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