Thread overview | ||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
January 29, 2014 LDC 0.13.0 alpha released! Please help test! | ||||
---|---|---|---|---|
| ||||
Hi everyone! The first alpha release of LDC release 0.13.0 is here! It is based on the 2.064.2 front-end and LLVM 3.1-3.4 (OS X: LLVM 3.2/3.4 only). Please refer to the GitHub release page for the preliminary change log and the package download links: https://github.com/ldc-developers/ldc/releases/tag/v0.13.0-alpha1 Important: This is an alpha version and contains known bugs. Be sure to read the section "Known bugs (release blocker)" in the preliminary change log. MD5 checksums for the release packages: 94d03baa5a48ed43cb3b713a3c9fc99a ldc-0.13.0-alpha1-src.tar.gz 60018c5b9cbe27821fcb15a2293479f1 ldc2-0.13.0-alpha1-linux-x86.tar.gz 8c9ab4bde280db84c037cfa7b1144eb8 ldc2-0.13.0-alpha1-linux-x86.tar.xz f2c464245be4d2a34fcd31ea6e903f9d ldc2-0.13.0-alpha1-linux-x86_64.tar.gz 6359c030afc6aaf74a3b6c7227d88007 ldc2-0.13.0-alpha1-linux-x86_64.tar.xz 9c4903dc3ba9962c4ece95210eb2cff4 ldc2-0.13.0-alpha1-mingw-x86.7z a1d0c45d1d46cb4ee9a3856869454891 ldc2-0.13.0-alpha1-mingw-x86.zip 103f59a8f5743a8c5349dd9593a2d3fd ldc2-0.13.0-alpha1-osx-x86_64.tar.gz d42390ef6bab21eb634e6ecbb3170fb7 ldc2-0.13.0-alpha1-osx-x86_64.tar.xz As always, the Win32/MinGW packages require a recent version of the mingw-w64 toolchain, see the (new) README file for details. There is no Win64/MSVC package because I found a severe bug in the Win64/MSVC port. I hope to have this fixed for the alpha2 or beta1 release. 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 |
January 29, 2014 Re: LDC 0.13.0 alpha released! Please help test! | ||||
---|---|---|---|---|
| ||||
Posted in reply to Kai Nacke | It builds and runs hello world, I can verify that :) |
January 30, 2014 Re: LDC 0.13.0 alpha released! Please help test! | ||||
---|---|---|---|---|
| ||||
Posted in reply to Kai Nacke | On Wednesday, 29 January 2014 at 07:24:16 UTC, Kai Nacke wrote:
> Hi everyone!
>
> The first alpha release of LDC release 0.13.0 is here! It is based on the 2.064.2 front-end and LLVM 3.1-3.4 (OS X: LLVM 3.2/3.4 only).
>
> Please refer to the GitHub release page for the preliminary change log and the
> package download links:
> https://github.com/ldc-developers/ldc/releases/tag/v0.13.0-alpha1
>
Thanks Kai,
Any chance I can convince you to can include ARM Thumb targets in future releases?
Mike
|
January 30, 2014 Re: LDC 0.13.0 alpha released! Please help test! | ||||
---|---|---|---|---|
| ||||
Posted in reply to Kai Nacke | I am trying this, ldc2-0.13.0-alpha1-mingw-x86.7z, it seems I am hitting some crashes caused by associative arrays, so I can't use it yet. From the linked page: >Because of the new DSO infrastructure, the -noruntime switch is no longer supported. Now every module calls the runtime during initialization. Instead a new -nogc switch is introduced which warns about implicit GC calls.< I suggest to also generate the line numbers where the GC is used. Bye, bearophile |
January 30, 2014 Re: LDC 0.13.0 alpha released! Please help test! | ||||
---|---|---|---|---|
| ||||
Posted in reply to bearophile | > Instead a new -nogc switch is introduced which warns about implicit GC calls.
Whoa, I have totally missed that! <3
|
January 30, 2014 Re: LDC 0.13.0 alpha released! Please help test! | ||||
---|---|---|---|---|
| ||||
Posted in reply to bearophile | Hi bearophile! On Thursday, 30 January 2014 at 11:17:14 UTC, bearophile wrote: > I am trying this, ldc2-0.13.0-alpha1-mingw-x86.7z, it seems I am hitting some crashes caused by associative arrays, so I can't use it yet. Is it an instance of issue #407 (https://github.com/ldc-developers/ldc/issues/407) or something new? If it is new, could you please provide some details? > > From the linked page: > >>Because of the new DSO infrastructure, the -noruntime switch is no longer supported. Now every module calls the runtime during initialization. Instead a new -nogc switch is introduced which warns about implicit GC calls.< > > I suggest to also generate the line numbers where the GC is used. Good suggestion. Regards, Kai |
January 30, 2014 Re: LDC 0.13.0 alpha released! Please help test! | ||||
---|---|---|---|---|
| ||||
Posted in reply to Mike | Hi Mike!
On Thursday, 30 January 2014 at 09:40:49 UTC, Mike wrote:
>
> Thanks Kai,
>
> Any chance I can convince you to can include ARM Thumb targets in future releases?
Yes, I am open to suggestions. :-)
Maybe there other requests for other targets, too?
Regards,
Kai
|
February 01, 2014 Re: LDC 0.13.0 alpha released! Please help test! | ||||
---|---|---|---|---|
| ||||
Posted in reply to Kai Nacke | On Wednesday, 29 January 2014 at 07:24:16 UTC, Kai Nacke wrote:
> Hi everyone!
>
> The first alpha release of LDC release 0.13.0 is here! It is based on the 2.064.2 front-end and LLVM 3.1-3.4 (OS X: LLVM 3.2/3.4 only).
Thanks!
May I repeat here my wish to include `rdmd` into binary distributions?
Rationale: DMD is inappropriate for release builds if good performance is desired, and it's inconvenient to download both compilers for someone who just wishes to build an application from source.
|
February 02, 2014 Re: LDC 0.13.0 alpha released! Please help test! | ||||
---|---|---|---|---|
| ||||
Posted in reply to Kai Nacke | Kai Nacke: >> I am trying this, ldc2-0.13.0-alpha1-mingw-x86.7z, it seems I am hitting some crashes caused by associative arrays, so I can't use it yet. > > Is it an instance of issue #407 (https://github.com/ldc-developers/ldc/issues/407) or something new? If it is new, could you please provide some details? Sorry for giving you an answer after three days, I didn't see this post :-( This is a program that compiles and run with dmd and crashes at run-time with the latest ldc2: http://codepad.org/tnz2aiAK I have not reduced it much, but the problem could be in the struct State. See also a comment of mine here: http://forum.dlang.org/thread/lclg26$1ha7$1@digitalmars.com Where I have tried to use a sanitizer on Windows. Perhaps it should be disabled in the Windows ldc2. Bye, bearophile |
February 02, 2014 Re: LDC 0.13.0 alpha released! Please help test! | ||||
---|---|---|---|---|
| ||||
Posted in reply to Kai Nacke | Hello Kai!
What version of llvm is used in linux_x64 binaries?
On Wednesday, 29 January 2014 at 07:24:16 UTC, Kai Nacke wrote:
> Hi everyone!
>
> The first alpha release of LDC release 0.13.0 is here! It is based on the 2.064.2 front-end and LLVM 3.1-3.4 (OS X: LLVM 3.2/3.4 only).
>
> Please refer to the GitHub release page for the preliminary change log and the
> package download links:
> https://github.com/ldc-developers/ldc/releases/tag/v0.13.0-alpha1
>
> Important: This is an alpha version and contains known bugs. Be sure to read the section "Known bugs (release blocker)" in the preliminary change log.
>
> MD5 checksums for the release packages:
>
> 94d03baa5a48ed43cb3b713a3c9fc99a ldc-0.13.0-alpha1-src.tar.gz
> 60018c5b9cbe27821fcb15a2293479f1 ldc2-0.13.0-alpha1-linux-x86.tar.gz
> 8c9ab4bde280db84c037cfa7b1144eb8 ldc2-0.13.0-alpha1-linux-x86.tar.xz
> f2c464245be4d2a34fcd31ea6e903f9d ldc2-0.13.0-alpha1-linux-x86_64.tar.gz
> 6359c030afc6aaf74a3b6c7227d88007 ldc2-0.13.0-alpha1-linux-x86_64.tar.xz
> 9c4903dc3ba9962c4ece95210eb2cff4 ldc2-0.13.0-alpha1-mingw-x86.7z
> a1d0c45d1d46cb4ee9a3856869454891 ldc2-0.13.0-alpha1-mingw-x86.zip
> 103f59a8f5743a8c5349dd9593a2d3fd ldc2-0.13.0-alpha1-osx-x86_64.tar.gz
> d42390ef6bab21eb634e6ecbb3170fb7 ldc2-0.13.0-alpha1-osx-x86_64.tar.xz
>
> As always, the Win32/MinGW packages require a recent version of the
> mingw-w64 toolchain, see the (new) README file for details.
>
> There is no Win64/MSVC package because I found a severe bug in the Win64/MSVC
> port. I hope to have this fixed for the alpha2 or beta1 release.
>
> 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
|
Copyright © 1999-2021 by the D Language Foundation