1 2016-04-08 Maxim Ostapenko <m.ostapenko@samsung.com>
4 * c-c++-common/asan/pr70541.c: New test.
6 2016-04-08 Tom de Vries <tom@codesourcery.com>
8 * c-c++-common/goacc/uninit-firstprivate-clause.c: New test.
9 * gfortran.dg/goacc/uninit-firstprivate-clause.f95: New test.
11 2016-04-08 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
14 * gcc.c-torture/execute/pr70566.c: New test.
16 2016-04-08 Tom de Vries <tom@codesourcery.com>
18 * c-c++-common/goacc/uninit-copy-clause.c: New test.
19 * gfortran.dg/goacc/uninit-copy-clause.f95: New test.
21 2016-04-08 Alan Modra <amodra@gmail.com>
23 * gcc.target/powerpc/pr70117.c: New.
25 2016-04-07 Jakub Jelinek <jakub@redhat.com>
28 * gcc.dg/lto/simd-function_0.c: New test.
30 * c-c++-common/attr-simd.c: Add scan-assembler* directives for AVX512F
32 * c-c++-common/attr-simd-2.c: Likewise.
33 * c-c++-common/attr-simd-4.c: Likewise.
34 * gcc.dg/gomp/simd-clones-2.c: Likewise.
35 * gcc.dg/gomp/simd-clones-3.c: Likewise.
37 2016-04-07 Thomas Preud'homme <thomas.preudhomme@arm.com>
40 * gcc.target/arm/pr70496.c: Also require arm_arm_ok effective target.
42 2016-04-07 Thomas Schwinge <thomas@codesourcery.com>
43 Tom de Vries <tom@codesourcery.com>
45 * gfortran.dg/goacc/kernels-loop-2.f95: Scan for parallelization.
46 * gfortran.dg/goacc/kernels-loop-data-2.f95: Likewise.
47 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: Likewise.
48 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: Likewise.
49 * gfortran.dg/goacc/kernels-loop-data-update.f95: Likewise.
50 * gfortran.dg/goacc/kernels-loop-data.f95: Likewise.
51 * gfortran.dg/goacc/kernels-loop.f95: Likewise.
52 * gfortran.dg/goacc/kernels-loop-n.f95: Likewise, XFAILed.
54 2016-04-06 Patrick Palka <ppalka@gcc.gnu.org>
57 * g++.dg/warn/Wparentheses-29.C: New test.
59 2016-04-06 Patrick Palka <ppalka@gcc.gnu.org>
62 * g++.dg/plugin/pragma_plugin.c (handle_pragma_sayhello): Add
63 explicit braces to resolve a future -Wparentheses warning.
65 2016-04-06 Richard Henderson <rth@redhat.com>
67 * gcc.dg/pr61817-1.c: New test.
68 * gcc.dg/pr61817-2.c: New test.
69 * gcc.dg/pr69391-1.c: New test.
70 * gcc.dg/pr69391-2.c: New test.
72 2016-04-06 Vladimir Makarov <vmakarov@redhat.com>
74 PR rtl-optimization/70398
75 * testsuite/gcc.target/aarch64/pr70398.c: New.
77 2016-04-06 Eric Botcazou <ebotcazou@adacore.com>
79 * gcc.c-torture/execute/20101011-1.c (__VISIUM__): Set DO_TEST to 0.
81 2016-04-06 Yvan Roux <yvan.roux@linaro.org>
82 Pedro Alves <palves@redhat.com>
84 * gcc.dg/guality/guality.h (main): Avoid GDB being blocked on signals.
86 2016-04-06 Jakub Jelinek <jakub@redhat.com>
88 * lib/target-supports.exp (check_effective_target_vect_simd_clones):
89 Check for avx512f effective targets instead of avx2.
90 * gcc.dg/gomp/declare-simd-1.c: Add scan-assembler-times directives
92 * gcc.dg/gomp/declare-simd-3.c: Likewise.
93 * g++.dg/gomp/declare-simd-1.C: Likewise.
94 * g++.dg/gomp/declare-simd-3.C: Likewise.
95 * g++.dg/gomp/declare-simd-4.C: Likewise.
98 * c-c++-common/gomp/pr70550-1.c: New test.
99 * c-c++-common/gomp/pr70550-2.c: New test.
101 2016-04-05 Nathan Sidwell <nathan@acm.org>
104 * g++.dg/ext/attribute-may-alias-5.C: New.
106 2016-04-05 Jakub Jelinek <jakub@redhat.com>
109 * c-c++-common/pr70336.c: New test.
110 * gcc.dg/torture/builtin-isinf_sign-1.c (foo): Guard tests
111 no longer optimized away at -O0 with #ifndef __OPTIMIZE__.
113 2016-04-05 Jan Hubicka <hubicka@ucw.cz>
116 * g++.dg/ipa/devirt-51.C: Use -fsanitize=unreachable.
118 2016-04-05 Jakub Jelinek <jakub@redhat.com>
120 PR rtl-optimization/70542
121 * gcc.dg/torture/pr70542.c: New test.
122 * gcc.target/i386/avx2-pr70542.c: New test.
124 2016-04-05 Zdenek Sojka <zsojka@seznam.cz>
126 PR tree-optimization/70509
127 * gcc.target/i386/avx512bw-pr70509.c: New test.
129 2016-04-05 Patrick Palka <ppalka@gcc.gnu.org>
132 * g++.dg/ext/constexpr-vla4.C: New test.
134 2016-04-05 Uros Bizjak <ubizjak@gmail.com>
137 * gcc.target/i386/pr70510.c: New test.
139 2016-04-05 Richard Biener <rguenther@suse.de>
141 PR tree-optimization/70526
142 * g++.dg/torture/pr70526.C: New testcase.
144 2016-04-05 Jakub Jelinek <jakub@redhat.com>
147 * gcc.target/i386/pr70525.c: New test.
149 2016-04-05 Richard Biener <rguenther@suse.de>
152 * g++.dg/torture/pr70499.C: New testcase.
154 2016-04-05 Richard Biener <rguenther@suse.de>
156 * gcc.dg/tree-ssa/20030814-6.c: Fix testcase, disable FRE,
159 2016-04-04 Jakub Jelinek <jakub@redhat.com>
162 * gcc.dg/torture/pr70307.c: Add -Wno-psabi to dg-options. Prune
165 2016-04-04 Jan Hubicka <hubicka@ucw.cz>
168 * g++.dg/ipa/devirt-51.C: New testcase.
170 2016-04-04 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
171 Jakub Jelinek <jakub@redhat.com>
174 * gcc.dg/torture/pr70457.c: New.
176 2016-04-04 Andre Vehreschild <vehre@gcc.gnu.org>
179 * gfortran.dg/allocate_with_source_19.f08: New test.
181 2016-04-04 Andre Vehreschild <vehre@gcc.gnu.org>
184 * gfortran.dg/coarray_allocate_6.f08: New test.
186 2016-04-04 Richard Biener <rguenther@suse.de>
188 PR rtl-optimization/70484
189 * gcc.dg/torture/pr70484.c: New testcase.
191 2016-04-04 Marek Polacek <polacek@redhat.com>
194 * gcc.dg/torture/pr70307.c: New test.
196 2016-04-03 Oleg Endo <olegendo@gcc.gnu.org>
200 * gcc.target/sh/torture/pr70416.c: New.
202 2016-04-02 Martin Sebor <msebor@redhat.com>
208 * g++.dg/cpp0x/constexpr-array-ptr10.C: New test.
209 * g++.dg/cpp0x/constexpr-array-ptr9.C: New test.
210 * g++.dg/cpp0x/constexpr-nullptr-1.C: New test.
211 * g++.dg/cpp0x/constexpr-array5.C: Adjust text of expected diagnostic.
212 * g++.dg/cpp0x/constexpr-string.C: Same.
213 * g++.dg/cpp0x/constexpr-wstring2.C: Same.
214 * g++.dg/cpp0x/pr65398.C: Same.
215 * g++.dg/ext/constexpr-vla1.C: Same.
216 * g++.dg/ext/constexpr-vla2.C: Same.
217 * g++.dg/ext/constexpr-vla3.C: Same.
218 * g++.dg/ubsan/pr63956.C: Same.
220 2016-04-01 Jakub Jelinek <jakub@redhat.com>
222 PR rtl-optimization/70467
223 * gcc.target/i386/pr70467-2.c: New test.
225 2016-04-01 Jakub Jelinek <jakub@redhat.com>
226 Marek Polacek <polacek@redhat.com>
229 * g++.dg/init/new47.C: New test.
231 2016-04-01 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
234 * gcc.target/arm/pr70496.c: New test.
236 2016-04-01 Nathan Sidwell <nathan@acm.org>
239 * g++.dg/g++.dg/cpp0x/noexcept29.C: New.
241 2016-04-01 Ilya Enkovich <enkovich.gnu@gmail.com>
244 * gcc.dg/strlenopt.h (memmove): New.
245 * gcc.target/i386/chkp-strlen-1.c: Include "../../gcc.dg/strlenopt.h"
246 instead of "string.h".
247 * gcc.target/i386/chkp-strlen-2.c: Likewise.
248 * gcc.target/i386/chkp-strlen-3.c: Likewise.
249 * gcc.target/i386/chkp-strlen-4.c: Likewise.
250 * gcc.target/i386/chkp-strlen-5.c: Likewise.
251 * gcc.target/i386/chkp-stropt-1.c: Likewise.
252 * gcc.target/i386/chkp-stropt-10.c: Likewise.
253 * gcc.target/i386/chkp-stropt-11.c: Likewise.
254 * gcc.target/i386/chkp-stropt-12.c: Likewise.
255 * gcc.target/i386/chkp-stropt-13.c: Likewise.
256 * gcc.target/i386/chkp-stropt-14.c: Likewise.
257 * gcc.target/i386/chkp-stropt-15.c: Likewise.
258 * gcc.target/i386/chkp-stropt-16.c: Likewise.
259 * gcc.target/i386/chkp-stropt-2.c: Likewise.
260 * gcc.target/i386/chkp-stropt-3.c: Likewise.
261 * gcc.target/i386/chkp-stropt-4.c: Likewise.
262 * gcc.target/i386/chkp-stropt-5.c: Likewise.
263 * gcc.target/i386/chkp-stropt-6.c: Likewise.
264 * gcc.target/i386/chkp-stropt-7.c: Likewise.
265 * gcc.target/i386/chkp-stropt-8.c: Likewise.
266 * gcc.target/i386/chkp-stropt-9.c: Likewise.
268 2016-03-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
270 * g++.dg/template/ptrmem30.C (read): Rename to data_read.
271 (Holder::foo): Reflect this.
273 2016-03-31 Ilya Enkovich <enkovich.gnu@gmail.com>
276 * gcc.dg/pr70442.c: New test.
278 2016-03-31 Nathan Sidwell <nathan@acm.org>
281 * g++.dg/cpp0x/constexpr-virtual6.C: New.
283 2016-03-31 Kirill Yukhin <kirill.yukhin@intel.com>
286 * gcc.target/i386/pr70453.c: New test.
288 2016-03-31 Andrey Belevantsev <abel@ispras.ru>
291 * gcc.c-torture/pr70292.c: New test.
293 2016-03-31 Marek Polacek <polacek@redhat.com>
296 * c-c++-common/pr70297.c: New test.
297 * g++.dg/cpp0x/typedef-redecl.C: New test.
298 * gcc.dg/typedef-redecl2.c: New test.
300 2016-03-31 Jakub Jelinek <jakub@redhat.com>
302 PR rtl-optimization/70460
303 * gcc.c-torture/execute/pr70460.c: New test.
305 2016-03-31 Richard Biener <rguenther@suse.de>
308 * g++.dg/ext/vector30.C: New testcase.
310 2016-03-30 Dominique d'Humieres <dominiq@lps.ens.fr>
311 Jerry DeLisle <jvdelisle@gcc.gnu.org>
313 * gfortran.dg/fmt_pf.f90: New test.
315 2016-03-30 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
317 Forward-port from 5 branch
318 2016-03-30 Jakub Jelinek <jakub@redhat.com>
321 * gcc.target/i386/avx-vextractf128-256-5.c: Move
322 dg-require-effective-target after dg-do.
324 2015-12-30 Kirill Yukhin <kirill.yukhin@intel.com>
326 * gcc.target/i386/avx-vextractf128-256-5.c: New test.
328 2016-03-30 Thomas Schwinge <thomas@codesourcery.com>
329 Julian Brown <julian@codesourcery.com>
330 Chung-Lin Tang <cltang@codesourcery.com>
331 Cesar Philippidis <cesar@codesourcery.com>
332 James Norris <jnorris@codesourcery.com>
333 Tom de Vries <tom@codesourcery.com>
334 Nathan Sidwell <nathan@codesourcery.com>
336 * c-c++-common/goacc/combined-directives.c: Clean up dg-* directives.
337 * c-c++-common/goacc/loop-clauses.c: Likewise.
338 * g++.dg/goacc/template.C: Likewise.
339 * gfortran.dg/goacc/combined-directives.f90: Likewise.
340 * gfortran.dg/goacc/loop-1.f95: Likewise.
341 * gfortran.dg/goacc/loop-5.f95: Likewise.
342 * gfortran.dg/goacc/loop-6.f95: Likewise.
343 * gfortran.dg/goacc/loop-tree-1.f90: Likewise.
344 * c-c++-common/goacc-gomp/nesting-1.c: Update.
345 * c-c++-common/goacc-gomp/nesting-fail-1.c: Likewise.
346 * c-c++-common/goacc/clauses-fail.c: Likewise.
347 * c-c++-common/goacc/parallel-1.c: Likewise.
348 * c-c++-common/goacc/reduction-1.c: Likewise.
349 * c-c++-common/goacc/reduction-2.c: Likewise.
350 * c-c++-common/goacc/reduction-3.c: Likewise.
351 * c-c++-common/goacc/reduction-4.c: Likewise.
352 * c-c++-common/goacc/routine-3.c: Likewise.
353 * c-c++-common/goacc/routine-4.c: Likewise.
354 * c-c++-common/goacc/routine-5.c: Likewise.
355 * c-c++-common/goacc/tile.c: Likewise.
356 * g++.dg/goacc/template.C: Likewise.
357 * gfortran.dg/goacc/combined-directives.f90: Likewise.
358 * c-c++-common/goacc/nesting-1.c: Move dg-error test cases into...
359 * c-c++-common/goacc/nesting-fail-1.c: ... this file. Update.
360 * c-c++-common/goacc/kernels-1.c: Update. Incorporate...
361 * c-c++-common/goacc/kernels-empty.c: ... this file, and...
362 * c-c++-common/goacc/kernels-eternal.c: ... this file, and...
363 * c-c++-common/goacc/kernels-noreturn.c: ... this file.
364 * c-c++-common/goacc/host_data-1.c: New file. Incorporate...
365 * c-c++-common/goacc/use_device-1.c: ... this file.
366 * c-c++-common/goacc/host_data-2.c: New file. Incorporate...
367 * c-c++-common/goacc/host_data-5.c: ... this file, and...
368 * c-c++-common/goacc/host_data-6.c: ... this file.
369 * c-c++-common/goacc/loop-2-kernels.c: New file.
370 * c-c++-common/goacc/loop-2-parallel.c: Likewise.
371 * c-c++-common/goacc/loop-3.c: Likewise.
372 * g++.dg/goacc/reference.C: Likewise.
373 * g++.dg/goacc/routine-1.C: Likewise.
374 * g++.dg/goacc/routine-2.C: Likewise.
376 2016-03-30 Richard Biener <rguenther@suse.de>
379 * gcc.dg/torture/pr70450.c: New testcase.
381 2016-03-30 Jakub Jelinek <jakub@redhat.com>
384 * gcc.dg/torture/pr70421.c: New test.
385 * gcc.target/i386/avx512f-pr70421.c: New test.
387 2016-03-30 H.J. Lu <hongjiu.lu@intel.com>
390 * gcc.target/i386/cleanup-1.c: Include <stddef.h>.
391 (check): New function.
393 (foo): Align stack to 16 bytes when calling bar.
394 * gcc.target/i386/cleanup-2.c: Likewise.
396 2016-03-30 Patrick Palka <ppalka@gcc.gnu.org>
398 PR tree-optimization/59124
399 * gcc.dg/Warray-bounds-19.c: New test.
401 2016-03-29 Zachary T Welch <zwelch@codesourcery.com>
403 * lib/prune.exp (escape_regex_chars): New.
404 (prune_file_path): Update to quote metcharacters for regexp.
406 2016-03-29 Jakub Jelinek <jakub@redhat.com>
408 PR rtl-optimization/70429
409 * gcc.c-torture/execute/pr70429.c: New test.
411 PR tree-optimization/70405
412 * gcc.dg/pr70405.c: New test.
414 2016-03-29 Andre Vehreschild <vehre@gcc.gnu.org>
417 * gfortran.dg/unlimited_polymorphic_25.f90: New test.
418 * gfortran.dg/unlimited_polymorphic_26.f90: New test.
420 2016-03-29 Thomas Schwinge <thomas@codesourcery.com>
423 * c-c++-common/cilk-plus/CK/spawning_arg.c (main): Call
424 __cilkrts_set_param to set two workers.
425 * c-c++-common/cilk-plus/CK/steal_check.c (main): Likewise.
426 * g++.dg/cilk-plus/CK/catch_exc.cc (main): Likewise.
428 2016-03-28 Dominique d'Humieres <dominiq@lps.ens.fr>
430 * g++.dg/ext/fnname5.C: Update the test for Darwin.
432 2016-03-28 Kirill Yukhin <kirill.yukhin@intel.com>
435 * gcc.target/i386/pr70406.c: New test.
437 2016-03-27 Eric Botcazou <ebotcazou@adacore.com>
439 * gnat.dg/specs/double_record_extension3.ads: New test.
441 2016-03-25 Richard Henderson <rth@redhat.com>
444 * gcc.target/aarch64/pr70120-1.c: New.
445 * gcc.target/aarch64/pr70120-2.c: New.
446 * gcc.target/aarch64/pr70120-3.c: New.
448 2016-03-25 Patrick Palka <ppalka@gcc.gnu.org>
451 * g++.dg/template/mangle2.C: The dg-do directive should be
452 "compile" not "assemble".
454 2016-03-25 Bernd Schmidt <bschmidt@redhat.com>
457 * gcc.dg/pr69650.c: New test.
459 2016-03-25 David Edelsohn <dje.gcc@gmail.com>
461 * g++.dg/ext/pr70290.C: Prune non-standard ABI.
463 2016-03-25 Alan Modra <amodra@gmail.com>
465 * gcc.dg/dfp/pr70052.c: New test.
467 2016-03-24 Richard Henderson <rth@redhat.com>
470 * gcc.dg/tree-ssa/pr69845-1.c: New test.
471 * gcc.dg/tree-ssa/pr69845-2.c: New test.
473 2016-03-24 Tom de Vries <tom@codesourcery.com>
475 * gfortran.dg/goacc/host_data-tree.f95: Add missing initialization.
477 2016-03-24 Tom de Vries <tom@codesourcery.com>
479 * c-c++-common/goacc/uninit-use-device-clause.c: New test.
480 * gfortran.dg/goacc/uninit-use-device-clause.f95: New test.
482 2016-03-24 Tom de Vries <tom@codesourcery.com>
484 * c-c++-common/goacc/uninit-dim-clause.c: New test.
485 * gfortran.dg/goacc/uninit-dim-clause.f95: New test.
487 2016-03-24 Patrick Palka <ppalka@gcc.gnu.org>
490 * g++.dg/template/mangle2.C: New test.
492 2016-03-24 Richard Biener <rguenther@suse.de>
494 PR tree-optimization/70396
495 * gcc.dg/torture/pr70396.c: New testcase.
497 2016-03-24 Richard Biener <rguenther@suse.de>
500 * gcc.dg/torture/pr70370.c: New testcase.
502 2016-03-24 Tom de Vries <tom@codesourcery.com>
504 * gfortran.dg/goacc/data-tree.f95: Add missing initialization.
505 * gfortran.dg/goacc/kernels-tree.f95: Same.
506 * gfortran.dg/goacc/parallel-tree.f95: Same.
508 2016-03-24 Tom de Vries <tom@codesourcery.com>
510 * c-c++-common/goacc/uninit-if-clause.c: New test.
511 * gfortran.dg/goacc/uninit-if-clause.f95: New test.
513 2016-03-24 Jakub Jelinek <jakub@redhat.com>
516 * g++.dg/ext/pr70290.C: Add -Wno-psabi -w to dg-options.
519 2016-03-24 Richard Biener <rguenther@suse.de>
521 PR tree-optimization/70372
522 * gcc.dg/tree-ssa/pr70372.c: New testcase.
524 2016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
527 * g++.dg/cpp1y/nsdmi-union1.C: New test.
529 2016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
532 * g++.dg/cpp1y/nsdmi-aggr5.C: New test.
534 2016-03-23 Jakub Jelinek <jakub@redhat.com>
537 * g++.dg/cpp0x/constexpr-70001-4.C: New test.
538 * g++.dg/cpp1y/pr70001.C: New test.
541 * g++.dg/cpp0x/constexpr-70323.C: New test.
543 2016-03-23 Alexandre Oliva <aoliva@redhat.com>
544 Jason Merrill <jason@redhat.com>
545 Jakub Jelinek <jakub@redhat.com>
548 * g++.dg/cpp0x/constexpr-69315.C: New test.
549 * g++.dg/cpp0x/variadic122.C: Change one dg-warning into dg-bogus.
551 2016-03-23 Marek Polacek <polacek@redhat.com>
554 * g++.dg/warn/Wignored-attributes-1.C: New test.
555 * g++.dg/warn/Wignored-attributes-2.C: New test.
557 2016-03-23 Tom de Vries <tom@codesourcery.com>
559 * c-c++-common/goacc/kernels-default.c (foo): Add missing
561 * gfortran.dg/goacc/private-3.f95 (test): Same.
562 * gfortran.dg/goacc/routine-5.f90 (gang, worker, vector, seq): Add
565 2016-03-23 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
567 * lib/target-supports.exp: Remove v7ve entry from loop
568 creating effective target checks.
569 (check_effective_target_arm_arch_v7ve_ok): New procedure.
570 (add_options_for_arm_arch_v7ve): Likewise.
572 2016-03-23 Jakub Jelinek <jakub@redhat.com>
574 PR tree-optimization/70354
575 * gcc.dg/vect/pr70354-1.c: New test.
576 * gcc.dg/vect/pr70354-2.c: New test.
577 * gcc.target/i386/avx2-pr70354-1.c: New test.
578 * gcc.target/i386/avx2-pr70354-2.c: New test.
580 2016-03-22 Jeff Law <law@redhat.com>
583 * gcc.dg/tree-ssa/pr70232.c: New test.
585 2016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
588 * gcc.target/i386/pr70302.c: New test.
590 2016-03-22 Richard Biener <rguenther@suse.de>
593 * g++.dg/torture/pr70251.C: New testcase.
595 2016-03-22 David Malcolm <dmalcolm@redhat.com>
598 * c-c++-common/Wmisleading-indentation-3.c: New test, based on
599 Wmisleading-indentation.c.
600 * c-c++-common/Wmisleading-indentation.c: Update thoughout to
601 reflect change to diagnostic text and order of messages.
602 * gcc.dg/plugin/location-overflow-test-2.c: Likewise.
604 2016-03-22 David Edelsohn <dje.gcc@gmail.com>
606 * g++.dg/ext/java-3.C: Don't compile on AIX.
608 2016-03-22 Richard Biener <rguenther@suse.de>
611 * gcc.dg/torture/pr70333.c: New testcase.
613 2016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
615 * g++.dg/ext/pr70290.C: New test.
617 2016-03-22 Kirill Yukhin <kirill.yukhin@intel.com>
620 * gcc.target/i386/pr70325.c: New test.
622 2016-03-22 Jakub Jelinek <jakub@redhat.com>
625 * gcc.target/i386/avx512bw-pr70329-1.c: New test.
626 * gcc.target/i386/avx512bw-pr70329-2.c: New test.
629 * gcc.target/i386/pr70300.c: New test.
632 * c-c++-common/nonnull-1.c (func): Remove parens around cp4 != 0.
633 (func2): New function for cond with parens, xfail warning for c++.
634 * g++.dg/warn/Wnonnull-compare-8.C: New test.
636 2016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
639 * g++.dg/template/ptrmem30.C: New test.
641 2016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
644 * g++.dg/cpp0x/constexpr-70204a.C: New test.
645 * g++.dg/cpp0x/constexpr-70204b.C: New test.
647 2016-03-21 Jakub Jelinek <jakub@redhat.com>
650 * gcc.dg/pr70326.c: New test.
652 2016-03-21 Marc Glisse <marc.glisse@inria.fr>
653 Jakub Jelinek <jakub@redhat.com>
655 PR tree-optimization/70317
656 * gcc.dg/pr70317.c: New test.
658 2016-03-21 Uros Bizjak <ubizjak@gmail.com>
661 * gcc.target/i386/pr70327.c: New test.
663 2016-03-21 Martin Liska <mliska@suse.cz>
666 * gcc.dg/ipa/pr70306.c: New test.
668 2016-03-21 Andre Vieira <andre.simoesdiasvieira@arm.com>
670 * gcc.target/arm/attr-align1.c: Skip if M-profile.
671 * gcc.target/arm/attr-align3.c: Likewise.
672 * gcc.target/arm/attr_arm.c: Likewise.
673 * gcc.target/arm/flip-thumb.c: Likewise.
675 2016-03-21 Jakub Jelinek <jakub@redhat.com>
678 * gcc.target/powerpc/altivec-36.c: New test.
680 2016-03-21 Richard Biener <rguenther@suse.de>
682 PR tree-optimization/70310
683 * gcc.dg/torture/pr70310.c: New testcase.
685 2016-03-21 Kirill Yukhin <kirill.yukhin@intel.com>
688 * gcc.target/i386/pr70293.c: New test.
690 2016-03-21 Richard Biener <rguenther@suse.de>
692 PR tree-optimization/70288
693 * gcc.dg/torture/pr70288-1.c: New testcase.
694 * gcc.dg/torture/pr70288-2.c: Likewise.
696 2016-03-21 Andrey Belevantsev <abel@ispras.ru>
698 PR rtl-optimization/69307
699 * gcc.target/arm/pr69307.c: New test.
701 2016-03-21 Andrey Belevantsev <abel@ispras.ru>
703 PR rtl-optimization/69102
704 * gcc.c-torture/compile/pr69102.c: New test.
706 2016-03-18 Jeff Law <law@redhat.com>
708 PR rtl-optimization/70263
709 * gcc.c-torture/compile/pr70263-1.c: New test.
710 * gcc.target/i386/pr70263-2.c: New test.
712 2016-03-18 Bernd Schmidt <bschmidt@redhat.com>
714 PR rtl-optimization/70278
715 * gcc.dg/torture/pr70278.c: New test.
716 * gcc.target/arm/pr70278.c: New test.
718 2016-03-18 David Malcolm <dmalcolm@redhat.com>
721 * gcc.dg/plugin/diagnostic-test-expressions-1.c
722 (test_builtin_types_compatible_p): New test function.
723 * gcc.dg/pr70281.c: New test case.
725 2016-03-18 Christophe Lyon <christophe.lyon@linaro.org>
728 * gcc.target/aarch64/pr63304_1.c: Add -mno-fix-cortex-a53-843419.
730 2016-03-18 Ilya Enkovich <enkovich.gnu@gmail.com>
732 PR tree-optimization/70252
733 * gcc.dg/pr70252.c: New test.
735 2016-03-18 Tom de Vries <tom@codesourcery.com>
737 * gcc.dg/pr70161-2.c: New test.
738 * gcc.dg/pr70161.c: New test.
740 2016-03-18 Tom de Vries <tom@codesourcery.com>
743 * gcc.dg/pr70269.c: New test.
745 2016-03-18 Jakub Jelinek <jakub@redhat.com>
748 * g++.dg/ext/java-3.C: New test.
750 2016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
753 * g++.dg/lookup/pr70205.C: New test.
755 2016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
758 * g++.dg/cpp0x/lambda/lambda-70218.C: New test.
760 2016-03-17 Marek Polacek <polacek@redhat.com>
763 * gcc.dg/atomic-op-6.c: New test.
765 2016-03-17 David Malcolm <dmalcolm@redhat.com>
768 * c-c++-common/pr70264.c: New test case.
770 2016-03-17 Jakub Jelinek <jakub@redhat.com>
773 * c-c++-common/pr70144-1.c: New test.
774 * c-c++-common/pr70144-2.c: New test.
777 * g++.dg/opt/flifetime-dse5.C (main): Remove extra semicolon.
778 * g++.dg/opt/flifetime-dse6.C: New test.
779 * g++.dg/tree-ssa/ehcleanup-1.C: Adjust unreachable count.
781 2016-03-17 H.J. Lu <hongjiu.lu@intel.com>
784 * gcc.dg/pic-1.c: New test.
785 * gcc.dg/pic-2.c: Likewise.
786 * gcc.dg/pic-3.c: Likewise.
787 * gcc.dg/pic-4.c: Likewise.
788 * gcc.dg/pie-1.c: Likewise.
789 * gcc.dg/pie-2.c: Likewise.
790 * gcc.dg/pie-3.c: Likewise.
791 * gcc.dg/pie-4.c: Likewise.
792 * gcc.dg/pie-5.c: Likewise.
793 * gcc.dg/pie-6.c: Likewise.
795 2016-03-17 Tom de Vries <tom@codesourcery.com>
797 * gfortran.dg/goacc/kernels-alias-3.f95: New test.
798 * gfortran.dg/goacc/kernels-alias-4.f95: New test.
800 2016-03-17 Richard Biener <rguenther@suse.de>
803 * g++.dg/debug/pr70271.C: New testcase.
805 2016-03-17 Ilya Enkovich <enkovich.gnu@gmail.com>
807 * gcc.target/i386/pr70251.c: New test.
809 2016-03-17 Marek Polacek <polacek@redhat.com>
812 * g++.dg/warn/constexpr-70194.C: New test.
814 2016-03-16 Richard Henderson <rth@redhat.com>
817 * gcc.c-torture/compile/pr70240.c: New.
819 2016-03-16 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
821 * gcc.c-torture/compile/20151204.c: Skip for avr.
823 2016-03-16 Jakub Jelinek <jakub@redhat.com>
826 * g++.dg/opt/pr70245.C: New test.
827 * g++.dg/opt/pr70245.h: New file.
828 * g++.dg/opt/pr70245-aux.cc: New file.
830 2016-03-16 Martin Sebor <msebor@redhat.com>
832 * g++.dg/cpp1y/constexpr-instantiate.C: Correct DejaGnu directives.
834 2016-03-16 Richard Henderson <rth@redhat.com>
837 * gcc.c-torture/compile/pr70199.c: New.
839 2016-03-16 H.J. Lu <hongjiu.lu@intel.com>
841 * gcc.dg/uninit-19.c: Run dos2unix.
843 2016-03-16 Marek Polacek <polacek@redhat.com>
846 * gcc.dg/nested-func-10.c: New test.
847 * gcc.dg/nested-func-9.c: New test.
849 2016-03-16 Jakub Jelinek <jakub@redhat.com>
851 PR tree-optimization/68714
852 * gcc.dg/tree-ssa/pr68714.c: Add -w -Wno-psabi to dg-options.
854 2016-03-16 Tom de Vries <tom@codesourcery.com>
856 PR tree-optimization/68715
857 * gcc.dg/graphite/pr68715-2.c: New test.
858 * gcc.dg/graphite/pr68715.c: New test.
859 * gfortran.dg/graphite/pr68715.f90: New test.
861 2016-03-16 Tom de Vries <tom@codesourcery.com>
863 PR tree-optimization/68809
864 * gcc.dg/graphite/pr68809-2.c: New test.
865 * gcc.dg/graphite/pr68809.c: New test.
867 2016-03-16 Jakub Jelinek <jakub@redhat.com>
870 * g++.dg/ubsan/pr70147-2.C (C::C): Initialize A base with invalid
871 method call to i () as argument. Adjust expected output.
874 * g++.dg/ubsan/pr70147-1.C: New test.
875 * g++.dg/ubsan/pr70147-2.C: New test.
877 2016-03-15 Martin Sebor <msebor@redhat.com>
880 * g++.dg/cpp1y/constexpr-instantiate.C: Add new test.
882 2016-03-15 John David Anglin <danglin@gcc.gnu.org>
884 * gcc.c-torture/execute/pr68532.c: Add -fno-common option on
887 * gcc.dg/ifcvt-4.c: Add hppa*64*-*-* to skip list.
890 * gfortran.dg/coarray_allocate_5.f08: Add "-latomic" option if
893 2016-03-15 Marek Polacek <polacek@redhat.com>
896 * g++.dg/ext/attribute-may-alias-4.C: New test.
898 2016-03-15 Alexander Monakov <amonakov@ispras.ru>
900 * g++.dg/pr63384.C: Add -w to dg-options. Remove '-toggle' in
901 -fvar-tracking-assignments-toggle flag.
903 2016-03-15 Pat Haugen <pthaugen@us.ibm.com>
905 * gcc.dg/ifcvt-4.c: Add -misel for powerpc*.
907 2016-03-15 Jakub Jelinek <jakub@redhat.com>
909 PR rtl-optimization/70222
910 * gcc.c-torture/execute/pr70222-1.c: New test.
911 * gcc.c-torture/execute/pr70222-2.c: New test.
913 2016-03-15 Richard Henderson <rth@redhat.com>
915 * gcc.dg/tree-ssa/pr68714.c: Test during reassoc1 pass.
917 2016-03-15 Andrey Belevantsev <abel@ispras.ru>
919 PR rtl-optimization/69032
920 * gcc.dg/pr69032.c: New test.
922 2016-03-15 Andrey Belevantsev <abel@ispras.ru>
924 PR rtl-optimization/63384
925 * g++.dg/pr63384.C: New test.
927 2016-03-15 Andrey Belevantsev <abel@ispras.ru>
930 * gcc.target/i386/pr64411.C: New test.
932 2016-03-15 Tom de Vries <tom@codesourcery.com>
934 * gfortran.dg/goacc/kernels-alias-2.f95: New test.
935 * gfortran.dg/goacc/kernels-alias.f95: New test.
937 2016-03-14 Martin Sebor <msebor@redhat.com>
940 * g++.dg/cpp0x/constexpr-inline.C: New test.
941 * g++.dg/cpp0x/constexpr-inline-1.C: Same.
943 2016-03-14 David Edelsohn <dje.gcc@gmail.com>
945 * gcc.dg/torture/pr70083.c: Prune non-standard ABI.
947 2016-03-14 Jakub Jelinek <jakub@redhat.com>
950 * gcc.dg/pr70219.c: New test.
952 2016-03-14 Bernd Schmidt <bschmidt@redhat.com>
955 * gcc.dg/torture/pr70083.c: New test.
956 * gcc.target/i386/pr70083.c: New test.
958 2016-03-14 Richard Biener <rguenther@suse.de>
960 PR tree-optimization/56365
961 * gcc.dg/tree-ssa/phi-opt-14.c: New testcase.
963 2016-03-14 Segher Boessenkool <segher@kernel.crashing.org>
966 * lib/target-supports.exp (check_effective_target_powerpc64_no_dm):
968 * g++.dg/pr70098.C: New testcase.
971 2016-03-14 Tom de Vries <tom@codesourcery.com>
973 PR tree-optimization/70045
974 * gcc.dg/graphite/pr70045.c: New test.
976 2016-03-13 Jerry DeLisle <jvdelisle@gcc.gnu.org>
979 * gfortran.dg/include_9.f90: New test.
981 2016-03-13 Dominique d'Humieres <dominiq@lps.ens.fr>
984 gfortran.dg/prof/prof.exp: New script.
985 gfortran.dg/prof/dynamic_dispatch_6.f03: New test.
987 2016-03-12 Andrey Belevantsev <abel@ispras.ru>
989 PR rtl-optimization/69307
990 * gcc.dg/pr69307.c: New test.
992 2016-03-12 Vladimir Makarov <vmakarov@redhat.com>
995 * gcc.target/arm/pr69614.c: New.
997 2016-03-12 Paul Thomas <pault@gcc.gnu.org>
1000 * gfortran.dg/submodule_14.f08: New test
1003 * gfortran.dg/submodule_15.f08: New test
1005 2016-03-12 Patrick Palka <ppalka@gcc.gnu.org>
1008 * g++.dg/cpp1y/paren3.C: New test.
1010 2016-03-11 Michael Meissner <meissner@linux.vnet.ibm.com>
1013 * gcc.target/powerpc/ppc-round2.c: New test.
1015 2016-03-11 Bernd Schmidt <bschmidt@redhat.com>
1018 * gcc.dg/torture/pr70123.c: New test.
1020 2016-03-11 Jeff Law <law@redhat.com>
1022 PR tree-optimization/70190
1023 * gcc.c-torture/compile/pr70190.c: New test.
1025 2016-03-11 David Malcolm <dmalcolm@redhat.com>
1028 * c-c++-common/Wmisleading-indentation.c (test43_a): New test
1030 (test43_b): Likewise.
1031 (test43_c): Likewise.
1032 (test43_d): Likewise.
1033 (test43_e): Likewise.
1034 (test43_f): Likewise.
1035 (test43_g): Likewise.
1036 (test44_a): Likewise.
1037 (test44_b): Likewise.
1038 (test44_c): Likewise.
1039 (test44_d): Likewise.
1040 (test44_e): Likewise.
1042 2016-03-11 David Malcolm <dmalcolm@redhat.com>
1045 * c-c++-common/Wmisleading-indentation.c (pr70085): New test case.
1047 2016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1049 * gcc.target/aarch64/vect-reduc-or_1.c: Add -fno-vect-cost-model to
1052 2016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1056 * gcc.target/aarch64/pr69245_2.c: New test.
1058 2016-03-11 Jakub Jelinek <jakub@redhat.com>
1060 PR tree-optimization/70177
1061 * gcc.dg/pr70177.c: New test.
1063 2016-03-11 Alan Lawrence <alan.lawrence@arm.com>
1065 * gfortran.dg/unconstrained_commons.f: Widen regexp to match j_<N>.
1067 2016-03-11 Alan Lawrence <alan.lawrence@arm.com>
1069 * gcc.dg/tree-ssa/sra-20.c: New.
1071 2016-03-11 Jakub Jelinek <jakub@redhat.com>
1073 PR rtl-optimization/70174
1074 * gcc.dg/pr70174.c: New test.
1076 PR tree-optimization/70169
1077 * gcc.dg/pr70169.c: New test.
1079 2016-03-11 Ilya Enkovich <enkovich.gnu@gmail.com>
1082 * gcc.target/i386/pr70160.c: New test.
1084 2016-03-11 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1086 * gcc.target/s390/dfp-1.c: New test.
1088 2016-03-10 Nick Clifton <nickc@redhat.com>
1091 * gcc.target/aarch64/pr70044.c: New test.
1093 2016-03-10 Patrick Palka <ppalka@gcc.gnu.org>
1094 Jakub Jelinek <jakub@redhat.com>
1097 * g++.dg/cpp0x/constexpr-70001-1.C: New test.
1098 * g++.dg/cpp0x/constexpr-70001-2.C: New test.
1099 * g++.dg/cpp0x/constexpr-70001-3.C: New test.
1101 2016-03-10 Jan Hubicka <hubicka@ucw.cz>
1104 * g++.dg/lto/pr69589_0.C: New testcase
1105 * g++.dg/lto/pr69589_1.C: New testcase
1107 2016-03-10 Marek Polacek <polacek@redhat.com>
1110 * g++.dg/delayedfold/unary-plus1.C: New test.
1112 2016-03-10 Andre Vieira <andre.simoesdiasvieira@arm.com>
1114 * gcc.target/arm/pr45701-1.c: Escape brackets.
1115 * gcc.target/arm/pr45701-2.c: Likewise.
1117 2016-03-10 Alan Lawrence <alan.lawrence@arm.com>
1119 * gfortran.dg/unconstrained_commons.f: New.
1121 2016-03-10 Alan Modra <amodra@gmail.com>
1123 * gcc.dg/pr69195.c: New.
1124 * gcc.dg/pr69238.c: New.
1126 2016-03-10 Tom de Vries <tom@codesourcery.com>
1129 * gcc.dg/vect/pr46032.c: Xfail scan if alignment requirements not met.
1131 2016-03-10 Richard Biener <rguenther@suse.de>
1133 PR tree-optimization/70128
1134 * gcc.dg/tree-ssa/alias-34.c: New testcase.
1135 * gcc.dg/tree-ssa/alias-35.c: Likewise.
1137 2016-03-09 Jakub Jelinek <jakub@redhat.com>
1139 PR tree-optimization/70152
1140 * gcc.dg/pr70152.c: New test.
1143 * gcc.target/i386/pr70086-1.c: New test.
1144 * gcc.target/i386/pr70086-2.c: New test.
1145 * gcc.target/i386/pr70086-3.c: New test.
1147 PR tree-optimization/70127
1148 * gcc.c-torture/execute/pr70127.c: New test.
1150 2016-03-09 Cesar Philippidis <cesar@codesourcery.com>
1152 * c-c++-common/goacc/combined-directives-2.c: New test.
1154 2016-03-09 David Malcolm <dmalcolm@redhat.com>
1158 * g++.dg/diagnostic/pr70105.C: New test.
1159 * gcc.dg/plugin/diagnostic-test-expressions-1.c (foo): New decl.
1160 (test_multiple_ordinary_maps): New test function.
1162 2016-03-09 David Malcolm <dmalcolm@redhat.com>
1166 * gcc.dg/plugin/diagnostic_plugin_show_trees.c (show_tree):
1167 Drop range information from call to inform_at_rich_loc.
1168 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c (add_range):
1170 (test_show_locus): Replace calls to rich_location::add_range with
1171 calls to add_range. Rewrite the tests that used the now-defunct
1172 rich_location ctor taking a source_range. Simplify other tests
1173 by replacing calls to COMBINE_LOCATION_DATA with calls to
1176 2016-03-09 Richard Biener <rguenther@suse.de>
1177 Jakub Jelinek <jakub@redhat.com>
1179 PR tree-optimization/70138
1180 * gcc.dg/vect/pr70138-1.c: New testcase.
1181 * gcc.dg/vect/pr70138-2.c: Likewise.
1183 2016-03-09 Jakub Jelinek <jakub@redhat.com>
1186 * gcc.target/i386/pr70049.c: New test.
1188 2016-03-09 Richard Biener <rguenther@suse.de>
1191 * gcc.dg/Wstrict-aliasing-bogus-upcast.c: New testcase.
1192 * gcc.dg/Wstrict-aliasing-struct-with-char-member.c: Likewise.
1193 * gcc.dg/Wstrict-aliasing-struct-member.c: Remove again.
1195 2016-03-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1197 * gcc.dg/vect/bb-slp-34.c: Really don't xfail on aarch64-*-*,
1200 2016-03-09 Jakub Jelinek <jakub@redhat.com>
1203 * gcc.dg/simd-7.c: Add -w -Wno-psabi to dg-options.
1206 * gcc.dg/simd-8.c: Add -w -Wno-psabi to dg-options.
1209 * gcc.dg/pr70050.c: Add -w to dg-options. Fix up PR number
1210 in testcase comment.
1212 2016-03-09 Tom de Vries <tom@codesourcery.com>
1214 * gfortran.dg/goacc/kernels-loop-2.f95: New test.
1215 * gfortran.dg/goacc/kernels-loop-data-2.f95: New test.
1216 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: New test.
1217 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: New test.
1218 * gfortran.dg/goacc/kernels-loop-data-update.f95: New test.
1219 * gfortran.dg/goacc/kernels-loop-data.f95: New test.
1220 * gfortran.dg/goacc/kernels-loop-n.f95: New test.
1221 * gfortran.dg/goacc/kernels-loop.f95: New test.
1223 2016-03-08 Martin Sebor <msebor@redhat.com>
1226 * g++.dg/warn/overflow-warn-7.C: New test.
1228 2016-03-08 Jason Merrill <jason@redhat.com>
1230 * lib/g++-dg.exp (g++-dg-runtest): Handle "concepts" in std list.
1231 * lib/target-supports.exp (check_effective_target_concepts): New.
1233 2016-03-08 Jakub Jelinek <jakub@redhat.com>
1236 * g++.dg/cpp1y/constexpr-loop4.C: New test.
1237 * g++.dg/ubsan/pr70135.C: New test.
1240 * gcc.dg/pr70110.c: New test.
1242 2016-03-07 Martin Jambor <mjambor@suse.cz>
1244 * c-c++-common/gomp/clauses-1.c: Remove dg-options.
1245 * c-c++-common/gomp/if-1.c: Likewise.
1246 * c-c++-common/gomp/pr61486-2.c: Likewise.
1247 * c-c++-common/gomp/target-teams-1.c: Moved dg-options except -fopenmp
1248 to dg-additional-options.
1249 * g++.dg/gomp/gomp.exp: Pass -Wno-hsa to all tests.
1250 * g++/gomp/target-teams-1.c: Likewise.
1251 * gcc.dg/gomp/gomp.exp: Likewise.
1252 * gcc.dg/gomp/pr68128-2.c: Moved dg-options except -fopenmp to
1253 dg-additional-options.
1254 * gfortran.dg/gomp/gomp.exp: Likewise.
1255 * gfortran.dg/gomp/target1.f90: Remove dg-options.
1256 * gfortran.dg/gomp/target2.f90: Moved dg-options except -fopenmp to
1257 dg-additional-options.
1258 * gfortran.dg/gomp/target3.f90: Remove dg-options.
1260 2016-03-07 Martin Jambor <mjambor@suse.cz>
1262 * lib/target-supports.exp (check_effective_target_offload_hsa): New.
1263 * c-c++-common/gomp/gridify-1.c: New test.
1264 * gfortran.dg/gomp/gridify-1.f90: Likewise.
1266 2016-03-07 Andre Vieira <andre.simoesdiasvieira@arm.com>
1268 * gcc.target/arm/pr45701-1.c: Change assembler scan to not
1269 trigger for cortex-r8, when scanning for register r8.
1270 * gcc.target/arm/pr45701-2.c: Likewise.
1272 2016-02-26 Richard Biener <rguenther@suse.de>
1273 Jeff Law <law@redhat.com>
1275 PR tree-optimization/69740
1276 * gcc.c-torture/compile/pr69740-1.c: New test.
1277 * gcc.c-torture/compile/pr69740-2.c: New test.
1279 2016-03-07 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1281 * lib/target-supports.exp
1282 (check_effective_target_whole_vector_shift): Enable for PPC64.
1284 2016-03-07 Richard Biener <rguenther@suse.de>
1286 PR tree-optimization/70115
1287 * gcc.dg/torture/pr70115.c: New testcase.
1289 2016-03-07 Nathan Sidwell <nathan@codesourcery.com>
1292 * c-c-++-common/goacc/pr69916.c: New.
1294 2016-03-07 Richard Henderson <rth@redhat.com>
1296 * gcc.c-torture/compile/pr70061.c: New test.
1298 2016-03-07 Richard Biener <rguenther@suse.de>
1301 * gcc.dg/vect/O3-pr36098.c: New testcase.
1303 2016-03-07 Christophe Lyon <christophe.lyon@linaro.org>
1305 * gcc.target/arm/pragma_cpp_fma.c: Reset default FPU.
1307 2016-03-07 Eric Botcazou <ebotcazou@adacore.com>
1309 * gnat.dg/renaming9.ad[sb]: New testcase.
1311 2016-03-05 Jakub Jelinek <jakub@redhat.com>
1314 * g++.dg/expr/stdarg3.C: New test.
1316 2016-03-04 Jeff Law <law@redhat.com>
1318 PR tree-optimization/69196
1319 * gcc.dg/tree-ssa/pr69196-1.c: Limit this to sparc*-*-* and
1322 2016-03-04 Bernd Schmidt <bschmidt@redhat.com>
1325 * gcc.dg/pr69973.c: New test.
1327 PR rtl-optimization/69941
1328 * gcc.dg/torture/pr69941.c: New test.
1331 * gcc.dg/pr69824.c: New test.
1333 2016-03-05 Tom de Vries <tom@codesourcery.com>
1335 * c-c++-common/goacc/nesting-fail-1.c (f_acc_routine): New function.
1336 * c-c++-common/goacc-gomp/nesting-fail-1.c (f_acc_routine): New
1339 2016-03-05 Patrick Palka <ppalka@gcc.gnu.org>
1342 * g++.dg/cpp1y/var-templ48.C: New test.
1343 * g++.dg/cpp1y/var-templ49.C: New test.
1345 2016-03-04 Eric Botcazou <ebotcazou@adacore.com>
1347 * g++.dg/Wno-frame-address.C: Skip on IA-64.
1349 2016-03-04 Jakub Jelinek <jakub@redhat.com>
1352 * g++.dg/ubsan/pr70035.C: New test.
1355 * gcc.target/i386/pr70062.c: New test.
1357 2016-03-04 H.J. Lu <hongjiu.lu@intel.com>
1359 * g++.dg/template/typename21.C: Remove c++98_only.
1361 2016-03-04 H.J. Lu <hongjiu.lu@intel.com>
1363 * g++.dg/template/typename21.C: Replace c++98 with c++98_only.
1365 2016-03-04 David Malcolm <dmalcolm@redhat.com>
1368 * c-c++-common/Wmisleading-indentation.c (fn_42_a): New test
1370 (fn_42_b): Likewise.
1371 (fn_42_c): Likewise.
1373 2016-03-04 David Malcolm <dmalcolm@redhat.com>
1376 * c-c++-common/Wmisleading-indentation.c (fn_40_a): New test
1378 (fn_40_b): Likewise.
1379 (fn_41_a): Likewise.
1380 (fn_41_b): Likewise.
1382 2016-03-04 Jakub Jelinek <jakub@redhat.com>
1385 * gcc.target/i386/avx512f-pr70059.c: New test.
1386 * gcc.target/i386/avx512dq-pr70059.c: New test.
1388 2016-03-04 Bernd Schmidt <bschmidt@redhat.com>
1390 PR rtl-optimization/57676
1391 * gcc.dg/torture/pr57676.c: New test.
1393 2016-03-04 Ilya Enkovich <enkovich.gnu@gmail.com>
1395 * gcc.dg/pr70026.c: New test.
1397 2016-03-04 Marek Polacek <polacek@redhat.com>
1400 * gcc.dg/cilk-plus/pr69798-1.c: New test.
1401 * gcc.dg/cilk-plus/pr69798-2.c: New test.
1403 2016-03-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1406 * gcc.target/aarch64/scalar_shift_1.c: (test_corners_sisd_di):
1408 (test_corners_sisd_si): Likewise.
1409 (main): Remove checks of the above.
1410 * gcc.target/aarch64/shift_wide_invalid_1.c: New test.
1412 2016-03-04 Eric Botcazou <ebotcazou@adacore.com>
1414 * gcc.dg/Wno-frame-address.c: Skip on IA-64.
1416 2016-03-04 Christophe Lyon <christophe.lyon@linaro.org>
1418 * gcc.dg/torture/pr69951.c: Accept argc==0.
1420 2016-03-04 Richard Biener <rguenther@suse.de>
1423 * g++.dg/warn/Wstrict-aliasing-bogus-union-2.C: New testcase.
1424 * gcc.dg/Wstrict-aliasing-struct-member.c: New testcase.
1426 2016-03-04 Dominik Vogt <vogt@linux.vnet.ibm.com>
1429 * go.test/go-test.exp: S/390: Set GOARCH to the current target when
1432 2016-03-04 Jakub Jelinek <jakub@redhat.com>
1435 * gcc.dg/guality/pr69947.c: New test.
1437 2016-03-03 Jakub Jelinek <jakub@redhat.com>
1440 * gcc.dg/pr70017.c (foo): Store 0 to first element of each array.
1442 2016-03-03 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1444 PR rtl-optimization/69904
1445 * gcc.target/arm/pr69904.c: New test.
1447 2016-03-03 Jakub Jelinek <jakub@redhat.com>
1450 * gcc.dg/vect/pr70021.c: New test.
1451 * gcc.target/i386/pr70021.c: New test.
1453 2016-03-03 Marek Polacek <polacek@redhat.com>
1456 * gcc.dg/pr70050.c: New test.
1458 2016-03-03 James Greenhalgh <james.greenhalgh@arm.com>
1460 * gcc.dg/vect/bb-slp-34.c: Don't XFAIL for ARM/AArch64.
1462 2016-03-03 Ilya Enkovich <enkovich.gnu@gmail.com>
1464 PR tree-optimization/70043
1465 * gfortran.dg/vect/pr70043.f90: New test.
1467 2016-03-03 Eric Botcazou <ebotcazou@adacore.com>
1469 * gnat.dg/specs/task1.ads: New test.
1471 2016-03-03 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1473 * lib/gcc-gdb-test.exp (gdb-test): Make log message match command.
1474 Invoke gdb with -batch.
1475 * lib/gcc-simulate-thread.exp (simulate-thread): Likewise.
1477 2016-03-03 Richard Biener <rguenther@suse.de>
1479 PR tree-optimization/55936
1480 * gcc.dg/tree-ssa/vrp06.c: Remove XFAIL.
1482 2016-03-02 Jeff Law <law@redhat.com>
1484 PR rtl-optimization/69942
1485 * gcc.dg/ifcvt-5.c: Use "word_mode" rather than "int" to limit the
1486 effects of argument promotions.
1488 PR tree-optimization/69987
1489 * gfortran.dg/pr69987.f90: Use "-w" to avoid failures when the
1490 target does not support -fprefetch-loop-arrays.
1492 2016-03-02 Uros Bizjak <ubizjak@gmail.com>
1494 * gcc.target/i386/bmi2-bzhi-2.c: Change to runtime test.
1496 2016-03-02 Bin Cheng <bin.cheng@arm.com>
1498 PR rtl-optimization/69052
1499 * gcc.target/i386/pr69052.c: New test.
1501 2016-03-02 Alan Modra <amodra@gmail.com>
1503 * gcc.dg/pr69990.c: New.
1505 2016-03-02 Jakub Jelinek <jakub@redhat.com>
1508 * c-c++-common/vector-compare-4.c: Add -Wno-psabi to dg-options.
1511 * gcc.dg/pr70022.c: Add -w -Wno-psabi to dg-options.
1514 * gcc.target/i386/pr70028.c: New test.
1516 2016-03-02 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
1518 * c-c++-common/asan/swapcontext-test-1.c,
1519 * c-c++-common/tsan/thread_leak.c,
1520 * g++.dg/tsan/aligned_vs_unaligned_race.C,
1521 * g++.dg/tsan/benign_race.C,
1522 * g++.dg/tsan/fd_close_norace.C,
1523 * g++.dg/tsan/fd_close_norace2.C: Print markers to stderr to avoid
1524 races with sanitizer output
1526 2016-03-02 Richard Biener <rguenther@suse.de>
1527 Uros Bizjak <ubizjak@gmail.com>
1530 * gcc.dg/simd-8.c: New testcase.
1532 2016-03-02 Richard Biener <rguenther@suse.de>
1535 * gcc.dg/simd-7.c: New testcase.
1537 2016-03-02 Eric Botcazou <ebotcazou@adacore.com>
1539 * gcc.target/i386/pr70007.c: Tweak.
1541 2016-03-02 Dominik Vogt <vogt@linux.vnet.ibm.com>
1543 * gfortran.dg/bessel_6.f90: Reduce accuracy for S/390.
1545 2016-03-02 Marek Polacek <polacek@redhat.com>
1548 * gcc.dg/pr67854.c: New test.
1550 2016-03-02 Jakub Jelinek <jakub@redhat.com>
1553 * gcc.dg/torture/pr70025.c: New test.
1555 2016-03-02 Venkataramanan Kumar <venkataramanan.kumar@amd.com>
1557 PR tree-optimization/68621
1558 * gcc.dg/tree-ssa/ifc-8.c: Adjust test.
1560 2016-03-01 Eric Botcazou <ebotcazou@adacore.com>
1562 * gcc.target/i386/pr70007.c: New test.
1564 2016-03-01 Jeff Law <law@redhat.com>
1566 PR tree-optimization/69196
1567 * gcc.dg/tree-ssa/pr69196-1.c: New test.
1569 PR tree-optimization/69196
1570 * gcc.dg/tree-ssa/vrp46.c: Twiddle threading params to keep it from
1571 duplicating code and spoiling the expected output.
1573 2016-03-01 Michael Meissner <meissner@linux.vnet.ibm.com>
1576 * gcc.target/powerpc/p9-lxvx-stxvx-1.c: Make sure compiler
1577 supports power9 before doing tests.
1578 * gcc.target/powerpc/p9-lxvx-stxvx-2.c: Likewise.
1579 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: Likewise.
1580 * gcc.target/powerpc/p9-permute.c: Likewise.
1582 2016-03-01 Uros Bizjak <ubizjak@gmail.com>
1585 * gcc.target/i386/pr70027.c: New test.
1587 2016-03-01 Eric Botcazou <ebotcazou@adacore.com>
1589 * gcc.dg/pr70017.c: New test.
1591 2016-03-01 Jakub Jelinek <jakub@redhat.com>
1595 * gcc.dg/pr69796.c: New test.
1596 * gcc.dg/pr69974.c: New test.
1598 2016-03-01 Eric Botcazou <ebotcazou@adacore.com>
1600 * gnat.dg/stack_usage3.adb: Robustify and enable for all targets.
1602 2016-02-29 Jeff Law <law@redhat.com>
1604 PR tree-optimization/69987
1605 * gfortran.dg/pr69987.f90: New test.
1607 PR tree-optimization/69989
1608 * gcc.c-torture/compile/pr69989-2.c: New test.
1610 2016-03-01 Marek Polacek <polacek@redhat.com>
1613 * g++.dg/parse/invalid1.C: New test.
1615 2016-03-01 Richard Biener <rguenther@suse.de>
1618 * gcc.dg/pr70022.c: New testcase.
1620 2016-03-01 Ilya Enkovich <enkovich.gnu@gmail.com>
1622 PR tree-optimization/69956
1623 * gcc.dg/pr69956.c: New test.
1625 2016-02-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1628 * gcc.dg/vect/costmodel/ppc/costmodel-fast-math-vect-pr299925.c:
1629 XFAIL when hardware supports efficient unaligned storage access.
1631 2016-03-01 Patrick Palka <ppalka@gcc.gnu.org>
1634 * g++.dg/template/pr69961a.C: New test.
1635 * g++.dg/template/pr69961b.C: New test.
1637 2016-02-29 David Malcolm <dmalcolm@redhat.com>
1639 PR preprocessor/69985
1640 * gcc.dg/cpp/pr69985.c: New test case.
1642 2016-02-29 Jeff Law <law@redhat.com>
1644 PR tree-optimization/70005
1645 * gcc.c-torture/execute/pr70005.c New test.
1647 PR tree-optimization/69999
1648 * gcc.c-torture/compile/pr69999.c: New test.
1650 2016-02-29 Yuri Rumyantsev <ysrumyan@gmail.com>
1652 PR tree-optimization/69652
1653 * gcc.dg/torture/pr69652.c: Delete test.
1654 * gcc.dg/vect/pr69652.c: New test.
1656 2016-02-19 Richard Biener <rguenther@suse.de>
1658 PR tree-optimization/69980
1659 * gfortran.dg/vect/pr69980.f90: New testcase.
1661 2016-02-29 Eric Botcazou <ebotcazou@adacore.com>
1663 * gcc.target/sparc/20160229-1.c: New test.
1665 2016-02-29 Eric Botcazou <ebotcazou@adacore.com>
1667 * gnat.dg/stack_usage3.adb: New test.
1668 * gnat.dg/stack_usage3_pkg.ads: New helper.
1670 2016-02-29 Eric Botcazou <ebotcazou@adacore.com>
1672 * gnat.dg/renaming8.adb: New test.
1673 * gnat.dg/renaming8_pkg1.ads: New helper.
1674 * gnat.dg/renaming8_pkg2.ad[sb]: Likewise.
1675 * gnat.dg/renaming8_pkg3.ad[sb]: Likewise.
1677 2016-02-29 Richard Biener <rguenther@suse.de>
1679 PR tree-optimization/69720
1680 * gcc.dg/vect/vect-outer-pr69720.c: New testcase.
1682 2016-02-28 Thomas Koenig <tkoenig@gcc.gnu.org>
1686 * gfortran.dg/realloc_on_assign_26.f90: New test case.
1688 2016-02-28 Harald Anlauf <anlauf@gmx.de>
1689 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1692 * gfortran.dg/coarray_8.f90: Adjust error message.
1693 * gfortran.dg/pr56007.f90: New test.
1694 * gfortran.dg/pr56007.f: New test.
1696 2016-02-28 H.J. Lu <hongjiu.lu@intel.com>
1698 PR tree-optimization/69989
1699 * gcc.dg/torture/pr69989.c: New test.
1701 2016-02-28 Eric Botcazou <ebotcazou@adacore.com>
1703 * gcc.target/i386/stack-realign-win.c: New test.
1705 2016-02-28 Harald Anlauf <anlauf@gmx.de>
1708 * gfortran.dg/pr60126.f90: New test.
1710 2016-02-27 Jeff Law <law@redhat.com>
1713 2016-02-26 Richard Biener <rguenther@suse.de>
1714 Jeff Law <law@redhat.com>
1716 PR tree-optimization/69740
1717 * gcc.c-torture/compile/pr69740-1.c: New test.
1718 * gcc.c-torture/compile/pr69740-2.c: New test.
1720 2016-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1723 * gfortran.dg/newunit_4.f90: New test.
1725 2016-02-27 Jakub Jelinek <jakub@redhat.com>
1728 PR rtl-optimization/69886
1729 * gcc.dg/torture/pr69886.c: Add -w -Wno-psabi to dg-options.
1730 * gcc.dg/torture/pr69613.c: Likewise. Guard -mavx with avx_runtime
1733 2016-02-26 Martin Sebor <msebor@redhat.com>
1735 PR tree-optimization/15826
1736 * gcc.dg/tree-ssa/pr15826.c: New test.
1738 2016-02-26 Jakub Jelinek <jakub@redhat.com>
1741 * gcc.target/powerpc/pr69969.c: New test.
1743 2016-02-26 Martin Sebor <msebor@redhat.com>
1746 * g++.old-deja/g++.other/decl5.C: Add a test case.
1748 2016-02-26 Segher Boessenkool <segher@kernel.crashing.org>
1751 * gcc.target/powerpc/pr69946.c: New file.
1753 2016-02-26 Richard Biener <rguenther@suse.de>
1754 Jeff Law <law@redhat.com>
1756 PR tree-optimization/69740
1757 * gcc.c-torture/compile/pr69740-1.c: New test.
1758 * gcc.c-torture/compile/pr69740-2.c: New test.
1760 2016-02-26 Martin Jambor <mjambor@suse.cz>
1763 * gcc.dg/torture/pr69932.c: New test.
1764 * gcc.dg/torture/pr69936.c: Likewise.
1766 2016-02-26 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1769 * gcc.target/s390/pr69709.c: New test.
1771 2016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1774 * gcc.target/aarch64/pr69245_1.c: New test.
1776 2016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1779 * gcc.dg/torture/pr69613.c: New test.
1781 2016-02-26 Jakub Jelinek <jakub@redhat.com>
1783 PR rtl-optimization/69891
1784 * gcc.target/i386/pr69891.c: New test.
1786 2016-02-26 Michael Meissner <meissner@linux.vnet.ibm.com>
1787 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1790 * gcc.target/powerpc/p8vector-ldst.c: Adjust to test desired
1791 functionality for both 32-bit and 64-bit.
1793 2016-02-26 Richard Biener <rguenther@suse.de>
1795 PR tree-optimization/69551
1796 * gcc.dg/torture/pr69951.c: New testcase.
1798 2016-02-25 Richard Biener <rguenther@suse.de>
1800 PR tree-optimization/48795
1801 * gcc.dg/Warray-bounds-18.c: New testcase.
1803 2016-02-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1805 * g++.dg/ext/attr-constructor1.C: Require init_priority support.
1807 2016-02-25 Jakub Jelinek <jakub@redhat.com>
1809 PR rtl-optimization/69896
1810 * gcc.dg/pr69896.c: New test.
1812 2016-02-25 Patrick Palka <ppalka@gcc.gnu.org>
1815 * g++.dg/cpp1y/paren2.C: New test.
1817 2016-02-24 Martin Sebor <msebor@redhat.com>
1820 * gcc.dg/enum-mode-2.c: New test.
1822 2016-02-24 Jakub Jelinek <jakub@redhat.com>
1825 * g++.dg/warn/Wnonnull-compare-6.C: New test.
1826 * g++.dg/warn/Wnonnull-compare-7.C: New test.
1827 * g++.dg/ubsan/pr69922.C: New test.
1829 2016-02-24 Marek Polacek <polacek@redhat.com>
1832 * gcc.dg/pr69819.c: New test.
1834 2016-02-24 Martin Sebor <msebor@redhat.com>
1837 * g++.dg/ext/flexary15.C: New test.
1839 2016-02-24 Martin Sebor <msebor@redhat.com>
1841 * gcc.dg/builtins-68.c: Avoid making unportable
1842 assumptions about the relationship between SIZE_MAX and UINT_MAX.
1843 * g++.dg/ext/builtin_alloca.C: Same.
1845 2016-02-24 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
1846 Charles Baylis <charles.baylis@linaro.org>
1849 * g++.dg/pr61033.C: Add a regression testcase for PR debug/61033.
1851 2016-02-24 Richard Biener <rguenther@suse.de>
1852 Jakub Jelinek <jakub@redhat.com>
1855 * gcc.dg/torture/pr69760.c: New testcase.
1857 2016-02-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1859 * gcc.dg/debug/dwarf2/prod-options.c: Use different DW_AT_producer
1860 pattern on Solaris with as.
1862 2016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1864 * gcc.target/arm/cond_sub_restrict_it.c: New test.
1865 * gcc.target/arm/condarith_restrict_it.c: Likewise.
1866 * gcc.target/arm/movcond_restrict_it.c: Likewise.
1867 * gcc.target/arm/negscc_restrict_it.c: Likewise.
1869 2016-02-24 Jakub Jelinek <jakub@redhat.com>
1872 * gcc.dg/pr69915.c: New test.
1874 2016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1876 PR rtl-optimization/69886
1877 * gcc.dg/torture/pr69886.c: New test.
1879 2016-02-24 Richard Biener <rguenther@suse.de>
1882 * gcc.dg/torture/pr68963.c: New testcase.
1884 2016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1887 * gcc.target/arm/atomic_loaddi_acquire.x: New file.
1888 * gcc.target/arm/atomic_loaddi_relaxed.x: Likewise.
1889 * gcc.target/arm/atomic_loaddi_seq_cst.x: Likewise.
1890 * gcc.target/arm/atomic_loaddi_1.c: New test.
1891 * gcc.target/arm/atomic_loaddi_2.c: Likewise.
1892 * gcc.target/arm/atomic_loaddi_3.c: Likewise.
1893 * gcc.target/arm/atomic_loaddi_4.c: Likewise.
1894 * gcc.target/arm/atomic_loaddi_5.c: Likewise.
1895 * gcc.target/arm/atomic_loaddi_6.c: Likewise.
1896 * gcc.target/arm/atomic_loaddi_7.c: Likewise.
1897 * gcc.target/arm/atomic_loaddi_8.c: Likewise.
1898 * gcc.target/arm/atomic_loaddi_9.c: Likewise.
1900 2016-02-24 Jakub Jelinek <jakub@redhat.com>
1903 * gcc.dg/torture/pr69909.c: New test.
1905 2016-02-24 Richard Biener <rguenther@suse.de>
1907 PR tree-optimization/69907
1908 * gcc.dg/vect/bb-slp-pr69907.c: New testcase.
1909 * gcc.dg/vect/bb-slp-34.c: XFAIL.
1910 * gcc.dg/vect/bb-slp-pr68892.c: Likewise.
1912 2016-02-24 Christian Bruel <christian.bruel@st.com>
1914 * gcc.target/arm/pragma_cpp_fma.c: New test.
1916 2016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1919 * gfortran.dg/include_6.f90: Update test.
1921 2016-02-23 Jakub Jelinek <jakub@redhat.com>
1924 * objc.dg/pr69844.m: New test.
1926 2016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1928 PR libgfortran/69456
1929 * gfortran.dg/namelist_89.f90: New test.
1930 * gfortran.dg/pr59700.f90: Update test..
1932 2016-02-23 Martin Sebor <msebor@redhat.com>
1935 * g++.dg/ext/builtin_alloca.C: New test.
1936 * gcc.dg/builtins-68.c: New test.
1938 2016-02-23 Richard Henderson <rth@redhat.com>
1940 * gcc.target/i386/addr-space-3.c: Remove test.
1942 2016-02-23 David Malcolm <dmalcolm@redhat.com>
1944 PR preprocessor/69126
1945 PR preprocessor/69543
1946 * c-c++-common/pr69126-2-long.c: New test.
1947 * c-c++-common/pr69126-2-short.c: New test.
1948 * c-c++-common/pr69543-1.c: Remove xfail.
1950 2016-02-23 David Malcolm <dmalcolm@redhat.com>
1952 PR preprocessor/69126
1953 PR preprocessor/69543
1954 PR preprocessor/69558
1955 * c-c++-common/pr69126.c (MACRO_1, test_1): New.
1957 (test_2): ...this, and add leading comment.
1958 (MACRO_3, test_3): New.
1959 (MACRO_4A, MACRO_4B, test_4): New.
1960 (MACRO): Rename to...
1963 (test_5): ...this, updating for renaming of MACRO, and
1964 add leading comment.
1965 * c-c++-common/pr69543-1.c: New.
1966 * c-c++-common/pr69543-2.c: New.
1967 * c-c++-common/pr69543-3.c: New.
1968 * c-c++-common/pr69543-4.c: New.
1969 * c-c++-common/pr69558-1.c: New.
1970 * c-c++-common/pr69558-2.c: New.
1971 * c-c++-common/pr69558-3.c: New.
1972 * c-c++-common/pr69558-4.c: New.
1973 * gcc.dg/pr69558.c: Move to...
1974 * c-c++-common/pr69558.c: ...here. Add dg-bogus directives, with
1977 2016-02-23 Thomas Schwinge <thomas@codesourcery.com>
1979 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: Adjust
1980 to -ftree-parallelize-loops/-fopenacc changes.
1981 * c-c++-common/goacc/kernels-double-reduction-n.c: Likewise.
1982 * c-c++-common/goacc/kernels-double-reduction.c: Likewise.
1983 * c-c++-common/goacc/kernels-loop-2.c: Likewise.
1984 * c-c++-common/goacc/kernels-loop-3.c: Likewise.
1985 * c-c++-common/goacc/kernels-loop-g.c: Likewise.
1986 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: Likewise.
1987 * c-c++-common/goacc/kernels-loop-n.c: Likewise.
1988 * c-c++-common/goacc/kernels-loop-nest.c: Likewise.
1989 * c-c++-common/goacc/kernels-loop.c: Likewise.
1990 * c-c++-common/goacc/kernels-one-counter-var.c: Likewise.
1991 * c-c++-common/goacc/kernels-reduction.c: Likewise.
1992 * gfortran.dg/goacc/kernels-loop-inner.f95: Likewise.
1993 * gfortran.dg/goacc/kernels-loops-adjacent.f95: Likewise.
1995 2016-02-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1997 * gcc.target/i386/chkp-hidden-def.c: Require alias support.
1999 2016-02-23 Jakub Jelinek <jakub@redhat.com>
2002 * g++.dg/warn/Wnonnull-compare-5.C: New test.
2005 * gcc.dg/pr69900.c: New test.
2007 2016-02-23 Martin Jambor <mjambor@suse.cz>
2009 PR tree-optimization/69666
2010 * gcc.dg/tree-ssa/pr69666.c: New test.
2012 2016-02-23 Andre Vehreschild <vehre@gcc.gnu.org>
2015 * gfortran.dg/coarray_allocate_5.f08: New test.
2017 2016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
2019 * gcc.target/s390/vcond-shift.c: Move to ...
2020 * gcc.target/s390/vector/vcond-shift.c: ... here.
2022 2016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
2024 * gcc.target/s390/md/movstr-2.c: Move and rename to ...
2025 * gcc.target/s390/vector/stpcpy-1.c: ... this one.
2027 2016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
2029 * gcc.target/s390/md/movstr-1.c: Turn into compile test.
2031 2016-02-20 Mark Wielaard <mjw@redhat.com>
2034 * gcc.dg/unused-variable-3.c: New test.
2036 2016-02-22 Jakub Jelinek <jakub@redhat.com>
2039 * gcc.target/i386/pr69888.c: New test.
2041 2016-02-22 Richard Biener <rguenther@suse.de>
2043 PR tree-optimization/69882
2044 * gfortran.dg/vect/pr69882.f90: New testcase.
2046 2016-02-22 Jakub Jelinek <jakub@redhat.com>
2049 * gcc.dg/pr69885.c: New test.
2051 2016-02-22 Oleg Endo <olegendo@gcc.gnu.org>
2055 * gcc.target/sh/pr54089-10.c: New.
2057 2016-02-20 Paul Thomas <pault@gcc.gnu.org>
2060 * gfortran.dg/deferred_character_15.f90 : New test.
2062 2016-02-20 Dominique d'Humieres <dominiq@lps.ens.fr>
2065 gfortran.dg/allocate_with_source_18.f03: New test.
2067 2016-02-20 Harald Anlauf <anlauf@gmx.de>
2070 gfortran.dg/gomp/pr52531.f90: New test.
2072 2016-02-19 Bernd Edlinger <bernd.edlinger@hotmail.de>
2075 * c-c++-common/Wshift-negative-value-6.c: Add -std=c++11 before
2078 2016-02-19 Jakub Jelinek <jakub@redhat.com>
2081 * c-c++-common/cilk-plus/CK/pr69826-1.c: New test.
2082 * c-c++-common/cilk-plus/CK/pr69826-2.c: New test.
2085 * g++.dg/warn/Wnonnull-compare-4.C: New test.
2088 * g++.dg/torture/pr69851.C: New test.
2090 2016-02-19 Martin Sebor <msebor@redhat.com>
2093 * gcc.dg/pr61053.c: Tweaked test to avoid bogus failures.
2095 2016-02-19 Jakub Jelinek <jakub@redhat.com>
2098 * g++.dg/warn/Wnonnull-compare-2.C: New test.
2099 * g++.dg/warn/Wnonnull-compare-3.C: New test.
2102 * g++.dg/cpp0x/pr67767.C: New test.
2104 2016-02-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2106 * lib/target-supports.exp: Define aarch64_asm_FUNC_ok checks
2107 for fp, simd, crypto, crc, lse.
2108 * doc/sourcebuild.texi (AArch64-specific attributes): Document the
2110 * gcc.target/aarch64/assembler_arch_1.c: Add aarch64_asm_lse_ok
2111 effective target check.
2113 2016-02-19 Jakub Jelinek <jakub@redhat.com>
2116 * gcc.target/i386/pr69820.c: New test.
2118 2016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
2120 * gcc.target/s390/vector/int128-1.c: New test.
2122 2016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
2124 * gcc.target/s390/vector/vec-vcond-1.c: New test.
2126 2016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
2128 * gcc.target/s390/md/movstr-1.c: Allow also the z13 strings
2129 instruction pattern name to prevent the testcase from failing with
2132 2016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
2134 * gcc.target/s390/md/movstr-2.c: New test.
2136 2016-02-19 Marcin Kościelnicki <koriakin@0x04.net>
2138 * gcc.target/s390/morestack.c: New test.
2140 2016-02-19 Dominik Vogt <vogt@linux.vnet.ibm.com>
2143 * gcc.target/s390/pr69625.c: Add test case.
2145 2016-02-18 Bernd Edlinger <bernd.edlinger@hotmail.de>
2148 * c-c++-common/tsan/pr65400-1.c (v, q, o): Make 8-byte aligned.
2150 2016-02-18 Michael Meissner <meissner@linux.vnet.ibm.com>
2153 * gcc.target/powerpc/fusion.c: Revert the 2016-02-09 change.
2154 * gcc.target/powerpc/fusion3.c: Likewise.
2156 2016-02-18 Richard Biener <rguenther@suse.de>
2159 * g++.dg/torture/pr69553.C: New testcase.
2161 2016-02-18 Nick Clifton <nickc@redhat.com>
2165 * gcc.target/arm/pr62554.c: New test.
2166 * gcc.target/arm/pr69610-1.c: New test.
2167 * gcc.target/arm/pr69610-2.c: New test.
2169 2016-02-18 Richard Biener <rguenther@suse.de>
2172 * gcc.dg/torture/pr69854.c: New testcase.
2174 2016-02-17 Jakub Jelinek <jakub@redhat.com>
2177 * g++.dg/warn/Wnonnull-compare-1.C: New test.
2179 2012-02-17 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2181 * gcc.target/powerpc/vec-cg.c: New test.
2183 2016-02-17 Richard Biener <rguenther@suse.de>
2186 * gcc.dg/uninit-21.c: Add -fno-short-enums.
2188 2016-02-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2191 * gcc.c-torture/compile/pr69161.c: New test.
2193 2016-02-17 David Sherwood <david.sherwood@arm.com>
2196 * gcc.target/arm/fmaxmin.c: Change effective target to arm_v8_neon_hw.
2197 * gcc.target/arm/vect-fmaxmin.c: Likewise.
2199 2016-02-17 Eric Botcazou <ebotcazou@adacore.com>
2201 * gcc.dg/ifcvt-4.c: Skip on Visium.
2203 2016-02-17 Eric Botcazou <ebotcazou@adacore.com>
2205 * gnat.dg/atomic8.adb: New test.
2207 2016-02-17 Eric Botcazou <ebotcazou@adacore.com>
2209 * gnat.dg/discr46.ad[sb]: New test.
2211 2016-02-16 Kelvin Nilsen <kelvin@gcc.gnu.org>
2214 * gcc.target/powerpc/pr48344-1.c: New test.
2216 2015-02-16 Thomas Koenig <tkoenig@gcc.gnu.org>
2219 * gfortran.dg/associate_21.f90: New test.
2221 2016-02-16 Jakub Jelinek <jakub@redhat.com>
2224 * c-c++-common/nonnull-1.c: Use -Wnonnull-compare instead of
2225 -Wnonnull in dg-options.
2226 * c-c++-common/nonnull-2.c: New test.
2228 2016-02-16 James Greenhalgh <james.greenhalgh@arm.com>
2229 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
2231 * gcc.target/aarch64/vector_initialization_nostack.c: New.
2233 2016-02-16 Jakub Jelinek <jakub@redhat.com>
2236 * gcc.dg/pr69801.c: Add empty dg-options.
2238 2016-02-16 James Norris <jnorris@codesourcery.com>
2240 * c-c++-common/goacc/deviceptr-1.c: Add tests.
2241 * g++.dg/goacc/deviceptr-1.c: New file.
2243 2016-02-16 Jakub Jelinek <jakub@redhat.com>
2245 PR tree-optimization/69820
2246 * gcc.dg/vect/pr69820.c: New test.
2248 2016-02-16 Richard Biener <rguenther@suse.de>
2250 PR tree-optimization/69776
2251 * gcc.dg/torture/pr69776-2.c: New testcase.
2253 2016-02-16 Bernd Schmidt <bschmidt@redhat.com>
2255 PR tree-optimization/69714
2256 * gcc.dg/torture/pr69714.c: New test.
2258 2016-02-16 Jakub Jelinek <jakub@redhat.com>
2260 PR tree-optimization/69802
2261 * gcc.dg/pr69802.c: New test.
2263 2016-02-16 Richard Biener <rguenther@suse.de>
2266 * gcc.dg/pr69801.c: New testcase.
2268 2016-02-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2270 PR libgfortran/69651
2271 * gfortran.dg/read_bang.f90: New test.
2272 * gfortran.dg/read_bang4.f90: New test.
2274 2016-02-15 Jakub Jelinek <jakub@redhat.com>
2277 * g++.dg/init/pr69658.C: New test.
2280 * c-c++-common/pr69797.c: New test.
2282 2016-02-15 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
2284 * lib/target-supports.exp (check_effective_target_section_anchors): Add
2285 check for aarch64*-*-*.
2287 2016-02-15 Richard Biener <rguenther@suse.de>
2289 PR tree-optimization/69783
2290 * gcc.dg/vect/pr69783.c: New testcase.
2292 2016-02-15 Richard Biener <rguenther@suse.de>
2294 PR tree-optimization/69776
2295 * gcc.dg/torture/pr69776.c: New testcase.
2297 2016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
2300 * gfortran.dg/type_decl_4.f90: Reinstated.
2302 2016-02-14 John David Anglin <danglin@gcc.gnu.org>
2305 * gfortran.dg/read_dir.f90: Xfail on hppa*-*-hpux*.
2307 2016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
2311 * gfortran.dg/type_decl_4.f90: Removed.
2313 2016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
2316 * gfortran.dg/type_decl_4.f90: New test.
2318 2016-02-14 Alan Modra <amodra@gmail.com>
2321 * gcc.c-torture/execute/stkalign.c: Revise test.
2323 2016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
2326 * gcc.target/sh/torture/pr67260.c: Adjust additional options.
2328 2016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
2331 * gcc.target/sh/torture/pr67260.c: New.
2333 2016-02-12 John David Anglin <danglin@gcc.gnu.org>
2335 * gcc.dg/pr67964.c: Add dg-require-alias.
2337 2016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
2341 * gcc.target/sh/pr54236-1.c: Adjust optimization level.
2343 2016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2345 PR libgfortran/69668
2346 * gfortran.dg/namelist_88.f90: New test.
2348 2016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2350 PR libgfortran/69668
2351 * gfortran.dg/namelist_38.f90: Update test.
2352 * gfortran.dg/namelist_84.f90: Update test.
2354 2016-02-12 David Malcolm <dmalcolm@redhat.com>
2357 * gcc.dg/pr69554-1.c: New test.
2358 * gfortran.dg/pr69554-1.F90: New test.
2359 * gfortran.dg/pr69554-2.F90: New test.
2360 * lib/gcc-dg.exp (proc dg-locus): New function.
2361 * lib/gfortran-dg.exp (proc gfortran-dg-test): Update comment to
2362 distinguish between the caret-printing and non-caret-printing
2363 cases. If caret-printing has been explicitly enabled, bail out
2364 without attempting to fix up the output.
2366 2016-02-12 David Malcolm <dmalcolm@redhat.com>
2370 * gcc.dg/spellcheck-options-3.c: New test case.
2371 * gcc.dg/spellcheck-options-4.c: New test case.
2372 * gcc.dg/spellcheck-options-5.c: New test case.
2373 * gcc.dg/spellcheck-options-6.c: New test case.
2374 * gcc.dg/spellcheck-options-7.c: New test case.
2375 * gcc.dg/spellcheck-options-8.c: New test case.
2376 * gcc.dg/spellcheck-options-9.c: New test case.
2377 * gcc.dg/spellcheck-options-10.c: New test case.
2379 2016-02-12 Jakub Jelinek <jakub@redhat.com>
2381 PR rtl-optimization/69764
2382 PR rtl-optimization/69771
2383 * c-c++-common/pr69764.c: New test.
2384 * gcc.dg/torture/pr69771.c: New test.
2386 2016-02-12 Marek Polacek <polacek@redhat.com>
2388 * g++.dg/torture/init-list1.C: New.
2390 2016-02-12 Marek Polacek <polacek@redhat.com>
2392 * gcc.dg/pr69522.c: Add empty dg-options.
2394 2016-02-12 Ilya Enkovich <enkovich.gnu@gmail.com>
2396 * g++.dg/lto/lto.exp: Include and init mpx.
2397 * g++.dg/lto/pr69729_0.C: New test.
2399 2016-02-12 Jakub Jelinek <jakub@redhat.com>
2402 * g++.dg/ipa/pr69241-4.C: New test.
2405 * g++.dg/ipa/pr68672-1.C: New test.
2406 * g++.dg/ipa/pr68672-2.C: New test.
2407 * g++.dg/ipa/pr68672-3.C: New test.
2409 2016-02-12 Bernd Schmidt <bschmidt@redhat.com>
2412 * gcc.dg/pr69522.c: New test.
2414 2016-02-12 Patrick Palka <ppalka@gcc.gnu.org>
2417 * g++.dg/cpp1y/69098.C: New test.
2418 * g++.dg/cpp1y/69098-2.C: New test.
2420 2016-02-12 Jakub Jelinek <jakub@redhat.com>
2422 * objc.dg/gnu-api-2-method.m: Spelling fixes - behaviour -> behavior
2423 and neighbour -> neighbor.
2424 * objc.dg/attributes/method-nonnull-1.m: Likewise.
2425 * objc.dg/gnu-api-2-class-meta.m: Likewise.
2426 * c-c++-common/Wvarargs.c: Likewise.
2427 * c-c++-common/goacc/host_data-5.c: Likewise.
2428 * obj-c++.dg/gnu-api-2-class-meta.mm: Likewise.
2429 * obj-c++.dg/attributes/method-nonnull-1.mm: Likewise.
2430 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
2431 * gcc.target/aarch64/pr60697.c: Likewise.
2432 * gcc.target/aarch64/advsimd-intrinsics/vldX_lane.c: Likewise.
2433 * gcc.target/aarch64/advsimd-intrinsics/vqshl.c: Likewise.
2434 * gcc.target/aarch64/advsimd-intrinsics/vshuffle.inc: Likewise.
2435 * gcc.target/aarch64/advsimd-intrinsics/vrshl.c: Likewise.
2436 * gcc.target/aarch64/advsimd-intrinsics/vldX_dup.c: Likewise.
2437 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Likewise.
2438 * gcc.target/aarch64/advsimd-intrinsics/vqrshl.c: Likewise.
2439 * gcc.target/aarch64/advsimd-intrinsics/vldX.c: Likewise.
2440 * gcc.target/aarch64/aapcs64/ice_2.c: Likewise.
2441 * gcc.target/aarch64/aapcs64/test_23.c: Likewise.
2442 * gcc.target/aarch64/vrnd_f64_1.c: Likewise.
2443 * g++.dg/warn/Wconversion-real-integer-3.C: Likewise.
2444 * g++.dg/lookup/koenig5.C: Likewise.
2445 * g++.dg/ext/no-asm-2.C: Likewise.
2446 * gfortran.dg/bounds_check_array_ctor_3.f90: Likewise.
2447 * gfortran.dg/bounds_check_array_ctor_7.f90: Likewise.
2448 * gfortran.dg/used_types_16.f90: Likewise.
2449 * gfortran.dg/assumed_rank_bounds_1.f90: Likewise.
2450 * gfortran.dg/bounds_check_array_ctor_1.f90: Likewise.
2451 * gfortran.dg/assumed_rank_bounds_2.f90: Likewise.
2452 * gfortran.dg/bounds_check_array_ctor_4.f90: Likewise.
2453 * gfortran.dg/abstract_type_6.f03: Likewise.
2454 * gfortran.dg/bounds_check_array_ctor_5.f90: Likewise.
2455 * gfortran.dg/used_types_15.f90: Likewise.
2456 * gfortran.dg/bounds_check_array_ctor_8.f90: Likewise.
2457 * gfortran.dg/exit_3.f08: Likewise.
2458 * gfortran.dg/open_status_2.f90: Likewise.
2459 * gfortran.dg/derived_pointer_recursion_2.f90: Likewise.
2460 * gfortran.dg/intrinsic_std_1.f90: Likewise.
2461 * gfortran.dg/associate_1.f03: Likewise.
2462 * gfortran.dg/bounds_check_array_ctor_2.f90: Likewise.
2463 * gfortran.dg/intrinsic_std_6.f90: Likewise.
2464 * gfortran.dg/bounds_check_array_ctor_6.f90: Likewise.
2465 * gcc.dg/builtin-object-size-1.c: Likewise.
2466 * gcc.dg/noreturn-6.c: Likewise.
2467 * gcc.dg/builtin-stringop-chk-1.c: Likewise.
2468 * gcc.dg/globalalias.c: Likewise.
2469 * gcc.dg/builtins-config.h: Likewise.
2470 * gcc.dg/pr30457.c: Likewise.
2471 * gcc.c-torture/compile/volatile-1.c: Likewise.
2472 * gcc.c-torture/execute/20101011-1.c: Likewise.
2473 * c-c++-common/Waddress-1.c: Likewise.
2475 2016-02-11 Jakub Jelinek <jakub@redhat.com>
2478 * c-c++-common/Waddress-1.c: New test.
2480 2016-02-11 Andre Vehreschild <vehre@gcc.gnu.org>
2483 * gfortran.dg/associate_19.f03: New test.
2484 * gfortran.dg/associate_20.f03: New test.
2486 2016-02-11 Oleg Endo <olegendo@gcc.gnu.org>
2488 * gcc.target/sh/pr54089-8.c: Adjust optimization level.
2490 2016-02-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2492 * gcc.target/aarch64/target_attr_15.c: Scan assembly for
2493 .arch armv8-a\n. Add -dA to dg-options.
2494 * gcc.target/aarch64/assembler_arch_1.c: New test.
2495 * gcc.target/aarch64/target_attr_7.c: Add -dA to dg-options.
2497 2016-02-11 Paolo Carlini <paolo.carlini@oracle.com>
2500 * g++.dg/cpp0x/pr68726.C: New.
2502 2016-02-11 Ilya Enkovich <enkovich.gnu@gmail.com>
2504 * lib/mpx-dg.exp: Fix warning in check_effective_target_mpx
2507 2016-02-11 Richard Biener <rguenther@suse.de>
2509 * g++.dg/tree-ssa/pr61034.C: Adjust.
2511 2016-02-10 Vladimir Makarov <vmakarov@redhat.com>
2514 * gcc.target/s390/pr69148.c: New.
2516 2016-02-10 Yuri Rumyantsev <ysrumyan@gmail.com>
2518 PR tree-optimization/69652
2519 * gcc.dg/torture/pr69652.c: New test.
2521 2016-02-10 Jakub Jelinek <jakub@redhat.com>
2522 Patrick Palka <ppalka@gcc.gnu.org>
2526 * g++.dg/ipa/pr69241-1.C: New test.
2527 * g++.dg/ipa/pr69241-2.C: New test.
2528 * g++.dg/ipa/pr69241-3.C: New test.
2529 * g++.dg/ipa/pr69649.C: New test.
2531 2016-02-10 Uros Bizjak <ubizjak@gmail.com>
2533 * gcc.dg/tree-ssa/sra-17.c: Add -mcpu=ev4 for target alpha*-*-*.
2534 * gcc.dg/tree-ssa/sra-18.c: Ditto.
2536 2016-02-10 Bin Cheng <bin.cheng@arm.com>
2538 PR tree-optimization/68021
2539 * gcc.dg/tree-ssa/pr68021.c: New test.
2541 2016-02-10 Richard Biener <rguenther@suse.de>
2543 PR tree-optimization/69726
2544 * gcc.dg/uninit-22.c: New testcase.
2546 2016-02-09 Andrew Pinski <apinski@cavium.com>
2549 * gcc.c-torture/compile/20160205-1.c: New testcase.
2551 2016-02-09 Michael Meissner <meissner@linux.vnet.ibm.com>
2554 * gcc.target/powerpc/fusion.c: Rewrite test to use TOC fusion
2555 instead accessing a really large arrray.
2556 * gcc.target/powerpc/fusion3.c: Likewise.
2558 2016-02-09 Charles Baylis <charles.baylis@linaro.org>
2561 * gcc.c-torture/execute/pr68532.c: New test.
2563 2016-02-11 Alexandre Oliva <aoliva@redhat.com>
2566 * gcc.dg/pr69634.c: New.
2568 2016-02-09 Richard Biener <rguenther@suse.de>
2570 * gcc.dg/vect/vect-mask-store-move-1.c: Add missing space.
2572 2016-02-09 Alexander Fomin <alexander.fomin@intel.com>
2574 * gcc.target/i386/avx512f-klogic-2.c: Adjust expectation.
2576 2016-02-09 Yuri Rumyantsev <ysrumyan@gmail.com>
2578 * gcc.dg/vect/vect-mask-store-move-1.c: Fix test failures.
2580 2016-02-09 Richard Biener <rguenther@suse.de>
2582 PR tree-optimization/69715
2583 * gcc.dg/torture/pr69715.c: New testcase.
2585 2016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
2588 * g++.dg/cpp0x/trailing12.C: New test.
2589 * g++.dg/cpp0x/trailing13.C: New test.
2591 2016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
2595 * g++.dg/cpp1y/auto-fn29.C: New test.
2596 * g++.dg/cpp1y/auto-fn30.C: New test.
2598 2016-02-08 Jakub Jelinek <jakub@redhat.com>
2600 PR tree-optimization/69209
2601 * gcc.c-torture/compile/pr69209.c: New test.
2603 2016-02-08 Jeff Law <law@redhat.com>
2605 PR tree-optimization/68541
2606 * gcc.dg/tree-ssa/split-path-1.c: Increase limit for number
2607 of statements allowed in join block for path splitting.
2609 2016-02-08 Jakub Jelinek <jakub@redhat.com>
2612 * g++.dg/gomp/pr59627.C: New test.
2615 * g++.dg/ipa/pr69239.C: New test.
2617 2016-02-08 David Malcolm <dmalcolm@redhat.com>
2619 PR preprocessor/69664
2620 * gcc.dg/cpp/trad/comment-2.c: Add expected column number.
2621 * gcc.dg/cpp/warn-comments.c: Likewise.
2623 2016-02-08 Marek Polacek <polacek@redhat.com>
2626 * g++.dg/init/const12.C: New test.
2628 2016-02-08 Bernd Schmidt <bschmidt@redhat.com>
2631 * gcc.dg/lto/pr55113_0.c: Remove test.
2633 2016-02-08 Richard Biener <rguenther@suse.de>
2635 PR tree-optimization/69719
2636 * gcc.dg/torture/pr69719.c: New testcase.
2638 2016-02-08 Richard Biener <rguenther@suse.de>
2639 Jeff Law <law@redhat.com>
2642 * gcc.target/mips/pr68273.c: New testcase.
2644 2016-02-08 Richard Biener <rguenther@suse.de>
2646 PR rtl-optimization/69274
2647 * gcc.target/i386/addr-sel-1.c: XFAIL.
2649 2016-02-08 Jeff Law <law@redhat.com>
2651 PR tree-optimization/68541
2652 * gcc.dg/tree-ssa/split-path-2.c: Make char array explicitly signed.
2654 PR tree-optimization/65917
2655 * gcc.dg/tree-ssa/20030922-2.c: No longer xfailed.
2657 2016-02-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2660 * gfortran.dg/namelist_args.f90: New test.
2662 2016-02-05 Jeff Law <law@redhat.com>
2664 PR tree-optimization/68541
2665 * gcc.dg/tree-ssa/split-path-2.c: New test.
2666 * gcc.dg/tree-ssa/split-path-3.c: New test.
2667 * gcc.dg/tree-ssa/split-path-4.c: New test.
2668 * gcc.dg/tree-ssa/split-path-5.c: New test.
2669 * gcc.dg/tree-ssa/split-path-6.c: New test.
2670 * gcc.dg/tree-ssa/split-path-7.c: New test.
2672 2016-02-05 Martin Sebor <msebor@redhat.com>
2675 * g++.dg/warn/Wplacement-new-size-1.C: New test.
2676 * g++.dg/warn/Wplacement-new-size-2.C: New test.
2678 2016-02-06 Richard HEnderson <rth@redhat.com>
2681 * gcc.target/i386/addr-space-4.c: New.
2682 * gcc.target/i386/addr-space-5.c: New.
2684 2016-02-05 Mikael Morin <mikael@gcc.gnu.org>
2687 * gfortran.dg/elemental_dependency_6.f90: New.
2689 2016-02-05 Jakub Jelinek <jakub@redhat.com>
2691 PR rtl-optimization/69691
2692 * gcc.c-torture/execute/pr69691.c: New test.
2695 * g++.dg/parse/pr69628.C: New test.
2697 2016-02-05 Uros Bizjak <ubizjak@gmail.com>
2699 * gcc.dg/sancov/asan.c: Move to ...
2700 * gcc.dg/asan/sancov-1.c: ... here.
2702 2016-02-05 Uros Bizjak <ubizjak@gmail.com>
2704 * gcc.target/i386/pr69577.c: Require avx_runtime target.
2706 2016-02-05 H.J. Lu <hongjiu.lu@intel.com>
2709 * gcc.target/i386/pr69677.c: New test.
2711 2016-02-05 Patrick Palka <ppalka@gcc.gnu.org>
2714 * g++.dg/template/pr68948.C: New test.
2716 2016-02-05 Dominik Vogt <vogt@linux.vnet.ibm.com>
2718 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove -march=z13 for s390
2719 (only necessary on s390x).
2721 2016-02-04 H.J. Lu <hongjiu.lu@intel.com>
2723 * gcc.target/i386/pr69454-2.c: Compile with -msse2
2724 -mno-accumulate-outgoing-args.
2726 2016-02-04 Patrick Palka <ppalka@gcc.gnu.org>
2728 * g++.dg/cpp0x/constexpr-ptrmem5.C: New test.
2730 2016-02-04 Jakub Jelinek <jakub@redhat.com>
2733 * c-c++-common/pr69669.c: New test.
2735 2016-02-04 Michael Meissner <meissner@linux.vnet.ibm.com>
2738 * g++.dg/pr69667.C: New file.
2740 2016-02-04 Wilco Dijkstra <wdijkstr@arm.com>
2743 * gcc.dg/pr69619.c: Add new test.
2745 2016-02-04 Richard Sandiford <richard.sandiford@arm.com>
2747 PR rtl-optimization/69577
2748 * gcc.target/i386/pr69577.c: New test.
2750 2016-02-04 Martin Liska <mliska@suse.cz>
2752 * g++.dg/asan/pr69276.C: New test.
2754 2016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2758 * gcc.target/arm/wmul-3.c: Simplify test to generate just
2759 a single smulbb instruction.
2760 * gcc.target/amr/wmul-1.c: Add -mtune=cortex-a9 to dg-options.
2761 * gcc.target/amr/wmul-2.c: Likewise.
2763 2016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2767 * gcc.c-torture/execute/pr67714.c: New test.
2769 2016-02-04 Ilya Enkovich <enkovich.gnu@gmail.com>
2772 * gcc.target/i386/pr69454-1.c: New test.
2773 * gcc.target/i386/pr69454-2.c: New test.
2775 2016-02-03 Martin Sebor <msebor@redhat.com>
2782 * g++.dg/ext/flexarray-mangle-2.C: New test.
2783 * g++.dg/ext/flexarray-mangle.C: New test.
2784 * g++.dg/ext/flexarray-subst.C: New test.
2785 * g++.dg/ext/flexary11.C: New test.
2786 * g++.dg/ext/flexary12.C: New test.
2787 * g++.dg/ext/flexary13.C: New test.
2788 * g++.dg/ext/flexary14.C: New test.
2789 * g++.dg/other/dump-ada-spec-2.C: Adjust.
2791 2016-02-03 H.J. Lu <hongjiu.lu@intel.com>
2793 * gcc.target/i386/iamcu/test_passing_unions.c (check_union_passing6):
2794 Define only if CHECK_FLOAT128 is defined.
2795 (main): Properly initialize u5.
2797 2016-02-03 Jakub Jelinek <jakub@redhat.com>
2800 * gcc.dg/pr69627.c: New test.
2803 * gcc.dg/pr69644.c: New test.
2805 2016-02-03 Mike Stump <mikestump@comcast.net>
2807 * lib/compat.exp (compat-get-options-main): Add dg-timeout-factor
2808 support for struct-layout-1.exp.
2810 2016-02-03 Patrick Palka <ppalka@gcc.gnu.org>
2813 * g++.dg/cpp0x/pr69056.C: New test.
2815 2016-02-03 Vladimir Makarov <vmakarov@redhat.com>
2816 Alexandre Oliva <aoliva@redhat.com>
2819 * gcc.target/powerpc/pr69461.c: New.
2821 2016-02-03 Uros Bizjak <ubizjak@gmail.com>
2823 * lib/tsan-dg.exp (tsan_init): Move check if tsan executable
2825 (check_effective_target_fsanitize_thread): ... to here. Do not
2826 specify additional compile flags for the test source.
2827 * lib/asan-dg.exp (check_effective_target_fsanitize_address): Do not
2828 specify additional compile flags for the test source.
2830 2016-02-03 Wilco Dijkstra <wdijkstr@arm.com>
2832 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
2834 2016-02-03 Andre Vehreschild <vehre@gcc.gnu.org>
2838 * gfortran.dg/coarray_allocate_2.f08: New test.
2839 * gfortran.dg/coarray_allocate_3.f08: New test.
2840 * gfortran.dg/coarray_allocate_4.f08: New test.
2842 2016-02-03 Alan Lawrence <alan.lawrence@arm.com>
2844 * gcc.dg/vect/vect-outer-1-big-array.c: Drop vect_multiple_sizes;
2845 use same scan-tree-dump-times on all platforms.
2846 * gcc.dg/vect/vect-outer-1.c: Likewise.
2847 * gcc.dg/vect/vect-outer-1a-big-array.c: Likewise.
2848 * gcc.dg/vect/vect-outer-1a.c: Likewise.
2849 * gcc.dg/vect/vect-outer-1b-big-array.c: Likewise.
2850 * gcc.dg/vect/vect-outer-1b.c: Likewise.
2851 * gcc.dg/vect/vect-outer-2b.c: Likewise.
2852 * gcc.dg/vect/vect-outer-3b.c: Likewise.
2853 * gcc.dg/vect/vect-reduc-dot-s8b.c: Likewise.
2855 2016-02-02 Segher Boessenkool <segher@kernel.crashing.org>
2857 * c-c++-common/vector-compare-4.c: Prune "non-standard ABI extension"
2860 2016-02-02 H.J. Lu <hongjiu.lu@intel.com>
2862 * gcc.target/i386/iamcu/test_empty_structs_and_unions.c: New test.
2864 2016-02-02 James Norris <jnorris@codesourcery.com>
2866 * c-c++-common/goacc/routine-5.c: Add tests.
2868 2016-02-02 Alexander Monakov <amonakov@ispras.ru>
2870 * gcc.target/nvptx/unsigned-cmp.c: New test.
2872 2016-02-02 Wilco Dijkstra <wdijkstr@arm.com>
2874 * gcc.target/aarch64/scalar_shift_1.c
2875 (test_corners_sisd_di): Improve force to SIMD register.
2876 (test_corners_sisd_si): Likewise.
2877 * gcc.target/aarch64/vect-ld1r-compile-fp.c:
2878 Remove scan-assembler check for ldr.
2880 2016-02-02 Richard Biener <rguenther@suse.de>
2882 PR tree-optimization/69595
2883 * gcc.dg/Warray-bounds-17.c: New testcase.
2885 2016-02-02 Richard Biener <rguenther@suse.de>
2887 PR tree-optimization/69606
2888 * gcc.dg/torture/pr69606.c: New testcase.
2890 2016-02-02 Yuri Rumyantsev <ysrumyan@gmail.com>
2893 * gcc.dg/vect/vect-mask-store-move-1.c: New test.
2894 * gcc.target/i386/avx2-vect-mask-store-move1.c: New test.
2896 2016-02-02 Alan Modra <amodra@gmail.com>
2899 * gcc.target/powerpc/pr69548.c: New test.
2901 2016-02-01 Jakub Jelinek <jakub@redhat.com>
2903 PR rtl-optimization/69592
2904 * gcc.dg/pr69592.c: New test.
2906 PR preprocessor/69543
2908 * gcc.dg/pr69543.c: New test.
2909 * gcc.dg/pr69558.c: New test.
2911 2016-02-01 Uros Bizjak <ubizjak@gmail.com>
2914 * g++.dg/other/anon5.C (dg-options): Use -gdwarf-2 instead of -g.
2916 2016-02-01 Martin Sebor <msebor@redhat.com>
2918 * gcc.target/powerpc/pr17381.c: Remove duplicate copy of the test body.
2920 2016-02-01 Bin Cheng <bin.cheng@arm.com>
2922 PR tree-optimization/67921
2923 * c-c++-common/ubsan/pr67921.c: New test.
2925 2016-02-01 Richard Biener <rguenther@suse.de>
2928 * gcc.dg/tree-ssa/recip-8.c: New testcase.
2930 2016-02-01 Richard Biener <rguenther@suse.de>
2932 PR tree-optimization/69574
2933 * gcc.dg/torture/pr69574.c: New testcase.
2935 2016-02-01 Richard Biener <rguenther@suse.de>
2937 PR tree-optimization/69579
2938 * gcc.dg/setjmp-6.c: New testcase.
2940 2016-02-01 Jakub Jelinek <jakub@redhat.com>
2942 PR rtl-optimization/69570
2943 * g++.dg/opt/pr69570.C: New test.
2945 2016-02-01 Richard Henderson <rth@redhat.com>
2947 * gcc.dg/pr69535.c: New test.
2949 2016-01-31 John David Anglin <danglin@gcc.gnu.org>
2952 * gcc.dg/tree-ssa/sra-17.c: Fix regexps to work on hpux.
2953 * gcc.dg/tree-ssa/sra-18.c: Likewise.
2956 * g++.dg/parse/parens3.C: Use register "4" on hppa.
2958 * gcc.dg/tree-ssa/vector-5.c: Add -fno-common option on hppa*-*-hpux*.
2960 2016-01-31 Paul Thomas <pault@gcc.gnu.org>
2963 * gfortran.dg/allocate_with_source_17.f03: New test.
2965 2016-01-30 Jakub Jelinek <jakub@redhat.com>
2967 PR tree-optimization/69546
2968 * gcc.dg/torture/pr69546.c: New test.
2970 2016-01-30 Paul Thomas <pault@gcc.gnu.org>
2973 * gfortran.dg/unlimited_polymorphic_25.f03: New test.
2975 2016-01-30 Martin Sebor <msebor@redhat.com>
2978 * g++.dg/ext/flexary10.C: New test.
2980 2016-01-30 Dominique d'Humieres <dominiq@lps.ens.fr>
2983 gfortran.dg/common_23.f90: New test.
2985 2016-01-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2988 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c: Correct
2989 condition being checked, and disable it when the target supports
2990 misaligned loads and stores.
2992 2016-01-29 Jakub Jelinek <jakub@redhat.com>
2995 * gcc.dg/torture/pr69518.c: New test.
2997 2016-01-29 H.J. Lu <hongjiu.lu@intel.com>
3000 * gcc.target/i386/pr69530.c: New test.
3002 2016-01-29 Steve Ellcey <sellcey@imgtec.com>
3005 * gcc.target/mips/div-delay.c: New test.
3007 2016-01-29 Jakub Jelinek <jakub@redhat.com>
3010 * gcc.target/i386/pr69551.c: New test.
3013 * gcc.target/i386/pr66137.c: New test.
3015 2016-01-29 Andrew Bennett <andrew.bennett@imgtec.com>
3017 * gcc.target/mips/p5600-bonding.c (dg-options): Force the test to be
3018 always built for p5600.
3019 * gcc.target/mips/mips.exp (mips-dg-options): Add support for the
3020 isa=p5600 dg-option.
3022 2016-01-29 Richard Biener <rguenther@suse.de>
3024 PR tree-optimization/69547
3025 * g++.dg/tree-ssa/pr69547.C: New testcase.
3027 2016-01-29 Jakub Jelinek <jakub@redhat.com>
3030 * g++.dg/warn/Wunused-function2.C: New test.
3032 2016-01-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
3034 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Require a hardware vector
3035 support for test to succeed.
3037 2016-01-29 Marek Polacek <polacek@redhat.com>
3041 * g++.dg/ext/constexpr-vla2.C: New test.
3042 * g++.dg/ext/constexpr-vla3.C: New test.
3043 * g++.dg/ubsan/vla-1.C: Remove dg-shouldfail.
3045 2016-01-29 Richard Biener <rguenther@suse.de>
3048 * gcc.dg/uninit-21.c: New testcase.
3050 2016-01-28 Uros Bizjak <ubizjak@gmail.com>
3053 * gcc.target/i386/pr69459.c: New test.
3055 2016-01-28 Steve Ellcey <sellcey@imgtec.com>
3058 * gcc.target/mips/mips.exp (mips_option_groups): Add stack-protector.
3059 * gcc.target/mips/pr68400.c: New test.
3061 2016-01-28 Martin Sebor <msebor@redhat.com>
3064 * gcc.target/powerpc/pr17381.c: New test.
3066 2016-01-28 Jakub Jelinek <jakub@redhat.com>
3069 * gcc.dg/torture/pr69542.c: New test.
3071 2016-01-28 Wilco Dijkstra <wdijkstr@arm.com>
3073 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
3075 2016-01-28 David Edelsohn <dje.gcc@gmail.com>
3077 * gcc.dg/pr65980.c: Skip on AIX.
3078 * gcc.dg/pr66688.c: Same.
3080 2016-01-28 David Edelsohn <dje.gcc@gmail.com>
3083 * gcc.dg/tree-ssa/sra-17.c: Adjust regex for more label styles.
3084 * gcc.dg/tree-ssa/sra-18.c: Same.
3086 2016-01-28 Andre Vehreschild <vehre@gcc.gnu.org>
3089 * gfortran.dg/block_15.f08: New test.
3090 * gfortran.dg/block_end_error_1.f90: Need to catch additional error
3091 on incorrectly closed BLOCK.
3093 2016-01-28 Ilya Enkovich <enkovich.gnu@gmail.com>
3095 * gcc.dg/declare-simd.c: New test.
3096 2016-01-28 Richard Biener <rguenther@suse.de>
3098 PR tree-optimization/69466
3099 * gfortran.dg/vect/pr69466.f90: New testcase.
3101 2016-01-28 Thomas Preud'homme <thomas.preudhomme@arm.com>
3103 * g++.dg/pr67989.C: Remove ARM-specific option.
3104 * gcc.target/arm/pr67989.C: New file.
3106 2016-01-27 Uros Bizjak <ubizjak@gmail.com>
3108 * gcc.dg/torture/pr68264.c: Disable log1p test for glibc < 2.22
3109 and expm1 test for glibc < 2.11.
3111 2016-01-27 Richard Henderson <rth@redhat.com>
3113 * gcc.c-torture/execute/pr69447.c: New test.
3115 2016-01-27 Paul Thomas <pault@gcc.gnu.org>
3118 * gfortran.dg/alloc_comp_assign_15.f03: New test.
3120 2016-01-27 Jakub Jelinek <jakub@redhat.com>
3123 * gcc.dg/pr66869.c: New test.
3125 2016-01-25 Jeff Law <law@redhat.com>
3127 PR tree-optimization/68398
3128 PR tree-optimization/69196
3129 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output.
3130 * gcc.dg/tree-ssa/ssa-dom-thread-2c.c: Add extra statements on thread
3131 path to avoid new heuristic allowing more irreducible regions
3132 * gcc.dg/tree-ssa/ssa-dom-thread-2d.c: Likewise.
3133 * gcc.dg/tree-ssa/vrp46.c: Likewise.
3134 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Update expected output.
3135 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: New test.
3136 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
3138 2016-01-27 Marek Polacek <polacek@redhat.com>
3141 * c-c++-common/vector-compare-4.c: New test.
3143 2016-01-27 David Malcolm <dmalcolm@redhat.com>
3145 PR preprocessor/69126
3146 * c-c++-common/pr69126.c: New test case.
3148 2016-01-27 Ian Lance Taylor <iant@google.com>
3150 * gcc.dg/tree-ssa/ivopt_5.c: New test.
3152 2016-01-27 Ryan Burn <contact@rnburn.com>
3155 * g++.dg/cilk-plus/CK/pr69267.cc: New test.
3157 2016-01-27 Uros Bizjak <ubizjak@gmail.com>
3160 * gcc.target/i386/pr69512.c: New test.
3162 2016-01-27 Rainer Emrich <rainer@emrich-ebersheim.de>
3165 * gnat.dg/sso/*.adb: Robustify dg-output directives.
3167 2016-01-27 Marek Polacek <polacek@redhat.com>
3170 * g++.dg/pr69379.C: New test.
3172 2016-01-27 Martin Sebor <msebor@redhat.com>
3175 * g++.dg/abi/Wabi-2-2.C: New test.
3176 * g++.dg/abi/Wabi-2-3.C: New test.
3177 * g++.dg/abi/Wabi-3-2.C: New test.
3178 * g++.dg/abi/Wabi-3-3.C: New test.
3180 2016-01-27 Richard Biener <rguenther@suse.de>
3182 PR tree-optimization/69166
3183 * gcc.dg/torture/pr69166.c: New testcase.
3185 2016-01-27 Martin Jambor <mjambor@suse.cz>
3187 PR tree-optimization/69355
3188 * gcc.dg/tree-ssa/pr69355.c: New test.
3190 2016-01-27 Marek Polacek <polacek@redhat.com>
3193 * g++.dg/ext/constexpr-vla1.C: New test.
3195 2016-01-20 Christian Bruel <christian.bruel@st.com>
3198 * gcc.target/arm/pr69245.c: New test.
3200 2016-01-27 Jakub Jelinek <jakub@redhat.com>
3202 PR tree-optimization/69399
3203 * gcc.dg/torture/pr69399.c: New test.
3205 2016-01-27 Eric Botcazou <ebotcazou@adacore.com>
3207 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: XFAIL on SPARC 64-bit.
3209 2016-01-26 Eric Botcazou <ebotcazou@adacore.com>
3211 * gcc.c-torture/execute/stkalign.c: XFAIL run on SPARC 64-bit.
3213 2016-01-26 Tom de Vries <tom@codesourcery.com>
3215 PR tree-optimization/69110
3216 * gcc.dg/autopar/pr69110.c: New test.
3218 2016-01-26 Abderrazek Zaafrani <a.zaafrani@samsung.com>
3219 Sebastian Pop <s.pop@samsung.com>
3221 * gcc.dg/graphite/isl-ast-op-select.c: New.
3223 2015-01-26 Paul Thomas <pault@gcc.gnu.org>
3226 * gfortran.dg/allocate_error_6.f90: New test.
3228 2016-01-26 Richard Henderson <rth@redhat.com>
3230 * gcc.dg/tm/pr60908.c: New test.
3232 2016-01-26 David Malcolm <dmalcolm@redhat.com>
3235 * g++.dg/ext/timevar1.C: Add dg-allow-blank-lines-in-output
3237 * gcc.dg/plugin/diagnostic-test-show-locus-color.c: Update
3238 expected multiline output to reflect the colorization being
3239 disabled before newlines.
3240 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
3241 (custom_diagnostic_finalizer): Replace call to
3242 pp_newline_and_flush with call to pp_flush.
3243 * gcc.dg/unroll-2.c: Add dg-allow-blank-lines-in-output directive.
3244 * gfortran.dg/implicit_class_1.f90: Likewise.
3245 * lib/gcc-dg.exp (allow_blank_lines): New global.
3246 (dg-allow-blank-lines-in-output): New procedure.
3247 (gcc-dg-prune): Complain about blank lines in the output, unless
3248 dg-allow-blank-lines-in-output was called.
3249 * lib/multiline.exp (_build_multiline_regex): Only support
3250 arbitrary followup text for non-blank-lines, not for blank lines.
3252 2016-01-26 Jakub Jelinek <jakub@redhat.com>
3254 PR tree-optimization/69483
3255 * gcc.dg/pr69483.c: New test.
3256 * g++.dg/opt/pr69483.C: New test.
3258 2016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
3261 * gcc.target/arm/pr68620.c: New test.
3263 2016-01-26 H.J. Lu <hongjiu.lu@intel.com>
3265 * gcc.target/i386/pr68986-2.c: Remove -m32.
3267 2016-01-26 H.J. Lu <hongjiu.lu@intel.com>
3270 * gcc.target/i386/pr68986-1.c: New test.
3271 * gcc.target/i386/pr68986-2.c: Likewise.
3272 * gcc.target/i386/pr68986-3.c: Likewise.
3274 2016-01-26 Christian Bruel <christian.bruel@st.com>
3276 * lib/target-supports.exp
3277 (check_effective_target_arm_crypto_pragma_ok_nocache): Remove.
3278 (check_effective_target_arm_crypto_pragma_ok): Likewise.
3279 * gcc.target/arm/attr-crypto.c: Remove arm_crypto_pragma_ok test.
3281 2016-01-26 Richard Biener <rguenther@suse.de>
3283 PR tree-optimization/69452
3284 * gcc.dg/torture/pr69452.c: New testcase.
3286 2016-01-26 Jakub Jelinek <jakub@redhat.com>
3289 * gcc.dg/pr69442.c: New test.
3291 2016-01-26 Roger Ferrer Ibáñez <rofirrim@gmail.com>
3294 * gcc.target/aarch64/simd/pr67896.C: New.
3296 2016-01-26 Richard Sandiford <richard.sandiford@arm.com>
3298 PR tree-optimization/69400
3299 * gcc.dg/plugin/wide-int_plugin.c (test_wide_int_mod_trunc): New
3301 (plugin_init): Call it.
3302 * gcc.dg/torture/pr69400.c: New test.
3304 2016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
3306 * gcc.target/arm/pr68674.c: Check and use arm_fp effective target.
3308 2016-01-25 Aditya Kumar <aditya.k7@samsung.com>
3309 Sebastian Pop <s.pop@samsung.com>
3311 * gcc.dg/graphite/graphite.exp: Only run the fuse-*.c tests with
3314 2016-01-25 Aditya Kumar <aditya.k7@samsung.com>
3315 Sebastian Pop <s.pop@samsung.com>
3317 * gcc.dg/graphite/pr69292.c: New.
3319 2016-01-25 Jakub Jelinek <jakub@redhat.com>
3321 * c-c++-common/goacc/use_device-1.c: New test.
3323 2016-01-25 Jeff Law <law@redhat.com>
3325 PR tree-optimization/69196
3326 PR tree-optimization/68398
3327 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output
3328 * gcc.dg/tree-ssa/pr68198.c: Likewise.
3330 2016-01-25 David Edelsohn <dje.gcc@gmail.com>
3333 * gcc.target/powerpc/vsx-vector-2.c: Adjust for Goldschmidt's
3336 2016-01-25 Richard Biener <rguenther@suse.de>
3339 * g++.dg/tree-ssa/pr69336.C: Restrict to x86_64 and i?86.
3341 2016-01-25 Ilya Enkovich <enkovich.gnu@gmail.com>
3344 * gcc.dg/pr69421.c: New test.
3346 2016-01-25 Bilyan Borisov <bilyan.borisov@arm.com>
3348 * gcc.target/aarch64/simd/vcvt_s64_f64_1.c: New.
3349 * gcc.target/aarch64/simd/vcvt_u64_f64_1.c: Likewise.
3350 * gcc.target/aarch64/simd/vcvta_s64_f64_1.c: Likewise.
3351 * gcc.target/aarch64/simd/vcvta_u64_f64_1.c: Likewise.
3352 * gcc.target/aarch64/simd/vcvtm_s64_f64_1.c: Likewise.
3353 * gcc.target/aarch64/simd/vcvtm_u64_f64_1.c: Likewise.
3354 * gcc.target/aarch64/simd/vcvtn_s64_f64_1.c: Likewise.
3355 * gcc.target/aarch64/simd/vcvtn_u64_f64_1.c: Likewise.
3356 * gcc.target/aarch64/simd/vcvtp_s64_f64_1.c: Likewise.
3357 * gcc.target/aarch64/simd/vcvtp_u64_f64_1.c: Likewise.
3359 2016-01-25 Richard Biener <rguenther@suse.de>
3361 PR tree-optimization/69376
3362 * gcc.dg/torture/pr69376.c: New testcase.
3364 2016-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3368 * gfortran.dg/interface_38.f90: New test.
3369 * gfortran.dg/interface_39.f90: New test.
3371 2016-01-24 Patrick Palka <ppalka@gcc.gnu.org>
3374 2016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
3379 * g++.dg/template/pr11858.C: New test.
3380 * g++.dg/template/pr24663.C: New test.
3381 * g++.dg/template/unify12.C: New test.
3382 * g++.dg/template/unify13.C: New test.
3383 * g++.dg/template/unify14.C: New test.
3384 * g++.dg/template/unify15.C: New test.
3385 * g++.dg/template/unify16.C: New test.
3386 * g++.dg/template/unify17.C: New test.
3388 2016-01-24 Dominique d'Humieres <dominiq@lps.ens.fr>
3391 gfortran.dg/pr68283.f90: New test.
3393 2016-01-24 Thomas Koenig <tkoenig@gcc.gnu.org>
3396 * gfortran.dg/inline_matmul_13.f90: New test.
3397 * gfortran.dg/matmul_bounds_8.f90: New test.
3398 * gfortran.dg/matmul_bounds_9.f90: New test.
3399 * gfortran.dg/matmul_bounds_10.f90: New test.
3401 2016-01-23 Tom de Vries <tom@codesourcery.com>
3403 PR tree-optimization/69426
3404 * gcc.dg/autopar/pr69426.c: New test.
3406 2016-01-23 Martin Sebor <msebor@redhat.com>
3410 * g++.dg/cpp0x/alignas5.C: New test.
3411 * g++.dg/ext/vector29.C: Same.
3413 2016-01-23 Uros Bizjak <ubizjak@gmail.com>
3415 * gcc.target/i386/chkp-strlen-2.c: Define _GNU_SOURCE.
3416 * gcc.target/i386/chkp-strlen-4.c: Move the definition of
3417 _GNU_SOURCE from compile flags to the source.
3418 * gcc.target/i386/chkp-stropt-12.c: Ditto.
3419 * gcc.target/i386/chkp-stropt-16.c: Ditto.
3420 * gcc.target/i386/chkp-stropt-4.c: Ditto.
3421 * gcc.target/i386/chkp-stropt-8.c: Ditto.
3423 2016-01-22 Jakub Jelinek <jakub@redhat.com>
3426 * g++.dg/opt/pr69432.C: New test.
3428 2016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3430 * gcc.target/powerpc/pr63354c: Adjust target selector to include
3431 32-bit targets testing an -m64 multilib.
3433 2016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3435 * gcc.target/powerpc/pr63354.c: Restrict to Linux targets with
3438 2016-01-22 James Greenhalgh <james.greenhalgh@arm.com>
3440 * gcc.dg/vect/bb-slp-pr68892.c: Require vect_double.
3442 2016-01-21 Christian Bruel <christian.bruel@st.com>
3445 * gcc.target/i386/pr68674.c
3446 * gcc.target/aarch64/pr68674.c
3447 * gcc.target/arm/pr68674.c
3449 2016-01-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3452 * gcc.c-torture/execute/pr69403.c: New test.
3454 2016-01-22 Paolo Carlini <paolo.carlini@oracle.com>
3457 * g++.dg/template/pr55843.C: New.
3459 2016-01-22 Alan Lawrence <alan.lawrence@arm.com>
3462 * gcc.dg/vect/vect-over-widen-3-big-array.c: Only look for 1
3463 vect_recog_over_widening_pattern in dump if we have vect_widen_shift.
3465 2016-01-21 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3468 * gcc.target/powerpc/p8vector-builtin-8.c: Remove { target int128 }
3469 from dg-do compile directive, and instead add
3470 { dg-require-effective-target int128 }.
3472 2016-01-20 Martin Sebor <msebor@redhat.com>
3475 * gcc.dg/sync-fetch.c: New test.
3477 2016-01-21 Martin Sebor <msebor@redhat.com>
3480 * gcc.target/powerpc/pr69252.c: New test.
3482 2016-01-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3485 * gfortran.dg/pr65996.f90: New test.
3487 2016-01-21 Dominik Vogt <vogt@linux.vnet.ibm.com>
3490 * g++.dg/cpp0x/constexpr-reinterpret1.C: Fix line number that is
3491 expected to generate an error.
3493 2016-01-21 Bernd Schmidt <bschmidt@redhat.com>
3496 * gcc.dg/torture/pr66178.c: New test.
3498 2016-01-21 Anton Blanchard <anton@samba.org>
3499 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3502 * gcc.target/powerpc/pr63354.c: New test.
3504 2016-01-21 Vladimir Makarov <vmakarov@redhat.com>
3506 PR rtl-optimization/68990
3507 * gcc.target/i386/pr68990: New.
3509 2016-01-21 Nick Clifton <nickc@redhat.com>
3512 * gcc.target/mips/pr69129.c: New.
3514 2016-01-21 Paolo Carlini <paolo.carlini@oracle.com>
3517 * g++.dg/cpp0x/pr58046.C: New.
3519 2016-01-21 Jakub Jelinek <jakub@redhat.com>
3523 * gcc.target/arm/pr69187.c: New test.
3526 * g++.dg/torture/pr69355.C: New test.
3528 2016-01-21 Aditya Kumar <aditya.k7@samsung.com>
3529 Sebastian Pop <s.pop@samsung.com>
3531 * gfortran.dg/graphite/interchange-3.f90: Adjust pattern.
3533 2016-01-21 Aditya Kumar <aditya.k7@samsung.com>
3534 Sebastian Pop <s.pop@samsung.com>
3536 * gcc.dg/graphite/pr68976.c: New test.
3538 2016-01-21 Jakub Jelinek <jakub@redhat.com>
3541 * c-c++-common/pr67653.c: New test.
3542 * gcc.dg/torture/pr29119.c: Add dg-warning.
3544 2016-01-20 Peter Bergner <bergner@vnet.ibm.com>
3546 * gcc.target/powerpc/cpu-builtin-1.c: New test.
3548 2016-01-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
3551 * gcc.dg/pr24293.c: New test.
3552 * gcc.dg/Wcxx-compat-8.c: Adjust to accept error due to
3553 incomplete struct type.
3554 * gcc.dg/declspec-1.c: Likewise.
3555 * gcc.dg/pr63549.c: Likewise.
3557 2016-01-20 Jakub Jelinek <jakub@redhat.com>
3559 PR tree-optimization/66612
3560 * gcc.target/powerpc/20050830-1.c: Xfail the scan-assembler test
3561 for bdn instruction.
3563 2016-01-20 Christophe Lyon <christophe.lyon@linaro.org>
3565 * lib/target-supports.exp
3566 (check_effective_target_arm_fp_ok_nocache): New.
3567 (check_effective_target_arm_fp_ok): New.
3568 (add_options_for_arm_fp): New.
3569 (check_effective_target_arm_crypto_ok_nocache): Require
3570 target_arm_v8_neon_ok instead of arm32.
3571 (check_effective_target_arm_crypto_pragma_ok_nocache): New.
3572 (check_effective_target_arm_crypto_pragma_ok): New.
3573 (add_options_for_arm_vfp): New.
3574 * gcc.target/arm/attr-crypto.c: Use arm_crypto_pragma_ok effective
3575 target. Do not force -mfloat-abi=softfp, use arm_fp_ok effective
3576 target instead. Force initial fpu to vfp.
3577 * gcc.target/arm/attr-neon-builtin-fail.c: Do not force
3578 -mfloat-abi=softfp, use arm_fp_ok effective target instead.
3579 * gcc.target/arm/attr-neon-fp16.c: Likewise. Remove arm_neon_ok
3581 * gcc.target/arm/attr-neon2.c: Do not force -mfloat-abi=softfp,
3582 use arm_vfp effective target instead. Force initial fpu to vfp.
3583 * gcc.target/arm/attr-neon3.c: Likewise.
3584 * gcc.target/arm/cmp-2.c: Use arm_fp_ok effective target instead of
3586 * gcc.target/arm/unsigned-float.c: Likewise.
3587 * gcc.target/arm/vfp-1.c: Likewise.
3588 * gcc.target/arm/vfp-ldmdbd.c: Likewise.
3589 * gcc.target/arm/vfp-ldmdbs.c: Likewise.
3590 * gcc.target/arm/vfp-ldmiad.c: Likewise.
3591 * gcc.target/arm/vfp-ldmias.c: Likewise.
3592 * gcc.target/arm/vfp-stmdbd.c: Likewise.
3593 * gcc.target/arm/vfp-stmdbs.c: Likewise.
3594 * gcc.target/arm/vfp-stmiad.c: Likewise.
3595 * gcc.target/arm/vfp-stmias.c: Likewise.
3596 * gcc.target/arm/vnmul-1.c: Likewise.
3597 * gcc.target/arm/vnmul-2.c: Likewise.
3598 * gcc.target/arm/vnmul-3.c: Likewise.
3599 * gcc.target/arm/vnmul-4.c: Likewise.
3601 2016-01-20 H.J. Lu <hongjiu.lu@intel.com>
3604 * g++.dg/pr63995-1.C: Require non-x32 target, instead of,
3605 the MPX run-time library, for compile-time MPX test.
3606 * gcc.target/i386/chkp-always_inline.c: Likewise.
3607 * gcc.target/i386/chkp-bndret.c: Likewise.
3608 * gcc.target/i386/chkp-builtins-1.c: Likewise.
3609 * gcc.target/i386/chkp-builtins-2.c: Likewise.
3610 * gcc.target/i386/chkp-builtins-3.c: Likewise.
3611 * gcc.target/i386/chkp-builtins-4.c: Likewise.
3612 * gcc.target/i386/chkp-const-check-1.c: Likewise.
3613 * gcc.target/i386/chkp-const-check-2.c: Likewise.
3614 * gcc.target/i386/chkp-hidden-def.c: Likewise.
3615 * gcc.target/i386/chkp-label-address.c: Likewise.
3616 * gcc.target/i386/chkp-lifetime-1.c: Likewise.
3617 * gcc.target/i386/chkp-narrow-bounds.c: Likewise.
3618 * gcc.target/i386/chkp-pr69044.c: Likewise.
3619 * gcc.target/i386/chkp-remove-bndint-1.c: Likewise.
3620 * gcc.target/i386/chkp-remove-bndint-2.c: Likewise.
3621 * gcc.target/i386/chkp-strchr.c: Likewise.
3622 * gcc.target/i386/chkp-strlen-1.c: Likewise.
3623 * gcc.target/i386/chkp-strlen-2.c: Likewise.
3624 * gcc.target/i386/chkp-strlen-3.c: Likewise.
3625 * gcc.target/i386/chkp-strlen-4.c: Likewise.
3626 * gcc.target/i386/chkp-strlen-5.c: Likewise.
3627 * gcc.target/i386/chkp-stropt-1.c: Likewise.
3628 * gcc.target/i386/chkp-stropt-10.c: Likewise.
3629 * gcc.target/i386/chkp-stropt-11.c: Likewise.
3630 * gcc.target/i386/chkp-stropt-12.c: Likewise.
3631 * gcc.target/i386/chkp-stropt-13.c: Likewise.
3632 * gcc.target/i386/chkp-stropt-14.c: Likewise.
3633 * gcc.target/i386/chkp-stropt-15.c: Likewise.
3634 * gcc.target/i386/chkp-stropt-16.c: Likewise.
3635 * gcc.target/i386/chkp-stropt-2.c: Likewise.
3636 * gcc.target/i386/chkp-stropt-3.c: Likewise.
3637 * gcc.target/i386/chkp-stropt-4.c: Likewise.
3638 * gcc.target/i386/chkp-stropt-5.c: Likewise.
3639 * gcc.target/i386/chkp-stropt-6.c: Likewise.
3640 * gcc.target/i386/chkp-stropt-7.c: Likewise.
3641 * gcc.target/i386/chkp-stropt-8.c: Likewise.
3642 * gcc.target/i386/chkp-stropt-9.c: Likewise.
3643 * gcc.target/i386/pr63995-2.c: Likewise.
3644 * gcc.target/i386/pr64805.c: Likewise.
3645 * gcc.target/i386/pr65044.c: Likewise.
3646 * gcc.target/i386/pr65167.c: Likewise.
3647 * gcc.target/i386/pr65183.c: Likewise.
3648 * gcc.target/i386/pr65184.c: Likewise.
3649 * gcc.target/i386/thunk-retbnd.c: Likewise.
3651 2016-01-20 Ilya Enkovich <enkovich.gnu@gmail.com>
3653 PR tree-optimization/69328
3654 * gcc.dg/pr69328.c: New test.
3656 2016-01-20 Jeff Law <law@redhat.com>
3659 * gcc.target/m68k/pr25114.c: New test.
3661 2016-01-20 Andre Vieira <andre.simoesdiasvieira@arm.com>
3663 * gcc.target/arm/memset-inline-10.c: Added
3664 dg-require-effective-target arm_thumb2_ok.
3666 2016-01-19 Eric Botcazou <ebotcazou@adacore.com>
3668 * gcc.dg/debug/dwarf2/sso.c: New test.
3670 2016-01-19 Uros Bizjak <ubizjak@gmail.com>
3673 * gcc.c-torture/execute/builtins/memops-asm.x: New file.
3674 * gcc.c-torture/execute/builtins/strstr-asm.x: Ditto.
3675 * gcc.c-torture/execute/builtins/strstr-asm.c: Remove dg-options.
3677 2016-01-19 Jan Hubicka <hubicka@ucw.cz>
3680 * g++.dg/ipa/devirt-50.C: New testcase.
3682 2016-01-19 Marek Polacek <polacek@redhat.com>
3685 * g++.dg/cpp1y/parameter-pack-1.C: New test.
3686 * g++.dg/cpp1y/parameter-pack-2.C: New test.
3688 2016-01-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3691 * gcc.target/arm/pr69135_1.c: New test.
3693 2015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
3695 * gcc.target/aarch64/ccmp_1.c: Add new tests.
3697 2015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
3699 * gcc.target/aarch64/ccmp_1.c: New testcase.
3701 2016-01-19 Marek Polacek <polacek@redhat.com>
3704 * g++.dg/cpp0x/enum30.C: New test.
3706 2016-01-19 Richard Biener <rguenther@suse.de>
3708 PR tree-optimization/69336
3709 * g++.dg/tree-ssa/pr69336.C: New testcase.
3711 2016-01-19 Jakub Jelinek <jakub@redhat.com>
3714 * gcc.dg/pr65779.c: New test.
3716 2016-01-19 Richard Biener <rguenther@suse.de>
3718 PR tree-optimization/69352
3719 * gcc.dg/torture/pr69352.c: New testcase.
3721 2016-01-19 Jakub Jelinek <jakub@redhat.com>
3723 PR rtl-optimization/68955
3724 PR rtl-optimization/64557
3725 * gcc.dg/torture/pr68955.c: New test.
3727 2016-01-19 Jan Hubicka <hubicka@ucw.cz>
3730 * g++.dg/torture/pr69136.C: New testcase.
3732 2016-01-19 Jan Hubicka <hubicka@ucw.cz>
3735 * g++.dg/lto/pr69133_0.C: New testcase.
3736 * g++.dg/lto/pr69133_1.C: New testcase.
3738 2016-01-15 Jeff Law <law@redhat.com>
3740 PR tree-optimization/69320
3741 * gcc.c-torture/pr69320-1.c: New test.
3742 * gcc.c-torture/pr69320-2.c: New test.
3743 * gcc.c-torture/pr69320-3.c: New test.
3744 * gcc.c-torture/pr69320-4.c: New test.
3746 2016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
3751 * g++.dg/template/pr11858.C: New test.
3752 * g++.dg/template/pr24663.C: New test.
3753 * g++.dg/template/unify12.C: New test.
3754 * g++.dg/template/unify13.C: New test.
3755 * g++.dg/template/unify14.C: New test.
3756 * g++.dg/template/unify15.C: New test.
3757 * g++.dg/template/unify16.C: New test.
3758 * g++.dg/template/unify17.C: New test.
3760 2016-01-18 David Malcolm <dmalcolm@redhat.com>
3763 * gcc.dg/pr69181-1.c: New test file.
3764 * gcc.dg/pr69181-2.c: New test file.
3765 * lib/gcc-dg.exp (dg-test): Consolidate post-test cleanup of
3766 globals by moving it to...
3767 (cleanup-after-saved-dg-test): ...this new function. Add
3768 "global additional_sources_used". Add reset of global
3769 multiline_expected_outputs to the empty list.
3770 * lib/multiline.exp (_multiline_expected_outputs): Rename this
3772 (multiline_expected_outputs): ...this, and updated comments to
3773 note that it is modified from gcc-dg.exp.
3774 (dg-end-multiline-output): Update for the above renaming.
3775 (handle-multiline-outputs): Likewise. Remove the clearing
3776 of the expected outputs to the empty list.
3778 2016-01-18 Richard Biener <rguenther@suse.de>
3780 PR tree-optimization/69297
3781 * gcc.dg/vect/costmodel/x86_64/costmodel-pr69297.c: New testcase.
3783 2016-01-18 Joseph Myers <joseph@codesourcery.com>
3785 * gcc.target/mips/mips-3d-1.c: Use forbid_cpu=octeon.* in
3787 * gcc.target/mips/mips-3d-2.c: Likewise.
3788 * gcc.target/mips/mips-3d-3.c: Likewise.
3789 * gcc.target/mips/mips-3d-4.c: Likewise.
3790 * gcc.target/mips/mips-3d-5.c: Likewise.
3791 * gcc.target/mips/mips-3d-6.c: Likewise.
3792 * gcc.target/mips/mips-3d-7.c: Likewise.
3793 * gcc.target/mips/mips-3d-8.c: Likewise.
3794 * gcc.target/mips/mips-3d-9.c: Likewise.
3795 * gcc.target/mips/mips-ps-1.c: Likewise.
3796 * gcc.target/mips/mips-ps-2.c: Likewise.
3797 * gcc.target/mips/mips-ps-3.c: Likewise.
3798 * gcc.target/mips/mips-ps-4.c: Likewise.
3799 * gcc.target/mips/mips-ps-5.c: Likewise.
3800 * gcc.target/mips/mips-ps-6.c: Likewise.
3801 * gcc.target/mips/mips-ps-7.c: Likewise.
3802 * gcc.target/mips/mips-ps-type.c: Likewise.
3803 * gcc.target/mips/mips-ps-type-2.c: Likewise.
3804 * gcc.target/mips/mips16-attributes-6.c: Likewise.
3806 2016-01-18 Tom de Vries <tom@codesourcery.com>
3808 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: New test.
3809 * c-c++-common/goacc/kernels-double-reduction.c: New test.
3810 * c-c++-common/goacc/kernels-empty.c: New test.
3811 * c-c++-common/goacc/kernels-eternal.c: New test.
3812 * c-c++-common/goacc/kernels-loop-2.c: New test.
3813 * c-c++-common/goacc/kernels-loop-3.c: New test.
3814 * c-c++-common/goacc/kernels-loop-data-2.c: New test.
3815 * c-c++-common/goacc/kernels-loop-data-enter-exit-2.c: New test.
3816 * c-c++-common/goacc/kernels-loop-data-enter-exit.c: New test.
3817 * c-c++-common/goacc/kernels-loop-data-update.c: New test.
3818 * c-c++-common/goacc/kernels-loop-data.c: New test.
3819 * c-c++-common/goacc/kernels-loop-g.c: New test.
3820 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: New test.
3821 * c-c++-common/goacc/kernels-loop-n.c: New test.
3822 * c-c++-common/goacc/kernels-loop-nest.c: New test.
3823 * c-c++-common/goacc/kernels-loop.c: New test.
3824 * c-c++-common/goacc/kernels-noreturn.c: New test.
3825 * c-c++-common/goacc/kernels-one-counter-var.c: New test.
3826 * c-c++-common/goacc/kernels-parallel-loop-data-enter-exit.c: New test.
3827 * c-c++-common/goacc/kernels-reduction.c: New test.
3829 2016-01-18 Tom de Vries <tom@codesourcery.com>
3831 * gcc.dg/autopar/outer-1.c: Update for new parloops instantiation.
3832 * gcc.dg/autopar/outer-2.c: Same.
3833 * gcc.dg/autopar/outer-3.c: Same.
3834 * gcc.dg/autopar/outer-4.c: Same.
3835 * gcc.dg/autopar/outer-5.c: Same.
3836 * gcc.dg/autopar/outer-6.c: Same.
3837 * gcc.dg/autopar/parallelization-1.c: Same.
3838 * gcc.dg/autopar/parloops-exit-first-loop-alt-2.c: Same.
3839 * gcc.dg/autopar/parloops-exit-first-loop-alt-3.c: Same.
3840 * gcc.dg/autopar/parloops-exit-first-loop-alt-4.c: Same.
3841 * gcc.dg/autopar/parloops-exit-first-loop-alt-5.c: Same.
3842 * gcc.dg/autopar/parloops-exit-first-loop-alt-6.c: Same.
3843 * gcc.dg/autopar/parloops-exit-first-loop-alt-7.c: Same.
3844 * gcc.dg/autopar/parloops-exit-first-loop-alt-pr66652.c: Same.
3845 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: Same.
3846 * gcc.dg/autopar/pr39500-1.c: Same.
3847 * gcc.dg/autopar/pr39500-2.c: Same.
3848 * gcc.dg/autopar/pr46193.c: Same.
3849 * gcc.dg/autopar/pr46194.c: Same.
3850 * gcc.dg/autopar/pr49580.c: Same.
3851 * gcc.dg/autopar/pr49960-1.c: Same.
3852 * gcc.dg/autopar/pr49960.c: Same.
3853 * gcc.dg/autopar/pr68373.c: Same.
3854 * gcc.dg/autopar/reduc-1.c: Same.
3855 * gcc.dg/autopar/reduc-1char.c: Same.
3856 * gcc.dg/autopar/reduc-1short.c: Same.
3857 * gcc.dg/autopar/reduc-2.c: Same.
3858 * gcc.dg/autopar/reduc-2char.c: Same.
3859 * gcc.dg/autopar/reduc-2short.c: Same.
3860 * gcc.dg/autopar/reduc-3.c: Same.
3861 * gcc.dg/autopar/reduc-4.c: Same.
3862 * gcc.dg/autopar/reduc-6.c: Same.
3863 * gcc.dg/autopar/reduc-7.c: Same.
3864 * gcc.dg/autopar/reduc-8.c: Same.
3865 * gcc.dg/autopar/reduc-9.c: Same.
3866 * gcc.dg/autopar/uns-outer-4.c: Same.
3867 * gcc.dg/autopar/uns-outer-5.c: Same.
3868 * gcc.dg/autopar/uns-outer-6.c: Same.
3869 * gfortran.dg/parloops-exit-first-loop-alt-2.f95: Same.
3870 * gfortran.dg/parloops-exit-first-loop-alt.f95: Same.
3872 2016-01-18 Alan Lawrence <alan.lawrence@arm.com>
3875 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove XFAIL for powerpc(32), hppa,
3876 aarch64, sparc, s390. Add --param sra-max-scalarization-size-Ospeed.
3878 2016-01-18 Alan Lawrence <alan.lawrence@arm.com>
3881 * gcc.dg/tree-ssa/ssa-dom-cse-5.c: New.
3882 * gcc.dg/tree-ssa/ssa-dom-cse-6.c: New.
3883 * gcc.dg/tree-ssa/ssa-dom-cse-7.c: New.
3885 2016-01-18 Alan Lawrence <alan.lawrence@arm.com>
3888 * gcc.dg/tree-ssa/sra-17.c: New.
3889 * gcc.dg/tree-ssa/sra-18.c: New.
3891 2016-01-18 Ilya Enkovich <enkovich.gnu@gmail.com>
3893 * gcc.target/i386/pr65105-5.c: Adjust to andn generation.
3895 2016-01-18 Eric Botcazou <ebotcazou@adacore.com>
3897 * gnat.dg/inline12.adb: New test.
3899 2016-01-18 Bin Cheng <bin.cheng@arm.com>
3901 PR tree-optimization/66797
3902 * gcc.c-torture/execute/pr65447.c: Relax check condition.
3904 2016-01-18 Richard Biener <rguenther@suse.de>
3906 PR tree-optimization/69170
3907 * gcc.dg/torture/pr69170.c: New testcase.
3909 2016-01-17 John David Anglin <danglin@gcc.gnu.org>
3911 * gcc.dg/torture/builtin-integral-1.c: Require c99_runtime.
3913 2016-01-16 Tom de Vries <tom@codesourcery.com>
3915 * c-c++-common/goacc/kernels-alias-ipa-pta-4.c: New test.
3917 2016-01-16 Tom de Vries <tom@codesourcery.com>
3919 * gcc.dg/parloops-exit-first-loop-alt.c: Move ...
3920 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: ... here. Remove
3921 redundant dg-require-effective-target pthread.
3922 * gcc.dg/parloops-exit-first-loop-alt-2.c: Same.
3923 * gcc.dg/parloops-exit-first-loop-alt-3.c: Same.
3924 * gcc.dg/parloops-exit-first-loop-alt-4.c: Same.
3925 * gcc.dg/parloops-exit-first-loop-alt-5.c: Same.
3926 * gcc.dg/parloops-exit-first-loop-alt-6.c: Same.
3927 * gcc.dg/parloops-exit-first-loop-alt-7.c: Same.
3928 * gcc.dg/parloops-exit-first-loop-alt-pr66652.c: Same.
3930 2016-01-16 David Edelsohn <dje.gcc@gmail.com>
3933 * gcc.target/powerpc/recip-6.c: Enable on AIX.
3934 * gcc.target/powerpc/recip-7.c: Same.
3936 2016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
3939 * g++.dg/template/pr69091.C: New test.
3941 2016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
3943 * c-c++-common/cilk-plus/AN/an-if.c: Check that the original
3944 dump does not contain an error_mark_node.
3945 * c-c++-common/cilk-plus/CK/pr60469.c: Likewise.
3946 * c-c++-common/cilk-plus/AN/fn_ptr-2.c: New xfail'd test.
3948 2016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
3951 * g++.dg/template/pr68936.C: New test.
3953 2016-01-15 David Edelsohn <dje.gcc@gmail.com>
3956 * gcc.target/powerpc/recip-1.c: Adjust for Goldschmidt's Algorithm.
3957 * gcc.target/powerpc/recip-2.c: Same.
3958 * gcc.target/powerpc/recip-3.c: Same.
3959 * gcc.target/powerpc/recip-4.c: Same.
3960 * gcc.target/powerpc/recip-sqrtf.c: Same.
3962 2016-01-15 Jeff Law <law@redhat.com>
3964 PR tree-optimization/69270
3965 * gcc.dg/tree-ssa/pr69270-2.c: New test.
3966 * gcc.dg/tree-ssa/pr69270-3.c: New test.
3968 2016-01-15 Paul Thomas <pault@gcc.gnu.org>
3971 * gfortran.dg/deferred_character_13.f90: New test for the fix
3972 of comment 3 of the PR.
3975 * gfortran.dg/deferred_character_8.f90: New test
3976 * gfortran.dg/allocate_error_5.f90: New test
3979 * gfortran.dg/deferred_character_10.f90: New test
3982 * gfortran.dg/deferred_character_14.f90: New test
3985 * gfortran.dg/deferred_character_11.f90: New test
3988 * gfortran.dg/deferred_character_9.f90: New test
3990 2016-01-15 Vladimir Makarov <vmakarov@redhat.com>
3992 PR rtl-optimization/69030
3993 * gcc.target/i386/pr69030.c: New.
3995 2016-01-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3997 * gcc.target/aarch64/target_attr_17.c: New test.
3999 2016-01-15 Richard Biener <rguenther@suse.de>
4001 PR tree-optimization/66856
4002 * gcc.dg/torture/pr66856-1.c: New testcase.
4003 * gcc.dg/torture/pr66856-2.c: Likewise.
4005 2016-01-15 Richard Biener <rguenther@suse.de>
4008 * g++.dg/lto/pr69137_0.C: New testcase.
4010 2016-01-15 Richard Sandiford <richard.sandiford@arm.com>
4013 * gcc.target/i386/pr69246.c: New test.
4015 2016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
4017 * gfortran.dg/bind_c_array_params_2.f90: Fix test patterns for S/390.
4019 2016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
4022 * g++.dg/init/const9.C: Disable test on S/390.
4024 2016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
4026 * g++.dg/Wframe-address.C: Test requires -mbackchain for s390*-*-*.
4027 * g++.dg/Wno-frame-address.C: Ditto.
4029 2016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
4031 * gcc.dg/tree-ssa/20040204-1.c: Do not xfail on S/390.
4033 2016-01-15 Richard Biener <rguenther@suse.de>
4035 PR tree-optimization/68961
4036 * gcc.dg/vect/costmodel/x86_64/costmodel-pr68961.c: New testcase.
4038 2016-01-15 Ilya Enkovich <enkovich.gnu@gmail.com>
4040 * gcc.target/i386/pr65105-5.c: New test.
4042 2016-01-15 Jan Hubicka <hubicka@ucw.cz>
4044 * gcc.c-torture/execute/alias-4.c: New testcase.
4046 2016-01-15 Jan Hubicka <hubicka@ucw.cz>
4049 * g++.dg/ipa/devirt-49.C: New testcase.
4051 2016-01-15 Christian Bruel <christian.bruel@st.com>
4054 * gcc.target/arm/attr-neon-builtin-fail2.c: New test.
4055 * gcc.target/arm/lto/pr65837-attr_0.c: New test.
4056 * gcc.target/arm/lto/pr65837_0.c: Fix skip condition and use ACLE name.
4058 2016-01-15 Richard Biener <rguenther@suse.de>
4060 PR tree-optimization/69117
4061 * gcc.dg/torture/pr69117.c: New testcase.
4063 2015-01-14 Ryan Burn <contact@rnburn.com>
4066 * g++.dg/cilk-plus/CK/pr69048.cc: New test.
4068 2016-01-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
4071 * gfortran.dg/ieee/ieee_7.f90: For out of bound precision or
4072 range tests use 100 * maximum instead of maximum + 1.
4074 2016-01-14 Jakub Jelinek <jakub@redhat.com>
4077 * gcc.dg/guality/pr69244.c: New test.
4079 2016-01-14 Uros Bizjak <ubizjak@gmail.com>
4081 * lib/target-supports.exp (check_effective_target_issignaling):
4083 * gcc.dg/pr61441.c: Require issignaling effective target.
4085 2016-01-14 Segher Boessenkool <segher@kernel.crashing.org>
4088 * gcc.target/powerpc/20050603-3.c: Add xfails for powerpc64le.
4090 2016-01-14 David Malcolm <dmalcolm@redhat.com>
4093 PR preprocessor/69177
4094 * gcc.dg/plugin/location-overflow-test-1.c: New test case.
4095 * gcc.dg/plugin/location-overflow-test-2.c: New test case.
4096 * gcc.dg/plugin/location_overflow_plugin.c: New test plugin.
4097 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
4099 2016-01-14 Marek Polacek <polacek@redhat.com>
4102 * gcc.dg/array-15.c: New test.
4104 2016-01-14 Jakub Jelinek <jakub@redhat.com>
4107 PR tree-optimization/69155
4108 * gfortran.dg/pr68146.f: New test.
4109 * gfortran.dg/pr69155.f90: New test.
4111 2016-01-14 Richard Biener <rguenther@suse.de>
4113 PR tree-optimization/68060
4114 * gcc.dg/torture/pr68060-1.c: New testcase.
4115 * gcc.dg/torture/pr68060-2.c: Likewise.
4117 2016-01-14 Nick Clifton <nickc@redhat.com>
4119 * lib/target-supports.exp
4120 (check_effective_target_arm_neon_ok_nocache): Add an option
4121 sequence that includes setting the ARM architecture to ARMv7-A.
4122 * gcc.target/arm/attr-neon.c: Use dg-add-options to add the
4123 command line options necessary to enable Neon support.
4124 * gcc.target/arm/neon-vlshr-imm-1.c: Likewise.
4125 * gcc.target/arm/neon-vshl-imm-1.c: Likewise.
4126 * gcc.target/arm/neon-vshr-imm-1.c: Likewise.
4127 * gcc.target/arm/pr69180.c: Likewise.
4129 2016-01-14 Jeff Law <law@redhat.com>
4131 PR tree-optimization/69270
4132 * gcc.dg/tree-ssa/pr69270.c: New test.
4134 2016-01-13 Bernd Schmidt <bschmidt@redhat.com>
4137 * c-c++-common/pr66208.c: New file.
4139 2016-01-13 Jakub Jelinek <jakub@redhat.com>
4141 PR tree-optimization/69156
4142 * gcc.dg/pr69156.c: New test.
4144 2016-01-13 H.J. Lu <hongjiu.lu@intel.com>
4146 * gcc.target/i386/pr69225-7.c: New test.
4148 2016-01-13 Richard Henderson <rth@redhat.com>
4150 * gcc.dg/tm/memopt-13.c: Update expected function.
4151 * gcc.dg/tm/memopt-6.c: Likewise.
4153 2016-01-13 Uros Bizjak <ubizjak@gmail.com>
4155 * gcc.target/i386/pr45685.c (dg-options): Add -mno-sse4.
4156 * gcc.target/i386/pr68432-1.c (dg-options): Ditto.
4157 * gcc.target/i386/pr68432-2.c (dg-options): Ditto.
4158 * gcc.target/i386/pr68432-3.c (dg-options): Ditto.
4160 2016-01-13 Tom de Vries <tom@codesourcery.com>
4162 PR tree-optimization/69169
4163 * gcc.dg/pr69169.c: New test.
4165 2016-01-13 Alexander Fomin <alexander.fomin@intel.com>
4168 * gcc.target/i386/avx512pf-vscatterpf0dpd-1.c: Adjust.
4169 * gcc.target/i386/avx512pf-vscatterpf0dps-1.c: Likewise.
4170 * gcc.target/i386/avx512pf-vscatterpf0qpd-1.c: Likewise.
4171 * gcc.target/i386/avx512pf-vscatterpf0qps-1.c: Likewise.
4172 * gcc.target/i386/avx512pf-vscatterpf1dpd-1.c: Likewise.
4173 * gcc.target/i386/avx512pf-vscatterpf1dps-1.c: Likewise.
4174 * gcc.target/i386/avx512pf-vscatterpf1qpd-1.c: Likewise.
4175 * gcc.target/i386/avx512pf-vscatterpf1qps-1.c: Likewise.
4177 2016-01-13 Jakub Jelinek <jakub@redhat.com>
4180 * gcc.dg/pr69247.c: New test.
4182 2016-01-13 Richard Biener <rguenther@suse.de>
4184 PR tree-optimization/69242
4185 * gcc.dg/torture/pr69242.c: New testcase.
4187 2016-01-13 Richard Biener <rguenther@suse.de>
4189 PR tree-optimization/69186
4190 * gcc.dg/torture/pr69186.c: New testcase.
4192 2016-01-13 Jeff Law <law@redhat.com>
4194 PR tree-optimization/67755
4195 * gcc.dg/tree-ssa/pr67755.c: New test.
4197 2016-01-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
4199 * gcc.c-torture/unsorted/dump-noaddr.x (dump_compare): Replace static
4200 pass number in output by a star.
4202 2016-01-12 Bin Cheng <bin.cheng@arm.com>
4204 PR tree-optimization/68911
4205 * gcc.c-torture/execute/pr68911.c: New test.
4207 2016-01-12 Marek Polacek <polacek@redhat.com>
4210 * g++.dg/warn/permissive-1.C: New test.
4212 2016-01-12 Jakub Jelinek <jakub@redhat.com>
4216 * g++.dg/opt/pr69213.C: New test.
4218 2016-01-12 Christian Bruel <christian.bruel@st.com>
4221 * gcc.target/arm/pr69180.c: New test.
4223 2016-01-12 Richard Biener <rguenther@suse.de>
4226 * g++.dg/lto/pr69077_0.C: New testcase.
4227 * g++.dg/lto/pr69077_1.C: Likewise.
4229 2016-01-12 Jakub Jelinek <jakub@redhat.com>
4232 * g++.dg/opt/pr69175.C: New test.
4234 2016-01-12 Alan Lawrence <alan.lawrence@arm.com>
4236 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Declare functions as 'extern'
4237 rather than #including math.h & stdlib.h.
4238 * gcc.dg/vect/pr47001.c: Declare abort as 'extern', remove stdlib.h.
4239 * gcc.dg/vect/pr49771.c: Likewise.
4240 * gcc.dg/vect/vect-10-big-array.c: Likewise.
4241 * gcc.dg/vect/vect-neg-store-1.c: Likewise.
4242 * gcc.dg/vect/vect-neg-store-2.c: Likewise.
4243 * gcc.dg/vect/slp-37.c: Change NULL to 0, remove stdlib.h.
4244 * gcc.dg/vect/pr40254.c: Remove unnecessary include of stdlib.h.
4245 * gcc.dg/vect/pr44507.c: Likewise.
4246 * gcc.dg/vect/pr45902.c: Likewise.
4247 * gcc.dg/vect/slp-widen-mult-half.c: Likewise.
4248 * gcc.dg/vect/vect-117.c: Likewise.
4249 * gcc.dg/vect/vect-99.c: Likewise.
4250 * gcc.dg/vect/vect-aggressive-1.c: Likewise.
4251 * gcc.dg/vect/vect-cond-1.c: Likewise.
4252 * gcc.dg/vect/vect-cond-2.c: Likewise.
4253 * gcc.dg/vect/vect-cond-3.c: Likewise.
4254 * gcc.dg/vect/vect-cond-4.c: Likewise.
4255 * gcc.dg/vect/vect-mask-load-1.c: Likewise.
4256 * gcc.dg/vect/vect-mask-loadstore-1.c: Likewise.
4257 * gcc.dg/vect/vect-over-widen-1-big-array.c: Likewise.
4258 * gcc.dg/vect/vect-over-widen-1.c: Likewise.
4259 * gcc.dg/vect/vect-over-widen-2-big-array.c: Likewise.
4260 * gcc.dg/vect/vect-over-widen-2.c: Likewise.
4261 * gcc.dg/vect/vect-over-widen-3-big-array.c: Likewise.
4262 * gcc.dg/vect/vect-over-widen-3.c: Likewise.
4263 * gcc.dg/vect/vect-over-widen-4-big-array.c: Likewise.
4264 * gcc.dg/vect/vect-over-widen-4.c: Likewise.
4265 * gcc.dg/vect/vect-widen-mult-const-s16.c: Likewise.
4266 * gcc.dg/vect/vect-widen-mult-const-u16.c: Likewise.
4267 * gcc.dg/vect/vect-widen-mult-half-u8.c: Likewise.
4268 * gcc.dg/vect/vect-widen-mult-half.c: Likewise.
4269 * gcc.dg/vect/no-trapping-math-vect-ifcvt-11.c: Remove unnecessary
4270 include of signal.h.
4271 * gcc.dg/vect/no-trapping-math-vect-ifcvt-12.c: Likewise.
4272 * gcc.dg/vect/no-trapping-math-vect-ifcvt-13.c: Likewise.
4273 * gcc.dg/vect/no-trapping-math-vect-ifcvt-14.c: Likewise.
4274 * gcc.dg/vect/no-trapping-math-vect-ifcvt-15.c: Likewise.
4275 * gcc.dg/vect/no-trapping-math-vect-ifcvt-16.c: Likewise.
4276 * gcc.dg/vect/vect-ifcvt-16.c: Likewise.
4277 * gcc.dg/vect/vect-ifcvt-17.c: Likewise.
4278 * gcc.dg/vect/vect-ifcvt-2.c: Likewise.
4279 * gcc.dg/vect/vect-ifcvt-3.c: Likewise.
4280 * gcc.dg/vect/vect-ifcvt-4.c: Likewise.
4281 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
4282 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
4283 * gcc.dg/vect/vect-ifcvt-6.c: Likewise.
4284 * gcc.dg/vect/vect-ifcvt-7.c: Likewise.
4285 * gcc.dg/vect/vect-ifcvt-9.c: Likewise.
4286 * gcc.dg/vect/vect-outer-5.c: Likewise.
4287 * gcc.dg/vect/vect-outer-6.c: Likewise.
4288 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Remove unnecessary
4291 2016-01-12 Nick Clifton <nickc@redhat.com>
4294 * gcc.dg/lto/pr61886_0.c: Rename the external function called
4295 to fread so that it will be found in all target runtimes.
4297 2016-01-12 Richard Biener <rguenther@suse.de>
4299 PR tree-optimization/69053
4300 * g++.dg/torture/pr69053.C: New testcase.
4302 2016-01-12 Richard Biener <rguenther@suse.de>
4304 PR tree-optimization/69168
4305 * gcc.dg/torture/pr69168.c: New testcase.
4307 2016-01-12 Richard Biener <rguenther@suse.de>
4309 PR tree-optimization/69157
4310 * gcc.dg/torture/pr69157.c: New testcase.
4312 2016-01-12 Richard Biener <rguenther@suse.de>
4314 PR tree-optimization/69174
4315 * gcc.dg/torture/pr69174.c: New testcase.
4317 2016-01-12 Jakub Jelinek <jakub@redhat.com>
4321 * g++.dg/tls/pr66808.C: New test.
4322 * g++.dg/tls/pr69000.C: New test.
4324 2016-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4326 * gcc.target/powerpc/swaps-p8-23.c: New test.
4327 * gcc.target/powerpc/swaps-p8-24.c: Likewise.
4329 2016-01-11 John David Anglin <danglin@gcc.gnu.org>
4331 PR tree-optimization/68356
4332 * gcc.dg/torture/pr68264.c: Disable exp2 ERANGE test on hppa unix.
4334 2016-01-12 Kugan Vivekanandarajah <kuganv@linaro.org>
4335 Jim Wilson <jim.wilson@linaro.org>
4338 * gcc.target/arm/pr69194.c: New test.
4340 2016-01-11 H.J. Lu <hongjiu.lu@intel.com>
4343 * gcc.target/i386/pr69225-1.c: New test.
4344 * gcc.target/i386/pr69225-2.c: Likewise.
4345 * gcc.target/i386/pr69225-3.c: Likewise.
4346 * gcc.target/i386/pr69225-4.c: Likewise.
4347 * gcc.target/i386/pr69225-5.c: Likewise.
4348 * gcc.target/i386/pr69225-6.c: Likewise.
4350 2016-01-11 Jakub Jelinek <jakub@redhat.com>
4353 * gcc.dg/ifcvt-3.c: Only compile on lp64 targets, include also i?86
4357 * gcc.dg/pr69071.c: New test.
4360 * g++.dg/opt/pr69211.C: New test.
4362 PR tree-optimization/69214
4363 * gcc.c-torture/compile/pr69214.c: New test.
4365 2016-01-11 Uros Bizjak <ubizjak@gmail.com>
4367 * gcc.target/i386/pr66232-10.c: Do not compile on ia32 target.
4368 * gcc.target/i386/pr66232-11.c: Ditto.
4369 * gcc.target/i386/pr66232-12.c: Ditto.
4370 * gcc.target/i386/pr66232-13.c: Ditto.
4372 2016-01-11 Richard Biener <rguenther@suse.de>
4374 PR tree-optimization/69173
4375 * gcc.dg/torture/pr69173.c: New testcase.
4377 2016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4379 PR rtl-optimization/68796
4380 * gcc.target/aarch64/tst_5.c: New test.
4381 * gcc.target/aarch64/tst_6.c: Likewise.
4383 2016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4385 PR rtl-optimization/68841
4386 * gcc.dg/pr68841.c: New test.
4387 * gcc.c-torture/execute/pr68841.c: New test.
4389 2016-01-11 Yuri Rumyantsev <ysrumyan@gmail.com>
4391 PR rtl-optimization/68920
4392 * gcc.dg/ifcvt-4.c: Add "--param max-rtl-if-conversion-insns=3" option
4394 * gcc.dg/ifcvt-5.c: New test.
4396 2016-01-11 Alexandre Oliva <aoliva@redhat.com>
4399 * g++.dg/pr69123.C: New.
4401 2016-01-11 Ilya Enkovich <enkovich.gnu@gmail.com>
4404 * gcc.target/i386/pr69010.c: New test.
4406 2016-01-11 Martin Jambor <mjambor@suse.cz>
4409 * gcc.target/i386/chkp-pr69044.c: New test.
4411 2016-01-11 Tom de Vries <tom@codesourcery.com>
4413 PR tree-optimization/69109
4414 * gcc.dg/autopar/pr69109-2.c: New test.
4415 * gcc.dg/autopar/pr69109.c: New test.
4417 2016-01-11 Tom de Vries <tom@codesourcery.com>
4419 PR tree-optimization/69108
4420 * gcc.dg/autopar/pr69108.c: New test.
4422 2016-01-10 Patrick Palka <ppalka@gcc.gnu.org>
4425 * c-c++-common/Wisleading-indentation.c: Augment test.
4427 2016-01-10 Thomas Koenig <tkoenig@gcc.gnu.org>
4430 * gfortran.dg/inline_matmul_12.f90: New test.
4432 2016-01-10 Paul Thomas <pault@gcc.gnu.org>
4435 * gfortran.dg/actual_array_offset_1: New test.
4437 2016-01-10 Tom de Vries <tom@codesourcery.com>
4439 PR tree-optimization/69062
4440 * gcc.dg/autopar/pr69062.c: New test.
4442 2016-01-10 Thomas Schwinge <thomas@codesourcery.com>
4444 * gcc.dg/vect/slp-perm-1.c: Fix scan-tree-dump syntax.
4445 * gcc.dg/vect/slp-perm-2.c: Likewise.
4446 * gcc.dg/vect/slp-perm-3.c: Likewise.
4447 * gcc.dg/vect/slp-perm-5.c: Likewise.
4448 * gcc.dg/vect/slp-perm-6.c: Likewise.
4449 * gcc.dg/vect/slp-perm-7.c: Likewise.
4450 * gcc.dg/vect/slp-perm-8.c: Likewise.
4452 2016-01-10 Tom de Vries <tom@codesourcery.com>
4454 PR tree-optimization/69039
4455 * gcc.dg/autopar/pr69039.c: New test.
4457 2016-01-09 Marek Polacek <polacek@redhat.com>
4460 * g++.dg/pr69113.C: New test.
4462 2016-01-09 Jakub Jelinek <jakub@redhat.com>
4465 PR tree-optimization/69097
4466 * gcc.c-torture/execute/pr50865.c: New test.
4467 * gcc.c-torture/execute/pr69097-1.c: New test.
4468 * gcc.c-torture/execute/pr69097-2.c: New test.
4469 * gcc.dg/pr69097-1.c: New test.
4470 * gcc.dg/pr69097-2.c: New test.
4472 2016-01-09 Jakub Jelinek <jakub@redhat.com>
4475 * g++.dg/opt/pr69164.C: New test.
4477 2016-01-08 Jakub Jelinek <jakub@redhat.com>
4479 PR tree-optimization/69167
4480 * gcc.dg/pr69167.c: New test.
4482 2016-01-08 Marek Polacek <polacek@redhat.com>
4485 * g++.dg/pr68449.C: New.
4487 2016-01-08 Alan Lawrence <alan.lawrence@arm.com>
4489 PR tree-optimization/68707
4490 * lib/target-supports.exp (check_effective_target_vect_load_lanes): New.
4491 * gcc.dg/vect/slp-perm-1.c: Look for vect_load_lanes instead of SLP
4492 on platforms supporting it.
4493 * gcc.dg/vect/slp-perm-2.c: Likewise.
4494 * gcc.dg/vect/slp-perm-3.c: Likewise.
4495 * gcc.dg/vect/slp-perm-5.c: Likewise.
4496 * gcc.dg/vect/slp-perm-7.c: Likewise.
4497 * gcc.dg/vect/slp-perm-8.c: Likewise.
4498 * gcc.dg/vect/slp-perm-6.c: Look for vect_load_lanes in addition to SLP
4499 on platforms supporting it.
4501 2016-01-08 Jakub Jelinek <jakub@redhat.com>
4503 PR tree-optimization/69162
4504 * gcc.dg/pr69162.c: New test.
4506 PR tree-optimization/69172
4507 * gcc.dg/pr69172.c: New test.
4509 2016-01-08 Thomas Preud'homme <thomas.preudhomme@arm.com>
4511 PR tree-optimization/67781
4512 * gcc.c-torture/execute/pr67781.c: New file.
4514 2016-01-08 Jakub Jelinek <jakub@redhat.com>
4516 PR tree-optimization/69083
4517 * gcc.dg/vect/pr69083.c: New test.
4519 2016-01-08 Sujoy Saraswati <sujoy.saraswati@hpe.com>
4521 PR tree-optimization/61441
4522 * gcc.dg/pr61441.c: Restrict to linux and gnu targets.
4523 Use -fexcess-precision=standard for compiler options.
4524 Use fabs() only when __FLT_EVAL_METHOD__ == 0.
4526 2016-01-08 Jakub Jelinek <jakub@redhat.com>
4529 * gfortran.dg/gomp/pr69128.f90: New test.
4532 * g++.dg/ext/pr69145-1.C: New test.
4533 * g++.dg/ext/pr69145-2-very-long-filename.cc: New file.
4534 * g++.dg/ext/pr69145-2.h: New file.
4536 2016-01-07 Martin Sebor <msebor@redhat.com>
4539 * gcc.dg/atomic-fetch-bool.c: New test.
4540 * gcc.dg/sync-fetch-bool.c: New test.
4542 2016-01-07 H.J. Lu <hongjiu.lu@intel.com>
4545 gfortran.dg/gomp/pr66680.f90: Moved to libgomp.
4547 2016-01-07 Nick Clifton <nickc@redhat.com>
4550 * g++.dg/pr66655.C: New test.
4551 * g++.dg/pr66655_1.cc: Test support file.
4552 * g++.dg/pr66655.h: Test header file.
4554 2016-01-07 Dominique d'Humieres <dominiq@lps.ens.fr>
4557 gfortran.dg/gomp/pr66680.f90: New test.
4559 2016-01-07 H.J. Lu <hongjiu.lu@intel.com>
4562 * gcc.target/i386/pr69171-1.c: New test.
4563 * gcc.target/i386/pr69171-2.c: Likewise.
4564 * gcc.target/i386/pr69171-3.c: Likewise.
4565 * gcc.target/i386/pr69171-4.c: Likewise.
4566 * gcc.target/i386/pr69171-5.c: Likewise.
4567 * gcc.target/i386/pr69171-6.c: Likewise.
4569 2015-12-15 Bernd Schmidt <bschmidt@redhat.com>
4572 * c-c++-common/pr67639.c: New test.
4574 2016-01-07 Jakub Jelinek <jakub@redhat.com>
4576 PR tree-optimization/69141
4577 * g++.dg/opt/pr69141.C: New test.
4579 2016-01-06 Eric Botcazou <ebotcazou@adacore.com>
4581 * gcc.target/sparc/20151219-1.c: Skip in 64-bit mode.
4583 2016-01-06 Uros Bizjak <ubizjak@gmail.com>
4586 * gcc.target/i386/pr69140.c: New test
4588 2016-01-06 David Malcolm <dmalcolm@redhat.com>
4590 * gcc.dg/bad-dereference.c: New test case.
4592 2015-01-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4594 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: New test.
4596 2016-01-06 Andreas Schwab <schwab@linux-m68k.org>
4598 * gcc.dg/atomic-invalid-2.c: Remove duplicated content.
4600 2016-01-06 Marek Polacek <polacek@redhat.com>
4603 * gcc.dg/ubsan/float-cast-overflow-atomic.c: New test.
4605 2016-01-05 Marek Polacek <polacek@redhat.com>
4608 * gcc.dg/atomic-invalid-2.c: New.
4610 2016-01-05 H.J. Lu <hongjiu.lu@intel.com>
4613 * gcc.target/i386/pr68991.c: New test.
4615 2016-01-05 H.J. Lu <hongjiu.lu@intel.com>
4618 * g++.dg/pr68991-1.C: New test.
4619 * g++.dg/pr68991-2.C: Likewise.
4621 2016-01-05 Sergei Trofimovich <siarheit@google.com>
4624 * gcc.target/ia64/pr60465-gprel64.c: New test.
4625 * gcc.target/ia64/pr60465-gprel64-c37.c: New test.
4627 2016-01-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4629 PR rtl-optimization/68651
4630 * gcc.target/aarch64/pr68651_1.c: New test.
4632 2016-01-05 David Malcolm <dmalcolm@redhat.com>
4635 * c-c++-common/Wmisleading-indentation.c (pr69122): New function.
4637 2016-01-05 Nathan Sidwell <nathan@acm.org>
4640 * g++.dg/cpp0x/nsdmi-template14.C: Adjust test & errors.
4642 * gcc.dg/alias-15.c: New.
4644 2016-01-05 Nick Clifton <nickc@redhat.com>
4647 * g++.dg/pr68770.C: New test.
4649 2016-01-04 Mike Stump <mikestump@comcast.net>
4651 * lib/target-supports.exp (check_effective_target_cilkplus):
4652 cilkplus targets require pthreads.
4653 (check_effective_target_cilkplus): Remove special case for NVPTX.
4655 2016-01-04 Michael Meissner <meissner@linux.vnet.ibm.com>
4657 * gcc.target/powerpc/p9-permute.c: New test for xxperm code
4660 2016-01-04 Jakub Jelinek <jakub@redhat.com>
4662 Update copyright years.
4664 2016-01-04 Marek Polacek <polacek@redhat.com>
4667 * gcc.dg/atomic/c11-atomic-exec-6.c: New test.
4668 * gcc.dg/atomic/c11-atomic-exec-7.c: New test.
4669 * gcc.dg/atomic/stdatomic-op-5.c: New test.
4671 2016-01-04 Eric Botcazou <ebotcazou@adacore.com>
4673 * gcc.target/sparc/20160104-2.c: New test.
4675 2016-01-04 Eric Botcazou <ebotcazou@adacore.com>
4677 * gcc.target/sparc/20160104-1.c: New test.
4679 2016-01-03 Paul Thomas <pault@gcc.gnu.org>
4682 * gfortran.dg/pr65045.f90: New test.
4684 2016-01-02 Eric Botcazou <ebotcazou@adacore.com>
4686 * gnat.dg/specs/debug1.ads: Delete.
4688 2016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4690 PR libgfortran/68867
4691 * gfortran.dg/default_format_denormal_2.f90: Fix the dg regular
4694 2016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4696 PR libgfortran/68867
4697 * gfortran.dg/default_format_denormal_2.f90: XFAIL for all
4700 2016-01-01 Paul Thomas <pault@gcc.gnu.org>
4703 * gfortran.dg/pr68864.f90: New test.
4705 2016-01-01 Jakub Jelinek <jakub@redhat.com>
4707 PR tree-optimization/69070
4708 * gcc.dg/pr69070.c: New test.
4711 * gfortran.dg/pr69055.f90: New test.
4714 * gcc.dg/pr69015.c: New test.
4716 Copyright (C) 2016 Free Software Foundation, Inc.
4718 Copying and distribution of this file, with or without modification,
4719 are permitted in any medium without royalty provided the copyright
4720 notice and this notice are preserved.