|
39 | 39 | - {test: "vtr_reg_strong", cores: "16", options: "", cmake: "-DVTR_ASSERT_LEVEL=3", extra_pkgs: "libeigen3-dev"} |
40 | 40 | - {test: "vtr_reg_strong_odin", cores: "16", options: "", cmake: "-DVTR_ASSERT_LEVEL=3 -DWITH_ODIN=ON", extra_pkgs: "libeigen3-dev"} |
41 | 41 | - {test: "vtr_reg_strong_odin", cores: "16", options: "-skip_qor", cmake: "-DVTR_ASSERT_LEVEL=3 -DVTR_ENABLE_SANITIZE=ON -DWITH_ODIN=ON", extra_pkgs: "libeigen3-dev"} |
42 | | - - {test: "vtr_reg_parmys", cores: "16", options: "", cmake: "-DYOSYS_SV_UHDM_PLUGIN=ON", extra_pkgs: ""} |
| 42 | + - {test: "vtr_reg_system_verilog", cores: "16", options: "", cmake: "-DYOSYS_F4PGA_PLUGINS=ON", extra_pkgs: ""} |
43 | 43 | - {test: "odin_reg_strong", cores: "16", options: "", cmake: "-DWITH_ODIN=ON", extra_pkgs: ""} |
44 | 44 |
|
45 | 45 | env: |
@@ -286,6 +286,29 @@ jobs: |
286 | 286 | ./run_reg_test.py ${{ matrix.suite }} -show_failures -j2 -skip_qor |
287 | 287 |
|
288 | 288 |
|
| 289 | + Parmys: |
| 290 | + name: 'Parmys Basic Test' |
| 291 | + runs-on: ubuntu-18.04 |
| 292 | + steps: |
| 293 | + |
| 294 | + - uses: actions/setup-python@v4 |
| 295 | + with: |
| 296 | + python-version: 3.6 |
| 297 | + - uses: actions/checkout@v3 |
| 298 | + - run: ./.github/scripts/install_dependencies.sh |
| 299 | + |
| 300 | + - uses: hendrikmuhs/ccache-action@v1.2 |
| 301 | + |
| 302 | + - name: Test |
| 303 | + env: |
| 304 | + CMAKE_PARAMS: '-DVTR_IPO_BUILD=off' |
| 305 | + BUILD_TYPE: debug |
| 306 | + run: | |
| 307 | + export PATH="/usr/lib/ccache:/usr/local/opt/ccache/libexec:$PATH" |
| 308 | + ./.github/scripts/build.sh |
| 309 | + ./run_reg_test.py parmys_reg_basic -show_failures -j4 |
| 310 | +
|
| 311 | +
|
289 | 312 | ODINII: |
290 | 313 | name: 'ODIN-II Basic Test' |
291 | 314 | runs-on: ubuntu-18.04 |
@@ -374,6 +397,7 @@ jobs: |
374 | 397 | - Warnings |
375 | 398 | - Regression |
376 | 399 | - Sanitized |
| 400 | + - Parmys |
377 | 401 | - ODINII |
378 | 402 | - VQM2BLIF |
379 | 403 | - Compatibility |
|
0 commit comments