This is why I don't use D.

Neia Neutuladh neia at ikeran.org
Mon Sep 10 01:27:20 UTC 2018


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.


More information about the Digitalmars-d mailing list