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.