Skip to content

Commit 2d7d6bd

Browse files
committed
update download and changelog for v2.106.0-rc.1
1 parent a206274 commit 2d7d6bd

File tree

2 files changed

+7
-2
lines changed

2 files changed

+7
-2
lines changed

changelog/2.106.0_pre.dd

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ $(CHANGELOG_NAV_INJECT)
55
$(VERSION Dec 01, 2023, =================================================,
66

77
$(CHANGELOG_HEADER_STATISTICS
8-
$(VER) comes with 17 major changes and 57 fixed Bugzilla issues.
8+
$(VER) comes with 17 major changes and 62 fixed Bugzilla issues.
99
A huge thanks goes to the
1010
$(LINK2 #contributors, 33 contributors)
1111
who made $(VER) possible.)
@@ -395,6 +395,8 @@ $(BUGSTITLE_BUGZILLA DMD Compiler regression fixes,
395395

396396
$(LI $(BUGZILLA 20655): [REG: 2.072] attribute inference accepts unsafe union access as @safe)
397397
$(LI $(BUGZILLA 24066): __traits$(LPAREN)isAbstractClass$(RPAREN) causes a segfault when passed an opaque class)
398+
$(LI $(BUGZILLA 24159): BetterC: appending to dynamic arrays no longer errors at compile time)
399+
$(LI $(BUGZILLA 24184): [REG 2.103] Segmentation fault accessing variable with align$(LPAREN)N$(RPAREN) > platform stack alignment)
398400
)
399401
$(BUGSTITLE_BUGZILLA DMD Compiler bug fixes,
400402

@@ -415,6 +417,7 @@ $(LI $(BUGZILLA 24056): const uninitialized data at module scope is not in TLS)
415417
$(LI $(BUGZILLA 24065): __traits$(LPAREN)getTargetInfo$(RPAREN) causes a segfault when passed a non value)
416418
$(LI $(BUGZILLA 24070): Opaque struct with nested definition when taking pointer segfaults)
417419
$(LI $(BUGZILLA 24071): When enum has typedef integer constants do not have types determined correctly)
420+
$(LI $(BUGZILLA 24072): cast$(LPAREN)__vector$(RPAREN) array literal incorrectly triggers GC error)
418421
$(LI $(BUGZILLA 24105): Dip1000 C variadics not marked as scope should not accept scope arguments)
419422
$(LI $(BUGZILLA 24107): The error for exceeding the CTFE recursion limit bypasses speculative compilation.)
420423
$(LI $(BUGZILLA 24108): dmd -H and -X fail when given an importC module)
@@ -432,6 +435,7 @@ $(LI $(BUGZILLA 24187): ImportC: _Float32 not defined)
432435
$(LI $(BUGZILLA 24193): Incorrect size of unions with bit fields)
433436
$(LI $(BUGZILLA 24199): ImportC: generated .di file uses struct keyword when referring to a type)
434437
$(LI $(BUGZILLA 24208): [DIP1000] Scope pointer can escape via non-scope parameter of pure nested function)
438+
$(LI $(BUGZILLA 24209): static aa initialization of static function variable ICE)
435439
$(LI $(BUGZILLA 24212): [DIP1000] Scope pointer can escape via non-scope parameter of pure virtual function)
436440
$(LI $(BUGZILLA 24213): [DIP1000] Scope pointer can escape via non-scope parameter of pure delegate)
437441
)
@@ -463,6 +467,7 @@ $(BUGSTITLE_BUGZILLA Druntime bug fixes,
463467

464468
$(LI $(BUGZILLA 24079): core.sys.windows.winnt.IMAGE_FIRST_SECTION returns bad pointer)
465469
$(LI $(BUGZILLA 24123): More importc definitions are needed for macOS)
470+
$(LI $(BUGZILLA 24230): Infinite loop in core.cpuid.getCpuInfo0B in Solaris/x86 kernel zone)
466471
)
467472
$(BUGSTITLE_BUGZILLA dlang.org bug fixes,
468473

download.dd

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -228,7 +228,7 @@ Macros:
228228
_=BETA=$(COMMENT $0)
229229
BETA=$0
230230
B_DMDV2=2.106.0
231-
B_SUFFIX=beta.1
231+
B_SUFFIX=rc.1
232232

233233
DEB32=$(DLSITE dmd_$(DMDV2)-0_i386.deb)
234234
DEB64=$(DLSITE dmd_$(DMDV2)-0_amd64.deb)

0 commit comments

Comments
 (0)