Win64, merge-2.067, LLVM master, VS 2015 - current status

kinke via digitalmars-d-ldc digitalmars-d-ldc at puremagic.com
Sat May 23 18:49:11 PDT 2015


Update:

* LLVM master (1fd101c)
* LDC: branch merge-2.067
** *.conf.in files hacked to include
    "-L/LARGEADDRESSAWARE:NO" as default option
** druntime: branch ldc-merge-2.067 +
https://github.com/ldc-developers/druntime/pull/29 (VS 2015 only)
** phobos: branch ldc-merge-2.067 +
https://github.com/JohanEngelen/phobos/commit/2ac2581fe49da475bf6f687cfb7bcb9c9ddf8b71
https://github.com/kinke/phobos/commit/86511b3ca9f4a6b5358b7983ee64d0a688c63216

Due to https://github.com/ldc-developers/ldc/issues/930,
you'll need to hack your <buildDir>\build.ninja file and
exclude the -g switch when building
runtime\std\string-unittest-debug.obj.

Except for a Win64-specific core.thread unittest
(testNonvolatileRegister), which fails in the release build,
all druntime & phobos unittests pass, at least with VS 2015. :)


More information about the digitalmars-d-ldc mailing list