[Bug c++/89599] New: C-style function-pointer-to-void* cast is handled inconsistently

2019-03-05 Thread jandemooij+gccbugs at gmail dot com
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

[Bug rtl-optimization/70526] [5/6 Regression] GCC 6 miscompiles Firefox JIT compiler

2016-04-29 Thread jandemooij+gccbugs at gmail dot com
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

[Bug tree-optimization/70526] [5 Regression] GCC 6 miscompiles Firefox JIT compiler

2016-04-29 Thread jandemooij+gccbugs at gmail dot com
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

[Bug tree-optimization/70526] [5 Regression] GCC 6 miscompiles Firefox JIT compiler

2016-04-29 Thread jandemooij+gccbugs at gmail dot com
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?

[Bug rtl-optimization/70526] New: GCC 6 miscompiles Firefox JIT compiler

2016-04-04 Thread jandemooij+gccbugs at gmail dot com
-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