Re: LDC 1.34.0-beta2

2023-08-26 Thread Guillaume Piolat via Digitalmars-d-announce

On Saturday, 26 August 2023 at 14:29:32 UTC, jmh530 wrote:

On Friday, 18 August 2023 at 13:40:54 UTC, drug007 wrote:

18.08.2023 01:32, Guillaume Piolat пишет:

[...]


Let me improve it a little bit (some form of procrastination)

[...]


Sorry, but what are you improving here?


Some people use email not the Markdown-enabled DFeed to read the 
messages.


Re: LDC 1.34.0-beta2

2023-08-26 Thread jmh530 via Digitalmars-d-announce

On Friday, 18 August 2023 at 13:40:54 UTC, drug007 wrote:

18.08.2023 01:32, Guillaume Piolat пишет:

[...]


Let me improve it a little bit (some form of procrastination)

[...]


Sorry, but what are you improving here?


Re: LDC 1.34.0-beta2

2023-08-18 Thread drug007 via Digitalmars-d-announce

18.08.2023 01:32, Guillaume Piolat пишет:

On Thursday, 17 August 2023 at 18:24:41 UTC, kinke wrote:
Glad to announce the second beta for LDC 1.34. Major change since 
beta1: LLVM 16 support, incl. v16.0.6 for the prebuilt packages.


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


Please help test, and thanks to all contributors & sponsors!


Just benchmarked 7 different LDC versions on a complex signal processing 
task.

(mean of 77 measure for each result, arch x86_64, -mattr=+sse3, Win11):

| LDC version | Speed vs baseline | LLVM version | Binary size | Release 
Date |

| --- | --- |  |  | -- |
| ldc-1.34.0-beta2.dll | 0% (baseline) | LLVM 16.0.6 | 3554 kb | 17th 
Aug 2023 |

| ldc-1.33.0 | -0.72% | LLVM 15.0.7 |3578 kb   | 23th Jul 2023 |
| ldc-1.32.2 | -1%   |LLVM 15.0.7 |3576 kb   | 12th May 2023 |
| ldc-1.31.0 | -2.6% |LLVM 14.0.3 |3569 kb   | 11th Feb 2023 |
| ldc-1.30.0 | -2.8% |LLVM 14.0.3 |3566 kb   |  20th Jul 2022 |
| ldc-1.29.0 | -2.7% |LLVM 13.0.1 |3555 kb   |  8th Apr 2022 |
| ldc-1.28.0 | -3.6% |LLVM 12.0.1 |3569 kb   |  19th Oct 2021 |




Let me improve it a little bit (some form of procrastination)

| LDC | Speed vs | LLVM version | Binary  | Release Date  |
|   version   | baseline |  | size|   |
| --- |  |  | --- | - |
| ldc-1.34.0- | 0%   | LLVM 16.0.6  | 3554 kb | 17th Aug 2023 |
|  beta2.dll  |  |  | |   |
| ldc-1.33.0  | -0.72%   | LLVM 15.0.7  | 3578 kb | 23th Jul 2023 |
| ldc-1.32.2  | -1%  | LLVM 15.0.7  | 3576 kb | 12th May 2023 |
| ldc-1.31.0  | -2.6%| LLVM 14.0.3  | 3569 kb | 11th Feb 2023 |
| ldc-1.30.0  | -2.8%| LLVM 14.0.3  | 3566 kb | 20th Jul 2022 |
| ldc-1.29.0  | -2.7%| LLVM 13.0.1  | 3555 kb | 8th Apr 2022  |
| ldc-1.28.0  | -3.6%| LLVM 12.0.1  | 3569 kb | 19th Oct 2021 |

*baseline is ldc-1.34.0-beta2.dll


Re: LDC 1.34.0-beta2

2023-08-17 Thread Guillaume Piolat via Digitalmars-d-announce

On Thursday, 17 August 2023 at 18:24:41 UTC, kinke wrote:
Glad to announce the second beta for LDC 1.34. Major change 
since beta1: LLVM 16 support, incl. v16.0.6 for the prebuilt 
packages.


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


Please help test, and thanks to all contributors & sponsors!


Just benchmarked 7 different LDC versions on a complex signal 
processing task.
(mean of 77 measure for each result, arch x86_64, -mattr=+sse3, 
Win11):


| LDC version | Speed vs baseline | LLVM version | Binary size | 
Release Date |

| --- | --- |  |  | -- |
| ldc-1.34.0-beta2.dll | 0% (baseline) | LLVM 16.0.6 | 3554 kb   
| 17th Aug 2023 |

| ldc-1.33.0 | -0.72% | LLVM 15.0.7 |3578 kb   | 23th Jul 2023 |
| ldc-1.32.2 | -1%   |LLVM 15.0.7 |3576 kb   | 12th May 2023 |
| ldc-1.31.0 | -2.6% |LLVM 14.0.3 |3569 kb   | 11th Feb 2023 |
| ldc-1.30.0 | -2.8% |LLVM 14.0.3 |3566 kb   |  20th Jul 2022 |
| ldc-1.29.0 | -2.7% |LLVM 13.0.1 |3555 kb   |  8th Apr 2022 |
| ldc-1.28.0 | -3.6% |LLVM 12.0.1 |3569 kb   |  19th Oct 2021 |




LDC 1.34.0-beta2

2023-08-17 Thread kinke via Digitalmars-d-announce
Glad to announce the second beta for LDC 1.34. Major change since 
beta1: LLVM 16 support, incl. v16.0.6 for the prebuilt packages.


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


Please help test, and thanks to all contributors & sponsors!