Thread overview
LDC 1.1.0-beta3 has been released!
Oct 09
Kai Nacke
Oct 11
Kai Nacke
Oct 12
Manu
Oct 12
kink
Oct 12
Chris
Oct 12
kink
October 09
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
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
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
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
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
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
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
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