gcc/c-family/ChangeLog:
[official-gcc.git] / gcc / testsuite / ChangeLog
blob021ee48628c3296fe1ad7a5f4e880116d64c0de8
1 2016-02-19  Bernd Edlinger  <bernd.edlinger@hotmail.de>
3         PR c++/69865
4         * c-c++-common/Wshift-negative-value-6.c: Add -std=c++11 before
5         -std=c++03.
7 2016-02-19  Jakub Jelinek  <jakub@redhat.com>
9         PR c++/69826
10         * c-c++-common/cilk-plus/CK/pr69826-1.c: New test.
11         * c-c++-common/cilk-plus/CK/pr69826-2.c: New test.
13         PR c++/69850
14         * g++.dg/warn/Wnonnull-compare-4.C: New test.
16         PR c++/69851
17         * g++.dg/torture/pr69851.C: New test.
19 2016-02-19  Martin Sebor  <msebor@redhat.com>
21         PR testsuite/69573
22         * gcc.dg/pr61053.c: Tweaked test to avoid bogus failures.
24 2016-02-19  Jakub Jelinek  <jakub@redhat.com>
26         PR c++/69850
27         * g++.dg/warn/Wnonnull-compare-2.C: New test.
28         * g++.dg/warn/Wnonnull-compare-3.C: New test.
30         PR c++/67767
31         * g++.dg/cpp0x/pr67767.C: New test.
33 2016-02-19  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
35         * lib/target-supports.exp: Define aarch64_asm_FUNC_ok checks
36         for fp, simd, crypto, crc, lse.
37         * doc/sourcebuild.texi (AArch64-specific attributes): Document the
38         above.
39         * gcc.target/aarch64/assembler_arch_1.c: Add aarch64_asm_lse_ok
40         effective target check.
42 2016-02-19  Jakub Jelinek  <jakub@redhat.com>
44         PR target/69820
45         * gcc.target/i386/pr69820.c: New test.
47 2016-02-19  Andreas Krebbel  <krebbel@linux.vnet.ibm.com>
49         * gcc.target/s390/vector/int128-1.c: New test.
51 2016-02-19  Andreas Krebbel  <krebbel@linux.vnet.ibm.com>
53         * gcc.target/s390/vector/vec-vcond-1.c: New test.
55 2016-02-19  Andreas Krebbel  <krebbel@linux.vnet.ibm.com>
57         * gcc.target/s390/md/movstr-1.c: Allow also the z13 strings
58         instruction pattern name to prevent the testcase from failing with
59         -march=z13.
61 2016-02-19  Andreas Krebbel  <krebbel@linux.vnet.ibm.com>
63         * gcc.target/s390/md/movstr-2.c: New test.
65 2016-02-19  Marcin Koƛcielnicki  <koriakin@0x04.net>
67         * gcc.target/s390/morestack.c: New test.
69 2016-02-19  Dominik Vogt  <vogt@linux.vnet.ibm.com>
71         PR target/69625
72         * gcc.target/s390/pr69625.c: Add test case.
74 2016-02-18  Bernd Edlinger  <bernd.edlinger@hotmail.de>
76         PR testsuite/68580
77         * c-c++-common/tsan/pr65400-1.c (v, q, o): Make 8-byte aligned.
79 2016-02-18  Michael Meissner  <meissner@linux.vnet.ibm.com>
81         PR target/68404
82         * gcc.target/powerpc/fusion.c: Revert the 2016-02-09 change.
83         * gcc.target/powerpc/fusion3.c: Likewise.
85 2016-02-18  Richard Biener  <rguenther@suse.de>
87         PR middle-end/69553
88         * g++.dg/torture/pr69553.C: New testcase.
90 2016-02-18  Nick Clifton  <nickc@redhat.com>
92         PR target/62254
93         PR target/69610
94         * gcc.target/arm/pr62554.c: New test.
95         * gcc.target/arm/pr69610-1.c: New test.
96         * gcc.target/arm/pr69610-2.c: New test.
98 2016-02-18  Richard Biener  <rguenther@suse.de>
100         PR middle-end/69854
101         * gcc.dg/torture/pr69854.c: New testcase.
103 2016-02-17  Jakub Jelinek  <jakub@redhat.com>
105         PR c++/69850
106         * g++.dg/warn/Wnonnull-compare-1.C: New test.
108 2012-02-17  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>
110         * gcc.target/powerpc/vec-cg.c: New test.
112 2016-02-17  Richard Biener  <rguenther@suse.de>
114         PR testsuite/69586
115         * gcc.dg/uninit-21.c: Add -fno-short-enums.
117 2016-02-17  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
119         PR target/69161
120         * gcc.c-torture/compile/pr69161.c: New test.
122 2016-02-17  David Sherwood  <david.sherwood@arm.com>
124         PR target/69532
125         * gcc.target/arm/fmaxmin.c: Change effective target to arm_v8_neon_hw.
126         * gcc.target/arm/vect-fmaxmin.c: Likewise.
128 2016-02-17  Eric Botcazou  <ebotcazou@adacore.com>
130         * gcc.dg/ifcvt-4.c: Skip on Visium.
132 2016-02-17  Eric Botcazou  <ebotcazou@adacore.com>
134         * gnat.dg/atomic8.adb: New test.
136 2016-02-17  Eric Botcazou  <ebotcazou@adacore.com>
138         * gnat.dg/discr46.ad[sb]: New test.
140 2016-02-16  Kelvin Nilsen  <kelvin@gcc.gnu.org>
142         PR Target/48344
143         * gcc.target/powerpc/pr48344-1.c: New test.
145 2015-02-16  Thomas Koenig  <tkoenig@gcc.gnu.org>
147         PR fortran/69742
148         * gfortran.dg/associate_21.f90:  New test.
150 2016-02-16  Jakub Jelinek  <jakub@redhat.com>
152         PR c/69835
153         * c-c++-common/nonnull-1.c: Use -Wnonnull-compare instead of
154         -Wnonnull in dg-options.
155         * c-c++-common/nonnull-2.c: New test.
157 2016-02-16  James Greenhalgh  <james.greenhalgh@arm.com>
158             Ramana Radhakrishnan  <ramana.radhakrishnan@arm.com>
160         * gcc.target/aarch64/vector_initialization_nostack.c: New.
162 2016-02-16  Jakub Jelinek  <jakub@redhat.com>
164         PR middle-end/69801
165         * gcc.dg/pr69801.c: Add empty dg-options.
167 2016-02-16  James Norris  <jnorris@codesourcery.com>
169         * c-c++-common/goacc/deviceptr-1.c: Add tests.
170         * g++.dg/goacc/deviceptr-1.c: New file.
172 2016-02-16  Jakub Jelinek  <jakub@redhat.com>
174         PR tree-optimization/69820
175         * gcc.dg/vect/pr69820.c: New test.
177 2016-02-16  Richard Biener  <rguenther@suse.de>
179         PR tree-optimization/69776
180         * gcc.dg/torture/pr69776-2.c: New testcase.
182 2016-02-16  Bernd Schmidt  <bschmidt@redhat.com>
184         PR tree-optimization/69714
185         * gcc.dg/torture/pr69714.c: New test.
187 2016-02-16  Jakub Jelinek  <jakub@redhat.com>
189         PR tree-optimization/69802
190         * gcc.dg/pr69802.c: New test.
192 2016-02-16  Richard Biener  <rguenther@suse.de>
194         PR middle-end/69801
195         * gcc.dg/pr69801.c: New testcase.
197 2016-02-15  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
199         PR libgfortran/69651
200         * gfortran.dg/read_bang.f90: New test.
201         * gfortran.dg/read_bang4.f90: New test.
203 2016-02-15  Jakub Jelinek  <jakub@redhat.com>
205         PR c++/69658
206         * g++.dg/init/pr69658.C: New test.
208         PR c++/69797
209         * c-c++-common/pr69797.c: New test.
211 2016-02-15  Prathamesh Kulkarni  <prathamesh.kulkarni@linaro.org>
213         * lib/target-supports.exp (check_effective_target_section_anchors): Add
214         check for aarch64*-*-*.
216 2016-02-15  Richard Biener  <rguenther@suse.de>
218         PR tree-optimization/69783
219         * gcc.dg/vect/pr69783.c: New testcase.
221 2016-02-15  Richard Biener  <rguenther@suse.de>
223         PR tree-optimization/69776
224         * gcc.dg/torture/pr69776.c: New testcase.
226 2016-02-14  Thomas Koenig  <tkoenig@gcc.gnu.org>
228         PR fortran/60526
229         * gfortran.dg/type_decl_4.f90:  Reinstated.
231 2016-02-14  John David Anglin  <danglin@gcc.gnu.org>
233         PR fortran/68746
234         * gfortran.dg/read_dir.f90: Xfail on hppa*-*-hpux*.
236 2016-02-14  Thomas Koenig  <tkoenig@gcc.gnu.org>
238         PR fortran/60526
239         PR bootstrap/69816
240         * gfortran.dg/type_decl_4.f90:  Removed.
242 2016-02-14  Thomas Koenig  <tkoenig@gcc.gnu.org>
244         PR fortran/60526
245         * gfortran.dg/type_decl_4.f90:  New test.
247 2016-02-14  Alan Modra  <amodra@gmail.com>
249         PR testsuite/68886
250         * gcc.c-torture/execute/stkalign.c: Revise test.
252 2016-02-13  Oleg Endo  <olegendo@gcc.gnu.org>
254         PR target/67260
255         * gcc.target/sh/torture/pr67260.c: Adjust additional options.
257 2016-02-13  Oleg Endo  <olegendo@gcc.gnu.org>
259         PR target/67260
260         * gcc.target/sh/torture/pr67260.c: New.
262 2016-02-12  John David Anglin  <danglin@gcc.gnu.org>
264         * gcc.dg/pr67964.c: Add dg-require-alias.
266 2016-02-13  Oleg Endo  <olegendo@gcc.gnu.org>
268         PR target/67636
269         PR target/64345
270         * gcc.target/sh/pr54236-1.c: Adjust optimization level.
272 2016-02-12  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
274         PR libgfortran/69668
275         * gfortran.dg/namelist_88.f90: New test.
277 2016-02-12  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
279         PR libgfortran/69668
280         * gfortran.dg/namelist_38.f90: Update test.
281         * gfortran.dg/namelist_84.f90: Update test.
283 2016-02-12  David Malcolm  <dmalcolm@redhat.com>
285         PR other/69554
286         * gcc.dg/pr69554-1.c: New test.
287         * gfortran.dg/pr69554-1.F90: New test.
288         * gfortran.dg/pr69554-2.F90: New test.
289         * lib/gcc-dg.exp (proc dg-locus): New function.
290         * lib/gfortran-dg.exp (proc gfortran-dg-test): Update comment to
291         distinguish between the caret-printing and non-caret-printing
292         cases.  If caret-printing has been explicitly enabled, bail out
293         without attempting to fix up the output.
295 2016-02-12  David Malcolm  <dmalcolm@redhat.com>
297         PR driver/69265
298         PR driver/69453
299         * gcc.dg/spellcheck-options-3.c: New test case.
300         * gcc.dg/spellcheck-options-4.c: New test case.
301         * gcc.dg/spellcheck-options-5.c: New test case.
302         * gcc.dg/spellcheck-options-6.c: New test case.
303         * gcc.dg/spellcheck-options-7.c: New test case.
304         * gcc.dg/spellcheck-options-8.c: New test case.
305         * gcc.dg/spellcheck-options-9.c: New test case.
306         * gcc.dg/spellcheck-options-10.c: New test case.
308 2016-02-12  Jakub Jelinek  <jakub@redhat.com>
310         PR rtl-optimization/69764
311         PR rtl-optimization/69771
312         * c-c++-common/pr69764.c: New test.
313         * gcc.dg/torture/pr69771.c: New test.
315 2016-02-12  Marek Polacek  <polacek@redhat.com>
317         * g++.dg/torture/init-list1.C: New.
319 2016-02-12  Marek Polacek  <polacek@redhat.com>
321         * gcc.dg/pr69522.c: Add empty dg-options.
323 2016-02-12  Ilya Enkovich  <enkovich.gnu@gmail.com>
325         * g++.dg/lto/lto.exp: Include and init mpx.
326         * g++.dg/lto/pr69729_0.C: New test.
328 2016-02-12  Jakub Jelinek  <jakub@redhat.com>
330         PR ipa/69241
331         * g++.dg/ipa/pr69241-4.C: New test.
333         PR ipa/68672
334         * g++.dg/ipa/pr68672-1.C: New test.
335         * g++.dg/ipa/pr68672-2.C: New test.
336         * g++.dg/ipa/pr68672-3.C: New test.
338 2016-02-12  Bernd Schmidt  <bschmidt@redhat.com>
340         PR c/69522
341         * gcc.dg/pr69522.c: New test.
343 2016-02-12  Patrick Palka  <ppalka@gcc.gnu.org>
345         PR c++/69098
346         * g++.dg/cpp1y/69098.C: New test.
347         * g++.dg/cpp1y/69098-2.C: New test.
349 2016-02-12  Jakub Jelinek  <jakub@redhat.com>
351         * objc.dg/gnu-api-2-method.m: Spelling fixes - behaviour -> behavior
352         and neighbour -> neighbor.
353         * objc.dg/attributes/method-nonnull-1.m: Likewise.
354         * objc.dg/gnu-api-2-class-meta.m: Likewise.
355         * c-c++-common/Wvarargs.c: Likewise.
356         * c-c++-common/goacc/host_data-5.c: Likewise.
357         * obj-c++.dg/gnu-api-2-class-meta.mm: Likewise.
358         * obj-c++.dg/attributes/method-nonnull-1.mm: Likewise.
359         * obj-c++.dg/gnu-api-2-method.mm: Likewise.
360         * gcc.target/aarch64/pr60697.c: Likewise.
361         * gcc.target/aarch64/advsimd-intrinsics/vldX_lane.c: Likewise.
362         * gcc.target/aarch64/advsimd-intrinsics/vqshl.c: Likewise.
363         * gcc.target/aarch64/advsimd-intrinsics/vshuffle.inc: Likewise.
364         * gcc.target/aarch64/advsimd-intrinsics/vrshl.c: Likewise.
365         * gcc.target/aarch64/advsimd-intrinsics/vldX_dup.c: Likewise.
366         * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Likewise.
367         * gcc.target/aarch64/advsimd-intrinsics/vqrshl.c: Likewise.
368         * gcc.target/aarch64/advsimd-intrinsics/vldX.c: Likewise.
369         * gcc.target/aarch64/aapcs64/ice_2.c: Likewise.
370         * gcc.target/aarch64/aapcs64/test_23.c: Likewise.
371         * gcc.target/aarch64/vrnd_f64_1.c: Likewise.
372         * g++.dg/warn/Wconversion-real-integer-3.C: Likewise.
373         * g++.dg/lookup/koenig5.C: Likewise.
374         * g++.dg/ext/no-asm-2.C: Likewise.
375         * gfortran.dg/bounds_check_array_ctor_3.f90: Likewise.
376         * gfortran.dg/bounds_check_array_ctor_7.f90: Likewise.
377         * gfortran.dg/used_types_16.f90: Likewise.
378         * gfortran.dg/assumed_rank_bounds_1.f90: Likewise.
379         * gfortran.dg/bounds_check_array_ctor_1.f90: Likewise.
380         * gfortran.dg/assumed_rank_bounds_2.f90: Likewise.
381         * gfortran.dg/bounds_check_array_ctor_4.f90: Likewise.
382         * gfortran.dg/abstract_type_6.f03: Likewise.
383         * gfortran.dg/bounds_check_array_ctor_5.f90: Likewise.
384         * gfortran.dg/used_types_15.f90: Likewise.
385         * gfortran.dg/bounds_check_array_ctor_8.f90: Likewise.
386         * gfortran.dg/exit_3.f08: Likewise.
387         * gfortran.dg/open_status_2.f90: Likewise.
388         * gfortran.dg/derived_pointer_recursion_2.f90: Likewise.
389         * gfortran.dg/intrinsic_std_1.f90: Likewise.
390         * gfortran.dg/associate_1.f03: Likewise.
391         * gfortran.dg/bounds_check_array_ctor_2.f90: Likewise.
392         * gfortran.dg/intrinsic_std_6.f90: Likewise.
393         * gfortran.dg/bounds_check_array_ctor_6.f90: Likewise.
394         * gcc.dg/builtin-object-size-1.c: Likewise.
395         * gcc.dg/noreturn-6.c: Likewise.
396         * gcc.dg/builtin-stringop-chk-1.c: Likewise.
397         * gcc.dg/globalalias.c: Likewise.
398         * gcc.dg/builtins-config.h: Likewise.
399         * gcc.dg/pr30457.c: Likewise.
400         * gcc.c-torture/compile/volatile-1.c: Likewise.
401         * gcc.c-torture/execute/20101011-1.c: Likewise.
402         * c-c++-common/Waddress-1.c: Likewise.
404 2016-02-11  Jakub Jelinek  <jakub@redhat.com>
406         PR c/69768
407         * c-c++-common/Waddress-1.c: New test.
409 2016-02-11  Andre Vehreschild  <vehre@gcc.gnu.org>
411         PR fortran/69296
412         * gfortran.dg/associate_19.f03: New test.
413         * gfortran.dg/associate_20.f03: New test.
415 2016-02-11  Oleg Endo  <olegendo@gcc.gnu.org>
417         * gcc.target/sh/pr54089-8.c: Adjust optimization level.
419 2016-02-11  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
421         * gcc.target/aarch64/target_attr_15.c: Scan assembly for
422         .arch armv8-a\n.  Add -dA to dg-options.
423         * gcc.target/aarch64/assembler_arch_1.c: New test.
424         * gcc.target/aarch64/target_attr_7.c: Add -dA to dg-options.
426 2016-02-11  Paolo Carlini  <paolo.carlini@oracle.com>
428         PR c++/68726
429         * g++.dg/cpp0x/pr68726.C: New.
431 2016-02-11  Ilya Enkovich  <enkovich.gnu@gmail.com>
433         * lib/mpx-dg.exp: Fix warning in check_effective_target_mpx
434         test.
436 2016-02-11  Richard Biener  <rguenther@suse.de>
438         * g++.dg/tree-ssa/pr61034.C: Adjust.
440 2016-02-10  Vladimir Makarov  <vmakarov@redhat.com>
442         PR target/69148
443         * gcc.target/s390/pr69148.c: New.
445 2016-02-10  Yuri Rumyantsev  <ysrumyan@gmail.com>
447         PR tree-optimization/69652
448         * gcc.dg/torture/pr69652.c: New test.
450 2016-02-10  Jakub Jelinek  <jakub@redhat.com>
451             Patrick Palka  <ppalka@gcc.gnu.org>
453         PR ipa/69241
454         PR c++/69649
455         * g++.dg/ipa/pr69241-1.C: New test.
456         * g++.dg/ipa/pr69241-2.C: New test.
457         * g++.dg/ipa/pr69241-3.C: New test.
458         * g++.dg/ipa/pr69649.C: New test.
460 2016-02-10  Uros Bizjak  <ubizjak@gmail.com>
462         * gcc.dg/tree-ssa/sra-17.c: Add -mcpu=ev4 for target alpha*-*-*.
463         * gcc.dg/tree-ssa/sra-18.c: Ditto.
465 2016-02-10  Bin Cheng  <bin.cheng@arm.com>
467         PR tree-optimization/68021
468         * gcc.dg/tree-ssa/pr68021.c: New test.
470 2016-02-10  Richard Biener  <rguenther@suse.de>
472         PR tree-optimization/69726
473         * gcc.dg/uninit-22.c: New testcase.
475 2016-02-09  Andrew Pinski  <apinski@cavium.com>
477         PR tree-opt/69282
478         * gcc.c-torture/compile/20160205-1.c: New testcase.
480 2016-02-09  Michael Meissner  <meissner@linux.vnet.ibm.com>
482         PR target/68404
483         * gcc.target/powerpc/fusion.c: Rewrite test to use TOC fusion
484         instead accessing a really large arrray.
485         * gcc.target/powerpc/fusion3.c: Likewise.
487 2016-02-09  Charles Baylis  <charles.baylis@linaro.org>
489         PR target/68532
490         * gcc.c-torture/execute/pr68532.c: New test.
492 2016-02-11  Alexandre Oliva  <aoliva@redhat.com>
494         PR target/69634
495         * gcc.dg/pr69634.c: New.
497 2016-02-09  Richard Biener  <rguenther@suse.de>
499         * gcc.dg/vect/vect-mask-store-move-1.c: Add missing space.
501 2016-02-09  Alexander Fomin  <alexander.fomin@intel.com>
503         * gcc.target/i386/avx512f-klogic-2.c: Adjust expectation.
505 2016-02-09  Yuri Rumyantsev  <ysrumyan@gmail.com>
507         * gcc.dg/vect/vect-mask-store-move-1.c: Fix test failures.
509 2016-02-09  Richard Biener  <rguenther@suse.de>
511         PR tree-optimization/69715
512         * gcc.dg/torture/pr69715.c: New testcase.
514 2016-02-08  Patrick Palka  <ppalka@gcc.gnu.org>
516         PR c++/69139
517         * g++.dg/cpp0x/trailing12.C: New test.
518         * g++.dg/cpp0x/trailing13.C: New test.
520 2016-02-08  Patrick Palka  <ppalka@gcc.gnu.org>
522         PR c++/69283
523         PR c++/67835
524         * g++.dg/cpp1y/auto-fn29.C: New test.
525         * g++.dg/cpp1y/auto-fn30.C: New test.
527 2016-02-08  Jakub Jelinek  <jakub@redhat.com>
529         PR tree-optimization/69209
530         * gcc.c-torture/compile/pr69209.c: New test.
532 2016-02-08  Jeff Law  <law@redhat.com>
534         PR tree-optimization/68541
535         * gcc.dg/tree-ssa/split-path-1.c: Increase limit for number
536         of statements allowed in join block for path splitting.
538 2016-02-08  Jakub Jelinek  <jakub@redhat.com>
540         PR c++/59627
541         * g++.dg/gomp/pr59627.C: New test.
543         PR ipa/69239
544         * g++.dg/ipa/pr69239.C: New test.
546 2016-02-08  David Malcolm  <dmalcolm@redhat.com>
548         PR preprocessor/69664
549         * gcc.dg/cpp/trad/comment-2.c: Add expected column number.
550         * gcc.dg/cpp/warn-comments.c: Likewise.
552 2016-02-08  Marek Polacek  <polacek@redhat.com>
554         PR c++/69688
555         * g++.dg/init/const12.C: New test.
557 2016-02-08  Bernd Schmidt  <bschmidt@redhat.com>
559         PR target/60410
560         * gcc.dg/lto/pr55113_0.c: Remove test.
562 2016-02-08  Richard Biener  <rguenther@suse.de>
564         PR tree-optimization/69719
565         * gcc.dg/torture/pr69719.c: New testcase.
567 2016-02-08  Richard Biener  <rguenther@suse.de>
568         Jeff Law  <law@redhat.com>
570         PR target/68273
571         * gcc.target/mips/pr68273.c: New testcase.
573 2016-02-08   Richard Biener  <rguenther@suse.de>
575         PR rtl-optimization/69274
576         * gcc.target/i386/addr-sel-1.c: XFAIL.
578 2016-02-08  Jeff Law  <law@redhat.com>
580         PR tree-optimization/68541
581         * gcc.dg/tree-ssa/split-path-2.c: Make char array explicitly signed.
583         PR tree-optimization/65917
584         * gcc.dg/tree-ssa/20030922-2.c: No longer xfailed.
586 2016-02-07  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
588         PR fortran/50555
589         * gfortran.dg/namelist_args.f90: New test.
591 2016-02-05  Jeff Law  <law@redhat.com>
593         PR tree-optimization/68541
594         * gcc.dg/tree-ssa/split-path-2.c: New test.
595         * gcc.dg/tree-ssa/split-path-3.c: New test.
596         * gcc.dg/tree-ssa/split-path-4.c: New test.
597         * gcc.dg/tree-ssa/split-path-5.c: New test.
598         * gcc.dg/tree-ssa/split-path-6.c: New test.
599         * gcc.dg/tree-ssa/split-path-7.c: New test.
601 2016-02-05  Martin Sebor  <msebor@redhat.com>
603         PR c++/69662
604         * g++.dg/warn/Wplacement-new-size-1.C: New test.
605         * g++.dg/warn/Wplacement-new-size-2.C: New test.
607 2016-02-06  Richard HEnderson  <rth@redhat.com>
609         PR c/69643
610         * gcc.target/i386/addr-space-4.c: New.
611         * gcc.target/i386/addr-space-5.c: New.
613 2016-02-05  Mikael Morin  <mikael@gcc.gnu.org>
615         PR fortran/66089
616         * gfortran.dg/elemental_dependency_6.f90: New.
618 2016-02-05  Jakub Jelinek  <jakub@redhat.com>
620         PR rtl-optimization/69691
621         * gcc.c-torture/execute/pr69691.c: New test.
623         PR c++/69628
624         * g++.dg/parse/pr69628.C: New test.
626 2016-02-05  Uros Bizjak  <ubizjak@gmail.com>
628         * gcc.dg/sancov/asan.c: Move to ...
629         * gcc.dg/asan/sancov-1.c: ... here.
631 2016-02-05  Uros Bizjak  <ubizjak@gmail.com>
633         * gcc.target/i386/pr69577.c: Require avx_runtime target.
635 2016-02-05  H.J. Lu  <hongjiu.lu@intel.com>
637         PR target/69677
638         * gcc.target/i386/pr69677.c: New test.
640 2016-02-05  Patrick Palka  <ppalka@gcc.gnu.org>
642         PR c++/68948
643         * g++.dg/template/pr68948.C: New test.
645 2016-02-05  Dominik Vogt  <vogt@linux.vnet.ibm.com>
647         * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove -march=z13 for s390
648         (only necessary on s390x).
650 2016-02-04  H.J. Lu  <hongjiu.lu@intel.com>
652         * gcc.target/i386/pr69454-2.c: Compile with -msse2
653         -mno-accumulate-outgoing-args.
655 2016-02-04  Patrick Palka  <ppalka@gcc.gnu.org>
657         * g++.dg/cpp0x/constexpr-ptrmem5.C: New test.
659 2016-02-04  Jakub Jelinek  <jakub@redhat.com>
661         PR c/69669
662         * c-c++-common/pr69669.c: New test.
664 2016-02-04  Michael Meissner  <meissner@linux.vnet.ibm.com>
666         PR target/69667
667         * g++.dg/pr69667.C: New file.
669 2016-02-04  Wilco Dijkstra  <wdijkstr@arm.com>
671         PR target/69619
672         * gcc.dg/pr69619.c: Add new test.
674 2016-02-04  Richard Sandiford  <richard.sandiford@arm.com>
676         PR rtl-optimization/69577
677         * gcc.target/i386/pr69577.c: New test.
679 2016-02-04  Martin Liska  <mliska@suse.cz>
681         * g++.dg/asan/pr69276.C: New test.
683 2016-02-04  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
685         PR target/65932
686         PR target/67714
687         * gcc.target/arm/wmul-3.c: Simplify test to generate just
688         a single smulbb instruction.
689         * gcc.target/amr/wmul-1.c: Add -mtune=cortex-a9 to dg-options.
690         * gcc.target/amr/wmul-2.c: Likewise.
692 2016-02-04  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
694         PR target/65932
695         PR target/67714
696         * gcc.c-torture/execute/pr67714.c: New test.
698 2016-02-04  Ilya Enkovich  <enkovich.gnu@gmail.com>
700         PR target/69454
701         * gcc.target/i386/pr69454-1.c: New test.
702         * gcc.target/i386/pr69454-2.c: New test.
704 2016-02-03  Martin Sebor  <msebor@redhat.com>
706         PR c++/69251
707         PR c++/69253
708         PR c++/69290
709         PR c++/69277
710         PR c++/69349
711         * g++.dg/ext/flexarray-mangle-2.C: New test.
712         * g++.dg/ext/flexarray-mangle.C: New test.
713         * g++.dg/ext/flexarray-subst.C: New test.
714         * g++.dg/ext/flexary11.C: New test.
715         * g++.dg/ext/flexary12.C: New test.
716         * g++.dg/ext/flexary13.C: New test.
717         * g++.dg/ext/flexary14.C: New test.
718         * g++.dg/other/dump-ada-spec-2.C: Adjust.
720 2016-02-03  H.J. Lu  <hongjiu.lu@intel.com>
722         * gcc.target/i386/iamcu/test_passing_unions.c (check_union_passing6):
723         Define only if CHECK_FLOAT128 is defined.
724         (main): Properly initialize u5.
726 2016-02-03  Jakub Jelinek  <jakub@redhat.com>
728         PR c/69627
729         * gcc.dg/pr69627.c: New test.
731         PR target/69644
732         * gcc.dg/pr69644.c: New test.
734 2016-02-03  Mike Stump  <mikestump@comcast.net>
736         * lib/compat.exp (compat-get-options-main): Add dg-timeout-factor
737         support for struct-layout-1.exp.
739 2016-02-03  Patrick Palka  <ppalka@gcc.gnu.org>
741         PR c++/69056
742         * g++.dg/cpp0x/pr69056.C: New test.
744 2016-02-03  Vladimir Makarov  <vmakarov@redhat.com>
745             Alexandre Oliva  <aoliva@redhat.com>
747         PR target/69461
748         * gcc.target/powerpc/pr69461.c: New.
750 2016-02-03  Uros Bizjak  <ubizjak@gmail.com>
752         * lib/tsan-dg.exp (tsan_init): Move check if tsan executable
753         works from here ...
754         (check_effective_target_fsanitize_thread): ... to here.  Do not
755         specify additional compile flags for the test source.
756         * lib/asan-dg.exp (check_effective_target_fsanitize_address): Do not
757         specify additional compile flags for the test source.
759 2016-02-03  Wilco Dijkstra  <wdijkstr@arm.com>
761         * gcc.target/aarch64/ccmp_1.c: Fix test issue.
763 2016-02-03  Andre Vehreschild  <vehre@gcc.gnu.org>
765         PR fortran/67451
766         PR fortran/69418
767         * gfortran.dg/coarray_allocate_2.f08: New test.
768         * gfortran.dg/coarray_allocate_3.f08: New test.
769         * gfortran.dg/coarray_allocate_4.f08: New test.
771 2016-02-03  Alan Lawrence  <alan.lawrence@arm.com>
773         * gcc.dg/vect/vect-outer-1-big-array.c: Drop vect_multiple_sizes;
774         use same scan-tree-dump-times on all platforms.
775         * gcc.dg/vect/vect-outer-1.c: Likewise.
776         * gcc.dg/vect/vect-outer-1a-big-array.c: Likewise.
777         * gcc.dg/vect/vect-outer-1a.c: Likewise.
778         * gcc.dg/vect/vect-outer-1b-big-array.c: Likewise.
779         * gcc.dg/vect/vect-outer-1b.c: Likewise.
780         * gcc.dg/vect/vect-outer-2b.c: Likewise.
781         * gcc.dg/vect/vect-outer-3b.c: Likewise.
782         * gcc.dg/vect/vect-reduc-dot-s8b.c: Likewise.
784 2016-02-02  Segher Boessenkool  <segher@kernel.crashing.org>
786         * c-c++-common/vector-compare-4.c: Prune "non-standard ABI extension"
787         warning.
789 2016-02-02  H.J. Lu  <hongjiu.lu@intel.com>
791         * gcc.target/i386/iamcu/test_empty_structs_and_unions.c: New test.
793 2016-02-02  James Norris  <jnorris@codesourcery.com>
795         * c-c++-common/goacc/routine-5.c: Add tests.
797 2016-02-02  Alexander Monakov  <amonakov@ispras.ru>
799         * gcc.target/nvptx/unsigned-cmp.c: New test.
801 2016-02-02  Wilco Dijkstra  <wdijkstr@arm.com>
803         * gcc.target/aarch64/scalar_shift_1.c
804         (test_corners_sisd_di): Improve force to SIMD register.
805         (test_corners_sisd_si): Likewise.
806         * gcc.target/aarch64/vect-ld1r-compile-fp.c:
807         Remove scan-assembler check for ldr.
809 2016-02-02  Richard Biener  <rguenther@suse.de>
811         PR tree-optimization/69595
812         * gcc.dg/Warray-bounds-17.c: New testcase.
814 2016-02-02  Richard Biener  <rguenther@suse.de>
816         PR tree-optimization/69606
817         * gcc.dg/torture/pr69606.c: New testcase.
819 2016-02-02  Yuri Rumyantsev  <ysrumyan@gmail.com>
821         PR middle-end/68542
822         * gcc.dg/vect/vect-mask-store-move-1.c: New test.
823         * gcc.target/i386/avx2-vect-mask-store-move1.c: New test.
825 2016-02-02  Alan Modra  <amodra@gmail.com>
827         PR target/69548
828         * gcc.target/powerpc/pr69548.c: New test.
830 2016-02-01  Jakub Jelinek  <jakub@redhat.com>
832         PR rtl-optimization/69592
833         * gcc.dg/pr69592.c: New test.
835         PR preprocessor/69543
836         PR c/69558
837         * gcc.dg/pr69543.c: New test.
838         * gcc.dg/pr69558.c: New test.
840 2016-02-01  Uros Bizjak  <ubizjak@gmail.com>
842         PR testsuite/65940
843         * g++.dg/other/anon5.C (dg-options): Use -gdwarf-2 instead of -g.
845 2016-02-01  Martin Sebor  <msebor@redhat.com>
847         * gcc.target/powerpc/pr17381.c: Remove duplicate copy of the test body.
849 2016-02-01  Bin Cheng  <bin.cheng@arm.com>
851         PR tree-optimization/67921
852         * c-c++-common/ubsan/pr67921.c: New test.
854 2016-02-01  Richard Biener  <rguenther@suse.de>
856         PR middle-end/69556
857         * gcc.dg/tree-ssa/recip-8.c: New testcase.
859 2016-02-01  Richard Biener  <rguenther@suse.de>
861         PR tree-optimization/69574
862         * gcc.dg/torture/pr69574.c: New testcase.
864 2016-02-01  Richard Biener  <rguenther@suse.de>
866         PR tree-optimization/69579
867         * gcc.dg/setjmp-6.c: New testcase.
869 2016-02-01  Jakub Jelinek  <jakub@redhat.com>
871         PR rtl-optimization/69570
872         * g++.dg/opt/pr69570.C: New test.
874 2016-02-01  Richard Henderson  <rth@redhat.com>
876         * gcc.dg/pr69535.c: New test.
878 2016-01-31  John David Anglin  <danglin@gcc.gnu.org>
880         PR testsuite/69584
881         * gcc.dg/tree-ssa/sra-17.c: Fix regexps to work on hpux.
882         * gcc.dg/tree-ssa/sra-18.c: Likewise.
884         PR debug/68244
885         * g++.dg/parse/parens3.C: Use register "4" on hppa.
887         * gcc.dg/tree-ssa/vector-5.c: Add -fno-common option on hppa*-*-hpux*.
889 2016-01-31  Paul Thomas  <pault@gcc.gnu.org>
891         PR fortran/67564
892         * gfortran.dg/allocate_with_source_17.f03: New test.
894 2016-01-30  Jakub Jelinek  <jakub@redhat.com>
896         PR tree-optimization/69546
897         * gcc.dg/torture/pr69546.c: New test.
899 2016-01-30  Paul Thomas  <pault@gcc.gnu.org>
901         PR fortran/69566
902         * gfortran.dg/unlimited_polymorphic_25.f03: New test.
904 2016-01-30  Martin Sebor  <msebor@redhat.com>
906         PR c++/68490
907         * g++.dg/ext/flexary10.C: New test.
909 2016-01-30  Dominique d'Humieres  <dominiq@lps.ens.fr>
911         PR fortran/66707
912         gfortran.dg/common_23.f90: New test.
914 2016-01-29  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>
916         PR target/65546
917         * gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c: Correct
918         condition being checked, and disable it when the target supports
919         misaligned loads and stores.
921 2016-01-29  Jakub Jelinek  <jakub@redhat.com>
923         PR debug/69518
924         * gcc.dg/torture/pr69518.c: New test.
926 2016-01-29  H.J. Lu  <hongjiu.lu@intel.com>
928         PR target/69530
929         * gcc.target/i386/pr69530.c: New test.
931 2016-01-29  Steve Ellcey  <sellcey@imgtec.com>
933         PR target/65604
934         * gcc.target/mips/div-delay.c: New test.
936 2016-01-29  Jakub Jelinek  <jakub@redhat.com>
938         PR target/69551
939         * gcc.target/i386/pr69551.c: New test.
941         PR target/66137
942         * gcc.target/i386/pr66137.c: New test.
944 2016-01-29  Andrew Bennett  <andrew.bennett@imgtec.com>
946         * gcc.target/mips/p5600-bonding.c (dg-options): Force the test to be
947         always built for p5600.
948         * gcc.target/mips/mips.exp (mips-dg-options): Add support for the
949         isa=p5600 dg-option.
951 2016-01-29  Richard Biener  <rguenther@suse.de>
953         PR tree-optimization/69547
954         * g++.dg/tree-ssa/pr69547.C: New testcase.
956 2016-01-29  Jakub Jelinek  <jakub@redhat.com>
958         PR debug/66869
959         * g++.dg/warn/Wunused-function2.C: New test.
961 2016-01-29  Dominik Vogt  <vogt@linux.vnet.ibm.com>
963         * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Require a hardware vector
964         support for test to succeed.
966 2016-01-29  Marek Polacek  <polacek@redhat.com>
968         PR c++/69509
969         PR c++/69516
970         * g++.dg/ext/constexpr-vla2.C: New test.
971         * g++.dg/ext/constexpr-vla3.C: New test.
972         * g++.dg/ubsan/vla-1.C: Remove dg-shouldfail.
974 2016-01-29  Richard Biener  <rguenther@suse.de>
976         PR middle-end/69537
977         * gcc.dg/uninit-21.c: New testcase.
979 2016-01-28  Uros Bizjak  <ubizjak@gmail.com>
981         PR target/69459
982         * gcc.target/i386/pr69459.c: New test.
984 2016-01-28  Steve Ellcey  <sellcey@imgtec.com>
986         PR target/68400
987         * gcc.target/mips/mips.exp (mips_option_groups): Add stack-protector.
988         * gcc.target/mips/pr68400.c: New test.
990 2016-01-28  Martin Sebor  <msebor@redhat.com>
992         PR target/17381
993         * gcc.target/powerpc/pr17381.c: New test.
995 2016-01-28  Jakub Jelinek  <jakub@redhat.com>
997         PR middle-end/69542
998         * gcc.dg/torture/pr69542.c: New test.
1000 2016-01-28  Wilco Dijkstra  <wdijkstr@arm.com>
1002         * gcc.target/aarch64/ccmp_1.c: Fix test issue.
1004 2016-01-28  David Edelsohn  <dje.gcc@gmail.com>
1006         * gcc.dg/pr65980.c: Skip on AIX.
1007         * gcc.dg/pr66688.c: Same.
1009 2016-01-28  David Edelsohn  <dje.gcc@gmail.com>
1011         PR target/63679
1012         * gcc.dg/tree-ssa/sra-17.c: Adjust regex for more label styles.
1013         * gcc.dg/tree-ssa/sra-18.c: Same.
1015 2016-01-28  Andre Vehreschild  <vehre@gcc.gnu.org>
1017         PR fortran/62536
1018         * gfortran.dg/block_15.f08: New test.
1019         * gfortran.dg/block_end_error_1.f90: Need to catch additional error
1020         on incorrectly closed BLOCK.
1022 2016-01-28  Ilya Enkovich  <enkovich.gnu@gmail.com>
1024         * gcc.dg/declare-simd.c: New test.
1025 2016-01-28  Richard Biener  <rguenther@suse.de>
1027         PR tree-optimization/69466
1028         * gfortran.dg/vect/pr69466.f90: New testcase.
1030 2016-01-28  Thomas Preud'homme  <thomas.preudhomme@arm.com>
1032         * g++.dg/pr67989.C: Remove ARM-specific option.
1033         * gcc.target/arm/pr67989.C: New file.
1035 2016-01-27  Uros Bizjak  <ubizjak@gmail.com>
1037         * gcc.dg/torture/pr68264.c: Disable log1p test for glibc < 2.22
1038         and expm1 test for glibc < 2.11.
1040 2016-01-27  Richard Henderson  <rth@redhat.com>
1042         * gcc.c-torture/execute/pr69447.c: New test.
1044 2016-01-27  Paul Thomas  <pault@gcc.gnu.org>
1046         PR fortran/69422
1047         * gfortran.dg/alloc_comp_assign_15.f03: New test.
1049 2016-01-27  Jakub Jelinek  <jakub@redhat.com>
1051         PR debug/66869
1052         * gcc.dg/pr66869.c: New test.
1054 2016-01-25  Jeff Law  <law@redhat.com>
1056         PR tree-optimization/68398
1057         PR tree-optimization/69196
1058         * gcc.dg/tree-ssa/pr66752-3.c: Update expected output.
1059         * gcc.dg/tree-ssa/ssa-dom-thread-2c.c: Add extra statements on thread
1060         path to avoid new heuristic allowing more irreducible regions
1061         * gcc.dg/tree-ssa/ssa-dom-thread-2d.c: Likewise.
1062         * gcc.dg/tree-ssa/vrp46.c: Likewise.
1063         * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Update expected output.
1064         * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: New test.
1065         * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
1067 2016-01-27  Marek Polacek  <polacek@redhat.com>
1069         PR c/68062
1070         * c-c++-common/vector-compare-4.c: New test.
1072 2016-01-27  David Malcolm  <dmalcolm@redhat.com>
1074         PR preprocessor/69126
1075         * c-c++-common/pr69126.c: New test case.
1077 2016-01-27  Ian Lance Taylor  <iant@google.com>
1079         * gcc.dg/tree-ssa/ivopt_5.c: New test.
1081 2016-01-27  Ryan Burn  <contact@rnburn.com>
1083         PR cilkplus/69267
1084         * g++.dg/cilk-plus/CK/pr69267.cc: New test.
1086 2016-01-27  Uros Bizjak  <ubizjak@gmail.com>
1088         PR target/69512
1089         * gcc.target/i386/pr69512.c: New test.
1091 2016-01-27  Rainer Emrich  <rainer@emrich-ebersheim.de>
1093         PR ada/69488
1094         * gnat.dg/sso/*.adb: Robustify dg-output directives.
1096 2016-01-27  Marek Polacek  <polacek@redhat.com>
1098         PR c++/69379
1099         * g++.dg/pr69379.C: New test.
1101 2016-01-27  Martin Sebor  <msebor@redhat.com>
1103         PR c++/69317
1104         * g++.dg/abi/Wabi-2-2.C: New test.
1105         * g++.dg/abi/Wabi-2-3.C: New test.
1106         * g++.dg/abi/Wabi-3-2.C: New test.
1107         * g++.dg/abi/Wabi-3-3.C: New test.
1109 2016-01-27  Richard Biener  <rguenther@suse.de>
1111         PR tree-optimization/69166
1112         * gcc.dg/torture/pr69166.c: New testcase.
1114 2016-01-27  Martin Jambor  <mjambor@suse.cz>
1116         PR tree-optimization/69355
1117         * gcc.dg/tree-ssa/pr69355.c: New test.
1119 2016-01-27  Marek Polacek  <polacek@redhat.com>
1121         PR c++/69496
1122         * g++.dg/ext/constexpr-vla1.C: New test.
1124 2016-01-20  Christian Bruel  <christian.bruel@st.com>
1126         PR target/69245
1127         * gcc.target/arm/pr69245.c: New test.
1129 2016-01-27  Jakub Jelinek  <jakub@redhat.com>
1131         PR tree-optimization/69399
1132         * gcc.dg/torture/pr69399.c: New test.
1134 2016-01-27  Eric Botcazou  <ebotcazou@adacore.com>
1136         * gcc.dg/tree-ssa/ssa-dom-cse-2.c: XFAIL on SPARC 64-bit.
1138 2016-01-26  Eric Botcazou  <ebotcazou@adacore.com>
1140         * gcc.c-torture/execute/stkalign.c: XFAIL run on SPARC 64-bit.
1142 2016-01-26  Tom de Vries  <tom@codesourcery.com>
1144         PR tree-optimization/69110
1145         * gcc.dg/autopar/pr69110.c: New test.
1147 2016-01-26  Abderrazek Zaafrani  <a.zaafrani@samsung.com>
1148             Sebastian Pop  <s.pop@samsung.com>
1150         * gcc.dg/graphite/isl-ast-op-select.c: New.
1152 2015-01-26  Paul Thomas  <pault@gcc.gnu.org>
1154         PR fortran/69385
1155         * gfortran.dg/allocate_error_6.f90: New test.
1157 2016-01-26  Richard Henderson  <rth@redhat.com>
1159         * gcc.dg/tm/pr60908.c: New test.
1161 2016-01-26  David Malcolm  <dmalcolm@redhat.com>
1163         PR other/69006
1164         * g++.dg/ext/timevar1.C: Add dg-allow-blank-lines-in-output
1165         directive.
1166         * gcc.dg/plugin/diagnostic-test-show-locus-color.c: Update
1167         expected multiline output to reflect the colorization being
1168         disabled before newlines.
1169         * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
1170         (custom_diagnostic_finalizer): Replace call to
1171         pp_newline_and_flush with call to pp_flush.
1172         * gcc.dg/unroll-2.c: Add dg-allow-blank-lines-in-output directive.
1173         * gfortran.dg/implicit_class_1.f90: Likewise.
1174         * lib/gcc-dg.exp (allow_blank_lines): New global.
1175         (dg-allow-blank-lines-in-output): New procedure.
1176         (gcc-dg-prune): Complain about blank lines in the output, unless
1177         dg-allow-blank-lines-in-output was called.
1178         * lib/multiline.exp (_build_multiline_regex): Only support
1179         arbitrary followup text for non-blank-lines, not for blank lines.
1181 2016-01-26  Jakub Jelinek  <jakub@redhat.com>
1183         PR tree-optimization/69483
1184         * gcc.dg/pr69483.c: New test.
1185         * g++.dg/opt/pr69483.C: New test.
1187 2016-01-26  Christophe Lyon  <christophe.lyon@linaro.org>
1189         PR target/68620
1190         * gcc.target/arm/pr68620.c: New test.
1192 2016-01-26  H.J. Lu  <hongjiu.lu@intel.com>
1194         * gcc.target/i386/pr68986-2.c: Remove -m32.
1196 2016-01-26  H.J. Lu  <hongjiu.lu@intel.com>
1198         PR target/68986
1199         * gcc.target/i386/pr68986-1.c: New test.
1200         * gcc.target/i386/pr68986-2.c: Likewise.
1201         * gcc.target/i386/pr68986-3.c: Likewise.
1203 2016-01-26  Christian Bruel  <christian.bruel@st.com>
1205         * lib/target-supports.exp
1206         (check_effective_target_arm_crypto_pragma_ok_nocache): Remove.
1207         (check_effective_target_arm_crypto_pragma_ok): Likewise.
1208         * gcc.target/arm/attr-crypto.c: Remove arm_crypto_pragma_ok test.
1210 2016-01-26  Richard Biener  <rguenther@suse.de>
1212         PR tree-optimization/69452
1213         * gcc.dg/torture/pr69452.c: New testcase.
1215 2016-01-26  Jakub Jelinek  <jakub@redhat.com>
1217         PR target/69442
1218         * gcc.dg/pr69442.c: New test.
1220 2016-01-26  Roger Ferrer Ibåñez  <rofirrim@gmail.com>
1222         PR target/67896
1223         * gcc.target/aarch64/simd/pr67896.C: New.
1225 2016-01-26  Richard Sandiford  <richard.sandiford@arm.com>
1227         PR tree-optimization/69400
1228         * gcc.dg/plugin/wide-int_plugin.c (test_wide_int_mod_trunc): New
1229         function.
1230         (plugin_init): Call it.
1231         * gcc.dg/torture/pr69400.c: New test.
1233 2016-01-26  Christophe Lyon  <christophe.lyon@linaro.org>
1235         * gcc.target/arm/pr68674.c: Check and use arm_fp effective target.
1237 2016-01-25  Aditya Kumar  <aditya.k7@samsung.com>
1238             Sebastian Pop  <s.pop@samsung.com>
1240         * gcc.dg/graphite/graphite.exp: Only run the fuse-*.c tests with
1241         isl-0.15.
1243 2016-01-25  Aditya Kumar  <aditya.k7@samsung.com>
1244             Sebastian Pop  <s.pop@samsung.com>
1246         * gcc.dg/graphite/pr69292.c: New.
1248 2016-01-25  Jakub Jelinek  <jakub@redhat.com>
1250         * c-c++-common/goacc/use_device-1.c: New test.
1252 2016-01-25  Jeff Law  <law@redhat.com>
1254         PR tree-optimization/69196
1255         PR tree-optimization/68398
1256         * gcc.dg/tree-ssa/pr66752-3.c: Update expected output
1257         * gcc.dg/tree-ssa/pr68198.c: Likewise.
1259 2016-01-25  David Edelsohn  <dje.gcc@gmail.com>
1261         PR target/69469
1262         * gcc.target/powerpc/vsx-vector-2.c: Adjust for Goldschmidt's
1263         Algorithm.
1265 2016-01-25  Richard Biener  <rguenther@suse.de>
1267         PR testsuite/69380
1268         * g++.dg/tree-ssa/pr69336.C: Restrict to x86_64 and i?86.
1270 2016-01-25  Ilya Enkovich  <enkovich.gnu@gmail.com>
1272         PR target/69421
1273         * gcc.dg/pr69421.c: New test.
1275 2016-01-25  Bilyan Borisov  <bilyan.borisov@arm.com>
1277         * gcc.target/aarch64/simd/vcvt_s64_f64_1.c: New.
1278         * gcc.target/aarch64/simd/vcvt_u64_f64_1.c: Likewise.
1279         * gcc.target/aarch64/simd/vcvta_s64_f64_1.c: Likewise.
1280         * gcc.target/aarch64/simd/vcvta_u64_f64_1.c: Likewise.
1281         * gcc.target/aarch64/simd/vcvtm_s64_f64_1.c: Likewise.
1282         * gcc.target/aarch64/simd/vcvtm_u64_f64_1.c: Likewise.
1283         * gcc.target/aarch64/simd/vcvtn_s64_f64_1.c: Likewise.
1284         * gcc.target/aarch64/simd/vcvtn_u64_f64_1.c: Likewise.
1285         * gcc.target/aarch64/simd/vcvtp_s64_f64_1.c: Likewise.
1286         * gcc.target/aarch64/simd/vcvtp_u64_f64_1.c: Likewise.
1288 2016-01-25  Richard Biener  <rguenther@suse.de>
1290         PR tree-optimization/69376
1291         * gcc.dg/torture/pr69376.c: New testcase.
1293 2016-01-24  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
1295         PR fortran/69397
1296         PR fortran/68442
1297         * gfortran.dg/interface_38.f90: New test.
1298         * gfortran.dg/interface_39.f90: New test.
1300 2016-01-24  Patrick Palka  <ppalka@gcc.gnu.org>
1302         Revert:
1303         2016-01-18  Patrick Palka  <ppalka@gcc.gnu.org>
1305         PR c++/11858
1306         PR c++/24663
1307         PR c++/24664
1308         * g++.dg/template/pr11858.C: New test.
1309         * g++.dg/template/pr24663.C: New test.
1310         * g++.dg/template/unify12.C: New test.
1311         * g++.dg/template/unify13.C: New test.
1312         * g++.dg/template/unify14.C: New test.
1313         * g++.dg/template/unify15.C: New test.
1314         * g++.dg/template/unify16.C: New test.
1315         * g++.dg/template/unify17.C: New test.
1317 2016-01-24  Dominique d'Humieres  <dominiq@lps.ens.fr>
1319         PR fortran/68283
1320         gfortran.dg/pr68283.f90: New test.
1322 2016-01-24  Thomas Koenig  <tkoenig@gcc.gnu.org>
1324         PR fortran/66094
1325         * gfortran.dg/inline_matmul_13.f90:  New test.
1326         * gfortran.dg/matmul_bounds_8.f90:  New test.
1327         * gfortran.dg/matmul_bounds_9.f90:  New test.
1328         * gfortran.dg/matmul_bounds_10.f90:  New test.
1330 2016-01-23  Tom de Vries  <tom@codesourcery.com>
1332         PR tree-optimization/69426
1333         * gcc.dg/autopar/pr69426.c: New test.
1335 2016-01-23  Martin Sebor  <msebor@redhat.com>
1337         PR c++/58109
1338         PR c++/69022
1339         * g++.dg/cpp0x/alignas5.C: New test.
1340         * g++.dg/ext/vector29.C: Same.
1342 2016-01-23  Uros Bizjak  <ubizjak@gmail.com>
1344         * gcc.target/i386/chkp-strlen-2.c: Define _GNU_SOURCE.
1345         * gcc.target/i386/chkp-strlen-4.c: Move the definition of
1346         _GNU_SOURCE from compile flags to the source.
1347         * gcc.target/i386/chkp-stropt-12.c: Ditto.
1348         * gcc.target/i386/chkp-stropt-16.c: Ditto.
1349         * gcc.target/i386/chkp-stropt-4.c: Ditto.
1350         * gcc.target/i386/chkp-stropt-8.c: Ditto.
1352 2016-01-22  Jakub Jelinek  <jakub@redhat.com>
1354         PR target/69432
1355         * g++.dg/opt/pr69432.C: New test.
1357 2016-01-22  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>
1359         * gcc.target/powerpc/pr63354c: Adjust target selector to include
1360         32-bit targets testing an -m64 multilib.
1362 2016-01-22  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>
1364         * gcc.target/powerpc/pr63354.c: Restrict to Linux targets with
1365         64-bit support.
1367 2016-01-22  James Greenhalgh  <james.greenhalgh@arm.com>
1369         * gcc.dg/vect/bb-slp-pr68892.c: Require vect_double.
1371 2016-01-21  Christian Bruel  <christian.bruel@st.com>
1373         PR target/68674
1374         * gcc.target/i386/pr68674.c
1375         * gcc.target/aarch64/pr68674.c
1376         * gcc.target/arm/pr68674.c
1378 2016-01-22  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
1380         PR target/69403
1381         * gcc.c-torture/execute/pr69403.c: New test.
1383 2016-01-22  Paolo Carlini  <paolo.carlini@oracle.com>
1385         PR c++/55843
1386         * g++.dg/template/pr55843.C: New.
1388 2016-01-22  Alan Lawrence  <alan.lawrence@arm.com>
1390         PR testsuite/66877
1391         * gcc.dg/vect/vect-over-widen-3-big-array.c: Only look for 1
1392         vect_recog_over_widening_pattern in dump if we have vect_widen_shift.
1394 2016-01-21  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>
1396         PR testsuite/67489
1397         * gcc.target/powerpc/p8vector-builtin-8.c: Remove { target int128 }
1398         from dg-do compile directive, and instead add
1399         { dg-require-effective-target int128 }.
1401 2016-01-20  Martin Sebor  <msebor@redhat.com>
1403         PR c/69405
1404         * gcc.dg/sync-fetch.c: New test.
1406 2016-01-21  Martin Sebor  <msebor@redhat.com>
1408         PR target/69252
1409         * gcc.target/powerpc/pr69252.c: New test.
1411 2016-01-21  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
1413         PR fortran/65996
1414         * gfortran.dg/pr65996.f90: New test.
1416 2016-01-21  Dominik Vogt  <vogt@linux.vnet.ibm.com>
1418         PR c++/68810
1419         * g++.dg/cpp0x/constexpr-reinterpret1.C: Fix line number that is
1420         expected to generate an error.
1422 2016-01-21  Bernd Schmidt  <bschmidt@redhat.com>
1424         PR middle-end/66178
1425         * gcc.dg/torture/pr66178.c: New test.
1427 2016-01-21  Anton Blanchard  <anton@samba.org>
1428             Bill Schmidt  <wschmidt@linux.vnet.ibm.com>
1430         PR target/63354
1431         * gcc.target/powerpc/pr63354.c:  New test.
1433 2016-01-21  Vladimir Makarov  <vmakarov@redhat.com>
1435         PR rtl-optimization/68990
1436         * gcc.target/i386/pr68990: New.
1438 2016-01-21  Nick Clifton  <nickc@redhat.com>
1440         PR target/69129
1441         * gcc.target/mips/pr69129.c: New.
1443 2016-01-21  Paolo Carlini  <paolo.carlini@oracle.com>
1445         PR c++/58046
1446         * g++.dg/cpp0x/pr58046.C: New.
1448 2016-01-21  Jakub Jelinek  <jakub@redhat.com>
1450         PR target/69187
1451         PR target/65624
1452         * gcc.target/arm/pr69187.c: New test.
1454         PR c++/69355
1455         * g++.dg/torture/pr69355.C: New test.
1457 2016-01-21  Aditya Kumar  <aditya.k7@samsung.com>
1458             Sebastian Pop  <s.pop@samsung.com>
1460         * gfortran.dg/graphite/interchange-3.f90: Adjust pattern.
1462 2016-01-21  Aditya Kumar  <aditya.k7@samsung.com>
1463             Sebastian Pop  <s.pop@samsung.com>
1465         * gcc.dg/graphite/pr68976.c: New test.
1467 2016-01-21  Jakub Jelinek  <jakub@redhat.com>
1469         PR middle-end/67653
1470         * c-c++-common/pr67653.c: New test.
1471         * gcc.dg/torture/pr29119.c: Add dg-warning.
1473 2016-01-20  Peter Bergner  <bergner@vnet.ibm.com>
1475         * gcc.target/powerpc/cpu-builtin-1.c: New test.
1477 2016-01-20  Prathamesh Kulkarni  <prathamesh.kulkarni@linaro.org>
1479         PR c/24293
1480         * gcc.dg/pr24293.c: New test.
1481         * gcc.dg/Wcxx-compat-8.c: Adjust to accept error due to
1482         incomplete struct type.
1483         * gcc.dg/declspec-1.c: Likewise.
1484         * gcc.dg/pr63549.c: Likewise.
1486 2016-01-20  Jakub Jelinek  <jakub@redhat.com>
1488         PR tree-optimization/66612
1489         * gcc.target/powerpc/20050830-1.c: Xfail the scan-assembler test
1490         for bdn instruction.
1492 2016-01-20  Christophe Lyon  <christophe.lyon@linaro.org>
1494         * lib/target-supports.exp
1495         (check_effective_target_arm_fp_ok_nocache): New.
1496         (check_effective_target_arm_fp_ok): New.
1497         (add_options_for_arm_fp): New.
1498         (check_effective_target_arm_crypto_ok_nocache): Require
1499         target_arm_v8_neon_ok instead of arm32.
1500         (check_effective_target_arm_crypto_pragma_ok_nocache): New.
1501         (check_effective_target_arm_crypto_pragma_ok): New.
1502         (add_options_for_arm_vfp): New.
1503         * gcc.target/arm/attr-crypto.c: Use arm_crypto_pragma_ok effective
1504         target. Do not force -mfloat-abi=softfp, use arm_fp_ok effective
1505         target instead. Force initial fpu to vfp.
1506         * gcc.target/arm/attr-neon-builtin-fail.c: Do not force
1507         -mfloat-abi=softfp, use arm_fp_ok effective target instead.
1508         * gcc.target/arm/attr-neon-fp16.c: Likewise. Remove arm_neon_ok
1509         dependency.
1510         * gcc.target/arm/attr-neon2.c: Do not force -mfloat-abi=softfp,
1511         use arm_vfp effective target instead. Force initial fpu to vfp.
1512         * gcc.target/arm/attr-neon3.c: Likewise.
1513         * gcc.target/arm/cmp-2.c: Use arm_fp_ok effective target instead of
1514         arm_vfp_ok.
1515         * gcc.target/arm/unsigned-float.c: Likewise.
1516         * gcc.target/arm/vfp-1.c: Likewise.
1517         * gcc.target/arm/vfp-ldmdbd.c: Likewise.
1518         * gcc.target/arm/vfp-ldmdbs.c: Likewise.
1519         * gcc.target/arm/vfp-ldmiad.c: Likewise.
1520         * gcc.target/arm/vfp-ldmias.c: Likewise.
1521         * gcc.target/arm/vfp-stmdbd.c: Likewise.
1522         * gcc.target/arm/vfp-stmdbs.c: Likewise.
1523         * gcc.target/arm/vfp-stmiad.c: Likewise.
1524         * gcc.target/arm/vfp-stmias.c: Likewise.
1525         * gcc.target/arm/vnmul-1.c: Likewise.
1526         * gcc.target/arm/vnmul-2.c: Likewise.
1527         * gcc.target/arm/vnmul-3.c: Likewise.
1528         * gcc.target/arm/vnmul-4.c: Likewise.
1530 2016-01-20  H.J. Lu  <hongjiu.lu@intel.com>
1532         PR testsuite/69366
1533         * g++.dg/pr63995-1.C: Require non-x32 target, instead of,
1534         the MPX run-time library, for compile-time MPX test.
1535         * gcc.target/i386/chkp-always_inline.c: Likewise.
1536         * gcc.target/i386/chkp-bndret.c: Likewise.
1537         * gcc.target/i386/chkp-builtins-1.c: Likewise.
1538         * gcc.target/i386/chkp-builtins-2.c: Likewise.
1539         * gcc.target/i386/chkp-builtins-3.c: Likewise.
1540         * gcc.target/i386/chkp-builtins-4.c: Likewise.
1541         * gcc.target/i386/chkp-const-check-1.c: Likewise.
1542         * gcc.target/i386/chkp-const-check-2.c: Likewise.
1543         * gcc.target/i386/chkp-hidden-def.c: Likewise.
1544         * gcc.target/i386/chkp-label-address.c: Likewise.
1545         * gcc.target/i386/chkp-lifetime-1.c: Likewise.
1546         * gcc.target/i386/chkp-narrow-bounds.c: Likewise.
1547         * gcc.target/i386/chkp-pr69044.c: Likewise.
1548         * gcc.target/i386/chkp-remove-bndint-1.c: Likewise.
1549         * gcc.target/i386/chkp-remove-bndint-2.c: Likewise.
1550         * gcc.target/i386/chkp-strchr.c: Likewise.
1551         * gcc.target/i386/chkp-strlen-1.c: Likewise.
1552         * gcc.target/i386/chkp-strlen-2.c: Likewise.
1553         * gcc.target/i386/chkp-strlen-3.c: Likewise.
1554         * gcc.target/i386/chkp-strlen-4.c: Likewise.
1555         * gcc.target/i386/chkp-strlen-5.c: Likewise.
1556         * gcc.target/i386/chkp-stropt-1.c: Likewise.
1557         * gcc.target/i386/chkp-stropt-10.c: Likewise.
1558         * gcc.target/i386/chkp-stropt-11.c: Likewise.
1559         * gcc.target/i386/chkp-stropt-12.c: Likewise.
1560         * gcc.target/i386/chkp-stropt-13.c: Likewise.
1561         * gcc.target/i386/chkp-stropt-14.c: Likewise.
1562         * gcc.target/i386/chkp-stropt-15.c: Likewise.
1563         * gcc.target/i386/chkp-stropt-16.c: Likewise.
1564         * gcc.target/i386/chkp-stropt-2.c: Likewise.
1565         * gcc.target/i386/chkp-stropt-3.c: Likewise.
1566         * gcc.target/i386/chkp-stropt-4.c: Likewise.
1567         * gcc.target/i386/chkp-stropt-5.c: Likewise.
1568         * gcc.target/i386/chkp-stropt-6.c: Likewise.
1569         * gcc.target/i386/chkp-stropt-7.c: Likewise.
1570         * gcc.target/i386/chkp-stropt-8.c: Likewise.
1571         * gcc.target/i386/chkp-stropt-9.c: Likewise.
1572         * gcc.target/i386/pr63995-2.c: Likewise.
1573         * gcc.target/i386/pr64805.c: Likewise.
1574         * gcc.target/i386/pr65044.c: Likewise.
1575         * gcc.target/i386/pr65167.c: Likewise.
1576         * gcc.target/i386/pr65183.c: Likewise.
1577         * gcc.target/i386/pr65184.c: Likewise.
1578         * gcc.target/i386/thunk-retbnd.c: Likewise.
1580 2016-01-20  Ilya Enkovich  <enkovich.gnu@gmail.com>
1582         PR tree-optimization/69328
1583         * gcc.dg/pr69328.c: New test.
1585 2016-01-20  Jeff Law  <law@redhat.com>
1587         PR target/25114
1588         * gcc.target/m68k/pr25114.c: New test.
1590 2016-01-20  Andre Vieira  <andre.simoesdiasvieira@arm.com>
1592         * gcc.target/arm/memset-inline-10.c: Added
1593         dg-require-effective-target arm_thumb2_ok.
1595 2016-01-19  Eric Botcazou  <ebotcazou@adacore.com>
1597         * gcc.dg/debug/dwarf2/sso.c: New test.
1599 2016-01-19  Uros Bizjak  <ubizjak@gmail.com>
1601         PR testsuite/68820
1602         * gcc.c-torture/execute/builtins/memops-asm.x: New file.
1603         * gcc.c-torture/execute/builtins/strstr-asm.x: Ditto.
1604         * gcc.c-torture/execute/builtins/strstr-asm.c: Remove dg-options.
1606 2016-01-19  Jan Hubicka  <hubicka@ucw.cz>
1608         PR ipa/66223
1609         * g++.dg/ipa/devirt-50.C: New testcase.
1611 2016-01-19  Marek Polacek  <polacek@redhat.com>
1613         PR c++/68965
1614         * g++.dg/cpp1y/parameter-pack-1.C: New test.
1615         * g++.dg/cpp1y/parameter-pack-2.C: New test.
1617 2016-01-19  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
1619         PR target/69135
1620         * gcc.target/arm/pr69135_1.c: New test.
1622 2015-01-19  Wilco Dijkstra  <wdijkstr@arm.com>
1624         * gcc.target/aarch64/ccmp_1.c: Add new tests.
1626 2015-01-19  Wilco Dijkstra  <wdijkstr@arm.com>
1628         * gcc.target/aarch64/ccmp_1.c: New testcase.
1630 2016-01-19  Marek Polacek  <polacek@redhat.com>
1632         PR c++/68586
1633         * g++.dg/cpp0x/enum30.C: New test.
1635 2016-01-19  Richard Biener  <rguenther@suse.de>
1637         PR tree-optimization/69336
1638         * g++.dg/tree-ssa/pr69336.C: New testcase.
1640 2016-01-19  Jakub Jelinek  <jakub@redhat.com>
1642         PR debug/65779
1643         * gcc.dg/pr65779.c: New test.
1645 2016-01-19  Richard Biener  <rguenther@suse.de>
1647         PR tree-optimization/69352
1648         * gcc.dg/torture/pr69352.c: New testcase.
1650 2016-01-19  Jakub Jelinek  <jakub@redhat.com>
1652         PR rtl-optimization/68955
1653         PR rtl-optimization/64557
1654         * gcc.dg/torture/pr68955.c: New test.
1656 2016-01-19  Jan Hubicka  <hubicka@ucw.cz>
1658         PR lto/69136
1659         * g++.dg/torture/pr69136.C: New testcase.
1661 2016-01-19  Jan Hubicka  <hubicka@ucw.cz>
1663         PR lto/69133
1664         * g++.dg/lto/pr69133_0.C: New testcase.
1665         * g++.dg/lto/pr69133_1.C: New testcase.
1667 2016-01-15  Jeff Law  <law@redhat.com>
1669         PR tree-optimization/69320
1670         * gcc.c-torture/pr69320-1.c: New test.
1671         * gcc.c-torture/pr69320-2.c: New test.
1672         * gcc.c-torture/pr69320-3.c: New test.
1673         * gcc.c-torture/pr69320-4.c: New test.
1675 2016-01-18  Patrick Palka  <ppalka@gcc.gnu.org>
1677         PR c++/11858
1678         PR c++/24663
1679         PR c++/24664
1680         * g++.dg/template/pr11858.C: New test.
1681         * g++.dg/template/pr24663.C: New test.
1682         * g++.dg/template/unify12.C: New test.
1683         * g++.dg/template/unify13.C: New test.
1684         * g++.dg/template/unify14.C: New test.
1685         * g++.dg/template/unify15.C: New test.
1686         * g++.dg/template/unify16.C: New test.
1687         * g++.dg/template/unify17.C: New test.
1689 2016-01-18  David Malcolm  <dmalcolm@redhat.com>
1691         PR testsuite/69181
1692         * gcc.dg/pr69181-1.c: New test file.
1693         * gcc.dg/pr69181-2.c: New test file.
1694         * lib/gcc-dg.exp (dg-test): Consolidate post-test cleanup of
1695         globals by moving it to...
1696         (cleanup-after-saved-dg-test): ...this new function.  Add
1697         "global additional_sources_used".  Add reset of global
1698         multiline_expected_outputs to the empty list.
1699         * lib/multiline.exp (_multiline_expected_outputs): Rename this
1700         global to...
1701         (multiline_expected_outputs): ...this, and updated comments to
1702         note that it is modified from gcc-dg.exp.
1703         (dg-end-multiline-output): Update for the above renaming.
1704         (handle-multiline-outputs): Likewise.  Remove the clearing
1705         of the expected outputs to the empty list.
1707 2016-01-18  Richard Biener  <rguenther@suse.de>
1709         PR tree-optimization/69297
1710         * gcc.dg/vect/costmodel/x86_64/costmodel-pr69297.c: New testcase.
1712 2016-01-18  Joseph Myers  <joseph@codesourcery.com>
1714         * gcc.target/mips/mips-3d-1.c: Use forbid_cpu=octeon.* in
1715         dg-options.
1716         * gcc.target/mips/mips-3d-2.c: Likewise.
1717         * gcc.target/mips/mips-3d-3.c: Likewise.
1718         * gcc.target/mips/mips-3d-4.c: Likewise.
1719         * gcc.target/mips/mips-3d-5.c: Likewise.
1720         * gcc.target/mips/mips-3d-6.c: Likewise.
1721         * gcc.target/mips/mips-3d-7.c: Likewise.
1722         * gcc.target/mips/mips-3d-8.c: Likewise.
1723         * gcc.target/mips/mips-3d-9.c: Likewise.
1724         * gcc.target/mips/mips-ps-1.c: Likewise.
1725         * gcc.target/mips/mips-ps-2.c: Likewise.
1726         * gcc.target/mips/mips-ps-3.c: Likewise.
1727         * gcc.target/mips/mips-ps-4.c: Likewise.
1728         * gcc.target/mips/mips-ps-5.c: Likewise.
1729         * gcc.target/mips/mips-ps-6.c: Likewise.
1730         * gcc.target/mips/mips-ps-7.c: Likewise.
1731         * gcc.target/mips/mips-ps-type.c: Likewise.
1732         * gcc.target/mips/mips-ps-type-2.c: Likewise.
1733         * gcc.target/mips/mips16-attributes-6.c: Likewise.
1735 2016-01-18  Tom de Vries  <tom@codesourcery.com>
1737         * c-c++-common/goacc/kernels-counter-vars-function-scope.c: New test.
1738         * c-c++-common/goacc/kernels-double-reduction.c: New test.
1739         * c-c++-common/goacc/kernels-empty.c: New test.
1740         * c-c++-common/goacc/kernels-eternal.c: New test.
1741         * c-c++-common/goacc/kernels-loop-2.c: New test.
1742         * c-c++-common/goacc/kernels-loop-3.c: New test.
1743         * c-c++-common/goacc/kernels-loop-data-2.c: New test.
1744         * c-c++-common/goacc/kernels-loop-data-enter-exit-2.c: New test.
1745         * c-c++-common/goacc/kernels-loop-data-enter-exit.c: New test.
1746         * c-c++-common/goacc/kernels-loop-data-update.c: New test.
1747         * c-c++-common/goacc/kernels-loop-data.c: New test.
1748         * c-c++-common/goacc/kernels-loop-g.c: New test.
1749         * c-c++-common/goacc/kernels-loop-mod-not-zero.c: New test.
1750         * c-c++-common/goacc/kernels-loop-n.c: New test.
1751         * c-c++-common/goacc/kernels-loop-nest.c: New test.
1752         * c-c++-common/goacc/kernels-loop.c: New test.
1753         * c-c++-common/goacc/kernels-noreturn.c: New test.
1754         * c-c++-common/goacc/kernels-one-counter-var.c: New test.
1755         * c-c++-common/goacc/kernels-parallel-loop-data-enter-exit.c: New test.
1756         * c-c++-common/goacc/kernels-reduction.c: New test.
1758 2016-01-18  Tom de Vries  <tom@codesourcery.com>
1760         * gcc.dg/autopar/outer-1.c: Update for new parloops instantiation.
1761         * gcc.dg/autopar/outer-2.c: Same.
1762         * gcc.dg/autopar/outer-3.c: Same.
1763         * gcc.dg/autopar/outer-4.c: Same.
1764         * gcc.dg/autopar/outer-5.c: Same.
1765         * gcc.dg/autopar/outer-6.c: Same.
1766         * gcc.dg/autopar/parallelization-1.c: Same.
1767         * gcc.dg/autopar/parloops-exit-first-loop-alt-2.c: Same.
1768         * gcc.dg/autopar/parloops-exit-first-loop-alt-3.c: Same.
1769         * gcc.dg/autopar/parloops-exit-first-loop-alt-4.c: Same.
1770         * gcc.dg/autopar/parloops-exit-first-loop-alt-5.c: Same.
1771         * gcc.dg/autopar/parloops-exit-first-loop-alt-6.c: Same.
1772         * gcc.dg/autopar/parloops-exit-first-loop-alt-7.c: Same.
1773         * gcc.dg/autopar/parloops-exit-first-loop-alt-pr66652.c: Same.
1774         * gcc.dg/autopar/parloops-exit-first-loop-alt.c: Same.
1775         * gcc.dg/autopar/pr39500-1.c: Same.
1776         * gcc.dg/autopar/pr39500-2.c: Same.
1777         * gcc.dg/autopar/pr46193.c: Same.
1778         * gcc.dg/autopar/pr46194.c: Same.
1779         * gcc.dg/autopar/pr49580.c: Same.
1780         * gcc.dg/autopar/pr49960-1.c: Same.
1781         * gcc.dg/autopar/pr49960.c: Same.
1782         * gcc.dg/autopar/pr68373.c: Same.
1783         * gcc.dg/autopar/reduc-1.c: Same.
1784         * gcc.dg/autopar/reduc-1char.c: Same.
1785         * gcc.dg/autopar/reduc-1short.c: Same.
1786         * gcc.dg/autopar/reduc-2.c: Same.
1787         * gcc.dg/autopar/reduc-2char.c: Same.
1788         * gcc.dg/autopar/reduc-2short.c: Same.
1789         * gcc.dg/autopar/reduc-3.c: Same.
1790         * gcc.dg/autopar/reduc-4.c: Same.
1791         * gcc.dg/autopar/reduc-6.c: Same.
1792         * gcc.dg/autopar/reduc-7.c: Same.
1793         * gcc.dg/autopar/reduc-8.c: Same.
1794         * gcc.dg/autopar/reduc-9.c: Same.
1795         * gcc.dg/autopar/uns-outer-4.c: Same.
1796         * gcc.dg/autopar/uns-outer-5.c: Same.
1797         * gcc.dg/autopar/uns-outer-6.c: Same.
1798         * gfortran.dg/parloops-exit-first-loop-alt-2.f95: Same.
1799         * gfortran.dg/parloops-exit-first-loop-alt.f95: Same.
1801 2016-01-18  Alan Lawrence  <alan.lawrence@arm.com>
1803         PR target/63679
1804         * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove XFAIL for powerpc(32), hppa,
1805         aarch64, sparc, s390. Add --param sra-max-scalarization-size-Ospeed.
1807 2016-01-18  Alan Lawrence  <alan.lawrence@arm.com>
1809         PR target/63679
1810         * gcc.dg/tree-ssa/ssa-dom-cse-5.c: New.
1811         * gcc.dg/tree-ssa/ssa-dom-cse-6.c: New.
1812         * gcc.dg/tree-ssa/ssa-dom-cse-7.c: New.
1814 2016-01-18  Alan Lawrence  <alan.lawrence@arm.com>
1816         PR target/63679
1817         * gcc.dg/tree-ssa/sra-17.c: New.
1818         * gcc.dg/tree-ssa/sra-18.c: New.
1820 2016-01-18  Ilya Enkovich  <enkovich.gnu@gmail.com>
1822         * gcc.target/i386/pr65105-5.c: Adjust to andn generation.
1824 2016-01-18  Eric Botcazou  <ebotcazou@adacore.com>
1826         * gnat.dg/inline12.adb: New test.
1828 2016-01-18  Bin Cheng  <bin.cheng@arm.com>
1830         PR tree-optimization/66797
1831         * gcc.c-torture/execute/pr65447.c: Relax check condition.
1833 2016-01-18  Richard Biener  <rguenther@suse.de>
1835         PR tree-optimization/69170
1836         * gcc.dg/torture/pr69170.c: New testcase.
1838 2016-01-17 John David Anglin  <danglin@gcc.gnu.org>
1840         * gcc.dg/torture/builtin-integral-1.c: Require c99_runtime.
1842 2016-01-16  Tom de Vries  <tom@codesourcery.com>
1844         * c-c++-common/goacc/kernels-alias-ipa-pta-4.c: New test.
1846 2016-01-16  Tom de Vries  <tom@codesourcery.com>
1848         * gcc.dg/parloops-exit-first-loop-alt.c: Move ...
1849         * gcc.dg/autopar/parloops-exit-first-loop-alt.c: ... here.  Remove
1850         redundant dg-require-effective-target pthread.
1851         * gcc.dg/parloops-exit-first-loop-alt-2.c: Same.
1852         * gcc.dg/parloops-exit-first-loop-alt-3.c: Same.
1853         * gcc.dg/parloops-exit-first-loop-alt-4.c: Same.
1854         * gcc.dg/parloops-exit-first-loop-alt-5.c: Same.
1855         * gcc.dg/parloops-exit-first-loop-alt-6.c: Same.
1856         * gcc.dg/parloops-exit-first-loop-alt-7.c: Same.
1857         * gcc.dg/parloops-exit-first-loop-alt-pr66652.c: Same.
1859 2016-01-16  David Edelsohn  <dje.gcc@gmail.com>
1861         PR target/68609
1862         * gcc.target/powerpc/recip-6.c: Enable on AIX.
1863         * gcc.target/powerpc/recip-7.c: Same.
1865 2016-01-16  Patrick Palka  <ppalka@gcc.gnu.org>
1867         PR c++/69091
1868         * g++.dg/template/pr69091.C: New test.
1870 2016-01-16  Patrick Palka  <ppalka@gcc.gnu.org>
1872         * c-c++-common/cilk-plus/AN/an-if.c: Check that the original
1873         dump does not contain an error_mark_node.
1874         * c-c++-common/cilk-plus/CK/pr60469.c: Likewise.
1875         * c-c++-common/cilk-plus/AN/fn_ptr-2.c: New xfail'd test.
1877 2016-01-16  Patrick Palka  <ppalka@gcc.gnu.org>
1879         PR c++/68936
1880         * g++.dg/template/pr68936.C: New test.
1882 2016-01-15  David Edelsohn  <dje.gcc@gmail.com>
1884         PR target/68609
1885         * gcc.target/powerpc/recip-1.c: Adjust for Goldschmidt's Algorithm.
1886         * gcc.target/powerpc/recip-2.c: Same.
1887         * gcc.target/powerpc/recip-3.c: Same.
1888         * gcc.target/powerpc/recip-4.c: Same.
1889         * gcc.target/powerpc/recip-sqrtf.c: Same.
1891 2016-01-15  Jeff Law  <law@redhat.com>
1893         PR tree-optimization/69270
1894         * gcc.dg/tree-ssa/pr69270-2.c: New test.
1895         * gcc.dg/tree-ssa/pr69270-3.c: New test.
1897 2016-01-15  Paul Thomas  <pault@gcc.gnu.org>
1899         PR fortran/49630
1900         * gfortran.dg/deferred_character_13.f90: New test for the fix
1901         of comment 3 of the PR.
1903         PR fortran/54070
1904         * gfortran.dg/deferred_character_8.f90: New test
1905         * gfortran.dg/allocate_error_5.f90: New test
1907         PR fortran/60593
1908         * gfortran.dg/deferred_character_10.f90: New test
1910         PR fortran/60795
1911         * gfortran.dg/deferred_character_14.f90: New test
1913         PR fortran/61147
1914         * gfortran.dg/deferred_character_11.f90: New test
1916         PR fortran/64324
1917         * gfortran.dg/deferred_character_9.f90: New test
1919 2016-01-15  Vladimir Makarov  <vmakarov@redhat.com>
1921         PR rtl-optimization/69030
1922         * gcc.target/i386/pr69030.c: New.
1924 2016-01-15  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
1926         * gcc.target/aarch64/target_attr_17.c: New test.
1928 2016-01-15  Richard Biener  <rguenther@suse.de>
1930         PR tree-optimization/66856
1931         * gcc.dg/torture/pr66856-1.c: New testcase.
1932         * gcc.dg/torture/pr66856-2.c: Likewise.
1934 2016-01-15  Richard Biener  <rguenther@suse.de>
1936         PR debug/69137
1937         * g++.dg/lto/pr69137_0.C: New testcase.
1939 2016-01-15  Richard Sandiford  <richard.sandiford@arm.com>
1941         PR middle-end/69246
1942         * gcc.target/i386/pr69246.c: New test.
1944 2016-01-15  Dominik Vogt  <vogt@linux.vnet.ibm.com>
1946         * gfortran.dg/bind_c_array_params_2.f90: Fix test patterns for S/390.
1948 2016-01-15  Dominik Vogt  <vogt@linux.vnet.ibm.com>
1950         PR c++/56194
1951         * g++.dg/init/const9.C: Disable test on S/390.
1953 2016-01-15  Dominik Vogt  <vogt@linux.vnet.ibm.com>
1955         * g++.dg/Wframe-address.C: Test requires -mbackchain for s390*-*-*.
1956         * g++.dg/Wno-frame-address.C: Ditto.
1958 2016-01-15  Dominik Vogt  <vogt@linux.vnet.ibm.com>
1960         * gcc.dg/tree-ssa/20040204-1.c: Do not xfail on S/390.
1962 2016-01-15  Richard Biener  <rguenther@suse.de>
1964         PR tree-optimization/68961
1965         * gcc.dg/vect/costmodel/x86_64/costmodel-pr68961.c: New testcase.
1967 2016-01-15  Ilya Enkovich  <enkovich.gnu@gmail.com>
1969         * gcc.target/i386/pr65105-5.c: New test.
1971 2016-01-15  Jan Hubicka <hubicka@ucw.cz>
1973         * gcc.c-torture/execute/alias-4.c: New testcase.
1975 2016-01-15  Jan Hubicka <hubicka@ucw.cz>
1977         PR ipa/68148
1978         * g++.dg/ipa/devirt-49.C: New testcase.
1980 2016-01-15  Christian Bruel  <christian.bruel@st.com>
1982         PR target/65837
1983         * gcc.target/arm/attr-neon-builtin-fail2.c: New test.
1984         * gcc.target/arm/lto/pr65837-attr_0.c: New test.
1985         * gcc.target/arm/lto/pr65837_0.c: Fix skip condition and use ACLE name.
1987 2016-01-15  Richard Biener  <rguenther@suse.de>
1989         PR tree-optimization/69117
1990         * gcc.dg/torture/pr69117.c: New testcase.
1992 2015-01-14  Ryan Burn  <contact@rnburn.com>
1994         PR c++/69048
1995         * g++.dg/cilk-plus/CK/pr69048.cc: New test.
1997 2016-01-14  Francois-Xavier Coudert  <fxcoudert@gcc.gnu.org>
1999         PR testsuite/67509
2000         * gfortran.dg/ieee/ieee_7.f90: For out of bound precision or
2001         range tests use 100 * maximum instead of maximum + 1.
2003 2016-01-14  Jakub Jelinek  <jakub@redhat.com>
2005         PR debug/69244
2006         * gcc.dg/guality/pr69244.c: New test.
2008 2016-01-14  Uros Bizjak  <ubizjak@gmail.com>
2010         * lib/target-supports.exp (check_effective_target_issignaling):
2011         New procedure.
2012         * gcc.dg/pr61441.c: Require issignaling effective target.
2014 2016-01-14  Segher Boessenkool  <segher@kernel.crashing.org>
2016         PR target/68803
2017         * gcc.target/powerpc/20050603-3.c: Add xfails for powerpc64le.
2019 2016-01-14  David Malcolm  <dmalcolm@redhat.com>
2021         PR c++/68819
2022         PR preprocessor/69177
2023         * gcc.dg/plugin/location-overflow-test-1.c: New test case.
2024         * gcc.dg/plugin/location-overflow-test-2.c: New test case.
2025         * gcc.dg/plugin/location_overflow_plugin.c: New test plugin.
2026         * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
2028 2016-01-14  Marek Polacek  <polacek@redhat.com>
2030         PR c/69262
2031         * gcc.dg/array-15.c: New test.
2033 2016-01-14  Jakub Jelinek  <jakub@redhat.com>
2035         PR middle-end/68146
2036         PR tree-optimization/69155
2037         * gfortran.dg/pr68146.f: New test.
2038         * gfortran.dg/pr69155.f90: New test.
2040 2016-01-14  Richard Biener  <rguenther@suse.de>
2042         PR tree-optimization/68060
2043         * gcc.dg/torture/pr68060-1.c: New testcase.
2044         * gcc.dg/torture/pr68060-2.c: Likewise.
2046 2016-01-14  Nick Clifton  <nickc@redhat.com>
2048         * lib/target-supports.exp
2049         (check_effective_target_arm_neon_ok_nocache): Add an option
2050         sequence that includes setting the ARM architecture to ARMv7-A.
2051         * gcc.target/arm/attr-neon.c: Use dg-add-options to add the
2052         command line options necessary to enable Neon support.
2053         * gcc.target/arm/neon-vlshr-imm-1.c: Likewise.
2054         * gcc.target/arm/neon-vshl-imm-1.c: Likewise.
2055         * gcc.target/arm/neon-vshr-imm-1.c: Likewise.
2056         * gcc.target/arm/pr69180.c: Likewise.
2058 2016-01-14  Jeff Law  <law@redhat.com>
2060         PR tree-optimization/69270
2061         * gcc.dg/tree-ssa/pr69270.c: New test.
2063 2016-01-13  Bernd Schmidt  <bschmidt@redhat.com>
2065         PR c/66208
2066         * c-c++-common/pr66208.c: New file.
2068 2016-01-13  Jakub Jelinek  <jakub@redhat.com>
2070         PR tree-optimization/69156
2071         * gcc.dg/pr69156.c: New test.
2073 2016-01-13  H.J. Lu  <hongjiu.lu@intel.com>
2075         * gcc.target/i386/pr69225-7.c: New test.
2077 2016-01-13  Richard Henderson  <rth@redhat.com>
2079         * gcc.dg/tm/memopt-13.c: Update expected function.
2080         * gcc.dg/tm/memopt-6.c: Likewise.
2082 2016-01-13  Uros Bizjak  <ubizjak@gmail.com>
2084         * gcc.target/i386/pr45685.c (dg-options): Add -mno-sse4.
2085         * gcc.target/i386/pr68432-1.c (dg-options): Ditto.
2086         * gcc.target/i386/pr68432-2.c (dg-options): Ditto.
2087         * gcc.target/i386/pr68432-3.c (dg-options): Ditto.
2089 2016-01-13  Tom de Vries  <tom@codesourcery.com>
2091         PR tree-optimization/69169
2092         * gcc.dg/pr69169.c: New test.
2094 2016-01-13  Alexander Fomin  <alexander.fomin@intel.com>
2096         PR target/69228
2097         * gcc.target/i386/avx512pf-vscatterpf0dpd-1.c: Adjust.
2098         * gcc.target/i386/avx512pf-vscatterpf0dps-1.c: Likewise.
2099         * gcc.target/i386/avx512pf-vscatterpf0qpd-1.c: Likewise.
2100         * gcc.target/i386/avx512pf-vscatterpf0qps-1.c: Likewise.
2101         * gcc.target/i386/avx512pf-vscatterpf1dpd-1.c: Likewise.
2102         * gcc.target/i386/avx512pf-vscatterpf1dps-1.c: Likewise.
2103         * gcc.target/i386/avx512pf-vscatterpf1qpd-1.c: Likewise.
2104         * gcc.target/i386/avx512pf-vscatterpf1qps-1.c: Likewise.
2106 2016-01-13  Jakub Jelinek  <jakub@redhat.com>
2108         PR target/69247
2109         * gcc.dg/pr69247.c: New test.
2111 2016-01-13  Richard Biener  <rguenther@suse.de>
2113         PR tree-optimization/69242
2114         * gcc.dg/torture/pr69242.c: New testcase.
2116 2016-01-13  Richard Biener  <rguenther@suse.de>
2118         PR tree-optimization/69186
2119         * gcc.dg/torture/pr69186.c: New testcase.
2121 2016-01-13  Jeff Law  <law@redhat.com>
2123         PR tree-optimization/67755
2124         * gcc.dg/tree-ssa/pr67755.c: New test.
2126 2016-01-13  Thomas Preud'homme  <thomas.preudhomme@arm.com>
2128         * gcc.c-torture/unsorted/dump-noaddr.x (dump_compare): Replace static
2129         pass number in output by a star.
2131 2016-01-12  Bin Cheng  <bin.cheng@arm.com>
2133         PR tree-optimization/68911
2134         * gcc.c-torture/execute/pr68911.c: New test.
2136 2016-01-12  Marek Polacek  <polacek@redhat.com>
2138         PR c++/68979
2139         * g++.dg/warn/permissive-1.C: New test.
2141 2016-01-12  Jakub Jelinek  <jakub@redhat.com>
2143         PR objc++/68511
2144         PR c++/69213
2145         * g++.dg/opt/pr69213.C: New test.
2147 2016-01-12  Christian Bruel  <christian.bruel@st.com>
2149         PR target/69180
2150         * gcc.target/arm/pr69180.c: New test.
2152 2016-01-12  Richard Biener  <rguenther@suse.de>
2154         PR lto/69077
2155         * g++.dg/lto/pr69077_0.C: New testcase.
2156         * g++.dg/lto/pr69077_1.C: Likewise.
2158 2016-01-12  Jakub Jelinek  <jakub@redhat.com>
2160         PR target/69175
2161         * g++.dg/opt/pr69175.C: New test.
2163 2016-01-12  Alan Lawrence  <alan.lawrence@arm.com>
2165         * gcc.dg/vect/fast-math-bb-slp-call-3.c: Declare functions as 'extern'
2166         rather than #including math.h & stdlib.h.
2167         * gcc.dg/vect/pr47001.c: Declare abort as 'extern', remove stdlib.h.
2168         * gcc.dg/vect/pr49771.c: Likewise.
2169         * gcc.dg/vect/vect-10-big-array.c: Likewise.
2170         * gcc.dg/vect/vect-neg-store-1.c: Likewise.
2171         * gcc.dg/vect/vect-neg-store-2.c: Likewise.
2172         * gcc.dg/vect/slp-37.c: Change NULL to 0, remove stdlib.h.
2173         * gcc.dg/vect/pr40254.c: Remove unnecessary include of stdlib.h.
2174         * gcc.dg/vect/pr44507.c: Likewise.
2175         * gcc.dg/vect/pr45902.c: Likewise.
2176         * gcc.dg/vect/slp-widen-mult-half.c: Likewise.
2177         * gcc.dg/vect/vect-117.c: Likewise.
2178         * gcc.dg/vect/vect-99.c: Likewise.
2179         * gcc.dg/vect/vect-aggressive-1.c: Likewise.
2180         * gcc.dg/vect/vect-cond-1.c: Likewise.
2181         * gcc.dg/vect/vect-cond-2.c: Likewise.
2182         * gcc.dg/vect/vect-cond-3.c: Likewise.
2183         * gcc.dg/vect/vect-cond-4.c: Likewise.
2184         * gcc.dg/vect/vect-mask-load-1.c: Likewise.
2185         * gcc.dg/vect/vect-mask-loadstore-1.c: Likewise.
2186         * gcc.dg/vect/vect-over-widen-1-big-array.c: Likewise.
2187         * gcc.dg/vect/vect-over-widen-1.c: Likewise.
2188         * gcc.dg/vect/vect-over-widen-2-big-array.c: Likewise.
2189         * gcc.dg/vect/vect-over-widen-2.c: Likewise.
2190         * gcc.dg/vect/vect-over-widen-3-big-array.c: Likewise.
2191         * gcc.dg/vect/vect-over-widen-3.c: Likewise.
2192         * gcc.dg/vect/vect-over-widen-4-big-array.c: Likewise.
2193         * gcc.dg/vect/vect-over-widen-4.c: Likewise.
2194         * gcc.dg/vect/vect-widen-mult-const-s16.c: Likewise.
2195         * gcc.dg/vect/vect-widen-mult-const-u16.c: Likewise.
2196         * gcc.dg/vect/vect-widen-mult-half-u8.c: Likewise.
2197         * gcc.dg/vect/vect-widen-mult-half.c: Likewise.
2198         * gcc.dg/vect/no-trapping-math-vect-ifcvt-11.c: Remove unnecessary
2199         include of signal.h.
2200         * gcc.dg/vect/no-trapping-math-vect-ifcvt-12.c: Likewise.
2201         * gcc.dg/vect/no-trapping-math-vect-ifcvt-13.c: Likewise.
2202         * gcc.dg/vect/no-trapping-math-vect-ifcvt-14.c: Likewise.
2203         * gcc.dg/vect/no-trapping-math-vect-ifcvt-15.c: Likewise.
2204         * gcc.dg/vect/no-trapping-math-vect-ifcvt-16.c: Likewise.
2205         * gcc.dg/vect/vect-ifcvt-16.c: Likewise.
2206         * gcc.dg/vect/vect-ifcvt-17.c: Likewise.
2207         * gcc.dg/vect/vect-ifcvt-2.c: Likewise.
2208         * gcc.dg/vect/vect-ifcvt-3.c: Likewise.
2209         * gcc.dg/vect/vect-ifcvt-4.c: Likewise.
2210         * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
2211         * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
2212         * gcc.dg/vect/vect-ifcvt-6.c: Likewise.
2213         * gcc.dg/vect/vect-ifcvt-7.c: Likewise.
2214         * gcc.dg/vect/vect-ifcvt-9.c: Likewise.
2215         * gcc.dg/vect/vect-outer-5.c: Likewise.
2216         * gcc.dg/vect/vect-outer-6.c: Likewise.
2217         * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Remove unnecessary
2218         include of stdio.h.
2220 2016-01-12  Nick Clifton  <nickc@redhat.com>
2222         PR target/68913
2223         * gcc.dg/lto/pr61886_0.c: Rename the external function called
2224         to fread so that it will be found in all target runtimes.
2226 2016-01-12  Richard Biener  <rguenther@suse.de>
2228         PR tree-optimization/69053
2229         * g++.dg/torture/pr69053.C: New testcase.
2231 2016-01-12  Richard Biener  <rguenther@suse.de>
2233         PR tree-optimization/69168
2234         * gcc.dg/torture/pr69168.c: New testcase.
2236 2016-01-12  Richard Biener  <rguenther@suse.de>
2238         PR tree-optimization/69157
2239         * gcc.dg/torture/pr69157.c: New testcase.
2241 2016-01-12  Richard Biener  <rguenther@suse.de>
2243         PR tree-optimization/69174
2244         * gcc.dg/torture/pr69174.c: New testcase.
2246 2016-01-12  Jakub Jelinek  <jakub@redhat.com>
2248         PR c++/66808
2249         PR c++/69000
2250         * g++.dg/tls/pr66808.C: New test.
2251         * g++.dg/tls/pr69000.C: New test.
2253 2016-01-11  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>
2255         * gcc.target/powerpc/swaps-p8-23.c: New test.
2256         * gcc.target/powerpc/swaps-p8-24.c: Likewise.
2258 2016-01-11  John David Anglin  <danglin@gcc.gnu.org>
2260         PR tree-optimization/68356
2261         * gcc.dg/torture/pr68264.c: Disable exp2 ERANGE test on hppa unix.
2263 2016-01-12  Kugan Vivekanandarajah  <kuganv@linaro.org>
2264             Jim Wilson  <jim.wilson@linaro.org>
2266         PR target/69194
2267         * gcc.target/arm/pr69194.c: New test.
2269 2016-01-11  H.J. Lu  <hongjiu.lu@intel.com>
2271         PR target/69225
2272         * gcc.target/i386/pr69225-1.c: New test.
2273         * gcc.target/i386/pr69225-2.c: Likewise.
2274         * gcc.target/i386/pr69225-3.c: Likewise.
2275         * gcc.target/i386/pr69225-4.c: Likewise.
2276         * gcc.target/i386/pr69225-5.c: Likewise.
2277         * gcc.target/i386/pr69225-6.c: Likewise.
2279 2016-01-11  Jakub Jelinek  <jakub@redhat.com>
2281         PR target/67462
2282         * gcc.dg/ifcvt-3.c: Only compile on lp64 targets, include also i?86
2283         if lp64.
2285         PR target/69071
2286         * gcc.dg/pr69071.c: New test.
2288         PR c++/69211
2289         * g++.dg/opt/pr69211.C: New test.
2291         PR tree-optimization/69214
2292         * gcc.c-torture/compile/pr69214.c: New test.
2294 2016-01-11  Uros Bizjak  <ubizjak@gmail.com>
2296         * gcc.target/i386/pr66232-10.c: Do not compile on ia32 target.
2297         * gcc.target/i386/pr66232-11.c: Ditto.
2298         * gcc.target/i386/pr66232-12.c: Ditto.
2299         * gcc.target/i386/pr66232-13.c: Ditto.
2301 2016-01-11  Richard Biener  <rguenther@suse.de>
2303         PR tree-optimization/69173
2304         * gcc.dg/torture/pr69173.c: New testcase.
2306 2016-01-11  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
2308         PR rtl-optimization/68796
2309         * gcc.target/aarch64/tst_5.c: New test.
2310         * gcc.target/aarch64/tst_6.c: Likewise.
2312 2016-01-11  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
2314         PR rtl-optimization/68841
2315         * gcc.dg/pr68841.c: New test.
2316         * gcc.c-torture/execute/pr68841.c: New test.
2318 2016-01-11  Yuri Rumyantsev  <ysrumyan@gmail.com>
2320         PR rtl-optimization/68920
2321         * gcc.dg/ifcvt-4.c: Add "--param max-rtl-if-conversion-insns=3" option
2322         for ix86 targets.
2323         * gcc.dg/ifcvt-5.c: New test.
2325 2016-01-11  Alexandre Oliva  <aoliva@redhat.com>
2327         PR bootstrap/69123
2328         * g++.dg/pr69123.C: New.
2330 2016-01-11  Ilya Enkovich  <enkovich.gnu@gmail.com>
2332         PR target/69010
2333         * gcc.target/i386/pr69010.c: New test.
2335 2016-01-11  Martin Jambor  <mjambor@suse.cz>
2337         PR ipa/69044
2338         * gcc.target/i386/chkp-pr69044.c: New test.
2340 2016-01-11  Tom de Vries  <tom@codesourcery.com>
2342         PR tree-optimization/69109
2343         * gcc.dg/autopar/pr69109-2.c: New test.
2344         * gcc.dg/autopar/pr69109.c: New test.
2346 2016-01-11  Tom de Vries  <tom@codesourcery.com>
2348         PR tree-optimization/69108
2349         * gcc.dg/autopar/pr69108.c: New test.
2351 2016-01-10  Patrick Palka  <ppalka@gcc.gnu.org>
2353         PR c++/69029
2354         * c-c++-common/Wisleading-indentation.c: Augment test.
2356 2016-01-10  Thomas Koenig  <tkoenig@gcc.gnu.org>
2358         PR fortran/69154
2359         * gfortran.dg/inline_matmul_12.f90:  New test.
2361 2016-01-10  Paul Thomas  <pault@gcc.gnu.org>
2363         PR fortran/67779
2364         * gfortran.dg/actual_array_offset_1: New test.
2366 2016-01-10  Tom de Vries  <tom@codesourcery.com>
2368         PR tree-optimization/69062
2369         * gcc.dg/autopar/pr69062.c: New test.
2371 2016-01-10  Thomas Schwinge  <thomas@codesourcery.com>
2373         * gcc.dg/vect/slp-perm-1.c: Fix scan-tree-dump syntax.
2374         * gcc.dg/vect/slp-perm-2.c: Likewise.
2375         * gcc.dg/vect/slp-perm-3.c: Likewise.
2376         * gcc.dg/vect/slp-perm-5.c: Likewise.
2377         * gcc.dg/vect/slp-perm-6.c: Likewise.
2378         * gcc.dg/vect/slp-perm-7.c: Likewise.
2379         * gcc.dg/vect/slp-perm-8.c: Likewise.
2381 2016-01-10  Tom de Vries  <tom@codesourcery.com>
2383         PR tree-optimization/69039
2384         * gcc.dg/autopar/pr69039.c: New test.
2386 2016-01-09  Marek Polacek  <polacek@redhat.com>
2388         PR c++/69113
2389         * g++.dg/pr69113.C: New test.
2391 2016-01-09  Jakub Jelinek  <jakub@redhat.com>
2393         PR middle-end/50865
2394         PR tree-optimization/69097
2395         * gcc.c-torture/execute/pr50865.c: New test.
2396         * gcc.c-torture/execute/pr69097-1.c: New test.
2397         * gcc.c-torture/execute/pr69097-2.c: New test.
2398         * gcc.dg/pr69097-1.c: New test.
2399         * gcc.dg/pr69097-2.c: New test.
2401 2016-01-09  Jakub Jelinek  <jakub@redhat.com>
2403         PR c++/69164
2404         * g++.dg/opt/pr69164.C: New test.
2406 2016-01-08  Jakub Jelinek  <jakub@redhat.com>
2408         PR tree-optimization/69167
2409         * gcc.dg/pr69167.c: New test.
2411 2016-01-08  Marek Polacek  <polacek@redhat.com>
2413         PR c++/68449
2414         * g++.dg/pr68449.C: New.
2416 2016-01-08  Alan Lawrence  <alan.lawrence@arm.com>
2418         PR tree-optimization/68707
2419         * lib/target-supports.exp (check_effective_target_vect_load_lanes): New.
2420         * gcc.dg/vect/slp-perm-1.c: Look for vect_load_lanes instead of SLP
2421         on platforms supporting it.
2422         * gcc.dg/vect/slp-perm-2.c: Likewise.
2423         * gcc.dg/vect/slp-perm-3.c: Likewise.
2424         * gcc.dg/vect/slp-perm-5.c: Likewise.
2425         * gcc.dg/vect/slp-perm-7.c: Likewise.
2426         * gcc.dg/vect/slp-perm-8.c: Likewise.
2427         * gcc.dg/vect/slp-perm-6.c: Look for vect_load_lanes in addition to SLP
2428         on platforms supporting it.
2430 2016-01-08  Jakub Jelinek  <jakub@redhat.com>
2432         PR tree-optimization/69162
2433         * gcc.dg/pr69162.c: New test.
2435         PR tree-optimization/69172
2436         * gcc.dg/pr69172.c: New test.
2438 2016-01-08  Thomas Preud'homme  <thomas.preudhomme@arm.com>
2440         PR tree-optimization/67781
2441         * gcc.c-torture/execute/pr67781.c: New file.
2443 2016-01-08  Jakub Jelinek  <jakub@redhat.com>
2445         PR tree-optimization/69083
2446         * gcc.dg/vect/pr69083.c: New test.
2448 2016-01-08  Sujoy Saraswati  <sujoy.saraswati@hpe.com>
2450         PR tree-optimization/61441
2451         * gcc.dg/pr61441.c: Restrict to linux and gnu targets.
2452         Use -fexcess-precision=standard for compiler options.
2453         Use fabs() only when  __FLT_EVAL_METHOD__ == 0.
2455 2016-01-08  Jakub Jelinek  <jakub@redhat.com>
2457         PR fortran/69128
2458         * gfortran.dg/gomp/pr69128.f90: New test.
2460         PR c++/69145
2461         * g++.dg/ext/pr69145-1.C: New test.
2462         * g++.dg/ext/pr69145-2-very-long-filename.cc: New file.
2463         * g++.dg/ext/pr69145-2.h: New file.
2465 2016-01-07  Martin Sebor  <msebor@redhat.com>
2467         PR c/68966
2468         * gcc.dg/atomic-fetch-bool.c: New test.
2469         * gcc.dg/sync-fetch-bool.c: New test.
2471 2016-01-07  H.J. Lu  <hongjiu.lu@intel.com>
2473         PR fortran/66680
2474         gfortran.dg/gomp/pr66680.f90: Moved to libgomp.
2476 2016-01-07  Nick Clifton  <nickc@redhat.com>
2478         PR target/66655
2479         * g++.dg/pr66655.C: New test.
2480         * g++.dg/pr66655_1.cc: Test support file.
2481         * g++.dg/pr66655.h: Test header file.
2483 2016-01-07  Dominique d'Humieres  <dominiq@lps.ens.fr>
2485         PR fortran/66680
2486         gfortran.dg/gomp/pr66680.f90: New test.
2488 2016-01-07  H.J. Lu  <hongjiu.lu@intel.com>
2490         PR target/69171
2491         * gcc.target/i386/pr69171-1.c: New test.
2492         * gcc.target/i386/pr69171-2.c: Likewise.
2493         * gcc.target/i386/pr69171-3.c: Likewise.
2494         * gcc.target/i386/pr69171-4.c: Likewise.
2495         * gcc.target/i386/pr69171-5.c: Likewise.
2496         * gcc.target/i386/pr69171-6.c: Likewise.
2498 2015-12-15  Bernd Schmidt  <bschmidt@redhat.com>
2500         PR middle-end/67639
2501         * c-c++-common/pr67639.c: New test.
2503 2016-01-07  Jakub Jelinek  <jakub@redhat.com>
2505         PR tree-optimization/69141
2506         * g++.dg/opt/pr69141.C: New test.
2508 2016-01-06  Eric Botcazou  <ebotcazou@adacore.com>
2510         * gcc.target/sparc/20151219-1.c: Skip in 64-bit mode.
2512 2016-01-06  Uros Bizjak  <ubizjak@gmail.com>
2514         PR target/69140
2515         * gcc.target/i386/pr69140.c: New test
2517 2016-01-06  David Malcolm  <dmalcolm@redhat.com>
2519         * gcc.dg/bad-dereference.c: New test case.
2521 2015-01-06  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>
2523         * gcc.target/powerpc/p9-lxvx-stxvx-3.c: New test.
2525 2016-01-06  Andreas Schwab  <schwab@linux-m68k.org>
2527         * gcc.dg/atomic-invalid-2.c: Remove duplicated content.
2529 2016-01-06  Marek Polacek  <polacek@redhat.com>
2531         PR sanitizer/69099
2532         * gcc.dg/ubsan/float-cast-overflow-atomic.c: New test.
2534 2016-01-05  Marek Polacek  <polacek@redhat.com>
2536         PR c/69104
2537         * gcc.dg/atomic-invalid-2.c: New.
2539 2016-01-05  H.J. Lu  <hongjiu.lu@intel.com>
2541         PR target/68991
2542         * gcc.target/i386/pr68991.c: New test.
2544 2016-01-05  H.J. Lu  <hongjiu.lu@intel.com>
2546         PR target/68991
2547         * g++.dg/pr68991-1.C: New test.
2548         * g++.dg/pr68991-2.C: Likewise.
2550 2016-01-05  Sergei Trofimovich  <siarheit@google.com>
2552         PR other/60465
2553         * gcc.target/ia64/pr60465-gprel64.c: New test.
2554         * gcc.target/ia64/pr60465-gprel64-c37.c: New test.
2556 2016-01-05  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
2558         PR rtl-optimization/68651
2559         * gcc.target/aarch64/pr68651_1.c: New test.
2561 2016-01-05  David Malcolm  <dmalcolm@redhat.com>
2563         PR c/69122
2564         * c-c++-common/Wmisleading-indentation.c (pr69122): New function.
2566 2016-01-05  Nathan Sidwell  <nathan@acm.org>
2568         PR c++/58583
2569         * g++.dg/cpp0x/nsdmi-template14.C: Adjust test & errors.
2571         * gcc.dg/alias-15.c: New.
2573 2016-01-05  Nick Clifton  <nickc@redhat.com>
2575         PR target/68870
2576         * g++.dg/pr68770.C: New test.
2578 2016-01-04  Mike Stump  <mikestump@comcast.net>
2580         * lib/target-supports.exp (check_effective_target_cilkplus):
2581         cilkplus targets require pthreads.
2582         (check_effective_target_cilkplus): Remove special case for NVPTX.
2584 2016-01-04  Michael Meissner  <meissner@linux.vnet.ibm.com>
2586         * gcc.target/powerpc/p9-permute.c: New test for xxperm code
2587         generation.
2589 2016-01-04  Jakub Jelinek  <jakub@redhat.com>
2591         Update copyright years.
2593 2016-01-04  Marek Polacek  <polacek@redhat.com>
2595         PR c/68908
2596         * gcc.dg/atomic/c11-atomic-exec-6.c: New test.
2597         * gcc.dg/atomic/c11-atomic-exec-7.c: New test.
2598         * gcc.dg/atomic/stdatomic-op-5.c: New test.
2600 2016-01-04  Eric Botcazou  <ebotcazou@adacore.com>
2602         * gcc.target/sparc/20160104-2.c: New test.
2604 2016-01-04  Eric Botcazou  <ebotcazou@adacore.com>
2606         * gcc.target/sparc/20160104-1.c: New test.
2608 2016-01-03  Paul Thomas  <pault@gcc.gnu.org>
2610         PR fortran/65045
2611         * gfortran.dg/pr65045.f90: New test.
2613 2016-01-02  Eric Botcazou  <ebotcazou@adacore.com>
2615         * gnat.dg/specs/debug1.ads: Delete.
2617 2016-01-01  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
2619         PR libgfortran/68867
2620         * gfortran.dg/default_format_denormal_2.f90: Fix the dg regular
2621         expression.
2623 2016-01-01  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
2625         PR libgfortran/68867
2626         * gfortran.dg/default_format_denormal_2.f90: XFAIL for all
2627         PowerPC.
2629 2016-01-01  Paul Thomas  <pault@gcc.gnu.org>
2631         PR fortran/68864
2632         * gfortran.dg/pr68864.f90: New test.
2634 2016-01-01  Jakub Jelinek  <jakub@redhat.com>
2636         PR tree-optimization/69070
2637         * gcc.dg/pr69070.c: New test.
2639         PR sanitizer/69055
2640         * gfortran.dg/pr69055.f90: New test.
2642         PR target/69015
2643         * gcc.dg/pr69015.c: New test.
2645 Copyright (C) 2016 Free Software Foundation, Inc.
2647 Copying and distribution of this file, with or without modification,
2648 are permitted in any medium without royalty provided the copyright
2649 notice and this notice are preserved.