Thread overview
LDC 1.1.0-beta3 has been released!
Oct 09, 2016
Kai Nacke
Oct 11, 2016
Sönke Ludwig
Oct 11, 2016
Johan Engelen
Oct 11, 2016
Kai Nacke
Oct 12, 2016
Manu
Oct 12, 2016
kink
Oct 12, 2016
Chris
Oct 12, 2016
kink
October 09, 2016
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

October 11, 2016
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).
October 11, 2016
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

October 11, 2016
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
October 12, 2016
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?

October 12, 2016
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.

October 12, 2016
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.
October 12, 2016
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