[dmd-beta] dmd 1.062 and 2.047 beta

Walter Bright walter at digitalmars.com
Thu Jun 10 16:25:33 PDT 2010



Steve Schveighoffer wrote:
> Phobos is more coupled to the compiler version, but dmd+phobos is a big project.  When bugs crop up that appear related to one part of the project, but are actually in some other place, having every part being the same can be critical for reproduction.  Someone working on phobos is not likely to bother to constantly update the compiler (i.e. me), especially when D2 is feature-frozen.  So when something *doesn't* reproduce, the next step is to make your environment exactly like the reporter's.  If the reporter doesn't give you that info, you have to ask it, which is easily circumvented by asking for it on the bug report.  I wished many times that Tango had a field to identify the compiler used.
>
>   

Phobos /is/ tied to the dmd version. I only try to repro a bug against 
the latest versions. If it is not reproducible, then the bug gets 
disposed as "worksforme". I don't see much point in going back to try to 
figure out which version it got fixed in.


More information about the dmd-beta mailing list