Hacktoberfest 2026: le issue che i maintainer hanno segnato per ottobre, aperte e adatte ai principianti. Sfoglia le issue Hacktoberfest

CI does not test building with ⁠setup.sh

Aperta
#4,453 1 commento 0 reazioni 1 assegnatario Vedi su GitHub

I maintainer di solito rispondono entro 1 giorno

@vvbandeira ci sta già lavorando.

Dal 20/8/2026.

  • #4519 di @GITTYCAT12 — aperta

Valutazione

Questa issue non è ancora stata valutata.

Descrizione

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:

  1. Checks out the repo
  2. Runs sudo ./setup.sh
  3. Runs ./build_openroad.sh --local (or sources setup_env.sh and verifies binaries)
  4. Optionally runs a minimal flow test (make DESIGN_CONFIG=...)
Additional Context

No response

Lingua principale
Verilog
Stelle
767
Fork
544
Merge medio
2g 3h
PR unite (30g)
96

Preparare l'ambiente

  • Include un Dockerfile o un file Docker Compose
  • Nessun modello di pull request
  • Nessuna guida per i contributori

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Altre issue di The-OpenROAD-Project/OpenROAD-flow-scripts

Tutte le issue di The-OpenROAD-Project/OpenROAD-flow-scripts

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.