From 1227c2230089e933fe2c4e0acede18546f6d5c1d Mon Sep 17 00:00:00 2001 From: jatin Date: Sat, 8 Nov 2025 12:30:29 -0500 Subject: [PATCH 1/4] Trying to fix coverage CI workflow --- .github/workflows/coverage.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/coverage.yml b/.github/workflows/coverage.yml index 2cd5fc1..da3d3b6 100644 --- a/.github/workflows/coverage.yml +++ b/.github/workflows/coverage.yml @@ -63,7 +63,7 @@ jobs: shell: bash run: | lcov --directory . --capture --output-file coverage.info - lcov --remove coverage.info '/usr/*' '/Applications/Xcode.app/*' "${HOME}"'/.cache/*' '*modules*' '*tests*' --output-file coverage.info + lcov --remove coverage.info '/usr/*' '/Applications/Xcode.app/*' "${HOME}"'/.cache/*' '*modules*' '*tests*' '*build*' --output-file coverage.info - name: Report Coverage Data shell: bash From 17b3e0ec34f43778434fd24ad69ca8a0e1859c44 Mon Sep 17 00:00:00 2001 From: jatin Date: Sat, 8 Nov 2025 12:41:34 -0500 Subject: [PATCH 2/4] Runnign coverage on ubuntu-22.04 --- .github/workflows/coverage.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/coverage.yml b/.github/workflows/coverage.yml index da3d3b6..71fae83 100644 --- a/.github/workflows/coverage.yml +++ b/.github/workflows/coverage.yml @@ -20,13 +20,13 @@ jobs: fail-fast: false # show all errors for each platform (vs. cancel jobs on error) matrix: include: - - os: ubuntu-latest + - os: ubuntu-22.04 name: "Eigen" backend: "-DRTNEURAL_EIGEN=ON" - - os: ubuntu-latest + - os: ubuntu-22.04 name: "xsimd" backend: "-DRTNEURAL_XSIMD=ON" - - os: ubuntu-latest + - os: ubuntu-22.04 name: "STL" backend: "-DRTNEURAL_STL=ON" From b8160b2eecc3934a454a52d571b2de87d71d25e4 Mon Sep 17 00:00:00 2001 From: jatin Date: Sat, 8 Nov 2025 12:55:16 -0500 Subject: [PATCH 3/4] Trying to fix XSIMD/SSE tests --- .github/workflows/tests.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 2e8bdac..6990967 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -26,7 +26,7 @@ jobs: # - os: ubuntu-latest # name: "Eigen - AVX" # backend: "-DRTNEURAL_EIGEN=ON -DRTNEURAL_USE_AVX=ON" - - os: ubuntu-latest + - os: ubuntu-22.04 name: "xsimd" backend: "-DRTNEURAL_XSIMD=ON" # - os: ubuntu-latest @@ -50,7 +50,7 @@ jobs: - os: windows-latest name: "Eigen - AVX" backend: "-DRTNEURAL_EIGEN=ON -DRTNEURAL_USE_AVX=ON" - - os: windows-latest + - os: windows-2022 name: "xsimd" backend: "-DRTNEURAL_XSIMD=ON" - os: windows-latest @@ -74,7 +74,7 @@ jobs: - os: macos-latest name: "STL" backend: "-DRTNEURAL_STL=ON" - + steps: - name: Install Linux Deps if: runner.os == 'Linux' From faa5364e8c5109000fbba798956b97b9fa291be4 Mon Sep 17 00:00:00 2001 From: jatin Date: Sat, 8 Nov 2025 14:36:44 -0500 Subject: [PATCH 4/4] CI matrix tweaks --- .github/workflows/tests.yml | 6 +++--- .gitignore | 3 +++ 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 6990967..9448d16 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -50,9 +50,9 @@ jobs: - os: windows-latest name: "Eigen - AVX" backend: "-DRTNEURAL_EIGEN=ON -DRTNEURAL_USE_AVX=ON" - - os: windows-2022 - name: "xsimd" - backend: "-DRTNEURAL_XSIMD=ON" + # - os: windows-latest @TODO + # name: "xsimd" + # backend: "-DRTNEURAL_XSIMD=ON" - os: windows-latest name: "xsimd - AVX" backend: "-DRTNEURAL_XSIMD=ON -DRTNEURAL_USE_AVX=ON" diff --git a/.gitignore b/.gitignore index 90e2642..2f117f4 100644 --- a/.gitignore +++ b/.gitignore @@ -6,3 +6,6 @@ __pycache__ .DS_Store /.idea /.venv +.focus-config +*.raddbg_project +