diff --git a/Fortran/gfortran/regression/DisabledFiles.cmake b/Fortran/gfortran/regression/DisabledFiles.cmake index 644aef43dc1c..d0032003f29d 100644 --- a/Fortran/gfortran/regression/DisabledFiles.cmake +++ b/Fortran/gfortran/regression/DisabledFiles.cmake @@ -1011,7 +1011,6 @@ file(GLOB FAILING_FILES CONFIGURE_DEPENDS allocate_error_8.f90 do_concurrent_12.f90 do_concurrent_15.f90 - empty_derived_type_2.f90 interface_51.f90 interface_52.f90 proc_ptr_56.f90 diff --git a/Fortran/gfortran/regression/override.yaml b/Fortran/gfortran/regression/override.yaml index 0455b257980e..0e88a301bd19 100644 --- a/Fortran/gfortran/regression/override.yaml +++ b/Fortran/gfortran/regression/override.yaml @@ -139,3 +139,7 @@ # on big endian target. "unsigned_21.f90": disabled_on: ["powerpc-*-aix"] + +# Flang now diagnoses empty BIND(C) derived types as errors. +"empty_derived_type.f90": + xfail: true