www.digitalmars.com         C & C++   DMDScript  

digitalmars.D.announce - LDC 1.24.0

reply kinke <noone nowhere.com> writes:
Glad to announce LDC 1.24 - some highlights:

- Based on D 2.094.1+.
- Support for LLVM 11. The prebuilt packages use v11.0.0, and the 
x86 packages newly include the LLVM backend for AMD GPUs.
- Experimental support for targeting macOS on 64-bit ARM. The 
macOS package includes prebuilt druntime/Phobos libraries for 
cross-compilation via `-mtriple=arm64-apple-macos`.

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

Thanks to all contributors & sponsors!
Oct 24
next sibling parent Andre Pany <andre s-e-a-p.de> writes:
On Saturday, 24 October 2020 at 15:11:08 UTC, kinke wrote:
 Glad to announce LDC 1.24 - some highlights:

 - Based on D 2.094.1+.
 - Support for LLVM 11. The prebuilt packages use v11.0.0, and 
 the x86 packages newly include the LLVM backend for AMD GPUs.
 - Experimental support for targeting macOS on 64-bit ARM. The 
 macOS package includes prebuilt druntime/Phobos libraries for 
 cross-compilation via `-mtriple=arm64-apple-macos`.

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

 Thanks to all contributors & sponsors!
Thank you for another great release. Kind regards Andre
Oct 24
prev sibling next sibling parent Johan Engelen <j j.nl> writes:
On Saturday, 24 October 2020 at 15:11:08 UTC, kinke wrote:
 Glad to announce LDC 1.24 - some highlights:

 - Based on D 2.094.1+.
 - Support for LLVM 11. The prebuilt packages use v11.0.0, and 
 the x86 packages newly include the LLVM backend for AMD GPUs.
 - Experimental support for targeting macOS on 64-bit ARM. The 
 macOS package includes prebuilt druntime/Phobos libraries for 
 cross-compilation via `-mtriple=arm64-apple-macos`.

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

 Thanks to all contributors & sponsors!
Thanks Martin! FYI: this is the first release that includes a working ThreadSanitizer. Curious to hear people's experiences with it. Cmdline flag: -fsanitize=thread https://github.com/google/sanitizers/wiki/ThreadSanitizerCppManual Examples: https://github.com/ldc-developers/ldc/blob/master/tests/sanitizers/tsan_tiny_race.d https://github.com/ldc-developers/ldc/blob/master/tests/sanitizers/tsan_tiny_race_TLS.d cheers, Johan
Oct 24
prev sibling next sibling parent Mathias LANG <geod24 gmail.com> writes:
On Saturday, 24 October 2020 at 15:11:08 UTC, kinke wrote:
 Glad to announce LDC 1.24 - some highlights:

 - Based on D 2.094.1+.
 - Support for LLVM 11. The prebuilt packages use v11.0.0, and 
 the x86 packages newly include the LLVM backend for AMD GPUs.
 - Experimental support for targeting macOS on 64-bit ARM. The 
 macOS package includes prebuilt druntime/Phobos libraries for 
 cross-compilation via `-mtriple=arm64-apple-macos`.

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

 Thanks to all contributors & sponsors!
Thanks for all your work on this and the great releases!
Oct 26
prev sibling next sibling parent Imperatorn <johan_forsberg_86 hotmail.com> writes:
On Saturday, 24 October 2020 at 15:11:08 UTC, kinke wrote:
 Glad to announce LDC 1.24 - some highlights:

 - Based on D 2.094.1+.
 - Support for LLVM 11. The prebuilt packages use v11.0.0, and 
 the x86 packages newly include the LLVM backend for AMD GPUs.
 - Experimental support for targeting macOS on 64-bit ARM. The 
 macOS package includes prebuilt druntime/Phobos libraries for 
 cross-compilation via `-mtriple=arm64-apple-macos`.

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

 Thanks to all contributors & sponsors!
Splendid!
Oct 31
prev sibling parent reply Anonymouse <zorael gmail.com> writes:
On Saturday, 24 October 2020 at 15:11:08 UTC, kinke wrote:
 [...]
Arch Linux packages are still at 1.23[1]. They were flagged as outdated on Oct 25th. Does anyone know the package maintainers? Is there something blocking an update? [1]: https://www.archlinux.org/packages/community/x86_64/ldc/
Nov 07
parent reply Dan Printzell <xwildn00bx gmail.com> writes:
On Saturday, 7 November 2020 at 15:02:42 UTC, Anonymouse wrote:
 On Saturday, 24 October 2020 at 15:11:08 UTC, kinke wrote:
 [...]
Arch Linux packages are still at 1.23[1]. They were flagged as outdated on Oct 25th. Does anyone know the package maintainers? Is there something blocking an update? [1]: https://www.archlinux.org/packages/community/x86_64/ldc/
Sorry, I've been waiting for the LLVM 11 package rebuild[1] to finish to make the packaging easier. But as so much time have passed I should probably just do it anyway. [1] https://www.archlinux.org/todo/llvm-11/
Nov 07
parent Anonymouse <zorael gmail.com> writes:
On Saturday, 7 November 2020 at 23:54:51 UTC, Dan Printzell wrote:
 Sorry, I've been waiting for the LLVM 11 package rebuild[1] to 
 finish
 to make the packaging easier. But as so much time have passed I 
 should
 probably just do it anyway.

 [1] https://www.archlinux.org/todo/llvm-11/
I see they hit the repositories yesterday. Thanks!
Nov 12