www.digitalmars.com         C & C++   DMDScript  

digitalmars.D.announce - LDC 1.1.0-beta3 has been released!

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

LDC 1.1.0-beta3, the LLVM-based D compiler, is available for 
download!
This BETA release is based on the 2.071.2 frontend and standard 
library and supports LLVM 3.5-3.9.

We provide binaries for Linux, OX X, FreeBSD, Win32 & Win64, 
Linux/ARM (armv7hf), now bundled with DUB. :-)

As usual, you can find links to the changelog and the binary 
packages over at digitalmars.D.ldc:
http://forum.dlang.org/post/nbbocctpmaofpdxqmsus forum.dlang.org

Regards,
Kai
Oct 09 2016
parent reply =?UTF-8?Q?S=c3=b6nke_Ludwig?= <sludwig outerproduct.org> writes:
Am 09.10.2016 um 14:32 schrieb Kai Nacke:
 Hi everyone,

 LDC 1.1.0-beta3, the LLVM-based D compiler, is available for download!
 This BETA release is based on the 2.071.2 frontend and standard library
 and supports LLVM 3.5-3.9.

 We provide binaries for Linux, OX X, FreeBSD, Win32 & Win64, Linux/ARM
 (armv7hf), now bundled with DUB. :-)

 As usual, you can find links to the changelog and the binary packages
 over at digitalmars.D.ldc:
 http://forum.dlang.org/post/nbbocctpmaofpdxqmsus forum.dlang.org

 Regards,
 Kai
Just noticed that the release binaries are missing from https://github.com/ldc-developers/ldc/releases/tag/v1.1.0-beta3 This means that the beta currently cannot be tested with TravisCI (wanted to test a DUB related regression fix).
Oct 11 2016
next sibling parent reply Johan Engelen <j j.nl> writes:
On Tuesday, 11 October 2016 at 07:29:00 UTC, Sönke Ludwig wrote:
 Just noticed that the release binaries are missing from 
 https://github.com/ldc-developers/ldc/releases/tag/v1.1.0-beta3

 This means that the beta currently cannot be tested with 
 TravisCI (wanted to test a DUB related regression fix).
Whoops, that's my bad :( (I editted a little and clicked the "save draft" button which turned it into a draft again, I think) Thanks for letting us know! Fixed it. I also updated LATEST_BETA, so `ldc-beta` on Travis should now automatically use 1.1.0-beta3. -Johan
Oct 11 2016
parent reply Kai Nacke <kai redstar.de> writes:
On Tuesday, 11 October 2016 at 09:16:36 UTC, Johan Engelen wrote:
 On Tuesday, 11 October 2016 at 07:29:00 UTC, Sönke Ludwig wrote:

 Whoops, that's my bad :(
 (I editted a little and clicked the "save draft" button which 
 turned it into a draft again, I think)
:-) Unintentionally I did the same with the beta2 release. Regards, Kai
Oct 11 2016
parent reply Manu via Digitalmars-d-announce <digitalmars-d-announce puremagic.com> writes:
On 11 October 2016 at 23:16, Kai Nacke via Digitalmars-d-announce
<digitalmars-d-announce puremagic.com> wrote:
 On Tuesday, 11 October 2016 at 09:16:36 UTC, Johan Engelen wrote:
 On Tuesday, 11 October 2016 at 07:29:00 UTC, Sönke Ludwig wrote:

 Whoops, that's my bad :(
 (I editted a little and clicked the "save draft" button which turned it
 into a draft again, I think)
:-) Unintentionally I did the same with the beta2 release. Regards, Kai
How's the MS progress on PDB in LLVM?
Oct 12 2016
parent kink <noone nowhere.com> writes:
On Wednesday, 12 October 2016 at 08:28:59 UTC, Manu wrote:
 How's the MS progress on PDB in LLVM?
Pretty good. See https://github.com/ldc-developers/ldc/issues/1716#issuecomment-252727032, there's a VS screenshot of the current state on Win64 with LLVM 3.9.
Oct 12 2016
prev sibling parent reply Chris <wendlec tcd.ie> writes:
On Tuesday, 11 October 2016 at 07:29:00 UTC, Sönke Ludwig wrote:
 Am 09.10.2016 um 14:32 schrieb Kai Nacke:
 Hi everyone,

 LDC 1.1.0-beta3, the LLVM-based D compiler, is available for 
 download!
 This BETA release is based on the 2.071.2 frontend and 
 standard library
 and supports LLVM 3.5-3.9.

 We provide binaries for Linux, OX X, FreeBSD, Win32 & Win64, 
 Linux/ARM
 (armv7hf), now bundled with DUB. :-)

 As usual, you can find links to the changelog and the binary 
 packages
 over at digitalmars.D.ldc:
 http://forum.dlang.org/post/nbbocctpmaofpdxqmsus forum.dlang.org

 Regards,
 Kai
Just noticed that the release binaries are missing from https://github.com/ldc-developers/ldc/releases/tag/v1.1.0-beta3 This means that the beta currently cannot be tested with TravisCI (wanted to test a DUB related regression fix).
I had this problem with `beta3` when compiling a vibe.d project. Performing "release" build using /D/ldc2-1.1.0-beta3/bin/ldc2 for x86_64. vibe-d:utils 0.7.30-rc.1: building configuration "library"... Error: failed to create path to file: .dub/obj/../../.dub/packages/vibe-d-0.7.30-rc.1/vibe-d/.dub/build/library-release-linux.posix-x86_64-ldc_0-2530BD99F72930F46E92BF1D555FBB9A/libvibe-d_utils.a No such file or directory I went back to `beta2` and it worked.
Oct 12 2016
parent kink <noone nowhere.com> writes:
On Wednesday, 12 October 2016 at 09:31:20 UTC, Chris wrote:
 I had this problem with `beta3` when compiling a vibe.d project.
 [...]
 I went back to `beta2` and it worked.
GitHub issues are much preferred over forum posts. For this particular one (breaking dub when outputting static libraries), we already have one: https://github.com/ldc-developers/ldc/issues/1819
Oct 12 2016