Fix PR c++/70610 (wrong overload resolution during template processing)
[gcc.git] / gcc / testsuite / ChangeLog
1 2016-04-12 Patrick Palka <ppalka@gcc.gnu.org>
2
3 PR c++/70610
4 * g++.dg/template/pr70610.C: New test.
5 * g++.dg/template/pr70610-2.C: New test.
6 * g++.dg/template/pr70610-3.C: New test.
7 * g++.dg/template/pr70610-4.C: New test.
8
9 2016-04-12 Jakub Jelinek <jakub@redhat.com>
10
11 * c-c++-common/cilk-plus/SE/ef_error2.c (func2): Use vectorlength
12 128 instead of 32.
13
14 PR c++/70571
15 * g++.dg/ext/pr70571.C: New test.
16
17 2016-04-12 Michael Meissner <meissner@linux.vnet.ibm.com>
18
19 PR target/70640
20 * gcc.target/powerpc/pr70640.c: New test.
21
22 2016-04-12 Paolo Carlini <paolo.carlini@oracle.com>
23
24 PR c++/68722
25 * g++.dg/parse/pr68722.C: New.
26
27 2016-04-12 Jakub Jelinek <jakub@redhat.com>
28
29 PR rtl-optimization/70596
30 * gcc.target/i386/pr70596.c: New test.
31
32 2016-04-12 Nathan Sidwell <nathan@acm.org>
33
34 PR c++/70501
35 * g++.dg/init/pr70501.C: New.
36
37 2016-04-12 David Wohlferd <dw@LimeGreenSocks.com>
38
39 * gcc.target/i386/asm-flag-6.c: New test.
40
41 2016-04-12 Tom de Vries <tom@codesourcery.com>
42
43 PR tree-optimization/68756
44 * gcc.dg/graphite/pr68756.c: New test.
45
46 2016-04-12 Jakub Jelinek <jakub@redhat.com>
47
48 PR tree-optimization/70602
49 * gcc.c-torture/execute/pr70602.c: New test.
50
51 2016-04-11 Michael Meissner <meissner@linux.vnet.ibm.com>
52
53 PR target/70381
54 * gcc.target/powerpc/float128-1.c: New tests to make sure the
55 __float128 emulator is built and runs.
56 * gcc.target/powerpc/float128-1.c: Likewise.
57
58 * lib/target-supports.exp (check_ppc_float128_sw_available):
59 Rework tests for __float128 software and hardware
60 availability. Fix exit condition to return 0 on success.
61
62 2016-04-11 James Greenhalgh <james.greenhalgh@arm.com>
63
64 PR target/70133
65 * gcc.target/aarch64/mgeneral-regs_4.c: Fix expected output.
66 * gcc.target/aarch64/target_attr_15.c: Likewise.
67
68 2016-04-10 Paolo Carlini <paolo.carlini@oracle.com>
69
70 PR c++/69066
71 * g++.dg/cpp1y/pr69066.C: New.
72
73 2016-04-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
74
75 PR fortran/68566
76 * gfortran.dg/pr36192.f90: Update test.
77 * gfortran.dg/pr36192_1.f90: Update test.
78 * gfortran.dg/real_dimension_1.f: Update test.
79 * gfortran.dg/parameter_array_init_7.f90: New test.
80
81 2016-04-09 John David Anglin <danglin@gcc.gnu.org>
82
83 PR testsuite/64039
84 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: xfail scan-tree-dump on hppa*64*-*-*.
85
86 * gcc.dg/pr70317.c: Add -fno-common on hppa*-*-hpux*.
87
88 PR rtl-optimization/66669
89 * gcc.dg/loop-8.c: Skip on hppa*-*-*.
90
91 * gcc.dg/debug/dwarf2/prod-options.c: Adjust scan for hppa*64*-*-*.
92
93 * gcc.dg/pic-1.c: Skip on hppa*-*-*.
94 * gcc.dg/pie-1.c: Likewise.
95 * gcc.dg/pic-3.c: Skip on hppa*64*-*-*.
96 * gcc.dg/pic-4.c: Likewise.
97 * gcc.dg/pie-3.c: Likewise.
98 * gcc.dg/pie-4.c: Likewise.
99
100 * gcc.dg/uninit-19.c: Fix warning line for hppa*64*-*-*.
101
102 PR tree-optimization/68644
103 * gcc.dg/tree-ssa/ivopts-lt-2.c: Skip on hppa*-*-*.
104
105 PR rtl-optimization/64886
106 * gcc.dg/pr64434.c: Skip on hppa*-*-hpux*.
107
108 2016-04-09 Tom de Vries <tom@codesourcery.com>
109
110 PR tree-optimization/68953
111 * gcc.dg/graphite/pr68953.c: New test.
112
113 2016-04-09 Dominique d'Humieres <dominiq@lps.ens.fr>
114
115 PR fortran/70592
116 * gfortran.dg/deferred_character_16.f90: New test.
117
118 2016-04-09 Jakub Jelinek <jakub@redhat.com>
119
120 PR tree-optimization/70586
121 * gcc.c-torture/execute/pr70586.c: New test.
122
123 2016-04-09 Dominique d'Humieres <dominiq@lps.ens.fr>
124
125 PR sanitizer/70573
126 * c-c++-common/asan/halt_on_error-1.c: Replace memset
127 with __builtin_memset
128 * c-c++-common/asan/halt_on_error-2.c: Likewise.
129
130 2016-04-08 Cesar Philippidis <cesar@codesourcery.com>
131
132 PR lto/70289
133 PR ipa/70348
134 PR tree-optimization/70373
135 PR middle-end/70533
136 PR middle-end/70534
137 PR middle-end/70535
138 * c-c++-common/goacc/reduction-5.c: New test.
139 * c-c++-common/goacc/reduction-promotions.c: New test.
140 * gfortran.dg/goacc/reduction-3.f95: New test.
141 * gfortran.dg/goacc/reduction-promotions.f90: New test.
142
143 2016-04-08 Patrick Palka <ppalka@gcc.gnu.org>
144
145 PR c++/70590
146 PR c++/70452
147 * g++.dg/pr70590.C: New test.
148 * g++.dg/pr70590-2.C: New test.
149
150 2016-04-08 Jakub Jelinek <jakub@redhat.com>
151
152 PR middle-end/70593
153 * gcc.target/i386/pr70593.c: New test.
154
155 PR rtl-optimization/70574
156 * gcc.target/i386/avx2-pr70574.c: New test.
157
158 2016-04-08 Maxim Ostapenko <m.ostapenko@samsung.com>
159
160 PR sanitizer/70541
161 * c-c++-common/asan/pr70541.c: New test.
162
163 2016-04-08 Tom de Vries <tom@codesourcery.com>
164
165 * c-c++-common/goacc/uninit-firstprivate-clause.c: New test.
166 * gfortran.dg/goacc/uninit-firstprivate-clause.f95: New test.
167
168 2016-04-08 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
169
170 PR target/70566
171 * gcc.c-torture/execute/pr70566.c: New test.
172
173 2016-04-08 Tom de Vries <tom@codesourcery.com>
174
175 * c-c++-common/goacc/uninit-copy-clause.c: New test.
176 * gfortran.dg/goacc/uninit-copy-clause.f95: New test.
177
178 2016-04-08 Alan Modra <amodra@gmail.com>
179
180 * gcc.target/powerpc/pr70117.c: New.
181
182 2016-04-07 Jakub Jelinek <jakub@redhat.com>
183
184 PR testsuite/70581
185 * gcc.dg/lto/simd-function_0.c: New test.
186
187 * c-c++-common/attr-simd.c: Add scan-assembler* directives for AVX512F
188 clones.
189 * c-c++-common/attr-simd-2.c: Likewise.
190 * c-c++-common/attr-simd-4.c: Likewise.
191 * gcc.dg/gomp/simd-clones-2.c: Likewise.
192 * gcc.dg/gomp/simd-clones-3.c: Likewise.
193
194 2016-04-07 Thomas Preud'homme <thomas.preudhomme@arm.com>
195
196 PR testsuite/70553
197 * gcc.target/arm/pr70496.c: Also require arm_arm_ok effective target.
198
199 2016-04-07 Thomas Schwinge <thomas@codesourcery.com>
200 Tom de Vries <tom@codesourcery.com>
201
202 * gfortran.dg/goacc/kernels-loop-2.f95: Scan for parallelization.
203 * gfortran.dg/goacc/kernels-loop-data-2.f95: Likewise.
204 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: Likewise.
205 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: Likewise.
206 * gfortran.dg/goacc/kernels-loop-data-update.f95: Likewise.
207 * gfortran.dg/goacc/kernels-loop-data.f95: Likewise.
208 * gfortran.dg/goacc/kernels-loop.f95: Likewise.
209 * gfortran.dg/goacc/kernels-loop-n.f95: Likewise, XFAILed.
210
211 2016-04-06 Patrick Palka <ppalka@gcc.gnu.org>
212
213 PR c/70436
214 * g++.dg/warn/Wparentheses-29.C: New test.
215
216 2016-04-06 Patrick Palka <ppalka@gcc.gnu.org>
217
218 PR c/70436
219 * g++.dg/plugin/pragma_plugin.c (handle_pragma_sayhello): Add
220 explicit braces to resolve a future -Wparentheses warning.
221
222 2016-04-06 Richard Henderson <rth@redhat.com>
223
224 * gcc.dg/pr61817-1.c: New test.
225 * gcc.dg/pr61817-2.c: New test.
226 * gcc.dg/pr69391-1.c: New test.
227 * gcc.dg/pr69391-2.c: New test.
228
229 2016-04-06 Vladimir Makarov <vmakarov@redhat.com>
230
231 PR rtl-optimization/70398
232 * testsuite/gcc.target/aarch64/pr70398.c: New.
233
234 2016-04-06 Eric Botcazou <ebotcazou@adacore.com>
235
236 * gcc.c-torture/execute/20101011-1.c (__VISIUM__): Set DO_TEST to 0.
237
238 2016-04-06 Yvan Roux <yvan.roux@linaro.org>
239 Pedro Alves <palves@redhat.com>
240
241 * gcc.dg/guality/guality.h (main): Avoid GDB being blocked on signals.
242
243 2016-04-06 Jakub Jelinek <jakub@redhat.com>
244
245 * lib/target-supports.exp (check_effective_target_vect_simd_clones):
246 Check for avx512f effective targets instead of avx2.
247 * gcc.dg/gomp/declare-simd-1.c: Add scan-assembler-times directives
248 for AVX512F clones.
249 * gcc.dg/gomp/declare-simd-3.c: Likewise.
250 * g++.dg/gomp/declare-simd-1.C: Likewise.
251 * g++.dg/gomp/declare-simd-3.C: Likewise.
252 * g++.dg/gomp/declare-simd-4.C: Likewise.
253
254 PR middle-end/70550
255 * c-c++-common/gomp/pr70550-1.c: New test.
256 * c-c++-common/gomp/pr70550-2.c: New test.
257
258 2016-04-05 Nathan Sidwell <nathan@acm.org>
259
260 PR c++/70512
261 * g++.dg/ext/attribute-may-alias-5.C: New.
262
263 2016-04-05 Jakub Jelinek <jakub@redhat.com>
264
265 PR c++/70336
266 * c-c++-common/pr70336.c: New test.
267 * gcc.dg/torture/builtin-isinf_sign-1.c (foo): Guard tests
268 no longer optimized away at -O0 with #ifndef __OPTIMIZE__.
269
270 2016-04-05 Jan Hubicka <hubicka@ucw.cz>
271
272 PR ipa/66223
273 * g++.dg/ipa/devirt-51.C: Use -fsanitize=unreachable.
274
275 2016-04-05 Jakub Jelinek <jakub@redhat.com>
276
277 PR rtl-optimization/70542
278 * gcc.dg/torture/pr70542.c: New test.
279 * gcc.target/i386/avx2-pr70542.c: New test.
280
281 2016-04-05 Zdenek Sojka <zsojka@seznam.cz>
282
283 PR tree-optimization/70509
284 * gcc.target/i386/avx512bw-pr70509.c: New test.
285
286 2016-04-05 Patrick Palka <ppalka@gcc.gnu.org>
287
288 PR c++/70452
289 * g++.dg/ext/constexpr-vla4.C: New test.
290
291 2016-04-05 Uros Bizjak <ubizjak@gmail.com>
292
293 PR target/70510
294 * gcc.target/i386/pr70510.c: New test.
295
296 2016-04-05 Richard Biener <rguenther@suse.de>
297
298 PR tree-optimization/70526
299 * g++.dg/torture/pr70526.C: New testcase.
300
301 2016-04-05 Jakub Jelinek <jakub@redhat.com>
302
303 PR target/70525
304 * gcc.target/i386/pr70525.c: New test.
305
306 2016-04-05 Richard Biener <rguenther@suse.de>
307
308 PR middle-end/70499
309 * g++.dg/torture/pr70499.C: New testcase.
310
311 2016-04-05 Richard Biener <rguenther@suse.de>
312
313 * gcc.dg/tree-ssa/20030814-6.c: Fix testcase, disable FRE,
314 remove XFAIL.
315
316 2016-04-04 Jakub Jelinek <jakub@redhat.com>
317
318 PR middle-end/70307
319 * gcc.dg/torture/pr70307.c: Add -Wno-psabi to dg-options. Prune
320 rs6000 ABI warnings.
321
322 2016-04-04 Jan Hubicka <hubicka@ucw.cz>
323
324 PR ipa/66223
325 * g++.dg/ipa/devirt-51.C: New testcase.
326
327 2016-04-04 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
328 Jakub Jelinek <jakub@redhat.com>
329
330 PR middle-end/70457
331 * gcc.dg/torture/pr70457.c: New.
332
333 2016-04-04 Andre Vehreschild <vehre@gcc.gnu.org>
334
335 PR fortran/67538
336 * gfortran.dg/allocate_with_source_19.f08: New test.
337
338 2016-04-04 Andre Vehreschild <vehre@gcc.gnu.org>
339
340 PR fortran/65795
341 * gfortran.dg/coarray_allocate_6.f08: New test.
342
343 2016-04-04 Richard Biener <rguenther@suse.de>
344
345 PR rtl-optimization/70484
346 * gcc.dg/torture/pr70484.c: New testcase.
347
348 2016-04-04 Marek Polacek <polacek@redhat.com>
349
350 PR c/70307
351 * gcc.dg/torture/pr70307.c: New test.
352
353 2016-04-03 Oleg Endo <olegendo@gcc.gnu.org>
354
355 PR target/70416
356 PR target/67391
357 * gcc.target/sh/torture/pr70416.c: New.
358
359 2016-04-02 Martin Sebor <msebor@redhat.com>
360
361 PR c++/67376
362 PR c++/70170
363 PR c++/70172
364 PR c++/70228
365 * g++.dg/cpp0x/constexpr-array-ptr10.C: New test.
366 * g++.dg/cpp0x/constexpr-array-ptr9.C: New test.
367 * g++.dg/cpp0x/constexpr-nullptr-1.C: New test.
368 * g++.dg/cpp0x/constexpr-array5.C: Adjust text of expected diagnostic.
369 * g++.dg/cpp0x/constexpr-string.C: Same.
370 * g++.dg/cpp0x/constexpr-wstring2.C: Same.
371 * g++.dg/cpp0x/pr65398.C: Same.
372 * g++.dg/ext/constexpr-vla1.C: Same.
373 * g++.dg/ext/constexpr-vla2.C: Same.
374 * g++.dg/ext/constexpr-vla3.C: Same.
375 * g++.dg/ubsan/pr63956.C: Same.
376
377 2016-04-01 Jakub Jelinek <jakub@redhat.com>
378
379 PR rtl-optimization/70467
380 * gcc.target/i386/pr70467-2.c: New test.
381
382 2016-04-01 Jakub Jelinek <jakub@redhat.com>
383 Marek Polacek <polacek@redhat.com>
384
385 PR c++/70488
386 * g++.dg/init/new47.C: New test.
387
388 2016-04-01 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
389
390 PR target/70496
391 * gcc.target/arm/pr70496.c: New test.
392
393 2016-04-01 Nathan Sidwell <nathan@acm.org>
394
395 PR c++/68475
396 * g++.dg/g++.dg/cpp0x/noexcept29.C: New.
397
398 2016-04-01 Ilya Enkovich <enkovich.gnu@gmail.com>
399
400 PR target/69890
401 * gcc.dg/strlenopt.h (memmove): New.
402 * gcc.target/i386/chkp-strlen-1.c: Include "../../gcc.dg/strlenopt.h"
403 instead of "string.h".
404 * gcc.target/i386/chkp-strlen-2.c: Likewise.
405 * gcc.target/i386/chkp-strlen-3.c: Likewise.
406 * gcc.target/i386/chkp-strlen-4.c: Likewise.
407 * gcc.target/i386/chkp-strlen-5.c: Likewise.
408 * gcc.target/i386/chkp-stropt-1.c: Likewise.
409 * gcc.target/i386/chkp-stropt-10.c: Likewise.
410 * gcc.target/i386/chkp-stropt-11.c: Likewise.
411 * gcc.target/i386/chkp-stropt-12.c: Likewise.
412 * gcc.target/i386/chkp-stropt-13.c: Likewise.
413 * gcc.target/i386/chkp-stropt-14.c: Likewise.
414 * gcc.target/i386/chkp-stropt-15.c: Likewise.
415 * gcc.target/i386/chkp-stropt-16.c: Likewise.
416 * gcc.target/i386/chkp-stropt-2.c: Likewise.
417 * gcc.target/i386/chkp-stropt-3.c: Likewise.
418 * gcc.target/i386/chkp-stropt-4.c: Likewise.
419 * gcc.target/i386/chkp-stropt-5.c: Likewise.
420 * gcc.target/i386/chkp-stropt-6.c: Likewise.
421 * gcc.target/i386/chkp-stropt-7.c: Likewise.
422 * gcc.target/i386/chkp-stropt-8.c: Likewise.
423 * gcc.target/i386/chkp-stropt-9.c: Likewise.
424
425 2016-03-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
426
427 * g++.dg/template/ptrmem30.C (read): Rename to data_read.
428 (Holder::foo): Reflect this.
429
430 2016-03-31 Ilya Enkovich <enkovich.gnu@gmail.com>
431
432 PR target/70442
433 * gcc.dg/pr70442.c: New test.
434
435 2016-03-31 Nathan Sidwell <nathan@acm.org>
436
437 PR c++/70393
438 * g++.dg/cpp0x/constexpr-virtual6.C: New.
439
440 2016-03-31 Kirill Yukhin <kirill.yukhin@intel.com>
441
442 PR target/70453
443 * gcc.target/i386/pr70453.c: New test.
444
445 2016-03-31 Andrey Belevantsev <abel@ispras.ru>
446
447 PR target/70292
448 * gcc.c-torture/pr70292.c: New test.
449
450 2016-03-31 Marek Polacek <polacek@redhat.com>
451
452 PR c/70297
453 * c-c++-common/pr70297.c: New test.
454 * g++.dg/cpp0x/typedef-redecl.C: New test.
455 * gcc.dg/typedef-redecl2.c: New test.
456
457 2016-03-31 Jakub Jelinek <jakub@redhat.com>
458
459 PR rtl-optimization/70460
460 * gcc.c-torture/execute/pr70460.c: New test.
461
462 2016-03-31 Richard Biener <rguenther@suse.de>
463
464 PR c++/70430
465 * g++.dg/ext/vector30.C: New testcase.
466
467 2016-03-30 Dominique d'Humieres <dominiq@lps.ens.fr>
468 Jerry DeLisle <jvdelisle@gcc.gnu.org>
469
470 * gfortran.dg/fmt_pf.f90: New test.
471
472 2016-03-30 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
473
474 Forward-port from 5 branch
475 2016-03-30 Jakub Jelinek <jakub@redhat.com>
476
477 PR testsuite/70356
478 * gcc.target/i386/avx-vextractf128-256-5.c: Move
479 dg-require-effective-target after dg-do.
480
481 2015-12-30 Kirill Yukhin <kirill.yukhin@intel.com>
482
483 * gcc.target/i386/avx-vextractf128-256-5.c: New test.
484
485 2016-03-30 Thomas Schwinge <thomas@codesourcery.com>
486 Julian Brown <julian@codesourcery.com>
487 Chung-Lin Tang <cltang@codesourcery.com>
488 Cesar Philippidis <cesar@codesourcery.com>
489 James Norris <jnorris@codesourcery.com>
490 Tom de Vries <tom@codesourcery.com>
491 Nathan Sidwell <nathan@codesourcery.com>
492
493 * c-c++-common/goacc/combined-directives.c: Clean up dg-* directives.
494 * c-c++-common/goacc/loop-clauses.c: Likewise.
495 * g++.dg/goacc/template.C: Likewise.
496 * gfortran.dg/goacc/combined-directives.f90: Likewise.
497 * gfortran.dg/goacc/loop-1.f95: Likewise.
498 * gfortran.dg/goacc/loop-5.f95: Likewise.
499 * gfortran.dg/goacc/loop-6.f95: Likewise.
500 * gfortran.dg/goacc/loop-tree-1.f90: Likewise.
501 * c-c++-common/goacc-gomp/nesting-1.c: Update.
502 * c-c++-common/goacc-gomp/nesting-fail-1.c: Likewise.
503 * c-c++-common/goacc/clauses-fail.c: Likewise.
504 * c-c++-common/goacc/parallel-1.c: Likewise.
505 * c-c++-common/goacc/reduction-1.c: Likewise.
506 * c-c++-common/goacc/reduction-2.c: Likewise.
507 * c-c++-common/goacc/reduction-3.c: Likewise.
508 * c-c++-common/goacc/reduction-4.c: Likewise.
509 * c-c++-common/goacc/routine-3.c: Likewise.
510 * c-c++-common/goacc/routine-4.c: Likewise.
511 * c-c++-common/goacc/routine-5.c: Likewise.
512 * c-c++-common/goacc/tile.c: Likewise.
513 * g++.dg/goacc/template.C: Likewise.
514 * gfortran.dg/goacc/combined-directives.f90: Likewise.
515 * c-c++-common/goacc/nesting-1.c: Move dg-error test cases into...
516 * c-c++-common/goacc/nesting-fail-1.c: ... this file. Update.
517 * c-c++-common/goacc/kernels-1.c: Update. Incorporate...
518 * c-c++-common/goacc/kernels-empty.c: ... this file, and...
519 * c-c++-common/goacc/kernels-eternal.c: ... this file, and...
520 * c-c++-common/goacc/kernels-noreturn.c: ... this file.
521 * c-c++-common/goacc/host_data-1.c: New file. Incorporate...
522 * c-c++-common/goacc/use_device-1.c: ... this file.
523 * c-c++-common/goacc/host_data-2.c: New file. Incorporate...
524 * c-c++-common/goacc/host_data-5.c: ... this file, and...
525 * c-c++-common/goacc/host_data-6.c: ... this file.
526 * c-c++-common/goacc/loop-2-kernels.c: New file.
527 * c-c++-common/goacc/loop-2-parallel.c: Likewise.
528 * c-c++-common/goacc/loop-3.c: Likewise.
529 * g++.dg/goacc/reference.C: Likewise.
530 * g++.dg/goacc/routine-1.C: Likewise.
531 * g++.dg/goacc/routine-2.C: Likewise.
532
533 2016-03-30 Richard Biener <rguenther@suse.de>
534
535 PR middle-end/70450
536 * gcc.dg/torture/pr70450.c: New testcase.
537
538 2016-03-30 Jakub Jelinek <jakub@redhat.com>
539
540 PR target/70421
541 * gcc.dg/torture/pr70421.c: New test.
542 * gcc.target/i386/avx512f-pr70421.c: New test.
543
544 2016-03-30 H.J. Lu <hongjiu.lu@intel.com>
545
546 PR testsuite/70364
547 * gcc.target/i386/cleanup-1.c: Include <stddef.h>.
548 (check): New function.
549 (bar): Call check.
550 (foo): Align stack to 16 bytes when calling bar.
551 * gcc.target/i386/cleanup-2.c: Likewise.
552
553 2016-03-30 Patrick Palka <ppalka@gcc.gnu.org>
554
555 PR tree-optimization/59124
556 * gcc.dg/Warray-bounds-19.c: New test.
557
558 2016-03-29 Zachary T Welch <zwelch@codesourcery.com>
559
560 * lib/prune.exp (escape_regex_chars): New.
561 (prune_file_path): Update to quote metcharacters for regexp.
562
563 2016-03-29 Jakub Jelinek <jakub@redhat.com>
564
565 PR rtl-optimization/70429
566 * gcc.c-torture/execute/pr70429.c: New test.
567
568 PR tree-optimization/70405
569 * gcc.dg/pr70405.c: New test.
570
571 2016-03-29 Andre Vehreschild <vehre@gcc.gnu.org>
572
573 PR fortran/70397
574 * gfortran.dg/unlimited_polymorphic_25.f90: New test.
575 * gfortran.dg/unlimited_polymorphic_26.f90: New test.
576
577 2016-03-29 Thomas Schwinge <thomas@codesourcery.com>
578
579 PR testsuite/64177
580 * c-c++-common/cilk-plus/CK/spawning_arg.c (main): Call
581 __cilkrts_set_param to set two workers.
582 * c-c++-common/cilk-plus/CK/steal_check.c (main): Likewise.
583 * g++.dg/cilk-plus/CK/catch_exc.cc (main): Likewise.
584
585 2016-03-28 Dominique d'Humieres <dominiq@lps.ens.fr>
586
587 * g++.dg/ext/fnname5.C: Update the test for Darwin.
588
589 2016-03-28 Kirill Yukhin <kirill.yukhin@intel.com>
590
591 PR target/70406
592 * gcc.target/i386/pr70406.c: New test.
593
594 2016-03-27 Eric Botcazou <ebotcazou@adacore.com>
595
596 * gnat.dg/specs/double_record_extension3.ads: New test.
597
598 2016-03-25 Richard Henderson <rth@redhat.com>
599
600 PR target/70120
601 * gcc.target/aarch64/pr70120-1.c: New.
602 * gcc.target/aarch64/pr70120-2.c: New.
603 * gcc.target/aarch64/pr70120-3.c: New.
604
605 2016-03-25 Patrick Palka <ppalka@gcc.gnu.org>
606
607 PR c++/62212
608 * g++.dg/template/mangle2.C: The dg-do directive should be
609 "compile" not "assemble".
610
611 2016-03-25 Bernd Schmidt <bschmidt@redhat.com>
612
613 PR lto/69650
614 * gcc.dg/pr69650.c: New test.
615
616 2016-03-25 David Edelsohn <dje.gcc@gmail.com>
617
618 * g++.dg/ext/pr70290.C: Prune non-standard ABI.
619
620 2016-03-25 Alan Modra <amodra@gmail.com>
621
622 * gcc.dg/dfp/pr70052.c: New test.
623
624 2016-03-24 Richard Henderson <rth@redhat.com>
625
626 PR middle-end/69845
627 * gcc.dg/tree-ssa/pr69845-1.c: New test.
628 * gcc.dg/tree-ssa/pr69845-2.c: New test.
629
630 2016-03-24 Tom de Vries <tom@codesourcery.com>
631
632 * gfortran.dg/goacc/host_data-tree.f95: Add missing initialization.
633
634 2016-03-24 Tom de Vries <tom@codesourcery.com>
635
636 * c-c++-common/goacc/uninit-use-device-clause.c: New test.
637 * gfortran.dg/goacc/uninit-use-device-clause.f95: New test.
638
639 2016-03-24 Tom de Vries <tom@codesourcery.com>
640
641 * c-c++-common/goacc/uninit-dim-clause.c: New test.
642 * gfortran.dg/goacc/uninit-dim-clause.f95: New test.
643
644 2016-03-24 Patrick Palka <ppalka@gcc.gnu.org>
645
646 PR c++/62212
647 * g++.dg/template/mangle2.C: New test.
648
649 2016-03-24 Richard Biener <rguenther@suse.de>
650
651 PR tree-optimization/70396
652 * gcc.dg/torture/pr70396.c: New testcase.
653
654 2016-03-24 Richard Biener <rguenther@suse.de>
655
656 PR middle-end/70370
657 * gcc.dg/torture/pr70370.c: New testcase.
658
659 2016-03-24 Tom de Vries <tom@codesourcery.com>
660
661 * gfortran.dg/goacc/data-tree.f95: Add missing initialization.
662 * gfortran.dg/goacc/kernels-tree.f95: Same.
663 * gfortran.dg/goacc/parallel-tree.f95: Same.
664
665 2016-03-24 Tom de Vries <tom@codesourcery.com>
666
667 * c-c++-common/goacc/uninit-if-clause.c: New test.
668 * gfortran.dg/goacc/uninit-if-clause.f95: New test.
669
670 2016-03-24 Jakub Jelinek <jakub@redhat.com>
671
672 PR target/70290
673 * g++.dg/ext/pr70290.C: Add -Wno-psabi -w to dg-options.
674 Fix formatting.
675
676 2016-03-24 Richard Biener <rguenther@suse.de>
677
678 PR tree-optimization/70372
679 * gcc.dg/tree-ssa/pr70372.c: New testcase.
680
681 2016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
682
683 PR c++/70347
684 * g++.dg/cpp1y/nsdmi-union1.C: New test.
685
686 2016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
687
688 PR c++/70332
689 * g++.dg/cpp1y/nsdmi-aggr5.C: New test.
690
691 2016-03-23 Jakub Jelinek <jakub@redhat.com>
692
693 PR c++/70001
694 * g++.dg/cpp0x/constexpr-70001-4.C: New test.
695 * g++.dg/cpp1y/pr70001.C: New test.
696
697 PR c++/70323
698 * g++.dg/cpp0x/constexpr-70323.C: New test.
699
700 2016-03-23 Alexandre Oliva <aoliva@redhat.com>
701 Jason Merrill <jason@redhat.com>
702 Jakub Jelinek <jakub@redhat.com>
703
704 PR c++/69315
705 * g++.dg/cpp0x/constexpr-69315.C: New test.
706 * g++.dg/cpp0x/variadic122.C: Change one dg-warning into dg-bogus.
707
708 2016-03-23 Marek Polacek <polacek@redhat.com>
709
710 PR c++/69884
711 * g++.dg/warn/Wignored-attributes-1.C: New test.
712 * g++.dg/warn/Wignored-attributes-2.C: New test.
713
714 2016-03-23 Tom de Vries <tom@codesourcery.com>
715
716 * c-c++-common/goacc/kernels-default.c (foo): Add missing
717 initialization.
718 * gfortran.dg/goacc/private-3.f95 (test): Same.
719 * gfortran.dg/goacc/routine-5.f90 (gang, worker, vector, seq): Add
720 missing use param.
721
722 2016-03-23 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
723
724 * lib/target-supports.exp: Remove v7ve entry from loop
725 creating effective target checks.
726 (check_effective_target_arm_arch_v7ve_ok): New procedure.
727 (add_options_for_arm_arch_v7ve): Likewise.
728
729 2016-03-23 Jakub Jelinek <jakub@redhat.com>
730
731 PR tree-optimization/70354
732 * gcc.dg/vect/pr70354-1.c: New test.
733 * gcc.dg/vect/pr70354-2.c: New test.
734 * gcc.target/i386/avx2-pr70354-1.c: New test.
735 * gcc.target/i386/avx2-pr70354-2.c: New test.
736
737 2016-03-22 Jeff Law <law@redhat.com>
738
739 PR target/70232
740 * gcc.dg/tree-ssa/pr70232.c: New test.
741
742 2016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
743
744 PR target/70302
745 * gcc.target/i386/pr70302.c: New test.
746
747 2016-03-22 Richard Biener <rguenther@suse.de>
748
749 PR middle-end/70251
750 * g++.dg/torture/pr70251.C: New testcase.
751
752 2016-03-22 David Malcolm <dmalcolm@redhat.com>
753
754 PR c/69993
755 * c-c++-common/Wmisleading-indentation-3.c: New test, based on
756 Wmisleading-indentation.c.
757 * c-c++-common/Wmisleading-indentation.c: Update thoughout to
758 reflect change to diagnostic text and order of messages.
759 * gcc.dg/plugin/location-overflow-test-2.c: Likewise.
760
761 2016-03-22 David Edelsohn <dje.gcc@gmail.com>
762
763 * g++.dg/ext/java-3.C: Don't compile on AIX.
764
765 2016-03-22 Richard Biener <rguenther@suse.de>
766
767 PR middle-end/70333
768 * gcc.dg/torture/pr70333.c: New testcase.
769
770 2016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
771
772 * g++.dg/ext/pr70290.C: New test.
773
774 2016-03-22 Kirill Yukhin <kirill.yukhin@intel.com>
775
776 PR target/70325
777 * gcc.target/i386/pr70325.c: New test.
778
779 2016-03-22 Jakub Jelinek <jakub@redhat.com>
780
781 PR target/70329
782 * gcc.target/i386/avx512bw-pr70329-1.c: New test.
783 * gcc.target/i386/avx512bw-pr70329-2.c: New test.
784
785 PR target/70300
786 * gcc.target/i386/pr70300.c: New test.
787
788 PR c++/70295
789 * c-c++-common/nonnull-1.c (func): Remove parens around cp4 != 0.
790 (func2): New function for cond with parens, xfail warning for c++.
791 * g++.dg/warn/Wnonnull-compare-8.C: New test.
792
793 2016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
794
795 PR c++/70096
796 * g++.dg/template/ptrmem30.C: New test.
797
798 2016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
799
800 PR c++/70204
801 * g++.dg/cpp0x/constexpr-70204a.C: New test.
802 * g++.dg/cpp0x/constexpr-70204b.C: New test.
803
804 2016-03-21 Jakub Jelinek <jakub@redhat.com>
805
806 PR middle-end/70326
807 * gcc.dg/pr70326.c: New test.
808
809 2016-03-21 Marc Glisse <marc.glisse@inria.fr>
810 Jakub Jelinek <jakub@redhat.com>
811
812 PR tree-optimization/70317
813 * gcc.dg/pr70317.c: New test.
814
815 2016-03-21 Uros Bizjak <ubizjak@gmail.com>
816
817 PR target/70327
818 * gcc.target/i386/pr70327.c: New test.
819
820 2016-03-21 Martin Liska <mliska@suse.cz>
821
822 PR ipa/70306
823 * gcc.dg/ipa/pr70306.c: New test.
824
825 2016-03-21 Andre Vieira <andre.simoesdiasvieira@arm.com>
826
827 * gcc.target/arm/attr-align1.c: Skip if M-profile.
828 * gcc.target/arm/attr-align3.c: Likewise.
829 * gcc.target/arm/attr_arm.c: Likewise.
830 * gcc.target/arm/flip-thumb.c: Likewise.
831
832 2016-03-21 Jakub Jelinek <jakub@redhat.com>
833
834 PR target/70296
835 * gcc.target/powerpc/altivec-36.c: New test.
836
837 2016-03-21 Richard Biener <rguenther@suse.de>
838
839 PR tree-optimization/70310
840 * gcc.dg/torture/pr70310.c: New testcase.
841
842 2016-03-21 Kirill Yukhin <kirill.yukhin@intel.com>
843
844 PR target/70293
845 * gcc.target/i386/pr70293.c: New test.
846
847 2016-03-21 Richard Biener <rguenther@suse.de>
848
849 PR tree-optimization/70288
850 * gcc.dg/torture/pr70288-1.c: New testcase.
851 * gcc.dg/torture/pr70288-2.c: Likewise.
852
853 2016-03-21 Andrey Belevantsev <abel@ispras.ru>
854
855 PR rtl-optimization/69307
856 * gcc.target/arm/pr69307.c: New test.
857
858 2016-03-21 Andrey Belevantsev <abel@ispras.ru>
859
860 PR rtl-optimization/69102
861 * gcc.c-torture/compile/pr69102.c: New test.
862
863 2016-03-18 Jeff Law <law@redhat.com>
864
865 PR rtl-optimization/70263
866 * gcc.c-torture/compile/pr70263-1.c: New test.
867 * gcc.target/i386/pr70263-2.c: New test.
868
869 2016-03-18 Bernd Schmidt <bschmidt@redhat.com>
870
871 PR rtl-optimization/70278
872 * gcc.dg/torture/pr70278.c: New test.
873 * gcc.target/arm/pr70278.c: New test.
874
875 2016-03-18 David Malcolm <dmalcolm@redhat.com>
876
877 PR c/70281
878 * gcc.dg/plugin/diagnostic-test-expressions-1.c
879 (test_builtin_types_compatible_p): New test function.
880 * gcc.dg/pr70281.c: New test case.
881
882 2016-03-18 Christophe Lyon <christophe.lyon@linaro.org>
883
884 PR target/70113
885 * gcc.target/aarch64/pr63304_1.c: Add -mno-fix-cortex-a53-843419.
886
887 2016-03-18 Ilya Enkovich <enkovich.gnu@gmail.com>
888
889 PR tree-optimization/70252
890 * gcc.dg/pr70252.c: New test.
891
892 2016-03-18 Tom de Vries <tom@codesourcery.com>
893
894 * gcc.dg/pr70161-2.c: New test.
895 * gcc.dg/pr70161.c: New test.
896
897 2016-03-18 Tom de Vries <tom@codesourcery.com>
898
899 PR ipa/70269
900 * gcc.dg/pr70269.c: New test.
901
902 2016-03-18 Jakub Jelinek <jakub@redhat.com>
903
904 PR c++/70267
905 * g++.dg/ext/java-3.C: New test.
906
907 2016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
908
909 PR c++/70205
910 * g++.dg/lookup/pr70205.C: New test.
911
912 2016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
913
914 PR c++/70218
915 * g++.dg/cpp0x/lambda/lambda-70218.C: New test.
916
917 2016-03-17 Marek Polacek <polacek@redhat.com>
918
919 PR c/69407
920 * gcc.dg/atomic-op-6.c: New test.
921
922 2016-03-17 David Malcolm <dmalcolm@redhat.com>
923
924 PR c/70264
925 * c-c++-common/pr70264.c: New test case.
926
927 2016-03-17 Jakub Jelinek <jakub@redhat.com>
928
929 PR c++/70144
930 * c-c++-common/pr70144-1.c: New test.
931 * c-c++-common/pr70144-2.c: New test.
932
933 PR c++/70272
934 * g++.dg/opt/flifetime-dse5.C (main): Remove extra semicolon.
935 * g++.dg/opt/flifetime-dse6.C: New test.
936 * g++.dg/tree-ssa/ehcleanup-1.C: Adjust unreachable count.
937
938 2016-03-17 H.J. Lu <hongjiu.lu@intel.com>
939
940 PR driver/70192
941 * gcc.dg/pic-1.c: New test.
942 * gcc.dg/pic-2.c: Likewise.
943 * gcc.dg/pic-3.c: Likewise.
944 * gcc.dg/pic-4.c: Likewise.
945 * gcc.dg/pie-1.c: Likewise.
946 * gcc.dg/pie-2.c: Likewise.
947 * gcc.dg/pie-3.c: Likewise.
948 * gcc.dg/pie-4.c: Likewise.
949 * gcc.dg/pie-5.c: Likewise.
950 * gcc.dg/pie-6.c: Likewise.
951
952 2016-03-17 Tom de Vries <tom@codesourcery.com>
953
954 * gfortran.dg/goacc/kernels-alias-3.f95: New test.
955 * gfortran.dg/goacc/kernels-alias-4.f95: New test.
956
957 2016-03-17 Richard Biener <rguenther@suse.de>
958
959 PR debug/70271
960 * g++.dg/debug/pr70271.C: New testcase.
961
962 2016-03-17 Ilya Enkovich <enkovich.gnu@gmail.com>
963
964 * gcc.target/i386/pr70251.c: New test.
965
966 2016-03-17 Marek Polacek <polacek@redhat.com>
967
968 PR c++/70194
969 * g++.dg/warn/constexpr-70194.C: New test.
970
971 2016-03-16 Richard Henderson <rth@redhat.com>
972
973 PR middle-end/70240
974 * gcc.c-torture/compile/pr70240.c: New.
975
976 2016-03-16 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
977
978 * gcc.c-torture/compile/20151204.c: Skip for avr.
979
980 2016-03-16 Jakub Jelinek <jakub@redhat.com>
981
982 PR target/70245
983 * g++.dg/opt/pr70245.C: New test.
984 * g++.dg/opt/pr70245.h: New file.
985 * g++.dg/opt/pr70245-aux.cc: New file.
986
987 2016-03-16 Martin Sebor <msebor@redhat.com>
988
989 * g++.dg/cpp1y/constexpr-instantiate.C: Correct DejaGnu directives.
990
991 2016-03-16 Richard Henderson <rth@redhat.com>
992
993 PR middle-end/70199
994 * gcc.c-torture/compile/pr70199.c: New.
995
996 2016-03-16 H.J. Lu <hongjiu.lu@intel.com>
997
998 * gcc.dg/uninit-19.c: Run dos2unix.
999
1000 2016-03-16 Marek Polacek <polacek@redhat.com>
1001
1002 PR c/70093
1003 * gcc.dg/nested-func-10.c: New test.
1004 * gcc.dg/nested-func-9.c: New test.
1005
1006 2016-03-16 Jakub Jelinek <jakub@redhat.com>
1007
1008 PR tree-optimization/68714
1009 * gcc.dg/tree-ssa/pr68714.c: Add -w -Wno-psabi to dg-options.
1010
1011 2016-03-16 Tom de Vries <tom@codesourcery.com>
1012
1013 PR tree-optimization/68715
1014 * gcc.dg/graphite/pr68715-2.c: New test.
1015 * gcc.dg/graphite/pr68715.c: New test.
1016 * gfortran.dg/graphite/pr68715.f90: New test.
1017
1018 2016-03-16 Tom de Vries <tom@codesourcery.com>
1019
1020 PR tree-optimization/68809
1021 * gcc.dg/graphite/pr68809-2.c: New test.
1022 * gcc.dg/graphite/pr68809.c: New test.
1023
1024 2016-03-16 Jakub Jelinek <jakub@redhat.com>
1025
1026 PR c++/70147
1027 * g++.dg/ubsan/pr70147-2.C (C::C): Initialize A base with invalid
1028 method call to i () as argument. Adjust expected output.
1029
1030 PR c++/70147
1031 * g++.dg/ubsan/pr70147-1.C: New test.
1032 * g++.dg/ubsan/pr70147-2.C: New test.
1033
1034 2016-03-15 Martin Sebor <msebor@redhat.com>
1035
1036 PR c++/58281
1037 * g++.dg/cpp1y/constexpr-instantiate.C: Add new test.
1038
1039 2016-03-15 John David Anglin <danglin@gcc.gnu.org>
1040
1041 * gcc.c-torture/execute/pr68532.c: Add -fno-common option on
1042 hppa*-*-hpux*.
1043
1044 * gcc.dg/ifcvt-4.c: Add hppa*64*-*-* to skip list.
1045
1046 PR libfortran/69799
1047 * gfortran.dg/coarray_allocate_5.f08: Add "-latomic" option if
1048 libatomic_available.
1049
1050 2016-03-15 Marek Polacek <polacek@redhat.com>
1051
1052 PR c++/70209
1053 * g++.dg/ext/attribute-may-alias-4.C: New test.
1054
1055 2016-03-15 Alexander Monakov <amonakov@ispras.ru>
1056
1057 * g++.dg/pr63384.C: Add -w to dg-options. Remove '-toggle' in
1058 -fvar-tracking-assignments-toggle flag.
1059
1060 2016-03-15 Pat Haugen <pthaugen@us.ibm.com>
1061
1062 * gcc.dg/ifcvt-4.c: Add -misel for powerpc*.
1063
1064 2016-03-15 Jakub Jelinek <jakub@redhat.com>
1065
1066 PR rtl-optimization/70222
1067 * gcc.c-torture/execute/pr70222-1.c: New test.
1068 * gcc.c-torture/execute/pr70222-2.c: New test.
1069
1070 2016-03-15 Richard Henderson <rth@redhat.com>
1071
1072 * gcc.dg/tree-ssa/pr68714.c: Test during reassoc1 pass.
1073
1074 2016-03-15 Andrey Belevantsev <abel@ispras.ru>
1075
1076 PR rtl-optimization/69032
1077 * gcc.dg/pr69032.c: New test.
1078
1079 2016-03-15 Andrey Belevantsev <abel@ispras.ru>
1080
1081 PR rtl-optimization/63384
1082 * g++.dg/pr63384.C: New test.
1083
1084 2016-03-15 Andrey Belevantsev <abel@ispras.ru>
1085
1086 PR target/64411
1087 * gcc.target/i386/pr64411.C: New test.
1088
1089 2016-03-15 Tom de Vries <tom@codesourcery.com>
1090
1091 * gfortran.dg/goacc/kernels-alias-2.f95: New test.
1092 * gfortran.dg/goacc/kernels-alias.f95: New test.
1093
1094 2016-03-14 Martin Sebor <msebor@redhat.com>
1095
1096 PR c++/53792
1097 * g++.dg/cpp0x/constexpr-inline.C: New test.
1098 * g++.dg/cpp0x/constexpr-inline-1.C: Same.
1099
1100 2016-03-14 David Edelsohn <dje.gcc@gmail.com>
1101
1102 * gcc.dg/torture/pr70083.c: Prune non-standard ABI.
1103
1104 2016-03-14 Jakub Jelinek <jakub@redhat.com>
1105
1106 PR middle-end/70219
1107 * gcc.dg/pr70219.c: New test.
1108
1109 2016-03-14 Bernd Schmidt <bschmidt@redhat.com>
1110
1111 PR target/70083
1112 * gcc.dg/torture/pr70083.c: New test.
1113 * gcc.target/i386/pr70083.c: New test.
1114
1115 2016-03-14 Richard Biener <rguenther@suse.de>
1116
1117 PR tree-optimization/56365
1118 * gcc.dg/tree-ssa/phi-opt-14.c: New testcase.
1119
1120 2016-03-14 Segher Boessenkool <segher@kernel.crashing.org>
1121
1122 PR target/70098
1123 * lib/target-supports.exp (check_effective_target_powerpc64_no_dm):
1124 New function.
1125 * g++.dg/pr70098.C: New testcase.
1126
1127
1128 2016-03-14 Tom de Vries <tom@codesourcery.com>
1129
1130 PR tree-optimization/70045
1131 * gcc.dg/graphite/pr70045.c: New test.
1132
1133 2016-03-13 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1134
1135 PR fortran/69043
1136 * gfortran.dg/include_9.f90: New test.
1137
1138 2016-03-13 Dominique d'Humieres <dominiq@lps.ens.fr>
1139
1140 PR fortran/45076
1141 gfortran.dg/prof/prof.exp: New script.
1142 gfortran.dg/prof/dynamic_dispatch_6.f03: New test.
1143
1144 2016-03-12 Andrey Belevantsev <abel@ispras.ru>
1145
1146 PR rtl-optimization/69307
1147 * gcc.dg/pr69307.c: New test.
1148
1149 2016-03-12 Vladimir Makarov <vmakarov@redhat.com>
1150
1151 PR target/69614
1152 * gcc.target/arm/pr69614.c: New.
1153
1154 2016-03-12 Paul Thomas <pault@gcc.gnu.org>
1155
1156 PR fortran/70031
1157 * gfortran.dg/submodule_14.f08: New test
1158
1159 PR fortran/69524
1160 * gfortran.dg/submodule_15.f08: New test
1161
1162 2016-03-12 Patrick Palka <ppalka@gcc.gnu.org>
1163
1164 PR c++/70106
1165 * g++.dg/cpp1y/paren3.C: New test.
1166
1167 2016-03-11 Michael Meissner <meissner@linux.vnet.ibm.com>
1168
1169 PR target/70131
1170 * gcc.target/powerpc/ppc-round2.c: New test.
1171
1172 2016-03-11 Bernd Schmidt <bschmidt@redhat.com>
1173
1174 PR target/70123
1175 * gcc.dg/torture/pr70123.c: New test.
1176
1177 2016-03-11 Jeff Law <law@redhat.com>
1178
1179 PR tree-optimization/70190
1180 * gcc.c-torture/compile/pr70190.c: New test.
1181
1182 2016-03-11 David Malcolm <dmalcolm@redhat.com>
1183
1184 PR c/68187
1185 * c-c++-common/Wmisleading-indentation.c (test43_a): New test
1186 case.
1187 (test43_b): Likewise.
1188 (test43_c): Likewise.
1189 (test43_d): Likewise.
1190 (test43_e): Likewise.
1191 (test43_f): Likewise.
1192 (test43_g): Likewise.
1193 (test44_a): Likewise.
1194 (test44_b): Likewise.
1195 (test44_c): Likewise.
1196 (test44_d): Likewise.
1197 (test44_e): Likewise.
1198
1199 2016-03-11 David Malcolm <dmalcolm@redhat.com>
1200
1201 PR c/70085
1202 * c-c++-common/Wmisleading-indentation.c (pr70085): New test case.
1203
1204 2016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1205
1206 * gcc.target/aarch64/vect-reduc-or_1.c: Add -fno-vect-cost-model to
1207 dg-options.
1208
1209 2016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1210
1211 PR target/70002
1212 PR target/69245
1213 * gcc.target/aarch64/pr69245_2.c: New test.
1214
1215 2016-03-11 Jakub Jelinek <jakub@redhat.com>
1216
1217 PR tree-optimization/70177
1218 * gcc.dg/pr70177.c: New test.
1219
1220 2016-03-11 Alan Lawrence <alan.lawrence@arm.com>
1221
1222 * gfortran.dg/unconstrained_commons.f: Widen regexp to match j_<N>.
1223
1224 2016-03-11 Alan Lawrence <alan.lawrence@arm.com>
1225
1226 * gcc.dg/tree-ssa/sra-20.c: New.
1227
1228 2016-03-11 Jakub Jelinek <jakub@redhat.com>
1229
1230 PR rtl-optimization/70174
1231 * gcc.dg/pr70174.c: New test.
1232
1233 PR tree-optimization/70169
1234 * gcc.dg/pr70169.c: New test.
1235
1236 2016-03-11 Ilya Enkovich <enkovich.gnu@gmail.com>
1237
1238 PR target/70160
1239 * gcc.target/i386/pr70160.c: New test.
1240
1241 2016-03-11 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1242
1243 * gcc.target/s390/dfp-1.c: New test.
1244
1245 2016-03-10 Nick Clifton <nickc@redhat.com>
1246
1247 PR target/70044
1248 * gcc.target/aarch64/pr70044.c: New test.
1249
1250 2016-03-10 Patrick Palka <ppalka@gcc.gnu.org>
1251 Jakub Jelinek <jakub@redhat.com>
1252
1253 PR c++/70001
1254 * g++.dg/cpp0x/constexpr-70001-1.C: New test.
1255 * g++.dg/cpp0x/constexpr-70001-2.C: New test.
1256 * g++.dg/cpp0x/constexpr-70001-3.C: New test.
1257
1258 2016-03-10 Jan Hubicka <hubicka@ucw.cz>
1259
1260 PR lto/69589
1261 * g++.dg/lto/pr69589_0.C: New testcase
1262 * g++.dg/lto/pr69589_1.C: New testcase
1263
1264 2016-03-10 Marek Polacek <polacek@redhat.com>
1265
1266 PR c++/70153
1267 * g++.dg/delayedfold/unary-plus1.C: New test.
1268
1269 2016-03-10 Andre Vieira <andre.simoesdiasvieira@arm.com>
1270
1271 * gcc.target/arm/pr45701-1.c: Escape brackets.
1272 * gcc.target/arm/pr45701-2.c: Likewise.
1273
1274 2016-03-10 Alan Lawrence <alan.lawrence@arm.com>
1275
1276 * gfortran.dg/unconstrained_commons.f: New.
1277
1278 2016-03-10 Alan Modra <amodra@gmail.com>
1279
1280 * gcc.dg/pr69195.c: New.
1281 * gcc.dg/pr69238.c: New.
1282
1283 2016-03-10 Tom de Vries <tom@codesourcery.com>
1284
1285 PR testsuite/68915
1286 * gcc.dg/vect/pr46032.c: Xfail scan if alignment requirements not met.
1287
1288 2016-03-10 Richard Biener <rguenther@suse.de>
1289
1290 PR tree-optimization/70128
1291 * gcc.dg/tree-ssa/alias-34.c: New testcase.
1292 * gcc.dg/tree-ssa/alias-35.c: Likewise.
1293
1294 2016-03-09 Jakub Jelinek <jakub@redhat.com>
1295
1296 PR tree-optimization/70152
1297 * gcc.dg/pr70152.c: New test.
1298
1299 PR target/70086
1300 * gcc.target/i386/pr70086-1.c: New test.
1301 * gcc.target/i386/pr70086-2.c: New test.
1302 * gcc.target/i386/pr70086-3.c: New test.
1303
1304 PR tree-optimization/70127
1305 * gcc.c-torture/execute/pr70127.c: New test.
1306
1307 2016-03-09 Cesar Philippidis <cesar@codesourcery.com>
1308
1309 * c-c++-common/goacc/combined-directives-2.c: New test.
1310
1311 2016-03-09 David Malcolm <dmalcolm@redhat.com>
1312
1313 PR c/68473
1314 PR c++/70105
1315 * g++.dg/diagnostic/pr70105.C: New test.
1316 * gcc.dg/plugin/diagnostic-test-expressions-1.c (foo): New decl.
1317 (test_multiple_ordinary_maps): New test function.
1318
1319 2016-03-09 David Malcolm <dmalcolm@redhat.com>
1320
1321 PR c/68473
1322 PR c++/70105
1323 * gcc.dg/plugin/diagnostic_plugin_show_trees.c (show_tree):
1324 Drop range information from call to inform_at_rich_loc.
1325 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c (add_range):
1326 New.
1327 (test_show_locus): Replace calls to rich_location::add_range with
1328 calls to add_range. Rewrite the tests that used the now-defunct
1329 rich_location ctor taking a source_range. Simplify other tests
1330 by replacing calls to COMBINE_LOCATION_DATA with calls to
1331 make_location.
1332
1333 2016-03-09 Richard Biener <rguenther@suse.de>
1334 Jakub Jelinek <jakub@redhat.com>
1335
1336 PR tree-optimization/70138
1337 * gcc.dg/vect/pr70138-1.c: New testcase.
1338 * gcc.dg/vect/pr70138-2.c: Likewise.
1339
1340 2016-03-09 Jakub Jelinek <jakub@redhat.com>
1341
1342 PR target/70049
1343 * gcc.target/i386/pr70049.c: New test.
1344
1345 2016-03-09 Richard Biener <rguenther@suse.de>
1346
1347 PR c/70143
1348 * gcc.dg/Wstrict-aliasing-bogus-upcast.c: New testcase.
1349 * gcc.dg/Wstrict-aliasing-struct-with-char-member.c: Likewise.
1350 * gcc.dg/Wstrict-aliasing-struct-member.c: Remove again.
1351
1352 2016-03-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1353
1354 * gcc.dg/vect/bb-slp-34.c: Really don't xfail on aarch64-*-*,
1355 arm-*-*.
1356
1357 2016-03-09 Jakub Jelinek <jakub@redhat.com>
1358
1359 PR middle-end/67278
1360 * gcc.dg/simd-7.c: Add -w -Wno-psabi to dg-options.
1361
1362 PR target/67278
1363 * gcc.dg/simd-8.c: Add -w -Wno-psabi to dg-options.
1364
1365 PR middle-end/70050
1366 * gcc.dg/pr70050.c: Add -w to dg-options. Fix up PR number
1367 in testcase comment.
1368
1369 2016-03-09 Tom de Vries <tom@codesourcery.com>
1370
1371 * gfortran.dg/goacc/kernels-loop-2.f95: New test.
1372 * gfortran.dg/goacc/kernels-loop-data-2.f95: New test.
1373 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: New test.
1374 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: New test.
1375 * gfortran.dg/goacc/kernels-loop-data-update.f95: New test.
1376 * gfortran.dg/goacc/kernels-loop-data.f95: New test.
1377 * gfortran.dg/goacc/kernels-loop-n.f95: New test.
1378 * gfortran.dg/goacc/kernels-loop.f95: New test.
1379
1380 2016-03-08 Martin Sebor <msebor@redhat.com>
1381
1382 PR c++/62096
1383 * g++.dg/warn/overflow-warn-7.C: New test.
1384
1385 2016-03-08 Jason Merrill <jason@redhat.com>
1386
1387 * lib/g++-dg.exp (g++-dg-runtest): Handle "concepts" in std list.
1388 * lib/target-supports.exp (check_effective_target_concepts): New.
1389
1390 2016-03-08 Jakub Jelinek <jakub@redhat.com>
1391
1392 PR c++/70135
1393 * g++.dg/cpp1y/constexpr-loop4.C: New test.
1394 * g++.dg/ubsan/pr70135.C: New test.
1395
1396 PR target/70110
1397 * gcc.dg/pr70110.c: New test.
1398
1399 2016-03-07 Martin Jambor <mjambor@suse.cz>
1400
1401 * c-c++-common/gomp/clauses-1.c: Remove dg-options.
1402 * c-c++-common/gomp/if-1.c: Likewise.
1403 * c-c++-common/gomp/pr61486-2.c: Likewise.
1404 * c-c++-common/gomp/target-teams-1.c: Moved dg-options except -fopenmp
1405 to dg-additional-options.
1406 * g++.dg/gomp/gomp.exp: Pass -Wno-hsa to all tests.
1407 * g++/gomp/target-teams-1.c: Likewise.
1408 * gcc.dg/gomp/gomp.exp: Likewise.
1409 * gcc.dg/gomp/pr68128-2.c: Moved dg-options except -fopenmp to
1410 dg-additional-options.
1411 * gfortran.dg/gomp/gomp.exp: Likewise.
1412 * gfortran.dg/gomp/target1.f90: Remove dg-options.
1413 * gfortran.dg/gomp/target2.f90: Moved dg-options except -fopenmp to
1414 dg-additional-options.
1415 * gfortran.dg/gomp/target3.f90: Remove dg-options.
1416
1417 2016-03-07 Martin Jambor <mjambor@suse.cz>
1418
1419 * lib/target-supports.exp (check_effective_target_offload_hsa): New.
1420 * c-c++-common/gomp/gridify-1.c: New test.
1421 * gfortran.dg/gomp/gridify-1.f90: Likewise.
1422
1423 2016-03-07 Andre Vieira <andre.simoesdiasvieira@arm.com>
1424
1425 * gcc.target/arm/pr45701-1.c: Change assembler scan to not
1426 trigger for cortex-r8, when scanning for register r8.
1427 * gcc.target/arm/pr45701-2.c: Likewise.
1428
1429 2016-02-26 Richard Biener <rguenther@suse.de>
1430 Jeff Law <law@redhat.com>
1431
1432 PR tree-optimization/69740
1433 * gcc.c-torture/compile/pr69740-1.c: New test.
1434 * gcc.c-torture/compile/pr69740-2.c: New test.
1435
1436 2016-03-07 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1437
1438 * lib/target-supports.exp
1439 (check_effective_target_whole_vector_shift): Enable for PPC64.
1440
1441 2016-03-07 Richard Biener <rguenther@suse.de>
1442
1443 PR tree-optimization/70115
1444 * gcc.dg/torture/pr70115.c: New testcase.
1445
1446 2016-03-07 Nathan Sidwell <nathan@codesourcery.com>
1447
1448 PR middle-end/69916
1449 * c-c-++-common/goacc/pr69916.c: New.
1450
1451 2016-03-07 Richard Henderson <rth@redhat.com>
1452
1453 * gcc.c-torture/compile/pr70061.c: New test.
1454
1455 2016-03-07 Richard Biener <rguenther@suse.de>
1456
1457 PR testsuite/70109
1458 * gcc.dg/vect/O3-pr36098.c: New testcase.
1459
1460 2016-03-07 Christophe Lyon <christophe.lyon@linaro.org>
1461
1462 * gcc.target/arm/pragma_cpp_fma.c: Reset default FPU.
1463
1464 2016-03-07 Eric Botcazou <ebotcazou@adacore.com>
1465
1466 * gnat.dg/renaming9.ad[sb]: New testcase.
1467
1468 2016-03-05 Jakub Jelinek <jakub@redhat.com>
1469
1470 PR c++/70084
1471 * g++.dg/expr/stdarg3.C: New test.
1472
1473 2016-03-04 Jeff Law <law@redhat.com>
1474
1475 PR tree-optimization/69196
1476 * gcc.dg/tree-ssa/pr69196-1.c: Limit this to sparc*-*-* and
1477 x86_64-*-*.
1478
1479 2016-03-04 Bernd Schmidt <bschmidt@redhat.com>
1480
1481 PR c/69973
1482 * gcc.dg/pr69973.c: New test.
1483
1484 PR rtl-optimization/69941
1485 * gcc.dg/torture/pr69941.c: New test.
1486
1487 PR c/69824
1488 * gcc.dg/pr69824.c: New test.
1489
1490 2016-03-05 Tom de Vries <tom@codesourcery.com>
1491
1492 * c-c++-common/goacc/nesting-fail-1.c (f_acc_routine): New function.
1493 * c-c++-common/goacc-gomp/nesting-fail-1.c (f_acc_routine): New
1494 function.
1495
1496 2016-03-05 Patrick Palka <ppalka@gcc.gnu.org>
1497
1498 PR c++/66786
1499 * g++.dg/cpp1y/var-templ48.C: New test.
1500 * g++.dg/cpp1y/var-templ49.C: New test.
1501
1502 2016-03-04 Eric Botcazou <ebotcazou@adacore.com>
1503
1504 * g++.dg/Wno-frame-address.C: Skip on IA-64.
1505
1506 2016-03-04 Jakub Jelinek <jakub@redhat.com>
1507
1508 PR c++/70035
1509 * g++.dg/ubsan/pr70035.C: New test.
1510
1511 PR target/70062
1512 * gcc.target/i386/pr70062.c: New test.
1513
1514 2016-03-04 H.J. Lu <hongjiu.lu@intel.com>
1515
1516 * g++.dg/template/typename21.C: Remove c++98_only.
1517
1518 2016-03-04 H.J. Lu <hongjiu.lu@intel.com>
1519
1520 * g++.dg/template/typename21.C: Replace c++98 with c++98_only.
1521
1522 2016-03-04 David Malcolm <dmalcolm@redhat.com>
1523
1524 PR c/68187
1525 * c-c++-common/Wmisleading-indentation.c (fn_42_a): New test
1526 function.
1527 (fn_42_b): Likewise.
1528 (fn_42_c): Likewise.
1529
1530 2016-03-04 David Malcolm <dmalcolm@redhat.com>
1531
1532 PR c/68187
1533 * c-c++-common/Wmisleading-indentation.c (fn_40_a): New test
1534 function.
1535 (fn_40_b): Likewise.
1536 (fn_41_a): Likewise.
1537 (fn_41_b): Likewise.
1538
1539 2016-03-04 Jakub Jelinek <jakub@redhat.com>
1540
1541 PR target/70059
1542 * gcc.target/i386/avx512f-pr70059.c: New test.
1543 * gcc.target/i386/avx512dq-pr70059.c: New test.
1544
1545 2016-03-04 Bernd Schmidt <bschmidt@redhat.com>
1546
1547 PR rtl-optimization/57676
1548 * gcc.dg/torture/pr57676.c: New test.
1549
1550 2016-03-04 Ilya Enkovich <enkovich.gnu@gmail.com>
1551
1552 * gcc.dg/pr70026.c: New test.
1553
1554 2016-03-04 Marek Polacek <polacek@redhat.com>
1555
1556 PR c/69798
1557 * gcc.dg/cilk-plus/pr69798-1.c: New test.
1558 * gcc.dg/cilk-plus/pr69798-2.c: New test.
1559
1560 2016-03-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1561
1562 PR target/70004
1563 * gcc.target/aarch64/scalar_shift_1.c: (test_corners_sisd_di):
1564 Delete.
1565 (test_corners_sisd_si): Likewise.
1566 (main): Remove checks of the above.
1567 * gcc.target/aarch64/shift_wide_invalid_1.c: New test.
1568
1569 2016-03-04 Eric Botcazou <ebotcazou@adacore.com>
1570
1571 * gcc.dg/Wno-frame-address.c: Skip on IA-64.
1572
1573 2016-03-04 Christophe Lyon <christophe.lyon@linaro.org>
1574
1575 * gcc.dg/torture/pr69951.c: Accept argc==0.
1576
1577 2016-03-04 Richard Biener <rguenther@suse.de>
1578
1579 PR c++/70054
1580 * g++.dg/warn/Wstrict-aliasing-bogus-union-2.C: New testcase.
1581 * gcc.dg/Wstrict-aliasing-struct-member.c: New testcase.
1582
1583 2016-03-04 Dominik Vogt <vogt@linux.vnet.ibm.com>
1584
1585 PR testsuite/69766
1586 * go.test/go-test.exp: S/390: Set GOARCH to the current target when
1587 testing multiarch.
1588
1589 2016-03-04 Jakub Jelinek <jakub@redhat.com>
1590
1591 PR debug/69947
1592 * gcc.dg/guality/pr69947.c: New test.
1593
1594 2016-03-03 Jakub Jelinek <jakub@redhat.com>
1595
1596 PR ada/70017
1597 * gcc.dg/pr70017.c (foo): Store 0 to first element of each array.
1598
1599 2016-03-03 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1600
1601 PR rtl-optimization/69904
1602 * gcc.target/arm/pr69904.c: New test.
1603
1604 2016-03-03 Jakub Jelinek <jakub@redhat.com>
1605
1606 PR target/70021
1607 * gcc.dg/vect/pr70021.c: New test.
1608 * gcc.target/i386/pr70021.c: New test.
1609
1610 2016-03-03 Marek Polacek <polacek@redhat.com>
1611
1612 PR middle-end/70050
1613 * gcc.dg/pr70050.c: New test.
1614
1615 2016-03-03 James Greenhalgh <james.greenhalgh@arm.com>
1616
1617 * gcc.dg/vect/bb-slp-34.c: Don't XFAIL for ARM/AArch64.
1618
1619 2016-03-03 Ilya Enkovich <enkovich.gnu@gmail.com>
1620
1621 PR tree-optimization/70043
1622 * gfortran.dg/vect/pr70043.f90: New test.
1623
1624 2016-03-03 Eric Botcazou <ebotcazou@adacore.com>
1625
1626 * gnat.dg/specs/task1.ads: New test.
1627
1628 2016-03-03 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1629
1630 * lib/gcc-gdb-test.exp (gdb-test): Make log message match command.
1631 Invoke gdb with -batch.
1632 * lib/gcc-simulate-thread.exp (simulate-thread): Likewise.
1633
1634 2016-03-03 Richard Biener <rguenther@suse.de>
1635
1636 PR tree-optimization/55936
1637 * gcc.dg/tree-ssa/vrp06.c: Remove XFAIL.
1638
1639 2016-03-02 Jeff Law <law@redhat.com>
1640
1641 PR rtl-optimization/69942
1642 * gcc.dg/ifcvt-5.c: Use "word_mode" rather than "int" to limit the
1643 effects of argument promotions.
1644
1645 PR tree-optimization/69987
1646 * gfortran.dg/pr69987.f90: Use "-w" to avoid failures when the
1647 target does not support -fprefetch-loop-arrays.
1648
1649 2016-03-02 Uros Bizjak <ubizjak@gmail.com>
1650
1651 * gcc.target/i386/bmi2-bzhi-2.c: Change to runtime test.
1652
1653 2016-03-02 Bin Cheng <bin.cheng@arm.com>
1654
1655 PR rtl-optimization/69052
1656 * gcc.target/i386/pr69052.c: New test.
1657
1658 2016-03-02 Alan Modra <amodra@gmail.com>
1659
1660 * gcc.dg/pr69990.c: New.
1661
1662 2016-03-02 Jakub Jelinek <jakub@redhat.com>
1663
1664 PR c/68062
1665 * c-c++-common/vector-compare-4.c: Add -Wno-psabi to dg-options.
1666
1667 PR middle-end/70022
1668 * gcc.dg/pr70022.c: Add -w -Wno-psabi to dg-options.
1669
1670 PR target/70028
1671 * gcc.target/i386/pr70028.c: New test.
1672
1673 2016-03-02 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
1674
1675 * c-c++-common/asan/swapcontext-test-1.c,
1676 * c-c++-common/tsan/thread_leak.c,
1677 * g++.dg/tsan/aligned_vs_unaligned_race.C,
1678 * g++.dg/tsan/benign_race.C,
1679 * g++.dg/tsan/fd_close_norace.C,
1680 * g++.dg/tsan/fd_close_norace2.C: Print markers to stderr to avoid
1681 races with sanitizer output
1682
1683 2016-03-02 Richard Biener <rguenther@suse.de>
1684 Uros Bizjak <ubizjak@gmail.com>
1685
1686 PR target/67278
1687 * gcc.dg/simd-8.c: New testcase.
1688
1689 2016-03-02 Richard Biener <rguenther@suse.de>
1690
1691 PR middle-end/67278
1692 * gcc.dg/simd-7.c: New testcase.
1693
1694 2016-03-02 Eric Botcazou <ebotcazou@adacore.com>
1695
1696 * gcc.target/i386/pr70007.c: Tweak.
1697
1698 2016-03-02 Dominik Vogt <vogt@linux.vnet.ibm.com>
1699
1700 * gfortran.dg/bessel_6.f90: Reduce accuracy for S/390.
1701
1702 2016-03-02 Marek Polacek <polacek@redhat.com>
1703
1704 PR c/67854
1705 * gcc.dg/pr67854.c: New test.
1706
1707 2016-03-02 Jakub Jelinek <jakub@redhat.com>
1708
1709 PR middle-end/70025
1710 * gcc.dg/torture/pr70025.c: New test.
1711
1712 2016-03-02 Venkataramanan Kumar <venkataramanan.kumar@amd.com>
1713
1714 PR tree-optimization/68621
1715 * gcc.dg/tree-ssa/ifc-8.c: Adjust test.
1716
1717 2016-03-01 Eric Botcazou <ebotcazou@adacore.com>
1718
1719 * gcc.target/i386/pr70007.c: New test.
1720
1721 2016-03-01 Jeff Law <law@redhat.com>
1722
1723 PR tree-optimization/69196
1724 * gcc.dg/tree-ssa/pr69196-1.c: New test.
1725
1726 PR tree-optimization/69196
1727 * gcc.dg/tree-ssa/vrp46.c: Twiddle threading params to keep it from
1728 duplicating code and spoiling the expected output.
1729
1730 2016-03-01 Michael Meissner <meissner@linux.vnet.ibm.com>
1731
1732 PR target/70033
1733 * gcc.target/powerpc/p9-lxvx-stxvx-1.c: Make sure compiler
1734 supports power9 before doing tests.
1735 * gcc.target/powerpc/p9-lxvx-stxvx-2.c: Likewise.
1736 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: Likewise.
1737 * gcc.target/powerpc/p9-permute.c: Likewise.
1738
1739 2016-03-01 Uros Bizjak <ubizjak@gmail.com>
1740
1741 PR target/70027
1742 * gcc.target/i386/pr70027.c: New test.
1743
1744 2016-03-01 Eric Botcazou <ebotcazou@adacore.com>
1745
1746 * gcc.dg/pr70017.c: New test.
1747
1748 2016-03-01 Jakub Jelinek <jakub@redhat.com>
1749
1750 PR c/69796
1751 PR c/69974
1752 * gcc.dg/pr69796.c: New test.
1753 * gcc.dg/pr69974.c: New test.
1754
1755 2016-03-01 Eric Botcazou <ebotcazou@adacore.com>
1756
1757 * gnat.dg/stack_usage3.adb: Robustify and enable for all targets.
1758
1759 2016-02-29 Jeff Law <law@redhat.com>
1760
1761 PR tree-optimization/69987
1762 * gfortran.dg/pr69987.f90: New test.
1763
1764 PR tree-optimization/69989
1765 * gcc.c-torture/compile/pr69989-2.c: New test.
1766
1767 2016-03-01 Marek Polacek <polacek@redhat.com>
1768
1769 PR c++/69795
1770 * g++.dg/parse/invalid1.C: New test.
1771
1772 2016-03-01 Richard Biener <rguenther@suse.de>
1773
1774 PR middle-end/70022
1775 * gcc.dg/pr70022.c: New testcase.
1776
1777 2016-03-01 Ilya Enkovich <enkovich.gnu@gmail.com>
1778
1779 PR tree-optimization/69956
1780 * gcc.dg/pr69956.c: New test.
1781
1782 2016-02-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1783
1784 PR target/70011
1785 * gcc.dg/vect/costmodel/ppc/costmodel-fast-math-vect-pr299925.c:
1786 XFAIL when hardware supports efficient unaligned storage access.
1787
1788 2016-03-01 Patrick Palka <ppalka@gcc.gnu.org>
1789
1790 PR c++/69961
1791 * g++.dg/template/pr69961a.C: New test.
1792 * g++.dg/template/pr69961b.C: New test.
1793
1794 2016-02-29 David Malcolm <dmalcolm@redhat.com>
1795
1796 PR preprocessor/69985
1797 * gcc.dg/cpp/pr69985.c: New test case.
1798
1799 2016-02-29 Jeff Law <law@redhat.com>
1800
1801 PR tree-optimization/70005
1802 * gcc.c-torture/execute/pr70005.c New test.
1803
1804 PR tree-optimization/69999
1805 * gcc.c-torture/compile/pr69999.c: New test.
1806
1807 2016-02-29 Yuri Rumyantsev <ysrumyan@gmail.com>
1808
1809 PR tree-optimization/69652
1810 * gcc.dg/torture/pr69652.c: Delete test.
1811 * gcc.dg/vect/pr69652.c: New test.
1812
1813 2016-02-19 Richard Biener <rguenther@suse.de>
1814
1815 PR tree-optimization/69980
1816 * gfortran.dg/vect/pr69980.f90: New testcase.
1817
1818 2016-02-29 Eric Botcazou <ebotcazou@adacore.com>
1819
1820 * gcc.target/sparc/20160229-1.c: New test.
1821
1822 2016-02-29 Eric Botcazou <ebotcazou@adacore.com>
1823
1824 * gnat.dg/stack_usage3.adb: New test.
1825 * gnat.dg/stack_usage3_pkg.ads: New helper.
1826
1827 2016-02-29 Eric Botcazou <ebotcazou@adacore.com>
1828
1829 * gnat.dg/renaming8.adb: New test.
1830 * gnat.dg/renaming8_pkg1.ads: New helper.
1831 * gnat.dg/renaming8_pkg2.ad[sb]: Likewise.
1832 * gnat.dg/renaming8_pkg3.ad[sb]: Likewise.
1833
1834 2016-02-29 Richard Biener <rguenther@suse.de>
1835
1836 PR tree-optimization/69720
1837 * gcc.dg/vect/vect-outer-pr69720.c: New testcase.
1838
1839 2016-02-28 Thomas Koenig <tkoenig@gcc.gnu.org>
1840
1841 PR fortran/68147
1842 PR fortran/47674
1843 * gfortran.dg/realloc_on_assign_26.f90: New test case.
1844
1845 2016-02-28 Harald Anlauf <anlauf@gmx.de>
1846 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1847
1848 PR fortran/56007
1849 * gfortran.dg/coarray_8.f90: Adjust error message.
1850 * gfortran.dg/pr56007.f90: New test.
1851 * gfortran.dg/pr56007.f: New test.
1852
1853 2016-02-28 H.J. Lu <hongjiu.lu@intel.com>
1854
1855 PR tree-optimization/69989
1856 * gcc.dg/torture/pr69989.c: New test.
1857
1858 2016-02-28 Eric Botcazou <ebotcazou@adacore.com>
1859
1860 * gcc.target/i386/stack-realign-win.c: New test.
1861
1862 2016-02-28 Harald Anlauf <anlauf@gmx.de>
1863
1864 PR fortran/60126
1865 * gfortran.dg/pr60126.f90: New test.
1866
1867 2016-02-27 Jeff Law <law@redhat.com>
1868
1869 Revert
1870 2016-02-26 Richard Biener <rguenther@suse.de>
1871 Jeff Law <law@redhat.com>
1872
1873 PR tree-optimization/69740
1874 * gcc.c-torture/compile/pr69740-1.c: New test.
1875 * gcc.c-torture/compile/pr69740-2.c: New test.
1876
1877 2016-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1878
1879 PR fortran/69910
1880 * gfortran.dg/newunit_4.f90: New test.
1881
1882 2016-02-27 Jakub Jelinek <jakub@redhat.com>
1883
1884 PR target/69613
1885 PR rtl-optimization/69886
1886 * gcc.dg/torture/pr69886.c: Add -w -Wno-psabi to dg-options.
1887 * gcc.dg/torture/pr69613.c: Likewise. Guard -mavx with avx_runtime
1888 target.
1889
1890 2016-02-26 Martin Sebor <msebor@redhat.com>
1891
1892 PR tree-optimization/15826
1893 * gcc.dg/tree-ssa/pr15826.c: New test.
1894
1895 2016-02-26 Jakub Jelinek <jakub@redhat.com>
1896
1897 PR target/69969
1898 * gcc.target/powerpc/pr69969.c: New test.
1899
1900 2016-02-26 Martin Sebor <msebor@redhat.com>
1901
1902 PR c++/15766
1903 * g++.old-deja/g++.other/decl5.C: Add a test case.
1904
1905 2016-02-26 Segher Boessenkool <segher@kernel.crashing.org>
1906
1907 PR target/69946
1908 * gcc.target/powerpc/pr69946.c: New file.
1909
1910 2016-02-26 Richard Biener <rguenther@suse.de>
1911 Jeff Law <law@redhat.com>
1912
1913 PR tree-optimization/69740
1914 * gcc.c-torture/compile/pr69740-1.c: New test.
1915 * gcc.c-torture/compile/pr69740-2.c: New test.
1916
1917 2016-02-26 Martin Jambor <mjambor@suse.cz>
1918
1919 PR middle-end/69920
1920 * gcc.dg/torture/pr69932.c: New test.
1921 * gcc.dg/torture/pr69936.c: Likewise.
1922
1923 2016-02-26 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1924
1925 PR target/69709
1926 * gcc.target/s390/pr69709.c: New test.
1927
1928 2016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1929
1930 PR target/69245
1931 * gcc.target/aarch64/pr69245_1.c: New test.
1932
1933 2016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1934
1935 PR target/69613
1936 * gcc.dg/torture/pr69613.c: New test.
1937
1938 2016-02-26 Jakub Jelinek <jakub@redhat.com>
1939
1940 PR rtl-optimization/69891
1941 * gcc.target/i386/pr69891.c: New test.
1942
1943 2016-02-26 Michael Meissner <meissner@linux.vnet.ibm.com>
1944 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1945
1946 PR target/61397
1947 * gcc.target/powerpc/p8vector-ldst.c: Adjust to test desired
1948 functionality for both 32-bit and 64-bit.
1949
1950 2016-02-26 Richard Biener <rguenther@suse.de>
1951
1952 PR tree-optimization/69551
1953 * gcc.dg/torture/pr69951.c: New testcase.
1954
1955 2016-02-25 Richard Biener <rguenther@suse.de>
1956
1957 PR tree-optimization/48795
1958 * gcc.dg/Warray-bounds-18.c: New testcase.
1959
1960 2016-02-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1961
1962 * g++.dg/ext/attr-constructor1.C: Require init_priority support.
1963
1964 2016-02-25 Jakub Jelinek <jakub@redhat.com>
1965
1966 PR rtl-optimization/69896
1967 * gcc.dg/pr69896.c: New test.
1968
1969 2016-02-25 Patrick Palka <ppalka@gcc.gnu.org>
1970
1971 PR c++/69736
1972 * g++.dg/cpp1y/paren2.C: New test.
1973
1974 2016-02-24 Martin Sebor <msebor@redhat.com>
1975
1976 PR c/51147
1977 * gcc.dg/enum-mode-2.c: New test.
1978
1979 2016-02-24 Jakub Jelinek <jakub@redhat.com>
1980
1981 PR c++/69922
1982 * g++.dg/warn/Wnonnull-compare-6.C: New test.
1983 * g++.dg/warn/Wnonnull-compare-7.C: New test.
1984 * g++.dg/ubsan/pr69922.C: New test.
1985
1986 2016-02-24 Marek Polacek <polacek@redhat.com>
1987
1988 PR c/69819
1989 * gcc.dg/pr69819.c: New test.
1990
1991 2016-02-24 Martin Sebor <msebor@redhat.com>
1992
1993 PR c++/69912
1994 * g++.dg/ext/flexary15.C: New test.
1995
1996 2016-02-24 Martin Sebor <msebor@redhat.com>
1997
1998 * gcc.dg/builtins-68.c: Avoid making unportable
1999 assumptions about the relationship between SIZE_MAX and UINT_MAX.
2000 * g++.dg/ext/builtin_alloca.C: Same.
2001
2002 2016-02-24 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
2003 Charles Baylis <charles.baylis@linaro.org>
2004
2005 PR debug/61033
2006 * g++.dg/pr61033.C: Add a regression testcase for PR debug/61033.
2007
2008 2016-02-24 Richard Biener <rguenther@suse.de>
2009 Jakub Jelinek <jakub@redhat.com>
2010
2011 PR middle-end/69760
2012 * gcc.dg/torture/pr69760.c: New testcase.
2013
2014 2016-02-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2015
2016 * gcc.dg/debug/dwarf2/prod-options.c: Use different DW_AT_producer
2017 pattern on Solaris with as.
2018
2019 2016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2020
2021 * gcc.target/arm/cond_sub_restrict_it.c: New test.
2022 * gcc.target/arm/condarith_restrict_it.c: Likewise.
2023 * gcc.target/arm/movcond_restrict_it.c: Likewise.
2024 * gcc.target/arm/negscc_restrict_it.c: Likewise.
2025
2026 2016-02-24 Jakub Jelinek <jakub@redhat.com>
2027
2028 PR middle-end/69915
2029 * gcc.dg/pr69915.c: New test.
2030
2031 2016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2032
2033 PR rtl-optimization/69886
2034 * gcc.dg/torture/pr69886.c: New test.
2035
2036 2016-02-24 Richard Biener <rguenther@suse.de>
2037
2038 PR middle-end/68963
2039 * gcc.dg/torture/pr68963.c: New testcase.
2040
2041 2016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2042
2043 PR target/69875
2044 * gcc.target/arm/atomic_loaddi_acquire.x: New file.
2045 * gcc.target/arm/atomic_loaddi_relaxed.x: Likewise.
2046 * gcc.target/arm/atomic_loaddi_seq_cst.x: Likewise.
2047 * gcc.target/arm/atomic_loaddi_1.c: New test.
2048 * gcc.target/arm/atomic_loaddi_2.c: Likewise.
2049 * gcc.target/arm/atomic_loaddi_3.c: Likewise.
2050 * gcc.target/arm/atomic_loaddi_4.c: Likewise.
2051 * gcc.target/arm/atomic_loaddi_5.c: Likewise.
2052 * gcc.target/arm/atomic_loaddi_6.c: Likewise.
2053 * gcc.target/arm/atomic_loaddi_7.c: Likewise.
2054 * gcc.target/arm/atomic_loaddi_8.c: Likewise.
2055 * gcc.target/arm/atomic_loaddi_9.c: Likewise.
2056
2057 2016-02-24 Jakub Jelinek <jakub@redhat.com>
2058
2059 PR middle-end/69909
2060 * gcc.dg/torture/pr69909.c: New test.
2061
2062 2016-02-24 Richard Biener <rguenther@suse.de>
2063
2064 PR tree-optimization/69907
2065 * gcc.dg/vect/bb-slp-pr69907.c: New testcase.
2066 * gcc.dg/vect/bb-slp-34.c: XFAIL.
2067 * gcc.dg/vect/bb-slp-pr68892.c: Likewise.
2068
2069 2016-02-24 Christian Bruel <christian.bruel@st.com>
2070
2071 * gcc.target/arm/pragma_cpp_fma.c: New test.
2072
2073 2016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2074
2075 PR fortran/61156
2076 * gfortran.dg/include_6.f90: Update test.
2077
2078 2016-02-23 Jakub Jelinek <jakub@redhat.com>
2079
2080 PR objc/69844
2081 * objc.dg/pr69844.m: New test.
2082
2083 2016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2084
2085 PR libgfortran/69456
2086 * gfortran.dg/namelist_89.f90: New test.
2087 * gfortran.dg/pr59700.f90: Update test..
2088
2089 2016-02-23 Martin Sebor <msebor@redhat.com>
2090
2091 PR middle-end/69780
2092 * g++.dg/ext/builtin_alloca.C: New test.
2093 * gcc.dg/builtins-68.c: New test.
2094
2095 2016-02-23 Richard Henderson <rth@redhat.com>
2096
2097 * gcc.target/i386/addr-space-3.c: Remove test.
2098
2099 2016-02-23 David Malcolm <dmalcolm@redhat.com>
2100
2101 PR preprocessor/69126
2102 PR preprocessor/69543
2103 * c-c++-common/pr69126-2-long.c: New test.
2104 * c-c++-common/pr69126-2-short.c: New test.
2105 * c-c++-common/pr69543-1.c: Remove xfail.
2106
2107 2016-02-23 David Malcolm <dmalcolm@redhat.com>
2108
2109 PR preprocessor/69126
2110 PR preprocessor/69543
2111 PR preprocessor/69558
2112 * c-c++-common/pr69126.c (MACRO_1, test_1): New.
2113 (f): Rename to...
2114 (test_2): ...this, and add leading comment.
2115 (MACRO_3, test_3): New.
2116 (MACRO_4A, MACRO_4B, test_4): New.
2117 (MACRO): Rename to...
2118 (MACRO_5): ...this.
2119 (g): Rename to...
2120 (test_5): ...this, updating for renaming of MACRO, and
2121 add leading comment.
2122 * c-c++-common/pr69543-1.c: New.
2123 * c-c++-common/pr69543-2.c: New.
2124 * c-c++-common/pr69543-3.c: New.
2125 * c-c++-common/pr69543-4.c: New.
2126 * c-c++-common/pr69558-1.c: New.
2127 * c-c++-common/pr69558-2.c: New.
2128 * c-c++-common/pr69558-3.c: New.
2129 * c-c++-common/pr69558-4.c: New.
2130 * gcc.dg/pr69558.c: Move to...
2131 * c-c++-common/pr69558.c: ...here. Add dg-bogus directives, with
2132 xfail for c++.
2133
2134 2016-02-23 Thomas Schwinge <thomas@codesourcery.com>
2135
2136 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: Adjust
2137 to -ftree-parallelize-loops/-fopenacc changes.
2138 * c-c++-common/goacc/kernels-double-reduction-n.c: Likewise.
2139 * c-c++-common/goacc/kernels-double-reduction.c: Likewise.
2140 * c-c++-common/goacc/kernels-loop-2.c: Likewise.
2141 * c-c++-common/goacc/kernels-loop-3.c: Likewise.
2142 * c-c++-common/goacc/kernels-loop-g.c: Likewise.
2143 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: Likewise.
2144 * c-c++-common/goacc/kernels-loop-n.c: Likewise.
2145 * c-c++-common/goacc/kernels-loop-nest.c: Likewise.
2146 * c-c++-common/goacc/kernels-loop.c: Likewise.
2147 * c-c++-common/goacc/kernels-one-counter-var.c: Likewise.
2148 * c-c++-common/goacc/kernels-reduction.c: Likewise.
2149 * gfortran.dg/goacc/kernels-loop-inner.f95: Likewise.
2150 * gfortran.dg/goacc/kernels-loops-adjacent.f95: Likewise.
2151
2152 2016-02-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2153
2154 * gcc.target/i386/chkp-hidden-def.c: Require alias support.
2155
2156 2016-02-23 Jakub Jelinek <jakub@redhat.com>
2157
2158 PR c++/69902
2159 * g++.dg/warn/Wnonnull-compare-5.C: New test.
2160
2161 PR c/69900
2162 * gcc.dg/pr69900.c: New test.
2163
2164 2016-02-23 Martin Jambor <mjambor@suse.cz>
2165
2166 PR tree-optimization/69666
2167 * gcc.dg/tree-ssa/pr69666.c: New test.
2168
2169 2016-02-23 Andre Vehreschild <vehre@gcc.gnu.org>
2170
2171 PR fortran/67451
2172 * gfortran.dg/coarray_allocate_5.f08: New test.
2173
2174 2016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
2175
2176 * gcc.target/s390/vcond-shift.c: Move to ...
2177 * gcc.target/s390/vector/vcond-shift.c: ... here.
2178
2179 2016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
2180
2181 * gcc.target/s390/md/movstr-2.c: Move and rename to ...
2182 * gcc.target/s390/vector/stpcpy-1.c: ... this one.
2183
2184 2016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
2185
2186 * gcc.target/s390/md/movstr-1.c: Turn into compile test.
2187
2188 2016-02-20 Mark Wielaard <mjw@redhat.com>
2189
2190 PR c/28901
2191 * gcc.dg/unused-variable-3.c: New test.
2192
2193 2016-02-22 Jakub Jelinek <jakub@redhat.com>
2194
2195 PR target/69888
2196 * gcc.target/i386/pr69888.c: New test.
2197
2198 2016-02-22 Richard Biener <rguenther@suse.de>
2199
2200 PR tree-optimization/69882
2201 * gfortran.dg/vect/pr69882.f90: New testcase.
2202
2203 2016-02-22 Jakub Jelinek <jakub@redhat.com>
2204
2205 PR target/69885
2206 * gcc.dg/pr69885.c: New test.
2207
2208 2016-02-22 Oleg Endo <olegendo@gcc.gnu.org>
2209
2210 PR target/69806
2211 PR target/54089
2212 * gcc.target/sh/pr54089-10.c: New.
2213
2214 2016-02-20 Paul Thomas <pault@gcc.gnu.org>
2215
2216 PR fortran/69423
2217 * gfortran.dg/deferred_character_15.f90 : New test.
2218
2219 2016-02-20 Dominique d'Humieres <dominiq@lps.ens.fr>
2220
2221 PR fortran/57365
2222 gfortran.dg/allocate_with_source_18.f03: New test.
2223
2224 2016-02-20 Harald Anlauf <anlauf@gmx.de>
2225
2226 PR fortran/52531
2227 gfortran.dg/gomp/pr52531.f90: New test.
2228
2229 2016-02-19 Bernd Edlinger <bernd.edlinger@hotmail.de>
2230
2231 PR c++/69865
2232 * c-c++-common/Wshift-negative-value-6.c: Add -std=c++11 before
2233 -std=c++03.
2234
2235 2016-02-19 Jakub Jelinek <jakub@redhat.com>
2236
2237 PR c++/69826
2238 * c-c++-common/cilk-plus/CK/pr69826-1.c: New test.
2239 * c-c++-common/cilk-plus/CK/pr69826-2.c: New test.
2240
2241 PR c++/69850
2242 * g++.dg/warn/Wnonnull-compare-4.C: New test.
2243
2244 PR c++/69851
2245 * g++.dg/torture/pr69851.C: New test.
2246
2247 2016-02-19 Martin Sebor <msebor@redhat.com>
2248
2249 PR testsuite/69573
2250 * gcc.dg/pr61053.c: Tweaked test to avoid bogus failures.
2251
2252 2016-02-19 Jakub Jelinek <jakub@redhat.com>
2253
2254 PR c++/69850
2255 * g++.dg/warn/Wnonnull-compare-2.C: New test.
2256 * g++.dg/warn/Wnonnull-compare-3.C: New test.
2257
2258 PR c++/67767
2259 * g++.dg/cpp0x/pr67767.C: New test.
2260
2261 2016-02-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2262
2263 * lib/target-supports.exp: Define aarch64_asm_FUNC_ok checks
2264 for fp, simd, crypto, crc, lse.
2265 * doc/sourcebuild.texi (AArch64-specific attributes): Document the
2266 above.
2267 * gcc.target/aarch64/assembler_arch_1.c: Add aarch64_asm_lse_ok
2268 effective target check.
2269
2270 2016-02-19 Jakub Jelinek <jakub@redhat.com>
2271
2272 PR target/69820
2273 * gcc.target/i386/pr69820.c: New test.
2274
2275 2016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
2276
2277 * gcc.target/s390/vector/int128-1.c: New test.
2278
2279 2016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
2280
2281 * gcc.target/s390/vector/vec-vcond-1.c: New test.
2282
2283 2016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
2284
2285 * gcc.target/s390/md/movstr-1.c: Allow also the z13 strings
2286 instruction pattern name to prevent the testcase from failing with
2287 -march=z13.
2288
2289 2016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
2290
2291 * gcc.target/s390/md/movstr-2.c: New test.
2292
2293 2016-02-19 Marcin Kościelnicki <koriakin@0x04.net>
2294
2295 * gcc.target/s390/morestack.c: New test.
2296
2297 2016-02-19 Dominik Vogt <vogt@linux.vnet.ibm.com>
2298
2299 PR target/69625
2300 * gcc.target/s390/pr69625.c: Add test case.
2301
2302 2016-02-18 Bernd Edlinger <bernd.edlinger@hotmail.de>
2303
2304 PR testsuite/68580
2305 * c-c++-common/tsan/pr65400-1.c (v, q, o): Make 8-byte aligned.
2306
2307 2016-02-18 Michael Meissner <meissner@linux.vnet.ibm.com>
2308
2309 PR target/68404
2310 * gcc.target/powerpc/fusion.c: Revert the 2016-02-09 change.
2311 * gcc.target/powerpc/fusion3.c: Likewise.
2312
2313 2016-02-18 Richard Biener <rguenther@suse.de>
2314
2315 PR middle-end/69553
2316 * g++.dg/torture/pr69553.C: New testcase.
2317
2318 2016-02-18 Nick Clifton <nickc@redhat.com>
2319
2320 PR target/62254
2321 PR target/69610
2322 * gcc.target/arm/pr62554.c: New test.
2323 * gcc.target/arm/pr69610-1.c: New test.
2324 * gcc.target/arm/pr69610-2.c: New test.
2325
2326 2016-02-18 Richard Biener <rguenther@suse.de>
2327
2328 PR middle-end/69854
2329 * gcc.dg/torture/pr69854.c: New testcase.
2330
2331 2016-02-17 Jakub Jelinek <jakub@redhat.com>
2332
2333 PR c++/69850
2334 * g++.dg/warn/Wnonnull-compare-1.C: New test.
2335
2336 2012-02-17 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2337
2338 * gcc.target/powerpc/vec-cg.c: New test.
2339
2340 2016-02-17 Richard Biener <rguenther@suse.de>
2341
2342 PR testsuite/69586
2343 * gcc.dg/uninit-21.c: Add -fno-short-enums.
2344
2345 2016-02-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2346
2347 PR target/69161
2348 * gcc.c-torture/compile/pr69161.c: New test.
2349
2350 2016-02-17 David Sherwood <david.sherwood@arm.com>
2351
2352 PR target/69532
2353 * gcc.target/arm/fmaxmin.c: Change effective target to arm_v8_neon_hw.
2354 * gcc.target/arm/vect-fmaxmin.c: Likewise.
2355
2356 2016-02-17 Eric Botcazou <ebotcazou@adacore.com>
2357
2358 * gcc.dg/ifcvt-4.c: Skip on Visium.
2359
2360 2016-02-17 Eric Botcazou <ebotcazou@adacore.com>
2361
2362 * gnat.dg/atomic8.adb: New test.
2363
2364 2016-02-17 Eric Botcazou <ebotcazou@adacore.com>
2365
2366 * gnat.dg/discr46.ad[sb]: New test.
2367
2368 2016-02-16 Kelvin Nilsen <kelvin@gcc.gnu.org>
2369
2370 PR Target/48344
2371 * gcc.target/powerpc/pr48344-1.c: New test.
2372
2373 2015-02-16 Thomas Koenig <tkoenig@gcc.gnu.org>
2374
2375 PR fortran/69742
2376 * gfortran.dg/associate_21.f90: New test.
2377
2378 2016-02-16 Jakub Jelinek <jakub@redhat.com>
2379
2380 PR c/69835
2381 * c-c++-common/nonnull-1.c: Use -Wnonnull-compare instead of
2382 -Wnonnull in dg-options.
2383 * c-c++-common/nonnull-2.c: New test.
2384
2385 2016-02-16 James Greenhalgh <james.greenhalgh@arm.com>
2386 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
2387
2388 * gcc.target/aarch64/vector_initialization_nostack.c: New.
2389
2390 2016-02-16 Jakub Jelinek <jakub@redhat.com>
2391
2392 PR middle-end/69801
2393 * gcc.dg/pr69801.c: Add empty dg-options.
2394
2395 2016-02-16 James Norris <jnorris@codesourcery.com>
2396
2397 * c-c++-common/goacc/deviceptr-1.c: Add tests.
2398 * g++.dg/goacc/deviceptr-1.c: New file.
2399
2400 2016-02-16 Jakub Jelinek <jakub@redhat.com>
2401
2402 PR tree-optimization/69820
2403 * gcc.dg/vect/pr69820.c: New test.
2404
2405 2016-02-16 Richard Biener <rguenther@suse.de>
2406
2407 PR tree-optimization/69776
2408 * gcc.dg/torture/pr69776-2.c: New testcase.
2409
2410 2016-02-16 Bernd Schmidt <bschmidt@redhat.com>
2411
2412 PR tree-optimization/69714
2413 * gcc.dg/torture/pr69714.c: New test.
2414
2415 2016-02-16 Jakub Jelinek <jakub@redhat.com>
2416
2417 PR tree-optimization/69802
2418 * gcc.dg/pr69802.c: New test.
2419
2420 2016-02-16 Richard Biener <rguenther@suse.de>
2421
2422 PR middle-end/69801
2423 * gcc.dg/pr69801.c: New testcase.
2424
2425 2016-02-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2426
2427 PR libgfortran/69651
2428 * gfortran.dg/read_bang.f90: New test.
2429 * gfortran.dg/read_bang4.f90: New test.
2430
2431 2016-02-15 Jakub Jelinek <jakub@redhat.com>
2432
2433 PR c++/69658
2434 * g++.dg/init/pr69658.C: New test.
2435
2436 PR c++/69797
2437 * c-c++-common/pr69797.c: New test.
2438
2439 2016-02-15 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
2440
2441 * lib/target-supports.exp (check_effective_target_section_anchors): Add
2442 check for aarch64*-*-*.
2443
2444 2016-02-15 Richard Biener <rguenther@suse.de>
2445
2446 PR tree-optimization/69783
2447 * gcc.dg/vect/pr69783.c: New testcase.
2448
2449 2016-02-15 Richard Biener <rguenther@suse.de>
2450
2451 PR tree-optimization/69776
2452 * gcc.dg/torture/pr69776.c: New testcase.
2453
2454 2016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
2455
2456 PR fortran/60526
2457 * gfortran.dg/type_decl_4.f90: Reinstated.
2458
2459 2016-02-14 John David Anglin <danglin@gcc.gnu.org>
2460
2461 PR fortran/68746
2462 * gfortran.dg/read_dir.f90: Xfail on hppa*-*-hpux*.
2463
2464 2016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
2465
2466 PR fortran/60526
2467 PR bootstrap/69816
2468 * gfortran.dg/type_decl_4.f90: Removed.
2469
2470 2016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
2471
2472 PR fortran/60526
2473 * gfortran.dg/type_decl_4.f90: New test.
2474
2475 2016-02-14 Alan Modra <amodra@gmail.com>
2476
2477 PR testsuite/68886
2478 * gcc.c-torture/execute/stkalign.c: Revise test.
2479
2480 2016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
2481
2482 PR target/67260
2483 * gcc.target/sh/torture/pr67260.c: Adjust additional options.
2484
2485 2016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
2486
2487 PR target/67260
2488 * gcc.target/sh/torture/pr67260.c: New.
2489
2490 2016-02-12 John David Anglin <danglin@gcc.gnu.org>
2491
2492 * gcc.dg/pr67964.c: Add dg-require-alias.
2493
2494 2016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
2495
2496 PR target/67636
2497 PR target/64345
2498 * gcc.target/sh/pr54236-1.c: Adjust optimization level.
2499
2500 2016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2501
2502 PR libgfortran/69668
2503 * gfortran.dg/namelist_88.f90: New test.
2504
2505 2016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2506
2507 PR libgfortran/69668
2508 * gfortran.dg/namelist_38.f90: Update test.
2509 * gfortran.dg/namelist_84.f90: Update test.
2510
2511 2016-02-12 David Malcolm <dmalcolm@redhat.com>
2512
2513 PR other/69554
2514 * gcc.dg/pr69554-1.c: New test.
2515 * gfortran.dg/pr69554-1.F90: New test.
2516 * gfortran.dg/pr69554-2.F90: New test.
2517 * lib/gcc-dg.exp (proc dg-locus): New function.
2518 * lib/gfortran-dg.exp (proc gfortran-dg-test): Update comment to
2519 distinguish between the caret-printing and non-caret-printing
2520 cases. If caret-printing has been explicitly enabled, bail out
2521 without attempting to fix up the output.
2522
2523 2016-02-12 David Malcolm <dmalcolm@redhat.com>
2524
2525 PR driver/69265
2526 PR driver/69453
2527 * gcc.dg/spellcheck-options-3.c: New test case.
2528 * gcc.dg/spellcheck-options-4.c: New test case.
2529 * gcc.dg/spellcheck-options-5.c: New test case.
2530 * gcc.dg/spellcheck-options-6.c: New test case.
2531 * gcc.dg/spellcheck-options-7.c: New test case.
2532 * gcc.dg/spellcheck-options-8.c: New test case.
2533 * gcc.dg/spellcheck-options-9.c: New test case.
2534 * gcc.dg/spellcheck-options-10.c: New test case.
2535
2536 2016-02-12 Jakub Jelinek <jakub@redhat.com>
2537
2538 PR rtl-optimization/69764
2539 PR rtl-optimization/69771
2540 * c-c++-common/pr69764.c: New test.
2541 * gcc.dg/torture/pr69771.c: New test.
2542
2543 2016-02-12 Marek Polacek <polacek@redhat.com>
2544
2545 * g++.dg/torture/init-list1.C: New.
2546
2547 2016-02-12 Marek Polacek <polacek@redhat.com>
2548
2549 * gcc.dg/pr69522.c: Add empty dg-options.
2550
2551 2016-02-12 Ilya Enkovich <enkovich.gnu@gmail.com>
2552
2553 * g++.dg/lto/lto.exp: Include and init mpx.
2554 * g++.dg/lto/pr69729_0.C: New test.
2555
2556 2016-02-12 Jakub Jelinek <jakub@redhat.com>
2557
2558 PR ipa/69241
2559 * g++.dg/ipa/pr69241-4.C: New test.
2560
2561 PR ipa/68672
2562 * g++.dg/ipa/pr68672-1.C: New test.
2563 * g++.dg/ipa/pr68672-2.C: New test.
2564 * g++.dg/ipa/pr68672-3.C: New test.
2565
2566 2016-02-12 Bernd Schmidt <bschmidt@redhat.com>
2567
2568 PR c/69522
2569 * gcc.dg/pr69522.c: New test.
2570
2571 2016-02-12 Patrick Palka <ppalka@gcc.gnu.org>
2572
2573 PR c++/69098
2574 * g++.dg/cpp1y/69098.C: New test.
2575 * g++.dg/cpp1y/69098-2.C: New test.
2576
2577 2016-02-12 Jakub Jelinek <jakub@redhat.com>
2578
2579 * objc.dg/gnu-api-2-method.m: Spelling fixes - behaviour -> behavior
2580 and neighbour -> neighbor.
2581 * objc.dg/attributes/method-nonnull-1.m: Likewise.
2582 * objc.dg/gnu-api-2-class-meta.m: Likewise.
2583 * c-c++-common/Wvarargs.c: Likewise.
2584 * c-c++-common/goacc/host_data-5.c: Likewise.
2585 * obj-c++.dg/gnu-api-2-class-meta.mm: Likewise.
2586 * obj-c++.dg/attributes/method-nonnull-1.mm: Likewise.
2587 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
2588 * gcc.target/aarch64/pr60697.c: Likewise.
2589 * gcc.target/aarch64/advsimd-intrinsics/vldX_lane.c: Likewise.
2590 * gcc.target/aarch64/advsimd-intrinsics/vqshl.c: Likewise.
2591 * gcc.target/aarch64/advsimd-intrinsics/vshuffle.inc: Likewise.
2592 * gcc.target/aarch64/advsimd-intrinsics/vrshl.c: Likewise.
2593 * gcc.target/aarch64/advsimd-intrinsics/vldX_dup.c: Likewise.
2594 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Likewise.
2595 * gcc.target/aarch64/advsimd-intrinsics/vqrshl.c: Likewise.
2596 * gcc.target/aarch64/advsimd-intrinsics/vldX.c: Likewise.
2597 * gcc.target/aarch64/aapcs64/ice_2.c: Likewise.
2598 * gcc.target/aarch64/aapcs64/test_23.c: Likewise.
2599 * gcc.target/aarch64/vrnd_f64_1.c: Likewise.
2600 * g++.dg/warn/Wconversion-real-integer-3.C: Likewise.
2601 * g++.dg/lookup/koenig5.C: Likewise.
2602 * g++.dg/ext/no-asm-2.C: Likewise.
2603 * gfortran.dg/bounds_check_array_ctor_3.f90: Likewise.
2604 * gfortran.dg/bounds_check_array_ctor_7.f90: Likewise.
2605 * gfortran.dg/used_types_16.f90: Likewise.
2606 * gfortran.dg/assumed_rank_bounds_1.f90: Likewise.
2607 * gfortran.dg/bounds_check_array_ctor_1.f90: Likewise.
2608 * gfortran.dg/assumed_rank_bounds_2.f90: Likewise.
2609 * gfortran.dg/bounds_check_array_ctor_4.f90: Likewise.
2610 * gfortran.dg/abstract_type_6.f03: Likewise.
2611 * gfortran.dg/bounds_check_array_ctor_5.f90: Likewise.
2612 * gfortran.dg/used_types_15.f90: Likewise.
2613 * gfortran.dg/bounds_check_array_ctor_8.f90: Likewise.
2614 * gfortran.dg/exit_3.f08: Likewise.
2615 * gfortran.dg/open_status_2.f90: Likewise.
2616 * gfortran.dg/derived_pointer_recursion_2.f90: Likewise.
2617 * gfortran.dg/intrinsic_std_1.f90: Likewise.
2618 * gfortran.dg/associate_1.f03: Likewise.
2619 * gfortran.dg/bounds_check_array_ctor_2.f90: Likewise.
2620 * gfortran.dg/intrinsic_std_6.f90: Likewise.
2621 * gfortran.dg/bounds_check_array_ctor_6.f90: Likewise.
2622 * gcc.dg/builtin-object-size-1.c: Likewise.
2623 * gcc.dg/noreturn-6.c: Likewise.
2624 * gcc.dg/builtin-stringop-chk-1.c: Likewise.
2625 * gcc.dg/globalalias.c: Likewise.
2626 * gcc.dg/builtins-config.h: Likewise.
2627 * gcc.dg/pr30457.c: Likewise.
2628 * gcc.c-torture/compile/volatile-1.c: Likewise.
2629 * gcc.c-torture/execute/20101011-1.c: Likewise.
2630 * c-c++-common/Waddress-1.c: Likewise.
2631
2632 2016-02-11 Jakub Jelinek <jakub@redhat.com>
2633
2634 PR c/69768
2635 * c-c++-common/Waddress-1.c: New test.
2636
2637 2016-02-11 Andre Vehreschild <vehre@gcc.gnu.org>
2638
2639 PR fortran/69296
2640 * gfortran.dg/associate_19.f03: New test.
2641 * gfortran.dg/associate_20.f03: New test.
2642
2643 2016-02-11 Oleg Endo <olegendo@gcc.gnu.org>
2644
2645 * gcc.target/sh/pr54089-8.c: Adjust optimization level.
2646
2647 2016-02-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2648
2649 * gcc.target/aarch64/target_attr_15.c: Scan assembly for
2650 .arch armv8-a\n. Add -dA to dg-options.
2651 * gcc.target/aarch64/assembler_arch_1.c: New test.
2652 * gcc.target/aarch64/target_attr_7.c: Add -dA to dg-options.
2653
2654 2016-02-11 Paolo Carlini <paolo.carlini@oracle.com>
2655
2656 PR c++/68726
2657 * g++.dg/cpp0x/pr68726.C: New.
2658
2659 2016-02-11 Ilya Enkovich <enkovich.gnu@gmail.com>
2660
2661 * lib/mpx-dg.exp: Fix warning in check_effective_target_mpx
2662 test.
2663
2664 2016-02-11 Richard Biener <rguenther@suse.de>
2665
2666 * g++.dg/tree-ssa/pr61034.C: Adjust.
2667
2668 2016-02-10 Vladimir Makarov <vmakarov@redhat.com>
2669
2670 PR target/69148
2671 * gcc.target/s390/pr69148.c: New.
2672
2673 2016-02-10 Yuri Rumyantsev <ysrumyan@gmail.com>
2674
2675 PR tree-optimization/69652
2676 * gcc.dg/torture/pr69652.c: New test.
2677
2678 2016-02-10 Jakub Jelinek <jakub@redhat.com>
2679 Patrick Palka <ppalka@gcc.gnu.org>
2680
2681 PR ipa/69241
2682 PR c++/69649
2683 * g++.dg/ipa/pr69241-1.C: New test.
2684 * g++.dg/ipa/pr69241-2.C: New test.
2685 * g++.dg/ipa/pr69241-3.C: New test.
2686 * g++.dg/ipa/pr69649.C: New test.
2687
2688 2016-02-10 Uros Bizjak <ubizjak@gmail.com>
2689
2690 * gcc.dg/tree-ssa/sra-17.c: Add -mcpu=ev4 for target alpha*-*-*.
2691 * gcc.dg/tree-ssa/sra-18.c: Ditto.
2692
2693 2016-02-10 Bin Cheng <bin.cheng@arm.com>
2694
2695 PR tree-optimization/68021
2696 * gcc.dg/tree-ssa/pr68021.c: New test.
2697
2698 2016-02-10 Richard Biener <rguenther@suse.de>
2699
2700 PR tree-optimization/69726
2701 * gcc.dg/uninit-22.c: New testcase.
2702
2703 2016-02-09 Andrew Pinski <apinski@cavium.com>
2704
2705 PR tree-opt/69282
2706 * gcc.c-torture/compile/20160205-1.c: New testcase.
2707
2708 2016-02-09 Michael Meissner <meissner@linux.vnet.ibm.com>
2709
2710 PR target/68404
2711 * gcc.target/powerpc/fusion.c: Rewrite test to use TOC fusion
2712 instead accessing a really large arrray.
2713 * gcc.target/powerpc/fusion3.c: Likewise.
2714
2715 2016-02-09 Charles Baylis <charles.baylis@linaro.org>
2716
2717 PR target/68532
2718 * gcc.c-torture/execute/pr68532.c: New test.
2719
2720 2016-02-11 Alexandre Oliva <aoliva@redhat.com>
2721
2722 PR target/69634
2723 * gcc.dg/pr69634.c: New.
2724
2725 2016-02-09 Richard Biener <rguenther@suse.de>
2726
2727 * gcc.dg/vect/vect-mask-store-move-1.c: Add missing space.
2728
2729 2016-02-09 Alexander Fomin <alexander.fomin@intel.com>
2730
2731 * gcc.target/i386/avx512f-klogic-2.c: Adjust expectation.
2732
2733 2016-02-09 Yuri Rumyantsev <ysrumyan@gmail.com>
2734
2735 * gcc.dg/vect/vect-mask-store-move-1.c: Fix test failures.
2736
2737 2016-02-09 Richard Biener <rguenther@suse.de>
2738
2739 PR tree-optimization/69715
2740 * gcc.dg/torture/pr69715.c: New testcase.
2741
2742 2016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
2743
2744 PR c++/69139
2745 * g++.dg/cpp0x/trailing12.C: New test.
2746 * g++.dg/cpp0x/trailing13.C: New test.
2747
2748 2016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
2749
2750 PR c++/69283
2751 PR c++/67835
2752 * g++.dg/cpp1y/auto-fn29.C: New test.
2753 * g++.dg/cpp1y/auto-fn30.C: New test.
2754
2755 2016-02-08 Jakub Jelinek <jakub@redhat.com>
2756
2757 PR tree-optimization/69209
2758 * gcc.c-torture/compile/pr69209.c: New test.
2759
2760 2016-02-08 Jeff Law <law@redhat.com>
2761
2762 PR tree-optimization/68541
2763 * gcc.dg/tree-ssa/split-path-1.c: Increase limit for number
2764 of statements allowed in join block for path splitting.
2765
2766 2016-02-08 Jakub Jelinek <jakub@redhat.com>
2767
2768 PR c++/59627
2769 * g++.dg/gomp/pr59627.C: New test.
2770
2771 PR ipa/69239
2772 * g++.dg/ipa/pr69239.C: New test.
2773
2774 2016-02-08 David Malcolm <dmalcolm@redhat.com>
2775
2776 PR preprocessor/69664
2777 * gcc.dg/cpp/trad/comment-2.c: Add expected column number.
2778 * gcc.dg/cpp/warn-comments.c: Likewise.
2779
2780 2016-02-08 Marek Polacek <polacek@redhat.com>
2781
2782 PR c++/69688
2783 * g++.dg/init/const12.C: New test.
2784
2785 2016-02-08 Bernd Schmidt <bschmidt@redhat.com>
2786
2787 PR target/60410
2788 * gcc.dg/lto/pr55113_0.c: Remove test.
2789
2790 2016-02-08 Richard Biener <rguenther@suse.de>
2791
2792 PR tree-optimization/69719
2793 * gcc.dg/torture/pr69719.c: New testcase.
2794
2795 2016-02-08 Richard Biener <rguenther@suse.de>
2796 Jeff Law <law@redhat.com>
2797
2798 PR target/68273
2799 * gcc.target/mips/pr68273.c: New testcase.
2800
2801 2016-02-08 Richard Biener <rguenther@suse.de>
2802
2803 PR rtl-optimization/69274
2804 * gcc.target/i386/addr-sel-1.c: XFAIL.
2805
2806 2016-02-08 Jeff Law <law@redhat.com>
2807
2808 PR tree-optimization/68541
2809 * gcc.dg/tree-ssa/split-path-2.c: Make char array explicitly signed.
2810
2811 PR tree-optimization/65917
2812 * gcc.dg/tree-ssa/20030922-2.c: No longer xfailed.
2813
2814 2016-02-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2815
2816 PR fortran/50555
2817 * gfortran.dg/namelist_args.f90: New test.
2818
2819 2016-02-05 Jeff Law <law@redhat.com>
2820
2821 PR tree-optimization/68541
2822 * gcc.dg/tree-ssa/split-path-2.c: New test.
2823 * gcc.dg/tree-ssa/split-path-3.c: New test.
2824 * gcc.dg/tree-ssa/split-path-4.c: New test.
2825 * gcc.dg/tree-ssa/split-path-5.c: New test.
2826 * gcc.dg/tree-ssa/split-path-6.c: New test.
2827 * gcc.dg/tree-ssa/split-path-7.c: New test.
2828
2829 2016-02-05 Martin Sebor <msebor@redhat.com>
2830
2831 PR c++/69662
2832 * g++.dg/warn/Wplacement-new-size-1.C: New test.
2833 * g++.dg/warn/Wplacement-new-size-2.C: New test.
2834
2835 2016-02-06 Richard HEnderson <rth@redhat.com>
2836
2837 PR c/69643
2838 * gcc.target/i386/addr-space-4.c: New.
2839 * gcc.target/i386/addr-space-5.c: New.
2840
2841 2016-02-05 Mikael Morin <mikael@gcc.gnu.org>
2842
2843 PR fortran/66089
2844 * gfortran.dg/elemental_dependency_6.f90: New.
2845
2846 2016-02-05 Jakub Jelinek <jakub@redhat.com>
2847
2848 PR rtl-optimization/69691
2849 * gcc.c-torture/execute/pr69691.c: New test.
2850
2851 PR c++/69628
2852 * g++.dg/parse/pr69628.C: New test.
2853
2854 2016-02-05 Uros Bizjak <ubizjak@gmail.com>
2855
2856 * gcc.dg/sancov/asan.c: Move to ...
2857 * gcc.dg/asan/sancov-1.c: ... here.
2858
2859 2016-02-05 Uros Bizjak <ubizjak@gmail.com>
2860
2861 * gcc.target/i386/pr69577.c: Require avx_runtime target.
2862
2863 2016-02-05 H.J. Lu <hongjiu.lu@intel.com>
2864
2865 PR target/69677
2866 * gcc.target/i386/pr69677.c: New test.
2867
2868 2016-02-05 Patrick Palka <ppalka@gcc.gnu.org>
2869
2870 PR c++/68948
2871 * g++.dg/template/pr68948.C: New test.
2872
2873 2016-02-05 Dominik Vogt <vogt@linux.vnet.ibm.com>
2874
2875 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove -march=z13 for s390
2876 (only necessary on s390x).
2877
2878 2016-02-04 H.J. Lu <hongjiu.lu@intel.com>
2879
2880 * gcc.target/i386/pr69454-2.c: Compile with -msse2
2881 -mno-accumulate-outgoing-args.
2882
2883 2016-02-04 Patrick Palka <ppalka@gcc.gnu.org>
2884
2885 * g++.dg/cpp0x/constexpr-ptrmem5.C: New test.
2886
2887 2016-02-04 Jakub Jelinek <jakub@redhat.com>
2888
2889 PR c/69669
2890 * c-c++-common/pr69669.c: New test.
2891
2892 2016-02-04 Michael Meissner <meissner@linux.vnet.ibm.com>
2893
2894 PR target/69667
2895 * g++.dg/pr69667.C: New file.
2896
2897 2016-02-04 Wilco Dijkstra <wdijkstr@arm.com>
2898
2899 PR target/69619
2900 * gcc.dg/pr69619.c: Add new test.
2901
2902 2016-02-04 Richard Sandiford <richard.sandiford@arm.com>
2903
2904 PR rtl-optimization/69577
2905 * gcc.target/i386/pr69577.c: New test.
2906
2907 2016-02-04 Martin Liska <mliska@suse.cz>
2908
2909 * g++.dg/asan/pr69276.C: New test.
2910
2911 2016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2912
2913 PR target/65932
2914 PR target/67714
2915 * gcc.target/arm/wmul-3.c: Simplify test to generate just
2916 a single smulbb instruction.
2917 * gcc.target/amr/wmul-1.c: Add -mtune=cortex-a9 to dg-options.
2918 * gcc.target/amr/wmul-2.c: Likewise.
2919
2920 2016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2921
2922 PR target/65932
2923 PR target/67714
2924 * gcc.c-torture/execute/pr67714.c: New test.
2925
2926 2016-02-04 Ilya Enkovich <enkovich.gnu@gmail.com>
2927
2928 PR target/69454
2929 * gcc.target/i386/pr69454-1.c: New test.
2930 * gcc.target/i386/pr69454-2.c: New test.
2931
2932 2016-02-03 Martin Sebor <msebor@redhat.com>
2933
2934 PR c++/69251
2935 PR c++/69253
2936 PR c++/69290
2937 PR c++/69277
2938 PR c++/69349
2939 * g++.dg/ext/flexarray-mangle-2.C: New test.
2940 * g++.dg/ext/flexarray-mangle.C: New test.
2941 * g++.dg/ext/flexarray-subst.C: New test.
2942 * g++.dg/ext/flexary11.C: New test.
2943 * g++.dg/ext/flexary12.C: New test.
2944 * g++.dg/ext/flexary13.C: New test.
2945 * g++.dg/ext/flexary14.C: New test.
2946 * g++.dg/other/dump-ada-spec-2.C: Adjust.
2947
2948 2016-02-03 H.J. Lu <hongjiu.lu@intel.com>
2949
2950 * gcc.target/i386/iamcu/test_passing_unions.c (check_union_passing6):
2951 Define only if CHECK_FLOAT128 is defined.
2952 (main): Properly initialize u5.
2953
2954 2016-02-03 Jakub Jelinek <jakub@redhat.com>
2955
2956 PR c/69627
2957 * gcc.dg/pr69627.c: New test.
2958
2959 PR target/69644
2960 * gcc.dg/pr69644.c: New test.
2961
2962 2016-02-03 Mike Stump <mikestump@comcast.net>
2963
2964 * lib/compat.exp (compat-get-options-main): Add dg-timeout-factor
2965 support for struct-layout-1.exp.
2966
2967 2016-02-03 Patrick Palka <ppalka@gcc.gnu.org>
2968
2969 PR c++/69056
2970 * g++.dg/cpp0x/pr69056.C: New test.
2971
2972 2016-02-03 Vladimir Makarov <vmakarov@redhat.com>
2973 Alexandre Oliva <aoliva@redhat.com>
2974
2975 PR target/69461
2976 * gcc.target/powerpc/pr69461.c: New.
2977
2978 2016-02-03 Uros Bizjak <ubizjak@gmail.com>
2979
2980 * lib/tsan-dg.exp (tsan_init): Move check if tsan executable
2981 works from here ...
2982 (check_effective_target_fsanitize_thread): ... to here. Do not
2983 specify additional compile flags for the test source.
2984 * lib/asan-dg.exp (check_effective_target_fsanitize_address): Do not
2985 specify additional compile flags for the test source.
2986
2987 2016-02-03 Wilco Dijkstra <wdijkstr@arm.com>
2988
2989 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
2990
2991 2016-02-03 Andre Vehreschild <vehre@gcc.gnu.org>
2992
2993 PR fortran/67451
2994 PR fortran/69418
2995 * gfortran.dg/coarray_allocate_2.f08: New test.
2996 * gfortran.dg/coarray_allocate_3.f08: New test.
2997 * gfortran.dg/coarray_allocate_4.f08: New test.
2998
2999 2016-02-03 Alan Lawrence <alan.lawrence@arm.com>
3000
3001 * gcc.dg/vect/vect-outer-1-big-array.c: Drop vect_multiple_sizes;
3002 use same scan-tree-dump-times on all platforms.
3003 * gcc.dg/vect/vect-outer-1.c: Likewise.
3004 * gcc.dg/vect/vect-outer-1a-big-array.c: Likewise.
3005 * gcc.dg/vect/vect-outer-1a.c: Likewise.
3006 * gcc.dg/vect/vect-outer-1b-big-array.c: Likewise.
3007 * gcc.dg/vect/vect-outer-1b.c: Likewise.
3008 * gcc.dg/vect/vect-outer-2b.c: Likewise.
3009 * gcc.dg/vect/vect-outer-3b.c: Likewise.
3010 * gcc.dg/vect/vect-reduc-dot-s8b.c: Likewise.
3011
3012 2016-02-02 Segher Boessenkool <segher@kernel.crashing.org>
3013
3014 * c-c++-common/vector-compare-4.c: Prune "non-standard ABI extension"
3015 warning.
3016
3017 2016-02-02 H.J. Lu <hongjiu.lu@intel.com>
3018
3019 * gcc.target/i386/iamcu/test_empty_structs_and_unions.c: New test.
3020
3021 2016-02-02 James Norris <jnorris@codesourcery.com>
3022
3023 * c-c++-common/goacc/routine-5.c: Add tests.
3024
3025 2016-02-02 Alexander Monakov <amonakov@ispras.ru>
3026
3027 * gcc.target/nvptx/unsigned-cmp.c: New test.
3028
3029 2016-02-02 Wilco Dijkstra <wdijkstr@arm.com>
3030
3031 * gcc.target/aarch64/scalar_shift_1.c
3032 (test_corners_sisd_di): Improve force to SIMD register.
3033 (test_corners_sisd_si): Likewise.
3034 * gcc.target/aarch64/vect-ld1r-compile-fp.c:
3035 Remove scan-assembler check for ldr.
3036
3037 2016-02-02 Richard Biener <rguenther@suse.de>
3038
3039 PR tree-optimization/69595
3040 * gcc.dg/Warray-bounds-17.c: New testcase.
3041
3042 2016-02-02 Richard Biener <rguenther@suse.de>
3043
3044 PR tree-optimization/69606
3045 * gcc.dg/torture/pr69606.c: New testcase.
3046
3047 2016-02-02 Yuri Rumyantsev <ysrumyan@gmail.com>
3048
3049 PR middle-end/68542
3050 * gcc.dg/vect/vect-mask-store-move-1.c: New test.
3051 * gcc.target/i386/avx2-vect-mask-store-move1.c: New test.
3052
3053 2016-02-02 Alan Modra <amodra@gmail.com>
3054
3055 PR target/69548
3056 * gcc.target/powerpc/pr69548.c: New test.
3057
3058 2016-02-01 Jakub Jelinek <jakub@redhat.com>
3059
3060 PR rtl-optimization/69592
3061 * gcc.dg/pr69592.c: New test.
3062
3063 PR preprocessor/69543
3064 PR c/69558
3065 * gcc.dg/pr69543.c: New test.
3066 * gcc.dg/pr69558.c: New test.
3067
3068 2016-02-01 Uros Bizjak <ubizjak@gmail.com>
3069
3070 PR testsuite/65940
3071 * g++.dg/other/anon5.C (dg-options): Use -gdwarf-2 instead of -g.
3072
3073 2016-02-01 Martin Sebor <msebor@redhat.com>
3074
3075 * gcc.target/powerpc/pr17381.c: Remove duplicate copy of the test body.
3076
3077 2016-02-01 Bin Cheng <bin.cheng@arm.com>
3078
3079 PR tree-optimization/67921
3080 * c-c++-common/ubsan/pr67921.c: New test.
3081
3082 2016-02-01 Richard Biener <rguenther@suse.de>
3083
3084 PR middle-end/69556
3085 * gcc.dg/tree-ssa/recip-8.c: New testcase.
3086
3087 2016-02-01 Richard Biener <rguenther@suse.de>
3088
3089 PR tree-optimization/69574
3090 * gcc.dg/torture/pr69574.c: New testcase.
3091
3092 2016-02-01 Richard Biener <rguenther@suse.de>
3093
3094 PR tree-optimization/69579
3095 * gcc.dg/setjmp-6.c: New testcase.
3096
3097 2016-02-01 Jakub Jelinek <jakub@redhat.com>
3098
3099 PR rtl-optimization/69570
3100 * g++.dg/opt/pr69570.C: New test.
3101
3102 2016-02-01 Richard Henderson <rth@redhat.com>
3103
3104 * gcc.dg/pr69535.c: New test.
3105
3106 2016-01-31 John David Anglin <danglin@gcc.gnu.org>
3107
3108 PR testsuite/69584
3109 * gcc.dg/tree-ssa/sra-17.c: Fix regexps to work on hpux.
3110 * gcc.dg/tree-ssa/sra-18.c: Likewise.
3111
3112 PR debug/68244
3113 * g++.dg/parse/parens3.C: Use register "4" on hppa.
3114
3115 * gcc.dg/tree-ssa/vector-5.c: Add -fno-common option on hppa*-*-hpux*.
3116
3117 2016-01-31 Paul Thomas <pault@gcc.gnu.org>
3118
3119 PR fortran/67564
3120 * gfortran.dg/allocate_with_source_17.f03: New test.
3121
3122 2016-01-30 Jakub Jelinek <jakub@redhat.com>
3123
3124 PR tree-optimization/69546
3125 * gcc.dg/torture/pr69546.c: New test.
3126
3127 2016-01-30 Paul Thomas <pault@gcc.gnu.org>
3128
3129 PR fortran/69566
3130 * gfortran.dg/unlimited_polymorphic_25.f03: New test.
3131
3132 2016-01-30 Martin Sebor <msebor@redhat.com>
3133
3134 PR c++/68490
3135 * g++.dg/ext/flexary10.C: New test.
3136
3137 2016-01-30 Dominique d'Humieres <dominiq@lps.ens.fr>
3138
3139 PR fortran/66707
3140 gfortran.dg/common_23.f90: New test.
3141
3142 2016-01-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3143
3144 PR target/65546
3145 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c: Correct
3146 condition being checked, and disable it when the target supports
3147 misaligned loads and stores.
3148
3149 2016-01-29 Jakub Jelinek <jakub@redhat.com>
3150
3151 PR debug/69518
3152 * gcc.dg/torture/pr69518.c: New test.
3153
3154 2016-01-29 H.J. Lu <hongjiu.lu@intel.com>
3155
3156 PR target/69530
3157 * gcc.target/i386/pr69530.c: New test.
3158
3159 2016-01-29 Steve Ellcey <sellcey@imgtec.com>
3160
3161 PR target/65604
3162 * gcc.target/mips/div-delay.c: New test.
3163
3164 2016-01-29 Jakub Jelinek <jakub@redhat.com>
3165
3166 PR target/69551
3167 * gcc.target/i386/pr69551.c: New test.
3168
3169 PR target/66137
3170 * gcc.target/i386/pr66137.c: New test.
3171
3172 2016-01-29 Andrew Bennett <andrew.bennett@imgtec.com>
3173
3174 * gcc.target/mips/p5600-bonding.c (dg-options): Force the test to be
3175 always built for p5600.
3176 * gcc.target/mips/mips.exp (mips-dg-options): Add support for the
3177 isa=p5600 dg-option.
3178
3179 2016-01-29 Richard Biener <rguenther@suse.de>
3180
3181 PR tree-optimization/69547
3182 * g++.dg/tree-ssa/pr69547.C: New testcase.
3183
3184 2016-01-29 Jakub Jelinek <jakub@redhat.com>
3185
3186 PR debug/66869
3187 * g++.dg/warn/Wunused-function2.C: New test.
3188
3189 2016-01-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
3190
3191 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Require a hardware vector
3192 support for test to succeed.
3193
3194 2016-01-29 Marek Polacek <polacek@redhat.com>
3195
3196 PR c++/69509
3197 PR c++/69516
3198 * g++.dg/ext/constexpr-vla2.C: New test.
3199 * g++.dg/ext/constexpr-vla3.C: New test.
3200 * g++.dg/ubsan/vla-1.C: Remove dg-shouldfail.
3201
3202 2016-01-29 Richard Biener <rguenther@suse.de>
3203
3204 PR middle-end/69537
3205 * gcc.dg/uninit-21.c: New testcase.
3206
3207 2016-01-28 Uros Bizjak <ubizjak@gmail.com>
3208
3209 PR target/69459
3210 * gcc.target/i386/pr69459.c: New test.
3211
3212 2016-01-28 Steve Ellcey <sellcey@imgtec.com>
3213
3214 PR target/68400
3215 * gcc.target/mips/mips.exp (mips_option_groups): Add stack-protector.
3216 * gcc.target/mips/pr68400.c: New test.
3217
3218 2016-01-28 Martin Sebor <msebor@redhat.com>
3219
3220 PR target/17381
3221 * gcc.target/powerpc/pr17381.c: New test.
3222
3223 2016-01-28 Jakub Jelinek <jakub@redhat.com>
3224
3225 PR middle-end/69542
3226 * gcc.dg/torture/pr69542.c: New test.
3227
3228 2016-01-28 Wilco Dijkstra <wdijkstr@arm.com>
3229
3230 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
3231
3232 2016-01-28 David Edelsohn <dje.gcc@gmail.com>
3233
3234 * gcc.dg/pr65980.c: Skip on AIX.
3235 * gcc.dg/pr66688.c: Same.
3236
3237 2016-01-28 David Edelsohn <dje.gcc@gmail.com>
3238
3239 PR target/63679
3240 * gcc.dg/tree-ssa/sra-17.c: Adjust regex for more label styles.
3241 * gcc.dg/tree-ssa/sra-18.c: Same.
3242
3243 2016-01-28 Andre Vehreschild <vehre@gcc.gnu.org>
3244
3245 PR fortran/62536
3246 * gfortran.dg/block_15.f08: New test.
3247 * gfortran.dg/block_end_error_1.f90: Need to catch additional error
3248 on incorrectly closed BLOCK.
3249
3250 2016-01-28 Ilya Enkovich <enkovich.gnu@gmail.com>
3251
3252 * gcc.dg/declare-simd.c: New test.
3253 2016-01-28 Richard Biener <rguenther@suse.de>
3254
3255 PR tree-optimization/69466
3256 * gfortran.dg/vect/pr69466.f90: New testcase.
3257
3258 2016-01-28 Thomas Preud'homme <thomas.preudhomme@arm.com>
3259
3260 * g++.dg/pr67989.C: Remove ARM-specific option.
3261 * gcc.target/arm/pr67989.C: New file.
3262
3263 2016-01-27 Uros Bizjak <ubizjak@gmail.com>
3264
3265 * gcc.dg/torture/pr68264.c: Disable log1p test for glibc < 2.22
3266 and expm1 test for glibc < 2.11.
3267
3268 2016-01-27 Richard Henderson <rth@redhat.com>
3269
3270 * gcc.c-torture/execute/pr69447.c: New test.
3271
3272 2016-01-27 Paul Thomas <pault@gcc.gnu.org>
3273
3274 PR fortran/69422
3275 * gfortran.dg/alloc_comp_assign_15.f03: New test.
3276
3277 2016-01-27 Jakub Jelinek <jakub@redhat.com>
3278
3279 PR debug/66869
3280 * gcc.dg/pr66869.c: New test.
3281
3282 2016-01-25 Jeff Law <law@redhat.com>
3283
3284 PR tree-optimization/68398
3285 PR tree-optimization/69196
3286 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output.
3287 * gcc.dg/tree-ssa/ssa-dom-thread-2c.c: Add extra statements on thread
3288 path to avoid new heuristic allowing more irreducible regions
3289 * gcc.dg/tree-ssa/ssa-dom-thread-2d.c: Likewise.
3290 * gcc.dg/tree-ssa/vrp46.c: Likewise.
3291 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Update expected output.
3292 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: New test.
3293 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
3294
3295 2016-01-27 Marek Polacek <polacek@redhat.com>
3296
3297 PR c/68062
3298 * c-c++-common/vector-compare-4.c: New test.
3299
3300 2016-01-27 David Malcolm <dmalcolm@redhat.com>
3301
3302 PR preprocessor/69126
3303 * c-c++-common/pr69126.c: New test case.
3304
3305 2016-01-27 Ian Lance Taylor <iant@google.com>
3306
3307 * gcc.dg/tree-ssa/ivopt_5.c: New test.
3308
3309 2016-01-27 Ryan Burn <contact@rnburn.com>
3310
3311 PR cilkplus/69267
3312 * g++.dg/cilk-plus/CK/pr69267.cc: New test.
3313
3314 2016-01-27 Uros Bizjak <ubizjak@gmail.com>
3315
3316 PR target/69512
3317 * gcc.target/i386/pr69512.c: New test.
3318
3319 2016-01-27 Rainer Emrich <rainer@emrich-ebersheim.de>
3320
3321 PR ada/69488
3322 * gnat.dg/sso/*.adb: Robustify dg-output directives.
3323
3324 2016-01-27 Marek Polacek <polacek@redhat.com>
3325
3326 PR c++/69379
3327 * g++.dg/pr69379.C: New test.
3328
3329 2016-01-27 Martin Sebor <msebor@redhat.com>
3330
3331 PR c++/69317
3332 * g++.dg/abi/Wabi-2-2.C: New test.
3333 * g++.dg/abi/Wabi-2-3.C: New test.
3334 * g++.dg/abi/Wabi-3-2.C: New test.
3335 * g++.dg/abi/Wabi-3-3.C: New test.
3336
3337 2016-01-27 Richard Biener <rguenther@suse.de>
3338
3339 PR tree-optimization/69166
3340 * gcc.dg/torture/pr69166.c: New testcase.
3341
3342 2016-01-27 Martin Jambor <mjambor@suse.cz>
3343
3344 PR tree-optimization/69355
3345 * gcc.dg/tree-ssa/pr69355.c: New test.
3346
3347 2016-01-27 Marek Polacek <polacek@redhat.com>
3348
3349 PR c++/69496
3350 * g++.dg/ext/constexpr-vla1.C: New test.
3351
3352 2016-01-20 Christian Bruel <christian.bruel@st.com>
3353
3354 PR target/69245
3355 * gcc.target/arm/pr69245.c: New test.
3356
3357 2016-01-27 Jakub Jelinek <jakub@redhat.com>
3358
3359 PR tree-optimization/69399
3360 * gcc.dg/torture/pr69399.c: New test.
3361
3362 2016-01-27 Eric Botcazou <ebotcazou@adacore.com>
3363
3364 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: XFAIL on SPARC 64-bit.
3365
3366 2016-01-26 Eric Botcazou <ebotcazou@adacore.com>
3367
3368 * gcc.c-torture/execute/stkalign.c: XFAIL run on SPARC 64-bit.
3369
3370 2016-01-26 Tom de Vries <tom@codesourcery.com>
3371
3372 PR tree-optimization/69110
3373 * gcc.dg/autopar/pr69110.c: New test.
3374
3375 2016-01-26 Abderrazek Zaafrani <a.zaafrani@samsung.com>
3376 Sebastian Pop <s.pop@samsung.com>
3377
3378 * gcc.dg/graphite/isl-ast-op-select.c: New.
3379
3380 2015-01-26 Paul Thomas <pault@gcc.gnu.org>
3381
3382 PR fortran/69385
3383 * gfortran.dg/allocate_error_6.f90: New test.
3384
3385 2016-01-26 Richard Henderson <rth@redhat.com>
3386
3387 * gcc.dg/tm/pr60908.c: New test.
3388
3389 2016-01-26 David Malcolm <dmalcolm@redhat.com>
3390
3391 PR other/69006
3392 * g++.dg/ext/timevar1.C: Add dg-allow-blank-lines-in-output
3393 directive.
3394 * gcc.dg/plugin/diagnostic-test-show-locus-color.c: Update
3395 expected multiline output to reflect the colorization being
3396 disabled before newlines.
3397 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
3398 (custom_diagnostic_finalizer): Replace call to
3399 pp_newline_and_flush with call to pp_flush.
3400 * gcc.dg/unroll-2.c: Add dg-allow-blank-lines-in-output directive.
3401 * gfortran.dg/implicit_class_1.f90: Likewise.
3402 * lib/gcc-dg.exp (allow_blank_lines): New global.
3403 (dg-allow-blank-lines-in-output): New procedure.
3404 (gcc-dg-prune): Complain about blank lines in the output, unless
3405 dg-allow-blank-lines-in-output was called.
3406 * lib/multiline.exp (_build_multiline_regex): Only support
3407 arbitrary followup text for non-blank-lines, not for blank lines.
3408
3409 2016-01-26 Jakub Jelinek <jakub@redhat.com>
3410
3411 PR tree-optimization/69483
3412 * gcc.dg/pr69483.c: New test.
3413 * g++.dg/opt/pr69483.C: New test.
3414
3415 2016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
3416
3417 PR target/68620
3418 * gcc.target/arm/pr68620.c: New test.
3419
3420 2016-01-26 H.J. Lu <hongjiu.lu@intel.com>
3421
3422 * gcc.target/i386/pr68986-2.c: Remove -m32.
3423
3424 2016-01-26 H.J. Lu <hongjiu.lu@intel.com>
3425
3426 PR target/68986
3427 * gcc.target/i386/pr68986-1.c: New test.
3428 * gcc.target/i386/pr68986-2.c: Likewise.
3429 * gcc.target/i386/pr68986-3.c: Likewise.
3430
3431 2016-01-26 Christian Bruel <christian.bruel@st.com>
3432
3433 * lib/target-supports.exp
3434 (check_effective_target_arm_crypto_pragma_ok_nocache): Remove.
3435 (check_effective_target_arm_crypto_pragma_ok): Likewise.
3436 * gcc.target/arm/attr-crypto.c: Remove arm_crypto_pragma_ok test.
3437
3438 2016-01-26 Richard Biener <rguenther@suse.de>
3439
3440 PR tree-optimization/69452
3441 * gcc.dg/torture/pr69452.c: New testcase.
3442
3443 2016-01-26 Jakub Jelinek <jakub@redhat.com>
3444
3445 PR target/69442
3446 * gcc.dg/pr69442.c: New test.
3447
3448 2016-01-26 Roger Ferrer Ibáñez <rofirrim@gmail.com>
3449
3450 PR target/67896
3451 * gcc.target/aarch64/simd/pr67896.C: New.
3452
3453 2016-01-26 Richard Sandiford <richard.sandiford@arm.com>
3454
3455 PR tree-optimization/69400
3456 * gcc.dg/plugin/wide-int_plugin.c (test_wide_int_mod_trunc): New
3457 function.
3458 (plugin_init): Call it.
3459 * gcc.dg/torture/pr69400.c: New test.
3460
3461 2016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
3462
3463 * gcc.target/arm/pr68674.c: Check and use arm_fp effective target.
3464
3465 2016-01-25 Aditya Kumar <aditya.k7@samsung.com>
3466 Sebastian Pop <s.pop@samsung.com>
3467
3468 * gcc.dg/graphite/graphite.exp: Only run the fuse-*.c tests with
3469 isl-0.15.
3470
3471 2016-01-25 Aditya Kumar <aditya.k7@samsung.com>
3472 Sebastian Pop <s.pop@samsung.com>
3473
3474 * gcc.dg/graphite/pr69292.c: New.
3475
3476 2016-01-25 Jakub Jelinek <jakub@redhat.com>
3477
3478 * c-c++-common/goacc/use_device-1.c: New test.
3479
3480 2016-01-25 Jeff Law <law@redhat.com>
3481
3482 PR tree-optimization/69196
3483 PR tree-optimization/68398
3484 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output
3485 * gcc.dg/tree-ssa/pr68198.c: Likewise.
3486
3487 2016-01-25 David Edelsohn <dje.gcc@gmail.com>
3488
3489 PR target/69469
3490 * gcc.target/powerpc/vsx-vector-2.c: Adjust for Goldschmidt's
3491 Algorithm.
3492
3493 2016-01-25 Richard Biener <rguenther@suse.de>
3494
3495 PR testsuite/69380
3496 * g++.dg/tree-ssa/pr69336.C: Restrict to x86_64 and i?86.
3497
3498 2016-01-25 Ilya Enkovich <enkovich.gnu@gmail.com>
3499
3500 PR target/69421
3501 * gcc.dg/pr69421.c: New test.
3502
3503 2016-01-25 Bilyan Borisov <bilyan.borisov@arm.com>
3504
3505 * gcc.target/aarch64/simd/vcvt_s64_f64_1.c: New.
3506 * gcc.target/aarch64/simd/vcvt_u64_f64_1.c: Likewise.
3507 * gcc.target/aarch64/simd/vcvta_s64_f64_1.c: Likewise.
3508 * gcc.target/aarch64/simd/vcvta_u64_f64_1.c: Likewise.
3509 * gcc.target/aarch64/simd/vcvtm_s64_f64_1.c: Likewise.
3510 * gcc.target/aarch64/simd/vcvtm_u64_f64_1.c: Likewise.
3511 * gcc.target/aarch64/simd/vcvtn_s64_f64_1.c: Likewise.
3512 * gcc.target/aarch64/simd/vcvtn_u64_f64_1.c: Likewise.
3513 * gcc.target/aarch64/simd/vcvtp_s64_f64_1.c: Likewise.
3514 * gcc.target/aarch64/simd/vcvtp_u64_f64_1.c: Likewise.
3515
3516 2016-01-25 Richard Biener <rguenther@suse.de>
3517
3518 PR tree-optimization/69376
3519 * gcc.dg/torture/pr69376.c: New testcase.
3520
3521 2016-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3522
3523 PR fortran/69397
3524 PR fortran/68442
3525 * gfortran.dg/interface_38.f90: New test.
3526 * gfortran.dg/interface_39.f90: New test.
3527
3528 2016-01-24 Patrick Palka <ppalka@gcc.gnu.org>
3529
3530 Revert:
3531 2016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
3532
3533 PR c++/11858
3534 PR c++/24663
3535 PR c++/24664
3536 * g++.dg/template/pr11858.C: New test.
3537 * g++.dg/template/pr24663.C: New test.
3538 * g++.dg/template/unify12.C: New test.
3539 * g++.dg/template/unify13.C: New test.
3540 * g++.dg/template/unify14.C: New test.
3541 * g++.dg/template/unify15.C: New test.
3542 * g++.dg/template/unify16.C: New test.
3543 * g++.dg/template/unify17.C: New test.
3544
3545 2016-01-24 Dominique d'Humieres <dominiq@lps.ens.fr>
3546
3547 PR fortran/68283
3548 gfortran.dg/pr68283.f90: New test.
3549
3550 2016-01-24 Thomas Koenig <tkoenig@gcc.gnu.org>
3551
3552 PR fortran/66094
3553 * gfortran.dg/inline_matmul_13.f90: New test.
3554 * gfortran.dg/matmul_bounds_8.f90: New test.
3555 * gfortran.dg/matmul_bounds_9.f90: New test.
3556 * gfortran.dg/matmul_bounds_10.f90: New test.
3557
3558 2016-01-23 Tom de Vries <tom@codesourcery.com>
3559
3560 PR tree-optimization/69426
3561 * gcc.dg/autopar/pr69426.c: New test.
3562
3563 2016-01-23 Martin Sebor <msebor@redhat.com>
3564
3565 PR c++/58109
3566 PR c++/69022
3567 * g++.dg/cpp0x/alignas5.C: New test.
3568 * g++.dg/ext/vector29.C: Same.
3569
3570 2016-01-23 Uros Bizjak <ubizjak@gmail.com>
3571
3572 * gcc.target/i386/chkp-strlen-2.c: Define _GNU_SOURCE.
3573 * gcc.target/i386/chkp-strlen-4.c: Move the definition of
3574 _GNU_SOURCE from compile flags to the source.
3575 * gcc.target/i386/chkp-stropt-12.c: Ditto.
3576 * gcc.target/i386/chkp-stropt-16.c: Ditto.
3577 * gcc.target/i386/chkp-stropt-4.c: Ditto.
3578 * gcc.target/i386/chkp-stropt-8.c: Ditto.
3579
3580 2016-01-22 Jakub Jelinek <jakub@redhat.com>
3581
3582 PR target/69432
3583 * g++.dg/opt/pr69432.C: New test.
3584
3585 2016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3586
3587 * gcc.target/powerpc/pr63354c: Adjust target selector to include
3588 32-bit targets testing an -m64 multilib.
3589
3590 2016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3591
3592 * gcc.target/powerpc/pr63354.c: Restrict to Linux targets with
3593 64-bit support.
3594
3595 2016-01-22 James Greenhalgh <james.greenhalgh@arm.com>
3596
3597 * gcc.dg/vect/bb-slp-pr68892.c: Require vect_double.
3598
3599 2016-01-21 Christian Bruel <christian.bruel@st.com>
3600
3601 PR target/68674
3602 * gcc.target/i386/pr68674.c
3603 * gcc.target/aarch64/pr68674.c
3604 * gcc.target/arm/pr68674.c
3605
3606 2016-01-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3607
3608 PR target/69403
3609 * gcc.c-torture/execute/pr69403.c: New test.
3610
3611 2016-01-22 Paolo Carlini <paolo.carlini@oracle.com>
3612
3613 PR c++/55843
3614 * g++.dg/template/pr55843.C: New.
3615
3616 2016-01-22 Alan Lawrence <alan.lawrence@arm.com>
3617
3618 PR testsuite/66877
3619 * gcc.dg/vect/vect-over-widen-3-big-array.c: Only look for 1
3620 vect_recog_over_widening_pattern in dump if we have vect_widen_shift.
3621
3622 2016-01-21 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3623
3624 PR testsuite/67489
3625 * gcc.target/powerpc/p8vector-builtin-8.c: Remove { target int128 }
3626 from dg-do compile directive, and instead add
3627 { dg-require-effective-target int128 }.
3628
3629 2016-01-20 Martin Sebor <msebor@redhat.com>
3630
3631 PR c/69405
3632 * gcc.dg/sync-fetch.c: New test.
3633
3634 2016-01-21 Martin Sebor <msebor@redhat.com>
3635
3636 PR target/69252
3637 * gcc.target/powerpc/pr69252.c: New test.
3638
3639 2016-01-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3640
3641 PR fortran/65996
3642 * gfortran.dg/pr65996.f90: New test.
3643
3644 2016-01-21 Dominik Vogt <vogt@linux.vnet.ibm.com>
3645
3646 PR c++/68810
3647 * g++.dg/cpp0x/constexpr-reinterpret1.C: Fix line number that is
3648 expected to generate an error.
3649
3650 2016-01-21 Bernd Schmidt <bschmidt@redhat.com>
3651
3652 PR middle-end/66178
3653 * gcc.dg/torture/pr66178.c: New test.
3654
3655 2016-01-21 Anton Blanchard <anton@samba.org>
3656 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3657
3658 PR target/63354
3659 * gcc.target/powerpc/pr63354.c: New test.
3660
3661 2016-01-21 Vladimir Makarov <vmakarov@redhat.com>
3662
3663 PR rtl-optimization/68990
3664 * gcc.target/i386/pr68990: New.
3665
3666 2016-01-21 Nick Clifton <nickc@redhat.com>
3667
3668 PR target/69129
3669 * gcc.target/mips/pr69129.c: New.
3670
3671 2016-01-21 Paolo Carlini <paolo.carlini@oracle.com>
3672
3673 PR c++/58046
3674 * g++.dg/cpp0x/pr58046.C: New.
3675
3676 2016-01-21 Jakub Jelinek <jakub@redhat.com>
3677
3678 PR target/69187
3679 PR target/65624
3680 * gcc.target/arm/pr69187.c: New test.
3681
3682 PR c++/69355
3683 * g++.dg/torture/pr69355.C: New test.
3684
3685 2016-01-21 Aditya Kumar <aditya.k7@samsung.com>
3686 Sebastian Pop <s.pop@samsung.com>
3687
3688 * gfortran.dg/graphite/interchange-3.f90: Adjust pattern.
3689
3690 2016-01-21 Aditya Kumar <aditya.k7@samsung.com>
3691 Sebastian Pop <s.pop@samsung.com>
3692
3693 * gcc.dg/graphite/pr68976.c: New test.
3694
3695 2016-01-21 Jakub Jelinek <jakub@redhat.com>
3696
3697 PR middle-end/67653
3698 * c-c++-common/pr67653.c: New test.
3699 * gcc.dg/torture/pr29119.c: Add dg-warning.
3700
3701 2016-01-20 Peter Bergner <bergner@vnet.ibm.com>
3702
3703 * gcc.target/powerpc/cpu-builtin-1.c: New test.
3704
3705 2016-01-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
3706
3707 PR c/24293
3708 * gcc.dg/pr24293.c: New test.
3709 * gcc.dg/Wcxx-compat-8.c: Adjust to accept error due to
3710 incomplete struct type.
3711 * gcc.dg/declspec-1.c: Likewise.
3712 * gcc.dg/pr63549.c: Likewise.
3713
3714 2016-01-20 Jakub Jelinek <jakub@redhat.com>
3715
3716 PR tree-optimization/66612
3717 * gcc.target/powerpc/20050830-1.c: Xfail the scan-assembler test
3718 for bdn instruction.
3719
3720 2016-01-20 Christophe Lyon <christophe.lyon@linaro.org>
3721
3722 * lib/target-supports.exp
3723 (check_effective_target_arm_fp_ok_nocache): New.
3724 (check_effective_target_arm_fp_ok): New.
3725 (add_options_for_arm_fp): New.
3726 (check_effective_target_arm_crypto_ok_nocache): Require
3727 target_arm_v8_neon_ok instead of arm32.
3728 (check_effective_target_arm_crypto_pragma_ok_nocache): New.
3729 (check_effective_target_arm_crypto_pragma_ok): New.
3730 (add_options_for_arm_vfp): New.
3731 * gcc.target/arm/attr-crypto.c: Use arm_crypto_pragma_ok effective
3732 target. Do not force -mfloat-abi=softfp, use arm_fp_ok effective
3733 target instead. Force initial fpu to vfp.
3734 * gcc.target/arm/attr-neon-builtin-fail.c: Do not force
3735 -mfloat-abi=softfp, use arm_fp_ok effective target instead.
3736 * gcc.target/arm/attr-neon-fp16.c: Likewise. Remove arm_neon_ok
3737 dependency.
3738 * gcc.target/arm/attr-neon2.c: Do not force -mfloat-abi=softfp,
3739 use arm_vfp effective target instead. Force initial fpu to vfp.
3740 * gcc.target/arm/attr-neon3.c: Likewise.
3741 * gcc.target/arm/cmp-2.c: Use arm_fp_ok effective target instead of
3742 arm_vfp_ok.
3743 * gcc.target/arm/unsigned-float.c: Likewise.
3744 * gcc.target/arm/vfp-1.c: Likewise.
3745 * gcc.target/arm/vfp-ldmdbd.c: Likewise.
3746 * gcc.target/arm/vfp-ldmdbs.c: Likewise.
3747 * gcc.target/arm/vfp-ldmiad.c: Likewise.
3748 * gcc.target/arm/vfp-ldmias.c: Likewise.
3749 * gcc.target/arm/vfp-stmdbd.c: Likewise.
3750 * gcc.target/arm/vfp-stmdbs.c: Likewise.
3751 * gcc.target/arm/vfp-stmiad.c: Likewise.
3752 * gcc.target/arm/vfp-stmias.c: Likewise.
3753 * gcc.target/arm/vnmul-1.c: Likewise.
3754 * gcc.target/arm/vnmul-2.c: Likewise.
3755 * gcc.target/arm/vnmul-3.c: Likewise.
3756 * gcc.target/arm/vnmul-4.c: Likewise.
3757
3758 2016-01-20 H.J. Lu <hongjiu.lu@intel.com>
3759
3760 PR testsuite/69366
3761 * g++.dg/pr63995-1.C: Require non-x32 target, instead of,
3762 the MPX run-time library, for compile-time MPX test.
3763 * gcc.target/i386/chkp-always_inline.c: Likewise.
3764 * gcc.target/i386/chkp-bndret.c: Likewise.
3765 * gcc.target/i386/chkp-builtins-1.c: Likewise.
3766 * gcc.target/i386/chkp-builtins-2.c: Likewise.
3767 * gcc.target/i386/chkp-builtins-3.c: Likewise.
3768 * gcc.target/i386/chkp-builtins-4.c: Likewise.
3769 * gcc.target/i386/chkp-const-check-1.c: Likewise.
3770 * gcc.target/i386/chkp-const-check-2.c: Likewise.
3771 * gcc.target/i386/chkp-hidden-def.c: Likewise.
3772 * gcc.target/i386/chkp-label-address.c: Likewise.
3773 * gcc.target/i386/chkp-lifetime-1.c: Likewise.
3774 * gcc.target/i386/chkp-narrow-bounds.c: Likewise.
3775 * gcc.target/i386/chkp-pr69044.c: Likewise.
3776 * gcc.target/i386/chkp-remove-bndint-1.c: Likewise.
3777 * gcc.target/i386/chkp-remove-bndint-2.c: Likewise.
3778 * gcc.target/i386/chkp-strchr.c: Likewise.
3779 * gcc.target/i386/chkp-strlen-1.c: Likewise.
3780 * gcc.target/i386/chkp-strlen-2.c: Likewise.
3781 * gcc.target/i386/chkp-strlen-3.c: Likewise.
3782 * gcc.target/i386/chkp-strlen-4.c: Likewise.
3783 * gcc.target/i386/chkp-strlen-5.c: Likewise.
3784 * gcc.target/i386/chkp-stropt-1.c: Likewise.
3785 * gcc.target/i386/chkp-stropt-10.c: Likewise.
3786 * gcc.target/i386/chkp-stropt-11.c: Likewise.
3787 * gcc.target/i386/chkp-stropt-12.c: Likewise.
3788 * gcc.target/i386/chkp-stropt-13.c: Likewise.
3789 * gcc.target/i386/chkp-stropt-14.c: Likewise.
3790 * gcc.target/i386/chkp-stropt-15.c: Likewise.
3791 * gcc.target/i386/chkp-stropt-16.c: Likewise.
3792 * gcc.target/i386/chkp-stropt-2.c: Likewise.
3793 * gcc.target/i386/chkp-stropt-3.c: Likewise.
3794 * gcc.target/i386/chkp-stropt-4.c: Likewise.
3795 * gcc.target/i386/chkp-stropt-5.c: Likewise.
3796 * gcc.target/i386/chkp-stropt-6.c: Likewise.
3797 * gcc.target/i386/chkp-stropt-7.c: Likewise.
3798 * gcc.target/i386/chkp-stropt-8.c: Likewise.
3799 * gcc.target/i386/chkp-stropt-9.c: Likewise.
3800 * gcc.target/i386/pr63995-2.c: Likewise.
3801 * gcc.target/i386/pr64805.c: Likewise.
3802 * gcc.target/i386/pr65044.c: Likewise.
3803 * gcc.target/i386/pr65167.c: Likewise.
3804 * gcc.target/i386/pr65183.c: Likewise.
3805 * gcc.target/i386/pr65184.c: Likewise.
3806 * gcc.target/i386/thunk-retbnd.c: Likewise.
3807
3808 2016-01-20 Ilya Enkovich <enkovich.gnu@gmail.com>
3809
3810 PR tree-optimization/69328
3811 * gcc.dg/pr69328.c: New test.
3812
3813 2016-01-20 Jeff Law <law@redhat.com>
3814
3815 PR target/25114
3816 * gcc.target/m68k/pr25114.c: New test.
3817
3818 2016-01-20 Andre Vieira <andre.simoesdiasvieira@arm.com>
3819
3820 * gcc.target/arm/memset-inline-10.c: Added
3821 dg-require-effective-target arm_thumb2_ok.
3822
3823 2016-01-19 Eric Botcazou <ebotcazou@adacore.com>
3824
3825 * gcc.dg/debug/dwarf2/sso.c: New test.
3826
3827 2016-01-19 Uros Bizjak <ubizjak@gmail.com>
3828
3829 PR testsuite/68820
3830 * gcc.c-torture/execute/builtins/memops-asm.x: New file.
3831 * gcc.c-torture/execute/builtins/strstr-asm.x: Ditto.
3832 * gcc.c-torture/execute/builtins/strstr-asm.c: Remove dg-options.
3833
3834 2016-01-19 Jan Hubicka <hubicka@ucw.cz>
3835
3836 PR ipa/66223
3837 * g++.dg/ipa/devirt-50.C: New testcase.
3838
3839 2016-01-19 Marek Polacek <polacek@redhat.com>
3840
3841 PR c++/68965
3842 * g++.dg/cpp1y/parameter-pack-1.C: New test.
3843 * g++.dg/cpp1y/parameter-pack-2.C: New test.
3844
3845 2016-01-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3846
3847 PR target/69135
3848 * gcc.target/arm/pr69135_1.c: New test.
3849
3850 2015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
3851
3852 * gcc.target/aarch64/ccmp_1.c: Add new tests.
3853
3854 2015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
3855
3856 * gcc.target/aarch64/ccmp_1.c: New testcase.
3857
3858 2016-01-19 Marek Polacek <polacek@redhat.com>
3859
3860 PR c++/68586
3861 * g++.dg/cpp0x/enum30.C: New test.
3862
3863 2016-01-19 Richard Biener <rguenther@suse.de>
3864
3865 PR tree-optimization/69336
3866 * g++.dg/tree-ssa/pr69336.C: New testcase.
3867
3868 2016-01-19 Jakub Jelinek <jakub@redhat.com>
3869
3870 PR debug/65779
3871 * gcc.dg/pr65779.c: New test.
3872
3873 2016-01-19 Richard Biener <rguenther@suse.de>
3874
3875 PR tree-optimization/69352
3876 * gcc.dg/torture/pr69352.c: New testcase.
3877
3878 2016-01-19 Jakub Jelinek <jakub@redhat.com>
3879
3880 PR rtl-optimization/68955
3881 PR rtl-optimization/64557
3882 * gcc.dg/torture/pr68955.c: New test.
3883
3884 2016-01-19 Jan Hubicka <hubicka@ucw.cz>
3885
3886 PR lto/69136
3887 * g++.dg/torture/pr69136.C: New testcase.
3888
3889 2016-01-19 Jan Hubicka <hubicka@ucw.cz>
3890
3891 PR lto/69133
3892 * g++.dg/lto/pr69133_0.C: New testcase.
3893 * g++.dg/lto/pr69133_1.C: New testcase.
3894
3895 2016-01-15 Jeff Law <law@redhat.com>
3896
3897 PR tree-optimization/69320
3898 * gcc.c-torture/pr69320-1.c: New test.
3899 * gcc.c-torture/pr69320-2.c: New test.
3900 * gcc.c-torture/pr69320-3.c: New test.
3901 * gcc.c-torture/pr69320-4.c: New test.
3902
3903 2016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
3904
3905 PR c++/11858
3906 PR c++/24663
3907 PR c++/24664
3908 * g++.dg/template/pr11858.C: New test.
3909 * g++.dg/template/pr24663.C: New test.
3910 * g++.dg/template/unify12.C: New test.
3911 * g++.dg/template/unify13.C: New test.
3912 * g++.dg/template/unify14.C: New test.
3913 * g++.dg/template/unify15.C: New test.
3914 * g++.dg/template/unify16.C: New test.
3915 * g++.dg/template/unify17.C: New test.
3916
3917 2016-01-18 David Malcolm <dmalcolm@redhat.com>
3918
3919 PR testsuite/69181
3920 * gcc.dg/pr69181-1.c: New test file.
3921 * gcc.dg/pr69181-2.c: New test file.
3922 * lib/gcc-dg.exp (dg-test): Consolidate post-test cleanup of
3923 globals by moving it to...
3924 (cleanup-after-saved-dg-test): ...this new function. Add
3925 "global additional_sources_used". Add reset of global
3926 multiline_expected_outputs to the empty list.
3927 * lib/multiline.exp (_multiline_expected_outputs): Rename this
3928 global to...
3929 (multiline_expected_outputs): ...this, and updated comments to
3930 note that it is modified from gcc-dg.exp.
3931 (dg-end-multiline-output): Update for the above renaming.
3932 (handle-multiline-outputs): Likewise. Remove the clearing
3933 of the expected outputs to the empty list.
3934
3935 2016-01-18 Richard Biener <rguenther@suse.de>
3936
3937 PR tree-optimization/69297
3938 * gcc.dg/vect/costmodel/x86_64/costmodel-pr69297.c: New testcase.
3939
3940 2016-01-18 Joseph Myers <joseph@codesourcery.com>
3941
3942 * gcc.target/mips/mips-3d-1.c: Use forbid_cpu=octeon.* in
3943 dg-options.
3944 * gcc.target/mips/mips-3d-2.c: Likewise.
3945 * gcc.target/mips/mips-3d-3.c: Likewise.
3946 * gcc.target/mips/mips-3d-4.c: Likewise.
3947 * gcc.target/mips/mips-3d-5.c: Likewise.
3948 * gcc.target/mips/mips-3d-6.c: Likewise.
3949 * gcc.target/mips/mips-3d-7.c: Likewise.
3950 * gcc.target/mips/mips-3d-8.c: Likewise.
3951 * gcc.target/mips/mips-3d-9.c: Likewise.
3952 * gcc.target/mips/mips-ps-1.c: Likewise.
3953 * gcc.target/mips/mips-ps-2.c: Likewise.
3954 * gcc.target/mips/mips-ps-3.c: Likewise.
3955 * gcc.target/mips/mips-ps-4.c: Likewise.
3956 * gcc.target/mips/mips-ps-5.c: Likewise.
3957 * gcc.target/mips/mips-ps-6.c: Likewise.
3958 * gcc.target/mips/mips-ps-7.c: Likewise.
3959 * gcc.target/mips/mips-ps-type.c: Likewise.
3960 * gcc.target/mips/mips-ps-type-2.c: Likewise.
3961 * gcc.target/mips/mips16-attributes-6.c: Likewise.
3962
3963 2016-01-18 Tom de Vries <tom@codesourcery.com>
3964
3965 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: New test.
3966 * c-c++-common/goacc/kernels-double-reduction.c: New test.
3967 * c-c++-common/goacc/kernels-empty.c: New test.
3968 * c-c++-common/goacc/kernels-eternal.c: New test.
3969 * c-c++-common/goacc/kernels-loop-2.c: New test.
3970 * c-c++-common/goacc/kernels-loop-3.c: New test.
3971 * c-c++-common/goacc/kernels-loop-data-2.c: New test.
3972 * c-c++-common/goacc/kernels-loop-data-enter-exit-2.c: New test.
3973 * c-c++-common/goacc/kernels-loop-data-enter-exit.c: New test.
3974 * c-c++-common/goacc/kernels-loop-data-update.c: New test.
3975 * c-c++-common/goacc/kernels-loop-data.c: New test.
3976 * c-c++-common/goacc/kernels-loop-g.c: New test.
3977 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: New test.
3978 * c-c++-common/goacc/kernels-loop-n.c: New test.
3979 * c-c++-common/goacc/kernels-loop-nest.c: New test.
3980 * c-c++-common/goacc/kernels-loop.c: New test.
3981 * c-c++-common/goacc/kernels-noreturn.c: New test.
3982 * c-c++-common/goacc/kernels-one-counter-var.c: New test.
3983 * c-c++-common/goacc/kernels-parallel-loop-data-enter-exit.c: New test.
3984 * c-c++-common/goacc/kernels-reduction.c: New test.
3985
3986 2016-01-18 Tom de Vries <tom@codesourcery.com>
3987
3988 * gcc.dg/autopar/outer-1.c: Update for new parloops instantiation.
3989 * gcc.dg/autopar/outer-2.c: Same.
3990 * gcc.dg/autopar/outer-3.c: Same.
3991 * gcc.dg/autopar/outer-4.c: Same.
3992 * gcc.dg/autopar/outer-5.c: Same.
3993 * gcc.dg/autopar/outer-6.c: Same.
3994 * gcc.dg/autopar/parallelization-1.c: Same.
3995 * gcc.dg/autopar/parloops-exit-first-loop-alt-2.c: Same.
3996 * gcc.dg/autopar/parloops-exit-first-loop-alt-3.c: Same.
3997 * gcc.dg/autopar/parloops-exit-first-loop-alt-4.c: Same.
3998 * gcc.dg/autopar/parloops-exit-first-loop-alt-5.c: Same.
3999 * gcc.dg/autopar/parloops-exit-first-loop-alt-6.c: Same.
4000 * gcc.dg/autopar/parloops-exit-first-loop-alt-7.c: Same.
4001 * gcc.dg/autopar/parloops-exit-first-loop-alt-pr66652.c: Same.
4002 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: Same.
4003 * gcc.dg/autopar/pr39500-1.c: Same.
4004 * gcc.dg/autopar/pr39500-2.c: Same.
4005 * gcc.dg/autopar/pr46193.c: Same.
4006 * gcc.dg/autopar/pr46194.c: Same.
4007 * gcc.dg/autopar/pr49580.c: Same.
4008 * gcc.dg/autopar/pr49960-1.c: Same.
4009 * gcc.dg/autopar/pr49960.c: Same.
4010 * gcc.dg/autopar/pr68373.c: Same.
4011 * gcc.dg/autopar/reduc-1.c: Same.
4012 * gcc.dg/autopar/reduc-1char.c: Same.
4013 * gcc.dg/autopar/reduc-1short.c: Same.
4014 * gcc.dg/autopar/reduc-2.c: Same.
4015 * gcc.dg/autopar/reduc-2char.c: Same.
4016 * gcc.dg/autopar/reduc-2short.c: Same.
4017 * gcc.dg/autopar/reduc-3.c: Same.
4018 * gcc.dg/autopar/reduc-4.c: Same.
4019 * gcc.dg/autopar/reduc-6.c: Same.
4020 * gcc.dg/autopar/reduc-7.c: Same.
4021 * gcc.dg/autopar/reduc-8.c: Same.
4022 * gcc.dg/autopar/reduc-9.c: Same.
4023 * gcc.dg/autopar/uns-outer-4.c: Same.
4024 * gcc.dg/autopar/uns-outer-5.c: Same.
4025 * gcc.dg/autopar/uns-outer-6.c: Same.
4026 * gfortran.dg/parloops-exit-first-loop-alt-2.f95: Same.
4027 * gfortran.dg/parloops-exit-first-loop-alt.f95: Same.
4028
4029 2016-01-18 Alan Lawrence <alan.lawrence@arm.com>
4030
4031 PR target/63679
4032 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove XFAIL for powerpc(32), hppa,
4033 aarch64, sparc, s390. Add --param sra-max-scalarization-size-Ospeed.
4034
4035 2016-01-18 Alan Lawrence <alan.lawrence@arm.com>
4036
4037 PR target/63679
4038 * gcc.dg/tree-ssa/ssa-dom-cse-5.c: New.
4039 * gcc.dg/tree-ssa/ssa-dom-cse-6.c: New.
4040 * gcc.dg/tree-ssa/ssa-dom-cse-7.c: New.
4041
4042 2016-01-18 Alan Lawrence <alan.lawrence@arm.com>
4043
4044 PR target/63679
4045 * gcc.dg/tree-ssa/sra-17.c: New.
4046 * gcc.dg/tree-ssa/sra-18.c: New.
4047
4048 2016-01-18 Ilya Enkovich <enkovich.gnu@gmail.com>
4049
4050 * gcc.target/i386/pr65105-5.c: Adjust to andn generation.
4051
4052 2016-01-18 Eric Botcazou <ebotcazou@adacore.com>
4053
4054 * gnat.dg/inline12.adb: New test.
4055
4056 2016-01-18 Bin Cheng <bin.cheng@arm.com>
4057
4058 PR tree-optimization/66797
4059 * gcc.c-torture/execute/pr65447.c: Relax check condition.
4060
4061 2016-01-18 Richard Biener <rguenther@suse.de>
4062
4063 PR tree-optimization/69170
4064 * gcc.dg/torture/pr69170.c: New testcase.
4065
4066 2016-01-17 John David Anglin <danglin@gcc.gnu.org>
4067
4068 * gcc.dg/torture/builtin-integral-1.c: Require c99_runtime.
4069
4070 2016-01-16 Tom de Vries <tom@codesourcery.com>
4071
4072 * c-c++-common/goacc/kernels-alias-ipa-pta-4.c: New test.
4073
4074 2016-01-16 Tom de Vries <tom@codesourcery.com>
4075
4076 * gcc.dg/parloops-exit-first-loop-alt.c: Move ...
4077 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: ... here. Remove
4078 redundant dg-require-effective-target pthread.
4079 * gcc.dg/parloops-exit-first-loop-alt-2.c: Same.
4080 * gcc.dg/parloops-exit-first-loop-alt-3.c: Same.
4081 * gcc.dg/parloops-exit-first-loop-alt-4.c: Same.
4082 * gcc.dg/parloops-exit-first-loop-alt-5.c: Same.
4083 * gcc.dg/parloops-exit-first-loop-alt-6.c: Same.
4084 * gcc.dg/parloops-exit-first-loop-alt-7.c: Same.
4085 * gcc.dg/parloops-exit-first-loop-alt-pr66652.c: Same.
4086
4087 2016-01-16 David Edelsohn <dje.gcc@gmail.com>
4088
4089 PR target/68609
4090 * gcc.target/powerpc/recip-6.c: Enable on AIX.
4091 * gcc.target/powerpc/recip-7.c: Same.
4092
4093 2016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
4094
4095 PR c++/69091
4096 * g++.dg/template/pr69091.C: New test.
4097
4098 2016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
4099
4100 * c-c++-common/cilk-plus/AN/an-if.c: Check that the original
4101 dump does not contain an error_mark_node.
4102 * c-c++-common/cilk-plus/CK/pr60469.c: Likewise.
4103 * c-c++-common/cilk-plus/AN/fn_ptr-2.c: New xfail'd test.
4104
4105 2016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
4106
4107 PR c++/68936
4108 * g++.dg/template/pr68936.C: New test.
4109
4110 2016-01-15 David Edelsohn <dje.gcc@gmail.com>
4111
4112 PR target/68609
4113 * gcc.target/powerpc/recip-1.c: Adjust for Goldschmidt's Algorithm.
4114 * gcc.target/powerpc/recip-2.c: Same.
4115 * gcc.target/powerpc/recip-3.c: Same.
4116 * gcc.target/powerpc/recip-4.c: Same.
4117 * gcc.target/powerpc/recip-sqrtf.c: Same.
4118
4119 2016-01-15 Jeff Law <law@redhat.com>
4120
4121 PR tree-optimization/69270
4122 * gcc.dg/tree-ssa/pr69270-2.c: New test.
4123 * gcc.dg/tree-ssa/pr69270-3.c: New test.
4124
4125 2016-01-15 Paul Thomas <pault@gcc.gnu.org>
4126
4127 PR fortran/49630
4128 * gfortran.dg/deferred_character_13.f90: New test for the fix
4129 of comment 3 of the PR.
4130
4131 PR fortran/54070
4132 * gfortran.dg/deferred_character_8.f90: New test
4133 * gfortran.dg/allocate_error_5.f90: New test
4134
4135 PR fortran/60593
4136 * gfortran.dg/deferred_character_10.f90: New test
4137
4138 PR fortran/60795
4139 * gfortran.dg/deferred_character_14.f90: New test
4140
4141 PR fortran/61147
4142 * gfortran.dg/deferred_character_11.f90: New test
4143
4144 PR fortran/64324
4145 * gfortran.dg/deferred_character_9.f90: New test
4146
4147 2016-01-15 Vladimir Makarov <vmakarov@redhat.com>
4148
4149 PR rtl-optimization/69030
4150 * gcc.target/i386/pr69030.c: New.
4151
4152 2016-01-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4153
4154 * gcc.target/aarch64/target_attr_17.c: New test.
4155
4156 2016-01-15 Richard Biener <rguenther@suse.de>
4157
4158 PR tree-optimization/66856
4159 * gcc.dg/torture/pr66856-1.c: New testcase.
4160 * gcc.dg/torture/pr66856-2.c: Likewise.
4161
4162 2016-01-15 Richard Biener <rguenther@suse.de>
4163
4164 PR debug/69137
4165 * g++.dg/lto/pr69137_0.C: New testcase.
4166
4167 2016-01-15 Richard Sandiford <richard.sandiford@arm.com>
4168
4169 PR middle-end/69246
4170 * gcc.target/i386/pr69246.c: New test.
4171
4172 2016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
4173
4174 * gfortran.dg/bind_c_array_params_2.f90: Fix test patterns for S/390.
4175
4176 2016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
4177
4178 PR c++/56194
4179 * g++.dg/init/const9.C: Disable test on S/390.
4180
4181 2016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
4182
4183 * g++.dg/Wframe-address.C: Test requires -mbackchain for s390*-*-*.
4184 * g++.dg/Wno-frame-address.C: Ditto.
4185
4186 2016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
4187
4188 * gcc.dg/tree-ssa/20040204-1.c: Do not xfail on S/390.
4189
4190 2016-01-15 Richard Biener <rguenther@suse.de>
4191
4192 PR tree-optimization/68961
4193 * gcc.dg/vect/costmodel/x86_64/costmodel-pr68961.c: New testcase.
4194
4195 2016-01-15 Ilya Enkovich <enkovich.gnu@gmail.com>
4196
4197 * gcc.target/i386/pr65105-5.c: New test.
4198
4199 2016-01-15 Jan Hubicka <hubicka@ucw.cz>
4200
4201 * gcc.c-torture/execute/alias-4.c: New testcase.
4202
4203 2016-01-15 Jan Hubicka <hubicka@ucw.cz>
4204
4205 PR ipa/68148
4206 * g++.dg/ipa/devirt-49.C: New testcase.
4207
4208 2016-01-15 Christian Bruel <christian.bruel@st.com>
4209
4210 PR target/65837
4211 * gcc.target/arm/attr-neon-builtin-fail2.c: New test.
4212 * gcc.target/arm/lto/pr65837-attr_0.c: New test.
4213 * gcc.target/arm/lto/pr65837_0.c: Fix skip condition and use ACLE name.
4214
4215 2016-01-15 Richard Biener <rguenther@suse.de>
4216
4217 PR tree-optimization/69117
4218 * gcc.dg/torture/pr69117.c: New testcase.
4219
4220 2015-01-14 Ryan Burn <contact@rnburn.com>
4221
4222 PR c++/69048
4223 * g++.dg/cilk-plus/CK/pr69048.cc: New test.
4224
4225 2016-01-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
4226
4227 PR testsuite/67509
4228 * gfortran.dg/ieee/ieee_7.f90: For out of bound precision or
4229 range tests use 100 * maximum instead of maximum + 1.
4230
4231 2016-01-14 Jakub Jelinek <jakub@redhat.com>
4232
4233 PR debug/69244
4234 * gcc.dg/guality/pr69244.c: New test.
4235
4236 2016-01-14 Uros Bizjak <ubizjak@gmail.com>
4237
4238 * lib/target-supports.exp (check_effective_target_issignaling):
4239 New procedure.
4240 * gcc.dg/pr61441.c: Require issignaling effective target.
4241
4242 2016-01-14 Segher Boessenkool <segher@kernel.crashing.org>
4243
4244 PR target/68803
4245 * gcc.target/powerpc/20050603-3.c: Add xfails for powerpc64le.
4246
4247 2016-01-14 David Malcolm <dmalcolm@redhat.com>
4248
4249 PR c++/68819
4250 PR preprocessor/69177
4251 * gcc.dg/plugin/location-overflow-test-1.c: New test case.
4252 * gcc.dg/plugin/location-overflow-test-2.c: New test case.
4253 * gcc.dg/plugin/location_overflow_plugin.c: New test plugin.
4254 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
4255
4256 2016-01-14 Marek Polacek <polacek@redhat.com>
4257
4258 PR c/69262
4259 * gcc.dg/array-15.c: New test.
4260
4261 2016-01-14 Jakub Jelinek <jakub@redhat.com>
4262
4263 PR middle-end/68146
4264 PR tree-optimization/69155
4265 * gfortran.dg/pr68146.f: New test.
4266 * gfortran.dg/pr69155.f90: New test.
4267
4268 2016-01-14 Richard Biener <rguenther@suse.de>
4269
4270 PR tree-optimization/68060
4271 * gcc.dg/torture/pr68060-1.c: New testcase.
4272 * gcc.dg/torture/pr68060-2.c: Likewise.
4273
4274 2016-01-14 Nick Clifton <nickc@redhat.com>
4275
4276 * lib/target-supports.exp
4277 (check_effective_target_arm_neon_ok_nocache): Add an option
4278 sequence that includes setting the ARM architecture to ARMv7-A.
4279 * gcc.target/arm/attr-neon.c: Use dg-add-options to add the
4280 command line options necessary to enable Neon support.
4281 * gcc.target/arm/neon-vlshr-imm-1.c: Likewise.
4282 * gcc.target/arm/neon-vshl-imm-1.c: Likewise.
4283 * gcc.target/arm/neon-vshr-imm-1.c: Likewise.
4284 * gcc.target/arm/pr69180.c: Likewise.
4285
4286 2016-01-14 Jeff Law <law@redhat.com>
4287
4288 PR tree-optimization/69270
4289 * gcc.dg/tree-ssa/pr69270.c: New test.
4290
4291 2016-01-13 Bernd Schmidt <bschmidt@redhat.com>
4292
4293 PR c/66208
4294 * c-c++-common/pr66208.c: New file.
4295
4296 2016-01-13 Jakub Jelinek <jakub@redhat.com>
4297
4298 PR tree-optimization/69156
4299 * gcc.dg/pr69156.c: New test.
4300
4301 2016-01-13 H.J. Lu <hongjiu.lu@intel.com>
4302
4303 * gcc.target/i386/pr69225-7.c: New test.
4304
4305 2016-01-13 Richard Henderson <rth@redhat.com>
4306
4307 * gcc.dg/tm/memopt-13.c: Update expected function.
4308 * gcc.dg/tm/memopt-6.c: Likewise.
4309
4310 2016-01-13 Uros Bizjak <ubizjak@gmail.com>
4311
4312 * gcc.target/i386/pr45685.c (dg-options): Add -mno-sse4.
4313 * gcc.target/i386/pr68432-1.c (dg-options): Ditto.
4314 * gcc.target/i386/pr68432-2.c (dg-options): Ditto.
4315 * gcc.target/i386/pr68432-3.c (dg-options): Ditto.
4316
4317 2016-01-13 Tom de Vries <tom@codesourcery.com>
4318
4319 PR tree-optimization/69169
4320 * gcc.dg/pr69169.c: New test.
4321
4322 2016-01-13 Alexander Fomin <alexander.fomin@intel.com>
4323
4324 PR target/69228
4325 * gcc.target/i386/avx512pf-vscatterpf0dpd-1.c: Adjust.
4326 * gcc.target/i386/avx512pf-vscatterpf0dps-1.c: Likewise.
4327 * gcc.target/i386/avx512pf-vscatterpf0qpd-1.c: Likewise.
4328 * gcc.target/i386/avx512pf-vscatterpf0qps-1.c: Likewise.
4329 * gcc.target/i386/avx512pf-vscatterpf1dpd-1.c: Likewise.
4330 * gcc.target/i386/avx512pf-vscatterpf1dps-1.c: Likewise.
4331 * gcc.target/i386/avx512pf-vscatterpf1qpd-1.c: Likewise.
4332 * gcc.target/i386/avx512pf-vscatterpf1qps-1.c: Likewise.
4333
4334 2016-01-13 Jakub Jelinek <jakub@redhat.com>
4335
4336 PR target/69247
4337 * gcc.dg/pr69247.c: New test.
4338
4339 2016-01-13 Richard Biener <rguenther@suse.de>
4340
4341 PR tree-optimization/69242
4342 * gcc.dg/torture/pr69242.c: New testcase.
4343
4344 2016-01-13 Richard Biener <rguenther@suse.de>
4345
4346 PR tree-optimization/69186
4347 * gcc.dg/torture/pr69186.c: New testcase.
4348
4349 2016-01-13 Jeff Law <law@redhat.com>
4350
4351 PR tree-optimization/67755
4352 * gcc.dg/tree-ssa/pr67755.c: New test.
4353
4354 2016-01-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
4355
4356 * gcc.c-torture/unsorted/dump-noaddr.x (dump_compare): Replace static
4357 pass number in output by a star.
4358
4359 2016-01-12 Bin Cheng <bin.cheng@arm.com>
4360
4361 PR tree-optimization/68911
4362 * gcc.c-torture/execute/pr68911.c: New test.
4363
4364 2016-01-12 Marek Polacek <polacek@redhat.com>
4365
4366 PR c++/68979
4367 * g++.dg/warn/permissive-1.C: New test.
4368
4369 2016-01-12 Jakub Jelinek <jakub@redhat.com>
4370
4371 PR objc++/68511
4372 PR c++/69213
4373 * g++.dg/opt/pr69213.C: New test.
4374
4375 2016-01-12 Christian Bruel <christian.bruel@st.com>
4376
4377 PR target/69180
4378 * gcc.target/arm/pr69180.c: New test.
4379
4380 2016-01-12 Richard Biener <rguenther@suse.de>
4381
4382 PR lto/69077
4383 * g++.dg/lto/pr69077_0.C: New testcase.
4384 * g++.dg/lto/pr69077_1.C: Likewise.
4385
4386 2016-01-12 Jakub Jelinek <jakub@redhat.com>
4387
4388 PR target/69175
4389 * g++.dg/opt/pr69175.C: New test.
4390
4391 2016-01-12 Alan Lawrence <alan.lawrence@arm.com>
4392
4393 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Declare functions as 'extern'
4394 rather than #including math.h & stdlib.h.
4395 * gcc.dg/vect/pr47001.c: Declare abort as 'extern', remove stdlib.h.
4396 * gcc.dg/vect/pr49771.c: Likewise.
4397 * gcc.dg/vect/vect-10-big-array.c: Likewise.
4398 * gcc.dg/vect/vect-neg-store-1.c: Likewise.
4399 * gcc.dg/vect/vect-neg-store-2.c: Likewise.
4400 * gcc.dg/vect/slp-37.c: Change NULL to 0, remove stdlib.h.
4401 * gcc.dg/vect/pr40254.c: Remove unnecessary include of stdlib.h.
4402 * gcc.dg/vect/pr44507.c: Likewise.
4403 * gcc.dg/vect/pr45902.c: Likewise.
4404 * gcc.dg/vect/slp-widen-mult-half.c: Likewise.
4405 * gcc.dg/vect/vect-117.c: Likewise.
4406 * gcc.dg/vect/vect-99.c: Likewise.
4407 * gcc.dg/vect/vect-aggressive-1.c: Likewise.
4408 * gcc.dg/vect/vect-cond-1.c: Likewise.
4409 * gcc.dg/vect/vect-cond-2.c: Likewise.
4410 * gcc.dg/vect/vect-cond-3.c: Likewise.
4411 * gcc.dg/vect/vect-cond-4.c: Likewise.
4412 * gcc.dg/vect/vect-mask-load-1.c: Likewise.
4413 * gcc.dg/vect/vect-mask-loadstore-1.c: Likewise.
4414 * gcc.dg/vect/vect-over-widen-1-big-array.c: Likewise.
4415 * gcc.dg/vect/vect-over-widen-1.c: Likewise.
4416 * gcc.dg/vect/vect-over-widen-2-big-array.c: Likewise.
4417 * gcc.dg/vect/vect-over-widen-2.c: Likewise.
4418 * gcc.dg/vect/vect-over-widen-3-big-array.c: Likewise.
4419 * gcc.dg/vect/vect-over-widen-3.c: Likewise.
4420 * gcc.dg/vect/vect-over-widen-4-big-array.c: Likewise.
4421 * gcc.dg/vect/vect-over-widen-4.c: Likewise.
4422 * gcc.dg/vect/vect-widen-mult-const-s16.c: Likewise.
4423 * gcc.dg/vect/vect-widen-mult-const-u16.c: Likewise.
4424 * gcc.dg/vect/vect-widen-mult-half-u8.c: Likewise.
4425 * gcc.dg/vect/vect-widen-mult-half.c: Likewise.
4426 * gcc.dg/vect/no-trapping-math-vect-ifcvt-11.c: Remove unnecessary
4427 include of signal.h.
4428 * gcc.dg/vect/no-trapping-math-vect-ifcvt-12.c: Likewise.
4429 * gcc.dg/vect/no-trapping-math-vect-ifcvt-13.c: Likewise.
4430 * gcc.dg/vect/no-trapping-math-vect-ifcvt-14.c: Likewise.
4431 * gcc.dg/vect/no-trapping-math-vect-ifcvt-15.c: Likewise.
4432 * gcc.dg/vect/no-trapping-math-vect-ifcvt-16.c: Likewise.
4433 * gcc.dg/vect/vect-ifcvt-16.c: Likewise.
4434 * gcc.dg/vect/vect-ifcvt-17.c: Likewise.
4435 * gcc.dg/vect/vect-ifcvt-2.c: Likewise.
4436 * gcc.dg/vect/vect-ifcvt-3.c: Likewise.
4437 * gcc.dg/vect/vect-ifcvt-4.c: Likewise.
4438 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
4439 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
4440 * gcc.dg/vect/vect-ifcvt-6.c: Likewise.
4441 * gcc.dg/vect/vect-ifcvt-7.c: Likewise.
4442 * gcc.dg/vect/vect-ifcvt-9.c: Likewise.
4443 * gcc.dg/vect/vect-outer-5.c: Likewise.
4444 * gcc.dg/vect/vect-outer-6.c: Likewise.
4445 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Remove unnecessary
4446 include of stdio.h.
4447
4448 2016-01-12 Nick Clifton <nickc@redhat.com>
4449
4450 PR target/68913
4451 * gcc.dg/lto/pr61886_0.c: Rename the external function called
4452 to fread so that it will be found in all target runtimes.
4453
4454 2016-01-12 Richard Biener <rguenther@suse.de>
4455
4456 PR tree-optimization/69053
4457 * g++.dg/torture/pr69053.C: New testcase.
4458
4459 2016-01-12 Richard Biener <rguenther@suse.de>
4460
4461 PR tree-optimization/69168
4462 * gcc.dg/torture/pr69168.c: New testcase.
4463
4464 2016-01-12 Richard Biener <rguenther@suse.de>
4465
4466 PR tree-optimization/69157
4467 * gcc.dg/torture/pr69157.c: New testcase.
4468
4469 2016-01-12 Richard Biener <rguenther@suse.de>
4470
4471 PR tree-optimization/69174
4472 * gcc.dg/torture/pr69174.c: New testcase.
4473
4474 2016-01-12 Jakub Jelinek <jakub@redhat.com>
4475
4476 PR c++/66808
4477 PR c++/69000
4478 * g++.dg/tls/pr66808.C: New test.
4479 * g++.dg/tls/pr69000.C: New test.
4480
4481 2016-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4482
4483 * gcc.target/powerpc/swaps-p8-23.c: New test.
4484 * gcc.target/powerpc/swaps-p8-24.c: Likewise.
4485
4486 2016-01-11 John David Anglin <danglin@gcc.gnu.org>
4487
4488 PR tree-optimization/68356
4489 * gcc.dg/torture/pr68264.c: Disable exp2 ERANGE test on hppa unix.
4490
4491 2016-01-12 Kugan Vivekanandarajah <kuganv@linaro.org>
4492 Jim Wilson <jim.wilson@linaro.org>
4493
4494 PR target/69194
4495 * gcc.target/arm/pr69194.c: New test.
4496
4497 2016-01-11 H.J. Lu <hongjiu.lu@intel.com>
4498
4499 PR target/69225
4500 * gcc.target/i386/pr69225-1.c: New test.
4501 * gcc.target/i386/pr69225-2.c: Likewise.
4502 * gcc.target/i386/pr69225-3.c: Likewise.
4503 * gcc.target/i386/pr69225-4.c: Likewise.
4504 * gcc.target/i386/pr69225-5.c: Likewise.
4505 * gcc.target/i386/pr69225-6.c: Likewise.
4506
4507 2016-01-11 Jakub Jelinek <jakub@redhat.com>
4508
4509 PR target/67462
4510 * gcc.dg/ifcvt-3.c: Only compile on lp64 targets, include also i?86
4511 if lp64.
4512
4513 PR target/69071
4514 * gcc.dg/pr69071.c: New test.
4515
4516 PR c++/69211
4517 * g++.dg/opt/pr69211.C: New test.
4518
4519 PR tree-optimization/69214
4520 * gcc.c-torture/compile/pr69214.c: New test.
4521
4522 2016-01-11 Uros Bizjak <ubizjak@gmail.com>
4523
4524 * gcc.target/i386/pr66232-10.c: Do not compile on ia32 target.
4525 * gcc.target/i386/pr66232-11.c: Ditto.
4526 * gcc.target/i386/pr66232-12.c: Ditto.
4527 * gcc.target/i386/pr66232-13.c: Ditto.
4528
4529 2016-01-11 Richard Biener <rguenther@suse.de>
4530
4531 PR tree-optimization/69173
4532 * gcc.dg/torture/pr69173.c: New testcase.
4533
4534 2016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4535
4536 PR rtl-optimization/68796
4537 * gcc.target/aarch64/tst_5.c: New test.
4538 * gcc.target/aarch64/tst_6.c: Likewise.
4539
4540 2016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4541
4542 PR rtl-optimization/68841
4543 * gcc.dg/pr68841.c: New test.
4544 * gcc.c-torture/execute/pr68841.c: New test.
4545
4546 2016-01-11 Yuri Rumyantsev <ysrumyan@gmail.com>
4547
4548 PR rtl-optimization/68920
4549 * gcc.dg/ifcvt-4.c: Add "--param max-rtl-if-conversion-insns=3" option
4550 for ix86 targets.
4551 * gcc.dg/ifcvt-5.c: New test.
4552
4553 2016-01-11 Alexandre Oliva <aoliva@redhat.com>
4554
4555 PR bootstrap/69123
4556 * g++.dg/pr69123.C: New.
4557
4558 2016-01-11 Ilya Enkovich <enkovich.gnu@gmail.com>
4559
4560 PR target/69010
4561 * gcc.target/i386/pr69010.c: New test.
4562
4563 2016-01-11 Martin Jambor <mjambor@suse.cz>
4564
4565 PR ipa/69044
4566 * gcc.target/i386/chkp-pr69044.c: New test.
4567
4568 2016-01-11 Tom de Vries <tom@codesourcery.com>
4569
4570 PR tree-optimization/69109
4571 * gcc.dg/autopar/pr69109-2.c: New test.
4572 * gcc.dg/autopar/pr69109.c: New test.
4573
4574 2016-01-11 Tom de Vries <tom@codesourcery.com>
4575
4576 PR tree-optimization/69108
4577 * gcc.dg/autopar/pr69108.c: New test.
4578
4579 2016-01-10 Patrick Palka <ppalka@gcc.gnu.org>
4580
4581 PR c++/69029
4582 * c-c++-common/Wisleading-indentation.c: Augment test.
4583
4584 2016-01-10 Thomas Koenig <tkoenig@gcc.gnu.org>
4585
4586 PR fortran/69154
4587 * gfortran.dg/inline_matmul_12.f90: New test.
4588
4589 2016-01-10 Paul Thomas <pault@gcc.gnu.org>
4590
4591 PR fortran/67779
4592 * gfortran.dg/actual_array_offset_1: New test.
4593
4594 2016-01-10 Tom de Vries <tom@codesourcery.com>
4595
4596 PR tree-optimization/69062
4597 * gcc.dg/autopar/pr69062.c: New test.
4598
4599 2016-01-10 Thomas Schwinge <thomas@codesourcery.com>
4600
4601 * gcc.dg/vect/slp-perm-1.c: Fix scan-tree-dump syntax.
4602 * gcc.dg/vect/slp-perm-2.c: Likewise.
4603 * gcc.dg/vect/slp-perm-3.c: Likewise.
4604 * gcc.dg/vect/slp-perm-5.c: Likewise.
4605 * gcc.dg/vect/slp-perm-6.c: Likewise.
4606 * gcc.dg/vect/slp-perm-7.c: Likewise.
4607 * gcc.dg/vect/slp-perm-8.c: Likewise.
4608
4609 2016-01-10 Tom de Vries <tom@codesourcery.com>
4610
4611 PR tree-optimization/69039
4612 * gcc.dg/autopar/pr69039.c: New test.
4613
4614 2016-01-09 Marek Polacek <polacek@redhat.com>
4615
4616 PR c++/69113
4617 * g++.dg/pr69113.C: New test.
4618
4619 2016-01-09 Jakub Jelinek <jakub@redhat.com>
4620
4621 PR middle-end/50865
4622 PR tree-optimization/69097
4623 * gcc.c-torture/execute/pr50865.c: New test.
4624 * gcc.c-torture/execute/pr69097-1.c: New test.
4625 * gcc.c-torture/execute/pr69097-2.c: New test.
4626 * gcc.dg/pr69097-1.c: New test.
4627 * gcc.dg/pr69097-2.c: New test.
4628
4629 2016-01-09 Jakub Jelinek <jakub@redhat.com>
4630
4631 PR c++/69164
4632 * g++.dg/opt/pr69164.C: New test.
4633
4634 2016-01-08 Jakub Jelinek <jakub@redhat.com>
4635
4636 PR tree-optimization/69167
4637 * gcc.dg/pr69167.c: New test.
4638
4639 2016-01-08 Marek Polacek <polacek@redhat.com>
4640
4641 PR c++/68449
4642 * g++.dg/pr68449.C: New.
4643
4644 2016-01-08 Alan Lawrence <alan.lawrence@arm.com>
4645
4646 PR tree-optimization/68707
4647 * lib/target-supports.exp (check_effective_target_vect_load_lanes): New.
4648 * gcc.dg/vect/slp-perm-1.c: Look for vect_load_lanes instead of SLP
4649 on platforms supporting it.
4650 * gcc.dg/vect/slp-perm-2.c: Likewise.
4651 * gcc.dg/vect/slp-perm-3.c: Likewise.
4652 * gcc.dg/vect/slp-perm-5.c: Likewise.
4653 * gcc.dg/vect/slp-perm-7.c: Likewise.
4654 * gcc.dg/vect/slp-perm-8.c: Likewise.
4655 * gcc.dg/vect/slp-perm-6.c: Look for vect_load_lanes in addition to SLP
4656 on platforms supporting it.
4657
4658 2016-01-08 Jakub Jelinek <jakub@redhat.com>
4659
4660 PR tree-optimization/69162
4661 * gcc.dg/pr69162.c: New test.
4662
4663 PR tree-optimization/69172
4664 * gcc.dg/pr69172.c: New test.
4665
4666 2016-01-08 Thomas Preud'homme <thomas.preudhomme@arm.com>
4667
4668 PR tree-optimization/67781
4669 * gcc.c-torture/execute/pr67781.c: New file.
4670
4671 2016-01-08 Jakub Jelinek <jakub@redhat.com>
4672
4673 PR tree-optimization/69083
4674 * gcc.dg/vect/pr69083.c: New test.
4675
4676 2016-01-08 Sujoy Saraswati <sujoy.saraswati@hpe.com>
4677
4678 PR tree-optimization/61441
4679 * gcc.dg/pr61441.c: Restrict to linux and gnu targets.
4680 Use -fexcess-precision=standard for compiler options.
4681 Use fabs() only when __FLT_EVAL_METHOD__ == 0.
4682
4683 2016-01-08 Jakub Jelinek <jakub@redhat.com>
4684
4685 PR fortran/69128
4686 * gfortran.dg/gomp/pr69128.f90: New test.
4687
4688 PR c++/69145
4689 * g++.dg/ext/pr69145-1.C: New test.
4690 * g++.dg/ext/pr69145-2-very-long-filename.cc: New file.
4691 * g++.dg/ext/pr69145-2.h: New file.
4692
4693 2016-01-07 Martin Sebor <msebor@redhat.com>
4694
4695 PR c/68966
4696 * gcc.dg/atomic-fetch-bool.c: New test.
4697 * gcc.dg/sync-fetch-bool.c: New test.
4698
4699 2016-01-07 H.J. Lu <hongjiu.lu@intel.com>
4700
4701 PR fortran/66680
4702 gfortran.dg/gomp/pr66680.f90: Moved to libgomp.
4703
4704 2016-01-07 Nick Clifton <nickc@redhat.com>
4705
4706 PR target/66655
4707 * g++.dg/pr66655.C: New test.
4708 * g++.dg/pr66655_1.cc: Test support file.
4709 * g++.dg/pr66655.h: Test header file.
4710
4711 2016-01-07 Dominique d'Humieres <dominiq@lps.ens.fr>
4712
4713 PR fortran/66680
4714 gfortran.dg/gomp/pr66680.f90: New test.
4715
4716 2016-01-07 H.J. Lu <hongjiu.lu@intel.com>
4717
4718 PR target/69171
4719 * gcc.target/i386/pr69171-1.c: New test.
4720 * gcc.target/i386/pr69171-2.c: Likewise.
4721 * gcc.target/i386/pr69171-3.c: Likewise.
4722 * gcc.target/i386/pr69171-4.c: Likewise.
4723 * gcc.target/i386/pr69171-5.c: Likewise.
4724 * gcc.target/i386/pr69171-6.c: Likewise.
4725
4726 2015-12-15 Bernd Schmidt <bschmidt@redhat.com>
4727
4728 PR middle-end/67639
4729 * c-c++-common/pr67639.c: New test.
4730
4731 2016-01-07 Jakub Jelinek <jakub@redhat.com>
4732
4733 PR tree-optimization/69141
4734 * g++.dg/opt/pr69141.C: New test.
4735
4736 2016-01-06 Eric Botcazou <ebotcazou@adacore.com>
4737
4738 * gcc.target/sparc/20151219-1.c: Skip in 64-bit mode.
4739
4740 2016-01-06 Uros Bizjak <ubizjak@gmail.com>
4741
4742 PR target/69140
4743 * gcc.target/i386/pr69140.c: New test
4744
4745 2016-01-06 David Malcolm <dmalcolm@redhat.com>
4746
4747 * gcc.dg/bad-dereference.c: New test case.
4748
4749 2015-01-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4750
4751 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: New test.
4752
4753 2016-01-06 Andreas Schwab <schwab@linux-m68k.org>
4754
4755 * gcc.dg/atomic-invalid-2.c: Remove duplicated content.
4756
4757 2016-01-06 Marek Polacek <polacek@redhat.com>
4758
4759 PR sanitizer/69099
4760 * gcc.dg/ubsan/float-cast-overflow-atomic.c: New test.
4761
4762 2016-01-05 Marek Polacek <polacek@redhat.com>
4763
4764 PR c/69104
4765 * gcc.dg/atomic-invalid-2.c: New.
4766
4767 2016-01-05 H.J. Lu <hongjiu.lu@intel.com>
4768
4769 PR target/68991
4770 * gcc.target/i386/pr68991.c: New test.
4771
4772 2016-01-05 H.J. Lu <hongjiu.lu@intel.com>
4773
4774 PR target/68991
4775 * g++.dg/pr68991-1.C: New test.
4776 * g++.dg/pr68991-2.C: Likewise.
4777
4778 2016-01-05 Sergei Trofimovich <siarheit@google.com>
4779
4780 PR other/60465
4781 * gcc.target/ia64/pr60465-gprel64.c: New test.
4782 * gcc.target/ia64/pr60465-gprel64-c37.c: New test.
4783
4784 2016-01-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4785
4786 PR rtl-optimization/68651
4787 * gcc.target/aarch64/pr68651_1.c: New test.
4788
4789 2016-01-05 David Malcolm <dmalcolm@redhat.com>
4790
4791 PR c/69122
4792 * c-c++-common/Wmisleading-indentation.c (pr69122): New function.
4793
4794 2016-01-05 Nathan Sidwell <nathan@acm.org>
4795
4796 PR c++/58583
4797 * g++.dg/cpp0x/nsdmi-template14.C: Adjust test & errors.
4798
4799 * gcc.dg/alias-15.c: New.
4800
4801 2016-01-05 Nick Clifton <nickc@redhat.com>
4802
4803 PR target/68870
4804 * g++.dg/pr68770.C: New test.
4805
4806 2016-01-04 Mike Stump <mikestump@comcast.net>
4807
4808 * lib/target-supports.exp (check_effective_target_cilkplus):
4809 cilkplus targets require pthreads.
4810 (check_effective_target_cilkplus): Remove special case for NVPTX.
4811
4812 2016-01-04 Michael Meissner <meissner@linux.vnet.ibm.com>
4813
4814 * gcc.target/powerpc/p9-permute.c: New test for xxperm code
4815 generation.
4816
4817 2016-01-04 Jakub Jelinek <jakub@redhat.com>
4818
4819 Update copyright years.
4820
4821 2016-01-04 Marek Polacek <polacek@redhat.com>
4822
4823 PR c/68908
4824 * gcc.dg/atomic/c11-atomic-exec-6.c: New test.
4825 * gcc.dg/atomic/c11-atomic-exec-7.c: New test.
4826 * gcc.dg/atomic/stdatomic-op-5.c: New test.
4827
4828 2016-01-04 Eric Botcazou <ebotcazou@adacore.com>
4829
4830 * gcc.target/sparc/20160104-2.c: New test.
4831
4832 2016-01-04 Eric Botcazou <ebotcazou@adacore.com>
4833
4834 * gcc.target/sparc/20160104-1.c: New test.
4835
4836 2016-01-03 Paul Thomas <pault@gcc.gnu.org>
4837
4838 PR fortran/65045
4839 * gfortran.dg/pr65045.f90: New test.
4840
4841 2016-01-02 Eric Botcazou <ebotcazou@adacore.com>
4842
4843 * gnat.dg/specs/debug1.ads: Delete.
4844
4845 2016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4846
4847 PR libgfortran/68867
4848 * gfortran.dg/default_format_denormal_2.f90: Fix the dg regular
4849 expression.
4850
4851 2016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4852
4853 PR libgfortran/68867
4854 * gfortran.dg/default_format_denormal_2.f90: XFAIL for all
4855 PowerPC.
4856
4857 2016-01-01 Paul Thomas <pault@gcc.gnu.org>
4858
4859 PR fortran/68864
4860 * gfortran.dg/pr68864.f90: New test.
4861
4862 2016-01-01 Jakub Jelinek <jakub@redhat.com>
4863
4864 PR tree-optimization/69070
4865 * gcc.dg/pr69070.c: New test.
4866
4867 PR sanitizer/69055
4868 * gfortran.dg/pr69055.f90: New test.
4869
4870 PR target/69015
4871 * gcc.dg/pr69015.c: New test.
4872 \f
4873 Copyright (C) 2016 Free Software Foundation, Inc.
4874
4875 Copying and distribution of this file, with or without modification,
4876 are permitted in any medium without royalty provided the copyright
4877 notice and this notice are preserved.