Skip to content

Nightly build 2025.02.27

Pre-release
Pre-release
Compare
Choose a tag to compare
@github-actions github-actions released this 27 Feb 02:31
· 51 commits to trunk since this release
0d2f364

What's Changed

Toolchain and implementation changes 🛠️

  • Use an x-macro for special NameId values. by @jonmeow in #5018
  • Use Generics in no_poison test instead of pointers. by @bricknerb in #5011
  • Improve diagnostics for impl lookup cycles by @danakj in #4998
  • Move diagnostic usings off Context by @jonmeow in #5007
  • Refactor function definition lowering. by @alinas in #5014
  • Avoid crash when deduce fails for imported generic by @danakj in #5001
  • Fingerprint impl blocks in semir by @danakj in #5021
  • Change manifest passing to drop the flag outside explorer by @jonmeow in #5025
  • Add TypeId::is_symbolic and is_concrete. by @zygoloid in #5024
  • Refactor NodeCategory for X-macros by @jonmeow in #5029
  • Split evaluation up into one function per instruction kind by @zygoloid in #5008

Utilities 📐

Infrastructure changes 🏗️

  • Disable misc-confusable-identifiers clang-tidy check for now. by @zygoloid in #5019
  • Rename 'long term' to 'long term issue' by @jonmeow in #5023

Full Changelog: v0.0.0-0.nightly.2025.02.26...v0.0.0-0.nightly.2025.02.27