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.

Reply via email to