[clang] [DTLTO][TEST] Make Clang driver tests more robust (PR #159151)
Petr Hosek via cfe-commits
cfe-commits at lists.llvm.org
Wed Sep 17 09:35:53 PDT 2025
petrhosek wrote:
Looks like this change broke our builders again:
```
XPASS: Clang :: Driver/DTLTO/ps5-dtlto.c (11550 of 22550)
******************** TEST 'Clang :: Driver/DTLTO/ps5-dtlto.c' FAILED ********************
Exit Code: 0
Command Output (stderr):
--
"/b/s/w/ir/cipd_bin_packages/cpython3/bin/python3.11" /b/s/w/ir/x/w/llvm-llvm-project/clang/test/Driver/DTLTO/filename.py /b/s/w/ir/x/w/llvm_build/bin/clang > /b/s/w/ir/x/w/llvm_build/tools/clang/test/Driver/DTLTO/Output/ps5-dtlto.c.tmp_forward.log # RUN: at line 9
+ /b/s/w/ir/cipd_bin_packages/cpython3/bin/python3.11 /b/s/w/ir/x/w/llvm-llvm-project/clang/test/Driver/DTLTO/filename.py /b/s/w/ir/x/w/llvm_build/bin/clang
/b/s/w/ir/x/w/llvm_build/bin/clang -flto=thin /b/s/w/ir/x/w/llvm-llvm-project/clang/test/Driver/DTLTO/ps5-dtlto.c -### --target=x86_64-sie-ps5 -Xthinlto-distributor=a1 -Xthinlto-distributor=a2,a3 -fthinlto-distributor=d.exe -Werror >>/b/s/w/ir/x/w/llvm_build/tools/clang/test/Driver/DTLTO/Output/ps5-dtlto.c.tmp_forward.log 2>&1 # RUN: at line 10
+ /b/s/w/ir/x/w/llvm_build/bin/clang -flto=thin /b/s/w/ir/x/w/llvm-llvm-project/clang/test/Driver/DTLTO/ps5-dtlto.c -### --target=x86_64-sie-ps5 -Xthinlto-distributor=a1 -Xthinlto-distributor=a2,a3 -fthinlto-distributor=d.exe -Werror
/b/s/w/ir/x/w/llvm_build/bin/FileCheck /b/s/w/ir/x/w/llvm-llvm-project/clang/test/Driver/DTLTO/ps5-dtlto.c --input-file=/b/s/w/ir/x/w/llvm_build/tools/clang/test/Driver/DTLTO/Output/ps5-dtlto.c.tmp_forward.log --check-prefix=FORWARD # RUN: at line 13
+ /b/s/w/ir/x/w/llvm_build/bin/FileCheck /b/s/w/ir/x/w/llvm-llvm-project/clang/test/Driver/DTLTO/ps5-dtlto.c --input-file=/b/s/w/ir/x/w/llvm_build/tools/clang/test/Driver/DTLTO/Output/ps5-dtlto.c.tmp_forward.log --check-prefix=FORWARD
/b/s/w/ir/x/w/llvm_build/bin/clang -flto=thin /b/s/w/ir/x/w/llvm-llvm-project/clang/test/Driver/DTLTO/ps5-dtlto.c -### --target=x86_64-sie-ps5 -Xthinlto-distributor=a1 -Xthinlto-distributor=a2,a3 2>&1 | /b/s/w/ir/x/w/llvm_build/bin/FileCheck /b/s/w/ir/x/w/llvm-llvm-project/clang/test/Driver/DTLTO/ps5-dtlto.c --check-prefix=NODIST --implicit-check-not=distributor --implicit-check-not=remote-compiler # RUN: at line 25
+ /b/s/w/ir/x/w/llvm_build/bin/clang -flto=thin /b/s/w/ir/x/w/llvm-llvm-project/clang/test/Driver/DTLTO/ps5-dtlto.c -### --target=x86_64-sie-ps5 -Xthinlto-distributor=a1 -Xthinlto-distributor=a2,a3
+ /b/s/w/ir/x/w/llvm_build/bin/FileCheck /b/s/w/ir/x/w/llvm-llvm-project/clang/test/Driver/DTLTO/ps5-dtlto.c --check-prefix=NODIST --implicit-check-not=distributor --implicit-check-not=remote-compiler
"/b/s/w/ir/cipd_bin_packages/cpython3/bin/python3.11" /b/s/w/ir/x/w/llvm-llvm-project/clang/test/Driver/DTLTO/filename.py /b/s/w/ir/x/w/llvm_build/bin/clang > /b/s/w/ir/x/w/llvm_build/tools/clang/test/Driver/DTLTO/Output/ps5-dtlto.c.tmp_default.log # RUN: at line 36
+ /b/s/w/ir/cipd_bin_packages/cpython3/bin/python3.11 /b/s/w/ir/x/w/llvm-llvm-project/clang/test/Driver/DTLTO/filename.py /b/s/w/ir/x/w/llvm_build/bin/clang
/b/s/w/ir/x/w/llvm_build/bin/clang -flto=thin /b/s/w/ir/x/w/llvm-llvm-project/clang/test/Driver/DTLTO/ps5-dtlto.c -### --target=x86_64-sie-ps5 -fthinlto-distributor=d.exe -Werror >>/b/s/w/ir/x/w/llvm_build/tools/clang/test/Driver/DTLTO/Output/ps5-dtlto.c.tmp_default.log 2>&1 # RUN: at line 37
+ /b/s/w/ir/x/w/llvm_build/bin/clang -flto=thin /b/s/w/ir/x/w/llvm-llvm-project/clang/test/Driver/DTLTO/ps5-dtlto.c -### --target=x86_64-sie-ps5 -fthinlto-distributor=d.exe -Werror
/b/s/w/ir/x/w/llvm_build/bin/FileCheck /b/s/w/ir/x/w/llvm-llvm-project/clang/test/Driver/DTLTO/ps5-dtlto.c --input-file=/b/s/w/ir/x/w/llvm_build/tools/clang/test/Driver/DTLTO/Output/ps5-dtlto.c.tmp_default.log --check-prefix=DEFAULT --implicit-check-not=distributor --implicit-check-not=remote-compiler # RUN: at line 39
+ /b/s/w/ir/x/w/llvm_build/bin/FileCheck /b/s/w/ir/x/w/llvm-llvm-project/clang/test/Driver/DTLTO/ps5-dtlto.c --input-file=/b/s/w/ir/x/w/llvm_build/tools/clang/test/Driver/DTLTO/Output/ps5-dtlto.c.tmp_default.log --check-prefix=DEFAULT --implicit-check-not=distributor --implicit-check-not=remote-compiler
"/b/s/w/ir/cipd_bin_packages/cpython3/bin/python3.11" /b/s/w/ir/x/w/llvm-llvm-project/clang/test/Driver/DTLTO/filename.py /b/s/w/ir/x/w/llvm_build/bin/clang > /b/s/w/ir/x/w/llvm_build/tools/clang/test/Driver/DTLTO/Output/ps5-dtlto.c.tmp_noflto.log # RUN: at line 49
+ /b/s/w/ir/cipd_bin_packages/cpython3/bin/python3.11 /b/s/w/ir/x/w/llvm-llvm-project/clang/test/Driver/DTLTO/filename.py /b/s/w/ir/x/w/llvm_build/bin/clang
/b/s/w/ir/x/w/llvm_build/bin/clang /b/s/w/ir/x/w/llvm-llvm-project/clang/test/Driver/DTLTO/ps5-dtlto.c -### --target=x86_64-sie-ps5 -fthinlto-distributor=d.exe -Werror >>/b/s/w/ir/x/w/llvm_build/tools/clang/test/Driver/DTLTO/Output/ps5-dtlto.c.tmp_noflto.log 2>&1 # RUN: at line 50
+ /b/s/w/ir/x/w/llvm_build/bin/clang /b/s/w/ir/x/w/llvm-llvm-project/clang/test/Driver/DTLTO/ps5-dtlto.c -### --target=x86_64-sie-ps5 -fthinlto-distributor=d.exe -Werror
/b/s/w/ir/x/w/llvm_build/bin/FileCheck /b/s/w/ir/x/w/llvm-llvm-project/clang/test/Driver/DTLTO/ps5-dtlto.c --input-file=/b/s/w/ir/x/w/llvm_build/tools/clang/test/Driver/DTLTO/Output/ps5-dtlto.c.tmp_noflto.log --check-prefix=DEFAULT --implicit-check-not=distributor --implicit-check-not=remote-compiler # RUN: at line 52
+ /b/s/w/ir/x/w/llvm_build/bin/FileCheck /b/s/w/ir/x/w/llvm-llvm-project/clang/test/Driver/DTLTO/ps5-dtlto.c --input-file=/b/s/w/ir/x/w/llvm_build/tools/clang/test/Driver/DTLTO/Output/ps5-dtlto.c.tmp_noflto.log --check-prefix=DEFAULT --implicit-check-not=distributor --implicit-check-not=remote-compiler
--
********************
```
Looks like we need to remove the `XFAIL` that was added in https://github.com/llvm/llvm-project/pull/159129?
https://github.com/llvm/llvm-project/pull/159151
More information about the cfe-commits
mailing list