AFAICT, chaque fois que le profil "bench" ou "test" est différent de "release", il s'agit d'une mauvaise configuration. Cargo doit avertir chaque fois qu'un profil "bench" ou "test" est défini, et il doit toujours utiliser le profil "dev" ou "release", selon que "--release" a été réussi ou non.
Depuis le chat IRC #cargo aujourd'hui :
Le test devrait être différent de la version car je ne veux pas passer dix minutes à attendre des optimisations à chaque fois que j'exécute des tests.
Le test devrait être différent de la version car je ne veux pas passer dix minutes à attendre des optimisations à chaque fois que j'exécute des tests.
cargo test
doit utiliser le profil de développement et cargo test --release
doit utiliser le profil de version. banc de chargement doit toujours construire une version de version.
Ah oui. Ça a du sens.
Commentaire le plus utile
cargo test
doit utiliser le profil de développement etcargo test --release
doit utiliser le profil de version. banc de chargement doit toujours construire une version de version.