pyproject: use yowasp-yosys for tests.
This change means that tests will succeed even if the system Yosys binary is broken. yices2 must still be present on the system.
This commit is contained in:
parent
fcafad1f70
commit
b871f2ad79
3 changed files with 11 additions and 7 deletions
8
.github/workflows/main.yaml
vendored
8
.github/workflows/main.yaml
vendored
|
|
@ -46,15 +46,9 @@ jobs:
|
|||
sudo add-apt-repository 'deb http://ppa.launchpad.net/sri-csl/formal-methods/ubuntu bionic main'
|
||||
sudo apt-get update
|
||||
sudo apt-get install yices2
|
||||
pip install codecov yowasp-yosys
|
||||
pip install codecov
|
||||
pdm install --dev
|
||||
- name: Run tests
|
||||
env:
|
||||
YOSYS: yowasp-yosys
|
||||
NEXTPNR_ICE40: yowasp-nextpnr-ice40
|
||||
ICEPACK: yowasp-icepack
|
||||
SBY: yowasp-sby
|
||||
SMTBMC: yowasp-yosys-smtbmc
|
||||
run: |
|
||||
pdm run test
|
||||
- name: Submit code coverage
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue