[Bug ipa/63814] [5 Regression] g++.dg/ipa/pr61160-1.C fails with -m32 -fPIC
hjl.tools at gmail dot com
gcc-bugzilla@gcc.gnu.org
Sat Nov 15 01:06:00 GMT 2014
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63814
--- Comment #23 from H.J. Lu <hjl.tools at gmail dot com> ---
(In reply to Martin Jambor from comment #22)
> (In reply to Jan Hubicka from comment #21)
> > This is expanded thunk produce dby cgraph_node::expand_thunk
> > Did not look into the testcase if it should be there or not.
> >
>
> Indeed. expand_thunk creates this when
> targetm.asm_out.can_output_mi_thunk returns false. Therefore a change
> in the back-end can cause this difference. The back-end changes might
> be OK, we have had a bug like this in IPA before.
>
> Do I understand correctly that this bug is an ICE with checking
ICE only with x86_64-apple-darwin cross compiler.
> compiler and miscompilation with release-checking one?
Miscompile on both x86_64-apple-darwin and Linux.
More information about the Gcc-bugs
mailing list