Compile all-of-dub?

qznc via Digitalmars-d digitalmars-d at puremagic.com
Wed Sep 9 06:48:15 PDT 2015


On Wednesday, 9 September 2015 at 12:02:55 UTC, Jacob Carlborg 
wrote:
> I think it's a great idea. This has been suggested before. The 
> objections were that:
>
> * If you do find a problem who should be responsible for 
> figuring out if it's a regression or an intended change?

It does raise the bar for language changes. Most changes should 
be backwards compatible. For intended changes it forces us to 
come up with a way to automatically detect and ideally fix it 
(dfix?).

In an ideal world, I would imagine it like this: Tester finds a 
package breaks. Package is on Github, so Tester can file an issue 
there. Tester checks out the source from repo, runs dfix, sends 
pull request referencing the issue.

> * Not all packages are maintained enough to keep up with all 
> compiler changes

Then it would be quite interesting to know about this and provide 
this information at code.dlang.org, like "broken for 2.068.0 and 
above".


More information about the Digitalmars-d mailing list