Thesis/Dissertation: Richard Trembecký: Port of the Symbiotic tool to LLVM 3.8
Bachelor's thesis
Port of the Symbiotic tool to LLVM 3.8
Portování nástroje Symbiotic na LLVM 3.8
Abstract
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 …more
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 …more
Thesis description
25/5/2016 09:29, prof. RNDr. Jan Strejček, Ph.D., UČO 3366
- Entered/Edited 24/6/2016 16:30, Helena Kryštofová
- Record made 29/3/2016 14:30, Jana Zemanová, UČO 9619
- Accessible from: 24/5/2016 09:09, Eva Drštková
- Thesis/dissertation received 24/5/2016 09:09, Eva Drštková
Attachments
Symbiotic.zip
Klee.zip
Theses on a related topic
List of theses with an identical keyword.
-
Improvements of Memory Management in KLEE
Mgr. Jakub Novák -
Extension of the KLEE symbolic analysis tool
Mgr. Peter Hruška, UČO 208315 -
Lazy object initialization support in KLEE
Mgr. Jakub Novák -
Translation of Java programs to LLVM for Symbiotic program analyzer
Bc. Miroslav Patlevič -
Symbolic Execution with Predicate Abstraction in Slowbeast
Mgr. Jindřich Sedláček, UČO 514107 -
Anticipation of the Principles of Modern Art in the Works of Friedrich Nietzsche
Mgr. et Mgr. Stanislav Laga, Ph.D., UČO 179526 -
Klee-Based Error Witness Checker
Mgr. Paulína Ayaziová, UČO 485711 -
Causality-Based Parallelization of Input Data Processing
Mgr. Richard Kakaš




