re PR fortran/60526 (Accepts-invalid: Variable name same as type name)
[official-gcc.git] / gcc / testsuite / ChangeLog
blobcc9e002648289f90cda6c8e1405b89bdad00e69e
1 2016-02-14  Thomas Koenig  <tkoenig@gcc.gnu.org>
3         PR fortran/60526
4         PR bootstrap/69816
5         * gfortran.dg/type_decl_4.f90:  Removed.
7 2016-02-14  Thomas Koenig  <tkoenig@gcc.gnu.org>
9         PR fortran/60526
10         * gfortran.dg/type_decl_4.f90:  New test.
12 2016-02-14  Alan Modra  <amodra@gmail.com>
14         PR testsuite/68886
15         * gcc.c-torture/execute/stkalign.c: Revise test.
17 2016-02-13  Oleg Endo  <olegendo@gcc.gnu.org>
19         PR target/67260
20         * gcc.target/sh/torture/pr67260.c: Adjust additional options.
22 2016-02-13  Oleg Endo  <olegendo@gcc.gnu.org>
24         PR target/67260
25         * gcc.target/sh/torture/pr67260.c: New.
27 2016-02-12  John David Anglin  <danglin@gcc.gnu.org>
29         * gcc.dg/pr67964.c: Add dg-require-alias.
31 2016-02-13  Oleg Endo  <olegendo@gcc.gnu.org>
33         PR target/67636
34         PR target/64345
35         * gcc.target/sh/pr54236-1.c: Adjust optimization level.
37 2016-02-12  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
39         PR libgfortran/69668
40         * gfortran.dg/namelist_88.f90: New test.
42 2016-02-12  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
44         PR libgfortran/69668
45         * gfortran.dg/namelist_38.f90: Update test.
46         * gfortran.dg/namelist_84.f90: Update test.
48 2016-02-12  David Malcolm  <dmalcolm@redhat.com>
50         PR other/69554
51         * gcc.dg/pr69554-1.c: New test.
52         * gfortran.dg/pr69554-1.F90: New test.
53         * gfortran.dg/pr69554-2.F90: New test.
54         * lib/gcc-dg.exp (proc dg-locus): New function.
55         * lib/gfortran-dg.exp (proc gfortran-dg-test): Update comment to
56         distinguish between the caret-printing and non-caret-printing
57         cases.  If caret-printing has been explicitly enabled, bail out
58         without attempting to fix up the output.
60 2016-02-12  David Malcolm  <dmalcolm@redhat.com>
62         PR driver/69265
63         PR driver/69453
64         * gcc.dg/spellcheck-options-3.c: New test case.
65         * gcc.dg/spellcheck-options-4.c: New test case.
66         * gcc.dg/spellcheck-options-5.c: New test case.
67         * gcc.dg/spellcheck-options-6.c: New test case.
68         * gcc.dg/spellcheck-options-7.c: New test case.
69         * gcc.dg/spellcheck-options-8.c: New test case.
70         * gcc.dg/spellcheck-options-9.c: New test case.
71         * gcc.dg/spellcheck-options-10.c: New test case.
73 2016-02-12  Jakub Jelinek  <jakub@redhat.com>
75         PR rtl-optimization/69764
76         PR rtl-optimization/69771
77         * c-c++-common/pr69764.c: New test.
78         * gcc.dg/torture/pr69771.c: New test.
80 2016-02-12  Marek Polacek  <polacek@redhat.com>
82         * g++.dg/torture/init-list1.C: New.
84 2016-02-12  Marek Polacek  <polacek@redhat.com>
86         * gcc.dg/pr69522.c: Add empty dg-options.
88 2016-02-12  Ilya Enkovich  <enkovich.gnu@gmail.com>
90         * g++.dg/lto/lto.exp: Include and init mpx.
91         * g++.dg/lto/pr69729_0.C: New test.
93 2016-02-12  Jakub Jelinek  <jakub@redhat.com>
95         PR ipa/69241
96         * g++.dg/ipa/pr69241-4.C: New test.
98         PR ipa/68672
99         * g++.dg/ipa/pr68672-1.C: New test.
100         * g++.dg/ipa/pr68672-2.C: New test.
101         * g++.dg/ipa/pr68672-3.C: New test.
103 2016-02-12  Bernd Schmidt  <bschmidt@redhat.com>
105         PR c/69522
106         gcc.dg/pr69522.c: New test.
108 2016-02-12  Patrick Palka  <ppalka@gcc.gnu.org>
110         PR c++/69098
111         * g++.dg/cpp1y/69098.C: New test.
112         * g++.dg/cpp1y/69098-2.C: New test.
114 2016-02-12  Jakub Jelinek  <jakub@redhat.com>
116         * objc.dg/gnu-api-2-method.m: Spelling fixes - behaviour -> behavior
117         and neighbour -> neighbor.
118         * objc.dg/attributes/method-nonnull-1.m: Likewise.
119         * objc.dg/gnu-api-2-class-meta.m: Likewise.
120         * c-c++-common/Wvarargs.c: Likewise.
121         * c-c++-common/goacc/host_data-5.c: Likewise.
122         * obj-c++.dg/gnu-api-2-class-meta.mm: Likewise.
123         * obj-c++.dg/attributes/method-nonnull-1.mm: Likewise.
124         * obj-c++.dg/gnu-api-2-method.mm: Likewise.
125         * gcc.target/aarch64/pr60697.c: Likewise.
126         * gcc.target/aarch64/advsimd-intrinsics/vldX_lane.c: Likewise.
127         * gcc.target/aarch64/advsimd-intrinsics/vqshl.c: Likewise.
128         * gcc.target/aarch64/advsimd-intrinsics/vshuffle.inc: Likewise.
129         * gcc.target/aarch64/advsimd-intrinsics/vrshl.c: Likewise.
130         * gcc.target/aarch64/advsimd-intrinsics/vldX_dup.c: Likewise.
131         * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Likewise.
132         * gcc.target/aarch64/advsimd-intrinsics/vqrshl.c: Likewise.
133         * gcc.target/aarch64/advsimd-intrinsics/vldX.c: Likewise.
134         * gcc.target/aarch64/aapcs64/ice_2.c: Likewise.
135         * gcc.target/aarch64/aapcs64/test_23.c: Likewise.
136         * gcc.target/aarch64/vrnd_f64_1.c: Likewise.
137         * g++.dg/warn/Wconversion-real-integer-3.C: Likewise.
138         * g++.dg/lookup/koenig5.C: Likewise.
139         * g++.dg/ext/no-asm-2.C: Likewise.
140         * gfortran.dg/bounds_check_array_ctor_3.f90: Likewise.
141         * gfortran.dg/bounds_check_array_ctor_7.f90: Likewise.
142         * gfortran.dg/used_types_16.f90: Likewise.
143         * gfortran.dg/assumed_rank_bounds_1.f90: Likewise.
144         * gfortran.dg/bounds_check_array_ctor_1.f90: Likewise.
145         * gfortran.dg/assumed_rank_bounds_2.f90: Likewise.
146         * gfortran.dg/bounds_check_array_ctor_4.f90: Likewise.
147         * gfortran.dg/abstract_type_6.f03: Likewise.
148         * gfortran.dg/bounds_check_array_ctor_5.f90: Likewise.
149         * gfortran.dg/used_types_15.f90: Likewise.
150         * gfortran.dg/bounds_check_array_ctor_8.f90: Likewise.
151         * gfortran.dg/exit_3.f08: Likewise.
152         * gfortran.dg/open_status_2.f90: Likewise.
153         * gfortran.dg/derived_pointer_recursion_2.f90: Likewise.
154         * gfortran.dg/intrinsic_std_1.f90: Likewise.
155         * gfortran.dg/associate_1.f03: Likewise.
156         * gfortran.dg/bounds_check_array_ctor_2.f90: Likewise.
157         * gfortran.dg/intrinsic_std_6.f90: Likewise.
158         * gfortran.dg/bounds_check_array_ctor_6.f90: Likewise.
159         * gcc.dg/builtin-object-size-1.c: Likewise.
160         * gcc.dg/noreturn-6.c: Likewise.
161         * gcc.dg/builtin-stringop-chk-1.c: Likewise.
162         * gcc.dg/globalalias.c: Likewise.
163         * gcc.dg/builtins-config.h: Likewise.
164         * gcc.dg/pr30457.c: Likewise.
165         * gcc.c-torture/compile/volatile-1.c: Likewise.
166         * gcc.c-torture/execute/20101011-1.c: Likewise.
167         * c-c++-common/Waddress-1.c: Likewise.
169 2016-02-11  Jakub Jelinek  <jakub@redhat.com>
171         PR c/69768
172         * c-c++-common/Waddress-1.c: New test.
174 2016-02-11  Andre Vehreschild  <vehre@gcc.gnu.org>
176         PR fortran/69296
177         * gfortran.dg/associate_19.f03: New test.
178         * gfortran.dg/associate_20.f03: New test.
180 2016-02-11  Oleg Endo  <olegendo@gcc.gnu.org>
182         * gcc.target/sh/pr54089-8.c: Adjust optimization level.
184 2016-02-11  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
186         * gcc.target/aarch64/target_attr_15.c: Scan assembly for
187         .arch armv8-a\n.  Add -dA to dg-options.
188         * gcc.target/aarch64/assembler_arch_1.c: New test.
189         * gcc.target/aarch64/target_attr_7.c: Add -dA to dg-options.
191 2016-02-11  Paolo Carlini  <paolo.carlini@oracle.com>
193         PR c++/68726
194         * g++.dg/cpp0x/pr68726.C: New.
196 2016-02-11  Ilya Enkovich  <enkovich.gnu@gmail.com>
198         * lib/mpx-dg.exp: Fix warning in check_effective_target_mpx
199         test.
201 2016-02-11  Richard Biener  <rguenther@suse.de>
203         * g++.dg/tree-ssa/pr61034.C: Adjust.
205 2016-02-10  Vladimir Makarov  <vmakarov@redhat.com>
207         PR target/69148
208         * gcc.target/s390/pr69148.c: New.
210 2016-02-10  Yuri Rumyantsev  <ysrumyan@gmail.com>
212         PR tree-optimization/69652
213         * gcc.dg/torture/pr69652.c: New test.
215 2016-02-10  Jakub Jelinek  <jakub@redhat.com>
216             Patrick Palka  <ppalka@gcc.gnu.org>
218         PR ipa/69241
219         PR c++/69649
220         * g++.dg/ipa/pr69241-1.C: New test.
221         * g++.dg/ipa/pr69241-2.C: New test.
222         * g++.dg/ipa/pr69241-3.C: New test.
223         * g++.dg/ipa/pr69649.C: New test.
225 2016-02-10  Uros Bizjak  <ubizjak@gmail.com>
227         * gcc.dg/tree-ssa/sra-17.c: Add -mcpu=ev4 for target alpha*-*-*.
228         * gcc.dg/tree-ssa/sra-18.c: Ditto.
230 2016-02-10  Bin Cheng  <bin.cheng@arm.com>
232         PR tree-optimization/68021
233         * gcc.dg/tree-ssa/pr68021.c: New test.
235 2016-02-10  Richard Biener  <rguenther@suse.de>
237         PR tree-optimization/69726
238         * gcc.dg/uninit-22.c: New testcase.
240 2016-02-09  Andrew Pinski  <apinski@cavium.com>
242         PR tree-opt/69282
243         * gcc.c-torture/compile/20160205-1.c: New testcase.
245 2016-02-09  Michael Meissner  <meissner@linux.vnet.ibm.com>
247         PR target/68404
248         * gcc.target/powerpc/fusion.c: Rewrite test to use TOC fusion
249         instead accessing a really large arrray.
250         * gcc.target/powerpc/fusion3.c: Likewise.
252 2016-02-09  Charles Baylis  <charles.baylis@linaro.org>
254         PR target/68532
255         * gcc.c-torture/execute/pr68532.c: New test.
257 2016-02-11  Alexandre Oliva  <aoliva@redhat.com>
259         PR target/69634
260         * gcc.dg/pr69634.c: New.
262 2016-02-09  Richard Biener  <rguenther@suse.de>
264         * gcc.dg/vect/vect-mask-store-move-1.c: Add missing space.
266 2016-02-09  Alexander Fomin  <alexander.fomin@intel.com>
268         * gcc.target/i386/avx512f-klogic-2.c: Adjust expectation.
270 2016-02-09  Yuri Rumyantsev  <ysrumyan@gmail.com>
272         * gcc.dg/vect/vect-mask-store-move-1.c: Fix test failures.
274 2016-02-09  Richard Biener  <rguenther@suse.de>
276         PR tree-optimization/69715
277         * gcc.dg/torture/pr69715.c: New testcase.
279 2016-02-08  Patrick Palka  <ppalka@gcc.gnu.org>
281         PR c++/69139
282         * g++.dg/cpp0x/trailing12.C: New test.
283         * g++.dg/cpp0x/trailing13.C: New test.
285 2016-02-08  Patrick Palka  <ppalka@gcc.gnu.org>
287         PR c++/69283
288         PR c++/67835
289         * g++.dg/cpp1y/auto-fn29.C: New test.
290         * g++.dg/cpp1y/auto-fn30.C: New test.
292 2016-02-08  Jakub Jelinek  <jakub@redhat.com>
294         PR tree-optimization/69209
295         * gcc.c-torture/compile/pr69209.c: New test.
297 2016-02-08  Jeff Law  <law@redhat.com>
299         PR tree-optimization/68541
300         * gcc.dg/tree-ssa/split-path-1.c: Increase limit for number
301         of statements allowed in join block for path splitting.
303 2016-02-08  Jakub Jelinek  <jakub@redhat.com>
305         PR c++/59627
306         * g++.dg/gomp/pr59627.C: New test.
308         PR ipa/69239
309         * g++.dg/ipa/pr69239.C: New test.
311 2016-02-08  David Malcolm  <dmalcolm@redhat.com>
313         PR preprocessor/69664
314         * gcc.dg/cpp/trad/comment-2.c: Add expected column number.
315         * gcc.dg/cpp/warn-comments.c: Likewise.
317 2016-02-08  Marek Polacek  <polacek@redhat.com>
319         PR c++/69688
320         * g++.dg/init/const12.C: New test.
322 2016-02-08  Bernd Schmidt  <bschmidt@redhat.com>
324         PR target/60410
325         * gcc.dg/lto/pr55113_0.c: Remove test.
327 2016-02-08  Richard Biener  <rguenther@suse.de>
329         PR tree-optimization/69719
330         * gcc.dg/torture/pr69719.c: New testcase.
332 2016-02-08  Richard Biener  <rguenther@suse.de>
333         Jeff Law  <law@redhat.com>
335         PR target/68273
336         * gcc.target/mips/pr68273.c: New testcase.
338 2016-02-08   Richard Biener  <rguenther@suse.de>
340         PR rtl-optimization/69274
341         * gcc.target/i386/addr-sel-1.c: XFAIL.
343 2016-02-08  Jeff Law  <law@redhat.com>
345         PR tree-optimization/68541
346         * gcc.dg/tree-ssa/split-path-2.c: Make char array explicitly signed.
348         PR tree-optimization/65917
349         * gcc.dg/tree-ssa/20030922-2.c: No longer xfailed.
351 2016-02-07  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
353         PR fortran/50555
354         * gfortran.dg/namelist_args.f90: New test.
356 2016-02-05  Jeff Law  <law@redhat.com>
358         PR tree-optimization/68541
359         * gcc.dg/tree-ssa/split-path-2.c: New test.
360         * gcc.dg/tree-ssa/split-path-3.c: New test.
361         * gcc.dg/tree-ssa/split-path-4.c: New test.
362         * gcc.dg/tree-ssa/split-path-5.c: New test.
363         * gcc.dg/tree-ssa/split-path-6.c: New test.
364         * gcc.dg/tree-ssa/split-path-7.c: New test.
366 2016-02-05  Martin Sebor  <msebor@redhat.com>
368         PR c++/69662
369         * g++.dg/warn/Wplacement-new-size-1.C: New test.
370         * g++.dg/warn/Wplacement-new-size-2.C: New test.
372 2016-02-06  Richard HEnderson  <rth@redhat.com>
374         PR c/69643
375         * gcc.target/i386/addr-space-4.c: New.
376         * gcc.target/i386/addr-space-5.c: New.
378 2016-02-05  Mikael Morin  <mikael@gcc.gnu.org>
380         PR fortran/66089
381         * gfortran.dg/elemental_dependency_6.f90: New.
383 2016-02-05  Jakub Jelinek  <jakub@redhat.com>
385         PR rtl-optimization/69691
386         * gcc.c-torture/execute/pr69691.c: New test.
388         PR c++/69628
389         * g++.dg/parse/pr69628.C: New test.
391 2016-02-05  Uros Bizjak  <ubizjak@gmail.com>
393         * gcc.dg/sancov/asan.c: Move to ...
394         * gcc.dg/asan/sancov-1.c: ... here.
396 2016-02-05  Uros Bizjak  <ubizjak@gmail.com>
398         * gcc.target/i386/pr69577.c: Require avx_runtime target.
400 2016-02-05  H.J. Lu  <hongjiu.lu@intel.com>
402         PR target/69677
403         * gcc.target/i386/pr69677.c: New test.
405 2016-02-05  Patrick Palka  <ppalka@gcc.gnu.org>
407         PR c++/68948
408         * g++.dg/template/pr68948.C: New test.
410 2016-02-05  Dominik Vogt  <vogt@linux.vnet.ibm.com>
412         * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove -march=z13 for s390
413         (only necessary on s390x).
415 2016-02-04  H.J. Lu  <hongjiu.lu@intel.com>
417         * gcc.target/i386/pr69454-2.c: Compile with -msse2
418         -mno-accumulate-outgoing-args.
420 2016-02-04  Patrick Palka  <ppalka@gcc.gnu.org>
422         * g++.dg/cpp0x/constexpr-ptrmem5.C: New test.
424 2016-02-04  Jakub Jelinek  <jakub@redhat.com>
426         PR c/69669
427         * c-c++-common/pr69669.c: New test.
429 2016-02-04  Michael Meissner  <meissner@linux.vnet.ibm.com>
431         PR target/69667
432         * g++.dg/pr69667.C: New file.
434 2016-02-04  Wilco Dijkstra  <wdijkstr@arm.com>
436         PR target/69619
437         * gcc.dg/pr69619.c: Add new test.
439 2016-02-04  Richard Sandiford  <richard.sandiford@arm.com>
441         PR rtl-optimization/69577
442         * gcc.target/i386/pr69577.c: New test.
444 2016-02-04  Martin Liska  <mliska@suse.cz>
446         * g++.dg/asan/pr69276.C: New test.
448 2016-02-04  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
450         PR target/65932
451         PR target/67714
452         * gcc.target/arm/wmul-3.c: Simplify test to generate just
453         a single smulbb instruction.
454         * gcc.target/amr/wmul-1.c: Add -mtune=cortex-a9 to dg-options.
455         * gcc.target/amr/wmul-2.c: Likewise.
457 2016-02-04  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
459         PR target/65932
460         PR target/67714
461         * gcc.c-torture/execute/pr67714.c: New test.
463 2016-02-04  Ilya Enkovich  <enkovich.gnu@gmail.com>
465         PR target/69454
466         * gcc.target/i386/pr69454-1.c: New test.
467         * gcc.target/i386/pr69454-2.c: New test.
469 2016-02-03  Martin Sebor  <msebor@redhat.com>
471         PR c++/69251
472         PR c++/69253
473         PR c++/69290
474         PR c++/69277
475         PR c++/69349
476         * g++.dg/ext/flexarray-mangle-2.C: New test.
477         * g++.dg/ext/flexarray-mangle.C: New test.
478         * g++.dg/ext/flexarray-subst.C: New test.
479         * g++.dg/ext/flexary11.C: New test.
480         * g++.dg/ext/flexary12.C: New test.
481         * g++.dg/ext/flexary13.C: New test.
482         * g++.dg/ext/flexary14.C: New test.
483         * g++.dg/other/dump-ada-spec-2.C: Adjust.
485 2016-02-03  H.J. Lu  <hongjiu.lu@intel.com>
487         * gcc.target/i386/iamcu/test_passing_unions.c (check_union_passing6):
488         Define only if CHECK_FLOAT128 is defined.
489         (main): Properly initialize u5.
491 2016-02-03  Jakub Jelinek  <jakub@redhat.com>
493         PR c/69627
494         * gcc.dg/pr69627.c: New test.
496         PR target/69644
497         * gcc.dg/pr69644.c: New test.
499 2016-02-03  Mike Stump  <mikestump@comcast.net>
501         * lib/compat.exp (compat-get-options-main): Add dg-timeout-factor
502         support for struct-layout-1.exp.
504 2016-02-03  Patrick Palka  <ppalka@gcc.gnu.org>
506         PR c++/69056
507         * g++.dg/cpp0x/pr69056.C: New test.
509 2016-02-03  Vladimir Makarov  <vmakarov@redhat.com>
510             Alexandre Oliva  <aoliva@redhat.com>
512         PR target/69461
513         * gcc.target/powerpc/pr69461.c: New.
515 2016-02-03  Uros Bizjak  <ubizjak@gmail.com>
517         * lib/tsan-dg.exp (tsan_init): Move check if tsan executable
518         works from here ...
519         (check_effective_target_fsanitize_thread): ... to here.  Do not
520         specify additional compile flags for the test source.
521         * lib/asan-dg.exp (check_effective_target_fsanitize_address): Do not
522         specify additional compile flags for the test source.
524 2016-02-03  Wilco Dijkstra  <wdijkstr@arm.com>
526         * gcc.target/aarch64/ccmp_1.c: Fix test issue.
528 2016-02-03  Andre Vehreschild  <vehre@gcc.gnu.org>
530         PR fortran/67451
531         PR fortran/69418
532         * gfortran.dg/coarray_allocate_2.f08: New test.
533         * gfortran.dg/coarray_allocate_3.f08: New test.
534         * gfortran.dg/coarray_allocate_4.f08: New test.
536 2016-02-03  Alan Lawrence  <alan.lawrence@arm.com>
538         * gcc.dg/vect/vect-outer-1-big-array.c: Drop vect_multiple_sizes;
539         use same scan-tree-dump-times on all platforms.
540         * gcc.dg/vect/vect-outer-1.c: Likewise.
541         * gcc.dg/vect/vect-outer-1a-big-array.c: Likewise.
542         * gcc.dg/vect/vect-outer-1a.c: Likewise.
543         * gcc.dg/vect/vect-outer-1b-big-array.c: Likewise.
544         * gcc.dg/vect/vect-outer-1b.c: Likewise.
545         * gcc.dg/vect/vect-outer-2b.c: Likewise.
546         * gcc.dg/vect/vect-outer-3b.c: Likewise.
547         * gcc.dg/vect/vect-reduc-dot-s8b.c: Likewise.
549 2016-02-02  Segher Boessenkool  <segher@kernel.crashing.org>
551         * c-c++-common/vector-compare-4.c: Prune "non-standard ABI extension"
552         warning.
554 2016-02-02  H.J. Lu  <hongjiu.lu@intel.com>
556         * gcc.target/i386/iamcu/test_empty_structs_and_unions.c: New test.
558 2016-02-02  James Norris  <jnorris@codesourcery.com>
560         * c-c++-common/goacc/routine-5.c: Add tests.
562 2016-02-02  Alexander Monakov  <amonakov@ispras.ru>
564         * gcc.target/nvptx/unsigned-cmp.c: New test.
566 2016-02-02  Wilco Dijkstra  <wdijkstr@arm.com>
568         * gcc.target/aarch64/scalar_shift_1.c
569         (test_corners_sisd_di): Improve force to SIMD register.
570         (test_corners_sisd_si): Likewise.
571         * gcc.target/aarch64/vect-ld1r-compile-fp.c:
572         Remove scan-assembler check for ldr.
574 2016-02-02  Richard Biener  <rguenther@suse.de>
576         PR tree-optimization/69595
577         * gcc.dg/Warray-bounds-17.c: New testcase.
579 2016-02-02  Richard Biener  <rguenther@suse.de>
581         PR tree-optimization/69606
582         * gcc.dg/torture/pr69606.c: New testcase.
584 2016-02-02  Yuri Rumyantsev  <ysrumyan@gmail.com>
586         PR middle-end/68542
587         * gcc.dg/vect/vect-mask-store-move-1.c: New test.
588         * gcc.target/i386/avx2-vect-mask-store-move1.c: New test.
590 2016-02-02  Alan Modra  <amodra@gmail.com>
592         PR target/69548
593         * gcc.target/powerpc/pr69548.c: New test.
595 2016-02-01  Jakub Jelinek  <jakub@redhat.com>
597         PR rtl-optimization/69592
598         * gcc.dg/pr69592.c: New test.
600         PR preprocessor/69543
601         PR c/69558
602         * gcc.dg/pr69543.c: New test.
603         * gcc.dg/pr69558.c: New test.
605 2016-02-01  Uros Bizjak  <ubizjak@gmail.com>
607         PR testsuite/65940
608         * g++.dg/other/anon5.C (dg-options): Use -gdwarf-2 instead of -g.
610 2016-02-01  Martin Sebor  <msebor@redhat.com>
612         * gcc.target/powerpc/pr17381.c: Remove duplicate copy of the test body.
614 2016-02-01  Bin Cheng  <bin.cheng@arm.com>
616         PR tree-optimization/67921
617         * c-c++-common/ubsan/pr67921.c: New test.
619 2016-02-01  Richard Biener  <rguenther@suse.de>
621         PR middle-end/69556
622         * gcc.dg/tree-ssa/recip-8.c: New testcase.
624 2016-02-01  Richard Biener  <rguenther@suse.de>
626         PR tree-optimization/69574
627         * gcc.dg/torture/pr69574.c: New testcase.
629 2016-02-01  Richard Biener  <rguenther@suse.de>
631         PR tree-optimization/69579
632         * gcc.dg/setjmp-6.c: New testcase.
634 2016-02-01  Jakub Jelinek  <jakub@redhat.com>
636         PR rtl-optimization/69570
637         * g++.dg/opt/pr69570.C: New test.
639 2016-02-01  Richard Henderson  <rth@redhat.com>
641         * gcc.dg/pr69535.c: New test.
643 2016-01-31  John David Anglin  <danglin@gcc.gnu.org>
645         PR testsuite/69584
646         * gcc.dg/tree-ssa/sra-17.c: Fix regexps to work on hpux.
647         * gcc.dg/tree-ssa/sra-18.c: Likewise.
649         PR debug/68244
650         * g++.dg/parse/parens3.C: Use register "4" on hppa.
652         * gcc.dg/tree-ssa/vector-5.c: Add -fno-common option on hppa*-*-hpux*.
654 2016-01-31  Paul Thomas  <pault@gcc.gnu.org>
656         PR fortran/67564
657         * gfortran.dg/allocate_with_source_17.f03: New test.
659 2016-01-30  Jakub Jelinek  <jakub@redhat.com>
661         PR tree-optimization/69546
662         * gcc.dg/torture/pr69546.c: New test.
664 2016-01-30  Paul Thomas  <pault@gcc.gnu.org>
666         PR fortran/69566
667         * gfortran.dg/unlimited_polymorphic_25.f03: New test.
669 2016-01-30  Martin Sebor  <msebor@redhat.com>
671         PR c++/68490
672         * g++.dg/ext/flexary10.C: New test.
674 2016-01-30  Dominique d'Humieres  <dominiq@lps.ens.fr>
676         PR fortran/66707
677         gfortran.dg/common_23.f90: New test.
679 2016-01-29  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>
681         PR target/65546
682         * gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c: Correct
683         condition being checked, and disable it when the target supports
684         misaligned loads and stores.
686 2016-01-29  Jakub Jelinek  <jakub@redhat.com>
688         PR debug/69518
689         * gcc.dg/torture/pr69518.c: New test.
691 2016-01-29  H.J. Lu  <hongjiu.lu@intel.com>
693         PR target/69530
694         * gcc.target/i386/pr69530.c: New test.
696 2016-01-29  Steve Ellcey  <sellcey@imgtec.com>
698         PR target/65604
699         * gcc.target/mips/div-delay.c: New test.
701 2016-01-29  Jakub Jelinek  <jakub@redhat.com>
703         PR target/69551
704         * gcc.target/i386/pr69551.c: New test.
706         PR target/66137
707         * gcc.target/i386/pr66137.c: New test.
709 2016-01-29  Andrew Bennett  <andrew.bennett@imgtec.com>
711         * gcc.target/mips/p5600-bonding.c (dg-options): Force the test to be
712         always built for p5600.
713         * gcc.target/mips/mips.exp (mips-dg-options): Add support for the
714         isa=p5600 dg-option.
716 2016-01-29  Richard Biener  <rguenther@suse.de>
718         PR tree-optimization/69547
719         * g++.dg/tree-ssa/pr69547.C: New testcase.
721 2016-01-29  Jakub Jelinek  <jakub@redhat.com>
723         PR debug/66869
724         * g++.dg/warn/Wunused-function2.C: New test.
726 2016-01-29  Dominik Vogt  <vogt@linux.vnet.ibm.com>
728         * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Require a hardware vector
729         support for test to succeed.
731 2016-01-29  Marek Polacek  <polacek@redhat.com>
733         PR c++/69509
734         PR c++/69516
735         * g++.dg/ext/constexpr-vla2.C: New test.
736         * g++.dg/ext/constexpr-vla3.C: New test.
737         * g++.dg/ubsan/vla-1.C: Remove dg-shouldfail.
739 2016-01-29  Richard Biener  <rguenther@suse.de>
741         PR middle-end/69537
742         * gcc.dg/uninit-21.c: New testcase.
744 2016-01-28  Uros Bizjak  <ubizjak@gmail.com>
746         PR target/69459
747         * gcc.target/i386/pr69459.c: New test.
749 2016-01-28  Steve Ellcey  <sellcey@imgtec.com>
751         PR target/68400
752         * gcc.target/mips/mips.exp (mips_option_groups): Add stack-protector.
753         * gcc.target/mips/pr68400.c: New test.
755 2016-01-28  Martin Sebor  <msebor@redhat.com>
757         PR target/17381
758         * gcc.target/powerpc/pr17381.c: New test.
760 2016-01-28  Jakub Jelinek  <jakub@redhat.com>
762         PR middle-end/69542
763         * gcc.dg/torture/pr69542.c: New test.
765 2016-01-28  Wilco Dijkstra  <wdijkstr@arm.com>
767         * gcc.target/aarch64/ccmp_1.c: Fix test issue.
769 2016-01-28  David Edelsohn  <dje.gcc@gmail.com>
771         * gcc.dg/pr65980.c: Skip on AIX.
772         * gcc.dg/pr66688.c: Same.
774 2016-01-28  David Edelsohn  <dje.gcc@gmail.com>
776         PR target/63679
777         * gcc.dg/tree-ssa/sra-17.c: Adjust regex for more label styles.
778         * gcc.dg/tree-ssa/sra-18.c: Same.
780 2016-01-28  Andre Vehreschild  <vehre@gcc.gnu.org>
782         PR fortran/62536
783         * gfortran.dg/block_15.f08: New test.
784         * gfortran.dg/block_end_error_1.f90: Need to catch additional error
785         on incorrectly closed BLOCK.
787 2016-01-28  Ilya Enkovich  <enkovich.gnu@gmail.com>
789         * gcc.dg/declare-simd.c: New test.
790 2016-01-28  Richard Biener  <rguenther@suse.de>
792         PR tree-optimization/69466
793         * gfortran.dg/vect/pr69466.f90: New testcase.
795 2016-01-28  Thomas Preud'homme  <thomas.preudhomme@arm.com>
797         * g++.dg/pr67989.C: Remove ARM-specific option.
798         * gcc.target/arm/pr67989.C: New file.
800 2016-01-27  Uros Bizjak  <ubizjak@gmail.com>
802         * gcc.dg/torture/pr68264.c: Disable log1p test for glibc < 2.22
803         and expm1 test for glibc < 2.11.
805 2016-01-27  Richard Henderson  <rth@redhat.com>
807         * gcc.c-torture/execute/pr69447.c: New test.
809 2016-01-27  Paul Thomas  <pault@gcc.gnu.org>
811         PR fortran/69422
812         * gfortran.dg/alloc_comp_assign_15.f03: New test.
814 2016-01-27  Jakub Jelinek  <jakub@redhat.com>
816         PR debug/66869
817         * gcc.dg/pr66869.c: New test.
819 2016-01-25  Jeff Law  <law@redhat.com>
821         PR tree-optimization/68398
822         PR tree-optimization/69196
823         * gcc.dg/tree-ssa/pr66752-3.c: Update expected output.
824         * gcc.dg/tree-ssa/ssa-dom-thread-2c.c: Add extra statements on thread
825         path to avoid new heuristic allowing more irreducible regions
826         * gcc.dg/tree-ssa/ssa-dom-thread-2d.c: Likewise.
827         * gcc.dg/tree-ssa/vrp46.c: Likewise.
828         * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Update expected output.
829         * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: New test.
830         * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
832 2016-01-27  Marek Polacek  <polacek@redhat.com>
834         PR c/68062
835         * c-c++-common/vector-compare-4.c: New test.
837 2016-01-27  David Malcolm  <dmalcolm@redhat.com>
839         PR preprocessor/69126
840         * c-c++-common/pr69126.c: New test case.
842 2016-01-27  Ian Lance Taylor  <iant@google.com>
844         * gcc.dg/tree-ssa/ivopt_5.c: New test.
846 2016-01-27  Ryan Burn  <contact@rnburn.com>
848         PR cilkplus/69267
849         * g++.dg/cilk-plus/CK/pr69267.cc: New test.
851 2016-01-27  Uros Bizjak  <ubizjak@gmail.com>
853         PR target/69512
854         * gcc.target/i386/pr69512.c: New test.
856 2016-01-27  Rainer Emrich  <rainer@emrich-ebersheim.de>
858         PR ada/69488
859         * gnat.dg/sso/*.adb: Robustify dg-output directives.
861 2016-01-27  Marek Polacek  <polacek@redhat.com>
863         PR c++/69379
864         * g++.dg/pr69379.C: New test.
866 2016-01-27  Martin Sebor  <msebor@redhat.com>
868         PR c++/69317
869         * g++.dg/abi/Wabi-2-2.C: New test.
870         * g++.dg/abi/Wabi-2-3.C: New test.
871         * g++.dg/abi/Wabi-3-2.C: New test.
872         * g++.dg/abi/Wabi-3-3.C: New test.
874 2016-01-27  Richard Biener  <rguenther@suse.de>
876         PR tree-optimization/69166
877         * gcc.dg/torture/pr69166.c: New testcase.
879 2016-01-27  Martin Jambor  <mjambor@suse.cz>
881         PR tree-optimization/69355
882         * gcc.dg/tree-ssa/pr69355.c: New test.
884 2016-01-27  Marek Polacek  <polacek@redhat.com>
886         PR c++/69496
887         * g++.dg/ext/constexpr-vla1.C: New test.
889 2016-01-20  Christian Bruel  <christian.bruel@st.com>
891         PR target/69245
892         * gcc.target/arm/pr69245.c: New test.
894 2016-01-27  Jakub Jelinek  <jakub@redhat.com>
896         PR tree-optimization/69399
897         * gcc.dg/torture/pr69399.c: New test.
899 2016-01-27  Eric Botcazou  <ebotcazou@adacore.com>
901         * gcc.dg/tree-ssa/ssa-dom-cse-2.c: XFAIL on SPARC 64-bit.
903 2016-01-26  Eric Botcazou  <ebotcazou@adacore.com>
905         * gcc.c-torture/execute/stkalign.c: XFAIL run on SPARC 64-bit.
907 2016-01-26  Tom de Vries  <tom@codesourcery.com>
909         PR tree-optimization/69110
910         * gcc.dg/autopar/pr69110.c: New test.
912 2016-01-26  Abderrazek Zaafrani  <a.zaafrani@samsung.com>
913             Sebastian Pop  <s.pop@samsung.com>
915         * gcc.dg/graphite/isl-ast-op-select.c: New.
917 2015-01-26  Paul Thomas  <pault@gcc.gnu.org>
919         PR fortran/69385
920         * gfortran.dg/allocate_error_6.f90: New test.
922 2016-01-26  Richard Henderson  <rth@redhat.com>
924         * gcc.dg/tm/pr60908.c: New test.
926 2016-01-26  David Malcolm  <dmalcolm@redhat.com>
928         PR other/69006
929         * g++.dg/ext/timevar1.C: Add dg-allow-blank-lines-in-output
930         directive.
931         * gcc.dg/plugin/diagnostic-test-show-locus-color.c: Update
932         expected multiline output to reflect the colorization being
933         disabled before newlines.
934         * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
935         (custom_diagnostic_finalizer): Replace call to
936         pp_newline_and_flush with call to pp_flush.
937         * gcc.dg/unroll-2.c: Add dg-allow-blank-lines-in-output directive.
938         * gfortran.dg/implicit_class_1.f90: Likewise.
939         * lib/gcc-dg.exp (allow_blank_lines): New global.
940         (dg-allow-blank-lines-in-output): New procedure.
941         (gcc-dg-prune): Complain about blank lines in the output, unless
942         dg-allow-blank-lines-in-output was called.
943         * lib/multiline.exp (_build_multiline_regex): Only support
944         arbitrary followup text for non-blank-lines, not for blank lines.
946 2016-01-26  Jakub Jelinek  <jakub@redhat.com>
948         PR tree-optimization/69483
949         * gcc.dg/pr69483.c: New test.
950         * g++.dg/opt/pr69483.C: New test.
952 2016-01-26  Christophe Lyon  <christophe.lyon@linaro.org>
954         PR target/68620
955         * gcc.target/arm/pr68620.c: New test.
957 2016-01-26  H.J. Lu  <hongjiu.lu@intel.com>
959         * gcc.target/i386/pr68986-2.c: Remove -m32.
961 2016-01-26  H.J. Lu  <hongjiu.lu@intel.com>
963         PR target/68986
964         * gcc.target/i386/pr68986-1.c: New test.
965         * gcc.target/i386/pr68986-2.c: Likewise.
966         * gcc.target/i386/pr68986-3.c: Likewise.
968 2016-01-26  Christian Bruel  <christian.bruel@st.com>
970         * lib/target-supports.exp
971         (check_effective_target_arm_crypto_pragma_ok_nocache): Remove.
972         (check_effective_target_arm_crypto_pragma_ok): Likewise.
973         * gcc.target/arm/attr-crypto.c: Remove arm_crypto_pragma_ok test.
975 2016-01-26  Richard Biener  <rguenther@suse.de>
977         PR tree-optimization/69452
978         * gcc.dg/torture/pr69452.c: New testcase.
980 2016-01-26  Jakub Jelinek  <jakub@redhat.com>
982         PR target/69442
983         * gcc.dg/pr69442.c: New test.
985 2016-01-26  Roger Ferrer Ibáñez  <rofirrim@gmail.com>
987         PR target/67896
988         * gcc.target/aarch64/simd/pr67896.C: New.
990 2016-01-26  Richard Sandiford  <richard.sandiford@arm.com>
992         PR tree-optimization/69400
993         * gcc.dg/plugin/wide-int_plugin.c (test_wide_int_mod_trunc): New
994         function.
995         (plugin_init): Call it.
996         * gcc.dg/torture/pr69400.c: New test.
998 2016-01-26  Christophe Lyon  <christophe.lyon@linaro.org>
1000         * gcc.target/arm/pr68674.c: Check and use arm_fp effective target.
1002 2016-01-25  Aditya Kumar  <aditya.k7@samsung.com>
1003             Sebastian Pop  <s.pop@samsung.com>
1005         * gcc.dg/graphite/graphite.exp: Only run the fuse-*.c tests with
1006         isl-0.15.
1008 2016-01-25  Aditya Kumar  <aditya.k7@samsung.com>
1009             Sebastian Pop  <s.pop@samsung.com>
1011         * gcc.dg/graphite/pr69292.c: New.
1013 2016-01-25  Jakub Jelinek  <jakub@redhat.com>
1015         * c-c++-common/goacc/use_device-1.c: New test.
1017 2016-01-25  Jeff Law  <law@redhat.com>
1019         PR tree-optimization/69196
1020         PR tree-optimization/68398
1021         * gcc.dg/tree-ssa/pr66752-3.c: Update expected output
1022         * gcc.dg/tree-ssa/pr68198.c: Likewise.
1024 2016-01-25  David Edelsohn  <dje.gcc@gmail.com>
1026         PR target/69469
1027         * gcc.target/powerpc/vsx-vector-2.c: Adjust for Goldschmidt's
1028         Algorithm.
1030 2016-01-25  Richard Biener  <rguenther@suse.de>
1032         PR testsuite/69380
1033         * g++.dg/tree-ssa/pr69336.C: Restrict to x86_64 and i?86.
1035 2016-01-25  Ilya Enkovich  <enkovich.gnu@gmail.com>
1037         PR target/69421
1038         * gcc.dg/pr69421.c: New test.
1040 2016-01-25  Bilyan Borisov  <bilyan.borisov@arm.com>
1042         * gcc.target/aarch64/simd/vcvt_s64_f64_1.c: New.
1043         * gcc.target/aarch64/simd/vcvt_u64_f64_1.c: Likewise.
1044         * gcc.target/aarch64/simd/vcvta_s64_f64_1.c: Likewise.
1045         * gcc.target/aarch64/simd/vcvta_u64_f64_1.c: Likewise.
1046         * gcc.target/aarch64/simd/vcvtm_s64_f64_1.c: Likewise.
1047         * gcc.target/aarch64/simd/vcvtm_u64_f64_1.c: Likewise.
1048         * gcc.target/aarch64/simd/vcvtn_s64_f64_1.c: Likewise.
1049         * gcc.target/aarch64/simd/vcvtn_u64_f64_1.c: Likewise.
1050         * gcc.target/aarch64/simd/vcvtp_s64_f64_1.c: Likewise.
1051         * gcc.target/aarch64/simd/vcvtp_u64_f64_1.c: Likewise.
1053 2016-01-25  Richard Biener  <rguenther@suse.de>
1055         PR tree-optimization/69376
1056         * gcc.dg/torture/pr69376.c: New testcase.
1058 2016-01-24  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
1060         PR fortran/69397
1061         PR fortran/68442
1062         * gfortran.dg/interface_38.f90: New test.
1063         * gfortran.dg/interface_39.f90: New test.
1065 2016-01-24  Patrick Palka  <ppalka@gcc.gnu.org>
1067         Revert:
1068         2016-01-18  Patrick Palka  <ppalka@gcc.gnu.org>
1070         PR c++/11858
1071         PR c++/24663
1072         PR c++/24664
1073         * g++.dg/template/pr11858.C: New test.
1074         * g++.dg/template/pr24663.C: New test.
1075         * g++.dg/template/unify12.C: New test.
1076         * g++.dg/template/unify13.C: New test.
1077         * g++.dg/template/unify14.C: New test.
1078         * g++.dg/template/unify15.C: New test.
1079         * g++.dg/template/unify16.C: New test.
1080         * g++.dg/template/unify17.C: New test.
1082 2016-01-24  Dominique d'Humieres  <dominiq@lps.ens.fr>
1084         PR fortran/68283
1085         gfortran.dg/pr68283.f90: New test.
1087 2016-01-24  Thomas Koenig  <tkoenig@gcc.gnu.org>
1089         PR fortran/66094
1090         * gfortran.dg/inline_matmul_13.f90:  New test.
1091         * gfortran.dg/matmul_bounds_8.f90:  New test.
1092         * gfortran.dg/matmul_bounds_9.f90:  New test.
1093         * gfortran.dg/matmul_bounds_10.f90:  New test.
1095 2016-01-23  Tom de Vries  <tom@codesourcery.com>
1097         PR tree-optimization/69426
1098         * gcc.dg/autopar/pr69426.c: New test.
1100 2016-01-23  Martin Sebor  <msebor@redhat.com>
1102         PR c++/58109
1103         PR c++/69022
1104         * g++.dg/cpp0x/alignas5.C: New test.
1105         * g++.dg/ext/vector29.C: Same.
1107 2016-01-23  Uros Bizjak  <ubizjak@gmail.com>
1109         * gcc.target/i386/chkp-strlen-2.c: Define _GNU_SOURCE.
1110         * gcc.target/i386/chkp-strlen-4.c: Move the definition of
1111         _GNU_SOURCE from compile flags to the source.
1112         * gcc.target/i386/chkp-stropt-12.c: Ditto.
1113         * gcc.target/i386/chkp-stropt-16.c: Ditto.
1114         * gcc.target/i386/chkp-stropt-4.c: Ditto.
1115         * gcc.target/i386/chkp-stropt-8.c: Ditto.
1117 2016-01-22  Jakub Jelinek  <jakub@redhat.com>
1119         PR target/69432
1120         * g++.dg/opt/pr69432.C: New test.
1122 2016-01-22  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>
1124         * gcc.target/powerpc/pr63354c: Adjust target selector to include
1125         32-bit targets testing an -m64 multilib.
1127 2016-01-22  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>
1129         * gcc.target/powerpc/pr63354.c: Restrict to Linux targets with
1130         64-bit support.
1132 2016-01-22  James Greenhalgh  <james.greenhalgh@arm.com>
1134         * gcc.dg/vect/bb-slp-pr68892.c: Require vect_double.
1136 2016-01-21  Christian Bruel  <christian.bruel@st.com>
1138         PR target/68674
1139         * gcc.target/i386/pr68674.c
1140         * gcc.target/aarch64/pr68674.c
1141         * gcc.target/arm/pr68674.c
1143 2016-01-22  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
1145         PR target/69403
1146         * gcc.c-torture/execute/pr69403.c: New test.
1148 2016-01-22  Paolo Carlini  <paolo.carlini@oracle.com>
1150         PR c++/55843
1151         * g++.dg/template/pr55843.C: New.
1153 2016-01-22  Alan Lawrence  <alan.lawrence@arm.com>
1155         PR testsuite/66877
1156         * gcc.dg/vect/vect-over-widen-3-big-array.c: Only look for 1
1157         vect_recog_over_widening_pattern in dump if we have vect_widen_shift.
1159 2016-01-21  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>
1161         PR testsuite/67489
1162         * gcc.target/powerpc/p8vector-builtin-8.c: Remove { target int128 }
1163         from dg-do compile directive, and instead add
1164         { dg-require-effective-target int128 }.
1166 2016-01-20  Martin Sebor  <msebor@redhat.com>
1168         PR c/69405
1169         * gcc.dg/sync-fetch.c: New test.
1171 2016-01-21  Martin Sebor  <msebor@redhat.com>
1173         PR target/69252
1174         * gcc.target/powerpc/pr69252.c: New test.
1176 2016-01-21  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
1178         PR fortran/65996
1179         * gfortran.dg/pr65996.f90: New test.
1181 2016-01-21  Dominik Vogt  <vogt@linux.vnet.ibm.com>
1183         PR c++/68810
1184         * g++.dg/cpp0x/constexpr-reinterpret1.C: Fix line number that is
1185         expected to generate an error.
1187 2016-01-21  Bernd Schmidt  <bschmidt@redhat.com>
1189         PR middle-end/66178
1190         * gcc.dg/torture/pr66178.c: New test.
1192 2016-01-21  Anton Blanchard  <anton@samba.org>
1193             Bill Schmidt  <wschmidt@linux.vnet.ibm.com>
1195         PR target/63354
1196         * gcc.target/powerpc/pr63354.c:  New test.
1198 2016-01-21  Vladimir Makarov  <vmakarov@redhat.com>
1200         PR rtl-optimization/68990
1201         * gcc.target/i386/pr68990: New.
1203 2016-01-21  Nick Clifton  <nickc@redhat.com>
1205         PR target/69129
1206         * gcc.target/mips/pr69129.c: New.
1208 2016-01-21  Paolo Carlini  <paolo.carlini@oracle.com>
1210         PR c++/58046
1211         * g++.dg/cpp0x/pr58046.C: New.
1213 2016-01-21  Jakub Jelinek  <jakub@redhat.com>
1215         PR target/69187
1216         PR target/65624
1217         * gcc.target/arm/pr69187.c: New test.
1219         PR c++/69355
1220         * g++.dg/torture/pr69355.C: New test.
1222 2016-01-21  Aditya Kumar  <aditya.k7@samsung.com>
1223             Sebastian Pop  <s.pop@samsung.com>
1225         * gfortran.dg/graphite/interchange-3.f90: Adjust pattern.
1227 2016-01-21  Aditya Kumar  <aditya.k7@samsung.com>
1228             Sebastian Pop  <s.pop@samsung.com>
1230         * gcc.dg/graphite/pr68976.c: New test.
1232 2016-01-21  Jakub Jelinek  <jakub@redhat.com>
1234         PR middle-end/67653
1235         * c-c++-common/pr67653.c: New test.
1236         * gcc.dg/torture/pr29119.c: Add dg-warning.
1238 2016-01-20  Peter Bergner  <bergner@vnet.ibm.com>
1240         * gcc.target/powerpc/cpu-builtin-1.c: New test.
1242 2016-01-20  Prathamesh Kulkarni  <prathamesh.kulkarni@linaro.org>
1244         PR c/24293
1245         * gcc.dg/pr24293.c: New test.
1246         * gcc.dg/Wcxx-compat-8.c: Adjust to accept error due to
1247         incomplete struct type.
1248         * gcc.dg/declspec-1.c: Likewise.
1249         * gcc.dg/pr63549.c: Likewise.
1251 2016-01-20  Jakub Jelinek  <jakub@redhat.com>
1253         PR tree-optimization/66612
1254         * gcc.target/powerpc/20050830-1.c: Xfail the scan-assembler test
1255         for bdn instruction.
1257 2016-01-20  Christophe Lyon  <christophe.lyon@linaro.org>
1259         * lib/target-supports.exp
1260         (check_effective_target_arm_fp_ok_nocache): New.
1261         (check_effective_target_arm_fp_ok): New.
1262         (add_options_for_arm_fp): New.
1263         (check_effective_target_arm_crypto_ok_nocache): Require
1264         target_arm_v8_neon_ok instead of arm32.
1265         (check_effective_target_arm_crypto_pragma_ok_nocache): New.
1266         (check_effective_target_arm_crypto_pragma_ok): New.
1267         (add_options_for_arm_vfp): New.
1268         * gcc.target/arm/attr-crypto.c: Use arm_crypto_pragma_ok effective
1269         target. Do not force -mfloat-abi=softfp, use arm_fp_ok effective
1270         target instead. Force initial fpu to vfp.
1271         * gcc.target/arm/attr-neon-builtin-fail.c: Do not force
1272         -mfloat-abi=softfp, use arm_fp_ok effective target instead.
1273         * gcc.target/arm/attr-neon-fp16.c: Likewise. Remove arm_neon_ok
1274         dependency.
1275         * gcc.target/arm/attr-neon2.c: Do not force -mfloat-abi=softfp,
1276         use arm_vfp effective target instead. Force initial fpu to vfp.
1277         * gcc.target/arm/attr-neon3.c: Likewise.
1278         * gcc.target/arm/cmp-2.c: Use arm_fp_ok effective target instead of
1279         arm_vfp_ok.
1280         * gcc.target/arm/unsigned-float.c: Likewise.
1281         * gcc.target/arm/vfp-1.c: Likewise.
1282         * gcc.target/arm/vfp-ldmdbd.c: Likewise.
1283         * gcc.target/arm/vfp-ldmdbs.c: Likewise.
1284         * gcc.target/arm/vfp-ldmiad.c: Likewise.
1285         * gcc.target/arm/vfp-ldmias.c: Likewise.
1286         * gcc.target/arm/vfp-stmdbd.c: Likewise.
1287         * gcc.target/arm/vfp-stmdbs.c: Likewise.
1288         * gcc.target/arm/vfp-stmiad.c: Likewise.
1289         * gcc.target/arm/vfp-stmias.c: Likewise.
1290         * gcc.target/arm/vnmul-1.c: Likewise.
1291         * gcc.target/arm/vnmul-2.c: Likewise.
1292         * gcc.target/arm/vnmul-3.c: Likewise.
1293         * gcc.target/arm/vnmul-4.c: Likewise.
1295 2016-01-20  H.J. Lu  <hongjiu.lu@intel.com>
1297         PR testsuite/69366
1298         * g++.dg/pr63995-1.C: Require non-x32 target, instead of,
1299         the MPX run-time library, for compile-time MPX test.
1300         * gcc.target/i386/chkp-always_inline.c: Likewise.
1301         * gcc.target/i386/chkp-bndret.c: Likewise.
1302         * gcc.target/i386/chkp-builtins-1.c: Likewise.
1303         * gcc.target/i386/chkp-builtins-2.c: Likewise.
1304         * gcc.target/i386/chkp-builtins-3.c: Likewise.
1305         * gcc.target/i386/chkp-builtins-4.c: Likewise.
1306         * gcc.target/i386/chkp-const-check-1.c: Likewise.
1307         * gcc.target/i386/chkp-const-check-2.c: Likewise.
1308         * gcc.target/i386/chkp-hidden-def.c: Likewise.
1309         * gcc.target/i386/chkp-label-address.c: Likewise.
1310         * gcc.target/i386/chkp-lifetime-1.c: Likewise.
1311         * gcc.target/i386/chkp-narrow-bounds.c: Likewise.
1312         * gcc.target/i386/chkp-pr69044.c: Likewise.
1313         * gcc.target/i386/chkp-remove-bndint-1.c: Likewise.
1314         * gcc.target/i386/chkp-remove-bndint-2.c: Likewise.
1315         * gcc.target/i386/chkp-strchr.c: Likewise.
1316         * gcc.target/i386/chkp-strlen-1.c: Likewise.
1317         * gcc.target/i386/chkp-strlen-2.c: Likewise.
1318         * gcc.target/i386/chkp-strlen-3.c: Likewise.
1319         * gcc.target/i386/chkp-strlen-4.c: Likewise.
1320         * gcc.target/i386/chkp-strlen-5.c: Likewise.
1321         * gcc.target/i386/chkp-stropt-1.c: Likewise.
1322         * gcc.target/i386/chkp-stropt-10.c: Likewise.
1323         * gcc.target/i386/chkp-stropt-11.c: Likewise.
1324         * gcc.target/i386/chkp-stropt-12.c: Likewise.
1325         * gcc.target/i386/chkp-stropt-13.c: Likewise.
1326         * gcc.target/i386/chkp-stropt-14.c: Likewise.
1327         * gcc.target/i386/chkp-stropt-15.c: Likewise.
1328         * gcc.target/i386/chkp-stropt-16.c: Likewise.
1329         * gcc.target/i386/chkp-stropt-2.c: Likewise.
1330         * gcc.target/i386/chkp-stropt-3.c: Likewise.
1331         * gcc.target/i386/chkp-stropt-4.c: Likewise.
1332         * gcc.target/i386/chkp-stropt-5.c: Likewise.
1333         * gcc.target/i386/chkp-stropt-6.c: Likewise.
1334         * gcc.target/i386/chkp-stropt-7.c: Likewise.
1335         * gcc.target/i386/chkp-stropt-8.c: Likewise.
1336         * gcc.target/i386/chkp-stropt-9.c: Likewise.
1337         * gcc.target/i386/pr63995-2.c: Likewise.
1338         * gcc.target/i386/pr64805.c: Likewise.
1339         * gcc.target/i386/pr65044.c: Likewise.
1340         * gcc.target/i386/pr65167.c: Likewise.
1341         * gcc.target/i386/pr65183.c: Likewise.
1342         * gcc.target/i386/pr65184.c: Likewise.
1343         * gcc.target/i386/thunk-retbnd.c: Likewise.
1345 2016-01-20  Ilya Enkovich  <enkovich.gnu@gmail.com>
1347         PR tree-optimization/69328
1348         * gcc.dg/pr69328.c: New test.
1350 2016-01-20  Jeff Law  <law@redhat.com>
1352         PR target/25114
1353         * gcc.target/m68k/pr25114.c: New test.
1355 2016-01-20  Andre Vieira  <andre.simoesdiasvieira@arm.com>
1357         * gcc.target/arm/memset-inline-10.c: Added
1358         dg-require-effective-target arm_thumb2_ok.
1360 2016-01-19  Eric Botcazou  <ebotcazou@adacore.com>
1362         * gcc.dg/debug/dwarf2/sso.c: New test.
1364 2016-01-19  Uros Bizjak  <ubizjak@gmail.com>
1366         PR testsuite/68820
1367         * gcc.c-torture/execute/builtins/memops-asm.x: New file.
1368         * gcc.c-torture/execute/builtins/strstr-asm.x: Ditto.
1369         * gcc.c-torture/execute/builtins/strstr-asm.c: Remove dg-options.
1371 2016-01-19  Jan Hubicka  <hubicka@ucw.cz>
1373         PR ipa/66223
1374         * g++.dg/ipa/devirt-50.C: New testcase.
1376 2016-01-19  Marek Polacek  <polacek@redhat.com>
1378         PR c++/68965
1379         * g++.dg/cpp1y/parameter-pack-1.C: New test.
1380         * g++.dg/cpp1y/parameter-pack-2.C: New test.
1382 2016-01-19  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
1384         PR target/69135
1385         * gcc.target/arm/pr69135_1.c: New test.
1387 2015-01-19  Wilco Dijkstra  <wdijkstr@arm.com>
1389         * gcc.target/aarch64/ccmp_1.c: Add new tests.
1391 2015-01-19  Wilco Dijkstra  <wdijkstr@arm.com>
1393         * gcc.target/aarch64/ccmp_1.c: New testcase.
1395 2016-01-19  Marek Polacek  <polacek@redhat.com>
1397         PR c++/68586
1398         * g++.dg/cpp0x/enum30.C: New test.
1400 2016-01-19  Richard Biener  <rguenther@suse.de>
1402         PR tree-optimization/69336
1403         * g++.dg/tree-ssa/pr69336.C: New testcase.
1405 2016-01-19  Jakub Jelinek  <jakub@redhat.com>
1407         PR debug/65779
1408         * gcc.dg/pr65779.c: New test.
1410 2016-01-19  Richard Biener  <rguenther@suse.de>
1412         PR tree-optimization/69352
1413         * gcc.dg/torture/pr69352.c: New testcase.
1415 2016-01-19  Jakub Jelinek  <jakub@redhat.com>
1417         PR rtl-optimization/68955
1418         PR rtl-optimization/64557
1419         * gcc.dg/torture/pr68955.c: New test.
1421 2016-01-19  Jan Hubicka  <hubicka@ucw.cz>
1423         PR lto/69136
1424         * g++.dg/torture/pr69136.C: New testcase.
1426 2016-01-19  Jan Hubicka  <hubicka@ucw.cz>
1428         PR lto/69133
1429         * g++.dg/lto/pr69133_0.C: New testcase.
1430         * g++.dg/lto/pr69133_1.C: New testcase.
1432 2016-01-15  Jeff Law  <law@redhat.com>
1434         PR tree-optimization/69320
1435         * gcc.c-torture/pr69320-1.c: New test.
1436         * gcc.c-torture/pr69320-2.c: New test.
1437         * gcc.c-torture/pr69320-3.c: New test.
1438         * gcc.c-torture/pr69320-4.c: New test.
1440 2016-01-18  Patrick Palka  <ppalka@gcc.gnu.org>
1442         PR c++/11858
1443         PR c++/24663
1444         PR c++/24664
1445         * g++.dg/template/pr11858.C: New test.
1446         * g++.dg/template/pr24663.C: New test.
1447         * g++.dg/template/unify12.C: New test.
1448         * g++.dg/template/unify13.C: New test.
1449         * g++.dg/template/unify14.C: New test.
1450         * g++.dg/template/unify15.C: New test.
1451         * g++.dg/template/unify16.C: New test.
1452         * g++.dg/template/unify17.C: New test.
1454 2016-01-18  David Malcolm  <dmalcolm@redhat.com>
1456         PR testsuite/69181
1457         * gcc.dg/pr69181-1.c: New test file.
1458         * gcc.dg/pr69181-2.c: New test file.
1459         * lib/gcc-dg.exp (dg-test): Consolidate post-test cleanup of
1460         globals by moving it to...
1461         (cleanup-after-saved-dg-test): ...this new function.  Add
1462         "global additional_sources_used".  Add reset of global
1463         multiline_expected_outputs to the empty list.
1464         * lib/multiline.exp (_multiline_expected_outputs): Rename this
1465         global to...
1466         (multiline_expected_outputs): ...this, and updated comments to
1467         note that it is modified from gcc-dg.exp.
1468         (dg-end-multiline-output): Update for the above renaming.
1469         (handle-multiline-outputs): Likewise.  Remove the clearing
1470         of the expected outputs to the empty list.
1472 2016-01-18  Richard Biener  <rguenther@suse.de>
1474         PR tree-optimization/69297
1475         * gcc.dg/vect/costmodel/x86_64/costmodel-pr69297.c: New testcase.
1477 2016-01-18  Joseph Myers  <joseph@codesourcery.com>
1479         * gcc.target/mips/mips-3d-1.c: Use forbid_cpu=octeon.* in
1480         dg-options.
1481         * gcc.target/mips/mips-3d-2.c: Likewise.
1482         * gcc.target/mips/mips-3d-3.c: Likewise.
1483         * gcc.target/mips/mips-3d-4.c: Likewise.
1484         * gcc.target/mips/mips-3d-5.c: Likewise.
1485         * gcc.target/mips/mips-3d-6.c: Likewise.
1486         * gcc.target/mips/mips-3d-7.c: Likewise.
1487         * gcc.target/mips/mips-3d-8.c: Likewise.
1488         * gcc.target/mips/mips-3d-9.c: Likewise.
1489         * gcc.target/mips/mips-ps-1.c: Likewise.
1490         * gcc.target/mips/mips-ps-2.c: Likewise.
1491         * gcc.target/mips/mips-ps-3.c: Likewise.
1492         * gcc.target/mips/mips-ps-4.c: Likewise.
1493         * gcc.target/mips/mips-ps-5.c: Likewise.
1494         * gcc.target/mips/mips-ps-6.c: Likewise.
1495         * gcc.target/mips/mips-ps-7.c: Likewise.
1496         * gcc.target/mips/mips-ps-type.c: Likewise.
1497         * gcc.target/mips/mips-ps-type-2.c: Likewise.
1498         * gcc.target/mips/mips16-attributes-6.c: Likewise.
1500 2016-01-18  Tom de Vries  <tom@codesourcery.com>
1502         * c-c++-common/goacc/kernels-counter-vars-function-scope.c: New test.
1503         * c-c++-common/goacc/kernels-double-reduction.c: New test.
1504         * c-c++-common/goacc/kernels-empty.c: New test.
1505         * c-c++-common/goacc/kernels-eternal.c: New test.
1506         * c-c++-common/goacc/kernels-loop-2.c: New test.
1507         * c-c++-common/goacc/kernels-loop-3.c: New test.
1508         * c-c++-common/goacc/kernels-loop-data-2.c: New test.
1509         * c-c++-common/goacc/kernels-loop-data-enter-exit-2.c: New test.
1510         * c-c++-common/goacc/kernels-loop-data-enter-exit.c: New test.
1511         * c-c++-common/goacc/kernels-loop-data-update.c: New test.
1512         * c-c++-common/goacc/kernels-loop-data.c: New test.
1513         * c-c++-common/goacc/kernels-loop-g.c: New test.
1514         * c-c++-common/goacc/kernels-loop-mod-not-zero.c: New test.
1515         * c-c++-common/goacc/kernels-loop-n.c: New test.
1516         * c-c++-common/goacc/kernels-loop-nest.c: New test.
1517         * c-c++-common/goacc/kernels-loop.c: New test.
1518         * c-c++-common/goacc/kernels-noreturn.c: New test.
1519         * c-c++-common/goacc/kernels-one-counter-var.c: New test.
1520         * c-c++-common/goacc/kernels-parallel-loop-data-enter-exit.c: New test.
1521         * c-c++-common/goacc/kernels-reduction.c: New test.
1523 2016-01-18  Tom de Vries  <tom@codesourcery.com>
1525         * gcc.dg/autopar/outer-1.c: Update for new parloops instantiation.
1526         * gcc.dg/autopar/outer-2.c: Same.
1527         * gcc.dg/autopar/outer-3.c: Same.
1528         * gcc.dg/autopar/outer-4.c: Same.
1529         * gcc.dg/autopar/outer-5.c: Same.
1530         * gcc.dg/autopar/outer-6.c: Same.
1531         * gcc.dg/autopar/parallelization-1.c: Same.
1532         * gcc.dg/autopar/parloops-exit-first-loop-alt-2.c: Same.
1533         * gcc.dg/autopar/parloops-exit-first-loop-alt-3.c: Same.
1534         * gcc.dg/autopar/parloops-exit-first-loop-alt-4.c: Same.
1535         * gcc.dg/autopar/parloops-exit-first-loop-alt-5.c: Same.
1536         * gcc.dg/autopar/parloops-exit-first-loop-alt-6.c: Same.
1537         * gcc.dg/autopar/parloops-exit-first-loop-alt-7.c: Same.
1538         * gcc.dg/autopar/parloops-exit-first-loop-alt-pr66652.c: Same.
1539         * gcc.dg/autopar/parloops-exit-first-loop-alt.c: Same.
1540         * gcc.dg/autopar/pr39500-1.c: Same.
1541         * gcc.dg/autopar/pr39500-2.c: Same.
1542         * gcc.dg/autopar/pr46193.c: Same.
1543         * gcc.dg/autopar/pr46194.c: Same.
1544         * gcc.dg/autopar/pr49580.c: Same.
1545         * gcc.dg/autopar/pr49960-1.c: Same.
1546         * gcc.dg/autopar/pr49960.c: Same.
1547         * gcc.dg/autopar/pr68373.c: Same.
1548         * gcc.dg/autopar/reduc-1.c: Same.
1549         * gcc.dg/autopar/reduc-1char.c: Same.
1550         * gcc.dg/autopar/reduc-1short.c: Same.
1551         * gcc.dg/autopar/reduc-2.c: Same.
1552         * gcc.dg/autopar/reduc-2char.c: Same.
1553         * gcc.dg/autopar/reduc-2short.c: Same.
1554         * gcc.dg/autopar/reduc-3.c: Same.
1555         * gcc.dg/autopar/reduc-4.c: Same.
1556         * gcc.dg/autopar/reduc-6.c: Same.
1557         * gcc.dg/autopar/reduc-7.c: Same.
1558         * gcc.dg/autopar/reduc-8.c: Same.
1559         * gcc.dg/autopar/reduc-9.c: Same.
1560         * gcc.dg/autopar/uns-outer-4.c: Same.
1561         * gcc.dg/autopar/uns-outer-5.c: Same.
1562         * gcc.dg/autopar/uns-outer-6.c: Same.
1563         * gfortran.dg/parloops-exit-first-loop-alt-2.f95: Same.
1564         * gfortran.dg/parloops-exit-first-loop-alt.f95: Same.
1566 2016-01-18  Alan Lawrence  <alan.lawrence@arm.com>
1568         PR target/63679
1569         * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove XFAIL for powerpc(32), hppa,
1570         aarch64, sparc, s390. Add --param sra-max-scalarization-size-Ospeed.
1572 2016-01-18  Alan Lawrence  <alan.lawrence@arm.com>
1574         PR target/63679
1575         * gcc.dg/tree-ssa/ssa-dom-cse-5.c: New.
1576         * gcc.dg/tree-ssa/ssa-dom-cse-6.c: New.
1577         * gcc.dg/tree-ssa/ssa-dom-cse-7.c: New.
1579 2016-01-18  Alan Lawrence  <alan.lawrence@arm.com>
1581         PR target/63679
1582         * gcc.dg/tree-ssa/sra-17.c: New.
1583         * gcc.dg/tree-ssa/sra-18.c: New.
1585 2016-01-18  Ilya Enkovich  <enkovich.gnu@gmail.com>
1587         * gcc.target/i386/pr65105-5.c: Adjust to andn generation.
1589 2016-01-18  Eric Botcazou  <ebotcazou@adacore.com>
1591         * gnat.dg/inline12.adb: New test.
1593 2016-01-18  Bin Cheng  <bin.cheng@arm.com>
1595         PR tree-optimization/66797
1596         * gcc.c-torture/execute/pr65447.c: Relax check condition.
1598 2016-01-18  Richard Biener  <rguenther@suse.de>
1600         PR tree-optimization/69170
1601         * gcc.dg/torture/pr69170.c: New testcase.
1603 2016-01-17 John David Anglin  <danglin@gcc.gnu.org>
1605         * gcc.dg/torture/builtin-integral-1.c: Require c99_runtime.
1607 2016-01-16  Tom de Vries  <tom@codesourcery.com>
1609         * c-c++-common/goacc/kernels-alias-ipa-pta-4.c: New test.
1611 2016-01-16  Tom de Vries  <tom@codesourcery.com>
1613         * gcc.dg/parloops-exit-first-loop-alt.c: Move ...
1614         * gcc.dg/autopar/parloops-exit-first-loop-alt.c: ... here.  Remove
1615         redundant dg-require-effective-target pthread.
1616         * gcc.dg/parloops-exit-first-loop-alt-2.c: Same.
1617         * gcc.dg/parloops-exit-first-loop-alt-3.c: Same.
1618         * gcc.dg/parloops-exit-first-loop-alt-4.c: Same.
1619         * gcc.dg/parloops-exit-first-loop-alt-5.c: Same.
1620         * gcc.dg/parloops-exit-first-loop-alt-6.c: Same.
1621         * gcc.dg/parloops-exit-first-loop-alt-7.c: Same.
1622         * gcc.dg/parloops-exit-first-loop-alt-pr66652.c: Same.
1624 2016-01-16  David Edelsohn  <dje.gcc@gmail.com>
1626         PR target/68609
1627         * gcc.target/powerpc/recip-6.c: Enable on AIX.
1628         * gcc.target/powerpc/recip-7.c: Same.
1630 2016-01-16  Patrick Palka  <ppalka@gcc.gnu.org>
1632         PR c++/69091
1633         * g++.dg/template/pr69091.C: New test.
1635 2016-01-16  Patrick Palka  <ppalka@gcc.gnu.org>
1637         * c-c++-common/cilk-plus/AN/an-if.c: Check that the original
1638         dump does not contain an error_mark_node.
1639         * c-c++-common/cilk-plus/CK/pr60469.c: Likewise.
1640         * c-c++-common/cilk-plus/AN/fn_ptr-2.c: New xfail'd test.
1642 2016-01-16  Patrick Palka  <ppalka@gcc.gnu.org>
1644         PR c++/68936
1645         * g++.dg/template/pr68936.C: New test.
1647 2016-01-15  David Edelsohn  <dje.gcc@gmail.com>
1649         PR target/68609
1650         * gcc.target/powerpc/recip-1.c: Adjust for Goldschmidt's Algorithm.
1651         * gcc.target/powerpc/recip-2.c: Same.
1652         * gcc.target/powerpc/recip-3.c: Same.
1653         * gcc.target/powerpc/recip-4.c: Same.
1654         * gcc.target/powerpc/recip-sqrtf.c: Same.
1656 2016-01-15  Jeff Law  <law@redhat.com>
1658         PR tree-optimization/69270
1659         * gcc.dg/tree-ssa/pr69270-2.c: New test.
1660         * gcc.dg/tree-ssa/pr69270-3.c: New test.
1662 2016-01-15  Paul Thomas  <pault@gcc.gnu.org>
1664         PR fortran/49630
1665         * gfortran.dg/deferred_character_13.f90: New test for the fix
1666         of comment 3 of the PR.
1668         PR fortran/54070
1669         * gfortran.dg/deferred_character_8.f90: New test
1670         * gfortran.dg/allocate_error_5.f90: New test
1672         PR fortran/60593
1673         * gfortran.dg/deferred_character_10.f90: New test
1675         PR fortran/60795
1676         * gfortran.dg/deferred_character_14.f90: New test
1678         PR fortran/61147
1679         * gfortran.dg/deferred_character_11.f90: New test
1681         PR fortran/64324
1682         * gfortran.dg/deferred_character_9.f90: New test
1684 2016-01-15  Vladimir Makarov  <vmakarov@redhat.com>
1686         PR rtl-optimization/69030
1687         * gcc.target/i386/pr69030.c: New.
1689 2016-01-15  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
1691         * gcc.target/aarch64/target_attr_17.c: New test.
1693 2016-01-15  Richard Biener  <rguenther@suse.de>
1695         PR tree-optimization/66856
1696         * gcc.dg/torture/pr66856-1.c: New testcase.
1697         * gcc.dg/torture/pr66856-2.c: Likewise.
1699 2016-01-15  Richard Biener  <rguenther@suse.de>
1701         PR debug/69137
1702         * g++.dg/lto/pr69137_0.C: New testcase.
1704 2016-01-15  Richard Sandiford  <richard.sandiford@arm.com>
1706         PR middle-end/69246
1707         * gcc.target/i386/pr69246.c: New test.
1709 2016-01-15  Dominik Vogt  <vogt@linux.vnet.ibm.com>
1711         * gfortran.dg/bind_c_array_params_2.f90: Fix test patterns for S/390.
1713 2016-01-15  Dominik Vogt  <vogt@linux.vnet.ibm.com>
1715         PR c++/56194
1716         * g++.dg/init/const9.C: Disable test on S/390.
1718 2016-01-15  Dominik Vogt  <vogt@linux.vnet.ibm.com>
1720         * g++.dg/Wframe-address.C: Test requires -mbackchain for s390*-*-*.
1721         * g++.dg/Wno-frame-address.C: Ditto.
1723 2016-01-15  Dominik Vogt  <vogt@linux.vnet.ibm.com>
1725         * gcc.dg/tree-ssa/20040204-1.c: Do not xfail on S/390.
1727 2016-01-15  Richard Biener  <rguenther@suse.de>
1729         PR tree-optimization/68961
1730         * gcc.dg/vect/costmodel/x86_64/costmodel-pr68961.c: New testcase.
1732 2016-01-15  Ilya Enkovich  <enkovich.gnu@gmail.com>
1734         * gcc.target/i386/pr65105-5.c: New test.
1736 2016-01-15  Jan Hubicka <hubicka@ucw.cz>
1738         * gcc.c-torture/execute/alias-4.c: New testcase.
1740 2016-01-15  Jan Hubicka <hubicka@ucw.cz>
1742         PR ipa/68148
1743         * g++.dg/ipa/devirt-49.C: New testcase.
1745 2016-01-15  Christian Bruel  <christian.bruel@st.com>
1747         PR target/65837
1748         * gcc.target/arm/attr-neon-builtin-fail2.c: New test.
1749         * gcc.target/arm/lto/pr65837-attr_0.c: New test.
1750         * gcc.target/arm/lto/pr65837_0.c: Fix skip condition and use ACLE name.
1752 2016-01-15  Richard Biener  <rguenther@suse.de>
1754         PR tree-optimization/69117
1755         * gcc.dg/torture/pr69117.c: New testcase.
1757 2015-01-14  Ryan Burn  <contact@rnburn.com>
1759         PR c++/69048
1760         * g++.dg/cilk-plus/CK/pr69048.cc: New test.
1762 2016-01-14  Francois-Xavier Coudert  <fxcoudert@gcc.gnu.org>
1764         PR testsuite/67509
1765         * gfortran.dg/ieee/ieee_7.f90: For out of bound precision or
1766         range tests use 100 * maximum instead of maximum + 1.
1768 2016-01-14  Jakub Jelinek  <jakub@redhat.com>
1770         PR debug/69244
1771         * gcc.dg/guality/pr69244.c: New test.
1773 2016-01-14  Uros Bizjak  <ubizjak@gmail.com>
1775         * lib/target-supports.exp (check_effective_target_issignaling):
1776         New procedure.
1777         * gcc.dg/pr61441.c: Require issignaling effective target.
1779 2016-01-14  Segher Boessenkool  <segher@kernel.crashing.org>
1781         PR target/68803
1782         * gcc.target/powerpc/20050603-3.c: Add xfails for powerpc64le.
1784 2016-01-14  David Malcolm  <dmalcolm@redhat.com>
1786         PR c++/68819
1787         PR preprocessor/69177
1788         * gcc.dg/plugin/location-overflow-test-1.c: New test case.
1789         * gcc.dg/plugin/location-overflow-test-2.c: New test case.
1790         * gcc.dg/plugin/location_overflow_plugin.c: New test plugin.
1791         * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
1793 2016-01-14  Marek Polacek  <polacek@redhat.com>
1795         PR c/69262
1796         * gcc.dg/array-15.c: New test.
1798 2016-01-14  Jakub Jelinek  <jakub@redhat.com>
1800         PR middle-end/68146
1801         PR tree-optimization/69155
1802         * gfortran.dg/pr68146.f: New test.
1803         * gfortran.dg/pr69155.f90: New test.
1805 2016-01-14  Richard Biener  <rguenther@suse.de>
1807         PR tree-optimization/68060
1808         * gcc.dg/torture/pr68060-1.c: New testcase.
1809         * gcc.dg/torture/pr68060-2.c: Likewise.
1811 2016-01-14  Nick Clifton  <nickc@redhat.com>
1813         * lib/target-supports.exp
1814         (check_effective_target_arm_neon_ok_nocache): Add an option
1815         sequence that includes setting the ARM architecture to ARMv7-A.
1816         * gcc.target/arm/attr-neon.c: Use dg-add-options to add the
1817         command line options necessary to enable Neon support.
1818         * gcc.target/arm/neon-vlshr-imm-1.c: Likewise.
1819         * gcc.target/arm/neon-vshl-imm-1.c: Likewise.
1820         * gcc.target/arm/neon-vshr-imm-1.c: Likewise.
1821         * gcc.target/arm/pr69180.c: Likewise.
1823 2016-01-14  Jeff Law  <law@redhat.com>
1825         PR tree-optimization/69270
1826         * gcc.dg/tree-ssa/pr69270.c: New test.
1828 2016-01-13  Bernd Schmidt  <bschmidt@redhat.com>
1830         PR c/66208
1831         * c-c++-common/pr66208.c: New file.
1833 2016-01-13  Jakub Jelinek  <jakub@redhat.com>
1835         PR tree-optimization/69156
1836         * gcc.dg/pr69156.c: New test.
1838 2016-01-13  H.J. Lu  <hongjiu.lu@intel.com>
1840         * gcc.target/i386/pr69225-7.c: New test.
1842 2016-01-13  Richard Henderson  <rth@redhat.com>
1844         * gcc.dg/tm/memopt-13.c: Update expected function.
1845         * gcc.dg/tm/memopt-6.c: Likewise.
1847 2016-01-13  Uros Bizjak  <ubizjak@gmail.com>
1849         * gcc.target/i386/pr45685.c (dg-options): Add -mno-sse4.
1850         * gcc.target/i386/pr68432-1.c (dg-options): Ditto.
1851         * gcc.target/i386/pr68432-2.c (dg-options): Ditto.
1852         * gcc.target/i386/pr68432-3.c (dg-options): Ditto.
1854 2016-01-13  Tom de Vries  <tom@codesourcery.com>
1856         PR tree-optimization/69169
1857         * gcc.dg/pr69169.c: New test.
1859 2016-01-13  Alexander Fomin  <alexander.fomin@intel.com>
1861         PR target/69228
1862         * gcc.target/i386/avx512pf-vscatterpf0dpd-1.c: Adjust.
1863         * gcc.target/i386/avx512pf-vscatterpf0dps-1.c: Likewise.
1864         * gcc.target/i386/avx512pf-vscatterpf0qpd-1.c: Likewise.
1865         * gcc.target/i386/avx512pf-vscatterpf0qps-1.c: Likewise.
1866         * gcc.target/i386/avx512pf-vscatterpf1dpd-1.c: Likewise.
1867         * gcc.target/i386/avx512pf-vscatterpf1dps-1.c: Likewise.
1868         * gcc.target/i386/avx512pf-vscatterpf1qpd-1.c: Likewise.
1869         * gcc.target/i386/avx512pf-vscatterpf1qps-1.c: Likewise.
1871 2016-01-13  Jakub Jelinek  <jakub@redhat.com>
1873         PR target/69247
1874         * gcc.dg/pr69247.c: New test.
1876 2016-01-13  Richard Biener  <rguenther@suse.de>
1878         PR tree-optimization/69242
1879         * gcc.dg/torture/pr69242.c: New testcase.
1881 2016-01-13  Richard Biener  <rguenther@suse.de>
1883         PR tree-optimization/69186
1884         * gcc.dg/torture/pr69186.c: New testcase.
1886 2016-01-13  Jeff Law  <law@redhat.com>
1888         PR tree-optimization/67755
1889         * gcc.dg/tree-ssa/pr67755.c: New test.
1891 2016-01-13  Thomas Preud'homme  <thomas.preudhomme@arm.com>
1893         * gcc.c-torture/unsorted/dump-noaddr.x (dump_compare): Replace static
1894         pass number in output by a star.
1896 2016-01-12  Bin Cheng  <bin.cheng@arm.com>
1898         PR tree-optimization/68911
1899         * gcc.c-torture/execute/pr68911.c: New test.
1901 2016-01-12  Marek Polacek  <polacek@redhat.com>
1903         PR c++/68979
1904         * g++.dg/warn/permissive-1.C: New test.
1906 2016-01-12  Jakub Jelinek  <jakub@redhat.com>
1908         PR objc++/68511
1909         PR c++/69213
1910         * g++.dg/opt/pr69213.C: New test.
1912 2016-01-12  Christian Bruel  <christian.bruel@st.com>
1914         PR target/69180
1915         * gcc.target/arm/pr69180.c: New test.
1917 2016-01-12  Richard Biener  <rguenther@suse.de>
1919         PR lto/69077
1920         * g++.dg/lto/pr69077_0.C: New testcase.
1921         * g++.dg/lto/pr69077_1.C: Likewise.
1923 2016-01-12  Jakub Jelinek  <jakub@redhat.com>
1925         PR target/69175
1926         * g++.dg/opt/pr69175.C: New test.
1928 2016-01-12  Alan Lawrence  <alan.lawrence@arm.com>
1930         * gcc.dg/vect/fast-math-bb-slp-call-3.c: Declare functions as 'extern'
1931         rather than #including math.h & stdlib.h.
1932         * gcc.dg/vect/pr47001.c: Declare abort as 'extern', remove stdlib.h.
1933         * gcc.dg/vect/pr49771.c: Likewise.
1934         * gcc.dg/vect/vect-10-big-array.c: Likewise.
1935         * gcc.dg/vect/vect-neg-store-1.c: Likewise.
1936         * gcc.dg/vect/vect-neg-store-2.c: Likewise.
1937         * gcc.dg/vect/slp-37.c: Change NULL to 0, remove stdlib.h.
1938         * gcc.dg/vect/pr40254.c: Remove unnecessary include of stdlib.h.
1939         * gcc.dg/vect/pr44507.c: Likewise.
1940         * gcc.dg/vect/pr45902.c: Likewise.
1941         * gcc.dg/vect/slp-widen-mult-half.c: Likewise.
1942         * gcc.dg/vect/vect-117.c: Likewise.
1943         * gcc.dg/vect/vect-99.c: Likewise.
1944         * gcc.dg/vect/vect-aggressive-1.c: Likewise.
1945         * gcc.dg/vect/vect-cond-1.c: Likewise.
1946         * gcc.dg/vect/vect-cond-2.c: Likewise.
1947         * gcc.dg/vect/vect-cond-3.c: Likewise.
1948         * gcc.dg/vect/vect-cond-4.c: Likewise.
1949         * gcc.dg/vect/vect-mask-load-1.c: Likewise.
1950         * gcc.dg/vect/vect-mask-loadstore-1.c: Likewise.
1951         * gcc.dg/vect/vect-over-widen-1-big-array.c: Likewise.
1952         * gcc.dg/vect/vect-over-widen-1.c: Likewise.
1953         * gcc.dg/vect/vect-over-widen-2-big-array.c: Likewise.
1954         * gcc.dg/vect/vect-over-widen-2.c: Likewise.
1955         * gcc.dg/vect/vect-over-widen-3-big-array.c: Likewise.
1956         * gcc.dg/vect/vect-over-widen-3.c: Likewise.
1957         * gcc.dg/vect/vect-over-widen-4-big-array.c: Likewise.
1958         * gcc.dg/vect/vect-over-widen-4.c: Likewise.
1959         * gcc.dg/vect/vect-widen-mult-const-s16.c: Likewise.
1960         * gcc.dg/vect/vect-widen-mult-const-u16.c: Likewise.
1961         * gcc.dg/vect/vect-widen-mult-half-u8.c: Likewise.
1962         * gcc.dg/vect/vect-widen-mult-half.c: Likewise.
1963         * gcc.dg/vect/no-trapping-math-vect-ifcvt-11.c: Remove unnecessary
1964         include of signal.h.
1965         * gcc.dg/vect/no-trapping-math-vect-ifcvt-12.c: Likewise.
1966         * gcc.dg/vect/no-trapping-math-vect-ifcvt-13.c: Likewise.
1967         * gcc.dg/vect/no-trapping-math-vect-ifcvt-14.c: Likewise.
1968         * gcc.dg/vect/no-trapping-math-vect-ifcvt-15.c: Likewise.
1969         * gcc.dg/vect/no-trapping-math-vect-ifcvt-16.c: Likewise.
1970         * gcc.dg/vect/vect-ifcvt-16.c: Likewise.
1971         * gcc.dg/vect/vect-ifcvt-17.c: Likewise.
1972         * gcc.dg/vect/vect-ifcvt-2.c: Likewise.
1973         * gcc.dg/vect/vect-ifcvt-3.c: Likewise.
1974         * gcc.dg/vect/vect-ifcvt-4.c: Likewise.
1975         * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
1976         * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
1977         * gcc.dg/vect/vect-ifcvt-6.c: Likewise.
1978         * gcc.dg/vect/vect-ifcvt-7.c: Likewise.
1979         * gcc.dg/vect/vect-ifcvt-9.c: Likewise.
1980         * gcc.dg/vect/vect-outer-5.c: Likewise.
1981         * gcc.dg/vect/vect-outer-6.c: Likewise.
1982         * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Remove unnecessary
1983         include of stdio.h.
1985 2016-01-12  Nick Clifton  <nickc@redhat.com>
1987         PR target/68913
1988         * gcc.dg/lto/pr61886_0.c: Rename the external function called
1989         to fread so that it will be found in all target runtimes.
1991 2016-01-12  Richard Biener  <rguenther@suse.de>
1993         PR tree-optimization/69053
1994         * g++.dg/torture/pr69053.C: New testcase.
1996 2016-01-12  Richard Biener  <rguenther@suse.de>
1998         PR tree-optimization/69168
1999         * gcc.dg/torture/pr69168.c: New testcase.
2001 2016-01-12  Richard Biener  <rguenther@suse.de>
2003         PR tree-optimization/69157
2004         * gcc.dg/torture/pr69157.c: New testcase.
2006 2016-01-12  Richard Biener  <rguenther@suse.de>
2008         PR tree-optimization/69174
2009         * gcc.dg/torture/pr69174.c: New testcase.
2011 2016-01-12  Jakub Jelinek  <jakub@redhat.com>
2013         PR c++/66808
2014         PR c++/69000
2015         * g++.dg/tls/pr66808.C: New test.
2016         * g++.dg/tls/pr69000.C: New test.
2018 2016-01-11  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>
2020         * gcc.target/powerpc/swaps-p8-23.c: New test.
2021         * gcc.target/powerpc/swaps-p8-24.c: Likewise.
2023 2016-01-11  John David Anglin  <danglin@gcc.gnu.org>
2025         PR tree-optimization/68356
2026         * gcc.dg/torture/pr68264.c: Disable exp2 ERANGE test on hppa unix.
2028 2016-01-12  Kugan Vivekanandarajah  <kuganv@linaro.org>
2029             Jim Wilson  <jim.wilson@linaro.org>
2031         PR target/69194
2032         * gcc.target/arm/pr69194.c: New test.
2034 2016-01-11  H.J. Lu  <hongjiu.lu@intel.com>
2036         PR target/69225
2037         * gcc.target/i386/pr69225-1.c: New test.
2038         * gcc.target/i386/pr69225-2.c: Likewise.
2039         * gcc.target/i386/pr69225-3.c: Likewise.
2040         * gcc.target/i386/pr69225-4.c: Likewise.
2041         * gcc.target/i386/pr69225-5.c: Likewise.
2042         * gcc.target/i386/pr69225-6.c: Likewise.
2044 2016-01-11  Jakub Jelinek  <jakub@redhat.com>
2046         PR target/67462
2047         * gcc.dg/ifcvt-3.c: Only compile on lp64 targets, include also i?86
2048         if lp64.
2050         PR target/69071
2051         * gcc.dg/pr69071.c: New test.
2053         PR c++/69211
2054         * g++.dg/opt/pr69211.C: New test.
2056         PR tree-optimization/69214
2057         * gcc.c-torture/compile/pr69214.c: New test.
2059 2016-01-11  Uros Bizjak  <ubizjak@gmail.com>
2061         * gcc.target/i386/pr66232-10.c: Do not compile on ia32 target.
2062         * gcc.target/i386/pr66232-11.c: Ditto.
2063         * gcc.target/i386/pr66232-12.c: Ditto.
2064         * gcc.target/i386/pr66232-13.c: Ditto.
2066 2016-01-11  Richard Biener  <rguenther@suse.de>
2068         PR tree-optimization/69173
2069         * gcc.dg/torture/pr69173.c: New testcase.
2071 2016-01-11  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
2073         PR rtl-optimization/68796
2074         * gcc.target/aarch64/tst_5.c: New test.
2075         * gcc.target/aarch64/tst_6.c: Likewise.
2077 2016-01-11  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
2079         PR rtl-optimization/68841
2080         * gcc.dg/pr68841.c: New test.
2081         * gcc.c-torture/execute/pr68841.c: New test.
2083 2016-01-11  Yuri Rumyantsev  <ysrumyan@gmail.com>
2085         PR rtl-optimization/68920
2086         * gcc.dg/ifcvt-4.c: Add "--param max-rtl-if-conversion-insns=3" option
2087         for ix86 targets.
2088         * gcc.dg/ifcvt-5.c: New test.
2090 2016-01-11  Alexandre Oliva  <aoliva@redhat.com>
2092         PR bootstrap/69123
2093         * g++.dg/pr69123.C: New.
2095 2016-01-11  Ilya Enkovich  <enkovich.gnu@gmail.com>
2097         PR target/69010
2098         * gcc.target/i386/pr69010.c: New test.
2100 2016-01-11  Martin Jambor  <mjambor@suse.cz>
2102         PR ipa/69044
2103         * gcc.target/i386/chkp-pr69044.c: New test.
2105 2016-01-11  Tom de Vries  <tom@codesourcery.com>
2107         PR tree-optimization/69109
2108         * gcc.dg/autopar/pr69109-2.c: New test.
2109         * gcc.dg/autopar/pr69109.c: New test.
2111 2016-01-11  Tom de Vries  <tom@codesourcery.com>
2113         PR tree-optimization/69108
2114         * gcc.dg/autopar/pr69108.c: New test.
2116 2016-01-10  Patrick Palka  <ppalka@gcc.gnu.org>
2118         PR c++/69029
2119         * c-c++-common/Wisleading-indentation.c: Augment test.
2121 2016-01-10  Thomas Koenig  <tkoenig@gcc.gnu.org>
2123         PR fortran/69154
2124         * gfortran.dg/inline_matmul_12.f90:  New test.
2126 2016-01-10  Paul Thomas  <pault@gcc.gnu.org>
2128         PR fortran/67779
2129         * gfortran.dg/actual_array_offset_1: New test.
2131 2016-01-10  Tom de Vries  <tom@codesourcery.com>
2133         PR tree-optimization/69062
2134         * gcc.dg/autopar/pr69062.c: New test.
2136 2016-01-10  Thomas Schwinge  <thomas@codesourcery.com>
2138         * gcc.dg/vect/slp-perm-1.c: Fix scan-tree-dump syntax.
2139         * gcc.dg/vect/slp-perm-2.c: Likewise.
2140         * gcc.dg/vect/slp-perm-3.c: Likewise.
2141         * gcc.dg/vect/slp-perm-5.c: Likewise.
2142         * gcc.dg/vect/slp-perm-6.c: Likewise.
2143         * gcc.dg/vect/slp-perm-7.c: Likewise.
2144         * gcc.dg/vect/slp-perm-8.c: Likewise.
2146 2016-01-10  Tom de Vries  <tom@codesourcery.com>
2148         PR tree-optimization/69039
2149         * gcc.dg/autopar/pr69039.c: New test.
2151 2016-01-09  Marek Polacek  <polacek@redhat.com>
2153         PR c++/69113
2154         * g++.dg/pr69113.C: New test.
2156 2016-01-09  Jakub Jelinek  <jakub@redhat.com>
2158         PR middle-end/50865
2159         PR tree-optimization/69097
2160         * gcc.c-torture/execute/pr50865.c: New test.
2161         * gcc.c-torture/execute/pr69097-1.c: New test.
2162         * gcc.c-torture/execute/pr69097-2.c: New test.
2163         * gcc.dg/pr69097-1.c: New test.
2164         * gcc.dg/pr69097-2.c: New test.
2166 2016-01-09  Jakub Jelinek  <jakub@redhat.com>
2168         PR c++/69164
2169         * g++.dg/opt/pr69164.C: New test.
2171 2016-01-08  Jakub Jelinek  <jakub@redhat.com>
2173         PR tree-optimization/69167
2174         * gcc.dg/pr69167.c: New test.
2176 2016-01-08  Marek Polacek  <polacek@redhat.com>
2178         PR c++/68449
2179         * g++.dg/pr68449.C: New.
2181 2016-01-08  Alan Lawrence  <alan.lawrence@arm.com>
2183         PR tree-optimization/68707
2184         * lib/target-supports.exp (check_effective_target_vect_load_lanes): New.
2185         * gcc.dg/vect/slp-perm-1.c: Look for vect_load_lanes instead of SLP
2186         on platforms supporting it.
2187         * gcc.dg/vect/slp-perm-2.c: Likewise.
2188         * gcc.dg/vect/slp-perm-3.c: Likewise.
2189         * gcc.dg/vect/slp-perm-5.c: Likewise.
2190         * gcc.dg/vect/slp-perm-7.c: Likewise.
2191         * gcc.dg/vect/slp-perm-8.c: Likewise.
2192         * gcc.dg/vect/slp-perm-6.c: Look for vect_load_lanes in addition to SLP
2193         on platforms supporting it.
2195 2016-01-08  Jakub Jelinek  <jakub@redhat.com>
2197         PR tree-optimization/69162
2198         * gcc.dg/pr69162.c: New test.
2200         PR tree-optimization/69172
2201         * gcc.dg/pr69172.c: New test.
2203 2016-01-08  Thomas Preud'homme  <thomas.preudhomme@arm.com>
2205         PR tree-optimization/67781
2206         * gcc.c-torture/execute/pr67781.c: New file.
2208 2016-01-08  Jakub Jelinek  <jakub@redhat.com>
2210         PR tree-optimization/69083
2211         * gcc.dg/vect/pr69083.c: New test.
2213 2016-01-08  Sujoy Saraswati  <sujoy.saraswati@hpe.com>
2215         PR tree-optimization/61441
2216         * gcc.dg/pr61441.c: Restrict to linux and gnu targets.
2217         Use -fexcess-precision=standard for compiler options.
2218         Use fabs() only when  __FLT_EVAL_METHOD__ == 0.
2220 2016-01-08  Jakub Jelinek  <jakub@redhat.com>
2222         PR fortran/69128
2223         * gfortran.dg/gomp/pr69128.f90: New test.
2225         PR c++/69145
2226         * g++.dg/ext/pr69145-1.C: New test.
2227         * g++.dg/ext/pr69145-2-very-long-filename.cc: New file.
2228         * g++.dg/ext/pr69145-2.h: New file.
2230 2016-01-07  Martin Sebor  <msebor@redhat.com>
2232         PR c/68966
2233         * gcc.dg/atomic-fetch-bool.c: New test.
2234         * gcc.dg/sync-fetch-bool.c: New test.
2236 2016-01-07  H.J. Lu  <hongjiu.lu@intel.com>
2238         PR fortran/66680
2239         gfortran.dg/gomp/pr66680.f90: Moved to libgomp.
2241 2016-01-07  Nick Clifton  <nickc@redhat.com>
2243         PR target/66655
2244         * g++.dg/pr66655.C: New test.
2245         * g++.dg/pr66655_1.cc: Test support file.
2246         * g++.dg/pr66655.h: Test header file.
2248 2016-01-07  Dominique d'Humieres  <dominiq@lps.ens.fr>
2250         PR fortran/66680
2251         gfortran.dg/gomp/pr66680.f90: New test.
2253 2016-01-07  H.J. Lu  <hongjiu.lu@intel.com>
2255         PR target/69171
2256         * gcc.target/i386/pr69171-1.c: New test.
2257         * gcc.target/i386/pr69171-2.c: Likewise.
2258         * gcc.target/i386/pr69171-3.c: Likewise.
2259         * gcc.target/i386/pr69171-4.c: Likewise.
2260         * gcc.target/i386/pr69171-5.c: Likewise.
2261         * gcc.target/i386/pr69171-6.c: Likewise.
2263 2015-12-15  Bernd Schmidt  <bschmidt@redhat.com>
2265         PR middle-end/67639
2266         * c-c++-common/pr67639.c: New test.
2268 2016-01-07  Jakub Jelinek  <jakub@redhat.com>
2270         PR tree-optimization/69141
2271         * g++.dg/opt/pr69141.C: New test.
2273 2016-01-06  Eric Botcazou  <ebotcazou@adacore.com>
2275         * gcc.target/sparc/20151219-1.c: Skip in 64-bit mode.
2277 2016-01-06  Uros Bizjak  <ubizjak@gmail.com>
2279         PR target/69140
2280         * gcc.target/i386/pr69140.c: New test
2282 2016-01-06  David Malcolm  <dmalcolm@redhat.com>
2284         * gcc.dg/bad-dereference.c: New test case.
2286 2015-01-06  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>
2288         * gcc.target/powerpc/p9-lxvx-stxvx-3.c: New test.
2290 2016-01-06  Andreas Schwab  <schwab@linux-m68k.org>
2292         * gcc.dg/atomic-invalid-2.c: Remove duplicated content.
2294 2016-01-06  Marek Polacek  <polacek@redhat.com>
2296         PR sanitizer/69099
2297         * gcc.dg/ubsan/float-cast-overflow-atomic.c: New test.
2299 2016-01-05  Marek Polacek  <polacek@redhat.com>
2301         PR c/69104
2302         * gcc.dg/atomic-invalid-2.c: New.
2304 2016-01-05  H.J. Lu  <hongjiu.lu@intel.com>
2306         PR target/68991
2307         * gcc.target/i386/pr68991.c: New test.
2309 2016-01-05  H.J. Lu  <hongjiu.lu@intel.com>
2311         PR target/68991
2312         * g++.dg/pr68991-1.C: New test.
2313         * g++.dg/pr68991-2.C: Likewise.
2315 2016-01-05  Sergei Trofimovich  <siarheit@google.com>
2317         PR other/60465
2318         * gcc.target/ia64/pr60465-gprel64.c: New test.
2319         * gcc.target/ia64/pr60465-gprel64-c37.c: New test.
2321 2016-01-05  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
2323         PR rtl-optimization/68651
2324         * gcc.target/aarch64/pr68651_1.c: New test.
2326 2016-01-05  David Malcolm  <dmalcolm@redhat.com>
2328         PR c/69122
2329         * c-c++-common/Wmisleading-indentation.c (pr69122): New function.
2331 2016-01-05  Nathan Sidwell  <nathan@acm.org>
2333         PR c++/58583
2334         * g++.dg/cpp0x/nsdmi-template14.C: Adjust test & errors.
2336         * gcc.dg/alias-15.c: New.
2338 2016-01-05  Nick Clifton  <nickc@redhat.com>
2340         PR target/68870
2341         * g++.dg/pr68770.C: New test.
2343 2016-01-04  Mike Stump  <mikestump@comcast.net>
2345         * lib/target-supports.exp (check_effective_target_cilkplus):
2346         cilkplus targets require pthreads.
2347         (check_effective_target_cilkplus): Remove special case for NVPTX.
2349 2016-01-04  Michael Meissner  <meissner@linux.vnet.ibm.com>
2351         * gcc.target/powerpc/p9-permute.c: New test for xxperm code
2352         generation.
2354 2016-01-04  Jakub Jelinek  <jakub@redhat.com>
2356         Update copyright years.
2358 2016-01-04  Marek Polacek  <polacek@redhat.com>
2360         PR c/68908
2361         * gcc.dg/atomic/c11-atomic-exec-6.c: New test.
2362         * gcc.dg/atomic/c11-atomic-exec-7.c: New test.
2363         * gcc.dg/atomic/stdatomic-op-5.c: New test.
2365 2016-01-04  Eric Botcazou  <ebotcazou@adacore.com>
2367         * gcc.target/sparc/20160104-2.c: New test.
2369 2016-01-04  Eric Botcazou  <ebotcazou@adacore.com>
2371         * gcc.target/sparc/20160104-1.c: New test.
2373 2016-01-03  Paul Thomas  <pault@gcc.gnu.org>
2375         PR fortran/65045
2376         * gfortran.dg/pr65045.f90: New test.
2378 2016-01-02  Eric Botcazou  <ebotcazou@adacore.com>
2380         * gnat.dg/specs/debug1.ads: Delete.
2382 2016-01-01  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
2384         PR libgfortran/68867
2385         * gfortran.dg/default_format_denormal_2.f90: Fix the dg regular
2386         expression.
2388 2016-01-01  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
2390         PR libgfortran/68867
2391         * gfortran.dg/default_format_denormal_2.f90: XFAIL for all
2392         PowerPC.
2394 2016-01-01  Paul Thomas  <pault@gcc.gnu.org>
2396         PR fortran/68864
2397         * gfortran.dg/pr68864.f90: New test.
2399 2016-01-01  Jakub Jelinek  <jakub@redhat.com>
2401         PR tree-optimization/69070
2402         * gcc.dg/pr69070.c: New test.
2404         PR sanitizer/69055
2405         * gfortran.dg/pr69055.f90: New test.
2407         PR target/69015
2408         * gcc.dg/pr69015.c: New test.
2410 Copyright (C) 2016 Free Software Foundation, Inc.
2412 Copying and distribution of this file, with or without modification,
2413 are permitted in any medium without royalty provided the copyright
2414 notice and this notice are preserved.