www.digitalmars.com         C & C++   DMDScript  

digitalmars.D.announce - LDC 1.17.0-beta1

reply kinke <noone nowhere.com> writes:
Glad to announce the first beta for LDC 1.17:

* Based on D 2.087.1+ (stable from some days ago).
   * The DMD fix wrt. 'local templates can now receive local 
symbols' hasn't been ported yet.
* LLVM upgraded to v8.0.1.
* Fix for v1.16.0 regression when returning void expressions.
* Don't ignore some options like `-lowmem` in response files.
* Proper Unicode support for LDC/LDMD itself on Windows.
* More fixes...

Full release log and downloads: 
https://github.com/ldc-developers/ldc/releases/tag/v1.17.0-beta1

Please help test, and thanks to all contributors!
Aug 10
next sibling parent a11e99z <black80 bk.ru> writes:
On Saturday, 10 August 2019 at 15:51:28 UTC, kinke wrote:
 Glad to announce the first beta for LDC 1.17:

 * Based on D 2.087.1+ (stable from some days ago).
   * The DMD fix wrt. 'local templates can now receive local 
 symbols' hasn't been ported yet.
 * LLVM upgraded to v8.0.1.
 * Fix for v1.16.0 regression when returning void expressions.
 * Don't ignore some options like `-lowmem` in response files.
 * Proper Unicode support for LDC/LDMD itself on Windows.
 * More fixes...

 Full release log and downloads: 
 https://github.com/ldc-developers/ldc/releases/tag/v1.17.0-beta1

 Please help test, and thanks to all contributors!
thank you OT: why not equalize the versions? based on DMD 2_087_1? ok, LDC 2_087_1_b1 is this patch? ok, LDC 2_087_1_p1 how long will we endure this mess? :) will the LDC go its own way in the future?
Aug 10
prev sibling next sibling parent reply aliak <something something.com> writes:
On Saturday, 10 August 2019 at 15:51:28 UTC, kinke wrote:
 Glad to announce the first beta for LDC 1.17:
Nice!
 * Based on D 2.087.1+ (stable from some days ago).
   * The DMD fix wrt. 'local templates can now receive local
Are there plans to port this or is it just too unworkable as is? And if it is too unworkable is there anything that can be done to get it in?
 symbols' hasn't been ported yet.
 * LLVM upgraded to v8.0.1.
 * Fix for v1.16.0 regression when returning void expressions.
 * Don't ignore some options like `-lowmem` in response files.
 * Proper Unicode support for LDC/LDMD itself on Windows.
 * More fixes...

 Full release log and downloads: 
 https://github.com/ldc-developers/ldc/releases/tag/v1.17.0-beta1

 Please help test, and thanks to all contributors!
Aug 10
parent kinke <kinke gmx.net> writes:
On Saturday, 10 August 2019 at 17:04:15 UTC, aliak wrote:
 Are there plans to port this or is it just too unworkable as 
 is? And if it is too unworkable is there anything that can be 
 done to get it in?
It needs analysis first, to estimate whether a different implementation in the front-end is feasible and worth it, or whether porting the required codegen modifications (to each non-DMD compiler) is less trouble and acceptable. I haven't looked at it in detail yet and am not looking forward to it.
Aug 12
prev sibling next sibling parent Jon Degenhardt <jond noreply.com> writes:
On Saturday, 10 August 2019 at 15:51:28 UTC, kinke wrote:
 Glad to announce the first beta for LDC 1.17:
 ...
 Please help test, and thanks to all contributors!
No changes in my standard performance tests (good). All functional tests pass as well.
Aug 10
prev sibling parent Guillaume Piolat <first.last gmail.com> writes:
On Saturday, 10 August 2019 at 15:51:28 UTC, kinke wrote:
 Glad to announce the first beta for LDC 1.17:

 * Based on D 2.087.1+ (stable from some days ago).
   * The DMD fix wrt. 'local templates can now receive local 
 symbols' hasn't been ported yet.
 * LLVM upgraded to v8.0.1.
 * Fix for v1.16.0 regression when returning void expressions.
 * Don't ignore some options like `-lowmem` in response files.
 * Proper Unicode support for LDC/LDMD itself on Windows.
 * More fixes...

 Full release log and downloads: 
 https://github.com/ldc-developers/ldc/releases/tag/v1.17.0-beta1

 Please help test, and thanks to all contributors!
Passing all tests in intel-intrinsics! This seem to support Catalina, very glad about this :) THANKS
Aug 12