www.digitalmars.com         C & C++   DMDScript  

digitalmars.D.ldc - LDC 1.0.0-beta2 has been released!

reply Kai Nacke <kai redstar.de> writes:
Hi everyone!

The LDC team moves fast to a major milestone: we're aiming for a 
1.0.0 release!

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

This new beta release contains only a few bug fixes and changes:
- The Linux binaries should now work in Travis-CI again
- The Windows binaries now use a dynamically linked libconfig
- Linux and OS X binaries are built with LLVM 3.8, the Windows 
binaries an LLVM 3.9 snapshot

Please, try this beta2 release. Every feedback we get can only 
improve the compiler. If there are no serious bugs left then this 
version will become the final release soon.

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.0.0-beta2

MD5 checksums for the release packages:

4ac3774f25d735a51d0763462f3e0fa6 ldc-1.0.0-beta2-src.tar.gz
0c5887eb37185c4ab6e70453b25c8420 
ldc2-1.0.0-beta2-linux-armv7hf.tar.xz
73b98110bc59c7c3e809209c6045e9e0 ldc2-1.0.0-beta2-linux-x86.tar.xz
f4726ca83fbb982b8736c911bd4b7906 
ldc2-1.0.0-beta2-linux-x86_64.tar.xz
4b99fa165a1f37af1a155f134a26cdcd 
ldc2-1.0.0-beta2-osx-x86_64.tar.xz
05b90706d49a22adfc0d2b47d7f2e2d4 ldc2-1.0.0-beta2-win32-msvc.zip
f216db4e4328cc38f2118e0b177880bd ldc2-1.0.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.0.0-beta2 and LLVM 3.8.0. 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.0.0-beta2 and LLVM 3.8.0.

The OS X binaries are built with LLVM 3.8.0 on OS X 10.10.

The Win32 and Win64 MSVC versions are built with VS2015 (update 
2) using ldc2 1.0.0-beta1 and LLVM trunk 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
May 16 2016
next sibling parent Guillaume Piolat <first.last gmail.com> writes:
On Tuesday, 17 May 2016 at 05:43:50 UTC, Kai Nacke wrote:
 The OS X binaries are built with LLVM 3.8.0 on OS X 10.10.

 Kai
Thanks, this release fixed a strange bug here, probably related to the use of LLVM 3.8 instead of 3.6 for OS X.
May 22 2016
prev sibling parent reply Jack Stouffer <jack jackstouffer.com> writes:
On Tuesday, 17 May 2016 at 05:43:50 UTC, Kai Nacke wrote:
 The LDC team moves fast to a major milestone: we're aiming for 
 a 1.0.0 release!
Congratulations!
 Please, try this beta2 release. Every feedback we get can only 
 improve the compiler. If there are no serious bugs left then 
 this version will become the final release soon.
Tested with my projects, no bugs found :).
May 25 2016
parent reply Daniel N <ufo orbiting.us> writes:
On Wednesday, 25 May 2016 at 14:53:27 UTC, Jack Stouffer wrote:
 On Tuesday, 17 May 2016 at 05:43:50 UTC, Kai Nacke wrote:
 The LDC team moves fast to a major milestone: we're aiming for 
 a 1.0.0 release!
Congratulations!
 Please, try this beta2 release. Every feedback we get can only 
 improve the compiler. If there are no serious bugs left then 
 this version will become the final release soon.
Tested with my projects, no bugs found :).
same here :)
May 26 2016
parent Seb <seb wilzba.ch> writes:
On Thursday, 26 May 2016 at 20:42:51 UTC, Daniel N wrote:
 On Wednesday, 25 May 2016 at 14:53:27 UTC, Jack Stouffer wrote:
 On Tuesday, 17 May 2016 at 05:43:50 UTC, Kai Nacke wrote:
 The LDC team moves fast to a major milestone: we're aiming 
 for a 1.0.0 release!
Congratulations!
 Please, try this beta2 release. Every feedback we get can 
 only improve the compiler. If there are no serious bugs left 
 then this version will become the final release soon.
Tested with my projects, no bugs found :).
same here :)
Same for mir :) https://github.com/libmir/mir/blob/master/.travis.yml
May 26 2016