From 2ccd6ae77f91d782cd90bfdb1f28b6cb2584cdaf Mon Sep 17 00:00:00 2001 From: "Sarnie, Nick" Date: Thu, 23 Jan 2025 12:51:05 -0800 Subject: [PATCH] [CI] Fix Windows oneAPI test failures Signed-off-by: Sarnie, Nick --- .github/workflows/sycl-post-commit.yml | 2 +- .github/workflows/sycl-windows-build.yml | 10 ++-------- 2 files changed, 3 insertions(+), 9 deletions(-) diff --git a/.github/workflows/sycl-post-commit.yml b/.github/workflows/sycl-post-commit.yml index bebbd22714752..c0e6559de5aee 100644 --- a/.github/workflows/sycl-post-commit.yml +++ b/.github/workflows/sycl-post-commit.yml @@ -104,7 +104,7 @@ jobs: uses: ./.github/workflows/sycl-windows-build.yml with: compiler: icx - build_configure_extra_args: --cmake-opt=-DCMAKE_C_FLAGS="/clang:-Wno-nonportable-include-path /clang:-Wno-cast-function-type-mismatch" --cmake-opt=-DCMAKE_CXX_FLAGS="/clang:-Wno-nonportable-include-path /clang:-Wno-cast-function-type-mismatch" --cmake-opt="-DCMAKE_EXE_LINKER_FLAGS=/manifest:no" --cmake-opt="-DCMAKE_MODULE_LINKER_FLAGS=/manifest:no" --cmake-opt="-DCMAKE_SHARED_LINKER_FLAGS=/manifest:no" + build_configure_extra_args: --cmake-opt=-DCMAKE_C_FLAGS="/fp:precise /clang:-Wno-nonportable-include-path /clang:-Wno-cast-function-type-mismatch" --cmake-opt=-DCMAKE_CXX_FLAGS="/fp:precise /clang:-Wno-nonportable-include-path /clang:-Wno-cast-function-type-mismatch" --cmake-opt="-DCMAKE_EXE_LINKER_FLAGS=/manifest:no" --cmake-opt="-DCMAKE_MODULE_LINKER_FLAGS=/manifest:no" --cmake-opt="-DCMAKE_SHARED_LINKER_FLAGS=/manifest:no" build_cache_suffix: icx e2e-win: diff --git a/.github/workflows/sycl-windows-build.yml b/.github/workflows/sycl-windows-build.yml index c7349331f8f6f..9a19cf677e07e 100644 --- a/.github/workflows/sycl-windows-build.yml +++ b/.github/workflows/sycl-windows-build.yml @@ -135,10 +135,7 @@ jobs: - name: check-llvm if: always() && !cancelled() && contains(inputs.changes, 'llvm') shell: bash - run: | - if [[ ${{inputs.compiler}} == 'icx' ]]; then - export LIT_FILTER="SYCL" - fi + run: | cmake --build build --target check-llvm - name: check-clang if: always() && !cancelled() && contains(inputs.changes, 'clang') @@ -147,10 +144,7 @@ jobs: - name: check-sycl if: always() && !cancelled() && contains(inputs.changes, 'sycl') shell: bash - run: | - if [[ ${{inputs.compiler}} == 'icx' ]]; then - export LIT_XFAIL="regression\host_tanpi_double_accuracy.cpp" - fi + run: | cmake --build build --target check-sycl - name: check-sycl-unittests if: always() && !cancelled() && contains(inputs.changes, 'sycl')