]> git.ipfire.org Git - thirdparty/gcc.git/blame - gcc/testsuite/ChangeLog
* gcc.dg/debug/dwarf2/prod-options.c: Adjust scan for hppa*64*-*-*.
[thirdparty/gcc.git] / gcc / testsuite / ChangeLog
CommitLineData
6cb5ef70 12016-04-09 John David Anglin <danglin@gcc.gnu.org>
2
16eaaf58 3 * gcc.dg/debug/dwarf2/prod-options.c: Adjust scan for hppa*64*-*-*.
4
0b68802d 5 * gcc.dg/pic-1.c: Skip on hppa*-*-*.
6 * gcc.dg/pie-1.c: Likewise.
7 * gcc.dg/pic-3.c: Skip on hppa*64*-*-*.
8 * gcc.dg/pic-4.c: Likewise.
9 * gcc.dg/pie-3.c: Likewise.
10 * gcc.dg/pie-4.c: Likewise.
11
9c0dd509 12 * gcc.dg/uninit-19.c: Fix warning line for hppa*64*-*-*.
13
03b2d3c1 14 PR tree-optimization/68644
15 * gcc.dg/tree-ssa/ivopts-lt-2.c: Skip on hppa*-*-*.
16
6cb5ef70 17 PR rtl-optimization/64886
18 * gcc.dg/pr64434.c: Skip on hppa*-*-hpux*.
19
07de41ba 202016-04-09 Tom de Vries <tom@codesourcery.com>
21
22 PR tree-optimization/68953
23 * gcc.dg/graphite/pr68953.c: New test.
24
d294e3fb 252016-04-09 Dominique d'Humieres <dominiq@lps.ens.fr>
26
27 PR fortran/70592
28 * gfortran.dg/deferred_character_16.f90: New test.
29
3cb15094 302016-04-09 Jakub Jelinek <jakub@redhat.com>
31
32 PR tree-optimization/70586
33 * gcc.c-torture/execute/pr70586.c: New test.
34
a02dc66f 352016-04-09 Dominique d'Humieres <dominiq@lps.ens.fr>
36
37 PR sanitizer/70573
38 * c-c++-common/asan/halt_on_error-1.c: Replace memset
39 with __builtin_memset
40 * c-c++-common/asan/halt_on_error-2.c: Likewise.
41
0c302595 422016-04-08 Cesar Philippidis <cesar@codesourcery.com>
43
44 PR lto/70289
45 PR ipa/70348
46 PR tree-optimization/70373
47 PR middle-end/70533
48 PR middle-end/70534
49 PR middle-end/70535
50 * c-c++-common/goacc/reduction-5.c: New test.
51 * c-c++-common/goacc/reduction-promotions.c: New test.
52 * gfortran.dg/goacc/reduction-3.f95: New test.
53 * gfortran.dg/goacc/reduction-promotions.f90: New test.
54
c6c0523b 552016-04-08 Patrick Palka <ppalka@gcc.gnu.org>
56
57 PR c++/70590
58 PR c++/70452
59 * g++.dg/pr70590.C: New test.
60 * g++.dg/pr70590-2.C: New test.
61
3ac399da 622016-04-08 Jakub Jelinek <jakub@redhat.com>
63
e97d1706 64 PR middle-end/70593
65 * gcc.target/i386/pr70593.c: New test.
66
3ac399da 67 PR rtl-optimization/70574
68 * gcc.target/i386/avx2-pr70574.c: New test.
69
fcfbb129 702016-04-08 Maxim Ostapenko <m.ostapenko@samsung.com>
71
72 PR sanitizer/70541
73 * c-c++-common/asan/pr70541.c: New test.
74
0aabcddf 752016-04-08 Tom de Vries <tom@codesourcery.com>
76
77 * c-c++-common/goacc/uninit-firstprivate-clause.c: New test.
78 * gfortran.dg/goacc/uninit-firstprivate-clause.f95: New test.
79
bec0c1e8 802016-04-08 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
81
82 PR target/70566
83 * gcc.c-torture/execute/pr70566.c: New test.
84
87c791f5 852016-04-08 Tom de Vries <tom@codesourcery.com>
86
87 * c-c++-common/goacc/uninit-copy-clause.c: New test.
88 * gfortran.dg/goacc/uninit-copy-clause.f95: New test.
89
7f38718f 902016-04-08 Alan Modra <amodra@gmail.com>
91
92 * gcc.target/powerpc/pr70117.c: New.
93
a96a7710 942016-04-07 Jakub Jelinek <jakub@redhat.com>
95
7a6265d1 96 PR testsuite/70581
97 * gcc.dg/lto/simd-function_0.c: New test.
98
a96a7710 99 * c-c++-common/attr-simd.c: Add scan-assembler* directives for AVX512F
100 clones.
101 * c-c++-common/attr-simd-2.c: Likewise.
102 * c-c++-common/attr-simd-4.c: Likewise.
103 * gcc.dg/gomp/simd-clones-2.c: Likewise.
104 * gcc.dg/gomp/simd-clones-3.c: Likewise.
105
508dd607 1062016-04-07 Thomas Preud'homme <thomas.preudhomme@arm.com>
107
108 PR testsuite/70553
109 * gcc.target/arm/pr70496.c: Also require arm_arm_ok effective target.
110
1b61585a 1112016-04-07 Thomas Schwinge <thomas@codesourcery.com>
112 Tom de Vries <tom@codesourcery.com>
113
114 * gfortran.dg/goacc/kernels-loop-2.f95: Scan for parallelization.
115 * gfortran.dg/goacc/kernels-loop-data-2.f95: Likewise.
116 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: Likewise.
117 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: Likewise.
118 * gfortran.dg/goacc/kernels-loop-data-update.f95: Likewise.
119 * gfortran.dg/goacc/kernels-loop-data.f95: Likewise.
120 * gfortran.dg/goacc/kernels-loop.f95: Likewise.
121 * gfortran.dg/goacc/kernels-loop-n.f95: Likewise, XFAILed.
122
5f060aa8 1232016-04-06 Patrick Palka <ppalka@gcc.gnu.org>
124
125 PR c/70436
126 * g++.dg/warn/Wparentheses-29.C: New test.
127
d3831f71 1282016-04-06 Patrick Palka <ppalka@gcc.gnu.org>
129
130 PR c/70436
131 * g++.dg/plugin/pragma_plugin.c (handle_pragma_sayhello): Add
132 explicit braces to resolve a future -Wparentheses warning.
133
382ece2d 1342016-04-06 Richard Henderson <rth@redhat.com>
135
136 * gcc.dg/pr61817-1.c: New test.
137 * gcc.dg/pr61817-2.c: New test.
138 * gcc.dg/pr69391-1.c: New test.
139 * gcc.dg/pr69391-2.c: New test.
140
72234ee9 1412016-04-06 Vladimir Makarov <vmakarov@redhat.com>
142
143 PR rtl-optimization/70398
144 * testsuite/gcc.target/aarch64/pr70398.c: New.
145
5547150a 1462016-04-06 Eric Botcazou <ebotcazou@adacore.com>
147
148 * gcc.c-torture/execute/20101011-1.c (__VISIUM__): Set DO_TEST to 0.
149
15b70121 1502016-04-06 Yvan Roux <yvan.roux@linaro.org>
151 Pedro Alves <palves@redhat.com>
152
153 * gcc.dg/guality/guality.h (main): Avoid GDB being blocked on signals.
154
585aefbb 1552016-04-06 Jakub Jelinek <jakub@redhat.com>
156
0cbb513b 157 * lib/target-supports.exp (check_effective_target_vect_simd_clones):
158 Check for avx512f effective targets instead of avx2.
159 * gcc.dg/gomp/declare-simd-1.c: Add scan-assembler-times directives
160 for AVX512F clones.
161 * gcc.dg/gomp/declare-simd-3.c: Likewise.
162 * g++.dg/gomp/declare-simd-1.C: Likewise.
163 * g++.dg/gomp/declare-simd-3.C: Likewise.
164 * g++.dg/gomp/declare-simd-4.C: Likewise.
165
585aefbb 166 PR middle-end/70550
167 * c-c++-common/gomp/pr70550-1.c: New test.
168 * c-c++-common/gomp/pr70550-2.c: New test.
169
0b91cceb 1702016-04-05 Nathan Sidwell <nathan@acm.org>
171
172 PR c++/70512
173 * g++.dg/ext/attribute-may-alias-5.C: New.
174
645a9d8e 1752016-04-05 Jakub Jelinek <jakub@redhat.com>
176
177 PR c++/70336
178 * c-c++-common/pr70336.c: New test.
179 * gcc.dg/torture/builtin-isinf_sign-1.c (foo): Guard tests
180 no longer optimized away at -O0 with #ifndef __OPTIMIZE__.
181
bdf23925 1822016-04-05 Jan Hubicka <hubicka@ucw.cz>
183
184 PR ipa/66223
185 * g++.dg/ipa/devirt-51.C: Use -fsanitize=unreachable.
186
aaff837c 1872016-04-05 Jakub Jelinek <jakub@redhat.com>
188
189 PR rtl-optimization/70542
190 * gcc.dg/torture/pr70542.c: New test.
191 * gcc.target/i386/avx2-pr70542.c: New test.
192
2eac58a0 1932016-04-05 Zdenek Sojka <zsojka@seznam.cz>
194
195 PR tree-optimization/70509
196 * gcc.target/i386/avx512bw-pr70509.c: New test.
197
4f7ebe46 1982016-04-05 Patrick Palka <ppalka@gcc.gnu.org>
199
200 PR c++/70452
201 * g++.dg/ext/constexpr-vla4.C: New test.
202
305d86a0 2032016-04-05 Uros Bizjak <ubizjak@gmail.com>
204
205 PR target/70510
206 * gcc.target/i386/pr70510.c: New test.
207
eec3b789 2082016-04-05 Richard Biener <rguenther@suse.de>
209
210 PR tree-optimization/70526
211 * g++.dg/torture/pr70526.C: New testcase.
212
ca943582 2132016-04-05 Jakub Jelinek <jakub@redhat.com>
214
215 PR target/70525
216 * gcc.target/i386/pr70525.c: New test.
217
87825cd5 2182016-04-05 Richard Biener <rguenther@suse.de>
219
220 PR middle-end/70499
221 * g++.dg/torture/pr70499.C: New testcase.
222
14638828 2232016-04-05 Richard Biener <rguenther@suse.de>
224
225 * gcc.dg/tree-ssa/20030814-6.c: Fix testcase, disable FRE,
226 remove XFAIL.
227
967a90d5 2282016-04-04 Jakub Jelinek <jakub@redhat.com>
229
230 PR middle-end/70307
231 * gcc.dg/torture/pr70307.c: Add -Wno-psabi to dg-options. Prune
232 rs6000 ABI warnings.
233
d374a3a3 2342016-04-04 Jan Hubicka <hubicka@ucw.cz>
235
236 PR ipa/66223
237 * g++.dg/ipa/devirt-51.C: New testcase.
238
8ff377a6 2392016-04-04 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
240 Jakub Jelinek <jakub@redhat.com>
241
242 PR middle-end/70457
243 * gcc.dg/torture/pr70457.c: New.
244
f567b44f 2452016-04-04 Andre Vehreschild <vehre@gcc.gnu.org>
246
247 PR fortran/67538
248 * gfortran.dg/allocate_with_source_19.f08: New test.
249
89d4ebfa 2502016-04-04 Andre Vehreschild <vehre@gcc.gnu.org>
251
252 PR fortran/65795
253 * gfortran.dg/coarray_allocate_6.f08: New test.
254
68ab33a6 2552016-04-04 Richard Biener <rguenther@suse.de>
256
257 PR rtl-optimization/70484
258 * gcc.dg/torture/pr70484.c: New testcase.
259
c4f5465d 2602016-04-04 Marek Polacek <polacek@redhat.com>
261
262 PR c/70307
263 * gcc.dg/torture/pr70307.c: New test.
264
bfec6609 2652016-04-03 Oleg Endo <olegendo@gcc.gnu.org>
266
267 PR target/70416
268 PR target/67391
269 * gcc.target/sh/torture/pr70416.c: New.
270
40df9099 2712016-04-02 Martin Sebor <msebor@redhat.com>
272
273 PR c++/67376
274 PR c++/70170
275 PR c++/70172
276 PR c++/70228
277 * g++.dg/cpp0x/constexpr-array-ptr10.C: New test.
278 * g++.dg/cpp0x/constexpr-array-ptr9.C: New test.
279 * g++.dg/cpp0x/constexpr-nullptr-1.C: New test.
280 * g++.dg/cpp0x/constexpr-array5.C: Adjust text of expected diagnostic.
281 * g++.dg/cpp0x/constexpr-string.C: Same.
282 * g++.dg/cpp0x/constexpr-wstring2.C: Same.
283 * g++.dg/cpp0x/pr65398.C: Same.
284 * g++.dg/ext/constexpr-vla1.C: Same.
285 * g++.dg/ext/constexpr-vla2.C: Same.
286 * g++.dg/ext/constexpr-vla3.C: Same.
287 * g++.dg/ubsan/pr63956.C: Same.
288
0edb9bfe 2892016-04-01 Jakub Jelinek <jakub@redhat.com>
290
291 PR rtl-optimization/70467
292 * gcc.target/i386/pr70467-2.c: New test.
293
e5b1a1d9 2942016-04-01 Jakub Jelinek <jakub@redhat.com>
295 Marek Polacek <polacek@redhat.com>
296
297 PR c++/70488
298 * g++.dg/init/new47.C: New test.
299
b2ca3fb0 3002016-04-01 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
301
302 PR target/70496
303 * gcc.target/arm/pr70496.c: New test.
304
4c3bd1e3 3052016-04-01 Nathan Sidwell <nathan@acm.org>
306
47de69ad 307 PR c++/68475
308 * g++.dg/g++.dg/cpp0x/noexcept29.C: New.
309
313d569f 3102016-04-01 Ilya Enkovich <enkovich.gnu@gmail.com>
311
312 PR target/69890
313 * gcc.dg/strlenopt.h (memmove): New.
314 * gcc.target/i386/chkp-strlen-1.c: Include "../../gcc.dg/strlenopt.h"
315 instead of "string.h".
316 * gcc.target/i386/chkp-strlen-2.c: Likewise.
317 * gcc.target/i386/chkp-strlen-3.c: Likewise.
318 * gcc.target/i386/chkp-strlen-4.c: Likewise.
319 * gcc.target/i386/chkp-strlen-5.c: Likewise.
320 * gcc.target/i386/chkp-stropt-1.c: Likewise.
321 * gcc.target/i386/chkp-stropt-10.c: Likewise.
322 * gcc.target/i386/chkp-stropt-11.c: Likewise.
323 * gcc.target/i386/chkp-stropt-12.c: Likewise.
324 * gcc.target/i386/chkp-stropt-13.c: Likewise.
325 * gcc.target/i386/chkp-stropt-14.c: Likewise.
326 * gcc.target/i386/chkp-stropt-15.c: Likewise.
327 * gcc.target/i386/chkp-stropt-16.c: Likewise.
328 * gcc.target/i386/chkp-stropt-2.c: Likewise.
329 * gcc.target/i386/chkp-stropt-3.c: Likewise.
330 * gcc.target/i386/chkp-stropt-4.c: Likewise.
331 * gcc.target/i386/chkp-stropt-5.c: Likewise.
332 * gcc.target/i386/chkp-stropt-6.c: Likewise.
333 * gcc.target/i386/chkp-stropt-7.c: Likewise.
334 * gcc.target/i386/chkp-stropt-8.c: Likewise.
335 * gcc.target/i386/chkp-stropt-9.c: Likewise.
336
5469facd 3372016-03-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
338
339 * g++.dg/template/ptrmem30.C (read): Rename to data_read.
340 (Holder::foo): Reflect this.
341
503de754 3422016-03-31 Ilya Enkovich <enkovich.gnu@gmail.com>
343
344 PR target/70442
345 * gcc.dg/pr70442.c: New test.
346
13ee2de7 3472016-03-31 Nathan Sidwell <nathan@acm.org>
348
349 PR c++/70393
350 * g++.dg/cpp0x/constexpr-virtual6.C: New.
351
5e0d03a8 3522016-03-31 Kirill Yukhin <kirill.yukhin@intel.com>
353
354 PR target/70453
355 * gcc.target/i386/pr70453.c: New test.
356
8cb82ed4 3572016-03-31 Andrey Belevantsev <abel@ispras.ru>
358
359 PR target/70292
360 * gcc.c-torture/pr70292.c: New test.
361
7952b661 3622016-03-31 Marek Polacek <polacek@redhat.com>
363
364 PR c/70297
365 * c-c++-common/pr70297.c: New test.
366 * g++.dg/cpp0x/typedef-redecl.C: New test.
367 * gcc.dg/typedef-redecl2.c: New test.
368
1607cc74 3692016-03-31 Jakub Jelinek <jakub@redhat.com>
370
371 PR rtl-optimization/70460
372 * gcc.c-torture/execute/pr70460.c: New test.
373
c689c252 3742016-03-31 Richard Biener <rguenther@suse.de>
375
376 PR c++/70430
377 * g++.dg/ext/vector30.C: New testcase.
378
91c9586d 3792016-03-30 Dominique d'Humieres <dominiq@lps.ens.fr>
380 Jerry DeLisle <jvdelisle@gcc.gnu.org>
381
382 * gfortran.dg/fmt_pf.f90: New test.
383
afa5c1b8 3842016-03-30 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
385
386 Forward-port from 5 branch
387 2016-03-30 Jakub Jelinek <jakub@redhat.com>
388
389 PR testsuite/70356
390 * gcc.target/i386/avx-vextractf128-256-5.c: Move
391 dg-require-effective-target after dg-do.
392
393 2015-12-30 Kirill Yukhin <kirill.yukhin@intel.com>
394
395 * gcc.target/i386/avx-vextractf128-256-5.c: New test.
396
6a5dcab3 3972016-03-30 Thomas Schwinge <thomas@codesourcery.com>
398 Julian Brown <julian@codesourcery.com>
399 Chung-Lin Tang <cltang@codesourcery.com>
400 Cesar Philippidis <cesar@codesourcery.com>
401 James Norris <jnorris@codesourcery.com>
402 Tom de Vries <tom@codesourcery.com>
403 Nathan Sidwell <nathan@codesourcery.com>
404
305d86a0 405 * c-c++-common/goacc/combined-directives.c: Clean up dg-* directives.
6a5dcab3 406 * c-c++-common/goacc/loop-clauses.c: Likewise.
407 * g++.dg/goacc/template.C: Likewise.
408 * gfortran.dg/goacc/combined-directives.f90: Likewise.
409 * gfortran.dg/goacc/loop-1.f95: Likewise.
410 * gfortran.dg/goacc/loop-5.f95: Likewise.
411 * gfortran.dg/goacc/loop-6.f95: Likewise.
412 * gfortran.dg/goacc/loop-tree-1.f90: Likewise.
413 * c-c++-common/goacc-gomp/nesting-1.c: Update.
414 * c-c++-common/goacc-gomp/nesting-fail-1.c: Likewise.
415 * c-c++-common/goacc/clauses-fail.c: Likewise.
416 * c-c++-common/goacc/parallel-1.c: Likewise.
417 * c-c++-common/goacc/reduction-1.c: Likewise.
418 * c-c++-common/goacc/reduction-2.c: Likewise.
419 * c-c++-common/goacc/reduction-3.c: Likewise.
420 * c-c++-common/goacc/reduction-4.c: Likewise.
421 * c-c++-common/goacc/routine-3.c: Likewise.
422 * c-c++-common/goacc/routine-4.c: Likewise.
423 * c-c++-common/goacc/routine-5.c: Likewise.
424 * c-c++-common/goacc/tile.c: Likewise.
425 * g++.dg/goacc/template.C: Likewise.
426 * gfortran.dg/goacc/combined-directives.f90: Likewise.
427 * c-c++-common/goacc/nesting-1.c: Move dg-error test cases into...
428 * c-c++-common/goacc/nesting-fail-1.c: ... this file. Update.
429 * c-c++-common/goacc/kernels-1.c: Update. Incorporate...
430 * c-c++-common/goacc/kernels-empty.c: ... this file, and...
431 * c-c++-common/goacc/kernels-eternal.c: ... this file, and...
432 * c-c++-common/goacc/kernels-noreturn.c: ... this file.
433 * c-c++-common/goacc/host_data-1.c: New file. Incorporate...
434 * c-c++-common/goacc/use_device-1.c: ... this file.
435 * c-c++-common/goacc/host_data-2.c: New file. Incorporate...
436 * c-c++-common/goacc/host_data-5.c: ... this file, and...
437 * c-c++-common/goacc/host_data-6.c: ... this file.
438 * c-c++-common/goacc/loop-2-kernels.c: New file.
439 * c-c++-common/goacc/loop-2-parallel.c: Likewise.
440 * c-c++-common/goacc/loop-3.c: Likewise.
441 * g++.dg/goacc/reference.C: Likewise.
442 * g++.dg/goacc/routine-1.C: Likewise.
443 * g++.dg/goacc/routine-2.C: Likewise.
444
932c0baa 4452016-03-30 Richard Biener <rguenther@suse.de>
446
447 PR middle-end/70450
448 * gcc.dg/torture/pr70450.c: New testcase.
449
7f7c4659 4502016-03-30 Jakub Jelinek <jakub@redhat.com>
451
452 PR target/70421
453 * gcc.dg/torture/pr70421.c: New test.
454 * gcc.target/i386/avx512f-pr70421.c: New test.
455
9cbfe80c 4562016-03-30 H.J. Lu <hongjiu.lu@intel.com>
457
458 PR testsuite/70364
459 * gcc.target/i386/cleanup-1.c: Include <stddef.h>.
460 (check): New function.
461 (bar): Call check.
462 (foo): Align stack to 16 bytes when calling bar.
463 * gcc.target/i386/cleanup-2.c: Likewise.
464
f56c7d36 4652016-03-30 Patrick Palka <ppalka@gcc.gnu.org>
466
467 PR tree-optimization/59124
468 * gcc.dg/Warray-bounds-19.c: New test.
469
0275bf9b 4702016-03-29 Zachary T Welch <zwelch@codesourcery.com>
471
472 * lib/prune.exp (escape_regex_chars): New.
473 (prune_file_path): Update to quote metcharacters for regexp.
474
a3daa269 4752016-03-29 Jakub Jelinek <jakub@redhat.com>
476
24e1ba3d 477 PR rtl-optimization/70429
478 * gcc.c-torture/execute/pr70429.c: New test.
479
a3daa269 480 PR tree-optimization/70405
481 * gcc.dg/pr70405.c: New test.
482
3ef41a6e 4832016-03-29 Andre Vehreschild <vehre@gcc.gnu.org>
484
485 PR fortran/70397
486 * gfortran.dg/unlimited_polymorphic_25.f90: New test.
487 * gfortran.dg/unlimited_polymorphic_26.f90: New test.
488
4abd9410 4892016-03-29 Thomas Schwinge <thomas@codesourcery.com>
490
491 PR testsuite/64177
492 * c-c++-common/cilk-plus/CK/spawning_arg.c (main): Call
493 __cilkrts_set_param to set two workers.
494 * c-c++-common/cilk-plus/CK/steal_check.c (main): Likewise.
495 * g++.dg/cilk-plus/CK/catch_exc.cc (main): Likewise.
496
b58e5f0f 4972016-03-28 Dominique d'Humieres <dominiq@lps.ens.fr>
498
305d86a0 499 * g++.dg/ext/fnname5.C: Update the test for Darwin.
b58e5f0f 500
bff53658 5012016-03-28 Kirill Yukhin <kirill.yukhin@intel.com>
502
503 PR target/70406
305d86a0 504 * gcc.target/i386/pr70406.c: New test.
bff53658 505
bb2c9c15 5062016-03-27 Eric Botcazou <ebotcazou@adacore.com>
507
508 * gnat.dg/specs/double_record_extension3.ads: New test.
509
f12c84ab 5102016-03-25 Richard Henderson <rth@redhat.com>
511
512 PR target/70120
513 * gcc.target/aarch64/pr70120-1.c: New.
514 * gcc.target/aarch64/pr70120-2.c: New.
515 * gcc.target/aarch64/pr70120-3.c: New.
516
b0bf58c4 5172016-03-25 Patrick Palka <ppalka@gcc.gnu.org>
518
519 PR c++/62212
520 * g++.dg/template/mangle2.C: The dg-do directive should be
521 "compile" not "assemble".
522
f175ba0f 5232016-03-25 Bernd Schmidt <bschmidt@redhat.com>
524
525 PR lto/69650
526 * gcc.dg/pr69650.c: New test.
527
4cc3295f 5282016-03-25 David Edelsohn <dje.gcc@gmail.com>
529
530 * g++.dg/ext/pr70290.C: Prune non-standard ABI.
531
0cf40600 5322016-03-25 Alan Modra <amodra@gmail.com>
533
534 * gcc.dg/dfp/pr70052.c: New test.
535
3aebf099 5362016-03-24 Richard Henderson <rth@redhat.com>
537
538 PR middle-end/69845
539 * gcc.dg/tree-ssa/pr69845-1.c: New test.
540 * gcc.dg/tree-ssa/pr69845-2.c: New test.
541
83245bd3 5422016-03-24 Tom de Vries <tom@codesourcery.com>
543
544 * gfortran.dg/goacc/host_data-tree.f95: Add missing initialization.
545
108e7ee4 5462016-03-24 Tom de Vries <tom@codesourcery.com>
547
548 * c-c++-common/goacc/uninit-use-device-clause.c: New test.
549 * gfortran.dg/goacc/uninit-use-device-clause.f95: New test.
550
17af0b14 5512016-03-24 Tom de Vries <tom@codesourcery.com>
552
553 * c-c++-common/goacc/uninit-dim-clause.c: New test.
554 * gfortran.dg/goacc/uninit-dim-clause.f95: New test.
555
6c8770ee 5562016-03-24 Patrick Palka <ppalka@gcc.gnu.org>
557
558 PR c++/62212
559 * g++.dg/template/mangle2.C: New test.
560
a7e21b7b 5612016-03-24 Richard Biener <rguenther@suse.de>
562
563 PR tree-optimization/70396
564 * gcc.dg/torture/pr70396.c: New testcase.
565
f365d297 5662016-03-24 Richard Biener <rguenther@suse.de>
567
568 PR middle-end/70370
569 * gcc.dg/torture/pr70370.c: New testcase.
570
da7aeb13 5712016-03-24 Tom de Vries <tom@codesourcery.com>
572
573 * gfortran.dg/goacc/data-tree.f95: Add missing initialization.
574 * gfortran.dg/goacc/kernels-tree.f95: Same.
575 * gfortran.dg/goacc/parallel-tree.f95: Same.
576
80b30de0 5772016-03-24 Tom de Vries <tom@codesourcery.com>
578
579 * c-c++-common/goacc/uninit-if-clause.c: New test.
580 * gfortran.dg/goacc/uninit-if-clause.f95: New test.
581
cb9b6b99 5822016-03-24 Jakub Jelinek <jakub@redhat.com>
583
584 PR target/70290
305d86a0 585 * g++.dg/ext/pr70290.C: Add -Wno-psabi -w to dg-options.
586 Fix formatting.
cb9b6b99 587
a4225fff 5882016-03-24 Richard Biener <rguenther@suse.de>
589
590 PR tree-optimization/70372
591 * gcc.dg/tree-ssa/pr70372.c: New testcase.
592
5a869ab8 5932016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
594
595 PR c++/70347
596 * g++.dg/cpp1y/nsdmi-union1.C: New test.
597
36ce5faa 5982016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
599
600 PR c++/70332
601 * g++.dg/cpp1y/nsdmi-aggr5.C: New test.
602
c4fa85c9 6032016-03-23 Jakub Jelinek <jakub@redhat.com>
604
d9377ad5 605 PR c++/70001
606 * g++.dg/cpp0x/constexpr-70001-4.C: New test.
607 * g++.dg/cpp1y/pr70001.C: New test.
608
c4fa85c9 609 PR c++/70323
610 * g++.dg/cpp0x/constexpr-70323.C: New test.
611
0a2062da 6122016-03-23 Alexandre Oliva <aoliva@redhat.com>
613 Jason Merrill <jason@redhat.com>
614 Jakub Jelinek <jakub@redhat.com>
615
616 PR c++/69315
617 * g++.dg/cpp0x/constexpr-69315.C: New test.
618 * g++.dg/cpp0x/variadic122.C: Change one dg-warning into dg-bogus.
619
62d2a6dc 6202016-03-23 Marek Polacek <polacek@redhat.com>
621
622 PR c++/69884
623 * g++.dg/warn/Wignored-attributes-1.C: New test.
624 * g++.dg/warn/Wignored-attributes-2.C: New test.
625
a82d6246 6262016-03-23 Tom de Vries <tom@codesourcery.com>
627
628 * c-c++-common/goacc/kernels-default.c (foo): Add missing
629 initialization.
630 * gfortran.dg/goacc/private-3.f95 (test): Same.
631 * gfortran.dg/goacc/routine-5.f90 (gang, worker, vector, seq): Add
632 missing use param.
633
dc834ba1 6342016-03-23 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
635
636 * lib/target-supports.exp: Remove v7ve entry from loop
637 creating effective target checks.
638 (check_effective_target_arm_arch_v7ve_ok): New procedure.
639 (add_options_for_arm_arch_v7ve): Likewise.
640
7e83fd1f 6412016-03-23 Jakub Jelinek <jakub@redhat.com>
642
643 PR tree-optimization/70354
644 * gcc.dg/vect/pr70354-1.c: New test.
645 * gcc.dg/vect/pr70354-2.c: New test.
646 * gcc.target/i386/avx2-pr70354-1.c: New test.
647 * gcc.target/i386/avx2-pr70354-2.c: New test.
648
4e4da058 6492016-03-22 Jeff Law <law@redhat.com>
650
651 PR target/70232
652 * gcc.dg/tree-ssa/pr70232.c: New test.
653
6855137b 6542016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
655
656 PR target/70302
657 * gcc.target/i386/pr70302.c: New test.
658
19db1ec8 6592016-03-22 Richard Biener <rguenther@suse.de>
660
661 PR middle-end/70251
662 * g++.dg/torture/pr70251.C: New testcase.
663
4baec9f2 6642016-03-22 David Malcolm <dmalcolm@redhat.com>
665
666 PR c/69993
667 * c-c++-common/Wmisleading-indentation-3.c: New test, based on
668 Wmisleading-indentation.c.
669 * c-c++-common/Wmisleading-indentation.c: Update thoughout to
670 reflect change to diagnostic text and order of messages.
671 * gcc.dg/plugin/location-overflow-test-2.c: Likewise.
672
fcfec126 6732016-03-22 David Edelsohn <dje.gcc@gmail.com>
674
675 * g++.dg/ext/java-3.C: Don't compile on AIX.
676
aa30728a 6772016-03-22 Richard Biener <rguenther@suse.de>
678
679 PR middle-end/70333
680 * gcc.dg/torture/pr70333.c: New testcase.
681
46ec4eb4 6822016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
683
684 * g++.dg/ext/pr70290.C: New test.
685
4880f878 6862016-03-22 Kirill Yukhin <kirill.yukhin@intel.com>
687
688 PR target/70325
689 * gcc.target/i386/pr70325.c: New test.
690
3d78ea44 6912016-03-22 Jakub Jelinek <jakub@redhat.com>
692
5934fb8f 693 PR target/70329
694 * gcc.target/i386/avx512bw-pr70329-1.c: New test.
695 * gcc.target/i386/avx512bw-pr70329-2.c: New test.
696
b6436f79 697 PR target/70300
698 * gcc.target/i386/pr70300.c: New test.
699
3d78ea44 700 PR c++/70295
701 * c-c++-common/nonnull-1.c (func): Remove parens around cp4 != 0.
702 (func2): New function for cond with parens, xfail warning for c++.
703 * g++.dg/warn/Wnonnull-compare-8.C: New test.
704
b60244f6 7052016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
706
707 PR c++/70096
708 * g++.dg/template/ptrmem30.C: New test.
709
c8e3e744 7102016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
711
712 PR c++/70204
713 * g++.dg/cpp0x/constexpr-70204a.C: New test.
714 * g++.dg/cpp0x/constexpr-70204b.C: New test.
715
2715f63a 7162016-03-21 Jakub Jelinek <jakub@redhat.com>
717
718 PR middle-end/70326
719 * gcc.dg/pr70326.c: New test.
720
2daa2cda 7212016-03-21 Marc Glisse <marc.glisse@inria.fr>
722 Jakub Jelinek <jakub@redhat.com>
723
724 PR tree-optimization/70317
725 * gcc.dg/pr70317.c: New test.
726
d9aa5a50 7272016-03-21 Uros Bizjak <ubizjak@gmail.com>
728
729 PR target/70327
730 * gcc.target/i386/pr70327.c: New test.
731
e1a88bf4 7322016-03-21 Martin Liska <mliska@suse.cz>
733
61941425 734 PR ipa/70306
e1a88bf4 735 * gcc.dg/ipa/pr70306.c: New test.
736
d9aa5a50 7372016-03-21 Andre Vieira <andre.simoesdiasvieira@arm.com>
75af6eab 738
739 * gcc.target/arm/attr-align1.c: Skip if M-profile.
740 * gcc.target/arm/attr-align3.c: Likewise.
741 * gcc.target/arm/attr_arm.c: Likewise.
742 * gcc.target/arm/flip-thumb.c: Likewise.
743
afdde20c 7442016-03-21 Jakub Jelinek <jakub@redhat.com>
745
746 PR target/70296
747 * gcc.target/powerpc/altivec-36.c: New test.
748
3f2ef661 7492016-03-21 Richard Biener <rguenther@suse.de>
750
751 PR tree-optimization/70310
752 * gcc.dg/torture/pr70310.c: New testcase.
753
08b2b692 7542016-03-21 Kirill Yukhin <kirill.yukhin@intel.com>
755
756 PR target/70293
757 * gcc.target/i386/pr70293.c: New test.
758
93505d22 7592016-03-21 Richard Biener <rguenther@suse.de>
760
761 PR tree-optimization/70288
762 * gcc.dg/torture/pr70288-1.c: New testcase.
763 * gcc.dg/torture/pr70288-2.c: Likewise.
764
06fd1914 7652016-03-21 Andrey Belevantsev <abel@ispras.ru>
766
767 PR rtl-optimization/69307
768 * gcc.target/arm/pr69307.c: New test.
d9aa5a50 769
b628775e 7702016-03-21 Andrey Belevantsev <abel@ispras.ru>
771
772 PR rtl-optimization/69102
773 * gcc.c-torture/compile/pr69102.c: New test.
774
1421f43c 7752016-03-18 Jeff Law <law@redhat.com>
776
777 PR rtl-optimization/70263
778 * gcc.c-torture/compile/pr70263-1.c: New test.
779 * gcc.target/i386/pr70263-2.c: New test.
780
e7142ce1 7812016-03-18 Bernd Schmidt <bschmidt@redhat.com>
782
783 PR rtl-optimization/70278
784 * gcc.dg/torture/pr70278.c: New test.
785 * gcc.target/arm/pr70278.c: New test.
786
5539bc70 7872016-03-18 David Malcolm <dmalcolm@redhat.com>
788
789 PR c/70281
790 * gcc.dg/plugin/diagnostic-test-expressions-1.c
791 (test_builtin_types_compatible_p): New test function.
792 * gcc.dg/pr70281.c: New test case.
793
296a290a 7942016-03-18 Christophe Lyon <christophe.lyon@linaro.org>
795
796 PR target/70113
797 * gcc.target/aarch64/pr63304_1.c: Add -mno-fix-cortex-a53-843419.
798
666094f0 7992016-03-18 Ilya Enkovich <enkovich.gnu@gmail.com>
800
801 PR tree-optimization/70252
802 * gcc.dg/pr70252.c: New test.
803
350514e8 8042016-03-18 Tom de Vries <tom@codesourcery.com>
805
806 * gcc.dg/pr70161-2.c: New test.
807 * gcc.dg/pr70161.c: New test.
808
011e0cea 8092016-03-18 Tom de Vries <tom@codesourcery.com>
810
811 PR ipa/70269
812 * gcc.dg/pr70269.c: New test.
813
292a09de 8142016-03-18 Jakub Jelinek <jakub@redhat.com>
815
816 PR c++/70267
817 * g++.dg/ext/java-3.C: New test.
818
efc86c4c 8192016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
820
821 PR c++/70205
822 * g++.dg/lookup/pr70205.C: New test.
823
a28dd575 8242016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
825
826 PR c++/70218
827 * g++.dg/cpp0x/lambda/lambda-70218.C: New test.
828
92e7ab1e 8292016-03-17 Marek Polacek <polacek@redhat.com>
830
831 PR c/69407
832 * gcc.dg/atomic-op-6.c: New test.
833
7378dbfb 8342016-03-17 David Malcolm <dmalcolm@redhat.com>
835
836 PR c/70264
837 * c-c++-common/pr70264.c: New test case.
838
f7995d7d 8392016-03-17 Jakub Jelinek <jakub@redhat.com>
840
e2895b76 841 PR c++/70144
842 * c-c++-common/pr70144-1.c: New test.
843 * c-c++-common/pr70144-2.c: New test.
844
f7995d7d 845 PR c++/70272
846 * g++.dg/opt/flifetime-dse5.C (main): Remove extra semicolon.
847 * g++.dg/opt/flifetime-dse6.C: New test.
848 * g++.dg/tree-ssa/ehcleanup-1.C: Adjust unreachable count.
849
5ec4a949 8502016-03-17 H.J. Lu <hongjiu.lu@intel.com>
851
852 PR driver/70192
853 * gcc.dg/pic-1.c: New test.
854 * gcc.dg/pic-2.c: Likewise.
855 * gcc.dg/pic-3.c: Likewise.
856 * gcc.dg/pic-4.c: Likewise.
857 * gcc.dg/pie-1.c: Likewise.
858 * gcc.dg/pie-2.c: Likewise.
859 * gcc.dg/pie-3.c: Likewise.
860 * gcc.dg/pie-4.c: Likewise.
861 * gcc.dg/pie-5.c: Likewise.
862 * gcc.dg/pie-6.c: Likewise.
863
c28550e1 8642016-03-17 Tom de Vries <tom@codesourcery.com>
865
866 * gfortran.dg/goacc/kernels-alias-3.f95: New test.
867 * gfortran.dg/goacc/kernels-alias-4.f95: New test.
868
be3296cb 8692016-03-17 Richard Biener <rguenther@suse.de>
870
871 PR debug/70271
872 * g++.dg/debug/pr70271.C: New testcase.
873
9b60ef21 8742016-03-17 Ilya Enkovich <enkovich.gnu@gmail.com>
875
876 * gcc.target/i386/pr70251.c: New test.
877
9a80bc1a 8782016-03-17 Marek Polacek <polacek@redhat.com>
879
880 PR c++/70194
881 * g++.dg/warn/constexpr-70194.C: New test.
882
733d7ff9 8832016-03-16 Richard Henderson <rth@redhat.com>
884
885 PR middle-end/70240
886 * gcc.c-torture/compile/pr70240.c: New.
887
3e6f12bf 8882016-03-16 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
889
890 * gcc.c-torture/compile/20151204.c: Skip for avr.
891
867c9e99 8922016-03-16 Jakub Jelinek <jakub@redhat.com>
893
894 PR target/70245
895 * g++.dg/opt/pr70245.C: New test.
896 * g++.dg/opt/pr70245.h: New file.
897 * g++.dg/opt/pr70245-aux.cc: New file.
898
8ced6ab7 8992016-03-16 Martin Sebor <msebor@redhat.com>
900
901 * g++.dg/cpp1y/constexpr-instantiate.C: Correct DejaGnu directives.
902
37af779a 9032016-03-16 Richard Henderson <rth@redhat.com>
904
905 PR middle-end/70199
906 * gcc.c-torture/compile/pr70199.c: New.
907
78ed999c 9082016-03-16 H.J. Lu <hongjiu.lu@intel.com>
909
910 * gcc.dg/uninit-19.c: Run dos2unix.
911
462ca422 9122016-03-16 Marek Polacek <polacek@redhat.com>
913
914 PR c/70093
915 * gcc.dg/nested-func-10.c: New test.
916 * gcc.dg/nested-func-9.c: New test.
917
fe58aacc 9182016-03-16 Jakub Jelinek <jakub@redhat.com>
919
920 PR tree-optimization/68714
921 * gcc.dg/tree-ssa/pr68714.c: Add -w -Wno-psabi to dg-options.
922
27a53872 9232016-03-16 Tom de Vries <tom@codesourcery.com>
924
925 PR tree-optimization/68715
926 * gcc.dg/graphite/pr68715-2.c: New test.
927 * gcc.dg/graphite/pr68715.c: New test.
928 * gfortran.dg/graphite/pr68715.f90: New test.
929
95049c3c 9302016-03-16 Tom de Vries <tom@codesourcery.com>
931
932 PR tree-optimization/68809
933 * gcc.dg/graphite/pr68809-2.c: New test.
934 * gcc.dg/graphite/pr68809.c: New test.
935
09eddd70 9362016-03-16 Jakub Jelinek <jakub@redhat.com>
937
81fc5915 938 PR c++/70147
939 * g++.dg/ubsan/pr70147-2.C (C::C): Initialize A base with invalid
940 method call to i () as argument. Adjust expected output.
941
09eddd70 942 PR c++/70147
943 * g++.dg/ubsan/pr70147-1.C: New test.
944 * g++.dg/ubsan/pr70147-2.C: New test.
945
6373d2a2 9462016-03-15 Martin Sebor <msebor@redhat.com>
947
948 PR c++/58281
949 * g++.dg/cpp1y/constexpr-instantiate.C: Add new test.
950
d27a0c11 9512016-03-15 John David Anglin <danglin@gcc.gnu.org>
952
9908039d 953 * gcc.c-torture/execute/pr68532.c: Add -fno-common option on
954 hppa*-*-hpux*.
955
45cdc3a6 956 * gcc.dg/ifcvt-4.c: Add hppa*64*-*-* to skip list.
957
d27a0c11 958 PR libfortran/69799
959 * gfortran.dg/coarray_allocate_5.f08: Add "-latomic" option if
960 libatomic_available.
961
0dd1d57f 9622016-03-15 Marek Polacek <polacek@redhat.com>
963
964 PR c++/70209
965 * g++.dg/ext/attribute-may-alias-4.C: New test.
966
0ce02c07 9672016-03-15 Alexander Monakov <amonakov@ispras.ru>
968
969 * g++.dg/pr63384.C: Add -w to dg-options. Remove '-toggle' in
970 -fvar-tracking-assignments-toggle flag.
971
f6e39b30 9722016-03-15 Pat Haugen <pthaugen@us.ibm.com>
973
974 * gcc.dg/ifcvt-4.c: Add -misel for powerpc*.
975
167f93a2 9762016-03-15 Jakub Jelinek <jakub@redhat.com>
977
978 PR rtl-optimization/70222
979 * gcc.c-torture/execute/pr70222-1.c: New test.
980 * gcc.c-torture/execute/pr70222-2.c: New test.
981
08a8af4a 9822016-03-15 Richard Henderson <rth@redhat.com>
983
984 * gcc.dg/tree-ssa/pr68714.c: Test during reassoc1 pass.
985
738eb905 9862016-03-15 Andrey Belevantsev <abel@ispras.ru>
987
988 PR rtl-optimization/69032
989 * gcc.dg/pr69032.c: New test.
990
dd148b3a 9912016-03-15 Andrey Belevantsev <abel@ispras.ru>
992
993 PR rtl-optimization/63384
d9aa5a50 994 * g++.dg/pr63384.C: New test.
dd148b3a 995
acf58115 9962016-03-15 Andrey Belevantsev <abel@ispras.ru>
997
998 PR target/64411
999 * gcc.target/i386/pr64411.C: New test.
1000
a2897dc4 10012016-03-15 Tom de Vries <tom@codesourcery.com>
1002
1003 * gfortran.dg/goacc/kernels-alias-2.f95: New test.
1004 * gfortran.dg/goacc/kernels-alias.f95: New test.
1005
7bad2faf 10062016-03-14 Martin Sebor <msebor@redhat.com>
1007
1008 PR c++/53792
1009 * g++.dg/cpp0x/constexpr-inline.C: New test.
1010 * g++.dg/cpp0x/constexpr-inline-1.C: Same.
1011
d65fa8d9 10122016-03-14 David Edelsohn <dje.gcc@gmail.com>
1013
1014 * gcc.dg/torture/pr70083.c: Prune non-standard ABI.
1015
2b3c633f 10162016-03-14 Jakub Jelinek <jakub@redhat.com>
1017
1018 PR middle-end/70219
1019 * gcc.dg/pr70219.c: New test.
1020
e947f9c3 10212016-03-14 Bernd Schmidt <bschmidt@redhat.com>
1022
1023 PR target/70083
1024 * gcc.dg/torture/pr70083.c: New test.
1025 * gcc.target/i386/pr70083.c: New test.
1026
74201dc2 10272016-03-14 Richard Biener <rguenther@suse.de>
1028
1029 PR tree-optimization/56365
1030 * gcc.dg/tree-ssa/phi-opt-14.c: New testcase.
1031
88aea41e 10322016-03-14 Segher Boessenkool <segher@kernel.crashing.org>
1033
1034 PR target/70098
1035 * lib/target-supports.exp (check_effective_target_powerpc64_no_dm):
1036 New function.
1037 * g++.dg/pr70098.C: New testcase.
1038
1039
1bd2aefd 10402016-03-14 Tom de Vries <tom@codesourcery.com>
1041
1042 PR tree-optimization/70045
1043 * gcc.dg/graphite/pr70045.c: New test.
1044
922c7033 10452016-03-13 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1046
1047 PR fortran/69043
1048 * gfortran.dg/include_9.f90: New test.
1049
fd4ab6d9 10502016-03-13 Dominique d'Humieres <dominiq@lps.ens.fr>
1051
1052 PR fortran/45076
1053 gfortran.dg/prof/prof.exp: New script.
1054 gfortran.dg/prof/dynamic_dispatch_6.f03: New test.
1055
7d7218d3 10562016-03-12 Andrey Belevantsev <abel@ispras.ru>
1057
1058 PR rtl-optimization/69307
1059 * gcc.dg/pr69307.c: New test.
1060
02ffd664 10612016-03-12 Vladimir Makarov <vmakarov@redhat.com>
1062
1063 PR target/69614
1064 * gcc.target/arm/pr69614.c: New.
1065
76e207a9 10662016-03-12 Paul Thomas <pault@gcc.gnu.org>
1067
1068 PR fortran/70031
1069 * gfortran.dg/submodule_14.f08: New test
1070
1071 PR fortran/69524
1072 * gfortran.dg/submodule_15.f08: New test
1073
490ee78a 10742016-03-12 Patrick Palka <ppalka@gcc.gnu.org>
1075
1076 PR c++/70106
1077 * g++.dg/cpp1y/paren3.C: New test.
1078
04e137ff 10792016-03-11 Michael Meissner <meissner@linux.vnet.ibm.com>
1080
1081 PR target/70131
1082 * gcc.target/powerpc/ppc-round2.c: New test.
1083
27b2c1c4 10842016-03-11 Bernd Schmidt <bschmidt@redhat.com>
1085
1086 PR target/70123
1087 * gcc.dg/torture/pr70123.c: New test.
1088
84116671 10892016-03-11 Jeff Law <law@redhat.com>
1090
1091 PR tree-optimization/70190
1092 * gcc.c-torture/compile/pr70190.c: New test.
1093
cfa58bc8 10942016-03-11 David Malcolm <dmalcolm@redhat.com>
1095
1096 PR c/68187
1097 * c-c++-common/Wmisleading-indentation.c (test43_a): New test
1098 case.
1099 (test43_b): Likewise.
1100 (test43_c): Likewise.
1101 (test43_d): Likewise.
1102 (test43_e): Likewise.
1103 (test43_f): Likewise.
1104 (test43_g): Likewise.
1105 (test44_a): Likewise.
1106 (test44_b): Likewise.
1107 (test44_c): Likewise.
1108 (test44_d): Likewise.
1109 (test44_e): Likewise.
1110
ce234f27 11112016-03-11 David Malcolm <dmalcolm@redhat.com>
1112
1113 PR c/70085
1114 * c-c++-common/Wmisleading-indentation.c (pr70085): New test case.
1115
e4756b48 11162016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1117
1118 * gcc.target/aarch64/vect-reduc-or_1.c: Add -fno-vect-cost-model to
1119 dg-options.
1120
1f5ef87e 11212016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1122
1123 PR target/70002
1124 PR target/69245
1125 * gcc.target/aarch64/pr69245_2.c: New test.
1126
f9c352a1 11272016-03-11 Jakub Jelinek <jakub@redhat.com>
1128
1129 PR tree-optimization/70177
1130 * gcc.dg/pr70177.c: New test.
1131
4dd92ac6 11322016-03-11 Alan Lawrence <alan.lawrence@arm.com>
1133
1134 * gfortran.dg/unconstrained_commons.f: Widen regexp to match j_<N>.
1135
331e4fdb 11362016-03-11 Alan Lawrence <alan.lawrence@arm.com>
1137
1138 * gcc.dg/tree-ssa/sra-20.c: New.
1139
69262824 11402016-03-11 Jakub Jelinek <jakub@redhat.com>
1141
6f9a7425 1142 PR rtl-optimization/70174
1143 * gcc.dg/pr70174.c: New test.
1144
69262824 1145 PR tree-optimization/70169
1146 * gcc.dg/pr70169.c: New test.
1147
4637a847 11482016-03-11 Ilya Enkovich <enkovich.gnu@gmail.com>
1149
1150 PR target/70160
1151 * gcc.target/i386/pr70160.c: New test.
1152
5a86d754 11532016-03-11 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1154
1155 * gcc.target/s390/dfp-1.c: New test.
1156
af4c8290 11572016-03-10 Nick Clifton <nickc@redhat.com>
1158
1159 PR target/70044
1160 * gcc.target/aarch64/pr70044.c: New test.
1161
98dfd328 11622016-03-10 Patrick Palka <ppalka@gcc.gnu.org>
1163 Jakub Jelinek <jakub@redhat.com>
1164
1165 PR c++/70001
1166 * g++.dg/cpp0x/constexpr-70001-1.C: New test.
1167 * g++.dg/cpp0x/constexpr-70001-2.C: New test.
1168 * g++.dg/cpp0x/constexpr-70001-3.C: New test.
1169
75e72311 11702016-03-10 Jan Hubicka <hubicka@ucw.cz>
1171
1172 PR lto/69589
1173 * g++.dg/lto/pr69589_0.C: New testcase
1174 * g++.dg/lto/pr69589_1.C: New testcase
1175
a2eb1271 11762016-03-10 Marek Polacek <polacek@redhat.com>
1177
1178 PR c++/70153
1179 * g++.dg/delayedfold/unary-plus1.C: New test.
1180
11812016-03-10 Andre Vieira <andre.simoesdiasvieira@arm.com>
a342320c 1182
1183 * gcc.target/arm/pr45701-1.c: Escape brackets.
1184 * gcc.target/arm/pr45701-2.c: Likewise.
1185
5ab2987f 11862016-03-10 Alan Lawrence <alan.lawrence@arm.com>
1187
1188 * gfortran.dg/unconstrained_commons.f: New.
1189
6972afac 11902016-03-10 Alan Modra <amodra@gmail.com>
1191
1192 * gcc.dg/pr69195.c: New.
1193 * gcc.dg/pr69238.c: New.
1194
c82c99ec 11952016-03-10 Tom de Vries <tom@codesourcery.com>
1196
1197 PR testsuite/68915
1198 * gcc.dg/vect/pr46032.c: Xfail scan if alignment requirements not met.
1199
a2389d4a 12002016-03-10 Richard Biener <rguenther@suse.de>
1201
1202 PR tree-optimization/70128
1203 * gcc.dg/tree-ssa/alias-34.c: New testcase.
1204 * gcc.dg/tree-ssa/alias-35.c: Likewise.
1205
c272412d 12062016-03-09 Jakub Jelinek <jakub@redhat.com>
1207
a0451069 1208 PR tree-optimization/70152
1209 * gcc.dg/pr70152.c: New test.
1210
c272412d 1211 PR target/70086
1212 * gcc.target/i386/pr70086-1.c: New test.
1213 * gcc.target/i386/pr70086-2.c: New test.
1214 * gcc.target/i386/pr70086-3.c: New test.
5f611068 1215
1216 PR tree-optimization/70127
1217 * gcc.c-torture/execute/pr70127.c: New test.
1218
27dcb7a8 12192016-03-09 Cesar Philippidis <cesar@codesourcery.com>
1220
1221 * c-c++-common/goacc/combined-directives-2.c: New test.
1222
c24757cf 12232016-03-09 David Malcolm <dmalcolm@redhat.com>
1224
1225 PR c/68473
1226 PR c++/70105
1227 * g++.dg/diagnostic/pr70105.C: New test.
1228 * gcc.dg/plugin/diagnostic-test-expressions-1.c (foo): New decl.
1229 (test_multiple_ordinary_maps): New test function.
1230
83108969 12312016-03-09 David Malcolm <dmalcolm@redhat.com>
1232
1233 PR c/68473
1234 PR c++/70105
1235 * gcc.dg/plugin/diagnostic_plugin_show_trees.c (show_tree):
1236 Drop range information from call to inform_at_rich_loc.
1237 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c (add_range):
1238 New.
1239 (test_show_locus): Replace calls to rich_location::add_range with
1240 calls to add_range. Rewrite the tests that used the now-defunct
1241 rich_location ctor taking a source_range. Simplify other tests
1242 by replacing calls to COMBINE_LOCATION_DATA with calls to
1243 make_location.
1244
6733c0e8 12452016-03-09 Richard Biener <rguenther@suse.de>
1246 Jakub Jelinek <jakub@redhat.com>
1247
1248 PR tree-optimization/70138
1249 * gcc.dg/vect/pr70138-1.c: New testcase.
1250 * gcc.dg/vect/pr70138-2.c: Likewise.
1251
96abb9f5 12522016-03-09 Jakub Jelinek <jakub@redhat.com>
1253
1254 PR target/70049
1255 * gcc.target/i386/pr70049.c: New test.
1256
42bb3bfb 12572016-03-09 Richard Biener <rguenther@suse.de>
1258
1259 PR c/70143
1260 * gcc.dg/Wstrict-aliasing-bogus-upcast.c: New testcase.
1261 * gcc.dg/Wstrict-aliasing-struct-with-char-member.c: Likewise.
1262 * gcc.dg/Wstrict-aliasing-struct-member.c: Remove again.
1263
27527428 12642016-03-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1265
1266 * gcc.dg/vect/bb-slp-34.c: Really don't xfail on aarch64-*-*,
1267 arm-*-*.
1268
248449f2 12692016-03-09 Jakub Jelinek <jakub@redhat.com>
1270
1bd49ced 1271 PR middle-end/67278
1272 * gcc.dg/simd-7.c: Add -w -Wno-psabi to dg-options.
1273
248449f2 1274 PR target/67278
1275 * gcc.dg/simd-8.c: Add -w -Wno-psabi to dg-options.
1276
1277 PR middle-end/70050
1278 * gcc.dg/pr70050.c: Add -w to dg-options. Fix up PR number
1279 in testcase comment.
1280
dfc460ff 12812016-03-09 Tom de Vries <tom@codesourcery.com>
1282
1283 * gfortran.dg/goacc/kernels-loop-2.f95: New test.
1284 * gfortran.dg/goacc/kernels-loop-data-2.f95: New test.
1285 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: New test.
1286 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: New test.
1287 * gfortran.dg/goacc/kernels-loop-data-update.f95: New test.
1288 * gfortran.dg/goacc/kernels-loop-data.f95: New test.
1289 * gfortran.dg/goacc/kernels-loop-n.f95: New test.
1290 * gfortran.dg/goacc/kernels-loop.f95: New test.
1291
0377fc7f 12922016-03-08 Martin Sebor <msebor@redhat.com>
1293
1294 PR c++/62096
1295 * g++.dg/warn/overflow-warn-7.C: New test.
1296
3556aa80 12972016-03-08 Jason Merrill <jason@redhat.com>
1298
1299 * lib/g++-dg.exp (g++-dg-runtest): Handle "concepts" in std list.
1300 * lib/target-supports.exp (check_effective_target_concepts): New.
1301
e5096208 13022016-03-08 Jakub Jelinek <jakub@redhat.com>
1303
5370eb8d 1304 PR c++/70135
1305 * g++.dg/cpp1y/constexpr-loop4.C: New test.
1306 * g++.dg/ubsan/pr70135.C: New test.
1307
e5096208 1308 PR target/70110
1309 * gcc.dg/pr70110.c: New test.
1310
cc37120d 13112016-03-07 Martin Jambor <mjambor@suse.cz>
1312
1313 * c-c++-common/gomp/clauses-1.c: Remove dg-options.
1314 * c-c++-common/gomp/if-1.c: Likewise.
1315 * c-c++-common/gomp/pr61486-2.c: Likewise.
1316 * c-c++-common/gomp/target-teams-1.c: Moved dg-options except -fopenmp
1317 to dg-additional-options.
1318 * g++.dg/gomp/gomp.exp: Pass -Wno-hsa to all tests.
1319 * g++/gomp/target-teams-1.c: Likewise.
1320 * gcc.dg/gomp/gomp.exp: Likewise.
1321 * gcc.dg/gomp/pr68128-2.c: Moved dg-options except -fopenmp to
1322 dg-additional-options.
1323 * gfortran.dg/gomp/gomp.exp: Likewise.
1324 * gfortran.dg/gomp/target1.f90: Remove dg-options.
1325 * gfortran.dg/gomp/target2.f90: Moved dg-options except -fopenmp to
1326 dg-additional-options.
1327 * gfortran.dg/gomp/target3.f90: Remove dg-options.
1328
53c248d8 13292016-03-07 Martin Jambor <mjambor@suse.cz>
1330
1331 * lib/target-supports.exp (check_effective_target_offload_hsa): New.
1332 * c-c++-common/gomp/gridify-1.c: New test.
1333 * gfortran.dg/gomp/gridify-1.f90: Likewise.
1334
541e79a0 13352016-03-07 Andre Vieira <andre.simoesdiasvieira@arm.com>
1336
1337 * gcc.target/arm/pr45701-1.c: Change assembler scan to not
1338 trigger for cortex-r8, when scanning for register r8.
1339 * gcc.target/arm/pr45701-2.c: Likewise.
1340
4dfabd94 13412016-02-26 Richard Biener <rguenther@suse.de>
d9aa5a50 1342 Jeff Law <law@redhat.com>
4dfabd94 1343
1344 PR tree-optimization/69740
1345 * gcc.c-torture/compile/pr69740-1.c: New test.
1346 * gcc.c-torture/compile/pr69740-2.c: New test.
1347
1b63a87b 13482016-03-07 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1349
1350 * lib/target-supports.exp
1351 (check_effective_target_whole_vector_shift): Enable for PPC64.
1352
d33914da 13532016-03-07 Richard Biener <rguenther@suse.de>
1354
1355 PR tree-optimization/70115
1356 * gcc.dg/torture/pr70115.c: New testcase.
1357
584fba4b 13582016-03-07 Nathan Sidwell <nathan@codesourcery.com>
1359
1360 PR middle-end/69916
1361 * c-c-++-common/goacc/pr69916.c: New.
1362
7f2f5ec0 13632016-03-07 Richard Henderson <rth@redhat.com>
1364
1365 * gcc.c-torture/compile/pr70061.c: New test.
1366
f530e7c4 13672016-03-07 Richard Biener <rguenther@suse.de>
1368
1369 PR testsuite/70109
1370 * gcc.dg/vect/O3-pr36098.c: New testcase.
1371
a3855fed 13722016-03-07 Christophe Lyon <christophe.lyon@linaro.org>
1373
1374 * gcc.target/arm/pragma_cpp_fma.c: Reset default FPU.
1375
091ffc31 13762016-03-07 Eric Botcazou <ebotcazou@adacore.com>
1377
1378 * gnat.dg/renaming9.ad[sb]: New testcase.
1379
2941b871 13802016-03-05 Jakub Jelinek <jakub@redhat.com>
1381
1382 PR c++/70084
1383 * g++.dg/expr/stdarg3.C: New test.
1384
5173ce42 13852016-03-04 Jeff Law <law@redhat.com>
1386
1387 PR tree-optimization/69196
1388 * gcc.dg/tree-ssa/pr69196-1.c: Limit this to sparc*-*-* and
1389 x86_64-*-*.
1390
2d1d2e55 13912016-03-04 Bernd Schmidt <bschmidt@redhat.com>
1392
0e43078e 1393 PR c/69973
1394 * gcc.dg/pr69973.c: New test.
1395
d8ec06ae 1396 PR rtl-optimization/69941
1397 * gcc.dg/torture/pr69941.c: New test.
1398
2d1d2e55 1399 PR c/69824
1400 * gcc.dg/pr69824.c: New test.
1401
32f692e2 14022016-03-05 Tom de Vries <tom@codesourcery.com>
1403
1404 * c-c++-common/goacc/nesting-fail-1.c (f_acc_routine): New function.
1405 * c-c++-common/goacc-gomp/nesting-fail-1.c (f_acc_routine): New
1406 function.
1407
1c699e9a 14082016-03-05 Patrick Palka <ppalka@gcc.gnu.org>
1409
1410 PR c++/66786
1411 * g++.dg/cpp1y/var-templ48.C: New test.
1412 * g++.dg/cpp1y/var-templ49.C: New test.
1413
358448c6 14142016-03-04 Eric Botcazou <ebotcazou@adacore.com>
1415
1416 * g++.dg/Wno-frame-address.C: Skip on IA-64.
1417
01dc3c45 14182016-03-04 Jakub Jelinek <jakub@redhat.com>
1419
e968ff6d 1420 PR c++/70035
1421 * g++.dg/ubsan/pr70035.C: New test.
1422
01dc3c45 1423 PR target/70062
1424 * gcc.target/i386/pr70062.c: New test.
1425
3937d618 14262016-03-04 H.J. Lu <hongjiu.lu@intel.com>
1427
1428 * g++.dg/template/typename21.C: Remove c++98_only.
1429
c58ac7f8 14302016-03-04 H.J. Lu <hongjiu.lu@intel.com>
1431
1432 * g++.dg/template/typename21.C: Replace c++98 with c++98_only.
1433
0060768a 14342016-03-04 David Malcolm <dmalcolm@redhat.com>
1435
1436 PR c/68187
1437 * c-c++-common/Wmisleading-indentation.c (fn_42_a): New test
1438 function.
1439 (fn_42_b): Likewise.
1440 (fn_42_c): Likewise.
1441
74c6fd40 14422016-03-04 David Malcolm <dmalcolm@redhat.com>
1443
1444 PR c/68187
1445 * c-c++-common/Wmisleading-indentation.c (fn_40_a): New test
1446 function.
1447 (fn_40_b): Likewise.
1448 (fn_41_a): Likewise.
1449 (fn_41_b): Likewise.
1450
31b11359 14512016-03-04 Jakub Jelinek <jakub@redhat.com>
1452
1453 PR target/70059
1454 * gcc.target/i386/avx512f-pr70059.c: New test.
1455 * gcc.target/i386/avx512dq-pr70059.c: New test.
1456
c5b93452 14572016-03-04 Bernd Schmidt <bschmidt@redhat.com>
1458
1459 PR rtl-optimization/57676
1460 * gcc.dg/torture/pr57676.c: New test.
1461
268fbd56 14622016-03-04 Ilya Enkovich <enkovich.gnu@gmail.com>
1463
1464 * gcc.dg/pr70026.c: New test.
1465
6560d1ad 14662016-03-04 Marek Polacek <polacek@redhat.com>
1467
1468 PR c/69798
1469 * gcc.dg/cilk-plus/pr69798-1.c: New test.
1470 * gcc.dg/cilk-plus/pr69798-2.c: New test.
1471
cc7dfddf 14722016-03-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1473
1474 PR target/70004
1475 * gcc.target/aarch64/scalar_shift_1.c: (test_corners_sisd_di):
1476 Delete.
1477 (test_corners_sisd_si): Likewise.
1478 (main): Remove checks of the above.
1479 * gcc.target/aarch64/shift_wide_invalid_1.c: New test.
1480
e9663bd4 14812016-03-04 Eric Botcazou <ebotcazou@adacore.com>
1482
1483 * gcc.dg/Wno-frame-address.c: Skip on IA-64.
1484
dcdd684e 14852016-03-04 Christophe Lyon <christophe.lyon@linaro.org>
1486
1487 * gcc.dg/torture/pr69951.c: Accept argc==0.
1488
e692d332 14892016-03-04 Richard Biener <rguenther@suse.de>
1490
1491 PR c++/70054
1492 * g++.dg/warn/Wstrict-aliasing-bogus-union-2.C: New testcase.
1493 * gcc.dg/Wstrict-aliasing-struct-member.c: New testcase.
1494
af77b7e6 14952016-03-04 Dominik Vogt <vogt@linux.vnet.ibm.com>
1496
1497 PR testsuite/69766
1498 * go.test/go-test.exp: S/390: Set GOARCH to the current target when
1499 testing multiarch.
1500
290da96e 15012016-03-04 Jakub Jelinek <jakub@redhat.com>
1502
1503 PR debug/69947
1504 * gcc.dg/guality/pr69947.c: New test.
1505
e51ce713 15062016-03-03 Jakub Jelinek <jakub@redhat.com>
1507
1508 PR ada/70017
1509 * gcc.dg/pr70017.c (foo): Store 0 to first element of each array.
1510
1feed892 15112016-03-03 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1512
1513 PR rtl-optimization/69904
1514 * gcc.target/arm/pr69904.c: New test.
1515
c32bda69 15162016-03-03 Jakub Jelinek <jakub@redhat.com>
1517
1518 PR target/70021
1519 * gcc.dg/vect/pr70021.c: New test.
1520 * gcc.target/i386/pr70021.c: New test.
1521
1bc579ed 15222016-03-03 Marek Polacek <polacek@redhat.com>
1523
1524 PR middle-end/70050
1525 * gcc.dg/pr70050.c: New test.
1526
cfa8d638 15272016-03-03 James Greenhalgh <james.greenhalgh@arm.com>
1528
1529 * gcc.dg/vect/bb-slp-34.c: Don't XFAIL for ARM/AArch64.
1530
1b889259 15312016-03-03 Ilya Enkovich <enkovich.gnu@gmail.com>
1532
1533 PR tree-optimization/70043
1534 * gfortran.dg/vect/pr70043.f90: New test.
1535
f756dfa3 15362016-03-03 Eric Botcazou <ebotcazou@adacore.com>
1537
1538 * gnat.dg/specs/task1.ads: New test.
1539
5cb4863d 15402016-03-03 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1541
1542 * lib/gcc-gdb-test.exp (gdb-test): Make log message match command.
1543 Invoke gdb with -batch.
1544 * lib/gcc-simulate-thread.exp (simulate-thread): Likewise.
1545
5dd12e43 15462016-03-03 Richard Biener <rguenther@suse.de>
1547
1548 PR tree-optimization/55936
1549 * gcc.dg/tree-ssa/vrp06.c: Remove XFAIL.
1550
d97ba4ca 15512016-03-02 Jeff Law <law@redhat.com>
1552
5d23c86f 1553 PR rtl-optimization/69942
1554 * gcc.dg/ifcvt-5.c: Use "word_mode" rather than "int" to limit the
1555 effects of argument promotions.
1556
d97ba4ca 1557 PR tree-optimization/69987
1558 * gfortran.dg/pr69987.f90: Use "-w" to avoid failures when the
1559 target does not support -fprefetch-loop-arrays.
1560
901faaa0 15612016-03-02 Uros Bizjak <ubizjak@gmail.com>
1562
1563 * gcc.target/i386/bmi2-bzhi-2.c: Change to runtime test.
1564
51f6fdce 15652016-03-02 Bin Cheng <bin.cheng@arm.com>
1566
6bc7872f 1567 PR rtl-optimization/69052
51f6fdce 1568 * gcc.target/i386/pr69052.c: New test.
1569
31d31e07 15702016-03-02 Alan Modra <amodra@gmail.com>
1571
1572 * gcc.dg/pr69990.c: New.
1573
04faee95 15742016-03-02 Jakub Jelinek <jakub@redhat.com>
1575
270d0117 1576 PR c/68062
1577 * c-c++-common/vector-compare-4.c: Add -Wno-psabi to dg-options.
1578
1579 PR middle-end/70022
1580 * gcc.dg/pr70022.c: Add -w -Wno-psabi to dg-options.
1581
04faee95 1582 PR target/70028
1583 * gcc.target/i386/pr70028.c: New test.
1584
a2cc9e8e 15852016-03-02 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
1586
1587 * c-c++-common/asan/swapcontext-test-1.c,
1588 * c-c++-common/tsan/thread_leak.c,
1589 * g++.dg/tsan/aligned_vs_unaligned_race.C,
1590 * g++.dg/tsan/benign_race.C,
1591 * g++.dg/tsan/fd_close_norace.C,
1592 * g++.dg/tsan/fd_close_norace2.C: Print markers to stderr to avoid
1593 races with sanitizer output
1594
dd4bd263 15952016-03-02 Richard Biener <rguenther@suse.de>
901faaa0 1596 Uros Bizjak <ubizjak@gmail.com>
dd4bd263 1597
1598 PR target/67278
1599 * gcc.dg/simd-8.c: New testcase.
1600
b5fe3a49 16012016-03-02 Richard Biener <rguenther@suse.de>
1602
1603 PR middle-end/67278
1604 * gcc.dg/simd-7.c: New testcase.
1605
23601f67 16062016-03-02 Eric Botcazou <ebotcazou@adacore.com>
1607
1608 * gcc.target/i386/pr70007.c: Tweak.
1609
f66f65e7 16102016-03-02 Dominik Vogt <vogt@linux.vnet.ibm.com>
1611
1612 * gfortran.dg/bessel_6.f90: Reduce accuracy for S/390.
1613
60773515 16142016-03-02 Marek Polacek <polacek@redhat.com>
1615
1616 PR c/67854
1617 * gcc.dg/pr67854.c: New test.
1618
6c094cb1 16192016-03-02 Jakub Jelinek <jakub@redhat.com>
1620
1621 PR middle-end/70025
1622 * gcc.dg/torture/pr70025.c: New test.
1623
7627bb56 16242016-03-02 Venkataramanan Kumar <venkataramanan.kumar@amd.com>
1625
1626 PR tree-optimization/68621
1627 * gcc.dg/tree-ssa/ifc-8.c: Adjust test.
1628
066c8e94 16292016-03-01 Eric Botcazou <ebotcazou@adacore.com>
1630
1631 * gcc.target/i386/pr70007.c: New test.
1632
d3b819ad 16332016-03-01 Jeff Law <law@redhat.com>
1634
d4b9ad56 1635 PR tree-optimization/69196
7e217344 1636 * gcc.dg/tree-ssa/pr69196-1.c: New test.
d4b9ad56 1637
d3b819ad 1638 PR tree-optimization/69196
1639 * gcc.dg/tree-ssa/vrp46.c: Twiddle threading params to keep it from
1640 duplicating code and spoiling the expected output.
1641
4f37285d 16422016-03-01 Michael Meissner <meissner@linux.vnet.ibm.com>
1643
1644 PR target/70033
1645 * gcc.target/powerpc/p9-lxvx-stxvx-1.c: Make sure compiler
1646 supports power9 before doing tests.
1647 * gcc.target/powerpc/p9-lxvx-stxvx-2.c: Likewise.
1648 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: Likewise.
1649 * gcc.target/powerpc/p9-permute.c: Likewise.
1650
3e9c4f6c 16512016-03-01 Uros Bizjak <ubizjak@gmail.com>
1652
1653 PR target/70027
1654 * gcc.target/i386/pr70027.c: New test.
1655
e324729e 16562016-03-01 Eric Botcazou <ebotcazou@adacore.com>
1c2859e1 1657
1658 * gcc.dg/pr70017.c: New test.
1659
40e9ce2d 16602016-03-01 Jakub Jelinek <jakub@redhat.com>
1661
1662 PR c/69796
1663 PR c/69974
1664 * gcc.dg/pr69796.c: New test.
1665 * gcc.dg/pr69974.c: New test.
1666
e8b016ea 16672016-03-01 Eric Botcazou <ebotcazou@adacore.com>
1668
1669 * gnat.dg/stack_usage3.adb: Robustify and enable for all targets.
1670
24d3127c 16712016-02-29 Jeff Law <law@redhat.com>
1672
1673 PR tree-optimization/69987
1674 * gfortran.dg/pr69987.f90: New test.
1675
1676 PR tree-optimization/69989
1677 * gcc.c-torture/compile/pr69989-2.c: New test.
1678
12cc1225 16792016-03-01 Marek Polacek <polacek@redhat.com>
1680
1681 PR c++/69795
1682 * g++.dg/parse/invalid1.C: New test.
1683
d99a947c 16842016-03-01 Richard Biener <rguenther@suse.de>
1685
1686 PR middle-end/70022
1687 * gcc.dg/pr70022.c: New testcase.
1688
395dbc60 16892016-03-01 Ilya Enkovich <enkovich.gnu@gmail.com>
1690
1691 PR tree-optimization/69956
1692 * gcc.dg/pr69956.c: New test.
1693
40a35c55 16942016-02-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1695
1696 PR target/70011
1697 * gcc.dg/vect/costmodel/ppc/costmodel-fast-math-vect-pr299925.c:
1698 XFAIL when hardware supports efficient unaligned storage access.
1699
4edc90b0 17002016-03-01 Patrick Palka <ppalka@gcc.gnu.org>
1701
1702 PR c++/69961
1703 * g++.dg/template/pr69961a.C: New test.
1704 * g++.dg/template/pr69961b.C: New test.
1705
1ed1f69a 17062016-02-29 David Malcolm <dmalcolm@redhat.com>
1707
1708 PR preprocessor/69985
1709 * gcc.dg/cpp/pr69985.c: New test case.
1710
01c5d15d 17112016-02-29 Jeff Law <law@redhat.com>
1712
3a4d3de5 1713 PR tree-optimization/70005
1714 * gcc.c-torture/execute/pr70005.c New test.
1715
01c5d15d 1716 PR tree-optimization/69999
1717 * gcc.c-torture/compile/pr69999.c: New test.
1718
1bf66b54 17192016-02-29 Yuri Rumyantsev <ysrumyan@gmail.com>
1720
1721 PR tree-optimization/69652
1722 * gcc.dg/torture/pr69652.c: Delete test.
1723 * gcc.dg/vect/pr69652.c: New test.
1724
b4d653d5 17252016-02-19 Richard Biener <rguenther@suse.de>
1726
1727 PR tree-optimization/69980
1728 * gfortran.dg/vect/pr69980.f90: New testcase.
1729
35bc4745 17302016-02-29 Eric Botcazou <ebotcazou@adacore.com>
1731
1732 * gcc.target/sparc/20160229-1.c: New test.
1733
bb54a538 17342016-02-29 Eric Botcazou <ebotcazou@adacore.com>
1735
1736 * gnat.dg/stack_usage3.adb: New test.
1737 * gnat.dg/stack_usage3_pkg.ads: New helper.
1738
95164e71 17392016-02-29 Eric Botcazou <ebotcazou@adacore.com>
1740
1741 * gnat.dg/renaming8.adb: New test.
1742 * gnat.dg/renaming8_pkg1.ads: New helper.
1743 * gnat.dg/renaming8_pkg2.ad[sb]: Likewise.
1744 * gnat.dg/renaming8_pkg3.ad[sb]: Likewise.
1745
a890896f 17462016-02-29 Richard Biener <rguenther@suse.de>
1747
1748 PR tree-optimization/69720
1749 * gcc.dg/vect/vect-outer-pr69720.c: New testcase.
1750
5c70403a 17512016-02-28 Thomas Koenig <tkoenig@gcc.gnu.org>
1752
1753 PR fortran/68147
1754 PR fortran/47674
1755 * gfortran.dg/realloc_on_assign_26.f90: New test case.
1756
dfb6d139 17572016-02-28 Harald Anlauf <anlauf@gmx.de>
9fa1c2ea 1758 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1759
1760 PR fortran/56007
1761 * gfortran.dg/coarray_8.f90: Adjust error message.
1762 * gfortran.dg/pr56007.f90: New test.
1763 * gfortran.dg/pr56007.f: New test.
1764
536508db 17652016-02-28 H.J. Lu <hongjiu.lu@intel.com>
1766
1767 PR tree-optimization/69989
1768 * gcc.dg/torture/pr69989.c: New test.
1769
eec75e45 17702016-02-28 Eric Botcazou <ebotcazou@adacore.com>
1771
1772 * gcc.target/i386/stack-realign-win.c: New test.
1773
0175e45a 17742016-02-28 Harald Anlauf <anlauf@gmx.de>
1775
1776 PR fortran/60126
1777 * gfortran.dg/pr60126.f90: New test.
1778
2a703589 17792016-02-27 Jeff Law <law@redhat.com>
1780
1781 Revert
1782 2016-02-26 Richard Biener <rguenther@suse.de>
1783 Jeff Law <law@redhat.com>
1784
1785 PR tree-optimization/69740
1786 * gcc.c-torture/compile/pr69740-1.c: New test.
1787 * gcc.c-torture/compile/pr69740-2.c: New test.
1788
359b4c18 17892016-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1790
1c96765a 1791 PR fortran/69910
359b4c18 1792 * gfortran.dg/newunit_4.f90: New test.
1793
49462d93 17942016-02-27 Jakub Jelinek <jakub@redhat.com>
1795
1796 PR target/69613
1797 PR rtl-optimization/69886
1798 * gcc.dg/torture/pr69886.c: Add -w -Wno-psabi to dg-options.
1799 * gcc.dg/torture/pr69613.c: Likewise. Guard -mavx with avx_runtime
1800 target.
1801
c4ac733e 18022016-02-26 Martin Sebor <msebor@redhat.com>
1803
1804 PR tree-optimization/15826
1805 * gcc.dg/tree-ssa/pr15826.c: New test.
1806
da8c4b5d 18072016-02-26 Jakub Jelinek <jakub@redhat.com>
1808
1809 PR target/69969
1810 * gcc.target/powerpc/pr69969.c: New test.
1811
0a4558eb 18122016-02-26 Martin Sebor <msebor@redhat.com>
1813
1814 PR c++/15766
1815 * g++.old-deja/g++.other/decl5.C: Add a test case.
1816
5b500299 18172016-02-26 Segher Boessenkool <segher@kernel.crashing.org>
1818
1819 PR target/69946
1820 * gcc.target/powerpc/pr69946.c: New file.
1821
565f533b 18222016-02-26 Richard Biener <rguenther@suse.de>
0a4558eb 1823 Jeff Law <law@redhat.com>
565f533b 1824
0a4558eb 1825 PR tree-optimization/69740
565f533b 1826 * gcc.c-torture/compile/pr69740-1.c: New test.
1827 * gcc.c-torture/compile/pr69740-2.c: New test.
1828
ff67cbea 18292016-02-26 Martin Jambor <mjambor@suse.cz>
1830
1831 PR middle-end/69920
1832 * gcc.dg/torture/pr69932.c: New test.
1833 * gcc.dg/torture/pr69936.c: Likewise.
1834
e400d817 18352016-02-26 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1836
1837 PR target/69709
1838 * gcc.target/s390/pr69709.c: New test.
1839
126a5a2d 18402016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1841
1842 PR target/69245
1843 * gcc.target/aarch64/pr69245_1.c: New test.
1844
59c58860 18452016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1846
1847 PR target/69613
1848 * gcc.dg/torture/pr69613.c: New test.
1849
9441fa4e 18502016-02-26 Jakub Jelinek <jakub@redhat.com>
1851
1852 PR rtl-optimization/69891
1853 * gcc.target/i386/pr69891.c: New test.
1854
e48fcde0 18552016-02-26 Michael Meissner <meissner@linux.vnet.ibm.com>
f41208a1 1856 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1857
35ed600a 1858 PR target/61397
f41208a1 1859 * gcc.target/powerpc/p8vector-ldst.c: Adjust to test desired
1860 functionality for both 32-bit and 64-bit.
1861
c86aaa0e 18622016-02-26 Richard Biener <rguenther@suse.de>
1863
1864 PR tree-optimization/69551
1865 * gcc.dg/torture/pr69951.c: New testcase.
1866
38e71a65 18672016-02-25 Richard Biener <rguenther@suse.de>
1868
1869 PR tree-optimization/48795
1870 * gcc.dg/Warray-bounds-18.c: New testcase.
1871
03331e69 18722016-02-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1873
1874 * g++.dg/ext/attr-constructor1.C: Require init_priority support.
1875
f14d8d6a 18762016-02-25 Jakub Jelinek <jakub@redhat.com>
1877
1878 PR rtl-optimization/69896
1879 * gcc.dg/pr69896.c: New test.
1880
4003c807 18812016-02-25 Patrick Palka <ppalka@gcc.gnu.org>
1882
1883 PR c++/69736
1884 * g++.dg/cpp1y/paren2.C: New test.
1885
a0573328 18862016-02-24 Martin Sebor <msebor@redhat.com>
1887
1888 PR c/51147
1889 * gcc.dg/enum-mode-2.c: New test.
1890
2cde02ad 18912016-02-24 Jakub Jelinek <jakub@redhat.com>
1892
1893 PR c++/69922
1894 * g++.dg/warn/Wnonnull-compare-6.C: New test.
1895 * g++.dg/warn/Wnonnull-compare-7.C: New test.
1896 * g++.dg/ubsan/pr69922.C: New test.
1897
f0ea75d1 18982016-02-24 Marek Polacek <polacek@redhat.com>
1899
1900 PR c/69819
1901 * gcc.dg/pr69819.c: New test.
1902
05027366 19032016-02-24 Martin Sebor <msebor@redhat.com>
1904
34ed562b 1905 PR c++/69912
1906 * g++.dg/ext/flexary15.C: New test.
1907
19082016-02-24 Martin Sebor <msebor@redhat.com>
1909
1910 * gcc.dg/builtins-68.c: Avoid making unportable
05027366 1911 assumptions about the relationship between SIZE_MAX and UINT_MAX.
34ed562b 1912 * g++.dg/ext/builtin_alloca.C: Same.
05027366 1913
650c3ad5 19142016-02-24 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
1915 Charles Baylis <charles.baylis@linaro.org>
1916
1917 PR debug/61033
1918 * g++.dg/pr61033.C: Add a regression testcase for PR debug/61033.
1919
596070e8 19202016-02-24 Richard Biener <rguenther@suse.de>
6cde5734 1921 Jakub Jelinek <jakub@redhat.com>
596070e8 1922
1923 PR middle-end/69760
1924 * gcc.dg/torture/pr69760.c: New testcase.
1925
d6b92d9f 19262016-02-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1927
1928 * gcc.dg/debug/dwarf2/prod-options.c: Use different DW_AT_producer
1929 pattern on Solaris with as.
1930
90436d9d 19312016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1932
1933 * gcc.target/arm/cond_sub_restrict_it.c: New test.
1934 * gcc.target/arm/condarith_restrict_it.c: Likewise.
1935 * gcc.target/arm/movcond_restrict_it.c: Likewise.
1936 * gcc.target/arm/negscc_restrict_it.c: Likewise.
1937
7c749495 19382016-02-24 Jakub Jelinek <jakub@redhat.com>
1939
1940 PR middle-end/69915
1941 * gcc.dg/pr69915.c: New test.
1942
9c9680b5 19432016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1944
1945 PR rtl-optimization/69886
1946 * gcc.dg/torture/pr69886.c: New test.
1947
36d081ee 19482016-02-24 Richard Biener <rguenther@suse.de>
1949
1950 PR middle-end/68963
1951 * gcc.dg/torture/pr68963.c: New testcase.
1952
2a0accb9 19532016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1954
1955 PR target/69875
1956 * gcc.target/arm/atomic_loaddi_acquire.x: New file.
1957 * gcc.target/arm/atomic_loaddi_relaxed.x: Likewise.
1958 * gcc.target/arm/atomic_loaddi_seq_cst.x: Likewise.
1959 * gcc.target/arm/atomic_loaddi_1.c: New test.
1960 * gcc.target/arm/atomic_loaddi_2.c: Likewise.
1961 * gcc.target/arm/atomic_loaddi_3.c: Likewise.
1962 * gcc.target/arm/atomic_loaddi_4.c: Likewise.
1963 * gcc.target/arm/atomic_loaddi_5.c: Likewise.
1964 * gcc.target/arm/atomic_loaddi_6.c: Likewise.
1965 * gcc.target/arm/atomic_loaddi_7.c: Likewise.
1966 * gcc.target/arm/atomic_loaddi_8.c: Likewise.
1967 * gcc.target/arm/atomic_loaddi_9.c: Likewise.
1968
f0e92ef1 19692016-02-24 Jakub Jelinek <jakub@redhat.com>
1970
1971 PR middle-end/69909
1972 * gcc.dg/torture/pr69909.c: New test.
1973
6907286f 19742016-02-24 Richard Biener <rguenther@suse.de>
1975
1976 PR tree-optimization/69907
1977 * gcc.dg/vect/bb-slp-pr69907.c: New testcase.
1978 * gcc.dg/vect/bb-slp-34.c: XFAIL.
1979 * gcc.dg/vect/bb-slp-pr68892.c: Likewise.
1980
e6ab7475 19812016-02-24 Christian Bruel <christian.bruel@st.com>
1982
1983 * gcc.target/arm/pragma_cpp_fma.c: New test.
1984
47587450 19852016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1986
1987 PR fortran/61156
1988 * gfortran.dg/include_6.f90: Update test.
1989
d41ab738 19902016-02-23 Jakub Jelinek <jakub@redhat.com>
1991
1992 PR objc/69844
1993 * objc.dg/pr69844.m: New test.
1994
4772d9d5 19952016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1996
1997 PR libgfortran/69456
1998 * gfortran.dg/namelist_89.f90: New test.
1999 * gfortran.dg/pr59700.f90: Update test..
2000
8c38d887 20012016-02-23 Martin Sebor <msebor@redhat.com>
2002
2003 PR middle-end/69780
2004 * g++.dg/ext/builtin_alloca.C: New test.
2005 * gcc.dg/builtins-68.c: New test.
2006
ee1bfdb0 20072016-02-23 Richard Henderson <rth@redhat.com>
2008
2009 * gcc.target/i386/addr-space-3.c: Remove test.
2010
52609ec3 20112016-02-23 David Malcolm <dmalcolm@redhat.com>
2012
2013 PR preprocessor/69126
2014 PR preprocessor/69543
2015 * c-c++-common/pr69126-2-long.c: New test.
2016 * c-c++-common/pr69126-2-short.c: New test.
2017 * c-c++-common/pr69543-1.c: Remove xfail.
2018
d5bf2cc8 20192016-02-23 David Malcolm <dmalcolm@redhat.com>
2020
2021 PR preprocessor/69126
2022 PR preprocessor/69543
2023 PR preprocessor/69558
2024 * c-c++-common/pr69126.c (MACRO_1, test_1): New.
2025 (f): Rename to...
2026 (test_2): ...this, and add leading comment.
2027 (MACRO_3, test_3): New.
2028 (MACRO_4A, MACRO_4B, test_4): New.
2029 (MACRO): Rename to...
2030 (MACRO_5): ...this.
2031 (g): Rename to...
2032 (test_5): ...this, updating for renaming of MACRO, and
2033 add leading comment.
2034 * c-c++-common/pr69543-1.c: New.
2035 * c-c++-common/pr69543-2.c: New.
2036 * c-c++-common/pr69543-3.c: New.
2037 * c-c++-common/pr69543-4.c: New.
2038 * c-c++-common/pr69558-1.c: New.
2039 * c-c++-common/pr69558-2.c: New.
2040 * c-c++-common/pr69558-3.c: New.
2041 * c-c++-common/pr69558-4.c: New.
2042 * gcc.dg/pr69558.c: Move to...
2043 * c-c++-common/pr69558.c: ...here. Add dg-bogus directives, with
2044 xfail for c++.
2045
3a37a410 20462016-02-23 Thomas Schwinge <thomas@codesourcery.com>
2047
2048 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: Adjust
2049 to -ftree-parallelize-loops/-fopenacc changes.
2050 * c-c++-common/goacc/kernels-double-reduction-n.c: Likewise.
2051 * c-c++-common/goacc/kernels-double-reduction.c: Likewise.
2052 * c-c++-common/goacc/kernels-loop-2.c: Likewise.
2053 * c-c++-common/goacc/kernels-loop-3.c: Likewise.
2054 * c-c++-common/goacc/kernels-loop-g.c: Likewise.
2055 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: Likewise.
2056 * c-c++-common/goacc/kernels-loop-n.c: Likewise.
2057 * c-c++-common/goacc/kernels-loop-nest.c: Likewise.
2058 * c-c++-common/goacc/kernels-loop.c: Likewise.
2059 * c-c++-common/goacc/kernels-one-counter-var.c: Likewise.
2060 * c-c++-common/goacc/kernels-reduction.c: Likewise.
2061 * gfortran.dg/goacc/kernels-loop-inner.f95: Likewise.
2062 * gfortran.dg/goacc/kernels-loops-adjacent.f95: Likewise.
2063
ecca180f 20642016-02-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2065
2066 * gcc.target/i386/chkp-hidden-def.c: Require alias support.
2067
eec0fa3f 20682016-02-23 Jakub Jelinek <jakub@redhat.com>
2069
f1f91c07 2070 PR c++/69902
2071 * g++.dg/warn/Wnonnull-compare-5.C: New test.
2072
eec0fa3f 2073 PR c/69900
2074 * gcc.dg/pr69900.c: New test.
2075
e045424d 20762016-02-23 Martin Jambor <mjambor@suse.cz>
2077
2078 PR tree-optimization/69666
2079 * gcc.dg/tree-ssa/pr69666.c: New test.
2080
f482dff6 20812016-02-23 Andre Vehreschild <vehre@gcc.gnu.org>
2082
2083 PR fortran/67451
2084 * gfortran.dg/coarray_allocate_5.f08: New test.
2085
57ed698b 20862016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
2087
2088 * gcc.target/s390/vcond-shift.c: Move to ...
2089 * gcc.target/s390/vector/vcond-shift.c: ... here.
2090
990e443c 20912016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
2092
2093 * gcc.target/s390/md/movstr-2.c: Move and rename to ...
2094 * gcc.target/s390/vector/stpcpy-1.c: ... this one.
2095
296c5f01 20962016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
2097
2098 * gcc.target/s390/md/movstr-1.c: Turn into compile test.
2099
e53f41d5 21002016-02-20 Mark Wielaard <mjw@redhat.com>
2101
2102 PR c/28901
2103 * gcc.dg/unused-variable-3.c: New test.
2104
13af201d 21052016-02-22 Jakub Jelinek <jakub@redhat.com>
2106
2107 PR target/69888
2108 * gcc.target/i386/pr69888.c: New test.
2109
682c90f9 21102016-02-22 Richard Biener <rguenther@suse.de>
2111
2112 PR tree-optimization/69882
2113 * gfortran.dg/vect/pr69882.f90: New testcase.
2114
b8cd18c3 21152016-02-22 Jakub Jelinek <jakub@redhat.com>
2116
2117 PR target/69885
2118 * gcc.dg/pr69885.c: New test.
2119
09343379 21202016-02-22 Oleg Endo <olegendo@gcc.gnu.org>
2121
2122 PR target/69806
2123 PR target/54089
2124 * gcc.target/sh/pr54089-10.c: New.
2125
b345a09f 21262016-02-20 Paul Thomas <pault@gcc.gnu.org>
2127
2128 PR fortran/69423
2129 * gfortran.dg/deferred_character_15.f90 : New test.
2130
51385aed 21312016-02-20 Dominique d'Humieres <dominiq@lps.ens.fr>
2132
2133 PR fortran/57365
2134 gfortran.dg/allocate_with_source_18.f03: New test.
2135
21362016-02-20 Harald Anlauf <anlauf@gmx.de>
2137
2138 PR fortran/52531
2139 gfortran.dg/gomp/pr52531.f90: New test.
2140
9cce8384 21412016-02-19 Bernd Edlinger <bernd.edlinger@hotmail.de>
2142
2143 PR c++/69865
2144 * c-c++-common/Wshift-negative-value-6.c: Add -std=c++11 before
2145 -std=c++03.
2146
d91f5fbb 21472016-02-19 Jakub Jelinek <jakub@redhat.com>
2148
563d5cb8 2149 PR c++/69826
2150 * c-c++-common/cilk-plus/CK/pr69826-1.c: New test.
2151 * c-c++-common/cilk-plus/CK/pr69826-2.c: New test.
2152
0a04aac9 2153 PR c++/69850
2154 * g++.dg/warn/Wnonnull-compare-4.C: New test.
2155
d91f5fbb 2156 PR c++/69851
2157 * g++.dg/torture/pr69851.C: New test.
2158
5fe1f282 21592016-02-19 Martin Sebor <msebor@redhat.com>
2160
2161 PR testsuite/69573
2162 * gcc.dg/pr61053.c: Tweaked test to avoid bogus failures.
2163
a45bce11 21642016-02-19 Jakub Jelinek <jakub@redhat.com>
2165
6263dde1 2166 PR c++/69850
2167 * g++.dg/warn/Wnonnull-compare-2.C: New test.
2168 * g++.dg/warn/Wnonnull-compare-3.C: New test.
2169
a45bce11 2170 PR c++/67767
2171 * g++.dg/cpp0x/pr67767.C: New test.
2172
cf2ed1b7 21732016-02-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2174
2175 * lib/target-supports.exp: Define aarch64_asm_FUNC_ok checks
2176 for fp, simd, crypto, crc, lse.
2177 * doc/sourcebuild.texi (AArch64-specific attributes): Document the
2178 above.
2179 * gcc.target/aarch64/assembler_arch_1.c: Add aarch64_asm_lse_ok
2180 effective target check.
2181
f6cc34b0 21822016-02-19 Jakub Jelinek <jakub@redhat.com>
2183
2184 PR target/69820
2185 * gcc.target/i386/pr69820.c: New test.
2186
6c678e78 21872016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
2188
2189 * gcc.target/s390/vector/int128-1.c: New test.
2190
b088ff4b 21912016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
2192
2193 * gcc.target/s390/vector/vec-vcond-1.c: New test.
2194
b11e60a4 21952016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
2196
2197 * gcc.target/s390/md/movstr-1.c: Allow also the z13 strings
2198 instruction pattern name to prevent the testcase from failing with
2199 -march=z13.
2200
664ff6a0 22012016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
2202
2203 * gcc.target/s390/md/movstr-2.c: New test.
2204
e80be24b 22052016-02-19 Marcin Kościelnicki <koriakin@0x04.net>
2206
2207 * gcc.target/s390/morestack.c: New test.
2208
9839f350 22092016-02-19 Dominik Vogt <vogt@linux.vnet.ibm.com>
2210
2211 PR target/69625
2212 * gcc.target/s390/pr69625.c: Add test case.
2213
4550fbd0 22142016-02-18 Bernd Edlinger <bernd.edlinger@hotmail.de>
2215
2216 PR testsuite/68580
2217 * c-c++-common/tsan/pr65400-1.c (v, q, o): Make 8-byte aligned.
2218
57d00b6a 22192016-02-18 Michael Meissner <meissner@linux.vnet.ibm.com>
2220
2221 PR target/68404
2222 * gcc.target/powerpc/fusion.c: Revert the 2016-02-09 change.
2223 * gcc.target/powerpc/fusion3.c: Likewise.
2224
63ad69d6 22252016-02-18 Richard Biener <rguenther@suse.de>
2226
2227 PR middle-end/69553
2228 * g++.dg/torture/pr69553.C: New testcase.
2229
d92404ed 22302016-02-18 Nick Clifton <nickc@redhat.com>
2231
4550fbd0 2232 PR target/62254
2233 PR target/69610
2234 * gcc.target/arm/pr62554.c: New test.
2235 * gcc.target/arm/pr69610-1.c: New test.
2236 * gcc.target/arm/pr69610-2.c: New test.
d92404ed 2237
0808dfce 22382016-02-18 Richard Biener <rguenther@suse.de>
2239
2240 PR middle-end/69854
2241 * gcc.dg/torture/pr69854.c: New testcase.
2242
fc3527e3 22432016-02-17 Jakub Jelinek <jakub@redhat.com>
2244
2245 PR c++/69850
2246 * g++.dg/warn/Wnonnull-compare-1.C: New test.
2247
e3c24279 22482012-02-17 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2249
2250 * gcc.target/powerpc/vec-cg.c: New test.
2251
c9732c2b 22522016-02-17 Richard Biener <rguenther@suse.de>
2253
2254 PR testsuite/69586
2255 * gcc.dg/uninit-21.c: Add -fno-short-enums.
2256
51bf9f9b 22572016-02-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2258
2259 PR target/69161
2260 * gcc.c-torture/compile/pr69161.c: New test.
2261
6baedca3 22622016-02-17 David Sherwood <david.sherwood@arm.com>
2263
2264 PR target/69532
2265 * gcc.target/arm/fmaxmin.c: Change effective target to arm_v8_neon_hw.
2266 * gcc.target/arm/vect-fmaxmin.c: Likewise.
2267
4f240715 22682016-02-17 Eric Botcazou <ebotcazou@adacore.com>
2269
2270 * gcc.dg/ifcvt-4.c: Skip on Visium.
2271
e0c0515d 22722016-02-17 Eric Botcazou <ebotcazou@adacore.com>
2273
2274 * gnat.dg/atomic8.adb: New test.
2275
7b319ee6 22762016-02-17 Eric Botcazou <ebotcazou@adacore.com>
2277
2278 * gnat.dg/discr46.ad[sb]: New test.
2279
48a7e3d1 22802016-02-16 Kelvin Nilsen <kelvin@gcc.gnu.org>
2281
2282 PR Target/48344
2283 * gcc.target/powerpc/pr48344-1.c: New test.
2284
3f844f15 22852015-02-16 Thomas Koenig <tkoenig@gcc.gnu.org>
2286
2287 PR fortran/69742
2288 * gfortran.dg/associate_21.f90: New test.
2289
7675e968 22902016-02-16 Jakub Jelinek <jakub@redhat.com>
2291
2292 PR c/69835
2293 * c-c++-common/nonnull-1.c: Use -Wnonnull-compare instead of
2294 -Wnonnull in dg-options.
2295 * c-c++-common/nonnull-2.c: New test.
2296
d6faee88 22972016-02-16 James Greenhalgh <james.greenhalgh@arm.com>
2298 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
2299
2300 * gcc.target/aarch64/vector_initialization_nostack.c: New.
2301
3a2a72aa 23022016-02-16 Jakub Jelinek <jakub@redhat.com>
2303
2304 PR middle-end/69801
2305 * gcc.dg/pr69801.c: Add empty dg-options.
2306
28072426 23072016-02-16 James Norris <jnorris@codesourcery.com>
2308
2309 * c-c++-common/goacc/deviceptr-1.c: Add tests.
2310 * g++.dg/goacc/deviceptr-1.c: New file.
2311
37fffac2 23122016-02-16 Jakub Jelinek <jakub@redhat.com>
2313
2314 PR tree-optimization/69820
2315 * gcc.dg/vect/pr69820.c: New test.
2316
f72a5e61 23172016-02-16 Richard Biener <rguenther@suse.de>
2318
2319 PR tree-optimization/69776
2320 * gcc.dg/torture/pr69776-2.c: New testcase.
2321
50e0cd76 23222016-02-16 Bernd Schmidt <bschmidt@redhat.com>
2323
2324 PR tree-optimization/69714
2325 * gcc.dg/torture/pr69714.c: New test.
2326
14a72c4e 23272016-02-16 Jakub Jelinek <jakub@redhat.com>
2328
2329 PR tree-optimization/69802
2330 * gcc.dg/pr69802.c: New test.
2331
fd808c11 23322016-02-16 Richard Biener <rguenther@suse.de>
2333
2334 PR middle-end/69801
2335 * gcc.dg/pr69801.c: New testcase.
2336
49a549ca 23372016-02-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2338
2339 PR libgfortran/69651
2340 * gfortran.dg/read_bang.f90: New test.
2341 * gfortran.dg/read_bang4.f90: New test.
2342
77454e6e 23432016-02-15 Jakub Jelinek <jakub@redhat.com>
2344
2074f21c 2345 PR c++/69658
2346 * g++.dg/init/pr69658.C: New test.
2347
77454e6e 2348 PR c++/69797
2349 * c-c++-common/pr69797.c: New test.
2350
4ef4d764 23512016-02-15 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
2352
2353 * lib/target-supports.exp (check_effective_target_section_anchors): Add
2354 check for aarch64*-*-*.
2355
4a45fe0f 23562016-02-15 Richard Biener <rguenther@suse.de>
2357
2358 PR tree-optimization/69783
2359 * gcc.dg/vect/pr69783.c: New testcase.
2360
0b3619e6 23612016-02-15 Richard Biener <rguenther@suse.de>
2362
2363 PR tree-optimization/69776
2364 * gcc.dg/torture/pr69776.c: New testcase.
2365
9b49c3cb 23662016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
2367
2368 PR fortran/60526
2369 * gfortran.dg/type_decl_4.f90: Reinstated.
2370
e46faff9 23712016-02-14 John David Anglin <danglin@gcc.gnu.org>
2372
2373 PR fortran/68746
2374 * gfortran.dg/read_dir.f90: Xfail on hppa*-*-hpux*.
2375
a96c809a 23762016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
2377
2378 PR fortran/60526
2379 PR bootstrap/69816
2380 * gfortran.dg/type_decl_4.f90: Removed.
2381
fdec7e88 23822016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
2383
2384 PR fortran/60526
2385 * gfortran.dg/type_decl_4.f90: New test.
2386
a72095c4 23872016-02-14 Alan Modra <amodra@gmail.com>
2388
bc436924 2389 PR testsuite/68886
a72095c4 2390 * gcc.c-torture/execute/stkalign.c: Revise test.
2391
73bb5f8b 23922016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
2393
2394 PR target/67260
2395 * gcc.target/sh/torture/pr67260.c: Adjust additional options.
2396
beb13161 23972016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
2398
2399 PR target/67260
2400 * gcc.target/sh/torture/pr67260.c: New.
2401
67cab04e 24022016-02-12 John David Anglin <danglin@gcc.gnu.org>
2403
2404 * gcc.dg/pr67964.c: Add dg-require-alias.
2405
44a59bb1 24062016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
2407
2408 PR target/67636
2409 PR target/64345
2410 * gcc.target/sh/pr54236-1.c: Adjust optimization level.
2411
38c9bd3a 24122016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2413
2414 PR libgfortran/69668
2415 * gfortran.dg/namelist_88.f90: New test.
2416
1774ff82 24172016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2418
2419 PR libgfortran/69668
2420 * gfortran.dg/namelist_38.f90: Update test.
2421 * gfortran.dg/namelist_84.f90: Update test.
2422
aec1f4bd 24232016-02-12 David Malcolm <dmalcolm@redhat.com>
2424
2425 PR other/69554
2426 * gcc.dg/pr69554-1.c: New test.
2427 * gfortran.dg/pr69554-1.F90: New test.
2428 * gfortran.dg/pr69554-2.F90: New test.
2429 * lib/gcc-dg.exp (proc dg-locus): New function.
2430 * lib/gfortran-dg.exp (proc gfortran-dg-test): Update comment to
2431 distinguish between the caret-printing and non-caret-printing
2432 cases. If caret-printing has been explicitly enabled, bail out
2433 without attempting to fix up the output.
2434
da7d5066 24352016-02-12 David Malcolm <dmalcolm@redhat.com>
2436
2437 PR driver/69265
2438 PR driver/69453
2439 * gcc.dg/spellcheck-options-3.c: New test case.
2440 * gcc.dg/spellcheck-options-4.c: New test case.
2441 * gcc.dg/spellcheck-options-5.c: New test case.
2442 * gcc.dg/spellcheck-options-6.c: New test case.
2443 * gcc.dg/spellcheck-options-7.c: New test case.
2444 * gcc.dg/spellcheck-options-8.c: New test case.
2445 * gcc.dg/spellcheck-options-9.c: New test case.
2446 * gcc.dg/spellcheck-options-10.c: New test case.
2447
fcce1b0b 24482016-02-12 Jakub Jelinek <jakub@redhat.com>
2449
2450 PR rtl-optimization/69764
2451 PR rtl-optimization/69771
2452 * c-c++-common/pr69764.c: New test.
2453 * gcc.dg/torture/pr69771.c: New test.
2454
6d609290 24552016-02-12 Marek Polacek <polacek@redhat.com>
2456
2457 * g++.dg/torture/init-list1.C: New.
2458
7d75fb56 24592016-02-12 Marek Polacek <polacek@redhat.com>
2460
2461 * gcc.dg/pr69522.c: Add empty dg-options.
2462
52543fda 24632016-02-12 Ilya Enkovich <enkovich.gnu@gmail.com>
2464
2465 * g++.dg/lto/lto.exp: Include and init mpx.
2466 * g++.dg/lto/pr69729_0.C: New test.
2467
34947478 24682016-02-12 Jakub Jelinek <jakub@redhat.com>
2469
9181a4ec 2470 PR ipa/69241
2471 * g++.dg/ipa/pr69241-4.C: New test.
2472
34947478 2473 PR ipa/68672
2474 * g++.dg/ipa/pr68672-1.C: New test.
2475 * g++.dg/ipa/pr68672-2.C: New test.
2476 * g++.dg/ipa/pr68672-3.C: New test.
2477
74a4140f 24782016-02-12 Bernd Schmidt <bschmidt@redhat.com>
2479
2480 PR c/69522
50e0cd76 2481 * gcc.dg/pr69522.c: New test.
74a4140f 2482
9ddb20d6 24832016-02-12 Patrick Palka <ppalka@gcc.gnu.org>
2484
2485 PR c++/69098
2486 * g++.dg/cpp1y/69098.C: New test.
2487 * g++.dg/cpp1y/69098-2.C: New test.
2488
67cf9b55 24892016-02-12 Jakub Jelinek <jakub@redhat.com>
2490
2491 * objc.dg/gnu-api-2-method.m: Spelling fixes - behaviour -> behavior
2492 and neighbour -> neighbor.
2493 * objc.dg/attributes/method-nonnull-1.m: Likewise.
2494 * objc.dg/gnu-api-2-class-meta.m: Likewise.
2495 * c-c++-common/Wvarargs.c: Likewise.
2496 * c-c++-common/goacc/host_data-5.c: Likewise.
2497 * obj-c++.dg/gnu-api-2-class-meta.mm: Likewise.
2498 * obj-c++.dg/attributes/method-nonnull-1.mm: Likewise.
2499 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
2500 * gcc.target/aarch64/pr60697.c: Likewise.
2501 * gcc.target/aarch64/advsimd-intrinsics/vldX_lane.c: Likewise.
2502 * gcc.target/aarch64/advsimd-intrinsics/vqshl.c: Likewise.
2503 * gcc.target/aarch64/advsimd-intrinsics/vshuffle.inc: Likewise.
2504 * gcc.target/aarch64/advsimd-intrinsics/vrshl.c: Likewise.
2505 * gcc.target/aarch64/advsimd-intrinsics/vldX_dup.c: Likewise.
2506 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Likewise.
2507 * gcc.target/aarch64/advsimd-intrinsics/vqrshl.c: Likewise.
2508 * gcc.target/aarch64/advsimd-intrinsics/vldX.c: Likewise.
2509 * gcc.target/aarch64/aapcs64/ice_2.c: Likewise.
2510 * gcc.target/aarch64/aapcs64/test_23.c: Likewise.
2511 * gcc.target/aarch64/vrnd_f64_1.c: Likewise.
2512 * g++.dg/warn/Wconversion-real-integer-3.C: Likewise.
2513 * g++.dg/lookup/koenig5.C: Likewise.
2514 * g++.dg/ext/no-asm-2.C: Likewise.
2515 * gfortran.dg/bounds_check_array_ctor_3.f90: Likewise.
2516 * gfortran.dg/bounds_check_array_ctor_7.f90: Likewise.
2517 * gfortran.dg/used_types_16.f90: Likewise.
2518 * gfortran.dg/assumed_rank_bounds_1.f90: Likewise.
2519 * gfortran.dg/bounds_check_array_ctor_1.f90: Likewise.
2520 * gfortran.dg/assumed_rank_bounds_2.f90: Likewise.
2521 * gfortran.dg/bounds_check_array_ctor_4.f90: Likewise.
2522 * gfortran.dg/abstract_type_6.f03: Likewise.
2523 * gfortran.dg/bounds_check_array_ctor_5.f90: Likewise.
2524 * gfortran.dg/used_types_15.f90: Likewise.
2525 * gfortran.dg/bounds_check_array_ctor_8.f90: Likewise.
2526 * gfortran.dg/exit_3.f08: Likewise.
2527 * gfortran.dg/open_status_2.f90: Likewise.
2528 * gfortran.dg/derived_pointer_recursion_2.f90: Likewise.
2529 * gfortran.dg/intrinsic_std_1.f90: Likewise.
2530 * gfortran.dg/associate_1.f03: Likewise.
2531 * gfortran.dg/bounds_check_array_ctor_2.f90: Likewise.
2532 * gfortran.dg/intrinsic_std_6.f90: Likewise.
2533 * gfortran.dg/bounds_check_array_ctor_6.f90: Likewise.
2534 * gcc.dg/builtin-object-size-1.c: Likewise.
2535 * gcc.dg/noreturn-6.c: Likewise.
2536 * gcc.dg/builtin-stringop-chk-1.c: Likewise.
2537 * gcc.dg/globalalias.c: Likewise.
2538 * gcc.dg/builtins-config.h: Likewise.
2539 * gcc.dg/pr30457.c: Likewise.
2540 * gcc.c-torture/compile/volatile-1.c: Likewise.
2541 * gcc.c-torture/execute/20101011-1.c: Likewise.
2542 * c-c++-common/Waddress-1.c: Likewise.
2543
40b38ace 25442016-02-11 Jakub Jelinek <jakub@redhat.com>
2545
2546 PR c/69768
2547 * c-c++-common/Waddress-1.c: New test.
2548
42c87ca9 25492016-02-11 Andre Vehreschild <vehre@gcc.gnu.org>
2550
2551 PR fortran/69296
2552 * gfortran.dg/associate_19.f03: New test.
2553 * gfortran.dg/associate_20.f03: New test.
2554
acb7939f 25552016-02-11 Oleg Endo <olegendo@gcc.gnu.org>
2556
2557 * gcc.target/sh/pr54089-8.c: Adjust optimization level.
2558
6defe3c5 25592016-02-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2560
2561 * gcc.target/aarch64/target_attr_15.c: Scan assembly for
2562 .arch armv8-a\n. Add -dA to dg-options.
2563 * gcc.target/aarch64/assembler_arch_1.c: New test.
2564 * gcc.target/aarch64/target_attr_7.c: Add -dA to dg-options.
2565
63f63318 25662016-02-11 Paolo Carlini <paolo.carlini@oracle.com>
2567
2568 PR c++/68726
2569 * g++.dg/cpp0x/pr68726.C: New.
2570
1cddf457 25712016-02-11 Ilya Enkovich <enkovich.gnu@gmail.com>
2572
2573 * lib/mpx-dg.exp: Fix warning in check_effective_target_mpx
2574 test.
2575
b86fba37 25762016-02-11 Richard Biener <rguenther@suse.de>
2577
2578 * g++.dg/tree-ssa/pr61034.C: Adjust.
2579
ec4ec95a 25802016-02-10 Vladimir Makarov <vmakarov@redhat.com>
2581
be7c31e9 2582 PR target/69148
ec4ec95a 2583 * gcc.target/s390/pr69148.c: New.
2584
f64416ca 25852016-02-10 Yuri Rumyantsev <ysrumyan@gmail.com>
2586
2587 PR tree-optimization/69652
2588 * gcc.dg/torture/pr69652.c: New test.
2589
e5d1ea31 25902016-02-10 Jakub Jelinek <jakub@redhat.com>
2591 Patrick Palka <ppalka@gcc.gnu.org>
2592
2593 PR ipa/69241
2594 PR c++/69649
2595 * g++.dg/ipa/pr69241-1.C: New test.
2596 * g++.dg/ipa/pr69241-2.C: New test.
2597 * g++.dg/ipa/pr69241-3.C: New test.
2598 * g++.dg/ipa/pr69649.C: New test.
2599
fa03b19d 26002016-02-10 Uros Bizjak <ubizjak@gmail.com>
2601
2602 * gcc.dg/tree-ssa/sra-17.c: Add -mcpu=ev4 for target alpha*-*-*.
2603 * gcc.dg/tree-ssa/sra-18.c: Ditto.
2604
14485c8a 26052016-02-10 Bin Cheng <bin.cheng@arm.com>
2606
2607 PR tree-optimization/68021
2608 * gcc.dg/tree-ssa/pr68021.c: New test.
2609
79f1ed25 26102016-02-10 Richard Biener <rguenther@suse.de>
2611
2612 PR tree-optimization/69726
2613 * gcc.dg/uninit-22.c: New testcase.
2614
58f74eff 26152016-02-09 Andrew Pinski <apinski@cavium.com>
2616
2617 PR tree-opt/69282
2618 * gcc.c-torture/compile/20160205-1.c: New testcase.
2619
600c00f7 26202016-02-09 Michael Meissner <meissner@linux.vnet.ibm.com>
2621
2622 PR target/68404
2623 * gcc.target/powerpc/fusion.c: Rewrite test to use TOC fusion
2624 instead accessing a really large arrray.
2625 * gcc.target/powerpc/fusion3.c: Likewise.
2626
0771836e 26272016-02-09 Charles Baylis <charles.baylis@linaro.org>
2628
2629 PR target/68532
2630 * gcc.c-torture/execute/pr68532.c: New test.
2631
4ccd644f 26322016-02-11 Alexandre Oliva <aoliva@redhat.com>
2633
2634 PR target/69634
2635 * gcc.dg/pr69634.c: New.
2636
2e980a39 26372016-02-09 Richard Biener <rguenther@suse.de>
2638
2639 * gcc.dg/vect/vect-mask-store-move-1.c: Add missing space.
2640
aacf7102 26412016-02-09 Alexander Fomin <alexander.fomin@intel.com>
2e980a39 2642
aacf7102 2643 * gcc.target/i386/avx512f-klogic-2.c: Adjust expectation.
2644
a1856ddf 26452016-02-09 Yuri Rumyantsev <ysrumyan@gmail.com>
2646
2647 * gcc.dg/vect/vect-mask-store-move-1.c: Fix test failures.
2648
d4d3da7e 26492016-02-09 Richard Biener <rguenther@suse.de>
2650
2651 PR tree-optimization/69715
2652 * gcc.dg/torture/pr69715.c: New testcase.
2653
9cc6714f 26542016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
2655
2656 PR c++/69139
2657 * g++.dg/cpp0x/trailing12.C: New test.
2658 * g++.dg/cpp0x/trailing13.C: New test.
2659
83d5062b 26602016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
2661
2662 PR c++/69283
2663 PR c++/67835
2664 * g++.dg/cpp1y/auto-fn29.C: New test.
2665 * g++.dg/cpp1y/auto-fn30.C: New test.
2666
394a86f3 26672016-02-08 Jakub Jelinek <jakub@redhat.com>
2668
2669 PR tree-optimization/69209
2670 * gcc.c-torture/compile/pr69209.c: New test.
2671
93b124b4 26722016-02-08 Jeff Law <law@redhat.com>
2673
2674 PR tree-optimization/68541
2675 * gcc.dg/tree-ssa/split-path-1.c: Increase limit for number
2676 of statements allowed in join block for path splitting.
2677
26abce13 26782016-02-08 Jakub Jelinek <jakub@redhat.com>
2679
0acb2d6e 2680 PR c++/59627
2681 * g++.dg/gomp/pr59627.C: New test.
2682
26abce13 2683 PR ipa/69239
2684 * g++.dg/ipa/pr69239.C: New test.
2685
86e0b129 26862016-02-08 David Malcolm <dmalcolm@redhat.com>
2687
2688 PR preprocessor/69664
2689 * gcc.dg/cpp/trad/comment-2.c: Add expected column number.
2690 * gcc.dg/cpp/warn-comments.c: Likewise.
2691
f553d9f8 26922016-02-08 Marek Polacek <polacek@redhat.com>
2693
2694 PR c++/69688
2695 * g++.dg/init/const12.C: New test.
2696
600695e0 26972016-02-08 Bernd Schmidt <bschmidt@redhat.com>
2698
2699 PR target/60410
2700 * gcc.dg/lto/pr55113_0.c: Remove test.
2701
c4f4b1e8 27022016-02-08 Richard Biener <rguenther@suse.de>
2703
2704 PR tree-optimization/69719
2705 * gcc.dg/torture/pr69719.c: New testcase.
2706
5a987d87 27072016-02-08 Richard Biener <rguenther@suse.de>
2708 Jeff Law <law@redhat.com>
2709
2710 PR target/68273
2711 * gcc.target/mips/pr68273.c: New testcase.
2712
0418e71d 27132016-02-08 Richard Biener <rguenther@suse.de>
2714
2715 PR rtl-optimization/69274
2716 * gcc.target/i386/addr-sel-1.c: XFAIL.
2717
07c0f1ca 27182016-02-08 Jeff Law <law@redhat.com>
2719
40d85f4c 2720 PR tree-optimization/68541
2721 * gcc.dg/tree-ssa/split-path-2.c: Make char array explicitly signed.
2722
140e093f 2723 PR tree-optimization/65917
07c0f1ca 2724 * gcc.dg/tree-ssa/20030922-2.c: No longer xfailed.
2725
16430acf 27262016-02-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2727
2728 PR fortran/50555
2729 * gfortran.dg/namelist_args.f90: New test.
2730
3f0ff0d8 27312016-02-05 Jeff Law <law@redhat.com>
2732
140e093f 2733 PR tree-optimization/68541
3f0ff0d8 2734 * gcc.dg/tree-ssa/split-path-2.c: New test.
2735 * gcc.dg/tree-ssa/split-path-3.c: New test.
2736 * gcc.dg/tree-ssa/split-path-4.c: New test.
2737 * gcc.dg/tree-ssa/split-path-5.c: New test.
2738 * gcc.dg/tree-ssa/split-path-6.c: New test.
2739 * gcc.dg/tree-ssa/split-path-7.c: New test.
2740
a7cc1f94 27412016-02-05 Martin Sebor <msebor@redhat.com>
2742
2743 PR c++/69662
2744 * g++.dg/warn/Wplacement-new-size-1.C: New test.
2745 * g++.dg/warn/Wplacement-new-size-2.C: New test.
2746
fcb25f28 27472016-02-06 Richard HEnderson <rth@redhat.com>
2748
2749 PR c/69643
2750 * gcc.target/i386/addr-space-4.c: New.
2751 * gcc.target/i386/addr-space-5.c: New.
2752
3a2545a1 27532016-02-05 Mikael Morin <mikael@gcc.gnu.org>
2754
2755 PR fortran/66089
2756 * gfortran.dg/elemental_dependency_6.f90: New.
2757
1e302465 27582016-02-05 Jakub Jelinek <jakub@redhat.com>
2759
66feb54c 2760 PR rtl-optimization/69691
2761 * gcc.c-torture/execute/pr69691.c: New test.
2762
1e302465 2763 PR c++/69628
2764 * g++.dg/parse/pr69628.C: New test.
2765
9c28a298 27662016-02-05 Uros Bizjak <ubizjak@gmail.com>
2767
2768 * gcc.dg/sancov/asan.c: Move to ...
2769 * gcc.dg/asan/sancov-1.c: ... here.
2770
a854e286 27712016-02-05 Uros Bizjak <ubizjak@gmail.com>
2772
2773 * gcc.target/i386/pr69577.c: Require avx_runtime target.
2774
d4f0b240 27752016-02-05 H.J. Lu <hongjiu.lu@intel.com>
2776
2777 PR target/69677
2778 * gcc.target/i386/pr69677.c: New test.
2779
235d8723 27802016-02-05 Patrick Palka <ppalka@gcc.gnu.org>
2781
2782 PR c++/68948
2783 * g++.dg/template/pr68948.C: New test.
2784
f390cf65 27852016-02-05 Dominik Vogt <vogt@linux.vnet.ibm.com>
2786
2787 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove -march=z13 for s390
2788 (only necessary on s390x).
2789
ab99f104 27902016-02-04 H.J. Lu <hongjiu.lu@intel.com>
2791
2792 * gcc.target/i386/pr69454-2.c: Compile with -msse2
2793 -mno-accumulate-outgoing-args.
2794
f7ef5392 27952016-02-04 Patrick Palka <ppalka@gcc.gnu.org>
2796
2797 * g++.dg/cpp0x/constexpr-ptrmem5.C: New test.
2798
6b098e91 27992016-02-04 Jakub Jelinek <jakub@redhat.com>
2800
2801 PR c/69669
2802 * c-c++-common/pr69669.c: New test.
2803
f0146cf3 28042016-02-04 Michael Meissner <meissner@linux.vnet.ibm.com>
2805
2806 PR target/69667
2807 * g++.dg/pr69667.C: New file.
2808
08fd6cf5 28092016-02-04 Wilco Dijkstra <wdijkstr@arm.com>
2810
2811 PR target/69619
2812 * gcc.dg/pr69619.c: Add new test.
2813
a6f3f39f 28142016-02-04 Richard Sandiford <richard.sandiford@arm.com>
2815
2816 PR rtl-optimization/69577
2817 * gcc.target/i386/pr69577.c: New test.
2818
774068a0 28192016-02-04 Martin Liska <mliska@suse.cz>
2820
2821 * g++.dg/asan/pr69276.C: New test.
2822
f50a7894 28232016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2824
2825 PR target/65932
2826 PR target/67714
2827 * gcc.target/arm/wmul-3.c: Simplify test to generate just
2828 a single smulbb instruction.
2829 * gcc.target/amr/wmul-1.c: Add -mtune=cortex-a9 to dg-options.
2830 * gcc.target/amr/wmul-2.c: Likewise.
2831
6b722eb3 28322016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2833
2834 PR target/65932
2835 PR target/67714
2836 * gcc.c-torture/execute/pr67714.c: New test.
2837
1f1475a7 28382016-02-04 Ilya Enkovich <enkovich.gnu@gmail.com>
2839
2840 PR target/69454
2841 * gcc.target/i386/pr69454-1.c: New test.
2842 * gcc.target/i386/pr69454-2.c: New test.
2843
6b94e133 28442016-02-03 Martin Sebor <msebor@redhat.com>
2845
2846 PR c++/69251
2847 PR c++/69253
2848 PR c++/69290
2849 PR c++/69277
2850 PR c++/69349
2851 * g++.dg/ext/flexarray-mangle-2.C: New test.
2852 * g++.dg/ext/flexarray-mangle.C: New test.
2853 * g++.dg/ext/flexarray-subst.C: New test.
2854 * g++.dg/ext/flexary11.C: New test.
2855 * g++.dg/ext/flexary12.C: New test.
2856 * g++.dg/ext/flexary13.C: New test.
2857 * g++.dg/ext/flexary14.C: New test.
2858 * g++.dg/other/dump-ada-spec-2.C: Adjust.
2859
342ed0ac 28602016-02-03 H.J. Lu <hongjiu.lu@intel.com>
2861
2862 * gcc.target/i386/iamcu/test_passing_unions.c (check_union_passing6):
2863 Define only if CHECK_FLOAT128 is defined.
2864 (main): Properly initialize u5.
2865
edf6c4d2 28662016-02-03 Jakub Jelinek <jakub@redhat.com>
2867
415d5641 2868 PR c/69627
2869 * gcc.dg/pr69627.c: New test.
2870
edf6c4d2 2871 PR target/69644
2872 * gcc.dg/pr69644.c: New test.
2873
cf8f3ba0 28742016-02-03 Mike Stump <mikestump@comcast.net>
2875
2876 * lib/compat.exp (compat-get-options-main): Add dg-timeout-factor
2877 support for struct-layout-1.exp.
2878
c90d55dd 28792016-02-03 Patrick Palka <ppalka@gcc.gnu.org>
2880
2881 PR c++/69056
f7ef5392 2882 * g++.dg/cpp0x/pr69056.C: New test.
c90d55dd 2883
401bd0c8 28842016-02-03 Vladimir Makarov <vmakarov@redhat.com>
2885 Alexandre Oliva <aoliva@redhat.com>
2886
2887 PR target/69461
2888 * gcc.target/powerpc/pr69461.c: New.
2889
277d9d1d 28902016-02-03 Uros Bizjak <ubizjak@gmail.com>
2891
2892 * lib/tsan-dg.exp (tsan_init): Move check if tsan executable
2893 works from here ...
2894 (check_effective_target_fsanitize_thread): ... to here. Do not
2895 specify additional compile flags for the test source.
2896 * lib/asan-dg.exp (check_effective_target_fsanitize_address): Do not
2897 specify additional compile flags for the test source.
2898
e69ad94a 28992016-02-03 Wilco Dijkstra <wdijkstr@arm.com>
2900
2901 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
2902
a4454da2 29032016-02-03 Andre Vehreschild <vehre@gcc.gnu.org>
2904
2905 PR fortran/67451
2906 PR fortran/69418
2907 * gfortran.dg/coarray_allocate_2.f08: New test.
2908 * gfortran.dg/coarray_allocate_3.f08: New test.
2909 * gfortran.dg/coarray_allocate_4.f08: New test.
2910
88cab2dd 29112016-02-03 Alan Lawrence <alan.lawrence@arm.com>
2912
2913 * gcc.dg/vect/vect-outer-1-big-array.c: Drop vect_multiple_sizes;
2914 use same scan-tree-dump-times on all platforms.
2915 * gcc.dg/vect/vect-outer-1.c: Likewise.
2916 * gcc.dg/vect/vect-outer-1a-big-array.c: Likewise.
2917 * gcc.dg/vect/vect-outer-1a.c: Likewise.
2918 * gcc.dg/vect/vect-outer-1b-big-array.c: Likewise.
2919 * gcc.dg/vect/vect-outer-1b.c: Likewise.
2920 * gcc.dg/vect/vect-outer-2b.c: Likewise.
2921 * gcc.dg/vect/vect-outer-3b.c: Likewise.
2922 * gcc.dg/vect/vect-reduc-dot-s8b.c: Likewise.
2923
66ea75c4 29242016-02-02 Segher Boessenkool <segher@kernel.crashing.org>
2925
2926 * c-c++-common/vector-compare-4.c: Prune "non-standard ABI extension"
2927 warning.
2928
4eef8df7 29292016-02-02 H.J. Lu <hongjiu.lu@intel.com>
2930
2931 * gcc.target/i386/iamcu/test_empty_structs_and_unions.c: New test.
2932
665fbc2f 29332016-02-02 James Norris <jnorris@codesourcery.com>
2934
2935 * c-c++-common/goacc/routine-5.c: Add tests.
2936
b10e3d47 29372016-02-02 Alexander Monakov <amonakov@ispras.ru>
2938
2939 * gcc.target/nvptx/unsigned-cmp.c: New test.
2940
12ad66dd 29412016-02-02 Wilco Dijkstra <wdijkstr@arm.com>
2942
2943 * gcc.target/aarch64/scalar_shift_1.c
2944 (test_corners_sisd_di): Improve force to SIMD register.
2945 (test_corners_sisd_si): Likewise.
2946 * gcc.target/aarch64/vect-ld1r-compile-fp.c:
2947 Remove scan-assembler check for ldr.
2948
f9ec342f 29492016-02-02 Richard Biener <rguenther@suse.de>
2950
2951 PR tree-optimization/69595
2952 * gcc.dg/Warray-bounds-17.c: New testcase.
2953
32f2925a 29542016-02-02 Richard Biener <rguenther@suse.de>
2955
2956 PR tree-optimization/69606
2957 * gcc.dg/torture/pr69606.c: New testcase.
2958
cfd9ca84 29592016-02-02 Yuri Rumyantsev <ysrumyan@gmail.com>
2960
2961 PR middle-end/68542
2962 * gcc.dg/vect/vect-mask-store-move-1.c: New test.
2963 * gcc.target/i386/avx2-vect-mask-store-move1.c: New test.
2964
19bf08e2 29652016-02-02 Alan Modra <amodra@gmail.com>
2966
2967 PR target/69548
2968 * gcc.target/powerpc/pr69548.c: New test.
2969
6f13b088 29702016-02-01 Jakub Jelinek <jakub@redhat.com>
2971
dcddc5af 2972 PR rtl-optimization/69592
2973 * gcc.dg/pr69592.c: New test.
2974
6f13b088 2975 PR preprocessor/69543
2976 PR c/69558
2977 * gcc.dg/pr69543.c: New test.
2978 * gcc.dg/pr69558.c: New test.
2979
d090e5c2 29802016-02-01 Uros Bizjak <ubizjak@gmail.com>
2981
fcb317c5 2982 PR testsuite/65940
2983 * g++.dg/other/anon5.C (dg-options): Use -gdwarf-2 instead of -g.
d090e5c2 2984
aaf527dc 29852016-02-01 Martin Sebor <msebor@redhat.com>
2986
2987 * gcc.target/powerpc/pr17381.c: Remove duplicate copy of the test body.
2988
1674217b 29892016-02-01 Bin Cheng <bin.cheng@arm.com>
2990
2991 PR tree-optimization/67921
2992 * c-c++-common/ubsan/pr67921.c: New test.
2993
b4007655 29942016-02-01 Richard Biener <rguenther@suse.de>
2995
2996 PR middle-end/69556
2997 * gcc.dg/tree-ssa/recip-8.c: New testcase.
2998
88a477bb 29992016-02-01 Richard Biener <rguenther@suse.de>
3000
3001 PR tree-optimization/69574
3002 * gcc.dg/torture/pr69574.c: New testcase.
3003
2eaaa4e7 30042016-02-01 Richard Biener <rguenther@suse.de>
3005
3006 PR tree-optimization/69579
3007 * gcc.dg/setjmp-6.c: New testcase.
3008
e3882c44 30092016-02-01 Jakub Jelinek <jakub@redhat.com>
3010
3011 PR rtl-optimization/69570
3012 * g++.dg/opt/pr69570.C: New test.
3013
f80aff47 30142016-02-01 Richard Henderson <rth@redhat.com>
3015
3016 * gcc.dg/pr69535.c: New test.
3017
240568aa 30182016-01-31 John David Anglin <danglin@gcc.gnu.org>
3019
6009b3b8 3020 PR testsuite/69584
3021 * gcc.dg/tree-ssa/sra-17.c: Fix regexps to work on hpux.
3022 * gcc.dg/tree-ssa/sra-18.c: Likewise.
3023
1fdf7177 3024 PR debug/68244
3025 * g++.dg/parse/parens3.C: Use register "4" on hppa.
3026
240568aa 3027 * gcc.dg/tree-ssa/vector-5.c: Add -fno-common option on hppa*-*-hpux*.
3028
cb3e5ac0 30292016-01-31 Paul Thomas <pault@gcc.gnu.org>
3030
3031 PR fortran/67564
3032 * gfortran.dg/allocate_with_source_17.f03: New test.
3033
3b8b902b 30342016-01-30 Jakub Jelinek <jakub@redhat.com>
3035
3036 PR tree-optimization/69546
3037 * gcc.dg/torture/pr69546.c: New test.
3038
17985abe 30392016-01-30 Paul Thomas <pault@gcc.gnu.org>
3040
3041 PR fortran/69566
3042 * gfortran.dg/unlimited_polymorphic_25.f03: New test.
3043
b5239e80 30442016-01-30 Martin Sebor <msebor@redhat.com>
3045
3046 PR c++/68490
3047 * g++.dg/ext/flexary10.C: New test.
3048
e8f03010 30492016-01-30 Dominique d'Humieres <dominiq@lps.ens.fr>
3050
3051 PR fortran/66707
3052 gfortran.dg/common_23.f90: New test.
3053
dc93691a 30542016-01-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3055
3056 PR target/65546
3057 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c: Correct
3058 condition being checked, and disable it when the target supports
3059 misaligned loads and stores.
3060
ff5e28e9 30612016-01-29 Jakub Jelinek <jakub@redhat.com>
3062
3063 PR debug/69518
3064 * gcc.dg/torture/pr69518.c: New test.
3065
b0d8930a 30662016-01-29 H.J. Lu <hongjiu.lu@intel.com>
3067
3068 PR target/69530
3069 * gcc.target/i386/pr69530.c: New test.
3070
21601fc7 30712016-01-29 Steve Ellcey <sellcey@imgtec.com>
3072
3073 PR target/65604
3074 * gcc.target/mips/div-delay.c: New test.
3075
ca6c7317 30762016-01-29 Jakub Jelinek <jakub@redhat.com>
3077
4758dc39 3078 PR target/69551
3079 * gcc.target/i386/pr69551.c: New test.
3080
ca6c7317 3081 PR target/66137
3082 * gcc.target/i386/pr66137.c: New test.
3083
e3078da6 30842016-01-29 Andrew Bennett <andrew.bennett@imgtec.com>
3085
3086 * gcc.target/mips/p5600-bonding.c (dg-options): Force the test to be
3087 always built for p5600.
3088 * gcc.target/mips/mips.exp (mips-dg-options): Add support for the
3089 isa=p5600 dg-option.
3090
b622ec25 30912016-01-29 Richard Biener <rguenther@suse.de>
3092
3093 PR tree-optimization/69547
3094 * g++.dg/tree-ssa/pr69547.C: New testcase.
3095
d2a60e99 30962016-01-29 Jakub Jelinek <jakub@redhat.com>
3097
3098 PR debug/66869
3099 * g++.dg/warn/Wunused-function2.C: New test.
3100
ae849d2b 31012016-01-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
3102
3103 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Require a hardware vector
3104 support for test to succeed.
3105
ce6a6978 31062016-01-29 Marek Polacek <polacek@redhat.com>
3107
3108 PR c++/69509
3109 PR c++/69516
3110 * g++.dg/ext/constexpr-vla2.C: New test.
3111 * g++.dg/ext/constexpr-vla3.C: New test.
3112 * g++.dg/ubsan/vla-1.C: Remove dg-shouldfail.
3113
7550d855 31142016-01-29 Richard Biener <rguenther@suse.de>
3115
3116 PR middle-end/69537
3117 * gcc.dg/uninit-21.c: New testcase.
3118
f11bb279 31192016-01-28 Uros Bizjak <ubizjak@gmail.com>
3120
3121 PR target/69459
3122 * gcc.target/i386/pr69459.c: New test.
3123
c80c12c8 31242016-01-28 Steve Ellcey <sellcey@imgtec.com>
3125
3126 PR target/68400
3127 * gcc.target/mips/mips.exp (mips_option_groups): Add stack-protector.
3128 * gcc.target/mips/pr68400.c: New test.
3129
c649bacc 31302016-01-28 Martin Sebor <msebor@redhat.com>
3131
3132 PR target/17381
3133 * gcc.target/powerpc/pr17381.c: New test.
3134
f4881661 31352016-01-28 Jakub Jelinek <jakub@redhat.com>
3136
3137 PR middle-end/69542
3138 * gcc.dg/torture/pr69542.c: New test.
3139
d66fdd75 31402016-01-28 Wilco Dijkstra <wdijkstr@arm.com>
3141
3142 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
3143
d4a78818 31442016-01-28 David Edelsohn <dje.gcc@gmail.com>
3145
3146 * gcc.dg/pr65980.c: Skip on AIX.
3147 * gcc.dg/pr66688.c: Same.
3148
21329e97 31492016-01-28 David Edelsohn <dje.gcc@gmail.com>
3150
3151 PR target/63679
3152 * gcc.dg/tree-ssa/sra-17.c: Adjust regex for more label styles.
3153 * gcc.dg/tree-ssa/sra-18.c: Same.
3154
cc7124a6 31552016-01-28 Andre Vehreschild <vehre@gcc.gnu.org>
3156
3157 PR fortran/62536
3158 * gfortran.dg/block_15.f08: New test.
3159 * gfortran.dg/block_end_error_1.f90: Need to catch additional error
3160 on incorrectly closed BLOCK.
3161
358dfcb4 31622016-01-28 Ilya Enkovich <enkovich.gnu@gmail.com>
3163
3164 * gcc.dg/declare-simd.c: New test.
e87502d6 31652016-01-28 Richard Biener <rguenther@suse.de>
3166
3167 PR tree-optimization/69466
3168 * gfortran.dg/vect/pr69466.f90: New testcase.
3169
44e7334b 31702016-01-28 Thomas Preud'homme <thomas.preudhomme@arm.com>
3171
3172 * g++.dg/pr67989.C: Remove ARM-specific option.
3173 * gcc.target/arm/pr67989.C: New file.
3174
5ce8f551 31752016-01-27 Uros Bizjak <ubizjak@gmail.com>
3176
3177 * gcc.dg/torture/pr68264.c: Disable log1p test for glibc < 2.22
3178 and expm1 test for glibc < 2.11.
3179
fa6e6b15 31802016-01-27 Richard Henderson <rth@redhat.com>
3181
3182 * gcc.c-torture/execute/pr69447.c: New test.
3183
31842016-01-27 Paul Thomas <pault@gcc.gnu.org>
147b2f9b 3185
7b8122c6 3186 PR fortran/69422
147b2f9b 3187 * gfortran.dg/alloc_comp_assign_15.f03: New test.
3188
78e516eb 31892016-01-27 Jakub Jelinek <jakub@redhat.com>
3190
3191 PR debug/66869
3192 * gcc.dg/pr66869.c: New test.
3193
9b849350 31942016-01-25 Jeff Law <law@redhat.com>
3195
3196 PR tree-optimization/68398
f11bb279 3197 PR tree-optimization/69196
9b849350 3198 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output.
3199 * gcc.dg/tree-ssa/ssa-dom-thread-2c.c: Add extra statements on thread
3200 path to avoid new heuristic allowing more irreducible regions
3201 * gcc.dg/tree-ssa/ssa-dom-thread-2d.c: Likewise.
3202 * gcc.dg/tree-ssa/vrp46.c: Likewise.
3203 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Update expected output.
3204 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: New test.
3205 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
3206
fee5e491 32072016-01-27 Marek Polacek <polacek@redhat.com>
3208
3209 PR c/68062
3210 * c-c++-common/vector-compare-4.c: New test.
3211
eec96426 32122016-01-27 David Malcolm <dmalcolm@redhat.com>
3213
3214 PR preprocessor/69126
3215 * c-c++-common/pr69126.c: New test case.
3216
5068be18 32172016-01-27 Ian Lance Taylor <iant@google.com>
3218
3219 * gcc.dg/tree-ssa/ivopt_5.c: New test.
3220
5fa82c11 32212016-01-27 Ryan Burn <contact@rnburn.com>
3222
3223 PR cilkplus/69267
3224 * g++.dg/cilk-plus/CK/pr69267.cc: New test.
3225
b3df0219 32262016-01-27 Uros Bizjak <ubizjak@gmail.com>
3227
3228 PR target/69512
3229 * gcc.target/i386/pr69512.c: New test.
3230
d46a16d4 32312016-01-27 Rainer Emrich <rainer@emrich-ebersheim.de>
3232
3233 PR ada/69488
3234 * gnat.dg/sso/*.adb: Robustify dg-output directives.
3235
6a9b35ef 32362016-01-27 Marek Polacek <polacek@redhat.com>
3237
3238 PR c++/69379
3239 * g++.dg/pr69379.C: New test.
3240
18e9663b 32412016-01-27 Martin Sebor <msebor@redhat.com>
3242
3243 PR c++/69317
3244 * g++.dg/abi/Wabi-2-2.C: New test.
3245 * g++.dg/abi/Wabi-2-3.C: New test.
3246 * g++.dg/abi/Wabi-3-2.C: New test.
3247 * g++.dg/abi/Wabi-3-3.C: New test.
3248
c88301ad 32492016-01-27 Richard Biener <rguenther@suse.de>
3250
3251 PR tree-optimization/69166
3252 * gcc.dg/torture/pr69166.c: New testcase.
3253
8ca47550 32542016-01-27 Martin Jambor <mjambor@suse.cz>
3255
3256 PR tree-optimization/69355
3257 * gcc.dg/tree-ssa/pr69355.c: New test.
3258
5cb23e3c 32592016-01-27 Marek Polacek <polacek@redhat.com>
3260
3261 PR c++/69496
3262 * g++.dg/ext/constexpr-vla1.C: New test.
3263
7b0c1b6d 32642016-01-20 Christian Bruel <christian.bruel@st.com>
3265
3266 PR target/69245
3267 * gcc.target/arm/pr69245.c: New test.
3268
220112fc 32692016-01-27 Jakub Jelinek <jakub@redhat.com>
3270
3271 PR tree-optimization/69399
3272 * gcc.dg/torture/pr69399.c: New test.
3273
16294490 32742016-01-27 Eric Botcazou <ebotcazou@adacore.com>
3275
3276 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: XFAIL on SPARC 64-bit.
3277
8abd3d0c 32782016-01-26 Eric Botcazou <ebotcazou@adacore.com>
3279
3280 * gcc.c-torture/execute/stkalign.c: XFAIL run on SPARC 64-bit.
3281
7cf9b895 32822016-01-26 Tom de Vries <tom@codesourcery.com>
3283
3284 PR tree-optimization/69110
3285 * gcc.dg/autopar/pr69110.c: New test.
3286
557c1942 32872016-01-26 Abderrazek Zaafrani <a.zaafrani@samsung.com>
b3df0219 3288 Sebastian Pop <s.pop@samsung.com>
557c1942 3289
3290 * gcc.dg/graphite/isl-ast-op-select.c: New.
3291
80adbd96 32922015-01-26 Paul Thomas <pault@gcc.gnu.org>
3293
3294 PR fortran/69385
3295 * gfortran.dg/allocate_error_6.f90: New test.
3296
c3f86f60 32972016-01-26 Richard Henderson <rth@redhat.com>
3298
3299 * gcc.dg/tm/pr60908.c: New test.
3300
3752e5b1 33012016-01-26 David Malcolm <dmalcolm@redhat.com>
3302
3303 PR other/69006
3304 * g++.dg/ext/timevar1.C: Add dg-allow-blank-lines-in-output
3305 directive.
3306 * gcc.dg/plugin/diagnostic-test-show-locus-color.c: Update
3307 expected multiline output to reflect the colorization being
3308 disabled before newlines.
3309 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
3310 (custom_diagnostic_finalizer): Replace call to
3311 pp_newline_and_flush with call to pp_flush.
3312 * gcc.dg/unroll-2.c: Add dg-allow-blank-lines-in-output directive.
3313 * gfortran.dg/implicit_class_1.f90: Likewise.
3314 * lib/gcc-dg.exp (allow_blank_lines): New global.
3315 (dg-allow-blank-lines-in-output): New procedure.
3316 (gcc-dg-prune): Complain about blank lines in the output, unless
3317 dg-allow-blank-lines-in-output was called.
3318 * lib/multiline.exp (_build_multiline_regex): Only support
3319 arbitrary followup text for non-blank-lines, not for blank lines.
3320
9bbfd060 33212016-01-26 Jakub Jelinek <jakub@redhat.com>
3322
3323 PR tree-optimization/69483
3324 * gcc.dg/pr69483.c: New test.
3325 * g++.dg/opt/pr69483.C: New test.
3326
53773057 33272016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
3328
3329 PR target/68620
3330 * gcc.target/arm/pr68620.c: New test.
3331
442a556f 33322016-01-26 H.J. Lu <hongjiu.lu@intel.com>
3333
3334 * gcc.target/i386/pr68986-2.c: Remove -m32.
3335
d513c683 33362016-01-26 H.J. Lu <hongjiu.lu@intel.com>
3337
3338 PR target/68986
3339 * gcc.target/i386/pr68986-1.c: New test.
3340 * gcc.target/i386/pr68986-2.c: Likewise.
3341 * gcc.target/i386/pr68986-3.c: Likewise.
3342
976877a5 33432016-01-26 Christian Bruel <christian.bruel@st.com>
3344
3345 * lib/target-supports.exp
3346 (check_effective_target_arm_crypto_pragma_ok_nocache): Remove.
3347 (check_effective_target_arm_crypto_pragma_ok): Likewise.
3348 * gcc.target/arm/attr-crypto.c: Remove arm_crypto_pragma_ok test.
3349
2c7b2f88 33502016-01-26 Richard Biener <rguenther@suse.de>
3351
3352 PR tree-optimization/69452
3353 * gcc.dg/torture/pr69452.c: New testcase.
3354
f7fc06e7 33552016-01-26 Jakub Jelinek <jakub@redhat.com>
3356
3357 PR target/69442
3358 * gcc.dg/pr69442.c: New test.
3359
d1dae587 33602016-01-26 Roger Ferrer Ibáñez <rofirrim@gmail.com>
3361
3362 PR target/67896
3363 * gcc.target/aarch64/simd/pr67896.C: New.
3364
ef7be7f8 33652016-01-26 Richard Sandiford <richard.sandiford@arm.com>
3366
3367 PR tree-optimization/69400
3368 * gcc.dg/plugin/wide-int_plugin.c (test_wide_int_mod_trunc): New
3369 function.
3370 (plugin_init): Call it.
3371 * gcc.dg/torture/pr69400.c: New test.
3372
648433a4 33732016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
3374
3375 * gcc.target/arm/pr68674.c: Check and use arm_fp effective target.
3376
45fc5243 33772016-01-25 Aditya Kumar <aditya.k7@samsung.com>
3378 Sebastian Pop <s.pop@samsung.com>
3379
3380 * gcc.dg/graphite/graphite.exp: Only run the fuse-*.c tests with
3381 isl-0.15.
3382
c699f6a1 33832016-01-25 Aditya Kumar <aditya.k7@samsung.com>
3384 Sebastian Pop <s.pop@samsung.com>
3385
3386 * gcc.dg/graphite/pr69292.c: New.
3387
b86e24ea 33882016-01-25 Jakub Jelinek <jakub@redhat.com>
3389
3390 * c-c++-common/goacc/use_device-1.c: New test.
3391
105cb8d7 33922016-01-25 Jeff Law <law@redhat.com>
3393
3394 PR tree-optimization/69196
3395 PR tree-optimization/68398
3396 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output
3397 * gcc.dg/tree-ssa/pr68198.c: Likewise.
3398
44562749 33992016-01-25 David Edelsohn <dje.gcc@gmail.com>
3400
3401 PR target/69469
3402 * gcc.target/powerpc/vsx-vector-2.c: Adjust for Goldschmidt's
3403 Algorithm.
3404
6837fee7 34052016-01-25 Richard Biener <rguenther@suse.de>
3406
3407 PR testsuite/69380
3408 * g++.dg/tree-ssa/pr69336.C: Restrict to x86_64 and i?86.
3409
fe500d65 34102016-01-25 Ilya Enkovich <enkovich.gnu@gmail.com>
3411
3412 PR target/69421
3413 * gcc.dg/pr69421.c: New test.
3414
8eacba94 34152016-01-25 Bilyan Borisov <bilyan.borisov@arm.com>
3416
3417 * gcc.target/aarch64/simd/vcvt_s64_f64_1.c: New.
3418 * gcc.target/aarch64/simd/vcvt_u64_f64_1.c: Likewise.
3419 * gcc.target/aarch64/simd/vcvta_s64_f64_1.c: Likewise.
3420 * gcc.target/aarch64/simd/vcvta_u64_f64_1.c: Likewise.
3421 * gcc.target/aarch64/simd/vcvtm_s64_f64_1.c: Likewise.
3422 * gcc.target/aarch64/simd/vcvtm_u64_f64_1.c: Likewise.
3423 * gcc.target/aarch64/simd/vcvtn_s64_f64_1.c: Likewise.
3424 * gcc.target/aarch64/simd/vcvtn_u64_f64_1.c: Likewise.
3425 * gcc.target/aarch64/simd/vcvtp_s64_f64_1.c: Likewise.
3426 * gcc.target/aarch64/simd/vcvtp_u64_f64_1.c: Likewise.
3427
af09d40d 34282016-01-25 Richard Biener <rguenther@suse.de>
3429
3430 PR tree-optimization/69376
3431 * gcc.dg/torture/pr69376.c: New testcase.
3432
d65063f5 34332016-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3434
3435 PR fortran/69397
3436 PR fortran/68442
3437 * gfortran.dg/interface_38.f90: New test.
3438 * gfortran.dg/interface_39.f90: New test.
80adbd96 3439
08c7bfb4 34402016-01-24 Patrick Palka <ppalka@gcc.gnu.org>
3441
3442 Revert:
3443 2016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
3444
3445 PR c++/11858
3446 PR c++/24663
3447 PR c++/24664
3448 * g++.dg/template/pr11858.C: New test.
3449 * g++.dg/template/pr24663.C: New test.
3450 * g++.dg/template/unify12.C: New test.
3451 * g++.dg/template/unify13.C: New test.
3452 * g++.dg/template/unify14.C: New test.
3453 * g++.dg/template/unify15.C: New test.
3454 * g++.dg/template/unify16.C: New test.
3455 * g++.dg/template/unify17.C: New test.
3456
c2e7d2be 34572016-01-24 Dominique d'Humieres <dominiq@lps.ens.fr>
3458
3459 PR fortran/68283
3460 gfortran.dg/pr68283.f90: New test.
3461
9f2e8617 34622016-01-24 Thomas Koenig <tkoenig@gcc.gnu.org>
3463
3464 PR fortran/66094
3465 * gfortran.dg/inline_matmul_13.f90: New test.
3466 * gfortran.dg/matmul_bounds_8.f90: New test.
3467 * gfortran.dg/matmul_bounds_9.f90: New test.
3468 * gfortran.dg/matmul_bounds_10.f90: New test.
3469
a4838119 34702016-01-23 Tom de Vries <tom@codesourcery.com>
3471
3472 PR tree-optimization/69426
3473 * gcc.dg/autopar/pr69426.c: New test.
3474
feddf0dc 34752016-01-23 Martin Sebor <msebor@redhat.com>
3476
3477 PR c++/58109
3478 PR c++/69022
3479 * g++.dg/cpp0x/alignas5.C: New test.
3480 * g++.dg/ext/vector29.C: Same.
3481
132731fb 34822016-01-23 Uros Bizjak <ubizjak@gmail.com>
3483
3484 * gcc.target/i386/chkp-strlen-2.c: Define _GNU_SOURCE.
3485 * gcc.target/i386/chkp-strlen-4.c: Move the definition of
3486 _GNU_SOURCE from compile flags to the source.
3487 * gcc.target/i386/chkp-stropt-12.c: Ditto.
3488 * gcc.target/i386/chkp-stropt-16.c: Ditto.
3489 * gcc.target/i386/chkp-stropt-4.c: Ditto.
3490 * gcc.target/i386/chkp-stropt-8.c: Ditto.
3491
51aec681 34922016-01-22 Jakub Jelinek <jakub@redhat.com>
3493
3494 PR target/69432
3495 * g++.dg/opt/pr69432.C: New test.
3496
147aa3e3 34972016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3498
3499 * gcc.target/powerpc/pr63354c: Adjust target selector to include
3500 32-bit targets testing an -m64 multilib.
3501
4d04e35e 35022016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3503
3504 * gcc.target/powerpc/pr63354.c: Restrict to Linux targets with
3505 64-bit support.
3506
86f38d0c 35072016-01-22 James Greenhalgh <james.greenhalgh@arm.com>
3508
3509 * gcc.dg/vect/bb-slp-pr68892.c: Require vect_double.
3510
f776e712 35112016-01-21 Christian Bruel <christian.bruel@st.com>
3512
3513 PR target/68674
3514 * gcc.target/i386/pr68674.c
3515 * gcc.target/aarch64/pr68674.c
3516 * gcc.target/arm/pr68674.c
3517
7b9de435 35182016-01-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3519
3520 PR target/69403
3521 * gcc.c-torture/execute/pr69403.c: New test.
3522
9935a0ba 35232016-01-22 Paolo Carlini <paolo.carlini@oracle.com>
3524
3525 PR c++/55843
3526 * g++.dg/template/pr55843.C: New.
3527
06b94aa1 35282016-01-22 Alan Lawrence <alan.lawrence@arm.com>
3529
3530 PR testsuite/66877
3531 * gcc.dg/vect/vect-over-widen-3-big-array.c: Only look for 1
3532 vect_recog_over_widening_pattern in dump if we have vect_widen_shift.
3533
b68773a8 35342016-01-21 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3535
3536 PR testsuite/67489
132731fb 3537 * gcc.target/powerpc/p8vector-builtin-8.c: Remove { target int128 }
3538 from dg-do compile directive, and instead add
3539 { dg-require-effective-target int128 }.
b68773a8 3540
bbbbe8ab 35412016-01-20 Martin Sebor <msebor@redhat.com>
3542
3543 PR c/69405
3544 * gcc.dg/sync-fetch.c: New test.
3545
f3a6a26f 35462016-01-21 Martin Sebor <msebor@redhat.com>
3547
3548 PR target/69252
3549 * gcc.target/powerpc/pr69252.c: New test.
3550
d1565a03 35512016-01-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3552
3553 PR fortran/65996
132731fb 3554 * gfortran.dg/pr65996.f90: New test.
d1565a03 3555
15a5a905 35562016-01-21 Dominik Vogt <vogt@linux.vnet.ibm.com>
3557
3558 PR c++/68810
bbbbe8ab 3559 * g++.dg/cpp0x/constexpr-reinterpret1.C: Fix line number that is
d1565a03 3560 expected to generate an error.
15a5a905 3561
e4538af5 35622016-01-21 Bernd Schmidt <bschmidt@redhat.com>
3563
3564 PR middle-end/66178
3565 * gcc.dg/torture/pr66178.c: New test.
3566
4d4180ce 35672016-01-21 Anton Blanchard <anton@samba.org>
3568 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3569
3570 PR target/63354
3571 * gcc.target/powerpc/pr63354.c: New test.
3572
86e16058 35732016-01-21 Vladimir Makarov <vmakarov@redhat.com>
3574
3575 PR rtl-optimization/68990
3576 * gcc.target/i386/pr68990: New.
3577
b11b85e4 35782016-01-21 Nick Clifton <nickc@redhat.com>
3579
3580 PR target/69129
3581 * gcc.target/mips/pr69129.c: New.
3582
62dd9f85 35832016-01-21 Paolo Carlini <paolo.carlini@oracle.com>
3584
3585 PR c++/58046
3586 * g++.dg/cpp0x/pr58046.C: New.
3587
ac7d424b 35882016-01-21 Jakub Jelinek <jakub@redhat.com>
3589
47c0bea3 3590 PR target/69187
3591 PR target/65624
3592 * gcc.target/arm/pr69187.c: New test.
3593
ac7d424b 3594 PR c++/69355
3595 * g++.dg/torture/pr69355.C: New test.
3596
9e18b252 35972016-01-21 Aditya Kumar <aditya.k7@samsung.com>
3598 Sebastian Pop <s.pop@samsung.com>
3599
3600 * gfortran.dg/graphite/interchange-3.f90: Adjust pattern.
3601
de862e2f 36022016-01-21 Aditya Kumar <aditya.k7@samsung.com>
3603 Sebastian Pop <s.pop@samsung.com>
3604
132731fb 3605 * gcc.dg/graphite/pr68976.c: New test.
de862e2f 3606
f55f9344 36072016-01-21 Jakub Jelinek <jakub@redhat.com>
3608
3609 PR middle-end/67653
3610 * c-c++-common/pr67653.c: New test.
3611 * gcc.dg/torture/pr29119.c: Add dg-warning.
3612
62752e71 36132016-01-20 Peter Bergner <bergner@vnet.ibm.com>
3614
3615 * gcc.target/powerpc/cpu-builtin-1.c: New test.
3616
16d4186f 36172016-01-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
3618
3619 PR c/24293
3620 * gcc.dg/pr24293.c: New test.
3621 * gcc.dg/Wcxx-compat-8.c: Adjust to accept error due to
3622 incomplete struct type.
3623 * gcc.dg/declspec-1.c: Likewise.
3624 * gcc.dg/pr63549.c: Likewise.
3625
58219d13 36262016-01-20 Jakub Jelinek <jakub@redhat.com>
3627
3628 PR tree-optimization/66612
3629 * gcc.target/powerpc/20050830-1.c: Xfail the scan-assembler test
3630 for bdn instruction.
3631
a7b5688a 36322016-01-20 Christophe Lyon <christophe.lyon@linaro.org>
3633
3634 * lib/target-supports.exp
3635 (check_effective_target_arm_fp_ok_nocache): New.
3636 (check_effective_target_arm_fp_ok): New.
3637 (add_options_for_arm_fp): New.
3638 (check_effective_target_arm_crypto_ok_nocache): Require
3639 target_arm_v8_neon_ok instead of arm32.
3640 (check_effective_target_arm_crypto_pragma_ok_nocache): New.
3641 (check_effective_target_arm_crypto_pragma_ok): New.
3642 (add_options_for_arm_vfp): New.
3643 * gcc.target/arm/attr-crypto.c: Use arm_crypto_pragma_ok effective
3644 target. Do not force -mfloat-abi=softfp, use arm_fp_ok effective
3645 target instead. Force initial fpu to vfp.
3646 * gcc.target/arm/attr-neon-builtin-fail.c: Do not force
3647 -mfloat-abi=softfp, use arm_fp_ok effective target instead.
3648 * gcc.target/arm/attr-neon-fp16.c: Likewise. Remove arm_neon_ok
3649 dependency.
3650 * gcc.target/arm/attr-neon2.c: Do not force -mfloat-abi=softfp,
3651 use arm_vfp effective target instead. Force initial fpu to vfp.
3652 * gcc.target/arm/attr-neon3.c: Likewise.
3653 * gcc.target/arm/cmp-2.c: Use arm_fp_ok effective target instead of
3654 arm_vfp_ok.
3655 * gcc.target/arm/unsigned-float.c: Likewise.
3656 * gcc.target/arm/vfp-1.c: Likewise.
3657 * gcc.target/arm/vfp-ldmdbd.c: Likewise.
3658 * gcc.target/arm/vfp-ldmdbs.c: Likewise.
3659 * gcc.target/arm/vfp-ldmiad.c: Likewise.
3660 * gcc.target/arm/vfp-ldmias.c: Likewise.
3661 * gcc.target/arm/vfp-stmdbd.c: Likewise.
3662 * gcc.target/arm/vfp-stmdbs.c: Likewise.
3663 * gcc.target/arm/vfp-stmiad.c: Likewise.
3664 * gcc.target/arm/vfp-stmias.c: Likewise.
3665 * gcc.target/arm/vnmul-1.c: Likewise.
3666 * gcc.target/arm/vnmul-2.c: Likewise.
3667 * gcc.target/arm/vnmul-3.c: Likewise.
3668 * gcc.target/arm/vnmul-4.c: Likewise.
3669
7ca56ca8 36702016-01-20 H.J. Lu <hongjiu.lu@intel.com>
7fb75b57 3671
7fb75b57 3672 PR testsuite/69366
3673 * g++.dg/pr63995-1.C: Require non-x32 target, instead of,
3674 the MPX run-time library, for compile-time MPX test.
3675 * gcc.target/i386/chkp-always_inline.c: Likewise.
3676 * gcc.target/i386/chkp-bndret.c: Likewise.
3677 * gcc.target/i386/chkp-builtins-1.c: Likewise.
3678 * gcc.target/i386/chkp-builtins-2.c: Likewise.
3679 * gcc.target/i386/chkp-builtins-3.c: Likewise.
3680 * gcc.target/i386/chkp-builtins-4.c: Likewise.
3681 * gcc.target/i386/chkp-const-check-1.c: Likewise.
3682 * gcc.target/i386/chkp-const-check-2.c: Likewise.
3683 * gcc.target/i386/chkp-hidden-def.c: Likewise.
3684 * gcc.target/i386/chkp-label-address.c: Likewise.
3685 * gcc.target/i386/chkp-lifetime-1.c: Likewise.
3686 * gcc.target/i386/chkp-narrow-bounds.c: Likewise.
3687 * gcc.target/i386/chkp-pr69044.c: Likewise.
3688 * gcc.target/i386/chkp-remove-bndint-1.c: Likewise.
3689 * gcc.target/i386/chkp-remove-bndint-2.c: Likewise.
3690 * gcc.target/i386/chkp-strchr.c: Likewise.
3691 * gcc.target/i386/chkp-strlen-1.c: Likewise.
3692 * gcc.target/i386/chkp-strlen-2.c: Likewise.
3693 * gcc.target/i386/chkp-strlen-3.c: Likewise.
3694 * gcc.target/i386/chkp-strlen-4.c: Likewise.
3695 * gcc.target/i386/chkp-strlen-5.c: Likewise.
3696 * gcc.target/i386/chkp-stropt-1.c: Likewise.
3697 * gcc.target/i386/chkp-stropt-10.c: Likewise.
3698 * gcc.target/i386/chkp-stropt-11.c: Likewise.
3699 * gcc.target/i386/chkp-stropt-12.c: Likewise.
3700 * gcc.target/i386/chkp-stropt-13.c: Likewise.
3701 * gcc.target/i386/chkp-stropt-14.c: Likewise.
3702 * gcc.target/i386/chkp-stropt-15.c: Likewise.
3703 * gcc.target/i386/chkp-stropt-16.c: Likewise.
3704 * gcc.target/i386/chkp-stropt-2.c: Likewise.
3705 * gcc.target/i386/chkp-stropt-3.c: Likewise.
3706 * gcc.target/i386/chkp-stropt-4.c: Likewise.
3707 * gcc.target/i386/chkp-stropt-5.c: Likewise.
3708 * gcc.target/i386/chkp-stropt-6.c: Likewise.
3709 * gcc.target/i386/chkp-stropt-7.c: Likewise.
3710 * gcc.target/i386/chkp-stropt-8.c: Likewise.
3711 * gcc.target/i386/chkp-stropt-9.c: Likewise.
3712 * gcc.target/i386/pr63995-2.c: Likewise.
3713 * gcc.target/i386/pr64805.c: Likewise.
3714 * gcc.target/i386/pr65044.c: Likewise.
3715 * gcc.target/i386/pr65167.c: Likewise.
3716 * gcc.target/i386/pr65183.c: Likewise.
3717 * gcc.target/i386/pr65184.c: Likewise.
3718 * gcc.target/i386/thunk-retbnd.c: Likewise.
7ca56ca8 3719
f2da0b99 37202016-01-20 Ilya Enkovich <enkovich.gnu@gmail.com>
3721
3722 PR tree-optimization/69328
3723 * gcc.dg/pr69328.c: New test.
3724
4d379676 37252016-01-20 Jeff Law <law@redhat.com>
3726
4a11f145 3727 PR target/25114
4d379676 3728 * gcc.target/m68k/pr25114.c: New test.
3729
0754bad1 37302016-01-20 Andre Vieira <andre.simoesdiasvieira@arm.com>
3731
3732 * gcc.target/arm/memset-inline-10.c: Added
3733 dg-require-effective-target arm_thumb2_ok.
3734
63bd5c2d 37352016-01-19 Eric Botcazou <ebotcazou@adacore.com>
3736
3737 * gcc.dg/debug/dwarf2/sso.c: New test.
3738
a9c01e81 37392016-01-19 Uros Bizjak <ubizjak@gmail.com>
3740
3741 PR testsuite/68820
3742 * gcc.c-torture/execute/builtins/memops-asm.x: New file.
3743 * gcc.c-torture/execute/builtins/strstr-asm.x: Ditto.
3744 * gcc.c-torture/execute/builtins/strstr-asm.c: Remove dg-options.
3745
53fa0e54 37462016-01-19 Jan Hubicka <hubicka@ucw.cz>
3747
3748 PR ipa/66223
3749 * g++.dg/ipa/devirt-50.C: New testcase.
3750
e035a62c 37512016-01-19 Marek Polacek <polacek@redhat.com>
3752
3753 PR c++/68965
3754 * g++.dg/cpp1y/parameter-pack-1.C: New test.
3755 * g++.dg/cpp1y/parameter-pack-2.C: New test.
3756
885cc3ea 37572016-01-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3758
3759 PR target/69135
3760 * gcc.target/arm/pr69135_1.c: New test.
3761
07bd240e 37622015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
3763
3764 * gcc.target/aarch64/ccmp_1.c: Add new tests.
3765
9f60d257 37662015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
3767
3768 * gcc.target/aarch64/ccmp_1.c: New testcase.
3769
a0c919f7 37702016-01-19 Marek Polacek <polacek@redhat.com>
3771
3772 PR c++/68586
3773 * g++.dg/cpp0x/enum30.C: New test.
3774
dc5d6d17 37752016-01-19 Richard Biener <rguenther@suse.de>
3776
3777 PR tree-optimization/69336
3778 * g++.dg/tree-ssa/pr69336.C: New testcase.
3779
6dd156e0 37802016-01-19 Jakub Jelinek <jakub@redhat.com>
3781
3782 PR debug/65779
3783 * gcc.dg/pr65779.c: New test.
3784
3e0d45b9 37852016-01-19 Richard Biener <rguenther@suse.de>
3786
3787 PR tree-optimization/69352
3788 * gcc.dg/torture/pr69352.c: New testcase.
3789
7a3cf64d 37902016-01-19 Jakub Jelinek <jakub@redhat.com>
3791
3792 PR rtl-optimization/68955
3793 PR rtl-optimization/64557
3794 * gcc.dg/torture/pr68955.c: New test.
3795
8be55b33 37962016-01-19 Jan Hubicka <hubicka@ucw.cz>
3797
3798 PR lto/69136
3799 * g++.dg/torture/pr69136.C: New testcase.
3800
72a985d7 38012016-01-19 Jan Hubicka <hubicka@ucw.cz>
3802
3803 PR lto/69133
3804 * g++.dg/lto/pr69133_0.C: New testcase.
3805 * g++.dg/lto/pr69133_1.C: New testcase.
3806
56778b62 38072016-01-15 Jeff Law <law@redhat.com>
3808
3809 PR tree-optimization/69320
3810 * gcc.c-torture/pr69320-1.c: New test.
3811 * gcc.c-torture/pr69320-2.c: New test.
3812 * gcc.c-torture/pr69320-3.c: New test.
3813 * gcc.c-torture/pr69320-4.c: New test.
3814
ced41b93 38152016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
3816
3817 PR c++/11858
3818 PR c++/24663
3819 PR c++/24664
3820 * g++.dg/template/pr11858.C: New test.
3821 * g++.dg/template/pr24663.C: New test.
3822 * g++.dg/template/unify12.C: New test.
3823 * g++.dg/template/unify13.C: New test.
3824 * g++.dg/template/unify14.C: New test.
3825 * g++.dg/template/unify15.C: New test.
3826 * g++.dg/template/unify16.C: New test.
3827 * g++.dg/template/unify17.C: New test.
3828
7f8cbcaf 38292016-01-18 David Malcolm <dmalcolm@redhat.com>
3830
3831 PR testsuite/69181
3832 * gcc.dg/pr69181-1.c: New test file.
3833 * gcc.dg/pr69181-2.c: New test file.
3834 * lib/gcc-dg.exp (dg-test): Consolidate post-test cleanup of
3835 globals by moving it to...
3836 (cleanup-after-saved-dg-test): ...this new function. Add
3837 "global additional_sources_used". Add reset of global
3838 multiline_expected_outputs to the empty list.
3839 * lib/multiline.exp (_multiline_expected_outputs): Rename this
3840 global to...
3841 (multiline_expected_outputs): ...this, and updated comments to
3842 note that it is modified from gcc-dg.exp.
3843 (dg-end-multiline-output): Update for the above renaming.
3844 (handle-multiline-outputs): Likewise. Remove the clearing
3845 of the expected outputs to the empty list.
3846
3c7cbfc0 38472016-01-18 Richard Biener <rguenther@suse.de>
3848
3849 PR tree-optimization/69297
3850 * gcc.dg/vect/costmodel/x86_64/costmodel-pr69297.c: New testcase.
3851
81d49cc1 38522016-01-18 Joseph Myers <joseph@codesourcery.com>
3853
3854 * gcc.target/mips/mips-3d-1.c: Use forbid_cpu=octeon.* in
3855 dg-options.
3856 * gcc.target/mips/mips-3d-2.c: Likewise.
3857 * gcc.target/mips/mips-3d-3.c: Likewise.
3858 * gcc.target/mips/mips-3d-4.c: Likewise.
3859 * gcc.target/mips/mips-3d-5.c: Likewise.
3860 * gcc.target/mips/mips-3d-6.c: Likewise.
3861 * gcc.target/mips/mips-3d-7.c: Likewise.
3862 * gcc.target/mips/mips-3d-8.c: Likewise.
3863 * gcc.target/mips/mips-3d-9.c: Likewise.
3864 * gcc.target/mips/mips-ps-1.c: Likewise.
3865 * gcc.target/mips/mips-ps-2.c: Likewise.
3866 * gcc.target/mips/mips-ps-3.c: Likewise.
3867 * gcc.target/mips/mips-ps-4.c: Likewise.
3868 * gcc.target/mips/mips-ps-5.c: Likewise.
3869 * gcc.target/mips/mips-ps-6.c: Likewise.
3870 * gcc.target/mips/mips-ps-7.c: Likewise.
3871 * gcc.target/mips/mips-ps-type.c: Likewise.
3872 * gcc.target/mips/mips-ps-type-2.c: Likewise.
3873 * gcc.target/mips/mips16-attributes-6.c: Likewise.
3874
03c4ff3a 38752016-01-18 Tom de Vries <tom@codesourcery.com>
3876
3877 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: New test.
3878 * c-c++-common/goacc/kernels-double-reduction.c: New test.
3879 * c-c++-common/goacc/kernels-empty.c: New test.
3880 * c-c++-common/goacc/kernels-eternal.c: New test.
3881 * c-c++-common/goacc/kernels-loop-2.c: New test.
3882 * c-c++-common/goacc/kernels-loop-3.c: New test.
3883 * c-c++-common/goacc/kernels-loop-data-2.c: New test.
3884 * c-c++-common/goacc/kernels-loop-data-enter-exit-2.c: New test.
3885 * c-c++-common/goacc/kernels-loop-data-enter-exit.c: New test.
3886 * c-c++-common/goacc/kernels-loop-data-update.c: New test.
3887 * c-c++-common/goacc/kernels-loop-data.c: New test.
3888 * c-c++-common/goacc/kernels-loop-g.c: New test.
3889 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: New test.
3890 * c-c++-common/goacc/kernels-loop-n.c: New test.
3891 * c-c++-common/goacc/kernels-loop-nest.c: New test.
3892 * c-c++-common/goacc/kernels-loop.c: New test.
3893 * c-c++-common/goacc/kernels-noreturn.c: New test.
3894 * c-c++-common/goacc/kernels-one-counter-var.c: New test.
3895 * c-c++-common/goacc/kernels-parallel-loop-data-enter-exit.c: New test.
3896 * c-c++-common/goacc/kernels-reduction.c: New test.
3897
22e3dcee 38982016-01-18 Tom de Vries <tom@codesourcery.com>
3899
3900 * gcc.dg/autopar/outer-1.c: Update for new parloops instantiation.
3901 * gcc.dg/autopar/outer-2.c: Same.
3902 * gcc.dg/autopar/outer-3.c: Same.
3903 * gcc.dg/autopar/outer-4.c: Same.
3904 * gcc.dg/autopar/outer-5.c: Same.
3905 * gcc.dg/autopar/outer-6.c: Same.
3906 * gcc.dg/autopar/parallelization-1.c: Same.
3907 * gcc.dg/autopar/parloops-exit-first-loop-alt-2.c: Same.
3908 * gcc.dg/autopar/parloops-exit-first-loop-alt-3.c: Same.
3909 * gcc.dg/autopar/parloops-exit-first-loop-alt-4.c: Same.
3910 * gcc.dg/autopar/parloops-exit-first-loop-alt-5.c: Same.
3911 * gcc.dg/autopar/parloops-exit-first-loop-alt-6.c: Same.
3912 * gcc.dg/autopar/parloops-exit-first-loop-alt-7.c: Same.
3913 * gcc.dg/autopar/parloops-exit-first-loop-alt-pr66652.c: Same.
3914 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: Same.
3915 * gcc.dg/autopar/pr39500-1.c: Same.
3916 * gcc.dg/autopar/pr39500-2.c: Same.
3917 * gcc.dg/autopar/pr46193.c: Same.
3918 * gcc.dg/autopar/pr46194.c: Same.
3919 * gcc.dg/autopar/pr49580.c: Same.
3920 * gcc.dg/autopar/pr49960-1.c: Same.
3921 * gcc.dg/autopar/pr49960.c: Same.
3922 * gcc.dg/autopar/pr68373.c: Same.
3923 * gcc.dg/autopar/reduc-1.c: Same.
3924 * gcc.dg/autopar/reduc-1char.c: Same.
3925 * gcc.dg/autopar/reduc-1short.c: Same.
3926 * gcc.dg/autopar/reduc-2.c: Same.
3927 * gcc.dg/autopar/reduc-2char.c: Same.
3928 * gcc.dg/autopar/reduc-2short.c: Same.
3929 * gcc.dg/autopar/reduc-3.c: Same.
3930 * gcc.dg/autopar/reduc-4.c: Same.
3931 * gcc.dg/autopar/reduc-6.c: Same.
3932 * gcc.dg/autopar/reduc-7.c: Same.
3933 * gcc.dg/autopar/reduc-8.c: Same.
3934 * gcc.dg/autopar/reduc-9.c: Same.
3935 * gcc.dg/autopar/uns-outer-4.c: Same.
3936 * gcc.dg/autopar/uns-outer-5.c: Same.
3937 * gcc.dg/autopar/uns-outer-6.c: Same.
3938 * gfortran.dg/parloops-exit-first-loop-alt-2.f95: Same.
3939 * gfortran.dg/parloops-exit-first-loop-alt.f95: Same.
3940
fd5cbe2f 39412016-01-18 Alan Lawrence <alan.lawrence@arm.com>
3942
3943 PR target/63679
3944 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove XFAIL for powerpc(32), hppa,
3945 aarch64, sparc, s390. Add --param sra-max-scalarization-size-Ospeed.
3946
fa75ab55 39472016-01-18 Alan Lawrence <alan.lawrence@arm.com>
3948
3949 PR target/63679
3950 * gcc.dg/tree-ssa/ssa-dom-cse-5.c: New.
3951 * gcc.dg/tree-ssa/ssa-dom-cse-6.c: New.
3952 * gcc.dg/tree-ssa/ssa-dom-cse-7.c: New.
3953
214b2582 39542016-01-18 Alan Lawrence <alan.lawrence@arm.com>
3955
3956 PR target/63679
3957 * gcc.dg/tree-ssa/sra-17.c: New.
3958 * gcc.dg/tree-ssa/sra-18.c: New.
3959
13146837 39602016-01-18 Ilya Enkovich <enkovich.gnu@gmail.com>
3961
3962 * gcc.target/i386/pr65105-5.c: Adjust to andn generation.
3963
6ccd18c2 39642016-01-18 Eric Botcazou <ebotcazou@adacore.com>
3965
3966 * gnat.dg/inline12.adb: New test.
3967
8872b95f 39682016-01-18 Bin Cheng <bin.cheng@arm.com>
3969
3970 PR tree-optimization/66797
3971 * gcc.c-torture/execute/pr65447.c: Relax check condition.
3972
971514e3 39732016-01-18 Richard Biener <rguenther@suse.de>
3974
3975 PR tree-optimization/69170
3976 * gcc.dg/torture/pr69170.c: New testcase.
3977
dfb6d139 39782016-01-17 John David Anglin <danglin@gcc.gnu.org>
9b2d1aab 3979
3980 * gcc.dg/torture/builtin-integral-1.c: Require c99_runtime.
3981
164d84c2 39822016-01-16 Tom de Vries <tom@codesourcery.com>
3983
3984 * c-c++-common/goacc/kernels-alias-ipa-pta-4.c: New test.
3985
4c33b769 39862016-01-16 Tom de Vries <tom@codesourcery.com>
3987
3988 * gcc.dg/parloops-exit-first-loop-alt.c: Move ...
3989 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: ... here. Remove
3990 redundant dg-require-effective-target pthread.
3991 * gcc.dg/parloops-exit-first-loop-alt-2.c: Same.
3992 * gcc.dg/parloops-exit-first-loop-alt-3.c: Same.
3993 * gcc.dg/parloops-exit-first-loop-alt-4.c: Same.
3994 * gcc.dg/parloops-exit-first-loop-alt-5.c: Same.
3995 * gcc.dg/parloops-exit-first-loop-alt-6.c: Same.
3996 * gcc.dg/parloops-exit-first-loop-alt-7.c: Same.
3997 * gcc.dg/parloops-exit-first-loop-alt-pr66652.c: Same.
3998
673441b0 39992016-01-16 David Edelsohn <dje.gcc@gmail.com>
4000
4001 PR target/68609
4002 * gcc.target/powerpc/recip-6.c: Enable on AIX.
4003 * gcc.target/powerpc/recip-7.c: Same.
4004
90153ae7 40052016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
4006
4007 PR c++/69091
4008 * g++.dg/template/pr69091.C: New test.
4009
bc24d01d 40102016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
4011
4012 * c-c++-common/cilk-plus/AN/an-if.c: Check that the original
4013 dump does not contain an error_mark_node.
4014 * c-c++-common/cilk-plus/CK/pr60469.c: Likewise.
4015 * c-c++-common/cilk-plus/AN/fn_ptr-2.c: New xfail'd test.
4016
4067c0fd 40172016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
4018
4019 PR c++/68936
4020 * g++.dg/template/pr68936.C: New test.
4021
27c6dbdd 40222016-01-15 David Edelsohn <dje.gcc@gmail.com>
4023
4024 PR target/68609
4025 * gcc.target/powerpc/recip-1.c: Adjust for Goldschmidt's Algorithm.
4026 * gcc.target/powerpc/recip-2.c: Same.
4027 * gcc.target/powerpc/recip-3.c: Same.
4028 * gcc.target/powerpc/recip-4.c: Same.
4029 * gcc.target/powerpc/recip-sqrtf.c: Same.
4030
e390c57d 40312016-01-15 Jeff Law <law@redhat.com>
4032
4033 PR tree-optimization/69270
4034 * gcc.dg/tree-ssa/pr69270-2.c: New test.
4035 * gcc.dg/tree-ssa/pr69270-3.c: New test.
4036
ddcfeaf1 40372016-01-15 Paul Thomas <pault@gcc.gnu.org>
4038
4039 PR fortran/49630
4040 * gfortran.dg/deferred_character_13.f90: New test for the fix
4041 of comment 3 of the PR.
4042
4043 PR fortran/54070
4044 * gfortran.dg/deferred_character_8.f90: New test
4045 * gfortran.dg/allocate_error_5.f90: New test
4046
4047 PR fortran/60593
4048 * gfortran.dg/deferred_character_10.f90: New test
4049
4050 PR fortran/60795
4051 * gfortran.dg/deferred_character_14.f90: New test
4052
4053 PR fortran/61147
4054 * gfortran.dg/deferred_character_11.f90: New test
4055
4056 PR fortran/64324
4057 * gfortran.dg/deferred_character_9.f90: New test
4058
81be349c 40592016-01-15 Vladimir Makarov <vmakarov@redhat.com>
4060
4061 PR rtl-optimization/69030
4062 * gcc.target/i386/pr69030.c: New.
4063
998456c5 40642016-01-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4065
4066 * gcc.target/aarch64/target_attr_17.c: New test.
4067
0d85be19 40682016-01-15 Richard Biener <rguenther@suse.de>
4069
4070 PR tree-optimization/66856
4071 * gcc.dg/torture/pr66856-1.c: New testcase.
4072 * gcc.dg/torture/pr66856-2.c: Likewise.
4073
321d36c8 40742016-01-15 Richard Biener <rguenther@suse.de>
4075
4076 PR debug/69137
4077 * g++.dg/lto/pr69137_0.C: New testcase.
4078
d94a1f53 40792016-01-15 Richard Sandiford <richard.sandiford@arm.com>
4080
4081 PR middle-end/69246
4082 * gcc.target/i386/pr69246.c: New test.
4083
5fe9a861 40842016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
4085
a9c01e81 4086 * gfortran.dg/bind_c_array_params_2.f90: Fix test patterns for S/390.
5fe9a861 4087
3d05a5e9 40882016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
4089
4090 PR c++/56194
4091 * g++.dg/init/const9.C: Disable test on S/390.
4092
5e8132b5 40932016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
4094
4095 * g++.dg/Wframe-address.C: Test requires -mbackchain for s390*-*-*.
4096 * g++.dg/Wno-frame-address.C: Ditto.
4097
32307cdf 40982016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
4099
4100 * gcc.dg/tree-ssa/20040204-1.c: Do not xfail on S/390.
4101
1ca28250 41022016-01-15 Richard Biener <rguenther@suse.de>
4103
4104 PR tree-optimization/68961
4105 * gcc.dg/vect/costmodel/x86_64/costmodel-pr68961.c: New testcase.
4106
6271bd93 41072016-01-15 Ilya Enkovich <enkovich.gnu@gmail.com>
4108
4109 * gcc.target/i386/pr65105-5.c: New test.
4110
dfb6d139 41112016-01-15 Jan Hubicka <hubicka@ucw.cz>
9dbe6a63 4112
4113 * gcc.c-torture/execute/alias-4.c: New testcase.
4114
dfb6d139 41152016-01-15 Jan Hubicka <hubicka@ucw.cz>
a70589b9 4116
4117 PR ipa/68148
4118 * g++.dg/ipa/devirt-49.C: New testcase.
4119
7bbac464 41202016-01-15 Christian Bruel <christian.bruel@st.com>
86eff91f 4121
4122 PR target/65837
4123 * gcc.target/arm/attr-neon-builtin-fail2.c: New test.
4124 * gcc.target/arm/lto/pr65837-attr_0.c: New test.
4125 * gcc.target/arm/lto/pr65837_0.c: Fix skip condition and use ACLE name.
4126
4345b868 41272016-01-15 Richard Biener <rguenther@suse.de>
4128
4129 PR tree-optimization/69117
4130 * gcc.dg/torture/pr69117.c: New testcase.
4131
580357e7 41322015-01-14 Ryan Burn <contact@rnburn.com>
7d600da5 4133
4134 PR c++/69048
4135 * g++.dg/cilk-plus/CK/pr69048.cc: New test.
4136
612baa31 41372016-01-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
4138
4139 PR testsuite/67509
4140 * gfortran.dg/ieee/ieee_7.f90: For out of bound precision or
4141 range tests use 100 * maximum instead of maximum + 1.
4142
44e09bc4 41432016-01-14 Jakub Jelinek <jakub@redhat.com>
4144
4145 PR debug/69244
4146 * gcc.dg/guality/pr69244.c: New test.
4147
96962ae4 41482016-01-14 Uros Bizjak <ubizjak@gmail.com>
4149
4150 * lib/target-supports.exp (check_effective_target_issignaling):
4151 New procedure.
4152 * gcc.dg/pr61441.c: Require issignaling effective target.
4153
ab9c400b 41542016-01-14 Segher Boessenkool <segher@kernel.crashing.org>
4155
4156 PR target/68803
4157 * gcc.target/powerpc/20050603-3.c: Add xfails for powerpc64le.
4158
a7ed4583 41592016-01-14 David Malcolm <dmalcolm@redhat.com>
4160
4161 PR c++/68819
4162 PR preprocessor/69177
4163 * gcc.dg/plugin/location-overflow-test-1.c: New test case.
4164 * gcc.dg/plugin/location-overflow-test-2.c: New test case.
4165 * gcc.dg/plugin/location_overflow_plugin.c: New test plugin.
4166 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
4167
77f35cec 41682016-01-14 Marek Polacek <polacek@redhat.com>
4169
4170 PR c/69262
4171 * gcc.dg/array-15.c: New test.
4172
915d0950 41732016-01-14 Jakub Jelinek <jakub@redhat.com>
4174
4175 PR middle-end/68146
4176 PR tree-optimization/69155
4177 * gfortran.dg/pr68146.f: New test.
4178 * gfortran.dg/pr69155.f90: New test.
4179
24651fb7 41802016-01-14 Richard Biener <rguenther@suse.de>
4181
4182 PR tree-optimization/68060
4183 * gcc.dg/torture/pr68060-1.c: New testcase.
4184 * gcc.dg/torture/pr68060-2.c: Likewise.
4185
2f63f950 41862016-01-14 Nick Clifton <nickc@redhat.com>
4187
4188 * lib/target-supports.exp
4189 (check_effective_target_arm_neon_ok_nocache): Add an option
4190 sequence that includes setting the ARM architecture to ARMv7-A.
4191 * gcc.target/arm/attr-neon.c: Use dg-add-options to add the
4192 command line options necessary to enable Neon support.
4193 * gcc.target/arm/neon-vlshr-imm-1.c: Likewise.
4194 * gcc.target/arm/neon-vshl-imm-1.c: Likewise.
4195 * gcc.target/arm/neon-vshr-imm-1.c: Likewise.
4196 * gcc.target/arm/pr69180.c: Likewise.
4197
3ce0acde 41982016-01-14 Jeff Law <law@redhat.com>
4199
4200 PR tree-optimization/69270
4201 * gcc.dg/tree-ssa/pr69270.c: New test.
4202
bda05c57 42032016-01-13 Bernd Schmidt <bschmidt@redhat.com>
4204
4205 PR c/66208
4206 * c-c++-common/pr66208.c: New file.
4207
9b657cf1 42082016-01-13 Jakub Jelinek <jakub@redhat.com>
4209
4210 PR tree-optimization/69156
4211 * gcc.dg/pr69156.c: New test.
4212
58ba1b9d 42132016-01-13 H.J. Lu <hongjiu.lu@intel.com>
4214
4215 * gcc.target/i386/pr69225-7.c: New test.
4216
e5fee0fe 42172016-01-13 Richard Henderson <rth@redhat.com>
4218
4219 * gcc.dg/tm/memopt-13.c: Update expected function.
4220 * gcc.dg/tm/memopt-6.c: Likewise.
4221
3f0e9745 42222016-01-13 Uros Bizjak <ubizjak@gmail.com>
4223
4224 * gcc.target/i386/pr45685.c (dg-options): Add -mno-sse4.
4225 * gcc.target/i386/pr68432-1.c (dg-options): Ditto.
4226 * gcc.target/i386/pr68432-2.c (dg-options): Ditto.
4227 * gcc.target/i386/pr68432-3.c (dg-options): Ditto.
7a6ddc0d 4228
3f0e9745 42292016-01-13 Tom de Vries <tom@codesourcery.com>
4230
4231 PR tree-optimization/69169
7a6ddc0d 4232 * gcc.dg/pr69169.c: New test.
4233
9b657cf1 42342016-01-13 Alexander Fomin <alexander.fomin@intel.com>
7361eb31 4235
4236 PR target/69228
4237 * gcc.target/i386/avx512pf-vscatterpf0dpd-1.c: Adjust.
4238 * gcc.target/i386/avx512pf-vscatterpf0dps-1.c: Likewise.
4239 * gcc.target/i386/avx512pf-vscatterpf0qpd-1.c: Likewise.
4240 * gcc.target/i386/avx512pf-vscatterpf0qps-1.c: Likewise.
4241 * gcc.target/i386/avx512pf-vscatterpf1dpd-1.c: Likewise.
4242 * gcc.target/i386/avx512pf-vscatterpf1dps-1.c: Likewise.
4243 * gcc.target/i386/avx512pf-vscatterpf1qpd-1.c: Likewise.
4244 * gcc.target/i386/avx512pf-vscatterpf1qps-1.c: Likewise.
4245
f704d701 42462016-01-13 Jakub Jelinek <jakub@redhat.com>
4247
4248 PR target/69247
4249 * gcc.dg/pr69247.c: New test.
4250
e966d6b9 42512016-01-13 Richard Biener <rguenther@suse.de>
4252
4253 PR tree-optimization/69242
4254 * gcc.dg/torture/pr69242.c: New testcase.
4255
1ca1d9b2 42562016-01-13 Richard Biener <rguenther@suse.de>
4257
4258 PR tree-optimization/69186
4259 * gcc.dg/torture/pr69186.c: New testcase.
4260
d07cbccc 42612016-01-13 Jeff Law <law@redhat.com>
4262
4263 PR tree-optimization/67755
4264 * gcc.dg/tree-ssa/pr67755.c: New test.
4265
42662016-01-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
0ebbc233 4267
4268 * gcc.c-torture/unsorted/dump-noaddr.x (dump_compare): Replace static
4269 pass number in output by a star.
4270
b95d41cf 42712016-01-12 Bin Cheng <bin.cheng@arm.com>
4272
4273 PR tree-optimization/68911
4274 * gcc.c-torture/execute/pr68911.c: New test.
4275
91d87e22 42762016-01-12 Marek Polacek <polacek@redhat.com>
4277
4278 PR c++/68979
4279 * g++.dg/warn/permissive-1.C: New test.
4280
8a9401a4 42812016-01-12 Jakub Jelinek <jakub@redhat.com>
4282
4283 PR objc++/68511
4284 PR c++/69213
4285 * g++.dg/opt/pr69213.C: New test.
4286
b9cb7a67 42872016-01-12 Christian Bruel <christian.bruel@st.com>
4288
4289 PR target/69180
4290 * gcc.target/arm/pr69180.c: New test.
4291
e4c96992 42922016-01-12 Richard Biener <rguenther@suse.de>
4293
4294 PR lto/69077
4295 * g++.dg/lto/pr69077_0.C: New testcase.
4296 * g++.dg/lto/pr69077_1.C: Likewise.
4297
90525f61 42982016-01-12 Jakub Jelinek <jakub@redhat.com>
4299
4300 PR target/69175
4301 * g++.dg/opt/pr69175.C: New test.
4302
9e7edfd3 43032016-01-12 Alan Lawrence <alan.lawrence@arm.com>
4304
4305 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Declare functions as 'extern'
4306 rather than #including math.h & stdlib.h.
4307 * gcc.dg/vect/pr47001.c: Declare abort as 'extern', remove stdlib.h.
4308 * gcc.dg/vect/pr49771.c: Likewise.
4309 * gcc.dg/vect/vect-10-big-array.c: Likewise.
4310 * gcc.dg/vect/vect-neg-store-1.c: Likewise.
4311 * gcc.dg/vect/vect-neg-store-2.c: Likewise.
4312 * gcc.dg/vect/slp-37.c: Change NULL to 0, remove stdlib.h.
4313 * gcc.dg/vect/pr40254.c: Remove unnecessary include of stdlib.h.
4314 * gcc.dg/vect/pr44507.c: Likewise.
4315 * gcc.dg/vect/pr45902.c: Likewise.
4316 * gcc.dg/vect/slp-widen-mult-half.c: Likewise.
4317 * gcc.dg/vect/vect-117.c: Likewise.
4318 * gcc.dg/vect/vect-99.c: Likewise.
4319 * gcc.dg/vect/vect-aggressive-1.c: Likewise.
4320 * gcc.dg/vect/vect-cond-1.c: Likewise.
4321 * gcc.dg/vect/vect-cond-2.c: Likewise.
4322 * gcc.dg/vect/vect-cond-3.c: Likewise.
4323 * gcc.dg/vect/vect-cond-4.c: Likewise.
4324 * gcc.dg/vect/vect-mask-load-1.c: Likewise.
4325 * gcc.dg/vect/vect-mask-loadstore-1.c: Likewise.
4326 * gcc.dg/vect/vect-over-widen-1-big-array.c: Likewise.
4327 * gcc.dg/vect/vect-over-widen-1.c: Likewise.
4328 * gcc.dg/vect/vect-over-widen-2-big-array.c: Likewise.
4329 * gcc.dg/vect/vect-over-widen-2.c: Likewise.
4330 * gcc.dg/vect/vect-over-widen-3-big-array.c: Likewise.
4331 * gcc.dg/vect/vect-over-widen-3.c: Likewise.
4332 * gcc.dg/vect/vect-over-widen-4-big-array.c: Likewise.
4333 * gcc.dg/vect/vect-over-widen-4.c: Likewise.
4334 * gcc.dg/vect/vect-widen-mult-const-s16.c: Likewise.
4335 * gcc.dg/vect/vect-widen-mult-const-u16.c: Likewise.
4336 * gcc.dg/vect/vect-widen-mult-half-u8.c: Likewise.
4337 * gcc.dg/vect/vect-widen-mult-half.c: Likewise.
4338 * gcc.dg/vect/no-trapping-math-vect-ifcvt-11.c: Remove unnecessary
4339 include of signal.h.
4340 * gcc.dg/vect/no-trapping-math-vect-ifcvt-12.c: Likewise.
4341 * gcc.dg/vect/no-trapping-math-vect-ifcvt-13.c: Likewise.
4342 * gcc.dg/vect/no-trapping-math-vect-ifcvt-14.c: Likewise.
4343 * gcc.dg/vect/no-trapping-math-vect-ifcvt-15.c: Likewise.
4344 * gcc.dg/vect/no-trapping-math-vect-ifcvt-16.c: Likewise.
4345 * gcc.dg/vect/vect-ifcvt-16.c: Likewise.
4346 * gcc.dg/vect/vect-ifcvt-17.c: Likewise.
4347 * gcc.dg/vect/vect-ifcvt-2.c: Likewise.
4348 * gcc.dg/vect/vect-ifcvt-3.c: Likewise.
4349 * gcc.dg/vect/vect-ifcvt-4.c: Likewise.
4350 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
4351 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
4352 * gcc.dg/vect/vect-ifcvt-6.c: Likewise.
4353 * gcc.dg/vect/vect-ifcvt-7.c: Likewise.
4354 * gcc.dg/vect/vect-ifcvt-9.c: Likewise.
4355 * gcc.dg/vect/vect-outer-5.c: Likewise.
4356 * gcc.dg/vect/vect-outer-6.c: Likewise.
4357 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Remove unnecessary
4358 include of stdio.h.
4359
3368873d 43602016-01-12 Nick Clifton <nickc@redhat.com>
4361
4362 PR target/68913
4363 * gcc.dg/lto/pr61886_0.c: Rename the external function called
4364 to fread so that it will be found in all target runtimes.
4365
0464ea95 43662016-01-12 Richard Biener <rguenther@suse.de>
4367
4368 PR tree-optimization/69053
4369 * g++.dg/torture/pr69053.C: New testcase.
4370
7819730f 43712016-01-12 Richard Biener <rguenther@suse.de>
4372
4373 PR tree-optimization/69168
4374 * gcc.dg/torture/pr69168.c: New testcase.
4375
995bfebf 43762016-01-12 Richard Biener <rguenther@suse.de>
4377
4378 PR tree-optimization/69157
4379 * gcc.dg/torture/pr69157.c: New testcase.
4380
43812016-01-12 Richard Biener <rguenther@suse.de>
4382
4383 PR tree-optimization/69174
4384 * gcc.dg/torture/pr69174.c: New testcase.
4385
1d10d64c 43862016-01-12 Jakub Jelinek <jakub@redhat.com>
4387
4388 PR c++/66808
4389 PR c++/69000
4390 * g++.dg/tls/pr66808.C: New test.
4391 * g++.dg/tls/pr69000.C: New test.
4392
f0b79faf 43932016-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4394
4395 * gcc.target/powerpc/swaps-p8-23.c: New test.
4396 * gcc.target/powerpc/swaps-p8-24.c: Likewise.
4397
04cf75a4 43982016-01-11 John David Anglin <danglin@gcc.gnu.org>
4399
4400 PR tree-optimization/68356
4401 * gcc.dg/torture/pr68264.c: Disable exp2 ERANGE test on hppa unix.
4402
0eb4264c 44032016-01-12 Kugan Vivekanandarajah <kuganv@linaro.org>
4404 Jim Wilson <jim.wilson@linaro.org>
4405
4406 PR target/69194
4407 * gcc.target/arm/pr69194.c: New test.
4408
2f66de64 44092016-01-11 H.J. Lu <hongjiu.lu@intel.com>
4410
4411 PR target/69225
4412 * gcc.target/i386/pr69225-1.c: New test.
4413 * gcc.target/i386/pr69225-2.c: Likewise.
4414 * gcc.target/i386/pr69225-3.c: Likewise.
4415 * gcc.target/i386/pr69225-4.c: Likewise.
4416 * gcc.target/i386/pr69225-5.c: Likewise.
4417 * gcc.target/i386/pr69225-6.c: Likewise.
4418
36105e82 44192016-01-11 Jakub Jelinek <jakub@redhat.com>
4420
1c78ce2e 4421 PR target/67462
4422 * gcc.dg/ifcvt-3.c: Only compile on lp64 targets, include also i?86
4423 if lp64.
4424
a4a87320 4425 PR target/69071
4426 * gcc.dg/pr69071.c: New test.
4427
91fbd04f 4428 PR c++/69211
4429 * g++.dg/opt/pr69211.C: New test.
4430
36105e82 4431 PR tree-optimization/69214
4432 * gcc.c-torture/compile/pr69214.c: New test.
4433
e934c380 44342016-01-11 Uros Bizjak <ubizjak@gmail.com>
4435
4436 * gcc.target/i386/pr66232-10.c: Do not compile on ia32 target.
4437 * gcc.target/i386/pr66232-11.c: Ditto.
4438 * gcc.target/i386/pr66232-12.c: Ditto.
4439 * gcc.target/i386/pr66232-13.c: Ditto.
4440
3ff1b153 44412016-01-11 Richard Biener <rguenther@suse.de>
4442
4443 PR tree-optimization/69173
4444 * gcc.dg/torture/pr69173.c: New testcase.
4445
04e1504c 44462016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4447
4448 PR rtl-optimization/68796
4449 * gcc.target/aarch64/tst_5.c: New test.
4450 * gcc.target/aarch64/tst_6.c: Likewise.
4451
ae8718b5 44522016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4453
4454 PR rtl-optimization/68841
4455 * gcc.dg/pr68841.c: New test.
4456 * gcc.c-torture/execute/pr68841.c: New test.
4457
bd8bece2 44582016-01-11 Yuri Rumyantsev <ysrumyan@gmail.com>
4459
4460 PR rtl-optimization/68920
4461 * gcc.dg/ifcvt-4.c: Add "--param max-rtl-if-conversion-insns=3" option
4462 for ix86 targets.
4463 * gcc.dg/ifcvt-5.c: New test.
4464
9b657cf1 44652016-01-11 Alexandre Oliva <aoliva@redhat.com>
57c83f79 4466
4467 PR bootstrap/69123
4468 * g++.dg/pr69123.C: New.
4469
7a158352 44702016-01-11 Ilya Enkovich <enkovich.gnu@gmail.com>
4471
4472 PR target/69010
4473 * gcc.target/i386/pr69010.c: New test.
4474
ff375d11 44752016-01-11 Martin Jambor <mjambor@suse.cz>
4476
4477 PR ipa/69044
4478 * gcc.target/i386/chkp-pr69044.c: New test.
4479
9eb890f1 44802016-01-11 Tom de Vries <tom@codesourcery.com>
4481
4482 PR tree-optimization/69109
4483 * gcc.dg/autopar/pr69109-2.c: New test.
4484 * gcc.dg/autopar/pr69109.c: New test.
4485
c4157ee5 44862016-01-11 Tom de Vries <tom@codesourcery.com>
4487
4488 PR tree-optimization/69108
4489 * gcc.dg/autopar/pr69108.c: New test.
4490
b933e511 44912016-01-10 Patrick Palka <ppalka@gcc.gnu.org>
4492
4493 PR c++/69029
4494 * c-c++-common/Wisleading-indentation.c: Augment test.
4495
efb73de1 44962016-01-10 Thomas Koenig <tkoenig@gcc.gnu.org>
4497
4498 PR fortran/69154
4499 * gfortran.dg/inline_matmul_12.f90: New test.
4500
40c86c3b 45012016-01-10 Paul Thomas <pault@gcc.gnu.org>
4502
4503 PR fortran/67779
4504 * gfortran.dg/actual_array_offset_1: New test.
4505
a006c0bb 45062016-01-10 Tom de Vries <tom@codesourcery.com>
4507
4508 PR tree-optimization/69062
4509 * gcc.dg/autopar/pr69062.c: New test.
4510
880ed4be 45112016-01-10 Thomas Schwinge <thomas@codesourcery.com>
4512
4513 * gcc.dg/vect/slp-perm-1.c: Fix scan-tree-dump syntax.
4514 * gcc.dg/vect/slp-perm-2.c: Likewise.
4515 * gcc.dg/vect/slp-perm-3.c: Likewise.
4516 * gcc.dg/vect/slp-perm-5.c: Likewise.
4517 * gcc.dg/vect/slp-perm-6.c: Likewise.
4518 * gcc.dg/vect/slp-perm-7.c: Likewise.
4519 * gcc.dg/vect/slp-perm-8.c: Likewise.
4520
d95e1856 45212016-01-10 Tom de Vries <tom@codesourcery.com>
4522
4523 PR tree-optimization/69039
4524 * gcc.dg/autopar/pr69039.c: New test.
4525
0f8f48d0 45262016-01-09 Marek Polacek <polacek@redhat.com>
4527
4528 PR c++/69113
4529 * g++.dg/pr69113.C: New test.
4530
7dff0499 45312016-01-09 Jakub Jelinek <jakub@redhat.com>
4532
4533 PR middle-end/50865
4534 PR tree-optimization/69097
4535 * gcc.c-torture/execute/pr50865.c: New test.
4536 * gcc.c-torture/execute/pr69097-1.c: New test.
4537 * gcc.c-torture/execute/pr69097-2.c: New test.
4538 * gcc.dg/pr69097-1.c: New test.
4539 * gcc.dg/pr69097-2.c: New test.
4540
18431e78 45412016-01-09 Jakub Jelinek <jakub@redhat.com>
4542
4543 PR c++/69164
4544 * g++.dg/opt/pr69164.C: New test.
4545
1943a4a2 45462016-01-08 Jakub Jelinek <jakub@redhat.com>
4547
4548 PR tree-optimization/69167
4549 * gcc.dg/pr69167.c: New test.
4550
a143e277 45512016-01-08 Marek Polacek <polacek@redhat.com>
4552
4553 PR c++/68449
4554 * g++.dg/pr68449.C: New.
4555
44c01906 45562016-01-08 Alan Lawrence <alan.lawrence@arm.com>
4557
4558 PR tree-optimization/68707
4559 * lib/target-supports.exp (check_effective_target_vect_load_lanes): New.
4560 * gcc.dg/vect/slp-perm-1.c: Look for vect_load_lanes instead of SLP
4561 on platforms supporting it.
4562 * gcc.dg/vect/slp-perm-2.c: Likewise.
4563 * gcc.dg/vect/slp-perm-3.c: Likewise.
4564 * gcc.dg/vect/slp-perm-5.c: Likewise.
4565 * gcc.dg/vect/slp-perm-7.c: Likewise.
4566 * gcc.dg/vect/slp-perm-8.c: Likewise.
4567 * gcc.dg/vect/slp-perm-6.c: Look for vect_load_lanes in addition to SLP
4568 on platforms supporting it.
4569
c437d1e8 45702016-01-08 Jakub Jelinek <jakub@redhat.com>
4571
c9595c51 4572 PR tree-optimization/69162
4573 * gcc.dg/pr69162.c: New test.
4574
c437d1e8 4575 PR tree-optimization/69172
4576 * gcc.dg/pr69172.c: New test.
4577
6a46a28c 45782016-01-08 Thomas Preud'homme <thomas.preudhomme@arm.com>
4579
4580 PR tree-optimization/67781
4581 * gcc.c-torture/execute/pr67781.c: New file.
4582
62ad9a04 45832016-01-08 Jakub Jelinek <jakub@redhat.com>
4584
4585 PR tree-optimization/69083
4586 * gcc.dg/vect/pr69083.c: New test.
4587
9e0e8c2a 45882016-01-08 Sujoy Saraswati <sujoy.saraswati@hpe.com>
4589
4590 PR tree-optimization/61441
4591 * gcc.dg/pr61441.c: Restrict to linux and gnu targets.
4592 Use -fexcess-precision=standard for compiler options.
4593 Use fabs() only when __FLT_EVAL_METHOD__ == 0.
4594
5d034e37 45952016-01-08 Jakub Jelinek <jakub@redhat.com>
4596
5013f740 4597 PR fortran/69128
4598 * gfortran.dg/gomp/pr69128.f90: New test.
4599
5d034e37 4600 PR c++/69145
4601 * g++.dg/ext/pr69145-1.C: New test.
4602 * g++.dg/ext/pr69145-2-very-long-filename.cc: New file.
4603 * g++.dg/ext/pr69145-2.h: New file.
4604
517906ff 46052016-01-07 Martin Sebor <msebor@redhat.com>
4606
4607 PR c/68966
4608 * gcc.dg/atomic-fetch-bool.c: New test.
4609 * gcc.dg/sync-fetch-bool.c: New test.
4610
cdbb524c 46112016-01-07 H.J. Lu <hongjiu.lu@intel.com>
4612
4613 PR fortran/66680
4614 gfortran.dg/gomp/pr66680.f90: Moved to libgomp.
4615
ec3aba9e 46162016-01-07 Nick Clifton <nickc@redhat.com>
4617
4618 PR target/66655
4619 * g++.dg/pr66655.C: New test.
4620 * g++.dg/pr66655_1.cc: Test support file.
4621 * g++.dg/pr66655.h: Test header file.
4622
9b657cf1 46232016-01-07 Dominique d'Humieres <dominiq@lps.ens.fr>
06634746 4624
4625 PR fortran/66680
4626 gfortran.dg/gomp/pr66680.f90: New test.
4627
cd45d7a5 46282016-01-07 H.J. Lu <hongjiu.lu@intel.com>
4629
4630 PR target/69171
4631 * gcc.target/i386/pr69171-1.c: New test.
4632 * gcc.target/i386/pr69171-2.c: Likewise.
4633 * gcc.target/i386/pr69171-3.c: Likewise.
4634 * gcc.target/i386/pr69171-4.c: Likewise.
4635 * gcc.target/i386/pr69171-5.c: Likewise.
4636 * gcc.target/i386/pr69171-6.c: Likewise.
4637
4a86a91a 46382015-12-15 Bernd Schmidt <bschmidt@redhat.com>
4639
4640 PR middle-end/67639
4641 * c-c++-common/pr67639.c: New test.
4642
34c05552 46432016-01-07 Jakub Jelinek <jakub@redhat.com>
4644
4645 PR tree-optimization/69141
4646 * g++.dg/opt/pr69141.C: New test.
4647
f08d6895 46482016-01-06 Eric Botcazou <ebotcazou@adacore.com>
4649
4650 * gcc.target/sparc/20151219-1.c: Skip in 64-bit mode.
4651
32ec4173 46522016-01-06 Uros Bizjak <ubizjak@gmail.com>
4653
4654 PR target/69140
4655 * gcc.target/i386/pr69140.c: New test
4656
d74214f3 46572016-01-06 David Malcolm <dmalcolm@redhat.com>
4658
4659 * gcc.dg/bad-dereference.c: New test case.
4660
73991cab 46612015-01-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4662
4663 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: New test.
4664
fc8cc457 46652016-01-06 Andreas Schwab <schwab@linux-m68k.org>
4666
4667 * gcc.dg/atomic-invalid-2.c: Remove duplicated content.
4668
be3c9981 46692016-01-06 Marek Polacek <polacek@redhat.com>
4670
4671 PR sanitizer/69099
4672 * gcc.dg/ubsan/float-cast-overflow-atomic.c: New test.
4673
2cb724f9 46742016-01-05 Marek Polacek <polacek@redhat.com>
4675
4676 PR c/69104
4677 * gcc.dg/atomic-invalid-2.c: New.
4678
233a53ed 46792016-01-05 H.J. Lu <hongjiu.lu@intel.com>
4680
4681 PR target/68991
4682 * gcc.target/i386/pr68991.c: New test.
4683
ea87c5e3 46842016-01-05 H.J. Lu <hongjiu.lu@intel.com>
4685
4686 PR target/68991
4687 * g++.dg/pr68991-1.C: New test.
4688 * g++.dg/pr68991-2.C: Likewise.
4689
1943a4a2 46902016-01-05 Sergei Trofimovich <siarheit@google.com>
afe82e5b 4691
1943a4a2 4692 PR other/60465
afe82e5b 4693 * gcc.target/ia64/pr60465-gprel64.c: New test.
4694 * gcc.target/ia64/pr60465-gprel64-c37.c: New test.
4695
1e9147dd 46962016-01-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4697
4698 PR rtl-optimization/68651
4699 * gcc.target/aarch64/pr68651_1.c: New test.
4700
d42aa619 47012016-01-05 David Malcolm <dmalcolm@redhat.com>
4702
4703 PR c/69122
4704 * c-c++-common/Wmisleading-indentation.c (pr69122): New function.
4705
1776de76 47062016-01-05 Nathan Sidwell <nathan@acm.org>
4707
2d7d361d 4708 PR c++/58583
4709 * g++.dg/cpp0x/nsdmi-template14.C: Adjust test & errors.
4710
1776de76 4711 * gcc.dg/alias-15.c: New.
4712
5beb12c0 47132016-01-05 Nick Clifton <nickc@redhat.com>
4714
4715 PR target/68870
4716 * g++.dg/pr68770.C: New test.
4717
d8cca921 47182016-01-04 Mike Stump <mikestump@comcast.net>
4719
4720 * lib/target-supports.exp (check_effective_target_cilkplus):
4721 cilkplus targets require pthreads.
afc907ef 4722 (check_effective_target_cilkplus): Remove special case for NVPTX.
d8cca921 4723
8427dff3 47242016-01-04 Michael Meissner <meissner@linux.vnet.ibm.com>
4725
4726 * gcc.target/powerpc/p9-permute.c: New test for xxperm code
4727 generation.
4728
f1717362 47292016-01-04 Jakub Jelinek <jakub@redhat.com>
4730
4731 Update copyright years.
4732
d7d6a3ab 47332016-01-04 Marek Polacek <polacek@redhat.com>
4734
4735 PR c/68908
4736 * gcc.dg/atomic/c11-atomic-exec-6.c: New test.
4737 * gcc.dg/atomic/c11-atomic-exec-7.c: New test.
4738 * gcc.dg/atomic/stdatomic-op-5.c: New test.
4739
b8f4a5f9 47402016-01-04 Eric Botcazou <ebotcazou@adacore.com>
4741
4742 * gcc.target/sparc/20160104-2.c: New test.
4743
6b5c028f 47442016-01-04 Eric Botcazou <ebotcazou@adacore.com>
4745
4746 * gcc.target/sparc/20160104-1.c: New test.
4747
300e1002 47482016-01-03 Paul Thomas <pault@gcc.gnu.org>
4749
4750 PR fortran/65045
4751 * gfortran.dg/pr65045.f90: New test.
4752
855b105f 47532016-01-02 Eric Botcazou <ebotcazou@adacore.com>
4754
4755 * gnat.dg/specs/debug1.ads: Delete.
4756
bdc177dc 47572016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4758
4759 PR libgfortran/68867
4760 * gfortran.dg/default_format_denormal_2.f90: Fix the dg regular
4761 expression.
4762
48aaffae 47632016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4764
4765 PR libgfortran/68867
4766 * gfortran.dg/default_format_denormal_2.f90: XFAIL for all
4767 PowerPC.
4768
19a468b8 47692016-01-01 Paul Thomas <pault@gcc.gnu.org>
4770
4771 PR fortran/68864
4772 * gfortran.dg/pr68864.f90: New test.
4773
25371c91 47742016-01-01 Jakub Jelinek <jakub@redhat.com>
4775
2a659064 4776 PR tree-optimization/69070
4777 * gcc.dg/pr69070.c: New test.
4778
57aa9851 4779 PR sanitizer/69055
4780 * gfortran.dg/pr69055.f90: New test.
4781
25371c91 4782 PR target/69015
4783 * gcc.dg/pr69015.c: New test.
f1717362 4784\f
fb2c1edd 4785Copyright (C) 2016 Free Software Foundation, Inc.
7dfbd804 4786
4787Copying and distribution of this file, with or without modification,
4788are permitted in any medium without royalty provided the copyright
4789notice and this notice are preserved.