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

--- Comment #8 from Dominique d'Humieres <dominiq at lps dot ens.fr> ---
> My suspicion goes toward the fix for PR81849

Debugger shows

* thread #1, queue = 'com.apple.main-thread', stop reason = EXC_BAD_ACCESS
(code=EXC_I386_GPFLT)
    frame #0: 0x00000001000b2e1d f951`::resolve_ref(expr=0x0000000142c1c580) at
resolve.c:5060
   5057 
   5058   
   5059   for (ref = expr->ref, prev = &expr->ref; ref; prev = &ref->next, ref
= ref->next)
-> 5060     switch (ref->type)
   5061       {
   5062       case REF_ARRAY:
   5063         if (!resolve_array_ref (&ref->u.ar))

so Il'd blame rather r267953.

The test gcc/testsuite/gfortran.dg/actual_array_substr_3.f90 fails at the same
place.

Reply via email to