LDC 0.15.2 beta2 is out!
Kai Nacke via digitalmars-d-ldc
digitalmars-d-ldc at puremagic.com
Sun Jul 5 08:59:24 PDT 2015
Hi everyone!
On behalf of the LDC team I am proud to announce the LDC 0.15.2
beta2 release!
It is based on the 2.066.1 front-end and LLVM 3.1-3.6 (OS X: no
support for 3.3).
This minor release fixes some issues and adds new features. Most
important changes are:
- 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.15.2-beta2
MD5 checksums for the release packages:
efc2497ab96e17572dd1e7e020aa92ac ldc-0.15.2-beta2-src.tar.gz
a91c0c8d8341986cd146e2dfba6a8799
ldc2-0.15.2-beta2-linux-x86.tar.gz
4d321b4e910a9d4c3bb15d70179c0c17
ldc2-0.15.2-beta2-linux-x86.tar.xz
9eb40f84f1b24a644cf713604acbde43
ldc2-0.15.2-beta2-linux-x86_64.tar.gz
5be9f35b4748032538d3ca9371f82e17
ldc2-0.15.2-beta2-linux-x86_64.tar.xz
03a7fe84b93c199e17274b2ca82efda9 ldc2-0.15.2-beta2-mingw-x86.7z
e5aedf2bb7d355a56df879c3083e428f ldc2-0.15.2-beta2-mingw-x86.zip
70c0c2353d21df67f3c71c878a8f88e8
ldc2-0.15.2-beta2-osx-x86_64.tar.gz
b78e1979c9481dc2a1f373df2fe7a05d
ldc2-0.15.2-beta2-osx-x86_64.tar.xz
db7a9b9741a7244649f2a1f85011d77f ldc2-0.15.2-beta2-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.1. They work on Ubuntu 12.04 LTS (or later) without
installing additional software.
As always, the Win32/MinGW packages require a recent version of
the mingw-w64 toolchain, see
http://wiki.dlang.org/Building_LDC_on_MinGW_x86 for details. The
package is build with i686-4.9.1-release-posix-dwarf-rt_v3-rev1
downloaded with the mingw installer. The distribution now
contains a precompiled libcurl 7.40.0 from
http://d.darktech.org/libcurl.html.
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 (trunk) 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. I am
currently investigating this issue.
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