www.digitalmars.com         C & C++   DMDScript  

digitalmars.D.announce - LDC 0.17.0 has been released!

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

LDC 0.17.0, the LLVM-based D compiler, is available for download!
This release is based on the 2.068.2 frontend and standard 
library and supports LLVM 3.5-3.8.

Don't miss to check if your preferred system is supported by this 
release. We also have a Win64 compiler and PREVIEW of a Win32 
compiler available!

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

Regards,
Kai
Feb 14 2016
next sibling parent Guillaume Piolat <name.lastname gmail.com> writes:
On Sunday, 14 February 2016 at 17:30:33 UTC, Kai Nacke wrote:
 Hi everyone,

 LDC 0.17.0, the LLVM-based D compiler, is available for 
 download!
 This release is based on the 2.068.2 frontend and standard 
 library and supports LLVM 3.5-3.8.

 Don't miss to check if your preferred system is supported by 
 this release. We also have a Win64 compiler and PREVIEW of a 
 Win32 compiler available!

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

 Regards,
 Kai
Congrats! Awesome that Win32 received work. The Windows versions worked out of the box this time.
Feb 14 2016
prev sibling next sibling parent reply y <y srtnwz.com> writes:
On Sunday, 14 February 2016 at 17:30:33 UTC, Kai Nacke wrote:
 Hi everyone,

 LDC 0.17.0, the LLVM-based D compiler, is available for 
 download!
 This release is based on the 2.068.2 frontend and standard 
 library and supports LLVM 3.5-3.8.
 Regards,
 Kai
congrats! what is actually the difference on wheter i build with LLVM 3.5 or 3.8? in other words, what influence does the ldc version have?
Feb 14 2016
parent reply Kai Nacke <kai redstar.de> writes:
On Sunday, 14 February 2016 at 20:55:14 UTC, y wrote:
 what is actually the difference on wheter i build with LLVM 3.5 
 or 3.8?
 in other words, what influence does the ldc version have?
This really depends on your target. For x86_64 the biggest difference is auto-vectorization with avx/avx2 which is better in later LLVM versions. The non-X86 are usually more mature in later LLVM versions. E.g. for MIPS64 you should at least use LLVM 3.7. Put into a simple rule: - For X86 there is no big difference - For non-X86 use the latest LLVM version Regards, Kai
Feb 14 2016
parent Kagamin <spam here.lot> writes:
AFAIK 3.8 received some recent win64 codegen bugfixes.
Feb 21 2016
prev sibling next sibling parent reply Dicebot <public dicebot.lv> writes:
On 02/14/2016 07:30 PM, Kai Nacke wrote:
 As usual, you can find links to the changelog and the binary packages
 over at digitalmars.D.ldc:
 http://forum.dlang.org/post/cqgwucbznngoiesvbmlk forum.dlang.org
https://www.archlinux.org/packages/community/x86_64/ldc https://www.archlinux.org/packages/community/i686/ldc
Feb 14 2016
parent Kai Nacke <kai redstar.de> writes:
On Sunday, 14 February 2016 at 20:55:40 UTC, Dicebot wrote:
 On 02/14/2016 07:30 PM, Kai Nacke wrote:
 As usual, you can find links to the changelog and the binary 
 packages over at digitalmars.D.ldc: 
 http://forum.dlang.org/post/cqgwucbznngoiesvbmlk forum.dlang.org
https://www.archlinux.org/packages/community/x86_64/ldc https://www.archlinux.org/packages/community/i686/ldc
Thanks!
Feb 14 2016
prev sibling parent reply Kai Nacke <kai redstar.de> writes:
On Sunday, 14 February 2016 at 17:30:33 UTC, Kai Nacke wrote:
 Hi everyone,

 LDC 0.17.0, the LLVM-based D compiler, is available for 
 download!
 This release is based on the 2.068.2 frontend and standard 
 library and supports LLVM 3.5-3.8.

 Don't miss to check if your preferred system is supported by 
 this release. We also have a Win64 compiler and PREVIEW of a 
 Win32 compiler available!

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

 Regards,
 Kai
We are in the press: http://llvmweekly.org/issue/112 Regards, Kai
Feb 22 2016
parent Kai Nacke <kai redstar.de> writes:
On Tuesday, 23 February 2016 at 05:54:06 UTC, Kai Nacke wrote:
 On Sunday, 14 February 2016 at 17:30:33 UTC, Kai Nacke wrote:
 Hi everyone,

 LDC 0.17.0, the LLVM-based D compiler, is available for 
 download!
 This release is based on the 2.068.2 frontend and standard 
 library and supports LLVM 3.5-3.8.

 Don't miss to check if your preferred system is supported by 
 this release. We also have a Win64 compiler and PREVIEW of a 
 Win32 compiler available!

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

 Regards,
 Kai
We are in the press: http://llvmweekly.org/issue/112 Regards, Kai
And here: http://www.phoronix.com/scan.php?page=news_item&px=LLVM-D-Compiler-LDC-0.17.0 Regards, Kai
Feb 23 2016