[PATCH] Avoid inter-test dependencies in gfortran.dg (PR fortran/56408)
Jakub Jelinek
jakub@redhat.com
Tue Sep 16 08:43:00 GMT 2014
On Tue, Sep 16, 2014 at 08:28:48AM +0000, VandeVondele Joost wrote:
> > + dg-test $gfortran_test_path/[lindex $args 1] "" $gfortran_aux_module_flags
> > + # cleanup-modules isn't intentionally invoked here.
>
> should this be 'is intentionally not invoked here' ?
Isn't that the same?
> I'm currently seeing a lot of errors in the log of make -j32 -k check. Similar to the ones below.
Weird. Works just fine for me, on two different boxes,
one with dejagnu 1.5 and one with dejagnu 1.5.1. There is
no dg-save-unknown in gfortran.dg/test_common_binding_labels_2_main.f03,
but dg-compile-aux-modules and that is defined in gfortran.dg/dg.exp.
>
> ERROR: tcl error sourcing /data/vjoost/gnu/gcc_trunk/gcc/gcc/testsuite/gfortran.dg/dg.exp.
> ERROR: can't rename "dg-save-unknown": command doesn't exist
> while executing
> "rename dg-save-unknown unknown"
> (procedure "saved-dg-test" line 96)
> invoked from within
> "saved-dg-test /data/vjoost/gnu/gcc_trunk/gcc/gcc/testsuite/gfortran.dg/test_common_binding_labels_2_main.f03 { -O } { -pedantic-errors}"
> ("eval" body line 1)
> invoked from within
> "eval saved-dg-test $args "
> (procedure "dg-test" line 11)
> invoked from within
> "dg-test $test "$flags $flags_t" ${default-extra-flags}"
> (procedure "gfortran-dg-runtest" line 28)
> invoked from within
> "gfortran-dg-runtest [lsort \
> [glob -nocomplain $srcdir/$subdir/*.\[fF\]{,90,95,03,08} ] ] "" $DEFAULT_FFLAGS"
> (file "/data/vjoost/gnu/gcc_trunk/gcc/gcc/testsuite/gfortran.dg/dg.exp" line 47)
> invoked from within
> "source /data/vjoost/gnu/gcc_trunk/gcc/gcc/testsuite/gfortran.dg/dg.exp"
> ("uplevel" body line 1)
> invoked from within
> "uplevel #0 source /data/vjoost/gnu/gcc_trunk/gcc/gcc/testsuite/gfortran.dg/dg.exp"
> invoked from within
> "catch "uplevel #0 source $test_file_name""
> Running /data/vjoost/gnu/gcc_trunk/gcc/gcc/testsuite/gfortran.dg/gomp/gomp.exp ...
> ERROR: tcl error sourcing /data/vjoost/gnu/gcc_trunk/gcc/gcc/testsuite/gfortran.dg/gomp/gomp.exp.
> ERROR: torture-init: torture_without_loops is not empty as expected
> while executing
> "error "torture-init: torture_without_loops is not empty as expected""
> invoked from within
> "if [info exists torture_without_loops] {
> error "torture-init: torture_without_loops is not empty as expected"
> }"
> (procedure "torture-init" line 4)
> invoked from within
> "torture-init"
> (procedure "gfortran-dg-runtest" line 5)
> invoked from within
> "gfortran-dg-runtest [lsort \
> [find $srcdir/$subdir *.\[fF\]{,90,95,03,08} ] ] "" "-fopenmp""
> (file "/data/vjoost/gnu/gcc_trunk/gcc/gcc/testsuite/gfortran.dg/gomp/gomp.exp" line 32)
> invoked from within
> "source /data/vjoost/gnu/gcc_trunk/gcc/gcc/testsuite/gfortran.dg/gomp/gomp.exp"
> ("uplevel" body line 1)
> invoked from within
> "uplevel #0 source /data/vjoost/gnu/gcc_trunk/gcc/gcc/testsuite/gfortran.dg/gomp/gomp.exp"
> invoked from within
> "catch "uplevel #0 source $test_file_name""
> Running /data/vjoost/gnu/gcc_trunk/gcc/gcc/testsuite/gfortran.dg/graphite/graphite.exp ...
> ERROR: tcl error sourcing /data/vjoost/gnu/gcc_trunk/gcc/gcc/testsuite/gfortran.dg/graphite/graphite.exp.
Jakub
More information about the Gcc-patches
mailing list