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

Martin Sebor <msebor at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |NEW
   Last reconfirmed|                            |2020-02-13
                 CC|                            |msebor at gcc dot gnu.org
      Known to work|                            |7.3.0
            Summary|internal compiler error: in |[8/9/10 Regression]
                   |force_constant_size, at     |internal compiler error: in
                   |gimplify.c:733              |force_constant_size, at
                   |                            |gimplify.c:733
     Ever confirmed|0                           |1
      Known to fail|                            |10.0, 8.3.0, 9.2.0

--- Comment #2 from Martin Sebor <msebor at gcc dot gnu.org> ---
Confirmed.  Bisection points to r256748 (GCC 8):

commit 47c268c4b27782717fbccec5019e0cd97d005afb
Author: Jakub Jelinek <ja...@redhat.com>
Date:   Tue Jan 16 16:18:24 2018 +0100

    re PR libgomp/83590 ([nvptx] openacc reduction C regressions)

            PR libgomp/83590
            * gimplify.c (gimplify_one_sizepos): For is_gimple_constant (expr)
            return early, inline manually is_gimple_sizepos.  Make sure if we
            call gimplify_expr we don't end up with a gimple constant.
            * tree.c (variably_modified_type_p): Don't return true for
            is_gimple_constant (_t).  Inline manually is_gimple_sizepos.
            * gimplify.h (is_gimple_sizepos): Remove.

    Co-Authored-By: Richard Biener <rguent...@suse.de>

    From-SVN: r256748

Reply via email to