dmd v2.065 compatibility

Sönke Ludwig sludwig+dforum at outerproduct.org
Thu Mar 20 00:27:38 PDT 2014


Am 14.03.2014 11:43, schrieb Chris:
> [1]
> Yesterday I tried to build a project with dub. dub had downloaded and
> installed dmd v2.065. The project and accompanying library had been
> built with dmd v2.064. dub said that the project was up to date and
> didn't need compiling. However, I got a long long error message
> informing me that there were undefined references (see below). I
> recompiled the library with dmd v2.065 and everything worked fine. Yet I
> wonder, is this behavior normal, i.e. dub says its alright but not really?

DUB currently doesn't take the compiler version into account when 
generating the hash value used to cache the intermediate build results 
(in .dub/build/*), which is the reason it thought everything was up to 
date. This will get fixed for the next version.



More information about the Digitalmars-d-learn mailing list