DMD git master stuck at 2.084???

H. S. Teoh hsteoh at quickfur.ath.cx
Thu Sep 26 11:55:54 UTC 2019


On Thu, Sep 26, 2019 at 04:46:49AM -0700, H. S. Teoh via Digitalmars-d wrote:
> On Thu, Sep 26, 2019 at 05:52:40AM +0000, Max Samukha via Digitalmars-d wrote:
> [...]
> > dmd build script reads the version from the most recent local tag
> > reachable from the head, and you probably did't fetch all of the
> > recent tags from upstream. 'git fetch/pull --tags' should fix that.
[...]
> I wish build.d would use content hashing for checking if a source file
> has changed, rather than timestamping, or worse, apparently just the
> existence of the target.
[...]

Mystery solved: the problem was caused by missing tags, *and* the fact
that build.d doesn't rebuild when git tags change. 


T

-- 
Almost all proofs have bugs, but almost all theorems are true. -- Paul Pedersen


More information about the Digitalmars-d mailing list