]> git.ipfire.org Git - thirdparty/gcc.git/blame - gcc/testsuite/ChangeLog
config/nvptx/nvptx.opt (moptimize): Add a period at end of help text.
[thirdparty/gcc.git] / gcc / testsuite / ChangeLog
CommitLineData
64c1df32 12016-04-15 Bernd Schmidt <bschmidt@redhat.com>
2
3 * gcc.target/i386/pr46470.c: Add -mno-red-zone to dg-options for
4 x86_64.
5
926f9422 62016-04-15 Marek Polacek <polacek@redhat.com>
7
8 PR c/70651
9 * c-c++-common/pr70651.c: New test.
10
309bbaa3 112016-04-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
12
13 PR rtl-optimization/70681
14 * gcc.dg/ira-shrinkwrap-prep-2.c: XFAIL shrinkwrapping
15 dump scan on arm and powerpc.
16 * gcc.dg/pr10474.c: Likewise.
17
b4ba8358 182016-04-15 Jakub Jelinek <jakub@redhat.com>
19
ed92874a 20 PR c++/69517
21 PR c++/70019
22 PR c++/70588
23 * g++.dg/cpp1y/vla11.C: Revert for real.
24
b4ba8358 25 PR c/70436
26 * c-c++-common/Wparentheses-1.c: New test.
27 * c-c++-common/gomp/Wparentheses-1.c: New test.
28 * c-c++-common/gomp/Wparentheses-2.c: New test.
29 * c-c++-common/gomp/Wparentheses-3.c: New test.
30 * c-c++-common/gomp/Wparentheses-4.c: New test.
31 * c-c++-common/cilk-plus/PS/Wparentheses-1.c: New test.
32 * c-c++-common/cilk-plus/CK/Wparentheses-1.c: New test.
33 * c-c++-common/goacc/Wparentheses-1.c: New test.
34
65717bb5 352016-04-15 Kirill Yukhin <kirill.yukhin@intel.com>
36
37 PR target/70662
38 * gcc.target/i386/pr70662.c: New test.
39
ca1a4077 402016-04-15 Richard Biener <rguenther@suse.de>
ed92874a 41 Alan Modra <amodra@gmail.com>
ca1a4077 42
43 PR tree-optimization/70130
44 * gcc.dg/vect/O3-pr70130.c: New testcase.
45
dbe1794c 462016-04-14 Michael Meissner <meissner@linux.vnet.ibm.com>
47
11836644 48 PR target/70669
49 * gcc.target/powerpc/pr70669.c: New test.
50
dbe1794c 51 PR target/70640
52 * gcc.target/powerpc/pr70640.c: Fix test so it correctly works on
53 a power7 system that does not have an assembler that supports
54 power8.
55
4c1007f1 562016-04-14 Martin Sebor <msebor@redhat.com>
57
58 PR c++/69517
59 PR c++/70019
60 PR c++/70588
61 * c-c++-common/ubsan/vla-1.c: Revert.
62 * g++.dg/cpp1y/vla11.C: Same.
63 * g++.dg/cpp1y/vla12.C: Same.
64 * g++.dg/cpp1y/vla13.C: Same.
65 * g++.dg/cpp1y/vla14.C: Same.
66 * g++.dg/cpp1y/vla3.C: Same.
67 * gcc/testsuite/g++.dg/init/array24.C: Same.
68 * g++.dg/ubsan/vla-1.C: Same.
69
22dcab66 702016-04-14 Marek Polacek <polacek@redhat.com>
71 Jan Hubicka <hubicka@ucw.cz>
72
73 PR c++/70029
74 * g++.dg/torture/pr70029.C: New test.
75
3e74b025 762016-04-14 Martin Sebor <msebor@redhat.com>
77
78 * g++.dg/cpp1y/vla11.C: Avoid using attribute aligned to increase
79 type size to prevent failures on targets with very low maximum
80 alignment.
81
1d2e0f2a 822016-04-14 Richard Biener <rguenther@suse.de>
83
84 PR tree-optimization/70623
85 * gcc.dg/torture/pr70623.c: New testcase.
86 * gcc.dg/torture/pr70623-2.c: Likewise.
87
9aed0626 882016-04-13 Martin Sebor <msebor@redhat.com>
89
90 PR c++/69517
91 PR c++/70019
92 PR c++/70588
93 * c-c++-common/ubsan/vla-1.c (main): Catch exceptions.
94 * g++.dg/cpp1y/vla11.C: New test.
95 * g++.dg/cpp1y/vla12.C: New test.
96 * g++.dg/cpp1y/vla13.C: New test.
97 * g++.dg/cpp1y/vla14.C: New test.
98 * g++.dg/cpp1y/vla3.C: Restore deleted test.
99 * gcc/testsuite/g++.dg/init/array24.C: Fully brace VLA initializer.
100 * g++.dg/ubsan/vla-1.C: Disable exceptions.
101
fd499010 1022016-04-13 Jakub Jelinek <jakub@redhat.com>
103
104 PR c++/70641
105 * g++.dg/opt/pr70641.C: New test.
106
87fa7252 1072016-04-13 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
108
109 PR rtl-optimization/68749
110 * gcc.dg/ifcvt-4.c: Use "word_mode" rather than "int" to limit the
111 effects of argument promotions.
112 Remove default args to dg-skip-if.
113
6c40e18b 1142016-04-13 Paolo Carlini <paolo.carlini@oracle.com>
115
116 PR c++/70635
117 * g++.dg/parse/pr70635.C: New.
118
92c53257 1192016-04-13 Marek Polacek <polacek@redhat.com>
120
121 PR c++/70639
122 * c-c++-common/Wmisleading-indentation-4.c: New test.
123
0241e4dc 1242016-04-13 Marek Polacek <polacek@redhat.com>
125
126 PR c/70436
127 * testsuite/gcc.dg/Wparentheses-12.c: New test.
128 * testsuite/gcc.dg/Wparentheses-13.c: New test.
129
92bda444 1302016-04-13 Ilya Enkovich <ilya.enkovich@intel.com>
131
132 * gcc.target/i386/avx512bw-kunpckdq-2.c: New test.
133 * gcc.target/i386/avx512bw-kunpckwd-2.c: New test.
134 * gcc.target/i386/avx512f-kunpckbw-2.c: New test.
135
38ea8a26 1362016-04-13 Jakub Jelinek <jakub@redhat.com>
137
d08aa032 138 PR middle-end/70633
139 * gcc.c-torture/compile/pr70633.c: New test.
140
38ea8a26 141 PR debug/70628
142 * gcc.dg/torture/pr70628.c: New test.
143
9231d5c2 1442016-04-12 Patrick Palka <ppalka@gcc.gnu.org>
145
146 PR c++/70610
147 * g++.dg/template/pr70610.C: New test.
148 * g++.dg/template/pr70610-2.C: New test.
149 * g++.dg/template/pr70610-3.C: New test.
150 * g++.dg/template/pr70610-4.C: New test.
151
249ca944 1522016-04-12 Jakub Jelinek <jakub@redhat.com>
153
7f2ea2fb 154 * c-c++-common/cilk-plus/SE/ef_error2.c (func2): Use vectorlength
155 128 instead of 32.
156
249ca944 157 PR c++/70571
158 * g++.dg/ext/pr70571.C: New test.
159
8ca5a97d 1602016-04-12 Michael Meissner <meissner@linux.vnet.ibm.com>
161
bf32a52d 162 PR target/70640
8ca5a97d 163 * gcc.target/powerpc/pr70640.c: New test.
164
e971b45f 1652016-04-12 Paolo Carlini <paolo.carlini@oracle.com>
166
167 PR c++/68722
168 * g++.dg/parse/pr68722.C: New.
169
0b54d964 1702016-04-12 Jakub Jelinek <jakub@redhat.com>
171
172 PR rtl-optimization/70596
173 * gcc.target/i386/pr70596.c: New test.
174
d2dd85e3 1752016-04-12 Nathan Sidwell <nathan@acm.org>
176
177 PR c++/70501
178 * g++.dg/init/pr70501.C: New.
179
2d0001b0 1802016-04-12 David Wohlferd <dw@LimeGreenSocks.com>
181
182 * gcc.target/i386/asm-flag-6.c: New test.
183
6c4df0d1 1842016-04-12 Tom de Vries <tom@codesourcery.com>
185
186 PR tree-optimization/68756
187 * gcc.dg/graphite/pr68756.c: New test.
188
0d60da57 1892016-04-12 Jakub Jelinek <jakub@redhat.com>
190
191 PR tree-optimization/70602
192 * gcc.c-torture/execute/pr70602.c: New test.
193
62735984 1942016-04-11 Michael Meissner <meissner@linux.vnet.ibm.com>
195
196 PR target/70381
197 * gcc.target/powerpc/float128-1.c: New tests to make sure the
198 __float128 emulator is built and runs.
199 * gcc.target/powerpc/float128-1.c: Likewise.
200
201 * lib/target-supports.exp (check_ppc_float128_sw_available):
202 Rework tests for __float128 software and hardware
203 availability. Fix exit condition to return 0 on success.
204
a702492c 2052016-04-11 James Greenhalgh <james.greenhalgh@arm.com>
206
207 PR target/70133
208 * gcc.target/aarch64/mgeneral-regs_4.c: Fix expected output.
209 * gcc.target/aarch64/target_attr_15.c: Likewise.
210
a8c5ce92 2112016-04-10 Paolo Carlini <paolo.carlini@oracle.com>
212
213 PR c++/69066
214 * g++.dg/cpp1y/pr69066.C: New.
215
5ecab913 2162016-04-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
217
218 PR fortran/68566
219 * gfortran.dg/pr36192.f90: Update test.
220 * gfortran.dg/pr36192_1.f90: Update test.
221 * gfortran.dg/real_dimension_1.f: Update test.
222 * gfortran.dg/parameter_array_init_7.f90: New test.
223
6cb5ef70 2242016-04-09 John David Anglin <danglin@gcc.gnu.org>
225
4edfdd23 226 PR testsuite/64039
227 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: xfail scan-tree-dump on hppa*64*-*-*.
228
964f71e3 229 * gcc.dg/pr70317.c: Add -fno-common on hppa*-*-hpux*.
230
5d61c198 231 PR rtl-optimization/66669
232 * gcc.dg/loop-8.c: Skip on hppa*-*-*.
233
16eaaf58 234 * gcc.dg/debug/dwarf2/prod-options.c: Adjust scan for hppa*64*-*-*.
235
0b68802d 236 * gcc.dg/pic-1.c: Skip on hppa*-*-*.
237 * gcc.dg/pie-1.c: Likewise.
238 * gcc.dg/pic-3.c: Skip on hppa*64*-*-*.
239 * gcc.dg/pic-4.c: Likewise.
240 * gcc.dg/pie-3.c: Likewise.
241 * gcc.dg/pie-4.c: Likewise.
242
9c0dd509 243 * gcc.dg/uninit-19.c: Fix warning line for hppa*64*-*-*.
244
03b2d3c1 245 PR tree-optimization/68644
246 * gcc.dg/tree-ssa/ivopts-lt-2.c: Skip on hppa*-*-*.
247
6cb5ef70 248 PR rtl-optimization/64886
249 * gcc.dg/pr64434.c: Skip on hppa*-*-hpux*.
250
07de41ba 2512016-04-09 Tom de Vries <tom@codesourcery.com>
252
253 PR tree-optimization/68953
254 * gcc.dg/graphite/pr68953.c: New test.
255
d294e3fb 2562016-04-09 Dominique d'Humieres <dominiq@lps.ens.fr>
257
258 PR fortran/70592
259 * gfortran.dg/deferred_character_16.f90: New test.
260
3cb15094 2612016-04-09 Jakub Jelinek <jakub@redhat.com>
262
263 PR tree-optimization/70586
264 * gcc.c-torture/execute/pr70586.c: New test.
265
a02dc66f 2662016-04-09 Dominique d'Humieres <dominiq@lps.ens.fr>
267
268 PR sanitizer/70573
269 * c-c++-common/asan/halt_on_error-1.c: Replace memset
270 with __builtin_memset
271 * c-c++-common/asan/halt_on_error-2.c: Likewise.
272
0c302595 2732016-04-08 Cesar Philippidis <cesar@codesourcery.com>
274
275 PR lto/70289
276 PR ipa/70348
277 PR tree-optimization/70373
278 PR middle-end/70533
279 PR middle-end/70534
280 PR middle-end/70535
281 * c-c++-common/goacc/reduction-5.c: New test.
282 * c-c++-common/goacc/reduction-promotions.c: New test.
283 * gfortran.dg/goacc/reduction-3.f95: New test.
284 * gfortran.dg/goacc/reduction-promotions.f90: New test.
285
c6c0523b 2862016-04-08 Patrick Palka <ppalka@gcc.gnu.org>
287
288 PR c++/70590
289 PR c++/70452
290 * g++.dg/pr70590.C: New test.
291 * g++.dg/pr70590-2.C: New test.
292
3ac399da 2932016-04-08 Jakub Jelinek <jakub@redhat.com>
294
e97d1706 295 PR middle-end/70593
296 * gcc.target/i386/pr70593.c: New test.
297
3ac399da 298 PR rtl-optimization/70574
299 * gcc.target/i386/avx2-pr70574.c: New test.
300
fcfbb129 3012016-04-08 Maxim Ostapenko <m.ostapenko@samsung.com>
302
303 PR sanitizer/70541
304 * c-c++-common/asan/pr70541.c: New test.
305
0aabcddf 3062016-04-08 Tom de Vries <tom@codesourcery.com>
307
308 * c-c++-common/goacc/uninit-firstprivate-clause.c: New test.
309 * gfortran.dg/goacc/uninit-firstprivate-clause.f95: New test.
310
bec0c1e8 3112016-04-08 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
312
313 PR target/70566
314 * gcc.c-torture/execute/pr70566.c: New test.
315
87c791f5 3162016-04-08 Tom de Vries <tom@codesourcery.com>
317
318 * c-c++-common/goacc/uninit-copy-clause.c: New test.
319 * gfortran.dg/goacc/uninit-copy-clause.f95: New test.
320
7f38718f 3212016-04-08 Alan Modra <amodra@gmail.com>
322
323 * gcc.target/powerpc/pr70117.c: New.
324
a96a7710 3252016-04-07 Jakub Jelinek <jakub@redhat.com>
326
7a6265d1 327 PR testsuite/70581
328 * gcc.dg/lto/simd-function_0.c: New test.
329
a96a7710 330 * c-c++-common/attr-simd.c: Add scan-assembler* directives for AVX512F
331 clones.
332 * c-c++-common/attr-simd-2.c: Likewise.
333 * c-c++-common/attr-simd-4.c: Likewise.
334 * gcc.dg/gomp/simd-clones-2.c: Likewise.
335 * gcc.dg/gomp/simd-clones-3.c: Likewise.
336
508dd607 3372016-04-07 Thomas Preud'homme <thomas.preudhomme@arm.com>
338
339 PR testsuite/70553
340 * gcc.target/arm/pr70496.c: Also require arm_arm_ok effective target.
341
1b61585a 3422016-04-07 Thomas Schwinge <thomas@codesourcery.com>
343 Tom de Vries <tom@codesourcery.com>
344
345 * gfortran.dg/goacc/kernels-loop-2.f95: Scan for parallelization.
346 * gfortran.dg/goacc/kernels-loop-data-2.f95: Likewise.
347 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: Likewise.
348 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: Likewise.
349 * gfortran.dg/goacc/kernels-loop-data-update.f95: Likewise.
350 * gfortran.dg/goacc/kernels-loop-data.f95: Likewise.
351 * gfortran.dg/goacc/kernels-loop.f95: Likewise.
352 * gfortran.dg/goacc/kernels-loop-n.f95: Likewise, XFAILed.
353
5f060aa8 3542016-04-06 Patrick Palka <ppalka@gcc.gnu.org>
355
356 PR c/70436
357 * g++.dg/warn/Wparentheses-29.C: New test.
358
d3831f71 3592016-04-06 Patrick Palka <ppalka@gcc.gnu.org>
360
361 PR c/70436
362 * g++.dg/plugin/pragma_plugin.c (handle_pragma_sayhello): Add
363 explicit braces to resolve a future -Wparentheses warning.
364
382ece2d 3652016-04-06 Richard Henderson <rth@redhat.com>
366
367 * gcc.dg/pr61817-1.c: New test.
368 * gcc.dg/pr61817-2.c: New test.
369 * gcc.dg/pr69391-1.c: New test.
370 * gcc.dg/pr69391-2.c: New test.
371
72234ee9 3722016-04-06 Vladimir Makarov <vmakarov@redhat.com>
373
374 PR rtl-optimization/70398
375 * testsuite/gcc.target/aarch64/pr70398.c: New.
376
5547150a 3772016-04-06 Eric Botcazou <ebotcazou@adacore.com>
378
379 * gcc.c-torture/execute/20101011-1.c (__VISIUM__): Set DO_TEST to 0.
380
15b70121 3812016-04-06 Yvan Roux <yvan.roux@linaro.org>
382 Pedro Alves <palves@redhat.com>
383
384 * gcc.dg/guality/guality.h (main): Avoid GDB being blocked on signals.
385
585aefbb 3862016-04-06 Jakub Jelinek <jakub@redhat.com>
387
0cbb513b 388 * lib/target-supports.exp (check_effective_target_vect_simd_clones):
389 Check for avx512f effective targets instead of avx2.
390 * gcc.dg/gomp/declare-simd-1.c: Add scan-assembler-times directives
391 for AVX512F clones.
392 * gcc.dg/gomp/declare-simd-3.c: Likewise.
393 * g++.dg/gomp/declare-simd-1.C: Likewise.
394 * g++.dg/gomp/declare-simd-3.C: Likewise.
395 * g++.dg/gomp/declare-simd-4.C: Likewise.
396
585aefbb 397 PR middle-end/70550
398 * c-c++-common/gomp/pr70550-1.c: New test.
399 * c-c++-common/gomp/pr70550-2.c: New test.
400
0b91cceb 4012016-04-05 Nathan Sidwell <nathan@acm.org>
402
403 PR c++/70512
404 * g++.dg/ext/attribute-may-alias-5.C: New.
405
645a9d8e 4062016-04-05 Jakub Jelinek <jakub@redhat.com>
407
408 PR c++/70336
409 * c-c++-common/pr70336.c: New test.
410 * gcc.dg/torture/builtin-isinf_sign-1.c (foo): Guard tests
411 no longer optimized away at -O0 with #ifndef __OPTIMIZE__.
412
bdf23925 4132016-04-05 Jan Hubicka <hubicka@ucw.cz>
414
415 PR ipa/66223
416 * g++.dg/ipa/devirt-51.C: Use -fsanitize=unreachable.
417
aaff837c 4182016-04-05 Jakub Jelinek <jakub@redhat.com>
419
420 PR rtl-optimization/70542
421 * gcc.dg/torture/pr70542.c: New test.
422 * gcc.target/i386/avx2-pr70542.c: New test.
423
2eac58a0 4242016-04-05 Zdenek Sojka <zsojka@seznam.cz>
425
426 PR tree-optimization/70509
427 * gcc.target/i386/avx512bw-pr70509.c: New test.
428
4f7ebe46 4292016-04-05 Patrick Palka <ppalka@gcc.gnu.org>
430
431 PR c++/70452
432 * g++.dg/ext/constexpr-vla4.C: New test.
433
305d86a0 4342016-04-05 Uros Bizjak <ubizjak@gmail.com>
435
436 PR target/70510
437 * gcc.target/i386/pr70510.c: New test.
438
eec3b789 4392016-04-05 Richard Biener <rguenther@suse.de>
440
441 PR tree-optimization/70526
442 * g++.dg/torture/pr70526.C: New testcase.
443
ca943582 4442016-04-05 Jakub Jelinek <jakub@redhat.com>
445
446 PR target/70525
447 * gcc.target/i386/pr70525.c: New test.
448
87825cd5 4492016-04-05 Richard Biener <rguenther@suse.de>
450
451 PR middle-end/70499
452 * g++.dg/torture/pr70499.C: New testcase.
453
14638828 4542016-04-05 Richard Biener <rguenther@suse.de>
455
456 * gcc.dg/tree-ssa/20030814-6.c: Fix testcase, disable FRE,
457 remove XFAIL.
458
967a90d5 4592016-04-04 Jakub Jelinek <jakub@redhat.com>
460
461 PR middle-end/70307
462 * gcc.dg/torture/pr70307.c: Add -Wno-psabi to dg-options. Prune
463 rs6000 ABI warnings.
464
d374a3a3 4652016-04-04 Jan Hubicka <hubicka@ucw.cz>
466
467 PR ipa/66223
468 * g++.dg/ipa/devirt-51.C: New testcase.
469
8ff377a6 4702016-04-04 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
471 Jakub Jelinek <jakub@redhat.com>
472
473 PR middle-end/70457
474 * gcc.dg/torture/pr70457.c: New.
475
f567b44f 4762016-04-04 Andre Vehreschild <vehre@gcc.gnu.org>
477
478 PR fortran/67538
479 * gfortran.dg/allocate_with_source_19.f08: New test.
480
89d4ebfa 4812016-04-04 Andre Vehreschild <vehre@gcc.gnu.org>
482
483 PR fortran/65795
484 * gfortran.dg/coarray_allocate_6.f08: New test.
485
68ab33a6 4862016-04-04 Richard Biener <rguenther@suse.de>
487
488 PR rtl-optimization/70484
489 * gcc.dg/torture/pr70484.c: New testcase.
490
c4f5465d 4912016-04-04 Marek Polacek <polacek@redhat.com>
492
493 PR c/70307
494 * gcc.dg/torture/pr70307.c: New test.
495
bfec6609 4962016-04-03 Oleg Endo <olegendo@gcc.gnu.org>
497
498 PR target/70416
499 PR target/67391
500 * gcc.target/sh/torture/pr70416.c: New.
501
40df9099 5022016-04-02 Martin Sebor <msebor@redhat.com>
503
504 PR c++/67376
505 PR c++/70170
506 PR c++/70172
507 PR c++/70228
508 * g++.dg/cpp0x/constexpr-array-ptr10.C: New test.
509 * g++.dg/cpp0x/constexpr-array-ptr9.C: New test.
510 * g++.dg/cpp0x/constexpr-nullptr-1.C: New test.
511 * g++.dg/cpp0x/constexpr-array5.C: Adjust text of expected diagnostic.
512 * g++.dg/cpp0x/constexpr-string.C: Same.
513 * g++.dg/cpp0x/constexpr-wstring2.C: Same.
514 * g++.dg/cpp0x/pr65398.C: Same.
515 * g++.dg/ext/constexpr-vla1.C: Same.
516 * g++.dg/ext/constexpr-vla2.C: Same.
517 * g++.dg/ext/constexpr-vla3.C: Same.
518 * g++.dg/ubsan/pr63956.C: Same.
519
0edb9bfe 5202016-04-01 Jakub Jelinek <jakub@redhat.com>
521
522 PR rtl-optimization/70467
523 * gcc.target/i386/pr70467-2.c: New test.
524
e5b1a1d9 5252016-04-01 Jakub Jelinek <jakub@redhat.com>
526 Marek Polacek <polacek@redhat.com>
527
528 PR c++/70488
529 * g++.dg/init/new47.C: New test.
530
b2ca3fb0 5312016-04-01 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
532
533 PR target/70496
534 * gcc.target/arm/pr70496.c: New test.
535
4c3bd1e3 5362016-04-01 Nathan Sidwell <nathan@acm.org>
537
47de69ad 538 PR c++/68475
539 * g++.dg/g++.dg/cpp0x/noexcept29.C: New.
540
313d569f 5412016-04-01 Ilya Enkovich <enkovich.gnu@gmail.com>
542
543 PR target/69890
544 * gcc.dg/strlenopt.h (memmove): New.
545 * gcc.target/i386/chkp-strlen-1.c: Include "../../gcc.dg/strlenopt.h"
546 instead of "string.h".
547 * gcc.target/i386/chkp-strlen-2.c: Likewise.
548 * gcc.target/i386/chkp-strlen-3.c: Likewise.
549 * gcc.target/i386/chkp-strlen-4.c: Likewise.
550 * gcc.target/i386/chkp-strlen-5.c: Likewise.
551 * gcc.target/i386/chkp-stropt-1.c: Likewise.
552 * gcc.target/i386/chkp-stropt-10.c: Likewise.
553 * gcc.target/i386/chkp-stropt-11.c: Likewise.
554 * gcc.target/i386/chkp-stropt-12.c: Likewise.
555 * gcc.target/i386/chkp-stropt-13.c: Likewise.
556 * gcc.target/i386/chkp-stropt-14.c: Likewise.
557 * gcc.target/i386/chkp-stropt-15.c: Likewise.
558 * gcc.target/i386/chkp-stropt-16.c: Likewise.
559 * gcc.target/i386/chkp-stropt-2.c: Likewise.
560 * gcc.target/i386/chkp-stropt-3.c: Likewise.
561 * gcc.target/i386/chkp-stropt-4.c: Likewise.
562 * gcc.target/i386/chkp-stropt-5.c: Likewise.
563 * gcc.target/i386/chkp-stropt-6.c: Likewise.
564 * gcc.target/i386/chkp-stropt-7.c: Likewise.
565 * gcc.target/i386/chkp-stropt-8.c: Likewise.
566 * gcc.target/i386/chkp-stropt-9.c: Likewise.
567
5469facd 5682016-03-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
569
570 * g++.dg/template/ptrmem30.C (read): Rename to data_read.
571 (Holder::foo): Reflect this.
572
503de754 5732016-03-31 Ilya Enkovich <enkovich.gnu@gmail.com>
574
575 PR target/70442
576 * gcc.dg/pr70442.c: New test.
577
13ee2de7 5782016-03-31 Nathan Sidwell <nathan@acm.org>
579
580 PR c++/70393
581 * g++.dg/cpp0x/constexpr-virtual6.C: New.
582
5e0d03a8 5832016-03-31 Kirill Yukhin <kirill.yukhin@intel.com>
584
585 PR target/70453
586 * gcc.target/i386/pr70453.c: New test.
587
8cb82ed4 5882016-03-31 Andrey Belevantsev <abel@ispras.ru>
589
590 PR target/70292
591 * gcc.c-torture/pr70292.c: New test.
592
7952b661 5932016-03-31 Marek Polacek <polacek@redhat.com>
594
595 PR c/70297
596 * c-c++-common/pr70297.c: New test.
597 * g++.dg/cpp0x/typedef-redecl.C: New test.
598 * gcc.dg/typedef-redecl2.c: New test.
599
1607cc74 6002016-03-31 Jakub Jelinek <jakub@redhat.com>
601
602 PR rtl-optimization/70460
603 * gcc.c-torture/execute/pr70460.c: New test.
604
c689c252 6052016-03-31 Richard Biener <rguenther@suse.de>
606
607 PR c++/70430
608 * g++.dg/ext/vector30.C: New testcase.
609
91c9586d 6102016-03-30 Dominique d'Humieres <dominiq@lps.ens.fr>
611 Jerry DeLisle <jvdelisle@gcc.gnu.org>
612
613 * gfortran.dg/fmt_pf.f90: New test.
614
afa5c1b8 6152016-03-30 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
616
617 Forward-port from 5 branch
618 2016-03-30 Jakub Jelinek <jakub@redhat.com>
619
620 PR testsuite/70356
621 * gcc.target/i386/avx-vextractf128-256-5.c: Move
622 dg-require-effective-target after dg-do.
623
624 2015-12-30 Kirill Yukhin <kirill.yukhin@intel.com>
625
626 * gcc.target/i386/avx-vextractf128-256-5.c: New test.
627
6a5dcab3 6282016-03-30 Thomas Schwinge <thomas@codesourcery.com>
629 Julian Brown <julian@codesourcery.com>
630 Chung-Lin Tang <cltang@codesourcery.com>
631 Cesar Philippidis <cesar@codesourcery.com>
632 James Norris <jnorris@codesourcery.com>
633 Tom de Vries <tom@codesourcery.com>
634 Nathan Sidwell <nathan@codesourcery.com>
635
305d86a0 636 * c-c++-common/goacc/combined-directives.c: Clean up dg-* directives.
6a5dcab3 637 * c-c++-common/goacc/loop-clauses.c: Likewise.
638 * g++.dg/goacc/template.C: Likewise.
639 * gfortran.dg/goacc/combined-directives.f90: Likewise.
640 * gfortran.dg/goacc/loop-1.f95: Likewise.
641 * gfortran.dg/goacc/loop-5.f95: Likewise.
642 * gfortran.dg/goacc/loop-6.f95: Likewise.
643 * gfortran.dg/goacc/loop-tree-1.f90: Likewise.
644 * c-c++-common/goacc-gomp/nesting-1.c: Update.
645 * c-c++-common/goacc-gomp/nesting-fail-1.c: Likewise.
646 * c-c++-common/goacc/clauses-fail.c: Likewise.
647 * c-c++-common/goacc/parallel-1.c: Likewise.
648 * c-c++-common/goacc/reduction-1.c: Likewise.
649 * c-c++-common/goacc/reduction-2.c: Likewise.
650 * c-c++-common/goacc/reduction-3.c: Likewise.
651 * c-c++-common/goacc/reduction-4.c: Likewise.
652 * c-c++-common/goacc/routine-3.c: Likewise.
653 * c-c++-common/goacc/routine-4.c: Likewise.
654 * c-c++-common/goacc/routine-5.c: Likewise.
655 * c-c++-common/goacc/tile.c: Likewise.
656 * g++.dg/goacc/template.C: Likewise.
657 * gfortran.dg/goacc/combined-directives.f90: Likewise.
658 * c-c++-common/goacc/nesting-1.c: Move dg-error test cases into...
659 * c-c++-common/goacc/nesting-fail-1.c: ... this file. Update.
660 * c-c++-common/goacc/kernels-1.c: Update. Incorporate...
661 * c-c++-common/goacc/kernels-empty.c: ... this file, and...
662 * c-c++-common/goacc/kernels-eternal.c: ... this file, and...
663 * c-c++-common/goacc/kernels-noreturn.c: ... this file.
664 * c-c++-common/goacc/host_data-1.c: New file. Incorporate...
665 * c-c++-common/goacc/use_device-1.c: ... this file.
666 * c-c++-common/goacc/host_data-2.c: New file. Incorporate...
667 * c-c++-common/goacc/host_data-5.c: ... this file, and...
668 * c-c++-common/goacc/host_data-6.c: ... this file.
669 * c-c++-common/goacc/loop-2-kernels.c: New file.
670 * c-c++-common/goacc/loop-2-parallel.c: Likewise.
671 * c-c++-common/goacc/loop-3.c: Likewise.
672 * g++.dg/goacc/reference.C: Likewise.
673 * g++.dg/goacc/routine-1.C: Likewise.
674 * g++.dg/goacc/routine-2.C: Likewise.
675
932c0baa 6762016-03-30 Richard Biener <rguenther@suse.de>
677
678 PR middle-end/70450
679 * gcc.dg/torture/pr70450.c: New testcase.
680
7f7c4659 6812016-03-30 Jakub Jelinek <jakub@redhat.com>
682
683 PR target/70421
684 * gcc.dg/torture/pr70421.c: New test.
685 * gcc.target/i386/avx512f-pr70421.c: New test.
686
9cbfe80c 6872016-03-30 H.J. Lu <hongjiu.lu@intel.com>
688
689 PR testsuite/70364
690 * gcc.target/i386/cleanup-1.c: Include <stddef.h>.
691 (check): New function.
692 (bar): Call check.
693 (foo): Align stack to 16 bytes when calling bar.
694 * gcc.target/i386/cleanup-2.c: Likewise.
695
f56c7d36 6962016-03-30 Patrick Palka <ppalka@gcc.gnu.org>
697
698 PR tree-optimization/59124
699 * gcc.dg/Warray-bounds-19.c: New test.
700
0275bf9b 7012016-03-29 Zachary T Welch <zwelch@codesourcery.com>
702
703 * lib/prune.exp (escape_regex_chars): New.
704 (prune_file_path): Update to quote metcharacters for regexp.
705
a3daa269 7062016-03-29 Jakub Jelinek <jakub@redhat.com>
707
24e1ba3d 708 PR rtl-optimization/70429
709 * gcc.c-torture/execute/pr70429.c: New test.
710
a3daa269 711 PR tree-optimization/70405
712 * gcc.dg/pr70405.c: New test.
713
3ef41a6e 7142016-03-29 Andre Vehreschild <vehre@gcc.gnu.org>
715
716 PR fortran/70397
717 * gfortran.dg/unlimited_polymorphic_25.f90: New test.
718 * gfortran.dg/unlimited_polymorphic_26.f90: New test.
719
4abd9410 7202016-03-29 Thomas Schwinge <thomas@codesourcery.com>
721
722 PR testsuite/64177
723 * c-c++-common/cilk-plus/CK/spawning_arg.c (main): Call
724 __cilkrts_set_param to set two workers.
725 * c-c++-common/cilk-plus/CK/steal_check.c (main): Likewise.
726 * g++.dg/cilk-plus/CK/catch_exc.cc (main): Likewise.
727
b58e5f0f 7282016-03-28 Dominique d'Humieres <dominiq@lps.ens.fr>
729
305d86a0 730 * g++.dg/ext/fnname5.C: Update the test for Darwin.
b58e5f0f 731
bff53658 7322016-03-28 Kirill Yukhin <kirill.yukhin@intel.com>
733
734 PR target/70406
305d86a0 735 * gcc.target/i386/pr70406.c: New test.
bff53658 736
bb2c9c15 7372016-03-27 Eric Botcazou <ebotcazou@adacore.com>
738
739 * gnat.dg/specs/double_record_extension3.ads: New test.
740
f12c84ab 7412016-03-25 Richard Henderson <rth@redhat.com>
742
743 PR target/70120
744 * gcc.target/aarch64/pr70120-1.c: New.
745 * gcc.target/aarch64/pr70120-2.c: New.
746 * gcc.target/aarch64/pr70120-3.c: New.
747
b0bf58c4 7482016-03-25 Patrick Palka <ppalka@gcc.gnu.org>
749
750 PR c++/62212
751 * g++.dg/template/mangle2.C: The dg-do directive should be
752 "compile" not "assemble".
753
f175ba0f 7542016-03-25 Bernd Schmidt <bschmidt@redhat.com>
755
756 PR lto/69650
757 * gcc.dg/pr69650.c: New test.
758
4cc3295f 7592016-03-25 David Edelsohn <dje.gcc@gmail.com>
760
761 * g++.dg/ext/pr70290.C: Prune non-standard ABI.
762
0cf40600 7632016-03-25 Alan Modra <amodra@gmail.com>
764
765 * gcc.dg/dfp/pr70052.c: New test.
766
3aebf099 7672016-03-24 Richard Henderson <rth@redhat.com>
768
769 PR middle-end/69845
770 * gcc.dg/tree-ssa/pr69845-1.c: New test.
771 * gcc.dg/tree-ssa/pr69845-2.c: New test.
772
83245bd3 7732016-03-24 Tom de Vries <tom@codesourcery.com>
774
775 * gfortran.dg/goacc/host_data-tree.f95: Add missing initialization.
776
108e7ee4 7772016-03-24 Tom de Vries <tom@codesourcery.com>
778
779 * c-c++-common/goacc/uninit-use-device-clause.c: New test.
780 * gfortran.dg/goacc/uninit-use-device-clause.f95: New test.
781
17af0b14 7822016-03-24 Tom de Vries <tom@codesourcery.com>
783
784 * c-c++-common/goacc/uninit-dim-clause.c: New test.
785 * gfortran.dg/goacc/uninit-dim-clause.f95: New test.
786
6c8770ee 7872016-03-24 Patrick Palka <ppalka@gcc.gnu.org>
788
789 PR c++/62212
790 * g++.dg/template/mangle2.C: New test.
791
a7e21b7b 7922016-03-24 Richard Biener <rguenther@suse.de>
793
794 PR tree-optimization/70396
795 * gcc.dg/torture/pr70396.c: New testcase.
796
f365d297 7972016-03-24 Richard Biener <rguenther@suse.de>
798
799 PR middle-end/70370
800 * gcc.dg/torture/pr70370.c: New testcase.
801
da7aeb13 8022016-03-24 Tom de Vries <tom@codesourcery.com>
803
804 * gfortran.dg/goacc/data-tree.f95: Add missing initialization.
805 * gfortran.dg/goacc/kernels-tree.f95: Same.
806 * gfortran.dg/goacc/parallel-tree.f95: Same.
807
80b30de0 8082016-03-24 Tom de Vries <tom@codesourcery.com>
809
810 * c-c++-common/goacc/uninit-if-clause.c: New test.
811 * gfortran.dg/goacc/uninit-if-clause.f95: New test.
812
cb9b6b99 8132016-03-24 Jakub Jelinek <jakub@redhat.com>
814
815 PR target/70290
305d86a0 816 * g++.dg/ext/pr70290.C: Add -Wno-psabi -w to dg-options.
817 Fix formatting.
cb9b6b99 818
a4225fff 8192016-03-24 Richard Biener <rguenther@suse.de>
820
821 PR tree-optimization/70372
822 * gcc.dg/tree-ssa/pr70372.c: New testcase.
823
5a869ab8 8242016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
825
826 PR c++/70347
827 * g++.dg/cpp1y/nsdmi-union1.C: New test.
828
36ce5faa 8292016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
830
831 PR c++/70332
832 * g++.dg/cpp1y/nsdmi-aggr5.C: New test.
833
c4fa85c9 8342016-03-23 Jakub Jelinek <jakub@redhat.com>
835
d9377ad5 836 PR c++/70001
837 * g++.dg/cpp0x/constexpr-70001-4.C: New test.
838 * g++.dg/cpp1y/pr70001.C: New test.
839
c4fa85c9 840 PR c++/70323
841 * g++.dg/cpp0x/constexpr-70323.C: New test.
842
0a2062da 8432016-03-23 Alexandre Oliva <aoliva@redhat.com>
844 Jason Merrill <jason@redhat.com>
845 Jakub Jelinek <jakub@redhat.com>
846
847 PR c++/69315
848 * g++.dg/cpp0x/constexpr-69315.C: New test.
849 * g++.dg/cpp0x/variadic122.C: Change one dg-warning into dg-bogus.
850
62d2a6dc 8512016-03-23 Marek Polacek <polacek@redhat.com>
852
853 PR c++/69884
854 * g++.dg/warn/Wignored-attributes-1.C: New test.
855 * g++.dg/warn/Wignored-attributes-2.C: New test.
856
a82d6246 8572016-03-23 Tom de Vries <tom@codesourcery.com>
858
859 * c-c++-common/goacc/kernels-default.c (foo): Add missing
860 initialization.
861 * gfortran.dg/goacc/private-3.f95 (test): Same.
862 * gfortran.dg/goacc/routine-5.f90 (gang, worker, vector, seq): Add
863 missing use param.
864
dc834ba1 8652016-03-23 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
866
867 * lib/target-supports.exp: Remove v7ve entry from loop
868 creating effective target checks.
869 (check_effective_target_arm_arch_v7ve_ok): New procedure.
870 (add_options_for_arm_arch_v7ve): Likewise.
871
7e83fd1f 8722016-03-23 Jakub Jelinek <jakub@redhat.com>
873
874 PR tree-optimization/70354
875 * gcc.dg/vect/pr70354-1.c: New test.
876 * gcc.dg/vect/pr70354-2.c: New test.
877 * gcc.target/i386/avx2-pr70354-1.c: New test.
878 * gcc.target/i386/avx2-pr70354-2.c: New test.
879
4e4da058 8802016-03-22 Jeff Law <law@redhat.com>
881
882 PR target/70232
883 * gcc.dg/tree-ssa/pr70232.c: New test.
884
6855137b 8852016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
886
887 PR target/70302
888 * gcc.target/i386/pr70302.c: New test.
889
19db1ec8 8902016-03-22 Richard Biener <rguenther@suse.de>
891
892 PR middle-end/70251
893 * g++.dg/torture/pr70251.C: New testcase.
894
4baec9f2 8952016-03-22 David Malcolm <dmalcolm@redhat.com>
896
897 PR c/69993
898 * c-c++-common/Wmisleading-indentation-3.c: New test, based on
899 Wmisleading-indentation.c.
900 * c-c++-common/Wmisleading-indentation.c: Update thoughout to
901 reflect change to diagnostic text and order of messages.
902 * gcc.dg/plugin/location-overflow-test-2.c: Likewise.
903
fcfec126 9042016-03-22 David Edelsohn <dje.gcc@gmail.com>
905
906 * g++.dg/ext/java-3.C: Don't compile on AIX.
907
aa30728a 9082016-03-22 Richard Biener <rguenther@suse.de>
909
910 PR middle-end/70333
911 * gcc.dg/torture/pr70333.c: New testcase.
912
46ec4eb4 9132016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
914
915 * g++.dg/ext/pr70290.C: New test.
916
4880f878 9172016-03-22 Kirill Yukhin <kirill.yukhin@intel.com>
918
919 PR target/70325
920 * gcc.target/i386/pr70325.c: New test.
921
3d78ea44 9222016-03-22 Jakub Jelinek <jakub@redhat.com>
923
5934fb8f 924 PR target/70329
925 * gcc.target/i386/avx512bw-pr70329-1.c: New test.
926 * gcc.target/i386/avx512bw-pr70329-2.c: New test.
927
b6436f79 928 PR target/70300
929 * gcc.target/i386/pr70300.c: New test.
930
3d78ea44 931 PR c++/70295
932 * c-c++-common/nonnull-1.c (func): Remove parens around cp4 != 0.
933 (func2): New function for cond with parens, xfail warning for c++.
934 * g++.dg/warn/Wnonnull-compare-8.C: New test.
935
b60244f6 9362016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
937
938 PR c++/70096
939 * g++.dg/template/ptrmem30.C: New test.
940
c8e3e744 9412016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
942
943 PR c++/70204
944 * g++.dg/cpp0x/constexpr-70204a.C: New test.
945 * g++.dg/cpp0x/constexpr-70204b.C: New test.
946
2715f63a 9472016-03-21 Jakub Jelinek <jakub@redhat.com>
948
949 PR middle-end/70326
950 * gcc.dg/pr70326.c: New test.
951
2daa2cda 9522016-03-21 Marc Glisse <marc.glisse@inria.fr>
953 Jakub Jelinek <jakub@redhat.com>
954
955 PR tree-optimization/70317
956 * gcc.dg/pr70317.c: New test.
957
d9aa5a50 9582016-03-21 Uros Bizjak <ubizjak@gmail.com>
959
960 PR target/70327
961 * gcc.target/i386/pr70327.c: New test.
962
e1a88bf4 9632016-03-21 Martin Liska <mliska@suse.cz>
964
61941425 965 PR ipa/70306
e1a88bf4 966 * gcc.dg/ipa/pr70306.c: New test.
967
d9aa5a50 9682016-03-21 Andre Vieira <andre.simoesdiasvieira@arm.com>
75af6eab 969
970 * gcc.target/arm/attr-align1.c: Skip if M-profile.
971 * gcc.target/arm/attr-align3.c: Likewise.
972 * gcc.target/arm/attr_arm.c: Likewise.
973 * gcc.target/arm/flip-thumb.c: Likewise.
974
afdde20c 9752016-03-21 Jakub Jelinek <jakub@redhat.com>
976
977 PR target/70296
978 * gcc.target/powerpc/altivec-36.c: New test.
979
3f2ef661 9802016-03-21 Richard Biener <rguenther@suse.de>
981
982 PR tree-optimization/70310
983 * gcc.dg/torture/pr70310.c: New testcase.
984
08b2b692 9852016-03-21 Kirill Yukhin <kirill.yukhin@intel.com>
986
987 PR target/70293
988 * gcc.target/i386/pr70293.c: New test.
989
93505d22 9902016-03-21 Richard Biener <rguenther@suse.de>
991
992 PR tree-optimization/70288
993 * gcc.dg/torture/pr70288-1.c: New testcase.
994 * gcc.dg/torture/pr70288-2.c: Likewise.
995
06fd1914 9962016-03-21 Andrey Belevantsev <abel@ispras.ru>
997
998 PR rtl-optimization/69307
999 * gcc.target/arm/pr69307.c: New test.
d9aa5a50 1000
b628775e 10012016-03-21 Andrey Belevantsev <abel@ispras.ru>
1002
1003 PR rtl-optimization/69102
1004 * gcc.c-torture/compile/pr69102.c: New test.
1005
1421f43c 10062016-03-18 Jeff Law <law@redhat.com>
1007
1008 PR rtl-optimization/70263
1009 * gcc.c-torture/compile/pr70263-1.c: New test.
1010 * gcc.target/i386/pr70263-2.c: New test.
1011
e7142ce1 10122016-03-18 Bernd Schmidt <bschmidt@redhat.com>
1013
1014 PR rtl-optimization/70278
1015 * gcc.dg/torture/pr70278.c: New test.
1016 * gcc.target/arm/pr70278.c: New test.
1017
5539bc70 10182016-03-18 David Malcolm <dmalcolm@redhat.com>
1019
1020 PR c/70281
1021 * gcc.dg/plugin/diagnostic-test-expressions-1.c
1022 (test_builtin_types_compatible_p): New test function.
1023 * gcc.dg/pr70281.c: New test case.
1024
296a290a 10252016-03-18 Christophe Lyon <christophe.lyon@linaro.org>
1026
1027 PR target/70113
1028 * gcc.target/aarch64/pr63304_1.c: Add -mno-fix-cortex-a53-843419.
1029
666094f0 10302016-03-18 Ilya Enkovich <enkovich.gnu@gmail.com>
1031
1032 PR tree-optimization/70252
1033 * gcc.dg/pr70252.c: New test.
1034
350514e8 10352016-03-18 Tom de Vries <tom@codesourcery.com>
1036
1037 * gcc.dg/pr70161-2.c: New test.
1038 * gcc.dg/pr70161.c: New test.
1039
011e0cea 10402016-03-18 Tom de Vries <tom@codesourcery.com>
1041
1042 PR ipa/70269
1043 * gcc.dg/pr70269.c: New test.
1044
292a09de 10452016-03-18 Jakub Jelinek <jakub@redhat.com>
1046
1047 PR c++/70267
1048 * g++.dg/ext/java-3.C: New test.
1049
efc86c4c 10502016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
1051
1052 PR c++/70205
1053 * g++.dg/lookup/pr70205.C: New test.
1054
a28dd575 10552016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
1056
1057 PR c++/70218
1058 * g++.dg/cpp0x/lambda/lambda-70218.C: New test.
1059
92e7ab1e 10602016-03-17 Marek Polacek <polacek@redhat.com>
1061
1062 PR c/69407
1063 * gcc.dg/atomic-op-6.c: New test.
1064
7378dbfb 10652016-03-17 David Malcolm <dmalcolm@redhat.com>
1066
1067 PR c/70264
1068 * c-c++-common/pr70264.c: New test case.
1069
f7995d7d 10702016-03-17 Jakub Jelinek <jakub@redhat.com>
1071
e2895b76 1072 PR c++/70144
1073 * c-c++-common/pr70144-1.c: New test.
1074 * c-c++-common/pr70144-2.c: New test.
1075
f7995d7d 1076 PR c++/70272
1077 * g++.dg/opt/flifetime-dse5.C (main): Remove extra semicolon.
1078 * g++.dg/opt/flifetime-dse6.C: New test.
1079 * g++.dg/tree-ssa/ehcleanup-1.C: Adjust unreachable count.
1080
5ec4a949 10812016-03-17 H.J. Lu <hongjiu.lu@intel.com>
1082
1083 PR driver/70192
1084 * gcc.dg/pic-1.c: New test.
1085 * gcc.dg/pic-2.c: Likewise.
1086 * gcc.dg/pic-3.c: Likewise.
1087 * gcc.dg/pic-4.c: Likewise.
1088 * gcc.dg/pie-1.c: Likewise.
1089 * gcc.dg/pie-2.c: Likewise.
1090 * gcc.dg/pie-3.c: Likewise.
1091 * gcc.dg/pie-4.c: Likewise.
1092 * gcc.dg/pie-5.c: Likewise.
1093 * gcc.dg/pie-6.c: Likewise.
1094
c28550e1 10952016-03-17 Tom de Vries <tom@codesourcery.com>
1096
1097 * gfortran.dg/goacc/kernels-alias-3.f95: New test.
1098 * gfortran.dg/goacc/kernels-alias-4.f95: New test.
1099
be3296cb 11002016-03-17 Richard Biener <rguenther@suse.de>
1101
1102 PR debug/70271
1103 * g++.dg/debug/pr70271.C: New testcase.
1104
9b60ef21 11052016-03-17 Ilya Enkovich <enkovich.gnu@gmail.com>
1106
1107 * gcc.target/i386/pr70251.c: New test.
1108
9a80bc1a 11092016-03-17 Marek Polacek <polacek@redhat.com>
1110
1111 PR c++/70194
1112 * g++.dg/warn/constexpr-70194.C: New test.
1113
733d7ff9 11142016-03-16 Richard Henderson <rth@redhat.com>
1115
1116 PR middle-end/70240
1117 * gcc.c-torture/compile/pr70240.c: New.
1118
3e6f12bf 11192016-03-16 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
1120
1121 * gcc.c-torture/compile/20151204.c: Skip for avr.
1122
867c9e99 11232016-03-16 Jakub Jelinek <jakub@redhat.com>
1124
1125 PR target/70245
1126 * g++.dg/opt/pr70245.C: New test.
1127 * g++.dg/opt/pr70245.h: New file.
1128 * g++.dg/opt/pr70245-aux.cc: New file.
1129
8ced6ab7 11302016-03-16 Martin Sebor <msebor@redhat.com>
1131
1132 * g++.dg/cpp1y/constexpr-instantiate.C: Correct DejaGnu directives.
1133
37af779a 11342016-03-16 Richard Henderson <rth@redhat.com>
1135
1136 PR middle-end/70199
1137 * gcc.c-torture/compile/pr70199.c: New.
1138
78ed999c 11392016-03-16 H.J. Lu <hongjiu.lu@intel.com>
1140
1141 * gcc.dg/uninit-19.c: Run dos2unix.
1142
462ca422 11432016-03-16 Marek Polacek <polacek@redhat.com>
1144
1145 PR c/70093
1146 * gcc.dg/nested-func-10.c: New test.
1147 * gcc.dg/nested-func-9.c: New test.
1148
fe58aacc 11492016-03-16 Jakub Jelinek <jakub@redhat.com>
1150
1151 PR tree-optimization/68714
1152 * gcc.dg/tree-ssa/pr68714.c: Add -w -Wno-psabi to dg-options.
1153
27a53872 11542016-03-16 Tom de Vries <tom@codesourcery.com>
1155
1156 PR tree-optimization/68715
1157 * gcc.dg/graphite/pr68715-2.c: New test.
1158 * gcc.dg/graphite/pr68715.c: New test.
1159 * gfortran.dg/graphite/pr68715.f90: New test.
1160
95049c3c 11612016-03-16 Tom de Vries <tom@codesourcery.com>
1162
1163 PR tree-optimization/68809
1164 * gcc.dg/graphite/pr68809-2.c: New test.
1165 * gcc.dg/graphite/pr68809.c: New test.
1166
09eddd70 11672016-03-16 Jakub Jelinek <jakub@redhat.com>
1168
81fc5915 1169 PR c++/70147
1170 * g++.dg/ubsan/pr70147-2.C (C::C): Initialize A base with invalid
1171 method call to i () as argument. Adjust expected output.
1172
09eddd70 1173 PR c++/70147
1174 * g++.dg/ubsan/pr70147-1.C: New test.
1175 * g++.dg/ubsan/pr70147-2.C: New test.
1176
6373d2a2 11772016-03-15 Martin Sebor <msebor@redhat.com>
1178
1179 PR c++/58281
1180 * g++.dg/cpp1y/constexpr-instantiate.C: Add new test.
1181
d27a0c11 11822016-03-15 John David Anglin <danglin@gcc.gnu.org>
1183
9908039d 1184 * gcc.c-torture/execute/pr68532.c: Add -fno-common option on
1185 hppa*-*-hpux*.
1186
45cdc3a6 1187 * gcc.dg/ifcvt-4.c: Add hppa*64*-*-* to skip list.
1188
d27a0c11 1189 PR libfortran/69799
1190 * gfortran.dg/coarray_allocate_5.f08: Add "-latomic" option if
1191 libatomic_available.
1192
0dd1d57f 11932016-03-15 Marek Polacek <polacek@redhat.com>
1194
1195 PR c++/70209
1196 * g++.dg/ext/attribute-may-alias-4.C: New test.
1197
0ce02c07 11982016-03-15 Alexander Monakov <amonakov@ispras.ru>
1199
1200 * g++.dg/pr63384.C: Add -w to dg-options. Remove '-toggle' in
1201 -fvar-tracking-assignments-toggle flag.
1202
f6e39b30 12032016-03-15 Pat Haugen <pthaugen@us.ibm.com>
1204
1205 * gcc.dg/ifcvt-4.c: Add -misel for powerpc*.
1206
167f93a2 12072016-03-15 Jakub Jelinek <jakub@redhat.com>
1208
1209 PR rtl-optimization/70222
1210 * gcc.c-torture/execute/pr70222-1.c: New test.
1211 * gcc.c-torture/execute/pr70222-2.c: New test.
1212
08a8af4a 12132016-03-15 Richard Henderson <rth@redhat.com>
1214
1215 * gcc.dg/tree-ssa/pr68714.c: Test during reassoc1 pass.
1216
738eb905 12172016-03-15 Andrey Belevantsev <abel@ispras.ru>
1218
1219 PR rtl-optimization/69032
1220 * gcc.dg/pr69032.c: New test.
1221
dd148b3a 12222016-03-15 Andrey Belevantsev <abel@ispras.ru>
1223
1224 PR rtl-optimization/63384
d9aa5a50 1225 * g++.dg/pr63384.C: New test.
dd148b3a 1226
acf58115 12272016-03-15 Andrey Belevantsev <abel@ispras.ru>
1228
1229 PR target/64411
1230 * gcc.target/i386/pr64411.C: New test.
1231
a2897dc4 12322016-03-15 Tom de Vries <tom@codesourcery.com>
1233
1234 * gfortran.dg/goacc/kernels-alias-2.f95: New test.
1235 * gfortran.dg/goacc/kernels-alias.f95: New test.
1236
7bad2faf 12372016-03-14 Martin Sebor <msebor@redhat.com>
1238
1239 PR c++/53792
1240 * g++.dg/cpp0x/constexpr-inline.C: New test.
1241 * g++.dg/cpp0x/constexpr-inline-1.C: Same.
1242
d65fa8d9 12432016-03-14 David Edelsohn <dje.gcc@gmail.com>
1244
1245 * gcc.dg/torture/pr70083.c: Prune non-standard ABI.
1246
2b3c633f 12472016-03-14 Jakub Jelinek <jakub@redhat.com>
1248
1249 PR middle-end/70219
1250 * gcc.dg/pr70219.c: New test.
1251
e947f9c3 12522016-03-14 Bernd Schmidt <bschmidt@redhat.com>
1253
1254 PR target/70083
1255 * gcc.dg/torture/pr70083.c: New test.
1256 * gcc.target/i386/pr70083.c: New test.
1257
74201dc2 12582016-03-14 Richard Biener <rguenther@suse.de>
1259
1260 PR tree-optimization/56365
1261 * gcc.dg/tree-ssa/phi-opt-14.c: New testcase.
1262
88aea41e 12632016-03-14 Segher Boessenkool <segher@kernel.crashing.org>
1264
1265 PR target/70098
1266 * lib/target-supports.exp (check_effective_target_powerpc64_no_dm):
1267 New function.
1268 * g++.dg/pr70098.C: New testcase.
1269
1270
1bd2aefd 12712016-03-14 Tom de Vries <tom@codesourcery.com>
1272
1273 PR tree-optimization/70045
1274 * gcc.dg/graphite/pr70045.c: New test.
1275
922c7033 12762016-03-13 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1277
1278 PR fortran/69043
1279 * gfortran.dg/include_9.f90: New test.
1280
fd4ab6d9 12812016-03-13 Dominique d'Humieres <dominiq@lps.ens.fr>
1282
1283 PR fortran/45076
1284 gfortran.dg/prof/prof.exp: New script.
1285 gfortran.dg/prof/dynamic_dispatch_6.f03: New test.
1286
7d7218d3 12872016-03-12 Andrey Belevantsev <abel@ispras.ru>
1288
1289 PR rtl-optimization/69307
1290 * gcc.dg/pr69307.c: New test.
1291
02ffd664 12922016-03-12 Vladimir Makarov <vmakarov@redhat.com>
1293
1294 PR target/69614
1295 * gcc.target/arm/pr69614.c: New.
1296
76e207a9 12972016-03-12 Paul Thomas <pault@gcc.gnu.org>
1298
1299 PR fortran/70031
1300 * gfortran.dg/submodule_14.f08: New test
1301
1302 PR fortran/69524
1303 * gfortran.dg/submodule_15.f08: New test
1304
490ee78a 13052016-03-12 Patrick Palka <ppalka@gcc.gnu.org>
1306
1307 PR c++/70106
1308 * g++.dg/cpp1y/paren3.C: New test.
1309
04e137ff 13102016-03-11 Michael Meissner <meissner@linux.vnet.ibm.com>
1311
1312 PR target/70131
1313 * gcc.target/powerpc/ppc-round2.c: New test.
1314
27b2c1c4 13152016-03-11 Bernd Schmidt <bschmidt@redhat.com>
1316
1317 PR target/70123
1318 * gcc.dg/torture/pr70123.c: New test.
1319
84116671 13202016-03-11 Jeff Law <law@redhat.com>
1321
1322 PR tree-optimization/70190
1323 * gcc.c-torture/compile/pr70190.c: New test.
1324
cfa58bc8 13252016-03-11 David Malcolm <dmalcolm@redhat.com>
1326
1327 PR c/68187
1328 * c-c++-common/Wmisleading-indentation.c (test43_a): New test
1329 case.
1330 (test43_b): Likewise.
1331 (test43_c): Likewise.
1332 (test43_d): Likewise.
1333 (test43_e): Likewise.
1334 (test43_f): Likewise.
1335 (test43_g): Likewise.
1336 (test44_a): Likewise.
1337 (test44_b): Likewise.
1338 (test44_c): Likewise.
1339 (test44_d): Likewise.
1340 (test44_e): Likewise.
1341
ce234f27 13422016-03-11 David Malcolm <dmalcolm@redhat.com>
1343
1344 PR c/70085
1345 * c-c++-common/Wmisleading-indentation.c (pr70085): New test case.
1346
e4756b48 13472016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1348
1349 * gcc.target/aarch64/vect-reduc-or_1.c: Add -fno-vect-cost-model to
1350 dg-options.
1351
1f5ef87e 13522016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1353
1354 PR target/70002
1355 PR target/69245
1356 * gcc.target/aarch64/pr69245_2.c: New test.
1357
f9c352a1 13582016-03-11 Jakub Jelinek <jakub@redhat.com>
1359
1360 PR tree-optimization/70177
1361 * gcc.dg/pr70177.c: New test.
1362
4dd92ac6 13632016-03-11 Alan Lawrence <alan.lawrence@arm.com>
1364
1365 * gfortran.dg/unconstrained_commons.f: Widen regexp to match j_<N>.
1366
331e4fdb 13672016-03-11 Alan Lawrence <alan.lawrence@arm.com>
1368
1369 * gcc.dg/tree-ssa/sra-20.c: New.
1370
69262824 13712016-03-11 Jakub Jelinek <jakub@redhat.com>
1372
6f9a7425 1373 PR rtl-optimization/70174
1374 * gcc.dg/pr70174.c: New test.
1375
69262824 1376 PR tree-optimization/70169
1377 * gcc.dg/pr70169.c: New test.
1378
4637a847 13792016-03-11 Ilya Enkovich <enkovich.gnu@gmail.com>
1380
1381 PR target/70160
1382 * gcc.target/i386/pr70160.c: New test.
1383
5a86d754 13842016-03-11 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1385
1386 * gcc.target/s390/dfp-1.c: New test.
1387
af4c8290 13882016-03-10 Nick Clifton <nickc@redhat.com>
1389
1390 PR target/70044
1391 * gcc.target/aarch64/pr70044.c: New test.
1392
98dfd328 13932016-03-10 Patrick Palka <ppalka@gcc.gnu.org>
1394 Jakub Jelinek <jakub@redhat.com>
1395
1396 PR c++/70001
1397 * g++.dg/cpp0x/constexpr-70001-1.C: New test.
1398 * g++.dg/cpp0x/constexpr-70001-2.C: New test.
1399 * g++.dg/cpp0x/constexpr-70001-3.C: New test.
1400
75e72311 14012016-03-10 Jan Hubicka <hubicka@ucw.cz>
1402
1403 PR lto/69589
1404 * g++.dg/lto/pr69589_0.C: New testcase
1405 * g++.dg/lto/pr69589_1.C: New testcase
1406
a2eb1271 14072016-03-10 Marek Polacek <polacek@redhat.com>
1408
1409 PR c++/70153
1410 * g++.dg/delayedfold/unary-plus1.C: New test.
1411
14122016-03-10 Andre Vieira <andre.simoesdiasvieira@arm.com>
a342320c 1413
1414 * gcc.target/arm/pr45701-1.c: Escape brackets.
1415 * gcc.target/arm/pr45701-2.c: Likewise.
1416
5ab2987f 14172016-03-10 Alan Lawrence <alan.lawrence@arm.com>
1418
1419 * gfortran.dg/unconstrained_commons.f: New.
1420
6972afac 14212016-03-10 Alan Modra <amodra@gmail.com>
1422
1423 * gcc.dg/pr69195.c: New.
1424 * gcc.dg/pr69238.c: New.
1425
c82c99ec 14262016-03-10 Tom de Vries <tom@codesourcery.com>
1427
1428 PR testsuite/68915
1429 * gcc.dg/vect/pr46032.c: Xfail scan if alignment requirements not met.
1430
a2389d4a 14312016-03-10 Richard Biener <rguenther@suse.de>
1432
1433 PR tree-optimization/70128
1434 * gcc.dg/tree-ssa/alias-34.c: New testcase.
1435 * gcc.dg/tree-ssa/alias-35.c: Likewise.
1436
c272412d 14372016-03-09 Jakub Jelinek <jakub@redhat.com>
1438
a0451069 1439 PR tree-optimization/70152
1440 * gcc.dg/pr70152.c: New test.
1441
c272412d 1442 PR target/70086
1443 * gcc.target/i386/pr70086-1.c: New test.
1444 * gcc.target/i386/pr70086-2.c: New test.
1445 * gcc.target/i386/pr70086-3.c: New test.
5f611068 1446
1447 PR tree-optimization/70127
1448 * gcc.c-torture/execute/pr70127.c: New test.
1449
27dcb7a8 14502016-03-09 Cesar Philippidis <cesar@codesourcery.com>
1451
1452 * c-c++-common/goacc/combined-directives-2.c: New test.
1453
c24757cf 14542016-03-09 David Malcolm <dmalcolm@redhat.com>
1455
1456 PR c/68473
1457 PR c++/70105
1458 * g++.dg/diagnostic/pr70105.C: New test.
1459 * gcc.dg/plugin/diagnostic-test-expressions-1.c (foo): New decl.
1460 (test_multiple_ordinary_maps): New test function.
1461
83108969 14622016-03-09 David Malcolm <dmalcolm@redhat.com>
1463
1464 PR c/68473
1465 PR c++/70105
1466 * gcc.dg/plugin/diagnostic_plugin_show_trees.c (show_tree):
1467 Drop range information from call to inform_at_rich_loc.
1468 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c (add_range):
1469 New.
1470 (test_show_locus): Replace calls to rich_location::add_range with
1471 calls to add_range. Rewrite the tests that used the now-defunct
1472 rich_location ctor taking a source_range. Simplify other tests
1473 by replacing calls to COMBINE_LOCATION_DATA with calls to
1474 make_location.
1475
6733c0e8 14762016-03-09 Richard Biener <rguenther@suse.de>
1477 Jakub Jelinek <jakub@redhat.com>
1478
1479 PR tree-optimization/70138
1480 * gcc.dg/vect/pr70138-1.c: New testcase.
1481 * gcc.dg/vect/pr70138-2.c: Likewise.
1482
96abb9f5 14832016-03-09 Jakub Jelinek <jakub@redhat.com>
1484
1485 PR target/70049
1486 * gcc.target/i386/pr70049.c: New test.
1487
42bb3bfb 14882016-03-09 Richard Biener <rguenther@suse.de>
1489
1490 PR c/70143
1491 * gcc.dg/Wstrict-aliasing-bogus-upcast.c: New testcase.
1492 * gcc.dg/Wstrict-aliasing-struct-with-char-member.c: Likewise.
1493 * gcc.dg/Wstrict-aliasing-struct-member.c: Remove again.
1494
27527428 14952016-03-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1496
1497 * gcc.dg/vect/bb-slp-34.c: Really don't xfail on aarch64-*-*,
1498 arm-*-*.
1499
248449f2 15002016-03-09 Jakub Jelinek <jakub@redhat.com>
1501
1bd49ced 1502 PR middle-end/67278
1503 * gcc.dg/simd-7.c: Add -w -Wno-psabi to dg-options.
1504
248449f2 1505 PR target/67278
1506 * gcc.dg/simd-8.c: Add -w -Wno-psabi to dg-options.
1507
1508 PR middle-end/70050
1509 * gcc.dg/pr70050.c: Add -w to dg-options. Fix up PR number
1510 in testcase comment.
1511
dfc460ff 15122016-03-09 Tom de Vries <tom@codesourcery.com>
1513
1514 * gfortran.dg/goacc/kernels-loop-2.f95: New test.
1515 * gfortran.dg/goacc/kernels-loop-data-2.f95: New test.
1516 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: New test.
1517 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: New test.
1518 * gfortran.dg/goacc/kernels-loop-data-update.f95: New test.
1519 * gfortran.dg/goacc/kernels-loop-data.f95: New test.
1520 * gfortran.dg/goacc/kernels-loop-n.f95: New test.
1521 * gfortran.dg/goacc/kernels-loop.f95: New test.
1522
0377fc7f 15232016-03-08 Martin Sebor <msebor@redhat.com>
1524
1525 PR c++/62096
1526 * g++.dg/warn/overflow-warn-7.C: New test.
1527
3556aa80 15282016-03-08 Jason Merrill <jason@redhat.com>
1529
1530 * lib/g++-dg.exp (g++-dg-runtest): Handle "concepts" in std list.
1531 * lib/target-supports.exp (check_effective_target_concepts): New.
1532
e5096208 15332016-03-08 Jakub Jelinek <jakub@redhat.com>
1534
5370eb8d 1535 PR c++/70135
1536 * g++.dg/cpp1y/constexpr-loop4.C: New test.
1537 * g++.dg/ubsan/pr70135.C: New test.
1538
e5096208 1539 PR target/70110
1540 * gcc.dg/pr70110.c: New test.
1541
cc37120d 15422016-03-07 Martin Jambor <mjambor@suse.cz>
1543
1544 * c-c++-common/gomp/clauses-1.c: Remove dg-options.
1545 * c-c++-common/gomp/if-1.c: Likewise.
1546 * c-c++-common/gomp/pr61486-2.c: Likewise.
1547 * c-c++-common/gomp/target-teams-1.c: Moved dg-options except -fopenmp
1548 to dg-additional-options.
1549 * g++.dg/gomp/gomp.exp: Pass -Wno-hsa to all tests.
1550 * g++/gomp/target-teams-1.c: Likewise.
1551 * gcc.dg/gomp/gomp.exp: Likewise.
1552 * gcc.dg/gomp/pr68128-2.c: Moved dg-options except -fopenmp to
1553 dg-additional-options.
1554 * gfortran.dg/gomp/gomp.exp: Likewise.
1555 * gfortran.dg/gomp/target1.f90: Remove dg-options.
1556 * gfortran.dg/gomp/target2.f90: Moved dg-options except -fopenmp to
1557 dg-additional-options.
1558 * gfortran.dg/gomp/target3.f90: Remove dg-options.
1559
53c248d8 15602016-03-07 Martin Jambor <mjambor@suse.cz>
1561
1562 * lib/target-supports.exp (check_effective_target_offload_hsa): New.
1563 * c-c++-common/gomp/gridify-1.c: New test.
1564 * gfortran.dg/gomp/gridify-1.f90: Likewise.
1565
541e79a0 15662016-03-07 Andre Vieira <andre.simoesdiasvieira@arm.com>
1567
1568 * gcc.target/arm/pr45701-1.c: Change assembler scan to not
1569 trigger for cortex-r8, when scanning for register r8.
1570 * gcc.target/arm/pr45701-2.c: Likewise.
1571
4dfabd94 15722016-02-26 Richard Biener <rguenther@suse.de>
d9aa5a50 1573 Jeff Law <law@redhat.com>
4dfabd94 1574
1575 PR tree-optimization/69740
1576 * gcc.c-torture/compile/pr69740-1.c: New test.
1577 * gcc.c-torture/compile/pr69740-2.c: New test.
1578
1b63a87b 15792016-03-07 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1580
1581 * lib/target-supports.exp
1582 (check_effective_target_whole_vector_shift): Enable for PPC64.
1583
d33914da 15842016-03-07 Richard Biener <rguenther@suse.de>
1585
1586 PR tree-optimization/70115
1587 * gcc.dg/torture/pr70115.c: New testcase.
1588
584fba4b 15892016-03-07 Nathan Sidwell <nathan@codesourcery.com>
1590
1591 PR middle-end/69916
1592 * c-c-++-common/goacc/pr69916.c: New.
1593
7f2f5ec0 15942016-03-07 Richard Henderson <rth@redhat.com>
1595
1596 * gcc.c-torture/compile/pr70061.c: New test.
1597
f530e7c4 15982016-03-07 Richard Biener <rguenther@suse.de>
1599
1600 PR testsuite/70109
1601 * gcc.dg/vect/O3-pr36098.c: New testcase.
1602
a3855fed 16032016-03-07 Christophe Lyon <christophe.lyon@linaro.org>
1604
1605 * gcc.target/arm/pragma_cpp_fma.c: Reset default FPU.
1606
091ffc31 16072016-03-07 Eric Botcazou <ebotcazou@adacore.com>
1608
1609 * gnat.dg/renaming9.ad[sb]: New testcase.
1610
2941b871 16112016-03-05 Jakub Jelinek <jakub@redhat.com>
1612
1613 PR c++/70084
1614 * g++.dg/expr/stdarg3.C: New test.
1615
5173ce42 16162016-03-04 Jeff Law <law@redhat.com>
1617
1618 PR tree-optimization/69196
1619 * gcc.dg/tree-ssa/pr69196-1.c: Limit this to sparc*-*-* and
1620 x86_64-*-*.
1621
2d1d2e55 16222016-03-04 Bernd Schmidt <bschmidt@redhat.com>
1623
0e43078e 1624 PR c/69973
1625 * gcc.dg/pr69973.c: New test.
1626
d8ec06ae 1627 PR rtl-optimization/69941
1628 * gcc.dg/torture/pr69941.c: New test.
1629
2d1d2e55 1630 PR c/69824
1631 * gcc.dg/pr69824.c: New test.
1632
32f692e2 16332016-03-05 Tom de Vries <tom@codesourcery.com>
1634
1635 * c-c++-common/goacc/nesting-fail-1.c (f_acc_routine): New function.
1636 * c-c++-common/goacc-gomp/nesting-fail-1.c (f_acc_routine): New
1637 function.
1638
1c699e9a 16392016-03-05 Patrick Palka <ppalka@gcc.gnu.org>
1640
1641 PR c++/66786
1642 * g++.dg/cpp1y/var-templ48.C: New test.
1643 * g++.dg/cpp1y/var-templ49.C: New test.
1644
358448c6 16452016-03-04 Eric Botcazou <ebotcazou@adacore.com>
1646
1647 * g++.dg/Wno-frame-address.C: Skip on IA-64.
1648
01dc3c45 16492016-03-04 Jakub Jelinek <jakub@redhat.com>
1650
e968ff6d 1651 PR c++/70035
1652 * g++.dg/ubsan/pr70035.C: New test.
1653
01dc3c45 1654 PR target/70062
1655 * gcc.target/i386/pr70062.c: New test.
1656
3937d618 16572016-03-04 H.J. Lu <hongjiu.lu@intel.com>
1658
1659 * g++.dg/template/typename21.C: Remove c++98_only.
1660
c58ac7f8 16612016-03-04 H.J. Lu <hongjiu.lu@intel.com>
1662
1663 * g++.dg/template/typename21.C: Replace c++98 with c++98_only.
1664
0060768a 16652016-03-04 David Malcolm <dmalcolm@redhat.com>
1666
1667 PR c/68187
1668 * c-c++-common/Wmisleading-indentation.c (fn_42_a): New test
1669 function.
1670 (fn_42_b): Likewise.
1671 (fn_42_c): Likewise.
1672
74c6fd40 16732016-03-04 David Malcolm <dmalcolm@redhat.com>
1674
1675 PR c/68187
1676 * c-c++-common/Wmisleading-indentation.c (fn_40_a): New test
1677 function.
1678 (fn_40_b): Likewise.
1679 (fn_41_a): Likewise.
1680 (fn_41_b): Likewise.
1681
31b11359 16822016-03-04 Jakub Jelinek <jakub@redhat.com>
1683
1684 PR target/70059
1685 * gcc.target/i386/avx512f-pr70059.c: New test.
1686 * gcc.target/i386/avx512dq-pr70059.c: New test.
1687
c5b93452 16882016-03-04 Bernd Schmidt <bschmidt@redhat.com>
1689
1690 PR rtl-optimization/57676
1691 * gcc.dg/torture/pr57676.c: New test.
1692
268fbd56 16932016-03-04 Ilya Enkovich <enkovich.gnu@gmail.com>
1694
1695 * gcc.dg/pr70026.c: New test.
1696
6560d1ad 16972016-03-04 Marek Polacek <polacek@redhat.com>
1698
1699 PR c/69798
1700 * gcc.dg/cilk-plus/pr69798-1.c: New test.
1701 * gcc.dg/cilk-plus/pr69798-2.c: New test.
1702
cc7dfddf 17032016-03-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1704
1705 PR target/70004
1706 * gcc.target/aarch64/scalar_shift_1.c: (test_corners_sisd_di):
1707 Delete.
1708 (test_corners_sisd_si): Likewise.
1709 (main): Remove checks of the above.
1710 * gcc.target/aarch64/shift_wide_invalid_1.c: New test.
1711
e9663bd4 17122016-03-04 Eric Botcazou <ebotcazou@adacore.com>
1713
1714 * gcc.dg/Wno-frame-address.c: Skip on IA-64.
1715
dcdd684e 17162016-03-04 Christophe Lyon <christophe.lyon@linaro.org>
1717
1718 * gcc.dg/torture/pr69951.c: Accept argc==0.
1719
e692d332 17202016-03-04 Richard Biener <rguenther@suse.de>
1721
1722 PR c++/70054
1723 * g++.dg/warn/Wstrict-aliasing-bogus-union-2.C: New testcase.
1724 * gcc.dg/Wstrict-aliasing-struct-member.c: New testcase.
1725
af77b7e6 17262016-03-04 Dominik Vogt <vogt@linux.vnet.ibm.com>
1727
1728 PR testsuite/69766
1729 * go.test/go-test.exp: S/390: Set GOARCH to the current target when
1730 testing multiarch.
1731
290da96e 17322016-03-04 Jakub Jelinek <jakub@redhat.com>
1733
1734 PR debug/69947
1735 * gcc.dg/guality/pr69947.c: New test.
1736
e51ce713 17372016-03-03 Jakub Jelinek <jakub@redhat.com>
1738
1739 PR ada/70017
1740 * gcc.dg/pr70017.c (foo): Store 0 to first element of each array.
1741
1feed892 17422016-03-03 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1743
1744 PR rtl-optimization/69904
1745 * gcc.target/arm/pr69904.c: New test.
1746
c32bda69 17472016-03-03 Jakub Jelinek <jakub@redhat.com>
1748
1749 PR target/70021
1750 * gcc.dg/vect/pr70021.c: New test.
1751 * gcc.target/i386/pr70021.c: New test.
1752
1bc579ed 17532016-03-03 Marek Polacek <polacek@redhat.com>
1754
1755 PR middle-end/70050
1756 * gcc.dg/pr70050.c: New test.
1757
cfa8d638 17582016-03-03 James Greenhalgh <james.greenhalgh@arm.com>
1759
1760 * gcc.dg/vect/bb-slp-34.c: Don't XFAIL for ARM/AArch64.
1761
1b889259 17622016-03-03 Ilya Enkovich <enkovich.gnu@gmail.com>
1763
1764 PR tree-optimization/70043
1765 * gfortran.dg/vect/pr70043.f90: New test.
1766
f756dfa3 17672016-03-03 Eric Botcazou <ebotcazou@adacore.com>
1768
1769 * gnat.dg/specs/task1.ads: New test.
1770
5cb4863d 17712016-03-03 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1772
1773 * lib/gcc-gdb-test.exp (gdb-test): Make log message match command.
1774 Invoke gdb with -batch.
1775 * lib/gcc-simulate-thread.exp (simulate-thread): Likewise.
1776
5dd12e43 17772016-03-03 Richard Biener <rguenther@suse.de>
1778
1779 PR tree-optimization/55936
1780 * gcc.dg/tree-ssa/vrp06.c: Remove XFAIL.
1781
d97ba4ca 17822016-03-02 Jeff Law <law@redhat.com>
1783
5d23c86f 1784 PR rtl-optimization/69942
1785 * gcc.dg/ifcvt-5.c: Use "word_mode" rather than "int" to limit the
1786 effects of argument promotions.
1787
d97ba4ca 1788 PR tree-optimization/69987
1789 * gfortran.dg/pr69987.f90: Use "-w" to avoid failures when the
1790 target does not support -fprefetch-loop-arrays.
1791
901faaa0 17922016-03-02 Uros Bizjak <ubizjak@gmail.com>
1793
1794 * gcc.target/i386/bmi2-bzhi-2.c: Change to runtime test.
1795
51f6fdce 17962016-03-02 Bin Cheng <bin.cheng@arm.com>
1797
6bc7872f 1798 PR rtl-optimization/69052
51f6fdce 1799 * gcc.target/i386/pr69052.c: New test.
1800
31d31e07 18012016-03-02 Alan Modra <amodra@gmail.com>
1802
1803 * gcc.dg/pr69990.c: New.
1804
04faee95 18052016-03-02 Jakub Jelinek <jakub@redhat.com>
1806
270d0117 1807 PR c/68062
1808 * c-c++-common/vector-compare-4.c: Add -Wno-psabi to dg-options.
1809
1810 PR middle-end/70022
1811 * gcc.dg/pr70022.c: Add -w -Wno-psabi to dg-options.
1812
04faee95 1813 PR target/70028
1814 * gcc.target/i386/pr70028.c: New test.
1815
a2cc9e8e 18162016-03-02 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
1817
1818 * c-c++-common/asan/swapcontext-test-1.c,
1819 * c-c++-common/tsan/thread_leak.c,
1820 * g++.dg/tsan/aligned_vs_unaligned_race.C,
1821 * g++.dg/tsan/benign_race.C,
1822 * g++.dg/tsan/fd_close_norace.C,
1823 * g++.dg/tsan/fd_close_norace2.C: Print markers to stderr to avoid
1824 races with sanitizer output
1825
dd4bd263 18262016-03-02 Richard Biener <rguenther@suse.de>
901faaa0 1827 Uros Bizjak <ubizjak@gmail.com>
dd4bd263 1828
1829 PR target/67278
1830 * gcc.dg/simd-8.c: New testcase.
1831
b5fe3a49 18322016-03-02 Richard Biener <rguenther@suse.de>
1833
1834 PR middle-end/67278
1835 * gcc.dg/simd-7.c: New testcase.
1836
23601f67 18372016-03-02 Eric Botcazou <ebotcazou@adacore.com>
1838
1839 * gcc.target/i386/pr70007.c: Tweak.
1840
f66f65e7 18412016-03-02 Dominik Vogt <vogt@linux.vnet.ibm.com>
1842
1843 * gfortran.dg/bessel_6.f90: Reduce accuracy for S/390.
1844
60773515 18452016-03-02 Marek Polacek <polacek@redhat.com>
1846
1847 PR c/67854
1848 * gcc.dg/pr67854.c: New test.
1849
6c094cb1 18502016-03-02 Jakub Jelinek <jakub@redhat.com>
1851
1852 PR middle-end/70025
1853 * gcc.dg/torture/pr70025.c: New test.
1854
7627bb56 18552016-03-02 Venkataramanan Kumar <venkataramanan.kumar@amd.com>
1856
1857 PR tree-optimization/68621
1858 * gcc.dg/tree-ssa/ifc-8.c: Adjust test.
1859
066c8e94 18602016-03-01 Eric Botcazou <ebotcazou@adacore.com>
1861
1862 * gcc.target/i386/pr70007.c: New test.
1863
d3b819ad 18642016-03-01 Jeff Law <law@redhat.com>
1865
d4b9ad56 1866 PR tree-optimization/69196
7e217344 1867 * gcc.dg/tree-ssa/pr69196-1.c: New test.
d4b9ad56 1868
d3b819ad 1869 PR tree-optimization/69196
1870 * gcc.dg/tree-ssa/vrp46.c: Twiddle threading params to keep it from
1871 duplicating code and spoiling the expected output.
1872
4f37285d 18732016-03-01 Michael Meissner <meissner@linux.vnet.ibm.com>
1874
1875 PR target/70033
1876 * gcc.target/powerpc/p9-lxvx-stxvx-1.c: Make sure compiler
1877 supports power9 before doing tests.
1878 * gcc.target/powerpc/p9-lxvx-stxvx-2.c: Likewise.
1879 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: Likewise.
1880 * gcc.target/powerpc/p9-permute.c: Likewise.
1881
3e9c4f6c 18822016-03-01 Uros Bizjak <ubizjak@gmail.com>
1883
1884 PR target/70027
1885 * gcc.target/i386/pr70027.c: New test.
1886
e324729e 18872016-03-01 Eric Botcazou <ebotcazou@adacore.com>
1c2859e1 1888
1889 * gcc.dg/pr70017.c: New test.
1890
40e9ce2d 18912016-03-01 Jakub Jelinek <jakub@redhat.com>
1892
1893 PR c/69796
1894 PR c/69974
1895 * gcc.dg/pr69796.c: New test.
1896 * gcc.dg/pr69974.c: New test.
1897
e8b016ea 18982016-03-01 Eric Botcazou <ebotcazou@adacore.com>
1899
1900 * gnat.dg/stack_usage3.adb: Robustify and enable for all targets.
1901
24d3127c 19022016-02-29 Jeff Law <law@redhat.com>
1903
1904 PR tree-optimization/69987
1905 * gfortran.dg/pr69987.f90: New test.
1906
1907 PR tree-optimization/69989
1908 * gcc.c-torture/compile/pr69989-2.c: New test.
1909
12cc1225 19102016-03-01 Marek Polacek <polacek@redhat.com>
1911
1912 PR c++/69795
1913 * g++.dg/parse/invalid1.C: New test.
1914
d99a947c 19152016-03-01 Richard Biener <rguenther@suse.de>
1916
1917 PR middle-end/70022
1918 * gcc.dg/pr70022.c: New testcase.
1919
395dbc60 19202016-03-01 Ilya Enkovich <enkovich.gnu@gmail.com>
1921
1922 PR tree-optimization/69956
1923 * gcc.dg/pr69956.c: New test.
1924
40a35c55 19252016-02-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1926
1927 PR target/70011
1928 * gcc.dg/vect/costmodel/ppc/costmodel-fast-math-vect-pr299925.c:
1929 XFAIL when hardware supports efficient unaligned storage access.
1930
4edc90b0 19312016-03-01 Patrick Palka <ppalka@gcc.gnu.org>
1932
1933 PR c++/69961
1934 * g++.dg/template/pr69961a.C: New test.
1935 * g++.dg/template/pr69961b.C: New test.
1936
1ed1f69a 19372016-02-29 David Malcolm <dmalcolm@redhat.com>
1938
1939 PR preprocessor/69985
1940 * gcc.dg/cpp/pr69985.c: New test case.
1941
01c5d15d 19422016-02-29 Jeff Law <law@redhat.com>
1943
3a4d3de5 1944 PR tree-optimization/70005
1945 * gcc.c-torture/execute/pr70005.c New test.
1946
01c5d15d 1947 PR tree-optimization/69999
1948 * gcc.c-torture/compile/pr69999.c: New test.
1949
1bf66b54 19502016-02-29 Yuri Rumyantsev <ysrumyan@gmail.com>
1951
1952 PR tree-optimization/69652
1953 * gcc.dg/torture/pr69652.c: Delete test.
1954 * gcc.dg/vect/pr69652.c: New test.
1955
b4d653d5 19562016-02-19 Richard Biener <rguenther@suse.de>
1957
1958 PR tree-optimization/69980
1959 * gfortran.dg/vect/pr69980.f90: New testcase.
1960
35bc4745 19612016-02-29 Eric Botcazou <ebotcazou@adacore.com>
1962
1963 * gcc.target/sparc/20160229-1.c: New test.
1964
bb54a538 19652016-02-29 Eric Botcazou <ebotcazou@adacore.com>
1966
1967 * gnat.dg/stack_usage3.adb: New test.
1968 * gnat.dg/stack_usage3_pkg.ads: New helper.
1969
95164e71 19702016-02-29 Eric Botcazou <ebotcazou@adacore.com>
1971
1972 * gnat.dg/renaming8.adb: New test.
1973 * gnat.dg/renaming8_pkg1.ads: New helper.
1974 * gnat.dg/renaming8_pkg2.ad[sb]: Likewise.
1975 * gnat.dg/renaming8_pkg3.ad[sb]: Likewise.
1976
a890896f 19772016-02-29 Richard Biener <rguenther@suse.de>
1978
1979 PR tree-optimization/69720
1980 * gcc.dg/vect/vect-outer-pr69720.c: New testcase.
1981
5c70403a 19822016-02-28 Thomas Koenig <tkoenig@gcc.gnu.org>
1983
1984 PR fortran/68147
1985 PR fortran/47674
1986 * gfortran.dg/realloc_on_assign_26.f90: New test case.
1987
dfb6d139 19882016-02-28 Harald Anlauf <anlauf@gmx.de>
9fa1c2ea 1989 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1990
1991 PR fortran/56007
1992 * gfortran.dg/coarray_8.f90: Adjust error message.
1993 * gfortran.dg/pr56007.f90: New test.
1994 * gfortran.dg/pr56007.f: New test.
1995
536508db 19962016-02-28 H.J. Lu <hongjiu.lu@intel.com>
1997
1998 PR tree-optimization/69989
1999 * gcc.dg/torture/pr69989.c: New test.
2000
eec75e45 20012016-02-28 Eric Botcazou <ebotcazou@adacore.com>
2002
2003 * gcc.target/i386/stack-realign-win.c: New test.
2004
0175e45a 20052016-02-28 Harald Anlauf <anlauf@gmx.de>
2006
2007 PR fortran/60126
2008 * gfortran.dg/pr60126.f90: New test.
2009
2a703589 20102016-02-27 Jeff Law <law@redhat.com>
2011
2012 Revert
2013 2016-02-26 Richard Biener <rguenther@suse.de>
2014 Jeff Law <law@redhat.com>
2015
2016 PR tree-optimization/69740
2017 * gcc.c-torture/compile/pr69740-1.c: New test.
2018 * gcc.c-torture/compile/pr69740-2.c: New test.
2019
359b4c18 20202016-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2021
1c96765a 2022 PR fortran/69910
359b4c18 2023 * gfortran.dg/newunit_4.f90: New test.
2024
49462d93 20252016-02-27 Jakub Jelinek <jakub@redhat.com>
2026
2027 PR target/69613
2028 PR rtl-optimization/69886
2029 * gcc.dg/torture/pr69886.c: Add -w -Wno-psabi to dg-options.
2030 * gcc.dg/torture/pr69613.c: Likewise. Guard -mavx with avx_runtime
2031 target.
2032
c4ac733e 20332016-02-26 Martin Sebor <msebor@redhat.com>
2034
2035 PR tree-optimization/15826
2036 * gcc.dg/tree-ssa/pr15826.c: New test.
2037
da8c4b5d 20382016-02-26 Jakub Jelinek <jakub@redhat.com>
2039
2040 PR target/69969
2041 * gcc.target/powerpc/pr69969.c: New test.
2042
0a4558eb 20432016-02-26 Martin Sebor <msebor@redhat.com>
2044
2045 PR c++/15766
2046 * g++.old-deja/g++.other/decl5.C: Add a test case.
2047
5b500299 20482016-02-26 Segher Boessenkool <segher@kernel.crashing.org>
2049
2050 PR target/69946
2051 * gcc.target/powerpc/pr69946.c: New file.
2052
565f533b 20532016-02-26 Richard Biener <rguenther@suse.de>
0a4558eb 2054 Jeff Law <law@redhat.com>
565f533b 2055
0a4558eb 2056 PR tree-optimization/69740
565f533b 2057 * gcc.c-torture/compile/pr69740-1.c: New test.
2058 * gcc.c-torture/compile/pr69740-2.c: New test.
2059
ff67cbea 20602016-02-26 Martin Jambor <mjambor@suse.cz>
2061
2062 PR middle-end/69920
2063 * gcc.dg/torture/pr69932.c: New test.
2064 * gcc.dg/torture/pr69936.c: Likewise.
2065
e400d817 20662016-02-26 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
2067
2068 PR target/69709
2069 * gcc.target/s390/pr69709.c: New test.
2070
126a5a2d 20712016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2072
2073 PR target/69245
2074 * gcc.target/aarch64/pr69245_1.c: New test.
2075
59c58860 20762016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2077
2078 PR target/69613
2079 * gcc.dg/torture/pr69613.c: New test.
2080
9441fa4e 20812016-02-26 Jakub Jelinek <jakub@redhat.com>
2082
2083 PR rtl-optimization/69891
2084 * gcc.target/i386/pr69891.c: New test.
2085
e48fcde0 20862016-02-26 Michael Meissner <meissner@linux.vnet.ibm.com>
f41208a1 2087 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2088
35ed600a 2089 PR target/61397
f41208a1 2090 * gcc.target/powerpc/p8vector-ldst.c: Adjust to test desired
2091 functionality for both 32-bit and 64-bit.
2092
c86aaa0e 20932016-02-26 Richard Biener <rguenther@suse.de>
2094
2095 PR tree-optimization/69551
2096 * gcc.dg/torture/pr69951.c: New testcase.
2097
38e71a65 20982016-02-25 Richard Biener <rguenther@suse.de>
2099
2100 PR tree-optimization/48795
2101 * gcc.dg/Warray-bounds-18.c: New testcase.
2102
03331e69 21032016-02-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2104
2105 * g++.dg/ext/attr-constructor1.C: Require init_priority support.
2106
f14d8d6a 21072016-02-25 Jakub Jelinek <jakub@redhat.com>
2108
2109 PR rtl-optimization/69896
2110 * gcc.dg/pr69896.c: New test.
2111
4003c807 21122016-02-25 Patrick Palka <ppalka@gcc.gnu.org>
2113
2114 PR c++/69736
2115 * g++.dg/cpp1y/paren2.C: New test.
2116
a0573328 21172016-02-24 Martin Sebor <msebor@redhat.com>
2118
2119 PR c/51147
2120 * gcc.dg/enum-mode-2.c: New test.
2121
2cde02ad 21222016-02-24 Jakub Jelinek <jakub@redhat.com>
2123
2124 PR c++/69922
2125 * g++.dg/warn/Wnonnull-compare-6.C: New test.
2126 * g++.dg/warn/Wnonnull-compare-7.C: New test.
2127 * g++.dg/ubsan/pr69922.C: New test.
2128
f0ea75d1 21292016-02-24 Marek Polacek <polacek@redhat.com>
2130
2131 PR c/69819
2132 * gcc.dg/pr69819.c: New test.
2133
05027366 21342016-02-24 Martin Sebor <msebor@redhat.com>
2135
34ed562b 2136 PR c++/69912
2137 * g++.dg/ext/flexary15.C: New test.
2138
21392016-02-24 Martin Sebor <msebor@redhat.com>
2140
2141 * gcc.dg/builtins-68.c: Avoid making unportable
05027366 2142 assumptions about the relationship between SIZE_MAX and UINT_MAX.
34ed562b 2143 * g++.dg/ext/builtin_alloca.C: Same.
05027366 2144
650c3ad5 21452016-02-24 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
2146 Charles Baylis <charles.baylis@linaro.org>
2147
2148 PR debug/61033
2149 * g++.dg/pr61033.C: Add a regression testcase for PR debug/61033.
2150
596070e8 21512016-02-24 Richard Biener <rguenther@suse.de>
6cde5734 2152 Jakub Jelinek <jakub@redhat.com>
596070e8 2153
2154 PR middle-end/69760
2155 * gcc.dg/torture/pr69760.c: New testcase.
2156
d6b92d9f 21572016-02-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2158
2159 * gcc.dg/debug/dwarf2/prod-options.c: Use different DW_AT_producer
2160 pattern on Solaris with as.
2161
90436d9d 21622016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2163
2164 * gcc.target/arm/cond_sub_restrict_it.c: New test.
2165 * gcc.target/arm/condarith_restrict_it.c: Likewise.
2166 * gcc.target/arm/movcond_restrict_it.c: Likewise.
2167 * gcc.target/arm/negscc_restrict_it.c: Likewise.
2168
7c749495 21692016-02-24 Jakub Jelinek <jakub@redhat.com>
2170
2171 PR middle-end/69915
2172 * gcc.dg/pr69915.c: New test.
2173
9c9680b5 21742016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2175
2176 PR rtl-optimization/69886
2177 * gcc.dg/torture/pr69886.c: New test.
2178
36d081ee 21792016-02-24 Richard Biener <rguenther@suse.de>
2180
2181 PR middle-end/68963
2182 * gcc.dg/torture/pr68963.c: New testcase.
2183
2a0accb9 21842016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2185
2186 PR target/69875
2187 * gcc.target/arm/atomic_loaddi_acquire.x: New file.
2188 * gcc.target/arm/atomic_loaddi_relaxed.x: Likewise.
2189 * gcc.target/arm/atomic_loaddi_seq_cst.x: Likewise.
2190 * gcc.target/arm/atomic_loaddi_1.c: New test.
2191 * gcc.target/arm/atomic_loaddi_2.c: Likewise.
2192 * gcc.target/arm/atomic_loaddi_3.c: Likewise.
2193 * gcc.target/arm/atomic_loaddi_4.c: Likewise.
2194 * gcc.target/arm/atomic_loaddi_5.c: Likewise.
2195 * gcc.target/arm/atomic_loaddi_6.c: Likewise.
2196 * gcc.target/arm/atomic_loaddi_7.c: Likewise.
2197 * gcc.target/arm/atomic_loaddi_8.c: Likewise.
2198 * gcc.target/arm/atomic_loaddi_9.c: Likewise.
2199
f0e92ef1 22002016-02-24 Jakub Jelinek <jakub@redhat.com>
2201
2202 PR middle-end/69909
2203 * gcc.dg/torture/pr69909.c: New test.
2204
6907286f 22052016-02-24 Richard Biener <rguenther@suse.de>
2206
2207 PR tree-optimization/69907
2208 * gcc.dg/vect/bb-slp-pr69907.c: New testcase.
2209 * gcc.dg/vect/bb-slp-34.c: XFAIL.
2210 * gcc.dg/vect/bb-slp-pr68892.c: Likewise.
2211
e6ab7475 22122016-02-24 Christian Bruel <christian.bruel@st.com>
2213
2214 * gcc.target/arm/pragma_cpp_fma.c: New test.
2215
47587450 22162016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2217
2218 PR fortran/61156
2219 * gfortran.dg/include_6.f90: Update test.
2220
d41ab738 22212016-02-23 Jakub Jelinek <jakub@redhat.com>
2222
2223 PR objc/69844
2224 * objc.dg/pr69844.m: New test.
2225
4772d9d5 22262016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2227
2228 PR libgfortran/69456
2229 * gfortran.dg/namelist_89.f90: New test.
2230 * gfortran.dg/pr59700.f90: Update test..
2231
8c38d887 22322016-02-23 Martin Sebor <msebor@redhat.com>
2233
2234 PR middle-end/69780
2235 * g++.dg/ext/builtin_alloca.C: New test.
2236 * gcc.dg/builtins-68.c: New test.
2237
ee1bfdb0 22382016-02-23 Richard Henderson <rth@redhat.com>
2239
2240 * gcc.target/i386/addr-space-3.c: Remove test.
2241
52609ec3 22422016-02-23 David Malcolm <dmalcolm@redhat.com>
2243
2244 PR preprocessor/69126
2245 PR preprocessor/69543
2246 * c-c++-common/pr69126-2-long.c: New test.
2247 * c-c++-common/pr69126-2-short.c: New test.
2248 * c-c++-common/pr69543-1.c: Remove xfail.
2249
d5bf2cc8 22502016-02-23 David Malcolm <dmalcolm@redhat.com>
2251
2252 PR preprocessor/69126
2253 PR preprocessor/69543
2254 PR preprocessor/69558
2255 * c-c++-common/pr69126.c (MACRO_1, test_1): New.
2256 (f): Rename to...
2257 (test_2): ...this, and add leading comment.
2258 (MACRO_3, test_3): New.
2259 (MACRO_4A, MACRO_4B, test_4): New.
2260 (MACRO): Rename to...
2261 (MACRO_5): ...this.
2262 (g): Rename to...
2263 (test_5): ...this, updating for renaming of MACRO, and
2264 add leading comment.
2265 * c-c++-common/pr69543-1.c: New.
2266 * c-c++-common/pr69543-2.c: New.
2267 * c-c++-common/pr69543-3.c: New.
2268 * c-c++-common/pr69543-4.c: New.
2269 * c-c++-common/pr69558-1.c: New.
2270 * c-c++-common/pr69558-2.c: New.
2271 * c-c++-common/pr69558-3.c: New.
2272 * c-c++-common/pr69558-4.c: New.
2273 * gcc.dg/pr69558.c: Move to...
2274 * c-c++-common/pr69558.c: ...here. Add dg-bogus directives, with
2275 xfail for c++.
2276
3a37a410 22772016-02-23 Thomas Schwinge <thomas@codesourcery.com>
2278
2279 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: Adjust
2280 to -ftree-parallelize-loops/-fopenacc changes.
2281 * c-c++-common/goacc/kernels-double-reduction-n.c: Likewise.
2282 * c-c++-common/goacc/kernels-double-reduction.c: Likewise.
2283 * c-c++-common/goacc/kernels-loop-2.c: Likewise.
2284 * c-c++-common/goacc/kernels-loop-3.c: Likewise.
2285 * c-c++-common/goacc/kernels-loop-g.c: Likewise.
2286 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: Likewise.
2287 * c-c++-common/goacc/kernels-loop-n.c: Likewise.
2288 * c-c++-common/goacc/kernels-loop-nest.c: Likewise.
2289 * c-c++-common/goacc/kernels-loop.c: Likewise.
2290 * c-c++-common/goacc/kernels-one-counter-var.c: Likewise.
2291 * c-c++-common/goacc/kernels-reduction.c: Likewise.
2292 * gfortran.dg/goacc/kernels-loop-inner.f95: Likewise.
2293 * gfortran.dg/goacc/kernels-loops-adjacent.f95: Likewise.
2294
ecca180f 22952016-02-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2296
2297 * gcc.target/i386/chkp-hidden-def.c: Require alias support.
2298
eec0fa3f 22992016-02-23 Jakub Jelinek <jakub@redhat.com>
2300
f1f91c07 2301 PR c++/69902
2302 * g++.dg/warn/Wnonnull-compare-5.C: New test.
2303
eec0fa3f 2304 PR c/69900
2305 * gcc.dg/pr69900.c: New test.
2306
e045424d 23072016-02-23 Martin Jambor <mjambor@suse.cz>
2308
2309 PR tree-optimization/69666
2310 * gcc.dg/tree-ssa/pr69666.c: New test.
2311
f482dff6 23122016-02-23 Andre Vehreschild <vehre@gcc.gnu.org>
2313
2314 PR fortran/67451
2315 * gfortran.dg/coarray_allocate_5.f08: New test.
2316
57ed698b 23172016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
2318
2319 * gcc.target/s390/vcond-shift.c: Move to ...
2320 * gcc.target/s390/vector/vcond-shift.c: ... here.
2321
990e443c 23222016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
2323
2324 * gcc.target/s390/md/movstr-2.c: Move and rename to ...
2325 * gcc.target/s390/vector/stpcpy-1.c: ... this one.
2326
296c5f01 23272016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
2328
2329 * gcc.target/s390/md/movstr-1.c: Turn into compile test.
2330
e53f41d5 23312016-02-20 Mark Wielaard <mjw@redhat.com>
2332
2333 PR c/28901
2334 * gcc.dg/unused-variable-3.c: New test.
2335
13af201d 23362016-02-22 Jakub Jelinek <jakub@redhat.com>
2337
2338 PR target/69888
2339 * gcc.target/i386/pr69888.c: New test.
2340
682c90f9 23412016-02-22 Richard Biener <rguenther@suse.de>
2342
2343 PR tree-optimization/69882
2344 * gfortran.dg/vect/pr69882.f90: New testcase.
2345
b8cd18c3 23462016-02-22 Jakub Jelinek <jakub@redhat.com>
2347
2348 PR target/69885
2349 * gcc.dg/pr69885.c: New test.
2350
09343379 23512016-02-22 Oleg Endo <olegendo@gcc.gnu.org>
2352
2353 PR target/69806
2354 PR target/54089
2355 * gcc.target/sh/pr54089-10.c: New.
2356
b345a09f 23572016-02-20 Paul Thomas <pault@gcc.gnu.org>
2358
2359 PR fortran/69423
2360 * gfortran.dg/deferred_character_15.f90 : New test.
2361
51385aed 23622016-02-20 Dominique d'Humieres <dominiq@lps.ens.fr>
2363
2364 PR fortran/57365
2365 gfortran.dg/allocate_with_source_18.f03: New test.
2366
23672016-02-20 Harald Anlauf <anlauf@gmx.de>
2368
2369 PR fortran/52531
2370 gfortran.dg/gomp/pr52531.f90: New test.
2371
9cce8384 23722016-02-19 Bernd Edlinger <bernd.edlinger@hotmail.de>
2373
2374 PR c++/69865
2375 * c-c++-common/Wshift-negative-value-6.c: Add -std=c++11 before
2376 -std=c++03.
2377
d91f5fbb 23782016-02-19 Jakub Jelinek <jakub@redhat.com>
2379
563d5cb8 2380 PR c++/69826
2381 * c-c++-common/cilk-plus/CK/pr69826-1.c: New test.
2382 * c-c++-common/cilk-plus/CK/pr69826-2.c: New test.
2383
0a04aac9 2384 PR c++/69850
2385 * g++.dg/warn/Wnonnull-compare-4.C: New test.
2386
d91f5fbb 2387 PR c++/69851
2388 * g++.dg/torture/pr69851.C: New test.
2389
5fe1f282 23902016-02-19 Martin Sebor <msebor@redhat.com>
2391
2392 PR testsuite/69573
2393 * gcc.dg/pr61053.c: Tweaked test to avoid bogus failures.
2394
a45bce11 23952016-02-19 Jakub Jelinek <jakub@redhat.com>
2396
6263dde1 2397 PR c++/69850
2398 * g++.dg/warn/Wnonnull-compare-2.C: New test.
2399 * g++.dg/warn/Wnonnull-compare-3.C: New test.
2400
a45bce11 2401 PR c++/67767
2402 * g++.dg/cpp0x/pr67767.C: New test.
2403
cf2ed1b7 24042016-02-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2405
2406 * lib/target-supports.exp: Define aarch64_asm_FUNC_ok checks
2407 for fp, simd, crypto, crc, lse.
2408 * doc/sourcebuild.texi (AArch64-specific attributes): Document the
2409 above.
2410 * gcc.target/aarch64/assembler_arch_1.c: Add aarch64_asm_lse_ok
2411 effective target check.
2412
f6cc34b0 24132016-02-19 Jakub Jelinek <jakub@redhat.com>
2414
2415 PR target/69820
2416 * gcc.target/i386/pr69820.c: New test.
2417
6c678e78 24182016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
2419
2420 * gcc.target/s390/vector/int128-1.c: New test.
2421
b088ff4b 24222016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
2423
2424 * gcc.target/s390/vector/vec-vcond-1.c: New test.
2425
b11e60a4 24262016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
2427
2428 * gcc.target/s390/md/movstr-1.c: Allow also the z13 strings
2429 instruction pattern name to prevent the testcase from failing with
2430 -march=z13.
2431
664ff6a0 24322016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
2433
2434 * gcc.target/s390/md/movstr-2.c: New test.
2435
e80be24b 24362016-02-19 Marcin Kościelnicki <koriakin@0x04.net>
2437
2438 * gcc.target/s390/morestack.c: New test.
2439
9839f350 24402016-02-19 Dominik Vogt <vogt@linux.vnet.ibm.com>
2441
2442 PR target/69625
2443 * gcc.target/s390/pr69625.c: Add test case.
2444
4550fbd0 24452016-02-18 Bernd Edlinger <bernd.edlinger@hotmail.de>
2446
2447 PR testsuite/68580
2448 * c-c++-common/tsan/pr65400-1.c (v, q, o): Make 8-byte aligned.
2449
57d00b6a 24502016-02-18 Michael Meissner <meissner@linux.vnet.ibm.com>
2451
2452 PR target/68404
2453 * gcc.target/powerpc/fusion.c: Revert the 2016-02-09 change.
2454 * gcc.target/powerpc/fusion3.c: Likewise.
2455
63ad69d6 24562016-02-18 Richard Biener <rguenther@suse.de>
2457
2458 PR middle-end/69553
2459 * g++.dg/torture/pr69553.C: New testcase.
2460
d92404ed 24612016-02-18 Nick Clifton <nickc@redhat.com>
2462
4550fbd0 2463 PR target/62254
2464 PR target/69610
2465 * gcc.target/arm/pr62554.c: New test.
2466 * gcc.target/arm/pr69610-1.c: New test.
2467 * gcc.target/arm/pr69610-2.c: New test.
d92404ed 2468
0808dfce 24692016-02-18 Richard Biener <rguenther@suse.de>
2470
2471 PR middle-end/69854
2472 * gcc.dg/torture/pr69854.c: New testcase.
2473
fc3527e3 24742016-02-17 Jakub Jelinek <jakub@redhat.com>
2475
2476 PR c++/69850
2477 * g++.dg/warn/Wnonnull-compare-1.C: New test.
2478
e3c24279 24792012-02-17 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2480
2481 * gcc.target/powerpc/vec-cg.c: New test.
2482
c9732c2b 24832016-02-17 Richard Biener <rguenther@suse.de>
2484
2485 PR testsuite/69586
2486 * gcc.dg/uninit-21.c: Add -fno-short-enums.
2487
51bf9f9b 24882016-02-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2489
2490 PR target/69161
2491 * gcc.c-torture/compile/pr69161.c: New test.
2492
6baedca3 24932016-02-17 David Sherwood <david.sherwood@arm.com>
2494
2495 PR target/69532
2496 * gcc.target/arm/fmaxmin.c: Change effective target to arm_v8_neon_hw.
2497 * gcc.target/arm/vect-fmaxmin.c: Likewise.
2498
4f240715 24992016-02-17 Eric Botcazou <ebotcazou@adacore.com>
2500
2501 * gcc.dg/ifcvt-4.c: Skip on Visium.
2502
e0c0515d 25032016-02-17 Eric Botcazou <ebotcazou@adacore.com>
2504
2505 * gnat.dg/atomic8.adb: New test.
2506
7b319ee6 25072016-02-17 Eric Botcazou <ebotcazou@adacore.com>
2508
2509 * gnat.dg/discr46.ad[sb]: New test.
2510
48a7e3d1 25112016-02-16 Kelvin Nilsen <kelvin@gcc.gnu.org>
2512
2513 PR Target/48344
2514 * gcc.target/powerpc/pr48344-1.c: New test.
2515
3f844f15 25162015-02-16 Thomas Koenig <tkoenig@gcc.gnu.org>
2517
2518 PR fortran/69742
2519 * gfortran.dg/associate_21.f90: New test.
2520
7675e968 25212016-02-16 Jakub Jelinek <jakub@redhat.com>
2522
2523 PR c/69835
2524 * c-c++-common/nonnull-1.c: Use -Wnonnull-compare instead of
2525 -Wnonnull in dg-options.
2526 * c-c++-common/nonnull-2.c: New test.
2527
d6faee88 25282016-02-16 James Greenhalgh <james.greenhalgh@arm.com>
2529 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
2530
2531 * gcc.target/aarch64/vector_initialization_nostack.c: New.
2532
3a2a72aa 25332016-02-16 Jakub Jelinek <jakub@redhat.com>
2534
2535 PR middle-end/69801
2536 * gcc.dg/pr69801.c: Add empty dg-options.
2537
28072426 25382016-02-16 James Norris <jnorris@codesourcery.com>
2539
2540 * c-c++-common/goacc/deviceptr-1.c: Add tests.
2541 * g++.dg/goacc/deviceptr-1.c: New file.
2542
37fffac2 25432016-02-16 Jakub Jelinek <jakub@redhat.com>
2544
2545 PR tree-optimization/69820
2546 * gcc.dg/vect/pr69820.c: New test.
2547
f72a5e61 25482016-02-16 Richard Biener <rguenther@suse.de>
2549
2550 PR tree-optimization/69776
2551 * gcc.dg/torture/pr69776-2.c: New testcase.
2552
50e0cd76 25532016-02-16 Bernd Schmidt <bschmidt@redhat.com>
2554
2555 PR tree-optimization/69714
2556 * gcc.dg/torture/pr69714.c: New test.
2557
14a72c4e 25582016-02-16 Jakub Jelinek <jakub@redhat.com>
2559
2560 PR tree-optimization/69802
2561 * gcc.dg/pr69802.c: New test.
2562
fd808c11 25632016-02-16 Richard Biener <rguenther@suse.de>
2564
2565 PR middle-end/69801
2566 * gcc.dg/pr69801.c: New testcase.
2567
49a549ca 25682016-02-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2569
2570 PR libgfortran/69651
2571 * gfortran.dg/read_bang.f90: New test.
2572 * gfortran.dg/read_bang4.f90: New test.
2573
77454e6e 25742016-02-15 Jakub Jelinek <jakub@redhat.com>
2575
2074f21c 2576 PR c++/69658
2577 * g++.dg/init/pr69658.C: New test.
2578
77454e6e 2579 PR c++/69797
2580 * c-c++-common/pr69797.c: New test.
2581
4ef4d764 25822016-02-15 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
2583
2584 * lib/target-supports.exp (check_effective_target_section_anchors): Add
2585 check for aarch64*-*-*.
2586
4a45fe0f 25872016-02-15 Richard Biener <rguenther@suse.de>
2588
2589 PR tree-optimization/69783
2590 * gcc.dg/vect/pr69783.c: New testcase.
2591
0b3619e6 25922016-02-15 Richard Biener <rguenther@suse.de>
2593
2594 PR tree-optimization/69776
2595 * gcc.dg/torture/pr69776.c: New testcase.
2596
9b49c3cb 25972016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
2598
2599 PR fortran/60526
2600 * gfortran.dg/type_decl_4.f90: Reinstated.
2601
e46faff9 26022016-02-14 John David Anglin <danglin@gcc.gnu.org>
2603
2604 PR fortran/68746
2605 * gfortran.dg/read_dir.f90: Xfail on hppa*-*-hpux*.
2606
a96c809a 26072016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
2608
2609 PR fortran/60526
2610 PR bootstrap/69816
2611 * gfortran.dg/type_decl_4.f90: Removed.
2612
fdec7e88 26132016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
2614
2615 PR fortran/60526
2616 * gfortran.dg/type_decl_4.f90: New test.
2617
a72095c4 26182016-02-14 Alan Modra <amodra@gmail.com>
2619
bc436924 2620 PR testsuite/68886
a72095c4 2621 * gcc.c-torture/execute/stkalign.c: Revise test.
2622
73bb5f8b 26232016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
2624
2625 PR target/67260
2626 * gcc.target/sh/torture/pr67260.c: Adjust additional options.
2627
beb13161 26282016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
2629
2630 PR target/67260
2631 * gcc.target/sh/torture/pr67260.c: New.
2632
67cab04e 26332016-02-12 John David Anglin <danglin@gcc.gnu.org>
2634
2635 * gcc.dg/pr67964.c: Add dg-require-alias.
2636
44a59bb1 26372016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
2638
2639 PR target/67636
2640 PR target/64345
2641 * gcc.target/sh/pr54236-1.c: Adjust optimization level.
2642
38c9bd3a 26432016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2644
2645 PR libgfortran/69668
2646 * gfortran.dg/namelist_88.f90: New test.
2647
1774ff82 26482016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2649
2650 PR libgfortran/69668
2651 * gfortran.dg/namelist_38.f90: Update test.
2652 * gfortran.dg/namelist_84.f90: Update test.
2653
aec1f4bd 26542016-02-12 David Malcolm <dmalcolm@redhat.com>
2655
2656 PR other/69554
2657 * gcc.dg/pr69554-1.c: New test.
2658 * gfortran.dg/pr69554-1.F90: New test.
2659 * gfortran.dg/pr69554-2.F90: New test.
2660 * lib/gcc-dg.exp (proc dg-locus): New function.
2661 * lib/gfortran-dg.exp (proc gfortran-dg-test): Update comment to
2662 distinguish between the caret-printing and non-caret-printing
2663 cases. If caret-printing has been explicitly enabled, bail out
2664 without attempting to fix up the output.
2665
da7d5066 26662016-02-12 David Malcolm <dmalcolm@redhat.com>
2667
2668 PR driver/69265
2669 PR driver/69453
2670 * gcc.dg/spellcheck-options-3.c: New test case.
2671 * gcc.dg/spellcheck-options-4.c: New test case.
2672 * gcc.dg/spellcheck-options-5.c: New test case.
2673 * gcc.dg/spellcheck-options-6.c: New test case.
2674 * gcc.dg/spellcheck-options-7.c: New test case.
2675 * gcc.dg/spellcheck-options-8.c: New test case.
2676 * gcc.dg/spellcheck-options-9.c: New test case.
2677 * gcc.dg/spellcheck-options-10.c: New test case.
2678
fcce1b0b 26792016-02-12 Jakub Jelinek <jakub@redhat.com>
2680
2681 PR rtl-optimization/69764
2682 PR rtl-optimization/69771
2683 * c-c++-common/pr69764.c: New test.
2684 * gcc.dg/torture/pr69771.c: New test.
2685
6d609290 26862016-02-12 Marek Polacek <polacek@redhat.com>
2687
2688 * g++.dg/torture/init-list1.C: New.
2689
7d75fb56 26902016-02-12 Marek Polacek <polacek@redhat.com>
2691
2692 * gcc.dg/pr69522.c: Add empty dg-options.
2693
52543fda 26942016-02-12 Ilya Enkovich <enkovich.gnu@gmail.com>
2695
2696 * g++.dg/lto/lto.exp: Include and init mpx.
2697 * g++.dg/lto/pr69729_0.C: New test.
2698
34947478 26992016-02-12 Jakub Jelinek <jakub@redhat.com>
2700
9181a4ec 2701 PR ipa/69241
2702 * g++.dg/ipa/pr69241-4.C: New test.
2703
34947478 2704 PR ipa/68672
2705 * g++.dg/ipa/pr68672-1.C: New test.
2706 * g++.dg/ipa/pr68672-2.C: New test.
2707 * g++.dg/ipa/pr68672-3.C: New test.
2708
74a4140f 27092016-02-12 Bernd Schmidt <bschmidt@redhat.com>
2710
2711 PR c/69522
50e0cd76 2712 * gcc.dg/pr69522.c: New test.
74a4140f 2713
9ddb20d6 27142016-02-12 Patrick Palka <ppalka@gcc.gnu.org>
2715
2716 PR c++/69098
2717 * g++.dg/cpp1y/69098.C: New test.
2718 * g++.dg/cpp1y/69098-2.C: New test.
2719
67cf9b55 27202016-02-12 Jakub Jelinek <jakub@redhat.com>
2721
2722 * objc.dg/gnu-api-2-method.m: Spelling fixes - behaviour -> behavior
2723 and neighbour -> neighbor.
2724 * objc.dg/attributes/method-nonnull-1.m: Likewise.
2725 * objc.dg/gnu-api-2-class-meta.m: Likewise.
2726 * c-c++-common/Wvarargs.c: Likewise.
2727 * c-c++-common/goacc/host_data-5.c: Likewise.
2728 * obj-c++.dg/gnu-api-2-class-meta.mm: Likewise.
2729 * obj-c++.dg/attributes/method-nonnull-1.mm: Likewise.
2730 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
2731 * gcc.target/aarch64/pr60697.c: Likewise.
2732 * gcc.target/aarch64/advsimd-intrinsics/vldX_lane.c: Likewise.
2733 * gcc.target/aarch64/advsimd-intrinsics/vqshl.c: Likewise.
2734 * gcc.target/aarch64/advsimd-intrinsics/vshuffle.inc: Likewise.
2735 * gcc.target/aarch64/advsimd-intrinsics/vrshl.c: Likewise.
2736 * gcc.target/aarch64/advsimd-intrinsics/vldX_dup.c: Likewise.
2737 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Likewise.
2738 * gcc.target/aarch64/advsimd-intrinsics/vqrshl.c: Likewise.
2739 * gcc.target/aarch64/advsimd-intrinsics/vldX.c: Likewise.
2740 * gcc.target/aarch64/aapcs64/ice_2.c: Likewise.
2741 * gcc.target/aarch64/aapcs64/test_23.c: Likewise.
2742 * gcc.target/aarch64/vrnd_f64_1.c: Likewise.
2743 * g++.dg/warn/Wconversion-real-integer-3.C: Likewise.
2744 * g++.dg/lookup/koenig5.C: Likewise.
2745 * g++.dg/ext/no-asm-2.C: Likewise.
2746 * gfortran.dg/bounds_check_array_ctor_3.f90: Likewise.
2747 * gfortran.dg/bounds_check_array_ctor_7.f90: Likewise.
2748 * gfortran.dg/used_types_16.f90: Likewise.
2749 * gfortran.dg/assumed_rank_bounds_1.f90: Likewise.
2750 * gfortran.dg/bounds_check_array_ctor_1.f90: Likewise.
2751 * gfortran.dg/assumed_rank_bounds_2.f90: Likewise.
2752 * gfortran.dg/bounds_check_array_ctor_4.f90: Likewise.
2753 * gfortran.dg/abstract_type_6.f03: Likewise.
2754 * gfortran.dg/bounds_check_array_ctor_5.f90: Likewise.
2755 * gfortran.dg/used_types_15.f90: Likewise.
2756 * gfortran.dg/bounds_check_array_ctor_8.f90: Likewise.
2757 * gfortran.dg/exit_3.f08: Likewise.
2758 * gfortran.dg/open_status_2.f90: Likewise.
2759 * gfortran.dg/derived_pointer_recursion_2.f90: Likewise.
2760 * gfortran.dg/intrinsic_std_1.f90: Likewise.
2761 * gfortran.dg/associate_1.f03: Likewise.
2762 * gfortran.dg/bounds_check_array_ctor_2.f90: Likewise.
2763 * gfortran.dg/intrinsic_std_6.f90: Likewise.
2764 * gfortran.dg/bounds_check_array_ctor_6.f90: Likewise.
2765 * gcc.dg/builtin-object-size-1.c: Likewise.
2766 * gcc.dg/noreturn-6.c: Likewise.
2767 * gcc.dg/builtin-stringop-chk-1.c: Likewise.
2768 * gcc.dg/globalalias.c: Likewise.
2769 * gcc.dg/builtins-config.h: Likewise.
2770 * gcc.dg/pr30457.c: Likewise.
2771 * gcc.c-torture/compile/volatile-1.c: Likewise.
2772 * gcc.c-torture/execute/20101011-1.c: Likewise.
2773 * c-c++-common/Waddress-1.c: Likewise.
2774
40b38ace 27752016-02-11 Jakub Jelinek <jakub@redhat.com>
2776
2777 PR c/69768
2778 * c-c++-common/Waddress-1.c: New test.
2779
42c87ca9 27802016-02-11 Andre Vehreschild <vehre@gcc.gnu.org>
2781
2782 PR fortran/69296
2783 * gfortran.dg/associate_19.f03: New test.
2784 * gfortran.dg/associate_20.f03: New test.
2785
acb7939f 27862016-02-11 Oleg Endo <olegendo@gcc.gnu.org>
2787
2788 * gcc.target/sh/pr54089-8.c: Adjust optimization level.
2789
6defe3c5 27902016-02-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2791
2792 * gcc.target/aarch64/target_attr_15.c: Scan assembly for
2793 .arch armv8-a\n. Add -dA to dg-options.
2794 * gcc.target/aarch64/assembler_arch_1.c: New test.
2795 * gcc.target/aarch64/target_attr_7.c: Add -dA to dg-options.
2796
63f63318 27972016-02-11 Paolo Carlini <paolo.carlini@oracle.com>
2798
2799 PR c++/68726
2800 * g++.dg/cpp0x/pr68726.C: New.
2801
1cddf457 28022016-02-11 Ilya Enkovich <enkovich.gnu@gmail.com>
2803
2804 * lib/mpx-dg.exp: Fix warning in check_effective_target_mpx
2805 test.
2806
b86fba37 28072016-02-11 Richard Biener <rguenther@suse.de>
2808
2809 * g++.dg/tree-ssa/pr61034.C: Adjust.
2810
ec4ec95a 28112016-02-10 Vladimir Makarov <vmakarov@redhat.com>
2812
be7c31e9 2813 PR target/69148
ec4ec95a 2814 * gcc.target/s390/pr69148.c: New.
2815
f64416ca 28162016-02-10 Yuri Rumyantsev <ysrumyan@gmail.com>
2817
2818 PR tree-optimization/69652
2819 * gcc.dg/torture/pr69652.c: New test.
2820
e5d1ea31 28212016-02-10 Jakub Jelinek <jakub@redhat.com>
2822 Patrick Palka <ppalka@gcc.gnu.org>
2823
2824 PR ipa/69241
2825 PR c++/69649
2826 * g++.dg/ipa/pr69241-1.C: New test.
2827 * g++.dg/ipa/pr69241-2.C: New test.
2828 * g++.dg/ipa/pr69241-3.C: New test.
2829 * g++.dg/ipa/pr69649.C: New test.
2830
fa03b19d 28312016-02-10 Uros Bizjak <ubizjak@gmail.com>
2832
2833 * gcc.dg/tree-ssa/sra-17.c: Add -mcpu=ev4 for target alpha*-*-*.
2834 * gcc.dg/tree-ssa/sra-18.c: Ditto.
2835
14485c8a 28362016-02-10 Bin Cheng <bin.cheng@arm.com>
2837
2838 PR tree-optimization/68021
2839 * gcc.dg/tree-ssa/pr68021.c: New test.
2840
79f1ed25 28412016-02-10 Richard Biener <rguenther@suse.de>
2842
2843 PR tree-optimization/69726
2844 * gcc.dg/uninit-22.c: New testcase.
2845
58f74eff 28462016-02-09 Andrew Pinski <apinski@cavium.com>
2847
2848 PR tree-opt/69282
2849 * gcc.c-torture/compile/20160205-1.c: New testcase.
2850
600c00f7 28512016-02-09 Michael Meissner <meissner@linux.vnet.ibm.com>
2852
2853 PR target/68404
2854 * gcc.target/powerpc/fusion.c: Rewrite test to use TOC fusion
2855 instead accessing a really large arrray.
2856 * gcc.target/powerpc/fusion3.c: Likewise.
2857
0771836e 28582016-02-09 Charles Baylis <charles.baylis@linaro.org>
2859
2860 PR target/68532
2861 * gcc.c-torture/execute/pr68532.c: New test.
2862
4ccd644f 28632016-02-11 Alexandre Oliva <aoliva@redhat.com>
2864
2865 PR target/69634
2866 * gcc.dg/pr69634.c: New.
2867
2e980a39 28682016-02-09 Richard Biener <rguenther@suse.de>
2869
2870 * gcc.dg/vect/vect-mask-store-move-1.c: Add missing space.
2871
aacf7102 28722016-02-09 Alexander Fomin <alexander.fomin@intel.com>
2e980a39 2873
aacf7102 2874 * gcc.target/i386/avx512f-klogic-2.c: Adjust expectation.
2875
a1856ddf 28762016-02-09 Yuri Rumyantsev <ysrumyan@gmail.com>
2877
2878 * gcc.dg/vect/vect-mask-store-move-1.c: Fix test failures.
2879
d4d3da7e 28802016-02-09 Richard Biener <rguenther@suse.de>
2881
2882 PR tree-optimization/69715
2883 * gcc.dg/torture/pr69715.c: New testcase.
2884
9cc6714f 28852016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
2886
2887 PR c++/69139
2888 * g++.dg/cpp0x/trailing12.C: New test.
2889 * g++.dg/cpp0x/trailing13.C: New test.
2890
83d5062b 28912016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
2892
2893 PR c++/69283
2894 PR c++/67835
2895 * g++.dg/cpp1y/auto-fn29.C: New test.
2896 * g++.dg/cpp1y/auto-fn30.C: New test.
2897
394a86f3 28982016-02-08 Jakub Jelinek <jakub@redhat.com>
2899
2900 PR tree-optimization/69209
2901 * gcc.c-torture/compile/pr69209.c: New test.
2902
93b124b4 29032016-02-08 Jeff Law <law@redhat.com>
2904
2905 PR tree-optimization/68541
2906 * gcc.dg/tree-ssa/split-path-1.c: Increase limit for number
2907 of statements allowed in join block for path splitting.
2908
26abce13 29092016-02-08 Jakub Jelinek <jakub@redhat.com>
2910
0acb2d6e 2911 PR c++/59627
2912 * g++.dg/gomp/pr59627.C: New test.
2913
26abce13 2914 PR ipa/69239
2915 * g++.dg/ipa/pr69239.C: New test.
2916
86e0b129 29172016-02-08 David Malcolm <dmalcolm@redhat.com>
2918
2919 PR preprocessor/69664
2920 * gcc.dg/cpp/trad/comment-2.c: Add expected column number.
2921 * gcc.dg/cpp/warn-comments.c: Likewise.
2922
f553d9f8 29232016-02-08 Marek Polacek <polacek@redhat.com>
2924
2925 PR c++/69688
2926 * g++.dg/init/const12.C: New test.
2927
600695e0 29282016-02-08 Bernd Schmidt <bschmidt@redhat.com>
2929
2930 PR target/60410
2931 * gcc.dg/lto/pr55113_0.c: Remove test.
2932
c4f4b1e8 29332016-02-08 Richard Biener <rguenther@suse.de>
2934
2935 PR tree-optimization/69719
2936 * gcc.dg/torture/pr69719.c: New testcase.
2937
5a987d87 29382016-02-08 Richard Biener <rguenther@suse.de>
2939 Jeff Law <law@redhat.com>
2940
2941 PR target/68273
2942 * gcc.target/mips/pr68273.c: New testcase.
2943
0418e71d 29442016-02-08 Richard Biener <rguenther@suse.de>
2945
2946 PR rtl-optimization/69274
2947 * gcc.target/i386/addr-sel-1.c: XFAIL.
2948
07c0f1ca 29492016-02-08 Jeff Law <law@redhat.com>
2950
40d85f4c 2951 PR tree-optimization/68541
2952 * gcc.dg/tree-ssa/split-path-2.c: Make char array explicitly signed.
2953
140e093f 2954 PR tree-optimization/65917
07c0f1ca 2955 * gcc.dg/tree-ssa/20030922-2.c: No longer xfailed.
2956
16430acf 29572016-02-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2958
2959 PR fortran/50555
2960 * gfortran.dg/namelist_args.f90: New test.
2961
3f0ff0d8 29622016-02-05 Jeff Law <law@redhat.com>
2963
140e093f 2964 PR tree-optimization/68541
3f0ff0d8 2965 * gcc.dg/tree-ssa/split-path-2.c: New test.
2966 * gcc.dg/tree-ssa/split-path-3.c: New test.
2967 * gcc.dg/tree-ssa/split-path-4.c: New test.
2968 * gcc.dg/tree-ssa/split-path-5.c: New test.
2969 * gcc.dg/tree-ssa/split-path-6.c: New test.
2970 * gcc.dg/tree-ssa/split-path-7.c: New test.
2971
a7cc1f94 29722016-02-05 Martin Sebor <msebor@redhat.com>
2973
2974 PR c++/69662
2975 * g++.dg/warn/Wplacement-new-size-1.C: New test.
2976 * g++.dg/warn/Wplacement-new-size-2.C: New test.
2977
fcb25f28 29782016-02-06 Richard HEnderson <rth@redhat.com>
2979
2980 PR c/69643
2981 * gcc.target/i386/addr-space-4.c: New.
2982 * gcc.target/i386/addr-space-5.c: New.
2983
3a2545a1 29842016-02-05 Mikael Morin <mikael@gcc.gnu.org>
2985
2986 PR fortran/66089
2987 * gfortran.dg/elemental_dependency_6.f90: New.
2988
1e302465 29892016-02-05 Jakub Jelinek <jakub@redhat.com>
2990
66feb54c 2991 PR rtl-optimization/69691
2992 * gcc.c-torture/execute/pr69691.c: New test.
2993
1e302465 2994 PR c++/69628
2995 * g++.dg/parse/pr69628.C: New test.
2996
9c28a298 29972016-02-05 Uros Bizjak <ubizjak@gmail.com>
2998
2999 * gcc.dg/sancov/asan.c: Move to ...
3000 * gcc.dg/asan/sancov-1.c: ... here.
3001
a854e286 30022016-02-05 Uros Bizjak <ubizjak@gmail.com>
3003
3004 * gcc.target/i386/pr69577.c: Require avx_runtime target.
3005
d4f0b240 30062016-02-05 H.J. Lu <hongjiu.lu@intel.com>
3007
3008 PR target/69677
3009 * gcc.target/i386/pr69677.c: New test.
3010
235d8723 30112016-02-05 Patrick Palka <ppalka@gcc.gnu.org>
3012
3013 PR c++/68948
3014 * g++.dg/template/pr68948.C: New test.
3015
f390cf65 30162016-02-05 Dominik Vogt <vogt@linux.vnet.ibm.com>
3017
3018 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove -march=z13 for s390
3019 (only necessary on s390x).
3020
ab99f104 30212016-02-04 H.J. Lu <hongjiu.lu@intel.com>
3022
3023 * gcc.target/i386/pr69454-2.c: Compile with -msse2
3024 -mno-accumulate-outgoing-args.
3025
f7ef5392 30262016-02-04 Patrick Palka <ppalka@gcc.gnu.org>
3027
3028 * g++.dg/cpp0x/constexpr-ptrmem5.C: New test.
3029
6b098e91 30302016-02-04 Jakub Jelinek <jakub@redhat.com>
3031
3032 PR c/69669
3033 * c-c++-common/pr69669.c: New test.
3034
f0146cf3 30352016-02-04 Michael Meissner <meissner@linux.vnet.ibm.com>
3036
3037 PR target/69667
3038 * g++.dg/pr69667.C: New file.
3039
08fd6cf5 30402016-02-04 Wilco Dijkstra <wdijkstr@arm.com>
3041
3042 PR target/69619
3043 * gcc.dg/pr69619.c: Add new test.
3044
a6f3f39f 30452016-02-04 Richard Sandiford <richard.sandiford@arm.com>
3046
3047 PR rtl-optimization/69577
3048 * gcc.target/i386/pr69577.c: New test.
3049
774068a0 30502016-02-04 Martin Liska <mliska@suse.cz>
3051
3052 * g++.dg/asan/pr69276.C: New test.
3053
f50a7894 30542016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3055
3056 PR target/65932
3057 PR target/67714
3058 * gcc.target/arm/wmul-3.c: Simplify test to generate just
3059 a single smulbb instruction.
3060 * gcc.target/amr/wmul-1.c: Add -mtune=cortex-a9 to dg-options.
3061 * gcc.target/amr/wmul-2.c: Likewise.
3062
6b722eb3 30632016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3064
3065 PR target/65932
3066 PR target/67714
3067 * gcc.c-torture/execute/pr67714.c: New test.
3068
1f1475a7 30692016-02-04 Ilya Enkovich <enkovich.gnu@gmail.com>
3070
3071 PR target/69454
3072 * gcc.target/i386/pr69454-1.c: New test.
3073 * gcc.target/i386/pr69454-2.c: New test.
3074
6b94e133 30752016-02-03 Martin Sebor <msebor@redhat.com>
3076
3077 PR c++/69251
3078 PR c++/69253
3079 PR c++/69290
3080 PR c++/69277
3081 PR c++/69349
3082 * g++.dg/ext/flexarray-mangle-2.C: New test.
3083 * g++.dg/ext/flexarray-mangle.C: New test.
3084 * g++.dg/ext/flexarray-subst.C: New test.
3085 * g++.dg/ext/flexary11.C: New test.
3086 * g++.dg/ext/flexary12.C: New test.
3087 * g++.dg/ext/flexary13.C: New test.
3088 * g++.dg/ext/flexary14.C: New test.
3089 * g++.dg/other/dump-ada-spec-2.C: Adjust.
3090
342ed0ac 30912016-02-03 H.J. Lu <hongjiu.lu@intel.com>
3092
3093 * gcc.target/i386/iamcu/test_passing_unions.c (check_union_passing6):
3094 Define only if CHECK_FLOAT128 is defined.
3095 (main): Properly initialize u5.
3096
edf6c4d2 30972016-02-03 Jakub Jelinek <jakub@redhat.com>
3098
415d5641 3099 PR c/69627
3100 * gcc.dg/pr69627.c: New test.
3101
edf6c4d2 3102 PR target/69644
3103 * gcc.dg/pr69644.c: New test.
3104
cf8f3ba0 31052016-02-03 Mike Stump <mikestump@comcast.net>
3106
3107 * lib/compat.exp (compat-get-options-main): Add dg-timeout-factor
3108 support for struct-layout-1.exp.
3109
c90d55dd 31102016-02-03 Patrick Palka <ppalka@gcc.gnu.org>
3111
3112 PR c++/69056
f7ef5392 3113 * g++.dg/cpp0x/pr69056.C: New test.
c90d55dd 3114
401bd0c8 31152016-02-03 Vladimir Makarov <vmakarov@redhat.com>
3116 Alexandre Oliva <aoliva@redhat.com>
3117
3118 PR target/69461
3119 * gcc.target/powerpc/pr69461.c: New.
3120
277d9d1d 31212016-02-03 Uros Bizjak <ubizjak@gmail.com>
3122
3123 * lib/tsan-dg.exp (tsan_init): Move check if tsan executable
3124 works from here ...
3125 (check_effective_target_fsanitize_thread): ... to here. Do not
3126 specify additional compile flags for the test source.
3127 * lib/asan-dg.exp (check_effective_target_fsanitize_address): Do not
3128 specify additional compile flags for the test source.
3129
e69ad94a 31302016-02-03 Wilco Dijkstra <wdijkstr@arm.com>
3131
3132 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
3133
a4454da2 31342016-02-03 Andre Vehreschild <vehre@gcc.gnu.org>
3135
3136 PR fortran/67451
3137 PR fortran/69418
3138 * gfortran.dg/coarray_allocate_2.f08: New test.
3139 * gfortran.dg/coarray_allocate_3.f08: New test.
3140 * gfortran.dg/coarray_allocate_4.f08: New test.
3141
88cab2dd 31422016-02-03 Alan Lawrence <alan.lawrence@arm.com>
3143
3144 * gcc.dg/vect/vect-outer-1-big-array.c: Drop vect_multiple_sizes;
3145 use same scan-tree-dump-times on all platforms.
3146 * gcc.dg/vect/vect-outer-1.c: Likewise.
3147 * gcc.dg/vect/vect-outer-1a-big-array.c: Likewise.
3148 * gcc.dg/vect/vect-outer-1a.c: Likewise.
3149 * gcc.dg/vect/vect-outer-1b-big-array.c: Likewise.
3150 * gcc.dg/vect/vect-outer-1b.c: Likewise.
3151 * gcc.dg/vect/vect-outer-2b.c: Likewise.
3152 * gcc.dg/vect/vect-outer-3b.c: Likewise.
3153 * gcc.dg/vect/vect-reduc-dot-s8b.c: Likewise.
3154
66ea75c4 31552016-02-02 Segher Boessenkool <segher@kernel.crashing.org>
3156
3157 * c-c++-common/vector-compare-4.c: Prune "non-standard ABI extension"
3158 warning.
3159
4eef8df7 31602016-02-02 H.J. Lu <hongjiu.lu@intel.com>
3161
3162 * gcc.target/i386/iamcu/test_empty_structs_and_unions.c: New test.
3163
665fbc2f 31642016-02-02 James Norris <jnorris@codesourcery.com>
3165
3166 * c-c++-common/goacc/routine-5.c: Add tests.
3167
b10e3d47 31682016-02-02 Alexander Monakov <amonakov@ispras.ru>
3169
3170 * gcc.target/nvptx/unsigned-cmp.c: New test.
3171
12ad66dd 31722016-02-02 Wilco Dijkstra <wdijkstr@arm.com>
3173
3174 * gcc.target/aarch64/scalar_shift_1.c
3175 (test_corners_sisd_di): Improve force to SIMD register.
3176 (test_corners_sisd_si): Likewise.
3177 * gcc.target/aarch64/vect-ld1r-compile-fp.c:
3178 Remove scan-assembler check for ldr.
3179
f9ec342f 31802016-02-02 Richard Biener <rguenther@suse.de>
3181
3182 PR tree-optimization/69595
3183 * gcc.dg/Warray-bounds-17.c: New testcase.
3184
32f2925a 31852016-02-02 Richard Biener <rguenther@suse.de>
3186
3187 PR tree-optimization/69606
3188 * gcc.dg/torture/pr69606.c: New testcase.
3189
cfd9ca84 31902016-02-02 Yuri Rumyantsev <ysrumyan@gmail.com>
3191
3192 PR middle-end/68542
3193 * gcc.dg/vect/vect-mask-store-move-1.c: New test.
3194 * gcc.target/i386/avx2-vect-mask-store-move1.c: New test.
3195
19bf08e2 31962016-02-02 Alan Modra <amodra@gmail.com>
3197
3198 PR target/69548
3199 * gcc.target/powerpc/pr69548.c: New test.
3200
6f13b088 32012016-02-01 Jakub Jelinek <jakub@redhat.com>
3202
dcddc5af 3203 PR rtl-optimization/69592
3204 * gcc.dg/pr69592.c: New test.
3205
6f13b088 3206 PR preprocessor/69543
3207 PR c/69558
3208 * gcc.dg/pr69543.c: New test.
3209 * gcc.dg/pr69558.c: New test.
3210
d090e5c2 32112016-02-01 Uros Bizjak <ubizjak@gmail.com>
3212
fcb317c5 3213 PR testsuite/65940
3214 * g++.dg/other/anon5.C (dg-options): Use -gdwarf-2 instead of -g.
d090e5c2 3215
aaf527dc 32162016-02-01 Martin Sebor <msebor@redhat.com>
3217
3218 * gcc.target/powerpc/pr17381.c: Remove duplicate copy of the test body.
3219
1674217b 32202016-02-01 Bin Cheng <bin.cheng@arm.com>
3221
3222 PR tree-optimization/67921
3223 * c-c++-common/ubsan/pr67921.c: New test.
3224
b4007655 32252016-02-01 Richard Biener <rguenther@suse.de>
3226
3227 PR middle-end/69556
3228 * gcc.dg/tree-ssa/recip-8.c: New testcase.
3229
88a477bb 32302016-02-01 Richard Biener <rguenther@suse.de>
3231
3232 PR tree-optimization/69574
3233 * gcc.dg/torture/pr69574.c: New testcase.
3234
2eaaa4e7 32352016-02-01 Richard Biener <rguenther@suse.de>
3236
3237 PR tree-optimization/69579
3238 * gcc.dg/setjmp-6.c: New testcase.
3239
e3882c44 32402016-02-01 Jakub Jelinek <jakub@redhat.com>
3241
3242 PR rtl-optimization/69570
3243 * g++.dg/opt/pr69570.C: New test.
3244
f80aff47 32452016-02-01 Richard Henderson <rth@redhat.com>
3246
3247 * gcc.dg/pr69535.c: New test.
3248
240568aa 32492016-01-31 John David Anglin <danglin@gcc.gnu.org>
3250
6009b3b8 3251 PR testsuite/69584
3252 * gcc.dg/tree-ssa/sra-17.c: Fix regexps to work on hpux.
3253 * gcc.dg/tree-ssa/sra-18.c: Likewise.
3254
1fdf7177 3255 PR debug/68244
3256 * g++.dg/parse/parens3.C: Use register "4" on hppa.
3257
240568aa 3258 * gcc.dg/tree-ssa/vector-5.c: Add -fno-common option on hppa*-*-hpux*.
3259
cb3e5ac0 32602016-01-31 Paul Thomas <pault@gcc.gnu.org>
3261
3262 PR fortran/67564
3263 * gfortran.dg/allocate_with_source_17.f03: New test.
3264
3b8b902b 32652016-01-30 Jakub Jelinek <jakub@redhat.com>
3266
3267 PR tree-optimization/69546
3268 * gcc.dg/torture/pr69546.c: New test.
3269
17985abe 32702016-01-30 Paul Thomas <pault@gcc.gnu.org>
3271
3272 PR fortran/69566
3273 * gfortran.dg/unlimited_polymorphic_25.f03: New test.
3274
b5239e80 32752016-01-30 Martin Sebor <msebor@redhat.com>
3276
3277 PR c++/68490
3278 * g++.dg/ext/flexary10.C: New test.
3279
e8f03010 32802016-01-30 Dominique d'Humieres <dominiq@lps.ens.fr>
3281
3282 PR fortran/66707
3283 gfortran.dg/common_23.f90: New test.
3284
dc93691a 32852016-01-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3286
3287 PR target/65546
3288 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c: Correct
3289 condition being checked, and disable it when the target supports
3290 misaligned loads and stores.
3291
ff5e28e9 32922016-01-29 Jakub Jelinek <jakub@redhat.com>
3293
3294 PR debug/69518
3295 * gcc.dg/torture/pr69518.c: New test.
3296
b0d8930a 32972016-01-29 H.J. Lu <hongjiu.lu@intel.com>
3298
3299 PR target/69530
3300 * gcc.target/i386/pr69530.c: New test.
3301
21601fc7 33022016-01-29 Steve Ellcey <sellcey@imgtec.com>
3303
3304 PR target/65604
3305 * gcc.target/mips/div-delay.c: New test.
3306
ca6c7317 33072016-01-29 Jakub Jelinek <jakub@redhat.com>
3308
4758dc39 3309 PR target/69551
3310 * gcc.target/i386/pr69551.c: New test.
3311
ca6c7317 3312 PR target/66137
3313 * gcc.target/i386/pr66137.c: New test.
3314
e3078da6 33152016-01-29 Andrew Bennett <andrew.bennett@imgtec.com>
3316
3317 * gcc.target/mips/p5600-bonding.c (dg-options): Force the test to be
3318 always built for p5600.
3319 * gcc.target/mips/mips.exp (mips-dg-options): Add support for the
3320 isa=p5600 dg-option.
3321
b622ec25 33222016-01-29 Richard Biener <rguenther@suse.de>
3323
3324 PR tree-optimization/69547
3325 * g++.dg/tree-ssa/pr69547.C: New testcase.
3326
d2a60e99 33272016-01-29 Jakub Jelinek <jakub@redhat.com>
3328
3329 PR debug/66869
3330 * g++.dg/warn/Wunused-function2.C: New test.
3331
ae849d2b 33322016-01-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
3333
3334 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Require a hardware vector
3335 support for test to succeed.
3336
ce6a6978 33372016-01-29 Marek Polacek <polacek@redhat.com>
3338
3339 PR c++/69509
3340 PR c++/69516
3341 * g++.dg/ext/constexpr-vla2.C: New test.
3342 * g++.dg/ext/constexpr-vla3.C: New test.
3343 * g++.dg/ubsan/vla-1.C: Remove dg-shouldfail.
3344
7550d855 33452016-01-29 Richard Biener <rguenther@suse.de>
3346
3347 PR middle-end/69537
3348 * gcc.dg/uninit-21.c: New testcase.
3349
f11bb279 33502016-01-28 Uros Bizjak <ubizjak@gmail.com>
3351
3352 PR target/69459
3353 * gcc.target/i386/pr69459.c: New test.
3354
c80c12c8 33552016-01-28 Steve Ellcey <sellcey@imgtec.com>
3356
3357 PR target/68400
3358 * gcc.target/mips/mips.exp (mips_option_groups): Add stack-protector.
3359 * gcc.target/mips/pr68400.c: New test.
3360
c649bacc 33612016-01-28 Martin Sebor <msebor@redhat.com>
3362
3363 PR target/17381
3364 * gcc.target/powerpc/pr17381.c: New test.
3365
f4881661 33662016-01-28 Jakub Jelinek <jakub@redhat.com>
3367
3368 PR middle-end/69542
3369 * gcc.dg/torture/pr69542.c: New test.
3370
d66fdd75 33712016-01-28 Wilco Dijkstra <wdijkstr@arm.com>
3372
3373 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
3374
d4a78818 33752016-01-28 David Edelsohn <dje.gcc@gmail.com>
3376
3377 * gcc.dg/pr65980.c: Skip on AIX.
3378 * gcc.dg/pr66688.c: Same.
3379
21329e97 33802016-01-28 David Edelsohn <dje.gcc@gmail.com>
3381
3382 PR target/63679
3383 * gcc.dg/tree-ssa/sra-17.c: Adjust regex for more label styles.
3384 * gcc.dg/tree-ssa/sra-18.c: Same.
3385
cc7124a6 33862016-01-28 Andre Vehreschild <vehre@gcc.gnu.org>
3387
3388 PR fortran/62536
3389 * gfortran.dg/block_15.f08: New test.
3390 * gfortran.dg/block_end_error_1.f90: Need to catch additional error
3391 on incorrectly closed BLOCK.
3392
358dfcb4 33932016-01-28 Ilya Enkovich <enkovich.gnu@gmail.com>
3394
3395 * gcc.dg/declare-simd.c: New test.
e87502d6 33962016-01-28 Richard Biener <rguenther@suse.de>
3397
3398 PR tree-optimization/69466
3399 * gfortran.dg/vect/pr69466.f90: New testcase.
3400
44e7334b 34012016-01-28 Thomas Preud'homme <thomas.preudhomme@arm.com>
3402
3403 * g++.dg/pr67989.C: Remove ARM-specific option.
3404 * gcc.target/arm/pr67989.C: New file.
3405
5ce8f551 34062016-01-27 Uros Bizjak <ubizjak@gmail.com>
3407
3408 * gcc.dg/torture/pr68264.c: Disable log1p test for glibc < 2.22
3409 and expm1 test for glibc < 2.11.
3410
fa6e6b15 34112016-01-27 Richard Henderson <rth@redhat.com>
3412
3413 * gcc.c-torture/execute/pr69447.c: New test.
3414
34152016-01-27 Paul Thomas <pault@gcc.gnu.org>
147b2f9b 3416
7b8122c6 3417 PR fortran/69422
147b2f9b 3418 * gfortran.dg/alloc_comp_assign_15.f03: New test.
3419
78e516eb 34202016-01-27 Jakub Jelinek <jakub@redhat.com>
3421
3422 PR debug/66869
3423 * gcc.dg/pr66869.c: New test.
3424
9b849350 34252016-01-25 Jeff Law <law@redhat.com>
3426
3427 PR tree-optimization/68398
f11bb279 3428 PR tree-optimization/69196
9b849350 3429 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output.
3430 * gcc.dg/tree-ssa/ssa-dom-thread-2c.c: Add extra statements on thread
3431 path to avoid new heuristic allowing more irreducible regions
3432 * gcc.dg/tree-ssa/ssa-dom-thread-2d.c: Likewise.
3433 * gcc.dg/tree-ssa/vrp46.c: Likewise.
3434 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Update expected output.
3435 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: New test.
3436 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
3437
fee5e491 34382016-01-27 Marek Polacek <polacek@redhat.com>
3439
3440 PR c/68062
3441 * c-c++-common/vector-compare-4.c: New test.
3442
eec96426 34432016-01-27 David Malcolm <dmalcolm@redhat.com>
3444
3445 PR preprocessor/69126
3446 * c-c++-common/pr69126.c: New test case.
3447
5068be18 34482016-01-27 Ian Lance Taylor <iant@google.com>
3449
3450 * gcc.dg/tree-ssa/ivopt_5.c: New test.
3451
5fa82c11 34522016-01-27 Ryan Burn <contact@rnburn.com>
3453
3454 PR cilkplus/69267
3455 * g++.dg/cilk-plus/CK/pr69267.cc: New test.
3456
b3df0219 34572016-01-27 Uros Bizjak <ubizjak@gmail.com>
3458
3459 PR target/69512
3460 * gcc.target/i386/pr69512.c: New test.
3461
d46a16d4 34622016-01-27 Rainer Emrich <rainer@emrich-ebersheim.de>
3463
3464 PR ada/69488
3465 * gnat.dg/sso/*.adb: Robustify dg-output directives.
3466
6a9b35ef 34672016-01-27 Marek Polacek <polacek@redhat.com>
3468
3469 PR c++/69379
3470 * g++.dg/pr69379.C: New test.
3471
18e9663b 34722016-01-27 Martin Sebor <msebor@redhat.com>
3473
3474 PR c++/69317
3475 * g++.dg/abi/Wabi-2-2.C: New test.
3476 * g++.dg/abi/Wabi-2-3.C: New test.
3477 * g++.dg/abi/Wabi-3-2.C: New test.
3478 * g++.dg/abi/Wabi-3-3.C: New test.
3479
c88301ad 34802016-01-27 Richard Biener <rguenther@suse.de>
3481
3482 PR tree-optimization/69166
3483 * gcc.dg/torture/pr69166.c: New testcase.
3484
8ca47550 34852016-01-27 Martin Jambor <mjambor@suse.cz>
3486
3487 PR tree-optimization/69355
3488 * gcc.dg/tree-ssa/pr69355.c: New test.
3489
5cb23e3c 34902016-01-27 Marek Polacek <polacek@redhat.com>
3491
3492 PR c++/69496
3493 * g++.dg/ext/constexpr-vla1.C: New test.
3494
7b0c1b6d 34952016-01-20 Christian Bruel <christian.bruel@st.com>
3496
3497 PR target/69245
3498 * gcc.target/arm/pr69245.c: New test.
3499
220112fc 35002016-01-27 Jakub Jelinek <jakub@redhat.com>
3501
3502 PR tree-optimization/69399
3503 * gcc.dg/torture/pr69399.c: New test.
3504
16294490 35052016-01-27 Eric Botcazou <ebotcazou@adacore.com>
3506
3507 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: XFAIL on SPARC 64-bit.
3508
8abd3d0c 35092016-01-26 Eric Botcazou <ebotcazou@adacore.com>
3510
3511 * gcc.c-torture/execute/stkalign.c: XFAIL run on SPARC 64-bit.
3512
7cf9b895 35132016-01-26 Tom de Vries <tom@codesourcery.com>
3514
3515 PR tree-optimization/69110
3516 * gcc.dg/autopar/pr69110.c: New test.
3517
557c1942 35182016-01-26 Abderrazek Zaafrani <a.zaafrani@samsung.com>
b3df0219 3519 Sebastian Pop <s.pop@samsung.com>
557c1942 3520
3521 * gcc.dg/graphite/isl-ast-op-select.c: New.
3522
80adbd96 35232015-01-26 Paul Thomas <pault@gcc.gnu.org>
3524
3525 PR fortran/69385
3526 * gfortran.dg/allocate_error_6.f90: New test.
3527
c3f86f60 35282016-01-26 Richard Henderson <rth@redhat.com>
3529
3530 * gcc.dg/tm/pr60908.c: New test.
3531
3752e5b1 35322016-01-26 David Malcolm <dmalcolm@redhat.com>
3533
3534 PR other/69006
3535 * g++.dg/ext/timevar1.C: Add dg-allow-blank-lines-in-output
3536 directive.
3537 * gcc.dg/plugin/diagnostic-test-show-locus-color.c: Update
3538 expected multiline output to reflect the colorization being
3539 disabled before newlines.
3540 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
3541 (custom_diagnostic_finalizer): Replace call to
3542 pp_newline_and_flush with call to pp_flush.
3543 * gcc.dg/unroll-2.c: Add dg-allow-blank-lines-in-output directive.
3544 * gfortran.dg/implicit_class_1.f90: Likewise.
3545 * lib/gcc-dg.exp (allow_blank_lines): New global.
3546 (dg-allow-blank-lines-in-output): New procedure.
3547 (gcc-dg-prune): Complain about blank lines in the output, unless
3548 dg-allow-blank-lines-in-output was called.
3549 * lib/multiline.exp (_build_multiline_regex): Only support
3550 arbitrary followup text for non-blank-lines, not for blank lines.
3551
9bbfd060 35522016-01-26 Jakub Jelinek <jakub@redhat.com>
3553
3554 PR tree-optimization/69483
3555 * gcc.dg/pr69483.c: New test.
3556 * g++.dg/opt/pr69483.C: New test.
3557
53773057 35582016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
3559
3560 PR target/68620
3561 * gcc.target/arm/pr68620.c: New test.
3562
442a556f 35632016-01-26 H.J. Lu <hongjiu.lu@intel.com>
3564
3565 * gcc.target/i386/pr68986-2.c: Remove -m32.
3566
d513c683 35672016-01-26 H.J. Lu <hongjiu.lu@intel.com>
3568
3569 PR target/68986
3570 * gcc.target/i386/pr68986-1.c: New test.
3571 * gcc.target/i386/pr68986-2.c: Likewise.
3572 * gcc.target/i386/pr68986-3.c: Likewise.
3573
976877a5 35742016-01-26 Christian Bruel <christian.bruel@st.com>
3575
3576 * lib/target-supports.exp
3577 (check_effective_target_arm_crypto_pragma_ok_nocache): Remove.
3578 (check_effective_target_arm_crypto_pragma_ok): Likewise.
3579 * gcc.target/arm/attr-crypto.c: Remove arm_crypto_pragma_ok test.
3580
2c7b2f88 35812016-01-26 Richard Biener <rguenther@suse.de>
3582
3583 PR tree-optimization/69452
3584 * gcc.dg/torture/pr69452.c: New testcase.
3585
f7fc06e7 35862016-01-26 Jakub Jelinek <jakub@redhat.com>
3587
3588 PR target/69442
3589 * gcc.dg/pr69442.c: New test.
3590
d1dae587 35912016-01-26 Roger Ferrer Ibáñez <rofirrim@gmail.com>
3592
3593 PR target/67896
3594 * gcc.target/aarch64/simd/pr67896.C: New.
3595
ef7be7f8 35962016-01-26 Richard Sandiford <richard.sandiford@arm.com>
3597
3598 PR tree-optimization/69400
3599 * gcc.dg/plugin/wide-int_plugin.c (test_wide_int_mod_trunc): New
3600 function.
3601 (plugin_init): Call it.
3602 * gcc.dg/torture/pr69400.c: New test.
3603
648433a4 36042016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
3605
3606 * gcc.target/arm/pr68674.c: Check and use arm_fp effective target.
3607
45fc5243 36082016-01-25 Aditya Kumar <aditya.k7@samsung.com>
3609 Sebastian Pop <s.pop@samsung.com>
3610
3611 * gcc.dg/graphite/graphite.exp: Only run the fuse-*.c tests with
3612 isl-0.15.
3613
c699f6a1 36142016-01-25 Aditya Kumar <aditya.k7@samsung.com>
3615 Sebastian Pop <s.pop@samsung.com>
3616
3617 * gcc.dg/graphite/pr69292.c: New.
3618
b86e24ea 36192016-01-25 Jakub Jelinek <jakub@redhat.com>
3620
3621 * c-c++-common/goacc/use_device-1.c: New test.
3622
105cb8d7 36232016-01-25 Jeff Law <law@redhat.com>
3624
3625 PR tree-optimization/69196
3626 PR tree-optimization/68398
3627 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output
3628 * gcc.dg/tree-ssa/pr68198.c: Likewise.
3629
44562749 36302016-01-25 David Edelsohn <dje.gcc@gmail.com>
3631
3632 PR target/69469
3633 * gcc.target/powerpc/vsx-vector-2.c: Adjust for Goldschmidt's
3634 Algorithm.
3635
6837fee7 36362016-01-25 Richard Biener <rguenther@suse.de>
3637
3638 PR testsuite/69380
3639 * g++.dg/tree-ssa/pr69336.C: Restrict to x86_64 and i?86.
3640
fe500d65 36412016-01-25 Ilya Enkovich <enkovich.gnu@gmail.com>
3642
3643 PR target/69421
3644 * gcc.dg/pr69421.c: New test.
3645
8eacba94 36462016-01-25 Bilyan Borisov <bilyan.borisov@arm.com>
3647
3648 * gcc.target/aarch64/simd/vcvt_s64_f64_1.c: New.
3649 * gcc.target/aarch64/simd/vcvt_u64_f64_1.c: Likewise.
3650 * gcc.target/aarch64/simd/vcvta_s64_f64_1.c: Likewise.
3651 * gcc.target/aarch64/simd/vcvta_u64_f64_1.c: Likewise.
3652 * gcc.target/aarch64/simd/vcvtm_s64_f64_1.c: Likewise.
3653 * gcc.target/aarch64/simd/vcvtm_u64_f64_1.c: Likewise.
3654 * gcc.target/aarch64/simd/vcvtn_s64_f64_1.c: Likewise.
3655 * gcc.target/aarch64/simd/vcvtn_u64_f64_1.c: Likewise.
3656 * gcc.target/aarch64/simd/vcvtp_s64_f64_1.c: Likewise.
3657 * gcc.target/aarch64/simd/vcvtp_u64_f64_1.c: Likewise.
3658
af09d40d 36592016-01-25 Richard Biener <rguenther@suse.de>
3660
3661 PR tree-optimization/69376
3662 * gcc.dg/torture/pr69376.c: New testcase.
3663
d65063f5 36642016-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3665
3666 PR fortran/69397
3667 PR fortran/68442
3668 * gfortran.dg/interface_38.f90: New test.
3669 * gfortran.dg/interface_39.f90: New test.
80adbd96 3670
08c7bfb4 36712016-01-24 Patrick Palka <ppalka@gcc.gnu.org>
3672
3673 Revert:
3674 2016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
3675
3676 PR c++/11858
3677 PR c++/24663
3678 PR c++/24664
3679 * g++.dg/template/pr11858.C: New test.
3680 * g++.dg/template/pr24663.C: New test.
3681 * g++.dg/template/unify12.C: New test.
3682 * g++.dg/template/unify13.C: New test.
3683 * g++.dg/template/unify14.C: New test.
3684 * g++.dg/template/unify15.C: New test.
3685 * g++.dg/template/unify16.C: New test.
3686 * g++.dg/template/unify17.C: New test.
3687
c2e7d2be 36882016-01-24 Dominique d'Humieres <dominiq@lps.ens.fr>
3689
3690 PR fortran/68283
3691 gfortran.dg/pr68283.f90: New test.
3692
9f2e8617 36932016-01-24 Thomas Koenig <tkoenig@gcc.gnu.org>
3694
3695 PR fortran/66094
3696 * gfortran.dg/inline_matmul_13.f90: New test.
3697 * gfortran.dg/matmul_bounds_8.f90: New test.
3698 * gfortran.dg/matmul_bounds_9.f90: New test.
3699 * gfortran.dg/matmul_bounds_10.f90: New test.
3700
a4838119 37012016-01-23 Tom de Vries <tom@codesourcery.com>
3702
3703 PR tree-optimization/69426
3704 * gcc.dg/autopar/pr69426.c: New test.
3705
feddf0dc 37062016-01-23 Martin Sebor <msebor@redhat.com>
3707
3708 PR c++/58109
3709 PR c++/69022
3710 * g++.dg/cpp0x/alignas5.C: New test.
3711 * g++.dg/ext/vector29.C: Same.
3712
132731fb 37132016-01-23 Uros Bizjak <ubizjak@gmail.com>
3714
3715 * gcc.target/i386/chkp-strlen-2.c: Define _GNU_SOURCE.
3716 * gcc.target/i386/chkp-strlen-4.c: Move the definition of
3717 _GNU_SOURCE from compile flags to the source.
3718 * gcc.target/i386/chkp-stropt-12.c: Ditto.
3719 * gcc.target/i386/chkp-stropt-16.c: Ditto.
3720 * gcc.target/i386/chkp-stropt-4.c: Ditto.
3721 * gcc.target/i386/chkp-stropt-8.c: Ditto.
3722
51aec681 37232016-01-22 Jakub Jelinek <jakub@redhat.com>
3724
3725 PR target/69432
3726 * g++.dg/opt/pr69432.C: New test.
3727
147aa3e3 37282016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3729
3730 * gcc.target/powerpc/pr63354c: Adjust target selector to include
3731 32-bit targets testing an -m64 multilib.
3732
4d04e35e 37332016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3734
3735 * gcc.target/powerpc/pr63354.c: Restrict to Linux targets with
3736 64-bit support.
3737
86f38d0c 37382016-01-22 James Greenhalgh <james.greenhalgh@arm.com>
3739
3740 * gcc.dg/vect/bb-slp-pr68892.c: Require vect_double.
3741
f776e712 37422016-01-21 Christian Bruel <christian.bruel@st.com>
3743
3744 PR target/68674
3745 * gcc.target/i386/pr68674.c
3746 * gcc.target/aarch64/pr68674.c
3747 * gcc.target/arm/pr68674.c
3748
7b9de435 37492016-01-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3750
3751 PR target/69403
3752 * gcc.c-torture/execute/pr69403.c: New test.
3753
9935a0ba 37542016-01-22 Paolo Carlini <paolo.carlini@oracle.com>
3755
3756 PR c++/55843
3757 * g++.dg/template/pr55843.C: New.
3758
06b94aa1 37592016-01-22 Alan Lawrence <alan.lawrence@arm.com>
3760
3761 PR testsuite/66877
3762 * gcc.dg/vect/vect-over-widen-3-big-array.c: Only look for 1
3763 vect_recog_over_widening_pattern in dump if we have vect_widen_shift.
3764
b68773a8 37652016-01-21 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3766
3767 PR testsuite/67489
132731fb 3768 * gcc.target/powerpc/p8vector-builtin-8.c: Remove { target int128 }
3769 from dg-do compile directive, and instead add
3770 { dg-require-effective-target int128 }.
b68773a8 3771
bbbbe8ab 37722016-01-20 Martin Sebor <msebor@redhat.com>
3773
3774 PR c/69405
3775 * gcc.dg/sync-fetch.c: New test.
3776
f3a6a26f 37772016-01-21 Martin Sebor <msebor@redhat.com>
3778
3779 PR target/69252
3780 * gcc.target/powerpc/pr69252.c: New test.
3781
d1565a03 37822016-01-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3783
3784 PR fortran/65996
132731fb 3785 * gfortran.dg/pr65996.f90: New test.
d1565a03 3786
15a5a905 37872016-01-21 Dominik Vogt <vogt@linux.vnet.ibm.com>
3788
3789 PR c++/68810
bbbbe8ab 3790 * g++.dg/cpp0x/constexpr-reinterpret1.C: Fix line number that is
d1565a03 3791 expected to generate an error.
15a5a905 3792
e4538af5 37932016-01-21 Bernd Schmidt <bschmidt@redhat.com>
3794
3795 PR middle-end/66178
3796 * gcc.dg/torture/pr66178.c: New test.
3797
4d4180ce 37982016-01-21 Anton Blanchard <anton@samba.org>
3799 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3800
3801 PR target/63354
3802 * gcc.target/powerpc/pr63354.c: New test.
3803
86e16058 38042016-01-21 Vladimir Makarov <vmakarov@redhat.com>
3805
3806 PR rtl-optimization/68990
3807 * gcc.target/i386/pr68990: New.
3808
b11b85e4 38092016-01-21 Nick Clifton <nickc@redhat.com>
3810
3811 PR target/69129
3812 * gcc.target/mips/pr69129.c: New.
3813
62dd9f85 38142016-01-21 Paolo Carlini <paolo.carlini@oracle.com>
3815
3816 PR c++/58046
3817 * g++.dg/cpp0x/pr58046.C: New.
3818
ac7d424b 38192016-01-21 Jakub Jelinek <jakub@redhat.com>
3820
47c0bea3 3821 PR target/69187
3822 PR target/65624
3823 * gcc.target/arm/pr69187.c: New test.
3824
ac7d424b 3825 PR c++/69355
3826 * g++.dg/torture/pr69355.C: New test.
3827
9e18b252 38282016-01-21 Aditya Kumar <aditya.k7@samsung.com>
3829 Sebastian Pop <s.pop@samsung.com>
3830
3831 * gfortran.dg/graphite/interchange-3.f90: Adjust pattern.
3832
de862e2f 38332016-01-21 Aditya Kumar <aditya.k7@samsung.com>
3834 Sebastian Pop <s.pop@samsung.com>
3835
132731fb 3836 * gcc.dg/graphite/pr68976.c: New test.
de862e2f 3837
f55f9344 38382016-01-21 Jakub Jelinek <jakub@redhat.com>
3839
3840 PR middle-end/67653
3841 * c-c++-common/pr67653.c: New test.
3842 * gcc.dg/torture/pr29119.c: Add dg-warning.
3843
62752e71 38442016-01-20 Peter Bergner <bergner@vnet.ibm.com>
3845
3846 * gcc.target/powerpc/cpu-builtin-1.c: New test.
3847
16d4186f 38482016-01-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
3849
3850 PR c/24293
3851 * gcc.dg/pr24293.c: New test.
3852 * gcc.dg/Wcxx-compat-8.c: Adjust to accept error due to
3853 incomplete struct type.
3854 * gcc.dg/declspec-1.c: Likewise.
3855 * gcc.dg/pr63549.c: Likewise.
3856
58219d13 38572016-01-20 Jakub Jelinek <jakub@redhat.com>
3858
3859 PR tree-optimization/66612
3860 * gcc.target/powerpc/20050830-1.c: Xfail the scan-assembler test
3861 for bdn instruction.
3862
a7b5688a 38632016-01-20 Christophe Lyon <christophe.lyon@linaro.org>
3864
3865 * lib/target-supports.exp
3866 (check_effective_target_arm_fp_ok_nocache): New.
3867 (check_effective_target_arm_fp_ok): New.
3868 (add_options_for_arm_fp): New.
3869 (check_effective_target_arm_crypto_ok_nocache): Require
3870 target_arm_v8_neon_ok instead of arm32.
3871 (check_effective_target_arm_crypto_pragma_ok_nocache): New.
3872 (check_effective_target_arm_crypto_pragma_ok): New.
3873 (add_options_for_arm_vfp): New.
3874 * gcc.target/arm/attr-crypto.c: Use arm_crypto_pragma_ok effective
3875 target. Do not force -mfloat-abi=softfp, use arm_fp_ok effective
3876 target instead. Force initial fpu to vfp.
3877 * gcc.target/arm/attr-neon-builtin-fail.c: Do not force
3878 -mfloat-abi=softfp, use arm_fp_ok effective target instead.
3879 * gcc.target/arm/attr-neon-fp16.c: Likewise. Remove arm_neon_ok
3880 dependency.
3881 * gcc.target/arm/attr-neon2.c: Do not force -mfloat-abi=softfp,
3882 use arm_vfp effective target instead. Force initial fpu to vfp.
3883 * gcc.target/arm/attr-neon3.c: Likewise.
3884 * gcc.target/arm/cmp-2.c: Use arm_fp_ok effective target instead of
3885 arm_vfp_ok.
3886 * gcc.target/arm/unsigned-float.c: Likewise.
3887 * gcc.target/arm/vfp-1.c: Likewise.
3888 * gcc.target/arm/vfp-ldmdbd.c: Likewise.
3889 * gcc.target/arm/vfp-ldmdbs.c: Likewise.
3890 * gcc.target/arm/vfp-ldmiad.c: Likewise.
3891 * gcc.target/arm/vfp-ldmias.c: Likewise.
3892 * gcc.target/arm/vfp-stmdbd.c: Likewise.
3893 * gcc.target/arm/vfp-stmdbs.c: Likewise.
3894 * gcc.target/arm/vfp-stmiad.c: Likewise.
3895 * gcc.target/arm/vfp-stmias.c: Likewise.
3896 * gcc.target/arm/vnmul-1.c: Likewise.
3897 * gcc.target/arm/vnmul-2.c: Likewise.
3898 * gcc.target/arm/vnmul-3.c: Likewise.
3899 * gcc.target/arm/vnmul-4.c: Likewise.
3900
7ca56ca8 39012016-01-20 H.J. Lu <hongjiu.lu@intel.com>
7fb75b57 3902
7fb75b57 3903 PR testsuite/69366
3904 * g++.dg/pr63995-1.C: Require non-x32 target, instead of,
3905 the MPX run-time library, for compile-time MPX test.
3906 * gcc.target/i386/chkp-always_inline.c: Likewise.
3907 * gcc.target/i386/chkp-bndret.c: Likewise.
3908 * gcc.target/i386/chkp-builtins-1.c: Likewise.
3909 * gcc.target/i386/chkp-builtins-2.c: Likewise.
3910 * gcc.target/i386/chkp-builtins-3.c: Likewise.
3911 * gcc.target/i386/chkp-builtins-4.c: Likewise.
3912 * gcc.target/i386/chkp-const-check-1.c: Likewise.
3913 * gcc.target/i386/chkp-const-check-2.c: Likewise.
3914 * gcc.target/i386/chkp-hidden-def.c: Likewise.
3915 * gcc.target/i386/chkp-label-address.c: Likewise.
3916 * gcc.target/i386/chkp-lifetime-1.c: Likewise.
3917 * gcc.target/i386/chkp-narrow-bounds.c: Likewise.
3918 * gcc.target/i386/chkp-pr69044.c: Likewise.
3919 * gcc.target/i386/chkp-remove-bndint-1.c: Likewise.
3920 * gcc.target/i386/chkp-remove-bndint-2.c: Likewise.
3921 * gcc.target/i386/chkp-strchr.c: Likewise.
3922 * gcc.target/i386/chkp-strlen-1.c: Likewise.
3923 * gcc.target/i386/chkp-strlen-2.c: Likewise.
3924 * gcc.target/i386/chkp-strlen-3.c: Likewise.
3925 * gcc.target/i386/chkp-strlen-4.c: Likewise.
3926 * gcc.target/i386/chkp-strlen-5.c: Likewise.
3927 * gcc.target/i386/chkp-stropt-1.c: Likewise.
3928 * gcc.target/i386/chkp-stropt-10.c: Likewise.
3929 * gcc.target/i386/chkp-stropt-11.c: Likewise.
3930 * gcc.target/i386/chkp-stropt-12.c: Likewise.
3931 * gcc.target/i386/chkp-stropt-13.c: Likewise.
3932 * gcc.target/i386/chkp-stropt-14.c: Likewise.
3933 * gcc.target/i386/chkp-stropt-15.c: Likewise.
3934 * gcc.target/i386/chkp-stropt-16.c: Likewise.
3935 * gcc.target/i386/chkp-stropt-2.c: Likewise.
3936 * gcc.target/i386/chkp-stropt-3.c: Likewise.
3937 * gcc.target/i386/chkp-stropt-4.c: Likewise.
3938 * gcc.target/i386/chkp-stropt-5.c: Likewise.
3939 * gcc.target/i386/chkp-stropt-6.c: Likewise.
3940 * gcc.target/i386/chkp-stropt-7.c: Likewise.
3941 * gcc.target/i386/chkp-stropt-8.c: Likewise.
3942 * gcc.target/i386/chkp-stropt-9.c: Likewise.
3943 * gcc.target/i386/pr63995-2.c: Likewise.
3944 * gcc.target/i386/pr64805.c: Likewise.
3945 * gcc.target/i386/pr65044.c: Likewise.
3946 * gcc.target/i386/pr65167.c: Likewise.
3947 * gcc.target/i386/pr65183.c: Likewise.
3948 * gcc.target/i386/pr65184.c: Likewise.
3949 * gcc.target/i386/thunk-retbnd.c: Likewise.
7ca56ca8 3950
f2da0b99 39512016-01-20 Ilya Enkovich <enkovich.gnu@gmail.com>
3952
3953 PR tree-optimization/69328
3954 * gcc.dg/pr69328.c: New test.
3955
4d379676 39562016-01-20 Jeff Law <law@redhat.com>
3957
4a11f145 3958 PR target/25114
4d379676 3959 * gcc.target/m68k/pr25114.c: New test.
3960
0754bad1 39612016-01-20 Andre Vieira <andre.simoesdiasvieira@arm.com>
3962
3963 * gcc.target/arm/memset-inline-10.c: Added
3964 dg-require-effective-target arm_thumb2_ok.
3965
63bd5c2d 39662016-01-19 Eric Botcazou <ebotcazou@adacore.com>
3967
3968 * gcc.dg/debug/dwarf2/sso.c: New test.
3969
a9c01e81 39702016-01-19 Uros Bizjak <ubizjak@gmail.com>
3971
3972 PR testsuite/68820
3973 * gcc.c-torture/execute/builtins/memops-asm.x: New file.
3974 * gcc.c-torture/execute/builtins/strstr-asm.x: Ditto.
3975 * gcc.c-torture/execute/builtins/strstr-asm.c: Remove dg-options.
3976
53fa0e54 39772016-01-19 Jan Hubicka <hubicka@ucw.cz>
3978
3979 PR ipa/66223
3980 * g++.dg/ipa/devirt-50.C: New testcase.
3981
e035a62c 39822016-01-19 Marek Polacek <polacek@redhat.com>
3983
3984 PR c++/68965
3985 * g++.dg/cpp1y/parameter-pack-1.C: New test.
3986 * g++.dg/cpp1y/parameter-pack-2.C: New test.
3987
885cc3ea 39882016-01-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3989
3990 PR target/69135
3991 * gcc.target/arm/pr69135_1.c: New test.
3992
07bd240e 39932015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
3994
3995 * gcc.target/aarch64/ccmp_1.c: Add new tests.
3996
9f60d257 39972015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
3998
3999 * gcc.target/aarch64/ccmp_1.c: New testcase.
4000
a0c919f7 40012016-01-19 Marek Polacek <polacek@redhat.com>
4002
4003 PR c++/68586
4004 * g++.dg/cpp0x/enum30.C: New test.
4005
dc5d6d17 40062016-01-19 Richard Biener <rguenther@suse.de>
4007
4008 PR tree-optimization/69336
4009 * g++.dg/tree-ssa/pr69336.C: New testcase.
4010
6dd156e0 40112016-01-19 Jakub Jelinek <jakub@redhat.com>
4012
4013 PR debug/65779
4014 * gcc.dg/pr65779.c: New test.
4015
3e0d45b9 40162016-01-19 Richard Biener <rguenther@suse.de>
4017
4018 PR tree-optimization/69352
4019 * gcc.dg/torture/pr69352.c: New testcase.
4020
7a3cf64d 40212016-01-19 Jakub Jelinek <jakub@redhat.com>
4022
4023 PR rtl-optimization/68955
4024 PR rtl-optimization/64557
4025 * gcc.dg/torture/pr68955.c: New test.
4026
8be55b33 40272016-01-19 Jan Hubicka <hubicka@ucw.cz>
4028
4029 PR lto/69136
4030 * g++.dg/torture/pr69136.C: New testcase.
4031
72a985d7 40322016-01-19 Jan Hubicka <hubicka@ucw.cz>
4033
4034 PR lto/69133
4035 * g++.dg/lto/pr69133_0.C: New testcase.
4036 * g++.dg/lto/pr69133_1.C: New testcase.
4037
56778b62 40382016-01-15 Jeff Law <law@redhat.com>
4039
4040 PR tree-optimization/69320
4041 * gcc.c-torture/pr69320-1.c: New test.
4042 * gcc.c-torture/pr69320-2.c: New test.
4043 * gcc.c-torture/pr69320-3.c: New test.
4044 * gcc.c-torture/pr69320-4.c: New test.
4045
ced41b93 40462016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
4047
4048 PR c++/11858
4049 PR c++/24663
4050 PR c++/24664
4051 * g++.dg/template/pr11858.C: New test.
4052 * g++.dg/template/pr24663.C: New test.
4053 * g++.dg/template/unify12.C: New test.
4054 * g++.dg/template/unify13.C: New test.
4055 * g++.dg/template/unify14.C: New test.
4056 * g++.dg/template/unify15.C: New test.
4057 * g++.dg/template/unify16.C: New test.
4058 * g++.dg/template/unify17.C: New test.
4059
7f8cbcaf 40602016-01-18 David Malcolm <dmalcolm@redhat.com>
4061
4062 PR testsuite/69181
4063 * gcc.dg/pr69181-1.c: New test file.
4064 * gcc.dg/pr69181-2.c: New test file.
4065 * lib/gcc-dg.exp (dg-test): Consolidate post-test cleanup of
4066 globals by moving it to...
4067 (cleanup-after-saved-dg-test): ...this new function. Add
4068 "global additional_sources_used". Add reset of global
4069 multiline_expected_outputs to the empty list.
4070 * lib/multiline.exp (_multiline_expected_outputs): Rename this
4071 global to...
4072 (multiline_expected_outputs): ...this, and updated comments to
4073 note that it is modified from gcc-dg.exp.
4074 (dg-end-multiline-output): Update for the above renaming.
4075 (handle-multiline-outputs): Likewise. Remove the clearing
4076 of the expected outputs to the empty list.
4077
3c7cbfc0 40782016-01-18 Richard Biener <rguenther@suse.de>
4079
4080 PR tree-optimization/69297
4081 * gcc.dg/vect/costmodel/x86_64/costmodel-pr69297.c: New testcase.
4082
81d49cc1 40832016-01-18 Joseph Myers <joseph@codesourcery.com>
4084
4085 * gcc.target/mips/mips-3d-1.c: Use forbid_cpu=octeon.* in
4086 dg-options.
4087 * gcc.target/mips/mips-3d-2.c: Likewise.
4088 * gcc.target/mips/mips-3d-3.c: Likewise.
4089 * gcc.target/mips/mips-3d-4.c: Likewise.
4090 * gcc.target/mips/mips-3d-5.c: Likewise.
4091 * gcc.target/mips/mips-3d-6.c: Likewise.
4092 * gcc.target/mips/mips-3d-7.c: Likewise.
4093 * gcc.target/mips/mips-3d-8.c: Likewise.
4094 * gcc.target/mips/mips-3d-9.c: Likewise.
4095 * gcc.target/mips/mips-ps-1.c: Likewise.
4096 * gcc.target/mips/mips-ps-2.c: Likewise.
4097 * gcc.target/mips/mips-ps-3.c: Likewise.
4098 * gcc.target/mips/mips-ps-4.c: Likewise.
4099 * gcc.target/mips/mips-ps-5.c: Likewise.
4100 * gcc.target/mips/mips-ps-6.c: Likewise.
4101 * gcc.target/mips/mips-ps-7.c: Likewise.
4102 * gcc.target/mips/mips-ps-type.c: Likewise.
4103 * gcc.target/mips/mips-ps-type-2.c: Likewise.
4104 * gcc.target/mips/mips16-attributes-6.c: Likewise.
4105
03c4ff3a 41062016-01-18 Tom de Vries <tom@codesourcery.com>
4107
4108 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: New test.
4109 * c-c++-common/goacc/kernels-double-reduction.c: New test.
4110 * c-c++-common/goacc/kernels-empty.c: New test.
4111 * c-c++-common/goacc/kernels-eternal.c: New test.
4112 * c-c++-common/goacc/kernels-loop-2.c: New test.
4113 * c-c++-common/goacc/kernels-loop-3.c: New test.
4114 * c-c++-common/goacc/kernels-loop-data-2.c: New test.
4115 * c-c++-common/goacc/kernels-loop-data-enter-exit-2.c: New test.
4116 * c-c++-common/goacc/kernels-loop-data-enter-exit.c: New test.
4117 * c-c++-common/goacc/kernels-loop-data-update.c: New test.
4118 * c-c++-common/goacc/kernels-loop-data.c: New test.
4119 * c-c++-common/goacc/kernels-loop-g.c: New test.
4120 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: New test.
4121 * c-c++-common/goacc/kernels-loop-n.c: New test.
4122 * c-c++-common/goacc/kernels-loop-nest.c: New test.
4123 * c-c++-common/goacc/kernels-loop.c: New test.
4124 * c-c++-common/goacc/kernels-noreturn.c: New test.
4125 * c-c++-common/goacc/kernels-one-counter-var.c: New test.
4126 * c-c++-common/goacc/kernels-parallel-loop-data-enter-exit.c: New test.
4127 * c-c++-common/goacc/kernels-reduction.c: New test.
4128
22e3dcee 41292016-01-18 Tom de Vries <tom@codesourcery.com>
4130
4131 * gcc.dg/autopar/outer-1.c: Update for new parloops instantiation.
4132 * gcc.dg/autopar/outer-2.c: Same.
4133 * gcc.dg/autopar/outer-3.c: Same.
4134 * gcc.dg/autopar/outer-4.c: Same.
4135 * gcc.dg/autopar/outer-5.c: Same.
4136 * gcc.dg/autopar/outer-6.c: Same.
4137 * gcc.dg/autopar/parallelization-1.c: Same.
4138 * gcc.dg/autopar/parloops-exit-first-loop-alt-2.c: Same.
4139 * gcc.dg/autopar/parloops-exit-first-loop-alt-3.c: Same.
4140 * gcc.dg/autopar/parloops-exit-first-loop-alt-4.c: Same.
4141 * gcc.dg/autopar/parloops-exit-first-loop-alt-5.c: Same.
4142 * gcc.dg/autopar/parloops-exit-first-loop-alt-6.c: Same.
4143 * gcc.dg/autopar/parloops-exit-first-loop-alt-7.c: Same.
4144 * gcc.dg/autopar/parloops-exit-first-loop-alt-pr66652.c: Same.
4145 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: Same.
4146 * gcc.dg/autopar/pr39500-1.c: Same.
4147 * gcc.dg/autopar/pr39500-2.c: Same.
4148 * gcc.dg/autopar/pr46193.c: Same.
4149 * gcc.dg/autopar/pr46194.c: Same.
4150 * gcc.dg/autopar/pr49580.c: Same.
4151 * gcc.dg/autopar/pr49960-1.c: Same.
4152 * gcc.dg/autopar/pr49960.c: Same.
4153 * gcc.dg/autopar/pr68373.c: Same.
4154 * gcc.dg/autopar/reduc-1.c: Same.
4155 * gcc.dg/autopar/reduc-1char.c: Same.
4156 * gcc.dg/autopar/reduc-1short.c: Same.
4157 * gcc.dg/autopar/reduc-2.c: Same.
4158 * gcc.dg/autopar/reduc-2char.c: Same.
4159 * gcc.dg/autopar/reduc-2short.c: Same.
4160 * gcc.dg/autopar/reduc-3.c: Same.
4161 * gcc.dg/autopar/reduc-4.c: Same.
4162 * gcc.dg/autopar/reduc-6.c: Same.
4163 * gcc.dg/autopar/reduc-7.c: Same.
4164 * gcc.dg/autopar/reduc-8.c: Same.
4165 * gcc.dg/autopar/reduc-9.c: Same.
4166 * gcc.dg/autopar/uns-outer-4.c: Same.
4167 * gcc.dg/autopar/uns-outer-5.c: Same.
4168 * gcc.dg/autopar/uns-outer-6.c: Same.
4169 * gfortran.dg/parloops-exit-first-loop-alt-2.f95: Same.
4170 * gfortran.dg/parloops-exit-first-loop-alt.f95: Same.
4171
fd5cbe2f 41722016-01-18 Alan Lawrence <alan.lawrence@arm.com>
4173
4174 PR target/63679
4175 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove XFAIL for powerpc(32), hppa,
4176 aarch64, sparc, s390. Add --param sra-max-scalarization-size-Ospeed.
4177
fa75ab55 41782016-01-18 Alan Lawrence <alan.lawrence@arm.com>
4179
4180 PR target/63679
4181 * gcc.dg/tree-ssa/ssa-dom-cse-5.c: New.
4182 * gcc.dg/tree-ssa/ssa-dom-cse-6.c: New.
4183 * gcc.dg/tree-ssa/ssa-dom-cse-7.c: New.
4184
214b2582 41852016-01-18 Alan Lawrence <alan.lawrence@arm.com>
4186
4187 PR target/63679
4188 * gcc.dg/tree-ssa/sra-17.c: New.
4189 * gcc.dg/tree-ssa/sra-18.c: New.
4190
13146837 41912016-01-18 Ilya Enkovich <enkovich.gnu@gmail.com>
4192
4193 * gcc.target/i386/pr65105-5.c: Adjust to andn generation.
4194
6ccd18c2 41952016-01-18 Eric Botcazou <ebotcazou@adacore.com>
4196
4197 * gnat.dg/inline12.adb: New test.
4198
8872b95f 41992016-01-18 Bin Cheng <bin.cheng@arm.com>
4200
4201 PR tree-optimization/66797
4202 * gcc.c-torture/execute/pr65447.c: Relax check condition.
4203
971514e3 42042016-01-18 Richard Biener <rguenther@suse.de>
4205
4206 PR tree-optimization/69170
4207 * gcc.dg/torture/pr69170.c: New testcase.
4208
dfb6d139 42092016-01-17 John David Anglin <danglin@gcc.gnu.org>
9b2d1aab 4210
4211 * gcc.dg/torture/builtin-integral-1.c: Require c99_runtime.
4212
164d84c2 42132016-01-16 Tom de Vries <tom@codesourcery.com>
4214
4215 * c-c++-common/goacc/kernels-alias-ipa-pta-4.c: New test.
4216
4c33b769 42172016-01-16 Tom de Vries <tom@codesourcery.com>
4218
4219 * gcc.dg/parloops-exit-first-loop-alt.c: Move ...
4220 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: ... here. Remove
4221 redundant dg-require-effective-target pthread.
4222 * gcc.dg/parloops-exit-first-loop-alt-2.c: Same.
4223 * gcc.dg/parloops-exit-first-loop-alt-3.c: Same.
4224 * gcc.dg/parloops-exit-first-loop-alt-4.c: Same.
4225 * gcc.dg/parloops-exit-first-loop-alt-5.c: Same.
4226 * gcc.dg/parloops-exit-first-loop-alt-6.c: Same.
4227 * gcc.dg/parloops-exit-first-loop-alt-7.c: Same.
4228 * gcc.dg/parloops-exit-first-loop-alt-pr66652.c: Same.
4229
673441b0 42302016-01-16 David Edelsohn <dje.gcc@gmail.com>
4231
4232 PR target/68609
4233 * gcc.target/powerpc/recip-6.c: Enable on AIX.
4234 * gcc.target/powerpc/recip-7.c: Same.
4235
90153ae7 42362016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
4237
4238 PR c++/69091
4239 * g++.dg/template/pr69091.C: New test.
4240
bc24d01d 42412016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
4242
4243 * c-c++-common/cilk-plus/AN/an-if.c: Check that the original
4244 dump does not contain an error_mark_node.
4245 * c-c++-common/cilk-plus/CK/pr60469.c: Likewise.
4246 * c-c++-common/cilk-plus/AN/fn_ptr-2.c: New xfail'd test.
4247
4067c0fd 42482016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
4249
4250 PR c++/68936
4251 * g++.dg/template/pr68936.C: New test.
4252
27c6dbdd 42532016-01-15 David Edelsohn <dje.gcc@gmail.com>
4254
4255 PR target/68609
4256 * gcc.target/powerpc/recip-1.c: Adjust for Goldschmidt's Algorithm.
4257 * gcc.target/powerpc/recip-2.c: Same.
4258 * gcc.target/powerpc/recip-3.c: Same.
4259 * gcc.target/powerpc/recip-4.c: Same.
4260 * gcc.target/powerpc/recip-sqrtf.c: Same.
4261
e390c57d 42622016-01-15 Jeff Law <law@redhat.com>
4263
4264 PR tree-optimization/69270
4265 * gcc.dg/tree-ssa/pr69270-2.c: New test.
4266 * gcc.dg/tree-ssa/pr69270-3.c: New test.
4267
ddcfeaf1 42682016-01-15 Paul Thomas <pault@gcc.gnu.org>
4269
4270 PR fortran/49630
4271 * gfortran.dg/deferred_character_13.f90: New test for the fix
4272 of comment 3 of the PR.
4273
4274 PR fortran/54070
4275 * gfortran.dg/deferred_character_8.f90: New test
4276 * gfortran.dg/allocate_error_5.f90: New test
4277
4278 PR fortran/60593
4279 * gfortran.dg/deferred_character_10.f90: New test
4280
4281 PR fortran/60795
4282 * gfortran.dg/deferred_character_14.f90: New test
4283
4284 PR fortran/61147
4285 * gfortran.dg/deferred_character_11.f90: New test
4286
4287 PR fortran/64324
4288 * gfortran.dg/deferred_character_9.f90: New test
4289
81be349c 42902016-01-15 Vladimir Makarov <vmakarov@redhat.com>
4291
4292 PR rtl-optimization/69030
4293 * gcc.target/i386/pr69030.c: New.
4294
998456c5 42952016-01-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4296
4297 * gcc.target/aarch64/target_attr_17.c: New test.
4298
0d85be19 42992016-01-15 Richard Biener <rguenther@suse.de>
4300
4301 PR tree-optimization/66856
4302 * gcc.dg/torture/pr66856-1.c: New testcase.
4303 * gcc.dg/torture/pr66856-2.c: Likewise.
4304
321d36c8 43052016-01-15 Richard Biener <rguenther@suse.de>
4306
4307 PR debug/69137
4308 * g++.dg/lto/pr69137_0.C: New testcase.
4309
d94a1f53 43102016-01-15 Richard Sandiford <richard.sandiford@arm.com>
4311
4312 PR middle-end/69246
4313 * gcc.target/i386/pr69246.c: New test.
4314
5fe9a861 43152016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
4316
a9c01e81 4317 * gfortran.dg/bind_c_array_params_2.f90: Fix test patterns for S/390.
5fe9a861 4318
3d05a5e9 43192016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
4320
4321 PR c++/56194
4322 * g++.dg/init/const9.C: Disable test on S/390.
4323
5e8132b5 43242016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
4325
4326 * g++.dg/Wframe-address.C: Test requires -mbackchain for s390*-*-*.
4327 * g++.dg/Wno-frame-address.C: Ditto.
4328
32307cdf 43292016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
4330
4331 * gcc.dg/tree-ssa/20040204-1.c: Do not xfail on S/390.
4332
1ca28250 43332016-01-15 Richard Biener <rguenther@suse.de>
4334
4335 PR tree-optimization/68961
4336 * gcc.dg/vect/costmodel/x86_64/costmodel-pr68961.c: New testcase.
4337
6271bd93 43382016-01-15 Ilya Enkovich <enkovich.gnu@gmail.com>
4339
4340 * gcc.target/i386/pr65105-5.c: New test.
4341
dfb6d139 43422016-01-15 Jan Hubicka <hubicka@ucw.cz>
9dbe6a63 4343
4344 * gcc.c-torture/execute/alias-4.c: New testcase.
4345
dfb6d139 43462016-01-15 Jan Hubicka <hubicka@ucw.cz>
a70589b9 4347
4348 PR ipa/68148
4349 * g++.dg/ipa/devirt-49.C: New testcase.
4350
7bbac464 43512016-01-15 Christian Bruel <christian.bruel@st.com>
86eff91f 4352
4353 PR target/65837
4354 * gcc.target/arm/attr-neon-builtin-fail2.c: New test.
4355 * gcc.target/arm/lto/pr65837-attr_0.c: New test.
4356 * gcc.target/arm/lto/pr65837_0.c: Fix skip condition and use ACLE name.
4357
4345b868 43582016-01-15 Richard Biener <rguenther@suse.de>
4359
4360 PR tree-optimization/69117
4361 * gcc.dg/torture/pr69117.c: New testcase.
4362
580357e7 43632015-01-14 Ryan Burn <contact@rnburn.com>
7d600da5 4364
4365 PR c++/69048
4366 * g++.dg/cilk-plus/CK/pr69048.cc: New test.
4367
612baa31 43682016-01-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
4369
4370 PR testsuite/67509
4371 * gfortran.dg/ieee/ieee_7.f90: For out of bound precision or
4372 range tests use 100 * maximum instead of maximum + 1.
4373
44e09bc4 43742016-01-14 Jakub Jelinek <jakub@redhat.com>
4375
4376 PR debug/69244
4377 * gcc.dg/guality/pr69244.c: New test.
4378
96962ae4 43792016-01-14 Uros Bizjak <ubizjak@gmail.com>
4380
4381 * lib/target-supports.exp (check_effective_target_issignaling):
4382 New procedure.
4383 * gcc.dg/pr61441.c: Require issignaling effective target.
4384
ab9c400b 43852016-01-14 Segher Boessenkool <segher@kernel.crashing.org>
4386
4387 PR target/68803
4388 * gcc.target/powerpc/20050603-3.c: Add xfails for powerpc64le.
4389
a7ed4583 43902016-01-14 David Malcolm <dmalcolm@redhat.com>
4391
4392 PR c++/68819
4393 PR preprocessor/69177
4394 * gcc.dg/plugin/location-overflow-test-1.c: New test case.
4395 * gcc.dg/plugin/location-overflow-test-2.c: New test case.
4396 * gcc.dg/plugin/location_overflow_plugin.c: New test plugin.
4397 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
4398
77f35cec 43992016-01-14 Marek Polacek <polacek@redhat.com>
4400
4401 PR c/69262
4402 * gcc.dg/array-15.c: New test.
4403
915d0950 44042016-01-14 Jakub Jelinek <jakub@redhat.com>
4405
4406 PR middle-end/68146
4407 PR tree-optimization/69155
4408 * gfortran.dg/pr68146.f: New test.
4409 * gfortran.dg/pr69155.f90: New test.
4410
24651fb7 44112016-01-14 Richard Biener <rguenther@suse.de>
4412
4413 PR tree-optimization/68060
4414 * gcc.dg/torture/pr68060-1.c: New testcase.
4415 * gcc.dg/torture/pr68060-2.c: Likewise.
4416
2f63f950 44172016-01-14 Nick Clifton <nickc@redhat.com>
4418
4419 * lib/target-supports.exp
4420 (check_effective_target_arm_neon_ok_nocache): Add an option
4421 sequence that includes setting the ARM architecture to ARMv7-A.
4422 * gcc.target/arm/attr-neon.c: Use dg-add-options to add the
4423 command line options necessary to enable Neon support.
4424 * gcc.target/arm/neon-vlshr-imm-1.c: Likewise.
4425 * gcc.target/arm/neon-vshl-imm-1.c: Likewise.
4426 * gcc.target/arm/neon-vshr-imm-1.c: Likewise.
4427 * gcc.target/arm/pr69180.c: Likewise.
4428
3ce0acde 44292016-01-14 Jeff Law <law@redhat.com>
4430
4431 PR tree-optimization/69270
4432 * gcc.dg/tree-ssa/pr69270.c: New test.
4433
bda05c57 44342016-01-13 Bernd Schmidt <bschmidt@redhat.com>
4435
4436 PR c/66208
4437 * c-c++-common/pr66208.c: New file.
4438
9b657cf1 44392016-01-13 Jakub Jelinek <jakub@redhat.com>
4440
4441 PR tree-optimization/69156
4442 * gcc.dg/pr69156.c: New test.
4443
58ba1b9d 44442016-01-13 H.J. Lu <hongjiu.lu@intel.com>
4445
4446 * gcc.target/i386/pr69225-7.c: New test.
4447
e5fee0fe 44482016-01-13 Richard Henderson <rth@redhat.com>
4449
4450 * gcc.dg/tm/memopt-13.c: Update expected function.
4451 * gcc.dg/tm/memopt-6.c: Likewise.
4452
3f0e9745 44532016-01-13 Uros Bizjak <ubizjak@gmail.com>
4454
4455 * gcc.target/i386/pr45685.c (dg-options): Add -mno-sse4.
4456 * gcc.target/i386/pr68432-1.c (dg-options): Ditto.
4457 * gcc.target/i386/pr68432-2.c (dg-options): Ditto.
4458 * gcc.target/i386/pr68432-3.c (dg-options): Ditto.
7a6ddc0d 4459
3f0e9745 44602016-01-13 Tom de Vries <tom@codesourcery.com>
4461
4462 PR tree-optimization/69169
7a6ddc0d 4463 * gcc.dg/pr69169.c: New test.
4464
9b657cf1 44652016-01-13 Alexander Fomin <alexander.fomin@intel.com>
7361eb31 4466
4467 PR target/69228
4468 * gcc.target/i386/avx512pf-vscatterpf0dpd-1.c: Adjust.
4469 * gcc.target/i386/avx512pf-vscatterpf0dps-1.c: Likewise.
4470 * gcc.target/i386/avx512pf-vscatterpf0qpd-1.c: Likewise.
4471 * gcc.target/i386/avx512pf-vscatterpf0qps-1.c: Likewise.
4472 * gcc.target/i386/avx512pf-vscatterpf1dpd-1.c: Likewise.
4473 * gcc.target/i386/avx512pf-vscatterpf1dps-1.c: Likewise.
4474 * gcc.target/i386/avx512pf-vscatterpf1qpd-1.c: Likewise.
4475 * gcc.target/i386/avx512pf-vscatterpf1qps-1.c: Likewise.
4476
f704d701 44772016-01-13 Jakub Jelinek <jakub@redhat.com>
4478
4479 PR target/69247
4480 * gcc.dg/pr69247.c: New test.
4481
e966d6b9 44822016-01-13 Richard Biener <rguenther@suse.de>
4483
4484 PR tree-optimization/69242
4485 * gcc.dg/torture/pr69242.c: New testcase.
4486
1ca1d9b2 44872016-01-13 Richard Biener <rguenther@suse.de>
4488
4489 PR tree-optimization/69186
4490 * gcc.dg/torture/pr69186.c: New testcase.
4491
d07cbccc 44922016-01-13 Jeff Law <law@redhat.com>
4493
4494 PR tree-optimization/67755
4495 * gcc.dg/tree-ssa/pr67755.c: New test.
4496
44972016-01-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
0ebbc233 4498
4499 * gcc.c-torture/unsorted/dump-noaddr.x (dump_compare): Replace static
4500 pass number in output by a star.
4501
b95d41cf 45022016-01-12 Bin Cheng <bin.cheng@arm.com>
4503
4504 PR tree-optimization/68911
4505 * gcc.c-torture/execute/pr68911.c: New test.
4506
91d87e22 45072016-01-12 Marek Polacek <polacek@redhat.com>
4508
4509 PR c++/68979
4510 * g++.dg/warn/permissive-1.C: New test.
4511
8a9401a4 45122016-01-12 Jakub Jelinek <jakub@redhat.com>
4513
4514 PR objc++/68511
4515 PR c++/69213
4516 * g++.dg/opt/pr69213.C: New test.
4517
b9cb7a67 45182016-01-12 Christian Bruel <christian.bruel@st.com>
4519
4520 PR target/69180
4521 * gcc.target/arm/pr69180.c: New test.
4522
e4c96992 45232016-01-12 Richard Biener <rguenther@suse.de>
4524
4525 PR lto/69077
4526 * g++.dg/lto/pr69077_0.C: New testcase.
4527 * g++.dg/lto/pr69077_1.C: Likewise.
4528
90525f61 45292016-01-12 Jakub Jelinek <jakub@redhat.com>
4530
4531 PR target/69175
4532 * g++.dg/opt/pr69175.C: New test.
4533
9e7edfd3 45342016-01-12 Alan Lawrence <alan.lawrence@arm.com>
4535
4536 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Declare functions as 'extern'
4537 rather than #including math.h & stdlib.h.
4538 * gcc.dg/vect/pr47001.c: Declare abort as 'extern', remove stdlib.h.
4539 * gcc.dg/vect/pr49771.c: Likewise.
4540 * gcc.dg/vect/vect-10-big-array.c: Likewise.
4541 * gcc.dg/vect/vect-neg-store-1.c: Likewise.
4542 * gcc.dg/vect/vect-neg-store-2.c: Likewise.
4543 * gcc.dg/vect/slp-37.c: Change NULL to 0, remove stdlib.h.
4544 * gcc.dg/vect/pr40254.c: Remove unnecessary include of stdlib.h.
4545 * gcc.dg/vect/pr44507.c: Likewise.
4546 * gcc.dg/vect/pr45902.c: Likewise.
4547 * gcc.dg/vect/slp-widen-mult-half.c: Likewise.
4548 * gcc.dg/vect/vect-117.c: Likewise.
4549 * gcc.dg/vect/vect-99.c: Likewise.
4550 * gcc.dg/vect/vect-aggressive-1.c: Likewise.
4551 * gcc.dg/vect/vect-cond-1.c: Likewise.
4552 * gcc.dg/vect/vect-cond-2.c: Likewise.
4553 * gcc.dg/vect/vect-cond-3.c: Likewise.
4554 * gcc.dg/vect/vect-cond-4.c: Likewise.
4555 * gcc.dg/vect/vect-mask-load-1.c: Likewise.
4556 * gcc.dg/vect/vect-mask-loadstore-1.c: Likewise.
4557 * gcc.dg/vect/vect-over-widen-1-big-array.c: Likewise.
4558 * gcc.dg/vect/vect-over-widen-1.c: Likewise.
4559 * gcc.dg/vect/vect-over-widen-2-big-array.c: Likewise.
4560 * gcc.dg/vect/vect-over-widen-2.c: Likewise.
4561 * gcc.dg/vect/vect-over-widen-3-big-array.c: Likewise.
4562 * gcc.dg/vect/vect-over-widen-3.c: Likewise.
4563 * gcc.dg/vect/vect-over-widen-4-big-array.c: Likewise.
4564 * gcc.dg/vect/vect-over-widen-4.c: Likewise.
4565 * gcc.dg/vect/vect-widen-mult-const-s16.c: Likewise.
4566 * gcc.dg/vect/vect-widen-mult-const-u16.c: Likewise.
4567 * gcc.dg/vect/vect-widen-mult-half-u8.c: Likewise.
4568 * gcc.dg/vect/vect-widen-mult-half.c: Likewise.
4569 * gcc.dg/vect/no-trapping-math-vect-ifcvt-11.c: Remove unnecessary
4570 include of signal.h.
4571 * gcc.dg/vect/no-trapping-math-vect-ifcvt-12.c: Likewise.
4572 * gcc.dg/vect/no-trapping-math-vect-ifcvt-13.c: Likewise.
4573 * gcc.dg/vect/no-trapping-math-vect-ifcvt-14.c: Likewise.
4574 * gcc.dg/vect/no-trapping-math-vect-ifcvt-15.c: Likewise.
4575 * gcc.dg/vect/no-trapping-math-vect-ifcvt-16.c: Likewise.
4576 * gcc.dg/vect/vect-ifcvt-16.c: Likewise.
4577 * gcc.dg/vect/vect-ifcvt-17.c: Likewise.
4578 * gcc.dg/vect/vect-ifcvt-2.c: Likewise.
4579 * gcc.dg/vect/vect-ifcvt-3.c: Likewise.
4580 * gcc.dg/vect/vect-ifcvt-4.c: Likewise.
4581 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
4582 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
4583 * gcc.dg/vect/vect-ifcvt-6.c: Likewise.
4584 * gcc.dg/vect/vect-ifcvt-7.c: Likewise.
4585 * gcc.dg/vect/vect-ifcvt-9.c: Likewise.
4586 * gcc.dg/vect/vect-outer-5.c: Likewise.
4587 * gcc.dg/vect/vect-outer-6.c: Likewise.
4588 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Remove unnecessary
4589 include of stdio.h.
4590
3368873d 45912016-01-12 Nick Clifton <nickc@redhat.com>
4592
4593 PR target/68913
4594 * gcc.dg/lto/pr61886_0.c: Rename the external function called
4595 to fread so that it will be found in all target runtimes.
4596
0464ea95 45972016-01-12 Richard Biener <rguenther@suse.de>
4598
4599 PR tree-optimization/69053
4600 * g++.dg/torture/pr69053.C: New testcase.
4601
7819730f 46022016-01-12 Richard Biener <rguenther@suse.de>
4603
4604 PR tree-optimization/69168
4605 * gcc.dg/torture/pr69168.c: New testcase.
4606
995bfebf 46072016-01-12 Richard Biener <rguenther@suse.de>
4608
4609 PR tree-optimization/69157
4610 * gcc.dg/torture/pr69157.c: New testcase.
4611
46122016-01-12 Richard Biener <rguenther@suse.de>
4613
4614 PR tree-optimization/69174
4615 * gcc.dg/torture/pr69174.c: New testcase.
4616
1d10d64c 46172016-01-12 Jakub Jelinek <jakub@redhat.com>
4618
4619 PR c++/66808
4620 PR c++/69000
4621 * g++.dg/tls/pr66808.C: New test.
4622 * g++.dg/tls/pr69000.C: New test.
4623
f0b79faf 46242016-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4625
4626 * gcc.target/powerpc/swaps-p8-23.c: New test.
4627 * gcc.target/powerpc/swaps-p8-24.c: Likewise.
4628
04cf75a4 46292016-01-11 John David Anglin <danglin@gcc.gnu.org>
4630
4631 PR tree-optimization/68356
4632 * gcc.dg/torture/pr68264.c: Disable exp2 ERANGE test on hppa unix.
4633
0eb4264c 46342016-01-12 Kugan Vivekanandarajah <kuganv@linaro.org>
4635 Jim Wilson <jim.wilson@linaro.org>
4636
4637 PR target/69194
4638 * gcc.target/arm/pr69194.c: New test.
4639
2f66de64 46402016-01-11 H.J. Lu <hongjiu.lu@intel.com>
4641
4642 PR target/69225
4643 * gcc.target/i386/pr69225-1.c: New test.
4644 * gcc.target/i386/pr69225-2.c: Likewise.
4645 * gcc.target/i386/pr69225-3.c: Likewise.
4646 * gcc.target/i386/pr69225-4.c: Likewise.
4647 * gcc.target/i386/pr69225-5.c: Likewise.
4648 * gcc.target/i386/pr69225-6.c: Likewise.
4649
36105e82 46502016-01-11 Jakub Jelinek <jakub@redhat.com>
4651
1c78ce2e 4652 PR target/67462
4653 * gcc.dg/ifcvt-3.c: Only compile on lp64 targets, include also i?86
4654 if lp64.
4655
a4a87320 4656 PR target/69071
4657 * gcc.dg/pr69071.c: New test.
4658
91fbd04f 4659 PR c++/69211
4660 * g++.dg/opt/pr69211.C: New test.
4661
36105e82 4662 PR tree-optimization/69214
4663 * gcc.c-torture/compile/pr69214.c: New test.
4664
e934c380 46652016-01-11 Uros Bizjak <ubizjak@gmail.com>
4666
4667 * gcc.target/i386/pr66232-10.c: Do not compile on ia32 target.
4668 * gcc.target/i386/pr66232-11.c: Ditto.
4669 * gcc.target/i386/pr66232-12.c: Ditto.
4670 * gcc.target/i386/pr66232-13.c: Ditto.
4671
3ff1b153 46722016-01-11 Richard Biener <rguenther@suse.de>
4673
4674 PR tree-optimization/69173
4675 * gcc.dg/torture/pr69173.c: New testcase.
4676
04e1504c 46772016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4678
4679 PR rtl-optimization/68796
4680 * gcc.target/aarch64/tst_5.c: New test.
4681 * gcc.target/aarch64/tst_6.c: Likewise.
4682
ae8718b5 46832016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4684
4685 PR rtl-optimization/68841
4686 * gcc.dg/pr68841.c: New test.
4687 * gcc.c-torture/execute/pr68841.c: New test.
4688
bd8bece2 46892016-01-11 Yuri Rumyantsev <ysrumyan@gmail.com>
4690
4691 PR rtl-optimization/68920
4692 * gcc.dg/ifcvt-4.c: Add "--param max-rtl-if-conversion-insns=3" option
4693 for ix86 targets.
4694 * gcc.dg/ifcvt-5.c: New test.
4695
9b657cf1 46962016-01-11 Alexandre Oliva <aoliva@redhat.com>
57c83f79 4697
4698 PR bootstrap/69123
4699 * g++.dg/pr69123.C: New.
4700
7a158352 47012016-01-11 Ilya Enkovich <enkovich.gnu@gmail.com>
4702
4703 PR target/69010
4704 * gcc.target/i386/pr69010.c: New test.
4705
ff375d11 47062016-01-11 Martin Jambor <mjambor@suse.cz>
4707
4708 PR ipa/69044
4709 * gcc.target/i386/chkp-pr69044.c: New test.
4710
9eb890f1 47112016-01-11 Tom de Vries <tom@codesourcery.com>
4712
4713 PR tree-optimization/69109
4714 * gcc.dg/autopar/pr69109-2.c: New test.
4715 * gcc.dg/autopar/pr69109.c: New test.
4716
c4157ee5 47172016-01-11 Tom de Vries <tom@codesourcery.com>
4718
4719 PR tree-optimization/69108
4720 * gcc.dg/autopar/pr69108.c: New test.
4721
b933e511 47222016-01-10 Patrick Palka <ppalka@gcc.gnu.org>
4723
4724 PR c++/69029
4725 * c-c++-common/Wisleading-indentation.c: Augment test.
4726
efb73de1 47272016-01-10 Thomas Koenig <tkoenig@gcc.gnu.org>
4728
4729 PR fortran/69154
4730 * gfortran.dg/inline_matmul_12.f90: New test.
4731
40c86c3b 47322016-01-10 Paul Thomas <pault@gcc.gnu.org>
4733
4734 PR fortran/67779
4735 * gfortran.dg/actual_array_offset_1: New test.
4736
a006c0bb 47372016-01-10 Tom de Vries <tom@codesourcery.com>
4738
4739 PR tree-optimization/69062
4740 * gcc.dg/autopar/pr69062.c: New test.
4741
880ed4be 47422016-01-10 Thomas Schwinge <thomas@codesourcery.com>
4743
4744 * gcc.dg/vect/slp-perm-1.c: Fix scan-tree-dump syntax.
4745 * gcc.dg/vect/slp-perm-2.c: Likewise.
4746 * gcc.dg/vect/slp-perm-3.c: Likewise.
4747 * gcc.dg/vect/slp-perm-5.c: Likewise.
4748 * gcc.dg/vect/slp-perm-6.c: Likewise.
4749 * gcc.dg/vect/slp-perm-7.c: Likewise.
4750 * gcc.dg/vect/slp-perm-8.c: Likewise.
4751
d95e1856 47522016-01-10 Tom de Vries <tom@codesourcery.com>
4753
4754 PR tree-optimization/69039
4755 * gcc.dg/autopar/pr69039.c: New test.
4756
0f8f48d0 47572016-01-09 Marek Polacek <polacek@redhat.com>
4758
4759 PR c++/69113
4760 * g++.dg/pr69113.C: New test.
4761
7dff0499 47622016-01-09 Jakub Jelinek <jakub@redhat.com>
4763
4764 PR middle-end/50865
4765 PR tree-optimization/69097
4766 * gcc.c-torture/execute/pr50865.c: New test.
4767 * gcc.c-torture/execute/pr69097-1.c: New test.
4768 * gcc.c-torture/execute/pr69097-2.c: New test.
4769 * gcc.dg/pr69097-1.c: New test.
4770 * gcc.dg/pr69097-2.c: New test.
4771
18431e78 47722016-01-09 Jakub Jelinek <jakub@redhat.com>
4773
4774 PR c++/69164
4775 * g++.dg/opt/pr69164.C: New test.
4776
1943a4a2 47772016-01-08 Jakub Jelinek <jakub@redhat.com>
4778
4779 PR tree-optimization/69167
4780 * gcc.dg/pr69167.c: New test.
4781
a143e277 47822016-01-08 Marek Polacek <polacek@redhat.com>
4783
4784 PR c++/68449
4785 * g++.dg/pr68449.C: New.
4786
44c01906 47872016-01-08 Alan Lawrence <alan.lawrence@arm.com>
4788
4789 PR tree-optimization/68707
4790 * lib/target-supports.exp (check_effective_target_vect_load_lanes): New.
4791 * gcc.dg/vect/slp-perm-1.c: Look for vect_load_lanes instead of SLP
4792 on platforms supporting it.
4793 * gcc.dg/vect/slp-perm-2.c: Likewise.
4794 * gcc.dg/vect/slp-perm-3.c: Likewise.
4795 * gcc.dg/vect/slp-perm-5.c: Likewise.
4796 * gcc.dg/vect/slp-perm-7.c: Likewise.
4797 * gcc.dg/vect/slp-perm-8.c: Likewise.
4798 * gcc.dg/vect/slp-perm-6.c: Look for vect_load_lanes in addition to SLP
4799 on platforms supporting it.
4800
c437d1e8 48012016-01-08 Jakub Jelinek <jakub@redhat.com>
4802
c9595c51 4803 PR tree-optimization/69162
4804 * gcc.dg/pr69162.c: New test.
4805
c437d1e8 4806 PR tree-optimization/69172
4807 * gcc.dg/pr69172.c: New test.
4808
6a46a28c 48092016-01-08 Thomas Preud'homme <thomas.preudhomme@arm.com>
4810
4811 PR tree-optimization/67781
4812 * gcc.c-torture/execute/pr67781.c: New file.
4813
62ad9a04 48142016-01-08 Jakub Jelinek <jakub@redhat.com>
4815
4816 PR tree-optimization/69083
4817 * gcc.dg/vect/pr69083.c: New test.
4818
9e0e8c2a 48192016-01-08 Sujoy Saraswati <sujoy.saraswati@hpe.com>
4820
4821 PR tree-optimization/61441
4822 * gcc.dg/pr61441.c: Restrict to linux and gnu targets.
4823 Use -fexcess-precision=standard for compiler options.
4824 Use fabs() only when __FLT_EVAL_METHOD__ == 0.
4825
5d034e37 48262016-01-08 Jakub Jelinek <jakub@redhat.com>
4827
5013f740 4828 PR fortran/69128
4829 * gfortran.dg/gomp/pr69128.f90: New test.
4830
5d034e37 4831 PR c++/69145
4832 * g++.dg/ext/pr69145-1.C: New test.
4833 * g++.dg/ext/pr69145-2-very-long-filename.cc: New file.
4834 * g++.dg/ext/pr69145-2.h: New file.
4835
517906ff 48362016-01-07 Martin Sebor <msebor@redhat.com>
4837
4838 PR c/68966
4839 * gcc.dg/atomic-fetch-bool.c: New test.
4840 * gcc.dg/sync-fetch-bool.c: New test.
4841
cdbb524c 48422016-01-07 H.J. Lu <hongjiu.lu@intel.com>
4843
4844 PR fortran/66680
4845 gfortran.dg/gomp/pr66680.f90: Moved to libgomp.
4846
ec3aba9e 48472016-01-07 Nick Clifton <nickc@redhat.com>
4848
4849 PR target/66655
4850 * g++.dg/pr66655.C: New test.
4851 * g++.dg/pr66655_1.cc: Test support file.
4852 * g++.dg/pr66655.h: Test header file.
4853
9b657cf1 48542016-01-07 Dominique d'Humieres <dominiq@lps.ens.fr>
06634746 4855
4856 PR fortran/66680
4857 gfortran.dg/gomp/pr66680.f90: New test.
4858
cd45d7a5 48592016-01-07 H.J. Lu <hongjiu.lu@intel.com>
4860
4861 PR target/69171
4862 * gcc.target/i386/pr69171-1.c: New test.
4863 * gcc.target/i386/pr69171-2.c: Likewise.
4864 * gcc.target/i386/pr69171-3.c: Likewise.
4865 * gcc.target/i386/pr69171-4.c: Likewise.
4866 * gcc.target/i386/pr69171-5.c: Likewise.
4867 * gcc.target/i386/pr69171-6.c: Likewise.
4868
4a86a91a 48692015-12-15 Bernd Schmidt <bschmidt@redhat.com>
4870
4871 PR middle-end/67639
4872 * c-c++-common/pr67639.c: New test.
4873
34c05552 48742016-01-07 Jakub Jelinek <jakub@redhat.com>
4875
4876 PR tree-optimization/69141
4877 * g++.dg/opt/pr69141.C: New test.
4878
f08d6895 48792016-01-06 Eric Botcazou <ebotcazou@adacore.com>
4880
4881 * gcc.target/sparc/20151219-1.c: Skip in 64-bit mode.
4882
32ec4173 48832016-01-06 Uros Bizjak <ubizjak@gmail.com>
4884
4885 PR target/69140
4886 * gcc.target/i386/pr69140.c: New test
4887
d74214f3 48882016-01-06 David Malcolm <dmalcolm@redhat.com>
4889
4890 * gcc.dg/bad-dereference.c: New test case.
4891
73991cab 48922015-01-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4893
4894 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: New test.
4895
fc8cc457 48962016-01-06 Andreas Schwab <schwab@linux-m68k.org>
4897
4898 * gcc.dg/atomic-invalid-2.c: Remove duplicated content.
4899
be3c9981 49002016-01-06 Marek Polacek <polacek@redhat.com>
4901
4902 PR sanitizer/69099
4903 * gcc.dg/ubsan/float-cast-overflow-atomic.c: New test.
4904
2cb724f9 49052016-01-05 Marek Polacek <polacek@redhat.com>
4906
4907 PR c/69104
4908 * gcc.dg/atomic-invalid-2.c: New.
4909
233a53ed 49102016-01-05 H.J. Lu <hongjiu.lu@intel.com>
4911
4912 PR target/68991
4913 * gcc.target/i386/pr68991.c: New test.
4914
ea87c5e3 49152016-01-05 H.J. Lu <hongjiu.lu@intel.com>
4916
4917 PR target/68991
4918 * g++.dg/pr68991-1.C: New test.
4919 * g++.dg/pr68991-2.C: Likewise.
4920
1943a4a2 49212016-01-05 Sergei Trofimovich <siarheit@google.com>
afe82e5b 4922
1943a4a2 4923 PR other/60465
afe82e5b 4924 * gcc.target/ia64/pr60465-gprel64.c: New test.
4925 * gcc.target/ia64/pr60465-gprel64-c37.c: New test.
4926
1e9147dd 49272016-01-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4928
4929 PR rtl-optimization/68651
4930 * gcc.target/aarch64/pr68651_1.c: New test.
4931
d42aa619 49322016-01-05 David Malcolm <dmalcolm@redhat.com>
4933
4934 PR c/69122
4935 * c-c++-common/Wmisleading-indentation.c (pr69122): New function.
4936
1776de76 49372016-01-05 Nathan Sidwell <nathan@acm.org>
4938
2d7d361d 4939 PR c++/58583
4940 * g++.dg/cpp0x/nsdmi-template14.C: Adjust test & errors.
4941
1776de76 4942 * gcc.dg/alias-15.c: New.
4943
5beb12c0 49442016-01-05 Nick Clifton <nickc@redhat.com>
4945
4946 PR target/68870
4947 * g++.dg/pr68770.C: New test.
4948
d8cca921 49492016-01-04 Mike Stump <mikestump@comcast.net>
4950
4951 * lib/target-supports.exp (check_effective_target_cilkplus):
4952 cilkplus targets require pthreads.
afc907ef 4953 (check_effective_target_cilkplus): Remove special case for NVPTX.
d8cca921 4954
8427dff3 49552016-01-04 Michael Meissner <meissner@linux.vnet.ibm.com>
4956
4957 * gcc.target/powerpc/p9-permute.c: New test for xxperm code
4958 generation.
4959
f1717362 49602016-01-04 Jakub Jelinek <jakub@redhat.com>
4961
4962 Update copyright years.
4963
d7d6a3ab 49642016-01-04 Marek Polacek <polacek@redhat.com>
4965
4966 PR c/68908
4967 * gcc.dg/atomic/c11-atomic-exec-6.c: New test.
4968 * gcc.dg/atomic/c11-atomic-exec-7.c: New test.
4969 * gcc.dg/atomic/stdatomic-op-5.c: New test.
4970
b8f4a5f9 49712016-01-04 Eric Botcazou <ebotcazou@adacore.com>
4972
4973 * gcc.target/sparc/20160104-2.c: New test.
4974
6b5c028f 49752016-01-04 Eric Botcazou <ebotcazou@adacore.com>
4976
4977 * gcc.target/sparc/20160104-1.c: New test.
4978
300e1002 49792016-01-03 Paul Thomas <pault@gcc.gnu.org>
4980
4981 PR fortran/65045
4982 * gfortran.dg/pr65045.f90: New test.
4983
855b105f 49842016-01-02 Eric Botcazou <ebotcazou@adacore.com>
4985
4986 * gnat.dg/specs/debug1.ads: Delete.
4987
bdc177dc 49882016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4989
4990 PR libgfortran/68867
4991 * gfortran.dg/default_format_denormal_2.f90: Fix the dg regular
4992 expression.
4993
48aaffae 49942016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4995
4996 PR libgfortran/68867
4997 * gfortran.dg/default_format_denormal_2.f90: XFAIL for all
4998 PowerPC.
4999
19a468b8 50002016-01-01 Paul Thomas <pault@gcc.gnu.org>
5001
5002 PR fortran/68864
5003 * gfortran.dg/pr68864.f90: New test.
5004
25371c91 50052016-01-01 Jakub Jelinek <jakub@redhat.com>
5006
2a659064 5007 PR tree-optimization/69070
5008 * gcc.dg/pr69070.c: New test.
5009
57aa9851 5010 PR sanitizer/69055
5011 * gfortran.dg/pr69055.f90: New test.
5012
25371c91 5013 PR target/69015
5014 * gcc.dg/pr69015.c: New test.
f1717362 5015\f
fb2c1edd 5016Copyright (C) 2016 Free Software Foundation, Inc.
7dfbd804 5017
5018Copying and distribution of this file, with or without modification,
5019are permitted in any medium without royalty provided the copyright
5020notice and this notice are preserved.