Skip to content

Commit 88547a1

Browse files
committed
update download and changelog for v2.103.0-rc.1
1 parent 041aaa7 commit 88547a1

File tree

2 files changed

+16
-2
lines changed

2 files changed

+16
-2
lines changed

changelog/2.103.0_pre.dd

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

77
$(CHANGELOG_HEADER_STATISTICS
8-
$(VER) comes with 9 major changes and 66 fixed Bugzilla issues.
8+
$(VER) comes with 9 major changes and 77 fixed Bugzilla issues.
99
A huge thanks goes to the
1010
$(LINK2 #contributors, 43 contributors)
1111
who made $(VER) possible.)
@@ -193,14 +193,19 @@ $(BUGSTITLE_BUGZILLA DMD Compiler regression fixes,
193193
$(LI $(BUGZILLA 15985): [REG2.068/2.069] Code doesn't link unless compiled with -debug)
194194
$(LI $(BUGZILLA 18472): [Reg 2.078] betterC: cannot use format at compile time.)
195195
$(LI $(BUGZILLA 21772): [REG2.069] Consecutive different-signed double.nans in an array literal take the sign of the previous nan $(LPAREN)same for float and real$(RPAREN))
196+
$(LI $(BUGZILLA 22039): ICE on infinite recursion in default parameter)
196197
$(LI $(BUGZILLA 23688): FTBFS: error: cannot convert 'Expression' to 'Expression*')
197198
$(LI $(BUGZILLA 23710): [REG master] Reachable code inside an 'if $(LPAREN)false$(RPAREN)' block no longer gets codegen)
199+
$(LI $(BUGZILLA 23758): [REG 2.103] Segfault accessing NewExp::argprefix from C++)
198200
)
199201
$(BUGSTITLE_BUGZILLA DMD Compiler bug fixes,
200202

203+
$(LI $(BUGZILLA 10886): Typeof on @property function triggers 'wrong this' type error)
201204
$(LI $(BUGZILLA 11051): Unmatched case in a final switch should throw in both release and non-release mode)
202205
$(LI $(BUGZILLA 16098): align$(LPAREN)N$(RPAREN) not respected for stack variables if N > platform stack alignment)
206+
$(LI $(BUGZILLA 16213): CTFE internal error with static array $ as template argument)
203207
$(LI $(BUGZILLA 20781): Can call @live function without checking dip1021 rules)
208+
$(LI $(BUGZILLA 21288): Wrong context pointer for alias this function)
204209
$(LI $(BUGZILLA 21492): betterC: TypeInfo is generated for code guarded by if$(LPAREN)__ctfe$(RPAREN))
205210
$(LI $(BUGZILLA 21821): Optimizer assumes immutables do not change, but they can in @system code)
206211
$(LI $(BUGZILLA 22916): [dip1000] copy of ref return still treated as scope variable)
@@ -228,6 +233,11 @@ $(LI $(BUGZILLA 23682): dip1000 problem with return by ref)
228233
$(LI $(BUGZILLA 23694): compilable/ctests2.c:51:9: error: initializer element is not constant)
229234
$(LI $(BUGZILLA 23711): compilable/testcstuff1.c:63:1: error: invalid use of restrict)
230235
$(LI $(BUGZILLA 23717): runnable/bitfields.c:192:5: error: unknown type name S; use struct keyword to refer to the type)
236+
$(LI $(BUGZILLA 23752): ImportC: can't take address of dereferenced void pointer)
237+
$(LI $(BUGZILLA 23760): Error: unknown)
238+
$(LI $(BUGZILLA 23763): ICE on operations involving zero-initialized structs)
239+
$(LI $(BUGZILLA 23767): ImportC: ternary with null constant has wrong pointer type)
240+
$(LI $(BUGZILLA 23781): [ICE] Segmentation Fault when taking the address of a ref return at CTFE)
231241
)
232242
$(BUGSTITLE_BUGZILLA DMD Compiler enhancements,
233243

@@ -238,6 +248,10 @@ $(LI $(BUGZILLA 20101): BetterC: Template instantiation in CTFE only context sho
238248
$(LI $(BUGZILLA 23558): add __traits$(LPAREN)getModuleClasses [, module name]$(RPAREN))
239249
$(LI $(BUGZILLA 23597): .di files not compatible with -i)
240250
)
251+
$(BUGSTITLE_BUGZILLA Phobos regression fixes,
252+
253+
$(LI $(BUGZILLA 23776): getSymbolsByUDA fails to fetch symbols from module)
254+
)
241255
$(BUGSTITLE_BUGZILLA Phobos bug fixes,
242256

243257
$(LI $(BUGZILLA 23474): Grapheme should end after carriage return if not followed by line feed.)

download.dd

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -202,7 +202,7 @@ Macros:
202202
_=BETA=$(COMMENT $0)
203203
BETA=$0
204204
B_DMDV2=2.103.0
205-
B_SUFFIX=beta.1
205+
B_SUFFIX=rc.1
206206

207207
DEB32=$(DLSITE dmd_$(DMDV2)-0_i386.deb)
208208
DEB64=$(DLSITE dmd_$(DMDV2)-0_amd64.deb)

0 commit comments

Comments
 (0)