Skip to content

Commit 5725a22

Browse files
authored
Merge branch 'master' into fix_mult
2 parents 0e9d7ef + 21a57fd commit 5725a22

File tree

5,542 files changed

+108967
-1737029
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

5,542 files changed

+108967
-1737029
lines changed

.github/scripts/install_dependencies.sh

Lines changed: 0 additions & 60 deletions
This file was deleted.

.github/scripts/install_jammy_dependencies.sh

Lines changed: 0 additions & 56 deletions
This file was deleted.

.github/scripts/unittest.sh

Lines changed: 0 additions & 15 deletions
This file was deleted.

.github/workflows/nightly_test_manual.yml

Lines changed: 38 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,6 +50,8 @@ jobs:
5050
make get_ispd_benchmarks
5151
./dev/upgrade_vtr_archs.sh
5252
make get_symbiflow_benchmarks
53+
make get_zeroasic_rr_graphs
54+
make get_flat_placements
5355
5456
# Build VTR using the default build options.
5557
- name: 'Build VTR'
@@ -133,4 +135,39 @@ jobs:
133135
with:
134136
name: nightly_tests_golden
135137
path: |
136-
vtr_flow/**/vtr_reg_nightly*/**/golden_results.txt
138+
vtr_flow/**/vtr_reg_nightly*/**/golden_results.txt
139+
140+
Coverity:
141+
name: 'Coverity Scan'
142+
runs-on: ubuntu-24.04
143+
steps:
144+
145+
- uses: actions/setup-python@v5
146+
with:
147+
python-version: 3.12.3
148+
149+
- uses: actions/checkout@v4
150+
with:
151+
submodules: 'true'
152+
153+
- name: Get number of CPU cores
154+
uses: SimenB/github-actions-cpu-cores@v2
155+
id: cpu-cores
156+
157+
- name: Install dependencies
158+
run: ./install_apt_packages.sh
159+
160+
- uses: hendrikmuhs/ccache-action@v1.2
161+
with:
162+
key: ${{ github.job }}
163+
164+
- name: Test
165+
env:
166+
CMAKE_PARAMS: '-DVTR_ASSERT_LEVEL=3 -DWITH_BLIFEXPLORER=on'
167+
NUM_PROC: ${{ steps.cpu-cores.outputs.count }}
168+
_COVERITY_URL: 'https://scan.coverity.com/download/linux64'
169+
_COVERITY_MD5: 'd0d7d7df9d6609e578f85096a755fb8f'
170+
run: |
171+
export PATH="/usr/lib/ccache:/usr/local/opt/ccache/libexec:$PATH"
172+
./.github/scripts/build.sh
173+

0 commit comments

Comments
 (0)