[Bug middle-end/89091] ICE: Segmentation fault (in tree_class_check)

jakub at gcc dot gnu.org gcc-bugzilla@gcc.gnu.org
Wed Feb 20 15:40:00 GMT 2019


https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89091

--- Comment #8 from Jakub Jelinek <jakub at gcc dot gnu.org> ---
Comment on attachment 45774
  --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=45774
Patch

Well, for the decode_field_reference, I think it is essential not to change
*exp_ if returning NULL, because the caller uses lr_arg/rr_arg without checking
whether it returned NULL or not.  The c_common_type_for_size change is
independent of the rest, I'd find it too risky for GCC9, but could be posted
for GCC10.

Sorry for looking on this, I saw you have it ASSIGNED but didn't see any patch
on gcc-patches nor recent progress in the PR and thought some input might help.


More information about the Gcc-bugs mailing list