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