CI runs only two examples/charm++ directories; the rest never run in one or two processes
I maintainer di solito rispondono entro 1 giorno
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 3/5
- Tempo stimato
- 1-2 giorni
- Idoneità per principianti
- 75/100
Direzione di ricerca
Start with .github/workflows/reconverse-ci.yaml and inspect how TEST_DIRS and the one-process and two-process steps are configured; compare with the examples/ampi job mentioned in the issue. Add the remaining examples/charm++ test directories in both modes, accounting for the known Makefile exclusions and a suitable timeout. Done means CI runs the eligible examples in both modes, including zero-copy examples.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
What
CI runs only two directories of examples/charm++: user-driven-interop and hello/local, through TEST_DIRS in .github/workflows/reconverse-ci.yaml, in one process and in two. The rest of examples/charm++ (about 150 example programs with make test targets, including every zero-copy example) runs in CI nowhere, neither in one process nor in two.
Why it matters
The full-battery runs before core PRs (#4148, 2026-11-04) found that the zero-copy unreg and direct-API examples abort across two processes on reconverse (#4146), a defect CI could have caught at the reconverse pin bump that exposed it (#4128). The examples/ampi job gained both modes in #4134 with timeout 900 per step; examples/charm++ is larger (it takes about 10 minutes per mode on a Mac) and would fit the Linux jobs as a separate step, with the known failures excluded by the Makefile until they are fixed.
Touches the charm++ core: no (.github/workflows/reconverse-ci.yaml only).
- Lingua principale
- C++
- Stelle
- 241
- Fork
- 62
- Merge medio
- 1g 1h
- PR unite (30g)
- 121
Preparare l'ambiente
Questo progetto non fornisce container di sviluppo, Dockerfile né guida per i contributori, quindi l'ambiente è a tuo carico: parti dal suo README e consulta la nostra guida al primo contributo per i passaggi generali.
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di charmplusplus/charm
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
charmplusplus/charm#4210 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 76/100
charmplusplus/charm#4160 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 70/100
charmplusplus/charm#3619 · 4 commenti ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 3/5 1-2 giorni Idoneità per principianti 52/100
charmplusplus/charm#4204 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 4/5 3-5 giorni Idoneità per principianti 49/100
charmplusplus/charm#4200 ·
I maintainer di solito rispondono entro 1 giorno
Tutte le issue di charmplusplus/charm
Issue simili
-
bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 76/100
pocoproject/poco#5664 ·
I maintainer di solito rispondono entro 2 giorni
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 88/100
cp-algorithms/cp-algorithms#1748 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 66/100
I maintainer di solito rispondono entro 1 giorno
-
[BUG] VPN auth dialog spawned by the secret agent fails with "TLS support is not available" on NixOSApertabug nixos umbriel
Difficoltà 2/5 1-3 ore Idoneità per principianti 62/100
noctalia-dev/noctalia#5310 ·
I maintainer di solito rispondono entro 1 giorno