blob: fc65dac23c2b9682c71aa18bef1fab1cc74e55bc [file] [log] [blame]
Christophe Lyonbff39612015-11-18 16:29:11 +01001# List of unstable tests.
2# Syntax:
3# target:test name
4#
5# gcc
6aarch64-linux-gnu:gcc.c-torture/execute/20000801-2.c execution, -O2 -flto -fno-use-linker-plugin -flto-partition=none
7aarch64-linux-gnu:gcc.c-torture/execute/20000819-1.c execution, -Og -g
8aarch64-linux-gnu:gcc.c-torture/execute/20010711-1.c execution, -O3 -fomit-frame-pointer
9aarch64-linux-gnu:gcc.c-torture/execute/20051215-1.c execution, -Og -g
10aarch64-linux-gnu:gcc.c-torture/execute/920604-1.c execution, -O0
11aarch64-linux-gnu:gcc.c-torture/execute/920625-1.c execution, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects
12aarch64-linux-gnu:gcc.c-torture/execute/921124-1.c execution, -O2 -flto -fno-use-linker-plugin -flto-partition=none
13aarch64-linux-gnu:gcc.c-torture/execute/930111-1.c execution, -O0
14aarch64-linux-gnu:gcc.c-torture/execute/941101-1.c execution, -O3 -g
15aarch64-linux-gnu:gcc.c-torture/execute/990525-1.c execution, -O2
16aarch64-linux-gnu:gcc.c-torture/execute/anon-1.c execution, -O2
17aarch64-linux-gnu:gcc.c-torture/execute/anon-1.c execution, -O3 -fomit-frame-pointer
18aarch64-linux-gnu:gcc.c-torture/execute/builtins/pr22237.c execution, -O1
19aarch64-linux-gnu:gcc.c-torture/execute/memset-1.c execution, -Os
20aarch64-linux-gnu:gcc.c-torture/execute/pr28865.c execution, -O1
21aarch64-linux-gnu:gcc.c-torture/execute/pr33779-1.c execution, -Os
22aarch64-linux-gnu:gcc.c-torture/execute/pr40668.c execution, -O2
23aarch64-linux-gnu:gcc.c-torture/execute/pr40668.c execution, -O3 -fomit-frame-pointer
24aarch64-linux-gnu:gcc.dg/atomic/stdatomic-vm.c -O3 -fomit-frame-pointer execution test
25gcc.dg/atomic/c11-atomic-exec-5.c
Christophe Lyonbff39612015-11-18 16:29:11 +010026aarch64-linux-gnu:gcc.dg/torture/vec-cvt-1.c -O3 -fomit-frame-pointer -funroll-loops execution test
27aarch64-linux-gnu:gcc.target/aarch64/aapcs64/test_19.c execution, -O2
28arm-sim:gcc.dg/di-sync-multithread.c execution test
Yvan Roux9a4ebdd2015-12-03 14:14:55 +010029# This time-profiler test uses threads
Yvan Roux353c3fe2015-12-04 09:56:38 +010030arm-sim:gcc.dg/tree-prof/time-profiler-2.c
Christophe Lyonbff39612015-11-18 16:29:11 +010031
32# g++
33aarch64-linux-gnu:g++.dg/opt/temp2.C -std=c++1y execution test
34aarch64-linux-gnu:g++.old-deja/g++.eh/new2.C -std=gnu++11 execution test
35aarch64-linux-gnu:g++.old-deja/g++.jason/temporary.C -std=c++1y execution test
36aarch64-linux-gnu:g++.old-deja/g++.law/refs4.C -std=c++11 execution test
37aarch64-linux-gnu:g++.old-deja/g++.mike/p3708a.C -std=c++1y execution test
Christophe Lyon71a76e72018-05-24 12:47:32 +000038g++.dg/gcov/gcov-8.C
Christophe Lyonbff39612015-11-18 16:29:11 +010039
40# gfortran
Christophe Lyonbff39612015-11-18 16:29:11 +010041aarch64-linux-gnu:gfortran.dg/finalize_15.f90 -O3 -fomit-frame-pointer execution test
42gfortran.dg/minlocval_3.f90
Christophe Lyonbff39612015-11-18 16:29:11 +010043aarch64-linux-gnu:gfortran.dg/tiny_2.f90 -Os execution test
Maxim Kuvyrkovaff0a8b2015-12-01 11:49:27 +010044# These streamio tests had a race on the same filename. This is fixed in trunk, but keeping these here for testing older toolchains.
45gfortran.dg/streamio_4.f90
46gfortran.dg/streamio_5.f90
47gfortran.dg/streamio_6.f90
48gfortran.dg/streamio_7.f90
49gfortran.dg/streamio_10.f90
50gfortran.dg/streamio_12.f90
51# Again, race on the same filename. These will soon be fixed on trunk.
52gfortran.dg/direct_io_12.f90
53gfortran.dg/endfile.f90
54gfortran.dg/eof_4.f90
55gfortran.dg/list_read_7.f90
56gfortran.dg/namelist_76.f90
57gfortran.dg/read_eof_8.f90
58gfortran.dg/read_eof_all.f90
Yvan Rouxbfb18a52016-02-08 11:13:39 +010059# Race on unamed IO units
60gfortran.dg/advance_1.f90
61gfortran.dg/advance_4.f90
62gfortran.dg/backspace_2.f
63gfortran.dg/backspace_9.f
64gfortran.dg/comma.f
65gfortran.dg/convert_implied_open.f90
66gfortran.dg/endfile_2.f90
67gfortran.dg/f2003_io_7.f03
68gfortran.dg/fmt_cache_1.f
69gfortran.dg/fmt_t_7.f
70gfortran.dg/ftell_3.f90
71gfortran.dg/io_constraints_5.f90
72gfortran.dg/iomsg_2.f90
73gfortran.dg/iostat_2.f90
74gfortran.dg/label_4.f90
75gfortran.dg/large_unit_1.f90
76gfortran.dg/list_read_12.f90
77gfortran.dg/namelist_utf8.f90
78gfortran.dg/no_unit_error_1.f90
79gfortran.dg/open_access_append_2.f90
80gfortran.dg/overwrite_1.f
81gfortran.dg/PR19872.f
82gfortran.dg/pr47878.f90
83gfortran.dg/pr66725.f90
84gfortran.dg/read_eof_4.f90
85gfortran.dg/read_many_1.f
86gfortran.dg/readwrite_unf_direct_eor_1.f90
87gfortran.dg/record_marker_1.f90
88gfortran.dg/record_marker_3.f90
Christophe Lyonbff39612015-11-18 16:29:11 +010089gfortran.dg/streamio_14.f90
Yvan Rouxbfb18a52016-02-08 11:13:39 +010090gfortran.dg/streamio_16.f90
91gfortran.dg/streamio_1.f90
92gfortran.dg/streamio_3.f90
93gfortran.dg/streamio_8.f90
94gfortran.dg/tl_editing.f90
95gfortran.dg/unf_io_convert_1.f90
96gfortran.dg/unf_io_convert_2.f90
97gfortran.dg/unf_io_convert_3.f90
98gfortran.dg/unf_io_convert_4.f90
99gfortran.dg/unf_short_record_1.f90
100gfortran.dg/widechar_8.f90
101gfortran.dg/write_back.f
102gfortran.dg/write_check3.f90
103gfortran.dg/write_check4.f90
104gfortran.dg/write_direct_eor.f90
105gfortran.dg/write_rewind_1.f
106gfortran.dg/write_rewind_2.f
107gfortran.dg/x_slash_2.f
Christophe Lyonbff39612015-11-18 16:29:11 +0100108# This is https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64921
109gfortran.dg/class_allocate_18.f90 -O0 execution test
110gfortran.dg/class_allocate_18.f90 -O1 execution test
111gfortran.dg/class_allocate_18.f90 -O2 execution test
112gfortran.dg/class_allocate_18.f90 -O3 -fomit-frame-pointer execution test
113gfortran.dg/class_allocate_18.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test
114gfortran.dg/class_allocate_18.f90 -O3 -fomit-frame-pointer -funroll-loops execution test
115gfortran.dg/class_allocate_18.f90 -Os execution test
116
117#libgomp
118aarch64-linux-gnu:libgomp.fortran/allocatable10.f90 -O3 -fomit-frame-pointer -funroll-loops execution test
119aarch64-linux-gnu:libgomp.fortran/allocatable7.f90 -O2 execution test
Maxim Kuvyrkovacb34ac2017-09-06 07:12:00 +0000120qemu:libgomp.fortran/nested1.f90 -O0 execution test
Maxim Kuvyrkov2a7b6b32018-01-16 11:44:55 +0000121qemu:libgomp:libgomp.c/for-3.c execution test
122qemu:libgomp:libgomp.c/pr35549.c execution test
Christophe Lyonbff39612015-11-18 16:29:11 +0100123aarch64-linux-gnu:libgomp.fortran/omp_atomic1.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test
124aarch64-linux-gnu:libgomp.fortran/reference1.f90 -O2 execution test
Maxim Kuvyrkovacb34ac2017-09-06 07:12:00 +0000125aarch64-linux-gnu:libgomp.fortran/simd2.f90 -O0 execution test
Christophe Lyonbff39612015-11-18 16:29:11 +0100126aarch64-linux-gnu:libgomp.fortran/simd7.f90 -O3 -fomit-frame-pointer -funroll-loops execution test
127aarch64-linux-gnu:libgomp.fortran/task3.f90 -O2 execution test
128
129# libstdc++
Yvan Rouxb5bb6ce2015-11-26 10:10:00 +0100130arm-sim:20_util/shared_ptr/thread/default_weaktoshared.cc execution test
Christophe Lyonbff39612015-11-18 16:29:11 +0100131arm-sim:20_util/shared_ptr/thread/mutex_weaktoshared.cc execution test
132aarch64-linux-gnu:21_strings/basic_string/operations/find/wchar_t/3.cc execution test
133arm-sim:21_strings/basic_string/pthread33394.cc execution test
134arm-sim:21_strings/basic_string/pthread4.cc execution test
135aarch64-linux-gnu:22_locale/num_get/get/wchar_t/2.cc execution test
136aarch64-linux-gnu:22_locale/numpunct/members/pod/1.cc execution test
13723_containers/deque/cons/2.cc execution test
138arm-sim:23_containers/list/pthread5.cc execution test
139arm-sim:23_containers/map/pthread6.cc execution test
140aarch64-linux-gnu:26_numerics/random/lognormal_distribution/operators/serialize.cc execution test
14126_numerics/complex/inserters_extractors/char/1.cc execution test
142arm-sim:27_io/basic_filebuf/seekoff/char/1-io.cc execution test
143aarch64-linux-gnu:27_io/basic_filebuf/sgetc/char/1-out.cc execution test
14427_io/basic_filebuf/open/char/2.cc execution test
145arm-sim:27_io/basic_filebuf/sbumpc/char/1-in.cc execution test
146arm-sim:27_io/basic_filebuf/sbumpc/char/1-io.cc execution test
147arm-sim:27_io/basic_filebuf/sbumpc/char/2-in.cc execution test
148arm-sim:27_io/basic_filebuf/sbumpc/char/2-io.cc execution test
149arm-sim:27_io/basic_filebuf/seekpos/char/2-io.cc execution test
150arm-sim:27_io/basic_filebuf/sgetc/char/1-io.cc execution test
151arm-sim:27_io/basic_filebuf/sgetc/char/2-in.cc execution test
152arm-sim:27_io/basic_filebuf/sgetc/char/2-io.cc execution test
153arm-sim:27_io/basic_filebuf/snextc/char/1-in.cc execution test
154arm-sim:27_io/basic_filebuf/snextc/char/1-io.cc execution test
155arm-sim:27_io/basic_filebuf/snextc/char/2-in.cc execution test
156arm-sim:27_io/basic_filebuf/snextc/char/2-io.cc execution test
157arm-sim:27_io/basic_filebuf/sputbackc/char/1-in.cc execution test
158arm-sim:27_io/basic_filebuf/sputbackc/char/2-in.cc execution test
159arm-sim:27_io/basic_filebuf/sungetc/char/1-in.cc execution test
160arm-sim:27_io/basic_filebuf/sungetc/char/2-in.cc execution test
161arm-sim:27_io/basic_ostringstream/pthread3.cc execution test
16227_io/basic_istream/seekg/char/fstream.cc execution test
16327_io/basic_istream/tellg/char/fstream.cc execution test
164arm-sim:27_io/basic_ofstream/pthread2.cc execution test
165arm-linux-gnueabi:27_io/basic_ostream/inserters_other/wchar_t/1.cc execution test
166arm-sim:30_threads/call_once/39909.cc execution test
167arm-sim:30_threads/condition_variable/54185.cc execution test
168arm-sim:30_threads/condition_variable_any/50862.cc execution test
169arm-sim:30_threads/lock/2.cc execution test
170arm-sim:30_threads/promise/60966.cc execution test
Maxim Kuvyrkov1557e7b2016-02-17 11:21:42 +0000171arm-sim:30_threads/recursive_mutex/unlock/2.cc execution test
172arm-sim:30_threads/recursive_timed_mutex/unlock/2.cc execution test
Yvan Roux0eb8b252015-12-07 10:16:01 +0100173arm-sim:30_threads/shared_future/members/wait.cc execution test
Maxim Kuvyrkov1557e7b2016-02-17 11:21:42 +0000174arm-sim:30_threads/shared_timed_mutex/unlock/1.cc execution test
175arm-sim:30_threads/timed_mutex/unlock/2.cc execution test
Yvan Rouxb5bb6ce2015-11-26 10:10:00 +0100176arm-sim:tr1/2_general_utilities/shared_ptr/thread/default_weaktoshared.cc execution test
177arm-sim:tr1/2_general_utilities/shared_ptr/thread/mutex_weaktoshared.cc execution test
Christophe Lyonbff39612015-11-18 16:29:11 +0100178aarch64-linux-gnu:experimental/string_view/operations/find/wchar_t/2.cc execution test
179aarch64-linux-gnu:ext/slist/check_construct_destroy.cc execution test
180aarch64-linux-gnu:ext/random/simd_fast_mersenne_twister_engine/cons/default.cc execution test
181aarch64-linux-gnu:tmpdir-g++.dg-struct-layout-1/t011 cp_compat_x_tst.o-cp_compat_y_tst.o execute
182aarch64-linux-gnu:tr1/4_metaprogramming/is_enum/24808.cc execution test
183aarch64-linux-gnu:tr1/5_numerical_facilities/special_functions/07_conf_hyperg/check_value.cc execution test
184aarch64-linux-gnu:tr1/5_numerical_facilities/special_functions/14_ellint_3/check_value.cc execution test
185aarch64-linux-gnu:tr1/5_numerical_facilities/special_functions/17_hyperg/check_nan.cc execution test
186
187# asan
Christophe Lyonbff39612015-11-18 16:29:11 +0100188arm-sim:c-c++-common/asan/heap-overflow-1.c
Maxim Kuvyrkov1557e7b2016-02-17 11:21:42 +0000189arm-sim:g++.dg/asan/deep-thread-stack-1.C -O. output pattern test
190
Maxim Kuvyrkov1557e7b2016-02-17 11:21:42 +0000191# Double free in libatomic: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69331
192aarch64-linux-gnu:tr1/2_general_utilities/shared_ptr/thread/default_weaktoshared.cc execution test
193arm-linux-gnueabihf:20_util/shared_ptr/thread/default_weaktoshared.cc execution test
194armv8l-linux-gnueabihf:20_util/shared_ptr/thread/default_weaktoshared.cc execution test
195
196# To be investigated: https://bugs.linaro.org/show_bug.cgi?id=2042
Christophe Lyon8d2798e2016-07-08 09:11:03 +0100197net