Report a bug
If you spot a problem with this page, click here to create a Bugzilla issue.
Improve this page
Quickly fork, edit online, and submit a pull request for this page. Requires a signed-in GitHub account. This works well for small changes. If you'd like to make larger changes you may want to consider using a local clone.
Change Log: 2.071.1
Download D 2.071.1
released June 27, 2016
List of all bug fixes and enhancements in D 2.071.1:
DMD Compiler regressions
- Bugzilla 15629: [REG2.066.0] wrong code with '-O -inline' but correct with '-O'
- Bugzilla 15861: [REG 2.069] Wrong double-to-string conversion with -O
- Bugzilla 15897: private base class method not seen through derived class
- Bugzilla 15898: [REG2.069] Internal error: backend\cgcod.c 1651
- Bugzilla 15925: -transition=[check]imports ignores import declaration from mixin templates
- Bugzilla 15961: [REG2.066] ICE with instance field introduced by anonymous struct
- Bugzilla 15998: [REG2.067] Segmentation fault on const folding of arrays of static arrays
- Bugzilla 16022: [REG2.069] dmd assertion failure due to misplaced comma operator
- Bugzilla 16027: Wrong result of double multiplication
- Bugzilla 16080: [REG2.071.0] Internal error: backend\cgobj.c 3406 when building static library
DMD Compiler bugs
- Bugzilla 15856: Confusing error message with -transition=checkimports
DMD Compiler enhancements
- Bugzilla 15402: allow private access to package symbols
- Bugzilla 15911: undefined __Unwind_GetIPInfo for x86_64