Jump to page: 1 2
Thread overview
GCC 12.2 Released (D v2.100.1)
Aug 19, 2022
Iain Buclaw
Aug 19, 2022
Dejan Lekic
Aug 19, 2022
bachmeier
Aug 19, 2022
Ruby The Roobster
Aug 19, 2022
Iain Buclaw
Aug 19, 2022
H. S. Teoh
Aug 20, 2022
Salih Dincer
Aug 26, 2022
Andrey Zherikov
Sep 07, 2022
Paul Backus
Sep 07, 2022
Per Nordlöw
Sep 08, 2022
Iain Buclaw
Sep 09, 2022
Per Nordlöw
Sep 09, 2022
stew
August 19, 2022

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 channel on the Dlang Slack or #d.gdc on Libera.Chat IRC (or try your luck on Discord) for any general queries, support, consulting, and/or social.

Until the next major/minor release...

Regards,
Iain.

August 19, 2022

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!

August 19, 2022

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?

August 19, 2022

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.

August 19, 2022
On Fri, Aug 19, 2022 at 11:36:09AM +0000, 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!
August 19, 2022

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.

August 20, 2022

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.

Thank you...

There's a little thing I'm wondering about. As I'm an apprentice yet, I wasn't sure: are GCC and GDC the same thing?

When I type GCC --version on my system, I get this result:

>

gcc (Debian 8.3.0-6) 8.3.0
Copyright (C) 2018 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

I guess that means I'm a dinosaur. I need to update as soon as possible :)

SDB@79

August 26, 2022

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

>

GCC version 12.2 has been released.

Is it possible to add GDC to github actions?

September 07, 2022

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

>

GCC version 12.2 has been released.

Thanks again, Ian.

What are the options for installing GDC 12.2 on Ubuntu 22.04? GCC PPA or build from source?

September 07, 2022

On Friday, 26 August 2022 at 11:39:53 UTC, Andrey Zherikov wrote:

>

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

>

GCC version 12.2 has been released.

Is it possible to add GDC to github actions?

There is some discussion here:

https://github.com/dlang-community/setup-dlang/issues/35

« First   ‹ Prev
1 2