mgorny wrote: This change seems to have broken the test suite:
``` ctest -j 32 --test-load 32 Test project /var/tmp/portage/llvm-core/libclc-21.0.0.9999/work/libclc_build Start 1: external-calls-tahiti-amdgcn--.bc Start 2: external-calls-amdgcn--amdhsa.bc Start 3: external-calls-tahiti-amdgcn-mesa-mesa3d.bc 1/3 Test #1: external-calls-tahiti-amdgcn--.bc .............***Failed 2.67 sec 2/3 Test #3: external-calls-tahiti-amdgcn-mesa-mesa3d.bc ...***Failed 2.79 sec 3/3 Test #2: external-calls-amdgcn--amdhsa.bc ..............***Failed 2.95 sec 0% tests passed, 3 tests failed out of 3 Total Test time (real) = 2.96 sec The following tests FAILED: 1 - external-calls-tahiti-amdgcn--.bc (Failed) 2 - external-calls-amdgcn--amdhsa.bc (Failed) 3 - external-calls-tahiti-amdgcn-mesa-mesa3d.bc (Failed) Errors while running CTest Output from these tests are in: /var/tmp/portage/llvm-core/libclc-21.0.0.9999/work/libclc_build/Testing/Temporary/LastTest.log Use "--rerun-failed --output-on-failure" to re-run the failed cases verbosely. ``` LastTest is pretty big: ``` Start testing: Mar 29 12:40 UTC ---------------------------------------------------------- 1/3 Testing: external-calls-tahiti-amdgcn--.bc 1/3 Test: external-calls-tahiti-amdgcn--.bc Command: "/var/tmp/portage/llvm-core/libclc-21.0.0.9999/work/libclc/check_external_calls.sh" "/var/tmp/portage/llvm-core/libclc-21.0.0. 9999/work/libclc_build/tahiti-amdgcn--.bc" "/usr/lib/llvm/21/bin" Directory: /var/tmp/portage/llvm-core/libclc-21.0.0.9999/work/libclc "external-calls-tahiti-amdgcn--.bc" start time: Mar 29 12:40 UTC Output: ---------------------------------------------------------- ERROR: 918 unresolved calls detected in /var/tmp/portage/llvm-core/libclc-21.0.0.9999/work/libclc_build/tahiti-amdgcn--.bc %call39.i = tail call <2 x double> @__clc_ln_tbl(i64 noundef %conv38.i) #25 %call39.i86 = tail call <2 x double> @__clc_ln_tbl(i64 noundef %conv38.i85) #25 %call39.i142 = tail call <2 x double> @__clc_ln_tbl(i64 noundef %conv38.i141) #25 %call39.i257 = tail call <2 x double> @__clc_ln_tbl(i64 noundef %conv38.i256) #25 %call39.i198 = tail call <2 x double> @__clc_ln_tbl(i64 noundef %conv38.i197) #25 %call39.i286 = tail call <2 x double> @__clc_ln_tbl(i64 noundef %conv38.i285) #25 %call39.i227 = tail call <2 x double> @__clc_ln_tbl(i64 noundef %conv38.i226) #25 %call39.i171 = tail call <2 x double> @__clc_ln_tbl(i64 noundef %conv38.i170) #25 %call39.i115 = tail call <2 x double> @__clc_ln_tbl(i64 noundef %conv38.i114) #25 […] ``` [LastTest.log](https://github.com/user-attachments/files/19521161/LastTest.log) https://github.com/llvm/llvm-project/pull/132956 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits