我是 Klee 的新手,所以我开始制作教程。
如果用于编译,我使用:
llvm-gcc --emit-llvm -c -g get_sign.c 然后我尝试使用 klee get_sign.o 运行我收到错误:KLEE: ERROR: error loading program 'get_sign.o': Invalid MODULE_CODE_GLOBALVAR record 。该错误在 BitcodeReader.cpp 文件 http://llvm.org/docs/doxygen/html/BitcodeReader_8cpp_source.html 第 01594 行中定义。
clang(我已成功用于我的 LLVM 通行证),似乎无法使用它: KLEE: ERROR: error loading program 'get_sign.o': Invalid bitcode signature 。
你知道我能做什么吗?
此外,最好提供使用 Clang 编译的 Klee 输入,这些输入已经用于我的通行证,但正如错误所暗示的那样,这可能吗?
先感谢您 !