This is why I don't use D.
Nicholas Wilson
iamthewilsonator at hotmail.com
Sat Sep 8 13:28:53 UTC 2018
On Thursday, 6 September 2018 at 16:50:32 UTC, H. S. Teoh wrote:
> Again, this strongly suggests the idea I've mentioned a few
> times now: *all* packages on code.dlang.org needs to be run
> through a CI tester, and success/failure to compile should be
> reported back to dlang.org somehow. Then in the search results
> and in the package's home page, there should be a
> prominently-displayed notice of which compiler versions work /
> don't work with the package.
>
> This gives users the information they need to make the right
> decision (e.g., the last known compiler that compiles this
> package is 2.060, so don't bother, move on.).
>
> And this *must* be automated, because nobody has the time or
> energy to manually test every package against every known
> compiler release and manually update code.dlang.org. And doing
> it manually tends to quickly get out of date, not to mention
> the chance of human error.
>
>
> T
How would this work for packages that cannot be built by DMD? Or
that have no CI infrastructure but are maintained? *cough*
DCompute *cough*
More information about the Digitalmars-d
mailing list