Thread overview | |||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
March 29, 2014 LDC 0.13.0 alpha 2 released! Please help test! | ||||
---|---|---|---|---|
| ||||
Hi everyone! The second 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-alpha2 There was an overwhelming feedback on the first alpha release. I was able to integrate most of the suggestions made. But I also decided to postpone some of them to release 0.14.0: - Add line numbers to the error messages produced by -nogc. - Provide a binary which can compile for ARM targets. (This makes only sense if issue #259 is solved. A pull request for 0.14.0 already exists.) The rdmd tool is only included in the Debian package. I will integrate it soon, too. 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: 49777584981249e79d053136dadd7883 ldc-0.13.0-alpha2-src.tar.gz ec732a2631d10bffad3585c15d73785f ldc2-0.13.0-alpha2-linux-x86.tar.gz 4144fcc98ad251d62bece61f51122672 ldc2-0.13.0-alpha2-linux-x86.tar.xz 6a4b6174bf3d96490be2d6159ca1ec1f ldc2-0.13.0-alpha2-linux-x86_64.tar.gz 8e5fe8b7f2abd6bea349cad4fff36a52 ldc2-0.13.0-alpha2-linux-x86_64.tar.xz 9ce18d8735994af9babcbcbf1cefb8f7 ldc2-0.13.0-alpha2-mingw-x86.7z c81a6a2999ab6b72f0ea5115d0caf1e8 ldc2-0.13.0-alpha2-mingw-x86.zip 52c6fd91e24a77bef3ff2955b306a197 ldc2-0.13.0-alpha2-osx-x86_64.tar.gz 3c4609a235238611118d63fa7bb946f9 ldc2-0.13.0-alpha2-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 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 |
March 29, 2014 Re: LDC 0.13.0 alpha 2 released! Please help test! | ||||
---|---|---|---|---|
| ||||
Posted in reply to Kai Nacke | Kai Nacke: > ldc2-0.13.0-alpha2-mingw-x86.7z > 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. This second program still crashes at run-time (Windows 32 bit): http://rosettacode.org/wiki/Sokoban#Faster_Version Bye, bearophile |
March 30, 2014 Re: LDC 0.13.0 alpha 2 released! Please help test! | ||||
---|---|---|---|---|
| ||||
Posted in reply to Kai Nacke | I am also seeing problems with this in the latest two betas (but not in the precedent ldc2 version): http://rosettacode.org/wiki/Left_factorials#D ....>ldmd2 -O -release -inline -noboundscheck left_factorials.d left_factorials.obj:fake:(.text$__D3std8internal4math11biguintcore7BigUint13__T6mulIntTmZ6mulIntFNaS3std8internal4math11biguintcore7BigUintmZS3std8internal4math 11biguintcore7BigUint+0xfd): undefined reference to `_D3std8internal4math10biguintx8625__T15multibyteMulAddVa43Z15multibyteMulAddFNaAkxAkkkZk' ...\ldc2\bin/../lib/libphobos-ldc.a(biguintx86.obj):fake:(.text+0xad9): undefined reference to `_D3std8internal4math10biguintx8625__T15multi byteMulAddVa43Z15multibyteMulAddFNaAkxAkkkZk' collect2.exe: error: ld returned 1 exit status Error: ...\MinGW\bin\gcc.exe failed with status: 1 Bye, bearophile |
March 30, 2014 Re: LDC 0.13.0 alpha 2 released! Please help test! | ||||
---|---|---|---|---|
| ||||
Posted in reply to Kai Nacke | On 29.3.2014 19:32, Kai Nacke wrote: > 4144fcc98ad251d62bece61f51122672 ldc2-0.13.0-alpha2-linux-x86.tar.xz Could this be compiled with glibc 2.13 ? It doesn't work on Debian wheezy. -- mk |
March 30, 2014 Re: LDC 0.13.0 alpha 2 released! Please help test! | ||||
---|---|---|---|---|
| ||||
Posted in reply to Martin Krejcirik | On Sunday, 30 March 2014 at 16:53:37 UTC, Martin Krejcirik wrote:
> On 29.3.2014 19:32, Kai Nacke wrote:
>> 4144fcc98ad251d62bece61f51122672 ldc2-0.13.0-alpha2-linux-x86.tar.xz
>
> Could this be compiled with glibc 2.13 ? It doesn't work on Debian wheezy.
It is compiled on Ubuntu 12 TLS. It uses glibc-2.15.
Regards,
Kai
|
March 30, 2014 Re: LDC 0.13.0 alpha 2 released! Please help test! | ||||
---|---|---|---|---|
| ||||
Posted in reply to Kai Nacke | On Sunday, 30 March 2014 at 17:55:56 UTC, Kai Nacke wrote:
> Ubuntu 12 TLS.
Nice pun :)
|
March 31, 2014 Re: LDC 0.13.0 alpha 2 released! Please help test! | ||||
---|---|---|---|---|
| ||||
Posted in reply to bearophile | Hi bearophile!
On Sunday, 30 March 2014 at 07:53:33 UTC, bearophile wrote:
> I am also seeing problems with this in the latest two betas (but not in the precedent ldc2 version):
>
> http://rosettacode.org/wiki/Left_factorials#D
>
I can reproduce this on mingw but not on Linux. Strange.
Regards,
Kai
|
March 31, 2014 Re: LDC 0.13.0 alpha 2 released! Please help test! | ||||
---|---|---|---|---|
| ||||
Posted in reply to Kai Nacke | Kai Nacke:
> I can reproduce this on mingw but not on Linux. Strange.
OK. There is also the other problem with the second Sokoban :-)
Bye,
bearophile
|
March 31, 2014 Re: LDC 0.13.0 alpha 2 released! Please help test! | ||||
---|---|---|---|---|
| ||||
Posted in reply to Kai Nacke | On Monday, 31 March 2014 at 15:47:20 UTC, Kai Nacke wrote:
> Hi bearophile!
>
> On Sunday, 30 March 2014 at 07:53:33 UTC, bearophile wrote:
>> I am also seeing problems with this in the latest two betas (but not in the precedent ldc2 version):
>>
>> http://rosettacode.org/wiki/Left_factorials#D
>>
>
> I can reproduce this on mingw but not on Linux. Strange.
>
> Regards,
> Kai
Somewhere in the code, an additional _ is added to the mangled name. Therefore the link error...
Regards,
Kai
|
March 31, 2014 Re: LDC 0.13.0 alpha 2 released! Please help test! | ||||
---|---|---|---|---|
| ||||
Posted in reply to bearophile | Hi bearophile!
On Monday, 31 March 2014 at 16:38:11 UTC, bearophile wrote:
>
> OK. There is also the other problem with the second Sokoban :-)
I am doing something wrong here. The code produce a compile error on Linux (around line 235 / 239) but compiles on mingw. And yes, it crashes then at runtime.
Regards,
Kai
|
Copyright © 1999-2021 by the D Language Foundation