Skip to content

Commit ec7121a

Browse files
authored
Merge pull request #2721 from MartinNowak/merge_stable
Merge remote-tracking branch 'upstream/stable' into merge_stable
2 parents d393e0b + 6f8f7bd commit ec7121a

File tree

2 files changed

+71
-4
lines changed

2 files changed

+71
-4
lines changed

changelog/2.089.1_pre.dd

Lines changed: 67 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,67 @@
1+
Ddoc
2+
3+
$(CHANGELOG_NAV_INJECT)
4+
5+
$(VERSION Dec 10, 2019, =================================================,
6+
7+
$(CHANGELOG_HEADER_STATISTICS
8+
$(VER) comes with 13 fixed Bugzilla issues.
9+
A huge thanks goes to the
10+
$(LINK2 #contributors, 14 contributors)
11+
who made $(VER) possible.)
12+
13+
$(CHANGELOG_SEP_HEADER_TEXT_NONEMPTY)
14+
15+
$(CHANGELOG_SEP_HEADER_TEXT)
16+
17+
$(CHANGELOG_SEP_TEXT_BUGZILLA)
18+
19+
$(BUGSTITLE_BUGZILLA DMD Compiler regressions,
20+
21+
$(LI $(BUGZILLA 15069): [REG2.064] nonsense struct template instantiations still compile)
22+
$(LI $(BUGZILLA 19884): [regression] Error: alias op = op; cannot alias itself, use a qualified name to create an overload set)
23+
$(LI $(BUGZILLA 20348): [Reg 2.089.0-rc.1] Bad debug info for enum forward references)
24+
$(LI $(BUGZILLA 20376): @disable this$(LPAREN)ref return scope Foo rhs$(RPAREN) enables broken binaries $(LPAREN)out-of-bounds access$(RPAREN))
25+
$(LI $(BUGZILLA 20388): Parse error when compiling lambdas in mixins as template parameters)
26+
$(LI $(BUGZILLA 20420): [REG2.067] inlining error with a valid function)
27+
)
28+
$(BUGSTITLE_BUGZILLA DMD Compiler bugs,
29+
30+
$(LI $(BUGZILLA 20092): void[1] auto slicing makes the compiler hang)
31+
$(LI $(BUGZILLA 20253): bad debug line info for function without epilog)
32+
$(LI $(BUGZILLA 20264): ICE on illegal cast to vector.)
33+
$(LI $(BUGZILLA 20280): Compiler segfault when building two small files)
34+
$(LI $(BUGZILLA 20366): CTFE foreach_reverse on array with utf characters crashes compiler)
35+
)
36+
$(BUGSTITLE_BUGZILLA DMD Compiler enhancements,
37+
38+
$(LI $(BUGZILLA 20356): exceeding template expansion limits)
39+
)
40+
$(BUGSTITLE_BUGZILLA Tools bugs,
41+
42+
$(LI $(BUGZILLA 20386): Test extractor shouldn't emit unit tests, but regular functions for @betterC tests)
43+
)
44+
)
45+
$(D_CONTRIBUTORS_HEADER 14)
46+
$(D_CONTRIBUTORS
47+
$(D_CONTRIBUTOR Basile Burg)
48+
$(D_CONTRIBUTOR Boris Carvajal)
49+
$(D_CONTRIBUTOR dukc)
50+
$(D_CONTRIBUTOR Iain Buclaw)
51+
$(D_CONTRIBUTOR Martin Kinkelin)
52+
$(D_CONTRIBUTOR Martin Nowak)
53+
$(D_CONTRIBUTOR Nicholas Wilson)
54+
$(D_CONTRIBUTOR Petar Kirov)
55+
$(D_CONTRIBUTOR Rainer Schuetze)
56+
$(D_CONTRIBUTOR Razvan Nitu)
57+
$(D_CONTRIBUTOR Robert Schadek)
58+
$(D_CONTRIBUTOR Sebastian Wilzbach)
59+
$(D_CONTRIBUTOR Stian Gulpen)
60+
$(D_CONTRIBUTOR سليمان السهمي (Suleyman Sahmi))
61+
)
62+
$(D_CONTRIBUTORS_FOOTER)
63+
$(CHANGELOG_NAV_INJECT)
64+
65+
Macros:
66+
VER=2.089.1
67+
TITLE=Change Log: $(VER)

download.dd

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -218,10 +218,10 @@ Macros:
218218

219219
DMDV2=$(LATEST)
220220

221-
BETA=$(COMMENT $0)
222-
_=BETA=$0
223-
B_DMDV2=2.089.0
224-
B_SUFFIX=rc.1
221+
_=BETA=$(COMMENT $0)
222+
BETA=$0
223+
B_DMDV2=2.089.1
224+
B_SUFFIX=beta.1
225225

226226
DEB32=$(DLSITE dmd_$(DMDV2)-0_i386.deb)
227227
DEB64=$(DLSITE dmd_$(DMDV2)-0_amd64.deb)

0 commit comments

Comments
 (0)