Skip to content

Commit 3d5b5da

Browse files
committed
Add nextpnr-fpga-interchange-const-seed-already_synth toolchain
Signed-off-by: Krzysztof Boronski <[email protected]>
1 parent a73ab5d commit 3d5b5da

30 files changed

+64
-3
lines changed

.github/scripts/get_env_cmd.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,9 @@
3838
"nextpnr-xilinx-fasm2bels"
3939
]
4040
interchange = [
41-
"nextpnr-fpga-interchange", "nextpnr-fpga-interchange-already-synth",
41+
"nextpnr-fpga-interchange",
42+
"nextpnr-fpga-interchange-consst-seed-already-synth",
43+
"nextpnr-fpga-interchange-already-synth",
4244
"nextpnr-fpga-interchange-experimental-already-synth"
4345
]
4446
quicklogic = ["quicklogic"]

.github/workflows/Suite.yml

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -367,6 +367,30 @@ jobs:
367367
**/results*.gz
368368
**/plot_*.svg
369369
370+
NextpnrFPGAInterchangeConstSeedAlreadySynthesized:
371+
needs: Matrix
372+
373+
strategy:
374+
fail-fast: false
375+
matrix:
376+
include: ${{ fromJson(needs.Matrix.outputs.matrices).nextpnr_fpga_interchange_const_seed_already_synth }}
377+
378+
env:
379+
GHA_EXTERNAL_DISK: "tools"
380+
381+
container: ubuntu:focal
382+
383+
runs-on: [self-hosted, Linux, X64]
384+
385+
steps:
386+
- {uses: actions/checkout@v3, with: { submodules: recursive }}
387+
- uses: ./.github/RunTest
388+
with:
389+
environment: nextpnr
390+
project: ${{ matrix.project }}
391+
toolchain: ${{ matrix.toolchain }}
392+
board: ${{ matrix.board }}
393+
install: -v -l $(echo ${{needs.Matrix.outputs.link}})
370394

371395
NextpnrIce40:
372396
needs: Matrix

assets/project/attosoc.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,4 +27,5 @@ required_toolchains:
2727
skip_toolchains:
2828
- nextpnr-fpga-interchange-already-synth
2929
- nextpnr-fpga-interchange-experimental-already-synth
30+
- nextpnr-fpga-interchange-const-seed-already-synth
3031
- vivado-already-synth

assets/project/axi-lite-reg.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@ skip_toolchains:
1313
- nextpnr-fpga-interchange
1414
- nextpnr-fpga-interchange-already-synth
1515
- nextpnr-fpga-interchange-experimental-already-synth
16+
- nextpnr-fpga-interchange-const-seed-already-synth
1617
- vivado-already-synth
1718
- vpr-fasm2bels
1819
- yosys-vivado

assets/project/baselitex-nexus.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,4 +24,5 @@ required_toolchains:
2424
skip_toolchains:
2525
- nextpnr-fpga-interchange-already-synth
2626
- nextpnr-fpga-interchange-experimental-already-synth
27+
- nextpnr-fpga-interchange-const-seed-already-synth
2728
- vivado-already-synth

assets/project/baselitex-nexys-video.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,4 +31,5 @@ required_toolchains:
3131
skip_toolchains:
3232
- nextpnr-fpga-interchange-already-synth
3333
- nextpnr-fpga-interchange-experimental-already-synth
34+
- nextpnr-fpga-interchange-const-seed-already-synth
3435
- vivado-already-synth

assets/project/baselitex.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,4 +29,5 @@ required_toolchains:
2929
skip_toolchains:
3030
- nextpnr-fpga-interchange-already-synth
3131
- nextpnr-fpga-interchange-experimental-already-synth
32+
- nextpnr-fpga-interchange-const-seed-already-synth
3233
- vivado-already-synth

assets/project/blinky.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,4 +21,5 @@ required_toolchains:
2121
skip_toolchains:
2222
- nextpnr-fpga-interchange-already-synth
2323
- nextpnr-fpga-interchange-experimental-already-synth
24+
- nextpnr-fpga-interchange-const-seed-already-synth
2425
- vivado-already-synth

assets/project/bram-n1.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,4 +23,5 @@ required_toolchains:
2323
skip_toolchains:
2424
- nextpnr-fpga-interchange-already-synth
2525
- nextpnr-fpga-interchange-experimental-already-synth
26+
- nextpnr-fpga-interchange-const-seed-already-synth
2627
- vivado-already-synth

assets/project/bram-n2.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,4 +23,5 @@ required_toolchains:
2323
skip_toolchains:
2424
- nextpnr-fpga-interchange-already-synth
2525
- nextpnr-fpga-interchange-experimental-already-synth
26+
- nextpnr-fpga-interchange-const-seed-already-synth
2627
- vivado-already-synth

0 commit comments

Comments
 (0)