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