[clang] [Clang][SYCL] Introduce clang-sycl-linker to link SYCL offloading device code (Part 1 of many) (PR #112245)

LLVM Continuous Integration via cfe-commits cfe-commits at lists.llvm.org
Thu Oct 31 09:13:34 PDT 2024


llvm-ci wrote:

LLVM Buildbot has detected a new failure on builder `sanitizer-x86_64-linux-fast` running on `sanitizer-buildbot4` while building `clang` at step 2 "annotate".

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

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

```
Step 2 (annotate) failure: 'python ../sanitizer_buildbot/sanitizers/zorg/buildbot/builders/sanitizers/buildbot_selector.py' (failure)
...
llvm-lit: /home/b/sanitizer-x86_64-linux-fast/build/llvm-project/llvm/utils/lit/lit/llvm/config.py:506: note: using lld-link: /home/b/sanitizer-x86_64-linux-fast/build/llvm_build_msan/bin/lld-link
llvm-lit: /home/b/sanitizer-x86_64-linux-fast/build/llvm-project/llvm/utils/lit/lit/llvm/config.py:506: note: using ld64.lld: /home/b/sanitizer-x86_64-linux-fast/build/llvm_build_msan/bin/ld64.lld
llvm-lit: /home/b/sanitizer-x86_64-linux-fast/build/llvm-project/llvm/utils/lit/lit/llvm/config.py:506: note: using wasm-ld: /home/b/sanitizer-x86_64-linux-fast/build/llvm_build_msan/bin/wasm-ld
llvm-lit: /home/b/sanitizer-x86_64-linux-fast/build/llvm-project/llvm/utils/lit/lit/llvm/config.py:506: note: using ld.lld: /home/b/sanitizer-x86_64-linux-fast/build/llvm_build_msan/bin/ld.lld
llvm-lit: /home/b/sanitizer-x86_64-linux-fast/build/llvm-project/llvm/utils/lit/lit/llvm/config.py:506: note: using lld-link: /home/b/sanitizer-x86_64-linux-fast/build/llvm_build_msan/bin/lld-link
llvm-lit: /home/b/sanitizer-x86_64-linux-fast/build/llvm-project/llvm/utils/lit/lit/llvm/config.py:506: note: using ld64.lld: /home/b/sanitizer-x86_64-linux-fast/build/llvm_build_msan/bin/ld64.lld
llvm-lit: /home/b/sanitizer-x86_64-linux-fast/build/llvm-project/llvm/utils/lit/lit/llvm/config.py:506: note: using wasm-ld: /home/b/sanitizer-x86_64-linux-fast/build/llvm_build_msan/bin/wasm-ld
llvm-lit: /home/b/sanitizer-x86_64-linux-fast/build/llvm-project/llvm/utils/lit/lit/main.py:72: note: The test suite configuration requested an individual test timeout of 0 seconds but a timeout of 900 seconds was requested on the command line. Forcing timeout to be 900 seconds.
-- Testing: 86759 tests, 88 workers --
Testing:  0.. 10.. 20.. 30.. 40.. 50.. 60.. 70.. 80.. 90..
FAIL: Clang :: Driver/clang-sycl-linker-test.cpp (86734 of 86759)
******************** TEST 'Clang :: Driver/clang-sycl-linker-test.cpp' FAILED ********************
Exit Code: 1

Command Output (stderr):
--
RUN: at line 4: /home/b/sanitizer-x86_64-linux-fast/build/llvm_build_msan/bin/clang --driver-mode=g++ -emit-llvm -c /home/b/sanitizer-x86_64-linux-fast/build/llvm-project/clang/test/Driver/clang-sycl-linker-test.cpp -o /home/b/sanitizer-x86_64-linux-fast/build/llvm_build_msan/tools/clang/test/Driver/Output/clang-sycl-linker-test.cpp.tmp_1.bc
+ /home/b/sanitizer-x86_64-linux-fast/build/llvm_build_msan/bin/clang --driver-mode=g++ -emit-llvm -c /home/b/sanitizer-x86_64-linux-fast/build/llvm-project/clang/test/Driver/clang-sycl-linker-test.cpp -o /home/b/sanitizer-x86_64-linux-fast/build/llvm_build_msan/tools/clang/test/Driver/Output/clang-sycl-linker-test.cpp.tmp_1.bc
RUN: at line 5: /home/b/sanitizer-x86_64-linux-fast/build/llvm_build_msan/bin/clang --driver-mode=g++ -emit-llvm -c /home/b/sanitizer-x86_64-linux-fast/build/llvm-project/clang/test/Driver/clang-sycl-linker-test.cpp -o /home/b/sanitizer-x86_64-linux-fast/build/llvm_build_msan/tools/clang/test/Driver/Output/clang-sycl-linker-test.cpp.tmp_2.bc
+ /home/b/sanitizer-x86_64-linux-fast/build/llvm_build_msan/bin/clang --driver-mode=g++ -emit-llvm -c /home/b/sanitizer-x86_64-linux-fast/build/llvm-project/clang/test/Driver/clang-sycl-linker-test.cpp -o /home/b/sanitizer-x86_64-linux-fast/build/llvm_build_msan/tools/clang/test/Driver/Output/clang-sycl-linker-test.cpp.tmp_2.bc
RUN: at line 6: /home/b/sanitizer-x86_64-linux-fast/build/llvm_build_msan/bin/clang-sycl-linker --dry-run -triple spirv64 /home/b/sanitizer-x86_64-linux-fast/build/llvm_build_msan/tools/clang/test/Driver/Output/clang-sycl-linker-test.cpp.tmp_1.bc /home/b/sanitizer-x86_64-linux-fast/build/llvm_build_msan/tools/clang/test/Driver/Output/clang-sycl-linker-test.cpp.tmp_2.bc -o a.spv 2>&1    | /home/b/sanitizer-x86_64-linux-fast/build/llvm_build_msan/bin/FileCheck /home/b/sanitizer-x86_64-linux-fast/build/llvm-project/clang/test/Driver/clang-sycl-linker-test.cpp --check-prefix=SIMPLE
+ /home/b/sanitizer-x86_64-linux-fast/build/llvm_build_msan/bin/clang-sycl-linker --dry-run -triple spirv64 /home/b/sanitizer-x86_64-linux-fast/build/llvm_build_msan/tools/clang/test/Driver/Output/clang-sycl-linker-test.cpp.tmp_1.bc /home/b/sanitizer-x86_64-linux-fast/build/llvm_build_msan/tools/clang/test/Driver/Output/clang-sycl-linker-test.cpp.tmp_2.bc -o a.spv
+ /home/b/sanitizer-x86_64-linux-fast/build/llvm_build_msan/bin/FileCheck /home/b/sanitizer-x86_64-linux-fast/build/llvm-project/clang/test/Driver/clang-sycl-linker-test.cpp --check-prefix=SIMPLE
RUN: at line 12: /home/b/sanitizer-x86_64-linux-fast/build/llvm_build_msan/bin/clang-sycl-linker --dry-run -triple spirv64 /home/b/sanitizer-x86_64-linux-fast/build/llvm_build_msan/tools/clang/test/Driver/Output/clang-sycl-linker-test.cpp.tmp_1.bc -o a.spv 2>&1    | /home/b/sanitizer-x86_64-linux-fast/build/llvm_build_msan/bin/FileCheck /home/b/sanitizer-x86_64-linux-fast/build/llvm-project/clang/test/Driver/clang-sycl-linker-test.cpp --check-prefix=SIMPLE-NO-LINK
+ /home/b/sanitizer-x86_64-linux-fast/build/llvm_build_msan/bin/FileCheck /home/b/sanitizer-x86_64-linux-fast/build/llvm-project/clang/test/Driver/clang-sycl-linker-test.cpp --check-prefix=SIMPLE-NO-LINK
+ /home/b/sanitizer-x86_64-linux-fast/build/llvm_build_msan/bin/clang-sycl-linker --dry-run -triple spirv64 /home/b/sanitizer-x86_64-linux-fast/build/llvm_build_msan/tools/clang/test/Driver/Output/clang-sycl-linker-test.cpp.tmp_1.bc -o a.spv
RUN: at line 17: touch /home/b/sanitizer-x86_64-linux-fast/build/llvm_build_msan/tools/clang/test/Driver/Output/lib1.bc
+ touch /home/b/sanitizer-x86_64-linux-fast/build/llvm_build_msan/tools/clang/test/Driver/Output/lib1.bc
RUN: at line 18: touch /home/b/sanitizer-x86_64-linux-fast/build/llvm_build_msan/tools/clang/test/Driver/Output/lib2.bc
+ touch /home/b/sanitizer-x86_64-linux-fast/build/llvm_build_msan/tools/clang/test/Driver/Output/lib2.bc
RUN: at line 19: /home/b/sanitizer-x86_64-linux-fast/build/llvm_build_msan/bin/clang-sycl-linker --dry-run -triple spirv64 /home/b/sanitizer-x86_64-linux-fast/build/llvm_build_msan/tools/clang/test/Driver/Output/clang-sycl-linker-test.cpp.tmp_1.bc /home/b/sanitizer-x86_64-linux-fast/build/llvm_build_msan/tools/clang/test/Driver/Output/clang-sycl-linker-test.cpp.tmp_2.bc --library-path=/home/b/sanitizer-x86_64-linux-fast/build/llvm_build_msan/tools/clang/test/Driver/Output --device-libs=lib1.bc,lib2.bc -o a.spv 2>&1    | /home/b/sanitizer-x86_64-linux-fast/build/llvm_build_msan/bin/FileCheck /home/b/sanitizer-x86_64-linux-fast/build/llvm-project/clang/test/Driver/clang-sycl-linker-test.cpp --check-prefix=DEVLIBS
+ /home/b/sanitizer-x86_64-linux-fast/build/llvm_build_msan/bin/clang-sycl-linker --dry-run -triple spirv64 /home/b/sanitizer-x86_64-linux-fast/build/llvm_build_msan/tools/clang/test/Driver/Output/clang-sycl-linker-test.cpp.tmp_1.bc /home/b/sanitizer-x86_64-linux-fast/build/llvm_build_msan/tools/clang/test/Driver/Output/clang-sycl-linker-test.cpp.tmp_2.bc --library-path=/home/b/sanitizer-x86_64-linux-fast/build/llvm_build_msan/tools/clang/test/Driver/Output --device-libs=lib1.bc,lib2.bc -o a.spv
+ /home/b/sanitizer-x86_64-linux-fast/build/llvm_build_msan/bin/FileCheck /home/b/sanitizer-x86_64-linux-fast/build/llvm-project/clang/test/Driver/clang-sycl-linker-test.cpp --check-prefix=DEVLIBS
/home/b/sanitizer-x86_64-linux-fast/build/llvm-project/clang/test/Driver/clang-sycl-linker-test.cpp:23:18: error: DEVLIBS-NEXT: expected string not found in input
// DEVLIBS-NEXT: "{{.*}}llvm-spirv{{.*}}" {{.*}}-o a.spv [[SECONDLLVMLINKOUT]].bc
                 ^
<stdin>:2:319: note: scanning from here
 "llvm-link" -only-needed /tmp/lit-tmp-erq7on31/a.spv-a6cf48.bc /home/b/sanitizer-x86_64-linux-fast/build/llvm_build_msan/tools/clang/test/Driver/Output/lib1.bc /home/b/sanitizer-x86_64-linux-fast/build/llvm_build_msan/tools/clang/test/Driver/Output/lib2.bc -o /tmp/lit-tmp-erq7on31/a.spv-258b53.bc --suppress-warningsUninitialized bytes in write at offset 13 inside [0x711000000000, 305)
                                                                                                                                                                                                                                                                                                                              ^
<stdin>:2:319: note: with "SECONDLLVMLINKOUT" equal to "/tmp/lit-tmp-erq7on31/a\\.spv-258b53"
 "llvm-link" -only-needed /tmp/lit-tmp-erq7on31/a.spv-a6cf48.bc /home/b/sanitizer-x86_64-linux-fast/build/llvm_build_msan/tools/clang/test/Driver/Output/lib1.bc /home/b/sanitizer-x86_64-linux-fast/build/llvm_build_msan/tools/clang/test/Driver/Output/lib2.bc -o /tmp/lit-tmp-erq7on31/a.spv-258b53.bc --suppress-warningsUninitialized bytes in write at offset 13 inside [0x711000000000, 305)
                                                                                                                                                                                                                                                                                                                              ^
<stdin>:4:136: note: possible intended match here
 #0 0x574bd341371a in llvm::raw_fd_ostream::write_impl(char const*, unsigned long) /home/b/sanitizer-x86_64-linux-fast/build/llvm-project/llvm/lib/Support/raw_ostream.cpp:766:19
                                                                                                                                       ^

Input file: <stdin>
Check file: /home/b/sanitizer-x86_64-linux-fast/build/llvm-project/clang/test/Driver/clang-sycl-linker-test.cpp

Step 13 (stage2/msan check) failure: stage2/msan check (failure)
...
llvm-lit: /home/b/sanitizer-x86_64-linux-fast/build/llvm-project/llvm/utils/lit/lit/llvm/config.py:506: note: using lld-link: /home/b/sanitizer-x86_64-linux-fast/build/llvm_build_msan/bin/lld-link
llvm-lit: /home/b/sanitizer-x86_64-linux-fast/build/llvm-project/llvm/utils/lit/lit/llvm/config.py:506: note: using ld64.lld: /home/b/sanitizer-x86_64-linux-fast/build/llvm_build_msan/bin/ld64.lld
llvm-lit: /home/b/sanitizer-x86_64-linux-fast/build/llvm-project/llvm/utils/lit/lit/llvm/config.py:506: note: using wasm-ld: /home/b/sanitizer-x86_64-linux-fast/build/llvm_build_msan/bin/wasm-ld
llvm-lit: /home/b/sanitizer-x86_64-linux-fast/build/llvm-project/llvm/utils/lit/lit/llvm/config.py:506: note: using ld.lld: /home/b/sanitizer-x86_64-linux-fast/build/llvm_build_msan/bin/ld.lld
llvm-lit: /home/b/sanitizer-x86_64-linux-fast/build/llvm-project/llvm/utils/lit/lit/llvm/config.py:506: note: using lld-link: /home/b/sanitizer-x86_64-linux-fast/build/llvm_build_msan/bin/lld-link
llvm-lit: /home/b/sanitizer-x86_64-linux-fast/build/llvm-project/llvm/utils/lit/lit/llvm/config.py:506: note: using ld64.lld: /home/b/sanitizer-x86_64-linux-fast/build/llvm_build_msan/bin/ld64.lld
llvm-lit: /home/b/sanitizer-x86_64-linux-fast/build/llvm-project/llvm/utils/lit/lit/llvm/config.py:506: note: using wasm-ld: /home/b/sanitizer-x86_64-linux-fast/build/llvm_build_msan/bin/wasm-ld
llvm-lit: /home/b/sanitizer-x86_64-linux-fast/build/llvm-project/llvm/utils/lit/lit/main.py:72: note: The test suite configuration requested an individual test timeout of 0 seconds but a timeout of 900 seconds was requested on the command line. Forcing timeout to be 900 seconds.
-- Testing: 86759 tests, 88 workers --
Testing:  0.. 10.. 20.. 30.. 40.. 50.. 60.. 70.. 80.. 90..
FAIL: Clang :: Driver/clang-sycl-linker-test.cpp (86734 of 86759)
******************** TEST 'Clang :: Driver/clang-sycl-linker-test.cpp' FAILED ********************
Exit Code: 1

Command Output (stderr):
--
RUN: at line 4: /home/b/sanitizer-x86_64-linux-fast/build/llvm_build_msan/bin/clang --driver-mode=g++ -emit-llvm -c /home/b/sanitizer-x86_64-linux-fast/build/llvm-project/clang/test/Driver/clang-sycl-linker-test.cpp -o /home/b/sanitizer-x86_64-linux-fast/build/llvm_build_msan/tools/clang/test/Driver/Output/clang-sycl-linker-test.cpp.tmp_1.bc
+ /home/b/sanitizer-x86_64-linux-fast/build/llvm_build_msan/bin/clang --driver-mode=g++ -emit-llvm -c /home/b/sanitizer-x86_64-linux-fast/build/llvm-project/clang/test/Driver/clang-sycl-linker-test.cpp -o /home/b/sanitizer-x86_64-linux-fast/build/llvm_build_msan/tools/clang/test/Driver/Output/clang-sycl-linker-test.cpp.tmp_1.bc
RUN: at line 5: /home/b/sanitizer-x86_64-linux-fast/build/llvm_build_msan/bin/clang --driver-mode=g++ -emit-llvm -c /home/b/sanitizer-x86_64-linux-fast/build/llvm-project/clang/test/Driver/clang-sycl-linker-test.cpp -o /home/b/sanitizer-x86_64-linux-fast/build/llvm_build_msan/tools/clang/test/Driver/Output/clang-sycl-linker-test.cpp.tmp_2.bc
+ /home/b/sanitizer-x86_64-linux-fast/build/llvm_build_msan/bin/clang --driver-mode=g++ -emit-llvm -c /home/b/sanitizer-x86_64-linux-fast/build/llvm-project/clang/test/Driver/clang-sycl-linker-test.cpp -o /home/b/sanitizer-x86_64-linux-fast/build/llvm_build_msan/tools/clang/test/Driver/Output/clang-sycl-linker-test.cpp.tmp_2.bc
RUN: at line 6: /home/b/sanitizer-x86_64-linux-fast/build/llvm_build_msan/bin/clang-sycl-linker --dry-run -triple spirv64 /home/b/sanitizer-x86_64-linux-fast/build/llvm_build_msan/tools/clang/test/Driver/Output/clang-sycl-linker-test.cpp.tmp_1.bc /home/b/sanitizer-x86_64-linux-fast/build/llvm_build_msan/tools/clang/test/Driver/Output/clang-sycl-linker-test.cpp.tmp_2.bc -o a.spv 2>&1    | /home/b/sanitizer-x86_64-linux-fast/build/llvm_build_msan/bin/FileCheck /home/b/sanitizer-x86_64-linux-fast/build/llvm-project/clang/test/Driver/clang-sycl-linker-test.cpp --check-prefix=SIMPLE
+ /home/b/sanitizer-x86_64-linux-fast/build/llvm_build_msan/bin/clang-sycl-linker --dry-run -triple spirv64 /home/b/sanitizer-x86_64-linux-fast/build/llvm_build_msan/tools/clang/test/Driver/Output/clang-sycl-linker-test.cpp.tmp_1.bc /home/b/sanitizer-x86_64-linux-fast/build/llvm_build_msan/tools/clang/test/Driver/Output/clang-sycl-linker-test.cpp.tmp_2.bc -o a.spv
+ /home/b/sanitizer-x86_64-linux-fast/build/llvm_build_msan/bin/FileCheck /home/b/sanitizer-x86_64-linux-fast/build/llvm-project/clang/test/Driver/clang-sycl-linker-test.cpp --check-prefix=SIMPLE
RUN: at line 12: /home/b/sanitizer-x86_64-linux-fast/build/llvm_build_msan/bin/clang-sycl-linker --dry-run -triple spirv64 /home/b/sanitizer-x86_64-linux-fast/build/llvm_build_msan/tools/clang/test/Driver/Output/clang-sycl-linker-test.cpp.tmp_1.bc -o a.spv 2>&1    | /home/b/sanitizer-x86_64-linux-fast/build/llvm_build_msan/bin/FileCheck /home/b/sanitizer-x86_64-linux-fast/build/llvm-project/clang/test/Driver/clang-sycl-linker-test.cpp --check-prefix=SIMPLE-NO-LINK
+ /home/b/sanitizer-x86_64-linux-fast/build/llvm_build_msan/bin/FileCheck /home/b/sanitizer-x86_64-linux-fast/build/llvm-project/clang/test/Driver/clang-sycl-linker-test.cpp --check-prefix=SIMPLE-NO-LINK
+ /home/b/sanitizer-x86_64-linux-fast/build/llvm_build_msan/bin/clang-sycl-linker --dry-run -triple spirv64 /home/b/sanitizer-x86_64-linux-fast/build/llvm_build_msan/tools/clang/test/Driver/Output/clang-sycl-linker-test.cpp.tmp_1.bc -o a.spv
RUN: at line 17: touch /home/b/sanitizer-x86_64-linux-fast/build/llvm_build_msan/tools/clang/test/Driver/Output/lib1.bc
+ touch /home/b/sanitizer-x86_64-linux-fast/build/llvm_build_msan/tools/clang/test/Driver/Output/lib1.bc
RUN: at line 18: touch /home/b/sanitizer-x86_64-linux-fast/build/llvm_build_msan/tools/clang/test/Driver/Output/lib2.bc
+ touch /home/b/sanitizer-x86_64-linux-fast/build/llvm_build_msan/tools/clang/test/Driver/Output/lib2.bc
RUN: at line 19: /home/b/sanitizer-x86_64-linux-fast/build/llvm_build_msan/bin/clang-sycl-linker --dry-run -triple spirv64 /home/b/sanitizer-x86_64-linux-fast/build/llvm_build_msan/tools/clang/test/Driver/Output/clang-sycl-linker-test.cpp.tmp_1.bc /home/b/sanitizer-x86_64-linux-fast/build/llvm_build_msan/tools/clang/test/Driver/Output/clang-sycl-linker-test.cpp.tmp_2.bc --library-path=/home/b/sanitizer-x86_64-linux-fast/build/llvm_build_msan/tools/clang/test/Driver/Output --device-libs=lib1.bc,lib2.bc -o a.spv 2>&1    | /home/b/sanitizer-x86_64-linux-fast/build/llvm_build_msan/bin/FileCheck /home/b/sanitizer-x86_64-linux-fast/build/llvm-project/clang/test/Driver/clang-sycl-linker-test.cpp --check-prefix=DEVLIBS
+ /home/b/sanitizer-x86_64-linux-fast/build/llvm_build_msan/bin/clang-sycl-linker --dry-run -triple spirv64 /home/b/sanitizer-x86_64-linux-fast/build/llvm_build_msan/tools/clang/test/Driver/Output/clang-sycl-linker-test.cpp.tmp_1.bc /home/b/sanitizer-x86_64-linux-fast/build/llvm_build_msan/tools/clang/test/Driver/Output/clang-sycl-linker-test.cpp.tmp_2.bc --library-path=/home/b/sanitizer-x86_64-linux-fast/build/llvm_build_msan/tools/clang/test/Driver/Output --device-libs=lib1.bc,lib2.bc -o a.spv
+ /home/b/sanitizer-x86_64-linux-fast/build/llvm_build_msan/bin/FileCheck /home/b/sanitizer-x86_64-linux-fast/build/llvm-project/clang/test/Driver/clang-sycl-linker-test.cpp --check-prefix=DEVLIBS
/home/b/sanitizer-x86_64-linux-fast/build/llvm-project/clang/test/Driver/clang-sycl-linker-test.cpp:23:18: error: DEVLIBS-NEXT: expected string not found in input
// DEVLIBS-NEXT: "{{.*}}llvm-spirv{{.*}}" {{.*}}-o a.spv [[SECONDLLVMLINKOUT]].bc
                 ^
<stdin>:2:319: note: scanning from here
 "llvm-link" -only-needed /tmp/lit-tmp-erq7on31/a.spv-a6cf48.bc /home/b/sanitizer-x86_64-linux-fast/build/llvm_build_msan/tools/clang/test/Driver/Output/lib1.bc /home/b/sanitizer-x86_64-linux-fast/build/llvm_build_msan/tools/clang/test/Driver/Output/lib2.bc -o /tmp/lit-tmp-erq7on31/a.spv-258b53.bc --suppress-warningsUninitialized bytes in write at offset 13 inside [0x711000000000, 305)
                                                                                                                                                                                                                                                                                                                              ^
<stdin>:2:319: note: with "SECONDLLVMLINKOUT" equal to "/tmp/lit-tmp-erq7on31/a\\.spv-258b53"
 "llvm-link" -only-needed /tmp/lit-tmp-erq7on31/a.spv-a6cf48.bc /home/b/sanitizer-x86_64-linux-fast/build/llvm_build_msan/tools/clang/test/Driver/Output/lib1.bc /home/b/sanitizer-x86_64-linux-fast/build/llvm_build_msan/tools/clang/test/Driver/Output/lib2.bc -o /tmp/lit-tmp-erq7on31/a.spv-258b53.bc --suppress-warningsUninitialized bytes in write at offset 13 inside [0x711000000000, 305)
                                                                                                                                                                                                                                                                                                                              ^
<stdin>:4:136: note: possible intended match here
 #0 0x574bd341371a in llvm::raw_fd_ostream::write_impl(char const*, unsigned long) /home/b/sanitizer-x86_64-linux-fast/build/llvm-project/llvm/lib/Support/raw_ostream.cpp:766:19
                                                                                                                                       ^

Input file: <stdin>
Check file: /home/b/sanitizer-x86_64-linux-fast/build/llvm-project/clang/test/Driver/clang-sycl-linker-test.cpp


```

</details>

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


More information about the cfe-commits mailing list