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

            Bug ID: 90738
           Summary: [10 regression] gfortran.dg/pointer_array_10.f90 etc.
                    FAIL
           Product: gcc
           Version: 10.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: fortran
          Assignee: unassigned at gcc dot gnu.org
          Reporter: ro at gcc dot gnu.org
                CC: tkoenig at gcc dot gnu.org
  Target Milestone: ---

Between 20190601 (r271838) and 20190603 (r271873), two fortran tests regressed:

+FAIL: gfortran.dg/pointer_array_10.f90   -Os  execution test
+FAIL: gfortran.dg/subref_array_pointer_2.f90   -Os  execution test

I'm seeing it on Solaris/SPARC and x86 (both 32 and 64-bit), but there are
several gcc-testresults reports on a bunch of other targets including
Linux/x86_64.

The first test exists with

STOP 1

Perhaps this is due to
2019-06-02  Thomas Koenig  <tkoe...@gcc.gnu.org>

        PR fortran/90539
        * trans-expr.c (gfc_conv_subref_array_arg): If the size of the
        expression can be determined to be one, treat it as contiguous.
        Set likelyhood of presence of an actual argument according to
        PRED_FORTRAN_ABSENT_DUMMY and likelyhood of being contiguous
        according to PRED_FORTRAN_CONTIGUOUS.

2019-06-02  Thomas Koenig  <tkoe...@gcc.gnu.org>

        PR fortran/90539
        * predict.def (PRED_FORTRAN_CONTIGUOUS): New predictor.

the only fortran patch in the above range?

Reply via email to