[compiler-rt] [llvm] [ORC][Runtime] Enhancing ELF Platform with Push-Request Model for Initializers (PR #102846)
LLVM Continuous Integration via llvm-commits
llvm-commits at lists.llvm.org
Sat Sep 28 01:44:48 PDT 2024
llvm-ci wrote:
LLVM Buildbot has detected a new failure on builder `sanitizer-x86_64-linux` running on `sanitizer-buildbot2` while building `compiler-rt,llvm` at step 2 "annotate".
Full details are available at: https://lab.llvm.org/buildbot/#/builders/66/builds/4297
<details>
<summary>Here is the relevant piece of the build log for the reference</summary>
```
Step 2 (annotate) failure: 'python ../sanitizer_buildbot/sanitizers/zorg/buildbot/builders/sanitizers/buildbot_selector.py' (failure)
...
+ sort -u
+ cut -f 1,2 -d ' '
+ sort -u
+ grep -Ev '^#|^$' /home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib/sanitizer_common/symbolizer/scripts/global_symbols.txt
+ diff -u expected.new undefined.new
+ grep -E '^\+[^+]'
+ cp -f symbolizer.o /home/b/sanitizer-x86_64-linux/build/build_default/runtimes/runtimes-bins/compiler-rt/lib/sanitizer_common/symbolizer/RTSanitizerCommonSymbolizerInternal.i386.o
+ echo 'Success!'
Success!
[2432/2572] Building CXX object compiler-rt/lib/orc/CMakeFiles/RTOrc.x86_64.dir/elfnix_platform.cpp.o
FAILED: compiler-rt/lib/orc/CMakeFiles/RTOrc.x86_64.dir/elfnix_platform.cpp.o
/home/b/sanitizer-x86_64-linux/build/build_default/./bin/clang++ --target=x86_64-unknown-linux-gnu -D_DEBUG -D_GLIBCXX_ASSERTIONS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib/orc/.. -I/home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib/orc/../../include -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -Wall -Werror -Wno-unused-parameter -O3 -DNDEBUG -std=c++17 -m64 -fPIC -fno-builtin -fno-exceptions -fomit-frame-pointer -funwind-tables -fno-stack-protector -fno-sanitize=safe-stack -fvisibility=hidden -fno-lto -Wthread-safety -Wthread-safety-reference -Wthread-safety-beta -O3 -gline-tables-only -Wno-gnu -Wno-variadic-macros -Wno-c99-extensions -ftrivial-auto-var-init=pattern -I/home/b/sanitizer-x86_64-linux/build/build_default/include -I/home/b/sanitizer-x86_64-linux/build/llvm-project/llvm/include -MD -MT compiler-rt/lib/orc/CMakeFiles/RTOrc.x86_64.dir/elfnix_platform.cpp.o -MF compiler-rt/lib/orc/CMakeFiles/RTOrc.x86_64.dir/elfnix_platform.cpp.o.d -o compiler-rt/lib/orc/CMakeFiles/RTOrc.x86_64.dir/elfnix_platform.cpp.o -c /home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib/orc/elfnix_platform.cpp
/home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib/orc/elfnix_platform.cpp:48:7: error: unused function 'validatePointerSectionExtent' [-Werror,-Wunused-function]
48 | Error validatePointerSectionExtent(const char *SectionName,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
1 error generated.
[2446/2572] Building CXX object compiler-rt/lib/asan/CMakeFiles/RTAsan_dynamic.x86_64.dir/asan_interceptors.cpp.o
ninja: build stopped: subcommand failed.
FAILED: runtimes/runtimes-stamps/runtimes-build /home/b/sanitizer-x86_64-linux/build/build_default/runtimes/runtimes-stamps/runtimes-build
cd /home/b/sanitizer-x86_64-linux/build/build_default/runtimes/runtimes-bins && /usr/bin/cmake --build .
ninja: build stopped: subcommand failed.
How to reproduce locally: https://github.com/google/sanitizers/wiki/SanitizerBotReproduceBuild
@@@STEP_FAILURE@@@
@@@BUILD_STEP test compiler-rt symbolizer@@@
ninja: Entering directory `build_default'
[0/5] Performing build step for 'builtins'
ninja: no work to do.
[1/5] No install step for 'builtins'
[3/5] Completed 'builtins'
[3/5] Performing configure step for 'runtimes'
Not searching for unused variables given on the command line.
loading initial cache file /home/b/sanitizer-x86_64-linux/build/build_default/projects/runtimes/tmp/runtimes-cache-Release.cmake
CMake Deprecation Warning at /home/b/sanitizer-x86_64-linux/build/llvm-project/cmake/Modules/CMakePolicy.cmake:6 (cmake_policy):
The OLD behavior for policy CMP0114 will be removed from a future version
of CMake.
The cmake-policies(7) manual explains that the OLD behaviors of all
policies are deprecated and that a policy should be set to OLD only under
specific short-term circumstances. Projects should be ported to the NEW
behavior and not rely on setting a policy to OLD.
Call Stack (most recent call first):
CMakeLists.txt:6 (include)
CMake Deprecation Warning at /home/b/sanitizer-x86_64-linux/build/llvm-project/cmake/Modules/CMakePolicy.cmake:11 (cmake_policy):
The OLD behavior for policy CMP0116 will be removed from a future version
of CMake.
Step 8 (build compiler-rt symbolizer) failure: build compiler-rt symbolizer (failure)
...
+ sort -u
+ cut -f 1,2 -d ' '
+ sort -u
+ grep -Ev '^#|^$' /home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib/sanitizer_common/symbolizer/scripts/global_symbols.txt
+ diff -u expected.new undefined.new
+ grep -E '^\+[^+]'
+ cp -f symbolizer.o /home/b/sanitizer-x86_64-linux/build/build_default/runtimes/runtimes-bins/compiler-rt/lib/sanitizer_common/symbolizer/RTSanitizerCommonSymbolizerInternal.i386.o
+ echo 'Success!'
Success!
[2432/2572] Building CXX object compiler-rt/lib/orc/CMakeFiles/RTOrc.x86_64.dir/elfnix_platform.cpp.o
FAILED: compiler-rt/lib/orc/CMakeFiles/RTOrc.x86_64.dir/elfnix_platform.cpp.o
/home/b/sanitizer-x86_64-linux/build/build_default/./bin/clang++ --target=x86_64-unknown-linux-gnu -D_DEBUG -D_GLIBCXX_ASSERTIONS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib/orc/.. -I/home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib/orc/../../include -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -Wall -Werror -Wno-unused-parameter -O3 -DNDEBUG -std=c++17 -m64 -fPIC -fno-builtin -fno-exceptions -fomit-frame-pointer -funwind-tables -fno-stack-protector -fno-sanitize=safe-stack -fvisibility=hidden -fno-lto -Wthread-safety -Wthread-safety-reference -Wthread-safety-beta -O3 -gline-tables-only -Wno-gnu -Wno-variadic-macros -Wno-c99-extensions -ftrivial-auto-var-init=pattern -I/home/b/sanitizer-x86_64-linux/build/build_default/include -I/home/b/sanitizer-x86_64-linux/build/llvm-project/llvm/include -MD -MT compiler-rt/lib/orc/CMakeFiles/RTOrc.x86_64.dir/elfnix_platform.cpp.o -MF compiler-rt/lib/orc/CMakeFiles/RTOrc.x86_64.dir/elfnix_platform.cpp.o.d -o compiler-rt/lib/orc/CMakeFiles/RTOrc.x86_64.dir/elfnix_platform.cpp.o -c /home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib/orc/elfnix_platform.cpp
/home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib/orc/elfnix_platform.cpp:48:7: error: unused function 'validatePointerSectionExtent' [-Werror,-Wunused-function]
48 | Error validatePointerSectionExtent(const char *SectionName,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
1 error generated.
[2446/2572] Building CXX object compiler-rt/lib/asan/CMakeFiles/RTAsan_dynamic.x86_64.dir/asan_interceptors.cpp.o
ninja: build stopped: subcommand failed.
FAILED: runtimes/runtimes-stamps/runtimes-build /home/b/sanitizer-x86_64-linux/build/build_default/runtimes/runtimes-stamps/runtimes-build
cd /home/b/sanitizer-x86_64-linux/build/build_default/runtimes/runtimes-bins && /usr/bin/cmake --build .
ninja: build stopped: subcommand failed.
How to reproduce locally: https://github.com/google/sanitizers/wiki/SanitizerBotReproduceBuild
Step 9 (test compiler-rt symbolizer) failure: test compiler-rt symbolizer (failure)
...
+ nm -f posix -g symbolizer.o
+ cut -f 1,2 -d ' '
+ sort -u
+ grep -Ev '^#|^$' /home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib/sanitizer_common/symbolizer/scripts/global_symbols.txt
+ diff -u expected.new undefined.new
+ grep -E '^\+[^+]'
+ cp -f symbolizer.o /home/b/sanitizer-x86_64-linux/build/build_default/runtimes/runtimes-bins/compiler-rt/lib/sanitizer_common/symbolizer/RTSanitizerCommonSymbolizerInternal.x86_64.o
+ echo 'Success!'
Success!
[113/474] Building CXX object compiler-rt/lib/orc/CMakeFiles/RTOrc.x86_64.dir/elfnix_platform.cpp.o
FAILED: compiler-rt/lib/orc/CMakeFiles/RTOrc.x86_64.dir/elfnix_platform.cpp.o
/home/b/sanitizer-x86_64-linux/build/build_default/./bin/clang++ --target=x86_64-unknown-linux-gnu -D_DEBUG -D_GLIBCXX_ASSERTIONS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib/orc/.. -I/home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib/orc/../../include -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -Wall -Werror -Wno-unused-parameter -O3 -DNDEBUG -std=c++17 -m64 -fPIC -fno-builtin -fno-exceptions -fomit-frame-pointer -funwind-tables -fno-stack-protector -fno-sanitize=safe-stack -fvisibility=hidden -fno-lto -Wthread-safety -Wthread-safety-reference -Wthread-safety-beta -O3 -gline-tables-only -Wno-gnu -Wno-variadic-macros -Wno-c99-extensions -ftrivial-auto-var-init=pattern -I/home/b/sanitizer-x86_64-linux/build/build_default/include -I/home/b/sanitizer-x86_64-linux/build/llvm-project/llvm/include -MD -MT compiler-rt/lib/orc/CMakeFiles/RTOrc.x86_64.dir/elfnix_platform.cpp.o -MF compiler-rt/lib/orc/CMakeFiles/RTOrc.x86_64.dir/elfnix_platform.cpp.o.d -o compiler-rt/lib/orc/CMakeFiles/RTOrc.x86_64.dir/elfnix_platform.cpp.o -c /home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib/orc/elfnix_platform.cpp
/home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib/orc/elfnix_platform.cpp:48:7: error: unused function 'validatePointerSectionExtent' [-Werror,-Wunused-function]
48 | Error validatePointerSectionExtent(const char *SectionName,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
1 error generated.
[157/474] Generating RtsanTestObjects_FileOffset64.gtest-all.cc.x86_64.o
ninja: build stopped: subcommand failed.
FAILED: runtimes/CMakeFiles/check-compiler-rt /home/b/sanitizer-x86_64-linux/build/build_default/runtimes/CMakeFiles/check-compiler-rt
cd /home/b/sanitizer-x86_64-linux/build/build_default/runtimes/runtimes-bins && /usr/bin/cmake --build /home/b/sanitizer-x86_64-linux/build/build_default/runtimes/runtimes-bins/ --target check-compiler-rt --config Release
ninja: build stopped: subcommand failed.
How to reproduce locally: https://github.com/google/sanitizers/wiki/SanitizerBotReproduceBuild
Step 10 (build compiler-rt debug) failure: build compiler-rt debug (failure)
...
-- Performing Test CXX_SUPPORTS_FALIGNED_ALLOCATION_FLAG - Success
-- Performing Test CXX_SUPPORTS_FVISIBILITY_INLINES_HIDDEN_FLAG
-- Performing Test CXX_SUPPORTS_FVISIBILITY_INLINES_HIDDEN_FLAG - Success
-- Performing Test CXX_SUPPORTS_FSIZED_DEALLOCATION_FLAG
-- Performing Test CXX_SUPPORTS_FSIZED_DEALLOCATION_FLAG - Success
-- check-runtimes does nothing.
-- Configuring done (13.5s)
-- Generating done (0.1s)
-- Build files have been written to: /home/b/sanitizer-x86_64-linux/build/build_default/runtimes/runtimes-bins/compiler-rt/lib/fuzzer/libcxx_fuzzer_x86_64
[2458/2568] Building CXX object compiler-rt/lib/orc/CMakeFiles/RTOrc.x86_64.dir/elfnix_platform.cpp.o
FAILED: compiler-rt/lib/orc/CMakeFiles/RTOrc.x86_64.dir/elfnix_platform.cpp.o
/home/b/sanitizer-x86_64-linux/build/build_default/./bin/clang++ --target=x86_64-unknown-linux-gnu -D_DEBUG -D_GLIBCXX_ASSERTIONS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib/orc/.. -I/home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib/orc/../../include -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -Wall -Werror -Wno-unused-parameter -O3 -DNDEBUG -std=c++17 -m64 -fPIC -fno-builtin -fno-exceptions -funwind-tables -fno-stack-protector -fno-sanitize=safe-stack -fvisibility=hidden -fno-lto -DSANITIZER_DEBUG=1 -Wthread-safety -Wthread-safety-reference -Wthread-safety-beta -O1 -g -Wno-gnu -Wno-variadic-macros -Wno-c99-extensions -ftrivial-auto-var-init=pattern -I/home/b/sanitizer-x86_64-linux/build/build_default/include -I/home/b/sanitizer-x86_64-linux/build/llvm-project/llvm/include -MD -MT compiler-rt/lib/orc/CMakeFiles/RTOrc.x86_64.dir/elfnix_platform.cpp.o -MF compiler-rt/lib/orc/CMakeFiles/RTOrc.x86_64.dir/elfnix_platform.cpp.o.d -o compiler-rt/lib/orc/CMakeFiles/RTOrc.x86_64.dir/elfnix_platform.cpp.o -c /home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib/orc/elfnix_platform.cpp
/home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib/orc/elfnix_platform.cpp:48:7: error: unused function 'validatePointerSectionExtent' [-Werror,-Wunused-function]
48 | Error validatePointerSectionExtent(const char *SectionName,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
1 error generated.
[2466/2568] Building CXX object compiler-rt/lib/tsan/rtl/CMakeFiles/clang_rt.tsan-x86_64.dir/tsan_interceptors_posix.cpp.o
[2468/2568] Building CXX object compiler-rt/lib/tsan/rtl/CMakeFiles/clang_rt.tsan-dynamic-x86_64.dir/tsan_interceptors_posix.cpp.o
[2469/2568] Building CXX object compiler-rt/lib/msan/CMakeFiles/clang_rt.msan-x86_64.dir/msan_interceptors.cpp.o
[2470/2568] Building CXX object compiler-rt/lib/asan/CMakeFiles/RTAsan_dynamic.i386.dir/asan_interceptors.cpp.o
[2471/2568] Building CXX object compiler-rt/lib/asan/CMakeFiles/RTAsan.i386.dir/asan_interceptors.cpp.o
[2472/2568] Building CXX object compiler-rt/lib/asan/CMakeFiles/RTAsan_dynamic.x86_64.dir/asan_interceptors.cpp.o
[2473/2568] Building CXX object compiler-rt/lib/asan/CMakeFiles/RTAsan.x86_64.dir/asan_interceptors.cpp.o
ninja: build stopped: subcommand failed.
FAILED: runtimes/runtimes-stamps/runtimes-build /home/b/sanitizer-x86_64-linux/build/build_default/runtimes/runtimes-stamps/runtimes-build
cd /home/b/sanitizer-x86_64-linux/build/build_default/runtimes/runtimes-bins && /usr/bin/cmake --build .
ninja: build stopped: subcommand failed.
How to reproduce locally: https://github.com/google/sanitizers/wiki/SanitizerBotReproduceBuild
Step 11 (test compiler-rt debug) failure: test compiler-rt debug (failure)
...
-- Performing Test CXX_SUPPORTS_FSIZED_DEALLOCATION_FLAG - Success
-- check-runtimes does nothing.
-- Configuring done (9.0s)
-- Generating done (0.1s)
CMake Warning:
Manually-specified variables were not used by the project:
LIBCXX_HAS_GCC_S_LIB
-- Build files have been written to: /home/b/sanitizer-x86_64-linux/build/build_default/runtimes/runtimes-bins/compiler-rt/lib/fuzzer/libcxx_fuzzer_i386
[292/458] Building CXX object compiler-rt/lib/orc/CMakeFiles/RTOrc.x86_64.dir/elfnix_platform.cpp.o
FAILED: compiler-rt/lib/orc/CMakeFiles/RTOrc.x86_64.dir/elfnix_platform.cpp.o
/home/b/sanitizer-x86_64-linux/build/build_default/./bin/clang++ --target=x86_64-unknown-linux-gnu -D_DEBUG -D_GLIBCXX_ASSERTIONS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib/orc/.. -I/home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib/orc/../../include -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -Wall -Werror -Wno-unused-parameter -O3 -DNDEBUG -std=c++17 -m64 -fPIC -fno-builtin -fno-exceptions -funwind-tables -fno-stack-protector -fno-sanitize=safe-stack -fvisibility=hidden -fno-lto -DSANITIZER_DEBUG=1 -Wthread-safety -Wthread-safety-reference -Wthread-safety-beta -O1 -g -Wno-gnu -Wno-variadic-macros -Wno-c99-extensions -ftrivial-auto-var-init=pattern -I/home/b/sanitizer-x86_64-linux/build/build_default/include -I/home/b/sanitizer-x86_64-linux/build/llvm-project/llvm/include -MD -MT compiler-rt/lib/orc/CMakeFiles/RTOrc.x86_64.dir/elfnix_platform.cpp.o -MF compiler-rt/lib/orc/CMakeFiles/RTOrc.x86_64.dir/elfnix_platform.cpp.o.d -o compiler-rt/lib/orc/CMakeFiles/RTOrc.x86_64.dir/elfnix_platform.cpp.o -c /home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib/orc/elfnix_platform.cpp
/home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib/orc/elfnix_platform.cpp:48:7: error: unused function 'validatePointerSectionExtent' [-Werror,-Wunused-function]
48 | Error validatePointerSectionExtent(const char *SectionName,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
1 error generated.
[320/458] Generating SANITIZER_TEST_OBJECTS.gtest-all.cc.x86_64.o
[322/458] Generating ASAN_INST_TEST_OBJECTS.asan_test.cpp.i386-inline.o
[323/458] Generating ASAN_NOINST_TEST_OBJECTS.gtest-all.cc.x86_64-inline.o
[324/458] Generating SANITIZER_TEST_OBJECTS.sanitizer_dense_map_test.cpp.x86_64.o
[325/458] Generating ASAN_NOINST_TEST_OBJECTS.gtest-all.cc.i386-calls.o
[326/458] Generating ASAN_NOINST_TEST_OBJECTS.gtest-all.cc.i386-inline.o
[327/458] Generating SANITIZER_TEST_OBJECTS.gtest-all.cc.i386.o
[328/458] Generating INTERCEPTION_TEST_OBJECTS.gtest-all.cc.i386.o
[329/458] Generating GwpAsanTestObjects.backtrace.cpp.x86_64.o
[330/458] Generating RtsanTestObjects_FileOffset64.gtest-all.cc.x86_64.o
[331/458] Generating ASAN_NOINST_TEST_OBJECTS.gtest-all.cc.x86_64-calls.o
[332/458] Generating RtsanTestObjects.gtest-all.cc.x86_64.o
[333/458] Generating ASAN_INST_TEST_OBJECTS.gtest-all.cc.i386-calls.o
[334/458] Generating ASAN_INST_TEST_OBJECTS.gtest-all.cc.x86_64-calls.o
[335/458] Checking TSan Go runtime...
[336/458] Generating RtsanNoInstTestObjects.gtest-all.cc.x86_64.o
[337/458] Generating ASAN_INST_TEST_OBJECTS.gtest-all.cc.x86_64-inline.o
[338/458] Generating MEMPROF_TEST_OBJECTS.gtest-all.cc.x86_64.o
[339/458] Generating NsanTestObjects.gtest-all.cc.x86_64.o
[340/458] Generating CTX_PROFILE_TEST_OBJECTS.gtest-all.cc.x86_64.o
[341/458] Generating ASAN_INST_TEST_OBJECTS.gtest-all.cc.i386-inline.o
[342/458] Generating GwpAsanTestObjects.gtest-all.cc.x86_64.o
ninja: build stopped: subcommand failed.
FAILED: runtimes/CMakeFiles/check-compiler-rt /home/b/sanitizer-x86_64-linux/build/build_default/runtimes/CMakeFiles/check-compiler-rt
cd /home/b/sanitizer-x86_64-linux/build/build_default/runtimes/runtimes-bins && /usr/bin/cmake --build /home/b/sanitizer-x86_64-linux/build/build_default/runtimes/runtimes-bins/ --target check-compiler-rt --config Release
ninja: build stopped: subcommand failed.
How to reproduce locally: https://github.com/google/sanitizers/wiki/SanitizerBotReproduceBuild
Step 12 (build compiler-rt tsan_debug) failure: build compiler-rt tsan_debug (failure)
...
[2424/2477] Linking CXX static library /home/b/sanitizer-x86_64-linux/build/build_default/lib/clang/20/lib/x86_64-unknown-linux-gnu/libclang_rt.hwasan_aliases.a
[2425/2477] Building CXX object compiler-rt/lib/hwasan/CMakeFiles/RTHwasanAliases_dynamic.x86_64.dir/hwasan_interceptors.cpp.o
[2426/2477] Building CXX object compiler-rt/lib/orc/CMakeFiles/RTOrc.x86_64.dir/run_program_wrapper.cpp.o
[2427/2477] Generating exported symbols for clang_rt.hwasan_aliases-x86_64
[2428/2477] Generating version list for clang_rt.hwasan_aliases-dynamic-x86_64
[2429/2477] Building CXX object compiler-rt/lib/hwasan/CMakeFiles/RTHwasan_dynamic_version_script_dummy.x86_64.dir/dummy.cpp.o
[2430/2477] Linking CXX shared library /home/b/sanitizer-x86_64-linux/build/build_default/lib/clang/20/lib/x86_64-unknown-linux-gnu/libclang_rt.hwasan.so
[2431/2477] Linking CXX shared library /home/b/sanitizer-x86_64-linux/build/build_default/lib/clang/20/lib/x86_64-unknown-linux-gnu/libclang_rt.hwasan_aliases.so
[2432/2477] Building CXX object compiler-rt/lib/tsan/rtl/CMakeFiles/clang_rt.tsan-x86_64.dir/tsan_rtl_access.cpp.o
[2433/2477] Building CXX object compiler-rt/lib/orc/CMakeFiles/RTOrc.x86_64.dir/elfnix_platform.cpp.o
FAILED: compiler-rt/lib/orc/CMakeFiles/RTOrc.x86_64.dir/elfnix_platform.cpp.o
/home/b/sanitizer-x86_64-linux/build/build_default/./bin/clang++ --target=x86_64-unknown-linux-gnu -D_DEBUG -D_GLIBCXX_ASSERTIONS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib/orc/.. -I/home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib/orc/../../include -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -Wall -Werror -Wno-unused-parameter -O3 -DNDEBUG -std=c++17 -m64 -fPIC -fno-builtin -fno-exceptions -funwind-tables -fno-stack-protector -fno-sanitize=safe-stack -fvisibility=hidden -fno-lto -DSANITIZER_DEBUG=1 -Wthread-safety -Wthread-safety-reference -Wthread-safety-beta -O1 -g -Wno-gnu -Wno-variadic-macros -Wno-c99-extensions -ftrivial-auto-var-init=pattern -I/home/b/sanitizer-x86_64-linux/build/build_default/include -I/home/b/sanitizer-x86_64-linux/build/llvm-project/llvm/include -MD -MT compiler-rt/lib/orc/CMakeFiles/RTOrc.x86_64.dir/elfnix_platform.cpp.o -MF compiler-rt/lib/orc/CMakeFiles/RTOrc.x86_64.dir/elfnix_platform.cpp.o.d -o compiler-rt/lib/orc/CMakeFiles/RTOrc.x86_64.dir/elfnix_platform.cpp.o -c /home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib/orc/elfnix_platform.cpp
/home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib/orc/elfnix_platform.cpp:48:7: error: unused function 'validatePointerSectionExtent' [-Werror,-Wunused-function]
48 | Error validatePointerSectionExtent(const char *SectionName,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
1 error generated.
[2434/2477] Building CXX object compiler-rt/lib/tsan/rtl/CMakeFiles/clang_rt.tsan-dynamic-x86_64.dir/tsan_rtl_access.cpp.o
[2435/2477] Building CXX object libcxxabi/src/CMakeFiles/cxxabi_static_objects.dir/cxa_demangle.cpp.o
[2436/2477] Building CXX object libcxxabi/src/CMakeFiles/cxxabi_shared_objects.dir/cxa_demangle.cpp.o
[2437/2477] Building CXX object libcxx/src/CMakeFiles/cxx_experimental.dir/experimental/tzdb.cpp.o
[2438/2477] Building CXX object libcxx/src/CMakeFiles/cxx_experimental.dir/experimental/time_zone.cpp.o
[2439/2477] Building CXX object libcxx/src/CMakeFiles/cxx_shared.dir/locale.cpp.o
[2440/2477] Building CXX object compiler-rt/lib/memprof/CMakeFiles/RTMemprof_dynamic.x86_64.dir/memprof_interceptors.cpp.o
[2441/2477] Building CXX object libcxx/src/CMakeFiles/cxx_static.dir/locale.cpp.o
[2442/2477] Building CXX object compiler-rt/lib/memprof/CMakeFiles/RTMemprof.x86_64.dir/memprof_interceptors.cpp.o
[2443/2477] Building CXX object compiler-rt/lib/tsan/rtl/CMakeFiles/clang_rt.tsan-x86_64.dir/tsan_interceptors_posix.cpp.o
[2444/2477] Building CXX object compiler-rt/lib/tsan/rtl/CMakeFiles/clang_rt.tsan-dynamic-x86_64.dir/tsan_interceptors_posix.cpp.o
[2445/2477] Building CXX object compiler-rt/lib/msan/CMakeFiles/clang_rt.msan-x86_64.dir/msan_interceptors.cpp.o
[2446/2477] Building CXX object compiler-rt/lib/asan/CMakeFiles/RTAsan_dynamic.x86_64.dir/asan_interceptors.cpp.o
[2447/2477] Building CXX object compiler-rt/lib/asan/CMakeFiles/RTAsan_dynamic.i386.dir/asan_interceptors.cpp.o
[2448/2477] Building CXX object compiler-rt/lib/asan/CMakeFiles/RTAsan.i386.dir/asan_interceptors.cpp.o
[2449/2477] Building CXX object compiler-rt/lib/asan/CMakeFiles/RTAsan.x86_64.dir/asan_interceptors.cpp.o
ninja: build stopped: subcommand failed.
FAILED: runtimes/runtimes-stamps/runtimes-build /home/b/sanitizer-x86_64-linux/build/build_default/runtimes/runtimes-stamps/runtimes-build
cd /home/b/sanitizer-x86_64-linux/build/build_default/runtimes/runtimes-bins && /usr/bin/cmake --build .
ninja: build stopped: subcommand failed.
How to reproduce locally: https://github.com/google/sanitizers/wiki/SanitizerBotReproduceBuild
Step 13 (build compiler-rt default) failure: build compiler-rt default (failure)
...
-- Performing Test CXX_SUPPORTS_FSIZED_DEALLOCATION_FLAG - Success
-- check-runtimes does nothing.
-- Configuring done (13.5s)
-- Generating done (0.1s)
CMake Warning:
Manually-specified variables were not used by the project:
LIBCXX_HAS_GCC_S_LIB
-- Build files have been written to: /home/b/sanitizer-x86_64-linux/build/build_default/runtimes/runtimes-bins/compiler-rt/lib/fuzzer/libcxx_fuzzer_i386
[2459/2568] Building CXX object compiler-rt/lib/orc/CMakeFiles/RTOrc.x86_64.dir/elfnix_platform.cpp.o
FAILED: compiler-rt/lib/orc/CMakeFiles/RTOrc.x86_64.dir/elfnix_platform.cpp.o
/home/b/sanitizer-x86_64-linux/build/build_default/./bin/clang++ --target=x86_64-unknown-linux-gnu -D_DEBUG -D_GLIBCXX_ASSERTIONS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib/orc/.. -I/home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib/orc/../../include -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -Wall -Werror -Wno-unused-parameter -O3 -DNDEBUG -std=c++17 -m64 -fPIC -fno-builtin -fno-exceptions -fomit-frame-pointer -funwind-tables -fno-stack-protector -fno-sanitize=safe-stack -fvisibility=hidden -fno-lto -Wthread-safety -Wthread-safety-reference -Wthread-safety-beta -O3 -gline-tables-only -Wno-gnu -Wno-variadic-macros -Wno-c99-extensions -ftrivial-auto-var-init=pattern -I/home/b/sanitizer-x86_64-linux/build/build_default/include -I/home/b/sanitizer-x86_64-linux/build/llvm-project/llvm/include -MD -MT compiler-rt/lib/orc/CMakeFiles/RTOrc.x86_64.dir/elfnix_platform.cpp.o -MF compiler-rt/lib/orc/CMakeFiles/RTOrc.x86_64.dir/elfnix_platform.cpp.o.d -o compiler-rt/lib/orc/CMakeFiles/RTOrc.x86_64.dir/elfnix_platform.cpp.o -c /home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib/orc/elfnix_platform.cpp
/home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib/orc/elfnix_platform.cpp:48:7: error: unused function 'validatePointerSectionExtent' [-Werror,-Wunused-function]
48 | Error validatePointerSectionExtent(const char *SectionName,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
1 error generated.
[2470/2568] Building CXX object compiler-rt/lib/msan/CMakeFiles/clang_rt.msan-x86_64.dir/msan_interceptors.cpp.o
[2472/2568] Building CXX object compiler-rt/lib/tsan/rtl/CMakeFiles/clang_rt.tsan-dynamic-x86_64.dir/tsan_interceptors_posix.cpp.o
[2473/2568] Building CXX object compiler-rt/lib/asan/CMakeFiles/RTAsan_dynamic.i386.dir/asan_interceptors.cpp.o
[2474/2568] Building CXX object compiler-rt/lib/asan/CMakeFiles/RTAsan.x86_64.dir/asan_interceptors.cpp.o
[2475/2568] Building CXX object compiler-rt/lib/asan/CMakeFiles/RTAsan_dynamic.x86_64.dir/asan_interceptors.cpp.o
[2476/2568] Building CXX object compiler-rt/lib/asan/CMakeFiles/RTAsan.i386.dir/asan_interceptors.cpp.o
ninja: build stopped: subcommand failed.
FAILED: runtimes/runtimes-stamps/runtimes-build /home/b/sanitizer-x86_64-linux/build/build_default/runtimes/runtimes-stamps/runtimes-build
cd /home/b/sanitizer-x86_64-linux/build/build_default/runtimes/runtimes-bins && /usr/bin/cmake --build .
ninja: build stopped: subcommand failed.
How to reproduce locally: https://github.com/google/sanitizers/wiki/SanitizerBotReproduceBuild
Step 14 (test compiler-rt default) failure: test compiler-rt default (failure)
...
-- Performing Test CXX_SUPPORTS_FSIZED_DEALLOCATION_FLAG - Success
-- check-runtimes does nothing.
-- Configuring done (12.5s)
-- Generating done (0.1s)
CMake Warning:
Manually-specified variables were not used by the project:
LIBCXX_HAS_GCC_S_LIB
-- Build files have been written to: /home/b/sanitizer-x86_64-linux/build/build_default/runtimes/runtimes-bins/compiler-rt/lib/msan/libcxx_msan_x86_64
[299/460] Building CXX object compiler-rt/lib/orc/CMakeFiles/RTOrc.x86_64.dir/elfnix_platform.cpp.o
FAILED: compiler-rt/lib/orc/CMakeFiles/RTOrc.x86_64.dir/elfnix_platform.cpp.o
/home/b/sanitizer-x86_64-linux/build/build_default/./bin/clang++ --target=x86_64-unknown-linux-gnu -D_DEBUG -D_GLIBCXX_ASSERTIONS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib/orc/.. -I/home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib/orc/../../include -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -Wall -Werror -Wno-unused-parameter -O3 -DNDEBUG -std=c++17 -m64 -fPIC -fno-builtin -fno-exceptions -fomit-frame-pointer -funwind-tables -fno-stack-protector -fno-sanitize=safe-stack -fvisibility=hidden -fno-lto -Wthread-safety -Wthread-safety-reference -Wthread-safety-beta -O3 -gline-tables-only -Wno-gnu -Wno-variadic-macros -Wno-c99-extensions -ftrivial-auto-var-init=pattern -I/home/b/sanitizer-x86_64-linux/build/build_default/include -I/home/b/sanitizer-x86_64-linux/build/llvm-project/llvm/include -MD -MT compiler-rt/lib/orc/CMakeFiles/RTOrc.x86_64.dir/elfnix_platform.cpp.o -MF compiler-rt/lib/orc/CMakeFiles/RTOrc.x86_64.dir/elfnix_platform.cpp.o.d -o compiler-rt/lib/orc/CMakeFiles/RTOrc.x86_64.dir/elfnix_platform.cpp.o -c /home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib/orc/elfnix_platform.cpp
/home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib/orc/elfnix_platform.cpp:48:7: error: unused function 'validatePointerSectionExtent' [-Werror,-Wunused-function]
48 | Error validatePointerSectionExtent(const char *SectionName,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
1 error generated.
[333/460] Checking TSan Go runtime...
[335/460] Generating RtsanTestObjects_FileOffset64.gtest-all.cc.x86_64.o
[336/460] Generating RtsanTestObjects.gtest-all.cc.x86_64.o
[337/460] Generating ASAN_INST_TEST_OBJECTS.gtest-all.cc.x86_64-calls.o
[338/460] Generating RtsanNoInstTestObjects.gtest-all.cc.x86_64.o
[339/460] Generating ASAN_INST_TEST_OBJECTS.gtest-all.cc.i386-calls.o
[340/460] Generating ASAN_NOINST_TEST_OBJECTS.gtest-all.cc.x86_64-calls.o
[341/460] Generating GwpAsanTestObjects.gtest-all.cc.x86_64.o
[342/460] Generating CTX_PROFILE_TEST_OBJECTS.gtest-all.cc.x86_64.o
[343/460] Generating NsanTestObjects.gtest-all.cc.x86_64.o
[344/460] Generating ASAN_INST_TEST_OBJECTS.gtest-all.cc.x86_64-inline.o
[345/460] Generating MEMPROF_TEST_OBJECTS.gtest-all.cc.x86_64.o
[346/460] Generating ASAN_INST_TEST_OBJECTS.gtest-all.cc.i386-inline.o
ninja: build stopped: subcommand failed.
FAILED: runtimes/CMakeFiles/check-compiler-rt /home/b/sanitizer-x86_64-linux/build/build_default/runtimes/CMakeFiles/check-compiler-rt
cd /home/b/sanitizer-x86_64-linux/build/build_default/runtimes/runtimes-bins && /usr/bin/cmake --build /home/b/sanitizer-x86_64-linux/build/build_default/runtimes/runtimes-bins/ --target check-compiler-rt --config Release
ninja: build stopped: subcommand failed.
How to reproduce locally: https://github.com/google/sanitizers/wiki/SanitizerBotReproduceBuild
Step 15 (build standalone compiler-rt) failure: build standalone compiler-rt (failure)
...
-- Performing Test CXX_SUPPORTS_FALIGNED_ALLOCATION_FLAG - Success
-- Performing Test CXX_SUPPORTS_FVISIBILITY_INLINES_HIDDEN_FLAG
-- Performing Test CXX_SUPPORTS_FVISIBILITY_INLINES_HIDDEN_FLAG - Success
-- Performing Test CXX_SUPPORTS_FSIZED_DEALLOCATION_FLAG
-- Performing Test CXX_SUPPORTS_FSIZED_DEALLOCATION_FLAG - Success
-- check-runtimes does nothing.
-- Configuring done (15.3s)
-- Generating done (0.1s)
-- Build files have been written to: /home/b/sanitizer-x86_64-linux/build/compiler_rt_build/lib/fuzzer/libcxx_fuzzer_x86_64
[880/951] Building CXX object lib/orc/CMakeFiles/RTOrc.x86_64.dir/elfnix_platform.cpp.o
FAILED: lib/orc/CMakeFiles/RTOrc.x86_64.dir/elfnix_platform.cpp.o
/home/b/sanitizer-x86_64-linux/build/build_default/bin/clang++ -I/home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib/orc/.. -I/home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib/orc/../../include -Wall -Werror -Wno-unused-parameter -std=c++17 -m64 -fPIC -fno-builtin -fno-exceptions -fomit-frame-pointer -funwind-tables -fno-stack-protector -fno-sanitize=safe-stack -fvisibility=hidden -fno-lto -Wthread-safety -Wthread-safety-reference -Wthread-safety-beta -O3 -gline-tables-only -Wno-gnu -Wno-variadic-macros -Wno-c99-extensions -ftrivial-auto-var-init=pattern -I/home/b/sanitizer-x86_64-linux/build/llvm-project/llvm/include -I/home/b/sanitizer-x86_64-linux/build/build_default/include -MD -MT lib/orc/CMakeFiles/RTOrc.x86_64.dir/elfnix_platform.cpp.o -MF lib/orc/CMakeFiles/RTOrc.x86_64.dir/elfnix_platform.cpp.o.d -o lib/orc/CMakeFiles/RTOrc.x86_64.dir/elfnix_platform.cpp.o -c /home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib/orc/elfnix_platform.cpp
/home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib/orc/elfnix_platform.cpp:48:7: error: unused function 'validatePointerSectionExtent' [-Werror,-Wunused-function]
48 | Error validatePointerSectionExtent(const char *SectionName,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
1 error generated.
[889/951] Building CXX object lib/tsan/rtl/CMakeFiles/clang_rt.tsan-dynamic-x86_64.dir/tsan_interceptors_posix.cpp.o
[891/951] Building CXX object lib/msan/CMakeFiles/clang_rt.msan-x86_64.dir/msan_interceptors.cpp.o
[892/951] Building CXX object lib/asan/CMakeFiles/RTAsan_dynamic.x86_64.dir/asan_interceptors.cpp.o
[893/951] Building CXX object lib/asan/CMakeFiles/RTAsan.x86_64.dir/asan_interceptors.cpp.o
ninja: build stopped: subcommand failed.
How to reproduce locally: https://github.com/google/sanitizers/wiki/SanitizerBotReproduceBuild
Step 16 (test standalone compiler-rt) failure: test standalone compiler-rt (failure)
...
[1231/1239] Building CXX object libcxx/src/CMakeFiles/cxx_static.dir/ios.instantiations.cpp.o
[1232/1239] Building CXX object libcxx/src/CMakeFiles/cxx_static.dir/filesystem/directory_iterator.cpp.o
[1233/1239] Building CXX object libcxx/src/CMakeFiles/cxx_experimental.dir/experimental/tzdb.cpp.o
[1234/1239] Building CXX object libcxxabi/src/CMakeFiles/cxxabi_static_objects.dir/cxa_demangle.cpp.o
[1235/1239] Linking CXX static library lib/libc++abi.a
[1236/1239] Building CXX object libcxx/src/CMakeFiles/cxx_experimental.dir/experimental/time_zone.cpp.o
[1237/1239] Building CXX object libcxx/src/CMakeFiles/cxx_static.dir/locale.cpp.o
[1238/1239] Linking CXX static library lib/libc++.a
[1239/1239] Linking CXX static library lib/libc++experimental.a
[179/285] Building CXX object lib/orc/CMakeFiles/RTOrc.x86_64.dir/elfnix_platform.cpp.o
FAILED: lib/orc/CMakeFiles/RTOrc.x86_64.dir/elfnix_platform.cpp.o
/home/b/sanitizer-x86_64-linux/build/build_default/bin/clang++ -I/home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib/orc/.. -I/home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib/orc/../../include -Wall -Werror -Wno-unused-parameter -std=c++17 -m64 -fPIC -fno-builtin -fno-exceptions -fomit-frame-pointer -funwind-tables -fno-stack-protector -fno-sanitize=safe-stack -fvisibility=hidden -fno-lto -Wthread-safety -Wthread-safety-reference -Wthread-safety-beta -O3 -gline-tables-only -Wno-gnu -Wno-variadic-macros -Wno-c99-extensions -ftrivial-auto-var-init=pattern -I/home/b/sanitizer-x86_64-linux/build/llvm-project/llvm/include -I/home/b/sanitizer-x86_64-linux/build/build_default/include -MD -MT lib/orc/CMakeFiles/RTOrc.x86_64.dir/elfnix_platform.cpp.o -MF lib/orc/CMakeFiles/RTOrc.x86_64.dir/elfnix_platform.cpp.o.d -o lib/orc/CMakeFiles/RTOrc.x86_64.dir/elfnix_platform.cpp.o -c /home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib/orc/elfnix_platform.cpp
/home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib/orc/elfnix_platform.cpp:48:7: error: unused function 'validatePointerSectionExtent' [-Werror,-Wunused-function]
48 | Error validatePointerSectionExtent(const char *SectionName,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
1 error generated.
[197/285] Generating SANITIZER_TEST_OBJECTS.sanitizer_dense_map_test.cpp.x86_64.o
[199/285] Checking TSan Go runtime...
[200/285] Generating INTERCEPTION_TEST_OBJECTS.gtest-all.cc.x86_64.o
[201/285] Generating GwpAsanTestObjects.gtest-all.cc.x86_64.o
[202/285] Generating RtsanTestObjects_FileOffset64.gtest-all.cc.x86_64.o
[203/285] Generating RtsanNoInstTestObjects.gtest-all.cc.x86_64.o
[204/285] Generating ASAN_INST_TEST_OBJECTS.asan_test.cpp.x86_64-inline.o
[205/285] Generating ASAN_NOINST_TEST_OBJECTS.gtest-all.cc.x86_64-calls.o
[206/285] Generating ASAN_NOINST_TEST_OBJECTS.gtest-all.cc.x86_64-inline.o
[207/285] Generating RtsanTestObjects.gtest-all.cc.x86_64.o
[208/285] Generating ASAN_INST_TEST_OBJECTS.gtest-all.cc.x86_64-calls.o
[209/285] Generating ASAN_INST_TEST_OBJECTS.gtest-all.cc.x86_64-inline.o
[210/285] Generating NsanTestObjects.gtest-all.cc.x86_64.o
[211/285] Generating CTX_PROFILE_TEST_OBJECTS.gtest-all.cc.x86_64.o
[212/285] Generating MEMPROF_TEST_OBJECTS.gtest-all.cc.x86_64.o
ninja: build stopped: subcommand failed.
How to reproduce locally: https://github.com/google/sanitizers/wiki/SanitizerBotReproduceBuild
```
</details>
https://github.com/llvm/llvm-project/pull/102846
More information about the llvm-commits
mailing list