The attached patch allows scalar noninteroperable scalar derived type with -std=f2003 and -std=f2008.
Regstrapped on x86_64-apple-darwin17. OK for trunk? Regards, Dominique 2018-03-25 Seth Johnson <johnso...@ornl.gov> Dominique d'Humieres <domi...@gcc.gnu.org> PR fortran/84924 * check.c (gfc_check_c_f_pointer): Allow scalar noninteroperable scalar derived type with -std=f2003 and -std=f2008. 2018-03-25 Seth Johnson <johnso...@ornl.gov> Dominique d'Humieres <domi...@gcc.gnu.org> PR fortran/84924 * gfortran.dg/scalar_pointer_1.f90: New test.
patch-84924
Description: Binary data