On 10/23/20 5:55 AM, Clement Verna wrote:


On Thu, 22 Oct 2020 at 14:28, Aleksandra Fedorova <alpha@bookwar.info> wrote:
Hi, all,

this is the informational message, no action required.

Upon agreement between gcc maintainers and ELN SIG we would like to
switch ELN buildroot to use GCC11 ahead of Fedora Rawhide.

Though ELN is defined as the buildroot where Fedora Rawhide code is
rebuilt into EL-like environment, in the ELN proposal we also
mentioned that ELN can be used to test certain buildroot-related
features on the side so it doesn't block Fedora Rawhide development.

We think that GCC11 is one such feature, where we can benefit from
testing it first on a small subset of the Fedora content in a separate
environment.

I think this is one of the great benefits of having ELN and being able to use it to start integrating such changes. I am looking forward, seeing if that makes it easier for GCC11 to land in rawhide, I would be nice if you could share the issues that were caught during that work in ELN.

We use the experiences found during Fedora builds to populate some of the upstream GCC release documentation.  ie, what kinds of issues are we seeing in real world code.  For example:


https://gcc.gnu.org/gcc-10/porting_to.html


There's a document for gcc-11 which has bullet items for things we've seen in in our Fedora testing (and looking at it, there's a couple things that need to be added :-).  But we haven't dropped in examples, it's just the initial bullet list.

https://gcc.gnu.org/gcc-11/porting_to.html