www.digitalmars.com         C & C++   DMDScript  

digitalmars.D.ldc - Master branch is now at frontend level 2.068.2

reply Kai Nacke <kai redstar.de> writes:
Hi all!

I merged the merge-2.068 branch into master. The master branch 
now contains the code for next release 0.17.0, based on frontend 
release 2.068.2.

Again, please note that starting with this version we have drop 
support for LLVM versions 3.1 - 3.4. Travis-CI already reflects 
this.

You can expect a bugfix release 0.16.1 and next alpha 
0.17.0-alpha1 soon.

Regards,
Kai
Oct 27 2015
next sibling parent reply David Nadlinger via digitalmars-d-ldc <digitalmars-d-ldc puremagic.com> writes:
On 27 Oct 2015, at 23:27, Kai Nacke via digitalmars-d-ldc wrote:
 I merged the merge-2.068 branch into master. The master branch now 
 contains the code for next release 0.17.0, based on frontend release 
 2.068.2.
Did you fix the remaining Travis build issues? — David
Oct 27 2015
parent reply Kai Nacke <kai redstar.de> writes:
On Tuesday, 27 October 2015 at 21:32:41 UTC, David Nadlinger 
wrote:
 On 27 Oct 2015, at 23:27, Kai Nacke via digitalmars-d-ldc wrote:
 I merged the merge-2.068 branch into master. The master branch 
 now contains the code for next release 0.17.0, based on 
 frontend release 2.068.2.
Did you fix the remaining Travis build issues?
I made it even worse: LLVM 3.8 and OS X are now part of the Travis CI game. Regards, Kai
Oct 28 2015
parent David Nadlinger via digitalmars-d-ldc <digitalmars-d-ldc puremagic.com> writes:
On 28 Oct 2015, at 10:02, Kai Nacke via digitalmars-d-ldc wrote:
 I made it even worse: LLVM 3.8 and OS X are now part of the Travis CI game.
At least those don't break the build. ;) — David
Oct 28 2015
prev sibling next sibling parent Dan Olson <gorox concast.net> writes:
On Tuesday, 27 October 2015 at 21:27:15 UTC, Kai Nacke wrote:
 Hi all!

 I merged the merge-2.068 branch into master. The master branch 
 now contains the code for next release 0.17.0, based on 
 frontend release 2.068.2.

 Again, please note that starting with this version we have drop 
 support for LLVM versions 3.1 - 3.4. Travis-CI already reflects 
 this.

 You can expect a bugfix release 0.16.1 and next alpha 
 0.17.0-alpha1 soon.

 Regards,
 Kai
Wow, that was fast!
Oct 27 2015
prev sibling next sibling parent Mithun Hunsur <me philpax.me> writes:
On Tuesday, 27 October 2015 at 21:27:15 UTC, Kai Nacke wrote:
 Hi all!

 I merged the merge-2.068 branch into master. The master branch 
 now contains the code for next release 0.17.0, based on 
 frontend release 2.068.2.

 Again, please note that starting with this version we have drop 
 support for LLVM versions 3.1 - 3.4. Travis-CI already reflects 
 this.

 You can expect a bugfix release 0.16.1 and next alpha 
 0.17.0-alpha1 soon.

 Regards,
 Kai
Congratulations! Looking forward to testing it :)
Oct 29 2015
prev sibling parent reply extrawurst <stephan extrawurst.org> writes:
On Tuesday, 27 October 2015 at 21:27:15 UTC, Kai Nacke wrote:
 Hi all!

 I merged the merge-2.068 branch into master. The master branch 
 now contains the code for next release 0.17.0, based on 
 frontend release 2.068.2.

 Again, please note that starting with this version we have drop 
 support for LLVM versions 3.1 - 3.4. Travis-CI already reflects 
 this.

 You can expect a bugfix release 0.16.1 and next alpha 
 0.17.0-alpha1 soon.

 Regards,
 Kai
Awesome! You guys rock! When is your book coming out ? --Stephan
Oct 29 2015
parent reply Kai Nacke <kai redstar.de> writes:
On Thursday, 29 October 2015 at 09:56:52 UTC, extrawurst wrote:
 On Tuesday, 27 October 2015 at 21:27:15 UTC, Kai Nacke wrote:
 Hi all!

 I merged the merge-2.068 branch into master. The master branch 
 now contains the code for next release 0.17.0, based on 
 frontend release 2.068.2.

 Again, please note that starting with this version we have 
 drop support for LLVM versions 3.1 - 3.4. Travis-CI already 
 reflects this.

 You can expect a bugfix release 0.16.1 and next alpha 
 0.17.0-alpha1 soon.

 Regards,
 Kai
Awesome! You guys rock! When is your book coming out ?
It depends on me. I still need to rework some chapters. Regards, Kai
Oct 31 2015
parent reply Temtaime <temtaime gmail.com> writes:
http://ldc.acomirei.ru/ is up with latest ldc + llvm
Sorry for such a long down. Was busy.
Nov 14 2015
parent reply Temtaime <temtaime gmail.com> writes:
On Saturday, 14 November 2015 at 21:08:14 UTC, Temtaime wrote:
 http://ldc.acomirei.ru/ is up with latest ldc + llvm
 Sorry for such a long down. Was busy.
http://goo.gl/OW6YUp Also i wonder why ldc does not generate vfmadd132ss instruction like as gcc do ?
Nov 14 2015
parent reply David Nadlinger via digitalmars-d-ldc <digitalmars-d-ldc puremagic.com> writes:
On 14 Nov 2015, at 23:16, Temtaime via digitalmars-d-ldc wrote:
 On Saturday, 14 November 2015 at 21:08:14 UTC, Temtaime wrote:
 http://ldc.acomirei.ru/ is up with latest ldc + llvm
 Sorry for such a long down. Was busy.
Thanks! Would it help you if we were to notify you directly whenever a new release comes out?
 http://goo.gl/OW6YUp

 Also i wonder why ldc does not generate vfmadd132ss instruction like 
 as gcc do ?
Without having looked into it in any detail, I would presume that this is because fma changes the precision of the operation. Are you specifying any extra flags (-ffast-math, etc.) for GDC? — David
Nov 15 2015
parent Temtaime <temtaime gmail.com> writes:
On Sunday, 15 November 2015 at 17:49:49 UTC, David Nadlinger 
wrote:
 On 14 Nov 2015, at 23:16, Temtaime via digitalmars-d-ldc wrote:
 On Saturday, 14 November 2015 at 21:08:14 UTC, Temtaime wrote:
 http://ldc.acomirei.ru/ is up with latest ldc + llvm
 Sorry for such a long down. Was busy.
Thanks! Would it help you if we were to notify you directly whenever a new release comes out?
 http://goo.gl/OW6YUp

 Also i wonder why ldc does not generate vfmadd132ss 
 instruction like as gcc do ?
Without having looked into it in any detail, I would presume that this is because fma changes the precision of the operation. Are you specifying any extra flags (-ffast-math, etc.) for GDC? — David
http://goo.gl/RB9Ikz No, with gdc it works out of box. Hmmm, maybe i'll write a script for cron.daily that will build new ldc and install it. On verra.
Nov 15 2015