Re: LDC 1.31.0-beta1

2023-02-03 Thread Andrea Fontana via Digitalmars-d-announce

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 
oold :)


Andrea


Re: LDC 1.31.0-beta1

2023-01-30 Thread Guillaume Piolat via Digitalmars-d-announce

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.





Re: LDC 1.31.0-beta1

2023-01-28 Thread Walter Bright via Digitalmars-d-announce

On 1/27/2023 12:35 PM, kinke wrote:

Glad to announce the first beta for LDC 1.31. Major changes:


Nice work!



Re: LDC 1.31.0-beta1

2023-01-27 Thread newbie via Digitalmars-d-announce

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 ?


Re: LDC 1.31.0-beta1

2023-01-27 Thread newbie via Digitalmars-d-announce

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.


LDC 1.31.0-beta1

2023-01-27 Thread kinke via Digitalmars-d-announce

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!