Skip to content

Commit

Permalink
Try to fix CI
Browse files Browse the repository at this point in the history
  • Loading branch information
eddieh-xlnx authored May 16, 2024
1 parent 1a20342 commit 2782753
Showing 1 changed file with 7 additions and 22 deletions.
29 changes: 7 additions & 22 deletions .github/workflows/make.yml
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand All @@ -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:
Expand All @@ -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
Expand Down Expand Up @@ -117,15 +102,15 @@ 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
*.wirelength
- 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
Expand Down

0 comments on commit 2782753

Please sign in to comment.