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

--- Comment #8 from CVS Commits <cvs-commit at gcc dot gnu.org> ---
The master branch has been updated by Jakub Jelinek <ja...@gcc.gnu.org>:

https://gcc.gnu.org/g:c58cb6ac6891886b7aa01c440ac71a5e7cbcba97

commit r10-7768-gc58cb6ac6891886b7aa01c440ac71a5e7cbcba97
Author: Jakub Jelinek <ja...@redhat.com>
Date:   Fri Apr 17 09:07:49 2020 +0200

    inliner: Don't ICE on NULL TYPE_DOMAIN [PR94621]

    When I've added the VLA tweak for OpenMP to avoid error_mark_nodes in the
IL in
    type, I forgot that TYPE_DOMAIN could be NULL.  Furthermore, as an
optimization,
    this patch checks the hopefully cheapest condition that is very likely
false
    most of the time (enabled only during OpenMP handling) first.

    2020-04-17  Jakub Jelinek  <ja...@redhat.com>

            PR tree-optimization/94621
            * tree-inline.c (remap_type_1): Don't dereference NULL TYPE_DOMAIN.
            Move id->adjust_array_error_bounds check first in the condition.

            * gcc.c-torture/compile/pr94621.c: New test.

Reply via email to