On Wednesday, 3 February 2016 at 20:18:52 UTC, Brad Roberts wrote:
On 2/3/16 11:28 AM, Jonathan M Davis via Digitalmars-d wrote:
On Sunday, 31 January 2016 at 06:34:26 UTC, Walter Bright wrote:
32/64 support now on Linux and FreeBSD.

  https://github.com/D-Programming-Language/dmd/pull/5376

Turns out that FreeBSD is close enough to Linux that it "just worked".

It's always nice when that happens, especially when there's not much FreeBSD-specific work going on, and the autotesters have generally been on older versions of FreeBSD such that issues on the newer versions don't always get noticed (e.g. for a while there, the shared library stuff passed the tests on FreeBSD 8 but not later; fortunately Martin got that fixed though).

- Jonathan M Davis

I haven't put much time into investigation, but the last time I tried it, neither 9 nor 10 passed the test suite. If someone puts in the effort to get either or both of those working, I'd be happy to upgrade some of the freebsd testers to newer versions. There's currently 4 freebsd machines, so plenty of room to have a mix of versions. Not enough to test every combination of version and bitness, but enough to allow randomness to expose issues.

I know that the druntime and Phobos unit tests pass on 11 (which is what I'm currently running), and I'm fairly sure that they do on 10 (I don't know about 9), but I have no idea what the state of the dmd tests are on anything newer than 8. I'll have to see if I can find time to at least see what's currently working and report issues.

- Jonathan M Davis

Reply via email to