Im пытается создать Кли для проекта и Im впадающих трудности при тестировании Coreutils согласно http://klee.llvm.org/TestingCoreutils.htmlLLVM + KLEE: «Основная» функция не найдена в модуле
src$ $KLEE cut.bc
'main' function not found in module.
*** glibc detected *** /home/klee/Development//klee-build/Debug+Asserts/bin/klee: double free or corruption (!prev): 0x0000000003a79850 ***
Проблема, скорее всего, с LLVM строить себя, не Клей, потому что когда я dissasemble в .bc файлов с LLVM-DIS, только модуль ID не существует, нет фактического кода
Глядя на выходе сборки, то, что мне кажется странным это:
Potential incompatible plugin version. GCC: 4.6 (20120301). Expected: 4.6 (20120301)
Defines 'dragonegg_disable_version_check' as env variable to remove this warning
Please note that unexpected errors might occur.
Любые идеи могут быть восприняты.
Какова ваша версия llvm и как вы создали cut.bc? – bitmask
Я построил все, выполнив шаги в ссылке (http://klee.llvm.org/TestingCoreutils.html), поэтому '../configure --disable-nls CFLAGS =" - g "', 'make CC =/путь/к/Кли-gcc'. LLVM - 3,0. – Filip