Závěrečná práce: Richard Trembecký: Portování nástroje Symbiotic na LLVM 3.8
Bakalářská práce
Portování nástroje Symbiotic na LLVM 3.8
Port of the Symbiotic tool to LLVM 3.8
Anotace
Cieľom tejto práce bolo portovanie nástroja Symbiotic a všetkých jeho častí na verziu LLVM 3.8 a porovnanie výsledkov pred portovaním (verzia LLVM 3.4) a po portovaní na benchmarkoch súťaže SV-COMP 2016. LLVM poskytuje infraštruktúru pre vysoko optimalizovaný prekladač v ľubovoľnom jazyku a priamo implementuje prekladač pre jazyky C a C++. Symbiotic je nástroj vyvíjaný na Fakulte informatiky Masarykovej …více
Abstract
The goal of this thesis is to port the tool named Symbiotic and all its parts to LLVM 3.8 and to compare results before (LLVM 3.4) and after porting on benchmarks of SV-COMP 2016 competition. LLVM provides a highly optimized compiler infrastructure for any language and implements a compiler for C and C++ languages. Symbiotic is a tool developed at Faculty of Informatics, Masaryk University. It focuses …více
Zadání práce
25. 5. 2016 09:29, prof. RNDr. Jan Strejček, Ph.D., učo 3366
- Zadáno/změněno 24. 6. 2016 16:30, Helena Kryštofová
- Záznam založen 29. 3. 2016 14:30, Jana Zemanová, učo 9619
- Zveřejnit od 24. 5. 2016 09:09, Eva Drštková
- Práce převzata 24. 5. 2016 09:09, Eva Drštková
Přílohy
Klee.zip
Symbiotic.zip
Práce na příbuzné téma
Seznam prací, které mají shodná klíčová slova.
-
Rozšíření nástroje pro symbolickou exekuci KLEE
Mgr. Peter Hruška, učo 208315 -
Improvements of Memory Management in KLEE
Mgr. Jakub Novák -
Lazy object initialization support in KLEE
Mgr. Jakub Novák -
Improvements of reaching definitions analysis in Symbiotic
Mgr. Tomáš Jašek -
Symbolic Execution with Predicate Abstraction in Slowbeast
Mgr. Jindřich Sedláček, učo 514107 -
A Nondeterministic File System Model for DiOS
Mgr. Robert Konicar -
Automatizovaná paralelizace zpracování vstupních dat na základě kauzality
Mgr. Richard Kakaš -
Klee-Based Error Witness Checker
Mgr. Paulína Ayaziová, učo 485711




