CI does not test building with setup.sh
メンテナーはふだん 1 日以内に返信
評価
この issue はまだ評価されていません。
説明
Description
Description
Our CI currently builds and tests OpenROAD-flow-scripts using Docker or build_openroad.sh --local, but we never exercise the setup.sh dependency-installation path. This leaves the local-install workflow untested and allows setup.sh breakages to go undetected.
Expected behavior
CI should include a job that runs sudo ./setup.sh (on a supported OS, e.g., Ubuntu 22.04) and verifies that the environment can subsequently build/run the flow.
Suggested Solution
Add a CI workflow/job that:
- Checks out the repo
- Runs
sudo ./setup.sh - Runs
./build_openroad.sh --local(or sourcessetup_env.shand verifies binaries) - Optionally runs a minimal flow test (
make DESIGN_CONFIG=...)
Additional Context
No response
- 主要言語
- Verilog
- スター
- 777
- フォーク
- 549
- 平均マージ
- 2日 10時間
- マージ済み PR(30日)
- 96
環境構築
- Dockerfile または Docker Compose ファイルあり
- プルリクエストのテンプレートなし
- コントリビューションガイドなし
はじめの一歩
- issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
- 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
- リポジトリをフォークし、ブランチを切って変更します。
- issue 番号を参照したプルリクエストを送ります。
The-OpenROAD-Project/OpenROAD-flow-scripts のほかの issue
-
難易度 2/5 1〜3時間 初心者へのやさしさ 90/100
The-OpenROAD-Project/OpenROAD-flow-scripts#4717 ·
メンテナーはふだん 1 日以内に返信
-
Make SYNTH_HDL_FRONTEND=slang default再び着手できるかも @jeffng-or が 32 日前に担当しましたが、オープン中のプルリクエストはありません。 オープン
難易度 2/5 1〜3時間 初心者へのやさしさ 68/100
The-OpenROAD-Project/OpenROAD-flow-scripts#4548 · コメント 1 件 · 担当者 1 名 ·
メンテナーはふだん 1 日以内に返信
-
PDN/TAP: rows kept at the edge of a macro halo get followpins PDN can't connect (PDN-0179 on asap7/swerv_wrapper)対応中かも @gadfort が今日担当しました。 オープンpdn
The-OpenROAD-Project/OpenROAD-flow-scripts#4724 · コメント 4 件 · 担当者 1 名 ·
メンテナーはふだん 1 日以内に返信
-
Clock period improvements left on the table due to SYNTH_MINIMUM_KEEP_SIZE counting macros対応中かも @joaomai が 2 日前に担当しました。 オープン
The-OpenROAD-Project/OpenROAD-flow-scripts#4714 · 担当者 1 名 ·
メンテナーはふだん 1 日以内に返信
-
Use percent of minimum clock period対応中かも @migueldalberto が 23 日前に担当しました。 オープン
難易度 3/5 1〜2日 初心者へのやさしさ 55/100
The-OpenROAD-Project/OpenROAD-flow-scripts#4583 · コメント 7 件 · 担当者 1 名 ·
メンテナーはふだん 1 日以内に返信