Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[compiler-rt][nfc] DenseMap needs placement new #133329

Conversation

mtrofin
Copy link
Member

@mtrofin mtrofin commented Mar 27, 2025

No description provided.

Copy link
Member Author

mtrofin commented Mar 27, 2025

This stack of pull requests is managed by Graphite. Learn more about stacking.

@mtrofin mtrofin requested review from snehasish and vitalybuka March 27, 2025 22:19
@mtrofin mtrofin marked this pull request as ready for review March 27, 2025 22:19
@llvmbot
Copy link
Member

llvmbot commented Mar 27, 2025

@llvm/pr-subscribers-compiler-rt-sanitizer

Author: Mircea Trofin (mtrofin)

Changes

Full diff: https://github.com/llvm/llvm-project/pull/133329.diff

1 Files Affected:

  • (modified) compiler-rt/lib/sanitizer_common/sanitizer_dense_map.h (+3)
diff --git a/compiler-rt/lib/sanitizer_common/sanitizer_dense_map.h b/compiler-rt/lib/sanitizer_common/sanitizer_dense_map.h
index c63788653de75..a704997e3a9be 100644
--- a/compiler-rt/lib/sanitizer_common/sanitizer_dense_map.h
+++ b/compiler-rt/lib/sanitizer_common/sanitizer_dense_map.h
@@ -19,6 +19,9 @@
 #include "sanitizer_common.h"
 #include "sanitizer_dense_map_info.h"
 #include "sanitizer_internal_defs.h"
+// Placement-new is needed for bucket allocation. This avoids needing to include
+// it everywhere we use DenseMap.
+#include "sanitizer_placement_new.h"
 #include "sanitizer_type_traits.h"
 
 namespace __sanitizer {

@mtrofin mtrofin force-pushed the users/mtrofin/03-27-_compiler-rt_nfc_densemap_needs_placement_new branch from 89b6b7f to 05ee1df Compare March 28, 2025 04:36
Copy link
Member Author

mtrofin commented Mar 28, 2025

Merge activity

  • Mar 28, 12:37 AM EDT: A user started a stack merge that includes this pull request via Graphite.
  • Mar 28, 12:39 AM EDT: A user merged this pull request with Graphite.

@mtrofin mtrofin merged commit 4485e25 into main Mar 28, 2025
6 of 9 checks passed
@mtrofin mtrofin deleted the users/mtrofin/03-27-_compiler-rt_nfc_densemap_needs_placement_new branch March 28, 2025 04:39
@llvm-ci
Copy link
Collaborator

llvm-ci commented Mar 28, 2025

LLVM Buildbot has detected a new failure on builder llvm-clang-x86_64-gcc-ubuntu running on sie-linux-worker3 while building compiler-rt at step 6 "test-build-unified-tree-check-all".

Full details are available at: https://lab.llvm.org/buildbot/#/builders/174/builds/15286

Here is the relevant piece of the build log for the reference
Step 6 (test-build-unified-tree-check-all) failure: test (failure)
...
0.094 [0/5/8] Linking CXX shared library /home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/build/lib/clang/21/lib/x86_64-unknown-linux-gnu/libclang_rt.hwasan.so
0.096 [0/4/9] Linking CXX shared library /home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/build/lib/clang/21/lib/x86_64-unknown-linux-gnu/libclang_rt.hwasan_aliases.so
0.099 [0/3/10] Linking CXX shared library /home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/build/lib/clang/21/lib/x86_64-unknown-linux-gnu/libclang_rt.memprof.so
0.113 [0/2/11] Linking CXX shared library /home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/build/lib/clang/21/lib/x86_64-unknown-linux-gnu/libclang_rt.asan.so
0.393 [0/1/12] Generating /home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/build/compile_commands.json
2.492 [3/1/14] cd /home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/build/runtimes/runtimes-bins && /usr/bin/cmake/bin/cmake --build /home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/build/runtimes/runtimes-bins/ --target runtimes-test-depends --config Release
0.054 [21/34/1] Generating SANITIZER_TEST_OBJECTS.sanitizer_mac_test.cpp.x86_64.o
0.126 [20/34/2] Generating SANITIZER_TEST_OBJECTS.sanitizer_procmaps_mac_test.cpp.x86_64.o
2.492 [19/34/3] Generating SANITIZER_TEST_OBJECTS.sanitizer_nolibc_test.cpp.x86_64.o
2.555 [18/34/4] Generating SANITIZER_TEST_OBJECTS.sanitizer_lzw_test.cpp.x86_64.o
FAILED: compiler-rt/lib/sanitizer_common/tests/SANITIZER_TEST_OBJECTS.sanitizer_lzw_test.cpp.x86_64.o /home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/build/runtimes/runtimes-bins/compiler-rt/lib/sanitizer_common/tests/SANITIZER_TEST_OBJECTS.sanitizer_lzw_test.cpp.x86_64.o 
cd /home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/build/runtimes/runtimes-bins/compiler-rt/lib/sanitizer_common/tests && /home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/build/./bin/clang++ -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -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 -Wno-unused-parameter -Wno-unknown-warning-option -Wthread-safety -Wthread-safety-reference -Wthread-safety-beta -I/home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/llvm-project/compiler-rt/include -g -Wno-covered-switch-default -Wno-suggest-override -DGTEST_NO_LLVM_SUPPORT=1 -DGTEST_HAS_RTTI=0 -I/home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/llvm-project/runtimes/../third-party/unittest/googletest/include -I/home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/llvm-project/runtimes/../third-party/unittest/googletest -DGTEST_NO_LLVM_SUPPORT=1 -DGTEST_HAS_RTTI=0 -I/home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/llvm-project/runtimes/../third-party/unittest/googlemock/include -I/home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/llvm-project/runtimes/../third-party/unittest/googlemock -I/home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/llvm-project/compiler-rt/include -I/home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/llvm-project/compiler-rt/lib -I/home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/llvm-project/compiler-rt/lib/sanitizer_common -DSANITIZER_COMMON_NO_REDEFINE_BUILTINS -fno-rtti -O2 -Werror=sign-compare -Wno-gnu-zero-variadic-macro-arguments -gline-tables-only -m64 -c -o SANITIZER_TEST_OBJECTS.sanitizer_lzw_test.cpp.x86_64.o /home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/llvm-project/compiler-rt/lib/sanitizer_common/tests/sanitizer_lzw_test.cpp
In file included from /home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/llvm-project/compiler-rt/lib/sanitizer_common/tests/sanitizer_lzw_test.cpp:10:
In file included from /usr/lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/algorithm:62:
In file included from /usr/lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/stl_algo.h:62:
In file included from /usr/lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/stl_tempbuf.h:60:
In file included from /usr/lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/stl_construct.h:59:
/usr/lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/new:173:33: error: exception specification in declaration does not match previous declaration
  173 | _GLIBCXX_NODISCARD inline void* operator new(std::size_t, void* __p) _GLIBCXX_USE_NOEXCEPT
      |                                 ^
/home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_placement_new.h:20:14: note: previous declaration is here
   20 | inline void *operator new(__sanitizer::usize sz, void *p) { return p; }
      |              ^
1 error generated.
2.565 [18/33/5] Generating SANITIZER_TEST_OBJECTS.sanitizer_module_uuid_size.cpp.x86_64.o
2.615 [18/32/6] Generating SANITIZER_TEST_OBJECTS.sanitizer_block_signals.cpp.x86_64.o
2.642 [18/31/7] Generating SANITIZER_TEST_OBJECTS.sanitizer_hash_test.cpp.x86_64.o
2.674 [18/30/8] Generating SANITIZER_TEST_OBJECTS.sanitizer_list_test.cpp.x86_64.o
2.951 [18/29/9] Generating SANITIZER_TEST_OBJECTS.sanitizer_mutex_test.cpp.x86_64.o
2.997 [18/28/10] Generating SANITIZER_TEST_OBJECTS.sanitizer_chained_origin_depot_test.cpp.x86_64.o
3.081 [18/27/11] Generating SANITIZER_TEST_OBJECTS.sanitizer_dense_map_test.cpp.x86_64.o
FAILED: compiler-rt/lib/sanitizer_common/tests/SANITIZER_TEST_OBJECTS.sanitizer_dense_map_test.cpp.x86_64.o /home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/build/runtimes/runtimes-bins/compiler-rt/lib/sanitizer_common/tests/SANITIZER_TEST_OBJECTS.sanitizer_dense_map_test.cpp.x86_64.o 
cd /home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/build/runtimes/runtimes-bins/compiler-rt/lib/sanitizer_common/tests && /home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/build/./bin/clang++ -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -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 -Wno-unused-parameter -Wno-unknown-warning-option -Wthread-safety -Wthread-safety-reference -Wthread-safety-beta -I/home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/llvm-project/compiler-rt/include -g -Wno-covered-switch-default -Wno-suggest-override -DGTEST_NO_LLVM_SUPPORT=1 -DGTEST_HAS_RTTI=0 -I/home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/llvm-project/runtimes/../third-party/unittest/googletest/include -I/home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/llvm-project/runtimes/../third-party/unittest/googletest -DGTEST_NO_LLVM_SUPPORT=1 -DGTEST_HAS_RTTI=0 -I/home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/llvm-project/runtimes/../third-party/unittest/googlemock/include -I/home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/llvm-project/runtimes/../third-party/unittest/googlemock -I/home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/llvm-project/compiler-rt/include -I/home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/llvm-project/compiler-rt/lib -I/home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/llvm-project/compiler-rt/lib/sanitizer_common -DSANITIZER_COMMON_NO_REDEFINE_BUILTINS -fno-rtti -O2 -Werror=sign-compare -Wno-gnu-zero-variadic-macro-arguments -gline-tables-only -m64 -c -o SANITIZER_TEST_OBJECTS.sanitizer_dense_map_test.cpp.x86_64.o /home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/llvm-project/compiler-rt/lib/sanitizer_common/tests/sanitizer_dense_map_test.cpp
In file included from /home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/llvm-project/compiler-rt/lib/sanitizer_common/tests/sanitizer_dense_map_test.cpp:12:
In file included from /usr/lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/map:60:
In file included from /usr/lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/stl_tree.h:64:
In file included from /usr/lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/allocator.h:46:
In file included from /usr/lib/gcc/x86_64-linux-gnu/9/../../../../include/x86_64-linux-gnu/c++/9/bits/c++allocator.h:33:
In file included from /usr/lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/ext/new_allocator.h:33:
/usr/lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/new:173:33: error: exception specification in declaration does not match previous declaration
  173 | _GLIBCXX_NODISCARD inline void* operator new(std::size_t, void* __p) _GLIBCXX_USE_NOEXCEPT
      |                                 ^
/home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_placement_new.h:20:14: note: previous declaration is here
   20 | inline void *operator new(__sanitizer::usize sz, void *p) { return p; }
      |              ^
1 error generated.
3.110 [18/26/12] Generating SANITIZER_TEST_OBJECTS.sanitizer_printf_test.cpp.x86_64.o
3.129 [18/25/13] Generating SANITIZER_TEST_OBJECTS.sanitizer_procmaps_test.cpp.x86_64.o
3.152 [18/24/14] Generating SANITIZER_TEST_OBJECTS.sanitizer_array_ref_test.cpp.x86_64.o

@llvm-ci
Copy link
Collaborator

llvm-ci commented Mar 28, 2025

LLVM Buildbot has detected a new failure on builder sanitizer-aarch64-linux running on sanitizer-buildbot7 while building compiler-rt at step 2 "annotate".

Full details are available at: https://lab.llvm.org/buildbot/#/builders/51/builds/13401

Here is the relevant piece of the build log for the reference
Step 2 (annotate) failure: 'python ../sanitizer_buildbot/sanitizers/zorg/buildbot/builders/sanitizers/buildbot_selector.py' (failure)
...

    CMAKE_NM
    CMAKE_OBJCOPY
    CMAKE_READELF


-- Build files have been written to: /home/b/sanitizer-aarch64-linux/build/build_default/runtimes/runtimes-bins/compiler-rt/lib/fuzzer/libcxx_fuzzer_aarch64/build
[33/186] Linking CXX shared library /home/b/sanitizer-aarch64-linux/build/build_default/lib/clang/21/lib/aarch64-unknown-linux-gnu/libclang_rt.asan.so
[35/186] Generating ScudoUnitTestsObjects.checksum_test.cpp.aarch64.o
[36/186] Generating TsanUnitTestsObjects.tsan_test_util_posix.cpp.aarch64.o
FAILED: compiler-rt/lib/tsan/tests/rtl/TsanUnitTestsObjects.tsan_test_util_posix.cpp.aarch64.o /home/b/sanitizer-aarch64-linux/build/build_default/runtimes/runtimes-bins/compiler-rt/lib/tsan/tests/rtl/TsanUnitTestsObjects.tsan_test_util_posix.cpp.aarch64.o 
cd /home/b/sanitizer-aarch64-linux/build/build_default/runtimes/runtimes-bins/compiler-rt/lib/tsan/tests/rtl && /home/b/sanitizer-aarch64-linux/build/build_default/./bin/clang++ -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 -Wno-unknown-warning-option -Wthread-safety -Wthread-safety-reference -Wthread-safety-beta -I/home/b/sanitizer-aarch64-linux/build/llvm-project/compiler-rt/include -g -Wno-covered-switch-default -Wno-suggest-override -DGTEST_NO_LLVM_SUPPORT=1 -DGTEST_HAS_RTTI=0 -I/home/b/sanitizer-aarch64-linux/build/llvm-project/runtimes/../third-party/unittest/googletest/include -I/home/b/sanitizer-aarch64-linux/build/llvm-project/runtimes/../third-party/unittest/googletest -I/home/b/sanitizer-aarch64-linux/build/llvm-project/compiler-rt/include -I/home/b/sanitizer-aarch64-linux/build/llvm-project/compiler-rt/lib -I/home/b/sanitizer-aarch64-linux/build/llvm-project/compiler-rt/lib/tsan/rtl -DSANITIZER_COMMON_NO_REDEFINE_BUILTINS -DGTEST_HAS_RTTI=0 -fno-rtti -march=armv8-a -c -o TsanUnitTestsObjects.tsan_test_util_posix.cpp.aarch64.o /home/b/sanitizer-aarch64-linux/build/llvm-project/compiler-rt/lib/tsan/tests/rtl/tsan_test_util_posix.cpp
In file included from /home/b/sanitizer-aarch64-linux/build/llvm-project/compiler-rt/lib/tsan/tests/rtl/tsan_test_util_posix.cpp:18:
In file included from /home/b/sanitizer-aarch64-linux/build/llvm-project/compiler-rt/lib/tsan/tests/rtl/tsan_test_util.h:16:
In file included from /home/b/sanitizer-aarch64-linux/build/llvm-project/runtimes/../third-party/unittest/googletest/include/gtest/gtest.h:54:
In file included from /usr/lib/gcc/aarch64-linux-gnu/13/../../../../aarch64-linux-gnu/include/c++/13/iomanip:42:
In file included from /usr/lib/gcc/aarch64-linux-gnu/13/../../../../aarch64-linux-gnu/include/c++/13/bits/ios_base.h:41:
In file included from /usr/lib/gcc/aarch64-linux-gnu/13/../../../../aarch64-linux-gnu/include/c++/13/bits/locale_classes.h:40:
In file included from /usr/lib/gcc/aarch64-linux-gnu/13/../../../../aarch64-linux-gnu/include/c++/13/string:43:
In file included from /usr/lib/gcc/aarch64-linux-gnu/13/../../../../aarch64-linux-gnu/include/c++/13/bits/allocator.h:46:
In file included from /usr/lib/gcc/aarch64-linux-gnu/13/../../../../aarch64-linux-gnu/include/c++/13/aarch64-linux-gnu/bits/c++allocator.h:33:
In file included from /usr/lib/gcc/aarch64-linux-gnu/13/../../../../aarch64-linux-gnu/include/c++/13/bits/new_allocator.h:34:
/usr/lib/gcc/aarch64-linux-gnu/13/../../../../aarch64-linux-gnu/include/c++/13/new:174:33: error: exception specification in declaration does not match previous declaration
  174 | _GLIBCXX_NODISCARD inline void* operator new(std::size_t, void* __p) _GLIBCXX_USE_NOEXCEPT
      |                                 ^
/home/b/sanitizer-aarch64-linux/build/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_placement_new.h:20:14: note: previous declaration is here
   20 | inline void *operator new(__sanitizer::usize sz, void *p) { return p; }
      |              ^
1 error generated.
[37/186] Generating TsanUnitTestsObjects.tsan_test.cpp.aarch64.o
[38/186] Generating GwpAsanTestObjects.driver.cpp.aarch64.o
[39/186] Generating ScudoUnitTestsObjects.report_test.cpp.aarch64.o
[40/186] Generating RtsanTestObjects_FileOffset64.rtsan_test_main.cpp.aarch64.o
[41/186] Generating RtsanTestObjects.rtsan_test_main.cpp.aarch64.o
[42/186] Generating TsanUnitTestsObjects.tsan_dense_alloc_test.cpp.aarch64.o
FAILED: compiler-rt/lib/tsan/tests/unit/TsanUnitTestsObjects.tsan_dense_alloc_test.cpp.aarch64.o /home/b/sanitizer-aarch64-linux/build/build_default/runtimes/runtimes-bins/compiler-rt/lib/tsan/tests/unit/TsanUnitTestsObjects.tsan_dense_alloc_test.cpp.aarch64.o 
cd /home/b/sanitizer-aarch64-linux/build/build_default/runtimes/runtimes-bins/compiler-rt/lib/tsan/tests/unit && /home/b/sanitizer-aarch64-linux/build/build_default/./bin/clang++ -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 -Wno-unknown-warning-option -Wthread-safety -Wthread-safety-reference -Wthread-safety-beta -I/home/b/sanitizer-aarch64-linux/build/llvm-project/compiler-rt/include -g -Wno-covered-switch-default -Wno-suggest-override -DGTEST_NO_LLVM_SUPPORT=1 -DGTEST_HAS_RTTI=0 -I/home/b/sanitizer-aarch64-linux/build/llvm-project/runtimes/../third-party/unittest/googletest/include -I/home/b/sanitizer-aarch64-linux/build/llvm-project/runtimes/../third-party/unittest/googletest -I/home/b/sanitizer-aarch64-linux/build/llvm-project/compiler-rt/include -I/home/b/sanitizer-aarch64-linux/build/llvm-project/compiler-rt/lib -I/home/b/sanitizer-aarch64-linux/build/llvm-project/compiler-rt/lib/tsan/rtl -DSANITIZER_COMMON_NO_REDEFINE_BUILTINS -DGTEST_HAS_RTTI=0 -fno-rtti -march=armv8-a -c -o TsanUnitTestsObjects.tsan_dense_alloc_test.cpp.aarch64.o /home/b/sanitizer-aarch64-linux/build/llvm-project/compiler-rt/lib/tsan/tests/unit/tsan_dense_alloc_test.cpp
In file included from /home/b/sanitizer-aarch64-linux/build/llvm-project/compiler-rt/lib/tsan/tests/unit/tsan_dense_alloc_test.cpp:15:
In file included from /home/b/sanitizer-aarch64-linux/build/llvm-project/runtimes/../third-party/unittest/googletest/include/gtest/gtest.h:54:
In file included from /usr/lib/gcc/aarch64-linux-gnu/13/../../../../aarch64-linux-gnu/include/c++/13/iomanip:42:
In file included from /usr/lib/gcc/aarch64-linux-gnu/13/../../../../aarch64-linux-gnu/include/c++/13/bits/ios_base.h:41:
In file included from /usr/lib/gcc/aarch64-linux-gnu/13/../../../../aarch64-linux-gnu/include/c++/13/bits/locale_classes.h:40:
In file included from /usr/lib/gcc/aarch64-linux-gnu/13/../../../../aarch64-linux-gnu/include/c++/13/string:43:
In file included from /usr/lib/gcc/aarch64-linux-gnu/13/../../../../aarch64-linux-gnu/include/c++/13/bits/allocator.h:46:
In file included from /usr/lib/gcc/aarch64-linux-gnu/13/../../../../aarch64-linux-gnu/include/c++/13/aarch64-linux-gnu/bits/c++allocator.h:33:
In file included from /usr/lib/gcc/aarch64-linux-gnu/13/../../../../aarch64-linux-gnu/include/c++/13/bits/new_allocator.h:34:
/usr/lib/gcc/aarch64-linux-gnu/13/../../../../aarch64-linux-gnu/include/c++/13/new:174:33: error: exception specification in declaration does not match previous declaration
  174 | _GLIBCXX_NODISCARD inline void* operator new(std::size_t, void* __p) _GLIBCXX_USE_NOEXCEPT
      |                                 ^
Step 9 (test compiler-rt symbolizer) failure: test compiler-rt symbolizer (failure)
...
CMake Warning:
  Manually-specified variables were not used by the project:

    CMAKE_NM
    CMAKE_OBJCOPY
    CMAKE_READELF
-- Build files have been written to: /home/b/sanitizer-aarch64-linux/build/build_default/runtimes/runtimes-bins/compiler-rt/lib/fuzzer/libcxx_fuzzer_aarch64/build
[33/186] Linking CXX shared library /home/b/sanitizer-aarch64-linux/build/build_default/lib/clang/21/lib/aarch64-unknown-linux-gnu/libclang_rt.asan.so
[35/186] Generating ScudoUnitTestsObjects.checksum_test.cpp.aarch64.o
[36/186] Generating TsanUnitTestsObjects.tsan_test_util_posix.cpp.aarch64.o
FAILED: compiler-rt/lib/tsan/tests/rtl/TsanUnitTestsObjects.tsan_test_util_posix.cpp.aarch64.o /home/b/sanitizer-aarch64-linux/build/build_default/runtimes/runtimes-bins/compiler-rt/lib/tsan/tests/rtl/TsanUnitTestsObjects.tsan_test_util_posix.cpp.aarch64.o 
cd /home/b/sanitizer-aarch64-linux/build/build_default/runtimes/runtimes-bins/compiler-rt/lib/tsan/tests/rtl && /home/b/sanitizer-aarch64-linux/build/build_default/./bin/clang++ -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 -Wno-unknown-warning-option -Wthread-safety -Wthread-safety-reference -Wthread-safety-beta -I/home/b/sanitizer-aarch64-linux/build/llvm-project/compiler-rt/include -g -Wno-covered-switch-default -Wno-suggest-override -DGTEST_NO_LLVM_SUPPORT=1 -DGTEST_HAS_RTTI=0 -I/home/b/sanitizer-aarch64-linux/build/llvm-project/runtimes/../third-party/unittest/googletest/include -I/home/b/sanitizer-aarch64-linux/build/llvm-project/runtimes/../third-party/unittest/googletest -I/home/b/sanitizer-aarch64-linux/build/llvm-project/compiler-rt/include -I/home/b/sanitizer-aarch64-linux/build/llvm-project/compiler-rt/lib -I/home/b/sanitizer-aarch64-linux/build/llvm-project/compiler-rt/lib/tsan/rtl -DSANITIZER_COMMON_NO_REDEFINE_BUILTINS -DGTEST_HAS_RTTI=0 -fno-rtti -march=armv8-a -c -o TsanUnitTestsObjects.tsan_test_util_posix.cpp.aarch64.o /home/b/sanitizer-aarch64-linux/build/llvm-project/compiler-rt/lib/tsan/tests/rtl/tsan_test_util_posix.cpp
In file included from /home/b/sanitizer-aarch64-linux/build/llvm-project/compiler-rt/lib/tsan/tests/rtl/tsan_test_util_posix.cpp:18:
In file included from /home/b/sanitizer-aarch64-linux/build/llvm-project/compiler-rt/lib/tsan/tests/rtl/tsan_test_util.h:16:
In file included from /home/b/sanitizer-aarch64-linux/build/llvm-project/runtimes/../third-party/unittest/googletest/include/gtest/gtest.h:54:
In file included from /usr/lib/gcc/aarch64-linux-gnu/13/../../../../aarch64-linux-gnu/include/c++/13/iomanip:42:
In file included from /usr/lib/gcc/aarch64-linux-gnu/13/../../../../aarch64-linux-gnu/include/c++/13/bits/ios_base.h:41:
In file included from /usr/lib/gcc/aarch64-linux-gnu/13/../../../../aarch64-linux-gnu/include/c++/13/bits/locale_classes.h:40:
In file included from /usr/lib/gcc/aarch64-linux-gnu/13/../../../../aarch64-linux-gnu/include/c++/13/string:43:
In file included from /usr/lib/gcc/aarch64-linux-gnu/13/../../../../aarch64-linux-gnu/include/c++/13/bits/allocator.h:46:
In file included from /usr/lib/gcc/aarch64-linux-gnu/13/../../../../aarch64-linux-gnu/include/c++/13/aarch64-linux-gnu/bits/c++allocator.h:33:
In file included from /usr/lib/gcc/aarch64-linux-gnu/13/../../../../aarch64-linux-gnu/include/c++/13/bits/new_allocator.h:34:
/usr/lib/gcc/aarch64-linux-gnu/13/../../../../aarch64-linux-gnu/include/c++/13/new:174:33: error: exception specification in declaration does not match previous declaration
  174 | _GLIBCXX_NODISCARD inline void* operator new(std::size_t, void* __p) _GLIBCXX_USE_NOEXCEPT
      |                                 ^
/home/b/sanitizer-aarch64-linux/build/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_placement_new.h:20:14: note: previous declaration is here
   20 | inline void *operator new(__sanitizer::usize sz, void *p) { return p; }
      |              ^
1 error generated.
[37/186] Generating TsanUnitTestsObjects.tsan_test.cpp.aarch64.o
[38/186] Generating GwpAsanTestObjects.driver.cpp.aarch64.o
[39/186] Generating ScudoUnitTestsObjects.report_test.cpp.aarch64.o
[40/186] Generating RtsanTestObjects_FileOffset64.rtsan_test_main.cpp.aarch64.o
[41/186] Generating RtsanTestObjects.rtsan_test_main.cpp.aarch64.o
[42/186] Generating TsanUnitTestsObjects.tsan_dense_alloc_test.cpp.aarch64.o
FAILED: compiler-rt/lib/tsan/tests/unit/TsanUnitTestsObjects.tsan_dense_alloc_test.cpp.aarch64.o /home/b/sanitizer-aarch64-linux/build/build_default/runtimes/runtimes-bins/compiler-rt/lib/tsan/tests/unit/TsanUnitTestsObjects.tsan_dense_alloc_test.cpp.aarch64.o 
cd /home/b/sanitizer-aarch64-linux/build/build_default/runtimes/runtimes-bins/compiler-rt/lib/tsan/tests/unit && /home/b/sanitizer-aarch64-linux/build/build_default/./bin/clang++ -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 -Wno-unknown-warning-option -Wthread-safety -Wthread-safety-reference -Wthread-safety-beta -I/home/b/sanitizer-aarch64-linux/build/llvm-project/compiler-rt/include -g -Wno-covered-switch-default -Wno-suggest-override -DGTEST_NO_LLVM_SUPPORT=1 -DGTEST_HAS_RTTI=0 -I/home/b/sanitizer-aarch64-linux/build/llvm-project/runtimes/../third-party/unittest/googletest/include -I/home/b/sanitizer-aarch64-linux/build/llvm-project/runtimes/../third-party/unittest/googletest -I/home/b/sanitizer-aarch64-linux/build/llvm-project/compiler-rt/include -I/home/b/sanitizer-aarch64-linux/build/llvm-project/compiler-rt/lib -I/home/b/sanitizer-aarch64-linux/build/llvm-project/compiler-rt/lib/tsan/rtl -DSANITIZER_COMMON_NO_REDEFINE_BUILTINS -DGTEST_HAS_RTTI=0 -fno-rtti -march=armv8-a -c -o TsanUnitTestsObjects.tsan_dense_alloc_test.cpp.aarch64.o /home/b/sanitizer-aarch64-linux/build/llvm-project/compiler-rt/lib/tsan/tests/unit/tsan_dense_alloc_test.cpp
In file included from /home/b/sanitizer-aarch64-linux/build/llvm-project/compiler-rt/lib/tsan/tests/unit/tsan_dense_alloc_test.cpp:15:
In file included from /home/b/sanitizer-aarch64-linux/build/llvm-project/runtimes/../third-party/unittest/googletest/include/gtest/gtest.h:54:
In file included from /usr/lib/gcc/aarch64-linux-gnu/13/../../../../aarch64-linux-gnu/include/c++/13/iomanip:42:
In file included from /usr/lib/gcc/aarch64-linux-gnu/13/../../../../aarch64-linux-gnu/include/c++/13/bits/ios_base.h:41:
In file included from /usr/lib/gcc/aarch64-linux-gnu/13/../../../../aarch64-linux-gnu/include/c++/13/bits/locale_classes.h:40:
In file included from /usr/lib/gcc/aarch64-linux-gnu/13/../../../../aarch64-linux-gnu/include/c++/13/string:43:
In file included from /usr/lib/gcc/aarch64-linux-gnu/13/../../../../aarch64-linux-gnu/include/c++/13/bits/allocator.h:46:
In file included from /usr/lib/gcc/aarch64-linux-gnu/13/../../../../aarch64-linux-gnu/include/c++/13/aarch64-linux-gnu/bits/c++allocator.h:33:
In file included from /usr/lib/gcc/aarch64-linux-gnu/13/../../../../aarch64-linux-gnu/include/c++/13/bits/new_allocator.h:34:
/usr/lib/gcc/aarch64-linux-gnu/13/../../../../aarch64-linux-gnu/include/c++/13/new:174:33: error: exception specification in declaration does not match previous declaration
  174 | _GLIBCXX_NODISCARD inline void* operator new(std::size_t, void* __p) _GLIBCXX_USE_NOEXCEPT
      |                                 ^
Step 11 (test compiler-rt debug) failure: test compiler-rt debug (failure)
...
    CMAKE_NM
    CMAKE_OBJCOPY
    CMAKE_READELF
-- Build files have been written to: /home/b/sanitizer-aarch64-linux/build/build_default/runtimes/runtimes-bins/compiler-rt/lib/fuzzer/libcxx_fuzzer_aarch64/build
[33/186] Linking CXX shared library /home/b/sanitizer-aarch64-linux/build/build_default/lib/clang/21/lib/aarch64-unknown-linux-gnu/libclang_rt.asan.so
[35/186] Generating ScudoUnitTestsObjects.mutex_test.cpp.aarch64.o
[36/186] Generating TsanUnitTestsObjects.tsan_posix.cpp.aarch64.o
[37/186] Generating RtsanTestObjects_FileOffset64.rtsan_test_main.cpp.aarch64.o
[38/186] Generating TsanUnitTestsObjects.tsan_bench.cpp.aarch64.o
[39/186] Generating TsanUnitTestsObjects.tsan_test_util_posix.cpp.aarch64.o
FAILED: compiler-rt/lib/tsan/tests/rtl/TsanUnitTestsObjects.tsan_test_util_posix.cpp.aarch64.o /home/b/sanitizer-aarch64-linux/build/build_default/runtimes/runtimes-bins/compiler-rt/lib/tsan/tests/rtl/TsanUnitTestsObjects.tsan_test_util_posix.cpp.aarch64.o 
cd /home/b/sanitizer-aarch64-linux/build/build_default/runtimes/runtimes-bins/compiler-rt/lib/tsan/tests/rtl && /home/b/sanitizer-aarch64-linux/build/build_default/./bin/clang++ -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 -Wno-unknown-warning-option -Wthread-safety -Wthread-safety-reference -Wthread-safety-beta -I/home/b/sanitizer-aarch64-linux/build/llvm-project/compiler-rt/include -g -DSANITIZER_DEBUG=1 -Wno-covered-switch-default -Wno-suggest-override -DGTEST_NO_LLVM_SUPPORT=1 -DGTEST_HAS_RTTI=0 -I/home/b/sanitizer-aarch64-linux/build/llvm-project/runtimes/../third-party/unittest/googletest/include -I/home/b/sanitizer-aarch64-linux/build/llvm-project/runtimes/../third-party/unittest/googletest -I/home/b/sanitizer-aarch64-linux/build/llvm-project/compiler-rt/include -I/home/b/sanitizer-aarch64-linux/build/llvm-project/compiler-rt/lib -I/home/b/sanitizer-aarch64-linux/build/llvm-project/compiler-rt/lib/tsan/rtl -DSANITIZER_COMMON_NO_REDEFINE_BUILTINS -DGTEST_HAS_RTTI=0 -fno-rtti -march=armv8-a -c -o TsanUnitTestsObjects.tsan_test_util_posix.cpp.aarch64.o /home/b/sanitizer-aarch64-linux/build/llvm-project/compiler-rt/lib/tsan/tests/rtl/tsan_test_util_posix.cpp
In file included from /home/b/sanitizer-aarch64-linux/build/llvm-project/compiler-rt/lib/tsan/tests/rtl/tsan_test_util_posix.cpp:18:
In file included from /home/b/sanitizer-aarch64-linux/build/llvm-project/compiler-rt/lib/tsan/tests/rtl/tsan_test_util.h:16:
In file included from /home/b/sanitizer-aarch64-linux/build/llvm-project/runtimes/../third-party/unittest/googletest/include/gtest/gtest.h:54:
In file included from /usr/lib/gcc/aarch64-linux-gnu/13/../../../../aarch64-linux-gnu/include/c++/13/iomanip:42:
In file included from /usr/lib/gcc/aarch64-linux-gnu/13/../../../../aarch64-linux-gnu/include/c++/13/bits/ios_base.h:41:
In file included from /usr/lib/gcc/aarch64-linux-gnu/13/../../../../aarch64-linux-gnu/include/c++/13/bits/locale_classes.h:40:
In file included from /usr/lib/gcc/aarch64-linux-gnu/13/../../../../aarch64-linux-gnu/include/c++/13/string:43:
In file included from /usr/lib/gcc/aarch64-linux-gnu/13/../../../../aarch64-linux-gnu/include/c++/13/bits/allocator.h:46:
In file included from /usr/lib/gcc/aarch64-linux-gnu/13/../../../../aarch64-linux-gnu/include/c++/13/aarch64-linux-gnu/bits/c++allocator.h:33:
In file included from /usr/lib/gcc/aarch64-linux-gnu/13/../../../../aarch64-linux-gnu/include/c++/13/bits/new_allocator.h:34:
/usr/lib/gcc/aarch64-linux-gnu/13/../../../../aarch64-linux-gnu/include/c++/13/new:174:33: error: exception specification in declaration does not match previous declaration
  174 | _GLIBCXX_NODISCARD inline void* operator new(std::size_t, void* __p) _GLIBCXX_USE_NOEXCEPT
      |                                 ^
/home/b/sanitizer-aarch64-linux/build/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_placement_new.h:20:14: note: previous declaration is here
   20 | inline void *operator new(__sanitizer::usize sz, void *p) { return p; }
      |              ^
1 error generated.
[40/186] Generating RtsanNoInstTestObjects.rtsan_test_main.cpp.aarch64.o
[41/186] Generating ScudoUnitTestsObjects.scudo_unit_test_main.cpp.aarch64.o
[42/186] Generating ScudoUnitTestsObjects.bytemap_test.cpp.aarch64.o
[43/186] Generating GwpAsanTestObjects.never_allocated.cpp.aarch64.o
[44/186] Generating TsanUnitTestsObjects.tsan_string.cpp.aarch64.o
[45/186] Generating TsanUnitTestsObjects.tsan_mutex.cpp.aarch64.o
[46/186] Generating GwpAsanTestObjects.driver.cpp.aarch64.o
[47/186] Generating ScudoUnitTestsObjects.chunk_test.cpp.aarch64.o
[48/186] Generating ScudoUnitTestsObjects.checksum_test.cpp.aarch64.o
[49/186] Generating TsanUnitTestsObjects.tsan_test.cpp.aarch64.o
[50/186] Generating ScudoUnitTestsObjects.size_class_map_test.cpp.aarch64.o
[51/186] Generating ScudoUnitTestsObjects.report_test.cpp.aarch64.o
[52/186] Generating ScudoUnitTestsObjects.stats_test.cpp.aarch64.o
[53/186] Generating ScudoUnitTestsObjects.vector_test.cpp.aarch64.o
[54/186] Generating ScudoUnitTestsObjects.condition_variable_test.cpp.aarch64.o
[55/186] Generating TsanUnitTestsObjects.tsan_mop.cpp.aarch64.o
[56/186] Generating TsanUnitTestsObjects.tsan_thread.cpp.aarch64.o
[57/186] Generating ScudoUnitTestsObjects.common_test.cpp.aarch64.o
[58/186] Generating ScudoUnitTestsObjects.atomic_test.cpp.aarch64.o
[59/186] Generating ScudoUnitTestsObjects.flags_test.cpp.aarch64.o
Step 14 (test compiler-rt default) failure: test compiler-rt default (failure)
...
[37/186] Generating RtsanTestObjects.rtsan_test_main.cpp.aarch64.o
[38/186] Generating RtsanNoInstTestObjects.rtsan_test_main.cpp.aarch64.o
[39/186] Generating RtsanTestObjects_FileOffset64.rtsan_test_main.cpp.aarch64.o
[40/186] Generating GwpAsanTestObjects.driver.cpp.aarch64.o
[41/186] Generating ScudoUnitTestsObjects.checksum_test.cpp.aarch64.o
[42/186] Generating ScudoUnitTestsObjects.stats_test.cpp.aarch64.o
[43/186] Generating ScudoUnitTestsObjects.scudo_unit_test_main.cpp.aarch64.o
[44/186] Generating TsanUnitTestsObjects.tsan_mutex.cpp.aarch64.o
[45/186] Generating ScudoUnitTestsObjects.common_test.cpp.aarch64.o
[46/186] Generating TsanUnitTestsObjects.tsan_dense_alloc_test.cpp.aarch64.o
FAILED: compiler-rt/lib/tsan/tests/unit/TsanUnitTestsObjects.tsan_dense_alloc_test.cpp.aarch64.o /home/b/sanitizer-aarch64-linux/build/build_default/runtimes/runtimes-bins/compiler-rt/lib/tsan/tests/unit/TsanUnitTestsObjects.tsan_dense_alloc_test.cpp.aarch64.o 
cd /home/b/sanitizer-aarch64-linux/build/build_default/runtimes/runtimes-bins/compiler-rt/lib/tsan/tests/unit && /home/b/sanitizer-aarch64-linux/build/build_default/./bin/clang++ -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 -Wno-unknown-warning-option -Wthread-safety -Wthread-safety-reference -Wthread-safety-beta -I/home/b/sanitizer-aarch64-linux/build/llvm-project/compiler-rt/include -g -Wno-covered-switch-default -Wno-suggest-override -DGTEST_NO_LLVM_SUPPORT=1 -DGTEST_HAS_RTTI=0 -I/home/b/sanitizer-aarch64-linux/build/llvm-project/runtimes/../third-party/unittest/googletest/include -I/home/b/sanitizer-aarch64-linux/build/llvm-project/runtimes/../third-party/unittest/googletest -I/home/b/sanitizer-aarch64-linux/build/llvm-project/compiler-rt/include -I/home/b/sanitizer-aarch64-linux/build/llvm-project/compiler-rt/lib -I/home/b/sanitizer-aarch64-linux/build/llvm-project/compiler-rt/lib/tsan/rtl -DSANITIZER_COMMON_NO_REDEFINE_BUILTINS -DGTEST_HAS_RTTI=0 -fno-rtti -march=armv8-a -c -o TsanUnitTestsObjects.tsan_dense_alloc_test.cpp.aarch64.o /home/b/sanitizer-aarch64-linux/build/llvm-project/compiler-rt/lib/tsan/tests/unit/tsan_dense_alloc_test.cpp
In file included from /home/b/sanitizer-aarch64-linux/build/llvm-project/compiler-rt/lib/tsan/tests/unit/tsan_dense_alloc_test.cpp:15:
In file included from /home/b/sanitizer-aarch64-linux/build/llvm-project/runtimes/../third-party/unittest/googletest/include/gtest/gtest.h:54:
In file included from /usr/lib/gcc/aarch64-linux-gnu/13/../../../../aarch64-linux-gnu/include/c++/13/iomanip:42:
In file included from /usr/lib/gcc/aarch64-linux-gnu/13/../../../../aarch64-linux-gnu/include/c++/13/bits/ios_base.h:41:
In file included from /usr/lib/gcc/aarch64-linux-gnu/13/../../../../aarch64-linux-gnu/include/c++/13/bits/locale_classes.h:40:
In file included from /usr/lib/gcc/aarch64-linux-gnu/13/../../../../aarch64-linux-gnu/include/c++/13/string:43:
In file included from /usr/lib/gcc/aarch64-linux-gnu/13/../../../../aarch64-linux-gnu/include/c++/13/bits/allocator.h:46:
In file included from /usr/lib/gcc/aarch64-linux-gnu/13/../../../../aarch64-linux-gnu/include/c++/13/aarch64-linux-gnu/bits/c++allocator.h:33:
In file included from /usr/lib/gcc/aarch64-linux-gnu/13/../../../../aarch64-linux-gnu/include/c++/13/bits/new_allocator.h:34:
/usr/lib/gcc/aarch64-linux-gnu/13/../../../../aarch64-linux-gnu/include/c++/13/new:174:33: error: exception specification in declaration does not match previous declaration
  174 | _GLIBCXX_NODISCARD inline void* operator new(std::size_t, void* __p) _GLIBCXX_USE_NOEXCEPT
      |                                 ^
/home/b/sanitizer-aarch64-linux/build/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_placement_new.h:20:14: note: previous declaration is here
   20 | inline void *operator new(__sanitizer::usize sz, void *p) { return p; }
      |              ^
1 error generated.
[47/186] Generating ScudoUnitTestsObjects.condition_variable_test.cpp.aarch64.o
[48/186] Generating ScudoUnitTestsObjects.vector_test.cpp.aarch64.o
[49/186] Generating ScudoUnitTestsObjects.bytemap_test.cpp.aarch64.o
[50/186] Generating TsanUnitTestsObjects.tsan_test_util_posix.cpp.aarch64.o
FAILED: compiler-rt/lib/tsan/tests/rtl/TsanUnitTestsObjects.tsan_test_util_posix.cpp.aarch64.o /home/b/sanitizer-aarch64-linux/build/build_default/runtimes/runtimes-bins/compiler-rt/lib/tsan/tests/rtl/TsanUnitTestsObjects.tsan_test_util_posix.cpp.aarch64.o 
cd /home/b/sanitizer-aarch64-linux/build/build_default/runtimes/runtimes-bins/compiler-rt/lib/tsan/tests/rtl && /home/b/sanitizer-aarch64-linux/build/build_default/./bin/clang++ -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 -Wno-unknown-warning-option -Wthread-safety -Wthread-safety-reference -Wthread-safety-beta -I/home/b/sanitizer-aarch64-linux/build/llvm-project/compiler-rt/include -g -Wno-covered-switch-default -Wno-suggest-override -DGTEST_NO_LLVM_SUPPORT=1 -DGTEST_HAS_RTTI=0 -I/home/b/sanitizer-aarch64-linux/build/llvm-project/runtimes/../third-party/unittest/googletest/include -I/home/b/sanitizer-aarch64-linux/build/llvm-project/runtimes/../third-party/unittest/googletest -I/home/b/sanitizer-aarch64-linux/build/llvm-project/compiler-rt/include -I/home/b/sanitizer-aarch64-linux/build/llvm-project/compiler-rt/lib -I/home/b/sanitizer-aarch64-linux/build/llvm-project/compiler-rt/lib/tsan/rtl -DSANITIZER_COMMON_NO_REDEFINE_BUILTINS -DGTEST_HAS_RTTI=0 -fno-rtti -march=armv8-a -c -o TsanUnitTestsObjects.tsan_test_util_posix.cpp.aarch64.o /home/b/sanitizer-aarch64-linux/build/llvm-project/compiler-rt/lib/tsan/tests/rtl/tsan_test_util_posix.cpp
In file included from /home/b/sanitizer-aarch64-linux/build/llvm-project/compiler-rt/lib/tsan/tests/rtl/tsan_test_util_posix.cpp:18:
In file included from /home/b/sanitizer-aarch64-linux/build/llvm-project/compiler-rt/lib/tsan/tests/rtl/tsan_test_util.h:16:
In file included from /home/b/sanitizer-aarch64-linux/build/llvm-project/runtimes/../third-party/unittest/googletest/include/gtest/gtest.h:54:
In file included from /usr/lib/gcc/aarch64-linux-gnu/13/../../../../aarch64-linux-gnu/include/c++/13/iomanip:42:
In file included from /usr/lib/gcc/aarch64-linux-gnu/13/../../../../aarch64-linux-gnu/include/c++/13/bits/ios_base.h:41:
In file included from /usr/lib/gcc/aarch64-linux-gnu/13/../../../../aarch64-linux-gnu/include/c++/13/bits/locale_classes.h:40:
In file included from /usr/lib/gcc/aarch64-linux-gnu/13/../../../../aarch64-linux-gnu/include/c++/13/string:43:
In file included from /usr/lib/gcc/aarch64-linux-gnu/13/../../../../aarch64-linux-gnu/include/c++/13/bits/allocator.h:46:
In file included from /usr/lib/gcc/aarch64-linux-gnu/13/../../../../aarch64-linux-gnu/include/c++/13/aarch64-linux-gnu/bits/c++allocator.h:33:
In file included from /usr/lib/gcc/aarch64-linux-gnu/13/../../../../aarch64-linux-gnu/include/c++/13/bits/new_allocator.h:34:
/usr/lib/gcc/aarch64-linux-gnu/13/../../../../aarch64-linux-gnu/include/c++/13/new:174:33: error: exception specification in declaration does not match previous declaration
  174 | _GLIBCXX_NODISCARD inline void* operator new(std::size_t, void* __p) _GLIBCXX_USE_NOEXCEPT
      |                                 ^
/home/b/sanitizer-aarch64-linux/build/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_placement_new.h:20:14: note: previous declaration is here
   20 | inline void *operator new(__sanitizer::usize sz, void *p) { return p; }
Step 16 (test standalone compiler-rt) failure: test standalone compiler-rt (failure)
...
[10/161] No patch step for 'libcxx_msan_aarch64'
[11/161] No patch step for 'libcxx_tsan_aarch64'
[12/161] Generating TsanUnitTestsObjects.tsan_unit_test_main.cpp.aarch64.o
[13/161] Generating ASAN_INST_TEST_OBJECTS.asan_globals_test.cpp.aarch64-inline.o
[14/161] Generating ASAN_NOINST_TEST_OBJECTS.asan_test_main.cpp.aarch64-inline.o
[15/161] Generating ASAN_INST_TEST_OBJECTS.asan_globals_test.cpp.aarch64-calls.o
[16/161] Generating ASAN_INST_TEST_OBJECTS.asan_test_main.cpp.aarch64-calls.o
[17/161] Generating TsanUnitTestsObjects.tsan_test.cpp.aarch64.o
[18/161] Generating RtsanTestObjects_FileOffset64.rtsan_test_main.cpp.aarch64.o
[19/161] Generating TsanUnitTestsObjects.tsan_test_util_posix.cpp.aarch64.o
FAILED: lib/tsan/tests/rtl/TsanUnitTestsObjects.tsan_test_util_posix.cpp.aarch64.o /home/b/sanitizer-aarch64-linux/build/compiler_rt_build/lib/tsan/tests/rtl/TsanUnitTestsObjects.tsan_test_util_posix.cpp.aarch64.o 
cd /home/b/sanitizer-aarch64-linux/build/compiler_rt_build/lib/tsan/tests/rtl && /home/b/sanitizer-aarch64-linux/build/build_default/bin/clang++ -Wall -Werror -Wno-unused-parameter -Wno-unknown-warning-option -Wthread-safety -Wthread-safety-reference -Wthread-safety-beta -I/home/b/sanitizer-aarch64-linux/build/llvm-project/compiler-rt/include -g -Wno-covered-switch-default -Wno-suggest-override -DGTEST_NO_LLVM_SUPPORT=1 -DGTEST_HAS_RTTI=0 -I/home/b/sanitizer-aarch64-linux/build/llvm-project/compiler-rt/../third-party/unittest/googletest/include -I/home/b/sanitizer-aarch64-linux/build/llvm-project/compiler-rt/../third-party/unittest/googletest -I/home/b/sanitizer-aarch64-linux/build/llvm-project/compiler-rt/include -I/home/b/sanitizer-aarch64-linux/build/llvm-project/compiler-rt/lib -I/home/b/sanitizer-aarch64-linux/build/llvm-project/compiler-rt/lib/tsan/rtl -DSANITIZER_COMMON_NO_REDEFINE_BUILTINS -DGTEST_HAS_RTTI=0 -fno-rtti -march=armv8-a -c -o TsanUnitTestsObjects.tsan_test_util_posix.cpp.aarch64.o /home/b/sanitizer-aarch64-linux/build/llvm-project/compiler-rt/lib/tsan/tests/rtl/tsan_test_util_posix.cpp
In file included from /home/b/sanitizer-aarch64-linux/build/llvm-project/compiler-rt/lib/tsan/tests/rtl/tsan_test_util_posix.cpp:18:
In file included from /home/b/sanitizer-aarch64-linux/build/llvm-project/compiler-rt/lib/tsan/tests/rtl/tsan_test_util.h:16:
In file included from /home/b/sanitizer-aarch64-linux/build/llvm-project/compiler-rt/../third-party/unittest/googletest/include/gtest/gtest.h:54:
In file included from /usr/lib/gcc/aarch64-linux-gnu/13/../../../../aarch64-linux-gnu/include/c++/13/iomanip:42:
In file included from /usr/lib/gcc/aarch64-linux-gnu/13/../../../../aarch64-linux-gnu/include/c++/13/bits/ios_base.h:41:
In file included from /usr/lib/gcc/aarch64-linux-gnu/13/../../../../aarch64-linux-gnu/include/c++/13/bits/locale_classes.h:40:
In file included from /usr/lib/gcc/aarch64-linux-gnu/13/../../../../aarch64-linux-gnu/include/c++/13/string:43:
In file included from /usr/lib/gcc/aarch64-linux-gnu/13/../../../../aarch64-linux-gnu/include/c++/13/bits/allocator.h:46:
In file included from /usr/lib/gcc/aarch64-linux-gnu/13/../../../../aarch64-linux-gnu/include/c++/13/aarch64-linux-gnu/bits/c++allocator.h:33:
In file included from /usr/lib/gcc/aarch64-linux-gnu/13/../../../../aarch64-linux-gnu/include/c++/13/bits/new_allocator.h:34:
/usr/lib/gcc/aarch64-linux-gnu/13/../../../../aarch64-linux-gnu/include/c++/13/new:174:33: error: exception specification in declaration does not match previous declaration
  174 | _GLIBCXX_NODISCARD inline void* operator new(std::size_t, void* __p) _GLIBCXX_USE_NOEXCEPT
      |                                 ^
/home/b/sanitizer-aarch64-linux/build/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_placement_new.h:20:14: note: previous declaration is here
   20 | inline void *operator new(__sanitizer::usize sz, void *p) { return p; }
      |              ^
1 error generated.
[20/161] Generating TsanUnitTestsObjects.tsan_thread.cpp.aarch64.o
[21/161] Generating RtsanNoInstTestObjects.rtsan_test_main.cpp.aarch64.o
[22/161] Generating TsanUnitTestsObjects.tsan_mman_test.cpp.aarch64.o
FAILED: lib/tsan/tests/unit/TsanUnitTestsObjects.tsan_mman_test.cpp.aarch64.o /home/b/sanitizer-aarch64-linux/build/compiler_rt_build/lib/tsan/tests/unit/TsanUnitTestsObjects.tsan_mman_test.cpp.aarch64.o 
cd /home/b/sanitizer-aarch64-linux/build/compiler_rt_build/lib/tsan/tests/unit && /home/b/sanitizer-aarch64-linux/build/build_default/bin/clang++ -Wall -Werror -Wno-unused-parameter -Wno-unknown-warning-option -Wthread-safety -Wthread-safety-reference -Wthread-safety-beta -I/home/b/sanitizer-aarch64-linux/build/llvm-project/compiler-rt/include -g -Wno-covered-switch-default -Wno-suggest-override -DGTEST_NO_LLVM_SUPPORT=1 -DGTEST_HAS_RTTI=0 -I/home/b/sanitizer-aarch64-linux/build/llvm-project/compiler-rt/../third-party/unittest/googletest/include -I/home/b/sanitizer-aarch64-linux/build/llvm-project/compiler-rt/../third-party/unittest/googletest -I/home/b/sanitizer-aarch64-linux/build/llvm-project/compiler-rt/include -I/home/b/sanitizer-aarch64-linux/build/llvm-project/compiler-rt/lib -I/home/b/sanitizer-aarch64-linux/build/llvm-project/compiler-rt/lib/tsan/rtl -DSANITIZER_COMMON_NO_REDEFINE_BUILTINS -DGTEST_HAS_RTTI=0 -fno-rtti -march=armv8-a -c -o TsanUnitTestsObjects.tsan_mman_test.cpp.aarch64.o /home/b/sanitizer-aarch64-linux/build/llvm-project/compiler-rt/lib/tsan/tests/unit/tsan_mman_test.cpp
In file included from /home/b/sanitizer-aarch64-linux/build/llvm-project/compiler-rt/lib/tsan/tests/unit/tsan_mman_test.cpp:16:
In file included from /home/b/sanitizer-aarch64-linux/build/llvm-project/compiler-rt/../third-party/unittest/googletest/include/gtest/gtest.h:54:
In file included from /usr/lib/gcc/aarch64-linux-gnu/13/../../../../aarch64-linux-gnu/include/c++/13/iomanip:42:
In file included from /usr/lib/gcc/aarch64-linux-gnu/13/../../../../aarch64-linux-gnu/include/c++/13/bits/ios_base.h:41:
In file included from /usr/lib/gcc/aarch64-linux-gnu/13/../../../../aarch64-linux-gnu/include/c++/13/bits/locale_classes.h:40:
In file included from /usr/lib/gcc/aarch64-linux-gnu/13/../../../../aarch64-linux-gnu/include/c++/13/string:43:
In file included from /usr/lib/gcc/aarch64-linux-gnu/13/../../../../aarch64-linux-gnu/include/c++/13/bits/allocator.h:46:
In file included from /usr/lib/gcc/aarch64-linux-gnu/13/../../../../aarch64-linux-gnu/include/c++/13/aarch64-linux-gnu/bits/c++allocator.h:33:
In file included from /usr/lib/gcc/aarch64-linux-gnu/13/../../../../aarch64-linux-gnu/include/c++/13/bits/new_allocator.h:34:
/usr/lib/gcc/aarch64-linux-gnu/13/../../../../aarch64-linux-gnu/include/c++/13/new:174:33: error: exception specification in declaration does not match previous declaration
  174 | _GLIBCXX_NODISCARD inline void* operator new(std::size_t, void* __p) _GLIBCXX_USE_NOEXCEPT
      |                                 ^
/home/b/sanitizer-aarch64-linux/build/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_placement_new.h:20:14: note: previous declaration is here
   20 | inline void *operator new(__sanitizer::usize sz, void *p) { return p; }
      |              ^

@llvm-ci
Copy link
Collaborator

llvm-ci commented Mar 28, 2025

LLVM Buildbot has detected a new failure on builder sanitizer-ppc64le-linux running on ppc64le-sanitizer while building compiler-rt at step 2 "annotate".

Full details are available at: https://lab.llvm.org/buildbot/#/builders/72/builds/9634

Here is the relevant piece of the build log for the reference
Step 2 (annotate) failure: 'python ../sanitizer_buildbot/sanitizers/zorg/buildbot/builders/sanitizers/buildbot_selector.py' (failure)
...
-- Configuring done (41.4s)
-- Generating done (1.6s)
CMake Warning:
  Manually-specified variables were not used by the project:

    LIBCXX_HAS_GCC_S_LIB


-- Build files have been written to: /home/buildbots/llvm-external-buildbots/workers/ppc64le-sanitizer/sanitizer-ppc64le/build/build_default/runtimes/runtimes-bins/compiler-rt/lib/msan/libcxx_msan_powerpc64le/build
[26/129] Generating TsanUnitTestsObjects.tsan_sync_test.cpp.powerpc64le.o
FAILED: compiler-rt/lib/tsan/tests/unit/TsanUnitTestsObjects.tsan_sync_test.cpp.powerpc64le.o /home/buildbots/llvm-external-buildbots/workers/ppc64le-sanitizer/sanitizer-ppc64le/build/build_default/runtimes/runtimes-bins/compiler-rt/lib/tsan/tests/unit/TsanUnitTestsObjects.tsan_sync_test.cpp.powerpc64le.o 
cd /home/buildbots/llvm-external-buildbots/workers/ppc64le-sanitizer/sanitizer-ppc64le/build/build_default/runtimes/runtimes-bins/compiler-rt/lib/tsan/tests/unit && /home/buildbots/llvm-external-buildbots/workers/ppc64le-sanitizer/sanitizer-ppc64le/build/build_default/./bin/clang++ -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 -Wno-unknown-warning-option -Wthread-safety -Wthread-safety-reference -Wthread-safety-beta -I/home/buildbots/llvm-external-buildbots/workers/ppc64le-sanitizer/sanitizer-ppc64le/build/llvm-project/compiler-rt/include -g -DSANITIZER_DEBUG=1 -Wno-covered-switch-default -Wno-suggest-override -DGTEST_NO_LLVM_SUPPORT=1 -DGTEST_HAS_RTTI=0 -I/home/buildbots/llvm-external-buildbots/workers/ppc64le-sanitizer/sanitizer-ppc64le/build/llvm-project/runtimes/../third-party/unittest/googletest/include -I/home/buildbots/llvm-external-buildbots/workers/ppc64le-sanitizer/sanitizer-ppc64le/build/llvm-project/runtimes/../third-party/unittest/googletest -I/home/buildbots/llvm-external-buildbots/workers/ppc64le-sanitizer/sanitizer-ppc64le/build/llvm-project/compiler-rt/include -I/home/buildbots/llvm-external-buildbots/workers/ppc64le-sanitizer/sanitizer-ppc64le/build/llvm-project/compiler-rt/lib -I/home/buildbots/llvm-external-buildbots/workers/ppc64le-sanitizer/sanitizer-ppc64le/build/llvm-project/compiler-rt/lib/tsan/rtl -DSANITIZER_COMMON_NO_REDEFINE_BUILTINS -DGTEST_HAS_RTTI=0 -fno-rtti -m64 -fno-function-sections -c -o TsanUnitTestsObjects.tsan_sync_test.cpp.powerpc64le.o /home/buildbots/llvm-external-buildbots/workers/ppc64le-sanitizer/sanitizer-ppc64le/build/llvm-project/compiler-rt/lib/tsan/tests/unit/tsan_sync_test.cpp
In file included from /home/buildbots/llvm-external-buildbots/workers/ppc64le-sanitizer/sanitizer-ppc64le/build/llvm-project/compiler-rt/lib/tsan/tests/unit/tsan_sync_test.cpp:14:
In file included from /home/buildbots/llvm-external-buildbots/workers/ppc64le-sanitizer/sanitizer-ppc64le/build/llvm-project/runtimes/../third-party/unittest/googletest/include/gtest/gtest.h:54:
In file included from /usr/lib/gcc/ppc64le-redhat-linux/8/../../../../include/c++/8/iomanip:40:
In file included from /usr/lib/gcc/ppc64le-redhat-linux/8/../../../../include/c++/8/bits/ios_base.h:41:
In file included from /usr/lib/gcc/ppc64le-redhat-linux/8/../../../../include/c++/8/bits/locale_classes.h:40:
In file included from /usr/lib/gcc/ppc64le-redhat-linux/8/../../../../include/c++/8/string:41:
In file included from /usr/lib/gcc/ppc64le-redhat-linux/8/../../../../include/c++/8/bits/allocator.h:46:
In file included from /usr/lib/gcc/ppc64le-redhat-linux/8/../../../../include/c++/8/ppc64le-redhat-linux/bits/c++allocator.h:33:
In file included from /usr/lib/gcc/ppc64le-redhat-linux/8/../../../../include/c++/8/ext/new_allocator.h:33:
/usr/lib/gcc/ppc64le-redhat-linux/8/../../../../include/c++/8/new:168:14: error: exception specification in declaration does not match previous declaration
  168 | inline void* operator new(std::size_t, void* __p) _GLIBCXX_USE_NOEXCEPT
      |              ^
/home/buildbots/llvm-external-buildbots/workers/ppc64le-sanitizer/sanitizer-ppc64le/build/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_placement_new.h:20:14: note: previous declaration is here
   20 | inline void *operator new(__sanitizer::usize sz, void *p) { return p; }
      |              ^
1 error generated.
[27/129] Generating TsanUnitTestsObjects.tsan_trace_test.cpp.powerpc64le.o
FAILED: compiler-rt/lib/tsan/tests/unit/TsanUnitTestsObjects.tsan_trace_test.cpp.powerpc64le.o /home/buildbots/llvm-external-buildbots/workers/ppc64le-sanitizer/sanitizer-ppc64le/build/build_default/runtimes/runtimes-bins/compiler-rt/lib/tsan/tests/unit/TsanUnitTestsObjects.tsan_trace_test.cpp.powerpc64le.o 
cd /home/buildbots/llvm-external-buildbots/workers/ppc64le-sanitizer/sanitizer-ppc64le/build/build_default/runtimes/runtimes-bins/compiler-rt/lib/tsan/tests/unit && /home/buildbots/llvm-external-buildbots/workers/ppc64le-sanitizer/sanitizer-ppc64le/build/build_default/./bin/clang++ -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 -Wno-unknown-warning-option -Wthread-safety -Wthread-safety-reference -Wthread-safety-beta -I/home/buildbots/llvm-external-buildbots/workers/ppc64le-sanitizer/sanitizer-ppc64le/build/llvm-project/compiler-rt/include -g -DSANITIZER_DEBUG=1 -Wno-covered-switch-default -Wno-suggest-override -DGTEST_NO_LLVM_SUPPORT=1 -DGTEST_HAS_RTTI=0 -I/home/buildbots/llvm-external-buildbots/workers/ppc64le-sanitizer/sanitizer-ppc64le/build/llvm-project/runtimes/../third-party/unittest/googletest/include -I/home/buildbots/llvm-external-buildbots/workers/ppc64le-sanitizer/sanitizer-ppc64le/build/llvm-project/runtimes/../third-party/unittest/googletest -I/home/buildbots/llvm-external-buildbots/workers/ppc64le-sanitizer/sanitizer-ppc64le/build/llvm-project/compiler-rt/include -I/home/buildbots/llvm-external-buildbots/workers/ppc64le-sanitizer/sanitizer-ppc64le/build/llvm-project/compiler-rt/lib -I/home/buildbots/llvm-external-buildbots/workers/ppc64le-sanitizer/sanitizer-ppc64le/build/llvm-project/compiler-rt/lib/tsan/rtl -DSANITIZER_COMMON_NO_REDEFINE_BUILTINS -DGTEST_HAS_RTTI=0 -fno-rtti -m64 -fno-function-sections -c -o TsanUnitTestsObjects.tsan_trace_test.cpp.powerpc64le.o /home/buildbots/llvm-external-buildbots/workers/ppc64le-sanitizer/sanitizer-ppc64le/build/llvm-project/compiler-rt/lib/tsan/tests/unit/tsan_trace_test.cpp
In file included from /home/buildbots/llvm-external-buildbots/workers/ppc64le-sanitizer/sanitizer-ppc64le/build/llvm-project/compiler-rt/lib/tsan/tests/unit/tsan_trace_test.cpp:17:
In file included from /home/buildbots/llvm-external-buildbots/workers/ppc64le-sanitizer/sanitizer-ppc64le/build/llvm-project/compiler-rt/lib/tsan/rtl/tsan_rtl.h:35:
In file included from /home/buildbots/llvm-external-buildbots/workers/ppc64le-sanitizer/sanitizer-ppc64le/build/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_thread_registry.h:18:
In file included from /home/buildbots/llvm-external-buildbots/workers/ppc64le-sanitizer/sanitizer-ppc64le/build/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_dense_map.h:24:
/home/buildbots/llvm-external-buildbots/workers/ppc64le-sanitizer/sanitizer-ppc64le/build/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_placement_new.h:20:14: error: 'operator new' is missing exception specification 'noexcept'
   20 | inline void *operator new(__sanitizer::usize sz, void *p) { return p; }
      |              ^
      |                                                           noexcept
/usr/lib/gcc/ppc64le-redhat-linux/8/../../../../include/c++/8/new:168:14: note: previous declaration is here
  168 | inline void* operator new(std::size_t, void* __p) _GLIBCXX_USE_NOEXCEPT
      |              ^
1 error generated.
[33/129] Generating TsanUnitTestsObjects.tsan_mman_test.cpp.powerpc64le.o
FAILED: compiler-rt/lib/tsan/tests/unit/TsanUnitTestsObjects.tsan_mman_test.cpp.powerpc64le.o /home/buildbots/llvm-external-buildbots/workers/ppc64le-sanitizer/sanitizer-ppc64le/build/build_default/runtimes/runtimes-bins/compiler-rt/lib/tsan/tests/unit/TsanUnitTestsObjects.tsan_mman_test.cpp.powerpc64le.o 
cd /home/buildbots/llvm-external-buildbots/workers/ppc64le-sanitizer/sanitizer-ppc64le/build/build_default/runtimes/runtimes-bins/compiler-rt/lib/tsan/tests/unit && /home/buildbots/llvm-external-buildbots/workers/ppc64le-sanitizer/sanitizer-ppc64le/build/build_default/./bin/clang++ -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 -Wno-unknown-warning-option -Wthread-safety -Wthread-safety-reference -Wthread-safety-beta -I/home/buildbots/llvm-external-buildbots/workers/ppc64le-sanitizer/sanitizer-ppc64le/build/llvm-project/compiler-rt/include -g -DSANITIZER_DEBUG=1 -Wno-covered-switch-default -Wno-suggest-override -DGTEST_NO_LLVM_SUPPORT=1 -DGTEST_HAS_RTTI=0 -I/home/buildbots/llvm-external-buildbots/workers/ppc64le-sanitizer/sanitizer-ppc64le/build/llvm-project/runtimes/../third-party/unittest/googletest/include -I/home/buildbots/llvm-external-buildbots/workers/ppc64le-sanitizer/sanitizer-ppc64le/build/llvm-project/runtimes/../third-party/unittest/googletest -I/home/buildbots/llvm-external-buildbots/workers/ppc64le-sanitizer/sanitizer-ppc64le/build/llvm-project/compiler-rt/include -I/home/buildbots/llvm-external-buildbots/workers/ppc64le-sanitizer/sanitizer-ppc64le/build/llvm-project/compiler-rt/lib -I/home/buildbots/llvm-external-buildbots/workers/ppc64le-sanitizer/sanitizer-ppc64le/build/llvm-project/compiler-rt/lib/tsan/rtl -DSANITIZER_COMMON_NO_REDEFINE_BUILTINS -DGTEST_HAS_RTTI=0 -fno-rtti -m64 -fno-function-sections -c -o TsanUnitTestsObjects.tsan_mman_test.cpp.powerpc64le.o /home/buildbots/llvm-external-buildbots/workers/ppc64le-sanitizer/sanitizer-ppc64le/build/llvm-project/compiler-rt/lib/tsan/tests/unit/tsan_mman_test.cpp
In file included from /home/buildbots/llvm-external-buildbots/workers/ppc64le-sanitizer/sanitizer-ppc64le/build/llvm-project/compiler-rt/lib/tsan/tests/unit/tsan_mman_test.cpp:16:
In file included from /home/buildbots/llvm-external-buildbots/workers/ppc64le-sanitizer/sanitizer-ppc64le/build/llvm-project/runtimes/../third-party/unittest/googletest/include/gtest/gtest.h:54:
In file included from /usr/lib/gcc/ppc64le-redhat-linux/8/../../../../include/c++/8/iomanip:40:
Step 9 (test compiler-rt debug) failure: test compiler-rt debug (failure)
...
-- Performing Test CXX_SUPPORTS_FVISIBILITY_INLINES_HIDDEN_FLAG
-- Performing Test CXX_SUPPORTS_FVISIBILITY_INLINES_HIDDEN_FLAG - Success
-- Configuring done (41.4s)
-- Generating done (1.6s)
CMake Warning:
  Manually-specified variables were not used by the project:

    LIBCXX_HAS_GCC_S_LIB
-- Build files have been written to: /home/buildbots/llvm-external-buildbots/workers/ppc64le-sanitizer/sanitizer-ppc64le/build/build_default/runtimes/runtimes-bins/compiler-rt/lib/msan/libcxx_msan_powerpc64le/build
[26/129] Generating TsanUnitTestsObjects.tsan_sync_test.cpp.powerpc64le.o
FAILED: compiler-rt/lib/tsan/tests/unit/TsanUnitTestsObjects.tsan_sync_test.cpp.powerpc64le.o /home/buildbots/llvm-external-buildbots/workers/ppc64le-sanitizer/sanitizer-ppc64le/build/build_default/runtimes/runtimes-bins/compiler-rt/lib/tsan/tests/unit/TsanUnitTestsObjects.tsan_sync_test.cpp.powerpc64le.o 
cd /home/buildbots/llvm-external-buildbots/workers/ppc64le-sanitizer/sanitizer-ppc64le/build/build_default/runtimes/runtimes-bins/compiler-rt/lib/tsan/tests/unit && /home/buildbots/llvm-external-buildbots/workers/ppc64le-sanitizer/sanitizer-ppc64le/build/build_default/./bin/clang++ -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 -Wno-unknown-warning-option -Wthread-safety -Wthread-safety-reference -Wthread-safety-beta -I/home/buildbots/llvm-external-buildbots/workers/ppc64le-sanitizer/sanitizer-ppc64le/build/llvm-project/compiler-rt/include -g -DSANITIZER_DEBUG=1 -Wno-covered-switch-default -Wno-suggest-override -DGTEST_NO_LLVM_SUPPORT=1 -DGTEST_HAS_RTTI=0 -I/home/buildbots/llvm-external-buildbots/workers/ppc64le-sanitizer/sanitizer-ppc64le/build/llvm-project/runtimes/../third-party/unittest/googletest/include -I/home/buildbots/llvm-external-buildbots/workers/ppc64le-sanitizer/sanitizer-ppc64le/build/llvm-project/runtimes/../third-party/unittest/googletest -I/home/buildbots/llvm-external-buildbots/workers/ppc64le-sanitizer/sanitizer-ppc64le/build/llvm-project/compiler-rt/include -I/home/buildbots/llvm-external-buildbots/workers/ppc64le-sanitizer/sanitizer-ppc64le/build/llvm-project/compiler-rt/lib -I/home/buildbots/llvm-external-buildbots/workers/ppc64le-sanitizer/sanitizer-ppc64le/build/llvm-project/compiler-rt/lib/tsan/rtl -DSANITIZER_COMMON_NO_REDEFINE_BUILTINS -DGTEST_HAS_RTTI=0 -fno-rtti -m64 -fno-function-sections -c -o TsanUnitTestsObjects.tsan_sync_test.cpp.powerpc64le.o /home/buildbots/llvm-external-buildbots/workers/ppc64le-sanitizer/sanitizer-ppc64le/build/llvm-project/compiler-rt/lib/tsan/tests/unit/tsan_sync_test.cpp
In file included from /home/buildbots/llvm-external-buildbots/workers/ppc64le-sanitizer/sanitizer-ppc64le/build/llvm-project/compiler-rt/lib/tsan/tests/unit/tsan_sync_test.cpp:14:
In file included from /home/buildbots/llvm-external-buildbots/workers/ppc64le-sanitizer/sanitizer-ppc64le/build/llvm-project/runtimes/../third-party/unittest/googletest/include/gtest/gtest.h:54:
In file included from /usr/lib/gcc/ppc64le-redhat-linux/8/../../../../include/c++/8/iomanip:40:
In file included from /usr/lib/gcc/ppc64le-redhat-linux/8/../../../../include/c++/8/bits/ios_base.h:41:
In file included from /usr/lib/gcc/ppc64le-redhat-linux/8/../../../../include/c++/8/bits/locale_classes.h:40:
In file included from /usr/lib/gcc/ppc64le-redhat-linux/8/../../../../include/c++/8/string:41:
In file included from /usr/lib/gcc/ppc64le-redhat-linux/8/../../../../include/c++/8/bits/allocator.h:46:
In file included from /usr/lib/gcc/ppc64le-redhat-linux/8/../../../../include/c++/8/ppc64le-redhat-linux/bits/c++allocator.h:33:
In file included from /usr/lib/gcc/ppc64le-redhat-linux/8/../../../../include/c++/8/ext/new_allocator.h:33:
/usr/lib/gcc/ppc64le-redhat-linux/8/../../../../include/c++/8/new:168:14: error: exception specification in declaration does not match previous declaration
  168 | inline void* operator new(std::size_t, void* __p) _GLIBCXX_USE_NOEXCEPT
      |              ^
/home/buildbots/llvm-external-buildbots/workers/ppc64le-sanitizer/sanitizer-ppc64le/build/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_placement_new.h:20:14: note: previous declaration is here
   20 | inline void *operator new(__sanitizer::usize sz, void *p) { return p; }
      |              ^
1 error generated.
[27/129] Generating TsanUnitTestsObjects.tsan_trace_test.cpp.powerpc64le.o
FAILED: compiler-rt/lib/tsan/tests/unit/TsanUnitTestsObjects.tsan_trace_test.cpp.powerpc64le.o /home/buildbots/llvm-external-buildbots/workers/ppc64le-sanitizer/sanitizer-ppc64le/build/build_default/runtimes/runtimes-bins/compiler-rt/lib/tsan/tests/unit/TsanUnitTestsObjects.tsan_trace_test.cpp.powerpc64le.o 
cd /home/buildbots/llvm-external-buildbots/workers/ppc64le-sanitizer/sanitizer-ppc64le/build/build_default/runtimes/runtimes-bins/compiler-rt/lib/tsan/tests/unit && /home/buildbots/llvm-external-buildbots/workers/ppc64le-sanitizer/sanitizer-ppc64le/build/build_default/./bin/clang++ -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 -Wno-unknown-warning-option -Wthread-safety -Wthread-safety-reference -Wthread-safety-beta -I/home/buildbots/llvm-external-buildbots/workers/ppc64le-sanitizer/sanitizer-ppc64le/build/llvm-project/compiler-rt/include -g -DSANITIZER_DEBUG=1 -Wno-covered-switch-default -Wno-suggest-override -DGTEST_NO_LLVM_SUPPORT=1 -DGTEST_HAS_RTTI=0 -I/home/buildbots/llvm-external-buildbots/workers/ppc64le-sanitizer/sanitizer-ppc64le/build/llvm-project/runtimes/../third-party/unittest/googletest/include -I/home/buildbots/llvm-external-buildbots/workers/ppc64le-sanitizer/sanitizer-ppc64le/build/llvm-project/runtimes/../third-party/unittest/googletest -I/home/buildbots/llvm-external-buildbots/workers/ppc64le-sanitizer/sanitizer-ppc64le/build/llvm-project/compiler-rt/include -I/home/buildbots/llvm-external-buildbots/workers/ppc64le-sanitizer/sanitizer-ppc64le/build/llvm-project/compiler-rt/lib -I/home/buildbots/llvm-external-buildbots/workers/ppc64le-sanitizer/sanitizer-ppc64le/build/llvm-project/compiler-rt/lib/tsan/rtl -DSANITIZER_COMMON_NO_REDEFINE_BUILTINS -DGTEST_HAS_RTTI=0 -fno-rtti -m64 -fno-function-sections -c -o TsanUnitTestsObjects.tsan_trace_test.cpp.powerpc64le.o /home/buildbots/llvm-external-buildbots/workers/ppc64le-sanitizer/sanitizer-ppc64le/build/llvm-project/compiler-rt/lib/tsan/tests/unit/tsan_trace_test.cpp
In file included from /home/buildbots/llvm-external-buildbots/workers/ppc64le-sanitizer/sanitizer-ppc64le/build/llvm-project/compiler-rt/lib/tsan/tests/unit/tsan_trace_test.cpp:17:
In file included from /home/buildbots/llvm-external-buildbots/workers/ppc64le-sanitizer/sanitizer-ppc64le/build/llvm-project/compiler-rt/lib/tsan/rtl/tsan_rtl.h:35:
In file included from /home/buildbots/llvm-external-buildbots/workers/ppc64le-sanitizer/sanitizer-ppc64le/build/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_thread_registry.h:18:
In file included from /home/buildbots/llvm-external-buildbots/workers/ppc64le-sanitizer/sanitizer-ppc64le/build/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_dense_map.h:24:
/home/buildbots/llvm-external-buildbots/workers/ppc64le-sanitizer/sanitizer-ppc64le/build/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_placement_new.h:20:14: error: 'operator new' is missing exception specification 'noexcept'
   20 | inline void *operator new(__sanitizer::usize sz, void *p) { return p; }
      |              ^
      |                                                           noexcept
/usr/lib/gcc/ppc64le-redhat-linux/8/../../../../include/c++/8/new:168:14: note: previous declaration is here
  168 | inline void* operator new(std::size_t, void* __p) _GLIBCXX_USE_NOEXCEPT
      |              ^
1 error generated.
[33/129] Generating TsanUnitTestsObjects.tsan_mman_test.cpp.powerpc64le.o
FAILED: compiler-rt/lib/tsan/tests/unit/TsanUnitTestsObjects.tsan_mman_test.cpp.powerpc64le.o /home/buildbots/llvm-external-buildbots/workers/ppc64le-sanitizer/sanitizer-ppc64le/build/build_default/runtimes/runtimes-bins/compiler-rt/lib/tsan/tests/unit/TsanUnitTestsObjects.tsan_mman_test.cpp.powerpc64le.o 
cd /home/buildbots/llvm-external-buildbots/workers/ppc64le-sanitizer/sanitizer-ppc64le/build/build_default/runtimes/runtimes-bins/compiler-rt/lib/tsan/tests/unit && /home/buildbots/llvm-external-buildbots/workers/ppc64le-sanitizer/sanitizer-ppc64le/build/build_default/./bin/clang++ -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 -Wno-unknown-warning-option -Wthread-safety -Wthread-safety-reference -Wthread-safety-beta -I/home/buildbots/llvm-external-buildbots/workers/ppc64le-sanitizer/sanitizer-ppc64le/build/llvm-project/compiler-rt/include -g -DSANITIZER_DEBUG=1 -Wno-covered-switch-default -Wno-suggest-override -DGTEST_NO_LLVM_SUPPORT=1 -DGTEST_HAS_RTTI=0 -I/home/buildbots/llvm-external-buildbots/workers/ppc64le-sanitizer/sanitizer-ppc64le/build/llvm-project/runtimes/../third-party/unittest/googletest/include -I/home/buildbots/llvm-external-buildbots/workers/ppc64le-sanitizer/sanitizer-ppc64le/build/llvm-project/runtimes/../third-party/unittest/googletest -I/home/buildbots/llvm-external-buildbots/workers/ppc64le-sanitizer/sanitizer-ppc64le/build/llvm-project/compiler-rt/include -I/home/buildbots/llvm-external-buildbots/workers/ppc64le-sanitizer/sanitizer-ppc64le/build/llvm-project/compiler-rt/lib -I/home/buildbots/llvm-external-buildbots/workers/ppc64le-sanitizer/sanitizer-ppc64le/build/llvm-project/compiler-rt/lib/tsan/rtl -DSANITIZER_COMMON_NO_REDEFINE_BUILTINS -DGTEST_HAS_RTTI=0 -fno-rtti -m64 -fno-function-sections -c -o TsanUnitTestsObjects.tsan_mman_test.cpp.powerpc64le.o /home/buildbots/llvm-external-buildbots/workers/ppc64le-sanitizer/sanitizer-ppc64le/build/llvm-project/compiler-rt/lib/tsan/tests/unit/tsan_mman_test.cpp
In file included from /home/buildbots/llvm-external-buildbots/workers/ppc64le-sanitizer/sanitizer-ppc64le/build/llvm-project/compiler-rt/lib/tsan/tests/unit/tsan_mman_test.cpp:16:
In file included from /home/buildbots/llvm-external-buildbots/workers/ppc64le-sanitizer/sanitizer-ppc64le/build/llvm-project/runtimes/../third-party/unittest/googletest/include/gtest/gtest.h:54:
In file included from /usr/lib/gcc/ppc64le-redhat-linux/8/../../../../include/c++/8/iomanip:40:
Step 12 (test compiler-rt default) failure: test compiler-rt default (failure)
...
-- Performing Test CXX_SUPPORTS_FVISIBILITY_INLINES_HIDDEN_FLAG
-- Performing Test CXX_SUPPORTS_FVISIBILITY_INLINES_HIDDEN_FLAG - Success
-- Configuring done (26.5s)
-- Generating done (0.7s)
CMake Warning:
  Manually-specified variables were not used by the project:

    LIBCXX_HAS_GCC_S_LIB
-- Build files have been written to: /home/buildbots/llvm-external-buildbots/workers/ppc64le-sanitizer/sanitizer-ppc64le/build/build_default/runtimes/runtimes-bins/compiler-rt/lib/msan/libcxx_msan_powerpc64le/build
[39/129] Generating TsanUnitTestsObjects.tsan_sync_test.cpp.powerpc64le.o
FAILED: compiler-rt/lib/tsan/tests/unit/TsanUnitTestsObjects.tsan_sync_test.cpp.powerpc64le.o /home/buildbots/llvm-external-buildbots/workers/ppc64le-sanitizer/sanitizer-ppc64le/build/build_default/runtimes/runtimes-bins/compiler-rt/lib/tsan/tests/unit/TsanUnitTestsObjects.tsan_sync_test.cpp.powerpc64le.o 
cd /home/buildbots/llvm-external-buildbots/workers/ppc64le-sanitizer/sanitizer-ppc64le/build/build_default/runtimes/runtimes-bins/compiler-rt/lib/tsan/tests/unit && /home/buildbots/llvm-external-buildbots/workers/ppc64le-sanitizer/sanitizer-ppc64le/build/build_default/./bin/clang++ -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 -Wno-unknown-warning-option -Wthread-safety -Wthread-safety-reference -Wthread-safety-beta -I/home/buildbots/llvm-external-buildbots/workers/ppc64le-sanitizer/sanitizer-ppc64le/build/llvm-project/compiler-rt/include -g -Wno-covered-switch-default -Wno-suggest-override -DGTEST_NO_LLVM_SUPPORT=1 -DGTEST_HAS_RTTI=0 -I/home/buildbots/llvm-external-buildbots/workers/ppc64le-sanitizer/sanitizer-ppc64le/build/llvm-project/runtimes/../third-party/unittest/googletest/include -I/home/buildbots/llvm-external-buildbots/workers/ppc64le-sanitizer/sanitizer-ppc64le/build/llvm-project/runtimes/../third-party/unittest/googletest -I/home/buildbots/llvm-external-buildbots/workers/ppc64le-sanitizer/sanitizer-ppc64le/build/llvm-project/compiler-rt/include -I/home/buildbots/llvm-external-buildbots/workers/ppc64le-sanitizer/sanitizer-ppc64le/build/llvm-project/compiler-rt/lib -I/home/buildbots/llvm-external-buildbots/workers/ppc64le-sanitizer/sanitizer-ppc64le/build/llvm-project/compiler-rt/lib/tsan/rtl -DSANITIZER_COMMON_NO_REDEFINE_BUILTINS -DGTEST_HAS_RTTI=0 -fno-rtti -m64 -fno-function-sections -c -o TsanUnitTestsObjects.tsan_sync_test.cpp.powerpc64le.o /home/buildbots/llvm-external-buildbots/workers/ppc64le-sanitizer/sanitizer-ppc64le/build/llvm-project/compiler-rt/lib/tsan/tests/unit/tsan_sync_test.cpp
In file included from /home/buildbots/llvm-external-buildbots/workers/ppc64le-sanitizer/sanitizer-ppc64le/build/llvm-project/compiler-rt/lib/tsan/tests/unit/tsan_sync_test.cpp:14:
In file included from /home/buildbots/llvm-external-buildbots/workers/ppc64le-sanitizer/sanitizer-ppc64le/build/llvm-project/runtimes/../third-party/unittest/googletest/include/gtest/gtest.h:54:
In file included from /usr/lib/gcc/ppc64le-redhat-linux/8/../../../../include/c++/8/iomanip:40:
In file included from /usr/lib/gcc/ppc64le-redhat-linux/8/../../../../include/c++/8/bits/ios_base.h:41:
In file included from /usr/lib/gcc/ppc64le-redhat-linux/8/../../../../include/c++/8/bits/locale_classes.h:40:
In file included from /usr/lib/gcc/ppc64le-redhat-linux/8/../../../../include/c++/8/string:41:
In file included from /usr/lib/gcc/ppc64le-redhat-linux/8/../../../../include/c++/8/bits/allocator.h:46:
In file included from /usr/lib/gcc/ppc64le-redhat-linux/8/../../../../include/c++/8/ppc64le-redhat-linux/bits/c++allocator.h:33:
In file included from /usr/lib/gcc/ppc64le-redhat-linux/8/../../../../include/c++/8/ext/new_allocator.h:33:
/usr/lib/gcc/ppc64le-redhat-linux/8/../../../../include/c++/8/new:168:14: error: exception specification in declaration does not match previous declaration
  168 | inline void* operator new(std::size_t, void* __p) _GLIBCXX_USE_NOEXCEPT
      |              ^
/home/buildbots/llvm-external-buildbots/workers/ppc64le-sanitizer/sanitizer-ppc64le/build/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_placement_new.h:20:14: note: previous declaration is here
   20 | inline void *operator new(__sanitizer::usize sz, void *p) { return p; }
      |              ^
1 error generated.
[45/129] Generating TsanUnitTestsObjects.tsan_test_util_posix.cpp.powerpc64le.o
FAILED: compiler-rt/lib/tsan/tests/rtl/TsanUnitTestsObjects.tsan_test_util_posix.cpp.powerpc64le.o /home/buildbots/llvm-external-buildbots/workers/ppc64le-sanitizer/sanitizer-ppc64le/build/build_default/runtimes/runtimes-bins/compiler-rt/lib/tsan/tests/rtl/TsanUnitTestsObjects.tsan_test_util_posix.cpp.powerpc64le.o 
cd /home/buildbots/llvm-external-buildbots/workers/ppc64le-sanitizer/sanitizer-ppc64le/build/build_default/runtimes/runtimes-bins/compiler-rt/lib/tsan/tests/rtl && /home/buildbots/llvm-external-buildbots/workers/ppc64le-sanitizer/sanitizer-ppc64le/build/build_default/./bin/clang++ -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 -Wno-unknown-warning-option -Wthread-safety -Wthread-safety-reference -Wthread-safety-beta -I/home/buildbots/llvm-external-buildbots/workers/ppc64le-sanitizer/sanitizer-ppc64le/build/llvm-project/compiler-rt/include -g -Wno-covered-switch-default -Wno-suggest-override -DGTEST_NO_LLVM_SUPPORT=1 -DGTEST_HAS_RTTI=0 -I/home/buildbots/llvm-external-buildbots/workers/ppc64le-sanitizer/sanitizer-ppc64le/build/llvm-project/runtimes/../third-party/unittest/googletest/include -I/home/buildbots/llvm-external-buildbots/workers/ppc64le-sanitizer/sanitizer-ppc64le/build/llvm-project/runtimes/../third-party/unittest/googletest -I/home/buildbots/llvm-external-buildbots/workers/ppc64le-sanitizer/sanitizer-ppc64le/build/llvm-project/compiler-rt/include -I/home/buildbots/llvm-external-buildbots/workers/ppc64le-sanitizer/sanitizer-ppc64le/build/llvm-project/compiler-rt/lib -I/home/buildbots/llvm-external-buildbots/workers/ppc64le-sanitizer/sanitizer-ppc64le/build/llvm-project/compiler-rt/lib/tsan/rtl -DSANITIZER_COMMON_NO_REDEFINE_BUILTINS -DGTEST_HAS_RTTI=0 -fno-rtti -m64 -fno-function-sections -c -o TsanUnitTestsObjects.tsan_test_util_posix.cpp.powerpc64le.o /home/buildbots/llvm-external-buildbots/workers/ppc64le-sanitizer/sanitizer-ppc64le/build/llvm-project/compiler-rt/lib/tsan/tests/rtl/tsan_test_util_posix.cpp
In file included from /home/buildbots/llvm-external-buildbots/workers/ppc64le-sanitizer/sanitizer-ppc64le/build/llvm-project/compiler-rt/lib/tsan/tests/rtl/tsan_test_util_posix.cpp:18:
In file included from /home/buildbots/llvm-external-buildbots/workers/ppc64le-sanitizer/sanitizer-ppc64le/build/llvm-project/compiler-rt/lib/tsan/tests/rtl/tsan_test_util.h:16:
In file included from /home/buildbots/llvm-external-buildbots/workers/ppc64le-sanitizer/sanitizer-ppc64le/build/llvm-project/runtimes/../third-party/unittest/googletest/include/gtest/gtest.h:54:
In file included from /usr/lib/gcc/ppc64le-redhat-linux/8/../../../../include/c++/8/iomanip:40:
In file included from /usr/lib/gcc/ppc64le-redhat-linux/8/../../../../include/c++/8/bits/ios_base.h:41:
In file included from /usr/lib/gcc/ppc64le-redhat-linux/8/../../../../include/c++/8/bits/locale_classes.h:40:
In file included from /usr/lib/gcc/ppc64le-redhat-linux/8/../../../../include/c++/8/string:41:
In file included from /usr/lib/gcc/ppc64le-redhat-linux/8/../../../../include/c++/8/bits/allocator.h:46:
In file included from /usr/lib/gcc/ppc64le-redhat-linux/8/../../../../include/c++/8/ppc64le-redhat-linux/bits/c++allocator.h:33:
In file included from /usr/lib/gcc/ppc64le-redhat-linux/8/../../../../include/c++/8/ext/new_allocator.h:33:
/usr/lib/gcc/ppc64le-redhat-linux/8/../../../../include/c++/8/new:168:14: error: exception specification in declaration does not match previous declaration
  168 | inline void* operator new(std::size_t, void* __p) _GLIBCXX_USE_NOEXCEPT
      |              ^
/home/buildbots/llvm-external-buildbots/workers/ppc64le-sanitizer/sanitizer-ppc64le/build/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_placement_new.h:20:14: note: previous declaration is here
   20 | inline void *operator new(__sanitizer::usize sz, void *p) { return p; }
      |              ^
1 error generated.
[46/129] Generating TsanUnitTestsObjects.tsan_trace_test.cpp.powerpc64le.o
Step 14 (test standalone compiler-rt) failure: test standalone compiler-rt (failure)
...
-- Looking for __atomic_fetch_add_8 in atomic
-- Looking for __atomic_fetch_add_8 in atomic - found
-- Performing Test CXX_SUPPORTS_FALIGNED_ALLOCATION_FLAG
-- 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
-- Configuring done (35.1s)
-- Generating done (0.8s)
-- Build files have been written to: /home/buildbots/llvm-external-buildbots/workers/ppc64le-sanitizer/sanitizer-ppc64le/build/compiler_rt_build/lib/msan/libcxx_msan_powerpc64le/build
[27/114] Generating TsanUnitTestsObjects.tsan_sync_test.cpp.powerpc64le.o
FAILED: lib/tsan/tests/unit/TsanUnitTestsObjects.tsan_sync_test.cpp.powerpc64le.o /home/buildbots/llvm-external-buildbots/workers/ppc64le-sanitizer/sanitizer-ppc64le/build/compiler_rt_build/lib/tsan/tests/unit/TsanUnitTestsObjects.tsan_sync_test.cpp.powerpc64le.o 
cd /home/buildbots/llvm-external-buildbots/workers/ppc64le-sanitizer/sanitizer-ppc64le/build/compiler_rt_build/lib/tsan/tests/unit && /home/buildbots/llvm-external-buildbots/workers/ppc64le-sanitizer/sanitizer-ppc64le/build/build_default/bin/clang++ -Wall -Werror -Wno-unused-parameter -Wno-unknown-warning-option -Wthread-safety -Wthread-safety-reference -Wthread-safety-beta -I/home/buildbots/llvm-external-buildbots/workers/ppc64le-sanitizer/sanitizer-ppc64le/build/llvm-project/compiler-rt/include -g -Wno-covered-switch-default -Wno-suggest-override -DGTEST_NO_LLVM_SUPPORT=1 -DGTEST_HAS_RTTI=0 -I/home/buildbots/llvm-external-buildbots/workers/ppc64le-sanitizer/sanitizer-ppc64le/build/llvm-project/compiler-rt/../third-party/unittest/googletest/include -I/home/buildbots/llvm-external-buildbots/workers/ppc64le-sanitizer/sanitizer-ppc64le/build/llvm-project/compiler-rt/../third-party/unittest/googletest -I/home/buildbots/llvm-external-buildbots/workers/ppc64le-sanitizer/sanitizer-ppc64le/build/llvm-project/compiler-rt/include -I/home/buildbots/llvm-external-buildbots/workers/ppc64le-sanitizer/sanitizer-ppc64le/build/llvm-project/compiler-rt/lib -I/home/buildbots/llvm-external-buildbots/workers/ppc64le-sanitizer/sanitizer-ppc64le/build/llvm-project/compiler-rt/lib/tsan/rtl -DSANITIZER_COMMON_NO_REDEFINE_BUILTINS -DGTEST_HAS_RTTI=0 -fno-rtti -m64 -fno-function-sections -c -o TsanUnitTestsObjects.tsan_sync_test.cpp.powerpc64le.o /home/buildbots/llvm-external-buildbots/workers/ppc64le-sanitizer/sanitizer-ppc64le/build/llvm-project/compiler-rt/lib/tsan/tests/unit/tsan_sync_test.cpp
In file included from /home/buildbots/llvm-external-buildbots/workers/ppc64le-sanitizer/sanitizer-ppc64le/build/llvm-project/compiler-rt/lib/tsan/tests/unit/tsan_sync_test.cpp:14:
In file included from /home/buildbots/llvm-external-buildbots/workers/ppc64le-sanitizer/sanitizer-ppc64le/build/llvm-project/compiler-rt/../third-party/unittest/googletest/include/gtest/gtest.h:54:
In file included from /usr/lib/gcc/ppc64le-redhat-linux/8/../../../../include/c++/8/iomanip:40:
In file included from /usr/lib/gcc/ppc64le-redhat-linux/8/../../../../include/c++/8/bits/ios_base.h:41:
In file included from /usr/lib/gcc/ppc64le-redhat-linux/8/../../../../include/c++/8/bits/locale_classes.h:40:
In file included from /usr/lib/gcc/ppc64le-redhat-linux/8/../../../../include/c++/8/string:41:
In file included from /usr/lib/gcc/ppc64le-redhat-linux/8/../../../../include/c++/8/bits/allocator.h:46:
In file included from /usr/lib/gcc/ppc64le-redhat-linux/8/../../../../include/c++/8/ppc64le-redhat-linux/bits/c++allocator.h:33:
In file included from /usr/lib/gcc/ppc64le-redhat-linux/8/../../../../include/c++/8/ext/new_allocator.h:33:
/usr/lib/gcc/ppc64le-redhat-linux/8/../../../../include/c++/8/new:168:14: error: exception specification in declaration does not match previous declaration
  168 | inline void* operator new(std::size_t, void* __p) _GLIBCXX_USE_NOEXCEPT
      |              ^
/home/buildbots/llvm-external-buildbots/workers/ppc64le-sanitizer/sanitizer-ppc64le/build/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_placement_new.h:20:14: note: previous declaration is here
   20 | inline void *operator new(__sanitizer::usize sz, void *p) { return p; }
      |              ^
1 error generated.
[29/114] Generating TsanUnitTestsObjects.tsan_vector_clock_test.cpp.powerpc64le.o
FAILED: lib/tsan/tests/unit/TsanUnitTestsObjects.tsan_vector_clock_test.cpp.powerpc64le.o /home/buildbots/llvm-external-buildbots/workers/ppc64le-sanitizer/sanitizer-ppc64le/build/compiler_rt_build/lib/tsan/tests/unit/TsanUnitTestsObjects.tsan_vector_clock_test.cpp.powerpc64le.o 
cd /home/buildbots/llvm-external-buildbots/workers/ppc64le-sanitizer/sanitizer-ppc64le/build/compiler_rt_build/lib/tsan/tests/unit && /home/buildbots/llvm-external-buildbots/workers/ppc64le-sanitizer/sanitizer-ppc64le/build/build_default/bin/clang++ -Wall -Werror -Wno-unused-parameter -Wno-unknown-warning-option -Wthread-safety -Wthread-safety-reference -Wthread-safety-beta -I/home/buildbots/llvm-external-buildbots/workers/ppc64le-sanitizer/sanitizer-ppc64le/build/llvm-project/compiler-rt/include -g -Wno-covered-switch-default -Wno-suggest-override -DGTEST_NO_LLVM_SUPPORT=1 -DGTEST_HAS_RTTI=0 -I/home/buildbots/llvm-external-buildbots/workers/ppc64le-sanitizer/sanitizer-ppc64le/build/llvm-project/compiler-rt/../third-party/unittest/googletest/include -I/home/buildbots/llvm-external-buildbots/workers/ppc64le-sanitizer/sanitizer-ppc64le/build/llvm-project/compiler-rt/../third-party/unittest/googletest -I/home/buildbots/llvm-external-buildbots/workers/ppc64le-sanitizer/sanitizer-ppc64le/build/llvm-project/compiler-rt/include -I/home/buildbots/llvm-external-buildbots/workers/ppc64le-sanitizer/sanitizer-ppc64le/build/llvm-project/compiler-rt/lib -I/home/buildbots/llvm-external-buildbots/workers/ppc64le-sanitizer/sanitizer-ppc64le/build/llvm-project/compiler-rt/lib/tsan/rtl -DSANITIZER_COMMON_NO_REDEFINE_BUILTINS -DGTEST_HAS_RTTI=0 -fno-rtti -m64 -fno-function-sections -c -o TsanUnitTestsObjects.tsan_vector_clock_test.cpp.powerpc64le.o /home/buildbots/llvm-external-buildbots/workers/ppc64le-sanitizer/sanitizer-ppc64le/build/llvm-project/compiler-rt/lib/tsan/tests/unit/tsan_vector_clock_test.cpp
In file included from /home/buildbots/llvm-external-buildbots/workers/ppc64le-sanitizer/sanitizer-ppc64le/build/llvm-project/compiler-rt/lib/tsan/tests/unit/tsan_vector_clock_test.cpp:15:
In file included from /home/buildbots/llvm-external-buildbots/workers/ppc64le-sanitizer/sanitizer-ppc64le/build/llvm-project/compiler-rt/lib/tsan/rtl/tsan_rtl.h:35:
In file included from /home/buildbots/llvm-external-buildbots/workers/ppc64le-sanitizer/sanitizer-ppc64le/build/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_thread_registry.h:18:
In file included from /home/buildbots/llvm-external-buildbots/workers/ppc64le-sanitizer/sanitizer-ppc64le/build/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_dense_map.h:24:
/home/buildbots/llvm-external-buildbots/workers/ppc64le-sanitizer/sanitizer-ppc64le/build/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_placement_new.h:20:14: error: 'operator new' is missing exception specification 'noexcept'
   20 | inline void *operator new(__sanitizer::usize sz, void *p) { return p; }
      |              ^
      |                                                           noexcept
/usr/lib/gcc/ppc64le-redhat-linux/8/../../../../include/c++/8/new:168:14: note: previous declaration is here
  168 | inline void* operator new(std::size_t, void* __p) _GLIBCXX_USE_NOEXCEPT
      |              ^
1 error generated.
[32/114] Generating TsanUnitTestsObjects.tsan_shadow_test.cpp.powerpc64le.o
FAILED: lib/tsan/tests/unit/TsanUnitTestsObjects.tsan_shadow_test.cpp.powerpc64le.o /home/buildbots/llvm-external-buildbots/workers/ppc64le-sanitizer/sanitizer-ppc64le/build/compiler_rt_build/lib/tsan/tests/unit/TsanUnitTestsObjects.tsan_shadow_test.cpp.powerpc64le.o 
cd /home/buildbots/llvm-external-buildbots/workers/ppc64le-sanitizer/sanitizer-ppc64le/build/compiler_rt_build/lib/tsan/tests/unit && /home/buildbots/llvm-external-buildbots/workers/ppc64le-sanitizer/sanitizer-ppc64le/build/build_default/bin/clang++ -Wall -Werror -Wno-unused-parameter -Wno-unknown-warning-option -Wthread-safety -Wthread-safety-reference -Wthread-safety-beta -I/home/buildbots/llvm-external-buildbots/workers/ppc64le-sanitizer/sanitizer-ppc64le/build/llvm-project/compiler-rt/include -g -Wno-covered-switch-default -Wno-suggest-override -DGTEST_NO_LLVM_SUPPORT=1 -DGTEST_HAS_RTTI=0 -I/home/buildbots/llvm-external-buildbots/workers/ppc64le-sanitizer/sanitizer-ppc64le/build/llvm-project/compiler-rt/../third-party/unittest/googletest/include -I/home/buildbots/llvm-external-buildbots/workers/ppc64le-sanitizer/sanitizer-ppc64le/build/llvm-project/compiler-rt/../third-party/unittest/googletest -I/home/buildbots/llvm-external-buildbots/workers/ppc64le-sanitizer/sanitizer-ppc64le/build/llvm-project/compiler-rt/include -I/home/buildbots/llvm-external-buildbots/workers/ppc64le-sanitizer/sanitizer-ppc64le/build/llvm-project/compiler-rt/lib -I/home/buildbots/llvm-external-buildbots/workers/ppc64le-sanitizer/sanitizer-ppc64le/build/llvm-project/compiler-rt/lib/tsan/rtl -DSANITIZER_COMMON_NO_REDEFINE_BUILTINS -DGTEST_HAS_RTTI=0 -fno-rtti -m64 -fno-function-sections -c -o TsanUnitTestsObjects.tsan_shadow_test.cpp.powerpc64le.o /home/buildbots/llvm-external-buildbots/workers/ppc64le-sanitizer/sanitizer-ppc64le/build/llvm-project/compiler-rt/lib/tsan/tests/unit/tsan_shadow_test.cpp
In file included from /home/buildbots/llvm-external-buildbots/workers/ppc64le-sanitizer/sanitizer-ppc64le/build/llvm-project/compiler-rt/lib/tsan/tests/unit/tsan_shadow_test.cpp:14:
In file included from /home/buildbots/llvm-external-buildbots/workers/ppc64le-sanitizer/sanitizer-ppc64le/build/llvm-project/compiler-rt/../third-party/unittest/googletest/include/gtest/gtest.h:54:
In file included from /usr/lib/gcc/ppc64le-redhat-linux/8/../../../../include/c++/8/iomanip:40:

@llvm-ci
Copy link
Collaborator

llvm-ci commented Mar 28, 2025

LLVM Buildbot has detected a new failure on builder sanitizer-windows running on sanitizer-windows while building compiler-rt at step 4 "annotate".

Full details are available at: https://lab.llvm.org/buildbot/#/builders/107/builds/9335

Here is the relevant piece of the build log for the reference
Step 4 (annotate) failure: 'python ../llvm-zorg/zorg/buildbot/builders/annotated/sanitizer-windows.py ...' (failure)
...
[30/151] Generating SANITIZER_TEST_OBJECTS.sanitizer_block_signals.cpp.x86_64.o
[31/151] Generating SANITIZER_TEST_OBJECTS.sanitizer_chained_origin_depot_test.cpp.x86_64.o
[32/151] Generating SANITIZER_TEST_OBJECTS.sanitizer_hash_test.cpp.x86_64.o
[33/151] Generating SANITIZER_TEST_OBJECTS.sanitizer_addrhashmap_test.cpp.x86_64.o
[34/151] Generating SANITIZER_TEST_OBJECTS.sanitizer_format_interceptor_test.cpp.x86_64.o
[35/151] Generating SANITIZER_TEST_OBJECTS.sanitizer_procmaps_test.cpp.x86_64.o
[36/151] Generating SANITIZER_TEST_OBJECTS.sanitizer_flags_test.cpp.x86_64.o
[37/151] Generating SANITIZER_TEST_OBJECTS.sanitizer_array_ref_test.cpp.x86_64.o
[38/151] Generating SANITIZER_TEST_OBJECTS.sanitizer_procmaps_mac_test.cpp.x86_64.o
[39/151] Generating SANITIZER_TEST_OBJECTS.sanitizer_dense_map_test.cpp.x86_64.o
FAILED: projects/compiler-rt/lib/sanitizer_common/tests/SANITIZER_TEST_OBJECTS.sanitizer_dense_map_test.cpp.x86_64.o C:/b/slave/sanitizer-windows/build/stage1/projects/compiler-rt/lib/sanitizer_common/tests/SANITIZER_TEST_OBJECTS.sanitizer_dense_map_test.cpp.x86_64.o 
cmd.exe /C "cd /D C:\b\slave\sanitizer-windows\build\stage1\projects\compiler-rt\lib\sanitizer_common\tests && C:\b\slave\sanitizer-windows\build\stage1\.\bin\clang++.exe -IC:/b/slave/sanitizer-windows/llvm-project/compiler-rt/include -DGTEST_NO_LLVM_SUPPORT=1 -DGTEST_HAS_RTTI=0 -IC:/b/slave/sanitizer-windows/llvm-project/llvm/../third-party/unittest/googletest/include -IC:/b/slave/sanitizer-windows/llvm-project/llvm/../third-party/unittest/googletest -Wno-deprecated-declarations -DGTEST_NO_LLVM_SUPPORT=1 -DGTEST_HAS_RTTI=0 -IC:/b/slave/sanitizer-windows/llvm-project/llvm/../third-party/unittest/googlemock/include -IC:/b/slave/sanitizer-windows/llvm-project/llvm/../third-party/unittest/googlemock -IC:/b/slave/sanitizer-windows/llvm-project/compiler-rt/include -IC:/b/slave/sanitizer-windows/llvm-project/compiler-rt/lib -IC:/b/slave/sanitizer-windows/llvm-project/compiler-rt/lib/sanitizer_common -DSANITIZER_COMMON_NO_REDEFINE_BUILTINS -fno-rtti -O2 -Werror=sign-compare -Wno-gnu-zero-variadic-macro-arguments -gline-tables-only -gcodeview -c -o SANITIZER_TEST_OBJECTS.sanitizer_dense_map_test.cpp.x86_64.o C:/b/slave/sanitizer-windows/llvm-project/compiler-rt/lib/sanitizer_common/tests/sanitizer_dense_map_test.cpp"
In file included from C:/b/slave/sanitizer-windows/llvm-project/compiler-rt/lib/sanitizer_common/tests/sanitizer_dense_map_test.cpp:12:

In file included from C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\VC\Tools\MSVC\14.29.30133\include\map:12:

In file included from C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\VC\Tools\MSVC\14.29.30133\include\tuple:15:

In file included from C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\VC\Tools\MSVC\14.29.30133\include\xutility:9:

In file included from C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\VC\Tools\MSVC\14.29.30133\include\yvals.h:12:

In file included from C:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\ucrt\crtdbg.h:13:

In file included from C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\VC\Tools\MSVC\14.29.30133\include\vcruntime_new_debug.h:10:

C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\VC\Tools\MSVC\14.29.30133\include\vcruntime_new.h:166:28: error: redefinition of 'operator new'

  166 |     inline void* __CRTDECL operator new(size_t _Size, _Writable_bytes_(_Size) void* _Where) noexcept

      |                            ^

C:/b/slave/sanitizer-windows/llvm-project/compiler-rt/lib\sanitizer_common\sanitizer_placement_new.h:20:14: note: previous definition is here

   20 | inline void *operator new(__sanitizer::usize sz, void *p) { return p; }

      |              ^

1 error generated.

[40/151] Generating SANITIZER_TEST_OBJECTS.sanitizer_mac_test.cpp.x86_64.o
[41/151] Generating SANITIZER_TEST_OBJECTS.sanitizer_atomic_test.cpp.x86_64.o
[42/151] Generating SANITIZER_TEST_OBJECTS.sanitizer_nolibc_test.cpp.x86_64.o
[43/151] Generating SANITIZER_TEST_OBJECTS.gmock-all.cc.x86_64.o
[44/151] Linking CXX executable bin\llvm-lto.exe
[45/151] Generating SANITIZER_TEST_OBJECTS.sanitizer_printf_test.cpp.x86_64.o
[46/151] Generating SANITIZER_TEST_OBJECTS.sanitizer_mutex_test.cpp.x86_64.o
[47/151] Generating SANITIZER_TEST_OBJECTS.sanitizer_bvgraph_test.cpp.x86_64.o
[48/151] Generating SANITIZER_TEST_OBJECTS.sanitizer_common_test.cpp.x86_64.o
Step 8 (stage 1 check) failure: stage 1 check (failure)
...
[30/151] Generating SANITIZER_TEST_OBJECTS.sanitizer_block_signals.cpp.x86_64.o
[31/151] Generating SANITIZER_TEST_OBJECTS.sanitizer_chained_origin_depot_test.cpp.x86_64.o
[32/151] Generating SANITIZER_TEST_OBJECTS.sanitizer_hash_test.cpp.x86_64.o
[33/151] Generating SANITIZER_TEST_OBJECTS.sanitizer_addrhashmap_test.cpp.x86_64.o
[34/151] Generating SANITIZER_TEST_OBJECTS.sanitizer_format_interceptor_test.cpp.x86_64.o
[35/151] Generating SANITIZER_TEST_OBJECTS.sanitizer_procmaps_test.cpp.x86_64.o
[36/151] Generating SANITIZER_TEST_OBJECTS.sanitizer_flags_test.cpp.x86_64.o
[37/151] Generating SANITIZER_TEST_OBJECTS.sanitizer_array_ref_test.cpp.x86_64.o
[38/151] Generating SANITIZER_TEST_OBJECTS.sanitizer_procmaps_mac_test.cpp.x86_64.o
[39/151] Generating SANITIZER_TEST_OBJECTS.sanitizer_dense_map_test.cpp.x86_64.o
FAILED: projects/compiler-rt/lib/sanitizer_common/tests/SANITIZER_TEST_OBJECTS.sanitizer_dense_map_test.cpp.x86_64.o C:/b/slave/sanitizer-windows/build/stage1/projects/compiler-rt/lib/sanitizer_common/tests/SANITIZER_TEST_OBJECTS.sanitizer_dense_map_test.cpp.x86_64.o 
cmd.exe /C "cd /D C:\b\slave\sanitizer-windows\build\stage1\projects\compiler-rt\lib\sanitizer_common\tests && C:\b\slave\sanitizer-windows\build\stage1\.\bin\clang++.exe -IC:/b/slave/sanitizer-windows/llvm-project/compiler-rt/include -DGTEST_NO_LLVM_SUPPORT=1 -DGTEST_HAS_RTTI=0 -IC:/b/slave/sanitizer-windows/llvm-project/llvm/../third-party/unittest/googletest/include -IC:/b/slave/sanitizer-windows/llvm-project/llvm/../third-party/unittest/googletest -Wno-deprecated-declarations -DGTEST_NO_LLVM_SUPPORT=1 -DGTEST_HAS_RTTI=0 -IC:/b/slave/sanitizer-windows/llvm-project/llvm/../third-party/unittest/googlemock/include -IC:/b/slave/sanitizer-windows/llvm-project/llvm/../third-party/unittest/googlemock -IC:/b/slave/sanitizer-windows/llvm-project/compiler-rt/include -IC:/b/slave/sanitizer-windows/llvm-project/compiler-rt/lib -IC:/b/slave/sanitizer-windows/llvm-project/compiler-rt/lib/sanitizer_common -DSANITIZER_COMMON_NO_REDEFINE_BUILTINS -fno-rtti -O2 -Werror=sign-compare -Wno-gnu-zero-variadic-macro-arguments -gline-tables-only -gcodeview -c -o SANITIZER_TEST_OBJECTS.sanitizer_dense_map_test.cpp.x86_64.o C:/b/slave/sanitizer-windows/llvm-project/compiler-rt/lib/sanitizer_common/tests/sanitizer_dense_map_test.cpp"
In file included from C:/b/slave/sanitizer-windows/llvm-project/compiler-rt/lib/sanitizer_common/tests/sanitizer_dense_map_test.cpp:12:

In file included from C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\VC\Tools\MSVC\14.29.30133\include\map:12:

In file included from C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\VC\Tools\MSVC\14.29.30133\include\tuple:15:

In file included from C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\VC\Tools\MSVC\14.29.30133\include\xutility:9:

In file included from C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\VC\Tools\MSVC\14.29.30133\include\yvals.h:12:

In file included from C:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\ucrt\crtdbg.h:13:

In file included from C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\VC\Tools\MSVC\14.29.30133\include\vcruntime_new_debug.h:10:

C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\VC\Tools\MSVC\14.29.30133\include\vcruntime_new.h:166:28: error: redefinition of 'operator new'

  166 |     inline void* __CRTDECL operator new(size_t _Size, _Writable_bytes_(_Size) void* _Where) noexcept

      |                            ^

C:/b/slave/sanitizer-windows/llvm-project/compiler-rt/lib\sanitizer_common\sanitizer_placement_new.h:20:14: note: previous definition is here

   20 | inline void *operator new(__sanitizer::usize sz, void *p) { return p; }

      |              ^

1 error generated.

[40/151] Generating SANITIZER_TEST_OBJECTS.sanitizer_mac_test.cpp.x86_64.o
[41/151] Generating SANITIZER_TEST_OBJECTS.sanitizer_atomic_test.cpp.x86_64.o
[42/151] Generating SANITIZER_TEST_OBJECTS.sanitizer_nolibc_test.cpp.x86_64.o
[43/151] Generating SANITIZER_TEST_OBJECTS.gmock-all.cc.x86_64.o
[44/151] Linking CXX executable bin\llvm-lto.exe
[45/151] Generating SANITIZER_TEST_OBJECTS.sanitizer_printf_test.cpp.x86_64.o
[46/151] Generating SANITIZER_TEST_OBJECTS.sanitizer_mutex_test.cpp.x86_64.o
[47/151] Generating SANITIZER_TEST_OBJECTS.sanitizer_bvgraph_test.cpp.x86_64.o
[48/151] Generating SANITIZER_TEST_OBJECTS.sanitizer_common_test.cpp.x86_64.o

@llvm-ci
Copy link
Collaborator

llvm-ci commented Mar 28, 2025

LLVM Buildbot has detected a new failure on builder sanitizer-x86_64-linux running on sanitizer-buildbot1 while building compiler-rt at step 2 "annotate".

Full details are available at: https://lab.llvm.org/buildbot/#/builders/66/builds/11827

Here is the relevant piece of the build log for the reference
Step 2 (annotate) failure: 'python ../sanitizer_buildbot/sanitizers/zorg/buildbot/builders/sanitizers/buildbot_selector.py' (failure)
...
-- Configuring done (14.6s)
-- Generating done (0.3s)
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/build
[45/397] Generating SANITIZER_TEST_OBJECTS.sanitizer_thread_registry_test.cpp.x86_64.o
FAILED: compiler-rt/lib/sanitizer_common/tests/SANITIZER_TEST_OBJECTS.sanitizer_thread_registry_test.cpp.x86_64.o /home/b/sanitizer-x86_64-linux/build/build_default/runtimes/runtimes-bins/compiler-rt/lib/sanitizer_common/tests/SANITIZER_TEST_OBJECTS.sanitizer_thread_registry_test.cpp.x86_64.o 
cd /home/b/sanitizer-x86_64-linux/build/build_default/runtimes/runtimes-bins/compiler-rt/lib/sanitizer_common/tests && /home/b/sanitizer-x86_64-linux/build/build_default/./bin/clang++ -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 -Wno-unknown-warning-option -Wthread-safety -Wthread-safety-reference -Wthread-safety-beta -I/home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/include -g -Wno-covered-switch-default -Wno-suggest-override -DGTEST_NO_LLVM_SUPPORT=1 -DGTEST_HAS_RTTI=0 -I/home/b/sanitizer-x86_64-linux/build/llvm-project/runtimes/../third-party/unittest/googletest/include -I/home/b/sanitizer-x86_64-linux/build/llvm-project/runtimes/../third-party/unittest/googletest -DGTEST_NO_LLVM_SUPPORT=1 -DGTEST_HAS_RTTI=0 -I/home/b/sanitizer-x86_64-linux/build/llvm-project/runtimes/../third-party/unittest/googlemock/include -I/home/b/sanitizer-x86_64-linux/build/llvm-project/runtimes/../third-party/unittest/googlemock -I/home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/include -I/home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib -I/home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib/sanitizer_common -DSANITIZER_COMMON_NO_REDEFINE_BUILTINS -fno-rtti -O2 -Werror=sign-compare -Wno-gnu-zero-variadic-macro-arguments -gline-tables-only -m64 -c -o SANITIZER_TEST_OBJECTS.sanitizer_thread_registry_test.cpp.x86_64.o /home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib/sanitizer_common/tests/sanitizer_thread_registry_test.cpp
In file included from /home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib/sanitizer_common/tests/sanitizer_thread_registry_test.cpp:14:
In file included from /usr/lib/gcc/x86_64-linux-gnu/14/../../../../x86_64-linux-gnu/include/c++/14/iostream:41:
In file included from /usr/lib/gcc/x86_64-linux-gnu/14/../../../../x86_64-linux-gnu/include/c++/14/ostream:40:
In file included from /usr/lib/gcc/x86_64-linux-gnu/14/../../../../x86_64-linux-gnu/include/c++/14/ios:41:
In file included from /usr/lib/gcc/x86_64-linux-gnu/14/../../../../x86_64-linux-gnu/include/c++/14/exception:166:
In file included from /usr/lib/gcc/x86_64-linux-gnu/14/../../../../x86_64-linux-gnu/include/c++/14/bits/exception_ptr.h:38:
/usr/lib/gcc/x86_64-linux-gnu/14/../../../../x86_64-linux-gnu/include/c++/14/new:179:33: error: exception specification in declaration does not match previous declaration
  179 | _GLIBCXX_NODISCARD inline void* operator new(std::size_t, void* __p) _GLIBCXX_USE_NOEXCEPT
      |                                 ^
/home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_placement_new.h:20:14: note: previous declaration is here
   20 | inline void *operator new(__sanitizer::usize sz, void *p) { return p; }
      |              ^
1 error generated.
[47/397] Generating SANITIZER_TEST_OBJECTS.sanitizer_thread_arg_retval_test.cpp.i386.o
FAILED: compiler-rt/lib/sanitizer_common/tests/SANITIZER_TEST_OBJECTS.sanitizer_thread_arg_retval_test.cpp.i386.o /home/b/sanitizer-x86_64-linux/build/build_default/runtimes/runtimes-bins/compiler-rt/lib/sanitizer_common/tests/SANITIZER_TEST_OBJECTS.sanitizer_thread_arg_retval_test.cpp.i386.o 
cd /home/b/sanitizer-x86_64-linux/build/build_default/runtimes/runtimes-bins/compiler-rt/lib/sanitizer_common/tests && /home/b/sanitizer-x86_64-linux/build/build_default/./bin/clang++ -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 -Wno-unknown-warning-option -Wthread-safety -Wthread-safety-reference -Wthread-safety-beta -I/home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/include -g -Wno-covered-switch-default -Wno-suggest-override -DGTEST_NO_LLVM_SUPPORT=1 -DGTEST_HAS_RTTI=0 -I/home/b/sanitizer-x86_64-linux/build/llvm-project/runtimes/../third-party/unittest/googletest/include -I/home/b/sanitizer-x86_64-linux/build/llvm-project/runtimes/../third-party/unittest/googletest -DGTEST_NO_LLVM_SUPPORT=1 -DGTEST_HAS_RTTI=0 -I/home/b/sanitizer-x86_64-linux/build/llvm-project/runtimes/../third-party/unittest/googlemock/include -I/home/b/sanitizer-x86_64-linux/build/llvm-project/runtimes/../third-party/unittest/googlemock -I/home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/include -I/home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib -I/home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib/sanitizer_common -DSANITIZER_COMMON_NO_REDEFINE_BUILTINS -fno-rtti -O2 -Werror=sign-compare -Wno-gnu-zero-variadic-macro-arguments -gline-tables-only -m32 -c -o SANITIZER_TEST_OBJECTS.sanitizer_thread_arg_retval_test.cpp.i386.o /home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib/sanitizer_common/tests/sanitizer_thread_arg_retval_test.cpp
In file included from /home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib/sanitizer_common/tests/sanitizer_thread_arg_retval_test.cpp:14:
In file included from /home/b/sanitizer-x86_64-linux/build/llvm-project/runtimes/../third-party/unittest/googletest/include/gtest/gtest.h:54:
In file included from /usr/lib/gcc-cross/i686-linux-gnu/14/../../../../i686-linux-gnu/include/c++/14/iomanip:42:
In file included from /usr/lib/gcc-cross/i686-linux-gnu/14/../../../../i686-linux-gnu/include/c++/14/bits/ios_base.h:41:
In file included from /usr/lib/gcc-cross/i686-linux-gnu/14/../../../../i686-linux-gnu/include/c++/14/bits/locale_classes.h:40:
In file included from /usr/lib/gcc-cross/i686-linux-gnu/14/../../../../i686-linux-gnu/include/c++/14/string:43:
In file included from /usr/lib/gcc-cross/i686-linux-gnu/14/../../../../i686-linux-gnu/include/c++/14/bits/allocator.h:46:
In file included from /usr/lib/gcc-cross/i686-linux-gnu/14/../../../../i686-linux-gnu/include/c++/14/i686-linux-gnu/bits/c++allocator.h:33:
In file included from /usr/lib/gcc-cross/i686-linux-gnu/14/../../../../i686-linux-gnu/include/c++/14/bits/new_allocator.h:34:
/usr/lib/gcc-cross/i686-linux-gnu/14/../../../../i686-linux-gnu/include/c++/14/new:179:33: error: exception specification in declaration does not match previous declaration
  179 | _GLIBCXX_NODISCARD inline void* operator new(std::size_t, void* __p) _GLIBCXX_USE_NOEXCEPT
      |                                 ^
/home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_placement_new.h:20:14: note: previous declaration is here
   20 | inline void *operator new(__sanitizer::usize sz, void *p) { return p; }
      |              ^
1 error generated.
[48/397] Generating SANITIZER_TEST_OBJECTS.sanitizer_thread_arg_retval_test.cpp.x86_64.o
FAILED: compiler-rt/lib/sanitizer_common/tests/SANITIZER_TEST_OBJECTS.sanitizer_thread_arg_retval_test.cpp.x86_64.o /home/b/sanitizer-x86_64-linux/build/build_default/runtimes/runtimes-bins/compiler-rt/lib/sanitizer_common/tests/SANITIZER_TEST_OBJECTS.sanitizer_thread_arg_retval_test.cpp.x86_64.o 
cd /home/b/sanitizer-x86_64-linux/build/build_default/runtimes/runtimes-bins/compiler-rt/lib/sanitizer_common/tests && /home/b/sanitizer-x86_64-linux/build/build_default/./bin/clang++ -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 -Wno-unknown-warning-option -Wthread-safety -Wthread-safety-reference -Wthread-safety-beta -I/home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/include -g -Wno-covered-switch-default -Wno-suggest-override -DGTEST_NO_LLVM_SUPPORT=1 -DGTEST_HAS_RTTI=0 -I/home/b/sanitizer-x86_64-linux/build/llvm-project/runtimes/../third-party/unittest/googletest/include -I/home/b/sanitizer-x86_64-linux/build/llvm-project/runtimes/../third-party/unittest/googletest -DGTEST_NO_LLVM_SUPPORT=1 -DGTEST_HAS_RTTI=0 -I/home/b/sanitizer-x86_64-linux/build/llvm-project/runtimes/../third-party/unittest/googlemock/include -I/home/b/sanitizer-x86_64-linux/build/llvm-project/runtimes/../third-party/unittest/googlemock -I/home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/include -I/home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib -I/home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib/sanitizer_common -DSANITIZER_COMMON_NO_REDEFINE_BUILTINS -fno-rtti -O2 -Werror=sign-compare -Wno-gnu-zero-variadic-macro-arguments -gline-tables-only -m64 -c -o SANITIZER_TEST_OBJECTS.sanitizer_thread_arg_retval_test.cpp.x86_64.o /home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib/sanitizer_common/tests/sanitizer_thread_arg_retval_test.cpp
In file included from /home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib/sanitizer_common/tests/sanitizer_thread_arg_retval_test.cpp:14:
In file included from /home/b/sanitizer-x86_64-linux/build/llvm-project/runtimes/../third-party/unittest/googletest/include/gtest/gtest.h:54:
Step 9 (test compiler-rt symbolizer) failure: test compiler-rt symbolizer (failure)
...
-- Performing Test CXX_SUPPORTS_FVISIBILITY_INLINES_HIDDEN_FLAG
-- Performing Test CXX_SUPPORTS_FVISIBILITY_INLINES_HIDDEN_FLAG - Success
-- Configuring done (14.6s)
-- Generating done (0.3s)
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/build
[45/397] Generating SANITIZER_TEST_OBJECTS.sanitizer_thread_registry_test.cpp.x86_64.o
FAILED: compiler-rt/lib/sanitizer_common/tests/SANITIZER_TEST_OBJECTS.sanitizer_thread_registry_test.cpp.x86_64.o /home/b/sanitizer-x86_64-linux/build/build_default/runtimes/runtimes-bins/compiler-rt/lib/sanitizer_common/tests/SANITIZER_TEST_OBJECTS.sanitizer_thread_registry_test.cpp.x86_64.o 
cd /home/b/sanitizer-x86_64-linux/build/build_default/runtimes/runtimes-bins/compiler-rt/lib/sanitizer_common/tests && /home/b/sanitizer-x86_64-linux/build/build_default/./bin/clang++ -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 -Wno-unknown-warning-option -Wthread-safety -Wthread-safety-reference -Wthread-safety-beta -I/home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/include -g -Wno-covered-switch-default -Wno-suggest-override -DGTEST_NO_LLVM_SUPPORT=1 -DGTEST_HAS_RTTI=0 -I/home/b/sanitizer-x86_64-linux/build/llvm-project/runtimes/../third-party/unittest/googletest/include -I/home/b/sanitizer-x86_64-linux/build/llvm-project/runtimes/../third-party/unittest/googletest -DGTEST_NO_LLVM_SUPPORT=1 -DGTEST_HAS_RTTI=0 -I/home/b/sanitizer-x86_64-linux/build/llvm-project/runtimes/../third-party/unittest/googlemock/include -I/home/b/sanitizer-x86_64-linux/build/llvm-project/runtimes/../third-party/unittest/googlemock -I/home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/include -I/home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib -I/home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib/sanitizer_common -DSANITIZER_COMMON_NO_REDEFINE_BUILTINS -fno-rtti -O2 -Werror=sign-compare -Wno-gnu-zero-variadic-macro-arguments -gline-tables-only -m64 -c -o SANITIZER_TEST_OBJECTS.sanitizer_thread_registry_test.cpp.x86_64.o /home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib/sanitizer_common/tests/sanitizer_thread_registry_test.cpp
In file included from /home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib/sanitizer_common/tests/sanitizer_thread_registry_test.cpp:14:
In file included from /usr/lib/gcc/x86_64-linux-gnu/14/../../../../x86_64-linux-gnu/include/c++/14/iostream:41:
In file included from /usr/lib/gcc/x86_64-linux-gnu/14/../../../../x86_64-linux-gnu/include/c++/14/ostream:40:
In file included from /usr/lib/gcc/x86_64-linux-gnu/14/../../../../x86_64-linux-gnu/include/c++/14/ios:41:
In file included from /usr/lib/gcc/x86_64-linux-gnu/14/../../../../x86_64-linux-gnu/include/c++/14/exception:166:
In file included from /usr/lib/gcc/x86_64-linux-gnu/14/../../../../x86_64-linux-gnu/include/c++/14/bits/exception_ptr.h:38:
/usr/lib/gcc/x86_64-linux-gnu/14/../../../../x86_64-linux-gnu/include/c++/14/new:179:33: error: exception specification in declaration does not match previous declaration
  179 | _GLIBCXX_NODISCARD inline void* operator new(std::size_t, void* __p) _GLIBCXX_USE_NOEXCEPT
      |                                 ^
/home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_placement_new.h:20:14: note: previous declaration is here
   20 | inline void *operator new(__sanitizer::usize sz, void *p) { return p; }
      |              ^
1 error generated.
[47/397] Generating SANITIZER_TEST_OBJECTS.sanitizer_thread_arg_retval_test.cpp.i386.o
FAILED: compiler-rt/lib/sanitizer_common/tests/SANITIZER_TEST_OBJECTS.sanitizer_thread_arg_retval_test.cpp.i386.o /home/b/sanitizer-x86_64-linux/build/build_default/runtimes/runtimes-bins/compiler-rt/lib/sanitizer_common/tests/SANITIZER_TEST_OBJECTS.sanitizer_thread_arg_retval_test.cpp.i386.o 
cd /home/b/sanitizer-x86_64-linux/build/build_default/runtimes/runtimes-bins/compiler-rt/lib/sanitizer_common/tests && /home/b/sanitizer-x86_64-linux/build/build_default/./bin/clang++ -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 -Wno-unknown-warning-option -Wthread-safety -Wthread-safety-reference -Wthread-safety-beta -I/home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/include -g -Wno-covered-switch-default -Wno-suggest-override -DGTEST_NO_LLVM_SUPPORT=1 -DGTEST_HAS_RTTI=0 -I/home/b/sanitizer-x86_64-linux/build/llvm-project/runtimes/../third-party/unittest/googletest/include -I/home/b/sanitizer-x86_64-linux/build/llvm-project/runtimes/../third-party/unittest/googletest -DGTEST_NO_LLVM_SUPPORT=1 -DGTEST_HAS_RTTI=0 -I/home/b/sanitizer-x86_64-linux/build/llvm-project/runtimes/../third-party/unittest/googlemock/include -I/home/b/sanitizer-x86_64-linux/build/llvm-project/runtimes/../third-party/unittest/googlemock -I/home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/include -I/home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib -I/home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib/sanitizer_common -DSANITIZER_COMMON_NO_REDEFINE_BUILTINS -fno-rtti -O2 -Werror=sign-compare -Wno-gnu-zero-variadic-macro-arguments -gline-tables-only -m32 -c -o SANITIZER_TEST_OBJECTS.sanitizer_thread_arg_retval_test.cpp.i386.o /home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib/sanitizer_common/tests/sanitizer_thread_arg_retval_test.cpp
In file included from /home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib/sanitizer_common/tests/sanitizer_thread_arg_retval_test.cpp:14:
In file included from /home/b/sanitizer-x86_64-linux/build/llvm-project/runtimes/../third-party/unittest/googletest/include/gtest/gtest.h:54:
In file included from /usr/lib/gcc-cross/i686-linux-gnu/14/../../../../i686-linux-gnu/include/c++/14/iomanip:42:
In file included from /usr/lib/gcc-cross/i686-linux-gnu/14/../../../../i686-linux-gnu/include/c++/14/bits/ios_base.h:41:
In file included from /usr/lib/gcc-cross/i686-linux-gnu/14/../../../../i686-linux-gnu/include/c++/14/bits/locale_classes.h:40:
In file included from /usr/lib/gcc-cross/i686-linux-gnu/14/../../../../i686-linux-gnu/include/c++/14/string:43:
In file included from /usr/lib/gcc-cross/i686-linux-gnu/14/../../../../i686-linux-gnu/include/c++/14/bits/allocator.h:46:
In file included from /usr/lib/gcc-cross/i686-linux-gnu/14/../../../../i686-linux-gnu/include/c++/14/i686-linux-gnu/bits/c++allocator.h:33:
In file included from /usr/lib/gcc-cross/i686-linux-gnu/14/../../../../i686-linux-gnu/include/c++/14/bits/new_allocator.h:34:
/usr/lib/gcc-cross/i686-linux-gnu/14/../../../../i686-linux-gnu/include/c++/14/new:179:33: error: exception specification in declaration does not match previous declaration
  179 | _GLIBCXX_NODISCARD inline void* operator new(std::size_t, void* __p) _GLIBCXX_USE_NOEXCEPT
      |                                 ^
/home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_placement_new.h:20:14: note: previous declaration is here
   20 | inline void *operator new(__sanitizer::usize sz, void *p) { return p; }
      |              ^
1 error generated.
[48/397] Generating SANITIZER_TEST_OBJECTS.sanitizer_thread_arg_retval_test.cpp.x86_64.o
FAILED: compiler-rt/lib/sanitizer_common/tests/SANITIZER_TEST_OBJECTS.sanitizer_thread_arg_retval_test.cpp.x86_64.o /home/b/sanitizer-x86_64-linux/build/build_default/runtimes/runtimes-bins/compiler-rt/lib/sanitizer_common/tests/SANITIZER_TEST_OBJECTS.sanitizer_thread_arg_retval_test.cpp.x86_64.o 
cd /home/b/sanitizer-x86_64-linux/build/build_default/runtimes/runtimes-bins/compiler-rt/lib/sanitizer_common/tests && /home/b/sanitizer-x86_64-linux/build/build_default/./bin/clang++ -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 -Wno-unknown-warning-option -Wthread-safety -Wthread-safety-reference -Wthread-safety-beta -I/home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/include -g -Wno-covered-switch-default -Wno-suggest-override -DGTEST_NO_LLVM_SUPPORT=1 -DGTEST_HAS_RTTI=0 -I/home/b/sanitizer-x86_64-linux/build/llvm-project/runtimes/../third-party/unittest/googletest/include -I/home/b/sanitizer-x86_64-linux/build/llvm-project/runtimes/../third-party/unittest/googletest -DGTEST_NO_LLVM_SUPPORT=1 -DGTEST_HAS_RTTI=0 -I/home/b/sanitizer-x86_64-linux/build/llvm-project/runtimes/../third-party/unittest/googlemock/include -I/home/b/sanitizer-x86_64-linux/build/llvm-project/runtimes/../third-party/unittest/googlemock -I/home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/include -I/home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib -I/home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib/sanitizer_common -DSANITIZER_COMMON_NO_REDEFINE_BUILTINS -fno-rtti -O2 -Werror=sign-compare -Wno-gnu-zero-variadic-macro-arguments -gline-tables-only -m64 -c -o SANITIZER_TEST_OBJECTS.sanitizer_thread_arg_retval_test.cpp.x86_64.o /home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib/sanitizer_common/tests/sanitizer_thread_arg_retval_test.cpp
In file included from /home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib/sanitizer_common/tests/sanitizer_thread_arg_retval_test.cpp:14:
In file included from /home/b/sanitizer-x86_64-linux/build/llvm-project/runtimes/../third-party/unittest/googletest/include/gtest/gtest.h:54:
Step 11 (test compiler-rt debug) failure: test compiler-rt debug (failure)
...
-- Performing Test CXX_SUPPORTS_FVISIBILITY_INLINES_HIDDEN_FLAG
-- Performing Test CXX_SUPPORTS_FVISIBILITY_INLINES_HIDDEN_FLAG - Success
-- Configuring done (5.4s)
-- 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/build
[44/397] Generating SANITIZER_TEST_OBJECTS.sanitizer_lzw_test.cpp.i386.o
FAILED: compiler-rt/lib/sanitizer_common/tests/SANITIZER_TEST_OBJECTS.sanitizer_lzw_test.cpp.i386.o /home/b/sanitizer-x86_64-linux/build/build_default/runtimes/runtimes-bins/compiler-rt/lib/sanitizer_common/tests/SANITIZER_TEST_OBJECTS.sanitizer_lzw_test.cpp.i386.o 
cd /home/b/sanitizer-x86_64-linux/build/build_default/runtimes/runtimes-bins/compiler-rt/lib/sanitizer_common/tests && /home/b/sanitizer-x86_64-linux/build/build_default/./bin/clang++ -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 -Wno-unknown-warning-option -Wthread-safety -Wthread-safety-reference -Wthread-safety-beta -I/home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/include -g -DSANITIZER_DEBUG=1 -Wno-covered-switch-default -Wno-suggest-override -DGTEST_NO_LLVM_SUPPORT=1 -DGTEST_HAS_RTTI=0 -I/home/b/sanitizer-x86_64-linux/build/llvm-project/runtimes/../third-party/unittest/googletest/include -I/home/b/sanitizer-x86_64-linux/build/llvm-project/runtimes/../third-party/unittest/googletest -DGTEST_NO_LLVM_SUPPORT=1 -DGTEST_HAS_RTTI=0 -I/home/b/sanitizer-x86_64-linux/build/llvm-project/runtimes/../third-party/unittest/googlemock/include -I/home/b/sanitizer-x86_64-linux/build/llvm-project/runtimes/../third-party/unittest/googlemock -I/home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/include -I/home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib -I/home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib/sanitizer_common -DSANITIZER_COMMON_NO_REDEFINE_BUILTINS -fno-rtti -O2 -Werror=sign-compare -Wno-gnu-zero-variadic-macro-arguments -gline-tables-only -m32 -c -o SANITIZER_TEST_OBJECTS.sanitizer_lzw_test.cpp.i386.o /home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib/sanitizer_common/tests/sanitizer_lzw_test.cpp
In file included from /home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib/sanitizer_common/tests/sanitizer_lzw_test.cpp:10:
In file included from /usr/lib/gcc-cross/i686-linux-gnu/14/../../../../i686-linux-gnu/include/c++/14/algorithm:61:
In file included from /usr/lib/gcc-cross/i686-linux-gnu/14/../../../../i686-linux-gnu/include/c++/14/bits/stl_algo.h:69:
In file included from /usr/lib/gcc-cross/i686-linux-gnu/14/../../../../i686-linux-gnu/include/c++/14/bits/stl_tempbuf.h:59:
/usr/lib/gcc-cross/i686-linux-gnu/14/../../../../i686-linux-gnu/include/c++/14/new:179:33: error: exception specification in declaration does not match previous declaration
  179 | _GLIBCXX_NODISCARD inline void* operator new(std::size_t, void* __p) _GLIBCXX_USE_NOEXCEPT
      |                                 ^
/home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_placement_new.h:20:14: note: previous declaration is here
   20 | inline void *operator new(__sanitizer::usize sz, void *p) { return p; }
      |              ^
1 error generated.
[48/397] Generating SANITIZER_TEST_OBJECTS.sanitizer_thread_arg_retval_test.cpp.x86_64.o
FAILED: compiler-rt/lib/sanitizer_common/tests/SANITIZER_TEST_OBJECTS.sanitizer_thread_arg_retval_test.cpp.x86_64.o /home/b/sanitizer-x86_64-linux/build/build_default/runtimes/runtimes-bins/compiler-rt/lib/sanitizer_common/tests/SANITIZER_TEST_OBJECTS.sanitizer_thread_arg_retval_test.cpp.x86_64.o 
cd /home/b/sanitizer-x86_64-linux/build/build_default/runtimes/runtimes-bins/compiler-rt/lib/sanitizer_common/tests && /home/b/sanitizer-x86_64-linux/build/build_default/./bin/clang++ -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 -Wno-unknown-warning-option -Wthread-safety -Wthread-safety-reference -Wthread-safety-beta -I/home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/include -g -DSANITIZER_DEBUG=1 -Wno-covered-switch-default -Wno-suggest-override -DGTEST_NO_LLVM_SUPPORT=1 -DGTEST_HAS_RTTI=0 -I/home/b/sanitizer-x86_64-linux/build/llvm-project/runtimes/../third-party/unittest/googletest/include -I/home/b/sanitizer-x86_64-linux/build/llvm-project/runtimes/../third-party/unittest/googletest -DGTEST_NO_LLVM_SUPPORT=1 -DGTEST_HAS_RTTI=0 -I/home/b/sanitizer-x86_64-linux/build/llvm-project/runtimes/../third-party/unittest/googlemock/include -I/home/b/sanitizer-x86_64-linux/build/llvm-project/runtimes/../third-party/unittest/googlemock -I/home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/include -I/home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib -I/home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib/sanitizer_common -DSANITIZER_COMMON_NO_REDEFINE_BUILTINS -fno-rtti -O2 -Werror=sign-compare -Wno-gnu-zero-variadic-macro-arguments -gline-tables-only -m64 -c -o SANITIZER_TEST_OBJECTS.sanitizer_thread_arg_retval_test.cpp.x86_64.o /home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib/sanitizer_common/tests/sanitizer_thread_arg_retval_test.cpp
In file included from /home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib/sanitizer_common/tests/sanitizer_thread_arg_retval_test.cpp:14:
In file included from /home/b/sanitizer-x86_64-linux/build/llvm-project/runtimes/../third-party/unittest/googletest/include/gtest/gtest.h:54:
In file included from /usr/lib/gcc/x86_64-linux-gnu/14/../../../../x86_64-linux-gnu/include/c++/14/iomanip:42:
In file included from /usr/lib/gcc/x86_64-linux-gnu/14/../../../../x86_64-linux-gnu/include/c++/14/bits/ios_base.h:41:
In file included from /usr/lib/gcc/x86_64-linux-gnu/14/../../../../x86_64-linux-gnu/include/c++/14/bits/locale_classes.h:40:
In file included from /usr/lib/gcc/x86_64-linux-gnu/14/../../../../x86_64-linux-gnu/include/c++/14/string:43:
In file included from /usr/lib/gcc/x86_64-linux-gnu/14/../../../../x86_64-linux-gnu/include/c++/14/bits/allocator.h:46:
In file included from /usr/lib/gcc/x86_64-linux-gnu/14/../../../../x86_64-linux-gnu/include/c++/14/x86_64-linux-gnu/bits/c++allocator.h:33:
In file included from /usr/lib/gcc/x86_64-linux-gnu/14/../../../../x86_64-linux-gnu/include/c++/14/bits/new_allocator.h:34:
/usr/lib/gcc/x86_64-linux-gnu/14/../../../../x86_64-linux-gnu/include/c++/14/new:179:33: error: exception specification in declaration does not match previous declaration
  179 | _GLIBCXX_NODISCARD inline void* operator new(std::size_t, void* __p) _GLIBCXX_USE_NOEXCEPT
      |                                 ^
/home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_placement_new.h:20:14: note: previous declaration is here
   20 | inline void *operator new(__sanitizer::usize sz, void *p) { return p; }
      |              ^
1 error generated.
[51/397] Generating SANITIZER_TEST_OBJECTS.sanitizer_dense_map_test.cpp.i386.o
FAILED: compiler-rt/lib/sanitizer_common/tests/SANITIZER_TEST_OBJECTS.sanitizer_dense_map_test.cpp.i386.o /home/b/sanitizer-x86_64-linux/build/build_default/runtimes/runtimes-bins/compiler-rt/lib/sanitizer_common/tests/SANITIZER_TEST_OBJECTS.sanitizer_dense_map_test.cpp.i386.o 
cd /home/b/sanitizer-x86_64-linux/build/build_default/runtimes/runtimes-bins/compiler-rt/lib/sanitizer_common/tests && /home/b/sanitizer-x86_64-linux/build/build_default/./bin/clang++ -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 -Wno-unknown-warning-option -Wthread-safety -Wthread-safety-reference -Wthread-safety-beta -I/home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/include -g -DSANITIZER_DEBUG=1 -Wno-covered-switch-default -Wno-suggest-override -DGTEST_NO_LLVM_SUPPORT=1 -DGTEST_HAS_RTTI=0 -I/home/b/sanitizer-x86_64-linux/build/llvm-project/runtimes/../third-party/unittest/googletest/include -I/home/b/sanitizer-x86_64-linux/build/llvm-project/runtimes/../third-party/unittest/googletest -DGTEST_NO_LLVM_SUPPORT=1 -DGTEST_HAS_RTTI=0 -I/home/b/sanitizer-x86_64-linux/build/llvm-project/runtimes/../third-party/unittest/googlemock/include -I/home/b/sanitizer-x86_64-linux/build/llvm-project/runtimes/../third-party/unittest/googlemock -I/home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/include -I/home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib -I/home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib/sanitizer_common -DSANITIZER_COMMON_NO_REDEFINE_BUILTINS -fno-rtti -O2 -Werror=sign-compare -Wno-gnu-zero-variadic-macro-arguments -gline-tables-only -m32 -c -o SANITIZER_TEST_OBJECTS.sanitizer_dense_map_test.cpp.i386.o /home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib/sanitizer_common/tests/sanitizer_dense_map_test.cpp
In file included from /home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib/sanitizer_common/tests/sanitizer_dense_map_test.cpp:12:
In file included from /usr/lib/gcc-cross/i686-linux-gnu/14/../../../../i686-linux-gnu/include/c++/14/map:62:
In file included from /usr/lib/gcc-cross/i686-linux-gnu/14/../../../../i686-linux-gnu/include/c++/14/bits/stl_tree.h:64:
In file included from /usr/lib/gcc-cross/i686-linux-gnu/14/../../../../i686-linux-gnu/include/c++/14/bits/allocator.h:46:
Step 14 (test compiler-rt default) failure: test compiler-rt default (failure)
...
-- Could NOT find LLVM (missing: LLVM_DIR)
-- Could NOT find Clang (missing: Clang_DIR)
-- LLVM host triple: x86_64-unknown-linux-gnu
-- LLVM default target triple: x86_64-unknown-linux-gnu
-- Using libc++abi testing configuration: /home/b/sanitizer-x86_64-linux/build/llvm-project/libcxxabi/test/configs/llvm-libc++abi-static.cfg.in
-- Using libc++ testing configuration: /home/b/sanitizer-x86_64-linux/build/llvm-project/libcxx/test/configs/llvm-libc++-static.cfg.in
-- Configuring done (1.4s)
-- Generating done (1.6s)
-- 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/build
[35/397] Generating SANITIZER_TEST_OBJECTS.sanitizer_thread_arg_retval_test.cpp.i386.o
FAILED: compiler-rt/lib/sanitizer_common/tests/SANITIZER_TEST_OBJECTS.sanitizer_thread_arg_retval_test.cpp.i386.o /home/b/sanitizer-x86_64-linux/build/build_default/runtimes/runtimes-bins/compiler-rt/lib/sanitizer_common/tests/SANITIZER_TEST_OBJECTS.sanitizer_thread_arg_retval_test.cpp.i386.o 
cd /home/b/sanitizer-x86_64-linux/build/build_default/runtimes/runtimes-bins/compiler-rt/lib/sanitizer_common/tests && /home/b/sanitizer-x86_64-linux/build/build_default/./bin/clang++ -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 -Wno-unknown-warning-option -Wthread-safety -Wthread-safety-reference -Wthread-safety-beta -I/home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/include -g -Wno-covered-switch-default -Wno-suggest-override -DGTEST_NO_LLVM_SUPPORT=1 -DGTEST_HAS_RTTI=0 -I/home/b/sanitizer-x86_64-linux/build/llvm-project/runtimes/../third-party/unittest/googletest/include -I/home/b/sanitizer-x86_64-linux/build/llvm-project/runtimes/../third-party/unittest/googletest -DGTEST_NO_LLVM_SUPPORT=1 -DGTEST_HAS_RTTI=0 -I/home/b/sanitizer-x86_64-linux/build/llvm-project/runtimes/../third-party/unittest/googlemock/include -I/home/b/sanitizer-x86_64-linux/build/llvm-project/runtimes/../third-party/unittest/googlemock -I/home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/include -I/home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib -I/home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib/sanitizer_common -DSANITIZER_COMMON_NO_REDEFINE_BUILTINS -fno-rtti -O2 -Werror=sign-compare -Wno-gnu-zero-variadic-macro-arguments -gline-tables-only -m32 -c -o SANITIZER_TEST_OBJECTS.sanitizer_thread_arg_retval_test.cpp.i386.o /home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib/sanitizer_common/tests/sanitizer_thread_arg_retval_test.cpp
In file included from /home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib/sanitizer_common/tests/sanitizer_thread_arg_retval_test.cpp:14:
In file included from /home/b/sanitizer-x86_64-linux/build/llvm-project/runtimes/../third-party/unittest/googletest/include/gtest/gtest.h:54:
In file included from /usr/lib/gcc-cross/i686-linux-gnu/14/../../../../i686-linux-gnu/include/c++/14/iomanip:42:
In file included from /usr/lib/gcc-cross/i686-linux-gnu/14/../../../../i686-linux-gnu/include/c++/14/bits/ios_base.h:41:
In file included from /usr/lib/gcc-cross/i686-linux-gnu/14/../../../../i686-linux-gnu/include/c++/14/bits/locale_classes.h:40:
In file included from /usr/lib/gcc-cross/i686-linux-gnu/14/../../../../i686-linux-gnu/include/c++/14/string:43:
In file included from /usr/lib/gcc-cross/i686-linux-gnu/14/../../../../i686-linux-gnu/include/c++/14/bits/allocator.h:46:
In file included from /usr/lib/gcc-cross/i686-linux-gnu/14/../../../../i686-linux-gnu/include/c++/14/i686-linux-gnu/bits/c++allocator.h:33:
In file included from /usr/lib/gcc-cross/i686-linux-gnu/14/../../../../i686-linux-gnu/include/c++/14/bits/new_allocator.h:34:
/usr/lib/gcc-cross/i686-linux-gnu/14/../../../../i686-linux-gnu/include/c++/14/new:179:33: error: exception specification in declaration does not match previous declaration
  179 | _GLIBCXX_NODISCARD inline void* operator new(std::size_t, void* __p) _GLIBCXX_USE_NOEXCEPT
      |                                 ^
/home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_placement_new.h:20:14: note: previous declaration is here
   20 | inline void *operator new(__sanitizer::usize sz, void *p) { return p; }
      |              ^
1 error generated.
[37/397] Generating SANITIZER_TEST_OBJECTS.sanitizer_list_test.cpp.x86_64.o
[38/397] Generating SANITIZER_TEST_OBJECTS.sanitizer_block_signals.cpp.x86_64.o
[39/397] Generating SANITIZER_TEST_OBJECTS.sanitizer_chained_origin_depot_test.cpp.x86_64.o
[40/397] Generating SANITIZER_TEST_OBJECTS.sanitizer_hash_test.cpp.x86_64.o
[41/397] Generating SANITIZER_TEST_OBJECTS.sanitizer_module_uuid_size.cpp.x86_64.o
[42/397] Generating SANITIZER_TEST_OBJECTS.sanitizer_dense_map_test.cpp.x86_64.o
FAILED: compiler-rt/lib/sanitizer_common/tests/SANITIZER_TEST_OBJECTS.sanitizer_dense_map_test.cpp.x86_64.o /home/b/sanitizer-x86_64-linux/build/build_default/runtimes/runtimes-bins/compiler-rt/lib/sanitizer_common/tests/SANITIZER_TEST_OBJECTS.sanitizer_dense_map_test.cpp.x86_64.o 
cd /home/b/sanitizer-x86_64-linux/build/build_default/runtimes/runtimes-bins/compiler-rt/lib/sanitizer_common/tests && /home/b/sanitizer-x86_64-linux/build/build_default/./bin/clang++ -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 -Wno-unknown-warning-option -Wthread-safety -Wthread-safety-reference -Wthread-safety-beta -I/home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/include -g -Wno-covered-switch-default -Wno-suggest-override -DGTEST_NO_LLVM_SUPPORT=1 -DGTEST_HAS_RTTI=0 -I/home/b/sanitizer-x86_64-linux/build/llvm-project/runtimes/../third-party/unittest/googletest/include -I/home/b/sanitizer-x86_64-linux/build/llvm-project/runtimes/../third-party/unittest/googletest -DGTEST_NO_LLVM_SUPPORT=1 -DGTEST_HAS_RTTI=0 -I/home/b/sanitizer-x86_64-linux/build/llvm-project/runtimes/../third-party/unittest/googlemock/include -I/home/b/sanitizer-x86_64-linux/build/llvm-project/runtimes/../third-party/unittest/googlemock -I/home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/include -I/home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib -I/home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib/sanitizer_common -DSANITIZER_COMMON_NO_REDEFINE_BUILTINS -fno-rtti -O2 -Werror=sign-compare -Wno-gnu-zero-variadic-macro-arguments -gline-tables-only -m64 -c -o SANITIZER_TEST_OBJECTS.sanitizer_dense_map_test.cpp.x86_64.o /home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib/sanitizer_common/tests/sanitizer_dense_map_test.cpp
In file included from /home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib/sanitizer_common/tests/sanitizer_dense_map_test.cpp:12:
In file included from /usr/lib/gcc/x86_64-linux-gnu/14/../../../../x86_64-linux-gnu/include/c++/14/map:62:
In file included from /usr/lib/gcc/x86_64-linux-gnu/14/../../../../x86_64-linux-gnu/include/c++/14/bits/stl_tree.h:64:
In file included from /usr/lib/gcc/x86_64-linux-gnu/14/../../../../x86_64-linux-gnu/include/c++/14/bits/allocator.h:46:
In file included from /usr/lib/gcc/x86_64-linux-gnu/14/../../../../x86_64-linux-gnu/include/c++/14/x86_64-linux-gnu/bits/c++allocator.h:33:
In file included from /usr/lib/gcc/x86_64-linux-gnu/14/../../../../x86_64-linux-gnu/include/c++/14/bits/new_allocator.h:34:
/usr/lib/gcc/x86_64-linux-gnu/14/../../../../x86_64-linux-gnu/include/c++/14/new:179:33: error: exception specification in declaration does not match previous declaration
  179 | _GLIBCXX_NODISCARD inline void* operator new(std::size_t, void* __p) _GLIBCXX_USE_NOEXCEPT
      |                                 ^
/home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_placement_new.h:20:14: note: previous declaration is here
   20 | inline void *operator new(__sanitizer::usize sz, void *p) { return p; }
      |              ^
1 error generated.
Step 16 (test standalone compiler-rt) failure: test standalone compiler-rt (failure)
...
-- Looking for __atomic_fetch_add_8 in atomic
-- Looking for __atomic_fetch_add_8 in atomic - found
-- Performing Test CXX_SUPPORTS_FALIGNED_ALLOCATION_FLAG
-- 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
-- Configuring done (21.5s)
-- Generating done (0.4s)
-- Build files have been written to: /home/b/sanitizer-x86_64-linux/build/compiler_rt_build/lib/msan/libcxx_msan_x86_64/build
[26/232] Generating SANITIZER_TEST_OBJECTS.sanitizer_dense_map_test.cpp.x86_64.o
FAILED: lib/sanitizer_common/tests/SANITIZER_TEST_OBJECTS.sanitizer_dense_map_test.cpp.x86_64.o /home/b/sanitizer-x86_64-linux/build/compiler_rt_build/lib/sanitizer_common/tests/SANITIZER_TEST_OBJECTS.sanitizer_dense_map_test.cpp.x86_64.o 
cd /home/b/sanitizer-x86_64-linux/build/compiler_rt_build/lib/sanitizer_common/tests && /home/b/sanitizer-x86_64-linux/build/build_default/bin/clang++ -Wall -Werror -Wno-unused-parameter -Wno-unknown-warning-option -Wthread-safety -Wthread-safety-reference -Wthread-safety-beta -I/home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/include -g -Wno-covered-switch-default -Wno-suggest-override -DGTEST_NO_LLVM_SUPPORT=1 -DGTEST_HAS_RTTI=0 -I/home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/../third-party/unittest/googletest/include -I/home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/../third-party/unittest/googletest -DGTEST_NO_LLVM_SUPPORT=1 -DGTEST_HAS_RTTI=0 -I/home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/../third-party/unittest/googlemock/include -I/home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/../third-party/unittest/googlemock -I/home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/include -I/home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib -I/home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib/sanitizer_common -DSANITIZER_COMMON_NO_REDEFINE_BUILTINS -fno-rtti -O2 -Werror=sign-compare -Wno-gnu-zero-variadic-macro-arguments -gline-tables-only -m64 -c -o SANITIZER_TEST_OBJECTS.sanitizer_dense_map_test.cpp.x86_64.o /home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib/sanitizer_common/tests/sanitizer_dense_map_test.cpp
In file included from /home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib/sanitizer_common/tests/sanitizer_dense_map_test.cpp:12:
In file included from /usr/lib/gcc/x86_64-linux-gnu/14/../../../../x86_64-linux-gnu/include/c++/14/map:62:
In file included from /usr/lib/gcc/x86_64-linux-gnu/14/../../../../x86_64-linux-gnu/include/c++/14/bits/stl_tree.h:64:
In file included from /usr/lib/gcc/x86_64-linux-gnu/14/../../../../x86_64-linux-gnu/include/c++/14/bits/allocator.h:46:
In file included from /usr/lib/gcc/x86_64-linux-gnu/14/../../../../x86_64-linux-gnu/include/c++/14/x86_64-linux-gnu/bits/c++allocator.h:33:
In file included from /usr/lib/gcc/x86_64-linux-gnu/14/../../../../x86_64-linux-gnu/include/c++/14/bits/new_allocator.h:34:
/usr/lib/gcc/x86_64-linux-gnu/14/../../../../x86_64-linux-gnu/include/c++/14/new:179:33: error: exception specification in declaration does not match previous declaration
  179 | _GLIBCXX_NODISCARD inline void* operator new(std::size_t, void* __p) _GLIBCXX_USE_NOEXCEPT
      |                                 ^
/home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_placement_new.h:20:14: note: previous declaration is here
   20 | inline void *operator new(__sanitizer::usize sz, void *p) { return p; }
      |              ^
1 error generated.
[32/232] Generating SANITIZER_TEST_OBJECTS.sanitizer_thread_arg_retval_test.cpp.x86_64.o
FAILED: lib/sanitizer_common/tests/SANITIZER_TEST_OBJECTS.sanitizer_thread_arg_retval_test.cpp.x86_64.o /home/b/sanitizer-x86_64-linux/build/compiler_rt_build/lib/sanitizer_common/tests/SANITIZER_TEST_OBJECTS.sanitizer_thread_arg_retval_test.cpp.x86_64.o 
cd /home/b/sanitizer-x86_64-linux/build/compiler_rt_build/lib/sanitizer_common/tests && /home/b/sanitizer-x86_64-linux/build/build_default/bin/clang++ -Wall -Werror -Wno-unused-parameter -Wno-unknown-warning-option -Wthread-safety -Wthread-safety-reference -Wthread-safety-beta -I/home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/include -g -Wno-covered-switch-default -Wno-suggest-override -DGTEST_NO_LLVM_SUPPORT=1 -DGTEST_HAS_RTTI=0 -I/home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/../third-party/unittest/googletest/include -I/home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/../third-party/unittest/googletest -DGTEST_NO_LLVM_SUPPORT=1 -DGTEST_HAS_RTTI=0 -I/home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/../third-party/unittest/googlemock/include -I/home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/../third-party/unittest/googlemock -I/home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/include -I/home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib -I/home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib/sanitizer_common -DSANITIZER_COMMON_NO_REDEFINE_BUILTINS -fno-rtti -O2 -Werror=sign-compare -Wno-gnu-zero-variadic-macro-arguments -gline-tables-only -m64 -c -o SANITIZER_TEST_OBJECTS.sanitizer_thread_arg_retval_test.cpp.x86_64.o /home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib/sanitizer_common/tests/sanitizer_thread_arg_retval_test.cpp
In file included from /home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib/sanitizer_common/tests/sanitizer_thread_arg_retval_test.cpp:14:
In file included from /home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/../third-party/unittest/googletest/include/gtest/gtest.h:54:
In file included from /usr/lib/gcc/x86_64-linux-gnu/14/../../../../x86_64-linux-gnu/include/c++/14/iomanip:42:
In file included from /usr/lib/gcc/x86_64-linux-gnu/14/../../../../x86_64-linux-gnu/include/c++/14/bits/ios_base.h:41:
In file included from /usr/lib/gcc/x86_64-linux-gnu/14/../../../../x86_64-linux-gnu/include/c++/14/bits/locale_classes.h:40:
In file included from /usr/lib/gcc/x86_64-linux-gnu/14/../../../../x86_64-linux-gnu/include/c++/14/string:43:
In file included from /usr/lib/gcc/x86_64-linux-gnu/14/../../../../x86_64-linux-gnu/include/c++/14/bits/allocator.h:46:
In file included from /usr/lib/gcc/x86_64-linux-gnu/14/../../../../x86_64-linux-gnu/include/c++/14/x86_64-linux-gnu/bits/c++allocator.h:33:
In file included from /usr/lib/gcc/x86_64-linux-gnu/14/../../../../x86_64-linux-gnu/include/c++/14/bits/new_allocator.h:34:
/usr/lib/gcc/x86_64-linux-gnu/14/../../../../x86_64-linux-gnu/include/c++/14/new:179:33: error: exception specification in declaration does not match previous declaration
  179 | _GLIBCXX_NODISCARD inline void* operator new(std::size_t, void* __p) _GLIBCXX_USE_NOEXCEPT
      |                                 ^
/home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_placement_new.h:20:14: note: previous declaration is here
   20 | inline void *operator new(__sanitizer::usize sz, void *p) { return p; }
      |              ^
1 error generated.
[43/232] Generating SANITIZER_TEST_OBJECTS.sanitizer_thread_registry_test.cpp.x86_64.o
FAILED: lib/sanitizer_common/tests/SANITIZER_TEST_OBJECTS.sanitizer_thread_registry_test.cpp.x86_64.o /home/b/sanitizer-x86_64-linux/build/compiler_rt_build/lib/sanitizer_common/tests/SANITIZER_TEST_OBJECTS.sanitizer_thread_registry_test.cpp.x86_64.o 
cd /home/b/sanitizer-x86_64-linux/build/compiler_rt_build/lib/sanitizer_common/tests && /home/b/sanitizer-x86_64-linux/build/build_default/bin/clang++ -Wall -Werror -Wno-unused-parameter -Wno-unknown-warning-option -Wthread-safety -Wthread-safety-reference -Wthread-safety-beta -I/home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/include -g -Wno-covered-switch-default -Wno-suggest-override -DGTEST_NO_LLVM_SUPPORT=1 -DGTEST_HAS_RTTI=0 -I/home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/../third-party/unittest/googletest/include -I/home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/../third-party/unittest/googletest -DGTEST_NO_LLVM_SUPPORT=1 -DGTEST_HAS_RTTI=0 -I/home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/../third-party/unittest/googlemock/include -I/home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/../third-party/unittest/googlemock -I/home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/include -I/home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib -I/home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib/sanitizer_common -DSANITIZER_COMMON_NO_REDEFINE_BUILTINS -fno-rtti -O2 -Werror=sign-compare -Wno-gnu-zero-variadic-macro-arguments -gline-tables-only -m64 -c -o SANITIZER_TEST_OBJECTS.sanitizer_thread_registry_test.cpp.x86_64.o /home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib/sanitizer_common/tests/sanitizer_thread_registry_test.cpp
In file included from /home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib/sanitizer_common/tests/sanitizer_thread_registry_test.cpp:14:
In file included from /usr/lib/gcc/x86_64-linux-gnu/14/../../../../x86_64-linux-gnu/include/c++/14/iostream:41:

@llvm-ci
Copy link
Collaborator

llvm-ci commented Mar 28, 2025

LLVM Buildbot has detected a new failure on builder llvm-clang-x86_64-gcc-ubuntu-no-asserts running on doug-worker-6 while building compiler-rt at step 6 "test-build-unified-tree-check-all".

Full details are available at: https://lab.llvm.org/buildbot/#/builders/202/builds/339

Here is the relevant piece of the build log for the reference
Step 6 (test-build-unified-tree-check-all) failure: test (failure)
...
0.119 [0/6/7] Linking CXX shared library /home/buildbot/buildbot-root/gcc-no-asserts/build/lib/clang/21/lib/x86_64-unknown-linux-gnu/libclang_rt.nsan.so
0.126 [0/5/8] Linking CXX shared library /home/buildbot/buildbot-root/gcc-no-asserts/build/lib/clang/21/lib/x86_64-unknown-linux-gnu/libclang_rt.hwasan_aliases.so
0.137 [0/4/9] Linking CXX shared library /home/buildbot/buildbot-root/gcc-no-asserts/build/lib/clang/21/lib/x86_64-unknown-linux-gnu/libclang_rt.memprof.so
0.145 [0/3/10] Linking CXX shared library /home/buildbot/buildbot-root/gcc-no-asserts/build/lib/clang/21/lib/x86_64-unknown-linux-gnu/libclang_rt.hwasan.so
0.160 [0/2/11] Linking CXX shared library /home/buildbot/buildbot-root/gcc-no-asserts/build/lib/clang/21/lib/x86_64-unknown-linux-gnu/libclang_rt.asan.so
0.323 [0/1/12] Generating /home/buildbot/buildbot-root/gcc-no-asserts/build/compile_commands.json
2.478 [3/1/14] cd /home/buildbot/buildbot-root/gcc-no-asserts/build/runtimes/runtimes-bins && /usr/bin/cmake/bin/cmake --build /home/buildbot/buildbot-root/gcc-no-asserts/build/runtimes/runtimes-bins/ --target runtimes-test-depends --config Release
4.309 [45/10/1] Generating SANITIZER_TEST_OBJECTS.sanitizer_hash_test.cpp.x86_64.o
4.352 [44/10/2] Generating SANITIZER_TEST_OBJECTS.sanitizer_chained_origin_depot_test.cpp.x86_64.o
4.605 [43/10/3] Generating SANITIZER_TEST_OBJECTS.sanitizer_dense_map_test.cpp.x86_64.o
FAILED: compiler-rt/lib/sanitizer_common/tests/SANITIZER_TEST_OBJECTS.sanitizer_dense_map_test.cpp.x86_64.o /home/buildbot/buildbot-root/gcc-no-asserts/build/runtimes/runtimes-bins/compiler-rt/lib/sanitizer_common/tests/SANITIZER_TEST_OBJECTS.sanitizer_dense_map_test.cpp.x86_64.o 
cd /home/buildbot/buildbot-root/gcc-no-asserts/build/runtimes/runtimes-bins/compiler-rt/lib/sanitizer_common/tests && /home/buildbot/buildbot-root/gcc-no-asserts/build/./bin/clang++ -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -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 -Wno-unused-parameter -Wno-unknown-warning-option -Wthread-safety -Wthread-safety-reference -Wthread-safety-beta -I/home/buildbot/buildbot-root/gcc-no-asserts/llvm-project/compiler-rt/include -g -Wno-covered-switch-default -Wno-suggest-override -DGTEST_NO_LLVM_SUPPORT=1 -DGTEST_HAS_RTTI=0 -I/home/buildbot/buildbot-root/gcc-no-asserts/llvm-project/runtimes/../third-party/unittest/googletest/include -I/home/buildbot/buildbot-root/gcc-no-asserts/llvm-project/runtimes/../third-party/unittest/googletest -DGTEST_NO_LLVM_SUPPORT=1 -DGTEST_HAS_RTTI=0 -I/home/buildbot/buildbot-root/gcc-no-asserts/llvm-project/runtimes/../third-party/unittest/googlemock/include -I/home/buildbot/buildbot-root/gcc-no-asserts/llvm-project/runtimes/../third-party/unittest/googlemock -I/home/buildbot/buildbot-root/gcc-no-asserts/llvm-project/compiler-rt/include -I/home/buildbot/buildbot-root/gcc-no-asserts/llvm-project/compiler-rt/lib -I/home/buildbot/buildbot-root/gcc-no-asserts/llvm-project/compiler-rt/lib/sanitizer_common -DSANITIZER_COMMON_NO_REDEFINE_BUILTINS -fno-rtti -O2 -Werror=sign-compare -Wno-gnu-zero-variadic-macro-arguments -gline-tables-only -m64 -c -o SANITIZER_TEST_OBJECTS.sanitizer_dense_map_test.cpp.x86_64.o /home/buildbot/buildbot-root/gcc-no-asserts/llvm-project/compiler-rt/lib/sanitizer_common/tests/sanitizer_dense_map_test.cpp
In file included from /home/buildbot/buildbot-root/gcc-no-asserts/llvm-project/compiler-rt/lib/sanitizer_common/tests/sanitizer_dense_map_test.cpp:12:
In file included from /usr/lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/map:60:
In file included from /usr/lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/stl_tree.h:64:
In file included from /usr/lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/allocator.h:46:
In file included from /usr/lib/gcc/x86_64-linux-gnu/9/../../../../include/x86_64-linux-gnu/c++/9/bits/c++allocator.h:33:
In file included from /usr/lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/ext/new_allocator.h:33:
/usr/lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/new:173:33: error: exception specification in declaration does not match previous declaration
  173 | _GLIBCXX_NODISCARD inline void* operator new(std::size_t, void* __p) _GLIBCXX_USE_NOEXCEPT
      |                                 ^
/home/buildbot/buildbot-root/gcc-no-asserts/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_placement_new.h:20:14: note: previous declaration is here
   20 | inline void *operator new(__sanitizer::usize sz, void *p) { return p; }
      |              ^
1 error generated.
4.841 [43/9/4] Generating SANITIZER_TEST_OBJECTS.sanitizer_format_interceptor_test.cpp.x86_64.o
4.985 [43/8/5] Generating SANITIZER_TEST_OBJECTS.sanitizer_flags_test.cpp.x86_64.o
5.978 [43/7/6] Generating SANITIZER_TEST_OBJECTS.sanitizer_atomic_test.cpp.x86_64.o
6.804 [43/6/7] Generating SANITIZER_TEST_OBJECTS.sanitizer_ioctl_test.cpp.x86_64.o
7.349 [43/5/8] Generating SANITIZER_TEST_OBJECTS.gmock-all.cc.x86_64.o
7.795 [43/4/9] Generating SANITIZER_TEST_OBJECTS.sanitizer_addrhashmap_test.cpp.x86_64.o
7.946 [43/3/10] Generating SANITIZER_TEST_OBJECTS.sanitizer_array_ref_test.cpp.x86_64.o
12.583 [43/2/11] Generating SANITIZER_TEST_OBJECTS.sanitizer_allocator_test.cpp.x86_64.o
13.792 [43/1/12] Generating SANITIZER_TEST_OBJECTS.gtest-all.cc.x86_64.o
ninja: build stopped: subcommand failed.
FAILED: runtimes/CMakeFiles/runtimes-test-depends /home/buildbot/buildbot-root/gcc-no-asserts/build/runtimes/CMakeFiles/runtimes-test-depends 
cd /home/buildbot/buildbot-root/gcc-no-asserts/build/runtimes/runtimes-bins && /usr/bin/cmake/bin/cmake --build /home/buildbot/buildbot-root/gcc-no-asserts/build/runtimes/runtimes-bins/ --target runtimes-test-depends --config Release
ninja: build stopped: subcommand failed.

@llvm-ci
Copy link
Collaborator

llvm-ci commented Mar 28, 2025

LLVM Buildbot has detected a new failure on builder sanitizer-x86_64-linux-android running on sanitizer-buildbot-android while building compiler-rt at step 2 "annotate".

Full details are available at: https://lab.llvm.org/buildbot/#/builders/186/builds/7730

Here is the relevant piece of the build log for the reference
Step 2 (annotate) failure: 'python ../sanitizer_buildbot/sanitizers/zorg/buildbot/builders/sanitizers/buildbot_selector.py' (failure)
...
[210/521] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommonSymbolizerNoHooks.aarch64.dir/sanitizer_symbolizer_markup.cpp.o
[211/521] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommonSymbolizerNoHooks.aarch64.dir/sanitizer_stack_store.cpp.o
[212/521] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommonSymbolizerNoHooks.aarch64.dir/sanitizer_symbolizer_posix_libcdep.cpp.o
[213/521] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommonSymbolizerNoHooks.aarch64.dir/sanitizer_symbolizer_libcdep.cpp.o
[214/521] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommonSymbolizerNoHooks.aarch64.dir/sanitizer_symbolizer_report.cpp.o
[215/521] Building CXX object lib/sanitizer_common/tests/CMakeFiles/SanitizerTest.dir/sanitizer_block_signals.cpp.o
[216/521] Building CXX object lib/sanitizer_common/tests/CMakeFiles/SanitizerTest.dir/sanitizer_chained_origin_depot_test.cpp.o
[217/521] Building CXX object lib/sanitizer_common/tests/CMakeFiles/SanitizerTest.dir/sanitizer_array_ref_test.cpp.o
[218/521] Building CXX object lib/sanitizer_common/tests/CMakeFiles/SanitizerTest.dir/sanitizer_format_interceptor_test.cpp.o
[219/521] Building CXX object lib/sanitizer_common/tests/CMakeFiles/SanitizerTest.dir/sanitizer_dense_map_test.cpp.o
FAILED: lib/sanitizer_common/tests/CMakeFiles/SanitizerTest.dir/sanitizer_dense_map_test.cpp.o 
/var/lib/buildbot/sanitizer-buildbot6/sanitizer-x86_64-linux-android/build/llvm_build64/bin/clang++  -I/var/lib/buildbot/sanitizer-buildbot6/sanitizer-x86_64-linux-android/build/llvm-project/compiler-rt/lib/sanitizer_common/.. -I/var/lib/buildbot/sanitizer-buildbot6/sanitizer-x86_64-linux-android/build/llvm-project/compiler-rt/lib/sanitizer_common/tests/.. -I/var/lib/buildbot/sanitizer-buildbot6/sanitizer-x86_64-linux-android/build/llvm-project/compiler-rt/lib/sanitizer_common/tests/../.. --target=aarch64-linux-android24 --sysroot=/var/lib/buildbot/sanitizer-buildbot6/sanitizer-x86_64-linux-android/build/android_ndk/toolchains/llvm/prebuilt/linux-x86_64/sysroot --gcc-toolchain=/var/lib/buildbot/sanitizer-buildbot6/sanitizer-x86_64-linux-android/build/android_ndk/toolchains/llvm/prebuilt/linux-x86_64  -B/var/lib/buildbot/sanitizer-buildbot6/sanitizer-x86_64-linux-android/build/android_ndk/toolchains/llvm/prebuilt/linux-x86_64 -Wall -Werror -Wno-unused-parameter -O3 -DNDEBUG -std=c++17 --target=aarch64-linux-android24 --sysroot=/var/lib/buildbot/sanitizer-buildbot6/sanitizer-x86_64-linux-android/build/android_ndk/toolchains/llvm/prebuilt/linux-x86_64/sysroot --gcc-toolchain=/var/lib/buildbot/sanitizer-buildbot6/sanitizer-x86_64-linux-android/build/android_ndk/toolchains/llvm/prebuilt/linux-x86_64 -B/var/lib/buildbot/sanitizer-buildbot6/sanitizer-x86_64-linux-android/build/android_ndk/toolchains/llvm/prebuilt/linux-x86_64 -Wthread-safety -Wthread-safety-reference -Wthread-safety-beta -I/var/lib/buildbot/sanitizer-buildbot6/sanitizer-x86_64-linux-android/build/llvm-project/compiler-rt/include -g -Wno-covered-switch-default -Wno-suggest-override -DGTEST_NO_LLVM_SUPPORT=1 -DGTEST_HAS_RTTI=0 -I/var/lib/buildbot/sanitizer-buildbot6/sanitizer-x86_64-linux-android/build/llvm-project/compiler-rt/../third-party/unittest/googletest/include -I/var/lib/buildbot/sanitizer-buildbot6/sanitizer-x86_64-linux-android/build/llvm-project/compiler-rt/../third-party/unittest/googletest -I/var/lib/buildbot/sanitizer-buildbot6/sanitizer-x86_64-linux-android/build/llvm-project/compiler-rt/../third-party/unittest/googlemock/include -I/var/lib/buildbot/sanitizer-buildbot6/sanitizer-x86_64-linux-android/build/llvm-project/compiler-rt/../third-party/unittest/googlemock -I/var/lib/buildbot/sanitizer-buildbot6/sanitizer-x86_64-linux-android/build/llvm-project/compiler-rt/lib -I/var/lib/buildbot/sanitizer-buildbot6/sanitizer-x86_64-linux-android/build/llvm-project/compiler-rt/lib/sanitizer_common -DSANITIZER_COMMON_NO_REDEFINE_BUILTINS -fno-rtti -O2 -Werror=sign-compare -Wno-gnu-zero-variadic-macro-arguments -gline-tables-only -MD -MT lib/sanitizer_common/tests/CMakeFiles/SanitizerTest.dir/sanitizer_dense_map_test.cpp.o -MF lib/sanitizer_common/tests/CMakeFiles/SanitizerTest.dir/sanitizer_dense_map_test.cpp.o.d -o lib/sanitizer_common/tests/CMakeFiles/SanitizerTest.dir/sanitizer_dense_map_test.cpp.o -c /var/lib/buildbot/sanitizer-buildbot6/sanitizer-x86_64-linux-android/build/llvm-project/compiler-rt/lib/sanitizer_common/tests/sanitizer_dense_map_test.cpp
In file included from /var/lib/buildbot/sanitizer-buildbot6/sanitizer-x86_64-linux-android/build/llvm-project/compiler-rt/lib/sanitizer_common/tests/sanitizer_dense_map_test.cpp:12:
In file included from /var/lib/buildbot/sanitizer-buildbot6/sanitizer-x86_64-linux-android/build/android_ndk/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/c++/v1/map:479:
In file included from /var/lib/buildbot/sanitizer-buildbot6/sanitizer-x86_64-linux-android/build/android_ndk/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/c++/v1/__tree:14:
In file included from /var/lib/buildbot/sanitizer-buildbot6/sanitizer-x86_64-linux-android/build/android_ndk/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/c++/v1/iterator:421:
In file included from /var/lib/buildbot/sanitizer-buildbot6/sanitizer-x86_64-linux-android/build/android_ndk/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/c++/v1/__functional_base:17:
/var/lib/buildbot/sanitizer-buildbot6/sanitizer-x86_64-linux-android/build/android_ndk/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/c++/v1/new:220:70: error: exception specification in declaration does not match previous declaration
  220 | _LIBCPP_NODISCARD_AFTER_CXX17 inline _LIBCPP_INLINE_VISIBILITY void* operator new  (std::size_t, void* __p) _NOEXCEPT {return __p;}
      |                                                                      ^
/var/lib/buildbot/sanitizer-buildbot6/sanitizer-x86_64-linux-android/build/llvm-project/compiler-rt/lib/sanitizer_common/../sanitizer_common/sanitizer_placement_new.h:20:14: note: previous declaration is here
   20 | inline void *operator new(__sanitizer::usize sz, void *p) { return p; }
      |              ^
1 error generated.
[220/521] Building CXX object lib/sanitizer_common/tests/CMakeFiles/SanitizerTest.dir/sanitizer_addrhashmap_test.cpp.o
[221/521] Building CXX object lib/sanitizer_common/tests/CMakeFiles/SanitizerTest.dir/sanitizer_flags_test.cpp.o
[222/521] Building CXX object lib/sanitizer_common/tests/CMakeFiles/SanitizerTest.dir/sanitizer_atomic_test.cpp.o
[223/521] Building CXX object lib/sanitizer_common/tests/CMakeFiles/SanitizerTest.dir/sanitizer_flat_map_test.cpp.o
[224/521] Building CXX object lib/sanitizer_common/tests/CMakeFiles/SanitizerTest.dir/sanitizer_hash_test.cpp.o
[225/521] Building CXX object lib/sanitizer_common/tests/CMakeFiles/SanitizerTest.dir/sanitizer_bvgraph_test.cpp.o
[226/521] Building CXX object lib/sanitizer_common/tests/CMakeFiles/SanitizerTest.dir/sanitizer_ioctl_test.cpp.o
[227/521] Building CXX object lib/sanitizer_common/tests/CMakeFiles/SanitizerTest.dir/sanitizer_common_test.cpp.o
[228/521] Building CXX object lib/sanitizer_common/tests/CMakeFiles/SanitizerTest.dir/sanitizer_bitvector_test.cpp.o
[229/521] Building CXX object lib/sanitizer_common/tests/CMakeFiles/SanitizerTest.dir/sanitizer_libc_test.cpp.o
[230/521] Building CXX object lib/sanitizer_common/tests/CMakeFiles/SanitizerTest.dir/sanitizer_leb128_test.cpp.o
[231/521] Building CXX object lib/sanitizer_common/tests/CMakeFiles/SanitizerTest.dir/sanitizer_deadlock_detector_test.cpp.o
[232/521] Building CXX object lib/sanitizer_common/tests/CMakeFiles/SanitizerTest.dir/sanitizer_allocator_test.cpp.o
ninja: build stopped: subcommand failed.

How to reproduce locally: https://github.com/google/sanitizers/wiki/SanitizerBotReproduceBuild


@@@STEP_FAILURE@@@

@@@STEP_FAILURE@@@

@@@STEP_FAILURE@@@
@@@BUILD_STEP build android/arm@@@
ninja: Entering directory `llvm_build_android_arm'
Step 10 (build android/aarch64) failure: build android/aarch64 (failure)
...
[210/521] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommonSymbolizerNoHooks.aarch64.dir/sanitizer_symbolizer_markup.cpp.o
[211/521] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommonSymbolizerNoHooks.aarch64.dir/sanitizer_stack_store.cpp.o
[212/521] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommonSymbolizerNoHooks.aarch64.dir/sanitizer_symbolizer_posix_libcdep.cpp.o
[213/521] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommonSymbolizerNoHooks.aarch64.dir/sanitizer_symbolizer_libcdep.cpp.o
[214/521] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommonSymbolizerNoHooks.aarch64.dir/sanitizer_symbolizer_report.cpp.o
[215/521] Building CXX object lib/sanitizer_common/tests/CMakeFiles/SanitizerTest.dir/sanitizer_block_signals.cpp.o
[216/521] Building CXX object lib/sanitizer_common/tests/CMakeFiles/SanitizerTest.dir/sanitizer_chained_origin_depot_test.cpp.o
[217/521] Building CXX object lib/sanitizer_common/tests/CMakeFiles/SanitizerTest.dir/sanitizer_array_ref_test.cpp.o
[218/521] Building CXX object lib/sanitizer_common/tests/CMakeFiles/SanitizerTest.dir/sanitizer_format_interceptor_test.cpp.o
[219/521] Building CXX object lib/sanitizer_common/tests/CMakeFiles/SanitizerTest.dir/sanitizer_dense_map_test.cpp.o
FAILED: lib/sanitizer_common/tests/CMakeFiles/SanitizerTest.dir/sanitizer_dense_map_test.cpp.o 
/var/lib/buildbot/sanitizer-buildbot6/sanitizer-x86_64-linux-android/build/llvm_build64/bin/clang++  -I/var/lib/buildbot/sanitizer-buildbot6/sanitizer-x86_64-linux-android/build/llvm-project/compiler-rt/lib/sanitizer_common/.. -I/var/lib/buildbot/sanitizer-buildbot6/sanitizer-x86_64-linux-android/build/llvm-project/compiler-rt/lib/sanitizer_common/tests/.. -I/var/lib/buildbot/sanitizer-buildbot6/sanitizer-x86_64-linux-android/build/llvm-project/compiler-rt/lib/sanitizer_common/tests/../.. --target=aarch64-linux-android24 --sysroot=/var/lib/buildbot/sanitizer-buildbot6/sanitizer-x86_64-linux-android/build/android_ndk/toolchains/llvm/prebuilt/linux-x86_64/sysroot --gcc-toolchain=/var/lib/buildbot/sanitizer-buildbot6/sanitizer-x86_64-linux-android/build/android_ndk/toolchains/llvm/prebuilt/linux-x86_64  -B/var/lib/buildbot/sanitizer-buildbot6/sanitizer-x86_64-linux-android/build/android_ndk/toolchains/llvm/prebuilt/linux-x86_64 -Wall -Werror -Wno-unused-parameter -O3 -DNDEBUG -std=c++17 --target=aarch64-linux-android24 --sysroot=/var/lib/buildbot/sanitizer-buildbot6/sanitizer-x86_64-linux-android/build/android_ndk/toolchains/llvm/prebuilt/linux-x86_64/sysroot --gcc-toolchain=/var/lib/buildbot/sanitizer-buildbot6/sanitizer-x86_64-linux-android/build/android_ndk/toolchains/llvm/prebuilt/linux-x86_64 -B/var/lib/buildbot/sanitizer-buildbot6/sanitizer-x86_64-linux-android/build/android_ndk/toolchains/llvm/prebuilt/linux-x86_64 -Wthread-safety -Wthread-safety-reference -Wthread-safety-beta -I/var/lib/buildbot/sanitizer-buildbot6/sanitizer-x86_64-linux-android/build/llvm-project/compiler-rt/include -g -Wno-covered-switch-default -Wno-suggest-override -DGTEST_NO_LLVM_SUPPORT=1 -DGTEST_HAS_RTTI=0 -I/var/lib/buildbot/sanitizer-buildbot6/sanitizer-x86_64-linux-android/build/llvm-project/compiler-rt/../third-party/unittest/googletest/include -I/var/lib/buildbot/sanitizer-buildbot6/sanitizer-x86_64-linux-android/build/llvm-project/compiler-rt/../third-party/unittest/googletest -I/var/lib/buildbot/sanitizer-buildbot6/sanitizer-x86_64-linux-android/build/llvm-project/compiler-rt/../third-party/unittest/googlemock/include -I/var/lib/buildbot/sanitizer-buildbot6/sanitizer-x86_64-linux-android/build/llvm-project/compiler-rt/../third-party/unittest/googlemock -I/var/lib/buildbot/sanitizer-buildbot6/sanitizer-x86_64-linux-android/build/llvm-project/compiler-rt/lib -I/var/lib/buildbot/sanitizer-buildbot6/sanitizer-x86_64-linux-android/build/llvm-project/compiler-rt/lib/sanitizer_common -DSANITIZER_COMMON_NO_REDEFINE_BUILTINS -fno-rtti -O2 -Werror=sign-compare -Wno-gnu-zero-variadic-macro-arguments -gline-tables-only -MD -MT lib/sanitizer_common/tests/CMakeFiles/SanitizerTest.dir/sanitizer_dense_map_test.cpp.o -MF lib/sanitizer_common/tests/CMakeFiles/SanitizerTest.dir/sanitizer_dense_map_test.cpp.o.d -o lib/sanitizer_common/tests/CMakeFiles/SanitizerTest.dir/sanitizer_dense_map_test.cpp.o -c /var/lib/buildbot/sanitizer-buildbot6/sanitizer-x86_64-linux-android/build/llvm-project/compiler-rt/lib/sanitizer_common/tests/sanitizer_dense_map_test.cpp
In file included from /var/lib/buildbot/sanitizer-buildbot6/sanitizer-x86_64-linux-android/build/llvm-project/compiler-rt/lib/sanitizer_common/tests/sanitizer_dense_map_test.cpp:12:
In file included from /var/lib/buildbot/sanitizer-buildbot6/sanitizer-x86_64-linux-android/build/android_ndk/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/c++/v1/map:479:
In file included from /var/lib/buildbot/sanitizer-buildbot6/sanitizer-x86_64-linux-android/build/android_ndk/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/c++/v1/__tree:14:
In file included from /var/lib/buildbot/sanitizer-buildbot6/sanitizer-x86_64-linux-android/build/android_ndk/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/c++/v1/iterator:421:
In file included from /var/lib/buildbot/sanitizer-buildbot6/sanitizer-x86_64-linux-android/build/android_ndk/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/c++/v1/__functional_base:17:
/var/lib/buildbot/sanitizer-buildbot6/sanitizer-x86_64-linux-android/build/android_ndk/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/c++/v1/new:220:70: error: exception specification in declaration does not match previous declaration
  220 | _LIBCPP_NODISCARD_AFTER_CXX17 inline _LIBCPP_INLINE_VISIBILITY void* operator new  (std::size_t, void* __p) _NOEXCEPT {return __p;}
      |                                                                      ^
/var/lib/buildbot/sanitizer-buildbot6/sanitizer-x86_64-linux-android/build/llvm-project/compiler-rt/lib/sanitizer_common/../sanitizer_common/sanitizer_placement_new.h:20:14: note: previous declaration is here
   20 | inline void *operator new(__sanitizer::usize sz, void *p) { return p; }
      |              ^
1 error generated.
[220/521] Building CXX object lib/sanitizer_common/tests/CMakeFiles/SanitizerTest.dir/sanitizer_addrhashmap_test.cpp.o
[221/521] Building CXX object lib/sanitizer_common/tests/CMakeFiles/SanitizerTest.dir/sanitizer_flags_test.cpp.o
[222/521] Building CXX object lib/sanitizer_common/tests/CMakeFiles/SanitizerTest.dir/sanitizer_atomic_test.cpp.o
[223/521] Building CXX object lib/sanitizer_common/tests/CMakeFiles/SanitizerTest.dir/sanitizer_flat_map_test.cpp.o
[224/521] Building CXX object lib/sanitizer_common/tests/CMakeFiles/SanitizerTest.dir/sanitizer_hash_test.cpp.o
[225/521] Building CXX object lib/sanitizer_common/tests/CMakeFiles/SanitizerTest.dir/sanitizer_bvgraph_test.cpp.o
[226/521] Building CXX object lib/sanitizer_common/tests/CMakeFiles/SanitizerTest.dir/sanitizer_ioctl_test.cpp.o
[227/521] Building CXX object lib/sanitizer_common/tests/CMakeFiles/SanitizerTest.dir/sanitizer_common_test.cpp.o
[228/521] Building CXX object lib/sanitizer_common/tests/CMakeFiles/SanitizerTest.dir/sanitizer_bitvector_test.cpp.o
[229/521] Building CXX object lib/sanitizer_common/tests/CMakeFiles/SanitizerTest.dir/sanitizer_libc_test.cpp.o
[230/521] Building CXX object lib/sanitizer_common/tests/CMakeFiles/SanitizerTest.dir/sanitizer_leb128_test.cpp.o
[231/521] Building CXX object lib/sanitizer_common/tests/CMakeFiles/SanitizerTest.dir/sanitizer_deadlock_detector_test.cpp.o
[232/521] Building CXX object lib/sanitizer_common/tests/CMakeFiles/SanitizerTest.dir/sanitizer_allocator_test.cpp.o
ninja: build stopped: subcommand failed.

How to reproduce locally: https://github.com/google/sanitizers/wiki/SanitizerBotReproduceBuild




Step 11 (build android/arm) failure: build android/arm (failure)
...
[211/471] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommonSymbolizerNoHooks.arm.dir/sanitizer_symbolizer_report.cpp.o
[212/471] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommonSymbolizerNoHooks.arm.dir/sanitizer_unwind_linux_libcdep.cpp.o
[213/471] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommonSymbolizerNoHooks.arm.dir/sanitizer_symbolizer_libcdep.cpp.o
[214/471] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommonSymbolizerNoHooks.arm.dir/sanitizer_symbolizer_posix_libcdep.cpp.o
[215/471] Building CXX object lib/sanitizer_common/tests/CMakeFiles/SanitizerTest.dir/sanitizer_block_signals.cpp.o
[216/471] Building CXX object lib/sanitizer_common/tests/CMakeFiles/SanitizerTest.dir/sanitizer_chained_origin_depot_test.cpp.o
[217/471] Building CXX object lib/sanitizer_common/tests/CMakeFiles/SanitizerTest.dir/sanitizer_format_interceptor_test.cpp.o
[218/471] Building CXX object lib/sanitizer_common/tests/CMakeFiles/SanitizerTest.dir/sanitizer_array_ref_test.cpp.o
[219/471] Building CXX object lib/sanitizer_common/tests/CMakeFiles/SanitizerTest.dir/sanitizer_addrhashmap_test.cpp.o
[220/471] Building CXX object lib/sanitizer_common/tests/CMakeFiles/SanitizerTest.dir/sanitizer_dense_map_test.cpp.o
FAILED: lib/sanitizer_common/tests/CMakeFiles/SanitizerTest.dir/sanitizer_dense_map_test.cpp.o 
/var/lib/buildbot/sanitizer-buildbot6/sanitizer-x86_64-linux-android/build/llvm_build64/bin/clang++  -I/var/lib/buildbot/sanitizer-buildbot6/sanitizer-x86_64-linux-android/build/llvm-project/compiler-rt/lib/sanitizer_common/.. -I/var/lib/buildbot/sanitizer-buildbot6/sanitizer-x86_64-linux-android/build/llvm-project/compiler-rt/lib/sanitizer_common/tests/.. -I/var/lib/buildbot/sanitizer-buildbot6/sanitizer-x86_64-linux-android/build/llvm-project/compiler-rt/lib/sanitizer_common/tests/../.. --target=armv7-linux-androideabi24 --sysroot=/var/lib/buildbot/sanitizer-buildbot6/sanitizer-x86_64-linux-android/build/android_ndk/toolchains/llvm/prebuilt/linux-x86_64/sysroot --gcc-toolchain=/var/lib/buildbot/sanitizer-buildbot6/sanitizer-x86_64-linux-android/build/android_ndk/toolchains/llvm/prebuilt/linux-x86_64  -B/var/lib/buildbot/sanitizer-buildbot6/sanitizer-x86_64-linux-android/build/android_ndk/toolchains/llvm/prebuilt/linux-x86_64 -Wall -Werror -Wno-unused-parameter -O3 -DNDEBUG -std=c++17 --target=armv7-linux-androideabi24 --sysroot=/var/lib/buildbot/sanitizer-buildbot6/sanitizer-x86_64-linux-android/build/android_ndk/toolchains/llvm/prebuilt/linux-x86_64/sysroot --gcc-toolchain=/var/lib/buildbot/sanitizer-buildbot6/sanitizer-x86_64-linux-android/build/android_ndk/toolchains/llvm/prebuilt/linux-x86_64 -B/var/lib/buildbot/sanitizer-buildbot6/sanitizer-x86_64-linux-android/build/android_ndk/toolchains/llvm/prebuilt/linux-x86_64 -Wthread-safety -Wthread-safety-reference -Wthread-safety-beta -I/var/lib/buildbot/sanitizer-buildbot6/sanitizer-x86_64-linux-android/build/llvm-project/compiler-rt/include -g -Wno-covered-switch-default -Wno-suggest-override -DGTEST_NO_LLVM_SUPPORT=1 -DGTEST_HAS_RTTI=0 -I/var/lib/buildbot/sanitizer-buildbot6/sanitizer-x86_64-linux-android/build/llvm-project/compiler-rt/../third-party/unittest/googletest/include -I/var/lib/buildbot/sanitizer-buildbot6/sanitizer-x86_64-linux-android/build/llvm-project/compiler-rt/../third-party/unittest/googletest -I/var/lib/buildbot/sanitizer-buildbot6/sanitizer-x86_64-linux-android/build/llvm-project/compiler-rt/../third-party/unittest/googlemock/include -I/var/lib/buildbot/sanitizer-buildbot6/sanitizer-x86_64-linux-android/build/llvm-project/compiler-rt/../third-party/unittest/googlemock -I/var/lib/buildbot/sanitizer-buildbot6/sanitizer-x86_64-linux-android/build/llvm-project/compiler-rt/lib -I/var/lib/buildbot/sanitizer-buildbot6/sanitizer-x86_64-linux-android/build/llvm-project/compiler-rt/lib/sanitizer_common -DSANITIZER_COMMON_NO_REDEFINE_BUILTINS -fno-rtti -O2 -Werror=sign-compare -Wno-gnu-zero-variadic-macro-arguments -gline-tables-only -MD -MT lib/sanitizer_common/tests/CMakeFiles/SanitizerTest.dir/sanitizer_dense_map_test.cpp.o -MF lib/sanitizer_common/tests/CMakeFiles/SanitizerTest.dir/sanitizer_dense_map_test.cpp.o.d -o lib/sanitizer_common/tests/CMakeFiles/SanitizerTest.dir/sanitizer_dense_map_test.cpp.o -c /var/lib/buildbot/sanitizer-buildbot6/sanitizer-x86_64-linux-android/build/llvm-project/compiler-rt/lib/sanitizer_common/tests/sanitizer_dense_map_test.cpp
In file included from /var/lib/buildbot/sanitizer-buildbot6/sanitizer-x86_64-linux-android/build/llvm-project/compiler-rt/lib/sanitizer_common/tests/sanitizer_dense_map_test.cpp:12:
In file included from /var/lib/buildbot/sanitizer-buildbot6/sanitizer-x86_64-linux-android/build/android_ndk/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/c++/v1/map:479:
In file included from /var/lib/buildbot/sanitizer-buildbot6/sanitizer-x86_64-linux-android/build/android_ndk/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/c++/v1/__tree:14:
In file included from /var/lib/buildbot/sanitizer-buildbot6/sanitizer-x86_64-linux-android/build/android_ndk/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/c++/v1/iterator:421:
In file included from /var/lib/buildbot/sanitizer-buildbot6/sanitizer-x86_64-linux-android/build/android_ndk/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/c++/v1/__functional_base:17:
/var/lib/buildbot/sanitizer-buildbot6/sanitizer-x86_64-linux-android/build/android_ndk/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/c++/v1/new:220:70: error: exception specification in declaration does not match previous declaration
  220 | _LIBCPP_NODISCARD_AFTER_CXX17 inline _LIBCPP_INLINE_VISIBILITY void* operator new  (std::size_t, void* __p) _NOEXCEPT {return __p;}
      |                                                                      ^
/var/lib/buildbot/sanitizer-buildbot6/sanitizer-x86_64-linux-android/build/llvm-project/compiler-rt/lib/sanitizer_common/../sanitizer_common/sanitizer_placement_new.h:20:14: note: previous declaration is here
   20 | inline void *operator new(__sanitizer::usize sz, void *p) { return p; }
      |              ^
1 error generated.
[221/471] Building CXX object lib/sanitizer_common/tests/CMakeFiles/SanitizerTest.dir/sanitizer_atomic_test.cpp.o
[222/471] Building CXX object lib/sanitizer_common/tests/CMakeFiles/SanitizerTest.dir/sanitizer_flags_test.cpp.o
[223/471] Building CXX object lib/sanitizer_common/tests/CMakeFiles/SanitizerTest.dir/sanitizer_flat_map_test.cpp.o
[224/471] Building CXX object lib/sanitizer_common/tests/CMakeFiles/SanitizerTest.dir/sanitizer_hash_test.cpp.o
[225/471] Building CXX object lib/sanitizer_common/tests/CMakeFiles/SanitizerTest.dir/sanitizer_bvgraph_test.cpp.o
[226/471] Building CXX object lib/sanitizer_common/tests/CMakeFiles/SanitizerTest.dir/sanitizer_allocator_test.cpp.o
[227/471] Building CXX object lib/sanitizer_common/tests/CMakeFiles/SanitizerTest.dir/sanitizer_common_test.cpp.o
[228/471] Building CXX object lib/sanitizer_common/tests/CMakeFiles/SanitizerTest.dir/sanitizer_ioctl_test.cpp.o
[229/471] Building CXX object lib/sanitizer_common/tests/CMakeFiles/SanitizerTest.dir/sanitizer_linux_test.cpp.o
[230/471] Building CXX object lib/sanitizer_common/tests/CMakeFiles/SanitizerTest.dir/sanitizer_bitvector_test.cpp.o
[231/471] Building CXX object lib/sanitizer_common/tests/CMakeFiles/SanitizerTest.dir/sanitizer_leb128_test.cpp.o
[232/471] Building CXX object lib/sanitizer_common/tests/CMakeFiles/SanitizerTest.dir/sanitizer_deadlock_detector_test.cpp.o
[233/471] Building CXX object lib/sanitizer_common/tests/CMakeFiles/SanitizerTest.dir/sanitizer_libc_test.cpp.o
ninja: build stopped: subcommand failed.

How to reproduce locally: https://github.com/google/sanitizers/wiki/SanitizerBotReproduceBuild




Step 12 (build android/i686) failure: build android/i686 (failure)
...
[210/453] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommonSymbolizerNoHooks.i386.dir/sanitizer_symbolizer_markup.cpp.o
[211/453] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommonSymbolizerNoHooks.i386.dir/sanitizer_symbolizer_posix_libcdep.cpp.o
[212/453] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommonSymbolizerNoHooks.i386.dir/sanitizer_stack_store.cpp.o
[213/453] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommonSymbolizerNoHooks.i386.dir/sanitizer_symbolizer_report.cpp.o
[214/453] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommonSymbolizerNoHooks.i386.dir/sanitizer_symbolizer_libcdep.cpp.o
[215/453] Building CXX object lib/sanitizer_common/tests/CMakeFiles/SanitizerTest.dir/sanitizer_block_signals.cpp.o
[216/453] Building CXX object lib/sanitizer_common/tests/CMakeFiles/SanitizerTest.dir/sanitizer_array_ref_test.cpp.o
[217/453] Building CXX object lib/sanitizer_common/tests/CMakeFiles/SanitizerTest.dir/sanitizer_addrhashmap_test.cpp.o
[218/453] Building CXX object lib/sanitizer_common/tests/CMakeFiles/SanitizerTest.dir/sanitizer_chained_origin_depot_test.cpp.o
[219/453] Building CXX object lib/sanitizer_common/tests/CMakeFiles/SanitizerTest.dir/sanitizer_dense_map_test.cpp.o
FAILED: lib/sanitizer_common/tests/CMakeFiles/SanitizerTest.dir/sanitizer_dense_map_test.cpp.o 
/var/lib/buildbot/sanitizer-buildbot6/sanitizer-x86_64-linux-android/build/llvm_build64/bin/clang++  -I/var/lib/buildbot/sanitizer-buildbot6/sanitizer-x86_64-linux-android/build/llvm-project/compiler-rt/lib/sanitizer_common/.. -I/var/lib/buildbot/sanitizer-buildbot6/sanitizer-x86_64-linux-android/build/llvm-project/compiler-rt/lib/sanitizer_common/tests/.. -I/var/lib/buildbot/sanitizer-buildbot6/sanitizer-x86_64-linux-android/build/llvm-project/compiler-rt/lib/sanitizer_common/tests/../.. --target=i686-linux-android24 --sysroot=/var/lib/buildbot/sanitizer-buildbot6/sanitizer-x86_64-linux-android/build/android_ndk/toolchains/llvm/prebuilt/linux-x86_64/sysroot --gcc-toolchain=/var/lib/buildbot/sanitizer-buildbot6/sanitizer-x86_64-linux-android/build/android_ndk/toolchains/llvm/prebuilt/linux-x86_64  -B/var/lib/buildbot/sanitizer-buildbot6/sanitizer-x86_64-linux-android/build/android_ndk/toolchains/llvm/prebuilt/linux-x86_64 -Wall -Werror -Wno-unused-parameter -O3 -DNDEBUG -std=c++17 --target=i686-linux-android24 --sysroot=/var/lib/buildbot/sanitizer-buildbot6/sanitizer-x86_64-linux-android/build/android_ndk/toolchains/llvm/prebuilt/linux-x86_64/sysroot --gcc-toolchain=/var/lib/buildbot/sanitizer-buildbot6/sanitizer-x86_64-linux-android/build/android_ndk/toolchains/llvm/prebuilt/linux-x86_64 -B/var/lib/buildbot/sanitizer-buildbot6/sanitizer-x86_64-linux-android/build/android_ndk/toolchains/llvm/prebuilt/linux-x86_64 -Wthread-safety -Wthread-safety-reference -Wthread-safety-beta -I/var/lib/buildbot/sanitizer-buildbot6/sanitizer-x86_64-linux-android/build/llvm-project/compiler-rt/include -g -Wno-covered-switch-default -Wno-suggest-override -DGTEST_NO_LLVM_SUPPORT=1 -DGTEST_HAS_RTTI=0 -I/var/lib/buildbot/sanitizer-buildbot6/sanitizer-x86_64-linux-android/build/llvm-project/compiler-rt/../third-party/unittest/googletest/include -I/var/lib/buildbot/sanitizer-buildbot6/sanitizer-x86_64-linux-android/build/llvm-project/compiler-rt/../third-party/unittest/googletest -I/var/lib/buildbot/sanitizer-buildbot6/sanitizer-x86_64-linux-android/build/llvm-project/compiler-rt/../third-party/unittest/googlemock/include -I/var/lib/buildbot/sanitizer-buildbot6/sanitizer-x86_64-linux-android/build/llvm-project/compiler-rt/../third-party/unittest/googlemock -I/var/lib/buildbot/sanitizer-buildbot6/sanitizer-x86_64-linux-android/build/llvm-project/compiler-rt/lib -I/var/lib/buildbot/sanitizer-buildbot6/sanitizer-x86_64-linux-android/build/llvm-project/compiler-rt/lib/sanitizer_common -DSANITIZER_COMMON_NO_REDEFINE_BUILTINS -fno-rtti -O2 -Werror=sign-compare -Wno-gnu-zero-variadic-macro-arguments -gline-tables-only -MD -MT lib/sanitizer_common/tests/CMakeFiles/SanitizerTest.dir/sanitizer_dense_map_test.cpp.o -MF lib/sanitizer_common/tests/CMakeFiles/SanitizerTest.dir/sanitizer_dense_map_test.cpp.o.d -o lib/sanitizer_common/tests/CMakeFiles/SanitizerTest.dir/sanitizer_dense_map_test.cpp.o -c /var/lib/buildbot/sanitizer-buildbot6/sanitizer-x86_64-linux-android/build/llvm-project/compiler-rt/lib/sanitizer_common/tests/sanitizer_dense_map_test.cpp
In file included from /var/lib/buildbot/sanitizer-buildbot6/sanitizer-x86_64-linux-android/build/llvm-project/compiler-rt/lib/sanitizer_common/tests/sanitizer_dense_map_test.cpp:12:
In file included from /var/lib/buildbot/sanitizer-buildbot6/sanitizer-x86_64-linux-android/build/android_ndk/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/c++/v1/map:479:
In file included from /var/lib/buildbot/sanitizer-buildbot6/sanitizer-x86_64-linux-android/build/android_ndk/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/c++/v1/__tree:14:
In file included from /var/lib/buildbot/sanitizer-buildbot6/sanitizer-x86_64-linux-android/build/android_ndk/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/c++/v1/iterator:421:
In file included from /var/lib/buildbot/sanitizer-buildbot6/sanitizer-x86_64-linux-android/build/android_ndk/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/c++/v1/__functional_base:17:
/var/lib/buildbot/sanitizer-buildbot6/sanitizer-x86_64-linux-android/build/android_ndk/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/c++/v1/new:220:70: error: exception specification in declaration does not match previous declaration
  220 | _LIBCPP_NODISCARD_AFTER_CXX17 inline _LIBCPP_INLINE_VISIBILITY void* operator new  (std::size_t, void* __p) _NOEXCEPT {return __p;}
      |                                                                      ^
/var/lib/buildbot/sanitizer-buildbot6/sanitizer-x86_64-linux-android/build/llvm-project/compiler-rt/lib/sanitizer_common/../sanitizer_common/sanitizer_placement_new.h:20:14: note: previous declaration is here
   20 | inline void *operator new(__sanitizer::usize sz, void *p) { return p; }
      |              ^
1 error generated.
[220/453] Building CXX object lib/sanitizer_common/tests/CMakeFiles/SanitizerTest.dir/sanitizer_atomic_test.cpp.o
[221/453] Building CXX object lib/sanitizer_common/tests/CMakeFiles/SanitizerTest.dir/sanitizer_format_interceptor_test.cpp.o
[222/453] Building CXX object lib/sanitizer_common/tests/CMakeFiles/SanitizerTest.dir/sanitizer_flags_test.cpp.o
[223/453] Building CXX object lib/sanitizer_common/tests/CMakeFiles/SanitizerTest.dir/sanitizer_flat_map_test.cpp.o
[224/453] Building CXX object lib/sanitizer_common/tests/CMakeFiles/SanitizerTest.dir/sanitizer_hash_test.cpp.o
[225/453] Building CXX object lib/sanitizer_common/tests/CMakeFiles/SanitizerTest.dir/sanitizer_allocator_test.cpp.o
[226/453] Building CXX object lib/sanitizer_common/tests/CMakeFiles/SanitizerTest.dir/sanitizer_bvgraph_test.cpp.o
[227/453] Building CXX object lib/sanitizer_common/tests/CMakeFiles/SanitizerTest.dir/sanitizer_bitvector_test.cpp.o
[228/453] Building CXX object lib/sanitizer_common/tests/CMakeFiles/SanitizerTest.dir/sanitizer_ioctl_test.cpp.o
[229/453] Building CXX object lib/sanitizer_common/tests/CMakeFiles/SanitizerTest.dir/sanitizer_common_test.cpp.o
[230/453] Building CXX object lib/sanitizer_common/tests/CMakeFiles/SanitizerTest.dir/sanitizer_leb128_test.cpp.o
[231/453] Building CXX object lib/sanitizer_common/tests/CMakeFiles/SanitizerTest.dir/sanitizer_deadlock_detector_test.cpp.o
[232/453] Building CXX object lib/sanitizer_common/tests/CMakeFiles/SanitizerTest.dir/sanitizer_libc_test.cpp.o
ninja: build stopped: subcommand failed.

How to reproduce locally: https://github.com/google/sanitizers/wiki/SanitizerBotReproduceBuild




Step 14 (run all tests) failure: run all tests (failure)
@@@BUILD_STEP run all tests@@@
skipping tests on arm

How to reproduce locally: https://github.com/google/sanitizers/wiki/SanitizerBotReproduceBuild




skipping tests on aarch64

How to reproduce locally: https://github.com/google/sanitizers/wiki/SanitizerBotReproduceBuild




skipping tests on arm

How to reproduce locally: https://github.com/google/sanitizers/wiki/SanitizerBotReproduceBuild




skipping tests on aarch64

How to reproduce locally: https://github.com/google/sanitizers/wiki/SanitizerBotReproduceBuild




program finished with exit code 1
elapsedTime=1261.972002

vitalybuka added a commit that referenced this pull request Mar 28, 2025
@llvm-ci
Copy link
Collaborator

llvm-ci commented Mar 28, 2025

LLVM Buildbot has detected a new failure on builder sanitizer-x86_64-linux-fast running on sanitizer-buildbot3 while building compiler-rt at step 2 "annotate".

Full details are available at: https://lab.llvm.org/buildbot/#/builders/169/builds/9895

Here is the relevant piece of the build log for the reference
Step 2 (annotate) failure: 'python ../sanitizer_buildbot/sanitizers/zorg/buildbot/builders/sanitizers/buildbot_selector.py' (failure)
...
llvm-lit: /home/b/sanitizer-x86_64-linux-fast/build/llvm-project/llvm/utils/lit/lit/llvm/config.py:520: note: using lld-link: /home/b/sanitizer-x86_64-linux-fast/build/llvm_build_asan_ubsan/bin/lld-link
llvm-lit: /home/b/sanitizer-x86_64-linux-fast/build/llvm-project/llvm/utils/lit/lit/llvm/config.py:520: note: using ld64.lld: /home/b/sanitizer-x86_64-linux-fast/build/llvm_build_asan_ubsan/bin/ld64.lld
llvm-lit: /home/b/sanitizer-x86_64-linux-fast/build/llvm-project/llvm/utils/lit/lit/llvm/config.py:520: note: using wasm-ld: /home/b/sanitizer-x86_64-linux-fast/build/llvm_build_asan_ubsan/bin/wasm-ld
llvm-lit: /home/b/sanitizer-x86_64-linux-fast/build/llvm-project/llvm/utils/lit/lit/llvm/config.py:520: note: using ld.lld: /home/b/sanitizer-x86_64-linux-fast/build/llvm_build_asan_ubsan/bin/ld.lld
llvm-lit: /home/b/sanitizer-x86_64-linux-fast/build/llvm-project/llvm/utils/lit/lit/llvm/config.py:520: note: using lld-link: /home/b/sanitizer-x86_64-linux-fast/build/llvm_build_asan_ubsan/bin/lld-link
llvm-lit: /home/b/sanitizer-x86_64-linux-fast/build/llvm-project/llvm/utils/lit/lit/llvm/config.py:520: note: using ld64.lld: /home/b/sanitizer-x86_64-linux-fast/build/llvm_build_asan_ubsan/bin/ld64.lld
llvm-lit: /home/b/sanitizer-x86_64-linux-fast/build/llvm-project/llvm/utils/lit/lit/llvm/config.py:520: note: using wasm-ld: /home/b/sanitizer-x86_64-linux-fast/build/llvm_build_asan_ubsan/bin/wasm-ld
llvm-lit: /home/b/sanitizer-x86_64-linux-fast/build/llvm-project/llvm/utils/lit/lit/main.py:72: note: The test suite configuration requested an individual test timeout of 0 seconds but a timeout of 900 seconds was requested on the command line. Forcing timeout to be 900 seconds.
-- Testing: 89774 tests, 88 workers --
Testing:  0.. 10.. 20.. 30.. 40.. 50.. 60.. 70.
FAIL: Clang :: Interpreter/inline-virtual.cpp (24919 of 89774)
******************** TEST 'Clang :: Interpreter/inline-virtual.cpp' FAILED ********************
Exit Code: 1

Command Output (stderr):
--
cat /home/b/sanitizer-x86_64-linux-fast/build/llvm-project/clang/test/Interpreter/inline-virtual.cpp | /home/b/sanitizer-x86_64-linux-fast/build/llvm_build_asan_ubsan/bin/clang-repl -Xcc -fno-rtti -Xcc -fno-sized-deallocation      | /home/b/sanitizer-x86_64-linux-fast/build/llvm_build_asan_ubsan/bin/FileCheck /home/b/sanitizer-x86_64-linux-fast/build/llvm-project/clang/test/Interpreter/inline-virtual.cpp # RUN: at line 6
+ cat /home/b/sanitizer-x86_64-linux-fast/build/llvm-project/clang/test/Interpreter/inline-virtual.cpp
+ /home/b/sanitizer-x86_64-linux-fast/build/llvm_build_asan_ubsan/bin/FileCheck /home/b/sanitizer-x86_64-linux-fast/build/llvm-project/clang/test/Interpreter/inline-virtual.cpp
+ /home/b/sanitizer-x86_64-linux-fast/build/llvm_build_asan_ubsan/bin/clang-repl -Xcc -fno-rtti -Xcc -fno-sized-deallocation
cat /home/b/sanitizer-x86_64-linux-fast/build/llvm-project/clang/test/Interpreter/inline-virtual.cpp | /home/b/sanitizer-x86_64-linux-fast/build/llvm_build_asan_ubsan/bin/clang-repl -Xcc -fno-rtti -Xcc -fno-sized-deallocation      -Xcc -O2 | /home/b/sanitizer-x86_64-linux-fast/build/llvm_build_asan_ubsan/bin/FileCheck /home/b/sanitizer-x86_64-linux-fast/build/llvm-project/clang/test/Interpreter/inline-virtual.cpp # RUN: at line 8
+ cat /home/b/sanitizer-x86_64-linux-fast/build/llvm-project/clang/test/Interpreter/inline-virtual.cpp
+ /home/b/sanitizer-x86_64-linux-fast/build/llvm_build_asan_ubsan/bin/FileCheck /home/b/sanitizer-x86_64-linux-fast/build/llvm-project/clang/test/Interpreter/inline-virtual.cpp
+ /home/b/sanitizer-x86_64-linux-fast/build/llvm_build_asan_ubsan/bin/clang-repl -Xcc -fno-rtti -Xcc -fno-sized-deallocation -Xcc -O2
JIT session error: In graph incr_module_23-jitted-objectbuffer, section .text.startup: relocation target "_ZTV1A" at address 0x7708efc2e000 is out of range of Delta32 fixup at 0x7308ef30f013 (<anonymous block> @ 0x7308ef30f010 + 0x3)
error: Failed to materialize symbols: { (main, { a2, __orc_init_func.incr_module_23, $.incr_module_23.__inits.0 }) }
error: Failed to materialize symbols: { (main, { __orc_init_func.incr_module_23 }) }
/home/b/sanitizer-x86_64-linux-fast/build/llvm-project/clang/test/Interpreter/inline-virtual.cpp:26:11: error: CHECK: expected string not found in input
// CHECK: ~A(2)
          ^
<stdin>:1:262: note: scanning from here
clang-repl> clang-repl> clang-repl> clang-repl> clang-repl> clang-repl> clang-repl... clang-repl> clang-repl... clang-repl> clang-repl> clang-repl> clang-repl> clang-repl> clang-repl> clang-repl> clang-repl> clang-repl> clang-repl> clang-repl> clang-repl> ~A(1)
                                                                                                                                                                                                                                                                     ^

Input file: <stdin>
Check file: /home/b/sanitizer-x86_64-linux-fast/build/llvm-project/clang/test/Interpreter/inline-virtual.cpp

-dump-input=help explains the following input dump.

Input was:
<<<<<<
          1: clang-repl> clang-repl> clang-repl> clang-repl> clang-repl> clang-repl> clang-repl... clang-repl> clang-repl... clang-repl> clang-repl> clang-repl> clang-repl> clang-repl> clang-repl> clang-repl> clang-repl> clang-repl> clang-repl> clang-repl> clang-repl> ~A(1) 
check:26                                                                                                                                                                                                                                                                          X error: no match found
          2: clang-repl> clang-repl> clang-repl> clang-repl> clang-repl> clang-repl>  
check:26     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
>>>>>>

--

Step 10 (stage2/asan_ubsan check) failure: stage2/asan_ubsan check (failure)
...
llvm-lit: /home/b/sanitizer-x86_64-linux-fast/build/llvm-project/llvm/utils/lit/lit/llvm/config.py:520: note: using lld-link: /home/b/sanitizer-x86_64-linux-fast/build/llvm_build_asan_ubsan/bin/lld-link
llvm-lit: /home/b/sanitizer-x86_64-linux-fast/build/llvm-project/llvm/utils/lit/lit/llvm/config.py:520: note: using ld64.lld: /home/b/sanitizer-x86_64-linux-fast/build/llvm_build_asan_ubsan/bin/ld64.lld
llvm-lit: /home/b/sanitizer-x86_64-linux-fast/build/llvm-project/llvm/utils/lit/lit/llvm/config.py:520: note: using wasm-ld: /home/b/sanitizer-x86_64-linux-fast/build/llvm_build_asan_ubsan/bin/wasm-ld
llvm-lit: /home/b/sanitizer-x86_64-linux-fast/build/llvm-project/llvm/utils/lit/lit/llvm/config.py:520: note: using ld.lld: /home/b/sanitizer-x86_64-linux-fast/build/llvm_build_asan_ubsan/bin/ld.lld
llvm-lit: /home/b/sanitizer-x86_64-linux-fast/build/llvm-project/llvm/utils/lit/lit/llvm/config.py:520: note: using lld-link: /home/b/sanitizer-x86_64-linux-fast/build/llvm_build_asan_ubsan/bin/lld-link
llvm-lit: /home/b/sanitizer-x86_64-linux-fast/build/llvm-project/llvm/utils/lit/lit/llvm/config.py:520: note: using ld64.lld: /home/b/sanitizer-x86_64-linux-fast/build/llvm_build_asan_ubsan/bin/ld64.lld
llvm-lit: /home/b/sanitizer-x86_64-linux-fast/build/llvm-project/llvm/utils/lit/lit/llvm/config.py:520: note: using wasm-ld: /home/b/sanitizer-x86_64-linux-fast/build/llvm_build_asan_ubsan/bin/wasm-ld
llvm-lit: /home/b/sanitizer-x86_64-linux-fast/build/llvm-project/llvm/utils/lit/lit/main.py:72: note: The test suite configuration requested an individual test timeout of 0 seconds but a timeout of 900 seconds was requested on the command line. Forcing timeout to be 900 seconds.
-- Testing: 89774 tests, 88 workers --
Testing:  0.. 10.. 20.. 30.. 40.. 50.. 60.. 70.
FAIL: Clang :: Interpreter/inline-virtual.cpp (24919 of 89774)
******************** TEST 'Clang :: Interpreter/inline-virtual.cpp' FAILED ********************
Exit Code: 1

Command Output (stderr):
--
cat /home/b/sanitizer-x86_64-linux-fast/build/llvm-project/clang/test/Interpreter/inline-virtual.cpp | /home/b/sanitizer-x86_64-linux-fast/build/llvm_build_asan_ubsan/bin/clang-repl -Xcc -fno-rtti -Xcc -fno-sized-deallocation      | /home/b/sanitizer-x86_64-linux-fast/build/llvm_build_asan_ubsan/bin/FileCheck /home/b/sanitizer-x86_64-linux-fast/build/llvm-project/clang/test/Interpreter/inline-virtual.cpp # RUN: at line 6
+ cat /home/b/sanitizer-x86_64-linux-fast/build/llvm-project/clang/test/Interpreter/inline-virtual.cpp
+ /home/b/sanitizer-x86_64-linux-fast/build/llvm_build_asan_ubsan/bin/FileCheck /home/b/sanitizer-x86_64-linux-fast/build/llvm-project/clang/test/Interpreter/inline-virtual.cpp
+ /home/b/sanitizer-x86_64-linux-fast/build/llvm_build_asan_ubsan/bin/clang-repl -Xcc -fno-rtti -Xcc -fno-sized-deallocation
cat /home/b/sanitizer-x86_64-linux-fast/build/llvm-project/clang/test/Interpreter/inline-virtual.cpp | /home/b/sanitizer-x86_64-linux-fast/build/llvm_build_asan_ubsan/bin/clang-repl -Xcc -fno-rtti -Xcc -fno-sized-deallocation      -Xcc -O2 | /home/b/sanitizer-x86_64-linux-fast/build/llvm_build_asan_ubsan/bin/FileCheck /home/b/sanitizer-x86_64-linux-fast/build/llvm-project/clang/test/Interpreter/inline-virtual.cpp # RUN: at line 8
+ cat /home/b/sanitizer-x86_64-linux-fast/build/llvm-project/clang/test/Interpreter/inline-virtual.cpp
+ /home/b/sanitizer-x86_64-linux-fast/build/llvm_build_asan_ubsan/bin/FileCheck /home/b/sanitizer-x86_64-linux-fast/build/llvm-project/clang/test/Interpreter/inline-virtual.cpp
+ /home/b/sanitizer-x86_64-linux-fast/build/llvm_build_asan_ubsan/bin/clang-repl -Xcc -fno-rtti -Xcc -fno-sized-deallocation -Xcc -O2
JIT session error: In graph incr_module_23-jitted-objectbuffer, section .text.startup: relocation target "_ZTV1A" at address 0x7708efc2e000 is out of range of Delta32 fixup at 0x7308ef30f013 (<anonymous block> @ 0x7308ef30f010 + 0x3)
error: Failed to materialize symbols: { (main, { a2, __orc_init_func.incr_module_23, $.incr_module_23.__inits.0 }) }
error: Failed to materialize symbols: { (main, { __orc_init_func.incr_module_23 }) }
/home/b/sanitizer-x86_64-linux-fast/build/llvm-project/clang/test/Interpreter/inline-virtual.cpp:26:11: error: CHECK: expected string not found in input
// CHECK: ~A(2)
          ^
<stdin>:1:262: note: scanning from here
clang-repl> clang-repl> clang-repl> clang-repl> clang-repl> clang-repl> clang-repl... clang-repl> clang-repl... clang-repl> clang-repl> clang-repl> clang-repl> clang-repl> clang-repl> clang-repl> clang-repl> clang-repl> clang-repl> clang-repl> clang-repl> ~A(1)
                                                                                                                                                                                                                                                                     ^

Input file: <stdin>
Check file: /home/b/sanitizer-x86_64-linux-fast/build/llvm-project/clang/test/Interpreter/inline-virtual.cpp

-dump-input=help explains the following input dump.

Input was:
<<<<<<
          1: clang-repl> clang-repl> clang-repl> clang-repl> clang-repl> clang-repl> clang-repl... clang-repl> clang-repl... clang-repl> clang-repl> clang-repl> clang-repl> clang-repl> clang-repl> clang-repl> clang-repl> clang-repl> clang-repl> clang-repl> clang-repl> ~A(1) 
check:26                                                                                                                                                                                                                                                                          X error: no match found
          2: clang-repl> clang-repl> clang-repl> clang-repl> clang-repl> clang-repl>  
check:26     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
>>>>>>

--


@llvm-ci
Copy link
Collaborator

llvm-ci commented Mar 28, 2025

LLVM Buildbot has detected a new failure on builder clang-ppc64le-linux-multistage running on ppc64le-clang-multistage-test while building compiler-rt at step 11 "ninja check 2".

Full details are available at: https://lab.llvm.org/buildbot/#/builders/76/builds/8248

Here is the relevant piece of the build log for the reference
Step 11 (ninja check 2) failure: stage 2 checked (failure)
...
[13/16] Building CXX object compiler-rt/lib/asan/CMakeFiles/RTAsan_dynamic_version_script_dummy.powerpc64le.dir/dummy.cpp.o
[14/16] Generating /home/buildbots/llvm-external-buildbots/workers/ppc64le-clang-multistage-test/clang-ppc64le-multistage/stage2/compile_commands.json
[15/16] Linking CXX shared library /home/buildbots/llvm-external-buildbots/workers/ppc64le-clang-multistage-test/clang-ppc64le-multistage/stage2/lib/clang/21/lib/powerpc64le-unknown-linux-gnu/libclang_rt.ubsan_standalone.so
[16/16] Linking CXX shared library /home/buildbots/llvm-external-buildbots/workers/ppc64le-clang-multistage-test/clang-ppc64le-multistage/stage2/lib/clang/21/lib/powerpc64le-unknown-linux-gnu/libclang_rt.asan.so
[18/1221] Building CXX object unittests/IR/CMakeFiles/IRTests.dir/DemandedBitsTest.cpp.o
[19/1221] cd /home/buildbots/llvm-external-buildbots/workers/ppc64le-clang-multistage-test/clang-ppc64le-multistage/stage2/runtimes/runtimes-bins && /home/buildbots/llvm-external-buildbots/cmake-3.31.2/bin/cmake --build /home/buildbots/llvm-external-buildbots/workers/ppc64le-clang-multistage-test/clang-ppc64le-multistage/stage2/runtimes/runtimes-bins/ --target runtimes-test-depends --config Release
[1/85] Generating ASAN_NOINST_TEST_OBJECTS.asan_test_main.cpp.powerpc64le-inline.o
[2/85] Generating TsanUnitTestsObjects.tsan_thread.cpp.powerpc64le.o
[3/85] Generating ASAN_NOINST_TEST_OBJECTS.asan_test_main.cpp.powerpc64le-calls.o
[4/85] Generating TsanUnitTestsObjects.tsan_flags_test.cpp.powerpc64le.o
FAILED: compiler-rt/lib/tsan/tests/unit/TsanUnitTestsObjects.tsan_flags_test.cpp.powerpc64le.o /home/buildbots/llvm-external-buildbots/workers/ppc64le-clang-multistage-test/clang-ppc64le-multistage/stage2/runtimes/runtimes-bins/compiler-rt/lib/tsan/tests/unit/TsanUnitTestsObjects.tsan_flags_test.cpp.powerpc64le.o 
cd /home/buildbots/llvm-external-buildbots/workers/ppc64le-clang-multistage-test/clang-ppc64le-multistage/stage2/runtimes/runtimes-bins/compiler-rt/lib/tsan/tests/unit && /home/buildbots/llvm-external-buildbots/workers/ppc64le-clang-multistage-test/clang-ppc64le-multistage/stage2/./bin/clang++ -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -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 -Wno-unused-parameter -Wno-unknown-warning-option -Wthread-safety -Wthread-safety-reference -Wthread-safety-beta -I/home/buildbots/llvm-external-buildbots/workers/ppc64le-clang-multistage-test/clang-ppc64le-multistage/llvm/compiler-rt/include -g -Wno-covered-switch-default -Wno-suggest-override -DGTEST_NO_LLVM_SUPPORT=1 -DGTEST_HAS_RTTI=0 -I/home/buildbots/llvm-external-buildbots/workers/ppc64le-clang-multistage-test/clang-ppc64le-multistage/llvm/runtimes/../third-party/unittest/googletest/include -I/home/buildbots/llvm-external-buildbots/workers/ppc64le-clang-multistage-test/clang-ppc64le-multistage/llvm/runtimes/../third-party/unittest/googletest -I/home/buildbots/llvm-external-buildbots/workers/ppc64le-clang-multistage-test/clang-ppc64le-multistage/llvm/compiler-rt/include -I/home/buildbots/llvm-external-buildbots/workers/ppc64le-clang-multistage-test/clang-ppc64le-multistage/llvm/compiler-rt/lib -I/home/buildbots/llvm-external-buildbots/workers/ppc64le-clang-multistage-test/clang-ppc64le-multistage/llvm/compiler-rt/lib/tsan/rtl -DSANITIZER_COMMON_NO_REDEFINE_BUILTINS -DGTEST_HAS_RTTI=0 -fno-rtti -m64 -fno-function-sections -c -o TsanUnitTestsObjects.tsan_flags_test.cpp.powerpc64le.o /home/buildbots/llvm-external-buildbots/workers/ppc64le-clang-multistage-test/clang-ppc64le-multistage/llvm/compiler-rt/lib/tsan/tests/unit/tsan_flags_test.cpp
In file included from /home/buildbots/llvm-external-buildbots/workers/ppc64le-clang-multistage-test/clang-ppc64le-multistage/llvm/compiler-rt/lib/tsan/tests/unit/tsan_flags_test.cpp:14:
In file included from /home/buildbots/llvm-external-buildbots/workers/ppc64le-clang-multistage-test/clang-ppc64le-multistage/llvm/runtimes/../third-party/unittest/googletest/include/gtest/gtest.h:54:
In file included from /usr/lib/gcc/ppc64le-redhat-linux/8/../../../../include/c++/8/iomanip:40:
In file included from /usr/lib/gcc/ppc64le-redhat-linux/8/../../../../include/c++/8/bits/ios_base.h:41:
In file included from /usr/lib/gcc/ppc64le-redhat-linux/8/../../../../include/c++/8/bits/locale_classes.h:40:
In file included from /usr/lib/gcc/ppc64le-redhat-linux/8/../../../../include/c++/8/string:41:
In file included from /usr/lib/gcc/ppc64le-redhat-linux/8/../../../../include/c++/8/bits/allocator.h:46:
In file included from /usr/lib/gcc/ppc64le-redhat-linux/8/../../../../include/c++/8/ppc64le-redhat-linux/bits/c++allocator.h:33:
In file included from /usr/lib/gcc/ppc64le-redhat-linux/8/../../../../include/c++/8/ext/new_allocator.h:33:
/usr/lib/gcc/ppc64le-redhat-linux/8/../../../../include/c++/8/new:168:14: error: exception specification in declaration does not match previous declaration
  168 | inline void* operator new(std::size_t, void* __p) _GLIBCXX_USE_NOEXCEPT
      |              ^
/home/buildbots/llvm-external-buildbots/workers/ppc64le-clang-multistage-test/clang-ppc64le-multistage/llvm/compiler-rt/lib/sanitizer_common/sanitizer_placement_new.h:20:14: note: previous declaration is here
   20 | inline void *operator new(__sanitizer::usize sz, void *p) { return p; }
      |              ^
1 error generated.
[5/85] Generating TsanUnitTestsObjects.tsan_posix.cpp.powerpc64le.o
[6/85] Generating ScudoUnitTestsObjects.mutex_test.cpp.powerpc64le.o
[7/85] Generating ASAN_INST_TEST_OBJECTS.asan_test_main.cpp.powerpc64le-calls.o
[8/85] Generating TsanUnitTestsObjects.tsan_test_util_posix.cpp.powerpc64le.o
FAILED: compiler-rt/lib/tsan/tests/rtl/TsanUnitTestsObjects.tsan_test_util_posix.cpp.powerpc64le.o /home/buildbots/llvm-external-buildbots/workers/ppc64le-clang-multistage-test/clang-ppc64le-multistage/stage2/runtimes/runtimes-bins/compiler-rt/lib/tsan/tests/rtl/TsanUnitTestsObjects.tsan_test_util_posix.cpp.powerpc64le.o 
cd /home/buildbots/llvm-external-buildbots/workers/ppc64le-clang-multistage-test/clang-ppc64le-multistage/stage2/runtimes/runtimes-bins/compiler-rt/lib/tsan/tests/rtl && /home/buildbots/llvm-external-buildbots/workers/ppc64le-clang-multistage-test/clang-ppc64le-multistage/stage2/./bin/clang++ -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -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 -Wno-unused-parameter -Wno-unknown-warning-option -Wthread-safety -Wthread-safety-reference -Wthread-safety-beta -I/home/buildbots/llvm-external-buildbots/workers/ppc64le-clang-multistage-test/clang-ppc64le-multistage/llvm/compiler-rt/include -g -Wno-covered-switch-default -Wno-suggest-override -DGTEST_NO_LLVM_SUPPORT=1 -DGTEST_HAS_RTTI=0 -I/home/buildbots/llvm-external-buildbots/workers/ppc64le-clang-multistage-test/clang-ppc64le-multistage/llvm/runtimes/../third-party/unittest/googletest/include -I/home/buildbots/llvm-external-buildbots/workers/ppc64le-clang-multistage-test/clang-ppc64le-multistage/llvm/runtimes/../third-party/unittest/googletest -I/home/buildbots/llvm-external-buildbots/workers/ppc64le-clang-multistage-test/clang-ppc64le-multistage/llvm/compiler-rt/include -I/home/buildbots/llvm-external-buildbots/workers/ppc64le-clang-multistage-test/clang-ppc64le-multistage/llvm/compiler-rt/lib -I/home/buildbots/llvm-external-buildbots/workers/ppc64le-clang-multistage-test/clang-ppc64le-multistage/llvm/compiler-rt/lib/tsan/rtl -DSANITIZER_COMMON_NO_REDEFINE_BUILTINS -DGTEST_HAS_RTTI=0 -fno-rtti -m64 -fno-function-sections -c -o TsanUnitTestsObjects.tsan_test_util_posix.cpp.powerpc64le.o /home/buildbots/llvm-external-buildbots/workers/ppc64le-clang-multistage-test/clang-ppc64le-multistage/llvm/compiler-rt/lib/tsan/tests/rtl/tsan_test_util_posix.cpp
In file included from /home/buildbots/llvm-external-buildbots/workers/ppc64le-clang-multistage-test/clang-ppc64le-multistage/llvm/compiler-rt/lib/tsan/tests/rtl/tsan_test_util_posix.cpp:18:
In file included from /home/buildbots/llvm-external-buildbots/workers/ppc64le-clang-multistage-test/clang-ppc64le-multistage/llvm/compiler-rt/lib/tsan/tests/rtl/tsan_test_util.h:16:
In file included from /home/buildbots/llvm-external-buildbots/workers/ppc64le-clang-multistage-test/clang-ppc64le-multistage/llvm/runtimes/../third-party/unittest/googletest/include/gtest/gtest.h:54:
In file included from /usr/lib/gcc/ppc64le-redhat-linux/8/../../../../include/c++/8/iomanip:40:
In file included from /usr/lib/gcc/ppc64le-redhat-linux/8/../../../../include/c++/8/bits/ios_base.h:41:
In file included from /usr/lib/gcc/ppc64le-redhat-linux/8/../../../../include/c++/8/bits/locale_classes.h:40:
In file included from /usr/lib/gcc/ppc64le-redhat-linux/8/../../../../include/c++/8/string:41:
In file included from /usr/lib/gcc/ppc64le-redhat-linux/8/../../../../include/c++/8/bits/allocator.h:46:
In file included from /usr/lib/gcc/ppc64le-redhat-linux/8/../../../../include/c++/8/ppc64le-redhat-linux/bits/c++allocator.h:33:
In file included from /usr/lib/gcc/ppc64le-redhat-linux/8/../../../../include/c++/8/ext/new_allocator.h:33:
/usr/lib/gcc/ppc64le-redhat-linux/8/../../../../include/c++/8/new:168:14: error: exception specification in declaration does not match previous declaration
  168 | inline void* operator new(std::size_t, void* __p) _GLIBCXX_USE_NOEXCEPT
      |              ^
/home/buildbots/llvm-external-buildbots/workers/ppc64le-clang-multistage-test/clang-ppc64le-multistage/llvm/compiler-rt/lib/sanitizer_common/sanitizer_placement_new.h:20:14: note: previous declaration is here
   20 | inline void *operator new(__sanitizer::usize sz, void *p) { return p; }

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants