Jump to page: 1 2
Thread overview
LDC 1.35.0
Oct 15, 2023
kinke
Oct 15, 2023
Imperatorn
Oct 16, 2023
zoujiaqing
Oct 16, 2023
H. S. Teoh
Oct 16, 2023
Sergey
Oct 17, 2023
kinke
Oct 17, 2023
Imperatorn
Oct 17, 2023
Imperatorn
Oct 17, 2023
Imperatorn
Oct 17, 2023
kinke
Oct 17, 2023
Imperatorn
Oct 20, 2023
Imperatorn
Oct 19, 2023
Andrey Zherikov
October 15, 2023

Glad to announce LDC 1.35.0. Major changes:

  • Based on D 2.105.2+.
  • A few important ImportC fixes.
  • Fix GC2Stack optimization regression introduced in v1.24.

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

Thanks to all contributors & sponsors!

October 15, 2023

On Sunday, 15 October 2023 at 13:37:30 UTC, kinke wrote:

>

Glad to announce LDC 1.35.0. Major changes:

  • Based on D 2.105.2+.
  • A few important ImportC fixes.
  • Fix GC2Stack optimization regression introduced in v1.24.

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

Thanks to all contributors & sponsors!

Nice! Thanks for all the work you do.

October 16, 2023

On Sunday, 15 October 2023 at 13:37:30 UTC, kinke wrote:

>

Glad to announce LDC 1.35.0. Major changes:

  • Based on D 2.105.2+.
  • A few important ImportC fixes.
  • Fix GC2Stack optimization regression introduced in v1.24.

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

Thanks to all contributors & sponsors!

Cool ;)

October 16, 2023
On Sun, Oct 15, 2023 at 01:37:30PM +0000, kinke via Digitalmars-d-announce wrote:
> Glad to announce LDC 1.35.0. Major changes:
> 
> * Based on D 2.105.2+.
> * A few important ImportC fixes.
> * Fix GC2Stack optimization regression introduced in v1.24.
> 
> Full release log and downloads: https://github.com/ldc-developers/ldc/releases/tag/v1.35.0
> 
> Thanks to all contributors & sponsors!

Awesome!  Thanks to everyone involved in bringing us this awesome compiler.


T

-- 
Javascript is what you use to allow third party programs you don't know anything about and doing you know not what to run on your computer. -- Charles Hixson
October 16, 2023

On Sunday, 15 October 2023 at 13:37:30 UTC, kinke wrote:

>

Glad to announce LDC 1.35.0. Major changes:

  • Based on D 2.105.2+.
  • A few important ImportC fixes.
  • Fix GC2Stack optimization regression introduced in v1.24.

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

Thanks to all contributors & sponsors!

Thank you kinke and all related for release!

Does the build from GitHub now use LLVM's SPIR-V? It is not stated in release changes

October 17, 2023

On Monday, 16 October 2023 at 20:54:05 UTC, Sergey wrote:

>

Does the build from GitHub now use LLVM's SPIR-V? It is not stated in release changes

Yes, we've switched to the experimental LLVM target with our LDC-LLVM 16, in LDC v1.34 already.

October 17, 2023

On Tuesday, 17 October 2023 at 09:59:09 UTC, kinke wrote:

>

On Monday, 16 October 2023 at 20:54:05 UTC, Sergey wrote:

>

Does the build from GitHub now use LLVM's SPIR-V? It is not stated in release changes

Yes, we've switched to the experimental LLVM target with our LDC-LLVM 16, in LDC v1.34 already.

Get this now when cross-compiling from Linux to Windows

_d_newitemT:

lld-link: error: undefined symbol: _d_newitemT
>>>               [...]

Any input?

October 17, 2023

On Tuesday, 17 October 2023 at 16:29:34 UTC, Imperatorn wrote:

>
lld-link: error: undefined symbol: _d_newitemT
>>> referenced by /home/johan/dlang/ldc-1.34.0/bin/../import/std/array.d:3509
>>>               /home/johan/.dub/cache/related_optimized/~master/build/application-debug-gT8M_Ht4c9Ev0KJExAFkrA/related_optimized.obj:(_D3std5array__T8AppenderTAyaZQo6__ctorMFNaNbNcNeQxZSQByQBx__TQBuTQBoZQCc)
>>> referenced by /home/johan/dlang/ldc-1.34.0/bin/../import/std/array.d:3584
>>>               /home/johan/.dub/cache/related_optimized/~master/build/application-debug-gT8M_Ht4c9Ev0KJExAFkrA/related_optimized.obj:(_D3std5array__T8AppenderTAyaZQo13ensureAddableMFNaNbNfmZv)

Related to this?

https://github.com/dlang/dmd/commit/159a8801a08eb14dd5c8ff2c88e1221975af7898

October 17, 2023

On Tuesday, 17 October 2023 at 16:32:30 UTC, Imperatorn wrote:

>

On Tuesday, 17 October 2023 at 16:29:34 UTC, Imperatorn wrote:

>
lld-link: error: undefined symbol: _d_newitemT
>>> [...]

Related to this?

https://github.com/dlang/dmd/commit/159a8801a08eb14dd5c8ff2c88e1221975af7898

A lot of typos today, this happens in 1.35 (also)

October 17, 2023

On Tuesday, 17 October 2023 at 16:29:34 UTC, Imperatorn wrote:

>
lld-link: error: undefined symbol: _d_newitemT
>>>               [...]

Sounds like you're using an older host compiler with newer target libs. That doesn't work, the host compiler needs to be upgraded too. [This is mentioned in https://wiki.dlang.org/Cross-compiling_with_LDC#Default_libraries.]

« First   ‹ Prev
1 2