Nightly build 2024.12.25
Pre-release
Pre-release
github-actions
released this
25 Dec 02:31
·
3 commits
to trunk
since this release
What's Changed
Toolchain and implementation changes 🛠️
- Model type expressions as regions by @geoffromer in #4698
- Fix a protected data member in a test. by @zygoloid in #4717
- Provide generic impls for
Core.Int
andCore.UInt
operations. by @zygoloid in #4693 - Fix syntactic match of impl decl to definition by @josh11b in #4709
- Replace #4505 with a different set of workarounds by @chandlerc in #4527
- Teach the SIMD metadata group match to defer masking by @chandlerc in #4595
- Fix a clang-tidy issue by @chandlerc in #4723
- Avoid recursion in InstNamer::CollectNamesInBlock by @danakj in #4706
- Remove stale comment by @josh11b in #4727
- Require a definition in the same file as an
impl
declaration by @josh11b in #4719 has_definition_started
accessor for entities by @josh11b in #4730- Remove explorer's proto fuzzer and proto dependencies by @jonmeow in #4731
- Fix handling of repeated tuple indexing. by @zygoloid in #4733
- Clarify the logic for invalid impl redeclarations by @josh11b in #4738
Documentation changes 📝
- Solution for advent of code day 2. by @zygoloid in #4708
- Solution for advent of code day 3. by @zygoloid in #4713
Utilities 📐
- Extension version bump and npm update for a release of #4527 by @jonmeow in #4722
- Fix VSCode language extension configuration instructions by @josh11b in #4725
Infrastructure changes 🏗️
- Enable libc++ and LLVM pretty printers for gdb by @dwblaikie in #4715
- Enable strict action env by @jonmeow in #4728
- Fix path to carbon binary in nightly builder by @danakj in #4737
Full Changelog: v0.0.0-0.nightly.2024.12.19...v0.0.0-0.nightly.2024.12.25