Rust programming language
По всем вопросам- @workakkk
#VRHSZ
Post #1401
4.99K

Rust 1.98.1 вышел всего с одним исправлением, но довольно неприятным.
В Rust 1.98.0 нашли ошибку компилятора при генерации vtable для trait objects.
В некоторых случаях
Если уже обновились до Rust 1.98.0, лучше сразу поставить 1.98.1:
Новых возможностей в релизе нет - это именно срочный point release с исправлением miscompilation.
https://blog.rust-lang.org/2026/09/03/Rust-1.98.1/
В Rust 1.98.0 нашли ошибку компилятора при генерации vtable для trait objects.
В некоторых случаях
rustc мог поставить null вместо указателя на функцию внутри vtable. Результат - undefined behavior в уже скомпилированной программе. На практике это могло закончиться обычным segfault, но формально последствия UB ничем не ограничены. Если уже обновились до Rust 1.98.0, лучше сразу поставить 1.98.1:
rustup update stable
Новых возможностей в релизе нет - это именно срочный point release с исправлением miscompilation.
https://blog.rust-lang.org/2026/09/03/Rust-1.98.1/
- 👍 26
- 🔥 9
- 🤪 6
- ❤ 3
- 😡 2
- 🤔 1












