This is the mail archive of the fortran@gcc.gnu.org mailing list for the GNU Fortran project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

cray_pointers_2.f90 failures on powerpc-apple-darwin9


   Does anyone understand why the gfortran.dg/cray_pointers_2.f90 
testcases are failing on powerpc-apple-darwin9 but not powerpc-apple-darwin8
currently? I am seeing the following failures...

FAIL: gfortran.dg/cray_pointers_2.f90  -O3 -fomit-frame-pointer  (internal compiler error)
FAIL: gfortran.dg/cray_pointers_2.f90  -O3 -fomit-frame-pointer  (test for excess errors)
WARNING: gfortran.dg/cray_pointers_2.f90  -O3 -fomit-frame-pointer  compilation failed to produce executable
FAIL: gfortran.dg/cray_pointers_2.f90  -O3 -fomit-frame-pointer -funroll-loops  (internal compiler error)
FAIL: gfortran.dg/cray_pointers_2.f90  -O3 -fomit-frame-pointer -funroll-loops  (test for excess errors)
WARNING: gfortran.dg/cray_pointers_2.f90  -O3 -fomit-frame-pointer -funroll-loops  compilation failed to produce executable
FAIL: gfortran.dg/cray_pointers_2.f90  -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions  (internal compiler error)
FAIL: gfortran.dg/cray_pointers_2.f90  -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions  (test for excess errors)
WARNING: gfortran.dg/cray_pointers_2.f90  -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions  compilation failed to produce executable
FAIL: gfortran.dg/cray_pointers_2.f90  -O3 -g  (internal compiler error)
FAIL: gfortran.dg/cray_pointers_2.f90  -O3 -g  (test for excess errors)
WARNING: gfortran.dg/cray_pointers_2.f90  -O3 -g  compilation failed to produce executable

which are of the form...

Executing on host: /sw/src/fink.build/gcc43-4.2.999-20080125/darwin_objdir/gcc/testsuite/gfortran/../../gfortran -B/sw/src/fink.build/gcc43-4.2.999-20080125/darwin_objdir/gcc/testsuite/gfortran/../../ /sw/src/fink.build/gcc43-4.2.999-20080125/gcc-4.3-20080125/gcc/testsuite/gfortran.dg/cray_pointers_2.f90   -O3 -fomit-frame-pointer  -fcray-pointer -fbounds-check  -L/sw/src/fink.build/gcc43-4.2.999-20080125/darwin_objdir/powerpc-apple-darwin9/./libgfortran/.libs -L/sw/src/fink.build/gcc43-4.2.999-20080125/darwin_objdir/powerpc-apple-darwin9/./libgfortran/.libs -L/sw/src/fink.build/gcc43-4.2.999-20080125/darwin_objdir/powerpc-apple-darwin9/./libiberty  -lm   -o ./cray_pointers_2.exe    (timeout = 300)
/sw/src/fink.build/gcc43-4.2.999-20080125/gcc-4.3-20080125/gcc/testsuite/gfortran.dg/cray_pointers_2.f90: In function 'ptr4':
/sw/src/fink.build/gcc43-4.2.999-20080125/gcc-4.3-20080125/gcc/testsuite/gfortran.dg/cray_pointers_2.f90:1153: error: unrecognizable insn:
(insn 3397 4446 3398 336 (parallel [
            (set (reg:V4SI 199 [ vect_cst_.7121 ])
                (reg:V4SI 2171))
            (unspec [
                    (const_int 0 [0x0])
                ] 196)
        ]) -1 (nil))
/sw/src/fink.build/gcc43-4.2.999-20080125/gcc-4.3-20080125/gcc/testsuite/gfortran.dg/cray_pointers_2.f90:1153: internal compiler error: in instantiate_virtual_regs_in_insn, at function.c:1564
Please submit a full bug report,
with preprocessed source if appropriate.
See <http://gcc.gnu.org/bugs.html> for instructions.
compiler exited with status 1
output is:
/sw/src/fink.build/gcc43-4.2.999-20080125/gcc-4.3-20080125/gcc/testsuite/gfortran.dg/cray_pointers_2.f90: In function 'ptr4':
/sw/src/fink.build/gcc43-4.2.999-20080125/gcc-4.3-20080125/gcc/testsuite/gfortran.dg/cray_pointers_2.f90:1153: error: unrecognizable insn:
(insn 3397 4446 3398 336 (parallel [
            (set (reg:V4SI 199 [ vect_cst_.7121 ])
                (reg:V4SI 2171))
            (unspec [
                    (const_int 0 [0x0])
                ] 196)
        ]) -1 (nil))
/sw/src/fink.build/gcc43-4.2.999-20080125/gcc-4.3-20080125/gcc/testsuite/gfortran.dg/cray_pointers_2.f90:1153: internal compiler error: in instantiate_virtual_regs_in_insn, at function.c:1564
Please submit a full bug report,
with preprocessed source if appropriate.
See <http://gcc.gnu.org/bugs.html> for instructions.

FAIL: gfortran.dg/cray_pointers_2.f90  -O3 -fomit-frame-pointer  (internal compiler error)
FAIL: gfortran.dg/cray_pointers_2.f90  -O3 -fomit-frame-pointer  (test for excess errors)
Excess errors:
/sw/src/fink.build/gcc43-4.2.999-20080125/gcc-4.3-20080125/gcc/testsuite/gfortran.dg/cray_pointers_2.f90:1153: error: unrecognizable insn:
(insn 3397 4446 3398 336 (parallel [
            (set (reg:V4SI 199 [ vect_cst_.7121 ])
                (reg:V4SI 2171))
            (unspec [
                    (const_int 0 [0x0])
                ] 196)
        ]) -1 (nil))
/sw/src/fink.build/gcc43-4.2.999-20080125/gcc-4.3-20080125/gcc/testsuite/gfortran.dg/cray_pointers_2.f90:1153: internal compiler error: in instantiate_virtual_regs_in_insn, at function.c:1564

WARNING: gfortran.dg/cray_pointers_2.f90  -O3 -fomit-frame-pointer  compilation failed to produce executable

This is with the 20080125 gcc 4.3 snapshot. I notice that powerpc-unknown-linux-gnualtivec seems to be showing these
failures as well...

http://gcc.gnu.org/ml/gcc-testresults/2008-01/msg01450.html

Perhaps we should open a PR for this.
                       Jack


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]