Why is it that no one writes with portability in mind in druntime?
qznc
qznc at web.de
Mon Nov 25 04:28:26 PST 2013
On Monday, 25 November 2013 at 09:05:14 UTC, Brad Roberts wrote:
> On 11/24/13 3:38 AM, Iain Buclaw wrote:
>> https://github.com/D-Programming-Language/druntime/pull/663
>
> There's only one effective way to keep things portable, and
> that's continuous testing on multiple platforms that exercise
> the various differences. The only way to get that is to have
> druntime and phobos pulls continuously tested against dmd and
> gdc and ldc as a condition of merging.
The gold standard: Every pull request (or every commit) should be
tested with DMD/LDC/GDC on x86/amd64/arm with Linux/Win/OSX. That
is already 27 variants. Actually there should probably be more
like with/without SSE.
More information about the Digitalmars-d
mailing list