From 10e51d4a30f119f8bac155bd3f20ee91524aabb1 Mon Sep 17 00:00:00 2001 From: Yvan Tortorella Date: Sun, 10 Nov 2024 15:06:44 +0100 Subject: [PATCH] Remove CI's matrix strategy. Rely on regression list instead. --- .github/workflows/ci.yml | 116 ++------------------------------------- 1 file changed, 4 insertions(+), 112 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 1b03dbf..a689e05 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -41,61 +41,9 @@ jobs: name: run-hwpe-tests runs-on: ubuntu-latest env: + Target: verilator REDMULE_COMPLEX: 0 BENDER: ./bender - strategy: - matrix: - M: [ 12 ] - N: [ 16 ] - K: [ 16 ] - include: - - M: 96 - N: 96 - K: 96 - - M: 128 - N: 128 - K: 128 - - M: 24 - - M: 48 - N: 32 - K: 32 - - M: 30 - N: 32 - K: 17 - - M: 24 - N: 32 - K: 1 - - M: 31 - N: 32 - K: 16 - - M: 17 - N: 32 - K: 16 - - M: 31 - N: 32 - K: 31 - - M: 17 - N: 32 - K: 3 - - M: 5 - N: 32 - K: 17 - - M: 5 - N: 32 - K: 3 - - M: 36 - N: 31 - K: 32 - - N: 31 - - M: 23 - N: 31 - K: 31 - - M: 24 - N: 17 - K: 32 - - M: 24 - N: 20 - K: 32 needs: install-tools @@ -114,69 +62,15 @@ jobs: - name: Run Tests run: | - make golden M=${{matrix.M}} N=${{matrix.N}} K=${{matrix.K}} - make sw-all - make hw-all + source scripts/regression-list.sh run-complex-tests: name: run-complex-tests runs-on: ubuntu-latest env: + Target: verilator REDMULE_COMPLEX: 1 BENDER: ./bender - strategy: - matrix: - M: [ 12 ] - N: [ 16 ] - K: [ 16 ] - include: - - M: 96 - N: 96 - K: 96 - - M: 128 - N: 128 - K: 128 - - M: 24 - - M: 48 - N: 32 - K: 32 - - M: 30 - N: 32 - K: 17 - - M: 24 - N: 32 - K: 1 - - M: 31 - N: 32 - K: 16 - - M: 17 - N: 32 - K: 16 - - M: 31 - N: 32 - K: 31 - - M: 17 - N: 32 - K: 3 - - M: 5 - N: 32 - K: 17 - - M: 5 - N: 32 - K: 3 - - M: 36 - N: 31 - K: 32 - - N: 31 - - M: 23 - N: 31 - K: 31 - - M: 24 - N: 17 - K: 32 - - M: 24 - N: 20 - K: 32 needs: install-tools @@ -195,6 +89,4 @@ jobs: - name: Run Tests run: | - make golden M=${{matrix.M}} N=${{matrix.N}} K=${{matrix.K}} - make sw-all - make hw-all + source scripts/regression-list.sh