aboutsummaryrefslogtreecommitdiffstats
path: root/gcc-4.9/contrib/testsuite-management/aarch64-grtev4-linux-gnu.xfail
blob: d77ebeedf96b98cd527e2ff14fa36c3ba2e8a1f1 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
# Marked test failures for v18-aarch64 toolchain.

# *** gcc:

# Also xfailed in x86; Google b/13175515 -- r208255 disabled self-assign in templates.
FAIL: g++.dg/warn/Wself-assign-non-pod-3.C -std=gnu++98  (test for warnings, line 30)
FAIL: g++.dg/warn/Wself-assign-non-pod-3.C -std=gnu++11  (test for warnings, line 30)
FAIL: g++.dg/warn/Wself-assign-non-pod-3.C -std=gnu++1y  (test for warnings, line 30)
FAIL: g++.dg/warn/Wself-assign-non-pod-5.C -std=gnu++98  (test for warnings, line 11)
FAIL: g++.dg/warn/Wself-assign-non-pod-5.C -std=gnu++98  (test for warnings, line 26)
FAIL: g++.dg/warn/Wself-assign-non-pod-5.C -std=gnu++11  (test for warnings, line 11)
FAIL: g++.dg/warn/Wself-assign-non-pod-5.C -std=gnu++11  (test for warnings, line 26)
FAIL: g++.dg/warn/Wself-assign-non-pod-5.C -std=gnu++1y  (test for warnings, line 11)
FAIL: g++.dg/warn/Wself-assign-non-pod-5.C -std=gnu++1y  (test for warnings, line 26)
FAIL: gcc.dg/wself-assign-1.c (test for warnings, line 15)
FAIL: gcc.dg/wself-assign-1.c (test for warnings, line 19)
FAIL: gcc.dg/wself-assign-1.c (test for warnings, line 20)
FAIL: gcc.dg/wself-assign-1.c (test for warnings, line 21)
FAIL: gcc.dg/wself-assign-1.c (test for warnings, line 22)

# Also xfailed in x86; Google b/13171749
FAIL: g++.dg/ipa/devirt-24.C -std=gnu++98  scan-ipa-dump-times inline "Discovered a virtual call to a known target" 1
FAIL: g++.dg/ipa/devirt-24.C -std=gnu++11  scan-ipa-dump-times inline "Discovered a virtual call to a known target" 1
FAIL: g++.dg/ipa/devirt-24.C -std=gnu++1y  scan-ipa-dump-times inline "Discovered a virtual call to a known target" 1

# AArch64-specific; appear to be missing "loop turned into non-loop; it never loops" output.
FAIL: gcc.dg/unroll_1.c (test for warnings, line 14)
FAIL: gcc.dg/unroll_1.c (test for warnings, line 24)

# AArch64-specific test optimization and execution failures (not yet analyzed)
XPASS: gcc.dg/tree-ssa/20040204-1.c scan-tree-dump-times optimized "link_error" 0
FAIL: gcc.dg/di-sync-multithread.c execution test
FAIL: gcc.dg/unroll_2.c scan-rtl-dump-times loop2_unroll "loop turned into non-loop; it never loops" 1
FAIL: gcc.dg/unroll_3.c scan-rtl-dump-times loop2_unroll "loop turned into non-loop; it never loops" 1
FAIL: gcc.dg/unroll_4.c scan-rtl-dump-times loop2_unroll "loop turned into non-loop; it never loops" 1

# Aarch64-specific failures: These have sporadic timeouts in real hardware,
# and fail with aborts on QEMU.  (not yet analyzed)
flaky | FAIL: gcc.dg/atomic/c11-atomic-exec-5.c -O0  execution test
flaky | FAIL: gcc.dg/atomic/c11-atomic-exec-5.c -O1  execution test
flaky | FAIL: gcc.dg/atomic/c11-atomic-exec-5.c -O2 -flto -fno-use-linker-plugin -flto-partition=none  execution test
flaky | FAIL: gcc.dg/atomic/c11-atomic-exec-5.c -O2  execution test
flaky | FAIL: gcc.dg/atomic/c11-atomic-exec-5.c -O3 -fomit-frame-pointer  execution test
flaky | FAIL: gcc.dg/atomic/c11-atomic-exec-5.c -O3 -fomit-frame-pointer -funroll-loops  execution test
flaky | FAIL: gcc.dg/atomic/c11-atomic-exec-5.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions  execution test
flaky | FAIL: gcc.dg/atomic/c11-atomic-exec-5.c -O3 -g  execution test
flaky | FAIL: gcc.dg/atomic/c11-atomic-exec-5.c -Os  execution test
flaky | FAIL: gcc.dg/atomic/c11-atomic-exec-5.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects  execution test
flaky | UNRESOLVED: gcc.dg/atomic/c11-atomic-exec-5.c -O0  execution test
flaky | UNRESOLVED: gcc.dg/atomic/c11-atomic-exec-5.c -O1  execution test
flaky | UNRESOLVED: gcc.dg/atomic/c11-atomic-exec-5.c -O2 -flto -fno-use-linker-plugin -flto-partition=none  execution test
flaky | UNRESOLVED: gcc.dg/atomic/c11-atomic-exec-5.c -O2  execution test
flaky | UNRESOLVED: gcc.dg/atomic/c11-atomic-exec-5.c -O3 -fomit-frame-pointer  execution test
flaky | UNRESOLVED: gcc.dg/atomic/c11-atomic-exec-5.c -O3 -fomit-frame-pointer -funroll-loops  execution test
flaky | UNRESOLVED: gcc.dg/atomic/c11-atomic-exec-5.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions  execution test
flaky | UNRESOLVED: gcc.dg/atomic/c11-atomic-exec-5.c -O3 -g  execution test
flaky | UNRESOLVED: gcc.dg/atomic/c11-atomic-exec-5.c -Os  execution test
flaky | UNRESOLVED: gcc.dg/atomic/c11-atomic-exec-5.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects  execution test

# AArch64 target failures (not yet analyzed)
FAIL: gcc.target/aarch64/extend.c scan-assembler sub\tw[0-9]+,.*sxth #?1
FAIL: gcc.target/aarch64/extend.c scan-assembler add\tw[0-9]+,.*sxth #?1
FAIL: gcc.target/aarch64/fcvt_double_long.c scan-assembler-times fcvtas\tx[0-9]+, *d[0-9] 2
FAIL: gcc.target/aarch64/fcvt_float_long.c scan-assembler-times fcvtas\tx[0-9]+, *s[0-9] 2
FAIL: gcc.target/aarch64/vect-abs-compile.c scan-assembler abs\\tv[0-9]+.16b
FAIL: gcc.target/aarch64/vect-abs-compile.c scan-assembler abs\\tv[0-9]+.8h

# AArch64 and PowerPC64LE failure (new 2014-07-31)
FAIL: gcc.dg/tree-prof/crossmodule-indircall-1.c execution,    -fprofile-use -D_PROFILE_USE


# *** g++:

# AArch64-specific test optimization and execution failures (not yet analyzed)
FAIL: g++.dg/tree-ssa/pr53844.C -std=gnu++98  scan-tree-dump-times optimized "VDEF" 1
FAIL: g++.dg/tree-ssa/pr53844.C -std=gnu++11  scan-tree-dump-times optimized "VDEF" 1
FAIL: g++.dg/tree-ssa/pr53844.C -std=gnu++1y  scan-tree-dump-times optimized "VDEF" 1


# Fortran failures are not important to us so far.
# *** gfortran:
FAIL: gfortran.dg/bessel_7.f90 -O0  execution test
FAIL: gfortran.dg/bessel_7.f90 -O1  execution test
FAIL: gfortran.dg/bessel_7.f90 -O2  execution test
FAIL: gfortran.dg/bessel_7.f90 -O3 -fomit-frame-pointer  execution test
FAIL: gfortran.dg/bessel_7.f90 -O3 -fomit-frame-pointer -funroll-loops  execution test
FAIL: gfortran.dg/bessel_7.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions  execution test
FAIL: gfortran.dg/bessel_7.f90 -O3 -g  execution test
FAIL: gfortran.dg/bessel_7.f90 -Os  execution test
FAIL: gfortran.dg/pr45636.f90 -O   scan-tree-dump-times forwprop2 "memset" 0


# Targets that occasionally time out at compile time:
flaky | FAIL: gcc.dg/atomic/c11-atomic-exec-3.c -O3 -g  (test for excess errors)
flaky | UNRESOLVED: gcc.dg/atomic/c11-atomic-exec-3.c -O3 -g  compilation failed to produce executable
flaky | FAIL: gfortran.dg/minlocval_3.f90 -O3 -fomit-frame-pointer -funroll-loops  (test for excess errors)
flaky | FAIL: gfortran.dg/minlocval_3.f90 -O3 -fomit-frame-pointer -funroll-loops  execution test
flaky | UNRESOLVED: gfortran.dg/minlocval_3.f90 -O3 -fomit-frame-pointer -funroll-loops  compilation failed to produce executable
flaky | FAIL: gfortran.dg/minlocval_3.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions  (test for excess errors)
flaky | UNRESOLVED: gfortran.dg/minlocval_3.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions  compilation failed to produce executable
flaky | FAIL: gfortran.dg/minlocval_3.f90 -O3 -g  (test for excess errors)
flaky | UNRESOLVED: gfortran.dg/minlocval_3.f90 -O3 -g  compilation failed to produce executable


# QEMU-related failures that don't show up on real hardware, only in QEMU user-mode tests.
# We mark these as "flaky" so they don't become "expected results not present".
flaky | FAIL: g++.dg/abi/forced.C -std=gnu++98 execution test
flaky | FAIL: g++.dg/abi/forced.C -std=gnu++11 execution test
flaky | FAIL: g++.dg/abi/forced.C -std=gnu++1y execution test
flaky | FAIL: g++.dg/ext/cleanup-10.C -std=gnu++98 execution test
flaky | FAIL: g++.dg/ext/cleanup-10.C -std=gnu++11 execution test
flaky | FAIL: g++.dg/ext/cleanup-10.C -std=gnu++1y execution test
flaky | FAIL: g++.dg/ext/cleanup-11.C -std=gnu++98 execution test
flaky | FAIL: g++.dg/ext/cleanup-11.C -std=gnu++11 execution test
flaky | FAIL: g++.dg/ext/cleanup-11.C -std=gnu++1y execution test
flaky | FAIL: g++.dg/ext/cleanup-8.C -std=gnu++98 execution test
flaky | FAIL: g++.dg/ext/cleanup-8.C -std=gnu++11 execution test
flaky | FAIL: g++.dg/ext/cleanup-8.C -std=gnu++1y execution test
flaky | FAIL: g++.dg/ext/cleanup-9.C -std=gnu++98 execution test
flaky | FAIL: g++.dg/ext/cleanup-9.C -std=gnu++11 execution test
flaky | FAIL: g++.dg/ext/cleanup-9.C -std=gnu++1y execution test
flaky | FAIL: g++.dg/ext/sync-4.C -std=gnu++98 execution test
flaky | FAIL: g++.dg/ext/sync-4.C -std=gnu++11 execution test
flaky | FAIL: g++.dg/ext/sync-4.C -std=gnu++1y execution test
flaky | FAIL: g++.dg/tls/thread_local4.C -std=gnu++11 execution test
flaky | FAIL: g++.dg/tls/thread_local4.C -std=gnu++1y execution test
flaky | FAIL: g++.dg/tls/thread_local4g.C -std=gnu++11 execution test
flaky | FAIL: g++.dg/tls/thread_local4g.C -std=gnu++1y execution test
flaky | FAIL: g++.dg/tls/thread_local5.C -std=gnu++11 execution test
flaky | FAIL: g++.dg/tls/thread_local5.C -std=gnu++1y execution test
flaky | FAIL: g++.dg/tls/thread_local5g.C -std=gnu++11 execution test
flaky | FAIL: g++.dg/tls/thread_local5g.C -std=gnu++1y execution test
flaky | FAIL: g++.dg/tls/thread_local6.C -std=c++11 execution test
flaky | FAIL: g++.dg/tls/thread_local6.C -std=c++1y execution test
flaky | FAIL: g++.dg/tls/thread_local6g.C -std=c++11 execution test
flaky | FAIL: g++.dg/tls/thread_local6g.C -std=c++1y execution test
flaky | FAIL: gcc.dg/cleanup-10.c execution test
flaky | FAIL: gcc.dg/cleanup-11.c execution test
flaky | FAIL: gcc.dg/cleanup-8.c execution test
flaky | FAIL: gcc.dg/cleanup-9.c execution test
flaky | FAIL: gcc.dg/tree-prof/time-profiler-2.c scan-ipa-dump-times profile "Read tp_first_run: 0" 2
flaky | FAIL: gcc.dg/tree-prof/time-profiler-2.c scan-ipa-dump-times profile "Read tp_first_run: 2" 1
flaky | FAIL: gcc.dg/tree-prof/time-profiler-2.c scan-ipa-dump-times profile "Read tp_first_run: 3" 1


# SSH-related failures because we don't yet transfer files back to the host.
flaky | UNRESOLVED: gcc.dg/pr47793.c scan-file .
flaky | UNRESOLVED: gfortran.dg/fmt_en.f90 -O0   scan-file All kinds rounded to nearest
flaky | UNRESOLVED: gfortran.dg/fmt_en.f90 -O1   scan-file All kinds rounded to nearest
flaky | UNRESOLVED: gfortran.dg/fmt_en.f90 -O2   scan-file All kinds rounded to nearest
flaky | UNRESOLVED: gfortran.dg/fmt_en.f90 -O3 -fomit-frame-pointer   scan-file All kinds rounded to nearest
flaky | UNRESOLVED: gfortran.dg/fmt_en.f90 -O3 -fomit-frame-pointer -funroll-loops   scan-file All kinds rounded to nearest
flaky | UNRESOLVED: gfortran.dg/fmt_en.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions   scan-file All kinds rounded to nearest
flaky | UNRESOLVED: gfortran.dg/fmt_en.f90 -O3 -g   scan-file All kinds rounded to nearest
flaky | UNRESOLVED: gfortran.dg/fmt_en.f90 -Os   scan-file All kinds rounded to nearest