Re: GCC 12.2 Released (D v2.100.1)

2022-08-19 Thread Iain Buclaw via Digitalmars-d-announce
On Friday, 19 August 2022 at 15:38:01 UTC, Ruby The Roobster 
wrote:

On Friday, 19 August 2022 at 13:44:35 UTC, bachmeier wrote:

On Friday, 19 August 2022 at 11:36:09 UTC, Iain Buclaw wrote:


- Updated the D front-end from v2.100.0-rc1 to v2.100.1.


GDC is now ahead of DMD?


No.  It's just that the download link for v2.100.1 is broken, 
so the current version was changed to display v2.100.0.


Not quite, binaries just haven't been built yet due to 
certificate signing issues breaking the current workflow (that 
and the process is all reliant on one person who no longer has 
any free time).  But that's another matter.


Re: GCC 12.2 Released (D v2.100.1)

2022-08-19 Thread H. S. Teoh via Digitalmars-d-announce
On Fri, Aug 19, 2022 at 11:36:09AM +, Iain Buclaw via 
Digitalmars-d-announce wrote:
> Hi,
> 
> GCC version 12.2 has been released.
[...]
> - Updated the D front-end from v2.100.0-rc1 to v2.100.1.
[...]

:-O  TOTAL AWESOMENESS!!!  Now GDC is officially up-to-date with the
latest version of the language, and no longer has to play second class
to LDC.  I might even start using GDC for my larger projects just to see
how it compares performance-wise to LDC.

Big thanks to Iain for his tireless work all these years to push D into
the GCC toolchain!!


T

-- 
Just because you survived after you did it, doesn't mean it wasn't stupid!


Re: GCC 12.2 Released (D v2.100.1)

2022-08-19 Thread Ruby The Roobster via Digitalmars-d-announce

On Friday, 19 August 2022 at 13:44:35 UTC, bachmeier wrote:

On Friday, 19 August 2022 at 11:36:09 UTC, Iain Buclaw wrote:


- Updated the D front-end from v2.100.0-rc1 to v2.100.1.


GDC is now ahead of DMD?


No.  It's just that the download link for v2.100.1 is broken, so 
the current version was changed to display v2.100.0.


Re: GCC 12.2 Released (D v2.100.1)

2022-08-19 Thread bachmeier via Digitalmars-d-announce

On Friday, 19 August 2022 at 11:36:09 UTC, Iain Buclaw wrote:


- Updated the D front-end from v2.100.0-rc1 to v2.100.1.


GDC is now ahead of DMD?


Re: GCC 12.2 Released (D v2.100.1)

2022-08-19 Thread Dejan Lekic via Digitalmars-d-announce

On Friday, 19 August 2022 at 11:36:09 UTC, Iain Buclaw wrote:

Hi,

GCC version 12.2 has been released.

GCC 12.2 is the first bug-fix release from the GCC 12 branch 
containing important fixes for regressions and serious bugs in 
GCC 12.1 with 11 bugs fixed in GDC since the previous release.


Well-done Ian! You are my hero!


GCC 12.2 Released (D v2.100.1)

2022-08-19 Thread Iain Buclaw via Digitalmars-d-announce

Hi,

GCC version 12.2 has been released.

GCC 12.2 is the first bug-fix release from the GCC 12 branch 
containing important fixes for regressions and serious bugs in 
GCC 12.1 with 11 bugs fixed in GDC since the previous release.


Notable changes:

- Updated the D front-end from v2.100.0-rc1 to v2.100.1.

- Linkage of `pragma(inline, true)` functions has been changed to 
linkonce/comdat, as they are now compiled into every compilation 
unit they are referenced from.  If you were previously getting 
unresolved references to pragma inline symbols at link-time, this 
has now been fixed.


If you encounter difficulties, while you may contact me directly, 
it is better to visit https://gcc.gnu.org/bugzilla and file a 
problem report.


There's also the 
[#gdc](https://dlang.slack.com/archives/C6LTP6MV1) channel on the 
Dlang Slack or [#d.gdc](irc://irc.libera.chat/d.gdc) on 
Libera.Chat IRC (or try your luck on 
[Discord](https://discord.gg/hj6ByvrVus)) for any general 
queries, support, consulting, and/or social.


Until the next major/minor release...

Regards,
Iain.