diff --git a/.github/workflows/stockfish.yml b/.github/workflows/stockfish.yml index 9dbd0c540..7a6603475 100644 --- a/.github/workflows/stockfish.yml +++ b/.github/workflows/stockfish.yml @@ -9,8 +9,6 @@ on: branches: - master - tools - workflow_dispatch: - jobs: Stockfish: name: ${{ matrix.config.name }} @@ -48,7 +46,7 @@ jobs: - name: Download required packages run: | sudo apt update - sudo apt install expect valgrind g++-multilib + sudo apt install expect valgrind g++-multilib llvm - name: Download the used network from the fishtest framework run: | @@ -76,6 +74,12 @@ jobs: make -j2 ARCH=x86-32 optimize=no debug=yes build ../tests/signature.sh $benchref + - name: Test debug x86-32 profile build (Optimization on, All features) + run: | + export CXXFLAGS="" + make clean + make -j2 ARCH=x86-32 optimize=yes all=yes largeboards=yes debug=yes profile-build + - name: Test x86-32 build run: | make clean @@ -109,6 +113,12 @@ jobs: make -j2 ARCH=x86-64-modern optimize=no debug=yes build ../tests/signature.sh $benchref + - name: Test debug x86-64-modern profile build (Optimization on, All features) + run: | + export CXXFLAGS="" + make clean + make -j2 ARCH=x86-64-modern optimize=yes all=yes largeboards=yes debug=yes profile-build + - name: Test x86-64-modern build run: | make clean