[Bug libfortran/78055] New: [7 regression] Many new gfortran test failures
ro at gcc dot gnu.org
gcc-bugzilla@gcc.gnu.org
Thu Oct 20 11:56:00 GMT 2016
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78055
Bug ID: 78055
Summary: [7 regression] Many new gfortran test failures
Product: gcc
Version: 7.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: libfortran
Assignee: unassigned at gcc dot gnu.org
Reporter: ro at gcc dot gnu.org
CC: jb at gcc dot gnu.org, jvdelisle at gcc dot gnu.org
Target Milestone: ---
Host: sparc-sun-solaris2.12
Target: sparc-sun-solaris2.12
Build: sparc-sun-solaris2.12
Between 20161014 and 20161018 a large number of testsuite regressions occured
on Solaris 12/SPARC (32-bit only):
FAIL: gfortran.dg/f2003_io_1.f03 -O0 execution test
At line 13 of file
/vol/gcc/src/hg/trunk/local/gcc/testsuite/gfortran.dg/f2003_io_1.f03 (unit =
10, file = 'mydata_f2003_io_1')
Fortran runtime error: Bad DECIMAL parameter in data transfer statement
Error termination. Backtrace:
from libgfortran/io/transfer.c (data_transfer_init)
FAIL: gfortran.dg/f2003_io_1.f03 -O1 execution test
FAIL: gfortran.dg/f2003_io_1.f03 -O2 execution test
FAIL: gfortran.dg/f2003_io_1.f03 -O3 -fomit-frame-pointer -funroll-loops
-fpeel-loops -ftracer -finline-functions execution test
FAIL: gfortran.dg/f2003_io_1.f03 -O3 -g execution test
FAIL: gfortran.dg/f2003_io_1.f03 -Os execution test
FAIL: gfortran.dg/f2003_io_4.f03 -O0 execution test
FAIL: gfortran.dg/f2003_io_4.f03 -O1 execution test
FAIL: gfortran.dg/f2003_io_4.f03 -O2 execution test
FAIL: gfortran.dg/f2003_io_4.f03 -O3 -fomit-frame-pointer -funroll-loops
-fpeel-loops -ftracer -finline-functions execution test
FAIL: gfortran.dg/f2003_io_4.f03 -O3 -g execution test
FAIL: gfortran.dg/f2003_io_4.f03 -Os execution test
FAIL: gfortran.dg/f2003_io_5.f03 -O0 execution test
FAIL: gfortran.dg/f2003_io_5.f03 -O1 execution test
FAIL: gfortran.dg/f2003_io_5.f03 -O2 execution test
FAIL: gfortran.dg/f2003_io_5.f03 -O3 -fomit-frame-pointer -funroll-loops
-fpeel-loops -ftracer -finline-functions execution test
FAIL: gfortran.dg/f2003_io_5.f03 -O3 -g execution test
FAIL: gfortran.dg/f2003_io_5.f03 -Os execution test
FAIL: gfortran.dg/f2003_io_6.f03 -O0 execution test
FAIL: gfortran.dg/f2003_io_6.f03 -O1 execution test
FAIL: gfortran.dg/f2003_io_6.f03 -O2 execution test
FAIL: gfortran.dg/f2003_io_6.f03 -O3 -fomit-frame-pointer -funroll-loops
-fpeel-loops -ftracer -finline-functions execution test
FAIL: gfortran.dg/f2003_io_6.f03 -O3 -g execution test
FAIL: gfortran.dg/f2003_io_6.f03 -Os execution test
FAIL: gfortran.dg/f2003_io_7.f03 -O0 execution test
FAIL: gfortran.dg/f2003_io_7.f03 -O1 execution test
FAIL: gfortran.dg/f2003_io_7.f03 -O2 execution test
FAIL: gfortran.dg/f2003_io_7.f03 -O3 -fomit-frame-pointer -funroll-loops
-fpeel-loops -ftracer -finline-functions execution test
FAIL: gfortran.dg/f2003_io_7.f03 -O3 -g execution test
FAIL: gfortran.dg/f2003_io_7.f03 -Os execution test
FAIL: gfortran.dg/fmt_t_5.f90 -O0 execution test
At line 12 of file
/vol/gcc/src/hg/trunk/local/gcc/testsuite/gfortran.dg/fmt_t_5.f90 (unit = 10,
file = 'pr32678testfile')
Fortran runtime error: POS=specifier must be positive
Error termination. Backtrace:
FAIL: gfortran.dg/fmt_t_5.f90 -O1 execution test
FAIL: gfortran.dg/fmt_t_5.f90 -O2 execution test
At line 12 of file
/vol/gcc/src/hg/trunk/local/gcc/testsuite/gfortran.dg/fmt_t_5.f90 (unit = 10,
file = 'pr32678testfile')
Fortran runtime error: End of file
Error termination. Backtrace:
FAIL: gfortran.dg/fmt_t_5.f90 -O3 -fomit-frame-pointer -funroll-loops
-fpeel-loops -ftracer -finline-functions execution test
FAIL: gfortran.dg/fmt_t_5.f90 -O3 -g execution test
FAIL: gfortran.dg/fmt_t_5.f90 -Os execution test
FAIL: gfortran.dg/fmt_t_7.f -O0 execution test
FAIL: gfortran.dg/fmt_t_7.f -O1 execution test
FAIL: gfortran.dg/fmt_t_7.f -O2 execution test
FAIL: gfortran.dg/fmt_t_7.f -O3 -fomit-frame-pointer -funroll-loops
-fpeel-loops -ftracer -finline-functions execution test
FAIL: gfortran.dg/fmt_t_7.f -O3 -g execution test
FAIL: gfortran.dg/fmt_t_7.f -Os execution test
FAIL: gfortran.dg/ftell_3.f90 -O0 execution test
At line 30 of file
/vol/gcc/src/hg/trunk/local/gcc/testsuite/gfortran.dg/ftell_3.f90 (unit = 10,
file = 'fort.10')
Fortran runtime error: End of file
Error termination. Backtrace:
FAIL: gfortran.dg/ftell_3.f90 -O1 execution test
FAIL: gfortran.dg/ftell_3.f90 -O2 execution test
FAIL: gfortran.dg/ftell_3.f90 -O3 -fomit-frame-pointer -funroll-loops
-fpeel-loops -ftracer -finline-functions execution test
FAIL: gfortran.dg/ftell_3.f90 -O3 -g execution test
FAIL: gfortran.dg/ftell_3.f90 -Os execution test
FAIL: gfortran.dg/read_eof_all.f90 -O0 execution test
Program received signal SIGSEGV: Segmentation fault - invalid memory reference.
Backtrace for this error:
FAIL: gfortran.dg/read_eof_all.f90 -O1 execution test
FAIL: gfortran.dg/read_eof_all.f90 -O2 execution test
FAIL: gfortran.dg/read_eof_all.f90 -O3 -fomit-frame-pointer -funroll-loops
-fpeel-loops -ftracer -finline-functions execution test
FAIL: gfortran.dg/read_eof_all.f90 -O3 -g execution test
FAIL: gfortran.dg/read_eof_all.f90 -Os execution test
FAIL: gfortran.dg/read_no_eor.f90 -O0 execution test
Program aborted. Backtrace:
FAIL: gfortran.dg/read_no_eor.f90 -O1 execution test
FAIL: gfortran.dg/read_no_eor.f90 -O2 execution test
FAIL: gfortran.dg/read_no_eor.f90 -O3 -fomit-frame-pointer -funroll-loops
-fpeel-loops -ftracer -finline-functions execution test
FAIL: gfortran.dg/read_no_eor.f90 -O3 -g execution test
FAIL: gfortran.dg/read_no_eor.f90 -Os execution test
FAIL: gfortran.dg/round_4.f90 -O0 execution test
At line 42 of file
/vol/gcc/src/hg/trunk/local/gcc/testsuite/gfortran.dg/round_4.f90
Fortran runtime error: Bad ROUND parameter in data transfer statement
Error termination. Backtrace:
FAIL: gfortran.dg/round_4.f90 -O1 execution test
FAIL: gfortran.dg/round_4.f90 -O2 execution test
FAIL: gfortran.dg/round_4.f90 -O3 -fomit-frame-pointer -funroll-loops
-fpeel-loops -ftracer -finline-functions execution test
FAIL: gfortran.dg/round_4.f90 -O3 -g execution test
FAIL: gfortran.dg/round_4.f90 -Os execution test
FAIL: gfortran.dg/streamio_1.f90 -O0 execution test
FAIL: gfortran.dg/streamio_1.f90 -O1 execution test
FAIL: gfortran.dg/streamio_1.f90 -O2 execution test
FAIL: gfortran.dg/streamio_1.f90 -O3 -fomit-frame-pointer -funroll-loops
-fpeel-loops -ftracer -finline-functions execution test
FAIL: gfortran.dg/streamio_1.f90 -O3 -g execution test
FAIL: gfortran.dg/streamio_1.f90 -Os execution test
FAIL: gfortran.dg/streamio_10.f90 -O0 execution test
FAIL: gfortran.dg/streamio_10.f90 -O1 execution test
FAIL: gfortran.dg/streamio_10.f90 -O2 execution test
FAIL: gfortran.dg/streamio_10.f90 -O3 -fomit-frame-pointer -funroll-loops
-fpeel-loops -ftracer -finline-functions execution test
FAIL: gfortran.dg/streamio_10.f90 -O3 -g execution test
FAIL: gfortran.dg/streamio_10.f90 -Os execution test
FAIL: gfortran.dg/streamio_12.f90 -O0 execution test
FAIL: gfortran.dg/streamio_12.f90 -O1 execution test
FAIL: gfortran.dg/streamio_12.f90 -O2 execution test
FAIL: gfortran.dg/streamio_12.f90 -O3 -fomit-frame-pointer -funroll-loops
-fpeel-loops -ftracer -finline-functions execution test
FAIL: gfortran.dg/streamio_12.f90 -O3 -g execution test
FAIL: gfortran.dg/streamio_12.f90 -Os execution test
FAIL: gfortran.dg/streamio_14.f90 -O0 execution test
FAIL: gfortran.dg/streamio_14.f90 -O1 execution test
FAIL: gfortran.dg/streamio_14.f90 -O2 execution test
FAIL: gfortran.dg/streamio_14.f90 -O3 -fomit-frame-pointer -funroll-loops
-fpeel-loops -ftracer -finline-functions execution test
FAIL: gfortran.dg/streamio_14.f90 -O3 -g execution test
FAIL: gfortran.dg/streamio_14.f90 -Os execution test
FAIL: gfortran.dg/streamio_15.f90 -O0 execution test
FAIL: gfortran.dg/streamio_15.f90 -O1 execution test
FAIL: gfortran.dg/streamio_15.f90 -O2 execution test
FAIL: gfortran.dg/streamio_15.f90 -O3 -fomit-frame-pointer -funroll-loops
-fpeel-loops -ftracer -finline-functions execution test
FAIL: gfortran.dg/streamio_15.f90 -O3 -g execution test
FAIL: gfortran.dg/streamio_15.f90 -Os execution test
FAIL: gfortran.dg/streamio_16.f90 -O0 execution test
FAIL: gfortran.dg/streamio_16.f90 -O1 execution test
FAIL: gfortran.dg/streamio_16.f90 -O2 execution test
FAIL: gfortran.dg/streamio_16.f90 -O3 -fomit-frame-pointer -funroll-loops
-fpeel-loops -ftracer -finline-functions execution test
FAIL: gfortran.dg/streamio_16.f90 -O3 -g execution test
FAIL: gfortran.dg/streamio_16.f90 -Os execution test
FAIL: gfortran.dg/streamio_2.f90 -O0 execution test
FAIL: gfortran.dg/streamio_2.f90 -O1 execution test
FAIL: gfortran.dg/streamio_2.f90 -O2 execution test
FAIL: gfortran.dg/streamio_2.f90 -O3 -fomit-frame-pointer -funroll-loops
-fpeel-loops -ftracer -finline-functions execution test
FAIL: gfortran.dg/streamio_2.f90 -O3 -g execution test
FAIL: gfortran.dg/streamio_2.f90 -Os execution test
FAIL: gfortran.dg/streamio_6.f90 -O0 execution test
FAIL: gfortran.dg/streamio_6.f90 -O1 execution test
FAIL: gfortran.dg/streamio_6.f90 -O2 execution test
FAIL: gfortran.dg/streamio_6.f90 -O3 -fomit-frame-pointer -funroll-loops
-fpeel-loops -ftracer -finline-functions execution test
FAIL: gfortran.dg/streamio_6.f90 -O3 -g execution test
FAIL: gfortran.dg/streamio_6.f90 -Os execution test
FAIL: gfortran.dg/streamio_7.f90 -O0 execution test
FAIL: gfortran.dg/streamio_7.f90 -O1 execution test
FAIL: gfortran.dg/streamio_7.f90 -O2 execution test
FAIL: gfortran.dg/streamio_7.f90 -O3 -fomit-frame-pointer -funroll-loops
-fpeel-loops -ftracer -finline-functions execution test
FAIL: gfortran.dg/streamio_7.f90 -O3 -g execution test
FAIL: gfortran.dg/streamio_7.f90 -Os execution test
FAIL: gfortran.dg/streamio_8.f90 -O0 execution test
FAIL: gfortran.dg/streamio_8.f90 -O1 execution test
FAIL: gfortran.dg/streamio_8.f90 -O2 execution test
FAIL: gfortran.dg/streamio_8.f90 -O3 -fomit-frame-pointer -funroll-loops
-fpeel-loops -ftracer -finline-functions execution test
FAIL: gfortran.dg/streamio_8.f90 -O3 -g execution test
FAIL: gfortran.dg/streamio_8.f90 -Os execution test
It seems that they are due to either of your recent libgfortran patches,
but I haven't yet investigated more closely.
Rainer
More information about the Gcc-bugs
mailing list