------- Comment #2 from rob1weld at aol dot com 2009-01-25 16:59 ------- (In reply to comment #1) > (In reply to comment #0) > > === gfortran tests === > > FAIL: gfortran.dg/array_constructor_23.f -O3 -fomit-frame-pointer execution > > ... > > > > Error: Symbol 'max_fld_hed' at (1) has no IMPLICIT type > > > This error (like the others) is expected: we test that the compiler gives the > expected output. Look for lines starting with FAIL for real failures. > But as they are run-time, it won't help probably. > > > Quite many of the newly-failing tests are about I/O; I suspect the following > > to be the culprit. Could you try before/after this? > > ------------------------------------------------------------------------ > r143462 | pault | 2009-01-17 12:32:02 +0100 (sam. 17 janv. 2009) | 17 lines > 2009-01-17 Paul Thomas <pa...@gcc.gnu.org> > PR fortran/34955 > * trans-intrinsic.c (gfc_conv_intrinsic_array_transfer): > ... > Note that some of the tests require specific features (such as denormalized > long doubles) and are x-failed(which means: known to fail) on some targets or > have some dg-require-effective-targets conditions on them. Thus, maybe the > correct behaviour for these tests is to fail on solaris. >
They worked last week. I am in favor of them working again and enabling, rather than disabling, as many features as possible. That includes both in gcc and in the Testsuite. I don't use Fortran but will offer a little assistance if I can. Here is my most recent test. Above you ask "Could you try before/after this" do you mean compile and run the Testuite on bothboth "r143461" and "r143463"? Results for 4.4.0 20090125 (experimental) [trunk revision 143660] (GCC) testsuite on i386-pc-solaris2.11 http://gcc.gnu.org/ml/gcc-testresults/2009-01/msg02585.html Thanks for fixing this, Rob -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38946