Release of the reference D compiler
| Component | Revision |
|---|---|
| DMD | 6bb9fd7 |
| Phobos | dlang/phobos@12eb40b |
What's Changed
- fix #22323 - error "cannot get frame pointer" with AA in struct literal by @rainers in #22324
- fix #22354 - aa[key] ~= null discarded by @rainers in #22361
- fix #22386 - Indexed initialization of multi dimensional const array does not compile. by @rainers in #22391
- fix #22406 - [REG 2.112] Error: function '_d_aaLen' is not callable … by @rainers in #22407
- [stable] Fix #22422 - Missing _d_cast lowering for CommaExp by @kinke in #22424
- [stable] etc.linux.memoryerror: Adapt to dynamic SIGSTKSZ since glibc v2.34 by @kinke in #22473
- Backport PR's to fix stable by @rikkimax in #22475
- fix #22480 - Regression in DMD v2.112, betterC can not work with CTFE associative array any more by @rainers in #22488
- fix #22510 - dup of inout aa broke with 2.112 by @rainers in #22516
- fix #21976: [REG 2.112.0] Array comparison performance regression by @rainers in #22522
- Revert "fix #21976: [REG 2.112.0] Array comparison performance regression" by @rainers in #22529
- [stable] Fix #22544 - Cannot index AA in
withblock by @kinke in #22547 - [stable] buildAAIndexRValueX(): Avoid IdentifierExp, prefer direct VarExp by @kinke in #22555
- [stable] Fix #22543 - Cannot index AA literal in global-variable initializer by @kinke in #22552
- [stable] Fix #22501 - GC allocation for CTFE-available static array by @kinke in #22571
- Backport some more PR's for DLL"s by @rikkimax in #22572
- Fix issue #22535 - [REG 2.112] Unicode symbols inside q by @rikkimax in #22539
- [stable] Fix #22594 - TypeInfo_Class.m_flags wrong wrt. noPointers flag when the only pointers come from tuple members by @kinke in #22595
- Fix LONG instead of LRESULT return in winuser.d by @dkorpel in #22583
- Fix #22625 - undefined identifier 'addr' in core.sys.posix.netinet.in… by @dkorpel in #22627
- Fix Issue #22567 - alias this and nested AAs cause compiler SIGILL by @divyansharma001 in #22622
- fix issue #22556 - shared AAs with RefCounted values don't work even after removing shared by @rainers in #22645
- Fix Issue 22614 - [Windows] tmpnam() in runPreprocessor generates roo… by @divyansharma001 in #22615
New Contributors
- @divyansharma001 made their first contribution in #22622
Full Changelog: v2.112.0...v2.112.1-rc.1