]> git.ipfire.org Git - thirdparty/gcc.git/blame - gcc/testsuite/ChangeLog
PR c++/70594
[thirdparty/gcc.git] / gcc / testsuite / ChangeLog
CommitLineData
4c1007f1 12016-04-14 Martin Sebor <msebor@redhat.com>
2
3 PR c++/69517
4 PR c++/70019
5 PR c++/70588
6 * c-c++-common/ubsan/vla-1.c: Revert.
7 * g++.dg/cpp1y/vla11.C: Same.
8 * g++.dg/cpp1y/vla12.C: Same.
9 * g++.dg/cpp1y/vla13.C: Same.
10 * g++.dg/cpp1y/vla14.C: Same.
11 * g++.dg/cpp1y/vla3.C: Same.
12 * gcc/testsuite/g++.dg/init/array24.C: Same.
13 * g++.dg/ubsan/vla-1.C: Same.
14
22dcab66 152016-04-14 Marek Polacek <polacek@redhat.com>
16 Jan Hubicka <hubicka@ucw.cz>
17
18 PR c++/70029
19 * g++.dg/torture/pr70029.C: New test.
20
3e74b025 212016-04-14 Martin Sebor <msebor@redhat.com>
22
23 * g++.dg/cpp1y/vla11.C: Avoid using attribute aligned to increase
24 type size to prevent failures on targets with very low maximum
25 alignment.
26
1d2e0f2a 272016-04-14 Richard Biener <rguenther@suse.de>
28
29 PR tree-optimization/70623
30 * gcc.dg/torture/pr70623.c: New testcase.
31 * gcc.dg/torture/pr70623-2.c: Likewise.
32
9aed0626 332016-04-13 Martin Sebor <msebor@redhat.com>
34
35 PR c++/69517
36 PR c++/70019
37 PR c++/70588
38 * c-c++-common/ubsan/vla-1.c (main): Catch exceptions.
39 * g++.dg/cpp1y/vla11.C: New test.
40 * g++.dg/cpp1y/vla12.C: New test.
41 * g++.dg/cpp1y/vla13.C: New test.
42 * g++.dg/cpp1y/vla14.C: New test.
43 * g++.dg/cpp1y/vla3.C: Restore deleted test.
44 * gcc/testsuite/g++.dg/init/array24.C: Fully brace VLA initializer.
45 * g++.dg/ubsan/vla-1.C: Disable exceptions.
46
fd499010 472016-04-13 Jakub Jelinek <jakub@redhat.com>
48
49 PR c++/70641
50 * g++.dg/opt/pr70641.C: New test.
51
87fa7252 522016-04-13 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
53
54 PR rtl-optimization/68749
55 * gcc.dg/ifcvt-4.c: Use "word_mode" rather than "int" to limit the
56 effects of argument promotions.
57 Remove default args to dg-skip-if.
58
6c40e18b 592016-04-13 Paolo Carlini <paolo.carlini@oracle.com>
60
61 PR c++/70635
62 * g++.dg/parse/pr70635.C: New.
63
92c53257 642016-04-13 Marek Polacek <polacek@redhat.com>
65
66 PR c++/70639
67 * c-c++-common/Wmisleading-indentation-4.c: New test.
68
0241e4dc 692016-04-13 Marek Polacek <polacek@redhat.com>
70
71 PR c/70436
72 * testsuite/gcc.dg/Wparentheses-12.c: New test.
73 * testsuite/gcc.dg/Wparentheses-13.c: New test.
74
92bda444 752016-04-13 Ilya Enkovich <ilya.enkovich@intel.com>
76
77 * gcc.target/i386/avx512bw-kunpckdq-2.c: New test.
78 * gcc.target/i386/avx512bw-kunpckwd-2.c: New test.
79 * gcc.target/i386/avx512f-kunpckbw-2.c: New test.
80
38ea8a26 812016-04-13 Jakub Jelinek <jakub@redhat.com>
82
d08aa032 83 PR middle-end/70633
84 * gcc.c-torture/compile/pr70633.c: New test.
85
38ea8a26 86 PR debug/70628
87 * gcc.dg/torture/pr70628.c: New test.
88
9231d5c2 892016-04-12 Patrick Palka <ppalka@gcc.gnu.org>
90
91 PR c++/70610
92 * g++.dg/template/pr70610.C: New test.
93 * g++.dg/template/pr70610-2.C: New test.
94 * g++.dg/template/pr70610-3.C: New test.
95 * g++.dg/template/pr70610-4.C: New test.
96
249ca944 972016-04-12 Jakub Jelinek <jakub@redhat.com>
98
7f2ea2fb 99 * c-c++-common/cilk-plus/SE/ef_error2.c (func2): Use vectorlength
100 128 instead of 32.
101
249ca944 102 PR c++/70571
103 * g++.dg/ext/pr70571.C: New test.
104
8ca5a97d 1052016-04-12 Michael Meissner <meissner@linux.vnet.ibm.com>
106
bf32a52d 107 PR target/70640
8ca5a97d 108 * gcc.target/powerpc/pr70640.c: New test.
109
e971b45f 1102016-04-12 Paolo Carlini <paolo.carlini@oracle.com>
111
112 PR c++/68722
113 * g++.dg/parse/pr68722.C: New.
114
0b54d964 1152016-04-12 Jakub Jelinek <jakub@redhat.com>
116
117 PR rtl-optimization/70596
118 * gcc.target/i386/pr70596.c: New test.
119
d2dd85e3 1202016-04-12 Nathan Sidwell <nathan@acm.org>
121
122 PR c++/70501
123 * g++.dg/init/pr70501.C: New.
124
2d0001b0 1252016-04-12 David Wohlferd <dw@LimeGreenSocks.com>
126
127 * gcc.target/i386/asm-flag-6.c: New test.
128
6c4df0d1 1292016-04-12 Tom de Vries <tom@codesourcery.com>
130
131 PR tree-optimization/68756
132 * gcc.dg/graphite/pr68756.c: New test.
133
0d60da57 1342016-04-12 Jakub Jelinek <jakub@redhat.com>
135
136 PR tree-optimization/70602
137 * gcc.c-torture/execute/pr70602.c: New test.
138
62735984 1392016-04-11 Michael Meissner <meissner@linux.vnet.ibm.com>
140
141 PR target/70381
142 * gcc.target/powerpc/float128-1.c: New tests to make sure the
143 __float128 emulator is built and runs.
144 * gcc.target/powerpc/float128-1.c: Likewise.
145
146 * lib/target-supports.exp (check_ppc_float128_sw_available):
147 Rework tests for __float128 software and hardware
148 availability. Fix exit condition to return 0 on success.
149
a702492c 1502016-04-11 James Greenhalgh <james.greenhalgh@arm.com>
151
152 PR target/70133
153 * gcc.target/aarch64/mgeneral-regs_4.c: Fix expected output.
154 * gcc.target/aarch64/target_attr_15.c: Likewise.
155
a8c5ce92 1562016-04-10 Paolo Carlini <paolo.carlini@oracle.com>
157
158 PR c++/69066
159 * g++.dg/cpp1y/pr69066.C: New.
160
5ecab913 1612016-04-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
162
163 PR fortran/68566
164 * gfortran.dg/pr36192.f90: Update test.
165 * gfortran.dg/pr36192_1.f90: Update test.
166 * gfortran.dg/real_dimension_1.f: Update test.
167 * gfortran.dg/parameter_array_init_7.f90: New test.
168
6cb5ef70 1692016-04-09 John David Anglin <danglin@gcc.gnu.org>
170
4edfdd23 171 PR testsuite/64039
172 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: xfail scan-tree-dump on hppa*64*-*-*.
173
964f71e3 174 * gcc.dg/pr70317.c: Add -fno-common on hppa*-*-hpux*.
175
5d61c198 176 PR rtl-optimization/66669
177 * gcc.dg/loop-8.c: Skip on hppa*-*-*.
178
16eaaf58 179 * gcc.dg/debug/dwarf2/prod-options.c: Adjust scan for hppa*64*-*-*.
180
0b68802d 181 * gcc.dg/pic-1.c: Skip on hppa*-*-*.
182 * gcc.dg/pie-1.c: Likewise.
183 * gcc.dg/pic-3.c: Skip on hppa*64*-*-*.
184 * gcc.dg/pic-4.c: Likewise.
185 * gcc.dg/pie-3.c: Likewise.
186 * gcc.dg/pie-4.c: Likewise.
187
9c0dd509 188 * gcc.dg/uninit-19.c: Fix warning line for hppa*64*-*-*.
189
03b2d3c1 190 PR tree-optimization/68644
191 * gcc.dg/tree-ssa/ivopts-lt-2.c: Skip on hppa*-*-*.
192
6cb5ef70 193 PR rtl-optimization/64886
194 * gcc.dg/pr64434.c: Skip on hppa*-*-hpux*.
195
07de41ba 1962016-04-09 Tom de Vries <tom@codesourcery.com>
197
198 PR tree-optimization/68953
199 * gcc.dg/graphite/pr68953.c: New test.
200
d294e3fb 2012016-04-09 Dominique d'Humieres <dominiq@lps.ens.fr>
202
203 PR fortran/70592
204 * gfortran.dg/deferred_character_16.f90: New test.
205
3cb15094 2062016-04-09 Jakub Jelinek <jakub@redhat.com>
207
208 PR tree-optimization/70586
209 * gcc.c-torture/execute/pr70586.c: New test.
210
a02dc66f 2112016-04-09 Dominique d'Humieres <dominiq@lps.ens.fr>
212
213 PR sanitizer/70573
214 * c-c++-common/asan/halt_on_error-1.c: Replace memset
215 with __builtin_memset
216 * c-c++-common/asan/halt_on_error-2.c: Likewise.
217
0c302595 2182016-04-08 Cesar Philippidis <cesar@codesourcery.com>
219
220 PR lto/70289
221 PR ipa/70348
222 PR tree-optimization/70373
223 PR middle-end/70533
224 PR middle-end/70534
225 PR middle-end/70535
226 * c-c++-common/goacc/reduction-5.c: New test.
227 * c-c++-common/goacc/reduction-promotions.c: New test.
228 * gfortran.dg/goacc/reduction-3.f95: New test.
229 * gfortran.dg/goacc/reduction-promotions.f90: New test.
230
c6c0523b 2312016-04-08 Patrick Palka <ppalka@gcc.gnu.org>
232
233 PR c++/70590
234 PR c++/70452
235 * g++.dg/pr70590.C: New test.
236 * g++.dg/pr70590-2.C: New test.
237
3ac399da 2382016-04-08 Jakub Jelinek <jakub@redhat.com>
239
e97d1706 240 PR middle-end/70593
241 * gcc.target/i386/pr70593.c: New test.
242
3ac399da 243 PR rtl-optimization/70574
244 * gcc.target/i386/avx2-pr70574.c: New test.
245
fcfbb129 2462016-04-08 Maxim Ostapenko <m.ostapenko@samsung.com>
247
248 PR sanitizer/70541
249 * c-c++-common/asan/pr70541.c: New test.
250
0aabcddf 2512016-04-08 Tom de Vries <tom@codesourcery.com>
252
253 * c-c++-common/goacc/uninit-firstprivate-clause.c: New test.
254 * gfortran.dg/goacc/uninit-firstprivate-clause.f95: New test.
255
bec0c1e8 2562016-04-08 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
257
258 PR target/70566
259 * gcc.c-torture/execute/pr70566.c: New test.
260
87c791f5 2612016-04-08 Tom de Vries <tom@codesourcery.com>
262
263 * c-c++-common/goacc/uninit-copy-clause.c: New test.
264 * gfortran.dg/goacc/uninit-copy-clause.f95: New test.
265
7f38718f 2662016-04-08 Alan Modra <amodra@gmail.com>
267
268 * gcc.target/powerpc/pr70117.c: New.
269
a96a7710 2702016-04-07 Jakub Jelinek <jakub@redhat.com>
271
7a6265d1 272 PR testsuite/70581
273 * gcc.dg/lto/simd-function_0.c: New test.
274
a96a7710 275 * c-c++-common/attr-simd.c: Add scan-assembler* directives for AVX512F
276 clones.
277 * c-c++-common/attr-simd-2.c: Likewise.
278 * c-c++-common/attr-simd-4.c: Likewise.
279 * gcc.dg/gomp/simd-clones-2.c: Likewise.
280 * gcc.dg/gomp/simd-clones-3.c: Likewise.
281
508dd607 2822016-04-07 Thomas Preud'homme <thomas.preudhomme@arm.com>
283
284 PR testsuite/70553
285 * gcc.target/arm/pr70496.c: Also require arm_arm_ok effective target.
286
1b61585a 2872016-04-07 Thomas Schwinge <thomas@codesourcery.com>
288 Tom de Vries <tom@codesourcery.com>
289
290 * gfortran.dg/goacc/kernels-loop-2.f95: Scan for parallelization.
291 * gfortran.dg/goacc/kernels-loop-data-2.f95: Likewise.
292 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: Likewise.
293 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: Likewise.
294 * gfortran.dg/goacc/kernels-loop-data-update.f95: Likewise.
295 * gfortran.dg/goacc/kernels-loop-data.f95: Likewise.
296 * gfortran.dg/goacc/kernels-loop.f95: Likewise.
297 * gfortran.dg/goacc/kernels-loop-n.f95: Likewise, XFAILed.
298
5f060aa8 2992016-04-06 Patrick Palka <ppalka@gcc.gnu.org>
300
301 PR c/70436
302 * g++.dg/warn/Wparentheses-29.C: New test.
303
d3831f71 3042016-04-06 Patrick Palka <ppalka@gcc.gnu.org>
305
306 PR c/70436
307 * g++.dg/plugin/pragma_plugin.c (handle_pragma_sayhello): Add
308 explicit braces to resolve a future -Wparentheses warning.
309
382ece2d 3102016-04-06 Richard Henderson <rth@redhat.com>
311
312 * gcc.dg/pr61817-1.c: New test.
313 * gcc.dg/pr61817-2.c: New test.
314 * gcc.dg/pr69391-1.c: New test.
315 * gcc.dg/pr69391-2.c: New test.
316
72234ee9 3172016-04-06 Vladimir Makarov <vmakarov@redhat.com>
318
319 PR rtl-optimization/70398
320 * testsuite/gcc.target/aarch64/pr70398.c: New.
321
5547150a 3222016-04-06 Eric Botcazou <ebotcazou@adacore.com>
323
324 * gcc.c-torture/execute/20101011-1.c (__VISIUM__): Set DO_TEST to 0.
325
15b70121 3262016-04-06 Yvan Roux <yvan.roux@linaro.org>
327 Pedro Alves <palves@redhat.com>
328
329 * gcc.dg/guality/guality.h (main): Avoid GDB being blocked on signals.
330
585aefbb 3312016-04-06 Jakub Jelinek <jakub@redhat.com>
332
0cbb513b 333 * lib/target-supports.exp (check_effective_target_vect_simd_clones):
334 Check for avx512f effective targets instead of avx2.
335 * gcc.dg/gomp/declare-simd-1.c: Add scan-assembler-times directives
336 for AVX512F clones.
337 * gcc.dg/gomp/declare-simd-3.c: Likewise.
338 * g++.dg/gomp/declare-simd-1.C: Likewise.
339 * g++.dg/gomp/declare-simd-3.C: Likewise.
340 * g++.dg/gomp/declare-simd-4.C: Likewise.
341
585aefbb 342 PR middle-end/70550
343 * c-c++-common/gomp/pr70550-1.c: New test.
344 * c-c++-common/gomp/pr70550-2.c: New test.
345
0b91cceb 3462016-04-05 Nathan Sidwell <nathan@acm.org>
347
348 PR c++/70512
349 * g++.dg/ext/attribute-may-alias-5.C: New.
350
645a9d8e 3512016-04-05 Jakub Jelinek <jakub@redhat.com>
352
353 PR c++/70336
354 * c-c++-common/pr70336.c: New test.
355 * gcc.dg/torture/builtin-isinf_sign-1.c (foo): Guard tests
356 no longer optimized away at -O0 with #ifndef __OPTIMIZE__.
357
bdf23925 3582016-04-05 Jan Hubicka <hubicka@ucw.cz>
359
360 PR ipa/66223
361 * g++.dg/ipa/devirt-51.C: Use -fsanitize=unreachable.
362
aaff837c 3632016-04-05 Jakub Jelinek <jakub@redhat.com>
364
365 PR rtl-optimization/70542
366 * gcc.dg/torture/pr70542.c: New test.
367 * gcc.target/i386/avx2-pr70542.c: New test.
368
2eac58a0 3692016-04-05 Zdenek Sojka <zsojka@seznam.cz>
370
371 PR tree-optimization/70509
372 * gcc.target/i386/avx512bw-pr70509.c: New test.
373
4f7ebe46 3742016-04-05 Patrick Palka <ppalka@gcc.gnu.org>
375
376 PR c++/70452
377 * g++.dg/ext/constexpr-vla4.C: New test.
378
305d86a0 3792016-04-05 Uros Bizjak <ubizjak@gmail.com>
380
381 PR target/70510
382 * gcc.target/i386/pr70510.c: New test.
383
eec3b789 3842016-04-05 Richard Biener <rguenther@suse.de>
385
386 PR tree-optimization/70526
387 * g++.dg/torture/pr70526.C: New testcase.
388
ca943582 3892016-04-05 Jakub Jelinek <jakub@redhat.com>
390
391 PR target/70525
392 * gcc.target/i386/pr70525.c: New test.
393
87825cd5 3942016-04-05 Richard Biener <rguenther@suse.de>
395
396 PR middle-end/70499
397 * g++.dg/torture/pr70499.C: New testcase.
398
14638828 3992016-04-05 Richard Biener <rguenther@suse.de>
400
401 * gcc.dg/tree-ssa/20030814-6.c: Fix testcase, disable FRE,
402 remove XFAIL.
403
967a90d5 4042016-04-04 Jakub Jelinek <jakub@redhat.com>
405
406 PR middle-end/70307
407 * gcc.dg/torture/pr70307.c: Add -Wno-psabi to dg-options. Prune
408 rs6000 ABI warnings.
409
d374a3a3 4102016-04-04 Jan Hubicka <hubicka@ucw.cz>
411
412 PR ipa/66223
413 * g++.dg/ipa/devirt-51.C: New testcase.
414
8ff377a6 4152016-04-04 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
416 Jakub Jelinek <jakub@redhat.com>
417
418 PR middle-end/70457
419 * gcc.dg/torture/pr70457.c: New.
420
f567b44f 4212016-04-04 Andre Vehreschild <vehre@gcc.gnu.org>
422
423 PR fortran/67538
424 * gfortran.dg/allocate_with_source_19.f08: New test.
425
89d4ebfa 4262016-04-04 Andre Vehreschild <vehre@gcc.gnu.org>
427
428 PR fortran/65795
429 * gfortran.dg/coarray_allocate_6.f08: New test.
430
68ab33a6 4312016-04-04 Richard Biener <rguenther@suse.de>
432
433 PR rtl-optimization/70484
434 * gcc.dg/torture/pr70484.c: New testcase.
435
c4f5465d 4362016-04-04 Marek Polacek <polacek@redhat.com>
437
438 PR c/70307
439 * gcc.dg/torture/pr70307.c: New test.
440
bfec6609 4412016-04-03 Oleg Endo <olegendo@gcc.gnu.org>
442
443 PR target/70416
444 PR target/67391
445 * gcc.target/sh/torture/pr70416.c: New.
446
40df9099 4472016-04-02 Martin Sebor <msebor@redhat.com>
448
449 PR c++/67376
450 PR c++/70170
451 PR c++/70172
452 PR c++/70228
453 * g++.dg/cpp0x/constexpr-array-ptr10.C: New test.
454 * g++.dg/cpp0x/constexpr-array-ptr9.C: New test.
455 * g++.dg/cpp0x/constexpr-nullptr-1.C: New test.
456 * g++.dg/cpp0x/constexpr-array5.C: Adjust text of expected diagnostic.
457 * g++.dg/cpp0x/constexpr-string.C: Same.
458 * g++.dg/cpp0x/constexpr-wstring2.C: Same.
459 * g++.dg/cpp0x/pr65398.C: Same.
460 * g++.dg/ext/constexpr-vla1.C: Same.
461 * g++.dg/ext/constexpr-vla2.C: Same.
462 * g++.dg/ext/constexpr-vla3.C: Same.
463 * g++.dg/ubsan/pr63956.C: Same.
464
0edb9bfe 4652016-04-01 Jakub Jelinek <jakub@redhat.com>
466
467 PR rtl-optimization/70467
468 * gcc.target/i386/pr70467-2.c: New test.
469
e5b1a1d9 4702016-04-01 Jakub Jelinek <jakub@redhat.com>
471 Marek Polacek <polacek@redhat.com>
472
473 PR c++/70488
474 * g++.dg/init/new47.C: New test.
475
b2ca3fb0 4762016-04-01 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
477
478 PR target/70496
479 * gcc.target/arm/pr70496.c: New test.
480
4c3bd1e3 4812016-04-01 Nathan Sidwell <nathan@acm.org>
482
47de69ad 483 PR c++/68475
484 * g++.dg/g++.dg/cpp0x/noexcept29.C: New.
485
313d569f 4862016-04-01 Ilya Enkovich <enkovich.gnu@gmail.com>
487
488 PR target/69890
489 * gcc.dg/strlenopt.h (memmove): New.
490 * gcc.target/i386/chkp-strlen-1.c: Include "../../gcc.dg/strlenopt.h"
491 instead of "string.h".
492 * gcc.target/i386/chkp-strlen-2.c: Likewise.
493 * gcc.target/i386/chkp-strlen-3.c: Likewise.
494 * gcc.target/i386/chkp-strlen-4.c: Likewise.
495 * gcc.target/i386/chkp-strlen-5.c: Likewise.
496 * gcc.target/i386/chkp-stropt-1.c: Likewise.
497 * gcc.target/i386/chkp-stropt-10.c: Likewise.
498 * gcc.target/i386/chkp-stropt-11.c: Likewise.
499 * gcc.target/i386/chkp-stropt-12.c: Likewise.
500 * gcc.target/i386/chkp-stropt-13.c: Likewise.
501 * gcc.target/i386/chkp-stropt-14.c: Likewise.
502 * gcc.target/i386/chkp-stropt-15.c: Likewise.
503 * gcc.target/i386/chkp-stropt-16.c: Likewise.
504 * gcc.target/i386/chkp-stropt-2.c: Likewise.
505 * gcc.target/i386/chkp-stropt-3.c: Likewise.
506 * gcc.target/i386/chkp-stropt-4.c: Likewise.
507 * gcc.target/i386/chkp-stropt-5.c: Likewise.
508 * gcc.target/i386/chkp-stropt-6.c: Likewise.
509 * gcc.target/i386/chkp-stropt-7.c: Likewise.
510 * gcc.target/i386/chkp-stropt-8.c: Likewise.
511 * gcc.target/i386/chkp-stropt-9.c: Likewise.
512
5469facd 5132016-03-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
514
515 * g++.dg/template/ptrmem30.C (read): Rename to data_read.
516 (Holder::foo): Reflect this.
517
503de754 5182016-03-31 Ilya Enkovich <enkovich.gnu@gmail.com>
519
520 PR target/70442
521 * gcc.dg/pr70442.c: New test.
522
13ee2de7 5232016-03-31 Nathan Sidwell <nathan@acm.org>
524
525 PR c++/70393
526 * g++.dg/cpp0x/constexpr-virtual6.C: New.
527
5e0d03a8 5282016-03-31 Kirill Yukhin <kirill.yukhin@intel.com>
529
530 PR target/70453
531 * gcc.target/i386/pr70453.c: New test.
532
8cb82ed4 5332016-03-31 Andrey Belevantsev <abel@ispras.ru>
534
535 PR target/70292
536 * gcc.c-torture/pr70292.c: New test.
537
7952b661 5382016-03-31 Marek Polacek <polacek@redhat.com>
539
540 PR c/70297
541 * c-c++-common/pr70297.c: New test.
542 * g++.dg/cpp0x/typedef-redecl.C: New test.
543 * gcc.dg/typedef-redecl2.c: New test.
544
1607cc74 5452016-03-31 Jakub Jelinek <jakub@redhat.com>
546
547 PR rtl-optimization/70460
548 * gcc.c-torture/execute/pr70460.c: New test.
549
c689c252 5502016-03-31 Richard Biener <rguenther@suse.de>
551
552 PR c++/70430
553 * g++.dg/ext/vector30.C: New testcase.
554
91c9586d 5552016-03-30 Dominique d'Humieres <dominiq@lps.ens.fr>
556 Jerry DeLisle <jvdelisle@gcc.gnu.org>
557
558 * gfortran.dg/fmt_pf.f90: New test.
559
afa5c1b8 5602016-03-30 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
561
562 Forward-port from 5 branch
563 2016-03-30 Jakub Jelinek <jakub@redhat.com>
564
565 PR testsuite/70356
566 * gcc.target/i386/avx-vextractf128-256-5.c: Move
567 dg-require-effective-target after dg-do.
568
569 2015-12-30 Kirill Yukhin <kirill.yukhin@intel.com>
570
571 * gcc.target/i386/avx-vextractf128-256-5.c: New test.
572
6a5dcab3 5732016-03-30 Thomas Schwinge <thomas@codesourcery.com>
574 Julian Brown <julian@codesourcery.com>
575 Chung-Lin Tang <cltang@codesourcery.com>
576 Cesar Philippidis <cesar@codesourcery.com>
577 James Norris <jnorris@codesourcery.com>
578 Tom de Vries <tom@codesourcery.com>
579 Nathan Sidwell <nathan@codesourcery.com>
580
305d86a0 581 * c-c++-common/goacc/combined-directives.c: Clean up dg-* directives.
6a5dcab3 582 * c-c++-common/goacc/loop-clauses.c: Likewise.
583 * g++.dg/goacc/template.C: Likewise.
584 * gfortran.dg/goacc/combined-directives.f90: Likewise.
585 * gfortran.dg/goacc/loop-1.f95: Likewise.
586 * gfortran.dg/goacc/loop-5.f95: Likewise.
587 * gfortran.dg/goacc/loop-6.f95: Likewise.
588 * gfortran.dg/goacc/loop-tree-1.f90: Likewise.
589 * c-c++-common/goacc-gomp/nesting-1.c: Update.
590 * c-c++-common/goacc-gomp/nesting-fail-1.c: Likewise.
591 * c-c++-common/goacc/clauses-fail.c: Likewise.
592 * c-c++-common/goacc/parallel-1.c: Likewise.
593 * c-c++-common/goacc/reduction-1.c: Likewise.
594 * c-c++-common/goacc/reduction-2.c: Likewise.
595 * c-c++-common/goacc/reduction-3.c: Likewise.
596 * c-c++-common/goacc/reduction-4.c: Likewise.
597 * c-c++-common/goacc/routine-3.c: Likewise.
598 * c-c++-common/goacc/routine-4.c: Likewise.
599 * c-c++-common/goacc/routine-5.c: Likewise.
600 * c-c++-common/goacc/tile.c: Likewise.
601 * g++.dg/goacc/template.C: Likewise.
602 * gfortran.dg/goacc/combined-directives.f90: Likewise.
603 * c-c++-common/goacc/nesting-1.c: Move dg-error test cases into...
604 * c-c++-common/goacc/nesting-fail-1.c: ... this file. Update.
605 * c-c++-common/goacc/kernels-1.c: Update. Incorporate...
606 * c-c++-common/goacc/kernels-empty.c: ... this file, and...
607 * c-c++-common/goacc/kernels-eternal.c: ... this file, and...
608 * c-c++-common/goacc/kernels-noreturn.c: ... this file.
609 * c-c++-common/goacc/host_data-1.c: New file. Incorporate...
610 * c-c++-common/goacc/use_device-1.c: ... this file.
611 * c-c++-common/goacc/host_data-2.c: New file. Incorporate...
612 * c-c++-common/goacc/host_data-5.c: ... this file, and...
613 * c-c++-common/goacc/host_data-6.c: ... this file.
614 * c-c++-common/goacc/loop-2-kernels.c: New file.
615 * c-c++-common/goacc/loop-2-parallel.c: Likewise.
616 * c-c++-common/goacc/loop-3.c: Likewise.
617 * g++.dg/goacc/reference.C: Likewise.
618 * g++.dg/goacc/routine-1.C: Likewise.
619 * g++.dg/goacc/routine-2.C: Likewise.
620
932c0baa 6212016-03-30 Richard Biener <rguenther@suse.de>
622
623 PR middle-end/70450
624 * gcc.dg/torture/pr70450.c: New testcase.
625
7f7c4659 6262016-03-30 Jakub Jelinek <jakub@redhat.com>
627
628 PR target/70421
629 * gcc.dg/torture/pr70421.c: New test.
630 * gcc.target/i386/avx512f-pr70421.c: New test.
631
9cbfe80c 6322016-03-30 H.J. Lu <hongjiu.lu@intel.com>
633
634 PR testsuite/70364
635 * gcc.target/i386/cleanup-1.c: Include <stddef.h>.
636 (check): New function.
637 (bar): Call check.
638 (foo): Align stack to 16 bytes when calling bar.
639 * gcc.target/i386/cleanup-2.c: Likewise.
640
f56c7d36 6412016-03-30 Patrick Palka <ppalka@gcc.gnu.org>
642
643 PR tree-optimization/59124
644 * gcc.dg/Warray-bounds-19.c: New test.
645
0275bf9b 6462016-03-29 Zachary T Welch <zwelch@codesourcery.com>
647
648 * lib/prune.exp (escape_regex_chars): New.
649 (prune_file_path): Update to quote metcharacters for regexp.
650
a3daa269 6512016-03-29 Jakub Jelinek <jakub@redhat.com>
652
24e1ba3d 653 PR rtl-optimization/70429
654 * gcc.c-torture/execute/pr70429.c: New test.
655
a3daa269 656 PR tree-optimization/70405
657 * gcc.dg/pr70405.c: New test.
658
3ef41a6e 6592016-03-29 Andre Vehreschild <vehre@gcc.gnu.org>
660
661 PR fortran/70397
662 * gfortran.dg/unlimited_polymorphic_25.f90: New test.
663 * gfortran.dg/unlimited_polymorphic_26.f90: New test.
664
4abd9410 6652016-03-29 Thomas Schwinge <thomas@codesourcery.com>
666
667 PR testsuite/64177
668 * c-c++-common/cilk-plus/CK/spawning_arg.c (main): Call
669 __cilkrts_set_param to set two workers.
670 * c-c++-common/cilk-plus/CK/steal_check.c (main): Likewise.
671 * g++.dg/cilk-plus/CK/catch_exc.cc (main): Likewise.
672
b58e5f0f 6732016-03-28 Dominique d'Humieres <dominiq@lps.ens.fr>
674
305d86a0 675 * g++.dg/ext/fnname5.C: Update the test for Darwin.
b58e5f0f 676
bff53658 6772016-03-28 Kirill Yukhin <kirill.yukhin@intel.com>
678
679 PR target/70406
305d86a0 680 * gcc.target/i386/pr70406.c: New test.
bff53658 681
bb2c9c15 6822016-03-27 Eric Botcazou <ebotcazou@adacore.com>
683
684 * gnat.dg/specs/double_record_extension3.ads: New test.
685
f12c84ab 6862016-03-25 Richard Henderson <rth@redhat.com>
687
688 PR target/70120
689 * gcc.target/aarch64/pr70120-1.c: New.
690 * gcc.target/aarch64/pr70120-2.c: New.
691 * gcc.target/aarch64/pr70120-3.c: New.
692
b0bf58c4 6932016-03-25 Patrick Palka <ppalka@gcc.gnu.org>
694
695 PR c++/62212
696 * g++.dg/template/mangle2.C: The dg-do directive should be
697 "compile" not "assemble".
698
f175ba0f 6992016-03-25 Bernd Schmidt <bschmidt@redhat.com>
700
701 PR lto/69650
702 * gcc.dg/pr69650.c: New test.
703
4cc3295f 7042016-03-25 David Edelsohn <dje.gcc@gmail.com>
705
706 * g++.dg/ext/pr70290.C: Prune non-standard ABI.
707
0cf40600 7082016-03-25 Alan Modra <amodra@gmail.com>
709
710 * gcc.dg/dfp/pr70052.c: New test.
711
3aebf099 7122016-03-24 Richard Henderson <rth@redhat.com>
713
714 PR middle-end/69845
715 * gcc.dg/tree-ssa/pr69845-1.c: New test.
716 * gcc.dg/tree-ssa/pr69845-2.c: New test.
717
83245bd3 7182016-03-24 Tom de Vries <tom@codesourcery.com>
719
720 * gfortran.dg/goacc/host_data-tree.f95: Add missing initialization.
721
108e7ee4 7222016-03-24 Tom de Vries <tom@codesourcery.com>
723
724 * c-c++-common/goacc/uninit-use-device-clause.c: New test.
725 * gfortran.dg/goacc/uninit-use-device-clause.f95: New test.
726
17af0b14 7272016-03-24 Tom de Vries <tom@codesourcery.com>
728
729 * c-c++-common/goacc/uninit-dim-clause.c: New test.
730 * gfortran.dg/goacc/uninit-dim-clause.f95: New test.
731
6c8770ee 7322016-03-24 Patrick Palka <ppalka@gcc.gnu.org>
733
734 PR c++/62212
735 * g++.dg/template/mangle2.C: New test.
736
a7e21b7b 7372016-03-24 Richard Biener <rguenther@suse.de>
738
739 PR tree-optimization/70396
740 * gcc.dg/torture/pr70396.c: New testcase.
741
f365d297 7422016-03-24 Richard Biener <rguenther@suse.de>
743
744 PR middle-end/70370
745 * gcc.dg/torture/pr70370.c: New testcase.
746
da7aeb13 7472016-03-24 Tom de Vries <tom@codesourcery.com>
748
749 * gfortran.dg/goacc/data-tree.f95: Add missing initialization.
750 * gfortran.dg/goacc/kernels-tree.f95: Same.
751 * gfortran.dg/goacc/parallel-tree.f95: Same.
752
80b30de0 7532016-03-24 Tom de Vries <tom@codesourcery.com>
754
755 * c-c++-common/goacc/uninit-if-clause.c: New test.
756 * gfortran.dg/goacc/uninit-if-clause.f95: New test.
757
cb9b6b99 7582016-03-24 Jakub Jelinek <jakub@redhat.com>
759
760 PR target/70290
305d86a0 761 * g++.dg/ext/pr70290.C: Add -Wno-psabi -w to dg-options.
762 Fix formatting.
cb9b6b99 763
a4225fff 7642016-03-24 Richard Biener <rguenther@suse.de>
765
766 PR tree-optimization/70372
767 * gcc.dg/tree-ssa/pr70372.c: New testcase.
768
5a869ab8 7692016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
770
771 PR c++/70347
772 * g++.dg/cpp1y/nsdmi-union1.C: New test.
773
36ce5faa 7742016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
775
776 PR c++/70332
777 * g++.dg/cpp1y/nsdmi-aggr5.C: New test.
778
c4fa85c9 7792016-03-23 Jakub Jelinek <jakub@redhat.com>
780
d9377ad5 781 PR c++/70001
782 * g++.dg/cpp0x/constexpr-70001-4.C: New test.
783 * g++.dg/cpp1y/pr70001.C: New test.
784
c4fa85c9 785 PR c++/70323
786 * g++.dg/cpp0x/constexpr-70323.C: New test.
787
0a2062da 7882016-03-23 Alexandre Oliva <aoliva@redhat.com>
789 Jason Merrill <jason@redhat.com>
790 Jakub Jelinek <jakub@redhat.com>
791
792 PR c++/69315
793 * g++.dg/cpp0x/constexpr-69315.C: New test.
794 * g++.dg/cpp0x/variadic122.C: Change one dg-warning into dg-bogus.
795
62d2a6dc 7962016-03-23 Marek Polacek <polacek@redhat.com>
797
798 PR c++/69884
799 * g++.dg/warn/Wignored-attributes-1.C: New test.
800 * g++.dg/warn/Wignored-attributes-2.C: New test.
801
a82d6246 8022016-03-23 Tom de Vries <tom@codesourcery.com>
803
804 * c-c++-common/goacc/kernels-default.c (foo): Add missing
805 initialization.
806 * gfortran.dg/goacc/private-3.f95 (test): Same.
807 * gfortran.dg/goacc/routine-5.f90 (gang, worker, vector, seq): Add
808 missing use param.
809
dc834ba1 8102016-03-23 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
811
812 * lib/target-supports.exp: Remove v7ve entry from loop
813 creating effective target checks.
814 (check_effective_target_arm_arch_v7ve_ok): New procedure.
815 (add_options_for_arm_arch_v7ve): Likewise.
816
7e83fd1f 8172016-03-23 Jakub Jelinek <jakub@redhat.com>
818
819 PR tree-optimization/70354
820 * gcc.dg/vect/pr70354-1.c: New test.
821 * gcc.dg/vect/pr70354-2.c: New test.
822 * gcc.target/i386/avx2-pr70354-1.c: New test.
823 * gcc.target/i386/avx2-pr70354-2.c: New test.
824
4e4da058 8252016-03-22 Jeff Law <law@redhat.com>
826
827 PR target/70232
828 * gcc.dg/tree-ssa/pr70232.c: New test.
829
6855137b 8302016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
831
832 PR target/70302
833 * gcc.target/i386/pr70302.c: New test.
834
19db1ec8 8352016-03-22 Richard Biener <rguenther@suse.de>
836
837 PR middle-end/70251
838 * g++.dg/torture/pr70251.C: New testcase.
839
4baec9f2 8402016-03-22 David Malcolm <dmalcolm@redhat.com>
841
842 PR c/69993
843 * c-c++-common/Wmisleading-indentation-3.c: New test, based on
844 Wmisleading-indentation.c.
845 * c-c++-common/Wmisleading-indentation.c: Update thoughout to
846 reflect change to diagnostic text and order of messages.
847 * gcc.dg/plugin/location-overflow-test-2.c: Likewise.
848
fcfec126 8492016-03-22 David Edelsohn <dje.gcc@gmail.com>
850
851 * g++.dg/ext/java-3.C: Don't compile on AIX.
852
aa30728a 8532016-03-22 Richard Biener <rguenther@suse.de>
854
855 PR middle-end/70333
856 * gcc.dg/torture/pr70333.c: New testcase.
857
46ec4eb4 8582016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
859
860 * g++.dg/ext/pr70290.C: New test.
861
4880f878 8622016-03-22 Kirill Yukhin <kirill.yukhin@intel.com>
863
864 PR target/70325
865 * gcc.target/i386/pr70325.c: New test.
866
3d78ea44 8672016-03-22 Jakub Jelinek <jakub@redhat.com>
868
5934fb8f 869 PR target/70329
870 * gcc.target/i386/avx512bw-pr70329-1.c: New test.
871 * gcc.target/i386/avx512bw-pr70329-2.c: New test.
872
b6436f79 873 PR target/70300
874 * gcc.target/i386/pr70300.c: New test.
875
3d78ea44 876 PR c++/70295
877 * c-c++-common/nonnull-1.c (func): Remove parens around cp4 != 0.
878 (func2): New function for cond with parens, xfail warning for c++.
879 * g++.dg/warn/Wnonnull-compare-8.C: New test.
880
b60244f6 8812016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
882
883 PR c++/70096
884 * g++.dg/template/ptrmem30.C: New test.
885
c8e3e744 8862016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
887
888 PR c++/70204
889 * g++.dg/cpp0x/constexpr-70204a.C: New test.
890 * g++.dg/cpp0x/constexpr-70204b.C: New test.
891
2715f63a 8922016-03-21 Jakub Jelinek <jakub@redhat.com>
893
894 PR middle-end/70326
895 * gcc.dg/pr70326.c: New test.
896
2daa2cda 8972016-03-21 Marc Glisse <marc.glisse@inria.fr>
898 Jakub Jelinek <jakub@redhat.com>
899
900 PR tree-optimization/70317
901 * gcc.dg/pr70317.c: New test.
902
d9aa5a50 9032016-03-21 Uros Bizjak <ubizjak@gmail.com>
904
905 PR target/70327
906 * gcc.target/i386/pr70327.c: New test.
907
e1a88bf4 9082016-03-21 Martin Liska <mliska@suse.cz>
909
61941425 910 PR ipa/70306
e1a88bf4 911 * gcc.dg/ipa/pr70306.c: New test.
912
d9aa5a50 9132016-03-21 Andre Vieira <andre.simoesdiasvieira@arm.com>
75af6eab 914
915 * gcc.target/arm/attr-align1.c: Skip if M-profile.
916 * gcc.target/arm/attr-align3.c: Likewise.
917 * gcc.target/arm/attr_arm.c: Likewise.
918 * gcc.target/arm/flip-thumb.c: Likewise.
919
afdde20c 9202016-03-21 Jakub Jelinek <jakub@redhat.com>
921
922 PR target/70296
923 * gcc.target/powerpc/altivec-36.c: New test.
924
3f2ef661 9252016-03-21 Richard Biener <rguenther@suse.de>
926
927 PR tree-optimization/70310
928 * gcc.dg/torture/pr70310.c: New testcase.
929
08b2b692 9302016-03-21 Kirill Yukhin <kirill.yukhin@intel.com>
931
932 PR target/70293
933 * gcc.target/i386/pr70293.c: New test.
934
93505d22 9352016-03-21 Richard Biener <rguenther@suse.de>
936
937 PR tree-optimization/70288
938 * gcc.dg/torture/pr70288-1.c: New testcase.
939 * gcc.dg/torture/pr70288-2.c: Likewise.
940
06fd1914 9412016-03-21 Andrey Belevantsev <abel@ispras.ru>
942
943 PR rtl-optimization/69307
944 * gcc.target/arm/pr69307.c: New test.
d9aa5a50 945
b628775e 9462016-03-21 Andrey Belevantsev <abel@ispras.ru>
947
948 PR rtl-optimization/69102
949 * gcc.c-torture/compile/pr69102.c: New test.
950
1421f43c 9512016-03-18 Jeff Law <law@redhat.com>
952
953 PR rtl-optimization/70263
954 * gcc.c-torture/compile/pr70263-1.c: New test.
955 * gcc.target/i386/pr70263-2.c: New test.
956
e7142ce1 9572016-03-18 Bernd Schmidt <bschmidt@redhat.com>
958
959 PR rtl-optimization/70278
960 * gcc.dg/torture/pr70278.c: New test.
961 * gcc.target/arm/pr70278.c: New test.
962
5539bc70 9632016-03-18 David Malcolm <dmalcolm@redhat.com>
964
965 PR c/70281
966 * gcc.dg/plugin/diagnostic-test-expressions-1.c
967 (test_builtin_types_compatible_p): New test function.
968 * gcc.dg/pr70281.c: New test case.
969
296a290a 9702016-03-18 Christophe Lyon <christophe.lyon@linaro.org>
971
972 PR target/70113
973 * gcc.target/aarch64/pr63304_1.c: Add -mno-fix-cortex-a53-843419.
974
666094f0 9752016-03-18 Ilya Enkovich <enkovich.gnu@gmail.com>
976
977 PR tree-optimization/70252
978 * gcc.dg/pr70252.c: New test.
979
350514e8 9802016-03-18 Tom de Vries <tom@codesourcery.com>
981
982 * gcc.dg/pr70161-2.c: New test.
983 * gcc.dg/pr70161.c: New test.
984
011e0cea 9852016-03-18 Tom de Vries <tom@codesourcery.com>
986
987 PR ipa/70269
988 * gcc.dg/pr70269.c: New test.
989
292a09de 9902016-03-18 Jakub Jelinek <jakub@redhat.com>
991
992 PR c++/70267
993 * g++.dg/ext/java-3.C: New test.
994
efc86c4c 9952016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
996
997 PR c++/70205
998 * g++.dg/lookup/pr70205.C: New test.
999
a28dd575 10002016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
1001
1002 PR c++/70218
1003 * g++.dg/cpp0x/lambda/lambda-70218.C: New test.
1004
92e7ab1e 10052016-03-17 Marek Polacek <polacek@redhat.com>
1006
1007 PR c/69407
1008 * gcc.dg/atomic-op-6.c: New test.
1009
7378dbfb 10102016-03-17 David Malcolm <dmalcolm@redhat.com>
1011
1012 PR c/70264
1013 * c-c++-common/pr70264.c: New test case.
1014
f7995d7d 10152016-03-17 Jakub Jelinek <jakub@redhat.com>
1016
e2895b76 1017 PR c++/70144
1018 * c-c++-common/pr70144-1.c: New test.
1019 * c-c++-common/pr70144-2.c: New test.
1020
f7995d7d 1021 PR c++/70272
1022 * g++.dg/opt/flifetime-dse5.C (main): Remove extra semicolon.
1023 * g++.dg/opt/flifetime-dse6.C: New test.
1024 * g++.dg/tree-ssa/ehcleanup-1.C: Adjust unreachable count.
1025
5ec4a949 10262016-03-17 H.J. Lu <hongjiu.lu@intel.com>
1027
1028 PR driver/70192
1029 * gcc.dg/pic-1.c: New test.
1030 * gcc.dg/pic-2.c: Likewise.
1031 * gcc.dg/pic-3.c: Likewise.
1032 * gcc.dg/pic-4.c: Likewise.
1033 * gcc.dg/pie-1.c: Likewise.
1034 * gcc.dg/pie-2.c: Likewise.
1035 * gcc.dg/pie-3.c: Likewise.
1036 * gcc.dg/pie-4.c: Likewise.
1037 * gcc.dg/pie-5.c: Likewise.
1038 * gcc.dg/pie-6.c: Likewise.
1039
c28550e1 10402016-03-17 Tom de Vries <tom@codesourcery.com>
1041
1042 * gfortran.dg/goacc/kernels-alias-3.f95: New test.
1043 * gfortran.dg/goacc/kernels-alias-4.f95: New test.
1044
be3296cb 10452016-03-17 Richard Biener <rguenther@suse.de>
1046
1047 PR debug/70271
1048 * g++.dg/debug/pr70271.C: New testcase.
1049
9b60ef21 10502016-03-17 Ilya Enkovich <enkovich.gnu@gmail.com>
1051
1052 * gcc.target/i386/pr70251.c: New test.
1053
9a80bc1a 10542016-03-17 Marek Polacek <polacek@redhat.com>
1055
1056 PR c++/70194
1057 * g++.dg/warn/constexpr-70194.C: New test.
1058
733d7ff9 10592016-03-16 Richard Henderson <rth@redhat.com>
1060
1061 PR middle-end/70240
1062 * gcc.c-torture/compile/pr70240.c: New.
1063
3e6f12bf 10642016-03-16 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
1065
1066 * gcc.c-torture/compile/20151204.c: Skip for avr.
1067
867c9e99 10682016-03-16 Jakub Jelinek <jakub@redhat.com>
1069
1070 PR target/70245
1071 * g++.dg/opt/pr70245.C: New test.
1072 * g++.dg/opt/pr70245.h: New file.
1073 * g++.dg/opt/pr70245-aux.cc: New file.
1074
8ced6ab7 10752016-03-16 Martin Sebor <msebor@redhat.com>
1076
1077 * g++.dg/cpp1y/constexpr-instantiate.C: Correct DejaGnu directives.
1078
37af779a 10792016-03-16 Richard Henderson <rth@redhat.com>
1080
1081 PR middle-end/70199
1082 * gcc.c-torture/compile/pr70199.c: New.
1083
78ed999c 10842016-03-16 H.J. Lu <hongjiu.lu@intel.com>
1085
1086 * gcc.dg/uninit-19.c: Run dos2unix.
1087
462ca422 10882016-03-16 Marek Polacek <polacek@redhat.com>
1089
1090 PR c/70093
1091 * gcc.dg/nested-func-10.c: New test.
1092 * gcc.dg/nested-func-9.c: New test.
1093
fe58aacc 10942016-03-16 Jakub Jelinek <jakub@redhat.com>
1095
1096 PR tree-optimization/68714
1097 * gcc.dg/tree-ssa/pr68714.c: Add -w -Wno-psabi to dg-options.
1098
27a53872 10992016-03-16 Tom de Vries <tom@codesourcery.com>
1100
1101 PR tree-optimization/68715
1102 * gcc.dg/graphite/pr68715-2.c: New test.
1103 * gcc.dg/graphite/pr68715.c: New test.
1104 * gfortran.dg/graphite/pr68715.f90: New test.
1105
95049c3c 11062016-03-16 Tom de Vries <tom@codesourcery.com>
1107
1108 PR tree-optimization/68809
1109 * gcc.dg/graphite/pr68809-2.c: New test.
1110 * gcc.dg/graphite/pr68809.c: New test.
1111
09eddd70 11122016-03-16 Jakub Jelinek <jakub@redhat.com>
1113
81fc5915 1114 PR c++/70147
1115 * g++.dg/ubsan/pr70147-2.C (C::C): Initialize A base with invalid
1116 method call to i () as argument. Adjust expected output.
1117
09eddd70 1118 PR c++/70147
1119 * g++.dg/ubsan/pr70147-1.C: New test.
1120 * g++.dg/ubsan/pr70147-2.C: New test.
1121
6373d2a2 11222016-03-15 Martin Sebor <msebor@redhat.com>
1123
1124 PR c++/58281
1125 * g++.dg/cpp1y/constexpr-instantiate.C: Add new test.
1126
d27a0c11 11272016-03-15 John David Anglin <danglin@gcc.gnu.org>
1128
9908039d 1129 * gcc.c-torture/execute/pr68532.c: Add -fno-common option on
1130 hppa*-*-hpux*.
1131
45cdc3a6 1132 * gcc.dg/ifcvt-4.c: Add hppa*64*-*-* to skip list.
1133
d27a0c11 1134 PR libfortran/69799
1135 * gfortran.dg/coarray_allocate_5.f08: Add "-latomic" option if
1136 libatomic_available.
1137
0dd1d57f 11382016-03-15 Marek Polacek <polacek@redhat.com>
1139
1140 PR c++/70209
1141 * g++.dg/ext/attribute-may-alias-4.C: New test.
1142
0ce02c07 11432016-03-15 Alexander Monakov <amonakov@ispras.ru>
1144
1145 * g++.dg/pr63384.C: Add -w to dg-options. Remove '-toggle' in
1146 -fvar-tracking-assignments-toggle flag.
1147
f6e39b30 11482016-03-15 Pat Haugen <pthaugen@us.ibm.com>
1149
1150 * gcc.dg/ifcvt-4.c: Add -misel for powerpc*.
1151
167f93a2 11522016-03-15 Jakub Jelinek <jakub@redhat.com>
1153
1154 PR rtl-optimization/70222
1155 * gcc.c-torture/execute/pr70222-1.c: New test.
1156 * gcc.c-torture/execute/pr70222-2.c: New test.
1157
08a8af4a 11582016-03-15 Richard Henderson <rth@redhat.com>
1159
1160 * gcc.dg/tree-ssa/pr68714.c: Test during reassoc1 pass.
1161
738eb905 11622016-03-15 Andrey Belevantsev <abel@ispras.ru>
1163
1164 PR rtl-optimization/69032
1165 * gcc.dg/pr69032.c: New test.
1166
dd148b3a 11672016-03-15 Andrey Belevantsev <abel@ispras.ru>
1168
1169 PR rtl-optimization/63384
d9aa5a50 1170 * g++.dg/pr63384.C: New test.
dd148b3a 1171
acf58115 11722016-03-15 Andrey Belevantsev <abel@ispras.ru>
1173
1174 PR target/64411
1175 * gcc.target/i386/pr64411.C: New test.
1176
a2897dc4 11772016-03-15 Tom de Vries <tom@codesourcery.com>
1178
1179 * gfortran.dg/goacc/kernels-alias-2.f95: New test.
1180 * gfortran.dg/goacc/kernels-alias.f95: New test.
1181
7bad2faf 11822016-03-14 Martin Sebor <msebor@redhat.com>
1183
1184 PR c++/53792
1185 * g++.dg/cpp0x/constexpr-inline.C: New test.
1186 * g++.dg/cpp0x/constexpr-inline-1.C: Same.
1187
d65fa8d9 11882016-03-14 David Edelsohn <dje.gcc@gmail.com>
1189
1190 * gcc.dg/torture/pr70083.c: Prune non-standard ABI.
1191
2b3c633f 11922016-03-14 Jakub Jelinek <jakub@redhat.com>
1193
1194 PR middle-end/70219
1195 * gcc.dg/pr70219.c: New test.
1196
e947f9c3 11972016-03-14 Bernd Schmidt <bschmidt@redhat.com>
1198
1199 PR target/70083
1200 * gcc.dg/torture/pr70083.c: New test.
1201 * gcc.target/i386/pr70083.c: New test.
1202
74201dc2 12032016-03-14 Richard Biener <rguenther@suse.de>
1204
1205 PR tree-optimization/56365
1206 * gcc.dg/tree-ssa/phi-opt-14.c: New testcase.
1207
88aea41e 12082016-03-14 Segher Boessenkool <segher@kernel.crashing.org>
1209
1210 PR target/70098
1211 * lib/target-supports.exp (check_effective_target_powerpc64_no_dm):
1212 New function.
1213 * g++.dg/pr70098.C: New testcase.
1214
1215
1bd2aefd 12162016-03-14 Tom de Vries <tom@codesourcery.com>
1217
1218 PR tree-optimization/70045
1219 * gcc.dg/graphite/pr70045.c: New test.
1220
922c7033 12212016-03-13 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1222
1223 PR fortran/69043
1224 * gfortran.dg/include_9.f90: New test.
1225
fd4ab6d9 12262016-03-13 Dominique d'Humieres <dominiq@lps.ens.fr>
1227
1228 PR fortran/45076
1229 gfortran.dg/prof/prof.exp: New script.
1230 gfortran.dg/prof/dynamic_dispatch_6.f03: New test.
1231
7d7218d3 12322016-03-12 Andrey Belevantsev <abel@ispras.ru>
1233
1234 PR rtl-optimization/69307
1235 * gcc.dg/pr69307.c: New test.
1236
02ffd664 12372016-03-12 Vladimir Makarov <vmakarov@redhat.com>
1238
1239 PR target/69614
1240 * gcc.target/arm/pr69614.c: New.
1241
76e207a9 12422016-03-12 Paul Thomas <pault@gcc.gnu.org>
1243
1244 PR fortran/70031
1245 * gfortran.dg/submodule_14.f08: New test
1246
1247 PR fortran/69524
1248 * gfortran.dg/submodule_15.f08: New test
1249
490ee78a 12502016-03-12 Patrick Palka <ppalka@gcc.gnu.org>
1251
1252 PR c++/70106
1253 * g++.dg/cpp1y/paren3.C: New test.
1254
04e137ff 12552016-03-11 Michael Meissner <meissner@linux.vnet.ibm.com>
1256
1257 PR target/70131
1258 * gcc.target/powerpc/ppc-round2.c: New test.
1259
27b2c1c4 12602016-03-11 Bernd Schmidt <bschmidt@redhat.com>
1261
1262 PR target/70123
1263 * gcc.dg/torture/pr70123.c: New test.
1264
84116671 12652016-03-11 Jeff Law <law@redhat.com>
1266
1267 PR tree-optimization/70190
1268 * gcc.c-torture/compile/pr70190.c: New test.
1269
cfa58bc8 12702016-03-11 David Malcolm <dmalcolm@redhat.com>
1271
1272 PR c/68187
1273 * c-c++-common/Wmisleading-indentation.c (test43_a): New test
1274 case.
1275 (test43_b): Likewise.
1276 (test43_c): Likewise.
1277 (test43_d): Likewise.
1278 (test43_e): Likewise.
1279 (test43_f): Likewise.
1280 (test43_g): Likewise.
1281 (test44_a): Likewise.
1282 (test44_b): Likewise.
1283 (test44_c): Likewise.
1284 (test44_d): Likewise.
1285 (test44_e): Likewise.
1286
ce234f27 12872016-03-11 David Malcolm <dmalcolm@redhat.com>
1288
1289 PR c/70085
1290 * c-c++-common/Wmisleading-indentation.c (pr70085): New test case.
1291
e4756b48 12922016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1293
1294 * gcc.target/aarch64/vect-reduc-or_1.c: Add -fno-vect-cost-model to
1295 dg-options.
1296
1f5ef87e 12972016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1298
1299 PR target/70002
1300 PR target/69245
1301 * gcc.target/aarch64/pr69245_2.c: New test.
1302
f9c352a1 13032016-03-11 Jakub Jelinek <jakub@redhat.com>
1304
1305 PR tree-optimization/70177
1306 * gcc.dg/pr70177.c: New test.
1307
4dd92ac6 13082016-03-11 Alan Lawrence <alan.lawrence@arm.com>
1309
1310 * gfortran.dg/unconstrained_commons.f: Widen regexp to match j_<N>.
1311
331e4fdb 13122016-03-11 Alan Lawrence <alan.lawrence@arm.com>
1313
1314 * gcc.dg/tree-ssa/sra-20.c: New.
1315
69262824 13162016-03-11 Jakub Jelinek <jakub@redhat.com>
1317
6f9a7425 1318 PR rtl-optimization/70174
1319 * gcc.dg/pr70174.c: New test.
1320
69262824 1321 PR tree-optimization/70169
1322 * gcc.dg/pr70169.c: New test.
1323
4637a847 13242016-03-11 Ilya Enkovich <enkovich.gnu@gmail.com>
1325
1326 PR target/70160
1327 * gcc.target/i386/pr70160.c: New test.
1328
5a86d754 13292016-03-11 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1330
1331 * gcc.target/s390/dfp-1.c: New test.
1332
af4c8290 13332016-03-10 Nick Clifton <nickc@redhat.com>
1334
1335 PR target/70044
1336 * gcc.target/aarch64/pr70044.c: New test.
1337
98dfd328 13382016-03-10 Patrick Palka <ppalka@gcc.gnu.org>
1339 Jakub Jelinek <jakub@redhat.com>
1340
1341 PR c++/70001
1342 * g++.dg/cpp0x/constexpr-70001-1.C: New test.
1343 * g++.dg/cpp0x/constexpr-70001-2.C: New test.
1344 * g++.dg/cpp0x/constexpr-70001-3.C: New test.
1345
75e72311 13462016-03-10 Jan Hubicka <hubicka@ucw.cz>
1347
1348 PR lto/69589
1349 * g++.dg/lto/pr69589_0.C: New testcase
1350 * g++.dg/lto/pr69589_1.C: New testcase
1351
a2eb1271 13522016-03-10 Marek Polacek <polacek@redhat.com>
1353
1354 PR c++/70153
1355 * g++.dg/delayedfold/unary-plus1.C: New test.
1356
13572016-03-10 Andre Vieira <andre.simoesdiasvieira@arm.com>
a342320c 1358
1359 * gcc.target/arm/pr45701-1.c: Escape brackets.
1360 * gcc.target/arm/pr45701-2.c: Likewise.
1361
5ab2987f 13622016-03-10 Alan Lawrence <alan.lawrence@arm.com>
1363
1364 * gfortran.dg/unconstrained_commons.f: New.
1365
6972afac 13662016-03-10 Alan Modra <amodra@gmail.com>
1367
1368 * gcc.dg/pr69195.c: New.
1369 * gcc.dg/pr69238.c: New.
1370
c82c99ec 13712016-03-10 Tom de Vries <tom@codesourcery.com>
1372
1373 PR testsuite/68915
1374 * gcc.dg/vect/pr46032.c: Xfail scan if alignment requirements not met.
1375
a2389d4a 13762016-03-10 Richard Biener <rguenther@suse.de>
1377
1378 PR tree-optimization/70128
1379 * gcc.dg/tree-ssa/alias-34.c: New testcase.
1380 * gcc.dg/tree-ssa/alias-35.c: Likewise.
1381
c272412d 13822016-03-09 Jakub Jelinek <jakub@redhat.com>
1383
a0451069 1384 PR tree-optimization/70152
1385 * gcc.dg/pr70152.c: New test.
1386
c272412d 1387 PR target/70086
1388 * gcc.target/i386/pr70086-1.c: New test.
1389 * gcc.target/i386/pr70086-2.c: New test.
1390 * gcc.target/i386/pr70086-3.c: New test.
5f611068 1391
1392 PR tree-optimization/70127
1393 * gcc.c-torture/execute/pr70127.c: New test.
1394
27dcb7a8 13952016-03-09 Cesar Philippidis <cesar@codesourcery.com>
1396
1397 * c-c++-common/goacc/combined-directives-2.c: New test.
1398
c24757cf 13992016-03-09 David Malcolm <dmalcolm@redhat.com>
1400
1401 PR c/68473
1402 PR c++/70105
1403 * g++.dg/diagnostic/pr70105.C: New test.
1404 * gcc.dg/plugin/diagnostic-test-expressions-1.c (foo): New decl.
1405 (test_multiple_ordinary_maps): New test function.
1406
83108969 14072016-03-09 David Malcolm <dmalcolm@redhat.com>
1408
1409 PR c/68473
1410 PR c++/70105
1411 * gcc.dg/plugin/diagnostic_plugin_show_trees.c (show_tree):
1412 Drop range information from call to inform_at_rich_loc.
1413 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c (add_range):
1414 New.
1415 (test_show_locus): Replace calls to rich_location::add_range with
1416 calls to add_range. Rewrite the tests that used the now-defunct
1417 rich_location ctor taking a source_range. Simplify other tests
1418 by replacing calls to COMBINE_LOCATION_DATA with calls to
1419 make_location.
1420
6733c0e8 14212016-03-09 Richard Biener <rguenther@suse.de>
1422 Jakub Jelinek <jakub@redhat.com>
1423
1424 PR tree-optimization/70138
1425 * gcc.dg/vect/pr70138-1.c: New testcase.
1426 * gcc.dg/vect/pr70138-2.c: Likewise.
1427
96abb9f5 14282016-03-09 Jakub Jelinek <jakub@redhat.com>
1429
1430 PR target/70049
1431 * gcc.target/i386/pr70049.c: New test.
1432
42bb3bfb 14332016-03-09 Richard Biener <rguenther@suse.de>
1434
1435 PR c/70143
1436 * gcc.dg/Wstrict-aliasing-bogus-upcast.c: New testcase.
1437 * gcc.dg/Wstrict-aliasing-struct-with-char-member.c: Likewise.
1438 * gcc.dg/Wstrict-aliasing-struct-member.c: Remove again.
1439
27527428 14402016-03-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1441
1442 * gcc.dg/vect/bb-slp-34.c: Really don't xfail on aarch64-*-*,
1443 arm-*-*.
1444
248449f2 14452016-03-09 Jakub Jelinek <jakub@redhat.com>
1446
1bd49ced 1447 PR middle-end/67278
1448 * gcc.dg/simd-7.c: Add -w -Wno-psabi to dg-options.
1449
248449f2 1450 PR target/67278
1451 * gcc.dg/simd-8.c: Add -w -Wno-psabi to dg-options.
1452
1453 PR middle-end/70050
1454 * gcc.dg/pr70050.c: Add -w to dg-options. Fix up PR number
1455 in testcase comment.
1456
dfc460ff 14572016-03-09 Tom de Vries <tom@codesourcery.com>
1458
1459 * gfortran.dg/goacc/kernels-loop-2.f95: New test.
1460 * gfortran.dg/goacc/kernels-loop-data-2.f95: New test.
1461 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: New test.
1462 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: New test.
1463 * gfortran.dg/goacc/kernels-loop-data-update.f95: New test.
1464 * gfortran.dg/goacc/kernels-loop-data.f95: New test.
1465 * gfortran.dg/goacc/kernels-loop-n.f95: New test.
1466 * gfortran.dg/goacc/kernels-loop.f95: New test.
1467
0377fc7f 14682016-03-08 Martin Sebor <msebor@redhat.com>
1469
1470 PR c++/62096
1471 * g++.dg/warn/overflow-warn-7.C: New test.
1472
3556aa80 14732016-03-08 Jason Merrill <jason@redhat.com>
1474
1475 * lib/g++-dg.exp (g++-dg-runtest): Handle "concepts" in std list.
1476 * lib/target-supports.exp (check_effective_target_concepts): New.
1477
e5096208 14782016-03-08 Jakub Jelinek <jakub@redhat.com>
1479
5370eb8d 1480 PR c++/70135
1481 * g++.dg/cpp1y/constexpr-loop4.C: New test.
1482 * g++.dg/ubsan/pr70135.C: New test.
1483
e5096208 1484 PR target/70110
1485 * gcc.dg/pr70110.c: New test.
1486
cc37120d 14872016-03-07 Martin Jambor <mjambor@suse.cz>
1488
1489 * c-c++-common/gomp/clauses-1.c: Remove dg-options.
1490 * c-c++-common/gomp/if-1.c: Likewise.
1491 * c-c++-common/gomp/pr61486-2.c: Likewise.
1492 * c-c++-common/gomp/target-teams-1.c: Moved dg-options except -fopenmp
1493 to dg-additional-options.
1494 * g++.dg/gomp/gomp.exp: Pass -Wno-hsa to all tests.
1495 * g++/gomp/target-teams-1.c: Likewise.
1496 * gcc.dg/gomp/gomp.exp: Likewise.
1497 * gcc.dg/gomp/pr68128-2.c: Moved dg-options except -fopenmp to
1498 dg-additional-options.
1499 * gfortran.dg/gomp/gomp.exp: Likewise.
1500 * gfortran.dg/gomp/target1.f90: Remove dg-options.
1501 * gfortran.dg/gomp/target2.f90: Moved dg-options except -fopenmp to
1502 dg-additional-options.
1503 * gfortran.dg/gomp/target3.f90: Remove dg-options.
1504
53c248d8 15052016-03-07 Martin Jambor <mjambor@suse.cz>
1506
1507 * lib/target-supports.exp (check_effective_target_offload_hsa): New.
1508 * c-c++-common/gomp/gridify-1.c: New test.
1509 * gfortran.dg/gomp/gridify-1.f90: Likewise.
1510
541e79a0 15112016-03-07 Andre Vieira <andre.simoesdiasvieira@arm.com>
1512
1513 * gcc.target/arm/pr45701-1.c: Change assembler scan to not
1514 trigger for cortex-r8, when scanning for register r8.
1515 * gcc.target/arm/pr45701-2.c: Likewise.
1516
4dfabd94 15172016-02-26 Richard Biener <rguenther@suse.de>
d9aa5a50 1518 Jeff Law <law@redhat.com>
4dfabd94 1519
1520 PR tree-optimization/69740
1521 * gcc.c-torture/compile/pr69740-1.c: New test.
1522 * gcc.c-torture/compile/pr69740-2.c: New test.
1523
1b63a87b 15242016-03-07 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1525
1526 * lib/target-supports.exp
1527 (check_effective_target_whole_vector_shift): Enable for PPC64.
1528
d33914da 15292016-03-07 Richard Biener <rguenther@suse.de>
1530
1531 PR tree-optimization/70115
1532 * gcc.dg/torture/pr70115.c: New testcase.
1533
584fba4b 15342016-03-07 Nathan Sidwell <nathan@codesourcery.com>
1535
1536 PR middle-end/69916
1537 * c-c-++-common/goacc/pr69916.c: New.
1538
7f2f5ec0 15392016-03-07 Richard Henderson <rth@redhat.com>
1540
1541 * gcc.c-torture/compile/pr70061.c: New test.
1542
f530e7c4 15432016-03-07 Richard Biener <rguenther@suse.de>
1544
1545 PR testsuite/70109
1546 * gcc.dg/vect/O3-pr36098.c: New testcase.
1547
a3855fed 15482016-03-07 Christophe Lyon <christophe.lyon@linaro.org>
1549
1550 * gcc.target/arm/pragma_cpp_fma.c: Reset default FPU.
1551
091ffc31 15522016-03-07 Eric Botcazou <ebotcazou@adacore.com>
1553
1554 * gnat.dg/renaming9.ad[sb]: New testcase.
1555
2941b871 15562016-03-05 Jakub Jelinek <jakub@redhat.com>
1557
1558 PR c++/70084
1559 * g++.dg/expr/stdarg3.C: New test.
1560
5173ce42 15612016-03-04 Jeff Law <law@redhat.com>
1562
1563 PR tree-optimization/69196
1564 * gcc.dg/tree-ssa/pr69196-1.c: Limit this to sparc*-*-* and
1565 x86_64-*-*.
1566
2d1d2e55 15672016-03-04 Bernd Schmidt <bschmidt@redhat.com>
1568
0e43078e 1569 PR c/69973
1570 * gcc.dg/pr69973.c: New test.
1571
d8ec06ae 1572 PR rtl-optimization/69941
1573 * gcc.dg/torture/pr69941.c: New test.
1574
2d1d2e55 1575 PR c/69824
1576 * gcc.dg/pr69824.c: New test.
1577
32f692e2 15782016-03-05 Tom de Vries <tom@codesourcery.com>
1579
1580 * c-c++-common/goacc/nesting-fail-1.c (f_acc_routine): New function.
1581 * c-c++-common/goacc-gomp/nesting-fail-1.c (f_acc_routine): New
1582 function.
1583
1c699e9a 15842016-03-05 Patrick Palka <ppalka@gcc.gnu.org>
1585
1586 PR c++/66786
1587 * g++.dg/cpp1y/var-templ48.C: New test.
1588 * g++.dg/cpp1y/var-templ49.C: New test.
1589
358448c6 15902016-03-04 Eric Botcazou <ebotcazou@adacore.com>
1591
1592 * g++.dg/Wno-frame-address.C: Skip on IA-64.
1593
01dc3c45 15942016-03-04 Jakub Jelinek <jakub@redhat.com>
1595
e968ff6d 1596 PR c++/70035
1597 * g++.dg/ubsan/pr70035.C: New test.
1598
01dc3c45 1599 PR target/70062
1600 * gcc.target/i386/pr70062.c: New test.
1601
3937d618 16022016-03-04 H.J. Lu <hongjiu.lu@intel.com>
1603
1604 * g++.dg/template/typename21.C: Remove c++98_only.
1605
c58ac7f8 16062016-03-04 H.J. Lu <hongjiu.lu@intel.com>
1607
1608 * g++.dg/template/typename21.C: Replace c++98 with c++98_only.
1609
0060768a 16102016-03-04 David Malcolm <dmalcolm@redhat.com>
1611
1612 PR c/68187
1613 * c-c++-common/Wmisleading-indentation.c (fn_42_a): New test
1614 function.
1615 (fn_42_b): Likewise.
1616 (fn_42_c): Likewise.
1617
74c6fd40 16182016-03-04 David Malcolm <dmalcolm@redhat.com>
1619
1620 PR c/68187
1621 * c-c++-common/Wmisleading-indentation.c (fn_40_a): New test
1622 function.
1623 (fn_40_b): Likewise.
1624 (fn_41_a): Likewise.
1625 (fn_41_b): Likewise.
1626
31b11359 16272016-03-04 Jakub Jelinek <jakub@redhat.com>
1628
1629 PR target/70059
1630 * gcc.target/i386/avx512f-pr70059.c: New test.
1631 * gcc.target/i386/avx512dq-pr70059.c: New test.
1632
c5b93452 16332016-03-04 Bernd Schmidt <bschmidt@redhat.com>
1634
1635 PR rtl-optimization/57676
1636 * gcc.dg/torture/pr57676.c: New test.
1637
268fbd56 16382016-03-04 Ilya Enkovich <enkovich.gnu@gmail.com>
1639
1640 * gcc.dg/pr70026.c: New test.
1641
6560d1ad 16422016-03-04 Marek Polacek <polacek@redhat.com>
1643
1644 PR c/69798
1645 * gcc.dg/cilk-plus/pr69798-1.c: New test.
1646 * gcc.dg/cilk-plus/pr69798-2.c: New test.
1647
cc7dfddf 16482016-03-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1649
1650 PR target/70004
1651 * gcc.target/aarch64/scalar_shift_1.c: (test_corners_sisd_di):
1652 Delete.
1653 (test_corners_sisd_si): Likewise.
1654 (main): Remove checks of the above.
1655 * gcc.target/aarch64/shift_wide_invalid_1.c: New test.
1656
e9663bd4 16572016-03-04 Eric Botcazou <ebotcazou@adacore.com>
1658
1659 * gcc.dg/Wno-frame-address.c: Skip on IA-64.
1660
dcdd684e 16612016-03-04 Christophe Lyon <christophe.lyon@linaro.org>
1662
1663 * gcc.dg/torture/pr69951.c: Accept argc==0.
1664
e692d332 16652016-03-04 Richard Biener <rguenther@suse.de>
1666
1667 PR c++/70054
1668 * g++.dg/warn/Wstrict-aliasing-bogus-union-2.C: New testcase.
1669 * gcc.dg/Wstrict-aliasing-struct-member.c: New testcase.
1670
af77b7e6 16712016-03-04 Dominik Vogt <vogt@linux.vnet.ibm.com>
1672
1673 PR testsuite/69766
1674 * go.test/go-test.exp: S/390: Set GOARCH to the current target when
1675 testing multiarch.
1676
290da96e 16772016-03-04 Jakub Jelinek <jakub@redhat.com>
1678
1679 PR debug/69947
1680 * gcc.dg/guality/pr69947.c: New test.
1681
e51ce713 16822016-03-03 Jakub Jelinek <jakub@redhat.com>
1683
1684 PR ada/70017
1685 * gcc.dg/pr70017.c (foo): Store 0 to first element of each array.
1686
1feed892 16872016-03-03 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1688
1689 PR rtl-optimization/69904
1690 * gcc.target/arm/pr69904.c: New test.
1691
c32bda69 16922016-03-03 Jakub Jelinek <jakub@redhat.com>
1693
1694 PR target/70021
1695 * gcc.dg/vect/pr70021.c: New test.
1696 * gcc.target/i386/pr70021.c: New test.
1697
1bc579ed 16982016-03-03 Marek Polacek <polacek@redhat.com>
1699
1700 PR middle-end/70050
1701 * gcc.dg/pr70050.c: New test.
1702
cfa8d638 17032016-03-03 James Greenhalgh <james.greenhalgh@arm.com>
1704
1705 * gcc.dg/vect/bb-slp-34.c: Don't XFAIL for ARM/AArch64.
1706
1b889259 17072016-03-03 Ilya Enkovich <enkovich.gnu@gmail.com>
1708
1709 PR tree-optimization/70043
1710 * gfortran.dg/vect/pr70043.f90: New test.
1711
f756dfa3 17122016-03-03 Eric Botcazou <ebotcazou@adacore.com>
1713
1714 * gnat.dg/specs/task1.ads: New test.
1715
5cb4863d 17162016-03-03 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1717
1718 * lib/gcc-gdb-test.exp (gdb-test): Make log message match command.
1719 Invoke gdb with -batch.
1720 * lib/gcc-simulate-thread.exp (simulate-thread): Likewise.
1721
5dd12e43 17222016-03-03 Richard Biener <rguenther@suse.de>
1723
1724 PR tree-optimization/55936
1725 * gcc.dg/tree-ssa/vrp06.c: Remove XFAIL.
1726
d97ba4ca 17272016-03-02 Jeff Law <law@redhat.com>
1728
5d23c86f 1729 PR rtl-optimization/69942
1730 * gcc.dg/ifcvt-5.c: Use "word_mode" rather than "int" to limit the
1731 effects of argument promotions.
1732
d97ba4ca 1733 PR tree-optimization/69987
1734 * gfortran.dg/pr69987.f90: Use "-w" to avoid failures when the
1735 target does not support -fprefetch-loop-arrays.
1736
901faaa0 17372016-03-02 Uros Bizjak <ubizjak@gmail.com>
1738
1739 * gcc.target/i386/bmi2-bzhi-2.c: Change to runtime test.
1740
51f6fdce 17412016-03-02 Bin Cheng <bin.cheng@arm.com>
1742
6bc7872f 1743 PR rtl-optimization/69052
51f6fdce 1744 * gcc.target/i386/pr69052.c: New test.
1745
31d31e07 17462016-03-02 Alan Modra <amodra@gmail.com>
1747
1748 * gcc.dg/pr69990.c: New.
1749
04faee95 17502016-03-02 Jakub Jelinek <jakub@redhat.com>
1751
270d0117 1752 PR c/68062
1753 * c-c++-common/vector-compare-4.c: Add -Wno-psabi to dg-options.
1754
1755 PR middle-end/70022
1756 * gcc.dg/pr70022.c: Add -w -Wno-psabi to dg-options.
1757
04faee95 1758 PR target/70028
1759 * gcc.target/i386/pr70028.c: New test.
1760
a2cc9e8e 17612016-03-02 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
1762
1763 * c-c++-common/asan/swapcontext-test-1.c,
1764 * c-c++-common/tsan/thread_leak.c,
1765 * g++.dg/tsan/aligned_vs_unaligned_race.C,
1766 * g++.dg/tsan/benign_race.C,
1767 * g++.dg/tsan/fd_close_norace.C,
1768 * g++.dg/tsan/fd_close_norace2.C: Print markers to stderr to avoid
1769 races with sanitizer output
1770
dd4bd263 17712016-03-02 Richard Biener <rguenther@suse.de>
901faaa0 1772 Uros Bizjak <ubizjak@gmail.com>
dd4bd263 1773
1774 PR target/67278
1775 * gcc.dg/simd-8.c: New testcase.
1776
b5fe3a49 17772016-03-02 Richard Biener <rguenther@suse.de>
1778
1779 PR middle-end/67278
1780 * gcc.dg/simd-7.c: New testcase.
1781
23601f67 17822016-03-02 Eric Botcazou <ebotcazou@adacore.com>
1783
1784 * gcc.target/i386/pr70007.c: Tweak.
1785
f66f65e7 17862016-03-02 Dominik Vogt <vogt@linux.vnet.ibm.com>
1787
1788 * gfortran.dg/bessel_6.f90: Reduce accuracy for S/390.
1789
60773515 17902016-03-02 Marek Polacek <polacek@redhat.com>
1791
1792 PR c/67854
1793 * gcc.dg/pr67854.c: New test.
1794
6c094cb1 17952016-03-02 Jakub Jelinek <jakub@redhat.com>
1796
1797 PR middle-end/70025
1798 * gcc.dg/torture/pr70025.c: New test.
1799
7627bb56 18002016-03-02 Venkataramanan Kumar <venkataramanan.kumar@amd.com>
1801
1802 PR tree-optimization/68621
1803 * gcc.dg/tree-ssa/ifc-8.c: Adjust test.
1804
066c8e94 18052016-03-01 Eric Botcazou <ebotcazou@adacore.com>
1806
1807 * gcc.target/i386/pr70007.c: New test.
1808
d3b819ad 18092016-03-01 Jeff Law <law@redhat.com>
1810
d4b9ad56 1811 PR tree-optimization/69196
7e217344 1812 * gcc.dg/tree-ssa/pr69196-1.c: New test.
d4b9ad56 1813
d3b819ad 1814 PR tree-optimization/69196
1815 * gcc.dg/tree-ssa/vrp46.c: Twiddle threading params to keep it from
1816 duplicating code and spoiling the expected output.
1817
4f37285d 18182016-03-01 Michael Meissner <meissner@linux.vnet.ibm.com>
1819
1820 PR target/70033
1821 * gcc.target/powerpc/p9-lxvx-stxvx-1.c: Make sure compiler
1822 supports power9 before doing tests.
1823 * gcc.target/powerpc/p9-lxvx-stxvx-2.c: Likewise.
1824 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: Likewise.
1825 * gcc.target/powerpc/p9-permute.c: Likewise.
1826
3e9c4f6c 18272016-03-01 Uros Bizjak <ubizjak@gmail.com>
1828
1829 PR target/70027
1830 * gcc.target/i386/pr70027.c: New test.
1831
e324729e 18322016-03-01 Eric Botcazou <ebotcazou@adacore.com>
1c2859e1 1833
1834 * gcc.dg/pr70017.c: New test.
1835
40e9ce2d 18362016-03-01 Jakub Jelinek <jakub@redhat.com>
1837
1838 PR c/69796
1839 PR c/69974
1840 * gcc.dg/pr69796.c: New test.
1841 * gcc.dg/pr69974.c: New test.
1842
e8b016ea 18432016-03-01 Eric Botcazou <ebotcazou@adacore.com>
1844
1845 * gnat.dg/stack_usage3.adb: Robustify and enable for all targets.
1846
24d3127c 18472016-02-29 Jeff Law <law@redhat.com>
1848
1849 PR tree-optimization/69987
1850 * gfortran.dg/pr69987.f90: New test.
1851
1852 PR tree-optimization/69989
1853 * gcc.c-torture/compile/pr69989-2.c: New test.
1854
12cc1225 18552016-03-01 Marek Polacek <polacek@redhat.com>
1856
1857 PR c++/69795
1858 * g++.dg/parse/invalid1.C: New test.
1859
d99a947c 18602016-03-01 Richard Biener <rguenther@suse.de>
1861
1862 PR middle-end/70022
1863 * gcc.dg/pr70022.c: New testcase.
1864
395dbc60 18652016-03-01 Ilya Enkovich <enkovich.gnu@gmail.com>
1866
1867 PR tree-optimization/69956
1868 * gcc.dg/pr69956.c: New test.
1869
40a35c55 18702016-02-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1871
1872 PR target/70011
1873 * gcc.dg/vect/costmodel/ppc/costmodel-fast-math-vect-pr299925.c:
1874 XFAIL when hardware supports efficient unaligned storage access.
1875
4edc90b0 18762016-03-01 Patrick Palka <ppalka@gcc.gnu.org>
1877
1878 PR c++/69961
1879 * g++.dg/template/pr69961a.C: New test.
1880 * g++.dg/template/pr69961b.C: New test.
1881
1ed1f69a 18822016-02-29 David Malcolm <dmalcolm@redhat.com>
1883
1884 PR preprocessor/69985
1885 * gcc.dg/cpp/pr69985.c: New test case.
1886
01c5d15d 18872016-02-29 Jeff Law <law@redhat.com>
1888
3a4d3de5 1889 PR tree-optimization/70005
1890 * gcc.c-torture/execute/pr70005.c New test.
1891
01c5d15d 1892 PR tree-optimization/69999
1893 * gcc.c-torture/compile/pr69999.c: New test.
1894
1bf66b54 18952016-02-29 Yuri Rumyantsev <ysrumyan@gmail.com>
1896
1897 PR tree-optimization/69652
1898 * gcc.dg/torture/pr69652.c: Delete test.
1899 * gcc.dg/vect/pr69652.c: New test.
1900
b4d653d5 19012016-02-19 Richard Biener <rguenther@suse.de>
1902
1903 PR tree-optimization/69980
1904 * gfortran.dg/vect/pr69980.f90: New testcase.
1905
35bc4745 19062016-02-29 Eric Botcazou <ebotcazou@adacore.com>
1907
1908 * gcc.target/sparc/20160229-1.c: New test.
1909
bb54a538 19102016-02-29 Eric Botcazou <ebotcazou@adacore.com>
1911
1912 * gnat.dg/stack_usage3.adb: New test.
1913 * gnat.dg/stack_usage3_pkg.ads: New helper.
1914
95164e71 19152016-02-29 Eric Botcazou <ebotcazou@adacore.com>
1916
1917 * gnat.dg/renaming8.adb: New test.
1918 * gnat.dg/renaming8_pkg1.ads: New helper.
1919 * gnat.dg/renaming8_pkg2.ad[sb]: Likewise.
1920 * gnat.dg/renaming8_pkg3.ad[sb]: Likewise.
1921
a890896f 19222016-02-29 Richard Biener <rguenther@suse.de>
1923
1924 PR tree-optimization/69720
1925 * gcc.dg/vect/vect-outer-pr69720.c: New testcase.
1926
5c70403a 19272016-02-28 Thomas Koenig <tkoenig@gcc.gnu.org>
1928
1929 PR fortran/68147
1930 PR fortran/47674
1931 * gfortran.dg/realloc_on_assign_26.f90: New test case.
1932
dfb6d139 19332016-02-28 Harald Anlauf <anlauf@gmx.de>
9fa1c2ea 1934 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1935
1936 PR fortran/56007
1937 * gfortran.dg/coarray_8.f90: Adjust error message.
1938 * gfortran.dg/pr56007.f90: New test.
1939 * gfortran.dg/pr56007.f: New test.
1940
536508db 19412016-02-28 H.J. Lu <hongjiu.lu@intel.com>
1942
1943 PR tree-optimization/69989
1944 * gcc.dg/torture/pr69989.c: New test.
1945
eec75e45 19462016-02-28 Eric Botcazou <ebotcazou@adacore.com>
1947
1948 * gcc.target/i386/stack-realign-win.c: New test.
1949
0175e45a 19502016-02-28 Harald Anlauf <anlauf@gmx.de>
1951
1952 PR fortran/60126
1953 * gfortran.dg/pr60126.f90: New test.
1954
2a703589 19552016-02-27 Jeff Law <law@redhat.com>
1956
1957 Revert
1958 2016-02-26 Richard Biener <rguenther@suse.de>
1959 Jeff Law <law@redhat.com>
1960
1961 PR tree-optimization/69740
1962 * gcc.c-torture/compile/pr69740-1.c: New test.
1963 * gcc.c-torture/compile/pr69740-2.c: New test.
1964
359b4c18 19652016-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1966
1c96765a 1967 PR fortran/69910
359b4c18 1968 * gfortran.dg/newunit_4.f90: New test.
1969
49462d93 19702016-02-27 Jakub Jelinek <jakub@redhat.com>
1971
1972 PR target/69613
1973 PR rtl-optimization/69886
1974 * gcc.dg/torture/pr69886.c: Add -w -Wno-psabi to dg-options.
1975 * gcc.dg/torture/pr69613.c: Likewise. Guard -mavx with avx_runtime
1976 target.
1977
c4ac733e 19782016-02-26 Martin Sebor <msebor@redhat.com>
1979
1980 PR tree-optimization/15826
1981 * gcc.dg/tree-ssa/pr15826.c: New test.
1982
da8c4b5d 19832016-02-26 Jakub Jelinek <jakub@redhat.com>
1984
1985 PR target/69969
1986 * gcc.target/powerpc/pr69969.c: New test.
1987
0a4558eb 19882016-02-26 Martin Sebor <msebor@redhat.com>
1989
1990 PR c++/15766
1991 * g++.old-deja/g++.other/decl5.C: Add a test case.
1992
5b500299 19932016-02-26 Segher Boessenkool <segher@kernel.crashing.org>
1994
1995 PR target/69946
1996 * gcc.target/powerpc/pr69946.c: New file.
1997
565f533b 19982016-02-26 Richard Biener <rguenther@suse.de>
0a4558eb 1999 Jeff Law <law@redhat.com>
565f533b 2000
0a4558eb 2001 PR tree-optimization/69740
565f533b 2002 * gcc.c-torture/compile/pr69740-1.c: New test.
2003 * gcc.c-torture/compile/pr69740-2.c: New test.
2004
ff67cbea 20052016-02-26 Martin Jambor <mjambor@suse.cz>
2006
2007 PR middle-end/69920
2008 * gcc.dg/torture/pr69932.c: New test.
2009 * gcc.dg/torture/pr69936.c: Likewise.
2010
e400d817 20112016-02-26 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
2012
2013 PR target/69709
2014 * gcc.target/s390/pr69709.c: New test.
2015
126a5a2d 20162016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2017
2018 PR target/69245
2019 * gcc.target/aarch64/pr69245_1.c: New test.
2020
59c58860 20212016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2022
2023 PR target/69613
2024 * gcc.dg/torture/pr69613.c: New test.
2025
9441fa4e 20262016-02-26 Jakub Jelinek <jakub@redhat.com>
2027
2028 PR rtl-optimization/69891
2029 * gcc.target/i386/pr69891.c: New test.
2030
e48fcde0 20312016-02-26 Michael Meissner <meissner@linux.vnet.ibm.com>
f41208a1 2032 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2033
35ed600a 2034 PR target/61397
f41208a1 2035 * gcc.target/powerpc/p8vector-ldst.c: Adjust to test desired
2036 functionality for both 32-bit and 64-bit.
2037
c86aaa0e 20382016-02-26 Richard Biener <rguenther@suse.de>
2039
2040 PR tree-optimization/69551
2041 * gcc.dg/torture/pr69951.c: New testcase.
2042
38e71a65 20432016-02-25 Richard Biener <rguenther@suse.de>
2044
2045 PR tree-optimization/48795
2046 * gcc.dg/Warray-bounds-18.c: New testcase.
2047
03331e69 20482016-02-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2049
2050 * g++.dg/ext/attr-constructor1.C: Require init_priority support.
2051
f14d8d6a 20522016-02-25 Jakub Jelinek <jakub@redhat.com>
2053
2054 PR rtl-optimization/69896
2055 * gcc.dg/pr69896.c: New test.
2056
4003c807 20572016-02-25 Patrick Palka <ppalka@gcc.gnu.org>
2058
2059 PR c++/69736
2060 * g++.dg/cpp1y/paren2.C: New test.
2061
a0573328 20622016-02-24 Martin Sebor <msebor@redhat.com>
2063
2064 PR c/51147
2065 * gcc.dg/enum-mode-2.c: New test.
2066
2cde02ad 20672016-02-24 Jakub Jelinek <jakub@redhat.com>
2068
2069 PR c++/69922
2070 * g++.dg/warn/Wnonnull-compare-6.C: New test.
2071 * g++.dg/warn/Wnonnull-compare-7.C: New test.
2072 * g++.dg/ubsan/pr69922.C: New test.
2073
f0ea75d1 20742016-02-24 Marek Polacek <polacek@redhat.com>
2075
2076 PR c/69819
2077 * gcc.dg/pr69819.c: New test.
2078
05027366 20792016-02-24 Martin Sebor <msebor@redhat.com>
2080
34ed562b 2081 PR c++/69912
2082 * g++.dg/ext/flexary15.C: New test.
2083
20842016-02-24 Martin Sebor <msebor@redhat.com>
2085
2086 * gcc.dg/builtins-68.c: Avoid making unportable
05027366 2087 assumptions about the relationship between SIZE_MAX and UINT_MAX.
34ed562b 2088 * g++.dg/ext/builtin_alloca.C: Same.
05027366 2089
650c3ad5 20902016-02-24 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
2091 Charles Baylis <charles.baylis@linaro.org>
2092
2093 PR debug/61033
2094 * g++.dg/pr61033.C: Add a regression testcase for PR debug/61033.
2095
596070e8 20962016-02-24 Richard Biener <rguenther@suse.de>
6cde5734 2097 Jakub Jelinek <jakub@redhat.com>
596070e8 2098
2099 PR middle-end/69760
2100 * gcc.dg/torture/pr69760.c: New testcase.
2101
d6b92d9f 21022016-02-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2103
2104 * gcc.dg/debug/dwarf2/prod-options.c: Use different DW_AT_producer
2105 pattern on Solaris with as.
2106
90436d9d 21072016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2108
2109 * gcc.target/arm/cond_sub_restrict_it.c: New test.
2110 * gcc.target/arm/condarith_restrict_it.c: Likewise.
2111 * gcc.target/arm/movcond_restrict_it.c: Likewise.
2112 * gcc.target/arm/negscc_restrict_it.c: Likewise.
2113
7c749495 21142016-02-24 Jakub Jelinek <jakub@redhat.com>
2115
2116 PR middle-end/69915
2117 * gcc.dg/pr69915.c: New test.
2118
9c9680b5 21192016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2120
2121 PR rtl-optimization/69886
2122 * gcc.dg/torture/pr69886.c: New test.
2123
36d081ee 21242016-02-24 Richard Biener <rguenther@suse.de>
2125
2126 PR middle-end/68963
2127 * gcc.dg/torture/pr68963.c: New testcase.
2128
2a0accb9 21292016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2130
2131 PR target/69875
2132 * gcc.target/arm/atomic_loaddi_acquire.x: New file.
2133 * gcc.target/arm/atomic_loaddi_relaxed.x: Likewise.
2134 * gcc.target/arm/atomic_loaddi_seq_cst.x: Likewise.
2135 * gcc.target/arm/atomic_loaddi_1.c: New test.
2136 * gcc.target/arm/atomic_loaddi_2.c: Likewise.
2137 * gcc.target/arm/atomic_loaddi_3.c: Likewise.
2138 * gcc.target/arm/atomic_loaddi_4.c: Likewise.
2139 * gcc.target/arm/atomic_loaddi_5.c: Likewise.
2140 * gcc.target/arm/atomic_loaddi_6.c: Likewise.
2141 * gcc.target/arm/atomic_loaddi_7.c: Likewise.
2142 * gcc.target/arm/atomic_loaddi_8.c: Likewise.
2143 * gcc.target/arm/atomic_loaddi_9.c: Likewise.
2144
f0e92ef1 21452016-02-24 Jakub Jelinek <jakub@redhat.com>
2146
2147 PR middle-end/69909
2148 * gcc.dg/torture/pr69909.c: New test.
2149
6907286f 21502016-02-24 Richard Biener <rguenther@suse.de>
2151
2152 PR tree-optimization/69907
2153 * gcc.dg/vect/bb-slp-pr69907.c: New testcase.
2154 * gcc.dg/vect/bb-slp-34.c: XFAIL.
2155 * gcc.dg/vect/bb-slp-pr68892.c: Likewise.
2156
e6ab7475 21572016-02-24 Christian Bruel <christian.bruel@st.com>
2158
2159 * gcc.target/arm/pragma_cpp_fma.c: New test.
2160
47587450 21612016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2162
2163 PR fortran/61156
2164 * gfortran.dg/include_6.f90: Update test.
2165
d41ab738 21662016-02-23 Jakub Jelinek <jakub@redhat.com>
2167
2168 PR objc/69844
2169 * objc.dg/pr69844.m: New test.
2170
4772d9d5 21712016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2172
2173 PR libgfortran/69456
2174 * gfortran.dg/namelist_89.f90: New test.
2175 * gfortran.dg/pr59700.f90: Update test..
2176
8c38d887 21772016-02-23 Martin Sebor <msebor@redhat.com>
2178
2179 PR middle-end/69780
2180 * g++.dg/ext/builtin_alloca.C: New test.
2181 * gcc.dg/builtins-68.c: New test.
2182
ee1bfdb0 21832016-02-23 Richard Henderson <rth@redhat.com>
2184
2185 * gcc.target/i386/addr-space-3.c: Remove test.
2186
52609ec3 21872016-02-23 David Malcolm <dmalcolm@redhat.com>
2188
2189 PR preprocessor/69126
2190 PR preprocessor/69543
2191 * c-c++-common/pr69126-2-long.c: New test.
2192 * c-c++-common/pr69126-2-short.c: New test.
2193 * c-c++-common/pr69543-1.c: Remove xfail.
2194
d5bf2cc8 21952016-02-23 David Malcolm <dmalcolm@redhat.com>
2196
2197 PR preprocessor/69126
2198 PR preprocessor/69543
2199 PR preprocessor/69558
2200 * c-c++-common/pr69126.c (MACRO_1, test_1): New.
2201 (f): Rename to...
2202 (test_2): ...this, and add leading comment.
2203 (MACRO_3, test_3): New.
2204 (MACRO_4A, MACRO_4B, test_4): New.
2205 (MACRO): Rename to...
2206 (MACRO_5): ...this.
2207 (g): Rename to...
2208 (test_5): ...this, updating for renaming of MACRO, and
2209 add leading comment.
2210 * c-c++-common/pr69543-1.c: New.
2211 * c-c++-common/pr69543-2.c: New.
2212 * c-c++-common/pr69543-3.c: New.
2213 * c-c++-common/pr69543-4.c: New.
2214 * c-c++-common/pr69558-1.c: New.
2215 * c-c++-common/pr69558-2.c: New.
2216 * c-c++-common/pr69558-3.c: New.
2217 * c-c++-common/pr69558-4.c: New.
2218 * gcc.dg/pr69558.c: Move to...
2219 * c-c++-common/pr69558.c: ...here. Add dg-bogus directives, with
2220 xfail for c++.
2221
3a37a410 22222016-02-23 Thomas Schwinge <thomas@codesourcery.com>
2223
2224 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: Adjust
2225 to -ftree-parallelize-loops/-fopenacc changes.
2226 * c-c++-common/goacc/kernels-double-reduction-n.c: Likewise.
2227 * c-c++-common/goacc/kernels-double-reduction.c: Likewise.
2228 * c-c++-common/goacc/kernels-loop-2.c: Likewise.
2229 * c-c++-common/goacc/kernels-loop-3.c: Likewise.
2230 * c-c++-common/goacc/kernels-loop-g.c: Likewise.
2231 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: Likewise.
2232 * c-c++-common/goacc/kernels-loop-n.c: Likewise.
2233 * c-c++-common/goacc/kernels-loop-nest.c: Likewise.
2234 * c-c++-common/goacc/kernels-loop.c: Likewise.
2235 * c-c++-common/goacc/kernels-one-counter-var.c: Likewise.
2236 * c-c++-common/goacc/kernels-reduction.c: Likewise.
2237 * gfortran.dg/goacc/kernels-loop-inner.f95: Likewise.
2238 * gfortran.dg/goacc/kernels-loops-adjacent.f95: Likewise.
2239
ecca180f 22402016-02-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2241
2242 * gcc.target/i386/chkp-hidden-def.c: Require alias support.
2243
eec0fa3f 22442016-02-23 Jakub Jelinek <jakub@redhat.com>
2245
f1f91c07 2246 PR c++/69902
2247 * g++.dg/warn/Wnonnull-compare-5.C: New test.
2248
eec0fa3f 2249 PR c/69900
2250 * gcc.dg/pr69900.c: New test.
2251
e045424d 22522016-02-23 Martin Jambor <mjambor@suse.cz>
2253
2254 PR tree-optimization/69666
2255 * gcc.dg/tree-ssa/pr69666.c: New test.
2256
f482dff6 22572016-02-23 Andre Vehreschild <vehre@gcc.gnu.org>
2258
2259 PR fortran/67451
2260 * gfortran.dg/coarray_allocate_5.f08: New test.
2261
57ed698b 22622016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
2263
2264 * gcc.target/s390/vcond-shift.c: Move to ...
2265 * gcc.target/s390/vector/vcond-shift.c: ... here.
2266
990e443c 22672016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
2268
2269 * gcc.target/s390/md/movstr-2.c: Move and rename to ...
2270 * gcc.target/s390/vector/stpcpy-1.c: ... this one.
2271
296c5f01 22722016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
2273
2274 * gcc.target/s390/md/movstr-1.c: Turn into compile test.
2275
e53f41d5 22762016-02-20 Mark Wielaard <mjw@redhat.com>
2277
2278 PR c/28901
2279 * gcc.dg/unused-variable-3.c: New test.
2280
13af201d 22812016-02-22 Jakub Jelinek <jakub@redhat.com>
2282
2283 PR target/69888
2284 * gcc.target/i386/pr69888.c: New test.
2285
682c90f9 22862016-02-22 Richard Biener <rguenther@suse.de>
2287
2288 PR tree-optimization/69882
2289 * gfortran.dg/vect/pr69882.f90: New testcase.
2290
b8cd18c3 22912016-02-22 Jakub Jelinek <jakub@redhat.com>
2292
2293 PR target/69885
2294 * gcc.dg/pr69885.c: New test.
2295
09343379 22962016-02-22 Oleg Endo <olegendo@gcc.gnu.org>
2297
2298 PR target/69806
2299 PR target/54089
2300 * gcc.target/sh/pr54089-10.c: New.
2301
b345a09f 23022016-02-20 Paul Thomas <pault@gcc.gnu.org>
2303
2304 PR fortran/69423
2305 * gfortran.dg/deferred_character_15.f90 : New test.
2306
51385aed 23072016-02-20 Dominique d'Humieres <dominiq@lps.ens.fr>
2308
2309 PR fortran/57365
2310 gfortran.dg/allocate_with_source_18.f03: New test.
2311
23122016-02-20 Harald Anlauf <anlauf@gmx.de>
2313
2314 PR fortran/52531
2315 gfortran.dg/gomp/pr52531.f90: New test.
2316
9cce8384 23172016-02-19 Bernd Edlinger <bernd.edlinger@hotmail.de>
2318
2319 PR c++/69865
2320 * c-c++-common/Wshift-negative-value-6.c: Add -std=c++11 before
2321 -std=c++03.
2322
d91f5fbb 23232016-02-19 Jakub Jelinek <jakub@redhat.com>
2324
563d5cb8 2325 PR c++/69826
2326 * c-c++-common/cilk-plus/CK/pr69826-1.c: New test.
2327 * c-c++-common/cilk-plus/CK/pr69826-2.c: New test.
2328
0a04aac9 2329 PR c++/69850
2330 * g++.dg/warn/Wnonnull-compare-4.C: New test.
2331
d91f5fbb 2332 PR c++/69851
2333 * g++.dg/torture/pr69851.C: New test.
2334
5fe1f282 23352016-02-19 Martin Sebor <msebor@redhat.com>
2336
2337 PR testsuite/69573
2338 * gcc.dg/pr61053.c: Tweaked test to avoid bogus failures.
2339
a45bce11 23402016-02-19 Jakub Jelinek <jakub@redhat.com>
2341
6263dde1 2342 PR c++/69850
2343 * g++.dg/warn/Wnonnull-compare-2.C: New test.
2344 * g++.dg/warn/Wnonnull-compare-3.C: New test.
2345
a45bce11 2346 PR c++/67767
2347 * g++.dg/cpp0x/pr67767.C: New test.
2348
cf2ed1b7 23492016-02-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2350
2351 * lib/target-supports.exp: Define aarch64_asm_FUNC_ok checks
2352 for fp, simd, crypto, crc, lse.
2353 * doc/sourcebuild.texi (AArch64-specific attributes): Document the
2354 above.
2355 * gcc.target/aarch64/assembler_arch_1.c: Add aarch64_asm_lse_ok
2356 effective target check.
2357
f6cc34b0 23582016-02-19 Jakub Jelinek <jakub@redhat.com>
2359
2360 PR target/69820
2361 * gcc.target/i386/pr69820.c: New test.
2362
6c678e78 23632016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
2364
2365 * gcc.target/s390/vector/int128-1.c: New test.
2366
b088ff4b 23672016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
2368
2369 * gcc.target/s390/vector/vec-vcond-1.c: New test.
2370
b11e60a4 23712016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
2372
2373 * gcc.target/s390/md/movstr-1.c: Allow also the z13 strings
2374 instruction pattern name to prevent the testcase from failing with
2375 -march=z13.
2376
664ff6a0 23772016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
2378
2379 * gcc.target/s390/md/movstr-2.c: New test.
2380
e80be24b 23812016-02-19 Marcin Kościelnicki <koriakin@0x04.net>
2382
2383 * gcc.target/s390/morestack.c: New test.
2384
9839f350 23852016-02-19 Dominik Vogt <vogt@linux.vnet.ibm.com>
2386
2387 PR target/69625
2388 * gcc.target/s390/pr69625.c: Add test case.
2389
4550fbd0 23902016-02-18 Bernd Edlinger <bernd.edlinger@hotmail.de>
2391
2392 PR testsuite/68580
2393 * c-c++-common/tsan/pr65400-1.c (v, q, o): Make 8-byte aligned.
2394
57d00b6a 23952016-02-18 Michael Meissner <meissner@linux.vnet.ibm.com>
2396
2397 PR target/68404
2398 * gcc.target/powerpc/fusion.c: Revert the 2016-02-09 change.
2399 * gcc.target/powerpc/fusion3.c: Likewise.
2400
63ad69d6 24012016-02-18 Richard Biener <rguenther@suse.de>
2402
2403 PR middle-end/69553
2404 * g++.dg/torture/pr69553.C: New testcase.
2405
d92404ed 24062016-02-18 Nick Clifton <nickc@redhat.com>
2407
4550fbd0 2408 PR target/62254
2409 PR target/69610
2410 * gcc.target/arm/pr62554.c: New test.
2411 * gcc.target/arm/pr69610-1.c: New test.
2412 * gcc.target/arm/pr69610-2.c: New test.
d92404ed 2413
0808dfce 24142016-02-18 Richard Biener <rguenther@suse.de>
2415
2416 PR middle-end/69854
2417 * gcc.dg/torture/pr69854.c: New testcase.
2418
fc3527e3 24192016-02-17 Jakub Jelinek <jakub@redhat.com>
2420
2421 PR c++/69850
2422 * g++.dg/warn/Wnonnull-compare-1.C: New test.
2423
e3c24279 24242012-02-17 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2425
2426 * gcc.target/powerpc/vec-cg.c: New test.
2427
c9732c2b 24282016-02-17 Richard Biener <rguenther@suse.de>
2429
2430 PR testsuite/69586
2431 * gcc.dg/uninit-21.c: Add -fno-short-enums.
2432
51bf9f9b 24332016-02-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2434
2435 PR target/69161
2436 * gcc.c-torture/compile/pr69161.c: New test.
2437
6baedca3 24382016-02-17 David Sherwood <david.sherwood@arm.com>
2439
2440 PR target/69532
2441 * gcc.target/arm/fmaxmin.c: Change effective target to arm_v8_neon_hw.
2442 * gcc.target/arm/vect-fmaxmin.c: Likewise.
2443
4f240715 24442016-02-17 Eric Botcazou <ebotcazou@adacore.com>
2445
2446 * gcc.dg/ifcvt-4.c: Skip on Visium.
2447
e0c0515d 24482016-02-17 Eric Botcazou <ebotcazou@adacore.com>
2449
2450 * gnat.dg/atomic8.adb: New test.
2451
7b319ee6 24522016-02-17 Eric Botcazou <ebotcazou@adacore.com>
2453
2454 * gnat.dg/discr46.ad[sb]: New test.
2455
48a7e3d1 24562016-02-16 Kelvin Nilsen <kelvin@gcc.gnu.org>
2457
2458 PR Target/48344
2459 * gcc.target/powerpc/pr48344-1.c: New test.
2460
3f844f15 24612015-02-16 Thomas Koenig <tkoenig@gcc.gnu.org>
2462
2463 PR fortran/69742
2464 * gfortran.dg/associate_21.f90: New test.
2465
7675e968 24662016-02-16 Jakub Jelinek <jakub@redhat.com>
2467
2468 PR c/69835
2469 * c-c++-common/nonnull-1.c: Use -Wnonnull-compare instead of
2470 -Wnonnull in dg-options.
2471 * c-c++-common/nonnull-2.c: New test.
2472
d6faee88 24732016-02-16 James Greenhalgh <james.greenhalgh@arm.com>
2474 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
2475
2476 * gcc.target/aarch64/vector_initialization_nostack.c: New.
2477
3a2a72aa 24782016-02-16 Jakub Jelinek <jakub@redhat.com>
2479
2480 PR middle-end/69801
2481 * gcc.dg/pr69801.c: Add empty dg-options.
2482
28072426 24832016-02-16 James Norris <jnorris@codesourcery.com>
2484
2485 * c-c++-common/goacc/deviceptr-1.c: Add tests.
2486 * g++.dg/goacc/deviceptr-1.c: New file.
2487
37fffac2 24882016-02-16 Jakub Jelinek <jakub@redhat.com>
2489
2490 PR tree-optimization/69820
2491 * gcc.dg/vect/pr69820.c: New test.
2492
f72a5e61 24932016-02-16 Richard Biener <rguenther@suse.de>
2494
2495 PR tree-optimization/69776
2496 * gcc.dg/torture/pr69776-2.c: New testcase.
2497
50e0cd76 24982016-02-16 Bernd Schmidt <bschmidt@redhat.com>
2499
2500 PR tree-optimization/69714
2501 * gcc.dg/torture/pr69714.c: New test.
2502
14a72c4e 25032016-02-16 Jakub Jelinek <jakub@redhat.com>
2504
2505 PR tree-optimization/69802
2506 * gcc.dg/pr69802.c: New test.
2507
fd808c11 25082016-02-16 Richard Biener <rguenther@suse.de>
2509
2510 PR middle-end/69801
2511 * gcc.dg/pr69801.c: New testcase.
2512
49a549ca 25132016-02-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2514
2515 PR libgfortran/69651
2516 * gfortran.dg/read_bang.f90: New test.
2517 * gfortran.dg/read_bang4.f90: New test.
2518
77454e6e 25192016-02-15 Jakub Jelinek <jakub@redhat.com>
2520
2074f21c 2521 PR c++/69658
2522 * g++.dg/init/pr69658.C: New test.
2523
77454e6e 2524 PR c++/69797
2525 * c-c++-common/pr69797.c: New test.
2526
4ef4d764 25272016-02-15 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
2528
2529 * lib/target-supports.exp (check_effective_target_section_anchors): Add
2530 check for aarch64*-*-*.
2531
4a45fe0f 25322016-02-15 Richard Biener <rguenther@suse.de>
2533
2534 PR tree-optimization/69783
2535 * gcc.dg/vect/pr69783.c: New testcase.
2536
0b3619e6 25372016-02-15 Richard Biener <rguenther@suse.de>
2538
2539 PR tree-optimization/69776
2540 * gcc.dg/torture/pr69776.c: New testcase.
2541
9b49c3cb 25422016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
2543
2544 PR fortran/60526
2545 * gfortran.dg/type_decl_4.f90: Reinstated.
2546
e46faff9 25472016-02-14 John David Anglin <danglin@gcc.gnu.org>
2548
2549 PR fortran/68746
2550 * gfortran.dg/read_dir.f90: Xfail on hppa*-*-hpux*.
2551
a96c809a 25522016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
2553
2554 PR fortran/60526
2555 PR bootstrap/69816
2556 * gfortran.dg/type_decl_4.f90: Removed.
2557
fdec7e88 25582016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
2559
2560 PR fortran/60526
2561 * gfortran.dg/type_decl_4.f90: New test.
2562
a72095c4 25632016-02-14 Alan Modra <amodra@gmail.com>
2564
bc436924 2565 PR testsuite/68886
a72095c4 2566 * gcc.c-torture/execute/stkalign.c: Revise test.
2567
73bb5f8b 25682016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
2569
2570 PR target/67260
2571 * gcc.target/sh/torture/pr67260.c: Adjust additional options.
2572
beb13161 25732016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
2574
2575 PR target/67260
2576 * gcc.target/sh/torture/pr67260.c: New.
2577
67cab04e 25782016-02-12 John David Anglin <danglin@gcc.gnu.org>
2579
2580 * gcc.dg/pr67964.c: Add dg-require-alias.
2581
44a59bb1 25822016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
2583
2584 PR target/67636
2585 PR target/64345
2586 * gcc.target/sh/pr54236-1.c: Adjust optimization level.
2587
38c9bd3a 25882016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2589
2590 PR libgfortran/69668
2591 * gfortran.dg/namelist_88.f90: New test.
2592
1774ff82 25932016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2594
2595 PR libgfortran/69668
2596 * gfortran.dg/namelist_38.f90: Update test.
2597 * gfortran.dg/namelist_84.f90: Update test.
2598
aec1f4bd 25992016-02-12 David Malcolm <dmalcolm@redhat.com>
2600
2601 PR other/69554
2602 * gcc.dg/pr69554-1.c: New test.
2603 * gfortran.dg/pr69554-1.F90: New test.
2604 * gfortran.dg/pr69554-2.F90: New test.
2605 * lib/gcc-dg.exp (proc dg-locus): New function.
2606 * lib/gfortran-dg.exp (proc gfortran-dg-test): Update comment to
2607 distinguish between the caret-printing and non-caret-printing
2608 cases. If caret-printing has been explicitly enabled, bail out
2609 without attempting to fix up the output.
2610
da7d5066 26112016-02-12 David Malcolm <dmalcolm@redhat.com>
2612
2613 PR driver/69265
2614 PR driver/69453
2615 * gcc.dg/spellcheck-options-3.c: New test case.
2616 * gcc.dg/spellcheck-options-4.c: New test case.
2617 * gcc.dg/spellcheck-options-5.c: New test case.
2618 * gcc.dg/spellcheck-options-6.c: New test case.
2619 * gcc.dg/spellcheck-options-7.c: New test case.
2620 * gcc.dg/spellcheck-options-8.c: New test case.
2621 * gcc.dg/spellcheck-options-9.c: New test case.
2622 * gcc.dg/spellcheck-options-10.c: New test case.
2623
fcce1b0b 26242016-02-12 Jakub Jelinek <jakub@redhat.com>
2625
2626 PR rtl-optimization/69764
2627 PR rtl-optimization/69771
2628 * c-c++-common/pr69764.c: New test.
2629 * gcc.dg/torture/pr69771.c: New test.
2630
6d609290 26312016-02-12 Marek Polacek <polacek@redhat.com>
2632
2633 * g++.dg/torture/init-list1.C: New.
2634
7d75fb56 26352016-02-12 Marek Polacek <polacek@redhat.com>
2636
2637 * gcc.dg/pr69522.c: Add empty dg-options.
2638
52543fda 26392016-02-12 Ilya Enkovich <enkovich.gnu@gmail.com>
2640
2641 * g++.dg/lto/lto.exp: Include and init mpx.
2642 * g++.dg/lto/pr69729_0.C: New test.
2643
34947478 26442016-02-12 Jakub Jelinek <jakub@redhat.com>
2645
9181a4ec 2646 PR ipa/69241
2647 * g++.dg/ipa/pr69241-4.C: New test.
2648
34947478 2649 PR ipa/68672
2650 * g++.dg/ipa/pr68672-1.C: New test.
2651 * g++.dg/ipa/pr68672-2.C: New test.
2652 * g++.dg/ipa/pr68672-3.C: New test.
2653
74a4140f 26542016-02-12 Bernd Schmidt <bschmidt@redhat.com>
2655
2656 PR c/69522
50e0cd76 2657 * gcc.dg/pr69522.c: New test.
74a4140f 2658
9ddb20d6 26592016-02-12 Patrick Palka <ppalka@gcc.gnu.org>
2660
2661 PR c++/69098
2662 * g++.dg/cpp1y/69098.C: New test.
2663 * g++.dg/cpp1y/69098-2.C: New test.
2664
67cf9b55 26652016-02-12 Jakub Jelinek <jakub@redhat.com>
2666
2667 * objc.dg/gnu-api-2-method.m: Spelling fixes - behaviour -> behavior
2668 and neighbour -> neighbor.
2669 * objc.dg/attributes/method-nonnull-1.m: Likewise.
2670 * objc.dg/gnu-api-2-class-meta.m: Likewise.
2671 * c-c++-common/Wvarargs.c: Likewise.
2672 * c-c++-common/goacc/host_data-5.c: Likewise.
2673 * obj-c++.dg/gnu-api-2-class-meta.mm: Likewise.
2674 * obj-c++.dg/attributes/method-nonnull-1.mm: Likewise.
2675 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
2676 * gcc.target/aarch64/pr60697.c: Likewise.
2677 * gcc.target/aarch64/advsimd-intrinsics/vldX_lane.c: Likewise.
2678 * gcc.target/aarch64/advsimd-intrinsics/vqshl.c: Likewise.
2679 * gcc.target/aarch64/advsimd-intrinsics/vshuffle.inc: Likewise.
2680 * gcc.target/aarch64/advsimd-intrinsics/vrshl.c: Likewise.
2681 * gcc.target/aarch64/advsimd-intrinsics/vldX_dup.c: Likewise.
2682 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Likewise.
2683 * gcc.target/aarch64/advsimd-intrinsics/vqrshl.c: Likewise.
2684 * gcc.target/aarch64/advsimd-intrinsics/vldX.c: Likewise.
2685 * gcc.target/aarch64/aapcs64/ice_2.c: Likewise.
2686 * gcc.target/aarch64/aapcs64/test_23.c: Likewise.
2687 * gcc.target/aarch64/vrnd_f64_1.c: Likewise.
2688 * g++.dg/warn/Wconversion-real-integer-3.C: Likewise.
2689 * g++.dg/lookup/koenig5.C: Likewise.
2690 * g++.dg/ext/no-asm-2.C: Likewise.
2691 * gfortran.dg/bounds_check_array_ctor_3.f90: Likewise.
2692 * gfortran.dg/bounds_check_array_ctor_7.f90: Likewise.
2693 * gfortran.dg/used_types_16.f90: Likewise.
2694 * gfortran.dg/assumed_rank_bounds_1.f90: Likewise.
2695 * gfortran.dg/bounds_check_array_ctor_1.f90: Likewise.
2696 * gfortran.dg/assumed_rank_bounds_2.f90: Likewise.
2697 * gfortran.dg/bounds_check_array_ctor_4.f90: Likewise.
2698 * gfortran.dg/abstract_type_6.f03: Likewise.
2699 * gfortran.dg/bounds_check_array_ctor_5.f90: Likewise.
2700 * gfortran.dg/used_types_15.f90: Likewise.
2701 * gfortran.dg/bounds_check_array_ctor_8.f90: Likewise.
2702 * gfortran.dg/exit_3.f08: Likewise.
2703 * gfortran.dg/open_status_2.f90: Likewise.
2704 * gfortran.dg/derived_pointer_recursion_2.f90: Likewise.
2705 * gfortran.dg/intrinsic_std_1.f90: Likewise.
2706 * gfortran.dg/associate_1.f03: Likewise.
2707 * gfortran.dg/bounds_check_array_ctor_2.f90: Likewise.
2708 * gfortran.dg/intrinsic_std_6.f90: Likewise.
2709 * gfortran.dg/bounds_check_array_ctor_6.f90: Likewise.
2710 * gcc.dg/builtin-object-size-1.c: Likewise.
2711 * gcc.dg/noreturn-6.c: Likewise.
2712 * gcc.dg/builtin-stringop-chk-1.c: Likewise.
2713 * gcc.dg/globalalias.c: Likewise.
2714 * gcc.dg/builtins-config.h: Likewise.
2715 * gcc.dg/pr30457.c: Likewise.
2716 * gcc.c-torture/compile/volatile-1.c: Likewise.
2717 * gcc.c-torture/execute/20101011-1.c: Likewise.
2718 * c-c++-common/Waddress-1.c: Likewise.
2719
40b38ace 27202016-02-11 Jakub Jelinek <jakub@redhat.com>
2721
2722 PR c/69768
2723 * c-c++-common/Waddress-1.c: New test.
2724
42c87ca9 27252016-02-11 Andre Vehreschild <vehre@gcc.gnu.org>
2726
2727 PR fortran/69296
2728 * gfortran.dg/associate_19.f03: New test.
2729 * gfortran.dg/associate_20.f03: New test.
2730
acb7939f 27312016-02-11 Oleg Endo <olegendo@gcc.gnu.org>
2732
2733 * gcc.target/sh/pr54089-8.c: Adjust optimization level.
2734
6defe3c5 27352016-02-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2736
2737 * gcc.target/aarch64/target_attr_15.c: Scan assembly for
2738 .arch armv8-a\n. Add -dA to dg-options.
2739 * gcc.target/aarch64/assembler_arch_1.c: New test.
2740 * gcc.target/aarch64/target_attr_7.c: Add -dA to dg-options.
2741
63f63318 27422016-02-11 Paolo Carlini <paolo.carlini@oracle.com>
2743
2744 PR c++/68726
2745 * g++.dg/cpp0x/pr68726.C: New.
2746
1cddf457 27472016-02-11 Ilya Enkovich <enkovich.gnu@gmail.com>
2748
2749 * lib/mpx-dg.exp: Fix warning in check_effective_target_mpx
2750 test.
2751
b86fba37 27522016-02-11 Richard Biener <rguenther@suse.de>
2753
2754 * g++.dg/tree-ssa/pr61034.C: Adjust.
2755
ec4ec95a 27562016-02-10 Vladimir Makarov <vmakarov@redhat.com>
2757
be7c31e9 2758 PR target/69148
ec4ec95a 2759 * gcc.target/s390/pr69148.c: New.
2760
f64416ca 27612016-02-10 Yuri Rumyantsev <ysrumyan@gmail.com>
2762
2763 PR tree-optimization/69652
2764 * gcc.dg/torture/pr69652.c: New test.
2765
e5d1ea31 27662016-02-10 Jakub Jelinek <jakub@redhat.com>
2767 Patrick Palka <ppalka@gcc.gnu.org>
2768
2769 PR ipa/69241
2770 PR c++/69649
2771 * g++.dg/ipa/pr69241-1.C: New test.
2772 * g++.dg/ipa/pr69241-2.C: New test.
2773 * g++.dg/ipa/pr69241-3.C: New test.
2774 * g++.dg/ipa/pr69649.C: New test.
2775
fa03b19d 27762016-02-10 Uros Bizjak <ubizjak@gmail.com>
2777
2778 * gcc.dg/tree-ssa/sra-17.c: Add -mcpu=ev4 for target alpha*-*-*.
2779 * gcc.dg/tree-ssa/sra-18.c: Ditto.
2780
14485c8a 27812016-02-10 Bin Cheng <bin.cheng@arm.com>
2782
2783 PR tree-optimization/68021
2784 * gcc.dg/tree-ssa/pr68021.c: New test.
2785
79f1ed25 27862016-02-10 Richard Biener <rguenther@suse.de>
2787
2788 PR tree-optimization/69726
2789 * gcc.dg/uninit-22.c: New testcase.
2790
58f74eff 27912016-02-09 Andrew Pinski <apinski@cavium.com>
2792
2793 PR tree-opt/69282
2794 * gcc.c-torture/compile/20160205-1.c: New testcase.
2795
600c00f7 27962016-02-09 Michael Meissner <meissner@linux.vnet.ibm.com>
2797
2798 PR target/68404
2799 * gcc.target/powerpc/fusion.c: Rewrite test to use TOC fusion
2800 instead accessing a really large arrray.
2801 * gcc.target/powerpc/fusion3.c: Likewise.
2802
0771836e 28032016-02-09 Charles Baylis <charles.baylis@linaro.org>
2804
2805 PR target/68532
2806 * gcc.c-torture/execute/pr68532.c: New test.
2807
4ccd644f 28082016-02-11 Alexandre Oliva <aoliva@redhat.com>
2809
2810 PR target/69634
2811 * gcc.dg/pr69634.c: New.
2812
2e980a39 28132016-02-09 Richard Biener <rguenther@suse.de>
2814
2815 * gcc.dg/vect/vect-mask-store-move-1.c: Add missing space.
2816
aacf7102 28172016-02-09 Alexander Fomin <alexander.fomin@intel.com>
2e980a39 2818
aacf7102 2819 * gcc.target/i386/avx512f-klogic-2.c: Adjust expectation.
2820
a1856ddf 28212016-02-09 Yuri Rumyantsev <ysrumyan@gmail.com>
2822
2823 * gcc.dg/vect/vect-mask-store-move-1.c: Fix test failures.
2824
d4d3da7e 28252016-02-09 Richard Biener <rguenther@suse.de>
2826
2827 PR tree-optimization/69715
2828 * gcc.dg/torture/pr69715.c: New testcase.
2829
9cc6714f 28302016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
2831
2832 PR c++/69139
2833 * g++.dg/cpp0x/trailing12.C: New test.
2834 * g++.dg/cpp0x/trailing13.C: New test.
2835
83d5062b 28362016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
2837
2838 PR c++/69283
2839 PR c++/67835
2840 * g++.dg/cpp1y/auto-fn29.C: New test.
2841 * g++.dg/cpp1y/auto-fn30.C: New test.
2842
394a86f3 28432016-02-08 Jakub Jelinek <jakub@redhat.com>
2844
2845 PR tree-optimization/69209
2846 * gcc.c-torture/compile/pr69209.c: New test.
2847
93b124b4 28482016-02-08 Jeff Law <law@redhat.com>
2849
2850 PR tree-optimization/68541
2851 * gcc.dg/tree-ssa/split-path-1.c: Increase limit for number
2852 of statements allowed in join block for path splitting.
2853
26abce13 28542016-02-08 Jakub Jelinek <jakub@redhat.com>
2855
0acb2d6e 2856 PR c++/59627
2857 * g++.dg/gomp/pr59627.C: New test.
2858
26abce13 2859 PR ipa/69239
2860 * g++.dg/ipa/pr69239.C: New test.
2861
86e0b129 28622016-02-08 David Malcolm <dmalcolm@redhat.com>
2863
2864 PR preprocessor/69664
2865 * gcc.dg/cpp/trad/comment-2.c: Add expected column number.
2866 * gcc.dg/cpp/warn-comments.c: Likewise.
2867
f553d9f8 28682016-02-08 Marek Polacek <polacek@redhat.com>
2869
2870 PR c++/69688
2871 * g++.dg/init/const12.C: New test.
2872
600695e0 28732016-02-08 Bernd Schmidt <bschmidt@redhat.com>
2874
2875 PR target/60410
2876 * gcc.dg/lto/pr55113_0.c: Remove test.
2877
c4f4b1e8 28782016-02-08 Richard Biener <rguenther@suse.de>
2879
2880 PR tree-optimization/69719
2881 * gcc.dg/torture/pr69719.c: New testcase.
2882
5a987d87 28832016-02-08 Richard Biener <rguenther@suse.de>
2884 Jeff Law <law@redhat.com>
2885
2886 PR target/68273
2887 * gcc.target/mips/pr68273.c: New testcase.
2888
0418e71d 28892016-02-08 Richard Biener <rguenther@suse.de>
2890
2891 PR rtl-optimization/69274
2892 * gcc.target/i386/addr-sel-1.c: XFAIL.
2893
07c0f1ca 28942016-02-08 Jeff Law <law@redhat.com>
2895
40d85f4c 2896 PR tree-optimization/68541
2897 * gcc.dg/tree-ssa/split-path-2.c: Make char array explicitly signed.
2898
140e093f 2899 PR tree-optimization/65917
07c0f1ca 2900 * gcc.dg/tree-ssa/20030922-2.c: No longer xfailed.
2901
16430acf 29022016-02-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2903
2904 PR fortran/50555
2905 * gfortran.dg/namelist_args.f90: New test.
2906
3f0ff0d8 29072016-02-05 Jeff Law <law@redhat.com>
2908
140e093f 2909 PR tree-optimization/68541
3f0ff0d8 2910 * gcc.dg/tree-ssa/split-path-2.c: New test.
2911 * gcc.dg/tree-ssa/split-path-3.c: New test.
2912 * gcc.dg/tree-ssa/split-path-4.c: New test.
2913 * gcc.dg/tree-ssa/split-path-5.c: New test.
2914 * gcc.dg/tree-ssa/split-path-6.c: New test.
2915 * gcc.dg/tree-ssa/split-path-7.c: New test.
2916
a7cc1f94 29172016-02-05 Martin Sebor <msebor@redhat.com>
2918
2919 PR c++/69662
2920 * g++.dg/warn/Wplacement-new-size-1.C: New test.
2921 * g++.dg/warn/Wplacement-new-size-2.C: New test.
2922
fcb25f28 29232016-02-06 Richard HEnderson <rth@redhat.com>
2924
2925 PR c/69643
2926 * gcc.target/i386/addr-space-4.c: New.
2927 * gcc.target/i386/addr-space-5.c: New.
2928
3a2545a1 29292016-02-05 Mikael Morin <mikael@gcc.gnu.org>
2930
2931 PR fortran/66089
2932 * gfortran.dg/elemental_dependency_6.f90: New.
2933
1e302465 29342016-02-05 Jakub Jelinek <jakub@redhat.com>
2935
66feb54c 2936 PR rtl-optimization/69691
2937 * gcc.c-torture/execute/pr69691.c: New test.
2938
1e302465 2939 PR c++/69628
2940 * g++.dg/parse/pr69628.C: New test.
2941
9c28a298 29422016-02-05 Uros Bizjak <ubizjak@gmail.com>
2943
2944 * gcc.dg/sancov/asan.c: Move to ...
2945 * gcc.dg/asan/sancov-1.c: ... here.
2946
a854e286 29472016-02-05 Uros Bizjak <ubizjak@gmail.com>
2948
2949 * gcc.target/i386/pr69577.c: Require avx_runtime target.
2950
d4f0b240 29512016-02-05 H.J. Lu <hongjiu.lu@intel.com>
2952
2953 PR target/69677
2954 * gcc.target/i386/pr69677.c: New test.
2955
235d8723 29562016-02-05 Patrick Palka <ppalka@gcc.gnu.org>
2957
2958 PR c++/68948
2959 * g++.dg/template/pr68948.C: New test.
2960
f390cf65 29612016-02-05 Dominik Vogt <vogt@linux.vnet.ibm.com>
2962
2963 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove -march=z13 for s390
2964 (only necessary on s390x).
2965
ab99f104 29662016-02-04 H.J. Lu <hongjiu.lu@intel.com>
2967
2968 * gcc.target/i386/pr69454-2.c: Compile with -msse2
2969 -mno-accumulate-outgoing-args.
2970
f7ef5392 29712016-02-04 Patrick Palka <ppalka@gcc.gnu.org>
2972
2973 * g++.dg/cpp0x/constexpr-ptrmem5.C: New test.
2974
6b098e91 29752016-02-04 Jakub Jelinek <jakub@redhat.com>
2976
2977 PR c/69669
2978 * c-c++-common/pr69669.c: New test.
2979
f0146cf3 29802016-02-04 Michael Meissner <meissner@linux.vnet.ibm.com>
2981
2982 PR target/69667
2983 * g++.dg/pr69667.C: New file.
2984
08fd6cf5 29852016-02-04 Wilco Dijkstra <wdijkstr@arm.com>
2986
2987 PR target/69619
2988 * gcc.dg/pr69619.c: Add new test.
2989
a6f3f39f 29902016-02-04 Richard Sandiford <richard.sandiford@arm.com>
2991
2992 PR rtl-optimization/69577
2993 * gcc.target/i386/pr69577.c: New test.
2994
774068a0 29952016-02-04 Martin Liska <mliska@suse.cz>
2996
2997 * g++.dg/asan/pr69276.C: New test.
2998
f50a7894 29992016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3000
3001 PR target/65932
3002 PR target/67714
3003 * gcc.target/arm/wmul-3.c: Simplify test to generate just
3004 a single smulbb instruction.
3005 * gcc.target/amr/wmul-1.c: Add -mtune=cortex-a9 to dg-options.
3006 * gcc.target/amr/wmul-2.c: Likewise.
3007
6b722eb3 30082016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3009
3010 PR target/65932
3011 PR target/67714
3012 * gcc.c-torture/execute/pr67714.c: New test.
3013
1f1475a7 30142016-02-04 Ilya Enkovich <enkovich.gnu@gmail.com>
3015
3016 PR target/69454
3017 * gcc.target/i386/pr69454-1.c: New test.
3018 * gcc.target/i386/pr69454-2.c: New test.
3019
6b94e133 30202016-02-03 Martin Sebor <msebor@redhat.com>
3021
3022 PR c++/69251
3023 PR c++/69253
3024 PR c++/69290
3025 PR c++/69277
3026 PR c++/69349
3027 * g++.dg/ext/flexarray-mangle-2.C: New test.
3028 * g++.dg/ext/flexarray-mangle.C: New test.
3029 * g++.dg/ext/flexarray-subst.C: New test.
3030 * g++.dg/ext/flexary11.C: New test.
3031 * g++.dg/ext/flexary12.C: New test.
3032 * g++.dg/ext/flexary13.C: New test.
3033 * g++.dg/ext/flexary14.C: New test.
3034 * g++.dg/other/dump-ada-spec-2.C: Adjust.
3035
342ed0ac 30362016-02-03 H.J. Lu <hongjiu.lu@intel.com>
3037
3038 * gcc.target/i386/iamcu/test_passing_unions.c (check_union_passing6):
3039 Define only if CHECK_FLOAT128 is defined.
3040 (main): Properly initialize u5.
3041
edf6c4d2 30422016-02-03 Jakub Jelinek <jakub@redhat.com>
3043
415d5641 3044 PR c/69627
3045 * gcc.dg/pr69627.c: New test.
3046
edf6c4d2 3047 PR target/69644
3048 * gcc.dg/pr69644.c: New test.
3049
cf8f3ba0 30502016-02-03 Mike Stump <mikestump@comcast.net>
3051
3052 * lib/compat.exp (compat-get-options-main): Add dg-timeout-factor
3053 support for struct-layout-1.exp.
3054
c90d55dd 30552016-02-03 Patrick Palka <ppalka@gcc.gnu.org>
3056
3057 PR c++/69056
f7ef5392 3058 * g++.dg/cpp0x/pr69056.C: New test.
c90d55dd 3059
401bd0c8 30602016-02-03 Vladimir Makarov <vmakarov@redhat.com>
3061 Alexandre Oliva <aoliva@redhat.com>
3062
3063 PR target/69461
3064 * gcc.target/powerpc/pr69461.c: New.
3065
277d9d1d 30662016-02-03 Uros Bizjak <ubizjak@gmail.com>
3067
3068 * lib/tsan-dg.exp (tsan_init): Move check if tsan executable
3069 works from here ...
3070 (check_effective_target_fsanitize_thread): ... to here. Do not
3071 specify additional compile flags for the test source.
3072 * lib/asan-dg.exp (check_effective_target_fsanitize_address): Do not
3073 specify additional compile flags for the test source.
3074
e69ad94a 30752016-02-03 Wilco Dijkstra <wdijkstr@arm.com>
3076
3077 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
3078
a4454da2 30792016-02-03 Andre Vehreschild <vehre@gcc.gnu.org>
3080
3081 PR fortran/67451
3082 PR fortran/69418
3083 * gfortran.dg/coarray_allocate_2.f08: New test.
3084 * gfortran.dg/coarray_allocate_3.f08: New test.
3085 * gfortran.dg/coarray_allocate_4.f08: New test.
3086
88cab2dd 30872016-02-03 Alan Lawrence <alan.lawrence@arm.com>
3088
3089 * gcc.dg/vect/vect-outer-1-big-array.c: Drop vect_multiple_sizes;
3090 use same scan-tree-dump-times on all platforms.
3091 * gcc.dg/vect/vect-outer-1.c: Likewise.
3092 * gcc.dg/vect/vect-outer-1a-big-array.c: Likewise.
3093 * gcc.dg/vect/vect-outer-1a.c: Likewise.
3094 * gcc.dg/vect/vect-outer-1b-big-array.c: Likewise.
3095 * gcc.dg/vect/vect-outer-1b.c: Likewise.
3096 * gcc.dg/vect/vect-outer-2b.c: Likewise.
3097 * gcc.dg/vect/vect-outer-3b.c: Likewise.
3098 * gcc.dg/vect/vect-reduc-dot-s8b.c: Likewise.
3099
66ea75c4 31002016-02-02 Segher Boessenkool <segher@kernel.crashing.org>
3101
3102 * c-c++-common/vector-compare-4.c: Prune "non-standard ABI extension"
3103 warning.
3104
4eef8df7 31052016-02-02 H.J. Lu <hongjiu.lu@intel.com>
3106
3107 * gcc.target/i386/iamcu/test_empty_structs_and_unions.c: New test.
3108
665fbc2f 31092016-02-02 James Norris <jnorris@codesourcery.com>
3110
3111 * c-c++-common/goacc/routine-5.c: Add tests.
3112
b10e3d47 31132016-02-02 Alexander Monakov <amonakov@ispras.ru>
3114
3115 * gcc.target/nvptx/unsigned-cmp.c: New test.
3116
12ad66dd 31172016-02-02 Wilco Dijkstra <wdijkstr@arm.com>
3118
3119 * gcc.target/aarch64/scalar_shift_1.c
3120 (test_corners_sisd_di): Improve force to SIMD register.
3121 (test_corners_sisd_si): Likewise.
3122 * gcc.target/aarch64/vect-ld1r-compile-fp.c:
3123 Remove scan-assembler check for ldr.
3124
f9ec342f 31252016-02-02 Richard Biener <rguenther@suse.de>
3126
3127 PR tree-optimization/69595
3128 * gcc.dg/Warray-bounds-17.c: New testcase.
3129
32f2925a 31302016-02-02 Richard Biener <rguenther@suse.de>
3131
3132 PR tree-optimization/69606
3133 * gcc.dg/torture/pr69606.c: New testcase.
3134
cfd9ca84 31352016-02-02 Yuri Rumyantsev <ysrumyan@gmail.com>
3136
3137 PR middle-end/68542
3138 * gcc.dg/vect/vect-mask-store-move-1.c: New test.
3139 * gcc.target/i386/avx2-vect-mask-store-move1.c: New test.
3140
19bf08e2 31412016-02-02 Alan Modra <amodra@gmail.com>
3142
3143 PR target/69548
3144 * gcc.target/powerpc/pr69548.c: New test.
3145
6f13b088 31462016-02-01 Jakub Jelinek <jakub@redhat.com>
3147
dcddc5af 3148 PR rtl-optimization/69592
3149 * gcc.dg/pr69592.c: New test.
3150
6f13b088 3151 PR preprocessor/69543
3152 PR c/69558
3153 * gcc.dg/pr69543.c: New test.
3154 * gcc.dg/pr69558.c: New test.
3155
d090e5c2 31562016-02-01 Uros Bizjak <ubizjak@gmail.com>
3157
fcb317c5 3158 PR testsuite/65940
3159 * g++.dg/other/anon5.C (dg-options): Use -gdwarf-2 instead of -g.
d090e5c2 3160
aaf527dc 31612016-02-01 Martin Sebor <msebor@redhat.com>
3162
3163 * gcc.target/powerpc/pr17381.c: Remove duplicate copy of the test body.
3164
1674217b 31652016-02-01 Bin Cheng <bin.cheng@arm.com>
3166
3167 PR tree-optimization/67921
3168 * c-c++-common/ubsan/pr67921.c: New test.
3169
b4007655 31702016-02-01 Richard Biener <rguenther@suse.de>
3171
3172 PR middle-end/69556
3173 * gcc.dg/tree-ssa/recip-8.c: New testcase.
3174
88a477bb 31752016-02-01 Richard Biener <rguenther@suse.de>
3176
3177 PR tree-optimization/69574
3178 * gcc.dg/torture/pr69574.c: New testcase.
3179
2eaaa4e7 31802016-02-01 Richard Biener <rguenther@suse.de>
3181
3182 PR tree-optimization/69579
3183 * gcc.dg/setjmp-6.c: New testcase.
3184
e3882c44 31852016-02-01 Jakub Jelinek <jakub@redhat.com>
3186
3187 PR rtl-optimization/69570
3188 * g++.dg/opt/pr69570.C: New test.
3189
f80aff47 31902016-02-01 Richard Henderson <rth@redhat.com>
3191
3192 * gcc.dg/pr69535.c: New test.
3193
240568aa 31942016-01-31 John David Anglin <danglin@gcc.gnu.org>
3195
6009b3b8 3196 PR testsuite/69584
3197 * gcc.dg/tree-ssa/sra-17.c: Fix regexps to work on hpux.
3198 * gcc.dg/tree-ssa/sra-18.c: Likewise.
3199
1fdf7177 3200 PR debug/68244
3201 * g++.dg/parse/parens3.C: Use register "4" on hppa.
3202
240568aa 3203 * gcc.dg/tree-ssa/vector-5.c: Add -fno-common option on hppa*-*-hpux*.
3204
cb3e5ac0 32052016-01-31 Paul Thomas <pault@gcc.gnu.org>
3206
3207 PR fortran/67564
3208 * gfortran.dg/allocate_with_source_17.f03: New test.
3209
3b8b902b 32102016-01-30 Jakub Jelinek <jakub@redhat.com>
3211
3212 PR tree-optimization/69546
3213 * gcc.dg/torture/pr69546.c: New test.
3214
17985abe 32152016-01-30 Paul Thomas <pault@gcc.gnu.org>
3216
3217 PR fortran/69566
3218 * gfortran.dg/unlimited_polymorphic_25.f03: New test.
3219
b5239e80 32202016-01-30 Martin Sebor <msebor@redhat.com>
3221
3222 PR c++/68490
3223 * g++.dg/ext/flexary10.C: New test.
3224
e8f03010 32252016-01-30 Dominique d'Humieres <dominiq@lps.ens.fr>
3226
3227 PR fortran/66707
3228 gfortran.dg/common_23.f90: New test.
3229
dc93691a 32302016-01-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3231
3232 PR target/65546
3233 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c: Correct
3234 condition being checked, and disable it when the target supports
3235 misaligned loads and stores.
3236
ff5e28e9 32372016-01-29 Jakub Jelinek <jakub@redhat.com>
3238
3239 PR debug/69518
3240 * gcc.dg/torture/pr69518.c: New test.
3241
b0d8930a 32422016-01-29 H.J. Lu <hongjiu.lu@intel.com>
3243
3244 PR target/69530
3245 * gcc.target/i386/pr69530.c: New test.
3246
21601fc7 32472016-01-29 Steve Ellcey <sellcey@imgtec.com>
3248
3249 PR target/65604
3250 * gcc.target/mips/div-delay.c: New test.
3251
ca6c7317 32522016-01-29 Jakub Jelinek <jakub@redhat.com>
3253
4758dc39 3254 PR target/69551
3255 * gcc.target/i386/pr69551.c: New test.
3256
ca6c7317 3257 PR target/66137
3258 * gcc.target/i386/pr66137.c: New test.
3259
e3078da6 32602016-01-29 Andrew Bennett <andrew.bennett@imgtec.com>
3261
3262 * gcc.target/mips/p5600-bonding.c (dg-options): Force the test to be
3263 always built for p5600.
3264 * gcc.target/mips/mips.exp (mips-dg-options): Add support for the
3265 isa=p5600 dg-option.
3266
b622ec25 32672016-01-29 Richard Biener <rguenther@suse.de>
3268
3269 PR tree-optimization/69547
3270 * g++.dg/tree-ssa/pr69547.C: New testcase.
3271
d2a60e99 32722016-01-29 Jakub Jelinek <jakub@redhat.com>
3273
3274 PR debug/66869
3275 * g++.dg/warn/Wunused-function2.C: New test.
3276
ae849d2b 32772016-01-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
3278
3279 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Require a hardware vector
3280 support for test to succeed.
3281
ce6a6978 32822016-01-29 Marek Polacek <polacek@redhat.com>
3283
3284 PR c++/69509
3285 PR c++/69516
3286 * g++.dg/ext/constexpr-vla2.C: New test.
3287 * g++.dg/ext/constexpr-vla3.C: New test.
3288 * g++.dg/ubsan/vla-1.C: Remove dg-shouldfail.
3289
7550d855 32902016-01-29 Richard Biener <rguenther@suse.de>
3291
3292 PR middle-end/69537
3293 * gcc.dg/uninit-21.c: New testcase.
3294
f11bb279 32952016-01-28 Uros Bizjak <ubizjak@gmail.com>
3296
3297 PR target/69459
3298 * gcc.target/i386/pr69459.c: New test.
3299
c80c12c8 33002016-01-28 Steve Ellcey <sellcey@imgtec.com>
3301
3302 PR target/68400
3303 * gcc.target/mips/mips.exp (mips_option_groups): Add stack-protector.
3304 * gcc.target/mips/pr68400.c: New test.
3305
c649bacc 33062016-01-28 Martin Sebor <msebor@redhat.com>
3307
3308 PR target/17381
3309 * gcc.target/powerpc/pr17381.c: New test.
3310
f4881661 33112016-01-28 Jakub Jelinek <jakub@redhat.com>
3312
3313 PR middle-end/69542
3314 * gcc.dg/torture/pr69542.c: New test.
3315
d66fdd75 33162016-01-28 Wilco Dijkstra <wdijkstr@arm.com>
3317
3318 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
3319
d4a78818 33202016-01-28 David Edelsohn <dje.gcc@gmail.com>
3321
3322 * gcc.dg/pr65980.c: Skip on AIX.
3323 * gcc.dg/pr66688.c: Same.
3324
21329e97 33252016-01-28 David Edelsohn <dje.gcc@gmail.com>
3326
3327 PR target/63679
3328 * gcc.dg/tree-ssa/sra-17.c: Adjust regex for more label styles.
3329 * gcc.dg/tree-ssa/sra-18.c: Same.
3330
cc7124a6 33312016-01-28 Andre Vehreschild <vehre@gcc.gnu.org>
3332
3333 PR fortran/62536
3334 * gfortran.dg/block_15.f08: New test.
3335 * gfortran.dg/block_end_error_1.f90: Need to catch additional error
3336 on incorrectly closed BLOCK.
3337
358dfcb4 33382016-01-28 Ilya Enkovich <enkovich.gnu@gmail.com>
3339
3340 * gcc.dg/declare-simd.c: New test.
e87502d6 33412016-01-28 Richard Biener <rguenther@suse.de>
3342
3343 PR tree-optimization/69466
3344 * gfortran.dg/vect/pr69466.f90: New testcase.
3345
44e7334b 33462016-01-28 Thomas Preud'homme <thomas.preudhomme@arm.com>
3347
3348 * g++.dg/pr67989.C: Remove ARM-specific option.
3349 * gcc.target/arm/pr67989.C: New file.
3350
5ce8f551 33512016-01-27 Uros Bizjak <ubizjak@gmail.com>
3352
3353 * gcc.dg/torture/pr68264.c: Disable log1p test for glibc < 2.22
3354 and expm1 test for glibc < 2.11.
3355
fa6e6b15 33562016-01-27 Richard Henderson <rth@redhat.com>
3357
3358 * gcc.c-torture/execute/pr69447.c: New test.
3359
33602016-01-27 Paul Thomas <pault@gcc.gnu.org>
147b2f9b 3361
7b8122c6 3362 PR fortran/69422
147b2f9b 3363 * gfortran.dg/alloc_comp_assign_15.f03: New test.
3364
78e516eb 33652016-01-27 Jakub Jelinek <jakub@redhat.com>
3366
3367 PR debug/66869
3368 * gcc.dg/pr66869.c: New test.
3369
9b849350 33702016-01-25 Jeff Law <law@redhat.com>
3371
3372 PR tree-optimization/68398
f11bb279 3373 PR tree-optimization/69196
9b849350 3374 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output.
3375 * gcc.dg/tree-ssa/ssa-dom-thread-2c.c: Add extra statements on thread
3376 path to avoid new heuristic allowing more irreducible regions
3377 * gcc.dg/tree-ssa/ssa-dom-thread-2d.c: Likewise.
3378 * gcc.dg/tree-ssa/vrp46.c: Likewise.
3379 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Update expected output.
3380 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: New test.
3381 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
3382
fee5e491 33832016-01-27 Marek Polacek <polacek@redhat.com>
3384
3385 PR c/68062
3386 * c-c++-common/vector-compare-4.c: New test.
3387
eec96426 33882016-01-27 David Malcolm <dmalcolm@redhat.com>
3389
3390 PR preprocessor/69126
3391 * c-c++-common/pr69126.c: New test case.
3392
5068be18 33932016-01-27 Ian Lance Taylor <iant@google.com>
3394
3395 * gcc.dg/tree-ssa/ivopt_5.c: New test.
3396
5fa82c11 33972016-01-27 Ryan Burn <contact@rnburn.com>
3398
3399 PR cilkplus/69267
3400 * g++.dg/cilk-plus/CK/pr69267.cc: New test.
3401
b3df0219 34022016-01-27 Uros Bizjak <ubizjak@gmail.com>
3403
3404 PR target/69512
3405 * gcc.target/i386/pr69512.c: New test.
3406
d46a16d4 34072016-01-27 Rainer Emrich <rainer@emrich-ebersheim.de>
3408
3409 PR ada/69488
3410 * gnat.dg/sso/*.adb: Robustify dg-output directives.
3411
6a9b35ef 34122016-01-27 Marek Polacek <polacek@redhat.com>
3413
3414 PR c++/69379
3415 * g++.dg/pr69379.C: New test.
3416
18e9663b 34172016-01-27 Martin Sebor <msebor@redhat.com>
3418
3419 PR c++/69317
3420 * g++.dg/abi/Wabi-2-2.C: New test.
3421 * g++.dg/abi/Wabi-2-3.C: New test.
3422 * g++.dg/abi/Wabi-3-2.C: New test.
3423 * g++.dg/abi/Wabi-3-3.C: New test.
3424
c88301ad 34252016-01-27 Richard Biener <rguenther@suse.de>
3426
3427 PR tree-optimization/69166
3428 * gcc.dg/torture/pr69166.c: New testcase.
3429
8ca47550 34302016-01-27 Martin Jambor <mjambor@suse.cz>
3431
3432 PR tree-optimization/69355
3433 * gcc.dg/tree-ssa/pr69355.c: New test.
3434
5cb23e3c 34352016-01-27 Marek Polacek <polacek@redhat.com>
3436
3437 PR c++/69496
3438 * g++.dg/ext/constexpr-vla1.C: New test.
3439
7b0c1b6d 34402016-01-20 Christian Bruel <christian.bruel@st.com>
3441
3442 PR target/69245
3443 * gcc.target/arm/pr69245.c: New test.
3444
220112fc 34452016-01-27 Jakub Jelinek <jakub@redhat.com>
3446
3447 PR tree-optimization/69399
3448 * gcc.dg/torture/pr69399.c: New test.
3449
16294490 34502016-01-27 Eric Botcazou <ebotcazou@adacore.com>
3451
3452 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: XFAIL on SPARC 64-bit.
3453
8abd3d0c 34542016-01-26 Eric Botcazou <ebotcazou@adacore.com>
3455
3456 * gcc.c-torture/execute/stkalign.c: XFAIL run on SPARC 64-bit.
3457
7cf9b895 34582016-01-26 Tom de Vries <tom@codesourcery.com>
3459
3460 PR tree-optimization/69110
3461 * gcc.dg/autopar/pr69110.c: New test.
3462
557c1942 34632016-01-26 Abderrazek Zaafrani <a.zaafrani@samsung.com>
b3df0219 3464 Sebastian Pop <s.pop@samsung.com>
557c1942 3465
3466 * gcc.dg/graphite/isl-ast-op-select.c: New.
3467
80adbd96 34682015-01-26 Paul Thomas <pault@gcc.gnu.org>
3469
3470 PR fortran/69385
3471 * gfortran.dg/allocate_error_6.f90: New test.
3472
c3f86f60 34732016-01-26 Richard Henderson <rth@redhat.com>
3474
3475 * gcc.dg/tm/pr60908.c: New test.
3476
3752e5b1 34772016-01-26 David Malcolm <dmalcolm@redhat.com>
3478
3479 PR other/69006
3480 * g++.dg/ext/timevar1.C: Add dg-allow-blank-lines-in-output
3481 directive.
3482 * gcc.dg/plugin/diagnostic-test-show-locus-color.c: Update
3483 expected multiline output to reflect the colorization being
3484 disabled before newlines.
3485 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
3486 (custom_diagnostic_finalizer): Replace call to
3487 pp_newline_and_flush with call to pp_flush.
3488 * gcc.dg/unroll-2.c: Add dg-allow-blank-lines-in-output directive.
3489 * gfortran.dg/implicit_class_1.f90: Likewise.
3490 * lib/gcc-dg.exp (allow_blank_lines): New global.
3491 (dg-allow-blank-lines-in-output): New procedure.
3492 (gcc-dg-prune): Complain about blank lines in the output, unless
3493 dg-allow-blank-lines-in-output was called.
3494 * lib/multiline.exp (_build_multiline_regex): Only support
3495 arbitrary followup text for non-blank-lines, not for blank lines.
3496
9bbfd060 34972016-01-26 Jakub Jelinek <jakub@redhat.com>
3498
3499 PR tree-optimization/69483
3500 * gcc.dg/pr69483.c: New test.
3501 * g++.dg/opt/pr69483.C: New test.
3502
53773057 35032016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
3504
3505 PR target/68620
3506 * gcc.target/arm/pr68620.c: New test.
3507
442a556f 35082016-01-26 H.J. Lu <hongjiu.lu@intel.com>
3509
3510 * gcc.target/i386/pr68986-2.c: Remove -m32.
3511
d513c683 35122016-01-26 H.J. Lu <hongjiu.lu@intel.com>
3513
3514 PR target/68986
3515 * gcc.target/i386/pr68986-1.c: New test.
3516 * gcc.target/i386/pr68986-2.c: Likewise.
3517 * gcc.target/i386/pr68986-3.c: Likewise.
3518
976877a5 35192016-01-26 Christian Bruel <christian.bruel@st.com>
3520
3521 * lib/target-supports.exp
3522 (check_effective_target_arm_crypto_pragma_ok_nocache): Remove.
3523 (check_effective_target_arm_crypto_pragma_ok): Likewise.
3524 * gcc.target/arm/attr-crypto.c: Remove arm_crypto_pragma_ok test.
3525
2c7b2f88 35262016-01-26 Richard Biener <rguenther@suse.de>
3527
3528 PR tree-optimization/69452
3529 * gcc.dg/torture/pr69452.c: New testcase.
3530
f7fc06e7 35312016-01-26 Jakub Jelinek <jakub@redhat.com>
3532
3533 PR target/69442
3534 * gcc.dg/pr69442.c: New test.
3535
d1dae587 35362016-01-26 Roger Ferrer Ibáñez <rofirrim@gmail.com>
3537
3538 PR target/67896
3539 * gcc.target/aarch64/simd/pr67896.C: New.
3540
ef7be7f8 35412016-01-26 Richard Sandiford <richard.sandiford@arm.com>
3542
3543 PR tree-optimization/69400
3544 * gcc.dg/plugin/wide-int_plugin.c (test_wide_int_mod_trunc): New
3545 function.
3546 (plugin_init): Call it.
3547 * gcc.dg/torture/pr69400.c: New test.
3548
648433a4 35492016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
3550
3551 * gcc.target/arm/pr68674.c: Check and use arm_fp effective target.
3552
45fc5243 35532016-01-25 Aditya Kumar <aditya.k7@samsung.com>
3554 Sebastian Pop <s.pop@samsung.com>
3555
3556 * gcc.dg/graphite/graphite.exp: Only run the fuse-*.c tests with
3557 isl-0.15.
3558
c699f6a1 35592016-01-25 Aditya Kumar <aditya.k7@samsung.com>
3560 Sebastian Pop <s.pop@samsung.com>
3561
3562 * gcc.dg/graphite/pr69292.c: New.
3563
b86e24ea 35642016-01-25 Jakub Jelinek <jakub@redhat.com>
3565
3566 * c-c++-common/goacc/use_device-1.c: New test.
3567
105cb8d7 35682016-01-25 Jeff Law <law@redhat.com>
3569
3570 PR tree-optimization/69196
3571 PR tree-optimization/68398
3572 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output
3573 * gcc.dg/tree-ssa/pr68198.c: Likewise.
3574
44562749 35752016-01-25 David Edelsohn <dje.gcc@gmail.com>
3576
3577 PR target/69469
3578 * gcc.target/powerpc/vsx-vector-2.c: Adjust for Goldschmidt's
3579 Algorithm.
3580
6837fee7 35812016-01-25 Richard Biener <rguenther@suse.de>
3582
3583 PR testsuite/69380
3584 * g++.dg/tree-ssa/pr69336.C: Restrict to x86_64 and i?86.
3585
fe500d65 35862016-01-25 Ilya Enkovich <enkovich.gnu@gmail.com>
3587
3588 PR target/69421
3589 * gcc.dg/pr69421.c: New test.
3590
8eacba94 35912016-01-25 Bilyan Borisov <bilyan.borisov@arm.com>
3592
3593 * gcc.target/aarch64/simd/vcvt_s64_f64_1.c: New.
3594 * gcc.target/aarch64/simd/vcvt_u64_f64_1.c: Likewise.
3595 * gcc.target/aarch64/simd/vcvta_s64_f64_1.c: Likewise.
3596 * gcc.target/aarch64/simd/vcvta_u64_f64_1.c: Likewise.
3597 * gcc.target/aarch64/simd/vcvtm_s64_f64_1.c: Likewise.
3598 * gcc.target/aarch64/simd/vcvtm_u64_f64_1.c: Likewise.
3599 * gcc.target/aarch64/simd/vcvtn_s64_f64_1.c: Likewise.
3600 * gcc.target/aarch64/simd/vcvtn_u64_f64_1.c: Likewise.
3601 * gcc.target/aarch64/simd/vcvtp_s64_f64_1.c: Likewise.
3602 * gcc.target/aarch64/simd/vcvtp_u64_f64_1.c: Likewise.
3603
af09d40d 36042016-01-25 Richard Biener <rguenther@suse.de>
3605
3606 PR tree-optimization/69376
3607 * gcc.dg/torture/pr69376.c: New testcase.
3608
d65063f5 36092016-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3610
3611 PR fortran/69397
3612 PR fortran/68442
3613 * gfortran.dg/interface_38.f90: New test.
3614 * gfortran.dg/interface_39.f90: New test.
80adbd96 3615
08c7bfb4 36162016-01-24 Patrick Palka <ppalka@gcc.gnu.org>
3617
3618 Revert:
3619 2016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
3620
3621 PR c++/11858
3622 PR c++/24663
3623 PR c++/24664
3624 * g++.dg/template/pr11858.C: New test.
3625 * g++.dg/template/pr24663.C: New test.
3626 * g++.dg/template/unify12.C: New test.
3627 * g++.dg/template/unify13.C: New test.
3628 * g++.dg/template/unify14.C: New test.
3629 * g++.dg/template/unify15.C: New test.
3630 * g++.dg/template/unify16.C: New test.
3631 * g++.dg/template/unify17.C: New test.
3632
c2e7d2be 36332016-01-24 Dominique d'Humieres <dominiq@lps.ens.fr>
3634
3635 PR fortran/68283
3636 gfortran.dg/pr68283.f90: New test.
3637
9f2e8617 36382016-01-24 Thomas Koenig <tkoenig@gcc.gnu.org>
3639
3640 PR fortran/66094
3641 * gfortran.dg/inline_matmul_13.f90: New test.
3642 * gfortran.dg/matmul_bounds_8.f90: New test.
3643 * gfortran.dg/matmul_bounds_9.f90: New test.
3644 * gfortran.dg/matmul_bounds_10.f90: New test.
3645
a4838119 36462016-01-23 Tom de Vries <tom@codesourcery.com>
3647
3648 PR tree-optimization/69426
3649 * gcc.dg/autopar/pr69426.c: New test.
3650
feddf0dc 36512016-01-23 Martin Sebor <msebor@redhat.com>
3652
3653 PR c++/58109
3654 PR c++/69022
3655 * g++.dg/cpp0x/alignas5.C: New test.
3656 * g++.dg/ext/vector29.C: Same.
3657
132731fb 36582016-01-23 Uros Bizjak <ubizjak@gmail.com>
3659
3660 * gcc.target/i386/chkp-strlen-2.c: Define _GNU_SOURCE.
3661 * gcc.target/i386/chkp-strlen-4.c: Move the definition of
3662 _GNU_SOURCE from compile flags to the source.
3663 * gcc.target/i386/chkp-stropt-12.c: Ditto.
3664 * gcc.target/i386/chkp-stropt-16.c: Ditto.
3665 * gcc.target/i386/chkp-stropt-4.c: Ditto.
3666 * gcc.target/i386/chkp-stropt-8.c: Ditto.
3667
51aec681 36682016-01-22 Jakub Jelinek <jakub@redhat.com>
3669
3670 PR target/69432
3671 * g++.dg/opt/pr69432.C: New test.
3672
147aa3e3 36732016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3674
3675 * gcc.target/powerpc/pr63354c: Adjust target selector to include
3676 32-bit targets testing an -m64 multilib.
3677
4d04e35e 36782016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3679
3680 * gcc.target/powerpc/pr63354.c: Restrict to Linux targets with
3681 64-bit support.
3682
86f38d0c 36832016-01-22 James Greenhalgh <james.greenhalgh@arm.com>
3684
3685 * gcc.dg/vect/bb-slp-pr68892.c: Require vect_double.
3686
f776e712 36872016-01-21 Christian Bruel <christian.bruel@st.com>
3688
3689 PR target/68674
3690 * gcc.target/i386/pr68674.c
3691 * gcc.target/aarch64/pr68674.c
3692 * gcc.target/arm/pr68674.c
3693
7b9de435 36942016-01-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3695
3696 PR target/69403
3697 * gcc.c-torture/execute/pr69403.c: New test.
3698
9935a0ba 36992016-01-22 Paolo Carlini <paolo.carlini@oracle.com>
3700
3701 PR c++/55843
3702 * g++.dg/template/pr55843.C: New.
3703
06b94aa1 37042016-01-22 Alan Lawrence <alan.lawrence@arm.com>
3705
3706 PR testsuite/66877
3707 * gcc.dg/vect/vect-over-widen-3-big-array.c: Only look for 1
3708 vect_recog_over_widening_pattern in dump if we have vect_widen_shift.
3709
b68773a8 37102016-01-21 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3711
3712 PR testsuite/67489
132731fb 3713 * gcc.target/powerpc/p8vector-builtin-8.c: Remove { target int128 }
3714 from dg-do compile directive, and instead add
3715 { dg-require-effective-target int128 }.
b68773a8 3716
bbbbe8ab 37172016-01-20 Martin Sebor <msebor@redhat.com>
3718
3719 PR c/69405
3720 * gcc.dg/sync-fetch.c: New test.
3721
f3a6a26f 37222016-01-21 Martin Sebor <msebor@redhat.com>
3723
3724 PR target/69252
3725 * gcc.target/powerpc/pr69252.c: New test.
3726
d1565a03 37272016-01-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3728
3729 PR fortran/65996
132731fb 3730 * gfortran.dg/pr65996.f90: New test.
d1565a03 3731
15a5a905 37322016-01-21 Dominik Vogt <vogt@linux.vnet.ibm.com>
3733
3734 PR c++/68810
bbbbe8ab 3735 * g++.dg/cpp0x/constexpr-reinterpret1.C: Fix line number that is
d1565a03 3736 expected to generate an error.
15a5a905 3737
e4538af5 37382016-01-21 Bernd Schmidt <bschmidt@redhat.com>
3739
3740 PR middle-end/66178
3741 * gcc.dg/torture/pr66178.c: New test.
3742
4d4180ce 37432016-01-21 Anton Blanchard <anton@samba.org>
3744 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3745
3746 PR target/63354
3747 * gcc.target/powerpc/pr63354.c: New test.
3748
86e16058 37492016-01-21 Vladimir Makarov <vmakarov@redhat.com>
3750
3751 PR rtl-optimization/68990
3752 * gcc.target/i386/pr68990: New.
3753
b11b85e4 37542016-01-21 Nick Clifton <nickc@redhat.com>
3755
3756 PR target/69129
3757 * gcc.target/mips/pr69129.c: New.
3758
62dd9f85 37592016-01-21 Paolo Carlini <paolo.carlini@oracle.com>
3760
3761 PR c++/58046
3762 * g++.dg/cpp0x/pr58046.C: New.
3763
ac7d424b 37642016-01-21 Jakub Jelinek <jakub@redhat.com>
3765
47c0bea3 3766 PR target/69187
3767 PR target/65624
3768 * gcc.target/arm/pr69187.c: New test.
3769
ac7d424b 3770 PR c++/69355
3771 * g++.dg/torture/pr69355.C: New test.
3772
9e18b252 37732016-01-21 Aditya Kumar <aditya.k7@samsung.com>
3774 Sebastian Pop <s.pop@samsung.com>
3775
3776 * gfortran.dg/graphite/interchange-3.f90: Adjust pattern.
3777
de862e2f 37782016-01-21 Aditya Kumar <aditya.k7@samsung.com>
3779 Sebastian Pop <s.pop@samsung.com>
3780
132731fb 3781 * gcc.dg/graphite/pr68976.c: New test.
de862e2f 3782
f55f9344 37832016-01-21 Jakub Jelinek <jakub@redhat.com>
3784
3785 PR middle-end/67653
3786 * c-c++-common/pr67653.c: New test.
3787 * gcc.dg/torture/pr29119.c: Add dg-warning.
3788
62752e71 37892016-01-20 Peter Bergner <bergner@vnet.ibm.com>
3790
3791 * gcc.target/powerpc/cpu-builtin-1.c: New test.
3792
16d4186f 37932016-01-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
3794
3795 PR c/24293
3796 * gcc.dg/pr24293.c: New test.
3797 * gcc.dg/Wcxx-compat-8.c: Adjust to accept error due to
3798 incomplete struct type.
3799 * gcc.dg/declspec-1.c: Likewise.
3800 * gcc.dg/pr63549.c: Likewise.
3801
58219d13 38022016-01-20 Jakub Jelinek <jakub@redhat.com>
3803
3804 PR tree-optimization/66612
3805 * gcc.target/powerpc/20050830-1.c: Xfail the scan-assembler test
3806 for bdn instruction.
3807
a7b5688a 38082016-01-20 Christophe Lyon <christophe.lyon@linaro.org>
3809
3810 * lib/target-supports.exp
3811 (check_effective_target_arm_fp_ok_nocache): New.
3812 (check_effective_target_arm_fp_ok): New.
3813 (add_options_for_arm_fp): New.
3814 (check_effective_target_arm_crypto_ok_nocache): Require
3815 target_arm_v8_neon_ok instead of arm32.
3816 (check_effective_target_arm_crypto_pragma_ok_nocache): New.
3817 (check_effective_target_arm_crypto_pragma_ok): New.
3818 (add_options_for_arm_vfp): New.
3819 * gcc.target/arm/attr-crypto.c: Use arm_crypto_pragma_ok effective
3820 target. Do not force -mfloat-abi=softfp, use arm_fp_ok effective
3821 target instead. Force initial fpu to vfp.
3822 * gcc.target/arm/attr-neon-builtin-fail.c: Do not force
3823 -mfloat-abi=softfp, use arm_fp_ok effective target instead.
3824 * gcc.target/arm/attr-neon-fp16.c: Likewise. Remove arm_neon_ok
3825 dependency.
3826 * gcc.target/arm/attr-neon2.c: Do not force -mfloat-abi=softfp,
3827 use arm_vfp effective target instead. Force initial fpu to vfp.
3828 * gcc.target/arm/attr-neon3.c: Likewise.
3829 * gcc.target/arm/cmp-2.c: Use arm_fp_ok effective target instead of
3830 arm_vfp_ok.
3831 * gcc.target/arm/unsigned-float.c: Likewise.
3832 * gcc.target/arm/vfp-1.c: Likewise.
3833 * gcc.target/arm/vfp-ldmdbd.c: Likewise.
3834 * gcc.target/arm/vfp-ldmdbs.c: Likewise.
3835 * gcc.target/arm/vfp-ldmiad.c: Likewise.
3836 * gcc.target/arm/vfp-ldmias.c: Likewise.
3837 * gcc.target/arm/vfp-stmdbd.c: Likewise.
3838 * gcc.target/arm/vfp-stmdbs.c: Likewise.
3839 * gcc.target/arm/vfp-stmiad.c: Likewise.
3840 * gcc.target/arm/vfp-stmias.c: Likewise.
3841 * gcc.target/arm/vnmul-1.c: Likewise.
3842 * gcc.target/arm/vnmul-2.c: Likewise.
3843 * gcc.target/arm/vnmul-3.c: Likewise.
3844 * gcc.target/arm/vnmul-4.c: Likewise.
3845
7ca56ca8 38462016-01-20 H.J. Lu <hongjiu.lu@intel.com>
7fb75b57 3847
7fb75b57 3848 PR testsuite/69366
3849 * g++.dg/pr63995-1.C: Require non-x32 target, instead of,
3850 the MPX run-time library, for compile-time MPX test.
3851 * gcc.target/i386/chkp-always_inline.c: Likewise.
3852 * gcc.target/i386/chkp-bndret.c: Likewise.
3853 * gcc.target/i386/chkp-builtins-1.c: Likewise.
3854 * gcc.target/i386/chkp-builtins-2.c: Likewise.
3855 * gcc.target/i386/chkp-builtins-3.c: Likewise.
3856 * gcc.target/i386/chkp-builtins-4.c: Likewise.
3857 * gcc.target/i386/chkp-const-check-1.c: Likewise.
3858 * gcc.target/i386/chkp-const-check-2.c: Likewise.
3859 * gcc.target/i386/chkp-hidden-def.c: Likewise.
3860 * gcc.target/i386/chkp-label-address.c: Likewise.
3861 * gcc.target/i386/chkp-lifetime-1.c: Likewise.
3862 * gcc.target/i386/chkp-narrow-bounds.c: Likewise.
3863 * gcc.target/i386/chkp-pr69044.c: Likewise.
3864 * gcc.target/i386/chkp-remove-bndint-1.c: Likewise.
3865 * gcc.target/i386/chkp-remove-bndint-2.c: Likewise.
3866 * gcc.target/i386/chkp-strchr.c: Likewise.
3867 * gcc.target/i386/chkp-strlen-1.c: Likewise.
3868 * gcc.target/i386/chkp-strlen-2.c: Likewise.
3869 * gcc.target/i386/chkp-strlen-3.c: Likewise.
3870 * gcc.target/i386/chkp-strlen-4.c: Likewise.
3871 * gcc.target/i386/chkp-strlen-5.c: Likewise.
3872 * gcc.target/i386/chkp-stropt-1.c: Likewise.
3873 * gcc.target/i386/chkp-stropt-10.c: Likewise.
3874 * gcc.target/i386/chkp-stropt-11.c: Likewise.
3875 * gcc.target/i386/chkp-stropt-12.c: Likewise.
3876 * gcc.target/i386/chkp-stropt-13.c: Likewise.
3877 * gcc.target/i386/chkp-stropt-14.c: Likewise.
3878 * gcc.target/i386/chkp-stropt-15.c: Likewise.
3879 * gcc.target/i386/chkp-stropt-16.c: Likewise.
3880 * gcc.target/i386/chkp-stropt-2.c: Likewise.
3881 * gcc.target/i386/chkp-stropt-3.c: Likewise.
3882 * gcc.target/i386/chkp-stropt-4.c: Likewise.
3883 * gcc.target/i386/chkp-stropt-5.c: Likewise.
3884 * gcc.target/i386/chkp-stropt-6.c: Likewise.
3885 * gcc.target/i386/chkp-stropt-7.c: Likewise.
3886 * gcc.target/i386/chkp-stropt-8.c: Likewise.
3887 * gcc.target/i386/chkp-stropt-9.c: Likewise.
3888 * gcc.target/i386/pr63995-2.c: Likewise.
3889 * gcc.target/i386/pr64805.c: Likewise.
3890 * gcc.target/i386/pr65044.c: Likewise.
3891 * gcc.target/i386/pr65167.c: Likewise.
3892 * gcc.target/i386/pr65183.c: Likewise.
3893 * gcc.target/i386/pr65184.c: Likewise.
3894 * gcc.target/i386/thunk-retbnd.c: Likewise.
7ca56ca8 3895
f2da0b99 38962016-01-20 Ilya Enkovich <enkovich.gnu@gmail.com>
3897
3898 PR tree-optimization/69328
3899 * gcc.dg/pr69328.c: New test.
3900
4d379676 39012016-01-20 Jeff Law <law@redhat.com>
3902
4a11f145 3903 PR target/25114
4d379676 3904 * gcc.target/m68k/pr25114.c: New test.
3905
0754bad1 39062016-01-20 Andre Vieira <andre.simoesdiasvieira@arm.com>
3907
3908 * gcc.target/arm/memset-inline-10.c: Added
3909 dg-require-effective-target arm_thumb2_ok.
3910
63bd5c2d 39112016-01-19 Eric Botcazou <ebotcazou@adacore.com>
3912
3913 * gcc.dg/debug/dwarf2/sso.c: New test.
3914
a9c01e81 39152016-01-19 Uros Bizjak <ubizjak@gmail.com>
3916
3917 PR testsuite/68820
3918 * gcc.c-torture/execute/builtins/memops-asm.x: New file.
3919 * gcc.c-torture/execute/builtins/strstr-asm.x: Ditto.
3920 * gcc.c-torture/execute/builtins/strstr-asm.c: Remove dg-options.
3921
53fa0e54 39222016-01-19 Jan Hubicka <hubicka@ucw.cz>
3923
3924 PR ipa/66223
3925 * g++.dg/ipa/devirt-50.C: New testcase.
3926
e035a62c 39272016-01-19 Marek Polacek <polacek@redhat.com>
3928
3929 PR c++/68965
3930 * g++.dg/cpp1y/parameter-pack-1.C: New test.
3931 * g++.dg/cpp1y/parameter-pack-2.C: New test.
3932
885cc3ea 39332016-01-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3934
3935 PR target/69135
3936 * gcc.target/arm/pr69135_1.c: New test.
3937
07bd240e 39382015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
3939
3940 * gcc.target/aarch64/ccmp_1.c: Add new tests.
3941
9f60d257 39422015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
3943
3944 * gcc.target/aarch64/ccmp_1.c: New testcase.
3945
a0c919f7 39462016-01-19 Marek Polacek <polacek@redhat.com>
3947
3948 PR c++/68586
3949 * g++.dg/cpp0x/enum30.C: New test.
3950
dc5d6d17 39512016-01-19 Richard Biener <rguenther@suse.de>
3952
3953 PR tree-optimization/69336
3954 * g++.dg/tree-ssa/pr69336.C: New testcase.
3955
6dd156e0 39562016-01-19 Jakub Jelinek <jakub@redhat.com>
3957
3958 PR debug/65779
3959 * gcc.dg/pr65779.c: New test.
3960
3e0d45b9 39612016-01-19 Richard Biener <rguenther@suse.de>
3962
3963 PR tree-optimization/69352
3964 * gcc.dg/torture/pr69352.c: New testcase.
3965
7a3cf64d 39662016-01-19 Jakub Jelinek <jakub@redhat.com>
3967
3968 PR rtl-optimization/68955
3969 PR rtl-optimization/64557
3970 * gcc.dg/torture/pr68955.c: New test.
3971
8be55b33 39722016-01-19 Jan Hubicka <hubicka@ucw.cz>
3973
3974 PR lto/69136
3975 * g++.dg/torture/pr69136.C: New testcase.
3976
72a985d7 39772016-01-19 Jan Hubicka <hubicka@ucw.cz>
3978
3979 PR lto/69133
3980 * g++.dg/lto/pr69133_0.C: New testcase.
3981 * g++.dg/lto/pr69133_1.C: New testcase.
3982
56778b62 39832016-01-15 Jeff Law <law@redhat.com>
3984
3985 PR tree-optimization/69320
3986 * gcc.c-torture/pr69320-1.c: New test.
3987 * gcc.c-torture/pr69320-2.c: New test.
3988 * gcc.c-torture/pr69320-3.c: New test.
3989 * gcc.c-torture/pr69320-4.c: New test.
3990
ced41b93 39912016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
3992
3993 PR c++/11858
3994 PR c++/24663
3995 PR c++/24664
3996 * g++.dg/template/pr11858.C: New test.
3997 * g++.dg/template/pr24663.C: New test.
3998 * g++.dg/template/unify12.C: New test.
3999 * g++.dg/template/unify13.C: New test.
4000 * g++.dg/template/unify14.C: New test.
4001 * g++.dg/template/unify15.C: New test.
4002 * g++.dg/template/unify16.C: New test.
4003 * g++.dg/template/unify17.C: New test.
4004
7f8cbcaf 40052016-01-18 David Malcolm <dmalcolm@redhat.com>
4006
4007 PR testsuite/69181
4008 * gcc.dg/pr69181-1.c: New test file.
4009 * gcc.dg/pr69181-2.c: New test file.
4010 * lib/gcc-dg.exp (dg-test): Consolidate post-test cleanup of
4011 globals by moving it to...
4012 (cleanup-after-saved-dg-test): ...this new function. Add
4013 "global additional_sources_used". Add reset of global
4014 multiline_expected_outputs to the empty list.
4015 * lib/multiline.exp (_multiline_expected_outputs): Rename this
4016 global to...
4017 (multiline_expected_outputs): ...this, and updated comments to
4018 note that it is modified from gcc-dg.exp.
4019 (dg-end-multiline-output): Update for the above renaming.
4020 (handle-multiline-outputs): Likewise. Remove the clearing
4021 of the expected outputs to the empty list.
4022
3c7cbfc0 40232016-01-18 Richard Biener <rguenther@suse.de>
4024
4025 PR tree-optimization/69297
4026 * gcc.dg/vect/costmodel/x86_64/costmodel-pr69297.c: New testcase.
4027
81d49cc1 40282016-01-18 Joseph Myers <joseph@codesourcery.com>
4029
4030 * gcc.target/mips/mips-3d-1.c: Use forbid_cpu=octeon.* in
4031 dg-options.
4032 * gcc.target/mips/mips-3d-2.c: Likewise.
4033 * gcc.target/mips/mips-3d-3.c: Likewise.
4034 * gcc.target/mips/mips-3d-4.c: Likewise.
4035 * gcc.target/mips/mips-3d-5.c: Likewise.
4036 * gcc.target/mips/mips-3d-6.c: Likewise.
4037 * gcc.target/mips/mips-3d-7.c: Likewise.
4038 * gcc.target/mips/mips-3d-8.c: Likewise.
4039 * gcc.target/mips/mips-3d-9.c: Likewise.
4040 * gcc.target/mips/mips-ps-1.c: Likewise.
4041 * gcc.target/mips/mips-ps-2.c: Likewise.
4042 * gcc.target/mips/mips-ps-3.c: Likewise.
4043 * gcc.target/mips/mips-ps-4.c: Likewise.
4044 * gcc.target/mips/mips-ps-5.c: Likewise.
4045 * gcc.target/mips/mips-ps-6.c: Likewise.
4046 * gcc.target/mips/mips-ps-7.c: Likewise.
4047 * gcc.target/mips/mips-ps-type.c: Likewise.
4048 * gcc.target/mips/mips-ps-type-2.c: Likewise.
4049 * gcc.target/mips/mips16-attributes-6.c: Likewise.
4050
03c4ff3a 40512016-01-18 Tom de Vries <tom@codesourcery.com>
4052
4053 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: New test.
4054 * c-c++-common/goacc/kernels-double-reduction.c: New test.
4055 * c-c++-common/goacc/kernels-empty.c: New test.
4056 * c-c++-common/goacc/kernels-eternal.c: New test.
4057 * c-c++-common/goacc/kernels-loop-2.c: New test.
4058 * c-c++-common/goacc/kernels-loop-3.c: New test.
4059 * c-c++-common/goacc/kernels-loop-data-2.c: New test.
4060 * c-c++-common/goacc/kernels-loop-data-enter-exit-2.c: New test.
4061 * c-c++-common/goacc/kernels-loop-data-enter-exit.c: New test.
4062 * c-c++-common/goacc/kernels-loop-data-update.c: New test.
4063 * c-c++-common/goacc/kernels-loop-data.c: New test.
4064 * c-c++-common/goacc/kernels-loop-g.c: New test.
4065 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: New test.
4066 * c-c++-common/goacc/kernels-loop-n.c: New test.
4067 * c-c++-common/goacc/kernels-loop-nest.c: New test.
4068 * c-c++-common/goacc/kernels-loop.c: New test.
4069 * c-c++-common/goacc/kernels-noreturn.c: New test.
4070 * c-c++-common/goacc/kernels-one-counter-var.c: New test.
4071 * c-c++-common/goacc/kernels-parallel-loop-data-enter-exit.c: New test.
4072 * c-c++-common/goacc/kernels-reduction.c: New test.
4073
22e3dcee 40742016-01-18 Tom de Vries <tom@codesourcery.com>
4075
4076 * gcc.dg/autopar/outer-1.c: Update for new parloops instantiation.
4077 * gcc.dg/autopar/outer-2.c: Same.
4078 * gcc.dg/autopar/outer-3.c: Same.
4079 * gcc.dg/autopar/outer-4.c: Same.
4080 * gcc.dg/autopar/outer-5.c: Same.
4081 * gcc.dg/autopar/outer-6.c: Same.
4082 * gcc.dg/autopar/parallelization-1.c: Same.
4083 * gcc.dg/autopar/parloops-exit-first-loop-alt-2.c: Same.
4084 * gcc.dg/autopar/parloops-exit-first-loop-alt-3.c: Same.
4085 * gcc.dg/autopar/parloops-exit-first-loop-alt-4.c: Same.
4086 * gcc.dg/autopar/parloops-exit-first-loop-alt-5.c: Same.
4087 * gcc.dg/autopar/parloops-exit-first-loop-alt-6.c: Same.
4088 * gcc.dg/autopar/parloops-exit-first-loop-alt-7.c: Same.
4089 * gcc.dg/autopar/parloops-exit-first-loop-alt-pr66652.c: Same.
4090 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: Same.
4091 * gcc.dg/autopar/pr39500-1.c: Same.
4092 * gcc.dg/autopar/pr39500-2.c: Same.
4093 * gcc.dg/autopar/pr46193.c: Same.
4094 * gcc.dg/autopar/pr46194.c: Same.
4095 * gcc.dg/autopar/pr49580.c: Same.
4096 * gcc.dg/autopar/pr49960-1.c: Same.
4097 * gcc.dg/autopar/pr49960.c: Same.
4098 * gcc.dg/autopar/pr68373.c: Same.
4099 * gcc.dg/autopar/reduc-1.c: Same.
4100 * gcc.dg/autopar/reduc-1char.c: Same.
4101 * gcc.dg/autopar/reduc-1short.c: Same.
4102 * gcc.dg/autopar/reduc-2.c: Same.
4103 * gcc.dg/autopar/reduc-2char.c: Same.
4104 * gcc.dg/autopar/reduc-2short.c: Same.
4105 * gcc.dg/autopar/reduc-3.c: Same.
4106 * gcc.dg/autopar/reduc-4.c: Same.
4107 * gcc.dg/autopar/reduc-6.c: Same.
4108 * gcc.dg/autopar/reduc-7.c: Same.
4109 * gcc.dg/autopar/reduc-8.c: Same.
4110 * gcc.dg/autopar/reduc-9.c: Same.
4111 * gcc.dg/autopar/uns-outer-4.c: Same.
4112 * gcc.dg/autopar/uns-outer-5.c: Same.
4113 * gcc.dg/autopar/uns-outer-6.c: Same.
4114 * gfortran.dg/parloops-exit-first-loop-alt-2.f95: Same.
4115 * gfortran.dg/parloops-exit-first-loop-alt.f95: Same.
4116
fd5cbe2f 41172016-01-18 Alan Lawrence <alan.lawrence@arm.com>
4118
4119 PR target/63679
4120 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove XFAIL for powerpc(32), hppa,
4121 aarch64, sparc, s390. Add --param sra-max-scalarization-size-Ospeed.
4122
fa75ab55 41232016-01-18 Alan Lawrence <alan.lawrence@arm.com>
4124
4125 PR target/63679
4126 * gcc.dg/tree-ssa/ssa-dom-cse-5.c: New.
4127 * gcc.dg/tree-ssa/ssa-dom-cse-6.c: New.
4128 * gcc.dg/tree-ssa/ssa-dom-cse-7.c: New.
4129
214b2582 41302016-01-18 Alan Lawrence <alan.lawrence@arm.com>
4131
4132 PR target/63679
4133 * gcc.dg/tree-ssa/sra-17.c: New.
4134 * gcc.dg/tree-ssa/sra-18.c: New.
4135
13146837 41362016-01-18 Ilya Enkovich <enkovich.gnu@gmail.com>
4137
4138 * gcc.target/i386/pr65105-5.c: Adjust to andn generation.
4139
6ccd18c2 41402016-01-18 Eric Botcazou <ebotcazou@adacore.com>
4141
4142 * gnat.dg/inline12.adb: New test.
4143
8872b95f 41442016-01-18 Bin Cheng <bin.cheng@arm.com>
4145
4146 PR tree-optimization/66797
4147 * gcc.c-torture/execute/pr65447.c: Relax check condition.
4148
971514e3 41492016-01-18 Richard Biener <rguenther@suse.de>
4150
4151 PR tree-optimization/69170
4152 * gcc.dg/torture/pr69170.c: New testcase.
4153
dfb6d139 41542016-01-17 John David Anglin <danglin@gcc.gnu.org>
9b2d1aab 4155
4156 * gcc.dg/torture/builtin-integral-1.c: Require c99_runtime.
4157
164d84c2 41582016-01-16 Tom de Vries <tom@codesourcery.com>
4159
4160 * c-c++-common/goacc/kernels-alias-ipa-pta-4.c: New test.
4161
4c33b769 41622016-01-16 Tom de Vries <tom@codesourcery.com>
4163
4164 * gcc.dg/parloops-exit-first-loop-alt.c: Move ...
4165 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: ... here. Remove
4166 redundant dg-require-effective-target pthread.
4167 * gcc.dg/parloops-exit-first-loop-alt-2.c: Same.
4168 * gcc.dg/parloops-exit-first-loop-alt-3.c: Same.
4169 * gcc.dg/parloops-exit-first-loop-alt-4.c: Same.
4170 * gcc.dg/parloops-exit-first-loop-alt-5.c: Same.
4171 * gcc.dg/parloops-exit-first-loop-alt-6.c: Same.
4172 * gcc.dg/parloops-exit-first-loop-alt-7.c: Same.
4173 * gcc.dg/parloops-exit-first-loop-alt-pr66652.c: Same.
4174
673441b0 41752016-01-16 David Edelsohn <dje.gcc@gmail.com>
4176
4177 PR target/68609
4178 * gcc.target/powerpc/recip-6.c: Enable on AIX.
4179 * gcc.target/powerpc/recip-7.c: Same.
4180
90153ae7 41812016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
4182
4183 PR c++/69091
4184 * g++.dg/template/pr69091.C: New test.
4185
bc24d01d 41862016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
4187
4188 * c-c++-common/cilk-plus/AN/an-if.c: Check that the original
4189 dump does not contain an error_mark_node.
4190 * c-c++-common/cilk-plus/CK/pr60469.c: Likewise.
4191 * c-c++-common/cilk-plus/AN/fn_ptr-2.c: New xfail'd test.
4192
4067c0fd 41932016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
4194
4195 PR c++/68936
4196 * g++.dg/template/pr68936.C: New test.
4197
27c6dbdd 41982016-01-15 David Edelsohn <dje.gcc@gmail.com>
4199
4200 PR target/68609
4201 * gcc.target/powerpc/recip-1.c: Adjust for Goldschmidt's Algorithm.
4202 * gcc.target/powerpc/recip-2.c: Same.
4203 * gcc.target/powerpc/recip-3.c: Same.
4204 * gcc.target/powerpc/recip-4.c: Same.
4205 * gcc.target/powerpc/recip-sqrtf.c: Same.
4206
e390c57d 42072016-01-15 Jeff Law <law@redhat.com>
4208
4209 PR tree-optimization/69270
4210 * gcc.dg/tree-ssa/pr69270-2.c: New test.
4211 * gcc.dg/tree-ssa/pr69270-3.c: New test.
4212
ddcfeaf1 42132016-01-15 Paul Thomas <pault@gcc.gnu.org>
4214
4215 PR fortran/49630
4216 * gfortran.dg/deferred_character_13.f90: New test for the fix
4217 of comment 3 of the PR.
4218
4219 PR fortran/54070
4220 * gfortran.dg/deferred_character_8.f90: New test
4221 * gfortran.dg/allocate_error_5.f90: New test
4222
4223 PR fortran/60593
4224 * gfortran.dg/deferred_character_10.f90: New test
4225
4226 PR fortran/60795
4227 * gfortran.dg/deferred_character_14.f90: New test
4228
4229 PR fortran/61147
4230 * gfortran.dg/deferred_character_11.f90: New test
4231
4232 PR fortran/64324
4233 * gfortran.dg/deferred_character_9.f90: New test
4234
81be349c 42352016-01-15 Vladimir Makarov <vmakarov@redhat.com>
4236
4237 PR rtl-optimization/69030
4238 * gcc.target/i386/pr69030.c: New.
4239
998456c5 42402016-01-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4241
4242 * gcc.target/aarch64/target_attr_17.c: New test.
4243
0d85be19 42442016-01-15 Richard Biener <rguenther@suse.de>
4245
4246 PR tree-optimization/66856
4247 * gcc.dg/torture/pr66856-1.c: New testcase.
4248 * gcc.dg/torture/pr66856-2.c: Likewise.
4249
321d36c8 42502016-01-15 Richard Biener <rguenther@suse.de>
4251
4252 PR debug/69137
4253 * g++.dg/lto/pr69137_0.C: New testcase.
4254
d94a1f53 42552016-01-15 Richard Sandiford <richard.sandiford@arm.com>
4256
4257 PR middle-end/69246
4258 * gcc.target/i386/pr69246.c: New test.
4259
5fe9a861 42602016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
4261
a9c01e81 4262 * gfortran.dg/bind_c_array_params_2.f90: Fix test patterns for S/390.
5fe9a861 4263
3d05a5e9 42642016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
4265
4266 PR c++/56194
4267 * g++.dg/init/const9.C: Disable test on S/390.
4268
5e8132b5 42692016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
4270
4271 * g++.dg/Wframe-address.C: Test requires -mbackchain for s390*-*-*.
4272 * g++.dg/Wno-frame-address.C: Ditto.
4273
32307cdf 42742016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
4275
4276 * gcc.dg/tree-ssa/20040204-1.c: Do not xfail on S/390.
4277
1ca28250 42782016-01-15 Richard Biener <rguenther@suse.de>
4279
4280 PR tree-optimization/68961
4281 * gcc.dg/vect/costmodel/x86_64/costmodel-pr68961.c: New testcase.
4282
6271bd93 42832016-01-15 Ilya Enkovich <enkovich.gnu@gmail.com>
4284
4285 * gcc.target/i386/pr65105-5.c: New test.
4286
dfb6d139 42872016-01-15 Jan Hubicka <hubicka@ucw.cz>
9dbe6a63 4288
4289 * gcc.c-torture/execute/alias-4.c: New testcase.
4290
dfb6d139 42912016-01-15 Jan Hubicka <hubicka@ucw.cz>
a70589b9 4292
4293 PR ipa/68148
4294 * g++.dg/ipa/devirt-49.C: New testcase.
4295
7bbac464 42962016-01-15 Christian Bruel <christian.bruel@st.com>
86eff91f 4297
4298 PR target/65837
4299 * gcc.target/arm/attr-neon-builtin-fail2.c: New test.
4300 * gcc.target/arm/lto/pr65837-attr_0.c: New test.
4301 * gcc.target/arm/lto/pr65837_0.c: Fix skip condition and use ACLE name.
4302
4345b868 43032016-01-15 Richard Biener <rguenther@suse.de>
4304
4305 PR tree-optimization/69117
4306 * gcc.dg/torture/pr69117.c: New testcase.
4307
580357e7 43082015-01-14 Ryan Burn <contact@rnburn.com>
7d600da5 4309
4310 PR c++/69048
4311 * g++.dg/cilk-plus/CK/pr69048.cc: New test.
4312
612baa31 43132016-01-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
4314
4315 PR testsuite/67509
4316 * gfortran.dg/ieee/ieee_7.f90: For out of bound precision or
4317 range tests use 100 * maximum instead of maximum + 1.
4318
44e09bc4 43192016-01-14 Jakub Jelinek <jakub@redhat.com>
4320
4321 PR debug/69244
4322 * gcc.dg/guality/pr69244.c: New test.
4323
96962ae4 43242016-01-14 Uros Bizjak <ubizjak@gmail.com>
4325
4326 * lib/target-supports.exp (check_effective_target_issignaling):
4327 New procedure.
4328 * gcc.dg/pr61441.c: Require issignaling effective target.
4329
ab9c400b 43302016-01-14 Segher Boessenkool <segher@kernel.crashing.org>
4331
4332 PR target/68803
4333 * gcc.target/powerpc/20050603-3.c: Add xfails for powerpc64le.
4334
a7ed4583 43352016-01-14 David Malcolm <dmalcolm@redhat.com>
4336
4337 PR c++/68819
4338 PR preprocessor/69177
4339 * gcc.dg/plugin/location-overflow-test-1.c: New test case.
4340 * gcc.dg/plugin/location-overflow-test-2.c: New test case.
4341 * gcc.dg/plugin/location_overflow_plugin.c: New test plugin.
4342 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
4343
77f35cec 43442016-01-14 Marek Polacek <polacek@redhat.com>
4345
4346 PR c/69262
4347 * gcc.dg/array-15.c: New test.
4348
915d0950 43492016-01-14 Jakub Jelinek <jakub@redhat.com>
4350
4351 PR middle-end/68146
4352 PR tree-optimization/69155
4353 * gfortran.dg/pr68146.f: New test.
4354 * gfortran.dg/pr69155.f90: New test.
4355
24651fb7 43562016-01-14 Richard Biener <rguenther@suse.de>
4357
4358 PR tree-optimization/68060
4359 * gcc.dg/torture/pr68060-1.c: New testcase.
4360 * gcc.dg/torture/pr68060-2.c: Likewise.
4361
2f63f950 43622016-01-14 Nick Clifton <nickc@redhat.com>
4363
4364 * lib/target-supports.exp
4365 (check_effective_target_arm_neon_ok_nocache): Add an option
4366 sequence that includes setting the ARM architecture to ARMv7-A.
4367 * gcc.target/arm/attr-neon.c: Use dg-add-options to add the
4368 command line options necessary to enable Neon support.
4369 * gcc.target/arm/neon-vlshr-imm-1.c: Likewise.
4370 * gcc.target/arm/neon-vshl-imm-1.c: Likewise.
4371 * gcc.target/arm/neon-vshr-imm-1.c: Likewise.
4372 * gcc.target/arm/pr69180.c: Likewise.
4373
3ce0acde 43742016-01-14 Jeff Law <law@redhat.com>
4375
4376 PR tree-optimization/69270
4377 * gcc.dg/tree-ssa/pr69270.c: New test.
4378
bda05c57 43792016-01-13 Bernd Schmidt <bschmidt@redhat.com>
4380
4381 PR c/66208
4382 * c-c++-common/pr66208.c: New file.
4383
9b657cf1 43842016-01-13 Jakub Jelinek <jakub@redhat.com>
4385
4386 PR tree-optimization/69156
4387 * gcc.dg/pr69156.c: New test.
4388
58ba1b9d 43892016-01-13 H.J. Lu <hongjiu.lu@intel.com>
4390
4391 * gcc.target/i386/pr69225-7.c: New test.
4392
e5fee0fe 43932016-01-13 Richard Henderson <rth@redhat.com>
4394
4395 * gcc.dg/tm/memopt-13.c: Update expected function.
4396 * gcc.dg/tm/memopt-6.c: Likewise.
4397
3f0e9745 43982016-01-13 Uros Bizjak <ubizjak@gmail.com>
4399
4400 * gcc.target/i386/pr45685.c (dg-options): Add -mno-sse4.
4401 * gcc.target/i386/pr68432-1.c (dg-options): Ditto.
4402 * gcc.target/i386/pr68432-2.c (dg-options): Ditto.
4403 * gcc.target/i386/pr68432-3.c (dg-options): Ditto.
7a6ddc0d 4404
3f0e9745 44052016-01-13 Tom de Vries <tom@codesourcery.com>
4406
4407 PR tree-optimization/69169
7a6ddc0d 4408 * gcc.dg/pr69169.c: New test.
4409
9b657cf1 44102016-01-13 Alexander Fomin <alexander.fomin@intel.com>
7361eb31 4411
4412 PR target/69228
4413 * gcc.target/i386/avx512pf-vscatterpf0dpd-1.c: Adjust.
4414 * gcc.target/i386/avx512pf-vscatterpf0dps-1.c: Likewise.
4415 * gcc.target/i386/avx512pf-vscatterpf0qpd-1.c: Likewise.
4416 * gcc.target/i386/avx512pf-vscatterpf0qps-1.c: Likewise.
4417 * gcc.target/i386/avx512pf-vscatterpf1dpd-1.c: Likewise.
4418 * gcc.target/i386/avx512pf-vscatterpf1dps-1.c: Likewise.
4419 * gcc.target/i386/avx512pf-vscatterpf1qpd-1.c: Likewise.
4420 * gcc.target/i386/avx512pf-vscatterpf1qps-1.c: Likewise.
4421
f704d701 44222016-01-13 Jakub Jelinek <jakub@redhat.com>
4423
4424 PR target/69247
4425 * gcc.dg/pr69247.c: New test.
4426
e966d6b9 44272016-01-13 Richard Biener <rguenther@suse.de>
4428
4429 PR tree-optimization/69242
4430 * gcc.dg/torture/pr69242.c: New testcase.
4431
1ca1d9b2 44322016-01-13 Richard Biener <rguenther@suse.de>
4433
4434 PR tree-optimization/69186
4435 * gcc.dg/torture/pr69186.c: New testcase.
4436
d07cbccc 44372016-01-13 Jeff Law <law@redhat.com>
4438
4439 PR tree-optimization/67755
4440 * gcc.dg/tree-ssa/pr67755.c: New test.
4441
44422016-01-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
0ebbc233 4443
4444 * gcc.c-torture/unsorted/dump-noaddr.x (dump_compare): Replace static
4445 pass number in output by a star.
4446
b95d41cf 44472016-01-12 Bin Cheng <bin.cheng@arm.com>
4448
4449 PR tree-optimization/68911
4450 * gcc.c-torture/execute/pr68911.c: New test.
4451
91d87e22 44522016-01-12 Marek Polacek <polacek@redhat.com>
4453
4454 PR c++/68979
4455 * g++.dg/warn/permissive-1.C: New test.
4456
8a9401a4 44572016-01-12 Jakub Jelinek <jakub@redhat.com>
4458
4459 PR objc++/68511
4460 PR c++/69213
4461 * g++.dg/opt/pr69213.C: New test.
4462
b9cb7a67 44632016-01-12 Christian Bruel <christian.bruel@st.com>
4464
4465 PR target/69180
4466 * gcc.target/arm/pr69180.c: New test.
4467
e4c96992 44682016-01-12 Richard Biener <rguenther@suse.de>
4469
4470 PR lto/69077
4471 * g++.dg/lto/pr69077_0.C: New testcase.
4472 * g++.dg/lto/pr69077_1.C: Likewise.
4473
90525f61 44742016-01-12 Jakub Jelinek <jakub@redhat.com>
4475
4476 PR target/69175
4477 * g++.dg/opt/pr69175.C: New test.
4478
9e7edfd3 44792016-01-12 Alan Lawrence <alan.lawrence@arm.com>
4480
4481 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Declare functions as 'extern'
4482 rather than #including math.h & stdlib.h.
4483 * gcc.dg/vect/pr47001.c: Declare abort as 'extern', remove stdlib.h.
4484 * gcc.dg/vect/pr49771.c: Likewise.
4485 * gcc.dg/vect/vect-10-big-array.c: Likewise.
4486 * gcc.dg/vect/vect-neg-store-1.c: Likewise.
4487 * gcc.dg/vect/vect-neg-store-2.c: Likewise.
4488 * gcc.dg/vect/slp-37.c: Change NULL to 0, remove stdlib.h.
4489 * gcc.dg/vect/pr40254.c: Remove unnecessary include of stdlib.h.
4490 * gcc.dg/vect/pr44507.c: Likewise.
4491 * gcc.dg/vect/pr45902.c: Likewise.
4492 * gcc.dg/vect/slp-widen-mult-half.c: Likewise.
4493 * gcc.dg/vect/vect-117.c: Likewise.
4494 * gcc.dg/vect/vect-99.c: Likewise.
4495 * gcc.dg/vect/vect-aggressive-1.c: Likewise.
4496 * gcc.dg/vect/vect-cond-1.c: Likewise.
4497 * gcc.dg/vect/vect-cond-2.c: Likewise.
4498 * gcc.dg/vect/vect-cond-3.c: Likewise.
4499 * gcc.dg/vect/vect-cond-4.c: Likewise.
4500 * gcc.dg/vect/vect-mask-load-1.c: Likewise.
4501 * gcc.dg/vect/vect-mask-loadstore-1.c: Likewise.
4502 * gcc.dg/vect/vect-over-widen-1-big-array.c: Likewise.
4503 * gcc.dg/vect/vect-over-widen-1.c: Likewise.
4504 * gcc.dg/vect/vect-over-widen-2-big-array.c: Likewise.
4505 * gcc.dg/vect/vect-over-widen-2.c: Likewise.
4506 * gcc.dg/vect/vect-over-widen-3-big-array.c: Likewise.
4507 * gcc.dg/vect/vect-over-widen-3.c: Likewise.
4508 * gcc.dg/vect/vect-over-widen-4-big-array.c: Likewise.
4509 * gcc.dg/vect/vect-over-widen-4.c: Likewise.
4510 * gcc.dg/vect/vect-widen-mult-const-s16.c: Likewise.
4511 * gcc.dg/vect/vect-widen-mult-const-u16.c: Likewise.
4512 * gcc.dg/vect/vect-widen-mult-half-u8.c: Likewise.
4513 * gcc.dg/vect/vect-widen-mult-half.c: Likewise.
4514 * gcc.dg/vect/no-trapping-math-vect-ifcvt-11.c: Remove unnecessary
4515 include of signal.h.
4516 * gcc.dg/vect/no-trapping-math-vect-ifcvt-12.c: Likewise.
4517 * gcc.dg/vect/no-trapping-math-vect-ifcvt-13.c: Likewise.
4518 * gcc.dg/vect/no-trapping-math-vect-ifcvt-14.c: Likewise.
4519 * gcc.dg/vect/no-trapping-math-vect-ifcvt-15.c: Likewise.
4520 * gcc.dg/vect/no-trapping-math-vect-ifcvt-16.c: Likewise.
4521 * gcc.dg/vect/vect-ifcvt-16.c: Likewise.
4522 * gcc.dg/vect/vect-ifcvt-17.c: Likewise.
4523 * gcc.dg/vect/vect-ifcvt-2.c: Likewise.
4524 * gcc.dg/vect/vect-ifcvt-3.c: Likewise.
4525 * gcc.dg/vect/vect-ifcvt-4.c: Likewise.
4526 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
4527 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
4528 * gcc.dg/vect/vect-ifcvt-6.c: Likewise.
4529 * gcc.dg/vect/vect-ifcvt-7.c: Likewise.
4530 * gcc.dg/vect/vect-ifcvt-9.c: Likewise.
4531 * gcc.dg/vect/vect-outer-5.c: Likewise.
4532 * gcc.dg/vect/vect-outer-6.c: Likewise.
4533 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Remove unnecessary
4534 include of stdio.h.
4535
3368873d 45362016-01-12 Nick Clifton <nickc@redhat.com>
4537
4538 PR target/68913
4539 * gcc.dg/lto/pr61886_0.c: Rename the external function called
4540 to fread so that it will be found in all target runtimes.
4541
0464ea95 45422016-01-12 Richard Biener <rguenther@suse.de>
4543
4544 PR tree-optimization/69053
4545 * g++.dg/torture/pr69053.C: New testcase.
4546
7819730f 45472016-01-12 Richard Biener <rguenther@suse.de>
4548
4549 PR tree-optimization/69168
4550 * gcc.dg/torture/pr69168.c: New testcase.
4551
995bfebf 45522016-01-12 Richard Biener <rguenther@suse.de>
4553
4554 PR tree-optimization/69157
4555 * gcc.dg/torture/pr69157.c: New testcase.
4556
45572016-01-12 Richard Biener <rguenther@suse.de>
4558
4559 PR tree-optimization/69174
4560 * gcc.dg/torture/pr69174.c: New testcase.
4561
1d10d64c 45622016-01-12 Jakub Jelinek <jakub@redhat.com>
4563
4564 PR c++/66808
4565 PR c++/69000
4566 * g++.dg/tls/pr66808.C: New test.
4567 * g++.dg/tls/pr69000.C: New test.
4568
f0b79faf 45692016-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4570
4571 * gcc.target/powerpc/swaps-p8-23.c: New test.
4572 * gcc.target/powerpc/swaps-p8-24.c: Likewise.
4573
04cf75a4 45742016-01-11 John David Anglin <danglin@gcc.gnu.org>
4575
4576 PR tree-optimization/68356
4577 * gcc.dg/torture/pr68264.c: Disable exp2 ERANGE test on hppa unix.
4578
0eb4264c 45792016-01-12 Kugan Vivekanandarajah <kuganv@linaro.org>
4580 Jim Wilson <jim.wilson@linaro.org>
4581
4582 PR target/69194
4583 * gcc.target/arm/pr69194.c: New test.
4584
2f66de64 45852016-01-11 H.J. Lu <hongjiu.lu@intel.com>
4586
4587 PR target/69225
4588 * gcc.target/i386/pr69225-1.c: New test.
4589 * gcc.target/i386/pr69225-2.c: Likewise.
4590 * gcc.target/i386/pr69225-3.c: Likewise.
4591 * gcc.target/i386/pr69225-4.c: Likewise.
4592 * gcc.target/i386/pr69225-5.c: Likewise.
4593 * gcc.target/i386/pr69225-6.c: Likewise.
4594
36105e82 45952016-01-11 Jakub Jelinek <jakub@redhat.com>
4596
1c78ce2e 4597 PR target/67462
4598 * gcc.dg/ifcvt-3.c: Only compile on lp64 targets, include also i?86
4599 if lp64.
4600
a4a87320 4601 PR target/69071
4602 * gcc.dg/pr69071.c: New test.
4603
91fbd04f 4604 PR c++/69211
4605 * g++.dg/opt/pr69211.C: New test.
4606
36105e82 4607 PR tree-optimization/69214
4608 * gcc.c-torture/compile/pr69214.c: New test.
4609
e934c380 46102016-01-11 Uros Bizjak <ubizjak@gmail.com>
4611
4612 * gcc.target/i386/pr66232-10.c: Do not compile on ia32 target.
4613 * gcc.target/i386/pr66232-11.c: Ditto.
4614 * gcc.target/i386/pr66232-12.c: Ditto.
4615 * gcc.target/i386/pr66232-13.c: Ditto.
4616
3ff1b153 46172016-01-11 Richard Biener <rguenther@suse.de>
4618
4619 PR tree-optimization/69173
4620 * gcc.dg/torture/pr69173.c: New testcase.
4621
04e1504c 46222016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4623
4624 PR rtl-optimization/68796
4625 * gcc.target/aarch64/tst_5.c: New test.
4626 * gcc.target/aarch64/tst_6.c: Likewise.
4627
ae8718b5 46282016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4629
4630 PR rtl-optimization/68841
4631 * gcc.dg/pr68841.c: New test.
4632 * gcc.c-torture/execute/pr68841.c: New test.
4633
bd8bece2 46342016-01-11 Yuri Rumyantsev <ysrumyan@gmail.com>
4635
4636 PR rtl-optimization/68920
4637 * gcc.dg/ifcvt-4.c: Add "--param max-rtl-if-conversion-insns=3" option
4638 for ix86 targets.
4639 * gcc.dg/ifcvt-5.c: New test.
4640
9b657cf1 46412016-01-11 Alexandre Oliva <aoliva@redhat.com>
57c83f79 4642
4643 PR bootstrap/69123
4644 * g++.dg/pr69123.C: New.
4645
7a158352 46462016-01-11 Ilya Enkovich <enkovich.gnu@gmail.com>
4647
4648 PR target/69010
4649 * gcc.target/i386/pr69010.c: New test.
4650
ff375d11 46512016-01-11 Martin Jambor <mjambor@suse.cz>
4652
4653 PR ipa/69044
4654 * gcc.target/i386/chkp-pr69044.c: New test.
4655
9eb890f1 46562016-01-11 Tom de Vries <tom@codesourcery.com>
4657
4658 PR tree-optimization/69109
4659 * gcc.dg/autopar/pr69109-2.c: New test.
4660 * gcc.dg/autopar/pr69109.c: New test.
4661
c4157ee5 46622016-01-11 Tom de Vries <tom@codesourcery.com>
4663
4664 PR tree-optimization/69108
4665 * gcc.dg/autopar/pr69108.c: New test.
4666
b933e511 46672016-01-10 Patrick Palka <ppalka@gcc.gnu.org>
4668
4669 PR c++/69029
4670 * c-c++-common/Wisleading-indentation.c: Augment test.
4671
efb73de1 46722016-01-10 Thomas Koenig <tkoenig@gcc.gnu.org>
4673
4674 PR fortran/69154
4675 * gfortran.dg/inline_matmul_12.f90: New test.
4676
40c86c3b 46772016-01-10 Paul Thomas <pault@gcc.gnu.org>
4678
4679 PR fortran/67779
4680 * gfortran.dg/actual_array_offset_1: New test.
4681
a006c0bb 46822016-01-10 Tom de Vries <tom@codesourcery.com>
4683
4684 PR tree-optimization/69062
4685 * gcc.dg/autopar/pr69062.c: New test.
4686
880ed4be 46872016-01-10 Thomas Schwinge <thomas@codesourcery.com>
4688
4689 * gcc.dg/vect/slp-perm-1.c: Fix scan-tree-dump syntax.
4690 * gcc.dg/vect/slp-perm-2.c: Likewise.
4691 * gcc.dg/vect/slp-perm-3.c: Likewise.
4692 * gcc.dg/vect/slp-perm-5.c: Likewise.
4693 * gcc.dg/vect/slp-perm-6.c: Likewise.
4694 * gcc.dg/vect/slp-perm-7.c: Likewise.
4695 * gcc.dg/vect/slp-perm-8.c: Likewise.
4696
d95e1856 46972016-01-10 Tom de Vries <tom@codesourcery.com>
4698
4699 PR tree-optimization/69039
4700 * gcc.dg/autopar/pr69039.c: New test.
4701
0f8f48d0 47022016-01-09 Marek Polacek <polacek@redhat.com>
4703
4704 PR c++/69113
4705 * g++.dg/pr69113.C: New test.
4706
7dff0499 47072016-01-09 Jakub Jelinek <jakub@redhat.com>
4708
4709 PR middle-end/50865
4710 PR tree-optimization/69097
4711 * gcc.c-torture/execute/pr50865.c: New test.
4712 * gcc.c-torture/execute/pr69097-1.c: New test.
4713 * gcc.c-torture/execute/pr69097-2.c: New test.
4714 * gcc.dg/pr69097-1.c: New test.
4715 * gcc.dg/pr69097-2.c: New test.
4716
18431e78 47172016-01-09 Jakub Jelinek <jakub@redhat.com>
4718
4719 PR c++/69164
4720 * g++.dg/opt/pr69164.C: New test.
4721
1943a4a2 47222016-01-08 Jakub Jelinek <jakub@redhat.com>
4723
4724 PR tree-optimization/69167
4725 * gcc.dg/pr69167.c: New test.
4726
a143e277 47272016-01-08 Marek Polacek <polacek@redhat.com>
4728
4729 PR c++/68449
4730 * g++.dg/pr68449.C: New.
4731
44c01906 47322016-01-08 Alan Lawrence <alan.lawrence@arm.com>
4733
4734 PR tree-optimization/68707
4735 * lib/target-supports.exp (check_effective_target_vect_load_lanes): New.
4736 * gcc.dg/vect/slp-perm-1.c: Look for vect_load_lanes instead of SLP
4737 on platforms supporting it.
4738 * gcc.dg/vect/slp-perm-2.c: Likewise.
4739 * gcc.dg/vect/slp-perm-3.c: Likewise.
4740 * gcc.dg/vect/slp-perm-5.c: Likewise.
4741 * gcc.dg/vect/slp-perm-7.c: Likewise.
4742 * gcc.dg/vect/slp-perm-8.c: Likewise.
4743 * gcc.dg/vect/slp-perm-6.c: Look for vect_load_lanes in addition to SLP
4744 on platforms supporting it.
4745
c437d1e8 47462016-01-08 Jakub Jelinek <jakub@redhat.com>
4747
c9595c51 4748 PR tree-optimization/69162
4749 * gcc.dg/pr69162.c: New test.
4750
c437d1e8 4751 PR tree-optimization/69172
4752 * gcc.dg/pr69172.c: New test.
4753
6a46a28c 47542016-01-08 Thomas Preud'homme <thomas.preudhomme@arm.com>
4755
4756 PR tree-optimization/67781
4757 * gcc.c-torture/execute/pr67781.c: New file.
4758
62ad9a04 47592016-01-08 Jakub Jelinek <jakub@redhat.com>
4760
4761 PR tree-optimization/69083
4762 * gcc.dg/vect/pr69083.c: New test.
4763
9e0e8c2a 47642016-01-08 Sujoy Saraswati <sujoy.saraswati@hpe.com>
4765
4766 PR tree-optimization/61441
4767 * gcc.dg/pr61441.c: Restrict to linux and gnu targets.
4768 Use -fexcess-precision=standard for compiler options.
4769 Use fabs() only when __FLT_EVAL_METHOD__ == 0.
4770
5d034e37 47712016-01-08 Jakub Jelinek <jakub@redhat.com>
4772
5013f740 4773 PR fortran/69128
4774 * gfortran.dg/gomp/pr69128.f90: New test.
4775
5d034e37 4776 PR c++/69145
4777 * g++.dg/ext/pr69145-1.C: New test.
4778 * g++.dg/ext/pr69145-2-very-long-filename.cc: New file.
4779 * g++.dg/ext/pr69145-2.h: New file.
4780
517906ff 47812016-01-07 Martin Sebor <msebor@redhat.com>
4782
4783 PR c/68966
4784 * gcc.dg/atomic-fetch-bool.c: New test.
4785 * gcc.dg/sync-fetch-bool.c: New test.
4786
cdbb524c 47872016-01-07 H.J. Lu <hongjiu.lu@intel.com>
4788
4789 PR fortran/66680
4790 gfortran.dg/gomp/pr66680.f90: Moved to libgomp.
4791
ec3aba9e 47922016-01-07 Nick Clifton <nickc@redhat.com>
4793
4794 PR target/66655
4795 * g++.dg/pr66655.C: New test.
4796 * g++.dg/pr66655_1.cc: Test support file.
4797 * g++.dg/pr66655.h: Test header file.
4798
9b657cf1 47992016-01-07 Dominique d'Humieres <dominiq@lps.ens.fr>
06634746 4800
4801 PR fortran/66680
4802 gfortran.dg/gomp/pr66680.f90: New test.
4803
cd45d7a5 48042016-01-07 H.J. Lu <hongjiu.lu@intel.com>
4805
4806 PR target/69171
4807 * gcc.target/i386/pr69171-1.c: New test.
4808 * gcc.target/i386/pr69171-2.c: Likewise.
4809 * gcc.target/i386/pr69171-3.c: Likewise.
4810 * gcc.target/i386/pr69171-4.c: Likewise.
4811 * gcc.target/i386/pr69171-5.c: Likewise.
4812 * gcc.target/i386/pr69171-6.c: Likewise.
4813
4a86a91a 48142015-12-15 Bernd Schmidt <bschmidt@redhat.com>
4815
4816 PR middle-end/67639
4817 * c-c++-common/pr67639.c: New test.
4818
34c05552 48192016-01-07 Jakub Jelinek <jakub@redhat.com>
4820
4821 PR tree-optimization/69141
4822 * g++.dg/opt/pr69141.C: New test.
4823
f08d6895 48242016-01-06 Eric Botcazou <ebotcazou@adacore.com>
4825
4826 * gcc.target/sparc/20151219-1.c: Skip in 64-bit mode.
4827
32ec4173 48282016-01-06 Uros Bizjak <ubizjak@gmail.com>
4829
4830 PR target/69140
4831 * gcc.target/i386/pr69140.c: New test
4832
d74214f3 48332016-01-06 David Malcolm <dmalcolm@redhat.com>
4834
4835 * gcc.dg/bad-dereference.c: New test case.
4836
73991cab 48372015-01-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4838
4839 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: New test.
4840
fc8cc457 48412016-01-06 Andreas Schwab <schwab@linux-m68k.org>
4842
4843 * gcc.dg/atomic-invalid-2.c: Remove duplicated content.
4844
be3c9981 48452016-01-06 Marek Polacek <polacek@redhat.com>
4846
4847 PR sanitizer/69099
4848 * gcc.dg/ubsan/float-cast-overflow-atomic.c: New test.
4849
2cb724f9 48502016-01-05 Marek Polacek <polacek@redhat.com>
4851
4852 PR c/69104
4853 * gcc.dg/atomic-invalid-2.c: New.
4854
233a53ed 48552016-01-05 H.J. Lu <hongjiu.lu@intel.com>
4856
4857 PR target/68991
4858 * gcc.target/i386/pr68991.c: New test.
4859
ea87c5e3 48602016-01-05 H.J. Lu <hongjiu.lu@intel.com>
4861
4862 PR target/68991
4863 * g++.dg/pr68991-1.C: New test.
4864 * g++.dg/pr68991-2.C: Likewise.
4865
1943a4a2 48662016-01-05 Sergei Trofimovich <siarheit@google.com>
afe82e5b 4867
1943a4a2 4868 PR other/60465
afe82e5b 4869 * gcc.target/ia64/pr60465-gprel64.c: New test.
4870 * gcc.target/ia64/pr60465-gprel64-c37.c: New test.
4871
1e9147dd 48722016-01-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4873
4874 PR rtl-optimization/68651
4875 * gcc.target/aarch64/pr68651_1.c: New test.
4876
d42aa619 48772016-01-05 David Malcolm <dmalcolm@redhat.com>
4878
4879 PR c/69122
4880 * c-c++-common/Wmisleading-indentation.c (pr69122): New function.
4881
1776de76 48822016-01-05 Nathan Sidwell <nathan@acm.org>
4883
2d7d361d 4884 PR c++/58583
4885 * g++.dg/cpp0x/nsdmi-template14.C: Adjust test & errors.
4886
1776de76 4887 * gcc.dg/alias-15.c: New.
4888
5beb12c0 48892016-01-05 Nick Clifton <nickc@redhat.com>
4890
4891 PR target/68870
4892 * g++.dg/pr68770.C: New test.
4893
d8cca921 48942016-01-04 Mike Stump <mikestump@comcast.net>
4895
4896 * lib/target-supports.exp (check_effective_target_cilkplus):
4897 cilkplus targets require pthreads.
afc907ef 4898 (check_effective_target_cilkplus): Remove special case for NVPTX.
d8cca921 4899
8427dff3 49002016-01-04 Michael Meissner <meissner@linux.vnet.ibm.com>
4901
4902 * gcc.target/powerpc/p9-permute.c: New test for xxperm code
4903 generation.
4904
f1717362 49052016-01-04 Jakub Jelinek <jakub@redhat.com>
4906
4907 Update copyright years.
4908
d7d6a3ab 49092016-01-04 Marek Polacek <polacek@redhat.com>
4910
4911 PR c/68908
4912 * gcc.dg/atomic/c11-atomic-exec-6.c: New test.
4913 * gcc.dg/atomic/c11-atomic-exec-7.c: New test.
4914 * gcc.dg/atomic/stdatomic-op-5.c: New test.
4915
b8f4a5f9 49162016-01-04 Eric Botcazou <ebotcazou@adacore.com>
4917
4918 * gcc.target/sparc/20160104-2.c: New test.
4919
6b5c028f 49202016-01-04 Eric Botcazou <ebotcazou@adacore.com>
4921
4922 * gcc.target/sparc/20160104-1.c: New test.
4923
300e1002 49242016-01-03 Paul Thomas <pault@gcc.gnu.org>
4925
4926 PR fortran/65045
4927 * gfortran.dg/pr65045.f90: New test.
4928
855b105f 49292016-01-02 Eric Botcazou <ebotcazou@adacore.com>
4930
4931 * gnat.dg/specs/debug1.ads: Delete.
4932
bdc177dc 49332016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4934
4935 PR libgfortran/68867
4936 * gfortran.dg/default_format_denormal_2.f90: Fix the dg regular
4937 expression.
4938
48aaffae 49392016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4940
4941 PR libgfortran/68867
4942 * gfortran.dg/default_format_denormal_2.f90: XFAIL for all
4943 PowerPC.
4944
19a468b8 49452016-01-01 Paul Thomas <pault@gcc.gnu.org>
4946
4947 PR fortran/68864
4948 * gfortran.dg/pr68864.f90: New test.
4949
25371c91 49502016-01-01 Jakub Jelinek <jakub@redhat.com>
4951
2a659064 4952 PR tree-optimization/69070
4953 * gcc.dg/pr69070.c: New test.
4954
57aa9851 4955 PR sanitizer/69055
4956 * gfortran.dg/pr69055.f90: New test.
4957
25371c91 4958 PR target/69015
4959 * gcc.dg/pr69015.c: New test.
f1717362 4960\f
fb2c1edd 4961Copyright (C) 2016 Free Software Foundation, Inc.
7dfbd804 4962
4963Copying and distribution of this file, with or without modification,
4964are permitted in any medium without royalty provided the copyright
4965notice and this notice are preserved.