Ajouter un commentaire

Rust 1.100 retirera le support de Windows 32 bits

Par:
francoistonic

mer, 07/10/2026 - 08:08

Actualité par la rédaction de Programmez!

L'équipe du compilateur de Rust a annoncé le 2 octobre qu'à partir de Rust 1.100.0, les deux cibles Windows 32 bits perdront leurs outils hôtes. i686-pc-windows-msvc passe de Tier 1 avec outils hôtes à Tier 1 sans outils hôtes ; i686-pc-windows-gnu de Tier 2 avec outils hôtes à Tier 2 sans. La bibliothèque standard précompilée reste distribuée, et la cible MSVC reste testée en intégration continue, mais la compilation ne sera plus fournie pour ces plateformes.

La production de binaires Windows 32 bits restera possible par compilation croisée depuis un hôte pris en charge, par exemple une toolchain Windows 64 bits avec la cible i686 ajoutée. Les autres plateformes 32 bits ne sont pas concernées.

L'équipe justifie ce choix : plus aucun processeur x86 32 bits n'a été vendu depuis quinze ans pour le poste de travail ou le serveur, fin du support général de Windows 32 bits en octobre 2025, et des builds de toolchains i686 devenus problématiques, avec des plantages du compilateur côté MSVC et des dépassements de mémoire de LLVM côté GNU. Les détails sont dans la RFC 3999 pour la cible MSVC et la MCP 1020 pour la cible GNU.

Annonce : https://blog.rust-lang.org/2026/10/02/demoting-i686-windows-targets-to-std-only/

Filtered HTML

Plain text

CAPTCHA
Cette question permet de vérifier que vous n'êtes pas un robot spammeur :-)
 RRRR   TTTTTT   CCC  M   M  BBBB  
R R TT C MM MM B B
RRRR TT C M M M BBBB
R R TT C M M B B
R RR TT CCC M M BBBB