[compiler-rt] [compiler-rt] Add weak defs for .*contiguous_container.* functions (PR #120376)

LLVM Continuous Integration via llvm-commits llvm-commits at lists.llvm.org
Thu Dec 19 22:55:49 PST 2024


llvm-ci wrote:

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/6270

<details>
<summary>Here is the relevant piece of the build log for the reference</summary>

```
Step 4 (annotate) failure: 'python ../llvm-zorg/zorg/buildbot/builders/annotated/sanitizer-windows.py ...' (failure)
...

Total Discovered Tests: 196
  Unsupported:  48 (24.49%)
  Passed     : 148 (75.51%)

1 warning(s) in tests
[126/130] Running the AddressSanitizer tests with dynamic runtime
llvm-lit.py: C:\b\slave\sanitizer-windows\llvm-project\llvm\utils\lit\lit\llvm\config.py:57: note: using lit tools: C:\gnuwin32\bin
llvm-lit.py: C:\b\slave\sanitizer-windows\llvm-project\compiler-rt\test\lit.common.cfg.py:60: warning: Path reported by clang does not exist: "C:\b\slave\sanitizer-windows\build\stage1\lib\clang\20\lib\x86_64-pc-windows-msvc". This path was found by running ['C:/b/slave/sanitizer-windows/build/stage1/./bin/clang.exe', '--target=x86_64-pc-windows-msvc', '-print-runtime-dir'].
-- Testing: 541 tests, 16 workers --
command timed out: 2400 seconds without output running ['python', '../llvm-zorg/zorg/buildbot/builders/annotated/sanitizer-windows.py', '--jobs=16'], attempting to kill
Traceback (most recent call last):
  File "<string>", line 1, in <module>
  File "C:\Python39\lib\multiprocessing\spawn.py", line 107, in spawn_main
    new_handle = reduction.duplicate(pipe_handle,
  File "C:\Python39\lib\multiprocessing\reduction.py", line 79, in duplicate
    return _winapi.DuplicateHandle(
PermissionError: [WinError 5] Access is denied
program finished with exit code 1
elapsedTime=4000.894000
Testing:  0.. 10.. 20.. 30.. 40.. 50.. 60.. 70.. 80.. 90.
Step 8 (stage 1 check) failure: stage 1 check (failure)
...
LINK : warning LNK4217: symbol 'wcscat_s' defined in 'libucrt.lib(wcscat_s.obj)' is imported by 'RTAsanTest.x86_64.lib(sanitizer_symbolizer_win.cpp.obj)' in function '"void __cdecl __sanitizer::InitializeDbgHelpIfNeeded(void)" (?InitializeDbgHelpIfNeeded at __sanitizer@@YAXXZ)'

[123/130] Generating X86_64WindowsConfig/Asan-x86_64-calls-Test.exe
[124/130] Running UndefinedBehaviorSanitizer tests

2 warning(s) in tests
llvm-lit.py: C:\b\slave\sanitizer-windows\llvm-project\llvm\utils\lit\lit\llvm\config.py:57: note: using lit tools: C:\gnuwin32\bin
llvm-lit.py: C:\b\slave\sanitizer-windows\llvm-project\compiler-rt\test\lit.common.cfg.py:60: warning: Path reported by clang does not exist: "C:\b\slave\sanitizer-windows\build\stage1\lib\clang\20\lib\x86_64-pc-windows-msvc". This path was found by running ['C:/b/slave/sanitizer-windows/build/stage1/./bin/clang.exe', '--target=x86_64-pc-windows-msvc', '-print-runtime-dir'].
-- Testing: 92 tests, 16 workers --
Testing:  0.. 10.. 20.. 30.. 40.. 50.. 60.. 70.. 80.. 90..

Testing Time: 8.83s

Total Discovered Tests: 92
  Unsupported      : 22 (23.91%)
  Passed           : 69 (75.00%)
  Expectedly Failed:  1 (1.09%)

1 warning(s) in tests
[125/130] Running libFuzzer tests
llvm-lit.py: C:\b\slave\sanitizer-windows\llvm-project\llvm\utils\lit\lit\llvm\config.py:57: note: using lit tools: C:\gnuwin32\bin
llvm-lit.py: C:\b\slave\sanitizer-windows\llvm-project\compiler-rt\test\lit.common.cfg.py:60: warning: Path reported by clang does not exist: "C:\b\slave\sanitizer-windows\build\stage1\lib\clang\20\lib\x86_64-pc-windows-msvc". This path was found by running ['C:/b/slave/sanitizer-windows/build/stage1/./bin/clang.exe', '--target=x86_64-pc-windows-msvc', '-print-runtime-dir'].
llvm-lit.py: C:\b\slave\sanitizer-windows\llvm-project\compiler-rt\test\fuzzer\lit.cfg.py:34: note: lsan feature unavailable
llvm-lit.py: C:\b\slave\sanitizer-windows\llvm-project\compiler-rt\test\fuzzer\lit.cfg.py:43: note: msan feature unavailable
-- Testing: 176 tests, 16 workers --
Testing:  0.. 10.. 20.. 30.. 40.. 50.. 60.. 70.. 80.. 90.. 

Testing Time: 372.00s

Total Discovered Tests: 196
  Unsupported:  48 (24.49%)
  Passed     : 148 (75.51%)

1 warning(s) in tests
[126/130] Running the AddressSanitizer tests with dynamic runtime
llvm-lit.py: C:\b\slave\sanitizer-windows\llvm-project\llvm\utils\lit\lit\llvm\config.py:57: note: using lit tools: C:\gnuwin32\bin
llvm-lit.py: C:\b\slave\sanitizer-windows\llvm-project\compiler-rt\test\lit.common.cfg.py:60: warning: Path reported by clang does not exist: "C:\b\slave\sanitizer-windows\build\stage1\lib\clang\20\lib\x86_64-pc-windows-msvc". This path was found by running ['C:/b/slave/sanitizer-windows/build/stage1/./bin/clang.exe', '--target=x86_64-pc-windows-msvc', '-print-runtime-dir'].
-- Testing: 541 tests, 16 workers --

command timed out: 2400 seconds without output running ['python', '../llvm-zorg/zorg/buildbot/builders/annotated/sanitizer-windows.py', '--jobs=16'], attempting to kill
Traceback (most recent call last):
  File "<string>", line 1, in <module>
  File "C:\Python39\lib\multiprocessing\spawn.py", line 107, in spawn_main
    new_handle = reduction.duplicate(pipe_handle,
  File "C:\Python39\lib\multiprocessing\reduction.py", line 79, in duplicate
    return _winapi.DuplicateHandle(
PermissionError: [WinError 5] Access is denied
program finished with exit code 1
elapsedTime=4000.894000
Testing:  0.. 10.. 20.. 30.. 40.. 50.. 60.. 70.. 80.. 90.

```

</details>

https://github.com/llvm/llvm-project/pull/120376


More information about the llvm-commits mailing list