LDC 1.1.0-beta2 has been released!

Kai Nacke via digitalmars-d-ldc digitalmars-d-ldc at puremagic.com
Wed Aug 3 13:10:49 PDT 2016


Hi everyone!

On behalf of the LDC team I am proud to announce the new 
1.1.0-beta2 release!
It is based on the 2.071.1 front-end and supports LLVM 3.5-3.9.

As usual this beta2 release contains a lot of bug fixes. :-)

Highlights of the 1.1.0 release are the support for 
profile-guided optimization and cross-module inlining. But there 
are lot of other changes - be sure to read the release notes!

We now bundle DUB with LDC in the binary distribution files. The 
Win64 binary packages now includes the 32bit libraries, too. And 
for the first time we distribute a FreeBSD binary!

Please, try this beta2 release. Every feedback we get can only 
improve the 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/v1.1.0-beta2

MD5 checksums for the release packages:

0a25986249e5aaa9346c18309594a763  ldc-1.1.0-beta2-src.tar.gz
800838801252430ca8dc5a42a51068b8  
ldc2-1.1.0-beta2-freebsd-x86_64.tar.xz
9218da4a4171ac4a3a2cb8f1fadf78d9  
ldc2-1.1.0-beta2-linux-armv7hf.tar.xz
227895b38e1c4560f0900303e04faa38  
ldc2-1.1.0-beta2-linux-x86.tar.xz
d8bbdb0c14e8b02b92d4fdaa815fe0d1  
ldc2-1.1.0-beta2-linux-x86_64-LLVM3.9.0rc1.tar.xz
5521b130813e1a4781950b5f585e2bf2  
ldc2-1.1.0-beta2-linux-x86_64.tar.xz
f703df0bc3e53e837afd1330065a9368  
ldc2-1.1.0-beta2-osx-x86_64-LLVM3.9.0-rc1.tar.xz
b7895b37a1954435ae761842a06bb30a  
ldc2-1.1.0-beta2-osx-x86_64.tar.xz
e6dd4d89c4cd3fa5626faf5fc571fea4  ldc2-1.1.0-beta2-win32-msvc.zip
c84bdb86915185bcf8ff6041bb2ef5b4  ldc2-1.1.0-beta2-win64-msvc.zip

Regarding the binaries:
The Linux x86/x86_64 binaries are built on Ubuntu 12.04 LTS with 
gcc 4.8.x, ldc2 1.1.0-beta2 and LLVM 3.8.1. They work on Ubuntu 
12.04 LTS (or later) without installing additional software.
The Linux armv7hf binary is built on Gentoo/ARM with gcc 4.9.x, 
ldc2 ldc2 1.1.0-beta2 and LLVM 3.8.1.
A Linux x64_64 binary built with LLVM 3.9.0rc1 is available, too.

The OS X binaries are built with LLVM 3.8.1 on OS X 10.10. An 
additional binary is built with LLVM 3.9.0rc1.

The FreeBSD binaries are built on PC-BSD 10.3 with gcc 4.8.5, 
ldc2 1.1.0-beta2 and LLVM 3.8.1.

The Win32 and Win64 MSVC versions are built with VS2015 (update 
2) using ldc2 1.1.0-beta2 and LLVM 3.9.0rc1 in release mode. The 
distribution now contains a precompiled libcurl 7.46.0 from 
http://d.darktech.org/libcurl.html. For any other VisualStudio 
version you need to rebuild the library.
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