[llvm] [DomTree] Avoid duplicate hash lookups in runDFS() (NFCI) (PR #96460)
LLVM Continuous Integration via llvm-commits
llvm-commits at lists.llvm.org
Tue Jun 25 02:34:29 PDT 2024
llvm-ci wrote:
LLVM Buildbot has detected a new failure on builder `sanitizer-x86_64-linux-qemu` running on `sanitizer-buildbot4` while building `llvm` at step 2 "annotate".
Full details are available at: https://lab.llvm.org/buildbot/#/builders/139/builds/441
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)
...
1 warning generated.
[72/76] Generating ScudoCUnitTest-mips64-Test
[73/76] Generating ScudoCxxUnitTest-mips64-Test
[74/76] Generating ScudoUnitTestsObjects.combined_test.cpp.mips64.o
[75/76] Generating ScudoUnitTest-mips64-Test
[75/76] Running Scudo Standalone tests
llvm-lit: /b/sanitizer-x86_64-linux-qemu/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: 152 tests, 80 workers --
Testing: 0.. 10.. 20.. 30.. 40.. 50.. 60.. 70.. 80.. 90..
TIMEOUT: ScudoStandalone-Unit :: ./ScudoUnitTest-mips64-Test/72/134 (152 of 152)
******************** TEST 'ScudoStandalone-Unit :: ./ScudoUnitTest-mips64-Test/72/134' FAILED ********************
Script(shard):
--
GTEST_OUTPUT=json:/b/sanitizer-x86_64-linux-qemu/build/llvm_build2_debug_mips64_qemu/lib/scudo/standalone/tests/./ScudoUnitTest-mips64-Test-ScudoStandalone-Unit-675603-72-134.json GTEST_SHUFFLE=0 GTEST_TOTAL_SHARDS=134 GTEST_SHARD_INDEX=72 /b/sanitizer-x86_64-linux-qemu/build/qemu_build/qemu-mips64 -L /usr/mips64-linux-gnuabi64 /b/sanitizer-x86_64-linux-qemu/build/llvm_build2_debug_mips64_qemu/lib/scudo/standalone/tests/./ScudoUnitTest-mips64-Test
--
Note: This is test shard 73 of 134.
[==========] Running 2 tests from 2 test suites.
[----------] Global test environment set-up.
[----------] 1 test from ScudoCombinedDeathTestBasicCombined15_AndroidConfig
[ RUN ] ScudoCombinedDeathTestBasicCombined15_AndroidConfig.BasicCombined15
Stats: SizeClassAllocator64: 0M mapped (0M rss) in 15 allocations; remains 15; ReleaseToOsIntervalMs = 1000
00 ( 64): mapped: 256K popped: 13 pushed: 0 inuse: 13 total: 104 releases: 0 last released: 0K latest pushed bytes: 5K region: 0x555676811000 (0x555676808000)
31 ( 33296): mapped: 256K popped: 1 pushed: 0 inuse: 1 total: 7 releases: 0 last released: 0K latest pushed bytes: 195K region: 0x5555d6818000 (0x5555d6808000)
32 ( 65552): mapped: 256K popped: 1 pushed: 0 inuse: 1 total: 3 releases: 0 last released: 0K latest pushed bytes: 128K region: 0x5556d6813000 (0x5556d6808000)
Stats: MapAllocator: allocated 81 times (7848K), freed 81 times (7848K), remains 0 (0K) max 0M, Fragmented 0K
Stats: MapAllocatorCache: EntriesCount: 7, MaxEntriesCount: 32, MaxEntrySize: 2097152, ReleaseToOsIntervalMs = 1000
Stats: CacheRetrievalStats: SuccessRate: 0/0 (100.00%)
StartBlockAddress: 0x55576722f000, EndBlockAddress: 0x555767249000, BlockSize: 106496
StartBlockAddress: 0x55576715f000, EndBlockAddress: 0x55576717d000, BlockSize: 122880
StartBlockAddress: 0x55576717f000, EndBlockAddress: 0x55576719f000, BlockSize: 131072
StartBlockAddress: 0x5557671af000, EndBlockAddress: 0x5557671c1000, BlockSize: 73728
StartBlockAddress: 0x5557671cf000, EndBlockAddress: 0x5557671e3000, BlockSize: 81920
StartBlockAddress: 0x5557671ef000, EndBlockAddress: 0x555767205000, BlockSize: 90112
StartBlockAddress: 0x55576720f000, EndBlockAddress: 0x555767227000, BlockSize: 98304
Stats: Quarantine: batches: 0; bytes: 0 (user: 0); chunks: 0 (capacity: 0); 0% chunks used; 0% memory overhead
Quarantine limits: global: 256K; thread local: 128K
Stats: SharedTSDs: 2 available; total 8
Shared TSD[0]:
00 ( 64): cached: 9 max: 26
31 ( 33296): cached: 1 max: 2
32 ( 65552): cached: 1 max: 2
Shared TSD[1]:
No block is cached.
Fragmentation Stats: SizeClassAllocator64: page size = 4096 bytes
01 ( 32): inuse/total blocks: 0/ 0 inuse/total pages: 0/ 0 inuse bytes: 0K util: 100.00%
02 ( 48): inuse/total blocks: 0/ 0 inuse/total pages: 0/ 0 inuse bytes: 0K util: 100.00%
03 ( 64): inuse/total blocks: 0/ 0 inuse/total pages: 0/ 0 inuse bytes: 0K util: 100.00%
04 ( 80): inuse/total blocks: 0/ 0 inuse/total pages: 0/ 0 inuse bytes: 0K util: 100.00%
Step 24 (scudo debug_mips64_qemu) failure: scudo debug_mips64_qemu (failure)
...
1 warning generated.
[72/76] Generating ScudoCUnitTest-mips64-Test
[73/76] Generating ScudoCxxUnitTest-mips64-Test
[74/76] Generating ScudoUnitTestsObjects.combined_test.cpp.mips64.o
[75/76] Generating ScudoUnitTest-mips64-Test
[75/76] Running Scudo Standalone tests
llvm-lit: /b/sanitizer-x86_64-linux-qemu/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: 152 tests, 80 workers --
Testing: 0.. 10.. 20.. 30.. 40.. 50.. 60.. 70.. 80.. 90..
TIMEOUT: ScudoStandalone-Unit :: ./ScudoUnitTest-mips64-Test/72/134 (152 of 152)
******************** TEST 'ScudoStandalone-Unit :: ./ScudoUnitTest-mips64-Test/72/134' FAILED ********************
Script(shard):
--
GTEST_OUTPUT=json:/b/sanitizer-x86_64-linux-qemu/build/llvm_build2_debug_mips64_qemu/lib/scudo/standalone/tests/./ScudoUnitTest-mips64-Test-ScudoStandalone-Unit-675603-72-134.json GTEST_SHUFFLE=0 GTEST_TOTAL_SHARDS=134 GTEST_SHARD_INDEX=72 /b/sanitizer-x86_64-linux-qemu/build/qemu_build/qemu-mips64 -L /usr/mips64-linux-gnuabi64 /b/sanitizer-x86_64-linux-qemu/build/llvm_build2_debug_mips64_qemu/lib/scudo/standalone/tests/./ScudoUnitTest-mips64-Test
--
Note: This is test shard 73 of 134.
[==========] Running 2 tests from 2 test suites.
[----------] Global test environment set-up.
[----------] 1 test from ScudoCombinedDeathTestBasicCombined15_AndroidConfig
[ RUN ] ScudoCombinedDeathTestBasicCombined15_AndroidConfig.BasicCombined15
Stats: SizeClassAllocator64: 0M mapped (0M rss) in 15 allocations; remains 15; ReleaseToOsIntervalMs = 1000
00 ( 64): mapped: 256K popped: 13 pushed: 0 inuse: 13 total: 104 releases: 0 last released: 0K latest pushed bytes: 5K region: 0x555676811000 (0x555676808000)
31 ( 33296): mapped: 256K popped: 1 pushed: 0 inuse: 1 total: 7 releases: 0 last released: 0K latest pushed bytes: 195K region: 0x5555d6818000 (0x5555d6808000)
32 ( 65552): mapped: 256K popped: 1 pushed: 0 inuse: 1 total: 3 releases: 0 last released: 0K latest pushed bytes: 128K region: 0x5556d6813000 (0x5556d6808000)
Stats: MapAllocator: allocated 81 times (7848K), freed 81 times (7848K), remains 0 (0K) max 0M, Fragmented 0K
Stats: MapAllocatorCache: EntriesCount: 7, MaxEntriesCount: 32, MaxEntrySize: 2097152, ReleaseToOsIntervalMs = 1000
Stats: CacheRetrievalStats: SuccessRate: 0/0 (100.00%)
StartBlockAddress: 0x55576722f000, EndBlockAddress: 0x555767249000, BlockSize: 106496
StartBlockAddress: 0x55576715f000, EndBlockAddress: 0x55576717d000, BlockSize: 122880
StartBlockAddress: 0x55576717f000, EndBlockAddress: 0x55576719f000, BlockSize: 131072
StartBlockAddress: 0x5557671af000, EndBlockAddress: 0x5557671c1000, BlockSize: 73728
StartBlockAddress: 0x5557671cf000, EndBlockAddress: 0x5557671e3000, BlockSize: 81920
StartBlockAddress: 0x5557671ef000, EndBlockAddress: 0x555767205000, BlockSize: 90112
StartBlockAddress: 0x55576720f000, EndBlockAddress: 0x555767227000, BlockSize: 98304
Stats: Quarantine: batches: 0; bytes: 0 (user: 0); chunks: 0 (capacity: 0); 0% chunks used; 0% memory overhead
Quarantine limits: global: 256K; thread local: 128K
Stats: SharedTSDs: 2 available; total 8
Shared TSD[0]:
00 ( 64): cached: 9 max: 26
31 ( 33296): cached: 1 max: 2
32 ( 65552): cached: 1 max: 2
Shared TSD[1]:
No block is cached.
Fragmentation Stats: SizeClassAllocator64: page size = 4096 bytes
01 ( 32): inuse/total blocks: 0/ 0 inuse/total pages: 0/ 0 inuse bytes: 0K util: 100.00%
02 ( 48): inuse/total blocks: 0/ 0 inuse/total pages: 0/ 0 inuse bytes: 0K util: 100.00%
03 ( 64): inuse/total blocks: 0/ 0 inuse/total pages: 0/ 0 inuse bytes: 0K util: 100.00%
04 ( 80): inuse/total blocks: 0/ 0 inuse/total pages: 0/ 0 inuse bytes: 0K util: 100.00%
```
https://github.com/llvm/llvm-project/pull/96460
More information about the llvm-commits
mailing list