[PATCH] D131714: [compiler-rt][builtins] Add compiler flags to catch potential errors that can lead to security vulnerabilities
Haowei Wu via Phabricator via cfe-commits
cfe-commits at lists.llvm.org
Thu Aug 25 13:08:29 PDT 2022
haowei added a comment.
We are also saw failures on Fuchsia builders when using ToT clang:
[31281/267743] CXX host_x64/obj/src/lib/llvm-profdata/llvm-profdata-for-test.llvm-profdata.cc.o
FAILED: host_x64/obj/src/lib/llvm-profdata/llvm-profdata-for-test.llvm-profdata.cc.o
../../../recipe_cleanup/clang2x5u_bg_/bin/clang++ -MD -MF host_x64/obj/src/lib/llvm-profdata/llvm-profdata-for-test.llvm-profdata.cc.o.d -DHAVE_PROFDATA=1 -D_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS -...
In file included from ../../src/lib/llvm-profdata/llvm-profdata.cc:224:
../../../recipe_cleanup/clang2x5u_bg_/lib/clang/16.0.0/include/profile/InstrProfData.inc:132:43: error: use of undeclared identifier 'DataSizeInitVal'
INSTR_PROF_RAW_HEADER(uint64_t, DataSize, DataSizeInitVal)
^
../../../recipe_cleanup/clang2x5u_bg_/lib/clang/16.0.0/include/profile/InstrProfData.inc:135:47: error: use of undeclared identifier 'CountersSizeInitVal'
INSTR_PROF_RAW_HEADER(uint64_t, CountersSize, CountersSizeInitVal)
^
2 errors generated.
clang++: error: failing because '-gen-reproducer' is used
Fuchsia clang version 16.0.0 (https://llvm.googlesource.com/llvm-project 0473ac8876b94fc27f145c48106675b9dedcb20d)
Target: x86_64-unknown-linux-gnu
Thread model: posix
InstalledDir: ../../../recipe_cleanup/clang2x5u_bg_/bin
clang++: note: diagnostic msg:
********************
PLEASE ATTACH THE FOLLOWING FILES TO THE BUG REPORT:
Preprocessed source(s) and associated run script(s) are located at:
clang++: note: diagnostic msg: clang-crashreports/llvm-profdata-424b79.cpp
clang++: note: diagnostic msg: clang-crashreports/llvm-profdata-424b79.sh
clang++: note: diagnostic msg:
********************
Failing task: https://ci.chromium.org/ui/p/fuchsia/builders/ci/clang_toolchain.ci.core.x64-debug-tot-build_only/b8804902579506128897/overview
Could you revert your change if it takes a while to fix forward?
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D131714/new/
https://reviews.llvm.org/D131714
More information about the cfe-commits
mailing list