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