re PR middle-end/71002 (-fstrict-aliasing breaks Boost's short string optimization...
[gcc.git] / gcc / testsuite / ChangeLog
1 2016-06-29 Richard Biener <rguenther@suse.de>
2
3 PR middle-end/71002
4 * g++.dg/torture/pr71002.C: Adjust testcase.
5
6 2016-06-29 Jakub Jelinek <jakub@redhat.com>
7
8 PR c/71685
9 * gcc.dg/pr71685.c: New test.
10
11 2016-06-28 Martin Sebor <msebor@redhat.com>
12
13 PR c/71552
14 * gcc.dg/init-bad-9.c: New test.
15
16 2016-06-28 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
17
18 * gcc.target/powerpc/abs128-1.c: Require VSX.
19 * gcc.target/powerpc/copysign128-1.c: Likewise.
20 * gcc.target/powerpc/inf128-1.c: Likewise.
21 * gcc.target/powerpc/nan128-1.c: Likewise.
22
23 2016-06-28 Jakub Jelinek <jakub@redhat.com>
24
25 PR middle-end/71626
26 * gcc.c-torture/execute/pr71626-1.c: New test.
27 * gcc.c-torture/execute/pr71626-2.c: New test.
28
29 2016-06-28 Peter Bergner <bergner@vnet.ibm.com>
30
31 PR target/71656
32 * gcc.target/powerpc/pr71656-2.c: Fix syntax errors.
33
34 2016-06-27 Segher Boessenkool <segher@kernel.crashing.org>
35
36 PR target/71670
37 * gcc.target/powerpc/pr71670.c: New testcase.
38
39 2016-06-27 Peter Bergner <bergner@vnet.ibm.com>
40
41 PR target/71656
42 * gcc.target/powerpc/pr71656-1.c: New test.
43 * gcc.target/powerpc/pr71656-2.c: New test.
44
45 2016-06-27 Christophe Lyon <christophe.lyon@linaro.org>
46
47 * gcc.target/aarch64/advsimd-intrinsics/vget_lane.c: Add ifdef
48 around fp16 code.
49 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Likewise.
50 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p128.c: Likewise.
51 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p64.c: Likewise.
52 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Likewise.
53 * gcc.target/aarch64/advsimd-intrinsics/vld2_lane_f16_indices_1.c:
54 Add arm_neon_fp16_ok effective target.
55 * gcc.target/aarch64/advsimd-intrinsics/vld2q_lane_f16_indices_1.c: Likewise.
56 * gcc.target/aarch64/advsimd-intrinsics/vld3_lane_f16_indices_1.c: Likewise.
57 * gcc.target/aarch64/advsimd-intrinsics/vld3q_lane_f16_indices_1.c: Likewise.
58 * gcc.target/aarch64/advsimd-intrinsics/vld4_lane_f16_indices_1.c: Likewise.
59 * gcc.target/aarch64/advsimd-intrinsics/vld4q_lane_f16_indices_1.c: Likewise.
60 * gcc.target/aarch64/advsimd-intrinsics/vst2_lane_f16_indices_1.c: Likewise.
61 * gcc.target/aarch64/advsimd-intrinsics/vst2q_lane_f16_indices_1.c: Likewise.
62 * gcc.target/aarch64/advsimd-intrinsics/vst3_lane_f16_indices_1.c: Likewise.
63 * gcc.target/aarch64/advsimd-intrinsics/vst3q_lane_f16_indices_1.c: Likewise.
64 * gcc.target/aarch64/advsimd-intrinsics/vst4_lane_f16_indices_1.c: Likewise.
65 * gcc.target/aarch64/advsimd-intrinsics/vst4q_lane_f16_indices_1.c: Likewise.
66
67 2016-06-26 Jan Hubicka <hubicka@ucw.cz>
68
69 * gcc.dg/predict-12.c: New testcase.
70
71 2016-06-25 Jerry DeLisle <jvdelisle@gcc.gnu.org>
72
73 PR fortran/71649
74 * gfortran.dg/pr71649.f90: New test.
75
76 2016-06-25 Jakub Jelinek <jakub@redhat.com>
77
78 PR tree-optimization/71643
79 * g++.dg/opt/pr71643.C: New test.
80
81 PR tree-optimization/71631
82 * gcc.c-torture/execute/pr71631.c: New test.
83
84 2016-06-24 Jan Hubicka <hubicka@ucw.cz>
85
86 * gcc.dg/predict-11.c: New testcase.
87 * gfortran.dg/predict-2.f90: New testcase.
88
89 2016-06-24 Jan Hubicka <hubicka@ucw.cz>
90
91 * gcc.dg/predict-10.c: New test.
92
93 2016-06-24 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
94
95 * gcc.target/powerpc/abs128-1.c: New.
96 * gcc.target/powerpc/copysign128-1.c: New.
97 * gcc.target/powerpc/inf128-1.c: New.
98 * gcc.target/powerpc/nan128-1.c: New.
99
100 2016-06-24 Eric Botcazou <ebotcazou@adacore.com>
101
102 * gfortran.dg/pr71642.f90: New test.
103
104 2016-06-24 Jakub Jelinek <jakub@redhat.com>
105
106 PR tree-optimization/71647
107 * gcc.target/i386/pr71647.c: New test.
108
109 2016-06-24 H.J. Lu <hongjiu.lu@intel.com>
110
111 * gcc.target/i386/noplt-gd-1.c: New test.
112 * gcc.target/i386/noplt-gd-2.c: Likewise.
113 * gcc.target/i386/noplt-gd-3.c: Likewise.
114 * gcc.target/i386/noplt-ld-1.c: Likewise.
115 * gcc.target/i386/noplt-ld-2.c: Likewise.
116 * gcc.target/i386/noplt-ld-3.c: Likewise.
117 * lib/target-supports.exp
118 (check_effective_target_tls_get_addr_via_got): New.
119
120 2016-06-24 Uros Bizjak <ubizjak@gmail.com>
121
122 * gcc.dg/vect/vect-nb-iter-ub-1.c: Remove default vector
123 testsuite compile flags.
124 * gcc.dg/vect/vect-nb-iter-ub-2.c: Ditto.
125 * gcc.dg/vect/vect-nb-iter-ub-3.c: Ditto.
126
127 2016-06-24 Uros Bizjak <ubizjak@gmail.com>
128
129 * g++dg/vect/pr36684.cc: Add dg-do compile.
130 * gcc.dg/vect/O3-pr70130.c: Remove dg-do run.
131 * gcc.dg/vect/pr70021.c: Ditto.
132 * gcc.dg/vect/pr70138-1.c: Ditto.
133 * gcc.dg/vect/pr70138-2.c: Ditto.
134 * gcc.dg/vect/pr70354-1.c: Ditto.
135 * gcc.dg/vect/pr70354-2.c: Ditto.
136 * gcc.dg/vect/pr71259.c: Ditto.
137 * gcc.dg/vect/pr71416-1.c: Ditto.
138 * gcc.dg/vect/slp-43.c: Ditto.
139 * gcc.dg/vect/slp-45.c: Ditto.
140 * gcc.dg/vect/vect-nb-iter-ub-1.c: Ditto.
141 * gcc.dg/vect/vect-nb-iter-ub-2.c: Ditto.
142 * gcc.dg/vect/vect-nb-iter-ub-3.c: Ditto.
143 * gfortran.dg/vect/pr69980.f90: Ditto.
144
145 2016-06-24 Uros Bizjak <ubizjak@gmail.com>
146
147 * gcc.dg/vect/O3-pr70130.c: Include tree-vect.h and call check_vect.
148 * gcc.dg/vect/bb-slp-30.c: Ditto.
149 * gcc.dg/vect/costmodel/i386/costmodel-vect-33.c: Ditto.
150 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Ditto.
151 * gcc.dg/vect/pr45902.c: Ditto.
152 * gcc.dg/vect/pr48172.c: Ditto.
153 * gcc.dg/vect/pr48377.c: Ditto.
154 * gcc.dg/vect/pr49038.c: Ditto.
155 * gcc.dg/vect/pr49771.c: Ditto.
156 * gcc.dg/vect/pr52091.c: Ditto.
157 * gcc.dg/vect/pr53185-2.c: Ditto.
158 * gcc.dg/vect/pr56826.c: Ditto.
159 * gcc.dg/vect/pr60276.c: Ditto.
160 * gcc.dg/vect/pr62021.c: Ditto.
161 * gcc.dg/vect/pr63530.c: Ditto.
162 * gcc.dg/vect/pr65518.c: Ditto.
163 * gcc.dg/vect/pr65947-1.c: Ditto.
164 * gcc.dg/vect/pr65947-10.c: Ditto.
165 * gcc.dg/vect/pr65947-11.c: Ditto.
166 * gcc.dg/vect/pr65947-12.c: Ditto.
167 * gcc.dg/vect/pr65947-13.c: Ditto.
168 * gcc.dg/vect/pr65947-2.c: Ditto.
169 * gcc.dg/vect/pr65947-3.c: Ditto.
170 * gcc.dg/vect/pr65947-4.c: Ditto.
171 * gcc.dg/vect/pr65947-5.c: Ditto.
172 * gcc.dg/vect/pr65947-6.c: Ditto.
173 * gcc.dg/vect/pr65947-7.c: Ditto.
174 * gcc.dg/vect/pr65947-8.c: Ditto.
175 * gcc.dg/vect/pr65947-9.c: Ditto.
176 * gcc.dg/vect/pr71416-1.c: Ditto.
177 * gcc.dg/vect/pr71439.c: Ditto.
178 * gcc.dg/vect/slp-widen-mult-half.c: Ditto.
179 * gcc.dg/vect/vect-bswap16.c: Ditto.
180 * gcc.dg/vect/vect-bswap32.c: Ditto.
181 * gcc.dg/vect/vect-bswap64.c: Ditto.
182 * gcc.dg/vect/vect-live-1.c: Ditto.
183 * gcc.dg/vect/vect-live-2.c: Ditto.
184 * gcc.dg/vect/vect-live-3.c: Ditto.
185 * gcc.dg/vect/vect-live-4.c: Ditto.
186 * gcc.dg/vect/vect-live-5.c: Ditto.
187 * gcc.dg/vect/vect-live-slp-1.c: Ditto.
188 * gcc.dg/vect/vect-live-slp-2.c: Ditto.
189 * gcc.dg/vect/vect-live-slp-3.c: Ditto.
190 * gcc.dg/vect/vect-nb-iter-ub-1.c: Ditto.
191 * gcc.dg/vect/vect-nb-iter-ub-2.c: Ditto.
192 * gcc.dg/vect/vect-nb-iter-ub-3.c: Ditto.
193 * gcc.dg/vect/vect-neg-store-1.c: Ditto.
194 * gcc.dg/vect/vect-neg-store-2.c: Ditto.
195 * gcc.dg/vect/vect-outer-pr69720.c: Ditto.
196 * gcc.dg/vect/vect-reduc-mul_1.c: Ditto.
197 * gcc.dg/vect/vect-reduc-mul_2.c: Ditto.
198 * gcc.dg/vect/vect-reduc-or_1.c: Ditto.
199 * gcc.dg/vect/vect-reduc-or_2.c: Ditto.
200 * gcc.dg/vect/vect-widen-mult-const-s16.c: Ditto.
201 * gcc.dg/vect/vect-widen-mult-const-u16.c: Ditto.
202 * gcc.dg/vect/vect-widen-mult-half-u8.c: Ditto.
203 * gcc.dg/vect/vect-widen-mult-half.c: Ditto.
204
205 2016-06-24 Uros Bizjak <ubizjak@gmail.com>
206
207 * gcc.dg/torture/float128-cmp-invalid.c (main): Use __builtin_nanq.
208
209 2016-06-24 H.J. Lu <hongjiu.lu@intel.com>
210
211 * gcc.target/i386/noplt-1.c: Don't disable for ia32. Scan for
212 ia32 if R_386_GOT32X relocation is supported.
213 * gcc.target/i386/noplt-3.c: Likewise.
214 * gcc.target/i386/noplt-2.c: Likewise.
215 (main): Renamed to ...
216 (bar): This.
217 * gcc.target/i386/noplt-4.c: Likewise.
218 (main): Renamed to ...
219 (bar): This.
220 * gcc.target/i386/pr67400-3.c: Don't disable for ia32.
221 * gcc.target/i386/pr67400-5.c: Likewise.
222
223 2016-06-24 Jakub Jelinek <jakub@redhat.com>
224
225 * c-c++-common/torture/builtin-arith-overflow-p-19.c: Run for C++ too.
226 * g++.dg/ext/builtin-arith-overflow-2.C: New test.
227
228 * c-c++-common/builtin-arith-overflow-1.c (generic_wrong_type, f3,
229 f4): Adjust expected diagnostics.
230 * c-c++-common/torture/builtin-arith-overflow.h (TP): New macro.
231 (T): If OVFP is defined, redefine to TP.
232 * c-c++-common/torture/builtin-arith-overflow-12.c: Adjust comment.
233 * c-c++-common/torture/builtin-arith-overflow-p-1.c: New test.
234 * c-c++-common/torture/builtin-arith-overflow-p-2.c: New test.
235 * c-c++-common/torture/builtin-arith-overflow-p-3.c: New test.
236 * c-c++-common/torture/builtin-arith-overflow-p-4.c: New test.
237 * c-c++-common/torture/builtin-arith-overflow-p-5.c: New test.
238 * c-c++-common/torture/builtin-arith-overflow-p-6.c: New test.
239 * c-c++-common/torture/builtin-arith-overflow-p-7.c: New test.
240 * c-c++-common/torture/builtin-arith-overflow-p-8.c: New test.
241 * c-c++-common/torture/builtin-arith-overflow-p-9.c: New test.
242 * c-c++-common/torture/builtin-arith-overflow-p-10.c: New test.
243 * c-c++-common/torture/builtin-arith-overflow-p-11.c: New test.
244 * c-c++-common/torture/builtin-arith-overflow-p-12.c: New test.
245 * c-c++-common/torture/builtin-arith-overflow-p-13.c: New test.
246 * c-c++-common/torture/builtin-arith-overflow-p-14.c: New test.
247 * c-c++-common/torture/builtin-arith-overflow-p-15.c: New test.
248 * c-c++-common/torture/builtin-arith-overflow-p-16.c: New test.
249 * c-c++-common/torture/builtin-arith-overflow-p-17.c: New test.
250 * c-c++-common/torture/builtin-arith-overflow-p-18.c: New test.
251 * c-c++-common/torture/builtin-arith-overflow-p-19.c: New test.
252 * g++.dg/ext/builtin-arith-overflow-1.C: Pass 0 instead of C
253 as last argument to __builtin_add_overflow_p.
254
255 2016-06-23 Uros Bizjak <ubizjak@gmail.com>
256
257 * g++.dg/vect/pr33834_2.cc: Use dg-additional-options instead of
258 dg-options and remove default vector testsuite compile flags.
259 * g++.dg/vect/pr33860a.cc: Ditto.
260 * g++.dg/vect/pr45470-a.cc: Ditto.
261 * g++.dg/vect/pr45470-b.cc: Ditto.
262 * g++.dg/vect/pr60896.cc: Ditto.
263 * gcc.dg/vect/no-tree-pre-pr45241.c: Ditto.
264 * gcc.dg/vect/pr18308.c: Ditto.
265 * gcc.dg/vect/pr24049.c: Ditto.
266 * gcc.dg/vect/pr33373.c: Ditto.
267 * gcc.dg/vect/pr36228.c: Ditto.
268 * gcc.dg/vect/pr42395.c: Ditto.
269 * gcc.dg/vect/pr42604.c: Ditto.
270 * gcc.dg/vect/pr46663.c: Ditto.
271 * gcc.dg/vect/pr48765.c: Ditto.
272 * gcc.dg/vect/pr49093.c: Ditto.
273 * gcc.dg/vect/pr49352.c: Ditto.
274 * gcc.dg/vect/pr52298.c: Ditto.
275 * gcc.dg/vect/pr52870.c: Ditto.
276 * gcc.dg/vect/pr53185.c: Ditto.
277 * gcc.dg/vect/pr53773.c: Ditto.
278 * gcc.dg/vect/pr56695.c: Ditto.
279 * gcc.dg/vect/pr62171.c: Ditto.
280 * gcc.dg/vect/pr63530.c: Ditto.
281 * gcc.dg/vect/pr68339.c: Ditto.
282 * gcc.dg/vect/pr71259.c: Ditto.
283 * gcc.dg/vect/vect-82_64.c: Ditto.
284 * gcc.dg/vect/vect-83_64.c: Ditto.
285 * gcc.dg/vect/vect-debug-pr41926.c: Ditto.
286 * gcc.dg/vect/vect-shift-2-big-array.c: Ditto.
287 * gcc.dg/vect/vect-shift-2.c: Ditto.
288 * gfortran.dg/vect/fast-math-mgrid-resid.f: Ditto.
289 * gfortran.dg/vect/pr39318.f90: Ditto.
290 * gfortran.dg/vect/pr45714-a.f: Ditto.
291 * gfortran.dg/vect/pr45714-b.f: Ditto.
292 * gfortran.dg/vect/pr46213.f90: Ditto.
293
294 2016-06-23 Michael Meissner <meissner@linux.vnet.ibm.com>
295 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
296
297 * gcc.target/powerpc/p9-splat-5.c: New test.
298
299 2016-06-23 Uros Bizjak <ubizjak@gmail.com>
300
301 PR tree-optimization/71488
302 * gcc.target/i386/i386.exp (check_effective_target_sse4): Move to ...
303 * lib/target-supports.exp: ... here.
304 (check_sse4_hw_available): New procedure.
305 (check_effective_target_sse4_runtime): Ditto.
306 * g++.dg/pr71488.C (dg-additional-options): Use -msse4 instead of
307 -march=westmere for sse4_runtime targets.
308 * gcc.dg/vect/tree-vect.h (check_vect): Handle __SSE4_2__.
309 * gcc.dg/vect/vect-bool-cmp.c: Include "tree-vect.h".
310 (dg-additional-options): Use for sse4_runtime targets.
311 (main): Call check_vect ().
312 (dg-final): Perform scan only for sse4_runtime targets.
313
314 2016-06-23 H.J. Lu <hongjiu.lu@intel.com>
315
316 PR target/66232
317 PR target/67400
318 * gcc.target/i386/pr66232-14.c: New file.
319 * gcc.target/i386/pr66232-15.c: Likewise.
320 * gcc.target/i386/pr66232-16.c: Likewise.
321 * gcc.target/i386/pr66232-17.c: Likewise.
322 * gcc.target/i386/pr67400-1.c: Don't disable for ia32. Scan for
323 ia32 if R_386_GOT32X relocation is supported.
324 * gcc.target/i386/pr67400-2.c: Likewise.
325 * gcc.target/i386/pr67400-3.c: Likewise.
326 * gcc.target/i386/pr67400-4.c: Likewise.
327 * gcc.target/i386/pr67400-6.c: Likewise.
328 * gcc.target/i386/pr67400-7.c: Likewise.
329 * lib/target-supports.exp (check_effective_target_got32x_reloc): New.
330
331 2016-06-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
332
333 PR libgfortran/48852
334 * gfortran.dg/char4_iunit_1.f03: Update test.
335 * gfortran.dg/f2003_io_5.f03: Update test.
336 * gfortran.dg/real_const_3.f90: Update test.
337
338 2016-06-23 Andi Kleen <ak@linux.intel.com>
339
340 * g++.dg/bprob/bprob.exp: Support autofdo.
341 * g++.dg/tree-prof/tree-prof.exp: dito.
342 * gcc.dg/tree-prof/tree-prof.exp: dito.
343 * gcc.misc-tests/bprob.exp: dito.
344 * gfortran.dg/prof/prof.exp: dito.
345 * lib/profopt.exp: dito.
346 * lib/target-supports.exp: Check for autofdo.
347
348 2016-06-23 Martin Liska <mliska@suse.cz>
349
350 * gcc.dg/pr71619.c: New test.
351
352 2016-06-23 H.J. Lu <hongjiu.lu@intel.com>
353
354 PR target/67400
355 * gcc.target/i386/pr67400-1.c: New test.
356 * gcc.target/i386/pr67400-2.c: Likewise.
357 * gcc.target/i386/pr67400-3.c: Likewise.
358 * gcc.target/i386/pr67400-4.c: Likewise.
359 * gcc.target/i386/pr67400-5.c: Likewise.
360 * gcc.target/i386/pr67400-6.c: Likewise.
361 * gcc.target/i386/pr67400-7.c: Likewise.
362
363 2016-06-22 David Malcolm <dmalcolm@redhat.com>
364
365 * c-c++-common/missing-header-1.c: New test case.
366 * c-c++-common/missing-header-2.c: New test case.
367 * c-c++-common/missing-header-3.c: New test case.
368 * c-c++-common/missing-header-4.c: New test case.
369
370 2016-06-22 David Malcolm <dmalcolm@redhat.com>
371
372 PR c/70339
373 * c-c++-common/attributes-1.c: Update dg-prune-output to include
374 hint.
375 * gcc.dg/diagnostic-token-ranges.c (undeclared_identifier): Update
376 expected results due to builtin "nanl" now being suggested for
377 "name".
378 * gcc.dg/pr67580.c: Update expected messages.
379 * gcc.dg/spellcheck-identifiers.c: New testcase.
380 * gcc.dg/spellcheck-typenames.c: New testcase.
381
382 2016-06-22 David Malcolm <dmalcolm@redhat.com>
383
384 * gcc.dg/plugin/diagnostic-test-show-locus-parseable-fixits.c: New
385 file.
386 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add
387 diagnostic-test-show-locus-parseable-fixits.c to sources for
388 diagnostic_plugin_test_show_locus.c.
389 * lib/gcc-defs.exp (freeform_regexps): New global.
390 (dg-regexp): New function.
391 (handle-dg-regexps): New function.
392 * lib/gcc-dg.exp (cleanup-after-saved-dg-test): Reset
393 freeform_regexps to the empty list.
394 * lib/prune.exp (prune_gcc_output): Call handle-dg-regexps.
395
396 2016-06-22 Ilya Enkovich <ilya.enkovich@intel.com>
397
398 PR tree-optimization/71488
399 * g++.dg/pr71488.C: New test.
400 * gcc.dg/vect/vect-bool-cmp.c: New test.
401
402 2016-06-22 Eric Botcazou <ebotcazou@adacore.com>
403
404 * gcc.dg/guality/param-5.c: New test.
405
406 2016-06-22 Bernd Edlinger <bernd.edlinger@hotmail.de>
407
408 * gcc.target/i386/asm-flag-7.c: New test.
409
410 2016-06-21 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
411
412 * gcc.dg/tree-ssa/forwprop-28.c: Remove mep-* support.
413 * gcc.dg/tree-ssa/reassoc-32.c: Likewise.
414 * gcc.dg/tree-ssa/reassoc-33.c: Likewise.
415 * gcc.dg/tree-ssa/reassoc-34.c: Likewise.
416 * gcc.dg/tree-ssa/reassoc-35.c: Likewise.
417 * gcc.dg/tree-ssa/reassoc-36.c: Likewise.
418 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-1.c: Likewise.
419 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-2.c: Likewise.
420 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-3.c: Likewise.
421 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-4.c: Likewise.
422 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-5.c: Likewise.
423 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-6.c: Likewise.
424 * gcc.dg/tree-ssa/ssa-thread-11.c: Likewise.
425 * gcc.dg/tree-ssa/vrp87.c: Likewise.
426 * lib/target-supports.exp: Likewise.
427
428 2016-06-21 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
429
430 * gcc.dg/attr-ms_struct-1.c: Stop testing interix.
431 * gcc.dg/attr-ms_struct-2.c: Likewise.
432 * gcc.dg/attr-ms_struct-packed1.c: Likewise.
433 * gcc.dg/bf-ms-attrib.c: Likewise.
434 * gcc.dg/bf-ms-layout-2.c: Likewise.
435 * gcc.dg/bf-ms-layout-3.c: Likewise.
436 * gcc.dg/bf-ms-layout.c: Likewise.
437 * gcc.dg/bf-no-ms-layout.c: Likewise.
438 * gcc.target/i386/bitfield1.c: Likewise.
439 * gcc.target/i386/bitfield2.c: Likewise.
440 * gcc.target/i386/bitfield3.c: Likewise.
441
442 2016-06-21 Kelvin Nilsen <kelvin@gcc.gnu.org>
443
444 * gcc.target/powerpc/darn-0.c: Add dejagnu directives to disable
445 test if effective-target is not powerpc_p9vector_ok, or if a -mcpu
446 override other than -mcpu=power9 command-line option is specified,
447 or if the target operating system is aix.
448 * gcc.target/powerpc/darn-1.c: Likewise.
449 * gcc.target/powerpc/darn-2.c: Likewise.
450 * gcc.target/powerpc/vslv-0.c: Add dejagnu directives to disable
451 test if effective-target is not powerpc_p9vector_ok or if the
452 target operating system is not defined.
453 * gcc.target/powerpc/vslv-1.c: Likewise.
454 * gcc.target/powerpc/vsrv-0.c: Likewise.
455 * gcc.target/powerpc/vsrv-1.c: Likewise.
456
457 2016-06-21 Tobias Burnus <burnus@net-b.de>
458
459 PR fortran/71068
460 * gfortran.dg/coarray/data_1.f90: New.
461
462 2016-06-21 Wilco Dijkstra <wdijkstr@arm.com>
463
464 * gcc.target/aarch64/advsimd-intrinsics/vrnd.c
465 (dg-require-effective-target): Use arm_v8_neon_hw.
466 * gcc.target/aarch64/advsimd-intrinsics/vrnda.c
467 (dg-require-effective-target): Likewise.
468 * gcc.target/aarch64/advsimd-intrinsics/vrndm.c
469 (dg-require-effective-target): Likewise.
470 * gcc.target/aarch64/advsimd-intrinsics/vrndn.c
471 (dg-require-effective-target): Likewise.
472 * gcc.target/aarch64/advsimd-intrinsics/vrndp.c
473 (dg-require-effective-target): Likewise.
474 * gcc.target/aarch64/advsimd-intrinsics/vrndx.c
475 (dg-require-effective-target): Likewise.
476 * lib/target-supports.exp (check_runtime arm_v8_neon_hw_available):
477 Add AArch64 check.
478
479 2016-06-21 Wilco Dijkstra <wdijkstr@arm.com>
480
481 * gcc.dg/tree-ssa/attr-hotcold-2.c (scan-tree-dump-times):
482 Set to 3 so test passes.
483
484 2016-06-21 Wilco Dijkstra <wdijkstr@arm.com>
485
486 * gfortran.dg/vect/vect-8.f90 (vectorized loops): Set to 21.
487
488 2016-06-21 Ilya Verbin <ilya.verbin@intel.com>
489
490 * gcc.target/i386/avx512er-vrsqrt28ps-3.c: New test.
491 * gcc.target/i386/avx512er-vrsqrt28ps-4.c: New test.
492 * gcc.target/i386/avx512er-vrsqrt28ps-5.c: New test.
493 * gcc.target/i386/avx512er-vrsqrt28ps-6.c: New test.
494
495 2016-06-21 Ilya Verbin <ilya.verbin@intel.com>
496
497 * gcc.target/i386/avx512er-vrcp28ps-3.c: New test.
498 * gcc.target/i386/avx512er-vrcp28ps-4.c: New test.
499
500 2016-06-21 H.J. Lu <hongjiu.lu@intel.com>
501
502 PR target/71549
503 * gcc.target/i386/pr71549.c: New test.
504
505 2016-06-21 Kelvin Nilsen <kelvin@gcc.gnu.org>
506
507 * gcc.target/powerpc/vadsdu-0.c: Replace
508 dg-require-effective-target directive to allow test to run on more
509 platforms, and add dg-skip-if directive to disable test on aix
510 platforms because of known incompatibilities.
511 * gcc.target/powerpc/vadsdu-1.c: Likewise.
512 * gcc.target/powerpc/vadsdu-2.c: Likewise.
513 * gcc.target/powerpc/vadsdu-3.c: Likewise.
514 * gcc.target/powerpc/vadsdu-4.c: Likewise.
515 * gcc.target/powerpc/vadsdu-5.c: Likewise.
516 * gcc.target/powerpc/vadsdub-1.c: Likewise.
517 * gcc.target/powerpc/vadsdub-2.c: Replace
518 dg-require-effective-target directive to allow test to run on more
519 platforms, and add dg-skip-if directive to disable test on aix
520 platforms because of known incompatibilities.
521 (doAbsoluteDifferenceUnsigned): Replace __builtin_vec_vadub call
522 with vec_absdb call to differentiate this test from vadsdub-1.c.
523 * gcc.target/powerpc/vadsduh-1.c: Replace
524 dg-require-effective-target directive to allow test to run on more
525 platforms, and add dg-skip-if directive to disable test on aix
526 platforms because of known incompatibilities.
527 * gcc.target/powerpc/vadsduh-2.c: Likewise.
528 * gcc.target/powerpc/vadsduw-1.c: Likewise.
529 * gcc.target/powerpc/vadsduw-2.c: Likewise.
530
531 2016-06-21 Jakub Jelinek <jakub@redhat.com>
532
533 PR tree-optimization/71588
534 * gcc.dg/pr71558.c: New test.
535
536 2016-06-21 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
537
538 * c-c++-common/pr68657-1.c: Require ptr32plus support.
539 * c-c++-common/pr68657-2.c: Likewise.
540 * c-c++-common/pr68657-3.c: Likewise.
541 * gcc.dg/torture/pr69714.c: Require int32plus support.
542 * gcc.dg/torture/pr70025.c: Likewise.
543 * gcc.dg/torture/pr70083.c: Likewise.
544 * gcc.dg/torture/pr70542.c: Likewise.
545 * gcc.dg/torture/pr70935.c: Require ptr32plus support.
546
547 2016-06-20 Joseph Myers <joseph@codesourcery.com>
548
549 PR c/71601
550 * gcc.dg/dfp/usual-arith-conv-bad-3.c: New test.
551
552 2016-06-20 Jakub Jelinek <jakub@redhat.com>
553
554 PR middle-end/71581
555 * gcc.dg/pr71581.c: New test.
556
557 PR rtl-optimization/71591
558 * gcc.dg/cpp/pr71591.c: New test.
559
560 2016-06-20 David B. Robins <gcc@davidrobins.net>
561
562 PR target/71571
563 * g++.dg/torture/pr71571.C: New test.
564
565 2016-06-20 Jakub Jelinek <jakub@redhat.com>
566
567 PR target/71559
568 * gcc.target/i386/sse2-pr71559.c: New test.
569 * gcc.target/i386/avx-pr71559.c: New test.
570 * gcc.target/i386/avx512f-pr71559.c: New test.
571
572 2016-06-20 Tobias Burnus <burnus@net-b.de>
573
574 PR fortran/71194
575 * gfortran.dg/pointer_remapping_10.f90: New.
576
577 2016-06-20 David Malcolm <dmalcolm@redhat.com>
578
579 * g++.dg/diagnostic/string-literal-concat.C: New test case.
580
581 2016-06-20 Martin Sebor <msebor@redhat.com>
582
583 PR c/69507
584 * gnu89-const-expr-1.c: Avoid diagnosing __alignof__ as not conforming.
585 * gnu90-const-expr-1.c: Same.
586 * gnu99-const-expr-1.c: Same.
587 * gnu99-static-1.c: Same.
588
589 2016-06-20 Renlin Li <renlin.li@arm.com>
590
591 * gcc.dg/tree-ssa/attr-hotcold-2.c: Fix syntax errors.
592
593 2016-06-20 James Greenhalgh <james.greenhalgh@arm.com>
594
595 * gcc.target/aarch64/vcvt_f64_1.c: New.
596 * gcc.target/aarch64/vcvt_n_f64_1.c: New.
597 * gcc.target/aarch64/vrecp_f64_1.c: New.
598
599 2016-06-20 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
600
601 * gfortran.dg/common_align_2.f90: Use "alignment" instead of
602 "alignement".
603
604 2016-06-20 Georg-Johann Lay <avr@gjlay.de>
605
606 PR target/71103
607 * gcc.target/avr/torture/pr71103-2.c: New test.
608
609 2016-06-19 Martin Sebor <msebor@redhat.com>
610
611 PR c/69507
612 * gcc.dg/alignof.c: New test.
613
614 2016-06-17 Paolo Carlini <paolo.carlini@oracle.com>
615
616 * g++.dg/cpp0x/constexpr-specialization.C: Adjust for dg-message
617 vs dg-error; test constexpr specifier too.
618
619 2016-06-17 Paolo Carlini <paolo.carlini@oracle.com>
620
621 * g++.dg/cpp0x/defaulted31.C: Adjust for dg-message vs dg-error.
622
623 2016-06-17 Christophe Lyon <christophe.lyon@linaro.org>
624
625 * lib/target-supports.exp
626 (check_effective_target_arm_neon_fp16_ok_nocache): Call
627 arm_neon_ok and merge flags. Fix temporary test name.
628 (check_effective_target_arm_neonv2_ok_nocache): Call arm_neon_ok
629 and merge flags.
630
631 2016-06-17 Martin Liska <mliska@suse.cz>
632
633 * gcc.dg/predict-9.c: Fix dump scanning.
634
635 2016-06-17 Bin Cheng <bin.cheng@arm.com>
636
637 PR tree-optimization/71354
638 * gcc.dg/vect/vect-23.c: Use vect_condition instead of vect_cond.
639
640 2016-06-17 Bin Cheng <bin.cheng@arm.com>
641
642 PR tree-optimization/71347
643 * gcc.dg/tree-ssa/pr71347.c: New test.
644
645 2016-06-17 Bin Cheng <bin.cheng@arm.com>
646
647 PR tree-optimization/71354
648 * gcc.dg/vect/vect-23.c: Add VECT_COND requirement.
649
650 2016-06-17 Bin Cheng <bin.cheng@arm.com>
651
652 * gcc.dg/vect/vect-alias-check-1.c: New test.
653
654 2016-06-16 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
655
656 PR target/71151
657 * gcc.target/avr/pr71151-1.c: New test.
658 * gcc.target/avr/pr71151-2.c: New test.
659 * gcc.target/avr/pr71151-3.c: New test.
660 * gcc.target/avr/pr71151-4.c: New test.
661 * gcc.target/avr/pr71151-5.c: New test.
662 * gcc.target/avr/pr71151-6.c: New test.
663 * gcc.target/avr/pr71151-7.c: New test.
664 * gcc.target/avr/pr71151-8.c: New test.
665 * gcc.target/avr/pr71151-common.h: New test.
666
667 2016-06-16 Martin Liska <mliska@suse.cz>
668
669 * gfortran.dg/predict-1.f90: New test.
670
671 2016-06-16 Uros Bizjak <ubizjak@gmail.com>
672
673 PR target/71242
674 * testsuite/gcc.dg/torture/float128-nan.c: Also run on ia64-*-*.
675
676 2016-06-16 Jan Hubicka <hubicka@ucw.cz>
677
678 * g++.dg/vect/pr36648.cc: Disable cunrolli
679
680 2016-06-16 Jakub Jelinek <jakub@redhat.com>
681
682 PR target/71554
683 * gcc.c-torture/execute/pr71554.c: New test.
684
685 PR rtl-optimization/71532
686 * gcc.dg/torture/pr71532.c: New test.
687
688 2016-06-15 Michael Meissner <meissner@linux.vnet.ibm.com>
689
690 * gcc.target/powerpc/p9-dimode1.c: New test.
691 * gcc.target/powerpc/p9-dimode2.c: Likewise.
692
693 2016-06-15 Jakub Jelinek <jakub@redhat.com>
694
695 * gcc.c-torture/compile/20160615-1.c: New test.
696
697 * g++.dg/cpp0x/ref-qual17.C: New test.
698
699 2016-06-15 Ilya Enkovich <ilya.enkovich@intel.com>
700
701 PR middle-end/71529
702 * gcc.target/i386/pr71529.C: New test.
703
704 2016-06-15 Alan Hayward <alan.hayward@arm.com>
705
706 PR tree-optimization/71483
707 * g++.dg/vect/pr71483.c: New
708
709 2016-06-15 Paolo Carlini <paolo.carlini@oracle.com>
710
711 PR c++/70202
712 * g++.dg/inherit/crash6.C: New.
713 * g++.dg/inherit/union2.C: Likewise.
714 * g++.dg/inherit/virtual12.C: Likewise.
715 * g++.dg/inherit/virtual13.C: Likewise.
716 * g++.dg/inherit/virtual1.C: Tweak dg-* tests.
717
718 2016-06-15 Uros Bizjak <ubizjak@gmail.com>
719
720 * gcc.dg/torture/float128-nan.c: Include stdint.h to define uint64_t.
721
722 2016-06-15 Alan Hayward <alan.hayward@arm.com>
723
724 PR tree-optimization/71439
725 * gcc.dg/vect/pr71439.c: New
726
727 2016-06-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
728
729 * gcc.target/aarch64/ifcvt_multiple_sets_subreg_1.c: New test.
730
731 2016-06-15 Richard Biener <rguenther@suse.de>
732
733 * gcc.dg/vect/slp-45.c: New testcase.
734
735 2016-06-15 Richard Biener <rguenther@suse.de>
736
737 * gcc.dg/vect/bb-slp-pattern-2.c: Disable loop vectorization.
738
739 2016-06-14 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
740
741 * gcc.target/powerpc/vsx-elemrev-2.c: Change effective target
742 requirements, and disable for AIX for now.
743 * gcc.target/powerpc/vsx-elemrev-4.c: Likewise.
744
745 2016-06-14 Jakub Jelinek <jakub@redhat.com>
746
747 PR c++/71528
748 * g++.dg/opt/pr71528.C: New test.
749
750 PR c++/71516
751 * g++.dg/init/pr71516.C: New test.
752
753 2016-06-14 Paolo Carlini <paolo.carlini@oracle.com>
754
755 * g++.dg/init/array46.C: New.
756
757 2016-06-14 Uros Bizjak <ubizjak@gmail.com>
758
759 * gcc.target/i386/float128-3.c: New test.
760 * gcc.target/i386/quad-sse4.c: Ditto.
761 * gcc.target/i386/quad-sse.c: Use -msse instead of -msse2.
762 Update scan strings.
763
764 2016-06-14 Richard Biener <rguenther@suse.de>
765
766 PR middle-end/71526
767 * gfortran.dg/pr71526.f90: New testcase.
768
769 2016-06-14 Andre Vieira <andre.simoesdiasvieira@arm.com>
770
771 * gcc.dg/zero_bits_compound-1.c: Support aarch64.
772 * gcc.dg/zero_bits_compound-1.c: Likewise.
773
774 2016-06-14 Richard Biener <rguenther@suse.de>
775
776 PR tree-optimization/71522
777 * gcc.dg/torture/pr71522.c: New testcase.
778
779 2016-06-14 Jakub Jelinek <jakub@redhat.com>
780
781 PR tree-optimization/71520
782 * gcc.dg/tree-ssa/pr71520.c: New test.
783
784 2016-06-14 Richard Biener <rguenther@suse.de>
785
786 PR tree-optimization/71521
787 * gcc.dg/tree-ssa/vrp101.c: New testcase.
788
789 2016-06-13 Jakub Jelinek <jakub@redhat.com>
790
791 PR sanitizer/71498
792 * c-c++-common/ubsan/bounds-13.c: New test.
793
794 PR preprocessor/71183
795 * gcc.dg/cpp/source_date_epoch-3.c: New test.
796
797 2016-06-13 Jeff Law <law@redhat.com>
798
799 PR tree-optimization/71403
800 * c-c++-common/ubsan/pr71403-1.c: New test.
801 * c-c++-common/ubsan/pr71403-2.c: New test.
802 * c-c++-common/ubsan/pr71403-3.c: New test.
803
804 2016-06-13 Jakub Jelinek <jakub@redhat.com>
805
806 PR middle-end/71478
807 * gcc.dg/pr71478.c: Remove dg-require-effective-target vect_int.
808 Add -Wno-psabi -w to dg-options.
809
810 2016-06-13 Kelvin Nilsen <kelvin@gcc.gnu.org>
811
812 * gcc.target/powerpc/vadsdu-0.c: New test.
813 * gcc.target/powerpc/vadsdu-1.c: New test.
814 * gcc.target/powerpc/vadsdu-2.c: New test.
815 * gcc.target/powerpc/vadsdu-3.c: New test.
816 * gcc.target/powerpc/vadsdu-4.c: New test.
817 * gcc.target/powerpc/vadsdu-5.c: New test.
818 * gcc.target/powerpc/vadsdub-1.c: New test.
819 * gcc.target/powerpc/vadsdub-2.c: New test.
820 * gcc.target/powerpc/vadsduh-1.c: New test.
821 * gcc.target/powerpc/vadsduh-2.c: New test.
822 * gcc.target/powerpc/vadsduw-1.c: New test.
823 * gcc.target/powerpc/vadsduw-2.c: New test.
824
825 2016-06-13 David Malcolm <dmalcolm@redhat.com>
826
827 * gcc.dg/c99-init-2.c (c): Update expected error message.
828 * gcc.dg/init-bad-8.c (foo): Likewise.
829 * gcc.dg/spellcheck-fields-3.c: New test case.
830
831 2016-06-13 Martin Liska <mliska@suse.cz>
832
833 * gcc.dg/predict-1.c: Distinguish between "loop iv compare"
834 and "guess loop iv compared" heuristics.
835 * gcc.dg/predict-2.c: Likewise.
836 * gcc.dg/predict-3.c: Likewise.
837 * gcc.dg/predict-4.c: Likewise.
838 * gcc.dg/predict-5.c: Likewise.
839 * gcc.dg/predict-6.c: Likewise.
840
841 2016-06-13 Marek Polacek <polacek@redhat.com>
842
843 PR middle-end/71476
844 * c-c++-common/Wswitch-unreachable-4.c: New test.
845 * gcc.dg/Wswitch-unreachable-2.c: New test.
846 * g++.dg/tm/jump1.C: Move dg-warning.
847
848 2016-06-13 Eric Botcazou <ebotcazou@adacore.com>
849
850 * gnat.dg/renaming10.ad[sb]: New test.
851
852 2016-06-13 Paul Thomas <pault@gcc.gnu.org>
853
854 PR fortran/70673
855 * gfortran.dg/pr70673.f90: New test.
856
857 2016-06-13 Richard Biener <rguenther@suse.de>
858
859 PR middle-end/64516
860 * gcc.dg/align-3.c: New testcase.
861
862 2016-06-13 Martin Liska <mliska@suse.cz>
863
864 * gcc.target/i386/pr71458.c: New test.
865
866 2016-06-12 Uros Bizjak <ubizjak@gmail.com>
867
868 PR target/71241
869 * testsuite/gcc.dg/torture/float128-nan.c: New test.
870
871 2016-06-12 Dominique d'Humieres <dominiq@lps.ens.fr>
872
873 PR target/60751
874 * gfortran.dg/guality/pr41558.f90: Remove extra comma in WRITE
875 statement.
876
877 2016-06-11 Dominique d'Humieres <dominiq@lps.ens.fr>
878
879 PR target/60751
880 * gfortran.dg/comma_IO_extension_1.f90: New test.
881 * gfortran.dg/comma_IO_extension_2.f90: Likewise.
882 * gfortran.dg/array_constructor_49.f90: Remove extra comma in WRITE
883 statement.
884 * gfortran.dg/graphite/pr38083.f90: Likewise.
885 * gfortran.dg/integer_exponentiation_6.F90: Likewise and add
886 missing format.
887
888 2016-06-11 Eric Botcazou <ebotcazou@adacore.com>
889
890 * gnat.dg/case_character.adb: New test.
891
892 2016-06-11 Segher Boessenkool <segher@kernel.crashing.org>
893
894 PR middle-end/71310
895 * gcc.target/powerpc/pr71310.c: New testcase.
896
897 2016-06-11 Kugan Vivekanandarajah <kuganv@linaro.org>
898
899 PR middle-end/71478
900 * gcc.dg/pr71478.c: New test.
901
902 2016-06-10 Jakub Jelinek <jakub@redhat.com>
903
904 PR middle-end/71494
905 * gcc.c-torture/execute/pr71494.c: New test.
906
907 PR c/68657
908 * gcc.target/i386/pr68657.c: New test.
909
910 PR inline-asm/68843
911 * gcc.target/i386/pr68843-2.c: Add dg-do run and empty dg-options.
912 (test): Add -masm=intel alternatives.
913
914 2016-06-10 Martin Sebor <msebor@redhat.com>
915
916 PR c/71392
917 * c-c++-common/builtin-arith-overflow-1.c: Add test cases.
918
919 2016-06-10 Jeff Law <law@redhat.com>
920
921 PR tree-optimization/71335
922 * gcc.c-torture/execute/pr71335.c: New test.
923
924 2016-06-10 David Malcolm <dmalcolm@redhat.com>
925
926 * gcc.dg/plugin/must-tail-call-2.c: Remove all details from
927 the various "cannot tail-call: " messages.
928
929 2016-06-10 Christophe Lyon <christophe.lyon@linaro.org>
930
931 * gcc.target/arm/pr37780_1.c: Use arm_arch_v6t2 effective target
932 and options.
933
934 2016-06-10 Maxim Ostapenko <m.ostapenko@samsung.com>
935
936 PR sanitizer/71480
937 * c-c++-common/asan/pr71480.c: New test.
938
939 2016-06-10 H.J. Lu <hongjiu.lu@intel.com>
940
941 * gcc.dg/guality/pr68037-1.c (ASMNAME): New.
942 (ASMNAME2): Likewise.
943 (main): Replace fn in asm statement with ASMNAME ("fn").
944 * gcc.dg/guality/pr68037-2.c: Likewise.
945 * gcc.dg/guality/pr68037-3.c: Likewise.
946 * gcc.dg/torture/pr68037-1.c: Likewise.
947 * gcc.dg/torture/pr68037-2.c: Likewise.
948 * gcc.dg/torture/pr68037-3.c: Likewise.
949
950 2016-06-10 Bernd Edlinger <bernd.edlinger@hotmail.de>
951
952 PR inline-asm/68843
953 * gcc.target/i386/pr68843-1.c: New test.
954 * gcc.target/i386/pr68843-2.c: New test.
955
956 2016-06-10 Thomas Schwinge <thomas@codesourcery.com>
957 Cesar Philippidis <cesar@codesourcery.com>
958
959 PR middle-end/71373
960 * gcc.dg/goacc/nested-function-1.c: New file.
961 * gcc.dg/goacc/nested-function-2.c: Likewise.
962 * gcc.dg/goacc/pr71373.c: Likewise.
963 * gfortran.dg/goacc/cray-2.f95: Likewise.
964 * gfortran.dg/goacc/loop-1-2.f95: Likewise.
965 * gfortran.dg/goacc/loop-3-2.f95: Likewise.
966 * gfortran.dg/goacc/cray.f95: Update.
967 * gfortran.dg/goacc/loop-1.f95: Likewise.
968 * gfortran.dg/goacc/loop-3.f95: Likewise.
969 * gfortran.dg/goacc/subroutines.f90: Update, and rename to...
970 * gfortran.dg/goacc/nested-function-1.f90: ... this new file.
971
972 2016-06-10 Thomas Schwinge <thomas@codesourcery.com>
973
974 * c-c++-common/goacc/combined-directives.c: XFAIL tree scanning
975 for OpenACC tile clauses.
976 * gfortran.dg/goacc/combined-directives.f90: Likewise.
977
978 PR c/71381
979 * c-c++-common/goacc/cache-1.c: Update. Move invalid usage tests
980 to...
981 * c-c++-common/goacc/cache-2.c: ... this new file.
982 * gfortran.dg/goacc/cache-1.f95: Move invalid usage tests to...
983 * gfortran.dg/goacc/cache-2.f95: ... this new file.
984 * gfortran.dg/goacc/coarray.f95: Update OpenACC cache directive
985 usage.
986 * gfortran.dg/goacc/cray.f95: Likewise.
987 * gfortran.dg/goacc/loop-1.f95: Likewise.
988
989 2016-06-10 Alan Hayward <alan.hayward@arm.com>
990
991 PR tree-optimization/71407
992 PR tree-optimization/71416
993 * gcc.dg/vect/pr71407.c: New
994 * gcc.dg/vect/pr71416-1.c: New
995 * gcc.dg/vect/pr71416-2.c: New
996
997 2016-06-10 Richard Biener <rguenther@suse.de>
998
999 PR middle-end/71477
1000 * gcc.dg/torture/pr71477.c: New testcase.
1001
1002 2016-06-09 Julia Koval <julia.koval@intel.com>
1003
1004 * gcc.target/i386/interrupt-12.c: Fix test for -fpic and corei7.
1005 * gcc.target/i386/interrupt-13.c: Likewise.
1006 * gcc.target/i386/interrupt-15.c: Likewise.
1007 * gcc.target/i386/interrupt-14.c: Fix test for -fpic.
1008 * gcc.target/i386/interrupt-24.c: Likewise.
1009 * gcc.target/i386/interrupt-3.c: Fix test for corei7.
1010 * gcc.target/i386/interrupt-9.c: Likewise.
1011 * gcc.target/i386/interrupt-redzone-2.c: Likewise.
1012
1013 2016-06-09 Martin Sebor <msebor@redhat.com>
1014
1015 PR c/70883
1016 * c-c++-common/builtin-arith-overflow-1.c: Adjust diagnostic text.
1017 * gcc.dg/builtin-constant_p-1.c: Same.
1018 * gcc.dg/builtins-error.c: Same.
1019 * gcc.dg/pr70859.c: Same.
1020
1021 2016-06-09 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
1022
1023 * gcc.c-torture/execute/bswap-2.c: Require int32plus.
1024 * gcc.dg/torture/pr68067-1.c: Likewise.
1025 * gcc.dg/torture/pr68067-2.c: Likewise.
1026
1027 2016-06-09 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
1028
1029 * gcc.dg/stack-usage-1.c (SIZE): Consider return address
1030 when setting SIZE.
1031
1032 2016-06-09 Paolo Carlini <paolo.carlini@oracle.com>
1033
1034 PR c++/71465
1035 * g++.dg/inherit/crash5.C: New.
1036 Revert:
1037 2016-06-04 Paolo Carlini <paolo.carlini@oracle.com>
1038
1039 PR c++/70202
1040 * g++.dg/inherit/crash5.C: New.
1041 * g++.dg/inherit/virtual1.C: Adjust.
1042
1043 2016-06-09 Martin Liska <mliska@suse.cz>
1044
1045 * g++.dg/predict-loop-exit-1.C: Scan for a new dump format.
1046 * g++.dg/predict-loop-exit-2.C: Likewise.
1047 * g++.dg/predict-loop-exit-3.C: Likewise.
1048 * gcc.dg/predict-1.c: Likewise.
1049 * gcc.dg/predict-2.c: Likewise.
1050 * gcc.dg/predict-3.c: Likewise.
1051 * gcc.dg/predict-4.c: Likewise.
1052 * gcc.dg/predict-5.c: Likewise.
1053 * gcc.dg/predict-6.c: Likewise.
1054 * gcc.dg/predict-7.c: Likewise.
1055
1056 2016-06-09 Richard Biener <rguenther@suse.de>
1057
1058 PR tree-optimization/71462
1059 * gcc.dg/torture/pr71462.c: New testcase.
1060
1061 2016-06-09 Marek Polacek <polacek@redhat.com>
1062
1063 PR c/65471
1064 * gcc.dg/c11-generic-3.c: New test.
1065
1066 2016-06-08 Paolo Carlini <paolo.carlini@oracle.com>
1067
1068 * g++.dg/init/array42.C: New.
1069 * g++.dg/init/array43.C: Likewise.
1070 * g++.dg/init/array44.C: Likewise.
1071 * g++.dg/init/array45.C: Likewise.
1072 * g++.dg/cpp0x/constexpr-ice10.C: Test column number too.
1073 * g++.dg/cpp0x/constexpr-incomplete1.C: Likewise.
1074 * g++.dg/cpp1y/auto-fn27.C: Likewise.
1075 * g++.dg/gomp/pr35751.C: Likewise.
1076 * g++.dg/init/array23.C: Likewise.
1077 * g++.dg/init/brace2.C: Likewise.
1078 * g++.dg/init/brace6.C: Likewise.
1079
1080 2016-06-08 Martin Sebor <msebor@redhat.com>
1081 Jakub Jelinek <jakub@redhat.com>
1082
1083 PR c++/70507
1084 PR c/68120
1085 * c-c++-common/builtin-arith-overflow-1.c: Add test cases.
1086 * c-c++-common/builtin-arith-overflow-2.c: New test.
1087 * g++.dg/ext/builtin-arith-overflow-1.C: New test.
1088 * g++.dg/cpp0x/constexpr-arith-overflow.C: New test.
1089 * g++.dg/cpp1y/constexpr-arith-overflow.C: New test.
1090
1091 2016-06-08 Jakub Jelinek <jakub@redhat.com>
1092
1093 PR c++/71442
1094 * g++.dg/cpp0x/Wunused-variable-1.C: New test.
1095
1096 2016-06-08 Alan Lawrence <alan.lawrence@arm.com>
1097
1098 * gcc.target/aarch64/aapcs64/aapcs64.exp: Also execute rec_*.c
1099 * gcc.target/aarch64/aapcs64/rec_align-5.c: New.
1100 * gcc.target/aarch64/aapcs64/rec_align-6.c: New.
1101 * gcc.target/aarch64/aapcs64/rec_align-7.c: New.
1102 * gcc.target/aarch64/aapcs64/rec_align-8.c: New.
1103 * gcc.target/aarch64/aapcs64/rec_align-9.c: New.
1104 * gcc.target/aarch64/aapcs64/test_align-5.c: New.
1105 * gcc.target/aarch64/aapcs64/test_align-6.c: New.
1106 * gcc.target/aarch64/aapcs64/test_align-7.c: New.
1107 * gcc.target/aarch64/aapcs64/test_align-8.c: New.
1108 * gcc.target/aarch64/aapcs64/test_align-9.c: New.
1109 * gcc.target/aarch64/aapcs64/rec_vaarg-1.c: New.
1110 * gcc.target/aarch64/aapcs64/rec_vaarg-2.c: New.
1111
1112 2016-06-08 Richard Biener <rguenther@suse.de>
1113
1114 PR tree-optimization/68558
1115 * gcc.dg/vect/slp-44.c: New testcase.
1116
1117 2016-06-08 Richard Biener <rguenther@suse.de>
1118
1119 * gcc.dg/vect/slp-43.c: New testcase.
1120
1121 2016-06-08 Richard Biener <rguenther@suse.de>
1122
1123 PR tree-optimization/71452
1124 * gcc.dg/torture/pr71452.c: New testcase.
1125
1126 2016-06-08 Jakub Jelinek <jakub@redhat.com>
1127
1128 PR c++/71448
1129 * g++.dg/torture/pr71448.C: New test.
1130
1131 2016-06-08 Bernd Schmidt <bschmidt@redhat.com>
1132
1133 PR debug/71432
1134 PR ada/71413
1135 * g++.dg/debug/pr71432.C: New test.
1136
1137 2016-06-08 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
1138
1139 * gcc.dg/vect/section-anchors-vect-70.c: Rename to aligned-section-anchors-vect-71.c.
1140 * gcc.dg/vect/section-anchors-vect-71.c: Rename to aligned-section-anchors-vect-72.c.
1141 * gcc.dg/vect/section-anchors-vect-72.c: Rename to aligned-section-anchors-vect-72.c.
1142
1143 2016-06-08 Alan Hayward <alan.hayward@arm.com>
1144
1145 * gcc.dg/vect/vect-live-2.c: Update effective target.
1146 * gcc.dg/vect/vect-live-slp-3.c: Likewise.
1147 * lib/target-supports.exp: Add aarch64 to vect_long.
1148
1149 2016-06-08 Marek Polacek <polacek@redhat.com>
1150
1151 PR c/71418
1152 * gcc.dg/noncompile/pr71418.c: New test.
1153
1154 PR c/71426
1155 * gcc.dg/noncompile/pr71426.c: New test.
1156
1157 2016-06-07 Jan Hubicka <hubicka@ucw.cz>
1158
1159 * gcc.dg/ipa/inlinehint-4.c: Disable partial inlining.
1160 * gcc.dg/predict-1.c: Update template for new predictor hitrates.
1161 * gcc.dg/predict-3.c: Update template.
1162 * gcc.dg/predict-5.c: Update template.
1163 * gcc.dg/predict-6.c: Update template.
1164 * gcc.dg/predict-9.c: Update template.
1165 * gcc.dg/tree-ssa/attr-hotcold-2.c: Update template.
1166
1167 2016-06-07 Bill Seurer <seurer@linux.vnet.ibm.com>
1168
1169 * gcc.target/powerpc/vec-mul.c: New test.
1170
1171 2016-06-07 David Malcolm <dmalcolm@redhat.com>
1172
1173 * gcc.dg/spellcheck-fields-2.c: New test case.
1174
1175 2016-06-07 Richard Biener <rguenther@suse.de>
1176
1177 PR c/61564
1178 * gcc.dg/Wpragmas-1.c: New testcase.
1179 * gcc.dg/Wattributes-4.c: Likewise.
1180 * gcc.dg/ipa/pr70646.c: Drop optimize pragma in favor of dg-option
1181 entry.
1182
1183 2016-06-07 Christophe Lyon <christophe.lyon@linaro.org>
1184
1185 * gcc.target/aarch64/advsimd-intrinsics/p64_p128.c: Remove
1186 spurious debug code.
1187
1188 2016-06-07 Richard Biener <rguenther@suse.de>
1189
1190 PR tree-optimization/71428
1191 * gcc.dg/torture/pr71428.c: New testcase.
1192
1193 2016-06-07 Richard Biener <rguenther@suse.de>
1194
1195 PR middle-end/71423
1196 * gcc.dg/torture/pr71423.c: New testcase.
1197
1198 2016-06-07 Kugan Vivekanandarajah <kuganv@linaro.org>
1199
1200 PR middle-end/71408
1201 * gcc.dg/tree-ssa/pr71408.c: New test.
1202
1203 2016-06-07 Kugan Vivekanandarajah <kuganv@linaro.org>
1204
1205 PR middle-end/71281
1206 * g++.dg/torture/pr71281.C: New test.
1207
1208 2016-06-06 Marek Polacek <polacek@redhat.com>
1209
1210 PR c/71362
1211 * gcc.dg/pr71362.c: New test.
1212
1213 2016-06-06 Jakub Jelinek <jakub@redhat.com>
1214 Patrick Palka <ppalka@gcc.gnu.org>
1215
1216 PR c++/70847
1217 PR c++/71330
1218 PR c++/71393
1219 * g++.dg/opt/pr70847.C: New test.
1220 * g++.dg/ubsan/pr70847.C: New test.
1221 * g++.dg/ubsan/pr71393.C: New test.
1222
1223 2016-06-06 Jakub Jelinek <jakub@redhat.com>
1224
1225 PR tree-optimization/71259
1226 * gcc.dg/vect/pr71259.c: New test.
1227
1228 2016-06-06 David Malcolm <dmalcolm@redhat.com>
1229
1230 * gcc.dg/plugin/levenshtein-test-1.c: Delete.
1231 * gcc.dg/plugin/levenshtein_plugin.c: Delete.
1232 * gcc.dg/plugin/plugin.exp (plugin_test_list): Remove the
1233 above.
1234
1235 2016-06-06 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1236
1237 PR middle-end/37780
1238 * gcc.c-torture/execute/pr37780.c: New test.
1239 * gcc.target/aarch64/pr37780_1.c: Likewise.
1240 * gcc.target/arm/pr37780_1.c: Likewise.
1241
1242 2016-06-06 Marek Polacek <polacek@redhat.com>
1243
1244 * c-c++-common/attr-may-alias-1.c: New test.
1245 * c-c++-common/attr-may-alias-2.c: New test.
1246 * gcc.dg/pr39464.c: Turn dg-warning into dg-bogus.
1247
1248 2016-06-06 Bernd Edlinger <bernd.edlinger@hotmail.de>
1249
1250 PR c/24414
1251 * gcc.target/i386/pr24414.c: New test.
1252
1253 2016-06-06 Jose E. Marchesi <jose.marchesi@oracle.com>
1254
1255 * gcc.target/sparc/vis4misc.c: New file.
1256 * gcc.target/sparc/fpcmp.c: Likewise.
1257 * gcc.target/sparc/fpcmpu.c: Likewise.
1258
1259 2016-06-06 Alan Hayward <alan.hayward@arm.com>
1260
1261 * gcc.dg/vect/vect-live-1.c: Use additional-options.
1262 * gcc.dg/vect/vect-live-3.c: Likewise.
1263
1264 2016-06-06 Richard Biener <rguenther@suse.de>
1265
1266 PR tree-optimization/71398
1267 * gcc.dg/torture/pr71398.c: New testcase.
1268
1269 2016-06-06 Uros Bizjak <ubizjak@gmail.com>
1270
1271 PR target/71389
1272 * g++.dg/pr71389.C: New test.
1273
1274 2016-06-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1275
1276 PR fortran/71404
1277 * gfortran.dg/fmt_read_5.f: New test.
1278
1279 2016-06-05 Andre Vehreschild <vehre@gcc.gnu.org>
1280
1281 PR fortran/69659
1282 * gfortran.dg/class_array_22.f03: New test.
1283
1284 2016-06-05 Jan Hubicka <hubicka@ucw.cz>
1285
1286 * gcc.dg/tree-prof/peel-1.c: Fix testcase.
1287
1288 2016-06-05 Jan Hubicka <hubicka@ucw.cz>
1289
1290 * gcc.dg/predict-9.c: Update template.
1291
1292 2016-06-05 Paolo Carlini <paolo.carlini@oracle.com>
1293
1294 PR c++/49377
1295 * g++.dg/template/pr49377.C: New.
1296
1297 2016-06-04 Jakub Jelinek <jakub@redhat.com>
1298
1299 PR tree-optimization/71405
1300 * g++.dg/torture/pr71405.C: New test.
1301
1302 2016-06-04 Paolo Carlini <paolo.carlini@oracle.com>
1303
1304 PR c++/70202
1305 * g++.dg/inherit/crash5.C: New.
1306 * g++.dg/inherit/virtual1.C: Adjust.
1307
1308 2016-06-03 Jeff Law <law@redhat.com>
1309
1310 PR tree-optimization/71316
1311 * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Update expected output.
1312
1313 2016-06-03 Jakub Jelinek <jakub@redhat.com>
1314
1315 * gcc.dg/vect/vect-live-1.c: Remove dg-options. Add
1316 dg-additional-options with just -fno-tree-scev-cprop in it.
1317 * gcc.dg/vect/vect-live-2.c: Likewise.
1318 * gcc.dg/vect/vect-live-5.c: Likewise.
1319 * gcc.dg/vect/vect-live-slp-1.c: Likewise.
1320 * gcc.dg/vect/vect-live-slp-2.c: Likewise.
1321 * gcc.dg/vect/vect-live-slp-3.c: Likewise.
1322
1323 2016-06-03 Patrick Palka <ppalka@gcc.gnu.org>
1324
1325 PR c++/27100
1326 * g++.dg/other/friend6.C: New test.
1327
1328 2016-06-03 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1329
1330 * g++.dg/torture/ppc-ldst-array.C: New.
1331
1332 2016-06-03 Joseph Myers <joseph@codesourcery.com>
1333
1334 PR target/71276
1335 PR target/71277
1336 * gcc.dg/torture/builtin-fp-int-inexact.c,
1337 gcc.target/i386/387-builtin-fp-int-inexact.c,
1338 gcc.target/i386/387-rint-inline-1.c,
1339 gcc.target/i386/387-rint-inline-2.c,
1340 gcc.target/i386/sse2-builtin-fp-int-inexact.c,
1341 gcc.target/i386/sse2-rint-inline-1.c,
1342 gcc.target/i386/sse2-rint-inline-2.c,
1343 gcc.target/i386/sse4_1-builtin-fp-int-inexact.c,
1344 gcc.target/i386/sse4_1-rint-inline.c: New tests.
1345
1346 2016-06-03 H.J. Lu <hongjiu.lu@intel.com>
1347 Julia Koval <julia.koval@intel.com>
1348
1349 PR target/66960
1350 PR target/67630
1351 PR target/67634
1352 PR target/67841
1353 PR target/68037
1354 PR target/68618
1355 PR target/68661
1356 PR target/69575
1357 PR target/69596
1358 PR target/69734
1359 * gcc.dg/guality/pr68037-1.c: New test.
1360 * gcc.dg/guality/pr68037-2.c: Likewise.
1361 * gcc.dg/guality/pr68037-3.c: Likewise.
1362 * gcc.dg/torture/pr68037-1.c: Likewise.
1363 * gcc.dg/torture/pr68037-2.c: Likewise.
1364 * gcc.dg/torture/pr68037-3.c: Likewise.
1365 * gcc.dg/torture/pr68661-1a.c: Likewise.
1366 * gcc.dg/torture/pr68661-1b.c: Likewise.
1367 * gcc.target/i386/interrupt-1.c: Likewise.
1368 * gcc.target/i386/interrupt-2.c: Likewise.
1369 * gcc.target/i386/interrupt-3.c: Likewise.
1370 * gcc.target/i386/interrupt-4.c: Likewise.
1371 * gcc.target/i386/interrupt-5.c: Likewise.
1372 * gcc.target/i386/interrupt-6.c: Likewise.
1373 * gcc.target/i386/interrupt-7.c: Likewise.
1374 * gcc.target/i386/interrupt-8.c: Likewise.
1375 * gcc.target/i386/interrupt-9.c: Likewise.
1376 * gcc.target/i386/interrupt-10.c: Likewise.
1377 * gcc.target/i386/interrupt-11.c: Likewise.
1378 * gcc.target/i386/interrupt-12.c: Likewise.
1379 * gcc.target/i386/interrupt-13.c: Likewise.
1380 * gcc.target/i386/interrupt-14.c: Likewise.
1381 * gcc.target/i386/interrupt-15.c: Likewise.
1382 * gcc.target/i386/interrupt-16.c: Likewise.
1383 * gcc.target/i386/interrupt-17.c: Likewise.
1384 * gcc.target/i386/interrupt-18.c: Likewise.
1385 * gcc.target/i386/interrupt-19.c: Likewise.
1386 * gcc.target/i386/interrupt-20.c: Likewise.
1387 * gcc.target/i386/interrupt-21.c: Likewise.
1388 * gcc.target/i386/interrupt-22.c: Likewise.
1389 * gcc.target/i386/interrupt-23.c: Likewise.
1390 * gcc.target/i386/interrupt-24.c: Likewise.
1391 * gcc.target/i386/interrupt-25.c: Likewise.
1392 * gcc.target/i386/interrupt-26.c: Likewise.
1393 * gcc.target/i386/interrupt-27.c: Likewise.
1394 * gcc.target/i386/interrupt-28.c: Likewise.
1395 * gcc.target/i386/interrupt-387-err-1.c: Likewise.
1396 * gcc.target/i386/interrupt-387-err-2.c: Likewise.
1397 * gcc.target/i386/interrupt-bnd-err-1.c: Likewise.
1398 * gcc.target/i386/interrupt-bnd-err-2.c: Likewise.
1399 * gcc.target/i386/interrupt-iamcu.c: Likewise.
1400 * gcc.target/i386/interrupt-mmx-err-1.c: Likewise.
1401 * gcc.target/i386/interrupt-mmx-err-2.c: Likewise.
1402 * gcc.target/i386/interrupt-redzone-1.c: Likewise.
1403 * gcc.target/i386/interrupt-redzone-2.c: Likewise.
1404 * gcc.target/i386/interrupt-sibcall-1.c: Likewise.
1405 * gcc.target/i386/interrupt-sibcall-2.c: Likewise.
1406 * gcc.target/i386/interrupt-switch-abi.c: Likewise.
1407
1408 2016-06-03 Bernd Schmidt <bschmidt@redhat.com>
1409
1410 PR tree-optimization/52171
1411 * gcc.dg/pr52171.c: New test.
1412 * gcc.target/i386/pr52171.c: New test.
1413
1414 2016-06-03 Jan Hubicka <jh@suse.cz>
1415
1416 * g++.dg/tree-ssa/pred-1.C: New testcase
1417 * gcc.dg/tree-ssa/pred-1.c: New testcase
1418
1419 2016-06-03 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1420
1421 PR target/70957
1422 * gcc.target/powerpc/vsx-elemrev-2.c: Require p9vector hardware
1423 support.
1424 * gcc.target/powerpc/vsx-elemrev-4.c: Likewise.
1425
1426 2016-06-03 Alan Hayward <alan.hayward@arm.com>
1427
1428 * gcc.dg/vect/vect-live-slp-5.c: Remove dg check.
1429
1430 2016-06-03 Alan Hayward <alan.hayward@arm.com>
1431
1432 * gcc.dg/tree-ssa/pr64183.c: Ensure test does not vectorize.
1433 * gcc.dg/vect/no-scevccp-vect-iv-2.c: Remove xfail.
1434 * gcc.dg/vect/vect-live-1.c: New test.
1435 * gcc.dg/vect/vect-live-2.c: New test.
1436 * gcc.dg/vect/vect-live-3.c: New test.
1437 * gcc.dg/vect/vect-live-4.c: New test.
1438 * gcc.dg/vect/vect-live-5.c: New test.
1439 * gcc.dg/vect/vect-live-slp-1.c: New test.
1440 * gcc.dg/vect/vect-live-slp-2.c: New test.
1441 * gcc.dg/vect/vect-live-slp-3.c: New test.
1442
1443 2016-06-03 Jakub Jelinek <jakub@redhat.com>
1444
1445 PR middle-end/71387
1446 * g++.dg/opt/pr71387.C: New test.
1447
1448 2016-06-02 Jeff Law <law@redhat.com>
1449
1450 PR tree-optimization/71328
1451 * gcc.c-torture/compile/pr71328.c: New test.
1452
1453 2016-06-02 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1454
1455 PR fortran/52393
1456 * gfortran.dg/fmt_read_3.f90: Fix typo.
1457 * gfortran.dg/fmt_read_4.f90: New test.
1458
1459 2016-06-02 Paolo Carlini <paolo.carlini@oracle.com>
1460
1461 * g++.dg/cpp0x/forw_enum10.C: Adjust for dg-message vs dg-error.
1462 * g++.dg/cpp0x/forw_enum6.C: Likewise.
1463 * g++.dg/cpp0x/forw_enum8.C: Likewise.
1464 * g++.dg/cpp0x/override2.C: Likewise.
1465 * g++.dg/parse/crash5.C: Likewise.
1466 * g++.dg/parse/error16.C: Likewise.
1467 * g++.dg/parse/error27.C: Likewise.
1468 * g++.dg/template/qualttp15.C: Likewise.
1469 * g++.dg/template/redecl4.C: Likewise.
1470 * g++.old-deja/g++.other/crash39.C: Likewise.
1471 * g++.old-deja/g++.other/struct1.C: Likewise.
1472 * g++.old-deja/g++.pt/m9a.C: Likewise.
1473 * g++.old-deja/g++.pt/memclass10.C: Likewise.
1474
1475 2016-06-02 Jakub Jelinek <jakub@redhat.com>
1476
1477 PR c++/71372
1478 * c-c++-common/pr71372.c: New test.
1479
1480 * gcc.dg/cpp/source_date_epoch-1.c (main): Test __DATE__ and
1481 __TIME__ strings with __builtin_strcmp instead of printf and
1482 dg-output.
1483
1484 2016-06-02 Martin Liska <mliska@suse.cz>
1485
1486 * gcc.dg/predict-9.c: New test.
1487
1488 2016-06-02 Jakub Jelinek <jakub@redhat.com>
1489
1490 * lib/gcc-dg.exp (cleanup-after-saved-dg-test): Add missing
1491 global set_compiler_env_var and global saved_compiler_env_var.
1492
1493 2016-06-02 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1494
1495 PR rtl-optimization/71295
1496 * gcc.c-torture/compile/pr71295.c: New test.
1497
1498 2016-06-02 Jakub Jelinek <jakub@redhat.com>
1499
1500 * gcc.target/i386/avx512vl-concatv4si-1.c: New test.
1501
1502 * gcc.target/i386/avx512dq-concatv2si-1.c: New test.
1503 * gcc.target/i386/avx512vl-concatv2si-1.c: New test.
1504
1505 * gcc.target/i386/avx512dq-concatv2di-1.c: New test.
1506 * gcc.target/i386/avx512vl-concatv2di-1.c: New test.
1507 * gcc.target/i386/sse2-init-v2di-2.c: Adjust expected vec_concatv2di
1508 alternative number.
1509
1510 2016-05-31 Michael Meissner <meissner@linux.vnet.ibm.com>
1511
1512 * gcc.target/powerpc/p9-splat-4.c: New test.
1513
1514 2016-05-31 Michael Meissner <meissner@linux.vnet.ibm.com>
1515
1516 PR target/71186
1517 * gcc.target/powerpc/pr71186.c: New test.
1518
1519 2016-06-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1520
1521 PR fortran/52393
1522 * gfortran.dg/fmt_read_3.f90: New test.
1523
1524 2016-06-01 Thomas Preud'homme <thomas.preudhomme@arm.com>
1525
1526 * lib/target-supports.exp (check_effective_target_arm_acq_rel): New
1527 procedure.
1528
1529 2016-06-01 Eduard Sanou <dhole@openmailbox.org>
1530
1531 * gcc.dg/cpp/source_date_epoch-1.c: New file, test the proper
1532 behaviour of the macros __DATE__ and __TIME__ when SOURCE_DATE_EPOCH
1533 env var is set.
1534 * gcc.dg/cpp/source_date_epoch-2.c: New file, test the error output
1535 when parsing the SOURCE_DATE_EPOCH env var, and make sure it is only
1536 shown once.
1537 * lib/gcc-dg.exp (dg-set-compiler-env-var): New function, set env vars
1538 during compilation.
1539 * lib/gcc-dg.exp (restore-compiler-env-var): New function, restore env
1540 vars set by dg-set-compiler-env-var.
1541
1542 2016-06-01 Paul Thomas <pault@gcc.gnu.org>
1543
1544 PR fortran/71156
1545 * gfortran.dg/submodule_14.f08: Add missing recursive prefix
1546 to the module procedure declaration.
1547 * gfortran.dg/submodule_16.f08: New test.
1548
1549 2016-06-01 Jakub Jelinek <jakub@redhat.com>
1550
1551 PR middle-end/71371
1552 * c-c++-common/gomp/pr71371.c: New test.
1553
1554 2016-06-01 Richard Biener <rguenther@suse.de>
1555
1556 PR tree-optimization/71366
1557 * gcc.dg/torture/pr71366-1.c: New testcase.
1558 * gcc.dg/torture/pr71366-2.c: Likewise.
1559
1560 2016-06-01 Kelvin Nilsen <kelvin@gcc.gnu.org>
1561
1562 * gcc.target/powerpc/vslv-0.c: New test.
1563 * gcc.target/powerpc/vslv-1.c: New test.
1564 * gcc.target/powerpc/vsrv-0.c: New test.
1565 * gcc.target/powerpc/vsrv-1.c: New test.
1566
1567 2016-06-01 Nathan Sidwell <nathan@acm.org>
1568
1569 * c-c++-common/torture/pr57945.c: Add expected PTX error.
1570 * gcc.target/nvptx/weak.c: New.
1571
1572 2016-06-01 Richard Biener <rguenther@suse.de>
1573
1574 PR tree-optimization/71261
1575 * gcc.dg/torture/vect-bool-1.c: New testcase.
1576
1577 2016-06-01 Jakub Jelinek <jakub@redhat.com>
1578
1579 * gfortran.dg/gomp/order-1.f90: New test.
1580 * gfortran.dg/gomp/order-2.f90: New test.
1581
1582 2016-06-01 Jan Hubicka <hubicka@ucw.cz>
1583
1584 * gcc.dg/unroll-6.c: Update template.
1585 * gcc.dg/unroll-7.c: New testcase.
1586 * gcc.dg/unroll-8.c: New testcase.
1587
1588 2016-06-01 Eric Botcazou <ebotcazou@adacore.com>
1589
1590 * gnat.dg/opt56.ad[sb]: New test.
1591
1592 2016-06-01 Paolo Carlini <paolo.carlini@oracle.com>
1593
1594 PR c++/66635
1595 * g++.dg/cpp0x/constexpr-ice16.C: New.
1596
1597 2016-06-01 Patrick Palka <ppalka@gcc.gnu.org>
1598
1599 PR tree-optimization/71314
1600 * gcc.dg/tree-ssa/ssa-thread-14.c: Adjust target selector. Pass
1601 -mbranch-cost=2.
1602
1603 2016-06-01 Patrick Palka <ppalka@gcc.gnu.org>
1604
1605 PR tree-optimization/71077
1606 * gcc.dg/tree-ssa/pr71077.c: New test.
1607
1608 2016-05-31 Jan Hubicka <hubicka@ucw.cz>
1609
1610 * g++.dg/predict-lop-exit-1.C: Update template for new predictor name.
1611 * g++.dg/predict-lop-exit-2.C: Update template for new predictor name.
1612 * g++.dg/predict-lop-exit-2.C: Update template for new predictor name.
1613
1614 2016-05-31 Paolo Carlini <paolo.carlini@oracle.com>
1615
1616 PR c++/71248
1617 * g++.dg/cpp0x/pr71248.C: New.
1618 * g++.dg/cpp0x/auto7.C: Test column numbers too.
1619 * g++.dg/cpp0x/constexpr-static8.C: Likewise.
1620 * g++.dg/init/new37.C: Likewise.
1621 * g++.dg/template/static1.C: Likewise.
1622 * g++.dg/template/static2.C: Likewise.
1623
1624 2016-05-31 H.J. Lu <hongjiu.lu@intel.com>
1625
1626 * gcc.target/i386/avx512vl-vbroadcast-3.c: Scan %\[re\]di
1627 instead of %rdi.
1628 * gcc.target/i386/avx512vl-vcvtps2ph-3.c: Likewise.
1629
1630 2016-05-31 Marek Polacek <polacek@redhat.com>
1631
1632 * c-c++-common/Wswitch-unreachable-3.c: New test.
1633 * g++.dg/warn/Wswitch-unreachable-1.C: New test.
1634
1635 2016-05-31 Richard Biener <rguenther@suse.de>
1636
1637 PR tree-optimization/71352
1638 * gcc.dg/tree-ssa/reassoc-45.c: New testcase.
1639
1640 2016-05-31 Thomas Preud'homme <thomas.preudhomme@arm.com>
1641
1642 * gcc.target/arm/armv5_thumb_isa.c: New test.
1643
1644 2016-05-31 Kirill Yukhin <kirill.yukhin@intel.com>
1645
1646 PR target/71346
1647 * gcc.target/i386/pr71346.c: New test.
1648
1649 2016-05-31 Tom de Vries <tom@codesourcery.com>
1650
1651 PR tree-optimization/69068
1652 * gcc.dg/graphite/pr69068.c: New test.
1653
1654 2016-05-27 Martin Sebor <msebor@redhat.com>
1655
1656 PR c++/71306
1657 * g++.dg/warn/Wplacement-new-size-3.C: New test.
1658
1659 2016-05-30 Jakub Jelinek <jakub@redhat.com>
1660
1661 PR c++/71349
1662 * c-c++-common/gomp/clauses-1.c (bar): Add dd argument. Add
1663 nowait depend(inout: dd[0]) clauses where permitted.
1664
1665 2016-05-30 Paolo Carlini <paolo.carlini@oracle.com>
1666
1667 PR c++/71238
1668 * g++.dg/parse/pr71238.C: New.
1669 * g++.dg/concepts/friend1.C: Test column numbers too.
1670 * g++.dg/cpp0x/initlist31.C: Likewise.
1671 * g++.dg/cpp0x/pr51420.C: Likewise.
1672 * g++.dg/cpp0x/udlit-declare-neg.C: Likewise.
1673 * g++.dg/cpp0x/udlit-member-neg.C: Likewise.
1674 * g++.dg/ext/builtin3.C: Likewise.
1675 * g++.dg/lookup/friend12.C: Likewise.
1676 * g++.dg/lookup/friend7.C: Likewise.
1677 * g++.dg/lookup/koenig1.C: Likewise.
1678 * g++.dg/lookup/koenig5.C: Likewise.
1679 * g++.dg/lookup/used-before-declaration.C: Likewise.
1680 * g++.dg/overload/koenig1.C: Likewise.
1681 * g++.dg/template/crash65.C: Likewise.
1682 * g++.dg/template/friend57.C: Likewise.
1683 * g++.dg/warn/Wshadow-5.C: Likewise.
1684 * g++.dg/warn/Wunused-8.C: Likewise.
1685 * g++.old-deja/g++.bugs/900211_01.C: Likewise.
1686 * g++.old-deja/g++.jason/lineno5.C: Likewise.
1687 * g++.old-deja/g++.jason/member.C: Likewise.
1688 * g++.old-deja/g++.jason/report.C: Likewise.
1689 * g++.old-deja/g++.jason/scoping12.C: Likewise.
1690 * g++.old-deja/g++.law/visibility20.C: Likewise.
1691 * g++.old-deja/g++.ns/koenig5.C: Likewise.
1692 * g++.old-deja/g++.other/static5.C: Likewise.
1693 * g++.old-deja/g++.pt/overload2.C: Likewise.
1694
1695 2016-05-30 Jan Hubicka <hubicka@ucw.cz>
1696
1697 * gcc.dg/tree-ssa/peel1.c: New testcase.
1698 * gcc.dg/tree-ssa/pr61743-1.c: Disable loop peeling.
1699 * gcc.dg/tree-ssa/pr61743-2.c: Disable loop peeling.
1700
1701 2016-05-30 Tom de Vries <tom@codesourcery.com>
1702
1703 * gcc.dg/graphite/pr69067.c (main): Remove superfluous argument in call
1704 to ce.
1705
1706 2016-05-30 Paolo Carlini <paolo.carlini@oracle.com>
1707
1708 PR c++/71099
1709 * g++.dg/parse/virtual1.C: New.
1710
1711 2016-05-30 Uros Bizjak <ubizjak@gmail.com>
1712
1713 * gcc.target/i386/iamcu/args.h (clear_non_sret_int_hardware_registers):
1714 Use correct register when clearing %edx.
1715
1716 2016-05-30 Alexander Monakov <amonakov@ispras.ru>
1717
1718 PR tree-optimization/71289
1719 * gcc.dg/pr71289.c: New test.
1720
1721 2016-05-30 Kugan Vivekanandarajah <kuganv@linaro.org>
1722
1723 PR middle-end/71269
1724 PR middle-end/71292
1725 * gcc.dg/tree-ssa/pr71269.c: New test.
1726 * gcc.dg/tree-ssa/pr71292.c: New test.
1727
1728 2016-05-30 Kugan Vivekanandarajah <kuganv@linaro.org>
1729
1730 PR middle-end/71252
1731 * gcc.dg/tree-ssa/pr71252-2.c: New test.
1732
1733 2016-05-30 Jan Hubicka <hubicka@ucw.cz>
1734
1735 * gcc.dg/tree-ssa/cunroll-12.c: New testcase.
1736 * gcc.dg/tree-ssa/cunroll-13.c: New testcase.
1737 * gcc.dg/tree-ssa/cunroll-14.c: New testcase.
1738
1739 2016-05-30 Tom de Vries <tom@codesourcery.com>
1740
1741 PR tree-optimization/69067
1742 * gcc.dg/graphite/pr69067.c: New test.
1743
1744 2016-05-29 Uros Bizjak <ubizjak@gmail.com>
1745
1746 PR target/71245
1747 * gcc.target/i386/pr71245-1.c: New test.
1748 * gcc.target/i386/pr71245-2.c: Ditto.
1749
1750 2016-05-29 Paolo Carlini <paolo.carlini@oracle.com>
1751
1752 PR c++/71105
1753 * g++.dg/cpp0x/lambda/lambda-conv11.C: New.
1754 * g++.dg/cpp1y/lambda-conv1.C: Likewise.
1755 * g++.dg/cpp1y/lambda-conv2.C: Likewise.
1756
1757 2016-05-27 Jan Hubicka <hubicka@ucw.cz>
1758
1759 * gcc.dg/tree-ssa/prefetch-5.c: Remove xfail.
1760
1761 2016-05-28 Ville Voutilainen <ville.voutilainen@gmail.com>
1762
1763 Revert:
1764 PR c++/69855
1765 * g++.dg/overload/69855.C: New.
1766 * g++.old-deja/g++.law/missed-error2.C: Adjust.
1767 * g++.old-deja/g++.pt/crash3.C: Likewise.
1768
1769 2016-05-27 Paolo Carlini <paolo.carlini@oracle.com>
1770
1771 PR c++/60385
1772 * g++.dg/parse/namespace13.C: New.
1773
1774 2016-05-26 Jeff Law <law@redhat.com>
1775
1776 * gcc.dg/tree-ssa/pr21417.c: Update expected output.
1777 * gcc.dg/tree-ssa/pr66752-3.c: Likewise.
1778 * gcc.dg/tree-ssa/pr68198.c: Likewise.
1779 * gcc.dg/tree-ssa/pr69196-1.c: Likewise.
1780 * gcc.dg/tree-ssa/pr69270-3.c: Likewise.
1781 * gcc.dg/tree-ssa/ssa-dom-thread-2b.c: Likewise.
1782 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: Likewise.
1783 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
1784 * gcc.dg/tree-ssa/ssa-dom-thread-6.c: Likewise.
1785 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Likewise.
1786 * gcc.dg/tree-ssa/ssa-dom-thread-12.c: Likewise.
1787 * gcc.dg/tree-ssa/ssa-dom-thread-13.c: Likewise.
1788 * gcc.dg/tree-ssa/vrp56.c: Likewise.
1789
1790 2016-05-27 Ville Voutilainen <ville.voutilainen@gmail.com>
1791
1792 PR c++/69855
1793 * g++.dg/overload/69855.C: New.
1794 * g++.old-deja/g++.law/missed-error2.C: Adjust.
1795 * g++.old-deja/g++.pt/crash3.C: Likewise.
1796
1797 2016-05-27 Jiong Wang <jiong.wang@arm.com>
1798
1799 PR target/63596
1800 * gcc.target/aarch64/va_arg_1.c: New testcase.
1801 * gcc.target/aarch64/va_arg_2.c: Likewise.
1802 * gcc.target/aarch64/va_arg_3.c: Likewise.
1803
1804 2016-05-27 Jiong Wang <jiong.wang@arm.com>
1805
1806 * gcc.dg/tree-ssa/stdarg-2.c: Enable all testcases for AArch64.
1807 * gcc.dg/tree-ssa/stdarg-3.c: Likewise.
1808 * gcc.dg/tree-ssa/stdarg-4.c: Likewise.
1809 * gcc.dg/tree-ssa/stdarg-5.c: Likewise.
1810 * gcc.dg/tree-ssa/stdarg-6.c: Likewise.
1811
1812 2016-05-27 Marek Polacek <polacek@redhat.com>
1813
1814 PR middle-end/71308
1815 * g++.dg/torture/pr71308.C: New test.
1816
1817 2016-05-27 Dominik Vogt <vogt@linux.vnet.ibm.com>
1818
1819 * gcc.dg/zero_bits_compound-1.c: New test.
1820 * gcc.dg/zero_bits_compound-2.c: New test.
1821
1822 2016-05-27 Ilya Enkovich <ilya.enkovich@intel.com>
1823
1824 PR middle-end/71279
1825 * gcc.dg/pr71279.c: New test.
1826
1827 2016-05-26 Michael Meissner <meissner@linux.vnet.ibm.com>
1828
1829 * gcc.target/powerpc/p9-minmax-1.c: New tests for ISA 3.0
1830 floating point min/max/comparison instructions.
1831 * gcc.target/powerpc/p9-minmax-2.c: Likewise.
1832
1833 2016-05-26 Jakub Jelinek <jakub@redhat.com>
1834
1835 * c-c++-common/gomp/schedule-1.c: New test.
1836 * gfortran.dg/gomp/schedule-1.f90: New test.
1837
1838 2016-05-26 Patrick Palka <ppalka@gcc.gnu.org>
1839
1840 PR c++/70822
1841 PR c++/70106
1842 * g++.dg/cpp1y/auto-fn32.C: New test.
1843 * g++.dg/cpp1y/paren4.C: New test.
1844
1845 2016-05-26 Nathan Sidwell <nathan@acm.org>
1846
1847 * gcc.dg/20060410.c: Xfail on ptx.
1848 * gcc.dg/torture/c99-contract-1.c: Skip on ptx.
1849 * c-c++-common/torture/complex-sign-mixed-add.c: Skip on ptx -O0
1850 * c-c++-common/torture/complex-sign-mixed-sub.c: Skip on ptx -O0
1851 * gcc.c-torture/execute/pr68185.c: Skip on ptx -O0 & Os.
1852 * gcc.c-torture/execute/20020529-1.c: Skip on ptx -00.
1853
1854 2016-05-26 Thomas Preud'homme <thomas.preudhomme@arm.com>
1855
1856 * gcc.dg/plugin/plugin.exp: skip tail call tests for Thumb-1.
1857
1858 2016-05-26 Jakub Jelinek <jakub@redhat.com>
1859
1860 PR tree-optimization/71280
1861 * gcc.dg/pr71280.c: New test.
1862
1863 * gcc.target/i386/avx512vl-vcvtps2ph-3.c: New test.
1864
1865 * gcc.target/i386/avx512bw-vpalignr-4.c: New test.
1866 * gcc.target/i386/avx512vl-vpalignr-4.c: New test.
1867
1868 * gcc.target/i386/avx512vl-vbroadcast-3.c: New test.
1869
1870 2016-05-26 Jiong Wang <jiong.wang@arm.com>
1871
1872 * gcc.target/aarch64/simd/vmul_elem_1.c: Force result variables to be
1873 kept in memory.
1874
1875 2016-05-25 Jeff Law <law@redhat.com>
1876
1877 PR tree-optimization/71272
1878 * gcc.c-torture/compile/pr71272.c: new test.
1879
1880 2016-05-25 Bill Seurer <seurer@linux.vnet.ibm.com>
1881
1882 * gcc.target/powerpc/vec-cmpne.c: New test.
1883 * gcc.target/powerpc/vec-cmpne-long.c: New test.
1884
1885 2016-05-25 Eric Botcazou <ebotcazou@adacore.com>
1886
1887 * gnat.dg/opt55.ad[sb]: New test.
1888
1889 2016-05-25 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
1890
1891 * c-c++-common/Wduplicated-cond-1.c: Use smaller const literal.
1892 * c-c++-common/pr60226.c: Require int32plus.
1893 * gcc.c-torture/execute/pr70602.c: Likewise.
1894 * gcc.dg/Warray-bounds-11.c: Use __SIZE_TYPE__ instead of
1895 unsigned long for malloc arg type.
1896 * gcc.dg/asr_div1.c: Require int32plus.
1897 * gcc.dg/enum-mode-1.c: XFAIL for int16.
1898 * gcc.dg/pie-1.c: Require pie.
1899 * gcc.dg/pie-2.c: Likewise.
1900 * gcc.dg/pr59471.c: Require int32plus.
1901 * gcc.dg/pr59963-2.c: XFAIL for int16.
1902 * gcc.dg/pr60114.c: Require int32plus.
1903 * gcc.dg/pr62090-2.c: Use __SIZE_TYPE__ instead of
1904 unsigned long for typedef of size_t.
1905 * gcc.dg/pr63914.c: Require int32plus.
1906 * gcc.dg/pr64536.c: Require pt32plus.
1907 * gcc.dg/pr65658.c: Likewise.
1908 * gcc.dg/pr67271.c: Require int32plus.
1909 * gcc.dg/pr68112.c: Likewise.
1910 * gcc.dg/pr69071.c: Skip for avr target.
1911 * gcc.dg/pr69973.c: Require int32plus.
1912 * gcc.dg/pr70169.c: Skip for avr target.
1913 * gcc.dg/sso-6.c: Require int32plus.
1914 * gcc.dg/sso-7.c: Likewise.
1915 * gcc.dg/sso-8.c: Likewise.
1916 * gcc.dg/vrp-min-max-2.c: Likewise.
1917
1918 2016-05-25 H.J. Lu <hongjiu.lu@intel.com>
1919
1920 PR target/70738
1921 * gcc.target/i386/pr70738-1.c: New test.
1922 * gcc.target/i386/pr70738-2.c: Likewise.
1923 * gcc.target/i386/pr70738-3.c: Likewise.
1924 * gcc.target/i386/pr70738-4.c: Likewise.
1925 * gcc.target/i386/pr70738-5.c: Likewise.
1926 * gcc.target/i386/pr70738-6.c: Likewise.
1927 * gcc.target/i386/pr70738-7.c: Likewise.
1928 * gcc.target/i386/pr70738-8.c: Likewise.
1929 * gcc.target/i386/pr70738-9.c: Likewise.
1930
1931 2016-05-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1932
1933 PR rtl-optimization/66940
1934 * gcc.c-torture/execute/pr66940.c: New test.
1935
1936 2016-05-25 Ilya Verbin <ilya.verbin@intel.com>
1937
1938 * gcc.target/i386/avx512f-ceil-vec-1.c: New test.
1939 * gcc.target/i386/avx512f-ceil-vec-2.c: New test.
1940 * gcc.target/i386/avx512f-ceilf-sfix-vec-1.c: New test.
1941 * gcc.target/i386/avx512f-ceilf-sfix-vec-2.c: New test.
1942 * gcc.target/i386/avx512f-ceilf-vec-1.c: New test.
1943 * gcc.target/i386/avx512f-ceilf-vec-2.c: New test.
1944 * gcc.target/i386/avx512f-floor-vec-1.c: New test.
1945 * gcc.target/i386/avx512f-floor-vec-2.c: New test.
1946 * gcc.target/i386/avx512f-floorf-sfix-vec-1.c: New test.
1947 * gcc.target/i386/avx512f-floorf-sfix-vec-2.c: New test.
1948 * gcc.target/i386/avx512f-floorf-vec-1.c: New test.
1949 * gcc.target/i386/avx512f-floorf-vec-2.c: New test.
1950 * gcc.target/i386/avx512f-rint-sfix-vec-1.c: New test.
1951 * gcc.target/i386/avx512f-rint-sfix-vec-2.c: New test.
1952 * gcc.target/i386/avx512f-rintf-sfix-vec-1.c: New test.
1953 * gcc.target/i386/avx512f-rintf-sfix-vec-2.c: New test.
1954 * gcc.target/i386/avx512f-round-sfix-vec-1.c: New test.
1955 * gcc.target/i386/avx512f-round-sfix-vec-2.c: New test.
1956 * gcc.target/i386/avx512f-roundf-sfix-vec-1.c: New test.
1957 * gcc.target/i386/avx512f-roundf-sfix-vec-2.c: New test.
1958 * gcc.target/i386/avx512f-trunc-vec-1.c: New test.
1959 * gcc.target/i386/avx512f-trunc-vec-2.c: New test.
1960 * gcc.target/i386/avx512f-truncf-vec-1.c: New test.
1961 * gcc.target/i386/avx512f-truncf-vec-2.c: New test.
1962
1963 2016-05-25 Marek Polacek <polacek@redhat.com>
1964
1965 PR c/71265
1966 * gcc.dg/noncompile/pr71265.c: New test.
1967
1968 PR c/71266
1969 * gcc.dg/noncompile/old-style-parm-3.c: New test.
1970
1971 2016-05-25 Nathan Sidwell <nathan@acm.org>
1972
1973 * gcc.c-torture/execute/921110-1.c: Fix abort decl.
1974
1975 2016-05-25 Richard Biener <rguenther@suse.de>
1976
1977 PR tree-optimization/71261
1978 * c-c++-common/torture/pr71261.c: New testcase.
1979
1980 2016-05-25 Richard Biener <rguenther@suse.de>
1981
1982 PR tree-optimization/71264
1983 * gcc.dg/vect/pr71264.c: New testcase.
1984
1985 2016-05-25 Paolo Carlini <paolo.carlini@oracle.com>
1986
1987 PR c++/55992
1988 * g++.dg/cpp0x/alias-decl-53.C: New.
1989 * g++.dg/cpp0x/alias-decl-54.C: Likewise.
1990
1991 2016-05-25 Martin Liska <mliska@suse.cz>
1992
1993 * g++.dg/pr71239.C: New test.
1994
1995 2016-05-25 Richard Biener <rguenther@suse.de>
1996
1997 * gcc.dg/vect/pr58135.c: Rename to ...
1998 * gcc.dg/vect/bb-slp-pr58135.c: ... this.
1999
2000 2016-05-25 Marek Polacek <polacek@redhat.com>
2001
2002 * g++.dg/pr65295.C: Use target c++14.
2003
2004 2016-05-24 Paolo Carlini <paolo.carlini@oracle.com>
2005
2006 * g++.dg/cpp1y/lambda-generic-static1.C: Use target c++14.
2007 * g++.dg/cpp1y/lambda-generic-static2.C: Likewise.
2008
2009 2016-05-24 Michael Meissner <meissner@linux.vnet.ibm.com>
2010
2011 * gcc.target/powerpc/p9-vneg.c: New test for ISA 3.0 VNEGW/VNEGD
2012 instructions.
2013
2014 2016-05-24 Cesar Philippidis <cesar@codesourcery.com>
2015
2016 * c-c++-common/goacc/data-clause-duplicate-1.c: Adjust test.
2017 * c-c++-common/goacc/deviceptr-1.c: Likewise.
2018 * c-c++-common/goacc/kernels-alias-3.c: Likewise.
2019 * c-c++-common/goacc/kernels-alias-4.c: Likewise.
2020 * c-c++-common/goacc/kernels-alias-5.c: Likewise.
2021 * c-c++-common/goacc/kernels-alias-8.c: Likewise.
2022 * c-c++-common/goacc/kernels-alias-ipa-pta-3.c: Likewise.
2023 * c-c++-common/goacc/pcopy.c: Likewise.
2024 * c-c++-common/goacc/pcopyin.c: Likewise.
2025 * c-c++-common/goacc/pcopyout.c: Likewise.
2026 * c-c++-common/goacc/pcreate.c: Likewise.
2027 * c-c++-common/goacc/pr70688.c: New test.
2028 * c-c++-common/goacc/present-1.c: Adjust test.
2029 * c-c++-common/goacc/reduction-5.c: Likewise.
2030 * g++.dg/goacc/data-1.C: New test.
2031
2032 2016-05-24 Michael Meissner <meissner@linux.vnet.ibm.com>
2033
2034 * gcc.target/powerpc/p9-vparity.c: New file to check ISA 3.0
2035 vector parity built-in functions.
2036 * gcc.target/powerpc/ctz-3.c: New file to check ISA 3.0 vector
2037 count trailing zeros automatic vectorization.
2038 * gcc.target/powerpc/ctz-4.c: New file to check ISA 3.0 vector
2039 count trailing zeros built-in functions.
2040
2041 2016-05-24 Kugan Vivekanandarajah <kuganv@linaro.org>
2042
2043 * gcc.dg/tree-ssa/reassoc-44.c: New test.
2044
2045 2016-05-24 Pat Haugen <pthaugen@us.ibm.com>
2046
2047 PR target/71050
2048 * gcc.target/powerpc/lhs-1.c: Fix testcase to avoid subreg changes.
2049
2050 2016-05-24 Paolo Carlini <paolo.carlini@oracle.com>
2051
2052 PR c++/50436
2053 * g++.dg/template/crash123.C: New.
2054 * g++.dg/template/crash124.C: Likewise.
2055
2056 2016-05-24 Martin Sebor <msebor@redhat.com>
2057
2058 PR c++/71147
2059 * g++.dg/ext/flexary16.C: New test.
2060
2061 2016-05-24 Ilya Verbin <ilya.verbin@intel.com>
2062
2063 * gcc.target/i386/avx-ceil-sfix-2-vec.c: Define __NO_MATH_INLINES
2064 before math.h is included.
2065 * gcc.target/i386/avx-floor-sfix-2-vec.c: Likewise.
2066 * gcc.target/i386/avx-rint-sfix-2-vec.c: Likewise.
2067 * gcc.target/i386/avx-round-sfix-2-vec.c: Likewise.
2068 * gcc.target/i386/avx512f-ceil-sfix-vec-1.c: Likewise.
2069 * gcc.target/i386/avx512f-floor-sfix-vec-1.c: Likewise.
2070 * gcc.target/i386/sse4_1-ceil-sfix-vec.c: Likewise.
2071 * gcc.target/i386/sse4_1-ceil-vec.c: Likewise.
2072 * gcc.target/i386/sse4_1-ceilf-sfix-vec.c: Likewise.
2073 * gcc.target/i386/sse4_1-ceilf-vec.c: Likewise.
2074 * gcc.target/i386/sse4_1-floor-sfix-vec.c: Likewise.
2075 * gcc.target/i386/sse4_1-floor-vec.c: Likewise.
2076 * gcc.target/i386/sse4_1-rint-sfix-vec.c: Likewise.
2077 * gcc.target/i386/sse4_1-rint-vec.c: Likewise.
2078 * gcc.target/i386/sse4_1-rintf-sfix-vec.c: Likewise.
2079 * gcc.target/i386/sse4_1-rintf-vec.c: Likewise.
2080 * gcc.target/i386/sse4_1-round-sfix-vec.c: Likewise.
2081 * gcc.target/i386/sse4_1-round-vec.c: Likewise.
2082 * gcc.target/i386/sse4_1-roundf-sfix-vec.c: Likewise.
2083 * gcc.target/i386/sse4_1-roundf-vec.c: Likewise.
2084 * gcc.target/i386/sse4_1-trunc-vec.c: Likewise.
2085 * gcc.target/i386/sse4_1-truncf-vec.c: Likewise.
2086 * gcc.target/i386/sse4_1-floorf-sfix-vec.c: Likewise.
2087 * gcc.target/i386/sse4_1-floorf-vec.c: Likewise.
2088
2089 2016-05-24 Michael Meissner <meissner@linux.vnet.ibm.com>
2090 Kelvin Nilsen <kelvin@gcc.gnu.org>
2091
2092 * gcc.target/powerpc/p9-vpermr.c: New test for ISA 3.0 vpermr
2093 support.
2094
2095 2016-05-24 Paolo Carlini <paolo.carlini@oracle.com>
2096
2097 PR c++/69872
2098 * g++.dg/warn/Wno-narrowing1.C: New.
2099
2100 2016-05-24 Marek Polacek <polacek@redhat.com>
2101
2102 PR c/71249
2103 * c-c++-common/Wswitch-unreachable-2.c: New test.
2104
2105 2016-05-24 Jakub Jelinek <jakub@redhat.com>
2106
2107 PR c++/71257
2108 * g++.dg/vect/simd-clone-6.cc: New test.
2109 * g++.dg/gomp/declare-simd-6.C: New test.
2110
2111 PR middle-end/70434
2112 PR c/69504
2113 * c-c++-common/vector-subscript-5.c (foo): Move ; out of the ifdef.
2114
2115 2016-05-24 Richard Biener <rguenther@suse.de>
2116
2117 PR tree-optimization/71240
2118 * gcc.dg/optimize-bswapsi-5.c: New testcase.
2119
2120 2016-05-24 Richard Biener <rguenther@suse.de>
2121
2122 PR tree-optimization/71230
2123 * gcc.dg/torture/pr71230.c: New testcase.
2124 * g++.dg/torture/pr71230.C: Likewise.
2125
2126 2016-05-24 Thomas Schwinge <thomas@codesourcery.com>
2127
2128 * c-c++-common/goacc/routine-5.c: Add tests.
2129 * g++.dg/goacc/routine-2.C: Remove duplicate tests.
2130 * gfortran.dg/goacc/routine-6.f90: Add tests.
2131
2132 2016-05-24 Richard Biener <rguenther@suse.de>
2133
2134 PR tree-optimization/71253
2135 * gcc.dg/torture/pr71253.c: New testcase.
2136
2137 2016-05-24 Kugan Vivekanandarajah <kuganv@linaro.org>
2138
2139 PR middle-end/71252
2140 * gfortran.dg/pr71252.f90: New test.
2141
2142 2016-05-24 Richard Sandiford <richard.sandiford@arm.com>
2143
2144 * gcc.dg/vect/vect-load-lanes-peeling-1.c: New test.
2145
2146 2016-05-24 Richard Biener <rguenther@suse.de>
2147
2148 PR middle-end/70434
2149 PR c/69504
2150 * c-c++-common/vector-subscript-4.c: New testcase.
2151 * c-c++-common/vector-subscript-5.c: Likewise.
2152
2153 2016-05-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2154
2155 PR fortran/71123
2156 * gfortran.dg/namelist_90.f: New test
2157
2158 2016-05-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2159
2160 PR fortran/66461
2161 * gfortran.dg/unexpected_eof.f: New test
2162
2163 2016-05-23 Michael Meissner <meissner@linux.vnet.ibm.com>
2164 Kelvin Nilsen <kelvin@gcc.gnu.org>
2165
2166 * gcc.target/powerpc/p9-permute.c: Run test on big endian as well
2167 as little endian.
2168
2169 2016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
2170
2171 PR c++/70972
2172 * g++.dg/cpp0x/inh-ctor20.C: New.
2173 * g++.dg/cpp0x/inh-ctor21.C: Likewise.
2174
2175 2016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
2176
2177 PR c++/69095
2178 * g++.dg/cpp0x/variadic168.C: New.
2179
2180 2016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
2181
2182 * g++.dg/cpp0x/pr31445.C: Test column number too.
2183 * g++.dg/cpp0x/pr32253.C: Likewise.
2184 * g++.dg/cpp0x/variadic-ex13.C: Likewise.
2185 * g++.dg/cpp0x/variadic36.C: Likewise.
2186
2187 2016-05-23 Marc Glisse <marc.glisse@inria.fr>
2188
2189 * gcc.dg/fold-notshift-2.c: Adjust.
2190
2191 2016-05-23 Marek Polacek <polacek@redhat.com>
2192
2193 PR c/49859
2194 * c-c++-common/Wswitch-unreachable-1.c: New test.
2195 * gcc.dg/Wswitch-unreachable-1.c: New test.
2196 * c-c++-common/goacc/sb-2.c (void foo): Add dg-warning.
2197 * g++.dg/cpp0x/lambda/lambda-switch.C (main): Likewise.
2198 * g++.dg/gomp/block-10.C: Likewise.
2199 * gcc.dg/gomp/block-10.c: Likewise.
2200 * g++.dg/gomp/block-9.C: Likewise.
2201 * gcc.dg/gomp/block-9.c: Likewise.
2202 * g++.dg/gomp/target-1.C: Likewise.
2203 * g++.dg/gomp/target-2.C: Likewise.
2204 * gcc.dg/gomp/target-1.c: Likewise.
2205 * gcc.dg/gomp/target-2.c: Likewise.
2206 * g++.dg/gomp/taskgroup-1.C: Likewise.
2207 * gcc.dg/gomp/taskgroup-1.c: Likewise.
2208 * gcc.dg/gomp/teams-1.c: Likewise.
2209 * g++.dg/gomp/teams-1.C: Likewise.
2210 * g++.dg/overload/error3.C: Likewise.
2211 * g++.dg/tm/jump1.C: Likewise.
2212 * g++.dg/torture/pr40335.C: Likewise.
2213 * gcc.dg/c99-vla-jump-5.c: Likewise.
2214 * gcc.dg/switch-warn-1.c: Likewise.
2215 * gcc.dg/Wjump-misses-init-1.c: Use -Wno-switch-unreachable.
2216 * gcc.dg/nested-func-1.c: Likewise.
2217 * gcc.dg/pr67784-4.c: Likewise.
2218
2219 2016-05-23 Richard Biener <rguenther@suse.de>
2220
2221 PR tree-optimization/71230
2222 * gfortran.dg/pr71230-1.f90: New testcase.
2223 * gfortran.dg/pr71230-2.f90: Likewise.
2224
2225 2016-05-23 Venkataramanan Kumar <venkataramanan.kumar@amd.com>
2226
2227 * gcc.dg/vect/bb-slp-19.c: Remove XFAIL.
2228 * gcc.dg/vect/pr58135.c: Add new.
2229 * gfortran.dg/pr46519-1.f: Adjust test case.
2230
2231 2016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
2232
2233 PR c++/53401
2234 * g++.dg/cpp0x/decltype64.C: New.
2235
2236 2016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
2237
2238 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Add fp16 tests.
2239 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p128.c: Likewise.
2240 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p64.c: Likewise.
2241
2242 2016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
2243
2244 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h (result):
2245 Add poly64x1_t and poly64x2_t cases if supported.
2246 * gcc.target/aarch64/advsimd-intrinsics/compute-ref-data.h
2247 (buffer, buffer_pad, buffer_dup, buffer_dup_pad): Likewise.
2248 * gcc.target/aarch64/advsimd-intrinsics/p64_p128.c: New file.
2249 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p128.c: New file.
2250 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p64.c: New file.
2251
2252 2016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
2253
2254 * gcc.target/aarch64/advsimd-intrinsics/vrnd.c: New.
2255 * gcc.target/aarch64/advsimd-intrinsics/vrndX.inc: New.
2256 * gcc.target/aarch64/advsimd-intrinsics/vrnda.c: New.
2257 * gcc.target/aarch64/advsimd-intrinsics/vrndm.c: New.
2258 * gcc.target/aarch64/advsimd-intrinsics/vrndn.c: New.
2259 * gcc.target/aarch64/advsimd-intrinsics/vrndp.c: New.
2260 * gcc.target/aarch64/advsimd-intrinsics/vrndx.c: New.
2261
2262 2016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
2263
2264 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Add fp16 tests.
2265
2266 2016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
2267
2268 * gcc.target/aarch64/advsimd-intrinsics/vtst.c: Add tests for
2269 vtst_p8, vtstq_p8, vtst_p16 and vtstq_p16.
2270
2271 2016-05-22 Jakub Jelinek <jakub@redhat.com>
2272
2273 * gcc.target/i386/avx512bw-kunpckdq-1.c (avx512bw_test): Use "m"
2274 constraint instead of "r".
2275 * gcc.target/i386/avx512f-additional-reg-names.c (foo): Use vpxord
2276 insn instead of vxorpd.
2277 * gcc.target/i386/strinline.c: Add dg-require-effective-target ia32.
2278
2279 * gcc.target/i386/avx512dq-vinsert-1.c: New test.
2280 * gcc.target/i386/avx512vl-vinsert-1.c: New test.
2281
2282 * gcc.target/i386/avx512vl-vinserti32x4-3.c: New test.
2283
2284 * gcc.target/i386/avx512dq-vbroadcast-2.c: New test.
2285 * gcc.target/i386/avx512vl-vbroadcast-2.c: New test.
2286
2287 * gcc.target/i386/avx512vl-vbroadcast-1.c: New test.
2288
2289 2016-05-22 Kugan Vivekanandarajah <kuganv@linaro.org>
2290
2291 PR middle-end/40921
2292 * gcc.dg/tree-ssa/pr40921.c: New test.
2293
2294 2016-05-20 Pitchumani Sivanupandi <pitchumani.s@atmel.com>
2295
2296 PR target/71103
2297 * gcc.target/avr/pr71103.c: New test.
2298
2299 2016-05-21 Kugan Vivekanandarajah <kuganv@linaro.org>
2300
2301 PR middle-end/71179
2302 * gcc.dg/tree-ssa/pr71179.c: New test.
2303
2304 2016-05-20 Martin Sebor <msebor@redhat.com>
2305
2306 PR c/71115
2307 * gcc.dg/init-excess-2.c: New test.
2308
2309 2016-05-20 Eric Botcazou <ebotcazou@adacore.com>
2310
2311 * gnat.dg/opt53.adb: New test.
2312 * gnat.dg/opt54.adb: Likewise.
2313
2314 2016-05-20 Martin Jambor <mjambor@suse.cz>
2315
2316 PR tree-optimization/70884
2317 * gcc.dg/tree-ssa/pr70919.c: New test.
2318
2319 2016-05-20 Bill Seurer <seurer@linux.vnet.ibm.com>
2320
2321 * gcc.target/powerpc/vec-adde.c: Change dejagnu options, fix code
2322 formatting.
2323 * gcc.target/powerpc/vec-adde-int128.c: Change dejagnu options,
2324 fix code formatting.
2325
2326 2016-05-20 Nathan Sidwell <nathan@acm.org>
2327
2328 * gcc.target/nvptx/uninit-decl.c: Force common storage, add
2329 non-common cases.
2330 * gcc.dg/tree-ssa/ssa-store-ccp-2.c: Add -fcommon.
2331
2332 2016-05-20 David Malcolm <dmalcolm@redhat.com>
2333
2334 * jit.dg/all-non-failing-tests.h: Add
2335 test-factorial-must-tail-call.c.
2336 * jit.dg/test-error-impossible-must-tail-call.c: New test case.
2337 * jit.dg/test-factorial-must-tail-call.c: New test case.
2338
2339 2016-05-20 Jakub Jelinek <jakub@redhat.com>
2340
2341 PR fortran/71204
2342 * gfortran.dg/pr71204.f90: New test.
2343
2344 2016-05-20 Cesar Philippidis <cesar@codesourcery.com>
2345
2346 * gcc.target/nvptx/sincos.c: New test.
2347
2348 2016-05-20 Paolo Carlini <paolo.carlini@oracle.com>
2349
2350 PR c++/70572
2351 * g++.dg/cpp1y/auto-fn31.C: New.
2352
2353 2016-05-20 Bill Seurer <seurer@linux.vnet.ibm.com>
2354
2355 * gcc.target/powerpc/vec-addec.c: New test.
2356 * gcc.target/powerpc/vec-addec-int128.c: New test.
2357
2358 2016-05-20 David Malcolm <dmalcolm@redhat.com>
2359
2360 * gcc.dg/plugin/must-tail-call-1.c: New test case.
2361 * gcc.dg/plugin/must-tail-call-2.c: New test case.
2362 * gcc.dg/plugin/must_tail_call_plugin.c: New file.
2363 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
2364
2365 2016-05-20 Jan Hubicka <hubicka@ucw.cz>
2366
2367 * gcc.dg/tree-ssa/prefetch-5.c: xfail.
2368
2369 2016-05-20 Jakub Jelinek <jakub@redhat.com>
2370
2371 PR c++/71210
2372 * g++.dg/opt/pr71210-1.C: New test.
2373 * g++.dg/opt/pr71210-2.C: New test.
2374
2375 PR tree-optimization/29756
2376 gcc.dg/tree-ssa/vector-6.c: Add -Wno-psabi -w to dg-options.
2377 Add -msse2 for x86 and -maltivec for powerpc. Use scan-tree-dump-times
2378 only on selected targets where V4SImode vectors are known to be
2379 supported.
2380
2381 2016-05-20 Marc Glisse <marc.glisse@inria.fr>
2382
2383 PR tree-optimization/71079
2384 PR tree-optimization/71206
2385 * gcc.dg/tree-ssa/pr71206.c: New testcase.
2386
2387 2016-05-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
2388
2389 * gcc.dg/vect/section-anchors-vect-70.c: New test-case.
2390 * gcc.dg/vect/section-anchors-vect-71.c: Likewise.
2391 * gcc.dg/vect/section-anchors-vect-72.c: Likewise.
2392
2393 2016-05-20 Richard Guenther <rguenther@suse.de>
2394
2395 PR tree-optimization/29756
2396 * gcc.dg/tree-ssa/vector-6.c: New testcase.
2397
2398 2016-05-20 Richard Biener <rguenther@suse.de>
2399
2400 PR tree-optimization/71185
2401 * gcc.dg/tree-ssa/pr71185.c: New testcase.
2402
2403 2016-05-20 Richard Biener <rguenther@suse.de>
2404
2405 * gcc.dg/tree-ssa/ifc-cd.c: Adjust.
2406
2407 2016-05-19 Marek Polacek <polacek@redhat.com>
2408
2409 PR c++/71075
2410 * g++.dg/diagnostic/pr71075.C: New test.
2411
2412 2016-05-19 David Malcolm <dmalcolm@redhat.com>
2413
2414 PR c++/71184
2415 * g++.dg/pr71184.C: New test case.
2416
2417 2016-05-19 Kelvin Nilsen <kelvin@gcc.gnu.org>
2418
2419 * gcc.target/powerpc/darn-0.c: New test.
2420 * gcc.target/powerpc/darn-1.c: New test.
2421 * gcc.target/powerpc/darn-2.c: New test.
2422
2423 2016-05-19 Marek Polacek <polacek@redhat.com>
2424
2425 PR tree-optimization/71031
2426 * gcc.dg/tree-ssa/vrp100.c: New test.
2427
2428 2016-05-19 Ilya Enkovich <ilya.enkovich@intel.com>
2429
2430 PR rtl-optimization/71148
2431 * gcc.dg/pr71148.c: New test.
2432
2433 2016-05-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2434
2435 PR target/71056
2436 * gcc.target/arm/pr71056.c: New test.
2437
2438 2016-05-19 Bernd Edlinger <bernd.edlinger@hotmail.de>
2439
2440 * c-c++-common/pr69669.c: Check the used mode.
2441
2442 2016-05-19 Maxim Ostapenko <m.ostapenko@samsung.com>
2443
2444 PR sanitizer/64354
2445 * c-c++-common/tsan/sanitize-thread-macro.c: New test.
2446
2447 2016-05-19 Richard Biener <rguenther@suse.de>
2448
2449 PR tree-optimization/70729
2450 * gcc.dg/autopar/outer-6.c: Adjust to avoid redundant store.
2451 * gcc.dg/graphite/scop-18.c: Likewise.
2452 * gcc.dg/pr41783.c: Disable LIM.
2453 * gcc.dg/tree-ssa/loadpre10.c: Likewise.
2454 * gcc.dg/tree-ssa/loadpre23.c: Likewise.
2455 * gcc.dg/tree-ssa/loadpre24.c: Likewise.
2456 * gcc.dg/tree-ssa/loadpre25.c: Likewise.
2457 * gcc.dg/tree-ssa/loadpre4.c: Likewise.
2458 * gcc.dg/tree-ssa/loadpre8.c: Likewise.
2459 * gcc.dg/tree-ssa/ssa-pre-16.c: Likewise.
2460 * gcc.dg/tree-ssa/ssa-pre-18.c: Likewise.
2461 * gcc.dg/tree-ssa/ssa-pre-20.c: Likewise.
2462 * gcc.dg/tree-ssa/ssa-pre-3.c: Likewise.
2463 * gfortran.dg/pr42108.f90: Likewise.
2464
2465 2016-05-18 David Malcolm <dmalcolm@redhat.com>
2466
2467 PR driver/69265
2468 * gcc.dg/spellcheck-options-11.c: New test case.
2469
2470 2016-05-18 Jakub Jelinek <jakub@redhat.com>
2471
2472 PR c++/71100
2473 * g++.dg/opt/pr71100.C: New test.
2474
2475 2016-05-18 Martin Jambor <mjambor@suse.cz>
2476
2477 PR ipa/69708
2478 * gcc.dg/ipa/iinline-cstagg-2.c: New test.
2479 * gcc.dg/ipa/ipcp-cstagg-5.c: Likewise.
2480 * gcc.dg/ipa/ipcp-cstagg-6.c: Likewise.
2481 * gcc.dg/ipa/ipcp-cstagg-7.c: Likewise.
2482
2483 2016-05-18 Martin Jambor <mjambor@suse.cz>
2484
2485 PR ipa/69708
2486 * gcc.dg/ipa/iinline-cstagg-1.c: New test.
2487 * gcc.dg/ipa/ipcp-cstagg-1.c: Likewise.
2488 * gcc.dg/ipa/ipcp-cstagg-2.c: Likewise.
2489 * gcc.dg/ipa/ipcp-cstagg-3.c: Likewise.
2490 * gcc.dg/ipa/ipcp-cstagg-4.c: Likewise.
2491
2492 2016-05-18 Paolo Carlini <paolo.carlini@oracle.com>
2493
2494 PR c++/69793
2495 * g++.dg/template/crash122.C: New.
2496
2497 2016-05-18 Paolo Carlini <paolo.carlini@oracle.com>
2498
2499 PR c++/70466
2500 * g++.dg/template/pr70466-1.C: New.
2501 * g++.dg/template/pr70466-2.C: Likewise.
2502
2503 2016-05-18 Michael Meissner <meissner@linux.vnet.ibm.com>
2504
2505 * gcc.target/powerpc/p9-splat-1.c: New tests for ISA 3.0 word
2506 splat operations and the XXSPLTIB instruction.
2507 * gcc.target/powerpc/p9-splat-2.c: Likewise.
2508 * gcc.target/powerpc/p9-splat-3.c: Likewise.
2509 * gcc.target/powerpc/pr47755.c: Allow vspltisw in addition to
2510 xxlxor to clear a register.
2511
2512 2016-05-18 Richard Sandiford <richard.sandiford@arm.com>
2513
2514 * gcc.dg/torture/pr71020.c: New test.
2515
2516 2016-05-18 Martin Jambor <mjambor@suse.cz>
2517
2518 PR ipa/70646
2519 * gcc.dg/ipa/pr70646.c: New test.
2520
2521 2016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
2522
2523 * gcc.target/aarch64/advsimd-intrinsics/vget_lane.c: Add fp16 tests.
2524
2525 2016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
2526
2527 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Add
2528 missing tests for vreinterpretq_p{8,16}.
2529
2530 2016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
2531
2532 * gcc.target/aarch64/advsimd-intrinsics/vsli_n.c: Add checks for
2533 vsliq_n_s64 and vsliq_n_u64.
2534
2535 2016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
2536
2537 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h (CHECK,
2538 CHECK_FP, CHECK_CUMULATIVE_SAT): Print which type was checked.
2539
2540 2016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
2541
2542 * gcc.target/aarch64/advsimd-intrinsics/vmul.c: Remove useless #ifdef.
2543 * gcc.target/aarch64/advsimd-intrinsics/vshl.c: Likewise.
2544 * gcc.target/aarch64/advsimd-intrinsics/vtst.c: Likewise.
2545
2546 2016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
2547
2548 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Fix typo
2549 in comment.
2550
2551 2016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
2552
2553 * gcc.target/aarch64/noplt_3.c: Scan for "br\t".
2554 * gcc.target/aarch64/tail_indirect_call_1.c: Scan for "br\t",
2555 "blr\t" and switch to scan-assembler-times.
2556
2557 2016-05-18 Jiong Wang <jiong.wang@arm.com>
2558
2559 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h: Guard float64_t
2560 with __aarch64__.
2561 * gcc.target/aarch64/advsimd-intrinsics/vfms_vfma_n.c: Guard variable
2562 declarations under __aarch64__ and __ARM_FEATURE_FMA.
2563
2564 2016-05-18 Jakub Jelinek <jakub@redhat.com>
2565
2566 * gcc.target/i386/avx512bw-vpbroadcast-1.c: New test.
2567 * gcc.target/i386/avx512bw-vpbroadcast-2.c: New test.
2568 * gcc.target/i386/avx512bw-vpbroadcast-3.c: New test.
2569 * gcc.target/i386/avx512vl-vpbroadcast-1.c: New test.
2570 * gcc.target/i386/avx512vl-vpbroadcast-2.c: New test.
2571 * gcc.target/i386/avx512vl-vpbroadcast-3.c: New test.
2572
2573 * gcc.target/i386/avx512vl-vpalignr-3.c: New test.
2574 * gcc.target/i386/avx512bw-vpalignr-3.c: New test.
2575
2576 * gcc.target/i386/avx512vl-vpshufb-3.c: New test.
2577 * gcc.target/i386/avx512bw-vpshufb-3.c: New test.
2578
2579 * gcc.target/i386/avx512vl-vpmulhrsw-3.c: New test.
2580 * gcc.target/i386/avx512bw-vpmulhrsw-3.c: New test.
2581
2582 * gcc.target/i386/avx512bw-vpmaddubsw-3.c: New test.
2583
2584 2016-05-18 Richard Biener <rguenther@suse.de>
2585
2586 PR tree-optimization/71168
2587 * gcc.dg/torture/pr71168.c: New testcase.
2588
2589 2016-05-17 Kugan Vivekanandarajah <kuganv@linaro.org>
2590
2591 PR middle-end/63586
2592 * gcc.dg/tree-ssa/pr63586-2.c: New test.
2593 * gcc.dg/tree-ssa/pr63586.c: New test.
2594 * gcc.dg/tree-ssa/reassoc-14.c: Adjust multiplication count.
2595
2596 2016-05-17 Nathan Sidwell <nathan@acm.org>
2597
2598 * gcc.c-torture/execute/20030222-1.c: Skip on ptx.
2599 * gcc.dg/pr68671.c: Fix ptx xfail-if.
2600 * gcc.dg/torture/pr54261-1.c: Allocate atomic var statically.
2601 * gcc.dg/torture/type-generic-1.c: Enable UNSAFE for ptx.
2602
2603 2016-05-17 Nathan Sidwell <nathan@acm.org>
2604
2605 * gcc.target/nvptx/abi-vararg-3.c: New.
2606
2607 2016-05-17 Mikhail Maltsev <maltsevm@gmail.com>
2608
2609 PR tree-optimization/54579
2610 PR middle-end/55299
2611 * gcc.dg/fold-notrotate-1.c: New test.
2612 * gcc.dg/fold-notshift-1.c: New test.
2613 * gcc.dg/fold-notshift-2.c: New test.
2614
2615 2016-05-17 Marek Polacek <polacek@redhat.com>
2616
2617 PR ipa/71146
2618 * g++.dg/ipa/pr71146.C: New test.
2619
2620 2016-05-17 David Malcolm <dmalcolm@redhat.com>
2621
2622 * jit.dg/test-error-array-bounds.c: New test case.
2623
2624 2016-05-17 Marc Glisse <marc.glisse@inria.fr>
2625
2626 * gcc.dg/tree-ssa/and-1.c: New testcase.
2627
2628 2016-05-17 Marc Glisse <marc.glisse@inria.fr>
2629
2630 * gcc.dg/tree-ssa/pr69270.c: Adjust.
2631 * gcc.dg/tree-ssa/andnot-1.c: New testcase.
2632
2633 2016-05-17 Marc Glisse <marc.glisse@inria.fr>
2634
2635 * gcc.dg/tree-ssa/pr69270.c: Adjust.
2636 * gcc.dg/tree-ssa/vrp99.c: New testcase.
2637
2638 2016-05-17 Jiong Wang <jiong.wang@arm.com>
2639
2640 * gcc.target/aarch64/simd/vmul_elem_1.c: Use intrinsics.
2641
2642 2016-05-17 Jiong Wang <jiong.wang@arm.com>
2643
2644 * gcc.target/aarch64/simd/vmul_elem_1.c: New.
2645
2646 2016-05-17 Jiong Wang <jiong.wang@arm.com>
2647
2648 * gcc.target/aarch64/fmla_intrinsic_1.c: Allow ".d[index]" besides
2649 ".2d[index]" when scan the assembly.
2650 * gcc.target/aarch64/fmls_intrinsic_1.c: Likewise.
2651 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h: New entry for
2652 float64x1.
2653 * gcc.target/aarch64/advsimd-intrinsics/vfms_vfma_n.c: New.
2654
2655 2016-05-17 Richard Biener <rguenther@suse.de>
2656
2657 PR tree-optimization/71132
2658 * gcc.dg/torture/pr71132.c: New testcase.
2659
2660 2016-05-17 Christophe Lyon <christophe.lyon@linaro.org>
2661
2662 * g++.dg/inherit/think1.C: Fix dg-do and dg-skip order.
2663
2664 2016-05-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2665
2666 PR target/70809
2667 * gcc.target/aarch64/pr70809_1.c: New test.
2668
2669 2016-05-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2670
2671 * gcc.target/aarch64/cpu-diagnostics-1.c: Skip if -mcpu is overriden.
2672 * gcc.target/aarch64/cpu-diagnostics-2.c: Likewise.
2673 * gcc.target/aarch64/cpu-diagnostics-3.c: Likewise.
2674 * gcc.target/aarch64/cpu-diagnostics-4.c: Likewise.
2675
2676 2016-05-17 Dominique d'Humieres <dominiq@lps.ens.fr>
2677 Ilya Enkovich <ilya.enkovich@intel.com>
2678
2679 PR target/71114
2680 * gcc.target/i386/pr70799-1.c: Fix scan for Darwin.
2681
2682 2016-05-16 Jan Hubicka <hubicka@ucw.cz>
2683
2684 * g++.dg/ipa/ivinline-7.C: Do not xfail.
2685 * g++.dg/ipa/ivinline-9.C: Do not xfail.
2686
2687 2016-05-16 Matthew Wahab <matthew.wahab@arm.com>
2688
2689 * g++.dg/ext/arm-fp16/fp16-param-1.c: Update expected output. Add
2690 test for __ARM_FP16_ARGS.
2691 * g++.dg/ext/arm-fp16/fp16-return-1.c: Update expected output.
2692 * gcc.target/arm/aapcs/neon-vect10.c: New.
2693 * gcc.target/arm/aapcs/neon-vect9.c: New.
2694 * gcc.target/arm/aapcs/vfp18.c: New.
2695 * gcc.target/arm/aapcs/vfp19.c: New.
2696 * gcc.target/arm/aapcs/vfp20.c: New.
2697 * gcc.target/arm/aapcs/vfp21.c: New.
2698 * gcc.target/arm/fp16-aapcs-1.c: New.
2699 * g++.target/arm/fp16-param-1.c: Update expected output. Add
2700 test for __ARM_FP16_ARGS.
2701 * g++.target/arm/fp16-return-1.c: Update expected output.
2702
2703 2016-05-16 Jiong Wang <jiong.wang@arm.com>
2704
2705 PR testsuite/70227
2706 * g++.dg/lto/pr69589_0.C: Skip arm and aarch64 bare-metal targets.
2707
2708 2016-05-15 Harald Anlauf <anlauf@gmx.de>
2709
2710 PR fortran/69603
2711 * gfortran.dg/pr69603.f90: New testcase.
2712
2713 2016-05-14 Fritz Reese <fritzoreese@gmail.com>
2714
2715 * gfortran.dg/dec_union_4.f90: Fix endian issue.
2716
2717 2016-05-14 Fritz Reese <fritzoreese@gmail.com>
2718
2719 PR fortran/71047
2720 * gfortran.dg/pr71047.f08: New test.
2721
2722 2016-05-13 Joseph Myers <joseph@codesourcery.com>
2723
2724 * gcc.dg/qual-return-5.c, gcc.dg/qual-return-6.c: New tests.
2725 * gcc.dg/call-diag-2.c, gcc.dg/qual-return-2.c ,
2726 gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: Use -std=gnu99.
2727
2728 2016-05-13 Martin Sebor <msebor@redhat.com>
2729
2730 PR c++/60049
2731 * g++.dg/cpp0x/constexpr-60049.C: New test.
2732
2733 2016-05-13 Jakub Jelinek <jakub@redhat.com>
2734
2735 PR bootstrap/71071
2736 * gcc.dg/pr71071.c: New test.
2737
2738 2016-05-13 Uros Bizjak <ubizjak@gmail.com>
2739
2740 * gcc.dg/vect/tree-vect.h (check_vect): Handle AVX2,
2741 remove XOP handling.
2742 * gcc.dg/vect/pr66636.c (foo): Add __attribute__((noinline,noclone)).
2743
2744 2016-05-13 Nathan Sidwell <nathan@acm.org>
2745
2746 * gcc.dg/atomic-noinline-aux.c: Include stddef.h. Fix
2747 __atomic_is_lock_free declaration.
2748
2749 2016-05-13 Richard Biener <rguenther@suse.de>
2750
2751 PR tree-optimization/42587
2752 * gcc.dg/optimize-bswapsi-4.c: New testcase.
2753
2754 2016-05-13 Martin Liska <mliska@suse.cz>
2755
2756 * g++.dg/tree-ssa/ivopts-3.C: Change test-case to follow
2757 the new format of dump output.
2758
2759 2016-05-13 Ilya Enkovich <ilya.enkovich@intel.com>
2760
2761 * gcc.dg/pr71084.c: New test.
2762
2763 2016-05-13 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
2764
2765 PR target/53440
2766 * g++.dg/inherit/thunk1.C: Support arm / aarch64.
2767
2768 2016-05-13 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
2769
2770 * gcc.target/aarch64/struct_return.c: New test.
2771
2772 2016-05-12 Marek Polacek <polacek@redhat.com>
2773
2774 PR c/70756
2775 * c-c++-common/pr70756-2.c: New test.
2776 * c-c++-common/pr70756.c: New test.
2777
2778 2016-05-12 Richard Biener <rguenther@suse.de>
2779
2780 PR tree-optimization/71059
2781 * gcc.dg/torture/pr71059.c: New testcase.
2782
2783 2016-05-12 Richard Biener <rguenther@suse.de>
2784
2785 PR tree-optimization/71062
2786 * gcc.dg/torture/pr71062.c: New testcase.
2787
2788 2016-05-12 Ilya Enkovich <ilya.enkovich@intel.com>
2789
2790 PR tree-optimization/71006
2791 * gcc.dg/pr71006.c: New test.
2792
2793 2016-05-12 Marek Polacek <polacek@redhat.com>
2794
2795 PR driver/71063
2796 * gcc.dg/opts-7.c: New test.
2797
2798 2016-05-12 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2799
2800 PR target/70830
2801 * gcc.target/arm/interrupt-1.c: Change dg-compile to dg-assemble.
2802 Add -save-temps to dg-options.
2803 Scan for ldmfd rather than pop instruction.
2804 * gcc.target/arm/interrupt-2.c: Likewise.
2805 * gcc.target/arm/pr70830.c: New test.
2806
2807 2016-05-12 Jakub Jelinek <jakub@redhat.com>
2808
2809 * gcc.target/i386/avx512bw-vpextr-1.c: New test.
2810 * gcc.target/i386/avx512dq-vpextr-1.c: New test.
2811
2812 * gcc.target/i386/avx512bw-vpinsr-1.c: New test.
2813 * gcc.target/i386/avx512dq-vpinsr-1.c: New test.
2814 * gcc.target/i386/avx512vl-vpinsr-1.c: New test.
2815
2816 PR target/71019
2817 * gcc.target/i386/avx512vl-pack-1.c: New test.
2818 * gcc.target/i386/avx512vl-pack-2.c: New test.
2819 * gcc.target/i386/avx512bw-pack-2.c: New test.
2820
2821 * gcc.target/i386/avx512vl-vinsertps-1.c: New test.
2822
2823 * gcc.target/i386/avx512dq-abs-copysign-1.c: New test.
2824 * gcc.target/i386/avx512vl-abs-copysign-1.c: New test.
2825 * gcc.target/i386/avx512vl-abs-copysign-2.c: New test.
2826
2827 2016-05-12 Richard Biener <rguenther@suse.de>
2828
2829 PR tree-optimization/70986
2830 * gcc.dg/torture/pr70986-1.c: New testcase.
2831 * gcc.dg/torture/pr70986-2.c: Likewise.
2832 * gcc.dg/torture/pr70986-3.c: Likewise.
2833
2834 2016-05-11 Mikhail Maltsev <maltsevm@gmail.com>
2835
2836 PR c/43651
2837 * gcc.dg/Wduplicate-decl-specifier-c11.c: New test.
2838 * gcc.dg/Wduplicate-decl-specifier.c: Likewise.
2839
2840 2016-05-11 Uros Bizjak <ubizjak@gmail.com>
2841
2842 * gcc.target/i386/sse-13.c: Add dg-add-options bind_pic_locally
2843 directive.
2844 * gcc.target/i386/pr66746.c: Ditto.
2845
2846 2016-05-11 Michael Meissner <meissner@linux.vnet.ibm.com>
2847
2848 * gcc.target/powerpc/dform-3.c: New test for ISA 3.0 vector d-form
2849 support.
2850 * gcc.target/powerpc/dform-1.c: Add -mlra option to silence
2851 warning when using -mvsx-timode.
2852 * gcc.target/powerpc/p8vector-int128-1.c: Likewise.
2853 * gcc.target/powerpc/dform-2.c: Likewise.
2854 * gcc.target/powerpc/pr68805.c: Likewise.
2855
2856 2016-05-11 Marek Polacek <polacek@redhat.com>
2857
2858 PR c++/71024
2859 * c-c++-common/attributes-3.c: New test.
2860
2861 2016-05-11 Nathan Sidwell <nathan@acm.org>
2862
2863 * gcc.dg/pr68671.c: Xfail on PTX -- assembler crash.
2864 * gcc.c-torture/execute/pr68185.c: Likewise.
2865 * gcc.dg/ipa/pr70306.c: Requires global constructors.
2866 * gcc.dg/pr69634.c: Requires scheduling.
2867 * gcc.dg/torture/pr66178.c: Require label values.
2868 * gcc.dg/setjmp-6.c: Require indirect jumps.
2869
2870 2016-05-11 Richard Biener <rguenther@suse.de>
2871
2872 PR tree-optimization/71055
2873 * gcc.dg/torture/pr71055.c: New testcase.
2874
2875 2016-05-11 Richard Biener <rguenther@suse.de>
2876
2877 PR debug/71057
2878 * g++.dg/debug/pr71057.C: New testcase.
2879
2880 2016-05-11 Jakub Jelinek <jakub@redhat.com>
2881
2882 PR fortran/70855
2883 * gfortran.dg/gomp/pr70855.f90: New test.
2884
2885 2016-05-11 Richard Biener <rguenther@suse.de>
2886
2887 PR middle-end/71002
2888 * g++.dg/torture/pr71002.C: New testcase.
2889
2890 2016-05-11 Ilya Enkovich <ilya.enkovich@intel.com>
2891
2892 PR middle-end/70807
2893 * gcc.dg/pr70807.c: New test.
2894
2895 2016-05-10 Martin Sebor <msebor@redhat.com>
2896
2897 PR c++/38611
2898 * g++.dg/Wattributes.C: New test.
2899
2900 2016-05-10 Marc Glisse <marc.glisse@inria.fr>
2901
2902 * gcc.dg/tree-ssa/bit-assoc.c: New testcase.
2903 * gcc.dg/tree-ssa/pr69270.c: Adjust.
2904 * gcc.dg/tree-ssa/vrp59.c: Disable forwprop.
2905
2906 2016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
2907
2908 PR target/70799
2909 * gcc.target/i386/pr70799-1.c: New test.
2910
2911 2016-05-10 Pierre-Marie de Rodat <derodat@adacore.com>
2912
2913 * gnat.dg/debug6.adb, gnat.dg/debug6_pkg.ads: New testcase.
2914
2915 2016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
2916
2917 PR middle-end/70877
2918 * gcc.target/i386/pr70877.c: New test.
2919
2920 2016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
2921
2922 PR tree-optimization/70786
2923 * gcc.target/i386/pr70876.c: New test.
2924
2925 2016-05-10 Jakub Jelinek <jakub@redhat.com>
2926
2927 PR target/70927
2928 * gcc.target/i386/avx512vl-logic-1.c: New test.
2929 * gcc.target/i386/avx512vl-logic-2.c: New test.
2930 * gcc.target/i386/avx512dq-logic-2.c: New test.
2931
2932 2016-05-10 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2933
2934 PR target/70963
2935 * gcc.target/powerpc/pr70963.c: New.
2936
2937 2016-05-10 David Malcolm <dmalcolm@redhat.com>
2938
2939 * gcc.dg/plugin/diagnostic-test-show-locus-bw.c
2940 (test_very_wide_line): Add ruler to expected output.
2941 * gcc.dg/plugin/diagnostic-test-show-locus-color.c
2942 (test_very_wide_line): Likewise.
2943 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
2944 (test_show_locus): Within the handling of "test_very_wide_line",
2945 enable show_ruler_p on the diagnostic context.
2946
2947 2016-05-10 Richard Biener <rguenther@suse.de>
2948
2949 PR tree-optimization/71039
2950 * gcc.dg/torture/pr71039.c: New testcase.
2951
2952 2016-05-10 Nathan Sidwell <nathan@acm.org>
2953
2954 * gcc.dg/nested-func-10.c: Requires alloca.
2955 * gcc.dg/nested-func-9.c: Requires alloca.
2956 * gcc.c-torture/execute/pr70460.c: Requires labels.
2957 * gcc.c-torture/compile/pr70199.c: Requires labels.
2958 * gcc.target/nvptx/decl.c: Compile only.
2959 * gcc.target/nvptx/trailing-init.c: Compile only.
2960 * gcc.target/nvptx/ary-init.c: Compile only.
2961
2962 2016-05-10 Marek Polacek <polacek@redhat.com>
2963
2964 PR c/70255
2965 * gcc.dg/attr-opt-1.c: New test.
2966
2967 2016-05-10 Richard Biener <rguenther@suse.de>
2968
2969 PR tree-optimization/70497
2970 PR tree-optimization/28367
2971 * gcc.dg/torture/20160404-1.c: New testcase.
2972 * gcc.dg/tree-ssa/ssa-fre-54.c: Likewise.
2973 * gcc.dg/tree-ssa/ssa-fre-55.c: Likewise.
2974
2975 2016-05-10 Pierre-Marie de Rodat <derodat@adacore.com>
2976
2977 * gcc.dg/debug/dwarf2/nested_fun.c: New testcase.
2978
2979 2016-05-09 Uros Bizjak <ubizjak@gmail.com>
2980
2981 * gcc.target/i386/fabsneg-1.c New test.
2982
2983 2016-05-09 Alan Modra <amodra@gmail.com>
2984
2985 PR testsuite/70826
2986 * gcc.target/powerpc/savres.c: Compile with -fno-rename-registers.
2987
2988 2016-05-09 Richard Biener <rguenther@suse.de>
2989
2990 PR tree-optimization/70985
2991 * gcc.dg/torture/pr70985.c: New testcase.
2992
2993 2016-05-09 Bin Cheng <bin.cheng@arm.com>
2994
2995 * gcc.dg/tree-ssa/ifc-9.c: New test.
2996 * gcc.dg/tree-ssa/ifc-10.c: New test.
2997 * gcc.dg/tree-ssa/ifc-11.c: New test.
2998 * gcc.dg/tree-ssa/ifc-12.c: New test.
2999 * gcc.dg/vect/pr61194.c: Remove XFAIL.
3000 * gcc.dg/vect/vect-23.c: Remove XFAIL.
3001 * gcc.dg/vect/vect-mask-store-move-1.c: Revise test check.
3002
3003 2016-05-09 Richard Biener <rguenther@suse.de>
3004
3005 PR fortran/70937
3006 * gfortran.dg/pr70937.f90: New testcase.
3007
3008 2016-05-08 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3009
3010 * gcc.dg/ipa/pure-const-3.c: Scan local-pure-const1 dump.
3011
3012 2016-05-07 Fritz Reese <fritzoreese@gmail.com>
3013
3014 PR fortran/56226
3015 * gfortran.dg/dec_structure_1.f90: New testcase.
3016 * gfortran.dg/dec_structure_2.f90: Ditto.
3017 * gfortran.dg/dec_structure_3.f90: Ditto.
3018 * gfortran.dg/dec_structure_4.f90: Ditto.
3019 * gfortran.dg/dec_structure_5.f90: Ditto.
3020 * gfortran.dg/dec_structure_6.f90: Ditto.
3021 * gfortran.dg/dec_structure_7.f90: Ditto.
3022 * gfortran.dg/dec_structure_8.f90: Ditto.
3023 * gfortran.dg/dec_structure_9.f90: Ditto.
3024 * gfortran.dg/dec_structure_10.f90: Ditto.
3025 * gfortran.dg/dec_structure_11.f90: Ditto.
3026 * gfortran.dg/dec_union_1.f90: Ditto.
3027 * gfortran.dg/dec_union_2.f90: Ditto.
3028 * gfortran.dg/dec_union_3.f90: Ditto.
3029 * gfortran.dg/dec_union_4.f90: Ditto.
3030 * gfortran.dg/dec_union_5.f90: Ditto.
3031 * gfortran.dg/dec_union_6.f90: Ditto.
3032 * gfortran.dg/dec_union_7.f90: Ditto.
3033
3034 2016-05-07 Tom de Vries <tom@codesourcery.com>
3035
3036 PR tree-optimization/70956
3037 * gcc.dg/graphite/pr70956.c: New test.
3038
3039 2016-05-06 Jakub Jelinek <jakub@redhat.com>
3040
3041 PR middle-end/70941
3042 * gcc.dg/torture/pr70941.c (abort): Remove prototype.
3043 (a, b, c, d): Change type from char to signed char.
3044 (main): Compare against (signed char) -1634678893 instead of
3045 hardcoded -109. Use __builtin_abort instead of abort.
3046
3047 * gcc.target/i386/avx512bw-vpsraw-3.c: New test.
3048 * gcc.target/i386/avx512vl-vpsrad-3.c: New test.
3049
3050 * gcc.target/i386/avx512bw-vpmaddwd-3.c: New test.
3051
3052 2016-05-06 Yuri Rumyantsev <ysrumyan@gmail.com>
3053
3054 PR debug/70935
3055 * gcc.dg/torture/pr70935.c: New test.
3056
3057 2016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
3058
3059 PR target/58219
3060 * gcc.target/sh/pr58219.c: New tests.
3061
3062 2016-05-06 Richard Biener <rguenther@suse.de>
3063
3064 PR tree-optimization/70960
3065 * gfortran.fortran-torture/compile/pr70960.f90: New testcase.
3066
3067 2016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
3068
3069 PR target/52933
3070 * gcc.target/sh/pr52933-1.c (test_31, test_32, test_33, test_34,
3071 test_35, test_36, test_37, test_38, test_39, test_40): New sub-tests.
3072 Adjust expected instruction counts.
3073 * gcc.target/sh/pr52933-2.c: Adjust expected instruction counts.
3074
3075 2016-05-06 Marek Polacek <polacek@redhat.com>
3076
3077 PR sanitizer/70875
3078 * gcc.dg/ubsan/bounds-3.c: New test.
3079
3080 2016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
3081
3082 PR target/54089
3083 * gcc.target/sh/pr54089-1.c (test_24): Add new sub-test.
3084
3085 2016-05-06 Richard Biener <rguenther@suse.de>
3086
3087 PR middle-end/70931
3088 * gfortran.dg/pr70931.f90: New testcase.
3089
3090 2016-05-06 Richard Biener <rguenther@suse.de>
3091
3092 PR middle-end/70941
3093 * gcc.dg/torture/pr70941.c: New testcase.
3094
3095 2016-05-05 Bin Cheng <bin.cheng@arm.com>
3096
3097 PR tree-optimization/57206
3098 * gcc.dg/vect/pr57206.c: New test.
3099
3100 2016-05-05 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3101
3102 * gcc.dg/ipa/inline-8.c (isnanf): Declare.
3103
3104 2016-05-05 Jakub Jelinek <jakub@redhat.com>
3105
3106 * gcc.target/i386/avx512f-vfmadd-1.c: New test.
3107
3108 * c-c++-common/Wdangling-else-4.c: New test.
3109
3110 2016-05-04 Jakub Jelinek <jakub@redhat.com>
3111
3112 PR c++/70906
3113 PR c++/70933
3114 * g++.dg/opt/pr70906.C: New test.
3115 * g++.dg/opt/pr70933.C: New test.
3116
3117 * gcc.target/i386/avx512vl-vmovq-1.c: New test.
3118
3119 2016-05-04 Jan Hubicka <hubicka@ucw.cz>
3120
3121 * gcc.dg/ipa/pure-const-3.c: New testcase.
3122
3123 2016-05-04 Marek Polacek <polacek@redhat.com>
3124
3125 * c-c++-common/Wdangling-else-1.c: New test.
3126 * c-c++-common/Wdangling-else-2.c: New test.
3127 * c-c++-common/Wdangling-else-3.c: New test.
3128
3129 2016-05-04 Kwok Cheung Yeung <kcy@codesourcery.com>
3130
3131 * gcc.target/mips/mips16-attributes.c: Skip if -mmicromips
3132 flag is present.
3133
3134 2016-05-04 Marek Polacek <polacek@redhat.com>
3135
3136 PR c/48778
3137 * gcc.dg/Waddress-2.c: New test.
3138
3139 2016-05-04 Alan Modra <amodra@gmail.com>
3140
3141 * gcc.target/powerpc/pr70866.c: New.
3142
3143 2016-05-03 Martin Sebor <msebor@redhat.com>
3144
3145 PR c++/66561
3146 * c-c++-common/builtin_location.c: New test.
3147 * g++.dg/cpp1y/builtin_location.C: New test.
3148
3149 2016-05-03 Marek Polacek <polacek@redhat.com>
3150
3151 PR c/70859
3152 * gcc.dg/pr70859.c: New test.
3153 * gcc.dg/pr70859-2.c: New test.
3154
3155 2016-05-03 Pierre-Marie de Rodat <derodat@adacore.com>
3156
3157 * gnat.dg/debug5.adb: New testcase.
3158
3159 2016-05-03 Dominik Vogt <vogt@linux.vnet.ibm.com>
3160
3161 * gcc.target/s390/md/rXsbg_mode_sXl.c: New test.
3162 * gcc.target/s390/s390.exp (check_effective_target_z10_instructions):
3163 Procedure to check for z10 instruction set.
3164
3165 2016-05-03 Christophe Lyon <christophe.lyon@linaro.org>
3166
3167 * gcc.dg/ipa/inline-8.c: Require c99_runtime.
3168
3169 2016-05-03 Alan Modra <amodra@gmail.com>
3170
3171 * gcc.target/powerpc/savres.c: Add func using a single gpr.
3172
3173 2016-05-03 Jakub Jelinek <jakub@redhat.com>
3174
3175 * gcc.target/i386/avx512f-cvt-1.c: New test.
3176
3177 2016-05-03 H.J. Lu <hongjiu.lu@intel.com>
3178
3179 * gcc.dg/tree-ssa/ssa-thread-14.c: Replace -fdump-tree-vrp with
3180 -fdump-tree-vrp-details.
3181
3182 2016-05-03 Richard Biener <rguenther@suse.de>
3183
3184 * gcc.dg/pr30172-1.c: Adjust.
3185 * gcc.dg/pr63743.c: Likewise.
3186 * gcc.dg/tm/pr51696.c: Likewise.
3187 * c-c++-common/tm/safe-1.c: Likewise.
3188 * gcc.dg/tree-prof/val-prof-3.c: Likewise.
3189 * gcc.dg/plugin/self-assign-test-1.c: XFAIL case that needs CSE.
3190 * g++.dg/plugin/self-assign-test-1.C: Likewise.
3191 * g++.dg/plugin/self-assign-test-2.C: Likewise.
3192
3193 2016-05-03 Jakub Jelinek <jakub@redhat.com>
3194
3195 PR rtl-optimization/70467
3196 * gcc.target/i386/pr70467-3.c: New test.
3197 * gcc.target/i386/pr70467-4.c: New test.
3198
3199 PR tree-optimization/70916
3200 * gcc.c-torture/compile/pr70916.c: New test.
3201
3202 PR target/49244
3203 * gcc.target/i386/pr49244-1.c: New test.
3204 * gcc.target/i386/pr49244-2.c: New test.
3205
3206 2016-05-03 Bernd Schmidt <bschmidt@redhat.com>
3207
3208 PR rtl-optimization/44281
3209 * gcc.target/i386/pr44281.c: New test.
3210
3211 2016-05-03 bin cheng <bin.cheng@arm.com>
3212
3213 PR tree-optimization/56541
3214 * gcc.dg/tree-ssa/ifc-pr56541.c: new test.
3215 * gcc.dg/vect/pr56541.c: new test.
3216
3217 2016-05-02 Michael Meissner <meissner@linux.vnet.ibm.com>
3218
3219 * gcc.target/powerpc/float128-complex-1.c: New tests for complex
3220 __float128.
3221 * gcc.target/powerpc/float128-complex-2.c: Likewise.
3222
3223 2016-05-02 H.J. Lu <hongjiu.lu@intel.com>
3224
3225 PR testsuite/70520
3226 * c-c++-common/asan/clone-test-1.c (main): Align child process
3227 stack to 16 bytes.
3228
3229 2016-05-02 David Malcolm <dmalcolm@redhat.com>
3230
3231 PR c++/62314
3232 * g++.dg/spellcheck-fields-2.C: New test case.
3233
3234 2016-05-02 David Malcolm <dmalcolm@redhat.com>
3235
3236 PR c++/62314
3237 * g++.dg/pr62314.C: New test case.
3238
3239 2016-05-02 Jan Hubicka <hubicka@ucw.cz>
3240
3241 * gcc.dg/ipa/inline-8.c: New testcase.
3242
3243 2016-05-02 Jakub Jelinek <jakub@redhat.com>
3244
3245 PR rtl-optimization/70467
3246 * gcc.target/i386/pr70467-1.c: New test.
3247
3248 2016-05-02 Bernd Edlinger <bernd.edlinger@hotmail.de>
3249
3250 * gcc.dg/spec-options.c: Run the test on all targets.
3251 * gcc.dg/foo.specs: Use cpp_unique_options.
3252
3253 2016-05-02 Marc Glisse <marc.glisse@inria.fr>
3254
3255 * gcc.dg/tree-ssa/unord.c: New testcase.
3256
3257 2016-05-02 Marc Glisse <marc.glisse@inria.fr>
3258
3259 * gcc.dg/tree-ssa/20040305-1.c: Adjust.
3260
3261 2016-05-02 Nathan Sidwell <nathan@codesourcery.com>
3262
3263 * c-c++-common/goacc/loop-auto-1.c: Adjust expected warnings.
3264
3265 2016-05-02 Marek Polacek <polacek@redhat.com>
3266
3267 PR c/70851
3268 * gcc.dg/enum-incomplete-3.c: New test.
3269
3270 2016-05-02 Marek Polacek <polacek@redhat.com>
3271 Tom de Vries <tom@codesourcery.com>
3272
3273 PR tree-optimization/70700
3274 * gcc.dg/pr70700.c: New test.
3275
3276 2016-05-01 Uros Bizjak <ubizjak@gmail.com>
3277
3278 * gcc.target/i386/avx256-unaligned-load-1.c: Update scan strings.
3279 * gcc.target/i386/avx256-unaligned-store-1.c: Ditto.
3280 * gcc.target/i386/avx256-unaligned-store-2.c: Ditto.
3281 * gcc.target/i386/avx256-unaligned-store-3.c: Ditto.
3282 * gcc.target/i386/avx256-unaligned-store-4.c: Ditto.
3283
3284 2016-04-30 Eric Botcazou <ebotcazou@adacore.com>
3285
3286 * ada/acats/run_acats: Rename into...
3287 * ada/acats/run_acats.sh: ...this. Only export BASE variable.
3288 * ada/acats/run_all.sh: Remove redundant test.
3289 (target_run): Move around.
3290 (target_gnatchop): Use newly built executable.
3291 (target_gnatmake): Likewise.
3292 Check that the compilation of impbit succeeds.
3293
3294 2016-04-30 Oleg Endo <olegendo@gcc.gnu.org>
3295
3296 * g++.old-deja/g++.jason/thunk3.C: Remove SH5 checks.
3297 * gcc.dg/20021029-1.c: Likewise.
3298 * gcc.target/sh/attr-isr-trap_exit.c: Likewise.
3299 * gcc.target/sh/attr-isr-trapa.c: Likewise.
3300 * gcc.target/sh/cmpstr.c: Likewise.
3301 * gcc.target/sh/cmpstrn.c: Likewise.
3302 * gcc.target/sh/memset.c: Likewise.
3303 * gcc.target/sh/pr21255-2-mb.c: Likewise.
3304 * gcc.target/sh/pr21255-2-ml.c: Likewise.
3305 * gcc.target/sh/pr39423-1.c: Likewise.
3306 * gcc.target/sh/pr49468-di.c: Likewise.
3307 * gcc.target/sh/pr49468-si.c: Likewise.
3308 * gcc.target/sh/pr49880-1.c: Likewise.
3309 * gcc.target/sh/pr49880-2.c: Likewise.
3310 * gcc.target/sh/pr49880-3.c: Likewise.
3311 * gcc.target/sh/pr50751-1.c: Likewise.
3312 * gcc.target/sh/pr50751-4.c: Likewise.
3313 * gcc.target/sh/pr50751-7.c: Likewise.
3314 * gcc.target/sh/pr51244-1.c: Likewise.
3315 * gcc.target/sh/pr51244-10.c: Likewise.
3316 * gcc.target/sh/pr51244-11.c: Likewise.
3317 * gcc.target/sh/pr51244-12.c: Likewise.
3318 * gcc.target/sh/pr51244-13.c: Likewise.
3319 * gcc.target/sh/pr51244-14.c: Likewise.
3320 * gcc.target/sh/pr51244-17.c: Likewise.
3321 * gcc.target/sh/pr51244-18.c: Likewise.
3322 * gcc.target/sh/pr51244-19.c: Likewise.
3323 * gcc.target/sh/pr51244-4.c: Likewise.
3324 * gcc.target/sh/pr51244-5.c: Likewise.
3325 * gcc.target/sh/pr51244-7.c: Likewise.
3326 * gcc.target/sh/pr51244-8.c: Likewise.
3327 * gcc.target/sh/pr51244-9.c: Likewise.
3328 * gcc.target/sh/pr51697.c: Likewise.
3329 * gcc.target/sh/pr52483-1.c: Likewise.
3330 * gcc.target/sh/pr52483-2.c: Likewise.
3331 * gcc.target/sh/pr52483-3.c: Likewise.
3332 * gcc.target/sh/pr52483-5.c: Likewise.
3333 * gcc.target/sh/pr52933-1.c: Likewise.
3334 * gcc.target/sh/pr52933-2.c: Likewise.
3335 * gcc.target/sh/pr52933-3.c: Likewise.
3336 * gcc.target/sh/pr53568-1.c: Likewise.
3337 * gcc.target/sh/pr53976-1.c: Likewise.
3338 * gcc.target/sh/pr53988-1.c: Likewise.
3339 * gcc.target/sh/pr53988.c: Likewise.
3340 * gcc.target/sh/pr54089-1.c: Likewise.
3341 * gcc.target/sh/pr54089-6.c: Likewise.
3342 * gcc.target/sh/pr54089-7.c: Likewise.
3343 * gcc.target/sh/pr54089-8.c: Likewise.
3344 * gcc.target/sh/pr54089-9.c: Likewise.
3345 * gcc.target/sh/pr54236-1.c: Likewise.
3346 * gcc.target/sh/pr54236-2.c: Likewise.
3347 * gcc.target/sh/pr54236-3.c: Likewise.
3348 * gcc.target/sh/pr54236-4.c: Likewise.
3349 * gcc.target/sh/pr54386.c: Likewise.
3350 * gcc.target/sh/pr54602-1.c: Likewise.
3351 * gcc.target/sh/pr54685.c: Likewise.
3352 * gcc.target/sh/pr54760-1.c: Likewise.
3353 * gcc.target/sh/pr54760-2.c: Likewise.
3354 * gcc.target/sh/pr54760-3.c: Likewise.
3355 * gcc.target/sh/pr54760-4.c: Likewise.
3356 * gcc.target/sh/pr54760-5.c: Likewise.
3357 * gcc.target/sh/pr54760-6.c: Likewise.
3358 * gcc.target/sh/pr55146.c: Likewise.
3359 * gcc.target/sh/pr55160.c: Likewise.
3360 * gcc.target/sh/pr59278.c: Likewise.
3361 * gcc.target/sh/pr59401-1.c: Likewise.
3362 * gcc.target/sh/pr59533-1.c: Likewise.
3363 * gcc.target/sh/pr63260.c: Likewise.
3364 * gcc.target/sh/pragma-isr-trap-exit.c: Likewise.
3365 * gcc.target/sh/pragma-isr-trapa.c: Likewise.
3366 * gcc.target/sh/strlen.c: Likewise.
3367 * gcc.target/sh/torture/pr30807.c: Likewise.
3368 * gcc.target/sh/torture/pr34777.c: Likewise.
3369 * gcc.target/sh/torture/pr64652.c: Likewise.
3370 * gcc.target/sh/torture/pr65505.c: Likewise.
3371 * gcc.target/sh/torture/pragma-isr.c: Likewise.
3372 * gcc.target/sh/torture/pragma-isr2.c: Likewise.
3373
3374 2016-04-29 Paolo Carlini <paolo.carlini@oracle.com>
3375
3376 PR c++/66644
3377 * g++.dg/cpp0x/nsdmi-anon-struct1.C: New.
3378
3379 2016-04-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3380
3381 * gcc.target/powerpc/vsx-elemrev-1.c: New.
3382 * gcc.target/powerpc/vsx-elemrev-2.c: New.
3383 * gcc.target/powerpc/vsx-elemrev-3.c: New.
3384 * gcc.target/powerpc/vsx-elemrev-4.c: New.
3385
3386 2016-04-29 Patrick Palka <ppalka@gcc.gnu.org>
3387
3388 * gcc.dg/tree-ssa/ssa-thread-14.c: New test.
3389 * gcc.dg/tree-ssa/ssa-thread-11.c: Update expected output.
3390
3391 2016-04-29 Cesar Philippidis <cesar@codesourcery.com>
3392
3393 PR middle-end/70626
3394 * c-c++-common/goacc/combined-reduction.c: New test.
3395 * gfortran.dg/goacc/reduction-2.f95: Add check for kernels reductions.
3396
3397 2016-04-29 H.J. Lu <hongjiu.lu@intel.com>
3398
3399 * gcc.target/i386/pr70155-1.c: Check for nonexistence of the
3400 *movdi_internal pattern only if PIC off.
3401 * gcc.target/i386/pr70155-2.c: Likewise.
3402 * gcc.target/i386/pr70155-3.c: Likewise.
3403 * gcc.target/i386/pr70155-4.c: Likewise.
3404 * gcc.target/i386/pr70155-5.c: Likewise.
3405 * gcc.target/i386/pr70155-6.c: Likewise.
3406 * gcc.target/i386/pr70155-7.c: Likewise.
3407 * gcc.target/i386/pr70155-8.c: Likewise.
3408 * gcc.target/i386/pr70155-15.c: Likewise.
3409 * gcc.target/i386/pr70155-17.c: Likewise.
3410 * gcc.target/i386/pr70155-22.c: Likewise.
3411
3412 2016-04-29 Bin Cheng <bin.cheng@arm.com>
3413
3414 PR tree-optimization/70803
3415 * gcc.dg/vect/pr56625.c: Require vect_int_mult.
3416
3417 2016-04-29 Ilya Enkovich <ilya.enkovich@intel.com>
3418
3419 * gcc.target/i386/vect-unpack-2.c (avx512bw_test): Avoid
3420 optimization of vector loop.
3421 * gcc.target/i386/vect-unpack-3.c: New test.
3422 * gcc.dg/vect/vect-nb-iter-ub-1.c: New test.
3423 * gcc.dg/vect/vect-nb-iter-ub-2.c: New test.
3424 * gcc.dg/vect/vect-nb-iter-ub-3.c: New test.
3425
3426 2016-04-29 Marek Polacek <polacek@redhat.com>
3427
3428 PR sanitizer/70342
3429 * g++.dg/ubsan/null-7.C: New test.
3430
3431 PR c/70852
3432 * gcc.dg/pr70852.c: New test.
3433
3434 2016-04-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
3435
3436 PR/69089
3437 * g++.dg/cpp0x/alignas6.C: New test.
3438
3439 2016-04-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
3440
3441 * gcc.dg/cpp/mac-dir-2.c: Remove pointless duplicate dg-do.
3442 * gcc.dg/pr27003.c: Likewise.
3443 * gcc.dg/tree-ssa/cswtch.c: Likewise.
3444 * gcc.dg/tree-ssa/predcom-2.c: Likewise.
3445 * gcc.dg/tree-ssa/predcom-4.c: Likewise.
3446 * gcc.dg/tree-ssa/predcom-5.c: Likewise.
3447 * gcc.target/arc/mxy.c: Likewise.
3448 * gcc.target/arc/mswape.c: Likewise.
3449 * gcc.target/arc/mrtsc.c: Likewise.
3450 * gcc.target/arc/mcrc.c: Likewise.
3451 * gcc.target/arc/mdsp-packa.c: Likewise.
3452 * gcc.target/arc/mdvbf.c: Likewise.
3453 * gcc.target/arc/mlock.c: Likewise.
3454 * gcc.target/arc/mmac-24.c: Likewise.
3455 * gcc.dg/spec-options.c: Switch order of the two "dg-do run".
3456
3457 2016-04-29 Sebastian Huber <sebastian.huber@embedded-brains.de>
3458 Matthijs Kooijman <matthijs@stdin.nl>
3459 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
3460
3461 PR target/60040
3462 * gcc.target/avr/pr60040-1.c: New.
3463 * gcc.target/avr/pr60040-2.c: New.
3464
3465 2016-04-29 Richard Biener <rguenther@suse.de>
3466
3467 * gcc.dg/tree-ssa/pr18589-10.c: Adjust.
3468
3469 2016-04-29 Richard Biener <rguenther@suse.de>
3470
3471 PR tree-optimization/13962
3472 PR tree-optimization/65686
3473 * gcc.dg/uninit-pr65686.c: New testcase.
3474
3475 2016-04-29 Jakub Jelinek <jakub@redhat.com>
3476
3477 PR middle-end/70843
3478 * gcc.dg/pr70843.c: New test.
3479
3480 2016-04-28 Jakub Jelinek <jakub@redhat.com>
3481
3482 PR target/70858
3483 * gcc.target/i386/pr70858.c: New test.
3484
3485 2016-04-28 Andrew Burgess <andrew.burgess@embecosm.com>
3486
3487 * gcc.target/arc/nps400-1.c: New file.
3488
3489 2016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
3490 Andrew Burgess <andrew.burgess@embecosm.com>
3491
3492 * gcc.target/arc/movh_cl-1.c: New file.
3493
3494 2016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
3495 Andrew Burgess <andrew.burgess@embecosm.com>
3496
3497 * gcc.target/arc/extzv-1.c: New file.
3498 * gcc.target/arc/insv-1.c: New file.
3499 * gcc.target/arc/insv-2.c: New file.
3500 * gcc.target/arc/movb-1.c: New file.
3501 * gcc.target/arc/movb-2.c: New file.
3502 * gcc.target/arc/movb-3.c: New file.
3503 * gcc.target/arc/movb-4.c: New file.
3504 * gcc.target/arc/movb-5.c: New file.
3505 * gcc.target/arc/movb_cl-1.c: New file.
3506 * gcc.target/arc/movb_cl-2.c: New file.
3507 * gcc.target/arc/movbi_cl-1.c: New file.
3508 * gcc.target/arc/movl-1.c: New file.
3509
3510 2016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
3511 Andrew Burgess <andrew.burgess@embecosm.com>
3512
3513 * gcc.target/arc/cmem-1.c: New file.
3514 * gcc.target/arc/cmem-2.c: New file.
3515 * gcc.target/arc/cmem-3.c: New file.
3516 * gcc.target/arc/cmem-4.c: New file.
3517 * gcc.target/arc/cmem-5.c: New file.
3518 * gcc.target/arc/cmem-6.c: New file.
3519 * gcc.target/arc/cmem-7.c: New file.
3520 * gcc.target/arc/cmem-ld.inc: New file.
3521 * gcc.target/arc/cmem-st.inc: New file.
3522
3523 2016-04-28 Jakub Jelinek <jakub@redhat.com>
3524
3525 PR target/70821
3526 * gcc.target/i386/pr70821.c: New test.
3527
3528 2016-04-28 Bill Seurer <seurer@linux.vnet.ibm.com>
3529
3530 * gcc.target/powerpc/vec-adde.c: New test.
3531 * gcc.target/powerpc/vec-adde-int128.c: New test.
3532
3533 2016-04-28 Jakub Jelinek <jakub@redhat.com>
3534
3535 * gcc.target/i386/avx-vround-1.c: New test.
3536 * gcc.target/i386/avx-vround-2.c: New test.
3537 * gcc.target/i386/avx512vl-vround-1.c: New test.
3538 * gcc.target/i386/avx512vl-vround-2.c: New test.
3539
3540 2016-04-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3541
3542 PR testsuite/70595
3543 * lib/target-supports.exp (check_libcilkrts_available): Rename to ...
3544 (check_effective_target_cilkplus_runtime): ... this.
3545 * g++.dg/cilk-plus/cilk-plus.exp: Adapt to it.
3546 * gcc.dg/cilk-plus/cilk-plus.exp: Likewise.
3547
3548 * c-c++-common/cilk-plus/CK/cilk-for-2.c: Remove dg-do target selector.
3549 Require cilkplus_runtime.
3550 Don't add -lcilkrts.
3551 * c-c++-common/cilk-plus/CK/cilk-fors.c: Likewise.
3552 * c-c++-common/cilk-plus/CK/cilk_for_grain.c: Likewise.
3553 * c-c++-common/cilk-plus/CK/cilk_for_ptr_iter.c: Likewise.
3554 * c-c++-common/cilk-plus/CK/fib.c: Likewise.
3555 * c-c++-common/cilk-plus/CK/fib_init_expr_xy.c: Likewise.
3556 * c-c++-common/cilk-plus/CK/fib_no_return.c: Likewise.
3557 * c-c++-common/cilk-plus/CK/fib_no_sync.c: Likewise.
3558 * c-c++-common/cilk-plus/CK/nested_cilk_for.c: Likewise.
3559 * c-c++-common/cilk-plus/CK/pr60586.c: Likewise.
3560 * c-c++-common/cilk-plus/CK/pr69826-1.c: Likewise.
3561 * c-c++-common/cilk-plus/CK/pr69826-2.c: Likewise.
3562 * c-c++-common/cilk-plus/CK/spawnee_inline.c: Likewise.
3563 * c-c++-common/cilk-plus/CK/spawner_inline.c: Likewise.
3564 * c-c++-common/cilk-plus/CK/spawning_arg.c: Likewise.
3565 * c-c++-common/cilk-plus/CK/steal_check.c: Likewise.
3566 * c-c++-common/cilk-plus/CK/varargs_test.c: Likewise.
3567 * g++.dg/cilk-plus/CK/catch_exc.cc: Likewise.
3568 * g++.dg/cilk-plus/CK/cilk-for-tplt.cc: Likewise.
3569 * g++.dg/cilk-plus/CK/const_spawn.cc: Likewise.
3570 * g++.dg/cilk-plus/CK/fib-opr-overload.cc: Likewise.
3571 * g++.dg/cilk-plus/CK/fib-tplt.cc: Likewise.
3572 * g++.dg/cilk-plus/CK/for1.cc: Likewise.
3573 * g++.dg/cilk-plus/CK/lambda_spawns.cc: Likewise.
3574 * g++.dg/cilk-plus/CK/lambda_spawns_tplt.cc: Likewise.
3575 * g++.dg/cilk-plus/CK/pr60586.cc: Likewise.
3576 * g++.dg/cilk-plus/CK/pr66326.cc: Likewise.
3577 * g++.dg/cilk-plus/CK/stl_iter.cc: Likewise.
3578 * g++.dg/cilk-plus/CK/stl_rev_iter.cc: Likewise.
3579 * g++.dg/cilk-plus/CK/stl_test.cc: Likewise.
3580
3581 * c-c++-common/cilk-plus/CK/pr63307.c: Remove dg-do target selector.
3582 * c-c++-common/cilk-plus/SE/ef_error3.c: Likewise.
3583
3584 * c-c++-common/cilk-plus/SE/ef_error2.c: Explain target selector.
3585
3586 * c-c++-common/cilk-plus/CK/test__cilk.c: Run if
3587 cilkplus_runtime.
3588
3589 2016-04-27 Marc Glisse <marc.glisse@inria.fr>
3590
3591 * gcc.dg/tree-ssa/overflow-2.c: New testcase.
3592 * gcc.dg/tree-ssa/minus-ovf.c: Likewise.
3593
3594 2015-04-27 Ryan Burn <contact@rnburn.com>
3595
3596 PR c++/69024
3597 PR c++/68997
3598 * g++.dg/cilk-plus/CK/pr68001.cc: Fix to not depend on broken
3599 diagnostic.
3600 * g++.dg/cilk-plus/CK/pr69024.cc: New test.
3601 * g++.dg/cilk-plus/CK/pr68997.cc: New test.
3602
3603 2016-04-27 Eric Botcazou <ebotcazou@adacore.com>
3604
3605 * gnat.dg/limited_with4.ad[sb]: New test.
3606 * gnat.dg/limited_with4_pkg.ads: New helper.
3607
3608 2016-04-27 H.J. Lu <hongjiu.lu@intel.com>
3609
3610 PR target/70155
3611 * gcc.target/i386/pr55247-2.c: Updated to check movti_internal
3612 and movv1ti_internal patterns
3613 * gcc.target/i386/pr70155-1.c: New test.
3614 * gcc.target/i386/pr70155-2.c: Likewise.
3615 * gcc.target/i386/pr70155-3.c: Likewise.
3616 * gcc.target/i386/pr70155-4.c: Likewise.
3617 * gcc.target/i386/pr70155-5.c: Likewise.
3618 * gcc.target/i386/pr70155-6.c: Likewise.
3619 * gcc.target/i386/pr70155-7.c: Likewise.
3620 * gcc.target/i386/pr70155-8.c: Likewise.
3621 * gcc.target/i386/pr70155-9.c: Likewise.
3622 * gcc.target/i386/pr70155-10.c: Likewise.
3623 * gcc.target/i386/pr70155-11.c: Likewise.
3624 * gcc.target/i386/pr70155-12.c: Likewise.
3625 * gcc.target/i386/pr70155-13.c: Likewise.
3626 * gcc.target/i386/pr70155-14.c: Likewise.
3627 * gcc.target/i386/pr70155-15.c: Likewise.
3628 * gcc.target/i386/pr70155-16.c: Likewise.
3629 * gcc.target/i386/pr70155-17.c: Likewise.
3630 * gcc.target/i386/pr70155-18.c: Likewise.
3631 * gcc.target/i386/pr70155-19.c: Likewise.
3632 * gcc.target/i386/pr70155-20.c: Likewise.
3633 * gcc.target/i386/pr70155-21.c: Likewise.
3634 * gcc.target/i386/pr70155-22.c: Likewise.
3635
3636 2016-04-27 H.J. Lu <hongjiu.lu@intel.com>
3637
3638 * gcc.target/i386/avx512vl-vmovdqa64-1.c: Replace ".{5}" with
3639 ".{5,6}".
3640
3641 2016-04-27 Bin Cheng <bin.cheng@arm.com>
3642
3643 * gcc.dg/tree-ssa/pr64705.c: Revise check string.
3644 * gcc.dg/tree-ssa/scev-9.c: Ditto.
3645 * gcc.dg/tree-ssa/scev-10.c: Ditto.
3646 * gcc.dg/tree-ssa/scev-11.c: Ditto.
3647 * gcc.dg/tree-ssa/scev-12.c: Ditto.
3648
3649 2016-04-27 Richard Biener <rguenther@suse.de>
3650
3651 PR ipa/70760
3652 * g++.dg/ipa/ipa-pta-2.C: New testcase.
3653 * gcc.dg/ipa/ipa-pta-1.c: Adjust.
3654
3655 2016-04-27 Nathan Sidwell <nathan@acm.org>
3656
3657 * g++.dg/cpp0x/constexpr-recursion3.C: New.
3658 * g++.dg/ubsan/pr63956.C: Adjust error location.
3659
3660 2016-04-27 Nick Clifton <nickc@redhat.com>
3661
3662 PR middle-end/49889
3663 * gcc.dg/pr49889.c: New test.
3664
3665 2016-04-27 Bernd Schmidt <bschmidt@redhat.com>
3666
3667 * c-c++-common/memset-array.c: New test.
3668
3669 2016-04-26 Martin Sebor <msebor@redhat.com>
3670
3671 PR c++/66639
3672 * g++.dg/cpp1y/func_constexpr.C: New test.
3673
3674 2016-04-26 Patrick Palka <ppalka@gcc.gnu.org>
3675
3676 PR c++/70241
3677 * g++.dg/cpp0x/enum32.C: New test.
3678 * g++.dg/cpp0x/enum33.C: New test.
3679
3680 2016-04-26 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
3681
3682 * gcc.c-torture/compile/pr69102.c: Require scheduling support.
3683 * gcc.c-torture/compile/pr37669.c: Require >=32 bit integers.
3684 * gcc.c-torture/execute/bitfld-6.c: Likewise.
3685 * gcc.c-torture/execute/bitfld-7.c: Likewise.
3686 * gcc.c-torture/execute/pr38151.c: Likewise.
3687 * gcc.c-torture/execute/pr66556.c: Likewise.
3688 * gcc.c-torture/execute/pr67781.c: Likewise.
3689 * gcc.c-torture/execute/pr68648.c: Likewise.
3690
3691 2016-04-26 Marc Glisse <marc.glisse@inria.fr>
3692
3693 * gcc.dg/tree-ssa/overflow-1.c: New testcase.
3694
3695 2016-04-26 Marek Polacek <polacek@redhat.com>
3696
3697 PR c/67784
3698 * gcc.dg/pr67784-3.c: New test.
3699 * gcc.dg/pr67784-4.c: New test.
3700 * gcc.dg/pr67784-5.c: New test.
3701
3702 PR c/70791
3703 * gcc.dg/Wnested-externs-2.c: New test.
3704
3705 2016-04-26 Marc Glisse <marc.glisse@inria.fr>
3706
3707 * gcc.dg/fold-plusmult.c: Adjust.
3708 * gcc.dg/no-strict-overflow-6.c: Adjust.
3709 * gcc.dg/gomp/loop-1.c: Xfail some tests.
3710
3711 2016-04-26 Bernd Schmidt <bschmidt@redhat.com>
3712
3713 * gcc.target/i386/avx512bw-vptestmb-1.c: Correct [xyz]mm register
3714 number scans.
3715 * gcc.target/i386/avx512bw-vptestmw-1.c: Likewise.
3716 * gcc.target/i386/avx512bw-vptestnmb-1.c: Likewise.
3717 * gcc.target/i386/avx512bw-vptestnmw-1.c: Likewise.
3718 * gcc.target/i386/avx512cd-vpbroadcastmb2q-1.c: Likewise.
3719 * gcc.target/i386/avx512cd-vpbroadcastmw2d-1.c: Likewise.
3720 * gcc.target/i386/avx512dq-vfpclasspd-1.c: Likewise.
3721 * gcc.target/i386/avx512dq-vfpclassps-1.c: Likewise.
3722 * gcc.target/i386/avx512dq-vinsertf64x2-1.c: Likewise.
3723 * gcc.target/i386/avx512dq-vinserti64x2-1.c: Likewise.
3724 * gcc.target/i386/avx512f-gather-5.c: Likewise.
3725 * gcc.target/i386/avx512f-vptestmd-1.c: Likewise.
3726 * gcc.target/i386/avx512f-vptestmq-1.c: Likewise.
3727 * gcc.target/i386/avx512f-vptestnmd-1.c: Likewise.
3728 * gcc.target/i386/avx512f-vptestnmq-1.c: Likewise.
3729 * gcc.target/i386/avx512f-vrndscaleps-1.c: Likewise.
3730 * gcc.target/i386/avx512vl-vpbroadcastmb2q-1.c: Likewise.
3731 * gcc.target/i386/avx512vl-vpbroadcastmw2d-1.c: Likewise.
3732 * gcc.target/i386/avx512vl-vptestmd-1.c: Likewise.
3733 * gcc.target/i386/avx512vl-vptestmq-1.c: Likewise.
3734 * gcc.target/i386/avx512vl-vptestnmd-1.c: Likewise.
3735 * gcc.target/i386/avx512vl-vptestnmq-1.c: Likewise.
3736 * gcc.target/i386/pr32219-2.c: Allow registers other than %eax in
3737 scans.
3738 * gcc.target/i386/pr32219-4.c: Likewise.
3739 * gcc.target/i386/pr32219-6.c: Likewise.
3740 * gcc.target/i386/pr32219-8.c: Likewise.
3741
3742 2016-04-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3743
3744 * gcc.dg/tree-ssa/minmax-2.c: Require c99_runtime and add the
3745 associated options.
3746
3747 2016-04-26 Marek Polacek <polacek@redhat.com>
3748
3749 PR c++/70744
3750 * g++.dg/ext/cond2.C: New test.
3751
3752 2016-04-26 Bin Cheng <bin.cheng@arm.com>
3753
3754 PR tree-optimization/70771
3755 PR tree-optimization/70775
3756 * gcc.dg/pr70771.c: New test.
3757 * gcc.dg/pr70775.c: New test.
3758
3759 2016-04-26 Bernd Schmidt <bschmidt@redhat.com>
3760
3761 * gcc.target/i386/lzcnt-1.c: Allow a different lzcntw output register.
3762
3763 2016-04-25 Richard Biener <rguenther@suse.de>
3764
3765 PR tree-optimization/70780
3766 * gcc.dg/torture/pr70780.c: New testcase.
3767
3768 2016-04-25 Michael Collison <michael.collison@arm.com>
3769
3770 * gcc.target/arm/neon-vaddws16.c: New test.
3771 * gcc.target/arm/neon-vaddws32.c: New test.
3772 * gcc.target/arm/neon-vaddwu16.c: New test.
3773 * gcc.target/arm/neon-vaddwu32.c: New test.
3774 * gcc.target/arm/neon-vaddwu8.c: New test.
3775 * lib/target-supports.exp
3776 (check_effective_target_vect_widen_sum_hi_to_si_pattern): Indicate
3777 that arm neon support vector widen sum of HImode TO SImode.
3778
3779 2016-04-23 Jakub Jelinek <jakub@redhat.com>
3780
3781 PR sanitizer/70712
3782 * c-c++-common/asan/pr70712.c: New test.
3783
3784 2016-04-22 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
3785
3786 * .gitattributes: New file.
3787
3788 2016-04-22 Christophe Lyon <christophe.lyon@linaro.org>
3789
3790 * lib/gcc-dg.exp (${tool}_load): Add default return value handler.
3791
3792 2016-04-22 Dominique d'Humieres <dominiq@lps.ens.fr>
3793
3794 * gfortran.dg/submodule_14.f08: Add cleanup-submodules.
3795 * gfortran.dg/submodule_15.f08: Likewise.
3796
3797 2016-04-22 Richard Biener <rguenther@suse.de>
3798
3799 PR tree-optimization/70740
3800 * gcc.dg/torture/pr70740.c: New testcase.
3801
3802 2016-04-21 H.J. Lu <hongjiu.lu@intel.com>
3803
3804 PR target/70750
3805 * gcc.target/i386/pr70750-1.c: New test.
3806 * gcc.target/i386/pr70750-2.c: Likewise.
3807
3808 2016-04-21 Paolo Carlini <paolo.carlini@oracle.com>
3809
3810 PR c++/70540
3811 * g++.dg/cpp0x/auto48.C: New.
3812
3813 2016-04-21 Marek Polacek <polacek@redhat.com>
3814
3815 PR c++/70513
3816 * g++.dg/cpp0x/forw_enum12.C: New test.
3817 * g++.dg/cpp0x/forw_enum13.C: New test.
3818
3819 2016-04-21 Kirill Yukhin <kirill.yukhin@intel.com>
3820
3821 PR target/70728
3822 * gcc.target/i386/pr70728.c: New test.
3823
3824 2016-04-21 Richard Biener <rguenther@suse.de>
3825
3826 PR middle-end/70747
3827 * gcc.dg/pr70747.c: New testcase.
3828
3829 2016-04-21 Bin Cheng <bin.cheng@arm.com>
3830
3831 PR tree-optimization/70715
3832 * gcc.dg/tree-ssa/scev-13.c: New test.
3833
3834 2016-04-21 Marc Glisse <marc.glisse@inria.fr>
3835
3836 * gcc.dg/tree-ssa/minmax-2.c: New testcase.
3837
3838 2016-04-21 Marc Glisse <marc.glisse@inria.fr>
3839
3840 * gcc.dg/tree-ssa/minmax-1.c: New testcase.
3841
3842 2016-04-20 Jan Hubicka <jh@suse.cz>
3843
3844 PR ipa/70018
3845 * g++.dg/ipa/nothrow-1.C: New testcase.
3846
3847 2016-04-20 Nathan Sidwell <nathan@acm.org>
3848
3849 PR c++/55635
3850 * g++.dg/eh/delete1.C: New.
3851
3852 2016-04-20 H.J. Lu <hongjiu.lu@intel.com>
3853
3854 * gcc.target/i386/avx256-unaligned-store-2.c: Add
3855 -mtune-ctrl=sse_typeless_stores.
3856
3857 2016-04-20 H.J. Lu <hongjiu.lu@intel.com>
3858
3859 * gcc.target/i386/avx256-unaligned-load-1.c: Update load scan.
3860
3861 2016-04-20 Bin Cheng <bin.cheng@arm.com>
3862
3863 PR tree-optimization/69489
3864 * gcc.dg/tree-ssa/ifc-pr69489-2.c: New test.
3865
3866 2016-04-20 Ilya Verbin <ilya.verbin@intel.com>
3867
3868 PR c++/69363
3869 * c-c++-common/cilk-plus/PS/clauses3.c: Adjust dg-error string.
3870 * c-c++-common/cilk-plus/PS/clauses4.c: New test.
3871 * c-c++-common/cilk-plus/PS/pr69363.c: New test.
3872
3873 2016-04-20 Bin Cheng <bin.cheng@arm.com>
3874
3875 PR tree-optimization/56625
3876 PR tree-optimization/69489
3877 * gcc.dg/vect/pr56625.c: New test.
3878 * gcc.dg/tree-ssa/ifc-pr69489-1.c: New test.
3879
3880 2016-04-20 Andrew Pinski <apinski@cavium.com>
3881
3882 PR target/64971
3883 * gcc.c-torture/compile/pr37433-1.c: New testcase.
3884
3885 2016-04-20 Arnaud Charlet <charlet@adacore.com>
3886
3887 * gnat.dg/self1.adb: Remove now incorrect test.
3888
3889 2016-04-20 Bin Cheng <bin.cheng@arm.com>
3890
3891 * gcc.dg/tree-ssa/scev-11.c: New test.
3892 * gcc.dg/tree-ssa/scev-12.c: New test.
3893
3894 2016-04-20 Marek Polacek <polacek@redhat.com>
3895
3896 PR tree-optimization/70725
3897 * gcc.dg/pr70725.c: New test.
3898
3899 2016-04-20 Richard Biener <rguenther@suse.de>
3900
3901 PR tree-optimization/70726
3902 * g++.dg/vect/pr70726.cc: New testcase.
3903
3904 2016-04-20 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
3905
3906 PR target/70674
3907 * gcc.target/s390/pr70674.c: New test.
3908
3909 2016-04-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3910
3911 PR libgfortran/70684
3912 * gfortran.dg/list_read_14.f90: New test.
3913
3914 2016-04-19 H.J. Lu <hongjiu.lu@intel.com>
3915
3916 PR target/69201
3917 * gcc.target/i386/avx256-unaligned-store-1.c (a): Make it
3918 extern to force it misaligned.
3919 (b): Likewise.
3920 (c): Likewise.
3921 (d): Likewise.
3922 Check vmovups.*movv8sf_internal/3 instead of avx_storeups256.
3923 Don't check `*' before movv4sf_internal.
3924 * gcc.target/i386/avx256-unaligned-store-2.c: Check
3925 vmovups.*movv32qi_internal/3 instead of avx_storeups256.
3926 Don't check `*' before movv16qi_internal.
3927 * gcc.target/i386/avx256-unaligned-store-3.c (a): Make it
3928 extern to force it misaligned.
3929 (b): Likewise.
3930 (c): Likewise.
3931 (d): Likewise.
3932 Check vmovups.*movv4df_internal/3 instead of avx_storeupd256.
3933 Don't check `*' before movv2df_internal.
3934 * gcc.target/i386/avx256-unaligned-store-4.c (a): Make it
3935 extern to force it misaligned.
3936 (b): Likewise.
3937 (c): Likewise.
3938 (d): Likewise.
3939 Check movv8sf_internal instead of avx_storeups256.
3940 Check movups.*movv4sf_internal/3 instead of avx_storeups256.
3941
3942 2016-04-19 Richard Biener <rguenther@suse.de>
3943
3944 PR tree-optimization/70171
3945 * g++.dg/tree-ssa/pr70171.C: New testcase.
3946
3947 2016-04-19 Richard Biener <rguenther@suse.de>
3948
3949 PR tree-optimization/70724
3950 * gcc.dg/torture/pr70724.c: New testcase.
3951
3952 2016-04-18 Vladimir Makarov <vmakarov@redhat.com>
3953
3954 PR middle-end/70689
3955 * gcc.target/i386/pr70689.c: New.
3956
3957 2016-04-18 H.J. Lu <hongjiu.lu@intel.com>
3958
3959 PR target/70708
3960 * gcc.target/i386/pr70708.c: New test.
3961
3962 2016-04-18 Richard Biener <rguenther@suse.de>
3963
3964 PR tree-optimization/43434
3965 * gcc.dg/vect/pr43434.c: New testcase.
3966 * c-c++-common/goacc/kernels-alias-3.c: Adjust.
3967 * c-c++-common/goacc/kernels-alias-4.c: Likewise.
3968 * c-c++-common/goacc/kernels-alias-5.c: Likewise.
3969 * c-c++-common/goacc/kernels-alias-6.c: Likewise.
3970 * c-c++-common/goacc/kernels-alias-7.c: Likewise.
3971 * c-c++-common/goacc/kernels-alias-8.c: Likewise.
3972 * gcc.dg/gomp/pr68640.c: Likewise.
3973 * gfortran.dg/goacc/kernels-alias-3.f95: Likewise.
3974 * gfortran.dg/goacc/kernels-alias-4.f95: Likewise.
3975
3976 2016-04-18 Richard Biener <rguenther@suse.de>
3977
3978 PR tree-optimization/70701
3979 * gcc.dg/tree-ssa/ssa-fre-53.c: New testcase.
3980
3981 2016-04-18 Tom de Vries <tom@codesourcery.com>
3982
3983 PR testsuite/70699
3984 * gcc.dg/pr70161.c: Add dot-file scans.
3985 * lib/scandump.exp (dump-suffix): Return suffix after first dot char,
3986 instead of after last dot char.
3987
3988 2016-04-17 Eric Botcazou <ebotcazou@adacore.com>
3989
3990 * c-c++-common/dump-ada-spec-3.c: New test.
3991 * c-c++-common/dump-ada-spec-4.c: Likewise.
3992
3993 2016-04-17 Tom de Vries <tom@codesourcery.com>
3994
3995 PR other/70183
3996 * gcc.target/i386/vzeroupper-dump-flags.c: New test.
3997
3998 2016-04-15 Jan Hubicka <jh@suse.cz>
3999
4000 PR ipa/70018
4001 * g++.dg/ipa/pure-const-1.C: New testcase.
4002 * g++.dg/ipa/pure-const-2.C: New testcase.
4003 * g++.dg/ipa/pure-const-3.C: New testcase.
4004
4005 2016-04-15 Marek Polacek <polacek@redhat.com>
4006
4007 PR c/70671
4008 * gcc.dg/bitfld-22.c: New test.
4009
4010 2016-04-15 Bernd Schmidt <bschmidt@redhat.com>
4011
4012 * gcc.target/i386/pr46470.c: Add -mno-red-zone to dg-options for
4013 x86_64.
4014
4015 2016-04-15 Marek Polacek <polacek@redhat.com>
4016
4017 PR c/70651
4018 * c-c++-common/pr70651.c: New test.
4019
4020 2016-04-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4021
4022 PR rtl-optimization/70681
4023 * gcc.dg/ira-shrinkwrap-prep-2.c: XFAIL shrinkwrapping
4024 dump scan on arm and powerpc.
4025 * gcc.dg/pr10474.c: Likewise.
4026
4027 2016-04-15 Jakub Jelinek <jakub@redhat.com>
4028
4029 PR c++/69517
4030 PR c++/70019
4031 PR c++/70588
4032 * g++.dg/cpp1y/vla11.C: Revert for real.
4033
4034 PR c/70436
4035 * c-c++-common/Wparentheses-1.c: New test.
4036 * c-c++-common/gomp/Wparentheses-1.c: New test.
4037 * c-c++-common/gomp/Wparentheses-2.c: New test.
4038 * c-c++-common/gomp/Wparentheses-3.c: New test.
4039 * c-c++-common/gomp/Wparentheses-4.c: New test.
4040 * c-c++-common/cilk-plus/PS/Wparentheses-1.c: New test.
4041 * c-c++-common/cilk-plus/CK/Wparentheses-1.c: New test.
4042 * c-c++-common/goacc/Wparentheses-1.c: New test.
4043
4044 2016-04-15 Kirill Yukhin <kirill.yukhin@intel.com>
4045
4046 PR target/70662
4047 * gcc.target/i386/pr70662.c: New test.
4048
4049 2016-04-15 Richard Biener <rguenther@suse.de>
4050 Alan Modra <amodra@gmail.com>
4051
4052 PR tree-optimization/70130
4053 * gcc.dg/vect/O3-pr70130.c: New testcase.
4054
4055 2016-04-14 Michael Meissner <meissner@linux.vnet.ibm.com>
4056
4057 PR target/70669
4058 * gcc.target/powerpc/pr70669.c: New test.
4059
4060 PR target/70640
4061 * gcc.target/powerpc/pr70640.c: Fix test so it correctly works on
4062 a power7 system that does not have an assembler that supports
4063 power8.
4064
4065 2016-04-14 Martin Sebor <msebor@redhat.com>
4066
4067 PR c++/69517
4068 PR c++/70019
4069 PR c++/70588
4070 * c-c++-common/ubsan/vla-1.c: Revert.
4071 * g++.dg/cpp1y/vla11.C: Same.
4072 * g++.dg/cpp1y/vla12.C: Same.
4073 * g++.dg/cpp1y/vla13.C: Same.
4074 * g++.dg/cpp1y/vla14.C: Same.
4075 * g++.dg/cpp1y/vla3.C: Same.
4076 * g++.dg/init/array24.C: Same.
4077 * g++.dg/ubsan/vla-1.C: Same.
4078
4079 2016-04-14 Marek Polacek <polacek@redhat.com>
4080 Jan Hubicka <hubicka@ucw.cz>
4081
4082 PR c++/70029
4083 * g++.dg/torture/pr70029.C: New test.
4084
4085 2016-04-14 Martin Sebor <msebor@redhat.com>
4086
4087 * g++.dg/cpp1y/vla11.C: Avoid using attribute aligned to increase
4088 type size to prevent failures on targets with very low maximum
4089 alignment.
4090
4091 2016-04-14 Richard Biener <rguenther@suse.de>
4092
4093 PR tree-optimization/70623
4094 * gcc.dg/torture/pr70623.c: New testcase.
4095 * gcc.dg/torture/pr70623-2.c: Likewise.
4096
4097 2016-04-13 Martin Sebor <msebor@redhat.com>
4098
4099 PR c++/69517
4100 PR c++/70019
4101 PR c++/70588
4102 * c-c++-common/ubsan/vla-1.c (main): Catch exceptions.
4103 * g++.dg/cpp1y/vla11.C: New test.
4104 * g++.dg/cpp1y/vla12.C: New test.
4105 * g++.dg/cpp1y/vla13.C: New test.
4106 * g++.dg/cpp1y/vla14.C: New test.
4107 * g++.dg/cpp1y/vla3.C: Restore deleted test.
4108 * g++.dg/init/array24.C: Fully brace VLA initializer.
4109 * g++.dg/ubsan/vla-1.C: Disable exceptions.
4110
4111 2016-04-13 Jakub Jelinek <jakub@redhat.com>
4112
4113 PR c++/70641
4114 * g++.dg/opt/pr70641.C: New test.
4115
4116 2016-04-13 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4117
4118 PR rtl-optimization/68749
4119 * gcc.dg/ifcvt-4.c: Use "word_mode" rather than "int" to limit the
4120 effects of argument promotions.
4121 Remove default args to dg-skip-if.
4122
4123 2016-04-13 Paolo Carlini <paolo.carlini@oracle.com>
4124
4125 PR c++/70635
4126 * g++.dg/parse/pr70635.C: New.
4127
4128 2016-04-13 Marek Polacek <polacek@redhat.com>
4129
4130 PR c++/70639
4131 * c-c++-common/Wmisleading-indentation-4.c: New test.
4132
4133 2016-04-13 Marek Polacek <polacek@redhat.com>
4134
4135 PR c/70436
4136 * gcc.dg/Wparentheses-12.c: New test.
4137 * gcc.dg/Wparentheses-13.c: New test.
4138
4139 2016-04-13 Ilya Enkovich <ilya.enkovich@intel.com>
4140
4141 * gcc.target/i386/avx512bw-kunpckdq-2.c: New test.
4142 * gcc.target/i386/avx512bw-kunpckwd-2.c: New test.
4143 * gcc.target/i386/avx512f-kunpckbw-2.c: New test.
4144
4145 2016-04-13 Jakub Jelinek <jakub@redhat.com>
4146
4147 PR middle-end/70633
4148 * gcc.c-torture/compile/pr70633.c: New test.
4149
4150 PR debug/70628
4151 * gcc.dg/torture/pr70628.c: New test.
4152
4153 2016-04-12 Patrick Palka <ppalka@gcc.gnu.org>
4154
4155 PR c++/70610
4156 * g++.dg/template/pr70610.C: New test.
4157 * g++.dg/template/pr70610-2.C: New test.
4158 * g++.dg/template/pr70610-3.C: New test.
4159 * g++.dg/template/pr70610-4.C: New test.
4160
4161 2016-04-12 Jakub Jelinek <jakub@redhat.com>
4162
4163 * c-c++-common/cilk-plus/SE/ef_error2.c (func2): Use vectorlength
4164 128 instead of 32.
4165
4166 PR c++/70571
4167 * g++.dg/ext/pr70571.C: New test.
4168
4169 2016-04-12 Michael Meissner <meissner@linux.vnet.ibm.com>
4170
4171 PR target/70640
4172 * gcc.target/powerpc/pr70640.c: New test.
4173
4174 2016-04-12 Paolo Carlini <paolo.carlini@oracle.com>
4175
4176 PR c++/68722
4177 * g++.dg/parse/pr68722.C: New.
4178
4179 2016-04-12 Jakub Jelinek <jakub@redhat.com>
4180
4181 PR rtl-optimization/70596
4182 * gcc.target/i386/pr70596.c: New test.
4183
4184 2016-04-12 Nathan Sidwell <nathan@acm.org>
4185
4186 PR c++/70501
4187 * g++.dg/init/pr70501.C: New.
4188
4189 2016-04-12 David Wohlferd <dw@LimeGreenSocks.com>
4190
4191 * gcc.target/i386/asm-flag-6.c: New test.
4192
4193 2016-04-12 Tom de Vries <tom@codesourcery.com>
4194
4195 PR tree-optimization/68756
4196 * gcc.dg/graphite/pr68756.c: New test.
4197
4198 2016-04-12 Jakub Jelinek <jakub@redhat.com>
4199
4200 PR tree-optimization/70602
4201 * gcc.c-torture/execute/pr70602.c: New test.
4202
4203 2016-04-11 Michael Meissner <meissner@linux.vnet.ibm.com>
4204
4205 PR target/70381
4206 * gcc.target/powerpc/float128-1.c: New tests to make sure the
4207 __float128 emulator is built and runs.
4208 * gcc.target/powerpc/float128-1.c: Likewise.
4209
4210 * lib/target-supports.exp (check_ppc_float128_sw_available):
4211 Rework tests for __float128 software and hardware
4212 availability. Fix exit condition to return 0 on success.
4213
4214 2016-04-11 James Greenhalgh <james.greenhalgh@arm.com>
4215
4216 PR target/70133
4217 * gcc.target/aarch64/mgeneral-regs_4.c: Fix expected output.
4218 * gcc.target/aarch64/target_attr_15.c: Likewise.
4219
4220 2016-04-10 Paolo Carlini <paolo.carlini@oracle.com>
4221
4222 PR c++/69066
4223 * g++.dg/cpp1y/pr69066.C: New.
4224
4225 2016-04-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4226
4227 PR fortran/68566
4228 * gfortran.dg/pr36192.f90: Update test.
4229 * gfortran.dg/pr36192_1.f90: Update test.
4230 * gfortran.dg/real_dimension_1.f: Update test.
4231 * gfortran.dg/parameter_array_init_7.f90: New test.
4232
4233 2016-04-09 John David Anglin <danglin@gcc.gnu.org>
4234
4235 PR testsuite/64039
4236 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: xfail scan-tree-dump on hppa*64*-*-*.
4237
4238 * gcc.dg/pr70317.c: Add -fno-common on hppa*-*-hpux*.
4239
4240 PR rtl-optimization/66669
4241 * gcc.dg/loop-8.c: Skip on hppa*-*-*.
4242
4243 * gcc.dg/debug/dwarf2/prod-options.c: Adjust scan for hppa*64*-*-*.
4244
4245 * gcc.dg/pic-1.c: Skip on hppa*-*-*.
4246 * gcc.dg/pie-1.c: Likewise.
4247 * gcc.dg/pic-3.c: Skip on hppa*64*-*-*.
4248 * gcc.dg/pic-4.c: Likewise.
4249 * gcc.dg/pie-3.c: Likewise.
4250 * gcc.dg/pie-4.c: Likewise.
4251
4252 * gcc.dg/uninit-19.c: Fix warning line for hppa*64*-*-*.
4253
4254 PR tree-optimization/68644
4255 * gcc.dg/tree-ssa/ivopts-lt-2.c: Skip on hppa*-*-*.
4256
4257 PR rtl-optimization/64886
4258 * gcc.dg/pr64434.c: Skip on hppa*-*-hpux*.
4259
4260 2016-04-09 Tom de Vries <tom@codesourcery.com>
4261
4262 PR tree-optimization/68953
4263 * gcc.dg/graphite/pr68953.c: New test.
4264
4265 2016-04-09 Dominique d'Humieres <dominiq@lps.ens.fr>
4266
4267 PR fortran/70592
4268 * gfortran.dg/deferred_character_16.f90: New test.
4269
4270 2016-04-09 Jakub Jelinek <jakub@redhat.com>
4271
4272 PR tree-optimization/70586
4273 * gcc.c-torture/execute/pr70586.c: New test.
4274
4275 2016-04-09 Dominique d'Humieres <dominiq@lps.ens.fr>
4276
4277 PR sanitizer/70573
4278 * c-c++-common/asan/halt_on_error-1.c: Replace memset
4279 with __builtin_memset
4280 * c-c++-common/asan/halt_on_error-2.c: Likewise.
4281
4282 2016-04-08 Cesar Philippidis <cesar@codesourcery.com>
4283
4284 PR lto/70289
4285 PR ipa/70348
4286 PR tree-optimization/70373
4287 PR middle-end/70533
4288 PR middle-end/70534
4289 PR middle-end/70535
4290 * c-c++-common/goacc/reduction-5.c: New test.
4291 * c-c++-common/goacc/reduction-promotions.c: New test.
4292 * gfortran.dg/goacc/reduction-3.f95: New test.
4293 * gfortran.dg/goacc/reduction-promotions.f90: New test.
4294
4295 2016-04-08 Patrick Palka <ppalka@gcc.gnu.org>
4296
4297 PR c++/70590
4298 PR c++/70452
4299 * g++.dg/pr70590.C: New test.
4300 * g++.dg/pr70590-2.C: New test.
4301
4302 2016-04-08 Jakub Jelinek <jakub@redhat.com>
4303
4304 PR middle-end/70593
4305 * gcc.target/i386/pr70593.c: New test.
4306
4307 PR rtl-optimization/70574
4308 * gcc.target/i386/avx2-pr70574.c: New test.
4309
4310 2016-04-08 Maxim Ostapenko <m.ostapenko@samsung.com>
4311
4312 PR sanitizer/70541
4313 * c-c++-common/asan/pr70541.c: New test.
4314
4315 2016-04-08 Tom de Vries <tom@codesourcery.com>
4316
4317 * c-c++-common/goacc/uninit-firstprivate-clause.c: New test.
4318 * gfortran.dg/goacc/uninit-firstprivate-clause.f95: New test.
4319
4320 2016-04-08 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4321
4322 PR target/70566
4323 * gcc.c-torture/execute/pr70566.c: New test.
4324
4325 2016-04-08 Tom de Vries <tom@codesourcery.com>
4326
4327 * c-c++-common/goacc/uninit-copy-clause.c: New test.
4328 * gfortran.dg/goacc/uninit-copy-clause.f95: New test.
4329
4330 2016-04-08 Alan Modra <amodra@gmail.com>
4331
4332 * gcc.target/powerpc/pr70117.c: New.
4333
4334 2016-04-07 Jakub Jelinek <jakub@redhat.com>
4335
4336 PR testsuite/70581
4337 * gcc.dg/lto/simd-function_0.c: New test.
4338
4339 * c-c++-common/attr-simd.c: Add scan-assembler* directives for AVX512F
4340 clones.
4341 * c-c++-common/attr-simd-2.c: Likewise.
4342 * c-c++-common/attr-simd-4.c: Likewise.
4343 * gcc.dg/gomp/simd-clones-2.c: Likewise.
4344 * gcc.dg/gomp/simd-clones-3.c: Likewise.
4345
4346 2016-04-07 Thomas Preud'homme <thomas.preudhomme@arm.com>
4347
4348 PR testsuite/70553
4349 * gcc.target/arm/pr70496.c: Also require arm_arm_ok effective target.
4350
4351 2016-04-07 Thomas Schwinge <thomas@codesourcery.com>
4352 Tom de Vries <tom@codesourcery.com>
4353
4354 * gfortran.dg/goacc/kernels-loop-2.f95: Scan for parallelization.
4355 * gfortran.dg/goacc/kernels-loop-data-2.f95: Likewise.
4356 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: Likewise.
4357 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: Likewise.
4358 * gfortran.dg/goacc/kernels-loop-data-update.f95: Likewise.
4359 * gfortran.dg/goacc/kernels-loop-data.f95: Likewise.
4360 * gfortran.dg/goacc/kernels-loop.f95: Likewise.
4361 * gfortran.dg/goacc/kernels-loop-n.f95: Likewise, XFAILed.
4362
4363 2016-04-06 Patrick Palka <ppalka@gcc.gnu.org>
4364
4365 PR c/70436
4366 * g++.dg/warn/Wparentheses-29.C: New test.
4367
4368 2016-04-06 Patrick Palka <ppalka@gcc.gnu.org>
4369
4370 PR c/70436
4371 * g++.dg/plugin/pragma_plugin.c (handle_pragma_sayhello): Add
4372 explicit braces to resolve a future -Wparentheses warning.
4373
4374 2016-04-06 Richard Henderson <rth@redhat.com>
4375
4376 * gcc.dg/pr61817-1.c: New test.
4377 * gcc.dg/pr61817-2.c: New test.
4378 * gcc.dg/pr69391-1.c: New test.
4379 * gcc.dg/pr69391-2.c: New test.
4380
4381 2016-04-06 Vladimir Makarov <vmakarov@redhat.com>
4382
4383 PR rtl-optimization/70398
4384 * gcc.target/aarch64/pr70398.c: New.
4385
4386 2016-04-06 Eric Botcazou <ebotcazou@adacore.com>
4387
4388 * gcc.c-torture/execute/20101011-1.c (__VISIUM__): Set DO_TEST to 0.
4389
4390 2016-04-06 Yvan Roux <yvan.roux@linaro.org>
4391 Pedro Alves <palves@redhat.com>
4392
4393 * gcc.dg/guality/guality.h (main): Avoid GDB being blocked on signals.
4394
4395 2016-04-06 Jakub Jelinek <jakub@redhat.com>
4396
4397 * lib/target-supports.exp (check_effective_target_vect_simd_clones):
4398 Check for avx512f effective targets instead of avx2.
4399 * gcc.dg/gomp/declare-simd-1.c: Add scan-assembler-times directives
4400 for AVX512F clones.
4401 * gcc.dg/gomp/declare-simd-3.c: Likewise.
4402 * g++.dg/gomp/declare-simd-1.C: Likewise.
4403 * g++.dg/gomp/declare-simd-3.C: Likewise.
4404 * g++.dg/gomp/declare-simd-4.C: Likewise.
4405
4406 PR middle-end/70550
4407 * c-c++-common/gomp/pr70550-1.c: New test.
4408 * c-c++-common/gomp/pr70550-2.c: New test.
4409
4410 2016-04-05 Nathan Sidwell <nathan@acm.org>
4411
4412 PR c++/70512
4413 * g++.dg/ext/attribute-may-alias-5.C: New.
4414
4415 2016-04-05 Jakub Jelinek <jakub@redhat.com>
4416
4417 PR c++/70336
4418 * c-c++-common/pr70336.c: New test.
4419 * gcc.dg/torture/builtin-isinf_sign-1.c (foo): Guard tests
4420 no longer optimized away at -O0 with #ifndef __OPTIMIZE__.
4421
4422 2016-04-05 Jan Hubicka <hubicka@ucw.cz>
4423
4424 PR ipa/66223
4425 * g++.dg/ipa/devirt-51.C: Use -fsanitize=unreachable.
4426
4427 2016-04-05 Jakub Jelinek <jakub@redhat.com>
4428
4429 PR rtl-optimization/70542
4430 * gcc.dg/torture/pr70542.c: New test.
4431 * gcc.target/i386/avx2-pr70542.c: New test.
4432
4433 2016-04-05 Zdenek Sojka <zsojka@seznam.cz>
4434
4435 PR tree-optimization/70509
4436 * gcc.target/i386/avx512bw-pr70509.c: New test.
4437
4438 2016-04-05 Patrick Palka <ppalka@gcc.gnu.org>
4439
4440 PR c++/70452
4441 * g++.dg/ext/constexpr-vla4.C: New test.
4442
4443 2016-04-05 Uros Bizjak <ubizjak@gmail.com>
4444
4445 PR target/70510
4446 * gcc.target/i386/pr70510.c: New test.
4447
4448 2016-04-05 Richard Biener <rguenther@suse.de>
4449
4450 PR tree-optimization/70526
4451 * g++.dg/torture/pr70526.C: New testcase.
4452
4453 2016-04-05 Jakub Jelinek <jakub@redhat.com>
4454
4455 PR target/70525
4456 * gcc.target/i386/pr70525.c: New test.
4457
4458 2016-04-05 Richard Biener <rguenther@suse.de>
4459
4460 PR middle-end/70499
4461 * g++.dg/torture/pr70499.C: New testcase.
4462
4463 2016-04-05 Richard Biener <rguenther@suse.de>
4464
4465 * gcc.dg/tree-ssa/20030814-6.c: Fix testcase, disable FRE,
4466 remove XFAIL.
4467
4468 2016-04-04 Jakub Jelinek <jakub@redhat.com>
4469
4470 PR middle-end/70307
4471 * gcc.dg/torture/pr70307.c: Add -Wno-psabi to dg-options. Prune
4472 rs6000 ABI warnings.
4473
4474 2016-04-04 Jan Hubicka <hubicka@ucw.cz>
4475
4476 PR ipa/66223
4477 * g++.dg/ipa/devirt-51.C: New testcase.
4478
4479 2016-04-04 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4480 Jakub Jelinek <jakub@redhat.com>
4481
4482 PR middle-end/70457
4483 * gcc.dg/torture/pr70457.c: New.
4484
4485 2016-04-04 Andre Vehreschild <vehre@gcc.gnu.org>
4486
4487 PR fortran/67538
4488 * gfortran.dg/allocate_with_source_19.f08: New test.
4489
4490 2016-04-04 Andre Vehreschild <vehre@gcc.gnu.org>
4491
4492 PR fortran/65795
4493 * gfortran.dg/coarray_allocate_6.f08: New test.
4494
4495 2016-04-04 Richard Biener <rguenther@suse.de>
4496
4497 PR rtl-optimization/70484
4498 * gcc.dg/torture/pr70484.c: New testcase.
4499
4500 2016-04-04 Marek Polacek <polacek@redhat.com>
4501
4502 PR c/70307
4503 * gcc.dg/torture/pr70307.c: New test.
4504
4505 2016-04-03 Oleg Endo <olegendo@gcc.gnu.org>
4506
4507 PR target/70416
4508 PR target/67391
4509 * gcc.target/sh/torture/pr70416.c: New.
4510
4511 2016-04-02 Martin Sebor <msebor@redhat.com>
4512
4513 PR c++/67376
4514 PR c++/70170
4515 PR c++/70172
4516 PR c++/70228
4517 * g++.dg/cpp0x/constexpr-array-ptr10.C: New test.
4518 * g++.dg/cpp0x/constexpr-array-ptr9.C: New test.
4519 * g++.dg/cpp0x/constexpr-nullptr-1.C: New test.
4520 * g++.dg/cpp0x/constexpr-array5.C: Adjust text of expected diagnostic.
4521 * g++.dg/cpp0x/constexpr-string.C: Same.
4522 * g++.dg/cpp0x/constexpr-wstring2.C: Same.
4523 * g++.dg/cpp0x/pr65398.C: Same.
4524 * g++.dg/ext/constexpr-vla1.C: Same.
4525 * g++.dg/ext/constexpr-vla2.C: Same.
4526 * g++.dg/ext/constexpr-vla3.C: Same.
4527 * g++.dg/ubsan/pr63956.C: Same.
4528
4529 2016-04-01 Jakub Jelinek <jakub@redhat.com>
4530
4531 PR rtl-optimization/70467
4532 * gcc.target/i386/pr70467-2.c: New test.
4533
4534 2016-04-01 Jakub Jelinek <jakub@redhat.com>
4535 Marek Polacek <polacek@redhat.com>
4536
4537 PR c++/70488
4538 * g++.dg/init/new47.C: New test.
4539
4540 2016-04-01 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
4541
4542 PR target/70496
4543 * gcc.target/arm/pr70496.c: New test.
4544
4545 2016-04-01 Nathan Sidwell <nathan@acm.org>
4546
4547 PR c++/68475
4548 * g++.dg/g++.dg/cpp0x/noexcept29.C: New.
4549
4550 2016-04-01 Ilya Enkovich <enkovich.gnu@gmail.com>
4551
4552 PR target/69890
4553 * gcc.dg/strlenopt.h (memmove): New.
4554 * gcc.target/i386/chkp-strlen-1.c: Include "../../gcc.dg/strlenopt.h"
4555 instead of "string.h".
4556 * gcc.target/i386/chkp-strlen-2.c: Likewise.
4557 * gcc.target/i386/chkp-strlen-3.c: Likewise.
4558 * gcc.target/i386/chkp-strlen-4.c: Likewise.
4559 * gcc.target/i386/chkp-strlen-5.c: Likewise.
4560 * gcc.target/i386/chkp-stropt-1.c: Likewise.
4561 * gcc.target/i386/chkp-stropt-10.c: Likewise.
4562 * gcc.target/i386/chkp-stropt-11.c: Likewise.
4563 * gcc.target/i386/chkp-stropt-12.c: Likewise.
4564 * gcc.target/i386/chkp-stropt-13.c: Likewise.
4565 * gcc.target/i386/chkp-stropt-14.c: Likewise.
4566 * gcc.target/i386/chkp-stropt-15.c: Likewise.
4567 * gcc.target/i386/chkp-stropt-16.c: Likewise.
4568 * gcc.target/i386/chkp-stropt-2.c: Likewise.
4569 * gcc.target/i386/chkp-stropt-3.c: Likewise.
4570 * gcc.target/i386/chkp-stropt-4.c: Likewise.
4571 * gcc.target/i386/chkp-stropt-5.c: Likewise.
4572 * gcc.target/i386/chkp-stropt-6.c: Likewise.
4573 * gcc.target/i386/chkp-stropt-7.c: Likewise.
4574 * gcc.target/i386/chkp-stropt-8.c: Likewise.
4575 * gcc.target/i386/chkp-stropt-9.c: Likewise.
4576
4577 2016-03-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4578
4579 * g++.dg/template/ptrmem30.C (read): Rename to data_read.
4580 (Holder::foo): Reflect this.
4581
4582 2016-03-31 Ilya Enkovich <enkovich.gnu@gmail.com>
4583
4584 PR target/70442
4585 * gcc.dg/pr70442.c: New test.
4586
4587 2016-03-31 Nathan Sidwell <nathan@acm.org>
4588
4589 PR c++/70393
4590 * g++.dg/cpp0x/constexpr-virtual6.C: New.
4591
4592 2016-03-31 Kirill Yukhin <kirill.yukhin@intel.com>
4593
4594 PR target/70453
4595 * gcc.target/i386/pr70453.c: New test.
4596
4597 2016-03-31 Andrey Belevantsev <abel@ispras.ru>
4598
4599 PR target/70292
4600 * gcc.c-torture/pr70292.c: New test.
4601
4602 2016-03-31 Marek Polacek <polacek@redhat.com>
4603
4604 PR c/70297
4605 * c-c++-common/pr70297.c: New test.
4606 * g++.dg/cpp0x/typedef-redecl.C: New test.
4607 * gcc.dg/typedef-redecl2.c: New test.
4608
4609 2016-03-31 Jakub Jelinek <jakub@redhat.com>
4610
4611 PR rtl-optimization/70460
4612 * gcc.c-torture/execute/pr70460.c: New test.
4613
4614 2016-03-31 Richard Biener <rguenther@suse.de>
4615
4616 PR c++/70430
4617 * g++.dg/ext/vector30.C: New testcase.
4618
4619 2016-03-30 Dominique d'Humieres <dominiq@lps.ens.fr>
4620 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4621
4622 * gfortran.dg/fmt_pf.f90: New test.
4623
4624 2016-03-30 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4625
4626 Forward-port from 5 branch
4627 2016-03-30 Jakub Jelinek <jakub@redhat.com>
4628
4629 PR testsuite/70356
4630 * gcc.target/i386/avx-vextractf128-256-5.c: Move
4631 dg-require-effective-target after dg-do.
4632
4633 2015-12-30 Kirill Yukhin <kirill.yukhin@intel.com>
4634
4635 * gcc.target/i386/avx-vextractf128-256-5.c: New test.
4636
4637 2016-03-30 Thomas Schwinge <thomas@codesourcery.com>
4638 Julian Brown <julian@codesourcery.com>
4639 Chung-Lin Tang <cltang@codesourcery.com>
4640 Cesar Philippidis <cesar@codesourcery.com>
4641 James Norris <jnorris@codesourcery.com>
4642 Tom de Vries <tom@codesourcery.com>
4643 Nathan Sidwell <nathan@codesourcery.com>
4644
4645 * c-c++-common/goacc/combined-directives.c: Clean up dg-* directives.
4646 * c-c++-common/goacc/loop-clauses.c: Likewise.
4647 * g++.dg/goacc/template.C: Likewise.
4648 * gfortran.dg/goacc/combined-directives.f90: Likewise.
4649 * gfortran.dg/goacc/loop-1.f95: Likewise.
4650 * gfortran.dg/goacc/loop-5.f95: Likewise.
4651 * gfortran.dg/goacc/loop-6.f95: Likewise.
4652 * gfortran.dg/goacc/loop-tree-1.f90: Likewise.
4653 * c-c++-common/goacc-gomp/nesting-1.c: Update.
4654 * c-c++-common/goacc-gomp/nesting-fail-1.c: Likewise.
4655 * c-c++-common/goacc/clauses-fail.c: Likewise.
4656 * c-c++-common/goacc/parallel-1.c: Likewise.
4657 * c-c++-common/goacc/reduction-1.c: Likewise.
4658 * c-c++-common/goacc/reduction-2.c: Likewise.
4659 * c-c++-common/goacc/reduction-3.c: Likewise.
4660 * c-c++-common/goacc/reduction-4.c: Likewise.
4661 * c-c++-common/goacc/routine-3.c: Likewise.
4662 * c-c++-common/goacc/routine-4.c: Likewise.
4663 * c-c++-common/goacc/routine-5.c: Likewise.
4664 * c-c++-common/goacc/tile.c: Likewise.
4665 * g++.dg/goacc/template.C: Likewise.
4666 * gfortran.dg/goacc/combined-directives.f90: Likewise.
4667 * c-c++-common/goacc/nesting-1.c: Move dg-error test cases into...
4668 * c-c++-common/goacc/nesting-fail-1.c: ... this file. Update.
4669 * c-c++-common/goacc/kernels-1.c: Update. Incorporate...
4670 * c-c++-common/goacc/kernels-empty.c: ... this file, and...
4671 * c-c++-common/goacc/kernels-eternal.c: ... this file, and...
4672 * c-c++-common/goacc/kernels-noreturn.c: ... this file.
4673 * c-c++-common/goacc/host_data-1.c: New file. Incorporate...
4674 * c-c++-common/goacc/use_device-1.c: ... this file.
4675 * c-c++-common/goacc/host_data-2.c: New file. Incorporate...
4676 * c-c++-common/goacc/host_data-5.c: ... this file, and...
4677 * c-c++-common/goacc/host_data-6.c: ... this file.
4678 * c-c++-common/goacc/loop-2-kernels.c: New file.
4679 * c-c++-common/goacc/loop-2-parallel.c: Likewise.
4680 * c-c++-common/goacc/loop-3.c: Likewise.
4681 * g++.dg/goacc/reference.C: Likewise.
4682 * g++.dg/goacc/routine-1.C: Likewise.
4683 * g++.dg/goacc/routine-2.C: Likewise.
4684
4685 2016-03-30 Richard Biener <rguenther@suse.de>
4686
4687 PR middle-end/70450
4688 * gcc.dg/torture/pr70450.c: New testcase.
4689
4690 2016-03-30 Jakub Jelinek <jakub@redhat.com>
4691
4692 PR target/70421
4693 * gcc.dg/torture/pr70421.c: New test.
4694 * gcc.target/i386/avx512f-pr70421.c: New test.
4695
4696 2016-03-30 H.J. Lu <hongjiu.lu@intel.com>
4697
4698 PR testsuite/70364
4699 * gcc.target/i386/cleanup-1.c: Include <stddef.h>.
4700 (check): New function.
4701 (bar): Call check.
4702 (foo): Align stack to 16 bytes when calling bar.
4703 * gcc.target/i386/cleanup-2.c: Likewise.
4704
4705 2016-03-30 Patrick Palka <ppalka@gcc.gnu.org>
4706
4707 PR tree-optimization/59124
4708 * gcc.dg/Warray-bounds-19.c: New test.
4709
4710 2016-03-29 Zachary T Welch <zwelch@codesourcery.com>
4711
4712 * lib/prune.exp (escape_regex_chars): New.
4713 (prune_file_path): Update to quote metcharacters for regexp.
4714
4715 2016-03-29 Jakub Jelinek <jakub@redhat.com>
4716
4717 PR rtl-optimization/70429
4718 * gcc.c-torture/execute/pr70429.c: New test.
4719
4720 PR tree-optimization/70405
4721 * gcc.dg/pr70405.c: New test.
4722
4723 2016-03-29 Andre Vehreschild <vehre@gcc.gnu.org>
4724
4725 PR fortran/70397
4726 * gfortran.dg/unlimited_polymorphic_25.f90: New test.
4727 * gfortran.dg/unlimited_polymorphic_26.f90: New test.
4728
4729 2016-03-29 Thomas Schwinge <thomas@codesourcery.com>
4730
4731 PR testsuite/64177
4732 * c-c++-common/cilk-plus/CK/spawning_arg.c (main): Call
4733 __cilkrts_set_param to set two workers.
4734 * c-c++-common/cilk-plus/CK/steal_check.c (main): Likewise.
4735 * g++.dg/cilk-plus/CK/catch_exc.cc (main): Likewise.
4736
4737 2016-03-28 Dominique d'Humieres <dominiq@lps.ens.fr>
4738
4739 * g++.dg/ext/fnname5.C: Update the test for Darwin.
4740
4741 2016-03-28 Kirill Yukhin <kirill.yukhin@intel.com>
4742
4743 PR target/70406
4744 * gcc.target/i386/pr70406.c: New test.
4745
4746 2016-03-27 Eric Botcazou <ebotcazou@adacore.com>
4747
4748 * gnat.dg/specs/double_record_extension3.ads: New test.
4749
4750 2016-03-25 Richard Henderson <rth@redhat.com>
4751
4752 PR target/70120
4753 * gcc.target/aarch64/pr70120-1.c: New.
4754 * gcc.target/aarch64/pr70120-2.c: New.
4755 * gcc.target/aarch64/pr70120-3.c: New.
4756
4757 2016-03-25 Patrick Palka <ppalka@gcc.gnu.org>
4758
4759 PR c++/62212
4760 * g++.dg/template/mangle2.C: The dg-do directive should be
4761 "compile" not "assemble".
4762
4763 2016-03-25 Bernd Schmidt <bschmidt@redhat.com>
4764
4765 PR lto/69650
4766 * gcc.dg/pr69650.c: New test.
4767
4768 2016-03-25 David Edelsohn <dje.gcc@gmail.com>
4769
4770 * g++.dg/ext/pr70290.C: Prune non-standard ABI.
4771
4772 2016-03-25 Alan Modra <amodra@gmail.com>
4773
4774 * gcc.dg/dfp/pr70052.c: New test.
4775
4776 2016-03-24 Richard Henderson <rth@redhat.com>
4777
4778 PR middle-end/69845
4779 * gcc.dg/tree-ssa/pr69845-1.c: New test.
4780 * gcc.dg/tree-ssa/pr69845-2.c: New test.
4781
4782 2016-03-24 Tom de Vries <tom@codesourcery.com>
4783
4784 * gfortran.dg/goacc/host_data-tree.f95: Add missing initialization.
4785
4786 2016-03-24 Tom de Vries <tom@codesourcery.com>
4787
4788 * c-c++-common/goacc/uninit-use-device-clause.c: New test.
4789 * gfortran.dg/goacc/uninit-use-device-clause.f95: New test.
4790
4791 2016-03-24 Tom de Vries <tom@codesourcery.com>
4792
4793 * c-c++-common/goacc/uninit-dim-clause.c: New test.
4794 * gfortran.dg/goacc/uninit-dim-clause.f95: New test.
4795
4796 2016-03-24 Patrick Palka <ppalka@gcc.gnu.org>
4797
4798 PR c++/62212
4799 * g++.dg/template/mangle2.C: New test.
4800
4801 2016-03-24 Richard Biener <rguenther@suse.de>
4802
4803 PR tree-optimization/70396
4804 * gcc.dg/torture/pr70396.c: New testcase.
4805
4806 2016-03-24 Richard Biener <rguenther@suse.de>
4807
4808 PR middle-end/70370
4809 * gcc.dg/torture/pr70370.c: New testcase.
4810
4811 2016-03-24 Tom de Vries <tom@codesourcery.com>
4812
4813 * gfortran.dg/goacc/data-tree.f95: Add missing initialization.
4814 * gfortran.dg/goacc/kernels-tree.f95: Same.
4815 * gfortran.dg/goacc/parallel-tree.f95: Same.
4816
4817 2016-03-24 Tom de Vries <tom@codesourcery.com>
4818
4819 * c-c++-common/goacc/uninit-if-clause.c: New test.
4820 * gfortran.dg/goacc/uninit-if-clause.f95: New test.
4821
4822 2016-03-24 Jakub Jelinek <jakub@redhat.com>
4823
4824 PR target/70290
4825 * g++.dg/ext/pr70290.C: Add -Wno-psabi -w to dg-options.
4826 Fix formatting.
4827
4828 2016-03-24 Richard Biener <rguenther@suse.de>
4829
4830 PR tree-optimization/70372
4831 * gcc.dg/tree-ssa/pr70372.c: New testcase.
4832
4833 2016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
4834
4835 PR c++/70347
4836 * g++.dg/cpp1y/nsdmi-union1.C: New test.
4837
4838 2016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
4839
4840 PR c++/70332
4841 * g++.dg/cpp1y/nsdmi-aggr5.C: New test.
4842
4843 2016-03-23 Jakub Jelinek <jakub@redhat.com>
4844
4845 PR c++/70001
4846 * g++.dg/cpp0x/constexpr-70001-4.C: New test.
4847 * g++.dg/cpp1y/pr70001.C: New test.
4848
4849 PR c++/70323
4850 * g++.dg/cpp0x/constexpr-70323.C: New test.
4851
4852 2016-03-23 Alexandre Oliva <aoliva@redhat.com>
4853 Jason Merrill <jason@redhat.com>
4854 Jakub Jelinek <jakub@redhat.com>
4855
4856 PR c++/69315
4857 * g++.dg/cpp0x/constexpr-69315.C: New test.
4858 * g++.dg/cpp0x/variadic122.C: Change one dg-warning into dg-bogus.
4859
4860 2016-03-23 Marek Polacek <polacek@redhat.com>
4861
4862 PR c++/69884
4863 * g++.dg/warn/Wignored-attributes-1.C: New test.
4864 * g++.dg/warn/Wignored-attributes-2.C: New test.
4865
4866 2016-03-23 Tom de Vries <tom@codesourcery.com>
4867
4868 * c-c++-common/goacc/kernels-default.c (foo): Add missing
4869 initialization.
4870 * gfortran.dg/goacc/private-3.f95 (test): Same.
4871 * gfortran.dg/goacc/routine-5.f90 (gang, worker, vector, seq): Add
4872 missing use param.
4873
4874 2016-03-23 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4875
4876 * lib/target-supports.exp: Remove v7ve entry from loop
4877 creating effective target checks.
4878 (check_effective_target_arm_arch_v7ve_ok): New procedure.
4879 (add_options_for_arm_arch_v7ve): Likewise.
4880
4881 2016-03-23 Jakub Jelinek <jakub@redhat.com>
4882
4883 PR tree-optimization/70354
4884 * gcc.dg/vect/pr70354-1.c: New test.
4885 * gcc.dg/vect/pr70354-2.c: New test.
4886 * gcc.target/i386/avx2-pr70354-1.c: New test.
4887 * gcc.target/i386/avx2-pr70354-2.c: New test.
4888
4889 2016-03-22 Jeff Law <law@redhat.com>
4890
4891 PR target/70232
4892 * gcc.dg/tree-ssa/pr70232.c: New test.
4893
4894 2016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
4895
4896 PR target/70302
4897 * gcc.target/i386/pr70302.c: New test.
4898
4899 2016-03-22 Richard Biener <rguenther@suse.de>
4900
4901 PR middle-end/70251
4902 * g++.dg/torture/pr70251.C: New testcase.
4903
4904 2016-03-22 David Malcolm <dmalcolm@redhat.com>
4905
4906 PR c/69993
4907 * c-c++-common/Wmisleading-indentation-3.c: New test, based on
4908 Wmisleading-indentation.c.
4909 * c-c++-common/Wmisleading-indentation.c: Update thoughout to
4910 reflect change to diagnostic text and order of messages.
4911 * gcc.dg/plugin/location-overflow-test-2.c: Likewise.
4912
4913 2016-03-22 David Edelsohn <dje.gcc@gmail.com>
4914
4915 * g++.dg/ext/java-3.C: Don't compile on AIX.
4916
4917 2016-03-22 Richard Biener <rguenther@suse.de>
4918
4919 PR middle-end/70333
4920 * gcc.dg/torture/pr70333.c: New testcase.
4921
4922 2016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
4923
4924 * g++.dg/ext/pr70290.C: New test.
4925
4926 2016-03-22 Kirill Yukhin <kirill.yukhin@intel.com>
4927
4928 PR target/70325
4929 * gcc.target/i386/pr70325.c: New test.
4930
4931 2016-03-22 Jakub Jelinek <jakub@redhat.com>
4932
4933 PR target/70329
4934 * gcc.target/i386/avx512bw-pr70329-1.c: New test.
4935 * gcc.target/i386/avx512bw-pr70329-2.c: New test.
4936
4937 PR target/70300
4938 * gcc.target/i386/pr70300.c: New test.
4939
4940 PR c++/70295
4941 * c-c++-common/nonnull-1.c (func): Remove parens around cp4 != 0.
4942 (func2): New function for cond with parens, xfail warning for c++.
4943 * g++.dg/warn/Wnonnull-compare-8.C: New test.
4944
4945 2016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
4946
4947 PR c++/70096
4948 * g++.dg/template/ptrmem30.C: New test.
4949
4950 2016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
4951
4952 PR c++/70204
4953 * g++.dg/cpp0x/constexpr-70204a.C: New test.
4954 * g++.dg/cpp0x/constexpr-70204b.C: New test.
4955
4956 2016-03-21 Jakub Jelinek <jakub@redhat.com>
4957
4958 PR middle-end/70326
4959 * gcc.dg/pr70326.c: New test.
4960
4961 2016-03-21 Marc Glisse <marc.glisse@inria.fr>
4962 Jakub Jelinek <jakub@redhat.com>
4963
4964 PR tree-optimization/70317
4965 * gcc.dg/pr70317.c: New test.
4966
4967 2016-03-21 Uros Bizjak <ubizjak@gmail.com>
4968
4969 PR target/70327
4970 * gcc.target/i386/pr70327.c: New test.
4971
4972 2016-03-21 Martin Liska <mliska@suse.cz>
4973
4974 PR ipa/70306
4975 * gcc.dg/ipa/pr70306.c: New test.
4976
4977 2016-03-21 Andre Vieira <andre.simoesdiasvieira@arm.com>
4978
4979 * gcc.target/arm/attr-align1.c: Skip if M-profile.
4980 * gcc.target/arm/attr-align3.c: Likewise.
4981 * gcc.target/arm/attr_arm.c: Likewise.
4982 * gcc.target/arm/flip-thumb.c: Likewise.
4983
4984 2016-03-21 Jakub Jelinek <jakub@redhat.com>
4985
4986 PR target/70296
4987 * gcc.target/powerpc/altivec-36.c: New test.
4988
4989 2016-03-21 Richard Biener <rguenther@suse.de>
4990
4991 PR tree-optimization/70310
4992 * gcc.dg/torture/pr70310.c: New testcase.
4993
4994 2016-03-21 Kirill Yukhin <kirill.yukhin@intel.com>
4995
4996 PR target/70293
4997 * gcc.target/i386/pr70293.c: New test.
4998
4999 2016-03-21 Richard Biener <rguenther@suse.de>
5000
5001 PR tree-optimization/70288
5002 * gcc.dg/torture/pr70288-1.c: New testcase.
5003 * gcc.dg/torture/pr70288-2.c: Likewise.
5004
5005 2016-03-21 Andrey Belevantsev <abel@ispras.ru>
5006
5007 PR rtl-optimization/69307
5008 * gcc.target/arm/pr69307.c: New test.
5009
5010 2016-03-21 Andrey Belevantsev <abel@ispras.ru>
5011
5012 PR rtl-optimization/69102
5013 * gcc.c-torture/compile/pr69102.c: New test.
5014
5015 2016-03-18 Jeff Law <law@redhat.com>
5016
5017 PR rtl-optimization/70263
5018 * gcc.c-torture/compile/pr70263-1.c: New test.
5019 * gcc.target/i386/pr70263-2.c: New test.
5020
5021 2016-03-18 Bernd Schmidt <bschmidt@redhat.com>
5022
5023 PR rtl-optimization/70278
5024 * gcc.dg/torture/pr70278.c: New test.
5025 * gcc.target/arm/pr70278.c: New test.
5026
5027 2016-03-18 David Malcolm <dmalcolm@redhat.com>
5028
5029 PR c/70281
5030 * gcc.dg/plugin/diagnostic-test-expressions-1.c
5031 (test_builtin_types_compatible_p): New test function.
5032 * gcc.dg/pr70281.c: New test case.
5033
5034 2016-03-18 Christophe Lyon <christophe.lyon@linaro.org>
5035
5036 PR target/70113
5037 * gcc.target/aarch64/pr63304_1.c: Add -mno-fix-cortex-a53-843419.
5038
5039 2016-03-18 Ilya Enkovich <enkovich.gnu@gmail.com>
5040
5041 PR tree-optimization/70252
5042 * gcc.dg/pr70252.c: New test.
5043
5044 2016-03-18 Tom de Vries <tom@codesourcery.com>
5045
5046 * gcc.dg/pr70161-2.c: New test.
5047 * gcc.dg/pr70161.c: New test.
5048
5049 2016-03-18 Tom de Vries <tom@codesourcery.com>
5050
5051 PR ipa/70269
5052 * gcc.dg/pr70269.c: New test.
5053
5054 2016-03-18 Jakub Jelinek <jakub@redhat.com>
5055
5056 PR c++/70267
5057 * g++.dg/ext/java-3.C: New test.
5058
5059 2016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
5060
5061 PR c++/70205
5062 * g++.dg/lookup/pr70205.C: New test.
5063
5064 2016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
5065
5066 PR c++/70218
5067 * g++.dg/cpp0x/lambda/lambda-70218.C: New test.
5068
5069 2016-03-17 Marek Polacek <polacek@redhat.com>
5070
5071 PR c/69407
5072 * gcc.dg/atomic-op-6.c: New test.
5073
5074 2016-03-17 David Malcolm <dmalcolm@redhat.com>
5075
5076 PR c/70264
5077 * c-c++-common/pr70264.c: New test case.
5078
5079 2016-03-17 Jakub Jelinek <jakub@redhat.com>
5080
5081 PR c++/70144
5082 * c-c++-common/pr70144-1.c: New test.
5083 * c-c++-common/pr70144-2.c: New test.
5084
5085 PR c++/70272
5086 * g++.dg/opt/flifetime-dse5.C (main): Remove extra semicolon.
5087 * g++.dg/opt/flifetime-dse6.C: New test.
5088 * g++.dg/tree-ssa/ehcleanup-1.C: Adjust unreachable count.
5089
5090 2016-03-17 H.J. Lu <hongjiu.lu@intel.com>
5091
5092 PR driver/70192
5093 * gcc.dg/pic-1.c: New test.
5094 * gcc.dg/pic-2.c: Likewise.
5095 * gcc.dg/pic-3.c: Likewise.
5096 * gcc.dg/pic-4.c: Likewise.
5097 * gcc.dg/pie-1.c: Likewise.
5098 * gcc.dg/pie-2.c: Likewise.
5099 * gcc.dg/pie-3.c: Likewise.
5100 * gcc.dg/pie-4.c: Likewise.
5101 * gcc.dg/pie-5.c: Likewise.
5102 * gcc.dg/pie-6.c: Likewise.
5103
5104 2016-03-17 Tom de Vries <tom@codesourcery.com>
5105
5106 * gfortran.dg/goacc/kernels-alias-3.f95: New test.
5107 * gfortran.dg/goacc/kernels-alias-4.f95: New test.
5108
5109 2016-03-17 Richard Biener <rguenther@suse.de>
5110
5111 PR debug/70271
5112 * g++.dg/debug/pr70271.C: New testcase.
5113
5114 2016-03-17 Ilya Enkovich <enkovich.gnu@gmail.com>
5115
5116 * gcc.target/i386/pr70251.c: New test.
5117
5118 2016-03-17 Marek Polacek <polacek@redhat.com>
5119
5120 PR c++/70194
5121 * g++.dg/warn/constexpr-70194.C: New test.
5122
5123 2016-03-16 Richard Henderson <rth@redhat.com>
5124
5125 PR middle-end/70240
5126 * gcc.c-torture/compile/pr70240.c: New.
5127
5128 2016-03-16 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
5129
5130 * gcc.c-torture/compile/20151204.c: Skip for avr.
5131
5132 2016-03-16 Jakub Jelinek <jakub@redhat.com>
5133
5134 PR target/70245
5135 * g++.dg/opt/pr70245.C: New test.
5136 * g++.dg/opt/pr70245.h: New file.
5137 * g++.dg/opt/pr70245-aux.cc: New file.
5138
5139 2016-03-16 Martin Sebor <msebor@redhat.com>
5140
5141 * g++.dg/cpp1y/constexpr-instantiate.C: Correct DejaGnu directives.
5142
5143 2016-03-16 Richard Henderson <rth@redhat.com>
5144
5145 PR middle-end/70199
5146 * gcc.c-torture/compile/pr70199.c: New.
5147
5148 2016-03-16 H.J. Lu <hongjiu.lu@intel.com>
5149
5150 * gcc.dg/uninit-19.c: Run dos2unix.
5151
5152 2016-03-16 Marek Polacek <polacek@redhat.com>
5153
5154 PR c/70093
5155 * gcc.dg/nested-func-10.c: New test.
5156 * gcc.dg/nested-func-9.c: New test.
5157
5158 2016-03-16 Jakub Jelinek <jakub@redhat.com>
5159
5160 PR tree-optimization/68714
5161 * gcc.dg/tree-ssa/pr68714.c: Add -w -Wno-psabi to dg-options.
5162
5163 2016-03-16 Tom de Vries <tom@codesourcery.com>
5164
5165 PR tree-optimization/68715
5166 * gcc.dg/graphite/pr68715-2.c: New test.
5167 * gcc.dg/graphite/pr68715.c: New test.
5168 * gfortran.dg/graphite/pr68715.f90: New test.
5169
5170 2016-03-16 Tom de Vries <tom@codesourcery.com>
5171
5172 PR tree-optimization/68809
5173 * gcc.dg/graphite/pr68809-2.c: New test.
5174 * gcc.dg/graphite/pr68809.c: New test.
5175
5176 2016-03-16 Jakub Jelinek <jakub@redhat.com>
5177
5178 PR c++/70147
5179 * g++.dg/ubsan/pr70147-2.C (C::C): Initialize A base with invalid
5180 method call to i () as argument. Adjust expected output.
5181
5182 PR c++/70147
5183 * g++.dg/ubsan/pr70147-1.C: New test.
5184 * g++.dg/ubsan/pr70147-2.C: New test.
5185
5186 2016-03-15 Martin Sebor <msebor@redhat.com>
5187
5188 PR c++/58281
5189 * g++.dg/cpp1y/constexpr-instantiate.C: Add new test.
5190
5191 2016-03-15 John David Anglin <danglin@gcc.gnu.org>
5192
5193 * gcc.c-torture/execute/pr68532.c: Add -fno-common option on
5194 hppa*-*-hpux*.
5195
5196 * gcc.dg/ifcvt-4.c: Add hppa*64*-*-* to skip list.
5197
5198 PR libfortran/69799
5199 * gfortran.dg/coarray_allocate_5.f08: Add "-latomic" option if
5200 libatomic_available.
5201
5202 2016-03-15 Marek Polacek <polacek@redhat.com>
5203
5204 PR c++/70209
5205 * g++.dg/ext/attribute-may-alias-4.C: New test.
5206
5207 2016-03-15 Alexander Monakov <amonakov@ispras.ru>
5208
5209 * g++.dg/pr63384.C: Add -w to dg-options. Remove '-toggle' in
5210 -fvar-tracking-assignments-toggle flag.
5211
5212 2016-03-15 Pat Haugen <pthaugen@us.ibm.com>
5213
5214 * gcc.dg/ifcvt-4.c: Add -misel for powerpc*.
5215
5216 2016-03-15 Jakub Jelinek <jakub@redhat.com>
5217
5218 PR rtl-optimization/70222
5219 * gcc.c-torture/execute/pr70222-1.c: New test.
5220 * gcc.c-torture/execute/pr70222-2.c: New test.
5221
5222 2016-03-15 Richard Henderson <rth@redhat.com>
5223
5224 * gcc.dg/tree-ssa/pr68714.c: Test during reassoc1 pass.
5225
5226 2016-03-15 Andrey Belevantsev <abel@ispras.ru>
5227
5228 PR rtl-optimization/69032
5229 * gcc.dg/pr69032.c: New test.
5230
5231 2016-03-15 Andrey Belevantsev <abel@ispras.ru>
5232
5233 PR rtl-optimization/63384
5234 * g++.dg/pr63384.C: New test.
5235
5236 2016-03-15 Andrey Belevantsev <abel@ispras.ru>
5237
5238 PR target/64411
5239 * gcc.target/i386/pr64411.C: New test.
5240
5241 2016-03-15 Tom de Vries <tom@codesourcery.com>
5242
5243 * gfortran.dg/goacc/kernels-alias-2.f95: New test.
5244 * gfortran.dg/goacc/kernels-alias.f95: New test.
5245
5246 2016-03-14 Martin Sebor <msebor@redhat.com>
5247
5248 PR c++/53792
5249 * g++.dg/cpp0x/constexpr-inline.C: New test.
5250 * g++.dg/cpp0x/constexpr-inline-1.C: Same.
5251
5252 2016-03-14 David Edelsohn <dje.gcc@gmail.com>
5253
5254 * gcc.dg/torture/pr70083.c: Prune non-standard ABI.
5255
5256 2016-03-14 Jakub Jelinek <jakub@redhat.com>
5257
5258 PR middle-end/70219
5259 * gcc.dg/pr70219.c: New test.
5260
5261 2016-03-14 Bernd Schmidt <bschmidt@redhat.com>
5262
5263 PR target/70083
5264 * gcc.dg/torture/pr70083.c: New test.
5265 * gcc.target/i386/pr70083.c: New test.
5266
5267 2016-03-14 Richard Biener <rguenther@suse.de>
5268
5269 PR tree-optimization/56365
5270 * gcc.dg/tree-ssa/phi-opt-14.c: New testcase.
5271
5272 2016-03-14 Segher Boessenkool <segher@kernel.crashing.org>
5273
5274 PR target/70098
5275 * lib/target-supports.exp (check_effective_target_powerpc64_no_dm):
5276 New function.
5277 * g++.dg/pr70098.C: New testcase.
5278
5279
5280 2016-03-14 Tom de Vries <tom@codesourcery.com>
5281
5282 PR tree-optimization/70045
5283 * gcc.dg/graphite/pr70045.c: New test.
5284
5285 2016-03-13 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5286
5287 PR fortran/69043
5288 * gfortran.dg/include_9.f90: New test.
5289
5290 2016-03-13 Dominique d'Humieres <dominiq@lps.ens.fr>
5291
5292 PR fortran/45076
5293 gfortran.dg/prof/prof.exp: New script.
5294 gfortran.dg/prof/dynamic_dispatch_6.f03: New test.
5295
5296 2016-03-12 Andrey Belevantsev <abel@ispras.ru>
5297
5298 PR rtl-optimization/69307
5299 * gcc.dg/pr69307.c: New test.
5300
5301 2016-03-12 Vladimir Makarov <vmakarov@redhat.com>
5302
5303 PR target/69614
5304 * gcc.target/arm/pr69614.c: New.
5305
5306 2016-03-12 Paul Thomas <pault@gcc.gnu.org>
5307
5308 PR fortran/70031
5309 * gfortran.dg/submodule_14.f08: New test
5310
5311 PR fortran/69524
5312 * gfortran.dg/submodule_15.f08: New test
5313
5314 2016-03-12 Patrick Palka <ppalka@gcc.gnu.org>
5315
5316 PR c++/70106
5317 * g++.dg/cpp1y/paren3.C: New test.
5318
5319 2016-03-11 Michael Meissner <meissner@linux.vnet.ibm.com>
5320
5321 PR target/70131
5322 * gcc.target/powerpc/ppc-round2.c: New test.
5323
5324 2016-03-11 Bernd Schmidt <bschmidt@redhat.com>
5325
5326 PR target/70123
5327 * gcc.dg/torture/pr70123.c: New test.
5328
5329 2016-03-11 Jeff Law <law@redhat.com>
5330
5331 PR tree-optimization/70190
5332 * gcc.c-torture/compile/pr70190.c: New test.
5333
5334 2016-03-11 David Malcolm <dmalcolm@redhat.com>
5335
5336 PR c/68187
5337 * c-c++-common/Wmisleading-indentation.c (test43_a): New test
5338 case.
5339 (test43_b): Likewise.
5340 (test43_c): Likewise.
5341 (test43_d): Likewise.
5342 (test43_e): Likewise.
5343 (test43_f): Likewise.
5344 (test43_g): Likewise.
5345 (test44_a): Likewise.
5346 (test44_b): Likewise.
5347 (test44_c): Likewise.
5348 (test44_d): Likewise.
5349 (test44_e): Likewise.
5350
5351 2016-03-11 David Malcolm <dmalcolm@redhat.com>
5352
5353 PR c/70085
5354 * c-c++-common/Wmisleading-indentation.c (pr70085): New test case.
5355
5356 2016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5357
5358 * gcc.target/aarch64/vect-reduc-or_1.c: Add -fno-vect-cost-model to
5359 dg-options.
5360
5361 2016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5362
5363 PR target/70002
5364 PR target/69245
5365 * gcc.target/aarch64/pr69245_2.c: New test.
5366
5367 2016-03-11 Jakub Jelinek <jakub@redhat.com>
5368
5369 PR tree-optimization/70177
5370 * gcc.dg/pr70177.c: New test.
5371
5372 2016-03-11 Alan Lawrence <alan.lawrence@arm.com>
5373
5374 * gfortran.dg/unconstrained_commons.f: Widen regexp to match j_<N>.
5375
5376 2016-03-11 Alan Lawrence <alan.lawrence@arm.com>
5377
5378 * gcc.dg/tree-ssa/sra-20.c: New.
5379
5380 2016-03-11 Jakub Jelinek <jakub@redhat.com>
5381
5382 PR rtl-optimization/70174
5383 * gcc.dg/pr70174.c: New test.
5384
5385 PR tree-optimization/70169
5386 * gcc.dg/pr70169.c: New test.
5387
5388 2016-03-11 Ilya Enkovich <enkovich.gnu@gmail.com>
5389
5390 PR target/70160
5391 * gcc.target/i386/pr70160.c: New test.
5392
5393 2016-03-11 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
5394
5395 * gcc.target/s390/dfp-1.c: New test.
5396
5397 2016-03-10 Nick Clifton <nickc@redhat.com>
5398
5399 PR target/70044
5400 * gcc.target/aarch64/pr70044.c: New test.
5401
5402 2016-03-10 Patrick Palka <ppalka@gcc.gnu.org>
5403 Jakub Jelinek <jakub@redhat.com>
5404
5405 PR c++/70001
5406 * g++.dg/cpp0x/constexpr-70001-1.C: New test.
5407 * g++.dg/cpp0x/constexpr-70001-2.C: New test.
5408 * g++.dg/cpp0x/constexpr-70001-3.C: New test.
5409
5410 2016-03-10 Jan Hubicka <hubicka@ucw.cz>
5411
5412 PR lto/69589
5413 * g++.dg/lto/pr69589_0.C: New testcase
5414 * g++.dg/lto/pr69589_1.C: New testcase
5415
5416 2016-03-10 Marek Polacek <polacek@redhat.com>
5417
5418 PR c++/70153
5419 * g++.dg/delayedfold/unary-plus1.C: New test.
5420
5421 2016-03-10 Andre Vieira <andre.simoesdiasvieira@arm.com>
5422
5423 * gcc.target/arm/pr45701-1.c: Escape brackets.
5424 * gcc.target/arm/pr45701-2.c: Likewise.
5425
5426 2016-03-10 Alan Lawrence <alan.lawrence@arm.com>
5427
5428 * gfortran.dg/unconstrained_commons.f: New.
5429
5430 2016-03-10 Alan Modra <amodra@gmail.com>
5431
5432 * gcc.dg/pr69195.c: New.
5433 * gcc.dg/pr69238.c: New.
5434
5435 2016-03-10 Tom de Vries <tom@codesourcery.com>
5436
5437 PR testsuite/68915
5438 * gcc.dg/vect/pr46032.c: Xfail scan if alignment requirements not met.
5439
5440 2016-03-10 Richard Biener <rguenther@suse.de>
5441
5442 PR tree-optimization/70128
5443 * gcc.dg/tree-ssa/alias-34.c: New testcase.
5444 * gcc.dg/tree-ssa/alias-35.c: Likewise.
5445
5446 2016-03-09 Jakub Jelinek <jakub@redhat.com>
5447
5448 PR tree-optimization/70152
5449 * gcc.dg/pr70152.c: New test.
5450
5451 PR target/70086
5452 * gcc.target/i386/pr70086-1.c: New test.
5453 * gcc.target/i386/pr70086-2.c: New test.
5454 * gcc.target/i386/pr70086-3.c: New test.
5455
5456 PR tree-optimization/70127
5457 * gcc.c-torture/execute/pr70127.c: New test.
5458
5459 2016-03-09 Cesar Philippidis <cesar@codesourcery.com>
5460
5461 * c-c++-common/goacc/combined-directives-2.c: New test.
5462
5463 2016-03-09 David Malcolm <dmalcolm@redhat.com>
5464
5465 PR c/68473
5466 PR c++/70105
5467 * g++.dg/diagnostic/pr70105.C: New test.
5468 * gcc.dg/plugin/diagnostic-test-expressions-1.c (foo): New decl.
5469 (test_multiple_ordinary_maps): New test function.
5470
5471 2016-03-09 David Malcolm <dmalcolm@redhat.com>
5472
5473 PR c/68473
5474 PR c++/70105
5475 * gcc.dg/plugin/diagnostic_plugin_show_trees.c (show_tree):
5476 Drop range information from call to inform_at_rich_loc.
5477 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c (add_range):
5478 New.
5479 (test_show_locus): Replace calls to rich_location::add_range with
5480 calls to add_range. Rewrite the tests that used the now-defunct
5481 rich_location ctor taking a source_range. Simplify other tests
5482 by replacing calls to COMBINE_LOCATION_DATA with calls to
5483 make_location.
5484
5485 2016-03-09 Richard Biener <rguenther@suse.de>
5486 Jakub Jelinek <jakub@redhat.com>
5487
5488 PR tree-optimization/70138
5489 * gcc.dg/vect/pr70138-1.c: New testcase.
5490 * gcc.dg/vect/pr70138-2.c: Likewise.
5491
5492 2016-03-09 Jakub Jelinek <jakub@redhat.com>
5493
5494 PR target/70049
5495 * gcc.target/i386/pr70049.c: New test.
5496
5497 2016-03-09 Richard Biener <rguenther@suse.de>
5498
5499 PR c/70143
5500 * gcc.dg/Wstrict-aliasing-bogus-upcast.c: New testcase.
5501 * gcc.dg/Wstrict-aliasing-struct-with-char-member.c: Likewise.
5502 * gcc.dg/Wstrict-aliasing-struct-member.c: Remove again.
5503
5504 2016-03-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5505
5506 * gcc.dg/vect/bb-slp-34.c: Really don't xfail on aarch64-*-*,
5507 arm-*-*.
5508
5509 2016-03-09 Jakub Jelinek <jakub@redhat.com>
5510
5511 PR middle-end/67278
5512 * gcc.dg/simd-7.c: Add -w -Wno-psabi to dg-options.
5513
5514 PR target/67278
5515 * gcc.dg/simd-8.c: Add -w -Wno-psabi to dg-options.
5516
5517 PR middle-end/70050
5518 * gcc.dg/pr70050.c: Add -w to dg-options. Fix up PR number
5519 in testcase comment.
5520
5521 2016-03-09 Tom de Vries <tom@codesourcery.com>
5522
5523 * gfortran.dg/goacc/kernels-loop-2.f95: New test.
5524 * gfortran.dg/goacc/kernels-loop-data-2.f95: New test.
5525 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: New test.
5526 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: New test.
5527 * gfortran.dg/goacc/kernels-loop-data-update.f95: New test.
5528 * gfortran.dg/goacc/kernels-loop-data.f95: New test.
5529 * gfortran.dg/goacc/kernels-loop-n.f95: New test.
5530 * gfortran.dg/goacc/kernels-loop.f95: New test.
5531
5532 2016-03-08 Martin Sebor <msebor@redhat.com>
5533
5534 PR c++/62096
5535 * g++.dg/warn/overflow-warn-7.C: New test.
5536
5537 2016-03-08 Jason Merrill <jason@redhat.com>
5538
5539 * lib/g++-dg.exp (g++-dg-runtest): Handle "concepts" in std list.
5540 * lib/target-supports.exp (check_effective_target_concepts): New.
5541
5542 2016-03-08 Jakub Jelinek <jakub@redhat.com>
5543
5544 PR c++/70135
5545 * g++.dg/cpp1y/constexpr-loop4.C: New test.
5546 * g++.dg/ubsan/pr70135.C: New test.
5547
5548 PR target/70110
5549 * gcc.dg/pr70110.c: New test.
5550
5551 2016-03-07 Martin Jambor <mjambor@suse.cz>
5552
5553 * c-c++-common/gomp/clauses-1.c: Remove dg-options.
5554 * c-c++-common/gomp/if-1.c: Likewise.
5555 * c-c++-common/gomp/pr61486-2.c: Likewise.
5556 * c-c++-common/gomp/target-teams-1.c: Moved dg-options except -fopenmp
5557 to dg-additional-options.
5558 * g++.dg/gomp/gomp.exp: Pass -Wno-hsa to all tests.
5559 * g++/gomp/target-teams-1.c: Likewise.
5560 * gcc.dg/gomp/gomp.exp: Likewise.
5561 * gcc.dg/gomp/pr68128-2.c: Moved dg-options except -fopenmp to
5562 dg-additional-options.
5563 * gfortran.dg/gomp/gomp.exp: Likewise.
5564 * gfortran.dg/gomp/target1.f90: Remove dg-options.
5565 * gfortran.dg/gomp/target2.f90: Moved dg-options except -fopenmp to
5566 dg-additional-options.
5567 * gfortran.dg/gomp/target3.f90: Remove dg-options.
5568
5569 2016-03-07 Martin Jambor <mjambor@suse.cz>
5570
5571 * lib/target-supports.exp (check_effective_target_offload_hsa): New.
5572 * c-c++-common/gomp/gridify-1.c: New test.
5573 * gfortran.dg/gomp/gridify-1.f90: Likewise.
5574
5575 2016-03-07 Andre Vieira <andre.simoesdiasvieira@arm.com>
5576
5577 * gcc.target/arm/pr45701-1.c: Change assembler scan to not
5578 trigger for cortex-r8, when scanning for register r8.
5579 * gcc.target/arm/pr45701-2.c: Likewise.
5580
5581 2016-02-26 Richard Biener <rguenther@suse.de>
5582 Jeff Law <law@redhat.com>
5583
5584 PR tree-optimization/69740
5585 * gcc.c-torture/compile/pr69740-1.c: New test.
5586 * gcc.c-torture/compile/pr69740-2.c: New test.
5587
5588 2016-03-07 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5589
5590 * lib/target-supports.exp
5591 (check_effective_target_whole_vector_shift): Enable for PPC64.
5592
5593 2016-03-07 Richard Biener <rguenther@suse.de>
5594
5595 PR tree-optimization/70115
5596 * gcc.dg/torture/pr70115.c: New testcase.
5597
5598 2016-03-07 Nathan Sidwell <nathan@codesourcery.com>
5599
5600 PR middle-end/69916
5601 * c-c-++-common/goacc/pr69916.c: New.
5602
5603 2016-03-07 Richard Henderson <rth@redhat.com>
5604
5605 * gcc.c-torture/compile/pr70061.c: New test.
5606
5607 2016-03-07 Richard Biener <rguenther@suse.de>
5608
5609 PR testsuite/70109
5610 * gcc.dg/vect/O3-pr36098.c: New testcase.
5611
5612 2016-03-07 Christophe Lyon <christophe.lyon@linaro.org>
5613
5614 * gcc.target/arm/pragma_cpp_fma.c: Reset default FPU.
5615
5616 2016-03-07 Eric Botcazou <ebotcazou@adacore.com>
5617
5618 * gnat.dg/renaming9.ad[sb]: New testcase.
5619
5620 2016-03-05 Jakub Jelinek <jakub@redhat.com>
5621
5622 PR c++/70084
5623 * g++.dg/expr/stdarg3.C: New test.
5624
5625 2016-03-04 Jeff Law <law@redhat.com>
5626
5627 PR tree-optimization/69196
5628 * gcc.dg/tree-ssa/pr69196-1.c: Limit this to sparc*-*-* and
5629 x86_64-*-*.
5630
5631 2016-03-04 Bernd Schmidt <bschmidt@redhat.com>
5632
5633 PR c/69973
5634 * gcc.dg/pr69973.c: New test.
5635
5636 PR rtl-optimization/69941
5637 * gcc.dg/torture/pr69941.c: New test.
5638
5639 PR c/69824
5640 * gcc.dg/pr69824.c: New test.
5641
5642 2016-03-05 Tom de Vries <tom@codesourcery.com>
5643
5644 * c-c++-common/goacc/nesting-fail-1.c (f_acc_routine): New function.
5645 * c-c++-common/goacc-gomp/nesting-fail-1.c (f_acc_routine): New
5646 function.
5647
5648 2016-03-05 Patrick Palka <ppalka@gcc.gnu.org>
5649
5650 PR c++/66786
5651 * g++.dg/cpp1y/var-templ48.C: New test.
5652 * g++.dg/cpp1y/var-templ49.C: New test.
5653
5654 2016-03-04 Eric Botcazou <ebotcazou@adacore.com>
5655
5656 * g++.dg/Wno-frame-address.C: Skip on IA-64.
5657
5658 2016-03-04 Jakub Jelinek <jakub@redhat.com>
5659
5660 PR c++/70035
5661 * g++.dg/ubsan/pr70035.C: New test.
5662
5663 PR target/70062
5664 * gcc.target/i386/pr70062.c: New test.
5665
5666 2016-03-04 H.J. Lu <hongjiu.lu@intel.com>
5667
5668 * g++.dg/template/typename21.C: Remove c++98_only.
5669
5670 2016-03-04 H.J. Lu <hongjiu.lu@intel.com>
5671
5672 * g++.dg/template/typename21.C: Replace c++98 with c++98_only.
5673
5674 2016-03-04 David Malcolm <dmalcolm@redhat.com>
5675
5676 PR c/68187
5677 * c-c++-common/Wmisleading-indentation.c (fn_42_a): New test
5678 function.
5679 (fn_42_b): Likewise.
5680 (fn_42_c): Likewise.
5681
5682 2016-03-04 David Malcolm <dmalcolm@redhat.com>
5683
5684 PR c/68187
5685 * c-c++-common/Wmisleading-indentation.c (fn_40_a): New test
5686 function.
5687 (fn_40_b): Likewise.
5688 (fn_41_a): Likewise.
5689 (fn_41_b): Likewise.
5690
5691 2016-03-04 Jakub Jelinek <jakub@redhat.com>
5692
5693 PR target/70059
5694 * gcc.target/i386/avx512f-pr70059.c: New test.
5695 * gcc.target/i386/avx512dq-pr70059.c: New test.
5696
5697 2016-03-04 Bernd Schmidt <bschmidt@redhat.com>
5698
5699 PR rtl-optimization/57676
5700 * gcc.dg/torture/pr57676.c: New test.
5701
5702 2016-03-04 Ilya Enkovich <enkovich.gnu@gmail.com>
5703
5704 * gcc.dg/pr70026.c: New test.
5705
5706 2016-03-04 Marek Polacek <polacek@redhat.com>
5707
5708 PR c/69798
5709 * gcc.dg/cilk-plus/pr69798-1.c: New test.
5710 * gcc.dg/cilk-plus/pr69798-2.c: New test.
5711
5712 2016-03-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5713
5714 PR target/70004
5715 * gcc.target/aarch64/scalar_shift_1.c: (test_corners_sisd_di):
5716 Delete.
5717 (test_corners_sisd_si): Likewise.
5718 (main): Remove checks of the above.
5719 * gcc.target/aarch64/shift_wide_invalid_1.c: New test.
5720
5721 2016-03-04 Eric Botcazou <ebotcazou@adacore.com>
5722
5723 * gcc.dg/Wno-frame-address.c: Skip on IA-64.
5724
5725 2016-03-04 Christophe Lyon <christophe.lyon@linaro.org>
5726
5727 * gcc.dg/torture/pr69951.c: Accept argc==0.
5728
5729 2016-03-04 Richard Biener <rguenther@suse.de>
5730
5731 PR c++/70054
5732 * g++.dg/warn/Wstrict-aliasing-bogus-union-2.C: New testcase.
5733 * gcc.dg/Wstrict-aliasing-struct-member.c: New testcase.
5734
5735 2016-03-04 Dominik Vogt <vogt@linux.vnet.ibm.com>
5736
5737 PR testsuite/69766
5738 * go.test/go-test.exp: S/390: Set GOARCH to the current target when
5739 testing multiarch.
5740
5741 2016-03-04 Jakub Jelinek <jakub@redhat.com>
5742
5743 PR debug/69947
5744 * gcc.dg/guality/pr69947.c: New test.
5745
5746 2016-03-03 Jakub Jelinek <jakub@redhat.com>
5747
5748 PR ada/70017
5749 * gcc.dg/pr70017.c (foo): Store 0 to first element of each array.
5750
5751 2016-03-03 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5752
5753 PR rtl-optimization/69904
5754 * gcc.target/arm/pr69904.c: New test.
5755
5756 2016-03-03 Jakub Jelinek <jakub@redhat.com>
5757
5758 PR target/70021
5759 * gcc.dg/vect/pr70021.c: New test.
5760 * gcc.target/i386/pr70021.c: New test.
5761
5762 2016-03-03 Marek Polacek <polacek@redhat.com>
5763
5764 PR middle-end/70050
5765 * gcc.dg/pr70050.c: New test.
5766
5767 2016-03-03 James Greenhalgh <james.greenhalgh@arm.com>
5768
5769 * gcc.dg/vect/bb-slp-34.c: Don't XFAIL for ARM/AArch64.
5770
5771 2016-03-03 Ilya Enkovich <enkovich.gnu@gmail.com>
5772
5773 PR tree-optimization/70043
5774 * gfortran.dg/vect/pr70043.f90: New test.
5775
5776 2016-03-03 Eric Botcazou <ebotcazou@adacore.com>
5777
5778 * gnat.dg/specs/task1.ads: New test.
5779
5780 2016-03-03 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5781
5782 * lib/gcc-gdb-test.exp (gdb-test): Make log message match command.
5783 Invoke gdb with -batch.
5784 * lib/gcc-simulate-thread.exp (simulate-thread): Likewise.
5785
5786 2016-03-03 Richard Biener <rguenther@suse.de>
5787
5788 PR tree-optimization/55936
5789 * gcc.dg/tree-ssa/vrp06.c: Remove XFAIL.
5790
5791 2016-03-02 Jeff Law <law@redhat.com>
5792
5793 PR rtl-optimization/69942
5794 * gcc.dg/ifcvt-5.c: Use "word_mode" rather than "int" to limit the
5795 effects of argument promotions.
5796
5797 PR tree-optimization/69987
5798 * gfortran.dg/pr69987.f90: Use "-w" to avoid failures when the
5799 target does not support -fprefetch-loop-arrays.
5800
5801 2016-03-02 Uros Bizjak <ubizjak@gmail.com>
5802
5803 * gcc.target/i386/bmi2-bzhi-2.c: Change to runtime test.
5804
5805 2016-03-02 Bin Cheng <bin.cheng@arm.com>
5806
5807 PR rtl-optimization/69052
5808 * gcc.target/i386/pr69052.c: New test.
5809
5810 2016-03-02 Alan Modra <amodra@gmail.com>
5811
5812 * gcc.dg/pr69990.c: New.
5813
5814 2016-03-02 Jakub Jelinek <jakub@redhat.com>
5815
5816 PR c/68062
5817 * c-c++-common/vector-compare-4.c: Add -Wno-psabi to dg-options.
5818
5819 PR middle-end/70022
5820 * gcc.dg/pr70022.c: Add -w -Wno-psabi to dg-options.
5821
5822 PR target/70028
5823 * gcc.target/i386/pr70028.c: New test.
5824
5825 2016-03-02 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
5826
5827 * c-c++-common/asan/swapcontext-test-1.c,
5828 * c-c++-common/tsan/thread_leak.c,
5829 * g++.dg/tsan/aligned_vs_unaligned_race.C,
5830 * g++.dg/tsan/benign_race.C,
5831 * g++.dg/tsan/fd_close_norace.C,
5832 * g++.dg/tsan/fd_close_norace2.C: Print markers to stderr to avoid
5833 races with sanitizer output
5834
5835 2016-03-02 Richard Biener <rguenther@suse.de>
5836 Uros Bizjak <ubizjak@gmail.com>
5837
5838 PR target/67278
5839 * gcc.dg/simd-8.c: New testcase.
5840
5841 2016-03-02 Richard Biener <rguenther@suse.de>
5842
5843 PR middle-end/67278
5844 * gcc.dg/simd-7.c: New testcase.
5845
5846 2016-03-02 Eric Botcazou <ebotcazou@adacore.com>
5847
5848 * gcc.target/i386/pr70007.c: Tweak.
5849
5850 2016-03-02 Dominik Vogt <vogt@linux.vnet.ibm.com>
5851
5852 * gfortran.dg/bessel_6.f90: Reduce accuracy for S/390.
5853
5854 2016-03-02 Marek Polacek <polacek@redhat.com>
5855
5856 PR c/67854
5857 * gcc.dg/pr67854.c: New test.
5858
5859 2016-03-02 Jakub Jelinek <jakub@redhat.com>
5860
5861 PR middle-end/70025
5862 * gcc.dg/torture/pr70025.c: New test.
5863
5864 2016-03-02 Venkataramanan Kumar <venkataramanan.kumar@amd.com>
5865
5866 PR tree-optimization/68621
5867 * gcc.dg/tree-ssa/ifc-8.c: Adjust test.
5868
5869 2016-03-01 Eric Botcazou <ebotcazou@adacore.com>
5870
5871 * gcc.target/i386/pr70007.c: New test.
5872
5873 2016-03-01 Jeff Law <law@redhat.com>
5874
5875 PR tree-optimization/69196
5876 * gcc.dg/tree-ssa/pr69196-1.c: New test.
5877
5878 PR tree-optimization/69196
5879 * gcc.dg/tree-ssa/vrp46.c: Twiddle threading params to keep it from
5880 duplicating code and spoiling the expected output.
5881
5882 2016-03-01 Michael Meissner <meissner@linux.vnet.ibm.com>
5883
5884 PR target/70033
5885 * gcc.target/powerpc/p9-lxvx-stxvx-1.c: Make sure compiler
5886 supports power9 before doing tests.
5887 * gcc.target/powerpc/p9-lxvx-stxvx-2.c: Likewise.
5888 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: Likewise.
5889 * gcc.target/powerpc/p9-permute.c: Likewise.
5890
5891 2016-03-01 Uros Bizjak <ubizjak@gmail.com>
5892
5893 PR target/70027
5894 * gcc.target/i386/pr70027.c: New test.
5895
5896 2016-03-01 Eric Botcazou <ebotcazou@adacore.com>
5897
5898 * gcc.dg/pr70017.c: New test.
5899
5900 2016-03-01 Jakub Jelinek <jakub@redhat.com>
5901
5902 PR c/69796
5903 PR c/69974
5904 * gcc.dg/pr69796.c: New test.
5905 * gcc.dg/pr69974.c: New test.
5906
5907 2016-03-01 Eric Botcazou <ebotcazou@adacore.com>
5908
5909 * gnat.dg/stack_usage3.adb: Robustify and enable for all targets.
5910
5911 2016-02-29 Jeff Law <law@redhat.com>
5912
5913 PR tree-optimization/69987
5914 * gfortran.dg/pr69987.f90: New test.
5915
5916 PR tree-optimization/69989
5917 * gcc.c-torture/compile/pr69989-2.c: New test.
5918
5919 2016-03-01 Marek Polacek <polacek@redhat.com>
5920
5921 PR c++/69795
5922 * g++.dg/parse/invalid1.C: New test.
5923
5924 2016-03-01 Richard Biener <rguenther@suse.de>
5925
5926 PR middle-end/70022
5927 * gcc.dg/pr70022.c: New testcase.
5928
5929 2016-03-01 Ilya Enkovich <enkovich.gnu@gmail.com>
5930
5931 PR tree-optimization/69956
5932 * gcc.dg/pr69956.c: New test.
5933
5934 2016-02-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5935
5936 PR target/70011
5937 * gcc.dg/vect/costmodel/ppc/costmodel-fast-math-vect-pr299925.c:
5938 XFAIL when hardware supports efficient unaligned storage access.
5939
5940 2016-03-01 Patrick Palka <ppalka@gcc.gnu.org>
5941
5942 PR c++/69961
5943 * g++.dg/template/pr69961a.C: New test.
5944 * g++.dg/template/pr69961b.C: New test.
5945
5946 2016-02-29 David Malcolm <dmalcolm@redhat.com>
5947
5948 PR preprocessor/69985
5949 * gcc.dg/cpp/pr69985.c: New test case.
5950
5951 2016-02-29 Jeff Law <law@redhat.com>
5952
5953 PR tree-optimization/70005
5954 * gcc.c-torture/execute/pr70005.c New test.
5955
5956 PR tree-optimization/69999
5957 * gcc.c-torture/compile/pr69999.c: New test.
5958
5959 2016-02-29 Yuri Rumyantsev <ysrumyan@gmail.com>
5960
5961 PR tree-optimization/69652
5962 * gcc.dg/torture/pr69652.c: Delete test.
5963 * gcc.dg/vect/pr69652.c: New test.
5964
5965 2016-02-19 Richard Biener <rguenther@suse.de>
5966
5967 PR tree-optimization/69980
5968 * gfortran.dg/vect/pr69980.f90: New testcase.
5969
5970 2016-02-29 Eric Botcazou <ebotcazou@adacore.com>
5971
5972 * gcc.target/sparc/20160229-1.c: New test.
5973
5974 2016-02-29 Eric Botcazou <ebotcazou@adacore.com>
5975
5976 * gnat.dg/stack_usage3.adb: New test.
5977 * gnat.dg/stack_usage3_pkg.ads: New helper.
5978
5979 2016-02-29 Eric Botcazou <ebotcazou@adacore.com>
5980
5981 * gnat.dg/renaming8.adb: New test.
5982 * gnat.dg/renaming8_pkg1.ads: New helper.
5983 * gnat.dg/renaming8_pkg2.ad[sb]: Likewise.
5984 * gnat.dg/renaming8_pkg3.ad[sb]: Likewise.
5985
5986 2016-02-29 Richard Biener <rguenther@suse.de>
5987
5988 PR tree-optimization/69720
5989 * gcc.dg/vect/vect-outer-pr69720.c: New testcase.
5990
5991 2016-02-28 Thomas Koenig <tkoenig@gcc.gnu.org>
5992
5993 PR fortran/68147
5994 PR fortran/47674
5995 * gfortran.dg/realloc_on_assign_26.f90: New test case.
5996
5997 2016-02-28 Harald Anlauf <anlauf@gmx.de>
5998 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5999
6000 PR fortran/56007
6001 * gfortran.dg/coarray_8.f90: Adjust error message.
6002 * gfortran.dg/pr56007.f90: New test.
6003 * gfortran.dg/pr56007.f: New test.
6004
6005 2016-02-28 H.J. Lu <hongjiu.lu@intel.com>
6006
6007 PR tree-optimization/69989
6008 * gcc.dg/torture/pr69989.c: New test.
6009
6010 2016-02-28 Eric Botcazou <ebotcazou@adacore.com>
6011
6012 * gcc.target/i386/stack-realign-win.c: New test.
6013
6014 2016-02-28 Harald Anlauf <anlauf@gmx.de>
6015
6016 PR fortran/60126
6017 * gfortran.dg/pr60126.f90: New test.
6018
6019 2016-02-27 Jeff Law <law@redhat.com>
6020
6021 Revert
6022 2016-02-26 Richard Biener <rguenther@suse.de>
6023 Jeff Law <law@redhat.com>
6024
6025 PR tree-optimization/69740
6026 * gcc.c-torture/compile/pr69740-1.c: New test.
6027 * gcc.c-torture/compile/pr69740-2.c: New test.
6028
6029 2016-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6030
6031 PR fortran/69910
6032 * gfortran.dg/newunit_4.f90: New test.
6033
6034 2016-02-27 Jakub Jelinek <jakub@redhat.com>
6035
6036 PR target/69613
6037 PR rtl-optimization/69886
6038 * gcc.dg/torture/pr69886.c: Add -w -Wno-psabi to dg-options.
6039 * gcc.dg/torture/pr69613.c: Likewise. Guard -mavx with avx_runtime
6040 target.
6041
6042 2016-02-26 Martin Sebor <msebor@redhat.com>
6043
6044 PR tree-optimization/15826
6045 * gcc.dg/tree-ssa/pr15826.c: New test.
6046
6047 2016-02-26 Jakub Jelinek <jakub@redhat.com>
6048
6049 PR target/69969
6050 * gcc.target/powerpc/pr69969.c: New test.
6051
6052 2016-02-26 Martin Sebor <msebor@redhat.com>
6053
6054 PR c++/15766
6055 * g++.old-deja/g++.other/decl5.C: Add a test case.
6056
6057 2016-02-26 Segher Boessenkool <segher@kernel.crashing.org>
6058
6059 PR target/69946
6060 * gcc.target/powerpc/pr69946.c: New file.
6061
6062 2016-02-26 Richard Biener <rguenther@suse.de>
6063 Jeff Law <law@redhat.com>
6064
6065 PR tree-optimization/69740
6066 * gcc.c-torture/compile/pr69740-1.c: New test.
6067 * gcc.c-torture/compile/pr69740-2.c: New test.
6068
6069 2016-02-26 Martin Jambor <mjambor@suse.cz>
6070
6071 PR middle-end/69920
6072 * gcc.dg/torture/pr69932.c: New test.
6073 * gcc.dg/torture/pr69936.c: Likewise.
6074
6075 2016-02-26 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
6076
6077 PR target/69709
6078 * gcc.target/s390/pr69709.c: New test.
6079
6080 2016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6081
6082 PR target/69245
6083 * gcc.target/aarch64/pr69245_1.c: New test.
6084
6085 2016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6086
6087 PR target/69613
6088 * gcc.dg/torture/pr69613.c: New test.
6089
6090 2016-02-26 Jakub Jelinek <jakub@redhat.com>
6091
6092 PR rtl-optimization/69891
6093 * gcc.target/i386/pr69891.c: New test.
6094
6095 2016-02-26 Michael Meissner <meissner@linux.vnet.ibm.com>
6096 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
6097
6098 PR target/61397
6099 * gcc.target/powerpc/p8vector-ldst.c: Adjust to test desired
6100 functionality for both 32-bit and 64-bit.
6101
6102 2016-02-26 Richard Biener <rguenther@suse.de>
6103
6104 PR tree-optimization/69551
6105 * gcc.dg/torture/pr69951.c: New testcase.
6106
6107 2016-02-25 Richard Biener <rguenther@suse.de>
6108
6109 PR tree-optimization/48795
6110 * gcc.dg/Warray-bounds-18.c: New testcase.
6111
6112 2016-02-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
6113
6114 * g++.dg/ext/attr-constructor1.C: Require init_priority support.
6115
6116 2016-02-25 Jakub Jelinek <jakub@redhat.com>
6117
6118 PR rtl-optimization/69896
6119 * gcc.dg/pr69896.c: New test.
6120
6121 2016-02-25 Patrick Palka <ppalka@gcc.gnu.org>
6122
6123 PR c++/69736
6124 * g++.dg/cpp1y/paren2.C: New test.
6125
6126 2016-02-24 Martin Sebor <msebor@redhat.com>
6127
6128 PR c/51147
6129 * gcc.dg/enum-mode-2.c: New test.
6130
6131 2016-02-24 Jakub Jelinek <jakub@redhat.com>
6132
6133 PR c++/69922
6134 * g++.dg/warn/Wnonnull-compare-6.C: New test.
6135 * g++.dg/warn/Wnonnull-compare-7.C: New test.
6136 * g++.dg/ubsan/pr69922.C: New test.
6137
6138 2016-02-24 Marek Polacek <polacek@redhat.com>
6139
6140 PR c/69819
6141 * gcc.dg/pr69819.c: New test.
6142
6143 2016-02-24 Martin Sebor <msebor@redhat.com>
6144
6145 PR c++/69912
6146 * g++.dg/ext/flexary15.C: New test.
6147
6148 2016-02-24 Martin Sebor <msebor@redhat.com>
6149
6150 * gcc.dg/builtins-68.c: Avoid making unportable
6151 assumptions about the relationship between SIZE_MAX and UINT_MAX.
6152 * g++.dg/ext/builtin_alloca.C: Same.
6153
6154 2016-02-24 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
6155 Charles Baylis <charles.baylis@linaro.org>
6156
6157 PR debug/61033
6158 * g++.dg/pr61033.C: Add a regression testcase for PR debug/61033.
6159
6160 2016-02-24 Richard Biener <rguenther@suse.de>
6161 Jakub Jelinek <jakub@redhat.com>
6162
6163 PR middle-end/69760
6164 * gcc.dg/torture/pr69760.c: New testcase.
6165
6166 2016-02-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
6167
6168 * gcc.dg/debug/dwarf2/prod-options.c: Use different DW_AT_producer
6169 pattern on Solaris with as.
6170
6171 2016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6172
6173 * gcc.target/arm/cond_sub_restrict_it.c: New test.
6174 * gcc.target/arm/condarith_restrict_it.c: Likewise.
6175 * gcc.target/arm/movcond_restrict_it.c: Likewise.
6176 * gcc.target/arm/negscc_restrict_it.c: Likewise.
6177
6178 2016-02-24 Jakub Jelinek <jakub@redhat.com>
6179
6180 PR middle-end/69915
6181 * gcc.dg/pr69915.c: New test.
6182
6183 2016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6184
6185 PR rtl-optimization/69886
6186 * gcc.dg/torture/pr69886.c: New test.
6187
6188 2016-02-24 Richard Biener <rguenther@suse.de>
6189
6190 PR middle-end/68963
6191 * gcc.dg/torture/pr68963.c: New testcase.
6192
6193 2016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6194
6195 PR target/69875
6196 * gcc.target/arm/atomic_loaddi_acquire.x: New file.
6197 * gcc.target/arm/atomic_loaddi_relaxed.x: Likewise.
6198 * gcc.target/arm/atomic_loaddi_seq_cst.x: Likewise.
6199 * gcc.target/arm/atomic_loaddi_1.c: New test.
6200 * gcc.target/arm/atomic_loaddi_2.c: Likewise.
6201 * gcc.target/arm/atomic_loaddi_3.c: Likewise.
6202 * gcc.target/arm/atomic_loaddi_4.c: Likewise.
6203 * gcc.target/arm/atomic_loaddi_5.c: Likewise.
6204 * gcc.target/arm/atomic_loaddi_6.c: Likewise.
6205 * gcc.target/arm/atomic_loaddi_7.c: Likewise.
6206 * gcc.target/arm/atomic_loaddi_8.c: Likewise.
6207 * gcc.target/arm/atomic_loaddi_9.c: Likewise.
6208
6209 2016-02-24 Jakub Jelinek <jakub@redhat.com>
6210
6211 PR middle-end/69909
6212 * gcc.dg/torture/pr69909.c: New test.
6213
6214 2016-02-24 Richard Biener <rguenther@suse.de>
6215
6216 PR tree-optimization/69907
6217 * gcc.dg/vect/bb-slp-pr69907.c: New testcase.
6218 * gcc.dg/vect/bb-slp-34.c: XFAIL.
6219 * gcc.dg/vect/bb-slp-pr68892.c: Likewise.
6220
6221 2016-02-24 Christian Bruel <christian.bruel@st.com>
6222
6223 * gcc.target/arm/pragma_cpp_fma.c: New test.
6224
6225 2016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6226
6227 PR fortran/61156
6228 * gfortran.dg/include_6.f90: Update test.
6229
6230 2016-02-23 Jakub Jelinek <jakub@redhat.com>
6231
6232 PR objc/69844
6233 * objc.dg/pr69844.m: New test.
6234
6235 2016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6236
6237 PR libgfortran/69456
6238 * gfortran.dg/namelist_89.f90: New test.
6239 * gfortran.dg/pr59700.f90: Update test..
6240
6241 2016-02-23 Martin Sebor <msebor@redhat.com>
6242
6243 PR middle-end/69780
6244 * g++.dg/ext/builtin_alloca.C: New test.
6245 * gcc.dg/builtins-68.c: New test.
6246
6247 2016-02-23 Richard Henderson <rth@redhat.com>
6248
6249 * gcc.target/i386/addr-space-3.c: Remove test.
6250
6251 2016-02-23 David Malcolm <dmalcolm@redhat.com>
6252
6253 PR preprocessor/69126
6254 PR preprocessor/69543
6255 * c-c++-common/pr69126-2-long.c: New test.
6256 * c-c++-common/pr69126-2-short.c: New test.
6257 * c-c++-common/pr69543-1.c: Remove xfail.
6258
6259 2016-02-23 David Malcolm <dmalcolm@redhat.com>
6260
6261 PR preprocessor/69126
6262 PR preprocessor/69543
6263 PR preprocessor/69558
6264 * c-c++-common/pr69126.c (MACRO_1, test_1): New.
6265 (f): Rename to...
6266 (test_2): ...this, and add leading comment.
6267 (MACRO_3, test_3): New.
6268 (MACRO_4A, MACRO_4B, test_4): New.
6269 (MACRO): Rename to...
6270 (MACRO_5): ...this.
6271 (g): Rename to...
6272 (test_5): ...this, updating for renaming of MACRO, and
6273 add leading comment.
6274 * c-c++-common/pr69543-1.c: New.
6275 * c-c++-common/pr69543-2.c: New.
6276 * c-c++-common/pr69543-3.c: New.
6277 * c-c++-common/pr69543-4.c: New.
6278 * c-c++-common/pr69558-1.c: New.
6279 * c-c++-common/pr69558-2.c: New.
6280 * c-c++-common/pr69558-3.c: New.
6281 * c-c++-common/pr69558-4.c: New.
6282 * gcc.dg/pr69558.c: Move to...
6283 * c-c++-common/pr69558.c: ...here. Add dg-bogus directives, with
6284 xfail for c++.
6285
6286 2016-02-23 Thomas Schwinge <thomas@codesourcery.com>
6287
6288 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: Adjust
6289 to -ftree-parallelize-loops/-fopenacc changes.
6290 * c-c++-common/goacc/kernels-double-reduction-n.c: Likewise.
6291 * c-c++-common/goacc/kernels-double-reduction.c: Likewise.
6292 * c-c++-common/goacc/kernels-loop-2.c: Likewise.
6293 * c-c++-common/goacc/kernels-loop-3.c: Likewise.
6294 * c-c++-common/goacc/kernels-loop-g.c: Likewise.
6295 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: Likewise.
6296 * c-c++-common/goacc/kernels-loop-n.c: Likewise.
6297 * c-c++-common/goacc/kernels-loop-nest.c: Likewise.
6298 * c-c++-common/goacc/kernels-loop.c: Likewise.
6299 * c-c++-common/goacc/kernels-one-counter-var.c: Likewise.
6300 * c-c++-common/goacc/kernels-reduction.c: Likewise.
6301 * gfortran.dg/goacc/kernels-loop-inner.f95: Likewise.
6302 * gfortran.dg/goacc/kernels-loops-adjacent.f95: Likewise.
6303
6304 2016-02-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
6305
6306 * gcc.target/i386/chkp-hidden-def.c: Require alias support.
6307
6308 2016-02-23 Jakub Jelinek <jakub@redhat.com>
6309
6310 PR c++/69902
6311 * g++.dg/warn/Wnonnull-compare-5.C: New test.
6312
6313 PR c/69900
6314 * gcc.dg/pr69900.c: New test.
6315
6316 2016-02-23 Martin Jambor <mjambor@suse.cz>
6317
6318 PR tree-optimization/69666
6319 * gcc.dg/tree-ssa/pr69666.c: New test.
6320
6321 2016-02-23 Andre Vehreschild <vehre@gcc.gnu.org>
6322
6323 PR fortran/67451
6324 * gfortran.dg/coarray_allocate_5.f08: New test.
6325
6326 2016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
6327
6328 * gcc.target/s390/vcond-shift.c: Move to ...
6329 * gcc.target/s390/vector/vcond-shift.c: ... here.
6330
6331 2016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
6332
6333 * gcc.target/s390/md/movstr-2.c: Move and rename to ...
6334 * gcc.target/s390/vector/stpcpy-1.c: ... this one.
6335
6336 2016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
6337
6338 * gcc.target/s390/md/movstr-1.c: Turn into compile test.
6339
6340 2016-02-20 Mark Wielaard <mjw@redhat.com>
6341
6342 PR c/28901
6343 * gcc.dg/unused-variable-3.c: New test.
6344
6345 2016-02-22 Jakub Jelinek <jakub@redhat.com>
6346
6347 PR target/69888
6348 * gcc.target/i386/pr69888.c: New test.
6349
6350 2016-02-22 Richard Biener <rguenther@suse.de>
6351
6352 PR tree-optimization/69882
6353 * gfortran.dg/vect/pr69882.f90: New testcase.
6354
6355 2016-02-22 Jakub Jelinek <jakub@redhat.com>
6356
6357 PR target/69885
6358 * gcc.dg/pr69885.c: New test.
6359
6360 2016-02-22 Oleg Endo <olegendo@gcc.gnu.org>
6361
6362 PR target/69806
6363 PR target/54089
6364 * gcc.target/sh/pr54089-10.c: New.
6365
6366 2016-02-20 Paul Thomas <pault@gcc.gnu.org>
6367
6368 PR fortran/69423
6369 * gfortran.dg/deferred_character_15.f90 : New test.
6370
6371 2016-02-20 Dominique d'Humieres <dominiq@lps.ens.fr>
6372
6373 PR fortran/57365
6374 gfortran.dg/allocate_with_source_18.f03: New test.
6375
6376 2016-02-20 Harald Anlauf <anlauf@gmx.de>
6377
6378 PR fortran/52531
6379 gfortran.dg/gomp/pr52531.f90: New test.
6380
6381 2016-02-19 Bernd Edlinger <bernd.edlinger@hotmail.de>
6382
6383 PR c++/69865
6384 * c-c++-common/Wshift-negative-value-6.c: Add -std=c++11 before
6385 -std=c++03.
6386
6387 2016-02-19 Jakub Jelinek <jakub@redhat.com>
6388
6389 PR c++/69826
6390 * c-c++-common/cilk-plus/CK/pr69826-1.c: New test.
6391 * c-c++-common/cilk-plus/CK/pr69826-2.c: New test.
6392
6393 PR c++/69850
6394 * g++.dg/warn/Wnonnull-compare-4.C: New test.
6395
6396 PR c++/69851
6397 * g++.dg/torture/pr69851.C: New test.
6398
6399 2016-02-19 Martin Sebor <msebor@redhat.com>
6400
6401 PR testsuite/69573
6402 * gcc.dg/pr61053.c: Tweaked test to avoid bogus failures.
6403
6404 2016-02-19 Jakub Jelinek <jakub@redhat.com>
6405
6406 PR c++/69850
6407 * g++.dg/warn/Wnonnull-compare-2.C: New test.
6408 * g++.dg/warn/Wnonnull-compare-3.C: New test.
6409
6410 PR c++/67767
6411 * g++.dg/cpp0x/pr67767.C: New test.
6412
6413 2016-02-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6414
6415 * lib/target-supports.exp: Define aarch64_asm_FUNC_ok checks
6416 for fp, simd, crypto, crc, lse.
6417 * doc/sourcebuild.texi (AArch64-specific attributes): Document the
6418 above.
6419 * gcc.target/aarch64/assembler_arch_1.c: Add aarch64_asm_lse_ok
6420 effective target check.
6421
6422 2016-02-19 Jakub Jelinek <jakub@redhat.com>
6423
6424 PR target/69820
6425 * gcc.target/i386/pr69820.c: New test.
6426
6427 2016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
6428
6429 * gcc.target/s390/vector/int128-1.c: New test.
6430
6431 2016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
6432
6433 * gcc.target/s390/vector/vec-vcond-1.c: New test.
6434
6435 2016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
6436
6437 * gcc.target/s390/md/movstr-1.c: Allow also the z13 strings
6438 instruction pattern name to prevent the testcase from failing with
6439 -march=z13.
6440
6441 2016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
6442
6443 * gcc.target/s390/md/movstr-2.c: New test.
6444
6445 2016-02-19 Marcin Kościelnicki <koriakin@0x04.net>
6446
6447 * gcc.target/s390/morestack.c: New test.
6448
6449 2016-02-19 Dominik Vogt <vogt@linux.vnet.ibm.com>
6450
6451 PR target/69625
6452 * gcc.target/s390/pr69625.c: Add test case.
6453
6454 2016-02-18 Bernd Edlinger <bernd.edlinger@hotmail.de>
6455
6456 PR testsuite/68580
6457 * c-c++-common/tsan/pr65400-1.c (v, q, o): Make 8-byte aligned.
6458
6459 2016-02-18 Michael Meissner <meissner@linux.vnet.ibm.com>
6460
6461 PR target/68404
6462 * gcc.target/powerpc/fusion.c: Revert the 2016-02-09 change.
6463 * gcc.target/powerpc/fusion3.c: Likewise.
6464
6465 2016-02-18 Richard Biener <rguenther@suse.de>
6466
6467 PR middle-end/69553
6468 * g++.dg/torture/pr69553.C: New testcase.
6469
6470 2016-02-18 Nick Clifton <nickc@redhat.com>
6471
6472 PR target/62254
6473 PR target/69610
6474 * gcc.target/arm/pr62554.c: New test.
6475 * gcc.target/arm/pr69610-1.c: New test.
6476 * gcc.target/arm/pr69610-2.c: New test.
6477
6478 2016-02-18 Richard Biener <rguenther@suse.de>
6479
6480 PR middle-end/69854
6481 * gcc.dg/torture/pr69854.c: New testcase.
6482
6483 2016-02-17 Jakub Jelinek <jakub@redhat.com>
6484
6485 PR c++/69850
6486 * g++.dg/warn/Wnonnull-compare-1.C: New test.
6487
6488 2012-02-17 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
6489
6490 * gcc.target/powerpc/vec-cg.c: New test.
6491
6492 2016-02-17 Richard Biener <rguenther@suse.de>
6493
6494 PR testsuite/69586
6495 * gcc.dg/uninit-21.c: Add -fno-short-enums.
6496
6497 2016-02-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6498
6499 PR target/69161
6500 * gcc.c-torture/compile/pr69161.c: New test.
6501
6502 2016-02-17 David Sherwood <david.sherwood@arm.com>
6503
6504 PR target/69532
6505 * gcc.target/arm/fmaxmin.c: Change effective target to arm_v8_neon_hw.
6506 * gcc.target/arm/vect-fmaxmin.c: Likewise.
6507
6508 2016-02-17 Eric Botcazou <ebotcazou@adacore.com>
6509
6510 * gcc.dg/ifcvt-4.c: Skip on Visium.
6511
6512 2016-02-17 Eric Botcazou <ebotcazou@adacore.com>
6513
6514 * gnat.dg/atomic8.adb: New test.
6515
6516 2016-02-17 Eric Botcazou <ebotcazou@adacore.com>
6517
6518 * gnat.dg/discr46.ad[sb]: New test.
6519
6520 2016-02-16 Kelvin Nilsen <kelvin@gcc.gnu.org>
6521
6522 PR Target/48344
6523 * gcc.target/powerpc/pr48344-1.c: New test.
6524
6525 2015-02-16 Thomas Koenig <tkoenig@gcc.gnu.org>
6526
6527 PR fortran/69742
6528 * gfortran.dg/associate_21.f90: New test.
6529
6530 2016-02-16 Jakub Jelinek <jakub@redhat.com>
6531
6532 PR c/69835
6533 * c-c++-common/nonnull-1.c: Use -Wnonnull-compare instead of
6534 -Wnonnull in dg-options.
6535 * c-c++-common/nonnull-2.c: New test.
6536
6537 2016-02-16 James Greenhalgh <james.greenhalgh@arm.com>
6538 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
6539
6540 * gcc.target/aarch64/vector_initialization_nostack.c: New.
6541
6542 2016-02-16 Jakub Jelinek <jakub@redhat.com>
6543
6544 PR middle-end/69801
6545 * gcc.dg/pr69801.c: Add empty dg-options.
6546
6547 2016-02-16 James Norris <jnorris@codesourcery.com>
6548
6549 * c-c++-common/goacc/deviceptr-1.c: Add tests.
6550 * g++.dg/goacc/deviceptr-1.c: New file.
6551
6552 2016-02-16 Jakub Jelinek <jakub@redhat.com>
6553
6554 PR tree-optimization/69820
6555 * gcc.dg/vect/pr69820.c: New test.
6556
6557 2016-02-16 Richard Biener <rguenther@suse.de>
6558
6559 PR tree-optimization/69776
6560 * gcc.dg/torture/pr69776-2.c: New testcase.
6561
6562 2016-02-16 Bernd Schmidt <bschmidt@redhat.com>
6563
6564 PR tree-optimization/69714
6565 * gcc.dg/torture/pr69714.c: New test.
6566
6567 2016-02-16 Jakub Jelinek <jakub@redhat.com>
6568
6569 PR tree-optimization/69802
6570 * gcc.dg/pr69802.c: New test.
6571
6572 2016-02-16 Richard Biener <rguenther@suse.de>
6573
6574 PR middle-end/69801
6575 * gcc.dg/pr69801.c: New testcase.
6576
6577 2016-02-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6578
6579 PR libgfortran/69651
6580 * gfortran.dg/read_bang.f90: New test.
6581 * gfortran.dg/read_bang4.f90: New test.
6582
6583 2016-02-15 Jakub Jelinek <jakub@redhat.com>
6584
6585 PR c++/69658
6586 * g++.dg/init/pr69658.C: New test.
6587
6588 PR c++/69797
6589 * c-c++-common/pr69797.c: New test.
6590
6591 2016-02-15 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
6592
6593 * lib/target-supports.exp (check_effective_target_section_anchors): Add
6594 check for aarch64*-*-*.
6595
6596 2016-02-15 Richard Biener <rguenther@suse.de>
6597
6598 PR tree-optimization/69783
6599 * gcc.dg/vect/pr69783.c: New testcase.
6600
6601 2016-02-15 Richard Biener <rguenther@suse.de>
6602
6603 PR tree-optimization/69776
6604 * gcc.dg/torture/pr69776.c: New testcase.
6605
6606 2016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
6607
6608 PR fortran/60526
6609 * gfortran.dg/type_decl_4.f90: Reinstated.
6610
6611 2016-02-14 John David Anglin <danglin@gcc.gnu.org>
6612
6613 PR fortran/68746
6614 * gfortran.dg/read_dir.f90: Xfail on hppa*-*-hpux*.
6615
6616 2016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
6617
6618 PR fortran/60526
6619 PR bootstrap/69816
6620 * gfortran.dg/type_decl_4.f90: Removed.
6621
6622 2016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
6623
6624 PR fortran/60526
6625 * gfortran.dg/type_decl_4.f90: New test.
6626
6627 2016-02-14 Alan Modra <amodra@gmail.com>
6628
6629 PR testsuite/68886
6630 * gcc.c-torture/execute/stkalign.c: Revise test.
6631
6632 2016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
6633
6634 PR target/67260
6635 * gcc.target/sh/torture/pr67260.c: Adjust additional options.
6636
6637 2016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
6638
6639 PR target/67260
6640 * gcc.target/sh/torture/pr67260.c: New.
6641
6642 2016-02-12 John David Anglin <danglin@gcc.gnu.org>
6643
6644 * gcc.dg/pr67964.c: Add dg-require-alias.
6645
6646 2016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
6647
6648 PR target/67636
6649 PR target/64345
6650 * gcc.target/sh/pr54236-1.c: Adjust optimization level.
6651
6652 2016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6653
6654 PR libgfortran/69668
6655 * gfortran.dg/namelist_88.f90: New test.
6656
6657 2016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6658
6659 PR libgfortran/69668
6660 * gfortran.dg/namelist_38.f90: Update test.
6661 * gfortran.dg/namelist_84.f90: Update test.
6662
6663 2016-02-12 David Malcolm <dmalcolm@redhat.com>
6664
6665 PR other/69554
6666 * gcc.dg/pr69554-1.c: New test.
6667 * gfortran.dg/pr69554-1.F90: New test.
6668 * gfortran.dg/pr69554-2.F90: New test.
6669 * lib/gcc-dg.exp (proc dg-locus): New function.
6670 * lib/gfortran-dg.exp (proc gfortran-dg-test): Update comment to
6671 distinguish between the caret-printing and non-caret-printing
6672 cases. If caret-printing has been explicitly enabled, bail out
6673 without attempting to fix up the output.
6674
6675 2016-02-12 David Malcolm <dmalcolm@redhat.com>
6676
6677 PR driver/69265
6678 PR driver/69453
6679 * gcc.dg/spellcheck-options-3.c: New test case.
6680 * gcc.dg/spellcheck-options-4.c: New test case.
6681 * gcc.dg/spellcheck-options-5.c: New test case.
6682 * gcc.dg/spellcheck-options-6.c: New test case.
6683 * gcc.dg/spellcheck-options-7.c: New test case.
6684 * gcc.dg/spellcheck-options-8.c: New test case.
6685 * gcc.dg/spellcheck-options-9.c: New test case.
6686 * gcc.dg/spellcheck-options-10.c: New test case.
6687
6688 2016-02-12 Jakub Jelinek <jakub@redhat.com>
6689
6690 PR rtl-optimization/69764
6691 PR rtl-optimization/69771
6692 * c-c++-common/pr69764.c: New test.
6693 * gcc.dg/torture/pr69771.c: New test.
6694
6695 2016-02-12 Marek Polacek <polacek@redhat.com>
6696
6697 * g++.dg/torture/init-list1.C: New.
6698
6699 2016-02-12 Marek Polacek <polacek@redhat.com>
6700
6701 * gcc.dg/pr69522.c: Add empty dg-options.
6702
6703 2016-02-12 Ilya Enkovich <enkovich.gnu@gmail.com>
6704
6705 * g++.dg/lto/lto.exp: Include and init mpx.
6706 * g++.dg/lto/pr69729_0.C: New test.
6707
6708 2016-02-12 Jakub Jelinek <jakub@redhat.com>
6709
6710 PR ipa/69241
6711 * g++.dg/ipa/pr69241-4.C: New test.
6712
6713 PR ipa/68672
6714 * g++.dg/ipa/pr68672-1.C: New test.
6715 * g++.dg/ipa/pr68672-2.C: New test.
6716 * g++.dg/ipa/pr68672-3.C: New test.
6717
6718 2016-02-12 Bernd Schmidt <bschmidt@redhat.com>
6719
6720 PR c/69522
6721 * gcc.dg/pr69522.c: New test.
6722
6723 2016-02-12 Patrick Palka <ppalka@gcc.gnu.org>
6724
6725 PR c++/69098
6726 * g++.dg/cpp1y/69098.C: New test.
6727 * g++.dg/cpp1y/69098-2.C: New test.
6728
6729 2016-02-12 Jakub Jelinek <jakub@redhat.com>
6730
6731 * objc.dg/gnu-api-2-method.m: Spelling fixes - behaviour -> behavior
6732 and neighbour -> neighbor.
6733 * objc.dg/attributes/method-nonnull-1.m: Likewise.
6734 * objc.dg/gnu-api-2-class-meta.m: Likewise.
6735 * c-c++-common/Wvarargs.c: Likewise.
6736 * c-c++-common/goacc/host_data-5.c: Likewise.
6737 * obj-c++.dg/gnu-api-2-class-meta.mm: Likewise.
6738 * obj-c++.dg/attributes/method-nonnull-1.mm: Likewise.
6739 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
6740 * gcc.target/aarch64/pr60697.c: Likewise.
6741 * gcc.target/aarch64/advsimd-intrinsics/vldX_lane.c: Likewise.
6742 * gcc.target/aarch64/advsimd-intrinsics/vqshl.c: Likewise.
6743 * gcc.target/aarch64/advsimd-intrinsics/vshuffle.inc: Likewise.
6744 * gcc.target/aarch64/advsimd-intrinsics/vrshl.c: Likewise.
6745 * gcc.target/aarch64/advsimd-intrinsics/vldX_dup.c: Likewise.
6746 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Likewise.
6747 * gcc.target/aarch64/advsimd-intrinsics/vqrshl.c: Likewise.
6748 * gcc.target/aarch64/advsimd-intrinsics/vldX.c: Likewise.
6749 * gcc.target/aarch64/aapcs64/ice_2.c: Likewise.
6750 * gcc.target/aarch64/aapcs64/test_23.c: Likewise.
6751 * gcc.target/aarch64/vrnd_f64_1.c: Likewise.
6752 * g++.dg/warn/Wconversion-real-integer-3.C: Likewise.
6753 * g++.dg/lookup/koenig5.C: Likewise.
6754 * g++.dg/ext/no-asm-2.C: Likewise.
6755 * gfortran.dg/bounds_check_array_ctor_3.f90: Likewise.
6756 * gfortran.dg/bounds_check_array_ctor_7.f90: Likewise.
6757 * gfortran.dg/used_types_16.f90: Likewise.
6758 * gfortran.dg/assumed_rank_bounds_1.f90: Likewise.
6759 * gfortran.dg/bounds_check_array_ctor_1.f90: Likewise.
6760 * gfortran.dg/assumed_rank_bounds_2.f90: Likewise.
6761 * gfortran.dg/bounds_check_array_ctor_4.f90: Likewise.
6762 * gfortran.dg/abstract_type_6.f03: Likewise.
6763 * gfortran.dg/bounds_check_array_ctor_5.f90: Likewise.
6764 * gfortran.dg/used_types_15.f90: Likewise.
6765 * gfortran.dg/bounds_check_array_ctor_8.f90: Likewise.
6766 * gfortran.dg/exit_3.f08: Likewise.
6767 * gfortran.dg/open_status_2.f90: Likewise.
6768 * gfortran.dg/derived_pointer_recursion_2.f90: Likewise.
6769 * gfortran.dg/intrinsic_std_1.f90: Likewise.
6770 * gfortran.dg/associate_1.f03: Likewise.
6771 * gfortran.dg/bounds_check_array_ctor_2.f90: Likewise.
6772 * gfortran.dg/intrinsic_std_6.f90: Likewise.
6773 * gfortran.dg/bounds_check_array_ctor_6.f90: Likewise.
6774 * gcc.dg/builtin-object-size-1.c: Likewise.
6775 * gcc.dg/noreturn-6.c: Likewise.
6776 * gcc.dg/builtin-stringop-chk-1.c: Likewise.
6777 * gcc.dg/globalalias.c: Likewise.
6778 * gcc.dg/builtins-config.h: Likewise.
6779 * gcc.dg/pr30457.c: Likewise.
6780 * gcc.c-torture/compile/volatile-1.c: Likewise.
6781 * gcc.c-torture/execute/20101011-1.c: Likewise.
6782 * c-c++-common/Waddress-1.c: Likewise.
6783
6784 2016-02-11 Jakub Jelinek <jakub@redhat.com>
6785
6786 PR c/69768
6787 * c-c++-common/Waddress-1.c: New test.
6788
6789 2016-02-11 Andre Vehreschild <vehre@gcc.gnu.org>
6790
6791 PR fortran/69296
6792 * gfortran.dg/associate_19.f03: New test.
6793 * gfortran.dg/associate_20.f03: New test.
6794
6795 2016-02-11 Oleg Endo <olegendo@gcc.gnu.org>
6796
6797 * gcc.target/sh/pr54089-8.c: Adjust optimization level.
6798
6799 2016-02-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6800
6801 * gcc.target/aarch64/target_attr_15.c: Scan assembly for
6802 .arch armv8-a\n. Add -dA to dg-options.
6803 * gcc.target/aarch64/assembler_arch_1.c: New test.
6804 * gcc.target/aarch64/target_attr_7.c: Add -dA to dg-options.
6805
6806 2016-02-11 Paolo Carlini <paolo.carlini@oracle.com>
6807
6808 PR c++/68726
6809 * g++.dg/cpp0x/pr68726.C: New.
6810
6811 2016-02-11 Ilya Enkovich <enkovich.gnu@gmail.com>
6812
6813 * lib/mpx-dg.exp: Fix warning in check_effective_target_mpx
6814 test.
6815
6816 2016-02-11 Richard Biener <rguenther@suse.de>
6817
6818 * g++.dg/tree-ssa/pr61034.C: Adjust.
6819
6820 2016-02-10 Vladimir Makarov <vmakarov@redhat.com>
6821
6822 PR target/69148
6823 * gcc.target/s390/pr69148.c: New.
6824
6825 2016-02-10 Yuri Rumyantsev <ysrumyan@gmail.com>
6826
6827 PR tree-optimization/69652
6828 * gcc.dg/torture/pr69652.c: New test.
6829
6830 2016-02-10 Jakub Jelinek <jakub@redhat.com>
6831 Patrick Palka <ppalka@gcc.gnu.org>
6832
6833 PR ipa/69241
6834 PR c++/69649
6835 * g++.dg/ipa/pr69241-1.C: New test.
6836 * g++.dg/ipa/pr69241-2.C: New test.
6837 * g++.dg/ipa/pr69241-3.C: New test.
6838 * g++.dg/ipa/pr69649.C: New test.
6839
6840 2016-02-10 Uros Bizjak <ubizjak@gmail.com>
6841
6842 * gcc.dg/tree-ssa/sra-17.c: Add -mcpu=ev4 for target alpha*-*-*.
6843 * gcc.dg/tree-ssa/sra-18.c: Ditto.
6844
6845 2016-02-10 Bin Cheng <bin.cheng@arm.com>
6846
6847 PR tree-optimization/68021
6848 * gcc.dg/tree-ssa/pr68021.c: New test.
6849
6850 2016-02-10 Richard Biener <rguenther@suse.de>
6851
6852 PR tree-optimization/69726
6853 * gcc.dg/uninit-22.c: New testcase.
6854
6855 2016-02-09 Andrew Pinski <apinski@cavium.com>
6856
6857 PR tree-opt/69282
6858 * gcc.c-torture/compile/20160205-1.c: New testcase.
6859
6860 2016-02-09 Michael Meissner <meissner@linux.vnet.ibm.com>
6861
6862 PR target/68404
6863 * gcc.target/powerpc/fusion.c: Rewrite test to use TOC fusion
6864 instead accessing a really large arrray.
6865 * gcc.target/powerpc/fusion3.c: Likewise.
6866
6867 2016-02-09 Charles Baylis <charles.baylis@linaro.org>
6868
6869 PR target/68532
6870 * gcc.c-torture/execute/pr68532.c: New test.
6871
6872 2016-02-11 Alexandre Oliva <aoliva@redhat.com>
6873
6874 PR target/69634
6875 * gcc.dg/pr69634.c: New.
6876
6877 2016-02-09 Richard Biener <rguenther@suse.de>
6878
6879 * gcc.dg/vect/vect-mask-store-move-1.c: Add missing space.
6880
6881 2016-02-09 Alexander Fomin <alexander.fomin@intel.com>
6882
6883 * gcc.target/i386/avx512f-klogic-2.c: Adjust expectation.
6884
6885 2016-02-09 Yuri Rumyantsev <ysrumyan@gmail.com>
6886
6887 * gcc.dg/vect/vect-mask-store-move-1.c: Fix test failures.
6888
6889 2016-02-09 Richard Biener <rguenther@suse.de>
6890
6891 PR tree-optimization/69715
6892 * gcc.dg/torture/pr69715.c: New testcase.
6893
6894 2016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
6895
6896 PR c++/69139
6897 * g++.dg/cpp0x/trailing12.C: New test.
6898 * g++.dg/cpp0x/trailing13.C: New test.
6899
6900 2016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
6901
6902 PR c++/69283
6903 PR c++/67835
6904 * g++.dg/cpp1y/auto-fn29.C: New test.
6905 * g++.dg/cpp1y/auto-fn30.C: New test.
6906
6907 2016-02-08 Jakub Jelinek <jakub@redhat.com>
6908
6909 PR tree-optimization/69209
6910 * gcc.c-torture/compile/pr69209.c: New test.
6911
6912 2016-02-08 Jeff Law <law@redhat.com>
6913
6914 PR tree-optimization/68541
6915 * gcc.dg/tree-ssa/split-path-1.c: Increase limit for number
6916 of statements allowed in join block for path splitting.
6917
6918 2016-02-08 Jakub Jelinek <jakub@redhat.com>
6919
6920 PR c++/59627
6921 * g++.dg/gomp/pr59627.C: New test.
6922
6923 PR ipa/69239
6924 * g++.dg/ipa/pr69239.C: New test.
6925
6926 2016-02-08 David Malcolm <dmalcolm@redhat.com>
6927
6928 PR preprocessor/69664
6929 * gcc.dg/cpp/trad/comment-2.c: Add expected column number.
6930 * gcc.dg/cpp/warn-comments.c: Likewise.
6931
6932 2016-02-08 Marek Polacek <polacek@redhat.com>
6933
6934 PR c++/69688
6935 * g++.dg/init/const12.C: New test.
6936
6937 2016-02-08 Bernd Schmidt <bschmidt@redhat.com>
6938
6939 PR target/60410
6940 * gcc.dg/lto/pr55113_0.c: Remove test.
6941
6942 2016-02-08 Richard Biener <rguenther@suse.de>
6943
6944 PR tree-optimization/69719
6945 * gcc.dg/torture/pr69719.c: New testcase.
6946
6947 2016-02-08 Richard Biener <rguenther@suse.de>
6948 Jeff Law <law@redhat.com>
6949
6950 PR target/68273
6951 * gcc.target/mips/pr68273.c: New testcase.
6952
6953 2016-02-08 Richard Biener <rguenther@suse.de>
6954
6955 PR rtl-optimization/69274
6956 * gcc.target/i386/addr-sel-1.c: XFAIL.
6957
6958 2016-02-08 Jeff Law <law@redhat.com>
6959
6960 PR tree-optimization/68541
6961 * gcc.dg/tree-ssa/split-path-2.c: Make char array explicitly signed.
6962
6963 PR tree-optimization/65917
6964 * gcc.dg/tree-ssa/20030922-2.c: No longer xfailed.
6965
6966 2016-02-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6967
6968 PR fortran/50555
6969 * gfortran.dg/namelist_args.f90: New test.
6970
6971 2016-02-05 Jeff Law <law@redhat.com>
6972
6973 PR tree-optimization/68541
6974 * gcc.dg/tree-ssa/split-path-2.c: New test.
6975 * gcc.dg/tree-ssa/split-path-3.c: New test.
6976 * gcc.dg/tree-ssa/split-path-4.c: New test.
6977 * gcc.dg/tree-ssa/split-path-5.c: New test.
6978 * gcc.dg/tree-ssa/split-path-6.c: New test.
6979 * gcc.dg/tree-ssa/split-path-7.c: New test.
6980
6981 2016-02-05 Martin Sebor <msebor@redhat.com>
6982
6983 PR c++/69662
6984 * g++.dg/warn/Wplacement-new-size-1.C: New test.
6985 * g++.dg/warn/Wplacement-new-size-2.C: New test.
6986
6987 2016-02-06 Richard HEnderson <rth@redhat.com>
6988
6989 PR c/69643
6990 * gcc.target/i386/addr-space-4.c: New.
6991 * gcc.target/i386/addr-space-5.c: New.
6992
6993 2016-02-05 Mikael Morin <mikael@gcc.gnu.org>
6994
6995 PR fortran/66089
6996 * gfortran.dg/elemental_dependency_6.f90: New.
6997
6998 2016-02-05 Jakub Jelinek <jakub@redhat.com>
6999
7000 PR rtl-optimization/69691
7001 * gcc.c-torture/execute/pr69691.c: New test.
7002
7003 PR c++/69628
7004 * g++.dg/parse/pr69628.C: New test.
7005
7006 2016-02-05 Uros Bizjak <ubizjak@gmail.com>
7007
7008 * gcc.dg/sancov/asan.c: Move to ...
7009 * gcc.dg/asan/sancov-1.c: ... here.
7010
7011 2016-02-05 Uros Bizjak <ubizjak@gmail.com>
7012
7013 * gcc.target/i386/pr69577.c: Require avx_runtime target.
7014
7015 2016-02-05 H.J. Lu <hongjiu.lu@intel.com>
7016
7017 PR target/69677
7018 * gcc.target/i386/pr69677.c: New test.
7019
7020 2016-02-05 Patrick Palka <ppalka@gcc.gnu.org>
7021
7022 PR c++/68948
7023 * g++.dg/template/pr68948.C: New test.
7024
7025 2016-02-05 Dominik Vogt <vogt@linux.vnet.ibm.com>
7026
7027 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove -march=z13 for s390
7028 (only necessary on s390x).
7029
7030 2016-02-04 H.J. Lu <hongjiu.lu@intel.com>
7031
7032 * gcc.target/i386/pr69454-2.c: Compile with -msse2
7033 -mno-accumulate-outgoing-args.
7034
7035 2016-02-04 Patrick Palka <ppalka@gcc.gnu.org>
7036
7037 * g++.dg/cpp0x/constexpr-ptrmem5.C: New test.
7038
7039 2016-02-04 Jakub Jelinek <jakub@redhat.com>
7040
7041 PR c/69669
7042 * c-c++-common/pr69669.c: New test.
7043
7044 2016-02-04 Michael Meissner <meissner@linux.vnet.ibm.com>
7045
7046 PR target/69667
7047 * g++.dg/pr69667.C: New file.
7048
7049 2016-02-04 Wilco Dijkstra <wdijkstr@arm.com>
7050
7051 PR target/69619
7052 * gcc.dg/pr69619.c: Add new test.
7053
7054 2016-02-04 Richard Sandiford <richard.sandiford@arm.com>
7055
7056 PR rtl-optimization/69577
7057 * gcc.target/i386/pr69577.c: New test.
7058
7059 2016-02-04 Martin Liska <mliska@suse.cz>
7060
7061 * g++.dg/asan/pr69276.C: New test.
7062
7063 2016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7064
7065 PR target/65932
7066 PR target/67714
7067 * gcc.target/arm/wmul-3.c: Simplify test to generate just
7068 a single smulbb instruction.
7069 * gcc.target/amr/wmul-1.c: Add -mtune=cortex-a9 to dg-options.
7070 * gcc.target/amr/wmul-2.c: Likewise.
7071
7072 2016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7073
7074 PR target/65932
7075 PR target/67714
7076 * gcc.c-torture/execute/pr67714.c: New test.
7077
7078 2016-02-04 Ilya Enkovich <enkovich.gnu@gmail.com>
7079
7080 PR target/69454
7081 * gcc.target/i386/pr69454-1.c: New test.
7082 * gcc.target/i386/pr69454-2.c: New test.
7083
7084 2016-02-03 Martin Sebor <msebor@redhat.com>
7085
7086 PR c++/69251
7087 PR c++/69253
7088 PR c++/69290
7089 PR c++/69277
7090 PR c++/69349
7091 * g++.dg/ext/flexarray-mangle-2.C: New test.
7092 * g++.dg/ext/flexarray-mangle.C: New test.
7093 * g++.dg/ext/flexarray-subst.C: New test.
7094 * g++.dg/ext/flexary11.C: New test.
7095 * g++.dg/ext/flexary12.C: New test.
7096 * g++.dg/ext/flexary13.C: New test.
7097 * g++.dg/ext/flexary14.C: New test.
7098 * g++.dg/other/dump-ada-spec-2.C: Adjust.
7099
7100 2016-02-03 H.J. Lu <hongjiu.lu@intel.com>
7101
7102 * gcc.target/i386/iamcu/test_passing_unions.c (check_union_passing6):
7103 Define only if CHECK_FLOAT128 is defined.
7104 (main): Properly initialize u5.
7105
7106 2016-02-03 Jakub Jelinek <jakub@redhat.com>
7107
7108 PR c/69627
7109 * gcc.dg/pr69627.c: New test.
7110
7111 PR target/69644
7112 * gcc.dg/pr69644.c: New test.
7113
7114 2016-02-03 Mike Stump <mikestump@comcast.net>
7115
7116 * lib/compat.exp (compat-get-options-main): Add dg-timeout-factor
7117 support for struct-layout-1.exp.
7118
7119 2016-02-03 Patrick Palka <ppalka@gcc.gnu.org>
7120
7121 PR c++/69056
7122 * g++.dg/cpp0x/pr69056.C: New test.
7123
7124 2016-02-03 Vladimir Makarov <vmakarov@redhat.com>
7125 Alexandre Oliva <aoliva@redhat.com>
7126
7127 PR target/69461
7128 * gcc.target/powerpc/pr69461.c: New.
7129
7130 2016-02-03 Uros Bizjak <ubizjak@gmail.com>
7131
7132 * lib/tsan-dg.exp (tsan_init): Move check if tsan executable
7133 works from here ...
7134 (check_effective_target_fsanitize_thread): ... to here. Do not
7135 specify additional compile flags for the test source.
7136 * lib/asan-dg.exp (check_effective_target_fsanitize_address): Do not
7137 specify additional compile flags for the test source.
7138
7139 2016-02-03 Wilco Dijkstra <wdijkstr@arm.com>
7140
7141 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
7142
7143 2016-02-03 Andre Vehreschild <vehre@gcc.gnu.org>
7144
7145 PR fortran/67451
7146 PR fortran/69418
7147 * gfortran.dg/coarray_allocate_2.f08: New test.
7148 * gfortran.dg/coarray_allocate_3.f08: New test.
7149 * gfortran.dg/coarray_allocate_4.f08: New test.
7150
7151 2016-02-03 Alan Lawrence <alan.lawrence@arm.com>
7152
7153 * gcc.dg/vect/vect-outer-1-big-array.c: Drop vect_multiple_sizes;
7154 use same scan-tree-dump-times on all platforms.
7155 * gcc.dg/vect/vect-outer-1.c: Likewise.
7156 * gcc.dg/vect/vect-outer-1a-big-array.c: Likewise.
7157 * gcc.dg/vect/vect-outer-1a.c: Likewise.
7158 * gcc.dg/vect/vect-outer-1b-big-array.c: Likewise.
7159 * gcc.dg/vect/vect-outer-1b.c: Likewise.
7160 * gcc.dg/vect/vect-outer-2b.c: Likewise.
7161 * gcc.dg/vect/vect-outer-3b.c: Likewise.
7162 * gcc.dg/vect/vect-reduc-dot-s8b.c: Likewise.
7163
7164 2016-02-02 Segher Boessenkool <segher@kernel.crashing.org>
7165
7166 * c-c++-common/vector-compare-4.c: Prune "non-standard ABI extension"
7167 warning.
7168
7169 2016-02-02 H.J. Lu <hongjiu.lu@intel.com>
7170
7171 * gcc.target/i386/iamcu/test_empty_structs_and_unions.c: New test.
7172
7173 2016-02-02 James Norris <jnorris@codesourcery.com>
7174
7175 * c-c++-common/goacc/routine-5.c: Add tests.
7176
7177 2016-02-02 Alexander Monakov <amonakov@ispras.ru>
7178
7179 * gcc.target/nvptx/unsigned-cmp.c: New test.
7180
7181 2016-02-02 Wilco Dijkstra <wdijkstr@arm.com>
7182
7183 * gcc.target/aarch64/scalar_shift_1.c
7184 (test_corners_sisd_di): Improve force to SIMD register.
7185 (test_corners_sisd_si): Likewise.
7186 * gcc.target/aarch64/vect-ld1r-compile-fp.c:
7187 Remove scan-assembler check for ldr.
7188
7189 2016-02-02 Richard Biener <rguenther@suse.de>
7190
7191 PR tree-optimization/69595
7192 * gcc.dg/Warray-bounds-17.c: New testcase.
7193
7194 2016-02-02 Richard Biener <rguenther@suse.de>
7195
7196 PR tree-optimization/69606
7197 * gcc.dg/torture/pr69606.c: New testcase.
7198
7199 2016-02-02 Yuri Rumyantsev <ysrumyan@gmail.com>
7200
7201 PR middle-end/68542
7202 * gcc.dg/vect/vect-mask-store-move-1.c: New test.
7203 * gcc.target/i386/avx2-vect-mask-store-move1.c: New test.
7204
7205 2016-02-02 Alan Modra <amodra@gmail.com>
7206
7207 PR target/69548
7208 * gcc.target/powerpc/pr69548.c: New test.
7209
7210 2016-02-01 Jakub Jelinek <jakub@redhat.com>
7211
7212 PR rtl-optimization/69592
7213 * gcc.dg/pr69592.c: New test.
7214
7215 PR preprocessor/69543
7216 PR c/69558
7217 * gcc.dg/pr69543.c: New test.
7218 * gcc.dg/pr69558.c: New test.
7219
7220 2016-02-01 Uros Bizjak <ubizjak@gmail.com>
7221
7222 PR testsuite/65940
7223 * g++.dg/other/anon5.C (dg-options): Use -gdwarf-2 instead of -g.
7224
7225 2016-02-01 Martin Sebor <msebor@redhat.com>
7226
7227 * gcc.target/powerpc/pr17381.c: Remove duplicate copy of the test body.
7228
7229 2016-02-01 Bin Cheng <bin.cheng@arm.com>
7230
7231 PR tree-optimization/67921
7232 * c-c++-common/ubsan/pr67921.c: New test.
7233
7234 2016-02-01 Richard Biener <rguenther@suse.de>
7235
7236 PR middle-end/69556
7237 * gcc.dg/tree-ssa/recip-8.c: New testcase.
7238
7239 2016-02-01 Richard Biener <rguenther@suse.de>
7240
7241 PR tree-optimization/69574
7242 * gcc.dg/torture/pr69574.c: New testcase.
7243
7244 2016-02-01 Richard Biener <rguenther@suse.de>
7245
7246 PR tree-optimization/69579
7247 * gcc.dg/setjmp-6.c: New testcase.
7248
7249 2016-02-01 Jakub Jelinek <jakub@redhat.com>
7250
7251 PR rtl-optimization/69570
7252 * g++.dg/opt/pr69570.C: New test.
7253
7254 2016-02-01 Richard Henderson <rth@redhat.com>
7255
7256 * gcc.dg/pr69535.c: New test.
7257
7258 2016-01-31 John David Anglin <danglin@gcc.gnu.org>
7259
7260 PR testsuite/69584
7261 * gcc.dg/tree-ssa/sra-17.c: Fix regexps to work on hpux.
7262 * gcc.dg/tree-ssa/sra-18.c: Likewise.
7263
7264 PR debug/68244
7265 * g++.dg/parse/parens3.C: Use register "4" on hppa.
7266
7267 * gcc.dg/tree-ssa/vector-5.c: Add -fno-common option on hppa*-*-hpux*.
7268
7269 2016-01-31 Paul Thomas <pault@gcc.gnu.org>
7270
7271 PR fortran/67564
7272 * gfortran.dg/allocate_with_source_17.f03: New test.
7273
7274 2016-01-30 Jakub Jelinek <jakub@redhat.com>
7275
7276 PR tree-optimization/69546
7277 * gcc.dg/torture/pr69546.c: New test.
7278
7279 2016-01-30 Paul Thomas <pault@gcc.gnu.org>
7280
7281 PR fortran/69566
7282 * gfortran.dg/unlimited_polymorphic_25.f03: New test.
7283
7284 2016-01-30 Martin Sebor <msebor@redhat.com>
7285
7286 PR c++/68490
7287 * g++.dg/ext/flexary10.C: New test.
7288
7289 2016-01-30 Dominique d'Humieres <dominiq@lps.ens.fr>
7290
7291 PR fortran/66707
7292 gfortran.dg/common_23.f90: New test.
7293
7294 2016-01-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
7295
7296 PR target/65546
7297 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c: Correct
7298 condition being checked, and disable it when the target supports
7299 misaligned loads and stores.
7300
7301 2016-01-29 Jakub Jelinek <jakub@redhat.com>
7302
7303 PR debug/69518
7304 * gcc.dg/torture/pr69518.c: New test.
7305
7306 2016-01-29 H.J. Lu <hongjiu.lu@intel.com>
7307
7308 PR target/69530
7309 * gcc.target/i386/pr69530.c: New test.
7310
7311 2016-01-29 Steve Ellcey <sellcey@imgtec.com>
7312
7313 PR target/65604
7314 * gcc.target/mips/div-delay.c: New test.
7315
7316 2016-01-29 Jakub Jelinek <jakub@redhat.com>
7317
7318 PR target/69551
7319 * gcc.target/i386/pr69551.c: New test.
7320
7321 PR target/66137
7322 * gcc.target/i386/pr66137.c: New test.
7323
7324 2016-01-29 Andrew Bennett <andrew.bennett@imgtec.com>
7325
7326 * gcc.target/mips/p5600-bonding.c (dg-options): Force the test to be
7327 always built for p5600.
7328 * gcc.target/mips/mips.exp (mips-dg-options): Add support for the
7329 isa=p5600 dg-option.
7330
7331 2016-01-29 Richard Biener <rguenther@suse.de>
7332
7333 PR tree-optimization/69547
7334 * g++.dg/tree-ssa/pr69547.C: New testcase.
7335
7336 2016-01-29 Jakub Jelinek <jakub@redhat.com>
7337
7338 PR debug/66869
7339 * g++.dg/warn/Wunused-function2.C: New test.
7340
7341 2016-01-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
7342
7343 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Require a hardware vector
7344 support for test to succeed.
7345
7346 2016-01-29 Marek Polacek <polacek@redhat.com>
7347
7348 PR c++/69509
7349 PR c++/69516
7350 * g++.dg/ext/constexpr-vla2.C: New test.
7351 * g++.dg/ext/constexpr-vla3.C: New test.
7352 * g++.dg/ubsan/vla-1.C: Remove dg-shouldfail.
7353
7354 2016-01-29 Richard Biener <rguenther@suse.de>
7355
7356 PR middle-end/69537
7357 * gcc.dg/uninit-21.c: New testcase.
7358
7359 2016-01-28 Uros Bizjak <ubizjak@gmail.com>
7360
7361 PR target/69459
7362 * gcc.target/i386/pr69459.c: New test.
7363
7364 2016-01-28 Steve Ellcey <sellcey@imgtec.com>
7365
7366 PR target/68400
7367 * gcc.target/mips/mips.exp (mips_option_groups): Add stack-protector.
7368 * gcc.target/mips/pr68400.c: New test.
7369
7370 2016-01-28 Martin Sebor <msebor@redhat.com>
7371
7372 PR target/17381
7373 * gcc.target/powerpc/pr17381.c: New test.
7374
7375 2016-01-28 Jakub Jelinek <jakub@redhat.com>
7376
7377 PR middle-end/69542
7378 * gcc.dg/torture/pr69542.c: New test.
7379
7380 2016-01-28 Wilco Dijkstra <wdijkstr@arm.com>
7381
7382 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
7383
7384 2016-01-28 David Edelsohn <dje.gcc@gmail.com>
7385
7386 * gcc.dg/pr65980.c: Skip on AIX.
7387 * gcc.dg/pr66688.c: Same.
7388
7389 2016-01-28 David Edelsohn <dje.gcc@gmail.com>
7390
7391 PR target/63679
7392 * gcc.dg/tree-ssa/sra-17.c: Adjust regex for more label styles.
7393 * gcc.dg/tree-ssa/sra-18.c: Same.
7394
7395 2016-01-28 Andre Vehreschild <vehre@gcc.gnu.org>
7396
7397 PR fortran/62536
7398 * gfortran.dg/block_15.f08: New test.
7399 * gfortran.dg/block_end_error_1.f90: Need to catch additional error
7400 on incorrectly closed BLOCK.
7401
7402 2016-01-28 Ilya Enkovich <enkovich.gnu@gmail.com>
7403
7404 * gcc.dg/declare-simd.c: New test.
7405 2016-01-28 Richard Biener <rguenther@suse.de>
7406
7407 PR tree-optimization/69466
7408 * gfortran.dg/vect/pr69466.f90: New testcase.
7409
7410 2016-01-28 Thomas Preud'homme <thomas.preudhomme@arm.com>
7411
7412 * g++.dg/pr67989.C: Remove ARM-specific option.
7413 * gcc.target/arm/pr67989.C: New file.
7414
7415 2016-01-27 Uros Bizjak <ubizjak@gmail.com>
7416
7417 * gcc.dg/torture/pr68264.c: Disable log1p test for glibc < 2.22
7418 and expm1 test for glibc < 2.11.
7419
7420 2016-01-27 Richard Henderson <rth@redhat.com>
7421
7422 * gcc.c-torture/execute/pr69447.c: New test.
7423
7424 2016-01-27 Paul Thomas <pault@gcc.gnu.org>
7425
7426 PR fortran/69422
7427 * gfortran.dg/alloc_comp_assign_15.f03: New test.
7428
7429 2016-01-27 Jakub Jelinek <jakub@redhat.com>
7430
7431 PR debug/66869
7432 * gcc.dg/pr66869.c: New test.
7433
7434 2016-01-25 Jeff Law <law@redhat.com>
7435
7436 PR tree-optimization/68398
7437 PR tree-optimization/69196
7438 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output.
7439 * gcc.dg/tree-ssa/ssa-dom-thread-2c.c: Add extra statements on thread
7440 path to avoid new heuristic allowing more irreducible regions
7441 * gcc.dg/tree-ssa/ssa-dom-thread-2d.c: Likewise.
7442 * gcc.dg/tree-ssa/vrp46.c: Likewise.
7443 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Update expected output.
7444 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: New test.
7445 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
7446
7447 2016-01-27 Marek Polacek <polacek@redhat.com>
7448
7449 PR c/68062
7450 * c-c++-common/vector-compare-4.c: New test.
7451
7452 2016-01-27 David Malcolm <dmalcolm@redhat.com>
7453
7454 PR preprocessor/69126
7455 * c-c++-common/pr69126.c: New test case.
7456
7457 2016-01-27 Ian Lance Taylor <iant@google.com>
7458
7459 * gcc.dg/tree-ssa/ivopt_5.c: New test.
7460
7461 2016-01-27 Ryan Burn <contact@rnburn.com>
7462
7463 PR cilkplus/69267
7464 * g++.dg/cilk-plus/CK/pr69267.cc: New test.
7465
7466 2016-01-27 Uros Bizjak <ubizjak@gmail.com>
7467
7468 PR target/69512
7469 * gcc.target/i386/pr69512.c: New test.
7470
7471 2016-01-27 Rainer Emrich <rainer@emrich-ebersheim.de>
7472
7473 PR ada/69488
7474 * gnat.dg/sso/*.adb: Robustify dg-output directives.
7475
7476 2016-01-27 Marek Polacek <polacek@redhat.com>
7477
7478 PR c++/69379
7479 * g++.dg/pr69379.C: New test.
7480
7481 2016-01-27 Martin Sebor <msebor@redhat.com>
7482
7483 PR c++/69317
7484 * g++.dg/abi/Wabi-2-2.C: New test.
7485 * g++.dg/abi/Wabi-2-3.C: New test.
7486 * g++.dg/abi/Wabi-3-2.C: New test.
7487 * g++.dg/abi/Wabi-3-3.C: New test.
7488
7489 2016-01-27 Richard Biener <rguenther@suse.de>
7490
7491 PR tree-optimization/69166
7492 * gcc.dg/torture/pr69166.c: New testcase.
7493
7494 2016-01-27 Martin Jambor <mjambor@suse.cz>
7495
7496 PR tree-optimization/69355
7497 * gcc.dg/tree-ssa/pr69355.c: New test.
7498
7499 2016-01-27 Marek Polacek <polacek@redhat.com>
7500
7501 PR c++/69496
7502 * g++.dg/ext/constexpr-vla1.C: New test.
7503
7504 2016-01-20 Christian Bruel <christian.bruel@st.com>
7505
7506 PR target/69245
7507 * gcc.target/arm/pr69245.c: New test.
7508
7509 2016-01-27 Jakub Jelinek <jakub@redhat.com>
7510
7511 PR tree-optimization/69399
7512 * gcc.dg/torture/pr69399.c: New test.
7513
7514 2016-01-27 Eric Botcazou <ebotcazou@adacore.com>
7515
7516 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: XFAIL on SPARC 64-bit.
7517
7518 2016-01-26 Eric Botcazou <ebotcazou@adacore.com>
7519
7520 * gcc.c-torture/execute/stkalign.c: XFAIL run on SPARC 64-bit.
7521
7522 2016-01-26 Tom de Vries <tom@codesourcery.com>
7523
7524 PR tree-optimization/69110
7525 * gcc.dg/autopar/pr69110.c: New test.
7526
7527 2016-01-26 Abderrazek Zaafrani <a.zaafrani@samsung.com>
7528 Sebastian Pop <s.pop@samsung.com>
7529
7530 * gcc.dg/graphite/isl-ast-op-select.c: New.
7531
7532 2015-01-26 Paul Thomas <pault@gcc.gnu.org>
7533
7534 PR fortran/69385
7535 * gfortran.dg/allocate_error_6.f90: New test.
7536
7537 2016-01-26 Richard Henderson <rth@redhat.com>
7538
7539 * gcc.dg/tm/pr60908.c: New test.
7540
7541 2016-01-26 David Malcolm <dmalcolm@redhat.com>
7542
7543 PR other/69006
7544 * g++.dg/ext/timevar1.C: Add dg-allow-blank-lines-in-output
7545 directive.
7546 * gcc.dg/plugin/diagnostic-test-show-locus-color.c: Update
7547 expected multiline output to reflect the colorization being
7548 disabled before newlines.
7549 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
7550 (custom_diagnostic_finalizer): Replace call to
7551 pp_newline_and_flush with call to pp_flush.
7552 * gcc.dg/unroll-2.c: Add dg-allow-blank-lines-in-output directive.
7553 * gfortran.dg/implicit_class_1.f90: Likewise.
7554 * lib/gcc-dg.exp (allow_blank_lines): New global.
7555 (dg-allow-blank-lines-in-output): New procedure.
7556 (gcc-dg-prune): Complain about blank lines in the output, unless
7557 dg-allow-blank-lines-in-output was called.
7558 * lib/multiline.exp (_build_multiline_regex): Only support
7559 arbitrary followup text for non-blank-lines, not for blank lines.
7560
7561 2016-01-26 Jakub Jelinek <jakub@redhat.com>
7562
7563 PR tree-optimization/69483
7564 * gcc.dg/pr69483.c: New test.
7565 * g++.dg/opt/pr69483.C: New test.
7566
7567 2016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
7568
7569 PR target/68620
7570 * gcc.target/arm/pr68620.c: New test.
7571
7572 2016-01-26 H.J. Lu <hongjiu.lu@intel.com>
7573
7574 * gcc.target/i386/pr68986-2.c: Remove -m32.
7575
7576 2016-01-26 H.J. Lu <hongjiu.lu@intel.com>
7577
7578 PR target/68986
7579 * gcc.target/i386/pr68986-1.c: New test.
7580 * gcc.target/i386/pr68986-2.c: Likewise.
7581 * gcc.target/i386/pr68986-3.c: Likewise.
7582
7583 2016-01-26 Christian Bruel <christian.bruel@st.com>
7584
7585 * lib/target-supports.exp
7586 (check_effective_target_arm_crypto_pragma_ok_nocache): Remove.
7587 (check_effective_target_arm_crypto_pragma_ok): Likewise.
7588 * gcc.target/arm/attr-crypto.c: Remove arm_crypto_pragma_ok test.
7589
7590 2016-01-26 Richard Biener <rguenther@suse.de>
7591
7592 PR tree-optimization/69452
7593 * gcc.dg/torture/pr69452.c: New testcase.
7594
7595 2016-01-26 Jakub Jelinek <jakub@redhat.com>
7596
7597 PR target/69442
7598 * gcc.dg/pr69442.c: New test.
7599
7600 2016-01-26 Roger Ferrer Ibáñez <rofirrim@gmail.com>
7601
7602 PR target/67896
7603 * gcc.target/aarch64/simd/pr67896.C: New.
7604
7605 2016-01-26 Richard Sandiford <richard.sandiford@arm.com>
7606
7607 PR tree-optimization/69400
7608 * gcc.dg/plugin/wide-int_plugin.c (test_wide_int_mod_trunc): New
7609 function.
7610 (plugin_init): Call it.
7611 * gcc.dg/torture/pr69400.c: New test.
7612
7613 2016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
7614
7615 * gcc.target/arm/pr68674.c: Check and use arm_fp effective target.
7616
7617 2016-01-25 Aditya Kumar <aditya.k7@samsung.com>
7618 Sebastian Pop <s.pop@samsung.com>
7619
7620 * gcc.dg/graphite/graphite.exp: Only run the fuse-*.c tests with
7621 isl-0.15.
7622
7623 2016-01-25 Aditya Kumar <aditya.k7@samsung.com>
7624 Sebastian Pop <s.pop@samsung.com>
7625
7626 * gcc.dg/graphite/pr69292.c: New.
7627
7628 2016-01-25 Jakub Jelinek <jakub@redhat.com>
7629
7630 * c-c++-common/goacc/use_device-1.c: New test.
7631
7632 2016-01-25 Jeff Law <law@redhat.com>
7633
7634 PR tree-optimization/69196
7635 PR tree-optimization/68398
7636 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output
7637 * gcc.dg/tree-ssa/pr68198.c: Likewise.
7638
7639 2016-01-25 David Edelsohn <dje.gcc@gmail.com>
7640
7641 PR target/69469
7642 * gcc.target/powerpc/vsx-vector-2.c: Adjust for Goldschmidt's
7643 Algorithm.
7644
7645 2016-01-25 Richard Biener <rguenther@suse.de>
7646
7647 PR testsuite/69380
7648 * g++.dg/tree-ssa/pr69336.C: Restrict to x86_64 and i?86.
7649
7650 2016-01-25 Ilya Enkovich <enkovich.gnu@gmail.com>
7651
7652 PR target/69421
7653 * gcc.dg/pr69421.c: New test.
7654
7655 2016-01-25 Bilyan Borisov <bilyan.borisov@arm.com>
7656
7657 * gcc.target/aarch64/simd/vcvt_s64_f64_1.c: New.
7658 * gcc.target/aarch64/simd/vcvt_u64_f64_1.c: Likewise.
7659 * gcc.target/aarch64/simd/vcvta_s64_f64_1.c: Likewise.
7660 * gcc.target/aarch64/simd/vcvta_u64_f64_1.c: Likewise.
7661 * gcc.target/aarch64/simd/vcvtm_s64_f64_1.c: Likewise.
7662 * gcc.target/aarch64/simd/vcvtm_u64_f64_1.c: Likewise.
7663 * gcc.target/aarch64/simd/vcvtn_s64_f64_1.c: Likewise.
7664 * gcc.target/aarch64/simd/vcvtn_u64_f64_1.c: Likewise.
7665 * gcc.target/aarch64/simd/vcvtp_s64_f64_1.c: Likewise.
7666 * gcc.target/aarch64/simd/vcvtp_u64_f64_1.c: Likewise.
7667
7668 2016-01-25 Richard Biener <rguenther@suse.de>
7669
7670 PR tree-optimization/69376
7671 * gcc.dg/torture/pr69376.c: New testcase.
7672
7673 2016-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7674
7675 PR fortran/69397
7676 PR fortran/68442
7677 * gfortran.dg/interface_38.f90: New test.
7678 * gfortran.dg/interface_39.f90: New test.
7679
7680 2016-01-24 Patrick Palka <ppalka@gcc.gnu.org>
7681
7682 Revert:
7683 2016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
7684
7685 PR c++/11858
7686 PR c++/24663
7687 PR c++/24664
7688 * g++.dg/template/pr11858.C: New test.
7689 * g++.dg/template/pr24663.C: New test.
7690 * g++.dg/template/unify12.C: New test.
7691 * g++.dg/template/unify13.C: New test.
7692 * g++.dg/template/unify14.C: New test.
7693 * g++.dg/template/unify15.C: New test.
7694 * g++.dg/template/unify16.C: New test.
7695 * g++.dg/template/unify17.C: New test.
7696
7697 2016-01-24 Dominique d'Humieres <dominiq@lps.ens.fr>
7698
7699 PR fortran/68283
7700 gfortran.dg/pr68283.f90: New test.
7701
7702 2016-01-24 Thomas Koenig <tkoenig@gcc.gnu.org>
7703
7704 PR fortran/66094
7705 * gfortran.dg/inline_matmul_13.f90: New test.
7706 * gfortran.dg/matmul_bounds_8.f90: New test.
7707 * gfortran.dg/matmul_bounds_9.f90: New test.
7708 * gfortran.dg/matmul_bounds_10.f90: New test.
7709
7710 2016-01-23 Tom de Vries <tom@codesourcery.com>
7711
7712 PR tree-optimization/69426
7713 * gcc.dg/autopar/pr69426.c: New test.
7714
7715 2016-01-23 Martin Sebor <msebor@redhat.com>
7716
7717 PR c++/58109
7718 PR c++/69022
7719 * g++.dg/cpp0x/alignas5.C: New test.
7720 * g++.dg/ext/vector29.C: Same.
7721
7722 2016-01-23 Uros Bizjak <ubizjak@gmail.com>
7723
7724 * gcc.target/i386/chkp-strlen-2.c: Define _GNU_SOURCE.
7725 * gcc.target/i386/chkp-strlen-4.c: Move the definition of
7726 _GNU_SOURCE from compile flags to the source.
7727 * gcc.target/i386/chkp-stropt-12.c: Ditto.
7728 * gcc.target/i386/chkp-stropt-16.c: Ditto.
7729 * gcc.target/i386/chkp-stropt-4.c: Ditto.
7730 * gcc.target/i386/chkp-stropt-8.c: Ditto.
7731
7732 2016-01-22 Jakub Jelinek <jakub@redhat.com>
7733
7734 PR target/69432
7735 * g++.dg/opt/pr69432.C: New test.
7736
7737 2016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
7738
7739 * gcc.target/powerpc/pr63354c: Adjust target selector to include
7740 32-bit targets testing an -m64 multilib.
7741
7742 2016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
7743
7744 * gcc.target/powerpc/pr63354.c: Restrict to Linux targets with
7745 64-bit support.
7746
7747 2016-01-22 James Greenhalgh <james.greenhalgh@arm.com>
7748
7749 * gcc.dg/vect/bb-slp-pr68892.c: Require vect_double.
7750
7751 2016-01-21 Christian Bruel <christian.bruel@st.com>
7752
7753 PR target/68674
7754 * gcc.target/i386/pr68674.c
7755 * gcc.target/aarch64/pr68674.c
7756 * gcc.target/arm/pr68674.c
7757
7758 2016-01-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7759
7760 PR target/69403
7761 * gcc.c-torture/execute/pr69403.c: New test.
7762
7763 2016-01-22 Paolo Carlini <paolo.carlini@oracle.com>
7764
7765 PR c++/55843
7766 * g++.dg/template/pr55843.C: New.
7767
7768 2016-01-22 Alan Lawrence <alan.lawrence@arm.com>
7769
7770 PR testsuite/66877
7771 * gcc.dg/vect/vect-over-widen-3-big-array.c: Only look for 1
7772 vect_recog_over_widening_pattern in dump if we have vect_widen_shift.
7773
7774 2016-01-21 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
7775
7776 PR testsuite/67489
7777 * gcc.target/powerpc/p8vector-builtin-8.c: Remove { target int128 }
7778 from dg-do compile directive, and instead add
7779 { dg-require-effective-target int128 }.
7780
7781 2016-01-20 Martin Sebor <msebor@redhat.com>
7782
7783 PR c/69405
7784 * gcc.dg/sync-fetch.c: New test.
7785
7786 2016-01-21 Martin Sebor <msebor@redhat.com>
7787
7788 PR target/69252
7789 * gcc.target/powerpc/pr69252.c: New test.
7790
7791 2016-01-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7792
7793 PR fortran/65996
7794 * gfortran.dg/pr65996.f90: New test.
7795
7796 2016-01-21 Dominik Vogt <vogt@linux.vnet.ibm.com>
7797
7798 PR c++/68810
7799 * g++.dg/cpp0x/constexpr-reinterpret1.C: Fix line number that is
7800 expected to generate an error.
7801
7802 2016-01-21 Bernd Schmidt <bschmidt@redhat.com>
7803
7804 PR middle-end/66178
7805 * gcc.dg/torture/pr66178.c: New test.
7806
7807 2016-01-21 Anton Blanchard <anton@samba.org>
7808 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
7809
7810 PR target/63354
7811 * gcc.target/powerpc/pr63354.c: New test.
7812
7813 2016-01-21 Vladimir Makarov <vmakarov@redhat.com>
7814
7815 PR rtl-optimization/68990
7816 * gcc.target/i386/pr68990: New.
7817
7818 2016-01-21 Nick Clifton <nickc@redhat.com>
7819
7820 PR target/69129
7821 * gcc.target/mips/pr69129.c: New.
7822
7823 2016-01-21 Paolo Carlini <paolo.carlini@oracle.com>
7824
7825 PR c++/58046
7826 * g++.dg/cpp0x/pr58046.C: New.
7827
7828 2016-01-21 Jakub Jelinek <jakub@redhat.com>
7829
7830 PR target/69187
7831 PR target/65624
7832 * gcc.target/arm/pr69187.c: New test.
7833
7834 PR c++/69355
7835 * g++.dg/torture/pr69355.C: New test.
7836
7837 2016-01-21 Aditya Kumar <aditya.k7@samsung.com>
7838 Sebastian Pop <s.pop@samsung.com>
7839
7840 * gfortran.dg/graphite/interchange-3.f90: Adjust pattern.
7841
7842 2016-01-21 Aditya Kumar <aditya.k7@samsung.com>
7843 Sebastian Pop <s.pop@samsung.com>
7844
7845 * gcc.dg/graphite/pr68976.c: New test.
7846
7847 2016-01-21 Jakub Jelinek <jakub@redhat.com>
7848
7849 PR middle-end/67653
7850 * c-c++-common/pr67653.c: New test.
7851 * gcc.dg/torture/pr29119.c: Add dg-warning.
7852
7853 2016-01-20 Peter Bergner <bergner@vnet.ibm.com>
7854
7855 * gcc.target/powerpc/cpu-builtin-1.c: New test.
7856
7857 2016-01-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
7858
7859 PR c/24293
7860 * gcc.dg/pr24293.c: New test.
7861 * gcc.dg/Wcxx-compat-8.c: Adjust to accept error due to
7862 incomplete struct type.
7863 * gcc.dg/declspec-1.c: Likewise.
7864 * gcc.dg/pr63549.c: Likewise.
7865
7866 2016-01-20 Jakub Jelinek <jakub@redhat.com>
7867
7868 PR tree-optimization/66612
7869 * gcc.target/powerpc/20050830-1.c: Xfail the scan-assembler test
7870 for bdn instruction.
7871
7872 2016-01-20 Christophe Lyon <christophe.lyon@linaro.org>
7873
7874 * lib/target-supports.exp
7875 (check_effective_target_arm_fp_ok_nocache): New.
7876 (check_effective_target_arm_fp_ok): New.
7877 (add_options_for_arm_fp): New.
7878 (check_effective_target_arm_crypto_ok_nocache): Require
7879 target_arm_v8_neon_ok instead of arm32.
7880 (check_effective_target_arm_crypto_pragma_ok_nocache): New.
7881 (check_effective_target_arm_crypto_pragma_ok): New.
7882 (add_options_for_arm_vfp): New.
7883 * gcc.target/arm/attr-crypto.c: Use arm_crypto_pragma_ok effective
7884 target. Do not force -mfloat-abi=softfp, use arm_fp_ok effective
7885 target instead. Force initial fpu to vfp.
7886 * gcc.target/arm/attr-neon-builtin-fail.c: Do not force
7887 -mfloat-abi=softfp, use arm_fp_ok effective target instead.
7888 * gcc.target/arm/attr-neon-fp16.c: Likewise. Remove arm_neon_ok
7889 dependency.
7890 * gcc.target/arm/attr-neon2.c: Do not force -mfloat-abi=softfp,
7891 use arm_vfp effective target instead. Force initial fpu to vfp.
7892 * gcc.target/arm/attr-neon3.c: Likewise.
7893 * gcc.target/arm/cmp-2.c: Use arm_fp_ok effective target instead of
7894 arm_vfp_ok.
7895 * gcc.target/arm/unsigned-float.c: Likewise.
7896 * gcc.target/arm/vfp-1.c: Likewise.
7897 * gcc.target/arm/vfp-ldmdbd.c: Likewise.
7898 * gcc.target/arm/vfp-ldmdbs.c: Likewise.
7899 * gcc.target/arm/vfp-ldmiad.c: Likewise.
7900 * gcc.target/arm/vfp-ldmias.c: Likewise.
7901 * gcc.target/arm/vfp-stmdbd.c: Likewise.
7902 * gcc.target/arm/vfp-stmdbs.c: Likewise.
7903 * gcc.target/arm/vfp-stmiad.c: Likewise.
7904 * gcc.target/arm/vfp-stmias.c: Likewise.
7905 * gcc.target/arm/vnmul-1.c: Likewise.
7906 * gcc.target/arm/vnmul-2.c: Likewise.
7907 * gcc.target/arm/vnmul-3.c: Likewise.
7908 * gcc.target/arm/vnmul-4.c: Likewise.
7909
7910 2016-01-20 H.J. Lu <hongjiu.lu@intel.com>
7911
7912 PR testsuite/69366
7913 * g++.dg/pr63995-1.C: Require non-x32 target, instead of,
7914 the MPX run-time library, for compile-time MPX test.
7915 * gcc.target/i386/chkp-always_inline.c: Likewise.
7916 * gcc.target/i386/chkp-bndret.c: Likewise.
7917 * gcc.target/i386/chkp-builtins-1.c: Likewise.
7918 * gcc.target/i386/chkp-builtins-2.c: Likewise.
7919 * gcc.target/i386/chkp-builtins-3.c: Likewise.
7920 * gcc.target/i386/chkp-builtins-4.c: Likewise.
7921 * gcc.target/i386/chkp-const-check-1.c: Likewise.
7922 * gcc.target/i386/chkp-const-check-2.c: Likewise.
7923 * gcc.target/i386/chkp-hidden-def.c: Likewise.
7924 * gcc.target/i386/chkp-label-address.c: Likewise.
7925 * gcc.target/i386/chkp-lifetime-1.c: Likewise.
7926 * gcc.target/i386/chkp-narrow-bounds.c: Likewise.
7927 * gcc.target/i386/chkp-pr69044.c: Likewise.
7928 * gcc.target/i386/chkp-remove-bndint-1.c: Likewise.
7929 * gcc.target/i386/chkp-remove-bndint-2.c: Likewise.
7930 * gcc.target/i386/chkp-strchr.c: Likewise.
7931 * gcc.target/i386/chkp-strlen-1.c: Likewise.
7932 * gcc.target/i386/chkp-strlen-2.c: Likewise.
7933 * gcc.target/i386/chkp-strlen-3.c: Likewise.
7934 * gcc.target/i386/chkp-strlen-4.c: Likewise.
7935 * gcc.target/i386/chkp-strlen-5.c: Likewise.
7936 * gcc.target/i386/chkp-stropt-1.c: Likewise.
7937 * gcc.target/i386/chkp-stropt-10.c: Likewise.
7938 * gcc.target/i386/chkp-stropt-11.c: Likewise.
7939 * gcc.target/i386/chkp-stropt-12.c: Likewise.
7940 * gcc.target/i386/chkp-stropt-13.c: Likewise.
7941 * gcc.target/i386/chkp-stropt-14.c: Likewise.
7942 * gcc.target/i386/chkp-stropt-15.c: Likewise.
7943 * gcc.target/i386/chkp-stropt-16.c: Likewise.
7944 * gcc.target/i386/chkp-stropt-2.c: Likewise.
7945 * gcc.target/i386/chkp-stropt-3.c: Likewise.
7946 * gcc.target/i386/chkp-stropt-4.c: Likewise.
7947 * gcc.target/i386/chkp-stropt-5.c: Likewise.
7948 * gcc.target/i386/chkp-stropt-6.c: Likewise.
7949 * gcc.target/i386/chkp-stropt-7.c: Likewise.
7950 * gcc.target/i386/chkp-stropt-8.c: Likewise.
7951 * gcc.target/i386/chkp-stropt-9.c: Likewise.
7952 * gcc.target/i386/pr63995-2.c: Likewise.
7953 * gcc.target/i386/pr64805.c: Likewise.
7954 * gcc.target/i386/pr65044.c: Likewise.
7955 * gcc.target/i386/pr65167.c: Likewise.
7956 * gcc.target/i386/pr65183.c: Likewise.
7957 * gcc.target/i386/pr65184.c: Likewise.
7958 * gcc.target/i386/thunk-retbnd.c: Likewise.
7959
7960 2016-01-20 Ilya Enkovich <enkovich.gnu@gmail.com>
7961
7962 PR tree-optimization/69328
7963 * gcc.dg/pr69328.c: New test.
7964
7965 2016-01-20 Jeff Law <law@redhat.com>
7966
7967 PR target/25114
7968 * gcc.target/m68k/pr25114.c: New test.
7969
7970 2016-01-20 Andre Vieira <andre.simoesdiasvieira@arm.com>
7971
7972 * gcc.target/arm/memset-inline-10.c: Added
7973 dg-require-effective-target arm_thumb2_ok.
7974
7975 2016-01-19 Eric Botcazou <ebotcazou@adacore.com>
7976
7977 * gcc.dg/debug/dwarf2/sso.c: New test.
7978
7979 2016-01-19 Uros Bizjak <ubizjak@gmail.com>
7980
7981 PR testsuite/68820
7982 * gcc.c-torture/execute/builtins/memops-asm.x: New file.
7983 * gcc.c-torture/execute/builtins/strstr-asm.x: Ditto.
7984 * gcc.c-torture/execute/builtins/strstr-asm.c: Remove dg-options.
7985
7986 2016-01-19 Jan Hubicka <hubicka@ucw.cz>
7987
7988 PR ipa/66223
7989 * g++.dg/ipa/devirt-50.C: New testcase.
7990
7991 2016-01-19 Marek Polacek <polacek@redhat.com>
7992
7993 PR c++/68965
7994 * g++.dg/cpp1y/parameter-pack-1.C: New test.
7995 * g++.dg/cpp1y/parameter-pack-2.C: New test.
7996
7997 2016-01-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7998
7999 PR target/69135
8000 * gcc.target/arm/pr69135_1.c: New test.
8001
8002 2015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
8003
8004 * gcc.target/aarch64/ccmp_1.c: Add new tests.
8005
8006 2015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
8007
8008 * gcc.target/aarch64/ccmp_1.c: New testcase.
8009
8010 2016-01-19 Marek Polacek <polacek@redhat.com>
8011
8012 PR c++/68586
8013 * g++.dg/cpp0x/enum30.C: New test.
8014
8015 2016-01-19 Richard Biener <rguenther@suse.de>
8016
8017 PR tree-optimization/69336
8018 * g++.dg/tree-ssa/pr69336.C: New testcase.
8019
8020 2016-01-19 Jakub Jelinek <jakub@redhat.com>
8021
8022 PR debug/65779
8023 * gcc.dg/pr65779.c: New test.
8024
8025 2016-01-19 Richard Biener <rguenther@suse.de>
8026
8027 PR tree-optimization/69352
8028 * gcc.dg/torture/pr69352.c: New testcase.
8029
8030 2016-01-19 Jakub Jelinek <jakub@redhat.com>
8031
8032 PR rtl-optimization/68955
8033 PR rtl-optimization/64557
8034 * gcc.dg/torture/pr68955.c: New test.
8035
8036 2016-01-19 Jan Hubicka <hubicka@ucw.cz>
8037
8038 PR lto/69136
8039 * g++.dg/torture/pr69136.C: New testcase.
8040
8041 2016-01-19 Jan Hubicka <hubicka@ucw.cz>
8042
8043 PR lto/69133
8044 * g++.dg/lto/pr69133_0.C: New testcase.
8045 * g++.dg/lto/pr69133_1.C: New testcase.
8046
8047 2016-01-15 Jeff Law <law@redhat.com>
8048
8049 PR tree-optimization/69320
8050 * gcc.c-torture/pr69320-1.c: New test.
8051 * gcc.c-torture/pr69320-2.c: New test.
8052 * gcc.c-torture/pr69320-3.c: New test.
8053 * gcc.c-torture/pr69320-4.c: New test.
8054
8055 2016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
8056
8057 PR c++/11858
8058 PR c++/24663
8059 PR c++/24664
8060 * g++.dg/template/pr11858.C: New test.
8061 * g++.dg/template/pr24663.C: New test.
8062 * g++.dg/template/unify12.C: New test.
8063 * g++.dg/template/unify13.C: New test.
8064 * g++.dg/template/unify14.C: New test.
8065 * g++.dg/template/unify15.C: New test.
8066 * g++.dg/template/unify16.C: New test.
8067 * g++.dg/template/unify17.C: New test.
8068
8069 2016-01-18 David Malcolm <dmalcolm@redhat.com>
8070
8071 PR testsuite/69181
8072 * gcc.dg/pr69181-1.c: New test file.
8073 * gcc.dg/pr69181-2.c: New test file.
8074 * lib/gcc-dg.exp (dg-test): Consolidate post-test cleanup of
8075 globals by moving it to...
8076 (cleanup-after-saved-dg-test): ...this new function. Add
8077 "global additional_sources_used". Add reset of global
8078 multiline_expected_outputs to the empty list.
8079 * lib/multiline.exp (_multiline_expected_outputs): Rename this
8080 global to...
8081 (multiline_expected_outputs): ...this, and updated comments to
8082 note that it is modified from gcc-dg.exp.
8083 (dg-end-multiline-output): Update for the above renaming.
8084 (handle-multiline-outputs): Likewise. Remove the clearing
8085 of the expected outputs to the empty list.
8086
8087 2016-01-18 Richard Biener <rguenther@suse.de>
8088
8089 PR tree-optimization/69297
8090 * gcc.dg/vect/costmodel/x86_64/costmodel-pr69297.c: New testcase.
8091
8092 2016-01-18 Joseph Myers <joseph@codesourcery.com>
8093
8094 * gcc.target/mips/mips-3d-1.c: Use forbid_cpu=octeon.* in
8095 dg-options.
8096 * gcc.target/mips/mips-3d-2.c: Likewise.
8097 * gcc.target/mips/mips-3d-3.c: Likewise.
8098 * gcc.target/mips/mips-3d-4.c: Likewise.
8099 * gcc.target/mips/mips-3d-5.c: Likewise.
8100 * gcc.target/mips/mips-3d-6.c: Likewise.
8101 * gcc.target/mips/mips-3d-7.c: Likewise.
8102 * gcc.target/mips/mips-3d-8.c: Likewise.
8103 * gcc.target/mips/mips-3d-9.c: Likewise.
8104 * gcc.target/mips/mips-ps-1.c: Likewise.
8105 * gcc.target/mips/mips-ps-2.c: Likewise.
8106 * gcc.target/mips/mips-ps-3.c: Likewise.
8107 * gcc.target/mips/mips-ps-4.c: Likewise.
8108 * gcc.target/mips/mips-ps-5.c: Likewise.
8109 * gcc.target/mips/mips-ps-6.c: Likewise.
8110 * gcc.target/mips/mips-ps-7.c: Likewise.
8111 * gcc.target/mips/mips-ps-type.c: Likewise.
8112 * gcc.target/mips/mips-ps-type-2.c: Likewise.
8113 * gcc.target/mips/mips16-attributes-6.c: Likewise.
8114
8115 2016-01-18 Tom de Vries <tom@codesourcery.com>
8116
8117 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: New test.
8118 * c-c++-common/goacc/kernels-double-reduction.c: New test.
8119 * c-c++-common/goacc/kernels-empty.c: New test.
8120 * c-c++-common/goacc/kernels-eternal.c: New test.
8121 * c-c++-common/goacc/kernels-loop-2.c: New test.
8122 * c-c++-common/goacc/kernels-loop-3.c: New test.
8123 * c-c++-common/goacc/kernels-loop-data-2.c: New test.
8124 * c-c++-common/goacc/kernels-loop-data-enter-exit-2.c: New test.
8125 * c-c++-common/goacc/kernels-loop-data-enter-exit.c: New test.
8126 * c-c++-common/goacc/kernels-loop-data-update.c: New test.
8127 * c-c++-common/goacc/kernels-loop-data.c: New test.
8128 * c-c++-common/goacc/kernels-loop-g.c: New test.
8129 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: New test.
8130 * c-c++-common/goacc/kernels-loop-n.c: New test.
8131 * c-c++-common/goacc/kernels-loop-nest.c: New test.
8132 * c-c++-common/goacc/kernels-loop.c: New test.
8133 * c-c++-common/goacc/kernels-noreturn.c: New test.
8134 * c-c++-common/goacc/kernels-one-counter-var.c: New test.
8135 * c-c++-common/goacc/kernels-parallel-loop-data-enter-exit.c: New test.
8136 * c-c++-common/goacc/kernels-reduction.c: New test.
8137
8138 2016-01-18 Tom de Vries <tom@codesourcery.com>
8139
8140 * gcc.dg/autopar/outer-1.c: Update for new parloops instantiation.
8141 * gcc.dg/autopar/outer-2.c: Same.
8142 * gcc.dg/autopar/outer-3.c: Same.
8143 * gcc.dg/autopar/outer-4.c: Same.
8144 * gcc.dg/autopar/outer-5.c: Same.
8145 * gcc.dg/autopar/outer-6.c: Same.
8146 * gcc.dg/autopar/parallelization-1.c: Same.
8147 * gcc.dg/autopar/parloops-exit-first-loop-alt-2.c: Same.
8148 * gcc.dg/autopar/parloops-exit-first-loop-alt-3.c: Same.
8149 * gcc.dg/autopar/parloops-exit-first-loop-alt-4.c: Same.
8150 * gcc.dg/autopar/parloops-exit-first-loop-alt-5.c: Same.
8151 * gcc.dg/autopar/parloops-exit-first-loop-alt-6.c: Same.
8152 * gcc.dg/autopar/parloops-exit-first-loop-alt-7.c: Same.
8153 * gcc.dg/autopar/parloops-exit-first-loop-alt-pr66652.c: Same.
8154 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: Same.
8155 * gcc.dg/autopar/pr39500-1.c: Same.
8156 * gcc.dg/autopar/pr39500-2.c: Same.
8157 * gcc.dg/autopar/pr46193.c: Same.
8158 * gcc.dg/autopar/pr46194.c: Same.
8159 * gcc.dg/autopar/pr49580.c: Same.
8160 * gcc.dg/autopar/pr49960-1.c: Same.
8161 * gcc.dg/autopar/pr49960.c: Same.
8162 * gcc.dg/autopar/pr68373.c: Same.
8163 * gcc.dg/autopar/reduc-1.c: Same.
8164 * gcc.dg/autopar/reduc-1char.c: Same.
8165 * gcc.dg/autopar/reduc-1short.c: Same.
8166 * gcc.dg/autopar/reduc-2.c: Same.
8167 * gcc.dg/autopar/reduc-2char.c: Same.
8168 * gcc.dg/autopar/reduc-2short.c: Same.
8169 * gcc.dg/autopar/reduc-3.c: Same.
8170 * gcc.dg/autopar/reduc-4.c: Same.
8171 * gcc.dg/autopar/reduc-6.c: Same.
8172 * gcc.dg/autopar/reduc-7.c: Same.
8173 * gcc.dg/autopar/reduc-8.c: Same.
8174 * gcc.dg/autopar/reduc-9.c: Same.
8175 * gcc.dg/autopar/uns-outer-4.c: Same.
8176 * gcc.dg/autopar/uns-outer-5.c: Same.
8177 * gcc.dg/autopar/uns-outer-6.c: Same.
8178 * gfortran.dg/parloops-exit-first-loop-alt-2.f95: Same.
8179 * gfortran.dg/parloops-exit-first-loop-alt.f95: Same.
8180
8181 2016-01-18 Alan Lawrence <alan.lawrence@arm.com>
8182
8183 PR target/63679
8184 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove XFAIL for powerpc(32), hppa,
8185 aarch64, sparc, s390. Add --param sra-max-scalarization-size-Ospeed.
8186
8187 2016-01-18 Alan Lawrence <alan.lawrence@arm.com>
8188
8189 PR target/63679
8190 * gcc.dg/tree-ssa/ssa-dom-cse-5.c: New.
8191 * gcc.dg/tree-ssa/ssa-dom-cse-6.c: New.
8192 * gcc.dg/tree-ssa/ssa-dom-cse-7.c: New.
8193
8194 2016-01-18 Alan Lawrence <alan.lawrence@arm.com>
8195
8196 PR target/63679
8197 * gcc.dg/tree-ssa/sra-17.c: New.
8198 * gcc.dg/tree-ssa/sra-18.c: New.
8199
8200 2016-01-18 Ilya Enkovich <enkovich.gnu@gmail.com>
8201
8202 * gcc.target/i386/pr65105-5.c: Adjust to andn generation.
8203
8204 2016-01-18 Eric Botcazou <ebotcazou@adacore.com>
8205
8206 * gnat.dg/inline12.adb: New test.
8207
8208 2016-01-18 Bin Cheng <bin.cheng@arm.com>
8209
8210 PR tree-optimization/66797
8211 * gcc.c-torture/execute/pr65447.c: Relax check condition.
8212
8213 2016-01-18 Richard Biener <rguenther@suse.de>
8214
8215 PR tree-optimization/69170
8216 * gcc.dg/torture/pr69170.c: New testcase.
8217
8218 2016-01-17 John David Anglin <danglin@gcc.gnu.org>
8219
8220 * gcc.dg/torture/builtin-integral-1.c: Require c99_runtime.
8221
8222 2016-01-16 Tom de Vries <tom@codesourcery.com>
8223
8224 * c-c++-common/goacc/kernels-alias-ipa-pta-4.c: New test.
8225
8226 2016-01-16 Tom de Vries <tom@codesourcery.com>
8227
8228 * gcc.dg/parloops-exit-first-loop-alt.c: Move ...
8229 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: ... here. Remove
8230 redundant dg-require-effective-target pthread.
8231 * gcc.dg/parloops-exit-first-loop-alt-2.c: Same.
8232 * gcc.dg/parloops-exit-first-loop-alt-3.c: Same.
8233 * gcc.dg/parloops-exit-first-loop-alt-4.c: Same.
8234 * gcc.dg/parloops-exit-first-loop-alt-5.c: Same.
8235 * gcc.dg/parloops-exit-first-loop-alt-6.c: Same.
8236 * gcc.dg/parloops-exit-first-loop-alt-7.c: Same.
8237 * gcc.dg/parloops-exit-first-loop-alt-pr66652.c: Same.
8238
8239 2016-01-16 David Edelsohn <dje.gcc@gmail.com>
8240
8241 PR target/68609
8242 * gcc.target/powerpc/recip-6.c: Enable on AIX.
8243 * gcc.target/powerpc/recip-7.c: Same.
8244
8245 2016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
8246
8247 PR c++/69091
8248 * g++.dg/template/pr69091.C: New test.
8249
8250 2016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
8251
8252 * c-c++-common/cilk-plus/AN/an-if.c: Check that the original
8253 dump does not contain an error_mark_node.
8254 * c-c++-common/cilk-plus/CK/pr60469.c: Likewise.
8255 * c-c++-common/cilk-plus/AN/fn_ptr-2.c: New xfail'd test.
8256
8257 2016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
8258
8259 PR c++/68936
8260 * g++.dg/template/pr68936.C: New test.
8261
8262 2016-01-15 David Edelsohn <dje.gcc@gmail.com>
8263
8264 PR target/68609
8265 * gcc.target/powerpc/recip-1.c: Adjust for Goldschmidt's Algorithm.
8266 * gcc.target/powerpc/recip-2.c: Same.
8267 * gcc.target/powerpc/recip-3.c: Same.
8268 * gcc.target/powerpc/recip-4.c: Same.
8269 * gcc.target/powerpc/recip-sqrtf.c: Same.
8270
8271 2016-01-15 Jeff Law <law@redhat.com>
8272
8273 PR tree-optimization/69270
8274 * gcc.dg/tree-ssa/pr69270-2.c: New test.
8275 * gcc.dg/tree-ssa/pr69270-3.c: New test.
8276
8277 2016-01-15 Paul Thomas <pault@gcc.gnu.org>
8278
8279 PR fortran/49630
8280 * gfortran.dg/deferred_character_13.f90: New test for the fix
8281 of comment 3 of the PR.
8282
8283 PR fortran/54070
8284 * gfortran.dg/deferred_character_8.f90: New test
8285 * gfortran.dg/allocate_error_5.f90: New test
8286
8287 PR fortran/60593
8288 * gfortran.dg/deferred_character_10.f90: New test
8289
8290 PR fortran/60795
8291 * gfortran.dg/deferred_character_14.f90: New test
8292
8293 PR fortran/61147
8294 * gfortran.dg/deferred_character_11.f90: New test
8295
8296 PR fortran/64324
8297 * gfortran.dg/deferred_character_9.f90: New test
8298
8299 2016-01-15 Vladimir Makarov <vmakarov@redhat.com>
8300
8301 PR rtl-optimization/69030
8302 * gcc.target/i386/pr69030.c: New.
8303
8304 2016-01-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
8305
8306 * gcc.target/aarch64/target_attr_17.c: New test.
8307
8308 2016-01-15 Richard Biener <rguenther@suse.de>
8309
8310 PR tree-optimization/66856
8311 * gcc.dg/torture/pr66856-1.c: New testcase.
8312 * gcc.dg/torture/pr66856-2.c: Likewise.
8313
8314 2016-01-15 Richard Biener <rguenther@suse.de>
8315
8316 PR debug/69137
8317 * g++.dg/lto/pr69137_0.C: New testcase.
8318
8319 2016-01-15 Richard Sandiford <richard.sandiford@arm.com>
8320
8321 PR middle-end/69246
8322 * gcc.target/i386/pr69246.c: New test.
8323
8324 2016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
8325
8326 * gfortran.dg/bind_c_array_params_2.f90: Fix test patterns for S/390.
8327
8328 2016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
8329
8330 PR c++/56194
8331 * g++.dg/init/const9.C: Disable test on S/390.
8332
8333 2016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
8334
8335 * g++.dg/Wframe-address.C: Test requires -mbackchain for s390*-*-*.
8336 * g++.dg/Wno-frame-address.C: Ditto.
8337
8338 2016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
8339
8340 * gcc.dg/tree-ssa/20040204-1.c: Do not xfail on S/390.
8341
8342 2016-01-15 Richard Biener <rguenther@suse.de>
8343
8344 PR tree-optimization/68961
8345 * gcc.dg/vect/costmodel/x86_64/costmodel-pr68961.c: New testcase.
8346
8347 2016-01-15 Ilya Enkovich <enkovich.gnu@gmail.com>
8348
8349 * gcc.target/i386/pr65105-5.c: New test.
8350
8351 2016-01-15 Jan Hubicka <hubicka@ucw.cz>
8352
8353 * gcc.c-torture/execute/alias-4.c: New testcase.
8354
8355 2016-01-15 Jan Hubicka <hubicka@ucw.cz>
8356
8357 PR ipa/68148
8358 * g++.dg/ipa/devirt-49.C: New testcase.
8359
8360 2016-01-15 Christian Bruel <christian.bruel@st.com>
8361
8362 PR target/65837
8363 * gcc.target/arm/attr-neon-builtin-fail2.c: New test.
8364 * gcc.target/arm/lto/pr65837-attr_0.c: New test.
8365 * gcc.target/arm/lto/pr65837_0.c: Fix skip condition and use ACLE name.
8366
8367 2016-01-15 Richard Biener <rguenther@suse.de>
8368
8369 PR tree-optimization/69117
8370 * gcc.dg/torture/pr69117.c: New testcase.
8371
8372 2015-01-14 Ryan Burn <contact@rnburn.com>
8373
8374 PR c++/69048
8375 * g++.dg/cilk-plus/CK/pr69048.cc: New test.
8376
8377 2016-01-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
8378
8379 PR testsuite/67509
8380 * gfortran.dg/ieee/ieee_7.f90: For out of bound precision or
8381 range tests use 100 * maximum instead of maximum + 1.
8382
8383 2016-01-14 Jakub Jelinek <jakub@redhat.com>
8384
8385 PR debug/69244
8386 * gcc.dg/guality/pr69244.c: New test.
8387
8388 2016-01-14 Uros Bizjak <ubizjak@gmail.com>
8389
8390 * lib/target-supports.exp (check_effective_target_issignaling):
8391 New procedure.
8392 * gcc.dg/pr61441.c: Require issignaling effective target.
8393
8394 2016-01-14 Segher Boessenkool <segher@kernel.crashing.org>
8395
8396 PR target/68803
8397 * gcc.target/powerpc/20050603-3.c: Add xfails for powerpc64le.
8398
8399 2016-01-14 David Malcolm <dmalcolm@redhat.com>
8400
8401 PR c++/68819
8402 PR preprocessor/69177
8403 * gcc.dg/plugin/location-overflow-test-1.c: New test case.
8404 * gcc.dg/plugin/location-overflow-test-2.c: New test case.
8405 * gcc.dg/plugin/location_overflow_plugin.c: New test plugin.
8406 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
8407
8408 2016-01-14 Marek Polacek <polacek@redhat.com>
8409
8410 PR c/69262
8411 * gcc.dg/array-15.c: New test.
8412
8413 2016-01-14 Jakub Jelinek <jakub@redhat.com>
8414
8415 PR middle-end/68146
8416 PR tree-optimization/69155
8417 * gfortran.dg/pr68146.f: New test.
8418 * gfortran.dg/pr69155.f90: New test.
8419
8420 2016-01-14 Richard Biener <rguenther@suse.de>
8421
8422 PR tree-optimization/68060
8423 * gcc.dg/torture/pr68060-1.c: New testcase.
8424 * gcc.dg/torture/pr68060-2.c: Likewise.
8425
8426 2016-01-14 Nick Clifton <nickc@redhat.com>
8427
8428 * lib/target-supports.exp
8429 (check_effective_target_arm_neon_ok_nocache): Add an option
8430 sequence that includes setting the ARM architecture to ARMv7-A.
8431 * gcc.target/arm/attr-neon.c: Use dg-add-options to add the
8432 command line options necessary to enable Neon support.
8433 * gcc.target/arm/neon-vlshr-imm-1.c: Likewise.
8434 * gcc.target/arm/neon-vshl-imm-1.c: Likewise.
8435 * gcc.target/arm/neon-vshr-imm-1.c: Likewise.
8436 * gcc.target/arm/pr69180.c: Likewise.
8437
8438 2016-01-14 Jeff Law <law@redhat.com>
8439
8440 PR tree-optimization/69270
8441 * gcc.dg/tree-ssa/pr69270.c: New test.
8442
8443 2016-01-13 Bernd Schmidt <bschmidt@redhat.com>
8444
8445 PR c/66208
8446 * c-c++-common/pr66208.c: New file.
8447
8448 2016-01-13 Jakub Jelinek <jakub@redhat.com>
8449
8450 PR tree-optimization/69156
8451 * gcc.dg/pr69156.c: New test.
8452
8453 2016-01-13 H.J. Lu <hongjiu.lu@intel.com>
8454
8455 * gcc.target/i386/pr69225-7.c: New test.
8456
8457 2016-01-13 Richard Henderson <rth@redhat.com>
8458
8459 * gcc.dg/tm/memopt-13.c: Update expected function.
8460 * gcc.dg/tm/memopt-6.c: Likewise.
8461
8462 2016-01-13 Uros Bizjak <ubizjak@gmail.com>
8463
8464 * gcc.target/i386/pr45685.c (dg-options): Add -mno-sse4.
8465 * gcc.target/i386/pr68432-1.c (dg-options): Ditto.
8466 * gcc.target/i386/pr68432-2.c (dg-options): Ditto.
8467 * gcc.target/i386/pr68432-3.c (dg-options): Ditto.
8468
8469 2016-01-13 Tom de Vries <tom@codesourcery.com>
8470
8471 PR tree-optimization/69169
8472 * gcc.dg/pr69169.c: New test.
8473
8474 2016-01-13 Alexander Fomin <alexander.fomin@intel.com>
8475
8476 PR target/69228
8477 * gcc.target/i386/avx512pf-vscatterpf0dpd-1.c: Adjust.
8478 * gcc.target/i386/avx512pf-vscatterpf0dps-1.c: Likewise.
8479 * gcc.target/i386/avx512pf-vscatterpf0qpd-1.c: Likewise.
8480 * gcc.target/i386/avx512pf-vscatterpf0qps-1.c: Likewise.
8481 * gcc.target/i386/avx512pf-vscatterpf1dpd-1.c: Likewise.
8482 * gcc.target/i386/avx512pf-vscatterpf1dps-1.c: Likewise.
8483 * gcc.target/i386/avx512pf-vscatterpf1qpd-1.c: Likewise.
8484 * gcc.target/i386/avx512pf-vscatterpf1qps-1.c: Likewise.
8485
8486 2016-01-13 Jakub Jelinek <jakub@redhat.com>
8487
8488 PR target/69247
8489 * gcc.dg/pr69247.c: New test.
8490
8491 2016-01-13 Richard Biener <rguenther@suse.de>
8492
8493 PR tree-optimization/69242
8494 * gcc.dg/torture/pr69242.c: New testcase.
8495
8496 2016-01-13 Richard Biener <rguenther@suse.de>
8497
8498 PR tree-optimization/69186
8499 * gcc.dg/torture/pr69186.c: New testcase.
8500
8501 2016-01-13 Jeff Law <law@redhat.com>
8502
8503 PR tree-optimization/67755
8504 * gcc.dg/tree-ssa/pr67755.c: New test.
8505
8506 2016-01-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
8507
8508 * gcc.c-torture/unsorted/dump-noaddr.x (dump_compare): Replace static
8509 pass number in output by a star.
8510
8511 2016-01-12 Bin Cheng <bin.cheng@arm.com>
8512
8513 PR tree-optimization/68911
8514 * gcc.c-torture/execute/pr68911.c: New test.
8515
8516 2016-01-12 Marek Polacek <polacek@redhat.com>
8517
8518 PR c++/68979
8519 * g++.dg/warn/permissive-1.C: New test.
8520
8521 2016-01-12 Jakub Jelinek <jakub@redhat.com>
8522
8523 PR objc++/68511
8524 PR c++/69213
8525 * g++.dg/opt/pr69213.C: New test.
8526
8527 2016-01-12 Christian Bruel <christian.bruel@st.com>
8528
8529 PR target/69180
8530 * gcc.target/arm/pr69180.c: New test.
8531
8532 2016-01-12 Richard Biener <rguenther@suse.de>
8533
8534 PR lto/69077
8535 * g++.dg/lto/pr69077_0.C: New testcase.
8536 * g++.dg/lto/pr69077_1.C: Likewise.
8537
8538 2016-01-12 Jakub Jelinek <jakub@redhat.com>
8539
8540 PR target/69175
8541 * g++.dg/opt/pr69175.C: New test.
8542
8543 2016-01-12 Alan Lawrence <alan.lawrence@arm.com>
8544
8545 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Declare functions as 'extern'
8546 rather than #including math.h & stdlib.h.
8547 * gcc.dg/vect/pr47001.c: Declare abort as 'extern', remove stdlib.h.
8548 * gcc.dg/vect/pr49771.c: Likewise.
8549 * gcc.dg/vect/vect-10-big-array.c: Likewise.
8550 * gcc.dg/vect/vect-neg-store-1.c: Likewise.
8551 * gcc.dg/vect/vect-neg-store-2.c: Likewise.
8552 * gcc.dg/vect/slp-37.c: Change NULL to 0, remove stdlib.h.
8553 * gcc.dg/vect/pr40254.c: Remove unnecessary include of stdlib.h.
8554 * gcc.dg/vect/pr44507.c: Likewise.
8555 * gcc.dg/vect/pr45902.c: Likewise.
8556 * gcc.dg/vect/slp-widen-mult-half.c: Likewise.
8557 * gcc.dg/vect/vect-117.c: Likewise.
8558 * gcc.dg/vect/vect-99.c: Likewise.
8559 * gcc.dg/vect/vect-aggressive-1.c: Likewise.
8560 * gcc.dg/vect/vect-cond-1.c: Likewise.
8561 * gcc.dg/vect/vect-cond-2.c: Likewise.
8562 * gcc.dg/vect/vect-cond-3.c: Likewise.
8563 * gcc.dg/vect/vect-cond-4.c: Likewise.
8564 * gcc.dg/vect/vect-mask-load-1.c: Likewise.
8565 * gcc.dg/vect/vect-mask-loadstore-1.c: Likewise.
8566 * gcc.dg/vect/vect-over-widen-1-big-array.c: Likewise.
8567 * gcc.dg/vect/vect-over-widen-1.c: Likewise.
8568 * gcc.dg/vect/vect-over-widen-2-big-array.c: Likewise.
8569 * gcc.dg/vect/vect-over-widen-2.c: Likewise.
8570 * gcc.dg/vect/vect-over-widen-3-big-array.c: Likewise.
8571 * gcc.dg/vect/vect-over-widen-3.c: Likewise.
8572 * gcc.dg/vect/vect-over-widen-4-big-array.c: Likewise.
8573 * gcc.dg/vect/vect-over-widen-4.c: Likewise.
8574 * gcc.dg/vect/vect-widen-mult-const-s16.c: Likewise.
8575 * gcc.dg/vect/vect-widen-mult-const-u16.c: Likewise.
8576 * gcc.dg/vect/vect-widen-mult-half-u8.c: Likewise.
8577 * gcc.dg/vect/vect-widen-mult-half.c: Likewise.
8578 * gcc.dg/vect/no-trapping-math-vect-ifcvt-11.c: Remove unnecessary
8579 include of signal.h.
8580 * gcc.dg/vect/no-trapping-math-vect-ifcvt-12.c: Likewise.
8581 * gcc.dg/vect/no-trapping-math-vect-ifcvt-13.c: Likewise.
8582 * gcc.dg/vect/no-trapping-math-vect-ifcvt-14.c: Likewise.
8583 * gcc.dg/vect/no-trapping-math-vect-ifcvt-15.c: Likewise.
8584 * gcc.dg/vect/no-trapping-math-vect-ifcvt-16.c: Likewise.
8585 * gcc.dg/vect/vect-ifcvt-16.c: Likewise.
8586 * gcc.dg/vect/vect-ifcvt-17.c: Likewise.
8587 * gcc.dg/vect/vect-ifcvt-2.c: Likewise.
8588 * gcc.dg/vect/vect-ifcvt-3.c: Likewise.
8589 * gcc.dg/vect/vect-ifcvt-4.c: Likewise.
8590 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
8591 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
8592 * gcc.dg/vect/vect-ifcvt-6.c: Likewise.
8593 * gcc.dg/vect/vect-ifcvt-7.c: Likewise.
8594 * gcc.dg/vect/vect-ifcvt-9.c: Likewise.
8595 * gcc.dg/vect/vect-outer-5.c: Likewise.
8596 * gcc.dg/vect/vect-outer-6.c: Likewise.
8597 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Remove unnecessary
8598 include of stdio.h.
8599
8600 2016-01-12 Nick Clifton <nickc@redhat.com>
8601
8602 PR target/68913
8603 * gcc.dg/lto/pr61886_0.c: Rename the external function called
8604 to fread so that it will be found in all target runtimes.
8605
8606 2016-01-12 Richard Biener <rguenther@suse.de>
8607
8608 PR tree-optimization/69053
8609 * g++.dg/torture/pr69053.C: New testcase.
8610
8611 2016-01-12 Richard Biener <rguenther@suse.de>
8612
8613 PR tree-optimization/69168
8614 * gcc.dg/torture/pr69168.c: New testcase.
8615
8616 2016-01-12 Richard Biener <rguenther@suse.de>
8617
8618 PR tree-optimization/69157
8619 * gcc.dg/torture/pr69157.c: New testcase.
8620
8621 2016-01-12 Richard Biener <rguenther@suse.de>
8622
8623 PR tree-optimization/69174
8624 * gcc.dg/torture/pr69174.c: New testcase.
8625
8626 2016-01-12 Jakub Jelinek <jakub@redhat.com>
8627
8628 PR c++/66808
8629 PR c++/69000
8630 * g++.dg/tls/pr66808.C: New test.
8631 * g++.dg/tls/pr69000.C: New test.
8632
8633 2016-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
8634
8635 * gcc.target/powerpc/swaps-p8-23.c: New test.
8636 * gcc.target/powerpc/swaps-p8-24.c: Likewise.
8637
8638 2016-01-11 John David Anglin <danglin@gcc.gnu.org>
8639
8640 PR tree-optimization/68356
8641 * gcc.dg/torture/pr68264.c: Disable exp2 ERANGE test on hppa unix.
8642
8643 2016-01-12 Kugan Vivekanandarajah <kuganv@linaro.org>
8644 Jim Wilson <jim.wilson@linaro.org>
8645
8646 PR target/69194
8647 * gcc.target/arm/pr69194.c: New test.
8648
8649 2016-01-11 H.J. Lu <hongjiu.lu@intel.com>
8650
8651 PR target/69225
8652 * gcc.target/i386/pr69225-1.c: New test.
8653 * gcc.target/i386/pr69225-2.c: Likewise.
8654 * gcc.target/i386/pr69225-3.c: Likewise.
8655 * gcc.target/i386/pr69225-4.c: Likewise.
8656 * gcc.target/i386/pr69225-5.c: Likewise.
8657 * gcc.target/i386/pr69225-6.c: Likewise.
8658
8659 2016-01-11 Jakub Jelinek <jakub@redhat.com>
8660
8661 PR target/67462
8662 * gcc.dg/ifcvt-3.c: Only compile on lp64 targets, include also i?86
8663 if lp64.
8664
8665 PR target/69071
8666 * gcc.dg/pr69071.c: New test.
8667
8668 PR c++/69211
8669 * g++.dg/opt/pr69211.C: New test.
8670
8671 PR tree-optimization/69214
8672 * gcc.c-torture/compile/pr69214.c: New test.
8673
8674 2016-01-11 Uros Bizjak <ubizjak@gmail.com>
8675
8676 * gcc.target/i386/pr66232-10.c: Do not compile on ia32 target.
8677 * gcc.target/i386/pr66232-11.c: Ditto.
8678 * gcc.target/i386/pr66232-12.c: Ditto.
8679 * gcc.target/i386/pr66232-13.c: Ditto.
8680
8681 2016-01-11 Richard Biener <rguenther@suse.de>
8682
8683 PR tree-optimization/69173
8684 * gcc.dg/torture/pr69173.c: New testcase.
8685
8686 2016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
8687
8688 PR rtl-optimization/68796
8689 * gcc.target/aarch64/tst_5.c: New test.
8690 * gcc.target/aarch64/tst_6.c: Likewise.
8691
8692 2016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
8693
8694 PR rtl-optimization/68841
8695 * gcc.dg/pr68841.c: New test.
8696 * gcc.c-torture/execute/pr68841.c: New test.
8697
8698 2016-01-11 Yuri Rumyantsev <ysrumyan@gmail.com>
8699
8700 PR rtl-optimization/68920
8701 * gcc.dg/ifcvt-4.c: Add "--param max-rtl-if-conversion-insns=3" option
8702 for ix86 targets.
8703 * gcc.dg/ifcvt-5.c: New test.
8704
8705 2016-01-11 Alexandre Oliva <aoliva@redhat.com>
8706
8707 PR bootstrap/69123
8708 * g++.dg/pr69123.C: New.
8709
8710 2016-01-11 Ilya Enkovich <enkovich.gnu@gmail.com>
8711
8712 PR target/69010
8713 * gcc.target/i386/pr69010.c: New test.
8714
8715 2016-01-11 Martin Jambor <mjambor@suse.cz>
8716
8717 PR ipa/69044
8718 * gcc.target/i386/chkp-pr69044.c: New test.
8719
8720 2016-01-11 Tom de Vries <tom@codesourcery.com>
8721
8722 PR tree-optimization/69109
8723 * gcc.dg/autopar/pr69109-2.c: New test.
8724 * gcc.dg/autopar/pr69109.c: New test.
8725
8726 2016-01-11 Tom de Vries <tom@codesourcery.com>
8727
8728 PR tree-optimization/69108
8729 * gcc.dg/autopar/pr69108.c: New test.
8730
8731 2016-01-10 Patrick Palka <ppalka@gcc.gnu.org>
8732
8733 PR c++/69029
8734 * c-c++-common/Wisleading-indentation.c: Augment test.
8735
8736 2016-01-10 Thomas Koenig <tkoenig@gcc.gnu.org>
8737
8738 PR fortran/69154
8739 * gfortran.dg/inline_matmul_12.f90: New test.
8740
8741 2016-01-10 Paul Thomas <pault@gcc.gnu.org>
8742
8743 PR fortran/67779
8744 * gfortran.dg/actual_array_offset_1: New test.
8745
8746 2016-01-10 Tom de Vries <tom@codesourcery.com>
8747
8748 PR tree-optimization/69062
8749 * gcc.dg/autopar/pr69062.c: New test.
8750
8751 2016-01-10 Thomas Schwinge <thomas@codesourcery.com>
8752
8753 * gcc.dg/vect/slp-perm-1.c: Fix scan-tree-dump syntax.
8754 * gcc.dg/vect/slp-perm-2.c: Likewise.
8755 * gcc.dg/vect/slp-perm-3.c: Likewise.
8756 * gcc.dg/vect/slp-perm-5.c: Likewise.
8757 * gcc.dg/vect/slp-perm-6.c: Likewise.
8758 * gcc.dg/vect/slp-perm-7.c: Likewise.
8759 * gcc.dg/vect/slp-perm-8.c: Likewise.
8760
8761 2016-01-10 Tom de Vries <tom@codesourcery.com>
8762
8763 PR tree-optimization/69039
8764 * gcc.dg/autopar/pr69039.c: New test.
8765
8766 2016-01-09 Marek Polacek <polacek@redhat.com>
8767
8768 PR c++/69113
8769 * g++.dg/pr69113.C: New test.
8770
8771 2016-01-09 Jakub Jelinek <jakub@redhat.com>
8772
8773 PR middle-end/50865
8774 PR tree-optimization/69097
8775 * gcc.c-torture/execute/pr50865.c: New test.
8776 * gcc.c-torture/execute/pr69097-1.c: New test.
8777 * gcc.c-torture/execute/pr69097-2.c: New test.
8778 * gcc.dg/pr69097-1.c: New test.
8779 * gcc.dg/pr69097-2.c: New test.
8780
8781 2016-01-09 Jakub Jelinek <jakub@redhat.com>
8782
8783 PR c++/69164
8784 * g++.dg/opt/pr69164.C: New test.
8785
8786 2016-01-08 Jakub Jelinek <jakub@redhat.com>
8787
8788 PR tree-optimization/69167
8789 * gcc.dg/pr69167.c: New test.
8790
8791 2016-01-08 Marek Polacek <polacek@redhat.com>
8792
8793 PR c++/68449
8794 * g++.dg/pr68449.C: New.
8795
8796 2016-01-08 Alan Lawrence <alan.lawrence@arm.com>
8797
8798 PR tree-optimization/68707
8799 * lib/target-supports.exp (check_effective_target_vect_load_lanes): New.
8800 * gcc.dg/vect/slp-perm-1.c: Look for vect_load_lanes instead of SLP
8801 on platforms supporting it.
8802 * gcc.dg/vect/slp-perm-2.c: Likewise.
8803 * gcc.dg/vect/slp-perm-3.c: Likewise.
8804 * gcc.dg/vect/slp-perm-5.c: Likewise.
8805 * gcc.dg/vect/slp-perm-7.c: Likewise.
8806 * gcc.dg/vect/slp-perm-8.c: Likewise.
8807 * gcc.dg/vect/slp-perm-6.c: Look for vect_load_lanes in addition to SLP
8808 on platforms supporting it.
8809
8810 2016-01-08 Jakub Jelinek <jakub@redhat.com>
8811
8812 PR tree-optimization/69162
8813 * gcc.dg/pr69162.c: New test.
8814
8815 PR tree-optimization/69172
8816 * gcc.dg/pr69172.c: New test.
8817
8818 2016-01-08 Thomas Preud'homme <thomas.preudhomme@arm.com>
8819
8820 PR tree-optimization/67781
8821 * gcc.c-torture/execute/pr67781.c: New file.
8822
8823 2016-01-08 Jakub Jelinek <jakub@redhat.com>
8824
8825 PR tree-optimization/69083
8826 * gcc.dg/vect/pr69083.c: New test.
8827
8828 2016-01-08 Sujoy Saraswati <sujoy.saraswati@hpe.com>
8829
8830 PR tree-optimization/61441
8831 * gcc.dg/pr61441.c: Restrict to linux and gnu targets.
8832 Use -fexcess-precision=standard for compiler options.
8833 Use fabs() only when __FLT_EVAL_METHOD__ == 0.
8834
8835 2016-01-08 Jakub Jelinek <jakub@redhat.com>
8836
8837 PR fortran/69128
8838 * gfortran.dg/gomp/pr69128.f90: New test.
8839
8840 PR c++/69145
8841 * g++.dg/ext/pr69145-1.C: New test.
8842 * g++.dg/ext/pr69145-2-very-long-filename.cc: New file.
8843 * g++.dg/ext/pr69145-2.h: New file.
8844
8845 2016-01-07 Martin Sebor <msebor@redhat.com>
8846
8847 PR c/68966
8848 * gcc.dg/atomic-fetch-bool.c: New test.
8849 * gcc.dg/sync-fetch-bool.c: New test.
8850
8851 2016-01-07 H.J. Lu <hongjiu.lu@intel.com>
8852
8853 PR fortran/66680
8854 gfortran.dg/gomp/pr66680.f90: Moved to libgomp.
8855
8856 2016-01-07 Nick Clifton <nickc@redhat.com>
8857
8858 PR target/66655
8859 * g++.dg/pr66655.C: New test.
8860 * g++.dg/pr66655_1.cc: Test support file.
8861 * g++.dg/pr66655.h: Test header file.
8862
8863 2016-01-07 Dominique d'Humieres <dominiq@lps.ens.fr>
8864
8865 PR fortran/66680
8866 gfortran.dg/gomp/pr66680.f90: New test.
8867
8868 2016-01-07 H.J. Lu <hongjiu.lu@intel.com>
8869
8870 PR target/69171
8871 * gcc.target/i386/pr69171-1.c: New test.
8872 * gcc.target/i386/pr69171-2.c: Likewise.
8873 * gcc.target/i386/pr69171-3.c: Likewise.
8874 * gcc.target/i386/pr69171-4.c: Likewise.
8875 * gcc.target/i386/pr69171-5.c: Likewise.
8876 * gcc.target/i386/pr69171-6.c: Likewise.
8877
8878 2015-12-15 Bernd Schmidt <bschmidt@redhat.com>
8879
8880 PR middle-end/67639
8881 * c-c++-common/pr67639.c: New test.
8882
8883 2016-01-07 Jakub Jelinek <jakub@redhat.com>
8884
8885 PR tree-optimization/69141
8886 * g++.dg/opt/pr69141.C: New test.
8887
8888 2016-01-06 Eric Botcazou <ebotcazou@adacore.com>
8889
8890 * gcc.target/sparc/20151219-1.c: Skip in 64-bit mode.
8891
8892 2016-01-06 Uros Bizjak <ubizjak@gmail.com>
8893
8894 PR target/69140
8895 * gcc.target/i386/pr69140.c: New test
8896
8897 2016-01-06 David Malcolm <dmalcolm@redhat.com>
8898
8899 * gcc.dg/bad-dereference.c: New test case.
8900
8901 2015-01-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
8902
8903 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: New test.
8904
8905 2016-01-06 Andreas Schwab <schwab@linux-m68k.org>
8906
8907 * gcc.dg/atomic-invalid-2.c: Remove duplicated content.
8908
8909 2016-01-06 Marek Polacek <polacek@redhat.com>
8910
8911 PR sanitizer/69099
8912 * gcc.dg/ubsan/float-cast-overflow-atomic.c: New test.
8913
8914 2016-01-05 Marek Polacek <polacek@redhat.com>
8915
8916 PR c/69104
8917 * gcc.dg/atomic-invalid-2.c: New.
8918
8919 2016-01-05 H.J. Lu <hongjiu.lu@intel.com>
8920
8921 PR target/68991
8922 * gcc.target/i386/pr68991.c: New test.
8923
8924 2016-01-05 H.J. Lu <hongjiu.lu@intel.com>
8925
8926 PR target/68991
8927 * g++.dg/pr68991-1.C: New test.
8928 * g++.dg/pr68991-2.C: Likewise.
8929
8930 2016-01-05 Sergei Trofimovich <siarheit@google.com>
8931
8932 PR other/60465
8933 * gcc.target/ia64/pr60465-gprel64.c: New test.
8934 * gcc.target/ia64/pr60465-gprel64-c37.c: New test.
8935
8936 2016-01-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
8937
8938 PR rtl-optimization/68651
8939 * gcc.target/aarch64/pr68651_1.c: New test.
8940
8941 2016-01-05 David Malcolm <dmalcolm@redhat.com>
8942
8943 PR c/69122
8944 * c-c++-common/Wmisleading-indentation.c (pr69122): New function.
8945
8946 2016-01-05 Nathan Sidwell <nathan@acm.org>
8947
8948 PR c++/58583
8949 * g++.dg/cpp0x/nsdmi-template14.C: Adjust test & errors.
8950
8951 * gcc.dg/alias-15.c: New.
8952
8953 2016-01-05 Nick Clifton <nickc@redhat.com>
8954
8955 PR target/68870
8956 * g++.dg/pr68770.C: New test.
8957
8958 2016-01-04 Mike Stump <mikestump@comcast.net>
8959
8960 * lib/target-supports.exp (check_effective_target_cilkplus):
8961 cilkplus targets require pthreads.
8962 (check_effective_target_cilkplus): Remove special case for NVPTX.
8963
8964 2016-01-04 Michael Meissner <meissner@linux.vnet.ibm.com>
8965
8966 * gcc.target/powerpc/p9-permute.c: New test for xxperm code
8967 generation.
8968
8969 2016-01-04 Jakub Jelinek <jakub@redhat.com>
8970
8971 Update copyright years.
8972
8973 2016-01-04 Marek Polacek <polacek@redhat.com>
8974
8975 PR c/68908
8976 * gcc.dg/atomic/c11-atomic-exec-6.c: New test.
8977 * gcc.dg/atomic/c11-atomic-exec-7.c: New test.
8978 * gcc.dg/atomic/stdatomic-op-5.c: New test.
8979
8980 2016-01-04 Eric Botcazou <ebotcazou@adacore.com>
8981
8982 * gcc.target/sparc/20160104-2.c: New test.
8983
8984 2016-01-04 Eric Botcazou <ebotcazou@adacore.com>
8985
8986 * gcc.target/sparc/20160104-1.c: New test.
8987
8988 2016-01-03 Paul Thomas <pault@gcc.gnu.org>
8989
8990 PR fortran/65045
8991 * gfortran.dg/pr65045.f90: New test.
8992
8993 2016-01-02 Eric Botcazou <ebotcazou@adacore.com>
8994
8995 * gnat.dg/specs/debug1.ads: Delete.
8996
8997 2016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8998
8999 PR libgfortran/68867
9000 * gfortran.dg/default_format_denormal_2.f90: Fix the dg regular
9001 expression.
9002
9003 2016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9004
9005 PR libgfortran/68867
9006 * gfortran.dg/default_format_denormal_2.f90: XFAIL for all
9007 PowerPC.
9008
9009 2016-01-01 Paul Thomas <pault@gcc.gnu.org>
9010
9011 PR fortran/68864
9012 * gfortran.dg/pr68864.f90: New test.
9013
9014 2016-01-01 Jakub Jelinek <jakub@redhat.com>
9015
9016 PR tree-optimization/69070
9017 * gcc.dg/pr69070.c: New test.
9018
9019 PR sanitizer/69055
9020 * gfortran.dg/pr69055.f90: New test.
9021
9022 PR target/69015
9023 * gcc.dg/pr69015.c: New test.
9024 \f
9025 Copyright (C) 2016 Free Software Foundation, Inc.
9026
9027 Copying and distribution of this file, with or without modification,
9028 are permitted in any medium without royalty provided the copyright
9029 notice and this notice are preserved.