[llvm] AMDGPU: Default to selecting frame indexes to SGPRs (PR #115060)

LLVM Continuous Integration via llvm-commits llvm-commits at lists.llvm.org
Fri Nov 8 19:15:28 PST 2024


llvm-ci wrote:

LLVM Buildbot has detected a new failure on builder `openmp-offload-libc-amdgpu-runtime` running on `omp-vega20-1` while building `llvm` at step 11 "Add check check-libc-amdgcn-amd-amdhsa".

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

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

```
Step 11 (Add check check-libc-amdgcn-amd-amdhsa) failure: test (failure)
...
[1693/2683] Linking CXX executable libc/test/src/ctype/libc.test.src.ctype.isspace_test.__hermetic__.__build__
[1694/2683] Running hermetic test libc.test.src.ctype.isprint_test.__hermetic__
[==========] Running 1 test from 1 test suite.
[ RUN      ] LlvmLibcIsPrint.DefaultLocale
[       OK ] LlvmLibcIsPrint.DefaultLocale (81 us)
Ran 1 tests.  PASS: 1  FAIL: 0
[1695/2683] Linking CXX executable libc/test/src/ctype/libc.test.src.ctype.isupper_test.__hermetic__.__build__
[1696/2683] Linking CXX executable libc/test/src/stdbit/libc.test.src.stdbit.stdc_leading_zeros_uc_test.__hermetic__.__build__
[1697/2683] Linking CXX executable libc/test/src/ctype/libc.test.src.ctype.islower_test.__hermetic__.__build__
[1698/2683] Running hermetic test libc.test.src.__support.block_test.__hermetic__
FAILED: libc/test/src/__support/libc.test.src.__support.block_test.__hermetic__-cmd /home/ompworker/bbot/openmp-offload-libc-amdgpu-runtime/llvm.build/runtimes/runtimes-amdgcn-amd-amdhsa-bins/libc/test/src/__support/libc.test.src.__support.block_test.__hermetic__-cmd 
cd /home/ompworker/bbot/openmp-offload-libc-amdgpu-runtime/llvm.build/runtimes/runtimes-amdgcn-amd-amdhsa-bins/libc/test/src/__support && /home/ompworker/bbot/openmp-offload-libc-amdgpu-runtime/llvm.build/bin/amdhsa-loader /home/ompworker/bbot/openmp-offload-libc-amdgpu-runtime/llvm.build/runtimes/runtimes-amdgcn-amd-amdhsa-bins/libc/test/src/__support/libc.test.src.__support.block_test.__hermetic__.__build__
[==========] Running 26 tests from 1 test suite.
[ RUN      ] LlvmLibcBlockTestCanCreateSingleAlignedBlock.CanCreateSingleAlignedBlock
[       OK ] LlvmLibcBlockTestCanCreateSingleAlignedBlock.CanCreateSingleAlignedBlock (6 us)
[ RUN      ] LlvmLibcBlockTestCanCreateUnalignedSingleBlock.CanCreateUnalignedSingleBlock
[       OK ] LlvmLibcBlockTestCanCreateUnalignedSingleBlock.CanCreateUnalignedSingleBlock (2 us)
[ RUN      ] LlvmLibcBlockTestCannotCreateTooSmallBlock.CannotCreateTooSmallBlock
[       OK ] LlvmLibcBlockTestCannotCreateTooSmallBlock.CannotCreateTooSmallBlock (2 us)
[ RUN      ] LlvmLibcBlockTest.CannotCreateTooLargeBlock
[       OK ] LlvmLibcBlockTest.CannotCreateTooLargeBlock (1 us)
[ RUN      ] LlvmLibcBlockTestCanSplitBlock.CanSplitBlock
[       OK ] LlvmLibcBlockTestCanSplitBlock.CanSplitBlock (6 us)
[ RUN      ] LlvmLibcBlockTestCanSplitBlockUnaligned.CanSplitBlockUnaligned
[       OK ] LlvmLibcBlockTestCanSplitBlockUnaligned.CanSplitBlockUnaligned (5 us)
[ RUN      ] LlvmLibcBlockTestCanSplitMidBlock.CanSplitMidBlock
[       OK ] LlvmLibcBlockTestCanSplitMidBlock.CanSplitMidBlock (5 us)
[ RUN      ] LlvmLibcBlockTestCannotSplitTooSmallBlock.CannotSplitTooSmallBlock
[       OK ] LlvmLibcBlockTestCannotSplitTooSmallBlock.CannotSplitTooSmallBlock (3 us)
[ RUN      ] LlvmLibcBlockTestCannotSplitBlockWithoutHeaderSpace.CannotSplitBlockWithoutHeaderSpace
[       OK ] LlvmLibcBlockTestCannotSplitBlockWithoutHeaderSpace.CannotSplitBlockWithoutHeaderSpace (3 us)
[ RUN      ] LlvmLibcBlockTestCannotMakeBlockLargerInSplit.CannotMakeBlockLargerInSplit
[       OK ] LlvmLibcBlockTestCannotMakeBlockLargerInSplit.CannotMakeBlockLargerInSplit (3 us)
[ RUN      ] LlvmLibcBlockTestCannotMakeSecondBlockLargerInSplit.CannotMakeSecondBlockLargerInSplit
[       OK ] LlvmLibcBlockTestCannotMakeSecondBlockLargerInSplit.CannotMakeSecondBlockLargerInSplit (3 us)
[ RUN      ] LlvmLibcBlockTestCannotMakeZeroSizeFirstBlock.CannotMakeZeroSizeFirstBlock
[       OK ] LlvmLibcBlockTestCannotMakeZeroSizeFirstBlock.CannotMakeZeroSizeFirstBlock (2 us)
[ RUN      ] LlvmLibcBlockTestCanMakeMinimalSizeFirstBlock.CanMakeMinimalSizeFirstBlock
[       OK ] LlvmLibcBlockTestCanMakeMinimalSizeFirstBlock.CanMakeMinimalSizeFirstBlock (4 us)
[ RUN      ] LlvmLibcBlockTestCanMakeMinimalSizeSecondBlock.CanMakeMinimalSizeSecondBlock
[       OK ] LlvmLibcBlockTestCanMakeMinimalSizeSecondBlock.CanMakeMinimalSizeSecondBlock (5 us)
[ RUN      ] LlvmLibcBlockTestCanMarkBlockUsed.CanMarkBlockUsed
[       OK ] LlvmLibcBlockTestCanMarkBlockUsed.CanMarkBlockUsed (5 us)
[ RUN      ] LlvmLibcBlockTestCannotSplitUsedBlock.CannotSplitUsedBlock
[       OK ] LlvmLibcBlockTestCannotSplitUsedBlock.CannotSplitUsedBlock (3 us)
[ RUN      ] LlvmLibcBlockTestCanMergeWithNextBlock.CanMergeWithNextBlock
[       OK ] LlvmLibcBlockTestCanMergeWithNextBlock.CanMergeWithNextBlock (6 us)
[ RUN      ] LlvmLibcBlockTestCannotMergeWithFirstOrLastBlock.CannotMergeWithFirstOrLastBlock
[       OK ] LlvmLibcBlockTestCannotMergeWithFirstOrLastBlock.CannotMergeWithFirstOrLastBlock (5 us)

```

</details>

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


More information about the llvm-commits mailing list