This is why I don't use D.

H. S. Teoh hsteoh at quickfur.ath.cx
Mon Sep 10 01:37:22 UTC 2018


On Mon, Sep 10, 2018 at 01:27:20AM +0000, Neia Neutuladh via Digitalmars-d wrote:
> On Wednesday, 5 September 2018 at 05:44:38 UTC, H. S. Teoh wrote:
> > To me, this strongly suggests the following idea:
> > - add *all* dlang.org packages to our current autotester / CI
> >   infrastructure.
> > - if a particular (version of a) package builds successfully, log
> >   the compiler version / git hash / package version to a database
> >   and add a note to dlang.org that this package built successfully
> >   with this compiler version.
> 
> Not on dlang.org anywhere, but I built a crude version of this.
> Results are available at http://ikeran.org/report/.
> 
> The current backfill is taking the three most recent versions of each
> package on the ~40 most recent versions of dmd, using a list of dub
> packages from a couple days ago. Each compiler version takes about six
> hours, so the backfill will be finished in about ten days. The report
> should update automatically every 100 builds.
> 
> Once that's done, I'll extend the backfill to handle all package
> versions, have it get new package versions from dub, and get it to
> discover and download new DMD versions automatically. This shouldn't
> be a huge change.

Awesome!  Thanks so much for actually doing something about it, instead
of merely talking about it like I did.


T

-- 
The fact that anyone still uses AOL shows that even the presence of options doesn't stop some people from picking the pessimal one. - Mike Ellis


More information about the Digitalmars-d mailing list