This story was originally published on HackerNoon at:
https://hackernoon.com/rust-1780-whats-in-it.
Rust now supports a #[diagnostic] attribute namespace to influence compiler error messages.
Check more stories related to programming at:
https://hackernoon.com/c/programming.
You can also check exclusive content about
#rust,
#rustlang,
#rust-update,
#rust-1.78,
#rust-diagnostic-attributes,
#rust-stabilized-apis,
#rust-changes,
#rust-new-version, and more.
This story was written by:
@Rust. Learn more about this writer by checking
@Rust's about page,
and for more stories, please visit
hackernoon.com.
Rust 1.78 has upgraded its bundled LLVM to version 18, completing the announced u128/i128 ABI change for x86-32 and x86-64 targets. Distributors that use their own LLVM older than 18 may still face the calling convention bugs mentioned in that post.