Hi Steve,
The attach patch re-arranges code to permit gfortran to issue an error message under non-gnu -std=* options when an entity appears in a double initialization. Prior to this patch, the new testcase pr78278.f90 would compile without error. Regression tested on x86_64-*-freebsd. OK to commit?
OK. Thanks for the patch! Regards Thomas