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.