Confirmed, that gcc builds a working chromium. Thank you so much.

Tom

On Thu, Mar 12, 2020 at 6:39 AM Jakub Jelinek <ja...@redhat.com> wrote:

> On Mon, Mar 02, 2020 at 08:57:46AM -0500, Tom Callaway wrote:
> > Wait, I know that $TOPIC is scary, come back.
> >
> > Chromium has this chunk of code (in
> > third_party/angle/src/common/PackedEnums.h):
> >
> >              // This horrible const_cast pattern is necessary to work
> > around a constexpr limitation.
> >              // See https://stackoverflow.com/q/34199774/ . Note that it
> > should be fixed with C++17.
> >              const_cast<T &>(const_cast<const Storage &>(
> >                 mPrivateData)[static_cast<UnderlyingType>(it->first)]) =
> > it->second;
> >
> > This code built with gcc9, but with gcc10 it no longer works.
>
> Please try gcc-10.0.1-0.9.fc{32,33} (f32 version hasn't finished building
> yet though).
>
>         Jakub
> _______________________________________________
> devel mailing list -- devel@lists.fedoraproject.org
> To unsubscribe send an email to devel-le...@lists.fedoraproject.org
> Fedora Code of Conduct:
> https://docs.fedoraproject.org/en-US/project/code-of-conduct/
> List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
> List Archives:
> https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
>
_______________________________________________
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org

Reply via email to