You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I encountered the following error while executing the instruction:
What is generated is a corrupted dynamic_trace.gz file.
root@ab9c3ac9d6e6:/workspace/LLVM-Tracer/playground# make run-trace
/workspace/LLVM-Tracer/bin/get-labeled-stmts test1.cc --
-I/usr/local/lib/clang/6.0.0/include -I/workspace/LLVM-Tracer/playground/ \
I encountered the following error while executing the instruction:
What is generated is a corrupted dynamic_trace.gz file.
root@ab9c3ac9d6e6:/workspace/LLVM-Tracer/playground# make run-trace
/workspace/LLVM-Tracer/bin/get-labeled-stmts test1.cc --
-I/usr/local/lib/clang/6.0.0/include -I/workspace/LLVM-Tracer/playground/ \
"/usr/local/bin/clang-6.0" "-cc1" "-triple" "x86_64-unknown-linux-gnu" "-emit-llvm" "-disable-free" "-disable-llvm-verifier" "-main-file-name" "test1.cc" "-static-define" "-mrelocation-model" "static" "-mthread-model" "posix" "-fmath-errno" "-masm-verbose" "-mconstructor-aliases" "-munwind-tables" "-fuse-init-array" "-target-cpu" "x86-64" "-dwarf-column-info" "-debug-info-kind=limited" "-dwarf-version=4" "-debugger-tuning=gdb" "-momit-leaf-frame-pointer" "-coverage-notes-file" "/workspace/LLVM-Tracer/playground/test1.gcno" "-resource-dir" "/usr/local/lib/clang/6.0.0" "-internal-isystem" "/usr/lib/gcc/x86_64-linux-gnu/7.5.0/../../../../include/c++/7.5.0" "-internal-isystem" "/usr/lib/gcc/x86_64-linux-gnu/7.5.0/../../../../include/x86_64-linux-gnu/c++/7.5.0" "-internal-isystem" "/usr/lib/gcc/x86_64-linux-gnu/7.5.0/../../../../include/x86_64-linux-gnu/c++/7.5.0" "-internal-isystem" "/usr/lib/gcc/x86_64-linux-gnu/7.5.0/../../../../include/c++/7.5.0/backward" "-internal-isystem" "/usr/local/include" "-internal-isystem" "/usr/local/lib/clang/6.0.0/include" "-internal-externc-isystem" "/usr/include/x86_64-linux-gnu" "-internal-externc-isystem" "/include" "-internal-externc-isystem" "/usr/include" "-O1" "-fdeprecated-macro" "-fdebug-compilation-dir" "/workspace/LLVM-Tracer/playground" "-ferror-limit" "19" "-fmessage-length" "0" "-fno-unroll-loops" "-fno-builtin" "-fno-inline" "-fobjc-runtime=gcc" "-fcxx-exceptions" "-fexceptions" "-fdiagnostics-show-option" "-o" "test1.llvm" "-x" "c++" "test1.cc"
opt -S -load=/workspace/LLVM-Tracer/lib/full_trace.so -fulltrace -labelmapwriter test1.llvm -o test1-opt.llvm
llvm-link -o full.llvm test1-opt.llvm /workspace/LLVM-Tracer/lib/trace_logger.llvm
llc -O0 -disable-fp-elim -filetype=asm -o full.s full.llvm
g++ -no-pie -O0 -fno-inline -o test1-instrumented full.s -lm -lz -pthread
./test1-instrumented
dynamic_trace.gz: Starting to log at inst = 0.
0 1 2 3 dynamic_trace.gz: Stopping logging at inst 164.
test1-instrumented: /workspace/LLVM-Tracer/profile-func/trace_logger.cpp:132: logging_status log_or_not(bool, bool, int, char *): Assertion `false && "Returning from within a toplevel function before it was called!"' failed.
Makefile.tracer:20: recipe for target 'run-trace' failed
make: *** [run-trace] Aborted (core dumped)
The text was updated successfully, but these errors were encountered: