www.digitalmars.com         C & C++   DMDScript  

digitalmars.D.announce - LDC 1.31.0-beta1

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

* Based on D 2.101.2.
   * ImportC: The C preprocessor isn't invoked yet.
* mac/iOS arm64: Linking with `-g` is working again without 
unaligned pointer warnings/errors.
* *Preliminary* support for LLVM 15. Thanks  jamesragray for 
helping out!
* Initial ABI support for 64-bit RISC-V. Thanks  Ast-x64!

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

Please help test, and thanks to all contributors & sponsors!
Jan 27 2023
next sibling parent newbie <d007 gmail.com> writes:
On Friday, 27 January 2023 at 20:35:01 UTC, kinke wrote:
 Glad to announce the first beta for LDC 1.31. Major changes:

 * Based on D 2.101.2.
   * ImportC: The C preprocessor isn't invoked yet.
 * mac/iOS arm64: Linking with `-g` is working again without 
 unaligned pointer warnings/errors.
 * *Preliminary* support for LLVM 15. Thanks  jamesragray for 
 helping out!
 * Initial ABI support for 64-bit RISC-V. Thanks  Ast-x64!

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

 Please help test, and thanks to all contributors & sponsors!
Thanks for the hard work. The best of product from D.
Jan 27 2023
prev sibling next sibling parent newbie <d007 gmail.com> writes:
On Friday, 27 January 2023 at 20:35:01 UTC, kinke wrote:
 Glad to announce the first beta for LDC 1.31. Major changes:

 * Based on D 2.101.2.
   * ImportC: The C preprocessor isn't invoked yet.
 * mac/iOS arm64: Linking with `-g` is working again without 
 unaligned pointer warnings/errors.
 * *Preliminary* support for LLVM 15. Thanks  jamesragray for 
 helping out!
 * Initial ABI support for 64-bit RISC-V. Thanks  Ast-x64!

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

 Please help test, and thanks to all contributors & sponsors!
The LLVM version 14.0.3, any change to upgrade to 14.0.6 or LLVM 15.0.7 in release version ?
Jan 27 2023
prev sibling next sibling parent Walter Bright <newshound2 digitalmars.com> writes:
On 1/27/2023 12:35 PM, kinke wrote:
 Glad to announce the first beta for LDC 1.31. Major changes:
Nice work!
Jan 28 2023
prev sibling next sibling parent Guillaume Piolat <first.last spam.org> writes:
On Friday, 27 January 2023 at 20:35:01 UTC, kinke wrote:
 Glad to announce the first beta for LDC 1.31. Major changes:

 * Based on D 2.101.2.
   * ImportC: The C preprocessor isn't invoked yet.
 * mac/iOS arm64: Linking with `-g` is working again without 
 unaligned pointer warnings/errors.
 * *Preliminary* support for LLVM 15. Thanks  jamesragray for 
 helping out!
 * Initial ABI support for 64-bit RISC-V. Thanks  Ast-x64!

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

 Please help test, and thanks to all contributors & sponsors!
So far this DUB-related issue is the one that is difficult to workaround: https://github.com/dlang/dub/issues/2567 The argument for not using SDL was that you could use a fake key, but right now there is no way to have comments in dub.json with the builtin schema validaiton (which is super nice! don't get me wrong). If we don't have *any* way to add JSON comments then we could as well deprecated dub.json, since the D newbies will stumble over the same configuration issue again and again when copying recipes.
Jan 30 2023
prev sibling parent Andrea Fontana <nospam example.org> writes:
On Friday, 27 January 2023 at 20:35:01 UTC, kinke wrote:
 Glad to announce the first beta for LDC 1.31. Major changes:

 * Based on D 2.101.2.
   * ImportC: The C preprocessor isn't invoked yet.
 * mac/iOS arm64: Linking with `-g` is working again without 
 unaligned pointer warnings/errors.
 * *Preliminary* support for LLVM 15. Thanks  jamesragray for 
 helping out!
 * Initial ABI support for 64-bit RISC-V. Thanks  Ast-x64!

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

 Please help test, and thanks to all contributors & sponsors!
Nice! Can we have a build for linux-arm (rpi)? The last one is oooooold :) Andrea
Feb 03 2023