Skip to content

LDC 1.32.0-beta1

Pre-release
Pre-release
Compare
Choose a tag to compare
@kinke kinke released this 27 Feb 21:34
· 3106 commits to master since this release
981c58e

Big news

  • Frontend, druntime and Phobos are at version 2.102.1+. (#4323)
  • LLVM for prebuilt packages bumped to v15.0.7. (#4311)
  • Linker-level dead code elimination is enabled by default for Apple, wasm and all ELF targets too now. (#4320)
  • Vector comparisons (==, !=, <, <=, >, >=) now yield a vector mask. Identity comparisons (is, !is) still yield a scalar bool. (3a59ee8)

Platform support

  • Supports LLVM 9.0 - 15.0.
  • Now supports -mabi for RISC-V targets. (#4322)

Bug fixes

  • GC closures including variables with alignment > 16 bytes are now properly aligned. (ef8ba48)
  • Fix regression with LLVM 13+: some errors in inline assembly don't stop compilation. (#4293, #4331)