Annonce de Rust 1.98.1

Par The Rust Release Team03/09/2026 às 00:00281 vues

L'équipe de Rust a publié une nouvelle mise à jour pointue de Rust, 1.98.1. Rust est un langage de programmation qui permet à chacun de construire des logiciels fiables et efficaces.

Si vous avez déjà installé une version précédente de Rust via rustup, obtenir Rust 1.98.1 est aussi simple que :

rustup update stable

Si vous ne l'avez pas déjà, vous pouvezobtenirrustupdepuis la page appropriée sur notre site web.

Qu'y a-t-il dans 1.98.1 ?

Rust 1.98.1 corrige unemauvaise compilation dans la génération de vtable.

Dans Rust 1.98.0, dans certaines circonstances, rustc générait incorrectement une table de vtable d'objet de trait avec un pointeur nul là où un pointeur de fonction devrait être. Cela conduit à un comportement indéfini dans le code émis. Dans certains cas, cela peut simplement causer des segfaults dus au chargement du pointeur nul, mais cela pourrait également justifier des effets arbitraires (comme c'est typique pour UB).

Si vous souhaitez nous aider en testant les futures versions, vous pourriez envisager d'utiliser les canaux bêta (rustup default bêta) et nightly (rustup default nightly) localement et dans votre CI. S'il vous plaîtrapporttout bogue que vous pourriez rencontrer !

contributeurs à 1.98.1

De nombreuses personnes se sont réunies pour créer Rust 1.98.1. Nous n'aurions pas pu le faire sans vous tous.Merci !

Source
Rust Blog
Ouvrir l'original ↗

Traduit automatiquement.

Cette actualité vous a-t-elle été utile?

Débats 0

Soyez le premier à contribuer au débat.

Partagez vos informations et promouvez votre argument

N'hésitez pas à publier des informations ou données utiles.

Pour participer au débat, connectez-vous ou créez un compte gratuit.