https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63814
--- Comment #22 from Martin Jambor <jamborm at gcc dot gnu.org> --- (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 compiler and miscompilation with release-checking one?