1 2016-04-09 John David Anglin <danglin@gcc.gnu.org>
3 * gcc.dg/uninit-19.c: Fix warning line for hppa*64*-*-*.
5 PR tree-optimization/68644
6 * gcc.dg/tree-ssa/ivopts-lt-2.c: Skip on hppa*-*-*.
8 PR rtl-optimization/64886
9 * gcc.dg/pr64434.c: Skip on hppa*-*-hpux*.
11 2016-04-09 Tom de Vries <tom@codesourcery.com>
13 PR tree-optimization/68953
14 * gcc.dg/graphite/pr68953.c: New test.
16 2016-04-09 Dominique d'Humieres <dominiq@lps.ens.fr>
19 * gfortran.dg/deferred_character_16.f90: New test.
21 2016-04-09 Jakub Jelinek <jakub@redhat.com>
23 PR tree-optimization/70586
24 * gcc.c-torture/execute/pr70586.c: New test.
26 2016-04-09 Dominique d'Humieres <dominiq@lps.ens.fr>
29 * c-c++-common/asan/halt_on_error-1.c: Replace memset
31 * c-c++-common/asan/halt_on_error-2.c: Likewise.
33 2016-04-08 Cesar Philippidis <cesar@codesourcery.com>
37 PR tree-optimization/70373
41 * c-c++-common/goacc/reduction-5.c: New test.
42 * c-c++-common/goacc/reduction-promotions.c: New test.
43 * gfortran.dg/goacc/reduction-3.f95: New test.
44 * gfortran.dg/goacc/reduction-promotions.f90: New test.
46 2016-04-08 Patrick Palka <ppalka@gcc.gnu.org>
50 * g++.dg/pr70590.C: New test.
51 * g++.dg/pr70590-2.C: New test.
53 2016-04-08 Jakub Jelinek <jakub@redhat.com>
56 * gcc.target/i386/pr70593.c: New test.
58 PR rtl-optimization/70574
59 * gcc.target/i386/avx2-pr70574.c: New test.
61 2016-04-08 Maxim Ostapenko <m.ostapenko@samsung.com>
64 * c-c++-common/asan/pr70541.c: New test.
66 2016-04-08 Tom de Vries <tom@codesourcery.com>
68 * c-c++-common/goacc/uninit-firstprivate-clause.c: New test.
69 * gfortran.dg/goacc/uninit-firstprivate-clause.f95: New test.
71 2016-04-08 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
74 * gcc.c-torture/execute/pr70566.c: New test.
76 2016-04-08 Tom de Vries <tom@codesourcery.com>
78 * c-c++-common/goacc/uninit-copy-clause.c: New test.
79 * gfortran.dg/goacc/uninit-copy-clause.f95: New test.
81 2016-04-08 Alan Modra <amodra@gmail.com>
83 * gcc.target/powerpc/pr70117.c: New.
85 2016-04-07 Jakub Jelinek <jakub@redhat.com>
88 * gcc.dg/lto/simd-function_0.c: New test.
90 * c-c++-common/attr-simd.c: Add scan-assembler* directives for AVX512F
92 * c-c++-common/attr-simd-2.c: Likewise.
93 * c-c++-common/attr-simd-4.c: Likewise.
94 * gcc.dg/gomp/simd-clones-2.c: Likewise.
95 * gcc.dg/gomp/simd-clones-3.c: Likewise.
97 2016-04-07 Thomas Preud'homme <thomas.preudhomme@arm.com>
100 * gcc.target/arm/pr70496.c: Also require arm_arm_ok effective target.
102 2016-04-07 Thomas Schwinge <thomas@codesourcery.com>
103 Tom de Vries <tom@codesourcery.com>
105 * gfortran.dg/goacc/kernels-loop-2.f95: Scan for parallelization.
106 * gfortran.dg/goacc/kernels-loop-data-2.f95: Likewise.
107 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: Likewise.
108 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: Likewise.
109 * gfortran.dg/goacc/kernels-loop-data-update.f95: Likewise.
110 * gfortran.dg/goacc/kernels-loop-data.f95: Likewise.
111 * gfortran.dg/goacc/kernels-loop.f95: Likewise.
112 * gfortran.dg/goacc/kernels-loop-n.f95: Likewise, XFAILed.
114 2016-04-06 Patrick Palka <ppalka@gcc.gnu.org>
117 * g++.dg/warn/Wparentheses-29.C: New test.
119 2016-04-06 Patrick Palka <ppalka@gcc.gnu.org>
122 * g++.dg/plugin/pragma_plugin.c (handle_pragma_sayhello): Add
123 explicit braces to resolve a future -Wparentheses warning.
125 2016-04-06 Richard Henderson <rth@redhat.com>
127 * gcc.dg/pr61817-1.c: New test.
128 * gcc.dg/pr61817-2.c: New test.
129 * gcc.dg/pr69391-1.c: New test.
130 * gcc.dg/pr69391-2.c: New test.
132 2016-04-06 Vladimir Makarov <vmakarov@redhat.com>
134 PR rtl-optimization/70398
135 * testsuite/gcc.target/aarch64/pr70398.c: New.
137 2016-04-06 Eric Botcazou <ebotcazou@adacore.com>
139 * gcc.c-torture/execute/20101011-1.c (__VISIUM__): Set DO_TEST to 0.
141 2016-04-06 Yvan Roux <yvan.roux@linaro.org>
142 Pedro Alves <palves@redhat.com>
144 * gcc.dg/guality/guality.h (main): Avoid GDB being blocked on signals.
146 2016-04-06 Jakub Jelinek <jakub@redhat.com>
148 * lib/target-supports.exp (check_effective_target_vect_simd_clones):
149 Check for avx512f effective targets instead of avx2.
150 * gcc.dg/gomp/declare-simd-1.c: Add scan-assembler-times directives
152 * gcc.dg/gomp/declare-simd-3.c: Likewise.
153 * g++.dg/gomp/declare-simd-1.C: Likewise.
154 * g++.dg/gomp/declare-simd-3.C: Likewise.
155 * g++.dg/gomp/declare-simd-4.C: Likewise.
158 * c-c++-common/gomp/pr70550-1.c: New test.
159 * c-c++-common/gomp/pr70550-2.c: New test.
161 2016-04-05 Nathan Sidwell <nathan@acm.org>
164 * g++.dg/ext/attribute-may-alias-5.C: New.
166 2016-04-05 Jakub Jelinek <jakub@redhat.com>
169 * c-c++-common/pr70336.c: New test.
170 * gcc.dg/torture/builtin-isinf_sign-1.c (foo): Guard tests
171 no longer optimized away at -O0 with #ifndef __OPTIMIZE__.
173 2016-04-05 Jan Hubicka <hubicka@ucw.cz>
176 * g++.dg/ipa/devirt-51.C: Use -fsanitize=unreachable.
178 2016-04-05 Jakub Jelinek <jakub@redhat.com>
180 PR rtl-optimization/70542
181 * gcc.dg/torture/pr70542.c: New test.
182 * gcc.target/i386/avx2-pr70542.c: New test.
184 2016-04-05 Zdenek Sojka <zsojka@seznam.cz>
186 PR tree-optimization/70509
187 * gcc.target/i386/avx512bw-pr70509.c: New test.
189 2016-04-05 Patrick Palka <ppalka@gcc.gnu.org>
192 * g++.dg/ext/constexpr-vla4.C: New test.
194 2016-04-05 Uros Bizjak <ubizjak@gmail.com>
197 * gcc.target/i386/pr70510.c: New test.
199 2016-04-05 Richard Biener <rguenther@suse.de>
201 PR tree-optimization/70526
202 * g++.dg/torture/pr70526.C: New testcase.
204 2016-04-05 Jakub Jelinek <jakub@redhat.com>
207 * gcc.target/i386/pr70525.c: New test.
209 2016-04-05 Richard Biener <rguenther@suse.de>
212 * g++.dg/torture/pr70499.C: New testcase.
214 2016-04-05 Richard Biener <rguenther@suse.de>
216 * gcc.dg/tree-ssa/20030814-6.c: Fix testcase, disable FRE,
219 2016-04-04 Jakub Jelinek <jakub@redhat.com>
222 * gcc.dg/torture/pr70307.c: Add -Wno-psabi to dg-options. Prune
225 2016-04-04 Jan Hubicka <hubicka@ucw.cz>
228 * g++.dg/ipa/devirt-51.C: New testcase.
230 2016-04-04 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
231 Jakub Jelinek <jakub@redhat.com>
234 * gcc.dg/torture/pr70457.c: New.
236 2016-04-04 Andre Vehreschild <vehre@gcc.gnu.org>
239 * gfortran.dg/allocate_with_source_19.f08: New test.
241 2016-04-04 Andre Vehreschild <vehre@gcc.gnu.org>
244 * gfortran.dg/coarray_allocate_6.f08: New test.
246 2016-04-04 Richard Biener <rguenther@suse.de>
248 PR rtl-optimization/70484
249 * gcc.dg/torture/pr70484.c: New testcase.
251 2016-04-04 Marek Polacek <polacek@redhat.com>
254 * gcc.dg/torture/pr70307.c: New test.
256 2016-04-03 Oleg Endo <olegendo@gcc.gnu.org>
260 * gcc.target/sh/torture/pr70416.c: New.
262 2016-04-02 Martin Sebor <msebor@redhat.com>
268 * g++.dg/cpp0x/constexpr-array-ptr10.C: New test.
269 * g++.dg/cpp0x/constexpr-array-ptr9.C: New test.
270 * g++.dg/cpp0x/constexpr-nullptr-1.C: New test.
271 * g++.dg/cpp0x/constexpr-array5.C: Adjust text of expected diagnostic.
272 * g++.dg/cpp0x/constexpr-string.C: Same.
273 * g++.dg/cpp0x/constexpr-wstring2.C: Same.
274 * g++.dg/cpp0x/pr65398.C: Same.
275 * g++.dg/ext/constexpr-vla1.C: Same.
276 * g++.dg/ext/constexpr-vla2.C: Same.
277 * g++.dg/ext/constexpr-vla3.C: Same.
278 * g++.dg/ubsan/pr63956.C: Same.
280 2016-04-01 Jakub Jelinek <jakub@redhat.com>
282 PR rtl-optimization/70467
283 * gcc.target/i386/pr70467-2.c: New test.
285 2016-04-01 Jakub Jelinek <jakub@redhat.com>
286 Marek Polacek <polacek@redhat.com>
289 * g++.dg/init/new47.C: New test.
291 2016-04-01 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
294 * gcc.target/arm/pr70496.c: New test.
296 2016-04-01 Nathan Sidwell <nathan@acm.org>
299 * g++.dg/g++.dg/cpp0x/noexcept29.C: New.
301 2016-04-01 Ilya Enkovich <enkovich.gnu@gmail.com>
304 * gcc.dg/strlenopt.h (memmove): New.
305 * gcc.target/i386/chkp-strlen-1.c: Include "../../gcc.dg/strlenopt.h"
306 instead of "string.h".
307 * gcc.target/i386/chkp-strlen-2.c: Likewise.
308 * gcc.target/i386/chkp-strlen-3.c: Likewise.
309 * gcc.target/i386/chkp-strlen-4.c: Likewise.
310 * gcc.target/i386/chkp-strlen-5.c: Likewise.
311 * gcc.target/i386/chkp-stropt-1.c: Likewise.
312 * gcc.target/i386/chkp-stropt-10.c: Likewise.
313 * gcc.target/i386/chkp-stropt-11.c: Likewise.
314 * gcc.target/i386/chkp-stropt-12.c: Likewise.
315 * gcc.target/i386/chkp-stropt-13.c: Likewise.
316 * gcc.target/i386/chkp-stropt-14.c: Likewise.
317 * gcc.target/i386/chkp-stropt-15.c: Likewise.
318 * gcc.target/i386/chkp-stropt-16.c: Likewise.
319 * gcc.target/i386/chkp-stropt-2.c: Likewise.
320 * gcc.target/i386/chkp-stropt-3.c: Likewise.
321 * gcc.target/i386/chkp-stropt-4.c: Likewise.
322 * gcc.target/i386/chkp-stropt-5.c: Likewise.
323 * gcc.target/i386/chkp-stropt-6.c: Likewise.
324 * gcc.target/i386/chkp-stropt-7.c: Likewise.
325 * gcc.target/i386/chkp-stropt-8.c: Likewise.
326 * gcc.target/i386/chkp-stropt-9.c: Likewise.
328 2016-03-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
330 * g++.dg/template/ptrmem30.C (read): Rename to data_read.
331 (Holder::foo): Reflect this.
333 2016-03-31 Ilya Enkovich <enkovich.gnu@gmail.com>
336 * gcc.dg/pr70442.c: New test.
338 2016-03-31 Nathan Sidwell <nathan@acm.org>
341 * g++.dg/cpp0x/constexpr-virtual6.C: New.
343 2016-03-31 Kirill Yukhin <kirill.yukhin@intel.com>
346 * gcc.target/i386/pr70453.c: New test.
348 2016-03-31 Andrey Belevantsev <abel@ispras.ru>
351 * gcc.c-torture/pr70292.c: New test.
353 2016-03-31 Marek Polacek <polacek@redhat.com>
356 * c-c++-common/pr70297.c: New test.
357 * g++.dg/cpp0x/typedef-redecl.C: New test.
358 * gcc.dg/typedef-redecl2.c: New test.
360 2016-03-31 Jakub Jelinek <jakub@redhat.com>
362 PR rtl-optimization/70460
363 * gcc.c-torture/execute/pr70460.c: New test.
365 2016-03-31 Richard Biener <rguenther@suse.de>
368 * g++.dg/ext/vector30.C: New testcase.
370 2016-03-30 Dominique d'Humieres <dominiq@lps.ens.fr>
371 Jerry DeLisle <jvdelisle@gcc.gnu.org>
373 * gfortran.dg/fmt_pf.f90: New test.
375 2016-03-30 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
377 Forward-port from 5 branch
378 2016-03-30 Jakub Jelinek <jakub@redhat.com>
381 * gcc.target/i386/avx-vextractf128-256-5.c: Move
382 dg-require-effective-target after dg-do.
384 2015-12-30 Kirill Yukhin <kirill.yukhin@intel.com>
386 * gcc.target/i386/avx-vextractf128-256-5.c: New test.
388 2016-03-30 Thomas Schwinge <thomas@codesourcery.com>
389 Julian Brown <julian@codesourcery.com>
390 Chung-Lin Tang <cltang@codesourcery.com>
391 Cesar Philippidis <cesar@codesourcery.com>
392 James Norris <jnorris@codesourcery.com>
393 Tom de Vries <tom@codesourcery.com>
394 Nathan Sidwell <nathan@codesourcery.com>
396 * c-c++-common/goacc/combined-directives.c: Clean up dg-* directives.
397 * c-c++-common/goacc/loop-clauses.c: Likewise.
398 * g++.dg/goacc/template.C: Likewise.
399 * gfortran.dg/goacc/combined-directives.f90: Likewise.
400 * gfortran.dg/goacc/loop-1.f95: Likewise.
401 * gfortran.dg/goacc/loop-5.f95: Likewise.
402 * gfortran.dg/goacc/loop-6.f95: Likewise.
403 * gfortran.dg/goacc/loop-tree-1.f90: Likewise.
404 * c-c++-common/goacc-gomp/nesting-1.c: Update.
405 * c-c++-common/goacc-gomp/nesting-fail-1.c: Likewise.
406 * c-c++-common/goacc/clauses-fail.c: Likewise.
407 * c-c++-common/goacc/parallel-1.c: Likewise.
408 * c-c++-common/goacc/reduction-1.c: Likewise.
409 * c-c++-common/goacc/reduction-2.c: Likewise.
410 * c-c++-common/goacc/reduction-3.c: Likewise.
411 * c-c++-common/goacc/reduction-4.c: Likewise.
412 * c-c++-common/goacc/routine-3.c: Likewise.
413 * c-c++-common/goacc/routine-4.c: Likewise.
414 * c-c++-common/goacc/routine-5.c: Likewise.
415 * c-c++-common/goacc/tile.c: Likewise.
416 * g++.dg/goacc/template.C: Likewise.
417 * gfortran.dg/goacc/combined-directives.f90: Likewise.
418 * c-c++-common/goacc/nesting-1.c: Move dg-error test cases into...
419 * c-c++-common/goacc/nesting-fail-1.c: ... this file. Update.
420 * c-c++-common/goacc/kernels-1.c: Update. Incorporate...
421 * c-c++-common/goacc/kernels-empty.c: ... this file, and...
422 * c-c++-common/goacc/kernels-eternal.c: ... this file, and...
423 * c-c++-common/goacc/kernels-noreturn.c: ... this file.
424 * c-c++-common/goacc/host_data-1.c: New file. Incorporate...
425 * c-c++-common/goacc/use_device-1.c: ... this file.
426 * c-c++-common/goacc/host_data-2.c: New file. Incorporate...
427 * c-c++-common/goacc/host_data-5.c: ... this file, and...
428 * c-c++-common/goacc/host_data-6.c: ... this file.
429 * c-c++-common/goacc/loop-2-kernels.c: New file.
430 * c-c++-common/goacc/loop-2-parallel.c: Likewise.
431 * c-c++-common/goacc/loop-3.c: Likewise.
432 * g++.dg/goacc/reference.C: Likewise.
433 * g++.dg/goacc/routine-1.C: Likewise.
434 * g++.dg/goacc/routine-2.C: Likewise.
436 2016-03-30 Richard Biener <rguenther@suse.de>
439 * gcc.dg/torture/pr70450.c: New testcase.
441 2016-03-30 Jakub Jelinek <jakub@redhat.com>
444 * gcc.dg/torture/pr70421.c: New test.
445 * gcc.target/i386/avx512f-pr70421.c: New test.
447 2016-03-30 H.J. Lu <hongjiu.lu@intel.com>
450 * gcc.target/i386/cleanup-1.c: Include <stddef.h>.
451 (check): New function.
453 (foo): Align stack to 16 bytes when calling bar.
454 * gcc.target/i386/cleanup-2.c: Likewise.
456 2016-03-30 Patrick Palka <ppalka@gcc.gnu.org>
458 PR tree-optimization/59124
459 * gcc.dg/Warray-bounds-19.c: New test.
461 2016-03-29 Zachary T Welch <zwelch@codesourcery.com>
463 * lib/prune.exp (escape_regex_chars): New.
464 (prune_file_path): Update to quote metcharacters for regexp.
466 2016-03-29 Jakub Jelinek <jakub@redhat.com>
468 PR rtl-optimization/70429
469 * gcc.c-torture/execute/pr70429.c: New test.
471 PR tree-optimization/70405
472 * gcc.dg/pr70405.c: New test.
474 2016-03-29 Andre Vehreschild <vehre@gcc.gnu.org>
477 * gfortran.dg/unlimited_polymorphic_25.f90: New test.
478 * gfortran.dg/unlimited_polymorphic_26.f90: New test.
480 2016-03-29 Thomas Schwinge <thomas@codesourcery.com>
483 * c-c++-common/cilk-plus/CK/spawning_arg.c (main): Call
484 __cilkrts_set_param to set two workers.
485 * c-c++-common/cilk-plus/CK/steal_check.c (main): Likewise.
486 * g++.dg/cilk-plus/CK/catch_exc.cc (main): Likewise.
488 2016-03-28 Dominique d'Humieres <dominiq@lps.ens.fr>
490 * g++.dg/ext/fnname5.C: Update the test for Darwin.
492 2016-03-28 Kirill Yukhin <kirill.yukhin@intel.com>
495 * gcc.target/i386/pr70406.c: New test.
497 2016-03-27 Eric Botcazou <ebotcazou@adacore.com>
499 * gnat.dg/specs/double_record_extension3.ads: New test.
501 2016-03-25 Richard Henderson <rth@redhat.com>
504 * gcc.target/aarch64/pr70120-1.c: New.
505 * gcc.target/aarch64/pr70120-2.c: New.
506 * gcc.target/aarch64/pr70120-3.c: New.
508 2016-03-25 Patrick Palka <ppalka@gcc.gnu.org>
511 * g++.dg/template/mangle2.C: The dg-do directive should be
512 "compile" not "assemble".
514 2016-03-25 Bernd Schmidt <bschmidt@redhat.com>
517 * gcc.dg/pr69650.c: New test.
519 2016-03-25 David Edelsohn <dje.gcc@gmail.com>
521 * g++.dg/ext/pr70290.C: Prune non-standard ABI.
523 2016-03-25 Alan Modra <amodra@gmail.com>
525 * gcc.dg/dfp/pr70052.c: New test.
527 2016-03-24 Richard Henderson <rth@redhat.com>
530 * gcc.dg/tree-ssa/pr69845-1.c: New test.
531 * gcc.dg/tree-ssa/pr69845-2.c: New test.
533 2016-03-24 Tom de Vries <tom@codesourcery.com>
535 * gfortran.dg/goacc/host_data-tree.f95: Add missing initialization.
537 2016-03-24 Tom de Vries <tom@codesourcery.com>
539 * c-c++-common/goacc/uninit-use-device-clause.c: New test.
540 * gfortran.dg/goacc/uninit-use-device-clause.f95: New test.
542 2016-03-24 Tom de Vries <tom@codesourcery.com>
544 * c-c++-common/goacc/uninit-dim-clause.c: New test.
545 * gfortran.dg/goacc/uninit-dim-clause.f95: New test.
547 2016-03-24 Patrick Palka <ppalka@gcc.gnu.org>
550 * g++.dg/template/mangle2.C: New test.
552 2016-03-24 Richard Biener <rguenther@suse.de>
554 PR tree-optimization/70396
555 * gcc.dg/torture/pr70396.c: New testcase.
557 2016-03-24 Richard Biener <rguenther@suse.de>
560 * gcc.dg/torture/pr70370.c: New testcase.
562 2016-03-24 Tom de Vries <tom@codesourcery.com>
564 * gfortran.dg/goacc/data-tree.f95: Add missing initialization.
565 * gfortran.dg/goacc/kernels-tree.f95: Same.
566 * gfortran.dg/goacc/parallel-tree.f95: Same.
568 2016-03-24 Tom de Vries <tom@codesourcery.com>
570 * c-c++-common/goacc/uninit-if-clause.c: New test.
571 * gfortran.dg/goacc/uninit-if-clause.f95: New test.
573 2016-03-24 Jakub Jelinek <jakub@redhat.com>
576 * g++.dg/ext/pr70290.C: Add -Wno-psabi -w to dg-options.
579 2016-03-24 Richard Biener <rguenther@suse.de>
581 PR tree-optimization/70372
582 * gcc.dg/tree-ssa/pr70372.c: New testcase.
584 2016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
587 * g++.dg/cpp1y/nsdmi-union1.C: New test.
589 2016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
592 * g++.dg/cpp1y/nsdmi-aggr5.C: New test.
594 2016-03-23 Jakub Jelinek <jakub@redhat.com>
597 * g++.dg/cpp0x/constexpr-70001-4.C: New test.
598 * g++.dg/cpp1y/pr70001.C: New test.
601 * g++.dg/cpp0x/constexpr-70323.C: New test.
603 2016-03-23 Alexandre Oliva <aoliva@redhat.com>
604 Jason Merrill <jason@redhat.com>
605 Jakub Jelinek <jakub@redhat.com>
608 * g++.dg/cpp0x/constexpr-69315.C: New test.
609 * g++.dg/cpp0x/variadic122.C: Change one dg-warning into dg-bogus.
611 2016-03-23 Marek Polacek <polacek@redhat.com>
614 * g++.dg/warn/Wignored-attributes-1.C: New test.
615 * g++.dg/warn/Wignored-attributes-2.C: New test.
617 2016-03-23 Tom de Vries <tom@codesourcery.com>
619 * c-c++-common/goacc/kernels-default.c (foo): Add missing
621 * gfortran.dg/goacc/private-3.f95 (test): Same.
622 * gfortran.dg/goacc/routine-5.f90 (gang, worker, vector, seq): Add
625 2016-03-23 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
627 * lib/target-supports.exp: Remove v7ve entry from loop
628 creating effective target checks.
629 (check_effective_target_arm_arch_v7ve_ok): New procedure.
630 (add_options_for_arm_arch_v7ve): Likewise.
632 2016-03-23 Jakub Jelinek <jakub@redhat.com>
634 PR tree-optimization/70354
635 * gcc.dg/vect/pr70354-1.c: New test.
636 * gcc.dg/vect/pr70354-2.c: New test.
637 * gcc.target/i386/avx2-pr70354-1.c: New test.
638 * gcc.target/i386/avx2-pr70354-2.c: New test.
640 2016-03-22 Jeff Law <law@redhat.com>
643 * gcc.dg/tree-ssa/pr70232.c: New test.
645 2016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
648 * gcc.target/i386/pr70302.c: New test.
650 2016-03-22 Richard Biener <rguenther@suse.de>
653 * g++.dg/torture/pr70251.C: New testcase.
655 2016-03-22 David Malcolm <dmalcolm@redhat.com>
658 * c-c++-common/Wmisleading-indentation-3.c: New test, based on
659 Wmisleading-indentation.c.
660 * c-c++-common/Wmisleading-indentation.c: Update thoughout to
661 reflect change to diagnostic text and order of messages.
662 * gcc.dg/plugin/location-overflow-test-2.c: Likewise.
664 2016-03-22 David Edelsohn <dje.gcc@gmail.com>
666 * g++.dg/ext/java-3.C: Don't compile on AIX.
668 2016-03-22 Richard Biener <rguenther@suse.de>
671 * gcc.dg/torture/pr70333.c: New testcase.
673 2016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
675 * g++.dg/ext/pr70290.C: New test.
677 2016-03-22 Kirill Yukhin <kirill.yukhin@intel.com>
680 * gcc.target/i386/pr70325.c: New test.
682 2016-03-22 Jakub Jelinek <jakub@redhat.com>
685 * gcc.target/i386/avx512bw-pr70329-1.c: New test.
686 * gcc.target/i386/avx512bw-pr70329-2.c: New test.
689 * gcc.target/i386/pr70300.c: New test.
692 * c-c++-common/nonnull-1.c (func): Remove parens around cp4 != 0.
693 (func2): New function for cond with parens, xfail warning for c++.
694 * g++.dg/warn/Wnonnull-compare-8.C: New test.
696 2016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
699 * g++.dg/template/ptrmem30.C: New test.
701 2016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
704 * g++.dg/cpp0x/constexpr-70204a.C: New test.
705 * g++.dg/cpp0x/constexpr-70204b.C: New test.
707 2016-03-21 Jakub Jelinek <jakub@redhat.com>
710 * gcc.dg/pr70326.c: New test.
712 2016-03-21 Marc Glisse <marc.glisse@inria.fr>
713 Jakub Jelinek <jakub@redhat.com>
715 PR tree-optimization/70317
716 * gcc.dg/pr70317.c: New test.
718 2016-03-21 Uros Bizjak <ubizjak@gmail.com>
721 * gcc.target/i386/pr70327.c: New test.
723 2016-03-21 Martin Liska <mliska@suse.cz>
726 * gcc.dg/ipa/pr70306.c: New test.
728 2016-03-21 Andre Vieira <andre.simoesdiasvieira@arm.com>
730 * gcc.target/arm/attr-align1.c: Skip if M-profile.
731 * gcc.target/arm/attr-align3.c: Likewise.
732 * gcc.target/arm/attr_arm.c: Likewise.
733 * gcc.target/arm/flip-thumb.c: Likewise.
735 2016-03-21 Jakub Jelinek <jakub@redhat.com>
738 * gcc.target/powerpc/altivec-36.c: New test.
740 2016-03-21 Richard Biener <rguenther@suse.de>
742 PR tree-optimization/70310
743 * gcc.dg/torture/pr70310.c: New testcase.
745 2016-03-21 Kirill Yukhin <kirill.yukhin@intel.com>
748 * gcc.target/i386/pr70293.c: New test.
750 2016-03-21 Richard Biener <rguenther@suse.de>
752 PR tree-optimization/70288
753 * gcc.dg/torture/pr70288-1.c: New testcase.
754 * gcc.dg/torture/pr70288-2.c: Likewise.
756 2016-03-21 Andrey Belevantsev <abel@ispras.ru>
758 PR rtl-optimization/69307
759 * gcc.target/arm/pr69307.c: New test.
761 2016-03-21 Andrey Belevantsev <abel@ispras.ru>
763 PR rtl-optimization/69102
764 * gcc.c-torture/compile/pr69102.c: New test.
766 2016-03-18 Jeff Law <law@redhat.com>
768 PR rtl-optimization/70263
769 * gcc.c-torture/compile/pr70263-1.c: New test.
770 * gcc.target/i386/pr70263-2.c: New test.
772 2016-03-18 Bernd Schmidt <bschmidt@redhat.com>
774 PR rtl-optimization/70278
775 * gcc.dg/torture/pr70278.c: New test.
776 * gcc.target/arm/pr70278.c: New test.
778 2016-03-18 David Malcolm <dmalcolm@redhat.com>
781 * gcc.dg/plugin/diagnostic-test-expressions-1.c
782 (test_builtin_types_compatible_p): New test function.
783 * gcc.dg/pr70281.c: New test case.
785 2016-03-18 Christophe Lyon <christophe.lyon@linaro.org>
788 * gcc.target/aarch64/pr63304_1.c: Add -mno-fix-cortex-a53-843419.
790 2016-03-18 Ilya Enkovich <enkovich.gnu@gmail.com>
792 PR tree-optimization/70252
793 * gcc.dg/pr70252.c: New test.
795 2016-03-18 Tom de Vries <tom@codesourcery.com>
797 * gcc.dg/pr70161-2.c: New test.
798 * gcc.dg/pr70161.c: New test.
800 2016-03-18 Tom de Vries <tom@codesourcery.com>
803 * gcc.dg/pr70269.c: New test.
805 2016-03-18 Jakub Jelinek <jakub@redhat.com>
808 * g++.dg/ext/java-3.C: New test.
810 2016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
813 * g++.dg/lookup/pr70205.C: New test.
815 2016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
818 * g++.dg/cpp0x/lambda/lambda-70218.C: New test.
820 2016-03-17 Marek Polacek <polacek@redhat.com>
823 * gcc.dg/atomic-op-6.c: New test.
825 2016-03-17 David Malcolm <dmalcolm@redhat.com>
828 * c-c++-common/pr70264.c: New test case.
830 2016-03-17 Jakub Jelinek <jakub@redhat.com>
833 * c-c++-common/pr70144-1.c: New test.
834 * c-c++-common/pr70144-2.c: New test.
837 * g++.dg/opt/flifetime-dse5.C (main): Remove extra semicolon.
838 * g++.dg/opt/flifetime-dse6.C: New test.
839 * g++.dg/tree-ssa/ehcleanup-1.C: Adjust unreachable count.
841 2016-03-17 H.J. Lu <hongjiu.lu@intel.com>
844 * gcc.dg/pic-1.c: New test.
845 * gcc.dg/pic-2.c: Likewise.
846 * gcc.dg/pic-3.c: Likewise.
847 * gcc.dg/pic-4.c: Likewise.
848 * gcc.dg/pie-1.c: Likewise.
849 * gcc.dg/pie-2.c: Likewise.
850 * gcc.dg/pie-3.c: Likewise.
851 * gcc.dg/pie-4.c: Likewise.
852 * gcc.dg/pie-5.c: Likewise.
853 * gcc.dg/pie-6.c: Likewise.
855 2016-03-17 Tom de Vries <tom@codesourcery.com>
857 * gfortran.dg/goacc/kernels-alias-3.f95: New test.
858 * gfortran.dg/goacc/kernels-alias-4.f95: New test.
860 2016-03-17 Richard Biener <rguenther@suse.de>
863 * g++.dg/debug/pr70271.C: New testcase.
865 2016-03-17 Ilya Enkovich <enkovich.gnu@gmail.com>
867 * gcc.target/i386/pr70251.c: New test.
869 2016-03-17 Marek Polacek <polacek@redhat.com>
872 * g++.dg/warn/constexpr-70194.C: New test.
874 2016-03-16 Richard Henderson <rth@redhat.com>
877 * gcc.c-torture/compile/pr70240.c: New.
879 2016-03-16 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
881 * gcc.c-torture/compile/20151204.c: Skip for avr.
883 2016-03-16 Jakub Jelinek <jakub@redhat.com>
886 * g++.dg/opt/pr70245.C: New test.
887 * g++.dg/opt/pr70245.h: New file.
888 * g++.dg/opt/pr70245-aux.cc: New file.
890 2016-03-16 Martin Sebor <msebor@redhat.com>
892 * g++.dg/cpp1y/constexpr-instantiate.C: Correct DejaGnu directives.
894 2016-03-16 Richard Henderson <rth@redhat.com>
897 * gcc.c-torture/compile/pr70199.c: New.
899 2016-03-16 H.J. Lu <hongjiu.lu@intel.com>
901 * gcc.dg/uninit-19.c: Run dos2unix.
903 2016-03-16 Marek Polacek <polacek@redhat.com>
906 * gcc.dg/nested-func-10.c: New test.
907 * gcc.dg/nested-func-9.c: New test.
909 2016-03-16 Jakub Jelinek <jakub@redhat.com>
911 PR tree-optimization/68714
912 * gcc.dg/tree-ssa/pr68714.c: Add -w -Wno-psabi to dg-options.
914 2016-03-16 Tom de Vries <tom@codesourcery.com>
916 PR tree-optimization/68715
917 * gcc.dg/graphite/pr68715-2.c: New test.
918 * gcc.dg/graphite/pr68715.c: New test.
919 * gfortran.dg/graphite/pr68715.f90: New test.
921 2016-03-16 Tom de Vries <tom@codesourcery.com>
923 PR tree-optimization/68809
924 * gcc.dg/graphite/pr68809-2.c: New test.
925 * gcc.dg/graphite/pr68809.c: New test.
927 2016-03-16 Jakub Jelinek <jakub@redhat.com>
930 * g++.dg/ubsan/pr70147-2.C (C::C): Initialize A base with invalid
931 method call to i () as argument. Adjust expected output.
934 * g++.dg/ubsan/pr70147-1.C: New test.
935 * g++.dg/ubsan/pr70147-2.C: New test.
937 2016-03-15 Martin Sebor <msebor@redhat.com>
940 * g++.dg/cpp1y/constexpr-instantiate.C: Add new test.
942 2016-03-15 John David Anglin <danglin@gcc.gnu.org>
944 * gcc.c-torture/execute/pr68532.c: Add -fno-common option on
947 * gcc.dg/ifcvt-4.c: Add hppa*64*-*-* to skip list.
950 * gfortran.dg/coarray_allocate_5.f08: Add "-latomic" option if
953 2016-03-15 Marek Polacek <polacek@redhat.com>
956 * g++.dg/ext/attribute-may-alias-4.C: New test.
958 2016-03-15 Alexander Monakov <amonakov@ispras.ru>
960 * g++.dg/pr63384.C: Add -w to dg-options. Remove '-toggle' in
961 -fvar-tracking-assignments-toggle flag.
963 2016-03-15 Pat Haugen <pthaugen@us.ibm.com>
965 * gcc.dg/ifcvt-4.c: Add -misel for powerpc*.
967 2016-03-15 Jakub Jelinek <jakub@redhat.com>
969 PR rtl-optimization/70222
970 * gcc.c-torture/execute/pr70222-1.c: New test.
971 * gcc.c-torture/execute/pr70222-2.c: New test.
973 2016-03-15 Richard Henderson <rth@redhat.com>
975 * gcc.dg/tree-ssa/pr68714.c: Test during reassoc1 pass.
977 2016-03-15 Andrey Belevantsev <abel@ispras.ru>
979 PR rtl-optimization/69032
980 * gcc.dg/pr69032.c: New test.
982 2016-03-15 Andrey Belevantsev <abel@ispras.ru>
984 PR rtl-optimization/63384
985 * g++.dg/pr63384.C: New test.
987 2016-03-15 Andrey Belevantsev <abel@ispras.ru>
990 * gcc.target/i386/pr64411.C: New test.
992 2016-03-15 Tom de Vries <tom@codesourcery.com>
994 * gfortran.dg/goacc/kernels-alias-2.f95: New test.
995 * gfortran.dg/goacc/kernels-alias.f95: New test.
997 2016-03-14 Martin Sebor <msebor@redhat.com>
1000 * g++.dg/cpp0x/constexpr-inline.C: New test.
1001 * g++.dg/cpp0x/constexpr-inline-1.C: Same.
1003 2016-03-14 David Edelsohn <dje.gcc@gmail.com>
1005 * gcc.dg/torture/pr70083.c: Prune non-standard ABI.
1007 2016-03-14 Jakub Jelinek <jakub@redhat.com>
1010 * gcc.dg/pr70219.c: New test.
1012 2016-03-14 Bernd Schmidt <bschmidt@redhat.com>
1015 * gcc.dg/torture/pr70083.c: New test.
1016 * gcc.target/i386/pr70083.c: New test.
1018 2016-03-14 Richard Biener <rguenther@suse.de>
1020 PR tree-optimization/56365
1021 * gcc.dg/tree-ssa/phi-opt-14.c: New testcase.
1023 2016-03-14 Segher Boessenkool <segher@kernel.crashing.org>
1026 * lib/target-supports.exp (check_effective_target_powerpc64_no_dm):
1028 * g++.dg/pr70098.C: New testcase.
1031 2016-03-14 Tom de Vries <tom@codesourcery.com>
1033 PR tree-optimization/70045
1034 * gcc.dg/graphite/pr70045.c: New test.
1036 2016-03-13 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1039 * gfortran.dg/include_9.f90: New test.
1041 2016-03-13 Dominique d'Humieres <dominiq@lps.ens.fr>
1044 gfortran.dg/prof/prof.exp: New script.
1045 gfortran.dg/prof/dynamic_dispatch_6.f03: New test.
1047 2016-03-12 Andrey Belevantsev <abel@ispras.ru>
1049 PR rtl-optimization/69307
1050 * gcc.dg/pr69307.c: New test.
1052 2016-03-12 Vladimir Makarov <vmakarov@redhat.com>
1055 * gcc.target/arm/pr69614.c: New.
1057 2016-03-12 Paul Thomas <pault@gcc.gnu.org>
1060 * gfortran.dg/submodule_14.f08: New test
1063 * gfortran.dg/submodule_15.f08: New test
1065 2016-03-12 Patrick Palka <ppalka@gcc.gnu.org>
1068 * g++.dg/cpp1y/paren3.C: New test.
1070 2016-03-11 Michael Meissner <meissner@linux.vnet.ibm.com>
1073 * gcc.target/powerpc/ppc-round2.c: New test.
1075 2016-03-11 Bernd Schmidt <bschmidt@redhat.com>
1078 * gcc.dg/torture/pr70123.c: New test.
1080 2016-03-11 Jeff Law <law@redhat.com>
1082 PR tree-optimization/70190
1083 * gcc.c-torture/compile/pr70190.c: New test.
1085 2016-03-11 David Malcolm <dmalcolm@redhat.com>
1088 * c-c++-common/Wmisleading-indentation.c (test43_a): New test
1090 (test43_b): Likewise.
1091 (test43_c): Likewise.
1092 (test43_d): Likewise.
1093 (test43_e): Likewise.
1094 (test43_f): Likewise.
1095 (test43_g): Likewise.
1096 (test44_a): Likewise.
1097 (test44_b): Likewise.
1098 (test44_c): Likewise.
1099 (test44_d): Likewise.
1100 (test44_e): Likewise.
1102 2016-03-11 David Malcolm <dmalcolm@redhat.com>
1105 * c-c++-common/Wmisleading-indentation.c (pr70085): New test case.
1107 2016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1109 * gcc.target/aarch64/vect-reduc-or_1.c: Add -fno-vect-cost-model to
1112 2016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1116 * gcc.target/aarch64/pr69245_2.c: New test.
1118 2016-03-11 Jakub Jelinek <jakub@redhat.com>
1120 PR tree-optimization/70177
1121 * gcc.dg/pr70177.c: New test.
1123 2016-03-11 Alan Lawrence <alan.lawrence@arm.com>
1125 * gfortran.dg/unconstrained_commons.f: Widen regexp to match j_<N>.
1127 2016-03-11 Alan Lawrence <alan.lawrence@arm.com>
1129 * gcc.dg/tree-ssa/sra-20.c: New.
1131 2016-03-11 Jakub Jelinek <jakub@redhat.com>
1133 PR rtl-optimization/70174
1134 * gcc.dg/pr70174.c: New test.
1136 PR tree-optimization/70169
1137 * gcc.dg/pr70169.c: New test.
1139 2016-03-11 Ilya Enkovich <enkovich.gnu@gmail.com>
1142 * gcc.target/i386/pr70160.c: New test.
1144 2016-03-11 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1146 * gcc.target/s390/dfp-1.c: New test.
1148 2016-03-10 Nick Clifton <nickc@redhat.com>
1151 * gcc.target/aarch64/pr70044.c: New test.
1153 2016-03-10 Patrick Palka <ppalka@gcc.gnu.org>
1154 Jakub Jelinek <jakub@redhat.com>
1157 * g++.dg/cpp0x/constexpr-70001-1.C: New test.
1158 * g++.dg/cpp0x/constexpr-70001-2.C: New test.
1159 * g++.dg/cpp0x/constexpr-70001-3.C: New test.
1161 2016-03-10 Jan Hubicka <hubicka@ucw.cz>
1164 * g++.dg/lto/pr69589_0.C: New testcase
1165 * g++.dg/lto/pr69589_1.C: New testcase
1167 2016-03-10 Marek Polacek <polacek@redhat.com>
1170 * g++.dg/delayedfold/unary-plus1.C: New test.
1172 2016-03-10 Andre Vieira <andre.simoesdiasvieira@arm.com>
1174 * gcc.target/arm/pr45701-1.c: Escape brackets.
1175 * gcc.target/arm/pr45701-2.c: Likewise.
1177 2016-03-10 Alan Lawrence <alan.lawrence@arm.com>
1179 * gfortran.dg/unconstrained_commons.f: New.
1181 2016-03-10 Alan Modra <amodra@gmail.com>
1183 * gcc.dg/pr69195.c: New.
1184 * gcc.dg/pr69238.c: New.
1186 2016-03-10 Tom de Vries <tom@codesourcery.com>
1189 * gcc.dg/vect/pr46032.c: Xfail scan if alignment requirements not met.
1191 2016-03-10 Richard Biener <rguenther@suse.de>
1193 PR tree-optimization/70128
1194 * gcc.dg/tree-ssa/alias-34.c: New testcase.
1195 * gcc.dg/tree-ssa/alias-35.c: Likewise.
1197 2016-03-09 Jakub Jelinek <jakub@redhat.com>
1199 PR tree-optimization/70152
1200 * gcc.dg/pr70152.c: New test.
1203 * gcc.target/i386/pr70086-1.c: New test.
1204 * gcc.target/i386/pr70086-2.c: New test.
1205 * gcc.target/i386/pr70086-3.c: New test.
1207 PR tree-optimization/70127
1208 * gcc.c-torture/execute/pr70127.c: New test.
1210 2016-03-09 Cesar Philippidis <cesar@codesourcery.com>
1212 * c-c++-common/goacc/combined-directives-2.c: New test.
1214 2016-03-09 David Malcolm <dmalcolm@redhat.com>
1218 * g++.dg/diagnostic/pr70105.C: New test.
1219 * gcc.dg/plugin/diagnostic-test-expressions-1.c (foo): New decl.
1220 (test_multiple_ordinary_maps): New test function.
1222 2016-03-09 David Malcolm <dmalcolm@redhat.com>
1226 * gcc.dg/plugin/diagnostic_plugin_show_trees.c (show_tree):
1227 Drop range information from call to inform_at_rich_loc.
1228 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c (add_range):
1230 (test_show_locus): Replace calls to rich_location::add_range with
1231 calls to add_range. Rewrite the tests that used the now-defunct
1232 rich_location ctor taking a source_range. Simplify other tests
1233 by replacing calls to COMBINE_LOCATION_DATA with calls to
1236 2016-03-09 Richard Biener <rguenther@suse.de>
1237 Jakub Jelinek <jakub@redhat.com>
1239 PR tree-optimization/70138
1240 * gcc.dg/vect/pr70138-1.c: New testcase.
1241 * gcc.dg/vect/pr70138-2.c: Likewise.
1243 2016-03-09 Jakub Jelinek <jakub@redhat.com>
1246 * gcc.target/i386/pr70049.c: New test.
1248 2016-03-09 Richard Biener <rguenther@suse.de>
1251 * gcc.dg/Wstrict-aliasing-bogus-upcast.c: New testcase.
1252 * gcc.dg/Wstrict-aliasing-struct-with-char-member.c: Likewise.
1253 * gcc.dg/Wstrict-aliasing-struct-member.c: Remove again.
1255 2016-03-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1257 * gcc.dg/vect/bb-slp-34.c: Really don't xfail on aarch64-*-*,
1260 2016-03-09 Jakub Jelinek <jakub@redhat.com>
1263 * gcc.dg/simd-7.c: Add -w -Wno-psabi to dg-options.
1266 * gcc.dg/simd-8.c: Add -w -Wno-psabi to dg-options.
1269 * gcc.dg/pr70050.c: Add -w to dg-options. Fix up PR number
1270 in testcase comment.
1272 2016-03-09 Tom de Vries <tom@codesourcery.com>
1274 * gfortran.dg/goacc/kernels-loop-2.f95: New test.
1275 * gfortran.dg/goacc/kernels-loop-data-2.f95: New test.
1276 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: New test.
1277 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: New test.
1278 * gfortran.dg/goacc/kernels-loop-data-update.f95: New test.
1279 * gfortran.dg/goacc/kernels-loop-data.f95: New test.
1280 * gfortran.dg/goacc/kernels-loop-n.f95: New test.
1281 * gfortran.dg/goacc/kernels-loop.f95: New test.
1283 2016-03-08 Martin Sebor <msebor@redhat.com>
1286 * g++.dg/warn/overflow-warn-7.C: New test.
1288 2016-03-08 Jason Merrill <jason@redhat.com>
1290 * lib/g++-dg.exp (g++-dg-runtest): Handle "concepts" in std list.
1291 * lib/target-supports.exp (check_effective_target_concepts): New.
1293 2016-03-08 Jakub Jelinek <jakub@redhat.com>
1296 * g++.dg/cpp1y/constexpr-loop4.C: New test.
1297 * g++.dg/ubsan/pr70135.C: New test.
1300 * gcc.dg/pr70110.c: New test.
1302 2016-03-07 Martin Jambor <mjambor@suse.cz>
1304 * c-c++-common/gomp/clauses-1.c: Remove dg-options.
1305 * c-c++-common/gomp/if-1.c: Likewise.
1306 * c-c++-common/gomp/pr61486-2.c: Likewise.
1307 * c-c++-common/gomp/target-teams-1.c: Moved dg-options except -fopenmp
1308 to dg-additional-options.
1309 * g++.dg/gomp/gomp.exp: Pass -Wno-hsa to all tests.
1310 * g++/gomp/target-teams-1.c: Likewise.
1311 * gcc.dg/gomp/gomp.exp: Likewise.
1312 * gcc.dg/gomp/pr68128-2.c: Moved dg-options except -fopenmp to
1313 dg-additional-options.
1314 * gfortran.dg/gomp/gomp.exp: Likewise.
1315 * gfortran.dg/gomp/target1.f90: Remove dg-options.
1316 * gfortran.dg/gomp/target2.f90: Moved dg-options except -fopenmp to
1317 dg-additional-options.
1318 * gfortran.dg/gomp/target3.f90: Remove dg-options.
1320 2016-03-07 Martin Jambor <mjambor@suse.cz>
1322 * lib/target-supports.exp (check_effective_target_offload_hsa): New.
1323 * c-c++-common/gomp/gridify-1.c: New test.
1324 * gfortran.dg/gomp/gridify-1.f90: Likewise.
1326 2016-03-07 Andre Vieira <andre.simoesdiasvieira@arm.com>
1328 * gcc.target/arm/pr45701-1.c: Change assembler scan to not
1329 trigger for cortex-r8, when scanning for register r8.
1330 * gcc.target/arm/pr45701-2.c: Likewise.
1332 2016-02-26 Richard Biener <rguenther@suse.de>
1333 Jeff Law <law@redhat.com>
1335 PR tree-optimization/69740
1336 * gcc.c-torture/compile/pr69740-1.c: New test.
1337 * gcc.c-torture/compile/pr69740-2.c: New test.
1339 2016-03-07 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1341 * lib/target-supports.exp
1342 (check_effective_target_whole_vector_shift): Enable for PPC64.
1344 2016-03-07 Richard Biener <rguenther@suse.de>
1346 PR tree-optimization/70115
1347 * gcc.dg/torture/pr70115.c: New testcase.
1349 2016-03-07 Nathan Sidwell <nathan@codesourcery.com>
1352 * c-c-++-common/goacc/pr69916.c: New.
1354 2016-03-07 Richard Henderson <rth@redhat.com>
1356 * gcc.c-torture/compile/pr70061.c: New test.
1358 2016-03-07 Richard Biener <rguenther@suse.de>
1361 * gcc.dg/vect/O3-pr36098.c: New testcase.
1363 2016-03-07 Christophe Lyon <christophe.lyon@linaro.org>
1365 * gcc.target/arm/pragma_cpp_fma.c: Reset default FPU.
1367 2016-03-07 Eric Botcazou <ebotcazou@adacore.com>
1369 * gnat.dg/renaming9.ad[sb]: New testcase.
1371 2016-03-05 Jakub Jelinek <jakub@redhat.com>
1374 * g++.dg/expr/stdarg3.C: New test.
1376 2016-03-04 Jeff Law <law@redhat.com>
1378 PR tree-optimization/69196
1379 * gcc.dg/tree-ssa/pr69196-1.c: Limit this to sparc*-*-* and
1382 2016-03-04 Bernd Schmidt <bschmidt@redhat.com>
1385 * gcc.dg/pr69973.c: New test.
1387 PR rtl-optimization/69941
1388 * gcc.dg/torture/pr69941.c: New test.
1391 * gcc.dg/pr69824.c: New test.
1393 2016-03-05 Tom de Vries <tom@codesourcery.com>
1395 * c-c++-common/goacc/nesting-fail-1.c (f_acc_routine): New function.
1396 * c-c++-common/goacc-gomp/nesting-fail-1.c (f_acc_routine): New
1399 2016-03-05 Patrick Palka <ppalka@gcc.gnu.org>
1402 * g++.dg/cpp1y/var-templ48.C: New test.
1403 * g++.dg/cpp1y/var-templ49.C: New test.
1405 2016-03-04 Eric Botcazou <ebotcazou@adacore.com>
1407 * g++.dg/Wno-frame-address.C: Skip on IA-64.
1409 2016-03-04 Jakub Jelinek <jakub@redhat.com>
1412 * g++.dg/ubsan/pr70035.C: New test.
1415 * gcc.target/i386/pr70062.c: New test.
1417 2016-03-04 H.J. Lu <hongjiu.lu@intel.com>
1419 * g++.dg/template/typename21.C: Remove c++98_only.
1421 2016-03-04 H.J. Lu <hongjiu.lu@intel.com>
1423 * g++.dg/template/typename21.C: Replace c++98 with c++98_only.
1425 2016-03-04 David Malcolm <dmalcolm@redhat.com>
1428 * c-c++-common/Wmisleading-indentation.c (fn_42_a): New test
1430 (fn_42_b): Likewise.
1431 (fn_42_c): Likewise.
1433 2016-03-04 David Malcolm <dmalcolm@redhat.com>
1436 * c-c++-common/Wmisleading-indentation.c (fn_40_a): New test
1438 (fn_40_b): Likewise.
1439 (fn_41_a): Likewise.
1440 (fn_41_b): Likewise.
1442 2016-03-04 Jakub Jelinek <jakub@redhat.com>
1445 * gcc.target/i386/avx512f-pr70059.c: New test.
1446 * gcc.target/i386/avx512dq-pr70059.c: New test.
1448 2016-03-04 Bernd Schmidt <bschmidt@redhat.com>
1450 PR rtl-optimization/57676
1451 * gcc.dg/torture/pr57676.c: New test.
1453 2016-03-04 Ilya Enkovich <enkovich.gnu@gmail.com>
1455 * gcc.dg/pr70026.c: New test.
1457 2016-03-04 Marek Polacek <polacek@redhat.com>
1460 * gcc.dg/cilk-plus/pr69798-1.c: New test.
1461 * gcc.dg/cilk-plus/pr69798-2.c: New test.
1463 2016-03-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1466 * gcc.target/aarch64/scalar_shift_1.c: (test_corners_sisd_di):
1468 (test_corners_sisd_si): Likewise.
1469 (main): Remove checks of the above.
1470 * gcc.target/aarch64/shift_wide_invalid_1.c: New test.
1472 2016-03-04 Eric Botcazou <ebotcazou@adacore.com>
1474 * gcc.dg/Wno-frame-address.c: Skip on IA-64.
1476 2016-03-04 Christophe Lyon <christophe.lyon@linaro.org>
1478 * gcc.dg/torture/pr69951.c: Accept argc==0.
1480 2016-03-04 Richard Biener <rguenther@suse.de>
1483 * g++.dg/warn/Wstrict-aliasing-bogus-union-2.C: New testcase.
1484 * gcc.dg/Wstrict-aliasing-struct-member.c: New testcase.
1486 2016-03-04 Dominik Vogt <vogt@linux.vnet.ibm.com>
1489 * go.test/go-test.exp: S/390: Set GOARCH to the current target when
1492 2016-03-04 Jakub Jelinek <jakub@redhat.com>
1495 * gcc.dg/guality/pr69947.c: New test.
1497 2016-03-03 Jakub Jelinek <jakub@redhat.com>
1500 * gcc.dg/pr70017.c (foo): Store 0 to first element of each array.
1502 2016-03-03 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1504 PR rtl-optimization/69904
1505 * gcc.target/arm/pr69904.c: New test.
1507 2016-03-03 Jakub Jelinek <jakub@redhat.com>
1510 * gcc.dg/vect/pr70021.c: New test.
1511 * gcc.target/i386/pr70021.c: New test.
1513 2016-03-03 Marek Polacek <polacek@redhat.com>
1516 * gcc.dg/pr70050.c: New test.
1518 2016-03-03 James Greenhalgh <james.greenhalgh@arm.com>
1520 * gcc.dg/vect/bb-slp-34.c: Don't XFAIL for ARM/AArch64.
1522 2016-03-03 Ilya Enkovich <enkovich.gnu@gmail.com>
1524 PR tree-optimization/70043
1525 * gfortran.dg/vect/pr70043.f90: New test.
1527 2016-03-03 Eric Botcazou <ebotcazou@adacore.com>
1529 * gnat.dg/specs/task1.ads: New test.
1531 2016-03-03 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1533 * lib/gcc-gdb-test.exp (gdb-test): Make log message match command.
1534 Invoke gdb with -batch.
1535 * lib/gcc-simulate-thread.exp (simulate-thread): Likewise.
1537 2016-03-03 Richard Biener <rguenther@suse.de>
1539 PR tree-optimization/55936
1540 * gcc.dg/tree-ssa/vrp06.c: Remove XFAIL.
1542 2016-03-02 Jeff Law <law@redhat.com>
1544 PR rtl-optimization/69942
1545 * gcc.dg/ifcvt-5.c: Use "word_mode" rather than "int" to limit the
1546 effects of argument promotions.
1548 PR tree-optimization/69987
1549 * gfortran.dg/pr69987.f90: Use "-w" to avoid failures when the
1550 target does not support -fprefetch-loop-arrays.
1552 2016-03-02 Uros Bizjak <ubizjak@gmail.com>
1554 * gcc.target/i386/bmi2-bzhi-2.c: Change to runtime test.
1556 2016-03-02 Bin Cheng <bin.cheng@arm.com>
1558 PR rtl-optimization/69052
1559 * gcc.target/i386/pr69052.c: New test.
1561 2016-03-02 Alan Modra <amodra@gmail.com>
1563 * gcc.dg/pr69990.c: New.
1565 2016-03-02 Jakub Jelinek <jakub@redhat.com>
1568 * c-c++-common/vector-compare-4.c: Add -Wno-psabi to dg-options.
1571 * gcc.dg/pr70022.c: Add -w -Wno-psabi to dg-options.
1574 * gcc.target/i386/pr70028.c: New test.
1576 2016-03-02 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
1578 * c-c++-common/asan/swapcontext-test-1.c,
1579 * c-c++-common/tsan/thread_leak.c,
1580 * g++.dg/tsan/aligned_vs_unaligned_race.C,
1581 * g++.dg/tsan/benign_race.C,
1582 * g++.dg/tsan/fd_close_norace.C,
1583 * g++.dg/tsan/fd_close_norace2.C: Print markers to stderr to avoid
1584 races with sanitizer output
1586 2016-03-02 Richard Biener <rguenther@suse.de>
1587 Uros Bizjak <ubizjak@gmail.com>
1590 * gcc.dg/simd-8.c: New testcase.
1592 2016-03-02 Richard Biener <rguenther@suse.de>
1595 * gcc.dg/simd-7.c: New testcase.
1597 2016-03-02 Eric Botcazou <ebotcazou@adacore.com>
1599 * gcc.target/i386/pr70007.c: Tweak.
1601 2016-03-02 Dominik Vogt <vogt@linux.vnet.ibm.com>
1603 * gfortran.dg/bessel_6.f90: Reduce accuracy for S/390.
1605 2016-03-02 Marek Polacek <polacek@redhat.com>
1608 * gcc.dg/pr67854.c: New test.
1610 2016-03-02 Jakub Jelinek <jakub@redhat.com>
1613 * gcc.dg/torture/pr70025.c: New test.
1615 2016-03-02 Venkataramanan Kumar <venkataramanan.kumar@amd.com>
1617 PR tree-optimization/68621
1618 * gcc.dg/tree-ssa/ifc-8.c: Adjust test.
1620 2016-03-01 Eric Botcazou <ebotcazou@adacore.com>
1622 * gcc.target/i386/pr70007.c: New test.
1624 2016-03-01 Jeff Law <law@redhat.com>
1626 PR tree-optimization/69196
1627 * gcc.dg/tree-ssa/pr69196-1.c: New test.
1629 PR tree-optimization/69196
1630 * gcc.dg/tree-ssa/vrp46.c: Twiddle threading params to keep it from
1631 duplicating code and spoiling the expected output.
1633 2016-03-01 Michael Meissner <meissner@linux.vnet.ibm.com>
1636 * gcc.target/powerpc/p9-lxvx-stxvx-1.c: Make sure compiler
1637 supports power9 before doing tests.
1638 * gcc.target/powerpc/p9-lxvx-stxvx-2.c: Likewise.
1639 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: Likewise.
1640 * gcc.target/powerpc/p9-permute.c: Likewise.
1642 2016-03-01 Uros Bizjak <ubizjak@gmail.com>
1645 * gcc.target/i386/pr70027.c: New test.
1647 2016-03-01 Eric Botcazou <ebotcazou@adacore.com>
1649 * gcc.dg/pr70017.c: New test.
1651 2016-03-01 Jakub Jelinek <jakub@redhat.com>
1655 * gcc.dg/pr69796.c: New test.
1656 * gcc.dg/pr69974.c: New test.
1658 2016-03-01 Eric Botcazou <ebotcazou@adacore.com>
1660 * gnat.dg/stack_usage3.adb: Robustify and enable for all targets.
1662 2016-02-29 Jeff Law <law@redhat.com>
1664 PR tree-optimization/69987
1665 * gfortran.dg/pr69987.f90: New test.
1667 PR tree-optimization/69989
1668 * gcc.c-torture/compile/pr69989-2.c: New test.
1670 2016-03-01 Marek Polacek <polacek@redhat.com>
1673 * g++.dg/parse/invalid1.C: New test.
1675 2016-03-01 Richard Biener <rguenther@suse.de>
1678 * gcc.dg/pr70022.c: New testcase.
1680 2016-03-01 Ilya Enkovich <enkovich.gnu@gmail.com>
1682 PR tree-optimization/69956
1683 * gcc.dg/pr69956.c: New test.
1685 2016-02-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1688 * gcc.dg/vect/costmodel/ppc/costmodel-fast-math-vect-pr299925.c:
1689 XFAIL when hardware supports efficient unaligned storage access.
1691 2016-03-01 Patrick Palka <ppalka@gcc.gnu.org>
1694 * g++.dg/template/pr69961a.C: New test.
1695 * g++.dg/template/pr69961b.C: New test.
1697 2016-02-29 David Malcolm <dmalcolm@redhat.com>
1699 PR preprocessor/69985
1700 * gcc.dg/cpp/pr69985.c: New test case.
1702 2016-02-29 Jeff Law <law@redhat.com>
1704 PR tree-optimization/70005
1705 * gcc.c-torture/execute/pr70005.c New test.
1707 PR tree-optimization/69999
1708 * gcc.c-torture/compile/pr69999.c: New test.
1710 2016-02-29 Yuri Rumyantsev <ysrumyan@gmail.com>
1712 PR tree-optimization/69652
1713 * gcc.dg/torture/pr69652.c: Delete test.
1714 * gcc.dg/vect/pr69652.c: New test.
1716 2016-02-19 Richard Biener <rguenther@suse.de>
1718 PR tree-optimization/69980
1719 * gfortran.dg/vect/pr69980.f90: New testcase.
1721 2016-02-29 Eric Botcazou <ebotcazou@adacore.com>
1723 * gcc.target/sparc/20160229-1.c: New test.
1725 2016-02-29 Eric Botcazou <ebotcazou@adacore.com>
1727 * gnat.dg/stack_usage3.adb: New test.
1728 * gnat.dg/stack_usage3_pkg.ads: New helper.
1730 2016-02-29 Eric Botcazou <ebotcazou@adacore.com>
1732 * gnat.dg/renaming8.adb: New test.
1733 * gnat.dg/renaming8_pkg1.ads: New helper.
1734 * gnat.dg/renaming8_pkg2.ad[sb]: Likewise.
1735 * gnat.dg/renaming8_pkg3.ad[sb]: Likewise.
1737 2016-02-29 Richard Biener <rguenther@suse.de>
1739 PR tree-optimization/69720
1740 * gcc.dg/vect/vect-outer-pr69720.c: New testcase.
1742 2016-02-28 Thomas Koenig <tkoenig@gcc.gnu.org>
1746 * gfortran.dg/realloc_on_assign_26.f90: New test case.
1748 2016-02-28 Harald Anlauf <anlauf@gmx.de>
1749 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1752 * gfortran.dg/coarray_8.f90: Adjust error message.
1753 * gfortran.dg/pr56007.f90: New test.
1754 * gfortran.dg/pr56007.f: New test.
1756 2016-02-28 H.J. Lu <hongjiu.lu@intel.com>
1758 PR tree-optimization/69989
1759 * gcc.dg/torture/pr69989.c: New test.
1761 2016-02-28 Eric Botcazou <ebotcazou@adacore.com>
1763 * gcc.target/i386/stack-realign-win.c: New test.
1765 2016-02-28 Harald Anlauf <anlauf@gmx.de>
1768 * gfortran.dg/pr60126.f90: New test.
1770 2016-02-27 Jeff Law <law@redhat.com>
1773 2016-02-26 Richard Biener <rguenther@suse.de>
1774 Jeff Law <law@redhat.com>
1776 PR tree-optimization/69740
1777 * gcc.c-torture/compile/pr69740-1.c: New test.
1778 * gcc.c-torture/compile/pr69740-2.c: New test.
1780 2016-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1783 * gfortran.dg/newunit_4.f90: New test.
1785 2016-02-27 Jakub Jelinek <jakub@redhat.com>
1788 PR rtl-optimization/69886
1789 * gcc.dg/torture/pr69886.c: Add -w -Wno-psabi to dg-options.
1790 * gcc.dg/torture/pr69613.c: Likewise. Guard -mavx with avx_runtime
1793 2016-02-26 Martin Sebor <msebor@redhat.com>
1795 PR tree-optimization/15826
1796 * gcc.dg/tree-ssa/pr15826.c: New test.
1798 2016-02-26 Jakub Jelinek <jakub@redhat.com>
1801 * gcc.target/powerpc/pr69969.c: New test.
1803 2016-02-26 Martin Sebor <msebor@redhat.com>
1806 * g++.old-deja/g++.other/decl5.C: Add a test case.
1808 2016-02-26 Segher Boessenkool <segher@kernel.crashing.org>
1811 * gcc.target/powerpc/pr69946.c: New file.
1813 2016-02-26 Richard Biener <rguenther@suse.de>
1814 Jeff Law <law@redhat.com>
1816 PR tree-optimization/69740
1817 * gcc.c-torture/compile/pr69740-1.c: New test.
1818 * gcc.c-torture/compile/pr69740-2.c: New test.
1820 2016-02-26 Martin Jambor <mjambor@suse.cz>
1823 * gcc.dg/torture/pr69932.c: New test.
1824 * gcc.dg/torture/pr69936.c: Likewise.
1826 2016-02-26 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1829 * gcc.target/s390/pr69709.c: New test.
1831 2016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1834 * gcc.target/aarch64/pr69245_1.c: New test.
1836 2016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1839 * gcc.dg/torture/pr69613.c: New test.
1841 2016-02-26 Jakub Jelinek <jakub@redhat.com>
1843 PR rtl-optimization/69891
1844 * gcc.target/i386/pr69891.c: New test.
1846 2016-02-26 Michael Meissner <meissner@linux.vnet.ibm.com>
1847 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1850 * gcc.target/powerpc/p8vector-ldst.c: Adjust to test desired
1851 functionality for both 32-bit and 64-bit.
1853 2016-02-26 Richard Biener <rguenther@suse.de>
1855 PR tree-optimization/69551
1856 * gcc.dg/torture/pr69951.c: New testcase.
1858 2016-02-25 Richard Biener <rguenther@suse.de>
1860 PR tree-optimization/48795
1861 * gcc.dg/Warray-bounds-18.c: New testcase.
1863 2016-02-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1865 * g++.dg/ext/attr-constructor1.C: Require init_priority support.
1867 2016-02-25 Jakub Jelinek <jakub@redhat.com>
1869 PR rtl-optimization/69896
1870 * gcc.dg/pr69896.c: New test.
1872 2016-02-25 Patrick Palka <ppalka@gcc.gnu.org>
1875 * g++.dg/cpp1y/paren2.C: New test.
1877 2016-02-24 Martin Sebor <msebor@redhat.com>
1880 * gcc.dg/enum-mode-2.c: New test.
1882 2016-02-24 Jakub Jelinek <jakub@redhat.com>
1885 * g++.dg/warn/Wnonnull-compare-6.C: New test.
1886 * g++.dg/warn/Wnonnull-compare-7.C: New test.
1887 * g++.dg/ubsan/pr69922.C: New test.
1889 2016-02-24 Marek Polacek <polacek@redhat.com>
1892 * gcc.dg/pr69819.c: New test.
1894 2016-02-24 Martin Sebor <msebor@redhat.com>
1897 * g++.dg/ext/flexary15.C: New test.
1899 2016-02-24 Martin Sebor <msebor@redhat.com>
1901 * gcc.dg/builtins-68.c: Avoid making unportable
1902 assumptions about the relationship between SIZE_MAX and UINT_MAX.
1903 * g++.dg/ext/builtin_alloca.C: Same.
1905 2016-02-24 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
1906 Charles Baylis <charles.baylis@linaro.org>
1909 * g++.dg/pr61033.C: Add a regression testcase for PR debug/61033.
1911 2016-02-24 Richard Biener <rguenther@suse.de>
1912 Jakub Jelinek <jakub@redhat.com>
1915 * gcc.dg/torture/pr69760.c: New testcase.
1917 2016-02-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1919 * gcc.dg/debug/dwarf2/prod-options.c: Use different DW_AT_producer
1920 pattern on Solaris with as.
1922 2016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1924 * gcc.target/arm/cond_sub_restrict_it.c: New test.
1925 * gcc.target/arm/condarith_restrict_it.c: Likewise.
1926 * gcc.target/arm/movcond_restrict_it.c: Likewise.
1927 * gcc.target/arm/negscc_restrict_it.c: Likewise.
1929 2016-02-24 Jakub Jelinek <jakub@redhat.com>
1932 * gcc.dg/pr69915.c: New test.
1934 2016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1936 PR rtl-optimization/69886
1937 * gcc.dg/torture/pr69886.c: New test.
1939 2016-02-24 Richard Biener <rguenther@suse.de>
1942 * gcc.dg/torture/pr68963.c: New testcase.
1944 2016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1947 * gcc.target/arm/atomic_loaddi_acquire.x: New file.
1948 * gcc.target/arm/atomic_loaddi_relaxed.x: Likewise.
1949 * gcc.target/arm/atomic_loaddi_seq_cst.x: Likewise.
1950 * gcc.target/arm/atomic_loaddi_1.c: New test.
1951 * gcc.target/arm/atomic_loaddi_2.c: Likewise.
1952 * gcc.target/arm/atomic_loaddi_3.c: Likewise.
1953 * gcc.target/arm/atomic_loaddi_4.c: Likewise.
1954 * gcc.target/arm/atomic_loaddi_5.c: Likewise.
1955 * gcc.target/arm/atomic_loaddi_6.c: Likewise.
1956 * gcc.target/arm/atomic_loaddi_7.c: Likewise.
1957 * gcc.target/arm/atomic_loaddi_8.c: Likewise.
1958 * gcc.target/arm/atomic_loaddi_9.c: Likewise.
1960 2016-02-24 Jakub Jelinek <jakub@redhat.com>
1963 * gcc.dg/torture/pr69909.c: New test.
1965 2016-02-24 Richard Biener <rguenther@suse.de>
1967 PR tree-optimization/69907
1968 * gcc.dg/vect/bb-slp-pr69907.c: New testcase.
1969 * gcc.dg/vect/bb-slp-34.c: XFAIL.
1970 * gcc.dg/vect/bb-slp-pr68892.c: Likewise.
1972 2016-02-24 Christian Bruel <christian.bruel@st.com>
1974 * gcc.target/arm/pragma_cpp_fma.c: New test.
1976 2016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1979 * gfortran.dg/include_6.f90: Update test.
1981 2016-02-23 Jakub Jelinek <jakub@redhat.com>
1984 * objc.dg/pr69844.m: New test.
1986 2016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1988 PR libgfortran/69456
1989 * gfortran.dg/namelist_89.f90: New test.
1990 * gfortran.dg/pr59700.f90: Update test..
1992 2016-02-23 Martin Sebor <msebor@redhat.com>
1995 * g++.dg/ext/builtin_alloca.C: New test.
1996 * gcc.dg/builtins-68.c: New test.
1998 2016-02-23 Richard Henderson <rth@redhat.com>
2000 * gcc.target/i386/addr-space-3.c: Remove test.
2002 2016-02-23 David Malcolm <dmalcolm@redhat.com>
2004 PR preprocessor/69126
2005 PR preprocessor/69543
2006 * c-c++-common/pr69126-2-long.c: New test.
2007 * c-c++-common/pr69126-2-short.c: New test.
2008 * c-c++-common/pr69543-1.c: Remove xfail.
2010 2016-02-23 David Malcolm <dmalcolm@redhat.com>
2012 PR preprocessor/69126
2013 PR preprocessor/69543
2014 PR preprocessor/69558
2015 * c-c++-common/pr69126.c (MACRO_1, test_1): New.
2017 (test_2): ...this, and add leading comment.
2018 (MACRO_3, test_3): New.
2019 (MACRO_4A, MACRO_4B, test_4): New.
2020 (MACRO): Rename to...
2023 (test_5): ...this, updating for renaming of MACRO, and
2024 add leading comment.
2025 * c-c++-common/pr69543-1.c: New.
2026 * c-c++-common/pr69543-2.c: New.
2027 * c-c++-common/pr69543-3.c: New.
2028 * c-c++-common/pr69543-4.c: New.
2029 * c-c++-common/pr69558-1.c: New.
2030 * c-c++-common/pr69558-2.c: New.
2031 * c-c++-common/pr69558-3.c: New.
2032 * c-c++-common/pr69558-4.c: New.
2033 * gcc.dg/pr69558.c: Move to...
2034 * c-c++-common/pr69558.c: ...here. Add dg-bogus directives, with
2037 2016-02-23 Thomas Schwinge <thomas@codesourcery.com>
2039 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: Adjust
2040 to -ftree-parallelize-loops/-fopenacc changes.
2041 * c-c++-common/goacc/kernels-double-reduction-n.c: Likewise.
2042 * c-c++-common/goacc/kernels-double-reduction.c: Likewise.
2043 * c-c++-common/goacc/kernels-loop-2.c: Likewise.
2044 * c-c++-common/goacc/kernels-loop-3.c: Likewise.
2045 * c-c++-common/goacc/kernels-loop-g.c: Likewise.
2046 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: Likewise.
2047 * c-c++-common/goacc/kernels-loop-n.c: Likewise.
2048 * c-c++-common/goacc/kernels-loop-nest.c: Likewise.
2049 * c-c++-common/goacc/kernels-loop.c: Likewise.
2050 * c-c++-common/goacc/kernels-one-counter-var.c: Likewise.
2051 * c-c++-common/goacc/kernels-reduction.c: Likewise.
2052 * gfortran.dg/goacc/kernels-loop-inner.f95: Likewise.
2053 * gfortran.dg/goacc/kernels-loops-adjacent.f95: Likewise.
2055 2016-02-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2057 * gcc.target/i386/chkp-hidden-def.c: Require alias support.
2059 2016-02-23 Jakub Jelinek <jakub@redhat.com>
2062 * g++.dg/warn/Wnonnull-compare-5.C: New test.
2065 * gcc.dg/pr69900.c: New test.
2067 2016-02-23 Martin Jambor <mjambor@suse.cz>
2069 PR tree-optimization/69666
2070 * gcc.dg/tree-ssa/pr69666.c: New test.
2072 2016-02-23 Andre Vehreschild <vehre@gcc.gnu.org>
2075 * gfortran.dg/coarray_allocate_5.f08: New test.
2077 2016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
2079 * gcc.target/s390/vcond-shift.c: Move to ...
2080 * gcc.target/s390/vector/vcond-shift.c: ... here.
2082 2016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
2084 * gcc.target/s390/md/movstr-2.c: Move and rename to ...
2085 * gcc.target/s390/vector/stpcpy-1.c: ... this one.
2087 2016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
2089 * gcc.target/s390/md/movstr-1.c: Turn into compile test.
2091 2016-02-20 Mark Wielaard <mjw@redhat.com>
2094 * gcc.dg/unused-variable-3.c: New test.
2096 2016-02-22 Jakub Jelinek <jakub@redhat.com>
2099 * gcc.target/i386/pr69888.c: New test.
2101 2016-02-22 Richard Biener <rguenther@suse.de>
2103 PR tree-optimization/69882
2104 * gfortran.dg/vect/pr69882.f90: New testcase.
2106 2016-02-22 Jakub Jelinek <jakub@redhat.com>
2109 * gcc.dg/pr69885.c: New test.
2111 2016-02-22 Oleg Endo <olegendo@gcc.gnu.org>
2115 * gcc.target/sh/pr54089-10.c: New.
2117 2016-02-20 Paul Thomas <pault@gcc.gnu.org>
2120 * gfortran.dg/deferred_character_15.f90 : New test.
2122 2016-02-20 Dominique d'Humieres <dominiq@lps.ens.fr>
2125 gfortran.dg/allocate_with_source_18.f03: New test.
2127 2016-02-20 Harald Anlauf <anlauf@gmx.de>
2130 gfortran.dg/gomp/pr52531.f90: New test.
2132 2016-02-19 Bernd Edlinger <bernd.edlinger@hotmail.de>
2135 * c-c++-common/Wshift-negative-value-6.c: Add -std=c++11 before
2138 2016-02-19 Jakub Jelinek <jakub@redhat.com>
2141 * c-c++-common/cilk-plus/CK/pr69826-1.c: New test.
2142 * c-c++-common/cilk-plus/CK/pr69826-2.c: New test.
2145 * g++.dg/warn/Wnonnull-compare-4.C: New test.
2148 * g++.dg/torture/pr69851.C: New test.
2150 2016-02-19 Martin Sebor <msebor@redhat.com>
2153 * gcc.dg/pr61053.c: Tweaked test to avoid bogus failures.
2155 2016-02-19 Jakub Jelinek <jakub@redhat.com>
2158 * g++.dg/warn/Wnonnull-compare-2.C: New test.
2159 * g++.dg/warn/Wnonnull-compare-3.C: New test.
2162 * g++.dg/cpp0x/pr67767.C: New test.
2164 2016-02-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2166 * lib/target-supports.exp: Define aarch64_asm_FUNC_ok checks
2167 for fp, simd, crypto, crc, lse.
2168 * doc/sourcebuild.texi (AArch64-specific attributes): Document the
2170 * gcc.target/aarch64/assembler_arch_1.c: Add aarch64_asm_lse_ok
2171 effective target check.
2173 2016-02-19 Jakub Jelinek <jakub@redhat.com>
2176 * gcc.target/i386/pr69820.c: New test.
2178 2016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
2180 * gcc.target/s390/vector/int128-1.c: New test.
2182 2016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
2184 * gcc.target/s390/vector/vec-vcond-1.c: New test.
2186 2016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
2188 * gcc.target/s390/md/movstr-1.c: Allow also the z13 strings
2189 instruction pattern name to prevent the testcase from failing with
2192 2016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
2194 * gcc.target/s390/md/movstr-2.c: New test.
2196 2016-02-19 Marcin Kościelnicki <koriakin@0x04.net>
2198 * gcc.target/s390/morestack.c: New test.
2200 2016-02-19 Dominik Vogt <vogt@linux.vnet.ibm.com>
2203 * gcc.target/s390/pr69625.c: Add test case.
2205 2016-02-18 Bernd Edlinger <bernd.edlinger@hotmail.de>
2208 * c-c++-common/tsan/pr65400-1.c (v, q, o): Make 8-byte aligned.
2210 2016-02-18 Michael Meissner <meissner@linux.vnet.ibm.com>
2213 * gcc.target/powerpc/fusion.c: Revert the 2016-02-09 change.
2214 * gcc.target/powerpc/fusion3.c: Likewise.
2216 2016-02-18 Richard Biener <rguenther@suse.de>
2219 * g++.dg/torture/pr69553.C: New testcase.
2221 2016-02-18 Nick Clifton <nickc@redhat.com>
2225 * gcc.target/arm/pr62554.c: New test.
2226 * gcc.target/arm/pr69610-1.c: New test.
2227 * gcc.target/arm/pr69610-2.c: New test.
2229 2016-02-18 Richard Biener <rguenther@suse.de>
2232 * gcc.dg/torture/pr69854.c: New testcase.
2234 2016-02-17 Jakub Jelinek <jakub@redhat.com>
2237 * g++.dg/warn/Wnonnull-compare-1.C: New test.
2239 2012-02-17 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2241 * gcc.target/powerpc/vec-cg.c: New test.
2243 2016-02-17 Richard Biener <rguenther@suse.de>
2246 * gcc.dg/uninit-21.c: Add -fno-short-enums.
2248 2016-02-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2251 * gcc.c-torture/compile/pr69161.c: New test.
2253 2016-02-17 David Sherwood <david.sherwood@arm.com>
2256 * gcc.target/arm/fmaxmin.c: Change effective target to arm_v8_neon_hw.
2257 * gcc.target/arm/vect-fmaxmin.c: Likewise.
2259 2016-02-17 Eric Botcazou <ebotcazou@adacore.com>
2261 * gcc.dg/ifcvt-4.c: Skip on Visium.
2263 2016-02-17 Eric Botcazou <ebotcazou@adacore.com>
2265 * gnat.dg/atomic8.adb: New test.
2267 2016-02-17 Eric Botcazou <ebotcazou@adacore.com>
2269 * gnat.dg/discr46.ad[sb]: New test.
2271 2016-02-16 Kelvin Nilsen <kelvin@gcc.gnu.org>
2274 * gcc.target/powerpc/pr48344-1.c: New test.
2276 2015-02-16 Thomas Koenig <tkoenig@gcc.gnu.org>
2279 * gfortran.dg/associate_21.f90: New test.
2281 2016-02-16 Jakub Jelinek <jakub@redhat.com>
2284 * c-c++-common/nonnull-1.c: Use -Wnonnull-compare instead of
2285 -Wnonnull in dg-options.
2286 * c-c++-common/nonnull-2.c: New test.
2288 2016-02-16 James Greenhalgh <james.greenhalgh@arm.com>
2289 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
2291 * gcc.target/aarch64/vector_initialization_nostack.c: New.
2293 2016-02-16 Jakub Jelinek <jakub@redhat.com>
2296 * gcc.dg/pr69801.c: Add empty dg-options.
2298 2016-02-16 James Norris <jnorris@codesourcery.com>
2300 * c-c++-common/goacc/deviceptr-1.c: Add tests.
2301 * g++.dg/goacc/deviceptr-1.c: New file.
2303 2016-02-16 Jakub Jelinek <jakub@redhat.com>
2305 PR tree-optimization/69820
2306 * gcc.dg/vect/pr69820.c: New test.
2308 2016-02-16 Richard Biener <rguenther@suse.de>
2310 PR tree-optimization/69776
2311 * gcc.dg/torture/pr69776-2.c: New testcase.
2313 2016-02-16 Bernd Schmidt <bschmidt@redhat.com>
2315 PR tree-optimization/69714
2316 * gcc.dg/torture/pr69714.c: New test.
2318 2016-02-16 Jakub Jelinek <jakub@redhat.com>
2320 PR tree-optimization/69802
2321 * gcc.dg/pr69802.c: New test.
2323 2016-02-16 Richard Biener <rguenther@suse.de>
2326 * gcc.dg/pr69801.c: New testcase.
2328 2016-02-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2330 PR libgfortran/69651
2331 * gfortran.dg/read_bang.f90: New test.
2332 * gfortran.dg/read_bang4.f90: New test.
2334 2016-02-15 Jakub Jelinek <jakub@redhat.com>
2337 * g++.dg/init/pr69658.C: New test.
2340 * c-c++-common/pr69797.c: New test.
2342 2016-02-15 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
2344 * lib/target-supports.exp (check_effective_target_section_anchors): Add
2345 check for aarch64*-*-*.
2347 2016-02-15 Richard Biener <rguenther@suse.de>
2349 PR tree-optimization/69783
2350 * gcc.dg/vect/pr69783.c: New testcase.
2352 2016-02-15 Richard Biener <rguenther@suse.de>
2354 PR tree-optimization/69776
2355 * gcc.dg/torture/pr69776.c: New testcase.
2357 2016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
2360 * gfortran.dg/type_decl_4.f90: Reinstated.
2362 2016-02-14 John David Anglin <danglin@gcc.gnu.org>
2365 * gfortran.dg/read_dir.f90: Xfail on hppa*-*-hpux*.
2367 2016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
2371 * gfortran.dg/type_decl_4.f90: Removed.
2373 2016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
2376 * gfortran.dg/type_decl_4.f90: New test.
2378 2016-02-14 Alan Modra <amodra@gmail.com>
2381 * gcc.c-torture/execute/stkalign.c: Revise test.
2383 2016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
2386 * gcc.target/sh/torture/pr67260.c: Adjust additional options.
2388 2016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
2391 * gcc.target/sh/torture/pr67260.c: New.
2393 2016-02-12 John David Anglin <danglin@gcc.gnu.org>
2395 * gcc.dg/pr67964.c: Add dg-require-alias.
2397 2016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
2401 * gcc.target/sh/pr54236-1.c: Adjust optimization level.
2403 2016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2405 PR libgfortran/69668
2406 * gfortran.dg/namelist_88.f90: New test.
2408 2016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2410 PR libgfortran/69668
2411 * gfortran.dg/namelist_38.f90: Update test.
2412 * gfortran.dg/namelist_84.f90: Update test.
2414 2016-02-12 David Malcolm <dmalcolm@redhat.com>
2417 * gcc.dg/pr69554-1.c: New test.
2418 * gfortran.dg/pr69554-1.F90: New test.
2419 * gfortran.dg/pr69554-2.F90: New test.
2420 * lib/gcc-dg.exp (proc dg-locus): New function.
2421 * lib/gfortran-dg.exp (proc gfortran-dg-test): Update comment to
2422 distinguish between the caret-printing and non-caret-printing
2423 cases. If caret-printing has been explicitly enabled, bail out
2424 without attempting to fix up the output.
2426 2016-02-12 David Malcolm <dmalcolm@redhat.com>
2430 * gcc.dg/spellcheck-options-3.c: New test case.
2431 * gcc.dg/spellcheck-options-4.c: New test case.
2432 * gcc.dg/spellcheck-options-5.c: New test case.
2433 * gcc.dg/spellcheck-options-6.c: New test case.
2434 * gcc.dg/spellcheck-options-7.c: New test case.
2435 * gcc.dg/spellcheck-options-8.c: New test case.
2436 * gcc.dg/spellcheck-options-9.c: New test case.
2437 * gcc.dg/spellcheck-options-10.c: New test case.
2439 2016-02-12 Jakub Jelinek <jakub@redhat.com>
2441 PR rtl-optimization/69764
2442 PR rtl-optimization/69771
2443 * c-c++-common/pr69764.c: New test.
2444 * gcc.dg/torture/pr69771.c: New test.
2446 2016-02-12 Marek Polacek <polacek@redhat.com>
2448 * g++.dg/torture/init-list1.C: New.
2450 2016-02-12 Marek Polacek <polacek@redhat.com>
2452 * gcc.dg/pr69522.c: Add empty dg-options.
2454 2016-02-12 Ilya Enkovich <enkovich.gnu@gmail.com>
2456 * g++.dg/lto/lto.exp: Include and init mpx.
2457 * g++.dg/lto/pr69729_0.C: New test.
2459 2016-02-12 Jakub Jelinek <jakub@redhat.com>
2462 * g++.dg/ipa/pr69241-4.C: New test.
2465 * g++.dg/ipa/pr68672-1.C: New test.
2466 * g++.dg/ipa/pr68672-2.C: New test.
2467 * g++.dg/ipa/pr68672-3.C: New test.
2469 2016-02-12 Bernd Schmidt <bschmidt@redhat.com>
2472 * gcc.dg/pr69522.c: New test.
2474 2016-02-12 Patrick Palka <ppalka@gcc.gnu.org>
2477 * g++.dg/cpp1y/69098.C: New test.
2478 * g++.dg/cpp1y/69098-2.C: New test.
2480 2016-02-12 Jakub Jelinek <jakub@redhat.com>
2482 * objc.dg/gnu-api-2-method.m: Spelling fixes - behaviour -> behavior
2483 and neighbour -> neighbor.
2484 * objc.dg/attributes/method-nonnull-1.m: Likewise.
2485 * objc.dg/gnu-api-2-class-meta.m: Likewise.
2486 * c-c++-common/Wvarargs.c: Likewise.
2487 * c-c++-common/goacc/host_data-5.c: Likewise.
2488 * obj-c++.dg/gnu-api-2-class-meta.mm: Likewise.
2489 * obj-c++.dg/attributes/method-nonnull-1.mm: Likewise.
2490 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
2491 * gcc.target/aarch64/pr60697.c: Likewise.
2492 * gcc.target/aarch64/advsimd-intrinsics/vldX_lane.c: Likewise.
2493 * gcc.target/aarch64/advsimd-intrinsics/vqshl.c: Likewise.
2494 * gcc.target/aarch64/advsimd-intrinsics/vshuffle.inc: Likewise.
2495 * gcc.target/aarch64/advsimd-intrinsics/vrshl.c: Likewise.
2496 * gcc.target/aarch64/advsimd-intrinsics/vldX_dup.c: Likewise.
2497 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Likewise.
2498 * gcc.target/aarch64/advsimd-intrinsics/vqrshl.c: Likewise.
2499 * gcc.target/aarch64/advsimd-intrinsics/vldX.c: Likewise.
2500 * gcc.target/aarch64/aapcs64/ice_2.c: Likewise.
2501 * gcc.target/aarch64/aapcs64/test_23.c: Likewise.
2502 * gcc.target/aarch64/vrnd_f64_1.c: Likewise.
2503 * g++.dg/warn/Wconversion-real-integer-3.C: Likewise.
2504 * g++.dg/lookup/koenig5.C: Likewise.
2505 * g++.dg/ext/no-asm-2.C: Likewise.
2506 * gfortran.dg/bounds_check_array_ctor_3.f90: Likewise.
2507 * gfortran.dg/bounds_check_array_ctor_7.f90: Likewise.
2508 * gfortran.dg/used_types_16.f90: Likewise.
2509 * gfortran.dg/assumed_rank_bounds_1.f90: Likewise.
2510 * gfortran.dg/bounds_check_array_ctor_1.f90: Likewise.
2511 * gfortran.dg/assumed_rank_bounds_2.f90: Likewise.
2512 * gfortran.dg/bounds_check_array_ctor_4.f90: Likewise.
2513 * gfortran.dg/abstract_type_6.f03: Likewise.
2514 * gfortran.dg/bounds_check_array_ctor_5.f90: Likewise.
2515 * gfortran.dg/used_types_15.f90: Likewise.
2516 * gfortran.dg/bounds_check_array_ctor_8.f90: Likewise.
2517 * gfortran.dg/exit_3.f08: Likewise.
2518 * gfortran.dg/open_status_2.f90: Likewise.
2519 * gfortran.dg/derived_pointer_recursion_2.f90: Likewise.
2520 * gfortran.dg/intrinsic_std_1.f90: Likewise.
2521 * gfortran.dg/associate_1.f03: Likewise.
2522 * gfortran.dg/bounds_check_array_ctor_2.f90: Likewise.
2523 * gfortran.dg/intrinsic_std_6.f90: Likewise.
2524 * gfortran.dg/bounds_check_array_ctor_6.f90: Likewise.
2525 * gcc.dg/builtin-object-size-1.c: Likewise.
2526 * gcc.dg/noreturn-6.c: Likewise.
2527 * gcc.dg/builtin-stringop-chk-1.c: Likewise.
2528 * gcc.dg/globalalias.c: Likewise.
2529 * gcc.dg/builtins-config.h: Likewise.
2530 * gcc.dg/pr30457.c: Likewise.
2531 * gcc.c-torture/compile/volatile-1.c: Likewise.
2532 * gcc.c-torture/execute/20101011-1.c: Likewise.
2533 * c-c++-common/Waddress-1.c: Likewise.
2535 2016-02-11 Jakub Jelinek <jakub@redhat.com>
2538 * c-c++-common/Waddress-1.c: New test.
2540 2016-02-11 Andre Vehreschild <vehre@gcc.gnu.org>
2543 * gfortran.dg/associate_19.f03: New test.
2544 * gfortran.dg/associate_20.f03: New test.
2546 2016-02-11 Oleg Endo <olegendo@gcc.gnu.org>
2548 * gcc.target/sh/pr54089-8.c: Adjust optimization level.
2550 2016-02-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2552 * gcc.target/aarch64/target_attr_15.c: Scan assembly for
2553 .arch armv8-a\n. Add -dA to dg-options.
2554 * gcc.target/aarch64/assembler_arch_1.c: New test.
2555 * gcc.target/aarch64/target_attr_7.c: Add -dA to dg-options.
2557 2016-02-11 Paolo Carlini <paolo.carlini@oracle.com>
2560 * g++.dg/cpp0x/pr68726.C: New.
2562 2016-02-11 Ilya Enkovich <enkovich.gnu@gmail.com>
2564 * lib/mpx-dg.exp: Fix warning in check_effective_target_mpx
2567 2016-02-11 Richard Biener <rguenther@suse.de>
2569 * g++.dg/tree-ssa/pr61034.C: Adjust.
2571 2016-02-10 Vladimir Makarov <vmakarov@redhat.com>
2574 * gcc.target/s390/pr69148.c: New.
2576 2016-02-10 Yuri Rumyantsev <ysrumyan@gmail.com>
2578 PR tree-optimization/69652
2579 * gcc.dg/torture/pr69652.c: New test.
2581 2016-02-10 Jakub Jelinek <jakub@redhat.com>
2582 Patrick Palka <ppalka@gcc.gnu.org>
2586 * g++.dg/ipa/pr69241-1.C: New test.
2587 * g++.dg/ipa/pr69241-2.C: New test.
2588 * g++.dg/ipa/pr69241-3.C: New test.
2589 * g++.dg/ipa/pr69649.C: New test.
2591 2016-02-10 Uros Bizjak <ubizjak@gmail.com>
2593 * gcc.dg/tree-ssa/sra-17.c: Add -mcpu=ev4 for target alpha*-*-*.
2594 * gcc.dg/tree-ssa/sra-18.c: Ditto.
2596 2016-02-10 Bin Cheng <bin.cheng@arm.com>
2598 PR tree-optimization/68021
2599 * gcc.dg/tree-ssa/pr68021.c: New test.
2601 2016-02-10 Richard Biener <rguenther@suse.de>
2603 PR tree-optimization/69726
2604 * gcc.dg/uninit-22.c: New testcase.
2606 2016-02-09 Andrew Pinski <apinski@cavium.com>
2609 * gcc.c-torture/compile/20160205-1.c: New testcase.
2611 2016-02-09 Michael Meissner <meissner@linux.vnet.ibm.com>
2614 * gcc.target/powerpc/fusion.c: Rewrite test to use TOC fusion
2615 instead accessing a really large arrray.
2616 * gcc.target/powerpc/fusion3.c: Likewise.
2618 2016-02-09 Charles Baylis <charles.baylis@linaro.org>
2621 * gcc.c-torture/execute/pr68532.c: New test.
2623 2016-02-11 Alexandre Oliva <aoliva@redhat.com>
2626 * gcc.dg/pr69634.c: New.
2628 2016-02-09 Richard Biener <rguenther@suse.de>
2630 * gcc.dg/vect/vect-mask-store-move-1.c: Add missing space.
2632 2016-02-09 Alexander Fomin <alexander.fomin@intel.com>
2634 * gcc.target/i386/avx512f-klogic-2.c: Adjust expectation.
2636 2016-02-09 Yuri Rumyantsev <ysrumyan@gmail.com>
2638 * gcc.dg/vect/vect-mask-store-move-1.c: Fix test failures.
2640 2016-02-09 Richard Biener <rguenther@suse.de>
2642 PR tree-optimization/69715
2643 * gcc.dg/torture/pr69715.c: New testcase.
2645 2016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
2648 * g++.dg/cpp0x/trailing12.C: New test.
2649 * g++.dg/cpp0x/trailing13.C: New test.
2651 2016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
2655 * g++.dg/cpp1y/auto-fn29.C: New test.
2656 * g++.dg/cpp1y/auto-fn30.C: New test.
2658 2016-02-08 Jakub Jelinek <jakub@redhat.com>
2660 PR tree-optimization/69209
2661 * gcc.c-torture/compile/pr69209.c: New test.
2663 2016-02-08 Jeff Law <law@redhat.com>
2665 PR tree-optimization/68541
2666 * gcc.dg/tree-ssa/split-path-1.c: Increase limit for number
2667 of statements allowed in join block for path splitting.
2669 2016-02-08 Jakub Jelinek <jakub@redhat.com>
2672 * g++.dg/gomp/pr59627.C: New test.
2675 * g++.dg/ipa/pr69239.C: New test.
2677 2016-02-08 David Malcolm <dmalcolm@redhat.com>
2679 PR preprocessor/69664
2680 * gcc.dg/cpp/trad/comment-2.c: Add expected column number.
2681 * gcc.dg/cpp/warn-comments.c: Likewise.
2683 2016-02-08 Marek Polacek <polacek@redhat.com>
2686 * g++.dg/init/const12.C: New test.
2688 2016-02-08 Bernd Schmidt <bschmidt@redhat.com>
2691 * gcc.dg/lto/pr55113_0.c: Remove test.
2693 2016-02-08 Richard Biener <rguenther@suse.de>
2695 PR tree-optimization/69719
2696 * gcc.dg/torture/pr69719.c: New testcase.
2698 2016-02-08 Richard Biener <rguenther@suse.de>
2699 Jeff Law <law@redhat.com>
2702 * gcc.target/mips/pr68273.c: New testcase.
2704 2016-02-08 Richard Biener <rguenther@suse.de>
2706 PR rtl-optimization/69274
2707 * gcc.target/i386/addr-sel-1.c: XFAIL.
2709 2016-02-08 Jeff Law <law@redhat.com>
2711 PR tree-optimization/68541
2712 * gcc.dg/tree-ssa/split-path-2.c: Make char array explicitly signed.
2714 PR tree-optimization/65917
2715 * gcc.dg/tree-ssa/20030922-2.c: No longer xfailed.
2717 2016-02-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2720 * gfortran.dg/namelist_args.f90: New test.
2722 2016-02-05 Jeff Law <law@redhat.com>
2724 PR tree-optimization/68541
2725 * gcc.dg/tree-ssa/split-path-2.c: New test.
2726 * gcc.dg/tree-ssa/split-path-3.c: New test.
2727 * gcc.dg/tree-ssa/split-path-4.c: New test.
2728 * gcc.dg/tree-ssa/split-path-5.c: New test.
2729 * gcc.dg/tree-ssa/split-path-6.c: New test.
2730 * gcc.dg/tree-ssa/split-path-7.c: New test.
2732 2016-02-05 Martin Sebor <msebor@redhat.com>
2735 * g++.dg/warn/Wplacement-new-size-1.C: New test.
2736 * g++.dg/warn/Wplacement-new-size-2.C: New test.
2738 2016-02-06 Richard HEnderson <rth@redhat.com>
2741 * gcc.target/i386/addr-space-4.c: New.
2742 * gcc.target/i386/addr-space-5.c: New.
2744 2016-02-05 Mikael Morin <mikael@gcc.gnu.org>
2747 * gfortran.dg/elemental_dependency_6.f90: New.
2749 2016-02-05 Jakub Jelinek <jakub@redhat.com>
2751 PR rtl-optimization/69691
2752 * gcc.c-torture/execute/pr69691.c: New test.
2755 * g++.dg/parse/pr69628.C: New test.
2757 2016-02-05 Uros Bizjak <ubizjak@gmail.com>
2759 * gcc.dg/sancov/asan.c: Move to ...
2760 * gcc.dg/asan/sancov-1.c: ... here.
2762 2016-02-05 Uros Bizjak <ubizjak@gmail.com>
2764 * gcc.target/i386/pr69577.c: Require avx_runtime target.
2766 2016-02-05 H.J. Lu <hongjiu.lu@intel.com>
2769 * gcc.target/i386/pr69677.c: New test.
2771 2016-02-05 Patrick Palka <ppalka@gcc.gnu.org>
2774 * g++.dg/template/pr68948.C: New test.
2776 2016-02-05 Dominik Vogt <vogt@linux.vnet.ibm.com>
2778 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove -march=z13 for s390
2779 (only necessary on s390x).
2781 2016-02-04 H.J. Lu <hongjiu.lu@intel.com>
2783 * gcc.target/i386/pr69454-2.c: Compile with -msse2
2784 -mno-accumulate-outgoing-args.
2786 2016-02-04 Patrick Palka <ppalka@gcc.gnu.org>
2788 * g++.dg/cpp0x/constexpr-ptrmem5.C: New test.
2790 2016-02-04 Jakub Jelinek <jakub@redhat.com>
2793 * c-c++-common/pr69669.c: New test.
2795 2016-02-04 Michael Meissner <meissner@linux.vnet.ibm.com>
2798 * g++.dg/pr69667.C: New file.
2800 2016-02-04 Wilco Dijkstra <wdijkstr@arm.com>
2803 * gcc.dg/pr69619.c: Add new test.
2805 2016-02-04 Richard Sandiford <richard.sandiford@arm.com>
2807 PR rtl-optimization/69577
2808 * gcc.target/i386/pr69577.c: New test.
2810 2016-02-04 Martin Liska <mliska@suse.cz>
2812 * g++.dg/asan/pr69276.C: New test.
2814 2016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2818 * gcc.target/arm/wmul-3.c: Simplify test to generate just
2819 a single smulbb instruction.
2820 * gcc.target/amr/wmul-1.c: Add -mtune=cortex-a9 to dg-options.
2821 * gcc.target/amr/wmul-2.c: Likewise.
2823 2016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2827 * gcc.c-torture/execute/pr67714.c: New test.
2829 2016-02-04 Ilya Enkovich <enkovich.gnu@gmail.com>
2832 * gcc.target/i386/pr69454-1.c: New test.
2833 * gcc.target/i386/pr69454-2.c: New test.
2835 2016-02-03 Martin Sebor <msebor@redhat.com>
2842 * g++.dg/ext/flexarray-mangle-2.C: New test.
2843 * g++.dg/ext/flexarray-mangle.C: New test.
2844 * g++.dg/ext/flexarray-subst.C: New test.
2845 * g++.dg/ext/flexary11.C: New test.
2846 * g++.dg/ext/flexary12.C: New test.
2847 * g++.dg/ext/flexary13.C: New test.
2848 * g++.dg/ext/flexary14.C: New test.
2849 * g++.dg/other/dump-ada-spec-2.C: Adjust.
2851 2016-02-03 H.J. Lu <hongjiu.lu@intel.com>
2853 * gcc.target/i386/iamcu/test_passing_unions.c (check_union_passing6):
2854 Define only if CHECK_FLOAT128 is defined.
2855 (main): Properly initialize u5.
2857 2016-02-03 Jakub Jelinek <jakub@redhat.com>
2860 * gcc.dg/pr69627.c: New test.
2863 * gcc.dg/pr69644.c: New test.
2865 2016-02-03 Mike Stump <mikestump@comcast.net>
2867 * lib/compat.exp (compat-get-options-main): Add dg-timeout-factor
2868 support for struct-layout-1.exp.
2870 2016-02-03 Patrick Palka <ppalka@gcc.gnu.org>
2873 * g++.dg/cpp0x/pr69056.C: New test.
2875 2016-02-03 Vladimir Makarov <vmakarov@redhat.com>
2876 Alexandre Oliva <aoliva@redhat.com>
2879 * gcc.target/powerpc/pr69461.c: New.
2881 2016-02-03 Uros Bizjak <ubizjak@gmail.com>
2883 * lib/tsan-dg.exp (tsan_init): Move check if tsan executable
2885 (check_effective_target_fsanitize_thread): ... to here. Do not
2886 specify additional compile flags for the test source.
2887 * lib/asan-dg.exp (check_effective_target_fsanitize_address): Do not
2888 specify additional compile flags for the test source.
2890 2016-02-03 Wilco Dijkstra <wdijkstr@arm.com>
2892 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
2894 2016-02-03 Andre Vehreschild <vehre@gcc.gnu.org>
2898 * gfortran.dg/coarray_allocate_2.f08: New test.
2899 * gfortran.dg/coarray_allocate_3.f08: New test.
2900 * gfortran.dg/coarray_allocate_4.f08: New test.
2902 2016-02-03 Alan Lawrence <alan.lawrence@arm.com>
2904 * gcc.dg/vect/vect-outer-1-big-array.c: Drop vect_multiple_sizes;
2905 use same scan-tree-dump-times on all platforms.
2906 * gcc.dg/vect/vect-outer-1.c: Likewise.
2907 * gcc.dg/vect/vect-outer-1a-big-array.c: Likewise.
2908 * gcc.dg/vect/vect-outer-1a.c: Likewise.
2909 * gcc.dg/vect/vect-outer-1b-big-array.c: Likewise.
2910 * gcc.dg/vect/vect-outer-1b.c: Likewise.
2911 * gcc.dg/vect/vect-outer-2b.c: Likewise.
2912 * gcc.dg/vect/vect-outer-3b.c: Likewise.
2913 * gcc.dg/vect/vect-reduc-dot-s8b.c: Likewise.
2915 2016-02-02 Segher Boessenkool <segher@kernel.crashing.org>
2917 * c-c++-common/vector-compare-4.c: Prune "non-standard ABI extension"
2920 2016-02-02 H.J. Lu <hongjiu.lu@intel.com>
2922 * gcc.target/i386/iamcu/test_empty_structs_and_unions.c: New test.
2924 2016-02-02 James Norris <jnorris@codesourcery.com>
2926 * c-c++-common/goacc/routine-5.c: Add tests.
2928 2016-02-02 Alexander Monakov <amonakov@ispras.ru>
2930 * gcc.target/nvptx/unsigned-cmp.c: New test.
2932 2016-02-02 Wilco Dijkstra <wdijkstr@arm.com>
2934 * gcc.target/aarch64/scalar_shift_1.c
2935 (test_corners_sisd_di): Improve force to SIMD register.
2936 (test_corners_sisd_si): Likewise.
2937 * gcc.target/aarch64/vect-ld1r-compile-fp.c:
2938 Remove scan-assembler check for ldr.
2940 2016-02-02 Richard Biener <rguenther@suse.de>
2942 PR tree-optimization/69595
2943 * gcc.dg/Warray-bounds-17.c: New testcase.
2945 2016-02-02 Richard Biener <rguenther@suse.de>
2947 PR tree-optimization/69606
2948 * gcc.dg/torture/pr69606.c: New testcase.
2950 2016-02-02 Yuri Rumyantsev <ysrumyan@gmail.com>
2953 * gcc.dg/vect/vect-mask-store-move-1.c: New test.
2954 * gcc.target/i386/avx2-vect-mask-store-move1.c: New test.
2956 2016-02-02 Alan Modra <amodra@gmail.com>
2959 * gcc.target/powerpc/pr69548.c: New test.
2961 2016-02-01 Jakub Jelinek <jakub@redhat.com>
2963 PR rtl-optimization/69592
2964 * gcc.dg/pr69592.c: New test.
2966 PR preprocessor/69543
2968 * gcc.dg/pr69543.c: New test.
2969 * gcc.dg/pr69558.c: New test.
2971 2016-02-01 Uros Bizjak <ubizjak@gmail.com>
2974 * g++.dg/other/anon5.C (dg-options): Use -gdwarf-2 instead of -g.
2976 2016-02-01 Martin Sebor <msebor@redhat.com>
2978 * gcc.target/powerpc/pr17381.c: Remove duplicate copy of the test body.
2980 2016-02-01 Bin Cheng <bin.cheng@arm.com>
2982 PR tree-optimization/67921
2983 * c-c++-common/ubsan/pr67921.c: New test.
2985 2016-02-01 Richard Biener <rguenther@suse.de>
2988 * gcc.dg/tree-ssa/recip-8.c: New testcase.
2990 2016-02-01 Richard Biener <rguenther@suse.de>
2992 PR tree-optimization/69574
2993 * gcc.dg/torture/pr69574.c: New testcase.
2995 2016-02-01 Richard Biener <rguenther@suse.de>
2997 PR tree-optimization/69579
2998 * gcc.dg/setjmp-6.c: New testcase.
3000 2016-02-01 Jakub Jelinek <jakub@redhat.com>
3002 PR rtl-optimization/69570
3003 * g++.dg/opt/pr69570.C: New test.
3005 2016-02-01 Richard Henderson <rth@redhat.com>
3007 * gcc.dg/pr69535.c: New test.
3009 2016-01-31 John David Anglin <danglin@gcc.gnu.org>
3012 * gcc.dg/tree-ssa/sra-17.c: Fix regexps to work on hpux.
3013 * gcc.dg/tree-ssa/sra-18.c: Likewise.
3016 * g++.dg/parse/parens3.C: Use register "4" on hppa.
3018 * gcc.dg/tree-ssa/vector-5.c: Add -fno-common option on hppa*-*-hpux*.
3020 2016-01-31 Paul Thomas <pault@gcc.gnu.org>
3023 * gfortran.dg/allocate_with_source_17.f03: New test.
3025 2016-01-30 Jakub Jelinek <jakub@redhat.com>
3027 PR tree-optimization/69546
3028 * gcc.dg/torture/pr69546.c: New test.
3030 2016-01-30 Paul Thomas <pault@gcc.gnu.org>
3033 * gfortran.dg/unlimited_polymorphic_25.f03: New test.
3035 2016-01-30 Martin Sebor <msebor@redhat.com>
3038 * g++.dg/ext/flexary10.C: New test.
3040 2016-01-30 Dominique d'Humieres <dominiq@lps.ens.fr>
3043 gfortran.dg/common_23.f90: New test.
3045 2016-01-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3048 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c: Correct
3049 condition being checked, and disable it when the target supports
3050 misaligned loads and stores.
3052 2016-01-29 Jakub Jelinek <jakub@redhat.com>
3055 * gcc.dg/torture/pr69518.c: New test.
3057 2016-01-29 H.J. Lu <hongjiu.lu@intel.com>
3060 * gcc.target/i386/pr69530.c: New test.
3062 2016-01-29 Steve Ellcey <sellcey@imgtec.com>
3065 * gcc.target/mips/div-delay.c: New test.
3067 2016-01-29 Jakub Jelinek <jakub@redhat.com>
3070 * gcc.target/i386/pr69551.c: New test.
3073 * gcc.target/i386/pr66137.c: New test.
3075 2016-01-29 Andrew Bennett <andrew.bennett@imgtec.com>
3077 * gcc.target/mips/p5600-bonding.c (dg-options): Force the test to be
3078 always built for p5600.
3079 * gcc.target/mips/mips.exp (mips-dg-options): Add support for the
3080 isa=p5600 dg-option.
3082 2016-01-29 Richard Biener <rguenther@suse.de>
3084 PR tree-optimization/69547
3085 * g++.dg/tree-ssa/pr69547.C: New testcase.
3087 2016-01-29 Jakub Jelinek <jakub@redhat.com>
3090 * g++.dg/warn/Wunused-function2.C: New test.
3092 2016-01-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
3094 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Require a hardware vector
3095 support for test to succeed.
3097 2016-01-29 Marek Polacek <polacek@redhat.com>
3101 * g++.dg/ext/constexpr-vla2.C: New test.
3102 * g++.dg/ext/constexpr-vla3.C: New test.
3103 * g++.dg/ubsan/vla-1.C: Remove dg-shouldfail.
3105 2016-01-29 Richard Biener <rguenther@suse.de>
3108 * gcc.dg/uninit-21.c: New testcase.
3110 2016-01-28 Uros Bizjak <ubizjak@gmail.com>
3113 * gcc.target/i386/pr69459.c: New test.
3115 2016-01-28 Steve Ellcey <sellcey@imgtec.com>
3118 * gcc.target/mips/mips.exp (mips_option_groups): Add stack-protector.
3119 * gcc.target/mips/pr68400.c: New test.
3121 2016-01-28 Martin Sebor <msebor@redhat.com>
3124 * gcc.target/powerpc/pr17381.c: New test.
3126 2016-01-28 Jakub Jelinek <jakub@redhat.com>
3129 * gcc.dg/torture/pr69542.c: New test.
3131 2016-01-28 Wilco Dijkstra <wdijkstr@arm.com>
3133 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
3135 2016-01-28 David Edelsohn <dje.gcc@gmail.com>
3137 * gcc.dg/pr65980.c: Skip on AIX.
3138 * gcc.dg/pr66688.c: Same.
3140 2016-01-28 David Edelsohn <dje.gcc@gmail.com>
3143 * gcc.dg/tree-ssa/sra-17.c: Adjust regex for more label styles.
3144 * gcc.dg/tree-ssa/sra-18.c: Same.
3146 2016-01-28 Andre Vehreschild <vehre@gcc.gnu.org>
3149 * gfortran.dg/block_15.f08: New test.
3150 * gfortran.dg/block_end_error_1.f90: Need to catch additional error
3151 on incorrectly closed BLOCK.
3153 2016-01-28 Ilya Enkovich <enkovich.gnu@gmail.com>
3155 * gcc.dg/declare-simd.c: New test.
3156 2016-01-28 Richard Biener <rguenther@suse.de>
3158 PR tree-optimization/69466
3159 * gfortran.dg/vect/pr69466.f90: New testcase.
3161 2016-01-28 Thomas Preud'homme <thomas.preudhomme@arm.com>
3163 * g++.dg/pr67989.C: Remove ARM-specific option.
3164 * gcc.target/arm/pr67989.C: New file.
3166 2016-01-27 Uros Bizjak <ubizjak@gmail.com>
3168 * gcc.dg/torture/pr68264.c: Disable log1p test for glibc < 2.22
3169 and expm1 test for glibc < 2.11.
3171 2016-01-27 Richard Henderson <rth@redhat.com>
3173 * gcc.c-torture/execute/pr69447.c: New test.
3175 2016-01-27 Paul Thomas <pault@gcc.gnu.org>
3178 * gfortran.dg/alloc_comp_assign_15.f03: New test.
3180 2016-01-27 Jakub Jelinek <jakub@redhat.com>
3183 * gcc.dg/pr66869.c: New test.
3185 2016-01-25 Jeff Law <law@redhat.com>
3187 PR tree-optimization/68398
3188 PR tree-optimization/69196
3189 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output.
3190 * gcc.dg/tree-ssa/ssa-dom-thread-2c.c: Add extra statements on thread
3191 path to avoid new heuristic allowing more irreducible regions
3192 * gcc.dg/tree-ssa/ssa-dom-thread-2d.c: Likewise.
3193 * gcc.dg/tree-ssa/vrp46.c: Likewise.
3194 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Update expected output.
3195 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: New test.
3196 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
3198 2016-01-27 Marek Polacek <polacek@redhat.com>
3201 * c-c++-common/vector-compare-4.c: New test.
3203 2016-01-27 David Malcolm <dmalcolm@redhat.com>
3205 PR preprocessor/69126
3206 * c-c++-common/pr69126.c: New test case.
3208 2016-01-27 Ian Lance Taylor <iant@google.com>
3210 * gcc.dg/tree-ssa/ivopt_5.c: New test.
3212 2016-01-27 Ryan Burn <contact@rnburn.com>
3215 * g++.dg/cilk-plus/CK/pr69267.cc: New test.
3217 2016-01-27 Uros Bizjak <ubizjak@gmail.com>
3220 * gcc.target/i386/pr69512.c: New test.
3222 2016-01-27 Rainer Emrich <rainer@emrich-ebersheim.de>
3225 * gnat.dg/sso/*.adb: Robustify dg-output directives.
3227 2016-01-27 Marek Polacek <polacek@redhat.com>
3230 * g++.dg/pr69379.C: New test.
3232 2016-01-27 Martin Sebor <msebor@redhat.com>
3235 * g++.dg/abi/Wabi-2-2.C: New test.
3236 * g++.dg/abi/Wabi-2-3.C: New test.
3237 * g++.dg/abi/Wabi-3-2.C: New test.
3238 * g++.dg/abi/Wabi-3-3.C: New test.
3240 2016-01-27 Richard Biener <rguenther@suse.de>
3242 PR tree-optimization/69166
3243 * gcc.dg/torture/pr69166.c: New testcase.
3245 2016-01-27 Martin Jambor <mjambor@suse.cz>
3247 PR tree-optimization/69355
3248 * gcc.dg/tree-ssa/pr69355.c: New test.
3250 2016-01-27 Marek Polacek <polacek@redhat.com>
3253 * g++.dg/ext/constexpr-vla1.C: New test.
3255 2016-01-20 Christian Bruel <christian.bruel@st.com>
3258 * gcc.target/arm/pr69245.c: New test.
3260 2016-01-27 Jakub Jelinek <jakub@redhat.com>
3262 PR tree-optimization/69399
3263 * gcc.dg/torture/pr69399.c: New test.
3265 2016-01-27 Eric Botcazou <ebotcazou@adacore.com>
3267 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: XFAIL on SPARC 64-bit.
3269 2016-01-26 Eric Botcazou <ebotcazou@adacore.com>
3271 * gcc.c-torture/execute/stkalign.c: XFAIL run on SPARC 64-bit.
3273 2016-01-26 Tom de Vries <tom@codesourcery.com>
3275 PR tree-optimization/69110
3276 * gcc.dg/autopar/pr69110.c: New test.
3278 2016-01-26 Abderrazek Zaafrani <a.zaafrani@samsung.com>
3279 Sebastian Pop <s.pop@samsung.com>
3281 * gcc.dg/graphite/isl-ast-op-select.c: New.
3283 2015-01-26 Paul Thomas <pault@gcc.gnu.org>
3286 * gfortran.dg/allocate_error_6.f90: New test.
3288 2016-01-26 Richard Henderson <rth@redhat.com>
3290 * gcc.dg/tm/pr60908.c: New test.
3292 2016-01-26 David Malcolm <dmalcolm@redhat.com>
3295 * g++.dg/ext/timevar1.C: Add dg-allow-blank-lines-in-output
3297 * gcc.dg/plugin/diagnostic-test-show-locus-color.c: Update
3298 expected multiline output to reflect the colorization being
3299 disabled before newlines.
3300 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
3301 (custom_diagnostic_finalizer): Replace call to
3302 pp_newline_and_flush with call to pp_flush.
3303 * gcc.dg/unroll-2.c: Add dg-allow-blank-lines-in-output directive.
3304 * gfortran.dg/implicit_class_1.f90: Likewise.
3305 * lib/gcc-dg.exp (allow_blank_lines): New global.
3306 (dg-allow-blank-lines-in-output): New procedure.
3307 (gcc-dg-prune): Complain about blank lines in the output, unless
3308 dg-allow-blank-lines-in-output was called.
3309 * lib/multiline.exp (_build_multiline_regex): Only support
3310 arbitrary followup text for non-blank-lines, not for blank lines.
3312 2016-01-26 Jakub Jelinek <jakub@redhat.com>
3314 PR tree-optimization/69483
3315 * gcc.dg/pr69483.c: New test.
3316 * g++.dg/opt/pr69483.C: New test.
3318 2016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
3321 * gcc.target/arm/pr68620.c: New test.
3323 2016-01-26 H.J. Lu <hongjiu.lu@intel.com>
3325 * gcc.target/i386/pr68986-2.c: Remove -m32.
3327 2016-01-26 H.J. Lu <hongjiu.lu@intel.com>
3330 * gcc.target/i386/pr68986-1.c: New test.
3331 * gcc.target/i386/pr68986-2.c: Likewise.
3332 * gcc.target/i386/pr68986-3.c: Likewise.
3334 2016-01-26 Christian Bruel <christian.bruel@st.com>
3336 * lib/target-supports.exp
3337 (check_effective_target_arm_crypto_pragma_ok_nocache): Remove.
3338 (check_effective_target_arm_crypto_pragma_ok): Likewise.
3339 * gcc.target/arm/attr-crypto.c: Remove arm_crypto_pragma_ok test.
3341 2016-01-26 Richard Biener <rguenther@suse.de>
3343 PR tree-optimization/69452
3344 * gcc.dg/torture/pr69452.c: New testcase.
3346 2016-01-26 Jakub Jelinek <jakub@redhat.com>
3349 * gcc.dg/pr69442.c: New test.
3351 2016-01-26 Roger Ferrer Ibáñez <rofirrim@gmail.com>
3354 * gcc.target/aarch64/simd/pr67896.C: New.
3356 2016-01-26 Richard Sandiford <richard.sandiford@arm.com>
3358 PR tree-optimization/69400
3359 * gcc.dg/plugin/wide-int_plugin.c (test_wide_int_mod_trunc): New
3361 (plugin_init): Call it.
3362 * gcc.dg/torture/pr69400.c: New test.
3364 2016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
3366 * gcc.target/arm/pr68674.c: Check and use arm_fp effective target.
3368 2016-01-25 Aditya Kumar <aditya.k7@samsung.com>
3369 Sebastian Pop <s.pop@samsung.com>
3371 * gcc.dg/graphite/graphite.exp: Only run the fuse-*.c tests with
3374 2016-01-25 Aditya Kumar <aditya.k7@samsung.com>
3375 Sebastian Pop <s.pop@samsung.com>
3377 * gcc.dg/graphite/pr69292.c: New.
3379 2016-01-25 Jakub Jelinek <jakub@redhat.com>
3381 * c-c++-common/goacc/use_device-1.c: New test.
3383 2016-01-25 Jeff Law <law@redhat.com>
3385 PR tree-optimization/69196
3386 PR tree-optimization/68398
3387 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output
3388 * gcc.dg/tree-ssa/pr68198.c: Likewise.
3390 2016-01-25 David Edelsohn <dje.gcc@gmail.com>
3393 * gcc.target/powerpc/vsx-vector-2.c: Adjust for Goldschmidt's
3396 2016-01-25 Richard Biener <rguenther@suse.de>
3399 * g++.dg/tree-ssa/pr69336.C: Restrict to x86_64 and i?86.
3401 2016-01-25 Ilya Enkovich <enkovich.gnu@gmail.com>
3404 * gcc.dg/pr69421.c: New test.
3406 2016-01-25 Bilyan Borisov <bilyan.borisov@arm.com>
3408 * gcc.target/aarch64/simd/vcvt_s64_f64_1.c: New.
3409 * gcc.target/aarch64/simd/vcvt_u64_f64_1.c: Likewise.
3410 * gcc.target/aarch64/simd/vcvta_s64_f64_1.c: Likewise.
3411 * gcc.target/aarch64/simd/vcvta_u64_f64_1.c: Likewise.
3412 * gcc.target/aarch64/simd/vcvtm_s64_f64_1.c: Likewise.
3413 * gcc.target/aarch64/simd/vcvtm_u64_f64_1.c: Likewise.
3414 * gcc.target/aarch64/simd/vcvtn_s64_f64_1.c: Likewise.
3415 * gcc.target/aarch64/simd/vcvtn_u64_f64_1.c: Likewise.
3416 * gcc.target/aarch64/simd/vcvtp_s64_f64_1.c: Likewise.
3417 * gcc.target/aarch64/simd/vcvtp_u64_f64_1.c: Likewise.
3419 2016-01-25 Richard Biener <rguenther@suse.de>
3421 PR tree-optimization/69376
3422 * gcc.dg/torture/pr69376.c: New testcase.
3424 2016-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3428 * gfortran.dg/interface_38.f90: New test.
3429 * gfortran.dg/interface_39.f90: New test.
3431 2016-01-24 Patrick Palka <ppalka@gcc.gnu.org>
3434 2016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
3439 * g++.dg/template/pr11858.C: New test.
3440 * g++.dg/template/pr24663.C: New test.
3441 * g++.dg/template/unify12.C: New test.
3442 * g++.dg/template/unify13.C: New test.
3443 * g++.dg/template/unify14.C: New test.
3444 * g++.dg/template/unify15.C: New test.
3445 * g++.dg/template/unify16.C: New test.
3446 * g++.dg/template/unify17.C: New test.
3448 2016-01-24 Dominique d'Humieres <dominiq@lps.ens.fr>
3451 gfortran.dg/pr68283.f90: New test.
3453 2016-01-24 Thomas Koenig <tkoenig@gcc.gnu.org>
3456 * gfortran.dg/inline_matmul_13.f90: New test.
3457 * gfortran.dg/matmul_bounds_8.f90: New test.
3458 * gfortran.dg/matmul_bounds_9.f90: New test.
3459 * gfortran.dg/matmul_bounds_10.f90: New test.
3461 2016-01-23 Tom de Vries <tom@codesourcery.com>
3463 PR tree-optimization/69426
3464 * gcc.dg/autopar/pr69426.c: New test.
3466 2016-01-23 Martin Sebor <msebor@redhat.com>
3470 * g++.dg/cpp0x/alignas5.C: New test.
3471 * g++.dg/ext/vector29.C: Same.
3473 2016-01-23 Uros Bizjak <ubizjak@gmail.com>
3475 * gcc.target/i386/chkp-strlen-2.c: Define _GNU_SOURCE.
3476 * gcc.target/i386/chkp-strlen-4.c: Move the definition of
3477 _GNU_SOURCE from compile flags to the source.
3478 * gcc.target/i386/chkp-stropt-12.c: Ditto.
3479 * gcc.target/i386/chkp-stropt-16.c: Ditto.
3480 * gcc.target/i386/chkp-stropt-4.c: Ditto.
3481 * gcc.target/i386/chkp-stropt-8.c: Ditto.
3483 2016-01-22 Jakub Jelinek <jakub@redhat.com>
3486 * g++.dg/opt/pr69432.C: New test.
3488 2016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3490 * gcc.target/powerpc/pr63354c: Adjust target selector to include
3491 32-bit targets testing an -m64 multilib.
3493 2016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3495 * gcc.target/powerpc/pr63354.c: Restrict to Linux targets with
3498 2016-01-22 James Greenhalgh <james.greenhalgh@arm.com>
3500 * gcc.dg/vect/bb-slp-pr68892.c: Require vect_double.
3502 2016-01-21 Christian Bruel <christian.bruel@st.com>
3505 * gcc.target/i386/pr68674.c
3506 * gcc.target/aarch64/pr68674.c
3507 * gcc.target/arm/pr68674.c
3509 2016-01-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3512 * gcc.c-torture/execute/pr69403.c: New test.
3514 2016-01-22 Paolo Carlini <paolo.carlini@oracle.com>
3517 * g++.dg/template/pr55843.C: New.
3519 2016-01-22 Alan Lawrence <alan.lawrence@arm.com>
3522 * gcc.dg/vect/vect-over-widen-3-big-array.c: Only look for 1
3523 vect_recog_over_widening_pattern in dump if we have vect_widen_shift.
3525 2016-01-21 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3528 * gcc.target/powerpc/p8vector-builtin-8.c: Remove { target int128 }
3529 from dg-do compile directive, and instead add
3530 { dg-require-effective-target int128 }.
3532 2016-01-20 Martin Sebor <msebor@redhat.com>
3535 * gcc.dg/sync-fetch.c: New test.
3537 2016-01-21 Martin Sebor <msebor@redhat.com>
3540 * gcc.target/powerpc/pr69252.c: New test.
3542 2016-01-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3545 * gfortran.dg/pr65996.f90: New test.
3547 2016-01-21 Dominik Vogt <vogt@linux.vnet.ibm.com>
3550 * g++.dg/cpp0x/constexpr-reinterpret1.C: Fix line number that is
3551 expected to generate an error.
3553 2016-01-21 Bernd Schmidt <bschmidt@redhat.com>
3556 * gcc.dg/torture/pr66178.c: New test.
3558 2016-01-21 Anton Blanchard <anton@samba.org>
3559 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3562 * gcc.target/powerpc/pr63354.c: New test.
3564 2016-01-21 Vladimir Makarov <vmakarov@redhat.com>
3566 PR rtl-optimization/68990
3567 * gcc.target/i386/pr68990: New.
3569 2016-01-21 Nick Clifton <nickc@redhat.com>
3572 * gcc.target/mips/pr69129.c: New.
3574 2016-01-21 Paolo Carlini <paolo.carlini@oracle.com>
3577 * g++.dg/cpp0x/pr58046.C: New.
3579 2016-01-21 Jakub Jelinek <jakub@redhat.com>
3583 * gcc.target/arm/pr69187.c: New test.
3586 * g++.dg/torture/pr69355.C: New test.
3588 2016-01-21 Aditya Kumar <aditya.k7@samsung.com>
3589 Sebastian Pop <s.pop@samsung.com>
3591 * gfortran.dg/graphite/interchange-3.f90: Adjust pattern.
3593 2016-01-21 Aditya Kumar <aditya.k7@samsung.com>
3594 Sebastian Pop <s.pop@samsung.com>
3596 * gcc.dg/graphite/pr68976.c: New test.
3598 2016-01-21 Jakub Jelinek <jakub@redhat.com>
3601 * c-c++-common/pr67653.c: New test.
3602 * gcc.dg/torture/pr29119.c: Add dg-warning.
3604 2016-01-20 Peter Bergner <bergner@vnet.ibm.com>
3606 * gcc.target/powerpc/cpu-builtin-1.c: New test.
3608 2016-01-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
3611 * gcc.dg/pr24293.c: New test.
3612 * gcc.dg/Wcxx-compat-8.c: Adjust to accept error due to
3613 incomplete struct type.
3614 * gcc.dg/declspec-1.c: Likewise.
3615 * gcc.dg/pr63549.c: Likewise.
3617 2016-01-20 Jakub Jelinek <jakub@redhat.com>
3619 PR tree-optimization/66612
3620 * gcc.target/powerpc/20050830-1.c: Xfail the scan-assembler test
3621 for bdn instruction.
3623 2016-01-20 Christophe Lyon <christophe.lyon@linaro.org>
3625 * lib/target-supports.exp
3626 (check_effective_target_arm_fp_ok_nocache): New.
3627 (check_effective_target_arm_fp_ok): New.
3628 (add_options_for_arm_fp): New.
3629 (check_effective_target_arm_crypto_ok_nocache): Require
3630 target_arm_v8_neon_ok instead of arm32.
3631 (check_effective_target_arm_crypto_pragma_ok_nocache): New.
3632 (check_effective_target_arm_crypto_pragma_ok): New.
3633 (add_options_for_arm_vfp): New.
3634 * gcc.target/arm/attr-crypto.c: Use arm_crypto_pragma_ok effective
3635 target. Do not force -mfloat-abi=softfp, use arm_fp_ok effective
3636 target instead. Force initial fpu to vfp.
3637 * gcc.target/arm/attr-neon-builtin-fail.c: Do not force
3638 -mfloat-abi=softfp, use arm_fp_ok effective target instead.
3639 * gcc.target/arm/attr-neon-fp16.c: Likewise. Remove arm_neon_ok
3641 * gcc.target/arm/attr-neon2.c: Do not force -mfloat-abi=softfp,
3642 use arm_vfp effective target instead. Force initial fpu to vfp.
3643 * gcc.target/arm/attr-neon3.c: Likewise.
3644 * gcc.target/arm/cmp-2.c: Use arm_fp_ok effective target instead of
3646 * gcc.target/arm/unsigned-float.c: Likewise.
3647 * gcc.target/arm/vfp-1.c: Likewise.
3648 * gcc.target/arm/vfp-ldmdbd.c: Likewise.
3649 * gcc.target/arm/vfp-ldmdbs.c: Likewise.
3650 * gcc.target/arm/vfp-ldmiad.c: Likewise.
3651 * gcc.target/arm/vfp-ldmias.c: Likewise.
3652 * gcc.target/arm/vfp-stmdbd.c: Likewise.
3653 * gcc.target/arm/vfp-stmdbs.c: Likewise.
3654 * gcc.target/arm/vfp-stmiad.c: Likewise.
3655 * gcc.target/arm/vfp-stmias.c: Likewise.
3656 * gcc.target/arm/vnmul-1.c: Likewise.
3657 * gcc.target/arm/vnmul-2.c: Likewise.
3658 * gcc.target/arm/vnmul-3.c: Likewise.
3659 * gcc.target/arm/vnmul-4.c: Likewise.
3661 2016-01-20 H.J. Lu <hongjiu.lu@intel.com>
3664 * g++.dg/pr63995-1.C: Require non-x32 target, instead of,
3665 the MPX run-time library, for compile-time MPX test.
3666 * gcc.target/i386/chkp-always_inline.c: Likewise.
3667 * gcc.target/i386/chkp-bndret.c: Likewise.
3668 * gcc.target/i386/chkp-builtins-1.c: Likewise.
3669 * gcc.target/i386/chkp-builtins-2.c: Likewise.
3670 * gcc.target/i386/chkp-builtins-3.c: Likewise.
3671 * gcc.target/i386/chkp-builtins-4.c: Likewise.
3672 * gcc.target/i386/chkp-const-check-1.c: Likewise.
3673 * gcc.target/i386/chkp-const-check-2.c: Likewise.
3674 * gcc.target/i386/chkp-hidden-def.c: Likewise.
3675 * gcc.target/i386/chkp-label-address.c: Likewise.
3676 * gcc.target/i386/chkp-lifetime-1.c: Likewise.
3677 * gcc.target/i386/chkp-narrow-bounds.c: Likewise.
3678 * gcc.target/i386/chkp-pr69044.c: Likewise.
3679 * gcc.target/i386/chkp-remove-bndint-1.c: Likewise.
3680 * gcc.target/i386/chkp-remove-bndint-2.c: Likewise.
3681 * gcc.target/i386/chkp-strchr.c: Likewise.
3682 * gcc.target/i386/chkp-strlen-1.c: Likewise.
3683 * gcc.target/i386/chkp-strlen-2.c: Likewise.
3684 * gcc.target/i386/chkp-strlen-3.c: Likewise.
3685 * gcc.target/i386/chkp-strlen-4.c: Likewise.
3686 * gcc.target/i386/chkp-strlen-5.c: Likewise.
3687 * gcc.target/i386/chkp-stropt-1.c: Likewise.
3688 * gcc.target/i386/chkp-stropt-10.c: Likewise.
3689 * gcc.target/i386/chkp-stropt-11.c: Likewise.
3690 * gcc.target/i386/chkp-stropt-12.c: Likewise.
3691 * gcc.target/i386/chkp-stropt-13.c: Likewise.
3692 * gcc.target/i386/chkp-stropt-14.c: Likewise.
3693 * gcc.target/i386/chkp-stropt-15.c: Likewise.
3694 * gcc.target/i386/chkp-stropt-16.c: Likewise.
3695 * gcc.target/i386/chkp-stropt-2.c: Likewise.
3696 * gcc.target/i386/chkp-stropt-3.c: Likewise.
3697 * gcc.target/i386/chkp-stropt-4.c: Likewise.
3698 * gcc.target/i386/chkp-stropt-5.c: Likewise.
3699 * gcc.target/i386/chkp-stropt-6.c: Likewise.
3700 * gcc.target/i386/chkp-stropt-7.c: Likewise.
3701 * gcc.target/i386/chkp-stropt-8.c: Likewise.
3702 * gcc.target/i386/chkp-stropt-9.c: Likewise.
3703 * gcc.target/i386/pr63995-2.c: Likewise.
3704 * gcc.target/i386/pr64805.c: Likewise.
3705 * gcc.target/i386/pr65044.c: Likewise.
3706 * gcc.target/i386/pr65167.c: Likewise.
3707 * gcc.target/i386/pr65183.c: Likewise.
3708 * gcc.target/i386/pr65184.c: Likewise.
3709 * gcc.target/i386/thunk-retbnd.c: Likewise.
3711 2016-01-20 Ilya Enkovich <enkovich.gnu@gmail.com>
3713 PR tree-optimization/69328
3714 * gcc.dg/pr69328.c: New test.
3716 2016-01-20 Jeff Law <law@redhat.com>
3719 * gcc.target/m68k/pr25114.c: New test.
3721 2016-01-20 Andre Vieira <andre.simoesdiasvieira@arm.com>
3723 * gcc.target/arm/memset-inline-10.c: Added
3724 dg-require-effective-target arm_thumb2_ok.
3726 2016-01-19 Eric Botcazou <ebotcazou@adacore.com>
3728 * gcc.dg/debug/dwarf2/sso.c: New test.
3730 2016-01-19 Uros Bizjak <ubizjak@gmail.com>
3733 * gcc.c-torture/execute/builtins/memops-asm.x: New file.
3734 * gcc.c-torture/execute/builtins/strstr-asm.x: Ditto.
3735 * gcc.c-torture/execute/builtins/strstr-asm.c: Remove dg-options.
3737 2016-01-19 Jan Hubicka <hubicka@ucw.cz>
3740 * g++.dg/ipa/devirt-50.C: New testcase.
3742 2016-01-19 Marek Polacek <polacek@redhat.com>
3745 * g++.dg/cpp1y/parameter-pack-1.C: New test.
3746 * g++.dg/cpp1y/parameter-pack-2.C: New test.
3748 2016-01-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3751 * gcc.target/arm/pr69135_1.c: New test.
3753 2015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
3755 * gcc.target/aarch64/ccmp_1.c: Add new tests.
3757 2015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
3759 * gcc.target/aarch64/ccmp_1.c: New testcase.
3761 2016-01-19 Marek Polacek <polacek@redhat.com>
3764 * g++.dg/cpp0x/enum30.C: New test.
3766 2016-01-19 Richard Biener <rguenther@suse.de>
3768 PR tree-optimization/69336
3769 * g++.dg/tree-ssa/pr69336.C: New testcase.
3771 2016-01-19 Jakub Jelinek <jakub@redhat.com>
3774 * gcc.dg/pr65779.c: New test.
3776 2016-01-19 Richard Biener <rguenther@suse.de>
3778 PR tree-optimization/69352
3779 * gcc.dg/torture/pr69352.c: New testcase.
3781 2016-01-19 Jakub Jelinek <jakub@redhat.com>
3783 PR rtl-optimization/68955
3784 PR rtl-optimization/64557
3785 * gcc.dg/torture/pr68955.c: New test.
3787 2016-01-19 Jan Hubicka <hubicka@ucw.cz>
3790 * g++.dg/torture/pr69136.C: New testcase.
3792 2016-01-19 Jan Hubicka <hubicka@ucw.cz>
3795 * g++.dg/lto/pr69133_0.C: New testcase.
3796 * g++.dg/lto/pr69133_1.C: New testcase.
3798 2016-01-15 Jeff Law <law@redhat.com>
3800 PR tree-optimization/69320
3801 * gcc.c-torture/pr69320-1.c: New test.
3802 * gcc.c-torture/pr69320-2.c: New test.
3803 * gcc.c-torture/pr69320-3.c: New test.
3804 * gcc.c-torture/pr69320-4.c: New test.
3806 2016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
3811 * g++.dg/template/pr11858.C: New test.
3812 * g++.dg/template/pr24663.C: New test.
3813 * g++.dg/template/unify12.C: New test.
3814 * g++.dg/template/unify13.C: New test.
3815 * g++.dg/template/unify14.C: New test.
3816 * g++.dg/template/unify15.C: New test.
3817 * g++.dg/template/unify16.C: New test.
3818 * g++.dg/template/unify17.C: New test.
3820 2016-01-18 David Malcolm <dmalcolm@redhat.com>
3823 * gcc.dg/pr69181-1.c: New test file.
3824 * gcc.dg/pr69181-2.c: New test file.
3825 * lib/gcc-dg.exp (dg-test): Consolidate post-test cleanup of
3826 globals by moving it to...
3827 (cleanup-after-saved-dg-test): ...this new function. Add
3828 "global additional_sources_used". Add reset of global
3829 multiline_expected_outputs to the empty list.
3830 * lib/multiline.exp (_multiline_expected_outputs): Rename this
3832 (multiline_expected_outputs): ...this, and updated comments to
3833 note that it is modified from gcc-dg.exp.
3834 (dg-end-multiline-output): Update for the above renaming.
3835 (handle-multiline-outputs): Likewise. Remove the clearing
3836 of the expected outputs to the empty list.
3838 2016-01-18 Richard Biener <rguenther@suse.de>
3840 PR tree-optimization/69297
3841 * gcc.dg/vect/costmodel/x86_64/costmodel-pr69297.c: New testcase.
3843 2016-01-18 Joseph Myers <joseph@codesourcery.com>
3845 * gcc.target/mips/mips-3d-1.c: Use forbid_cpu=octeon.* in
3847 * gcc.target/mips/mips-3d-2.c: Likewise.
3848 * gcc.target/mips/mips-3d-3.c: Likewise.
3849 * gcc.target/mips/mips-3d-4.c: Likewise.
3850 * gcc.target/mips/mips-3d-5.c: Likewise.
3851 * gcc.target/mips/mips-3d-6.c: Likewise.
3852 * gcc.target/mips/mips-3d-7.c: Likewise.
3853 * gcc.target/mips/mips-3d-8.c: Likewise.
3854 * gcc.target/mips/mips-3d-9.c: Likewise.
3855 * gcc.target/mips/mips-ps-1.c: Likewise.
3856 * gcc.target/mips/mips-ps-2.c: Likewise.
3857 * gcc.target/mips/mips-ps-3.c: Likewise.
3858 * gcc.target/mips/mips-ps-4.c: Likewise.
3859 * gcc.target/mips/mips-ps-5.c: Likewise.
3860 * gcc.target/mips/mips-ps-6.c: Likewise.
3861 * gcc.target/mips/mips-ps-7.c: Likewise.
3862 * gcc.target/mips/mips-ps-type.c: Likewise.
3863 * gcc.target/mips/mips-ps-type-2.c: Likewise.
3864 * gcc.target/mips/mips16-attributes-6.c: Likewise.
3866 2016-01-18 Tom de Vries <tom@codesourcery.com>
3868 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: New test.
3869 * c-c++-common/goacc/kernels-double-reduction.c: New test.
3870 * c-c++-common/goacc/kernels-empty.c: New test.
3871 * c-c++-common/goacc/kernels-eternal.c: New test.
3872 * c-c++-common/goacc/kernels-loop-2.c: New test.
3873 * c-c++-common/goacc/kernels-loop-3.c: New test.
3874 * c-c++-common/goacc/kernels-loop-data-2.c: New test.
3875 * c-c++-common/goacc/kernels-loop-data-enter-exit-2.c: New test.
3876 * c-c++-common/goacc/kernels-loop-data-enter-exit.c: New test.
3877 * c-c++-common/goacc/kernels-loop-data-update.c: New test.
3878 * c-c++-common/goacc/kernels-loop-data.c: New test.
3879 * c-c++-common/goacc/kernels-loop-g.c: New test.
3880 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: New test.
3881 * c-c++-common/goacc/kernels-loop-n.c: New test.
3882 * c-c++-common/goacc/kernels-loop-nest.c: New test.
3883 * c-c++-common/goacc/kernels-loop.c: New test.
3884 * c-c++-common/goacc/kernels-noreturn.c: New test.
3885 * c-c++-common/goacc/kernels-one-counter-var.c: New test.
3886 * c-c++-common/goacc/kernels-parallel-loop-data-enter-exit.c: New test.
3887 * c-c++-common/goacc/kernels-reduction.c: New test.
3889 2016-01-18 Tom de Vries <tom@codesourcery.com>
3891 * gcc.dg/autopar/outer-1.c: Update for new parloops instantiation.
3892 * gcc.dg/autopar/outer-2.c: Same.
3893 * gcc.dg/autopar/outer-3.c: Same.
3894 * gcc.dg/autopar/outer-4.c: Same.
3895 * gcc.dg/autopar/outer-5.c: Same.
3896 * gcc.dg/autopar/outer-6.c: Same.
3897 * gcc.dg/autopar/parallelization-1.c: Same.
3898 * gcc.dg/autopar/parloops-exit-first-loop-alt-2.c: Same.
3899 * gcc.dg/autopar/parloops-exit-first-loop-alt-3.c: Same.
3900 * gcc.dg/autopar/parloops-exit-first-loop-alt-4.c: Same.
3901 * gcc.dg/autopar/parloops-exit-first-loop-alt-5.c: Same.
3902 * gcc.dg/autopar/parloops-exit-first-loop-alt-6.c: Same.
3903 * gcc.dg/autopar/parloops-exit-first-loop-alt-7.c: Same.
3904 * gcc.dg/autopar/parloops-exit-first-loop-alt-pr66652.c: Same.
3905 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: Same.
3906 * gcc.dg/autopar/pr39500-1.c: Same.
3907 * gcc.dg/autopar/pr39500-2.c: Same.
3908 * gcc.dg/autopar/pr46193.c: Same.
3909 * gcc.dg/autopar/pr46194.c: Same.
3910 * gcc.dg/autopar/pr49580.c: Same.
3911 * gcc.dg/autopar/pr49960-1.c: Same.
3912 * gcc.dg/autopar/pr49960.c: Same.
3913 * gcc.dg/autopar/pr68373.c: Same.
3914 * gcc.dg/autopar/reduc-1.c: Same.
3915 * gcc.dg/autopar/reduc-1char.c: Same.
3916 * gcc.dg/autopar/reduc-1short.c: Same.
3917 * gcc.dg/autopar/reduc-2.c: Same.
3918 * gcc.dg/autopar/reduc-2char.c: Same.
3919 * gcc.dg/autopar/reduc-2short.c: Same.
3920 * gcc.dg/autopar/reduc-3.c: Same.
3921 * gcc.dg/autopar/reduc-4.c: Same.
3922 * gcc.dg/autopar/reduc-6.c: Same.
3923 * gcc.dg/autopar/reduc-7.c: Same.
3924 * gcc.dg/autopar/reduc-8.c: Same.
3925 * gcc.dg/autopar/reduc-9.c: Same.
3926 * gcc.dg/autopar/uns-outer-4.c: Same.
3927 * gcc.dg/autopar/uns-outer-5.c: Same.
3928 * gcc.dg/autopar/uns-outer-6.c: Same.
3929 * gfortran.dg/parloops-exit-first-loop-alt-2.f95: Same.
3930 * gfortran.dg/parloops-exit-first-loop-alt.f95: Same.
3932 2016-01-18 Alan Lawrence <alan.lawrence@arm.com>
3935 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove XFAIL for powerpc(32), hppa,
3936 aarch64, sparc, s390. Add --param sra-max-scalarization-size-Ospeed.
3938 2016-01-18 Alan Lawrence <alan.lawrence@arm.com>
3941 * gcc.dg/tree-ssa/ssa-dom-cse-5.c: New.
3942 * gcc.dg/tree-ssa/ssa-dom-cse-6.c: New.
3943 * gcc.dg/tree-ssa/ssa-dom-cse-7.c: New.
3945 2016-01-18 Alan Lawrence <alan.lawrence@arm.com>
3948 * gcc.dg/tree-ssa/sra-17.c: New.
3949 * gcc.dg/tree-ssa/sra-18.c: New.
3951 2016-01-18 Ilya Enkovich <enkovich.gnu@gmail.com>
3953 * gcc.target/i386/pr65105-5.c: Adjust to andn generation.
3955 2016-01-18 Eric Botcazou <ebotcazou@adacore.com>
3957 * gnat.dg/inline12.adb: New test.
3959 2016-01-18 Bin Cheng <bin.cheng@arm.com>
3961 PR tree-optimization/66797
3962 * gcc.c-torture/execute/pr65447.c: Relax check condition.
3964 2016-01-18 Richard Biener <rguenther@suse.de>
3966 PR tree-optimization/69170
3967 * gcc.dg/torture/pr69170.c: New testcase.
3969 2016-01-17 John David Anglin <danglin@gcc.gnu.org>
3971 * gcc.dg/torture/builtin-integral-1.c: Require c99_runtime.
3973 2016-01-16 Tom de Vries <tom@codesourcery.com>
3975 * c-c++-common/goacc/kernels-alias-ipa-pta-4.c: New test.
3977 2016-01-16 Tom de Vries <tom@codesourcery.com>
3979 * gcc.dg/parloops-exit-first-loop-alt.c: Move ...
3980 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: ... here. Remove
3981 redundant dg-require-effective-target pthread.
3982 * gcc.dg/parloops-exit-first-loop-alt-2.c: Same.
3983 * gcc.dg/parloops-exit-first-loop-alt-3.c: Same.
3984 * gcc.dg/parloops-exit-first-loop-alt-4.c: Same.
3985 * gcc.dg/parloops-exit-first-loop-alt-5.c: Same.
3986 * gcc.dg/parloops-exit-first-loop-alt-6.c: Same.
3987 * gcc.dg/parloops-exit-first-loop-alt-7.c: Same.
3988 * gcc.dg/parloops-exit-first-loop-alt-pr66652.c: Same.
3990 2016-01-16 David Edelsohn <dje.gcc@gmail.com>
3993 * gcc.target/powerpc/recip-6.c: Enable on AIX.
3994 * gcc.target/powerpc/recip-7.c: Same.
3996 2016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
3999 * g++.dg/template/pr69091.C: New test.
4001 2016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
4003 * c-c++-common/cilk-plus/AN/an-if.c: Check that the original
4004 dump does not contain an error_mark_node.
4005 * c-c++-common/cilk-plus/CK/pr60469.c: Likewise.
4006 * c-c++-common/cilk-plus/AN/fn_ptr-2.c: New xfail'd test.
4008 2016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
4011 * g++.dg/template/pr68936.C: New test.
4013 2016-01-15 David Edelsohn <dje.gcc@gmail.com>
4016 * gcc.target/powerpc/recip-1.c: Adjust for Goldschmidt's Algorithm.
4017 * gcc.target/powerpc/recip-2.c: Same.
4018 * gcc.target/powerpc/recip-3.c: Same.
4019 * gcc.target/powerpc/recip-4.c: Same.
4020 * gcc.target/powerpc/recip-sqrtf.c: Same.
4022 2016-01-15 Jeff Law <law@redhat.com>
4024 PR tree-optimization/69270
4025 * gcc.dg/tree-ssa/pr69270-2.c: New test.
4026 * gcc.dg/tree-ssa/pr69270-3.c: New test.
4028 2016-01-15 Paul Thomas <pault@gcc.gnu.org>
4031 * gfortran.dg/deferred_character_13.f90: New test for the fix
4032 of comment 3 of the PR.
4035 * gfortran.dg/deferred_character_8.f90: New test
4036 * gfortran.dg/allocate_error_5.f90: New test
4039 * gfortran.dg/deferred_character_10.f90: New test
4042 * gfortran.dg/deferred_character_14.f90: New test
4045 * gfortran.dg/deferred_character_11.f90: New test
4048 * gfortran.dg/deferred_character_9.f90: New test
4050 2016-01-15 Vladimir Makarov <vmakarov@redhat.com>
4052 PR rtl-optimization/69030
4053 * gcc.target/i386/pr69030.c: New.
4055 2016-01-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4057 * gcc.target/aarch64/target_attr_17.c: New test.
4059 2016-01-15 Richard Biener <rguenther@suse.de>
4061 PR tree-optimization/66856
4062 * gcc.dg/torture/pr66856-1.c: New testcase.
4063 * gcc.dg/torture/pr66856-2.c: Likewise.
4065 2016-01-15 Richard Biener <rguenther@suse.de>
4068 * g++.dg/lto/pr69137_0.C: New testcase.
4070 2016-01-15 Richard Sandiford <richard.sandiford@arm.com>
4073 * gcc.target/i386/pr69246.c: New test.
4075 2016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
4077 * gfortran.dg/bind_c_array_params_2.f90: Fix test patterns for S/390.
4079 2016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
4082 * g++.dg/init/const9.C: Disable test on S/390.
4084 2016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
4086 * g++.dg/Wframe-address.C: Test requires -mbackchain for s390*-*-*.
4087 * g++.dg/Wno-frame-address.C: Ditto.
4089 2016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
4091 * gcc.dg/tree-ssa/20040204-1.c: Do not xfail on S/390.
4093 2016-01-15 Richard Biener <rguenther@suse.de>
4095 PR tree-optimization/68961
4096 * gcc.dg/vect/costmodel/x86_64/costmodel-pr68961.c: New testcase.
4098 2016-01-15 Ilya Enkovich <enkovich.gnu@gmail.com>
4100 * gcc.target/i386/pr65105-5.c: New test.
4102 2016-01-15 Jan Hubicka <hubicka@ucw.cz>
4104 * gcc.c-torture/execute/alias-4.c: New testcase.
4106 2016-01-15 Jan Hubicka <hubicka@ucw.cz>
4109 * g++.dg/ipa/devirt-49.C: New testcase.
4111 2016-01-15 Christian Bruel <christian.bruel@st.com>
4114 * gcc.target/arm/attr-neon-builtin-fail2.c: New test.
4115 * gcc.target/arm/lto/pr65837-attr_0.c: New test.
4116 * gcc.target/arm/lto/pr65837_0.c: Fix skip condition and use ACLE name.
4118 2016-01-15 Richard Biener <rguenther@suse.de>
4120 PR tree-optimization/69117
4121 * gcc.dg/torture/pr69117.c: New testcase.
4123 2015-01-14 Ryan Burn <contact@rnburn.com>
4126 * g++.dg/cilk-plus/CK/pr69048.cc: New test.
4128 2016-01-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
4131 * gfortran.dg/ieee/ieee_7.f90: For out of bound precision or
4132 range tests use 100 * maximum instead of maximum + 1.
4134 2016-01-14 Jakub Jelinek <jakub@redhat.com>
4137 * gcc.dg/guality/pr69244.c: New test.
4139 2016-01-14 Uros Bizjak <ubizjak@gmail.com>
4141 * lib/target-supports.exp (check_effective_target_issignaling):
4143 * gcc.dg/pr61441.c: Require issignaling effective target.
4145 2016-01-14 Segher Boessenkool <segher@kernel.crashing.org>
4148 * gcc.target/powerpc/20050603-3.c: Add xfails for powerpc64le.
4150 2016-01-14 David Malcolm <dmalcolm@redhat.com>
4153 PR preprocessor/69177
4154 * gcc.dg/plugin/location-overflow-test-1.c: New test case.
4155 * gcc.dg/plugin/location-overflow-test-2.c: New test case.
4156 * gcc.dg/plugin/location_overflow_plugin.c: New test plugin.
4157 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
4159 2016-01-14 Marek Polacek <polacek@redhat.com>
4162 * gcc.dg/array-15.c: New test.
4164 2016-01-14 Jakub Jelinek <jakub@redhat.com>
4167 PR tree-optimization/69155
4168 * gfortran.dg/pr68146.f: New test.
4169 * gfortran.dg/pr69155.f90: New test.
4171 2016-01-14 Richard Biener <rguenther@suse.de>
4173 PR tree-optimization/68060
4174 * gcc.dg/torture/pr68060-1.c: New testcase.
4175 * gcc.dg/torture/pr68060-2.c: Likewise.
4177 2016-01-14 Nick Clifton <nickc@redhat.com>
4179 * lib/target-supports.exp
4180 (check_effective_target_arm_neon_ok_nocache): Add an option
4181 sequence that includes setting the ARM architecture to ARMv7-A.
4182 * gcc.target/arm/attr-neon.c: Use dg-add-options to add the
4183 command line options necessary to enable Neon support.
4184 * gcc.target/arm/neon-vlshr-imm-1.c: Likewise.
4185 * gcc.target/arm/neon-vshl-imm-1.c: Likewise.
4186 * gcc.target/arm/neon-vshr-imm-1.c: Likewise.
4187 * gcc.target/arm/pr69180.c: Likewise.
4189 2016-01-14 Jeff Law <law@redhat.com>
4191 PR tree-optimization/69270
4192 * gcc.dg/tree-ssa/pr69270.c: New test.
4194 2016-01-13 Bernd Schmidt <bschmidt@redhat.com>
4197 * c-c++-common/pr66208.c: New file.
4199 2016-01-13 Jakub Jelinek <jakub@redhat.com>
4201 PR tree-optimization/69156
4202 * gcc.dg/pr69156.c: New test.
4204 2016-01-13 H.J. Lu <hongjiu.lu@intel.com>
4206 * gcc.target/i386/pr69225-7.c: New test.
4208 2016-01-13 Richard Henderson <rth@redhat.com>
4210 * gcc.dg/tm/memopt-13.c: Update expected function.
4211 * gcc.dg/tm/memopt-6.c: Likewise.
4213 2016-01-13 Uros Bizjak <ubizjak@gmail.com>
4215 * gcc.target/i386/pr45685.c (dg-options): Add -mno-sse4.
4216 * gcc.target/i386/pr68432-1.c (dg-options): Ditto.
4217 * gcc.target/i386/pr68432-2.c (dg-options): Ditto.
4218 * gcc.target/i386/pr68432-3.c (dg-options): Ditto.
4220 2016-01-13 Tom de Vries <tom@codesourcery.com>
4222 PR tree-optimization/69169
4223 * gcc.dg/pr69169.c: New test.
4225 2016-01-13 Alexander Fomin <alexander.fomin@intel.com>
4228 * gcc.target/i386/avx512pf-vscatterpf0dpd-1.c: Adjust.
4229 * gcc.target/i386/avx512pf-vscatterpf0dps-1.c: Likewise.
4230 * gcc.target/i386/avx512pf-vscatterpf0qpd-1.c: Likewise.
4231 * gcc.target/i386/avx512pf-vscatterpf0qps-1.c: Likewise.
4232 * gcc.target/i386/avx512pf-vscatterpf1dpd-1.c: Likewise.
4233 * gcc.target/i386/avx512pf-vscatterpf1dps-1.c: Likewise.
4234 * gcc.target/i386/avx512pf-vscatterpf1qpd-1.c: Likewise.
4235 * gcc.target/i386/avx512pf-vscatterpf1qps-1.c: Likewise.
4237 2016-01-13 Jakub Jelinek <jakub@redhat.com>
4240 * gcc.dg/pr69247.c: New test.
4242 2016-01-13 Richard Biener <rguenther@suse.de>
4244 PR tree-optimization/69242
4245 * gcc.dg/torture/pr69242.c: New testcase.
4247 2016-01-13 Richard Biener <rguenther@suse.de>
4249 PR tree-optimization/69186
4250 * gcc.dg/torture/pr69186.c: New testcase.
4252 2016-01-13 Jeff Law <law@redhat.com>
4254 PR tree-optimization/67755
4255 * gcc.dg/tree-ssa/pr67755.c: New test.
4257 2016-01-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
4259 * gcc.c-torture/unsorted/dump-noaddr.x (dump_compare): Replace static
4260 pass number in output by a star.
4262 2016-01-12 Bin Cheng <bin.cheng@arm.com>
4264 PR tree-optimization/68911
4265 * gcc.c-torture/execute/pr68911.c: New test.
4267 2016-01-12 Marek Polacek <polacek@redhat.com>
4270 * g++.dg/warn/permissive-1.C: New test.
4272 2016-01-12 Jakub Jelinek <jakub@redhat.com>
4276 * g++.dg/opt/pr69213.C: New test.
4278 2016-01-12 Christian Bruel <christian.bruel@st.com>
4281 * gcc.target/arm/pr69180.c: New test.
4283 2016-01-12 Richard Biener <rguenther@suse.de>
4286 * g++.dg/lto/pr69077_0.C: New testcase.
4287 * g++.dg/lto/pr69077_1.C: Likewise.
4289 2016-01-12 Jakub Jelinek <jakub@redhat.com>
4292 * g++.dg/opt/pr69175.C: New test.
4294 2016-01-12 Alan Lawrence <alan.lawrence@arm.com>
4296 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Declare functions as 'extern'
4297 rather than #including math.h & stdlib.h.
4298 * gcc.dg/vect/pr47001.c: Declare abort as 'extern', remove stdlib.h.
4299 * gcc.dg/vect/pr49771.c: Likewise.
4300 * gcc.dg/vect/vect-10-big-array.c: Likewise.
4301 * gcc.dg/vect/vect-neg-store-1.c: Likewise.
4302 * gcc.dg/vect/vect-neg-store-2.c: Likewise.
4303 * gcc.dg/vect/slp-37.c: Change NULL to 0, remove stdlib.h.
4304 * gcc.dg/vect/pr40254.c: Remove unnecessary include of stdlib.h.
4305 * gcc.dg/vect/pr44507.c: Likewise.
4306 * gcc.dg/vect/pr45902.c: Likewise.
4307 * gcc.dg/vect/slp-widen-mult-half.c: Likewise.
4308 * gcc.dg/vect/vect-117.c: Likewise.
4309 * gcc.dg/vect/vect-99.c: Likewise.
4310 * gcc.dg/vect/vect-aggressive-1.c: Likewise.
4311 * gcc.dg/vect/vect-cond-1.c: Likewise.
4312 * gcc.dg/vect/vect-cond-2.c: Likewise.
4313 * gcc.dg/vect/vect-cond-3.c: Likewise.
4314 * gcc.dg/vect/vect-cond-4.c: Likewise.
4315 * gcc.dg/vect/vect-mask-load-1.c: Likewise.
4316 * gcc.dg/vect/vect-mask-loadstore-1.c: Likewise.
4317 * gcc.dg/vect/vect-over-widen-1-big-array.c: Likewise.
4318 * gcc.dg/vect/vect-over-widen-1.c: Likewise.
4319 * gcc.dg/vect/vect-over-widen-2-big-array.c: Likewise.
4320 * gcc.dg/vect/vect-over-widen-2.c: Likewise.
4321 * gcc.dg/vect/vect-over-widen-3-big-array.c: Likewise.
4322 * gcc.dg/vect/vect-over-widen-3.c: Likewise.
4323 * gcc.dg/vect/vect-over-widen-4-big-array.c: Likewise.
4324 * gcc.dg/vect/vect-over-widen-4.c: Likewise.
4325 * gcc.dg/vect/vect-widen-mult-const-s16.c: Likewise.
4326 * gcc.dg/vect/vect-widen-mult-const-u16.c: Likewise.
4327 * gcc.dg/vect/vect-widen-mult-half-u8.c: Likewise.
4328 * gcc.dg/vect/vect-widen-mult-half.c: Likewise.
4329 * gcc.dg/vect/no-trapping-math-vect-ifcvt-11.c: Remove unnecessary
4330 include of signal.h.
4331 * gcc.dg/vect/no-trapping-math-vect-ifcvt-12.c: Likewise.
4332 * gcc.dg/vect/no-trapping-math-vect-ifcvt-13.c: Likewise.
4333 * gcc.dg/vect/no-trapping-math-vect-ifcvt-14.c: Likewise.
4334 * gcc.dg/vect/no-trapping-math-vect-ifcvt-15.c: Likewise.
4335 * gcc.dg/vect/no-trapping-math-vect-ifcvt-16.c: Likewise.
4336 * gcc.dg/vect/vect-ifcvt-16.c: Likewise.
4337 * gcc.dg/vect/vect-ifcvt-17.c: Likewise.
4338 * gcc.dg/vect/vect-ifcvt-2.c: Likewise.
4339 * gcc.dg/vect/vect-ifcvt-3.c: Likewise.
4340 * gcc.dg/vect/vect-ifcvt-4.c: Likewise.
4341 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
4342 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
4343 * gcc.dg/vect/vect-ifcvt-6.c: Likewise.
4344 * gcc.dg/vect/vect-ifcvt-7.c: Likewise.
4345 * gcc.dg/vect/vect-ifcvt-9.c: Likewise.
4346 * gcc.dg/vect/vect-outer-5.c: Likewise.
4347 * gcc.dg/vect/vect-outer-6.c: Likewise.
4348 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Remove unnecessary
4351 2016-01-12 Nick Clifton <nickc@redhat.com>
4354 * gcc.dg/lto/pr61886_0.c: Rename the external function called
4355 to fread so that it will be found in all target runtimes.
4357 2016-01-12 Richard Biener <rguenther@suse.de>
4359 PR tree-optimization/69053
4360 * g++.dg/torture/pr69053.C: New testcase.
4362 2016-01-12 Richard Biener <rguenther@suse.de>
4364 PR tree-optimization/69168
4365 * gcc.dg/torture/pr69168.c: New testcase.
4367 2016-01-12 Richard Biener <rguenther@suse.de>
4369 PR tree-optimization/69157
4370 * gcc.dg/torture/pr69157.c: New testcase.
4372 2016-01-12 Richard Biener <rguenther@suse.de>
4374 PR tree-optimization/69174
4375 * gcc.dg/torture/pr69174.c: New testcase.
4377 2016-01-12 Jakub Jelinek <jakub@redhat.com>
4381 * g++.dg/tls/pr66808.C: New test.
4382 * g++.dg/tls/pr69000.C: New test.
4384 2016-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4386 * gcc.target/powerpc/swaps-p8-23.c: New test.
4387 * gcc.target/powerpc/swaps-p8-24.c: Likewise.
4389 2016-01-11 John David Anglin <danglin@gcc.gnu.org>
4391 PR tree-optimization/68356
4392 * gcc.dg/torture/pr68264.c: Disable exp2 ERANGE test on hppa unix.
4394 2016-01-12 Kugan Vivekanandarajah <kuganv@linaro.org>
4395 Jim Wilson <jim.wilson@linaro.org>
4398 * gcc.target/arm/pr69194.c: New test.
4400 2016-01-11 H.J. Lu <hongjiu.lu@intel.com>
4403 * gcc.target/i386/pr69225-1.c: New test.
4404 * gcc.target/i386/pr69225-2.c: Likewise.
4405 * gcc.target/i386/pr69225-3.c: Likewise.
4406 * gcc.target/i386/pr69225-4.c: Likewise.
4407 * gcc.target/i386/pr69225-5.c: Likewise.
4408 * gcc.target/i386/pr69225-6.c: Likewise.
4410 2016-01-11 Jakub Jelinek <jakub@redhat.com>
4413 * gcc.dg/ifcvt-3.c: Only compile on lp64 targets, include also i?86
4417 * gcc.dg/pr69071.c: New test.
4420 * g++.dg/opt/pr69211.C: New test.
4422 PR tree-optimization/69214
4423 * gcc.c-torture/compile/pr69214.c: New test.
4425 2016-01-11 Uros Bizjak <ubizjak@gmail.com>
4427 * gcc.target/i386/pr66232-10.c: Do not compile on ia32 target.
4428 * gcc.target/i386/pr66232-11.c: Ditto.
4429 * gcc.target/i386/pr66232-12.c: Ditto.
4430 * gcc.target/i386/pr66232-13.c: Ditto.
4432 2016-01-11 Richard Biener <rguenther@suse.de>
4434 PR tree-optimization/69173
4435 * gcc.dg/torture/pr69173.c: New testcase.
4437 2016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4439 PR rtl-optimization/68796
4440 * gcc.target/aarch64/tst_5.c: New test.
4441 * gcc.target/aarch64/tst_6.c: Likewise.
4443 2016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4445 PR rtl-optimization/68841
4446 * gcc.dg/pr68841.c: New test.
4447 * gcc.c-torture/execute/pr68841.c: New test.
4449 2016-01-11 Yuri Rumyantsev <ysrumyan@gmail.com>
4451 PR rtl-optimization/68920
4452 * gcc.dg/ifcvt-4.c: Add "--param max-rtl-if-conversion-insns=3" option
4454 * gcc.dg/ifcvt-5.c: New test.
4456 2016-01-11 Alexandre Oliva <aoliva@redhat.com>
4459 * g++.dg/pr69123.C: New.
4461 2016-01-11 Ilya Enkovich <enkovich.gnu@gmail.com>
4464 * gcc.target/i386/pr69010.c: New test.
4466 2016-01-11 Martin Jambor <mjambor@suse.cz>
4469 * gcc.target/i386/chkp-pr69044.c: New test.
4471 2016-01-11 Tom de Vries <tom@codesourcery.com>
4473 PR tree-optimization/69109
4474 * gcc.dg/autopar/pr69109-2.c: New test.
4475 * gcc.dg/autopar/pr69109.c: New test.
4477 2016-01-11 Tom de Vries <tom@codesourcery.com>
4479 PR tree-optimization/69108
4480 * gcc.dg/autopar/pr69108.c: New test.
4482 2016-01-10 Patrick Palka <ppalka@gcc.gnu.org>
4485 * c-c++-common/Wisleading-indentation.c: Augment test.
4487 2016-01-10 Thomas Koenig <tkoenig@gcc.gnu.org>
4490 * gfortran.dg/inline_matmul_12.f90: New test.
4492 2016-01-10 Paul Thomas <pault@gcc.gnu.org>
4495 * gfortran.dg/actual_array_offset_1: New test.
4497 2016-01-10 Tom de Vries <tom@codesourcery.com>
4499 PR tree-optimization/69062
4500 * gcc.dg/autopar/pr69062.c: New test.
4502 2016-01-10 Thomas Schwinge <thomas@codesourcery.com>
4504 * gcc.dg/vect/slp-perm-1.c: Fix scan-tree-dump syntax.
4505 * gcc.dg/vect/slp-perm-2.c: Likewise.
4506 * gcc.dg/vect/slp-perm-3.c: Likewise.
4507 * gcc.dg/vect/slp-perm-5.c: Likewise.
4508 * gcc.dg/vect/slp-perm-6.c: Likewise.
4509 * gcc.dg/vect/slp-perm-7.c: Likewise.
4510 * gcc.dg/vect/slp-perm-8.c: Likewise.
4512 2016-01-10 Tom de Vries <tom@codesourcery.com>
4514 PR tree-optimization/69039
4515 * gcc.dg/autopar/pr69039.c: New test.
4517 2016-01-09 Marek Polacek <polacek@redhat.com>
4520 * g++.dg/pr69113.C: New test.
4522 2016-01-09 Jakub Jelinek <jakub@redhat.com>
4525 PR tree-optimization/69097
4526 * gcc.c-torture/execute/pr50865.c: New test.
4527 * gcc.c-torture/execute/pr69097-1.c: New test.
4528 * gcc.c-torture/execute/pr69097-2.c: New test.
4529 * gcc.dg/pr69097-1.c: New test.
4530 * gcc.dg/pr69097-2.c: New test.
4532 2016-01-09 Jakub Jelinek <jakub@redhat.com>
4535 * g++.dg/opt/pr69164.C: New test.
4537 2016-01-08 Jakub Jelinek <jakub@redhat.com>
4539 PR tree-optimization/69167
4540 * gcc.dg/pr69167.c: New test.
4542 2016-01-08 Marek Polacek <polacek@redhat.com>
4545 * g++.dg/pr68449.C: New.
4547 2016-01-08 Alan Lawrence <alan.lawrence@arm.com>
4549 PR tree-optimization/68707
4550 * lib/target-supports.exp (check_effective_target_vect_load_lanes): New.
4551 * gcc.dg/vect/slp-perm-1.c: Look for vect_load_lanes instead of SLP
4552 on platforms supporting it.
4553 * gcc.dg/vect/slp-perm-2.c: Likewise.
4554 * gcc.dg/vect/slp-perm-3.c: Likewise.
4555 * gcc.dg/vect/slp-perm-5.c: Likewise.
4556 * gcc.dg/vect/slp-perm-7.c: Likewise.
4557 * gcc.dg/vect/slp-perm-8.c: Likewise.
4558 * gcc.dg/vect/slp-perm-6.c: Look for vect_load_lanes in addition to SLP
4559 on platforms supporting it.
4561 2016-01-08 Jakub Jelinek <jakub@redhat.com>
4563 PR tree-optimization/69162
4564 * gcc.dg/pr69162.c: New test.
4566 PR tree-optimization/69172
4567 * gcc.dg/pr69172.c: New test.
4569 2016-01-08 Thomas Preud'homme <thomas.preudhomme@arm.com>
4571 PR tree-optimization/67781
4572 * gcc.c-torture/execute/pr67781.c: New file.
4574 2016-01-08 Jakub Jelinek <jakub@redhat.com>
4576 PR tree-optimization/69083
4577 * gcc.dg/vect/pr69083.c: New test.
4579 2016-01-08 Sujoy Saraswati <sujoy.saraswati@hpe.com>
4581 PR tree-optimization/61441
4582 * gcc.dg/pr61441.c: Restrict to linux and gnu targets.
4583 Use -fexcess-precision=standard for compiler options.
4584 Use fabs() only when __FLT_EVAL_METHOD__ == 0.
4586 2016-01-08 Jakub Jelinek <jakub@redhat.com>
4589 * gfortran.dg/gomp/pr69128.f90: New test.
4592 * g++.dg/ext/pr69145-1.C: New test.
4593 * g++.dg/ext/pr69145-2-very-long-filename.cc: New file.
4594 * g++.dg/ext/pr69145-2.h: New file.
4596 2016-01-07 Martin Sebor <msebor@redhat.com>
4599 * gcc.dg/atomic-fetch-bool.c: New test.
4600 * gcc.dg/sync-fetch-bool.c: New test.
4602 2016-01-07 H.J. Lu <hongjiu.lu@intel.com>
4605 gfortran.dg/gomp/pr66680.f90: Moved to libgomp.
4607 2016-01-07 Nick Clifton <nickc@redhat.com>
4610 * g++.dg/pr66655.C: New test.
4611 * g++.dg/pr66655_1.cc: Test support file.
4612 * g++.dg/pr66655.h: Test header file.
4614 2016-01-07 Dominique d'Humieres <dominiq@lps.ens.fr>
4617 gfortran.dg/gomp/pr66680.f90: New test.
4619 2016-01-07 H.J. Lu <hongjiu.lu@intel.com>
4622 * gcc.target/i386/pr69171-1.c: New test.
4623 * gcc.target/i386/pr69171-2.c: Likewise.
4624 * gcc.target/i386/pr69171-3.c: Likewise.
4625 * gcc.target/i386/pr69171-4.c: Likewise.
4626 * gcc.target/i386/pr69171-5.c: Likewise.
4627 * gcc.target/i386/pr69171-6.c: Likewise.
4629 2015-12-15 Bernd Schmidt <bschmidt@redhat.com>
4632 * c-c++-common/pr67639.c: New test.
4634 2016-01-07 Jakub Jelinek <jakub@redhat.com>
4636 PR tree-optimization/69141
4637 * g++.dg/opt/pr69141.C: New test.
4639 2016-01-06 Eric Botcazou <ebotcazou@adacore.com>
4641 * gcc.target/sparc/20151219-1.c: Skip in 64-bit mode.
4643 2016-01-06 Uros Bizjak <ubizjak@gmail.com>
4646 * gcc.target/i386/pr69140.c: New test
4648 2016-01-06 David Malcolm <dmalcolm@redhat.com>
4650 * gcc.dg/bad-dereference.c: New test case.
4652 2015-01-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4654 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: New test.
4656 2016-01-06 Andreas Schwab <schwab@linux-m68k.org>
4658 * gcc.dg/atomic-invalid-2.c: Remove duplicated content.
4660 2016-01-06 Marek Polacek <polacek@redhat.com>
4663 * gcc.dg/ubsan/float-cast-overflow-atomic.c: New test.
4665 2016-01-05 Marek Polacek <polacek@redhat.com>
4668 * gcc.dg/atomic-invalid-2.c: New.
4670 2016-01-05 H.J. Lu <hongjiu.lu@intel.com>
4673 * gcc.target/i386/pr68991.c: New test.
4675 2016-01-05 H.J. Lu <hongjiu.lu@intel.com>
4678 * g++.dg/pr68991-1.C: New test.
4679 * g++.dg/pr68991-2.C: Likewise.
4681 2016-01-05 Sergei Trofimovich <siarheit@google.com>
4684 * gcc.target/ia64/pr60465-gprel64.c: New test.
4685 * gcc.target/ia64/pr60465-gprel64-c37.c: New test.
4687 2016-01-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4689 PR rtl-optimization/68651
4690 * gcc.target/aarch64/pr68651_1.c: New test.
4692 2016-01-05 David Malcolm <dmalcolm@redhat.com>
4695 * c-c++-common/Wmisleading-indentation.c (pr69122): New function.
4697 2016-01-05 Nathan Sidwell <nathan@acm.org>
4700 * g++.dg/cpp0x/nsdmi-template14.C: Adjust test & errors.
4702 * gcc.dg/alias-15.c: New.
4704 2016-01-05 Nick Clifton <nickc@redhat.com>
4707 * g++.dg/pr68770.C: New test.
4709 2016-01-04 Mike Stump <mikestump@comcast.net>
4711 * lib/target-supports.exp (check_effective_target_cilkplus):
4712 cilkplus targets require pthreads.
4713 (check_effective_target_cilkplus): Remove special case for NVPTX.
4715 2016-01-04 Michael Meissner <meissner@linux.vnet.ibm.com>
4717 * gcc.target/powerpc/p9-permute.c: New test for xxperm code
4720 2016-01-04 Jakub Jelinek <jakub@redhat.com>
4722 Update copyright years.
4724 2016-01-04 Marek Polacek <polacek@redhat.com>
4727 * gcc.dg/atomic/c11-atomic-exec-6.c: New test.
4728 * gcc.dg/atomic/c11-atomic-exec-7.c: New test.
4729 * gcc.dg/atomic/stdatomic-op-5.c: New test.
4731 2016-01-04 Eric Botcazou <ebotcazou@adacore.com>
4733 * gcc.target/sparc/20160104-2.c: New test.
4735 2016-01-04 Eric Botcazou <ebotcazou@adacore.com>
4737 * gcc.target/sparc/20160104-1.c: New test.
4739 2016-01-03 Paul Thomas <pault@gcc.gnu.org>
4742 * gfortran.dg/pr65045.f90: New test.
4744 2016-01-02 Eric Botcazou <ebotcazou@adacore.com>
4746 * gnat.dg/specs/debug1.ads: Delete.
4748 2016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4750 PR libgfortran/68867
4751 * gfortran.dg/default_format_denormal_2.f90: Fix the dg regular
4754 2016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4756 PR libgfortran/68867
4757 * gfortran.dg/default_format_denormal_2.f90: XFAIL for all
4760 2016-01-01 Paul Thomas <pault@gcc.gnu.org>
4763 * gfortran.dg/pr68864.f90: New test.
4765 2016-01-01 Jakub Jelinek <jakub@redhat.com>
4767 PR tree-optimization/69070
4768 * gcc.dg/pr69070.c: New test.
4771 * gfortran.dg/pr69055.f90: New test.
4774 * gcc.dg/pr69015.c: New test.
4776 Copyright (C) 2016 Free Software Foundation, Inc.
4778 Copying and distribution of this file, with or without modification,
4779 are permitted in any medium without royalty provided the copyright
4780 notice and this notice are preserved.