LDC 0.16.0 alpha3 is out! Get it, test it, give feedback!
Kai Nacke via digitalmars-d-ldc
digitalmars-d-ldc at puremagic.com
Wed Sep 16 13:01:08 PDT 2015
Hi everyone!
On behalf of the LDC team I am proud to announce the LDC 0.16.0
alpha3 release!
It is based on the 2.067.1 front-end and LLVM 3.1-3.7 (OS X: no
support for 3.3).
This alpha version fixes some issues and adds new features. The
LDC team already considers this the best LDC release of all times!
Most important changes are:
- Frontend is now at 2.067.1
- LLVM 3.7 is supported
- DMD-style coverage analysis is added
- ABI changes which fixes a lot of bugs in the Win64 compiler
Be sure to read the change log at the GitHub release page which
also has the package download links:
https://github.com/ldc-developers/ldc/releases/tag/v0.16.0-alpha3
Note: This release has alpha quality. There are known and unknown
bugs left. Please test it with your projects!
Due to a library build problem with Phobos there is currently no
MinGW32 version. !!!Volunteer help wanted!!!
MD5 checksums for the release packages:
7e89a02a0b31f24cbaad16172761d3c4 ldc-0.16.0-alpha3-src.tar.gz
77a85487d7caa14af3b0845c8468bb8f
ldc2-0.16.0-alpha3-linux-x86.tar.gz
07717673e247956348ebcf4df19d2b4f
ldc2-0.16.0-alpha3-linux-x86.tar.xz
2b4f07223166e4c00e8011f373895b02
ldc2-0.16.0-alpha3-linux-x86_64.tar.gz
9129ff40f496ee850e14f75ddae50e9f
ldc2-0.16.0-alpha3-linux-x86_64.tar.xz
cba685f75d9e04e052032d3bf74277fb
ldc2-0.16.0-alpha3-osx-x86_64.tar.gz
039b64aa8734670c718ad7aa88cb4cac
ldc2-0.16.0-alpha3-osx-x86_64.tar.xz
ede1d89ef79d36fc32e9fcdcde1cbaf2 ldc2-0.16.0-alpha3-win64-msvc.zip
Regarding the binaries:
The Linux binaries are built on Ubuntu 12.04 LTS with gcc 4.8.x
and LLVM 3.6.2. They work on Ubuntu 12.04 LTS (or later) without
installing additional software.
The OS X binaries are now built on OS X 10.10. It is currently
unknown if this causes backwards compatibility issues.
The Win64 MSVC version is still considered alpha quality. It is
built with VS2013 using LLVM 3.7 in release mode. The
distribution now contains a precompiled libcurl 7.40.0 from
http://d.darktech.org/libcurl.html.
Attention: There is a regression in LDC or a bug in LLVM which
currently requires the use of linker flag -L/FORCE:MULTIPLE
(issue #988). This issue is already partially solved.
You find the build script here:
https://github.com/ldc-developers/ldc-scripts/blob/master/ldc2-win64/RELEASE.proj
Please be sure to report any bugs at
https://github.com/ldc-developers/ldc/issues, and feel free to
drop by at the digitalmars.D.ldc forums
(http://forum.dlang.org/group/digitalmars.D.ldc) for any
questions or comments.
Thanks to everybody involved in making this happen!
Regards,
Kai
More information about the digitalmars-d-ldc
mailing list