2016-02-09 Richard Biener <rguenther@suse.de>
[official-gcc.git] / gcc / testsuite / ChangeLog
blobc15fe5f3aa65b09e572ce806b78a49241ac678bb
1 2016-02-09  Richard Biener  <rguenther@suse.de>
3         * gcc.dg/vect/vect-mask-store-move-1.c: Add missing space.
5 2016-02-09  Alexander Fomin  <alexander.fomin@intel.com>
7         * gcc.target/i386/avx512f-klogic-2.c: Adjust expectation.
9 2016-02-09  Yuri Rumyantsev  <ysrumyan@gmail.com>
11         * gcc.dg/vect/vect-mask-store-move-1.c: Fix test failures.
13 2016-02-09  Richard Biener  <rguenther@suse.de>
15         PR tree-optimization/69715
16         * gcc.dg/torture/pr69715.c: New testcase.
18 2016-02-08  Patrick Palka  <ppalka@gcc.gnu.org>
20         PR c++/69139
21         * g++.dg/cpp0x/trailing12.C: New test.
22         * g++.dg/cpp0x/trailing13.C: New test.
24 2016-02-08  Patrick Palka  <ppalka@gcc.gnu.org>
26         PR c++/69283
27         PR c++/67835
28         * g++.dg/cpp1y/auto-fn29.C: New test.
29         * g++.dg/cpp1y/auto-fn30.C: New test.
31 2016-02-08  Jakub Jelinek  <jakub@redhat.com>
33         PR tree-optimization/69209
34         * gcc.c-torture/compile/pr69209.c: New test.
36 2016-02-08  Jeff Law  <law@redhat.com>
38         PR tree-optimization/68541
39         * gcc.dg/tree-ssa/split-path-1.c: Increase limit for number
40         of statements allowed in join block for path splitting.
42 2016-02-08  Jakub Jelinek  <jakub@redhat.com>
44         PR c++/59627
45         * g++.dg/gomp/pr59627.C: New test.
47         PR ipa/69239
48         * g++.dg/ipa/pr69239.C: New test.
50 2016-02-08  David Malcolm  <dmalcolm@redhat.com>
52         PR preprocessor/69664
53         * gcc.dg/cpp/trad/comment-2.c: Add expected column number.
54         * gcc.dg/cpp/warn-comments.c: Likewise.
56 2016-02-08  Marek Polacek  <polacek@redhat.com>
58         PR c++/69688
59         * g++.dg/init/const12.C: New test.
61 2016-02-08  Bernd Schmidt  <bschmidt@redhat.com>
63         PR target/60410
64         * gcc.dg/lto/pr55113_0.c: Remove test.
66 2016-02-08  Richard Biener  <rguenther@suse.de>
68         PR tree-optimization/69719
69         * gcc.dg/torture/pr69719.c: New testcase.
71 2016-02-08  Richard Biener  <rguenther@suse.de>
72         Jeff Law  <law@redhat.com>
74         PR target/68273
75         * gcc.target/mips/pr68273.c: New testcase.
77 2016-02-08   Richard Biener  <rguenther@suse.de>
79         PR rtl-optimization/69274
80         * gcc.target/i386/addr-sel-1.c: XFAIL.
82 2016-02-08  Jeff Law  <law@redhat.com>
84         PR tree-optimization/68541
85         * gcc.dg/tree-ssa/split-path-2.c: Make char array explicitly signed.
87         PR tree-optimization/65917
88         * gcc.dg/tree-ssa/20030922-2.c: No longer xfailed.
90 2016-02-07  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
92         PR fortran/50555
93         * gfortran.dg/namelist_args.f90: New test.
95 2016-02-05  Jeff Law  <law@redhat.com>
97         PR tree-optimization/68541
98         * gcc.dg/tree-ssa/split-path-2.c: New test.
99         * gcc.dg/tree-ssa/split-path-3.c: New test.
100         * gcc.dg/tree-ssa/split-path-4.c: New test.
101         * gcc.dg/tree-ssa/split-path-5.c: New test.
102         * gcc.dg/tree-ssa/split-path-6.c: New test.
103         * gcc.dg/tree-ssa/split-path-7.c: New test.
105 2016-02-05  Martin Sebor  <msebor@redhat.com>
107         PR c++/69662
108         * g++.dg/warn/Wplacement-new-size-1.C: New test.
109         * g++.dg/warn/Wplacement-new-size-2.C: New test.
111 2016-02-06  Richard HEnderson  <rth@redhat.com>
113         PR c/69643
114         * gcc.target/i386/addr-space-4.c: New.
115         * gcc.target/i386/addr-space-5.c: New.
117 2016-02-05  Mikael Morin  <mikael@gcc.gnu.org>
119         PR fortran/66089
120         * gfortran.dg/elemental_dependency_6.f90: New.
122 2016-02-05  Jakub Jelinek  <jakub@redhat.com>
124         PR rtl-optimization/69691
125         * gcc.c-torture/execute/pr69691.c: New test.
127         PR c++/69628
128         * g++.dg/parse/pr69628.C: New test.
130 2016-02-05  Uros Bizjak  <ubizjak@gmail.com>
132         * gcc.dg/sancov/asan.c: Move to ...
133         * gcc.dg/asan/sancov-1.c: ... here.
135 2016-02-05  Uros Bizjak  <ubizjak@gmail.com>
137         * gcc.target/i386/pr69577.c: Require avx_runtime target.
139 2016-02-05  H.J. Lu  <hongjiu.lu@intel.com>
141         PR target/69677
142         * gcc.target/i386/pr69677.c: New test.
144 2016-02-05  Patrick Palka  <ppalka@gcc.gnu.org>
146         PR c++/68948
147         * g++.dg/template/pr68948.C: New test.
149 2016-02-05  Dominik Vogt  <vogt@linux.vnet.ibm.com>
151         * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove -march=z13 for s390
152         (only necessary on s390x).
154 2016-02-04  H.J. Lu  <hongjiu.lu@intel.com>
156         * gcc.target/i386/pr69454-2.c: Compile with -msse2
157         -mno-accumulate-outgoing-args.
159 2016-02-04  Patrick Palka  <ppalka@gcc.gnu.org>
161         * g++.dg/cpp0x/constexpr-ptrmem5.C: New test.
163 2016-02-04  Jakub Jelinek  <jakub@redhat.com>
165         PR c/69669
166         * c-c++-common/pr69669.c: New test.
168 2016-02-04  Michael Meissner  <meissner@linux.vnet.ibm.com>
170         PR target/69667
171         * g++.dg/pr69667.C: New file.
173 2016-02-04  Wilco Dijkstra  <wdijkstr@arm.com>
175         PR target/69619
176         * gcc.dg/pr69619.c: Add new test.
178 2016-02-04  Richard Sandiford  <richard.sandiford@arm.com>
180         PR rtl-optimization/69577
181         * gcc.target/i386/pr69577.c: New test.
183 2016-02-04  Martin Liska  <mliska@suse.cz>
185         * g++.dg/asan/pr69276.C: New test.
187 2016-02-04  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
189         PR target/65932
190         PR target/67714
191         * gcc.target/arm/wmul-3.c: Simplify test to generate just
192         a single smulbb instruction.
193         * gcc.target/amr/wmul-1.c: Add -mtune=cortex-a9 to dg-options.
194         * gcc.target/amr/wmul-2.c: Likewise.
196 2016-02-04  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
198         PR target/65932
199         PR target/67714
200         * gcc.c-torture/execute/pr67714.c: New test.
202 2016-02-04  Ilya Enkovich  <enkovich.gnu@gmail.com>
204         PR target/69454
205         * gcc.target/i386/pr69454-1.c: New test.
206         * gcc.target/i386/pr69454-2.c: New test.
208 2016-02-03  Martin Sebor  <msebor@redhat.com>
210         PR c++/69251
211         PR c++/69253
212         PR c++/69290
213         PR c++/69277
214         PR c++/69349
215         * g++.dg/ext/flexarray-mangle-2.C: New test.
216         * g++.dg/ext/flexarray-mangle.C: New test.
217         * g++.dg/ext/flexarray-subst.C: New test.
218         * g++.dg/ext/flexary11.C: New test.
219         * g++.dg/ext/flexary12.C: New test.
220         * g++.dg/ext/flexary13.C: New test.
221         * g++.dg/ext/flexary14.C: New test.
222         * g++.dg/other/dump-ada-spec-2.C: Adjust.
224 2016-02-03  H.J. Lu  <hongjiu.lu@intel.com>
226         * gcc.target/i386/iamcu/test_passing_unions.c (check_union_passing6):
227         Define only if CHECK_FLOAT128 is defined.
228         (main): Properly initialize u5.
230 2016-02-03  Jakub Jelinek  <jakub@redhat.com>
232         PR c/69627
233         * gcc.dg/pr69627.c: New test.
235         PR target/69644
236         * gcc.dg/pr69644.c: New test.
238 2016-02-03  Mike Stump  <mikestump@comcast.net>
240         * lib/compat.exp (compat-get-options-main): Add dg-timeout-factor
241         support for struct-layout-1.exp.
243 2016-02-03  Patrick Palka  <ppalka@gcc.gnu.org>
245         PR c++/69056
246         * g++.dg/cpp0x/pr69056.C: New test.
248 2016-02-03  Vladimir Makarov  <vmakarov@redhat.com>
249             Alexandre Oliva  <aoliva@redhat.com>
251         PR target/69461
252         * gcc.target/powerpc/pr69461.c: New.
254 2016-02-03  Uros Bizjak  <ubizjak@gmail.com>
256         * lib/tsan-dg.exp (tsan_init): Move check if tsan executable
257         works from here ...
258         (check_effective_target_fsanitize_thread): ... to here.  Do not
259         specify additional compile flags for the test source.
260         * lib/asan-dg.exp (check_effective_target_fsanitize_address): Do not
261         specify additional compile flags for the test source.
263 2016-02-03  Wilco Dijkstra  <wdijkstr@arm.com>
265         * gcc.target/aarch64/ccmp_1.c: Fix test issue.
267 2016-02-03  Andre Vehreschild  <vehre@gcc.gnu.org>
269         PR fortran/67451
270         PR fortran/69418
271         * gfortran.dg/coarray_allocate_2.f08: New test.
272         * gfortran.dg/coarray_allocate_3.f08: New test.
273         * gfortran.dg/coarray_allocate_4.f08: New test.
275 2016-02-03  Alan Lawrence  <alan.lawrence@arm.com>
277         * gcc.dg/vect/vect-outer-1-big-array.c: Drop vect_multiple_sizes;
278         use same scan-tree-dump-times on all platforms.
279         * gcc.dg/vect/vect-outer-1.c: Likewise.
280         * gcc.dg/vect/vect-outer-1a-big-array.c: Likewise.
281         * gcc.dg/vect/vect-outer-1a.c: Likewise.
282         * gcc.dg/vect/vect-outer-1b-big-array.c: Likewise.
283         * gcc.dg/vect/vect-outer-1b.c: Likewise.
284         * gcc.dg/vect/vect-outer-2b.c: Likewise.
285         * gcc.dg/vect/vect-outer-3b.c: Likewise.
286         * gcc.dg/vect/vect-reduc-dot-s8b.c: Likewise.
288 2016-02-02  Segher Boessenkool  <segher@kernel.crashing.org>
290         * c-c++-common/vector-compare-4.c: Prune "non-standard ABI extension"
291         warning.
293 2016-02-02  H.J. Lu  <hongjiu.lu@intel.com>
295         * gcc.target/i386/iamcu/test_empty_structs_and_unions.c: New test.
297 2016-02-02  James Norris  <jnorris@codesourcery.com>
299         * c-c++-common/goacc/routine-5.c: Add tests.
301 2016-02-02  Alexander Monakov  <amonakov@ispras.ru>
303         * gcc.target/nvptx/unsigned-cmp.c: New test.
305 2016-02-02  Wilco Dijkstra  <wdijkstr@arm.com>
307         * gcc.target/aarch64/scalar_shift_1.c
308         (test_corners_sisd_di): Improve force to SIMD register.
309         (test_corners_sisd_si): Likewise.
310         * gcc.target/aarch64/vect-ld1r-compile-fp.c:
311         Remove scan-assembler check for ldr.
313 2016-02-02  Richard Biener  <rguenther@suse.de>
315         PR tree-optimization/69595
316         * gcc.dg/Warray-bounds-17.c: New testcase.
318 2016-02-02  Richard Biener  <rguenther@suse.de>
320         PR tree-optimization/69606
321         * gcc.dg/torture/pr69606.c: New testcase.
323 2016-02-02  Yuri Rumyantsev  <ysrumyan@gmail.com>
325         PR middle-end/68542
326         * gcc.dg/vect/vect-mask-store-move-1.c: New test.
327         * gcc.target/i386/avx2-vect-mask-store-move1.c: New test.
329 2016-02-02  Alan Modra  <amodra@gmail.com>
331         PR target/69548
332         * gcc.target/powerpc/pr69548.c: New test.
334 2016-02-01  Jakub Jelinek  <jakub@redhat.com>
336         PR rtl-optimization/69592
337         * gcc.dg/pr69592.c: New test.
339         PR preprocessor/69543
340         PR c/69558
341         * gcc.dg/pr69543.c: New test.
342         * gcc.dg/pr69558.c: New test.
344 2016-02-01  Uros Bizjak  <ubizjak@gmail.com>
346         PR testsuite/65940
347         * g++.dg/other/anon5.C (dg-options): Use -gdwarf-2 instead of -g.
349 2016-02-01  Martin Sebor  <msebor@redhat.com>
351         * gcc.target/powerpc/pr17381.c: Remove duplicate copy of the test body.
353 2016-02-01  Bin Cheng  <bin.cheng@arm.com>
355         PR tree-optimization/67921
356         * c-c++-common/ubsan/pr67921.c: New test.
358 2016-02-01  Richard Biener  <rguenther@suse.de>
360         PR middle-end/69556
361         * gcc.dg/tree-ssa/recip-8.c: New testcase.
363 2016-02-01  Richard Biener  <rguenther@suse.de>
365         PR tree-optimization/69574
366         * gcc.dg/torture/pr69574.c: New testcase.
368 2016-02-01  Richard Biener  <rguenther@suse.de>
370         PR tree-optimization/69579
371         * gcc.dg/setjmp-6.c: New testcase.
373 2016-02-01  Jakub Jelinek  <jakub@redhat.com>
375         PR rtl-optimization/69570
376         * g++.dg/opt/pr69570.C: New test.
378 2016-02-01  Richard Henderson  <rth@redhat.com>
380         * gcc.dg/pr69535.c: New test.
382 2016-01-31  John David Anglin  <danglin@gcc.gnu.org>
384         PR testsuite/69584
385         * gcc.dg/tree-ssa/sra-17.c: Fix regexps to work on hpux.
386         * gcc.dg/tree-ssa/sra-18.c: Likewise.
388         PR debug/68244
389         * g++.dg/parse/parens3.C: Use register "4" on hppa.
391         * gcc.dg/tree-ssa/vector-5.c: Add -fno-common option on hppa*-*-hpux*.
393 2016-01-31  Paul Thomas  <pault@gcc.gnu.org>
395         PR fortran/67564
396         * gfortran.dg/allocate_with_source_17.f03: New test.
398 2016-01-30  Jakub Jelinek  <jakub@redhat.com>
400         PR tree-optimization/69546
401         * gcc.dg/torture/pr69546.c: New test.
403 2016-01-30  Paul Thomas  <pault@gcc.gnu.org>
405         PR fortran/69566
406         * gfortran.dg/unlimited_polymorphic_25.f03: New test.
408 2016-01-30  Martin Sebor  <msebor@redhat.com>
410         PR c++/68490
411         * g++.dg/ext/flexary10.C: New test.
413 2016-01-30  Dominique d'Humieres  <dominiq@lps.ens.fr>
415         PR fortran/66707
416         gfortran.dg/common_23.f90: New test.
418 2016-01-29  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>
420         PR target/65546
421         * gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c: Correct
422         condition being checked, and disable it when the target supports
423         misaligned loads and stores.
425 2016-01-29  Jakub Jelinek  <jakub@redhat.com>
427         PR debug/69518
428         * gcc.dg/torture/pr69518.c: New test.
430 2016-01-29  H.J. Lu  <hongjiu.lu@intel.com>
432         PR target/69530
433         * gcc.target/i386/pr69530.c: New test.
435 2016-01-29  Steve Ellcey  <sellcey@imgtec.com>
437         PR target/65604
438         * gcc.target/mips/div-delay.c: New test.
440 2016-01-29  Jakub Jelinek  <jakub@redhat.com>
442         PR target/69551
443         * gcc.target/i386/pr69551.c: New test.
445         PR target/66137
446         * gcc.target/i386/pr66137.c: New test.
448 2016-01-29  Andrew Bennett  <andrew.bennett@imgtec.com>
450         * gcc.target/mips/p5600-bonding.c (dg-options): Force the test to be
451         always built for p5600.
452         * gcc.target/mips/mips.exp (mips-dg-options): Add support for the
453         isa=p5600 dg-option.
455 2016-01-29  Richard Biener  <rguenther@suse.de>
457         PR tree-optimization/69547
458         * g++.dg/tree-ssa/pr69547.C: New testcase.
460 2016-01-29  Jakub Jelinek  <jakub@redhat.com>
462         PR debug/66869
463         * g++.dg/warn/Wunused-function2.C: New test.
465 2016-01-29  Dominik Vogt  <vogt@linux.vnet.ibm.com>
467         * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Require a hardware vector
468         support for test to succeed.
470 2016-01-29  Marek Polacek  <polacek@redhat.com>
472         PR c++/69509
473         PR c++/69516
474         * g++.dg/ext/constexpr-vla2.C: New test.
475         * g++.dg/ext/constexpr-vla3.C: New test.
476         * g++.dg/ubsan/vla-1.C: Remove dg-shouldfail.
478 2016-01-29  Richard Biener  <rguenther@suse.de>
480         PR middle-end/69537
481         * gcc.dg/uninit-21.c: New testcase.
483 2016-01-28  Uros Bizjak  <ubizjak@gmail.com>
485         PR target/69459
486         * gcc.target/i386/pr69459.c: New test.
488 2016-01-28  Steve Ellcey  <sellcey@imgtec.com>
490         PR target/68400
491         * gcc.target/mips/mips.exp (mips_option_groups): Add stack-protector.
492         * gcc.target/mips/pr68400.c: New test.
494 2016-01-28  Martin Sebor  <msebor@redhat.com>
496         PR target/17381
497         * gcc.target/powerpc/pr17381.c: New test.
499 2016-01-28  Jakub Jelinek  <jakub@redhat.com>
501         PR middle-end/69542
502         * gcc.dg/torture/pr69542.c: New test.
504 2016-01-28  Wilco Dijkstra  <wdijkstr@arm.com>
506         * gcc.target/aarch64/ccmp_1.c: Fix test issue.
508 2016-01-28  David Edelsohn  <dje.gcc@gmail.com>
510         * gcc.dg/pr65980.c: Skip on AIX.
511         * gcc.dg/pr66688.c: Same.
513 2016-01-28  David Edelsohn  <dje.gcc@gmail.com>
515         PR target/63679
516         * gcc.dg/tree-ssa/sra-17.c: Adjust regex for more label styles.
517         * gcc.dg/tree-ssa/sra-18.c: Same.
519 2016-01-28  Andre Vehreschild  <vehre@gcc.gnu.org>
521         PR fortran/62536
522         * gfortran.dg/block_15.f08: New test.
523         * gfortran.dg/block_end_error_1.f90: Need to catch additional error
524         on incorrectly closed BLOCK.
526 2016-01-28  Ilya Enkovich  <enkovich.gnu@gmail.com>
528         * gcc.dg/declare-simd.c: New test.
529 2016-01-28  Richard Biener  <rguenther@suse.de>
531         PR tree-optimization/69466
532         * gfortran.dg/vect/pr69466.f90: New testcase.
534 2016-01-28  Thomas Preud'homme  <thomas.preudhomme@arm.com>
536         * g++.dg/pr67989.C: Remove ARM-specific option.
537         * gcc.target/arm/pr67989.C: New file.
539 2016-01-27  Uros Bizjak  <ubizjak@gmail.com>
541         * gcc.dg/torture/pr68264.c: Disable log1p test for glibc < 2.22
542         and expm1 test for glibc < 2.11.
544 2016-01-27  Richard Henderson  <rth@redhat.com>
546         * gcc.c-torture/execute/pr69447.c: New test.
548 2016-01-27  Paul Thomas  <pault@gcc.gnu.org>
550         PR fortran/69422
551         * gfortran.dg/alloc_comp_assign_15.f03: New test.
553 2016-01-27  Jakub Jelinek  <jakub@redhat.com>
555         PR debug/66869
556         * gcc.dg/pr66869.c: New test.
558 2016-01-25  Jeff Law  <law@redhat.com>
560         PR tree-optimization/68398
561         PR tree-optimization/69196
562         * gcc.dg/tree-ssa/pr66752-3.c: Update expected output.
563         * gcc.dg/tree-ssa/ssa-dom-thread-2c.c: Add extra statements on thread
564         path to avoid new heuristic allowing more irreducible regions
565         * gcc.dg/tree-ssa/ssa-dom-thread-2d.c: Likewise.
566         * gcc.dg/tree-ssa/vrp46.c: Likewise.
567         * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Update expected output.
568         * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: New test.
569         * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
571 2016-01-27  Marek Polacek  <polacek@redhat.com>
573         PR c/68062
574         * c-c++-common/vector-compare-4.c: New test.
576 2016-01-27  David Malcolm  <dmalcolm@redhat.com>
578         PR preprocessor/69126
579         * c-c++-common/pr69126.c: New test case.
581 2016-01-27  Ian Lance Taylor  <iant@google.com>
583         * gcc.dg/tree-ssa/ivopt_5.c: New test.
585 2016-01-27  Ryan Burn  <contact@rnburn.com>
587         PR cilkplus/69267
588         * g++.dg/cilk-plus/CK/pr69267.cc: New test.
590 2016-01-27  Uros Bizjak  <ubizjak@gmail.com>
592         PR target/69512
593         * gcc.target/i386/pr69512.c: New test.
595 2016-01-27  Rainer Emrich  <rainer@emrich-ebersheim.de>
597         PR ada/69488
598         * gnat.dg/sso/*.adb: Robustify dg-output directives.
600 2016-01-27  Marek Polacek  <polacek@redhat.com>
602         PR c++/69379
603         * g++.dg/pr69379.C: New test.
605 2016-01-27  Martin Sebor  <msebor@redhat.com>
607         PR c++/69317
608         * g++.dg/abi/Wabi-2-2.C: New test.
609         * g++.dg/abi/Wabi-2-3.C: New test.
610         * g++.dg/abi/Wabi-3-2.C: New test.
611         * g++.dg/abi/Wabi-3-3.C: New test.
613 2016-01-27  Richard Biener  <rguenther@suse.de>
615         PR tree-optimization/69166
616         * gcc.dg/torture/pr69166.c: New testcase.
618 2016-01-27  Martin Jambor  <mjambor@suse.cz>
620         PR tree-optimization/69355
621         * gcc.dg/tree-ssa/pr69355.c: New test.
623 2016-01-27  Marek Polacek  <polacek@redhat.com>
625         PR c++/69496
626         * g++.dg/ext/constexpr-vla1.C: New test.
628 2016-01-20  Christian Bruel  <christian.bruel@st.com>
630         PR target/69245
631         * gcc.target/arm/pr69245.c: New test.
633 2016-01-27  Jakub Jelinek  <jakub@redhat.com>
635         PR tree-optimization/69399
636         * gcc.dg/torture/pr69399.c: New test.
638 2016-01-27  Eric Botcazou  <ebotcazou@adacore.com>
640         * gcc.dg/tree-ssa/ssa-dom-cse-2.c: XFAIL on SPARC 64-bit.
642 2016-01-26  Eric Botcazou  <ebotcazou@adacore.com>
644         * gcc.c-torture/execute/stkalign.c: XFAIL run on SPARC 64-bit.
646 2016-01-26  Tom de Vries  <tom@codesourcery.com>
648         PR tree-optimization/69110
649         * gcc.dg/autopar/pr69110.c: New test.
651 2016-01-26  Abderrazek Zaafrani  <a.zaafrani@samsung.com>
652             Sebastian Pop  <s.pop@samsung.com>
654         * gcc.dg/graphite/isl-ast-op-select.c: New.
656 2015-01-26  Paul Thomas  <pault@gcc.gnu.org>
658         PR fortran/69385
659         * gfortran.dg/allocate_error_6.f90: New test.
661 2016-01-26  Richard Henderson  <rth@redhat.com>
663         * gcc.dg/tm/pr60908.c: New test.
665 2016-01-26  David Malcolm  <dmalcolm@redhat.com>
667         PR other/69006
668         * g++.dg/ext/timevar1.C: Add dg-allow-blank-lines-in-output
669         directive.
670         * gcc.dg/plugin/diagnostic-test-show-locus-color.c: Update
671         expected multiline output to reflect the colorization being
672         disabled before newlines.
673         * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
674         (custom_diagnostic_finalizer): Replace call to
675         pp_newline_and_flush with call to pp_flush.
676         * gcc.dg/unroll-2.c: Add dg-allow-blank-lines-in-output directive.
677         * gfortran.dg/implicit_class_1.f90: Likewise.
678         * lib/gcc-dg.exp (allow_blank_lines): New global.
679         (dg-allow-blank-lines-in-output): New procedure.
680         (gcc-dg-prune): Complain about blank lines in the output, unless
681         dg-allow-blank-lines-in-output was called.
682         * lib/multiline.exp (_build_multiline_regex): Only support
683         arbitrary followup text for non-blank-lines, not for blank lines.
685 2016-01-26  Jakub Jelinek  <jakub@redhat.com>
687         PR tree-optimization/69483
688         * gcc.dg/pr69483.c: New test.
689         * g++.dg/opt/pr69483.C: New test.
691 2016-01-26  Christophe Lyon  <christophe.lyon@linaro.org>
693         PR target/68620
694         * gcc.target/arm/pr68620.c: New test.
696 2016-01-26  H.J. Lu  <hongjiu.lu@intel.com>
698         * gcc.target/i386/pr68986-2.c: Remove -m32.
700 2016-01-26  H.J. Lu  <hongjiu.lu@intel.com>
702         PR target/68986
703         * gcc.target/i386/pr68986-1.c: New test.
704         * gcc.target/i386/pr68986-2.c: Likewise.
705         * gcc.target/i386/pr68986-3.c: Likewise.
707 2016-01-26  Christian Bruel  <christian.bruel@st.com>
709         * lib/target-supports.exp
710         (check_effective_target_arm_crypto_pragma_ok_nocache): Remove.
711         (check_effective_target_arm_crypto_pragma_ok): Likewise.
712         * gcc.target/arm/attr-crypto.c: Remove arm_crypto_pragma_ok test.
714 2016-01-26  Richard Biener  <rguenther@suse.de>
716         PR tree-optimization/69452
717         * gcc.dg/torture/pr69452.c: New testcase.
719 2016-01-26  Jakub Jelinek  <jakub@redhat.com>
721         PR target/69442
722         * gcc.dg/pr69442.c: New test.
724 2016-01-26  Roger Ferrer Ibáñez  <rofirrim@gmail.com>
726         PR target/67896
727         * gcc.target/aarch64/simd/pr67896.C: New.
729 2016-01-26  Richard Sandiford  <richard.sandiford@arm.com>
731         PR tree-optimization/69400
732         * gcc.dg/plugin/wide-int_plugin.c (test_wide_int_mod_trunc): New
733         function.
734         (plugin_init): Call it.
735         * gcc.dg/torture/pr69400.c: New test.
737 2016-01-26  Christophe Lyon  <christophe.lyon@linaro.org>
739         * gcc.target/arm/pr68674.c: Check and use arm_fp effective target.
741 2016-01-25  Aditya Kumar  <aditya.k7@samsung.com>
742             Sebastian Pop  <s.pop@samsung.com>
744         * gcc.dg/graphite/graphite.exp: Only run the fuse-*.c tests with
745         isl-0.15.
747 2016-01-25  Aditya Kumar  <aditya.k7@samsung.com>
748             Sebastian Pop  <s.pop@samsung.com>
750         * gcc.dg/graphite/pr69292.c: New.
752 2016-01-25  Jakub Jelinek  <jakub@redhat.com>
754         * c-c++-common/goacc/use_device-1.c: New test.
756 2016-01-25  Jeff Law  <law@redhat.com>
758         PR tree-optimization/69196
759         PR tree-optimization/68398
760         * gcc.dg/tree-ssa/pr66752-3.c: Update expected output
761         * gcc.dg/tree-ssa/pr68198.c: Likewise.
763 2016-01-25  David Edelsohn  <dje.gcc@gmail.com>
765         PR target/69469
766         * gcc.target/powerpc/vsx-vector-2.c: Adjust for Goldschmidt's
767         Algorithm.
769 2016-01-25  Richard Biener  <rguenther@suse.de>
771         PR testsuite/69380
772         * g++.dg/tree-ssa/pr69336.C: Restrict to x86_64 and i?86.
774 2016-01-25  Ilya Enkovich  <enkovich.gnu@gmail.com>
776         PR target/69421
777         * gcc.dg/pr69421.c: New test.
779 2016-01-25  Bilyan Borisov  <bilyan.borisov@arm.com>
781         * gcc.target/aarch64/simd/vcvt_s64_f64_1.c: New.
782         * gcc.target/aarch64/simd/vcvt_u64_f64_1.c: Likewise.
783         * gcc.target/aarch64/simd/vcvta_s64_f64_1.c: Likewise.
784         * gcc.target/aarch64/simd/vcvta_u64_f64_1.c: Likewise.
785         * gcc.target/aarch64/simd/vcvtm_s64_f64_1.c: Likewise.
786         * gcc.target/aarch64/simd/vcvtm_u64_f64_1.c: Likewise.
787         * gcc.target/aarch64/simd/vcvtn_s64_f64_1.c: Likewise.
788         * gcc.target/aarch64/simd/vcvtn_u64_f64_1.c: Likewise.
789         * gcc.target/aarch64/simd/vcvtp_s64_f64_1.c: Likewise.
790         * gcc.target/aarch64/simd/vcvtp_u64_f64_1.c: Likewise.
792 2016-01-25  Richard Biener  <rguenther@suse.de>
794         PR tree-optimization/69376
795         * gcc.dg/torture/pr69376.c: New testcase.
797 2016-01-24  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
799         PR fortran/69397
800         PR fortran/68442
801         * gfortran.dg/interface_38.f90: New test.
802         * gfortran.dg/interface_39.f90: New test.
804 2016-01-24  Patrick Palka  <ppalka@gcc.gnu.org>
806         Revert:
807         2016-01-18  Patrick Palka  <ppalka@gcc.gnu.org>
809         PR c++/11858
810         PR c++/24663
811         PR c++/24664
812         * g++.dg/template/pr11858.C: New test.
813         * g++.dg/template/pr24663.C: New test.
814         * g++.dg/template/unify12.C: New test.
815         * g++.dg/template/unify13.C: New test.
816         * g++.dg/template/unify14.C: New test.
817         * g++.dg/template/unify15.C: New test.
818         * g++.dg/template/unify16.C: New test.
819         * g++.dg/template/unify17.C: New test.
821 2016-01-24  Dominique d'Humieres  <dominiq@lps.ens.fr>
823         PR fortran/68283
824         gfortran.dg/pr68283.f90: New test.
826 2016-01-24  Thomas Koenig  <tkoenig@gcc.gnu.org>
828         PR fortran/66094
829         * gfortran.dg/inline_matmul_13.f90:  New test.
830         * gfortran.dg/matmul_bounds_8.f90:  New test.
831         * gfortran.dg/matmul_bounds_9.f90:  New test.
832         * gfortran.dg/matmul_bounds_10.f90:  New test.
834 2016-01-23  Tom de Vries  <tom@codesourcery.com>
836         PR tree-optimization/69426
837         * gcc.dg/autopar/pr69426.c: New test.
839 2016-01-23  Martin Sebor  <msebor@redhat.com>
841         PR c++/58109
842         PR c++/69022
843         * g++.dg/cpp0x/alignas5.C: New test.
844         * g++.dg/ext/vector29.C: Same.
846 2016-01-23  Uros Bizjak  <ubizjak@gmail.com>
848         * gcc.target/i386/chkp-strlen-2.c: Define _GNU_SOURCE.
849         * gcc.target/i386/chkp-strlen-4.c: Move the definition of
850         _GNU_SOURCE from compile flags to the source.
851         * gcc.target/i386/chkp-stropt-12.c: Ditto.
852         * gcc.target/i386/chkp-stropt-16.c: Ditto.
853         * gcc.target/i386/chkp-stropt-4.c: Ditto.
854         * gcc.target/i386/chkp-stropt-8.c: Ditto.
856 2016-01-22  Jakub Jelinek  <jakub@redhat.com>
858         PR target/69432
859         * g++.dg/opt/pr69432.C: New test.
861 2016-01-22  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>
863         * gcc.target/powerpc/pr63354c: Adjust target selector to include
864         32-bit targets testing an -m64 multilib.
866 2016-01-22  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>
868         * gcc.target/powerpc/pr63354.c: Restrict to Linux targets with
869         64-bit support.
871 2016-01-22  James Greenhalgh  <james.greenhalgh@arm.com>
873         * gcc.dg/vect/bb-slp-pr68892.c: Require vect_double.
875 2016-01-21  Christian Bruel  <christian.bruel@st.com>
877         PR target/68674
878         * gcc.target/i386/pr68674.c
879         * gcc.target/aarch64/pr68674.c
880         * gcc.target/arm/pr68674.c
882 2016-01-22  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
884         PR target/69403
885         * gcc.c-torture/execute/pr69403.c: New test.
887 2016-01-22  Paolo Carlini  <paolo.carlini@oracle.com>
889         PR c++/55843
890         * g++.dg/template/pr55843.C: New.
892 2016-01-22  Alan Lawrence  <alan.lawrence@arm.com>
894         PR testsuite/66877
895         * gcc.dg/vect/vect-over-widen-3-big-array.c: Only look for 1
896         vect_recog_over_widening_pattern in dump if we have vect_widen_shift.
898 2016-01-21  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>
900         PR testsuite/67489
901         * gcc.target/powerpc/p8vector-builtin-8.c: Remove { target int128 }
902         from dg-do compile directive, and instead add
903         { dg-require-effective-target int128 }.
905 2016-01-20  Martin Sebor  <msebor@redhat.com>
907         PR c/69405
908         * gcc.dg/sync-fetch.c: New test.
910 2016-01-21  Martin Sebor  <msebor@redhat.com>
912         PR target/69252
913         * gcc.target/powerpc/pr69252.c: New test.
915 2016-01-21  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
917         PR fortran/65996
918         * gfortran.dg/pr65996.f90: New test.
920 2016-01-21  Dominik Vogt  <vogt@linux.vnet.ibm.com>
922         PR c++/68810
923         * g++.dg/cpp0x/constexpr-reinterpret1.C: Fix line number that is
924         expected to generate an error.
926 2016-01-21  Bernd Schmidt  <bschmidt@redhat.com>
928         PR middle-end/66178
929         * gcc.dg/torture/pr66178.c: New test.
931 2016-01-21  Anton Blanchard  <anton@samba.org>
932             Bill Schmidt  <wschmidt@linux.vnet.ibm.com>
934         PR target/63354
935         * gcc.target/powerpc/pr63354.c:  New test.
937 2016-01-21  Vladimir Makarov  <vmakarov@redhat.com>
939         PR rtl-optimization/68990
940         * gcc.target/i386/pr68990: New.
942 2016-01-21  Nick Clifton  <nickc@redhat.com>
944         PR target/69129
945         * gcc.target/mips/pr69129.c: New.
947 2016-01-21  Paolo Carlini  <paolo.carlini@oracle.com>
949         PR c++/58046
950         * g++.dg/cpp0x/pr58046.C: New.
952 2016-01-21  Jakub Jelinek  <jakub@redhat.com>
954         PR target/69187
955         PR target/65624
956         * gcc.target/arm/pr69187.c: New test.
958         PR c++/69355
959         * g++.dg/torture/pr69355.C: New test.
961 2016-01-21  Aditya Kumar  <aditya.k7@samsung.com>
962             Sebastian Pop  <s.pop@samsung.com>
964         * gfortran.dg/graphite/interchange-3.f90: Adjust pattern.
966 2016-01-21  Aditya Kumar  <aditya.k7@samsung.com>
967             Sebastian Pop  <s.pop@samsung.com>
969         * gcc.dg/graphite/pr68976.c: New test.
971 2016-01-21  Jakub Jelinek  <jakub@redhat.com>
973         PR middle-end/67653
974         * c-c++-common/pr67653.c: New test.
975         * gcc.dg/torture/pr29119.c: Add dg-warning.
977 2016-01-20  Peter Bergner  <bergner@vnet.ibm.com>
979         * gcc.target/powerpc/cpu-builtin-1.c: New test.
981 2016-01-20  Prathamesh Kulkarni  <prathamesh.kulkarni@linaro.org>
983         PR c/24293
984         * gcc.dg/pr24293.c: New test.
985         * gcc.dg/Wcxx-compat-8.c: Adjust to accept error due to
986         incomplete struct type.
987         * gcc.dg/declspec-1.c: Likewise.
988         * gcc.dg/pr63549.c: Likewise.
990 2016-01-20  Jakub Jelinek  <jakub@redhat.com>
992         PR tree-optimization/66612
993         * gcc.target/powerpc/20050830-1.c: Xfail the scan-assembler test
994         for bdn instruction.
996 2016-01-20  Christophe Lyon  <christophe.lyon@linaro.org>
998         * lib/target-supports.exp
999         (check_effective_target_arm_fp_ok_nocache): New.
1000         (check_effective_target_arm_fp_ok): New.
1001         (add_options_for_arm_fp): New.
1002         (check_effective_target_arm_crypto_ok_nocache): Require
1003         target_arm_v8_neon_ok instead of arm32.
1004         (check_effective_target_arm_crypto_pragma_ok_nocache): New.
1005         (check_effective_target_arm_crypto_pragma_ok): New.
1006         (add_options_for_arm_vfp): New.
1007         * gcc.target/arm/attr-crypto.c: Use arm_crypto_pragma_ok effective
1008         target. Do not force -mfloat-abi=softfp, use arm_fp_ok effective
1009         target instead. Force initial fpu to vfp.
1010         * gcc.target/arm/attr-neon-builtin-fail.c: Do not force
1011         -mfloat-abi=softfp, use arm_fp_ok effective target instead.
1012         * gcc.target/arm/attr-neon-fp16.c: Likewise. Remove arm_neon_ok
1013         dependency.
1014         * gcc.target/arm/attr-neon2.c: Do not force -mfloat-abi=softfp,
1015         use arm_vfp effective target instead. Force initial fpu to vfp.
1016         * gcc.target/arm/attr-neon3.c: Likewise.
1017         * gcc.target/arm/cmp-2.c: Use arm_fp_ok effective target instead of
1018         arm_vfp_ok.
1019         * gcc.target/arm/unsigned-float.c: Likewise.
1020         * gcc.target/arm/vfp-1.c: Likewise.
1021         * gcc.target/arm/vfp-ldmdbd.c: Likewise.
1022         * gcc.target/arm/vfp-ldmdbs.c: Likewise.
1023         * gcc.target/arm/vfp-ldmiad.c: Likewise.
1024         * gcc.target/arm/vfp-ldmias.c: Likewise.
1025         * gcc.target/arm/vfp-stmdbd.c: Likewise.
1026         * gcc.target/arm/vfp-stmdbs.c: Likewise.
1027         * gcc.target/arm/vfp-stmiad.c: Likewise.
1028         * gcc.target/arm/vfp-stmias.c: Likewise.
1029         * gcc.target/arm/vnmul-1.c: Likewise.
1030         * gcc.target/arm/vnmul-2.c: Likewise.
1031         * gcc.target/arm/vnmul-3.c: Likewise.
1032         * gcc.target/arm/vnmul-4.c: Likewise.
1034 2016-01-20  H.J. Lu  <hongjiu.lu@intel.com>
1036         PR testsuite/69366
1037         * g++.dg/pr63995-1.C: Require non-x32 target, instead of,
1038         the MPX run-time library, for compile-time MPX test.
1039         * gcc.target/i386/chkp-always_inline.c: Likewise.
1040         * gcc.target/i386/chkp-bndret.c: Likewise.
1041         * gcc.target/i386/chkp-builtins-1.c: Likewise.
1042         * gcc.target/i386/chkp-builtins-2.c: Likewise.
1043         * gcc.target/i386/chkp-builtins-3.c: Likewise.
1044         * gcc.target/i386/chkp-builtins-4.c: Likewise.
1045         * gcc.target/i386/chkp-const-check-1.c: Likewise.
1046         * gcc.target/i386/chkp-const-check-2.c: Likewise.
1047         * gcc.target/i386/chkp-hidden-def.c: Likewise.
1048         * gcc.target/i386/chkp-label-address.c: Likewise.
1049         * gcc.target/i386/chkp-lifetime-1.c: Likewise.
1050         * gcc.target/i386/chkp-narrow-bounds.c: Likewise.
1051         * gcc.target/i386/chkp-pr69044.c: Likewise.
1052         * gcc.target/i386/chkp-remove-bndint-1.c: Likewise.
1053         * gcc.target/i386/chkp-remove-bndint-2.c: Likewise.
1054         * gcc.target/i386/chkp-strchr.c: Likewise.
1055         * gcc.target/i386/chkp-strlen-1.c: Likewise.
1056         * gcc.target/i386/chkp-strlen-2.c: Likewise.
1057         * gcc.target/i386/chkp-strlen-3.c: Likewise.
1058         * gcc.target/i386/chkp-strlen-4.c: Likewise.
1059         * gcc.target/i386/chkp-strlen-5.c: Likewise.
1060         * gcc.target/i386/chkp-stropt-1.c: Likewise.
1061         * gcc.target/i386/chkp-stropt-10.c: Likewise.
1062         * gcc.target/i386/chkp-stropt-11.c: Likewise.
1063         * gcc.target/i386/chkp-stropt-12.c: Likewise.
1064         * gcc.target/i386/chkp-stropt-13.c: Likewise.
1065         * gcc.target/i386/chkp-stropt-14.c: Likewise.
1066         * gcc.target/i386/chkp-stropt-15.c: Likewise.
1067         * gcc.target/i386/chkp-stropt-16.c: Likewise.
1068         * gcc.target/i386/chkp-stropt-2.c: Likewise.
1069         * gcc.target/i386/chkp-stropt-3.c: Likewise.
1070         * gcc.target/i386/chkp-stropt-4.c: Likewise.
1071         * gcc.target/i386/chkp-stropt-5.c: Likewise.
1072         * gcc.target/i386/chkp-stropt-6.c: Likewise.
1073         * gcc.target/i386/chkp-stropt-7.c: Likewise.
1074         * gcc.target/i386/chkp-stropt-8.c: Likewise.
1075         * gcc.target/i386/chkp-stropt-9.c: Likewise.
1076         * gcc.target/i386/pr63995-2.c: Likewise.
1077         * gcc.target/i386/pr64805.c: Likewise.
1078         * gcc.target/i386/pr65044.c: Likewise.
1079         * gcc.target/i386/pr65167.c: Likewise.
1080         * gcc.target/i386/pr65183.c: Likewise.
1081         * gcc.target/i386/pr65184.c: Likewise.
1082         * gcc.target/i386/thunk-retbnd.c: Likewise.
1084 2016-01-20  Ilya Enkovich  <enkovich.gnu@gmail.com>
1086         PR tree-optimization/69328
1087         * gcc.dg/pr69328.c: New test.
1089 2016-01-20  Jeff Law  <law@redhat.com>
1091         PR target/25114
1092         * gcc.target/m68k/pr25114.c: New test.
1094 2016-01-20  Andre Vieira  <andre.simoesdiasvieira@arm.com>
1096         * gcc.target/arm/memset-inline-10.c: Added
1097         dg-require-effective-target arm_thumb2_ok.
1099 2016-01-19  Eric Botcazou  <ebotcazou@adacore.com>
1101         * gcc.dg/debug/dwarf2/sso.c: New test.
1103 2016-01-19  Uros Bizjak  <ubizjak@gmail.com>
1105         PR testsuite/68820
1106         * gcc.c-torture/execute/builtins/memops-asm.x: New file.
1107         * gcc.c-torture/execute/builtins/strstr-asm.x: Ditto.
1108         * gcc.c-torture/execute/builtins/strstr-asm.c: Remove dg-options.
1110 2016-01-19  Jan Hubicka  <hubicka@ucw.cz>
1112         PR ipa/66223
1113         * g++.dg/ipa/devirt-50.C: New testcase.
1115 2016-01-19  Marek Polacek  <polacek@redhat.com>
1117         PR c++/68965
1118         * g++.dg/cpp1y/parameter-pack-1.C: New test.
1119         * g++.dg/cpp1y/parameter-pack-2.C: New test.
1121 2016-01-19  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
1123         PR target/69135
1124         * gcc.target/arm/pr69135_1.c: New test.
1126 2015-01-19  Wilco Dijkstra  <wdijkstr@arm.com>
1128         * gcc.target/aarch64/ccmp_1.c: Add new tests.
1130 2015-01-19  Wilco Dijkstra  <wdijkstr@arm.com>
1132         * gcc.target/aarch64/ccmp_1.c: New testcase.
1134 2016-01-19  Marek Polacek  <polacek@redhat.com>
1136         PR c++/68586
1137         * g++.dg/cpp0x/enum30.C: New test.
1139 2016-01-19  Richard Biener  <rguenther@suse.de>
1141         PR tree-optimization/69336
1142         * g++.dg/tree-ssa/pr69336.C: New testcase.
1144 2016-01-19  Jakub Jelinek  <jakub@redhat.com>
1146         PR debug/65779
1147         * gcc.dg/pr65779.c: New test.
1149 2016-01-19  Richard Biener  <rguenther@suse.de>
1151         PR tree-optimization/69352
1152         * gcc.dg/torture/pr69352.c: New testcase.
1154 2016-01-19  Jakub Jelinek  <jakub@redhat.com>
1156         PR rtl-optimization/68955
1157         PR rtl-optimization/64557
1158         * gcc.dg/torture/pr68955.c: New test.
1160 2016-01-19  Jan Hubicka  <hubicka@ucw.cz>
1162         PR lto/69136
1163         * g++.dg/torture/pr69136.C: New testcase.
1165 2016-01-19  Jan Hubicka  <hubicka@ucw.cz>
1167         PR lto/69133
1168         * g++.dg/lto/pr69133_0.C: New testcase.
1169         * g++.dg/lto/pr69133_1.C: New testcase.
1171 2016-01-15  Jeff Law  <law@redhat.com>
1173         PR tree-optimization/69320
1174         * gcc.c-torture/pr69320-1.c: New test.
1175         * gcc.c-torture/pr69320-2.c: New test.
1176         * gcc.c-torture/pr69320-3.c: New test.
1177         * gcc.c-torture/pr69320-4.c: New test.
1179 2016-01-18  Patrick Palka  <ppalka@gcc.gnu.org>
1181         PR c++/11858
1182         PR c++/24663
1183         PR c++/24664
1184         * g++.dg/template/pr11858.C: New test.
1185         * g++.dg/template/pr24663.C: New test.
1186         * g++.dg/template/unify12.C: New test.
1187         * g++.dg/template/unify13.C: New test.
1188         * g++.dg/template/unify14.C: New test.
1189         * g++.dg/template/unify15.C: New test.
1190         * g++.dg/template/unify16.C: New test.
1191         * g++.dg/template/unify17.C: New test.
1193 2016-01-18  David Malcolm  <dmalcolm@redhat.com>
1195         PR testsuite/69181
1196         * gcc.dg/pr69181-1.c: New test file.
1197         * gcc.dg/pr69181-2.c: New test file.
1198         * lib/gcc-dg.exp (dg-test): Consolidate post-test cleanup of
1199         globals by moving it to...
1200         (cleanup-after-saved-dg-test): ...this new function.  Add
1201         "global additional_sources_used".  Add reset of global
1202         multiline_expected_outputs to the empty list.
1203         * lib/multiline.exp (_multiline_expected_outputs): Rename this
1204         global to...
1205         (multiline_expected_outputs): ...this, and updated comments to
1206         note that it is modified from gcc-dg.exp.
1207         (dg-end-multiline-output): Update for the above renaming.
1208         (handle-multiline-outputs): Likewise.  Remove the clearing
1209         of the expected outputs to the empty list.
1211 2016-01-18  Richard Biener  <rguenther@suse.de>
1213         PR tree-optimization/69297
1214         * gcc.dg/vect/costmodel/x86_64/costmodel-pr69297.c: New testcase.
1216 2016-01-18  Joseph Myers  <joseph@codesourcery.com>
1218         * gcc.target/mips/mips-3d-1.c: Use forbid_cpu=octeon.* in
1219         dg-options.
1220         * gcc.target/mips/mips-3d-2.c: Likewise.
1221         * gcc.target/mips/mips-3d-3.c: Likewise.
1222         * gcc.target/mips/mips-3d-4.c: Likewise.
1223         * gcc.target/mips/mips-3d-5.c: Likewise.
1224         * gcc.target/mips/mips-3d-6.c: Likewise.
1225         * gcc.target/mips/mips-3d-7.c: Likewise.
1226         * gcc.target/mips/mips-3d-8.c: Likewise.
1227         * gcc.target/mips/mips-3d-9.c: Likewise.
1228         * gcc.target/mips/mips-ps-1.c: Likewise.
1229         * gcc.target/mips/mips-ps-2.c: Likewise.
1230         * gcc.target/mips/mips-ps-3.c: Likewise.
1231         * gcc.target/mips/mips-ps-4.c: Likewise.
1232         * gcc.target/mips/mips-ps-5.c: Likewise.
1233         * gcc.target/mips/mips-ps-6.c: Likewise.
1234         * gcc.target/mips/mips-ps-7.c: Likewise.
1235         * gcc.target/mips/mips-ps-type.c: Likewise.
1236         * gcc.target/mips/mips-ps-type-2.c: Likewise.
1237         * gcc.target/mips/mips16-attributes-6.c: Likewise.
1239 2016-01-18  Tom de Vries  <tom@codesourcery.com>
1241         * c-c++-common/goacc/kernels-counter-vars-function-scope.c: New test.
1242         * c-c++-common/goacc/kernels-double-reduction.c: New test.
1243         * c-c++-common/goacc/kernels-empty.c: New test.
1244         * c-c++-common/goacc/kernels-eternal.c: New test.
1245         * c-c++-common/goacc/kernels-loop-2.c: New test.
1246         * c-c++-common/goacc/kernels-loop-3.c: New test.
1247         * c-c++-common/goacc/kernels-loop-data-2.c: New test.
1248         * c-c++-common/goacc/kernels-loop-data-enter-exit-2.c: New test.
1249         * c-c++-common/goacc/kernels-loop-data-enter-exit.c: New test.
1250         * c-c++-common/goacc/kernels-loop-data-update.c: New test.
1251         * c-c++-common/goacc/kernels-loop-data.c: New test.
1252         * c-c++-common/goacc/kernels-loop-g.c: New test.
1253         * c-c++-common/goacc/kernels-loop-mod-not-zero.c: New test.
1254         * c-c++-common/goacc/kernels-loop-n.c: New test.
1255         * c-c++-common/goacc/kernels-loop-nest.c: New test.
1256         * c-c++-common/goacc/kernels-loop.c: New test.
1257         * c-c++-common/goacc/kernels-noreturn.c: New test.
1258         * c-c++-common/goacc/kernels-one-counter-var.c: New test.
1259         * c-c++-common/goacc/kernels-parallel-loop-data-enter-exit.c: New test.
1260         * c-c++-common/goacc/kernels-reduction.c: New test.
1262 2016-01-18  Tom de Vries  <tom@codesourcery.com>
1264         * gcc.dg/autopar/outer-1.c: Update for new parloops instantiation.
1265         * gcc.dg/autopar/outer-2.c: Same.
1266         * gcc.dg/autopar/outer-3.c: Same.
1267         * gcc.dg/autopar/outer-4.c: Same.
1268         * gcc.dg/autopar/outer-5.c: Same.
1269         * gcc.dg/autopar/outer-6.c: Same.
1270         * gcc.dg/autopar/parallelization-1.c: Same.
1271         * gcc.dg/autopar/parloops-exit-first-loop-alt-2.c: Same.
1272         * gcc.dg/autopar/parloops-exit-first-loop-alt-3.c: Same.
1273         * gcc.dg/autopar/parloops-exit-first-loop-alt-4.c: Same.
1274         * gcc.dg/autopar/parloops-exit-first-loop-alt-5.c: Same.
1275         * gcc.dg/autopar/parloops-exit-first-loop-alt-6.c: Same.
1276         * gcc.dg/autopar/parloops-exit-first-loop-alt-7.c: Same.
1277         * gcc.dg/autopar/parloops-exit-first-loop-alt-pr66652.c: Same.
1278         * gcc.dg/autopar/parloops-exit-first-loop-alt.c: Same.
1279         * gcc.dg/autopar/pr39500-1.c: Same.
1280         * gcc.dg/autopar/pr39500-2.c: Same.
1281         * gcc.dg/autopar/pr46193.c: Same.
1282         * gcc.dg/autopar/pr46194.c: Same.
1283         * gcc.dg/autopar/pr49580.c: Same.
1284         * gcc.dg/autopar/pr49960-1.c: Same.
1285         * gcc.dg/autopar/pr49960.c: Same.
1286         * gcc.dg/autopar/pr68373.c: Same.
1287         * gcc.dg/autopar/reduc-1.c: Same.
1288         * gcc.dg/autopar/reduc-1char.c: Same.
1289         * gcc.dg/autopar/reduc-1short.c: Same.
1290         * gcc.dg/autopar/reduc-2.c: Same.
1291         * gcc.dg/autopar/reduc-2char.c: Same.
1292         * gcc.dg/autopar/reduc-2short.c: Same.
1293         * gcc.dg/autopar/reduc-3.c: Same.
1294         * gcc.dg/autopar/reduc-4.c: Same.
1295         * gcc.dg/autopar/reduc-6.c: Same.
1296         * gcc.dg/autopar/reduc-7.c: Same.
1297         * gcc.dg/autopar/reduc-8.c: Same.
1298         * gcc.dg/autopar/reduc-9.c: Same.
1299         * gcc.dg/autopar/uns-outer-4.c: Same.
1300         * gcc.dg/autopar/uns-outer-5.c: Same.
1301         * gcc.dg/autopar/uns-outer-6.c: Same.
1302         * gfortran.dg/parloops-exit-first-loop-alt-2.f95: Same.
1303         * gfortran.dg/parloops-exit-first-loop-alt.f95: Same.
1305 2016-01-18  Alan Lawrence  <alan.lawrence@arm.com>
1307         PR target/63679
1308         * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove XFAIL for powerpc(32), hppa,
1309         aarch64, sparc, s390. Add --param sra-max-scalarization-size-Ospeed.
1311 2016-01-18  Alan Lawrence  <alan.lawrence@arm.com>
1313         PR target/63679
1314         * gcc.dg/tree-ssa/ssa-dom-cse-5.c: New.
1315         * gcc.dg/tree-ssa/ssa-dom-cse-6.c: New.
1316         * gcc.dg/tree-ssa/ssa-dom-cse-7.c: New.
1318 2016-01-18  Alan Lawrence  <alan.lawrence@arm.com>
1320         PR target/63679
1321         * gcc.dg/tree-ssa/sra-17.c: New.
1322         * gcc.dg/tree-ssa/sra-18.c: New.
1324 2016-01-18  Ilya Enkovich  <enkovich.gnu@gmail.com>
1326         * gcc.target/i386/pr65105-5.c: Adjust to andn generation.
1328 2016-01-18  Eric Botcazou  <ebotcazou@adacore.com>
1330         * gnat.dg/inline12.adb: New test.
1332 2016-01-18  Bin Cheng  <bin.cheng@arm.com>
1334         PR tree-optimization/66797
1335         * gcc.c-torture/execute/pr65447.c: Relax check condition.
1337 2016-01-18  Richard Biener  <rguenther@suse.de>
1339         PR tree-optimization/69170
1340         * gcc.dg/torture/pr69170.c: New testcase.
1342 2016-01-17 John David Anglin  <danglin@gcc.gnu.org>
1344         * gcc.dg/torture/builtin-integral-1.c: Require c99_runtime.
1346 2016-01-16  Tom de Vries  <tom@codesourcery.com>
1348         * c-c++-common/goacc/kernels-alias-ipa-pta-4.c: New test.
1350 2016-01-16  Tom de Vries  <tom@codesourcery.com>
1352         * gcc.dg/parloops-exit-first-loop-alt.c: Move ...
1353         * gcc.dg/autopar/parloops-exit-first-loop-alt.c: ... here.  Remove
1354         redundant dg-require-effective-target pthread.
1355         * gcc.dg/parloops-exit-first-loop-alt-2.c: Same.
1356         * gcc.dg/parloops-exit-first-loop-alt-3.c: Same.
1357         * gcc.dg/parloops-exit-first-loop-alt-4.c: Same.
1358         * gcc.dg/parloops-exit-first-loop-alt-5.c: Same.
1359         * gcc.dg/parloops-exit-first-loop-alt-6.c: Same.
1360         * gcc.dg/parloops-exit-first-loop-alt-7.c: Same.
1361         * gcc.dg/parloops-exit-first-loop-alt-pr66652.c: Same.
1363 2016-01-16  David Edelsohn  <dje.gcc@gmail.com>
1365         PR target/68609
1366         * gcc.target/powerpc/recip-6.c: Enable on AIX.
1367         * gcc.target/powerpc/recip-7.c: Same.
1369 2016-01-16  Patrick Palka  <ppalka@gcc.gnu.org>
1371         PR c++/69091
1372         * g++.dg/template/pr69091.C: New test.
1374 2016-01-16  Patrick Palka  <ppalka@gcc.gnu.org>
1376         * c-c++-common/cilk-plus/AN/an-if.c: Check that the original
1377         dump does not contain an error_mark_node.
1378         * c-c++-common/cilk-plus/CK/pr60469.c: Likewise.
1379         * c-c++-common/cilk-plus/AN/fn_ptr-2.c: New xfail'd test.
1381 2016-01-16  Patrick Palka  <ppalka@gcc.gnu.org>
1383         PR c++/68936
1384         * g++.dg/template/pr68936.C: New test.
1386 2016-01-15  David Edelsohn  <dje.gcc@gmail.com>
1388         PR target/68609
1389         * gcc.target/powerpc/recip-1.c: Adjust for Goldschmidt's Algorithm.
1390         * gcc.target/powerpc/recip-2.c: Same.
1391         * gcc.target/powerpc/recip-3.c: Same.
1392         * gcc.target/powerpc/recip-4.c: Same.
1393         * gcc.target/powerpc/recip-sqrtf.c: Same.
1395 2016-01-15  Jeff Law  <law@redhat.com>
1397         PR tree-optimization/69270
1398         * gcc.dg/tree-ssa/pr69270-2.c: New test.
1399         * gcc.dg/tree-ssa/pr69270-3.c: New test.
1401 2016-01-15  Paul Thomas  <pault@gcc.gnu.org>
1403         PR fortran/49630
1404         * gfortran.dg/deferred_character_13.f90: New test for the fix
1405         of comment 3 of the PR.
1407         PR fortran/54070
1408         * gfortran.dg/deferred_character_8.f90: New test
1409         * gfortran.dg/allocate_error_5.f90: New test
1411         PR fortran/60593
1412         * gfortran.dg/deferred_character_10.f90: New test
1414         PR fortran/60795
1415         * gfortran.dg/deferred_character_14.f90: New test
1417         PR fortran/61147
1418         * gfortran.dg/deferred_character_11.f90: New test
1420         PR fortran/64324
1421         * gfortran.dg/deferred_character_9.f90: New test
1423 2016-01-15  Vladimir Makarov  <vmakarov@redhat.com>
1425         PR rtl-optimization/69030
1426         * gcc.target/i386/pr69030.c: New.
1428 2016-01-15  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
1430         * gcc.target/aarch64/target_attr_17.c: New test.
1432 2016-01-15  Richard Biener  <rguenther@suse.de>
1434         PR tree-optimization/66856
1435         * gcc.dg/torture/pr66856-1.c: New testcase.
1436         * gcc.dg/torture/pr66856-2.c: Likewise.
1438 2016-01-15  Richard Biener  <rguenther@suse.de>
1440         PR debug/69137
1441         * g++.dg/lto/pr69137_0.C: New testcase.
1443 2016-01-15  Richard Sandiford  <richard.sandiford@arm.com>
1445         PR middle-end/69246
1446         * gcc.target/i386/pr69246.c: New test.
1448 2016-01-15  Dominik Vogt  <vogt@linux.vnet.ibm.com>
1450         * gfortran.dg/bind_c_array_params_2.f90: Fix test patterns for S/390.
1452 2016-01-15  Dominik Vogt  <vogt@linux.vnet.ibm.com>
1454         PR c++/56194
1455         * g++.dg/init/const9.C: Disable test on S/390.
1457 2016-01-15  Dominik Vogt  <vogt@linux.vnet.ibm.com>
1459         * g++.dg/Wframe-address.C: Test requires -mbackchain for s390*-*-*.
1460         * g++.dg/Wno-frame-address.C: Ditto.
1462 2016-01-15  Dominik Vogt  <vogt@linux.vnet.ibm.com>
1464         * gcc.dg/tree-ssa/20040204-1.c: Do not xfail on S/390.
1466 2016-01-15  Richard Biener  <rguenther@suse.de>
1468         PR tree-optimization/68961
1469         * gcc.dg/vect/costmodel/x86_64/costmodel-pr68961.c: New testcase.
1471 2016-01-15  Ilya Enkovich  <enkovich.gnu@gmail.com>
1473         * gcc.target/i386/pr65105-5.c: New test.
1475 2016-01-15  Jan Hubicka <hubicka@ucw.cz>
1477         * gcc.c-torture/execute/alias-4.c: New testcase.
1479 2016-01-15  Jan Hubicka <hubicka@ucw.cz>
1481         PR ipa/68148
1482         * g++.dg/ipa/devirt-49.C: New testcase.
1484 2016-01-15  Christian Bruel  <christian.bruel@st.com>
1486         PR target/65837
1487         * gcc.target/arm/attr-neon-builtin-fail2.c: New test.
1488         * gcc.target/arm/lto/pr65837-attr_0.c: New test.
1489         * gcc.target/arm/lto/pr65837_0.c: Fix skip condition and use ACLE name.
1491 2016-01-15  Richard Biener  <rguenther@suse.de>
1493         PR tree-optimization/69117
1494         * gcc.dg/torture/pr69117.c: New testcase.
1496 2015-01-14  Ryan Burn  <contact@rnburn.com>
1498         PR c++/69048
1499         * g++.dg/cilk-plus/CK/pr69048.cc: New test.
1501 2016-01-14  Francois-Xavier Coudert  <fxcoudert@gcc.gnu.org>
1503         PR testsuite/67509
1504         * gfortran.dg/ieee/ieee_7.f90: For out of bound precision or
1505         range tests use 100 * maximum instead of maximum + 1.
1507 2016-01-14  Jakub Jelinek  <jakub@redhat.com>
1509         PR debug/69244
1510         * gcc.dg/guality/pr69244.c: New test.
1512 2016-01-14  Uros Bizjak  <ubizjak@gmail.com>
1514         * lib/target-supports.exp (check_effective_target_issignaling):
1515         New procedure.
1516         * gcc.dg/pr61441.c: Require issignaling effective target.
1518 2016-01-14  Segher Boessenkool  <segher@kernel.crashing.org>
1520         PR target/68803
1521         * gcc.target/powerpc/20050603-3.c: Add xfails for powerpc64le.
1523 2016-01-14  David Malcolm  <dmalcolm@redhat.com>
1525         PR c++/68819
1526         PR preprocessor/69177
1527         * gcc.dg/plugin/location-overflow-test-1.c: New test case.
1528         * gcc.dg/plugin/location-overflow-test-2.c: New test case.
1529         * gcc.dg/plugin/location_overflow_plugin.c: New test plugin.
1530         * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
1532 2016-01-14  Marek Polacek  <polacek@redhat.com>
1534         PR c/69262
1535         * gcc.dg/array-15.c: New test.
1537 2016-01-14  Jakub Jelinek  <jakub@redhat.com>
1539         PR middle-end/68146
1540         PR tree-optimization/69155
1541         * gfortran.dg/pr68146.f: New test.
1542         * gfortran.dg/pr69155.f90: New test.
1544 2016-01-14  Richard Biener  <rguenther@suse.de>
1546         PR tree-optimization/68060
1547         * gcc.dg/torture/pr68060-1.c: New testcase.
1548         * gcc.dg/torture/pr68060-2.c: Likewise.
1550 2016-01-14  Nick Clifton  <nickc@redhat.com>
1552         * lib/target-supports.exp
1553         (check_effective_target_arm_neon_ok_nocache): Add an option
1554         sequence that includes setting the ARM architecture to ARMv7-A.
1555         * gcc.target/arm/attr-neon.c: Use dg-add-options to add the
1556         command line options necessary to enable Neon support.
1557         * gcc.target/arm/neon-vlshr-imm-1.c: Likewise.
1558         * gcc.target/arm/neon-vshl-imm-1.c: Likewise.
1559         * gcc.target/arm/neon-vshr-imm-1.c: Likewise.
1560         * gcc.target/arm/pr69180.c: Likewise.
1562 2016-01-14  Jeff Law  <law@redhat.com>
1564         PR tree-optimization/69270
1565         * gcc.dg/tree-ssa/pr69270.c: New test.
1567 2016-01-13  Bernd Schmidt  <bschmidt@redhat.com>
1569         PR c/66208
1570         * c-c++-common/pr66208.c: New file.
1572 2016-01-13  Jakub Jelinek  <jakub@redhat.com>
1574         PR tree-optimization/69156
1575         * gcc.dg/pr69156.c: New test.
1577 2016-01-13  H.J. Lu  <hongjiu.lu@intel.com>
1579         * gcc.target/i386/pr69225-7.c: New test.
1581 2016-01-13  Richard Henderson  <rth@redhat.com>
1583         * gcc.dg/tm/memopt-13.c: Update expected function.
1584         * gcc.dg/tm/memopt-6.c: Likewise.
1586 2016-01-13  Uros Bizjak  <ubizjak@gmail.com>
1588         * gcc.target/i386/pr45685.c (dg-options): Add -mno-sse4.
1589         * gcc.target/i386/pr68432-1.c (dg-options): Ditto.
1590         * gcc.target/i386/pr68432-2.c (dg-options): Ditto.
1591         * gcc.target/i386/pr68432-3.c (dg-options): Ditto.
1593 2016-01-13  Tom de Vries  <tom@codesourcery.com>
1595         PR tree-optimization/69169
1596         * gcc.dg/pr69169.c: New test.
1598 2016-01-13  Alexander Fomin  <alexander.fomin@intel.com>
1600         PR target/69228
1601         * gcc.target/i386/avx512pf-vscatterpf0dpd-1.c: Adjust.
1602         * gcc.target/i386/avx512pf-vscatterpf0dps-1.c: Likewise.
1603         * gcc.target/i386/avx512pf-vscatterpf0qpd-1.c: Likewise.
1604         * gcc.target/i386/avx512pf-vscatterpf0qps-1.c: Likewise.
1605         * gcc.target/i386/avx512pf-vscatterpf1dpd-1.c: Likewise.
1606         * gcc.target/i386/avx512pf-vscatterpf1dps-1.c: Likewise.
1607         * gcc.target/i386/avx512pf-vscatterpf1qpd-1.c: Likewise.
1608         * gcc.target/i386/avx512pf-vscatterpf1qps-1.c: Likewise.
1610 2016-01-13  Jakub Jelinek  <jakub@redhat.com>
1612         PR target/69247
1613         * gcc.dg/pr69247.c: New test.
1615 2016-01-13  Richard Biener  <rguenther@suse.de>
1617         PR tree-optimization/69242
1618         * gcc.dg/torture/pr69242.c: New testcase.
1620 2016-01-13  Richard Biener  <rguenther@suse.de>
1622         PR tree-optimization/69186
1623         * gcc.dg/torture/pr69186.c: New testcase.
1625 2016-01-13  Jeff Law  <law@redhat.com>
1627         PR tree-optimization/67755
1628         * gcc.dg/tree-ssa/pr67755.c: New test.
1630 2016-01-13  Thomas Preud'homme  <thomas.preudhomme@arm.com>
1632         * gcc.c-torture/unsorted/dump-noaddr.x (dump_compare): Replace static
1633         pass number in output by a star.
1635 2016-01-12  Bin Cheng  <bin.cheng@arm.com>
1637         PR tree-optimization/68911
1638         * gcc.c-torture/execute/pr68911.c: New test.
1640 2016-01-12  Marek Polacek  <polacek@redhat.com>
1642         PR c++/68979
1643         * g++.dg/warn/permissive-1.C: New test.
1645 2016-01-12  Jakub Jelinek  <jakub@redhat.com>
1647         PR objc++/68511
1648         PR c++/69213
1649         * g++.dg/opt/pr69213.C: New test.
1651 2016-01-12  Christian Bruel  <christian.bruel@st.com>
1653         PR target/69180
1654         * gcc.target/arm/pr69180.c: New test.
1656 2016-01-12  Richard Biener  <rguenther@suse.de>
1658         PR lto/69077
1659         * g++.dg/lto/pr69077_0.C: New testcase.
1660         * g++.dg/lto/pr69077_1.C: Likewise.
1662 2016-01-12  Jakub Jelinek  <jakub@redhat.com>
1664         PR target/69175
1665         * g++.dg/opt/pr69175.C: New test.
1667 2016-01-12  Alan Lawrence  <alan.lawrence@arm.com>
1669         * gcc.dg/vect/fast-math-bb-slp-call-3.c: Declare functions as 'extern'
1670         rather than #including math.h & stdlib.h.
1671         * gcc.dg/vect/pr47001.c: Declare abort as 'extern', remove stdlib.h.
1672         * gcc.dg/vect/pr49771.c: Likewise.
1673         * gcc.dg/vect/vect-10-big-array.c: Likewise.
1674         * gcc.dg/vect/vect-neg-store-1.c: Likewise.
1675         * gcc.dg/vect/vect-neg-store-2.c: Likewise.
1676         * gcc.dg/vect/slp-37.c: Change NULL to 0, remove stdlib.h.
1677         * gcc.dg/vect/pr40254.c: Remove unnecessary include of stdlib.h.
1678         * gcc.dg/vect/pr44507.c: Likewise.
1679         * gcc.dg/vect/pr45902.c: Likewise.
1680         * gcc.dg/vect/slp-widen-mult-half.c: Likewise.
1681         * gcc.dg/vect/vect-117.c: Likewise.
1682         * gcc.dg/vect/vect-99.c: Likewise.
1683         * gcc.dg/vect/vect-aggressive-1.c: Likewise.
1684         * gcc.dg/vect/vect-cond-1.c: Likewise.
1685         * gcc.dg/vect/vect-cond-2.c: Likewise.
1686         * gcc.dg/vect/vect-cond-3.c: Likewise.
1687         * gcc.dg/vect/vect-cond-4.c: Likewise.
1688         * gcc.dg/vect/vect-mask-load-1.c: Likewise.
1689         * gcc.dg/vect/vect-mask-loadstore-1.c: Likewise.
1690         * gcc.dg/vect/vect-over-widen-1-big-array.c: Likewise.
1691         * gcc.dg/vect/vect-over-widen-1.c: Likewise.
1692         * gcc.dg/vect/vect-over-widen-2-big-array.c: Likewise.
1693         * gcc.dg/vect/vect-over-widen-2.c: Likewise.
1694         * gcc.dg/vect/vect-over-widen-3-big-array.c: Likewise.
1695         * gcc.dg/vect/vect-over-widen-3.c: Likewise.
1696         * gcc.dg/vect/vect-over-widen-4-big-array.c: Likewise.
1697         * gcc.dg/vect/vect-over-widen-4.c: Likewise.
1698         * gcc.dg/vect/vect-widen-mult-const-s16.c: Likewise.
1699         * gcc.dg/vect/vect-widen-mult-const-u16.c: Likewise.
1700         * gcc.dg/vect/vect-widen-mult-half-u8.c: Likewise.
1701         * gcc.dg/vect/vect-widen-mult-half.c: Likewise.
1702         * gcc.dg/vect/no-trapping-math-vect-ifcvt-11.c: Remove unnecessary
1703         include of signal.h.
1704         * gcc.dg/vect/no-trapping-math-vect-ifcvt-12.c: Likewise.
1705         * gcc.dg/vect/no-trapping-math-vect-ifcvt-13.c: Likewise.
1706         * gcc.dg/vect/no-trapping-math-vect-ifcvt-14.c: Likewise.
1707         * gcc.dg/vect/no-trapping-math-vect-ifcvt-15.c: Likewise.
1708         * gcc.dg/vect/no-trapping-math-vect-ifcvt-16.c: Likewise.
1709         * gcc.dg/vect/vect-ifcvt-16.c: Likewise.
1710         * gcc.dg/vect/vect-ifcvt-17.c: Likewise.
1711         * gcc.dg/vect/vect-ifcvt-2.c: Likewise.
1712         * gcc.dg/vect/vect-ifcvt-3.c: Likewise.
1713         * gcc.dg/vect/vect-ifcvt-4.c: Likewise.
1714         * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
1715         * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
1716         * gcc.dg/vect/vect-ifcvt-6.c: Likewise.
1717         * gcc.dg/vect/vect-ifcvt-7.c: Likewise.
1718         * gcc.dg/vect/vect-ifcvt-9.c: Likewise.
1719         * gcc.dg/vect/vect-outer-5.c: Likewise.
1720         * gcc.dg/vect/vect-outer-6.c: Likewise.
1721         * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Remove unnecessary
1722         include of stdio.h.
1724 2016-01-12  Nick Clifton  <nickc@redhat.com>
1726         PR target/68913
1727         * gcc.dg/lto/pr61886_0.c: Rename the external function called
1728         to fread so that it will be found in all target runtimes.
1730 2016-01-12  Richard Biener  <rguenther@suse.de>
1732         PR tree-optimization/69053
1733         * g++.dg/torture/pr69053.C: New testcase.
1735 2016-01-12  Richard Biener  <rguenther@suse.de>
1737         PR tree-optimization/69168
1738         * gcc.dg/torture/pr69168.c: New testcase.
1740 2016-01-12  Richard Biener  <rguenther@suse.de>
1742         PR tree-optimization/69157
1743         * gcc.dg/torture/pr69157.c: New testcase.
1745 2016-01-12  Richard Biener  <rguenther@suse.de>
1747         PR tree-optimization/69174
1748         * gcc.dg/torture/pr69174.c: New testcase.
1750 2016-01-12  Jakub Jelinek  <jakub@redhat.com>
1752         PR c++/66808
1753         PR c++/69000
1754         * g++.dg/tls/pr66808.C: New test.
1755         * g++.dg/tls/pr69000.C: New test.
1757 2016-01-11  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>
1759         * gcc.target/powerpc/swaps-p8-23.c: New test.
1760         * gcc.target/powerpc/swaps-p8-24.c: Likewise.
1762 2016-01-11  John David Anglin  <danglin@gcc.gnu.org>
1764         PR tree-optimization/68356
1765         * gcc.dg/torture/pr68264.c: Disable exp2 ERANGE test on hppa unix.
1767 2016-01-12  Kugan Vivekanandarajah  <kuganv@linaro.org>
1768             Jim Wilson  <jim.wilson@linaro.org>
1770         PR target/69194
1771         * gcc.target/arm/pr69194.c: New test.
1773 2016-01-11  H.J. Lu  <hongjiu.lu@intel.com>
1775         PR target/69225
1776         * gcc.target/i386/pr69225-1.c: New test.
1777         * gcc.target/i386/pr69225-2.c: Likewise.
1778         * gcc.target/i386/pr69225-3.c: Likewise.
1779         * gcc.target/i386/pr69225-4.c: Likewise.
1780         * gcc.target/i386/pr69225-5.c: Likewise.
1781         * gcc.target/i386/pr69225-6.c: Likewise.
1783 2016-01-11  Jakub Jelinek  <jakub@redhat.com>
1785         PR target/67462
1786         * gcc.dg/ifcvt-3.c: Only compile on lp64 targets, include also i?86
1787         if lp64.
1789         PR target/69071
1790         * gcc.dg/pr69071.c: New test.
1792         PR c++/69211
1793         * g++.dg/opt/pr69211.C: New test.
1795         PR tree-optimization/69214
1796         * gcc.c-torture/compile/pr69214.c: New test.
1798 2016-01-11  Uros Bizjak  <ubizjak@gmail.com>
1800         * gcc.target/i386/pr66232-10.c: Do not compile on ia32 target.
1801         * gcc.target/i386/pr66232-11.c: Ditto.
1802         * gcc.target/i386/pr66232-12.c: Ditto.
1803         * gcc.target/i386/pr66232-13.c: Ditto.
1805 2016-01-11  Richard Biener  <rguenther@suse.de>
1807         PR tree-optimization/69173
1808         * gcc.dg/torture/pr69173.c: New testcase.
1810 2016-01-11  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
1812         PR rtl-optimization/68796
1813         * gcc.target/aarch64/tst_5.c: New test.
1814         * gcc.target/aarch64/tst_6.c: Likewise.
1816 2016-01-11  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
1818         PR rtl-optimization/68841
1819         * gcc.dg/pr68841.c: New test.
1820         * gcc.c-torture/execute/pr68841.c: New test.
1822 2016-01-11  Yuri Rumyantsev  <ysrumyan@gmail.com>
1824         PR rtl-optimization/68920
1825         * gcc.dg/ifcvt-4.c: Add "--param max-rtl-if-conversion-insns=3" option
1826         for ix86 targets.
1827         * gcc.dg/ifcvt-5.c: New test.
1829 2016-01-11  Alexandre Oliva  <aoliva@redhat.com>
1831         PR bootstrap/69123
1832         * g++.dg/pr69123.C: New.
1834 2016-01-11  Ilya Enkovich  <enkovich.gnu@gmail.com>
1836         PR target/69010
1837         * gcc.target/i386/pr69010.c: New test.
1839 2016-01-11  Martin Jambor  <mjambor@suse.cz>
1841         PR ipa/69044
1842         * gcc.target/i386/chkp-pr69044.c: New test.
1844 2016-01-11  Tom de Vries  <tom@codesourcery.com>
1846         PR tree-optimization/69109
1847         * gcc.dg/autopar/pr69109-2.c: New test.
1848         * gcc.dg/autopar/pr69109.c: New test.
1850 2016-01-11  Tom de Vries  <tom@codesourcery.com>
1852         PR tree-optimization/69108
1853         * gcc.dg/autopar/pr69108.c: New test.
1855 2016-01-10  Patrick Palka  <ppalka@gcc.gnu.org>
1857         PR c++/69029
1858         * c-c++-common/Wisleading-indentation.c: Augment test.
1860 2016-01-10  Thomas Koenig  <tkoenig@gcc.gnu.org>
1862         PR fortran/69154
1863         * gfortran.dg/inline_matmul_12.f90:  New test.
1865 2016-01-10  Paul Thomas  <pault@gcc.gnu.org>
1867         PR fortran/67779
1868         * gfortran.dg/actual_array_offset_1: New test.
1870 2016-01-10  Tom de Vries  <tom@codesourcery.com>
1872         PR tree-optimization/69062
1873         * gcc.dg/autopar/pr69062.c: New test.
1875 2016-01-10  Thomas Schwinge  <thomas@codesourcery.com>
1877         * gcc.dg/vect/slp-perm-1.c: Fix scan-tree-dump syntax.
1878         * gcc.dg/vect/slp-perm-2.c: Likewise.
1879         * gcc.dg/vect/slp-perm-3.c: Likewise.
1880         * gcc.dg/vect/slp-perm-5.c: Likewise.
1881         * gcc.dg/vect/slp-perm-6.c: Likewise.
1882         * gcc.dg/vect/slp-perm-7.c: Likewise.
1883         * gcc.dg/vect/slp-perm-8.c: Likewise.
1885 2016-01-10  Tom de Vries  <tom@codesourcery.com>
1887         PR tree-optimization/69039
1888         * gcc.dg/autopar/pr69039.c: New test.
1890 2016-01-09  Marek Polacek  <polacek@redhat.com>
1892         PR c++/69113
1893         * g++.dg/pr69113.C: New test.
1895 2016-01-09  Jakub Jelinek  <jakub@redhat.com>
1897         PR middle-end/50865
1898         PR tree-optimization/69097
1899         * gcc.c-torture/execute/pr50865.c: New test.
1900         * gcc.c-torture/execute/pr69097-1.c: New test.
1901         * gcc.c-torture/execute/pr69097-2.c: New test.
1902         * gcc.dg/pr69097-1.c: New test.
1903         * gcc.dg/pr69097-2.c: New test.
1905 2016-01-09  Jakub Jelinek  <jakub@redhat.com>
1907         PR c++/69164
1908         * g++.dg/opt/pr69164.C: New test.
1910 2016-01-08  Jakub Jelinek  <jakub@redhat.com>
1912         PR tree-optimization/69167
1913         * gcc.dg/pr69167.c: New test.
1915 2016-01-08  Marek Polacek  <polacek@redhat.com>
1917         PR c++/68449
1918         * g++.dg/pr68449.C: New.
1920 2016-01-08  Alan Lawrence  <alan.lawrence@arm.com>
1922         PR tree-optimization/68707
1923         * lib/target-supports.exp (check_effective_target_vect_load_lanes): New.
1924         * gcc.dg/vect/slp-perm-1.c: Look for vect_load_lanes instead of SLP
1925         on platforms supporting it.
1926         * gcc.dg/vect/slp-perm-2.c: Likewise.
1927         * gcc.dg/vect/slp-perm-3.c: Likewise.
1928         * gcc.dg/vect/slp-perm-5.c: Likewise.
1929         * gcc.dg/vect/slp-perm-7.c: Likewise.
1930         * gcc.dg/vect/slp-perm-8.c: Likewise.
1931         * gcc.dg/vect/slp-perm-6.c: Look for vect_load_lanes in addition to SLP
1932         on platforms supporting it.
1934 2016-01-08  Jakub Jelinek  <jakub@redhat.com>
1936         PR tree-optimization/69162
1937         * gcc.dg/pr69162.c: New test.
1939         PR tree-optimization/69172
1940         * gcc.dg/pr69172.c: New test.
1942 2016-01-08  Thomas Preud'homme  <thomas.preudhomme@arm.com>
1944         PR tree-optimization/67781
1945         * gcc.c-torture/execute/pr67781.c: New file.
1947 2016-01-08  Jakub Jelinek  <jakub@redhat.com>
1949         PR tree-optimization/69083
1950         * gcc.dg/vect/pr69083.c: New test.
1952 2016-01-08  Sujoy Saraswati  <sujoy.saraswati@hpe.com>
1954         PR tree-optimization/61441
1955         * gcc.dg/pr61441.c: Restrict to linux and gnu targets.
1956         Use -fexcess-precision=standard for compiler options.
1957         Use fabs() only when  __FLT_EVAL_METHOD__ == 0.
1959 2016-01-08  Jakub Jelinek  <jakub@redhat.com>
1961         PR fortran/69128
1962         * gfortran.dg/gomp/pr69128.f90: New test.
1964         PR c++/69145
1965         * g++.dg/ext/pr69145-1.C: New test.
1966         * g++.dg/ext/pr69145-2-very-long-filename.cc: New file.
1967         * g++.dg/ext/pr69145-2.h: New file.
1969 2016-01-07  Martin Sebor  <msebor@redhat.com>
1971         PR c/68966
1972         * gcc.dg/atomic-fetch-bool.c: New test.
1973         * gcc.dg/sync-fetch-bool.c: New test.
1975 2016-01-07  H.J. Lu  <hongjiu.lu@intel.com>
1977         PR fortran/66680
1978         gfortran.dg/gomp/pr66680.f90: Moved to libgomp.
1980 2016-01-07  Nick Clifton  <nickc@redhat.com>
1982         PR target/66655
1983         * g++.dg/pr66655.C: New test.
1984         * g++.dg/pr66655_1.cc: Test support file.
1985         * g++.dg/pr66655.h: Test header file.
1987 2016-01-07  Dominique d'Humieres  <dominiq@lps.ens.fr>
1989         PR fortran/66680
1990         gfortran.dg/gomp/pr66680.f90: New test.
1992 2016-01-07  H.J. Lu  <hongjiu.lu@intel.com>
1994         PR target/69171
1995         * gcc.target/i386/pr69171-1.c: New test.
1996         * gcc.target/i386/pr69171-2.c: Likewise.
1997         * gcc.target/i386/pr69171-3.c: Likewise.
1998         * gcc.target/i386/pr69171-4.c: Likewise.
1999         * gcc.target/i386/pr69171-5.c: Likewise.
2000         * gcc.target/i386/pr69171-6.c: Likewise.
2002 2015-12-15  Bernd Schmidt  <bschmidt@redhat.com>
2004         PR middle-end/67639
2005         * c-c++-common/pr67639.c: New test.
2007 2016-01-07  Jakub Jelinek  <jakub@redhat.com>
2009         PR tree-optimization/69141
2010         * g++.dg/opt/pr69141.C: New test.
2012 2016-01-06  Eric Botcazou  <ebotcazou@adacore.com>
2014         * gcc.target/sparc/20151219-1.c: Skip in 64-bit mode.
2016 2016-01-06  Uros Bizjak  <ubizjak@gmail.com>
2018         PR target/69140
2019         * gcc.target/i386/pr69140.c: New test
2021 2016-01-06  David Malcolm  <dmalcolm@redhat.com>
2023         * gcc.dg/bad-dereference.c: New test case.
2025 2015-01-06  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>
2027         * gcc.target/powerpc/p9-lxvx-stxvx-3.c: New test.
2029 2016-01-06  Andreas Schwab  <schwab@linux-m68k.org>
2031         * gcc.dg/atomic-invalid-2.c: Remove duplicated content.
2033 2016-01-06  Marek Polacek  <polacek@redhat.com>
2035         PR sanitizer/69099
2036         * gcc.dg/ubsan/float-cast-overflow-atomic.c: New test.
2038 2016-01-05  Marek Polacek  <polacek@redhat.com>
2040         PR c/69104
2041         * gcc.dg/atomic-invalid-2.c: New.
2043 2016-01-05  H.J. Lu  <hongjiu.lu@intel.com>
2045         PR target/68991
2046         * gcc.target/i386/pr68991.c: New test.
2048 2016-01-05  H.J. Lu  <hongjiu.lu@intel.com>
2050         PR target/68991
2051         * g++.dg/pr68991-1.C: New test.
2052         * g++.dg/pr68991-2.C: Likewise.
2054 2016-01-05  Sergei Trofimovich  <siarheit@google.com>
2056         PR other/60465
2057         * gcc.target/ia64/pr60465-gprel64.c: New test.
2058         * gcc.target/ia64/pr60465-gprel64-c37.c: New test.
2060 2016-01-05  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
2062         PR rtl-optimization/68651
2063         * gcc.target/aarch64/pr68651_1.c: New test.
2065 2016-01-05  David Malcolm  <dmalcolm@redhat.com>
2067         PR c/69122
2068         * c-c++-common/Wmisleading-indentation.c (pr69122): New function.
2070 2016-01-05  Nathan Sidwell  <nathan@acm.org>
2072         PR c++/58583
2073         * g++.dg/cpp0x/nsdmi-template14.C: Adjust test & errors.
2075         * gcc.dg/alias-15.c: New.
2077 2016-01-05  Nick Clifton  <nickc@redhat.com>
2079         PR target/68870
2080         * g++.dg/pr68770.C: New test.
2082 2016-01-04  Mike Stump  <mikestump@comcast.net>
2084         * lib/target-supports.exp (check_effective_target_cilkplus):
2085         cilkplus targets require pthreads.
2086         (check_effective_target_cilkplus): Remove special case for NVPTX.
2088 2016-01-04  Michael Meissner  <meissner@linux.vnet.ibm.com>
2090         * gcc.target/powerpc/p9-permute.c: New test for xxperm code
2091         generation.
2093 2016-01-04  Jakub Jelinek  <jakub@redhat.com>
2095         Update copyright years.
2097 2016-01-04  Marek Polacek  <polacek@redhat.com>
2099         PR c/68908
2100         * gcc.dg/atomic/c11-atomic-exec-6.c: New test.
2101         * gcc.dg/atomic/c11-atomic-exec-7.c: New test.
2102         * gcc.dg/atomic/stdatomic-op-5.c: New test.
2104 2016-01-04  Eric Botcazou  <ebotcazou@adacore.com>
2106         * gcc.target/sparc/20160104-2.c: New test.
2108 2016-01-04  Eric Botcazou  <ebotcazou@adacore.com>
2110         * gcc.target/sparc/20160104-1.c: New test.
2112 2016-01-03  Paul Thomas  <pault@gcc.gnu.org>
2114         PR fortran/65045
2115         * gfortran.dg/pr65045.f90: New test.
2117 2016-01-02  Eric Botcazou  <ebotcazou@adacore.com>
2119         * gnat.dg/specs/debug1.ads: Delete.
2121 2016-01-01  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
2123         PR libgfortran/68867
2124         * gfortran.dg/default_format_denormal_2.f90: Fix the dg regular
2125         expression.
2127 2016-01-01  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
2129         PR libgfortran/68867
2130         * gfortran.dg/default_format_denormal_2.f90: XFAIL for all
2131         PowerPC.
2133 2016-01-01  Paul Thomas  <pault@gcc.gnu.org>
2135         PR fortran/68864
2136         * gfortran.dg/pr68864.f90: New test.
2138 2016-01-01  Jakub Jelinek  <jakub@redhat.com>
2140         PR tree-optimization/69070
2141         * gcc.dg/pr69070.c: New test.
2143         PR sanitizer/69055
2144         * gfortran.dg/pr69055.f90: New test.
2146         PR target/69015
2147         * gcc.dg/pr69015.c: New test.
2149 Copyright (C) 2016 Free Software Foundation, Inc.
2151 Copying and distribution of this file, with or without modification,
2152 are permitted in any medium without royalty provided the copyright
2153 notice and this notice are preserved.