[llvm] [AMDGPU][SplitModule] Allow non-kernels to be treated as roots (PR #95902)

LLVM Continuous Integration via llvm-commits llvm-commits at lists.llvm.org
Sun Jun 23 23:56:34 PDT 2024


llvm-ci wrote:

LLVM Buildbot has detected a new failure on builder `clang-cuda-t4` running on `cuda-t4-0` while building `llvm` at step 3 "annotate".

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

Here is the relevant piece of the build log for the reference:
```
Step 3 (annotate) failure: '/buildbot/cuda-build --jobs=' (failure)
...
[605/1022] Linking CXX executable libc/test/src/stdbit/libc.test.src.stdbit.stdc_first_leading_one_ul_test.__hermetic__.__build__
[606/1022] Linking CXX executable libc/test/src/stdbit/libc.test.src.stdbit.stdc_first_leading_one_ull_test.__hermetic__.__build__
[607/1022] Linking CXX executable libc/test/src/stdbit/libc.test.src.stdbit.stdc_first_trailing_zero_ui_test.__hermetic__.__build__
[608/1022] Linking CXX executable libc/test/src/stdbit/libc.test.src.stdbit.stdc_first_trailing_zero_ul_test.__hermetic__.__build__
[609/1022] Linking CXX executable libc/test/src/stdbit/libc.test.src.stdbit.stdc_first_trailing_zero_ull_test.__hermetic__.__build__
[610/1022] Linking CXX executable libc/test/src/stdbit/libc.test.src.stdbit.stdc_first_trailing_one_uc_test.__hermetic__.__build__
[611/1022] Linking CXX executable libc/test/src/stdbit/libc.test.src.stdbit.stdc_first_trailing_one_ui_test.__hermetic__.__build__
[612/1022] Linking CXX executable libc/test/src/stdbit/libc.test.src.stdbit.stdc_first_trailing_one_ull_test.__hermetic__.__build__
[613/1022] Linking CXX executable libc/test/src/stdbit/libc.test.src.stdbit.stdc_has_single_bit_ull_test.__hermetic__.__build__
[614/1022] Running hermetic test libc.test.src.__support.freelist_test.__hermetic__
FAILED: libc/test/src/__support/CMakeFiles/libc.test.src.__support.freelist_test.__hermetic__ /buildbot/cuda-t4-0/work/clang-cuda-t4/build-libc/libc/test/src/__support/CMakeFiles/libc.test.src.__support.freelist_test.__hermetic__ 
cd /buildbot/cuda-t4-0/work/clang-cuda-t4/build-libc/libc/test/src/__support && /buildbot/cuda-t4-0/work/clang-cuda-t4/clang/bin/nvptx-loader /buildbot/cuda-t4-0/work/clang-cuda-t4/build-libc/libc/test/src/__support/libc.test.src.__support.freelist_test.__hermetic__.__build__
[==========] Running 9 tests from 1 test suite.
[ RUN      ] LlvmLibcFreeList.EmptyListHasNoMembers
[       OK ] LlvmLibcFreeList.EmptyListHasNoMembers (6 us)
[ RUN      ] LlvmLibcFreeList.CanRetrieveAddedMember
[       OK ] LlvmLibcFreeList.CanRetrieveAddedMember (12 us)
[ RUN      ] LlvmLibcFreeList.CanRetrieveAddedMemberForSmallerSize
[       OK ] LlvmLibcFreeList.CanRetrieveAddedMemberForSmallerSize (10 us)
[ RUN      ] LlvmLibcFreeList.CanRemoveItem
[       OK ] LlvmLibcFreeList.CanRemoveItem (9 us)
[ RUN      ] LlvmLibcFreeList.FindReturnsSmallestChunk
[       OK ] LlvmLibcFreeList.FindReturnsSmallestChunk (27 us)
[ RUN      ] LlvmLibcFreeList.FindReturnsCorrectChunkInSameBucket
[       OK ] LlvmLibcFreeList.FindReturnsCorrectChunkInSameBucket (12 us)
[ RUN      ] LlvmLibcFreeList.FindCanMoveUpThroughBuckets
/ssd/cuda-builder/work/llvm-project/libc/utils/gpu/loader/nvptx/Loader.cpp:339:0: Error: misaligned address
[615/1022] Linking CXX executable libc/test/src/stdbit/libc.test.src.stdbit.stdc_bit_width_ui_test.__hermetic__.__build__
[616/1022] Linking CXX executable libc/test/src/stdbit/libc.test.src.stdbit.stdc_first_trailing_one_us_test.__hermetic__.__build__
[617/1022] Linking CXX executable libc/test/src/stdbit/libc.test.src.stdbit.stdc_bit_width_uc_test.__hermetic__.__build__
[618/1022] Linking CXX executable libc/test/src/stdbit/libc.test.src.stdbit.stdc_has_single_bit_uc_test.__hermetic__.__build__
[619/1022] Linking CXX executable libc/test/src/stdbit/libc.test.src.stdbit.stdc_bit_width_ull_test.__hermetic__.__build__
[620/1022] Linking CXX executable libc/test/src/stdbit/libc.test.src.stdbit.stdc_bit_width_ul_test.__hermetic__.__build__
[621/1022] Linking CXX executable libc/test/src/stdbit/libc.test.src.stdbit.stdc_bit_width_us_test.__hermetic__.__build__
[622/1022] Linking CXX executable libc/test/src/stdbit/libc.test.src.stdbit.stdc_bit_floor_uc_test.__hermetic__.__build__
[623/1022] Linking CXX executable libc/test/src/stdbit/libc.test.src.stdbit.stdc_bit_floor_us_test.__hermetic__.__build__
ninja: build stopped: subcommand failed.
++ err=1
++ echo PID 429637: subprocess exited with error 1
++ exit 1
PID 429637: subprocess exited with error 1
+ step_failure
+ echo @@@STEP_FAILURE@@@
@@@STEP_FAILURE@@@
Step 12 (Testing GPU libc) failure:  (failure)
...
[605/1022] Linking CXX executable libc/test/src/stdbit/libc.test.src.stdbit.stdc_first_leading_one_ul_test.__hermetic__.__build__
[606/1022] Linking CXX executable libc/test/src/stdbit/libc.test.src.stdbit.stdc_first_leading_one_ull_test.__hermetic__.__build__
[607/1022] Linking CXX executable libc/test/src/stdbit/libc.test.src.stdbit.stdc_first_trailing_zero_ui_test.__hermetic__.__build__
[608/1022] Linking CXX executable libc/test/src/stdbit/libc.test.src.stdbit.stdc_first_trailing_zero_ul_test.__hermetic__.__build__
[609/1022] Linking CXX executable libc/test/src/stdbit/libc.test.src.stdbit.stdc_first_trailing_zero_ull_test.__hermetic__.__build__
[610/1022] Linking CXX executable libc/test/src/stdbit/libc.test.src.stdbit.stdc_first_trailing_one_uc_test.__hermetic__.__build__
[611/1022] Linking CXX executable libc/test/src/stdbit/libc.test.src.stdbit.stdc_first_trailing_one_ui_test.__hermetic__.__build__
[612/1022] Linking CXX executable libc/test/src/stdbit/libc.test.src.stdbit.stdc_first_trailing_one_ull_test.__hermetic__.__build__
[613/1022] Linking CXX executable libc/test/src/stdbit/libc.test.src.stdbit.stdc_has_single_bit_ull_test.__hermetic__.__build__
[614/1022] Running hermetic test libc.test.src.__support.freelist_test.__hermetic__
FAILED: libc/test/src/__support/CMakeFiles/libc.test.src.__support.freelist_test.__hermetic__ /buildbot/cuda-t4-0/work/clang-cuda-t4/build-libc/libc/test/src/__support/CMakeFiles/libc.test.src.__support.freelist_test.__hermetic__ 
cd /buildbot/cuda-t4-0/work/clang-cuda-t4/build-libc/libc/test/src/__support && /buildbot/cuda-t4-0/work/clang-cuda-t4/clang/bin/nvptx-loader /buildbot/cuda-t4-0/work/clang-cuda-t4/build-libc/libc/test/src/__support/libc.test.src.__support.freelist_test.__hermetic__.__build__
[==========] Running 9 tests from 1 test suite.
[ RUN      ] LlvmLibcFreeList.EmptyListHasNoMembers
[       OK ] LlvmLibcFreeList.EmptyListHasNoMembers (6 us)
[ RUN      ] LlvmLibcFreeList.CanRetrieveAddedMember
[       OK ] LlvmLibcFreeList.CanRetrieveAddedMember (12 us)
[ RUN      ] LlvmLibcFreeList.CanRetrieveAddedMemberForSmallerSize
[       OK ] LlvmLibcFreeList.CanRetrieveAddedMemberForSmallerSize (10 us)
[ RUN      ] LlvmLibcFreeList.CanRemoveItem
[       OK ] LlvmLibcFreeList.CanRemoveItem (9 us)
[ RUN      ] LlvmLibcFreeList.FindReturnsSmallestChunk
[       OK ] LlvmLibcFreeList.FindReturnsSmallestChunk (27 us)
[ RUN      ] LlvmLibcFreeList.FindReturnsCorrectChunkInSameBucket
[       OK ] LlvmLibcFreeList.FindReturnsCorrectChunkInSameBucket (12 us)
[ RUN      ] LlvmLibcFreeList.FindCanMoveUpThroughBuckets
/ssd/cuda-builder/work/llvm-project/libc/utils/gpu/loader/nvptx/Loader.cpp:339:0: Error: misaligned address
[615/1022] Linking CXX executable libc/test/src/stdbit/libc.test.src.stdbit.stdc_bit_width_ui_test.__hermetic__.__build__
[616/1022] Linking CXX executable libc/test/src/stdbit/libc.test.src.stdbit.stdc_first_trailing_one_us_test.__hermetic__.__build__
[617/1022] Linking CXX executable libc/test/src/stdbit/libc.test.src.stdbit.stdc_bit_width_uc_test.__hermetic__.__build__
[618/1022] Linking CXX executable libc/test/src/stdbit/libc.test.src.stdbit.stdc_has_single_bit_uc_test.__hermetic__.__build__
[619/1022] Linking CXX executable libc/test/src/stdbit/libc.test.src.stdbit.stdc_bit_width_ull_test.__hermetic__.__build__
[620/1022] Linking CXX executable libc/test/src/stdbit/libc.test.src.stdbit.stdc_bit_width_ul_test.__hermetic__.__build__
[621/1022] Linking CXX executable libc/test/src/stdbit/libc.test.src.stdbit.stdc_bit_width_us_test.__hermetic__.__build__
[622/1022] Linking CXX executable libc/test/src/stdbit/libc.test.src.stdbit.stdc_bit_floor_uc_test.__hermetic__.__build__
[623/1022] Linking CXX executable libc/test/src/stdbit/libc.test.src.stdbit.stdc_bit_floor_us_test.__hermetic__.__build__
ninja: build stopped: subcommand failed.
++ err=1
++ echo PID 429637: subprocess exited with error 1
++ exit 1
PID 429637: subprocess exited with error 1
+ step_failure
+ echo @@@STEP_FAILURE@@@
program finished with exit code 0
elapsedTime=508.311605

```

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


More information about the llvm-commits mailing list