]> git.sesse.net Git - stockfish/blobdiff - .github/workflows/stockfish_sanitizers.yml
Cleanup git checkout actions
[stockfish] / .github / workflows / stockfish_sanitizers.yml
index 708c92275bf5ea8e556d5b94a481929fc11b041a..b137f50eb06bd76dfd08cf48559d5c3e1d51b3ef 100644 (file)
@@ -12,11 +12,11 @@ jobs:
     strategy:
       matrix:
         config:
-          - name: Ubuntu 20.04 GCC
-            os: ubuntu-20.04
+          - name: Ubuntu 22.04 GCC
+            os: ubuntu-22.04
             compiler: g++
             comp: gcc
-            shell: bash {0}
+            shell: bash
         sanitizers:
           - name: Run with thread sanitizer
             make_option: sanitize=thread
@@ -36,8 +36,6 @@ jobs:
         shell: ${{ matrix.config.shell }}
     steps:
       - uses: actions/checkout@v3
-        with:
-          fetch-depth: 0
 
       - name: Download required linux packages
         run: |
@@ -62,5 +60,5 @@ jobs:
         run: |
           export CXXFLAGS="-O1 -fno-inline"
           make clean
-          make -j2 ARCH=x86-64-modern ${{ matrix.sanitizers.make_option }} debug=yes optimize=no build > /dev/null
+          make -j2 ARCH=x86-64-sse41-popcnt ${{ matrix.sanitizers.make_option }} debug=yes optimize=no build > /dev/null
           ../tests/instrumented.sh --${{ matrix.sanitizers.instrumented_option }}