[PATCH] D77637: [SanitizerCoverage] Add -fsanitize-coverage=inline-bool-flag

Vitaly Buka via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Wed Apr 8 23:25:41 PDT 2020


vitalybuka added a comment.

With this patch check-fuzzer does not work

  ********************
  FAIL: libFuzzer :: value-profile-load.test (63806 of 66139)
  ******************** TEST 'libFuzzer :: value-profile-load.test' FAILED ********************
  Script:
  --
  : 'RUN: at line 2';     /usr/local/google/home/vitalybuka/src/llvm.git/out/z/./bin/clang  --driver-mode=g++ -O2 -gline-tables-only -fsanitize=address,fuzzer -I/usr/local/google/home/vitalybuka/src/llvm.git/llvm-project/compiler-rt/lib/fuzzer -m64 /usr/local/google/home/vitalybuka/src/llvm.git/llvm-project/compiler-rt/test/fuzzer/LoadTest.cpp -fsanitize-coverage=trace-gep -o /usr/local/google/home/vitalybuka/src/llvm.git/out/z/projects/compiler-rt/test/fuzzer/X86_64DefaultLinuxConfig/Output/value-profile-load.test.tmp-LoadTest
  : 'RUN: at line 3';   not  /usr/local/google/home/vitalybuka/src/llvm.git/out/z/projects/compiler-rt/test/fuzzer/X86_64DefaultLinuxConfig/Output/value-profile-load.test.tmp-LoadTest -seed=2 -use_cmp=0 -use_value_profile=1 -runs=20000000 2>&1 | FileCheck /usr/local/google/home/vitalybuka/src/llvm.git/llvm-project/compiler-rt/test/fuzzer/value-profile-load.test
  --
  Exit Code: 1
  
  Command Output (stderr):
  --
  /usr/bin/ld: /tmp/LoadTest-431748.o: in function `sancov.module_ctor_bool_flag':
  LoadTest.cpp:(.text.sancov.module_ctor_bool_flag[sancov.module_ctor_bool_flag]+0x16): undefined reference to `__sanitizer_cov_bool_flag_init'
  clang-10: error: linker command failed with exit code 1 (use -v to see invocation)


Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D77637/new/

https://reviews.llvm.org/D77637





More information about the llvm-commits mailing list