https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93308
--- Comment #8 from sandra at gcc dot gnu.org --- I tested the second version of the patch; it does fix the bug I observed with an assumed-rank array argument in a Fortran subroutine with C binding called from C having lower bound 0 instead of 1. This is interoperability/cf-descriptor-2.f90 in the new TS29113 testsuite. https://gcc.gnu.org/pipermail/gcc-patches/2021-July/574115.html I think the patch was approved modulo some small cleanup; can we get it committed soon so I can cross it off the list of test failures I'm tracking?