Releases: carbon-language/carbon-lang
Releases · carbon-language/carbon-lang
Nightly build 2024.10.07
What's Changed
Infrastructure changes 🏗️
- Disable the Bazel disk cache on CI. by @chandlerc in #4375
Full Changelog: v0.0.0-0.nightly.2024.10.05...v0.0.0-0.nightly.2024.10.07
Nightly build 2024.10.06
What's Changed
Toolchain and implementation changes 🛠️
- Change how to get info for a parameter by @josh11b in #4366
- Assign a name to
interface_type
instructions. by @zygoloid in #4369 where
check stage, step 3: some type checking by @josh11b in #4364
Full Changelog: v0.0.0-0.nightly.2024.10.04...v0.0.0-0.nightly.2024.10.06
Nightly build 2024.10.05
What's Changed
Toolchain and implementation changes 🛠️
- Change how to get info for a parameter by @josh11b in #4366
- Assign a name to
interface_type
instructions. by @zygoloid in #4369 where
check stage, step 3: some type checking by @josh11b in #4364
Full Changelog: v0.0.0-0.nightly.2024.10.04...v0.0.0-0.nightly.2024.10.05
Nightly build 2024.10.04
What's Changed
Toolchain and implementation changes 🛠️
- Remove parameter-constant arrays from import_ref by @geoffromer in #4360
- Handle runtime implicit parameters, and
self
outside of methods by @josh11b in #4361 - Increase test timeout to unblock submit by @josh11b in #4365
- Reject abstract function definitions by @dwblaikie in #4350
- Track the instruction used to name the type and constraint in an impl. by @zygoloid in #4368
Full Changelog: v0.0.0-0.nightly.2024.10.03...v0.0.0-0.nightly.2024.10.04
Nightly build 2024.10.03
What's Changed
Toolchain and implementation changes 🛠️
- Disallow base virtual in adapter by @dwblaikie in #4343
Full Changelog: v0.0.0-0.nightly.2024.10.02...v0.0.0-0.nightly.2024.10.03
Nightly build 2024.10.02
What's Changed
Toolchain and implementation changes 🛠️
- Update instructions for running tests by @josh11b in #4357
- Add comma between the arguments to the
bind_symbolic_name
instruction by @josh11b in #4358
Full Changelog: v0.0.0-0.nightly.2024.10.01...v0.0.0-0.nightly.2024.10.02
Nightly build 2024.10.01
What's Changed
Toolchain and implementation changes 🛠️
- When converting an expression to type
type
, retain the resulting instruction as well as theTypeId
. by @zygoloid in #4355
Full Changelog: v0.0.0-0.nightly.2024.09.30...v0.0.0-0.nightly.2024.10.01
Nightly build 2024.09.30
What's Changed
Toolchain and implementation changes 🛠️
Full Changelog: v0.0.0-0.nightly.2024.09.28...v0.0.0-0.nightly.2024.09.30
Nightly build 2024.09.29
What's Changed
Toolchain and implementation changes 🛠️
- Add support for capturing console output to FileTest. by @jonmeow in #4339
- Don't substitute into the targeted instructions of an associated constant. by @zygoloid in #4342
- Fix invocation issues with clang runner by @jonmeow in #4353
- Update LLVM and use a hermetic llvm-symbolizer by @jonmeow in #4347
- Basic support for declaring generic impls. by @zygoloid in #4336
- Replace llvm_symbolizer with a cc_env_data() array. by @jonmeow in #4354
- Make ImplDecls evaluate to themselves. by @zygoloid in #4352
Full Changelog: v0.0.0-0.nightly.2024.09.27...v0.0.0-0.nightly.2024.09.29
Nightly build 2024.09.28
What's Changed
Toolchain and implementation changes 🛠️
- Add support for capturing console output to FileTest. by @jonmeow in #4339
- Don't substitute into the targeted instructions of an associated constant. by @zygoloid in #4342
- Fix invocation issues with clang runner by @jonmeow in #4353
- Update LLVM and use a hermetic llvm-symbolizer by @jonmeow in #4347
- Basic support for declaring generic impls. by @zygoloid in #4336
- Replace llvm_symbolizer with a cc_env_data() array. by @jonmeow in #4354
- Make ImplDecls evaluate to themselves. by @zygoloid in #4352
Full Changelog: v0.0.0-0.nightly.2024.09.27...v0.0.0-0.nightly.2024.09.28