On Thursday, 7 April 2016 at 10:13:35 UTC, Dicebot wrote:
On Tuesday, 5 April 2016 at 22:43:05 UTC, Martin Nowak wrote:
Glad to announce D 2.071.0.
http://dlang.org/download.html
This release fixes many long-standing issues with imports and
the module
system.
See the changelog for more details.
http://dlang.org/changelog/2.071.0.html
-Martin
It is second time git tag for DMD release refers to commit with
VERSION file content which doesn't match the tag. May indicate
something is wrong in release procedure.
Hah, and just like last time I notice this right after you :-)
I think part of the problem with the release procedure may be
that the build-a-release script actually auto-overwrites the
VERSION file content, so the problem is hidden unless one tries
to build directly from source the manual way:
https://github.com/D-Programming-Language/dmd/pull/5382#issuecomment-177545916
Assuming that we want to continue relying on the VERSION
information (which makes sense for e.g. users building from
tarballs rather than git clones), might it make sense to change
the build script to _validate_ the VERSION info, forcing the
maintainer to correct it if there is a mismatch?