Skip to content

Conversation

@w2yehia
Copy link
Contributor

@w2yehia w2yehia commented Dec 10, 2025

No description provided.

@w2yehia w2yehia requested review from daltenty and ndrewh December 10, 2025 23:40
@w2yehia w2yehia changed the title [compiler-rt] follow-up to 166837, rename COMPILER_RT_TEST_BUILTINS_DIR to COMPILER_RT_FORCE_TEST_BUILTINS_DIR [compiler-rt] follow-up to 166837, rename COMPILER_RT_FORCE_TEST_BUILTINS_DIR to COMPILER_RT_TEST_BUILTINS_DIR Dec 10, 2025
@w2yehia
Copy link
Contributor Author

w2yehia commented Dec 10, 2025

Seems the intended final name is COMPILER_RT_TEST_BUILTINS_DIR

…TINS_DIR to COMPILER_RT_TEST_BUILTINS_DIR

---------

Co-authored-by: David Tenty <daltenty@ibm.com>
Copy link
Contributor

@ndrewh ndrewh left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for this. Sorry I missed the rename. I think I just hit the "replace all" button in VS code but I had the filter set to compiler-rt.

Sorry! I guess I should have at least looked at the check results after the rename.

@w2yehia w2yehia merged commit 62aaa3a into llvm:main Dec 11, 2025
10 checks passed
@llvm-ci
Copy link
Collaborator

llvm-ci commented Dec 11, 2025

LLVM Buildbot has detected a new failure on builder clang-m68k-linux-cross running on suse-gary-m68k-cross while building llvm at step 5 "ninja check 1".

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

Here is the relevant piece of the build log for the reference
Step 5 (ninja check 1) failure: stage 1 checked (failure)
...
[76/1222] Building CXX object tools/clang/tools/extra/unittests/clang-tidy/CMakeFiles/ClangTidyTests.dir/UsingInserterTest.cpp.o
[77/1222] Building CXX object tools/clang/tools/extra/clangd/unittests/CMakeFiles/ClangdTests.dir/ExpectedTypeTest.cpp.o
[78/1222] Building CXX object tools/clang/tools/extra/clangd/unittests/CMakeFiles/ClangdTests.dir/ClangdTests.cpp.o
[79/1222] Building CXX object tools/clang/tools/extra/clangd/unittests/CMakeFiles/ClangdTests.dir/PathMappingTests.cpp.o
[80/1222] Building CXX object tools/clang/tools/extra/clangd/unittests/CMakeFiles/ClangdTests.dir/FeatureModulesRegistryTests.cpp.o
[81/1222] Building CXX object tools/clang/tools/extra/clangd/unittests/CMakeFiles/ClangdTests.dir/RIFFTests.cpp.o
[82/1222] Building CXX object tools/clang/tools/extra/clangd/unittests/CMakeFiles/ClangdTests.dir/FeatureModulesTests.cpp.o
[83/1222] Building CXX object tools/clang/tools/extra/clangd/unittests/CMakeFiles/ClangdTests.dir/LSPBinderTests.cpp.o
[84/1222] Building CXX object tools/clang/tools/extra/clangd/unittests/CMakeFiles/ClangdTests.dir/ProjectAwareIndexTests.cpp.o
[85/1222] Building CXX object tools/clang/tools/extra/include-cleaner/unittests/CMakeFiles/ClangIncludeCleanerTests.dir/FindHeadersTest.cpp.o
FAILED: tools/clang/tools/extra/include-cleaner/unittests/CMakeFiles/ClangIncludeCleanerTests.dir/FindHeadersTest.cpp.o 
/usr/bin/c++ -DGTEST_HAS_RTTI=0 -DLLVM_BUILD_STATIC -D_DEBUG -D_GLIBCXX_ASSERTIONS -D_GLIBCXX_USE_CXX11_ABI=1 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/var/lib/buildbot/workers/suse-gary-m68k-cross/clang-m68k-linux-cross/stage1/tools/clang/tools/extra/include-cleaner/unittests -I/var/lib/buildbot/workers/suse-gary-m68k-cross/clang-m68k-linux-cross/llvm/clang-tools-extra/include-cleaner/unittests -I/var/lib/buildbot/workers/suse-gary-m68k-cross/clang-m68k-linux-cross/llvm/clang/include -I/var/lib/buildbot/workers/suse-gary-m68k-cross/clang-m68k-linux-cross/stage1/tools/clang/include -I/var/lib/buildbot/workers/suse-gary-m68k-cross/clang-m68k-linux-cross/stage1/include -I/var/lib/buildbot/workers/suse-gary-m68k-cross/clang-m68k-linux-cross/llvm/llvm/include -I/var/lib/buildbot/workers/suse-gary-m68k-cross/clang-m68k-linux-cross/llvm/clang-tools-extra/include-cleaner/include -I/var/lib/buildbot/workers/suse-gary-m68k-cross/clang-m68k-linux-cross/llvm/clang-tools-extra/include-cleaner/unittests/../lib -I/var/lib/buildbot/workers/suse-gary-m68k-cross/clang-m68k-linux-cross/llvm/third-party/unittest/googletest/include -I/var/lib/buildbot/workers/suse-gary-m68k-cross/clang-m68k-linux-cross/llvm/third-party/unittest/googlemock/include -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-uninitialized -Wno-nonnull -Wno-class-memaccess -Wno-dangling-reference -Wno-redundant-move -Wno-pessimizing-move -Wno-array-bounds -Wno-stringop-overread -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wno-misleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -O3 -DNDEBUG -std=c++17  -Wno-variadic-macros -fno-exceptions -funwind-tables -fno-rtti -UNDEBUG -Wno-suggest-override -MD -MT tools/clang/tools/extra/include-cleaner/unittests/CMakeFiles/ClangIncludeCleanerTests.dir/FindHeadersTest.cpp.o -MF tools/clang/tools/extra/include-cleaner/unittests/CMakeFiles/ClangIncludeCleanerTests.dir/FindHeadersTest.cpp.o.d -o tools/clang/tools/extra/include-cleaner/unittests/CMakeFiles/ClangIncludeCleanerTests.dir/FindHeadersTest.cpp.o -c /var/lib/buildbot/workers/suse-gary-m68k-cross/clang-m68k-linux-cross/llvm/clang-tools-extra/include-cleaner/unittests/FindHeadersTest.cpp
c++: fatal error: Killed signal terminated program cc1plus
compilation terminated.
[86/1222] Building CXX object tools/clang/tools/extra/clangd/unittests/CMakeFiles/ClangdTests.dir/BackgroundIndexTests.cpp.o
[87/1222] Building CXX object tools/clang/tools/extra/clangd/unittests/CMakeFiles/ClangdTests.dir/SelectionTests.cpp.o
In file included from /usr/include/c++/14/string:51,
                 from /usr/include/c++/14/bits/locale_classes.h:40,
                 from /usr/include/c++/14/bits/ios_base.h:41,
                 from /usr/include/c++/14/streambuf:43,
                 from /usr/include/c++/14/bits/streambuf_iterator.h:35,
                 from /usr/include/c++/14/iterator:66,
                 from /var/lib/buildbot/workers/suse-gary-m68k-cross/clang-m68k-linux-cross/llvm/llvm/include/llvm/ADT/ADL.h:13,
                 from /var/lib/buildbot/workers/suse-gary-m68k-cross/clang-m68k-linux-cross/llvm/llvm/include/llvm/ADT/iterator_range.h:21,
                 from /var/lib/buildbot/workers/suse-gary-m68k-cross/clang-m68k-linux-cross/llvm/llvm/include/llvm/ADT/StringRef.h:14,
                 from /var/lib/buildbot/workers/suse-gary-m68k-cross/clang-m68k-linux-cross/llvm/clang-tools-extra/clangd/URI.h:12,
                 from /var/lib/buildbot/workers/suse-gary-m68k-cross/clang-m68k-linux-cross/llvm/clang-tools-extra/clangd/Protocol.h:26,
                 from /var/lib/buildbot/workers/suse-gary-m68k-cross/clang-m68k-linux-cross/llvm/clang-tools-extra/clangd/unittests/Annotations.h:15,
                 from /var/lib/buildbot/workers/suse-gary-m68k-cross/clang-m68k-linux-cross/llvm/clang-tools-extra/clangd/unittests/SelectionTests.cpp:8:
In static member function ‘static _Up* std::__copy_move<_IsMove, true, std::random_access_iterator_tag>::__copy_m(_Tp*, _Tp*, _Up*) [with _Tp = const clang::clangd::SelectionTree::Node* const; _Up = const clang::clangd::SelectionTree::Node*; bool _IsMove = false]’,
    inlined from ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const clang::clangd::SelectionTree::Node* const*; _OI = const clang::clangd::SelectionTree::Node**]’ at /usr/include/c++/14/bits/stl_algobase.h:521:30,
    inlined from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = const clang::clangd::SelectionTree::Node* const*; _OI = const clang::clangd::SelectionTree::Node**]’ at /usr/include/c++/14/bits/stl_algobase.h:548:42,
    inlined from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = const clang::clangd::SelectionTree::Node* const*; _OI = const clang::clangd::SelectionTree::Node**]’ at /usr/include/c++/14/bits/stl_algobase.h:555:31,
    inlined from ‘_OI std::copy(_II, _II, _OI) [with _II = const clang::clangd::SelectionTree::Node* const*; _OI = const clang::clangd::SelectionTree::Node**]’ at /usr/include/c++/14/bits/stl_algobase.h:651:7,
    inlined from ‘static _ForwardIterator std::__uninitialized_copy<true>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = const clang::clangd::SelectionTree::Node* const*; _ForwardIterator = const clang::clangd::SelectionTree::Node**]’ at /usr/include/c++/14/bits/stl_uninitialized.h:147:27,
    inlined from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = const clang::clangd::SelectionTree::Node* const*; _ForwardIterator = const clang::clangd::SelectionTree::Node**]’ at /usr/include/c++/14/bits/stl_uninitialized.h:185:15,
    inlined from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = const clang::clangd::SelectionTree::Node* const*; _ForwardIterator = const clang::clangd::SelectionTree::Node**; _Tp = const clang::clangd::SelectionTree::Node*]’ at /usr/include/c++/14/bits/stl_uninitialized.h:373:37,
    inlined from ‘void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = const clang::clangd::SelectionTree::Node* const*; _Tp = const clang::clangd::SelectionTree::Node*; _Alloc = std::allocator<const clang::clangd::SelectionTree::Node*>]’ at /usr/include/c++/14/bits/vector.tcc:1022:38,
    inlined from ‘std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = const clang::clangd::SelectionTree::Node* const*; <template-parameter-2-2> = void; _Tp = const clang::clangd::SelectionTree::Node*; _Alloc = std::allocator<const clang::clangd::SelectionTree::Node*>]’ at /usr/include/c++/14/bits/stl_vector.h:1488:19,
    inlined from ‘std::vector<const clang::clangd::SelectionTree::Node*> clang::clangd::{anonymous}::allNodes(const clang::clangd::SelectionTree&)’ at /var/lib/buildbot/workers/suse-gary-m68k-cross/clang-m68k-linux-cross/llvm/clang-tools-extra/clangd/unittests/SelectionTests.cpp:72:18,
    inlined from ‘virtual void clang::clangd::{anonymous}::SelectionTest_Selected_Test::TestBody()’ at /var/lib/buildbot/workers/suse-gary-m68k-cross/clang-m68k-linux-cross/llvm/clang-tools-extra/clangd/unittests/SelectionTests.cpp:718:51:
/usr/include/c++/14/bits/stl_algobase.h:452:30: warning: ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ writing between 9 and 34359738360 bytes into a region of size 0 overflows the destination [-Wstringop-overflow=]
  452 |             __builtin_memmove(__result, __first, sizeof(_Tp) * _Num);
      |             ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/x86_64-suse-linux/bits/c++allocator.h:33,
                 from /usr/include/c++/14/bits/allocator.h:46,
                 from /usr/include/c++/14/string:43:
In member function ‘_Tp* std::__new_allocator<_Tp>::allocate(size_type, const void*) [with _Tp = const clang::clangd::SelectionTree::Node*]’,
    inlined from ‘static _Tp* std::allocator_traits<std::allocator<_CharT> >::allocate(allocator_type&, size_type) [with _Tp = const clang::clangd::SelectionTree::Node*]’ at /usr/include/c++/14/bits/alloc_traits.h:478:28,

@llvm-ci
Copy link
Collaborator

llvm-ci commented Dec 11, 2025

LLVM Buildbot has detected a new failure on builder clang-ppc64le-rhel running on ppc64le-clang-rhel-test while building llvm at step 6 "test-build-unified-tree-check-all".

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

Here is the relevant piece of the build log for the reference
Step 6 (test-build-unified-tree-check-all) failure: test (failure)
******************** TEST 'Builtins-powerpc64le-linux :: ppc/fixtfti_test.c' FAILED ********************
Exit Code: 1

Command Output (stdout):
--
# RUN: at line 2
/home/buildbots/llvm-external-buildbots/workers/ppc64le-clang-rhel-test/clang-ppc64le-rhel/build/./bin/clang   -gline-tables-only  -m64 -fno-function-sections  -fno-builtin -I /home/buildbots/llvm-external-buildbots/workers/ppc64le-clang-rhel-test/clang-ppc64le-rhel/llvm-project/compiler-rt/lib/builtins -nodefaultlibs /home/buildbots/llvm-external-buildbots/workers/ppc64le-clang-rhel-test/clang-ppc64le-rhel/llvm-project/compiler-rt/test/builtins/Unit/ppc/fixtfti_test.c /home/buildbots/llvm-external-buildbots/workers/ppc64le-clang-rhel-test/clang-ppc64le-rhel/build/./lib/../lib/clang/22/lib/powerpc64le-unknown-linux-gnu/libclang_rt.builtins.a -lc -lm -o /home/buildbots/llvm-external-buildbots/workers/ppc64le-clang-rhel-test/clang-ppc64le-rhel/build/runtimes/runtimes-bins/compiler-rt/test/builtins/Unit/POWERPC64LELinuxConfig/ppc/Output/fixtfti_test.c.tmp &&  /home/buildbots/llvm-external-buildbots/workers/ppc64le-clang-rhel-test/clang-ppc64le-rhel/build/runtimes/runtimes-bins/compiler-rt/test/builtins/Unit/POWERPC64LELinuxConfig/ppc/Output/fixtfti_test.c.tmp
# executed command: /home/buildbots/llvm-external-buildbots/workers/ppc64le-clang-rhel-test/clang-ppc64le-rhel/build/./bin/clang -gline-tables-only -m64 -fno-function-sections -fno-builtin -I /home/buildbots/llvm-external-buildbots/workers/ppc64le-clang-rhel-test/clang-ppc64le-rhel/llvm-project/compiler-rt/lib/builtins -nodefaultlibs /home/buildbots/llvm-external-buildbots/workers/ppc64le-clang-rhel-test/clang-ppc64le-rhel/llvm-project/compiler-rt/test/builtins/Unit/ppc/fixtfti_test.c /home/buildbots/llvm-external-buildbots/workers/ppc64le-clang-rhel-test/clang-ppc64le-rhel/build/./lib/../lib/clang/22/lib/powerpc64le-unknown-linux-gnu/libclang_rt.builtins.a -lc -lm -o /home/buildbots/llvm-external-buildbots/workers/ppc64le-clang-rhel-test/clang-ppc64le-rhel/build/runtimes/runtimes-bins/compiler-rt/test/builtins/Unit/POWERPC64LELinuxConfig/ppc/Output/fixtfti_test.c.tmp
# executed command: /home/buildbots/llvm-external-buildbots/workers/ppc64le-clang-rhel-test/clang-ppc64le-rhel/build/runtimes/runtimes-bins/compiler-rt/test/builtins/Unit/POWERPC64LELinuxConfig/ppc/Output/fixtfti_test.c.tmp
# .---command stdout------------
# | Error for __fixtfti at input 0x1.be1c2ac37c3846ed5efd1ddabep+0 = ( 0x1.be1c2ac37c385p+0 , -0x1.2254205c44a84p-53 ):
# | 	Expected __int128_t: 0x0000000000000000 0x0000000000000001
# | 	Computed __int128_t: 0x0000000000000912 0xa102e22542000001
# | 
# `-----------------------------
# error: command failed with exit status: 1

--

********************


@llvm-ci
Copy link
Collaborator

llvm-ci commented Dec 11, 2025

LLVM Buildbot has detected a new failure on builder flang-x86_64-windows running on minipc-ryzen-win while building llvm at step 6 "build-unified-tree".

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

Here is the relevant piece of the build log for the reference
Step 6 (build-unified-tree) failure: build (failure)
...
11.252 [542/6/139] Building CXX object compiler-rt\lib\asan\CMakeFiles\RTAsan_dynamic.x86_64.dir\asan_shadow_setup.cpp.obj
clang-cl: warning: argument unused during compilation: '/experimental:external' [-Wunused-command-line-argument]
clang-cl: warning: argument unused during compilation: '/external:anglebrackets' [-Wunused-command-line-argument]
11.611 [541/6/140] Building CXX object compiler-rt\lib\asan\CMakeFiles\RTAsan_dynamic.x86_64.dir\asan_stack.cpp.obj
clang-cl: warning: argument unused during compilation: '/experimental:external' [-Wunused-command-line-argument]
clang-cl: warning: argument unused during compilation: '/external:anglebrackets' [-Wunused-command-line-argument]
11.938 [540/6/141] Building CXX object compiler-rt\lib\asan\CMakeFiles\RTAsan_dynamic.x86_64.dir\asan_rtl.cpp.obj
clang-cl: warning: argument unused during compilation: '/experimental:external' [-Wunused-command-line-argument]
clang-cl: warning: argument unused during compilation: '/external:anglebrackets' [-Wunused-command-line-argument]
11.961 [539/6/142] Building CXX object compiler-rt\lib\asan\CMakeFiles\RTAsan_dynamic.x86_64.dir\asan_interceptors.cpp.obj
FAILED: [code=1] compiler-rt/lib/asan/CMakeFiles/RTAsan_dynamic.x86_64.dir/asan_interceptors.cpp.obj 
C:\buildbot\flang-x86_64-windows\build\bin\clang-cl.exe --target=x86_64-pc-windows-msvc  /nologo -TP -DASAN_DYNAMIC=1 -DINTERCEPTION_DYNAMIC_CRT -DUNICODE -D_CRT_NONSTDC_NO_DEPRECATE -D_CRT_NONSTDC_NO_WARNINGS -D_CRT_SECURE_NO_DEPRECATE -D_CRT_SECURE_NO_WARNINGS -D_GLIBCXX_ASSERTIONS -D_SCL_SECURE_NO_DEPRECATE -D_SCL_SECURE_NO_WARNINGS -D_UNICODE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -IC:\buildbot\flang-x86_64-windows\llvm-project\compiler-rt\lib\asan\.. /DWIN32 /D_WINDOWS   /Zc:inline /Zc:__cplusplus /Oi /Brepro /bigobj /permissive- -Werror=unguarded-availability-new -wd4141 -wd4146 -wd4244 -wd4267 -wd4291 -wd4351 -wd4456 -wd4457 -wd4458 -wd4459 -wd4503 -wd4624 -wd4722 -wd4100 -wd4127 -wd4512 -wd4505 -wd4610 -wd4510 -wd4702 -wd4245 -wd4706 -wd4310 -wd4701 -wd4703 -wd4389 -wd4611 -wd4805 -wd4204 -wd4577 -wd4091 -wd4592 -wd4319 -wd4709 -wd5105 -wd4324 -wd4251 -wd4275 -w14062 -we4238 /Gw /W4 -Wno-unused-parameter /O2 /Ob2  -std:c++17 -MD -fno-builtin -fno-sanitize=safe-stack -fno-lto /Oy- /GS- /Zc:threadSafeInit- -Wthread-safety -Wthread-safety-reference -Wthread-safety-beta /Z7 -Wno-gnu -Wno-variadic-macros -Wno-c99-extensions /wd4146 /wd4291 /wd4391 /wd4722 /wd4800 -ftrivial-auto-var-init=pattern /hotpatch /Zl /GR- /experimental:external /external:W0 /external:anglebrackets -Wno-format /showIncludes /Focompiler-rt\lib\asan\CMakeFiles\RTAsan_dynamic.x86_64.dir\asan_interceptors.cpp.obj /Fdcompiler-rt\lib\asan\CMakeFiles\RTAsan_dynamic.x86_64.dir\ -c -- C:\buildbot\flang-x86_64-windows\llvm-project\compiler-rt\lib\asan\asan_interceptors.cpp
clang-cl: warning: argument unused during compilation: '/experimental:external' [-Wunused-command-line-argument]
clang-cl: warning: argument unused during compilation: '/external:anglebrackets' [-Wunused-command-line-argument]
Assertion failed: DbgOps.size() == Prop.getLocationOpCount(), file C:\buildbot\flang-x86_64-windows\llvm-project\llvm\lib\CodeGen\LiveDebugValues\InstrRefBasedImpl.h, line 545
PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script.
Stack dump:
0.	Program arguments: C:\\buildbot\\flang-x86_64-windows\\build\\bin\\clang-cl.exe --target=x86_64-pc-windows-msvc /nologo -TP -DASAN_DYNAMIC=1 -DINTERCEPTION_DYNAMIC_CRT -DUNICODE -D_CRT_NONSTDC_NO_DEPRECATE -D_CRT_NONSTDC_NO_WARNINGS -D_CRT_SECURE_NO_DEPRECATE -D_CRT_SECURE_NO_WARNINGS -D_GLIBCXX_ASSERTIONS -D_SCL_SECURE_NO_DEPRECATE -D_SCL_SECURE_NO_WARNINGS -D_UNICODE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -IC:\\buildbot\\flang-x86_64-windows\\llvm-project\\compiler-rt\\lib\\asan\\.. /DWIN32 /D_WINDOWS /Zc:inline /Zc:__cplusplus /Oi /Brepro /bigobj /permissive- -Werror=unguarded-availability-new -wd4141 -wd4146 -wd4244 -wd4267 -wd4291 -wd4351 -wd4456 -wd4457 -wd4458 -wd4459 -wd4503 -wd4624 -wd4722 -wd4100 -wd4127 -wd4512 -wd4505 -wd4610 -wd4510 -wd4702 -wd4245 -wd4706 -wd4310 -wd4701 -wd4703 -wd4389 -wd4611 -wd4805 -wd4204 -wd4577 -wd4091 -wd4592 -wd4319 -wd4709 -wd5105 -wd4324 -wd4251 -wd4275 -w14062 -we4238 /Gw /W4 -Wno-unused-parameter /O2 /Ob2 -std:c++17 -MD -fno-builtin -fno-sanitize=safe-stack -fno-lto /Oy- /GS- /Zc:threadSafeInit- -Wthread-safety -Wthread-safety-reference -Wthread-safety-beta /Z7 -Wno-gnu -Wno-variadic-macros -Wno-c99-extensions /wd4146 /wd4291 /wd4391 /wd4722 /wd4800 -ftrivial-auto-var-init=pattern /hotpatch /Zl /GR- /experimental:external /external:W0 /external:anglebrackets -Wno-format /showIncludes /Focompiler-rt\\lib\\asan\\CMakeFiles\\RTAsan_dynamic.x86_64.dir\\asan_interceptors.cpp.obj /Fdcompiler-rt\\lib\\asan\\CMakeFiles\\RTAsan_dynamic.x86_64.dir\\ -c -- C:\\buildbot\\flang-x86_64-windows\\llvm-project\\compiler-rt\\lib\\asan\\asan_interceptors.cpp
1.	<eof> parser at end of file
2.	Code generation
3.	Running pass 'Function Pass Manager' on module 'C:\buildbot\flang-x86_64-windows\llvm-project\compiler-rt\lib\asan\asan_interceptors.cpp'.
4.	Running pass 'Live DEBUG_VALUE analysis' on function '@__asan_wrap_strtok'
Exception Code: 0x80000003
 #0 0x00007ff75b61b7e5 (C:\buildbot\flang-x86_64-windows\build\bin\clang-cl.exe+0x11cb7e5)
 #1 0x00007ffab5011881 (C:\Windows\System32\ucrtbase.dll+0x71881)
 #2 0x00007ffab5012851 (C:\Windows\System32\ucrtbase.dll+0x72851)
 #3 0x00007ffab50141b5 (C:\Windows\System32\ucrtbase.dll+0x741b5)
 #4 0x00007ffab50144f1 (C:\Windows\System32\ucrtbase.dll+0x744f1)
 #5 0x00007ff75af9030f (C:\buildbot\flang-x86_64-windows\build\bin\clang-cl.exe+0xb4030f)
 #6 0x00007ff75afa5144 (C:\buildbot\flang-x86_64-windows\build\bin\clang-cl.exe+0xb55144)
 #7 0x00007ff75af857df (C:\buildbot\flang-x86_64-windows\build\bin\clang-cl.exe+0xb357df)
 #8 0x00007ff75ad03a67 (C:\buildbot\flang-x86_64-windows\build\bin\clang-cl.exe+0x8b3a67)
 #9 0x00007ff75ad03e34 (C:\buildbot\flang-x86_64-windows\build\bin\clang-cl.exe+0x8b3e34)
#10 0x00007ff75abf6af0 (C:\buildbot\flang-x86_64-windows\build\bin\clang-cl.exe+0x7a6af0)
#11 0x00007ff75b0b83b5 (C:\buildbot\flang-x86_64-windows\build\bin\clang-cl.exe+0xc683b5)
#12 0x00007ff75b0b860d (C:\buildbot\flang-x86_64-windows\build\bin\clang-cl.exe+0xc6860d)
#13 0x00007ff75b0b88e3 (C:\buildbot\flang-x86_64-windows\build\bin\clang-cl.exe+0xc688e3)
#14 0x00007ff75b0b8088 (C:\buildbot\flang-x86_64-windows\build\bin\clang-cl.exe+0xc68088)
#15 0x00007ff75b93859c (C:\buildbot\flang-x86_64-windows\build\bin\clang-cl.exe+0x14e859c)
#16 0x00007ff75b93c510 (C:\buildbot\flang-x86_64-windows\build\bin\clang-cl.exe+0x14ec510)
#17 0x00007ff75b93cc9c (C:\buildbot\flang-x86_64-windows\build\bin\clang-cl.exe+0x14ecc9c)
#18 0x00007ff75be9a3e0 (C:\buildbot\flang-x86_64-windows\build\bin\clang-cl.exe+0x1a4a3e0)
#19 0x00007ff75c9d9095 (C:\buildbot\flang-x86_64-windows\build\bin\clang-cl.exe+0x2589095)
#20 0x00007ff75c12a168 (C:\buildbot\flang-x86_64-windows\build\bin\clang-cl.exe+0x1cda168)
#21 0x00007ff75be98e97 (C:\buildbot\flang-x86_64-windows\build\bin\clang-cl.exe+0x1a48e97)
#22 0x00007ff75c129f66 (C:\buildbot\flang-x86_64-windows\build\bin\clang-cl.exe+0x1cd9f66)
#23 0x00007ff75c110dfa (C:\buildbot\flang-x86_64-windows\build\bin\clang-cl.exe+0x1cc0dfa)
#24 0x00007ff75c1cce23 (C:\buildbot\flang-x86_64-windows\build\bin\clang-cl.exe+0x1d7ce23)
#25 0x00007ff75a4fb5bc (C:\buildbot\flang-x86_64-windows\build\bin\clang-cl.exe+0xab5bc)

@llvm-ci
Copy link
Collaborator

llvm-ci commented Dec 11, 2025

LLVM Buildbot has detected a new failure on builder llvm-clang-win-x-armv7l running on as-builder-1 while building llvm at step 8 "build-default".

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

Here is the relevant piece of the build log for the reference
Step 8 (build-default) failure: cmake (failure)
...
-- Configuring incomplete, errors occurred!
See also "C:/buildbot/as-builder-1/x-armv7l/build/runtimes/runtimes-armv7-unknown-linux-gnueabihf-bins/CMakeFiles/CMakeOutput.log".
See also "C:/buildbot/as-builder-1/x-armv7l/build/runtimes/runtimes-armv7-unknown-linux-gnueabihf-bins/CMakeFiles/CMakeError.log".
Batch file failed at line 3 with errorcode 1
.396 [11/3/5209]Creating directories for 'runtimes-armv7-unknown-linux-gnueabihf'
100.445 [10/3/5210]No download step for 'runtimes-armv7-unknown-linux-gnueabihf'
100.494 [9/3/5211]No update step for 'runtimes-armv7-unknown-linux-gnueabihf'
100.544 [8/3/5212]No patch step for 'runtimes-armv7-unknown-linux-gnueabihf'
100.544 [7/3/5212]Performing configure step for 'runtimes-armv7-unknown-linux-gnueabihf'
106.230 [3/2/5218]Linking CXX shared library bin\LLVM-C.dll
FAILED: runtimes/runtimes-armv7-unknown-linux-gnueabihf-stamps/runtimes-armv7-unknown-linux-gnueabihf-configure C:/buildbot/as-builder-1/x-armv7l/build/runtimes/runtimes-armv7-unknown-linux-gnueabihf-stamps/runtimes-armv7-unknown-linux-gnueabihf-configure 
runtimes\CMakeFiles\runtimes-armv7-unknown-linux-gnueabihf-configure-cb3980a.bat 84153951bb9f62a7
ninja: build stopped: subcommand failed.

@w2yehia w2yehia deleted the fix_166837 branch December 11, 2025 17:02
ndrewh added a commit to ndrewh/llvm-project that referenced this pull request Dec 12, 2025
…EST_BUILTINS_DIR to COMPILER_RT_TEST_BUILTINS_DIR (llvm#171741)"

This reverts commit 62aaa3a.
ndrewh added a commit that referenced this pull request Dec 12, 2025
Revert #171741 and #166837.

@petrhosek reported issues with some builders using this feature
@llvm-ci
Copy link
Collaborator

llvm-ci commented Dec 12, 2025

LLVM Buildbot has detected a new failure on builder clang-ppc64-aix running on aix-ppc64 while building llvm at step 6 "test-build-unified-tree-check-all".

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

Here is the relevant piece of the build log for the reference
Step 6 (test-build-unified-tree-check-all) failure: test (failure)
******************** TEST 'Builtins-powerpc-aix :: ashrdi3_test.c' FAILED ********************
Exit Code: 8

Command Output (stdout):
--
# RUN: at line 1
/home/llvm/llvm-external-buildbots/workers/aix-ppc64/clang-ppc64-aix/build/./bin/clang   -gline-tables-only  -m32  -fno-builtin -I /home/llvm/llvm-external-buildbots/workers/aix-ppc64/clang-ppc64-aix/llvm-project/compiler-rt/lib/builtins -nodefaultlibs /home/llvm/llvm-external-buildbots/workers/aix-ppc64/clang-ppc64-aix/llvm-project/compiler-rt/test/builtins/Unit/ashrdi3_test.c /home/llvm/llvm-external-buildbots/workers/aix-ppc64/clang-ppc64-aix/build/./lib/../lib/clang/22/lib/powerpc64-ibm-aix/libclang_rt.builtins.a -lc -lm -o /home/llvm/llvm-external-buildbots/workers/aix-ppc64/clang-ppc64-aix/build/runtimes/runtimes-bins/compiler-rt/test/builtins/Unit/POWERPCAIXConfig/Output/ashrdi3_test.c.tmp &&  /home/llvm/llvm-external-buildbots/workers/aix-ppc64/clang-ppc64-aix/build/runtimes/runtimes-bins/compiler-rt/test/builtins/Unit/POWERPCAIXConfig/Output/ashrdi3_test.c.tmp
# executed command: /home/llvm/llvm-external-buildbots/workers/aix-ppc64/clang-ppc64-aix/build/./bin/clang -gline-tables-only -m32 -fno-builtin -I /home/llvm/llvm-external-buildbots/workers/aix-ppc64/clang-ppc64-aix/llvm-project/compiler-rt/lib/builtins -nodefaultlibs /home/llvm/llvm-external-buildbots/workers/aix-ppc64/clang-ppc64-aix/llvm-project/compiler-rt/test/builtins/Unit/ashrdi3_test.c /home/llvm/llvm-external-buildbots/workers/aix-ppc64/clang-ppc64-aix/build/./lib/../lib/clang/22/lib/powerpc64-ibm-aix/libclang_rt.builtins.a -lc -lm -o /home/llvm/llvm-external-buildbots/workers/aix-ppc64/clang-ppc64-aix/build/runtimes/runtimes-bins/compiler-rt/test/builtins/Unit/POWERPCAIXConfig/Output/ashrdi3_test.c.tmp
# .---command stderr------------
# | ld: 0711-317 ERROR: Undefined symbol: .__ashrdi3
# | ld: 0711-345 Use the -bloadmap or -bnoquiet option to obtain more information.
# | clang: error: linker command failed with exit code 8 (use -v to see invocation)
# `-----------------------------
# error: command failed with exit status: 8

--

********************


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