[Bug fortran/60191] test case gfortran.dg/dynamic_dispatch_1/3.f03 fail on ARMv7

janus at gcc dot gnu.org gcc-bugzilla@gcc.gnu.org
Sat Feb 15 17:00:00 GMT 2014


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60191

--- Comment #2 from janus at gcc dot gnu.org ---
The function "make_real" is not invoked directly, but through the type-bound
"a%real", which is called three times in the test case. Does the failure occur
already at the first one (i.e. line 67)? Can you give a reduced test case?

The type-bound call is transformed into a procedure-pointer-component call,
i.e. "a._vptr->real (&a)". Do all the proc_ptr_comp_* test cases work on ARMv7?

Does the failure only happen with trunk or also with earlier versions?



More information about the Gcc-bugs mailing list