diff --git a/.github/workflows/coverage.yml b/.github/workflows/coverage.yml index 2cd5fc1..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" @@ -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 diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 2e8bdac..9448d16 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,9 +50,9 @@ jobs: - os: windows-latest name: "Eigen - AVX" backend: "-DRTNEURAL_EIGEN=ON -DRTNEURAL_USE_AVX=ON" - - os: windows-latest - 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" @@ -74,7 +74,7 @@ jobs: - os: macos-latest name: "STL" backend: "-DRTNEURAL_STL=ON" - + steps: - name: Install Linux Deps if: runner.os == 'Linux' 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 +