Jump to page: 1 2
Thread overview
LDC 1.35.0
Oct 15
kinke
Oct 16
Sergey
Oct 17
kinke
Oct 17
kinke
October 15

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

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

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
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

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

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

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

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

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

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