rust-lang / rust-lang/rust

Ludicrous build time for `keshvar` crate in `release` mode

Aperta
#124,653 8 commenti 1 reazione 1 assegnatario Vedi su GitHub

@dianqk ci sta già lavorando.

Dal 3/7/2024.

A-LLVM C-optimization I-compiletime S-has-mcve T-compiler
Lingua principale
Rust
Stelle
119k
Fork
16.1k
Metriche di merge delle PR
Metriche PR in attesa

Descrizione

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

Guida per i contributori

Apri la 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.

Valutazione

Questa issue non è ancora stata valutata.

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.