[WIP, Fortran] TS 29113 testsuite

2021-06-30 Thread Sandra Loosemore
For the past several months I've been working on developing a set of tests for the Fortran/C interoperability features added to Fortran via TS 29113, "Further Interoperability of Fortran with C": https://wg5-fortran.org/N1901-N1950/N1942.pdf The goal here is to exercise gfortran's implementati

[PATCH, Fortran] set version field in CFI_cdesc_t to CFI_VERSION

2021-06-30 Thread Sandra Loosemore
This patch fixes the failures in interoperability/fc-descriptor-8.f90 in my just-posted TS 29113 testsuite: https://gcc.gnu.org/pipermail/gcc-patches/2021-July/574115.html The problem here is that the routines that copy between GFC and CFI descriptors think they both use the same version numbe