[llvm] [InstSimplify] Fold `zext(X) | sext(X)` --> `sext(X)` and `zext(X) & sext(X)` --> `zext(X)` (PR #213313)
LLVM Continuous Integration via llvm-commits
llvm-commits at lists.llvm.org
Sat Aug 1 07:56:53 PDT 2026
llvm-ci wrote:
LLVM Buildbot has detected a new failure on builder `llvm-clang-ubuntu-x-aarch64-pauthtest` running on `as-builder-11` while building `llvm` at step 16 "build-default-test-suite".
Full details are available at: https://lab.llvm.org/buildbot/#/builders/227/builds/3845
<details>
<summary>Here is the relevant piece of the build log for the reference</summary>
```
Step 16 (build-default-test-suite) failure: cmake (failure)
...
1.703 [5543/130/510] Linking C executable SingleSource/UnitTests/HashRecognize/crc16.be
1.705 [5542/130/511] Linking C executable SingleSource/UnitTests/HashRecognize/crc8.be
1.707 [5541/130/512] Linking CXX executable SingleSource/Benchmarks/Shootout-C++/Shootout-C++-ackermann
1.708 [5540/130/513] Linking C executable SingleSource/UnitTests/HashRecognize/crc32.le
1.710 [5539/130/514] Linking C executable SingleSource/UnitTests/HashRecognize/no-hr-crc16.be
1.711 [5538/130/515] Linking C executable SingleSource/UnitTests/HashRecognize/no-hr-crc16.le.nodata
1.715 [5537/130/516] Linking C executable SingleSource/UnitTests/HashRecognize/no-hr-crc16.le.data32
1.717 [5536/130/517] Linking C executable SingleSource/UnitTests/HashRecognize/no-hr-crc8.be.data16
1.722 [5535/130/518] Linking C executable SingleSource/UnitTests/HashRecognize/crc16.be.data32
1.727 [5534/130/519] Linking C executable SingleSource/UnitTests/HashRecognize/crc8.be.data16
FAILED: SingleSource/UnitTests/HashRecognize/crc8.be.data16
: && /home/buildbot/worker/x-aarch64-pauthtest/build/llvm-test-suite/tools/timeit --summary SingleSource/UnitTests/HashRecognize/crc8.be.data16.link.time /home/buildbot/worker/x-aarch64-pauthtest/build/bin/clang --target=aarch64-linux-pauthtest -march=armv8l+pauth -O2 -O3 -DNDEBUG --target=aarch64-linux-pauthtest -march=armv8l+pauth -O2 -Wl,--emit-relocs -Wl,--dynamic-linker=/home/buildbot/musl-loader/aarch64-linux-pauthtest/lib/ld-musl-aarch64.so.1 -Wl,-rpath=/home/buildbot/musl-loader/aarch64-linux-pauthtest/lib -Xlinker --dependency-file=SingleSource/UnitTests/HashRecognize/CMakeFiles/crc8.be.data16.dir/link.d SingleSource/UnitTests/HashRecognize/CMakeFiles/crc8.be.data16.dir/crc8.be.data16.c.o -o SingleSource/UnitTests/HashRecognize/crc8.be.data16 && cd /home/buildbot/worker/x-aarch64-pauthtest/build/llvm-test-suite/SingleSource/UnitTests/HashRecognize && /usr/bin/cmake -E copy /home/buildbot/worker/x-aarch64-pauthtest/llvm-test-suite/SingleSource/UnitTests/HashRecognize/crc8.be.data16.reference_output /home/buildbot/worker/x-aarch64-pauthtest/build/llvm-test-suite/SingleSource/UnitTests/HashRecognize/crc8.be.data16.reference_output
Error copying file "/home/buildbot/worker/x-aarch64-pauthtest/llvm-test-suite/SingleSource/UnitTests/HashRecognize/crc8.be.data16.reference_output" to "/home/buildbot/worker/x-aarch64-pauthtest/build/llvm-test-suite/SingleSource/UnitTests/HashRecognize/crc8.be.data16.reference_output".
1.727 [5534/129/520] Building C object SingleSource/Regression/C/CMakeFiles/Regression-C-2003-05-14-initialize-string.dir/2003-05-14-initialize-string.c.o
1.733 [5534/128/521] Linking C executable SingleSource/UnitTests/HashRecognize/no-hr-crc16.le.data8
1.734 [5534/127/522] Linking C executable SingleSource/UnitTests/HashRecognize/no-hr-crc8.be
1.735 [5534/126/523] Linking C executable SingleSource/UnitTests/HashRecognize/crc8.le.data16
1.735 [5534/125/524] Linking C executable SingleSource/UnitTests/HashRecognize/no-hr-crc16.be.data32
1.736 [5534/124/525] Linking C executable SingleSource/UnitTests/HashRecognize/no-hr-crc16.be.nodata
1.738 [5534/123/526] Building C object SingleSource/Regression/C/CMakeFiles/Regression-C-2003-05-22-LocalTypeTest.dir/2003-05-22-LocalTypeTest.c.o
1.740 [5534/122/527] Building C object SingleSource/Regression/C/CMakeFiles/Regression-C-2003-05-23-TransparentUnion.dir/2003-05-23-TransparentUnion.c.o
1.746 [5534/121/528] Building CXX object SingleSource/Benchmarks/Adobe-C++/CMakeFiles/stepanov_abstraction.dir/stepanov_abstraction.cpp.o
1.749 [5534/120/529] Building C object SingleSource/Regression/C/CMakeFiles/Regression-C-2003-05-21-BitfieldHandling.dir/2003-05-21-BitfieldHandling.c.o
1.749 [5534/119/530] Building C object SingleSource/Regression/C/CMakeFiles/Regression-C-2003-06-16-InvalidInitializer.dir/2003-06-16-InvalidInitializer.c.o
1.753 [5534/118/531] Building C object SingleSource/Regression/C/CMakeFiles/Regression-C-2003-06-16-VolatileError.dir/2003-06-16-VolatileError.c.o
1.756 [5534/117/532] Building C object SingleSource/UnitTests/HashRecognize/CMakeFiles/no-hr-crc8.le.data16.dir/crc8.le.data16.c.o
1.761 [5534/116/533] Building C object SingleSource/UnitTests/HashRecognize/CMakeFiles/no-hr-crc8.le.dir/crc8.le.c.o
1.765 [5534/115/534] Linking C executable SingleSource/UnitTests/HashRecognize/no-hr-crc32.be
1.769 [5534/114/535] Building C object SingleSource/Regression/C/CMakeFiles/Regression-C-2003-05-21-UnionBitfields.dir/2003-05-21-UnionBitfields.c.o
1.781 [5534/113/536] Building C object SingleSource/Regression/C/CMakeFiles/Regression-C-2003-05-21-UnionTest.dir/2003-05-21-UnionTest.c.o
1.781 [5534/112/537] Building C object SingleSource/Regression/C/CMakeFiles/Regression-C-2004-08-12-InlinerAndAllocas.dir/2004-08-12-InlinerAndAllocas.c.o
1.782 [5534/111/538] Linking C executable SingleSource/UnitTests/HashRecognize/no-hr-crc32.le
1.782 [5534/110/539] Building C object SingleSource/Regression/C/CMakeFiles/Regression-C-2003-10-12-GlobalVarInitializers.dir/2003-10-12-GlobalVarInitializers.c.o
1.782 [5534/109/540] Building C object SingleSource/Regression/C/CMakeFiles/Regression-C-2003-05-22-VarSizeArray.dir/2003-05-22-VarSizeArray.c.o
1.783 [5534/108/541] Building C object SingleSource/Regression/C/CMakeFiles/Regression-C-2005-05-06-LongLongSignedShift.dir/2005-05-06-LongLongSignedShift.c.o
1.783 [5534/107/542] Building C object SingleSource/Regression/C/CMakeFiles/Regression-C-PR491.dir/PR491.c.o
1.783 [5534/106/543] Building C object SingleSource/Regression/C/CMakeFiles/Regression-C-2008-01-07-LongDouble.dir/2008-01-07-LongDouble.c.o
1.785 [5534/105/544] Linking CXX executable SingleSource/Benchmarks/Shootout-C++/Shootout-C++-ary
1.786 [5534/104/545] Linking CXX executable SingleSource/Benchmarks/Shootout-C++/EH/Shootout-C++-except
1.788 [5534/103/546] Building C object SingleSource/Regression/C/CMakeFiles/Regression-C-2004-02-03-AggregateCopy.dir/2004-02-03-AggregateCopy.c.o
1.796 [5534/102/547] Building C object SingleSource/Regression/C/CMakeFiles/Regression-C-ConstructorDestructorAttributes.dir/ConstructorDestructorAttributes.c.o
1.799 [5534/101/548] Linking C executable SingleSource/Benchmarks/Misc/oourafft
1.799 [5534/100/549] Building C object SingleSource/Regression/C/CMakeFiles/Regression-C-PR10189.dir/PR10189.c.o
1.799 [5534/99/550] Building C object SingleSource/Regression/C/CMakeFiles/Regression-C-2004-03-15-IndirectGoto.dir/2004-03-15-IndirectGoto.c.o
1.808 [5534/98/551] Building C object SingleSource/Regression/C/CMakeFiles/Regression-C-PR1386.dir/PR1386.c.o
1.808 [5534/97/552] Generating lua test inputs
1.813 [5534/96/553] Building C object SingleSource/Regression/C/CMakeFiles/Regression-C-DuffsDevice.dir/DuffsDevice.c.o
1.825 [5534/95/554] Building CXX object SingleSource/UnitTests/C++11/CMakeFiles/stdthreadbug.dir/stdthreadbug.cpp.o
1.827 [5534/94/555] Building C object SingleSource/Regression/C/CMakeFiles/Regression-C-badidx.dir/badidx.c.o
```
</details>
https://github.com/llvm/llvm-project/pull/213313
More information about the llvm-commits
mailing list