]> gcc.gnu.org Git - gcc.git/blame - gcc/testsuite/ChangeLog
pa.c (pa_output_indirect_call): Rework to combine output_asm_insn calls and shorten...
[gcc.git] / gcc / testsuite / ChangeLog
CommitLineData
46db0fd4
JD
12016-06-25 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2
3 PR fortran/71649
4 * gfortran.dg/pr71649.f90: New test.
5
2a65e70b
JJ
62016-06-25 Jakub Jelinek <jakub@redhat.com>
7
f8a06e24
JJ
8 PR tree-optimization/71643
9 * g++.dg/opt/pr71643.C: New test.
10
2a65e70b
JJ
11 PR tree-optimization/71631
12 * gcc.c-torture/execute/pr71631.c: New test.
13
7805417a
JH
142016-06-24 Jan Hubicka <hubicka@ucw.cz>
15
16 * gcc.dg/predict-11.c: New testcase.
17 * gfortran.dg/predict-2.f90: New testcase.
18
888ed1a3
JH
192016-06-24 Jan Hubicka <hubicka@ucw.cz>
20
21 * gcc.dg/predict-10.c: New test.
22
53605f35
BS
232016-06-24 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
24
25 * gcc.target/powerpc/abs128-1.c: New.
26 * gcc.target/powerpc/copysign128-1.c: New.
27 * gcc.target/powerpc/inf128-1.c: New.
28 * gcc.target/powerpc/nan128-1.c: New.
29
7b22b4c6
EB
302016-06-24 Eric Botcazou <ebotcazou@adacore.com>
31
32 * gfortran.dg/pr71642.f90: New test.
33
37e373c2
JJ
342016-06-24 Jakub Jelinek <jakub@redhat.com>
35
36 PR tree-optimization/71647
37 * gcc.target/i386/pr71647.c: New test.
38
b20b79f2
L
392016-06-24 H.J. Lu <hongjiu.lu@intel.com>
40
41 * gcc.target/i386/noplt-gd-1.c: New test.
42 * gcc.target/i386/noplt-gd-2.c: Likewise.
43 * gcc.target/i386/noplt-gd-3.c: Likewise.
44 * gcc.target/i386/noplt-ld-1.c: Likewise.
45 * gcc.target/i386/noplt-ld-2.c: Likewise.
46 * gcc.target/i386/noplt-ld-3.c: Likewise.
47 * lib/target-supports.exp
48 (check_effective_target_tls_get_addr_via_got): New.
49
04619cb8
UB
502016-06-24 Uros Bizjak <ubizjak@gmail.com>
51
52 * gcc.dg/vect/vect-nb-iter-ub-1.c: Remove default vector
53 testsuite compile flags.
54 * gcc.dg/vect/vect-nb-iter-ub-2.c: Ditto.
55 * gcc.dg/vect/vect-nb-iter-ub-3.c: Ditto.
56
572016-06-24 Uros Bizjak <ubizjak@gmail.com>
58
59 * g++dg/vect/pr36684.cc: Add dg-do compile.
60 * gcc.dg/vect/O3-pr70130.c: Remove dg-do run.
61 * gcc.dg/vect/pr70021.c: Ditto.
62 * gcc.dg/vect/pr70138-1.c: Ditto.
63 * gcc.dg/vect/pr70138-2.c: Ditto.
64 * gcc.dg/vect/pr70354-1.c: Ditto.
65 * gcc.dg/vect/pr70354-2.c: Ditto.
66 * gcc.dg/vect/pr71259.c: Ditto.
67 * gcc.dg/vect/pr71416-1.c: Ditto.
68 * gcc.dg/vect/slp-43.c: Ditto.
69 * gcc.dg/vect/slp-45.c: Ditto.
70 * gcc.dg/vect/vect-nb-iter-ub-1.c: Ditto.
71 * gcc.dg/vect/vect-nb-iter-ub-2.c: Ditto.
72 * gcc.dg/vect/vect-nb-iter-ub-3.c: Ditto.
73 * gfortran.dg/vect/pr69980.f90: Ditto.
74
752016-06-24 Uros Bizjak <ubizjak@gmail.com>
76
77 * gcc.dg/vect/O3-pr70130.c: Include tree-vect.h and call check_vect.
78 * gcc.dg/vect/bb-slp-30.c: Ditto.
79 * gcc.dg/vect/costmodel/i386/costmodel-vect-33.c: Ditto.
80 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Ditto.
81 * gcc.dg/vect/pr45902.c: Ditto.
82 * gcc.dg/vect/pr48172.c: Ditto.
83 * gcc.dg/vect/pr48377.c: Ditto.
84 * gcc.dg/vect/pr49038.c: Ditto.
85 * gcc.dg/vect/pr49771.c: Ditto.
86 * gcc.dg/vect/pr52091.c: Ditto.
87 * gcc.dg/vect/pr53185-2.c: Ditto.
88 * gcc.dg/vect/pr56826.c: Ditto.
89 * gcc.dg/vect/pr60276.c: Ditto.
90 * gcc.dg/vect/pr62021.c: Ditto.
91 * gcc.dg/vect/pr63530.c: Ditto.
92 * gcc.dg/vect/pr65518.c: Ditto.
93 * gcc.dg/vect/pr65947-1.c: Ditto.
94 * gcc.dg/vect/pr65947-10.c: Ditto.
95 * gcc.dg/vect/pr65947-11.c: Ditto.
96 * gcc.dg/vect/pr65947-12.c: Ditto.
97 * gcc.dg/vect/pr65947-13.c: Ditto.
98 * gcc.dg/vect/pr65947-2.c: Ditto.
99 * gcc.dg/vect/pr65947-3.c: Ditto.
100 * gcc.dg/vect/pr65947-4.c: Ditto.
101 * gcc.dg/vect/pr65947-5.c: Ditto.
102 * gcc.dg/vect/pr65947-6.c: Ditto.
103 * gcc.dg/vect/pr65947-7.c: Ditto.
104 * gcc.dg/vect/pr65947-8.c: Ditto.
105 * gcc.dg/vect/pr65947-9.c: Ditto.
106 * gcc.dg/vect/pr71416-1.c: Ditto.
107 * gcc.dg/vect/pr71439.c: Ditto.
108 * gcc.dg/vect/slp-widen-mult-half.c: Ditto.
109 * gcc.dg/vect/vect-bswap16.c: Ditto.
110 * gcc.dg/vect/vect-bswap32.c: Ditto.
111 * gcc.dg/vect/vect-bswap64.c: Ditto.
112 * gcc.dg/vect/vect-live-1.c: Ditto.
113 * gcc.dg/vect/vect-live-2.c: Ditto.
114 * gcc.dg/vect/vect-live-3.c: Ditto.
115 * gcc.dg/vect/vect-live-4.c: Ditto.
116 * gcc.dg/vect/vect-live-5.c: Ditto.
117 * gcc.dg/vect/vect-live-slp-1.c: Ditto.
118 * gcc.dg/vect/vect-live-slp-2.c: Ditto.
119 * gcc.dg/vect/vect-live-slp-3.c: Ditto.
120 * gcc.dg/vect/vect-nb-iter-ub-1.c: Ditto.
121 * gcc.dg/vect/vect-nb-iter-ub-2.c: Ditto.
122 * gcc.dg/vect/vect-nb-iter-ub-3.c: Ditto.
123 * gcc.dg/vect/vect-neg-store-1.c: Ditto.
124 * gcc.dg/vect/vect-neg-store-2.c: Ditto.
125 * gcc.dg/vect/vect-outer-pr69720.c: Ditto.
126 * gcc.dg/vect/vect-reduc-mul_1.c: Ditto.
127 * gcc.dg/vect/vect-reduc-mul_2.c: Ditto.
128 * gcc.dg/vect/vect-reduc-or_1.c: Ditto.
129 * gcc.dg/vect/vect-reduc-or_2.c: Ditto.
130 * gcc.dg/vect/vect-widen-mult-const-s16.c: Ditto.
131 * gcc.dg/vect/vect-widen-mult-const-u16.c: Ditto.
132 * gcc.dg/vect/vect-widen-mult-half-u8.c: Ditto.
133 * gcc.dg/vect/vect-widen-mult-half.c: Ditto.
134
da224bcb
UB
1352016-06-24 Uros Bizjak <ubizjak@gmail.com>
136
137 * gcc.dg/torture/float128-cmp-invalid.c (main): Use __builtin_nanq.
138
dfee2870
L
1392016-06-24 H.J. Lu <hongjiu.lu@intel.com>
140
141 * gcc.target/i386/noplt-1.c: Don't disable for ia32. Scan for
142 ia32 if R_386_GOT32X relocation is supported.
143 * gcc.target/i386/noplt-3.c: Likewise.
144 * gcc.target/i386/noplt-2.c: Likewise.
145 (main): Renamed to ...
146 (bar): This.
147 * gcc.target/i386/noplt-4.c: Likewise.
148 (main): Renamed to ...
149 (bar): This.
150 * gcc.target/i386/pr67400-3.c: Don't disable for ia32.
151 * gcc.target/i386/pr67400-5.c: Likewise.
152
a86451b9
JJ
1532016-06-24 Jakub Jelinek <jakub@redhat.com>
154
00085092
JJ
155 * c-c++-common/torture/builtin-arith-overflow-p-19.c: Run for C++ too.
156 * g++.dg/ext/builtin-arith-overflow-2.C: New test.
157
a86451b9
JJ
158 * c-c++-common/builtin-arith-overflow-1.c (generic_wrong_type, f3,
159 f4): Adjust expected diagnostics.
160 * c-c++-common/torture/builtin-arith-overflow.h (TP): New macro.
161 (T): If OVFP is defined, redefine to TP.
162 * c-c++-common/torture/builtin-arith-overflow-12.c: Adjust comment.
163 * c-c++-common/torture/builtin-arith-overflow-p-1.c: New test.
164 * c-c++-common/torture/builtin-arith-overflow-p-2.c: New test.
165 * c-c++-common/torture/builtin-arith-overflow-p-3.c: New test.
166 * c-c++-common/torture/builtin-arith-overflow-p-4.c: New test.
167 * c-c++-common/torture/builtin-arith-overflow-p-5.c: New test.
168 * c-c++-common/torture/builtin-arith-overflow-p-6.c: New test.
169 * c-c++-common/torture/builtin-arith-overflow-p-7.c: New test.
170 * c-c++-common/torture/builtin-arith-overflow-p-8.c: New test.
171 * c-c++-common/torture/builtin-arith-overflow-p-9.c: New test.
172 * c-c++-common/torture/builtin-arith-overflow-p-10.c: New test.
173 * c-c++-common/torture/builtin-arith-overflow-p-11.c: New test.
174 * c-c++-common/torture/builtin-arith-overflow-p-12.c: New test.
175 * c-c++-common/torture/builtin-arith-overflow-p-13.c: New test.
176 * c-c++-common/torture/builtin-arith-overflow-p-14.c: New test.
177 * c-c++-common/torture/builtin-arith-overflow-p-15.c: New test.
178 * c-c++-common/torture/builtin-arith-overflow-p-16.c: New test.
179 * c-c++-common/torture/builtin-arith-overflow-p-17.c: New test.
180 * c-c++-common/torture/builtin-arith-overflow-p-18.c: New test.
181 * c-c++-common/torture/builtin-arith-overflow-p-19.c: New test.
182 * g++.dg/ext/builtin-arith-overflow-1.C: Pass 0 instead of C
183 as last argument to __builtin_add_overflow_p.
184
7bb5d5f4
UB
1852016-06-23 Uros Bizjak <ubizjak@gmail.com>
186
187 * g++.dg/vect/pr33834_2.cc: Use dg-additional-options instead of
188 dg-options and remove default vector testsuite compile flags.
189 * g++.dg/vect/pr33860a.cc: Ditto.
190 * g++.dg/vect/pr45470-a.cc: Ditto.
191 * g++.dg/vect/pr45470-b.cc: Ditto.
192 * g++.dg/vect/pr60896.cc: Ditto.
193 * gcc.dg/vect/no-tree-pre-pr45241.c: Ditto.
194 * gcc.dg/vect/pr18308.c: Ditto.
195 * gcc.dg/vect/pr24049.c: Ditto.
196 * gcc.dg/vect/pr33373.c: Ditto.
197 * gcc.dg/vect/pr36228.c: Ditto.
198 * gcc.dg/vect/pr42395.c: Ditto.
199 * gcc.dg/vect/pr42604.c: Ditto.
200 * gcc.dg/vect/pr46663.c: Ditto.
201 * gcc.dg/vect/pr48765.c: Ditto.
202 * gcc.dg/vect/pr49093.c: Ditto.
203 * gcc.dg/vect/pr49352.c: Ditto.
204 * gcc.dg/vect/pr52298.c: Ditto.
205 * gcc.dg/vect/pr52870.c: Ditto.
206 * gcc.dg/vect/pr53185.c: Ditto.
207 * gcc.dg/vect/pr53773.c: Ditto.
208 * gcc.dg/vect/pr56695.c: Ditto.
209 * gcc.dg/vect/pr62171.c: Ditto.
210 * gcc.dg/vect/pr63530.c: Ditto.
211 * gcc.dg/vect/pr68339.c: Ditto.
212 * gcc.dg/vect/pr71259.c: Ditto.
213 * gcc.dg/vect/vect-82_64.c: Ditto.
214 * gcc.dg/vect/vect-83_64.c: Ditto.
215 * gcc.dg/vect/vect-debug-pr41926.c: Ditto.
216 * gcc.dg/vect/vect-shift-2-big-array.c: Ditto.
217 * gcc.dg/vect/vect-shift-2.c: Ditto.
218 * gfortran.dg/vect/fast-math-mgrid-resid.f: Ditto.
219 * gfortran.dg/vect/pr39318.f90: Ditto.
220 * gfortran.dg/vect/pr45714-a.f: Ditto.
221 * gfortran.dg/vect/pr45714-b.f: Ditto.
222 * gfortran.dg/vect/pr46213.f90: Ditto.
223
2d4bb02f
MM
2242016-06-23 Michael Meissner <meissner@linux.vnet.ibm.com>
225 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
226
227 * gcc.target/powerpc/p9-splat-5.c: New test.
228
f6d1b868
UB
2292016-06-23 Uros Bizjak <ubizjak@gmail.com>
230
231 PR tree-optimization/71488
232 * gcc.target/i386/i386.exp (check_effective_target_sse4): Move to ...
233 * lib/target-supports.exp: ... here.
234 (check_sse4_hw_available): New procedure.
235 (check_effective_target_sse4_runtime): Ditto.
236 * g++.dg/pr71488.C (dg-additional-options): Use -msse4 instead of
237 -march=westmere for sse4_runtime targets.
936ff030 238 * gcc.dg/vect/tree-vect.h (check_vect): Handle __SSE4_2__.
f6d1b868 239 * gcc.dg/vect/vect-bool-cmp.c: Include "tree-vect.h".
a7898180 240 (dg-additional-options): Use for sse4_runtime targets.
f6d1b868 241 (main): Call check_vect ().
a7898180 242 (dg-final): Perform scan only for sse4_runtime targets.
f6d1b868 243
c0597759
L
2442016-06-23 H.J. Lu <hongjiu.lu@intel.com>
245
246 PR target/66232
247 PR target/67400
248 * gcc.target/i386/pr66232-14.c: New file.
249 * gcc.target/i386/pr66232-15.c: Likewise.
250 * gcc.target/i386/pr66232-16.c: Likewise.
251 * gcc.target/i386/pr66232-17.c: Likewise.
252 * gcc.target/i386/pr67400-1.c: Don't disable for ia32. Scan for
253 ia32 if R_386_GOT32X relocation is supported.
254 * gcc.target/i386/pr67400-2.c: Likewise.
255 * gcc.target/i386/pr67400-3.c: Likewise.
256 * gcc.target/i386/pr67400-4.c: Likewise.
257 * gcc.target/i386/pr67400-6.c: Likewise.
258 * gcc.target/i386/pr67400-7.c: Likewise.
f6d1b868 259 * lib/target-supports.exp (check_effective_target_got32x_reloc): New.
c0597759 260
5b0e27a7
JD
2612016-06-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
262
263 PR libgfortran/48852
264 * gfortran.dg/char4_iunit_1.f03: Update test.
265 * gfortran.dg/f2003_io_5.f03: Update test.
266 * gfortran.dg/real_const_3.f90: Update test.
267
7f586d90
AK
2682016-06-23 Andi Kleen <ak@linux.intel.com>
269
270 * g++.dg/bprob/bprob.exp: Support autofdo.
271 * g++.dg/tree-prof/tree-prof.exp: dito.
272 * gcc.dg/tree-prof/tree-prof.exp: dito.
273 * gcc.misc-tests/bprob.exp: dito.
274 * gfortran.dg/prof/prof.exp: dito.
275 * lib/profopt.exp: dito.
276 * lib/target-supports.exp: Check for autofdo.
277
60fa7862
ML
2782016-06-23 Martin Liska <mliska@suse.cz>
279
280 * gcc.dg/pr71619.c: New test.
281
e3d62871
UB
2822016-06-23 H.J. Lu <hongjiu.lu@intel.com>
283
284 PR target/67400
cc901875
UB
285 * gcc.target/i386/pr67400-1.c: New test.
286 * gcc.target/i386/pr67400-2.c: Likewise.
287 * gcc.target/i386/pr67400-3.c: Likewise.
288 * gcc.target/i386/pr67400-4.c: Likewise.
289 * gcc.target/i386/pr67400-5.c: Likewise.
290 * gcc.target/i386/pr67400-6.c: Likewise.
291 * gcc.target/i386/pr67400-7.c: Likewise.
e3d62871 292
ac81cf0b
DM
2932016-06-22 David Malcolm <dmalcolm@redhat.com>
294
295 * c-c++-common/missing-header-1.c: New test case.
296 * c-c++-common/missing-header-2.c: New test case.
297 * c-c++-common/missing-header-3.c: New test case.
298 * c-c++-common/missing-header-4.c: New test case.
299
1a4f11c8
DM
3002016-06-22 David Malcolm <dmalcolm@redhat.com>
301
302 PR c/70339
303 * c-c++-common/attributes-1.c: Update dg-prune-output to include
304 hint.
305 * gcc.dg/diagnostic-token-ranges.c (undeclared_identifier): Update
306 expected results due to builtin "nanl" now being suggested for
307 "name".
308 * gcc.dg/pr67580.c: Update expected messages.
309 * gcc.dg/spellcheck-identifiers.c: New testcase.
310 * gcc.dg/spellcheck-typenames.c: New testcase.
311
a93eac6a
DM
3122016-06-22 David Malcolm <dmalcolm@redhat.com>
313
314 * gcc.dg/plugin/diagnostic-test-show-locus-parseable-fixits.c: New
315 file.
316 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add
317 diagnostic-test-show-locus-parseable-fixits.c to sources for
318 diagnostic_plugin_test_show_locus.c.
319 * lib/gcc-defs.exp (freeform_regexps): New global.
320 (dg-regexp): New function.
321 (handle-dg-regexps): New function.
322 * lib/gcc-dg.exp (cleanup-after-saved-dg-test): Reset
323 freeform_regexps to the empty list.
324 * lib/prune.exp (prune_gcc_output): Call handle-dg-regexps.
325
49e76ff1
IE
3262016-06-22 Ilya Enkovich <ilya.enkovich@intel.com>
327
f6d1b868 328 PR tree-optimization/71488
49e76ff1
IE
329 * g++.dg/pr71488.C: New test.
330 * gcc.dg/vect/vect-bool-cmp.c: New test.
331
951d8c8a
EB
3322016-06-22 Eric Botcazou <ebotcazou@adacore.com>
333
334 * gcc.dg/guality/param-5.c: New test.
335
b60fc3bd
BE
3362016-06-22 Bernd Edlinger <bernd.edlinger@hotmail.de>
337
338 * gcc.target/i386/asm-flag-7.c: New test.
339
0609abda
TS
3402016-06-21 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
341
342 * gcc.dg/tree-ssa/forwprop-28.c: Remove mep-* support.
343 * gcc.dg/tree-ssa/reassoc-32.c: Likewise.
344 * gcc.dg/tree-ssa/reassoc-33.c: Likewise.
345 * gcc.dg/tree-ssa/reassoc-34.c: Likewise.
346 * gcc.dg/tree-ssa/reassoc-35.c: Likewise.
347 * gcc.dg/tree-ssa/reassoc-36.c: Likewise.
348 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-1.c: Likewise.
349 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-2.c: Likewise.
350 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-3.c: Likewise.
351 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-4.c: Likewise.
352 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-5.c: Likewise.
353 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-6.c: Likewise.
354 * gcc.dg/tree-ssa/ssa-thread-11.c: Likewise.
355 * gcc.dg/tree-ssa/vrp87.c: Likewise.
356 * lib/target-supports.exp: Likewise.
357
ee2499b4
TS
3582016-06-21 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
359
360 * gcc.dg/attr-ms_struct-1.c: Stop testing interix.
361 * gcc.dg/attr-ms_struct-2.c: Likewise.
362 * gcc.dg/attr-ms_struct-packed1.c: Likewise.
363 * gcc.dg/bf-ms-attrib.c: Likewise.
364 * gcc.dg/bf-ms-layout-2.c: Likewise.
365 * gcc.dg/bf-ms-layout-3.c: Likewise.
366 * gcc.dg/bf-ms-layout.c: Likewise.
367 * gcc.dg/bf-no-ms-layout.c: Likewise.
368 * gcc.target/i386/bitfield1.c: Likewise.
369 * gcc.target/i386/bitfield2.c: Likewise.
370 * gcc.target/i386/bitfield3.c: Likewise.
371
caea59ff
KN
3722016-06-21 Kelvin Nilsen <kelvin@gcc.gnu.org>
373
374 * gcc.target/powerpc/darn-0.c: Add dejagnu directives to disable
375 test if effective-target is not powerpc_p9vector_ok, or if a -mcpu
376 override other than -mcpu=power9 command-line option is specified,
377 or if the target operating system is aix.
378 * gcc.target/powerpc/darn-1.c: Likewise.
379 * gcc.target/powerpc/darn-2.c: Likewise.
380 * gcc.target/powerpc/vslv-0.c: Add dejagnu directives to disable
381 test if effective-target is not powerpc_p9vector_ok or if the
382 target operating system is not defined.
383 * gcc.target/powerpc/vslv-1.c: Likewise.
384 * gcc.target/powerpc/vsrv-0.c: Likewise.
385 * gcc.target/powerpc/vsrv-1.c: Likewise.
386
63617e30
TB
3872016-06-21 Tobias Burnus <burnus@net-b.de>
388
389 PR fortran/71068
390 * gfortran.dg/coarray/data_1.f90: New.
391
89192c3c
WD
3922016-06-21 Wilco Dijkstra <wdijkstr@arm.com>
393
394 * gcc.target/aarch64/advsimd-intrinsics/vrnd.c
395 (dg-require-effective-target): Use arm_v8_neon_hw.
396 * gcc.target/aarch64/advsimd-intrinsics/vrnda.c
397 (dg-require-effective-target): Likewise.
398 * gcc.target/aarch64/advsimd-intrinsics/vrndm.c
399 (dg-require-effective-target): Likewise.
400 * gcc.target/aarch64/advsimd-intrinsics/vrndn.c
401 (dg-require-effective-target): Likewise.
402 * gcc.target/aarch64/advsimd-intrinsics/vrndp.c
403 (dg-require-effective-target): Likewise.
404 * gcc.target/aarch64/advsimd-intrinsics/vrndx.c
405 (dg-require-effective-target): Likewise.
406 * lib/target-supports.exp (check_runtime arm_v8_neon_hw_available):
407 Add AArch64 check.
408
64ac50e2
WD
4092016-06-21 Wilco Dijkstra <wdijkstr@arm.com>
410
411 * gcc.dg/tree-ssa/attr-hotcold-2.c (scan-tree-dump-times):
412 Set to 3 so test passes.
413
6252b5db
WD
4142016-06-21 Wilco Dijkstra <wdijkstr@arm.com>
415
416 * gfortran.dg/vect/vect-8.f90 (vectorized loops): Set to 21.
417
3b9bc511
IV
4182016-06-21 Ilya Verbin <ilya.verbin@intel.com>
419
420 * gcc.target/i386/avx512er-vrsqrt28ps-3.c: New test.
421 * gcc.target/i386/avx512er-vrsqrt28ps-4.c: New test.
422 * gcc.target/i386/avx512er-vrsqrt28ps-5.c: New test.
423 * gcc.target/i386/avx512er-vrsqrt28ps-6.c: New test.
424
21db1c78
IV
4252016-06-21 Ilya Verbin <ilya.verbin@intel.com>
426
427 * gcc.target/i386/avx512er-vrcp28ps-3.c: New test.
428 * gcc.target/i386/avx512er-vrcp28ps-4.c: New test.
429
9d30e86f
L
4302016-06-21 H.J. Lu <hongjiu.lu@intel.com>
431
432 PR target/71549
433 * gcc.target/i386/pr71549.c: New test.
434
448a7c69
KN
4352016-06-21 Kelvin Nilsen <kelvin@gcc.gnu.org>
436
437 * gcc.target/powerpc/vadsdu-0.c: Replace
438 dg-require-effective-target directive to allow test to run on more
439 platforms, and add dg-skip-if directive to disable test on aix
440 platforms because of known incompatibilities.
441 * gcc.target/powerpc/vadsdu-1.c: Likewise.
442 * gcc.target/powerpc/vadsdu-2.c: Likewise.
443 * gcc.target/powerpc/vadsdu-3.c: Likewise.
444 * gcc.target/powerpc/vadsdu-4.c: Likewise.
445 * gcc.target/powerpc/vadsdu-5.c: Likewise.
446 * gcc.target/powerpc/vadsdub-1.c: Likewise.
447 * gcc.target/powerpc/vadsdub-2.c: Replace
448 dg-require-effective-target directive to allow test to run on more
449 platforms, and add dg-skip-if directive to disable test on aix
450 platforms because of known incompatibilities.
451 (doAbsoluteDifferenceUnsigned): Replace __builtin_vec_vadub call
452 with vec_absdb call to differentiate this test from vadsdub-1.c.
453 * gcc.target/powerpc/vadsduh-1.c: Replace
454 dg-require-effective-target directive to allow test to run on more
455 platforms, and add dg-skip-if directive to disable test on aix
456 platforms because of known incompatibilities.
457 * gcc.target/powerpc/vadsduh-2.c: Likewise.
458 * gcc.target/powerpc/vadsduw-1.c: Likewise.
459 * gcc.target/powerpc/vadsduw-2.c: Likewise.
460
0ad84f34
JJ
4612016-06-21 Jakub Jelinek <jakub@redhat.com>
462
463 PR tree-optimization/71588
464 * gcc.dg/pr71558.c: New test.
465
e71e8d94
SKS
4662016-06-21 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
467
468 * c-c++-common/pr68657-1.c: Require ptr32plus support.
469 * c-c++-common/pr68657-2.c: Likewise.
470 * c-c++-common/pr68657-3.c: Likewise.
471 * gcc.dg/torture/pr69714.c: Require int32plus support.
472 * gcc.dg/torture/pr70025.c: Likewise.
473 * gcc.dg/torture/pr70083.c: Likewise.
474 * gcc.dg/torture/pr70542.c: Likewise.
475 * gcc.dg/torture/pr70935.c: Require ptr32plus support.
476
5a578671
JM
4772016-06-20 Joseph Myers <joseph@codesourcery.com>
478
479 PR c/71601
480 * gcc.dg/dfp/usual-arith-conv-bad-3.c: New test.
481
7a9df68e
JJ
4822016-06-20 Jakub Jelinek <jakub@redhat.com>
483
50aa64d5
JJ
484 PR middle-end/71581
485 * gcc.dg/pr71581.c: New test.
486
7a9df68e
JJ
487 PR rtl-optimization/71591
488 * gcc.dg/cpp/pr71591.c: New test.
489
3947cf19
DR
4902016-06-20 David B. Robins <gcc@davidrobins.net>
491
492 PR target/71571
493 * g++.dg/torture/pr71571.C: New test.
494
c4ff221e
JJ
4952016-06-20 Jakub Jelinek <jakub@redhat.com>
496
497 PR target/71559
498 * gcc.target/i386/sse2-pr71559.c: New test.
499 * gcc.target/i386/avx-pr71559.c: New test.
500 * gcc.target/i386/avx512f-pr71559.c: New test.
501
f1b5abfb
TB
5022016-06-20 Tobias Burnus <burnus@net-b.de>
503
504 PR fortran/71194
505 * gfortran.dg/pointer_remapping_10.f90: New.
506
842107e4
DM
5072016-06-20 David Malcolm <dmalcolm@redhat.com>
508
509 * g++.dg/diagnostic/string-literal-concat.C: New test case.
510
d9e8bdfd
MS
5112016-06-20 Martin Sebor <msebor@redhat.com>
512
513 PR c/69507
514 * gnu89-const-expr-1.c: Avoid diagnosing __alignof__ as not conforming.
515 * gnu90-const-expr-1.c: Same.
516 * gnu99-const-expr-1.c: Same.
517 * gnu99-static-1.c: Same.
518
67785479
RL
5192016-06-20 Renlin Li <renlin.li@arm.com>
520
521 * gcc.dg/tree-ssa/attr-hotcold-2.c: Fix syntax errors.
522
636929b8
JG
5232016-06-20 James Greenhalgh <james.greenhalgh@arm.com>
524
525 * gcc.target/aarch64/vcvt_f64_1.c: New.
526 * gcc.target/aarch64/vcvt_n_f64_1.c: New.
527 * gcc.target/aarch64/vrecp_f64_1.c: New.
528
ff7b374b
KT
5292016-06-20 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
530
531 * gfortran.dg/common_align_2.f90: Use "alignment" instead of
532 "alignement".
533
554cfc9e
GJL
5342016-06-20 Georg-Johann Lay <avr@gjlay.de>
535
536 PR target/71103
537 * gcc.target/avr/torture/pr71103-2.c: New test.
538
aa0db437
MS
5392016-06-19 Martin Sebor <msebor@redhat.com>
540
541 PR c/69507
542 * gcc.dg/alignof.c: New test.
543
c561b091
PC
5442016-06-17 Paolo Carlini <paolo.carlini@oracle.com>
545
546 * g++.dg/cpp0x/constexpr-specialization.C: Adjust for dg-message
547 vs dg-error; test constexpr specifier too.
548
bf54f123
PC
5492016-06-17 Paolo Carlini <paolo.carlini@oracle.com>
550
551 * g++.dg/cpp0x/defaulted31.C: Adjust for dg-message vs dg-error.
552
4e53aa97
CL
5532016-06-17 Christophe Lyon <christophe.lyon@linaro.org>
554
555 * lib/target-supports.exp
556 (check_effective_target_arm_neon_fp16_ok_nocache): Call
557 arm_neon_ok and merge flags. Fix temporary test name.
558 (check_effective_target_arm_neonv2_ok_nocache): Call arm_neon_ok
559 and merge flags.
560
69071d86
ML
5612016-06-17 Martin Liska <mliska@suse.cz>
562
563 * gcc.dg/predict-9.c: Fix dump scanning.
564
68b3b858
BC
5652016-06-17 Bin Cheng <bin.cheng@arm.com>
566
567 PR tree-optimization/71354
568 * gcc.dg/vect/vect-23.c: Use vect_condition instead of vect_cond.
569
d3ee260a
BC
5702016-06-17 Bin Cheng <bin.cheng@arm.com>
571
572 PR tree-optimization/71347
573 * gcc.dg/tree-ssa/pr71347.c: New test.
574
bd8fb114
BC
5752016-06-17 Bin Cheng <bin.cheng@arm.com>
576
577 PR tree-optimization/71354
578 * gcc.dg/vect/vect-23.c: Add VECT_COND requirement.
579
97816be4
BC
5802016-06-17 Bin Cheng <bin.cheng@arm.com>
581
582 * gcc.dg/vect/vect-alias-check-1.c: New test.
583
2d761a37
SKS
5842016-06-16 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
585
e0277d6b 586 PR target/71151
2d761a37
SKS
587 * gcc.target/avr/pr71151-1.c: New test.
588 * gcc.target/avr/pr71151-2.c: New test.
589 * gcc.target/avr/pr71151-3.c: New test.
590 * gcc.target/avr/pr71151-4.c: New test.
591 * gcc.target/avr/pr71151-5.c: New test.
592 * gcc.target/avr/pr71151-6.c: New test.
593 * gcc.target/avr/pr71151-7.c: New test.
594 * gcc.target/avr/pr71151-8.c: New test.
595 * gcc.target/avr/pr71151-common.h: New test.
596
68fa96d6
ML
5972016-06-16 Martin Liska <mliska@suse.cz>
598
599 * gfortran.dg/predict-1.f90: New test.
600
b6ca982f
UB
6012016-06-16 Uros Bizjak <ubizjak@gmail.com>
602
603 PR target/71242
604 * testsuite/gcc.dg/torture/float128-nan.c: Also run on ia64-*-*.
605
1dc8d15b
JH
6062016-06-16 Jan Hubicka <hubicka@ucw.cz>
607
608 * g++.dg/vect/pr36648.cc: Disable cunrolli
609
67c25816
JJ
6102016-06-16 Jakub Jelinek <jakub@redhat.com>
611
c577adb2
JJ
612 PR target/71554
613 * gcc.c-torture/execute/pr71554.c: New test.
614
67c25816
JJ
615 PR rtl-optimization/71532
616 * gcc.dg/torture/pr71532.c: New test.
617
1a3c3ee9
MM
6182016-06-15 Michael Meissner <meissner@linux.vnet.ibm.com>
619
620 * gcc.target/powerpc/p9-dimode1.c: New test.
621 * gcc.target/powerpc/p9-dimode2.c: Likewise.
622
f29468a7
JJ
6232016-06-15 Jakub Jelinek <jakub@redhat.com>
624
61daecc4
JJ
625 * gcc.c-torture/compile/20160615-1.c: New test.
626
f29468a7
JJ
627 * g++.dg/cpp0x/ref-qual17.C: New test.
628
209d1e2d
IE
6292016-06-15 Ilya Enkovich <ilya.enkovich@intel.com>
630
631 PR middle-end/71529
632 * gcc.target/i386/pr71529.C: New test.
633
8dc35712
AH
6342016-06-15 Alan Hayward <alan.hayward@arm.com>
635
636 PR tree-optimization/71483
637 * g++.dg/vect/pr71483.c: New
638
b8911cb8
PC
6392016-06-15 Paolo Carlini <paolo.carlini@oracle.com>
640
641 PR c++/70202
642 * g++.dg/inherit/crash6.C: New.
643 * g++.dg/inherit/union2.C: Likewise.
644 * g++.dg/inherit/virtual12.C: Likewise.
645 * g++.dg/inherit/virtual13.C: Likewise.
646 * g++.dg/inherit/virtual1.C: Tweak dg-* tests.
647
cf5d08ab
UB
6482016-06-15 Uros Bizjak <ubizjak@gmail.com>
649
e3d62871 650 * gcc.dg/torture/float128-nan.c: Include stdint.h to define uint64_t.
cf5d08ab 651
8f482165
AH
6522016-06-15 Alan Hayward <alan.hayward@arm.com>
653
654 PR tree-optimization/71439
655 * gcc.dg/vect/pr71439.c: New
656
3256673f
KT
6572016-06-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
658
659 * gcc.target/aarch64/ifcvt_multiple_sets_subreg_1.c: New test.
660
b17dc4d4
RB
6612016-06-15 Richard Biener <rguenther@suse.de>
662
663 * gcc.dg/vect/slp-45.c: New testcase.
664
2a5825f2
RB
6652016-06-15 Richard Biener <rguenther@suse.de>
666
667 * gcc.dg/vect/bb-slp-pattern-2.c: Disable loop vectorization.
668
6e433d0b
BS
6692016-06-14 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
670
671 * gcc.target/powerpc/vsx-elemrev-2.c: Change effective target
672 requirements, and disable for AIX for now.
673 * gcc.target/powerpc/vsx-elemrev-4.c: Likewise.
674
abe7f828
JJ
6752016-06-14 Jakub Jelinek <jakub@redhat.com>
676
a09c81b4
JJ
677 PR c++/71528
678 * g++.dg/opt/pr71528.C: New test.
679
abe7f828
JJ
680 PR c++/71516
681 * g++.dg/init/pr71516.C: New test.
682
acfadf06
PC
6832016-06-14 Paolo Carlini <paolo.carlini@oracle.com>
684
685 * g++.dg/init/array46.C: New.
686
4d568ab2
UB
6872016-06-14 Uros Bizjak <ubizjak@gmail.com>
688
e3d62871
UB
689 * gcc.target/i386/float128-3.c: New test.
690 * gcc.target/i386/quad-sse4.c: Ditto.
691 * gcc.target/i386/quad-sse.c: Use -msse instead of -msse2.
692 Update scan strings.
4d568ab2 693
30934c5d
RB
6942016-06-14 Richard Biener <rguenther@suse.de>
695
696 PR middle-end/71526
697 * gfortran.dg/pr71526.f90: New testcase.
698
3970e545
AV
6992016-06-14 Andre Vieira <andre.simoesdiasvieira@arm.com>
700
701 * gcc.dg/zero_bits_compound-1.c: Support aarch64.
702 * gcc.dg/zero_bits_compound-1.c: Likewise.
703
04976c6e
RB
7042016-06-14 Richard Biener <rguenther@suse.de>
705
706 PR tree-optimization/71522
707 * gcc.dg/torture/pr71522.c: New testcase.
708
23e025db
JJ
7092016-06-14 Jakub Jelinek <jakub@redhat.com>
710
711 PR tree-optimization/71520
712 * gcc.dg/tree-ssa/pr71520.c: New test.
713
90b72e84
RB
7142016-06-14 Richard Biener <rguenther@suse.de>
715
716 PR tree-optimization/71521
86c24ba6 717 * gcc.dg/tree-ssa/vrp101.c: New testcase.
90b72e84 718
ef7cf206
JJ
7192016-06-13 Jakub Jelinek <jakub@redhat.com>
720
0dda258b
JJ
721 PR sanitizer/71498
722 * c-c++-common/ubsan/bounds-13.c: New test.
723
ef7cf206
JJ
724 PR preprocessor/71183
725 * gcc.dg/cpp/source_date_epoch-3.c: New test.
726
a73786e3
JL
7272016-06-13 Jeff Law <law@redhat.com>
728
729 PR tree-optimization/71403
730 * c-c++-common/ubsan/pr71403-1.c: New test.
731 * c-c++-common/ubsan/pr71403-2.c: New test.
732 * c-c++-common/ubsan/pr71403-3.c: New test.
733
0ac249bf
JJ
7342016-06-13 Jakub Jelinek <jakub@redhat.com>
735
736 PR middle-end/71478
737 * gcc.dg/pr71478.c: Remove dg-require-effective-target vect_int.
738 Add -Wno-psabi -w to dg-options.
739
5408a64a
KN
7402016-06-13 Kelvin Nilsen <kelvin@gcc.gnu.org>
741
742 * gcc.target/powerpc/vadsdu-0.c: New test.
743 * gcc.target/powerpc/vadsdu-1.c: New test.
744 * gcc.target/powerpc/vadsdu-2.c: New test.
745 * gcc.target/powerpc/vadsdu-3.c: New test.
746 * gcc.target/powerpc/vadsdu-4.c: New test.
747 * gcc.target/powerpc/vadsdu-5.c: New test.
748 * gcc.target/powerpc/vadsdub-1.c: New test.
749 * gcc.target/powerpc/vadsdub-2.c: New test.
750 * gcc.target/powerpc/vadsduh-1.c: New test.
751 * gcc.target/powerpc/vadsduh-2.c: New test.
752 * gcc.target/powerpc/vadsduw-1.c: New test.
753 * gcc.target/powerpc/vadsduw-2.c: New test.
754
f7e4f2e3
DM
7552016-06-13 David Malcolm <dmalcolm@redhat.com>
756
757 * gcc.dg/c99-init-2.c (c): Update expected error message.
758 * gcc.dg/init-bad-8.c (foo): Likewise.
759 * gcc.dg/spellcheck-fields-3.c: New test case.
760
ad23a23e
ML
7612016-06-13 Martin Liska <mliska@suse.cz>
762
763 * gcc.dg/predict-1.c: Distinguish between "loop iv compare"
764 and "guess loop iv compared" heuristics.
765 * gcc.dg/predict-2.c: Likewise.
766 * gcc.dg/predict-3.c: Likewise.
767 * gcc.dg/predict-4.c: Likewise.
768 * gcc.dg/predict-5.c: Likewise.
769 * gcc.dg/predict-6.c: Likewise.
770
146c55da
MP
7712016-06-13 Marek Polacek <polacek@redhat.com>
772
773 PR middle-end/71476
774 * c-c++-common/Wswitch-unreachable-4.c: New test.
775 * gcc.dg/Wswitch-unreachable-2.c: New test.
776 * g++.dg/tm/jump1.C: Move dg-warning.
777
42e77cbc
EB
7782016-06-13 Eric Botcazou <ebotcazou@adacore.com>
779
780 * gnat.dg/renaming10.ad[sb]: New test.
781
7474dcc1
PT
7822016-06-13 Paul Thomas <pault@gcc.gnu.org>
783
784 PR fortran/70673
785 * gfortran.dg/pr70673.f90: New test.
786
f57f53d3
RB
7872016-06-13 Richard Biener <rguenther@suse.de>
788
789 PR middle-end/64516
790 * gcc.dg/align-3.c: New testcase.
791
5843a5f0
ML
7922016-06-13 Martin Liska <mliska@suse.cz>
793
794 * gcc.target/i386/pr71458.c: New test.
795
aa8fdb44
UB
7962016-06-12 Uros Bizjak <ubizjak@gmail.com>
797
798 PR target/71241
799 * testsuite/gcc.dg/torture/float128-nan.c: New test.
800
2043e4d7
DH
8012016-06-12 Dominique d'Humieres <dominiq@lps.ens.fr>
802
803 PR target/60751
804 * gfortran.dg/guality/pr41558.f90: Remove extra comma in WRITE
805 statement.
806
d3dc025d
DH
8072016-06-11 Dominique d'Humieres <dominiq@lps.ens.fr>
808
809 PR target/60751
810 * gfortran.dg/comma_IO_extension_1.f90: New test.
811 * gfortran.dg/comma_IO_extension_2.f90: Likewise.
812 * gfortran.dg/array_constructor_49.f90: Remove extra comma in WRITE
813 statement.
814 * gfortran.dg/graphite/pr38083.f90: Likewise.
815 * gfortran.dg/integer_exponentiation_6.F90: Likewise and add
816 missing format.
817
a31d78c6
EB
8182016-06-11 Eric Botcazou <ebotcazou@adacore.com>
819
820 * gnat.dg/case_character.adb: New test.
821
95c18dd0
SB
8222016-06-11 Segher Boessenkool <segher@kernel.crashing.org>
823
824 PR middle-end/71310
825 * gcc.target/powerpc/pr71310.c: New testcase.
826
b97d37b4
KV
8272016-06-11 Kugan Vivekanandarajah <kuganv@linaro.org>
828
829 PR middle-end/71478
830 * gcc.dg/pr71478.c: New test.
831
900bcda3
JJ
8322016-06-10 Jakub Jelinek <jakub@redhat.com>
833
ec1c20db
JJ
834 PR middle-end/71494
835 * gcc.c-torture/execute/pr71494.c: New test.
836
50b15873
JJ
837 PR c/68657
838 * gcc.target/i386/pr68657.c: New test.
839
900bcda3
JJ
840 PR inline-asm/68843
841 * gcc.target/i386/pr68843-2.c: Add dg-do run and empty dg-options.
842 (test): Add -masm=intel alternatives.
843
4d926e34
MS
8442016-06-10 Martin Sebor <msebor@redhat.com>
845
846 PR c/71392
847 * c-c++-common/builtin-arith-overflow-1.c: Add test cases.
848
ad071b2b
JL
8492016-06-10 Jeff Law <law@redhat.com>
850
851 PR tree-optimization/71335
852 * gcc.c-torture/execute/pr71335.c: New test.
853
2704efe8
DM
8542016-06-10 David Malcolm <dmalcolm@redhat.com>
855
856 * gcc.dg/plugin/must-tail-call-2.c: Remove all details from
857 the various "cannot tail-call: " messages.
858
18c9b7d4
CL
8592016-06-10 Christophe Lyon <christophe.lyon@linaro.org>
860
861 * gcc.target/arm/pr37780_1.c: Use arm_arch_v6t2 effective target
862 and options.
863
7cfa10f3
MO
8642016-06-10 Maxim Ostapenko <m.ostapenko@samsung.com>
865
866 PR sanitizer/71480
867 * c-c++-common/asan/pr71480.c: New test.
868
1f24fd3e
L
8692016-06-10 H.J. Lu <hongjiu.lu@intel.com>
870
871 * gcc.dg/guality/pr68037-1.c (ASMNAME): New.
872 (ASMNAME2): Likewise.
873 (main): Replace fn in asm statement with ASMNAME ("fn").
874 * gcc.dg/guality/pr68037-2.c: Likewise.
875 * gcc.dg/guality/pr68037-3.c: Likewise.
876 * gcc.dg/torture/pr68037-1.c: Likewise.
877 * gcc.dg/torture/pr68037-2.c: Likewise.
878 * gcc.dg/torture/pr68037-3.c: Likewise.
879
ad551c07
BE
8802016-06-10 Bernd Edlinger <bernd.edlinger@hotmail.de>
881
882 PR inline-asm/68843
883 * gcc.target/i386/pr68843-1.c: New test.
884 * gcc.target/i386/pr68843-2.c: New test.
885
4b1ffdb1 8862016-06-10 Thomas Schwinge <thomas@codesourcery.com>
27d6ba88
TS
887 Cesar Philippidis <cesar@codesourcery.com>
888
889 PR middle-end/71373
890 * gcc.dg/goacc/nested-function-1.c: New file.
891 * gcc.dg/goacc/nested-function-2.c: Likewise.
892 * gcc.dg/goacc/pr71373.c: Likewise.
893 * gfortran.dg/goacc/cray-2.f95: Likewise.
894 * gfortran.dg/goacc/loop-1-2.f95: Likewise.
895 * gfortran.dg/goacc/loop-3-2.f95: Likewise.
896 * gfortran.dg/goacc/cray.f95: Update.
897 * gfortran.dg/goacc/loop-1.f95: Likewise.
898 * gfortran.dg/goacc/loop-3.f95: Likewise.
899 * gfortran.dg/goacc/subroutines.f90: Update, and rename to...
900 * gfortran.dg/goacc/nested-function-1.f90: ... this new file.
901
9022016-06-10 Thomas Schwinge <thomas@codesourcery.com>
903
904 * c-c++-common/goacc/combined-directives.c: XFAIL tree scanning
905 for OpenACC tile clauses.
906 * gfortran.dg/goacc/combined-directives.f90: Likewise.
4b1ffdb1
TS
907
908 PR c/71381
909 * c-c++-common/goacc/cache-1.c: Update. Move invalid usage tests
910 to...
911 * c-c++-common/goacc/cache-2.c: ... this new file.
912 * gfortran.dg/goacc/cache-1.f95: Move invalid usage tests to...
913 * gfortran.dg/goacc/cache-2.f95: ... this new file.
914 * gfortran.dg/goacc/coarray.f95: Update OpenACC cache directive
915 usage.
916 * gfortran.dg/goacc/cray.f95: Likewise.
917 * gfortran.dg/goacc/loop-1.f95: Likewise.
918
89851e4c
AH
9192016-06-10 Alan Hayward <alan.hayward@arm.com>
920
921 PR tree-optimization/71407
922 PR tree-optimization/71416
923 * gcc.dg/vect/pr71407.c: New
924 * gcc.dg/vect/pr71416-1.c: New
925 * gcc.dg/vect/pr71416-2.c: New
926
200eafbf
RB
9272016-06-10 Richard Biener <rguenther@suse.de>
928
929 PR middle-end/71477
930 * gcc.dg/torture/pr71477.c: New testcase.
931
4df99d92
JK
9322016-06-09 Julia Koval <julia.koval@intel.com>
933
934 * gcc.target/i386/interrupt-12.c: Fix test for -fpic and corei7.
935 * gcc.target/i386/interrupt-13.c: Likewise.
936 * gcc.target/i386/interrupt-15.c: Likewise.
937 * gcc.target/i386/interrupt-14.c: Fix test for -fpic.
938 * gcc.target/i386/interrupt-24.c: Likewise.
939 * gcc.target/i386/interrupt-3.c: Fix test for corei7.
940 * gcc.target/i386/interrupt-9.c: Likewise.
941 * gcc.target/i386/interrupt-redzone-2.c: Likewise.
942
e01b4e16
MS
9432016-06-09 Martin Sebor <msebor@redhat.com>
944
945 PR c/70883
946 * c-c++-common/builtin-arith-overflow-1.c: Adjust diagnostic text.
947 * gcc.dg/builtin-constant_p-1.c: Same.
948 * gcc.dg/builtins-error.c: Same.
949 * gcc.dg/pr70859.c: Same.
950
9c35db0e
SKS
9512016-06-09 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
952
953 * gcc.c-torture/execute/bswap-2.c: Require int32plus.
954 * gcc.dg/torture/pr68067-1.c: Likewise.
955 * gcc.dg/torture/pr68067-2.c: Likewise.
956
9572016-06-09 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
958
959 * gcc.dg/stack-usage-1.c (SIZE): Consider return address
960 when setting SIZE.
961
392a81b9
PC
9622016-06-09 Paolo Carlini <paolo.carlini@oracle.com>
963
964 PR c++/71465
965 * g++.dg/inherit/crash5.C: New.
966 Revert:
967 2016-06-04 Paolo Carlini <paolo.carlini@oracle.com>
968
969 PR c++/70202
970 * g++.dg/inherit/crash5.C: New.
971 * g++.dg/inherit/virtual1.C: Adjust.
972
e49efc14
ML
9732016-06-09 Martin Liska <mliska@suse.cz>
974
975 * g++.dg/predict-loop-exit-1.C: Scan for a new dump format.
976 * g++.dg/predict-loop-exit-2.C: Likewise.
977 * g++.dg/predict-loop-exit-3.C: Likewise.
978 * gcc.dg/predict-1.c: Likewise.
979 * gcc.dg/predict-2.c: Likewise.
980 * gcc.dg/predict-3.c: Likewise.
981 * gcc.dg/predict-4.c: Likewise.
982 * gcc.dg/predict-5.c: Likewise.
983 * gcc.dg/predict-6.c: Likewise.
984 * gcc.dg/predict-7.c: Likewise.
985
36d57986
RB
9862016-06-09 Richard Biener <rguenther@suse.de>
987
988 PR tree-optimization/71462
989 * gcc.dg/torture/pr71462.c: New testcase.
990
7d82e8e4
MP
9912016-06-09 Marek Polacek <polacek@redhat.com>
992
993 PR c/65471
994 * gcc.dg/c11-generic-3.c: New test.
995
c8a71589
PC
9962016-06-08 Paolo Carlini <paolo.carlini@oracle.com>
997
998 * g++.dg/init/array42.C: New.
999 * g++.dg/init/array43.C: Likewise.
1000 * g++.dg/init/array44.C: Likewise.
1001 * g++.dg/init/array45.C: Likewise.
1002 * g++.dg/cpp0x/constexpr-ice10.C: Test column number too.
1003 * g++.dg/cpp0x/constexpr-incomplete1.C: Likewise.
1004 * g++.dg/cpp1y/auto-fn27.C: Likewise.
1005 * g++.dg/gomp/pr35751.C: Likewise.
1006 * g++.dg/init/array23.C: Likewise.
1007 * g++.dg/init/brace2.C: Likewise.
1008 * g++.dg/init/brace6.C: Likewise.
1009
44a845ca
MS
10102016-06-08 Martin Sebor <msebor@redhat.com>
1011 Jakub Jelinek <jakub@redhat.com>
1012
1013 PR c++/70507
1014 PR c/68120
1015 * c-c++-common/builtin-arith-overflow-1.c: Add test cases.
1016 * c-c++-common/builtin-arith-overflow-2.c: New test.
1017 * g++.dg/ext/builtin-arith-overflow-1.C: New test.
1018 * g++.dg/cpp0x/constexpr-arith-overflow.C: New test.
1019 * g++.dg/cpp1y/constexpr-arith-overflow.C: New test.
1020
2ef16b6e
JJ
10212016-06-08 Jakub Jelinek <jakub@redhat.com>
1022
1023 PR c++/71442
1024 * g++.dg/cpp0x/Wunused-variable-1.C: New test.
1025
5e3ee346
AL
10262016-06-08 Alan Lawrence <alan.lawrence@arm.com>
1027
1028 * gcc.target/aarch64/aapcs64/aapcs64.exp: Also execute rec_*.c
1029 * gcc.target/aarch64/aapcs64/rec_align-5.c: New.
1030 * gcc.target/aarch64/aapcs64/rec_align-6.c: New.
1031 * gcc.target/aarch64/aapcs64/rec_align-7.c: New.
1032 * gcc.target/aarch64/aapcs64/rec_align-8.c: New.
1033 * gcc.target/aarch64/aapcs64/rec_align-9.c: New.
1034 * gcc.target/aarch64/aapcs64/test_align-5.c: New.
1035 * gcc.target/aarch64/aapcs64/test_align-6.c: New.
1036 * gcc.target/aarch64/aapcs64/test_align-7.c: New.
1037 * gcc.target/aarch64/aapcs64/test_align-8.c: New.
1038 * gcc.target/aarch64/aapcs64/test_align-9.c: New.
1039 * gcc.target/aarch64/aapcs64/rec_vaarg-1.c: New.
1040 * gcc.target/aarch64/aapcs64/rec_vaarg-2.c: New.
1041
b2ae2814
RB
10422016-06-08 Richard Biener <rguenther@suse.de>
1043
1044 PR tree-optimization/68558
1045 * gcc.dg/vect/slp-44.c: New testcase.
1046
e09b4c37
RB
10472016-06-08 Richard Biener <rguenther@suse.de>
1048
1049 * gcc.dg/vect/slp-43.c: New testcase.
1050
72d50660
RB
10512016-06-08 Richard Biener <rguenther@suse.de>
1052
1053 PR tree-optimization/71452
1054 * gcc.dg/torture/pr71452.c: New testcase.
1055
988c115c
JJ
10562016-06-08 Jakub Jelinek <jakub@redhat.com>
1057
1058 PR c++/71448
1059 * g++.dg/torture/pr71448.C: New test.
1060
73d73b48
BS
10612016-06-08 Bernd Schmidt <bschmidt@redhat.com>
1062
1063 PR debug/71432
1064 PR ada/71413
1065 * g++.dg/debug/pr71432.C: New test.
1066
bdd15d0c
PK
10672016-06-08 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
1068
1069 * gcc.dg/vect/section-anchors-vect-70.c: Rename to aligned-section-anchors-vect-71.c.
1070 * gcc.dg/vect/section-anchors-vect-71.c: Rename to aligned-section-anchors-vect-72.c.
1071 * gcc.dg/vect/section-anchors-vect-72.c: Rename to aligned-section-anchors-vect-72.c.
1072
ce0607bb
AH
10732016-06-08 Alan Hayward <alan.hayward@arm.com>
1074
1075 * gcc.dg/vect/vect-live-2.c: Update effective target.
1076 * gcc.dg/vect/vect-live-slp-3.c: Likewise.
1077 * lib/target-supports.exp: Add aarch64 to vect_long.
1078
92a5f2ba
MP
10792016-06-08 Marek Polacek <polacek@redhat.com>
1080
1081 PR c/71418
1082 * gcc.dg/noncompile/pr71418.c: New test.
1083
08203f73
MP
1084 PR c/71426
1085 * gcc.dg/noncompile/pr71426.c: New test.
1086
d1fcc2bd
JH
10872016-06-07 Jan Hubicka <hubicka@ucw.cz>
1088
1089 * gcc.dg/ipa/inlinehint-4.c: Disable partial inlining.
1090 * gcc.dg/predict-1.c: Update template for new predictor hitrates.
1091 * gcc.dg/predict-3.c: Update template.
1092 * gcc.dg/predict-5.c: Update template.
1093 * gcc.dg/predict-6.c: Update template.
1094 * gcc.dg/predict-9.c: Update template.
1095 * gcc.dg/tree-ssa/attr-hotcold-2.c: Update template.
1096
a23e6f1c
BS
10972016-06-07 Bill Seurer <seurer@linux.vnet.ibm.com>
1098
1099 * gcc.target/powerpc/vec-mul.c: New test.
1100
6ffd47b7
DM
11012016-06-07 David Malcolm <dmalcolm@redhat.com>
1102
1103 * gcc.dg/spellcheck-fields-2.c: New test case.
1104
bfd67b47
RB
11052016-06-07 Richard Biener <rguenther@suse.de>
1106
1107 PR c/61564
1108 * gcc.dg/Wpragmas-1.c: New testcase.
1109 * gcc.dg/Wattributes-4.c: Likewise.
1110 * gcc.dg/ipa/pr70646.c: Drop optimize pragma in favor of dg-option
1111 entry.
1112
701b9a47
CL
11132016-06-07 Christophe Lyon <christophe.lyon@linaro.org>
1114
1115 * gcc.target/aarch64/advsimd-intrinsics/p64_p128.c: Remove
1116 spurious debug code.
1117
6b80d6fa
RB
11182016-06-07 Richard Biener <rguenther@suse.de>
1119
1120 PR tree-optimization/71428
1121 * gcc.dg/torture/pr71428.c: New testcase.
1122
0f3f9437
RB
11232016-06-07 Richard Biener <rguenther@suse.de>
1124
1125 PR middle-end/71423
1126 * gcc.dg/torture/pr71423.c: New testcase.
1127
ec963f2a
KV
11282016-06-07 Kugan Vivekanandarajah <kuganv@linaro.org>
1129
1130 PR middle-end/71408
1131 * gcc.dg/tree-ssa/pr71408.c: New test.
1132
46ab5b6e
KV
11332016-06-07 Kugan Vivekanandarajah <kuganv@linaro.org>
1134
1135 PR middle-end/71281
1136 * g++.dg/torture/pr71281.C: New test.
1137
1f40cff3
MP
11382016-06-06 Marek Polacek <polacek@redhat.com>
1139
1140 PR c/71362
1141 * gcc.dg/pr71362.c: New test.
1142
6f5bcd24
JJ
11432016-06-06 Jakub Jelinek <jakub@redhat.com>
1144 Patrick Palka <ppalka@gcc.gnu.org>
1145
1146 PR c++/70847
1147 PR c++/71330
1148 PR c++/71393
1149 * g++.dg/opt/pr70847.C: New test.
1150 * g++.dg/ubsan/pr70847.C: New test.
1151 * g++.dg/ubsan/pr71393.C: New test.
1152
158beb4a
JJ
11532016-06-06 Jakub Jelinek <jakub@redhat.com>
1154
1155 PR tree-optimization/71259
1156 * gcc.dg/vect/pr71259.c: New test.
1157
d9b950dd
DM
11582016-06-06 David Malcolm <dmalcolm@redhat.com>
1159
1160 * gcc.dg/plugin/levenshtein-test-1.c: Delete.
1161 * gcc.dg/plugin/levenshtein_plugin.c: Delete.
1162 * gcc.dg/plugin/plugin.exp (plugin_test_list): Remove the
1163 above.
1164
36f9ad69
KT
11652016-06-06 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1166
1167 PR middle-end/37780
1168 * gcc.c-torture/execute/pr37780.c: New test.
1169 * gcc.target/aarch64/pr37780_1.c: Likewise.
1170 * gcc.target/arm/pr37780_1.c: Likewise.
1171
5545a907
MP
11722016-06-06 Marek Polacek <polacek@redhat.com>
1173
1174 * c-c++-common/attr-may-alias-1.c: New test.
1175 * c-c++-common/attr-may-alias-2.c: New test.
1176 * gcc.dg/pr39464.c: Turn dg-warning into dg-bogus.
1177
93671519
BE
11782016-06-06 Bernd Edlinger <bernd.edlinger@hotmail.de>
1179
1180 PR c/24414
1181 * gcc.target/i386/pr24414.c: New test.
1182
690f24b7
JM
11832016-06-06 Jose E. Marchesi <jose.marchesi@oracle.com>
1184
1185 * gcc.target/sparc/vis4misc.c: New file.
1186 * gcc.target/sparc/fpcmp.c: Likewise.
1187 * gcc.target/sparc/fpcmpu.c: Likewise.
1188
31ce6157
AH
11892016-06-06 Alan Hayward <alan.hayward@arm.com>
1190
1191 * gcc.dg/vect/vect-live-1.c: Use additional-options.
1192 * gcc.dg/vect/vect-live-3.c: Likewise.
1193
9fcebb5a
RB
11942016-06-06 Richard Biener <rguenther@suse.de>
1195
1196 PR tree-optimization/71398
1197 * gcc.dg/torture/pr71398.c: New testcase.
1198
903ca97b
UB
11992016-06-06 Uros Bizjak <ubizjak@gmail.com>
1200
1201 PR target/71389
1202 * g++.dg/pr71389.C: New test.
1203
9c1eb332
JD
12042016-06-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1205
1206 PR fortran/71404
1207 * gfortran.dg/fmt_read_5.f: New test.
1208
b2d83bd2
AV
12092016-06-05 Andre Vehreschild <vehre@gcc.gnu.org>
1210
1211 PR fortran/69659
1212 * gfortran.dg/class_array_22.f03: New test.
1213
ec81960e
JH
12142016-06-05 Jan Hubicka <hubicka@ucw.cz>
1215
1216 * gcc.dg/tree-prof/peel-1.c: Fix testcase.
1217
429d2750
JH
12182016-06-05 Jan Hubicka <hubicka@ucw.cz>
1219
1220 * gcc.dg/predict-9.c: Update template.
1221
c1c00983
PC
12222016-06-05 Paolo Carlini <paolo.carlini@oracle.com>
1223
1224 PR c++/49377
1225 * g++.dg/template/pr49377.C: New.
1226
1927a963
JJ
12272016-06-04 Jakub Jelinek <jakub@redhat.com>
1228
1229 PR tree-optimization/71405
1230 * g++.dg/torture/pr71405.C: New test.
1231
909a11ad
PC
12322016-06-04 Paolo Carlini <paolo.carlini@oracle.com>
1233
1234 PR c++/70202
1235 * g++.dg/inherit/crash5.C: New.
1236 * g++.dg/inherit/virtual1.C: Adjust.
1237
08bbb1f8
JL
12382016-06-03 Jeff Law <law@redhat.com>
1239
1240 PR tree-optimization/71316
1241 * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Update expected output.
1242
7c35235c
JJ
12432016-06-03 Jakub Jelinek <jakub@redhat.com>
1244
1245 * gcc.dg/vect/vect-live-1.c: Remove dg-options. Add
1246 dg-additional-options with just -fno-tree-scev-cprop in it.
1247 * gcc.dg/vect/vect-live-2.c: Likewise.
1248 * gcc.dg/vect/vect-live-5.c: Likewise.
1249 * gcc.dg/vect/vect-live-slp-1.c: Likewise.
1250 * gcc.dg/vect/vect-live-slp-2.c: Likewise.
1251 * gcc.dg/vect/vect-live-slp-3.c: Likewise.
1252
c8572dd6
PP
12532016-06-03 Patrick Palka <ppalka@gcc.gnu.org>
1254
1255 PR c++/27100
1256 * g++.dg/other/friend6.C: New test.
1257
1c7733a7
BS
12582016-06-03 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1259
1260 * g++.dg/torture/ppc-ldst-array.C: New.
1261
0d2f700f
JM
12622016-06-03 Joseph Myers <joseph@codesourcery.com>
1263
1264 PR target/71276
1265 PR target/71277
1266 * gcc.dg/torture/builtin-fp-int-inexact.c,
1267 gcc.target/i386/387-builtin-fp-int-inexact.c,
1268 gcc.target/i386/387-rint-inline-1.c,
1269 gcc.target/i386/387-rint-inline-2.c,
1270 gcc.target/i386/sse2-builtin-fp-int-inexact.c,
1271 gcc.target/i386/sse2-rint-inline-1.c,
1272 gcc.target/i386/sse2-rint-inline-2.c,
1273 gcc.target/i386/sse4_1-builtin-fp-int-inexact.c,
1274 gcc.target/i386/sse4_1-rint-inline.c: New tests.
1275
f8071c05
L
12762016-06-03 H.J. Lu <hongjiu.lu@intel.com>
1277 Julia Koval <julia.koval@intel.com>
1278
1279 PR target/66960
1280 PR target/67630
1281 PR target/67634
1282 PR target/67841
1283 PR target/68037
1284 PR target/68618
1285 PR target/68661
1286 PR target/69575
1287 PR target/69596
1288 PR target/69734
1289 * gcc.dg/guality/pr68037-1.c: New test.
1290 * gcc.dg/guality/pr68037-2.c: Likewise.
1291 * gcc.dg/guality/pr68037-3.c: Likewise.
1292 * gcc.dg/torture/pr68037-1.c: Likewise.
1293 * gcc.dg/torture/pr68037-2.c: Likewise.
1294 * gcc.dg/torture/pr68037-3.c: Likewise.
1295 * gcc.dg/torture/pr68661-1a.c: Likewise.
1296 * gcc.dg/torture/pr68661-1b.c: Likewise.
1297 * gcc.target/i386/interrupt-1.c: Likewise.
1298 * gcc.target/i386/interrupt-2.c: Likewise.
1299 * gcc.target/i386/interrupt-3.c: Likewise.
1300 * gcc.target/i386/interrupt-4.c: Likewise.
1301 * gcc.target/i386/interrupt-5.c: Likewise.
1302 * gcc.target/i386/interrupt-6.c: Likewise.
1303 * gcc.target/i386/interrupt-7.c: Likewise.
1304 * gcc.target/i386/interrupt-8.c: Likewise.
1305 * gcc.target/i386/interrupt-9.c: Likewise.
1306 * gcc.target/i386/interrupt-10.c: Likewise.
1307 * gcc.target/i386/interrupt-11.c: Likewise.
1308 * gcc.target/i386/interrupt-12.c: Likewise.
1309 * gcc.target/i386/interrupt-13.c: Likewise.
1310 * gcc.target/i386/interrupt-14.c: Likewise.
1311 * gcc.target/i386/interrupt-15.c: Likewise.
1312 * gcc.target/i386/interrupt-16.c: Likewise.
1313 * gcc.target/i386/interrupt-17.c: Likewise.
1314 * gcc.target/i386/interrupt-18.c: Likewise.
1315 * gcc.target/i386/interrupt-19.c: Likewise.
1316 * gcc.target/i386/interrupt-20.c: Likewise.
1317 * gcc.target/i386/interrupt-21.c: Likewise.
1318 * gcc.target/i386/interrupt-22.c: Likewise.
1319 * gcc.target/i386/interrupt-23.c: Likewise.
1320 * gcc.target/i386/interrupt-24.c: Likewise.
1321 * gcc.target/i386/interrupt-25.c: Likewise.
1322 * gcc.target/i386/interrupt-26.c: Likewise.
1323 * gcc.target/i386/interrupt-27.c: Likewise.
1324 * gcc.target/i386/interrupt-28.c: Likewise.
1325 * gcc.target/i386/interrupt-387-err-1.c: Likewise.
1326 * gcc.target/i386/interrupt-387-err-2.c: Likewise.
1327 * gcc.target/i386/interrupt-bnd-err-1.c: Likewise.
1328 * gcc.target/i386/interrupt-bnd-err-2.c: Likewise.
1329 * gcc.target/i386/interrupt-iamcu.c: Likewise.
1330 * gcc.target/i386/interrupt-mmx-err-1.c: Likewise.
1331 * gcc.target/i386/interrupt-mmx-err-2.c: Likewise.
1332 * gcc.target/i386/interrupt-redzone-1.c: Likewise.
1333 * gcc.target/i386/interrupt-redzone-2.c: Likewise.
1334 * gcc.target/i386/interrupt-sibcall-1.c: Likewise.
1335 * gcc.target/i386/interrupt-sibcall-2.c: Likewise.
1336 * gcc.target/i386/interrupt-switch-abi.c: Likewise.
1337
36b85e43
BS
13382016-06-03 Bernd Schmidt <bschmidt@redhat.com>
1339
9de2e795
L
1340 PR tree-optimization/52171
1341 * gcc.dg/pr52171.c: New test.
1342 * gcc.target/i386/pr52171.c: New test.
36b85e43 1343
bfeee8ac
JH
13442016-06-03 Jan Hubicka <jh@suse.cz>
1345
1346 * g++.dg/tree-ssa/pred-1.C: New testcase
1347 * gcc.dg/tree-ssa/pred-1.c: New testcase
1348
859b0bae
BS
13492016-06-03 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1350
1351 PR target/70957
1352 * gcc.target/powerpc/vsx-elemrev-2.c: Require p9vector hardware
1353 support.
1354 * gcc.target/powerpc/vsx-elemrev-4.c: Likewise.
1355
3a2edf4c
AH
13562016-06-03 Alan Hayward <alan.hayward@arm.com>
1357
1358 * gcc.dg/vect/vect-live-slp-5.c: Remove dg check.
1359
b28ead45
AH
13602016-06-03 Alan Hayward <alan.hayward@arm.com>
1361
1362 * gcc.dg/tree-ssa/pr64183.c: Ensure test does not vectorize.
c87885ca 1363 * gcc.dg/vect/no-scevccp-vect-iv-2.c: Remove xfail.
b28ead45
AH
1364 * gcc.dg/vect/vect-live-1.c: New test.
1365 * gcc.dg/vect/vect-live-2.c: New test.
1366 * gcc.dg/vect/vect-live-3.c: New test.
1367 * gcc.dg/vect/vect-live-4.c: New test.
1368 * gcc.dg/vect/vect-live-5.c: New test.
1369 * gcc.dg/vect/vect-live-slp-1.c: New test.
1370 * gcc.dg/vect/vect-live-slp-2.c: New test.
1371 * gcc.dg/vect/vect-live-slp-3.c: New test.
1372
1f91747b
JJ
13732016-06-03 Jakub Jelinek <jakub@redhat.com>
1374
1375 PR middle-end/71387
1376 * g++.dg/opt/pr71387.C: New test.
1377
47b83923
JL
13782016-06-02 Jeff Law <law@redhat.com>
1379
1380 PR tree-optimization/71328
1381 * gcc.c-torture/compile/pr71328.c: New test.
1382
e96e5f46
JD
13832016-06-02 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1384
1385 PR fortran/52393
1386 * gfortran.dg/fmt_read_3.f90: Fix typo.
1387 * gfortran.dg/fmt_read_4.f90: New test.
1388
b872d729
PC
13892016-06-02 Paolo Carlini <paolo.carlini@oracle.com>
1390
1391 * g++.dg/cpp0x/forw_enum10.C: Adjust for dg-message vs dg-error.
1392 * g++.dg/cpp0x/forw_enum6.C: Likewise.
1393 * g++.dg/cpp0x/forw_enum8.C: Likewise.
1394 * g++.dg/cpp0x/override2.C: Likewise.
1395 * g++.dg/parse/crash5.C: Likewise.
1396 * g++.dg/parse/error16.C: Likewise.
1397 * g++.dg/parse/error27.C: Likewise.
1398 * g++.dg/template/qualttp15.C: Likewise.
1399 * g++.dg/template/redecl4.C: Likewise.
1400 * g++.old-deja/g++.other/crash39.C: Likewise.
1401 * g++.old-deja/g++.other/struct1.C: Likewise.
1402 * g++.old-deja/g++.pt/m9a.C: Likewise.
1403 * g++.old-deja/g++.pt/memclass10.C: Likewise.
1404
0e535442
JJ
14052016-06-02 Jakub Jelinek <jakub@redhat.com>
1406
0633ee10
JJ
1407 PR c++/71372
1408 * c-c++-common/pr71372.c: New test.
1409
0e535442
JJ
1410 * gcc.dg/cpp/source_date_epoch-1.c (main): Test __DATE__ and
1411 __TIME__ strings with __builtin_strcmp instead of printf and
1412 dg-output.
1413
f3c5ecc2
ML
14142016-06-02 Martin Liska <mliska@suse.cz>
1415
1416 * gcc.dg/predict-9.c: New test.
1417
a91807c5
JJ
14182016-06-02 Jakub Jelinek <jakub@redhat.com>
1419
1420 * lib/gcc-dg.exp (cleanup-after-saved-dg-test): Add missing
1421 global set_compiler_env_var and global saved_compiler_env_var.
1422
b5bd1978
KT
14232016-06-02 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1424
1425 PR rtl-optimization/71295
1426 * gcc.c-torture/compile/pr71295.c: New test.
1427
b93b1475
JJ
14282016-06-02 Jakub Jelinek <jakub@redhat.com>
1429
930ebd0e
JJ
1430 * gcc.target/i386/avx512vl-concatv4si-1.c: New test.
1431
1e021dc3
JJ
1432 * gcc.target/i386/avx512dq-concatv2si-1.c: New test.
1433 * gcc.target/i386/avx512vl-concatv2si-1.c: New test.
1434
b93b1475
JJ
1435 * gcc.target/i386/avx512dq-concatv2di-1.c: New test.
1436 * gcc.target/i386/avx512vl-concatv2di-1.c: New test.
1437 * gcc.target/i386/sse2-init-v2di-2.c: Adjust expected vec_concatv2di
1438 alternative number.
1439
58f2fb5c
MM
14402016-05-31 Michael Meissner <meissner@linux.vnet.ibm.com>
1441
1442 * gcc.target/powerpc/p9-splat-4.c: New test.
1443
14442016-05-31 Michael Meissner <meissner@linux.vnet.ibm.com>
1445
1446 PR target/71186
1447 * gcc.target/powerpc/pr71186.c: New test.
1448
4731c9f0
JD
14492016-06-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1450
1451 PR fortran/52393
1452 * gfortran.dg/fmt_read_3.f90: New test.
1453
042dee3e
TP
14542016-06-01 Thomas Preud'homme <thomas.preudhomme@arm.com>
1455
1456 * lib/target-supports.exp (check_effective_target_arm_acq_rel): New
1457 procedure.
1458
15c98b2e
ES
14592016-06-01 Eduard Sanou <dhole@openmailbox.org>
1460
1461 * gcc.dg/cpp/source_date_epoch-1.c: New file, test the proper
1462 behaviour of the macros __DATE__ and __TIME__ when SOURCE_DATE_EPOCH
1463 env var is set.
1464 * gcc.dg/cpp/source_date_epoch-2.c: New file, test the error output
1465 when parsing the SOURCE_DATE_EPOCH env var, and make sure it is only
1466 shown once.
1467 * lib/gcc-dg.exp (dg-set-compiler-env-var): New function, set env vars
1468 during compilation.
1469 * lib/gcc-dg.exp (restore-compiler-env-var): New function, restore env
1470 vars set by dg-set-compiler-env-var.
1471
6442a6f4
PT
14722016-06-01 Paul Thomas <pault@gcc.gnu.org>
1473
1474 PR fortran/71156
1475 * gfortran.dg/submodule_14.f08: Add missing recursive prefix
1476 to the module procedure declaration.
1477 * gfortran.dg/submodule_16.f08: New test.
1478
ab62397a
JJ
14792016-06-01 Jakub Jelinek <jakub@redhat.com>
1480
1481 PR middle-end/71371
1482 * c-c++-common/gomp/pr71371.c: New test.
1483
b66af6ed
RB
14842016-06-01 Richard Biener <rguenther@suse.de>
1485
1486 PR tree-optimization/71366
1487 * gcc.dg/torture/pr71366-1.c: New testcase.
1488 * gcc.dg/torture/pr71366-2.c: Likewise.
1489
e342b9d8
KN
14902016-06-01 Kelvin Nilsen <kelvin@gcc.gnu.org>
1491
1492 * gcc.target/powerpc/vslv-0.c: New test.
1493 * gcc.target/powerpc/vslv-1.c: New test.
1494 * gcc.target/powerpc/vsrv-0.c: New test.
1495 * gcc.target/powerpc/vsrv-1.c: New test.
1496
721547cd
NS
14972016-06-01 Nathan Sidwell <nathan@acm.org>
1498
1499 * c-c++-common/torture/pr57945.c: Add expected PTX error.
1500 * gcc.target/nvptx/weak.c: New.
1501
fa2c9034
RB
15022016-06-01 Richard Biener <rguenther@suse.de>
1503
1504 PR tree-optimization/71261
1505 * gcc.dg/torture/vect-bool-1.c: New testcase.
1506
3e32893c
JJ
15072016-06-01 Jakub Jelinek <jakub@redhat.com>
1508
1509 * gfortran.dg/gomp/order-1.f90: New test.
1510 * gfortran.dg/gomp/order-2.f90: New test.
1511
8c383600
JH
15122016-06-01 Jan Hubicka <hubicka@ucw.cz>
1513
1514 * gcc.dg/unroll-6.c: Update template.
1515 * gcc.dg/unroll-7.c: New testcase.
1516 * gcc.dg/unroll-8.c: New testcase.
1517
a0dfeef5
EB
15182016-06-01 Eric Botcazou <ebotcazou@adacore.com>
1519
1520 * gnat.dg/opt56.ad[sb]: New test.
1521
48de5701
PC
15222016-06-01 Paolo Carlini <paolo.carlini@oracle.com>
1523
1524 PR c++/66635
1525 * g++.dg/cpp0x/constexpr-ice16.C: New.
1526
827cf695
PP
15272016-06-01 Patrick Palka <ppalka@gcc.gnu.org>
1528
1529 PR tree-optimization/71314
1530 * gcc.dg/tree-ssa/ssa-thread-14.c: Adjust target selector. Pass
1531 -mbranch-cost=2.
1532
ff66f6e8
PP
15332016-06-01 Patrick Palka <ppalka@gcc.gnu.org>
1534
1535 PR tree-optimization/71077
1536 * gcc.dg/tree-ssa/pr71077.c: New test.
1537
050fb209
JH
15382016-05-31 Jan Hubicka <hubicka@ucw.cz>
1539
48de5701
PC
1540 * g++.dg/predict-lop-exit-1.C: Update template for new predictor name.
1541 * g++.dg/predict-lop-exit-2.C: Update template for new predictor name.
1542 * g++.dg/predict-lop-exit-2.C: Update template for new predictor name.
050fb209 1543
c642d919
PC
15442016-05-31 Paolo Carlini <paolo.carlini@oracle.com>
1545
1546 PR c++/71248
1547 * g++.dg/cpp0x/pr71248.C: New.
1548 * g++.dg/cpp0x/auto7.C: Test column numbers too.
1549 * g++.dg/cpp0x/constexpr-static8.C: Likewise.
1550 * g++.dg/init/new37.C: Likewise.
1551 * g++.dg/template/static1.C: Likewise.
1552 * g++.dg/template/static2.C: Likewise.
1553
d6439e08
L
15542016-05-31 H.J. Lu <hongjiu.lu@intel.com>
1555
1556 * gcc.target/i386/avx512vl-vbroadcast-3.c: Scan %\[re\]di
1557 instead of %rdi.
1558 * gcc.target/i386/avx512vl-vcvtps2ph-3.c: Likewise.
1559
780b9dd4
MP
15602016-05-31 Marek Polacek <polacek@redhat.com>
1561
1562 * c-c++-common/Wswitch-unreachable-3.c: New test.
1563 * g++.dg/warn/Wswitch-unreachable-1.C: New test.
1564
0d99f8a0
RB
15652016-05-31 Richard Biener <rguenther@suse.de>
1566
1567 PR tree-optimization/71352
1568 * gcc.dg/tree-ssa/reassoc-45.c: New testcase.
1569
52545641
TP
15702016-05-31 Thomas Preud'homme <thomas.preudhomme@arm.com>
1571
1572 * gcc.target/arm/armv5_thumb_isa.c: New test.
1573
5b8c1205
KY
15742016-05-31 Kirill Yukhin <kirill.yukhin@intel.com>
1575
1576 PR target/71346
1577 * gcc.target/i386/pr71346.c: New test.
1578
7a88cc84
TV
15792016-05-31 Tom de Vries <tom@codesourcery.com>
1580
1581 PR tree-optimization/69068
1582 * gcc.dg/graphite/pr69068.c: New test.
1583
265149a6
MS
15842016-05-27 Martin Sebor <msebor@redhat.com>
1585
1586 PR c++/71306
1587 * g++.dg/warn/Wplacement-new-size-3.C: New test.
1588
00631022
JJ
15892016-05-30 Jakub Jelinek <jakub@redhat.com>
1590
1591 PR c++/71349
1592 * c-c++-common/gomp/clauses-1.c (bar): Add dd argument. Add
1593 nowait depend(inout: dd[0]) clauses where permitted.
1594
b2f6675b
PC
15952016-05-30 Paolo Carlini <paolo.carlini@oracle.com>
1596
1597 PR c++/71238
1598 * g++.dg/parse/pr71238.C: New.
1599 * g++.dg/concepts/friend1.C: Test column numbers too.
1600 * g++.dg/cpp0x/initlist31.C: Likewise.
1601 * g++.dg/cpp0x/pr51420.C: Likewise.
1602 * g++.dg/cpp0x/udlit-declare-neg.C: Likewise.
1603 * g++.dg/cpp0x/udlit-member-neg.C: Likewise.
1604 * g++.dg/ext/builtin3.C: Likewise.
1605 * g++.dg/lookup/friend12.C: Likewise.
1606 * g++.dg/lookup/friend7.C: Likewise.
1607 * g++.dg/lookup/koenig1.C: Likewise.
1608 * g++.dg/lookup/koenig5.C: Likewise.
1609 * g++.dg/lookup/used-before-declaration.C: Likewise.
1610 * g++.dg/overload/koenig1.C: Likewise.
1611 * g++.dg/template/crash65.C: Likewise.
1612 * g++.dg/template/friend57.C: Likewise.
1613 * g++.dg/warn/Wshadow-5.C: Likewise.
1614 * g++.dg/warn/Wunused-8.C: Likewise.
1615 * g++.old-deja/g++.bugs/900211_01.C: Likewise.
1616 * g++.old-deja/g++.jason/lineno5.C: Likewise.
1617 * g++.old-deja/g++.jason/member.C: Likewise.
1618 * g++.old-deja/g++.jason/report.C: Likewise.
1619 * g++.old-deja/g++.jason/scoping12.C: Likewise.
1620 * g++.old-deja/g++.law/visibility20.C: Likewise.
1621 * g++.old-deja/g++.ns/koenig5.C: Likewise.
1622 * g++.old-deja/g++.other/static5.C: Likewise.
1623 * g++.old-deja/g++.pt/overload2.C: Likewise.
1624
a448ff40
JH
16252016-05-30 Jan Hubicka <hubicka@ucw.cz>
1626
1627 * gcc.dg/tree-ssa/peel1.c: New testcase.
1628 * gcc.dg/tree-ssa/pr61743-1.c: Disable loop peeling.
1629 * gcc.dg/tree-ssa/pr61743-2.c: Disable loop peeling.
1630
69be8c91
TV
16312016-05-30 Tom de Vries <tom@codesourcery.com>
1632
1633 * gcc.dg/graphite/pr69067.c (main): Remove superfluous argument in call
1634 to ce.
1635
a59775a1
PC
16362016-05-30 Paolo Carlini <paolo.carlini@oracle.com>
1637
1638 PR c++/71099
1639 * g++.dg/parse/virtual1.C: New.
1640
53d6d955
UB
16412016-05-30 Uros Bizjak <ubizjak@gmail.com>
1642
1643 * gcc.target/i386/iamcu/args.h (clear_non_sret_int_hardware_registers):
1644 Use correct register when clearing %edx.
1645
0557293f
AM
16462016-05-30 Alexander Monakov <amonakov@ispras.ru>
1647
1648 PR tree-optimization/71289
1649 * gcc.dg/pr71289.c: New test.
1650
5d476e35
KV
16512016-05-30 Kugan Vivekanandarajah <kuganv@linaro.org>
1652
1653 PR middle-end/71269
1654 PR middle-end/71292
1655 * gcc.dg/tree-ssa/pr71269.c: New test.
1656 * gcc.dg/tree-ssa/pr71292.c: New test.
1657
db5447ca
KV
16582016-05-30 Kugan Vivekanandarajah <kuganv@linaro.org>
1659
1660 PR middle-end/71252
1661 * gcc.dg/tree-ssa/pr71252-2.c: New test.
1662
98bdbb39
JH
16632016-05-30 Jan Hubicka <hubicka@ucw.cz>
1664
1665 * gcc.dg/tree-ssa/cunroll-12.c: New testcase.
1666 * gcc.dg/tree-ssa/cunroll-13.c: New testcase.
1667 * gcc.dg/tree-ssa/cunroll-14.c: New testcase.
1668
7e012855
TV
16692016-05-30 Tom de Vries <tom@codesourcery.com>
1670
1671 PR tree-optimization/69067
1672 * gcc.dg/graphite/pr69067.c: New test.
1673
beed3701
UB
16742016-05-29 Uros Bizjak <ubizjak@gmail.com>
1675
1676 PR target/71245
1677 * gcc.target/i386/pr71245-1.c: New test.
1678 * gcc.target/i386/pr71245-2.c: Ditto.
1679
b6d4f8e8
PC
16802016-05-29 Paolo Carlini <paolo.carlini@oracle.com>
1681
1682 PR c++/71105
1683 * g++.dg/cpp0x/lambda/lambda-conv11.C: New.
1684 * g++.dg/cpp1y/lambda-conv1.C: Likewise.
1685 * g++.dg/cpp1y/lambda-conv2.C: Likewise.
1686
00022058
JH
16872016-05-27 Jan Hubicka <hubicka@ucw.cz>
1688
1689 * gcc.dg/tree-ssa/prefetch-5.c: Remove xfail.
1690
c8419aca
VV
16912016-05-28 Ville Voutilainen <ville.voutilainen@gmail.com>
1692
1693 Revert:
1694 PR c++/69855
1695 * g++.dg/overload/69855.C: New.
1696 * g++.old-deja/g++.law/missed-error2.C: Adjust.
1697 * g++.old-deja/g++.pt/crash3.C: Likewise.
1698
8008c4d2
PC
16992016-05-27 Paolo Carlini <paolo.carlini@oracle.com>
1700
1701 PR c++/60385
1702 * g++.dg/parse/namespace13.C: New.
1703
8b2ef235
JL
17042016-05-26 Jeff Law <law@redhat.com>
1705
1706 * gcc.dg/tree-ssa/pr21417.c: Update expected output.
1707 * gcc.dg/tree-ssa/pr66752-3.c: Likewise.
1708 * gcc.dg/tree-ssa/pr68198.c: Likewise.
1709 * gcc.dg/tree-ssa/pr69196-1.c: Likewise.
1710 * gcc.dg/tree-ssa/pr69270-3.c: Likewise.
1711 * gcc.dg/tree-ssa/ssa-dom-thread-2b.c: Likewise.
1712 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: Likewise.
1713 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
1714 * gcc.dg/tree-ssa/ssa-dom-thread-6.c: Likewise.
1715 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Likewise.
1716 * gcc.dg/tree-ssa/ssa-dom-thread-12.c: Likewise.
1717 * gcc.dg/tree-ssa/ssa-dom-thread-13.c: Likewise.
1718 * gcc.dg/tree-ssa/vrp56.c: Likewise.
1719
7d67159b
VV
17202016-05-27 Ville Voutilainen <ville.voutilainen@gmail.com>
1721
1722 PR c++/69855
1723 * g++.dg/overload/69855.C: New.
1724 * g++.old-deja/g++.law/missed-error2.C: Adjust.
1725 * g++.old-deja/g++.pt/crash3.C: Likewise.
1726
88e3bdd1
JW
17272016-05-27 Jiong Wang <jiong.wang@arm.com>
1728
1729 PR target/63596
1730 * gcc.target/aarch64/va_arg_1.c: New testcase.
1731 * gcc.target/aarch64/va_arg_2.c: Likewise.
1732 * gcc.target/aarch64/va_arg_3.c: Likewise.
1733
3fd6b9cc
JW
17342016-05-27 Jiong Wang <jiong.wang@arm.com>
1735
1736 * gcc.dg/tree-ssa/stdarg-2.c: Enable all testcases for AArch64.
1737 * gcc.dg/tree-ssa/stdarg-3.c: Likewise.
1738 * gcc.dg/tree-ssa/stdarg-4.c: Likewise.
1739 * gcc.dg/tree-ssa/stdarg-5.c: Likewise.
1740 * gcc.dg/tree-ssa/stdarg-6.c: Likewise.
1741
3cee7e4e
MP
17422016-05-27 Marek Polacek <polacek@redhat.com>
1743
1744 PR middle-end/71308
1745 * g++.dg/torture/pr71308.C: New test.
1746
6a813c96
DV
17472016-05-27 Dominik Vogt <vogt@linux.vnet.ibm.com>
1748
1749 * gcc.dg/zero_bits_compound-1.c: New test.
1750 * gcc.dg/zero_bits_compound-2.c: New test.
1751
0561bcfb
IE
17522016-05-27 Ilya Enkovich <ilya.enkovich@intel.com>
1753
1754 PR middle-end/71279
1755 * gcc.dg/pr71279.c: New test.
1756
21316320
MM
17572016-05-26 Michael Meissner <meissner@linux.vnet.ibm.com>
1758
1759 * gcc.target/powerpc/p9-minmax-1.c: New tests for ISA 3.0
1760 floating point min/max/comparison instructions.
1761 * gcc.target/powerpc/p9-minmax-2.c: Likewise.
1762
7211a097
JJ
17632016-05-26 Jakub Jelinek <jakub@redhat.com>
1764
1765 * c-c++-common/gomp/schedule-1.c: New test.
1766 * gfortran.dg/gomp/schedule-1.f90: New test.
1767
cac177cf
PP
17682016-05-26 Patrick Palka <ppalka@gcc.gnu.org>
1769
1770 PR c++/70822
1771 PR c++/70106
1772 * g++.dg/cpp1y/auto-fn32.C: New test.
1773 * g++.dg/cpp1y/paren4.C: New test.
1774
a2d5b8c9
NS
17752016-05-26 Nathan Sidwell <nathan@acm.org>
1776
1777 * gcc.dg/20060410.c: Xfail on ptx.
1778 * gcc.dg/torture/c99-contract-1.c: Skip on ptx.
1779 * c-c++-common/torture/complex-sign-mixed-add.c: Skip on ptx -O0
1780 * c-c++-common/torture/complex-sign-mixed-sub.c: Skip on ptx -O0
1781 * gcc.c-torture/execute/pr68185.c: Skip on ptx -O0 & Os.
1782 * gcc.c-torture/execute/20020529-1.c: Skip on ptx -00.
1783
ffa8b552
TP
17842016-05-26 Thomas Preud'homme <thomas.preudhomme@arm.com>
1785
1786 * gcc.dg/plugin/plugin.exp: skip tail call tests for Thumb-1.
1787
c7501e00
JJ
17882016-05-26 Jakub Jelinek <jakub@redhat.com>
1789
1875b9a0
JJ
1790 PR tree-optimization/71280
1791 * gcc.dg/pr71280.c: New test.
1792
2116e19f
JJ
1793 * gcc.target/i386/avx512vl-vcvtps2ph-3.c: New test.
1794
305aef09
JJ
1795 * gcc.target/i386/avx512bw-vpalignr-4.c: New test.
1796 * gcc.target/i386/avx512vl-vpalignr-4.c: New test.
1797
c7501e00
JJ
1798 * gcc.target/i386/avx512vl-vbroadcast-3.c: New test.
1799
ca449d26
JW
18002016-05-26 Jiong Wang <jiong.wang@arm.com>
1801
1802 * gcc.target/aarch64/simd/vmul_elem_1.c: Force result variables to be
6442a6f4 1803 kept in memory.
ca449d26 1804
8af01c66
JL
18052016-05-25 Jeff Law <law@redhat.com>
1806
1807 PR tree-optimization/71272
1808 * gcc.c-torture/compile/pr71272.c: new test.
1809
f9d6ce73
BS
18102016-05-25 Bill Seurer <seurer@linux.vnet.ibm.com>
1811
1812 * gcc.target/powerpc/vec-cmpne.c: New test.
1813 * gcc.target/powerpc/vec-cmpne-long.c: New test.
1814
a88a7b22
EB
18152016-05-25 Eric Botcazou <ebotcazou@adacore.com>
1816
1817 * gnat.dg/opt55.ad[sb]: New test.
1818
125f02ed
SKS
18192016-05-25 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
1820
1821 * c-c++-common/Wduplicated-cond-1.c: Use smaller const literal.
1822 * c-c++-common/pr60226.c: Require int32plus.
1823 * gcc.c-torture/execute/pr70602.c: Likewise.
1824 * gcc.dg/Warray-bounds-11.c: Use __SIZE_TYPE__ instead of
1825 unsigned long for malloc arg type.
1826 * gcc.dg/asr_div1.c: Require int32plus.
1827 * gcc.dg/enum-mode-1.c: XFAIL for int16.
1828 * gcc.dg/pie-1.c: Require pie.
1829 * gcc.dg/pie-2.c: Likewise.
1830 * gcc.dg/pr59471.c: Require int32plus.
1831 * gcc.dg/pr59963-2.c: XFAIL for int16.
1832 * gcc.dg/pr60114.c: Require int32plus.
1833 * gcc.dg/pr62090-2.c: Use __SIZE_TYPE__ instead of
1834 unsigned long for typedef of size_t.
1835 * gcc.dg/pr63914.c: Require int32plus.
1836 * gcc.dg/pr64536.c: Require pt32plus.
1837 * gcc.dg/pr65658.c: Likewise.
1838 * gcc.dg/pr67271.c: Require int32plus.
1839 * gcc.dg/pr68112.c: Likewise.
1840 * gcc.dg/pr69071.c: Skip for avr target.
1841 * gcc.dg/pr69973.c: Require int32plus.
1842 * gcc.dg/pr70169.c: Skip for avr target.
1843 * gcc.dg/sso-6.c: Require int32plus.
1844 * gcc.dg/sso-7.c: Likewise.
1845 * gcc.dg/sso-8.c: Likewise.
1846 * gcc.dg/vrp-min-max-2.c: Likewise.
1847
c6e434f5
UB
18482016-05-25 H.J. Lu <hongjiu.lu@intel.com>
1849
1850 PR target/70738
1851 * gcc.target/i386/pr70738-1.c: New test.
1852 * gcc.target/i386/pr70738-2.c: Likewise.
1853 * gcc.target/i386/pr70738-3.c: Likewise.
1854 * gcc.target/i386/pr70738-4.c: Likewise.
1855 * gcc.target/i386/pr70738-5.c: Likewise.
1856 * gcc.target/i386/pr70738-6.c: Likewise.
1857 * gcc.target/i386/pr70738-7.c: Likewise.
1858 * gcc.target/i386/pr70738-8.c: Likewise.
1859 * gcc.target/i386/pr70738-9.c: Likewise.
1860
5c42d341
KT
18612016-05-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1862
1863 PR rtl-optimization/66940
1864 * gcc.c-torture/execute/pr66940.c: New test.
1865
bf9a1a07
IV
18662016-05-25 Ilya Verbin <ilya.verbin@intel.com>
1867
1868 * gcc.target/i386/avx512f-ceil-vec-1.c: New test.
1869 * gcc.target/i386/avx512f-ceil-vec-2.c: New test.
1870 * gcc.target/i386/avx512f-ceilf-sfix-vec-1.c: New test.
1871 * gcc.target/i386/avx512f-ceilf-sfix-vec-2.c: New test.
1872 * gcc.target/i386/avx512f-ceilf-vec-1.c: New test.
1873 * gcc.target/i386/avx512f-ceilf-vec-2.c: New test.
1874 * gcc.target/i386/avx512f-floor-vec-1.c: New test.
1875 * gcc.target/i386/avx512f-floor-vec-2.c: New test.
1876 * gcc.target/i386/avx512f-floorf-sfix-vec-1.c: New test.
1877 * gcc.target/i386/avx512f-floorf-sfix-vec-2.c: New test.
1878 * gcc.target/i386/avx512f-floorf-vec-1.c: New test.
1879 * gcc.target/i386/avx512f-floorf-vec-2.c: New test.
1880 * gcc.target/i386/avx512f-rint-sfix-vec-1.c: New test.
1881 * gcc.target/i386/avx512f-rint-sfix-vec-2.c: New test.
1882 * gcc.target/i386/avx512f-rintf-sfix-vec-1.c: New test.
1883 * gcc.target/i386/avx512f-rintf-sfix-vec-2.c: New test.
1884 * gcc.target/i386/avx512f-round-sfix-vec-1.c: New test.
1885 * gcc.target/i386/avx512f-round-sfix-vec-2.c: New test.
1886 * gcc.target/i386/avx512f-roundf-sfix-vec-1.c: New test.
1887 * gcc.target/i386/avx512f-roundf-sfix-vec-2.c: New test.
1888 * gcc.target/i386/avx512f-trunc-vec-1.c: New test.
1889 * gcc.target/i386/avx512f-trunc-vec-2.c: New test.
1890 * gcc.target/i386/avx512f-truncf-vec-1.c: New test.
1891 * gcc.target/i386/avx512f-truncf-vec-2.c: New test.
1892
95efe6b6
MP
18932016-05-25 Marek Polacek <polacek@redhat.com>
1894
1895 PR c/71265
1896 * gcc.dg/noncompile/pr71265.c: New test.
1897
a23faf7a
MP
1898 PR c/71266
1899 * gcc.dg/noncompile/old-style-parm-3.c: New test.
1900
69a6d5ad
NS
19012016-05-25 Nathan Sidwell <nathan@acm.org>
1902
1903 * gcc.c-torture/execute/921110-1.c: Fix abort decl.
1904
3072d4ea
RB
19052016-05-25 Richard Biener <rguenther@suse.de>
1906
1907 PR tree-optimization/71261
1908 * c-c++-common/torture/pr71261.c: New testcase.
1909
e412ece4
RB
19102016-05-25 Richard Biener <rguenther@suse.de>
1911
1912 PR tree-optimization/71264
1913 * gcc.dg/vect/pr71264.c: New testcase.
1914
b9e551ad
PC
19152016-05-25 Paolo Carlini <paolo.carlini@oracle.com>
1916
1917 PR c++/55992
1918 * g++.dg/cpp0x/alias-decl-53.C: New.
1919 * g++.dg/cpp0x/alias-decl-54.C: Likewise.
1920
6aa1abe5
ML
19212016-05-25 Martin Liska <mliska@suse.cz>
1922
1923 * g++.dg/pr71239.C: New test.
1924
842d162e
RB
19252016-05-25 Richard Biener <rguenther@suse.de>
1926
c87885ca
RO
1927 * gcc.dg/vect/pr58135.c: Rename to ...
1928 * gcc.dg/vect/bb-slp-pr58135.c: ... this.
842d162e 1929
f184a36c
MP
19302016-05-25 Marek Polacek <polacek@redhat.com>
1931
1932 * g++.dg/pr65295.C: Use target c++14.
1933
021fad86
PC
19342016-05-24 Paolo Carlini <paolo.carlini@oracle.com>
1935
53d6d955
UB
1936 * g++.dg/cpp1y/lambda-generic-static1.C: Use target c++14.
1937 * g++.dg/cpp1y/lambda-generic-static2.C: Likewise.
021fad86 1938
c3eaf15a
MM
19392016-05-24 Michael Meissner <meissner@linux.vnet.ibm.com>
1940
1941 * gcc.target/powerpc/p9-vneg.c: New test for ISA 3.0 VNEGW/VNEGD
1942 instructions.
1943
e46c7770
CP
19442016-05-24 Cesar Philippidis <cesar@codesourcery.com>
1945
1946 * c-c++-common/goacc/data-clause-duplicate-1.c: Adjust test.
1947 * c-c++-common/goacc/deviceptr-1.c: Likewise.
1948 * c-c++-common/goacc/kernels-alias-3.c: Likewise.
1949 * c-c++-common/goacc/kernels-alias-4.c: Likewise.
1950 * c-c++-common/goacc/kernels-alias-5.c: Likewise.
1951 * c-c++-common/goacc/kernels-alias-8.c: Likewise.
1952 * c-c++-common/goacc/kernels-alias-ipa-pta-3.c: Likewise.
1953 * c-c++-common/goacc/pcopy.c: Likewise.
1954 * c-c++-common/goacc/pcopyin.c: Likewise.
1955 * c-c++-common/goacc/pcopyout.c: Likewise.
1956 * c-c++-common/goacc/pcreate.c: Likewise.
1957 * c-c++-common/goacc/pr70688.c: New test.
1958 * c-c++-common/goacc/present-1.c: Adjust test.
1959 * c-c++-common/goacc/reduction-5.c: Likewise.
1960 * g++.dg/goacc/data-1.C: New test.
1961
4bfc9db7
MM
19622016-05-24 Michael Meissner <meissner@linux.vnet.ibm.com>
1963
1964 * gcc.target/powerpc/p9-vparity.c: New file to check ISA 3.0
1965 vector parity built-in functions.
1966 * gcc.target/powerpc/ctz-3.c: New file to check ISA 3.0 vector
1967 count trailing zeros automatic vectorization.
1968 * gcc.target/powerpc/ctz-4.c: New file to check ISA 3.0 vector
1969 count trailing zeros built-in functions.
1970
2bc145af
KV
19712016-05-24 Kugan Vivekanandarajah <kuganv@linaro.org>
1972
1973 * gcc.dg/tree-ssa/reassoc-44.c: New test.
1974
26869fdb
PH
19752016-05-24 Pat Haugen <pthaugen@us.ibm.com>
1976
1977 PR target/71050
1978 * gcc.target/powerpc/lhs-1.c: Fix testcase to avoid subreg changes.
1979
b2dc9c3b
PC
19802016-05-24 Paolo Carlini <paolo.carlini@oracle.com>
1981
1982 PR c++/50436
1983 * g++.dg/template/crash123.C: New.
1984 * g++.dg/template/crash124.C: Likewise.
1985
f65e97fd
MS
19862016-05-24 Martin Sebor <msebor@redhat.com>
1987
1988 PR c++/71147
1989 * g++.dg/ext/flexary16.C: New test.
1990
a6f5ac7f
IV
19912016-05-24 Ilya Verbin <ilya.verbin@intel.com>
1992
69a6d5ad
NS
1993 * gcc.target/i386/avx-ceil-sfix-2-vec.c: Define __NO_MATH_INLINES
1994 before math.h is included.
a6f5ac7f
IV
1995 * gcc.target/i386/avx-floor-sfix-2-vec.c: Likewise.
1996 * gcc.target/i386/avx-rint-sfix-2-vec.c: Likewise.
1997 * gcc.target/i386/avx-round-sfix-2-vec.c: Likewise.
1998 * gcc.target/i386/avx512f-ceil-sfix-vec-1.c: Likewise.
1999 * gcc.target/i386/avx512f-floor-sfix-vec-1.c: Likewise.
2000 * gcc.target/i386/sse4_1-ceil-sfix-vec.c: Likewise.
2001 * gcc.target/i386/sse4_1-ceil-vec.c: Likewise.
2002 * gcc.target/i386/sse4_1-ceilf-sfix-vec.c: Likewise.
2003 * gcc.target/i386/sse4_1-ceilf-vec.c: Likewise.
2004 * gcc.target/i386/sse4_1-floor-sfix-vec.c: Likewise.
2005 * gcc.target/i386/sse4_1-floor-vec.c: Likewise.
2006 * gcc.target/i386/sse4_1-rint-sfix-vec.c: Likewise.
2007 * gcc.target/i386/sse4_1-rint-vec.c: Likewise.
2008 * gcc.target/i386/sse4_1-rintf-sfix-vec.c: Likewise.
2009 * gcc.target/i386/sse4_1-rintf-vec.c: Likewise.
2010 * gcc.target/i386/sse4_1-round-sfix-vec.c: Likewise.
2011 * gcc.target/i386/sse4_1-round-vec.c: Likewise.
2012 * gcc.target/i386/sse4_1-roundf-sfix-vec.c: Likewise.
2013 * gcc.target/i386/sse4_1-roundf-vec.c: Likewise.
2014 * gcc.target/i386/sse4_1-trunc-vec.c: Likewise.
2015 * gcc.target/i386/sse4_1-truncf-vec.c: Likewise.
2016 * gcc.target/i386/sse4_1-floorf-sfix-vec.c: Likewise.
2017 * gcc.target/i386/sse4_1-floorf-vec.c: Likewise.
2018
27bad558
MM
20192016-05-24 Michael Meissner <meissner@linux.vnet.ibm.com>
2020 Kelvin Nilsen <kelvin@gcc.gnu.org>
2021
2022 * gcc.target/powerpc/p9-vpermr.c: New test for ISA 3.0 vpermr
2023 support.
2024
72f382fb
PC
20252016-05-24 Paolo Carlini <paolo.carlini@oracle.com>
2026
2027 PR c++/69872
2028 * g++.dg/warn/Wno-narrowing1.C: New.
2029
ef2ec9d9
MP
20302016-05-24 Marek Polacek <polacek@redhat.com>
2031
2032 PR c/71249
2033 * c-c++-common/Wswitch-unreachable-2.c: New test.
2034
e90434e3
JJ
20352016-05-24 Jakub Jelinek <jakub@redhat.com>
2036
7adb26f2
JJ
2037 PR c++/71257
2038 * g++.dg/vect/simd-clone-6.cc: New test.
2039 * g++.dg/gomp/declare-simd-6.C: New test.
2040
e90434e3
JJ
2041 PR middle-end/70434
2042 PR c/69504
2043 * c-c++-common/vector-subscript-5.c (foo): Move ; out of the ifdef.
2044
b556ea3b
RB
20452016-05-24 Richard Biener <rguenther@suse.de>
2046
2047 PR tree-optimization/71240
2048 * gcc.dg/optimize-bswapsi-5.c: New testcase.
2049
e5328f5d
RB
20502016-05-24 Richard Biener <rguenther@suse.de>
2051
2052 PR tree-optimization/71230
2053 * gcc.dg/torture/pr71230.c: New testcase.
2054 * g++.dg/torture/pr71230.C: Likewise.
2055
a04e69c0
TS
20562016-05-24 Thomas Schwinge <thomas@codesourcery.com>
2057
2058 * c-c++-common/goacc/routine-5.c: Add tests.
2059 * g++.dg/goacc/routine-2.C: Remove duplicate tests.
2060 * gfortran.dg/goacc/routine-6.f90: Add tests.
2061
30fd2977
RB
20622016-05-24 Richard Biener <rguenther@suse.de>
2063
2064 PR tree-optimization/71253
2065 * gcc.dg/torture/pr71253.c: New testcase.
2066
ca6f60bc
KV
20672016-05-24 Kugan Vivekanandarajah <kuganv@linaro.org>
2068
2069 PR middle-end/71252
2070 * gfortran.dg/pr71252.f90: New test.
2071
d3465d72
RS
20722016-05-24 Richard Sandiford <richard.sandiford@arm.com>
2073
2074 * gcc.dg/vect/vect-load-lanes-peeling-1.c: New test.
2075
f17a223d
RB
20762016-05-24 Richard Biener <rguenther@suse.de>
2077
2078 PR middle-end/70434
2079 PR c/69504
2080 * c-c++-common/vector-subscript-4.c: New testcase.
2081 * c-c++-common/vector-subscript-5.c: Likewise.
2082
e3f36534
JD
20832016-05-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2084
2085 PR fortran/71123
2086 * gfortran.dg/namelist_90.f: New test
2087
85d5c27d
JD
20882016-05-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2089
2090 PR fortran/66461
2091 * gfortran.dg/unexpected_eof.f: New test
2092
fe3f3340
MM
20932016-05-23 Michael Meissner <meissner@linux.vnet.ibm.com>
2094 Kelvin Nilsen <kelvin@gcc.gnu.org>
2095
2096 * gcc.target/powerpc/p9-permute.c: Run test on big endian as well
2097 as little endian.
2098
26d6ae55
PC
20992016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
2100
2101 PR c++/70972
2102 * g++.dg/cpp0x/inh-ctor20.C: New.
2103 * g++.dg/cpp0x/inh-ctor21.C: Likewise.
2104
d6c9a06f
PC
21052016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
2106
2107 PR c++/69095
2108 * g++.dg/cpp0x/variadic168.C: New.
2109
396a1d10
PC
21102016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
2111
2112 * g++.dg/cpp0x/pr31445.C: Test column number too.
2113 * g++.dg/cpp0x/pr32253.C: Likewise.
2114 * g++.dg/cpp0x/variadic-ex13.C: Likewise.
2115 * g++.dg/cpp0x/variadic36.C: Likewise.
2116
ece46666
MG
21172016-05-23 Marc Glisse <marc.glisse@inria.fr>
2118
2119 * gcc.dg/fold-notshift-2.c: Adjust.
2120
a7dc5980
MP
21212016-05-23 Marek Polacek <polacek@redhat.com>
2122
2123 PR c/49859
2124 * c-c++-common/Wswitch-unreachable-1.c: New test.
2125 * gcc.dg/Wswitch-unreachable-1.c: New test.
2126 * c-c++-common/goacc/sb-2.c (void foo): Add dg-warning.
2127 * g++.dg/cpp0x/lambda/lambda-switch.C (main): Likewise.
2128 * g++.dg/gomp/block-10.C: Likewise.
2129 * gcc.dg/gomp/block-10.c: Likewise.
2130 * g++.dg/gomp/block-9.C: Likewise.
2131 * gcc.dg/gomp/block-9.c: Likewise.
2132 * g++.dg/gomp/target-1.C: Likewise.
2133 * g++.dg/gomp/target-2.C: Likewise.
2134 * gcc.dg/gomp/target-1.c: Likewise.
396a1d10 2135 * gcc.dg/gomp/target-2.c: Likewise.
a7dc5980
MP
2136 * g++.dg/gomp/taskgroup-1.C: Likewise.
2137 * gcc.dg/gomp/taskgroup-1.c: Likewise.
2138 * gcc.dg/gomp/teams-1.c: Likewise.
2139 * g++.dg/gomp/teams-1.C: Likewise.
2140 * g++.dg/overload/error3.C: Likewise.
2141 * g++.dg/tm/jump1.C: Likewise.
2142 * g++.dg/torture/pr40335.C: Likewise.
2143 * gcc.dg/c99-vla-jump-5.c: Likewise.
2144 * gcc.dg/switch-warn-1.c: Likewise.
2145 * gcc.dg/Wjump-misses-init-1.c: Use -Wno-switch-unreachable.
2146 * gcc.dg/nested-func-1.c: Likewise.
2147 * gcc.dg/pr67784-4.c: Likewise.
2148
18b54004
RB
21492016-05-23 Richard Biener <rguenther@suse.de>
2150
2151 PR tree-optimization/71230
2152 * gfortran.dg/pr71230-1.f90: New testcase.
2153 * gfortran.dg/pr71230-2.f90: Likewise.
2154
e569db5f
VK
21552016-05-23 Venkataramanan Kumar <venkataramanan.kumar@amd.com>
2156
396a1d10 2157 * gcc.dg/vect/bb-slp-19.c: Remove XFAIL.
e569db5f
VK
2158 * gcc.dg/vect/pr58135.c: Add new.
2159 * gfortran.dg/pr46519-1.f: Adjust test case.
2160
e4b71114
PC
21612016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
2162
2163 PR c++/53401
2164 * g++.dg/cpp0x/decltype64.C: New.
2165
a25a8058
CL
21662016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
2167
2168 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Add fp16 tests.
2169 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p128.c: Likewise.
2170 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p64.c: Likewise.
2171
0dcfe9ab
CL
21722016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
2173
2174 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h (result):
2175 Add poly64x1_t and poly64x2_t cases if supported.
2176 * gcc.target/aarch64/advsimd-intrinsics/compute-ref-data.h
2177 (buffer, buffer_pad, buffer_dup, buffer_dup_pad): Likewise.
2178 * gcc.target/aarch64/advsimd-intrinsics/p64_p128.c: New file.
2179 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p128.c: New file.
2180 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p64.c: New file.
2181
ffd70e4a
CL
21822016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
2183
2184 * gcc.target/aarch64/advsimd-intrinsics/vrnd.c: New.
2185 * gcc.target/aarch64/advsimd-intrinsics/vrndX.inc: New.
2186 * gcc.target/aarch64/advsimd-intrinsics/vrnda.c: New.
2187 * gcc.target/aarch64/advsimd-intrinsics/vrndm.c: New.
2188 * gcc.target/aarch64/advsimd-intrinsics/vrndn.c: New.
2189 * gcc.target/aarch64/advsimd-intrinsics/vrndp.c: New.
2190 * gcc.target/aarch64/advsimd-intrinsics/vrndx.c: New.
2191
4b1f57fe
CL
21922016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
2193
2194 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Add fp16 tests.
2195
16c5ec77
CL
21962016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
2197
2198 * gcc.target/aarch64/advsimd-intrinsics/vtst.c: Add tests for
2199 vtst_p8, vtstq_p8, vtst_p16 and vtstq_p16.
2200
94ad56c7
JJ
22012016-05-22 Jakub Jelinek <jakub@redhat.com>
2202
57748705
JJ
2203 * gcc.target/i386/avx512bw-kunpckdq-1.c (avx512bw_test): Use "m"
2204 constraint instead of "r".
2205 * gcc.target/i386/avx512f-additional-reg-names.c (foo): Use vpxord
2206 insn instead of vxorpd.
2207 * gcc.target/i386/strinline.c: Add dg-require-effective-target ia32.
2208
af120161
JJ
2209 * gcc.target/i386/avx512dq-vinsert-1.c: New test.
2210 * gcc.target/i386/avx512vl-vinsert-1.c: New test.
2211
355023ce
JJ
2212 * gcc.target/i386/avx512vl-vinserti32x4-3.c: New test.
2213
3b48574c
JJ
2214 * gcc.target/i386/avx512dq-vbroadcast-2.c: New test.
2215 * gcc.target/i386/avx512vl-vbroadcast-2.c: New test.
2216
94ad56c7
JJ
2217 * gcc.target/i386/avx512vl-vbroadcast-1.c: New test.
2218
8a85cee2
KV
22192016-05-22 Kugan Vivekanandarajah <kuganv@linaro.org>
2220
2221 PR middle-end/40921
2222 * gcc.dg/tree-ssa/pr40921.c: New test.
2223
8e916b16
PS
22242016-05-20 Pitchumani Sivanupandi <pitchumani.s@atmel.com>
2225
2226 PR target/71103
2227 * gcc.target/avr/pr71103.c: New test.
2228
88aea79f
KV
22292016-05-21 Kugan Vivekanandarajah <kuganv@linaro.org>
2230
2231 PR middle-end/71179
2232 * gcc.dg/tree-ssa/pr71179.c: New test.
2233
79063edd
MS
22342016-05-20 Martin Sebor <msebor@redhat.com>
2235
2236 PR c/71115
2237 * gcc.dg/init-excess-2.c: New test.
2238
55c8849f
EB
22392016-05-20 Eric Botcazou <ebotcazou@adacore.com>
2240
2241 * gnat.dg/opt53.adb: New test.
2242 * gnat.dg/opt54.adb: Likewise.
2243
c91a0948
MJ
22442016-05-20 Martin Jambor <mjambor@suse.cz>
2245
2246 PR tree-optimization/70884
2247 * gcc.dg/tree-ssa/pr70919.c: New test.
2248
9cad20fa
BS
22492016-05-20 Bill Seurer <seurer@linux.vnet.ibm.com>
2250
2251 * gcc.target/powerpc/vec-adde.c: Change dejagnu options, fix code
2252 formatting.
69a6d5ad
NS
2253 * gcc.target/powerpc/vec-adde-int128.c: Change dejagnu options,
2254 fix code formatting.
2255
22562016-05-20 Nathan Sidwell <nathan@acm.org>
2257
2258 * gcc.target/nvptx/uninit-decl.c: Force common storage, add
2259 non-common cases.
2260 * gcc.dg/tree-ssa/ssa-store-ccp-2.c: Add -fcommon.
9cad20fa 2261
15c671a7
DM
22622016-05-20 David Malcolm <dmalcolm@redhat.com>
2263
2264 * jit.dg/all-non-failing-tests.h: Add
2265 test-factorial-must-tail-call.c.
2266 * jit.dg/test-error-impossible-must-tail-call.c: New test case.
2267 * jit.dg/test-factorial-must-tail-call.c: New test case.
2268
4f028369
JJ
22692016-05-20 Jakub Jelinek <jakub@redhat.com>
2270
2271 PR fortran/71204
2272 * gfortran.dg/pr71204.f90: New test.
2273
7dea4ab3
CP
22742016-05-20 Cesar Philippidis <cesar@codesourcery.com>
2275
2276 * gcc.target/nvptx/sincos.c: New test.
2277
ef98d365
PC
22782016-05-20 Paolo Carlini <paolo.carlini@oracle.com>
2279
2280 PR c++/70572
2281 * g++.dg/cpp1y/auto-fn31.C: New.
2282
92466115
BS
22832016-05-20 Bill Seurer <seurer@linux.vnet.ibm.com>
2284
2285 * gcc.target/powerpc/vec-addec.c: New test.
2286 * gcc.target/powerpc/vec-addec-int128.c: New test.
2287
9a385c2d
DM
22882016-05-20 David Malcolm <dmalcolm@redhat.com>
2289
2290 * gcc.dg/plugin/must-tail-call-1.c: New test case.
2291 * gcc.dg/plugin/must-tail-call-2.c: New test case.
2292 * gcc.dg/plugin/must_tail_call_plugin.c: New file.
2293 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
2294
77c9d5b4
JH
22952016-05-20 Jan Hubicka <hubicka@ucw.cz>
2296
2297 * gcc.dg/tree-ssa/prefetch-5.c: xfail.
2298
68047971
JJ
22992016-05-20 Jakub Jelinek <jakub@redhat.com>
2300
18954840
JJ
2301 PR c++/71210
2302 * g++.dg/opt/pr71210-1.C: New test.
2303 * g++.dg/opt/pr71210-2.C: New test.
2304
68047971
JJ
2305 PR tree-optimization/29756
2306 gcc.dg/tree-ssa/vector-6.c: Add -Wno-psabi -w to dg-options.
2307 Add -msse2 for x86 and -maltivec for powerpc. Use scan-tree-dump-times
2308 only on selected targets where V4SImode vectors are known to be
2309 supported.
2310
d78789f5
MG
23112016-05-20 Marc Glisse <marc.glisse@inria.fr>
2312
2313 PR tree-optimization/71079
2314 PR tree-optimization/71206
2315 * gcc.dg/tree-ssa/pr71206.c: New testcase.
2316
550fa093
PK
23172016-05-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
2318
2319 * gcc.dg/vect/section-anchors-vect-70.c: New test-case.
2320 * gcc.dg/vect/section-anchors-vect-71.c: Likewise.
2321 * gcc.dg/vect/section-anchors-vect-72.c: Likewise.
2322
483c6429
RG
23232016-05-20 Richard Guenther <rguenther@suse.de>
2324
2325 PR tree-optimization/29756
2326 * gcc.dg/tree-ssa/vector-6.c: New testcase.
2327
eb066284
RB
23282016-05-20 Richard Biener <rguenther@suse.de>
2329
2330 PR tree-optimization/71185
2331 * gcc.dg/tree-ssa/pr71185.c: New testcase.
2332
58f10249
RB
23332016-05-20 Richard Biener <rguenther@suse.de>
2334
2335 * gcc.dg/tree-ssa/ifc-cd.c: Adjust.
2336
2a5569fa
MP
23372016-05-19 Marek Polacek <polacek@redhat.com>
2338
2339 PR c++/71075
2340 * g++.dg/diagnostic/pr71075.C: New test.
2341
5e9a5385
DM
23422016-05-19 David Malcolm <dmalcolm@redhat.com>
2343
2344 PR c++/71184
2345 * g++.dg/pr71184.C: New test case.
2346
4f45da44
KN
23472016-05-19 Kelvin Nilsen <kelvin@gcc.gnu.org>
2348
2349 * gcc.target/powerpc/darn-0.c: New test.
2350 * gcc.target/powerpc/darn-1.c: New test.
2351 * gcc.target/powerpc/darn-2.c: New test.
2352
4177437e
MP
23532016-05-19 Marek Polacek <polacek@redhat.com>
2354
2355 PR tree-optimization/71031
2356 * gcc.dg/tree-ssa/vrp100.c: New test.
2357
afb72432
IE
23582016-05-19 Ilya Enkovich <ilya.enkovich@intel.com>
2359
2360 PR rtl-optimization/71148
2361 * gcc.dg/pr71148.c: New test.
2362
4f83064e
KT
23632016-05-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2364
2365 PR target/71056
2366 * gcc.target/arm/pr71056.c: New test.
2367
4bf8dbe1
BE
23682016-05-19 Bernd Edlinger <bernd.edlinger@hotmail.de>
2369
2370 * c-c++-common/pr69669.c: Check the used mode.
2371
f3510625
MO
23722016-05-19 Maxim Ostapenko <m.ostapenko@samsung.com>
2373
2374 PR sanitizer/64354
2375 * c-c++-common/tsan/sanitize-thread-macro.c: New test.
2376
43c0068e
RB
23772016-05-19 Richard Biener <rguenther@suse.de>
2378
2379 PR tree-optimization/70729
2380 * gcc.dg/autopar/outer-6.c: Adjust to avoid redundant store.
2381 * gcc.dg/graphite/scop-18.c: Likewise.
2382 * gcc.dg/pr41783.c: Disable LIM.
2383 * gcc.dg/tree-ssa/loadpre10.c: Likewise.
2384 * gcc.dg/tree-ssa/loadpre23.c: Likewise.
2385 * gcc.dg/tree-ssa/loadpre24.c: Likewise.
2386 * gcc.dg/tree-ssa/loadpre25.c: Likewise.
2387 * gcc.dg/tree-ssa/loadpre4.c: Likewise.
2388 * gcc.dg/tree-ssa/loadpre8.c: Likewise.
2389 * gcc.dg/tree-ssa/ssa-pre-16.c: Likewise.
2390 * gcc.dg/tree-ssa/ssa-pre-18.c: Likewise.
2391 * gcc.dg/tree-ssa/ssa-pre-20.c: Likewise.
2392 * gcc.dg/tree-ssa/ssa-pre-3.c: Likewise.
2393 * gfortran.dg/pr42108.f90: Likewise.
2394
70f25790
DM
23952016-05-18 David Malcolm <dmalcolm@redhat.com>
2396
2397 PR driver/69265
2398 * gcc.dg/spellcheck-options-11.c: New test case.
2399
960db8ec
JJ
24002016-05-18 Jakub Jelinek <jakub@redhat.com>
2401
2402 PR c++/71100
2403 * g++.dg/opt/pr71100.C: New test.
2404
04643334
MJ
24052016-05-18 Martin Jambor <mjambor@suse.cz>
2406
2407 PR ipa/69708
2408 * gcc.dg/ipa/iinline-cstagg-2.c: New test.
2409 * gcc.dg/ipa/ipcp-cstagg-5.c: Likewise.
2410 * gcc.dg/ipa/ipcp-cstagg-6.c: Likewise.
2411 * gcc.dg/ipa/ipcp-cstagg-7.c: Likewise.
2412
91bb9f80
MJ
24132016-05-18 Martin Jambor <mjambor@suse.cz>
2414
2415 PR ipa/69708
2416 * gcc.dg/ipa/iinline-cstagg-1.c: New test.
2417 * gcc.dg/ipa/ipcp-cstagg-1.c: Likewise.
2418 * gcc.dg/ipa/ipcp-cstagg-2.c: Likewise.
2419 * gcc.dg/ipa/ipcp-cstagg-3.c: Likewise.
2420 * gcc.dg/ipa/ipcp-cstagg-4.c: Likewise.
2421
c584aca6
PC
24222016-05-18 Paolo Carlini <paolo.carlini@oracle.com>
2423
2424 PR c++/69793
2425 * g++.dg/template/crash122.C: New.
2426
20309c6e
PC
24272016-05-18 Paolo Carlini <paolo.carlini@oracle.com>
2428
2429 PR c++/70466
2430 * g++.dg/template/pr70466-1.C: New.
2431 * g++.dg/template/pr70466-2.C: Likewise.
2432
50c78b9a
MM
24332016-05-18 Michael Meissner <meissner@linux.vnet.ibm.com>
2434
2435 * gcc.target/powerpc/p9-splat-1.c: New tests for ISA 3.0 word
2436 splat operations and the XXSPLTIB instruction.
2437 * gcc.target/powerpc/p9-splat-2.c: Likewise.
2438 * gcc.target/powerpc/p9-splat-3.c: Likewise.
2439 * gcc.target/powerpc/pr47755.c: Allow vspltisw in addition to
2440 xxlxor to clear a register.
2441
cf8be00d
RS
24422016-05-18 Richard Sandiford <richard.sandiford@arm.com>
2443
2444 * gcc.dg/torture/pr71020.c: New test.
2445
848a392a
MJ
24462016-05-18 Martin Jambor <mjambor@suse.cz>
2447
2448 PR ipa/70646
2449 * gcc.dg/ipa/pr70646.c: New test.
2450
1f2ab776
CL
24512016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
2452
2453 * gcc.target/aarch64/advsimd-intrinsics/vget_lane.c: Add fp16 tests.
2454
76489493
CL
24552016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
2456
2457 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Add
2458 missing tests for vreinterpretq_p{8,16}.
2459
bd79378d
CL
24602016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
2461
2462 * gcc.target/aarch64/advsimd-intrinsics/vsli_n.c: Add checks for
2463 vsliq_n_s64 and vsliq_n_u64.
2464
81ca3ea0
CL
24652016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
2466
2467 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h (CHECK,
2468 CHECK_FP, CHECK_CUMULATIVE_SAT): Print which type was checked.
2469
873cb425
CL
24702016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
2471
2472 * gcc.target/aarch64/advsimd-intrinsics/vmul.c: Remove useless #ifdef.
2473 * gcc.target/aarch64/advsimd-intrinsics/vshl.c: Likewise.
2474 * gcc.target/aarch64/advsimd-intrinsics/vtst.c: Likewise.
2475
9d6e7c21
CL
24762016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
2477
2478 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Fix typo
2479 in comment.
2480
b4dbe40e 24812016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
887687b0
CL
2482
2483 * gcc.target/aarch64/noplt_3.c: Scan for "br\t".
2484 * gcc.target/aarch64/tail_indirect_call_1.c: Scan for "br\t",
2485 "blr\t" and switch to scan-assembler-times.
2486
83a5c910
JW
24872016-05-18 Jiong Wang <jiong.wang@arm.com>
2488
53d6d955
UB
2489 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h: Guard float64_t
2490 with __aarch64__.
2491 * gcc.target/aarch64/advsimd-intrinsics/vfms_vfma_n.c: Guard variable
2492 declarations under __aarch64__ and __ARM_FEATURE_FMA.
83a5c910 2493
fb7cbdeb
JJ
24942016-05-18 Jakub Jelinek <jakub@redhat.com>
2495
8ee91165
JJ
2496 * gcc.target/i386/avx512bw-vpbroadcast-1.c: New test.
2497 * gcc.target/i386/avx512bw-vpbroadcast-2.c: New test.
2498 * gcc.target/i386/avx512bw-vpbroadcast-3.c: New test.
2499 * gcc.target/i386/avx512vl-vpbroadcast-1.c: New test.
2500 * gcc.target/i386/avx512vl-vpbroadcast-2.c: New test.
2501 * gcc.target/i386/avx512vl-vpbroadcast-3.c: New test.
2502
cf4d516a
JJ
2503 * gcc.target/i386/avx512vl-vpalignr-3.c: New test.
2504 * gcc.target/i386/avx512bw-vpalignr-3.c: New test.
2505
a4f16422
JJ
2506 * gcc.target/i386/avx512vl-vpshufb-3.c: New test.
2507 * gcc.target/i386/avx512bw-vpshufb-3.c: New test.
2508
7b37ce10
JJ
2509 * gcc.target/i386/avx512vl-vpmulhrsw-3.c: New test.
2510 * gcc.target/i386/avx512bw-vpmulhrsw-3.c: New test.
2511
fb7cbdeb
JJ
2512 * gcc.target/i386/avx512bw-vpmaddubsw-3.c: New test.
2513
c9326aef
RB
25142016-05-18 Richard Biener <rguenther@suse.de>
2515
2516 PR tree-optimization/71168
2517 * gcc.dg/torture/pr71168.c: New testcase.
2518
df8b0a11
KV
25192016-05-17 Kugan Vivekanandarajah <kuganv@linaro.org>
2520
2521 PR middle-end/63586
2522 * gcc.dg/tree-ssa/pr63586-2.c: New test.
2523 * gcc.dg/tree-ssa/pr63586.c: New test.
2524 * gcc.dg/tree-ssa/reassoc-14.c: Adjust multiplication count.
2525
2efd67ed
NS
25262016-05-17 Nathan Sidwell <nathan@acm.org>
2527
2528 * gcc.c-torture/execute/20030222-1.c: Skip on ptx.
2529 * gcc.dg/pr68671.c: Fix ptx xfail-if.
2530 * gcc.dg/torture/pr54261-1.c: Allocate atomic var statically.
2531 * gcc.dg/torture/type-generic-1.c: Enable UNSAFE for ptx.
2532
1988b2c2
NS
25332016-05-17 Nathan Sidwell <nathan@acm.org>
2534
2535 * gcc.target/nvptx/abi-vararg-3.c: New.
2536
ad1d92ab
MM
25372016-05-17 Mikhail Maltsev <maltsevm@gmail.com>
2538
2539 PR tree-optimization/54579
2540 PR middle-end/55299
2541 * gcc.dg/fold-notrotate-1.c: New test.
2542 * gcc.dg/fold-notshift-1.c: New test.
2543 * gcc.dg/fold-notshift-2.c: New test.
2544
47768df8
MP
25452016-05-17 Marek Polacek <polacek@redhat.com>
2546
2547 PR ipa/71146
2548 * g++.dg/ipa/pr71146.C: New test.
2549
6b5423a5
DM
25502016-05-17 David Malcolm <dmalcolm@redhat.com>
2551
2552 * jit.dg/test-error-array-bounds.c: New test case.
2553
c7986356
MG
25542016-05-17 Marc Glisse <marc.glisse@inria.fr>
2555
2556 * gcc.dg/tree-ssa/and-1.c: New testcase.
2557
d982c5b7
MG
25582016-05-17 Marc Glisse <marc.glisse@inria.fr>
2559
2560 * gcc.dg/tree-ssa/pr69270.c: Adjust.
2561 * gcc.dg/tree-ssa/andnot-1.c: New testcase.
2562
0139ba93
MG
25632016-05-17 Marc Glisse <marc.glisse@inria.fr>
2564
2565 * gcc.dg/tree-ssa/pr69270.c: Adjust.
2566 * gcc.dg/tree-ssa/vrp99.c: New testcase.
2567
daab4562
JW
25682016-05-17 Jiong Wang <jiong.wang@arm.com>
2569
2570 * gcc.target/aarch64/simd/vmul_elem_1.c: Use intrinsics.
2571
22330033
JW
25722016-05-17 Jiong Wang <jiong.wang@arm.com>
2573
2574 * gcc.target/aarch64/simd/vmul_elem_1.c: New.
2575
98b3a5f2
JW
25762016-05-17 Jiong Wang <jiong.wang@arm.com>
2577
2578 * gcc.target/aarch64/fmla_intrinsic_1.c: Allow ".d[index]" besides
2579 ".2d[index]" when scan the assembly.
2580 * gcc.target/aarch64/fmls_intrinsic_1.c: Likewise.
2581 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h: New entry for
2582 float64x1.
2583 * gcc.target/aarch64/advsimd-intrinsics/vfms_vfma_n.c: New.
2584
b71b7a8e
RB
25852016-05-17 Richard Biener <rguenther@suse.de>
2586
2587 PR tree-optimization/71132
2588 * gcc.dg/torture/pr71132.c: New testcase.
2589
3c51ad46
CL
25902016-05-17 Christophe Lyon <christophe.lyon@linaro.org>
2591
2592 * g++.dg/inherit/think1.C: Fix dg-do and dg-skip order.
2593
d20faa66
KT
25942016-05-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2595
2596 PR target/70809
2597 * gcc.target/aarch64/pr70809_1.c: New test.
2598
b75cc5a4
KT
25992016-05-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2600
2601 * gcc.target/aarch64/cpu-diagnostics-1.c: Skip if -mcpu is overriden.
2602 * gcc.target/aarch64/cpu-diagnostics-2.c: Likewise.
2603 * gcc.target/aarch64/cpu-diagnostics-3.c: Likewise.
2604 * gcc.target/aarch64/cpu-diagnostics-4.c: Likewise.
2605
b28eb195
IE
26062016-05-17 Dominique d'Humieres <dominiq@lps.ens.fr>
2607 Ilya Enkovich <ilya.enkovich@intel.com>
2608
2609 PR target/71114
2610 * gcc.target/i386/pr70799-1.c: Fix scan for Darwin.
2611
0b9004ed
JH
26122016-05-16 Jan Hubicka <hubicka@ucw.cz>
2613
2614 * g++.dg/ipa/ivinline-7.C: Do not xfail.
2615 * g++.dg/ipa/ivinline-9.C: Do not xfail.
2616
1b81a1c1
MW
26172016-05-16 Matthew Wahab <matthew.wahab@arm.com>
2618
2619 * g++.dg/ext/arm-fp16/fp16-param-1.c: Update expected output. Add
2620 test for __ARM_FP16_ARGS.
2621 * g++.dg/ext/arm-fp16/fp16-return-1.c: Update expected output.
2622 * gcc.target/arm/aapcs/neon-vect10.c: New.
2623 * gcc.target/arm/aapcs/neon-vect9.c: New.
2624 * gcc.target/arm/aapcs/vfp18.c: New.
2625 * gcc.target/arm/aapcs/vfp19.c: New.
2626 * gcc.target/arm/aapcs/vfp20.c: New.
2627 * gcc.target/arm/aapcs/vfp21.c: New.
2628 * gcc.target/arm/fp16-aapcs-1.c: New.
2629 * g++.target/arm/fp16-param-1.c: Update expected output. Add
2630 test for __ARM_FP16_ARGS.
2631 * g++.target/arm/fp16-return-1.c: Update expected output.
2632
921d1e73
JW
26332016-05-16 Jiong Wang <jiong.wang@arm.com>
2634
2635 PR testsuite/70227
2636 * g++.dg/lto/pr69589_0.C: Skip arm and aarch64 bare-metal targets.
2637
228eb42a
HA
26382016-05-15 Harald Anlauf <anlauf@gmx.de>
2639
2640 PR fortran/69603
2641 * gfortran.dg/pr69603.f90: New testcase.
2642
785abfd3
FR
26432016-05-14 Fritz Reese <fritzoreese@gmail.com>
2644
2645 * gfortran.dg/dec_union_4.f90: Fix endian issue.
2646
e75eb64f
FR
26472016-05-14 Fritz Reese <fritzoreese@gmail.com>
2648
2649 PR fortran/71047
2650 * gfortran.dg/pr71047.f08: New test.
2651
aa4b467b
JM
26522016-05-13 Joseph Myers <joseph@codesourcery.com>
2653
2654 * gcc.dg/qual-return-5.c, gcc.dg/qual-return-6.c: New tests.
2655 * gcc.dg/call-diag-2.c, gcc.dg/qual-return-2.c ,
2656 gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: Use -std=gnu99.
2657
653fb4a2
MS
26582016-05-13 Martin Sebor <msebor@redhat.com>
2659
2660 PR c++/60049
2661 * g++.dg/cpp0x/constexpr-60049.C: New test.
2662
9e37582d
JJ
26632016-05-13 Jakub Jelinek <jakub@redhat.com>
2664
2665 PR bootstrap/71071
2666 * gcc.dg/pr71071.c: New test.
2667
a278aa17
UB
26682016-05-13 Uros Bizjak <ubizjak@gmail.com>
2669
2670 * gcc.dg/vect/tree-vect.h (check_vect): Handle AVX2,
2671 remove XOP handling.
377eaca7 2672 * gcc.dg/vect/pr66636.c (foo): Add __attribute__((noinline,noclone)).
a278aa17 2673
ac3d02e2
NS
26742016-05-13 Nathan Sidwell <nathan@acm.org>
2675
2676 * gcc.dg/atomic-noinline-aux.c: Include stddef.h. Fix
2677 __atomic_is_lock_free declaration.
2678
8ab3bdac
RB
26792016-05-13 Richard Biener <rguenther@suse.de>
2680
2681 PR tree-optimization/42587
2682 * gcc.dg/optimize-bswapsi-4.c: New testcase.
2683
623b8e0a
ML
26842016-05-13 Martin Liska <mliska@suse.cz>
2685
2686 * g++.dg/tree-ssa/ivopts-3.C: Change test-case to follow
2687 the new format of dump output.
2688
da7674f6
IE
26892016-05-13 Ilya Enkovich <ilya.enkovich@intel.com>
2690
2691 * gcc.dg/pr71084.c: New test.
2692
c959db3d
RR
26932016-05-13 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
2694
53d6d955
UB
2695 PR target/53440
2696 * g++.dg/inherit/thunk1.C: Support arm / aarch64.
c959db3d 2697
43203dea
RR
26982016-05-13 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
2699
2700 * gcc.target/aarch64/struct_return.c: New test.
2701
4f2e1536
MP
27022016-05-12 Marek Polacek <polacek@redhat.com>
2703
2704 PR c/70756
2705 * c-c++-common/pr70756-2.c: New test.
2706 * c-c++-common/pr70756.c: New test.
2707
1ef33ef3
RB
27082016-05-12 Richard Biener <rguenther@suse.de>
2709
2710 PR tree-optimization/71059
2711 * gcc.dg/torture/pr71059.c: New testcase.
2712
763baff6
RB
27132016-05-12 Richard Biener <rguenther@suse.de>
2714
2715 PR tree-optimization/71062
2716 * gcc.dg/torture/pr71062.c: New testcase.
2717
c4ec1243
IE
27182016-05-12 Ilya Enkovich <ilya.enkovich@intel.com>
2719
2720 PR tree-optimization/71006
2721 * gcc.dg/pr71006.c: New test.
2722
a5fbf76d
MP
27232016-05-12 Marek Polacek <polacek@redhat.com>
2724
2725 PR driver/71063
2726 * gcc.dg/opts-7.c: New test.
2727
5acc47a4
KT
27282016-05-12 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2729
2730 PR target/70830
2731 * gcc.target/arm/interrupt-1.c: Change dg-compile to dg-assemble.
2732 Add -save-temps to dg-options.
2733 Scan for ldmfd rather than pop instruction.
2734 * gcc.target/arm/interrupt-2.c: Likewise.
2735 * gcc.target/arm/pr70830.c: New test.
2736
40bd4bf9
JJ
27372016-05-12 Jakub Jelinek <jakub@redhat.com>
2738
3cd63842
JJ
2739 * gcc.target/i386/avx512bw-vpextr-1.c: New test.
2740 * gcc.target/i386/avx512dq-vpextr-1.c: New test.
2741
c05d08f6
JJ
2742 * gcc.target/i386/avx512bw-vpinsr-1.c: New test.
2743 * gcc.target/i386/avx512dq-vpinsr-1.c: New test.
2744 * gcc.target/i386/avx512vl-vpinsr-1.c: New test.
2745
bc27ffae
JJ
2746 PR target/71019
2747 * gcc.target/i386/avx512vl-pack-1.c: New test.
2748 * gcc.target/i386/avx512vl-pack-2.c: New test.
2749 * gcc.target/i386/avx512bw-pack-2.c: New test.
2750
515d7412
JJ
2751 * gcc.target/i386/avx512vl-vinsertps-1.c: New test.
2752
40bd4bf9
JJ
2753 * gcc.target/i386/avx512dq-abs-copysign-1.c: New test.
2754 * gcc.target/i386/avx512vl-abs-copysign-1.c: New test.
2755 * gcc.target/i386/avx512vl-abs-copysign-2.c: New test.
2756
44ab146a
RB
27572016-05-12 Richard Biener <rguenther@suse.de>
2758
2759 PR tree-optimization/70986
2760 * gcc.dg/torture/pr70986-1.c: New testcase.
2761 * gcc.dg/torture/pr70986-2.c: Likewise.
2762 * gcc.dg/torture/pr70986-3.c: Likewise.
2763
d6e83a8d
MM
27642016-05-11 Mikhail Maltsev <maltsevm@gmail.com>
2765
2766 PR c/43651
2767 * gcc.dg/Wduplicate-decl-specifier-c11.c: New test.
2768 * gcc.dg/Wduplicate-decl-specifier.c: Likewise.
2769
51e67ea3
UB
27702016-05-11 Uros Bizjak <ubizjak@gmail.com>
2771
2772 * gcc.target/i386/sse-13.c: Add dg-add-options bind_pic_locally
2773 directive.
2774 * gcc.target/i386/pr66746.c: Ditto.
2775
3fd2b007
MM
27762016-05-11 Michael Meissner <meissner@linux.vnet.ibm.com>
2777
2778 * gcc.target/powerpc/dform-3.c: New test for ISA 3.0 vector d-form
2779 support.
2780 * gcc.target/powerpc/dform-1.c: Add -mlra option to silence
2781 warning when using -mvsx-timode.
2782 * gcc.target/powerpc/p8vector-int128-1.c: Likewise.
2783 * gcc.target/powerpc/dform-2.c: Likewise.
2784 * gcc.target/powerpc/pr68805.c: Likewise.
2785
5c3a10fb
MP
27862016-05-11 Marek Polacek <polacek@redhat.com>
2787
2788 PR c++/71024
2789 * c-c++-common/attributes-3.c: New test.
2790
7cfb065b
NS
27912016-05-11 Nathan Sidwell <nathan@acm.org>
2792
2793 * gcc.dg/pr68671.c: Xfail on PTX -- assembler crash.
2794 * gcc.c-torture/execute/pr68185.c: Likewise.
2795 * gcc.dg/ipa/pr70306.c: Requires global constructors.
2796 * gcc.dg/pr69634.c: Requires scheduling.
2797 * gcc.dg/torture/pr66178.c: Require label values.
2798 * gcc.dg/setjmp-6.c: Require indirect jumps.
2799
f35ea97d
RB
28002016-05-11 Richard Biener <rguenther@suse.de>
2801
2802 PR tree-optimization/71055
2803 * gcc.dg/torture/pr71055.c: New testcase.
2804
dff70323
RB
28052016-05-11 Richard Biener <rguenther@suse.de>
2806
2807 PR debug/71057
2808 * g++.dg/debug/pr71057.C: New testcase.
2809
56a3d28b
JJ
28102016-05-11 Jakub Jelinek <jakub@redhat.com>
2811
2812 PR fortran/70855
2813 * gfortran.dg/gomp/pr70855.f90: New test.
2814
ebc1b29e
RB
28152016-05-11 Richard Biener <rguenther@suse.de>
2816
2817 PR middle-end/71002
2818 * g++.dg/torture/pr71002.C: New testcase.
2819
98ccd1d7
IE
28202016-05-11 Ilya Enkovich <ilya.enkovich@intel.com>
2821
2822 PR middle-end/70807
2823 * gcc.dg/pr70807.c: New test.
2824
ed29e24b
MS
28252016-05-10 Martin Sebor <msebor@redhat.com>
2826
2827 PR c++/38611
2828 * g++.dg/Wattributes.C: New test.
2829
e39dab2c
MG
28302016-05-10 Marc Glisse <marc.glisse@inria.fr>
2831
2832 * gcc.dg/tree-ssa/bit-assoc.c: New testcase.
2833 * gcc.dg/tree-ssa/pr69270.c: Adjust.
2834 * gcc.dg/tree-ssa/vrp59.c: Disable forwprop.
2835
d067e238
IE
28362016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
2837
2838 PR target/70799
2839 * gcc.target/i386/pr70799-1.c: New test.
2840
cd36c83e
PMR
28412016-05-10 Pierre-Marie de Rodat <derodat@adacore.com>
2842
2843 * gnat.dg/debug6.adb, gnat.dg/debug6_pkg.ads: New testcase.
2844
1e3af2a4
IE
28452016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
2846
2847 PR middle-end/70877
2848 * gcc.target/i386/pr70877.c: New test.
2849
afc610db
IE
28502016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
2851
2852 PR tree-optimization/70786
2853 * gcc.target/i386/pr70876.c: New test.
2854
4b59d19f
JJ
28552016-05-10 Jakub Jelinek <jakub@redhat.com>
2856
2857 PR target/70927
2858 * gcc.target/i386/avx512vl-logic-1.c: New test.
2859 * gcc.target/i386/avx512vl-logic-2.c: New test.
2860 * gcc.target/i386/avx512dq-logic-2.c: New test.
2861
9b5ee426
BS
28622016-05-10 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2863
2864 PR target/70963
2865 * gcc.target/powerpc/pr70963.c: New.
2866
f3352cab
DM
28672016-05-10 David Malcolm <dmalcolm@redhat.com>
2868
2869 * gcc.dg/plugin/diagnostic-test-show-locus-bw.c
2870 (test_very_wide_line): Add ruler to expected output.
2871 * gcc.dg/plugin/diagnostic-test-show-locus-color.c
2872 (test_very_wide_line): Likewise.
2873 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
2874 (test_show_locus): Within the handling of "test_very_wide_line",
2875 enable show_ruler_p on the diagnostic context.
2876
4a3255dd
RB
28772016-05-10 Richard Biener <rguenther@suse.de>
2878
2879 PR tree-optimization/71039
2880 * gcc.dg/torture/pr71039.c: New testcase.
2881
da7c9950
NS
28822016-05-10 Nathan Sidwell <nathan@acm.org>
2883
2884 * gcc.dg/nested-func-10.c: Requires alloca.
2885 * gcc.dg/nested-func-9.c: Requires alloca.
2886 * gcc.c-torture/execute/pr70460.c: Requires labels.
2887 * gcc.c-torture/compile/pr70199.c: Requires labels.
2888 * gcc.target/nvptx/decl.c: Compile only.
2889 * gcc.target/nvptx/trailing-init.c: Compile only.
2890 * gcc.target/nvptx/ary-init.c: Compile only.
2891
cf68d92c
MP
28922016-05-10 Marek Polacek <polacek@redhat.com>
2893
2894 PR c/70255
2895 * gcc.dg/attr-opt-1.c: New test.
2896
64ea4e15
RB
28972016-05-10 Richard Biener <rguenther@suse.de>
2898
2899 PR tree-optimization/70497
2900 PR tree-optimization/28367
2901 * gcc.dg/torture/20160404-1.c: New testcase.
2902 * gcc.dg/tree-ssa/ssa-fre-54.c: Likewise.
2903 * gcc.dg/tree-ssa/ssa-fre-55.c: Likewise.
2904
5a96dae3
PMR
29052016-05-10 Pierre-Marie de Rodat <derodat@adacore.com>
2906
2907 * gcc.dg/debug/dwarf2/nested_fun.c: New testcase.
2908
fc97f805
UB
29092016-05-09 Uros Bizjak <ubizjak@gmail.com>
2910
2911 * gcc.target/i386/fabsneg-1.c New test.
2912
a710b1d5
AM
29132016-05-09 Alan Modra <amodra@gmail.com>
2914
2915 PR testsuite/70826
2916 * gcc.target/powerpc/savres.c: Compile with -fno-rename-registers.
2917
171f6f05
RB
29182016-05-09 Richard Biener <rguenther@suse.de>
2919
2920 PR tree-optimization/70985
2921 * gcc.dg/torture/pr70985.c: New testcase.
2922
18caa34e
BC
29232016-05-09 Bin Cheng <bin.cheng@arm.com>
2924
2925 * gcc.dg/tree-ssa/ifc-9.c: New test.
2926 * gcc.dg/tree-ssa/ifc-10.c: New test.
2927 * gcc.dg/tree-ssa/ifc-11.c: New test.
2928 * gcc.dg/tree-ssa/ifc-12.c: New test.
2929 * gcc.dg/vect/pr61194.c: Remove XFAIL.
2930 * gcc.dg/vect/vect-23.c: Remove XFAIL.
2931 * gcc.dg/vect/vect-mask-store-move-1.c: Revise test check.
2932
7a27d38f
RB
29332016-05-09 Richard Biener <rguenther@suse.de>
2934
2935 PR fortran/70937
2936 * gfortran.dg/pr70937.f90: New testcase.
2937
5ebbbd3d
RO
29382016-05-08 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2939
2940 * gcc.dg/ipa/pure-const-3.c: Scan local-pure-const1 dump.
2941
f6288c24
FR
29422016-05-07 Fritz Reese <fritzoreese@gmail.com>
2943
2944 PR fortran/56226
2945 * gfortran.dg/dec_structure_1.f90: New testcase.
2946 * gfortran.dg/dec_structure_2.f90: Ditto.
2947 * gfortran.dg/dec_structure_3.f90: Ditto.
2948 * gfortran.dg/dec_structure_4.f90: Ditto.
2949 * gfortran.dg/dec_structure_5.f90: Ditto.
2950 * gfortran.dg/dec_structure_6.f90: Ditto.
2951 * gfortran.dg/dec_structure_7.f90: Ditto.
2952 * gfortran.dg/dec_structure_8.f90: Ditto.
2953 * gfortran.dg/dec_structure_9.f90: Ditto.
2954 * gfortran.dg/dec_structure_10.f90: Ditto.
2955 * gfortran.dg/dec_structure_11.f90: Ditto.
2956 * gfortran.dg/dec_union_1.f90: Ditto.
2957 * gfortran.dg/dec_union_2.f90: Ditto.
2958 * gfortran.dg/dec_union_3.f90: Ditto.
2959 * gfortran.dg/dec_union_4.f90: Ditto.
2960 * gfortran.dg/dec_union_5.f90: Ditto.
2961 * gfortran.dg/dec_union_6.f90: Ditto.
2962 * gfortran.dg/dec_union_7.f90: Ditto.
2963
5ec4a8cd
TV
29642016-05-07 Tom de Vries <tom@codesourcery.com>
2965
2966 PR tree-optimization/70956
2967 * gcc.dg/graphite/pr70956.c: New test.
2968
58ec1d0e
JJ
29692016-05-06 Jakub Jelinek <jakub@redhat.com>
2970
ccd88fb7
JJ
2971 PR middle-end/70941
2972 * gcc.dg/torture/pr70941.c (abort): Remove prototype.
2973 (a, b, c, d): Change type from char to signed char.
2974 (main): Compare against (signed char) -1634678893 instead of
2975 hardcoded -109. Use __builtin_abort instead of abort.
2976
dd3b6464
JJ
2977 * gcc.target/i386/avx512bw-vpsraw-3.c: New test.
2978 * gcc.target/i386/avx512vl-vpsrad-3.c: New test.
2979
58ec1d0e
JJ
2980 * gcc.target/i386/avx512bw-vpmaddwd-3.c: New test.
2981
19aa23d8
YR
29822016-05-06 Yuri Rumyantsev <ysrumyan@gmail.com>
2983
2984 PR debug/70935
2985 * gcc.dg/torture/pr70935.c: New test.
2986
ae5f0df1
OE
29872016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
2988
2989 PR target/58219
ce23a8ff 2990 * gcc.target/sh/pr58219.c: New tests.
ae5f0df1 2991
078f7e37
RB
29922016-05-06 Richard Biener <rguenther@suse.de>
2993
2994 PR tree-optimization/70960
2995 * gfortran.fortran-torture/compile/pr70960.f90: New testcase.
2996
765d7b54
OE
29972016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
2998
2999 PR target/52933
3000 * gcc.target/sh/pr52933-1.c (test_31, test_32, test_33, test_34,
3001 test_35, test_36, test_37, test_38, test_39, test_40): New sub-tests.
3002 Adjust expected instruction counts.
3003 * gcc.target/sh/pr52933-2.c: Adjust expected instruction counts.
3004
29c94e65
MP
30052016-05-06 Marek Polacek <polacek@redhat.com>
3006
3007 PR sanitizer/70875
3008 * gcc.dg/ubsan/bounds-3.c: New test.
3009
3684b02e
OE
30102016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
3011
3012 PR target/54089
3013 * gcc.target/sh/pr54089-1.c (test_24): Add new sub-test.
3014
8706773f
RB
30152016-05-06 Richard Biener <rguenther@suse.de>
3016
3017 PR middle-end/70931
3018 * gfortran.dg/pr70931.f90: New testcase.
3019
a4f51018
RB
30202016-05-06 Richard Biener <rguenther@suse.de>
3021
3022 PR middle-end/70941
3023 * gcc.dg/torture/pr70941.c: New testcase.
3024
c4f2425f
BC
30252016-05-05 Bin Cheng <bin.cheng@arm.com>
3026
3027 PR tree-optimization/57206
3028 * gcc.dg/vect/pr57206.c: New test.
3029
5dc08197
RO
30302016-05-05 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3031
3032 * gcc.dg/ipa/inline-8.c (isnanf): Declare.
3033
351f85c5
JJ
30342016-05-05 Jakub Jelinek <jakub@redhat.com>
3035
568bac8c
JJ
3036 * gcc.target/i386/avx512f-vfmadd-1.c: New test.
3037
351f85c5
JJ
3038 * c-c++-common/Wdangling-else-4.c: New test.
3039
33fd7785
JJ
30402016-05-04 Jakub Jelinek <jakub@redhat.com>
3041
2d1ac15a
JJ
3042 PR c++/70906
3043 PR c++/70933
3044 * g++.dg/opt/pr70906.C: New test.
3045 * g++.dg/opt/pr70933.C: New test.
3046
33fd7785
JJ
3047 * gcc.target/i386/avx512vl-vmovq-1.c: New test.
3048
6b715bf6
JH
30492016-05-04 Jan Hubicka <hubicka@ucw.cz>
3050
3051 * gcc.dg/ipa/pure-const-3.c: New testcase.
3052
deef7113
MP
30532016-05-04 Marek Polacek <polacek@redhat.com>
3054
3055 * c-c++-common/Wdangling-else-1.c: New test.
3056 * c-c++-common/Wdangling-else-2.c: New test.
3057 * c-c++-common/Wdangling-else-3.c: New test.
3058
5396db97
KCY
30592016-05-04 Kwok Cheung Yeung <kcy@codesourcery.com>
3060
3061 * gcc.target/mips/mips16-attributes.c: Skip if -mmicromips
3062 flag is present.
3063
de55efd5
MP
30642016-05-04 Marek Polacek <polacek@redhat.com>
3065
3066 PR c/48778
3067 * gcc.dg/Waddress-2.c: New test.
3068
475839b6
AM
30692016-05-04 Alan Modra <amodra@gmail.com>
3070
3071 * gcc.target/powerpc/pr70866.c: New.
3072
b25aad5f
MS
30732016-05-03 Martin Sebor <msebor@redhat.com>
3074
3075 PR c++/66561
3076 * c-c++-common/builtin_location.c: New test.
3077 * g++.dg/cpp1y/builtin_location.C: New test.
3078
79ce98bc
MP
30792016-05-03 Marek Polacek <polacek@redhat.com>
3080
3081 PR c/70859
3082 * gcc.dg/pr70859.c: New test.
3083 * gcc.dg/pr70859-2.c: New test.
3084
402e89f5
PMR
30852016-05-03 Pierre-Marie de Rodat <derodat@adacore.com>
3086
3087 * gnat.dg/debug5.adb: New testcase.
3088
f3d90045
DV
30892016-05-03 Dominik Vogt <vogt@linux.vnet.ibm.com>
3090
3091 * gcc.target/s390/md/rXsbg_mode_sXl.c: New test.
3092 * gcc.target/s390/s390.exp (check_effective_target_z10_instructions):
3093 Procedure to check for z10 instruction set.
3094
1e26cec1
CL
30952016-05-03 Christophe Lyon <christophe.lyon@linaro.org>
3096
3097 * gcc.dg/ipa/inline-8.c: Require c99_runtime.
3098
71aca5a0
AM
30992016-05-03 Alan Modra <amodra@gmail.com>
3100
3101 * gcc.target/powerpc/savres.c: Add func using a single gpr.
3102
2fd70ec1
JJ
31032016-05-03 Jakub Jelinek <jakub@redhat.com>
3104
3105 * gcc.target/i386/avx512f-cvt-1.c: New test.
3106
e5705cf7
L
31072016-05-03 H.J. Lu <hongjiu.lu@intel.com>
3108
3109 * gcc.dg/tree-ssa/ssa-thread-14.c: Replace -fdump-tree-vrp with
3110 -fdump-tree-vrp-details.
3111
381cdae4
RB
31122016-05-03 Richard Biener <rguenther@suse.de>
3113
3114 * gcc.dg/pr30172-1.c: Adjust.
3115 * gcc.dg/pr63743.c: Likewise.
3116 * gcc.dg/tm/pr51696.c: Likewise.
3117 * c-c++-common/tm/safe-1.c: Likewise.
3118 * gcc.dg/tree-prof/val-prof-3.c: Likewise.
3119 * gcc.dg/plugin/self-assign-test-1.c: XFAIL case that needs CSE.
3120 * g++.dg/plugin/self-assign-test-1.C: Likewise.
3121 * g++.dg/plugin/self-assign-test-2.C: Likewise.
3122
adedd5c1
JJ
31232016-05-03 Jakub Jelinek <jakub@redhat.com>
3124
31ed1665
JJ
3125 PR rtl-optimization/70467
3126 * gcc.target/i386/pr70467-3.c: New test.
3127 * gcc.target/i386/pr70467-4.c: New test.
3128
dea60b59
JJ
3129 PR tree-optimization/70916
3130 * gcc.c-torture/compile/pr70916.c: New test.
3131
adedd5c1
JJ
3132 PR target/49244
3133 * gcc.target/i386/pr49244-1.c: New test.
3134 * gcc.target/i386/pr49244-2.c: New test.
3135
f80041ef
BS
31362016-05-03 Bernd Schmidt <bschmidt@redhat.com>
3137
3138 PR rtl-optimization/44281
3139 * gcc.target/i386/pr44281.c: New test.
3140
1cfcd39e
BC
31412016-05-03 bin cheng <bin.cheng@arm.com>
3142
3143 PR tree-optimization/56541
3144 * gcc.dg/tree-ssa/ifc-pr56541.c: new test.
3145 * gcc.dg/vect/pr56541.c: new test.
3146
4304ccfd
MM
31472016-05-02 Michael Meissner <meissner@linux.vnet.ibm.com>
3148
3149 * gcc.target/powerpc/float128-complex-1.c: New tests for complex
3150 __float128.
3151 * gcc.target/powerpc/float128-complex-2.c: Likewise.
3152
50d94c29
L
31532016-05-02 H.J. Lu <hongjiu.lu@intel.com>
3154
3155 PR testsuite/70520
3156 * c-c++-common/asan/clone-test-1.c (main): Align child process
3157 stack to 16 bytes.
3158
bc1aee87
DM
31592016-05-02 David Malcolm <dmalcolm@redhat.com>
3160
3161 PR c++/62314
3162 * g++.dg/spellcheck-fields-2.C: New test case.
3163
474e0129
DM
31642016-05-02 David Malcolm <dmalcolm@redhat.com>
3165
3166 PR c++/62314
3167 * g++.dg/pr62314.C: New test case.
3168
818b88a7
JH
31692016-05-02 Jan Hubicka <hubicka@ucw.cz>
3170
3171 * gcc.dg/ipa/inline-8.c: New testcase.
3172
dd77684f
JJ
31732016-05-02 Jakub Jelinek <jakub@redhat.com>
3174
3175 PR rtl-optimization/70467
3176 * gcc.target/i386/pr70467-1.c: New test.
3177
72407e00
BE
31782016-05-02 Bernd Edlinger <bernd.edlinger@hotmail.de>
3179
3180 * gcc.dg/spec-options.c: Run the test on all targets.
3181 * gcc.dg/foo.specs: Use cpp_unique_options.
3182
dd53d197
MG
31832016-05-02 Marc Glisse <marc.glisse@inria.fr>
3184
3185 * gcc.dg/tree-ssa/unord.c: New testcase.
3186
a8b85ce9
MG
31872016-05-02 Marc Glisse <marc.glisse@inria.fr>
3188
3189 * gcc.dg/tree-ssa/20040305-1.c: Adjust.
3190
5b37e866
NS
31912016-05-02 Nathan Sidwell <nathan@codesourcery.com>
3192
3193 * c-c++-common/goacc/loop-auto-1.c: Adjust expected warnings.
3194
7176a4a0
MP
31952016-05-02 Marek Polacek <polacek@redhat.com>
3196
3197 PR c/70851
3198 * gcc.dg/enum-incomplete-3.c: New test.
3199
6b9933b9
MP
32002016-05-02 Marek Polacek <polacek@redhat.com>
3201 Tom de Vries <tom@codesourcery.com>
3202
3203 PR tree-optimization/70700
3204 * gcc.dg/pr70700.c: New test.
3205
90f82260
UB
32062016-05-01 Uros Bizjak <ubizjak@gmail.com>
3207
3208 * gcc.target/i386/avx256-unaligned-load-1.c: Update scan strings.
3209 * gcc.target/i386/avx256-unaligned-store-1.c: Ditto.
3210 * gcc.target/i386/avx256-unaligned-store-2.c: Ditto.
3211 * gcc.target/i386/avx256-unaligned-store-3.c: Ditto.
3212 * gcc.target/i386/avx256-unaligned-store-4.c: Ditto.
3213
f73036c1
EB
32142016-04-30 Eric Botcazou <ebotcazou@adacore.com>
3215
3216 * ada/acats/run_acats: Rename into...
3217 * ada/acats/run_acats.sh: ...this. Only export BASE variable.
3218 * ada/acats/run_all.sh: Remove redundant test.
3219 (target_run): Move around.
3220 (target_gnatchop): Use newly built executable.
3221 (target_gnatmake): Likewise.
3222 Check that the compilation of impbit succeeds.
3223
85e051a3
OE
32242016-04-30 Oleg Endo <olegendo@gcc.gnu.org>
3225
3226 * g++.old-deja/g++.jason/thunk3.C: Remove SH5 checks.
3227 * gcc.dg/20021029-1.c: Likewise.
3228 * gcc.target/sh/attr-isr-trap_exit.c: Likewise.
3229 * gcc.target/sh/attr-isr-trapa.c: Likewise.
3230 * gcc.target/sh/cmpstr.c: Likewise.
3231 * gcc.target/sh/cmpstrn.c: Likewise.
3232 * gcc.target/sh/memset.c: Likewise.
3233 * gcc.target/sh/pr21255-2-mb.c: Likewise.
3234 * gcc.target/sh/pr21255-2-ml.c: Likewise.
3235 * gcc.target/sh/pr39423-1.c: Likewise.
3236 * gcc.target/sh/pr49468-di.c: Likewise.
3237 * gcc.target/sh/pr49468-si.c: Likewise.
3238 * gcc.target/sh/pr49880-1.c: Likewise.
3239 * gcc.target/sh/pr49880-2.c: Likewise.
3240 * gcc.target/sh/pr49880-3.c: Likewise.
3241 * gcc.target/sh/pr50751-1.c: Likewise.
3242 * gcc.target/sh/pr50751-4.c: Likewise.
3243 * gcc.target/sh/pr50751-7.c: Likewise.
3244 * gcc.target/sh/pr51244-1.c: Likewise.
3245 * gcc.target/sh/pr51244-10.c: Likewise.
3246 * gcc.target/sh/pr51244-11.c: Likewise.
3247 * gcc.target/sh/pr51244-12.c: Likewise.
3248 * gcc.target/sh/pr51244-13.c: Likewise.
3249 * gcc.target/sh/pr51244-14.c: Likewise.
3250 * gcc.target/sh/pr51244-17.c: Likewise.
3251 * gcc.target/sh/pr51244-18.c: Likewise.
3252 * gcc.target/sh/pr51244-19.c: Likewise.
3253 * gcc.target/sh/pr51244-4.c: Likewise.
3254 * gcc.target/sh/pr51244-5.c: Likewise.
3255 * gcc.target/sh/pr51244-7.c: Likewise.
3256 * gcc.target/sh/pr51244-8.c: Likewise.
3257 * gcc.target/sh/pr51244-9.c: Likewise.
3258 * gcc.target/sh/pr51697.c: Likewise.
3259 * gcc.target/sh/pr52483-1.c: Likewise.
3260 * gcc.target/sh/pr52483-2.c: Likewise.
3261 * gcc.target/sh/pr52483-3.c: Likewise.
3262 * gcc.target/sh/pr52483-5.c: Likewise.
3263 * gcc.target/sh/pr52933-1.c: Likewise.
3264 * gcc.target/sh/pr52933-2.c: Likewise.
3265 * gcc.target/sh/pr52933-3.c: Likewise.
3266 * gcc.target/sh/pr53568-1.c: Likewise.
3267 * gcc.target/sh/pr53976-1.c: Likewise.
3268 * gcc.target/sh/pr53988-1.c: Likewise.
3269 * gcc.target/sh/pr53988.c: Likewise.
3270 * gcc.target/sh/pr54089-1.c: Likewise.
3271 * gcc.target/sh/pr54089-6.c: Likewise.
3272 * gcc.target/sh/pr54089-7.c: Likewise.
3273 * gcc.target/sh/pr54089-8.c: Likewise.
3274 * gcc.target/sh/pr54089-9.c: Likewise.
3275 * gcc.target/sh/pr54236-1.c: Likewise.
3276 * gcc.target/sh/pr54236-2.c: Likewise.
3277 * gcc.target/sh/pr54236-3.c: Likewise.
3278 * gcc.target/sh/pr54236-4.c: Likewise.
3279 * gcc.target/sh/pr54386.c: Likewise.
3280 * gcc.target/sh/pr54602-1.c: Likewise.
3281 * gcc.target/sh/pr54685.c: Likewise.
3282 * gcc.target/sh/pr54760-1.c: Likewise.
3283 * gcc.target/sh/pr54760-2.c: Likewise.
3284 * gcc.target/sh/pr54760-3.c: Likewise.
3285 * gcc.target/sh/pr54760-4.c: Likewise.
3286 * gcc.target/sh/pr54760-5.c: Likewise.
3287 * gcc.target/sh/pr54760-6.c: Likewise.
3288 * gcc.target/sh/pr55146.c: Likewise.
3289 * gcc.target/sh/pr55160.c: Likewise.
3290 * gcc.target/sh/pr59278.c: Likewise.
3291 * gcc.target/sh/pr59401-1.c: Likewise.
3292 * gcc.target/sh/pr59533-1.c: Likewise.
3293 * gcc.target/sh/pr63260.c: Likewise.
3294 * gcc.target/sh/pragma-isr-trap-exit.c: Likewise.
3295 * gcc.target/sh/pragma-isr-trapa.c: Likewise.
3296 * gcc.target/sh/strlen.c: Likewise.
3297 * gcc.target/sh/torture/pr30807.c: Likewise.
3298 * gcc.target/sh/torture/pr34777.c: Likewise.
3299 * gcc.target/sh/torture/pr64652.c: Likewise.
3300 * gcc.target/sh/torture/pr65505.c: Likewise.
3301 * gcc.target/sh/torture/pragma-isr.c: Likewise.
3302 * gcc.target/sh/torture/pragma-isr2.c: Likewise.
3303
411e5c67
PC
33042016-04-29 Paolo Carlini <paolo.carlini@oracle.com>
3305
3306 PR c++/66644
3307 * g++.dg/cpp0x/nsdmi-anon-struct1.C: New.
3308
8fa97501
BS
33092016-04-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3310
3311 * gcc.target/powerpc/vsx-elemrev-1.c: New.
3312 * gcc.target/powerpc/vsx-elemrev-2.c: New.
3313 * gcc.target/powerpc/vsx-elemrev-3.c: New.
3314 * gcc.target/powerpc/vsx-elemrev-4.c: New.
3315
5a956111
PP
33162016-04-29 Patrick Palka <ppalka@gcc.gnu.org>
3317
3318 * gcc.dg/tree-ssa/ssa-thread-14.c: New test.
3319 * gcc.dg/tree-ssa/ssa-thread-11.c: Update expected output.
3320
e7ff0319
CP
33212016-04-29 Cesar Philippidis <cesar@codesourcery.com>
3322
3323 PR middle-end/70626
3324 * c-c++-common/goacc/combined-reduction.c: New test.
3325 * gfortran.dg/goacc/reduction-2.f95: Add check for kernels reductions.
3326
52d11a4b
L
33272016-04-29 H.J. Lu <hongjiu.lu@intel.com>
3328
3329 * gcc.target/i386/pr70155-1.c: Check for nonexistence of the
3330 *movdi_internal pattern only if PIC off.
3331 * gcc.target/i386/pr70155-2.c: Likewise.
3332 * gcc.target/i386/pr70155-3.c: Likewise.
3333 * gcc.target/i386/pr70155-4.c: Likewise.
3334 * gcc.target/i386/pr70155-5.c: Likewise.
3335 * gcc.target/i386/pr70155-6.c: Likewise.
3336 * gcc.target/i386/pr70155-7.c: Likewise.
3337 * gcc.target/i386/pr70155-8.c: Likewise.
3338 * gcc.target/i386/pr70155-15.c: Likewise.
3339 * gcc.target/i386/pr70155-17.c: Likewise.
3340 * gcc.target/i386/pr70155-22.c: Likewise.
3341
8960db31
BC
33422016-04-29 Bin Cheng <bin.cheng@arm.com>
3343
3344 PR tree-optimization/70803
3345 * gcc.dg/vect/pr56625.c: Require vect_int_mult.
3346
cca535a4
IE
33472016-04-29 Ilya Enkovich <ilya.enkovich@intel.com>
3348
3349 * gcc.target/i386/vect-unpack-2.c (avx512bw_test): Avoid
3350 optimization of vector loop.
3351 * gcc.target/i386/vect-unpack-3.c: New test.
3352 * gcc.dg/vect/vect-nb-iter-ub-1.c: New test.
3353 * gcc.dg/vect/vect-nb-iter-ub-2.c: New test.
3354 * gcc.dg/vect/vect-nb-iter-ub-3.c: New test.
3355
500ecf4a
MP
33562016-04-29 Marek Polacek <polacek@redhat.com>
3357
3358 PR sanitizer/70342
3359 * g++.dg/ubsan/null-7.C: New test.
3360
2fff3db8
MP
3361 PR c/70852
3362 * gcc.dg/pr70852.c: New test.
3363
509063eb
DV
33642016-04-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
3365
3366 PR/69089
3367 * g++.dg/cpp0x/alignas6.C: New test.
3368
83745c0d
DV
33692016-04-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
3370
c87885ca
RO
3371 * gcc.dg/cpp/mac-dir-2.c: Remove pointless duplicate dg-do.
3372 * gcc.dg/pr27003.c: Likewise.
3373 * gcc.dg/tree-ssa/cswtch.c: Likewise.
3374 * gcc.dg/tree-ssa/predcom-2.c: Likewise.
3375 * gcc.dg/tree-ssa/predcom-4.c: Likewise.
3376 * gcc.dg/tree-ssa/predcom-5.c: Likewise.
83745c0d
DV
3377 * gcc.target/arc/mxy.c: Likewise.
3378 * gcc.target/arc/mswape.c: Likewise.
3379 * gcc.target/arc/mrtsc.c: Likewise.
3380 * gcc.target/arc/mcrc.c: Likewise.
3381 * gcc.target/arc/mdsp-packa.c: Likewise.
3382 * gcc.target/arc/mdvbf.c: Likewise.
3383 * gcc.target/arc/mlock.c: Likewise.
3384 * gcc.target/arc/mmac-24.c: Likewise.
3385 * gcc.dg/spec-options.c: Switch order of the two "dg-do run".
3386
849b265d
BS
33872016-04-29 Sebastian Huber <sebastian.huber@embedded-brains.de>
3388 Matthijs Kooijman <matthijs@stdin.nl>
3389 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
3390
3391 PR target/60040
3392 * gcc.target/avr/pr60040-1.c: New.
3393 * gcc.target/avr/pr60040-2.c: New.
3394
1390536b
RB
33952016-04-29 Richard Biener <rguenther@suse.de>
3396
3397 * gcc.dg/tree-ssa/pr18589-10.c: Adjust.
3398
98998245
RB
33992016-04-29 Richard Biener <rguenther@suse.de>
3400
3401 PR tree-optimization/13962
3402 PR tree-optimization/65686
3403 * gcc.dg/uninit-pr65686.c: New testcase.
3404
8b80cc21
JJ
34052016-04-29 Jakub Jelinek <jakub@redhat.com>
3406
3407 PR middle-end/70843
3408 * gcc.dg/pr70843.c: New test.
3409
6181bc30
JJ
34102016-04-28 Jakub Jelinek <jakub@redhat.com>
3411
3412 PR target/70858
3413 * gcc.target/i386/pr70858.c: New test.
3414
f4cb3612
AB
34152016-04-28 Andrew Burgess <andrew.burgess@embecosm.com>
3416
3417 * gcc.target/arc/nps400-1.c: New file.
3418
8ad9df62
JR
34192016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
3420 Andrew Burgess <andrew.burgess@embecosm.com>
3421
3422 * gcc.target/arc/movh_cl-1.c: New file.
3423
ceaaa9fe
JR
34242016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
3425 Andrew Burgess <andrew.burgess@embecosm.com>
3426
3427 * gcc.target/arc/extzv-1.c: New file.
3428 * gcc.target/arc/insv-1.c: New file.
3429 * gcc.target/arc/insv-2.c: New file.
3430 * gcc.target/arc/movb-1.c: New file.
3431 * gcc.target/arc/movb-2.c: New file.
3432 * gcc.target/arc/movb-3.c: New file.
3433 * gcc.target/arc/movb-4.c: New file.
3434 * gcc.target/arc/movb-5.c: New file.
3435 * gcc.target/arc/movb_cl-1.c: New file.
3436 * gcc.target/arc/movb_cl-2.c: New file.
3437 * gcc.target/arc/movbi_cl-1.c: New file.
3438 * gcc.target/arc/movl-1.c: New file.
3439
4d03dc2f
JR
34402016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
3441 Andrew Burgess <andrew.burgess@embecosm.com>
3442
3443 * gcc.target/arc/cmem-1.c: New file.
3444 * gcc.target/arc/cmem-2.c: New file.
3445 * gcc.target/arc/cmem-3.c: New file.
3446 * gcc.target/arc/cmem-4.c: New file.
3447 * gcc.target/arc/cmem-5.c: New file.
3448 * gcc.target/arc/cmem-6.c: New file.
3449 * gcc.target/arc/cmem-7.c: New file.
3450 * gcc.target/arc/cmem-ld.inc: New file.
3451 * gcc.target/arc/cmem-st.inc: New file.
3452
81262dad
JJ
34532016-04-28 Jakub Jelinek <jakub@redhat.com>
3454
3455 PR target/70821
3456 * gcc.target/i386/pr70821.c: New test.
3457
0a31a09a
BS
34582016-04-28 Bill Seurer <seurer@linux.vnet.ibm.com>
3459
3460 * gcc.target/powerpc/vec-adde.c: New test.
3461 * gcc.target/powerpc/vec-adde-int128.c: New test.
3462
3ddffba9
JJ
34632016-04-28 Jakub Jelinek <jakub@redhat.com>
3464
3465 * gcc.target/i386/avx-vround-1.c: New test.
3466 * gcc.target/i386/avx-vround-2.c: New test.
3467 * gcc.target/i386/avx512vl-vround-1.c: New test.
3468 * gcc.target/i386/avx512vl-vround-2.c: New test.
3469
713dedcd
RO
34702016-04-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3471
3472 PR testsuite/70595
3473 * lib/target-supports.exp (check_libcilkrts_available): Rename to ...
3474 (check_effective_target_cilkplus_runtime): ... this.
3475 * g++.dg/cilk-plus/cilk-plus.exp: Adapt to it.
3476 * gcc.dg/cilk-plus/cilk-plus.exp: Likewise.
3477
3478 * c-c++-common/cilk-plus/CK/cilk-for-2.c: Remove dg-do target selector.
3479 Require cilkplus_runtime.
3480 Don't add -lcilkrts.
3481 * c-c++-common/cilk-plus/CK/cilk-fors.c: Likewise.
3482 * c-c++-common/cilk-plus/CK/cilk_for_grain.c: Likewise.
3483 * c-c++-common/cilk-plus/CK/cilk_for_ptr_iter.c: Likewise.
3484 * c-c++-common/cilk-plus/CK/fib.c: Likewise.
3485 * c-c++-common/cilk-plus/CK/fib_init_expr_xy.c: Likewise.
3486 * c-c++-common/cilk-plus/CK/fib_no_return.c: Likewise.
3487 * c-c++-common/cilk-plus/CK/fib_no_sync.c: Likewise.
3488 * c-c++-common/cilk-plus/CK/nested_cilk_for.c: Likewise.
3489 * c-c++-common/cilk-plus/CK/pr60586.c: Likewise.
3490 * c-c++-common/cilk-plus/CK/pr69826-1.c: Likewise.
3491 * c-c++-common/cilk-plus/CK/pr69826-2.c: Likewise.
3492 * c-c++-common/cilk-plus/CK/spawnee_inline.c: Likewise.
3493 * c-c++-common/cilk-plus/CK/spawner_inline.c: Likewise.
3494 * c-c++-common/cilk-plus/CK/spawning_arg.c: Likewise.
3495 * c-c++-common/cilk-plus/CK/steal_check.c: Likewise.
3496 * c-c++-common/cilk-plus/CK/varargs_test.c: Likewise.
3497 * g++.dg/cilk-plus/CK/catch_exc.cc: Likewise.
3498 * g++.dg/cilk-plus/CK/cilk-for-tplt.cc: Likewise.
3499 * g++.dg/cilk-plus/CK/const_spawn.cc: Likewise.
3500 * g++.dg/cilk-plus/CK/fib-opr-overload.cc: Likewise.
3501 * g++.dg/cilk-plus/CK/fib-tplt.cc: Likewise.
3502 * g++.dg/cilk-plus/CK/for1.cc: Likewise.
3503 * g++.dg/cilk-plus/CK/lambda_spawns.cc: Likewise.
3504 * g++.dg/cilk-plus/CK/lambda_spawns_tplt.cc: Likewise.
3505 * g++.dg/cilk-plus/CK/pr60586.cc: Likewise.
3506 * g++.dg/cilk-plus/CK/pr66326.cc: Likewise.
3507 * g++.dg/cilk-plus/CK/stl_iter.cc: Likewise.
3508 * g++.dg/cilk-plus/CK/stl_rev_iter.cc: Likewise.
3509 * g++.dg/cilk-plus/CK/stl_test.cc: Likewise.
3510
3511 * c-c++-common/cilk-plus/CK/pr63307.c: Remove dg-do target selector.
3512 * c-c++-common/cilk-plus/SE/ef_error3.c: Likewise.
3513
3514 * c-c++-common/cilk-plus/SE/ef_error2.c: Explain target selector.
3515
3516 * c-c++-common/cilk-plus/CK/test__cilk.c: Run if
3517 cilkplus_runtime.
3518
3563f78f
MG
35192016-04-27 Marc Glisse <marc.glisse@inria.fr>
3520
3521 * gcc.dg/tree-ssa/overflow-2.c: New testcase.
3522 * gcc.dg/tree-ssa/minus-ovf.c: Likewise.
3523
6bc2bb18
RB
35242015-04-27 Ryan Burn <contact@rnburn.com>
3525
3526 PR c++/69024
3527 PR c++/68997
3528 * g++.dg/cilk-plus/CK/pr68001.cc: Fix to not depend on broken
3529 diagnostic.
3530 * g++.dg/cilk-plus/CK/pr69024.cc: New test.
3531 * g++.dg/cilk-plus/CK/pr68997.cc: New test.
3532
1e55d29a
EB
35332016-04-27 Eric Botcazou <ebotcazou@adacore.com>
3534
3535 * gnat.dg/limited_with4.ad[sb]: New test.
3536 * gnat.dg/limited_with4_pkg.ads: New helper.
3537
087146ca
L
35382016-04-27 H.J. Lu <hongjiu.lu@intel.com>
3539
3540 PR target/70155
3541 * gcc.target/i386/pr55247-2.c: Updated to check movti_internal
3542 and movv1ti_internal patterns
3543 * gcc.target/i386/pr70155-1.c: New test.
3544 * gcc.target/i386/pr70155-2.c: Likewise.
3545 * gcc.target/i386/pr70155-3.c: Likewise.
3546 * gcc.target/i386/pr70155-4.c: Likewise.
3547 * gcc.target/i386/pr70155-5.c: Likewise.
3548 * gcc.target/i386/pr70155-6.c: Likewise.
3549 * gcc.target/i386/pr70155-7.c: Likewise.
3550 * gcc.target/i386/pr70155-8.c: Likewise.
3551 * gcc.target/i386/pr70155-9.c: Likewise.
3552 * gcc.target/i386/pr70155-10.c: Likewise.
3553 * gcc.target/i386/pr70155-11.c: Likewise.
3554 * gcc.target/i386/pr70155-12.c: Likewise.
3555 * gcc.target/i386/pr70155-13.c: Likewise.
3556 * gcc.target/i386/pr70155-14.c: Likewise.
3557 * gcc.target/i386/pr70155-15.c: Likewise.
3558 * gcc.target/i386/pr70155-16.c: Likewise.
3559 * gcc.target/i386/pr70155-17.c: Likewise.
3560 * gcc.target/i386/pr70155-18.c: Likewise.
3561 * gcc.target/i386/pr70155-19.c: Likewise.
3562 * gcc.target/i386/pr70155-20.c: Likewise.
3563 * gcc.target/i386/pr70155-21.c: Likewise.
3564 * gcc.target/i386/pr70155-22.c: Likewise.
3565
92329f9f
L
35662016-04-27 H.J. Lu <hongjiu.lu@intel.com>
3567
3568 * gcc.target/i386/avx512vl-vmovdqa64-1.c: Replace ".{5}" with
3569 ".{5,6}".
3570
309a0cf6
BC
35712016-04-27 Bin Cheng <bin.cheng@arm.com>
3572
3573 * gcc.dg/tree-ssa/pr64705.c: Revise check string.
3574 * gcc.dg/tree-ssa/scev-9.c: Ditto.
3575 * gcc.dg/tree-ssa/scev-10.c: Ditto.
3576 * gcc.dg/tree-ssa/scev-11.c: Ditto.
3577 * gcc.dg/tree-ssa/scev-12.c: Ditto.
3578
72ed2b9c
RB
35792016-04-27 Richard Biener <rguenther@suse.de>
3580
3581 PR ipa/70760
3582 * g++.dg/ipa/ipa-pta-2.C: New testcase.
3583 * gcc.dg/ipa/ipa-pta-1.c: Adjust.
3584
3c98ff9b
NS
35852016-04-27 Nathan Sidwell <nathan@acm.org>
3586
3587 * g++.dg/cpp0x/constexpr-recursion3.C: New.
3588 * g++.dg/ubsan/pr63956.C: Adjust error location.
3589
9ec5d66b
NC
35902016-04-27 Nick Clifton <nickc@redhat.com>
3591
3592 PR middle-end/49889
3593 * gcc.dg/pr49889.c: New test.
3594
c1e1f433
BS
35952016-04-27 Bernd Schmidt <bschmidt@redhat.com>
3596
3597 * c-c++-common/memset-array.c: New test.
3598
8ac43293
MS
35992016-04-26 Martin Sebor <msebor@redhat.com>
3600
3601 PR c++/66639
3602 * g++.dg/cpp1y/func_constexpr.C: New test.
3603
843ce8ab
PP
36042016-04-26 Patrick Palka <ppalka@gcc.gnu.org>
3605
3606 PR c++/70241
3607 * g++.dg/cpp0x/enum32.C: New test.
3608 * g++.dg/cpp0x/enum33.C: New test.
3609
36102016-04-26 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
3866f82f
SKS
3611
3612 * gcc.c-torture/compile/pr69102.c: Require scheduling support.
3613 * gcc.c-torture/compile/pr37669.c: Require >=32 bit integers.
3614 * gcc.c-torture/execute/bitfld-6.c: Likewise.
3615 * gcc.c-torture/execute/bitfld-7.c: Likewise.
3616 * gcc.c-torture/execute/pr38151.c: Likewise.
3617 * gcc.c-torture/execute/pr66556.c: Likewise.
3618 * gcc.c-torture/execute/pr67781.c: Likewise.
3619 * gcc.c-torture/execute/pr68648.c: Likewise.
3620
ca1206be
MG
36212016-04-26 Marc Glisse <marc.glisse@inria.fr>
3622
3623 * gcc.dg/tree-ssa/overflow-1.c: New testcase.
3624
2448a956
MP
36252016-04-26 Marek Polacek <polacek@redhat.com>
3626
3627 PR c/67784
3628 * gcc.dg/pr67784-3.c: New test.
3629 * gcc.dg/pr67784-4.c: New test.
3630 * gcc.dg/pr67784-5.c: New test.
3631
b02a5e26
MP
3632 PR c/70791
3633 * gcc.dg/Wnested-externs-2.c: New test.
3634
6b6aa8d3
MG
36352016-04-26 Marc Glisse <marc.glisse@inria.fr>
3636
3637 * gcc.dg/fold-plusmult.c: Adjust.
3638 * gcc.dg/no-strict-overflow-6.c: Adjust.
3639 * gcc.dg/gomp/loop-1.c: Xfail some tests.
3640
a2095b55
BS
36412016-04-26 Bernd Schmidt <bschmidt@redhat.com>
3642
3643 * gcc.target/i386/avx512bw-vptestmb-1.c: Correct [xyz]mm register
3644 number scans.
3645 * gcc.target/i386/avx512bw-vptestmw-1.c: Likewise.
3646 * gcc.target/i386/avx512bw-vptestnmb-1.c: Likewise.
3647 * gcc.target/i386/avx512bw-vptestnmw-1.c: Likewise.
3648 * gcc.target/i386/avx512cd-vpbroadcastmb2q-1.c: Likewise.
3649 * gcc.target/i386/avx512cd-vpbroadcastmw2d-1.c: Likewise.
3650 * gcc.target/i386/avx512dq-vfpclasspd-1.c: Likewise.
3651 * gcc.target/i386/avx512dq-vfpclassps-1.c: Likewise.
3652 * gcc.target/i386/avx512dq-vinsertf64x2-1.c: Likewise.
3653 * gcc.target/i386/avx512dq-vinserti64x2-1.c: Likewise.
3654 * gcc.target/i386/avx512f-gather-5.c: Likewise.
3655 * gcc.target/i386/avx512f-vptestmd-1.c: Likewise.
3656 * gcc.target/i386/avx512f-vptestmq-1.c: Likewise.
3657 * gcc.target/i386/avx512f-vptestnmd-1.c: Likewise.
3658 * gcc.target/i386/avx512f-vptestnmq-1.c: Likewise.
3659 * gcc.target/i386/avx512f-vrndscaleps-1.c: Likewise.
3660 * gcc.target/i386/avx512vl-vpbroadcastmb2q-1.c: Likewise.
3661 * gcc.target/i386/avx512vl-vpbroadcastmw2d-1.c: Likewise.
3662 * gcc.target/i386/avx512vl-vptestmd-1.c: Likewise.
3663 * gcc.target/i386/avx512vl-vptestmq-1.c: Likewise.
3664 * gcc.target/i386/avx512vl-vptestnmd-1.c: Likewise.
3665 * gcc.target/i386/avx512vl-vptestnmq-1.c: Likewise.
3666 * gcc.target/i386/pr32219-2.c: Allow registers other than %eax in
3667 scans.
3668 * gcc.target/i386/pr32219-4.c: Likewise.
3669 * gcc.target/i386/pr32219-6.c: Likewise.
3670 * gcc.target/i386/pr32219-8.c: Likewise.
3671
bb0cc5c8
KT
36722016-04-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3673
3674 * gcc.dg/tree-ssa/minmax-2.c: Require c99_runtime and add the
3675 associated options.
3676
5a0802ea
MP
36772016-04-26 Marek Polacek <polacek@redhat.com>
3678
3679 PR c++/70744
3680 * g++.dg/ext/cond2.C: New test.
3681
00f615af
BC
36822016-04-26 Bin Cheng <bin.cheng@arm.com>
3683
3684 PR tree-optimization/70771
3685 PR tree-optimization/70775
3686 * gcc.dg/pr70771.c: New test.
25939d34 3687 * gcc.dg/pr70775.c: New test.
00f615af 3688
218155e7
BS
36892016-04-26 Bernd Schmidt <bschmidt@redhat.com>
3690
3691 * gcc.target/i386/lzcnt-1.c: Allow a different lzcntw output register.
3692
ab99f467
RB
36932016-04-25 Richard Biener <rguenther@suse.de>
3694
3695 PR tree-optimization/70780
3696 * gcc.dg/torture/pr70780.c: New testcase.
3697
93c590ee
MC
36982016-04-25 Michael Collison <michael.collison@arm.com>
3699
c87885ca
RO
3700 * gcc.target/arm/neon-vaddws16.c: New test.
3701 * gcc.target/arm/neon-vaddws32.c: New test.
3702 * gcc.target/arm/neon-vaddwu16.c: New test.
3703 * gcc.target/arm/neon-vaddwu32.c: New test.
3704 * gcc.target/arm/neon-vaddwu8.c: New test.
3705 * lib/target-supports.exp
93c590ee
MC
3706 (check_effective_target_vect_widen_sum_hi_to_si_pattern): Indicate
3707 that arm neon support vector widen sum of HImode TO SImode.
3708
d6c1a7a7
JJ
37092016-04-23 Jakub Jelinek <jakub@redhat.com>
3710
3711 PR sanitizer/70712
3712 * c-c++-common/asan/pr70712.c: New test.
3713
ab0fc037
TS
37142016-04-22 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
3715
3716 * .gitattributes: New file.
3717
2aa64824
CL
37182016-04-22 Christophe Lyon <christophe.lyon@linaro.org>
3719
3720 * lib/gcc-dg.exp (${tool}_load): Add default return value handler.
3721
e7e12d92
DH
37222016-04-22 Dominique d'Humieres <dominiq@lps.ens.fr>
3723
3724 * gfortran.dg/submodule_14.f08: Add cleanup-submodules.
3725 * gfortran.dg/submodule_15.f08: Likewise.
3726
d1431192
RB
37272016-04-22 Richard Biener <rguenther@suse.de>
3728
3729 PR tree-optimization/70740
3730 * gcc.dg/torture/pr70740.c: New testcase.
3731
04a63c24
L
37322016-04-21 H.J. Lu <hongjiu.lu@intel.com>
3733
3734 PR target/70750
3735 * gcc.target/i386/pr70750-1.c: New test.
3736 * gcc.target/i386/pr70750-2.c: Likewise.
3737
20700098
PC
37382016-04-21 Paolo Carlini <paolo.carlini@oracle.com>
3739
3740 PR c++/70540
3741 * g++.dg/cpp0x/auto48.C: New.
3742
aedf4e12
MP
37432016-04-21 Marek Polacek <polacek@redhat.com>
3744
3745 PR c++/70513
3746 * g++.dg/cpp0x/forw_enum12.C: New test.
3747 * g++.dg/cpp0x/forw_enum13.C: New test.
3748
2074d80a
KY
37492016-04-21 Kirill Yukhin <kirill.yukhin@intel.com>
3750
3751 PR target/70728
3752 * gcc.target/i386/pr70728.c: New test.
3753
aef4aab0
RB
37542016-04-21 Richard Biener <rguenther@suse.de>
3755
3756 PR middle-end/70747
3757 * gcc.dg/pr70747.c: New testcase.
3758
2359e571
BC
37592016-04-21 Bin Cheng <bin.cheng@arm.com>
3760
3761 PR tree-optimization/70715
3762 * gcc.dg/tree-ssa/scev-13.c: New test.
3763
ce0e66ff
MG
37642016-04-21 Marc Glisse <marc.glisse@inria.fr>
3765
3766 * gcc.dg/tree-ssa/minmax-2.c: New testcase.
3767
2c2870a1
MG
37682016-04-21 Marc Glisse <marc.glisse@inria.fr>
3769
3770 * gcc.dg/tree-ssa/minmax-1.c: New testcase.
3771
a2b056a3
JH
37722016-04-20 Jan Hubicka <jh@suse.cz>
3773
3774 PR ipa/70018
3775 * g++.dg/ipa/nothrow-1.C: New testcase.
3776
ee392fc2
NS
37772016-04-20 Nathan Sidwell <nathan@acm.org>
3778
3779 PR c++/55635
3780 * g++.dg/eh/delete1.C: New.
3781
dda49daf
L
37822016-04-20 H.J. Lu <hongjiu.lu@intel.com>
3783
3784 * gcc.target/i386/avx256-unaligned-store-2.c: Add
3785 -mtune-ctrl=sse_typeless_stores.
3786
8a5b9d5a
L
37872016-04-20 H.J. Lu <hongjiu.lu@intel.com>
3788
3789 * gcc.target/i386/avx256-unaligned-load-1.c: Update load scan.
3790
1011119f
BC
37912016-04-20 Bin Cheng <bin.cheng@arm.com>
3792
3793 PR tree-optimization/69489
3794 * gcc.dg/tree-ssa/ifc-pr69489-2.c: New test.
3795
477d4906
IV
37962016-04-20 Ilya Verbin <ilya.verbin@intel.com>
3797
3798 PR c++/69363
3799 * c-c++-common/cilk-plus/PS/clauses3.c: Adjust dg-error string.
3800 * c-c++-common/cilk-plus/PS/clauses4.c: New test.
3801 * c-c++-common/cilk-plus/PS/pr69363.c: New test.
3802
fad08d12
BC
38032016-04-20 Bin Cheng <bin.cheng@arm.com>
3804
3805 PR tree-optimization/56625
3806 PR tree-optimization/69489
3807 * gcc.dg/vect/pr56625.c: New test.
3808 * gcc.dg/tree-ssa/ifc-pr69489-1.c: New test.
3809
9e3e4fab
AP
38102016-04-20 Andrew Pinski <apinski@cavium.com>
3811
3812 PR target/64971
3813 * gcc.c-torture/compile/pr37433-1.c: New testcase.
3814
d7aa24e4
AC
38152016-04-20 Arnaud Charlet <charlet@adacore.com>
3816
3817 * gnat.dg/self1.adb: Remove now incorrect test.
3818
e6d62b46
BC
38192016-04-20 Bin Cheng <bin.cheng@arm.com>
3820
3821 * gcc.dg/tree-ssa/scev-11.c: New test.
3822 * gcc.dg/tree-ssa/scev-12.c: New test.
3823
2697b189
MP
38242016-04-20 Marek Polacek <polacek@redhat.com>
3825
3826 PR tree-optimization/70725
3827 * gcc.dg/pr70725.c: New test.
3828
60d393e8
RB
38292016-04-20 Richard Biener <rguenther@suse.de>
3830
3831 PR tree-optimization/70726
3832 * g++.dg/vect/pr70726.cc: New testcase.
3833
82c6f58a
AK
38342016-04-20 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
3835
3836 PR target/70674
3837 * gcc.target/s390/pr70674.c: New test.
3838
90eeab20
JD
38392016-04-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3840
3841 PR libgfortran/70684
3842 * gfortran.dg/list_read_14.f90: New test.
3843
fc9cf6da
L
38442016-04-19 H.J. Lu <hongjiu.lu@intel.com>
3845
3846 PR target/69201
3847 * gcc.target/i386/avx256-unaligned-store-1.c (a): Make it
3848 extern to force it misaligned.
3849 (b): Likewise.
3850 (c): Likewise.
3851 (d): Likewise.
3852 Check vmovups.*movv8sf_internal/3 instead of avx_storeups256.
3853 Don't check `*' before movv4sf_internal.
3854 * gcc.target/i386/avx256-unaligned-store-2.c: Check
3855 vmovups.*movv32qi_internal/3 instead of avx_storeups256.
3856 Don't check `*' before movv16qi_internal.
3857 * gcc.target/i386/avx256-unaligned-store-3.c (a): Make it
3858 extern to force it misaligned.
3859 (b): Likewise.
3860 (c): Likewise.
3861 (d): Likewise.
3862 Check vmovups.*movv4df_internal/3 instead of avx_storeupd256.
3863 Don't check `*' before movv2df_internal.
3864 * gcc.target/i386/avx256-unaligned-store-4.c (a): Make it
3865 extern to force it misaligned.
3866 (b): Likewise.
3867 (c): Likewise.
3868 (d): Likewise.
3869 Check movv8sf_internal instead of avx_storeups256.
3870 Check movups.*movv4sf_internal/3 instead of avx_storeups256.
3871
ea8927ea
RB
38722016-04-19 Richard Biener <rguenther@suse.de>
3873
3874 PR tree-optimization/70171
3875 * g++.dg/tree-ssa/pr70171.C: New testcase.
3876
65f52ee9
RB
38772016-04-19 Richard Biener <rguenther@suse.de>
3878
3879 PR tree-optimization/70724
3880 * gcc.dg/torture/pr70724.c: New testcase.
3881
987b67f1
VM
38822016-04-18 Vladimir Makarov <vmakarov@redhat.com>
3883
3884 PR middle-end/70689
c87885ca 3885 * gcc.target/i386/pr70689.c: New.
987b67f1 3886
91a47c39
L
38872016-04-18 H.J. Lu <hongjiu.lu@intel.com>
3888
3889 PR target/70708
3890 * gcc.target/i386/pr70708.c: New test.
3891
8270b82d
RB
38922016-04-18 Richard Biener <rguenther@suse.de>
3893
3894 PR tree-optimization/43434
3895 * gcc.dg/vect/pr43434.c: New testcase.
3896 * c-c++-common/goacc/kernels-alias-3.c: Adjust.
3897 * c-c++-common/goacc/kernels-alias-4.c: Likewise.
3898 * c-c++-common/goacc/kernels-alias-5.c: Likewise.
3899 * c-c++-common/goacc/kernels-alias-6.c: Likewise.
3900 * c-c++-common/goacc/kernels-alias-7.c: Likewise.
3901 * c-c++-common/goacc/kernels-alias-8.c: Likewise.
3902 * gcc.dg/gomp/pr68640.c: Likewise.
3903 * gfortran.dg/goacc/kernels-alias-3.f95: Likewise.
3904 * gfortran.dg/goacc/kernels-alias-4.f95: Likewise.
3905
edd048e2
RB
39062016-04-18 Richard Biener <rguenther@suse.de>
3907
3908 PR tree-optimization/70701
3909 * gcc.dg/tree-ssa/ssa-fre-53.c: New testcase.
3910
bd5c7330
TV
39112016-04-18 Tom de Vries <tom@codesourcery.com>
3912
3913 PR testsuite/70699
3914 * gcc.dg/pr70161.c: Add dot-file scans.
3915 * lib/scandump.exp (dump-suffix): Return suffix after first dot char,
3916 instead of after last dot char.
3917
23f2660f
EB
39182016-04-17 Eric Botcazou <ebotcazou@adacore.com>
3919
3920 * c-c++-common/dump-ada-spec-3.c: New test.
3921 * c-c++-common/dump-ada-spec-4.c: Likewise.
3922
da152c9f
TV
39232016-04-17 Tom de Vries <tom@codesourcery.com>
3924
3925 PR other/70183
3926 * gcc.target/i386/vzeroupper-dump-flags.c: New test.
3927
cc950f98
JH
39282016-04-15 Jan Hubicka <jh@suse.cz>
3929
3930 PR ipa/70018
3931 * g++.dg/ipa/pure-const-1.C: New testcase.
3932 * g++.dg/ipa/pure-const-2.C: New testcase.
3933 * g++.dg/ipa/pure-const-3.C: New testcase.
3934
949505a9
MP
39352016-04-15 Marek Polacek <polacek@redhat.com>
3936
3937 PR c/70671
3938 * gcc.dg/bitfld-22.c: New test.
3939
10e547d6
BS
39402016-04-15 Bernd Schmidt <bschmidt@redhat.com>
3941
3942 * gcc.target/i386/pr46470.c: Add -mno-red-zone to dg-options for
3943 x86_64.
3944
1e77281b
MP
39452016-04-15 Marek Polacek <polacek@redhat.com>
3946
3947 PR c/70651
3948 * c-c++-common/pr70651.c: New test.
3949
e501fa8e
KT
39502016-04-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3951
3952 PR rtl-optimization/70681
3953 * gcc.dg/ira-shrinkwrap-prep-2.c: XFAIL shrinkwrapping
3954 dump scan on arm and powerpc.
3955 * gcc.dg/pr10474.c: Likewise.
3956
dda1bf61
JJ
39572016-04-15 Jakub Jelinek <jakub@redhat.com>
3958
ca4ef1ff
JJ
3959 PR c++/69517
3960 PR c++/70019
3961 PR c++/70588
3962 * g++.dg/cpp1y/vla11.C: Revert for real.
3963
dda1bf61
JJ
3964 PR c/70436
3965 * c-c++-common/Wparentheses-1.c: New test.
3966 * c-c++-common/gomp/Wparentheses-1.c: New test.
3967 * c-c++-common/gomp/Wparentheses-2.c: New test.
3968 * c-c++-common/gomp/Wparentheses-3.c: New test.
3969 * c-c++-common/gomp/Wparentheses-4.c: New test.
3970 * c-c++-common/cilk-plus/PS/Wparentheses-1.c: New test.
3971 * c-c++-common/cilk-plus/CK/Wparentheses-1.c: New test.
3972 * c-c++-common/goacc/Wparentheses-1.c: New test.
3973
1355e62c
KY
39742016-04-15 Kirill Yukhin <kirill.yukhin@intel.com>
3975
3976 PR target/70662
3977 * gcc.target/i386/pr70662.c: New test.
3978
0ab34b9e 39792016-04-15 Richard Biener <rguenther@suse.de>
ca4ef1ff 3980 Alan Modra <amodra@gmail.com>
0ab34b9e
RB
3981
3982 PR tree-optimization/70130
3983 * gcc.dg/vect/O3-pr70130.c: New testcase.
3984
bc773aad
MM
39852016-04-14 Michael Meissner <meissner@linux.vnet.ibm.com>
3986
6e9b2286
MM
3987 PR target/70669
3988 * gcc.target/powerpc/pr70669.c: New test.
3989
bc773aad
MM
3990 PR target/70640
3991 * gcc.target/powerpc/pr70640.c: Fix test so it correctly works on
3992 a power7 system that does not have an assembler that supports
3993 power8.
3994
d8747845
MS
39952016-04-14 Martin Sebor <msebor@redhat.com>
3996
3997 PR c++/69517
3998 PR c++/70019
3999 PR c++/70588
4000 * c-c++-common/ubsan/vla-1.c: Revert.
4001 * g++.dg/cpp1y/vla11.C: Same.
4002 * g++.dg/cpp1y/vla12.C: Same.
4003 * g++.dg/cpp1y/vla13.C: Same.
4004 * g++.dg/cpp1y/vla14.C: Same.
4005 * g++.dg/cpp1y/vla3.C: Same.
c87885ca 4006 * g++.dg/init/array24.C: Same.
d8747845
MS
4007 * g++.dg/ubsan/vla-1.C: Same.
4008
85128559
MP
40092016-04-14 Marek Polacek <polacek@redhat.com>
4010 Jan Hubicka <hubicka@ucw.cz>
4011
4012 PR c++/70029
4013 * g++.dg/torture/pr70029.C: New test.
4014
52fbb073
MS
40152016-04-14 Martin Sebor <msebor@redhat.com>
4016
4017 * g++.dg/cpp1y/vla11.C: Avoid using attribute aligned to increase
4018 type size to prevent failures on targets with very low maximum
4019 alignment.
4020
6db61d6f
RB
40212016-04-14 Richard Biener <rguenther@suse.de>
4022
4023 PR tree-optimization/70623
4024 * gcc.dg/torture/pr70623.c: New testcase.
4025 * gcc.dg/torture/pr70623-2.c: Likewise.
4026
342fac95
MS
40272016-04-13 Martin Sebor <msebor@redhat.com>
4028
4029 PR c++/69517
4030 PR c++/70019
4031 PR c++/70588
4032 * c-c++-common/ubsan/vla-1.c (main): Catch exceptions.
4033 * g++.dg/cpp1y/vla11.C: New test.
4034 * g++.dg/cpp1y/vla12.C: New test.
4035 * g++.dg/cpp1y/vla13.C: New test.
4036 * g++.dg/cpp1y/vla14.C: New test.
4037 * g++.dg/cpp1y/vla3.C: Restore deleted test.
c87885ca 4038 * g++.dg/init/array24.C: Fully brace VLA initializer.
342fac95
MS
4039 * g++.dg/ubsan/vla-1.C: Disable exceptions.
4040
d93c452f
JJ
40412016-04-13 Jakub Jelinek <jakub@redhat.com>
4042
4043 PR c++/70641
4044 * g++.dg/opt/pr70641.C: New test.
4045
85115fb6
RO
40462016-04-13 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4047
4048 PR rtl-optimization/68749
4049 * gcc.dg/ifcvt-4.c: Use "word_mode" rather than "int" to limit the
4050 effects of argument promotions.
4051 Remove default args to dg-skip-if.
4052
545a4139
PC
40532016-04-13 Paolo Carlini <paolo.carlini@oracle.com>
4054
4055 PR c++/70635
4056 * g++.dg/parse/pr70635.C: New.
4057
b3a77f21
MP
40582016-04-13 Marek Polacek <polacek@redhat.com>
4059
4060 PR c++/70639
4061 * c-c++-common/Wmisleading-indentation-4.c: New test.
4062
99cd9857
MP
40632016-04-13 Marek Polacek <polacek@redhat.com>
4064
4065 PR c/70436
c87885ca
RO
4066 * gcc.dg/Wparentheses-12.c: New test.
4067 * gcc.dg/Wparentheses-13.c: New test.
99cd9857 4068
75ca93ec
IE
40692016-04-13 Ilya Enkovich <ilya.enkovich@intel.com>
4070
4071 * gcc.target/i386/avx512bw-kunpckdq-2.c: New test.
4072 * gcc.target/i386/avx512bw-kunpckwd-2.c: New test.
4073 * gcc.target/i386/avx512f-kunpckbw-2.c: New test.
4074
3d3f9e7e
JJ
40752016-04-13 Jakub Jelinek <jakub@redhat.com>
4076
37947cd0
JJ
4077 PR middle-end/70633
4078 * gcc.c-torture/compile/pr70633.c: New test.
4079
3d3f9e7e
JJ
4080 PR debug/70628
4081 * gcc.dg/torture/pr70628.c: New test.
4082
92886d3e
PP
40832016-04-12 Patrick Palka <ppalka@gcc.gnu.org>
4084
4085 PR c++/70610
4086 * g++.dg/template/pr70610.C: New test.
4087 * g++.dg/template/pr70610-2.C: New test.
4088 * g++.dg/template/pr70610-3.C: New test.
4089 * g++.dg/template/pr70610-4.C: New test.
4090
13bd7c2b
JJ
40912016-04-12 Jakub Jelinek <jakub@redhat.com>
4092
6512fa6d
JJ
4093 * c-c++-common/cilk-plus/SE/ef_error2.c (func2): Use vectorlength
4094 128 instead of 32.
4095
13bd7c2b
JJ
4096 PR c++/70571
4097 * g++.dg/ext/pr70571.C: New test.
4098
20b9851c
MM
40992016-04-12 Michael Meissner <meissner@linux.vnet.ibm.com>
4100
8a434ada 4101 PR target/70640
20b9851c
MM
4102 * gcc.target/powerpc/pr70640.c: New test.
4103
2b2f52bc
PC
41042016-04-12 Paolo Carlini <paolo.carlini@oracle.com>
4105
4106 PR c++/68722
4107 * g++.dg/parse/pr68722.C: New.
4108
5901e56a
JJ
41092016-04-12 Jakub Jelinek <jakub@redhat.com>
4110
4111 PR rtl-optimization/70596
4112 * gcc.target/i386/pr70596.c: New test.
4113
d4619dc1
NS
41142016-04-12 Nathan Sidwell <nathan@acm.org>
4115
4116 PR c++/70501
4117 * g++.dg/init/pr70501.C: New.
4118
3df530d3
DW
41192016-04-12 David Wohlferd <dw@LimeGreenSocks.com>
4120
4121 * gcc.target/i386/asm-flag-6.c: New test.
4122
b7a120d7
TV
41232016-04-12 Tom de Vries <tom@codesourcery.com>
4124
4125 PR tree-optimization/68756
4126 * gcc.dg/graphite/pr68756.c: New test.
4127
4e0eea75
JJ
41282016-04-12 Jakub Jelinek <jakub@redhat.com>
4129
4130 PR tree-optimization/70602
4131 * gcc.c-torture/execute/pr70602.c: New test.
4132
35fbda43
MM
41332016-04-11 Michael Meissner <meissner@linux.vnet.ibm.com>
4134
4135 PR target/70381
4136 * gcc.target/powerpc/float128-1.c: New tests to make sure the
4137 __float128 emulator is built and runs.
4138 * gcc.target/powerpc/float128-1.c: Likewise.
4139
4140 * lib/target-supports.exp (check_ppc_float128_sw_available):
4141 Rework tests for __float128 software and hardware
4142 availability. Fix exit condition to return 0 on success.
4143
04a99ebe
JG
41442016-04-11 James Greenhalgh <james.greenhalgh@arm.com>
4145
4146 PR target/70133
4147 * gcc.target/aarch64/mgeneral-regs_4.c: Fix expected output.
4148 * gcc.target/aarch64/target_attr_15.c: Likewise.
4149
47cd5a85
PC
41502016-04-10 Paolo Carlini <paolo.carlini@oracle.com>
4151
4152 PR c++/69066
4153 * g++.dg/cpp1y/pr69066.C: New.
4154
a5edb32e
JD
41552016-04-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4156
4157 PR fortran/68566
4158 * gfortran.dg/pr36192.f90: Update test.
4159 * gfortran.dg/pr36192_1.f90: Update test.
4160 * gfortran.dg/real_dimension_1.f: Update test.
4161 * gfortran.dg/parameter_array_init_7.f90: New test.
4162
8ef378f8
JDA
41632016-04-09 John David Anglin <danglin@gcc.gnu.org>
4164
c532c871
JDA
4165 PR testsuite/64039
4166 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: xfail scan-tree-dump on hppa*64*-*-*.
4167
d34f706f
JDA
4168 * gcc.dg/pr70317.c: Add -fno-common on hppa*-*-hpux*.
4169
75e1dd9e
JDA
4170 PR rtl-optimization/66669
4171 * gcc.dg/loop-8.c: Skip on hppa*-*-*.
4172
8a976f5f
JDA
4173 * gcc.dg/debug/dwarf2/prod-options.c: Adjust scan for hppa*64*-*-*.
4174
da04822a
JDA
4175 * gcc.dg/pic-1.c: Skip on hppa*-*-*.
4176 * gcc.dg/pie-1.c: Likewise.
4177 * gcc.dg/pic-3.c: Skip on hppa*64*-*-*.
4178 * gcc.dg/pic-4.c: Likewise.
4179 * gcc.dg/pie-3.c: Likewise.
4180 * gcc.dg/pie-4.c: Likewise.
4181
adfabcf9
JDA
4182 * gcc.dg/uninit-19.c: Fix warning line for hppa*64*-*-*.
4183
4a020adf
JDA
4184 PR tree-optimization/68644
4185 * gcc.dg/tree-ssa/ivopts-lt-2.c: Skip on hppa*-*-*.
4186
8ef378f8
JDA
4187 PR rtl-optimization/64886
4188 * gcc.dg/pr64434.c: Skip on hppa*-*-hpux*.
4189
09bf990e
TV
41902016-04-09 Tom de Vries <tom@codesourcery.com>
4191
4192 PR tree-optimization/68953
4193 * gcc.dg/graphite/pr68953.c: New test.
4194
138c3c1a
DH
41952016-04-09 Dominique d'Humieres <dominiq@lps.ens.fr>
4196
4197 PR fortran/70592
4198 * gfortran.dg/deferred_character_16.f90: New test.
4199
f55460af
JJ
42002016-04-09 Jakub Jelinek <jakub@redhat.com>
4201
4202 PR tree-optimization/70586
4203 * gcc.c-torture/execute/pr70586.c: New test.
4204
0b77bbf3
DH
42052016-04-09 Dominique d'Humieres <dominiq@lps.ens.fr>
4206
4207 PR sanitizer/70573
4208 * c-c++-common/asan/halt_on_error-1.c: Replace memset
4209 with __builtin_memset
4210 * c-c++-common/asan/halt_on_error-2.c: Likewise.
4211
c42cfb5c
CP
42122016-04-08 Cesar Philippidis <cesar@codesourcery.com>
4213
4214 PR lto/70289
4215 PR ipa/70348
4216 PR tree-optimization/70373
4217 PR middle-end/70533
4218 PR middle-end/70534
4219 PR middle-end/70535
4220 * c-c++-common/goacc/reduction-5.c: New test.
4221 * c-c++-common/goacc/reduction-promotions.c: New test.
4222 * gfortran.dg/goacc/reduction-3.f95: New test.
4223 * gfortran.dg/goacc/reduction-promotions.f90: New test.
4224
56cfb596
PP
42252016-04-08 Patrick Palka <ppalka@gcc.gnu.org>
4226
4227 PR c++/70590
4228 PR c++/70452
4229 * g++.dg/pr70590.C: New test.
4230 * g++.dg/pr70590-2.C: New test.
4231
1a13c0a2
JJ
42322016-04-08 Jakub Jelinek <jakub@redhat.com>
4233
abc0647a
JJ
4234 PR middle-end/70593
4235 * gcc.target/i386/pr70593.c: New test.
4236
1a13c0a2
JJ
4237 PR rtl-optimization/70574
4238 * gcc.target/i386/avx2-pr70574.c: New test.
4239
c3da4956
MO
42402016-04-08 Maxim Ostapenko <m.ostapenko@samsung.com>
4241
4242 PR sanitizer/70541
4243 * c-c++-common/asan/pr70541.c: New test.
4244
9f1b833b
TV
42452016-04-08 Tom de Vries <tom@codesourcery.com>
4246
4247 * c-c++-common/goacc/uninit-firstprivate-clause.c: New test.
4248 * gfortran.dg/goacc/uninit-firstprivate-clause.f95: New test.
4249
bae7adda
KT
42502016-04-08 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4251
4252 PR target/70566
4253 * gcc.c-torture/execute/pr70566.c: New test.
4254
211f3d57
TV
42552016-04-08 Tom de Vries <tom@codesourcery.com>
4256
4257 * c-c++-common/goacc/uninit-copy-clause.c: New test.
4258 * gfortran.dg/goacc/uninit-copy-clause.f95: New test.
4259
02cf2861
AM
42602016-04-08 Alan Modra <amodra@gmail.com>
4261
4262 * gcc.target/powerpc/pr70117.c: New.
4263
5f490f9f
JJ
42642016-04-07 Jakub Jelinek <jakub@redhat.com>
4265
56e9b710
JJ
4266 PR testsuite/70581
4267 * gcc.dg/lto/simd-function_0.c: New test.
4268
5f490f9f
JJ
4269 * c-c++-common/attr-simd.c: Add scan-assembler* directives for AVX512F
4270 clones.
4271 * c-c++-common/attr-simd-2.c: Likewise.
4272 * c-c++-common/attr-simd-4.c: Likewise.
4273 * gcc.dg/gomp/simd-clones-2.c: Likewise.
4274 * gcc.dg/gomp/simd-clones-3.c: Likewise.
4275
e4ebc74d
TP
42762016-04-07 Thomas Preud'homme <thomas.preudhomme@arm.com>
4277
4278 PR testsuite/70553
4279 * gcc.target/arm/pr70496.c: Also require arm_arm_ok effective target.
4280
9817ae35
TS
42812016-04-07 Thomas Schwinge <thomas@codesourcery.com>
4282 Tom de Vries <tom@codesourcery.com>
4283
4284 * gfortran.dg/goacc/kernels-loop-2.f95: Scan for parallelization.
4285 * gfortran.dg/goacc/kernels-loop-data-2.f95: Likewise.
4286 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: Likewise.
4287 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: Likewise.
4288 * gfortran.dg/goacc/kernels-loop-data-update.f95: Likewise.
4289 * gfortran.dg/goacc/kernels-loop-data.f95: Likewise.
4290 * gfortran.dg/goacc/kernels-loop.f95: Likewise.
4291 * gfortran.dg/goacc/kernels-loop-n.f95: Likewise, XFAILed.
4292
e292f64d
PP
42932016-04-06 Patrick Palka <ppalka@gcc.gnu.org>
4294
4295 PR c/70436
4296 * g++.dg/warn/Wparentheses-29.C: New test.
4297
6b37bdaf
PP
42982016-04-06 Patrick Palka <ppalka@gcc.gnu.org>
4299
4300 PR c/70436
4301 * g++.dg/plugin/pragma_plugin.c (handle_pragma_sayhello): Add
4302 explicit braces to resolve a future -Wparentheses warning.
4303
64824205
RH
43042016-04-06 Richard Henderson <rth@redhat.com>
4305
4306 * gcc.dg/pr61817-1.c: New test.
4307 * gcc.dg/pr61817-2.c: New test.
4308 * gcc.dg/pr69391-1.c: New test.
4309 * gcc.dg/pr69391-2.c: New test.
4310
bc2fc1f3
VM
43112016-04-06 Vladimir Makarov <vmakarov@redhat.com>
4312
4313 PR rtl-optimization/70398
c87885ca 4314 * gcc.target/aarch64/pr70398.c: New.
bc2fc1f3 4315
41414a02
EB
43162016-04-06 Eric Botcazou <ebotcazou@adacore.com>
4317
4318 * gcc.c-torture/execute/20101011-1.c (__VISIUM__): Set DO_TEST to 0.
4319
4066ea8a
YR
43202016-04-06 Yvan Roux <yvan.roux@linaro.org>
4321 Pedro Alves <palves@redhat.com>
4322
4323 * gcc.dg/guality/guality.h (main): Avoid GDB being blocked on signals.
4324
ec35ea45
JJ
43252016-04-06 Jakub Jelinek <jakub@redhat.com>
4326
3866f8dd
JJ
4327 * lib/target-supports.exp (check_effective_target_vect_simd_clones):
4328 Check for avx512f effective targets instead of avx2.
4329 * gcc.dg/gomp/declare-simd-1.c: Add scan-assembler-times directives
4330 for AVX512F clones.
4331 * gcc.dg/gomp/declare-simd-3.c: Likewise.
4332 * g++.dg/gomp/declare-simd-1.C: Likewise.
4333 * g++.dg/gomp/declare-simd-3.C: Likewise.
4334 * g++.dg/gomp/declare-simd-4.C: Likewise.
4335
ec35ea45
JJ
4336 PR middle-end/70550
4337 * c-c++-common/gomp/pr70550-1.c: New test.
4338 * c-c++-common/gomp/pr70550-2.c: New test.
4339
c08d28ac
NS
43402016-04-05 Nathan Sidwell <nathan@acm.org>
4341
4342 PR c++/70512
4343 * g++.dg/ext/attribute-may-alias-5.C: New.
4344
1d510e04
JJ
43452016-04-05 Jakub Jelinek <jakub@redhat.com>
4346
4347 PR c++/70336
4348 * c-c++-common/pr70336.c: New test.
4349 * gcc.dg/torture/builtin-isinf_sign-1.c (foo): Guard tests
4350 no longer optimized away at -O0 with #ifndef __OPTIMIZE__.
4351
84278ed9
JH
43522016-04-05 Jan Hubicka <hubicka@ucw.cz>
4353
4354 PR ipa/66223
4355 * g++.dg/ipa/devirt-51.C: Use -fsanitize=unreachable.
4356
268a0ec4
JJ
43572016-04-05 Jakub Jelinek <jakub@redhat.com>
4358
4359 PR rtl-optimization/70542
4360 * gcc.dg/torture/pr70542.c: New test.
4361 * gcc.target/i386/avx2-pr70542.c: New test.
4362
5e8c2eb1
ZS
43632016-04-05 Zdenek Sojka <zsojka@seznam.cz>
4364
4365 PR tree-optimization/70509
4366 * gcc.target/i386/avx512bw-pr70509.c: New test.
4367
c0daf32d
PP
43682016-04-05 Patrick Palka <ppalka@gcc.gnu.org>
4369
4370 PR c++/70452
4371 * g++.dg/ext/constexpr-vla4.C: New test.
4372
bf867841
UB
43732016-04-05 Uros Bizjak <ubizjak@gmail.com>
4374
4375 PR target/70510
4376 * gcc.target/i386/pr70510.c: New test.
4377
3022186a
RB
43782016-04-05 Richard Biener <rguenther@suse.de>
4379
4380 PR tree-optimization/70526
4381 * g++.dg/torture/pr70526.C: New testcase.
4382
55fc79b2
JJ
43832016-04-05 Jakub Jelinek <jakub@redhat.com>
4384
4385 PR target/70525
4386 * gcc.target/i386/pr70525.c: New test.
4387
62b233f2
RB
43882016-04-05 Richard Biener <rguenther@suse.de>
4389
4390 PR middle-end/70499
4391 * g++.dg/torture/pr70499.C: New testcase.
4392
cc05759d
RB
43932016-04-05 Richard Biener <rguenther@suse.de>
4394
4395 * gcc.dg/tree-ssa/20030814-6.c: Fix testcase, disable FRE,
4396 remove XFAIL.
4397
f23f16d4
JJ
43982016-04-04 Jakub Jelinek <jakub@redhat.com>
4399
4400 PR middle-end/70307
4401 * gcc.dg/torture/pr70307.c: Add -Wno-psabi to dg-options. Prune
4402 rs6000 ABI warnings.
4403
d27ecc49
JH
44042016-04-04 Jan Hubicka <hubicka@ucw.cz>
4405
4406 PR ipa/66223
4407 * g++.dg/ipa/devirt-51.C: New testcase.
4408
c974c96e
BS
44092016-04-04 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4410 Jakub Jelinek <jakub@redhat.com>
4411
4412 PR middle-end/70457
4413 * gcc.dg/torture/pr70457.c: New.
4414
7a85da89
AV
44152016-04-04 Andre Vehreschild <vehre@gcc.gnu.org>
4416
4417 PR fortran/67538
4418 * gfortran.dg/allocate_with_source_19.f08: New test.
4419
de517e64
AV
44202016-04-04 Andre Vehreschild <vehre@gcc.gnu.org>
4421
4422 PR fortran/65795
4423 * gfortran.dg/coarray_allocate_6.f08: New test.
4424
43b9f499
RB
44252016-04-04 Richard Biener <rguenther@suse.de>
4426
4427 PR rtl-optimization/70484
4428 * gcc.dg/torture/pr70484.c: New testcase.
4429
f13355da
MP
44302016-04-04 Marek Polacek <polacek@redhat.com>
4431
4432 PR c/70307
4433 * gcc.dg/torture/pr70307.c: New test.
4434
6cc6ed50
OE
44352016-04-03 Oleg Endo <olegendo@gcc.gnu.org>
4436
4437 PR target/70416
4438 PR target/67391
4439 * gcc.target/sh/torture/pr70416.c: New.
4440
abdc16c8
MS
44412016-04-02 Martin Sebor <msebor@redhat.com>
4442
4443 PR c++/67376
4444 PR c++/70170
4445 PR c++/70172
4446 PR c++/70228
4447 * g++.dg/cpp0x/constexpr-array-ptr10.C: New test.
4448 * g++.dg/cpp0x/constexpr-array-ptr9.C: New test.
4449 * g++.dg/cpp0x/constexpr-nullptr-1.C: New test.
4450 * g++.dg/cpp0x/constexpr-array5.C: Adjust text of expected diagnostic.
4451 * g++.dg/cpp0x/constexpr-string.C: Same.
4452 * g++.dg/cpp0x/constexpr-wstring2.C: Same.
4453 * g++.dg/cpp0x/pr65398.C: Same.
4454 * g++.dg/ext/constexpr-vla1.C: Same.
4455 * g++.dg/ext/constexpr-vla2.C: Same.
4456 * g++.dg/ext/constexpr-vla3.C: Same.
4457 * g++.dg/ubsan/pr63956.C: Same.
4458
763cd859
JJ
44592016-04-01 Jakub Jelinek <jakub@redhat.com>
4460
4461 PR rtl-optimization/70467
4462 * gcc.target/i386/pr70467-2.c: New test.
4463
0f875435
JJ
44642016-04-01 Jakub Jelinek <jakub@redhat.com>
4465 Marek Polacek <polacek@redhat.com>
4466
4467 PR c++/70488
4468 * g++.dg/init/new47.C: New test.
4469
41d14659
RR
44702016-04-01 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
4471
4472 PR target/70496
4473 * gcc.target/arm/pr70496.c: New test.
4474
f9bf89bb
NS
44752016-04-01 Nathan Sidwell <nathan@acm.org>
4476
73b9085d
NS
4477 PR c++/68475
4478 * g++.dg/g++.dg/cpp0x/noexcept29.C: New.
4479
4afdcfaa
IE
44802016-04-01 Ilya Enkovich <enkovich.gnu@gmail.com>
4481
4482 PR target/69890
4483 * gcc.dg/strlenopt.h (memmove): New.
4484 * gcc.target/i386/chkp-strlen-1.c: Include "../../gcc.dg/strlenopt.h"
4485 instead of "string.h".
4486 * gcc.target/i386/chkp-strlen-2.c: Likewise.
4487 * gcc.target/i386/chkp-strlen-3.c: Likewise.
4488 * gcc.target/i386/chkp-strlen-4.c: Likewise.
4489 * gcc.target/i386/chkp-strlen-5.c: Likewise.
4490 * gcc.target/i386/chkp-stropt-1.c: Likewise.
4491 * gcc.target/i386/chkp-stropt-10.c: Likewise.
4492 * gcc.target/i386/chkp-stropt-11.c: Likewise.
4493 * gcc.target/i386/chkp-stropt-12.c: Likewise.
4494 * gcc.target/i386/chkp-stropt-13.c: Likewise.
4495 * gcc.target/i386/chkp-stropt-14.c: Likewise.
4496 * gcc.target/i386/chkp-stropt-15.c: Likewise.
4497 * gcc.target/i386/chkp-stropt-16.c: Likewise.
4498 * gcc.target/i386/chkp-stropt-2.c: Likewise.
4499 * gcc.target/i386/chkp-stropt-3.c: Likewise.
4500 * gcc.target/i386/chkp-stropt-4.c: Likewise.
4501 * gcc.target/i386/chkp-stropt-5.c: Likewise.
4502 * gcc.target/i386/chkp-stropt-6.c: Likewise.
4503 * gcc.target/i386/chkp-stropt-7.c: Likewise.
4504 * gcc.target/i386/chkp-stropt-8.c: Likewise.
4505 * gcc.target/i386/chkp-stropt-9.c: Likewise.
4506
b5d7a29c
RO
45072016-03-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4508
4509 * g++.dg/template/ptrmem30.C (read): Rename to data_read.
4510 (Holder::foo): Reflect this.
4511
b660f9ec
IE
45122016-03-31 Ilya Enkovich <enkovich.gnu@gmail.com>
4513
4514 PR target/70442
4515 * gcc.dg/pr70442.c: New test.
4516
88504f34
NS
45172016-03-31 Nathan Sidwell <nathan@acm.org>
4518
4519 PR c++/70393
4520 * g++.dg/cpp0x/constexpr-virtual6.C: New.
4521
95d34b96
KY
45222016-03-31 Kirill Yukhin <kirill.yukhin@intel.com>
4523
4524 PR target/70453
4525 * gcc.target/i386/pr70453.c: New test.
4526
b4c4967c
AB
45272016-03-31 Andrey Belevantsev <abel@ispras.ru>
4528
4529 PR target/70292
4530 * gcc.c-torture/pr70292.c: New test.
4531
5fde6a45
MP
45322016-03-31 Marek Polacek <polacek@redhat.com>
4533
4534 PR c/70297
4535 * c-c++-common/pr70297.c: New test.
4536 * g++.dg/cpp0x/typedef-redecl.C: New test.
4537 * gcc.dg/typedef-redecl2.c: New test.
4538
97eb24c4
JJ
45392016-03-31 Jakub Jelinek <jakub@redhat.com>
4540
4541 PR rtl-optimization/70460
4542 * gcc.c-torture/execute/pr70460.c: New test.
4543
efc3536f
RB
45442016-03-31 Richard Biener <rguenther@suse.de>
4545
4546 PR c++/70430
4547 * g++.dg/ext/vector30.C: New testcase.
4548
e0876e21
DH
45492016-03-30 Dominique d'Humieres <dominiq@lps.ens.fr>
4550 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4551
4552 * gfortran.dg/fmt_pf.f90: New test.
4553
e9bff8c6
RO
45542016-03-30 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4555
4556 Forward-port from 5 branch
4557 2016-03-30 Jakub Jelinek <jakub@redhat.com>
4558
4559 PR testsuite/70356
4560 * gcc.target/i386/avx-vextractf128-256-5.c: Move
4561 dg-require-effective-target after dg-do.
4562
4563 2015-12-30 Kirill Yukhin <kirill.yukhin@intel.com>
4564
4565 * gcc.target/i386/avx-vextractf128-256-5.c: New test.
4566
2620c80d
TS
45672016-03-30 Thomas Schwinge <thomas@codesourcery.com>
4568 Julian Brown <julian@codesourcery.com>
4569 Chung-Lin Tang <cltang@codesourcery.com>
4570 Cesar Philippidis <cesar@codesourcery.com>
4571 James Norris <jnorris@codesourcery.com>
4572 Tom de Vries <tom@codesourcery.com>
4573 Nathan Sidwell <nathan@codesourcery.com>
4574
bf867841 4575 * c-c++-common/goacc/combined-directives.c: Clean up dg-* directives.
2620c80d
TS
4576 * c-c++-common/goacc/loop-clauses.c: Likewise.
4577 * g++.dg/goacc/template.C: Likewise.
4578 * gfortran.dg/goacc/combined-directives.f90: Likewise.
4579 * gfortran.dg/goacc/loop-1.f95: Likewise.
4580 * gfortran.dg/goacc/loop-5.f95: Likewise.
4581 * gfortran.dg/goacc/loop-6.f95: Likewise.
4582 * gfortran.dg/goacc/loop-tree-1.f90: Likewise.
4583 * c-c++-common/goacc-gomp/nesting-1.c: Update.
4584 * c-c++-common/goacc-gomp/nesting-fail-1.c: Likewise.
4585 * c-c++-common/goacc/clauses-fail.c: Likewise.
4586 * c-c++-common/goacc/parallel-1.c: Likewise.
4587 * c-c++-common/goacc/reduction-1.c: Likewise.
4588 * c-c++-common/goacc/reduction-2.c: Likewise.
4589 * c-c++-common/goacc/reduction-3.c: Likewise.
4590 * c-c++-common/goacc/reduction-4.c: Likewise.
4591 * c-c++-common/goacc/routine-3.c: Likewise.
4592 * c-c++-common/goacc/routine-4.c: Likewise.
4593 * c-c++-common/goacc/routine-5.c: Likewise.
4594 * c-c++-common/goacc/tile.c: Likewise.
4595 * g++.dg/goacc/template.C: Likewise.
4596 * gfortran.dg/goacc/combined-directives.f90: Likewise.
4597 * c-c++-common/goacc/nesting-1.c: Move dg-error test cases into...
4598 * c-c++-common/goacc/nesting-fail-1.c: ... this file. Update.
4599 * c-c++-common/goacc/kernels-1.c: Update. Incorporate...
4600 * c-c++-common/goacc/kernels-empty.c: ... this file, and...
4601 * c-c++-common/goacc/kernels-eternal.c: ... this file, and...
4602 * c-c++-common/goacc/kernels-noreturn.c: ... this file.
4603 * c-c++-common/goacc/host_data-1.c: New file. Incorporate...
4604 * c-c++-common/goacc/use_device-1.c: ... this file.
4605 * c-c++-common/goacc/host_data-2.c: New file. Incorporate...
4606 * c-c++-common/goacc/host_data-5.c: ... this file, and...
4607 * c-c++-common/goacc/host_data-6.c: ... this file.
4608 * c-c++-common/goacc/loop-2-kernels.c: New file.
4609 * c-c++-common/goacc/loop-2-parallel.c: Likewise.
4610 * c-c++-common/goacc/loop-3.c: Likewise.
4611 * g++.dg/goacc/reference.C: Likewise.
4612 * g++.dg/goacc/routine-1.C: Likewise.
4613 * g++.dg/goacc/routine-2.C: Likewise.
4614
f6d2d066
RB
46152016-03-30 Richard Biener <rguenther@suse.de>
4616
4617 PR middle-end/70450
4618 * gcc.dg/torture/pr70450.c: New testcase.
4619
d43242b9
JJ
46202016-03-30 Jakub Jelinek <jakub@redhat.com>
4621
4622 PR target/70421
4623 * gcc.dg/torture/pr70421.c: New test.
4624 * gcc.target/i386/avx512f-pr70421.c: New test.
4625
5ce43b77
L
46262016-03-30 H.J. Lu <hongjiu.lu@intel.com>
4627
4628 PR testsuite/70364
4629 * gcc.target/i386/cleanup-1.c: Include <stddef.h>.
4630 (check): New function.
4631 (bar): Call check.
4632 (foo): Align stack to 16 bytes when calling bar.
4633 * gcc.target/i386/cleanup-2.c: Likewise.
4634
d014a712
PP
46352016-03-30 Patrick Palka <ppalka@gcc.gnu.org>
4636
4637 PR tree-optimization/59124
4638 * gcc.dg/Warray-bounds-19.c: New test.
4639
13f0e8c7
ZW
46402016-03-29 Zachary T Welch <zwelch@codesourcery.com>
4641
4642 * lib/prune.exp (escape_regex_chars): New.
4643 (prune_file_path): Update to quote metcharacters for regexp.
4644
3336c6e0
JJ
46452016-03-29 Jakub Jelinek <jakub@redhat.com>
4646
a362f023
JJ
4647 PR rtl-optimization/70429
4648 * gcc.c-torture/execute/pr70429.c: New test.
4649
3336c6e0
JJ
4650 PR tree-optimization/70405
4651 * gcc.dg/pr70405.c: New test.
4652
728557fd
AV
46532016-03-29 Andre Vehreschild <vehre@gcc.gnu.org>
4654
4655 PR fortran/70397
4656 * gfortran.dg/unlimited_polymorphic_25.f90: New test.
4657 * gfortran.dg/unlimited_polymorphic_26.f90: New test.
4658
bef977d4
TS
46592016-03-29 Thomas Schwinge <thomas@codesourcery.com>
4660
4661 PR testsuite/64177
4662 * c-c++-common/cilk-plus/CK/spawning_arg.c (main): Call
4663 __cilkrts_set_param to set two workers.
4664 * c-c++-common/cilk-plus/CK/steal_check.c (main): Likewise.
4665 * g++.dg/cilk-plus/CK/catch_exc.cc (main): Likewise.
4666
6f6d25c9
DH
46672016-03-28 Dominique d'Humieres <dominiq@lps.ens.fr>
4668
bf867841 4669 * g++.dg/ext/fnname5.C: Update the test for Darwin.
6f6d25c9 4670
45733562
KY
46712016-03-28 Kirill Yukhin <kirill.yukhin@intel.com>
4672
4673 PR target/70406
bf867841 4674 * gcc.target/i386/pr70406.c: New test.
45733562 4675
a1799e5e
EB
46762016-03-27 Eric Botcazou <ebotcazou@adacore.com>
4677
4678 * gnat.dg/specs/double_record_extension3.ads: New test.
4679
5fca7b66
RH
46802016-03-25 Richard Henderson <rth@redhat.com>
4681
4682 PR target/70120
4683 * gcc.target/aarch64/pr70120-1.c: New.
4684 * gcc.target/aarch64/pr70120-2.c: New.
4685 * gcc.target/aarch64/pr70120-3.c: New.
4686
31ce75c6
PP
46872016-03-25 Patrick Palka <ppalka@gcc.gnu.org>
4688
4689 PR c++/62212
4690 * g++.dg/template/mangle2.C: The dg-do directive should be
4691 "compile" not "assemble".
4692
3caf0ca1
BS
46932016-03-25 Bernd Schmidt <bschmidt@redhat.com>
4694
4695 PR lto/69650
4696 * gcc.dg/pr69650.c: New test.
4697
634035b6
DE
46982016-03-25 David Edelsohn <dje.gcc@gmail.com>
4699
4700 * g++.dg/ext/pr70290.C: Prune non-standard ABI.
4701
45d34276
AM
47022016-03-25 Alan Modra <amodra@gmail.com>
4703
4704 * gcc.dg/dfp/pr70052.c: New test.
4705
8f085166
RH
47062016-03-24 Richard Henderson <rth@redhat.com>
4707
4708 PR middle-end/69845
4709 * gcc.dg/tree-ssa/pr69845-1.c: New test.
4710 * gcc.dg/tree-ssa/pr69845-2.c: New test.
4711
011e5ec3
TV
47122016-03-24 Tom de Vries <tom@codesourcery.com>
4713
4714 * gfortran.dg/goacc/host_data-tree.f95: Add missing initialization.
4715
9e3f4551
TV
47162016-03-24 Tom de Vries <tom@codesourcery.com>
4717
4718 * c-c++-common/goacc/uninit-use-device-clause.c: New test.
4719 * gfortran.dg/goacc/uninit-use-device-clause.f95: New test.
4720
45780041
TV
47212016-03-24 Tom de Vries <tom@codesourcery.com>
4722
4723 * c-c++-common/goacc/uninit-dim-clause.c: New test.
4724 * gfortran.dg/goacc/uninit-dim-clause.f95: New test.
4725
887ab4e5
PP
47262016-03-24 Patrick Palka <ppalka@gcc.gnu.org>
4727
4728 PR c++/62212
4729 * g++.dg/template/mangle2.C: New test.
4730
69a9a66f
RB
47312016-03-24 Richard Biener <rguenther@suse.de>
4732
4733 PR tree-optimization/70396
4734 * gcc.dg/torture/pr70396.c: New testcase.
4735
ed87de55
RB
47362016-03-24 Richard Biener <rguenther@suse.de>
4737
4738 PR middle-end/70370
4739 * gcc.dg/torture/pr70370.c: New testcase.
4740
ea064934
TV
47412016-03-24 Tom de Vries <tom@codesourcery.com>
4742
4743 * gfortran.dg/goacc/data-tree.f95: Add missing initialization.
4744 * gfortran.dg/goacc/kernels-tree.f95: Same.
4745 * gfortran.dg/goacc/parallel-tree.f95: Same.
4746
b2a4dd1d
TV
47472016-03-24 Tom de Vries <tom@codesourcery.com>
4748
4749 * c-c++-common/goacc/uninit-if-clause.c: New test.
4750 * gfortran.dg/goacc/uninit-if-clause.f95: New test.
4751
72e7cd6e
JJ
47522016-03-24 Jakub Jelinek <jakub@redhat.com>
4753
4754 PR target/70290
bf867841
UB
4755 * g++.dg/ext/pr70290.C: Add -Wno-psabi -w to dg-options.
4756 Fix formatting.
72e7cd6e 4757
ce9d0c03
RB
47582016-03-24 Richard Biener <rguenther@suse.de>
4759
4760 PR tree-optimization/70372
4761 * gcc.dg/tree-ssa/pr70372.c: New testcase.
4762
426b9428
PP
47632016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
4764
4765 PR c++/70347
4766 * g++.dg/cpp1y/nsdmi-union1.C: New test.
4767
cd1588c4
PP
47682016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
4769
4770 PR c++/70332
4771 * g++.dg/cpp1y/nsdmi-aggr5.C: New test.
4772
61637db3
JJ
47732016-03-23 Jakub Jelinek <jakub@redhat.com>
4774
928af3bf
JJ
4775 PR c++/70001
4776 * g++.dg/cpp0x/constexpr-70001-4.C: New test.
4777 * g++.dg/cpp1y/pr70001.C: New test.
4778
61637db3
JJ
4779 PR c++/70323
4780 * g++.dg/cpp0x/constexpr-70323.C: New test.
4781
05aca4e7
AO
47822016-03-23 Alexandre Oliva <aoliva@redhat.com>
4783 Jason Merrill <jason@redhat.com>
4784 Jakub Jelinek <jakub@redhat.com>
4785
4786 PR c++/69315
4787 * g++.dg/cpp0x/constexpr-69315.C: New test.
4788 * g++.dg/cpp0x/variadic122.C: Change one dg-warning into dg-bogus.
4789
fbdb6baf
MP
47902016-03-23 Marek Polacek <polacek@redhat.com>
4791
4792 PR c++/69884
4793 * g++.dg/warn/Wignored-attributes-1.C: New test.
4794 * g++.dg/warn/Wignored-attributes-2.C: New test.
4795
d79ee524
TV
47962016-03-23 Tom de Vries <tom@codesourcery.com>
4797
4798 * c-c++-common/goacc/kernels-default.c (foo): Add missing
4799 initialization.
4800 * gfortran.dg/goacc/private-3.f95 (test): Same.
4801 * gfortran.dg/goacc/routine-5.f90 (gang, worker, vector, seq): Add
4802 missing use param.
4803
a59f0bef
KT
48042016-03-23 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4805
4806 * lib/target-supports.exp: Remove v7ve entry from loop
4807 creating effective target checks.
4808 (check_effective_target_arm_arch_v7ve_ok): New procedure.
4809 (add_options_for_arm_arch_v7ve): Likewise.
4810
0179520a
JJ
48112016-03-23 Jakub Jelinek <jakub@redhat.com>
4812
4813 PR tree-optimization/70354
4814 * gcc.dg/vect/pr70354-1.c: New test.
4815 * gcc.dg/vect/pr70354-2.c: New test.
4816 * gcc.target/i386/avx2-pr70354-1.c: New test.
4817 * gcc.target/i386/avx2-pr70354-2.c: New test.
4818
75bb14d7
JL
48192016-03-22 Jeff Law <law@redhat.com>
4820
4821 PR target/70232
4822 * gcc.dg/tree-ssa/pr70232.c: New test.
4823
72c9526d
IE
48242016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
4825
4826 PR target/70302
4827 * gcc.target/i386/pr70302.c: New test.
4828
a3ca1bc5
RB
48292016-03-22 Richard Biener <rguenther@suse.de>
4830
4831 PR middle-end/70251
4832 * g++.dg/torture/pr70251.C: New testcase.
4833
5c240f4d
DM
48342016-03-22 David Malcolm <dmalcolm@redhat.com>
4835
4836 PR c/69993
4837 * c-c++-common/Wmisleading-indentation-3.c: New test, based on
4838 Wmisleading-indentation.c.
4839 * c-c++-common/Wmisleading-indentation.c: Update thoughout to
4840 reflect change to diagnostic text and order of messages.
4841 * gcc.dg/plugin/location-overflow-test-2.c: Likewise.
4842
80f6631b
DE
48432016-03-22 David Edelsohn <dje.gcc@gmail.com>
4844
4845 * g++.dg/ext/java-3.C: Don't compile on AIX.
4846
9a10956c
RB
48472016-03-22 Richard Biener <rguenther@suse.de>
4848
4849 PR middle-end/70333
4850 * gcc.dg/torture/pr70333.c: New testcase.
4851
6cedf922
IE
48522016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
4853
4854 * g++.dg/ext/pr70290.C: New test.
4855
cd6c27ac
KY
48562016-03-22 Kirill Yukhin <kirill.yukhin@intel.com>
4857
4858 PR target/70325
4859 * gcc.target/i386/pr70325.c: New test.
4860
4cde512c
JJ
48612016-03-22 Jakub Jelinek <jakub@redhat.com>
4862
b01915ed
JJ
4863 PR target/70329
4864 * gcc.target/i386/avx512bw-pr70329-1.c: New test.
4865 * gcc.target/i386/avx512bw-pr70329-2.c: New test.
4866
4e3e2cf1
JJ
4867 PR target/70300
4868 * gcc.target/i386/pr70300.c: New test.
4869
4cde512c
JJ
4870 PR c++/70295
4871 * c-c++-common/nonnull-1.c (func): Remove parens around cp4 != 0.
4872 (func2): New function for cond with parens, xfail warning for c++.
4873 * g++.dg/warn/Wnonnull-compare-8.C: New test.
4874
16f6d7dc
PP
48752016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
4876
4877 PR c++/70096
4878 * g++.dg/template/ptrmem30.C: New test.
4879
a3e2b438
PP
48802016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
4881
4882 PR c++/70204
4883 * g++.dg/cpp0x/constexpr-70204a.C: New test.
4884 * g++.dg/cpp0x/constexpr-70204b.C: New test.
4885
11b6a02e
JJ
48862016-03-21 Jakub Jelinek <jakub@redhat.com>
4887
4888 PR middle-end/70326
4889 * gcc.dg/pr70326.c: New test.
4890
b9407883
MG
48912016-03-21 Marc Glisse <marc.glisse@inria.fr>
4892 Jakub Jelinek <jakub@redhat.com>
4893
4894 PR tree-optimization/70317
4895 * gcc.dg/pr70317.c: New test.
4896
4a148e19
UB
48972016-03-21 Uros Bizjak <ubizjak@gmail.com>
4898
4899 PR target/70327
4900 * gcc.target/i386/pr70327.c: New test.
4901
2a85ddbb
ML
49022016-03-21 Martin Liska <mliska@suse.cz>
4903
7d36fe98 4904 PR ipa/70306
2a85ddbb
ML
4905 * gcc.dg/ipa/pr70306.c: New test.
4906
4a148e19 49072016-03-21 Andre Vieira <andre.simoesdiasvieira@arm.com>
9a72f5f6
AV
4908
4909 * gcc.target/arm/attr-align1.c: Skip if M-profile.
4910 * gcc.target/arm/attr-align3.c: Likewise.
4911 * gcc.target/arm/attr_arm.c: Likewise.
4912 * gcc.target/arm/flip-thumb.c: Likewise.
4913
6b366948
JJ
49142016-03-21 Jakub Jelinek <jakub@redhat.com>
4915
4916 PR target/70296
4917 * gcc.target/powerpc/altivec-36.c: New test.
4918
2fac8c14
RB
49192016-03-21 Richard Biener <rguenther@suse.de>
4920
4921 PR tree-optimization/70310
4922 * gcc.dg/torture/pr70310.c: New testcase.
4923
e9bde854
KY
49242016-03-21 Kirill Yukhin <kirill.yukhin@intel.com>
4925
4926 PR target/70293
4927 * gcc.target/i386/pr70293.c: New test.
4928
56bbfaf6
RB
49292016-03-21 Richard Biener <rguenther@suse.de>
4930
4931 PR tree-optimization/70288
4932 * gcc.dg/torture/pr70288-1.c: New testcase.
4933 * gcc.dg/torture/pr70288-2.c: Likewise.
4934
3eee49ed
AB
49352016-03-21 Andrey Belevantsev <abel@ispras.ru>
4936
4937 PR rtl-optimization/69307
4938 * gcc.target/arm/pr69307.c: New test.
4a148e19 4939
8e7816b4
AB
49402016-03-21 Andrey Belevantsev <abel@ispras.ru>
4941
4942 PR rtl-optimization/69102
4943 * gcc.c-torture/compile/pr69102.c: New test.
4944
14d7d4be
JL
49452016-03-18 Jeff Law <law@redhat.com>
4946
4947 PR rtl-optimization/70263
4948 * gcc.c-torture/compile/pr70263-1.c: New test.
4949 * gcc.target/i386/pr70263-2.c: New test.
4950
5c6a601c
BS
49512016-03-18 Bernd Schmidt <bschmidt@redhat.com>
4952
4953 PR rtl-optimization/70278
4954 * gcc.dg/torture/pr70278.c: New test.
4955 * gcc.target/arm/pr70278.c: New test.
4956
4bbf545b
DM
49572016-03-18 David Malcolm <dmalcolm@redhat.com>
4958
4959 PR c/70281
4960 * gcc.dg/plugin/diagnostic-test-expressions-1.c
4961 (test_builtin_types_compatible_p): New test function.
4962 * gcc.dg/pr70281.c: New test case.
4963
dc28bb68
CL
49642016-03-18 Christophe Lyon <christophe.lyon@linaro.org>
4965
4966 PR target/70113
4967 * gcc.target/aarch64/pr63304_1.c: Add -mno-fix-cortex-a53-843419.
4968
5e8d6dff
IE
49692016-03-18 Ilya Enkovich <enkovich.gnu@gmail.com>
4970
4971 PR tree-optimization/70252
4972 * gcc.dg/pr70252.c: New test.
4973
d0e7e403
TV
49742016-03-18 Tom de Vries <tom@codesourcery.com>
4975
4976 * gcc.dg/pr70161-2.c: New test.
4977 * gcc.dg/pr70161.c: New test.
4978
fa22501a
TV
49792016-03-18 Tom de Vries <tom@codesourcery.com>
4980
4981 PR ipa/70269
4982 * gcc.dg/pr70269.c: New test.
4983
dd125026
JJ
49842016-03-18 Jakub Jelinek <jakub@redhat.com>
4985
4986 PR c++/70267
4987 * g++.dg/ext/java-3.C: New test.
4988
91914f0a
PP
49892016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
4990
4991 PR c++/70205
4992 * g++.dg/lookup/pr70205.C: New test.
4993
753a8910
PP
49942016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
4995
4996 PR c++/70218
4997 * g++.dg/cpp0x/lambda/lambda-70218.C: New test.
4998
14ba7b28
MP
49992016-03-17 Marek Polacek <polacek@redhat.com>
5000
5001 PR c/69407
5002 * gcc.dg/atomic-op-6.c: New test.
5003
ded60913
DM
50042016-03-17 David Malcolm <dmalcolm@redhat.com>
5005
5006 PR c/70264
5007 * c-c++-common/pr70264.c: New test case.
5008
a3aad0e6
JJ
50092016-03-17 Jakub Jelinek <jakub@redhat.com>
5010
17366700
JJ
5011 PR c++/70144
5012 * c-c++-common/pr70144-1.c: New test.
5013 * c-c++-common/pr70144-2.c: New test.
5014
a3aad0e6
JJ
5015 PR c++/70272
5016 * g++.dg/opt/flifetime-dse5.C (main): Remove extra semicolon.
5017 * g++.dg/opt/flifetime-dse6.C: New test.
5018 * g++.dg/tree-ssa/ehcleanup-1.C: Adjust unreachable count.
5019
b57e6e18
L
50202016-03-17 H.J. Lu <hongjiu.lu@intel.com>
5021
5022 PR driver/70192
5023 * gcc.dg/pic-1.c: New test.
5024 * gcc.dg/pic-2.c: Likewise.
5025 * gcc.dg/pic-3.c: Likewise.
5026 * gcc.dg/pic-4.c: Likewise.
5027 * gcc.dg/pie-1.c: Likewise.
5028 * gcc.dg/pie-2.c: Likewise.
5029 * gcc.dg/pie-3.c: Likewise.
5030 * gcc.dg/pie-4.c: Likewise.
5031 * gcc.dg/pie-5.c: Likewise.
5032 * gcc.dg/pie-6.c: Likewise.
5033
b38ba58b
TV
50342016-03-17 Tom de Vries <tom@codesourcery.com>
5035
5036 * gfortran.dg/goacc/kernels-alias-3.f95: New test.
5037 * gfortran.dg/goacc/kernels-alias-4.f95: New test.
5038
6931b3b7
RB
50392016-03-17 Richard Biener <rguenther@suse.de>
5040
5041 PR debug/70271
5042 * g++.dg/debug/pr70271.C: New testcase.
5043
0c8b64cb
IE
50442016-03-17 Ilya Enkovich <enkovich.gnu@gmail.com>
5045
5046 * gcc.target/i386/pr70251.c: New test.
5047
b1970801
MP
50482016-03-17 Marek Polacek <polacek@redhat.com>
5049
5050 PR c++/70194
5051 * g++.dg/warn/constexpr-70194.C: New test.
5052
820c5eaa
RH
50532016-03-16 Richard Henderson <rth@redhat.com>
5054
5055 PR middle-end/70240
5056 * gcc.c-torture/compile/pr70240.c: New.
5057
da0ad263
SKS
50582016-03-16 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
5059
5060 * gcc.c-torture/compile/20151204.c: Skip for avr.
5061
c73d295c
JJ
50622016-03-16 Jakub Jelinek <jakub@redhat.com>
5063
5064 PR target/70245
5065 * g++.dg/opt/pr70245.C: New test.
5066 * g++.dg/opt/pr70245.h: New file.
5067 * g++.dg/opt/pr70245-aux.cc: New file.
5068
b2794066
MS
50692016-03-16 Martin Sebor <msebor@redhat.com>
5070
5071 * g++.dg/cpp1y/constexpr-instantiate.C: Correct DejaGnu directives.
5072
aa43616c
RH
50732016-03-16 Richard Henderson <rth@redhat.com>
5074
5075 PR middle-end/70199
5076 * gcc.c-torture/compile/pr70199.c: New.
5077
59608fe5
L
50782016-03-16 H.J. Lu <hongjiu.lu@intel.com>
5079
5080 * gcc.dg/uninit-19.c: Run dos2unix.
5081
ab4c578f
MP
50822016-03-16 Marek Polacek <polacek@redhat.com>
5083
5084 PR c/70093
5085 * gcc.dg/nested-func-10.c: New test.
5086 * gcc.dg/nested-func-9.c: New test.
5087
f5387e76
JJ
50882016-03-16 Jakub Jelinek <jakub@redhat.com>
5089
5090 PR tree-optimization/68714
5091 * gcc.dg/tree-ssa/pr68714.c: Add -w -Wno-psabi to dg-options.
5092
7662b718
TV
50932016-03-16 Tom de Vries <tom@codesourcery.com>
5094
5095 PR tree-optimization/68715
5096 * gcc.dg/graphite/pr68715-2.c: New test.
5097 * gcc.dg/graphite/pr68715.c: New test.
5098 * gfortran.dg/graphite/pr68715.f90: New test.
5099
be7ce7ae
TV
51002016-03-16 Tom de Vries <tom@codesourcery.com>
5101
5102 PR tree-optimization/68809
5103 * gcc.dg/graphite/pr68809-2.c: New test.
5104 * gcc.dg/graphite/pr68809.c: New test.
5105
1935f250
JJ
51062016-03-16 Jakub Jelinek <jakub@redhat.com>
5107
6651c93e
JJ
5108 PR c++/70147
5109 * g++.dg/ubsan/pr70147-2.C (C::C): Initialize A base with invalid
5110 method call to i () as argument. Adjust expected output.
5111
1935f250
JJ
5112 PR c++/70147
5113 * g++.dg/ubsan/pr70147-1.C: New test.
5114 * g++.dg/ubsan/pr70147-2.C: New test.
5115
ab1caa6e
MS
51162016-03-15 Martin Sebor <msebor@redhat.com>
5117
5118 PR c++/58281
5119 * g++.dg/cpp1y/constexpr-instantiate.C: Add new test.
5120
5c2a1bbb
JDA
51212016-03-15 John David Anglin <danglin@gcc.gnu.org>
5122
cb5d8ad1
JDA
5123 * gcc.c-torture/execute/pr68532.c: Add -fno-common option on
5124 hppa*-*-hpux*.
5125
b440dd40
JDA
5126 * gcc.dg/ifcvt-4.c: Add hppa*64*-*-* to skip list.
5127
5c2a1bbb
JDA
5128 PR libfortran/69799
5129 * gfortran.dg/coarray_allocate_5.f08: Add "-latomic" option if
5130 libatomic_available.
5131
42c729c5
MP
51322016-03-15 Marek Polacek <polacek@redhat.com>
5133
5134 PR c++/70209
5135 * g++.dg/ext/attribute-may-alias-4.C: New test.
5136
82b1c550
AM
51372016-03-15 Alexander Monakov <amonakov@ispras.ru>
5138
5139 * g++.dg/pr63384.C: Add -w to dg-options. Remove '-toggle' in
5140 -fvar-tracking-assignments-toggle flag.
5141
4ccbf3a6
PH
51422016-03-15 Pat Haugen <pthaugen@us.ibm.com>
5143
5144 * gcc.dg/ifcvt-4.c: Add -misel for powerpc*.
5145
c39858bd
JJ
51462016-03-15 Jakub Jelinek <jakub@redhat.com>
5147
5148 PR rtl-optimization/70222
5149 * gcc.c-torture/execute/pr70222-1.c: New test.
5150 * gcc.c-torture/execute/pr70222-2.c: New test.
5151
8be119c1
RH
51522016-03-15 Richard Henderson <rth@redhat.com>
5153
5154 * gcc.dg/tree-ssa/pr68714.c: Test during reassoc1 pass.
5155
6598bb55
AB
51562016-03-15 Andrey Belevantsev <abel@ispras.ru>
5157
5158 PR rtl-optimization/69032
5159 * gcc.dg/pr69032.c: New test.
5160
81fa2944
AB
51612016-03-15 Andrey Belevantsev <abel@ispras.ru>
5162
5163 PR rtl-optimization/63384
4a148e19 5164 * g++.dg/pr63384.C: New test.
81fa2944 5165
74ea9ab6
AB
51662016-03-15 Andrey Belevantsev <abel@ispras.ru>
5167
5168 PR target/64411
5169 * gcc.target/i386/pr64411.C: New test.
5170
045d5055
TV
51712016-03-15 Tom de Vries <tom@codesourcery.com>
5172
5173 * gfortran.dg/goacc/kernels-alias-2.f95: New test.
5174 * gfortran.dg/goacc/kernels-alias.f95: New test.
5175
3ea33585
MS
51762016-03-14 Martin Sebor <msebor@redhat.com>
5177
5178 PR c++/53792
5179 * g++.dg/cpp0x/constexpr-inline.C: New test.
5180 * g++.dg/cpp0x/constexpr-inline-1.C: Same.
5181
1df7b330
DE
51822016-03-14 David Edelsohn <dje.gcc@gmail.com>
5183
5184 * gcc.dg/torture/pr70083.c: Prune non-standard ABI.
5185
79b57d18
JJ
51862016-03-14 Jakub Jelinek <jakub@redhat.com>
5187
5188 PR middle-end/70219
5189 * gcc.dg/pr70219.c: New test.
5190
3cbf012a
BS
51912016-03-14 Bernd Schmidt <bschmidt@redhat.com>
5192
5193 PR target/70083
5194 * gcc.dg/torture/pr70083.c: New test.
5195 * gcc.target/i386/pr70083.c: New test.
5196
a9fee7cd
RB
51972016-03-14 Richard Biener <rguenther@suse.de>
5198
5199 PR tree-optimization/56365
5200 * gcc.dg/tree-ssa/phi-opt-14.c: New testcase.
5201
4799603f
SB
52022016-03-14 Segher Boessenkool <segher@kernel.crashing.org>
5203
5204 PR target/70098
5205 * lib/target-supports.exp (check_effective_target_powerpc64_no_dm):
5206 New function.
5207 * g++.dg/pr70098.C: New testcase.
5208
5209
760ca967
TV
52102016-03-14 Tom de Vries <tom@codesourcery.com>
5211
5212 PR tree-optimization/70045
5213 * gcc.dg/graphite/pr70045.c: New test.
5214
44e66a77
JD
52152016-03-13 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5216
5217 PR fortran/69043
5218 * gfortran.dg/include_9.f90: New test.
5219
a18e0fe1
DH
52202016-03-13 Dominique d'Humieres <dominiq@lps.ens.fr>
5221
5222 PR fortran/45076
5223 gfortran.dg/prof/prof.exp: New script.
5224 gfortran.dg/prof/dynamic_dispatch_6.f03: New test.
5225
d0aca6ab
AB
52262016-03-12 Andrey Belevantsev <abel@ispras.ru>
5227
5228 PR rtl-optimization/69307
5229 * gcc.dg/pr69307.c: New test.
5230
cefe08a4
VM
52312016-03-12 Vladimir Makarov <vmakarov@redhat.com>
5232
5233 PR target/69614
5234 * gcc.target/arm/pr69614.c: New.
5235
70112e2a
PT
52362016-03-12 Paul Thomas <pault@gcc.gnu.org>
5237
5238 PR fortran/70031
5239 * gfortran.dg/submodule_14.f08: New test
5240
5241 PR fortran/69524
5242 * gfortran.dg/submodule_15.f08: New test
5243
3f1e5d3a
PP
52442016-03-12 Patrick Palka <ppalka@gcc.gnu.org>
5245
5246 PR c++/70106
5247 * g++.dg/cpp1y/paren3.C: New test.
5248
a3f6d680
MM
52492016-03-11 Michael Meissner <meissner@linux.vnet.ibm.com>
5250
5251 PR target/70131
5252 * gcc.target/powerpc/ppc-round2.c: New test.
5253
92348f09
BS
52542016-03-11 Bernd Schmidt <bschmidt@redhat.com>
5255
5256 PR target/70123
5257 * gcc.dg/torture/pr70123.c: New test.
5258
cebde9e9
JL
52592016-03-11 Jeff Law <law@redhat.com>
5260
5261 PR tree-optimization/70190
5262 * gcc.c-torture/compile/pr70190.c: New test.
5263
3edc5da4
DM
52642016-03-11 David Malcolm <dmalcolm@redhat.com>
5265
5266 PR c/68187
5267 * c-c++-common/Wmisleading-indentation.c (test43_a): New test
5268 case.
5269 (test43_b): Likewise.
5270 (test43_c): Likewise.
5271 (test43_d): Likewise.
5272 (test43_e): Likewise.
5273 (test43_f): Likewise.
5274 (test43_g): Likewise.
5275 (test44_a): Likewise.
5276 (test44_b): Likewise.
5277 (test44_c): Likewise.
5278 (test44_d): Likewise.
5279 (test44_e): Likewise.
5280
318c1204
DM
52812016-03-11 David Malcolm <dmalcolm@redhat.com>
5282
5283 PR c/70085
5284 * c-c++-common/Wmisleading-indentation.c (pr70085): New test case.
5285
bc062234
KT
52862016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5287
5288 * gcc.target/aarch64/vect-reduc-or_1.c: Add -fno-vect-cost-model to
5289 dg-options.
5290
acfc1ac1
KT
52912016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5292
5293 PR target/70002
5294 PR target/69245
5295 * gcc.target/aarch64/pr69245_2.c: New test.
5296
d1e2bb2d
JJ
52972016-03-11 Jakub Jelinek <jakub@redhat.com>
5298
5299 PR tree-optimization/70177
5300 * gcc.dg/pr70177.c: New test.
5301
07350627
AL
53022016-03-11 Alan Lawrence <alan.lawrence@arm.com>
5303
5304 * gfortran.dg/unconstrained_commons.f: Widen regexp to match j_<N>.
5305
5c6706f7
AL
53062016-03-11 Alan Lawrence <alan.lawrence@arm.com>
5307
5308 * gcc.dg/tree-ssa/sra-20.c: New.
5309
02d472a2
JJ
53102016-03-11 Jakub Jelinek <jakub@redhat.com>
5311
686d390a
JJ
5312 PR rtl-optimization/70174
5313 * gcc.dg/pr70174.c: New test.
5314
02d472a2
JJ
5315 PR tree-optimization/70169
5316 * gcc.dg/pr70169.c: New test.
5317
0f9befa1
IE
53182016-03-11 Ilya Enkovich <enkovich.gnu@gmail.com>
5319
5320 PR target/70160
5321 * gcc.target/i386/pr70160.c: New test.
5322
432d4670
AK
53232016-03-11 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
5324
5325 * gcc.target/s390/dfp-1.c: New test.
5326
a3dc8760
NC
53272016-03-10 Nick Clifton <nickc@redhat.com>
5328
5329 PR target/70044
5330 * gcc.target/aarch64/pr70044.c: New test.
5331
b87a8d7d
PP
53322016-03-10 Patrick Palka <ppalka@gcc.gnu.org>
5333 Jakub Jelinek <jakub@redhat.com>
5334
5335 PR c++/70001
5336 * g++.dg/cpp0x/constexpr-70001-1.C: New test.
5337 * g++.dg/cpp0x/constexpr-70001-2.C: New test.
5338 * g++.dg/cpp0x/constexpr-70001-3.C: New test.
5339
4f4ada6a
JH
53402016-03-10 Jan Hubicka <hubicka@ucw.cz>
5341
5342 PR lto/69589
5343 * g++.dg/lto/pr69589_0.C: New testcase
5344 * g++.dg/lto/pr69589_1.C: New testcase
5345
d49b0aa0
MP
53462016-03-10 Marek Polacek <polacek@redhat.com>
5347
5348 PR c++/70153
5349 * g++.dg/delayedfold/unary-plus1.C: New test.
5350
53512016-03-10 Andre Vieira <andre.simoesdiasvieira@arm.com>
c81e3837
AV
5352
5353 * gcc.target/arm/pr45701-1.c: Escape brackets.
5354 * gcc.target/arm/pr45701-2.c: Likewise.
5355
71017a7b
AL
53562016-03-10 Alan Lawrence <alan.lawrence@arm.com>
5357
5358 * gfortran.dg/unconstrained_commons.f: New.
5359
ba52669f
AM
53602016-03-10 Alan Modra <amodra@gmail.com>
5361
5362 * gcc.dg/pr69195.c: New.
5363 * gcc.dg/pr69238.c: New.
5364
27742332
TV
53652016-03-10 Tom de Vries <tom@codesourcery.com>
5366
5367 PR testsuite/68915
5368 * gcc.dg/vect/pr46032.c: Xfail scan if alignment requirements not met.
5369
3a81a594
RB
53702016-03-10 Richard Biener <rguenther@suse.de>
5371
5372 PR tree-optimization/70128
5373 * gcc.dg/tree-ssa/alias-34.c: New testcase.
5374 * gcc.dg/tree-ssa/alias-35.c: Likewise.
5375
3433b975
JJ
53762016-03-09 Jakub Jelinek <jakub@redhat.com>
5377
c2864f02
JJ
5378 PR tree-optimization/70152
5379 * gcc.dg/pr70152.c: New test.
5380
3433b975
JJ
5381 PR target/70086
5382 * gcc.target/i386/pr70086-1.c: New test.
5383 * gcc.target/i386/pr70086-2.c: New test.
5384 * gcc.target/i386/pr70086-3.c: New test.
2bd8090f
JJ
5385
5386 PR tree-optimization/70127
5387 * gcc.c-torture/execute/pr70127.c: New test.
5388
96b3c82d
CP
53892016-03-09 Cesar Philippidis <cesar@codesourcery.com>
5390
5391 * c-c++-common/goacc/combined-directives-2.c: New test.
5392
b4f3232d
DM
53932016-03-09 David Malcolm <dmalcolm@redhat.com>
5394
5395 PR c/68473
5396 PR c++/70105
5397 * g++.dg/diagnostic/pr70105.C: New test.
5398 * gcc.dg/plugin/diagnostic-test-expressions-1.c (foo): New decl.
5399 (test_multiple_ordinary_maps): New test function.
5400
40499f81
DM
54012016-03-09 David Malcolm <dmalcolm@redhat.com>
5402
5403 PR c/68473
5404 PR c++/70105
5405 * gcc.dg/plugin/diagnostic_plugin_show_trees.c (show_tree):
5406 Drop range information from call to inform_at_rich_loc.
5407 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c (add_range):
5408 New.
5409 (test_show_locus): Replace calls to rich_location::add_range with
5410 calls to add_range. Rewrite the tests that used the now-defunct
5411 rich_location ctor taking a source_range. Simplify other tests
5412 by replacing calls to COMBINE_LOCATION_DATA with calls to
5413 make_location.
5414
c9e33662
RB
54152016-03-09 Richard Biener <rguenther@suse.de>
5416 Jakub Jelinek <jakub@redhat.com>
5417
5418 PR tree-optimization/70138
5419 * gcc.dg/vect/pr70138-1.c: New testcase.
5420 * gcc.dg/vect/pr70138-2.c: Likewise.
5421
2c73b764
JJ
54222016-03-09 Jakub Jelinek <jakub@redhat.com>
5423
5424 PR target/70049
5425 * gcc.target/i386/pr70049.c: New test.
5426
c06d25bb
RB
54272016-03-09 Richard Biener <rguenther@suse.de>
5428
5429 PR c/70143
5430 * gcc.dg/Wstrict-aliasing-bogus-upcast.c: New testcase.
5431 * gcc.dg/Wstrict-aliasing-struct-with-char-member.c: Likewise.
5432 * gcc.dg/Wstrict-aliasing-struct-member.c: Remove again.
5433
5828a501
RO
54342016-03-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5435
5436 * gcc.dg/vect/bb-slp-34.c: Really don't xfail on aarch64-*-*,
5437 arm-*-*.
5438
2e141c8d
JJ
54392016-03-09 Jakub Jelinek <jakub@redhat.com>
5440
5a9def37
JJ
5441 PR middle-end/67278
5442 * gcc.dg/simd-7.c: Add -w -Wno-psabi to dg-options.
5443
2e141c8d
JJ
5444 PR target/67278
5445 * gcc.dg/simd-8.c: Add -w -Wno-psabi to dg-options.
5446
5447 PR middle-end/70050
5448 * gcc.dg/pr70050.c: Add -w to dg-options. Fix up PR number
5449 in testcase comment.
5450
bf751f40
TV
54512016-03-09 Tom de Vries <tom@codesourcery.com>
5452
5453 * gfortran.dg/goacc/kernels-loop-2.f95: New test.
5454 * gfortran.dg/goacc/kernels-loop-data-2.f95: New test.
5455 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: New test.
5456 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: New test.
5457 * gfortran.dg/goacc/kernels-loop-data-update.f95: New test.
5458 * gfortran.dg/goacc/kernels-loop-data.f95: New test.
5459 * gfortran.dg/goacc/kernels-loop-n.f95: New test.
5460 * gfortran.dg/goacc/kernels-loop.f95: New test.
5461
e210c999
MS
54622016-03-08 Martin Sebor <msebor@redhat.com>
5463
5464 PR c++/62096
5465 * g++.dg/warn/overflow-warn-7.C: New test.
5466
80aac5c8
JM
54672016-03-08 Jason Merrill <jason@redhat.com>
5468
5469 * lib/g++-dg.exp (g++-dg-runtest): Handle "concepts" in std list.
5470 * lib/target-supports.exp (check_effective_target_concepts): New.
5471
12b81409
JJ
54722016-03-08 Jakub Jelinek <jakub@redhat.com>
5473
d259b234
JJ
5474 PR c++/70135
5475 * g++.dg/cpp1y/constexpr-loop4.C: New test.
5476 * g++.dg/ubsan/pr70135.C: New test.
5477
12b81409
JJ
5478 PR target/70110
5479 * gcc.dg/pr70110.c: New test.
5480
b4e9f2aa
MJ
54812016-03-07 Martin Jambor <mjambor@suse.cz>
5482
5483 * c-c++-common/gomp/clauses-1.c: Remove dg-options.
5484 * c-c++-common/gomp/if-1.c: Likewise.
5485 * c-c++-common/gomp/pr61486-2.c: Likewise.
5486 * c-c++-common/gomp/target-teams-1.c: Moved dg-options except -fopenmp
5487 to dg-additional-options.
5488 * g++.dg/gomp/gomp.exp: Pass -Wno-hsa to all tests.
5489 * g++/gomp/target-teams-1.c: Likewise.
5490 * gcc.dg/gomp/gomp.exp: Likewise.
5491 * gcc.dg/gomp/pr68128-2.c: Moved dg-options except -fopenmp to
5492 dg-additional-options.
5493 * gfortran.dg/gomp/gomp.exp: Likewise.
5494 * gfortran.dg/gomp/target1.f90: Remove dg-options.
5495 * gfortran.dg/gomp/target2.f90: Moved dg-options except -fopenmp to
5496 dg-additional-options.
5497 * gfortran.dg/gomp/target3.f90: Remove dg-options.
5498
f86e631e
MJ
54992016-03-07 Martin Jambor <mjambor@suse.cz>
5500
5501 * lib/target-supports.exp (check_effective_target_offload_hsa): New.
5502 * c-c++-common/gomp/gridify-1.c: New test.
5503 * gfortran.dg/gomp/gridify-1.f90: Likewise.
5504
94156b3f
AV
55052016-03-07 Andre Vieira <andre.simoesdiasvieira@arm.com>
5506
5507 * gcc.target/arm/pr45701-1.c: Change assembler scan to not
5508 trigger for cortex-r8, when scanning for register r8.
5509 * gcc.target/arm/pr45701-2.c: Likewise.
5510
a84a49b7 55112016-02-26 Richard Biener <rguenther@suse.de>
4a148e19 5512 Jeff Law <law@redhat.com>
a84a49b7
RB
5513
5514 PR tree-optimization/69740
5515 * gcc.c-torture/compile/pr69740-1.c: New test.
5516 * gcc.c-torture/compile/pr69740-2.c: New test.
5517
e41f6c9e
BS
55182016-03-07 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5519
5520 * lib/target-supports.exp
5521 (check_effective_target_whole_vector_shift): Enable for PPC64.
5522
57548bf5
RB
55232016-03-07 Richard Biener <rguenther@suse.de>
5524
5525 PR tree-optimization/70115
5526 * gcc.dg/torture/pr70115.c: New testcase.
5527
4ae13300
NS
55282016-03-07 Nathan Sidwell <nathan@codesourcery.com>
5529
5530 PR middle-end/69916
5531 * c-c-++-common/goacc/pr69916.c: New.
5532
5edb9853
RH
55332016-03-07 Richard Henderson <rth@redhat.com>
5534
5535 * gcc.c-torture/compile/pr70061.c: New test.
5536
2067a8f3
RB
55372016-03-07 Richard Biener <rguenther@suse.de>
5538
5539 PR testsuite/70109
5540 * gcc.dg/vect/O3-pr36098.c: New testcase.
5541
4145a9b7
CL
55422016-03-07 Christophe Lyon <christophe.lyon@linaro.org>
5543
5544 * gcc.target/arm/pragma_cpp_fma.c: Reset default FPU.
5545
1878be32
EB
55462016-03-07 Eric Botcazou <ebotcazou@adacore.com>
5547
5548 * gnat.dg/renaming9.ad[sb]: New testcase.
5549
df762bb2
JJ
55502016-03-05 Jakub Jelinek <jakub@redhat.com>
5551
5552 PR c++/70084
5553 * g++.dg/expr/stdarg3.C: New test.
5554
7d461295
JL
55552016-03-04 Jeff Law <law@redhat.com>
5556
5557 PR tree-optimization/69196
5558 * gcc.dg/tree-ssa/pr69196-1.c: Limit this to sparc*-*-* and
5559 x86_64-*-*.
5560
29b9828f
BS
55612016-03-04 Bernd Schmidt <bschmidt@redhat.com>
5562
b6b552fd
BS
5563 PR c/69973
5564 * gcc.dg/pr69973.c: New test.
5565
201d49e9
BS
5566 PR rtl-optimization/69941
5567 * gcc.dg/torture/pr69941.c: New test.
5568
29b9828f
BS
5569 PR c/69824
5570 * gcc.dg/pr69824.c: New test.
5571
640b7e74
TV
55722016-03-05 Tom de Vries <tom@codesourcery.com>
5573
5574 * c-c++-common/goacc/nesting-fail-1.c (f_acc_routine): New function.
5575 * c-c++-common/goacc-gomp/nesting-fail-1.c (f_acc_routine): New
5576 function.
5577
7a3a3fad
PP
55782016-03-05 Patrick Palka <ppalka@gcc.gnu.org>
5579
5580 PR c++/66786
5581 * g++.dg/cpp1y/var-templ48.C: New test.
5582 * g++.dg/cpp1y/var-templ49.C: New test.
5583
cd439aec
EB
55842016-03-04 Eric Botcazou <ebotcazou@adacore.com>
5585
5586 * g++.dg/Wno-frame-address.C: Skip on IA-64.
5587
60204554
JJ
55882016-03-04 Jakub Jelinek <jakub@redhat.com>
5589
0c8825de
JJ
5590 PR c++/70035
5591 * g++.dg/ubsan/pr70035.C: New test.
5592
60204554
JJ
5593 PR target/70062
5594 * gcc.target/i386/pr70062.c: New test.
5595
f79d4eab
L
55962016-03-04 H.J. Lu <hongjiu.lu@intel.com>
5597
5598 * g++.dg/template/typename21.C: Remove c++98_only.
5599
ea81ce67
L
56002016-03-04 H.J. Lu <hongjiu.lu@intel.com>
5601
5602 * g++.dg/template/typename21.C: Replace c++98 with c++98_only.
5603
64b23c13
DM
56042016-03-04 David Malcolm <dmalcolm@redhat.com>
5605
5606 PR c/68187
5607 * c-c++-common/Wmisleading-indentation.c (fn_42_a): New test
5608 function.
5609 (fn_42_b): Likewise.
5610 (fn_42_c): Likewise.
5611
729526f5
DM
56122016-03-04 David Malcolm <dmalcolm@redhat.com>
5613
5614 PR c/68187
5615 * c-c++-common/Wmisleading-indentation.c (fn_40_a): New test
5616 function.
5617 (fn_40_b): Likewise.
5618 (fn_41_a): Likewise.
5619 (fn_41_b): Likewise.
5620
f9ea11ac
JJ
56212016-03-04 Jakub Jelinek <jakub@redhat.com>
5622
5623 PR target/70059
5624 * gcc.target/i386/avx512f-pr70059.c: New test.
5625 * gcc.target/i386/avx512dq-pr70059.c: New test.
5626
b6c38c69
BS
56272016-03-04 Bernd Schmidt <bschmidt@redhat.com>
5628
5629 PR rtl-optimization/57676
5630 * gcc.dg/torture/pr57676.c: New test.
5631
af3cdd34
IE
56322016-03-04 Ilya Enkovich <enkovich.gnu@gmail.com>
5633
5634 * gcc.dg/pr70026.c: New test.
5635
7ff6ca38
MP
56362016-03-04 Marek Polacek <polacek@redhat.com>
5637
5638 PR c/69798
5639 * gcc.dg/cilk-plus/pr69798-1.c: New test.
5640 * gcc.dg/cilk-plus/pr69798-2.c: New test.
5641
a6bf62d5
KT
56422016-03-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5643
5644 PR target/70004
5645 * gcc.target/aarch64/scalar_shift_1.c: (test_corners_sisd_di):
5646 Delete.
5647 (test_corners_sisd_si): Likewise.
5648 (main): Remove checks of the above.
5649 * gcc.target/aarch64/shift_wide_invalid_1.c: New test.
5650
ae4cdc6a
EB
56512016-03-04 Eric Botcazou <ebotcazou@adacore.com>
5652
5653 * gcc.dg/Wno-frame-address.c: Skip on IA-64.
5654
08455559
CL
56552016-03-04 Christophe Lyon <christophe.lyon@linaro.org>
5656
5657 * gcc.dg/torture/pr69951.c: Accept argc==0.
5658
e9a35493
RB
56592016-03-04 Richard Biener <rguenther@suse.de>
5660
5661 PR c++/70054
5662 * g++.dg/warn/Wstrict-aliasing-bogus-union-2.C: New testcase.
5663 * gcc.dg/Wstrict-aliasing-struct-member.c: New testcase.
5664
fba054c2
DV
56652016-03-04 Dominik Vogt <vogt@linux.vnet.ibm.com>
5666
5667 PR testsuite/69766
5668 * go.test/go-test.exp: S/390: Set GOARCH to the current target when
5669 testing multiarch.
5670
f10cdc6c
JJ
56712016-03-04 Jakub Jelinek <jakub@redhat.com>
5672
5673 PR debug/69947
5674 * gcc.dg/guality/pr69947.c: New test.
5675
2e981ba0
JJ
56762016-03-03 Jakub Jelinek <jakub@redhat.com>
5677
5678 PR ada/70017
5679 * gcc.dg/pr70017.c (foo): Store 0 to first element of each array.
5680
0ba3bfa2
KT
56812016-03-03 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5682
5683 PR rtl-optimization/69904
5684 * gcc.target/arm/pr69904.c: New test.
5685
97ecdb46
JJ
56862016-03-03 Jakub Jelinek <jakub@redhat.com>
5687
5688 PR target/70021
5689 * gcc.dg/vect/pr70021.c: New test.
5690 * gcc.target/i386/pr70021.c: New test.
5691
a2a743a1
MP
56922016-03-03 Marek Polacek <polacek@redhat.com>
5693
5694 PR middle-end/70050
5695 * gcc.dg/pr70050.c: New test.
5696
fa07ecdd
JG
56972016-03-03 James Greenhalgh <james.greenhalgh@arm.com>
5698
5699 * gcc.dg/vect/bb-slp-34.c: Don't XFAIL for ARM/AArch64.
5700
23504262
ML
57012016-03-03 Ilya Enkovich <enkovich.gnu@gmail.com>
5702
5703 PR tree-optimization/70043
5704 * gfortran.dg/vect/pr70043.f90: New test.
5705
b7b9e1a9
EB
57062016-03-03 Eric Botcazou <ebotcazou@adacore.com>
5707
5708 * gnat.dg/specs/task1.ads: New test.
5709
cb83ba54
RO
57102016-03-03 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5711
5712 * lib/gcc-gdb-test.exp (gdb-test): Make log message match command.
5713 Invoke gdb with -batch.
5714 * lib/gcc-simulate-thread.exp (simulate-thread): Likewise.
5715
a75f5e30
RB
57162016-03-03 Richard Biener <rguenther@suse.de>
5717
5718 PR tree-optimization/55936
5719 * gcc.dg/tree-ssa/vrp06.c: Remove XFAIL.
5720
268bc320
JL
57212016-03-02 Jeff Law <law@redhat.com>
5722
815f20ab
JL
5723 PR rtl-optimization/69942
5724 * gcc.dg/ifcvt-5.c: Use "word_mode" rather than "int" to limit the
5725 effects of argument promotions.
5726
268bc320
JL
5727 PR tree-optimization/69987
5728 * gfortran.dg/pr69987.f90: Use "-w" to avoid failures when the
5729 target does not support -fprefetch-loop-arrays.
5730
171f7de5
UB
57312016-03-02 Uros Bizjak <ubizjak@gmail.com>
5732
5733 * gcc.target/i386/bmi2-bzhi-2.c: Change to runtime test.
5734
192912db
BC
57352016-03-02 Bin Cheng <bin.cheng@arm.com>
5736
c7908871 5737 PR rtl-optimization/69052
192912db
BC
5738 * gcc.target/i386/pr69052.c: New test.
5739
90a7a40b
AM
57402016-03-02 Alan Modra <amodra@gmail.com>
5741
5742 * gcc.dg/pr69990.c: New.
5743
69fa742f
JJ
57442016-03-02 Jakub Jelinek <jakub@redhat.com>
5745
de752fb0
JJ
5746 PR c/68062
5747 * c-c++-common/vector-compare-4.c: Add -Wno-psabi to dg-options.
5748
5749 PR middle-end/70022
5750 * gcc.dg/pr70022.c: Add -w -Wno-psabi to dg-options.
5751
69fa742f
JJ
5752 PR target/70028
5753 * gcc.target/i386/pr70028.c: New test.
5754
7c65bd56
MK
57552016-03-02 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
5756
5757 * c-c++-common/asan/swapcontext-test-1.c,
5758 * c-c++-common/tsan/thread_leak.c,
5759 * g++.dg/tsan/aligned_vs_unaligned_race.C,
5760 * g++.dg/tsan/benign_race.C,
5761 * g++.dg/tsan/fd_close_norace.C,
5762 * g++.dg/tsan/fd_close_norace2.C: Print markers to stderr to avoid
5763 races with sanitizer output
5764
37d98220 57652016-03-02 Richard Biener <rguenther@suse.de>
171f7de5 5766 Uros Bizjak <ubizjak@gmail.com>
37d98220
RB
5767
5768 PR target/67278
5769 * gcc.dg/simd-8.c: New testcase.
5770
218db463
RB
57712016-03-02 Richard Biener <rguenther@suse.de>
5772
5773 PR middle-end/67278
5774 * gcc.dg/simd-7.c: New testcase.
5775
22c72158
EB
57762016-03-02 Eric Botcazou <ebotcazou@adacore.com>
5777
5778 * gcc.target/i386/pr70007.c: Tweak.
5779
9a790ccc
DV
57802016-03-02 Dominik Vogt <vogt@linux.vnet.ibm.com>
5781
5782 * gfortran.dg/bessel_6.f90: Reduce accuracy for S/390.
5783
bd02f00f
MP
57842016-03-02 Marek Polacek <polacek@redhat.com>
5785
5786 PR c/67854
5787 * gcc.dg/pr67854.c: New test.
5788
1e840f39
JJ
57892016-03-02 Jakub Jelinek <jakub@redhat.com>
5790
5791 PR middle-end/70025
5792 * gcc.dg/torture/pr70025.c: New test.
5793
bca00241
VK
57942016-03-02 Venkataramanan Kumar <venkataramanan.kumar@amd.com>
5795
5796 PR tree-optimization/68621
5797 * gcc.dg/tree-ssa/ifc-8.c: Adjust test.
5798
0bca04b8
EB
57992016-03-01 Eric Botcazou <ebotcazou@adacore.com>
5800
5801 * gcc.target/i386/pr70007.c: New test.
5802
2a9afc86
JL
58032016-03-01 Jeff Law <law@redhat.com>
5804
eab2541b 5805 PR tree-optimization/69196
9d83ef71 5806 * gcc.dg/tree-ssa/pr69196-1.c: New test.
eab2541b 5807
2a9afc86
JL
5808 PR tree-optimization/69196
5809 * gcc.dg/tree-ssa/vrp46.c: Twiddle threading params to keep it from
5810 duplicating code and spoiling the expected output.
5811
0d39977e
MM
58122016-03-01 Michael Meissner <meissner@linux.vnet.ibm.com>
5813
5814 PR target/70033
5815 * gcc.target/powerpc/p9-lxvx-stxvx-1.c: Make sure compiler
5816 supports power9 before doing tests.
5817 * gcc.target/powerpc/p9-lxvx-stxvx-2.c: Likewise.
5818 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: Likewise.
5819 * gcc.target/powerpc/p9-permute.c: Likewise.
5820
a0c0699d
UB
58212016-03-01 Uros Bizjak <ubizjak@gmail.com>
5822
5823 PR target/70027
5824 * gcc.target/i386/pr70027.c: New test.
5825
0ae3ef47 58262016-03-01 Eric Botcazou <ebotcazou@adacore.com>
355a43a1
EB
5827
5828 * gcc.dg/pr70017.c: New test.
5829
686e2237
JJ
58302016-03-01 Jakub Jelinek <jakub@redhat.com>
5831
5832 PR c/69796
5833 PR c/69974
5834 * gcc.dg/pr69796.c: New test.
5835 * gcc.dg/pr69974.c: New test.
5836
f8e4188c
EB
58372016-03-01 Eric Botcazou <ebotcazou@adacore.com>
5838
5839 * gnat.dg/stack_usage3.adb: Robustify and enable for all targets.
5840
5e3f1c7c
JL
58412016-02-29 Jeff Law <law@redhat.com>
5842
5843 PR tree-optimization/69987
5844 * gfortran.dg/pr69987.f90: New test.
5845
5846 PR tree-optimization/69989
5847 * gcc.c-torture/compile/pr69989-2.c: New test.
5848
1be56bc5
MP
58492016-03-01 Marek Polacek <polacek@redhat.com>
5850
5851 PR c++/69795
5852 * g++.dg/parse/invalid1.C: New test.
5853
1b19470d
RB
58542016-03-01 Richard Biener <rguenther@suse.de>
5855
5856 PR middle-end/70022
5857 * gcc.dg/pr70022.c: New testcase.
5858
3ae0661a
IE
58592016-03-01 Ilya Enkovich <enkovich.gnu@gmail.com>
5860
5861 PR tree-optimization/69956
5862 * gcc.dg/pr69956.c: New test.
5863
0f09ab88
BS
58642016-02-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5865
5866 PR target/70011
5867 * gcc.dg/vect/costmodel/ppc/costmodel-fast-math-vect-pr299925.c:
5868 XFAIL when hardware supports efficient unaligned storage access.
5869
76d881bf
PP
58702016-03-01 Patrick Palka <ppalka@gcc.gnu.org>
5871
5872 PR c++/69961
5873 * g++.dg/template/pr69961a.C: New test.
5874 * g++.dg/template/pr69961b.C: New test.
5875
7168133a
DM
58762016-02-29 David Malcolm <dmalcolm@redhat.com>
5877
5878 PR preprocessor/69985
5879 * gcc.dg/cpp/pr69985.c: New test case.
5880
0c6072a3
JL
58812016-02-29 Jeff Law <law@redhat.com>
5882
e66f219b
JL
5883 PR tree-optimization/70005
5884 * gcc.c-torture/execute/pr70005.c New test.
5885
0c6072a3
JL
5886 PR tree-optimization/69999
5887 * gcc.c-torture/compile/pr69999.c: New test.
5888
fd9fbdb3
YR
58892016-02-29 Yuri Rumyantsev <ysrumyan@gmail.com>
5890
5891 PR tree-optimization/69652
5892 * gcc.dg/torture/pr69652.c: Delete test.
5893 * gcc.dg/vect/pr69652.c: New test.
5894
cbd400b4
RB
58952016-02-19 Richard Biener <rguenther@suse.de>
5896
5897 PR tree-optimization/69980
5898 * gfortran.dg/vect/pr69980.f90: New testcase.
5899
84ea0f58
EB
59002016-02-29 Eric Botcazou <ebotcazou@adacore.com>
5901
5902 * gcc.target/sparc/20160229-1.c: New test.
5903
5d2a63dc
EB
59042016-02-29 Eric Botcazou <ebotcazou@adacore.com>
5905
5906 * gnat.dg/stack_usage3.adb: New test.
5907 * gnat.dg/stack_usage3_pkg.ads: New helper.
5908
93e708f9
EB
59092016-02-29 Eric Botcazou <ebotcazou@adacore.com>
5910
5911 * gnat.dg/renaming8.adb: New test.
5912 * gnat.dg/renaming8_pkg1.ads: New helper.
5913 * gnat.dg/renaming8_pkg2.ad[sb]: Likewise.
5914 * gnat.dg/renaming8_pkg3.ad[sb]: Likewise.
5915
6512bc93
RB
59162016-02-29 Richard Biener <rguenther@suse.de>
5917
5918 PR tree-optimization/69720
5919 * gcc.dg/vect/vect-outer-pr69720.c: New testcase.
5920
7b201a88
TK
59212016-02-28 Thomas Koenig <tkoenig@gcc.gnu.org>
5922
5923 PR fortran/68147
5924 PR fortran/47674
5925 * gfortran.dg/realloc_on_assign_26.f90: New test case.
5926
82ee0cf2 59272016-02-28 Harald Anlauf <anlauf@gmx.de>
b2fd5373
HA
5928 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5929
5930 PR fortran/56007
5931 * gfortran.dg/coarray_8.f90: Adjust error message.
5932 * gfortran.dg/pr56007.f90: New test.
5933 * gfortran.dg/pr56007.f: New test.
5934
cdc1a2c8
L
59352016-02-28 H.J. Lu <hongjiu.lu@intel.com>
5936
5937 PR tree-optimization/69989
5938 * gcc.dg/torture/pr69989.c: New test.
5939
33505bcf
EB
59402016-02-28 Eric Botcazou <ebotcazou@adacore.com>
5941
5942 * gcc.target/i386/stack-realign-win.c: New test.
5943
524bfb19
HA
59442016-02-28 Harald Anlauf <anlauf@gmx.de>
5945
5946 PR fortran/60126
5947 * gfortran.dg/pr60126.f90: New test.
5948
bd542508
JL
59492016-02-27 Jeff Law <law@redhat.com>
5950
5951 Revert
5952 2016-02-26 Richard Biener <rguenther@suse.de>
5953 Jeff Law <law@redhat.com>
5954
5955 PR tree-optimization/69740
5956 * gcc.c-torture/compile/pr69740-1.c: New test.
5957 * gcc.c-torture/compile/pr69740-2.c: New test.
5958
dd1291e0
JD
59592016-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5960
5fb67f8b 5961 PR fortran/69910
dd1291e0
JD
5962 * gfortran.dg/newunit_4.f90: New test.
5963
5cfefb59
JJ
59642016-02-27 Jakub Jelinek <jakub@redhat.com>
5965
5966 PR target/69613
5967 PR rtl-optimization/69886
5968 * gcc.dg/torture/pr69886.c: Add -w -Wno-psabi to dg-options.
5969 * gcc.dg/torture/pr69613.c: Likewise. Guard -mavx with avx_runtime
5970 target.
5971
20ba5f33
MS
59722016-02-26 Martin Sebor <msebor@redhat.com>
5973
5974 PR tree-optimization/15826
5975 * gcc.dg/tree-ssa/pr15826.c: New test.
5976
e6fb01b0
JJ
59772016-02-26 Jakub Jelinek <jakub@redhat.com>
5978
5979 PR target/69969
5980 * gcc.target/powerpc/pr69969.c: New test.
5981
e3e0cf64
MS
59822016-02-26 Martin Sebor <msebor@redhat.com>
5983
5984 PR c++/15766
5985 * g++.old-deja/g++.other/decl5.C: Add a test case.
5986
d1f2bea5
SB
59872016-02-26 Segher Boessenkool <segher@kernel.crashing.org>
5988
5989 PR target/69946
5990 * gcc.target/powerpc/pr69946.c: New file.
5991
4a4f9d2b 59922016-02-26 Richard Biener <rguenther@suse.de>
e3e0cf64 5993 Jeff Law <law@redhat.com>
4a4f9d2b 5994
e3e0cf64 5995 PR tree-optimization/69740
4a4f9d2b
RB
5996 * gcc.c-torture/compile/pr69740-1.c: New test.
5997 * gcc.c-torture/compile/pr69740-2.c: New test.
5998
ad2a2706
MJ
59992016-02-26 Martin Jambor <mjambor@suse.cz>
6000
6001 PR middle-end/69920
6002 * gcc.dg/torture/pr69932.c: New test.
6003 * gcc.dg/torture/pr69936.c: Likewise.
6004
1d11f7ce
AK
60052016-02-26 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
6006
6007 PR target/69709
6008 * gcc.target/s390/pr69709.c: New test.
6009
6cfccbb2
KT
60102016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6011
6012 PR target/69245
6013 * gcc.target/aarch64/pr69245_1.c: New test.
6014
ac59ad4e
KT
60152016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6016
6017 PR target/69613
6018 * gcc.dg/torture/pr69613.c: New test.
6019
a2ad54a0
JJ
60202016-02-26 Jakub Jelinek <jakub@redhat.com>
6021
6022 PR rtl-optimization/69891
6023 * gcc.target/i386/pr69891.c: New test.
6024
0884062c 60252016-02-26 Michael Meissner <meissner@linux.vnet.ibm.com>
c163789b
MM
6026 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
6027
d2369d4f 6028 PR target/61397
c163789b
MM
6029 * gcc.target/powerpc/p8vector-ldst.c: Adjust to test desired
6030 functionality for both 32-bit and 64-bit.
6031
5aed7e2c
RB
60322016-02-26 Richard Biener <rguenther@suse.de>
6033
6034 PR tree-optimization/69551
6035 * gcc.dg/torture/pr69951.c: New testcase.
6036
798e2a8e
RB
60372016-02-25 Richard Biener <rguenther@suse.de>
6038
6039 PR tree-optimization/48795
6040 * gcc.dg/Warray-bounds-18.c: New testcase.
6041
9559fbac
RO
60422016-02-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
6043
6044 * g++.dg/ext/attr-constructor1.C: Require init_priority support.
6045
c049b107
JJ
60462016-02-25 Jakub Jelinek <jakub@redhat.com>
6047
6048 PR rtl-optimization/69896
6049 * gcc.dg/pr69896.c: New test.
6050
1137001c
PP
60512016-02-25 Patrick Palka <ppalka@gcc.gnu.org>
6052
6053 PR c++/69736
6054 * g++.dg/cpp1y/paren2.C: New test.
6055
2e9c8641
MS
60562016-02-24 Martin Sebor <msebor@redhat.com>
6057
6058 PR c/51147
6059 * gcc.dg/enum-mode-2.c: New test.
6060
03ca8fb3
JJ
60612016-02-24 Jakub Jelinek <jakub@redhat.com>
6062
6063 PR c++/69922
6064 * g++.dg/warn/Wnonnull-compare-6.C: New test.
6065 * g++.dg/warn/Wnonnull-compare-7.C: New test.
6066 * g++.dg/ubsan/pr69922.C: New test.
6067
0b05329b
MP
60682016-02-24 Marek Polacek <polacek@redhat.com>
6069
6070 PR c/69819
6071 * gcc.dg/pr69819.c: New test.
6072
57c2c374
MS
60732016-02-24 Martin Sebor <msebor@redhat.com>
6074
3b96b93a
MS
6075 PR c++/69912
6076 * g++.dg/ext/flexary15.C: New test.
6077
60782016-02-24 Martin Sebor <msebor@redhat.com>
6079
6080 * gcc.dg/builtins-68.c: Avoid making unportable
57c2c374 6081 assumptions about the relationship between SIZE_MAX and UINT_MAX.
3b96b93a 6082 * g++.dg/ext/builtin_alloca.C: Same.
57c2c374 6083
65433bb5
MK
60842016-02-24 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
6085 Charles Baylis <charles.baylis@linaro.org>
6086
6087 PR debug/61033
6088 * g++.dg/pr61033.C: Add a regression testcase for PR debug/61033.
6089
f802a424 60902016-02-24 Richard Biener <rguenther@suse.de>
44293580 6091 Jakub Jelinek <jakub@redhat.com>
f802a424
RB
6092
6093 PR middle-end/69760
6094 * gcc.dg/torture/pr69760.c: New testcase.
6095
525f795f
RO
60962016-02-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
6097
6098 * gcc.dg/debug/dwarf2/prod-options.c: Use different DW_AT_producer
6099 pattern on Solaris with as.
6100
cd7bbceb
KT
61012016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6102
6103 * gcc.target/arm/cond_sub_restrict_it.c: New test.
6104 * gcc.target/arm/condarith_restrict_it.c: Likewise.
6105 * gcc.target/arm/movcond_restrict_it.c: Likewise.
6106 * gcc.target/arm/negscc_restrict_it.c: Likewise.
6107
89c0c1fd
JJ
61082016-02-24 Jakub Jelinek <jakub@redhat.com>
6109
6110 PR middle-end/69915
6111 * gcc.dg/pr69915.c: New test.
6112
0683fd27
KT
61132016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6114
6115 PR rtl-optimization/69886
6116 * gcc.dg/torture/pr69886.c: New test.
6117
e53d562a
RB
61182016-02-24 Richard Biener <rguenther@suse.de>
6119
6120 PR middle-end/68963
6121 * gcc.dg/torture/pr68963.c: New testcase.
6122
74a00288
KT
61232016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6124
6125 PR target/69875
6126 * gcc.target/arm/atomic_loaddi_acquire.x: New file.
6127 * gcc.target/arm/atomic_loaddi_relaxed.x: Likewise.
6128 * gcc.target/arm/atomic_loaddi_seq_cst.x: Likewise.
6129 * gcc.target/arm/atomic_loaddi_1.c: New test.
6130 * gcc.target/arm/atomic_loaddi_2.c: Likewise.
6131 * gcc.target/arm/atomic_loaddi_3.c: Likewise.
6132 * gcc.target/arm/atomic_loaddi_4.c: Likewise.
6133 * gcc.target/arm/atomic_loaddi_5.c: Likewise.
6134 * gcc.target/arm/atomic_loaddi_6.c: Likewise.
6135 * gcc.target/arm/atomic_loaddi_7.c: Likewise.
6136 * gcc.target/arm/atomic_loaddi_8.c: Likewise.
6137 * gcc.target/arm/atomic_loaddi_9.c: Likewise.
6138
340fd4c9
JJ
61392016-02-24 Jakub Jelinek <jakub@redhat.com>
6140
6141 PR middle-end/69909
6142 * gcc.dg/torture/pr69909.c: New test.
6143
47d3fdb2
RB
61442016-02-24 Richard Biener <rguenther@suse.de>
6145
6146 PR tree-optimization/69907
6147 * gcc.dg/vect/bb-slp-pr69907.c: New testcase.
6148 * gcc.dg/vect/bb-slp-34.c: XFAIL.
6149 * gcc.dg/vect/bb-slp-pr68892.c: Likewise.
6150
dab73e73
CB
61512016-02-24 Christian Bruel <christian.bruel@st.com>
6152
6153 * gcc.target/arm/pragma_cpp_fma.c: New test.
6154
7cc5ec65
JD
61552016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6156
6157 PR fortran/61156
6158 * gfortran.dg/include_6.f90: Update test.
6159
067fbd8b
JJ
61602016-02-23 Jakub Jelinek <jakub@redhat.com>
6161
6162 PR objc/69844
6163 * objc.dg/pr69844.m: New test.
6164
64a454d9
JD
61652016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6166
6167 PR libgfortran/69456
6168 * gfortran.dg/namelist_89.f90: New test.
6169 * gfortran.dg/pr59700.f90: Update test..
6170
35886f0b
MS
61712016-02-23 Martin Sebor <msebor@redhat.com>
6172
6173 PR middle-end/69780
6174 * g++.dg/ext/builtin_alloca.C: New test.
6175 * gcc.dg/builtins-68.c: New test.
6176
162cc7e3
RH
61772016-02-23 Richard Henderson <rth@redhat.com>
6178
6179 * gcc.target/i386/addr-space-3.c: Remove test.
6180
196440f8
DM
61812016-02-23 David Malcolm <dmalcolm@redhat.com>
6182
6183 PR preprocessor/69126
6184 PR preprocessor/69543
6185 * c-c++-common/pr69126-2-long.c: New test.
6186 * c-c++-common/pr69126-2-short.c: New test.
6187 * c-c++-common/pr69543-1.c: Remove xfail.
6188
1d3121af
DM
61892016-02-23 David Malcolm <dmalcolm@redhat.com>
6190
6191 PR preprocessor/69126
6192 PR preprocessor/69543
6193 PR preprocessor/69558
6194 * c-c++-common/pr69126.c (MACRO_1, test_1): New.
6195 (f): Rename to...
6196 (test_2): ...this, and add leading comment.
6197 (MACRO_3, test_3): New.
6198 (MACRO_4A, MACRO_4B, test_4): New.
6199 (MACRO): Rename to...
6200 (MACRO_5): ...this.
6201 (g): Rename to...
6202 (test_5): ...this, updating for renaming of MACRO, and
6203 add leading comment.
6204 * c-c++-common/pr69543-1.c: New.
6205 * c-c++-common/pr69543-2.c: New.
6206 * c-c++-common/pr69543-3.c: New.
6207 * c-c++-common/pr69543-4.c: New.
6208 * c-c++-common/pr69558-1.c: New.
6209 * c-c++-common/pr69558-2.c: New.
6210 * c-c++-common/pr69558-3.c: New.
6211 * c-c++-common/pr69558-4.c: New.
6212 * gcc.dg/pr69558.c: Move to...
6213 * c-c++-common/pr69558.c: ...here. Add dg-bogus directives, with
6214 xfail for c++.
6215
f99c3557
TS
62162016-02-23 Thomas Schwinge <thomas@codesourcery.com>
6217
6218 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: Adjust
6219 to -ftree-parallelize-loops/-fopenacc changes.
6220 * c-c++-common/goacc/kernels-double-reduction-n.c: Likewise.
6221 * c-c++-common/goacc/kernels-double-reduction.c: Likewise.
6222 * c-c++-common/goacc/kernels-loop-2.c: Likewise.
6223 * c-c++-common/goacc/kernels-loop-3.c: Likewise.
6224 * c-c++-common/goacc/kernels-loop-g.c: Likewise.
6225 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: Likewise.
6226 * c-c++-common/goacc/kernels-loop-n.c: Likewise.
6227 * c-c++-common/goacc/kernels-loop-nest.c: Likewise.
6228 * c-c++-common/goacc/kernels-loop.c: Likewise.
6229 * c-c++-common/goacc/kernels-one-counter-var.c: Likewise.
6230 * c-c++-common/goacc/kernels-reduction.c: Likewise.
6231 * gfortran.dg/goacc/kernels-loop-inner.f95: Likewise.
6232 * gfortran.dg/goacc/kernels-loops-adjacent.f95: Likewise.
6233
c60ec7c2
RO
62342016-02-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
6235
6236 * gcc.target/i386/chkp-hidden-def.c: Require alias support.
6237
f1a62b6f
JJ
62382016-02-23 Jakub Jelinek <jakub@redhat.com>
6239
e67bf044
JJ
6240 PR c++/69902
6241 * g++.dg/warn/Wnonnull-compare-5.C: New test.
6242
f1a62b6f
JJ
6243 PR c/69900
6244 * gcc.dg/pr69900.c: New test.
6245
20c5e09e
MJ
62462016-02-23 Martin Jambor <mjambor@suse.cz>
6247
6248 PR tree-optimization/69666
6249 * gcc.dg/tree-ssa/pr69666.c: New test.
6250
e457a6fc
AV
62512016-02-23 Andre Vehreschild <vehre@gcc.gnu.org>
6252
6253 PR fortran/67451
6254 * gfortran.dg/coarray_allocate_5.f08: New test.
6255
d7b574f4
AK
62562016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
6257
6258 * gcc.target/s390/vcond-shift.c: Move to ...
6259 * gcc.target/s390/vector/vcond-shift.c: ... here.
6260
58bdeb44
AK
62612016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
6262
6263 * gcc.target/s390/md/movstr-2.c: Move and rename to ...
6264 * gcc.target/s390/vector/stpcpy-1.c: ... this one.
6265
7cd0387b
AK
62662016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
6267
6268 * gcc.target/s390/md/movstr-1.c: Turn into compile test.
6269
4246c8da
MW
62702016-02-20 Mark Wielaard <mjw@redhat.com>
6271
6272 PR c/28901
6273 * gcc.dg/unused-variable-3.c: New test.
6274
f93bc532
JJ
62752016-02-22 Jakub Jelinek <jakub@redhat.com>
6276
6277 PR target/69888
6278 * gcc.target/i386/pr69888.c: New test.
6279
c4e360f4
RB
62802016-02-22 Richard Biener <rguenther@suse.de>
6281
6282 PR tree-optimization/69882
6283 * gfortran.dg/vect/pr69882.f90: New testcase.
6284
09c92f1c
JJ
62852016-02-22 Jakub Jelinek <jakub@redhat.com>
6286
6287 PR target/69885
6288 * gcc.dg/pr69885.c: New test.
6289
f88d45dc
OE
62902016-02-22 Oleg Endo <olegendo@gcc.gnu.org>
6291
6292 PR target/69806
6293 PR target/54089
6294 * gcc.target/sh/pr54089-10.c: New.
6295
ce1ff48e
PT
62962016-02-20 Paul Thomas <pault@gcc.gnu.org>
6297
6298 PR fortran/69423
6299 * gfortran.dg/deferred_character_15.f90 : New test.
6300
bbf27208
DH
63012016-02-20 Dominique d'Humieres <dominiq@lps.ens.fr>
6302
6303 PR fortran/57365
6304 gfortran.dg/allocate_with_source_18.f03: New test.
6305
63062016-02-20 Harald Anlauf <anlauf@gmx.de>
6307
6308 PR fortran/52531
6309 gfortran.dg/gomp/pr52531.f90: New test.
6310
268be88c
BE
63112016-02-19 Bernd Edlinger <bernd.edlinger@hotmail.de>
6312
6313 PR c++/69865
6314 * c-c++-common/Wshift-negative-value-6.c: Add -std=c++11 before
6315 -std=c++03.
6316
4b6c824a
JJ
63172016-02-19 Jakub Jelinek <jakub@redhat.com>
6318
871b3f47
JJ
6319 PR c++/69826
6320 * c-c++-common/cilk-plus/CK/pr69826-1.c: New test.
6321 * c-c++-common/cilk-plus/CK/pr69826-2.c: New test.
6322
7a965d51
JJ
6323 PR c++/69850
6324 * g++.dg/warn/Wnonnull-compare-4.C: New test.
6325
4b6c824a
JJ
6326 PR c++/69851
6327 * g++.dg/torture/pr69851.C: New test.
6328
15fca21a
MS
63292016-02-19 Martin Sebor <msebor@redhat.com>
6330
6331 PR testsuite/69573
6332 * gcc.dg/pr61053.c: Tweaked test to avoid bogus failures.
6333
19e21586
JJ
63342016-02-19 Jakub Jelinek <jakub@redhat.com>
6335
03a616ac
JJ
6336 PR c++/69850
6337 * g++.dg/warn/Wnonnull-compare-2.C: New test.
6338 * g++.dg/warn/Wnonnull-compare-3.C: New test.
6339
19e21586
JJ
6340 PR c++/67767
6341 * g++.dg/cpp0x/pr67767.C: New test.
6342
2db16594
KT
63432016-02-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6344
6345 * lib/target-supports.exp: Define aarch64_asm_FUNC_ok checks
6346 for fp, simd, crypto, crc, lse.
6347 * doc/sourcebuild.texi (AArch64-specific attributes): Document the
6348 above.
6349 * gcc.target/aarch64/assembler_arch_1.c: Add aarch64_asm_lse_ok
6350 effective target check.
6351
5a7d9d1e
JJ
63522016-02-19 Jakub Jelinek <jakub@redhat.com>
6353
6354 PR target/69820
6355 * gcc.target/i386/pr69820.c: New test.
6356
6448f064
AK
63572016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
6358
6359 * gcc.target/s390/vector/int128-1.c: New test.
6360
d0a859e6
AK
63612016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
6362
6363 * gcc.target/s390/vector/vec-vcond-1.c: New test.
6364
9e4eb643
AK
63652016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
6366
6367 * gcc.target/s390/md/movstr-1.c: Allow also the z13 strings
6368 instruction pattern name to prevent the testcase from failing with
6369 -march=z13.
6370
859a4c0e
AK
63712016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
6372
6373 * gcc.target/s390/md/movstr-2.c: New test.
6374
efc2340b
MK
63752016-02-19 Marcin Kościelnicki <koriakin@0x04.net>
6376
6377 * gcc.target/s390/morestack.c: New test.
6378
ca2bfbc2
DV
63792016-02-19 Dominik Vogt <vogt@linux.vnet.ibm.com>
6380
6381 PR target/69625
6382 * gcc.target/s390/pr69625.c: Add test case.
6383
efd4bd05
BE
63842016-02-18 Bernd Edlinger <bernd.edlinger@hotmail.de>
6385
6386 PR testsuite/68580
6387 * c-c++-common/tsan/pr65400-1.c (v, q, o): Make 8-byte aligned.
6388
2bf2078a
MM
63892016-02-18 Michael Meissner <meissner@linux.vnet.ibm.com>
6390
6391 PR target/68404
6392 * gcc.target/powerpc/fusion.c: Revert the 2016-02-09 change.
6393 * gcc.target/powerpc/fusion3.c: Likewise.
6394
f003579e
RB
63952016-02-18 Richard Biener <rguenther@suse.de>
6396
6397 PR middle-end/69553
6398 * g++.dg/torture/pr69553.C: New testcase.
6399
19233914
NC
64002016-02-18 Nick Clifton <nickc@redhat.com>
6401
efd4bd05
BE
6402 PR target/62254
6403 PR target/69610
6404 * gcc.target/arm/pr62554.c: New test.
6405 * gcc.target/arm/pr69610-1.c: New test.
6406 * gcc.target/arm/pr69610-2.c: New test.
19233914 6407
23f27839
RB
64082016-02-18 Richard Biener <rguenther@suse.de>
6409
6410 PR middle-end/69854
6411 * gcc.dg/torture/pr69854.c: New testcase.
6412
932c0da4
JJ
64132016-02-17 Jakub Jelinek <jakub@redhat.com>
6414
6415 PR c++/69850
6416 * g++.dg/warn/Wnonnull-compare-1.C: New test.
6417
1bed93e4
BS
64182012-02-17 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
6419
6420 * gcc.target/powerpc/vec-cg.c: New test.
6421
57bfb134
RB
64222016-02-17 Richard Biener <rguenther@suse.de>
6423
6424 PR testsuite/69586
6425 * gcc.dg/uninit-21.c: Add -fno-short-enums.
6426
a44e0ebb
KT
64272016-02-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6428
6429 PR target/69161
6430 * gcc.c-torture/compile/pr69161.c: New test.
6431
ffacd726
DS
64322016-02-17 David Sherwood <david.sherwood@arm.com>
6433
6434 PR target/69532
6435 * gcc.target/arm/fmaxmin.c: Change effective target to arm_v8_neon_hw.
6436 * gcc.target/arm/vect-fmaxmin.c: Likewise.
6437
448db8d2
EB
64382016-02-17 Eric Botcazou <ebotcazou@adacore.com>
6439
6440 * gcc.dg/ifcvt-4.c: Skip on Visium.
6441
e2f0522e
EB
64422016-02-17 Eric Botcazou <ebotcazou@adacore.com>
6443
6444 * gnat.dg/atomic8.adb: New test.
6445
bf17fe3f
EB
64462016-02-17 Eric Botcazou <ebotcazou@adacore.com>
6447
6448 * gnat.dg/discr46.ad[sb]: New test.
6449
ecf835e9
KN
64502016-02-16 Kelvin Nilsen <kelvin@gcc.gnu.org>
6451
6452 PR Target/48344
6453 * gcc.target/powerpc/pr48344-1.c: New test.
6454
49a1164a
TK
64552015-02-16 Thomas Koenig <tkoenig@gcc.gnu.org>
6456
6457 PR fortran/69742
6458 * gfortran.dg/associate_21.f90: New test.
6459
bf14eba2
JJ
64602016-02-16 Jakub Jelinek <jakub@redhat.com>
6461
6462 PR c/69835
6463 * c-c++-common/nonnull-1.c: Use -Wnonnull-compare instead of
6464 -Wnonnull in dg-options.
6465 * c-c++-common/nonnull-2.c: New test.
6466
35a093b6
JG
64672016-02-16 James Greenhalgh <james.greenhalgh@arm.com>
6468 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
6469
6470 * gcc.target/aarch64/vector_initialization_nostack.c: New.
6471
e387d491
JJ
64722016-02-16 Jakub Jelinek <jakub@redhat.com>
6473
6474 PR middle-end/69801
6475 * gcc.dg/pr69801.c: Add empty dg-options.
6476
ba539195
JN
64772016-02-16 James Norris <jnorris@codesourcery.com>
6478
6479 * c-c++-common/goacc/deviceptr-1.c: Add tests.
6480 * g++.dg/goacc/deviceptr-1.c: New file.
6481
2a2b8f64
JJ
64822016-02-16 Jakub Jelinek <jakub@redhat.com>
6483
6484 PR tree-optimization/69820
6485 * gcc.dg/vect/pr69820.c: New test.
6486
87440c29
RB
64872016-02-16 Richard Biener <rguenther@suse.de>
6488
6489 PR tree-optimization/69776
6490 * gcc.dg/torture/pr69776-2.c: New testcase.
6491
6d87c306
BS
64922016-02-16 Bernd Schmidt <bschmidt@redhat.com>
6493
6494 PR tree-optimization/69714
6495 * gcc.dg/torture/pr69714.c: New test.
6496
3824a0a2
JJ
64972016-02-16 Jakub Jelinek <jakub@redhat.com>
6498
6499 PR tree-optimization/69802
6500 * gcc.dg/pr69802.c: New test.
6501
c8cfe96e
RB
65022016-02-16 Richard Biener <rguenther@suse.de>
6503
6504 PR middle-end/69801
6505 * gcc.dg/pr69801.c: New testcase.
6506
fc12098d
JD
65072016-02-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6508
6509 PR libgfortran/69651
6510 * gfortran.dg/read_bang.f90: New test.
6511 * gfortran.dg/read_bang4.f90: New test.
6512
ba6b3795
JJ
65132016-02-15 Jakub Jelinek <jakub@redhat.com>
6514
f0516ca4
JJ
6515 PR c++/69658
6516 * g++.dg/init/pr69658.C: New test.
6517
ba6b3795
JJ
6518 PR c++/69797
6519 * c-c++-common/pr69797.c: New test.
6520
de3f9a2d
PK
65212016-02-15 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
6522
6523 * lib/target-supports.exp (check_effective_target_section_anchors): Add
6524 check for aarch64*-*-*.
6525
17a3b967
RB
65262016-02-15 Richard Biener <rguenther@suse.de>
6527
6528 PR tree-optimization/69783
6529 * gcc.dg/vect/pr69783.c: New testcase.
6530
1c48bff1
RB
65312016-02-15 Richard Biener <rguenther@suse.de>
6532
6533 PR tree-optimization/69776
6534 * gcc.dg/torture/pr69776.c: New testcase.
6535
1e6025b6
TK
65362016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
6537
6538 PR fortran/60526
6539 * gfortran.dg/type_decl_4.f90: Reinstated.
6540
d3308279
JDA
65412016-02-14 John David Anglin <danglin@gcc.gnu.org>
6542
6543 PR fortran/68746
6544 * gfortran.dg/read_dir.f90: Xfail on hppa*-*-hpux*.
6545
b7c56581
TK
65462016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
6547
6548 PR fortran/60526
6549 PR bootstrap/69816
6550 * gfortran.dg/type_decl_4.f90: Removed.
6551
60cb4ef5
TK
65522016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
6553
6554 PR fortran/60526
6555 * gfortran.dg/type_decl_4.f90: New test.
6556
f6964637
AM
65572016-02-14 Alan Modra <amodra@gmail.com>
6558
1a8849d1 6559 PR testsuite/68886
f6964637
AM
6560 * gcc.c-torture/execute/stkalign.c: Revise test.
6561
f5121920
OE
65622016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
6563
6564 PR target/67260
6565 * gcc.target/sh/torture/pr67260.c: Adjust additional options.
6566
6cda3ab6
OE
65672016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
6568
6569 PR target/67260
6570 * gcc.target/sh/torture/pr67260.c: New.
6571
6786e598
JDA
65722016-02-12 John David Anglin <danglin@gcc.gnu.org>
6573
6574 * gcc.dg/pr67964.c: Add dg-require-alias.
6575
7e05dad8
OE
65762016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
6577
6578 PR target/67636
6579 PR target/64345
6580 * gcc.target/sh/pr54236-1.c: Adjust optimization level.
6581
7f4cc3ce
JD
65822016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6583
6584 PR libgfortran/69668
6585 * gfortran.dg/namelist_88.f90: New test.
6586
955ca6dc
JD
65872016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6588
6589 PR libgfortran/69668
6590 * gfortran.dg/namelist_38.f90: Update test.
6591 * gfortran.dg/namelist_84.f90: Update test.
6592
876217ae
DM
65932016-02-12 David Malcolm <dmalcolm@redhat.com>
6594
6595 PR other/69554
6596 * gcc.dg/pr69554-1.c: New test.
6597 * gfortran.dg/pr69554-1.F90: New test.
6598 * gfortran.dg/pr69554-2.F90: New test.
6599 * lib/gcc-dg.exp (proc dg-locus): New function.
6600 * lib/gfortran-dg.exp (proc gfortran-dg-test): Update comment to
6601 distinguish between the caret-printing and non-caret-printing
6602 cases. If caret-printing has been explicitly enabled, bail out
6603 without attempting to fix up the output.
6604
61789eed
DM
66052016-02-12 David Malcolm <dmalcolm@redhat.com>
6606
6607 PR driver/69265
6608 PR driver/69453
6609 * gcc.dg/spellcheck-options-3.c: New test case.
6610 * gcc.dg/spellcheck-options-4.c: New test case.
6611 * gcc.dg/spellcheck-options-5.c: New test case.
6612 * gcc.dg/spellcheck-options-6.c: New test case.
6613 * gcc.dg/spellcheck-options-7.c: New test case.
6614 * gcc.dg/spellcheck-options-8.c: New test case.
6615 * gcc.dg/spellcheck-options-9.c: New test case.
6616 * gcc.dg/spellcheck-options-10.c: New test case.
6617
c3090c1f
JJ
66182016-02-12 Jakub Jelinek <jakub@redhat.com>
6619
6620 PR rtl-optimization/69764
6621 PR rtl-optimization/69771
6622 * c-c++-common/pr69764.c: New test.
6623 * gcc.dg/torture/pr69771.c: New test.
6624
8222034d
MP
66252016-02-12 Marek Polacek <polacek@redhat.com>
6626
6627 * g++.dg/torture/init-list1.C: New.
6628
f749f792
MP
66292016-02-12 Marek Polacek <polacek@redhat.com>
6630
6631 * gcc.dg/pr69522.c: Add empty dg-options.
6632
199fb02a
IE
66332016-02-12 Ilya Enkovich <enkovich.gnu@gmail.com>
6634
6635 * g++.dg/lto/lto.exp: Include and init mpx.
6636 * g++.dg/lto/pr69729_0.C: New test.
6637
b69539cb
JJ
66382016-02-12 Jakub Jelinek <jakub@redhat.com>
6639
06ff7000
JJ
6640 PR ipa/69241
6641 * g++.dg/ipa/pr69241-4.C: New test.
6642
b69539cb
JJ
6643 PR ipa/68672
6644 * g++.dg/ipa/pr68672-1.C: New test.
6645 * g++.dg/ipa/pr68672-2.C: New test.
6646 * g++.dg/ipa/pr68672-3.C: New test.
6647
16595a1f
BS
66482016-02-12 Bernd Schmidt <bschmidt@redhat.com>
6649
6650 PR c/69522
6d87c306 6651 * gcc.dg/pr69522.c: New test.
16595a1f 6652
38d795d2
PP
66532016-02-12 Patrick Palka <ppalka@gcc.gnu.org>
6654
6655 PR c++/69098
6656 * g++.dg/cpp1y/69098.C: New test.
6657 * g++.dg/cpp1y/69098-2.C: New test.
6658
9c582551
JJ
66592016-02-12 Jakub Jelinek <jakub@redhat.com>
6660
6661 * objc.dg/gnu-api-2-method.m: Spelling fixes - behaviour -> behavior
6662 and neighbour -> neighbor.
6663 * objc.dg/attributes/method-nonnull-1.m: Likewise.
6664 * objc.dg/gnu-api-2-class-meta.m: Likewise.
6665 * c-c++-common/Wvarargs.c: Likewise.
6666 * c-c++-common/goacc/host_data-5.c: Likewise.
6667 * obj-c++.dg/gnu-api-2-class-meta.mm: Likewise.
6668 * obj-c++.dg/attributes/method-nonnull-1.mm: Likewise.
6669 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
6670 * gcc.target/aarch64/pr60697.c: Likewise.
6671 * gcc.target/aarch64/advsimd-intrinsics/vldX_lane.c: Likewise.
6672 * gcc.target/aarch64/advsimd-intrinsics/vqshl.c: Likewise.
6673 * gcc.target/aarch64/advsimd-intrinsics/vshuffle.inc: Likewise.
6674 * gcc.target/aarch64/advsimd-intrinsics/vrshl.c: Likewise.
6675 * gcc.target/aarch64/advsimd-intrinsics/vldX_dup.c: Likewise.
6676 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Likewise.
6677 * gcc.target/aarch64/advsimd-intrinsics/vqrshl.c: Likewise.
6678 * gcc.target/aarch64/advsimd-intrinsics/vldX.c: Likewise.
6679 * gcc.target/aarch64/aapcs64/ice_2.c: Likewise.
6680 * gcc.target/aarch64/aapcs64/test_23.c: Likewise.
6681 * gcc.target/aarch64/vrnd_f64_1.c: Likewise.
6682 * g++.dg/warn/Wconversion-real-integer-3.C: Likewise.
6683 * g++.dg/lookup/koenig5.C: Likewise.
6684 * g++.dg/ext/no-asm-2.C: Likewise.
6685 * gfortran.dg/bounds_check_array_ctor_3.f90: Likewise.
6686 * gfortran.dg/bounds_check_array_ctor_7.f90: Likewise.
6687 * gfortran.dg/used_types_16.f90: Likewise.
6688 * gfortran.dg/assumed_rank_bounds_1.f90: Likewise.
6689 * gfortran.dg/bounds_check_array_ctor_1.f90: Likewise.
6690 * gfortran.dg/assumed_rank_bounds_2.f90: Likewise.
6691 * gfortran.dg/bounds_check_array_ctor_4.f90: Likewise.
6692 * gfortran.dg/abstract_type_6.f03: Likewise.
6693 * gfortran.dg/bounds_check_array_ctor_5.f90: Likewise.
6694 * gfortran.dg/used_types_15.f90: Likewise.
6695 * gfortran.dg/bounds_check_array_ctor_8.f90: Likewise.
6696 * gfortran.dg/exit_3.f08: Likewise.
6697 * gfortran.dg/open_status_2.f90: Likewise.
6698 * gfortran.dg/derived_pointer_recursion_2.f90: Likewise.
6699 * gfortran.dg/intrinsic_std_1.f90: Likewise.
6700 * gfortran.dg/associate_1.f03: Likewise.
6701 * gfortran.dg/bounds_check_array_ctor_2.f90: Likewise.
6702 * gfortran.dg/intrinsic_std_6.f90: Likewise.
6703 * gfortran.dg/bounds_check_array_ctor_6.f90: Likewise.
6704 * gcc.dg/builtin-object-size-1.c: Likewise.
6705 * gcc.dg/noreturn-6.c: Likewise.
6706 * gcc.dg/builtin-stringop-chk-1.c: Likewise.
6707 * gcc.dg/globalalias.c: Likewise.
6708 * gcc.dg/builtins-config.h: Likewise.
6709 * gcc.dg/pr30457.c: Likewise.
6710 * gcc.c-torture/compile/volatile-1.c: Likewise.
6711 * gcc.c-torture/execute/20101011-1.c: Likewise.
6712 * c-c++-common/Waddress-1.c: Likewise.
6713
66756373
JJ
67142016-02-11 Jakub Jelinek <jakub@redhat.com>
6715
6716 PR c/69768
6717 * c-c++-common/Waddress-1.c: New test.
6718
76fe932b
AV
67192016-02-11 Andre Vehreschild <vehre@gcc.gnu.org>
6720
6721 PR fortran/69296
6722 * gfortran.dg/associate_19.f03: New test.
6723 * gfortran.dg/associate_20.f03: New test.
6724
564c4d4b
OE
67252016-02-11 Oleg Endo <olegendo@gcc.gnu.org>
6726
6727 * gcc.target/sh/pr54089-8.c: Adjust optimization level.
6728
e1c1ecb0
KT
67292016-02-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6730
6731 * gcc.target/aarch64/target_attr_15.c: Scan assembly for
6732 .arch armv8-a\n. Add -dA to dg-options.
6733 * gcc.target/aarch64/assembler_arch_1.c: New test.
6734 * gcc.target/aarch64/target_attr_7.c: Add -dA to dg-options.
6735
0d7d9458
PC
67362016-02-11 Paolo Carlini <paolo.carlini@oracle.com>
6737
6738 PR c++/68726
6739 * g++.dg/cpp0x/pr68726.C: New.
6740
e6208a60
IE
67412016-02-11 Ilya Enkovich <enkovich.gnu@gmail.com>
6742
6743 * lib/mpx-dg.exp: Fix warning in check_effective_target_mpx
6744 test.
6745
281a11eb
RB
67462016-02-11 Richard Biener <rguenther@suse.de>
6747
6748 * g++.dg/tree-ssa/pr61034.C: Adjust.
6749
e03dd765
VM
67502016-02-10 Vladimir Makarov <vmakarov@redhat.com>
6751
4b48faf5 6752 PR target/69148
e03dd765
VM
6753 * gcc.target/s390/pr69148.c: New.
6754
cdc23927
YR
67552016-02-10 Yuri Rumyantsev <ysrumyan@gmail.com>
6756
6757 PR tree-optimization/69652
6758 * gcc.dg/torture/pr69652.c: New test.
6759
e199dd0a
JJ
67602016-02-10 Jakub Jelinek <jakub@redhat.com>
6761 Patrick Palka <ppalka@gcc.gnu.org>
6762
6763 PR ipa/69241
6764 PR c++/69649
6765 * g++.dg/ipa/pr69241-1.C: New test.
6766 * g++.dg/ipa/pr69241-2.C: New test.
6767 * g++.dg/ipa/pr69241-3.C: New test.
6768 * g++.dg/ipa/pr69649.C: New test.
6769
d6b38027
UB
67702016-02-10 Uros Bizjak <ubizjak@gmail.com>
6771
6772 * gcc.dg/tree-ssa/sra-17.c: Add -mcpu=ev4 for target alpha*-*-*.
6773 * gcc.dg/tree-ssa/sra-18.c: Ditto.
6774
13b562c5
BC
67752016-02-10 Bin Cheng <bin.cheng@arm.com>
6776
6777 PR tree-optimization/68021
6778 * gcc.dg/tree-ssa/pr68021.c: New test.
6779
24a179f8
RB
67802016-02-10 Richard Biener <rguenther@suse.de>
6781
6782 PR tree-optimization/69726
6783 * gcc.dg/uninit-22.c: New testcase.
6784
0d99886f
AP
67852016-02-09 Andrew Pinski <apinski@cavium.com>
6786
6787 PR tree-opt/69282
6788 * gcc.c-torture/compile/20160205-1.c: New testcase.
6789
ab04995c
MM
67902016-02-09 Michael Meissner <meissner@linux.vnet.ibm.com>
6791
6792 PR target/68404
6793 * gcc.target/powerpc/fusion.c: Rewrite test to use TOC fusion
6794 instead accessing a really large arrray.
6795 * gcc.target/powerpc/fusion3.c: Likewise.
6796
4b79ac23
CB
67972016-02-09 Charles Baylis <charles.baylis@linaro.org>
6798
6799 PR target/68532
6800 * gcc.c-torture/execute/pr68532.c: New test.
6801
b890a441
AO
68022016-02-11 Alexandre Oliva <aoliva@redhat.com>
6803
6804 PR target/69634
6805 * gcc.dg/pr69634.c: New.
6806
84a5bef7
RB
68072016-02-09 Richard Biener <rguenther@suse.de>
6808
6809 * gcc.dg/vect/vect-mask-store-move-1.c: Add missing space.
6810
1f123759 68112016-02-09 Alexander Fomin <alexander.fomin@intel.com>
84a5bef7 6812
1f123759
AF
6813 * gcc.target/i386/avx512f-klogic-2.c: Adjust expectation.
6814
65860c77
YR
68152016-02-09 Yuri Rumyantsev <ysrumyan@gmail.com>
6816
6817 * gcc.dg/vect/vect-mask-store-move-1.c: Fix test failures.
6818
7e1e8a0a
RB
68192016-02-09 Richard Biener <rguenther@suse.de>
6820
6821 PR tree-optimization/69715
6822 * gcc.dg/torture/pr69715.c: New testcase.
6823
efb45a9f
PP
68242016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
6825
6826 PR c++/69139
6827 * g++.dg/cpp0x/trailing12.C: New test.
6828 * g++.dg/cpp0x/trailing13.C: New test.
6829
20a0c6f9
PP
68302016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
6831
6832 PR c++/69283
6833 PR c++/67835
6834 * g++.dg/cpp1y/auto-fn29.C: New test.
6835 * g++.dg/cpp1y/auto-fn30.C: New test.
6836
a162f3af
JJ
68372016-02-08 Jakub Jelinek <jakub@redhat.com>
6838
6839 PR tree-optimization/69209
6840 * gcc.c-torture/compile/pr69209.c: New test.
6841
4b4a9fbd
JL
68422016-02-08 Jeff Law <law@redhat.com>
6843
6844 PR tree-optimization/68541
6845 * gcc.dg/tree-ssa/split-path-1.c: Increase limit for number
6846 of statements allowed in join block for path splitting.
6847
cfac5ed2
JJ
68482016-02-08 Jakub Jelinek <jakub@redhat.com>
6849
f68bc23f
JJ
6850 PR c++/59627
6851 * g++.dg/gomp/pr59627.C: New test.
6852
cfac5ed2
JJ
6853 PR ipa/69239
6854 * g++.dg/ipa/pr69239.C: New test.
6855
44714d8c
DM
68562016-02-08 David Malcolm <dmalcolm@redhat.com>
6857
6858 PR preprocessor/69664
6859 * gcc.dg/cpp/trad/comment-2.c: Add expected column number.
6860 * gcc.dg/cpp/warn-comments.c: Likewise.
6861
eba9e839
MP
68622016-02-08 Marek Polacek <polacek@redhat.com>
6863
6864 PR c++/69688
6865 * g++.dg/init/const12.C: New test.
6866
a011cd92
BS
68672016-02-08 Bernd Schmidt <bschmidt@redhat.com>
6868
6869 PR target/60410
6870 * gcc.dg/lto/pr55113_0.c: Remove test.
6871
5317b1be
RB
68722016-02-08 Richard Biener <rguenther@suse.de>
6873
6874 PR tree-optimization/69719
6875 * gcc.dg/torture/pr69719.c: New testcase.
6876
63998a63
RB
68772016-02-08 Richard Biener <rguenther@suse.de>
6878 Jeff Law <law@redhat.com>
6879
6880 PR target/68273
6881 * gcc.target/mips/pr68273.c: New testcase.
6882
43f4a281
RB
68832016-02-08 Richard Biener <rguenther@suse.de>
6884
6885 PR rtl-optimization/69274
6886 * gcc.target/i386/addr-sel-1.c: XFAIL.
6887
0b604d2d
JL
68882016-02-08 Jeff Law <law@redhat.com>
6889
e8dfe49e
JL
6890 PR tree-optimization/68541
6891 * gcc.dg/tree-ssa/split-path-2.c: Make char array explicitly signed.
6892
6daecd7a 6893 PR tree-optimization/65917
0b604d2d
JL
6894 * gcc.dg/tree-ssa/20030922-2.c: No longer xfailed.
6895
c0f0e35a
JD
68962016-02-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6897
6898 PR fortran/50555
6899 * gfortran.dg/namelist_args.f90: New test.
6900
8981d712
JL
69012016-02-05 Jeff Law <law@redhat.com>
6902
6daecd7a 6903 PR tree-optimization/68541
8981d712
JL
6904 * gcc.dg/tree-ssa/split-path-2.c: New test.
6905 * gcc.dg/tree-ssa/split-path-3.c: New test.
6906 * gcc.dg/tree-ssa/split-path-4.c: New test.
6907 * gcc.dg/tree-ssa/split-path-5.c: New test.
6908 * gcc.dg/tree-ssa/split-path-6.c: New test.
6909 * gcc.dg/tree-ssa/split-path-7.c: New test.
6910
46cb9332
MS
69112016-02-05 Martin Sebor <msebor@redhat.com>
6912
6913 PR c++/69662
6914 * g++.dg/warn/Wplacement-new-size-1.C: New test.
6915 * g++.dg/warn/Wplacement-new-size-2.C: New test.
6916
be2083ea
RH
69172016-02-06 Richard HEnderson <rth@redhat.com>
6918
6919 PR c/69643
6920 * gcc.target/i386/addr-space-4.c: New.
6921 * gcc.target/i386/addr-space-5.c: New.
6922
711d7c23
MM
69232016-02-05 Mikael Morin <mikael@gcc.gnu.org>
6924
6925 PR fortran/66089
6926 * gfortran.dg/elemental_dependency_6.f90: New.
6927
b5c1c988
JJ
69282016-02-05 Jakub Jelinek <jakub@redhat.com>
6929
861c7bcd
JJ
6930 PR rtl-optimization/69691
6931 * gcc.c-torture/execute/pr69691.c: New test.
6932
b5c1c988
JJ
6933 PR c++/69628
6934 * g++.dg/parse/pr69628.C: New test.
6935
f7dfa966
UB
69362016-02-05 Uros Bizjak <ubizjak@gmail.com>
6937
6938 * gcc.dg/sancov/asan.c: Move to ...
6939 * gcc.dg/asan/sancov-1.c: ... here.
6940
9b143e64
UB
69412016-02-05 Uros Bizjak <ubizjak@gmail.com>
6942
6943 * gcc.target/i386/pr69577.c: Require avx_runtime target.
6944
f5d4b899
L
69452016-02-05 H.J. Lu <hongjiu.lu@intel.com>
6946
6947 PR target/69677
6948 * gcc.target/i386/pr69677.c: New test.
6949
76c85fbb
PP
69502016-02-05 Patrick Palka <ppalka@gcc.gnu.org>
6951
6952 PR c++/68948
6953 * g++.dg/template/pr68948.C: New test.
6954
f181bf90
DV
69552016-02-05 Dominik Vogt <vogt@linux.vnet.ibm.com>
6956
6957 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove -march=z13 for s390
6958 (only necessary on s390x).
6959
714fb282
L
69602016-02-04 H.J. Lu <hongjiu.lu@intel.com>
6961
6962 * gcc.target/i386/pr69454-2.c: Compile with -msse2
6963 -mno-accumulate-outgoing-args.
6964
618d6c1c
PP
69652016-02-04 Patrick Palka <ppalka@gcc.gnu.org>
6966
6967 * g++.dg/cpp0x/constexpr-ptrmem5.C: New test.
6968
1066e9b5
JJ
69692016-02-04 Jakub Jelinek <jakub@redhat.com>
6970
6971 PR c/69669
6972 * c-c++-common/pr69669.c: New test.
6973
76255d0d
MM
69742016-02-04 Michael Meissner <meissner@linux.vnet.ibm.com>
6975
6976 PR target/69667
6977 * g++.dg/pr69667.C: New file.
6978
e0b059b1
WD
69792016-02-04 Wilco Dijkstra <wdijkstr@arm.com>
6980
6981 PR target/69619
6982 * gcc.dg/pr69619.c: Add new test.
6983
2692b5c8
RS
69842016-02-04 Richard Sandiford <richard.sandiford@arm.com>
6985
6986 PR rtl-optimization/69577
6987 * gcc.target/i386/pr69577.c: New test.
6988
7db337c2
ML
69892016-02-04 Martin Liska <mliska@suse.cz>
6990
6991 * g++.dg/asan/pr69276.C: New test.
6992
cc9c0829
KT
69932016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6994
6995 PR target/65932
6996 PR target/67714
6997 * gcc.target/arm/wmul-3.c: Simplify test to generate just
6998 a single smulbb instruction.
6999 * gcc.target/amr/wmul-1.c: Add -mtune=cortex-a9 to dg-options.
7000 * gcc.target/amr/wmul-2.c: Likewise.
7001
eb9feb52
KT
70022016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7003
7004 PR target/65932
7005 PR target/67714
7006 * gcc.c-torture/execute/pr67714.c: New test.
7007
61f727fe
JJ
70082016-02-04 Ilya Enkovich <enkovich.gnu@gmail.com>
7009
7010 PR target/69454
7011 * gcc.target/i386/pr69454-1.c: New test.
7012 * gcc.target/i386/pr69454-2.c: New test.
7013
05dd97db
MS
70142016-02-03 Martin Sebor <msebor@redhat.com>
7015
7016 PR c++/69251
7017 PR c++/69253
7018 PR c++/69290
7019 PR c++/69277
7020 PR c++/69349
7021 * g++.dg/ext/flexarray-mangle-2.C: New test.
7022 * g++.dg/ext/flexarray-mangle.C: New test.
7023 * g++.dg/ext/flexarray-subst.C: New test.
7024 * g++.dg/ext/flexary11.C: New test.
7025 * g++.dg/ext/flexary12.C: New test.
7026 * g++.dg/ext/flexary13.C: New test.
7027 * g++.dg/ext/flexary14.C: New test.
7028 * g++.dg/other/dump-ada-spec-2.C: Adjust.
7029
dac2fc29
L
70302016-02-03 H.J. Lu <hongjiu.lu@intel.com>
7031
7032 * gcc.target/i386/iamcu/test_passing_unions.c (check_union_passing6):
7033 Define only if CHECK_FLOAT128 is defined.
7034 (main): Properly initialize u5.
7035
eadb8035
JJ
70362016-02-03 Jakub Jelinek <jakub@redhat.com>
7037
0afbb81b
JJ
7038 PR c/69627
7039 * gcc.dg/pr69627.c: New test.
7040
eadb8035
JJ
7041 PR target/69644
7042 * gcc.dg/pr69644.c: New test.
7043
b12d4923
MS
70442016-02-03 Mike Stump <mikestump@comcast.net>
7045
7046 * lib/compat.exp (compat-get-options-main): Add dg-timeout-factor
7047 support for struct-layout-1.exp.
7048
ab4bae0c
PP
70492016-02-03 Patrick Palka <ppalka@gcc.gnu.org>
7050
7051 PR c++/69056
618d6c1c 7052 * g++.dg/cpp0x/pr69056.C: New test.
ab4bae0c 7053
95831c01
VM
70542016-02-03 Vladimir Makarov <vmakarov@redhat.com>
7055 Alexandre Oliva <aoliva@redhat.com>
7056
7057 PR target/69461
7058 * gcc.target/powerpc/pr69461.c: New.
7059
ccc71ab8
UB
70602016-02-03 Uros Bizjak <ubizjak@gmail.com>
7061
7062 * lib/tsan-dg.exp (tsan_init): Move check if tsan executable
7063 works from here ...
7064 (check_effective_target_fsanitize_thread): ... to here. Do not
7065 specify additional compile flags for the test source.
7066 * lib/asan-dg.exp (check_effective_target_fsanitize_address): Do not
7067 specify additional compile flags for the test source.
7068
96299640
WD
70692016-02-03 Wilco Dijkstra <wdijkstr@arm.com>
7070
7071 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
7072
781d83d9
AV
70732016-02-03 Andre Vehreschild <vehre@gcc.gnu.org>
7074
7075 PR fortran/67451
7076 PR fortran/69418
7077 * gfortran.dg/coarray_allocate_2.f08: New test.
7078 * gfortran.dg/coarray_allocate_3.f08: New test.
7079 * gfortran.dg/coarray_allocate_4.f08: New test.
7080
d8208e6d
AL
70812016-02-03 Alan Lawrence <alan.lawrence@arm.com>
7082
7083 * gcc.dg/vect/vect-outer-1-big-array.c: Drop vect_multiple_sizes;
7084 use same scan-tree-dump-times on all platforms.
7085 * gcc.dg/vect/vect-outer-1.c: Likewise.
7086 * gcc.dg/vect/vect-outer-1a-big-array.c: Likewise.
7087 * gcc.dg/vect/vect-outer-1a.c: Likewise.
7088 * gcc.dg/vect/vect-outer-1b-big-array.c: Likewise.
7089 * gcc.dg/vect/vect-outer-1b.c: Likewise.
7090 * gcc.dg/vect/vect-outer-2b.c: Likewise.
7091 * gcc.dg/vect/vect-outer-3b.c: Likewise.
7092 * gcc.dg/vect/vect-reduc-dot-s8b.c: Likewise.
7093
a8394fa0
SB
70942016-02-02 Segher Boessenkool <segher@kernel.crashing.org>
7095
7096 * c-c++-common/vector-compare-4.c: Prune "non-standard ABI extension"
7097 warning.
7098
f3baa1d3
L
70992016-02-02 H.J. Lu <hongjiu.lu@intel.com>
7100
7101 * gcc.target/i386/iamcu/test_empty_structs_and_unions.c: New test.
7102
eb077516
JN
71032016-02-02 James Norris <jnorris@codesourcery.com>
7104
7105 * c-c++-common/goacc/routine-5.c: Add tests.
7106
578fb225
AM
71072016-02-02 Alexander Monakov <amonakov@ispras.ru>
7108
7109 * gcc.target/nvptx/unsigned-cmp.c: New test.
7110
c64f7d37
WD
71112016-02-02 Wilco Dijkstra <wdijkstr@arm.com>
7112
7113 * gcc.target/aarch64/scalar_shift_1.c
7114 (test_corners_sisd_di): Improve force to SIMD register.
7115 (test_corners_sisd_si): Likewise.
7116 * gcc.target/aarch64/vect-ld1r-compile-fp.c:
7117 Remove scan-assembler check for ldr.
7118
90c6f26c
RB
71192016-02-02 Richard Biener <rguenther@suse.de>
7120
7121 PR tree-optimization/69595
7122 * gcc.dg/Warray-bounds-17.c: New testcase.
7123
9dc03c97
RB
71242016-02-02 Richard Biener <rguenther@suse.de>
7125
7126 PR tree-optimization/69606
7127 * gcc.dg/torture/pr69606.c: New testcase.
7128
2d4dc223
YR
71292016-02-02 Yuri Rumyantsev <ysrumyan@gmail.com>
7130
7131 PR middle-end/68542
7132 * gcc.dg/vect/vect-mask-store-move-1.c: New test.
7133 * gcc.target/i386/avx2-vect-mask-store-move1.c: New test.
7134
65c98fde
AM
71352016-02-02 Alan Modra <amodra@gmail.com>
7136
7137 PR target/69548
7138 * gcc.target/powerpc/pr69548.c: New test.
7139
e1b81f2b
JJ
71402016-02-01 Jakub Jelinek <jakub@redhat.com>
7141
d0268b37
JJ
7142 PR rtl-optimization/69592
7143 * gcc.dg/pr69592.c: New test.
7144
e1b81f2b
JJ
7145 PR preprocessor/69543
7146 PR c/69558
7147 * gcc.dg/pr69543.c: New test.
7148 * gcc.dg/pr69558.c: New test.
7149
7dd7780d
UB
71502016-02-01 Uros Bizjak <ubizjak@gmail.com>
7151
bf672ee5
UB
7152 PR testsuite/65940
7153 * g++.dg/other/anon5.C (dg-options): Use -gdwarf-2 instead of -g.
7dd7780d 7154
9a7013f8
MS
71552016-02-01 Martin Sebor <msebor@redhat.com>
7156
7157 * gcc.target/powerpc/pr17381.c: Remove duplicate copy of the test body.
7158
e681fb2b
BC
71592016-02-01 Bin Cheng <bin.cheng@arm.com>
7160
7161 PR tree-optimization/67921
7162 * c-c++-common/ubsan/pr67921.c: New test.
7163
ff86345f
RB
71642016-02-01 Richard Biener <rguenther@suse.de>
7165
7166 PR middle-end/69556
7167 * gcc.dg/tree-ssa/recip-8.c: New testcase.
7168
bc369dbd
RB
71692016-02-01 Richard Biener <rguenther@suse.de>
7170
7171 PR tree-optimization/69574
7172 * gcc.dg/torture/pr69574.c: New testcase.
7173
ef318184
RB
71742016-02-01 Richard Biener <rguenther@suse.de>
7175
7176 PR tree-optimization/69579
7177 * gcc.dg/setjmp-6.c: New testcase.
7178
654745e6
JJ
71792016-02-01 Jakub Jelinek <jakub@redhat.com>
7180
7181 PR rtl-optimization/69570
7182 * g++.dg/opt/pr69570.C: New test.
7183
e6c0c44b
RH
71842016-02-01 Richard Henderson <rth@redhat.com>
7185
7186 * gcc.dg/pr69535.c: New test.
7187
6ff3f09a
JDA
71882016-01-31 John David Anglin <danglin@gcc.gnu.org>
7189
2c005538
JDA
7190 PR testsuite/69584
7191 * gcc.dg/tree-ssa/sra-17.c: Fix regexps to work on hpux.
7192 * gcc.dg/tree-ssa/sra-18.c: Likewise.
7193
61083a4b
JDA
7194 PR debug/68244
7195 * g++.dg/parse/parens3.C: Use register "4" on hppa.
7196
6ff3f09a
JDA
7197 * gcc.dg/tree-ssa/vector-5.c: Add -fno-common option on hppa*-*-hpux*.
7198
0c221916
PT
71992016-01-31 Paul Thomas <pault@gcc.gnu.org>
7200
7201 PR fortran/67564
7202 * gfortran.dg/allocate_with_source_17.f03: New test.
7203
db7a2818
JJ
72042016-01-30 Jakub Jelinek <jakub@redhat.com>
7205
7206 PR tree-optimization/69546
7207 * gcc.dg/torture/pr69546.c: New test.
7208
e520d5f0
PT
72092016-01-30 Paul Thomas <pault@gcc.gnu.org>
7210
7211 PR fortran/69566
7212 * gfortran.dg/unlimited_polymorphic_25.f03: New test.
7213
343c05d3
MS
72142016-01-30 Martin Sebor <msebor@redhat.com>
7215
7216 PR c++/68490
7217 * g++.dg/ext/flexary10.C: New test.
7218
d6c3a539
DH
72192016-01-30 Dominique d'Humieres <dominiq@lps.ens.fr>
7220
7221 PR fortran/66707
7222 gfortran.dg/common_23.f90: New test.
7223
52d72fcd
BS
72242016-01-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
7225
7226 PR target/65546
7227 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c: Correct
7228 condition being checked, and disable it when the target supports
7229 misaligned loads and stores.
7230
3a5d2ba4
JJ
72312016-01-29 Jakub Jelinek <jakub@redhat.com>
7232
7233 PR debug/69518
7234 * gcc.dg/torture/pr69518.c: New test.
7235
6bbacdb5
L
72362016-01-29 H.J. Lu <hongjiu.lu@intel.com>
7237
7238 PR target/69530
7239 * gcc.target/i386/pr69530.c: New test.
7240
af932cdb
SE
72412016-01-29 Steve Ellcey <sellcey@imgtec.com>
7242
7243 PR target/65604
7244 * gcc.target/mips/div-delay.c: New test.
7245
26658b7c
JJ
72462016-01-29 Jakub Jelinek <jakub@redhat.com>
7247
33e89989
JJ
7248 PR target/69551
7249 * gcc.target/i386/pr69551.c: New test.
7250
26658b7c
JJ
7251 PR target/66137
7252 * gcc.target/i386/pr66137.c: New test.
7253
401116b5
AB
72542016-01-29 Andrew Bennett <andrew.bennett@imgtec.com>
7255
7256 * gcc.target/mips/p5600-bonding.c (dg-options): Force the test to be
7257 always built for p5600.
7258 * gcc.target/mips/mips.exp (mips-dg-options): Add support for the
7259 isa=p5600 dg-option.
7260
d4abfcc5
RB
72612016-01-29 Richard Biener <rguenther@suse.de>
7262
7263 PR tree-optimization/69547
7264 * g++.dg/tree-ssa/pr69547.C: New testcase.
7265
16b77b32
JJ
72662016-01-29 Jakub Jelinek <jakub@redhat.com>
7267
7268 PR debug/66869
7269 * g++.dg/warn/Wunused-function2.C: New test.
7270
a1c95464
DV
72712016-01-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
7272
7273 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Require a hardware vector
7274 support for test to succeed.
7275
5453bfed
MP
72762016-01-29 Marek Polacek <polacek@redhat.com>
7277
7278 PR c++/69509
7279 PR c++/69516
7280 * g++.dg/ext/constexpr-vla2.C: New test.
7281 * g++.dg/ext/constexpr-vla3.C: New test.
7282 * g++.dg/ubsan/vla-1.C: Remove dg-shouldfail.
7283
452ec2a5
RB
72842016-01-29 Richard Biener <rguenther@suse.de>
7285
7286 PR middle-end/69537
7287 * gcc.dg/uninit-21.c: New testcase.
7288
aec0b19e
UB
72892016-01-28 Uros Bizjak <ubizjak@gmail.com>
7290
7291 PR target/69459
7292 * gcc.target/i386/pr69459.c: New test.
7293
df113ce7
SE
72942016-01-28 Steve Ellcey <sellcey@imgtec.com>
7295
7296 PR target/68400
7297 * gcc.target/mips/mips.exp (mips_option_groups): Add stack-protector.
7298 * gcc.target/mips/pr68400.c: New test.
7299
494de84f
MS
73002016-01-28 Martin Sebor <msebor@redhat.com>
7301
7302 PR target/17381
7303 * gcc.target/powerpc/pr17381.c: New test.
7304
eb1b1f01
JJ
73052016-01-28 Jakub Jelinek <jakub@redhat.com>
7306
7307 PR middle-end/69542
7308 * gcc.dg/torture/pr69542.c: New test.
7309
6dfeb7ce
WD
73102016-01-28 Wilco Dijkstra <wdijkstr@arm.com>
7311
7312 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
7313
4b7471a4
DE
73142016-01-28 David Edelsohn <dje.gcc@gmail.com>
7315
7316 * gcc.dg/pr65980.c: Skip on AIX.
7317 * gcc.dg/pr66688.c: Same.
7318
b271fd21
DE
73192016-01-28 David Edelsohn <dje.gcc@gmail.com>
7320
7321 PR target/63679
7322 * gcc.dg/tree-ssa/sra-17.c: Adjust regex for more label styles.
7323 * gcc.dg/tree-ssa/sra-18.c: Same.
7324
874108a9
AV
73252016-01-28 Andre Vehreschild <vehre@gcc.gnu.org>
7326
7327 PR fortran/62536
7328 * gfortran.dg/block_15.f08: New test.
7329 * gfortran.dg/block_end_error_1.f90: Need to catch additional error
7330 on incorrectly closed BLOCK.
7331
30480bcd
IE
73322016-01-28 Ilya Enkovich <enkovich.gnu@gmail.com>
7333
7334 * gcc.dg/declare-simd.c: New test.
14ba8d6d
RB
73352016-01-28 Richard Biener <rguenther@suse.de>
7336
7337 PR tree-optimization/69466
7338 * gfortran.dg/vect/pr69466.f90: New testcase.
7339
0d4c694e
TP
73402016-01-28 Thomas Preud'homme <thomas.preudhomme@arm.com>
7341
7342 * g++.dg/pr67989.C: Remove ARM-specific option.
7343 * gcc.target/arm/pr67989.C: New file.
7344
2aa780da
UB
73452016-01-27 Uros Bizjak <ubizjak@gmail.com>
7346
7347 * gcc.dg/torture/pr68264.c: Disable log1p test for glibc < 2.22
7348 and expm1 test for glibc < 2.11.
7349
f75ebe77
RH
73502016-01-27 Richard Henderson <rth@redhat.com>
7351
7352 * gcc.c-torture/execute/pr69447.c: New test.
7353
73542016-01-27 Paul Thomas <pault@gcc.gnu.org>
49847d75 7355
9a175e65 7356 PR fortran/69422
49847d75
PT
7357 * gfortran.dg/alloc_comp_assign_15.f03: New test.
7358
cbdd8ae0
JJ
73592016-01-27 Jakub Jelinek <jakub@redhat.com>
7360
7361 PR debug/66869
7362 * gcc.dg/pr66869.c: New test.
7363
2b572b3c
JL
73642016-01-25 Jeff Law <law@redhat.com>
7365
7366 PR tree-optimization/68398
aec0b19e 7367 PR tree-optimization/69196
2b572b3c
JL
7368 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output.
7369 * gcc.dg/tree-ssa/ssa-dom-thread-2c.c: Add extra statements on thread
7370 path to avoid new heuristic allowing more irreducible regions
7371 * gcc.dg/tree-ssa/ssa-dom-thread-2d.c: Likewise.
7372 * gcc.dg/tree-ssa/vrp46.c: Likewise.
7373 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Update expected output.
7374 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: New test.
7375 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
7376
fa74a4bc
MP
73772016-01-27 Marek Polacek <polacek@redhat.com>
7378
7379 PR c/68062
7380 * c-c++-common/vector-compare-4.c: New test.
7381
0afff540
DM
73822016-01-27 David Malcolm <dmalcolm@redhat.com>
7383
7384 PR preprocessor/69126
7385 * c-c++-common/pr69126.c: New test case.
7386
1a218fc9
ILT
73872016-01-27 Ian Lance Taylor <iant@google.com>
7388
7389 * gcc.dg/tree-ssa/ivopt_5.c: New test.
7390
5d70666e
RB
73912016-01-27 Ryan Burn <contact@rnburn.com>
7392
7393 PR cilkplus/69267
7394 * g++.dg/cilk-plus/CK/pr69267.cc: New test.
7395
87ff4d66
UB
73962016-01-27 Uros Bizjak <ubizjak@gmail.com>
7397
7398 PR target/69512
7399 * gcc.target/i386/pr69512.c: New test.
7400
27e23cca
RE
74012016-01-27 Rainer Emrich <rainer@emrich-ebersheim.de>
7402
7403 PR ada/69488
7404 * gnat.dg/sso/*.adb: Robustify dg-output directives.
7405
05bf54c3
MP
74062016-01-27 Marek Polacek <polacek@redhat.com>
7407
7408 PR c++/69379
7409 * g++.dg/pr69379.C: New test.
7410
60214d0d
MS
74112016-01-27 Martin Sebor <msebor@redhat.com>
7412
7413 PR c++/69317
7414 * g++.dg/abi/Wabi-2-2.C: New test.
7415 * g++.dg/abi/Wabi-2-3.C: New test.
7416 * g++.dg/abi/Wabi-3-2.C: New test.
7417 * g++.dg/abi/Wabi-3-3.C: New test.
7418
167c7bfa
RB
74192016-01-27 Richard Biener <rguenther@suse.de>
7420
7421 PR tree-optimization/69166
7422 * gcc.dg/torture/pr69166.c: New testcase.
7423
1430fb1f
MJ
74242016-01-27 Martin Jambor <mjambor@suse.cz>
7425
7426 PR tree-optimization/69355
7427 * gcc.dg/tree-ssa/pr69355.c: New test.
7428
95e3030c
MP
74292016-01-27 Marek Polacek <polacek@redhat.com>
7430
7431 PR c++/69496
7432 * g++.dg/ext/constexpr-vla1.C: New test.
7433
eeb085f3
CB
74342016-01-20 Christian Bruel <christian.bruel@st.com>
7435
7436 PR target/69245
7437 * gcc.target/arm/pr69245.c: New test.
7438
b1652dde
JJ
74392016-01-27 Jakub Jelinek <jakub@redhat.com>
7440
7441 PR tree-optimization/69399
7442 * gcc.dg/torture/pr69399.c: New test.
7443
ce7e8f00
EB
74442016-01-27 Eric Botcazou <ebotcazou@adacore.com>
7445
7446 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: XFAIL on SPARC 64-bit.
7447
e4aac1d1
EB
74482016-01-26 Eric Botcazou <ebotcazou@adacore.com>
7449
7450 * gcc.c-torture/execute/stkalign.c: XFAIL run on SPARC 64-bit.
7451
8dfdb419
TV
74522016-01-26 Tom de Vries <tom@codesourcery.com>
7453
7454 PR tree-optimization/69110
7455 * gcc.dg/autopar/pr69110.c: New test.
7456
56f80f54 74572016-01-26 Abderrazek Zaafrani <a.zaafrani@samsung.com>
87ff4d66 7458 Sebastian Pop <s.pop@samsung.com>
56f80f54
AZ
7459
7460 * gcc.dg/graphite/isl-ast-op-select.c: New.
7461
a0909527
PT
74622015-01-26 Paul Thomas <pault@gcc.gnu.org>
7463
7464 PR fortran/69385
7465 * gfortran.dg/allocate_error_6.f90: New test.
7466
ffc445f4
RH
74672016-01-26 Richard Henderson <rth@redhat.com>
7468
7469 * gcc.dg/tm/pr60908.c: New test.
7470
01e1dea3
DM
74712016-01-26 David Malcolm <dmalcolm@redhat.com>
7472
7473 PR other/69006
7474 * g++.dg/ext/timevar1.C: Add dg-allow-blank-lines-in-output
7475 directive.
7476 * gcc.dg/plugin/diagnostic-test-show-locus-color.c: Update
7477 expected multiline output to reflect the colorization being
7478 disabled before newlines.
7479 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
7480 (custom_diagnostic_finalizer): Replace call to
7481 pp_newline_and_flush with call to pp_flush.
7482 * gcc.dg/unroll-2.c: Add dg-allow-blank-lines-in-output directive.
7483 * gfortran.dg/implicit_class_1.f90: Likewise.
7484 * lib/gcc-dg.exp (allow_blank_lines): New global.
7485 (dg-allow-blank-lines-in-output): New procedure.
7486 (gcc-dg-prune): Complain about blank lines in the output, unless
7487 dg-allow-blank-lines-in-output was called.
7488 * lib/multiline.exp (_build_multiline_regex): Only support
7489 arbitrary followup text for non-blank-lines, not for blank lines.
7490
13f92e8d
JJ
74912016-01-26 Jakub Jelinek <jakub@redhat.com>
7492
7493 PR tree-optimization/69483
7494 * gcc.dg/pr69483.c: New test.
7495 * g++.dg/opt/pr69483.C: New test.
7496
92422235
CL
74972016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
7498
7499 PR target/68620
7500 * gcc.target/arm/pr68620.c: New test.
7501
0bccf11b
L
75022016-01-26 H.J. Lu <hongjiu.lu@intel.com>
7503
7504 * gcc.target/i386/pr68986-2.c: Remove -m32.
7505
81cd202e
L
75062016-01-26 H.J. Lu <hongjiu.lu@intel.com>
7507
7508 PR target/68986
7509 * gcc.target/i386/pr68986-1.c: New test.
7510 * gcc.target/i386/pr68986-2.c: Likewise.
7511 * gcc.target/i386/pr68986-3.c: Likewise.
7512
213a1c03
CB
75132016-01-26 Christian Bruel <christian.bruel@st.com>
7514
7515 * lib/target-supports.exp
7516 (check_effective_target_arm_crypto_pragma_ok_nocache): Remove.
7517 (check_effective_target_arm_crypto_pragma_ok): Likewise.
7518 * gcc.target/arm/attr-crypto.c: Remove arm_crypto_pragma_ok test.
7519
22a08dd1
RB
75202016-01-26 Richard Biener <rguenther@suse.de>
7521
7522 PR tree-optimization/69452
7523 * gcc.dg/torture/pr69452.c: New testcase.
7524
6c06e0e8
JJ
75252016-01-26 Jakub Jelinek <jakub@redhat.com>
7526
7527 PR target/69442
7528 * gcc.dg/pr69442.c: New test.
7529
b96824c4
RFI
75302016-01-26 Roger Ferrer Ibáñez <rofirrim@gmail.com>
7531
7532 PR target/67896
7533 * gcc.target/aarch64/simd/pr67896.C: New.
7534
5ee31e57
RS
75352016-01-26 Richard Sandiford <richard.sandiford@arm.com>
7536
7537 PR tree-optimization/69400
7538 * gcc.dg/plugin/wide-int_plugin.c (test_wide_int_mod_trunc): New
7539 function.
7540 (plugin_init): Call it.
7541 * gcc.dg/torture/pr69400.c: New test.
7542
7ddfb31d
CL
75432016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
7544
7545 * gcc.target/arm/pr68674.c: Check and use arm_fp effective target.
7546
1e050c90
AK
75472016-01-25 Aditya Kumar <aditya.k7@samsung.com>
7548 Sebastian Pop <s.pop@samsung.com>
7549
7550 * gcc.dg/graphite/graphite.exp: Only run the fuse-*.c tests with
7551 isl-0.15.
7552
c8ee4bf5
AK
75532016-01-25 Aditya Kumar <aditya.k7@samsung.com>
7554 Sebastian Pop <s.pop@samsung.com>
7555
7556 * gcc.dg/graphite/pr69292.c: New.
7557
d902b330
JJ
75582016-01-25 Jakub Jelinek <jakub@redhat.com>
7559
7560 * c-c++-common/goacc/use_device-1.c: New test.
7561
2c89b952
JL
75622016-01-25 Jeff Law <law@redhat.com>
7563
7564 PR tree-optimization/69196
7565 PR tree-optimization/68398
7566 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output
7567 * gcc.dg/tree-ssa/pr68198.c: Likewise.
7568
685c8785
DE
75692016-01-25 David Edelsohn <dje.gcc@gmail.com>
7570
7571 PR target/69469
7572 * gcc.target/powerpc/vsx-vector-2.c: Adjust for Goldschmidt's
7573 Algorithm.
7574
95cef0c1
RB
75752016-01-25 Richard Biener <rguenther@suse.de>
7576
7577 PR testsuite/69380
7578 * g++.dg/tree-ssa/pr69336.C: Restrict to x86_64 and i?86.
7579
2947d3b2
IE
75802016-01-25 Ilya Enkovich <enkovich.gnu@gmail.com>
7581
7582 PR target/69421
7583 * gcc.dg/pr69421.c: New test.
7584
ae19075a
BB
75852016-01-25 Bilyan Borisov <bilyan.borisov@arm.com>
7586
7587 * gcc.target/aarch64/simd/vcvt_s64_f64_1.c: New.
7588 * gcc.target/aarch64/simd/vcvt_u64_f64_1.c: Likewise.
7589 * gcc.target/aarch64/simd/vcvta_s64_f64_1.c: Likewise.
7590 * gcc.target/aarch64/simd/vcvta_u64_f64_1.c: Likewise.
7591 * gcc.target/aarch64/simd/vcvtm_s64_f64_1.c: Likewise.
7592 * gcc.target/aarch64/simd/vcvtm_u64_f64_1.c: Likewise.
7593 * gcc.target/aarch64/simd/vcvtn_s64_f64_1.c: Likewise.
7594 * gcc.target/aarch64/simd/vcvtn_u64_f64_1.c: Likewise.
7595 * gcc.target/aarch64/simd/vcvtp_s64_f64_1.c: Likewise.
7596 * gcc.target/aarch64/simd/vcvtp_u64_f64_1.c: Likewise.
7597
fa4511c2
RB
75982016-01-25 Richard Biener <rguenther@suse.de>
7599
7600 PR tree-optimization/69376
7601 * gcc.dg/torture/pr69376.c: New testcase.
7602
1d101216
JD
76032016-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7604
7605 PR fortran/69397
7606 PR fortran/68442
7607 * gfortran.dg/interface_38.f90: New test.
7608 * gfortran.dg/interface_39.f90: New test.
a0909527 7609
a59b92b0
PP
76102016-01-24 Patrick Palka <ppalka@gcc.gnu.org>
7611
7612 Revert:
7613 2016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
7614
7615 PR c++/11858
7616 PR c++/24663
7617 PR c++/24664
7618 * g++.dg/template/pr11858.C: New test.
7619 * g++.dg/template/pr24663.C: New test.
7620 * g++.dg/template/unify12.C: New test.
7621 * g++.dg/template/unify13.C: New test.
7622 * g++.dg/template/unify14.C: New test.
7623 * g++.dg/template/unify15.C: New test.
7624 * g++.dg/template/unify16.C: New test.
7625 * g++.dg/template/unify17.C: New test.
7626
16acb1a8
DH
76272016-01-24 Dominique d'Humieres <dominiq@lps.ens.fr>
7628
7629 PR fortran/68283
7630 gfortran.dg/pr68283.f90: New test.
7631
094773e8
TK
76322016-01-24 Thomas Koenig <tkoenig@gcc.gnu.org>
7633
7634 PR fortran/66094
7635 * gfortran.dg/inline_matmul_13.f90: New test.
7636 * gfortran.dg/matmul_bounds_8.f90: New test.
7637 * gfortran.dg/matmul_bounds_9.f90: New test.
7638 * gfortran.dg/matmul_bounds_10.f90: New test.
7639
42fb90d7
TV
76402016-01-23 Tom de Vries <tom@codesourcery.com>
7641
7642 PR tree-optimization/69426
7643 * gcc.dg/autopar/pr69426.c: New test.
7644
69da7802
MS
76452016-01-23 Martin Sebor <msebor@redhat.com>
7646
7647 PR c++/58109
7648 PR c++/69022
7649 * g++.dg/cpp0x/alignas5.C: New test.
7650 * g++.dg/ext/vector29.C: Same.
7651
da17300a
UB
76522016-01-23 Uros Bizjak <ubizjak@gmail.com>
7653
7654 * gcc.target/i386/chkp-strlen-2.c: Define _GNU_SOURCE.
7655 * gcc.target/i386/chkp-strlen-4.c: Move the definition of
7656 _GNU_SOURCE from compile flags to the source.
7657 * gcc.target/i386/chkp-stropt-12.c: Ditto.
7658 * gcc.target/i386/chkp-stropt-16.c: Ditto.
7659 * gcc.target/i386/chkp-stropt-4.c: Ditto.
7660 * gcc.target/i386/chkp-stropt-8.c: Ditto.
7661
62041cfc
JJ
76622016-01-22 Jakub Jelinek <jakub@redhat.com>
7663
7664 PR target/69432
7665 * g++.dg/opt/pr69432.C: New test.
7666
f7d2ad6f
BS
76672016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
7668
7669 * gcc.target/powerpc/pr63354c: Adjust target selector to include
7670 32-bit targets testing an -m64 multilib.
7671
d403fc9a
WS
76722016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
7673
7674 * gcc.target/powerpc/pr63354.c: Restrict to Linux targets with
7675 64-bit support.
7676
4aa16f8d
JG
76772016-01-22 James Greenhalgh <james.greenhalgh@arm.com>
7678
7679 * gcc.dg/vect/bb-slp-pr68892.c: Require vect_double.
7680
7c816d0f
CB
76812016-01-21 Christian Bruel <christian.bruel@st.com>
7682
7683 PR target/68674
7684 * gcc.target/i386/pr68674.c
7685 * gcc.target/aarch64/pr68674.c
7686 * gcc.target/arm/pr68674.c
7687
fce661e8
KT
76882016-01-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7689
7690 PR target/69403
7691 * gcc.c-torture/execute/pr69403.c: New test.
7692
4696899f
PC
76932016-01-22 Paolo Carlini <paolo.carlini@oracle.com>
7694
7695 PR c++/55843
7696 * g++.dg/template/pr55843.C: New.
7697
bac69366
AL
76982016-01-22 Alan Lawrence <alan.lawrence@arm.com>
7699
7700 PR testsuite/66877
7701 * gcc.dg/vect/vect-over-widen-3-big-array.c: Only look for 1
7702 vect_recog_over_widening_pattern in dump if we have vect_widen_shift.
7703
b57d3a5c
BS
77042016-01-21 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
7705
7706 PR testsuite/67489
da17300a
UB
7707 * gcc.target/powerpc/p8vector-builtin-8.c: Remove { target int128 }
7708 from dg-do compile directive, and instead add
7709 { dg-require-effective-target int128 }.
b57d3a5c 7710
9f04a53e
MS
77112016-01-20 Martin Sebor <msebor@redhat.com>
7712
7713 PR c/69405
7714 * gcc.dg/sync-fetch.c: New test.
7715
38a51663
JL
77162016-01-21 Martin Sebor <msebor@redhat.com>
7717
7718 PR target/69252
7719 * gcc.target/powerpc/pr69252.c: New test.
7720
2423a75a
JD
77212016-01-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7722
7723 PR fortran/65996
da17300a 7724 * gfortran.dg/pr65996.f90: New test.
2423a75a 7725
0a76463f
DV
77262016-01-21 Dominik Vogt <vogt@linux.vnet.ibm.com>
7727
7728 PR c++/68810
9f04a53e 7729 * g++.dg/cpp0x/constexpr-reinterpret1.C: Fix line number that is
2423a75a 7730 expected to generate an error.
0a76463f 7731
9776e692
BS
77322016-01-21 Bernd Schmidt <bschmidt@redhat.com>
7733
7734 PR middle-end/66178
7735 * gcc.dg/torture/pr66178.c: New test.
7736
c8d3e088
AB
77372016-01-21 Anton Blanchard <anton@samba.org>
7738 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
7739
7740 PR target/63354
7741 * gcc.target/powerpc/pr63354.c: New test.
7742
35b707ff
VM
77432016-01-21 Vladimir Makarov <vmakarov@redhat.com>
7744
7745 PR rtl-optimization/68990
7746 * gcc.target/i386/pr68990: New.
7747
157b0829
NC
77482016-01-21 Nick Clifton <nickc@redhat.com>
7749
7750 PR target/69129
7751 * gcc.target/mips/pr69129.c: New.
7752
aede6748
PC
77532016-01-21 Paolo Carlini <paolo.carlini@oracle.com>
7754
7755 PR c++/58046
7756 * g++.dg/cpp0x/pr58046.C: New.
7757
5463c2c8
JJ
77582016-01-21 Jakub Jelinek <jakub@redhat.com>
7759
6d31cc75
SS
7760 PR target/69187
7761 PR target/65624
7762 * gcc.target/arm/pr69187.c: New test.
7763
5463c2c8
JJ
7764 PR c++/69355
7765 * g++.dg/torture/pr69355.C: New test.
7766
fa28f32b
AK
77672016-01-21 Aditya Kumar <aditya.k7@samsung.com>
7768 Sebastian Pop <s.pop@samsung.com>
7769
7770 * gfortran.dg/graphite/interchange-3.f90: Adjust pattern.
7771
b920a047
AK
77722016-01-21 Aditya Kumar <aditya.k7@samsung.com>
7773 Sebastian Pop <s.pop@samsung.com>
7774
da17300a 7775 * gcc.dg/graphite/pr68976.c: New test.
b920a047 7776
bdd3aea6
JJ
77772016-01-21 Jakub Jelinek <jakub@redhat.com>
7778
7779 PR middle-end/67653
7780 * c-c++-common/pr67653.c: New test.
7781 * gcc.dg/torture/pr29119.c: Add dg-warning.
7782
26a2e6ae
PB
77832016-01-20 Peter Bergner <bergner@vnet.ibm.com>
7784
7785 * gcc.target/powerpc/cpu-builtin-1.c: New test.
7786
d25c7690
PK
77872016-01-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
7788
7789 PR c/24293
7790 * gcc.dg/pr24293.c: New test.
7791 * gcc.dg/Wcxx-compat-8.c: Adjust to accept error due to
7792 incomplete struct type.
7793 * gcc.dg/declspec-1.c: Likewise.
7794 * gcc.dg/pr63549.c: Likewise.
7795
889d5698
JJ
77962016-01-20 Jakub Jelinek <jakub@redhat.com>
7797
7798 PR tree-optimization/66612
7799 * gcc.target/powerpc/20050830-1.c: Xfail the scan-assembler test
7800 for bdn instruction.
7801
d7cf3dc7
CL
78022016-01-20 Christophe Lyon <christophe.lyon@linaro.org>
7803
7804 * lib/target-supports.exp
7805 (check_effective_target_arm_fp_ok_nocache): New.
7806 (check_effective_target_arm_fp_ok): New.
7807 (add_options_for_arm_fp): New.
7808 (check_effective_target_arm_crypto_ok_nocache): Require
7809 target_arm_v8_neon_ok instead of arm32.
7810 (check_effective_target_arm_crypto_pragma_ok_nocache): New.
7811 (check_effective_target_arm_crypto_pragma_ok): New.
7812 (add_options_for_arm_vfp): New.
7813 * gcc.target/arm/attr-crypto.c: Use arm_crypto_pragma_ok effective
7814 target. Do not force -mfloat-abi=softfp, use arm_fp_ok effective
7815 target instead. Force initial fpu to vfp.
7816 * gcc.target/arm/attr-neon-builtin-fail.c: Do not force
7817 -mfloat-abi=softfp, use arm_fp_ok effective target instead.
7818 * gcc.target/arm/attr-neon-fp16.c: Likewise. Remove arm_neon_ok
7819 dependency.
7820 * gcc.target/arm/attr-neon2.c: Do not force -mfloat-abi=softfp,
7821 use arm_vfp effective target instead. Force initial fpu to vfp.
7822 * gcc.target/arm/attr-neon3.c: Likewise.
7823 * gcc.target/arm/cmp-2.c: Use arm_fp_ok effective target instead of
7824 arm_vfp_ok.
7825 * gcc.target/arm/unsigned-float.c: Likewise.
7826 * gcc.target/arm/vfp-1.c: Likewise.
7827 * gcc.target/arm/vfp-ldmdbd.c: Likewise.
7828 * gcc.target/arm/vfp-ldmdbs.c: Likewise.
7829 * gcc.target/arm/vfp-ldmiad.c: Likewise.
7830 * gcc.target/arm/vfp-ldmias.c: Likewise.
7831 * gcc.target/arm/vfp-stmdbd.c: Likewise.
7832 * gcc.target/arm/vfp-stmdbs.c: Likewise.
7833 * gcc.target/arm/vfp-stmiad.c: Likewise.
7834 * gcc.target/arm/vfp-stmias.c: Likewise.
7835 * gcc.target/arm/vnmul-1.c: Likewise.
7836 * gcc.target/arm/vnmul-2.c: Likewise.
7837 * gcc.target/arm/vnmul-3.c: Likewise.
7838 * gcc.target/arm/vnmul-4.c: Likewise.
7839
01ac9704 78402016-01-20 H.J. Lu <hongjiu.lu@intel.com>
e84b00da 7841
e84b00da
L
7842 PR testsuite/69366
7843 * g++.dg/pr63995-1.C: Require non-x32 target, instead of,
7844 the MPX run-time library, for compile-time MPX test.
7845 * gcc.target/i386/chkp-always_inline.c: Likewise.
7846 * gcc.target/i386/chkp-bndret.c: Likewise.
7847 * gcc.target/i386/chkp-builtins-1.c: Likewise.
7848 * gcc.target/i386/chkp-builtins-2.c: Likewise.
7849 * gcc.target/i386/chkp-builtins-3.c: Likewise.
7850 * gcc.target/i386/chkp-builtins-4.c: Likewise.
7851 * gcc.target/i386/chkp-const-check-1.c: Likewise.
7852 * gcc.target/i386/chkp-const-check-2.c: Likewise.
7853 * gcc.target/i386/chkp-hidden-def.c: Likewise.
7854 * gcc.target/i386/chkp-label-address.c: Likewise.
7855 * gcc.target/i386/chkp-lifetime-1.c: Likewise.
7856 * gcc.target/i386/chkp-narrow-bounds.c: Likewise.
7857 * gcc.target/i386/chkp-pr69044.c: Likewise.
7858 * gcc.target/i386/chkp-remove-bndint-1.c: Likewise.
7859 * gcc.target/i386/chkp-remove-bndint-2.c: Likewise.
7860 * gcc.target/i386/chkp-strchr.c: Likewise.
7861 * gcc.target/i386/chkp-strlen-1.c: Likewise.
7862 * gcc.target/i386/chkp-strlen-2.c: Likewise.
7863 * gcc.target/i386/chkp-strlen-3.c: Likewise.
7864 * gcc.target/i386/chkp-strlen-4.c: Likewise.
7865 * gcc.target/i386/chkp-strlen-5.c: Likewise.
7866 * gcc.target/i386/chkp-stropt-1.c: Likewise.
7867 * gcc.target/i386/chkp-stropt-10.c: Likewise.
7868 * gcc.target/i386/chkp-stropt-11.c: Likewise.
7869 * gcc.target/i386/chkp-stropt-12.c: Likewise.
7870 * gcc.target/i386/chkp-stropt-13.c: Likewise.
7871 * gcc.target/i386/chkp-stropt-14.c: Likewise.
7872 * gcc.target/i386/chkp-stropt-15.c: Likewise.
7873 * gcc.target/i386/chkp-stropt-16.c: Likewise.
7874 * gcc.target/i386/chkp-stropt-2.c: Likewise.
7875 * gcc.target/i386/chkp-stropt-3.c: Likewise.
7876 * gcc.target/i386/chkp-stropt-4.c: Likewise.
7877 * gcc.target/i386/chkp-stropt-5.c: Likewise.
7878 * gcc.target/i386/chkp-stropt-6.c: Likewise.
7879 * gcc.target/i386/chkp-stropt-7.c: Likewise.
7880 * gcc.target/i386/chkp-stropt-8.c: Likewise.
7881 * gcc.target/i386/chkp-stropt-9.c: Likewise.
7882 * gcc.target/i386/pr63995-2.c: Likewise.
7883 * gcc.target/i386/pr64805.c: Likewise.
7884 * gcc.target/i386/pr65044.c: Likewise.
7885 * gcc.target/i386/pr65167.c: Likewise.
7886 * gcc.target/i386/pr65183.c: Likewise.
7887 * gcc.target/i386/pr65184.c: Likewise.
7888 * gcc.target/i386/thunk-retbnd.c: Likewise.
01ac9704 7889
28b33016
IE
78902016-01-20 Ilya Enkovich <enkovich.gnu@gmail.com>
7891
7892 PR tree-optimization/69328
7893 * gcc.dg/pr69328.c: New test.
7894
bcff0913
JL
78952016-01-20 Jeff Law <law@redhat.com>
7896
bf0bb970 7897 PR target/25114
bcff0913
JL
7898 * gcc.target/m68k/pr25114.c: New test.
7899
a3f69631
AV
79002016-01-20 Andre Vieira <andre.simoesdiasvieira@arm.com>
7901
7902 * gcc.target/arm/memset-inline-10.c: Added
7903 dg-require-effective-target arm_thumb2_ok.
7904
af33ba0d
EB
79052016-01-19 Eric Botcazou <ebotcazou@adacore.com>
7906
7907 * gcc.dg/debug/dwarf2/sso.c: New test.
7908
7596d5de
UB
79092016-01-19 Uros Bizjak <ubizjak@gmail.com>
7910
7911 PR testsuite/68820
7912 * gcc.c-torture/execute/builtins/memops-asm.x: New file.
7913 * gcc.c-torture/execute/builtins/strstr-asm.x: Ditto.
7914 * gcc.c-torture/execute/builtins/strstr-asm.c: Remove dg-options.
7915
ceda2c69
JH
79162016-01-19 Jan Hubicka <hubicka@ucw.cz>
7917
7918 PR ipa/66223
7919 * g++.dg/ipa/devirt-50.C: New testcase.
7920
38a979f2
MP
79212016-01-19 Marek Polacek <polacek@redhat.com>
7922
7923 PR c++/68965
7924 * g++.dg/cpp1y/parameter-pack-1.C: New test.
7925 * g++.dg/cpp1y/parameter-pack-2.C: New test.
7926
962801c5
KT
79272016-01-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7928
7929 PR target/69135
7930 * gcc.target/arm/pr69135_1.c: New test.
7931
078fe40a
WD
79322015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
7933
7934 * gcc.target/aarch64/ccmp_1.c: Add new tests.
7935
786e3c06
WD
79362015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
7937
7938 * gcc.target/aarch64/ccmp_1.c: New testcase.
7939
1e297006
MP
79402016-01-19 Marek Polacek <polacek@redhat.com>
7941
7942 PR c++/68586
7943 * g++.dg/cpp0x/enum30.C: New test.
7944
879c27e3
RB
79452016-01-19 Richard Biener <rguenther@suse.de>
7946
7947 PR tree-optimization/69336
7948 * g++.dg/tree-ssa/pr69336.C: New testcase.
7949
015337d3
JJ
79502016-01-19 Jakub Jelinek <jakub@redhat.com>
7951
7952 PR debug/65779
7953 * gcc.dg/pr65779.c: New test.
7954
e2c768b6
RB
79552016-01-19 Richard Biener <rguenther@suse.de>
7956
7957 PR tree-optimization/69352
7958 * gcc.dg/torture/pr69352.c: New testcase.
7959
569efc34
JJ
79602016-01-19 Jakub Jelinek <jakub@redhat.com>
7961
7962 PR rtl-optimization/68955
7963 PR rtl-optimization/64557
7964 * gcc.dg/torture/pr68955.c: New test.
7965
e49d321f
JH
79662016-01-19 Jan Hubicka <hubicka@ucw.cz>
7967
7968 PR lto/69136
7969 * g++.dg/torture/pr69136.C: New testcase.
7970
e9191ad3
JH
79712016-01-19 Jan Hubicka <hubicka@ucw.cz>
7972
7973 PR lto/69133
7974 * g++.dg/lto/pr69133_0.C: New testcase.
7975 * g++.dg/lto/pr69133_1.C: New testcase.
7976
2bedb645
JL
79772016-01-15 Jeff Law <law@redhat.com>
7978
7979 PR tree-optimization/69320
7980 * gcc.c-torture/pr69320-1.c: New test.
7981 * gcc.c-torture/pr69320-2.c: New test.
7982 * gcc.c-torture/pr69320-3.c: New test.
7983 * gcc.c-torture/pr69320-4.c: New test.
7984
17c15cb9
PP
79852016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
7986
7987 PR c++/11858
7988 PR c++/24663
7989 PR c++/24664
7990 * g++.dg/template/pr11858.C: New test.
7991 * g++.dg/template/pr24663.C: New test.
7992 * g++.dg/template/unify12.C: New test.
7993 * g++.dg/template/unify13.C: New test.
7994 * g++.dg/template/unify14.C: New test.
7995 * g++.dg/template/unify15.C: New test.
7996 * g++.dg/template/unify16.C: New test.
7997 * g++.dg/template/unify17.C: New test.
7998
9617fd08
DM
79992016-01-18 David Malcolm <dmalcolm@redhat.com>
8000
8001 PR testsuite/69181
8002 * gcc.dg/pr69181-1.c: New test file.
8003 * gcc.dg/pr69181-2.c: New test file.
8004 * lib/gcc-dg.exp (dg-test): Consolidate post-test cleanup of
8005 globals by moving it to...
8006 (cleanup-after-saved-dg-test): ...this new function. Add
8007 "global additional_sources_used". Add reset of global
8008 multiline_expected_outputs to the empty list.
8009 * lib/multiline.exp (_multiline_expected_outputs): Rename this
8010 global to...
8011 (multiline_expected_outputs): ...this, and updated comments to
8012 note that it is modified from gcc-dg.exp.
8013 (dg-end-multiline-output): Update for the above renaming.
8014 (handle-multiline-outputs): Likewise. Remove the clearing
8015 of the expected outputs to the empty list.
8016
b555a2e4
RB
80172016-01-18 Richard Biener <rguenther@suse.de>
8018
8019 PR tree-optimization/69297
8020 * gcc.dg/vect/costmodel/x86_64/costmodel-pr69297.c: New testcase.
8021
96902805
JM
80222016-01-18 Joseph Myers <joseph@codesourcery.com>
8023
8024 * gcc.target/mips/mips-3d-1.c: Use forbid_cpu=octeon.* in
8025 dg-options.
8026 * gcc.target/mips/mips-3d-2.c: Likewise.
8027 * gcc.target/mips/mips-3d-3.c: Likewise.
8028 * gcc.target/mips/mips-3d-4.c: Likewise.
8029 * gcc.target/mips/mips-3d-5.c: Likewise.
8030 * gcc.target/mips/mips-3d-6.c: Likewise.
8031 * gcc.target/mips/mips-3d-7.c: Likewise.
8032 * gcc.target/mips/mips-3d-8.c: Likewise.
8033 * gcc.target/mips/mips-3d-9.c: Likewise.
8034 * gcc.target/mips/mips-ps-1.c: Likewise.
8035 * gcc.target/mips/mips-ps-2.c: Likewise.
8036 * gcc.target/mips/mips-ps-3.c: Likewise.
8037 * gcc.target/mips/mips-ps-4.c: Likewise.
8038 * gcc.target/mips/mips-ps-5.c: Likewise.
8039 * gcc.target/mips/mips-ps-6.c: Likewise.
8040 * gcc.target/mips/mips-ps-7.c: Likewise.
8041 * gcc.target/mips/mips-ps-type.c: Likewise.
8042 * gcc.target/mips/mips-ps-type-2.c: Likewise.
8043 * gcc.target/mips/mips16-attributes-6.c: Likewise.
8044
40e26f94
TV
80452016-01-18 Tom de Vries <tom@codesourcery.com>
8046
8047 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: New test.
8048 * c-c++-common/goacc/kernels-double-reduction.c: New test.
8049 * c-c++-common/goacc/kernels-empty.c: New test.
8050 * c-c++-common/goacc/kernels-eternal.c: New test.
8051 * c-c++-common/goacc/kernels-loop-2.c: New test.
8052 * c-c++-common/goacc/kernels-loop-3.c: New test.
8053 * c-c++-common/goacc/kernels-loop-data-2.c: New test.
8054 * c-c++-common/goacc/kernels-loop-data-enter-exit-2.c: New test.
8055 * c-c++-common/goacc/kernels-loop-data-enter-exit.c: New test.
8056 * c-c++-common/goacc/kernels-loop-data-update.c: New test.
8057 * c-c++-common/goacc/kernels-loop-data.c: New test.
8058 * c-c++-common/goacc/kernels-loop-g.c: New test.
8059 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: New test.
8060 * c-c++-common/goacc/kernels-loop-n.c: New test.
8061 * c-c++-common/goacc/kernels-loop-nest.c: New test.
8062 * c-c++-common/goacc/kernels-loop.c: New test.
8063 * c-c++-common/goacc/kernels-noreturn.c: New test.
8064 * c-c++-common/goacc/kernels-one-counter-var.c: New test.
8065 * c-c++-common/goacc/kernels-parallel-loop-data-enter-exit.c: New test.
8066 * c-c++-common/goacc/kernels-reduction.c: New test.
8067
a98d4647
TV
80682016-01-18 Tom de Vries <tom@codesourcery.com>
8069
8070 * gcc.dg/autopar/outer-1.c: Update for new parloops instantiation.
8071 * gcc.dg/autopar/outer-2.c: Same.
8072 * gcc.dg/autopar/outer-3.c: Same.
8073 * gcc.dg/autopar/outer-4.c: Same.
8074 * gcc.dg/autopar/outer-5.c: Same.
8075 * gcc.dg/autopar/outer-6.c: Same.
8076 * gcc.dg/autopar/parallelization-1.c: Same.
8077 * gcc.dg/autopar/parloops-exit-first-loop-alt-2.c: Same.
8078 * gcc.dg/autopar/parloops-exit-first-loop-alt-3.c: Same.
8079 * gcc.dg/autopar/parloops-exit-first-loop-alt-4.c: Same.
8080 * gcc.dg/autopar/parloops-exit-first-loop-alt-5.c: Same.
8081 * gcc.dg/autopar/parloops-exit-first-loop-alt-6.c: Same.
8082 * gcc.dg/autopar/parloops-exit-first-loop-alt-7.c: Same.
8083 * gcc.dg/autopar/parloops-exit-first-loop-alt-pr66652.c: Same.
8084 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: Same.
8085 * gcc.dg/autopar/pr39500-1.c: Same.
8086 * gcc.dg/autopar/pr39500-2.c: Same.
8087 * gcc.dg/autopar/pr46193.c: Same.
8088 * gcc.dg/autopar/pr46194.c: Same.
8089 * gcc.dg/autopar/pr49580.c: Same.
8090 * gcc.dg/autopar/pr49960-1.c: Same.
8091 * gcc.dg/autopar/pr49960.c: Same.
8092 * gcc.dg/autopar/pr68373.c: Same.
8093 * gcc.dg/autopar/reduc-1.c: Same.
8094 * gcc.dg/autopar/reduc-1char.c: Same.
8095 * gcc.dg/autopar/reduc-1short.c: Same.
8096 * gcc.dg/autopar/reduc-2.c: Same.
8097 * gcc.dg/autopar/reduc-2char.c: Same.
8098 * gcc.dg/autopar/reduc-2short.c: Same.
8099 * gcc.dg/autopar/reduc-3.c: Same.
8100 * gcc.dg/autopar/reduc-4.c: Same.
8101 * gcc.dg/autopar/reduc-6.c: Same.
8102 * gcc.dg/autopar/reduc-7.c: Same.
8103 * gcc.dg/autopar/reduc-8.c: Same.
8104 * gcc.dg/autopar/reduc-9.c: Same.
8105 * gcc.dg/autopar/uns-outer-4.c: Same.
8106 * gcc.dg/autopar/uns-outer-5.c: Same.
8107 * gcc.dg/autopar/uns-outer-6.c: Same.
8108 * gfortran.dg/parloops-exit-first-loop-alt-2.f95: Same.
8109 * gfortran.dg/parloops-exit-first-loop-alt.f95: Same.
8110
da976fa8
AL
81112016-01-18 Alan Lawrence <alan.lawrence@arm.com>
8112
8113 PR target/63679
8114 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove XFAIL for powerpc(32), hppa,
8115 aarch64, sparc, s390. Add --param sra-max-scalarization-size-Ospeed.
8116
70c1e886
AL
81172016-01-18 Alan Lawrence <alan.lawrence@arm.com>
8118
8119 PR target/63679
8120 * gcc.dg/tree-ssa/ssa-dom-cse-5.c: New.
8121 * gcc.dg/tree-ssa/ssa-dom-cse-6.c: New.
8122 * gcc.dg/tree-ssa/ssa-dom-cse-7.c: New.
8123
88bed196
AL
81242016-01-18 Alan Lawrence <alan.lawrence@arm.com>
8125
8126 PR target/63679
8127 * gcc.dg/tree-ssa/sra-17.c: New.
8128 * gcc.dg/tree-ssa/sra-18.c: New.
8129
3dd5f42e
IE
81302016-01-18 Ilya Enkovich <enkovich.gnu@gmail.com>
8131
8132 * gcc.target/i386/pr65105-5.c: Adjust to andn generation.
8133
ae5a77fa
EB
81342016-01-18 Eric Botcazou <ebotcazou@adacore.com>
8135
8136 * gnat.dg/inline12.adb: New test.
8137
11e57fc6
BC
81382016-01-18 Bin Cheng <bin.cheng@arm.com>
8139
8140 PR tree-optimization/66797
8141 * gcc.c-torture/execute/pr65447.c: Relax check condition.
8142
995b6fe0
RB
81432016-01-18 Richard Biener <rguenther@suse.de>
8144
8145 PR tree-optimization/69170
8146 * gcc.dg/torture/pr69170.c: New testcase.
8147
82ee0cf2 81482016-01-17 John David Anglin <danglin@gcc.gnu.org>
d656d82e
JDA
8149
8150 * gcc.dg/torture/builtin-integral-1.c: Require c99_runtime.
8151
d69da357
TV
81522016-01-16 Tom de Vries <tom@codesourcery.com>
8153
8154 * c-c++-common/goacc/kernels-alias-ipa-pta-4.c: New test.
8155
a3845283
TV
81562016-01-16 Tom de Vries <tom@codesourcery.com>
8157
8158 * gcc.dg/parloops-exit-first-loop-alt.c: Move ...
8159 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: ... here. Remove
8160 redundant dg-require-effective-target pthread.
8161 * gcc.dg/parloops-exit-first-loop-alt-2.c: Same.
8162 * gcc.dg/parloops-exit-first-loop-alt-3.c: Same.
8163 * gcc.dg/parloops-exit-first-loop-alt-4.c: Same.
8164 * gcc.dg/parloops-exit-first-loop-alt-5.c: Same.
8165 * gcc.dg/parloops-exit-first-loop-alt-6.c: Same.
8166 * gcc.dg/parloops-exit-first-loop-alt-7.c: Same.
8167 * gcc.dg/parloops-exit-first-loop-alt-pr66652.c: Same.
8168
197a6aa6
DE
81692016-01-16 David Edelsohn <dje.gcc@gmail.com>
8170
8171 PR target/68609
8172 * gcc.target/powerpc/recip-6.c: Enable on AIX.
8173 * gcc.target/powerpc/recip-7.c: Same.
8174
ec7886c1
PP
81752016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
8176
8177 PR c++/69091
8178 * g++.dg/template/pr69091.C: New test.
8179
203484bb
PP
81802016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
8181
8182 * c-c++-common/cilk-plus/AN/an-if.c: Check that the original
8183 dump does not contain an error_mark_node.
8184 * c-c++-common/cilk-plus/CK/pr60469.c: Likewise.
8185 * c-c++-common/cilk-plus/AN/fn_ptr-2.c: New xfail'd test.
8186
aa2500e9
PP
81872016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
8188
8189 PR c++/68936
8190 * g++.dg/template/pr68936.C: New test.
8191
28621a5c
DE
81922016-01-15 David Edelsohn <dje.gcc@gmail.com>
8193
8194 PR target/68609
8195 * gcc.target/powerpc/recip-1.c: Adjust for Goldschmidt's Algorithm.
8196 * gcc.target/powerpc/recip-2.c: Same.
8197 * gcc.target/powerpc/recip-3.c: Same.
8198 * gcc.target/powerpc/recip-4.c: Same.
8199 * gcc.target/powerpc/recip-sqrtf.c: Same.
8200
40c43aca
JL
82012016-01-15 Jeff Law <law@redhat.com>
8202
8203 PR tree-optimization/69270
8204 * gcc.dg/tree-ssa/pr69270-2.c: New test.
8205 * gcc.dg/tree-ssa/pr69270-3.c: New test.
8206
afbc5ae8
PT
82072016-01-15 Paul Thomas <pault@gcc.gnu.org>
8208
8209 PR fortran/49630
8210 * gfortran.dg/deferred_character_13.f90: New test for the fix
8211 of comment 3 of the PR.
8212
8213 PR fortran/54070
8214 * gfortran.dg/deferred_character_8.f90: New test
8215 * gfortran.dg/allocate_error_5.f90: New test
8216
8217 PR fortran/60593
8218 * gfortran.dg/deferred_character_10.f90: New test
8219
8220 PR fortran/60795
8221 * gfortran.dg/deferred_character_14.f90: New test
8222
8223 PR fortran/61147
8224 * gfortran.dg/deferred_character_11.f90: New test
8225
8226 PR fortran/64324
8227 * gfortran.dg/deferred_character_9.f90: New test
8228
49abe076
VM
82292016-01-15 Vladimir Makarov <vmakarov@redhat.com>
8230
8231 PR rtl-optimization/69030
8232 * gcc.target/i386/pr69030.c: New.
8233
16d12992
KT
82342016-01-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
8235
8236 * gcc.target/aarch64/target_attr_17.c: New test.
8237
78810bd3
RB
82382016-01-15 Richard Biener <rguenther@suse.de>
8239
8240 PR tree-optimization/66856
8241 * gcc.dg/torture/pr66856-1.c: New testcase.
8242 * gcc.dg/torture/pr66856-2.c: Likewise.
8243
2bd847fe
RB
82442016-01-15 Richard Biener <rguenther@suse.de>
8245
8246 PR debug/69137
8247 * g++.dg/lto/pr69137_0.C: New testcase.
8248
a00fe3b7
RS
82492016-01-15 Richard Sandiford <richard.sandiford@arm.com>
8250
8251 PR middle-end/69246
8252 * gcc.target/i386/pr69246.c: New test.
8253
cbb0e83b
DV
82542016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
8255
7596d5de 8256 * gfortran.dg/bind_c_array_params_2.f90: Fix test patterns for S/390.
cbb0e83b 8257
5a500ecf
DV
82582016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
8259
8260 PR c++/56194
8261 * g++.dg/init/const9.C: Disable test on S/390.
8262
5d9bf64f
DV
82632016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
8264
8265 * g++.dg/Wframe-address.C: Test requires -mbackchain for s390*-*-*.
8266 * g++.dg/Wno-frame-address.C: Ditto.
8267
e234b19e
DV
82682016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
8269
8270 * gcc.dg/tree-ssa/20040204-1.c: Do not xfail on S/390.
8271
89483f99
RB
82722016-01-15 Richard Biener <rguenther@suse.de>
8273
8274 PR tree-optimization/68961
8275 * gcc.dg/vect/costmodel/x86_64/costmodel-pr68961.c: New testcase.
8276
94f37395
IE
82772016-01-15 Ilya Enkovich <enkovich.gnu@gmail.com>
8278
8279 * gcc.target/i386/pr65105-5.c: New test.
8280
82ee0cf2 82812016-01-15 Jan Hubicka <hubicka@ucw.cz>
0f6176e6
JH
8282
8283 * gcc.c-torture/execute/alias-4.c: New testcase.
8284
82ee0cf2 82852016-01-15 Jan Hubicka <hubicka@ucw.cz>
824ca15e
JH
8286
8287 PR ipa/68148
8288 * g++.dg/ipa/devirt-49.C: New testcase.
8289
092f7deb 82902016-01-15 Christian Bruel <christian.bruel@st.com>
edef1fa8
CB
8291
8292 PR target/65837
8293 * gcc.target/arm/attr-neon-builtin-fail2.c: New test.
8294 * gcc.target/arm/lto/pr65837-attr_0.c: New test.
8295 * gcc.target/arm/lto/pr65837_0.c: Fix skip condition and use ACLE name.
8296
e93c66bc
RB
82972016-01-15 Richard Biener <rguenther@suse.de>
8298
8299 PR tree-optimization/69117
8300 * gcc.dg/torture/pr69117.c: New testcase.
8301
c47eaca6 83022015-01-14 Ryan Burn <contact@rnburn.com>
b6e3db06
RB
8303
8304 PR c++/69048
8305 * g++.dg/cilk-plus/CK/pr69048.cc: New test.
8306
c3f6914a
FXC
83072016-01-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
8308
8309 PR testsuite/67509
8310 * gfortran.dg/ieee/ieee_7.f90: For out of bound precision or
8311 range tests use 100 * maximum instead of maximum + 1.
8312
cd65ae90
JJ
83132016-01-14 Jakub Jelinek <jakub@redhat.com>
8314
8315 PR debug/69244
8316 * gcc.dg/guality/pr69244.c: New test.
8317
19643948
UB
83182016-01-14 Uros Bizjak <ubizjak@gmail.com>
8319
8320 * lib/target-supports.exp (check_effective_target_issignaling):
8321 New procedure.
8322 * gcc.dg/pr61441.c: Require issignaling effective target.
8323
fe79c97e
SB
83242016-01-14 Segher Boessenkool <segher@kernel.crashing.org>
8325
8326 PR target/68803
8327 * gcc.target/powerpc/20050603-3.c: Add xfails for powerpc64le.
8328
c7df95d8
DM
83292016-01-14 David Malcolm <dmalcolm@redhat.com>
8330
8331 PR c++/68819
8332 PR preprocessor/69177
8333 * gcc.dg/plugin/location-overflow-test-1.c: New test case.
8334 * gcc.dg/plugin/location-overflow-test-2.c: New test case.
8335 * gcc.dg/plugin/location_overflow_plugin.c: New test plugin.
8336 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
8337
00083992
MP
83382016-01-14 Marek Polacek <polacek@redhat.com>
8339
8340 PR c/69262
8341 * gcc.dg/array-15.c: New test.
8342
0c9b3294
JJ
83432016-01-14 Jakub Jelinek <jakub@redhat.com>
8344
8345 PR middle-end/68146
8346 PR tree-optimization/69155
8347 * gfortran.dg/pr68146.f: New test.
8348 * gfortran.dg/pr69155.f90: New test.
8349
3688e13d
RB
83502016-01-14 Richard Biener <rguenther@suse.de>
8351
8352 PR tree-optimization/68060
8353 * gcc.dg/torture/pr68060-1.c: New testcase.
8354 * gcc.dg/torture/pr68060-2.c: Likewise.
8355
bab0ad3a
NC
83562016-01-14 Nick Clifton <nickc@redhat.com>
8357
8358 * lib/target-supports.exp
8359 (check_effective_target_arm_neon_ok_nocache): Add an option
8360 sequence that includes setting the ARM architecture to ARMv7-A.
8361 * gcc.target/arm/attr-neon.c: Use dg-add-options to add the
8362 command line options necessary to enable Neon support.
8363 * gcc.target/arm/neon-vlshr-imm-1.c: Likewise.
8364 * gcc.target/arm/neon-vshl-imm-1.c: Likewise.
8365 * gcc.target/arm/neon-vshr-imm-1.c: Likewise.
8366 * gcc.target/arm/pr69180.c: Likewise.
8367
947c2ce5
JL
83682016-01-14 Jeff Law <law@redhat.com>
8369
8370 PR tree-optimization/69270
8371 * gcc.dg/tree-ssa/pr69270.c: New test.
8372
3342fd71
BS
83732016-01-13 Bernd Schmidt <bschmidt@redhat.com>
8374
8375 PR c/66208
8376 * c-c++-common/pr66208.c: New file.
8377
2ad3adf1
JJ
83782016-01-13 Jakub Jelinek <jakub@redhat.com>
8379
8380 PR tree-optimization/69156
8381 * gcc.dg/pr69156.c: New test.
8382
398d6feb
L
83832016-01-13 H.J. Lu <hongjiu.lu@intel.com>
8384
8385 * gcc.target/i386/pr69225-7.c: New test.
8386
4c868789
RH
83872016-01-13 Richard Henderson <rth@redhat.com>
8388
8389 * gcc.dg/tm/memopt-13.c: Update expected function.
8390 * gcc.dg/tm/memopt-6.c: Likewise.
8391
ef6d1772
UB
83922016-01-13 Uros Bizjak <ubizjak@gmail.com>
8393
8394 * gcc.target/i386/pr45685.c (dg-options): Add -mno-sse4.
8395 * gcc.target/i386/pr68432-1.c (dg-options): Ditto.
8396 * gcc.target/i386/pr68432-2.c (dg-options): Ditto.
8397 * gcc.target/i386/pr68432-3.c (dg-options): Ditto.
0b4b6ef2 8398
ef6d1772
UB
83992016-01-13 Tom de Vries <tom@codesourcery.com>
8400
8401 PR tree-optimization/69169
0b4b6ef2
TV
8402 * gcc.dg/pr69169.c: New test.
8403
2ad3adf1 84042016-01-13 Alexander Fomin <alexander.fomin@intel.com>
8866d62c
AF
8405
8406 PR target/69228
8407 * gcc.target/i386/avx512pf-vscatterpf0dpd-1.c: Adjust.
8408 * gcc.target/i386/avx512pf-vscatterpf0dps-1.c: Likewise.
8409 * gcc.target/i386/avx512pf-vscatterpf0qpd-1.c: Likewise.
8410 * gcc.target/i386/avx512pf-vscatterpf0qps-1.c: Likewise.
8411 * gcc.target/i386/avx512pf-vscatterpf1dpd-1.c: Likewise.
8412 * gcc.target/i386/avx512pf-vscatterpf1dps-1.c: Likewise.
8413 * gcc.target/i386/avx512pf-vscatterpf1qpd-1.c: Likewise.
8414 * gcc.target/i386/avx512pf-vscatterpf1qps-1.c: Likewise.
8415
9060e335
AK
84162016-01-13 Jakub Jelinek <jakub@redhat.com>
8417
8418 PR target/69247
8419 * gcc.dg/pr69247.c: New test.
8420
40311329
RB
84212016-01-13 Richard Biener <rguenther@suse.de>
8422
8423 PR tree-optimization/69242
8424 * gcc.dg/torture/pr69242.c: New testcase.
8425
ccbd7103
RB
84262016-01-13 Richard Biener <rguenther@suse.de>
8427
8428 PR tree-optimization/69186
8429 * gcc.dg/torture/pr69186.c: New testcase.
8430
c6f72a46
JL
84312016-01-13 Jeff Law <law@redhat.com>
8432
8433 PR tree-optimization/67755
8434 * gcc.dg/tree-ssa/pr67755.c: New test.
8435
84362016-01-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
bf3f4b38
TP
8437
8438 * gcc.c-torture/unsorted/dump-noaddr.x (dump_compare): Replace static
8439 pass number in output by a star.
8440
c446cf07
BC
84412016-01-12 Bin Cheng <bin.cheng@arm.com>
8442
8443 PR tree-optimization/68911
8444 * gcc.c-torture/execute/pr68911.c: New test.
8445
5342156c
MP
84462016-01-12 Marek Polacek <polacek@redhat.com>
8447
8448 PR c++/68979
8449 * g++.dg/warn/permissive-1.C: New test.
8450
65364cc5
JJ
84512016-01-12 Jakub Jelinek <jakub@redhat.com>
8452
8453 PR objc++/68511
8454 PR c++/69213
8455 * g++.dg/opt/pr69213.C: New test.
8456
81b9a3d9
CB
84572016-01-12 Christian Bruel <christian.bruel@st.com>
8458
8459 PR target/69180
8460 * gcc.target/arm/pr69180.c: New test.
8461
3c4e91c9
RB
84622016-01-12 Richard Biener <rguenther@suse.de>
8463
8464 PR lto/69077
8465 * g++.dg/lto/pr69077_0.C: New testcase.
8466 * g++.dg/lto/pr69077_1.C: Likewise.
8467
5664cea1
JJ
84682016-01-12 Jakub Jelinek <jakub@redhat.com>
8469
8470 PR target/69175
8471 * g++.dg/opt/pr69175.C: New test.
8472
86cefc49
AL
84732016-01-12 Alan Lawrence <alan.lawrence@arm.com>
8474
8475 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Declare functions as 'extern'
8476 rather than #including math.h & stdlib.h.
8477 * gcc.dg/vect/pr47001.c: Declare abort as 'extern', remove stdlib.h.
8478 * gcc.dg/vect/pr49771.c: Likewise.
8479 * gcc.dg/vect/vect-10-big-array.c: Likewise.
8480 * gcc.dg/vect/vect-neg-store-1.c: Likewise.
8481 * gcc.dg/vect/vect-neg-store-2.c: Likewise.
8482 * gcc.dg/vect/slp-37.c: Change NULL to 0, remove stdlib.h.
8483 * gcc.dg/vect/pr40254.c: Remove unnecessary include of stdlib.h.
8484 * gcc.dg/vect/pr44507.c: Likewise.
8485 * gcc.dg/vect/pr45902.c: Likewise.
8486 * gcc.dg/vect/slp-widen-mult-half.c: Likewise.
8487 * gcc.dg/vect/vect-117.c: Likewise.
8488 * gcc.dg/vect/vect-99.c: Likewise.
8489 * gcc.dg/vect/vect-aggressive-1.c: Likewise.
8490 * gcc.dg/vect/vect-cond-1.c: Likewise.
8491 * gcc.dg/vect/vect-cond-2.c: Likewise.
8492 * gcc.dg/vect/vect-cond-3.c: Likewise.
8493 * gcc.dg/vect/vect-cond-4.c: Likewise.
8494 * gcc.dg/vect/vect-mask-load-1.c: Likewise.
8495 * gcc.dg/vect/vect-mask-loadstore-1.c: Likewise.
8496 * gcc.dg/vect/vect-over-widen-1-big-array.c: Likewise.
8497 * gcc.dg/vect/vect-over-widen-1.c: Likewise.
8498 * gcc.dg/vect/vect-over-widen-2-big-array.c: Likewise.
8499 * gcc.dg/vect/vect-over-widen-2.c: Likewise.
8500 * gcc.dg/vect/vect-over-widen-3-big-array.c: Likewise.
8501 * gcc.dg/vect/vect-over-widen-3.c: Likewise.
8502 * gcc.dg/vect/vect-over-widen-4-big-array.c: Likewise.
8503 * gcc.dg/vect/vect-over-widen-4.c: Likewise.
8504 * gcc.dg/vect/vect-widen-mult-const-s16.c: Likewise.
8505 * gcc.dg/vect/vect-widen-mult-const-u16.c: Likewise.
8506 * gcc.dg/vect/vect-widen-mult-half-u8.c: Likewise.
8507 * gcc.dg/vect/vect-widen-mult-half.c: Likewise.
8508 * gcc.dg/vect/no-trapping-math-vect-ifcvt-11.c: Remove unnecessary
8509 include of signal.h.
8510 * gcc.dg/vect/no-trapping-math-vect-ifcvt-12.c: Likewise.
8511 * gcc.dg/vect/no-trapping-math-vect-ifcvt-13.c: Likewise.
8512 * gcc.dg/vect/no-trapping-math-vect-ifcvt-14.c: Likewise.
8513 * gcc.dg/vect/no-trapping-math-vect-ifcvt-15.c: Likewise.
8514 * gcc.dg/vect/no-trapping-math-vect-ifcvt-16.c: Likewise.
8515 * gcc.dg/vect/vect-ifcvt-16.c: Likewise.
8516 * gcc.dg/vect/vect-ifcvt-17.c: Likewise.
8517 * gcc.dg/vect/vect-ifcvt-2.c: Likewise.
8518 * gcc.dg/vect/vect-ifcvt-3.c: Likewise.
8519 * gcc.dg/vect/vect-ifcvt-4.c: Likewise.
8520 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
8521 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
8522 * gcc.dg/vect/vect-ifcvt-6.c: Likewise.
8523 * gcc.dg/vect/vect-ifcvt-7.c: Likewise.
8524 * gcc.dg/vect/vect-ifcvt-9.c: Likewise.
8525 * gcc.dg/vect/vect-outer-5.c: Likewise.
8526 * gcc.dg/vect/vect-outer-6.c: Likewise.
8527 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Remove unnecessary
8528 include of stdio.h.
8529
b832f61e
NC
85302016-01-12 Nick Clifton <nickc@redhat.com>
8531
8532 PR target/68913
8533 * gcc.dg/lto/pr61886_0.c: Rename the external function called
8534 to fread so that it will be found in all target runtimes.
8535
8eac49b1
RB
85362016-01-12 Richard Biener <rguenther@suse.de>
8537
8538 PR tree-optimization/69053
8539 * g++.dg/torture/pr69053.C: New testcase.
8540
2935d994
RB
85412016-01-12 Richard Biener <rguenther@suse.de>
8542
8543 PR tree-optimization/69168
8544 * gcc.dg/torture/pr69168.c: New testcase.
8545
66c16fd9
RB
85462016-01-12 Richard Biener <rguenther@suse.de>
8547
8548 PR tree-optimization/69157
8549 * gcc.dg/torture/pr69157.c: New testcase.
8550
85512016-01-12 Richard Biener <rguenther@suse.de>
8552
8553 PR tree-optimization/69174
8554 * gcc.dg/torture/pr69174.c: New testcase.
8555
723033a6
JJ
85562016-01-12 Jakub Jelinek <jakub@redhat.com>
8557
8558 PR c++/66808
8559 PR c++/69000
8560 * g++.dg/tls/pr66808.C: New test.
8561 * g++.dg/tls/pr69000.C: New test.
8562
3574cf47
BS
85632016-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
8564
8565 * gcc.target/powerpc/swaps-p8-23.c: New test.
8566 * gcc.target/powerpc/swaps-p8-24.c: Likewise.
8567
feb20787
JDA
85682016-01-11 John David Anglin <danglin@gcc.gnu.org>
8569
8570 PR tree-optimization/68356
8571 * gcc.dg/torture/pr68264.c: Disable exp2 ERANGE test on hppa unix.
8572
27b1820a
KV
85732016-01-12 Kugan Vivekanandarajah <kuganv@linaro.org>
8574 Jim Wilson <jim.wilson@linaro.org>
8575
8576 PR target/69194
8577 * gcc.target/arm/pr69194.c: New test.
8578
cf4de6af
L
85792016-01-11 H.J. Lu <hongjiu.lu@intel.com>
8580
8581 PR target/69225
8582 * gcc.target/i386/pr69225-1.c: New test.
8583 * gcc.target/i386/pr69225-2.c: Likewise.
8584 * gcc.target/i386/pr69225-3.c: Likewise.
8585 * gcc.target/i386/pr69225-4.c: Likewise.
8586 * gcc.target/i386/pr69225-5.c: Likewise.
8587 * gcc.target/i386/pr69225-6.c: Likewise.
8588
1ebd5558
JJ
85892016-01-11 Jakub Jelinek <jakub@redhat.com>
8590
23552a4d
JJ
8591 PR target/67462
8592 * gcc.dg/ifcvt-3.c: Only compile on lp64 targets, include also i?86
8593 if lp64.
8594
26ff85b0
JJ
8595 PR target/69071
8596 * gcc.dg/pr69071.c: New test.
8597
9cb6bd74
JJ
8598 PR c++/69211
8599 * g++.dg/opt/pr69211.C: New test.
8600
1ebd5558
JJ
8601 PR tree-optimization/69214
8602 * gcc.c-torture/compile/pr69214.c: New test.
8603
8c18c836
UB
86042016-01-11 Uros Bizjak <ubizjak@gmail.com>
8605
8606 * gcc.target/i386/pr66232-10.c: Do not compile on ia32 target.
8607 * gcc.target/i386/pr66232-11.c: Ditto.
8608 * gcc.target/i386/pr66232-12.c: Ditto.
8609 * gcc.target/i386/pr66232-13.c: Ditto.
8610
62446e6e
RB
86112016-01-11 Richard Biener <rguenther@suse.de>
8612
8613 PR tree-optimization/69173
8614 * gcc.dg/torture/pr69173.c: New testcase.
8615
2b8568fe
KT
86162016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
8617
8618 PR rtl-optimization/68796
8619 * gcc.target/aarch64/tst_5.c: New test.
8620 * gcc.target/aarch64/tst_6.c: Likewise.
8621
5baf4532
KT
86222016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
8623
8624 PR rtl-optimization/68841
8625 * gcc.dg/pr68841.c: New test.
8626 * gcc.c-torture/execute/pr68841.c: New test.
8627
ca90b1ed
YR
86282016-01-11 Yuri Rumyantsev <ysrumyan@gmail.com>
8629
8630 PR rtl-optimization/68920
8631 * gcc.dg/ifcvt-4.c: Add "--param max-rtl-if-conversion-insns=3" option
8632 for ix86 targets.
8633 * gcc.dg/ifcvt-5.c: New test.
8634
2ad3adf1 86352016-01-11 Alexandre Oliva <aoliva@redhat.com>
b4934671
AO
8636
8637 PR bootstrap/69123
8638 * g++.dg/pr69123.C: New.
8639
83834c09
IE
86402016-01-11 Ilya Enkovich <enkovich.gnu@gmail.com>
8641
8642 PR target/69010
8643 * gcc.target/i386/pr69010.c: New test.
8644
dcf89d57
MJ
86452016-01-11 Martin Jambor <mjambor@suse.cz>
8646
8647 PR ipa/69044
8648 * gcc.target/i386/chkp-pr69044.c: New test.
8649
d95167ee
TV
86502016-01-11 Tom de Vries <tom@codesourcery.com>
8651
8652 PR tree-optimization/69109
8653 * gcc.dg/autopar/pr69109-2.c: New test.
8654 * gcc.dg/autopar/pr69109.c: New test.
8655
4f6403a8
TV
86562016-01-11 Tom de Vries <tom@codesourcery.com>
8657
8658 PR tree-optimization/69108
8659 * gcc.dg/autopar/pr69108.c: New test.
8660
21efdd80
PP
86612016-01-10 Patrick Palka <ppalka@gcc.gnu.org>
8662
8663 PR c++/69029
8664 * c-c++-common/Wisleading-indentation.c: Augment test.
8665
fd42eed8
TK
86662016-01-10 Thomas Koenig <tkoenig@gcc.gnu.org>
8667
8668 PR fortran/69154
8669 * gfortran.dg/inline_matmul_12.f90: New test.
8670
4f90ee6c
PT
86712016-01-10 Paul Thomas <pault@gcc.gnu.org>
8672
8673 PR fortran/67779
8674 * gfortran.dg/actual_array_offset_1: New test.
8675
3907c6cf
TV
86762016-01-10 Tom de Vries <tom@codesourcery.com>
8677
8678 PR tree-optimization/69062
8679 * gcc.dg/autopar/pr69062.c: New test.
8680
b07b236e
TS
86812016-01-10 Thomas Schwinge <thomas@codesourcery.com>
8682
8683 * gcc.dg/vect/slp-perm-1.c: Fix scan-tree-dump syntax.
8684 * gcc.dg/vect/slp-perm-2.c: Likewise.
8685 * gcc.dg/vect/slp-perm-3.c: Likewise.
8686 * gcc.dg/vect/slp-perm-5.c: Likewise.
8687 * gcc.dg/vect/slp-perm-6.c: Likewise.
8688 * gcc.dg/vect/slp-perm-7.c: Likewise.
8689 * gcc.dg/vect/slp-perm-8.c: Likewise.
8690
23fab8ae
TV
86912016-01-10 Tom de Vries <tom@codesourcery.com>
8692
8693 PR tree-optimization/69039
8694 * gcc.dg/autopar/pr69039.c: New test.
8695
73f0dae2
MP
86962016-01-09 Marek Polacek <polacek@redhat.com>
8697
8698 PR c++/69113
8699 * g++.dg/pr69113.C: New test.
8700
20b8d734
JJ
87012016-01-09 Jakub Jelinek <jakub@redhat.com>
8702
8703 PR middle-end/50865
8704 PR tree-optimization/69097
8705 * gcc.c-torture/execute/pr50865.c: New test.
8706 * gcc.c-torture/execute/pr69097-1.c: New test.
8707 * gcc.c-torture/execute/pr69097-2.c: New test.
8708 * gcc.dg/pr69097-1.c: New test.
8709 * gcc.dg/pr69097-2.c: New test.
8710
c50e614b
JJ
87112016-01-09 Jakub Jelinek <jakub@redhat.com>
8712
8713 PR c++/69164
8714 * g++.dg/opt/pr69164.C: New test.
8715
e0237993
JJ
87162016-01-08 Jakub Jelinek <jakub@redhat.com>
8717
8718 PR tree-optimization/69167
8719 * gcc.dg/pr69167.c: New test.
8720
bd8f5bb2
MP
87212016-01-08 Marek Polacek <polacek@redhat.com>
8722
8723 PR c++/68449
8724 * g++.dg/pr68449.C: New.
8725
bb0f5ca7
AL
87262016-01-08 Alan Lawrence <alan.lawrence@arm.com>
8727
8728 PR tree-optimization/68707
8729 * lib/target-supports.exp (check_effective_target_vect_load_lanes): New.
8730 * gcc.dg/vect/slp-perm-1.c: Look for vect_load_lanes instead of SLP
8731 on platforms supporting it.
8732 * gcc.dg/vect/slp-perm-2.c: Likewise.
8733 * gcc.dg/vect/slp-perm-3.c: Likewise.
8734 * gcc.dg/vect/slp-perm-5.c: Likewise.
8735 * gcc.dg/vect/slp-perm-7.c: Likewise.
8736 * gcc.dg/vect/slp-perm-8.c: Likewise.
8737 * gcc.dg/vect/slp-perm-6.c: Look for vect_load_lanes in addition to SLP
8738 on platforms supporting it.
8739
22518428
JJ
87402016-01-08 Jakub Jelinek <jakub@redhat.com>
8741
33f0852f
JJ
8742 PR tree-optimization/69162
8743 * gcc.dg/pr69162.c: New test.
8744
22518428
JJ
8745 PR tree-optimization/69172
8746 * gcc.dg/pr69172.c: New test.
8747
80e9b3aa
TP
87482016-01-08 Thomas Preud'homme <thomas.preudhomme@arm.com>
8749
8750 PR tree-optimization/67781
8751 * gcc.c-torture/execute/pr67781.c: New file.
8752
262a363f
JJ
87532016-01-08 Jakub Jelinek <jakub@redhat.com>
8754
8755 PR tree-optimization/69083
8756 * gcc.dg/vect/pr69083.c: New test.
8757
6e1f093f
SS
87582016-01-08 Sujoy Saraswati <sujoy.saraswati@hpe.com>
8759
8760 PR tree-optimization/61441
8761 * gcc.dg/pr61441.c: Restrict to linux and gnu targets.
8762 Use -fexcess-precision=standard for compiler options.
8763 Use fabs() only when __FLT_EVAL_METHOD__ == 0.
8764
53290e07
JJ
87652016-01-08 Jakub Jelinek <jakub@redhat.com>
8766
57bf3072
JJ
8767 PR fortran/69128
8768 * gfortran.dg/gomp/pr69128.f90: New test.
8769
53290e07
JJ
8770 PR c++/69145
8771 * g++.dg/ext/pr69145-1.C: New test.
8772 * g++.dg/ext/pr69145-2-very-long-filename.cc: New file.
8773 * g++.dg/ext/pr69145-2.h: New file.
8774
7a127fa7
MS
87752016-01-07 Martin Sebor <msebor@redhat.com>
8776
8777 PR c/68966
8778 * gcc.dg/atomic-fetch-bool.c: New test.
8779 * gcc.dg/sync-fetch-bool.c: New test.
8780
95918b49
L
87812016-01-07 H.J. Lu <hongjiu.lu@intel.com>
8782
8783 PR fortran/66680
8784 gfortran.dg/gomp/pr66680.f90: Moved to libgomp.
8785
c8e62a9d
NC
87862016-01-07 Nick Clifton <nickc@redhat.com>
8787
8788 PR target/66655
8789 * g++.dg/pr66655.C: New test.
8790 * g++.dg/pr66655_1.cc: Test support file.
8791 * g++.dg/pr66655.h: Test header file.
8792
2ad3adf1 87932016-01-07 Dominique d'Humieres <dominiq@lps.ens.fr>
64d3ef31
DH
8794
8795 PR fortran/66680
8796 gfortran.dg/gomp/pr66680.f90: New test.
8797
4cd9ca92
L
87982016-01-07 H.J. Lu <hongjiu.lu@intel.com>
8799
8800 PR target/69171
8801 * gcc.target/i386/pr69171-1.c: New test.
8802 * gcc.target/i386/pr69171-2.c: Likewise.
8803 * gcc.target/i386/pr69171-3.c: Likewise.
8804 * gcc.target/i386/pr69171-4.c: Likewise.
8805 * gcc.target/i386/pr69171-5.c: Likewise.
8806 * gcc.target/i386/pr69171-6.c: Likewise.
8807
7e33d4dc
BS
88082015-12-15 Bernd Schmidt <bschmidt@redhat.com>
8809
8810 PR middle-end/67639
8811 * c-c++-common/pr67639.c: New test.
8812
fec64afc
JJ
88132016-01-07 Jakub Jelinek <jakub@redhat.com>
8814
8815 PR tree-optimization/69141
8816 * g++.dg/opt/pr69141.C: New test.
8817
f293ad29
EB
88182016-01-06 Eric Botcazou <ebotcazou@adacore.com>
8819
8820 * gcc.target/sparc/20151219-1.c: Skip in 64-bit mode.
8821
5027395e
UB
88222016-01-06 Uros Bizjak <ubizjak@gmail.com>
8823
8824 PR target/69140
8825 * gcc.target/i386/pr69140.c: New test
8826
7443cf13
DM
88272016-01-06 David Malcolm <dmalcolm@redhat.com>
8828
8829 * gcc.dg/bad-dereference.c: New test case.
8830
32928931
BS
88312015-01-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
8832
8833 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: New test.
8834
68dd05da
AS
88352016-01-06 Andreas Schwab <schwab@linux-m68k.org>
8836
8837 * gcc.dg/atomic-invalid-2.c: Remove duplicated content.
8838
6b131d5b
MP
88392016-01-06 Marek Polacek <polacek@redhat.com>
8840
8841 PR sanitizer/69099
8842 * gcc.dg/ubsan/float-cast-overflow-atomic.c: New test.
8843
8d9fdb49
MP
88442016-01-05 Marek Polacek <polacek@redhat.com>
8845
8846 PR c/69104
8847 * gcc.dg/atomic-invalid-2.c: New.
8848
acf93f1e
L
88492016-01-05 H.J. Lu <hongjiu.lu@intel.com>
8850
8851 PR target/68991
8852 * gcc.target/i386/pr68991.c: New test.
8853
3f50525d
L
88542016-01-05 H.J. Lu <hongjiu.lu@intel.com>
8855
8856 PR target/68991
8857 * g++.dg/pr68991-1.C: New test.
8858 * g++.dg/pr68991-2.C: Likewise.
8859
e0237993 88602016-01-05 Sergei Trofimovich <siarheit@google.com>
face88a1 8861
e0237993 8862 PR other/60465
face88a1
ST
8863 * gcc.target/ia64/pr60465-gprel64.c: New test.
8864 * gcc.target/ia64/pr60465-gprel64-c37.c: New test.
8865
a0866eff
KT
88662016-01-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
8867
8868 PR rtl-optimization/68651
8869 * gcc.target/aarch64/pr68651_1.c: New test.
8870
c589e975
DM
88712016-01-05 David Malcolm <dmalcolm@redhat.com>
8872
8873 PR c/69122
8874 * c-c++-common/Wmisleading-indentation.c (pr69122): New function.
8875
929710d9
NS
88762016-01-05 Nathan Sidwell <nathan@acm.org>
8877
ce3e43d7
NS
8878 PR c++/58583
8879 * g++.dg/cpp0x/nsdmi-template14.C: Adjust test & errors.
8880
929710d9
NS
8881 * gcc.dg/alias-15.c: New.
8882
a2faef8e
NC
88832016-01-05 Nick Clifton <nickc@redhat.com>
8884
8885 PR target/68870
8886 * g++.dg/pr68770.C: New test.
8887
4cfa76e3
MS
88882016-01-04 Mike Stump <mikestump@comcast.net>
8889
8890 * lib/target-supports.exp (check_effective_target_cilkplus):
8891 cilkplus targets require pthreads.
4ece61b6 8892 (check_effective_target_cilkplus): Remove special case for NVPTX.
4cfa76e3 8893
4e8a3a35
MM
88942016-01-04 Michael Meissner <meissner@linux.vnet.ibm.com>
8895
8896 * gcc.target/powerpc/p9-permute.c: New test for xxperm code
8897 generation.
8898
818ab71a
JJ
88992016-01-04 Jakub Jelinek <jakub@redhat.com>
8900
8901 Update copyright years.
8902
2fe0a208
MP
89032016-01-04 Marek Polacek <polacek@redhat.com>
8904
8905 PR c/68908
8906 * gcc.dg/atomic/c11-atomic-exec-6.c: New test.
8907 * gcc.dg/atomic/c11-atomic-exec-7.c: New test.
8908 * gcc.dg/atomic/stdatomic-op-5.c: New test.
8909
9e3b2fe3
EB
89102016-01-04 Eric Botcazou <ebotcazou@adacore.com>
8911
8912 * gcc.target/sparc/20160104-2.c: New test.
8913
e8d65a35
EB
89142016-01-04 Eric Botcazou <ebotcazou@adacore.com>
8915
8916 * gcc.target/sparc/20160104-1.c: New test.
8917
25ccfccd
PT
89182016-01-03 Paul Thomas <pault@gcc.gnu.org>
8919
8920 PR fortran/65045
8921 * gfortran.dg/pr65045.f90: New test.
8922
cb51d382
EB
89232016-01-02 Eric Botcazou <ebotcazou@adacore.com>
8924
8925 * gnat.dg/specs/debug1.ads: Delete.
8926
6eeaad6e
JD
89272016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8928
8929 PR libgfortran/68867
8930 * gfortran.dg/default_format_denormal_2.f90: Fix the dg regular
8931 expression.
8932
2f968603
JD
89332016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8934
8935 PR libgfortran/68867
8936 * gfortran.dg/default_format_denormal_2.f90: XFAIL for all
8937 PowerPC.
8938
591bb5e4
PT
89392016-01-01 Paul Thomas <pault@gcc.gnu.org>
8940
8941 PR fortran/68864
8942 * gfortran.dg/pr68864.f90: New test.
8943
f1e0620c
JJ
89442016-01-01 Jakub Jelinek <jakub@redhat.com>
8945
942a1319
JJ
8946 PR tree-optimization/69070
8947 * gcc.dg/pr69070.c: New test.
8948
10dff63f
JJ
8949 PR sanitizer/69055
8950 * gfortran.dg/pr69055.f90: New test.
8951
f1e0620c
JJ
8952 PR target/69015
8953 * gcc.dg/pr69015.c: New test.
818ab71a 8954\f
2f883d1c 8955Copyright (C) 2016 Free Software Foundation, Inc.
ad41bd84
JM
8956
8957Copying and distribution of this file, with or without modification,
8958are permitted in any medium without royalty provided the copyright
8959notice and this notice are preserved.
This page took 7.117883 seconds and 5 git commands to generate.