1 2016-03-04 David Malcolm <dmalcolm@redhat.com>
4 * c-c++-common/Wmisleading-indentation.c (fn_40_a): New test
10 2016-03-04 Jakub Jelinek <jakub@redhat.com>
13 * gcc.target/i386/avx512f-pr70059.c: New test.
14 * gcc.target/i386/avx512dq-pr70059.c: New test.
16 2016-03-04 Bernd Schmidt <bschmidt@redhat.com>
18 PR rtl-optimization/57676
19 * gcc.dg/torture/pr57676.c: New test.
21 2016-03-04 Ilya Enkovich <enkovich.gnu@gmail.com>
23 * gcc.dg/pr70026.c: New test.
25 2016-03-04 Marek Polacek <polacek@redhat.com>
28 * gcc.dg/cilk-plus/pr69798-1.c: New test.
29 * gcc.dg/cilk-plus/pr69798-2.c: New test.
31 2016-03-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
34 * gcc.target/aarch64/scalar_shift_1.c: (test_corners_sisd_di):
36 (test_corners_sisd_si): Likewise.
37 (main): Remove checks of the above.
38 * gcc.target/aarch64/shift_wide_invalid_1.c: New test.
40 2016-03-04 Eric Botcazou <ebotcazou@adacore.com>
42 * gcc.dg/Wno-frame-address.c: Skip on IA-64.
44 2016-03-04 Christophe Lyon <christophe.lyon@linaro.org>
46 * gcc.dg/torture/pr69951.c: Accept argc==0.
48 2016-03-04 Richard Biener <rguenther@suse.de>
51 * g++.dg/warn/Wstrict-aliasing-bogus-union-2.C: New testcase.
52 * gcc.dg/Wstrict-aliasing-struct-member.c: New testcase.
54 2016-03-04 Dominik Vogt <vogt@linux.vnet.ibm.com>
57 * go.test/go-test.exp: S/390: Set GOARCH to the current target when
60 2016-03-04 Jakub Jelinek <jakub@redhat.com>
63 * gcc.dg/guality/pr69947.c: New test.
65 2016-03-03 Jakub Jelinek <jakub@redhat.com>
68 * gcc.dg/pr70017.c (foo): Store 0 to first element of each array.
70 2016-03-03 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
72 PR rtl-optimization/69904
73 * gcc.target/arm/pr69904.c: New test.
75 2016-03-03 Jakub Jelinek <jakub@redhat.com>
78 * gcc.dg/vect/pr70021.c: New test.
79 * gcc.target/i386/pr70021.c: New test.
81 2016-03-03 Marek Polacek <polacek@redhat.com>
84 * gcc.dg/pr70050.c: New test.
86 2016-03-03 James Greenhalgh <james.greenhalgh@arm.com>
88 * gcc.dg/vect/bb-slp-34.c: Don't XFAIL for ARM/AArch64.
90 2016-03-03 Ilya Enkovich <enkovich.gnu@gmail.com>
92 PR tree-optimization/70043
93 * gfortran.dg/vect/pr70043.f90: New test.
95 2016-03-03 Eric Botcazou <ebotcazou@adacore.com>
97 * gnat.dg/specs/task1.ads: New test.
99 2016-03-03 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
101 * lib/gcc-gdb-test.exp (gdb-test): Make log message match command.
102 Invoke gdb with -batch.
103 * lib/gcc-simulate-thread.exp (simulate-thread): Likewise.
105 2016-03-03 Richard Biener <rguenther@suse.de>
107 PR tree-optimization/55936
108 * gcc.dg/tree-ssa/vrp06.c: Remove XFAIL.
110 2016-03-02 Jeff Law <law@redhat.com>
112 PR rtl-optimization/69942
113 * gcc.dg/ifcvt-5.c: Use "word_mode" rather than "int" to limit the
114 effects of argument promotions.
116 PR tree-optimization/69987
117 * gfortran.dg/pr69987.f90: Use "-w" to avoid failures when the
118 target does not support -fprefetch-loop-arrays.
120 2016-03-02 Uros Bizjak <ubizjak@gmail.com>
122 * gcc.target/i386/bmi2-bzhi-2.c: Change to runtime test.
124 2016-03-02 Bin Cheng <bin.cheng@arm.com>
126 PR rtl-optimization/69052
127 * gcc.target/i386/pr69052.c: New test.
129 2016-03-02 Alan Modra <amodra@gmail.com>
131 * gcc.dg/pr69990.c: New.
133 2016-03-02 Jakub Jelinek <jakub@redhat.com>
136 * c-c++-common/vector-compare-4.c: Add -Wno-psabi to dg-options.
139 * gcc.dg/pr70022.c: Add -w -Wno-psabi to dg-options.
142 * gcc.target/i386/pr70028.c: New test.
144 2016-03-02 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
146 * c-c++-common/asan/swapcontext-test-1.c,
147 * c-c++-common/tsan/thread_leak.c,
148 * g++.dg/tsan/aligned_vs_unaligned_race.C,
149 * g++.dg/tsan/benign_race.C,
150 * g++.dg/tsan/fd_close_norace.C,
151 * g++.dg/tsan/fd_close_norace2.C: Print markers to stderr to avoid
152 races with sanitizer output
154 2016-03-02 Richard Biener <rguenther@suse.de>
155 Uros Bizjak <ubizjak@gmail.com>
158 * gcc.dg/simd-8.c: New testcase.
160 2016-03-02 Richard Biener <rguenther@suse.de>
163 * gcc.dg/simd-7.c: New testcase.
165 2016-03-02 Eric Botcazou <ebotcazou@adacore.com>
167 * gcc.target/i386/pr70007.c: Tweak.
169 2016-03-02 Dominik Vogt <vogt@linux.vnet.ibm.com>
171 * gfortran.dg/bessel_6.f90: Reduce accuracy for S/390.
173 2016-03-02 Marek Polacek <polacek@redhat.com>
176 * gcc.dg/pr67854.c: New test.
178 2016-03-02 Jakub Jelinek <jakub@redhat.com>
181 * gcc.dg/torture/pr70025.c: New test.
183 2016-03-02 Venkataramanan Kumar <venkataramanan.kumar@amd.com>
185 PR tree-optimization/68621
186 * gcc.dg/tree-ssa/ifc-8.c: Adjust test.
188 2016-03-01 Eric Botcazou <ebotcazou@adacore.com>
190 * gcc.target/i386/pr70007.c: New test.
192 2016-03-01 Jeff Law <law@redhat.com>
194 PR tree-optimization/69196
195 * gcc.dg/tree-ssa/pr69196-1.c: New test.
197 PR tree-optimization/69196
198 * gcc.dg/tree-ssa/vrp46.c: Twiddle threading params to keep it from
199 duplicating code and spoiling the expected output.
201 2016-03-01 Michael Meissner <meissner@linux.vnet.ibm.com>
204 * gcc.target/powerpc/p9-lxvx-stxvx-1.c: Make sure compiler
205 supports power9 before doing tests.
206 * gcc.target/powerpc/p9-lxvx-stxvx-2.c: Likewise.
207 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: Likewise.
208 * gcc.target/powerpc/p9-permute.c: Likewise.
210 2016-03-01 Uros Bizjak <ubizjak@gmail.com>
213 * gcc.target/i386/pr70027.c: New test.
215 2016-03-01 Eric Botcazou <ebotcazou@adacore.com>
217 * gcc.dg/pr70017.c: New test.
219 2016-03-01 Jakub Jelinek <jakub@redhat.com>
223 * gcc.dg/pr69796.c: New test.
224 * gcc.dg/pr69974.c: New test.
226 2016-03-01 Eric Botcazou <ebotcazou@adacore.com>
228 * gnat.dg/stack_usage3.adb: Robustify and enable for all targets.
230 2016-02-29 Jeff Law <law@redhat.com>
232 PR tree-optimization/69987
233 * gfortran.dg/pr69987.f90: New test.
235 PR tree-optimization/69989
236 * gcc.c-torture/compile/pr69989-2.c: New test.
238 2016-03-01 Marek Polacek <polacek@redhat.com>
241 * g++.dg/parse/invalid1.C: New test.
243 2016-03-01 Richard Biener <rguenther@suse.de>
246 * gcc.dg/pr70022.c: New testcase.
248 2016-03-01 Ilya Enkovich <enkovich.gnu@gmail.com>
250 PR tree-optimization/69956
251 * gcc.dg/pr69956.c: New test.
253 2016-02-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
256 * gcc.dg/vect/costmodel/ppc/costmodel-fast-math-vect-pr299925.c:
257 XFAIL when hardware supports efficient unaligned storage access.
259 2016-03-01 Patrick Palka <ppalka@gcc.gnu.org>
262 * g++.dg/template/pr69961a.C: New test.
263 * g++.dg/template/pr69961b.C: New test.
265 2016-02-29 David Malcolm <dmalcolm@redhat.com>
267 PR preprocessor/69985
268 * gcc.dg/cpp/pr69985.c: New test case.
270 2016-02-29 Jeff Law <law@redhat.com>
272 PR tree-optimization/70005
273 * gcc.c-torture/execute/pr70005.c New test.
275 PR tree-optimization/69999
276 * gcc.c-torture/compile/pr69999.c: New test.
278 2016-02-29 Yuri Rumyantsev <ysrumyan@gmail.com>
280 PR tree-optimization/69652
281 * gcc.dg/torture/pr69652.c: Delete test.
282 * gcc.dg/vect/pr69652.c: New test.
284 2016-02-19 Richard Biener <rguenther@suse.de>
286 PR tree-optimization/69980
287 * gfortran.dg/vect/pr69980.f90: New testcase.
289 2016-02-29 Eric Botcazou <ebotcazou@adacore.com>
291 * gcc.target/sparc/20160229-1.c: New test.
293 2016-02-29 Eric Botcazou <ebotcazou@adacore.com>
295 * gnat.dg/stack_usage3.adb: New test.
296 * gnat.dg/stack_usage3_pkg.ads: New helper.
298 2016-02-29 Eric Botcazou <ebotcazou@adacore.com>
300 * gnat.dg/renaming8.adb: New test.
301 * gnat.dg/renaming8_pkg1.ads: New helper.
302 * gnat.dg/renaming8_pkg2.ad[sb]: Likewise.
303 * gnat.dg/renaming8_pkg3.ad[sb]: Likewise.
305 2016-02-29 Richard Biener <rguenther@suse.de>
307 PR tree-optimization/69720
308 * gcc.dg/vect/vect-outer-pr69720.c: New testcase.
310 2016-02-28 Thomas Koenig <tkoenig@gcc.gnu.org>
314 * gfortran.dg/realloc_on_assign_26.f90: New test case.
316 2016-02-28 Harald Anlauf <anlauf@gmx.de>
317 Jerry DeLisle <jvdelisle@gcc.gnu.org>
320 * gfortran.dg/coarray_8.f90: Adjust error message.
321 * gfortran.dg/pr56007.f90: New test.
322 * gfortran.dg/pr56007.f: New test.
324 2016-02-28 H.J. Lu <hongjiu.lu@intel.com>
326 PR tree-optimization/69989
327 * gcc.dg/torture/pr69989.c: New test.
329 2016-02-28 Eric Botcazou <ebotcazou@adacore.com>
331 * gcc.target/i386/stack-realign-win.c: New test.
333 2016-02-28 Harald Anlauf <anlauf@gmx.de>
336 * gfortran.dg/pr60126.f90: New test.
338 2016-02-27 Jeff Law <law@redhat.com>
341 2016-02-26 Richard Biener <rguenther@suse.de>
342 Jeff Law <law@redhat.com>
344 PR tree-optimization/69740
345 * gcc.c-torture/compile/pr69740-1.c: New test.
346 * gcc.c-torture/compile/pr69740-2.c: New test.
348 2016-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
351 * gfortran.dg/newunit_4.f90: New test.
353 2016-02-27 Jakub Jelinek <jakub@redhat.com>
356 PR rtl-optimization/69886
357 * gcc.dg/torture/pr69886.c: Add -w -Wno-psabi to dg-options.
358 * gcc.dg/torture/pr69613.c: Likewise. Guard -mavx with avx_runtime
361 2016-02-26 Martin Sebor <msebor@redhat.com>
363 PR tree-optimization/15826
364 * gcc.dg/tree-ssa/pr15826.c: New test.
366 2016-02-26 Jakub Jelinek <jakub@redhat.com>
369 * gcc.target/powerpc/pr69969.c: New test.
371 2016-02-26 Martin Sebor <msebor@redhat.com>
374 * g++.old-deja/g++.other/decl5.C: Add a test case.
376 2016-02-26 Segher Boessenkool <segher@kernel.crashing.org>
379 * gcc.target/powerpc/pr69946.c: New file.
381 2016-02-26 Richard Biener <rguenther@suse.de>
382 Jeff Law <law@redhat.com>
384 PR tree-optimization/69740
385 * gcc.c-torture/compile/pr69740-1.c: New test.
386 * gcc.c-torture/compile/pr69740-2.c: New test.
388 2016-02-26 Martin Jambor <mjambor@suse.cz>
391 * gcc.dg/torture/pr69932.c: New test.
392 * gcc.dg/torture/pr69936.c: Likewise.
394 2016-02-26 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
397 * gcc.target/s390/pr69709.c: New test.
399 2016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
402 * gcc.target/aarch64/pr69245_1.c: New test.
404 2016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
407 * gcc.dg/torture/pr69613.c: New test.
409 2016-02-26 Jakub Jelinek <jakub@redhat.com>
411 PR rtl-optimization/69891
412 * gcc.target/i386/pr69891.c: New test.
414 2016-02-26 Michael Meissner <meissner@linux.vnet.ibm.com>
415 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
418 * gcc.target/powerpc/p8vector-ldst.c: Adjust to test desired
419 functionality for both 32-bit and 64-bit.
421 2016-02-26 Richard Biener <rguenther@suse.de>
423 PR tree-optimization/69551
424 * gcc.dg/torture/pr69951.c: New testcase.
426 2016-02-25 Richard Biener <rguenther@suse.de>
428 PR tree-optimization/48795
429 * gcc.dg/Warray-bounds-18.c: New testcase.
431 2016-02-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
433 * g++.dg/ext/attr-constructor1.C: Require init_priority support.
435 2016-02-25 Jakub Jelinek <jakub@redhat.com>
437 PR rtl-optimization/69896
438 * gcc.dg/pr69896.c: New test.
440 2016-02-25 Patrick Palka <ppalka@gcc.gnu.org>
443 * g++.dg/cpp1y/paren2.C: New test.
445 2016-02-24 Martin Sebor <msebor@redhat.com>
448 * gcc.dg/enum-mode-2.c: New test.
450 2016-02-24 Jakub Jelinek <jakub@redhat.com>
453 * g++.dg/warn/Wnonnull-compare-6.C: New test.
454 * g++.dg/warn/Wnonnull-compare-7.C: New test.
455 * g++.dg/ubsan/pr69922.C: New test.
457 2016-02-24 Marek Polacek <polacek@redhat.com>
460 * gcc.dg/pr69819.c: New test.
462 2016-02-24 Martin Sebor <msebor@redhat.com>
465 * g++.dg/ext/flexary15.C: New test.
467 2016-02-24 Martin Sebor <msebor@redhat.com>
469 * gcc.dg/builtins-68.c: Avoid making unportable
470 assumptions about the relationship between SIZE_MAX and UINT_MAX.
471 * g++.dg/ext/builtin_alloca.C: Same.
473 2016-02-24 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
474 Charles Baylis <charles.baylis@linaro.org>
477 * g++.dg/pr61033.C: Add a regression testcase for PR debug/61033.
479 2016-02-24 Richard Biener <rguenther@suse.de>
480 Jakub Jelinek <jakub@redhat.com>
483 * gcc.dg/torture/pr69760.c: New testcase.
485 2016-02-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
487 * gcc.dg/debug/dwarf2/prod-options.c: Use different DW_AT_producer
488 pattern on Solaris with as.
490 2016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
492 * gcc.target/arm/cond_sub_restrict_it.c: New test.
493 * gcc.target/arm/condarith_restrict_it.c: Likewise.
494 * gcc.target/arm/movcond_restrict_it.c: Likewise.
495 * gcc.target/arm/negscc_restrict_it.c: Likewise.
497 2016-02-24 Jakub Jelinek <jakub@redhat.com>
500 * gcc.dg/pr69915.c: New test.
502 2016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
504 PR rtl-optimization/69886
505 * gcc.dg/torture/pr69886.c: New test.
507 2016-02-24 Richard Biener <rguenther@suse.de>
510 * gcc.dg/torture/pr68963.c: New testcase.
512 2016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
515 * gcc.target/arm/atomic_loaddi_acquire.x: New file.
516 * gcc.target/arm/atomic_loaddi_relaxed.x: Likewise.
517 * gcc.target/arm/atomic_loaddi_seq_cst.x: Likewise.
518 * gcc.target/arm/atomic_loaddi_1.c: New test.
519 * gcc.target/arm/atomic_loaddi_2.c: Likewise.
520 * gcc.target/arm/atomic_loaddi_3.c: Likewise.
521 * gcc.target/arm/atomic_loaddi_4.c: Likewise.
522 * gcc.target/arm/atomic_loaddi_5.c: Likewise.
523 * gcc.target/arm/atomic_loaddi_6.c: Likewise.
524 * gcc.target/arm/atomic_loaddi_7.c: Likewise.
525 * gcc.target/arm/atomic_loaddi_8.c: Likewise.
526 * gcc.target/arm/atomic_loaddi_9.c: Likewise.
528 2016-02-24 Jakub Jelinek <jakub@redhat.com>
531 * gcc.dg/torture/pr69909.c: New test.
533 2016-02-24 Richard Biener <rguenther@suse.de>
535 PR tree-optimization/69907
536 * gcc.dg/vect/bb-slp-pr69907.c: New testcase.
537 * gcc.dg/vect/bb-slp-34.c: XFAIL.
538 * gcc.dg/vect/bb-slp-pr68892.c: Likewise.
540 2016-02-24 Christian Bruel <christian.bruel@st.com>
542 * gcc.target/arm/pragma_cpp_fma.c: New test.
544 2016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
547 * gfortran.dg/include_6.f90: Update test.
549 2016-02-23 Jakub Jelinek <jakub@redhat.com>
552 * objc.dg/pr69844.m: New test.
554 2016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
557 * gfortran.dg/namelist_89.f90: New test.
558 * gfortran.dg/pr59700.f90: Update test..
560 2016-02-23 Martin Sebor <msebor@redhat.com>
563 * g++.dg/ext/builtin_alloca.C: New test.
564 * gcc.dg/builtins-68.c: New test.
566 2016-02-23 Richard Henderson <rth@redhat.com>
568 * gcc.target/i386/addr-space-3.c: Remove test.
570 2016-02-23 David Malcolm <dmalcolm@redhat.com>
572 PR preprocessor/69126
573 PR preprocessor/69543
574 * c-c++-common/pr69126-2-long.c: New test.
575 * c-c++-common/pr69126-2-short.c: New test.
576 * c-c++-common/pr69543-1.c: Remove xfail.
578 2016-02-23 David Malcolm <dmalcolm@redhat.com>
580 PR preprocessor/69126
581 PR preprocessor/69543
582 PR preprocessor/69558
583 * c-c++-common/pr69126.c (MACRO_1, test_1): New.
585 (test_2): ...this, and add leading comment.
586 (MACRO_3, test_3): New.
587 (MACRO_4A, MACRO_4B, test_4): New.
588 (MACRO): Rename to...
591 (test_5): ...this, updating for renaming of MACRO, and
593 * c-c++-common/pr69543-1.c: New.
594 * c-c++-common/pr69543-2.c: New.
595 * c-c++-common/pr69543-3.c: New.
596 * c-c++-common/pr69543-4.c: New.
597 * c-c++-common/pr69558-1.c: New.
598 * c-c++-common/pr69558-2.c: New.
599 * c-c++-common/pr69558-3.c: New.
600 * c-c++-common/pr69558-4.c: New.
601 * gcc.dg/pr69558.c: Move to...
602 * c-c++-common/pr69558.c: ...here. Add dg-bogus directives, with
605 2016-02-23 Thomas Schwinge <thomas@codesourcery.com>
607 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: Adjust
608 to -ftree-parallelize-loops/-fopenacc changes.
609 * c-c++-common/goacc/kernels-double-reduction-n.c: Likewise.
610 * c-c++-common/goacc/kernels-double-reduction.c: Likewise.
611 * c-c++-common/goacc/kernels-loop-2.c: Likewise.
612 * c-c++-common/goacc/kernels-loop-3.c: Likewise.
613 * c-c++-common/goacc/kernels-loop-g.c: Likewise.
614 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: Likewise.
615 * c-c++-common/goacc/kernels-loop-n.c: Likewise.
616 * c-c++-common/goacc/kernels-loop-nest.c: Likewise.
617 * c-c++-common/goacc/kernels-loop.c: Likewise.
618 * c-c++-common/goacc/kernels-one-counter-var.c: Likewise.
619 * c-c++-common/goacc/kernels-reduction.c: Likewise.
620 * gfortran.dg/goacc/kernels-loop-inner.f95: Likewise.
621 * gfortran.dg/goacc/kernels-loops-adjacent.f95: Likewise.
623 2016-02-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
625 * gcc.target/i386/chkp-hidden-def.c: Require alias support.
627 2016-02-23 Jakub Jelinek <jakub@redhat.com>
630 * g++.dg/warn/Wnonnull-compare-5.C: New test.
633 * gcc.dg/pr69900.c: New test.
636 2016-02-23 Martin Jambor <mjambor@suse.cz>
638 PR tree-optimization/69666
639 * gcc.dg/tree-ssa/pr69666.c: New test.
641 2016-02-23 Andre Vehreschild <vehre@gcc.gnu.org>
644 * gfortran.dg/coarray_allocate_5.f08: New test.
646 2016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
648 * gcc.target/s390/vcond-shift.c: Move to ...
649 * gcc.target/s390/vector/vcond-shift.c: ... here.
651 2016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
653 * gcc.target/s390/md/movstr-2.c: Move and rename to ...
654 * gcc.target/s390/vector/stpcpy-1.c: ... this one.
656 2016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
658 * gcc.target/s390/md/movstr-1.c: Turn into compile test.
660 2016-02-20 Mark Wielaard <mjw@redhat.com>
663 * gcc.dg/unused-variable-3.c: New test.
665 2016-02-22 Jakub Jelinek <jakub@redhat.com>
668 * gcc.target/i386/pr69888.c: New test.
670 2016-02-22 Richard Biener <rguenther@suse.de>
672 PR tree-optimization/69882
673 * gfortran.dg/vect/pr69882.f90: New testcase.
675 2016-02-22 Jakub Jelinek <jakub@redhat.com>
678 * gcc.dg/pr69885.c: New test.
680 2016-02-22 Oleg Endo <olegendo@gcc.gnu.org>
684 * gcc.target/sh/pr54089-10.c: New.
686 2016-02-20 Paul Thomas <pault@gcc.gnu.org>
689 * gfortran.dg/deferred_character_15.f90 : New test.
691 2016-02-20 Dominique d'Humieres <dominiq@lps.ens.fr>
694 gfortran.dg/allocate_with_source_18.f03: New test.
696 2016-02-20 Harald Anlauf <anlauf@gmx.de>
699 gfortran.dg/gomp/pr52531.f90: New test.
701 2016-02-19 Bernd Edlinger <bernd.edlinger@hotmail.de>
704 * c-c++-common/Wshift-negative-value-6.c: Add -std=c++11 before
707 2016-02-19 Jakub Jelinek <jakub@redhat.com>
710 * c-c++-common/cilk-plus/CK/pr69826-1.c: New test.
711 * c-c++-common/cilk-plus/CK/pr69826-2.c: New test.
714 * g++.dg/warn/Wnonnull-compare-4.C: New test.
717 * g++.dg/torture/pr69851.C: New test.
719 2016-02-19 Martin Sebor <msebor@redhat.com>
722 * gcc.dg/pr61053.c: Tweaked test to avoid bogus failures.
724 2016-02-19 Jakub Jelinek <jakub@redhat.com>
727 * g++.dg/warn/Wnonnull-compare-2.C: New test.
728 * g++.dg/warn/Wnonnull-compare-3.C: New test.
731 * g++.dg/cpp0x/pr67767.C: New test.
733 2016-02-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
735 * lib/target-supports.exp: Define aarch64_asm_FUNC_ok checks
736 for fp, simd, crypto, crc, lse.
737 * doc/sourcebuild.texi (AArch64-specific attributes): Document the
739 * gcc.target/aarch64/assembler_arch_1.c: Add aarch64_asm_lse_ok
740 effective target check.
742 2016-02-19 Jakub Jelinek <jakub@redhat.com>
745 * gcc.target/i386/pr69820.c: New test.
747 2016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
749 * gcc.target/s390/vector/int128-1.c: New test.
751 2016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
753 * gcc.target/s390/vector/vec-vcond-1.c: New test.
755 2016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
757 * gcc.target/s390/md/movstr-1.c: Allow also the z13 strings
758 instruction pattern name to prevent the testcase from failing with
761 2016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
763 * gcc.target/s390/md/movstr-2.c: New test.
765 2016-02-19 Marcin Kościelnicki <koriakin@0x04.net>
767 * gcc.target/s390/morestack.c: New test.
769 2016-02-19 Dominik Vogt <vogt@linux.vnet.ibm.com>
772 * gcc.target/s390/pr69625.c: Add test case.
774 2016-02-18 Bernd Edlinger <bernd.edlinger@hotmail.de>
777 * c-c++-common/tsan/pr65400-1.c (v, q, o): Make 8-byte aligned.
779 2016-02-18 Michael Meissner <meissner@linux.vnet.ibm.com>
782 * gcc.target/powerpc/fusion.c: Revert the 2016-02-09 change.
783 * gcc.target/powerpc/fusion3.c: Likewise.
785 2016-02-18 Richard Biener <rguenther@suse.de>
788 * g++.dg/torture/pr69553.C: New testcase.
790 2016-02-18 Nick Clifton <nickc@redhat.com>
794 * gcc.target/arm/pr62554.c: New test.
795 * gcc.target/arm/pr69610-1.c: New test.
796 * gcc.target/arm/pr69610-2.c: New test.
798 2016-02-18 Richard Biener <rguenther@suse.de>
801 * gcc.dg/torture/pr69854.c: New testcase.
803 2016-02-17 Jakub Jelinek <jakub@redhat.com>
806 * g++.dg/warn/Wnonnull-compare-1.C: New test.
808 2012-02-17 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
810 * gcc.target/powerpc/vec-cg.c: New test.
812 2016-02-17 Richard Biener <rguenther@suse.de>
815 * gcc.dg/uninit-21.c: Add -fno-short-enums.
817 2016-02-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
820 * gcc.c-torture/compile/pr69161.c: New test.
822 2016-02-17 David Sherwood <david.sherwood@arm.com>
825 * gcc.target/arm/fmaxmin.c: Change effective target to arm_v8_neon_hw.
826 * gcc.target/arm/vect-fmaxmin.c: Likewise.
828 2016-02-17 Eric Botcazou <ebotcazou@adacore.com>
830 * gcc.dg/ifcvt-4.c: Skip on Visium.
832 2016-02-17 Eric Botcazou <ebotcazou@adacore.com>
834 * gnat.dg/atomic8.adb: New test.
836 2016-02-17 Eric Botcazou <ebotcazou@adacore.com>
838 * gnat.dg/discr46.ad[sb]: New test.
840 2016-02-16 Kelvin Nilsen <kelvin@gcc.gnu.org>
843 * gcc.target/powerpc/pr48344-1.c: New test.
845 2015-02-16 Thomas Koenig <tkoenig@gcc.gnu.org>
848 * gfortran.dg/associate_21.f90: New test.
850 2016-02-16 Jakub Jelinek <jakub@redhat.com>
853 * c-c++-common/nonnull-1.c: Use -Wnonnull-compare instead of
854 -Wnonnull in dg-options.
855 * c-c++-common/nonnull-2.c: New test.
857 2016-02-16 James Greenhalgh <james.greenhalgh@arm.com>
858 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
860 * gcc.target/aarch64/vector_initialization_nostack.c: New.
862 2016-02-16 Jakub Jelinek <jakub@redhat.com>
865 * gcc.dg/pr69801.c: Add empty dg-options.
867 2016-02-16 James Norris <jnorris@codesourcery.com>
869 * c-c++-common/goacc/deviceptr-1.c: Add tests.
870 * g++.dg/goacc/deviceptr-1.c: New file.
872 2016-02-16 Jakub Jelinek <jakub@redhat.com>
874 PR tree-optimization/69820
875 * gcc.dg/vect/pr69820.c: New test.
877 2016-02-16 Richard Biener <rguenther@suse.de>
879 PR tree-optimization/69776
880 * gcc.dg/torture/pr69776-2.c: New testcase.
882 2016-02-16 Bernd Schmidt <bschmidt@redhat.com>
884 PR tree-optimization/69714
885 * gcc.dg/torture/pr69714.c: New test.
887 2016-02-16 Jakub Jelinek <jakub@redhat.com>
889 PR tree-optimization/69802
890 * gcc.dg/pr69802.c: New test.
892 2016-02-16 Richard Biener <rguenther@suse.de>
895 * gcc.dg/pr69801.c: New testcase.
897 2016-02-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
900 * gfortran.dg/read_bang.f90: New test.
901 * gfortran.dg/read_bang4.f90: New test.
903 2016-02-15 Jakub Jelinek <jakub@redhat.com>
906 * g++.dg/init/pr69658.C: New test.
909 * c-c++-common/pr69797.c: New test.
911 2016-02-15 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
913 * lib/target-supports.exp (check_effective_target_section_anchors): Add
914 check for aarch64*-*-*.
916 2016-02-15 Richard Biener <rguenther@suse.de>
918 PR tree-optimization/69783
919 * gcc.dg/vect/pr69783.c: New testcase.
921 2016-02-15 Richard Biener <rguenther@suse.de>
923 PR tree-optimization/69776
924 * gcc.dg/torture/pr69776.c: New testcase.
926 2016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
929 * gfortran.dg/type_decl_4.f90: Reinstated.
931 2016-02-14 John David Anglin <danglin@gcc.gnu.org>
934 * gfortran.dg/read_dir.f90: Xfail on hppa*-*-hpux*.
936 2016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
940 * gfortran.dg/type_decl_4.f90: Removed.
942 2016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
945 * gfortran.dg/type_decl_4.f90: New test.
947 2016-02-14 Alan Modra <amodra@gmail.com>
950 * gcc.c-torture/execute/stkalign.c: Revise test.
952 2016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
955 * gcc.target/sh/torture/pr67260.c: Adjust additional options.
957 2016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
960 * gcc.target/sh/torture/pr67260.c: New.
962 2016-02-12 John David Anglin <danglin@gcc.gnu.org>
964 * gcc.dg/pr67964.c: Add dg-require-alias.
966 2016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
970 * gcc.target/sh/pr54236-1.c: Adjust optimization level.
972 2016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
975 * gfortran.dg/namelist_88.f90: New test.
977 2016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
980 * gfortran.dg/namelist_38.f90: Update test.
981 * gfortran.dg/namelist_84.f90: Update test.
983 2016-02-12 David Malcolm <dmalcolm@redhat.com>
986 * gcc.dg/pr69554-1.c: New test.
987 * gfortran.dg/pr69554-1.F90: New test.
988 * gfortran.dg/pr69554-2.F90: New test.
989 * lib/gcc-dg.exp (proc dg-locus): New function.
990 * lib/gfortran-dg.exp (proc gfortran-dg-test): Update comment to
991 distinguish between the caret-printing and non-caret-printing
992 cases. If caret-printing has been explicitly enabled, bail out
993 without attempting to fix up the output.
995 2016-02-12 David Malcolm <dmalcolm@redhat.com>
999 * gcc.dg/spellcheck-options-3.c: New test case.
1000 * gcc.dg/spellcheck-options-4.c: New test case.
1001 * gcc.dg/spellcheck-options-5.c: New test case.
1002 * gcc.dg/spellcheck-options-6.c: New test case.
1003 * gcc.dg/spellcheck-options-7.c: New test case.
1004 * gcc.dg/spellcheck-options-8.c: New test case.
1005 * gcc.dg/spellcheck-options-9.c: New test case.
1006 * gcc.dg/spellcheck-options-10.c: New test case.
1008 2016-02-12 Jakub Jelinek <jakub@redhat.com>
1010 PR rtl-optimization/69764
1011 PR rtl-optimization/69771
1012 * c-c++-common/pr69764.c: New test.
1013 * gcc.dg/torture/pr69771.c: New test.
1015 2016-02-12 Marek Polacek <polacek@redhat.com>
1017 * g++.dg/torture/init-list1.C: New.
1019 2016-02-12 Marek Polacek <polacek@redhat.com>
1021 * gcc.dg/pr69522.c: Add empty dg-options.
1023 2016-02-12 Ilya Enkovich <enkovich.gnu@gmail.com>
1025 * g++.dg/lto/lto.exp: Include and init mpx.
1026 * g++.dg/lto/pr69729_0.C: New test.
1028 2016-02-12 Jakub Jelinek <jakub@redhat.com>
1031 * g++.dg/ipa/pr69241-4.C: New test.
1034 * g++.dg/ipa/pr68672-1.C: New test.
1035 * g++.dg/ipa/pr68672-2.C: New test.
1036 * g++.dg/ipa/pr68672-3.C: New test.
1038 2016-02-12 Bernd Schmidt <bschmidt@redhat.com>
1041 * gcc.dg/pr69522.c: New test.
1043 2016-02-12 Patrick Palka <ppalka@gcc.gnu.org>
1046 * g++.dg/cpp1y/69098.C: New test.
1047 * g++.dg/cpp1y/69098-2.C: New test.
1049 2016-02-12 Jakub Jelinek <jakub@redhat.com>
1051 * objc.dg/gnu-api-2-method.m: Spelling fixes - behaviour -> behavior
1052 and neighbour -> neighbor.
1053 * objc.dg/attributes/method-nonnull-1.m: Likewise.
1054 * objc.dg/gnu-api-2-class-meta.m: Likewise.
1055 * c-c++-common/Wvarargs.c: Likewise.
1056 * c-c++-common/goacc/host_data-5.c: Likewise.
1057 * obj-c++.dg/gnu-api-2-class-meta.mm: Likewise.
1058 * obj-c++.dg/attributes/method-nonnull-1.mm: Likewise.
1059 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
1060 * gcc.target/aarch64/pr60697.c: Likewise.
1061 * gcc.target/aarch64/advsimd-intrinsics/vldX_lane.c: Likewise.
1062 * gcc.target/aarch64/advsimd-intrinsics/vqshl.c: Likewise.
1063 * gcc.target/aarch64/advsimd-intrinsics/vshuffle.inc: Likewise.
1064 * gcc.target/aarch64/advsimd-intrinsics/vrshl.c: Likewise.
1065 * gcc.target/aarch64/advsimd-intrinsics/vldX_dup.c: Likewise.
1066 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Likewise.
1067 * gcc.target/aarch64/advsimd-intrinsics/vqrshl.c: Likewise.
1068 * gcc.target/aarch64/advsimd-intrinsics/vldX.c: Likewise.
1069 * gcc.target/aarch64/aapcs64/ice_2.c: Likewise.
1070 * gcc.target/aarch64/aapcs64/test_23.c: Likewise.
1071 * gcc.target/aarch64/vrnd_f64_1.c: Likewise.
1072 * g++.dg/warn/Wconversion-real-integer-3.C: Likewise.
1073 * g++.dg/lookup/koenig5.C: Likewise.
1074 * g++.dg/ext/no-asm-2.C: Likewise.
1075 * gfortran.dg/bounds_check_array_ctor_3.f90: Likewise.
1076 * gfortran.dg/bounds_check_array_ctor_7.f90: Likewise.
1077 * gfortran.dg/used_types_16.f90: Likewise.
1078 * gfortran.dg/assumed_rank_bounds_1.f90: Likewise.
1079 * gfortran.dg/bounds_check_array_ctor_1.f90: Likewise.
1080 * gfortran.dg/assumed_rank_bounds_2.f90: Likewise.
1081 * gfortran.dg/bounds_check_array_ctor_4.f90: Likewise.
1082 * gfortran.dg/abstract_type_6.f03: Likewise.
1083 * gfortran.dg/bounds_check_array_ctor_5.f90: Likewise.
1084 * gfortran.dg/used_types_15.f90: Likewise.
1085 * gfortran.dg/bounds_check_array_ctor_8.f90: Likewise.
1086 * gfortran.dg/exit_3.f08: Likewise.
1087 * gfortran.dg/open_status_2.f90: Likewise.
1088 * gfortran.dg/derived_pointer_recursion_2.f90: Likewise.
1089 * gfortran.dg/intrinsic_std_1.f90: Likewise.
1090 * gfortran.dg/associate_1.f03: Likewise.
1091 * gfortran.dg/bounds_check_array_ctor_2.f90: Likewise.
1092 * gfortran.dg/intrinsic_std_6.f90: Likewise.
1093 * gfortran.dg/bounds_check_array_ctor_6.f90: Likewise.
1094 * gcc.dg/builtin-object-size-1.c: Likewise.
1095 * gcc.dg/noreturn-6.c: Likewise.
1096 * gcc.dg/builtin-stringop-chk-1.c: Likewise.
1097 * gcc.dg/globalalias.c: Likewise.
1098 * gcc.dg/builtins-config.h: Likewise.
1099 * gcc.dg/pr30457.c: Likewise.
1100 * gcc.c-torture/compile/volatile-1.c: Likewise.
1101 * gcc.c-torture/execute/20101011-1.c: Likewise.
1102 * c-c++-common/Waddress-1.c: Likewise.
1104 2016-02-11 Jakub Jelinek <jakub@redhat.com>
1107 * c-c++-common/Waddress-1.c: New test.
1109 2016-02-11 Andre Vehreschild <vehre@gcc.gnu.org>
1112 * gfortran.dg/associate_19.f03: New test.
1113 * gfortran.dg/associate_20.f03: New test.
1115 2016-02-11 Oleg Endo <olegendo@gcc.gnu.org>
1117 * gcc.target/sh/pr54089-8.c: Adjust optimization level.
1119 2016-02-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1121 * gcc.target/aarch64/target_attr_15.c: Scan assembly for
1122 .arch armv8-a\n. Add -dA to dg-options.
1123 * gcc.target/aarch64/assembler_arch_1.c: New test.
1124 * gcc.target/aarch64/target_attr_7.c: Add -dA to dg-options.
1126 2016-02-11 Paolo Carlini <paolo.carlini@oracle.com>
1129 * g++.dg/cpp0x/pr68726.C: New.
1131 2016-02-11 Ilya Enkovich <enkovich.gnu@gmail.com>
1133 * lib/mpx-dg.exp: Fix warning in check_effective_target_mpx
1136 2016-02-11 Richard Biener <rguenther@suse.de>
1138 * g++.dg/tree-ssa/pr61034.C: Adjust.
1140 2016-02-10 Vladimir Makarov <vmakarov@redhat.com>
1143 * gcc.target/s390/pr69148.c: New.
1145 2016-02-10 Yuri Rumyantsev <ysrumyan@gmail.com>
1147 PR tree-optimization/69652
1148 * gcc.dg/torture/pr69652.c: New test.
1150 2016-02-10 Jakub Jelinek <jakub@redhat.com>
1151 Patrick Palka <ppalka@gcc.gnu.org>
1155 * g++.dg/ipa/pr69241-1.C: New test.
1156 * g++.dg/ipa/pr69241-2.C: New test.
1157 * g++.dg/ipa/pr69241-3.C: New test.
1158 * g++.dg/ipa/pr69649.C: New test.
1160 2016-02-10 Uros Bizjak <ubizjak@gmail.com>
1162 * gcc.dg/tree-ssa/sra-17.c: Add -mcpu=ev4 for target alpha*-*-*.
1163 * gcc.dg/tree-ssa/sra-18.c: Ditto.
1165 2016-02-10 Bin Cheng <bin.cheng@arm.com>
1167 PR tree-optimization/68021
1168 * gcc.dg/tree-ssa/pr68021.c: New test.
1170 2016-02-10 Richard Biener <rguenther@suse.de>
1172 PR tree-optimization/69726
1173 * gcc.dg/uninit-22.c: New testcase.
1175 2016-02-09 Andrew Pinski <apinski@cavium.com>
1178 * gcc.c-torture/compile/20160205-1.c: New testcase.
1180 2016-02-09 Michael Meissner <meissner@linux.vnet.ibm.com>
1183 * gcc.target/powerpc/fusion.c: Rewrite test to use TOC fusion
1184 instead accessing a really large arrray.
1185 * gcc.target/powerpc/fusion3.c: Likewise.
1187 2016-02-09 Charles Baylis <charles.baylis@linaro.org>
1190 * gcc.c-torture/execute/pr68532.c: New test.
1192 2016-02-11 Alexandre Oliva <aoliva@redhat.com>
1195 * gcc.dg/pr69634.c: New.
1197 2016-02-09 Richard Biener <rguenther@suse.de>
1199 * gcc.dg/vect/vect-mask-store-move-1.c: Add missing space.
1201 2016-02-09 Alexander Fomin <alexander.fomin@intel.com>
1203 * gcc.target/i386/avx512f-klogic-2.c: Adjust expectation.
1205 2016-02-09 Yuri Rumyantsev <ysrumyan@gmail.com>
1207 * gcc.dg/vect/vect-mask-store-move-1.c: Fix test failures.
1209 2016-02-09 Richard Biener <rguenther@suse.de>
1211 PR tree-optimization/69715
1212 * gcc.dg/torture/pr69715.c: New testcase.
1214 2016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
1217 * g++.dg/cpp0x/trailing12.C: New test.
1218 * g++.dg/cpp0x/trailing13.C: New test.
1220 2016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
1224 * g++.dg/cpp1y/auto-fn29.C: New test.
1225 * g++.dg/cpp1y/auto-fn30.C: New test.
1227 2016-02-08 Jakub Jelinek <jakub@redhat.com>
1229 PR tree-optimization/69209
1230 * gcc.c-torture/compile/pr69209.c: New test.
1232 2016-02-08 Jeff Law <law@redhat.com>
1234 PR tree-optimization/68541
1235 * gcc.dg/tree-ssa/split-path-1.c: Increase limit for number
1236 of statements allowed in join block for path splitting.
1238 2016-02-08 Jakub Jelinek <jakub@redhat.com>
1241 * g++.dg/gomp/pr59627.C: New test.
1244 * g++.dg/ipa/pr69239.C: New test.
1246 2016-02-08 David Malcolm <dmalcolm@redhat.com>
1248 PR preprocessor/69664
1249 * gcc.dg/cpp/trad/comment-2.c: Add expected column number.
1250 * gcc.dg/cpp/warn-comments.c: Likewise.
1252 2016-02-08 Marek Polacek <polacek@redhat.com>
1255 * g++.dg/init/const12.C: New test.
1257 2016-02-08 Bernd Schmidt <bschmidt@redhat.com>
1260 * gcc.dg/lto/pr55113_0.c: Remove test.
1262 2016-02-08 Richard Biener <rguenther@suse.de>
1264 PR tree-optimization/69719
1265 * gcc.dg/torture/pr69719.c: New testcase.
1267 2016-02-08 Richard Biener <rguenther@suse.de>
1268 Jeff Law <law@redhat.com>
1271 * gcc.target/mips/pr68273.c: New testcase.
1273 2016-02-08 Richard Biener <rguenther@suse.de>
1275 PR rtl-optimization/69274
1276 * gcc.target/i386/addr-sel-1.c: XFAIL.
1278 2016-02-08 Jeff Law <law@redhat.com>
1280 PR tree-optimization/68541
1281 * gcc.dg/tree-ssa/split-path-2.c: Make char array explicitly signed.
1283 PR tree-optimization/65917
1284 * gcc.dg/tree-ssa/20030922-2.c: No longer xfailed.
1286 2016-02-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1289 * gfortran.dg/namelist_args.f90: New test.
1291 2016-02-05 Jeff Law <law@redhat.com>
1293 PR tree-optimization/68541
1294 * gcc.dg/tree-ssa/split-path-2.c: New test.
1295 * gcc.dg/tree-ssa/split-path-3.c: New test.
1296 * gcc.dg/tree-ssa/split-path-4.c: New test.
1297 * gcc.dg/tree-ssa/split-path-5.c: New test.
1298 * gcc.dg/tree-ssa/split-path-6.c: New test.
1299 * gcc.dg/tree-ssa/split-path-7.c: New test.
1301 2016-02-05 Martin Sebor <msebor@redhat.com>
1304 * g++.dg/warn/Wplacement-new-size-1.C: New test.
1305 * g++.dg/warn/Wplacement-new-size-2.C: New test.
1307 2016-02-06 Richard HEnderson <rth@redhat.com>
1310 * gcc.target/i386/addr-space-4.c: New.
1311 * gcc.target/i386/addr-space-5.c: New.
1313 2016-02-05 Mikael Morin <mikael@gcc.gnu.org>
1316 * gfortran.dg/elemental_dependency_6.f90: New.
1318 2016-02-05 Jakub Jelinek <jakub@redhat.com>
1320 PR rtl-optimization/69691
1321 * gcc.c-torture/execute/pr69691.c: New test.
1324 * g++.dg/parse/pr69628.C: New test.
1326 2016-02-05 Uros Bizjak <ubizjak@gmail.com>
1328 * gcc.dg/sancov/asan.c: Move to ...
1329 * gcc.dg/asan/sancov-1.c: ... here.
1331 2016-02-05 Uros Bizjak <ubizjak@gmail.com>
1333 * gcc.target/i386/pr69577.c: Require avx_runtime target.
1335 2016-02-05 H.J. Lu <hongjiu.lu@intel.com>
1338 * gcc.target/i386/pr69677.c: New test.
1340 2016-02-05 Patrick Palka <ppalka@gcc.gnu.org>
1343 * g++.dg/template/pr68948.C: New test.
1345 2016-02-05 Dominik Vogt <vogt@linux.vnet.ibm.com>
1347 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove -march=z13 for s390
1348 (only necessary on s390x).
1350 2016-02-04 H.J. Lu <hongjiu.lu@intel.com>
1352 * gcc.target/i386/pr69454-2.c: Compile with -msse2
1353 -mno-accumulate-outgoing-args.
1355 2016-02-04 Patrick Palka <ppalka@gcc.gnu.org>
1357 * g++.dg/cpp0x/constexpr-ptrmem5.C: New test.
1359 2016-02-04 Jakub Jelinek <jakub@redhat.com>
1362 * c-c++-common/pr69669.c: New test.
1364 2016-02-04 Michael Meissner <meissner@linux.vnet.ibm.com>
1367 * g++.dg/pr69667.C: New file.
1369 2016-02-04 Wilco Dijkstra <wdijkstr@arm.com>
1372 * gcc.dg/pr69619.c: Add new test.
1374 2016-02-04 Richard Sandiford <richard.sandiford@arm.com>
1376 PR rtl-optimization/69577
1377 * gcc.target/i386/pr69577.c: New test.
1379 2016-02-04 Martin Liska <mliska@suse.cz>
1381 * g++.dg/asan/pr69276.C: New test.
1383 2016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1387 * gcc.target/arm/wmul-3.c: Simplify test to generate just
1388 a single smulbb instruction.
1389 * gcc.target/amr/wmul-1.c: Add -mtune=cortex-a9 to dg-options.
1390 * gcc.target/amr/wmul-2.c: Likewise.
1392 2016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1396 * gcc.c-torture/execute/pr67714.c: New test.
1398 2016-02-04 Ilya Enkovich <enkovich.gnu@gmail.com>
1401 * gcc.target/i386/pr69454-1.c: New test.
1402 * gcc.target/i386/pr69454-2.c: New test.
1404 2016-02-03 Martin Sebor <msebor@redhat.com>
1411 * g++.dg/ext/flexarray-mangle-2.C: New test.
1412 * g++.dg/ext/flexarray-mangle.C: New test.
1413 * g++.dg/ext/flexarray-subst.C: New test.
1414 * g++.dg/ext/flexary11.C: New test.
1415 * g++.dg/ext/flexary12.C: New test.
1416 * g++.dg/ext/flexary13.C: New test.
1417 * g++.dg/ext/flexary14.C: New test.
1418 * g++.dg/other/dump-ada-spec-2.C: Adjust.
1420 2016-02-03 H.J. Lu <hongjiu.lu@intel.com>
1422 * gcc.target/i386/iamcu/test_passing_unions.c (check_union_passing6):
1423 Define only if CHECK_FLOAT128 is defined.
1424 (main): Properly initialize u5.
1426 2016-02-03 Jakub Jelinek <jakub@redhat.com>
1429 * gcc.dg/pr69627.c: New test.
1432 * gcc.dg/pr69644.c: New test.
1434 2016-02-03 Mike Stump <mikestump@comcast.net>
1436 * lib/compat.exp (compat-get-options-main): Add dg-timeout-factor
1437 support for struct-layout-1.exp.
1439 2016-02-03 Patrick Palka <ppalka@gcc.gnu.org>
1442 * g++.dg/cpp0x/pr69056.C: New test.
1444 2016-02-03 Vladimir Makarov <vmakarov@redhat.com>
1445 Alexandre Oliva <aoliva@redhat.com>
1448 * gcc.target/powerpc/pr69461.c: New.
1450 2016-02-03 Uros Bizjak <ubizjak@gmail.com>
1452 * lib/tsan-dg.exp (tsan_init): Move check if tsan executable
1454 (check_effective_target_fsanitize_thread): ... to here. Do not
1455 specify additional compile flags for the test source.
1456 * lib/asan-dg.exp (check_effective_target_fsanitize_address): Do not
1457 specify additional compile flags for the test source.
1459 2016-02-03 Wilco Dijkstra <wdijkstr@arm.com>
1461 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
1463 2016-02-03 Andre Vehreschild <vehre@gcc.gnu.org>
1467 * gfortran.dg/coarray_allocate_2.f08: New test.
1468 * gfortran.dg/coarray_allocate_3.f08: New test.
1469 * gfortran.dg/coarray_allocate_4.f08: New test.
1471 2016-02-03 Alan Lawrence <alan.lawrence@arm.com>
1473 * gcc.dg/vect/vect-outer-1-big-array.c: Drop vect_multiple_sizes;
1474 use same scan-tree-dump-times on all platforms.
1475 * gcc.dg/vect/vect-outer-1.c: Likewise.
1476 * gcc.dg/vect/vect-outer-1a-big-array.c: Likewise.
1477 * gcc.dg/vect/vect-outer-1a.c: Likewise.
1478 * gcc.dg/vect/vect-outer-1b-big-array.c: Likewise.
1479 * gcc.dg/vect/vect-outer-1b.c: Likewise.
1480 * gcc.dg/vect/vect-outer-2b.c: Likewise.
1481 * gcc.dg/vect/vect-outer-3b.c: Likewise.
1482 * gcc.dg/vect/vect-reduc-dot-s8b.c: Likewise.
1484 2016-02-02 Segher Boessenkool <segher@kernel.crashing.org>
1486 * c-c++-common/vector-compare-4.c: Prune "non-standard ABI extension"
1489 2016-02-02 H.J. Lu <hongjiu.lu@intel.com>
1491 * gcc.target/i386/iamcu/test_empty_structs_and_unions.c: New test.
1493 2016-02-02 James Norris <jnorris@codesourcery.com>
1495 * c-c++-common/goacc/routine-5.c: Add tests.
1497 2016-02-02 Alexander Monakov <amonakov@ispras.ru>
1499 * gcc.target/nvptx/unsigned-cmp.c: New test.
1501 2016-02-02 Wilco Dijkstra <wdijkstr@arm.com>
1503 * gcc.target/aarch64/scalar_shift_1.c
1504 (test_corners_sisd_di): Improve force to SIMD register.
1505 (test_corners_sisd_si): Likewise.
1506 * gcc.target/aarch64/vect-ld1r-compile-fp.c:
1507 Remove scan-assembler check for ldr.
1509 2016-02-02 Richard Biener <rguenther@suse.de>
1511 PR tree-optimization/69595
1512 * gcc.dg/Warray-bounds-17.c: New testcase.
1514 2016-02-02 Richard Biener <rguenther@suse.de>
1516 PR tree-optimization/69606
1517 * gcc.dg/torture/pr69606.c: New testcase.
1519 2016-02-02 Yuri Rumyantsev <ysrumyan@gmail.com>
1522 * gcc.dg/vect/vect-mask-store-move-1.c: New test.
1523 * gcc.target/i386/avx2-vect-mask-store-move1.c: New test.
1525 2016-02-02 Alan Modra <amodra@gmail.com>
1528 * gcc.target/powerpc/pr69548.c: New test.
1530 2016-02-01 Jakub Jelinek <jakub@redhat.com>
1532 PR rtl-optimization/69592
1533 * gcc.dg/pr69592.c: New test.
1535 PR preprocessor/69543
1537 * gcc.dg/pr69543.c: New test.
1538 * gcc.dg/pr69558.c: New test.
1540 2016-02-01 Uros Bizjak <ubizjak@gmail.com>
1543 * g++.dg/other/anon5.C (dg-options): Use -gdwarf-2 instead of -g.
1545 2016-02-01 Martin Sebor <msebor@redhat.com>
1547 * gcc.target/powerpc/pr17381.c: Remove duplicate copy of the test body.
1549 2016-02-01 Bin Cheng <bin.cheng@arm.com>
1551 PR tree-optimization/67921
1552 * c-c++-common/ubsan/pr67921.c: New test.
1554 2016-02-01 Richard Biener <rguenther@suse.de>
1557 * gcc.dg/tree-ssa/recip-8.c: New testcase.
1559 2016-02-01 Richard Biener <rguenther@suse.de>
1561 PR tree-optimization/69574
1562 * gcc.dg/torture/pr69574.c: New testcase.
1564 2016-02-01 Richard Biener <rguenther@suse.de>
1566 PR tree-optimization/69579
1567 * gcc.dg/setjmp-6.c: New testcase.
1569 2016-02-01 Jakub Jelinek <jakub@redhat.com>
1571 PR rtl-optimization/69570
1572 * g++.dg/opt/pr69570.C: New test.
1574 2016-02-01 Richard Henderson <rth@redhat.com>
1576 * gcc.dg/pr69535.c: New test.
1578 2016-01-31 John David Anglin <danglin@gcc.gnu.org>
1581 * gcc.dg/tree-ssa/sra-17.c: Fix regexps to work on hpux.
1582 * gcc.dg/tree-ssa/sra-18.c: Likewise.
1585 * g++.dg/parse/parens3.C: Use register "4" on hppa.
1587 * gcc.dg/tree-ssa/vector-5.c: Add -fno-common option on hppa*-*-hpux*.
1589 2016-01-31 Paul Thomas <pault@gcc.gnu.org>
1592 * gfortran.dg/allocate_with_source_17.f03: New test.
1594 2016-01-30 Jakub Jelinek <jakub@redhat.com>
1596 PR tree-optimization/69546
1597 * gcc.dg/torture/pr69546.c: New test.
1599 2016-01-30 Paul Thomas <pault@gcc.gnu.org>
1602 * gfortran.dg/unlimited_polymorphic_25.f03: New test.
1604 2016-01-30 Martin Sebor <msebor@redhat.com>
1607 * g++.dg/ext/flexary10.C: New test.
1609 2016-01-30 Dominique d'Humieres <dominiq@lps.ens.fr>
1612 gfortran.dg/common_23.f90: New test.
1614 2016-01-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1617 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c: Correct
1618 condition being checked, and disable it when the target supports
1619 misaligned loads and stores.
1621 2016-01-29 Jakub Jelinek <jakub@redhat.com>
1624 * gcc.dg/torture/pr69518.c: New test.
1626 2016-01-29 H.J. Lu <hongjiu.lu@intel.com>
1629 * gcc.target/i386/pr69530.c: New test.
1631 2016-01-29 Steve Ellcey <sellcey@imgtec.com>
1634 * gcc.target/mips/div-delay.c: New test.
1636 2016-01-29 Jakub Jelinek <jakub@redhat.com>
1639 * gcc.target/i386/pr69551.c: New test.
1642 * gcc.target/i386/pr66137.c: New test.
1644 2016-01-29 Andrew Bennett <andrew.bennett@imgtec.com>
1646 * gcc.target/mips/p5600-bonding.c (dg-options): Force the test to be
1647 always built for p5600.
1648 * gcc.target/mips/mips.exp (mips-dg-options): Add support for the
1649 isa=p5600 dg-option.
1651 2016-01-29 Richard Biener <rguenther@suse.de>
1653 PR tree-optimization/69547
1654 * g++.dg/tree-ssa/pr69547.C: New testcase.
1656 2016-01-29 Jakub Jelinek <jakub@redhat.com>
1659 * g++.dg/warn/Wunused-function2.C: New test.
1661 2016-01-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
1663 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Require a hardware vector
1664 support for test to succeed.
1666 2016-01-29 Marek Polacek <polacek@redhat.com>
1670 * g++.dg/ext/constexpr-vla2.C: New test.
1671 * g++.dg/ext/constexpr-vla3.C: New test.
1672 * g++.dg/ubsan/vla-1.C: Remove dg-shouldfail.
1674 2016-01-29 Richard Biener <rguenther@suse.de>
1677 * gcc.dg/uninit-21.c: New testcase.
1679 2016-01-28 Uros Bizjak <ubizjak@gmail.com>
1682 * gcc.target/i386/pr69459.c: New test.
1684 2016-01-28 Steve Ellcey <sellcey@imgtec.com>
1687 * gcc.target/mips/mips.exp (mips_option_groups): Add stack-protector.
1688 * gcc.target/mips/pr68400.c: New test.
1690 2016-01-28 Martin Sebor <msebor@redhat.com>
1693 * gcc.target/powerpc/pr17381.c: New test.
1695 2016-01-28 Jakub Jelinek <jakub@redhat.com>
1698 * gcc.dg/torture/pr69542.c: New test.
1700 2016-01-28 Wilco Dijkstra <wdijkstr@arm.com>
1702 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
1704 2016-01-28 David Edelsohn <dje.gcc@gmail.com>
1706 * gcc.dg/pr65980.c: Skip on AIX.
1707 * gcc.dg/pr66688.c: Same.
1709 2016-01-28 David Edelsohn <dje.gcc@gmail.com>
1712 * gcc.dg/tree-ssa/sra-17.c: Adjust regex for more label styles.
1713 * gcc.dg/tree-ssa/sra-18.c: Same.
1715 2016-01-28 Andre Vehreschild <vehre@gcc.gnu.org>
1718 * gfortran.dg/block_15.f08: New test.
1719 * gfortran.dg/block_end_error_1.f90: Need to catch additional error
1720 on incorrectly closed BLOCK.
1722 2016-01-28 Ilya Enkovich <enkovich.gnu@gmail.com>
1724 * gcc.dg/declare-simd.c: New test.
1725 2016-01-28 Richard Biener <rguenther@suse.de>
1727 PR tree-optimization/69466
1728 * gfortran.dg/vect/pr69466.f90: New testcase.
1730 2016-01-28 Thomas Preud'homme <thomas.preudhomme@arm.com>
1732 * g++.dg/pr67989.C: Remove ARM-specific option.
1733 * gcc.target/arm/pr67989.C: New file.
1735 2016-01-27 Uros Bizjak <ubizjak@gmail.com>
1737 * gcc.dg/torture/pr68264.c: Disable log1p test for glibc < 2.22
1738 and expm1 test for glibc < 2.11.
1740 2016-01-27 Richard Henderson <rth@redhat.com>
1742 * gcc.c-torture/execute/pr69447.c: New test.
1744 2016-01-27 Paul Thomas <pault@gcc.gnu.org>
1747 * gfortran.dg/alloc_comp_assign_15.f03: New test.
1749 2016-01-27 Jakub Jelinek <jakub@redhat.com>
1752 * gcc.dg/pr66869.c: New test.
1754 2016-01-25 Jeff Law <law@redhat.com>
1756 PR tree-optimization/68398
1757 PR tree-optimization/69196
1758 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output.
1759 * gcc.dg/tree-ssa/ssa-dom-thread-2c.c: Add extra statements on thread
1760 path to avoid new heuristic allowing more irreducible regions
1761 * gcc.dg/tree-ssa/ssa-dom-thread-2d.c: Likewise.
1762 * gcc.dg/tree-ssa/vrp46.c: Likewise.
1763 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Update expected output.
1764 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: New test.
1765 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
1767 2016-01-27 Marek Polacek <polacek@redhat.com>
1770 * c-c++-common/vector-compare-4.c: New test.
1772 2016-01-27 David Malcolm <dmalcolm@redhat.com>
1774 PR preprocessor/69126
1775 * c-c++-common/pr69126.c: New test case.
1777 2016-01-27 Ian Lance Taylor <iant@google.com>
1779 * gcc.dg/tree-ssa/ivopt_5.c: New test.
1781 2016-01-27 Ryan Burn <contact@rnburn.com>
1784 * g++.dg/cilk-plus/CK/pr69267.cc: New test.
1786 2016-01-27 Uros Bizjak <ubizjak@gmail.com>
1789 * gcc.target/i386/pr69512.c: New test.
1791 2016-01-27 Rainer Emrich <rainer@emrich-ebersheim.de>
1794 * gnat.dg/sso/*.adb: Robustify dg-output directives.
1796 2016-01-27 Marek Polacek <polacek@redhat.com>
1799 * g++.dg/pr69379.C: New test.
1801 2016-01-27 Martin Sebor <msebor@redhat.com>
1804 * g++.dg/abi/Wabi-2-2.C: New test.
1805 * g++.dg/abi/Wabi-2-3.C: New test.
1806 * g++.dg/abi/Wabi-3-2.C: New test.
1807 * g++.dg/abi/Wabi-3-3.C: New test.
1809 2016-01-27 Richard Biener <rguenther@suse.de>
1811 PR tree-optimization/69166
1812 * gcc.dg/torture/pr69166.c: New testcase.
1814 2016-01-27 Martin Jambor <mjambor@suse.cz>
1816 PR tree-optimization/69355
1817 * gcc.dg/tree-ssa/pr69355.c: New test.
1819 2016-01-27 Marek Polacek <polacek@redhat.com>
1822 * g++.dg/ext/constexpr-vla1.C: New test.
1824 2016-01-20 Christian Bruel <christian.bruel@st.com>
1827 * gcc.target/arm/pr69245.c: New test.
1829 2016-01-27 Jakub Jelinek <jakub@redhat.com>
1831 PR tree-optimization/69399
1832 * gcc.dg/torture/pr69399.c: New test.
1834 2016-01-27 Eric Botcazou <ebotcazou@adacore.com>
1836 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: XFAIL on SPARC 64-bit.
1838 2016-01-26 Eric Botcazou <ebotcazou@adacore.com>
1840 * gcc.c-torture/execute/stkalign.c: XFAIL run on SPARC 64-bit.
1842 2016-01-26 Tom de Vries <tom@codesourcery.com>
1844 PR tree-optimization/69110
1845 * gcc.dg/autopar/pr69110.c: New test.
1847 2016-01-26 Abderrazek Zaafrani <a.zaafrani@samsung.com>
1848 Sebastian Pop <s.pop@samsung.com>
1850 * gcc.dg/graphite/isl-ast-op-select.c: New.
1852 2015-01-26 Paul Thomas <pault@gcc.gnu.org>
1855 * gfortran.dg/allocate_error_6.f90: New test.
1857 2016-01-26 Richard Henderson <rth@redhat.com>
1859 * gcc.dg/tm/pr60908.c: New test.
1861 2016-01-26 David Malcolm <dmalcolm@redhat.com>
1864 * g++.dg/ext/timevar1.C: Add dg-allow-blank-lines-in-output
1866 * gcc.dg/plugin/diagnostic-test-show-locus-color.c: Update
1867 expected multiline output to reflect the colorization being
1868 disabled before newlines.
1869 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
1870 (custom_diagnostic_finalizer): Replace call to
1871 pp_newline_and_flush with call to pp_flush.
1872 * gcc.dg/unroll-2.c: Add dg-allow-blank-lines-in-output directive.
1873 * gfortran.dg/implicit_class_1.f90: Likewise.
1874 * lib/gcc-dg.exp (allow_blank_lines): New global.
1875 (dg-allow-blank-lines-in-output): New procedure.
1876 (gcc-dg-prune): Complain about blank lines in the output, unless
1877 dg-allow-blank-lines-in-output was called.
1878 * lib/multiline.exp (_build_multiline_regex): Only support
1879 arbitrary followup text for non-blank-lines, not for blank lines.
1881 2016-01-26 Jakub Jelinek <jakub@redhat.com>
1883 PR tree-optimization/69483
1884 * gcc.dg/pr69483.c: New test.
1885 * g++.dg/opt/pr69483.C: New test.
1887 2016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
1890 * gcc.target/arm/pr68620.c: New test.
1892 2016-01-26 H.J. Lu <hongjiu.lu@intel.com>
1894 * gcc.target/i386/pr68986-2.c: Remove -m32.
1896 2016-01-26 H.J. Lu <hongjiu.lu@intel.com>
1899 * gcc.target/i386/pr68986-1.c: New test.
1900 * gcc.target/i386/pr68986-2.c: Likewise.
1901 * gcc.target/i386/pr68986-3.c: Likewise.
1903 2016-01-26 Christian Bruel <christian.bruel@st.com>
1905 * lib/target-supports.exp
1906 (check_effective_target_arm_crypto_pragma_ok_nocache): Remove.
1907 (check_effective_target_arm_crypto_pragma_ok): Likewise.
1908 * gcc.target/arm/attr-crypto.c: Remove arm_crypto_pragma_ok test.
1910 2016-01-26 Richard Biener <rguenther@suse.de>
1912 PR tree-optimization/69452
1913 * gcc.dg/torture/pr69452.c: New testcase.
1915 2016-01-26 Jakub Jelinek <jakub@redhat.com>
1918 * gcc.dg/pr69442.c: New test.
1920 2016-01-26 Roger Ferrer Ibáñez <rofirrim@gmail.com>
1923 * gcc.target/aarch64/simd/pr67896.C: New.
1925 2016-01-26 Richard Sandiford <richard.sandiford@arm.com>
1927 PR tree-optimization/69400
1928 * gcc.dg/plugin/wide-int_plugin.c (test_wide_int_mod_trunc): New
1930 (plugin_init): Call it.
1931 * gcc.dg/torture/pr69400.c: New test.
1933 2016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
1935 * gcc.target/arm/pr68674.c: Check and use arm_fp effective target.
1937 2016-01-25 Aditya Kumar <aditya.k7@samsung.com>
1938 Sebastian Pop <s.pop@samsung.com>
1940 * gcc.dg/graphite/graphite.exp: Only run the fuse-*.c tests with
1943 2016-01-25 Aditya Kumar <aditya.k7@samsung.com>
1944 Sebastian Pop <s.pop@samsung.com>
1946 * gcc.dg/graphite/pr69292.c: New.
1948 2016-01-25 Jakub Jelinek <jakub@redhat.com>
1950 * c-c++-common/goacc/use_device-1.c: New test.
1952 2016-01-25 Jeff Law <law@redhat.com>
1954 PR tree-optimization/69196
1955 PR tree-optimization/68398
1956 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output
1957 * gcc.dg/tree-ssa/pr68198.c: Likewise.
1959 2016-01-25 David Edelsohn <dje.gcc@gmail.com>
1962 * gcc.target/powerpc/vsx-vector-2.c: Adjust for Goldschmidt's
1965 2016-01-25 Richard Biener <rguenther@suse.de>
1968 * g++.dg/tree-ssa/pr69336.C: Restrict to x86_64 and i?86.
1970 2016-01-25 Ilya Enkovich <enkovich.gnu@gmail.com>
1973 * gcc.dg/pr69421.c: New test.
1975 2016-01-25 Bilyan Borisov <bilyan.borisov@arm.com>
1977 * gcc.target/aarch64/simd/vcvt_s64_f64_1.c: New.
1978 * gcc.target/aarch64/simd/vcvt_u64_f64_1.c: Likewise.
1979 * gcc.target/aarch64/simd/vcvta_s64_f64_1.c: Likewise.
1980 * gcc.target/aarch64/simd/vcvta_u64_f64_1.c: Likewise.
1981 * gcc.target/aarch64/simd/vcvtm_s64_f64_1.c: Likewise.
1982 * gcc.target/aarch64/simd/vcvtm_u64_f64_1.c: Likewise.
1983 * gcc.target/aarch64/simd/vcvtn_s64_f64_1.c: Likewise.
1984 * gcc.target/aarch64/simd/vcvtn_u64_f64_1.c: Likewise.
1985 * gcc.target/aarch64/simd/vcvtp_s64_f64_1.c: Likewise.
1986 * gcc.target/aarch64/simd/vcvtp_u64_f64_1.c: Likewise.
1988 2016-01-25 Richard Biener <rguenther@suse.de>
1990 PR tree-optimization/69376
1991 * gcc.dg/torture/pr69376.c: New testcase.
1993 2016-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1997 * gfortran.dg/interface_38.f90: New test.
1998 * gfortran.dg/interface_39.f90: New test.
2000 2016-01-24 Patrick Palka <ppalka@gcc.gnu.org>
2003 2016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
2008 * g++.dg/template/pr11858.C: New test.
2009 * g++.dg/template/pr24663.C: New test.
2010 * g++.dg/template/unify12.C: New test.
2011 * g++.dg/template/unify13.C: New test.
2012 * g++.dg/template/unify14.C: New test.
2013 * g++.dg/template/unify15.C: New test.
2014 * g++.dg/template/unify16.C: New test.
2015 * g++.dg/template/unify17.C: New test.
2017 2016-01-24 Dominique d'Humieres <dominiq@lps.ens.fr>
2020 gfortran.dg/pr68283.f90: New test.
2022 2016-01-24 Thomas Koenig <tkoenig@gcc.gnu.org>
2025 * gfortran.dg/inline_matmul_13.f90: New test.
2026 * gfortran.dg/matmul_bounds_8.f90: New test.
2027 * gfortran.dg/matmul_bounds_9.f90: New test.
2028 * gfortran.dg/matmul_bounds_10.f90: New test.
2030 2016-01-23 Tom de Vries <tom@codesourcery.com>
2032 PR tree-optimization/69426
2033 * gcc.dg/autopar/pr69426.c: New test.
2035 2016-01-23 Martin Sebor <msebor@redhat.com>
2039 * g++.dg/cpp0x/alignas5.C: New test.
2040 * g++.dg/ext/vector29.C: Same.
2042 2016-01-23 Uros Bizjak <ubizjak@gmail.com>
2044 * gcc.target/i386/chkp-strlen-2.c: Define _GNU_SOURCE.
2045 * gcc.target/i386/chkp-strlen-4.c: Move the definition of
2046 _GNU_SOURCE from compile flags to the source.
2047 * gcc.target/i386/chkp-stropt-12.c: Ditto.
2048 * gcc.target/i386/chkp-stropt-16.c: Ditto.
2049 * gcc.target/i386/chkp-stropt-4.c: Ditto.
2050 * gcc.target/i386/chkp-stropt-8.c: Ditto.
2052 2016-01-22 Jakub Jelinek <jakub@redhat.com>
2055 * g++.dg/opt/pr69432.C: New test.
2057 2016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2059 * gcc.target/powerpc/pr63354c: Adjust target selector to include
2060 32-bit targets testing an -m64 multilib.
2062 2016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2064 * gcc.target/powerpc/pr63354.c: Restrict to Linux targets with
2067 2016-01-22 James Greenhalgh <james.greenhalgh@arm.com>
2069 * gcc.dg/vect/bb-slp-pr68892.c: Require vect_double.
2071 2016-01-21 Christian Bruel <christian.bruel@st.com>
2074 * gcc.target/i386/pr68674.c
2075 * gcc.target/aarch64/pr68674.c
2076 * gcc.target/arm/pr68674.c
2078 2016-01-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2081 * gcc.c-torture/execute/pr69403.c: New test.
2083 2016-01-22 Paolo Carlini <paolo.carlini@oracle.com>
2086 * g++.dg/template/pr55843.C: New.
2088 2016-01-22 Alan Lawrence <alan.lawrence@arm.com>
2091 * gcc.dg/vect/vect-over-widen-3-big-array.c: Only look for 1
2092 vect_recog_over_widening_pattern in dump if we have vect_widen_shift.
2094 2016-01-21 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2097 * gcc.target/powerpc/p8vector-builtin-8.c: Remove { target int128 }
2098 from dg-do compile directive, and instead add
2099 { dg-require-effective-target int128 }.
2101 2016-01-20 Martin Sebor <msebor@redhat.com>
2104 * gcc.dg/sync-fetch.c: New test.
2106 2016-01-21 Martin Sebor <msebor@redhat.com>
2109 * gcc.target/powerpc/pr69252.c: New test.
2111 2016-01-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2114 * gfortran.dg/pr65996.f90: New test.
2116 2016-01-21 Dominik Vogt <vogt@linux.vnet.ibm.com>
2119 * g++.dg/cpp0x/constexpr-reinterpret1.C: Fix line number that is
2120 expected to generate an error.
2122 2016-01-21 Bernd Schmidt <bschmidt@redhat.com>
2125 * gcc.dg/torture/pr66178.c: New test.
2127 2016-01-21 Anton Blanchard <anton@samba.org>
2128 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2131 * gcc.target/powerpc/pr63354.c: New test.
2133 2016-01-21 Vladimir Makarov <vmakarov@redhat.com>
2135 PR rtl-optimization/68990
2136 * gcc.target/i386/pr68990: New.
2138 2016-01-21 Nick Clifton <nickc@redhat.com>
2141 * gcc.target/mips/pr69129.c: New.
2143 2016-01-21 Paolo Carlini <paolo.carlini@oracle.com>
2146 * g++.dg/cpp0x/pr58046.C: New.
2148 2016-01-21 Jakub Jelinek <jakub@redhat.com>
2152 * gcc.target/arm/pr69187.c: New test.
2155 * g++.dg/torture/pr69355.C: New test.
2157 2016-01-21 Aditya Kumar <aditya.k7@samsung.com>
2158 Sebastian Pop <s.pop@samsung.com>
2160 * gfortran.dg/graphite/interchange-3.f90: Adjust pattern.
2162 2016-01-21 Aditya Kumar <aditya.k7@samsung.com>
2163 Sebastian Pop <s.pop@samsung.com>
2165 * gcc.dg/graphite/pr68976.c: New test.
2167 2016-01-21 Jakub Jelinek <jakub@redhat.com>
2170 * c-c++-common/pr67653.c: New test.
2171 * gcc.dg/torture/pr29119.c: Add dg-warning.
2173 2016-01-20 Peter Bergner <bergner@vnet.ibm.com>
2175 * gcc.target/powerpc/cpu-builtin-1.c: New test.
2177 2016-01-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
2180 * gcc.dg/pr24293.c: New test.
2181 * gcc.dg/Wcxx-compat-8.c: Adjust to accept error due to
2182 incomplete struct type.
2183 * gcc.dg/declspec-1.c: Likewise.
2184 * gcc.dg/pr63549.c: Likewise.
2186 2016-01-20 Jakub Jelinek <jakub@redhat.com>
2188 PR tree-optimization/66612
2189 * gcc.target/powerpc/20050830-1.c: Xfail the scan-assembler test
2190 for bdn instruction.
2192 2016-01-20 Christophe Lyon <christophe.lyon@linaro.org>
2194 * lib/target-supports.exp
2195 (check_effective_target_arm_fp_ok_nocache): New.
2196 (check_effective_target_arm_fp_ok): New.
2197 (add_options_for_arm_fp): New.
2198 (check_effective_target_arm_crypto_ok_nocache): Require
2199 target_arm_v8_neon_ok instead of arm32.
2200 (check_effective_target_arm_crypto_pragma_ok_nocache): New.
2201 (check_effective_target_arm_crypto_pragma_ok): New.
2202 (add_options_for_arm_vfp): New.
2203 * gcc.target/arm/attr-crypto.c: Use arm_crypto_pragma_ok effective
2204 target. Do not force -mfloat-abi=softfp, use arm_fp_ok effective
2205 target instead. Force initial fpu to vfp.
2206 * gcc.target/arm/attr-neon-builtin-fail.c: Do not force
2207 -mfloat-abi=softfp, use arm_fp_ok effective target instead.
2208 * gcc.target/arm/attr-neon-fp16.c: Likewise. Remove arm_neon_ok
2210 * gcc.target/arm/attr-neon2.c: Do not force -mfloat-abi=softfp,
2211 use arm_vfp effective target instead. Force initial fpu to vfp.
2212 * gcc.target/arm/attr-neon3.c: Likewise.
2213 * gcc.target/arm/cmp-2.c: Use arm_fp_ok effective target instead of
2215 * gcc.target/arm/unsigned-float.c: Likewise.
2216 * gcc.target/arm/vfp-1.c: Likewise.
2217 * gcc.target/arm/vfp-ldmdbd.c: Likewise.
2218 * gcc.target/arm/vfp-ldmdbs.c: Likewise.
2219 * gcc.target/arm/vfp-ldmiad.c: Likewise.
2220 * gcc.target/arm/vfp-ldmias.c: Likewise.
2221 * gcc.target/arm/vfp-stmdbd.c: Likewise.
2222 * gcc.target/arm/vfp-stmdbs.c: Likewise.
2223 * gcc.target/arm/vfp-stmiad.c: Likewise.
2224 * gcc.target/arm/vfp-stmias.c: Likewise.
2225 * gcc.target/arm/vnmul-1.c: Likewise.
2226 * gcc.target/arm/vnmul-2.c: Likewise.
2227 * gcc.target/arm/vnmul-3.c: Likewise.
2228 * gcc.target/arm/vnmul-4.c: Likewise.
2230 2016-01-20 H.J. Lu <hongjiu.lu@intel.com>
2233 * g++.dg/pr63995-1.C: Require non-x32 target, instead of,
2234 the MPX run-time library, for compile-time MPX test.
2235 * gcc.target/i386/chkp-always_inline.c: Likewise.
2236 * gcc.target/i386/chkp-bndret.c: Likewise.
2237 * gcc.target/i386/chkp-builtins-1.c: Likewise.
2238 * gcc.target/i386/chkp-builtins-2.c: Likewise.
2239 * gcc.target/i386/chkp-builtins-3.c: Likewise.
2240 * gcc.target/i386/chkp-builtins-4.c: Likewise.
2241 * gcc.target/i386/chkp-const-check-1.c: Likewise.
2242 * gcc.target/i386/chkp-const-check-2.c: Likewise.
2243 * gcc.target/i386/chkp-hidden-def.c: Likewise.
2244 * gcc.target/i386/chkp-label-address.c: Likewise.
2245 * gcc.target/i386/chkp-lifetime-1.c: Likewise.
2246 * gcc.target/i386/chkp-narrow-bounds.c: Likewise.
2247 * gcc.target/i386/chkp-pr69044.c: Likewise.
2248 * gcc.target/i386/chkp-remove-bndint-1.c: Likewise.
2249 * gcc.target/i386/chkp-remove-bndint-2.c: Likewise.
2250 * gcc.target/i386/chkp-strchr.c: Likewise.
2251 * gcc.target/i386/chkp-strlen-1.c: Likewise.
2252 * gcc.target/i386/chkp-strlen-2.c: Likewise.
2253 * gcc.target/i386/chkp-strlen-3.c: Likewise.
2254 * gcc.target/i386/chkp-strlen-4.c: Likewise.
2255 * gcc.target/i386/chkp-strlen-5.c: Likewise.
2256 * gcc.target/i386/chkp-stropt-1.c: Likewise.
2257 * gcc.target/i386/chkp-stropt-10.c: Likewise.
2258 * gcc.target/i386/chkp-stropt-11.c: Likewise.
2259 * gcc.target/i386/chkp-stropt-12.c: Likewise.
2260 * gcc.target/i386/chkp-stropt-13.c: Likewise.
2261 * gcc.target/i386/chkp-stropt-14.c: Likewise.
2262 * gcc.target/i386/chkp-stropt-15.c: Likewise.
2263 * gcc.target/i386/chkp-stropt-16.c: Likewise.
2264 * gcc.target/i386/chkp-stropt-2.c: Likewise.
2265 * gcc.target/i386/chkp-stropt-3.c: Likewise.
2266 * gcc.target/i386/chkp-stropt-4.c: Likewise.
2267 * gcc.target/i386/chkp-stropt-5.c: Likewise.
2268 * gcc.target/i386/chkp-stropt-6.c: Likewise.
2269 * gcc.target/i386/chkp-stropt-7.c: Likewise.
2270 * gcc.target/i386/chkp-stropt-8.c: Likewise.
2271 * gcc.target/i386/chkp-stropt-9.c: Likewise.
2272 * gcc.target/i386/pr63995-2.c: Likewise.
2273 * gcc.target/i386/pr64805.c: Likewise.
2274 * gcc.target/i386/pr65044.c: Likewise.
2275 * gcc.target/i386/pr65167.c: Likewise.
2276 * gcc.target/i386/pr65183.c: Likewise.
2277 * gcc.target/i386/pr65184.c: Likewise.
2278 * gcc.target/i386/thunk-retbnd.c: Likewise.
2280 2016-01-20 Ilya Enkovich <enkovich.gnu@gmail.com>
2282 PR tree-optimization/69328
2283 * gcc.dg/pr69328.c: New test.
2285 2016-01-20 Jeff Law <law@redhat.com>
2288 * gcc.target/m68k/pr25114.c: New test.
2290 2016-01-20 Andre Vieira <andre.simoesdiasvieira@arm.com>
2292 * gcc.target/arm/memset-inline-10.c: Added
2293 dg-require-effective-target arm_thumb2_ok.
2295 2016-01-19 Eric Botcazou <ebotcazou@adacore.com>
2297 * gcc.dg/debug/dwarf2/sso.c: New test.
2299 2016-01-19 Uros Bizjak <ubizjak@gmail.com>
2302 * gcc.c-torture/execute/builtins/memops-asm.x: New file.
2303 * gcc.c-torture/execute/builtins/strstr-asm.x: Ditto.
2304 * gcc.c-torture/execute/builtins/strstr-asm.c: Remove dg-options.
2306 2016-01-19 Jan Hubicka <hubicka@ucw.cz>
2309 * g++.dg/ipa/devirt-50.C: New testcase.
2311 2016-01-19 Marek Polacek <polacek@redhat.com>
2314 * g++.dg/cpp1y/parameter-pack-1.C: New test.
2315 * g++.dg/cpp1y/parameter-pack-2.C: New test.
2317 2016-01-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2320 * gcc.target/arm/pr69135_1.c: New test.
2322 2015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
2324 * gcc.target/aarch64/ccmp_1.c: Add new tests.
2326 2015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
2328 * gcc.target/aarch64/ccmp_1.c: New testcase.
2330 2016-01-19 Marek Polacek <polacek@redhat.com>
2333 * g++.dg/cpp0x/enum30.C: New test.
2335 2016-01-19 Richard Biener <rguenther@suse.de>
2337 PR tree-optimization/69336
2338 * g++.dg/tree-ssa/pr69336.C: New testcase.
2340 2016-01-19 Jakub Jelinek <jakub@redhat.com>
2343 * gcc.dg/pr65779.c: New test.
2345 2016-01-19 Richard Biener <rguenther@suse.de>
2347 PR tree-optimization/69352
2348 * gcc.dg/torture/pr69352.c: New testcase.
2350 2016-01-19 Jakub Jelinek <jakub@redhat.com>
2352 PR rtl-optimization/68955
2353 PR rtl-optimization/64557
2354 * gcc.dg/torture/pr68955.c: New test.
2356 2016-01-19 Jan Hubicka <hubicka@ucw.cz>
2359 * g++.dg/torture/pr69136.C: New testcase.
2361 2016-01-19 Jan Hubicka <hubicka@ucw.cz>
2364 * g++.dg/lto/pr69133_0.C: New testcase.
2365 * g++.dg/lto/pr69133_1.C: New testcase.
2367 2016-01-15 Jeff Law <law@redhat.com>
2369 PR tree-optimization/69320
2370 * gcc.c-torture/pr69320-1.c: New test.
2371 * gcc.c-torture/pr69320-2.c: New test.
2372 * gcc.c-torture/pr69320-3.c: New test.
2373 * gcc.c-torture/pr69320-4.c: New test.
2375 2016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
2380 * g++.dg/template/pr11858.C: New test.
2381 * g++.dg/template/pr24663.C: New test.
2382 * g++.dg/template/unify12.C: New test.
2383 * g++.dg/template/unify13.C: New test.
2384 * g++.dg/template/unify14.C: New test.
2385 * g++.dg/template/unify15.C: New test.
2386 * g++.dg/template/unify16.C: New test.
2387 * g++.dg/template/unify17.C: New test.
2389 2016-01-18 David Malcolm <dmalcolm@redhat.com>
2392 * gcc.dg/pr69181-1.c: New test file.
2393 * gcc.dg/pr69181-2.c: New test file.
2394 * lib/gcc-dg.exp (dg-test): Consolidate post-test cleanup of
2395 globals by moving it to...
2396 (cleanup-after-saved-dg-test): ...this new function. Add
2397 "global additional_sources_used". Add reset of global
2398 multiline_expected_outputs to the empty list.
2399 * lib/multiline.exp (_multiline_expected_outputs): Rename this
2401 (multiline_expected_outputs): ...this, and updated comments to
2402 note that it is modified from gcc-dg.exp.
2403 (dg-end-multiline-output): Update for the above renaming.
2404 (handle-multiline-outputs): Likewise. Remove the clearing
2405 of the expected outputs to the empty list.
2407 2016-01-18 Richard Biener <rguenther@suse.de>
2409 PR tree-optimization/69297
2410 * gcc.dg/vect/costmodel/x86_64/costmodel-pr69297.c: New testcase.
2412 2016-01-18 Joseph Myers <joseph@codesourcery.com>
2414 * gcc.target/mips/mips-3d-1.c: Use forbid_cpu=octeon.* in
2416 * gcc.target/mips/mips-3d-2.c: Likewise.
2417 * gcc.target/mips/mips-3d-3.c: Likewise.
2418 * gcc.target/mips/mips-3d-4.c: Likewise.
2419 * gcc.target/mips/mips-3d-5.c: Likewise.
2420 * gcc.target/mips/mips-3d-6.c: Likewise.
2421 * gcc.target/mips/mips-3d-7.c: Likewise.
2422 * gcc.target/mips/mips-3d-8.c: Likewise.
2423 * gcc.target/mips/mips-3d-9.c: Likewise.
2424 * gcc.target/mips/mips-ps-1.c: Likewise.
2425 * gcc.target/mips/mips-ps-2.c: Likewise.
2426 * gcc.target/mips/mips-ps-3.c: Likewise.
2427 * gcc.target/mips/mips-ps-4.c: Likewise.
2428 * gcc.target/mips/mips-ps-5.c: Likewise.
2429 * gcc.target/mips/mips-ps-6.c: Likewise.
2430 * gcc.target/mips/mips-ps-7.c: Likewise.
2431 * gcc.target/mips/mips-ps-type.c: Likewise.
2432 * gcc.target/mips/mips-ps-type-2.c: Likewise.
2433 * gcc.target/mips/mips16-attributes-6.c: Likewise.
2435 2016-01-18 Tom de Vries <tom@codesourcery.com>
2437 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: New test.
2438 * c-c++-common/goacc/kernels-double-reduction.c: New test.
2439 * c-c++-common/goacc/kernels-empty.c: New test.
2440 * c-c++-common/goacc/kernels-eternal.c: New test.
2441 * c-c++-common/goacc/kernels-loop-2.c: New test.
2442 * c-c++-common/goacc/kernels-loop-3.c: New test.
2443 * c-c++-common/goacc/kernels-loop-data-2.c: New test.
2444 * c-c++-common/goacc/kernels-loop-data-enter-exit-2.c: New test.
2445 * c-c++-common/goacc/kernels-loop-data-enter-exit.c: New test.
2446 * c-c++-common/goacc/kernels-loop-data-update.c: New test.
2447 * c-c++-common/goacc/kernels-loop-data.c: New test.
2448 * c-c++-common/goacc/kernels-loop-g.c: New test.
2449 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: New test.
2450 * c-c++-common/goacc/kernels-loop-n.c: New test.
2451 * c-c++-common/goacc/kernels-loop-nest.c: New test.
2452 * c-c++-common/goacc/kernels-loop.c: New test.
2453 * c-c++-common/goacc/kernels-noreturn.c: New test.
2454 * c-c++-common/goacc/kernels-one-counter-var.c: New test.
2455 * c-c++-common/goacc/kernels-parallel-loop-data-enter-exit.c: New test.
2456 * c-c++-common/goacc/kernels-reduction.c: New test.
2458 2016-01-18 Tom de Vries <tom@codesourcery.com>
2460 * gcc.dg/autopar/outer-1.c: Update for new parloops instantiation.
2461 * gcc.dg/autopar/outer-2.c: Same.
2462 * gcc.dg/autopar/outer-3.c: Same.
2463 * gcc.dg/autopar/outer-4.c: Same.
2464 * gcc.dg/autopar/outer-5.c: Same.
2465 * gcc.dg/autopar/outer-6.c: Same.
2466 * gcc.dg/autopar/parallelization-1.c: Same.
2467 * gcc.dg/autopar/parloops-exit-first-loop-alt-2.c: Same.
2468 * gcc.dg/autopar/parloops-exit-first-loop-alt-3.c: Same.
2469 * gcc.dg/autopar/parloops-exit-first-loop-alt-4.c: Same.
2470 * gcc.dg/autopar/parloops-exit-first-loop-alt-5.c: Same.
2471 * gcc.dg/autopar/parloops-exit-first-loop-alt-6.c: Same.
2472 * gcc.dg/autopar/parloops-exit-first-loop-alt-7.c: Same.
2473 * gcc.dg/autopar/parloops-exit-first-loop-alt-pr66652.c: Same.
2474 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: Same.
2475 * gcc.dg/autopar/pr39500-1.c: Same.
2476 * gcc.dg/autopar/pr39500-2.c: Same.
2477 * gcc.dg/autopar/pr46193.c: Same.
2478 * gcc.dg/autopar/pr46194.c: Same.
2479 * gcc.dg/autopar/pr49580.c: Same.
2480 * gcc.dg/autopar/pr49960-1.c: Same.
2481 * gcc.dg/autopar/pr49960.c: Same.
2482 * gcc.dg/autopar/pr68373.c: Same.
2483 * gcc.dg/autopar/reduc-1.c: Same.
2484 * gcc.dg/autopar/reduc-1char.c: Same.
2485 * gcc.dg/autopar/reduc-1short.c: Same.
2486 * gcc.dg/autopar/reduc-2.c: Same.
2487 * gcc.dg/autopar/reduc-2char.c: Same.
2488 * gcc.dg/autopar/reduc-2short.c: Same.
2489 * gcc.dg/autopar/reduc-3.c: Same.
2490 * gcc.dg/autopar/reduc-4.c: Same.
2491 * gcc.dg/autopar/reduc-6.c: Same.
2492 * gcc.dg/autopar/reduc-7.c: Same.
2493 * gcc.dg/autopar/reduc-8.c: Same.
2494 * gcc.dg/autopar/reduc-9.c: Same.
2495 * gcc.dg/autopar/uns-outer-4.c: Same.
2496 * gcc.dg/autopar/uns-outer-5.c: Same.
2497 * gcc.dg/autopar/uns-outer-6.c: Same.
2498 * gfortran.dg/parloops-exit-first-loop-alt-2.f95: Same.
2499 * gfortran.dg/parloops-exit-first-loop-alt.f95: Same.
2501 2016-01-18 Alan Lawrence <alan.lawrence@arm.com>
2504 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove XFAIL for powerpc(32), hppa,
2505 aarch64, sparc, s390. Add --param sra-max-scalarization-size-Ospeed.
2507 2016-01-18 Alan Lawrence <alan.lawrence@arm.com>
2510 * gcc.dg/tree-ssa/ssa-dom-cse-5.c: New.
2511 * gcc.dg/tree-ssa/ssa-dom-cse-6.c: New.
2512 * gcc.dg/tree-ssa/ssa-dom-cse-7.c: New.
2514 2016-01-18 Alan Lawrence <alan.lawrence@arm.com>
2517 * gcc.dg/tree-ssa/sra-17.c: New.
2518 * gcc.dg/tree-ssa/sra-18.c: New.
2520 2016-01-18 Ilya Enkovich <enkovich.gnu@gmail.com>
2522 * gcc.target/i386/pr65105-5.c: Adjust to andn generation.
2524 2016-01-18 Eric Botcazou <ebotcazou@adacore.com>
2526 * gnat.dg/inline12.adb: New test.
2528 2016-01-18 Bin Cheng <bin.cheng@arm.com>
2530 PR tree-optimization/66797
2531 * gcc.c-torture/execute/pr65447.c: Relax check condition.
2533 2016-01-18 Richard Biener <rguenther@suse.de>
2535 PR tree-optimization/69170
2536 * gcc.dg/torture/pr69170.c: New testcase.
2538 2016-01-17 John David Anglin <danglin@gcc.gnu.org>
2540 * gcc.dg/torture/builtin-integral-1.c: Require c99_runtime.
2542 2016-01-16 Tom de Vries <tom@codesourcery.com>
2544 * c-c++-common/goacc/kernels-alias-ipa-pta-4.c: New test.
2546 2016-01-16 Tom de Vries <tom@codesourcery.com>
2548 * gcc.dg/parloops-exit-first-loop-alt.c: Move ...
2549 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: ... here. Remove
2550 redundant dg-require-effective-target pthread.
2551 * gcc.dg/parloops-exit-first-loop-alt-2.c: Same.
2552 * gcc.dg/parloops-exit-first-loop-alt-3.c: Same.
2553 * gcc.dg/parloops-exit-first-loop-alt-4.c: Same.
2554 * gcc.dg/parloops-exit-first-loop-alt-5.c: Same.
2555 * gcc.dg/parloops-exit-first-loop-alt-6.c: Same.
2556 * gcc.dg/parloops-exit-first-loop-alt-7.c: Same.
2557 * gcc.dg/parloops-exit-first-loop-alt-pr66652.c: Same.
2559 2016-01-16 David Edelsohn <dje.gcc@gmail.com>
2562 * gcc.target/powerpc/recip-6.c: Enable on AIX.
2563 * gcc.target/powerpc/recip-7.c: Same.
2565 2016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
2568 * g++.dg/template/pr69091.C: New test.
2570 2016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
2572 * c-c++-common/cilk-plus/AN/an-if.c: Check that the original
2573 dump does not contain an error_mark_node.
2574 * c-c++-common/cilk-plus/CK/pr60469.c: Likewise.
2575 * c-c++-common/cilk-plus/AN/fn_ptr-2.c: New xfail'd test.
2577 2016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
2580 * g++.dg/template/pr68936.C: New test.
2582 2016-01-15 David Edelsohn <dje.gcc@gmail.com>
2585 * gcc.target/powerpc/recip-1.c: Adjust for Goldschmidt's Algorithm.
2586 * gcc.target/powerpc/recip-2.c: Same.
2587 * gcc.target/powerpc/recip-3.c: Same.
2588 * gcc.target/powerpc/recip-4.c: Same.
2589 * gcc.target/powerpc/recip-sqrtf.c: Same.
2591 2016-01-15 Jeff Law <law@redhat.com>
2593 PR tree-optimization/69270
2594 * gcc.dg/tree-ssa/pr69270-2.c: New test.
2595 * gcc.dg/tree-ssa/pr69270-3.c: New test.
2597 2016-01-15 Paul Thomas <pault@gcc.gnu.org>
2600 * gfortran.dg/deferred_character_13.f90: New test for the fix
2601 of comment 3 of the PR.
2604 * gfortran.dg/deferred_character_8.f90: New test
2605 * gfortran.dg/allocate_error_5.f90: New test
2608 * gfortran.dg/deferred_character_10.f90: New test
2611 * gfortran.dg/deferred_character_14.f90: New test
2614 * gfortran.dg/deferred_character_11.f90: New test
2617 * gfortran.dg/deferred_character_9.f90: New test
2619 2016-01-15 Vladimir Makarov <vmakarov@redhat.com>
2621 PR rtl-optimization/69030
2622 * gcc.target/i386/pr69030.c: New.
2624 2016-01-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2626 * gcc.target/aarch64/target_attr_17.c: New test.
2628 2016-01-15 Richard Biener <rguenther@suse.de>
2630 PR tree-optimization/66856
2631 * gcc.dg/torture/pr66856-1.c: New testcase.
2632 * gcc.dg/torture/pr66856-2.c: Likewise.
2634 2016-01-15 Richard Biener <rguenther@suse.de>
2637 * g++.dg/lto/pr69137_0.C: New testcase.
2639 2016-01-15 Richard Sandiford <richard.sandiford@arm.com>
2642 * gcc.target/i386/pr69246.c: New test.
2644 2016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
2646 * gfortran.dg/bind_c_array_params_2.f90: Fix test patterns for S/390.
2648 2016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
2651 * g++.dg/init/const9.C: Disable test on S/390.
2653 2016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
2655 * g++.dg/Wframe-address.C: Test requires -mbackchain for s390*-*-*.
2656 * g++.dg/Wno-frame-address.C: Ditto.
2658 2016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
2660 * gcc.dg/tree-ssa/20040204-1.c: Do not xfail on S/390.
2662 2016-01-15 Richard Biener <rguenther@suse.de>
2664 PR tree-optimization/68961
2665 * gcc.dg/vect/costmodel/x86_64/costmodel-pr68961.c: New testcase.
2667 2016-01-15 Ilya Enkovich <enkovich.gnu@gmail.com>
2669 * gcc.target/i386/pr65105-5.c: New test.
2671 2016-01-15 Jan Hubicka <hubicka@ucw.cz>
2673 * gcc.c-torture/execute/alias-4.c: New testcase.
2675 2016-01-15 Jan Hubicka <hubicka@ucw.cz>
2678 * g++.dg/ipa/devirt-49.C: New testcase.
2680 2016-01-15 Christian Bruel <christian.bruel@st.com>
2683 * gcc.target/arm/attr-neon-builtin-fail2.c: New test.
2684 * gcc.target/arm/lto/pr65837-attr_0.c: New test.
2685 * gcc.target/arm/lto/pr65837_0.c: Fix skip condition and use ACLE name.
2687 2016-01-15 Richard Biener <rguenther@suse.de>
2689 PR tree-optimization/69117
2690 * gcc.dg/torture/pr69117.c: New testcase.
2692 2015-01-14 Ryan Burn <contact@rnburn.com>
2695 * g++.dg/cilk-plus/CK/pr69048.cc: New test.
2697 2016-01-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2700 * gfortran.dg/ieee/ieee_7.f90: For out of bound precision or
2701 range tests use 100 * maximum instead of maximum + 1.
2703 2016-01-14 Jakub Jelinek <jakub@redhat.com>
2706 * gcc.dg/guality/pr69244.c: New test.
2708 2016-01-14 Uros Bizjak <ubizjak@gmail.com>
2710 * lib/target-supports.exp (check_effective_target_issignaling):
2712 * gcc.dg/pr61441.c: Require issignaling effective target.
2714 2016-01-14 Segher Boessenkool <segher@kernel.crashing.org>
2717 * gcc.target/powerpc/20050603-3.c: Add xfails for powerpc64le.
2719 2016-01-14 David Malcolm <dmalcolm@redhat.com>
2722 PR preprocessor/69177
2723 * gcc.dg/plugin/location-overflow-test-1.c: New test case.
2724 * gcc.dg/plugin/location-overflow-test-2.c: New test case.
2725 * gcc.dg/plugin/location_overflow_plugin.c: New test plugin.
2726 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
2728 2016-01-14 Marek Polacek <polacek@redhat.com>
2731 * gcc.dg/array-15.c: New test.
2733 2016-01-14 Jakub Jelinek <jakub@redhat.com>
2736 PR tree-optimization/69155
2737 * gfortran.dg/pr68146.f: New test.
2738 * gfortran.dg/pr69155.f90: New test.
2740 2016-01-14 Richard Biener <rguenther@suse.de>
2742 PR tree-optimization/68060
2743 * gcc.dg/torture/pr68060-1.c: New testcase.
2744 * gcc.dg/torture/pr68060-2.c: Likewise.
2746 2016-01-14 Nick Clifton <nickc@redhat.com>
2748 * lib/target-supports.exp
2749 (check_effective_target_arm_neon_ok_nocache): Add an option
2750 sequence that includes setting the ARM architecture to ARMv7-A.
2751 * gcc.target/arm/attr-neon.c: Use dg-add-options to add the
2752 command line options necessary to enable Neon support.
2753 * gcc.target/arm/neon-vlshr-imm-1.c: Likewise.
2754 * gcc.target/arm/neon-vshl-imm-1.c: Likewise.
2755 * gcc.target/arm/neon-vshr-imm-1.c: Likewise.
2756 * gcc.target/arm/pr69180.c: Likewise.
2758 2016-01-14 Jeff Law <law@redhat.com>
2760 PR tree-optimization/69270
2761 * gcc.dg/tree-ssa/pr69270.c: New test.
2763 2016-01-13 Bernd Schmidt <bschmidt@redhat.com>
2766 * c-c++-common/pr66208.c: New file.
2768 2016-01-13 Jakub Jelinek <jakub@redhat.com>
2770 PR tree-optimization/69156
2771 * gcc.dg/pr69156.c: New test.
2773 2016-01-13 H.J. Lu <hongjiu.lu@intel.com>
2775 * gcc.target/i386/pr69225-7.c: New test.
2777 2016-01-13 Richard Henderson <rth@redhat.com>
2779 * gcc.dg/tm/memopt-13.c: Update expected function.
2780 * gcc.dg/tm/memopt-6.c: Likewise.
2782 2016-01-13 Uros Bizjak <ubizjak@gmail.com>
2784 * gcc.target/i386/pr45685.c (dg-options): Add -mno-sse4.
2785 * gcc.target/i386/pr68432-1.c (dg-options): Ditto.
2786 * gcc.target/i386/pr68432-2.c (dg-options): Ditto.
2787 * gcc.target/i386/pr68432-3.c (dg-options): Ditto.
2789 2016-01-13 Tom de Vries <tom@codesourcery.com>
2791 PR tree-optimization/69169
2792 * gcc.dg/pr69169.c: New test.
2794 2016-01-13 Alexander Fomin <alexander.fomin@intel.com>
2797 * gcc.target/i386/avx512pf-vscatterpf0dpd-1.c: Adjust.
2798 * gcc.target/i386/avx512pf-vscatterpf0dps-1.c: Likewise.
2799 * gcc.target/i386/avx512pf-vscatterpf0qpd-1.c: Likewise.
2800 * gcc.target/i386/avx512pf-vscatterpf0qps-1.c: Likewise.
2801 * gcc.target/i386/avx512pf-vscatterpf1dpd-1.c: Likewise.
2802 * gcc.target/i386/avx512pf-vscatterpf1dps-1.c: Likewise.
2803 * gcc.target/i386/avx512pf-vscatterpf1qpd-1.c: Likewise.
2804 * gcc.target/i386/avx512pf-vscatterpf1qps-1.c: Likewise.
2806 2016-01-13 Jakub Jelinek <jakub@redhat.com>
2809 * gcc.dg/pr69247.c: New test.
2811 2016-01-13 Richard Biener <rguenther@suse.de>
2813 PR tree-optimization/69242
2814 * gcc.dg/torture/pr69242.c: New testcase.
2816 2016-01-13 Richard Biener <rguenther@suse.de>
2818 PR tree-optimization/69186
2819 * gcc.dg/torture/pr69186.c: New testcase.
2821 2016-01-13 Jeff Law <law@redhat.com>
2823 PR tree-optimization/67755
2824 * gcc.dg/tree-ssa/pr67755.c: New test.
2826 2016-01-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
2828 * gcc.c-torture/unsorted/dump-noaddr.x (dump_compare): Replace static
2829 pass number in output by a star.
2831 2016-01-12 Bin Cheng <bin.cheng@arm.com>
2833 PR tree-optimization/68911
2834 * gcc.c-torture/execute/pr68911.c: New test.
2836 2016-01-12 Marek Polacek <polacek@redhat.com>
2839 * g++.dg/warn/permissive-1.C: New test.
2841 2016-01-12 Jakub Jelinek <jakub@redhat.com>
2845 * g++.dg/opt/pr69213.C: New test.
2847 2016-01-12 Christian Bruel <christian.bruel@st.com>
2850 * gcc.target/arm/pr69180.c: New test.
2852 2016-01-12 Richard Biener <rguenther@suse.de>
2855 * g++.dg/lto/pr69077_0.C: New testcase.
2856 * g++.dg/lto/pr69077_1.C: Likewise.
2858 2016-01-12 Jakub Jelinek <jakub@redhat.com>
2861 * g++.dg/opt/pr69175.C: New test.
2863 2016-01-12 Alan Lawrence <alan.lawrence@arm.com>
2865 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Declare functions as 'extern'
2866 rather than #including math.h & stdlib.h.
2867 * gcc.dg/vect/pr47001.c: Declare abort as 'extern', remove stdlib.h.
2868 * gcc.dg/vect/pr49771.c: Likewise.
2869 * gcc.dg/vect/vect-10-big-array.c: Likewise.
2870 * gcc.dg/vect/vect-neg-store-1.c: Likewise.
2871 * gcc.dg/vect/vect-neg-store-2.c: Likewise.
2872 * gcc.dg/vect/slp-37.c: Change NULL to 0, remove stdlib.h.
2873 * gcc.dg/vect/pr40254.c: Remove unnecessary include of stdlib.h.
2874 * gcc.dg/vect/pr44507.c: Likewise.
2875 * gcc.dg/vect/pr45902.c: Likewise.
2876 * gcc.dg/vect/slp-widen-mult-half.c: Likewise.
2877 * gcc.dg/vect/vect-117.c: Likewise.
2878 * gcc.dg/vect/vect-99.c: Likewise.
2879 * gcc.dg/vect/vect-aggressive-1.c: Likewise.
2880 * gcc.dg/vect/vect-cond-1.c: Likewise.
2881 * gcc.dg/vect/vect-cond-2.c: Likewise.
2882 * gcc.dg/vect/vect-cond-3.c: Likewise.
2883 * gcc.dg/vect/vect-cond-4.c: Likewise.
2884 * gcc.dg/vect/vect-mask-load-1.c: Likewise.
2885 * gcc.dg/vect/vect-mask-loadstore-1.c: Likewise.
2886 * gcc.dg/vect/vect-over-widen-1-big-array.c: Likewise.
2887 * gcc.dg/vect/vect-over-widen-1.c: Likewise.
2888 * gcc.dg/vect/vect-over-widen-2-big-array.c: Likewise.
2889 * gcc.dg/vect/vect-over-widen-2.c: Likewise.
2890 * gcc.dg/vect/vect-over-widen-3-big-array.c: Likewise.
2891 * gcc.dg/vect/vect-over-widen-3.c: Likewise.
2892 * gcc.dg/vect/vect-over-widen-4-big-array.c: Likewise.
2893 * gcc.dg/vect/vect-over-widen-4.c: Likewise.
2894 * gcc.dg/vect/vect-widen-mult-const-s16.c: Likewise.
2895 * gcc.dg/vect/vect-widen-mult-const-u16.c: Likewise.
2896 * gcc.dg/vect/vect-widen-mult-half-u8.c: Likewise.
2897 * gcc.dg/vect/vect-widen-mult-half.c: Likewise.
2898 * gcc.dg/vect/no-trapping-math-vect-ifcvt-11.c: Remove unnecessary
2899 include of signal.h.
2900 * gcc.dg/vect/no-trapping-math-vect-ifcvt-12.c: Likewise.
2901 * gcc.dg/vect/no-trapping-math-vect-ifcvt-13.c: Likewise.
2902 * gcc.dg/vect/no-trapping-math-vect-ifcvt-14.c: Likewise.
2903 * gcc.dg/vect/no-trapping-math-vect-ifcvt-15.c: Likewise.
2904 * gcc.dg/vect/no-trapping-math-vect-ifcvt-16.c: Likewise.
2905 * gcc.dg/vect/vect-ifcvt-16.c: Likewise.
2906 * gcc.dg/vect/vect-ifcvt-17.c: Likewise.
2907 * gcc.dg/vect/vect-ifcvt-2.c: Likewise.
2908 * gcc.dg/vect/vect-ifcvt-3.c: Likewise.
2909 * gcc.dg/vect/vect-ifcvt-4.c: Likewise.
2910 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
2911 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
2912 * gcc.dg/vect/vect-ifcvt-6.c: Likewise.
2913 * gcc.dg/vect/vect-ifcvt-7.c: Likewise.
2914 * gcc.dg/vect/vect-ifcvt-9.c: Likewise.
2915 * gcc.dg/vect/vect-outer-5.c: Likewise.
2916 * gcc.dg/vect/vect-outer-6.c: Likewise.
2917 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Remove unnecessary
2920 2016-01-12 Nick Clifton <nickc@redhat.com>
2923 * gcc.dg/lto/pr61886_0.c: Rename the external function called
2924 to fread so that it will be found in all target runtimes.
2926 2016-01-12 Richard Biener <rguenther@suse.de>
2928 PR tree-optimization/69053
2929 * g++.dg/torture/pr69053.C: New testcase.
2931 2016-01-12 Richard Biener <rguenther@suse.de>
2933 PR tree-optimization/69168
2934 * gcc.dg/torture/pr69168.c: New testcase.
2936 2016-01-12 Richard Biener <rguenther@suse.de>
2938 PR tree-optimization/69157
2939 * gcc.dg/torture/pr69157.c: New testcase.
2941 2016-01-12 Richard Biener <rguenther@suse.de>
2943 PR tree-optimization/69174
2944 * gcc.dg/torture/pr69174.c: New testcase.
2946 2016-01-12 Jakub Jelinek <jakub@redhat.com>
2950 * g++.dg/tls/pr66808.C: New test.
2951 * g++.dg/tls/pr69000.C: New test.
2953 2016-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2955 * gcc.target/powerpc/swaps-p8-23.c: New test.
2956 * gcc.target/powerpc/swaps-p8-24.c: Likewise.
2958 2016-01-11 John David Anglin <danglin@gcc.gnu.org>
2960 PR tree-optimization/68356
2961 * gcc.dg/torture/pr68264.c: Disable exp2 ERANGE test on hppa unix.
2963 2016-01-12 Kugan Vivekanandarajah <kuganv@linaro.org>
2964 Jim Wilson <jim.wilson@linaro.org>
2967 * gcc.target/arm/pr69194.c: New test.
2969 2016-01-11 H.J. Lu <hongjiu.lu@intel.com>
2972 * gcc.target/i386/pr69225-1.c: New test.
2973 * gcc.target/i386/pr69225-2.c: Likewise.
2974 * gcc.target/i386/pr69225-3.c: Likewise.
2975 * gcc.target/i386/pr69225-4.c: Likewise.
2976 * gcc.target/i386/pr69225-5.c: Likewise.
2977 * gcc.target/i386/pr69225-6.c: Likewise.
2979 2016-01-11 Jakub Jelinek <jakub@redhat.com>
2982 * gcc.dg/ifcvt-3.c: Only compile on lp64 targets, include also i?86
2986 * gcc.dg/pr69071.c: New test.
2989 * g++.dg/opt/pr69211.C: New test.
2991 PR tree-optimization/69214
2992 * gcc.c-torture/compile/pr69214.c: New test.
2994 2016-01-11 Uros Bizjak <ubizjak@gmail.com>
2996 * gcc.target/i386/pr66232-10.c: Do not compile on ia32 target.
2997 * gcc.target/i386/pr66232-11.c: Ditto.
2998 * gcc.target/i386/pr66232-12.c: Ditto.
2999 * gcc.target/i386/pr66232-13.c: Ditto.
3001 2016-01-11 Richard Biener <rguenther@suse.de>
3003 PR tree-optimization/69173
3004 * gcc.dg/torture/pr69173.c: New testcase.
3006 2016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3008 PR rtl-optimization/68796
3009 * gcc.target/aarch64/tst_5.c: New test.
3010 * gcc.target/aarch64/tst_6.c: Likewise.
3012 2016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3014 PR rtl-optimization/68841
3015 * gcc.dg/pr68841.c: New test.
3016 * gcc.c-torture/execute/pr68841.c: New test.
3018 2016-01-11 Yuri Rumyantsev <ysrumyan@gmail.com>
3020 PR rtl-optimization/68920
3021 * gcc.dg/ifcvt-4.c: Add "--param max-rtl-if-conversion-insns=3" option
3023 * gcc.dg/ifcvt-5.c: New test.
3025 2016-01-11 Alexandre Oliva <aoliva@redhat.com>
3028 * g++.dg/pr69123.C: New.
3030 2016-01-11 Ilya Enkovich <enkovich.gnu@gmail.com>
3033 * gcc.target/i386/pr69010.c: New test.
3035 2016-01-11 Martin Jambor <mjambor@suse.cz>
3038 * gcc.target/i386/chkp-pr69044.c: New test.
3040 2016-01-11 Tom de Vries <tom@codesourcery.com>
3042 PR tree-optimization/69109
3043 * gcc.dg/autopar/pr69109-2.c: New test.
3044 * gcc.dg/autopar/pr69109.c: New test.
3046 2016-01-11 Tom de Vries <tom@codesourcery.com>
3048 PR tree-optimization/69108
3049 * gcc.dg/autopar/pr69108.c: New test.
3051 2016-01-10 Patrick Palka <ppalka@gcc.gnu.org>
3054 * c-c++-common/Wisleading-indentation.c: Augment test.
3056 2016-01-10 Thomas Koenig <tkoenig@gcc.gnu.org>
3059 * gfortran.dg/inline_matmul_12.f90: New test.
3061 2016-01-10 Paul Thomas <pault@gcc.gnu.org>
3064 * gfortran.dg/actual_array_offset_1: New test.
3066 2016-01-10 Tom de Vries <tom@codesourcery.com>
3068 PR tree-optimization/69062
3069 * gcc.dg/autopar/pr69062.c: New test.
3071 2016-01-10 Thomas Schwinge <thomas@codesourcery.com>
3073 * gcc.dg/vect/slp-perm-1.c: Fix scan-tree-dump syntax.
3074 * gcc.dg/vect/slp-perm-2.c: Likewise.
3075 * gcc.dg/vect/slp-perm-3.c: Likewise.
3076 * gcc.dg/vect/slp-perm-5.c: Likewise.
3077 * gcc.dg/vect/slp-perm-6.c: Likewise.
3078 * gcc.dg/vect/slp-perm-7.c: Likewise.
3079 * gcc.dg/vect/slp-perm-8.c: Likewise.
3081 2016-01-10 Tom de Vries <tom@codesourcery.com>
3083 PR tree-optimization/69039
3084 * gcc.dg/autopar/pr69039.c: New test.
3086 2016-01-09 Marek Polacek <polacek@redhat.com>
3089 * g++.dg/pr69113.C: New test.
3091 2016-01-09 Jakub Jelinek <jakub@redhat.com>
3094 PR tree-optimization/69097
3095 * gcc.c-torture/execute/pr50865.c: New test.
3096 * gcc.c-torture/execute/pr69097-1.c: New test.
3097 * gcc.c-torture/execute/pr69097-2.c: New test.
3098 * gcc.dg/pr69097-1.c: New test.
3099 * gcc.dg/pr69097-2.c: New test.
3101 2016-01-09 Jakub Jelinek <jakub@redhat.com>
3104 * g++.dg/opt/pr69164.C: New test.
3106 2016-01-08 Jakub Jelinek <jakub@redhat.com>
3108 PR tree-optimization/69167
3109 * gcc.dg/pr69167.c: New test.
3111 2016-01-08 Marek Polacek <polacek@redhat.com>
3114 * g++.dg/pr68449.C: New.
3116 2016-01-08 Alan Lawrence <alan.lawrence@arm.com>
3118 PR tree-optimization/68707
3119 * lib/target-supports.exp (check_effective_target_vect_load_lanes): New.
3120 * gcc.dg/vect/slp-perm-1.c: Look for vect_load_lanes instead of SLP
3121 on platforms supporting it.
3122 * gcc.dg/vect/slp-perm-2.c: Likewise.
3123 * gcc.dg/vect/slp-perm-3.c: Likewise.
3124 * gcc.dg/vect/slp-perm-5.c: Likewise.
3125 * gcc.dg/vect/slp-perm-7.c: Likewise.
3126 * gcc.dg/vect/slp-perm-8.c: Likewise.
3127 * gcc.dg/vect/slp-perm-6.c: Look for vect_load_lanes in addition to SLP
3128 on platforms supporting it.
3130 2016-01-08 Jakub Jelinek <jakub@redhat.com>
3132 PR tree-optimization/69162
3133 * gcc.dg/pr69162.c: New test.
3135 PR tree-optimization/69172
3136 * gcc.dg/pr69172.c: New test.
3138 2016-01-08 Thomas Preud'homme <thomas.preudhomme@arm.com>
3140 PR tree-optimization/67781
3141 * gcc.c-torture/execute/pr67781.c: New file.
3143 2016-01-08 Jakub Jelinek <jakub@redhat.com>
3145 PR tree-optimization/69083
3146 * gcc.dg/vect/pr69083.c: New test.
3148 2016-01-08 Sujoy Saraswati <sujoy.saraswati@hpe.com>
3150 PR tree-optimization/61441
3151 * gcc.dg/pr61441.c: Restrict to linux and gnu targets.
3152 Use -fexcess-precision=standard for compiler options.
3153 Use fabs() only when __FLT_EVAL_METHOD__ == 0.
3155 2016-01-08 Jakub Jelinek <jakub@redhat.com>
3158 * gfortran.dg/gomp/pr69128.f90: New test.
3161 * g++.dg/ext/pr69145-1.C: New test.
3162 * g++.dg/ext/pr69145-2-very-long-filename.cc: New file.
3163 * g++.dg/ext/pr69145-2.h: New file.
3165 2016-01-07 Martin Sebor <msebor@redhat.com>
3168 * gcc.dg/atomic-fetch-bool.c: New test.
3169 * gcc.dg/sync-fetch-bool.c: New test.
3171 2016-01-07 H.J. Lu <hongjiu.lu@intel.com>
3174 gfortran.dg/gomp/pr66680.f90: Moved to libgomp.
3176 2016-01-07 Nick Clifton <nickc@redhat.com>
3179 * g++.dg/pr66655.C: New test.
3180 * g++.dg/pr66655_1.cc: Test support file.
3181 * g++.dg/pr66655.h: Test header file.
3183 2016-01-07 Dominique d'Humieres <dominiq@lps.ens.fr>
3186 gfortran.dg/gomp/pr66680.f90: New test.
3188 2016-01-07 H.J. Lu <hongjiu.lu@intel.com>
3191 * gcc.target/i386/pr69171-1.c: New test.
3192 * gcc.target/i386/pr69171-2.c: Likewise.
3193 * gcc.target/i386/pr69171-3.c: Likewise.
3194 * gcc.target/i386/pr69171-4.c: Likewise.
3195 * gcc.target/i386/pr69171-5.c: Likewise.
3196 * gcc.target/i386/pr69171-6.c: Likewise.
3198 2015-12-15 Bernd Schmidt <bschmidt@redhat.com>
3201 * c-c++-common/pr67639.c: New test.
3203 2016-01-07 Jakub Jelinek <jakub@redhat.com>
3205 PR tree-optimization/69141
3206 * g++.dg/opt/pr69141.C: New test.
3208 2016-01-06 Eric Botcazou <ebotcazou@adacore.com>
3210 * gcc.target/sparc/20151219-1.c: Skip in 64-bit mode.
3212 2016-01-06 Uros Bizjak <ubizjak@gmail.com>
3215 * gcc.target/i386/pr69140.c: New test
3217 2016-01-06 David Malcolm <dmalcolm@redhat.com>
3219 * gcc.dg/bad-dereference.c: New test case.
3221 2015-01-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3223 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: New test.
3225 2016-01-06 Andreas Schwab <schwab@linux-m68k.org>
3227 * gcc.dg/atomic-invalid-2.c: Remove duplicated content.
3229 2016-01-06 Marek Polacek <polacek@redhat.com>
3232 * gcc.dg/ubsan/float-cast-overflow-atomic.c: New test.
3234 2016-01-05 Marek Polacek <polacek@redhat.com>
3237 * gcc.dg/atomic-invalid-2.c: New.
3239 2016-01-05 H.J. Lu <hongjiu.lu@intel.com>
3242 * gcc.target/i386/pr68991.c: New test.
3244 2016-01-05 H.J. Lu <hongjiu.lu@intel.com>
3247 * g++.dg/pr68991-1.C: New test.
3248 * g++.dg/pr68991-2.C: Likewise.
3250 2016-01-05 Sergei Trofimovich <siarheit@google.com>
3253 * gcc.target/ia64/pr60465-gprel64.c: New test.
3254 * gcc.target/ia64/pr60465-gprel64-c37.c: New test.
3256 2016-01-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3258 PR rtl-optimization/68651
3259 * gcc.target/aarch64/pr68651_1.c: New test.
3261 2016-01-05 David Malcolm <dmalcolm@redhat.com>
3264 * c-c++-common/Wmisleading-indentation.c (pr69122): New function.
3266 2016-01-05 Nathan Sidwell <nathan@acm.org>
3269 * g++.dg/cpp0x/nsdmi-template14.C: Adjust test & errors.
3271 * gcc.dg/alias-15.c: New.
3273 2016-01-05 Nick Clifton <nickc@redhat.com>
3276 * g++.dg/pr68770.C: New test.
3278 2016-01-04 Mike Stump <mikestump@comcast.net>
3280 * lib/target-supports.exp (check_effective_target_cilkplus):
3281 cilkplus targets require pthreads.
3282 (check_effective_target_cilkplus): Remove special case for NVPTX.
3284 2016-01-04 Michael Meissner <meissner@linux.vnet.ibm.com>
3286 * gcc.target/powerpc/p9-permute.c: New test for xxperm code
3289 2016-01-04 Jakub Jelinek <jakub@redhat.com>
3291 Update copyright years.
3293 2016-01-04 Marek Polacek <polacek@redhat.com>
3296 * gcc.dg/atomic/c11-atomic-exec-6.c: New test.
3297 * gcc.dg/atomic/c11-atomic-exec-7.c: New test.
3298 * gcc.dg/atomic/stdatomic-op-5.c: New test.
3300 2016-01-04 Eric Botcazou <ebotcazou@adacore.com>
3302 * gcc.target/sparc/20160104-2.c: New test.
3304 2016-01-04 Eric Botcazou <ebotcazou@adacore.com>
3306 * gcc.target/sparc/20160104-1.c: New test.
3308 2016-01-03 Paul Thomas <pault@gcc.gnu.org>
3311 * gfortran.dg/pr65045.f90: New test.
3313 2016-01-02 Eric Botcazou <ebotcazou@adacore.com>
3315 * gnat.dg/specs/debug1.ads: Delete.
3317 2016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3319 PR libgfortran/68867
3320 * gfortran.dg/default_format_denormal_2.f90: Fix the dg regular
3323 2016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3325 PR libgfortran/68867
3326 * gfortran.dg/default_format_denormal_2.f90: XFAIL for all
3329 2016-01-01 Paul Thomas <pault@gcc.gnu.org>
3332 * gfortran.dg/pr68864.f90: New test.
3334 2016-01-01 Jakub Jelinek <jakub@redhat.com>
3336 PR tree-optimization/69070
3337 * gcc.dg/pr69070.c: New test.
3340 * gfortran.dg/pr69055.f90: New test.
3343 * gcc.dg/pr69015.c: New test.
3345 Copyright (C) 2016 Free Software Foundation, Inc.
3347 Copying and distribution of this file, with or without modification,
3348 are permitted in any medium without royalty provided the copyright
3349 notice and this notice are preserved.