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