I built gcc and submitted a Test Report here: http://gcc.gnu.org/ml/gcc-testresults/2009-01/msg02341.html http://gcc.gnu.org/ml/gcc-testresults/2009-01/msg02197.html
... === gfortran tests === FAIL: gfortran.dg/array_constructor_23.f -O3 -fomit-frame-pointer execution test FAIL: gfortran.dg/array_constructor_23.f -O3 -fomit-frame-pointer -funroll-loops execution test FAIL: gfortran.dg/array_constructor_23.f -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test FAIL: gfortran.dg/array_constructor_23.f -O3 -g execution test ... When I view the log I see this (dupe blank lines removed): Executing on host: /usr/share/src/gcc_build/gcc/testsuite/gfortran/../../gfortran -B/usr/share/src/gcc_build/gcc/testsui$ /usr/share/src/gcc_trunk/gcc/testsuite/gfortran.dg/array_constructor_26.f03:13.26: CHARACTER (MAX_FLD_HED, 1) :: DWFdHd(MAXFLD) = [(" ", i = 1, MAXFLD)] 1 Error: Symbol 'max_fld_hed' at (1) has no IMPLICIT type /usr/share/src/gcc_trunk/gcc/testsuite/gfortran.dg/array_constructor_26.f03:13.15: CHARACTER (MAX_FLD_HED, 1) :: DWFdHd(MAXFLD) = [(" ", i = 1, MAXFLD)] 1 Error: Character length of component 'dwfdhd' needs to be a constant specification expression at (1) compiler exited with status 1 /usr/share/src/gcc_trunk/gcc/testsuite/gfortran.dg/array_constructor_27.f03:11.14: character (a) :: arr (1) = [ "a" ] 1 Error: Symbol 'a' at (1) has no IMPLICIT type /usr/share/src/gcc_trunk/gcc/testsuite/gfortran.dg/array_constructor_27.f03:11.13: character (a) :: arr (1) = [ "a" ] 1 Error: Character length of component 'arr' needs to be a constant specification expression at (1) /usr/share/src/gcc_trunk/gcc/testsuite/gfortran.dg/array_constructor_28.f03:8.35: character (2) :: arr (2) = [ "a", "ab" ] ! { dg-error "Different CHARACTER" } 1 Error: Different CHARACTER lengths (1/2) in array constructor at (1) compiler exited with status 1 FAIL: gfortran.dg/default_format_denormal_2.f90 -Os execution test Executing on host: /usr/share/src/gcc_build/gcc/testsuite/gfortran/../../gfortran -B/usr/share/src/gcc_build/gcc/testsui$ /usr/share/src/gcc_trunk/gcc/testsuite/gfortran.dg/default_initialization_1.f90:17.34: type (default_initialization) t ! { dg-error "default initialization" } 1 Error: Object 't' at (1) must have the SAVE attribute for default initialization of a component compiler exited with status 1 Executing on host: /usr/share/src/gcc_build/gcc/testsuite/gfortran/../../gfortran -B/usr/share/src/gcc_build/gcc/testsui$ /usr/share/src/gcc_trunk/gcc/testsuite/gfortran.dg/defined_operators_1.f90:14.69: module procedure foo_1_OK ! { dg-error "Ambiguous interfaces" } 1 Error: Ambiguous interfaces 'foo_1_ok' and 'foo_1' in operator interface 'foo' at (1) /usr/share/src/gcc_trunk/gcc/testsuite/gfortran.dg/defined_operators_1.f90:20.23: subroutine bad_foo (chr) ! { dg-error "must be a FUNCTION" } 1 Error: User operator procedure 'bad_foo' at (1) must be a FUNCTION ... There were far fewer errors here, these issues are a week old: Results for 4.4.0 20090117 (experimental) [trunk revision 143454] (GCC) testsuite on i386-pc-solaris2.11 http://gcc.gnu.org/ml/gcc-testresults/2009-01/msg01790.html Thanks, Rob -- Summary: gcc trunk 143562 - Testsuite - gfortran failing tests that worked previously Product: gcc Version: 4.4.0 Status: UNCONFIRMED Severity: major Priority: P3 Component: fortran AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: rob1weld at aol dot com GCC build triplet: i386-pc-solaris2.11 GCC host triplet: i386-pc-solaris2.11 GCC target triplet: i386-pc-solaris2.11 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38946