Why is it that no one writes with portability in mind in druntime?
nazriel
spam at dzfl.pl
Mon Nov 25 08:49:14 PST 2013
On Monday, 25 November 2013 at 12:28:27 UTC, qznc wrote:
> 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
And MIPS, PPC, PPC64, SPARC :))))
> with Linux/Win/OSX.
And FreeBSD
> That is already 27 variants. Actually there should probably be
> more like with/without SSE.
More information about the Digitalmars-d
mailing list