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

previous version: 2.071.0

Download D 2.071.1 Beta
to be released May 22, 2016


List of all bug fixes and enhancements in D 2.071.1:

DMD Compiler regressions

  1. Bugzilla 15629: [REG2.066.0] wrong code with '-O -inline' but correct with '-O'
  2. Bugzilla 15861: [REG 2.069] Wrong double-to-string conversion with -O
  3. Bugzilla 15898: [REG2.069] Internal error: backend\cgcod.c 1651
  4. Bugzilla 15925: [REG 2.071] Import declaration from mixin templates are ignored
  5. Bugzilla 15961: [REG2.066] ICE with instance field introduced by anonymous struct
  6. Bugzilla 15998: [REG2.067] Segmentation fault on const folding of arrays of static arrays
  7. Bugzilla 16022: [REG2.069] dmd assertion failure due to misplaced comma operator

DMD Compiler bugs

  1. Bugzilla 15856: Confusing error message with -transition=checkimports

DMD Compiler enhancements

  1. Bugzilla 15402: allow private access to package symbols

Phobos regressions

  1. Bugzilla 15914: [REG 2.071] getopt doesn't accept anymore a character for a bool option

Druntime regressions

  1. Bugzilla 15911: undefined __Unwind_GetIPInfo for x86_64
previous version: 2.071.0