Priority: P3
Component: c++
Assignee: unassigned at gcc dot gnu.org
Reporter: jandemooij+gccbugs at gmail dot com
Target Milestone: ---
When compiling the code below with GCC 8.3.0 or 9, GCC reports an error:
:5:30: error: a reinterpret_cast is not a constant
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70526
--- Comment #17 from Jan de Mooij ---
Thank you for looking into this again.
I don't understand comment 16 though:
> _BUT_ here we access D.3125 both as Register (the store)
> and as its declared type TypedOrValueRegister (the load).
So D.3125
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70526
--- Comment #12 from Jan de Mooij ---
(In reply to Richard Biener from comment #11)
> The patch has not yet been backported to GCC 5.
I'm using:
g++-6 (Ubuntu 6.0.1-1ubuntu11) 6.0.0 20160414 (experimental) [trunk revision
234994]
Shouldn't tha
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70526
--- Comment #10 from Jan de Mooij ---
Richards, thank you for fixing that.
Unfortunately Firefox still crashes and my original test case (see comment 0
and the attachment) still fails. Do you have any idea why?
-optimization
Assignee: unassigned at gcc dot gnu.org
Reporter: jandemooij+gccbugs at gmail dot com
Target Milestone: ---
Created attachment 38175
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=38175&action=edit
Reduced testcase
See https://bugzilla.mozilla.org/show_bug