Ludicrous build time for `keshvar` crate in `release` mode
Offen
@dianqk arbeitet bereits daran.
Seit 03.7.2024.
A-LLVM
C-optimization
I-compiletime
S-has-mcve
T-compiler
- Vorherrschende Sprache
- Rust
- Sterne
- 119k
- Forks
- 16.1k
- PR-Merge-Kennzahlen
- PR-Kennzahlen ausstehend
Beschreibung
This MRE is a repo. from a barebones cargo create + cargo add keshvar --features search-translations.
A release build takes several orders of magnitude longer than a debug build. This is coming from the keshvar crate, see also this issue.
cargo build:
Finished `dev` profile [unoptimized + debuginfo] target(s) in 2.14s
cargo build --release:
Finished `dev` profile [optimized + debuginfo] target(s) in 38m 12s
Beitragsleitfaden
Erste Schritte
- Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
- Forke das Repository und arbeite in einem Branch.
- Öffne einen Pull Request, der die Issue-Nummer nennt.
Bewertung
Dieses Issue wurde noch nicht bewertet.