summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorYvan Roux <yvan.roux@linaro.org>2016-02-08 11:13:39 +0100
committerYvan Roux <yvan.roux@linaro.org>2016-02-08 11:13:39 +0100
commitbfb18a53db978f75f49813a67c2470cb8390e7b8 (patch)
treebee7efb479f4a5e84bb21f717fd0f5f5d96c563c
parent85b275f8fdbe839997f8929d5a7fd8fbe20ecf6f (diff)
Update and clean gfortran IO unstable tests
Change-Id: If6fb32442c6188031979daa7d6d13f12fcc96229
-rw-r--r--unstable-tests.txt54
1 files changed, 47 insertions, 7 deletions
diff --git a/unstable-tests.txt b/unstable-tests.txt
index fb92584..f5e31ee 100644
--- a/unstable-tests.txt
+++ b/unstable-tests.txt
@@ -38,14 +38,9 @@ aarch64-linux-gnu:g++.old-deja/g++.law/refs4.C -std=c++11 execution test
aarch64-linux-gnu:g++.old-deja/g++.mike/p3708a.C -std=c++1y execution test
# gfortran
-aarch64-linux-gnu:gfortran.dg/backslash_1.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test
-gnu:gfortran.dg/convert_implied_open.f90
-arm-linux-gnueabihf:gfortran.dg/backspace_9.f -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test
aarch64-linux-gnu:gfortran.dg/finalize_15.f90 -O3 -fomit-frame-pointer execution test
gfortran.dg/minlocval_3.f90
aarch64-linux-gnu:gfortran.dg/tiny_2.f90 -Os execution test
-aarch64-linux-gnu:gfortran.dg/unf_io_convert_3.f90 -O3 -g execution test
-gfortran.dg/tl_editing.f90
# These streamio tests had a race on the same filename. This is fixed in trunk, but keeping these here for testing older toolchains.
gfortran.dg/streamio_4.f90
gfortran.dg/streamio_5.f90
@@ -61,10 +56,55 @@ gfortran.dg/list_read_7.f90
gfortran.dg/namelist_76.f90
gfortran.dg/read_eof_8.f90
gfortran.dg/read_eof_all.f90
-# Why are these streamio tests unstable?
+# Race on unamed IO units
+gfortran.dg/advance_1.f90
+gfortran.dg/advance_4.f90
+gfortran.dg/backspace_2.f
+gfortran.dg/backspace_9.f
+gfortran.dg/comma.f
+gfortran.dg/convert_implied_open.f90
+gfortran.dg/endfile_2.f90
+gfortran.dg/f2003_io_7.f03
+gfortran.dg/fmt_cache_1.f
+gfortran.dg/fmt_t_7.f
+gfortran.dg/ftell_3.f90
+gfortran.dg/io_constraints_5.f90
+gfortran.dg/iomsg_2.f90
+gfortran.dg/iostat_2.f90
+gfortran.dg/label_4.f90
+gfortran.dg/large_unit_1.f90
+gfortran.dg/list_read_12.f90
+gfortran.dg/namelist_utf8.f90
+gfortran.dg/no_unit_error_1.f90
+gfortran.dg/open_access_append_2.f90
+gfortran.dg/overwrite_1.f
+gfortran.dg/PR19872.f
+gfortran.dg/pr47878.f90
+gfortran.dg/pr66725.f90
+gfortran.dg/read_eof_4.f90
+gfortran.dg/read_many_1.f
+gfortran.dg/readwrite_unf_direct_eor_1.f90
+gfortran.dg/record_marker_1.f90
+gfortran.dg/record_marker_3.f90
+gfortran.dg/streamio_14.f90
+gfortran.dg/streamio_16.f90
gfortran.dg/streamio_1.f90
+gfortran.dg/streamio_3.f90
gfortran.dg/streamio_8.f90
-gfortran.dg/streamio_14.f90
+gfortran.dg/tl_editing.f90
+gfortran.dg/unf_io_convert_1.f90
+gfortran.dg/unf_io_convert_2.f90
+gfortran.dg/unf_io_convert_3.f90
+gfortran.dg/unf_io_convert_4.f90
+gfortran.dg/unf_short_record_1.f90
+gfortran.dg/widechar_8.f90
+gfortran.dg/write_back.f
+gfortran.dg/write_check3.f90
+gfortran.dg/write_check4.f90
+gfortran.dg/write_direct_eor.f90
+gfortran.dg/write_rewind_1.f
+gfortran.dg/write_rewind_2.f
+gfortran.dg/x_slash_2.f
# This is https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64921
gfortran.dg/class_allocate_18.f90 -O0 execution test
gfortran.dg/class_allocate_18.f90 -O1 execution test