From ed29abf7ed758e400d98223088df47e60aa8aea0 Mon Sep 17 00:00:00 2001 From: srividya sundaram Date: Fri, 26 Sep 2025 11:57:51 -0700 Subject: [PATCH 1/2] [SYCL-JIT] Update un-supported argument list. --- sycl-jit/jit-compiler/lib/rtc/DeviceCompilation.cpp | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/sycl-jit/jit-compiler/lib/rtc/DeviceCompilation.cpp b/sycl-jit/jit-compiler/lib/rtc/DeviceCompilation.cpp index 0f59cdf572f33..f839560360f9a 100644 --- a/sycl-jit/jit-compiler/lib/rtc/DeviceCompilation.cpp +++ b/sycl-jit/jit-compiler/lib/rtc/DeviceCompilation.cpp @@ -819,11 +819,12 @@ jit_compiler::parseUserArgs(View UserArgs) { // Check for options that are unsupported because they would interfere with // the in-memory pipeline. Arg *UnsupportedArg = - AL.getLastArg(OPT_Action_Group, // Actions like -c or -S - OPT_Link_Group, // Linker flags - OPT_o, // Output file - OPT_fsycl_targets_EQ, // AoT compilation - OPT_fsycl_link_EQ, // SYCL linker + AL.getLastArg(OPT_Action_Group, // Actions like -c or -S + OPT_Link_Group, // Linker flags + OPT_o, // Output file + OPT_fsycl_targets_EQ, // AoT compilation + OPT_offload_targets_EQ, // AoT compilation + OPT_fsycl_link_EQ, // SYCL linker OPT_fno_sycl_device_code_split_esimd, // invoke_simd OPT_fsanitize_EQ // Sanitizer ); From 580040fbdfc58edd85a064a3e0207a766b087ab0 Mon Sep 17 00:00:00 2001 From: srividya sundaram Date: Fri, 26 Sep 2025 12:04:54 -0700 Subject: [PATCH 2/2] Remove XFAIL comments. --- sycl/test-e2e/KernelCompiler/sycl.cpp | 2 -- 1 file changed, 2 deletions(-) diff --git a/sycl/test-e2e/KernelCompiler/sycl.cpp b/sycl/test-e2e/KernelCompiler/sycl.cpp index 8220dfb6cd92c..199a0e75e6d32 100644 --- a/sycl/test-e2e/KernelCompiler/sycl.cpp +++ b/sycl/test-e2e/KernelCompiler/sycl.cpp @@ -6,8 +6,6 @@ // //===----------------------------------------------------------------------===// -// XFAIL: run-mode -// XFAIL-TRACKER: https://github.com/intel/llvm/issues/20127 // REQUIRES: sycl-jit, aspect-usm_device_allocations // RUN: %{build} -o %t.out