From 2782753dad274b289684a200137476ee5b6fb9f2 Mon Sep 17 00:00:00 2001 From: eddieh-xlnx Date: Thu, 16 May 2024 10:58:08 -0700 Subject: [PATCH] Try to fix CI --- .github/workflows/make.yml | 29 +++++++---------------------- 1 file changed, 7 insertions(+), 22 deletions(-) diff --git a/.github/workflows/make.yml b/.github/workflows/make.yml index 1c74192..35171e9 100644 --- a/.github/workflows/make.yml +++ b/.github/workflows/make.yml @@ -16,14 +16,7 @@ jobs: fail-fast: false matrix: router: - - rwroute - - nxroute-poc - lutpinswapping: - - false - - true - lutroutethru: - - false - - true + - cufr benchmark: - logicnets_jscl - boom_med_pb @@ -40,20 +33,14 @@ jobs: - ispd16_example2 exclude: # Insufficient memory on GitHub Actions - - router: rwroute + - router: cufr benchmark: mlcad_d181_lefttwo3rds - - router: rwroute + - router: cufr benchmark: koios_dla_like_large - - router: rwroute + - router: cufr benchmark: boom_soc - - router: rwroute + - router: cufr benchmark: ispd16_example2 - # NXRoute does not support LUT pin swapping - - router: nxroute-poc - lutpinswapping: true - # NXRoute does not support LUT routethrus - - router: nxroute-poc - lutroutethru: true steps: - uses: actions/checkout@v4 with: @@ -79,8 +66,6 @@ jobs: # For certain benchmarks, wirelength_analyzer/CheckPhysNetlist requires more memory than that available in GitHub Actions WIRELENGTH_ANALYZER_MOCK_RESULT: ${{ matrix.benchmark == 'koios_dla_like_large' }} CHECK_PHYS_NETLIST_DIFF_MOCK_RESULT: ${{ matrix.benchmark == 'koios_dla_like_large' }} - RWROUTE_FORCE_LUT_PINSWAPPING: ${{ matrix.router == 'rwroute' && matrix.lutpinswapping }} - RWROUTE_FORCE_LUT_ROUTETHRU: ${{ matrix.router == 'rwroute' && matrix.lutroutethru }} run: | make ROUTER="${{ matrix.router }}" BENCHMARKS="${{ matrix.benchmark }}" VERBOSE=1 - name: Score summary @@ -117,7 +102,7 @@ jobs: - uses: actions/upload-artifact@v4 if: always() with: - name: logs-${{ matrix.router }}${{ matrix.router == 'rwroute' && matrix.lutpinswapping && '-lutpinswapping' || ''}}${{ matrix.router == 'rwroute' && matrix.lutroutethru && '-lutroutethru' || ''}}-${{ matrix.benchmark }} + name: logs-${{ matrix.router }}-${{ matrix.benchmark }} path: | *.log *.check @@ -125,7 +110,7 @@ jobs: - uses: actions/upload-artifact@v4 if: always() with: - name: ${{ matrix.router }}${{ matrix.router == 'rwroute' && matrix.lutpinswapping && '-lutpinswapping' || ''}}${{ matrix.router == 'rwroute' && matrix.lutroutethru && '-lutroutethru' || ''}}-${{ matrix.benchmark }} + name: ${{ matrix.router }}-${{ matrix.benchmark }} compression-level: 0 path: | *.dcp