github carbon-language/carbon-lang v0.0.0-0.nightly.2025.05.23
Nightly build 2025.05.23

What's Changed

Toolchain and implementation changes 🛠️

  • Deduplicate getting the function in HandleInst() for Call by @bricknerb in #5515
  • Change range formatting to be more conservative about specifics by @jonmeow in #5516
  • Add missing library in destroy_calls.carbon test file split by @danakj in #5518
  • Give different inst id types different labels in CARBON_CHECK output by @danakj in #5519
  • Stop emitting llvm.ident metadata saying the compiler was Clang. by @zygoloid in #5520
  • Add diagnostics for invalid impl declarations by @danakj in #5420
  • Force -fPIE for compiles by @jonmeow in #5521
  • Refactor CollectNamesInBlock to put the switch on its own by @jonmeow in #5503
  • Update builtins tests for ranges by @jonmeow in #5512
  • Update choice tests for ranges by @jonmeow in #5525

Full Changelog: v0.0.0-0.nightly.2025.05.22...v0.0.0-0.nightly.2025.05.23

Don't miss a new carbon-lang release

NewReleases is sending notifications on new releases.