re PR c++/69793 (ICE on invalid code in "cp_lexer_peek_nth_token")
[platform/upstream/gcc.git] / gcc / testsuite / ChangeLog
1 2016-05-18  Paolo Carlini  <paolo.carlini@oracle.com>
2
3         PR c++/69793
4         * g++.dg/template/crash122.C: New.
5
6 2016-05-18  Paolo Carlini  <paolo.carlini@oracle.com>
7
8         PR c++/70466
9         * g++.dg/template/pr70466-1.C: New.
10         * g++.dg/template/pr70466-2.C: Likewise.
11
12 2016-05-18  Michael Meissner  <meissner@linux.vnet.ibm.com>
13
14         * gcc.target/powerpc/p9-splat-1.c: New tests for ISA 3.0 word
15         splat operations and the XXSPLTIB instruction.
16         * gcc.target/powerpc/p9-splat-2.c: Likewise.
17         * gcc.target/powerpc/p9-splat-3.c: Likewise.
18         * gcc.target/powerpc/pr47755.c: Allow vspltisw in addition to
19         xxlxor to clear a register.
20
21 2016-05-18  Richard Sandiford  <richard.sandiford@arm.com>
22
23         * gcc.dg/torture/pr71020.c: New test.
24
25 2016-05-18  Martin Jambor  <mjambor@suse.cz>
26
27         PR ipa/70646
28         * gcc.dg/ipa/pr70646.c: New test.
29
30 2016-05-18  Christophe Lyon  <christophe.lyon@linaro.org>
31
32         * gcc.target/aarch64/advsimd-intrinsics/vget_lane.c: Add fp16 tests.
33
34 2016-05-18  Christophe Lyon  <christophe.lyon@linaro.org>
35
36         * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Add
37         missing tests for vreinterpretq_p{8,16}.
38
39 2016-05-18  Christophe Lyon  <christophe.lyon@linaro.org>
40
41         * gcc.target/aarch64/advsimd-intrinsics/vsli_n.c: Add checks for
42         vsliq_n_s64 and vsliq_n_u64.
43
44 2016-05-18  Christophe Lyon  <christophe.lyon@linaro.org>
45
46         * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h (CHECK,
47         CHECK_FP, CHECK_CUMULATIVE_SAT): Print which type was checked.
48
49 2016-05-18  Christophe Lyon  <christophe.lyon@linaro.org>
50
51         * gcc.target/aarch64/advsimd-intrinsics/vmul.c: Remove useless #ifdef.
52         * gcc.target/aarch64/advsimd-intrinsics/vshl.c: Likewise.
53         * gcc.target/aarch64/advsimd-intrinsics/vtst.c: Likewise.
54
55 2016-05-18  Christophe Lyon  <christophe.lyon@linaro.org>
56
57         * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Fix typo
58         in comment.
59
60 2016-05-18  Christophe Lyon  <christophe.lyon@linaro.org>
61
62         * gcc.target/aarch64/noplt_3.c: Scan for "br\t".
63         * gcc.target/aarch64/tail_indirect_call_1.c: Scan for "br\t",
64         "blr\t" and switch to scan-assembler-times.
65
66 2016-05-18  Jiong Wang  <jiong.wang@arm.com>
67
68         * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h: Guard float64_t
69         with __aarch64__.
70         * gcc.target/aarch64/advsimd-intrinsics/vfms_vfma_n.c: Guard variable
71         declarations under __aarch64__ and __ARM_FEATURE_FMA.
72
73 2016-05-18  Jakub Jelinek  <jakub@redhat.com>
74
75         * gcc.target/i386/avx512bw-vpbroadcast-1.c: New test.
76         * gcc.target/i386/avx512bw-vpbroadcast-2.c: New test.
77         * gcc.target/i386/avx512bw-vpbroadcast-3.c: New test.
78         * gcc.target/i386/avx512vl-vpbroadcast-1.c: New test.
79         * gcc.target/i386/avx512vl-vpbroadcast-2.c: New test.
80         * gcc.target/i386/avx512vl-vpbroadcast-3.c: New test.
81
82         * gcc.target/i386/avx512vl-vpalignr-3.c: New test.
83         * gcc.target/i386/avx512bw-vpalignr-3.c: New test.
84
85         * gcc.target/i386/avx512vl-vpshufb-3.c: New test.
86         * gcc.target/i386/avx512bw-vpshufb-3.c: New test.
87
88         * gcc.target/i386/avx512vl-vpmulhrsw-3.c: New test.
89         * gcc.target/i386/avx512bw-vpmulhrsw-3.c: New test.
90
91         * gcc.target/i386/avx512bw-vpmaddubsw-3.c: New test.
92
93 2016-05-18  Richard Biener  <rguenther@suse.de>
94
95         PR tree-optimization/71168
96         * gcc.dg/torture/pr71168.c: New testcase.
97
98 2016-05-17  Kugan Vivekanandarajah  <kuganv@linaro.org>
99
100         PR middle-end/63586
101         * gcc.dg/tree-ssa/pr63586-2.c: New test.
102         * gcc.dg/tree-ssa/pr63586.c: New test.
103         * gcc.dg/tree-ssa/reassoc-14.c: Adjust multiplication count.
104
105 2016-05-17  Nathan Sidwell  <nathan@acm.org>
106
107         * gcc.c-torture/execute/20030222-1.c: Skip on ptx.
108         * gcc.dg/pr68671.c: Fix ptx xfail-if.
109         * gcc.dg/torture/pr54261-1.c: Allocate atomic var statically.
110         * gcc.dg/torture/type-generic-1.c: Enable UNSAFE for ptx.
111
112 2016-05-17  Nathan Sidwell  <nathan@acm.org>
113
114         * gcc.target/nvptx/abi-vararg-3.c: New.
115
116 2016-05-17  Mikhail Maltsev  <maltsevm@gmail.com>
117
118         PR tree-optimization/54579
119         PR middle-end/55299
120         * gcc.dg/fold-notrotate-1.c: New test.
121         * gcc.dg/fold-notshift-1.c: New test.
122         * gcc.dg/fold-notshift-2.c: New test.
123
124 2016-05-17  Marek Polacek  <polacek@redhat.com>
125
126         PR ipa/71146
127         * g++.dg/ipa/pr71146.C: New test.
128
129 2016-05-17  David Malcolm  <dmalcolm@redhat.com>
130
131         * jit.dg/test-error-array-bounds.c: New test case.
132
133 2016-05-17  Marc Glisse  <marc.glisse@inria.fr>
134
135         * gcc.dg/tree-ssa/and-1.c: New testcase.
136
137 2016-05-17  Marc Glisse  <marc.glisse@inria.fr>
138
139         * gcc.dg/tree-ssa/pr69270.c: Adjust.
140         * gcc.dg/tree-ssa/andnot-1.c: New testcase.
141
142 2016-05-17  Marc Glisse  <marc.glisse@inria.fr>
143
144         * gcc.dg/tree-ssa/pr69270.c: Adjust.
145         * gcc.dg/tree-ssa/vrp99.c: New testcase.
146
147 2016-05-17  Jiong Wang  <jiong.wang@arm.com>
148
149         * gcc.target/aarch64/simd/vmul_elem_1.c: Use intrinsics.
150
151 2016-05-17  Jiong Wang  <jiong.wang@arm.com>
152
153         * gcc.target/aarch64/simd/vmul_elem_1.c: New.
154
155 2016-05-17  Jiong Wang  <jiong.wang@arm.com>
156
157         * gcc.target/aarch64/fmla_intrinsic_1.c: Allow ".d[index]" besides
158         ".2d[index]" when scan the assembly.
159         * gcc.target/aarch64/fmls_intrinsic_1.c: Likewise.
160         * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h: New entry for
161         float64x1.
162         * gcc.target/aarch64/advsimd-intrinsics/vfms_vfma_n.c: New.
163
164 2016-05-17  Richard Biener  <rguenther@suse.de>
165
166         PR tree-optimization/71132
167         * gcc.dg/torture/pr71132.c: New testcase.
168
169 2016-05-17  Christophe Lyon  <christophe.lyon@linaro.org>
170
171         * g++.dg/inherit/think1.C: Fix dg-do and dg-skip order.
172
173 2016-05-17  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
174
175         PR target/70809
176         * gcc.target/aarch64/pr70809_1.c: New test.
177
178 2016-05-17  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
179
180         * gcc.target/aarch64/cpu-diagnostics-1.c: Skip if -mcpu is overriden.
181         * gcc.target/aarch64/cpu-diagnostics-2.c: Likewise.
182         * gcc.target/aarch64/cpu-diagnostics-3.c: Likewise.
183         * gcc.target/aarch64/cpu-diagnostics-4.c: Likewise.
184
185 2016-05-17  Dominique d'Humieres  <dominiq@lps.ens.fr>
186             Ilya Enkovich  <ilya.enkovich@intel.com>
187
188         PR target/71114
189         * gcc.target/i386/pr70799-1.c: Fix scan for Darwin.
190
191 2016-05-16  Jan Hubicka  <hubicka@ucw.cz>
192
193         * g++.dg/ipa/ivinline-7.C: Do not xfail.
194         * g++.dg/ipa/ivinline-9.C: Do not xfail.
195
196 2016-05-16  Matthew Wahab  <matthew.wahab@arm.com>
197
198         * g++.dg/ext/arm-fp16/fp16-param-1.c: Update expected output.  Add
199         test for __ARM_FP16_ARGS.
200         * g++.dg/ext/arm-fp16/fp16-return-1.c: Update expected output.
201         * gcc.target/arm/aapcs/neon-vect10.c: New.
202         * gcc.target/arm/aapcs/neon-vect9.c: New.
203         * gcc.target/arm/aapcs/vfp18.c: New.
204         * gcc.target/arm/aapcs/vfp19.c: New.
205         * gcc.target/arm/aapcs/vfp20.c: New.
206         * gcc.target/arm/aapcs/vfp21.c: New.
207         * gcc.target/arm/fp16-aapcs-1.c: New.
208         * g++.target/arm/fp16-param-1.c: Update expected output.  Add
209         test for __ARM_FP16_ARGS.
210         * g++.target/arm/fp16-return-1.c: Update expected output.
211
212 2016-05-16  Jiong Wang  <jiong.wang@arm.com>
213
214         PR testsuite/70227
215         * g++.dg/lto/pr69589_0.C: Skip arm and aarch64 bare-metal targets.
216
217 2016-05-15  Harald Anlauf  <anlauf@gmx.de>
218
219         PR fortran/69603
220         * gfortran.dg/pr69603.f90: New testcase.
221
222 2016-05-14  Fritz Reese  <fritzoreese@gmail.com>
223
224         * gfortran.dg/dec_union_4.f90: Fix endian issue.
225
226 2016-05-14  Fritz Reese  <fritzoreese@gmail.com>
227
228         PR fortran/71047
229         * gfortran.dg/pr71047.f08: New test.
230
231 2016-05-13  Joseph Myers  <joseph@codesourcery.com>
232
233         * gcc.dg/qual-return-5.c, gcc.dg/qual-return-6.c: New tests.
234         * gcc.dg/call-diag-2.c, gcc.dg/qual-return-2.c ,
235         gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: Use -std=gnu99.
236
237 2016-05-13  Martin Sebor  <msebor@redhat.com>
238
239         PR c++/60049
240         * g++.dg/cpp0x/constexpr-60049.C: New test.
241
242 2016-05-13  Jakub Jelinek  <jakub@redhat.com>
243
244         PR bootstrap/71071
245         * gcc.dg/pr71071.c: New test.
246
247 2016-05-13  Uros Bizjak  <ubizjak@gmail.com>
248
249         * gcc.dg/vect/tree-vect.h (check_vect): Handle AVX2,
250         remove XOP handling.
251         * gcc.dg/vect/pr66636.c (foo): Add __attribute__((noinline,noclone)).
252
253 2016-05-13  Nathan Sidwell  <nathan@acm.org>
254
255         * gcc.dg/atomic-noinline-aux.c: Include stddef.h. Fix
256         __atomic_is_lock_free declaration.
257
258 2016-05-13  Richard Biener  <rguenther@suse.de>
259
260         PR tree-optimization/42587
261         * gcc.dg/optimize-bswapsi-4.c: New testcase.
262
263 2016-05-13  Martin Liska  <mliska@suse.cz>
264
265         * g++.dg/tree-ssa/ivopts-3.C: Change test-case to follow
266         the new format of dump output.
267
268 2016-05-13  Ilya Enkovich  <ilya.enkovich@intel.com>
269
270         * gcc.dg/pr71084.c: New test.
271
272 2016-05-13  Ramana Radhakrishnan  <ramana.radhakrishnan@arm.com>
273
274         PR target/53440
275         * g++.dg/inherit/thunk1.C: Support arm / aarch64.
276
277 2016-05-13  Ramana Radhakrishnan  <ramana.radhakrishnan@arm.com>
278
279         * gcc.target/aarch64/struct_return.c: New test.
280
281 2016-05-12  Marek Polacek  <polacek@redhat.com>
282
283         PR c/70756
284         * c-c++-common/pr70756-2.c: New test.
285         * c-c++-common/pr70756.c: New test.
286
287 2016-05-12  Richard Biener  <rguenther@suse.de>
288
289         PR tree-optimization/71059
290         * gcc.dg/torture/pr71059.c: New testcase.
291
292 2016-05-12  Richard Biener  <rguenther@suse.de>
293
294         PR tree-optimization/71062
295         * gcc.dg/torture/pr71062.c: New testcase.
296
297 2016-05-12  Ilya Enkovich  <ilya.enkovich@intel.com>
298
299         PR tree-optimization/71006
300         * gcc.dg/pr71006.c: New test.
301
302 2016-05-12  Marek Polacek  <polacek@redhat.com>
303
304         PR driver/71063
305         * gcc.dg/opts-7.c: New test.
306
307 2016-05-12  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
308
309         PR target/70830
310         * gcc.target/arm/interrupt-1.c: Change dg-compile to dg-assemble.
311         Add -save-temps to dg-options.
312         Scan for ldmfd rather than pop instruction.
313         * gcc.target/arm/interrupt-2.c: Likewise.
314         * gcc.target/arm/pr70830.c: New test.
315
316 2016-05-12  Jakub Jelinek  <jakub@redhat.com>
317
318         * gcc.target/i386/avx512bw-vpextr-1.c: New test.
319         * gcc.target/i386/avx512dq-vpextr-1.c: New test.
320
321         * gcc.target/i386/avx512bw-vpinsr-1.c: New test.
322         * gcc.target/i386/avx512dq-vpinsr-1.c: New test.
323         * gcc.target/i386/avx512vl-vpinsr-1.c: New test.
324
325         PR target/71019
326         * gcc.target/i386/avx512vl-pack-1.c: New test.
327         * gcc.target/i386/avx512vl-pack-2.c: New test.
328         * gcc.target/i386/avx512bw-pack-2.c: New test.
329
330         * gcc.target/i386/avx512vl-vinsertps-1.c: New test.
331
332         * gcc.target/i386/avx512dq-abs-copysign-1.c: New test.
333         * gcc.target/i386/avx512vl-abs-copysign-1.c: New test.
334         * gcc.target/i386/avx512vl-abs-copysign-2.c: New test.
335
336 2016-05-12  Richard Biener  <rguenther@suse.de>
337
338         PR tree-optimization/70986
339         * gcc.dg/torture/pr70986-1.c: New testcase.
340         * gcc.dg/torture/pr70986-2.c: Likewise.
341         * gcc.dg/torture/pr70986-3.c: Likewise.
342
343 2016-05-11  Mikhail Maltsev  <maltsevm@gmail.com>
344
345         PR c/43651
346         * gcc.dg/Wduplicate-decl-specifier-c11.c: New test.
347         * gcc.dg/Wduplicate-decl-specifier.c: Likewise.
348
349 2016-05-11  Uros Bizjak  <ubizjak@gmail.com>
350
351         * gcc.target/i386/sse-13.c: Add dg-add-options bind_pic_locally
352         directive.
353         * gcc.target/i386/pr66746.c: Ditto.
354
355 2016-05-11  Michael Meissner  <meissner@linux.vnet.ibm.com>
356
357         * gcc.target/powerpc/dform-3.c: New test for ISA 3.0 vector d-form
358         support.
359         * gcc.target/powerpc/dform-1.c: Add -mlra option to silence
360         warning when using -mvsx-timode.
361         * gcc.target/powerpc/p8vector-int128-1.c: Likewise.
362         * gcc.target/powerpc/dform-2.c: Likewise.
363         * gcc.target/powerpc/pr68805.c: Likewise.
364
365 2016-05-11  Marek Polacek  <polacek@redhat.com>
366
367         PR c++/71024
368         * c-c++-common/attributes-3.c: New test.
369
370 2016-05-11  Nathan Sidwell  <nathan@acm.org>
371
372         * gcc.dg/pr68671.c: Xfail on PTX -- assembler crash.
373         * gcc.c-torture/execute/pr68185.c: Likewise.
374         * gcc.dg/ipa/pr70306.c: Requires global constructors.
375         * gcc.dg/pr69634.c: Requires scheduling.
376         * gcc.dg/torture/pr66178.c: Require label values.
377         * gcc.dg/setjmp-6.c: Require indirect jumps.
378
379 2016-05-11  Richard Biener  <rguenther@suse.de>
380
381         PR tree-optimization/71055
382         * gcc.dg/torture/pr71055.c: New testcase.
383
384 2016-05-11  Richard Biener  <rguenther@suse.de>
385
386         PR debug/71057
387         * g++.dg/debug/pr71057.C: New testcase.
388
389 2016-05-11  Jakub Jelinek  <jakub@redhat.com>
390
391         PR fortran/70855
392         * gfortran.dg/gomp/pr70855.f90: New test.
393
394 2016-05-11  Richard Biener  <rguenther@suse.de>
395
396         PR middle-end/71002
397         * g++.dg/torture/pr71002.C: New testcase.
398
399 2016-05-11  Ilya Enkovich  <ilya.enkovich@intel.com>
400
401         PR middle-end/70807
402         * gcc.dg/pr70807.c: New test.
403
404 2016-05-10  Martin Sebor  <msebor@redhat.com>
405
406         PR c++/38611
407         * g++.dg/Wattributes.C: New test.
408
409 2016-05-10  Marc Glisse  <marc.glisse@inria.fr>
410
411         * gcc.dg/tree-ssa/bit-assoc.c: New testcase.
412         * gcc.dg/tree-ssa/pr69270.c: Adjust.
413         * gcc.dg/tree-ssa/vrp59.c: Disable forwprop.
414
415 2016-05-10  Ilya Enkovich  <ilya.enkovich@intel.com>
416
417         PR target/70799
418         * gcc.target/i386/pr70799-1.c: New test.
419
420 2016-05-10  Pierre-Marie de Rodat  <derodat@adacore.com>
421
422         * gnat.dg/debug6.adb, gnat.dg/debug6_pkg.ads: New testcase.
423
424 2016-05-10  Ilya Enkovich  <ilya.enkovich@intel.com>
425
426         PR middle-end/70877
427         * gcc.target/i386/pr70877.c: New test.
428
429 2016-05-10  Ilya Enkovich  <ilya.enkovich@intel.com>
430
431         PR tree-optimization/70786
432         * gcc.target/i386/pr70876.c: New test.
433
434 2016-05-10  Jakub Jelinek  <jakub@redhat.com>
435
436         PR target/70927
437         * gcc.target/i386/avx512vl-logic-1.c: New test.
438         * gcc.target/i386/avx512vl-logic-2.c: New test.
439         * gcc.target/i386/avx512dq-logic-2.c: New test.
440
441 2016-05-10  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>
442
443         PR target/70963
444         * gcc.target/powerpc/pr70963.c: New.
445
446 2016-05-10  David Malcolm  <dmalcolm@redhat.com>
447
448         * gcc.dg/plugin/diagnostic-test-show-locus-bw.c
449         (test_very_wide_line): Add ruler to expected output.
450         * gcc.dg/plugin/diagnostic-test-show-locus-color.c
451         (test_very_wide_line): Likewise.
452         * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
453         (test_show_locus): Within the handling of "test_very_wide_line",
454         enable show_ruler_p on the diagnostic context.
455
456 2016-05-10  Richard Biener  <rguenther@suse.de>
457
458         PR tree-optimization/71039
459         * gcc.dg/torture/pr71039.c: New testcase.
460
461 2016-05-10  Nathan Sidwell  <nathan@acm.org>
462
463         * gcc.dg/nested-func-10.c: Requires alloca.
464         * gcc.dg/nested-func-9.c: Requires alloca.
465         * gcc.c-torture/execute/pr70460.c: Requires labels.
466         * gcc.c-torture/compile/pr70199.c: Requires labels.
467         * gcc.target/nvptx/decl.c: Compile only.
468         * gcc.target/nvptx/trailing-init.c: Compile only.
469         * gcc.target/nvptx/ary-init.c: Compile only.
470
471 2016-05-10  Marek Polacek  <polacek@redhat.com>
472
473         PR c/70255
474         * gcc.dg/attr-opt-1.c: New test.
475
476 2016-05-10  Richard Biener  <rguenther@suse.de>
477
478         PR tree-optimization/70497
479         PR tree-optimization/28367
480         * gcc.dg/torture/20160404-1.c: New testcase.
481         * gcc.dg/tree-ssa/ssa-fre-54.c: Likewise.
482         * gcc.dg/tree-ssa/ssa-fre-55.c: Likewise.
483
484 2016-05-10  Pierre-Marie de Rodat  <derodat@adacore.com>
485
486         * gcc.dg/debug/dwarf2/nested_fun.c: New testcase.
487
488 2016-05-09  Uros Bizjak  <ubizjak@gmail.com>
489
490         * gcc.target/i386/fabsneg-1.c New test.
491
492 2016-05-09  Alan Modra  <amodra@gmail.com>
493
494         PR testsuite/70826
495         * gcc.target/powerpc/savres.c: Compile with -fno-rename-registers.
496
497 2016-05-09  Richard Biener  <rguenther@suse.de>
498
499         PR tree-optimization/70985
500         * gcc.dg/torture/pr70985.c: New testcase.
501
502 2016-05-09  Bin Cheng  <bin.cheng@arm.com>
503
504         * gcc.dg/tree-ssa/ifc-9.c: New test.
505         * gcc.dg/tree-ssa/ifc-10.c: New test.
506         * gcc.dg/tree-ssa/ifc-11.c: New test.
507         * gcc.dg/tree-ssa/ifc-12.c: New test.
508         * gcc.dg/vect/pr61194.c: Remove XFAIL.
509         * gcc.dg/vect/vect-23.c: Remove XFAIL.
510         * gcc.dg/vect/vect-mask-store-move-1.c: Revise test check.
511
512 2016-05-09  Richard Biener  <rguenther@suse.de>
513
514         PR fortran/70937
515         * gfortran.dg/pr70937.f90: New testcase.
516
517 2016-05-08  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
518
519         * gcc.dg/ipa/pure-const-3.c: Scan local-pure-const1 dump.
520
521 2016-05-07  Fritz Reese  <fritzoreese@gmail.com>
522
523         PR fortran/56226
524         * gfortran.dg/dec_structure_1.f90: New testcase.
525         * gfortran.dg/dec_structure_2.f90: Ditto.
526         * gfortran.dg/dec_structure_3.f90: Ditto.
527         * gfortran.dg/dec_structure_4.f90: Ditto.
528         * gfortran.dg/dec_structure_5.f90: Ditto.
529         * gfortran.dg/dec_structure_6.f90: Ditto.
530         * gfortran.dg/dec_structure_7.f90: Ditto.
531         * gfortran.dg/dec_structure_8.f90: Ditto.
532         * gfortran.dg/dec_structure_9.f90: Ditto.
533         * gfortran.dg/dec_structure_10.f90: Ditto.
534         * gfortran.dg/dec_structure_11.f90: Ditto.
535         * gfortran.dg/dec_union_1.f90: Ditto.
536         * gfortran.dg/dec_union_2.f90: Ditto.
537         * gfortran.dg/dec_union_3.f90: Ditto.
538         * gfortran.dg/dec_union_4.f90: Ditto.
539         * gfortran.dg/dec_union_5.f90: Ditto.
540         * gfortran.dg/dec_union_6.f90: Ditto.
541         * gfortran.dg/dec_union_7.f90: Ditto.
542
543 2016-05-07  Tom de Vries  <tom@codesourcery.com>
544
545         PR tree-optimization/70956
546         * gcc.dg/graphite/pr70956.c: New test.
547
548 2016-05-06  Jakub Jelinek  <jakub@redhat.com>
549
550         PR middle-end/70941
551         * gcc.dg/torture/pr70941.c (abort): Remove prototype.
552         (a, b, c, d): Change type from char to signed char.
553         (main): Compare against (signed char) -1634678893 instead of
554         hardcoded -109.  Use __builtin_abort instead of abort.
555
556         * gcc.target/i386/avx512bw-vpsraw-3.c: New test.
557         * gcc.target/i386/avx512vl-vpsrad-3.c: New test.
558
559         * gcc.target/i386/avx512bw-vpmaddwd-3.c: New test.
560
561 2016-05-06  Yuri Rumyantsev  <ysrumyan@gmail.com>
562
563         PR debug/70935
564         * gcc.dg/torture/pr70935.c: New test.
565
566 2016-05-06  Oleg Endo  <olegendo@gcc.gnu.org>
567
568         PR target/58219
569         * gcc.target/sh/pr58219.c: New tests.
570
571 2016-05-06  Richard Biener  <rguenther@suse.de>
572
573         PR tree-optimization/70960
574         * gfortran.fortran-torture/compile/pr70960.f90: New testcase.
575
576 2016-05-06  Oleg Endo  <olegendo@gcc.gnu.org>
577
578         PR target/52933
579         * gcc.target/sh/pr52933-1.c (test_31, test_32, test_33, test_34,
580         test_35, test_36, test_37, test_38, test_39, test_40): New sub-tests.
581         Adjust expected instruction counts.
582         * gcc.target/sh/pr52933-2.c: Adjust expected instruction counts.
583
584 2016-05-06  Marek Polacek  <polacek@redhat.com>
585
586         PR sanitizer/70875
587         * gcc.dg/ubsan/bounds-3.c: New test.
588
589 2016-05-06  Oleg Endo  <olegendo@gcc.gnu.org>
590
591         PR target/54089
592         * gcc.target/sh/pr54089-1.c (test_24): Add new sub-test.
593
594 2016-05-06  Richard Biener  <rguenther@suse.de>
595
596         PR middle-end/70931
597         * gfortran.dg/pr70931.f90: New testcase.
598
599 2016-05-06  Richard Biener  <rguenther@suse.de>
600
601         PR middle-end/70941
602         * gcc.dg/torture/pr70941.c: New testcase.
603
604 2016-05-05  Bin Cheng  <bin.cheng@arm.com>
605
606         PR tree-optimization/57206
607         * gcc.dg/vect/pr57206.c: New test.
608
609 2016-05-05  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
610
611         * gcc.dg/ipa/inline-8.c (isnanf): Declare.
612
613 2016-05-05  Jakub Jelinek  <jakub@redhat.com>
614
615         * gcc.target/i386/avx512f-vfmadd-1.c: New test.
616
617         * c-c++-common/Wdangling-else-4.c: New test.
618
619 2016-05-04  Jakub Jelinek  <jakub@redhat.com>
620
621         PR c++/70906
622         PR c++/70933
623         * g++.dg/opt/pr70906.C: New test.
624         * g++.dg/opt/pr70933.C: New test.
625
626         * gcc.target/i386/avx512vl-vmovq-1.c: New test.
627
628 2016-05-04  Jan Hubicka  <hubicka@ucw.cz>
629
630         * gcc.dg/ipa/pure-const-3.c: New testcase.
631
632 2016-05-04  Marek Polacek  <polacek@redhat.com>
633
634         * c-c++-common/Wdangling-else-1.c: New test.
635         * c-c++-common/Wdangling-else-2.c: New test.
636         * c-c++-common/Wdangling-else-3.c: New test.
637
638 2016-05-04  Kwok Cheung Yeung  <kcy@codesourcery.com>
639
640         * gcc.target/mips/mips16-attributes.c: Skip if -mmicromips
641         flag is present.
642
643 2016-05-04  Marek Polacek  <polacek@redhat.com>
644
645         PR c/48778
646         * gcc.dg/Waddress-2.c: New test.
647
648 2016-05-04  Alan Modra  <amodra@gmail.com>
649
650         * gcc.target/powerpc/pr70866.c: New.
651
652 2016-05-03  Martin Sebor  <msebor@redhat.com>
653
654         PR c++/66561
655         * c-c++-common/builtin_location.c: New test.
656         * g++.dg/cpp1y/builtin_location.C: New test.
657
658 2016-05-03  Marek Polacek  <polacek@redhat.com>
659
660         PR c/70859
661         * gcc.dg/pr70859.c: New test.
662         * gcc.dg/pr70859-2.c: New test.
663
664 2016-05-03  Pierre-Marie de Rodat  <derodat@adacore.com>
665
666         * gnat.dg/debug5.adb: New testcase.
667
668 2016-05-03  Dominik Vogt  <vogt@linux.vnet.ibm.com>
669
670         * gcc.target/s390/md/rXsbg_mode_sXl.c: New test.
671         * gcc.target/s390/s390.exp (check_effective_target_z10_instructions):
672         Procedure to check for z10 instruction set.
673
674 2016-05-03  Christophe Lyon  <christophe.lyon@linaro.org>
675
676         * gcc.dg/ipa/inline-8.c: Require c99_runtime.
677
678 2016-05-03  Alan Modra  <amodra@gmail.com>
679
680         * gcc.target/powerpc/savres.c: Add func using a single gpr.
681
682 2016-05-03  Jakub Jelinek  <jakub@redhat.com>
683
684         * gcc.target/i386/avx512f-cvt-1.c: New test.
685
686 2016-05-03  H.J. Lu  <hongjiu.lu@intel.com>
687
688         * gcc.dg/tree-ssa/ssa-thread-14.c: Replace -fdump-tree-vrp with
689         -fdump-tree-vrp-details.
690
691 2016-05-03  Richard Biener  <rguenther@suse.de>
692
693         * gcc.dg/pr30172-1.c: Adjust.
694         * gcc.dg/pr63743.c: Likewise.
695         * gcc.dg/tm/pr51696.c: Likewise.
696         * c-c++-common/tm/safe-1.c: Likewise.
697         * gcc.dg/tree-prof/val-prof-3.c: Likewise.
698         * gcc.dg/plugin/self-assign-test-1.c: XFAIL case that needs CSE.
699         * g++.dg/plugin/self-assign-test-1.C: Likewise.
700         * g++.dg/plugin/self-assign-test-2.C: Likewise.
701
702 2016-05-03  Jakub Jelinek  <jakub@redhat.com>
703
704         PR rtl-optimization/70467
705         * gcc.target/i386/pr70467-3.c: New test.
706         * gcc.target/i386/pr70467-4.c: New test.
707
708         PR tree-optimization/70916
709         * gcc.c-torture/compile/pr70916.c: New test.
710
711         PR target/49244
712         * gcc.target/i386/pr49244-1.c: New test.
713         * gcc.target/i386/pr49244-2.c: New test.
714
715 2016-05-03  Bernd Schmidt  <bschmidt@redhat.com>
716
717         PR rtl-optimization/44281
718         * gcc.target/i386/pr44281.c: New test.
719
720 2016-05-03  bin cheng  <bin.cheng@arm.com>
721
722         PR tree-optimization/56541
723         * gcc.dg/tree-ssa/ifc-pr56541.c: new test.
724         * gcc.dg/vect/pr56541.c: new test.
725
726 2016-05-02  Michael Meissner  <meissner@linux.vnet.ibm.com>
727
728         * gcc.target/powerpc/float128-complex-1.c: New tests for complex
729         __float128.
730         * gcc.target/powerpc/float128-complex-2.c: Likewise.
731
732 2016-05-02  H.J. Lu  <hongjiu.lu@intel.com>
733
734         PR testsuite/70520
735         * c-c++-common/asan/clone-test-1.c (main): Align child process
736         stack to 16 bytes.
737
738 2016-05-02  David Malcolm  <dmalcolm@redhat.com>
739
740         PR c++/62314
741         * g++.dg/spellcheck-fields-2.C: New test case.
742
743 2016-05-02  David Malcolm  <dmalcolm@redhat.com>
744
745         PR c++/62314
746         * g++.dg/pr62314.C: New test case.
747
748 2016-05-02  Jan Hubicka  <hubicka@ucw.cz>
749
750         * gcc.dg/ipa/inline-8.c: New testcase.
751
752 2016-05-02  Jakub Jelinek  <jakub@redhat.com>
753
754         PR rtl-optimization/70467
755         * gcc.target/i386/pr70467-1.c: New test.
756
757 2016-05-02  Bernd Edlinger  <bernd.edlinger@hotmail.de>
758
759         * gcc.dg/spec-options.c: Run the test on all targets.
760         * gcc.dg/foo.specs: Use cpp_unique_options.
761
762 2016-05-02  Marc Glisse  <marc.glisse@inria.fr>
763
764         * gcc.dg/tree-ssa/unord.c: New testcase.
765
766 2016-05-02  Marc Glisse  <marc.glisse@inria.fr>
767
768         * gcc.dg/tree-ssa/20040305-1.c: Adjust.
769
770 2016-05-02  Nathan Sidwell  <nathan@codesourcery.com>
771
772         * c-c++-common/goacc/loop-auto-1.c: Adjust expected warnings.
773
774 2016-05-02  Marek Polacek  <polacek@redhat.com>
775
776         PR c/70851
777         * gcc.dg/enum-incomplete-3.c: New test.
778
779 2016-05-02  Marek Polacek  <polacek@redhat.com>
780             Tom de Vries  <tom@codesourcery.com>
781
782         PR tree-optimization/70700
783         * gcc.dg/pr70700.c: New test.
784
785 2016-05-01  Uros Bizjak  <ubizjak@gmail.com>
786
787         * gcc.target/i386/avx256-unaligned-load-1.c: Update scan strings.
788         * gcc.target/i386/avx256-unaligned-store-1.c: Ditto.
789         * gcc.target/i386/avx256-unaligned-store-2.c: Ditto.
790         * gcc.target/i386/avx256-unaligned-store-3.c: Ditto.
791         * gcc.target/i386/avx256-unaligned-store-4.c: Ditto.
792
793 2016-04-30  Eric Botcazou  <ebotcazou@adacore.com>
794
795         * ada/acats/run_acats: Rename into...
796         * ada/acats/run_acats.sh: ...this.  Only export BASE variable.
797         * ada/acats/run_all.sh: Remove redundant test.
798         (target_run): Move around.
799         (target_gnatchop): Use newly built executable.
800         (target_gnatmake): Likewise.
801         Check that the compilation of impbit succeeds.
802
803 2016-04-30  Oleg Endo  <olegendo@gcc.gnu.org>
804
805         * g++.old-deja/g++.jason/thunk3.C: Remove SH5 checks.
806         * gcc.dg/20021029-1.c: Likewise.
807         * gcc.target/sh/attr-isr-trap_exit.c: Likewise.
808         * gcc.target/sh/attr-isr-trapa.c: Likewise.
809         * gcc.target/sh/cmpstr.c: Likewise.
810         * gcc.target/sh/cmpstrn.c: Likewise.
811         * gcc.target/sh/memset.c: Likewise.
812         * gcc.target/sh/pr21255-2-mb.c: Likewise.
813         * gcc.target/sh/pr21255-2-ml.c: Likewise.
814         * gcc.target/sh/pr39423-1.c: Likewise.
815         * gcc.target/sh/pr49468-di.c: Likewise.
816         * gcc.target/sh/pr49468-si.c: Likewise.
817         * gcc.target/sh/pr49880-1.c: Likewise.
818         * gcc.target/sh/pr49880-2.c: Likewise.
819         * gcc.target/sh/pr49880-3.c: Likewise.
820         * gcc.target/sh/pr50751-1.c: Likewise.
821         * gcc.target/sh/pr50751-4.c: Likewise.
822         * gcc.target/sh/pr50751-7.c: Likewise.
823         * gcc.target/sh/pr51244-1.c: Likewise.
824         * gcc.target/sh/pr51244-10.c: Likewise.
825         * gcc.target/sh/pr51244-11.c: Likewise.
826         * gcc.target/sh/pr51244-12.c: Likewise.
827         * gcc.target/sh/pr51244-13.c: Likewise.
828         * gcc.target/sh/pr51244-14.c: Likewise.
829         * gcc.target/sh/pr51244-17.c: Likewise.
830         * gcc.target/sh/pr51244-18.c: Likewise.
831         * gcc.target/sh/pr51244-19.c: Likewise.
832         * gcc.target/sh/pr51244-4.c: Likewise.
833         * gcc.target/sh/pr51244-5.c: Likewise.
834         * gcc.target/sh/pr51244-7.c: Likewise.
835         * gcc.target/sh/pr51244-8.c: Likewise.
836         * gcc.target/sh/pr51244-9.c: Likewise.
837         * gcc.target/sh/pr51697.c: Likewise.
838         * gcc.target/sh/pr52483-1.c: Likewise.
839         * gcc.target/sh/pr52483-2.c: Likewise.
840         * gcc.target/sh/pr52483-3.c: Likewise.
841         * gcc.target/sh/pr52483-5.c: Likewise.
842         * gcc.target/sh/pr52933-1.c: Likewise.
843         * gcc.target/sh/pr52933-2.c: Likewise.
844         * gcc.target/sh/pr52933-3.c: Likewise.
845         * gcc.target/sh/pr53568-1.c: Likewise.
846         * gcc.target/sh/pr53976-1.c: Likewise.
847         * gcc.target/sh/pr53988-1.c: Likewise.
848         * gcc.target/sh/pr53988.c: Likewise.
849         * gcc.target/sh/pr54089-1.c: Likewise.
850         * gcc.target/sh/pr54089-6.c: Likewise.
851         * gcc.target/sh/pr54089-7.c: Likewise.
852         * gcc.target/sh/pr54089-8.c: Likewise.
853         * gcc.target/sh/pr54089-9.c: Likewise.
854         * gcc.target/sh/pr54236-1.c: Likewise.
855         * gcc.target/sh/pr54236-2.c: Likewise.
856         * gcc.target/sh/pr54236-3.c: Likewise.
857         * gcc.target/sh/pr54236-4.c: Likewise.
858         * gcc.target/sh/pr54386.c: Likewise.
859         * gcc.target/sh/pr54602-1.c: Likewise.
860         * gcc.target/sh/pr54685.c: Likewise.
861         * gcc.target/sh/pr54760-1.c: Likewise.
862         * gcc.target/sh/pr54760-2.c: Likewise.
863         * gcc.target/sh/pr54760-3.c: Likewise.
864         * gcc.target/sh/pr54760-4.c: Likewise.
865         * gcc.target/sh/pr54760-5.c: Likewise.
866         * gcc.target/sh/pr54760-6.c: Likewise.
867         * gcc.target/sh/pr55146.c: Likewise.
868         * gcc.target/sh/pr55160.c: Likewise.
869         * gcc.target/sh/pr59278.c: Likewise.
870         * gcc.target/sh/pr59401-1.c: Likewise.
871         * gcc.target/sh/pr59533-1.c: Likewise.
872         * gcc.target/sh/pr63260.c: Likewise.
873         * gcc.target/sh/pragma-isr-trap-exit.c: Likewise.
874         * gcc.target/sh/pragma-isr-trapa.c: Likewise.
875         * gcc.target/sh/strlen.c: Likewise.
876         * gcc.target/sh/torture/pr30807.c: Likewise.
877         * gcc.target/sh/torture/pr34777.c: Likewise.
878         * gcc.target/sh/torture/pr64652.c: Likewise.
879         * gcc.target/sh/torture/pr65505.c: Likewise.
880         * gcc.target/sh/torture/pragma-isr.c: Likewise.
881         * gcc.target/sh/torture/pragma-isr2.c: Likewise.
882
883 2016-04-29  Paolo Carlini  <paolo.carlini@oracle.com>
884
885         PR c++/66644
886         * g++.dg/cpp0x/nsdmi-anon-struct1.C: New.
887
888 2016-04-29  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>
889
890         * gcc.target/powerpc/vsx-elemrev-1.c: New.
891         * gcc.target/powerpc/vsx-elemrev-2.c: New.
892         * gcc.target/powerpc/vsx-elemrev-3.c: New.
893         * gcc.target/powerpc/vsx-elemrev-4.c: New.
894
895 2016-04-29  Patrick Palka  <ppalka@gcc.gnu.org>
896
897         * gcc.dg/tree-ssa/ssa-thread-14.c: New test.
898         * gcc.dg/tree-ssa/ssa-thread-11.c: Update expected output.
899
900 2016-04-29  Cesar Philippidis  <cesar@codesourcery.com>
901
902         PR middle-end/70626
903         * c-c++-common/goacc/combined-reduction.c: New test.
904         * gfortran.dg/goacc/reduction-2.f95: Add check for kernels reductions.
905
906 2016-04-29  H.J. Lu  <hongjiu.lu@intel.com>
907
908         * gcc.target/i386/pr70155-1.c: Check for nonexistence of the
909         *movdi_internal pattern only if PIC off.
910         * gcc.target/i386/pr70155-2.c: Likewise.
911         * gcc.target/i386/pr70155-3.c: Likewise.
912         * gcc.target/i386/pr70155-4.c: Likewise.
913         * gcc.target/i386/pr70155-5.c: Likewise.
914         * gcc.target/i386/pr70155-6.c: Likewise.
915         * gcc.target/i386/pr70155-7.c: Likewise.
916         * gcc.target/i386/pr70155-8.c: Likewise.
917         * gcc.target/i386/pr70155-15.c: Likewise.
918         * gcc.target/i386/pr70155-17.c: Likewise.
919         * gcc.target/i386/pr70155-22.c: Likewise.
920
921 2016-04-29  Bin Cheng  <bin.cheng@arm.com>
922
923         PR tree-optimization/70803
924         * gcc.dg/vect/pr56625.c: Require vect_int_mult.
925
926 2016-04-29  Ilya Enkovich  <ilya.enkovich@intel.com>
927
928         * gcc.target/i386/vect-unpack-2.c (avx512bw_test): Avoid
929         optimization of vector loop.
930         * gcc.target/i386/vect-unpack-3.c: New test.
931         * gcc.dg/vect/vect-nb-iter-ub-1.c: New test.
932         * gcc.dg/vect/vect-nb-iter-ub-2.c: New test.
933         * gcc.dg/vect/vect-nb-iter-ub-3.c: New test.
934
935 2016-04-29  Marek Polacek  <polacek@redhat.com>
936
937         PR sanitizer/70342
938         * g++.dg/ubsan/null-7.C: New test.
939
940         PR c/70852
941         * gcc.dg/pr70852.c: New test.
942
943 2016-04-29  Dominik Vogt  <vogt@linux.vnet.ibm.com>
944
945         PR/69089
946         * g++.dg/cpp0x/alignas6.C: New test.
947
948 2016-04-29  Dominik Vogt  <vogt@linux.vnet.ibm.com>
949
950         * gcc/testsuite/gcc.dg/cpp/mac-dir-2.c: Remove pointless duplicate
951         dg-do.
952         * gcc/testsuite/gcc.dg/pr27003.c: Likewise.
953         * gcc/testsuite/gcc.dg/tree-ssa/cswtch.c: Likewise.
954         * gcc/testsuite/gcc.dg/tree-ssa/predcom-2.c: Likewise.
955         * gcc/testsuite/gcc.dg/tree-ssa/predcom-4.c: Likewise.
956         * gcc/testsuite/gcc.dg/tree-ssa/predcom-5.c: Likewise.
957         * gcc.target/arc/mxy.c: Likewise.
958         * gcc.target/arc/mswape.c: Likewise.
959         * gcc.target/arc/mrtsc.c: Likewise.
960         * gcc.target/arc/mcrc.c: Likewise.
961         * gcc.target/arc/mdsp-packa.c: Likewise.
962         * gcc.target/arc/mdvbf.c: Likewise.
963         * gcc.target/arc/mlock.c: Likewise.
964         * gcc.target/arc/mmac-24.c: Likewise.
965         * gcc.dg/spec-options.c: Switch order of the two "dg-do run".
966
967 2016-04-29  Sebastian Huber  <sebastian.huber@embedded-brains.de>
968             Matthijs Kooijman  <matthijs@stdin.nl>
969             Senthil Kumar Selvaraj  <senthil_kumar.selvaraj@atmel.com>
970
971         PR target/60040
972         * gcc.target/avr/pr60040-1.c: New.
973         * gcc.target/avr/pr60040-2.c: New.
974
975 2016-04-29  Richard Biener  <rguenther@suse.de>
976
977         * gcc.dg/tree-ssa/pr18589-10.c: Adjust.
978
979 2016-04-29  Richard Biener  <rguenther@suse.de>
980
981         PR tree-optimization/13962
982         PR tree-optimization/65686
983         * gcc.dg/uninit-pr65686.c: New testcase.
984
985 2016-04-29  Jakub Jelinek  <jakub@redhat.com>
986
987         PR middle-end/70843
988         * gcc.dg/pr70843.c: New test.
989
990 2016-04-28  Jakub Jelinek  <jakub@redhat.com>
991
992         PR target/70858
993         * gcc.target/i386/pr70858.c: New test.
994
995 2016-04-28  Andrew Burgess  <andrew.burgess@embecosm.com>
996
997         * gcc.target/arc/nps400-1.c: New file.
998
999 2016-04-28  Joern Rennecke  <joern.rennecke@embecosm.com>
1000             Andrew Burgess  <andrew.burgess@embecosm.com>
1001
1002         * gcc.target/arc/movh_cl-1.c: New file.
1003
1004 2016-04-28  Joern Rennecke  <joern.rennecke@embecosm.com>
1005             Andrew Burgess  <andrew.burgess@embecosm.com>
1006
1007         * gcc.target/arc/extzv-1.c: New file.
1008         * gcc.target/arc/insv-1.c: New file.
1009         * gcc.target/arc/insv-2.c: New file.
1010         * gcc.target/arc/movb-1.c: New file.
1011         * gcc.target/arc/movb-2.c: New file.
1012         * gcc.target/arc/movb-3.c: New file.
1013         * gcc.target/arc/movb-4.c: New file.
1014         * gcc.target/arc/movb-5.c: New file.
1015         * gcc.target/arc/movb_cl-1.c: New file.
1016         * gcc.target/arc/movb_cl-2.c: New file.
1017         * gcc.target/arc/movbi_cl-1.c: New file.
1018         * gcc.target/arc/movl-1.c: New file.
1019
1020 2016-04-28  Joern Rennecke  <joern.rennecke@embecosm.com>
1021             Andrew Burgess  <andrew.burgess@embecosm.com>
1022
1023         * gcc.target/arc/cmem-1.c: New file.
1024         * gcc.target/arc/cmem-2.c: New file.
1025         * gcc.target/arc/cmem-3.c: New file.
1026         * gcc.target/arc/cmem-4.c: New file.
1027         * gcc.target/arc/cmem-5.c: New file.
1028         * gcc.target/arc/cmem-6.c: New file.
1029         * gcc.target/arc/cmem-7.c: New file.
1030         * gcc.target/arc/cmem-ld.inc: New file.
1031         * gcc.target/arc/cmem-st.inc: New file.
1032
1033 2016-04-28  Jakub Jelinek  <jakub@redhat.com>
1034
1035         PR target/70821
1036         * gcc.target/i386/pr70821.c: New test.
1037
1038 2016-04-28  Bill Seurer  <seurer@linux.vnet.ibm.com>
1039
1040         * gcc.target/powerpc/vec-adde.c: New test.
1041         * gcc.target/powerpc/vec-adde-int128.c: New test.
1042
1043 2016-04-28  Jakub Jelinek  <jakub@redhat.com>
1044
1045         * gcc.target/i386/avx-vround-1.c: New test.
1046         * gcc.target/i386/avx-vround-2.c: New test.
1047         * gcc.target/i386/avx512vl-vround-1.c: New test.
1048         * gcc.target/i386/avx512vl-vround-2.c: New test.
1049
1050 2016-04-28  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1051
1052         PR testsuite/70595
1053         * lib/target-supports.exp (check_libcilkrts_available): Rename to ...
1054         (check_effective_target_cilkplus_runtime): ... this.
1055         * g++.dg/cilk-plus/cilk-plus.exp: Adapt to it.
1056         * gcc.dg/cilk-plus/cilk-plus.exp: Likewise.
1057
1058         * c-c++-common/cilk-plus/CK/cilk-for-2.c: Remove dg-do target selector.
1059         Require cilkplus_runtime.
1060         Don't add -lcilkrts.
1061         * c-c++-common/cilk-plus/CK/cilk-fors.c: Likewise.
1062         * c-c++-common/cilk-plus/CK/cilk_for_grain.c: Likewise.
1063         * c-c++-common/cilk-plus/CK/cilk_for_ptr_iter.c: Likewise.
1064         * c-c++-common/cilk-plus/CK/fib.c: Likewise.
1065         * c-c++-common/cilk-plus/CK/fib_init_expr_xy.c: Likewise.
1066         * c-c++-common/cilk-plus/CK/fib_no_return.c: Likewise.
1067         * c-c++-common/cilk-plus/CK/fib_no_sync.c: Likewise.
1068         * c-c++-common/cilk-plus/CK/nested_cilk_for.c: Likewise.
1069         * c-c++-common/cilk-plus/CK/pr60586.c: Likewise.
1070         * c-c++-common/cilk-plus/CK/pr69826-1.c: Likewise.
1071         * c-c++-common/cilk-plus/CK/pr69826-2.c: Likewise.
1072         * c-c++-common/cilk-plus/CK/spawnee_inline.c: Likewise.
1073         * c-c++-common/cilk-plus/CK/spawner_inline.c: Likewise.
1074         * c-c++-common/cilk-plus/CK/spawning_arg.c: Likewise.
1075         * c-c++-common/cilk-plus/CK/steal_check.c: Likewise.
1076         * c-c++-common/cilk-plus/CK/varargs_test.c: Likewise.
1077         * g++.dg/cilk-plus/CK/catch_exc.cc: Likewise.
1078         * g++.dg/cilk-plus/CK/cilk-for-tplt.cc: Likewise.
1079         * g++.dg/cilk-plus/CK/const_spawn.cc: Likewise.
1080         * g++.dg/cilk-plus/CK/fib-opr-overload.cc: Likewise.
1081         * g++.dg/cilk-plus/CK/fib-tplt.cc: Likewise.
1082         * g++.dg/cilk-plus/CK/for1.cc: Likewise.
1083         * g++.dg/cilk-plus/CK/lambda_spawns.cc: Likewise.
1084         * g++.dg/cilk-plus/CK/lambda_spawns_tplt.cc: Likewise.
1085         * g++.dg/cilk-plus/CK/pr60586.cc: Likewise.
1086         * g++.dg/cilk-plus/CK/pr66326.cc: Likewise.
1087         * g++.dg/cilk-plus/CK/stl_iter.cc: Likewise.
1088         * g++.dg/cilk-plus/CK/stl_rev_iter.cc: Likewise.
1089         * g++.dg/cilk-plus/CK/stl_test.cc: Likewise.
1090
1091         * c-c++-common/cilk-plus/CK/pr63307.c: Remove dg-do target selector.
1092         * c-c++-common/cilk-plus/SE/ef_error3.c: Likewise.
1093
1094         * c-c++-common/cilk-plus/SE/ef_error2.c: Explain target selector.
1095
1096         * c-c++-common/cilk-plus/CK/test__cilk.c: Run if
1097         cilkplus_runtime.
1098
1099 2016-04-27  Marc Glisse  <marc.glisse@inria.fr>
1100
1101         * gcc.dg/tree-ssa/overflow-2.c: New testcase.
1102         * gcc.dg/tree-ssa/minus-ovf.c: Likewise.
1103
1104 2015-04-27  Ryan Burn  <contact@rnburn.com>
1105
1106         PR c++/69024
1107         PR c++/68997
1108         * g++.dg/cilk-plus/CK/pr68001.cc: Fix to not depend on broken
1109         diagnostic.
1110         * g++.dg/cilk-plus/CK/pr69024.cc: New test.
1111         * g++.dg/cilk-plus/CK/pr68997.cc: New test.
1112
1113 2016-04-27  Eric Botcazou  <ebotcazou@adacore.com>
1114
1115         * gnat.dg/limited_with4.ad[sb]: New test.
1116         * gnat.dg/limited_with4_pkg.ads: New helper.
1117
1118 2016-04-27  H.J. Lu  <hongjiu.lu@intel.com>
1119
1120         PR target/70155
1121         * gcc.target/i386/pr55247-2.c: Updated to check movti_internal
1122         and movv1ti_internal patterns
1123         * gcc.target/i386/pr70155-1.c: New test.
1124         * gcc.target/i386/pr70155-2.c: Likewise.
1125         * gcc.target/i386/pr70155-3.c: Likewise.
1126         * gcc.target/i386/pr70155-4.c: Likewise.
1127         * gcc.target/i386/pr70155-5.c: Likewise.
1128         * gcc.target/i386/pr70155-6.c: Likewise.
1129         * gcc.target/i386/pr70155-7.c: Likewise.
1130         * gcc.target/i386/pr70155-8.c: Likewise.
1131         * gcc.target/i386/pr70155-9.c: Likewise.
1132         * gcc.target/i386/pr70155-10.c: Likewise.
1133         * gcc.target/i386/pr70155-11.c: Likewise.
1134         * gcc.target/i386/pr70155-12.c: Likewise.
1135         * gcc.target/i386/pr70155-13.c: Likewise.
1136         * gcc.target/i386/pr70155-14.c: Likewise.
1137         * gcc.target/i386/pr70155-15.c: Likewise.
1138         * gcc.target/i386/pr70155-16.c: Likewise.
1139         * gcc.target/i386/pr70155-17.c: Likewise.
1140         * gcc.target/i386/pr70155-18.c: Likewise.
1141         * gcc.target/i386/pr70155-19.c: Likewise.
1142         * gcc.target/i386/pr70155-20.c: Likewise.
1143         * gcc.target/i386/pr70155-21.c: Likewise.
1144         * gcc.target/i386/pr70155-22.c: Likewise.
1145
1146 2016-04-27  H.J. Lu  <hongjiu.lu@intel.com>
1147
1148         * gcc.target/i386/avx512vl-vmovdqa64-1.c: Replace ".{5}" with
1149         ".{5,6}".
1150
1151 2016-04-27  Bin Cheng  <bin.cheng@arm.com>
1152
1153         * gcc.dg/tree-ssa/pr64705.c: Revise check string.
1154         * gcc.dg/tree-ssa/scev-9.c: Ditto.
1155         * gcc.dg/tree-ssa/scev-10.c: Ditto.
1156         * gcc.dg/tree-ssa/scev-11.c: Ditto.
1157         * gcc.dg/tree-ssa/scev-12.c: Ditto.
1158
1159 2016-04-27  Richard Biener  <rguenther@suse.de>
1160
1161         PR ipa/70760
1162         * g++.dg/ipa/ipa-pta-2.C: New testcase.
1163         * gcc.dg/ipa/ipa-pta-1.c: Adjust.
1164
1165 2016-04-27  Nathan Sidwell  <nathan@acm.org>
1166
1167         * g++.dg/cpp0x/constexpr-recursion3.C: New.
1168         * g++.dg/ubsan/pr63956.C: Adjust error location.
1169
1170 2016-04-27  Nick Clifton  <nickc@redhat.com>
1171
1172         PR middle-end/49889
1173         * gcc.dg/pr49889.c: New test.
1174
1175 2016-04-27  Bernd Schmidt  <bschmidt@redhat.com>
1176
1177         * c-c++-common/memset-array.c: New test.
1178
1179 2016-04-26  Martin Sebor  <msebor@redhat.com>
1180
1181         PR c++/66639
1182         * g++.dg/cpp1y/func_constexpr.C: New test.
1183
1184 2016-04-26  Patrick Palka  <ppalka@gcc.gnu.org>
1185
1186         PR c++/70241
1187         * g++.dg/cpp0x/enum32.C: New test.
1188         * g++.dg/cpp0x/enum33.C: New test.
1189
1190 2016-04-26  Senthil Kumar Selvaraj  <senthil_kumar.selvaraj@atmel.com>
1191
1192         * gcc.c-torture/compile/pr69102.c: Require scheduling support.
1193         * gcc.c-torture/compile/pr37669.c: Require >=32 bit integers.
1194         * gcc.c-torture/execute/bitfld-6.c: Likewise.
1195         * gcc.c-torture/execute/bitfld-7.c: Likewise.
1196         * gcc.c-torture/execute/pr38151.c: Likewise.
1197         * gcc.c-torture/execute/pr66556.c: Likewise.
1198         * gcc.c-torture/execute/pr67781.c: Likewise.
1199         * gcc.c-torture/execute/pr68648.c: Likewise.
1200
1201 2016-04-26  Marc Glisse  <marc.glisse@inria.fr>
1202
1203         * gcc.dg/tree-ssa/overflow-1.c: New testcase.
1204
1205 2016-04-26  Marek Polacek  <polacek@redhat.com>
1206
1207         PR c/67784
1208         * gcc.dg/pr67784-3.c: New test.
1209         * gcc.dg/pr67784-4.c: New test.
1210         * gcc.dg/pr67784-5.c: New test.
1211
1212         PR c/70791
1213         * gcc.dg/Wnested-externs-2.c: New test.
1214
1215 2016-04-26  Marc Glisse  <marc.glisse@inria.fr>
1216
1217         * gcc.dg/fold-plusmult.c: Adjust.
1218         * gcc.dg/no-strict-overflow-6.c: Adjust.
1219         * gcc.dg/gomp/loop-1.c: Xfail some tests.
1220
1221 2016-04-26  Bernd Schmidt  <bschmidt@redhat.com>
1222
1223         * gcc.target/i386/avx512bw-vptestmb-1.c: Correct [xyz]mm register
1224         number scans.
1225         * gcc.target/i386/avx512bw-vptestmw-1.c: Likewise.
1226         * gcc.target/i386/avx512bw-vptestnmb-1.c: Likewise.
1227         * gcc.target/i386/avx512bw-vptestnmw-1.c: Likewise.
1228         * gcc.target/i386/avx512cd-vpbroadcastmb2q-1.c: Likewise.
1229         * gcc.target/i386/avx512cd-vpbroadcastmw2d-1.c: Likewise.
1230         * gcc.target/i386/avx512dq-vfpclasspd-1.c: Likewise.
1231         * gcc.target/i386/avx512dq-vfpclassps-1.c: Likewise.
1232         * gcc.target/i386/avx512dq-vinsertf64x2-1.c: Likewise.
1233         * gcc.target/i386/avx512dq-vinserti64x2-1.c: Likewise.
1234         * gcc.target/i386/avx512f-gather-5.c: Likewise.
1235         * gcc.target/i386/avx512f-vptestmd-1.c: Likewise.
1236         * gcc.target/i386/avx512f-vptestmq-1.c: Likewise.
1237         * gcc.target/i386/avx512f-vptestnmd-1.c: Likewise.
1238         * gcc.target/i386/avx512f-vptestnmq-1.c: Likewise.
1239         * gcc.target/i386/avx512f-vrndscaleps-1.c: Likewise.
1240         * gcc.target/i386/avx512vl-vpbroadcastmb2q-1.c: Likewise.
1241         * gcc.target/i386/avx512vl-vpbroadcastmw2d-1.c: Likewise.
1242         * gcc.target/i386/avx512vl-vptestmd-1.c: Likewise.
1243         * gcc.target/i386/avx512vl-vptestmq-1.c: Likewise.
1244         * gcc.target/i386/avx512vl-vptestnmd-1.c: Likewise.
1245         * gcc.target/i386/avx512vl-vptestnmq-1.c: Likewise.
1246         * gcc.target/i386/pr32219-2.c: Allow registers other than %eax in
1247         scans.
1248         * gcc.target/i386/pr32219-4.c: Likewise.
1249         * gcc.target/i386/pr32219-6.c: Likewise.
1250         * gcc.target/i386/pr32219-8.c: Likewise.
1251
1252 2016-04-26  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
1253
1254         * gcc.dg/tree-ssa/minmax-2.c: Require c99_runtime and add the
1255         associated options.
1256
1257 2016-04-26  Marek Polacek  <polacek@redhat.com>
1258
1259         PR c++/70744
1260         * g++.dg/ext/cond2.C: New test.
1261
1262 2016-04-26  Bin Cheng  <bin.cheng@arm.com>
1263
1264         PR tree-optimization/70771
1265         PR tree-optimization/70775
1266         * gcc.dg/pr70771.c: New test.
1267         * gcc.dg/pr70775.c: New test.
1268
1269 2016-04-26  Bernd Schmidt  <bschmidt@redhat.com>
1270
1271         * gcc.target/i386/lzcnt-1.c: Allow a different lzcntw output register.
1272
1273 2016-04-25  Richard Biener  <rguenther@suse.de>
1274
1275         PR tree-optimization/70780
1276         * gcc.dg/torture/pr70780.c: New testcase.
1277
1278 2016-04-25  Michael Collison <michael.collison@arm.com>
1279
1280         * testsuite/gcc.target/arm/neon-vaddws16.c: New test.
1281         * testsuite/gcc.target/arm/neon-vaddws32.c: New test.
1282         * testsuite/gcc.target/arm/neon-vaddwu16.c: New test.
1283         * testsuite/gcc.target/arm/neon-vaddwu32.c: New test.
1284         * testsuite/gcc.target/arm/neon-vaddwu8.c: New test.
1285         * testsuite/lib/target-supports.exp
1286         (check_effective_target_vect_widen_sum_hi_to_si_pattern): Indicate
1287         that arm neon support vector widen sum of HImode TO SImode.
1288
1289 2016-04-23  Jakub Jelinek  <jakub@redhat.com>
1290
1291         PR sanitizer/70712
1292         * c-c++-common/asan/pr70712.c: New test.
1293
1294 2016-04-22  Trevor Saunders  <tbsaunde+gcc@tbsaunde.org>
1295
1296         * .gitattributes: New file.
1297
1298 2016-04-22  Christophe Lyon  <christophe.lyon@linaro.org>
1299
1300         * lib/gcc-dg.exp (${tool}_load): Add default return value handler.
1301
1302 2016-04-22  Dominique d'Humieres  <dominiq@lps.ens.fr>
1303
1304         * gfortran.dg/submodule_14.f08: Add cleanup-submodules.
1305         * gfortran.dg/submodule_15.f08: Likewise.
1306
1307 2016-04-22  Richard Biener  <rguenther@suse.de>
1308
1309         PR tree-optimization/70740
1310         * gcc.dg/torture/pr70740.c: New testcase.
1311
1312 2016-04-21  H.J. Lu  <hongjiu.lu@intel.com>
1313
1314         PR target/70750
1315         * gcc.target/i386/pr70750-1.c: New test.
1316         * gcc.target/i386/pr70750-2.c: Likewise.
1317
1318 2016-04-21  Paolo Carlini  <paolo.carlini@oracle.com>
1319
1320         PR c++/70540
1321         * g++.dg/cpp0x/auto48.C: New.
1322
1323 2016-04-21  Marek Polacek  <polacek@redhat.com>
1324
1325         PR c++/70513
1326         * g++.dg/cpp0x/forw_enum12.C: New test.
1327         * g++.dg/cpp0x/forw_enum13.C: New test.
1328
1329 2016-04-21  Kirill Yukhin  <kirill.yukhin@intel.com>
1330
1331         PR target/70728
1332         * gcc.target/i386/pr70728.c: New test.
1333
1334 2016-04-21  Richard Biener  <rguenther@suse.de>
1335
1336         PR middle-end/70747
1337         * gcc.dg/pr70747.c: New testcase.
1338
1339 2016-04-21  Bin Cheng  <bin.cheng@arm.com>
1340
1341         PR tree-optimization/70715
1342         * gcc.dg/tree-ssa/scev-13.c: New test.
1343
1344 2016-04-21  Marc Glisse  <marc.glisse@inria.fr>
1345
1346         * gcc.dg/tree-ssa/minmax-2.c: New testcase.
1347
1348 2016-04-21  Marc Glisse  <marc.glisse@inria.fr>
1349
1350         * gcc.dg/tree-ssa/minmax-1.c: New testcase.
1351
1352 2016-04-20  Jan Hubicka  <jh@suse.cz>
1353
1354         PR ipa/70018
1355         * g++.dg/ipa/nothrow-1.C: New testcase.
1356
1357 2016-04-20  Nathan Sidwell  <nathan@acm.org>
1358
1359         PR c++/55635
1360         * g++.dg/eh/delete1.C: New.
1361
1362 2016-04-20  H.J. Lu  <hongjiu.lu@intel.com>
1363
1364         * gcc.target/i386/avx256-unaligned-store-2.c: Add
1365         -mtune-ctrl=sse_typeless_stores.
1366
1367 2016-04-20  H.J. Lu  <hongjiu.lu@intel.com>
1368
1369         * gcc.target/i386/avx256-unaligned-load-1.c: Update load scan.
1370
1371 2016-04-20  Bin Cheng  <bin.cheng@arm.com>
1372
1373         PR tree-optimization/69489
1374         * gcc.dg/tree-ssa/ifc-pr69489-2.c: New test.
1375
1376 2016-04-20  Ilya Verbin  <ilya.verbin@intel.com>
1377
1378         PR c++/69363
1379         * c-c++-common/cilk-plus/PS/clauses3.c: Adjust dg-error string.
1380         * c-c++-common/cilk-plus/PS/clauses4.c: New test.
1381         * c-c++-common/cilk-plus/PS/pr69363.c: New test.
1382
1383 2016-04-20  Bin Cheng  <bin.cheng@arm.com>
1384
1385         PR tree-optimization/56625
1386         PR tree-optimization/69489
1387         * gcc.dg/vect/pr56625.c: New test.
1388         * gcc.dg/tree-ssa/ifc-pr69489-1.c: New test.
1389
1390 2016-04-20  Andrew Pinski  <apinski@cavium.com>
1391
1392         PR target/64971
1393         * gcc.c-torture/compile/pr37433-1.c: New testcase.
1394
1395 2016-04-20  Arnaud Charlet  <charlet@adacore.com>
1396
1397         * gnat.dg/self1.adb: Remove now incorrect test.
1398
1399 2016-04-20  Bin Cheng  <bin.cheng@arm.com>
1400
1401         * gcc.dg/tree-ssa/scev-11.c: New test.
1402         * gcc.dg/tree-ssa/scev-12.c: New test.
1403
1404 2016-04-20  Marek Polacek  <polacek@redhat.com>
1405
1406         PR tree-optimization/70725
1407         * gcc.dg/pr70725.c: New test.
1408
1409 2016-04-20  Richard Biener  <rguenther@suse.de>
1410
1411         PR tree-optimization/70726
1412         * g++.dg/vect/pr70726.cc: New testcase.
1413
1414 2016-04-20  Andreas Krebbel  <krebbel@linux.vnet.ibm.com>
1415
1416         PR target/70674
1417         * gcc.target/s390/pr70674.c: New test.
1418
1419 2016-04-19  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
1420
1421         PR libgfortran/70684
1422         * gfortran.dg/list_read_14.f90: New test.
1423
1424 2016-04-19  H.J. Lu  <hongjiu.lu@intel.com>
1425
1426         PR target/69201
1427         * gcc.target/i386/avx256-unaligned-store-1.c (a): Make it
1428         extern to force it misaligned.
1429         (b): Likewise.
1430         (c): Likewise.
1431         (d): Likewise.
1432         Check vmovups.*movv8sf_internal/3 instead of avx_storeups256.
1433         Don't check `*' before movv4sf_internal.
1434         * gcc.target/i386/avx256-unaligned-store-2.c: Check
1435         vmovups.*movv32qi_internal/3 instead of avx_storeups256.
1436         Don't check `*' before movv16qi_internal.
1437         * gcc.target/i386/avx256-unaligned-store-3.c (a): Make it
1438         extern to force it misaligned.
1439         (b): Likewise.
1440         (c): Likewise.
1441         (d): Likewise.
1442         Check vmovups.*movv4df_internal/3 instead of avx_storeupd256.
1443         Don't check `*' before movv2df_internal.
1444         * gcc.target/i386/avx256-unaligned-store-4.c (a): Make it
1445         extern to force it misaligned.
1446         (b): Likewise.
1447         (c): Likewise.
1448         (d): Likewise.
1449         Check movv8sf_internal instead of avx_storeups256.
1450         Check movups.*movv4sf_internal/3 instead of avx_storeups256.
1451
1452 2016-04-19  Richard Biener  <rguenther@suse.de>
1453
1454         PR tree-optimization/70171
1455         * g++.dg/tree-ssa/pr70171.C: New testcase.
1456
1457 2016-04-19  Richard Biener  <rguenther@suse.de>
1458
1459         PR tree-optimization/70724
1460         * gcc.dg/torture/pr70724.c: New testcase.
1461
1462 2016-04-18  Vladimir Makarov  <vmakarov@redhat.com>
1463
1464         PR middle-end/70689
1465         * testsuite/gcc.target/i386/pr70689.c: New.
1466
1467 2016-04-18  H.J. Lu  <hongjiu.lu@intel.com>
1468
1469         PR target/70708
1470         * gcc.target/i386/pr70708.c: New test.
1471
1472 2016-04-18  Richard Biener  <rguenther@suse.de>
1473
1474         PR tree-optimization/43434
1475         * gcc.dg/vect/pr43434.c: New testcase.
1476         * c-c++-common/goacc/kernels-alias-3.c: Adjust.
1477         * c-c++-common/goacc/kernels-alias-4.c: Likewise.
1478         * c-c++-common/goacc/kernels-alias-5.c: Likewise.
1479         * c-c++-common/goacc/kernels-alias-6.c: Likewise.
1480         * c-c++-common/goacc/kernels-alias-7.c: Likewise.
1481         * c-c++-common/goacc/kernels-alias-8.c: Likewise.
1482         * gcc.dg/gomp/pr68640.c: Likewise.
1483         * gfortran.dg/goacc/kernels-alias-3.f95: Likewise.
1484         * gfortran.dg/goacc/kernels-alias-4.f95: Likewise.
1485
1486 2016-04-18  Richard Biener  <rguenther@suse.de>
1487
1488         PR tree-optimization/70701
1489         * gcc.dg/tree-ssa/ssa-fre-53.c: New testcase.
1490
1491 2016-04-18  Tom de Vries  <tom@codesourcery.com>
1492
1493         PR testsuite/70699
1494         * gcc.dg/pr70161.c: Add dot-file scans.
1495         * lib/scandump.exp (dump-suffix): Return suffix after first dot char,
1496         instead of after last dot char.
1497
1498 2016-04-17  Eric Botcazou  <ebotcazou@adacore.com>
1499
1500         * c-c++-common/dump-ada-spec-3.c: New test.
1501         * c-c++-common/dump-ada-spec-4.c: Likewise.
1502
1503 2016-04-17  Tom de Vries  <tom@codesourcery.com>
1504
1505         PR other/70183
1506         * gcc.target/i386/vzeroupper-dump-flags.c: New test.
1507
1508 2016-04-15  Jan Hubicka  <jh@suse.cz>
1509
1510         PR ipa/70018
1511         * g++.dg/ipa/pure-const-1.C: New testcase.
1512         * g++.dg/ipa/pure-const-2.C: New testcase.
1513         * g++.dg/ipa/pure-const-3.C: New testcase.
1514
1515 2016-04-15  Marek Polacek  <polacek@redhat.com>
1516
1517         PR c/70671
1518         * gcc.dg/bitfld-22.c: New test.
1519
1520 2016-04-15  Bernd Schmidt  <bschmidt@redhat.com>
1521
1522         * gcc.target/i386/pr46470.c: Add -mno-red-zone to dg-options for
1523         x86_64.
1524
1525 2016-04-15  Marek Polacek  <polacek@redhat.com>
1526
1527         PR c/70651
1528         * c-c++-common/pr70651.c: New test.
1529
1530 2016-04-15  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
1531
1532         PR rtl-optimization/70681
1533         * gcc.dg/ira-shrinkwrap-prep-2.c: XFAIL shrinkwrapping
1534         dump scan on arm and powerpc.
1535         * gcc.dg/pr10474.c: Likewise.
1536
1537 2016-04-15  Jakub Jelinek  <jakub@redhat.com>
1538
1539         PR c++/69517
1540         PR c++/70019
1541         PR c++/70588
1542         * g++.dg/cpp1y/vla11.C: Revert for real.
1543
1544         PR c/70436
1545         * c-c++-common/Wparentheses-1.c: New test.
1546         * c-c++-common/gomp/Wparentheses-1.c: New test.
1547         * c-c++-common/gomp/Wparentheses-2.c: New test.
1548         * c-c++-common/gomp/Wparentheses-3.c: New test.
1549         * c-c++-common/gomp/Wparentheses-4.c: New test.
1550         * c-c++-common/cilk-plus/PS/Wparentheses-1.c: New test.
1551         * c-c++-common/cilk-plus/CK/Wparentheses-1.c: New test.
1552         * c-c++-common/goacc/Wparentheses-1.c: New test.
1553
1554 2016-04-15  Kirill Yukhin  <kirill.yukhin@intel.com>
1555
1556         PR target/70662
1557         * gcc.target/i386/pr70662.c: New test.
1558
1559 2016-04-15  Richard Biener  <rguenther@suse.de>
1560             Alan Modra  <amodra@gmail.com>
1561
1562         PR tree-optimization/70130
1563         * gcc.dg/vect/O3-pr70130.c: New testcase.
1564
1565 2016-04-14  Michael Meissner  <meissner@linux.vnet.ibm.com>
1566
1567         PR target/70669
1568         * gcc.target/powerpc/pr70669.c: New test.
1569
1570         PR target/70640
1571         * gcc.target/powerpc/pr70640.c: Fix test so it correctly works on
1572         a power7 system that does not have an assembler that supports
1573         power8.
1574
1575 2016-04-14  Martin Sebor  <msebor@redhat.com>
1576
1577         PR c++/69517
1578         PR c++/70019
1579         PR c++/70588
1580         * c-c++-common/ubsan/vla-1.c: Revert.
1581         * g++.dg/cpp1y/vla11.C: Same.
1582         * g++.dg/cpp1y/vla12.C: Same.
1583         * g++.dg/cpp1y/vla13.C: Same.
1584         * g++.dg/cpp1y/vla14.C: Same.
1585         * g++.dg/cpp1y/vla3.C: Same.
1586         * gcc/testsuite/g++.dg/init/array24.C: Same.
1587         * g++.dg/ubsan/vla-1.C: Same.
1588
1589 2016-04-14  Marek Polacek  <polacek@redhat.com>
1590             Jan Hubicka  <hubicka@ucw.cz>
1591
1592         PR c++/70029
1593         * g++.dg/torture/pr70029.C: New test.
1594
1595 2016-04-14  Martin Sebor  <msebor@redhat.com>
1596
1597         * g++.dg/cpp1y/vla11.C: Avoid using attribute aligned to increase
1598         type size to prevent failures on targets with very low maximum
1599         alignment.
1600
1601 2016-04-14  Richard Biener  <rguenther@suse.de>
1602
1603         PR tree-optimization/70623
1604         * gcc.dg/torture/pr70623.c: New testcase.
1605         * gcc.dg/torture/pr70623-2.c: Likewise.
1606
1607 2016-04-13  Martin Sebor  <msebor@redhat.com>
1608
1609         PR c++/69517
1610         PR c++/70019
1611         PR c++/70588
1612         * c-c++-common/ubsan/vla-1.c (main): Catch exceptions.
1613         * g++.dg/cpp1y/vla11.C: New test.
1614         * g++.dg/cpp1y/vla12.C: New test.
1615         * g++.dg/cpp1y/vla13.C: New test.
1616         * g++.dg/cpp1y/vla14.C: New test.
1617         * g++.dg/cpp1y/vla3.C: Restore deleted test.
1618         * gcc/testsuite/g++.dg/init/array24.C: Fully brace VLA initializer.
1619         * g++.dg/ubsan/vla-1.C: Disable exceptions.
1620
1621 2016-04-13  Jakub Jelinek  <jakub@redhat.com>
1622
1623         PR c++/70641
1624         * g++.dg/opt/pr70641.C: New test.
1625
1626 2016-04-13  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1627
1628         PR rtl-optimization/68749
1629         * gcc.dg/ifcvt-4.c: Use "word_mode" rather than "int" to limit the
1630         effects of argument promotions.
1631         Remove default args to dg-skip-if.
1632
1633 2016-04-13  Paolo Carlini  <paolo.carlini@oracle.com>
1634
1635         PR c++/70635
1636         * g++.dg/parse/pr70635.C: New.
1637
1638 2016-04-13  Marek Polacek  <polacek@redhat.com>
1639
1640         PR c++/70639
1641         * c-c++-common/Wmisleading-indentation-4.c: New test.
1642
1643 2016-04-13  Marek Polacek  <polacek@redhat.com>
1644
1645         PR c/70436
1646         * testsuite/gcc.dg/Wparentheses-12.c: New test.
1647         * testsuite/gcc.dg/Wparentheses-13.c: New test.
1648
1649 2016-04-13  Ilya Enkovich  <ilya.enkovich@intel.com>
1650
1651         * gcc.target/i386/avx512bw-kunpckdq-2.c: New test.
1652         * gcc.target/i386/avx512bw-kunpckwd-2.c: New test.
1653         * gcc.target/i386/avx512f-kunpckbw-2.c: New test.
1654
1655 2016-04-13  Jakub Jelinek  <jakub@redhat.com>
1656
1657         PR middle-end/70633
1658         * gcc.c-torture/compile/pr70633.c: New test.
1659
1660         PR debug/70628
1661         * gcc.dg/torture/pr70628.c: New test.
1662
1663 2016-04-12  Patrick Palka  <ppalka@gcc.gnu.org>
1664
1665         PR c++/70610
1666         * g++.dg/template/pr70610.C: New test.
1667         * g++.dg/template/pr70610-2.C: New test.
1668         * g++.dg/template/pr70610-3.C: New test.
1669         * g++.dg/template/pr70610-4.C: New test.
1670
1671 2016-04-12  Jakub Jelinek  <jakub@redhat.com>
1672
1673         * c-c++-common/cilk-plus/SE/ef_error2.c (func2): Use vectorlength
1674         128 instead of 32.
1675
1676         PR c++/70571
1677         * g++.dg/ext/pr70571.C: New test.
1678
1679 2016-04-12  Michael Meissner  <meissner@linux.vnet.ibm.com>
1680
1681         PR target/70640
1682         * gcc.target/powerpc/pr70640.c: New test.
1683
1684 2016-04-12  Paolo Carlini  <paolo.carlini@oracle.com>
1685
1686         PR c++/68722
1687         * g++.dg/parse/pr68722.C: New.
1688
1689 2016-04-12  Jakub Jelinek  <jakub@redhat.com>
1690
1691         PR rtl-optimization/70596
1692         * gcc.target/i386/pr70596.c: New test.
1693
1694 2016-04-12  Nathan Sidwell  <nathan@acm.org>
1695
1696         PR c++/70501
1697         * g++.dg/init/pr70501.C: New.
1698
1699 2016-04-12  David Wohlferd  <dw@LimeGreenSocks.com>
1700
1701         * gcc.target/i386/asm-flag-6.c: New test.
1702
1703 2016-04-12  Tom de Vries  <tom@codesourcery.com>
1704
1705         PR tree-optimization/68756
1706         * gcc.dg/graphite/pr68756.c: New test.
1707
1708 2016-04-12  Jakub Jelinek  <jakub@redhat.com>
1709
1710         PR tree-optimization/70602
1711         * gcc.c-torture/execute/pr70602.c: New test.
1712
1713 2016-04-11  Michael Meissner  <meissner@linux.vnet.ibm.com>
1714
1715         PR target/70381
1716         * gcc.target/powerpc/float128-1.c: New tests to make sure the
1717         __float128 emulator is built and runs.
1718         * gcc.target/powerpc/float128-1.c: Likewise.
1719
1720         * lib/target-supports.exp (check_ppc_float128_sw_available):
1721         Rework tests for __float128 software and hardware
1722         availability. Fix exit condition to return 0 on success.
1723
1724 2016-04-11  James Greenhalgh  <james.greenhalgh@arm.com>
1725
1726         PR target/70133
1727         * gcc.target/aarch64/mgeneral-regs_4.c: Fix expected output.
1728         * gcc.target/aarch64/target_attr_15.c: Likewise.
1729
1730 2016-04-10  Paolo Carlini  <paolo.carlini@oracle.com>
1731
1732         PR c++/69066
1733         * g++.dg/cpp1y/pr69066.C: New.
1734
1735 2016-04-09  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
1736
1737         PR fortran/68566
1738         * gfortran.dg/pr36192.f90: Update test.
1739         * gfortran.dg/pr36192_1.f90: Update test.
1740         * gfortran.dg/real_dimension_1.f: Update test.
1741         * gfortran.dg/parameter_array_init_7.f90: New test.
1742
1743 2016-04-09  John David Anglin  <danglin@gcc.gnu.org>
1744
1745         PR testsuite/64039
1746         * gcc.dg/tree-ssa/ssa-dom-cse-2.c: xfail scan-tree-dump on hppa*64*-*-*.
1747
1748         * gcc.dg/pr70317.c: Add -fno-common on hppa*-*-hpux*.
1749
1750         PR rtl-optimization/66669
1751         * gcc.dg/loop-8.c: Skip on hppa*-*-*.
1752
1753         * gcc.dg/debug/dwarf2/prod-options.c: Adjust scan for hppa*64*-*-*.
1754
1755         * gcc.dg/pic-1.c: Skip on hppa*-*-*.
1756         * gcc.dg/pie-1.c: Likewise.
1757         * gcc.dg/pic-3.c: Skip on hppa*64*-*-*.
1758         * gcc.dg/pic-4.c: Likewise.
1759         * gcc.dg/pie-3.c: Likewise.
1760         * gcc.dg/pie-4.c: Likewise.
1761
1762         * gcc.dg/uninit-19.c: Fix warning line for hppa*64*-*-*.
1763
1764         PR tree-optimization/68644
1765         * gcc.dg/tree-ssa/ivopts-lt-2.c: Skip on hppa*-*-*.
1766
1767         PR rtl-optimization/64886
1768         * gcc.dg/pr64434.c: Skip on hppa*-*-hpux*.
1769
1770 2016-04-09  Tom de Vries  <tom@codesourcery.com>
1771
1772         PR tree-optimization/68953
1773         * gcc.dg/graphite/pr68953.c: New test.
1774
1775 2016-04-09  Dominique d'Humieres  <dominiq@lps.ens.fr>
1776
1777         PR fortran/70592
1778         * gfortran.dg/deferred_character_16.f90: New test.
1779
1780 2016-04-09  Jakub Jelinek  <jakub@redhat.com>
1781
1782         PR tree-optimization/70586
1783         * gcc.c-torture/execute/pr70586.c: New test.
1784
1785 2016-04-09  Dominique d'Humieres  <dominiq@lps.ens.fr>
1786
1787         PR sanitizer/70573
1788         * c-c++-common/asan/halt_on_error-1.c: Replace memset
1789         with __builtin_memset
1790         * c-c++-common/asan/halt_on_error-2.c: Likewise.
1791
1792 2016-04-08  Cesar Philippidis  <cesar@codesourcery.com>
1793
1794         PR lto/70289
1795         PR ipa/70348
1796         PR tree-optimization/70373
1797         PR middle-end/70533
1798         PR middle-end/70534
1799         PR middle-end/70535
1800         * c-c++-common/goacc/reduction-5.c: New test.
1801         * c-c++-common/goacc/reduction-promotions.c: New test.
1802         * gfortran.dg/goacc/reduction-3.f95: New test.
1803         * gfortran.dg/goacc/reduction-promotions.f90: New test.
1804
1805 2016-04-08  Patrick Palka  <ppalka@gcc.gnu.org>
1806
1807         PR c++/70590
1808         PR c++/70452
1809         * g++.dg/pr70590.C: New test.
1810         * g++.dg/pr70590-2.C: New test.
1811
1812 2016-04-08  Jakub Jelinek  <jakub@redhat.com>
1813
1814         PR middle-end/70593
1815         * gcc.target/i386/pr70593.c: New test.
1816
1817         PR rtl-optimization/70574
1818         * gcc.target/i386/avx2-pr70574.c: New test.
1819
1820 2016-04-08  Maxim Ostapenko  <m.ostapenko@samsung.com>
1821
1822         PR sanitizer/70541
1823         * c-c++-common/asan/pr70541.c: New test.
1824
1825 2016-04-08  Tom de Vries  <tom@codesourcery.com>
1826
1827         * c-c++-common/goacc/uninit-firstprivate-clause.c: New test.
1828         * gfortran.dg/goacc/uninit-firstprivate-clause.f95: New test.
1829
1830 2016-04-08  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
1831
1832         PR target/70566
1833         * gcc.c-torture/execute/pr70566.c: New test.
1834
1835 2016-04-08  Tom de Vries  <tom@codesourcery.com>
1836
1837         * c-c++-common/goacc/uninit-copy-clause.c: New test.
1838         * gfortran.dg/goacc/uninit-copy-clause.f95: New test.
1839
1840 2016-04-08  Alan Modra  <amodra@gmail.com>
1841
1842         * gcc.target/powerpc/pr70117.c: New.
1843
1844 2016-04-07  Jakub Jelinek  <jakub@redhat.com>
1845
1846         PR testsuite/70581
1847         * gcc.dg/lto/simd-function_0.c: New test.
1848
1849         * c-c++-common/attr-simd.c: Add scan-assembler* directives for AVX512F
1850         clones.
1851         * c-c++-common/attr-simd-2.c: Likewise.
1852         * c-c++-common/attr-simd-4.c: Likewise.
1853         * gcc.dg/gomp/simd-clones-2.c: Likewise.
1854         * gcc.dg/gomp/simd-clones-3.c: Likewise.
1855
1856 2016-04-07  Thomas Preud'homme  <thomas.preudhomme@arm.com>
1857
1858         PR testsuite/70553
1859         * gcc.target/arm/pr70496.c: Also require arm_arm_ok effective target.
1860
1861 2016-04-07  Thomas Schwinge  <thomas@codesourcery.com>
1862             Tom de Vries  <tom@codesourcery.com>
1863
1864         * gfortran.dg/goacc/kernels-loop-2.f95: Scan for parallelization.
1865         * gfortran.dg/goacc/kernels-loop-data-2.f95: Likewise.
1866         * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: Likewise.
1867         * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: Likewise.
1868         * gfortran.dg/goacc/kernels-loop-data-update.f95: Likewise.
1869         * gfortran.dg/goacc/kernels-loop-data.f95: Likewise.
1870         * gfortran.dg/goacc/kernels-loop.f95: Likewise.
1871         * gfortran.dg/goacc/kernels-loop-n.f95: Likewise, XFAILed.
1872
1873 2016-04-06  Patrick Palka  <ppalka@gcc.gnu.org>
1874
1875         PR c/70436
1876         * g++.dg/warn/Wparentheses-29.C: New test.
1877
1878 2016-04-06  Patrick Palka  <ppalka@gcc.gnu.org>
1879
1880         PR c/70436
1881         * g++.dg/plugin/pragma_plugin.c (handle_pragma_sayhello): Add
1882         explicit braces to resolve a future -Wparentheses warning.
1883
1884 2016-04-06  Richard Henderson  <rth@redhat.com>
1885
1886         * gcc.dg/pr61817-1.c: New test.
1887         * gcc.dg/pr61817-2.c: New test.
1888         * gcc.dg/pr69391-1.c: New test.
1889         * gcc.dg/pr69391-2.c: New test.
1890
1891 2016-04-06  Vladimir Makarov  <vmakarov@redhat.com>
1892
1893         PR rtl-optimization/70398
1894         * testsuite/gcc.target/aarch64/pr70398.c: New.
1895
1896 2016-04-06  Eric Botcazou  <ebotcazou@adacore.com>
1897
1898         * gcc.c-torture/execute/20101011-1.c (__VISIUM__): Set DO_TEST to 0.
1899
1900 2016-04-06  Yvan Roux  <yvan.roux@linaro.org>
1901             Pedro Alves  <palves@redhat.com>
1902
1903         * gcc.dg/guality/guality.h (main): Avoid GDB being blocked on signals.
1904
1905 2016-04-06  Jakub Jelinek  <jakub@redhat.com>
1906
1907         * lib/target-supports.exp (check_effective_target_vect_simd_clones):
1908         Check for avx512f effective targets instead of avx2.
1909         * gcc.dg/gomp/declare-simd-1.c: Add scan-assembler-times directives
1910         for AVX512F clones.
1911         * gcc.dg/gomp/declare-simd-3.c: Likewise.
1912         * g++.dg/gomp/declare-simd-1.C: Likewise.
1913         * g++.dg/gomp/declare-simd-3.C: Likewise.
1914         * g++.dg/gomp/declare-simd-4.C: Likewise.
1915
1916         PR middle-end/70550
1917         * c-c++-common/gomp/pr70550-1.c: New test.
1918         * c-c++-common/gomp/pr70550-2.c: New test.
1919
1920 2016-04-05  Nathan Sidwell  <nathan@acm.org>
1921
1922         PR c++/70512
1923         * g++.dg/ext/attribute-may-alias-5.C: New.
1924
1925 2016-04-05  Jakub Jelinek  <jakub@redhat.com>
1926
1927         PR c++/70336
1928         * c-c++-common/pr70336.c: New test.
1929         * gcc.dg/torture/builtin-isinf_sign-1.c (foo): Guard tests
1930         no longer optimized away at -O0 with #ifndef __OPTIMIZE__.
1931
1932 2016-04-05  Jan Hubicka  <hubicka@ucw.cz>
1933
1934         PR ipa/66223
1935         * g++.dg/ipa/devirt-51.C: Use -fsanitize=unreachable.
1936
1937 2016-04-05  Jakub Jelinek  <jakub@redhat.com>
1938
1939         PR rtl-optimization/70542
1940         * gcc.dg/torture/pr70542.c: New test.
1941         * gcc.target/i386/avx2-pr70542.c: New test.
1942
1943 2016-04-05  Zdenek Sojka  <zsojka@seznam.cz>
1944
1945         PR tree-optimization/70509
1946         * gcc.target/i386/avx512bw-pr70509.c: New test.
1947
1948 2016-04-05  Patrick Palka  <ppalka@gcc.gnu.org>
1949
1950         PR c++/70452
1951         * g++.dg/ext/constexpr-vla4.C: New test.
1952
1953 2016-04-05  Uros Bizjak  <ubizjak@gmail.com>
1954
1955         PR target/70510
1956         * gcc.target/i386/pr70510.c: New test.
1957
1958 2016-04-05  Richard Biener  <rguenther@suse.de>
1959
1960         PR tree-optimization/70526
1961         * g++.dg/torture/pr70526.C: New testcase.
1962
1963 2016-04-05  Jakub Jelinek  <jakub@redhat.com>
1964
1965         PR target/70525
1966         * gcc.target/i386/pr70525.c: New test.
1967
1968 2016-04-05  Richard Biener  <rguenther@suse.de>
1969
1970         PR middle-end/70499
1971         * g++.dg/torture/pr70499.C: New testcase.
1972
1973 2016-04-05  Richard Biener  <rguenther@suse.de>
1974
1975         * gcc.dg/tree-ssa/20030814-6.c: Fix testcase, disable FRE,
1976         remove XFAIL.
1977
1978 2016-04-04  Jakub Jelinek  <jakub@redhat.com>
1979
1980         PR middle-end/70307
1981         * gcc.dg/torture/pr70307.c: Add -Wno-psabi to dg-options.  Prune
1982         rs6000 ABI warnings.
1983
1984 2016-04-04  Jan Hubicka  <hubicka@ucw.cz>
1985
1986         PR ipa/66223
1987         * g++.dg/ipa/devirt-51.C: New testcase.
1988
1989 2016-04-04  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>
1990             Jakub Jelinek <jakub@redhat.com>
1991
1992         PR middle-end/70457
1993         * gcc.dg/torture/pr70457.c: New.
1994
1995 2016-04-04  Andre Vehreschild  <vehre@gcc.gnu.org>
1996
1997         PR fortran/67538
1998         * gfortran.dg/allocate_with_source_19.f08: New test.
1999
2000 2016-04-04  Andre Vehreschild  <vehre@gcc.gnu.org>
2001
2002         PR fortran/65795
2003         * gfortran.dg/coarray_allocate_6.f08: New test.
2004
2005 2016-04-04  Richard Biener  <rguenther@suse.de>
2006
2007         PR rtl-optimization/70484
2008         * gcc.dg/torture/pr70484.c: New testcase.
2009
2010 2016-04-04  Marek Polacek  <polacek@redhat.com>
2011
2012         PR c/70307
2013         * gcc.dg/torture/pr70307.c: New test.
2014
2015 2016-04-03  Oleg Endo  <olegendo@gcc.gnu.org>
2016
2017         PR target/70416
2018         PR target/67391
2019         * gcc.target/sh/torture/pr70416.c: New.
2020
2021 2016-04-02  Martin Sebor  <msebor@redhat.com>
2022
2023         PR c++/67376
2024         PR c++/70170
2025         PR c++/70172
2026         PR c++/70228
2027         * g++.dg/cpp0x/constexpr-array-ptr10.C: New test.
2028         * g++.dg/cpp0x/constexpr-array-ptr9.C: New test.
2029         * g++.dg/cpp0x/constexpr-nullptr-1.C: New test.
2030         * g++.dg/cpp0x/constexpr-array5.C: Adjust text of expected diagnostic.
2031         * g++.dg/cpp0x/constexpr-string.C: Same.
2032         * g++.dg/cpp0x/constexpr-wstring2.C: Same.
2033         * g++.dg/cpp0x/pr65398.C: Same.
2034         * g++.dg/ext/constexpr-vla1.C: Same.
2035         * g++.dg/ext/constexpr-vla2.C: Same.
2036         * g++.dg/ext/constexpr-vla3.C: Same.
2037         * g++.dg/ubsan/pr63956.C: Same.
2038
2039 2016-04-01  Jakub Jelinek  <jakub@redhat.com>
2040
2041         PR rtl-optimization/70467
2042         * gcc.target/i386/pr70467-2.c: New test.
2043
2044 2016-04-01  Jakub Jelinek  <jakub@redhat.com>
2045             Marek Polacek  <polacek@redhat.com>
2046
2047         PR c++/70488
2048         * g++.dg/init/new47.C: New test.
2049
2050 2016-04-01  Ramana Radhakrishnan  <ramana.radhakrishnan@arm.com>
2051
2052         PR target/70496
2053         * gcc.target/arm/pr70496.c: New test.
2054
2055 2016-04-01  Nathan Sidwell  <nathan@acm.org>
2056
2057         PR c++/68475
2058         * g++.dg/g++.dg/cpp0x/noexcept29.C: New.
2059
2060 2016-04-01  Ilya Enkovich  <enkovich.gnu@gmail.com>
2061
2062         PR target/69890
2063         * gcc.dg/strlenopt.h (memmove): New.
2064         * gcc.target/i386/chkp-strlen-1.c: Include "../../gcc.dg/strlenopt.h"
2065         instead of "string.h".
2066         * gcc.target/i386/chkp-strlen-2.c: Likewise.
2067         * gcc.target/i386/chkp-strlen-3.c: Likewise.
2068         * gcc.target/i386/chkp-strlen-4.c: Likewise.
2069         * gcc.target/i386/chkp-strlen-5.c: Likewise.
2070         * gcc.target/i386/chkp-stropt-1.c: Likewise.
2071         * gcc.target/i386/chkp-stropt-10.c: Likewise.
2072         * gcc.target/i386/chkp-stropt-11.c: Likewise.
2073         * gcc.target/i386/chkp-stropt-12.c: Likewise.
2074         * gcc.target/i386/chkp-stropt-13.c: Likewise.
2075         * gcc.target/i386/chkp-stropt-14.c: Likewise.
2076         * gcc.target/i386/chkp-stropt-15.c: Likewise.
2077         * gcc.target/i386/chkp-stropt-16.c: Likewise.
2078         * gcc.target/i386/chkp-stropt-2.c: Likewise.
2079         * gcc.target/i386/chkp-stropt-3.c: Likewise.
2080         * gcc.target/i386/chkp-stropt-4.c: Likewise.
2081         * gcc.target/i386/chkp-stropt-5.c: Likewise.
2082         * gcc.target/i386/chkp-stropt-6.c: Likewise.
2083         * gcc.target/i386/chkp-stropt-7.c: Likewise.
2084         * gcc.target/i386/chkp-stropt-8.c: Likewise.
2085         * gcc.target/i386/chkp-stropt-9.c: Likewise.
2086
2087 2016-03-31  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2088
2089         * g++.dg/template/ptrmem30.C (read): Rename to data_read.
2090         (Holder::foo): Reflect this.
2091
2092 2016-03-31  Ilya Enkovich  <enkovich.gnu@gmail.com>
2093
2094         PR target/70442
2095         * gcc.dg/pr70442.c: New test.
2096
2097 2016-03-31  Nathan Sidwell  <nathan@acm.org>
2098
2099         PR c++/70393
2100         * g++.dg/cpp0x/constexpr-virtual6.C: New.
2101
2102 2016-03-31  Kirill Yukhin  <kirill.yukhin@intel.com>
2103
2104         PR target/70453
2105         * gcc.target/i386/pr70453.c: New test.
2106
2107 2016-03-31  Andrey Belevantsev  <abel@ispras.ru>
2108
2109         PR target/70292
2110         * gcc.c-torture/pr70292.c: New test.
2111
2112 2016-03-31  Marek Polacek  <polacek@redhat.com>
2113
2114         PR c/70297
2115         * c-c++-common/pr70297.c: New test.
2116         * g++.dg/cpp0x/typedef-redecl.C: New test.
2117         * gcc.dg/typedef-redecl2.c: New test.
2118
2119 2016-03-31  Jakub Jelinek  <jakub@redhat.com>
2120
2121         PR rtl-optimization/70460
2122         * gcc.c-torture/execute/pr70460.c: New test.
2123
2124 2016-03-31  Richard Biener  <rguenther@suse.de>
2125
2126         PR c++/70430
2127         * g++.dg/ext/vector30.C: New testcase.
2128
2129 2016-03-30  Dominique d'Humieres  <dominiq@lps.ens.fr>
2130             Jerry DeLisle  <jvdelisle@gcc.gnu.org>
2131
2132         * gfortran.dg/fmt_pf.f90: New test.
2133
2134 2016-03-30  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2135
2136         Forward-port from 5 branch
2137         2016-03-30  Jakub Jelinek  <jakub@redhat.com>
2138
2139         PR testsuite/70356
2140         * gcc.target/i386/avx-vextractf128-256-5.c: Move
2141         dg-require-effective-target after dg-do.
2142
2143         2015-12-30  Kirill Yukhin  <kirill.yukhin@intel.com>
2144
2145         * gcc.target/i386/avx-vextractf128-256-5.c: New test.
2146
2147 2016-03-30  Thomas Schwinge  <thomas@codesourcery.com>
2148             Julian Brown  <julian@codesourcery.com>
2149             Chung-Lin Tang  <cltang@codesourcery.com>
2150             Cesar Philippidis  <cesar@codesourcery.com>
2151             James Norris  <jnorris@codesourcery.com>
2152             Tom de Vries  <tom@codesourcery.com>
2153             Nathan Sidwell  <nathan@codesourcery.com>
2154
2155         * c-c++-common/goacc/combined-directives.c: Clean up dg-* directives.
2156         * c-c++-common/goacc/loop-clauses.c: Likewise.
2157         * g++.dg/goacc/template.C: Likewise.
2158         * gfortran.dg/goacc/combined-directives.f90: Likewise.
2159         * gfortran.dg/goacc/loop-1.f95: Likewise.
2160         * gfortran.dg/goacc/loop-5.f95: Likewise.
2161         * gfortran.dg/goacc/loop-6.f95: Likewise.
2162         * gfortran.dg/goacc/loop-tree-1.f90: Likewise.
2163         * c-c++-common/goacc-gomp/nesting-1.c: Update.
2164         * c-c++-common/goacc-gomp/nesting-fail-1.c: Likewise.
2165         * c-c++-common/goacc/clauses-fail.c: Likewise.
2166         * c-c++-common/goacc/parallel-1.c: Likewise.
2167         * c-c++-common/goacc/reduction-1.c: Likewise.
2168         * c-c++-common/goacc/reduction-2.c: Likewise.
2169         * c-c++-common/goacc/reduction-3.c: Likewise.
2170         * c-c++-common/goacc/reduction-4.c: Likewise.
2171         * c-c++-common/goacc/routine-3.c: Likewise.
2172         * c-c++-common/goacc/routine-4.c: Likewise.
2173         * c-c++-common/goacc/routine-5.c: Likewise.
2174         * c-c++-common/goacc/tile.c: Likewise.
2175         * g++.dg/goacc/template.C: Likewise.
2176         * gfortran.dg/goacc/combined-directives.f90: Likewise.
2177         * c-c++-common/goacc/nesting-1.c: Move dg-error test cases into...
2178         * c-c++-common/goacc/nesting-fail-1.c: ... this file.  Update.
2179         * c-c++-common/goacc/kernels-1.c: Update.  Incorporate...
2180         * c-c++-common/goacc/kernels-empty.c: ... this file, and...
2181         * c-c++-common/goacc/kernels-eternal.c: ... this file, and...
2182         * c-c++-common/goacc/kernels-noreturn.c: ... this file.
2183         * c-c++-common/goacc/host_data-1.c: New file.  Incorporate...
2184         * c-c++-common/goacc/use_device-1.c: ... this file.
2185         * c-c++-common/goacc/host_data-2.c: New file.  Incorporate...
2186         * c-c++-common/goacc/host_data-5.c: ... this file, and...
2187         * c-c++-common/goacc/host_data-6.c: ... this file.
2188         * c-c++-common/goacc/loop-2-kernels.c: New file.
2189         * c-c++-common/goacc/loop-2-parallel.c: Likewise.
2190         * c-c++-common/goacc/loop-3.c: Likewise.
2191         * g++.dg/goacc/reference.C: Likewise.
2192         * g++.dg/goacc/routine-1.C: Likewise.
2193         * g++.dg/goacc/routine-2.C: Likewise.
2194
2195 2016-03-30  Richard Biener  <rguenther@suse.de>
2196
2197         PR middle-end/70450
2198         * gcc.dg/torture/pr70450.c: New testcase.
2199
2200 2016-03-30  Jakub Jelinek  <jakub@redhat.com>
2201
2202         PR target/70421
2203         * gcc.dg/torture/pr70421.c: New test.
2204         * gcc.target/i386/avx512f-pr70421.c: New test.
2205
2206 2016-03-30  H.J. Lu  <hongjiu.lu@intel.com>
2207
2208         PR testsuite/70364
2209         * gcc.target/i386/cleanup-1.c: Include <stddef.h>.
2210         (check): New function.
2211         (bar): Call check.
2212         (foo): Align stack to 16 bytes when calling bar.
2213         * gcc.target/i386/cleanup-2.c: Likewise.
2214
2215 2016-03-30  Patrick Palka  <ppalka@gcc.gnu.org>
2216
2217         PR tree-optimization/59124
2218         * gcc.dg/Warray-bounds-19.c: New test.
2219
2220 2016-03-29  Zachary T Welch <zwelch@codesourcery.com>
2221
2222         * lib/prune.exp (escape_regex_chars): New.
2223         (prune_file_path): Update to quote metcharacters for regexp.
2224
2225 2016-03-29  Jakub Jelinek  <jakub@redhat.com>
2226
2227         PR rtl-optimization/70429
2228         * gcc.c-torture/execute/pr70429.c: New test.
2229
2230         PR tree-optimization/70405
2231         * gcc.dg/pr70405.c: New test.
2232
2233 2016-03-29  Andre Vehreschild  <vehre@gcc.gnu.org>
2234
2235         PR fortran/70397
2236         * gfortran.dg/unlimited_polymorphic_25.f90: New test.
2237         * gfortran.dg/unlimited_polymorphic_26.f90: New test.
2238
2239 2016-03-29  Thomas Schwinge  <thomas@codesourcery.com>
2240
2241         PR testsuite/64177
2242         * c-c++-common/cilk-plus/CK/spawning_arg.c (main): Call
2243         __cilkrts_set_param to set two workers.
2244         * c-c++-common/cilk-plus/CK/steal_check.c (main): Likewise.
2245         * g++.dg/cilk-plus/CK/catch_exc.cc (main): Likewise.
2246
2247 2016-03-28  Dominique d'Humieres  <dominiq@lps.ens.fr>
2248
2249         * g++.dg/ext/fnname5.C: Update the test for Darwin.
2250
2251 2016-03-28  Kirill Yukhin  <kirill.yukhin@intel.com>
2252
2253         PR target/70406
2254         * gcc.target/i386/pr70406.c: New test.
2255
2256 2016-03-27  Eric Botcazou  <ebotcazou@adacore.com>
2257
2258         * gnat.dg/specs/double_record_extension3.ads: New test.
2259
2260 2016-03-25  Richard Henderson  <rth@redhat.com>
2261
2262         PR target/70120
2263         * gcc.target/aarch64/pr70120-1.c: New.
2264         * gcc.target/aarch64/pr70120-2.c: New.
2265         * gcc.target/aarch64/pr70120-3.c: New.
2266
2267 2016-03-25  Patrick Palka  <ppalka@gcc.gnu.org>
2268
2269         PR c++/62212
2270         * g++.dg/template/mangle2.C: The dg-do directive should be
2271         "compile" not "assemble".
2272
2273 2016-03-25  Bernd Schmidt  <bschmidt@redhat.com>
2274
2275         PR lto/69650
2276         * gcc.dg/pr69650.c: New test.
2277
2278 2016-03-25  David Edelsohn  <dje.gcc@gmail.com>
2279
2280         * g++.dg/ext/pr70290.C: Prune non-standard ABI.
2281
2282 2016-03-25  Alan Modra  <amodra@gmail.com>
2283
2284         * gcc.dg/dfp/pr70052.c: New test.
2285
2286 2016-03-24  Richard Henderson  <rth@redhat.com>
2287
2288         PR middle-end/69845
2289         * gcc.dg/tree-ssa/pr69845-1.c: New test.
2290         * gcc.dg/tree-ssa/pr69845-2.c: New test.
2291
2292 2016-03-24  Tom de Vries  <tom@codesourcery.com>
2293
2294         * gfortran.dg/goacc/host_data-tree.f95: Add missing initialization.
2295
2296 2016-03-24  Tom de Vries  <tom@codesourcery.com>
2297
2298         * c-c++-common/goacc/uninit-use-device-clause.c: New test.
2299         * gfortran.dg/goacc/uninit-use-device-clause.f95: New test.
2300
2301 2016-03-24  Tom de Vries  <tom@codesourcery.com>
2302
2303         * c-c++-common/goacc/uninit-dim-clause.c: New test.
2304         * gfortran.dg/goacc/uninit-dim-clause.f95: New test.
2305
2306 2016-03-24  Patrick Palka  <ppalka@gcc.gnu.org>
2307
2308         PR c++/62212
2309         * g++.dg/template/mangle2.C: New test.
2310
2311 2016-03-24  Richard Biener  <rguenther@suse.de>
2312
2313         PR tree-optimization/70396
2314         * gcc.dg/torture/pr70396.c: New testcase.
2315
2316 2016-03-24  Richard Biener  <rguenther@suse.de>
2317
2318         PR middle-end/70370
2319         * gcc.dg/torture/pr70370.c: New testcase.
2320
2321 2016-03-24  Tom de Vries  <tom@codesourcery.com>
2322
2323         * gfortran.dg/goacc/data-tree.f95: Add missing initialization.
2324         * gfortran.dg/goacc/kernels-tree.f95: Same.
2325         * gfortran.dg/goacc/parallel-tree.f95: Same.
2326
2327 2016-03-24  Tom de Vries  <tom@codesourcery.com>
2328
2329         * c-c++-common/goacc/uninit-if-clause.c: New test.
2330         * gfortran.dg/goacc/uninit-if-clause.f95: New test.
2331
2332 2016-03-24  Jakub Jelinek  <jakub@redhat.com>
2333
2334         PR target/70290
2335         * g++.dg/ext/pr70290.C: Add -Wno-psabi -w to dg-options.
2336         Fix formatting.
2337
2338 2016-03-24  Richard Biener  <rguenther@suse.de>
2339
2340         PR tree-optimization/70372
2341         * gcc.dg/tree-ssa/pr70372.c: New testcase.
2342
2343 2016-03-23  Patrick Palka  <ppalka@gcc.gnu.org>
2344
2345         PR c++/70347
2346         * g++.dg/cpp1y/nsdmi-union1.C: New test.
2347
2348 2016-03-23  Patrick Palka  <ppalka@gcc.gnu.org>
2349
2350         PR c++/70332
2351         * g++.dg/cpp1y/nsdmi-aggr5.C: New test.
2352
2353 2016-03-23  Jakub Jelinek  <jakub@redhat.com>
2354
2355         PR c++/70001
2356         * g++.dg/cpp0x/constexpr-70001-4.C: New test.
2357         * g++.dg/cpp1y/pr70001.C: New test.
2358
2359         PR c++/70323
2360         * g++.dg/cpp0x/constexpr-70323.C: New test.
2361
2362 2016-03-23  Alexandre Oliva  <aoliva@redhat.com>
2363             Jason Merrill  <jason@redhat.com>
2364             Jakub Jelinek  <jakub@redhat.com>
2365
2366         PR c++/69315
2367         * g++.dg/cpp0x/constexpr-69315.C: New test.
2368         * g++.dg/cpp0x/variadic122.C: Change one dg-warning into dg-bogus.
2369
2370 2016-03-23  Marek Polacek  <polacek@redhat.com>
2371
2372         PR c++/69884
2373         * g++.dg/warn/Wignored-attributes-1.C: New test.
2374         * g++.dg/warn/Wignored-attributes-2.C: New test.
2375
2376 2016-03-23  Tom de Vries  <tom@codesourcery.com>
2377
2378         * c-c++-common/goacc/kernels-default.c (foo): Add missing
2379         initialization.
2380         * gfortran.dg/goacc/private-3.f95 (test): Same.
2381         * gfortran.dg/goacc/routine-5.f90 (gang, worker, vector, seq): Add
2382         missing use param.
2383
2384 2016-03-23  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
2385
2386         * lib/target-supports.exp: Remove v7ve entry from loop
2387         creating effective target checks.
2388         (check_effective_target_arm_arch_v7ve_ok): New procedure.
2389         (add_options_for_arm_arch_v7ve): Likewise.
2390
2391 2016-03-23  Jakub Jelinek  <jakub@redhat.com>
2392
2393         PR tree-optimization/70354
2394         * gcc.dg/vect/pr70354-1.c: New test.
2395         * gcc.dg/vect/pr70354-2.c: New test.
2396         * gcc.target/i386/avx2-pr70354-1.c: New test.
2397         * gcc.target/i386/avx2-pr70354-2.c: New test.
2398
2399 2016-03-22  Jeff Law  <law@redhat.com>
2400
2401         PR target/70232
2402         * gcc.dg/tree-ssa/pr70232.c: New test.
2403
2404 2016-03-22  Ilya Enkovich  <enkovich.gnu@gmail.com>
2405
2406         PR target/70302
2407         * gcc.target/i386/pr70302.c: New test.
2408
2409 2016-03-22  Richard Biener  <rguenther@suse.de>
2410
2411         PR middle-end/70251
2412         * g++.dg/torture/pr70251.C: New testcase.
2413
2414 2016-03-22  David Malcolm  <dmalcolm@redhat.com>
2415
2416         PR c/69993
2417         * c-c++-common/Wmisleading-indentation-3.c: New test, based on
2418         Wmisleading-indentation.c.
2419         * c-c++-common/Wmisleading-indentation.c: Update thoughout to
2420         reflect change to diagnostic text and order of messages.
2421         * gcc.dg/plugin/location-overflow-test-2.c: Likewise.
2422
2423 2016-03-22  David Edelsohn  <dje.gcc@gmail.com>
2424
2425         * g++.dg/ext/java-3.C: Don't compile on AIX.
2426
2427 2016-03-22  Richard Biener  <rguenther@suse.de>
2428
2429         PR middle-end/70333
2430         * gcc.dg/torture/pr70333.c: New testcase.
2431
2432 2016-03-22  Ilya Enkovich  <enkovich.gnu@gmail.com>
2433
2434         * g++.dg/ext/pr70290.C: New test.
2435
2436 2016-03-22  Kirill Yukhin  <kirill.yukhin@intel.com>
2437
2438         PR target/70325
2439         * gcc.target/i386/pr70325.c: New test.
2440
2441 2016-03-22  Jakub Jelinek  <jakub@redhat.com>
2442
2443         PR target/70329
2444         * gcc.target/i386/avx512bw-pr70329-1.c: New test.
2445         * gcc.target/i386/avx512bw-pr70329-2.c: New test.
2446
2447         PR target/70300
2448         * gcc.target/i386/pr70300.c: New test.
2449
2450         PR c++/70295
2451         * c-c++-common/nonnull-1.c (func): Remove parens around cp4 != 0.
2452         (func2): New function for cond with parens, xfail warning for c++.
2453         * g++.dg/warn/Wnonnull-compare-8.C: New test.
2454
2455 2016-03-22  Patrick Palka  <ppalka@gcc.gnu.org>
2456
2457         PR c++/70096
2458         * g++.dg/template/ptrmem30.C: New test.
2459
2460 2016-03-22  Patrick Palka  <ppalka@gcc.gnu.org>
2461
2462         PR c++/70204
2463         * g++.dg/cpp0x/constexpr-70204a.C: New test.
2464         * g++.dg/cpp0x/constexpr-70204b.C: New test.
2465
2466 2016-03-21  Jakub Jelinek  <jakub@redhat.com>
2467
2468         PR middle-end/70326
2469         * gcc.dg/pr70326.c: New test.
2470
2471 2016-03-21  Marc Glisse  <marc.glisse@inria.fr>
2472             Jakub Jelinek  <jakub@redhat.com>
2473
2474         PR tree-optimization/70317
2475         * gcc.dg/pr70317.c: New test.
2476
2477 2016-03-21  Uros Bizjak  <ubizjak@gmail.com>
2478
2479         PR target/70327
2480         * gcc.target/i386/pr70327.c: New test.
2481
2482 2016-03-21  Martin Liska  <mliska@suse.cz>
2483
2484         PR ipa/70306
2485         * gcc.dg/ipa/pr70306.c: New test.
2486
2487 2016-03-21  Andre Vieira  <andre.simoesdiasvieira@arm.com>
2488
2489         * gcc.target/arm/attr-align1.c: Skip if M-profile.
2490         * gcc.target/arm/attr-align3.c: Likewise.
2491         * gcc.target/arm/attr_arm.c: Likewise.
2492         * gcc.target/arm/flip-thumb.c: Likewise.
2493
2494 2016-03-21  Jakub Jelinek  <jakub@redhat.com>
2495
2496         PR target/70296
2497         * gcc.target/powerpc/altivec-36.c: New test.
2498
2499 2016-03-21  Richard Biener  <rguenther@suse.de>
2500
2501         PR tree-optimization/70310
2502         * gcc.dg/torture/pr70310.c: New testcase.
2503
2504 2016-03-21  Kirill Yukhin  <kirill.yukhin@intel.com>
2505
2506         PR target/70293
2507         * gcc.target/i386/pr70293.c: New test.
2508
2509 2016-03-21  Richard Biener  <rguenther@suse.de>
2510
2511         PR tree-optimization/70288
2512         * gcc.dg/torture/pr70288-1.c: New testcase.
2513         * gcc.dg/torture/pr70288-2.c: Likewise.
2514
2515 2016-03-21  Andrey Belevantsev  <abel@ispras.ru>
2516
2517         PR rtl-optimization/69307
2518         * gcc.target/arm/pr69307.c: New test.
2519
2520 2016-03-21  Andrey Belevantsev  <abel@ispras.ru>
2521
2522         PR rtl-optimization/69102
2523         * gcc.c-torture/compile/pr69102.c: New test.
2524
2525 2016-03-18  Jeff Law  <law@redhat.com>
2526
2527         PR rtl-optimization/70263
2528         * gcc.c-torture/compile/pr70263-1.c: New test.
2529         * gcc.target/i386/pr70263-2.c: New test.
2530
2531 2016-03-18  Bernd Schmidt  <bschmidt@redhat.com>
2532
2533         PR rtl-optimization/70278
2534         * gcc.dg/torture/pr70278.c: New test.
2535         * gcc.target/arm/pr70278.c: New test.
2536
2537 2016-03-18  David Malcolm  <dmalcolm@redhat.com>
2538
2539         PR c/70281
2540         * gcc.dg/plugin/diagnostic-test-expressions-1.c
2541         (test_builtin_types_compatible_p): New test function.
2542         * gcc.dg/pr70281.c: New test case.
2543
2544 2016-03-18  Christophe Lyon  <christophe.lyon@linaro.org>
2545
2546         PR target/70113
2547         * gcc.target/aarch64/pr63304_1.c: Add -mno-fix-cortex-a53-843419.
2548
2549 2016-03-18  Ilya Enkovich  <enkovich.gnu@gmail.com>
2550
2551         PR tree-optimization/70252
2552         * gcc.dg/pr70252.c: New test.
2553
2554 2016-03-18  Tom de Vries  <tom@codesourcery.com>
2555
2556         * gcc.dg/pr70161-2.c: New test.
2557         * gcc.dg/pr70161.c: New test.
2558
2559 2016-03-18  Tom de Vries  <tom@codesourcery.com>
2560
2561         PR ipa/70269
2562         * gcc.dg/pr70269.c: New test.
2563
2564 2016-03-18  Jakub Jelinek  <jakub@redhat.com>
2565
2566         PR c++/70267
2567         * g++.dg/ext/java-3.C: New test.
2568
2569 2016-03-18  Patrick Palka  <ppalka@gcc.gnu.org>
2570
2571         PR c++/70205
2572         * g++.dg/lookup/pr70205.C: New test.
2573
2574 2016-03-18  Patrick Palka  <ppalka@gcc.gnu.org>
2575
2576         PR c++/70218
2577         * g++.dg/cpp0x/lambda/lambda-70218.C: New test.
2578
2579 2016-03-17  Marek Polacek  <polacek@redhat.com>
2580
2581         PR c/69407
2582         * gcc.dg/atomic-op-6.c: New test.
2583
2584 2016-03-17  David Malcolm  <dmalcolm@redhat.com>
2585
2586         PR c/70264
2587         * c-c++-common/pr70264.c: New test case.
2588
2589 2016-03-17  Jakub Jelinek  <jakub@redhat.com>
2590
2591         PR c++/70144
2592         * c-c++-common/pr70144-1.c: New test.
2593         * c-c++-common/pr70144-2.c: New test.
2594
2595         PR c++/70272
2596         * g++.dg/opt/flifetime-dse5.C (main): Remove extra semicolon.
2597         * g++.dg/opt/flifetime-dse6.C: New test.
2598         * g++.dg/tree-ssa/ehcleanup-1.C: Adjust unreachable count.
2599
2600 2016-03-17  H.J. Lu  <hongjiu.lu@intel.com>
2601
2602         PR driver/70192
2603         * gcc.dg/pic-1.c: New test.
2604         * gcc.dg/pic-2.c: Likewise.
2605         * gcc.dg/pic-3.c: Likewise.
2606         * gcc.dg/pic-4.c: Likewise.
2607         * gcc.dg/pie-1.c: Likewise.
2608         * gcc.dg/pie-2.c: Likewise.
2609         * gcc.dg/pie-3.c: Likewise.
2610         * gcc.dg/pie-4.c: Likewise.
2611         * gcc.dg/pie-5.c: Likewise.
2612         * gcc.dg/pie-6.c: Likewise.
2613
2614 2016-03-17  Tom de Vries  <tom@codesourcery.com>
2615
2616         * gfortran.dg/goacc/kernels-alias-3.f95: New test.
2617         * gfortran.dg/goacc/kernels-alias-4.f95: New test.
2618
2619 2016-03-17  Richard Biener  <rguenther@suse.de>
2620
2621         PR debug/70271
2622         * g++.dg/debug/pr70271.C: New testcase.
2623
2624 2016-03-17  Ilya Enkovich  <enkovich.gnu@gmail.com>
2625
2626         * gcc.target/i386/pr70251.c: New test.
2627
2628 2016-03-17  Marek Polacek  <polacek@redhat.com>
2629
2630         PR c++/70194
2631         * g++.dg/warn/constexpr-70194.C: New test.
2632
2633 2016-03-16  Richard Henderson  <rth@redhat.com>
2634
2635         PR middle-end/70240
2636         * gcc.c-torture/compile/pr70240.c: New.
2637
2638 2016-03-16  Senthil Kumar Selvaraj  <senthil_kumar.selvaraj@atmel.com>
2639
2640         * gcc.c-torture/compile/20151204.c: Skip for avr.
2641
2642 2016-03-16  Jakub Jelinek  <jakub@redhat.com>
2643
2644         PR target/70245
2645         * g++.dg/opt/pr70245.C: New test.
2646         * g++.dg/opt/pr70245.h: New file.
2647         * g++.dg/opt/pr70245-aux.cc: New file.
2648
2649 2016-03-16  Martin Sebor  <msebor@redhat.com>
2650
2651         * g++.dg/cpp1y/constexpr-instantiate.C: Correct DejaGnu directives.
2652
2653 2016-03-16  Richard Henderson  <rth@redhat.com>
2654
2655         PR middle-end/70199
2656         * gcc.c-torture/compile/pr70199.c: New.
2657
2658 2016-03-16  H.J. Lu  <hongjiu.lu@intel.com>
2659
2660         * gcc.dg/uninit-19.c: Run dos2unix.
2661
2662 2016-03-16  Marek Polacek  <polacek@redhat.com>
2663
2664         PR c/70093
2665         * gcc.dg/nested-func-10.c: New test.
2666         * gcc.dg/nested-func-9.c: New test.
2667
2668 2016-03-16  Jakub Jelinek  <jakub@redhat.com>
2669
2670         PR tree-optimization/68714
2671         * gcc.dg/tree-ssa/pr68714.c: Add -w -Wno-psabi to dg-options.
2672
2673 2016-03-16  Tom de Vries  <tom@codesourcery.com>
2674
2675         PR tree-optimization/68715
2676         * gcc.dg/graphite/pr68715-2.c: New test.
2677         * gcc.dg/graphite/pr68715.c: New test.
2678         * gfortran.dg/graphite/pr68715.f90: New test.
2679
2680 2016-03-16  Tom de Vries  <tom@codesourcery.com>
2681
2682         PR tree-optimization/68809
2683         * gcc.dg/graphite/pr68809-2.c: New test.
2684         * gcc.dg/graphite/pr68809.c: New test.
2685
2686 2016-03-16  Jakub Jelinek  <jakub@redhat.com>
2687
2688         PR c++/70147
2689         * g++.dg/ubsan/pr70147-2.C (C::C): Initialize A base with invalid
2690         method call to i () as argument.  Adjust expected output.
2691
2692         PR c++/70147
2693         * g++.dg/ubsan/pr70147-1.C: New test.
2694         * g++.dg/ubsan/pr70147-2.C: New test.
2695
2696 2016-03-15  Martin Sebor  <msebor@redhat.com>
2697
2698         PR c++/58281
2699         * g++.dg/cpp1y/constexpr-instantiate.C: Add new test.
2700
2701 2016-03-15  John David Anglin  <danglin@gcc.gnu.org>
2702
2703         * gcc.c-torture/execute/pr68532.c: Add -fno-common option on
2704         hppa*-*-hpux*.
2705
2706         * gcc.dg/ifcvt-4.c: Add hppa*64*-*-* to skip list.
2707
2708         PR libfortran/69799
2709         * gfortran.dg/coarray_allocate_5.f08: Add "-latomic" option if
2710         libatomic_available.
2711
2712 2016-03-15  Marek Polacek  <polacek@redhat.com>
2713
2714         PR c++/70209
2715         * g++.dg/ext/attribute-may-alias-4.C: New test.
2716
2717 2016-03-15  Alexander Monakov  <amonakov@ispras.ru>
2718
2719         * g++.dg/pr63384.C: Add -w to dg-options.  Remove '-toggle' in
2720         -fvar-tracking-assignments-toggle flag.
2721
2722 2016-03-15  Pat Haugen  <pthaugen@us.ibm.com>
2723
2724         * gcc.dg/ifcvt-4.c: Add -misel for powerpc*.
2725
2726 2016-03-15  Jakub Jelinek  <jakub@redhat.com>
2727
2728         PR rtl-optimization/70222
2729         * gcc.c-torture/execute/pr70222-1.c: New test.
2730         * gcc.c-torture/execute/pr70222-2.c: New test.
2731
2732 2016-03-15  Richard Henderson  <rth@redhat.com>
2733
2734         * gcc.dg/tree-ssa/pr68714.c: Test during reassoc1 pass.
2735
2736 2016-03-15  Andrey Belevantsev  <abel@ispras.ru>
2737
2738         PR rtl-optimization/69032
2739         * gcc.dg/pr69032.c: New test.
2740
2741 2016-03-15  Andrey Belevantsev  <abel@ispras.ru>
2742
2743         PR rtl-optimization/63384
2744         * g++.dg/pr63384.C: New test.
2745
2746 2016-03-15  Andrey Belevantsev  <abel@ispras.ru>
2747
2748         PR target/64411
2749         * gcc.target/i386/pr64411.C: New test.
2750
2751 2016-03-15  Tom de Vries  <tom@codesourcery.com>
2752
2753         * gfortran.dg/goacc/kernels-alias-2.f95: New test.
2754         * gfortran.dg/goacc/kernels-alias.f95: New test.
2755
2756 2016-03-14  Martin Sebor  <msebor@redhat.com>
2757
2758         PR c++/53792
2759         * g++.dg/cpp0x/constexpr-inline.C: New test.
2760         * g++.dg/cpp0x/constexpr-inline-1.C: Same.
2761
2762 2016-03-14  David Edelsohn  <dje.gcc@gmail.com>
2763
2764         * gcc.dg/torture/pr70083.c: Prune non-standard ABI.
2765
2766 2016-03-14  Jakub Jelinek  <jakub@redhat.com>
2767
2768         PR middle-end/70219
2769         * gcc.dg/pr70219.c: New test.
2770
2771 2016-03-14  Bernd Schmidt  <bschmidt@redhat.com>
2772
2773         PR target/70083
2774         * gcc.dg/torture/pr70083.c: New test.
2775         * gcc.target/i386/pr70083.c: New test.
2776
2777 2016-03-14  Richard Biener  <rguenther@suse.de>
2778
2779         PR tree-optimization/56365
2780         * gcc.dg/tree-ssa/phi-opt-14.c: New testcase.
2781
2782 2016-03-14  Segher Boessenkool  <segher@kernel.crashing.org>
2783
2784         PR target/70098
2785         * lib/target-supports.exp (check_effective_target_powerpc64_no_dm):
2786         New function.
2787         * g++.dg/pr70098.C: New testcase.
2788
2789
2790 2016-03-14  Tom de Vries  <tom@codesourcery.com>
2791
2792         PR tree-optimization/70045
2793         * gcc.dg/graphite/pr70045.c: New test.
2794
2795 2016-03-13  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
2796
2797         PR fortran/69043
2798         * gfortran.dg/include_9.f90: New test.
2799
2800 2016-03-13  Dominique d'Humieres  <dominiq@lps.ens.fr>
2801
2802         PR fortran/45076
2803         gfortran.dg/prof/prof.exp: New script.
2804         gfortran.dg/prof/dynamic_dispatch_6.f03: New test.
2805
2806 2016-03-12  Andrey Belevantsev  <abel@ispras.ru>
2807
2808         PR rtl-optimization/69307
2809         * gcc.dg/pr69307.c: New test.
2810
2811 2016-03-12  Vladimir Makarov  <vmakarov@redhat.com>
2812
2813         PR target/69614
2814         * gcc.target/arm/pr69614.c: New.
2815
2816 2016-03-12  Paul Thomas  <pault@gcc.gnu.org>
2817
2818         PR fortran/70031
2819         * gfortran.dg/submodule_14.f08: New test
2820
2821         PR fortran/69524
2822         * gfortran.dg/submodule_15.f08: New test
2823
2824 2016-03-12  Patrick Palka  <ppalka@gcc.gnu.org>
2825
2826         PR c++/70106
2827         * g++.dg/cpp1y/paren3.C: New test.
2828
2829 2016-03-11  Michael Meissner  <meissner@linux.vnet.ibm.com>
2830
2831         PR target/70131
2832         * gcc.target/powerpc/ppc-round2.c: New test.
2833
2834 2016-03-11  Bernd Schmidt  <bschmidt@redhat.com>
2835
2836         PR target/70123
2837         * gcc.dg/torture/pr70123.c: New test.
2838
2839 2016-03-11  Jeff Law  <law@redhat.com>
2840
2841         PR tree-optimization/70190
2842         * gcc.c-torture/compile/pr70190.c: New test.
2843
2844 2016-03-11  David Malcolm  <dmalcolm@redhat.com>
2845
2846         PR c/68187
2847         * c-c++-common/Wmisleading-indentation.c (test43_a): New test
2848         case.
2849         (test43_b): Likewise.
2850         (test43_c): Likewise.
2851         (test43_d): Likewise.
2852         (test43_e): Likewise.
2853         (test43_f): Likewise.
2854         (test43_g): Likewise.
2855         (test44_a): Likewise.
2856         (test44_b): Likewise.
2857         (test44_c): Likewise.
2858         (test44_d): Likewise.
2859         (test44_e): Likewise.
2860
2861 2016-03-11  David Malcolm  <dmalcolm@redhat.com>
2862
2863         PR c/70085
2864         * c-c++-common/Wmisleading-indentation.c (pr70085): New test case.
2865
2866 2016-03-11  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
2867
2868         * gcc.target/aarch64/vect-reduc-or_1.c: Add -fno-vect-cost-model to
2869         dg-options.
2870
2871 2016-03-11  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
2872
2873         PR target/70002
2874         PR target/69245
2875         * gcc.target/aarch64/pr69245_2.c: New test.
2876
2877 2016-03-11  Jakub Jelinek  <jakub@redhat.com>
2878
2879         PR tree-optimization/70177
2880         * gcc.dg/pr70177.c: New test.
2881
2882 2016-03-11  Alan Lawrence  <alan.lawrence@arm.com>
2883
2884         * gfortran.dg/unconstrained_commons.f: Widen regexp to match j_<N>.
2885
2886 2016-03-11  Alan Lawrence  <alan.lawrence@arm.com>
2887
2888         * gcc.dg/tree-ssa/sra-20.c: New.
2889
2890 2016-03-11  Jakub Jelinek  <jakub@redhat.com>
2891
2892         PR rtl-optimization/70174
2893         * gcc.dg/pr70174.c: New test.
2894
2895         PR tree-optimization/70169
2896         * gcc.dg/pr70169.c: New test.
2897
2898 2016-03-11  Ilya Enkovich  <enkovich.gnu@gmail.com>
2899
2900         PR target/70160
2901         * gcc.target/i386/pr70160.c: New test.
2902
2903 2016-03-11  Andreas Krebbel  <krebbel@linux.vnet.ibm.com>
2904
2905         * gcc.target/s390/dfp-1.c: New test.
2906
2907 2016-03-10  Nick Clifton  <nickc@redhat.com>
2908
2909         PR target/70044
2910         * gcc.target/aarch64/pr70044.c: New test.
2911
2912 2016-03-10  Patrick Palka  <ppalka@gcc.gnu.org>
2913             Jakub Jelinek  <jakub@redhat.com>
2914
2915         PR c++/70001
2916         * g++.dg/cpp0x/constexpr-70001-1.C: New test.
2917         * g++.dg/cpp0x/constexpr-70001-2.C: New test.
2918         * g++.dg/cpp0x/constexpr-70001-3.C: New test.
2919
2920 2016-03-10  Jan Hubicka  <hubicka@ucw.cz>
2921
2922         PR lto/69589
2923         * g++.dg/lto/pr69589_0.C: New testcase
2924         * g++.dg/lto/pr69589_1.C: New testcase
2925
2926 2016-03-10  Marek Polacek  <polacek@redhat.com>
2927
2928         PR c++/70153
2929         * g++.dg/delayedfold/unary-plus1.C: New test.
2930
2931 2016-03-10  Andre Vieira  <andre.simoesdiasvieira@arm.com>
2932
2933         * gcc.target/arm/pr45701-1.c: Escape brackets.
2934         * gcc.target/arm/pr45701-2.c: Likewise.
2935
2936 2016-03-10  Alan Lawrence  <alan.lawrence@arm.com>
2937
2938         * gfortran.dg/unconstrained_commons.f: New.
2939
2940 2016-03-10  Alan Modra  <amodra@gmail.com>
2941
2942         * gcc.dg/pr69195.c: New.
2943         * gcc.dg/pr69238.c: New.
2944
2945 2016-03-10  Tom de Vries  <tom@codesourcery.com>
2946
2947         PR testsuite/68915
2948         * gcc.dg/vect/pr46032.c: Xfail scan if alignment requirements not met.
2949
2950 2016-03-10  Richard Biener  <rguenther@suse.de>
2951
2952         PR tree-optimization/70128
2953         * gcc.dg/tree-ssa/alias-34.c: New testcase.
2954         * gcc.dg/tree-ssa/alias-35.c: Likewise.
2955
2956 2016-03-09  Jakub Jelinek  <jakub@redhat.com>
2957
2958         PR tree-optimization/70152
2959         * gcc.dg/pr70152.c: New test.
2960
2961         PR target/70086
2962         * gcc.target/i386/pr70086-1.c: New test.
2963         * gcc.target/i386/pr70086-2.c: New test.
2964         * gcc.target/i386/pr70086-3.c: New test.
2965
2966         PR tree-optimization/70127
2967         * gcc.c-torture/execute/pr70127.c: New test.
2968
2969 2016-03-09  Cesar Philippidis  <cesar@codesourcery.com>
2970
2971         * c-c++-common/goacc/combined-directives-2.c: New test.
2972
2973 2016-03-09  David Malcolm  <dmalcolm@redhat.com>
2974
2975         PR c/68473
2976         PR c++/70105
2977         * g++.dg/diagnostic/pr70105.C: New test.
2978         * gcc.dg/plugin/diagnostic-test-expressions-1.c (foo): New decl.
2979         (test_multiple_ordinary_maps): New test function.
2980
2981 2016-03-09  David Malcolm  <dmalcolm@redhat.com>
2982
2983         PR c/68473
2984         PR c++/70105
2985         * gcc.dg/plugin/diagnostic_plugin_show_trees.c (show_tree):
2986         Drop range information from call to inform_at_rich_loc.
2987         * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c (add_range):
2988         New.
2989         (test_show_locus): Replace calls to rich_location::add_range with
2990         calls to add_range.  Rewrite the tests that used the now-defunct
2991         rich_location ctor taking a source_range.  Simplify other tests
2992         by replacing calls to COMBINE_LOCATION_DATA with calls to
2993         make_location.
2994
2995 2016-03-09  Richard Biener  <rguenther@suse.de>
2996         Jakub Jelinek  <jakub@redhat.com>
2997
2998         PR tree-optimization/70138
2999         * gcc.dg/vect/pr70138-1.c: New testcase.
3000         * gcc.dg/vect/pr70138-2.c: Likewise.
3001
3002 2016-03-09  Jakub Jelinek  <jakub@redhat.com>
3003
3004         PR target/70049
3005         * gcc.target/i386/pr70049.c: New test.
3006
3007 2016-03-09  Richard Biener  <rguenther@suse.de>
3008
3009         PR c/70143
3010         * gcc.dg/Wstrict-aliasing-bogus-upcast.c: New testcase.
3011         * gcc.dg/Wstrict-aliasing-struct-with-char-member.c: Likewise.
3012         * gcc.dg/Wstrict-aliasing-struct-member.c: Remove again.
3013
3014 2016-03-09  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
3015
3016         * gcc.dg/vect/bb-slp-34.c: Really don't xfail on aarch64-*-*,
3017         arm-*-*.
3018
3019 2016-03-09  Jakub Jelinek  <jakub@redhat.com>
3020
3021         PR middle-end/67278
3022         * gcc.dg/simd-7.c: Add -w -Wno-psabi to dg-options.
3023
3024         PR target/67278
3025         * gcc.dg/simd-8.c: Add -w -Wno-psabi to dg-options.
3026
3027         PR middle-end/70050
3028         * gcc.dg/pr70050.c: Add -w to dg-options.  Fix up PR number
3029         in testcase comment.
3030
3031 2016-03-09  Tom de Vries  <tom@codesourcery.com>
3032
3033         * gfortran.dg/goacc/kernels-loop-2.f95: New test.
3034         * gfortran.dg/goacc/kernels-loop-data-2.f95: New test.
3035         * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: New test.
3036         * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: New test.
3037         * gfortran.dg/goacc/kernels-loop-data-update.f95: New test.
3038         * gfortran.dg/goacc/kernels-loop-data.f95: New test.
3039         * gfortran.dg/goacc/kernels-loop-n.f95: New test.
3040         * gfortran.dg/goacc/kernels-loop.f95: New test.
3041
3042 2016-03-08  Martin Sebor  <msebor@redhat.com>
3043
3044         PR c++/62096
3045         * g++.dg/warn/overflow-warn-7.C: New test.
3046
3047 2016-03-08  Jason Merrill  <jason@redhat.com>
3048
3049         * lib/g++-dg.exp (g++-dg-runtest): Handle "concepts" in std list.
3050         * lib/target-supports.exp (check_effective_target_concepts): New.
3051
3052 2016-03-08  Jakub Jelinek  <jakub@redhat.com>
3053
3054         PR c++/70135
3055         * g++.dg/cpp1y/constexpr-loop4.C: New test.
3056         * g++.dg/ubsan/pr70135.C: New test.
3057
3058         PR target/70110
3059         * gcc.dg/pr70110.c: New test.
3060
3061 2016-03-07  Martin Jambor  <mjambor@suse.cz>
3062
3063         * c-c++-common/gomp/clauses-1.c: Remove dg-options.
3064         * c-c++-common/gomp/if-1.c: Likewise.
3065         * c-c++-common/gomp/pr61486-2.c: Likewise.
3066         * c-c++-common/gomp/target-teams-1.c: Moved dg-options except -fopenmp
3067         to dg-additional-options.
3068         * g++.dg/gomp/gomp.exp: Pass -Wno-hsa to all tests.
3069         * g++/gomp/target-teams-1.c: Likewise.
3070         * gcc.dg/gomp/gomp.exp: Likewise.
3071         * gcc.dg/gomp/pr68128-2.c: Moved dg-options except -fopenmp to
3072         dg-additional-options.
3073         * gfortran.dg/gomp/gomp.exp: Likewise.
3074         * gfortran.dg/gomp/target1.f90: Remove dg-options.
3075         * gfortran.dg/gomp/target2.f90: Moved dg-options except -fopenmp to
3076         dg-additional-options.
3077         * gfortran.dg/gomp/target3.f90: Remove dg-options.
3078
3079 2016-03-07  Martin Jambor  <mjambor@suse.cz>
3080
3081         * lib/target-supports.exp (check_effective_target_offload_hsa): New.
3082         * c-c++-common/gomp/gridify-1.c: New test.
3083         * gfortran.dg/gomp/gridify-1.f90: Likewise.
3084
3085 2016-03-07  Andre Vieira  <andre.simoesdiasvieira@arm.com>
3086
3087         * gcc.target/arm/pr45701-1.c: Change assembler scan to not
3088         trigger for cortex-r8, when scanning for register r8.
3089         * gcc.target/arm/pr45701-2.c: Likewise.
3090
3091 2016-02-26  Richard Biener  <rguenther@suse.de>
3092             Jeff Law  <law@redhat.com>
3093
3094         PR tree-optimization/69740
3095         * gcc.c-torture/compile/pr69740-1.c: New test.
3096         * gcc.c-torture/compile/pr69740-2.c: New test.
3097
3098 2016-03-07  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>
3099
3100         * lib/target-supports.exp
3101         (check_effective_target_whole_vector_shift): Enable for PPC64.
3102
3103 2016-03-07  Richard Biener  <rguenther@suse.de>
3104
3105         PR tree-optimization/70115
3106         * gcc.dg/torture/pr70115.c: New testcase.
3107
3108 2016-03-07  Nathan Sidwell  <nathan@codesourcery.com>
3109
3110         PR middle-end/69916
3111         * c-c-++-common/goacc/pr69916.c: New.
3112
3113 2016-03-07  Richard Henderson  <rth@redhat.com>
3114
3115         * gcc.c-torture/compile/pr70061.c: New test.
3116
3117 2016-03-07  Richard Biener  <rguenther@suse.de>
3118
3119         PR testsuite/70109
3120         * gcc.dg/vect/O3-pr36098.c: New testcase.
3121
3122 2016-03-07  Christophe Lyon  <christophe.lyon@linaro.org>
3123
3124         * gcc.target/arm/pragma_cpp_fma.c: Reset default FPU.
3125
3126 2016-03-07  Eric Botcazou  <ebotcazou@adacore.com>
3127
3128         * gnat.dg/renaming9.ad[sb]: New testcase.
3129
3130 2016-03-05  Jakub Jelinek  <jakub@redhat.com>
3131
3132         PR c++/70084
3133         * g++.dg/expr/stdarg3.C: New test.
3134
3135 2016-03-04  Jeff Law  <law@redhat.com>
3136
3137         PR tree-optimization/69196
3138         * gcc.dg/tree-ssa/pr69196-1.c: Limit this to sparc*-*-* and
3139         x86_64-*-*.
3140
3141 2016-03-04  Bernd Schmidt  <bschmidt@redhat.com>
3142
3143         PR c/69973
3144         * gcc.dg/pr69973.c: New test.
3145
3146         PR rtl-optimization/69941
3147         * gcc.dg/torture/pr69941.c: New test.
3148
3149         PR c/69824
3150         * gcc.dg/pr69824.c: New test.
3151
3152 2016-03-05  Tom de Vries  <tom@codesourcery.com>
3153
3154         * c-c++-common/goacc/nesting-fail-1.c (f_acc_routine): New function.
3155         * c-c++-common/goacc-gomp/nesting-fail-1.c (f_acc_routine): New
3156         function.
3157
3158 2016-03-05  Patrick Palka  <ppalka@gcc.gnu.org>
3159
3160         PR c++/66786
3161         * g++.dg/cpp1y/var-templ48.C: New test.
3162         * g++.dg/cpp1y/var-templ49.C: New test.
3163
3164 2016-03-04  Eric Botcazou  <ebotcazou@adacore.com>
3165
3166         * g++.dg/Wno-frame-address.C: Skip on IA-64.
3167
3168 2016-03-04  Jakub Jelinek  <jakub@redhat.com>
3169
3170         PR c++/70035
3171         * g++.dg/ubsan/pr70035.C: New test.
3172
3173         PR target/70062
3174         * gcc.target/i386/pr70062.c: New test.
3175
3176 2016-03-04  H.J. Lu  <hongjiu.lu@intel.com>
3177
3178         * g++.dg/template/typename21.C: Remove c++98_only.
3179
3180 2016-03-04  H.J. Lu  <hongjiu.lu@intel.com>
3181
3182         * g++.dg/template/typename21.C: Replace c++98 with c++98_only.
3183
3184 2016-03-04  David Malcolm  <dmalcolm@redhat.com>
3185
3186         PR c/68187
3187         * c-c++-common/Wmisleading-indentation.c (fn_42_a): New test
3188         function.
3189         (fn_42_b): Likewise.
3190         (fn_42_c): Likewise.
3191
3192 2016-03-04  David Malcolm  <dmalcolm@redhat.com>
3193
3194         PR c/68187
3195         * c-c++-common/Wmisleading-indentation.c (fn_40_a): New test
3196         function.
3197         (fn_40_b): Likewise.
3198         (fn_41_a): Likewise.
3199         (fn_41_b): Likewise.
3200
3201 2016-03-04  Jakub Jelinek  <jakub@redhat.com>
3202
3203         PR target/70059
3204         * gcc.target/i386/avx512f-pr70059.c: New test.
3205         * gcc.target/i386/avx512dq-pr70059.c: New test.
3206
3207 2016-03-04  Bernd Schmidt  <bschmidt@redhat.com>
3208
3209         PR rtl-optimization/57676
3210         * gcc.dg/torture/pr57676.c: New test.
3211
3212 2016-03-04  Ilya Enkovich  <enkovich.gnu@gmail.com>
3213
3214         * gcc.dg/pr70026.c: New test.
3215
3216 2016-03-04  Marek Polacek  <polacek@redhat.com>
3217
3218         PR c/69798
3219         * gcc.dg/cilk-plus/pr69798-1.c: New test.
3220         * gcc.dg/cilk-plus/pr69798-2.c: New test.
3221
3222 2016-03-04  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
3223
3224         PR target/70004
3225         * gcc.target/aarch64/scalar_shift_1.c: (test_corners_sisd_di):
3226         Delete.
3227         (test_corners_sisd_si): Likewise.
3228         (main): Remove checks of the above.
3229         * gcc.target/aarch64/shift_wide_invalid_1.c: New test.
3230
3231 2016-03-04  Eric Botcazou  <ebotcazou@adacore.com>
3232
3233         * gcc.dg/Wno-frame-address.c: Skip on IA-64.
3234
3235 2016-03-04  Christophe Lyon  <christophe.lyon@linaro.org>
3236
3237         * gcc.dg/torture/pr69951.c: Accept argc==0.
3238
3239 2016-03-04  Richard Biener  <rguenther@suse.de>
3240
3241         PR c++/70054
3242         * g++.dg/warn/Wstrict-aliasing-bogus-union-2.C: New testcase.
3243         * gcc.dg/Wstrict-aliasing-struct-member.c: New testcase.
3244
3245 2016-03-04  Dominik Vogt  <vogt@linux.vnet.ibm.com>
3246
3247         PR testsuite/69766
3248         * go.test/go-test.exp: S/390: Set GOARCH to the current target when
3249         testing multiarch.
3250
3251 2016-03-04  Jakub Jelinek  <jakub@redhat.com>
3252
3253         PR debug/69947
3254         * gcc.dg/guality/pr69947.c: New test.
3255
3256 2016-03-03  Jakub Jelinek  <jakub@redhat.com>
3257
3258         PR ada/70017
3259         * gcc.dg/pr70017.c (foo): Store 0 to first element of each array.
3260
3261 2016-03-03  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
3262
3263         PR rtl-optimization/69904
3264         * gcc.target/arm/pr69904.c: New test.
3265
3266 2016-03-03  Jakub Jelinek  <jakub@redhat.com>
3267
3268         PR target/70021
3269         * gcc.dg/vect/pr70021.c: New test.
3270         * gcc.target/i386/pr70021.c: New test.
3271
3272 2016-03-03  Marek Polacek  <polacek@redhat.com>
3273
3274         PR middle-end/70050
3275         * gcc.dg/pr70050.c: New test.
3276
3277 2016-03-03  James Greenhalgh  <james.greenhalgh@arm.com>
3278
3279         * gcc.dg/vect/bb-slp-34.c: Don't XFAIL for ARM/AArch64.
3280
3281 2016-03-03  Ilya Enkovich  <enkovich.gnu@gmail.com>
3282
3283         PR tree-optimization/70043
3284         * gfortran.dg/vect/pr70043.f90: New test.
3285
3286 2016-03-03  Eric Botcazou  <ebotcazou@adacore.com>
3287
3288         * gnat.dg/specs/task1.ads: New test.
3289
3290 2016-03-03  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
3291
3292         * lib/gcc-gdb-test.exp (gdb-test): Make log message match command.
3293         Invoke gdb with -batch.
3294         * lib/gcc-simulate-thread.exp (simulate-thread): Likewise.
3295
3296 2016-03-03  Richard Biener  <rguenther@suse.de>
3297
3298         PR tree-optimization/55936
3299         * gcc.dg/tree-ssa/vrp06.c: Remove XFAIL.
3300
3301 2016-03-02  Jeff Law  <law@redhat.com>
3302
3303         PR rtl-optimization/69942
3304         * gcc.dg/ifcvt-5.c: Use "word_mode" rather than "int" to limit the
3305         effects of argument promotions.
3306
3307         PR tree-optimization/69987
3308         * gfortran.dg/pr69987.f90: Use "-w" to avoid failures when the
3309         target does not support -fprefetch-loop-arrays.
3310
3311 2016-03-02  Uros Bizjak  <ubizjak@gmail.com>
3312
3313         * gcc.target/i386/bmi2-bzhi-2.c: Change to runtime test.
3314
3315 2016-03-02  Bin Cheng  <bin.cheng@arm.com>
3316
3317         PR rtl-optimization/69052
3318         * gcc.target/i386/pr69052.c: New test.
3319
3320 2016-03-02  Alan Modra  <amodra@gmail.com>
3321
3322         * gcc.dg/pr69990.c: New.
3323
3324 2016-03-02  Jakub Jelinek  <jakub@redhat.com>
3325
3326         PR c/68062
3327         * c-c++-common/vector-compare-4.c: Add -Wno-psabi to dg-options.
3328
3329         PR middle-end/70022
3330         * gcc.dg/pr70022.c: Add -w -Wno-psabi to dg-options.
3331
3332         PR target/70028
3333         * gcc.target/i386/pr70028.c: New test.
3334
3335 2016-03-02  Maxim Kuvyrkov  <maxim.kuvyrkov@linaro.org>
3336
3337         * c-c++-common/asan/swapcontext-test-1.c,
3338         * c-c++-common/tsan/thread_leak.c,
3339         * g++.dg/tsan/aligned_vs_unaligned_race.C,
3340         * g++.dg/tsan/benign_race.C,
3341         * g++.dg/tsan/fd_close_norace.C,
3342         * g++.dg/tsan/fd_close_norace2.C: Print markers to stderr to avoid
3343         races with sanitizer output
3344
3345 2016-03-02  Richard Biener  <rguenther@suse.de>
3346             Uros Bizjak  <ubizjak@gmail.com>
3347
3348         PR target/67278
3349         * gcc.dg/simd-8.c: New testcase.
3350
3351 2016-03-02  Richard Biener  <rguenther@suse.de>
3352
3353         PR middle-end/67278
3354         * gcc.dg/simd-7.c: New testcase.
3355
3356 2016-03-02  Eric Botcazou  <ebotcazou@adacore.com>
3357
3358         * gcc.target/i386/pr70007.c: Tweak.
3359
3360 2016-03-02  Dominik Vogt  <vogt@linux.vnet.ibm.com>
3361
3362         * gfortran.dg/bessel_6.f90: Reduce accuracy for S/390.
3363
3364 2016-03-02  Marek Polacek  <polacek@redhat.com>
3365
3366         PR c/67854
3367         * gcc.dg/pr67854.c: New test.
3368
3369 2016-03-02  Jakub Jelinek  <jakub@redhat.com>
3370
3371         PR middle-end/70025
3372         * gcc.dg/torture/pr70025.c: New test.
3373
3374 2016-03-02  Venkataramanan Kumar  <venkataramanan.kumar@amd.com>
3375
3376         PR tree-optimization/68621
3377         * gcc.dg/tree-ssa/ifc-8.c: Adjust test.
3378
3379 2016-03-01  Eric Botcazou  <ebotcazou@adacore.com>
3380
3381         * gcc.target/i386/pr70007.c: New test.
3382
3383 2016-03-01  Jeff Law  <law@redhat.com>
3384
3385         PR tree-optimization/69196
3386         * gcc.dg/tree-ssa/pr69196-1.c: New test.
3387
3388         PR tree-optimization/69196
3389         * gcc.dg/tree-ssa/vrp46.c: Twiddle threading params to keep it from
3390         duplicating code and spoiling the expected output.
3391
3392 2016-03-01  Michael Meissner  <meissner@linux.vnet.ibm.com>
3393
3394         PR target/70033
3395         * gcc.target/powerpc/p9-lxvx-stxvx-1.c: Make sure compiler
3396         supports power9 before doing tests.
3397         * gcc.target/powerpc/p9-lxvx-stxvx-2.c: Likewise.
3398         * gcc.target/powerpc/p9-lxvx-stxvx-3.c: Likewise.
3399         * gcc.target/powerpc/p9-permute.c: Likewise.
3400
3401 2016-03-01  Uros Bizjak  <ubizjak@gmail.com>
3402
3403         PR target/70027
3404         * gcc.target/i386/pr70027.c: New test.
3405
3406 2016-03-01  Eric Botcazou  <ebotcazou@adacore.com>
3407
3408         * gcc.dg/pr70017.c: New test.
3409
3410 2016-03-01  Jakub Jelinek  <jakub@redhat.com>
3411
3412         PR c/69796
3413         PR c/69974
3414         * gcc.dg/pr69796.c: New test.
3415         * gcc.dg/pr69974.c: New test.
3416
3417 2016-03-01  Eric Botcazou  <ebotcazou@adacore.com>
3418
3419         * gnat.dg/stack_usage3.adb: Robustify and enable for all targets.
3420
3421 2016-02-29  Jeff Law  <law@redhat.com>
3422
3423         PR tree-optimization/69987
3424         * gfortran.dg/pr69987.f90: New test.
3425
3426         PR tree-optimization/69989
3427         * gcc.c-torture/compile/pr69989-2.c: New test.
3428
3429 2016-03-01  Marek Polacek  <polacek@redhat.com>
3430
3431         PR c++/69795
3432         * g++.dg/parse/invalid1.C: New test.
3433
3434 2016-03-01  Richard Biener  <rguenther@suse.de>
3435
3436         PR middle-end/70022
3437         * gcc.dg/pr70022.c: New testcase.
3438
3439 2016-03-01  Ilya Enkovich  <enkovich.gnu@gmail.com>
3440
3441         PR tree-optimization/69956
3442         * gcc.dg/pr69956.c: New test.
3443
3444 2016-02-29  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>
3445
3446         PR target/70011
3447         * gcc.dg/vect/costmodel/ppc/costmodel-fast-math-vect-pr299925.c:
3448         XFAIL when hardware supports efficient unaligned storage access.
3449
3450 2016-03-01  Patrick Palka  <ppalka@gcc.gnu.org>
3451
3452         PR c++/69961
3453         * g++.dg/template/pr69961a.C: New test.
3454         * g++.dg/template/pr69961b.C: New test.
3455
3456 2016-02-29  David Malcolm  <dmalcolm@redhat.com>
3457
3458         PR preprocessor/69985
3459         * gcc.dg/cpp/pr69985.c: New test case.
3460
3461 2016-02-29  Jeff Law  <law@redhat.com>
3462
3463         PR tree-optimization/70005
3464         * gcc.c-torture/execute/pr70005.c New test.
3465
3466         PR tree-optimization/69999
3467         * gcc.c-torture/compile/pr69999.c: New test.
3468
3469 2016-02-29  Yuri Rumyantsev  <ysrumyan@gmail.com>
3470
3471         PR tree-optimization/69652
3472         * gcc.dg/torture/pr69652.c: Delete test.
3473         * gcc.dg/vect/pr69652.c: New test.
3474
3475 2016-02-19  Richard Biener  <rguenther@suse.de>
3476
3477         PR tree-optimization/69980
3478         * gfortran.dg/vect/pr69980.f90: New testcase.
3479
3480 2016-02-29  Eric Botcazou  <ebotcazou@adacore.com>
3481
3482         * gcc.target/sparc/20160229-1.c: New test.
3483
3484 2016-02-29  Eric Botcazou  <ebotcazou@adacore.com>
3485
3486         * gnat.dg/stack_usage3.adb: New test.
3487         * gnat.dg/stack_usage3_pkg.ads: New helper.
3488
3489 2016-02-29  Eric Botcazou  <ebotcazou@adacore.com>
3490
3491         * gnat.dg/renaming8.adb: New test.
3492         * gnat.dg/renaming8_pkg1.ads: New helper.
3493         * gnat.dg/renaming8_pkg2.ad[sb]: Likewise.
3494         * gnat.dg/renaming8_pkg3.ad[sb]: Likewise.
3495
3496 2016-02-29  Richard Biener  <rguenther@suse.de>
3497
3498         PR tree-optimization/69720
3499         * gcc.dg/vect/vect-outer-pr69720.c: New testcase.
3500
3501 2016-02-28  Thomas Koenig  <tkoenig@gcc.gnu.org>
3502
3503         PR fortran/68147
3504         PR fortran/47674
3505         * gfortran.dg/realloc_on_assign_26.f90:  New test case.
3506
3507 2016-02-28  Harald Anlauf  <anlauf@gmx.de>
3508             Jerry DeLisle  <jvdelisle@gcc.gnu.org>
3509
3510         PR fortran/56007
3511         * gfortran.dg/coarray_8.f90: Adjust error message.
3512         * gfortran.dg/pr56007.f90: New test.
3513         * gfortran.dg/pr56007.f: New test.
3514
3515 2016-02-28  H.J. Lu  <hongjiu.lu@intel.com>
3516
3517         PR tree-optimization/69989
3518         * gcc.dg/torture/pr69989.c: New test.
3519
3520 2016-02-28  Eric Botcazou  <ebotcazou@adacore.com>
3521
3522         * gcc.target/i386/stack-realign-win.c: New test.
3523
3524 2016-02-28  Harald Anlauf  <anlauf@gmx.de>
3525
3526         PR fortran/60126
3527         * gfortran.dg/pr60126.f90: New test.
3528
3529 2016-02-27  Jeff Law  <law@redhat.com>
3530
3531         Revert
3532         2016-02-26  Richard Biener  <rguenther@suse.de>
3533                     Jeff Law  <law@redhat.com>
3534
3535         PR tree-optimization/69740
3536         * gcc.c-torture/compile/pr69740-1.c: New test.
3537         * gcc.c-torture/compile/pr69740-2.c: New test.
3538
3539 2016-02-27  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
3540
3541         PR fortran/69910
3542         * gfortran.dg/newunit_4.f90: New test.
3543
3544 2016-02-27  Jakub Jelinek  <jakub@redhat.com>
3545
3546         PR target/69613
3547         PR rtl-optimization/69886
3548         * gcc.dg/torture/pr69886.c: Add -w -Wno-psabi to dg-options.
3549         * gcc.dg/torture/pr69613.c: Likewise.  Guard -mavx with avx_runtime
3550         target.
3551
3552 2016-02-26  Martin Sebor  <msebor@redhat.com>
3553
3554         PR tree-optimization/15826
3555         * gcc.dg/tree-ssa/pr15826.c: New test.
3556
3557 2016-02-26  Jakub Jelinek  <jakub@redhat.com>
3558
3559         PR target/69969
3560         * gcc.target/powerpc/pr69969.c: New test.
3561
3562 2016-02-26  Martin Sebor  <msebor@redhat.com>
3563
3564         PR c++/15766
3565         * g++.old-deja/g++.other/decl5.C: Add a test case.
3566
3567 2016-02-26  Segher Boessenkool  <segher@kernel.crashing.org>
3568
3569         PR target/69946
3570         * gcc.target/powerpc/pr69946.c: New file.
3571
3572 2016-02-26  Richard Biener  <rguenther@suse.de>
3573             Jeff Law  <law@redhat.com>
3574
3575         PR tree-optimization/69740
3576         * gcc.c-torture/compile/pr69740-1.c: New test.
3577         * gcc.c-torture/compile/pr69740-2.c: New test.
3578
3579 2016-02-26  Martin Jambor  <mjambor@suse.cz>
3580
3581         PR middle-end/69920
3582         * gcc.dg/torture/pr69932.c: New test.
3583         * gcc.dg/torture/pr69936.c: Likewise.
3584
3585 2016-02-26  Andreas Krebbel  <krebbel@linux.vnet.ibm.com>
3586
3587         PR target/69709
3588         * gcc.target/s390/pr69709.c: New test.
3589
3590 2016-02-26  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
3591
3592         PR target/69245
3593         * gcc.target/aarch64/pr69245_1.c: New test.
3594
3595 2016-02-26  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
3596
3597         PR target/69613
3598         * gcc.dg/torture/pr69613.c: New test.
3599
3600 2016-02-26  Jakub Jelinek  <jakub@redhat.com>
3601
3602         PR rtl-optimization/69891
3603         * gcc.target/i386/pr69891.c: New test.
3604
3605 2016-02-26  Michael Meissner  <meissner@linux.vnet.ibm.com>
3606             Bill Schmidt  <wschmidt@linux.vnet.ibm.com>
3607
3608         PR target/61397
3609         * gcc.target/powerpc/p8vector-ldst.c: Adjust to test desired
3610         functionality for both 32-bit and 64-bit.
3611
3612 2016-02-26  Richard Biener  <rguenther@suse.de>
3613
3614         PR tree-optimization/69551
3615         * gcc.dg/torture/pr69951.c: New testcase.
3616
3617 2016-02-25  Richard Biener  <rguenther@suse.de>
3618
3619         PR tree-optimization/48795
3620         * gcc.dg/Warray-bounds-18.c: New testcase.
3621
3622 2016-02-25  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
3623
3624         * g++.dg/ext/attr-constructor1.C: Require init_priority support.
3625
3626 2016-02-25  Jakub Jelinek  <jakub@redhat.com>
3627
3628         PR rtl-optimization/69896
3629         * gcc.dg/pr69896.c: New test.
3630
3631 2016-02-25  Patrick Palka  <ppalka@gcc.gnu.org>
3632
3633         PR c++/69736
3634         * g++.dg/cpp1y/paren2.C: New test.
3635
3636 2016-02-24  Martin Sebor  <msebor@redhat.com>
3637
3638         PR c/51147
3639         * gcc.dg/enum-mode-2.c: New test.
3640
3641 2016-02-24  Jakub Jelinek  <jakub@redhat.com>
3642
3643         PR c++/69922
3644         * g++.dg/warn/Wnonnull-compare-6.C: New test.
3645         * g++.dg/warn/Wnonnull-compare-7.C: New test.
3646         * g++.dg/ubsan/pr69922.C: New test.
3647
3648 2016-02-24  Marek Polacek  <polacek@redhat.com>
3649
3650         PR c/69819
3651         * gcc.dg/pr69819.c: New test.
3652
3653 2016-02-24  Martin Sebor  <msebor@redhat.com>
3654
3655         PR c++/69912
3656         * g++.dg/ext/flexary15.C: New test.
3657
3658 2016-02-24  Martin Sebor  <msebor@redhat.com>
3659
3660         * gcc.dg/builtins-68.c: Avoid making unportable
3661         assumptions about the relationship between SIZE_MAX and UINT_MAX.
3662         * g++.dg/ext/builtin_alloca.C: Same.
3663
3664 2016-02-24  Maxim Kuvyrkov  <maxim.kuvyrkov@linaro.org>
3665             Charles Baylis  <charles.baylis@linaro.org>
3666
3667         PR debug/61033
3668         * g++.dg/pr61033.C: Add a regression testcase for PR debug/61033.
3669
3670 2016-02-24  Richard Biener  <rguenther@suse.de>
3671             Jakub Jelinek  <jakub@redhat.com>
3672
3673         PR middle-end/69760
3674         * gcc.dg/torture/pr69760.c: New testcase.
3675
3676 2016-02-24  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
3677
3678         * gcc.dg/debug/dwarf2/prod-options.c: Use different DW_AT_producer
3679         pattern on Solaris with as.
3680
3681 2016-02-24  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
3682
3683         * gcc.target/arm/cond_sub_restrict_it.c: New test.
3684         * gcc.target/arm/condarith_restrict_it.c: Likewise.
3685         * gcc.target/arm/movcond_restrict_it.c: Likewise.
3686         * gcc.target/arm/negscc_restrict_it.c: Likewise.
3687
3688 2016-02-24  Jakub Jelinek  <jakub@redhat.com>
3689
3690         PR middle-end/69915
3691         * gcc.dg/pr69915.c: New test.
3692
3693 2016-02-24  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
3694
3695         PR rtl-optimization/69886
3696         * gcc.dg/torture/pr69886.c: New test.
3697
3698 2016-02-24  Richard Biener  <rguenther@suse.de>
3699
3700         PR middle-end/68963
3701         * gcc.dg/torture/pr68963.c: New testcase.
3702
3703 2016-02-24  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
3704
3705         PR target/69875
3706         * gcc.target/arm/atomic_loaddi_acquire.x: New file.
3707         * gcc.target/arm/atomic_loaddi_relaxed.x: Likewise.
3708         * gcc.target/arm/atomic_loaddi_seq_cst.x: Likewise.
3709         * gcc.target/arm/atomic_loaddi_1.c: New test.
3710         * gcc.target/arm/atomic_loaddi_2.c: Likewise.
3711         * gcc.target/arm/atomic_loaddi_3.c: Likewise.
3712         * gcc.target/arm/atomic_loaddi_4.c: Likewise.
3713         * gcc.target/arm/atomic_loaddi_5.c: Likewise.
3714         * gcc.target/arm/atomic_loaddi_6.c: Likewise.
3715         * gcc.target/arm/atomic_loaddi_7.c: Likewise.
3716         * gcc.target/arm/atomic_loaddi_8.c: Likewise.
3717         * gcc.target/arm/atomic_loaddi_9.c: Likewise.
3718
3719 2016-02-24  Jakub Jelinek  <jakub@redhat.com>
3720
3721         PR middle-end/69909
3722         * gcc.dg/torture/pr69909.c: New test.
3723
3724 2016-02-24  Richard Biener  <rguenther@suse.de>
3725
3726         PR tree-optimization/69907
3727         * gcc.dg/vect/bb-slp-pr69907.c: New testcase.
3728         * gcc.dg/vect/bb-slp-34.c: XFAIL.
3729         * gcc.dg/vect/bb-slp-pr68892.c: Likewise.
3730
3731 2016-02-24  Christian Bruel  <christian.bruel@st.com>
3732
3733         * gcc.target/arm/pragma_cpp_fma.c: New test.
3734
3735 2016-02-23  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
3736
3737         PR fortran/61156
3738         * gfortran.dg/include_6.f90: Update test.
3739
3740 2016-02-23  Jakub Jelinek  <jakub@redhat.com>
3741
3742         PR objc/69844
3743         * objc.dg/pr69844.m: New test.
3744
3745 2016-02-23  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
3746
3747         PR libgfortran/69456
3748         * gfortran.dg/namelist_89.f90: New test.
3749         * gfortran.dg/pr59700.f90: Update test..
3750
3751 2016-02-23  Martin Sebor  <msebor@redhat.com>
3752
3753         PR middle-end/69780
3754         * g++.dg/ext/builtin_alloca.C: New test.
3755         * gcc.dg/builtins-68.c: New test.
3756
3757 2016-02-23  Richard Henderson  <rth@redhat.com>
3758
3759         * gcc.target/i386/addr-space-3.c: Remove test.
3760
3761 2016-02-23  David Malcolm  <dmalcolm@redhat.com>
3762
3763         PR preprocessor/69126
3764         PR preprocessor/69543
3765         * c-c++-common/pr69126-2-long.c: New test.
3766         * c-c++-common/pr69126-2-short.c: New test.
3767         * c-c++-common/pr69543-1.c: Remove xfail.
3768
3769 2016-02-23  David Malcolm  <dmalcolm@redhat.com>
3770
3771         PR preprocessor/69126
3772         PR preprocessor/69543
3773         PR preprocessor/69558
3774         * c-c++-common/pr69126.c (MACRO_1, test_1): New.
3775         (f): Rename to...
3776         (test_2): ...this, and add leading comment.
3777         (MACRO_3, test_3): New.
3778         (MACRO_4A, MACRO_4B, test_4): New.
3779         (MACRO): Rename to...
3780         (MACRO_5): ...this.
3781         (g): Rename to...
3782         (test_5): ...this, updating for renaming of MACRO, and
3783         add leading comment.
3784         * c-c++-common/pr69543-1.c: New.
3785         * c-c++-common/pr69543-2.c: New.
3786         * c-c++-common/pr69543-3.c: New.
3787         * c-c++-common/pr69543-4.c: New.
3788         * c-c++-common/pr69558-1.c: New.
3789         * c-c++-common/pr69558-2.c: New.
3790         * c-c++-common/pr69558-3.c: New.
3791         * c-c++-common/pr69558-4.c: New.
3792         * gcc.dg/pr69558.c: Move to...
3793         * c-c++-common/pr69558.c: ...here.  Add dg-bogus directives, with
3794         xfail for c++.
3795
3796 2016-02-23  Thomas Schwinge  <thomas@codesourcery.com>
3797
3798         * c-c++-common/goacc/kernels-counter-vars-function-scope.c: Adjust
3799         to -ftree-parallelize-loops/-fopenacc changes.
3800         * c-c++-common/goacc/kernels-double-reduction-n.c: Likewise.
3801         * c-c++-common/goacc/kernels-double-reduction.c: Likewise.
3802         * c-c++-common/goacc/kernels-loop-2.c: Likewise.
3803         * c-c++-common/goacc/kernels-loop-3.c: Likewise.
3804         * c-c++-common/goacc/kernels-loop-g.c: Likewise.
3805         * c-c++-common/goacc/kernels-loop-mod-not-zero.c: Likewise.
3806         * c-c++-common/goacc/kernels-loop-n.c: Likewise.
3807         * c-c++-common/goacc/kernels-loop-nest.c: Likewise.
3808         * c-c++-common/goacc/kernels-loop.c: Likewise.
3809         * c-c++-common/goacc/kernels-one-counter-var.c: Likewise.
3810         * c-c++-common/goacc/kernels-reduction.c: Likewise.
3811         * gfortran.dg/goacc/kernels-loop-inner.f95: Likewise.
3812         * gfortran.dg/goacc/kernels-loops-adjacent.f95: Likewise.
3813
3814 2016-02-23  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
3815
3816         * gcc.target/i386/chkp-hidden-def.c: Require alias support.
3817
3818 2016-02-23  Jakub Jelinek  <jakub@redhat.com>
3819
3820         PR c++/69902
3821         * g++.dg/warn/Wnonnull-compare-5.C: New test.
3822
3823         PR c/69900
3824         * gcc.dg/pr69900.c: New test.
3825
3826 2016-02-23  Martin Jambor  <mjambor@suse.cz>
3827
3828         PR tree-optimization/69666
3829         * gcc.dg/tree-ssa/pr69666.c: New test.
3830
3831 2016-02-23  Andre Vehreschild  <vehre@gcc.gnu.org>
3832
3833         PR fortran/67451
3834         * gfortran.dg/coarray_allocate_5.f08: New test.
3835
3836 2016-02-23  Andreas Krebbel  <krebbel@linux.vnet.ibm.com>
3837
3838         * gcc.target/s390/vcond-shift.c: Move to ...
3839         * gcc.target/s390/vector/vcond-shift.c: ... here.
3840
3841 2016-02-23  Andreas Krebbel  <krebbel@linux.vnet.ibm.com>
3842
3843         * gcc.target/s390/md/movstr-2.c: Move and rename to ...
3844         * gcc.target/s390/vector/stpcpy-1.c: ... this one.
3845
3846 2016-02-23  Andreas Krebbel  <krebbel@linux.vnet.ibm.com>
3847
3848         * gcc.target/s390/md/movstr-1.c: Turn into compile test.
3849
3850 2016-02-20  Mark Wielaard  <mjw@redhat.com>
3851
3852         PR c/28901
3853         * gcc.dg/unused-variable-3.c: New test.
3854
3855 2016-02-22  Jakub Jelinek  <jakub@redhat.com>
3856
3857         PR target/69888
3858         * gcc.target/i386/pr69888.c: New test.
3859
3860 2016-02-22  Richard Biener  <rguenther@suse.de>
3861
3862         PR tree-optimization/69882
3863         * gfortran.dg/vect/pr69882.f90: New testcase.
3864
3865 2016-02-22  Jakub Jelinek  <jakub@redhat.com>
3866
3867         PR target/69885
3868         * gcc.dg/pr69885.c: New test.
3869
3870 2016-02-22  Oleg Endo  <olegendo@gcc.gnu.org>
3871
3872         PR target/69806
3873         PR target/54089
3874         * gcc.target/sh/pr54089-10.c: New.
3875
3876 2016-02-20  Paul Thomas  <pault@gcc.gnu.org>
3877
3878         PR fortran/69423
3879         * gfortran.dg/deferred_character_15.f90 : New test.
3880
3881 2016-02-20  Dominique d'Humieres  <dominiq@lps.ens.fr>
3882
3883         PR fortran/57365
3884         gfortran.dg/allocate_with_source_18.f03: New test.
3885
3886 2016-02-20  Harald Anlauf  <anlauf@gmx.de>
3887
3888         PR fortran/52531
3889         gfortran.dg/gomp/pr52531.f90: New test.
3890
3891 2016-02-19  Bernd Edlinger  <bernd.edlinger@hotmail.de>
3892
3893         PR c++/69865
3894         * c-c++-common/Wshift-negative-value-6.c: Add -std=c++11 before
3895         -std=c++03.
3896
3897 2016-02-19  Jakub Jelinek  <jakub@redhat.com>
3898
3899         PR c++/69826
3900         * c-c++-common/cilk-plus/CK/pr69826-1.c: New test.
3901         * c-c++-common/cilk-plus/CK/pr69826-2.c: New test.
3902
3903         PR c++/69850
3904         * g++.dg/warn/Wnonnull-compare-4.C: New test.
3905
3906         PR c++/69851
3907         * g++.dg/torture/pr69851.C: New test.
3908
3909 2016-02-19  Martin Sebor  <msebor@redhat.com>
3910
3911         PR testsuite/69573
3912         * gcc.dg/pr61053.c: Tweaked test to avoid bogus failures.
3913
3914 2016-02-19  Jakub Jelinek  <jakub@redhat.com>
3915
3916         PR c++/69850
3917         * g++.dg/warn/Wnonnull-compare-2.C: New test.
3918         * g++.dg/warn/Wnonnull-compare-3.C: New test.
3919
3920         PR c++/67767
3921         * g++.dg/cpp0x/pr67767.C: New test.
3922
3923 2016-02-19  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
3924
3925         * lib/target-supports.exp: Define aarch64_asm_FUNC_ok checks
3926         for fp, simd, crypto, crc, lse.
3927         * doc/sourcebuild.texi (AArch64-specific attributes): Document the
3928         above.
3929         * gcc.target/aarch64/assembler_arch_1.c: Add aarch64_asm_lse_ok
3930         effective target check.
3931
3932 2016-02-19  Jakub Jelinek  <jakub@redhat.com>
3933
3934         PR target/69820
3935         * gcc.target/i386/pr69820.c: New test.
3936
3937 2016-02-19  Andreas Krebbel  <krebbel@linux.vnet.ibm.com>
3938
3939         * gcc.target/s390/vector/int128-1.c: New test.
3940
3941 2016-02-19  Andreas Krebbel  <krebbel@linux.vnet.ibm.com>
3942
3943         * gcc.target/s390/vector/vec-vcond-1.c: New test.
3944
3945 2016-02-19  Andreas Krebbel  <krebbel@linux.vnet.ibm.com>
3946
3947         * gcc.target/s390/md/movstr-1.c: Allow also the z13 strings
3948         instruction pattern name to prevent the testcase from failing with
3949         -march=z13.
3950
3951 2016-02-19  Andreas Krebbel  <krebbel@linux.vnet.ibm.com>
3952
3953         * gcc.target/s390/md/movstr-2.c: New test.
3954
3955 2016-02-19  Marcin KoÅ›cielnicki  <koriakin@0x04.net>
3956
3957         * gcc.target/s390/morestack.c: New test.
3958
3959 2016-02-19  Dominik Vogt  <vogt@linux.vnet.ibm.com>
3960
3961         PR target/69625
3962         * gcc.target/s390/pr69625.c: Add test case.
3963
3964 2016-02-18  Bernd Edlinger  <bernd.edlinger@hotmail.de>
3965
3966         PR testsuite/68580
3967         * c-c++-common/tsan/pr65400-1.c (v, q, o): Make 8-byte aligned.
3968
3969 2016-02-18  Michael Meissner  <meissner@linux.vnet.ibm.com>
3970
3971         PR target/68404
3972         * gcc.target/powerpc/fusion.c: Revert the 2016-02-09 change.
3973         * gcc.target/powerpc/fusion3.c: Likewise.
3974
3975 2016-02-18  Richard Biener  <rguenther@suse.de>
3976
3977         PR middle-end/69553
3978         * g++.dg/torture/pr69553.C: New testcase.
3979
3980 2016-02-18  Nick Clifton  <nickc@redhat.com>
3981
3982         PR target/62254
3983         PR target/69610
3984         * gcc.target/arm/pr62554.c: New test.
3985         * gcc.target/arm/pr69610-1.c: New test.
3986         * gcc.target/arm/pr69610-2.c: New test.
3987
3988 2016-02-18  Richard Biener  <rguenther@suse.de>
3989
3990         PR middle-end/69854
3991         * gcc.dg/torture/pr69854.c: New testcase.
3992
3993 2016-02-17  Jakub Jelinek  <jakub@redhat.com>
3994
3995         PR c++/69850
3996         * g++.dg/warn/Wnonnull-compare-1.C: New test.
3997
3998 2012-02-17  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>
3999
4000         * gcc.target/powerpc/vec-cg.c: New test.
4001
4002 2016-02-17  Richard Biener  <rguenther@suse.de>
4003
4004         PR testsuite/69586
4005         * gcc.dg/uninit-21.c: Add -fno-short-enums.
4006
4007 2016-02-17  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
4008
4009         PR target/69161
4010         * gcc.c-torture/compile/pr69161.c: New test.
4011
4012 2016-02-17  David Sherwood  <david.sherwood@arm.com>
4013
4014         PR target/69532
4015         * gcc.target/arm/fmaxmin.c: Change effective target to arm_v8_neon_hw.
4016         * gcc.target/arm/vect-fmaxmin.c: Likewise.
4017
4018 2016-02-17  Eric Botcazou  <ebotcazou@adacore.com>
4019
4020         * gcc.dg/ifcvt-4.c: Skip on Visium.
4021
4022 2016-02-17  Eric Botcazou  <ebotcazou@adacore.com>
4023
4024         * gnat.dg/atomic8.adb: New test.
4025
4026 2016-02-17  Eric Botcazou  <ebotcazou@adacore.com>
4027
4028         * gnat.dg/discr46.ad[sb]: New test.
4029
4030 2016-02-16  Kelvin Nilsen  <kelvin@gcc.gnu.org>
4031
4032         PR Target/48344
4033         * gcc.target/powerpc/pr48344-1.c: New test.
4034
4035 2015-02-16  Thomas Koenig  <tkoenig@gcc.gnu.org>
4036
4037         PR fortran/69742
4038         * gfortran.dg/associate_21.f90:  New test.
4039
4040 2016-02-16  Jakub Jelinek  <jakub@redhat.com>
4041
4042         PR c/69835
4043         * c-c++-common/nonnull-1.c: Use -Wnonnull-compare instead of
4044         -Wnonnull in dg-options.
4045         * c-c++-common/nonnull-2.c: New test.
4046
4047 2016-02-16  James Greenhalgh  <james.greenhalgh@arm.com>
4048             Ramana Radhakrishnan  <ramana.radhakrishnan@arm.com>
4049
4050         * gcc.target/aarch64/vector_initialization_nostack.c: New.
4051
4052 2016-02-16  Jakub Jelinek  <jakub@redhat.com>
4053
4054         PR middle-end/69801
4055         * gcc.dg/pr69801.c: Add empty dg-options.
4056
4057 2016-02-16  James Norris  <jnorris@codesourcery.com>
4058
4059         * c-c++-common/goacc/deviceptr-1.c: Add tests.
4060         * g++.dg/goacc/deviceptr-1.c: New file.
4061
4062 2016-02-16  Jakub Jelinek  <jakub@redhat.com>
4063
4064         PR tree-optimization/69820
4065         * gcc.dg/vect/pr69820.c: New test.
4066
4067 2016-02-16  Richard Biener  <rguenther@suse.de>
4068
4069         PR tree-optimization/69776
4070         * gcc.dg/torture/pr69776-2.c: New testcase.
4071
4072 2016-02-16  Bernd Schmidt  <bschmidt@redhat.com>
4073
4074         PR tree-optimization/69714
4075         * gcc.dg/torture/pr69714.c: New test.
4076
4077 2016-02-16  Jakub Jelinek  <jakub@redhat.com>
4078
4079         PR tree-optimization/69802
4080         * gcc.dg/pr69802.c: New test.
4081
4082 2016-02-16  Richard Biener  <rguenther@suse.de>
4083
4084         PR middle-end/69801
4085         * gcc.dg/pr69801.c: New testcase.
4086
4087 2016-02-15  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
4088
4089         PR libgfortran/69651
4090         * gfortran.dg/read_bang.f90: New test.
4091         * gfortran.dg/read_bang4.f90: New test.
4092
4093 2016-02-15  Jakub Jelinek  <jakub@redhat.com>
4094
4095         PR c++/69658
4096         * g++.dg/init/pr69658.C: New test.
4097
4098         PR c++/69797
4099         * c-c++-common/pr69797.c: New test.
4100
4101 2016-02-15  Prathamesh Kulkarni  <prathamesh.kulkarni@linaro.org>
4102
4103         * lib/target-supports.exp (check_effective_target_section_anchors): Add
4104         check for aarch64*-*-*.
4105
4106 2016-02-15  Richard Biener  <rguenther@suse.de>
4107
4108         PR tree-optimization/69783
4109         * gcc.dg/vect/pr69783.c: New testcase.
4110
4111 2016-02-15  Richard Biener  <rguenther@suse.de>
4112
4113         PR tree-optimization/69776
4114         * gcc.dg/torture/pr69776.c: New testcase.
4115
4116 2016-02-14  Thomas Koenig  <tkoenig@gcc.gnu.org>
4117
4118         PR fortran/60526
4119         * gfortran.dg/type_decl_4.f90:  Reinstated.
4120
4121 2016-02-14  John David Anglin  <danglin@gcc.gnu.org>
4122
4123         PR fortran/68746
4124         * gfortran.dg/read_dir.f90: Xfail on hppa*-*-hpux*.
4125
4126 2016-02-14  Thomas Koenig  <tkoenig@gcc.gnu.org>
4127
4128         PR fortran/60526
4129         PR bootstrap/69816
4130         * gfortran.dg/type_decl_4.f90:  Removed.
4131
4132 2016-02-14  Thomas Koenig  <tkoenig@gcc.gnu.org>
4133
4134         PR fortran/60526
4135         * gfortran.dg/type_decl_4.f90:  New test.
4136
4137 2016-02-14  Alan Modra  <amodra@gmail.com>
4138
4139         PR testsuite/68886
4140         * gcc.c-torture/execute/stkalign.c: Revise test.
4141
4142 2016-02-13  Oleg Endo  <olegendo@gcc.gnu.org>
4143
4144         PR target/67260
4145         * gcc.target/sh/torture/pr67260.c: Adjust additional options.
4146
4147 2016-02-13  Oleg Endo  <olegendo@gcc.gnu.org>
4148
4149         PR target/67260
4150         * gcc.target/sh/torture/pr67260.c: New.
4151
4152 2016-02-12  John David Anglin  <danglin@gcc.gnu.org>
4153
4154         * gcc.dg/pr67964.c: Add dg-require-alias.
4155
4156 2016-02-13  Oleg Endo  <olegendo@gcc.gnu.org>
4157
4158         PR target/67636
4159         PR target/64345
4160         * gcc.target/sh/pr54236-1.c: Adjust optimization level.
4161
4162 2016-02-12  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
4163
4164         PR libgfortran/69668
4165         * gfortran.dg/namelist_88.f90: New test.
4166
4167 2016-02-12  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
4168
4169         PR libgfortran/69668
4170         * gfortran.dg/namelist_38.f90: Update test.
4171         * gfortran.dg/namelist_84.f90: Update test.
4172
4173 2016-02-12  David Malcolm  <dmalcolm@redhat.com>
4174
4175         PR other/69554
4176         * gcc.dg/pr69554-1.c: New test.
4177         * gfortran.dg/pr69554-1.F90: New test.
4178         * gfortran.dg/pr69554-2.F90: New test.
4179         * lib/gcc-dg.exp (proc dg-locus): New function.
4180         * lib/gfortran-dg.exp (proc gfortran-dg-test): Update comment to
4181         distinguish between the caret-printing and non-caret-printing
4182         cases.  If caret-printing has been explicitly enabled, bail out
4183         without attempting to fix up the output.
4184
4185 2016-02-12  David Malcolm  <dmalcolm@redhat.com>
4186
4187         PR driver/69265
4188         PR driver/69453
4189         * gcc.dg/spellcheck-options-3.c: New test case.
4190         * gcc.dg/spellcheck-options-4.c: New test case.
4191         * gcc.dg/spellcheck-options-5.c: New test case.
4192         * gcc.dg/spellcheck-options-6.c: New test case.
4193         * gcc.dg/spellcheck-options-7.c: New test case.
4194         * gcc.dg/spellcheck-options-8.c: New test case.
4195         * gcc.dg/spellcheck-options-9.c: New test case.
4196         * gcc.dg/spellcheck-options-10.c: New test case.
4197
4198 2016-02-12  Jakub Jelinek  <jakub@redhat.com>
4199
4200         PR rtl-optimization/69764
4201         PR rtl-optimization/69771
4202         * c-c++-common/pr69764.c: New test.
4203         * gcc.dg/torture/pr69771.c: New test.
4204
4205 2016-02-12  Marek Polacek  <polacek@redhat.com>
4206
4207         * g++.dg/torture/init-list1.C: New.
4208
4209 2016-02-12  Marek Polacek  <polacek@redhat.com>
4210
4211         * gcc.dg/pr69522.c: Add empty dg-options.
4212
4213 2016-02-12  Ilya Enkovich  <enkovich.gnu@gmail.com>
4214
4215         * g++.dg/lto/lto.exp: Include and init mpx.
4216         * g++.dg/lto/pr69729_0.C: New test.
4217
4218 2016-02-12  Jakub Jelinek  <jakub@redhat.com>
4219
4220         PR ipa/69241
4221         * g++.dg/ipa/pr69241-4.C: New test.
4222
4223         PR ipa/68672
4224         * g++.dg/ipa/pr68672-1.C: New test.
4225         * g++.dg/ipa/pr68672-2.C: New test.
4226         * g++.dg/ipa/pr68672-3.C: New test.
4227
4228 2016-02-12  Bernd Schmidt  <bschmidt@redhat.com>
4229
4230         PR c/69522
4231         * gcc.dg/pr69522.c: New test.
4232
4233 2016-02-12  Patrick Palka  <ppalka@gcc.gnu.org>
4234
4235         PR c++/69098
4236         * g++.dg/cpp1y/69098.C: New test.
4237         * g++.dg/cpp1y/69098-2.C: New test.
4238
4239 2016-02-12  Jakub Jelinek  <jakub@redhat.com>
4240
4241         * objc.dg/gnu-api-2-method.m: Spelling fixes - behaviour -> behavior
4242         and neighbour -> neighbor.
4243         * objc.dg/attributes/method-nonnull-1.m: Likewise.
4244         * objc.dg/gnu-api-2-class-meta.m: Likewise.
4245         * c-c++-common/Wvarargs.c: Likewise.
4246         * c-c++-common/goacc/host_data-5.c: Likewise.
4247         * obj-c++.dg/gnu-api-2-class-meta.mm: Likewise.
4248         * obj-c++.dg/attributes/method-nonnull-1.mm: Likewise.
4249         * obj-c++.dg/gnu-api-2-method.mm: Likewise.
4250         * gcc.target/aarch64/pr60697.c: Likewise.
4251         * gcc.target/aarch64/advsimd-intrinsics/vldX_lane.c: Likewise.
4252         * gcc.target/aarch64/advsimd-intrinsics/vqshl.c: Likewise.
4253         * gcc.target/aarch64/advsimd-intrinsics/vshuffle.inc: Likewise.
4254         * gcc.target/aarch64/advsimd-intrinsics/vrshl.c: Likewise.
4255         * gcc.target/aarch64/advsimd-intrinsics/vldX_dup.c: Likewise.
4256         * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Likewise.
4257         * gcc.target/aarch64/advsimd-intrinsics/vqrshl.c: Likewise.
4258         * gcc.target/aarch64/advsimd-intrinsics/vldX.c: Likewise.
4259         * gcc.target/aarch64/aapcs64/ice_2.c: Likewise.
4260         * gcc.target/aarch64/aapcs64/test_23.c: Likewise.
4261         * gcc.target/aarch64/vrnd_f64_1.c: Likewise.
4262         * g++.dg/warn/Wconversion-real-integer-3.C: Likewise.
4263         * g++.dg/lookup/koenig5.C: Likewise.
4264         * g++.dg/ext/no-asm-2.C: Likewise.
4265         * gfortran.dg/bounds_check_array_ctor_3.f90: Likewise.
4266         * gfortran.dg/bounds_check_array_ctor_7.f90: Likewise.
4267         * gfortran.dg/used_types_16.f90: Likewise.
4268         * gfortran.dg/assumed_rank_bounds_1.f90: Likewise.
4269         * gfortran.dg/bounds_check_array_ctor_1.f90: Likewise.
4270         * gfortran.dg/assumed_rank_bounds_2.f90: Likewise.
4271         * gfortran.dg/bounds_check_array_ctor_4.f90: Likewise.
4272         * gfortran.dg/abstract_type_6.f03: Likewise.
4273         * gfortran.dg/bounds_check_array_ctor_5.f90: Likewise.
4274         * gfortran.dg/used_types_15.f90: Likewise.
4275         * gfortran.dg/bounds_check_array_ctor_8.f90: Likewise.
4276         * gfortran.dg/exit_3.f08: Likewise.
4277         * gfortran.dg/open_status_2.f90: Likewise.
4278         * gfortran.dg/derived_pointer_recursion_2.f90: Likewise.
4279         * gfortran.dg/intrinsic_std_1.f90: Likewise.
4280         * gfortran.dg/associate_1.f03: Likewise.
4281         * gfortran.dg/bounds_check_array_ctor_2.f90: Likewise.
4282         * gfortran.dg/intrinsic_std_6.f90: Likewise.
4283         * gfortran.dg/bounds_check_array_ctor_6.f90: Likewise.
4284         * gcc.dg/builtin-object-size-1.c: Likewise.
4285         * gcc.dg/noreturn-6.c: Likewise.
4286         * gcc.dg/builtin-stringop-chk-1.c: Likewise.
4287         * gcc.dg/globalalias.c: Likewise.
4288         * gcc.dg/builtins-config.h: Likewise.
4289         * gcc.dg/pr30457.c: Likewise.
4290         * gcc.c-torture/compile/volatile-1.c: Likewise.
4291         * gcc.c-torture/execute/20101011-1.c: Likewise.
4292         * c-c++-common/Waddress-1.c: Likewise.
4293
4294 2016-02-11  Jakub Jelinek  <jakub@redhat.com>
4295
4296         PR c/69768
4297         * c-c++-common/Waddress-1.c: New test.
4298
4299 2016-02-11  Andre Vehreschild  <vehre@gcc.gnu.org>
4300
4301         PR fortran/69296
4302         * gfortran.dg/associate_19.f03: New test.
4303         * gfortran.dg/associate_20.f03: New test.
4304
4305 2016-02-11  Oleg Endo  <olegendo@gcc.gnu.org>
4306
4307         * gcc.target/sh/pr54089-8.c: Adjust optimization level.
4308
4309 2016-02-11  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
4310
4311         * gcc.target/aarch64/target_attr_15.c: Scan assembly for
4312         .arch armv8-a\n.  Add -dA to dg-options.
4313         * gcc.target/aarch64/assembler_arch_1.c: New test.
4314         * gcc.target/aarch64/target_attr_7.c: Add -dA to dg-options.
4315
4316 2016-02-11  Paolo Carlini  <paolo.carlini@oracle.com>
4317
4318         PR c++/68726
4319         * g++.dg/cpp0x/pr68726.C: New.
4320
4321 2016-02-11  Ilya Enkovich  <enkovich.gnu@gmail.com>
4322
4323         * lib/mpx-dg.exp: Fix warning in check_effective_target_mpx
4324         test.
4325
4326 2016-02-11  Richard Biener  <rguenther@suse.de>
4327
4328         * g++.dg/tree-ssa/pr61034.C: Adjust.
4329
4330 2016-02-10  Vladimir Makarov  <vmakarov@redhat.com>
4331
4332         PR target/69148
4333         * gcc.target/s390/pr69148.c: New.
4334
4335 2016-02-10  Yuri Rumyantsev  <ysrumyan@gmail.com>
4336
4337         PR tree-optimization/69652
4338         * gcc.dg/torture/pr69652.c: New test.
4339
4340 2016-02-10  Jakub Jelinek  <jakub@redhat.com>
4341             Patrick Palka  <ppalka@gcc.gnu.org>
4342
4343         PR ipa/69241
4344         PR c++/69649
4345         * g++.dg/ipa/pr69241-1.C: New test.
4346         * g++.dg/ipa/pr69241-2.C: New test.
4347         * g++.dg/ipa/pr69241-3.C: New test.
4348         * g++.dg/ipa/pr69649.C: New test.
4349
4350 2016-02-10  Uros Bizjak  <ubizjak@gmail.com>
4351
4352         * gcc.dg/tree-ssa/sra-17.c: Add -mcpu=ev4 for target alpha*-*-*.
4353         * gcc.dg/tree-ssa/sra-18.c: Ditto.
4354
4355 2016-02-10  Bin Cheng  <bin.cheng@arm.com>
4356
4357         PR tree-optimization/68021
4358         * gcc.dg/tree-ssa/pr68021.c: New test.
4359
4360 2016-02-10  Richard Biener  <rguenther@suse.de>
4361
4362         PR tree-optimization/69726
4363         * gcc.dg/uninit-22.c: New testcase.
4364
4365 2016-02-09  Andrew Pinski  <apinski@cavium.com>
4366
4367         PR tree-opt/69282
4368         * gcc.c-torture/compile/20160205-1.c: New testcase.
4369
4370 2016-02-09  Michael Meissner  <meissner@linux.vnet.ibm.com>
4371
4372         PR target/68404
4373         * gcc.target/powerpc/fusion.c: Rewrite test to use TOC fusion
4374         instead accessing a really large arrray.
4375         * gcc.target/powerpc/fusion3.c: Likewise.
4376
4377 2016-02-09  Charles Baylis  <charles.baylis@linaro.org>
4378
4379         PR target/68532
4380         * gcc.c-torture/execute/pr68532.c: New test.
4381
4382 2016-02-11  Alexandre Oliva  <aoliva@redhat.com>
4383
4384         PR target/69634
4385         * gcc.dg/pr69634.c: New.
4386
4387 2016-02-09  Richard Biener  <rguenther@suse.de>
4388
4389         * gcc.dg/vect/vect-mask-store-move-1.c: Add missing space.
4390
4391 2016-02-09  Alexander Fomin  <alexander.fomin@intel.com>
4392
4393         * gcc.target/i386/avx512f-klogic-2.c: Adjust expectation.
4394
4395 2016-02-09  Yuri Rumyantsev  <ysrumyan@gmail.com>
4396
4397         * gcc.dg/vect/vect-mask-store-move-1.c: Fix test failures.
4398
4399 2016-02-09  Richard Biener  <rguenther@suse.de>
4400
4401         PR tree-optimization/69715
4402         * gcc.dg/torture/pr69715.c: New testcase.
4403
4404 2016-02-08  Patrick Palka  <ppalka@gcc.gnu.org>
4405
4406         PR c++/69139
4407         * g++.dg/cpp0x/trailing12.C: New test.
4408         * g++.dg/cpp0x/trailing13.C: New test.
4409
4410 2016-02-08  Patrick Palka  <ppalka@gcc.gnu.org>
4411
4412         PR c++/69283
4413         PR c++/67835
4414         * g++.dg/cpp1y/auto-fn29.C: New test.
4415         * g++.dg/cpp1y/auto-fn30.C: New test.
4416
4417 2016-02-08  Jakub Jelinek  <jakub@redhat.com>
4418
4419         PR tree-optimization/69209
4420         * gcc.c-torture/compile/pr69209.c: New test.
4421
4422 2016-02-08  Jeff Law  <law@redhat.com>
4423
4424         PR tree-optimization/68541
4425         * gcc.dg/tree-ssa/split-path-1.c: Increase limit for number
4426         of statements allowed in join block for path splitting.
4427
4428 2016-02-08  Jakub Jelinek  <jakub@redhat.com>
4429
4430         PR c++/59627
4431         * g++.dg/gomp/pr59627.C: New test.
4432
4433         PR ipa/69239
4434         * g++.dg/ipa/pr69239.C: New test.
4435
4436 2016-02-08  David Malcolm  <dmalcolm@redhat.com>
4437
4438         PR preprocessor/69664
4439         * gcc.dg/cpp/trad/comment-2.c: Add expected column number.
4440         * gcc.dg/cpp/warn-comments.c: Likewise.
4441
4442 2016-02-08  Marek Polacek  <polacek@redhat.com>
4443
4444         PR c++/69688
4445         * g++.dg/init/const12.C: New test.
4446
4447 2016-02-08  Bernd Schmidt  <bschmidt@redhat.com>
4448
4449         PR target/60410
4450         * gcc.dg/lto/pr55113_0.c: Remove test.
4451
4452 2016-02-08  Richard Biener  <rguenther@suse.de>
4453
4454         PR tree-optimization/69719
4455         * gcc.dg/torture/pr69719.c: New testcase.
4456
4457 2016-02-08  Richard Biener  <rguenther@suse.de>
4458         Jeff Law  <law@redhat.com>
4459
4460         PR target/68273
4461         * gcc.target/mips/pr68273.c: New testcase.
4462
4463 2016-02-08   Richard Biener  <rguenther@suse.de>
4464
4465         PR rtl-optimization/69274
4466         * gcc.target/i386/addr-sel-1.c: XFAIL.
4467
4468 2016-02-08  Jeff Law  <law@redhat.com>
4469
4470         PR tree-optimization/68541
4471         * gcc.dg/tree-ssa/split-path-2.c: Make char array explicitly signed.
4472
4473         PR tree-optimization/65917
4474         * gcc.dg/tree-ssa/20030922-2.c: No longer xfailed.
4475
4476 2016-02-07  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
4477
4478         PR fortran/50555
4479         * gfortran.dg/namelist_args.f90: New test.
4480
4481 2016-02-05  Jeff Law  <law@redhat.com>
4482
4483         PR tree-optimization/68541
4484         * gcc.dg/tree-ssa/split-path-2.c: New test.
4485         * gcc.dg/tree-ssa/split-path-3.c: New test.
4486         * gcc.dg/tree-ssa/split-path-4.c: New test.
4487         * gcc.dg/tree-ssa/split-path-5.c: New test.
4488         * gcc.dg/tree-ssa/split-path-6.c: New test.
4489         * gcc.dg/tree-ssa/split-path-7.c: New test.
4490
4491 2016-02-05  Martin Sebor  <msebor@redhat.com>
4492
4493         PR c++/69662
4494         * g++.dg/warn/Wplacement-new-size-1.C: New test.
4495         * g++.dg/warn/Wplacement-new-size-2.C: New test.
4496
4497 2016-02-06  Richard HEnderson  <rth@redhat.com>
4498
4499         PR c/69643
4500         * gcc.target/i386/addr-space-4.c: New.
4501         * gcc.target/i386/addr-space-5.c: New.
4502
4503 2016-02-05  Mikael Morin  <mikael@gcc.gnu.org>
4504
4505         PR fortran/66089
4506         * gfortran.dg/elemental_dependency_6.f90: New.
4507
4508 2016-02-05  Jakub Jelinek  <jakub@redhat.com>
4509
4510         PR rtl-optimization/69691
4511         * gcc.c-torture/execute/pr69691.c: New test.
4512
4513         PR c++/69628
4514         * g++.dg/parse/pr69628.C: New test.
4515
4516 2016-02-05  Uros Bizjak  <ubizjak@gmail.com>
4517
4518         * gcc.dg/sancov/asan.c: Move to ...
4519         * gcc.dg/asan/sancov-1.c: ... here.
4520
4521 2016-02-05  Uros Bizjak  <ubizjak@gmail.com>
4522
4523         * gcc.target/i386/pr69577.c: Require avx_runtime target.
4524
4525 2016-02-05  H.J. Lu  <hongjiu.lu@intel.com>
4526
4527         PR target/69677
4528         * gcc.target/i386/pr69677.c: New test.
4529
4530 2016-02-05  Patrick Palka  <ppalka@gcc.gnu.org>
4531
4532         PR c++/68948
4533         * g++.dg/template/pr68948.C: New test.
4534
4535 2016-02-05  Dominik Vogt  <vogt@linux.vnet.ibm.com>
4536
4537         * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove -march=z13 for s390
4538         (only necessary on s390x).
4539
4540 2016-02-04  H.J. Lu  <hongjiu.lu@intel.com>
4541
4542         * gcc.target/i386/pr69454-2.c: Compile with -msse2
4543         -mno-accumulate-outgoing-args.
4544
4545 2016-02-04  Patrick Palka  <ppalka@gcc.gnu.org>
4546
4547         * g++.dg/cpp0x/constexpr-ptrmem5.C: New test.
4548
4549 2016-02-04  Jakub Jelinek  <jakub@redhat.com>
4550
4551         PR c/69669
4552         * c-c++-common/pr69669.c: New test.
4553
4554 2016-02-04  Michael Meissner  <meissner@linux.vnet.ibm.com>
4555
4556         PR target/69667
4557         * g++.dg/pr69667.C: New file.
4558
4559 2016-02-04  Wilco Dijkstra  <wdijkstr@arm.com>
4560
4561         PR target/69619
4562         * gcc.dg/pr69619.c: Add new test.
4563
4564 2016-02-04  Richard Sandiford  <richard.sandiford@arm.com>
4565
4566         PR rtl-optimization/69577
4567         * gcc.target/i386/pr69577.c: New test.
4568
4569 2016-02-04  Martin Liska  <mliska@suse.cz>
4570
4571         * g++.dg/asan/pr69276.C: New test.
4572
4573 2016-02-04  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
4574
4575         PR target/65932
4576         PR target/67714
4577         * gcc.target/arm/wmul-3.c: Simplify test to generate just
4578         a single smulbb instruction.
4579         * gcc.target/amr/wmul-1.c: Add -mtune=cortex-a9 to dg-options.
4580         * gcc.target/amr/wmul-2.c: Likewise.
4581
4582 2016-02-04  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
4583
4584         PR target/65932
4585         PR target/67714
4586         * gcc.c-torture/execute/pr67714.c: New test.
4587
4588 2016-02-04  Ilya Enkovich  <enkovich.gnu@gmail.com>
4589
4590         PR target/69454
4591         * gcc.target/i386/pr69454-1.c: New test.
4592         * gcc.target/i386/pr69454-2.c: New test.
4593
4594 2016-02-03  Martin Sebor  <msebor@redhat.com>
4595
4596         PR c++/69251
4597         PR c++/69253
4598         PR c++/69290
4599         PR c++/69277
4600         PR c++/69349
4601         * g++.dg/ext/flexarray-mangle-2.C: New test.
4602         * g++.dg/ext/flexarray-mangle.C: New test.
4603         * g++.dg/ext/flexarray-subst.C: New test.
4604         * g++.dg/ext/flexary11.C: New test.
4605         * g++.dg/ext/flexary12.C: New test.
4606         * g++.dg/ext/flexary13.C: New test.
4607         * g++.dg/ext/flexary14.C: New test.
4608         * g++.dg/other/dump-ada-spec-2.C: Adjust.
4609
4610 2016-02-03  H.J. Lu  <hongjiu.lu@intel.com>
4611
4612         * gcc.target/i386/iamcu/test_passing_unions.c (check_union_passing6):
4613         Define only if CHECK_FLOAT128 is defined.
4614         (main): Properly initialize u5.
4615
4616 2016-02-03  Jakub Jelinek  <jakub@redhat.com>
4617
4618         PR c/69627
4619         * gcc.dg/pr69627.c: New test.
4620
4621         PR target/69644
4622         * gcc.dg/pr69644.c: New test.
4623
4624 2016-02-03  Mike Stump  <mikestump@comcast.net>
4625
4626         * lib/compat.exp (compat-get-options-main): Add dg-timeout-factor
4627         support for struct-layout-1.exp.
4628
4629 2016-02-03  Patrick Palka  <ppalka@gcc.gnu.org>
4630
4631         PR c++/69056
4632         * g++.dg/cpp0x/pr69056.C: New test.
4633
4634 2016-02-03  Vladimir Makarov  <vmakarov@redhat.com>
4635             Alexandre Oliva  <aoliva@redhat.com>
4636
4637         PR target/69461
4638         * gcc.target/powerpc/pr69461.c: New.
4639
4640 2016-02-03  Uros Bizjak  <ubizjak@gmail.com>
4641
4642         * lib/tsan-dg.exp (tsan_init): Move check if tsan executable
4643         works from here ...
4644         (check_effective_target_fsanitize_thread): ... to here.  Do not
4645         specify additional compile flags for the test source.
4646         * lib/asan-dg.exp (check_effective_target_fsanitize_address): Do not
4647         specify additional compile flags for the test source.
4648
4649 2016-02-03  Wilco Dijkstra  <wdijkstr@arm.com>
4650
4651         * gcc.target/aarch64/ccmp_1.c: Fix test issue.
4652
4653 2016-02-03  Andre Vehreschild  <vehre@gcc.gnu.org>
4654
4655         PR fortran/67451
4656         PR fortran/69418
4657         * gfortran.dg/coarray_allocate_2.f08: New test.
4658         * gfortran.dg/coarray_allocate_3.f08: New test.
4659         * gfortran.dg/coarray_allocate_4.f08: New test.
4660
4661 2016-02-03  Alan Lawrence  <alan.lawrence@arm.com>
4662
4663         * gcc.dg/vect/vect-outer-1-big-array.c: Drop vect_multiple_sizes;
4664         use same scan-tree-dump-times on all platforms.
4665         * gcc.dg/vect/vect-outer-1.c: Likewise.
4666         * gcc.dg/vect/vect-outer-1a-big-array.c: Likewise.
4667         * gcc.dg/vect/vect-outer-1a.c: Likewise.
4668         * gcc.dg/vect/vect-outer-1b-big-array.c: Likewise.
4669         * gcc.dg/vect/vect-outer-1b.c: Likewise.
4670         * gcc.dg/vect/vect-outer-2b.c: Likewise.
4671         * gcc.dg/vect/vect-outer-3b.c: Likewise.
4672         * gcc.dg/vect/vect-reduc-dot-s8b.c: Likewise.
4673
4674 2016-02-02  Segher Boessenkool  <segher@kernel.crashing.org>
4675
4676         * c-c++-common/vector-compare-4.c: Prune "non-standard ABI extension"
4677         warning.
4678
4679 2016-02-02  H.J. Lu  <hongjiu.lu@intel.com>
4680
4681         * gcc.target/i386/iamcu/test_empty_structs_and_unions.c: New test.
4682
4683 2016-02-02  James Norris  <jnorris@codesourcery.com>
4684
4685         * c-c++-common/goacc/routine-5.c: Add tests.
4686
4687 2016-02-02  Alexander Monakov  <amonakov@ispras.ru>
4688
4689         * gcc.target/nvptx/unsigned-cmp.c: New test.
4690
4691 2016-02-02  Wilco Dijkstra  <wdijkstr@arm.com>
4692
4693         * gcc.target/aarch64/scalar_shift_1.c
4694         (test_corners_sisd_di): Improve force to SIMD register.
4695         (test_corners_sisd_si): Likewise.
4696         * gcc.target/aarch64/vect-ld1r-compile-fp.c:
4697         Remove scan-assembler check for ldr.
4698
4699 2016-02-02  Richard Biener  <rguenther@suse.de>
4700
4701         PR tree-optimization/69595
4702         * gcc.dg/Warray-bounds-17.c: New testcase.
4703
4704 2016-02-02  Richard Biener  <rguenther@suse.de>
4705
4706         PR tree-optimization/69606
4707         * gcc.dg/torture/pr69606.c: New testcase.
4708
4709 2016-02-02  Yuri Rumyantsev  <ysrumyan@gmail.com>
4710
4711         PR middle-end/68542
4712         * gcc.dg/vect/vect-mask-store-move-1.c: New test.
4713         * gcc.target/i386/avx2-vect-mask-store-move1.c: New test.
4714
4715 2016-02-02  Alan Modra  <amodra@gmail.com>
4716
4717         PR target/69548
4718         * gcc.target/powerpc/pr69548.c: New test.
4719
4720 2016-02-01  Jakub Jelinek  <jakub@redhat.com>
4721
4722         PR rtl-optimization/69592
4723         * gcc.dg/pr69592.c: New test.
4724
4725         PR preprocessor/69543
4726         PR c/69558
4727         * gcc.dg/pr69543.c: New test.
4728         * gcc.dg/pr69558.c: New test.
4729
4730 2016-02-01  Uros Bizjak  <ubizjak@gmail.com>
4731
4732         PR testsuite/65940
4733         * g++.dg/other/anon5.C (dg-options): Use -gdwarf-2 instead of -g.
4734
4735 2016-02-01  Martin Sebor  <msebor@redhat.com>
4736
4737         * gcc.target/powerpc/pr17381.c: Remove duplicate copy of the test body.
4738
4739 2016-02-01  Bin Cheng  <bin.cheng@arm.com>
4740
4741         PR tree-optimization/67921
4742         * c-c++-common/ubsan/pr67921.c: New test.
4743
4744 2016-02-01  Richard Biener  <rguenther@suse.de>
4745
4746         PR middle-end/69556
4747         * gcc.dg/tree-ssa/recip-8.c: New testcase.
4748
4749 2016-02-01  Richard Biener  <rguenther@suse.de>
4750
4751         PR tree-optimization/69574
4752         * gcc.dg/torture/pr69574.c: New testcase.
4753
4754 2016-02-01  Richard Biener  <rguenther@suse.de>
4755
4756         PR tree-optimization/69579
4757         * gcc.dg/setjmp-6.c: New testcase.
4758
4759 2016-02-01  Jakub Jelinek  <jakub@redhat.com>
4760
4761         PR rtl-optimization/69570
4762         * g++.dg/opt/pr69570.C: New test.
4763
4764 2016-02-01  Richard Henderson  <rth@redhat.com>
4765
4766         * gcc.dg/pr69535.c: New test.
4767
4768 2016-01-31  John David Anglin  <danglin@gcc.gnu.org>
4769
4770         PR testsuite/69584
4771         * gcc.dg/tree-ssa/sra-17.c: Fix regexps to work on hpux.
4772         * gcc.dg/tree-ssa/sra-18.c: Likewise.
4773
4774         PR debug/68244
4775         * g++.dg/parse/parens3.C: Use register "4" on hppa.
4776
4777         * gcc.dg/tree-ssa/vector-5.c: Add -fno-common option on hppa*-*-hpux*.
4778
4779 2016-01-31  Paul Thomas  <pault@gcc.gnu.org>
4780
4781         PR fortran/67564
4782         * gfortran.dg/allocate_with_source_17.f03: New test.
4783
4784 2016-01-30  Jakub Jelinek  <jakub@redhat.com>
4785
4786         PR tree-optimization/69546
4787         * gcc.dg/torture/pr69546.c: New test.
4788
4789 2016-01-30  Paul Thomas  <pault@gcc.gnu.org>
4790
4791         PR fortran/69566
4792         * gfortran.dg/unlimited_polymorphic_25.f03: New test.
4793
4794 2016-01-30  Martin Sebor  <msebor@redhat.com>
4795
4796         PR c++/68490
4797         * g++.dg/ext/flexary10.C: New test.
4798
4799 2016-01-30  Dominique d'Humieres  <dominiq@lps.ens.fr>
4800
4801         PR fortran/66707
4802         gfortran.dg/common_23.f90: New test.
4803
4804 2016-01-29  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>
4805
4806         PR target/65546
4807         * gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c: Correct
4808         condition being checked, and disable it when the target supports
4809         misaligned loads and stores.
4810
4811 2016-01-29  Jakub Jelinek  <jakub@redhat.com>
4812
4813         PR debug/69518
4814         * gcc.dg/torture/pr69518.c: New test.
4815
4816 2016-01-29  H.J. Lu  <hongjiu.lu@intel.com>
4817
4818         PR target/69530
4819         * gcc.target/i386/pr69530.c: New test.
4820
4821 2016-01-29  Steve Ellcey  <sellcey@imgtec.com>
4822
4823         PR target/65604
4824         * gcc.target/mips/div-delay.c: New test.
4825
4826 2016-01-29  Jakub Jelinek  <jakub@redhat.com>
4827
4828         PR target/69551
4829         * gcc.target/i386/pr69551.c: New test.
4830
4831         PR target/66137
4832         * gcc.target/i386/pr66137.c: New test.
4833
4834 2016-01-29  Andrew Bennett  <andrew.bennett@imgtec.com>
4835
4836         * gcc.target/mips/p5600-bonding.c (dg-options): Force the test to be
4837         always built for p5600.
4838         * gcc.target/mips/mips.exp (mips-dg-options): Add support for the
4839         isa=p5600 dg-option.
4840
4841 2016-01-29  Richard Biener  <rguenther@suse.de>
4842
4843         PR tree-optimization/69547
4844         * g++.dg/tree-ssa/pr69547.C: New testcase.
4845
4846 2016-01-29  Jakub Jelinek  <jakub@redhat.com>
4847
4848         PR debug/66869
4849         * g++.dg/warn/Wunused-function2.C: New test.
4850
4851 2016-01-29  Dominik Vogt  <vogt@linux.vnet.ibm.com>
4852
4853         * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Require a hardware vector
4854         support for test to succeed.
4855
4856 2016-01-29  Marek Polacek  <polacek@redhat.com>
4857
4858         PR c++/69509
4859         PR c++/69516
4860         * g++.dg/ext/constexpr-vla2.C: New test.
4861         * g++.dg/ext/constexpr-vla3.C: New test.
4862         * g++.dg/ubsan/vla-1.C: Remove dg-shouldfail.
4863
4864 2016-01-29  Richard Biener  <rguenther@suse.de>
4865
4866         PR middle-end/69537
4867         * gcc.dg/uninit-21.c: New testcase.
4868
4869 2016-01-28  Uros Bizjak  <ubizjak@gmail.com>
4870
4871         PR target/69459
4872         * gcc.target/i386/pr69459.c: New test.
4873
4874 2016-01-28  Steve Ellcey  <sellcey@imgtec.com>
4875
4876         PR target/68400
4877         * gcc.target/mips/mips.exp (mips_option_groups): Add stack-protector.
4878         * gcc.target/mips/pr68400.c: New test.
4879
4880 2016-01-28  Martin Sebor  <msebor@redhat.com>
4881
4882         PR target/17381
4883         * gcc.target/powerpc/pr17381.c: New test.
4884
4885 2016-01-28  Jakub Jelinek  <jakub@redhat.com>
4886
4887         PR middle-end/69542
4888         * gcc.dg/torture/pr69542.c: New test.
4889
4890 2016-01-28  Wilco Dijkstra  <wdijkstr@arm.com>
4891
4892         * gcc.target/aarch64/ccmp_1.c: Fix test issue.
4893
4894 2016-01-28  David Edelsohn  <dje.gcc@gmail.com>
4895
4896         * gcc.dg/pr65980.c: Skip on AIX.
4897         * gcc.dg/pr66688.c: Same.
4898
4899 2016-01-28  David Edelsohn  <dje.gcc@gmail.com>
4900
4901         PR target/63679
4902         * gcc.dg/tree-ssa/sra-17.c: Adjust regex for more label styles.
4903         * gcc.dg/tree-ssa/sra-18.c: Same.
4904
4905 2016-01-28  Andre Vehreschild  <vehre@gcc.gnu.org>
4906
4907         PR fortran/62536
4908         * gfortran.dg/block_15.f08: New test.
4909         * gfortran.dg/block_end_error_1.f90: Need to catch additional error
4910         on incorrectly closed BLOCK.
4911
4912 2016-01-28  Ilya Enkovich  <enkovich.gnu@gmail.com>
4913
4914         * gcc.dg/declare-simd.c: New test.
4915 2016-01-28  Richard Biener  <rguenther@suse.de>
4916
4917         PR tree-optimization/69466
4918         * gfortran.dg/vect/pr69466.f90: New testcase.
4919
4920 2016-01-28  Thomas Preud'homme  <thomas.preudhomme@arm.com>
4921
4922         * g++.dg/pr67989.C: Remove ARM-specific option.
4923         * gcc.target/arm/pr67989.C: New file.
4924
4925 2016-01-27  Uros Bizjak  <ubizjak@gmail.com>
4926
4927         * gcc.dg/torture/pr68264.c: Disable log1p test for glibc < 2.22
4928         and expm1 test for glibc < 2.11.
4929
4930 2016-01-27  Richard Henderson  <rth@redhat.com>
4931
4932         * gcc.c-torture/execute/pr69447.c: New test.
4933
4934 2016-01-27  Paul Thomas  <pault@gcc.gnu.org>
4935
4936         PR fortran/69422
4937         * gfortran.dg/alloc_comp_assign_15.f03: New test.
4938
4939 2016-01-27  Jakub Jelinek  <jakub@redhat.com>
4940
4941         PR debug/66869
4942         * gcc.dg/pr66869.c: New test.
4943
4944 2016-01-25  Jeff Law  <law@redhat.com>
4945
4946         PR tree-optimization/68398
4947         PR tree-optimization/69196
4948         * gcc.dg/tree-ssa/pr66752-3.c: Update expected output.
4949         * gcc.dg/tree-ssa/ssa-dom-thread-2c.c: Add extra statements on thread
4950         path to avoid new heuristic allowing more irreducible regions
4951         * gcc.dg/tree-ssa/ssa-dom-thread-2d.c: Likewise.
4952         * gcc.dg/tree-ssa/vrp46.c: Likewise.
4953         * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Update expected output.
4954         * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: New test.
4955         * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
4956
4957 2016-01-27  Marek Polacek  <polacek@redhat.com>
4958
4959         PR c/68062
4960         * c-c++-common/vector-compare-4.c: New test.
4961
4962 2016-01-27  David Malcolm  <dmalcolm@redhat.com>
4963
4964         PR preprocessor/69126
4965         * c-c++-common/pr69126.c: New test case.
4966
4967 2016-01-27  Ian Lance Taylor  <iant@google.com>
4968
4969         * gcc.dg/tree-ssa/ivopt_5.c: New test.
4970
4971 2016-01-27  Ryan Burn  <contact@rnburn.com>
4972
4973         PR cilkplus/69267
4974         * g++.dg/cilk-plus/CK/pr69267.cc: New test.
4975
4976 2016-01-27  Uros Bizjak  <ubizjak@gmail.com>
4977
4978         PR target/69512
4979         * gcc.target/i386/pr69512.c: New test.
4980
4981 2016-01-27  Rainer Emrich  <rainer@emrich-ebersheim.de>
4982
4983         PR ada/69488
4984         * gnat.dg/sso/*.adb: Robustify dg-output directives.
4985
4986 2016-01-27  Marek Polacek  <polacek@redhat.com>
4987
4988         PR c++/69379
4989         * g++.dg/pr69379.C: New test.
4990
4991 2016-01-27  Martin Sebor  <msebor@redhat.com>
4992
4993         PR c++/69317
4994         * g++.dg/abi/Wabi-2-2.C: New test.
4995         * g++.dg/abi/Wabi-2-3.C: New test.
4996         * g++.dg/abi/Wabi-3-2.C: New test.
4997         * g++.dg/abi/Wabi-3-3.C: New test.
4998
4999 2016-01-27  Richard Biener  <rguenther@suse.de>
5000
5001         PR tree-optimization/69166
5002         * gcc.dg/torture/pr69166.c: New testcase.
5003
5004 2016-01-27  Martin Jambor  <mjambor@suse.cz>
5005
5006         PR tree-optimization/69355
5007         * gcc.dg/tree-ssa/pr69355.c: New test.
5008
5009 2016-01-27  Marek Polacek  <polacek@redhat.com>
5010
5011         PR c++/69496
5012         * g++.dg/ext/constexpr-vla1.C: New test.
5013
5014 2016-01-20  Christian Bruel  <christian.bruel@st.com>
5015
5016         PR target/69245
5017         * gcc.target/arm/pr69245.c: New test.
5018
5019 2016-01-27  Jakub Jelinek  <jakub@redhat.com>
5020
5021         PR tree-optimization/69399
5022         * gcc.dg/torture/pr69399.c: New test.
5023
5024 2016-01-27  Eric Botcazou  <ebotcazou@adacore.com>
5025
5026         * gcc.dg/tree-ssa/ssa-dom-cse-2.c: XFAIL on SPARC 64-bit.
5027
5028 2016-01-26  Eric Botcazou  <ebotcazou@adacore.com>
5029
5030         * gcc.c-torture/execute/stkalign.c: XFAIL run on SPARC 64-bit.
5031
5032 2016-01-26  Tom de Vries  <tom@codesourcery.com>
5033
5034         PR tree-optimization/69110
5035         * gcc.dg/autopar/pr69110.c: New test.
5036
5037 2016-01-26  Abderrazek Zaafrani  <a.zaafrani@samsung.com>
5038             Sebastian Pop  <s.pop@samsung.com>
5039
5040         * gcc.dg/graphite/isl-ast-op-select.c: New.
5041
5042 2015-01-26  Paul Thomas  <pault@gcc.gnu.org>
5043
5044         PR fortran/69385
5045         * gfortran.dg/allocate_error_6.f90: New test.
5046
5047 2016-01-26  Richard Henderson  <rth@redhat.com>
5048
5049         * gcc.dg/tm/pr60908.c: New test.
5050
5051 2016-01-26  David Malcolm  <dmalcolm@redhat.com>
5052
5053         PR other/69006
5054         * g++.dg/ext/timevar1.C: Add dg-allow-blank-lines-in-output
5055         directive.
5056         * gcc.dg/plugin/diagnostic-test-show-locus-color.c: Update
5057         expected multiline output to reflect the colorization being
5058         disabled before newlines.
5059         * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
5060         (custom_diagnostic_finalizer): Replace call to
5061         pp_newline_and_flush with call to pp_flush.
5062         * gcc.dg/unroll-2.c: Add dg-allow-blank-lines-in-output directive.
5063         * gfortran.dg/implicit_class_1.f90: Likewise.
5064         * lib/gcc-dg.exp (allow_blank_lines): New global.
5065         (dg-allow-blank-lines-in-output): New procedure.
5066         (gcc-dg-prune): Complain about blank lines in the output, unless
5067         dg-allow-blank-lines-in-output was called.
5068         * lib/multiline.exp (_build_multiline_regex): Only support
5069         arbitrary followup text for non-blank-lines, not for blank lines.
5070
5071 2016-01-26  Jakub Jelinek  <jakub@redhat.com>
5072
5073         PR tree-optimization/69483
5074         * gcc.dg/pr69483.c: New test.
5075         * g++.dg/opt/pr69483.C: New test.
5076
5077 2016-01-26  Christophe Lyon  <christophe.lyon@linaro.org>
5078
5079         PR target/68620
5080         * gcc.target/arm/pr68620.c: New test.
5081
5082 2016-01-26  H.J. Lu  <hongjiu.lu@intel.com>
5083
5084         * gcc.target/i386/pr68986-2.c: Remove -m32.
5085
5086 2016-01-26  H.J. Lu  <hongjiu.lu@intel.com>
5087
5088         PR target/68986
5089         * gcc.target/i386/pr68986-1.c: New test.
5090         * gcc.target/i386/pr68986-2.c: Likewise.
5091         * gcc.target/i386/pr68986-3.c: Likewise.
5092
5093 2016-01-26  Christian Bruel  <christian.bruel@st.com>
5094
5095         * lib/target-supports.exp
5096         (check_effective_target_arm_crypto_pragma_ok_nocache): Remove.
5097         (check_effective_target_arm_crypto_pragma_ok): Likewise.
5098         * gcc.target/arm/attr-crypto.c: Remove arm_crypto_pragma_ok test.
5099
5100 2016-01-26  Richard Biener  <rguenther@suse.de>
5101
5102         PR tree-optimization/69452
5103         * gcc.dg/torture/pr69452.c: New testcase.
5104
5105 2016-01-26  Jakub Jelinek  <jakub@redhat.com>
5106
5107         PR target/69442
5108         * gcc.dg/pr69442.c: New test.
5109
5110 2016-01-26  Roger Ferrer Ibáñez  <rofirrim@gmail.com>
5111
5112         PR target/67896
5113         * gcc.target/aarch64/simd/pr67896.C: New.
5114
5115 2016-01-26  Richard Sandiford  <richard.sandiford@arm.com>
5116
5117         PR tree-optimization/69400
5118         * gcc.dg/plugin/wide-int_plugin.c (test_wide_int_mod_trunc): New
5119         function.
5120         (plugin_init): Call it.
5121         * gcc.dg/torture/pr69400.c: New test.
5122
5123 2016-01-26  Christophe Lyon  <christophe.lyon@linaro.org>
5124
5125         * gcc.target/arm/pr68674.c: Check and use arm_fp effective target.
5126
5127 2016-01-25  Aditya Kumar  <aditya.k7@samsung.com>
5128             Sebastian Pop  <s.pop@samsung.com>
5129
5130         * gcc.dg/graphite/graphite.exp: Only run the fuse-*.c tests with
5131         isl-0.15.
5132
5133 2016-01-25  Aditya Kumar  <aditya.k7@samsung.com>
5134             Sebastian Pop  <s.pop@samsung.com>
5135
5136         * gcc.dg/graphite/pr69292.c: New.
5137
5138 2016-01-25  Jakub Jelinek  <jakub@redhat.com>
5139
5140         * c-c++-common/goacc/use_device-1.c: New test.
5141
5142 2016-01-25  Jeff Law  <law@redhat.com>
5143
5144         PR tree-optimization/69196
5145         PR tree-optimization/68398
5146         * gcc.dg/tree-ssa/pr66752-3.c: Update expected output
5147         * gcc.dg/tree-ssa/pr68198.c: Likewise.
5148
5149 2016-01-25  David Edelsohn  <dje.gcc@gmail.com>
5150
5151         PR target/69469
5152         * gcc.target/powerpc/vsx-vector-2.c: Adjust for Goldschmidt's
5153         Algorithm.
5154
5155 2016-01-25  Richard Biener  <rguenther@suse.de>
5156
5157         PR testsuite/69380
5158         * g++.dg/tree-ssa/pr69336.C: Restrict to x86_64 and i?86.
5159
5160 2016-01-25  Ilya Enkovich  <enkovich.gnu@gmail.com>
5161
5162         PR target/69421
5163         * gcc.dg/pr69421.c: New test.
5164
5165 2016-01-25  Bilyan Borisov  <bilyan.borisov@arm.com>
5166
5167         * gcc.target/aarch64/simd/vcvt_s64_f64_1.c: New.
5168         * gcc.target/aarch64/simd/vcvt_u64_f64_1.c: Likewise.
5169         * gcc.target/aarch64/simd/vcvta_s64_f64_1.c: Likewise.
5170         * gcc.target/aarch64/simd/vcvta_u64_f64_1.c: Likewise.
5171         * gcc.target/aarch64/simd/vcvtm_s64_f64_1.c: Likewise.
5172         * gcc.target/aarch64/simd/vcvtm_u64_f64_1.c: Likewise.
5173         * gcc.target/aarch64/simd/vcvtn_s64_f64_1.c: Likewise.
5174         * gcc.target/aarch64/simd/vcvtn_u64_f64_1.c: Likewise.
5175         * gcc.target/aarch64/simd/vcvtp_s64_f64_1.c: Likewise.
5176         * gcc.target/aarch64/simd/vcvtp_u64_f64_1.c: Likewise.
5177
5178 2016-01-25  Richard Biener  <rguenther@suse.de>
5179
5180         PR tree-optimization/69376
5181         * gcc.dg/torture/pr69376.c: New testcase.
5182
5183 2016-01-24  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
5184
5185         PR fortran/69397
5186         PR fortran/68442
5187         * gfortran.dg/interface_38.f90: New test.
5188         * gfortran.dg/interface_39.f90: New test.
5189
5190 2016-01-24  Patrick Palka  <ppalka@gcc.gnu.org>
5191
5192         Revert:
5193         2016-01-18  Patrick Palka  <ppalka@gcc.gnu.org>
5194
5195         PR c++/11858
5196         PR c++/24663
5197         PR c++/24664
5198         * g++.dg/template/pr11858.C: New test.
5199         * g++.dg/template/pr24663.C: New test.
5200         * g++.dg/template/unify12.C: New test.
5201         * g++.dg/template/unify13.C: New test.
5202         * g++.dg/template/unify14.C: New test.
5203         * g++.dg/template/unify15.C: New test.
5204         * g++.dg/template/unify16.C: New test.
5205         * g++.dg/template/unify17.C: New test.
5206
5207 2016-01-24  Dominique d'Humieres  <dominiq@lps.ens.fr>
5208
5209         PR fortran/68283
5210         gfortran.dg/pr68283.f90: New test.
5211
5212 2016-01-24  Thomas Koenig  <tkoenig@gcc.gnu.org>
5213
5214         PR fortran/66094
5215         * gfortran.dg/inline_matmul_13.f90:  New test.
5216         * gfortran.dg/matmul_bounds_8.f90:  New test.
5217         * gfortran.dg/matmul_bounds_9.f90:  New test.
5218         * gfortran.dg/matmul_bounds_10.f90:  New test.
5219
5220 2016-01-23  Tom de Vries  <tom@codesourcery.com>
5221
5222         PR tree-optimization/69426
5223         * gcc.dg/autopar/pr69426.c: New test.
5224
5225 2016-01-23  Martin Sebor  <msebor@redhat.com>
5226
5227         PR c++/58109
5228         PR c++/69022
5229         * g++.dg/cpp0x/alignas5.C: New test.
5230         * g++.dg/ext/vector29.C: Same.
5231
5232 2016-01-23  Uros Bizjak  <ubizjak@gmail.com>
5233
5234         * gcc.target/i386/chkp-strlen-2.c: Define _GNU_SOURCE.
5235         * gcc.target/i386/chkp-strlen-4.c: Move the definition of
5236         _GNU_SOURCE from compile flags to the source.
5237         * gcc.target/i386/chkp-stropt-12.c: Ditto.
5238         * gcc.target/i386/chkp-stropt-16.c: Ditto.
5239         * gcc.target/i386/chkp-stropt-4.c: Ditto.
5240         * gcc.target/i386/chkp-stropt-8.c: Ditto.
5241
5242 2016-01-22  Jakub Jelinek  <jakub@redhat.com>
5243
5244         PR target/69432
5245         * g++.dg/opt/pr69432.C: New test.
5246
5247 2016-01-22  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>
5248
5249         * gcc.target/powerpc/pr63354c: Adjust target selector to include
5250         32-bit targets testing an -m64 multilib.
5251
5252 2016-01-22  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>
5253
5254         * gcc.target/powerpc/pr63354.c: Restrict to Linux targets with
5255         64-bit support.
5256
5257 2016-01-22  James Greenhalgh  <james.greenhalgh@arm.com>
5258
5259         * gcc.dg/vect/bb-slp-pr68892.c: Require vect_double.
5260
5261 2016-01-21  Christian Bruel  <christian.bruel@st.com>
5262
5263         PR target/68674
5264         * gcc.target/i386/pr68674.c
5265         * gcc.target/aarch64/pr68674.c
5266         * gcc.target/arm/pr68674.c
5267
5268 2016-01-22  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
5269
5270         PR target/69403
5271         * gcc.c-torture/execute/pr69403.c: New test.
5272
5273 2016-01-22  Paolo Carlini  <paolo.carlini@oracle.com>
5274
5275         PR c++/55843
5276         * g++.dg/template/pr55843.C: New.
5277
5278 2016-01-22  Alan Lawrence  <alan.lawrence@arm.com>
5279
5280         PR testsuite/66877
5281         * gcc.dg/vect/vect-over-widen-3-big-array.c: Only look for 1
5282         vect_recog_over_widening_pattern in dump if we have vect_widen_shift.
5283
5284 2016-01-21  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>
5285
5286         PR testsuite/67489
5287         * gcc.target/powerpc/p8vector-builtin-8.c: Remove { target int128 }
5288         from dg-do compile directive, and instead add
5289         { dg-require-effective-target int128 }.
5290
5291 2016-01-20  Martin Sebor  <msebor@redhat.com>
5292
5293         PR c/69405
5294         * gcc.dg/sync-fetch.c: New test.
5295
5296 2016-01-21  Martin Sebor  <msebor@redhat.com>
5297
5298         PR target/69252
5299         * gcc.target/powerpc/pr69252.c: New test.
5300
5301 2016-01-21  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
5302
5303         PR fortran/65996
5304         * gfortran.dg/pr65996.f90: New test.
5305
5306 2016-01-21  Dominik Vogt  <vogt@linux.vnet.ibm.com>
5307
5308         PR c++/68810
5309         * g++.dg/cpp0x/constexpr-reinterpret1.C: Fix line number that is
5310         expected to generate an error.
5311
5312 2016-01-21  Bernd Schmidt  <bschmidt@redhat.com>
5313
5314         PR middle-end/66178
5315         * gcc.dg/torture/pr66178.c: New test.
5316
5317 2016-01-21  Anton Blanchard  <anton@samba.org>
5318             Bill Schmidt  <wschmidt@linux.vnet.ibm.com>
5319
5320         PR target/63354
5321         * gcc.target/powerpc/pr63354.c:  New test.
5322
5323 2016-01-21  Vladimir Makarov  <vmakarov@redhat.com>
5324
5325         PR rtl-optimization/68990
5326         * gcc.target/i386/pr68990: New.
5327
5328 2016-01-21  Nick Clifton  <nickc@redhat.com>
5329
5330         PR target/69129
5331         * gcc.target/mips/pr69129.c: New.
5332
5333 2016-01-21  Paolo Carlini  <paolo.carlini@oracle.com>
5334
5335         PR c++/58046
5336         * g++.dg/cpp0x/pr58046.C: New.
5337
5338 2016-01-21  Jakub Jelinek  <jakub@redhat.com>
5339
5340         PR target/69187
5341         PR target/65624
5342         * gcc.target/arm/pr69187.c: New test.
5343
5344         PR c++/69355
5345         * g++.dg/torture/pr69355.C: New test.
5346
5347 2016-01-21  Aditya Kumar  <aditya.k7@samsung.com>
5348             Sebastian Pop  <s.pop@samsung.com>
5349
5350         * gfortran.dg/graphite/interchange-3.f90: Adjust pattern.
5351
5352 2016-01-21  Aditya Kumar  <aditya.k7@samsung.com>
5353             Sebastian Pop  <s.pop@samsung.com>
5354
5355         * gcc.dg/graphite/pr68976.c: New test.
5356
5357 2016-01-21  Jakub Jelinek  <jakub@redhat.com>
5358
5359         PR middle-end/67653
5360         * c-c++-common/pr67653.c: New test.
5361         * gcc.dg/torture/pr29119.c: Add dg-warning.
5362
5363 2016-01-20  Peter Bergner  <bergner@vnet.ibm.com>
5364
5365         * gcc.target/powerpc/cpu-builtin-1.c: New test.
5366
5367 2016-01-20  Prathamesh Kulkarni  <prathamesh.kulkarni@linaro.org>
5368
5369         PR c/24293
5370         * gcc.dg/pr24293.c: New test.
5371         * gcc.dg/Wcxx-compat-8.c: Adjust to accept error due to
5372         incomplete struct type.
5373         * gcc.dg/declspec-1.c: Likewise.
5374         * gcc.dg/pr63549.c: Likewise.
5375
5376 2016-01-20  Jakub Jelinek  <jakub@redhat.com>
5377
5378         PR tree-optimization/66612
5379         * gcc.target/powerpc/20050830-1.c: Xfail the scan-assembler test
5380         for bdn instruction.
5381
5382 2016-01-20  Christophe Lyon  <christophe.lyon@linaro.org>
5383
5384         * lib/target-supports.exp
5385         (check_effective_target_arm_fp_ok_nocache): New.
5386         (check_effective_target_arm_fp_ok): New.
5387         (add_options_for_arm_fp): New.
5388         (check_effective_target_arm_crypto_ok_nocache): Require
5389         target_arm_v8_neon_ok instead of arm32.
5390         (check_effective_target_arm_crypto_pragma_ok_nocache): New.
5391         (check_effective_target_arm_crypto_pragma_ok): New.
5392         (add_options_for_arm_vfp): New.
5393         * gcc.target/arm/attr-crypto.c: Use arm_crypto_pragma_ok effective
5394         target. Do not force -mfloat-abi=softfp, use arm_fp_ok effective
5395         target instead. Force initial fpu to vfp.
5396         * gcc.target/arm/attr-neon-builtin-fail.c: Do not force
5397         -mfloat-abi=softfp, use arm_fp_ok effective target instead.
5398         * gcc.target/arm/attr-neon-fp16.c: Likewise. Remove arm_neon_ok
5399         dependency.
5400         * gcc.target/arm/attr-neon2.c: Do not force -mfloat-abi=softfp,
5401         use arm_vfp effective target instead. Force initial fpu to vfp.
5402         * gcc.target/arm/attr-neon3.c: Likewise.
5403         * gcc.target/arm/cmp-2.c: Use arm_fp_ok effective target instead of
5404         arm_vfp_ok.
5405         * gcc.target/arm/unsigned-float.c: Likewise.
5406         * gcc.target/arm/vfp-1.c: Likewise.
5407         * gcc.target/arm/vfp-ldmdbd.c: Likewise.
5408         * gcc.target/arm/vfp-ldmdbs.c: Likewise.
5409         * gcc.target/arm/vfp-ldmiad.c: Likewise.
5410         * gcc.target/arm/vfp-ldmias.c: Likewise.
5411         * gcc.target/arm/vfp-stmdbd.c: Likewise.
5412         * gcc.target/arm/vfp-stmdbs.c: Likewise.
5413         * gcc.target/arm/vfp-stmiad.c: Likewise.
5414         * gcc.target/arm/vfp-stmias.c: Likewise.
5415         * gcc.target/arm/vnmul-1.c: Likewise.
5416         * gcc.target/arm/vnmul-2.c: Likewise.
5417         * gcc.target/arm/vnmul-3.c: Likewise.
5418         * gcc.target/arm/vnmul-4.c: Likewise.
5419
5420 2016-01-20  H.J. Lu  <hongjiu.lu@intel.com>
5421
5422         PR testsuite/69366
5423         * g++.dg/pr63995-1.C: Require non-x32 target, instead of,
5424         the MPX run-time library, for compile-time MPX test.
5425         * gcc.target/i386/chkp-always_inline.c: Likewise.
5426         * gcc.target/i386/chkp-bndret.c: Likewise.
5427         * gcc.target/i386/chkp-builtins-1.c: Likewise.
5428         * gcc.target/i386/chkp-builtins-2.c: Likewise.
5429         * gcc.target/i386/chkp-builtins-3.c: Likewise.
5430         * gcc.target/i386/chkp-builtins-4.c: Likewise.
5431         * gcc.target/i386/chkp-const-check-1.c: Likewise.
5432         * gcc.target/i386/chkp-const-check-2.c: Likewise.
5433         * gcc.target/i386/chkp-hidden-def.c: Likewise.
5434         * gcc.target/i386/chkp-label-address.c: Likewise.
5435         * gcc.target/i386/chkp-lifetime-1.c: Likewise.
5436         * gcc.target/i386/chkp-narrow-bounds.c: Likewise.
5437         * gcc.target/i386/chkp-pr69044.c: Likewise.
5438         * gcc.target/i386/chkp-remove-bndint-1.c: Likewise.
5439         * gcc.target/i386/chkp-remove-bndint-2.c: Likewise.
5440         * gcc.target/i386/chkp-strchr.c: Likewise.
5441         * gcc.target/i386/chkp-strlen-1.c: Likewise.
5442         * gcc.target/i386/chkp-strlen-2.c: Likewise.
5443         * gcc.target/i386/chkp-strlen-3.c: Likewise.
5444         * gcc.target/i386/chkp-strlen-4.c: Likewise.
5445         * gcc.target/i386/chkp-strlen-5.c: Likewise.
5446         * gcc.target/i386/chkp-stropt-1.c: Likewise.
5447         * gcc.target/i386/chkp-stropt-10.c: Likewise.
5448         * gcc.target/i386/chkp-stropt-11.c: Likewise.
5449         * gcc.target/i386/chkp-stropt-12.c: Likewise.
5450         * gcc.target/i386/chkp-stropt-13.c: Likewise.
5451         * gcc.target/i386/chkp-stropt-14.c: Likewise.
5452         * gcc.target/i386/chkp-stropt-15.c: Likewise.
5453         * gcc.target/i386/chkp-stropt-16.c: Likewise.
5454         * gcc.target/i386/chkp-stropt-2.c: Likewise.
5455         * gcc.target/i386/chkp-stropt-3.c: Likewise.
5456         * gcc.target/i386/chkp-stropt-4.c: Likewise.
5457         * gcc.target/i386/chkp-stropt-5.c: Likewise.
5458         * gcc.target/i386/chkp-stropt-6.c: Likewise.
5459         * gcc.target/i386/chkp-stropt-7.c: Likewise.
5460         * gcc.target/i386/chkp-stropt-8.c: Likewise.
5461         * gcc.target/i386/chkp-stropt-9.c: Likewise.
5462         * gcc.target/i386/pr63995-2.c: Likewise.
5463         * gcc.target/i386/pr64805.c: Likewise.
5464         * gcc.target/i386/pr65044.c: Likewise.
5465         * gcc.target/i386/pr65167.c: Likewise.
5466         * gcc.target/i386/pr65183.c: Likewise.
5467         * gcc.target/i386/pr65184.c: Likewise.
5468         * gcc.target/i386/thunk-retbnd.c: Likewise.
5469
5470 2016-01-20  Ilya Enkovich  <enkovich.gnu@gmail.com>
5471
5472         PR tree-optimization/69328
5473         * gcc.dg/pr69328.c: New test.
5474
5475 2016-01-20  Jeff Law  <law@redhat.com>
5476
5477         PR target/25114
5478         * gcc.target/m68k/pr25114.c: New test.
5479
5480 2016-01-20  Andre Vieira  <andre.simoesdiasvieira@arm.com>
5481
5482         * gcc.target/arm/memset-inline-10.c: Added
5483         dg-require-effective-target arm_thumb2_ok.
5484
5485 2016-01-19  Eric Botcazou  <ebotcazou@adacore.com>
5486
5487         * gcc.dg/debug/dwarf2/sso.c: New test.
5488
5489 2016-01-19  Uros Bizjak  <ubizjak@gmail.com>
5490
5491         PR testsuite/68820
5492         * gcc.c-torture/execute/builtins/memops-asm.x: New file.
5493         * gcc.c-torture/execute/builtins/strstr-asm.x: Ditto.
5494         * gcc.c-torture/execute/builtins/strstr-asm.c: Remove dg-options.
5495
5496 2016-01-19  Jan Hubicka  <hubicka@ucw.cz>
5497
5498         PR ipa/66223
5499         * g++.dg/ipa/devirt-50.C: New testcase.
5500
5501 2016-01-19  Marek Polacek  <polacek@redhat.com>
5502
5503         PR c++/68965
5504         * g++.dg/cpp1y/parameter-pack-1.C: New test.
5505         * g++.dg/cpp1y/parameter-pack-2.C: New test.
5506
5507 2016-01-19  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
5508
5509         PR target/69135
5510         * gcc.target/arm/pr69135_1.c: New test.
5511
5512 2015-01-19  Wilco Dijkstra  <wdijkstr@arm.com>
5513
5514         * gcc.target/aarch64/ccmp_1.c: Add new tests.
5515
5516 2015-01-19  Wilco Dijkstra  <wdijkstr@arm.com>
5517
5518         * gcc.target/aarch64/ccmp_1.c: New testcase.
5519
5520 2016-01-19  Marek Polacek  <polacek@redhat.com>
5521
5522         PR c++/68586
5523         * g++.dg/cpp0x/enum30.C: New test.
5524
5525 2016-01-19  Richard Biener  <rguenther@suse.de>
5526
5527         PR tree-optimization/69336
5528         * g++.dg/tree-ssa/pr69336.C: New testcase.
5529
5530 2016-01-19  Jakub Jelinek  <jakub@redhat.com>
5531
5532         PR debug/65779
5533         * gcc.dg/pr65779.c: New test.
5534
5535 2016-01-19  Richard Biener  <rguenther@suse.de>
5536
5537         PR tree-optimization/69352
5538         * gcc.dg/torture/pr69352.c: New testcase.
5539
5540 2016-01-19  Jakub Jelinek  <jakub@redhat.com>
5541
5542         PR rtl-optimization/68955
5543         PR rtl-optimization/64557
5544         * gcc.dg/torture/pr68955.c: New test.
5545
5546 2016-01-19  Jan Hubicka  <hubicka@ucw.cz>
5547
5548         PR lto/69136
5549         * g++.dg/torture/pr69136.C: New testcase.
5550
5551 2016-01-19  Jan Hubicka  <hubicka@ucw.cz>
5552
5553         PR lto/69133
5554         * g++.dg/lto/pr69133_0.C: New testcase.
5555         * g++.dg/lto/pr69133_1.C: New testcase.
5556
5557 2016-01-15  Jeff Law  <law@redhat.com>
5558
5559         PR tree-optimization/69320
5560         * gcc.c-torture/pr69320-1.c: New test.
5561         * gcc.c-torture/pr69320-2.c: New test.
5562         * gcc.c-torture/pr69320-3.c: New test.
5563         * gcc.c-torture/pr69320-4.c: New test.
5564
5565 2016-01-18  Patrick Palka  <ppalka@gcc.gnu.org>
5566
5567         PR c++/11858
5568         PR c++/24663
5569         PR c++/24664
5570         * g++.dg/template/pr11858.C: New test.
5571         * g++.dg/template/pr24663.C: New test.
5572         * g++.dg/template/unify12.C: New test.
5573         * g++.dg/template/unify13.C: New test.
5574         * g++.dg/template/unify14.C: New test.
5575         * g++.dg/template/unify15.C: New test.
5576         * g++.dg/template/unify16.C: New test.
5577         * g++.dg/template/unify17.C: New test.
5578
5579 2016-01-18  David Malcolm  <dmalcolm@redhat.com>
5580
5581         PR testsuite/69181
5582         * gcc.dg/pr69181-1.c: New test file.
5583         * gcc.dg/pr69181-2.c: New test file.
5584         * lib/gcc-dg.exp (dg-test): Consolidate post-test cleanup of
5585         globals by moving it to...
5586         (cleanup-after-saved-dg-test): ...this new function.  Add
5587         "global additional_sources_used".  Add reset of global
5588         multiline_expected_outputs to the empty list.
5589         * lib/multiline.exp (_multiline_expected_outputs): Rename this
5590         global to...
5591         (multiline_expected_outputs): ...this, and updated comments to
5592         note that it is modified from gcc-dg.exp.
5593         (dg-end-multiline-output): Update for the above renaming.
5594         (handle-multiline-outputs): Likewise.  Remove the clearing
5595         of the expected outputs to the empty list.
5596
5597 2016-01-18  Richard Biener  <rguenther@suse.de>
5598
5599         PR tree-optimization/69297
5600         * gcc.dg/vect/costmodel/x86_64/costmodel-pr69297.c: New testcase.
5601
5602 2016-01-18  Joseph Myers  <joseph@codesourcery.com>
5603
5604         * gcc.target/mips/mips-3d-1.c: Use forbid_cpu=octeon.* in
5605         dg-options.
5606         * gcc.target/mips/mips-3d-2.c: Likewise.
5607         * gcc.target/mips/mips-3d-3.c: Likewise.
5608         * gcc.target/mips/mips-3d-4.c: Likewise.
5609         * gcc.target/mips/mips-3d-5.c: Likewise.
5610         * gcc.target/mips/mips-3d-6.c: Likewise.
5611         * gcc.target/mips/mips-3d-7.c: Likewise.
5612         * gcc.target/mips/mips-3d-8.c: Likewise.
5613         * gcc.target/mips/mips-3d-9.c: Likewise.
5614         * gcc.target/mips/mips-ps-1.c: Likewise.
5615         * gcc.target/mips/mips-ps-2.c: Likewise.
5616         * gcc.target/mips/mips-ps-3.c: Likewise.
5617         * gcc.target/mips/mips-ps-4.c: Likewise.
5618         * gcc.target/mips/mips-ps-5.c: Likewise.
5619         * gcc.target/mips/mips-ps-6.c: Likewise.
5620         * gcc.target/mips/mips-ps-7.c: Likewise.
5621         * gcc.target/mips/mips-ps-type.c: Likewise.
5622         * gcc.target/mips/mips-ps-type-2.c: Likewise.
5623         * gcc.target/mips/mips16-attributes-6.c: Likewise.
5624
5625 2016-01-18  Tom de Vries  <tom@codesourcery.com>
5626
5627         * c-c++-common/goacc/kernels-counter-vars-function-scope.c: New test.
5628         * c-c++-common/goacc/kernels-double-reduction.c: New test.
5629         * c-c++-common/goacc/kernels-empty.c: New test.
5630         * c-c++-common/goacc/kernels-eternal.c: New test.
5631         * c-c++-common/goacc/kernels-loop-2.c: New test.
5632         * c-c++-common/goacc/kernels-loop-3.c: New test.
5633         * c-c++-common/goacc/kernels-loop-data-2.c: New test.
5634         * c-c++-common/goacc/kernels-loop-data-enter-exit-2.c: New test.
5635         * c-c++-common/goacc/kernels-loop-data-enter-exit.c: New test.
5636         * c-c++-common/goacc/kernels-loop-data-update.c: New test.
5637         * c-c++-common/goacc/kernels-loop-data.c: New test.
5638         * c-c++-common/goacc/kernels-loop-g.c: New test.
5639         * c-c++-common/goacc/kernels-loop-mod-not-zero.c: New test.
5640         * c-c++-common/goacc/kernels-loop-n.c: New test.
5641         * c-c++-common/goacc/kernels-loop-nest.c: New test.
5642         * c-c++-common/goacc/kernels-loop.c: New test.
5643         * c-c++-common/goacc/kernels-noreturn.c: New test.
5644         * c-c++-common/goacc/kernels-one-counter-var.c: New test.
5645         * c-c++-common/goacc/kernels-parallel-loop-data-enter-exit.c: New test.
5646         * c-c++-common/goacc/kernels-reduction.c: New test.
5647
5648 2016-01-18  Tom de Vries  <tom@codesourcery.com>
5649
5650         * gcc.dg/autopar/outer-1.c: Update for new parloops instantiation.
5651         * gcc.dg/autopar/outer-2.c: Same.
5652         * gcc.dg/autopar/outer-3.c: Same.
5653         * gcc.dg/autopar/outer-4.c: Same.
5654         * gcc.dg/autopar/outer-5.c: Same.
5655         * gcc.dg/autopar/outer-6.c: Same.
5656         * gcc.dg/autopar/parallelization-1.c: Same.
5657         * gcc.dg/autopar/parloops-exit-first-loop-alt-2.c: Same.
5658         * gcc.dg/autopar/parloops-exit-first-loop-alt-3.c: Same.
5659         * gcc.dg/autopar/parloops-exit-first-loop-alt-4.c: Same.
5660         * gcc.dg/autopar/parloops-exit-first-loop-alt-5.c: Same.
5661         * gcc.dg/autopar/parloops-exit-first-loop-alt-6.c: Same.
5662         * gcc.dg/autopar/parloops-exit-first-loop-alt-7.c: Same.
5663         * gcc.dg/autopar/parloops-exit-first-loop-alt-pr66652.c: Same.
5664         * gcc.dg/autopar/parloops-exit-first-loop-alt.c: Same.
5665         * gcc.dg/autopar/pr39500-1.c: Same.
5666         * gcc.dg/autopar/pr39500-2.c: Same.
5667         * gcc.dg/autopar/pr46193.c: Same.
5668         * gcc.dg/autopar/pr46194.c: Same.
5669         * gcc.dg/autopar/pr49580.c: Same.
5670         * gcc.dg/autopar/pr49960-1.c: Same.
5671         * gcc.dg/autopar/pr49960.c: Same.
5672         * gcc.dg/autopar/pr68373.c: Same.
5673         * gcc.dg/autopar/reduc-1.c: Same.
5674         * gcc.dg/autopar/reduc-1char.c: Same.
5675         * gcc.dg/autopar/reduc-1short.c: Same.
5676         * gcc.dg/autopar/reduc-2.c: Same.
5677         * gcc.dg/autopar/reduc-2char.c: Same.
5678         * gcc.dg/autopar/reduc-2short.c: Same.
5679         * gcc.dg/autopar/reduc-3.c: Same.
5680         * gcc.dg/autopar/reduc-4.c: Same.
5681         * gcc.dg/autopar/reduc-6.c: Same.
5682         * gcc.dg/autopar/reduc-7.c: Same.
5683         * gcc.dg/autopar/reduc-8.c: Same.
5684         * gcc.dg/autopar/reduc-9.c: Same.
5685         * gcc.dg/autopar/uns-outer-4.c: Same.
5686         * gcc.dg/autopar/uns-outer-5.c: Same.
5687         * gcc.dg/autopar/uns-outer-6.c: Same.
5688         * gfortran.dg/parloops-exit-first-loop-alt-2.f95: Same.
5689         * gfortran.dg/parloops-exit-first-loop-alt.f95: Same.
5690
5691 2016-01-18  Alan Lawrence  <alan.lawrence@arm.com>
5692
5693         PR target/63679
5694         * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove XFAIL for powerpc(32), hppa,
5695         aarch64, sparc, s390. Add --param sra-max-scalarization-size-Ospeed.
5696
5697 2016-01-18  Alan Lawrence  <alan.lawrence@arm.com>
5698
5699         PR target/63679
5700         * gcc.dg/tree-ssa/ssa-dom-cse-5.c: New.
5701         * gcc.dg/tree-ssa/ssa-dom-cse-6.c: New.
5702         * gcc.dg/tree-ssa/ssa-dom-cse-7.c: New.
5703
5704 2016-01-18  Alan Lawrence  <alan.lawrence@arm.com>
5705
5706         PR target/63679
5707         * gcc.dg/tree-ssa/sra-17.c: New.
5708         * gcc.dg/tree-ssa/sra-18.c: New.
5709
5710 2016-01-18  Ilya Enkovich  <enkovich.gnu@gmail.com>
5711
5712         * gcc.target/i386/pr65105-5.c: Adjust to andn generation.
5713
5714 2016-01-18  Eric Botcazou  <ebotcazou@adacore.com>
5715
5716         * gnat.dg/inline12.adb: New test.
5717
5718 2016-01-18  Bin Cheng  <bin.cheng@arm.com>
5719
5720         PR tree-optimization/66797
5721         * gcc.c-torture/execute/pr65447.c: Relax check condition.
5722
5723 2016-01-18  Richard Biener  <rguenther@suse.de>
5724
5725         PR tree-optimization/69170
5726         * gcc.dg/torture/pr69170.c: New testcase.
5727
5728 2016-01-17  John David Anglin  <danglin@gcc.gnu.org>
5729
5730         * gcc.dg/torture/builtin-integral-1.c: Require c99_runtime.
5731
5732 2016-01-16  Tom de Vries  <tom@codesourcery.com>
5733
5734         * c-c++-common/goacc/kernels-alias-ipa-pta-4.c: New test.
5735
5736 2016-01-16  Tom de Vries  <tom@codesourcery.com>
5737
5738         * gcc.dg/parloops-exit-first-loop-alt.c: Move ...
5739         * gcc.dg/autopar/parloops-exit-first-loop-alt.c: ... here.  Remove
5740         redundant dg-require-effective-target pthread.
5741         * gcc.dg/parloops-exit-first-loop-alt-2.c: Same.
5742         * gcc.dg/parloops-exit-first-loop-alt-3.c: Same.
5743         * gcc.dg/parloops-exit-first-loop-alt-4.c: Same.
5744         * gcc.dg/parloops-exit-first-loop-alt-5.c: Same.
5745         * gcc.dg/parloops-exit-first-loop-alt-6.c: Same.
5746         * gcc.dg/parloops-exit-first-loop-alt-7.c: Same.
5747         * gcc.dg/parloops-exit-first-loop-alt-pr66652.c: Same.
5748
5749 2016-01-16  David Edelsohn  <dje.gcc@gmail.com>
5750
5751         PR target/68609
5752         * gcc.target/powerpc/recip-6.c: Enable on AIX.
5753         * gcc.target/powerpc/recip-7.c: Same.
5754
5755 2016-01-16  Patrick Palka  <ppalka@gcc.gnu.org>
5756
5757         PR c++/69091
5758         * g++.dg/template/pr69091.C: New test.
5759
5760 2016-01-16  Patrick Palka  <ppalka@gcc.gnu.org>
5761
5762         * c-c++-common/cilk-plus/AN/an-if.c: Check that the original
5763         dump does not contain an error_mark_node.
5764         * c-c++-common/cilk-plus/CK/pr60469.c: Likewise.
5765         * c-c++-common/cilk-plus/AN/fn_ptr-2.c: New xfail'd test.
5766
5767 2016-01-16  Patrick Palka  <ppalka@gcc.gnu.org>
5768
5769         PR c++/68936
5770         * g++.dg/template/pr68936.C: New test.
5771
5772 2016-01-15  David Edelsohn  <dje.gcc@gmail.com>
5773
5774         PR target/68609
5775         * gcc.target/powerpc/recip-1.c: Adjust for Goldschmidt's Algorithm.
5776         * gcc.target/powerpc/recip-2.c: Same.
5777         * gcc.target/powerpc/recip-3.c: Same.
5778         * gcc.target/powerpc/recip-4.c: Same.
5779         * gcc.target/powerpc/recip-sqrtf.c: Same.
5780
5781 2016-01-15  Jeff Law  <law@redhat.com>
5782
5783         PR tree-optimization/69270
5784         * gcc.dg/tree-ssa/pr69270-2.c: New test.
5785         * gcc.dg/tree-ssa/pr69270-3.c: New test.
5786
5787 2016-01-15  Paul Thomas  <pault@gcc.gnu.org>
5788
5789         PR fortran/49630
5790         * gfortran.dg/deferred_character_13.f90: New test for the fix
5791         of comment 3 of the PR.
5792
5793         PR fortran/54070
5794         * gfortran.dg/deferred_character_8.f90: New test
5795         * gfortran.dg/allocate_error_5.f90: New test
5796
5797         PR fortran/60593
5798         * gfortran.dg/deferred_character_10.f90: New test
5799
5800         PR fortran/60795
5801         * gfortran.dg/deferred_character_14.f90: New test
5802
5803         PR fortran/61147
5804         * gfortran.dg/deferred_character_11.f90: New test
5805
5806         PR fortran/64324
5807         * gfortran.dg/deferred_character_9.f90: New test
5808
5809 2016-01-15  Vladimir Makarov  <vmakarov@redhat.com>
5810
5811         PR rtl-optimization/69030
5812         * gcc.target/i386/pr69030.c: New.
5813
5814 2016-01-15  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
5815
5816         * gcc.target/aarch64/target_attr_17.c: New test.
5817
5818 2016-01-15  Richard Biener  <rguenther@suse.de>
5819
5820         PR tree-optimization/66856
5821         * gcc.dg/torture/pr66856-1.c: New testcase.
5822         * gcc.dg/torture/pr66856-2.c: Likewise.
5823
5824 2016-01-15  Richard Biener  <rguenther@suse.de>
5825
5826         PR debug/69137
5827         * g++.dg/lto/pr69137_0.C: New testcase.
5828
5829 2016-01-15  Richard Sandiford  <richard.sandiford@arm.com>
5830
5831         PR middle-end/69246
5832         * gcc.target/i386/pr69246.c: New test.
5833
5834 2016-01-15  Dominik Vogt  <vogt@linux.vnet.ibm.com>
5835
5836         * gfortran.dg/bind_c_array_params_2.f90: Fix test patterns for S/390.
5837
5838 2016-01-15  Dominik Vogt  <vogt@linux.vnet.ibm.com>
5839
5840         PR c++/56194
5841         * g++.dg/init/const9.C: Disable test on S/390.
5842
5843 2016-01-15  Dominik Vogt  <vogt@linux.vnet.ibm.com>
5844
5845         * g++.dg/Wframe-address.C: Test requires -mbackchain for s390*-*-*.
5846         * g++.dg/Wno-frame-address.C: Ditto.
5847
5848 2016-01-15  Dominik Vogt  <vogt@linux.vnet.ibm.com>
5849
5850         * gcc.dg/tree-ssa/20040204-1.c: Do not xfail on S/390.
5851
5852 2016-01-15  Richard Biener  <rguenther@suse.de>
5853
5854         PR tree-optimization/68961
5855         * gcc.dg/vect/costmodel/x86_64/costmodel-pr68961.c: New testcase.
5856
5857 2016-01-15  Ilya Enkovich  <enkovich.gnu@gmail.com>
5858
5859         * gcc.target/i386/pr65105-5.c: New test.
5860
5861 2016-01-15  Jan Hubicka  <hubicka@ucw.cz>
5862
5863         * gcc.c-torture/execute/alias-4.c: New testcase.
5864
5865 2016-01-15  Jan Hubicka  <hubicka@ucw.cz>
5866
5867         PR ipa/68148
5868         * g++.dg/ipa/devirt-49.C: New testcase.
5869
5870 2016-01-15  Christian Bruel  <christian.bruel@st.com>
5871
5872         PR target/65837
5873         * gcc.target/arm/attr-neon-builtin-fail2.c: New test.
5874         * gcc.target/arm/lto/pr65837-attr_0.c: New test.
5875         * gcc.target/arm/lto/pr65837_0.c: Fix skip condition and use ACLE name.
5876
5877 2016-01-15  Richard Biener  <rguenther@suse.de>
5878
5879         PR tree-optimization/69117
5880         * gcc.dg/torture/pr69117.c: New testcase.
5881
5882 2015-01-14  Ryan Burn  <contact@rnburn.com>
5883
5884         PR c++/69048
5885         * g++.dg/cilk-plus/CK/pr69048.cc: New test.
5886
5887 2016-01-14  Francois-Xavier Coudert  <fxcoudert@gcc.gnu.org>
5888
5889         PR testsuite/67509
5890         * gfortran.dg/ieee/ieee_7.f90: For out of bound precision or
5891         range tests use 100 * maximum instead of maximum + 1.
5892
5893 2016-01-14  Jakub Jelinek  <jakub@redhat.com>
5894
5895         PR debug/69244
5896         * gcc.dg/guality/pr69244.c: New test.
5897
5898 2016-01-14  Uros Bizjak  <ubizjak@gmail.com>
5899
5900         * lib/target-supports.exp (check_effective_target_issignaling):
5901         New procedure.
5902         * gcc.dg/pr61441.c: Require issignaling effective target.
5903
5904 2016-01-14  Segher Boessenkool  <segher@kernel.crashing.org>
5905
5906         PR target/68803
5907         * gcc.target/powerpc/20050603-3.c: Add xfails for powerpc64le.
5908
5909 2016-01-14  David Malcolm  <dmalcolm@redhat.com>
5910
5911         PR c++/68819
5912         PR preprocessor/69177
5913         * gcc.dg/plugin/location-overflow-test-1.c: New test case.
5914         * gcc.dg/plugin/location-overflow-test-2.c: New test case.
5915         * gcc.dg/plugin/location_overflow_plugin.c: New test plugin.
5916         * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
5917
5918 2016-01-14  Marek Polacek  <polacek@redhat.com>
5919
5920         PR c/69262
5921         * gcc.dg/array-15.c: New test.
5922
5923 2016-01-14  Jakub Jelinek  <jakub@redhat.com>
5924
5925         PR middle-end/68146
5926         PR tree-optimization/69155
5927         * gfortran.dg/pr68146.f: New test.
5928         * gfortran.dg/pr69155.f90: New test.
5929
5930 2016-01-14  Richard Biener  <rguenther@suse.de>
5931
5932         PR tree-optimization/68060
5933         * gcc.dg/torture/pr68060-1.c: New testcase.
5934         * gcc.dg/torture/pr68060-2.c: Likewise.
5935
5936 2016-01-14  Nick Clifton  <nickc@redhat.com>
5937
5938         * lib/target-supports.exp
5939         (check_effective_target_arm_neon_ok_nocache): Add an option
5940         sequence that includes setting the ARM architecture to ARMv7-A.
5941         * gcc.target/arm/attr-neon.c: Use dg-add-options to add the
5942         command line options necessary to enable Neon support.
5943         * gcc.target/arm/neon-vlshr-imm-1.c: Likewise.
5944         * gcc.target/arm/neon-vshl-imm-1.c: Likewise.
5945         * gcc.target/arm/neon-vshr-imm-1.c: Likewise.
5946         * gcc.target/arm/pr69180.c: Likewise.
5947
5948 2016-01-14  Jeff Law  <law@redhat.com>
5949
5950         PR tree-optimization/69270
5951         * gcc.dg/tree-ssa/pr69270.c: New test.
5952
5953 2016-01-13  Bernd Schmidt  <bschmidt@redhat.com>
5954
5955         PR c/66208
5956         * c-c++-common/pr66208.c: New file.
5957
5958 2016-01-13  Jakub Jelinek  <jakub@redhat.com>
5959
5960         PR tree-optimization/69156
5961         * gcc.dg/pr69156.c: New test.
5962
5963 2016-01-13  H.J. Lu  <hongjiu.lu@intel.com>
5964
5965         * gcc.target/i386/pr69225-7.c: New test.
5966
5967 2016-01-13  Richard Henderson  <rth@redhat.com>
5968
5969         * gcc.dg/tm/memopt-13.c: Update expected function.
5970         * gcc.dg/tm/memopt-6.c: Likewise.
5971
5972 2016-01-13  Uros Bizjak  <ubizjak@gmail.com>
5973
5974         * gcc.target/i386/pr45685.c (dg-options): Add -mno-sse4.
5975         * gcc.target/i386/pr68432-1.c (dg-options): Ditto.
5976         * gcc.target/i386/pr68432-2.c (dg-options): Ditto.
5977         * gcc.target/i386/pr68432-3.c (dg-options): Ditto.
5978
5979 2016-01-13  Tom de Vries  <tom@codesourcery.com>
5980
5981         PR tree-optimization/69169
5982         * gcc.dg/pr69169.c: New test.
5983
5984 2016-01-13  Alexander Fomin  <alexander.fomin@intel.com>
5985
5986         PR target/69228
5987         * gcc.target/i386/avx512pf-vscatterpf0dpd-1.c: Adjust.
5988         * gcc.target/i386/avx512pf-vscatterpf0dps-1.c: Likewise.
5989         * gcc.target/i386/avx512pf-vscatterpf0qpd-1.c: Likewise.
5990         * gcc.target/i386/avx512pf-vscatterpf0qps-1.c: Likewise.
5991         * gcc.target/i386/avx512pf-vscatterpf1dpd-1.c: Likewise.
5992         * gcc.target/i386/avx512pf-vscatterpf1dps-1.c: Likewise.
5993         * gcc.target/i386/avx512pf-vscatterpf1qpd-1.c: Likewise.
5994         * gcc.target/i386/avx512pf-vscatterpf1qps-1.c: Likewise.
5995
5996 2016-01-13  Jakub Jelinek  <jakub@redhat.com>
5997
5998         PR target/69247
5999         * gcc.dg/pr69247.c: New test.
6000
6001 2016-01-13  Richard Biener  <rguenther@suse.de>
6002
6003         PR tree-optimization/69242
6004         * gcc.dg/torture/pr69242.c: New testcase.
6005
6006 2016-01-13  Richard Biener  <rguenther@suse.de>
6007
6008         PR tree-optimization/69186
6009         * gcc.dg/torture/pr69186.c: New testcase.
6010
6011 2016-01-13  Jeff Law  <law@redhat.com>
6012
6013         PR tree-optimization/67755
6014         * gcc.dg/tree-ssa/pr67755.c: New test.
6015
6016 2016-01-13  Thomas Preud'homme  <thomas.preudhomme@arm.com>
6017
6018         * gcc.c-torture/unsorted/dump-noaddr.x (dump_compare): Replace static
6019         pass number in output by a star.
6020
6021 2016-01-12  Bin Cheng  <bin.cheng@arm.com>
6022
6023         PR tree-optimization/68911
6024         * gcc.c-torture/execute/pr68911.c: New test.
6025
6026 2016-01-12  Marek Polacek  <polacek@redhat.com>
6027
6028         PR c++/68979
6029         * g++.dg/warn/permissive-1.C: New test.
6030
6031 2016-01-12  Jakub Jelinek  <jakub@redhat.com>
6032
6033         PR objc++/68511
6034         PR c++/69213
6035         * g++.dg/opt/pr69213.C: New test.
6036
6037 2016-01-12  Christian Bruel  <christian.bruel@st.com>
6038
6039         PR target/69180
6040         * gcc.target/arm/pr69180.c: New test.
6041
6042 2016-01-12  Richard Biener  <rguenther@suse.de>
6043
6044         PR lto/69077
6045         * g++.dg/lto/pr69077_0.C: New testcase.
6046         * g++.dg/lto/pr69077_1.C: Likewise.
6047
6048 2016-01-12  Jakub Jelinek  <jakub@redhat.com>
6049
6050         PR target/69175
6051         * g++.dg/opt/pr69175.C: New test.
6052
6053 2016-01-12  Alan Lawrence  <alan.lawrence@arm.com>
6054
6055         * gcc.dg/vect/fast-math-bb-slp-call-3.c: Declare functions as 'extern'
6056         rather than #including math.h & stdlib.h.
6057         * gcc.dg/vect/pr47001.c: Declare abort as 'extern', remove stdlib.h.
6058         * gcc.dg/vect/pr49771.c: Likewise.
6059         * gcc.dg/vect/vect-10-big-array.c: Likewise.
6060         * gcc.dg/vect/vect-neg-store-1.c: Likewise.
6061         * gcc.dg/vect/vect-neg-store-2.c: Likewise.
6062         * gcc.dg/vect/slp-37.c: Change NULL to 0, remove stdlib.h.
6063         * gcc.dg/vect/pr40254.c: Remove unnecessary include of stdlib.h.
6064         * gcc.dg/vect/pr44507.c: Likewise.
6065         * gcc.dg/vect/pr45902.c: Likewise.
6066         * gcc.dg/vect/slp-widen-mult-half.c: Likewise.
6067         * gcc.dg/vect/vect-117.c: Likewise.
6068         * gcc.dg/vect/vect-99.c: Likewise.
6069         * gcc.dg/vect/vect-aggressive-1.c: Likewise.
6070         * gcc.dg/vect/vect-cond-1.c: Likewise.
6071         * gcc.dg/vect/vect-cond-2.c: Likewise.
6072         * gcc.dg/vect/vect-cond-3.c: Likewise.
6073         * gcc.dg/vect/vect-cond-4.c: Likewise.
6074         * gcc.dg/vect/vect-mask-load-1.c: Likewise.
6075         * gcc.dg/vect/vect-mask-loadstore-1.c: Likewise.
6076         * gcc.dg/vect/vect-over-widen-1-big-array.c: Likewise.
6077         * gcc.dg/vect/vect-over-widen-1.c: Likewise.
6078         * gcc.dg/vect/vect-over-widen-2-big-array.c: Likewise.
6079         * gcc.dg/vect/vect-over-widen-2.c: Likewise.
6080         * gcc.dg/vect/vect-over-widen-3-big-array.c: Likewise.
6081         * gcc.dg/vect/vect-over-widen-3.c: Likewise.
6082         * gcc.dg/vect/vect-over-widen-4-big-array.c: Likewise.
6083         * gcc.dg/vect/vect-over-widen-4.c: Likewise.
6084         * gcc.dg/vect/vect-widen-mult-const-s16.c: Likewise.
6085         * gcc.dg/vect/vect-widen-mult-const-u16.c: Likewise.
6086         * gcc.dg/vect/vect-widen-mult-half-u8.c: Likewise.
6087         * gcc.dg/vect/vect-widen-mult-half.c: Likewise.
6088         * gcc.dg/vect/no-trapping-math-vect-ifcvt-11.c: Remove unnecessary
6089         include of signal.h.
6090         * gcc.dg/vect/no-trapping-math-vect-ifcvt-12.c: Likewise.
6091         * gcc.dg/vect/no-trapping-math-vect-ifcvt-13.c: Likewise.
6092         * gcc.dg/vect/no-trapping-math-vect-ifcvt-14.c: Likewise.
6093         * gcc.dg/vect/no-trapping-math-vect-ifcvt-15.c: Likewise.
6094         * gcc.dg/vect/no-trapping-math-vect-ifcvt-16.c: Likewise.
6095         * gcc.dg/vect/vect-ifcvt-16.c: Likewise.
6096         * gcc.dg/vect/vect-ifcvt-17.c: Likewise.
6097         * gcc.dg/vect/vect-ifcvt-2.c: Likewise.
6098         * gcc.dg/vect/vect-ifcvt-3.c: Likewise.
6099         * gcc.dg/vect/vect-ifcvt-4.c: Likewise.
6100         * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
6101         * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
6102         * gcc.dg/vect/vect-ifcvt-6.c: Likewise.
6103         * gcc.dg/vect/vect-ifcvt-7.c: Likewise.
6104         * gcc.dg/vect/vect-ifcvt-9.c: Likewise.
6105         * gcc.dg/vect/vect-outer-5.c: Likewise.
6106         * gcc.dg/vect/vect-outer-6.c: Likewise.
6107         * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Remove unnecessary
6108         include of stdio.h.
6109
6110 2016-01-12  Nick Clifton  <nickc@redhat.com>
6111
6112         PR target/68913
6113         * gcc.dg/lto/pr61886_0.c: Rename the external function called
6114         to fread so that it will be found in all target runtimes.
6115
6116 2016-01-12  Richard Biener  <rguenther@suse.de>
6117
6118         PR tree-optimization/69053
6119         * g++.dg/torture/pr69053.C: New testcase.
6120
6121 2016-01-12  Richard Biener  <rguenther@suse.de>
6122
6123         PR tree-optimization/69168
6124         * gcc.dg/torture/pr69168.c: New testcase.
6125
6126 2016-01-12  Richard Biener  <rguenther@suse.de>
6127
6128         PR tree-optimization/69157
6129         * gcc.dg/torture/pr69157.c: New testcase.
6130
6131 2016-01-12  Richard Biener  <rguenther@suse.de>
6132
6133         PR tree-optimization/69174
6134         * gcc.dg/torture/pr69174.c: New testcase.
6135
6136 2016-01-12  Jakub Jelinek  <jakub@redhat.com>
6137
6138         PR c++/66808
6139         PR c++/69000
6140         * g++.dg/tls/pr66808.C: New test.
6141         * g++.dg/tls/pr69000.C: New test.
6142
6143 2016-01-11  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>
6144
6145         * gcc.target/powerpc/swaps-p8-23.c: New test.
6146         * gcc.target/powerpc/swaps-p8-24.c: Likewise.
6147
6148 2016-01-11  John David Anglin  <danglin@gcc.gnu.org>
6149
6150         PR tree-optimization/68356
6151         * gcc.dg/torture/pr68264.c: Disable exp2 ERANGE test on hppa unix.
6152
6153 2016-01-12  Kugan Vivekanandarajah  <kuganv@linaro.org>
6154             Jim Wilson  <jim.wilson@linaro.org>
6155
6156         PR target/69194
6157         * gcc.target/arm/pr69194.c: New test.
6158
6159 2016-01-11  H.J. Lu  <hongjiu.lu@intel.com>
6160
6161         PR target/69225
6162         * gcc.target/i386/pr69225-1.c: New test.
6163         * gcc.target/i386/pr69225-2.c: Likewise.
6164         * gcc.target/i386/pr69225-3.c: Likewise.
6165         * gcc.target/i386/pr69225-4.c: Likewise.
6166         * gcc.target/i386/pr69225-5.c: Likewise.
6167         * gcc.target/i386/pr69225-6.c: Likewise.
6168
6169 2016-01-11  Jakub Jelinek  <jakub@redhat.com>
6170
6171         PR target/67462
6172         * gcc.dg/ifcvt-3.c: Only compile on lp64 targets, include also i?86
6173         if lp64.
6174
6175         PR target/69071
6176         * gcc.dg/pr69071.c: New test.
6177
6178         PR c++/69211
6179         * g++.dg/opt/pr69211.C: New test.
6180
6181         PR tree-optimization/69214
6182         * gcc.c-torture/compile/pr69214.c: New test.
6183
6184 2016-01-11  Uros Bizjak  <ubizjak@gmail.com>
6185
6186         * gcc.target/i386/pr66232-10.c: Do not compile on ia32 target.
6187         * gcc.target/i386/pr66232-11.c: Ditto.
6188         * gcc.target/i386/pr66232-12.c: Ditto.
6189         * gcc.target/i386/pr66232-13.c: Ditto.
6190
6191 2016-01-11  Richard Biener  <rguenther@suse.de>
6192
6193         PR tree-optimization/69173
6194         * gcc.dg/torture/pr69173.c: New testcase.
6195
6196 2016-01-11  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
6197
6198         PR rtl-optimization/68796
6199         * gcc.target/aarch64/tst_5.c: New test.
6200         * gcc.target/aarch64/tst_6.c: Likewise.
6201
6202 2016-01-11  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
6203
6204         PR rtl-optimization/68841
6205         * gcc.dg/pr68841.c: New test.
6206         * gcc.c-torture/execute/pr68841.c: New test.
6207
6208 2016-01-11  Yuri Rumyantsev  <ysrumyan@gmail.com>
6209
6210         PR rtl-optimization/68920
6211         * gcc.dg/ifcvt-4.c: Add "--param max-rtl-if-conversion-insns=3" option
6212         for ix86 targets.
6213         * gcc.dg/ifcvt-5.c: New test.
6214
6215 2016-01-11  Alexandre Oliva  <aoliva@redhat.com>
6216
6217         PR bootstrap/69123
6218         * g++.dg/pr69123.C: New.
6219
6220 2016-01-11  Ilya Enkovich  <enkovich.gnu@gmail.com>
6221
6222         PR target/69010
6223         * gcc.target/i386/pr69010.c: New test.
6224
6225 2016-01-11  Martin Jambor  <mjambor@suse.cz>
6226
6227         PR ipa/69044
6228         * gcc.target/i386/chkp-pr69044.c: New test.
6229
6230 2016-01-11  Tom de Vries  <tom@codesourcery.com>
6231
6232         PR tree-optimization/69109
6233         * gcc.dg/autopar/pr69109-2.c: New test.
6234         * gcc.dg/autopar/pr69109.c: New test.
6235
6236 2016-01-11  Tom de Vries  <tom@codesourcery.com>
6237
6238         PR tree-optimization/69108
6239         * gcc.dg/autopar/pr69108.c: New test.
6240
6241 2016-01-10  Patrick Palka  <ppalka@gcc.gnu.org>
6242
6243         PR c++/69029
6244         * c-c++-common/Wisleading-indentation.c: Augment test.
6245
6246 2016-01-10  Thomas Koenig  <tkoenig@gcc.gnu.org>
6247
6248         PR fortran/69154
6249         * gfortran.dg/inline_matmul_12.f90:  New test.
6250
6251 2016-01-10  Paul Thomas  <pault@gcc.gnu.org>
6252
6253         PR fortran/67779
6254         * gfortran.dg/actual_array_offset_1: New test.
6255
6256 2016-01-10  Tom de Vries  <tom@codesourcery.com>
6257
6258         PR tree-optimization/69062
6259         * gcc.dg/autopar/pr69062.c: New test.
6260
6261 2016-01-10  Thomas Schwinge  <thomas@codesourcery.com>
6262
6263         * gcc.dg/vect/slp-perm-1.c: Fix scan-tree-dump syntax.
6264         * gcc.dg/vect/slp-perm-2.c: Likewise.
6265         * gcc.dg/vect/slp-perm-3.c: Likewise.
6266         * gcc.dg/vect/slp-perm-5.c: Likewise.
6267         * gcc.dg/vect/slp-perm-6.c: Likewise.
6268         * gcc.dg/vect/slp-perm-7.c: Likewise.
6269         * gcc.dg/vect/slp-perm-8.c: Likewise.
6270
6271 2016-01-10  Tom de Vries  <tom@codesourcery.com>
6272
6273         PR tree-optimization/69039
6274         * gcc.dg/autopar/pr69039.c: New test.
6275
6276 2016-01-09  Marek Polacek  <polacek@redhat.com>
6277
6278         PR c++/69113
6279         * g++.dg/pr69113.C: New test.
6280
6281 2016-01-09  Jakub Jelinek  <jakub@redhat.com>
6282
6283         PR middle-end/50865
6284         PR tree-optimization/69097
6285         * gcc.c-torture/execute/pr50865.c: New test.
6286         * gcc.c-torture/execute/pr69097-1.c: New test.
6287         * gcc.c-torture/execute/pr69097-2.c: New test.
6288         * gcc.dg/pr69097-1.c: New test.
6289         * gcc.dg/pr69097-2.c: New test.
6290
6291 2016-01-09  Jakub Jelinek  <jakub@redhat.com>
6292
6293         PR c++/69164
6294         * g++.dg/opt/pr69164.C: New test.
6295
6296 2016-01-08  Jakub Jelinek  <jakub@redhat.com>
6297
6298         PR tree-optimization/69167
6299         * gcc.dg/pr69167.c: New test.
6300
6301 2016-01-08  Marek Polacek  <polacek@redhat.com>
6302
6303         PR c++/68449
6304         * g++.dg/pr68449.C: New.
6305
6306 2016-01-08  Alan Lawrence  <alan.lawrence@arm.com>
6307
6308         PR tree-optimization/68707
6309         * lib/target-supports.exp (check_effective_target_vect_load_lanes): New.
6310         * gcc.dg/vect/slp-perm-1.c: Look for vect_load_lanes instead of SLP
6311         on platforms supporting it.
6312         * gcc.dg/vect/slp-perm-2.c: Likewise.
6313         * gcc.dg/vect/slp-perm-3.c: Likewise.
6314         * gcc.dg/vect/slp-perm-5.c: Likewise.
6315         * gcc.dg/vect/slp-perm-7.c: Likewise.
6316         * gcc.dg/vect/slp-perm-8.c: Likewise.
6317         * gcc.dg/vect/slp-perm-6.c: Look for vect_load_lanes in addition to SLP
6318         on platforms supporting it.
6319
6320 2016-01-08  Jakub Jelinek  <jakub@redhat.com>
6321
6322         PR tree-optimization/69162
6323         * gcc.dg/pr69162.c: New test.
6324
6325         PR tree-optimization/69172
6326         * gcc.dg/pr69172.c: New test.
6327
6328 2016-01-08  Thomas Preud'homme  <thomas.preudhomme@arm.com>
6329
6330         PR tree-optimization/67781
6331         * gcc.c-torture/execute/pr67781.c: New file.
6332
6333 2016-01-08  Jakub Jelinek  <jakub@redhat.com>
6334
6335         PR tree-optimization/69083
6336         * gcc.dg/vect/pr69083.c: New test.
6337
6338 2016-01-08  Sujoy Saraswati  <sujoy.saraswati@hpe.com>
6339
6340         PR tree-optimization/61441
6341         * gcc.dg/pr61441.c: Restrict to linux and gnu targets.
6342         Use -fexcess-precision=standard for compiler options.
6343         Use fabs() only when  __FLT_EVAL_METHOD__ == 0.
6344
6345 2016-01-08  Jakub Jelinek  <jakub@redhat.com>
6346
6347         PR fortran/69128
6348         * gfortran.dg/gomp/pr69128.f90: New test.
6349
6350         PR c++/69145
6351         * g++.dg/ext/pr69145-1.C: New test.
6352         * g++.dg/ext/pr69145-2-very-long-filename.cc: New file.
6353         * g++.dg/ext/pr69145-2.h: New file.
6354
6355 2016-01-07  Martin Sebor  <msebor@redhat.com>
6356
6357         PR c/68966
6358         * gcc.dg/atomic-fetch-bool.c: New test.
6359         * gcc.dg/sync-fetch-bool.c: New test.
6360
6361 2016-01-07  H.J. Lu  <hongjiu.lu@intel.com>
6362
6363         PR fortran/66680
6364         gfortran.dg/gomp/pr66680.f90: Moved to libgomp.
6365
6366 2016-01-07  Nick Clifton  <nickc@redhat.com>
6367
6368         PR target/66655
6369         * g++.dg/pr66655.C: New test.
6370         * g++.dg/pr66655_1.cc: Test support file.
6371         * g++.dg/pr66655.h: Test header file.
6372
6373 2016-01-07  Dominique d'Humieres  <dominiq@lps.ens.fr>
6374
6375         PR fortran/66680
6376         gfortran.dg/gomp/pr66680.f90: New test.
6377
6378 2016-01-07  H.J. Lu  <hongjiu.lu@intel.com>
6379
6380         PR target/69171
6381         * gcc.target/i386/pr69171-1.c: New test.
6382         * gcc.target/i386/pr69171-2.c: Likewise.
6383         * gcc.target/i386/pr69171-3.c: Likewise.
6384         * gcc.target/i386/pr69171-4.c: Likewise.
6385         * gcc.target/i386/pr69171-5.c: Likewise.
6386         * gcc.target/i386/pr69171-6.c: Likewise.
6387
6388 2015-12-15  Bernd Schmidt  <bschmidt@redhat.com>
6389
6390         PR middle-end/67639
6391         * c-c++-common/pr67639.c: New test.
6392
6393 2016-01-07  Jakub Jelinek  <jakub@redhat.com>
6394
6395         PR tree-optimization/69141
6396         * g++.dg/opt/pr69141.C: New test.
6397
6398 2016-01-06  Eric Botcazou  <ebotcazou@adacore.com>
6399
6400         * gcc.target/sparc/20151219-1.c: Skip in 64-bit mode.
6401
6402 2016-01-06  Uros Bizjak  <ubizjak@gmail.com>
6403
6404         PR target/69140
6405         * gcc.target/i386/pr69140.c: New test
6406
6407 2016-01-06  David Malcolm  <dmalcolm@redhat.com>
6408
6409         * gcc.dg/bad-dereference.c: New test case.
6410
6411 2015-01-06  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>
6412
6413         * gcc.target/powerpc/p9-lxvx-stxvx-3.c: New test.
6414
6415 2016-01-06  Andreas Schwab  <schwab@linux-m68k.org>
6416
6417         * gcc.dg/atomic-invalid-2.c: Remove duplicated content.
6418
6419 2016-01-06  Marek Polacek  <polacek@redhat.com>
6420
6421         PR sanitizer/69099
6422         * gcc.dg/ubsan/float-cast-overflow-atomic.c: New test.
6423
6424 2016-01-05  Marek Polacek  <polacek@redhat.com>
6425
6426         PR c/69104
6427         * gcc.dg/atomic-invalid-2.c: New.
6428
6429 2016-01-05  H.J. Lu  <hongjiu.lu@intel.com>
6430
6431         PR target/68991
6432         * gcc.target/i386/pr68991.c: New test.
6433
6434 2016-01-05  H.J. Lu  <hongjiu.lu@intel.com>
6435
6436         PR target/68991
6437         * g++.dg/pr68991-1.C: New test.
6438         * g++.dg/pr68991-2.C: Likewise.
6439
6440 2016-01-05  Sergei Trofimovich  <siarheit@google.com>
6441
6442         PR other/60465
6443         * gcc.target/ia64/pr60465-gprel64.c: New test.
6444         * gcc.target/ia64/pr60465-gprel64-c37.c: New test.
6445
6446 2016-01-05  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
6447
6448         PR rtl-optimization/68651
6449         * gcc.target/aarch64/pr68651_1.c: New test.
6450
6451 2016-01-05  David Malcolm  <dmalcolm@redhat.com>
6452
6453         PR c/69122
6454         * c-c++-common/Wmisleading-indentation.c (pr69122): New function.
6455
6456 2016-01-05  Nathan Sidwell  <nathan@acm.org>
6457
6458         PR c++/58583
6459         * g++.dg/cpp0x/nsdmi-template14.C: Adjust test & errors.
6460
6461         * gcc.dg/alias-15.c: New.
6462
6463 2016-01-05  Nick Clifton  <nickc@redhat.com>
6464
6465         PR target/68870
6466         * g++.dg/pr68770.C: New test.
6467
6468 2016-01-04  Mike Stump  <mikestump@comcast.net>
6469
6470         * lib/target-supports.exp (check_effective_target_cilkplus):
6471         cilkplus targets require pthreads.
6472         (check_effective_target_cilkplus): Remove special case for NVPTX.
6473
6474 2016-01-04  Michael Meissner  <meissner@linux.vnet.ibm.com>
6475
6476         * gcc.target/powerpc/p9-permute.c: New test for xxperm code
6477         generation.
6478
6479 2016-01-04  Jakub Jelinek  <jakub@redhat.com>
6480
6481         Update copyright years.
6482
6483 2016-01-04  Marek Polacek  <polacek@redhat.com>
6484
6485         PR c/68908
6486         * gcc.dg/atomic/c11-atomic-exec-6.c: New test.
6487         * gcc.dg/atomic/c11-atomic-exec-7.c: New test.
6488         * gcc.dg/atomic/stdatomic-op-5.c: New test.
6489
6490 2016-01-04  Eric Botcazou  <ebotcazou@adacore.com>
6491
6492         * gcc.target/sparc/20160104-2.c: New test.
6493
6494 2016-01-04  Eric Botcazou  <ebotcazou@adacore.com>
6495
6496         * gcc.target/sparc/20160104-1.c: New test.
6497
6498 2016-01-03  Paul Thomas  <pault@gcc.gnu.org>
6499
6500         PR fortran/65045
6501         * gfortran.dg/pr65045.f90: New test.
6502
6503 2016-01-02  Eric Botcazou  <ebotcazou@adacore.com>
6504
6505         * gnat.dg/specs/debug1.ads: Delete.
6506
6507 2016-01-01  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
6508
6509         PR libgfortran/68867
6510         * gfortran.dg/default_format_denormal_2.f90: Fix the dg regular
6511         expression.
6512
6513 2016-01-01  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
6514
6515         PR libgfortran/68867
6516         * gfortran.dg/default_format_denormal_2.f90: XFAIL for all
6517         PowerPC.
6518
6519 2016-01-01  Paul Thomas  <pault@gcc.gnu.org>
6520
6521         PR fortran/68864
6522         * gfortran.dg/pr68864.f90: New test.
6523
6524 2016-01-01  Jakub Jelinek  <jakub@redhat.com>
6525
6526         PR tree-optimization/69070
6527         * gcc.dg/pr69070.c: New test.
6528
6529         PR sanitizer/69055
6530         * gfortran.dg/pr69055.f90: New test.
6531
6532         PR target/69015
6533         * gcc.dg/pr69015.c: New test.
6534 \f
6535 Copyright (C) 2016 Free Software Foundation, Inc.
6536
6537 Copying and distribution of this file, with or without modification,
6538 are permitted in any medium without royalty provided the copyright
6539 notice and this notice are preserved.