]> git.ipfire.org Git - thirdparty/gcc.git/blame - gcc/testsuite/ChangeLog
[ARM, AArch64] Add missing tests for intrinsics operating on poly64 and poly128 types.
[thirdparty/gcc.git] / gcc / testsuite / ChangeLog
CommitLineData
a75fffe1 12016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
2
3 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h (result):
4 Add poly64x1_t and poly64x2_t cases if supported.
5 * gcc.target/aarch64/advsimd-intrinsics/compute-ref-data.h
6 (buffer, buffer_pad, buffer_dup, buffer_dup_pad): Likewise.
7 * gcc.target/aarch64/advsimd-intrinsics/p64_p128.c: New file.
8 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p128.c: New file.
9 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p64.c: New file.
10
56979b12 112016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
12
13 * gcc.target/aarch64/advsimd-intrinsics/vrnd.c: New.
14 * gcc.target/aarch64/advsimd-intrinsics/vrndX.inc: New.
15 * gcc.target/aarch64/advsimd-intrinsics/vrnda.c: New.
16 * gcc.target/aarch64/advsimd-intrinsics/vrndm.c: New.
17 * gcc.target/aarch64/advsimd-intrinsics/vrndn.c: New.
18 * gcc.target/aarch64/advsimd-intrinsics/vrndp.c: New.
19 * gcc.target/aarch64/advsimd-intrinsics/vrndx.c: New.
20
dc5e98db 212016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
22
23 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Add fp16 tests.
24
c0f383ae 252016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
26
27 * gcc.target/aarch64/advsimd-intrinsics/vtst.c: Add tests for
28 vtst_p8, vtstq_p8, vtst_p16 and vtstq_p16.
29
2a4d70a2 302016-05-22 Jakub Jelinek <jakub@redhat.com>
31
4c109025 32 * gcc.target/i386/avx512bw-kunpckdq-1.c (avx512bw_test): Use "m"
33 constraint instead of "r".
34 * gcc.target/i386/avx512f-additional-reg-names.c (foo): Use vpxord
35 insn instead of vxorpd.
36 * gcc.target/i386/strinline.c: Add dg-require-effective-target ia32.
37
bad891ce 38 * gcc.target/i386/avx512dq-vinsert-1.c: New test.
39 * gcc.target/i386/avx512vl-vinsert-1.c: New test.
40
ac23ddb9 41 * gcc.target/i386/avx512vl-vinserti32x4-3.c: New test.
42
9dac9579 43 * gcc.target/i386/avx512dq-vbroadcast-2.c: New test.
44 * gcc.target/i386/avx512vl-vbroadcast-2.c: New test.
45
2a4d70a2 46 * gcc.target/i386/avx512vl-vbroadcast-1.c: New test.
47
9eafdd7b 482016-05-22 Kugan Vivekanandarajah <kuganv@linaro.org>
49
50 PR middle-end/40921
51 * gcc.dg/tree-ssa/pr40921.c: New test.
52
93df190d 532016-05-20 Pitchumani Sivanupandi <pitchumani.s@atmel.com>
54
55 PR target/71103
56 * gcc.target/avr/pr71103.c: New test.
57
933b9f7f 582016-05-21 Kugan Vivekanandarajah <kuganv@linaro.org>
59
60 PR middle-end/71179
61 * gcc.dg/tree-ssa/pr71179.c: New test.
62
8bdfbc08 632016-05-20 Martin Sebor <msebor@redhat.com>
64
65 PR c/71115
66 * gcc.dg/init-excess-2.c: New test.
67
6827ab42 682016-05-20 Eric Botcazou <ebotcazou@adacore.com>
69
70 * gnat.dg/opt53.adb: New test.
71 * gnat.dg/opt54.adb: Likewise.
72
58a5f4c0 732016-05-20 Martin Jambor <mjambor@suse.cz>
74
75 PR tree-optimization/70884
76 * gcc.dg/tree-ssa/pr70919.c: New test.
77
bb7145f6 782016-05-20 Bill Seurer <seurer@linux.vnet.ibm.com>
79
80 * gcc.target/powerpc/vec-adde.c: Change dejagnu options, fix code
81 formatting.
82 * gcc.target/powerpc/vec-adde-int128.c: Change dejagnu options, fix code
83 formatting.
84
9954d230 852016-05-20 David Malcolm <dmalcolm@redhat.com>
86
87 * jit.dg/all-non-failing-tests.h: Add
88 test-factorial-must-tail-call.c.
89 * jit.dg/test-error-impossible-must-tail-call.c: New test case.
90 * jit.dg/test-factorial-must-tail-call.c: New test case.
91
08a161f9 922016-05-20 Jakub Jelinek <jakub@redhat.com>
93
94 PR fortran/71204
95 * gfortran.dg/pr71204.f90: New test.
96
3d380077 972016-05-20 Cesar Philippidis <cesar@codesourcery.com>
98
99 * gcc.target/nvptx/sincos.c: New test.
100
0f104d56 1012016-05-20 Paolo Carlini <paolo.carlini@oracle.com>
102
103 PR c++/70572
104 * g++.dg/cpp1y/auto-fn31.C: New.
105
61736a1b 1062016-05-20 Bill Seurer <seurer@linux.vnet.ibm.com>
107
108 * gcc.target/powerpc/vec-addec.c: New test.
109 * gcc.target/powerpc/vec-addec-int128.c: New test.
110
b4a61e77 1112016-05-20 David Malcolm <dmalcolm@redhat.com>
112
113 * gcc.dg/plugin/must-tail-call-1.c: New test case.
114 * gcc.dg/plugin/must-tail-call-2.c: New test case.
115 * gcc.dg/plugin/must_tail_call_plugin.c: New file.
116 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
117
9a2ace10 1182016-05-20 Jan Hubicka <hubicka@ucw.cz>
119
120 * gcc.dg/tree-ssa/prefetch-5.c: xfail.
121
45cdf8c6 1222016-05-20 Jakub Jelinek <jakub@redhat.com>
123
b9a1dcd5 124 PR c++/71210
125 * g++.dg/opt/pr71210-1.C: New test.
126 * g++.dg/opt/pr71210-2.C: New test.
127
45cdf8c6 128 PR tree-optimization/29756
129 gcc.dg/tree-ssa/vector-6.c: Add -Wno-psabi -w to dg-options.
130 Add -msse2 for x86 and -maltivec for powerpc. Use scan-tree-dump-times
131 only on selected targets where V4SImode vectors are known to be
132 supported.
133
92e3ffbf 1342016-05-20 Marc Glisse <marc.glisse@inria.fr>
135
136 PR tree-optimization/71079
137 PR tree-optimization/71206
138 * gcc.dg/tree-ssa/pr71206.c: New testcase.
139
5da368e3 1402016-05-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
141
142 * gcc.dg/vect/section-anchors-vect-70.c: New test-case.
143 * gcc.dg/vect/section-anchors-vect-71.c: Likewise.
144 * gcc.dg/vect/section-anchors-vect-72.c: Likewise.
145
2506d97a 1462016-05-20 Richard Guenther <rguenther@suse.de>
147
148 PR tree-optimization/29756
149 * gcc.dg/tree-ssa/vector-6.c: New testcase.
150
adade307 1512016-05-20 Richard Biener <rguenther@suse.de>
152
153 PR tree-optimization/71185
154 * gcc.dg/tree-ssa/pr71185.c: New testcase.
155
c3deca25 1562016-05-20 Richard Biener <rguenther@suse.de>
157
158 * gcc.dg/tree-ssa/ifc-cd.c: Adjust.
159
8b0bef14 1602016-05-19 Marek Polacek <polacek@redhat.com>
161
162 PR c++/71075
163 * g++.dg/diagnostic/pr71075.C: New test.
164
08025288 1652016-05-19 David Malcolm <dmalcolm@redhat.com>
166
167 PR c++/71184
168 * g++.dg/pr71184.C: New test case.
169
26a51591 1702016-05-19 Kelvin Nilsen <kelvin@gcc.gnu.org>
171
172 * gcc.target/powerpc/darn-0.c: New test.
173 * gcc.target/powerpc/darn-1.c: New test.
174 * gcc.target/powerpc/darn-2.c: New test.
175
d8d3e75a 1762016-05-19 Marek Polacek <polacek@redhat.com>
177
178 PR tree-optimization/71031
179 * gcc.dg/tree-ssa/vrp100.c: New test.
180
c28211ae 1812016-05-19 Ilya Enkovich <ilya.enkovich@intel.com>
182
183 PR rtl-optimization/71148
184 * gcc.dg/pr71148.c: New test.
185
3f5ea43a 1862016-05-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
187
188 PR target/71056
189 * gcc.target/arm/pr71056.c: New test.
190
2a7d4c20 1912016-05-19 Bernd Edlinger <bernd.edlinger@hotmail.de>
192
193 * c-c++-common/pr69669.c: Check the used mode.
194
ed0b0569 1952016-05-19 Maxim Ostapenko <m.ostapenko@samsung.com>
196
197 PR sanitizer/64354
198 * c-c++-common/tsan/sanitize-thread-macro.c: New test.
199
410372fe 2002016-05-19 Richard Biener <rguenther@suse.de>
201
202 PR tree-optimization/70729
203 * gcc.dg/autopar/outer-6.c: Adjust to avoid redundant store.
204 * gcc.dg/graphite/scop-18.c: Likewise.
205 * gcc.dg/pr41783.c: Disable LIM.
206 * gcc.dg/tree-ssa/loadpre10.c: Likewise.
207 * gcc.dg/tree-ssa/loadpre23.c: Likewise.
208 * gcc.dg/tree-ssa/loadpre24.c: Likewise.
209 * gcc.dg/tree-ssa/loadpre25.c: Likewise.
210 * gcc.dg/tree-ssa/loadpre4.c: Likewise.
211 * gcc.dg/tree-ssa/loadpre8.c: Likewise.
212 * gcc.dg/tree-ssa/ssa-pre-16.c: Likewise.
213 * gcc.dg/tree-ssa/ssa-pre-18.c: Likewise.
214 * gcc.dg/tree-ssa/ssa-pre-20.c: Likewise.
215 * gcc.dg/tree-ssa/ssa-pre-3.c: Likewise.
216 * gfortran.dg/pr42108.f90: Likewise.
217
56f34f03 2182016-05-18 David Malcolm <dmalcolm@redhat.com>
219
220 PR driver/69265
221 * gcc.dg/spellcheck-options-11.c: New test case.
222
e6481cd1 2232016-05-18 Jakub Jelinek <jakub@redhat.com>
224
225 PR c++/71100
226 * g++.dg/opt/pr71100.C: New test.
227
be951c59 2282016-05-18 Martin Jambor <mjambor@suse.cz>
229
230 PR ipa/69708
231 * gcc.dg/ipa/iinline-cstagg-2.c: New test.
232 * gcc.dg/ipa/ipcp-cstagg-5.c: Likewise.
233 * gcc.dg/ipa/ipcp-cstagg-6.c: Likewise.
234 * gcc.dg/ipa/ipcp-cstagg-7.c: Likewise.
235
665ff45b 2362016-05-18 Martin Jambor <mjambor@suse.cz>
237
238 PR ipa/69708
239 * gcc.dg/ipa/iinline-cstagg-1.c: New test.
240 * gcc.dg/ipa/ipcp-cstagg-1.c: Likewise.
241 * gcc.dg/ipa/ipcp-cstagg-2.c: Likewise.
242 * gcc.dg/ipa/ipcp-cstagg-3.c: Likewise.
243 * gcc.dg/ipa/ipcp-cstagg-4.c: Likewise.
244
485be62c 2452016-05-18 Paolo Carlini <paolo.carlini@oracle.com>
246
247 PR c++/69793
248 * g++.dg/template/crash122.C: New.
249
b251d5f5 2502016-05-18 Paolo Carlini <paolo.carlini@oracle.com>
251
252 PR c++/70466
253 * g++.dg/template/pr70466-1.C: New.
254 * g++.dg/template/pr70466-2.C: Likewise.
255
c93e9931 2562016-05-18 Michael Meissner <meissner@linux.vnet.ibm.com>
257
258 * gcc.target/powerpc/p9-splat-1.c: New tests for ISA 3.0 word
259 splat operations and the XXSPLTIB instruction.
260 * gcc.target/powerpc/p9-splat-2.c: Likewise.
261 * gcc.target/powerpc/p9-splat-3.c: Likewise.
262 * gcc.target/powerpc/pr47755.c: Allow vspltisw in addition to
263 xxlxor to clear a register.
264
8ba6639c 2652016-05-18 Richard Sandiford <richard.sandiford@arm.com>
266
267 * gcc.dg/torture/pr71020.c: New test.
268
ec6e3005 2692016-05-18 Martin Jambor <mjambor@suse.cz>
270
271 PR ipa/70646
272 * gcc.dg/ipa/pr70646.c: New test.
273
5ef3c918 2742016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
275
276 * gcc.target/aarch64/advsimd-intrinsics/vget_lane.c: Add fp16 tests.
277
70a88eab 2782016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
279
280 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Add
281 missing tests for vreinterpretq_p{8,16}.
282
b52a930c 2832016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
284
285 * gcc.target/aarch64/advsimd-intrinsics/vsli_n.c: Add checks for
286 vsliq_n_s64 and vsliq_n_u64.
287
bdd4080b 2882016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
289
290 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h (CHECK,
291 CHECK_FP, CHECK_CUMULATIVE_SAT): Print which type was checked.
292
37814bf5 2932016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
294
295 * gcc.target/aarch64/advsimd-intrinsics/vmul.c: Remove useless #ifdef.
296 * gcc.target/aarch64/advsimd-intrinsics/vshl.c: Likewise.
297 * gcc.target/aarch64/advsimd-intrinsics/vtst.c: Likewise.
298
764af2e0 2992016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
300
301 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Fix typo
302 in comment.
303
ffe01a83 3042016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
7cec01b4 305
306 * gcc.target/aarch64/noplt_3.c: Scan for "br\t".
307 * gcc.target/aarch64/tail_indirect_call_1.c: Scan for "br\t",
308 "blr\t" and switch to scan-assembler-times.
309
fab6dae9 3102016-05-18 Jiong Wang <jiong.wang@arm.com>
311
312 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h: Guard float64_t
313 with __aarch64__.
314 * gcc.target/aarch64/advsimd-intrinsics/vfms_vfma_n.c: Guard variable
315 declarations under __aarch64__ and __ARM_FEATURE_FMA.
316
4eb0c566 3172016-05-18 Jakub Jelinek <jakub@redhat.com>
318
442f18f1 319 * gcc.target/i386/avx512bw-vpbroadcast-1.c: New test.
320 * gcc.target/i386/avx512bw-vpbroadcast-2.c: New test.
321 * gcc.target/i386/avx512bw-vpbroadcast-3.c: New test.
322 * gcc.target/i386/avx512vl-vpbroadcast-1.c: New test.
323 * gcc.target/i386/avx512vl-vpbroadcast-2.c: New test.
324 * gcc.target/i386/avx512vl-vpbroadcast-3.c: New test.
325
4d83b36b 326 * gcc.target/i386/avx512vl-vpalignr-3.c: New test.
327 * gcc.target/i386/avx512bw-vpalignr-3.c: New test.
328
a4528eec 329 * gcc.target/i386/avx512vl-vpshufb-3.c: New test.
330 * gcc.target/i386/avx512bw-vpshufb-3.c: New test.
331
f0066139 332 * gcc.target/i386/avx512vl-vpmulhrsw-3.c: New test.
333 * gcc.target/i386/avx512bw-vpmulhrsw-3.c: New test.
334
4eb0c566 335 * gcc.target/i386/avx512bw-vpmaddubsw-3.c: New test.
336
303e9267 3372016-05-18 Richard Biener <rguenther@suse.de>
338
339 PR tree-optimization/71168
340 * gcc.dg/torture/pr71168.c: New testcase.
341
0d7ddd44 3422016-05-17 Kugan Vivekanandarajah <kuganv@linaro.org>
343
344 PR middle-end/63586
345 * gcc.dg/tree-ssa/pr63586-2.c: New test.
346 * gcc.dg/tree-ssa/pr63586.c: New test.
347 * gcc.dg/tree-ssa/reassoc-14.c: Adjust multiplication count.
348
899bcc0f 3492016-05-17 Nathan Sidwell <nathan@acm.org>
350
351 * gcc.c-torture/execute/20030222-1.c: Skip on ptx.
352 * gcc.dg/pr68671.c: Fix ptx xfail-if.
353 * gcc.dg/torture/pr54261-1.c: Allocate atomic var statically.
354 * gcc.dg/torture/type-generic-1.c: Enable UNSAFE for ptx.
355
a2246979 3562016-05-17 Nathan Sidwell <nathan@acm.org>
357
358 * gcc.target/nvptx/abi-vararg-3.c: New.
359
2f6a4d21 3602016-05-17 Mikhail Maltsev <maltsevm@gmail.com>
361
362 PR tree-optimization/54579
363 PR middle-end/55299
364 * gcc.dg/fold-notrotate-1.c: New test.
365 * gcc.dg/fold-notshift-1.c: New test.
366 * gcc.dg/fold-notshift-2.c: New test.
367
27bdad45 3682016-05-17 Marek Polacek <polacek@redhat.com>
369
370 PR ipa/71146
371 * g++.dg/ipa/pr71146.C: New test.
372
f33a295a 3732016-05-17 David Malcolm <dmalcolm@redhat.com>
374
375 * jit.dg/test-error-array-bounds.c: New test case.
376
b6dd53bf 3772016-05-17 Marc Glisse <marc.glisse@inria.fr>
378
379 * gcc.dg/tree-ssa/and-1.c: New testcase.
380
a8719545 3812016-05-17 Marc Glisse <marc.glisse@inria.fr>
382
383 * gcc.dg/tree-ssa/pr69270.c: Adjust.
384 * gcc.dg/tree-ssa/andnot-1.c: New testcase.
385
34806102 3862016-05-17 Marc Glisse <marc.glisse@inria.fr>
387
388 * gcc.dg/tree-ssa/pr69270.c: Adjust.
389 * gcc.dg/tree-ssa/vrp99.c: New testcase.
390
25fe08a8 3912016-05-17 Jiong Wang <jiong.wang@arm.com>
392
393 * gcc.target/aarch64/simd/vmul_elem_1.c: Use intrinsics.
394
abf1a837 3952016-05-17 Jiong Wang <jiong.wang@arm.com>
396
397 * gcc.target/aarch64/simd/vmul_elem_1.c: New.
398
666b9dd3 3992016-05-17 Jiong Wang <jiong.wang@arm.com>
400
401 * gcc.target/aarch64/fmla_intrinsic_1.c: Allow ".d[index]" besides
402 ".2d[index]" when scan the assembly.
403 * gcc.target/aarch64/fmls_intrinsic_1.c: Likewise.
404 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h: New entry for
405 float64x1.
406 * gcc.target/aarch64/advsimd-intrinsics/vfms_vfma_n.c: New.
407
77d095c0 4082016-05-17 Richard Biener <rguenther@suse.de>
409
410 PR tree-optimization/71132
411 * gcc.dg/torture/pr71132.c: New testcase.
412
28adcc23 4132016-05-17 Christophe Lyon <christophe.lyon@linaro.org>
414
415 * g++.dg/inherit/think1.C: Fix dg-do and dg-skip order.
416
2439931e 4172016-05-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
418
419 PR target/70809
420 * gcc.target/aarch64/pr70809_1.c: New test.
421
5ec2ff80 4222016-05-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
423
424 * gcc.target/aarch64/cpu-diagnostics-1.c: Skip if -mcpu is overriden.
425 * gcc.target/aarch64/cpu-diagnostics-2.c: Likewise.
426 * gcc.target/aarch64/cpu-diagnostics-3.c: Likewise.
427 * gcc.target/aarch64/cpu-diagnostics-4.c: Likewise.
428
17fd1c7a 4292016-05-17 Dominique d'Humieres <dominiq@lps.ens.fr>
430 Ilya Enkovich <ilya.enkovich@intel.com>
431
432 PR target/71114
433 * gcc.target/i386/pr70799-1.c: Fix scan for Darwin.
434
46729204 4352016-05-16 Jan Hubicka <hubicka@ucw.cz>
436
437 * g++.dg/ipa/ivinline-7.C: Do not xfail.
438 * g++.dg/ipa/ivinline-9.C: Do not xfail.
439
2a1125d6 4402016-05-16 Matthew Wahab <matthew.wahab@arm.com>
441
442 * g++.dg/ext/arm-fp16/fp16-param-1.c: Update expected output. Add
443 test for __ARM_FP16_ARGS.
444 * g++.dg/ext/arm-fp16/fp16-return-1.c: Update expected output.
445 * gcc.target/arm/aapcs/neon-vect10.c: New.
446 * gcc.target/arm/aapcs/neon-vect9.c: New.
447 * gcc.target/arm/aapcs/vfp18.c: New.
448 * gcc.target/arm/aapcs/vfp19.c: New.
449 * gcc.target/arm/aapcs/vfp20.c: New.
450 * gcc.target/arm/aapcs/vfp21.c: New.
451 * gcc.target/arm/fp16-aapcs-1.c: New.
452 * g++.target/arm/fp16-param-1.c: Update expected output. Add
453 test for __ARM_FP16_ARGS.
454 * g++.target/arm/fp16-return-1.c: Update expected output.
455
ea3d2d74 4562016-05-16 Jiong Wang <jiong.wang@arm.com>
457
458 PR testsuite/70227
459 * g++.dg/lto/pr69589_0.C: Skip arm and aarch64 bare-metal targets.
460
6989e05f 4612016-05-15 Harald Anlauf <anlauf@gmx.de>
462
463 PR fortran/69603
464 * gfortran.dg/pr69603.f90: New testcase.
465
a5f52592 4662016-05-14 Fritz Reese <fritzoreese@gmail.com>
467
468 * gfortran.dg/dec_union_4.f90: Fix endian issue.
469
88f949ab 4702016-05-14 Fritz Reese <fritzoreese@gmail.com>
471
472 PR fortran/71047
473 * gfortran.dg/pr71047.f08: New test.
474
90c88567 4752016-05-13 Joseph Myers <joseph@codesourcery.com>
476
477 * gcc.dg/qual-return-5.c, gcc.dg/qual-return-6.c: New tests.
478 * gcc.dg/call-diag-2.c, gcc.dg/qual-return-2.c ,
479 gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: Use -std=gnu99.
480
00a690cc 4812016-05-13 Martin Sebor <msebor@redhat.com>
482
483 PR c++/60049
484 * g++.dg/cpp0x/constexpr-60049.C: New test.
485
ec8b6af7 4862016-05-13 Jakub Jelinek <jakub@redhat.com>
487
488 PR bootstrap/71071
489 * gcc.dg/pr71071.c: New test.
490
f54d1d7b 4912016-05-13 Uros Bizjak <ubizjak@gmail.com>
492
493 * gcc.dg/vect/tree-vect.h (check_vect): Handle AVX2,
494 remove XOP handling.
2f3af60f 495 * gcc.dg/vect/pr66636.c (foo): Add __attribute__((noinline,noclone)).
f54d1d7b 496
a39a0392 4972016-05-13 Nathan Sidwell <nathan@acm.org>
498
499 * gcc.dg/atomic-noinline-aux.c: Include stddef.h. Fix
500 __atomic_is_lock_free declaration.
501
42333dd9 5022016-05-13 Richard Biener <rguenther@suse.de>
503
504 PR tree-optimization/42587
505 * gcc.dg/optimize-bswapsi-4.c: New testcase.
506
c5442454 5072016-05-13 Martin Liska <mliska@suse.cz>
508
509 * g++.dg/tree-ssa/ivopts-3.C: Change test-case to follow
510 the new format of dump output.
511
03a400fb 5122016-05-13 Ilya Enkovich <ilya.enkovich@intel.com>
513
514 * gcc.dg/pr71084.c: New test.
515
69278c3f 5162016-05-13 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
517
518 PR target/53440
519 * g++.dg/inherit/thunk1.C: Support arm / aarch64.
520
8138f11b 5212016-05-13 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
522
523 * gcc.target/aarch64/struct_return.c: New test.
524
22a3f7bd 5252016-05-12 Marek Polacek <polacek@redhat.com>
526
527 PR c/70756
528 * c-c++-common/pr70756-2.c: New test.
529 * c-c++-common/pr70756.c: New test.
530
9bcd42cc 5312016-05-12 Richard Biener <rguenther@suse.de>
532
533 PR tree-optimization/71059
534 * gcc.dg/torture/pr71059.c: New testcase.
535
5ffb4a0d 5362016-05-12 Richard Biener <rguenther@suse.de>
537
538 PR tree-optimization/71062
539 * gcc.dg/torture/pr71062.c: New testcase.
540
2ab65c31 5412016-05-12 Ilya Enkovich <ilya.enkovich@intel.com>
542
543 PR tree-optimization/71006
544 * gcc.dg/pr71006.c: New test.
545
f0158fc0 5462016-05-12 Marek Polacek <polacek@redhat.com>
547
548 PR driver/71063
549 * gcc.dg/opts-7.c: New test.
550
0f56938b 5512016-05-12 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
552
553 PR target/70830
554 * gcc.target/arm/interrupt-1.c: Change dg-compile to dg-assemble.
555 Add -save-temps to dg-options.
556 Scan for ldmfd rather than pop instruction.
557 * gcc.target/arm/interrupt-2.c: Likewise.
558 * gcc.target/arm/pr70830.c: New test.
559
e10946d5 5602016-05-12 Jakub Jelinek <jakub@redhat.com>
561
9fa8e468 562 * gcc.target/i386/avx512bw-vpextr-1.c: New test.
563 * gcc.target/i386/avx512dq-vpextr-1.c: New test.
564
9ce62bbe 565 * gcc.target/i386/avx512bw-vpinsr-1.c: New test.
566 * gcc.target/i386/avx512dq-vpinsr-1.c: New test.
567 * gcc.target/i386/avx512vl-vpinsr-1.c: New test.
568
708ae1b1 569 PR target/71019
570 * gcc.target/i386/avx512vl-pack-1.c: New test.
571 * gcc.target/i386/avx512vl-pack-2.c: New test.
572 * gcc.target/i386/avx512bw-pack-2.c: New test.
573
a461f32e 574 * gcc.target/i386/avx512vl-vinsertps-1.c: New test.
575
e10946d5 576 * gcc.target/i386/avx512dq-abs-copysign-1.c: New test.
577 * gcc.target/i386/avx512vl-abs-copysign-1.c: New test.
578 * gcc.target/i386/avx512vl-abs-copysign-2.c: New test.
579
f52a3ef6 5802016-05-12 Richard Biener <rguenther@suse.de>
581
582 PR tree-optimization/70986
583 * gcc.dg/torture/pr70986-1.c: New testcase.
584 * gcc.dg/torture/pr70986-2.c: Likewise.
585 * gcc.dg/torture/pr70986-3.c: Likewise.
586
54c4d22e 5872016-05-11 Mikhail Maltsev <maltsevm@gmail.com>
588
589 PR c/43651
590 * gcc.dg/Wduplicate-decl-specifier-c11.c: New test.
591 * gcc.dg/Wduplicate-decl-specifier.c: Likewise.
592
57215d5b 5932016-05-11 Uros Bizjak <ubizjak@gmail.com>
594
595 * gcc.target/i386/sse-13.c: Add dg-add-options bind_pic_locally
596 directive.
597 * gcc.target/i386/pr66746.c: Ditto.
598
67d3121c 5992016-05-11 Michael Meissner <meissner@linux.vnet.ibm.com>
600
601 * gcc.target/powerpc/dform-3.c: New test for ISA 3.0 vector d-form
602 support.
603 * gcc.target/powerpc/dform-1.c: Add -mlra option to silence
604 warning when using -mvsx-timode.
605 * gcc.target/powerpc/p8vector-int128-1.c: Likewise.
606 * gcc.target/powerpc/dform-2.c: Likewise.
607 * gcc.target/powerpc/pr68805.c: Likewise.
608
7f8012a5 6092016-05-11 Marek Polacek <polacek@redhat.com>
610
611 PR c++/71024
612 * c-c++-common/attributes-3.c: New test.
613
3e8567ce 6142016-05-11 Nathan Sidwell <nathan@acm.org>
615
616 * gcc.dg/pr68671.c: Xfail on PTX -- assembler crash.
617 * gcc.c-torture/execute/pr68185.c: Likewise.
618 * gcc.dg/ipa/pr70306.c: Requires global constructors.
619 * gcc.dg/pr69634.c: Requires scheduling.
620 * gcc.dg/torture/pr66178.c: Require label values.
621 * gcc.dg/setjmp-6.c: Require indirect jumps.
622
3739ac00 6232016-05-11 Richard Biener <rguenther@suse.de>
624
625 PR tree-optimization/71055
626 * gcc.dg/torture/pr71055.c: New testcase.
627
1ff8b385 6282016-05-11 Richard Biener <rguenther@suse.de>
629
630 PR debug/71057
631 * g++.dg/debug/pr71057.C: New testcase.
632
77126efa 6332016-05-11 Jakub Jelinek <jakub@redhat.com>
634
635 PR fortran/70855
636 * gfortran.dg/gomp/pr70855.f90: New test.
637
6fcaaf9b 6382016-05-11 Richard Biener <rguenther@suse.de>
639
640 PR middle-end/71002
641 * g++.dg/torture/pr71002.C: New testcase.
642
bfa8ea12 6432016-05-11 Ilya Enkovich <ilya.enkovich@intel.com>
644
645 PR middle-end/70807
646 * gcc.dg/pr70807.c: New test.
647
87632549 6482016-05-10 Martin Sebor <msebor@redhat.com>
649
650 PR c++/38611
651 * g++.dg/Wattributes.C: New test.
652
f9153689 6532016-05-10 Marc Glisse <marc.glisse@inria.fr>
654
655 * gcc.dg/tree-ssa/bit-assoc.c: New testcase.
656 * gcc.dg/tree-ssa/pr69270.c: Adjust.
657 * gcc.dg/tree-ssa/vrp59.c: Disable forwprop.
658
a44ed58a 6592016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
660
661 PR target/70799
662 * gcc.target/i386/pr70799-1.c: New test.
663
d6c90d89 6642016-05-10 Pierre-Marie de Rodat <derodat@adacore.com>
665
666 * gnat.dg/debug6.adb, gnat.dg/debug6_pkg.ads: New testcase.
667
c1f73044 6682016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
669
670 PR middle-end/70877
671 * gcc.target/i386/pr70877.c: New test.
672
e66d763a 6732016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
674
675 PR tree-optimization/70786
676 * gcc.target/i386/pr70876.c: New test.
677
a30ff73a 6782016-05-10 Jakub Jelinek <jakub@redhat.com>
679
680 PR target/70927
681 * gcc.target/i386/avx512vl-logic-1.c: New test.
682 * gcc.target/i386/avx512vl-logic-2.c: New test.
683 * gcc.target/i386/avx512dq-logic-2.c: New test.
684
4b3fd38f 6852016-05-10 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
686
687 PR target/70963
688 * gcc.target/powerpc/pr70963.c: New.
689
abf93a25 6902016-05-10 David Malcolm <dmalcolm@redhat.com>
691
692 * gcc.dg/plugin/diagnostic-test-show-locus-bw.c
693 (test_very_wide_line): Add ruler to expected output.
694 * gcc.dg/plugin/diagnostic-test-show-locus-color.c
695 (test_very_wide_line): Likewise.
696 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
697 (test_show_locus): Within the handling of "test_very_wide_line",
698 enable show_ruler_p on the diagnostic context.
699
d614888f 7002016-05-10 Richard Biener <rguenther@suse.de>
701
702 PR tree-optimization/71039
703 * gcc.dg/torture/pr71039.c: New testcase.
704
dbca5ed9 7052016-05-10 Nathan Sidwell <nathan@acm.org>
706
707 * gcc.dg/nested-func-10.c: Requires alloca.
708 * gcc.dg/nested-func-9.c: Requires alloca.
709 * gcc.c-torture/execute/pr70460.c: Requires labels.
710 * gcc.c-torture/compile/pr70199.c: Requires labels.
711 * gcc.target/nvptx/decl.c: Compile only.
712 * gcc.target/nvptx/trailing-init.c: Compile only.
713 * gcc.target/nvptx/ary-init.c: Compile only.
714
3fa82609 7152016-05-10 Marek Polacek <polacek@redhat.com>
716
717 PR c/70255
718 * gcc.dg/attr-opt-1.c: New test.
719
76825907 7202016-05-10 Richard Biener <rguenther@suse.de>
721
722 PR tree-optimization/70497
723 PR tree-optimization/28367
724 * gcc.dg/torture/20160404-1.c: New testcase.
725 * gcc.dg/tree-ssa/ssa-fre-54.c: Likewise.
726 * gcc.dg/tree-ssa/ssa-fre-55.c: Likewise.
727
68255819 7282016-05-10 Pierre-Marie de Rodat <derodat@adacore.com>
729
730 * gcc.dg/debug/dwarf2/nested_fun.c: New testcase.
731
d9aa8cdb 7322016-05-09 Uros Bizjak <ubizjak@gmail.com>
733
734 * gcc.target/i386/fabsneg-1.c New test.
735
7cc16f50 7362016-05-09 Alan Modra <amodra@gmail.com>
737
738 PR testsuite/70826
739 * gcc.target/powerpc/savres.c: Compile with -fno-rename-registers.
740
a83b7b63 7412016-05-09 Richard Biener <rguenther@suse.de>
742
743 PR tree-optimization/70985
744 * gcc.dg/torture/pr70985.c: New testcase.
745
189d0706 7462016-05-09 Bin Cheng <bin.cheng@arm.com>
747
748 * gcc.dg/tree-ssa/ifc-9.c: New test.
749 * gcc.dg/tree-ssa/ifc-10.c: New test.
750 * gcc.dg/tree-ssa/ifc-11.c: New test.
751 * gcc.dg/tree-ssa/ifc-12.c: New test.
752 * gcc.dg/vect/pr61194.c: Remove XFAIL.
753 * gcc.dg/vect/vect-23.c: Remove XFAIL.
754 * gcc.dg/vect/vect-mask-store-move-1.c: Revise test check.
755
1ec957b0 7562016-05-09 Richard Biener <rguenther@suse.de>
757
758 PR fortran/70937
759 * gfortran.dg/pr70937.f90: New testcase.
760
923c7714 7612016-05-08 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
762
763 * gcc.dg/ipa/pure-const-3.c: Scan local-pure-const1 dump.
764
d7cd448a 7652016-05-07 Fritz Reese <fritzoreese@gmail.com>
766
767 PR fortran/56226
768 * gfortran.dg/dec_structure_1.f90: New testcase.
769 * gfortran.dg/dec_structure_2.f90: Ditto.
770 * gfortran.dg/dec_structure_3.f90: Ditto.
771 * gfortran.dg/dec_structure_4.f90: Ditto.
772 * gfortran.dg/dec_structure_5.f90: Ditto.
773 * gfortran.dg/dec_structure_6.f90: Ditto.
774 * gfortran.dg/dec_structure_7.f90: Ditto.
775 * gfortran.dg/dec_structure_8.f90: Ditto.
776 * gfortran.dg/dec_structure_9.f90: Ditto.
777 * gfortran.dg/dec_structure_10.f90: Ditto.
778 * gfortran.dg/dec_structure_11.f90: Ditto.
779 * gfortran.dg/dec_union_1.f90: Ditto.
780 * gfortran.dg/dec_union_2.f90: Ditto.
781 * gfortran.dg/dec_union_3.f90: Ditto.
782 * gfortran.dg/dec_union_4.f90: Ditto.
783 * gfortran.dg/dec_union_5.f90: Ditto.
784 * gfortran.dg/dec_union_6.f90: Ditto.
785 * gfortran.dg/dec_union_7.f90: Ditto.
786
f681e29b 7872016-05-07 Tom de Vries <tom@codesourcery.com>
788
789 PR tree-optimization/70956
790 * gcc.dg/graphite/pr70956.c: New test.
791
68d7f375 7922016-05-06 Jakub Jelinek <jakub@redhat.com>
793
faf39348 794 PR middle-end/70941
795 * gcc.dg/torture/pr70941.c (abort): Remove prototype.
796 (a, b, c, d): Change type from char to signed char.
797 (main): Compare against (signed char) -1634678893 instead of
798 hardcoded -109. Use __builtin_abort instead of abort.
799
b768b13a 800 * gcc.target/i386/avx512bw-vpsraw-3.c: New test.
801 * gcc.target/i386/avx512vl-vpsrad-3.c: New test.
802
68d7f375 803 * gcc.target/i386/avx512bw-vpmaddwd-3.c: New test.
804
5dda16ea 8052016-05-06 Yuri Rumyantsev <ysrumyan@gmail.com>
806
807 PR debug/70935
808 * gcc.dg/torture/pr70935.c: New test.
809
13ede1b5 8102016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
811
812 PR target/58219
7fc878c4 813 * gcc.target/sh/pr58219.c: New tests.
13ede1b5 814
96d94be2 8152016-05-06 Richard Biener <rguenther@suse.de>
816
817 PR tree-optimization/70960
818 * gfortran.fortran-torture/compile/pr70960.f90: New testcase.
819
e5d9f15d 8202016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
821
822 PR target/52933
823 * gcc.target/sh/pr52933-1.c (test_31, test_32, test_33, test_34,
824 test_35, test_36, test_37, test_38, test_39, test_40): New sub-tests.
825 Adjust expected instruction counts.
826 * gcc.target/sh/pr52933-2.c: Adjust expected instruction counts.
827
2dd7705f 8282016-05-06 Marek Polacek <polacek@redhat.com>
829
830 PR sanitizer/70875
831 * gcc.dg/ubsan/bounds-3.c: New test.
832
cb8bc632 8332016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
834
835 PR target/54089
836 * gcc.target/sh/pr54089-1.c (test_24): Add new sub-test.
837
b343c173 8382016-05-06 Richard Biener <rguenther@suse.de>
839
840 PR middle-end/70931
841 * gfortran.dg/pr70931.f90: New testcase.
842
1e3db0b1 8432016-05-06 Richard Biener <rguenther@suse.de>
844
845 PR middle-end/70941
846 * gcc.dg/torture/pr70941.c: New testcase.
847
bdd54b6d 8482016-05-05 Bin Cheng <bin.cheng@arm.com>
849
850 PR tree-optimization/57206
851 * gcc.dg/vect/pr57206.c: New test.
852
499adcfd 8532016-05-05 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
854
855 * gcc.dg/ipa/inline-8.c (isnanf): Declare.
856
871164c4 8572016-05-05 Jakub Jelinek <jakub@redhat.com>
858
ecb23e00 859 * gcc.target/i386/avx512f-vfmadd-1.c: New test.
860
871164c4 861 * c-c++-common/Wdangling-else-4.c: New test.
862
70cf83ba 8632016-05-04 Jakub Jelinek <jakub@redhat.com>
864
858c9470 865 PR c++/70906
866 PR c++/70933
867 * g++.dg/opt/pr70906.C: New test.
868 * g++.dg/opt/pr70933.C: New test.
869
70cf83ba 870 * gcc.target/i386/avx512vl-vmovq-1.c: New test.
871
aaa36a78 8722016-05-04 Jan Hubicka <hubicka@ucw.cz>
873
874 * gcc.dg/ipa/pure-const-3.c: New testcase.
875
1d52c456 8762016-05-04 Marek Polacek <polacek@redhat.com>
877
878 * c-c++-common/Wdangling-else-1.c: New test.
879 * c-c++-common/Wdangling-else-2.c: New test.
880 * c-c++-common/Wdangling-else-3.c: New test.
881
dc581573 8822016-05-04 Kwok Cheung Yeung <kcy@codesourcery.com>
883
884 * gcc.target/mips/mips16-attributes.c: Skip if -mmicromips
885 flag is present.
886
a64030fe 8872016-05-04 Marek Polacek <polacek@redhat.com>
888
889 PR c/48778
890 * gcc.dg/Waddress-2.c: New test.
891
b461b04a 8922016-05-04 Alan Modra <amodra@gmail.com>
893
894 * gcc.target/powerpc/pr70866.c: New.
895
c388a0cf 8962016-05-03 Martin Sebor <msebor@redhat.com>
897
898 PR c++/66561
899 * c-c++-common/builtin_location.c: New test.
900 * g++.dg/cpp1y/builtin_location.C: New test.
901
5d4db8ef 9022016-05-03 Marek Polacek <polacek@redhat.com>
903
904 PR c/70859
905 * gcc.dg/pr70859.c: New test.
906 * gcc.dg/pr70859-2.c: New test.
907
ca938765 9082016-05-03 Pierre-Marie de Rodat <derodat@adacore.com>
909
910 * gnat.dg/debug5.adb: New testcase.
911
60b27d5f 9122016-05-03 Dominik Vogt <vogt@linux.vnet.ibm.com>
913
914 * gcc.target/s390/md/rXsbg_mode_sXl.c: New test.
915 * gcc.target/s390/s390.exp (check_effective_target_z10_instructions):
916 Procedure to check for z10 instruction set.
917
5ab325d0 9182016-05-03 Christophe Lyon <christophe.lyon@linaro.org>
919
920 * gcc.dg/ipa/inline-8.c: Require c99_runtime.
921
c548a0ad 9222016-05-03 Alan Modra <amodra@gmail.com>
923
924 * gcc.target/powerpc/savres.c: Add func using a single gpr.
925
d5ecd946 9262016-05-03 Jakub Jelinek <jakub@redhat.com>
927
928 * gcc.target/i386/avx512f-cvt-1.c: New test.
929
35b0a053 9302016-05-03 H.J. Lu <hongjiu.lu@intel.com>
931
932 * gcc.dg/tree-ssa/ssa-thread-14.c: Replace -fdump-tree-vrp with
933 -fdump-tree-vrp-details.
934
9ae1b28a 9352016-05-03 Richard Biener <rguenther@suse.de>
936
937 * gcc.dg/pr30172-1.c: Adjust.
938 * gcc.dg/pr63743.c: Likewise.
939 * gcc.dg/tm/pr51696.c: Likewise.
940 * c-c++-common/tm/safe-1.c: Likewise.
941 * gcc.dg/tree-prof/val-prof-3.c: Likewise.
942 * gcc.dg/plugin/self-assign-test-1.c: XFAIL case that needs CSE.
943 * g++.dg/plugin/self-assign-test-1.C: Likewise.
944 * g++.dg/plugin/self-assign-test-2.C: Likewise.
945
9c1a31e4 9462016-05-03 Jakub Jelinek <jakub@redhat.com>
947
fe69bcb9 948 PR rtl-optimization/70467
949 * gcc.target/i386/pr70467-3.c: New test.
950 * gcc.target/i386/pr70467-4.c: New test.
951
9082c4a4 952 PR tree-optimization/70916
953 * gcc.c-torture/compile/pr70916.c: New test.
954
9c1a31e4 955 PR target/49244
956 * gcc.target/i386/pr49244-1.c: New test.
957 * gcc.target/i386/pr49244-2.c: New test.
958
69105acc 9592016-05-03 Bernd Schmidt <bschmidt@redhat.com>
960
961 PR rtl-optimization/44281
962 * gcc.target/i386/pr44281.c: New test.
963
9ab8df54 9642016-05-03 bin cheng <bin.cheng@arm.com>
965
966 PR tree-optimization/56541
967 * gcc.dg/tree-ssa/ifc-pr56541.c: new test.
968 * gcc.dg/vect/pr56541.c: new test.
969
3c62cae0 9702016-05-02 Michael Meissner <meissner@linux.vnet.ibm.com>
971
972 * gcc.target/powerpc/float128-complex-1.c: New tests for complex
973 __float128.
974 * gcc.target/powerpc/float128-complex-2.c: Likewise.
975
91abc161 9762016-05-02 H.J. Lu <hongjiu.lu@intel.com>
977
978 PR testsuite/70520
979 * c-c++-common/asan/clone-test-1.c (main): Align child process
980 stack to 16 bytes.
981
aa3d1155 9822016-05-02 David Malcolm <dmalcolm@redhat.com>
983
984 PR c++/62314
985 * g++.dg/spellcheck-fields-2.C: New test case.
986
002c3f28 9872016-05-02 David Malcolm <dmalcolm@redhat.com>
988
989 PR c++/62314
990 * g++.dg/pr62314.C: New test case.
991
46e5dccc 9922016-05-02 Jan Hubicka <hubicka@ucw.cz>
993
994 * gcc.dg/ipa/inline-8.c: New testcase.
995
663f4248 9962016-05-02 Jakub Jelinek <jakub@redhat.com>
997
998 PR rtl-optimization/70467
999 * gcc.target/i386/pr70467-1.c: New test.
1000
efe8bdf5 10012016-05-02 Bernd Edlinger <bernd.edlinger@hotmail.de>
1002
1003 * gcc.dg/spec-options.c: Run the test on all targets.
1004 * gcc.dg/foo.specs: Use cpp_unique_options.
1005
47ef9633 10062016-05-02 Marc Glisse <marc.glisse@inria.fr>
1007
1008 * gcc.dg/tree-ssa/unord.c: New testcase.
1009
eb1a077c 10102016-05-02 Marc Glisse <marc.glisse@inria.fr>
1011
1012 * gcc.dg/tree-ssa/20040305-1.c: Adjust.
1013
28e869d0 10142016-05-02 Nathan Sidwell <nathan@codesourcery.com>
1015
1016 * c-c++-common/goacc/loop-auto-1.c: Adjust expected warnings.
1017
dd185f6e 10182016-05-02 Marek Polacek <polacek@redhat.com>
1019
1020 PR c/70851
1021 * gcc.dg/enum-incomplete-3.c: New test.
1022
773d09b9 10232016-05-02 Marek Polacek <polacek@redhat.com>
1024 Tom de Vries <tom@codesourcery.com>
1025
1026 PR tree-optimization/70700
1027 * gcc.dg/pr70700.c: New test.
1028
f0dc3286 10292016-05-01 Uros Bizjak <ubizjak@gmail.com>
1030
1031 * gcc.target/i386/avx256-unaligned-load-1.c: Update scan strings.
1032 * gcc.target/i386/avx256-unaligned-store-1.c: Ditto.
1033 * gcc.target/i386/avx256-unaligned-store-2.c: Ditto.
1034 * gcc.target/i386/avx256-unaligned-store-3.c: Ditto.
1035 * gcc.target/i386/avx256-unaligned-store-4.c: Ditto.
1036
7f931827 10372016-04-30 Eric Botcazou <ebotcazou@adacore.com>
1038
1039 * ada/acats/run_acats: Rename into...
1040 * ada/acats/run_acats.sh: ...this. Only export BASE variable.
1041 * ada/acats/run_all.sh: Remove redundant test.
1042 (target_run): Move around.
1043 (target_gnatchop): Use newly built executable.
1044 (target_gnatmake): Likewise.
1045 Check that the compilation of impbit succeeds.
1046
1c492b4e 10472016-04-30 Oleg Endo <olegendo@gcc.gnu.org>
1048
1049 * g++.old-deja/g++.jason/thunk3.C: Remove SH5 checks.
1050 * gcc.dg/20021029-1.c: Likewise.
1051 * gcc.target/sh/attr-isr-trap_exit.c: Likewise.
1052 * gcc.target/sh/attr-isr-trapa.c: Likewise.
1053 * gcc.target/sh/cmpstr.c: Likewise.
1054 * gcc.target/sh/cmpstrn.c: Likewise.
1055 * gcc.target/sh/memset.c: Likewise.
1056 * gcc.target/sh/pr21255-2-mb.c: Likewise.
1057 * gcc.target/sh/pr21255-2-ml.c: Likewise.
1058 * gcc.target/sh/pr39423-1.c: Likewise.
1059 * gcc.target/sh/pr49468-di.c: Likewise.
1060 * gcc.target/sh/pr49468-si.c: Likewise.
1061 * gcc.target/sh/pr49880-1.c: Likewise.
1062 * gcc.target/sh/pr49880-2.c: Likewise.
1063 * gcc.target/sh/pr49880-3.c: Likewise.
1064 * gcc.target/sh/pr50751-1.c: Likewise.
1065 * gcc.target/sh/pr50751-4.c: Likewise.
1066 * gcc.target/sh/pr50751-7.c: Likewise.
1067 * gcc.target/sh/pr51244-1.c: Likewise.
1068 * gcc.target/sh/pr51244-10.c: Likewise.
1069 * gcc.target/sh/pr51244-11.c: Likewise.
1070 * gcc.target/sh/pr51244-12.c: Likewise.
1071 * gcc.target/sh/pr51244-13.c: Likewise.
1072 * gcc.target/sh/pr51244-14.c: Likewise.
1073 * gcc.target/sh/pr51244-17.c: Likewise.
1074 * gcc.target/sh/pr51244-18.c: Likewise.
1075 * gcc.target/sh/pr51244-19.c: Likewise.
1076 * gcc.target/sh/pr51244-4.c: Likewise.
1077 * gcc.target/sh/pr51244-5.c: Likewise.
1078 * gcc.target/sh/pr51244-7.c: Likewise.
1079 * gcc.target/sh/pr51244-8.c: Likewise.
1080 * gcc.target/sh/pr51244-9.c: Likewise.
1081 * gcc.target/sh/pr51697.c: Likewise.
1082 * gcc.target/sh/pr52483-1.c: Likewise.
1083 * gcc.target/sh/pr52483-2.c: Likewise.
1084 * gcc.target/sh/pr52483-3.c: Likewise.
1085 * gcc.target/sh/pr52483-5.c: Likewise.
1086 * gcc.target/sh/pr52933-1.c: Likewise.
1087 * gcc.target/sh/pr52933-2.c: Likewise.
1088 * gcc.target/sh/pr52933-3.c: Likewise.
1089 * gcc.target/sh/pr53568-1.c: Likewise.
1090 * gcc.target/sh/pr53976-1.c: Likewise.
1091 * gcc.target/sh/pr53988-1.c: Likewise.
1092 * gcc.target/sh/pr53988.c: Likewise.
1093 * gcc.target/sh/pr54089-1.c: Likewise.
1094 * gcc.target/sh/pr54089-6.c: Likewise.
1095 * gcc.target/sh/pr54089-7.c: Likewise.
1096 * gcc.target/sh/pr54089-8.c: Likewise.
1097 * gcc.target/sh/pr54089-9.c: Likewise.
1098 * gcc.target/sh/pr54236-1.c: Likewise.
1099 * gcc.target/sh/pr54236-2.c: Likewise.
1100 * gcc.target/sh/pr54236-3.c: Likewise.
1101 * gcc.target/sh/pr54236-4.c: Likewise.
1102 * gcc.target/sh/pr54386.c: Likewise.
1103 * gcc.target/sh/pr54602-1.c: Likewise.
1104 * gcc.target/sh/pr54685.c: Likewise.
1105 * gcc.target/sh/pr54760-1.c: Likewise.
1106 * gcc.target/sh/pr54760-2.c: Likewise.
1107 * gcc.target/sh/pr54760-3.c: Likewise.
1108 * gcc.target/sh/pr54760-4.c: Likewise.
1109 * gcc.target/sh/pr54760-5.c: Likewise.
1110 * gcc.target/sh/pr54760-6.c: Likewise.
1111 * gcc.target/sh/pr55146.c: Likewise.
1112 * gcc.target/sh/pr55160.c: Likewise.
1113 * gcc.target/sh/pr59278.c: Likewise.
1114 * gcc.target/sh/pr59401-1.c: Likewise.
1115 * gcc.target/sh/pr59533-1.c: Likewise.
1116 * gcc.target/sh/pr63260.c: Likewise.
1117 * gcc.target/sh/pragma-isr-trap-exit.c: Likewise.
1118 * gcc.target/sh/pragma-isr-trapa.c: Likewise.
1119 * gcc.target/sh/strlen.c: Likewise.
1120 * gcc.target/sh/torture/pr30807.c: Likewise.
1121 * gcc.target/sh/torture/pr34777.c: Likewise.
1122 * gcc.target/sh/torture/pr64652.c: Likewise.
1123 * gcc.target/sh/torture/pr65505.c: Likewise.
1124 * gcc.target/sh/torture/pragma-isr.c: Likewise.
1125 * gcc.target/sh/torture/pragma-isr2.c: Likewise.
1126
0c4005be 11272016-04-29 Paolo Carlini <paolo.carlini@oracle.com>
1128
1129 PR c++/66644
1130 * g++.dg/cpp0x/nsdmi-anon-struct1.C: New.
1131
d94e6223 11322016-04-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1133
1134 * gcc.target/powerpc/vsx-elemrev-1.c: New.
1135 * gcc.target/powerpc/vsx-elemrev-2.c: New.
1136 * gcc.target/powerpc/vsx-elemrev-3.c: New.
1137 * gcc.target/powerpc/vsx-elemrev-4.c: New.
1138
46f37836 11392016-04-29 Patrick Palka <ppalka@gcc.gnu.org>
1140
1141 * gcc.dg/tree-ssa/ssa-thread-14.c: New test.
1142 * gcc.dg/tree-ssa/ssa-thread-11.c: Update expected output.
1143
4d0a8bac 11442016-04-29 Cesar Philippidis <cesar@codesourcery.com>
1145
1146 PR middle-end/70626
1147 * c-c++-common/goacc/combined-reduction.c: New test.
1148 * gfortran.dg/goacc/reduction-2.f95: Add check for kernels reductions.
1149
b98e0db3 11502016-04-29 H.J. Lu <hongjiu.lu@intel.com>
1151
1152 * gcc.target/i386/pr70155-1.c: Check for nonexistence of the
1153 *movdi_internal pattern only if PIC off.
1154 * gcc.target/i386/pr70155-2.c: Likewise.
1155 * gcc.target/i386/pr70155-3.c: Likewise.
1156 * gcc.target/i386/pr70155-4.c: Likewise.
1157 * gcc.target/i386/pr70155-5.c: Likewise.
1158 * gcc.target/i386/pr70155-6.c: Likewise.
1159 * gcc.target/i386/pr70155-7.c: Likewise.
1160 * gcc.target/i386/pr70155-8.c: Likewise.
1161 * gcc.target/i386/pr70155-15.c: Likewise.
1162 * gcc.target/i386/pr70155-17.c: Likewise.
1163 * gcc.target/i386/pr70155-22.c: Likewise.
1164
8b066242 11652016-04-29 Bin Cheng <bin.cheng@arm.com>
1166
1167 PR tree-optimization/70803
1168 * gcc.dg/vect/pr56625.c: Require vect_int_mult.
1169
22912e73 11702016-04-29 Ilya Enkovich <ilya.enkovich@intel.com>
1171
1172 * gcc.target/i386/vect-unpack-2.c (avx512bw_test): Avoid
1173 optimization of vector loop.
1174 * gcc.target/i386/vect-unpack-3.c: New test.
1175 * gcc.dg/vect/vect-nb-iter-ub-1.c: New test.
1176 * gcc.dg/vect/vect-nb-iter-ub-2.c: New test.
1177 * gcc.dg/vect/vect-nb-iter-ub-3.c: New test.
1178
568128c6 11792016-04-29 Marek Polacek <polacek@redhat.com>
1180
1181 PR sanitizer/70342
1182 * g++.dg/ubsan/null-7.C: New test.
1183
025dd1e0 1184 PR c/70852
1185 * gcc.dg/pr70852.c: New test.
1186
eb16928e 11872016-04-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
1188
1189 PR/69089
1190 * g++.dg/cpp0x/alignas6.C: New test.
1191
d7377ee9 11922016-04-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
1193
1194 * gcc/testsuite/gcc.dg/cpp/mac-dir-2.c: Remove pointless duplicate
1195 dg-do.
1196 * gcc/testsuite/gcc.dg/pr27003.c: Likewise.
1197 * gcc/testsuite/gcc.dg/tree-ssa/cswtch.c: Likewise.
1198 * gcc/testsuite/gcc.dg/tree-ssa/predcom-2.c: Likewise.
1199 * gcc/testsuite/gcc.dg/tree-ssa/predcom-4.c: Likewise.
1200 * gcc/testsuite/gcc.dg/tree-ssa/predcom-5.c: Likewise.
1201 * gcc.target/arc/mxy.c: Likewise.
1202 * gcc.target/arc/mswape.c: Likewise.
1203 * gcc.target/arc/mrtsc.c: Likewise.
1204 * gcc.target/arc/mcrc.c: Likewise.
1205 * gcc.target/arc/mdsp-packa.c: Likewise.
1206 * gcc.target/arc/mdvbf.c: Likewise.
1207 * gcc.target/arc/mlock.c: Likewise.
1208 * gcc.target/arc/mmac-24.c: Likewise.
1209 * gcc.dg/spec-options.c: Switch order of the two "dg-do run".
1210
efa1b7ab 12112016-04-29 Sebastian Huber <sebastian.huber@embedded-brains.de>
1212 Matthijs Kooijman <matthijs@stdin.nl>
1213 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
1214
1215 PR target/60040
1216 * gcc.target/avr/pr60040-1.c: New.
1217 * gcc.target/avr/pr60040-2.c: New.
1218
00371d68 12192016-04-29 Richard Biener <rguenther@suse.de>
1220
1221 * gcc.dg/tree-ssa/pr18589-10.c: Adjust.
1222
73447cc5 12232016-04-29 Richard Biener <rguenther@suse.de>
1224
1225 PR tree-optimization/13962
1226 PR tree-optimization/65686
1227 * gcc.dg/uninit-pr65686.c: New testcase.
1228
c2087b56 12292016-04-29 Jakub Jelinek <jakub@redhat.com>
1230
1231 PR middle-end/70843
1232 * gcc.dg/pr70843.c: New test.
1233
cdd06d5a 12342016-04-28 Jakub Jelinek <jakub@redhat.com>
1235
1236 PR target/70858
1237 * gcc.target/i386/pr70858.c: New test.
1238
1a60079e 12392016-04-28 Andrew Burgess <andrew.burgess@embecosm.com>
1240
1241 * gcc.target/arc/nps400-1.c: New file.
1242
11bc2894 12432016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
1244 Andrew Burgess <andrew.burgess@embecosm.com>
1245
1246 * gcc.target/arc/movh_cl-1.c: New file.
1247
dd9bf0b5 12482016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
1249 Andrew Burgess <andrew.burgess@embecosm.com>
1250
1251 * gcc.target/arc/extzv-1.c: New file.
1252 * gcc.target/arc/insv-1.c: New file.
1253 * gcc.target/arc/insv-2.c: New file.
1254 * gcc.target/arc/movb-1.c: New file.
1255 * gcc.target/arc/movb-2.c: New file.
1256 * gcc.target/arc/movb-3.c: New file.
1257 * gcc.target/arc/movb-4.c: New file.
1258 * gcc.target/arc/movb-5.c: New file.
1259 * gcc.target/arc/movb_cl-1.c: New file.
1260 * gcc.target/arc/movb_cl-2.c: New file.
1261 * gcc.target/arc/movbi_cl-1.c: New file.
1262 * gcc.target/arc/movl-1.c: New file.
1263
a22e4209 12642016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
1265 Andrew Burgess <andrew.burgess@embecosm.com>
1266
1267 * gcc.target/arc/cmem-1.c: New file.
1268 * gcc.target/arc/cmem-2.c: New file.
1269 * gcc.target/arc/cmem-3.c: New file.
1270 * gcc.target/arc/cmem-4.c: New file.
1271 * gcc.target/arc/cmem-5.c: New file.
1272 * gcc.target/arc/cmem-6.c: New file.
1273 * gcc.target/arc/cmem-7.c: New file.
1274 * gcc.target/arc/cmem-ld.inc: New file.
1275 * gcc.target/arc/cmem-st.inc: New file.
1276
287c3982 12772016-04-28 Jakub Jelinek <jakub@redhat.com>
1278
1279 PR target/70821
1280 * gcc.target/i386/pr70821.c: New test.
1281
e40e5340 12822016-04-28 Bill Seurer <seurer@linux.vnet.ibm.com>
1283
1284 * gcc.target/powerpc/vec-adde.c: New test.
1285 * gcc.target/powerpc/vec-adde-int128.c: New test.
1286
cf977d50 12872016-04-28 Jakub Jelinek <jakub@redhat.com>
1288
1289 * gcc.target/i386/avx-vround-1.c: New test.
1290 * gcc.target/i386/avx-vround-2.c: New test.
1291 * gcc.target/i386/avx512vl-vround-1.c: New test.
1292 * gcc.target/i386/avx512vl-vround-2.c: New test.
1293
572f8300 12942016-04-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1295
1296 PR testsuite/70595
1297 * lib/target-supports.exp (check_libcilkrts_available): Rename to ...
1298 (check_effective_target_cilkplus_runtime): ... this.
1299 * g++.dg/cilk-plus/cilk-plus.exp: Adapt to it.
1300 * gcc.dg/cilk-plus/cilk-plus.exp: Likewise.
1301
1302 * c-c++-common/cilk-plus/CK/cilk-for-2.c: Remove dg-do target selector.
1303 Require cilkplus_runtime.
1304 Don't add -lcilkrts.
1305 * c-c++-common/cilk-plus/CK/cilk-fors.c: Likewise.
1306 * c-c++-common/cilk-plus/CK/cilk_for_grain.c: Likewise.
1307 * c-c++-common/cilk-plus/CK/cilk_for_ptr_iter.c: Likewise.
1308 * c-c++-common/cilk-plus/CK/fib.c: Likewise.
1309 * c-c++-common/cilk-plus/CK/fib_init_expr_xy.c: Likewise.
1310 * c-c++-common/cilk-plus/CK/fib_no_return.c: Likewise.
1311 * c-c++-common/cilk-plus/CK/fib_no_sync.c: Likewise.
1312 * c-c++-common/cilk-plus/CK/nested_cilk_for.c: Likewise.
1313 * c-c++-common/cilk-plus/CK/pr60586.c: Likewise.
1314 * c-c++-common/cilk-plus/CK/pr69826-1.c: Likewise.
1315 * c-c++-common/cilk-plus/CK/pr69826-2.c: Likewise.
1316 * c-c++-common/cilk-plus/CK/spawnee_inline.c: Likewise.
1317 * c-c++-common/cilk-plus/CK/spawner_inline.c: Likewise.
1318 * c-c++-common/cilk-plus/CK/spawning_arg.c: Likewise.
1319 * c-c++-common/cilk-plus/CK/steal_check.c: Likewise.
1320 * c-c++-common/cilk-plus/CK/varargs_test.c: Likewise.
1321 * g++.dg/cilk-plus/CK/catch_exc.cc: Likewise.
1322 * g++.dg/cilk-plus/CK/cilk-for-tplt.cc: Likewise.
1323 * g++.dg/cilk-plus/CK/const_spawn.cc: Likewise.
1324 * g++.dg/cilk-plus/CK/fib-opr-overload.cc: Likewise.
1325 * g++.dg/cilk-plus/CK/fib-tplt.cc: Likewise.
1326 * g++.dg/cilk-plus/CK/for1.cc: Likewise.
1327 * g++.dg/cilk-plus/CK/lambda_spawns.cc: Likewise.
1328 * g++.dg/cilk-plus/CK/lambda_spawns_tplt.cc: Likewise.
1329 * g++.dg/cilk-plus/CK/pr60586.cc: Likewise.
1330 * g++.dg/cilk-plus/CK/pr66326.cc: Likewise.
1331 * g++.dg/cilk-plus/CK/stl_iter.cc: Likewise.
1332 * g++.dg/cilk-plus/CK/stl_rev_iter.cc: Likewise.
1333 * g++.dg/cilk-plus/CK/stl_test.cc: Likewise.
1334
1335 * c-c++-common/cilk-plus/CK/pr63307.c: Remove dg-do target selector.
1336 * c-c++-common/cilk-plus/SE/ef_error3.c: Likewise.
1337
1338 * c-c++-common/cilk-plus/SE/ef_error2.c: Explain target selector.
1339
1340 * c-c++-common/cilk-plus/CK/test__cilk.c: Run if
1341 cilkplus_runtime.
1342
dfba0905 13432016-04-27 Marc Glisse <marc.glisse@inria.fr>
1344
1345 * gcc.dg/tree-ssa/overflow-2.c: New testcase.
1346 * gcc.dg/tree-ssa/minus-ovf.c: Likewise.
1347
605a4556 13482015-04-27 Ryan Burn <contact@rnburn.com>
1349
1350 PR c++/69024
1351 PR c++/68997
1352 * g++.dg/cilk-plus/CK/pr68001.cc: Fix to not depend on broken
1353 diagnostic.
1354 * g++.dg/cilk-plus/CK/pr69024.cc: New test.
1355 * g++.dg/cilk-plus/CK/pr68997.cc: New test.
1356
6a1231a5 13572016-04-27 Eric Botcazou <ebotcazou@adacore.com>
1358
1359 * gnat.dg/limited_with4.ad[sb]: New test.
1360 * gnat.dg/limited_with4_pkg.ads: New helper.
1361
4dad9e09 13622016-04-27 H.J. Lu <hongjiu.lu@intel.com>
1363
1364 PR target/70155
1365 * gcc.target/i386/pr55247-2.c: Updated to check movti_internal
1366 and movv1ti_internal patterns
1367 * gcc.target/i386/pr70155-1.c: New test.
1368 * gcc.target/i386/pr70155-2.c: Likewise.
1369 * gcc.target/i386/pr70155-3.c: Likewise.
1370 * gcc.target/i386/pr70155-4.c: Likewise.
1371 * gcc.target/i386/pr70155-5.c: Likewise.
1372 * gcc.target/i386/pr70155-6.c: Likewise.
1373 * gcc.target/i386/pr70155-7.c: Likewise.
1374 * gcc.target/i386/pr70155-8.c: Likewise.
1375 * gcc.target/i386/pr70155-9.c: Likewise.
1376 * gcc.target/i386/pr70155-10.c: Likewise.
1377 * gcc.target/i386/pr70155-11.c: Likewise.
1378 * gcc.target/i386/pr70155-12.c: Likewise.
1379 * gcc.target/i386/pr70155-13.c: Likewise.
1380 * gcc.target/i386/pr70155-14.c: Likewise.
1381 * gcc.target/i386/pr70155-15.c: Likewise.
1382 * gcc.target/i386/pr70155-16.c: Likewise.
1383 * gcc.target/i386/pr70155-17.c: Likewise.
1384 * gcc.target/i386/pr70155-18.c: Likewise.
1385 * gcc.target/i386/pr70155-19.c: Likewise.
1386 * gcc.target/i386/pr70155-20.c: Likewise.
1387 * gcc.target/i386/pr70155-21.c: Likewise.
1388 * gcc.target/i386/pr70155-22.c: Likewise.
1389
a80f3f45 13902016-04-27 H.J. Lu <hongjiu.lu@intel.com>
1391
1392 * gcc.target/i386/avx512vl-vmovdqa64-1.c: Replace ".{5}" with
1393 ".{5,6}".
1394
279305d1 13952016-04-27 Bin Cheng <bin.cheng@arm.com>
1396
1397 * gcc.dg/tree-ssa/pr64705.c: Revise check string.
1398 * gcc.dg/tree-ssa/scev-9.c: Ditto.
1399 * gcc.dg/tree-ssa/scev-10.c: Ditto.
1400 * gcc.dg/tree-ssa/scev-11.c: Ditto.
1401 * gcc.dg/tree-ssa/scev-12.c: Ditto.
1402
8974b625 14032016-04-27 Richard Biener <rguenther@suse.de>
1404
1405 PR ipa/70760
1406 * g++.dg/ipa/ipa-pta-2.C: New testcase.
1407 * gcc.dg/ipa/ipa-pta-1.c: Adjust.
1408
886d5463 14092016-04-27 Nathan Sidwell <nathan@acm.org>
1410
1411 * g++.dg/cpp0x/constexpr-recursion3.C: New.
1412 * g++.dg/ubsan/pr63956.C: Adjust error location.
1413
f0e35aa9 14142016-04-27 Nick Clifton <nickc@redhat.com>
1415
1416 PR middle-end/49889
1417 * gcc.dg/pr49889.c: New test.
1418
40385231 14192016-04-27 Bernd Schmidt <bschmidt@redhat.com>
1420
1421 * c-c++-common/memset-array.c: New test.
1422
37229a71 14232016-04-26 Martin Sebor <msebor@redhat.com>
1424
1425 PR c++/66639
1426 * g++.dg/cpp1y/func_constexpr.C: New test.
1427
3eedf9bd 14282016-04-26 Patrick Palka <ppalka@gcc.gnu.org>
1429
1430 PR c++/70241
1431 * g++.dg/cpp0x/enum32.C: New test.
1432 * g++.dg/cpp0x/enum33.C: New test.
1433
14342016-04-26 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
ee4194ae 1435
1436 * gcc.c-torture/compile/pr69102.c: Require scheduling support.
1437 * gcc.c-torture/compile/pr37669.c: Require >=32 bit integers.
1438 * gcc.c-torture/execute/bitfld-6.c: Likewise.
1439 * gcc.c-torture/execute/bitfld-7.c: Likewise.
1440 * gcc.c-torture/execute/pr38151.c: Likewise.
1441 * gcc.c-torture/execute/pr66556.c: Likewise.
1442 * gcc.c-torture/execute/pr67781.c: Likewise.
1443 * gcc.c-torture/execute/pr68648.c: Likewise.
1444
8c51f92f 14452016-04-26 Marc Glisse <marc.glisse@inria.fr>
1446
1447 * gcc.dg/tree-ssa/overflow-1.c: New testcase.
1448
fa20ebd3 14492016-04-26 Marek Polacek <polacek@redhat.com>
1450
1451 PR c/67784
1452 * gcc.dg/pr67784-3.c: New test.
1453 * gcc.dg/pr67784-4.c: New test.
1454 * gcc.dg/pr67784-5.c: New test.
1455
9db47803 1456 PR c/70791
1457 * gcc.dg/Wnested-externs-2.c: New test.
1458
bff407f2 14592016-04-26 Marc Glisse <marc.glisse@inria.fr>
1460
1461 * gcc.dg/fold-plusmult.c: Adjust.
1462 * gcc.dg/no-strict-overflow-6.c: Adjust.
1463 * gcc.dg/gomp/loop-1.c: Xfail some tests.
1464
78d0c69e 14652016-04-26 Bernd Schmidt <bschmidt@redhat.com>
1466
1467 * gcc.target/i386/avx512bw-vptestmb-1.c: Correct [xyz]mm register
1468 number scans.
1469 * gcc.target/i386/avx512bw-vptestmw-1.c: Likewise.
1470 * gcc.target/i386/avx512bw-vptestnmb-1.c: Likewise.
1471 * gcc.target/i386/avx512bw-vptestnmw-1.c: Likewise.
1472 * gcc.target/i386/avx512cd-vpbroadcastmb2q-1.c: Likewise.
1473 * gcc.target/i386/avx512cd-vpbroadcastmw2d-1.c: Likewise.
1474 * gcc.target/i386/avx512dq-vfpclasspd-1.c: Likewise.
1475 * gcc.target/i386/avx512dq-vfpclassps-1.c: Likewise.
1476 * gcc.target/i386/avx512dq-vinsertf64x2-1.c: Likewise.
1477 * gcc.target/i386/avx512dq-vinserti64x2-1.c: Likewise.
1478 * gcc.target/i386/avx512f-gather-5.c: Likewise.
1479 * gcc.target/i386/avx512f-vptestmd-1.c: Likewise.
1480 * gcc.target/i386/avx512f-vptestmq-1.c: Likewise.
1481 * gcc.target/i386/avx512f-vptestnmd-1.c: Likewise.
1482 * gcc.target/i386/avx512f-vptestnmq-1.c: Likewise.
1483 * gcc.target/i386/avx512f-vrndscaleps-1.c: Likewise.
1484 * gcc.target/i386/avx512vl-vpbroadcastmb2q-1.c: Likewise.
1485 * gcc.target/i386/avx512vl-vpbroadcastmw2d-1.c: Likewise.
1486 * gcc.target/i386/avx512vl-vptestmd-1.c: Likewise.
1487 * gcc.target/i386/avx512vl-vptestmq-1.c: Likewise.
1488 * gcc.target/i386/avx512vl-vptestnmd-1.c: Likewise.
1489 * gcc.target/i386/avx512vl-vptestnmq-1.c: Likewise.
1490 * gcc.target/i386/pr32219-2.c: Allow registers other than %eax in
1491 scans.
1492 * gcc.target/i386/pr32219-4.c: Likewise.
1493 * gcc.target/i386/pr32219-6.c: Likewise.
1494 * gcc.target/i386/pr32219-8.c: Likewise.
1495
221d6722 14962016-04-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1497
1498 * gcc.dg/tree-ssa/minmax-2.c: Require c99_runtime and add the
1499 associated options.
1500
514727a9 15012016-04-26 Marek Polacek <polacek@redhat.com>
1502
1503 PR c++/70744
1504 * g++.dg/ext/cond2.C: New test.
1505
e6ee4c61 15062016-04-26 Bin Cheng <bin.cheng@arm.com>
1507
1508 PR tree-optimization/70771
1509 PR tree-optimization/70775
1510 * gcc.dg/pr70771.c: New test.
3730828c 1511 * gcc.dg/pr70775.c: New test.
e6ee4c61 1512
b3d72796 15132016-04-26 Bernd Schmidt <bschmidt@redhat.com>
1514
1515 * gcc.target/i386/lzcnt-1.c: Allow a different lzcntw output register.
1516
c11ece29 15172016-04-25 Richard Biener <rguenther@suse.de>
1518
1519 PR tree-optimization/70780
1520 * gcc.dg/torture/pr70780.c: New testcase.
1521
d40b10b2 15222016-04-25 Michael Collison <michael.collison@arm.com>
1523
1524 * testsuite/gcc.target/arm/neon-vaddws16.c: New test.
1525 * testsuite/gcc.target/arm/neon-vaddws32.c: New test.
1526 * testsuite/gcc.target/arm/neon-vaddwu16.c: New test.
1527 * testsuite/gcc.target/arm/neon-vaddwu32.c: New test.
1528 * testsuite/gcc.target/arm/neon-vaddwu8.c: New test.
1529 * testsuite/lib/target-supports.exp
1530 (check_effective_target_vect_widen_sum_hi_to_si_pattern): Indicate
1531 that arm neon support vector widen sum of HImode TO SImode.
1532
4bbfd6c2 15332016-04-23 Jakub Jelinek <jakub@redhat.com>
1534
1535 PR sanitizer/70712
1536 * c-c++-common/asan/pr70712.c: New test.
1537
524df596 15382016-04-22 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
1539
1540 * .gitattributes: New file.
1541
426c75c3 15422016-04-22 Christophe Lyon <christophe.lyon@linaro.org>
1543
1544 * lib/gcc-dg.exp (${tool}_load): Add default return value handler.
1545
c052a8d5 15462016-04-22 Dominique d'Humieres <dominiq@lps.ens.fr>
1547
1548 * gfortran.dg/submodule_14.f08: Add cleanup-submodules.
1549 * gfortran.dg/submodule_15.f08: Likewise.
1550
c08d4612 15512016-04-22 Richard Biener <rguenther@suse.de>
1552
1553 PR tree-optimization/70740
1554 * gcc.dg/torture/pr70740.c: New testcase.
1555
fd3211e1 15562016-04-21 H.J. Lu <hongjiu.lu@intel.com>
1557
1558 PR target/70750
1559 * gcc.target/i386/pr70750-1.c: New test.
1560 * gcc.target/i386/pr70750-2.c: Likewise.
1561
15acd78c 15622016-04-21 Paolo Carlini <paolo.carlini@oracle.com>
1563
1564 PR c++/70540
1565 * g++.dg/cpp0x/auto48.C: New.
1566
192bf59c 15672016-04-21 Marek Polacek <polacek@redhat.com>
1568
1569 PR c++/70513
1570 * g++.dg/cpp0x/forw_enum12.C: New test.
1571 * g++.dg/cpp0x/forw_enum13.C: New test.
1572
5d429e99 15732016-04-21 Kirill Yukhin <kirill.yukhin@intel.com>
1574
1575 PR target/70728
1576 * gcc.target/i386/pr70728.c: New test.
1577
06777d85 15782016-04-21 Richard Biener <rguenther@suse.de>
1579
1580 PR middle-end/70747
1581 * gcc.dg/pr70747.c: New testcase.
1582
7434c6fb 15832016-04-21 Bin Cheng <bin.cheng@arm.com>
1584
1585 PR tree-optimization/70715
1586 * gcc.dg/tree-ssa/scev-13.c: New test.
1587
f3ec0970 15882016-04-21 Marc Glisse <marc.glisse@inria.fr>
1589
1590 * gcc.dg/tree-ssa/minmax-2.c: New testcase.
1591
523f3a9d 15922016-04-21 Marc Glisse <marc.glisse@inria.fr>
1593
1594 * gcc.dg/tree-ssa/minmax-1.c: New testcase.
1595
ace7bf06 15962016-04-20 Jan Hubicka <jh@suse.cz>
1597
1598 PR ipa/70018
1599 * g++.dg/ipa/nothrow-1.C: New testcase.
1600
2b073aa6 16012016-04-20 Nathan Sidwell <nathan@acm.org>
1602
1603 PR c++/55635
1604 * g++.dg/eh/delete1.C: New.
1605
8a574c11 16062016-04-20 H.J. Lu <hongjiu.lu@intel.com>
1607
1608 * gcc.target/i386/avx256-unaligned-store-2.c: Add
1609 -mtune-ctrl=sse_typeless_stores.
1610
e3400750 16112016-04-20 H.J. Lu <hongjiu.lu@intel.com>
1612
1613 * gcc.target/i386/avx256-unaligned-load-1.c: Update load scan.
1614
4bd8a059 16152016-04-20 Bin Cheng <bin.cheng@arm.com>
1616
1617 PR tree-optimization/69489
1618 * gcc.dg/tree-ssa/ifc-pr69489-2.c: New test.
1619
70574e60 16202016-04-20 Ilya Verbin <ilya.verbin@intel.com>
1621
1622 PR c++/69363
1623 * c-c++-common/cilk-plus/PS/clauses3.c: Adjust dg-error string.
1624 * c-c++-common/cilk-plus/PS/clauses4.c: New test.
1625 * c-c++-common/cilk-plus/PS/pr69363.c: New test.
1626
bd6f374c 16272016-04-20 Bin Cheng <bin.cheng@arm.com>
1628
1629 PR tree-optimization/56625
1630 PR tree-optimization/69489
1631 * gcc.dg/vect/pr56625.c: New test.
1632 * gcc.dg/tree-ssa/ifc-pr69489-1.c: New test.
1633
482539ee 16342016-04-20 Andrew Pinski <apinski@cavium.com>
1635
1636 PR target/64971
1637 * gcc.c-torture/compile/pr37433-1.c: New testcase.
1638
b4672800 16392016-04-20 Arnaud Charlet <charlet@adacore.com>
1640
1641 * gnat.dg/self1.adb: Remove now incorrect test.
1642
4fb48737 16432016-04-20 Bin Cheng <bin.cheng@arm.com>
1644
1645 * gcc.dg/tree-ssa/scev-11.c: New test.
1646 * gcc.dg/tree-ssa/scev-12.c: New test.
1647
97efb92e 16482016-04-20 Marek Polacek <polacek@redhat.com>
1649
1650 PR tree-optimization/70725
1651 * gcc.dg/pr70725.c: New test.
1652
9d2d4060 16532016-04-20 Richard Biener <rguenther@suse.de>
1654
1655 PR tree-optimization/70726
1656 * g++.dg/vect/pr70726.cc: New testcase.
1657
54530437 16582016-04-20 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1659
1660 PR target/70674
1661 * gcc.target/s390/pr70674.c: New test.
1662
acda2210 16632016-04-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1664
1665 PR libgfortran/70684
1666 * gfortran.dg/list_read_14.f90: New test.
1667
b7040bb0 16682016-04-19 H.J. Lu <hongjiu.lu@intel.com>
1669
1670 PR target/69201
1671 * gcc.target/i386/avx256-unaligned-store-1.c (a): Make it
1672 extern to force it misaligned.
1673 (b): Likewise.
1674 (c): Likewise.
1675 (d): Likewise.
1676 Check vmovups.*movv8sf_internal/3 instead of avx_storeups256.
1677 Don't check `*' before movv4sf_internal.
1678 * gcc.target/i386/avx256-unaligned-store-2.c: Check
1679 vmovups.*movv32qi_internal/3 instead of avx_storeups256.
1680 Don't check `*' before movv16qi_internal.
1681 * gcc.target/i386/avx256-unaligned-store-3.c (a): Make it
1682 extern to force it misaligned.
1683 (b): Likewise.
1684 (c): Likewise.
1685 (d): Likewise.
1686 Check vmovups.*movv4df_internal/3 instead of avx_storeupd256.
1687 Don't check `*' before movv2df_internal.
1688 * gcc.target/i386/avx256-unaligned-store-4.c (a): Make it
1689 extern to force it misaligned.
1690 (b): Likewise.
1691 (c): Likewise.
1692 (d): Likewise.
1693 Check movv8sf_internal instead of avx_storeups256.
1694 Check movups.*movv4sf_internal/3 instead of avx_storeups256.
1695
263b5475 16962016-04-19 Richard Biener <rguenther@suse.de>
1697
1698 PR tree-optimization/70171
1699 * g++.dg/tree-ssa/pr70171.C: New testcase.
1700
222ac318 17012016-04-19 Richard Biener <rguenther@suse.de>
1702
1703 PR tree-optimization/70724
1704 * gcc.dg/torture/pr70724.c: New testcase.
1705
003000a4 17062016-04-18 Vladimir Makarov <vmakarov@redhat.com>
1707
1708 PR middle-end/70689
1709 * testsuite/gcc.target/i386/pr70689.c: New.
1710
3f6e13de 17112016-04-18 H.J. Lu <hongjiu.lu@intel.com>
1712
1713 PR target/70708
1714 * gcc.target/i386/pr70708.c: New test.
1715
10abddbd 17162016-04-18 Richard Biener <rguenther@suse.de>
1717
1718 PR tree-optimization/43434
1719 * gcc.dg/vect/pr43434.c: New testcase.
1720 * c-c++-common/goacc/kernels-alias-3.c: Adjust.
1721 * c-c++-common/goacc/kernels-alias-4.c: Likewise.
1722 * c-c++-common/goacc/kernels-alias-5.c: Likewise.
1723 * c-c++-common/goacc/kernels-alias-6.c: Likewise.
1724 * c-c++-common/goacc/kernels-alias-7.c: Likewise.
1725 * c-c++-common/goacc/kernels-alias-8.c: Likewise.
1726 * gcc.dg/gomp/pr68640.c: Likewise.
1727 * gfortran.dg/goacc/kernels-alias-3.f95: Likewise.
1728 * gfortran.dg/goacc/kernels-alias-4.f95: Likewise.
1729
950db54a 17302016-04-18 Richard Biener <rguenther@suse.de>
1731
1732 PR tree-optimization/70701
1733 * gcc.dg/tree-ssa/ssa-fre-53.c: New testcase.
1734
67ccbf39 17352016-04-18 Tom de Vries <tom@codesourcery.com>
1736
1737 PR testsuite/70699
1738 * gcc.dg/pr70161.c: Add dot-file scans.
1739 * lib/scandump.exp (dump-suffix): Return suffix after first dot char,
1740 instead of after last dot char.
1741
021ad2f3 17422016-04-17 Eric Botcazou <ebotcazou@adacore.com>
1743
1744 * c-c++-common/dump-ada-spec-3.c: New test.
1745 * c-c++-common/dump-ada-spec-4.c: Likewise.
1746
d572fcfd 17472016-04-17 Tom de Vries <tom@codesourcery.com>
1748
1749 PR other/70183
1750 * gcc.target/i386/vzeroupper-dump-flags.c: New test.
1751
8b4ee73c 17522016-04-15 Jan Hubicka <jh@suse.cz>
1753
1754 PR ipa/70018
1755 * g++.dg/ipa/pure-const-1.C: New testcase.
1756 * g++.dg/ipa/pure-const-2.C: New testcase.
1757 * g++.dg/ipa/pure-const-3.C: New testcase.
1758
eac243e7 17592016-04-15 Marek Polacek <polacek@redhat.com>
1760
1761 PR c/70671
1762 * gcc.dg/bitfld-22.c: New test.
1763
64c1df32 17642016-04-15 Bernd Schmidt <bschmidt@redhat.com>
1765
1766 * gcc.target/i386/pr46470.c: Add -mno-red-zone to dg-options for
1767 x86_64.
1768
926f9422 17692016-04-15 Marek Polacek <polacek@redhat.com>
1770
1771 PR c/70651
1772 * c-c++-common/pr70651.c: New test.
1773
309bbaa3 17742016-04-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1775
1776 PR rtl-optimization/70681
1777 * gcc.dg/ira-shrinkwrap-prep-2.c: XFAIL shrinkwrapping
1778 dump scan on arm and powerpc.
1779 * gcc.dg/pr10474.c: Likewise.
1780
b4ba8358 17812016-04-15 Jakub Jelinek <jakub@redhat.com>
1782
ed92874a 1783 PR c++/69517
1784 PR c++/70019
1785 PR c++/70588
1786 * g++.dg/cpp1y/vla11.C: Revert for real.
1787
b4ba8358 1788 PR c/70436
1789 * c-c++-common/Wparentheses-1.c: New test.
1790 * c-c++-common/gomp/Wparentheses-1.c: New test.
1791 * c-c++-common/gomp/Wparentheses-2.c: New test.
1792 * c-c++-common/gomp/Wparentheses-3.c: New test.
1793 * c-c++-common/gomp/Wparentheses-4.c: New test.
1794 * c-c++-common/cilk-plus/PS/Wparentheses-1.c: New test.
1795 * c-c++-common/cilk-plus/CK/Wparentheses-1.c: New test.
1796 * c-c++-common/goacc/Wparentheses-1.c: New test.
1797
65717bb5 17982016-04-15 Kirill Yukhin <kirill.yukhin@intel.com>
1799
1800 PR target/70662
1801 * gcc.target/i386/pr70662.c: New test.
1802
ca1a4077 18032016-04-15 Richard Biener <rguenther@suse.de>
ed92874a 1804 Alan Modra <amodra@gmail.com>
ca1a4077 1805
1806 PR tree-optimization/70130
1807 * gcc.dg/vect/O3-pr70130.c: New testcase.
1808
dbe1794c 18092016-04-14 Michael Meissner <meissner@linux.vnet.ibm.com>
1810
11836644 1811 PR target/70669
1812 * gcc.target/powerpc/pr70669.c: New test.
1813
dbe1794c 1814 PR target/70640
1815 * gcc.target/powerpc/pr70640.c: Fix test so it correctly works on
1816 a power7 system that does not have an assembler that supports
1817 power8.
1818
4c1007f1 18192016-04-14 Martin Sebor <msebor@redhat.com>
1820
1821 PR c++/69517
1822 PR c++/70019
1823 PR c++/70588
1824 * c-c++-common/ubsan/vla-1.c: Revert.
1825 * g++.dg/cpp1y/vla11.C: Same.
1826 * g++.dg/cpp1y/vla12.C: Same.
1827 * g++.dg/cpp1y/vla13.C: Same.
1828 * g++.dg/cpp1y/vla14.C: Same.
1829 * g++.dg/cpp1y/vla3.C: Same.
1830 * gcc/testsuite/g++.dg/init/array24.C: Same.
1831 * g++.dg/ubsan/vla-1.C: Same.
1832
22dcab66 18332016-04-14 Marek Polacek <polacek@redhat.com>
1834 Jan Hubicka <hubicka@ucw.cz>
1835
1836 PR c++/70029
1837 * g++.dg/torture/pr70029.C: New test.
1838
3e74b025 18392016-04-14 Martin Sebor <msebor@redhat.com>
1840
1841 * g++.dg/cpp1y/vla11.C: Avoid using attribute aligned to increase
1842 type size to prevent failures on targets with very low maximum
1843 alignment.
1844
1d2e0f2a 18452016-04-14 Richard Biener <rguenther@suse.de>
1846
1847 PR tree-optimization/70623
1848 * gcc.dg/torture/pr70623.c: New testcase.
1849 * gcc.dg/torture/pr70623-2.c: Likewise.
1850
9aed0626 18512016-04-13 Martin Sebor <msebor@redhat.com>
1852
1853 PR c++/69517
1854 PR c++/70019
1855 PR c++/70588
1856 * c-c++-common/ubsan/vla-1.c (main): Catch exceptions.
1857 * g++.dg/cpp1y/vla11.C: New test.
1858 * g++.dg/cpp1y/vla12.C: New test.
1859 * g++.dg/cpp1y/vla13.C: New test.
1860 * g++.dg/cpp1y/vla14.C: New test.
1861 * g++.dg/cpp1y/vla3.C: Restore deleted test.
1862 * gcc/testsuite/g++.dg/init/array24.C: Fully brace VLA initializer.
1863 * g++.dg/ubsan/vla-1.C: Disable exceptions.
1864
fd499010 18652016-04-13 Jakub Jelinek <jakub@redhat.com>
1866
1867 PR c++/70641
1868 * g++.dg/opt/pr70641.C: New test.
1869
87fa7252 18702016-04-13 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1871
1872 PR rtl-optimization/68749
1873 * gcc.dg/ifcvt-4.c: Use "word_mode" rather than "int" to limit the
1874 effects of argument promotions.
1875 Remove default args to dg-skip-if.
1876
6c40e18b 18772016-04-13 Paolo Carlini <paolo.carlini@oracle.com>
1878
1879 PR c++/70635
1880 * g++.dg/parse/pr70635.C: New.
1881
92c53257 18822016-04-13 Marek Polacek <polacek@redhat.com>
1883
1884 PR c++/70639
1885 * c-c++-common/Wmisleading-indentation-4.c: New test.
1886
0241e4dc 18872016-04-13 Marek Polacek <polacek@redhat.com>
1888
1889 PR c/70436
1890 * testsuite/gcc.dg/Wparentheses-12.c: New test.
1891 * testsuite/gcc.dg/Wparentheses-13.c: New test.
1892
92bda444 18932016-04-13 Ilya Enkovich <ilya.enkovich@intel.com>
1894
1895 * gcc.target/i386/avx512bw-kunpckdq-2.c: New test.
1896 * gcc.target/i386/avx512bw-kunpckwd-2.c: New test.
1897 * gcc.target/i386/avx512f-kunpckbw-2.c: New test.
1898
38ea8a26 18992016-04-13 Jakub Jelinek <jakub@redhat.com>
1900
d08aa032 1901 PR middle-end/70633
1902 * gcc.c-torture/compile/pr70633.c: New test.
1903
38ea8a26 1904 PR debug/70628
1905 * gcc.dg/torture/pr70628.c: New test.
1906
9231d5c2 19072016-04-12 Patrick Palka <ppalka@gcc.gnu.org>
1908
1909 PR c++/70610
1910 * g++.dg/template/pr70610.C: New test.
1911 * g++.dg/template/pr70610-2.C: New test.
1912 * g++.dg/template/pr70610-3.C: New test.
1913 * g++.dg/template/pr70610-4.C: New test.
1914
249ca944 19152016-04-12 Jakub Jelinek <jakub@redhat.com>
1916
7f2ea2fb 1917 * c-c++-common/cilk-plus/SE/ef_error2.c (func2): Use vectorlength
1918 128 instead of 32.
1919
249ca944 1920 PR c++/70571
1921 * g++.dg/ext/pr70571.C: New test.
1922
8ca5a97d 19232016-04-12 Michael Meissner <meissner@linux.vnet.ibm.com>
1924
bf32a52d 1925 PR target/70640
8ca5a97d 1926 * gcc.target/powerpc/pr70640.c: New test.
1927
e971b45f 19282016-04-12 Paolo Carlini <paolo.carlini@oracle.com>
1929
1930 PR c++/68722
1931 * g++.dg/parse/pr68722.C: New.
1932
0b54d964 19332016-04-12 Jakub Jelinek <jakub@redhat.com>
1934
1935 PR rtl-optimization/70596
1936 * gcc.target/i386/pr70596.c: New test.
1937
d2dd85e3 19382016-04-12 Nathan Sidwell <nathan@acm.org>
1939
1940 PR c++/70501
1941 * g++.dg/init/pr70501.C: New.
1942
2d0001b0 19432016-04-12 David Wohlferd <dw@LimeGreenSocks.com>
1944
1945 * gcc.target/i386/asm-flag-6.c: New test.
1946
6c4df0d1 19472016-04-12 Tom de Vries <tom@codesourcery.com>
1948
1949 PR tree-optimization/68756
1950 * gcc.dg/graphite/pr68756.c: New test.
1951
0d60da57 19522016-04-12 Jakub Jelinek <jakub@redhat.com>
1953
1954 PR tree-optimization/70602
1955 * gcc.c-torture/execute/pr70602.c: New test.
1956
62735984 19572016-04-11 Michael Meissner <meissner@linux.vnet.ibm.com>
1958
1959 PR target/70381
1960 * gcc.target/powerpc/float128-1.c: New tests to make sure the
1961 __float128 emulator is built and runs.
1962 * gcc.target/powerpc/float128-1.c: Likewise.
1963
1964 * lib/target-supports.exp (check_ppc_float128_sw_available):
1965 Rework tests for __float128 software and hardware
1966 availability. Fix exit condition to return 0 on success.
1967
a702492c 19682016-04-11 James Greenhalgh <james.greenhalgh@arm.com>
1969
1970 PR target/70133
1971 * gcc.target/aarch64/mgeneral-regs_4.c: Fix expected output.
1972 * gcc.target/aarch64/target_attr_15.c: Likewise.
1973
a8c5ce92 19742016-04-10 Paolo Carlini <paolo.carlini@oracle.com>
1975
1976 PR c++/69066
1977 * g++.dg/cpp1y/pr69066.C: New.
1978
5ecab913 19792016-04-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1980
1981 PR fortran/68566
1982 * gfortran.dg/pr36192.f90: Update test.
1983 * gfortran.dg/pr36192_1.f90: Update test.
1984 * gfortran.dg/real_dimension_1.f: Update test.
1985 * gfortran.dg/parameter_array_init_7.f90: New test.
1986
6cb5ef70 19872016-04-09 John David Anglin <danglin@gcc.gnu.org>
1988
4edfdd23 1989 PR testsuite/64039
1990 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: xfail scan-tree-dump on hppa*64*-*-*.
1991
964f71e3 1992 * gcc.dg/pr70317.c: Add -fno-common on hppa*-*-hpux*.
1993
5d61c198 1994 PR rtl-optimization/66669
1995 * gcc.dg/loop-8.c: Skip on hppa*-*-*.
1996
16eaaf58 1997 * gcc.dg/debug/dwarf2/prod-options.c: Adjust scan for hppa*64*-*-*.
1998
0b68802d 1999 * gcc.dg/pic-1.c: Skip on hppa*-*-*.
2000 * gcc.dg/pie-1.c: Likewise.
2001 * gcc.dg/pic-3.c: Skip on hppa*64*-*-*.
2002 * gcc.dg/pic-4.c: Likewise.
2003 * gcc.dg/pie-3.c: Likewise.
2004 * gcc.dg/pie-4.c: Likewise.
2005
9c0dd509 2006 * gcc.dg/uninit-19.c: Fix warning line for hppa*64*-*-*.
2007
03b2d3c1 2008 PR tree-optimization/68644
2009 * gcc.dg/tree-ssa/ivopts-lt-2.c: Skip on hppa*-*-*.
2010
6cb5ef70 2011 PR rtl-optimization/64886
2012 * gcc.dg/pr64434.c: Skip on hppa*-*-hpux*.
2013
07de41ba 20142016-04-09 Tom de Vries <tom@codesourcery.com>
2015
2016 PR tree-optimization/68953
2017 * gcc.dg/graphite/pr68953.c: New test.
2018
d294e3fb 20192016-04-09 Dominique d'Humieres <dominiq@lps.ens.fr>
2020
2021 PR fortran/70592
2022 * gfortran.dg/deferred_character_16.f90: New test.
2023
3cb15094 20242016-04-09 Jakub Jelinek <jakub@redhat.com>
2025
2026 PR tree-optimization/70586
2027 * gcc.c-torture/execute/pr70586.c: New test.
2028
a02dc66f 20292016-04-09 Dominique d'Humieres <dominiq@lps.ens.fr>
2030
2031 PR sanitizer/70573
2032 * c-c++-common/asan/halt_on_error-1.c: Replace memset
2033 with __builtin_memset
2034 * c-c++-common/asan/halt_on_error-2.c: Likewise.
2035
0c302595 20362016-04-08 Cesar Philippidis <cesar@codesourcery.com>
2037
2038 PR lto/70289
2039 PR ipa/70348
2040 PR tree-optimization/70373
2041 PR middle-end/70533
2042 PR middle-end/70534
2043 PR middle-end/70535
2044 * c-c++-common/goacc/reduction-5.c: New test.
2045 * c-c++-common/goacc/reduction-promotions.c: New test.
2046 * gfortran.dg/goacc/reduction-3.f95: New test.
2047 * gfortran.dg/goacc/reduction-promotions.f90: New test.
2048
c6c0523b 20492016-04-08 Patrick Palka <ppalka@gcc.gnu.org>
2050
2051 PR c++/70590
2052 PR c++/70452
2053 * g++.dg/pr70590.C: New test.
2054 * g++.dg/pr70590-2.C: New test.
2055
3ac399da 20562016-04-08 Jakub Jelinek <jakub@redhat.com>
2057
e97d1706 2058 PR middle-end/70593
2059 * gcc.target/i386/pr70593.c: New test.
2060
3ac399da 2061 PR rtl-optimization/70574
2062 * gcc.target/i386/avx2-pr70574.c: New test.
2063
fcfbb129 20642016-04-08 Maxim Ostapenko <m.ostapenko@samsung.com>
2065
2066 PR sanitizer/70541
2067 * c-c++-common/asan/pr70541.c: New test.
2068
0aabcddf 20692016-04-08 Tom de Vries <tom@codesourcery.com>
2070
2071 * c-c++-common/goacc/uninit-firstprivate-clause.c: New test.
2072 * gfortran.dg/goacc/uninit-firstprivate-clause.f95: New test.
2073
bec0c1e8 20742016-04-08 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2075
2076 PR target/70566
2077 * gcc.c-torture/execute/pr70566.c: New test.
2078
87c791f5 20792016-04-08 Tom de Vries <tom@codesourcery.com>
2080
2081 * c-c++-common/goacc/uninit-copy-clause.c: New test.
2082 * gfortran.dg/goacc/uninit-copy-clause.f95: New test.
2083
7f38718f 20842016-04-08 Alan Modra <amodra@gmail.com>
2085
2086 * gcc.target/powerpc/pr70117.c: New.
2087
a96a7710 20882016-04-07 Jakub Jelinek <jakub@redhat.com>
2089
7a6265d1 2090 PR testsuite/70581
2091 * gcc.dg/lto/simd-function_0.c: New test.
2092
a96a7710 2093 * c-c++-common/attr-simd.c: Add scan-assembler* directives for AVX512F
2094 clones.
2095 * c-c++-common/attr-simd-2.c: Likewise.
2096 * c-c++-common/attr-simd-4.c: Likewise.
2097 * gcc.dg/gomp/simd-clones-2.c: Likewise.
2098 * gcc.dg/gomp/simd-clones-3.c: Likewise.
2099
508dd607 21002016-04-07 Thomas Preud'homme <thomas.preudhomme@arm.com>
2101
2102 PR testsuite/70553
2103 * gcc.target/arm/pr70496.c: Also require arm_arm_ok effective target.
2104
1b61585a 21052016-04-07 Thomas Schwinge <thomas@codesourcery.com>
2106 Tom de Vries <tom@codesourcery.com>
2107
2108 * gfortran.dg/goacc/kernels-loop-2.f95: Scan for parallelization.
2109 * gfortran.dg/goacc/kernels-loop-data-2.f95: Likewise.
2110 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: Likewise.
2111 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: Likewise.
2112 * gfortran.dg/goacc/kernels-loop-data-update.f95: Likewise.
2113 * gfortran.dg/goacc/kernels-loop-data.f95: Likewise.
2114 * gfortran.dg/goacc/kernels-loop.f95: Likewise.
2115 * gfortran.dg/goacc/kernels-loop-n.f95: Likewise, XFAILed.
2116
5f060aa8 21172016-04-06 Patrick Palka <ppalka@gcc.gnu.org>
2118
2119 PR c/70436
2120 * g++.dg/warn/Wparentheses-29.C: New test.
2121
d3831f71 21222016-04-06 Patrick Palka <ppalka@gcc.gnu.org>
2123
2124 PR c/70436
2125 * g++.dg/plugin/pragma_plugin.c (handle_pragma_sayhello): Add
2126 explicit braces to resolve a future -Wparentheses warning.
2127
382ece2d 21282016-04-06 Richard Henderson <rth@redhat.com>
2129
2130 * gcc.dg/pr61817-1.c: New test.
2131 * gcc.dg/pr61817-2.c: New test.
2132 * gcc.dg/pr69391-1.c: New test.
2133 * gcc.dg/pr69391-2.c: New test.
2134
72234ee9 21352016-04-06 Vladimir Makarov <vmakarov@redhat.com>
2136
2137 PR rtl-optimization/70398
2138 * testsuite/gcc.target/aarch64/pr70398.c: New.
2139
5547150a 21402016-04-06 Eric Botcazou <ebotcazou@adacore.com>
2141
2142 * gcc.c-torture/execute/20101011-1.c (__VISIUM__): Set DO_TEST to 0.
2143
15b70121 21442016-04-06 Yvan Roux <yvan.roux@linaro.org>
2145 Pedro Alves <palves@redhat.com>
2146
2147 * gcc.dg/guality/guality.h (main): Avoid GDB being blocked on signals.
2148
585aefbb 21492016-04-06 Jakub Jelinek <jakub@redhat.com>
2150
0cbb513b 2151 * lib/target-supports.exp (check_effective_target_vect_simd_clones):
2152 Check for avx512f effective targets instead of avx2.
2153 * gcc.dg/gomp/declare-simd-1.c: Add scan-assembler-times directives
2154 for AVX512F clones.
2155 * gcc.dg/gomp/declare-simd-3.c: Likewise.
2156 * g++.dg/gomp/declare-simd-1.C: Likewise.
2157 * g++.dg/gomp/declare-simd-3.C: Likewise.
2158 * g++.dg/gomp/declare-simd-4.C: Likewise.
2159
585aefbb 2160 PR middle-end/70550
2161 * c-c++-common/gomp/pr70550-1.c: New test.
2162 * c-c++-common/gomp/pr70550-2.c: New test.
2163
0b91cceb 21642016-04-05 Nathan Sidwell <nathan@acm.org>
2165
2166 PR c++/70512
2167 * g++.dg/ext/attribute-may-alias-5.C: New.
2168
645a9d8e 21692016-04-05 Jakub Jelinek <jakub@redhat.com>
2170
2171 PR c++/70336
2172 * c-c++-common/pr70336.c: New test.
2173 * gcc.dg/torture/builtin-isinf_sign-1.c (foo): Guard tests
2174 no longer optimized away at -O0 with #ifndef __OPTIMIZE__.
2175
bdf23925 21762016-04-05 Jan Hubicka <hubicka@ucw.cz>
2177
2178 PR ipa/66223
2179 * g++.dg/ipa/devirt-51.C: Use -fsanitize=unreachable.
2180
aaff837c 21812016-04-05 Jakub Jelinek <jakub@redhat.com>
2182
2183 PR rtl-optimization/70542
2184 * gcc.dg/torture/pr70542.c: New test.
2185 * gcc.target/i386/avx2-pr70542.c: New test.
2186
2eac58a0 21872016-04-05 Zdenek Sojka <zsojka@seznam.cz>
2188
2189 PR tree-optimization/70509
2190 * gcc.target/i386/avx512bw-pr70509.c: New test.
2191
4f7ebe46 21922016-04-05 Patrick Palka <ppalka@gcc.gnu.org>
2193
2194 PR c++/70452
2195 * g++.dg/ext/constexpr-vla4.C: New test.
2196
305d86a0 21972016-04-05 Uros Bizjak <ubizjak@gmail.com>
2198
2199 PR target/70510
2200 * gcc.target/i386/pr70510.c: New test.
2201
eec3b789 22022016-04-05 Richard Biener <rguenther@suse.de>
2203
2204 PR tree-optimization/70526
2205 * g++.dg/torture/pr70526.C: New testcase.
2206
ca943582 22072016-04-05 Jakub Jelinek <jakub@redhat.com>
2208
2209 PR target/70525
2210 * gcc.target/i386/pr70525.c: New test.
2211
87825cd5 22122016-04-05 Richard Biener <rguenther@suse.de>
2213
2214 PR middle-end/70499
2215 * g++.dg/torture/pr70499.C: New testcase.
2216
14638828 22172016-04-05 Richard Biener <rguenther@suse.de>
2218
2219 * gcc.dg/tree-ssa/20030814-6.c: Fix testcase, disable FRE,
2220 remove XFAIL.
2221
967a90d5 22222016-04-04 Jakub Jelinek <jakub@redhat.com>
2223
2224 PR middle-end/70307
2225 * gcc.dg/torture/pr70307.c: Add -Wno-psabi to dg-options. Prune
2226 rs6000 ABI warnings.
2227
d374a3a3 22282016-04-04 Jan Hubicka <hubicka@ucw.cz>
2229
2230 PR ipa/66223
2231 * g++.dg/ipa/devirt-51.C: New testcase.
2232
8ff377a6 22332016-04-04 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2234 Jakub Jelinek <jakub@redhat.com>
2235
2236 PR middle-end/70457
2237 * gcc.dg/torture/pr70457.c: New.
2238
f567b44f 22392016-04-04 Andre Vehreschild <vehre@gcc.gnu.org>
2240
2241 PR fortran/67538
2242 * gfortran.dg/allocate_with_source_19.f08: New test.
2243
89d4ebfa 22442016-04-04 Andre Vehreschild <vehre@gcc.gnu.org>
2245
2246 PR fortran/65795
2247 * gfortran.dg/coarray_allocate_6.f08: New test.
2248
68ab33a6 22492016-04-04 Richard Biener <rguenther@suse.de>
2250
2251 PR rtl-optimization/70484
2252 * gcc.dg/torture/pr70484.c: New testcase.
2253
c4f5465d 22542016-04-04 Marek Polacek <polacek@redhat.com>
2255
2256 PR c/70307
2257 * gcc.dg/torture/pr70307.c: New test.
2258
bfec6609 22592016-04-03 Oleg Endo <olegendo@gcc.gnu.org>
2260
2261 PR target/70416
2262 PR target/67391
2263 * gcc.target/sh/torture/pr70416.c: New.
2264
40df9099 22652016-04-02 Martin Sebor <msebor@redhat.com>
2266
2267 PR c++/67376
2268 PR c++/70170
2269 PR c++/70172
2270 PR c++/70228
2271 * g++.dg/cpp0x/constexpr-array-ptr10.C: New test.
2272 * g++.dg/cpp0x/constexpr-array-ptr9.C: New test.
2273 * g++.dg/cpp0x/constexpr-nullptr-1.C: New test.
2274 * g++.dg/cpp0x/constexpr-array5.C: Adjust text of expected diagnostic.
2275 * g++.dg/cpp0x/constexpr-string.C: Same.
2276 * g++.dg/cpp0x/constexpr-wstring2.C: Same.
2277 * g++.dg/cpp0x/pr65398.C: Same.
2278 * g++.dg/ext/constexpr-vla1.C: Same.
2279 * g++.dg/ext/constexpr-vla2.C: Same.
2280 * g++.dg/ext/constexpr-vla3.C: Same.
2281 * g++.dg/ubsan/pr63956.C: Same.
2282
0edb9bfe 22832016-04-01 Jakub Jelinek <jakub@redhat.com>
2284
2285 PR rtl-optimization/70467
2286 * gcc.target/i386/pr70467-2.c: New test.
2287
e5b1a1d9 22882016-04-01 Jakub Jelinek <jakub@redhat.com>
2289 Marek Polacek <polacek@redhat.com>
2290
2291 PR c++/70488
2292 * g++.dg/init/new47.C: New test.
2293
b2ca3fb0 22942016-04-01 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
2295
2296 PR target/70496
2297 * gcc.target/arm/pr70496.c: New test.
2298
4c3bd1e3 22992016-04-01 Nathan Sidwell <nathan@acm.org>
2300
47de69ad 2301 PR c++/68475
2302 * g++.dg/g++.dg/cpp0x/noexcept29.C: New.
2303
313d569f 23042016-04-01 Ilya Enkovich <enkovich.gnu@gmail.com>
2305
2306 PR target/69890
2307 * gcc.dg/strlenopt.h (memmove): New.
2308 * gcc.target/i386/chkp-strlen-1.c: Include "../../gcc.dg/strlenopt.h"
2309 instead of "string.h".
2310 * gcc.target/i386/chkp-strlen-2.c: Likewise.
2311 * gcc.target/i386/chkp-strlen-3.c: Likewise.
2312 * gcc.target/i386/chkp-strlen-4.c: Likewise.
2313 * gcc.target/i386/chkp-strlen-5.c: Likewise.
2314 * gcc.target/i386/chkp-stropt-1.c: Likewise.
2315 * gcc.target/i386/chkp-stropt-10.c: Likewise.
2316 * gcc.target/i386/chkp-stropt-11.c: Likewise.
2317 * gcc.target/i386/chkp-stropt-12.c: Likewise.
2318 * gcc.target/i386/chkp-stropt-13.c: Likewise.
2319 * gcc.target/i386/chkp-stropt-14.c: Likewise.
2320 * gcc.target/i386/chkp-stropt-15.c: Likewise.
2321 * gcc.target/i386/chkp-stropt-16.c: Likewise.
2322 * gcc.target/i386/chkp-stropt-2.c: Likewise.
2323 * gcc.target/i386/chkp-stropt-3.c: Likewise.
2324 * gcc.target/i386/chkp-stropt-4.c: Likewise.
2325 * gcc.target/i386/chkp-stropt-5.c: Likewise.
2326 * gcc.target/i386/chkp-stropt-6.c: Likewise.
2327 * gcc.target/i386/chkp-stropt-7.c: Likewise.
2328 * gcc.target/i386/chkp-stropt-8.c: Likewise.
2329 * gcc.target/i386/chkp-stropt-9.c: Likewise.
2330
5469facd 23312016-03-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2332
2333 * g++.dg/template/ptrmem30.C (read): Rename to data_read.
2334 (Holder::foo): Reflect this.
2335
503de754 23362016-03-31 Ilya Enkovich <enkovich.gnu@gmail.com>
2337
2338 PR target/70442
2339 * gcc.dg/pr70442.c: New test.
2340
13ee2de7 23412016-03-31 Nathan Sidwell <nathan@acm.org>
2342
2343 PR c++/70393
2344 * g++.dg/cpp0x/constexpr-virtual6.C: New.
2345
5e0d03a8 23462016-03-31 Kirill Yukhin <kirill.yukhin@intel.com>
2347
2348 PR target/70453
2349 * gcc.target/i386/pr70453.c: New test.
2350
8cb82ed4 23512016-03-31 Andrey Belevantsev <abel@ispras.ru>
2352
2353 PR target/70292
2354 * gcc.c-torture/pr70292.c: New test.
2355
7952b661 23562016-03-31 Marek Polacek <polacek@redhat.com>
2357
2358 PR c/70297
2359 * c-c++-common/pr70297.c: New test.
2360 * g++.dg/cpp0x/typedef-redecl.C: New test.
2361 * gcc.dg/typedef-redecl2.c: New test.
2362
1607cc74 23632016-03-31 Jakub Jelinek <jakub@redhat.com>
2364
2365 PR rtl-optimization/70460
2366 * gcc.c-torture/execute/pr70460.c: New test.
2367
c689c252 23682016-03-31 Richard Biener <rguenther@suse.de>
2369
2370 PR c++/70430
2371 * g++.dg/ext/vector30.C: New testcase.
2372
91c9586d 23732016-03-30 Dominique d'Humieres <dominiq@lps.ens.fr>
2374 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2375
2376 * gfortran.dg/fmt_pf.f90: New test.
2377
afa5c1b8 23782016-03-30 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2379
2380 Forward-port from 5 branch
2381 2016-03-30 Jakub Jelinek <jakub@redhat.com>
2382
2383 PR testsuite/70356
2384 * gcc.target/i386/avx-vextractf128-256-5.c: Move
2385 dg-require-effective-target after dg-do.
2386
2387 2015-12-30 Kirill Yukhin <kirill.yukhin@intel.com>
2388
2389 * gcc.target/i386/avx-vextractf128-256-5.c: New test.
2390
6a5dcab3 23912016-03-30 Thomas Schwinge <thomas@codesourcery.com>
2392 Julian Brown <julian@codesourcery.com>
2393 Chung-Lin Tang <cltang@codesourcery.com>
2394 Cesar Philippidis <cesar@codesourcery.com>
2395 James Norris <jnorris@codesourcery.com>
2396 Tom de Vries <tom@codesourcery.com>
2397 Nathan Sidwell <nathan@codesourcery.com>
2398
305d86a0 2399 * c-c++-common/goacc/combined-directives.c: Clean up dg-* directives.
6a5dcab3 2400 * c-c++-common/goacc/loop-clauses.c: Likewise.
2401 * g++.dg/goacc/template.C: Likewise.
2402 * gfortran.dg/goacc/combined-directives.f90: Likewise.
2403 * gfortran.dg/goacc/loop-1.f95: Likewise.
2404 * gfortran.dg/goacc/loop-5.f95: Likewise.
2405 * gfortran.dg/goacc/loop-6.f95: Likewise.
2406 * gfortran.dg/goacc/loop-tree-1.f90: Likewise.
2407 * c-c++-common/goacc-gomp/nesting-1.c: Update.
2408 * c-c++-common/goacc-gomp/nesting-fail-1.c: Likewise.
2409 * c-c++-common/goacc/clauses-fail.c: Likewise.
2410 * c-c++-common/goacc/parallel-1.c: Likewise.
2411 * c-c++-common/goacc/reduction-1.c: Likewise.
2412 * c-c++-common/goacc/reduction-2.c: Likewise.
2413 * c-c++-common/goacc/reduction-3.c: Likewise.
2414 * c-c++-common/goacc/reduction-4.c: Likewise.
2415 * c-c++-common/goacc/routine-3.c: Likewise.
2416 * c-c++-common/goacc/routine-4.c: Likewise.
2417 * c-c++-common/goacc/routine-5.c: Likewise.
2418 * c-c++-common/goacc/tile.c: Likewise.
2419 * g++.dg/goacc/template.C: Likewise.
2420 * gfortran.dg/goacc/combined-directives.f90: Likewise.
2421 * c-c++-common/goacc/nesting-1.c: Move dg-error test cases into...
2422 * c-c++-common/goacc/nesting-fail-1.c: ... this file. Update.
2423 * c-c++-common/goacc/kernels-1.c: Update. Incorporate...
2424 * c-c++-common/goacc/kernels-empty.c: ... this file, and...
2425 * c-c++-common/goacc/kernels-eternal.c: ... this file, and...
2426 * c-c++-common/goacc/kernels-noreturn.c: ... this file.
2427 * c-c++-common/goacc/host_data-1.c: New file. Incorporate...
2428 * c-c++-common/goacc/use_device-1.c: ... this file.
2429 * c-c++-common/goacc/host_data-2.c: New file. Incorporate...
2430 * c-c++-common/goacc/host_data-5.c: ... this file, and...
2431 * c-c++-common/goacc/host_data-6.c: ... this file.
2432 * c-c++-common/goacc/loop-2-kernels.c: New file.
2433 * c-c++-common/goacc/loop-2-parallel.c: Likewise.
2434 * c-c++-common/goacc/loop-3.c: Likewise.
2435 * g++.dg/goacc/reference.C: Likewise.
2436 * g++.dg/goacc/routine-1.C: Likewise.
2437 * g++.dg/goacc/routine-2.C: Likewise.
2438
932c0baa 24392016-03-30 Richard Biener <rguenther@suse.de>
2440
2441 PR middle-end/70450
2442 * gcc.dg/torture/pr70450.c: New testcase.
2443
7f7c4659 24442016-03-30 Jakub Jelinek <jakub@redhat.com>
2445
2446 PR target/70421
2447 * gcc.dg/torture/pr70421.c: New test.
2448 * gcc.target/i386/avx512f-pr70421.c: New test.
2449
9cbfe80c 24502016-03-30 H.J. Lu <hongjiu.lu@intel.com>
2451
2452 PR testsuite/70364
2453 * gcc.target/i386/cleanup-1.c: Include <stddef.h>.
2454 (check): New function.
2455 (bar): Call check.
2456 (foo): Align stack to 16 bytes when calling bar.
2457 * gcc.target/i386/cleanup-2.c: Likewise.
2458
f56c7d36 24592016-03-30 Patrick Palka <ppalka@gcc.gnu.org>
2460
2461 PR tree-optimization/59124
2462 * gcc.dg/Warray-bounds-19.c: New test.
2463
0275bf9b 24642016-03-29 Zachary T Welch <zwelch@codesourcery.com>
2465
2466 * lib/prune.exp (escape_regex_chars): New.
2467 (prune_file_path): Update to quote metcharacters for regexp.
2468
a3daa269 24692016-03-29 Jakub Jelinek <jakub@redhat.com>
2470
24e1ba3d 2471 PR rtl-optimization/70429
2472 * gcc.c-torture/execute/pr70429.c: New test.
2473
a3daa269 2474 PR tree-optimization/70405
2475 * gcc.dg/pr70405.c: New test.
2476
3ef41a6e 24772016-03-29 Andre Vehreschild <vehre@gcc.gnu.org>
2478
2479 PR fortran/70397
2480 * gfortran.dg/unlimited_polymorphic_25.f90: New test.
2481 * gfortran.dg/unlimited_polymorphic_26.f90: New test.
2482
4abd9410 24832016-03-29 Thomas Schwinge <thomas@codesourcery.com>
2484
2485 PR testsuite/64177
2486 * c-c++-common/cilk-plus/CK/spawning_arg.c (main): Call
2487 __cilkrts_set_param to set two workers.
2488 * c-c++-common/cilk-plus/CK/steal_check.c (main): Likewise.
2489 * g++.dg/cilk-plus/CK/catch_exc.cc (main): Likewise.
2490
b58e5f0f 24912016-03-28 Dominique d'Humieres <dominiq@lps.ens.fr>
2492
305d86a0 2493 * g++.dg/ext/fnname5.C: Update the test for Darwin.
b58e5f0f 2494
bff53658 24952016-03-28 Kirill Yukhin <kirill.yukhin@intel.com>
2496
2497 PR target/70406
305d86a0 2498 * gcc.target/i386/pr70406.c: New test.
bff53658 2499
bb2c9c15 25002016-03-27 Eric Botcazou <ebotcazou@adacore.com>
2501
2502 * gnat.dg/specs/double_record_extension3.ads: New test.
2503
f12c84ab 25042016-03-25 Richard Henderson <rth@redhat.com>
2505
2506 PR target/70120
2507 * gcc.target/aarch64/pr70120-1.c: New.
2508 * gcc.target/aarch64/pr70120-2.c: New.
2509 * gcc.target/aarch64/pr70120-3.c: New.
2510
b0bf58c4 25112016-03-25 Patrick Palka <ppalka@gcc.gnu.org>
2512
2513 PR c++/62212
2514 * g++.dg/template/mangle2.C: The dg-do directive should be
2515 "compile" not "assemble".
2516
f175ba0f 25172016-03-25 Bernd Schmidt <bschmidt@redhat.com>
2518
2519 PR lto/69650
2520 * gcc.dg/pr69650.c: New test.
2521
4cc3295f 25222016-03-25 David Edelsohn <dje.gcc@gmail.com>
2523
2524 * g++.dg/ext/pr70290.C: Prune non-standard ABI.
2525
0cf40600 25262016-03-25 Alan Modra <amodra@gmail.com>
2527
2528 * gcc.dg/dfp/pr70052.c: New test.
2529
3aebf099 25302016-03-24 Richard Henderson <rth@redhat.com>
2531
2532 PR middle-end/69845
2533 * gcc.dg/tree-ssa/pr69845-1.c: New test.
2534 * gcc.dg/tree-ssa/pr69845-2.c: New test.
2535
83245bd3 25362016-03-24 Tom de Vries <tom@codesourcery.com>
2537
2538 * gfortran.dg/goacc/host_data-tree.f95: Add missing initialization.
2539
108e7ee4 25402016-03-24 Tom de Vries <tom@codesourcery.com>
2541
2542 * c-c++-common/goacc/uninit-use-device-clause.c: New test.
2543 * gfortran.dg/goacc/uninit-use-device-clause.f95: New test.
2544
17af0b14 25452016-03-24 Tom de Vries <tom@codesourcery.com>
2546
2547 * c-c++-common/goacc/uninit-dim-clause.c: New test.
2548 * gfortran.dg/goacc/uninit-dim-clause.f95: New test.
2549
6c8770ee 25502016-03-24 Patrick Palka <ppalka@gcc.gnu.org>
2551
2552 PR c++/62212
2553 * g++.dg/template/mangle2.C: New test.
2554
a7e21b7b 25552016-03-24 Richard Biener <rguenther@suse.de>
2556
2557 PR tree-optimization/70396
2558 * gcc.dg/torture/pr70396.c: New testcase.
2559
f365d297 25602016-03-24 Richard Biener <rguenther@suse.de>
2561
2562 PR middle-end/70370
2563 * gcc.dg/torture/pr70370.c: New testcase.
2564
da7aeb13 25652016-03-24 Tom de Vries <tom@codesourcery.com>
2566
2567 * gfortran.dg/goacc/data-tree.f95: Add missing initialization.
2568 * gfortran.dg/goacc/kernels-tree.f95: Same.
2569 * gfortran.dg/goacc/parallel-tree.f95: Same.
2570
80b30de0 25712016-03-24 Tom de Vries <tom@codesourcery.com>
2572
2573 * c-c++-common/goacc/uninit-if-clause.c: New test.
2574 * gfortran.dg/goacc/uninit-if-clause.f95: New test.
2575
cb9b6b99 25762016-03-24 Jakub Jelinek <jakub@redhat.com>
2577
2578 PR target/70290
305d86a0 2579 * g++.dg/ext/pr70290.C: Add -Wno-psabi -w to dg-options.
2580 Fix formatting.
cb9b6b99 2581
a4225fff 25822016-03-24 Richard Biener <rguenther@suse.de>
2583
2584 PR tree-optimization/70372
2585 * gcc.dg/tree-ssa/pr70372.c: New testcase.
2586
5a869ab8 25872016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
2588
2589 PR c++/70347
2590 * g++.dg/cpp1y/nsdmi-union1.C: New test.
2591
36ce5faa 25922016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
2593
2594 PR c++/70332
2595 * g++.dg/cpp1y/nsdmi-aggr5.C: New test.
2596
c4fa85c9 25972016-03-23 Jakub Jelinek <jakub@redhat.com>
2598
d9377ad5 2599 PR c++/70001
2600 * g++.dg/cpp0x/constexpr-70001-4.C: New test.
2601 * g++.dg/cpp1y/pr70001.C: New test.
2602
c4fa85c9 2603 PR c++/70323
2604 * g++.dg/cpp0x/constexpr-70323.C: New test.
2605
0a2062da 26062016-03-23 Alexandre Oliva <aoliva@redhat.com>
2607 Jason Merrill <jason@redhat.com>
2608 Jakub Jelinek <jakub@redhat.com>
2609
2610 PR c++/69315
2611 * g++.dg/cpp0x/constexpr-69315.C: New test.
2612 * g++.dg/cpp0x/variadic122.C: Change one dg-warning into dg-bogus.
2613
62d2a6dc 26142016-03-23 Marek Polacek <polacek@redhat.com>
2615
2616 PR c++/69884
2617 * g++.dg/warn/Wignored-attributes-1.C: New test.
2618 * g++.dg/warn/Wignored-attributes-2.C: New test.
2619
a82d6246 26202016-03-23 Tom de Vries <tom@codesourcery.com>
2621
2622 * c-c++-common/goacc/kernels-default.c (foo): Add missing
2623 initialization.
2624 * gfortran.dg/goacc/private-3.f95 (test): Same.
2625 * gfortran.dg/goacc/routine-5.f90 (gang, worker, vector, seq): Add
2626 missing use param.
2627
dc834ba1 26282016-03-23 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2629
2630 * lib/target-supports.exp: Remove v7ve entry from loop
2631 creating effective target checks.
2632 (check_effective_target_arm_arch_v7ve_ok): New procedure.
2633 (add_options_for_arm_arch_v7ve): Likewise.
2634
7e83fd1f 26352016-03-23 Jakub Jelinek <jakub@redhat.com>
2636
2637 PR tree-optimization/70354
2638 * gcc.dg/vect/pr70354-1.c: New test.
2639 * gcc.dg/vect/pr70354-2.c: New test.
2640 * gcc.target/i386/avx2-pr70354-1.c: New test.
2641 * gcc.target/i386/avx2-pr70354-2.c: New test.
2642
4e4da058 26432016-03-22 Jeff Law <law@redhat.com>
2644
2645 PR target/70232
2646 * gcc.dg/tree-ssa/pr70232.c: New test.
2647
6855137b 26482016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
2649
2650 PR target/70302
2651 * gcc.target/i386/pr70302.c: New test.
2652
19db1ec8 26532016-03-22 Richard Biener <rguenther@suse.de>
2654
2655 PR middle-end/70251
2656 * g++.dg/torture/pr70251.C: New testcase.
2657
4baec9f2 26582016-03-22 David Malcolm <dmalcolm@redhat.com>
2659
2660 PR c/69993
2661 * c-c++-common/Wmisleading-indentation-3.c: New test, based on
2662 Wmisleading-indentation.c.
2663 * c-c++-common/Wmisleading-indentation.c: Update thoughout to
2664 reflect change to diagnostic text and order of messages.
2665 * gcc.dg/plugin/location-overflow-test-2.c: Likewise.
2666
fcfec126 26672016-03-22 David Edelsohn <dje.gcc@gmail.com>
2668
2669 * g++.dg/ext/java-3.C: Don't compile on AIX.
2670
aa30728a 26712016-03-22 Richard Biener <rguenther@suse.de>
2672
2673 PR middle-end/70333
2674 * gcc.dg/torture/pr70333.c: New testcase.
2675
46ec4eb4 26762016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
2677
2678 * g++.dg/ext/pr70290.C: New test.
2679
4880f878 26802016-03-22 Kirill Yukhin <kirill.yukhin@intel.com>
2681
2682 PR target/70325
2683 * gcc.target/i386/pr70325.c: New test.
2684
3d78ea44 26852016-03-22 Jakub Jelinek <jakub@redhat.com>
2686
5934fb8f 2687 PR target/70329
2688 * gcc.target/i386/avx512bw-pr70329-1.c: New test.
2689 * gcc.target/i386/avx512bw-pr70329-2.c: New test.
2690
b6436f79 2691 PR target/70300
2692 * gcc.target/i386/pr70300.c: New test.
2693
3d78ea44 2694 PR c++/70295
2695 * c-c++-common/nonnull-1.c (func): Remove parens around cp4 != 0.
2696 (func2): New function for cond with parens, xfail warning for c++.
2697 * g++.dg/warn/Wnonnull-compare-8.C: New test.
2698
b60244f6 26992016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
2700
2701 PR c++/70096
2702 * g++.dg/template/ptrmem30.C: New test.
2703
c8e3e744 27042016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
2705
2706 PR c++/70204
2707 * g++.dg/cpp0x/constexpr-70204a.C: New test.
2708 * g++.dg/cpp0x/constexpr-70204b.C: New test.
2709
2715f63a 27102016-03-21 Jakub Jelinek <jakub@redhat.com>
2711
2712 PR middle-end/70326
2713 * gcc.dg/pr70326.c: New test.
2714
2daa2cda 27152016-03-21 Marc Glisse <marc.glisse@inria.fr>
2716 Jakub Jelinek <jakub@redhat.com>
2717
2718 PR tree-optimization/70317
2719 * gcc.dg/pr70317.c: New test.
2720
d9aa5a50 27212016-03-21 Uros Bizjak <ubizjak@gmail.com>
2722
2723 PR target/70327
2724 * gcc.target/i386/pr70327.c: New test.
2725
e1a88bf4 27262016-03-21 Martin Liska <mliska@suse.cz>
2727
61941425 2728 PR ipa/70306
e1a88bf4 2729 * gcc.dg/ipa/pr70306.c: New test.
2730
d9aa5a50 27312016-03-21 Andre Vieira <andre.simoesdiasvieira@arm.com>
75af6eab 2732
2733 * gcc.target/arm/attr-align1.c: Skip if M-profile.
2734 * gcc.target/arm/attr-align3.c: Likewise.
2735 * gcc.target/arm/attr_arm.c: Likewise.
2736 * gcc.target/arm/flip-thumb.c: Likewise.
2737
afdde20c 27382016-03-21 Jakub Jelinek <jakub@redhat.com>
2739
2740 PR target/70296
2741 * gcc.target/powerpc/altivec-36.c: New test.
2742
3f2ef661 27432016-03-21 Richard Biener <rguenther@suse.de>
2744
2745 PR tree-optimization/70310
2746 * gcc.dg/torture/pr70310.c: New testcase.
2747
08b2b692 27482016-03-21 Kirill Yukhin <kirill.yukhin@intel.com>
2749
2750 PR target/70293
2751 * gcc.target/i386/pr70293.c: New test.
2752
93505d22 27532016-03-21 Richard Biener <rguenther@suse.de>
2754
2755 PR tree-optimization/70288
2756 * gcc.dg/torture/pr70288-1.c: New testcase.
2757 * gcc.dg/torture/pr70288-2.c: Likewise.
2758
06fd1914 27592016-03-21 Andrey Belevantsev <abel@ispras.ru>
2760
2761 PR rtl-optimization/69307
2762 * gcc.target/arm/pr69307.c: New test.
d9aa5a50 2763
b628775e 27642016-03-21 Andrey Belevantsev <abel@ispras.ru>
2765
2766 PR rtl-optimization/69102
2767 * gcc.c-torture/compile/pr69102.c: New test.
2768
1421f43c 27692016-03-18 Jeff Law <law@redhat.com>
2770
2771 PR rtl-optimization/70263
2772 * gcc.c-torture/compile/pr70263-1.c: New test.
2773 * gcc.target/i386/pr70263-2.c: New test.
2774
e7142ce1 27752016-03-18 Bernd Schmidt <bschmidt@redhat.com>
2776
2777 PR rtl-optimization/70278
2778 * gcc.dg/torture/pr70278.c: New test.
2779 * gcc.target/arm/pr70278.c: New test.
2780
5539bc70 27812016-03-18 David Malcolm <dmalcolm@redhat.com>
2782
2783 PR c/70281
2784 * gcc.dg/plugin/diagnostic-test-expressions-1.c
2785 (test_builtin_types_compatible_p): New test function.
2786 * gcc.dg/pr70281.c: New test case.
2787
296a290a 27882016-03-18 Christophe Lyon <christophe.lyon@linaro.org>
2789
2790 PR target/70113
2791 * gcc.target/aarch64/pr63304_1.c: Add -mno-fix-cortex-a53-843419.
2792
666094f0 27932016-03-18 Ilya Enkovich <enkovich.gnu@gmail.com>
2794
2795 PR tree-optimization/70252
2796 * gcc.dg/pr70252.c: New test.
2797
350514e8 27982016-03-18 Tom de Vries <tom@codesourcery.com>
2799
2800 * gcc.dg/pr70161-2.c: New test.
2801 * gcc.dg/pr70161.c: New test.
2802
011e0cea 28032016-03-18 Tom de Vries <tom@codesourcery.com>
2804
2805 PR ipa/70269
2806 * gcc.dg/pr70269.c: New test.
2807
292a09de 28082016-03-18 Jakub Jelinek <jakub@redhat.com>
2809
2810 PR c++/70267
2811 * g++.dg/ext/java-3.C: New test.
2812
efc86c4c 28132016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
2814
2815 PR c++/70205
2816 * g++.dg/lookup/pr70205.C: New test.
2817
a28dd575 28182016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
2819
2820 PR c++/70218
2821 * g++.dg/cpp0x/lambda/lambda-70218.C: New test.
2822
92e7ab1e 28232016-03-17 Marek Polacek <polacek@redhat.com>
2824
2825 PR c/69407
2826 * gcc.dg/atomic-op-6.c: New test.
2827
7378dbfb 28282016-03-17 David Malcolm <dmalcolm@redhat.com>
2829
2830 PR c/70264
2831 * c-c++-common/pr70264.c: New test case.
2832
f7995d7d 28332016-03-17 Jakub Jelinek <jakub@redhat.com>
2834
e2895b76 2835 PR c++/70144
2836 * c-c++-common/pr70144-1.c: New test.
2837 * c-c++-common/pr70144-2.c: New test.
2838
f7995d7d 2839 PR c++/70272
2840 * g++.dg/opt/flifetime-dse5.C (main): Remove extra semicolon.
2841 * g++.dg/opt/flifetime-dse6.C: New test.
2842 * g++.dg/tree-ssa/ehcleanup-1.C: Adjust unreachable count.
2843
5ec4a949 28442016-03-17 H.J. Lu <hongjiu.lu@intel.com>
2845
2846 PR driver/70192
2847 * gcc.dg/pic-1.c: New test.
2848 * gcc.dg/pic-2.c: Likewise.
2849 * gcc.dg/pic-3.c: Likewise.
2850 * gcc.dg/pic-4.c: Likewise.
2851 * gcc.dg/pie-1.c: Likewise.
2852 * gcc.dg/pie-2.c: Likewise.
2853 * gcc.dg/pie-3.c: Likewise.
2854 * gcc.dg/pie-4.c: Likewise.
2855 * gcc.dg/pie-5.c: Likewise.
2856 * gcc.dg/pie-6.c: Likewise.
2857
c28550e1 28582016-03-17 Tom de Vries <tom@codesourcery.com>
2859
2860 * gfortran.dg/goacc/kernels-alias-3.f95: New test.
2861 * gfortran.dg/goacc/kernels-alias-4.f95: New test.
2862
be3296cb 28632016-03-17 Richard Biener <rguenther@suse.de>
2864
2865 PR debug/70271
2866 * g++.dg/debug/pr70271.C: New testcase.
2867
9b60ef21 28682016-03-17 Ilya Enkovich <enkovich.gnu@gmail.com>
2869
2870 * gcc.target/i386/pr70251.c: New test.
2871
9a80bc1a 28722016-03-17 Marek Polacek <polacek@redhat.com>
2873
2874 PR c++/70194
2875 * g++.dg/warn/constexpr-70194.C: New test.
2876
733d7ff9 28772016-03-16 Richard Henderson <rth@redhat.com>
2878
2879 PR middle-end/70240
2880 * gcc.c-torture/compile/pr70240.c: New.
2881
3e6f12bf 28822016-03-16 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
2883
2884 * gcc.c-torture/compile/20151204.c: Skip for avr.
2885
867c9e99 28862016-03-16 Jakub Jelinek <jakub@redhat.com>
2887
2888 PR target/70245
2889 * g++.dg/opt/pr70245.C: New test.
2890 * g++.dg/opt/pr70245.h: New file.
2891 * g++.dg/opt/pr70245-aux.cc: New file.
2892
8ced6ab7 28932016-03-16 Martin Sebor <msebor@redhat.com>
2894
2895 * g++.dg/cpp1y/constexpr-instantiate.C: Correct DejaGnu directives.
2896
37af779a 28972016-03-16 Richard Henderson <rth@redhat.com>
2898
2899 PR middle-end/70199
2900 * gcc.c-torture/compile/pr70199.c: New.
2901
78ed999c 29022016-03-16 H.J. Lu <hongjiu.lu@intel.com>
2903
2904 * gcc.dg/uninit-19.c: Run dos2unix.
2905
462ca422 29062016-03-16 Marek Polacek <polacek@redhat.com>
2907
2908 PR c/70093
2909 * gcc.dg/nested-func-10.c: New test.
2910 * gcc.dg/nested-func-9.c: New test.
2911
fe58aacc 29122016-03-16 Jakub Jelinek <jakub@redhat.com>
2913
2914 PR tree-optimization/68714
2915 * gcc.dg/tree-ssa/pr68714.c: Add -w -Wno-psabi to dg-options.
2916
27a53872 29172016-03-16 Tom de Vries <tom@codesourcery.com>
2918
2919 PR tree-optimization/68715
2920 * gcc.dg/graphite/pr68715-2.c: New test.
2921 * gcc.dg/graphite/pr68715.c: New test.
2922 * gfortran.dg/graphite/pr68715.f90: New test.
2923
95049c3c 29242016-03-16 Tom de Vries <tom@codesourcery.com>
2925
2926 PR tree-optimization/68809
2927 * gcc.dg/graphite/pr68809-2.c: New test.
2928 * gcc.dg/graphite/pr68809.c: New test.
2929
09eddd70 29302016-03-16 Jakub Jelinek <jakub@redhat.com>
2931
81fc5915 2932 PR c++/70147
2933 * g++.dg/ubsan/pr70147-2.C (C::C): Initialize A base with invalid
2934 method call to i () as argument. Adjust expected output.
2935
09eddd70 2936 PR c++/70147
2937 * g++.dg/ubsan/pr70147-1.C: New test.
2938 * g++.dg/ubsan/pr70147-2.C: New test.
2939
6373d2a2 29402016-03-15 Martin Sebor <msebor@redhat.com>
2941
2942 PR c++/58281
2943 * g++.dg/cpp1y/constexpr-instantiate.C: Add new test.
2944
d27a0c11 29452016-03-15 John David Anglin <danglin@gcc.gnu.org>
2946
9908039d 2947 * gcc.c-torture/execute/pr68532.c: Add -fno-common option on
2948 hppa*-*-hpux*.
2949
45cdc3a6 2950 * gcc.dg/ifcvt-4.c: Add hppa*64*-*-* to skip list.
2951
d27a0c11 2952 PR libfortran/69799
2953 * gfortran.dg/coarray_allocate_5.f08: Add "-latomic" option if
2954 libatomic_available.
2955
0dd1d57f 29562016-03-15 Marek Polacek <polacek@redhat.com>
2957
2958 PR c++/70209
2959 * g++.dg/ext/attribute-may-alias-4.C: New test.
2960
0ce02c07 29612016-03-15 Alexander Monakov <amonakov@ispras.ru>
2962
2963 * g++.dg/pr63384.C: Add -w to dg-options. Remove '-toggle' in
2964 -fvar-tracking-assignments-toggle flag.
2965
f6e39b30 29662016-03-15 Pat Haugen <pthaugen@us.ibm.com>
2967
2968 * gcc.dg/ifcvt-4.c: Add -misel for powerpc*.
2969
167f93a2 29702016-03-15 Jakub Jelinek <jakub@redhat.com>
2971
2972 PR rtl-optimization/70222
2973 * gcc.c-torture/execute/pr70222-1.c: New test.
2974 * gcc.c-torture/execute/pr70222-2.c: New test.
2975
08a8af4a 29762016-03-15 Richard Henderson <rth@redhat.com>
2977
2978 * gcc.dg/tree-ssa/pr68714.c: Test during reassoc1 pass.
2979
738eb905 29802016-03-15 Andrey Belevantsev <abel@ispras.ru>
2981
2982 PR rtl-optimization/69032
2983 * gcc.dg/pr69032.c: New test.
2984
dd148b3a 29852016-03-15 Andrey Belevantsev <abel@ispras.ru>
2986
2987 PR rtl-optimization/63384
d9aa5a50 2988 * g++.dg/pr63384.C: New test.
dd148b3a 2989
acf58115 29902016-03-15 Andrey Belevantsev <abel@ispras.ru>
2991
2992 PR target/64411
2993 * gcc.target/i386/pr64411.C: New test.
2994
a2897dc4 29952016-03-15 Tom de Vries <tom@codesourcery.com>
2996
2997 * gfortran.dg/goacc/kernels-alias-2.f95: New test.
2998 * gfortran.dg/goacc/kernels-alias.f95: New test.
2999
7bad2faf 30002016-03-14 Martin Sebor <msebor@redhat.com>
3001
3002 PR c++/53792
3003 * g++.dg/cpp0x/constexpr-inline.C: New test.
3004 * g++.dg/cpp0x/constexpr-inline-1.C: Same.
3005
d65fa8d9 30062016-03-14 David Edelsohn <dje.gcc@gmail.com>
3007
3008 * gcc.dg/torture/pr70083.c: Prune non-standard ABI.
3009
2b3c633f 30102016-03-14 Jakub Jelinek <jakub@redhat.com>
3011
3012 PR middle-end/70219
3013 * gcc.dg/pr70219.c: New test.
3014
e947f9c3 30152016-03-14 Bernd Schmidt <bschmidt@redhat.com>
3016
3017 PR target/70083
3018 * gcc.dg/torture/pr70083.c: New test.
3019 * gcc.target/i386/pr70083.c: New test.
3020
74201dc2 30212016-03-14 Richard Biener <rguenther@suse.de>
3022
3023 PR tree-optimization/56365
3024 * gcc.dg/tree-ssa/phi-opt-14.c: New testcase.
3025
88aea41e 30262016-03-14 Segher Boessenkool <segher@kernel.crashing.org>
3027
3028 PR target/70098
3029 * lib/target-supports.exp (check_effective_target_powerpc64_no_dm):
3030 New function.
3031 * g++.dg/pr70098.C: New testcase.
3032
3033
1bd2aefd 30342016-03-14 Tom de Vries <tom@codesourcery.com>
3035
3036 PR tree-optimization/70045
3037 * gcc.dg/graphite/pr70045.c: New test.
3038
922c7033 30392016-03-13 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3040
3041 PR fortran/69043
3042 * gfortran.dg/include_9.f90: New test.
3043
fd4ab6d9 30442016-03-13 Dominique d'Humieres <dominiq@lps.ens.fr>
3045
3046 PR fortran/45076
3047 gfortran.dg/prof/prof.exp: New script.
3048 gfortran.dg/prof/dynamic_dispatch_6.f03: New test.
3049
7d7218d3 30502016-03-12 Andrey Belevantsev <abel@ispras.ru>
3051
3052 PR rtl-optimization/69307
3053 * gcc.dg/pr69307.c: New test.
3054
02ffd664 30552016-03-12 Vladimir Makarov <vmakarov@redhat.com>
3056
3057 PR target/69614
3058 * gcc.target/arm/pr69614.c: New.
3059
76e207a9 30602016-03-12 Paul Thomas <pault@gcc.gnu.org>
3061
3062 PR fortran/70031
3063 * gfortran.dg/submodule_14.f08: New test
3064
3065 PR fortran/69524
3066 * gfortran.dg/submodule_15.f08: New test
3067
490ee78a 30682016-03-12 Patrick Palka <ppalka@gcc.gnu.org>
3069
3070 PR c++/70106
3071 * g++.dg/cpp1y/paren3.C: New test.
3072
04e137ff 30732016-03-11 Michael Meissner <meissner@linux.vnet.ibm.com>
3074
3075 PR target/70131
3076 * gcc.target/powerpc/ppc-round2.c: New test.
3077
27b2c1c4 30782016-03-11 Bernd Schmidt <bschmidt@redhat.com>
3079
3080 PR target/70123
3081 * gcc.dg/torture/pr70123.c: New test.
3082
84116671 30832016-03-11 Jeff Law <law@redhat.com>
3084
3085 PR tree-optimization/70190
3086 * gcc.c-torture/compile/pr70190.c: New test.
3087
cfa58bc8 30882016-03-11 David Malcolm <dmalcolm@redhat.com>
3089
3090 PR c/68187
3091 * c-c++-common/Wmisleading-indentation.c (test43_a): New test
3092 case.
3093 (test43_b): Likewise.
3094 (test43_c): Likewise.
3095 (test43_d): Likewise.
3096 (test43_e): Likewise.
3097 (test43_f): Likewise.
3098 (test43_g): Likewise.
3099 (test44_a): Likewise.
3100 (test44_b): Likewise.
3101 (test44_c): Likewise.
3102 (test44_d): Likewise.
3103 (test44_e): Likewise.
3104
ce234f27 31052016-03-11 David Malcolm <dmalcolm@redhat.com>
3106
3107 PR c/70085
3108 * c-c++-common/Wmisleading-indentation.c (pr70085): New test case.
3109
e4756b48 31102016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3111
3112 * gcc.target/aarch64/vect-reduc-or_1.c: Add -fno-vect-cost-model to
3113 dg-options.
3114
1f5ef87e 31152016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3116
3117 PR target/70002
3118 PR target/69245
3119 * gcc.target/aarch64/pr69245_2.c: New test.
3120
f9c352a1 31212016-03-11 Jakub Jelinek <jakub@redhat.com>
3122
3123 PR tree-optimization/70177
3124 * gcc.dg/pr70177.c: New test.
3125
4dd92ac6 31262016-03-11 Alan Lawrence <alan.lawrence@arm.com>
3127
3128 * gfortran.dg/unconstrained_commons.f: Widen regexp to match j_<N>.
3129
331e4fdb 31302016-03-11 Alan Lawrence <alan.lawrence@arm.com>
3131
3132 * gcc.dg/tree-ssa/sra-20.c: New.
3133
69262824 31342016-03-11 Jakub Jelinek <jakub@redhat.com>
3135
6f9a7425 3136 PR rtl-optimization/70174
3137 * gcc.dg/pr70174.c: New test.
3138
69262824 3139 PR tree-optimization/70169
3140 * gcc.dg/pr70169.c: New test.
3141
4637a847 31422016-03-11 Ilya Enkovich <enkovich.gnu@gmail.com>
3143
3144 PR target/70160
3145 * gcc.target/i386/pr70160.c: New test.
3146
5a86d754 31472016-03-11 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
3148
3149 * gcc.target/s390/dfp-1.c: New test.
3150
af4c8290 31512016-03-10 Nick Clifton <nickc@redhat.com>
3152
3153 PR target/70044
3154 * gcc.target/aarch64/pr70044.c: New test.
3155
98dfd328 31562016-03-10 Patrick Palka <ppalka@gcc.gnu.org>
3157 Jakub Jelinek <jakub@redhat.com>
3158
3159 PR c++/70001
3160 * g++.dg/cpp0x/constexpr-70001-1.C: New test.
3161 * g++.dg/cpp0x/constexpr-70001-2.C: New test.
3162 * g++.dg/cpp0x/constexpr-70001-3.C: New test.
3163
75e72311 31642016-03-10 Jan Hubicka <hubicka@ucw.cz>
3165
3166 PR lto/69589
3167 * g++.dg/lto/pr69589_0.C: New testcase
3168 * g++.dg/lto/pr69589_1.C: New testcase
3169
a2eb1271 31702016-03-10 Marek Polacek <polacek@redhat.com>
3171
3172 PR c++/70153
3173 * g++.dg/delayedfold/unary-plus1.C: New test.
3174
31752016-03-10 Andre Vieira <andre.simoesdiasvieira@arm.com>
a342320c 3176
3177 * gcc.target/arm/pr45701-1.c: Escape brackets.
3178 * gcc.target/arm/pr45701-2.c: Likewise.
3179
5ab2987f 31802016-03-10 Alan Lawrence <alan.lawrence@arm.com>
3181
3182 * gfortran.dg/unconstrained_commons.f: New.
3183
6972afac 31842016-03-10 Alan Modra <amodra@gmail.com>
3185
3186 * gcc.dg/pr69195.c: New.
3187 * gcc.dg/pr69238.c: New.
3188
c82c99ec 31892016-03-10 Tom de Vries <tom@codesourcery.com>
3190
3191 PR testsuite/68915
3192 * gcc.dg/vect/pr46032.c: Xfail scan if alignment requirements not met.
3193
a2389d4a 31942016-03-10 Richard Biener <rguenther@suse.de>
3195
3196 PR tree-optimization/70128
3197 * gcc.dg/tree-ssa/alias-34.c: New testcase.
3198 * gcc.dg/tree-ssa/alias-35.c: Likewise.
3199
c272412d 32002016-03-09 Jakub Jelinek <jakub@redhat.com>
3201
a0451069 3202 PR tree-optimization/70152
3203 * gcc.dg/pr70152.c: New test.
3204
c272412d 3205 PR target/70086
3206 * gcc.target/i386/pr70086-1.c: New test.
3207 * gcc.target/i386/pr70086-2.c: New test.
3208 * gcc.target/i386/pr70086-3.c: New test.
5f611068 3209
3210 PR tree-optimization/70127
3211 * gcc.c-torture/execute/pr70127.c: New test.
3212
27dcb7a8 32132016-03-09 Cesar Philippidis <cesar@codesourcery.com>
3214
3215 * c-c++-common/goacc/combined-directives-2.c: New test.
3216
c24757cf 32172016-03-09 David Malcolm <dmalcolm@redhat.com>
3218
3219 PR c/68473
3220 PR c++/70105
3221 * g++.dg/diagnostic/pr70105.C: New test.
3222 * gcc.dg/plugin/diagnostic-test-expressions-1.c (foo): New decl.
3223 (test_multiple_ordinary_maps): New test function.
3224
83108969 32252016-03-09 David Malcolm <dmalcolm@redhat.com>
3226
3227 PR c/68473
3228 PR c++/70105
3229 * gcc.dg/plugin/diagnostic_plugin_show_trees.c (show_tree):
3230 Drop range information from call to inform_at_rich_loc.
3231 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c (add_range):
3232 New.
3233 (test_show_locus): Replace calls to rich_location::add_range with
3234 calls to add_range. Rewrite the tests that used the now-defunct
3235 rich_location ctor taking a source_range. Simplify other tests
3236 by replacing calls to COMBINE_LOCATION_DATA with calls to
3237 make_location.
3238
6733c0e8 32392016-03-09 Richard Biener <rguenther@suse.de>
3240 Jakub Jelinek <jakub@redhat.com>
3241
3242 PR tree-optimization/70138
3243 * gcc.dg/vect/pr70138-1.c: New testcase.
3244 * gcc.dg/vect/pr70138-2.c: Likewise.
3245
96abb9f5 32462016-03-09 Jakub Jelinek <jakub@redhat.com>
3247
3248 PR target/70049
3249 * gcc.target/i386/pr70049.c: New test.
3250
42bb3bfb 32512016-03-09 Richard Biener <rguenther@suse.de>
3252
3253 PR c/70143
3254 * gcc.dg/Wstrict-aliasing-bogus-upcast.c: New testcase.
3255 * gcc.dg/Wstrict-aliasing-struct-with-char-member.c: Likewise.
3256 * gcc.dg/Wstrict-aliasing-struct-member.c: Remove again.
3257
27527428 32582016-03-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3259
3260 * gcc.dg/vect/bb-slp-34.c: Really don't xfail on aarch64-*-*,
3261 arm-*-*.
3262
248449f2 32632016-03-09 Jakub Jelinek <jakub@redhat.com>
3264
1bd49ced 3265 PR middle-end/67278
3266 * gcc.dg/simd-7.c: Add -w -Wno-psabi to dg-options.
3267
248449f2 3268 PR target/67278
3269 * gcc.dg/simd-8.c: Add -w -Wno-psabi to dg-options.
3270
3271 PR middle-end/70050
3272 * gcc.dg/pr70050.c: Add -w to dg-options. Fix up PR number
3273 in testcase comment.
3274
dfc460ff 32752016-03-09 Tom de Vries <tom@codesourcery.com>
3276
3277 * gfortran.dg/goacc/kernels-loop-2.f95: New test.
3278 * gfortran.dg/goacc/kernels-loop-data-2.f95: New test.
3279 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: New test.
3280 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: New test.
3281 * gfortran.dg/goacc/kernels-loop-data-update.f95: New test.
3282 * gfortran.dg/goacc/kernels-loop-data.f95: New test.
3283 * gfortran.dg/goacc/kernels-loop-n.f95: New test.
3284 * gfortran.dg/goacc/kernels-loop.f95: New test.
3285
0377fc7f 32862016-03-08 Martin Sebor <msebor@redhat.com>
3287
3288 PR c++/62096
3289 * g++.dg/warn/overflow-warn-7.C: New test.
3290
3556aa80 32912016-03-08 Jason Merrill <jason@redhat.com>
3292
3293 * lib/g++-dg.exp (g++-dg-runtest): Handle "concepts" in std list.
3294 * lib/target-supports.exp (check_effective_target_concepts): New.
3295
e5096208 32962016-03-08 Jakub Jelinek <jakub@redhat.com>
3297
5370eb8d 3298 PR c++/70135
3299 * g++.dg/cpp1y/constexpr-loop4.C: New test.
3300 * g++.dg/ubsan/pr70135.C: New test.
3301
e5096208 3302 PR target/70110
3303 * gcc.dg/pr70110.c: New test.
3304
cc37120d 33052016-03-07 Martin Jambor <mjambor@suse.cz>
3306
3307 * c-c++-common/gomp/clauses-1.c: Remove dg-options.
3308 * c-c++-common/gomp/if-1.c: Likewise.
3309 * c-c++-common/gomp/pr61486-2.c: Likewise.
3310 * c-c++-common/gomp/target-teams-1.c: Moved dg-options except -fopenmp
3311 to dg-additional-options.
3312 * g++.dg/gomp/gomp.exp: Pass -Wno-hsa to all tests.
3313 * g++/gomp/target-teams-1.c: Likewise.
3314 * gcc.dg/gomp/gomp.exp: Likewise.
3315 * gcc.dg/gomp/pr68128-2.c: Moved dg-options except -fopenmp to
3316 dg-additional-options.
3317 * gfortran.dg/gomp/gomp.exp: Likewise.
3318 * gfortran.dg/gomp/target1.f90: Remove dg-options.
3319 * gfortran.dg/gomp/target2.f90: Moved dg-options except -fopenmp to
3320 dg-additional-options.
3321 * gfortran.dg/gomp/target3.f90: Remove dg-options.
3322
53c248d8 33232016-03-07 Martin Jambor <mjambor@suse.cz>
3324
3325 * lib/target-supports.exp (check_effective_target_offload_hsa): New.
3326 * c-c++-common/gomp/gridify-1.c: New test.
3327 * gfortran.dg/gomp/gridify-1.f90: Likewise.
3328
541e79a0 33292016-03-07 Andre Vieira <andre.simoesdiasvieira@arm.com>
3330
3331 * gcc.target/arm/pr45701-1.c: Change assembler scan to not
3332 trigger for cortex-r8, when scanning for register r8.
3333 * gcc.target/arm/pr45701-2.c: Likewise.
3334
4dfabd94 33352016-02-26 Richard Biener <rguenther@suse.de>
d9aa5a50 3336 Jeff Law <law@redhat.com>
4dfabd94 3337
3338 PR tree-optimization/69740
3339 * gcc.c-torture/compile/pr69740-1.c: New test.
3340 * gcc.c-torture/compile/pr69740-2.c: New test.
3341
1b63a87b 33422016-03-07 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3343
3344 * lib/target-supports.exp
3345 (check_effective_target_whole_vector_shift): Enable for PPC64.
3346
d33914da 33472016-03-07 Richard Biener <rguenther@suse.de>
3348
3349 PR tree-optimization/70115
3350 * gcc.dg/torture/pr70115.c: New testcase.
3351
584fba4b 33522016-03-07 Nathan Sidwell <nathan@codesourcery.com>
3353
3354 PR middle-end/69916
3355 * c-c-++-common/goacc/pr69916.c: New.
3356
7f2f5ec0 33572016-03-07 Richard Henderson <rth@redhat.com>
3358
3359 * gcc.c-torture/compile/pr70061.c: New test.
3360
f530e7c4 33612016-03-07 Richard Biener <rguenther@suse.de>
3362
3363 PR testsuite/70109
3364 * gcc.dg/vect/O3-pr36098.c: New testcase.
3365
a3855fed 33662016-03-07 Christophe Lyon <christophe.lyon@linaro.org>
3367
3368 * gcc.target/arm/pragma_cpp_fma.c: Reset default FPU.
3369
091ffc31 33702016-03-07 Eric Botcazou <ebotcazou@adacore.com>
3371
3372 * gnat.dg/renaming9.ad[sb]: New testcase.
3373
2941b871 33742016-03-05 Jakub Jelinek <jakub@redhat.com>
3375
3376 PR c++/70084
3377 * g++.dg/expr/stdarg3.C: New test.
3378
5173ce42 33792016-03-04 Jeff Law <law@redhat.com>
3380
3381 PR tree-optimization/69196
3382 * gcc.dg/tree-ssa/pr69196-1.c: Limit this to sparc*-*-* and
3383 x86_64-*-*.
3384
2d1d2e55 33852016-03-04 Bernd Schmidt <bschmidt@redhat.com>
3386
0e43078e 3387 PR c/69973
3388 * gcc.dg/pr69973.c: New test.
3389
d8ec06ae 3390 PR rtl-optimization/69941
3391 * gcc.dg/torture/pr69941.c: New test.
3392
2d1d2e55 3393 PR c/69824
3394 * gcc.dg/pr69824.c: New test.
3395
32f692e2 33962016-03-05 Tom de Vries <tom@codesourcery.com>
3397
3398 * c-c++-common/goacc/nesting-fail-1.c (f_acc_routine): New function.
3399 * c-c++-common/goacc-gomp/nesting-fail-1.c (f_acc_routine): New
3400 function.
3401
1c699e9a 34022016-03-05 Patrick Palka <ppalka@gcc.gnu.org>
3403
3404 PR c++/66786
3405 * g++.dg/cpp1y/var-templ48.C: New test.
3406 * g++.dg/cpp1y/var-templ49.C: New test.
3407
358448c6 34082016-03-04 Eric Botcazou <ebotcazou@adacore.com>
3409
3410 * g++.dg/Wno-frame-address.C: Skip on IA-64.
3411
01dc3c45 34122016-03-04 Jakub Jelinek <jakub@redhat.com>
3413
e968ff6d 3414 PR c++/70035
3415 * g++.dg/ubsan/pr70035.C: New test.
3416
01dc3c45 3417 PR target/70062
3418 * gcc.target/i386/pr70062.c: New test.
3419
3937d618 34202016-03-04 H.J. Lu <hongjiu.lu@intel.com>
3421
3422 * g++.dg/template/typename21.C: Remove c++98_only.
3423
c58ac7f8 34242016-03-04 H.J. Lu <hongjiu.lu@intel.com>
3425
3426 * g++.dg/template/typename21.C: Replace c++98 with c++98_only.
3427
0060768a 34282016-03-04 David Malcolm <dmalcolm@redhat.com>
3429
3430 PR c/68187
3431 * c-c++-common/Wmisleading-indentation.c (fn_42_a): New test
3432 function.
3433 (fn_42_b): Likewise.
3434 (fn_42_c): Likewise.
3435
74c6fd40 34362016-03-04 David Malcolm <dmalcolm@redhat.com>
3437
3438 PR c/68187
3439 * c-c++-common/Wmisleading-indentation.c (fn_40_a): New test
3440 function.
3441 (fn_40_b): Likewise.
3442 (fn_41_a): Likewise.
3443 (fn_41_b): Likewise.
3444
31b11359 34452016-03-04 Jakub Jelinek <jakub@redhat.com>
3446
3447 PR target/70059
3448 * gcc.target/i386/avx512f-pr70059.c: New test.
3449 * gcc.target/i386/avx512dq-pr70059.c: New test.
3450
c5b93452 34512016-03-04 Bernd Schmidt <bschmidt@redhat.com>
3452
3453 PR rtl-optimization/57676
3454 * gcc.dg/torture/pr57676.c: New test.
3455
268fbd56 34562016-03-04 Ilya Enkovich <enkovich.gnu@gmail.com>
3457
3458 * gcc.dg/pr70026.c: New test.
3459
6560d1ad 34602016-03-04 Marek Polacek <polacek@redhat.com>
3461
3462 PR c/69798
3463 * gcc.dg/cilk-plus/pr69798-1.c: New test.
3464 * gcc.dg/cilk-plus/pr69798-2.c: New test.
3465
cc7dfddf 34662016-03-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3467
3468 PR target/70004
3469 * gcc.target/aarch64/scalar_shift_1.c: (test_corners_sisd_di):
3470 Delete.
3471 (test_corners_sisd_si): Likewise.
3472 (main): Remove checks of the above.
3473 * gcc.target/aarch64/shift_wide_invalid_1.c: New test.
3474
e9663bd4 34752016-03-04 Eric Botcazou <ebotcazou@adacore.com>
3476
3477 * gcc.dg/Wno-frame-address.c: Skip on IA-64.
3478
dcdd684e 34792016-03-04 Christophe Lyon <christophe.lyon@linaro.org>
3480
3481 * gcc.dg/torture/pr69951.c: Accept argc==0.
3482
e692d332 34832016-03-04 Richard Biener <rguenther@suse.de>
3484
3485 PR c++/70054
3486 * g++.dg/warn/Wstrict-aliasing-bogus-union-2.C: New testcase.
3487 * gcc.dg/Wstrict-aliasing-struct-member.c: New testcase.
3488
af77b7e6 34892016-03-04 Dominik Vogt <vogt@linux.vnet.ibm.com>
3490
3491 PR testsuite/69766
3492 * go.test/go-test.exp: S/390: Set GOARCH to the current target when
3493 testing multiarch.
3494
290da96e 34952016-03-04 Jakub Jelinek <jakub@redhat.com>
3496
3497 PR debug/69947
3498 * gcc.dg/guality/pr69947.c: New test.
3499
e51ce713 35002016-03-03 Jakub Jelinek <jakub@redhat.com>
3501
3502 PR ada/70017
3503 * gcc.dg/pr70017.c (foo): Store 0 to first element of each array.
3504
1feed892 35052016-03-03 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3506
3507 PR rtl-optimization/69904
3508 * gcc.target/arm/pr69904.c: New test.
3509
c32bda69 35102016-03-03 Jakub Jelinek <jakub@redhat.com>
3511
3512 PR target/70021
3513 * gcc.dg/vect/pr70021.c: New test.
3514 * gcc.target/i386/pr70021.c: New test.
3515
1bc579ed 35162016-03-03 Marek Polacek <polacek@redhat.com>
3517
3518 PR middle-end/70050
3519 * gcc.dg/pr70050.c: New test.
3520
cfa8d638 35212016-03-03 James Greenhalgh <james.greenhalgh@arm.com>
3522
3523 * gcc.dg/vect/bb-slp-34.c: Don't XFAIL for ARM/AArch64.
3524
1b889259 35252016-03-03 Ilya Enkovich <enkovich.gnu@gmail.com>
3526
3527 PR tree-optimization/70043
3528 * gfortran.dg/vect/pr70043.f90: New test.
3529
f756dfa3 35302016-03-03 Eric Botcazou <ebotcazou@adacore.com>
3531
3532 * gnat.dg/specs/task1.ads: New test.
3533
5cb4863d 35342016-03-03 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3535
3536 * lib/gcc-gdb-test.exp (gdb-test): Make log message match command.
3537 Invoke gdb with -batch.
3538 * lib/gcc-simulate-thread.exp (simulate-thread): Likewise.
3539
5dd12e43 35402016-03-03 Richard Biener <rguenther@suse.de>
3541
3542 PR tree-optimization/55936
3543 * gcc.dg/tree-ssa/vrp06.c: Remove XFAIL.
3544
d97ba4ca 35452016-03-02 Jeff Law <law@redhat.com>
3546
5d23c86f 3547 PR rtl-optimization/69942
3548 * gcc.dg/ifcvt-5.c: Use "word_mode" rather than "int" to limit the
3549 effects of argument promotions.
3550
d97ba4ca 3551 PR tree-optimization/69987
3552 * gfortran.dg/pr69987.f90: Use "-w" to avoid failures when the
3553 target does not support -fprefetch-loop-arrays.
3554
901faaa0 35552016-03-02 Uros Bizjak <ubizjak@gmail.com>
3556
3557 * gcc.target/i386/bmi2-bzhi-2.c: Change to runtime test.
3558
51f6fdce 35592016-03-02 Bin Cheng <bin.cheng@arm.com>
3560
6bc7872f 3561 PR rtl-optimization/69052
51f6fdce 3562 * gcc.target/i386/pr69052.c: New test.
3563
31d31e07 35642016-03-02 Alan Modra <amodra@gmail.com>
3565
3566 * gcc.dg/pr69990.c: New.
3567
04faee95 35682016-03-02 Jakub Jelinek <jakub@redhat.com>
3569
270d0117 3570 PR c/68062
3571 * c-c++-common/vector-compare-4.c: Add -Wno-psabi to dg-options.
3572
3573 PR middle-end/70022
3574 * gcc.dg/pr70022.c: Add -w -Wno-psabi to dg-options.
3575
04faee95 3576 PR target/70028
3577 * gcc.target/i386/pr70028.c: New test.
3578
a2cc9e8e 35792016-03-02 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
3580
3581 * c-c++-common/asan/swapcontext-test-1.c,
3582 * c-c++-common/tsan/thread_leak.c,
3583 * g++.dg/tsan/aligned_vs_unaligned_race.C,
3584 * g++.dg/tsan/benign_race.C,
3585 * g++.dg/tsan/fd_close_norace.C,
3586 * g++.dg/tsan/fd_close_norace2.C: Print markers to stderr to avoid
3587 races with sanitizer output
3588
dd4bd263 35892016-03-02 Richard Biener <rguenther@suse.de>
901faaa0 3590 Uros Bizjak <ubizjak@gmail.com>
dd4bd263 3591
3592 PR target/67278
3593 * gcc.dg/simd-8.c: New testcase.
3594
b5fe3a49 35952016-03-02 Richard Biener <rguenther@suse.de>
3596
3597 PR middle-end/67278
3598 * gcc.dg/simd-7.c: New testcase.
3599
23601f67 36002016-03-02 Eric Botcazou <ebotcazou@adacore.com>
3601
3602 * gcc.target/i386/pr70007.c: Tweak.
3603
f66f65e7 36042016-03-02 Dominik Vogt <vogt@linux.vnet.ibm.com>
3605
3606 * gfortran.dg/bessel_6.f90: Reduce accuracy for S/390.
3607
60773515 36082016-03-02 Marek Polacek <polacek@redhat.com>
3609
3610 PR c/67854
3611 * gcc.dg/pr67854.c: New test.
3612
6c094cb1 36132016-03-02 Jakub Jelinek <jakub@redhat.com>
3614
3615 PR middle-end/70025
3616 * gcc.dg/torture/pr70025.c: New test.
3617
7627bb56 36182016-03-02 Venkataramanan Kumar <venkataramanan.kumar@amd.com>
3619
3620 PR tree-optimization/68621
3621 * gcc.dg/tree-ssa/ifc-8.c: Adjust test.
3622
066c8e94 36232016-03-01 Eric Botcazou <ebotcazou@adacore.com>
3624
3625 * gcc.target/i386/pr70007.c: New test.
3626
d3b819ad 36272016-03-01 Jeff Law <law@redhat.com>
3628
d4b9ad56 3629 PR tree-optimization/69196
7e217344 3630 * gcc.dg/tree-ssa/pr69196-1.c: New test.
d4b9ad56 3631
d3b819ad 3632 PR tree-optimization/69196
3633 * gcc.dg/tree-ssa/vrp46.c: Twiddle threading params to keep it from
3634 duplicating code and spoiling the expected output.
3635
4f37285d 36362016-03-01 Michael Meissner <meissner@linux.vnet.ibm.com>
3637
3638 PR target/70033
3639 * gcc.target/powerpc/p9-lxvx-stxvx-1.c: Make sure compiler
3640 supports power9 before doing tests.
3641 * gcc.target/powerpc/p9-lxvx-stxvx-2.c: Likewise.
3642 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: Likewise.
3643 * gcc.target/powerpc/p9-permute.c: Likewise.
3644
3e9c4f6c 36452016-03-01 Uros Bizjak <ubizjak@gmail.com>
3646
3647 PR target/70027
3648 * gcc.target/i386/pr70027.c: New test.
3649
e324729e 36502016-03-01 Eric Botcazou <ebotcazou@adacore.com>
1c2859e1 3651
3652 * gcc.dg/pr70017.c: New test.
3653
40e9ce2d 36542016-03-01 Jakub Jelinek <jakub@redhat.com>
3655
3656 PR c/69796
3657 PR c/69974
3658 * gcc.dg/pr69796.c: New test.
3659 * gcc.dg/pr69974.c: New test.
3660
e8b016ea 36612016-03-01 Eric Botcazou <ebotcazou@adacore.com>
3662
3663 * gnat.dg/stack_usage3.adb: Robustify and enable for all targets.
3664
24d3127c 36652016-02-29 Jeff Law <law@redhat.com>
3666
3667 PR tree-optimization/69987
3668 * gfortran.dg/pr69987.f90: New test.
3669
3670 PR tree-optimization/69989
3671 * gcc.c-torture/compile/pr69989-2.c: New test.
3672
12cc1225 36732016-03-01 Marek Polacek <polacek@redhat.com>
3674
3675 PR c++/69795
3676 * g++.dg/parse/invalid1.C: New test.
3677
d99a947c 36782016-03-01 Richard Biener <rguenther@suse.de>
3679
3680 PR middle-end/70022
3681 * gcc.dg/pr70022.c: New testcase.
3682
395dbc60 36832016-03-01 Ilya Enkovich <enkovich.gnu@gmail.com>
3684
3685 PR tree-optimization/69956
3686 * gcc.dg/pr69956.c: New test.
3687
40a35c55 36882016-02-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3689
3690 PR target/70011
3691 * gcc.dg/vect/costmodel/ppc/costmodel-fast-math-vect-pr299925.c:
3692 XFAIL when hardware supports efficient unaligned storage access.
3693
4edc90b0 36942016-03-01 Patrick Palka <ppalka@gcc.gnu.org>
3695
3696 PR c++/69961
3697 * g++.dg/template/pr69961a.C: New test.
3698 * g++.dg/template/pr69961b.C: New test.
3699
1ed1f69a 37002016-02-29 David Malcolm <dmalcolm@redhat.com>
3701
3702 PR preprocessor/69985
3703 * gcc.dg/cpp/pr69985.c: New test case.
3704
01c5d15d 37052016-02-29 Jeff Law <law@redhat.com>
3706
3a4d3de5 3707 PR tree-optimization/70005
3708 * gcc.c-torture/execute/pr70005.c New test.
3709
01c5d15d 3710 PR tree-optimization/69999
3711 * gcc.c-torture/compile/pr69999.c: New test.
3712
1bf66b54 37132016-02-29 Yuri Rumyantsev <ysrumyan@gmail.com>
3714
3715 PR tree-optimization/69652
3716 * gcc.dg/torture/pr69652.c: Delete test.
3717 * gcc.dg/vect/pr69652.c: New test.
3718
b4d653d5 37192016-02-19 Richard Biener <rguenther@suse.de>
3720
3721 PR tree-optimization/69980
3722 * gfortran.dg/vect/pr69980.f90: New testcase.
3723
35bc4745 37242016-02-29 Eric Botcazou <ebotcazou@adacore.com>
3725
3726 * gcc.target/sparc/20160229-1.c: New test.
3727
bb54a538 37282016-02-29 Eric Botcazou <ebotcazou@adacore.com>
3729
3730 * gnat.dg/stack_usage3.adb: New test.
3731 * gnat.dg/stack_usage3_pkg.ads: New helper.
3732
95164e71 37332016-02-29 Eric Botcazou <ebotcazou@adacore.com>
3734
3735 * gnat.dg/renaming8.adb: New test.
3736 * gnat.dg/renaming8_pkg1.ads: New helper.
3737 * gnat.dg/renaming8_pkg2.ad[sb]: Likewise.
3738 * gnat.dg/renaming8_pkg3.ad[sb]: Likewise.
3739
a890896f 37402016-02-29 Richard Biener <rguenther@suse.de>
3741
3742 PR tree-optimization/69720
3743 * gcc.dg/vect/vect-outer-pr69720.c: New testcase.
3744
5c70403a 37452016-02-28 Thomas Koenig <tkoenig@gcc.gnu.org>
3746
3747 PR fortran/68147
3748 PR fortran/47674
3749 * gfortran.dg/realloc_on_assign_26.f90: New test case.
3750
dfb6d139 37512016-02-28 Harald Anlauf <anlauf@gmx.de>
9fa1c2ea 3752 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3753
3754 PR fortran/56007
3755 * gfortran.dg/coarray_8.f90: Adjust error message.
3756 * gfortran.dg/pr56007.f90: New test.
3757 * gfortran.dg/pr56007.f: New test.
3758
536508db 37592016-02-28 H.J. Lu <hongjiu.lu@intel.com>
3760
3761 PR tree-optimization/69989
3762 * gcc.dg/torture/pr69989.c: New test.
3763
eec75e45 37642016-02-28 Eric Botcazou <ebotcazou@adacore.com>
3765
3766 * gcc.target/i386/stack-realign-win.c: New test.
3767
0175e45a 37682016-02-28 Harald Anlauf <anlauf@gmx.de>
3769
3770 PR fortran/60126
3771 * gfortran.dg/pr60126.f90: New test.
3772
2a703589 37732016-02-27 Jeff Law <law@redhat.com>
3774
3775 Revert
3776 2016-02-26 Richard Biener <rguenther@suse.de>
3777 Jeff Law <law@redhat.com>
3778
3779 PR tree-optimization/69740
3780 * gcc.c-torture/compile/pr69740-1.c: New test.
3781 * gcc.c-torture/compile/pr69740-2.c: New test.
3782
359b4c18 37832016-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3784
1c96765a 3785 PR fortran/69910
359b4c18 3786 * gfortran.dg/newunit_4.f90: New test.
3787
49462d93 37882016-02-27 Jakub Jelinek <jakub@redhat.com>
3789
3790 PR target/69613
3791 PR rtl-optimization/69886
3792 * gcc.dg/torture/pr69886.c: Add -w -Wno-psabi to dg-options.
3793 * gcc.dg/torture/pr69613.c: Likewise. Guard -mavx with avx_runtime
3794 target.
3795
c4ac733e 37962016-02-26 Martin Sebor <msebor@redhat.com>
3797
3798 PR tree-optimization/15826
3799 * gcc.dg/tree-ssa/pr15826.c: New test.
3800
da8c4b5d 38012016-02-26 Jakub Jelinek <jakub@redhat.com>
3802
3803 PR target/69969
3804 * gcc.target/powerpc/pr69969.c: New test.
3805
0a4558eb 38062016-02-26 Martin Sebor <msebor@redhat.com>
3807
3808 PR c++/15766
3809 * g++.old-deja/g++.other/decl5.C: Add a test case.
3810
5b500299 38112016-02-26 Segher Boessenkool <segher@kernel.crashing.org>
3812
3813 PR target/69946
3814 * gcc.target/powerpc/pr69946.c: New file.
3815
565f533b 38162016-02-26 Richard Biener <rguenther@suse.de>
0a4558eb 3817 Jeff Law <law@redhat.com>
565f533b 3818
0a4558eb 3819 PR tree-optimization/69740
565f533b 3820 * gcc.c-torture/compile/pr69740-1.c: New test.
3821 * gcc.c-torture/compile/pr69740-2.c: New test.
3822
ff67cbea 38232016-02-26 Martin Jambor <mjambor@suse.cz>
3824
3825 PR middle-end/69920
3826 * gcc.dg/torture/pr69932.c: New test.
3827 * gcc.dg/torture/pr69936.c: Likewise.
3828
e400d817 38292016-02-26 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
3830
3831 PR target/69709
3832 * gcc.target/s390/pr69709.c: New test.
3833
126a5a2d 38342016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3835
3836 PR target/69245
3837 * gcc.target/aarch64/pr69245_1.c: New test.
3838
59c58860 38392016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3840
3841 PR target/69613
3842 * gcc.dg/torture/pr69613.c: New test.
3843
9441fa4e 38442016-02-26 Jakub Jelinek <jakub@redhat.com>
3845
3846 PR rtl-optimization/69891
3847 * gcc.target/i386/pr69891.c: New test.
3848
e48fcde0 38492016-02-26 Michael Meissner <meissner@linux.vnet.ibm.com>
f41208a1 3850 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3851
35ed600a 3852 PR target/61397
f41208a1 3853 * gcc.target/powerpc/p8vector-ldst.c: Adjust to test desired
3854 functionality for both 32-bit and 64-bit.
3855
c86aaa0e 38562016-02-26 Richard Biener <rguenther@suse.de>
3857
3858 PR tree-optimization/69551
3859 * gcc.dg/torture/pr69951.c: New testcase.
3860
38e71a65 38612016-02-25 Richard Biener <rguenther@suse.de>
3862
3863 PR tree-optimization/48795
3864 * gcc.dg/Warray-bounds-18.c: New testcase.
3865
03331e69 38662016-02-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3867
3868 * g++.dg/ext/attr-constructor1.C: Require init_priority support.
3869
f14d8d6a 38702016-02-25 Jakub Jelinek <jakub@redhat.com>
3871
3872 PR rtl-optimization/69896
3873 * gcc.dg/pr69896.c: New test.
3874
4003c807 38752016-02-25 Patrick Palka <ppalka@gcc.gnu.org>
3876
3877 PR c++/69736
3878 * g++.dg/cpp1y/paren2.C: New test.
3879
a0573328 38802016-02-24 Martin Sebor <msebor@redhat.com>
3881
3882 PR c/51147
3883 * gcc.dg/enum-mode-2.c: New test.
3884
2cde02ad 38852016-02-24 Jakub Jelinek <jakub@redhat.com>
3886
3887 PR c++/69922
3888 * g++.dg/warn/Wnonnull-compare-6.C: New test.
3889 * g++.dg/warn/Wnonnull-compare-7.C: New test.
3890 * g++.dg/ubsan/pr69922.C: New test.
3891
f0ea75d1 38922016-02-24 Marek Polacek <polacek@redhat.com>
3893
3894 PR c/69819
3895 * gcc.dg/pr69819.c: New test.
3896
05027366 38972016-02-24 Martin Sebor <msebor@redhat.com>
3898
34ed562b 3899 PR c++/69912
3900 * g++.dg/ext/flexary15.C: New test.
3901
39022016-02-24 Martin Sebor <msebor@redhat.com>
3903
3904 * gcc.dg/builtins-68.c: Avoid making unportable
05027366 3905 assumptions about the relationship between SIZE_MAX and UINT_MAX.
34ed562b 3906 * g++.dg/ext/builtin_alloca.C: Same.
05027366 3907
650c3ad5 39082016-02-24 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
3909 Charles Baylis <charles.baylis@linaro.org>
3910
3911 PR debug/61033
3912 * g++.dg/pr61033.C: Add a regression testcase for PR debug/61033.
3913
596070e8 39142016-02-24 Richard Biener <rguenther@suse.de>
6cde5734 3915 Jakub Jelinek <jakub@redhat.com>
596070e8 3916
3917 PR middle-end/69760
3918 * gcc.dg/torture/pr69760.c: New testcase.
3919
d6b92d9f 39202016-02-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3921
3922 * gcc.dg/debug/dwarf2/prod-options.c: Use different DW_AT_producer
3923 pattern on Solaris with as.
3924
90436d9d 39252016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3926
3927 * gcc.target/arm/cond_sub_restrict_it.c: New test.
3928 * gcc.target/arm/condarith_restrict_it.c: Likewise.
3929 * gcc.target/arm/movcond_restrict_it.c: Likewise.
3930 * gcc.target/arm/negscc_restrict_it.c: Likewise.
3931
7c749495 39322016-02-24 Jakub Jelinek <jakub@redhat.com>
3933
3934 PR middle-end/69915
3935 * gcc.dg/pr69915.c: New test.
3936
9c9680b5 39372016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3938
3939 PR rtl-optimization/69886
3940 * gcc.dg/torture/pr69886.c: New test.
3941
36d081ee 39422016-02-24 Richard Biener <rguenther@suse.de>
3943
3944 PR middle-end/68963
3945 * gcc.dg/torture/pr68963.c: New testcase.
3946
2a0accb9 39472016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3948
3949 PR target/69875
3950 * gcc.target/arm/atomic_loaddi_acquire.x: New file.
3951 * gcc.target/arm/atomic_loaddi_relaxed.x: Likewise.
3952 * gcc.target/arm/atomic_loaddi_seq_cst.x: Likewise.
3953 * gcc.target/arm/atomic_loaddi_1.c: New test.
3954 * gcc.target/arm/atomic_loaddi_2.c: Likewise.
3955 * gcc.target/arm/atomic_loaddi_3.c: Likewise.
3956 * gcc.target/arm/atomic_loaddi_4.c: Likewise.
3957 * gcc.target/arm/atomic_loaddi_5.c: Likewise.
3958 * gcc.target/arm/atomic_loaddi_6.c: Likewise.
3959 * gcc.target/arm/atomic_loaddi_7.c: Likewise.
3960 * gcc.target/arm/atomic_loaddi_8.c: Likewise.
3961 * gcc.target/arm/atomic_loaddi_9.c: Likewise.
3962
f0e92ef1 39632016-02-24 Jakub Jelinek <jakub@redhat.com>
3964
3965 PR middle-end/69909
3966 * gcc.dg/torture/pr69909.c: New test.
3967
6907286f 39682016-02-24 Richard Biener <rguenther@suse.de>
3969
3970 PR tree-optimization/69907
3971 * gcc.dg/vect/bb-slp-pr69907.c: New testcase.
3972 * gcc.dg/vect/bb-slp-34.c: XFAIL.
3973 * gcc.dg/vect/bb-slp-pr68892.c: Likewise.
3974
e6ab7475 39752016-02-24 Christian Bruel <christian.bruel@st.com>
3976
3977 * gcc.target/arm/pragma_cpp_fma.c: New test.
3978
47587450 39792016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3980
3981 PR fortran/61156
3982 * gfortran.dg/include_6.f90: Update test.
3983
d41ab738 39842016-02-23 Jakub Jelinek <jakub@redhat.com>
3985
3986 PR objc/69844
3987 * objc.dg/pr69844.m: New test.
3988
4772d9d5 39892016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3990
3991 PR libgfortran/69456
3992 * gfortran.dg/namelist_89.f90: New test.
3993 * gfortran.dg/pr59700.f90: Update test..
3994
8c38d887 39952016-02-23 Martin Sebor <msebor@redhat.com>
3996
3997 PR middle-end/69780
3998 * g++.dg/ext/builtin_alloca.C: New test.
3999 * gcc.dg/builtins-68.c: New test.
4000
ee1bfdb0 40012016-02-23 Richard Henderson <rth@redhat.com>
4002
4003 * gcc.target/i386/addr-space-3.c: Remove test.
4004
52609ec3 40052016-02-23 David Malcolm <dmalcolm@redhat.com>
4006
4007 PR preprocessor/69126
4008 PR preprocessor/69543
4009 * c-c++-common/pr69126-2-long.c: New test.
4010 * c-c++-common/pr69126-2-short.c: New test.
4011 * c-c++-common/pr69543-1.c: Remove xfail.
4012
d5bf2cc8 40132016-02-23 David Malcolm <dmalcolm@redhat.com>
4014
4015 PR preprocessor/69126
4016 PR preprocessor/69543
4017 PR preprocessor/69558
4018 * c-c++-common/pr69126.c (MACRO_1, test_1): New.
4019 (f): Rename to...
4020 (test_2): ...this, and add leading comment.
4021 (MACRO_3, test_3): New.
4022 (MACRO_4A, MACRO_4B, test_4): New.
4023 (MACRO): Rename to...
4024 (MACRO_5): ...this.
4025 (g): Rename to...
4026 (test_5): ...this, updating for renaming of MACRO, and
4027 add leading comment.
4028 * c-c++-common/pr69543-1.c: New.
4029 * c-c++-common/pr69543-2.c: New.
4030 * c-c++-common/pr69543-3.c: New.
4031 * c-c++-common/pr69543-4.c: New.
4032 * c-c++-common/pr69558-1.c: New.
4033 * c-c++-common/pr69558-2.c: New.
4034 * c-c++-common/pr69558-3.c: New.
4035 * c-c++-common/pr69558-4.c: New.
4036 * gcc.dg/pr69558.c: Move to...
4037 * c-c++-common/pr69558.c: ...here. Add dg-bogus directives, with
4038 xfail for c++.
4039
3a37a410 40402016-02-23 Thomas Schwinge <thomas@codesourcery.com>
4041
4042 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: Adjust
4043 to -ftree-parallelize-loops/-fopenacc changes.
4044 * c-c++-common/goacc/kernels-double-reduction-n.c: Likewise.
4045 * c-c++-common/goacc/kernels-double-reduction.c: Likewise.
4046 * c-c++-common/goacc/kernels-loop-2.c: Likewise.
4047 * c-c++-common/goacc/kernels-loop-3.c: Likewise.
4048 * c-c++-common/goacc/kernels-loop-g.c: Likewise.
4049 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: Likewise.
4050 * c-c++-common/goacc/kernels-loop-n.c: Likewise.
4051 * c-c++-common/goacc/kernels-loop-nest.c: Likewise.
4052 * c-c++-common/goacc/kernels-loop.c: Likewise.
4053 * c-c++-common/goacc/kernels-one-counter-var.c: Likewise.
4054 * c-c++-common/goacc/kernels-reduction.c: Likewise.
4055 * gfortran.dg/goacc/kernels-loop-inner.f95: Likewise.
4056 * gfortran.dg/goacc/kernels-loops-adjacent.f95: Likewise.
4057
ecca180f 40582016-02-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4059
4060 * gcc.target/i386/chkp-hidden-def.c: Require alias support.
4061
eec0fa3f 40622016-02-23 Jakub Jelinek <jakub@redhat.com>
4063
f1f91c07 4064 PR c++/69902
4065 * g++.dg/warn/Wnonnull-compare-5.C: New test.
4066
eec0fa3f 4067 PR c/69900
4068 * gcc.dg/pr69900.c: New test.
4069
e045424d 40702016-02-23 Martin Jambor <mjambor@suse.cz>
4071
4072 PR tree-optimization/69666
4073 * gcc.dg/tree-ssa/pr69666.c: New test.
4074
f482dff6 40752016-02-23 Andre Vehreschild <vehre@gcc.gnu.org>
4076
4077 PR fortran/67451
4078 * gfortran.dg/coarray_allocate_5.f08: New test.
4079
57ed698b 40802016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
4081
4082 * gcc.target/s390/vcond-shift.c: Move to ...
4083 * gcc.target/s390/vector/vcond-shift.c: ... here.
4084
990e443c 40852016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
4086
4087 * gcc.target/s390/md/movstr-2.c: Move and rename to ...
4088 * gcc.target/s390/vector/stpcpy-1.c: ... this one.
4089
296c5f01 40902016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
4091
4092 * gcc.target/s390/md/movstr-1.c: Turn into compile test.
4093
e53f41d5 40942016-02-20 Mark Wielaard <mjw@redhat.com>
4095
4096 PR c/28901
4097 * gcc.dg/unused-variable-3.c: New test.
4098
13af201d 40992016-02-22 Jakub Jelinek <jakub@redhat.com>
4100
4101 PR target/69888
4102 * gcc.target/i386/pr69888.c: New test.
4103
682c90f9 41042016-02-22 Richard Biener <rguenther@suse.de>
4105
4106 PR tree-optimization/69882
4107 * gfortran.dg/vect/pr69882.f90: New testcase.
4108
b8cd18c3 41092016-02-22 Jakub Jelinek <jakub@redhat.com>
4110
4111 PR target/69885
4112 * gcc.dg/pr69885.c: New test.
4113
09343379 41142016-02-22 Oleg Endo <olegendo@gcc.gnu.org>
4115
4116 PR target/69806
4117 PR target/54089
4118 * gcc.target/sh/pr54089-10.c: New.
4119
b345a09f 41202016-02-20 Paul Thomas <pault@gcc.gnu.org>
4121
4122 PR fortran/69423
4123 * gfortran.dg/deferred_character_15.f90 : New test.
4124
51385aed 41252016-02-20 Dominique d'Humieres <dominiq@lps.ens.fr>
4126
4127 PR fortran/57365
4128 gfortran.dg/allocate_with_source_18.f03: New test.
4129
41302016-02-20 Harald Anlauf <anlauf@gmx.de>
4131
4132 PR fortran/52531
4133 gfortran.dg/gomp/pr52531.f90: New test.
4134
9cce8384 41352016-02-19 Bernd Edlinger <bernd.edlinger@hotmail.de>
4136
4137 PR c++/69865
4138 * c-c++-common/Wshift-negative-value-6.c: Add -std=c++11 before
4139 -std=c++03.
4140
d91f5fbb 41412016-02-19 Jakub Jelinek <jakub@redhat.com>
4142
563d5cb8 4143 PR c++/69826
4144 * c-c++-common/cilk-plus/CK/pr69826-1.c: New test.
4145 * c-c++-common/cilk-plus/CK/pr69826-2.c: New test.
4146
0a04aac9 4147 PR c++/69850
4148 * g++.dg/warn/Wnonnull-compare-4.C: New test.
4149
d91f5fbb 4150 PR c++/69851
4151 * g++.dg/torture/pr69851.C: New test.
4152
5fe1f282 41532016-02-19 Martin Sebor <msebor@redhat.com>
4154
4155 PR testsuite/69573
4156 * gcc.dg/pr61053.c: Tweaked test to avoid bogus failures.
4157
a45bce11 41582016-02-19 Jakub Jelinek <jakub@redhat.com>
4159
6263dde1 4160 PR c++/69850
4161 * g++.dg/warn/Wnonnull-compare-2.C: New test.
4162 * g++.dg/warn/Wnonnull-compare-3.C: New test.
4163
a45bce11 4164 PR c++/67767
4165 * g++.dg/cpp0x/pr67767.C: New test.
4166
cf2ed1b7 41672016-02-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4168
4169 * lib/target-supports.exp: Define aarch64_asm_FUNC_ok checks
4170 for fp, simd, crypto, crc, lse.
4171 * doc/sourcebuild.texi (AArch64-specific attributes): Document the
4172 above.
4173 * gcc.target/aarch64/assembler_arch_1.c: Add aarch64_asm_lse_ok
4174 effective target check.
4175
f6cc34b0 41762016-02-19 Jakub Jelinek <jakub@redhat.com>
4177
4178 PR target/69820
4179 * gcc.target/i386/pr69820.c: New test.
4180
6c678e78 41812016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
4182
4183 * gcc.target/s390/vector/int128-1.c: New test.
4184
b088ff4b 41852016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
4186
4187 * gcc.target/s390/vector/vec-vcond-1.c: New test.
4188
b11e60a4 41892016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
4190
4191 * gcc.target/s390/md/movstr-1.c: Allow also the z13 strings
4192 instruction pattern name to prevent the testcase from failing with
4193 -march=z13.
4194
664ff6a0 41952016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
4196
4197 * gcc.target/s390/md/movstr-2.c: New test.
4198
e80be24b 41992016-02-19 Marcin Kościelnicki <koriakin@0x04.net>
4200
4201 * gcc.target/s390/morestack.c: New test.
4202
9839f350 42032016-02-19 Dominik Vogt <vogt@linux.vnet.ibm.com>
4204
4205 PR target/69625
4206 * gcc.target/s390/pr69625.c: Add test case.
4207
4550fbd0 42082016-02-18 Bernd Edlinger <bernd.edlinger@hotmail.de>
4209
4210 PR testsuite/68580
4211 * c-c++-common/tsan/pr65400-1.c (v, q, o): Make 8-byte aligned.
4212
57d00b6a 42132016-02-18 Michael Meissner <meissner@linux.vnet.ibm.com>
4214
4215 PR target/68404
4216 * gcc.target/powerpc/fusion.c: Revert the 2016-02-09 change.
4217 * gcc.target/powerpc/fusion3.c: Likewise.
4218
63ad69d6 42192016-02-18 Richard Biener <rguenther@suse.de>
4220
4221 PR middle-end/69553
4222 * g++.dg/torture/pr69553.C: New testcase.
4223
d92404ed 42242016-02-18 Nick Clifton <nickc@redhat.com>
4225
4550fbd0 4226 PR target/62254
4227 PR target/69610
4228 * gcc.target/arm/pr62554.c: New test.
4229 * gcc.target/arm/pr69610-1.c: New test.
4230 * gcc.target/arm/pr69610-2.c: New test.
d92404ed 4231
0808dfce 42322016-02-18 Richard Biener <rguenther@suse.de>
4233
4234 PR middle-end/69854
4235 * gcc.dg/torture/pr69854.c: New testcase.
4236
fc3527e3 42372016-02-17 Jakub Jelinek <jakub@redhat.com>
4238
4239 PR c++/69850
4240 * g++.dg/warn/Wnonnull-compare-1.C: New test.
4241
e3c24279 42422012-02-17 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4243
4244 * gcc.target/powerpc/vec-cg.c: New test.
4245
c9732c2b 42462016-02-17 Richard Biener <rguenther@suse.de>
4247
4248 PR testsuite/69586
4249 * gcc.dg/uninit-21.c: Add -fno-short-enums.
4250
51bf9f9b 42512016-02-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4252
4253 PR target/69161
4254 * gcc.c-torture/compile/pr69161.c: New test.
4255
6baedca3 42562016-02-17 David Sherwood <david.sherwood@arm.com>
4257
4258 PR target/69532
4259 * gcc.target/arm/fmaxmin.c: Change effective target to arm_v8_neon_hw.
4260 * gcc.target/arm/vect-fmaxmin.c: Likewise.
4261
4f240715 42622016-02-17 Eric Botcazou <ebotcazou@adacore.com>
4263
4264 * gcc.dg/ifcvt-4.c: Skip on Visium.
4265
e0c0515d 42662016-02-17 Eric Botcazou <ebotcazou@adacore.com>
4267
4268 * gnat.dg/atomic8.adb: New test.
4269
7b319ee6 42702016-02-17 Eric Botcazou <ebotcazou@adacore.com>
4271
4272 * gnat.dg/discr46.ad[sb]: New test.
4273
48a7e3d1 42742016-02-16 Kelvin Nilsen <kelvin@gcc.gnu.org>
4275
4276 PR Target/48344
4277 * gcc.target/powerpc/pr48344-1.c: New test.
4278
3f844f15 42792015-02-16 Thomas Koenig <tkoenig@gcc.gnu.org>
4280
4281 PR fortran/69742
4282 * gfortran.dg/associate_21.f90: New test.
4283
7675e968 42842016-02-16 Jakub Jelinek <jakub@redhat.com>
4285
4286 PR c/69835
4287 * c-c++-common/nonnull-1.c: Use -Wnonnull-compare instead of
4288 -Wnonnull in dg-options.
4289 * c-c++-common/nonnull-2.c: New test.
4290
d6faee88 42912016-02-16 James Greenhalgh <james.greenhalgh@arm.com>
4292 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
4293
4294 * gcc.target/aarch64/vector_initialization_nostack.c: New.
4295
3a2a72aa 42962016-02-16 Jakub Jelinek <jakub@redhat.com>
4297
4298 PR middle-end/69801
4299 * gcc.dg/pr69801.c: Add empty dg-options.
4300
28072426 43012016-02-16 James Norris <jnorris@codesourcery.com>
4302
4303 * c-c++-common/goacc/deviceptr-1.c: Add tests.
4304 * g++.dg/goacc/deviceptr-1.c: New file.
4305
37fffac2 43062016-02-16 Jakub Jelinek <jakub@redhat.com>
4307
4308 PR tree-optimization/69820
4309 * gcc.dg/vect/pr69820.c: New test.
4310
f72a5e61 43112016-02-16 Richard Biener <rguenther@suse.de>
4312
4313 PR tree-optimization/69776
4314 * gcc.dg/torture/pr69776-2.c: New testcase.
4315
50e0cd76 43162016-02-16 Bernd Schmidt <bschmidt@redhat.com>
4317
4318 PR tree-optimization/69714
4319 * gcc.dg/torture/pr69714.c: New test.
4320
14a72c4e 43212016-02-16 Jakub Jelinek <jakub@redhat.com>
4322
4323 PR tree-optimization/69802
4324 * gcc.dg/pr69802.c: New test.
4325
fd808c11 43262016-02-16 Richard Biener <rguenther@suse.de>
4327
4328 PR middle-end/69801
4329 * gcc.dg/pr69801.c: New testcase.
4330
49a549ca 43312016-02-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4332
4333 PR libgfortran/69651
4334 * gfortran.dg/read_bang.f90: New test.
4335 * gfortran.dg/read_bang4.f90: New test.
4336
77454e6e 43372016-02-15 Jakub Jelinek <jakub@redhat.com>
4338
2074f21c 4339 PR c++/69658
4340 * g++.dg/init/pr69658.C: New test.
4341
77454e6e 4342 PR c++/69797
4343 * c-c++-common/pr69797.c: New test.
4344
4ef4d764 43452016-02-15 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
4346
4347 * lib/target-supports.exp (check_effective_target_section_anchors): Add
4348 check for aarch64*-*-*.
4349
4a45fe0f 43502016-02-15 Richard Biener <rguenther@suse.de>
4351
4352 PR tree-optimization/69783
4353 * gcc.dg/vect/pr69783.c: New testcase.
4354
0b3619e6 43552016-02-15 Richard Biener <rguenther@suse.de>
4356
4357 PR tree-optimization/69776
4358 * gcc.dg/torture/pr69776.c: New testcase.
4359
9b49c3cb 43602016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
4361
4362 PR fortran/60526
4363 * gfortran.dg/type_decl_4.f90: Reinstated.
4364
e46faff9 43652016-02-14 John David Anglin <danglin@gcc.gnu.org>
4366
4367 PR fortran/68746
4368 * gfortran.dg/read_dir.f90: Xfail on hppa*-*-hpux*.
4369
a96c809a 43702016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
4371
4372 PR fortran/60526
4373 PR bootstrap/69816
4374 * gfortran.dg/type_decl_4.f90: Removed.
4375
fdec7e88 43762016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
4377
4378 PR fortran/60526
4379 * gfortran.dg/type_decl_4.f90: New test.
4380
a72095c4 43812016-02-14 Alan Modra <amodra@gmail.com>
4382
bc436924 4383 PR testsuite/68886
a72095c4 4384 * gcc.c-torture/execute/stkalign.c: Revise test.
4385
73bb5f8b 43862016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
4387
4388 PR target/67260
4389 * gcc.target/sh/torture/pr67260.c: Adjust additional options.
4390
beb13161 43912016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
4392
4393 PR target/67260
4394 * gcc.target/sh/torture/pr67260.c: New.
4395
67cab04e 43962016-02-12 John David Anglin <danglin@gcc.gnu.org>
4397
4398 * gcc.dg/pr67964.c: Add dg-require-alias.
4399
44a59bb1 44002016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
4401
4402 PR target/67636
4403 PR target/64345
4404 * gcc.target/sh/pr54236-1.c: Adjust optimization level.
4405
38c9bd3a 44062016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4407
4408 PR libgfortran/69668
4409 * gfortran.dg/namelist_88.f90: New test.
4410
1774ff82 44112016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4412
4413 PR libgfortran/69668
4414 * gfortran.dg/namelist_38.f90: Update test.
4415 * gfortran.dg/namelist_84.f90: Update test.
4416
aec1f4bd 44172016-02-12 David Malcolm <dmalcolm@redhat.com>
4418
4419 PR other/69554
4420 * gcc.dg/pr69554-1.c: New test.
4421 * gfortran.dg/pr69554-1.F90: New test.
4422 * gfortran.dg/pr69554-2.F90: New test.
4423 * lib/gcc-dg.exp (proc dg-locus): New function.
4424 * lib/gfortran-dg.exp (proc gfortran-dg-test): Update comment to
4425 distinguish between the caret-printing and non-caret-printing
4426 cases. If caret-printing has been explicitly enabled, bail out
4427 without attempting to fix up the output.
4428
da7d5066 44292016-02-12 David Malcolm <dmalcolm@redhat.com>
4430
4431 PR driver/69265
4432 PR driver/69453
4433 * gcc.dg/spellcheck-options-3.c: New test case.
4434 * gcc.dg/spellcheck-options-4.c: New test case.
4435 * gcc.dg/spellcheck-options-5.c: New test case.
4436 * gcc.dg/spellcheck-options-6.c: New test case.
4437 * gcc.dg/spellcheck-options-7.c: New test case.
4438 * gcc.dg/spellcheck-options-8.c: New test case.
4439 * gcc.dg/spellcheck-options-9.c: New test case.
4440 * gcc.dg/spellcheck-options-10.c: New test case.
4441
fcce1b0b 44422016-02-12 Jakub Jelinek <jakub@redhat.com>
4443
4444 PR rtl-optimization/69764
4445 PR rtl-optimization/69771
4446 * c-c++-common/pr69764.c: New test.
4447 * gcc.dg/torture/pr69771.c: New test.
4448
6d609290 44492016-02-12 Marek Polacek <polacek@redhat.com>
4450
4451 * g++.dg/torture/init-list1.C: New.
4452
7d75fb56 44532016-02-12 Marek Polacek <polacek@redhat.com>
4454
4455 * gcc.dg/pr69522.c: Add empty dg-options.
4456
52543fda 44572016-02-12 Ilya Enkovich <enkovich.gnu@gmail.com>
4458
4459 * g++.dg/lto/lto.exp: Include and init mpx.
4460 * g++.dg/lto/pr69729_0.C: New test.
4461
34947478 44622016-02-12 Jakub Jelinek <jakub@redhat.com>
4463
9181a4ec 4464 PR ipa/69241
4465 * g++.dg/ipa/pr69241-4.C: New test.
4466
34947478 4467 PR ipa/68672
4468 * g++.dg/ipa/pr68672-1.C: New test.
4469 * g++.dg/ipa/pr68672-2.C: New test.
4470 * g++.dg/ipa/pr68672-3.C: New test.
4471
74a4140f 44722016-02-12 Bernd Schmidt <bschmidt@redhat.com>
4473
4474 PR c/69522
50e0cd76 4475 * gcc.dg/pr69522.c: New test.
74a4140f 4476
9ddb20d6 44772016-02-12 Patrick Palka <ppalka@gcc.gnu.org>
4478
4479 PR c++/69098
4480 * g++.dg/cpp1y/69098.C: New test.
4481 * g++.dg/cpp1y/69098-2.C: New test.
4482
67cf9b55 44832016-02-12 Jakub Jelinek <jakub@redhat.com>
4484
4485 * objc.dg/gnu-api-2-method.m: Spelling fixes - behaviour -> behavior
4486 and neighbour -> neighbor.
4487 * objc.dg/attributes/method-nonnull-1.m: Likewise.
4488 * objc.dg/gnu-api-2-class-meta.m: Likewise.
4489 * c-c++-common/Wvarargs.c: Likewise.
4490 * c-c++-common/goacc/host_data-5.c: Likewise.
4491 * obj-c++.dg/gnu-api-2-class-meta.mm: Likewise.
4492 * obj-c++.dg/attributes/method-nonnull-1.mm: Likewise.
4493 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
4494 * gcc.target/aarch64/pr60697.c: Likewise.
4495 * gcc.target/aarch64/advsimd-intrinsics/vldX_lane.c: Likewise.
4496 * gcc.target/aarch64/advsimd-intrinsics/vqshl.c: Likewise.
4497 * gcc.target/aarch64/advsimd-intrinsics/vshuffle.inc: Likewise.
4498 * gcc.target/aarch64/advsimd-intrinsics/vrshl.c: Likewise.
4499 * gcc.target/aarch64/advsimd-intrinsics/vldX_dup.c: Likewise.
4500 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Likewise.
4501 * gcc.target/aarch64/advsimd-intrinsics/vqrshl.c: Likewise.
4502 * gcc.target/aarch64/advsimd-intrinsics/vldX.c: Likewise.
4503 * gcc.target/aarch64/aapcs64/ice_2.c: Likewise.
4504 * gcc.target/aarch64/aapcs64/test_23.c: Likewise.
4505 * gcc.target/aarch64/vrnd_f64_1.c: Likewise.
4506 * g++.dg/warn/Wconversion-real-integer-3.C: Likewise.
4507 * g++.dg/lookup/koenig5.C: Likewise.
4508 * g++.dg/ext/no-asm-2.C: Likewise.
4509 * gfortran.dg/bounds_check_array_ctor_3.f90: Likewise.
4510 * gfortran.dg/bounds_check_array_ctor_7.f90: Likewise.
4511 * gfortran.dg/used_types_16.f90: Likewise.
4512 * gfortran.dg/assumed_rank_bounds_1.f90: Likewise.
4513 * gfortran.dg/bounds_check_array_ctor_1.f90: Likewise.
4514 * gfortran.dg/assumed_rank_bounds_2.f90: Likewise.
4515 * gfortran.dg/bounds_check_array_ctor_4.f90: Likewise.
4516 * gfortran.dg/abstract_type_6.f03: Likewise.
4517 * gfortran.dg/bounds_check_array_ctor_5.f90: Likewise.
4518 * gfortran.dg/used_types_15.f90: Likewise.
4519 * gfortran.dg/bounds_check_array_ctor_8.f90: Likewise.
4520 * gfortran.dg/exit_3.f08: Likewise.
4521 * gfortran.dg/open_status_2.f90: Likewise.
4522 * gfortran.dg/derived_pointer_recursion_2.f90: Likewise.
4523 * gfortran.dg/intrinsic_std_1.f90: Likewise.
4524 * gfortran.dg/associate_1.f03: Likewise.
4525 * gfortran.dg/bounds_check_array_ctor_2.f90: Likewise.
4526 * gfortran.dg/intrinsic_std_6.f90: Likewise.
4527 * gfortran.dg/bounds_check_array_ctor_6.f90: Likewise.
4528 * gcc.dg/builtin-object-size-1.c: Likewise.
4529 * gcc.dg/noreturn-6.c: Likewise.
4530 * gcc.dg/builtin-stringop-chk-1.c: Likewise.
4531 * gcc.dg/globalalias.c: Likewise.
4532 * gcc.dg/builtins-config.h: Likewise.
4533 * gcc.dg/pr30457.c: Likewise.
4534 * gcc.c-torture/compile/volatile-1.c: Likewise.
4535 * gcc.c-torture/execute/20101011-1.c: Likewise.
4536 * c-c++-common/Waddress-1.c: Likewise.
4537
40b38ace 45382016-02-11 Jakub Jelinek <jakub@redhat.com>
4539
4540 PR c/69768
4541 * c-c++-common/Waddress-1.c: New test.
4542
42c87ca9 45432016-02-11 Andre Vehreschild <vehre@gcc.gnu.org>
4544
4545 PR fortran/69296
4546 * gfortran.dg/associate_19.f03: New test.
4547 * gfortran.dg/associate_20.f03: New test.
4548
acb7939f 45492016-02-11 Oleg Endo <olegendo@gcc.gnu.org>
4550
4551 * gcc.target/sh/pr54089-8.c: Adjust optimization level.
4552
6defe3c5 45532016-02-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4554
4555 * gcc.target/aarch64/target_attr_15.c: Scan assembly for
4556 .arch armv8-a\n. Add -dA to dg-options.
4557 * gcc.target/aarch64/assembler_arch_1.c: New test.
4558 * gcc.target/aarch64/target_attr_7.c: Add -dA to dg-options.
4559
63f63318 45602016-02-11 Paolo Carlini <paolo.carlini@oracle.com>
4561
4562 PR c++/68726
4563 * g++.dg/cpp0x/pr68726.C: New.
4564
1cddf457 45652016-02-11 Ilya Enkovich <enkovich.gnu@gmail.com>
4566
4567 * lib/mpx-dg.exp: Fix warning in check_effective_target_mpx
4568 test.
4569
b86fba37 45702016-02-11 Richard Biener <rguenther@suse.de>
4571
4572 * g++.dg/tree-ssa/pr61034.C: Adjust.
4573
ec4ec95a 45742016-02-10 Vladimir Makarov <vmakarov@redhat.com>
4575
be7c31e9 4576 PR target/69148
ec4ec95a 4577 * gcc.target/s390/pr69148.c: New.
4578
f64416ca 45792016-02-10 Yuri Rumyantsev <ysrumyan@gmail.com>
4580
4581 PR tree-optimization/69652
4582 * gcc.dg/torture/pr69652.c: New test.
4583
e5d1ea31 45842016-02-10 Jakub Jelinek <jakub@redhat.com>
4585 Patrick Palka <ppalka@gcc.gnu.org>
4586
4587 PR ipa/69241
4588 PR c++/69649
4589 * g++.dg/ipa/pr69241-1.C: New test.
4590 * g++.dg/ipa/pr69241-2.C: New test.
4591 * g++.dg/ipa/pr69241-3.C: New test.
4592 * g++.dg/ipa/pr69649.C: New test.
4593
fa03b19d 45942016-02-10 Uros Bizjak <ubizjak@gmail.com>
4595
4596 * gcc.dg/tree-ssa/sra-17.c: Add -mcpu=ev4 for target alpha*-*-*.
4597 * gcc.dg/tree-ssa/sra-18.c: Ditto.
4598
14485c8a 45992016-02-10 Bin Cheng <bin.cheng@arm.com>
4600
4601 PR tree-optimization/68021
4602 * gcc.dg/tree-ssa/pr68021.c: New test.
4603
79f1ed25 46042016-02-10 Richard Biener <rguenther@suse.de>
4605
4606 PR tree-optimization/69726
4607 * gcc.dg/uninit-22.c: New testcase.
4608
58f74eff 46092016-02-09 Andrew Pinski <apinski@cavium.com>
4610
4611 PR tree-opt/69282
4612 * gcc.c-torture/compile/20160205-1.c: New testcase.
4613
600c00f7 46142016-02-09 Michael Meissner <meissner@linux.vnet.ibm.com>
4615
4616 PR target/68404
4617 * gcc.target/powerpc/fusion.c: Rewrite test to use TOC fusion
4618 instead accessing a really large arrray.
4619 * gcc.target/powerpc/fusion3.c: Likewise.
4620
0771836e 46212016-02-09 Charles Baylis <charles.baylis@linaro.org>
4622
4623 PR target/68532
4624 * gcc.c-torture/execute/pr68532.c: New test.
4625
4ccd644f 46262016-02-11 Alexandre Oliva <aoliva@redhat.com>
4627
4628 PR target/69634
4629 * gcc.dg/pr69634.c: New.
4630
2e980a39 46312016-02-09 Richard Biener <rguenther@suse.de>
4632
4633 * gcc.dg/vect/vect-mask-store-move-1.c: Add missing space.
4634
aacf7102 46352016-02-09 Alexander Fomin <alexander.fomin@intel.com>
2e980a39 4636
aacf7102 4637 * gcc.target/i386/avx512f-klogic-2.c: Adjust expectation.
4638
a1856ddf 46392016-02-09 Yuri Rumyantsev <ysrumyan@gmail.com>
4640
4641 * gcc.dg/vect/vect-mask-store-move-1.c: Fix test failures.
4642
d4d3da7e 46432016-02-09 Richard Biener <rguenther@suse.de>
4644
4645 PR tree-optimization/69715
4646 * gcc.dg/torture/pr69715.c: New testcase.
4647
9cc6714f 46482016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
4649
4650 PR c++/69139
4651 * g++.dg/cpp0x/trailing12.C: New test.
4652 * g++.dg/cpp0x/trailing13.C: New test.
4653
83d5062b 46542016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
4655
4656 PR c++/69283
4657 PR c++/67835
4658 * g++.dg/cpp1y/auto-fn29.C: New test.
4659 * g++.dg/cpp1y/auto-fn30.C: New test.
4660
394a86f3 46612016-02-08 Jakub Jelinek <jakub@redhat.com>
4662
4663 PR tree-optimization/69209
4664 * gcc.c-torture/compile/pr69209.c: New test.
4665
93b124b4 46662016-02-08 Jeff Law <law@redhat.com>
4667
4668 PR tree-optimization/68541
4669 * gcc.dg/tree-ssa/split-path-1.c: Increase limit for number
4670 of statements allowed in join block for path splitting.
4671
26abce13 46722016-02-08 Jakub Jelinek <jakub@redhat.com>
4673
0acb2d6e 4674 PR c++/59627
4675 * g++.dg/gomp/pr59627.C: New test.
4676
26abce13 4677 PR ipa/69239
4678 * g++.dg/ipa/pr69239.C: New test.
4679
86e0b129 46802016-02-08 David Malcolm <dmalcolm@redhat.com>
4681
4682 PR preprocessor/69664
4683 * gcc.dg/cpp/trad/comment-2.c: Add expected column number.
4684 * gcc.dg/cpp/warn-comments.c: Likewise.
4685
f553d9f8 46862016-02-08 Marek Polacek <polacek@redhat.com>
4687
4688 PR c++/69688
4689 * g++.dg/init/const12.C: New test.
4690
600695e0 46912016-02-08 Bernd Schmidt <bschmidt@redhat.com>
4692
4693 PR target/60410
4694 * gcc.dg/lto/pr55113_0.c: Remove test.
4695
c4f4b1e8 46962016-02-08 Richard Biener <rguenther@suse.de>
4697
4698 PR tree-optimization/69719
4699 * gcc.dg/torture/pr69719.c: New testcase.
4700
5a987d87 47012016-02-08 Richard Biener <rguenther@suse.de>
4702 Jeff Law <law@redhat.com>
4703
4704 PR target/68273
4705 * gcc.target/mips/pr68273.c: New testcase.
4706
0418e71d 47072016-02-08 Richard Biener <rguenther@suse.de>
4708
4709 PR rtl-optimization/69274
4710 * gcc.target/i386/addr-sel-1.c: XFAIL.
4711
07c0f1ca 47122016-02-08 Jeff Law <law@redhat.com>
4713
40d85f4c 4714 PR tree-optimization/68541
4715 * gcc.dg/tree-ssa/split-path-2.c: Make char array explicitly signed.
4716
140e093f 4717 PR tree-optimization/65917
07c0f1ca 4718 * gcc.dg/tree-ssa/20030922-2.c: No longer xfailed.
4719
16430acf 47202016-02-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4721
4722 PR fortran/50555
4723 * gfortran.dg/namelist_args.f90: New test.
4724
3f0ff0d8 47252016-02-05 Jeff Law <law@redhat.com>
4726
140e093f 4727 PR tree-optimization/68541
3f0ff0d8 4728 * gcc.dg/tree-ssa/split-path-2.c: New test.
4729 * gcc.dg/tree-ssa/split-path-3.c: New test.
4730 * gcc.dg/tree-ssa/split-path-4.c: New test.
4731 * gcc.dg/tree-ssa/split-path-5.c: New test.
4732 * gcc.dg/tree-ssa/split-path-6.c: New test.
4733 * gcc.dg/tree-ssa/split-path-7.c: New test.
4734
a7cc1f94 47352016-02-05 Martin Sebor <msebor@redhat.com>
4736
4737 PR c++/69662
4738 * g++.dg/warn/Wplacement-new-size-1.C: New test.
4739 * g++.dg/warn/Wplacement-new-size-2.C: New test.
4740
fcb25f28 47412016-02-06 Richard HEnderson <rth@redhat.com>
4742
4743 PR c/69643
4744 * gcc.target/i386/addr-space-4.c: New.
4745 * gcc.target/i386/addr-space-5.c: New.
4746
3a2545a1 47472016-02-05 Mikael Morin <mikael@gcc.gnu.org>
4748
4749 PR fortran/66089
4750 * gfortran.dg/elemental_dependency_6.f90: New.
4751
1e302465 47522016-02-05 Jakub Jelinek <jakub@redhat.com>
4753
66feb54c 4754 PR rtl-optimization/69691
4755 * gcc.c-torture/execute/pr69691.c: New test.
4756
1e302465 4757 PR c++/69628
4758 * g++.dg/parse/pr69628.C: New test.
4759
9c28a298 47602016-02-05 Uros Bizjak <ubizjak@gmail.com>
4761
4762 * gcc.dg/sancov/asan.c: Move to ...
4763 * gcc.dg/asan/sancov-1.c: ... here.
4764
a854e286 47652016-02-05 Uros Bizjak <ubizjak@gmail.com>
4766
4767 * gcc.target/i386/pr69577.c: Require avx_runtime target.
4768
d4f0b240 47692016-02-05 H.J. Lu <hongjiu.lu@intel.com>
4770
4771 PR target/69677
4772 * gcc.target/i386/pr69677.c: New test.
4773
235d8723 47742016-02-05 Patrick Palka <ppalka@gcc.gnu.org>
4775
4776 PR c++/68948
4777 * g++.dg/template/pr68948.C: New test.
4778
f390cf65 47792016-02-05 Dominik Vogt <vogt@linux.vnet.ibm.com>
4780
4781 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove -march=z13 for s390
4782 (only necessary on s390x).
4783
ab99f104 47842016-02-04 H.J. Lu <hongjiu.lu@intel.com>
4785
4786 * gcc.target/i386/pr69454-2.c: Compile with -msse2
4787 -mno-accumulate-outgoing-args.
4788
f7ef5392 47892016-02-04 Patrick Palka <ppalka@gcc.gnu.org>
4790
4791 * g++.dg/cpp0x/constexpr-ptrmem5.C: New test.
4792
6b098e91 47932016-02-04 Jakub Jelinek <jakub@redhat.com>
4794
4795 PR c/69669
4796 * c-c++-common/pr69669.c: New test.
4797
f0146cf3 47982016-02-04 Michael Meissner <meissner@linux.vnet.ibm.com>
4799
4800 PR target/69667
4801 * g++.dg/pr69667.C: New file.
4802
08fd6cf5 48032016-02-04 Wilco Dijkstra <wdijkstr@arm.com>
4804
4805 PR target/69619
4806 * gcc.dg/pr69619.c: Add new test.
4807
a6f3f39f 48082016-02-04 Richard Sandiford <richard.sandiford@arm.com>
4809
4810 PR rtl-optimization/69577
4811 * gcc.target/i386/pr69577.c: New test.
4812
774068a0 48132016-02-04 Martin Liska <mliska@suse.cz>
4814
4815 * g++.dg/asan/pr69276.C: New test.
4816
f50a7894 48172016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4818
4819 PR target/65932
4820 PR target/67714
4821 * gcc.target/arm/wmul-3.c: Simplify test to generate just
4822 a single smulbb instruction.
4823 * gcc.target/amr/wmul-1.c: Add -mtune=cortex-a9 to dg-options.
4824 * gcc.target/amr/wmul-2.c: Likewise.
4825
6b722eb3 48262016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4827
4828 PR target/65932
4829 PR target/67714
4830 * gcc.c-torture/execute/pr67714.c: New test.
4831
1f1475a7 48322016-02-04 Ilya Enkovich <enkovich.gnu@gmail.com>
4833
4834 PR target/69454
4835 * gcc.target/i386/pr69454-1.c: New test.
4836 * gcc.target/i386/pr69454-2.c: New test.
4837
6b94e133 48382016-02-03 Martin Sebor <msebor@redhat.com>
4839
4840 PR c++/69251
4841 PR c++/69253
4842 PR c++/69290
4843 PR c++/69277
4844 PR c++/69349
4845 * g++.dg/ext/flexarray-mangle-2.C: New test.
4846 * g++.dg/ext/flexarray-mangle.C: New test.
4847 * g++.dg/ext/flexarray-subst.C: New test.
4848 * g++.dg/ext/flexary11.C: New test.
4849 * g++.dg/ext/flexary12.C: New test.
4850 * g++.dg/ext/flexary13.C: New test.
4851 * g++.dg/ext/flexary14.C: New test.
4852 * g++.dg/other/dump-ada-spec-2.C: Adjust.
4853
342ed0ac 48542016-02-03 H.J. Lu <hongjiu.lu@intel.com>
4855
4856 * gcc.target/i386/iamcu/test_passing_unions.c (check_union_passing6):
4857 Define only if CHECK_FLOAT128 is defined.
4858 (main): Properly initialize u5.
4859
edf6c4d2 48602016-02-03 Jakub Jelinek <jakub@redhat.com>
4861
415d5641 4862 PR c/69627
4863 * gcc.dg/pr69627.c: New test.
4864
edf6c4d2 4865 PR target/69644
4866 * gcc.dg/pr69644.c: New test.
4867
cf8f3ba0 48682016-02-03 Mike Stump <mikestump@comcast.net>
4869
4870 * lib/compat.exp (compat-get-options-main): Add dg-timeout-factor
4871 support for struct-layout-1.exp.
4872
c90d55dd 48732016-02-03 Patrick Palka <ppalka@gcc.gnu.org>
4874
4875 PR c++/69056
f7ef5392 4876 * g++.dg/cpp0x/pr69056.C: New test.
c90d55dd 4877
401bd0c8 48782016-02-03 Vladimir Makarov <vmakarov@redhat.com>
4879 Alexandre Oliva <aoliva@redhat.com>
4880
4881 PR target/69461
4882 * gcc.target/powerpc/pr69461.c: New.
4883
277d9d1d 48842016-02-03 Uros Bizjak <ubizjak@gmail.com>
4885
4886 * lib/tsan-dg.exp (tsan_init): Move check if tsan executable
4887 works from here ...
4888 (check_effective_target_fsanitize_thread): ... to here. Do not
4889 specify additional compile flags for the test source.
4890 * lib/asan-dg.exp (check_effective_target_fsanitize_address): Do not
4891 specify additional compile flags for the test source.
4892
e69ad94a 48932016-02-03 Wilco Dijkstra <wdijkstr@arm.com>
4894
4895 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
4896
a4454da2 48972016-02-03 Andre Vehreschild <vehre@gcc.gnu.org>
4898
4899 PR fortran/67451
4900 PR fortran/69418
4901 * gfortran.dg/coarray_allocate_2.f08: New test.
4902 * gfortran.dg/coarray_allocate_3.f08: New test.
4903 * gfortran.dg/coarray_allocate_4.f08: New test.
4904
88cab2dd 49052016-02-03 Alan Lawrence <alan.lawrence@arm.com>
4906
4907 * gcc.dg/vect/vect-outer-1-big-array.c: Drop vect_multiple_sizes;
4908 use same scan-tree-dump-times on all platforms.
4909 * gcc.dg/vect/vect-outer-1.c: Likewise.
4910 * gcc.dg/vect/vect-outer-1a-big-array.c: Likewise.
4911 * gcc.dg/vect/vect-outer-1a.c: Likewise.
4912 * gcc.dg/vect/vect-outer-1b-big-array.c: Likewise.
4913 * gcc.dg/vect/vect-outer-1b.c: Likewise.
4914 * gcc.dg/vect/vect-outer-2b.c: Likewise.
4915 * gcc.dg/vect/vect-outer-3b.c: Likewise.
4916 * gcc.dg/vect/vect-reduc-dot-s8b.c: Likewise.
4917
66ea75c4 49182016-02-02 Segher Boessenkool <segher@kernel.crashing.org>
4919
4920 * c-c++-common/vector-compare-4.c: Prune "non-standard ABI extension"
4921 warning.
4922
4eef8df7 49232016-02-02 H.J. Lu <hongjiu.lu@intel.com>
4924
4925 * gcc.target/i386/iamcu/test_empty_structs_and_unions.c: New test.
4926
665fbc2f 49272016-02-02 James Norris <jnorris@codesourcery.com>
4928
4929 * c-c++-common/goacc/routine-5.c: Add tests.
4930
b10e3d47 49312016-02-02 Alexander Monakov <amonakov@ispras.ru>
4932
4933 * gcc.target/nvptx/unsigned-cmp.c: New test.
4934
12ad66dd 49352016-02-02 Wilco Dijkstra <wdijkstr@arm.com>
4936
4937 * gcc.target/aarch64/scalar_shift_1.c
4938 (test_corners_sisd_di): Improve force to SIMD register.
4939 (test_corners_sisd_si): Likewise.
4940 * gcc.target/aarch64/vect-ld1r-compile-fp.c:
4941 Remove scan-assembler check for ldr.
4942
f9ec342f 49432016-02-02 Richard Biener <rguenther@suse.de>
4944
4945 PR tree-optimization/69595
4946 * gcc.dg/Warray-bounds-17.c: New testcase.
4947
32f2925a 49482016-02-02 Richard Biener <rguenther@suse.de>
4949
4950 PR tree-optimization/69606
4951 * gcc.dg/torture/pr69606.c: New testcase.
4952
cfd9ca84 49532016-02-02 Yuri Rumyantsev <ysrumyan@gmail.com>
4954
4955 PR middle-end/68542
4956 * gcc.dg/vect/vect-mask-store-move-1.c: New test.
4957 * gcc.target/i386/avx2-vect-mask-store-move1.c: New test.
4958
19bf08e2 49592016-02-02 Alan Modra <amodra@gmail.com>
4960
4961 PR target/69548
4962 * gcc.target/powerpc/pr69548.c: New test.
4963
6f13b088 49642016-02-01 Jakub Jelinek <jakub@redhat.com>
4965
dcddc5af 4966 PR rtl-optimization/69592
4967 * gcc.dg/pr69592.c: New test.
4968
6f13b088 4969 PR preprocessor/69543
4970 PR c/69558
4971 * gcc.dg/pr69543.c: New test.
4972 * gcc.dg/pr69558.c: New test.
4973
d090e5c2 49742016-02-01 Uros Bizjak <ubizjak@gmail.com>
4975
fcb317c5 4976 PR testsuite/65940
4977 * g++.dg/other/anon5.C (dg-options): Use -gdwarf-2 instead of -g.
d090e5c2 4978
aaf527dc 49792016-02-01 Martin Sebor <msebor@redhat.com>
4980
4981 * gcc.target/powerpc/pr17381.c: Remove duplicate copy of the test body.
4982
1674217b 49832016-02-01 Bin Cheng <bin.cheng@arm.com>
4984
4985 PR tree-optimization/67921
4986 * c-c++-common/ubsan/pr67921.c: New test.
4987
b4007655 49882016-02-01 Richard Biener <rguenther@suse.de>
4989
4990 PR middle-end/69556
4991 * gcc.dg/tree-ssa/recip-8.c: New testcase.
4992
88a477bb 49932016-02-01 Richard Biener <rguenther@suse.de>
4994
4995 PR tree-optimization/69574
4996 * gcc.dg/torture/pr69574.c: New testcase.
4997
2eaaa4e7 49982016-02-01 Richard Biener <rguenther@suse.de>
4999
5000 PR tree-optimization/69579
5001 * gcc.dg/setjmp-6.c: New testcase.
5002
e3882c44 50032016-02-01 Jakub Jelinek <jakub@redhat.com>
5004
5005 PR rtl-optimization/69570
5006 * g++.dg/opt/pr69570.C: New test.
5007
f80aff47 50082016-02-01 Richard Henderson <rth@redhat.com>
5009
5010 * gcc.dg/pr69535.c: New test.
5011
240568aa 50122016-01-31 John David Anglin <danglin@gcc.gnu.org>
5013
6009b3b8 5014 PR testsuite/69584
5015 * gcc.dg/tree-ssa/sra-17.c: Fix regexps to work on hpux.
5016 * gcc.dg/tree-ssa/sra-18.c: Likewise.
5017
1fdf7177 5018 PR debug/68244
5019 * g++.dg/parse/parens3.C: Use register "4" on hppa.
5020
240568aa 5021 * gcc.dg/tree-ssa/vector-5.c: Add -fno-common option on hppa*-*-hpux*.
5022
cb3e5ac0 50232016-01-31 Paul Thomas <pault@gcc.gnu.org>
5024
5025 PR fortran/67564
5026 * gfortran.dg/allocate_with_source_17.f03: New test.
5027
3b8b902b 50282016-01-30 Jakub Jelinek <jakub@redhat.com>
5029
5030 PR tree-optimization/69546
5031 * gcc.dg/torture/pr69546.c: New test.
5032
17985abe 50332016-01-30 Paul Thomas <pault@gcc.gnu.org>
5034
5035 PR fortran/69566
5036 * gfortran.dg/unlimited_polymorphic_25.f03: New test.
5037
b5239e80 50382016-01-30 Martin Sebor <msebor@redhat.com>
5039
5040 PR c++/68490
5041 * g++.dg/ext/flexary10.C: New test.
5042
e8f03010 50432016-01-30 Dominique d'Humieres <dominiq@lps.ens.fr>
5044
5045 PR fortran/66707
5046 gfortran.dg/common_23.f90: New test.
5047
dc93691a 50482016-01-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5049
5050 PR target/65546
5051 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c: Correct
5052 condition being checked, and disable it when the target supports
5053 misaligned loads and stores.
5054
ff5e28e9 50552016-01-29 Jakub Jelinek <jakub@redhat.com>
5056
5057 PR debug/69518
5058 * gcc.dg/torture/pr69518.c: New test.
5059
b0d8930a 50602016-01-29 H.J. Lu <hongjiu.lu@intel.com>
5061
5062 PR target/69530
5063 * gcc.target/i386/pr69530.c: New test.
5064
21601fc7 50652016-01-29 Steve Ellcey <sellcey@imgtec.com>
5066
5067 PR target/65604
5068 * gcc.target/mips/div-delay.c: New test.
5069
ca6c7317 50702016-01-29 Jakub Jelinek <jakub@redhat.com>
5071
4758dc39 5072 PR target/69551
5073 * gcc.target/i386/pr69551.c: New test.
5074
ca6c7317 5075 PR target/66137
5076 * gcc.target/i386/pr66137.c: New test.
5077
e3078da6 50782016-01-29 Andrew Bennett <andrew.bennett@imgtec.com>
5079
5080 * gcc.target/mips/p5600-bonding.c (dg-options): Force the test to be
5081 always built for p5600.
5082 * gcc.target/mips/mips.exp (mips-dg-options): Add support for the
5083 isa=p5600 dg-option.
5084
b622ec25 50852016-01-29 Richard Biener <rguenther@suse.de>
5086
5087 PR tree-optimization/69547
5088 * g++.dg/tree-ssa/pr69547.C: New testcase.
5089
d2a60e99 50902016-01-29 Jakub Jelinek <jakub@redhat.com>
5091
5092 PR debug/66869
5093 * g++.dg/warn/Wunused-function2.C: New test.
5094
ae849d2b 50952016-01-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
5096
5097 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Require a hardware vector
5098 support for test to succeed.
5099
ce6a6978 51002016-01-29 Marek Polacek <polacek@redhat.com>
5101
5102 PR c++/69509
5103 PR c++/69516
5104 * g++.dg/ext/constexpr-vla2.C: New test.
5105 * g++.dg/ext/constexpr-vla3.C: New test.
5106 * g++.dg/ubsan/vla-1.C: Remove dg-shouldfail.
5107
7550d855 51082016-01-29 Richard Biener <rguenther@suse.de>
5109
5110 PR middle-end/69537
5111 * gcc.dg/uninit-21.c: New testcase.
5112
f11bb279 51132016-01-28 Uros Bizjak <ubizjak@gmail.com>
5114
5115 PR target/69459
5116 * gcc.target/i386/pr69459.c: New test.
5117
c80c12c8 51182016-01-28 Steve Ellcey <sellcey@imgtec.com>
5119
5120 PR target/68400
5121 * gcc.target/mips/mips.exp (mips_option_groups): Add stack-protector.
5122 * gcc.target/mips/pr68400.c: New test.
5123
c649bacc 51242016-01-28 Martin Sebor <msebor@redhat.com>
5125
5126 PR target/17381
5127 * gcc.target/powerpc/pr17381.c: New test.
5128
f4881661 51292016-01-28 Jakub Jelinek <jakub@redhat.com>
5130
5131 PR middle-end/69542
5132 * gcc.dg/torture/pr69542.c: New test.
5133
d66fdd75 51342016-01-28 Wilco Dijkstra <wdijkstr@arm.com>
5135
5136 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
5137
d4a78818 51382016-01-28 David Edelsohn <dje.gcc@gmail.com>
5139
5140 * gcc.dg/pr65980.c: Skip on AIX.
5141 * gcc.dg/pr66688.c: Same.
5142
21329e97 51432016-01-28 David Edelsohn <dje.gcc@gmail.com>
5144
5145 PR target/63679
5146 * gcc.dg/tree-ssa/sra-17.c: Adjust regex for more label styles.
5147 * gcc.dg/tree-ssa/sra-18.c: Same.
5148
cc7124a6 51492016-01-28 Andre Vehreschild <vehre@gcc.gnu.org>
5150
5151 PR fortran/62536
5152 * gfortran.dg/block_15.f08: New test.
5153 * gfortran.dg/block_end_error_1.f90: Need to catch additional error
5154 on incorrectly closed BLOCK.
5155
358dfcb4 51562016-01-28 Ilya Enkovich <enkovich.gnu@gmail.com>
5157
5158 * gcc.dg/declare-simd.c: New test.
e87502d6 51592016-01-28 Richard Biener <rguenther@suse.de>
5160
5161 PR tree-optimization/69466
5162 * gfortran.dg/vect/pr69466.f90: New testcase.
5163
44e7334b 51642016-01-28 Thomas Preud'homme <thomas.preudhomme@arm.com>
5165
5166 * g++.dg/pr67989.C: Remove ARM-specific option.
5167 * gcc.target/arm/pr67989.C: New file.
5168
5ce8f551 51692016-01-27 Uros Bizjak <ubizjak@gmail.com>
5170
5171 * gcc.dg/torture/pr68264.c: Disable log1p test for glibc < 2.22
5172 and expm1 test for glibc < 2.11.
5173
fa6e6b15 51742016-01-27 Richard Henderson <rth@redhat.com>
5175
5176 * gcc.c-torture/execute/pr69447.c: New test.
5177
51782016-01-27 Paul Thomas <pault@gcc.gnu.org>
147b2f9b 5179
7b8122c6 5180 PR fortran/69422
147b2f9b 5181 * gfortran.dg/alloc_comp_assign_15.f03: New test.
5182
78e516eb 51832016-01-27 Jakub Jelinek <jakub@redhat.com>
5184
5185 PR debug/66869
5186 * gcc.dg/pr66869.c: New test.
5187
9b849350 51882016-01-25 Jeff Law <law@redhat.com>
5189
5190 PR tree-optimization/68398
f11bb279 5191 PR tree-optimization/69196
9b849350 5192 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output.
5193 * gcc.dg/tree-ssa/ssa-dom-thread-2c.c: Add extra statements on thread
5194 path to avoid new heuristic allowing more irreducible regions
5195 * gcc.dg/tree-ssa/ssa-dom-thread-2d.c: Likewise.
5196 * gcc.dg/tree-ssa/vrp46.c: Likewise.
5197 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Update expected output.
5198 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: New test.
5199 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
5200
fee5e491 52012016-01-27 Marek Polacek <polacek@redhat.com>
5202
5203 PR c/68062
5204 * c-c++-common/vector-compare-4.c: New test.
5205
eec96426 52062016-01-27 David Malcolm <dmalcolm@redhat.com>
5207
5208 PR preprocessor/69126
5209 * c-c++-common/pr69126.c: New test case.
5210
5068be18 52112016-01-27 Ian Lance Taylor <iant@google.com>
5212
5213 * gcc.dg/tree-ssa/ivopt_5.c: New test.
5214
5fa82c11 52152016-01-27 Ryan Burn <contact@rnburn.com>
5216
5217 PR cilkplus/69267
5218 * g++.dg/cilk-plus/CK/pr69267.cc: New test.
5219
b3df0219 52202016-01-27 Uros Bizjak <ubizjak@gmail.com>
5221
5222 PR target/69512
5223 * gcc.target/i386/pr69512.c: New test.
5224
d46a16d4 52252016-01-27 Rainer Emrich <rainer@emrich-ebersheim.de>
5226
5227 PR ada/69488
5228 * gnat.dg/sso/*.adb: Robustify dg-output directives.
5229
6a9b35ef 52302016-01-27 Marek Polacek <polacek@redhat.com>
5231
5232 PR c++/69379
5233 * g++.dg/pr69379.C: New test.
5234
18e9663b 52352016-01-27 Martin Sebor <msebor@redhat.com>
5236
5237 PR c++/69317
5238 * g++.dg/abi/Wabi-2-2.C: New test.
5239 * g++.dg/abi/Wabi-2-3.C: New test.
5240 * g++.dg/abi/Wabi-3-2.C: New test.
5241 * g++.dg/abi/Wabi-3-3.C: New test.
5242
c88301ad 52432016-01-27 Richard Biener <rguenther@suse.de>
5244
5245 PR tree-optimization/69166
5246 * gcc.dg/torture/pr69166.c: New testcase.
5247
8ca47550 52482016-01-27 Martin Jambor <mjambor@suse.cz>
5249
5250 PR tree-optimization/69355
5251 * gcc.dg/tree-ssa/pr69355.c: New test.
5252
5cb23e3c 52532016-01-27 Marek Polacek <polacek@redhat.com>
5254
5255 PR c++/69496
5256 * g++.dg/ext/constexpr-vla1.C: New test.
5257
7b0c1b6d 52582016-01-20 Christian Bruel <christian.bruel@st.com>
5259
5260 PR target/69245
5261 * gcc.target/arm/pr69245.c: New test.
5262
220112fc 52632016-01-27 Jakub Jelinek <jakub@redhat.com>
5264
5265 PR tree-optimization/69399
5266 * gcc.dg/torture/pr69399.c: New test.
5267
16294490 52682016-01-27 Eric Botcazou <ebotcazou@adacore.com>
5269
5270 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: XFAIL on SPARC 64-bit.
5271
8abd3d0c 52722016-01-26 Eric Botcazou <ebotcazou@adacore.com>
5273
5274 * gcc.c-torture/execute/stkalign.c: XFAIL run on SPARC 64-bit.
5275
7cf9b895 52762016-01-26 Tom de Vries <tom@codesourcery.com>
5277
5278 PR tree-optimization/69110
5279 * gcc.dg/autopar/pr69110.c: New test.
5280
557c1942 52812016-01-26 Abderrazek Zaafrani <a.zaafrani@samsung.com>
b3df0219 5282 Sebastian Pop <s.pop@samsung.com>
557c1942 5283
5284 * gcc.dg/graphite/isl-ast-op-select.c: New.
5285
80adbd96 52862015-01-26 Paul Thomas <pault@gcc.gnu.org>
5287
5288 PR fortran/69385
5289 * gfortran.dg/allocate_error_6.f90: New test.
5290
c3f86f60 52912016-01-26 Richard Henderson <rth@redhat.com>
5292
5293 * gcc.dg/tm/pr60908.c: New test.
5294
3752e5b1 52952016-01-26 David Malcolm <dmalcolm@redhat.com>
5296
5297 PR other/69006
5298 * g++.dg/ext/timevar1.C: Add dg-allow-blank-lines-in-output
5299 directive.
5300 * gcc.dg/plugin/diagnostic-test-show-locus-color.c: Update
5301 expected multiline output to reflect the colorization being
5302 disabled before newlines.
5303 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
5304 (custom_diagnostic_finalizer): Replace call to
5305 pp_newline_and_flush with call to pp_flush.
5306 * gcc.dg/unroll-2.c: Add dg-allow-blank-lines-in-output directive.
5307 * gfortran.dg/implicit_class_1.f90: Likewise.
5308 * lib/gcc-dg.exp (allow_blank_lines): New global.
5309 (dg-allow-blank-lines-in-output): New procedure.
5310 (gcc-dg-prune): Complain about blank lines in the output, unless
5311 dg-allow-blank-lines-in-output was called.
5312 * lib/multiline.exp (_build_multiline_regex): Only support
5313 arbitrary followup text for non-blank-lines, not for blank lines.
5314
9bbfd060 53152016-01-26 Jakub Jelinek <jakub@redhat.com>
5316
5317 PR tree-optimization/69483
5318 * gcc.dg/pr69483.c: New test.
5319 * g++.dg/opt/pr69483.C: New test.
5320
53773057 53212016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
5322
5323 PR target/68620
5324 * gcc.target/arm/pr68620.c: New test.
5325
442a556f 53262016-01-26 H.J. Lu <hongjiu.lu@intel.com>
5327
5328 * gcc.target/i386/pr68986-2.c: Remove -m32.
5329
d513c683 53302016-01-26 H.J. Lu <hongjiu.lu@intel.com>
5331
5332 PR target/68986
5333 * gcc.target/i386/pr68986-1.c: New test.
5334 * gcc.target/i386/pr68986-2.c: Likewise.
5335 * gcc.target/i386/pr68986-3.c: Likewise.
5336
976877a5 53372016-01-26 Christian Bruel <christian.bruel@st.com>
5338
5339 * lib/target-supports.exp
5340 (check_effective_target_arm_crypto_pragma_ok_nocache): Remove.
5341 (check_effective_target_arm_crypto_pragma_ok): Likewise.
5342 * gcc.target/arm/attr-crypto.c: Remove arm_crypto_pragma_ok test.
5343
2c7b2f88 53442016-01-26 Richard Biener <rguenther@suse.de>
5345
5346 PR tree-optimization/69452
5347 * gcc.dg/torture/pr69452.c: New testcase.
5348
f7fc06e7 53492016-01-26 Jakub Jelinek <jakub@redhat.com>
5350
5351 PR target/69442
5352 * gcc.dg/pr69442.c: New test.
5353
d1dae587 53542016-01-26 Roger Ferrer Ibáñez <rofirrim@gmail.com>
5355
5356 PR target/67896
5357 * gcc.target/aarch64/simd/pr67896.C: New.
5358
ef7be7f8 53592016-01-26 Richard Sandiford <richard.sandiford@arm.com>
5360
5361 PR tree-optimization/69400
5362 * gcc.dg/plugin/wide-int_plugin.c (test_wide_int_mod_trunc): New
5363 function.
5364 (plugin_init): Call it.
5365 * gcc.dg/torture/pr69400.c: New test.
5366
648433a4 53672016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
5368
5369 * gcc.target/arm/pr68674.c: Check and use arm_fp effective target.
5370
45fc5243 53712016-01-25 Aditya Kumar <aditya.k7@samsung.com>
5372 Sebastian Pop <s.pop@samsung.com>
5373
5374 * gcc.dg/graphite/graphite.exp: Only run the fuse-*.c tests with
5375 isl-0.15.
5376
c699f6a1 53772016-01-25 Aditya Kumar <aditya.k7@samsung.com>
5378 Sebastian Pop <s.pop@samsung.com>
5379
5380 * gcc.dg/graphite/pr69292.c: New.
5381
b86e24ea 53822016-01-25 Jakub Jelinek <jakub@redhat.com>
5383
5384 * c-c++-common/goacc/use_device-1.c: New test.
5385
105cb8d7 53862016-01-25 Jeff Law <law@redhat.com>
5387
5388 PR tree-optimization/69196
5389 PR tree-optimization/68398
5390 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output
5391 * gcc.dg/tree-ssa/pr68198.c: Likewise.
5392
44562749 53932016-01-25 David Edelsohn <dje.gcc@gmail.com>
5394
5395 PR target/69469
5396 * gcc.target/powerpc/vsx-vector-2.c: Adjust for Goldschmidt's
5397 Algorithm.
5398
6837fee7 53992016-01-25 Richard Biener <rguenther@suse.de>
5400
5401 PR testsuite/69380
5402 * g++.dg/tree-ssa/pr69336.C: Restrict to x86_64 and i?86.
5403
fe500d65 54042016-01-25 Ilya Enkovich <enkovich.gnu@gmail.com>
5405
5406 PR target/69421
5407 * gcc.dg/pr69421.c: New test.
5408
8eacba94 54092016-01-25 Bilyan Borisov <bilyan.borisov@arm.com>
5410
5411 * gcc.target/aarch64/simd/vcvt_s64_f64_1.c: New.
5412 * gcc.target/aarch64/simd/vcvt_u64_f64_1.c: Likewise.
5413 * gcc.target/aarch64/simd/vcvta_s64_f64_1.c: Likewise.
5414 * gcc.target/aarch64/simd/vcvta_u64_f64_1.c: Likewise.
5415 * gcc.target/aarch64/simd/vcvtm_s64_f64_1.c: Likewise.
5416 * gcc.target/aarch64/simd/vcvtm_u64_f64_1.c: Likewise.
5417 * gcc.target/aarch64/simd/vcvtn_s64_f64_1.c: Likewise.
5418 * gcc.target/aarch64/simd/vcvtn_u64_f64_1.c: Likewise.
5419 * gcc.target/aarch64/simd/vcvtp_s64_f64_1.c: Likewise.
5420 * gcc.target/aarch64/simd/vcvtp_u64_f64_1.c: Likewise.
5421
af09d40d 54222016-01-25 Richard Biener <rguenther@suse.de>
5423
5424 PR tree-optimization/69376
5425 * gcc.dg/torture/pr69376.c: New testcase.
5426
d65063f5 54272016-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5428
5429 PR fortran/69397
5430 PR fortran/68442
5431 * gfortran.dg/interface_38.f90: New test.
5432 * gfortran.dg/interface_39.f90: New test.
80adbd96 5433
08c7bfb4 54342016-01-24 Patrick Palka <ppalka@gcc.gnu.org>
5435
5436 Revert:
5437 2016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
5438
5439 PR c++/11858
5440 PR c++/24663
5441 PR c++/24664
5442 * g++.dg/template/pr11858.C: New test.
5443 * g++.dg/template/pr24663.C: New test.
5444 * g++.dg/template/unify12.C: New test.
5445 * g++.dg/template/unify13.C: New test.
5446 * g++.dg/template/unify14.C: New test.
5447 * g++.dg/template/unify15.C: New test.
5448 * g++.dg/template/unify16.C: New test.
5449 * g++.dg/template/unify17.C: New test.
5450
c2e7d2be 54512016-01-24 Dominique d'Humieres <dominiq@lps.ens.fr>
5452
5453 PR fortran/68283
5454 gfortran.dg/pr68283.f90: New test.
5455
9f2e8617 54562016-01-24 Thomas Koenig <tkoenig@gcc.gnu.org>
5457
5458 PR fortran/66094
5459 * gfortran.dg/inline_matmul_13.f90: New test.
5460 * gfortran.dg/matmul_bounds_8.f90: New test.
5461 * gfortran.dg/matmul_bounds_9.f90: New test.
5462 * gfortran.dg/matmul_bounds_10.f90: New test.
5463
a4838119 54642016-01-23 Tom de Vries <tom@codesourcery.com>
5465
5466 PR tree-optimization/69426
5467 * gcc.dg/autopar/pr69426.c: New test.
5468
feddf0dc 54692016-01-23 Martin Sebor <msebor@redhat.com>
5470
5471 PR c++/58109
5472 PR c++/69022
5473 * g++.dg/cpp0x/alignas5.C: New test.
5474 * g++.dg/ext/vector29.C: Same.
5475
132731fb 54762016-01-23 Uros Bizjak <ubizjak@gmail.com>
5477
5478 * gcc.target/i386/chkp-strlen-2.c: Define _GNU_SOURCE.
5479 * gcc.target/i386/chkp-strlen-4.c: Move the definition of
5480 _GNU_SOURCE from compile flags to the source.
5481 * gcc.target/i386/chkp-stropt-12.c: Ditto.
5482 * gcc.target/i386/chkp-stropt-16.c: Ditto.
5483 * gcc.target/i386/chkp-stropt-4.c: Ditto.
5484 * gcc.target/i386/chkp-stropt-8.c: Ditto.
5485
51aec681 54862016-01-22 Jakub Jelinek <jakub@redhat.com>
5487
5488 PR target/69432
5489 * g++.dg/opt/pr69432.C: New test.
5490
147aa3e3 54912016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5492
5493 * gcc.target/powerpc/pr63354c: Adjust target selector to include
5494 32-bit targets testing an -m64 multilib.
5495
4d04e35e 54962016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5497
5498 * gcc.target/powerpc/pr63354.c: Restrict to Linux targets with
5499 64-bit support.
5500
86f38d0c 55012016-01-22 James Greenhalgh <james.greenhalgh@arm.com>
5502
5503 * gcc.dg/vect/bb-slp-pr68892.c: Require vect_double.
5504
f776e712 55052016-01-21 Christian Bruel <christian.bruel@st.com>
5506
5507 PR target/68674
5508 * gcc.target/i386/pr68674.c
5509 * gcc.target/aarch64/pr68674.c
5510 * gcc.target/arm/pr68674.c
5511
7b9de435 55122016-01-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5513
5514 PR target/69403
5515 * gcc.c-torture/execute/pr69403.c: New test.
5516
9935a0ba 55172016-01-22 Paolo Carlini <paolo.carlini@oracle.com>
5518
5519 PR c++/55843
5520 * g++.dg/template/pr55843.C: New.
5521
06b94aa1 55222016-01-22 Alan Lawrence <alan.lawrence@arm.com>
5523
5524 PR testsuite/66877
5525 * gcc.dg/vect/vect-over-widen-3-big-array.c: Only look for 1
5526 vect_recog_over_widening_pattern in dump if we have vect_widen_shift.
5527
b68773a8 55282016-01-21 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5529
5530 PR testsuite/67489
132731fb 5531 * gcc.target/powerpc/p8vector-builtin-8.c: Remove { target int128 }
5532 from dg-do compile directive, and instead add
5533 { dg-require-effective-target int128 }.
b68773a8 5534
bbbbe8ab 55352016-01-20 Martin Sebor <msebor@redhat.com>
5536
5537 PR c/69405
5538 * gcc.dg/sync-fetch.c: New test.
5539
f3a6a26f 55402016-01-21 Martin Sebor <msebor@redhat.com>
5541
5542 PR target/69252
5543 * gcc.target/powerpc/pr69252.c: New test.
5544
d1565a03 55452016-01-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5546
5547 PR fortran/65996
132731fb 5548 * gfortran.dg/pr65996.f90: New test.
d1565a03 5549
15a5a905 55502016-01-21 Dominik Vogt <vogt@linux.vnet.ibm.com>
5551
5552 PR c++/68810
bbbbe8ab 5553 * g++.dg/cpp0x/constexpr-reinterpret1.C: Fix line number that is
d1565a03 5554 expected to generate an error.
15a5a905 5555
e4538af5 55562016-01-21 Bernd Schmidt <bschmidt@redhat.com>
5557
5558 PR middle-end/66178
5559 * gcc.dg/torture/pr66178.c: New test.
5560
4d4180ce 55612016-01-21 Anton Blanchard <anton@samba.org>
5562 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5563
5564 PR target/63354
5565 * gcc.target/powerpc/pr63354.c: New test.
5566
86e16058 55672016-01-21 Vladimir Makarov <vmakarov@redhat.com>
5568
5569 PR rtl-optimization/68990
5570 * gcc.target/i386/pr68990: New.
5571
b11b85e4 55722016-01-21 Nick Clifton <nickc@redhat.com>
5573
5574 PR target/69129
5575 * gcc.target/mips/pr69129.c: New.
5576
62dd9f85 55772016-01-21 Paolo Carlini <paolo.carlini@oracle.com>
5578
5579 PR c++/58046
5580 * g++.dg/cpp0x/pr58046.C: New.
5581
ac7d424b 55822016-01-21 Jakub Jelinek <jakub@redhat.com>
5583
47c0bea3 5584 PR target/69187
5585 PR target/65624
5586 * gcc.target/arm/pr69187.c: New test.
5587
ac7d424b 5588 PR c++/69355
5589 * g++.dg/torture/pr69355.C: New test.
5590
9e18b252 55912016-01-21 Aditya Kumar <aditya.k7@samsung.com>
5592 Sebastian Pop <s.pop@samsung.com>
5593
5594 * gfortran.dg/graphite/interchange-3.f90: Adjust pattern.
5595
de862e2f 55962016-01-21 Aditya Kumar <aditya.k7@samsung.com>
5597 Sebastian Pop <s.pop@samsung.com>
5598
132731fb 5599 * gcc.dg/graphite/pr68976.c: New test.
de862e2f 5600
f55f9344 56012016-01-21 Jakub Jelinek <jakub@redhat.com>
5602
5603 PR middle-end/67653
5604 * c-c++-common/pr67653.c: New test.
5605 * gcc.dg/torture/pr29119.c: Add dg-warning.
5606
62752e71 56072016-01-20 Peter Bergner <bergner@vnet.ibm.com>
5608
5609 * gcc.target/powerpc/cpu-builtin-1.c: New test.
5610
16d4186f 56112016-01-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
5612
5613 PR c/24293
5614 * gcc.dg/pr24293.c: New test.
5615 * gcc.dg/Wcxx-compat-8.c: Adjust to accept error due to
5616 incomplete struct type.
5617 * gcc.dg/declspec-1.c: Likewise.
5618 * gcc.dg/pr63549.c: Likewise.
5619
58219d13 56202016-01-20 Jakub Jelinek <jakub@redhat.com>
5621
5622 PR tree-optimization/66612
5623 * gcc.target/powerpc/20050830-1.c: Xfail the scan-assembler test
5624 for bdn instruction.
5625
a7b5688a 56262016-01-20 Christophe Lyon <christophe.lyon@linaro.org>
5627
5628 * lib/target-supports.exp
5629 (check_effective_target_arm_fp_ok_nocache): New.
5630 (check_effective_target_arm_fp_ok): New.
5631 (add_options_for_arm_fp): New.
5632 (check_effective_target_arm_crypto_ok_nocache): Require
5633 target_arm_v8_neon_ok instead of arm32.
5634 (check_effective_target_arm_crypto_pragma_ok_nocache): New.
5635 (check_effective_target_arm_crypto_pragma_ok): New.
5636 (add_options_for_arm_vfp): New.
5637 * gcc.target/arm/attr-crypto.c: Use arm_crypto_pragma_ok effective
5638 target. Do not force -mfloat-abi=softfp, use arm_fp_ok effective
5639 target instead. Force initial fpu to vfp.
5640 * gcc.target/arm/attr-neon-builtin-fail.c: Do not force
5641 -mfloat-abi=softfp, use arm_fp_ok effective target instead.
5642 * gcc.target/arm/attr-neon-fp16.c: Likewise. Remove arm_neon_ok
5643 dependency.
5644 * gcc.target/arm/attr-neon2.c: Do not force -mfloat-abi=softfp,
5645 use arm_vfp effective target instead. Force initial fpu to vfp.
5646 * gcc.target/arm/attr-neon3.c: Likewise.
5647 * gcc.target/arm/cmp-2.c: Use arm_fp_ok effective target instead of
5648 arm_vfp_ok.
5649 * gcc.target/arm/unsigned-float.c: Likewise.
5650 * gcc.target/arm/vfp-1.c: Likewise.
5651 * gcc.target/arm/vfp-ldmdbd.c: Likewise.
5652 * gcc.target/arm/vfp-ldmdbs.c: Likewise.
5653 * gcc.target/arm/vfp-ldmiad.c: Likewise.
5654 * gcc.target/arm/vfp-ldmias.c: Likewise.
5655 * gcc.target/arm/vfp-stmdbd.c: Likewise.
5656 * gcc.target/arm/vfp-stmdbs.c: Likewise.
5657 * gcc.target/arm/vfp-stmiad.c: Likewise.
5658 * gcc.target/arm/vfp-stmias.c: Likewise.
5659 * gcc.target/arm/vnmul-1.c: Likewise.
5660 * gcc.target/arm/vnmul-2.c: Likewise.
5661 * gcc.target/arm/vnmul-3.c: Likewise.
5662 * gcc.target/arm/vnmul-4.c: Likewise.
5663
7ca56ca8 56642016-01-20 H.J. Lu <hongjiu.lu@intel.com>
7fb75b57 5665
7fb75b57 5666 PR testsuite/69366
5667 * g++.dg/pr63995-1.C: Require non-x32 target, instead of,
5668 the MPX run-time library, for compile-time MPX test.
5669 * gcc.target/i386/chkp-always_inline.c: Likewise.
5670 * gcc.target/i386/chkp-bndret.c: Likewise.
5671 * gcc.target/i386/chkp-builtins-1.c: Likewise.
5672 * gcc.target/i386/chkp-builtins-2.c: Likewise.
5673 * gcc.target/i386/chkp-builtins-3.c: Likewise.
5674 * gcc.target/i386/chkp-builtins-4.c: Likewise.
5675 * gcc.target/i386/chkp-const-check-1.c: Likewise.
5676 * gcc.target/i386/chkp-const-check-2.c: Likewise.
5677 * gcc.target/i386/chkp-hidden-def.c: Likewise.
5678 * gcc.target/i386/chkp-label-address.c: Likewise.
5679 * gcc.target/i386/chkp-lifetime-1.c: Likewise.
5680 * gcc.target/i386/chkp-narrow-bounds.c: Likewise.
5681 * gcc.target/i386/chkp-pr69044.c: Likewise.
5682 * gcc.target/i386/chkp-remove-bndint-1.c: Likewise.
5683 * gcc.target/i386/chkp-remove-bndint-2.c: Likewise.
5684 * gcc.target/i386/chkp-strchr.c: Likewise.
5685 * gcc.target/i386/chkp-strlen-1.c: Likewise.
5686 * gcc.target/i386/chkp-strlen-2.c: Likewise.
5687 * gcc.target/i386/chkp-strlen-3.c: Likewise.
5688 * gcc.target/i386/chkp-strlen-4.c: Likewise.
5689 * gcc.target/i386/chkp-strlen-5.c: Likewise.
5690 * gcc.target/i386/chkp-stropt-1.c: Likewise.
5691 * gcc.target/i386/chkp-stropt-10.c: Likewise.
5692 * gcc.target/i386/chkp-stropt-11.c: Likewise.
5693 * gcc.target/i386/chkp-stropt-12.c: Likewise.
5694 * gcc.target/i386/chkp-stropt-13.c: Likewise.
5695 * gcc.target/i386/chkp-stropt-14.c: Likewise.
5696 * gcc.target/i386/chkp-stropt-15.c: Likewise.
5697 * gcc.target/i386/chkp-stropt-16.c: Likewise.
5698 * gcc.target/i386/chkp-stropt-2.c: Likewise.
5699 * gcc.target/i386/chkp-stropt-3.c: Likewise.
5700 * gcc.target/i386/chkp-stropt-4.c: Likewise.
5701 * gcc.target/i386/chkp-stropt-5.c: Likewise.
5702 * gcc.target/i386/chkp-stropt-6.c: Likewise.
5703 * gcc.target/i386/chkp-stropt-7.c: Likewise.
5704 * gcc.target/i386/chkp-stropt-8.c: Likewise.
5705 * gcc.target/i386/chkp-stropt-9.c: Likewise.
5706 * gcc.target/i386/pr63995-2.c: Likewise.
5707 * gcc.target/i386/pr64805.c: Likewise.
5708 * gcc.target/i386/pr65044.c: Likewise.
5709 * gcc.target/i386/pr65167.c: Likewise.
5710 * gcc.target/i386/pr65183.c: Likewise.
5711 * gcc.target/i386/pr65184.c: Likewise.
5712 * gcc.target/i386/thunk-retbnd.c: Likewise.
7ca56ca8 5713
f2da0b99 57142016-01-20 Ilya Enkovich <enkovich.gnu@gmail.com>
5715
5716 PR tree-optimization/69328
5717 * gcc.dg/pr69328.c: New test.
5718
4d379676 57192016-01-20 Jeff Law <law@redhat.com>
5720
4a11f145 5721 PR target/25114
4d379676 5722 * gcc.target/m68k/pr25114.c: New test.
5723
0754bad1 57242016-01-20 Andre Vieira <andre.simoesdiasvieira@arm.com>
5725
5726 * gcc.target/arm/memset-inline-10.c: Added
5727 dg-require-effective-target arm_thumb2_ok.
5728
63bd5c2d 57292016-01-19 Eric Botcazou <ebotcazou@adacore.com>
5730
5731 * gcc.dg/debug/dwarf2/sso.c: New test.
5732
a9c01e81 57332016-01-19 Uros Bizjak <ubizjak@gmail.com>
5734
5735 PR testsuite/68820
5736 * gcc.c-torture/execute/builtins/memops-asm.x: New file.
5737 * gcc.c-torture/execute/builtins/strstr-asm.x: Ditto.
5738 * gcc.c-torture/execute/builtins/strstr-asm.c: Remove dg-options.
5739
53fa0e54 57402016-01-19 Jan Hubicka <hubicka@ucw.cz>
5741
5742 PR ipa/66223
5743 * g++.dg/ipa/devirt-50.C: New testcase.
5744
e035a62c 57452016-01-19 Marek Polacek <polacek@redhat.com>
5746
5747 PR c++/68965
5748 * g++.dg/cpp1y/parameter-pack-1.C: New test.
5749 * g++.dg/cpp1y/parameter-pack-2.C: New test.
5750
885cc3ea 57512016-01-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5752
5753 PR target/69135
5754 * gcc.target/arm/pr69135_1.c: New test.
5755
07bd240e 57562015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
5757
5758 * gcc.target/aarch64/ccmp_1.c: Add new tests.
5759
9f60d257 57602015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
5761
5762 * gcc.target/aarch64/ccmp_1.c: New testcase.
5763
a0c919f7 57642016-01-19 Marek Polacek <polacek@redhat.com>
5765
5766 PR c++/68586
5767 * g++.dg/cpp0x/enum30.C: New test.
5768
dc5d6d17 57692016-01-19 Richard Biener <rguenther@suse.de>
5770
5771 PR tree-optimization/69336
5772 * g++.dg/tree-ssa/pr69336.C: New testcase.
5773
6dd156e0 57742016-01-19 Jakub Jelinek <jakub@redhat.com>
5775
5776 PR debug/65779
5777 * gcc.dg/pr65779.c: New test.
5778
3e0d45b9 57792016-01-19 Richard Biener <rguenther@suse.de>
5780
5781 PR tree-optimization/69352
5782 * gcc.dg/torture/pr69352.c: New testcase.
5783
7a3cf64d 57842016-01-19 Jakub Jelinek <jakub@redhat.com>
5785
5786 PR rtl-optimization/68955
5787 PR rtl-optimization/64557
5788 * gcc.dg/torture/pr68955.c: New test.
5789
8be55b33 57902016-01-19 Jan Hubicka <hubicka@ucw.cz>
5791
5792 PR lto/69136
5793 * g++.dg/torture/pr69136.C: New testcase.
5794
72a985d7 57952016-01-19 Jan Hubicka <hubicka@ucw.cz>
5796
5797 PR lto/69133
5798 * g++.dg/lto/pr69133_0.C: New testcase.
5799 * g++.dg/lto/pr69133_1.C: New testcase.
5800
56778b62 58012016-01-15 Jeff Law <law@redhat.com>
5802
5803 PR tree-optimization/69320
5804 * gcc.c-torture/pr69320-1.c: New test.
5805 * gcc.c-torture/pr69320-2.c: New test.
5806 * gcc.c-torture/pr69320-3.c: New test.
5807 * gcc.c-torture/pr69320-4.c: New test.
5808
ced41b93 58092016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
5810
5811 PR c++/11858
5812 PR c++/24663
5813 PR c++/24664
5814 * g++.dg/template/pr11858.C: New test.
5815 * g++.dg/template/pr24663.C: New test.
5816 * g++.dg/template/unify12.C: New test.
5817 * g++.dg/template/unify13.C: New test.
5818 * g++.dg/template/unify14.C: New test.
5819 * g++.dg/template/unify15.C: New test.
5820 * g++.dg/template/unify16.C: New test.
5821 * g++.dg/template/unify17.C: New test.
5822
7f8cbcaf 58232016-01-18 David Malcolm <dmalcolm@redhat.com>
5824
5825 PR testsuite/69181
5826 * gcc.dg/pr69181-1.c: New test file.
5827 * gcc.dg/pr69181-2.c: New test file.
5828 * lib/gcc-dg.exp (dg-test): Consolidate post-test cleanup of
5829 globals by moving it to...
5830 (cleanup-after-saved-dg-test): ...this new function. Add
5831 "global additional_sources_used". Add reset of global
5832 multiline_expected_outputs to the empty list.
5833 * lib/multiline.exp (_multiline_expected_outputs): Rename this
5834 global to...
5835 (multiline_expected_outputs): ...this, and updated comments to
5836 note that it is modified from gcc-dg.exp.
5837 (dg-end-multiline-output): Update for the above renaming.
5838 (handle-multiline-outputs): Likewise. Remove the clearing
5839 of the expected outputs to the empty list.
5840
3c7cbfc0 58412016-01-18 Richard Biener <rguenther@suse.de>
5842
5843 PR tree-optimization/69297
5844 * gcc.dg/vect/costmodel/x86_64/costmodel-pr69297.c: New testcase.
5845
81d49cc1 58462016-01-18 Joseph Myers <joseph@codesourcery.com>
5847
5848 * gcc.target/mips/mips-3d-1.c: Use forbid_cpu=octeon.* in
5849 dg-options.
5850 * gcc.target/mips/mips-3d-2.c: Likewise.
5851 * gcc.target/mips/mips-3d-3.c: Likewise.
5852 * gcc.target/mips/mips-3d-4.c: Likewise.
5853 * gcc.target/mips/mips-3d-5.c: Likewise.
5854 * gcc.target/mips/mips-3d-6.c: Likewise.
5855 * gcc.target/mips/mips-3d-7.c: Likewise.
5856 * gcc.target/mips/mips-3d-8.c: Likewise.
5857 * gcc.target/mips/mips-3d-9.c: Likewise.
5858 * gcc.target/mips/mips-ps-1.c: Likewise.
5859 * gcc.target/mips/mips-ps-2.c: Likewise.
5860 * gcc.target/mips/mips-ps-3.c: Likewise.
5861 * gcc.target/mips/mips-ps-4.c: Likewise.
5862 * gcc.target/mips/mips-ps-5.c: Likewise.
5863 * gcc.target/mips/mips-ps-6.c: Likewise.
5864 * gcc.target/mips/mips-ps-7.c: Likewise.
5865 * gcc.target/mips/mips-ps-type.c: Likewise.
5866 * gcc.target/mips/mips-ps-type-2.c: Likewise.
5867 * gcc.target/mips/mips16-attributes-6.c: Likewise.
5868
03c4ff3a 58692016-01-18 Tom de Vries <tom@codesourcery.com>
5870
5871 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: New test.
5872 * c-c++-common/goacc/kernels-double-reduction.c: New test.
5873 * c-c++-common/goacc/kernels-empty.c: New test.
5874 * c-c++-common/goacc/kernels-eternal.c: New test.
5875 * c-c++-common/goacc/kernels-loop-2.c: New test.
5876 * c-c++-common/goacc/kernels-loop-3.c: New test.
5877 * c-c++-common/goacc/kernels-loop-data-2.c: New test.
5878 * c-c++-common/goacc/kernels-loop-data-enter-exit-2.c: New test.
5879 * c-c++-common/goacc/kernels-loop-data-enter-exit.c: New test.
5880 * c-c++-common/goacc/kernels-loop-data-update.c: New test.
5881 * c-c++-common/goacc/kernels-loop-data.c: New test.
5882 * c-c++-common/goacc/kernels-loop-g.c: New test.
5883 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: New test.
5884 * c-c++-common/goacc/kernels-loop-n.c: New test.
5885 * c-c++-common/goacc/kernels-loop-nest.c: New test.
5886 * c-c++-common/goacc/kernels-loop.c: New test.
5887 * c-c++-common/goacc/kernels-noreturn.c: New test.
5888 * c-c++-common/goacc/kernels-one-counter-var.c: New test.
5889 * c-c++-common/goacc/kernels-parallel-loop-data-enter-exit.c: New test.
5890 * c-c++-common/goacc/kernels-reduction.c: New test.
5891
22e3dcee 58922016-01-18 Tom de Vries <tom@codesourcery.com>
5893
5894 * gcc.dg/autopar/outer-1.c: Update for new parloops instantiation.
5895 * gcc.dg/autopar/outer-2.c: Same.
5896 * gcc.dg/autopar/outer-3.c: Same.
5897 * gcc.dg/autopar/outer-4.c: Same.
5898 * gcc.dg/autopar/outer-5.c: Same.
5899 * gcc.dg/autopar/outer-6.c: Same.
5900 * gcc.dg/autopar/parallelization-1.c: Same.
5901 * gcc.dg/autopar/parloops-exit-first-loop-alt-2.c: Same.
5902 * gcc.dg/autopar/parloops-exit-first-loop-alt-3.c: Same.
5903 * gcc.dg/autopar/parloops-exit-first-loop-alt-4.c: Same.
5904 * gcc.dg/autopar/parloops-exit-first-loop-alt-5.c: Same.
5905 * gcc.dg/autopar/parloops-exit-first-loop-alt-6.c: Same.
5906 * gcc.dg/autopar/parloops-exit-first-loop-alt-7.c: Same.
5907 * gcc.dg/autopar/parloops-exit-first-loop-alt-pr66652.c: Same.
5908 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: Same.
5909 * gcc.dg/autopar/pr39500-1.c: Same.
5910 * gcc.dg/autopar/pr39500-2.c: Same.
5911 * gcc.dg/autopar/pr46193.c: Same.
5912 * gcc.dg/autopar/pr46194.c: Same.
5913 * gcc.dg/autopar/pr49580.c: Same.
5914 * gcc.dg/autopar/pr49960-1.c: Same.
5915 * gcc.dg/autopar/pr49960.c: Same.
5916 * gcc.dg/autopar/pr68373.c: Same.
5917 * gcc.dg/autopar/reduc-1.c: Same.
5918 * gcc.dg/autopar/reduc-1char.c: Same.
5919 * gcc.dg/autopar/reduc-1short.c: Same.
5920 * gcc.dg/autopar/reduc-2.c: Same.
5921 * gcc.dg/autopar/reduc-2char.c: Same.
5922 * gcc.dg/autopar/reduc-2short.c: Same.
5923 * gcc.dg/autopar/reduc-3.c: Same.
5924 * gcc.dg/autopar/reduc-4.c: Same.
5925 * gcc.dg/autopar/reduc-6.c: Same.
5926 * gcc.dg/autopar/reduc-7.c: Same.
5927 * gcc.dg/autopar/reduc-8.c: Same.
5928 * gcc.dg/autopar/reduc-9.c: Same.
5929 * gcc.dg/autopar/uns-outer-4.c: Same.
5930 * gcc.dg/autopar/uns-outer-5.c: Same.
5931 * gcc.dg/autopar/uns-outer-6.c: Same.
5932 * gfortran.dg/parloops-exit-first-loop-alt-2.f95: Same.
5933 * gfortran.dg/parloops-exit-first-loop-alt.f95: Same.
5934
fd5cbe2f 59352016-01-18 Alan Lawrence <alan.lawrence@arm.com>
5936
5937 PR target/63679
5938 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove XFAIL for powerpc(32), hppa,
5939 aarch64, sparc, s390. Add --param sra-max-scalarization-size-Ospeed.
5940
fa75ab55 59412016-01-18 Alan Lawrence <alan.lawrence@arm.com>
5942
5943 PR target/63679
5944 * gcc.dg/tree-ssa/ssa-dom-cse-5.c: New.
5945 * gcc.dg/tree-ssa/ssa-dom-cse-6.c: New.
5946 * gcc.dg/tree-ssa/ssa-dom-cse-7.c: New.
5947
214b2582 59482016-01-18 Alan Lawrence <alan.lawrence@arm.com>
5949
5950 PR target/63679
5951 * gcc.dg/tree-ssa/sra-17.c: New.
5952 * gcc.dg/tree-ssa/sra-18.c: New.
5953
13146837 59542016-01-18 Ilya Enkovich <enkovich.gnu@gmail.com>
5955
5956 * gcc.target/i386/pr65105-5.c: Adjust to andn generation.
5957
6ccd18c2 59582016-01-18 Eric Botcazou <ebotcazou@adacore.com>
5959
5960 * gnat.dg/inline12.adb: New test.
5961
8872b95f 59622016-01-18 Bin Cheng <bin.cheng@arm.com>
5963
5964 PR tree-optimization/66797
5965 * gcc.c-torture/execute/pr65447.c: Relax check condition.
5966
971514e3 59672016-01-18 Richard Biener <rguenther@suse.de>
5968
5969 PR tree-optimization/69170
5970 * gcc.dg/torture/pr69170.c: New testcase.
5971
dfb6d139 59722016-01-17 John David Anglin <danglin@gcc.gnu.org>
9b2d1aab 5973
5974 * gcc.dg/torture/builtin-integral-1.c: Require c99_runtime.
5975
164d84c2 59762016-01-16 Tom de Vries <tom@codesourcery.com>
5977
5978 * c-c++-common/goacc/kernels-alias-ipa-pta-4.c: New test.
5979
4c33b769 59802016-01-16 Tom de Vries <tom@codesourcery.com>
5981
5982 * gcc.dg/parloops-exit-first-loop-alt.c: Move ...
5983 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: ... here. Remove
5984 redundant dg-require-effective-target pthread.
5985 * gcc.dg/parloops-exit-first-loop-alt-2.c: Same.
5986 * gcc.dg/parloops-exit-first-loop-alt-3.c: Same.
5987 * gcc.dg/parloops-exit-first-loop-alt-4.c: Same.
5988 * gcc.dg/parloops-exit-first-loop-alt-5.c: Same.
5989 * gcc.dg/parloops-exit-first-loop-alt-6.c: Same.
5990 * gcc.dg/parloops-exit-first-loop-alt-7.c: Same.
5991 * gcc.dg/parloops-exit-first-loop-alt-pr66652.c: Same.
5992
673441b0 59932016-01-16 David Edelsohn <dje.gcc@gmail.com>
5994
5995 PR target/68609
5996 * gcc.target/powerpc/recip-6.c: Enable on AIX.
5997 * gcc.target/powerpc/recip-7.c: Same.
5998
90153ae7 59992016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
6000
6001 PR c++/69091
6002 * g++.dg/template/pr69091.C: New test.
6003
bc24d01d 60042016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
6005
6006 * c-c++-common/cilk-plus/AN/an-if.c: Check that the original
6007 dump does not contain an error_mark_node.
6008 * c-c++-common/cilk-plus/CK/pr60469.c: Likewise.
6009 * c-c++-common/cilk-plus/AN/fn_ptr-2.c: New xfail'd test.
6010
4067c0fd 60112016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
6012
6013 PR c++/68936
6014 * g++.dg/template/pr68936.C: New test.
6015
27c6dbdd 60162016-01-15 David Edelsohn <dje.gcc@gmail.com>
6017
6018 PR target/68609
6019 * gcc.target/powerpc/recip-1.c: Adjust for Goldschmidt's Algorithm.
6020 * gcc.target/powerpc/recip-2.c: Same.
6021 * gcc.target/powerpc/recip-3.c: Same.
6022 * gcc.target/powerpc/recip-4.c: Same.
6023 * gcc.target/powerpc/recip-sqrtf.c: Same.
6024
e390c57d 60252016-01-15 Jeff Law <law@redhat.com>
6026
6027 PR tree-optimization/69270
6028 * gcc.dg/tree-ssa/pr69270-2.c: New test.
6029 * gcc.dg/tree-ssa/pr69270-3.c: New test.
6030
ddcfeaf1 60312016-01-15 Paul Thomas <pault@gcc.gnu.org>
6032
6033 PR fortran/49630
6034 * gfortran.dg/deferred_character_13.f90: New test for the fix
6035 of comment 3 of the PR.
6036
6037 PR fortran/54070
6038 * gfortran.dg/deferred_character_8.f90: New test
6039 * gfortran.dg/allocate_error_5.f90: New test
6040
6041 PR fortran/60593
6042 * gfortran.dg/deferred_character_10.f90: New test
6043
6044 PR fortran/60795
6045 * gfortran.dg/deferred_character_14.f90: New test
6046
6047 PR fortran/61147
6048 * gfortran.dg/deferred_character_11.f90: New test
6049
6050 PR fortran/64324
6051 * gfortran.dg/deferred_character_9.f90: New test
6052
81be349c 60532016-01-15 Vladimir Makarov <vmakarov@redhat.com>
6054
6055 PR rtl-optimization/69030
6056 * gcc.target/i386/pr69030.c: New.
6057
998456c5 60582016-01-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6059
6060 * gcc.target/aarch64/target_attr_17.c: New test.
6061
0d85be19 60622016-01-15 Richard Biener <rguenther@suse.de>
6063
6064 PR tree-optimization/66856
6065 * gcc.dg/torture/pr66856-1.c: New testcase.
6066 * gcc.dg/torture/pr66856-2.c: Likewise.
6067
321d36c8 60682016-01-15 Richard Biener <rguenther@suse.de>
6069
6070 PR debug/69137
6071 * g++.dg/lto/pr69137_0.C: New testcase.
6072
d94a1f53 60732016-01-15 Richard Sandiford <richard.sandiford@arm.com>
6074
6075 PR middle-end/69246
6076 * gcc.target/i386/pr69246.c: New test.
6077
5fe9a861 60782016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
6079
a9c01e81 6080 * gfortran.dg/bind_c_array_params_2.f90: Fix test patterns for S/390.
5fe9a861 6081
3d05a5e9 60822016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
6083
6084 PR c++/56194
6085 * g++.dg/init/const9.C: Disable test on S/390.
6086
5e8132b5 60872016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
6088
6089 * g++.dg/Wframe-address.C: Test requires -mbackchain for s390*-*-*.
6090 * g++.dg/Wno-frame-address.C: Ditto.
6091
32307cdf 60922016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
6093
6094 * gcc.dg/tree-ssa/20040204-1.c: Do not xfail on S/390.
6095
1ca28250 60962016-01-15 Richard Biener <rguenther@suse.de>
6097
6098 PR tree-optimization/68961
6099 * gcc.dg/vect/costmodel/x86_64/costmodel-pr68961.c: New testcase.
6100
6271bd93 61012016-01-15 Ilya Enkovich <enkovich.gnu@gmail.com>
6102
6103 * gcc.target/i386/pr65105-5.c: New test.
6104
dfb6d139 61052016-01-15 Jan Hubicka <hubicka@ucw.cz>
9dbe6a63 6106
6107 * gcc.c-torture/execute/alias-4.c: New testcase.
6108
dfb6d139 61092016-01-15 Jan Hubicka <hubicka@ucw.cz>
a70589b9 6110
6111 PR ipa/68148
6112 * g++.dg/ipa/devirt-49.C: New testcase.
6113
7bbac464 61142016-01-15 Christian Bruel <christian.bruel@st.com>
86eff91f 6115
6116 PR target/65837
6117 * gcc.target/arm/attr-neon-builtin-fail2.c: New test.
6118 * gcc.target/arm/lto/pr65837-attr_0.c: New test.
6119 * gcc.target/arm/lto/pr65837_0.c: Fix skip condition and use ACLE name.
6120
4345b868 61212016-01-15 Richard Biener <rguenther@suse.de>
6122
6123 PR tree-optimization/69117
6124 * gcc.dg/torture/pr69117.c: New testcase.
6125
580357e7 61262015-01-14 Ryan Burn <contact@rnburn.com>
7d600da5 6127
6128 PR c++/69048
6129 * g++.dg/cilk-plus/CK/pr69048.cc: New test.
6130
612baa31 61312016-01-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
6132
6133 PR testsuite/67509
6134 * gfortran.dg/ieee/ieee_7.f90: For out of bound precision or
6135 range tests use 100 * maximum instead of maximum + 1.
6136
44e09bc4 61372016-01-14 Jakub Jelinek <jakub@redhat.com>
6138
6139 PR debug/69244
6140 * gcc.dg/guality/pr69244.c: New test.
6141
96962ae4 61422016-01-14 Uros Bizjak <ubizjak@gmail.com>
6143
6144 * lib/target-supports.exp (check_effective_target_issignaling):
6145 New procedure.
6146 * gcc.dg/pr61441.c: Require issignaling effective target.
6147
ab9c400b 61482016-01-14 Segher Boessenkool <segher@kernel.crashing.org>
6149
6150 PR target/68803
6151 * gcc.target/powerpc/20050603-3.c: Add xfails for powerpc64le.
6152
a7ed4583 61532016-01-14 David Malcolm <dmalcolm@redhat.com>
6154
6155 PR c++/68819
6156 PR preprocessor/69177
6157 * gcc.dg/plugin/location-overflow-test-1.c: New test case.
6158 * gcc.dg/plugin/location-overflow-test-2.c: New test case.
6159 * gcc.dg/plugin/location_overflow_plugin.c: New test plugin.
6160 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
6161
77f35cec 61622016-01-14 Marek Polacek <polacek@redhat.com>
6163
6164 PR c/69262
6165 * gcc.dg/array-15.c: New test.
6166
915d0950 61672016-01-14 Jakub Jelinek <jakub@redhat.com>
6168
6169 PR middle-end/68146
6170 PR tree-optimization/69155
6171 * gfortran.dg/pr68146.f: New test.
6172 * gfortran.dg/pr69155.f90: New test.
6173
24651fb7 61742016-01-14 Richard Biener <rguenther@suse.de>
6175
6176 PR tree-optimization/68060
6177 * gcc.dg/torture/pr68060-1.c: New testcase.
6178 * gcc.dg/torture/pr68060-2.c: Likewise.
6179
2f63f950 61802016-01-14 Nick Clifton <nickc@redhat.com>
6181
6182 * lib/target-supports.exp
6183 (check_effective_target_arm_neon_ok_nocache): Add an option
6184 sequence that includes setting the ARM architecture to ARMv7-A.
6185 * gcc.target/arm/attr-neon.c: Use dg-add-options to add the
6186 command line options necessary to enable Neon support.
6187 * gcc.target/arm/neon-vlshr-imm-1.c: Likewise.
6188 * gcc.target/arm/neon-vshl-imm-1.c: Likewise.
6189 * gcc.target/arm/neon-vshr-imm-1.c: Likewise.
6190 * gcc.target/arm/pr69180.c: Likewise.
6191
3ce0acde 61922016-01-14 Jeff Law <law@redhat.com>
6193
6194 PR tree-optimization/69270
6195 * gcc.dg/tree-ssa/pr69270.c: New test.
6196
bda05c57 61972016-01-13 Bernd Schmidt <bschmidt@redhat.com>
6198
6199 PR c/66208
6200 * c-c++-common/pr66208.c: New file.
6201
9b657cf1 62022016-01-13 Jakub Jelinek <jakub@redhat.com>
6203
6204 PR tree-optimization/69156
6205 * gcc.dg/pr69156.c: New test.
6206
58ba1b9d 62072016-01-13 H.J. Lu <hongjiu.lu@intel.com>
6208
6209 * gcc.target/i386/pr69225-7.c: New test.
6210
e5fee0fe 62112016-01-13 Richard Henderson <rth@redhat.com>
6212
6213 * gcc.dg/tm/memopt-13.c: Update expected function.
6214 * gcc.dg/tm/memopt-6.c: Likewise.
6215
3f0e9745 62162016-01-13 Uros Bizjak <ubizjak@gmail.com>
6217
6218 * gcc.target/i386/pr45685.c (dg-options): Add -mno-sse4.
6219 * gcc.target/i386/pr68432-1.c (dg-options): Ditto.
6220 * gcc.target/i386/pr68432-2.c (dg-options): Ditto.
6221 * gcc.target/i386/pr68432-3.c (dg-options): Ditto.
7a6ddc0d 6222
3f0e9745 62232016-01-13 Tom de Vries <tom@codesourcery.com>
6224
6225 PR tree-optimization/69169
7a6ddc0d 6226 * gcc.dg/pr69169.c: New test.
6227
9b657cf1 62282016-01-13 Alexander Fomin <alexander.fomin@intel.com>
7361eb31 6229
6230 PR target/69228
6231 * gcc.target/i386/avx512pf-vscatterpf0dpd-1.c: Adjust.
6232 * gcc.target/i386/avx512pf-vscatterpf0dps-1.c: Likewise.
6233 * gcc.target/i386/avx512pf-vscatterpf0qpd-1.c: Likewise.
6234 * gcc.target/i386/avx512pf-vscatterpf0qps-1.c: Likewise.
6235 * gcc.target/i386/avx512pf-vscatterpf1dpd-1.c: Likewise.
6236 * gcc.target/i386/avx512pf-vscatterpf1dps-1.c: Likewise.
6237 * gcc.target/i386/avx512pf-vscatterpf1qpd-1.c: Likewise.
6238 * gcc.target/i386/avx512pf-vscatterpf1qps-1.c: Likewise.
6239
f704d701 62402016-01-13 Jakub Jelinek <jakub@redhat.com>
6241
6242 PR target/69247
6243 * gcc.dg/pr69247.c: New test.
6244
e966d6b9 62452016-01-13 Richard Biener <rguenther@suse.de>
6246
6247 PR tree-optimization/69242
6248 * gcc.dg/torture/pr69242.c: New testcase.
6249
1ca1d9b2 62502016-01-13 Richard Biener <rguenther@suse.de>
6251
6252 PR tree-optimization/69186
6253 * gcc.dg/torture/pr69186.c: New testcase.
6254
d07cbccc 62552016-01-13 Jeff Law <law@redhat.com>
6256
6257 PR tree-optimization/67755
6258 * gcc.dg/tree-ssa/pr67755.c: New test.
6259
62602016-01-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
0ebbc233 6261
6262 * gcc.c-torture/unsorted/dump-noaddr.x (dump_compare): Replace static
6263 pass number in output by a star.
6264
b95d41cf 62652016-01-12 Bin Cheng <bin.cheng@arm.com>
6266
6267 PR tree-optimization/68911
6268 * gcc.c-torture/execute/pr68911.c: New test.
6269
91d87e22 62702016-01-12 Marek Polacek <polacek@redhat.com>
6271
6272 PR c++/68979
6273 * g++.dg/warn/permissive-1.C: New test.
6274
8a9401a4 62752016-01-12 Jakub Jelinek <jakub@redhat.com>
6276
6277 PR objc++/68511
6278 PR c++/69213
6279 * g++.dg/opt/pr69213.C: New test.
6280
b9cb7a67 62812016-01-12 Christian Bruel <christian.bruel@st.com>
6282
6283 PR target/69180
6284 * gcc.target/arm/pr69180.c: New test.
6285
e4c96992 62862016-01-12 Richard Biener <rguenther@suse.de>
6287
6288 PR lto/69077
6289 * g++.dg/lto/pr69077_0.C: New testcase.
6290 * g++.dg/lto/pr69077_1.C: Likewise.
6291
90525f61 62922016-01-12 Jakub Jelinek <jakub@redhat.com>
6293
6294 PR target/69175
6295 * g++.dg/opt/pr69175.C: New test.
6296
9e7edfd3 62972016-01-12 Alan Lawrence <alan.lawrence@arm.com>
6298
6299 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Declare functions as 'extern'
6300 rather than #including math.h & stdlib.h.
6301 * gcc.dg/vect/pr47001.c: Declare abort as 'extern', remove stdlib.h.
6302 * gcc.dg/vect/pr49771.c: Likewise.
6303 * gcc.dg/vect/vect-10-big-array.c: Likewise.
6304 * gcc.dg/vect/vect-neg-store-1.c: Likewise.
6305 * gcc.dg/vect/vect-neg-store-2.c: Likewise.
6306 * gcc.dg/vect/slp-37.c: Change NULL to 0, remove stdlib.h.
6307 * gcc.dg/vect/pr40254.c: Remove unnecessary include of stdlib.h.
6308 * gcc.dg/vect/pr44507.c: Likewise.
6309 * gcc.dg/vect/pr45902.c: Likewise.
6310 * gcc.dg/vect/slp-widen-mult-half.c: Likewise.
6311 * gcc.dg/vect/vect-117.c: Likewise.
6312 * gcc.dg/vect/vect-99.c: Likewise.
6313 * gcc.dg/vect/vect-aggressive-1.c: Likewise.
6314 * gcc.dg/vect/vect-cond-1.c: Likewise.
6315 * gcc.dg/vect/vect-cond-2.c: Likewise.
6316 * gcc.dg/vect/vect-cond-3.c: Likewise.
6317 * gcc.dg/vect/vect-cond-4.c: Likewise.
6318 * gcc.dg/vect/vect-mask-load-1.c: Likewise.
6319 * gcc.dg/vect/vect-mask-loadstore-1.c: Likewise.
6320 * gcc.dg/vect/vect-over-widen-1-big-array.c: Likewise.
6321 * gcc.dg/vect/vect-over-widen-1.c: Likewise.
6322 * gcc.dg/vect/vect-over-widen-2-big-array.c: Likewise.
6323 * gcc.dg/vect/vect-over-widen-2.c: Likewise.
6324 * gcc.dg/vect/vect-over-widen-3-big-array.c: Likewise.
6325 * gcc.dg/vect/vect-over-widen-3.c: Likewise.
6326 * gcc.dg/vect/vect-over-widen-4-big-array.c: Likewise.
6327 * gcc.dg/vect/vect-over-widen-4.c: Likewise.
6328 * gcc.dg/vect/vect-widen-mult-const-s16.c: Likewise.
6329 * gcc.dg/vect/vect-widen-mult-const-u16.c: Likewise.
6330 * gcc.dg/vect/vect-widen-mult-half-u8.c: Likewise.
6331 * gcc.dg/vect/vect-widen-mult-half.c: Likewise.
6332 * gcc.dg/vect/no-trapping-math-vect-ifcvt-11.c: Remove unnecessary
6333 include of signal.h.
6334 * gcc.dg/vect/no-trapping-math-vect-ifcvt-12.c: Likewise.
6335 * gcc.dg/vect/no-trapping-math-vect-ifcvt-13.c: Likewise.
6336 * gcc.dg/vect/no-trapping-math-vect-ifcvt-14.c: Likewise.
6337 * gcc.dg/vect/no-trapping-math-vect-ifcvt-15.c: Likewise.
6338 * gcc.dg/vect/no-trapping-math-vect-ifcvt-16.c: Likewise.
6339 * gcc.dg/vect/vect-ifcvt-16.c: Likewise.
6340 * gcc.dg/vect/vect-ifcvt-17.c: Likewise.
6341 * gcc.dg/vect/vect-ifcvt-2.c: Likewise.
6342 * gcc.dg/vect/vect-ifcvt-3.c: Likewise.
6343 * gcc.dg/vect/vect-ifcvt-4.c: Likewise.
6344 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
6345 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
6346 * gcc.dg/vect/vect-ifcvt-6.c: Likewise.
6347 * gcc.dg/vect/vect-ifcvt-7.c: Likewise.
6348 * gcc.dg/vect/vect-ifcvt-9.c: Likewise.
6349 * gcc.dg/vect/vect-outer-5.c: Likewise.
6350 * gcc.dg/vect/vect-outer-6.c: Likewise.
6351 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Remove unnecessary
6352 include of stdio.h.
6353
3368873d 63542016-01-12 Nick Clifton <nickc@redhat.com>
6355
6356 PR target/68913
6357 * gcc.dg/lto/pr61886_0.c: Rename the external function called
6358 to fread so that it will be found in all target runtimes.
6359
0464ea95 63602016-01-12 Richard Biener <rguenther@suse.de>
6361
6362 PR tree-optimization/69053
6363 * g++.dg/torture/pr69053.C: New testcase.
6364
7819730f 63652016-01-12 Richard Biener <rguenther@suse.de>
6366
6367 PR tree-optimization/69168
6368 * gcc.dg/torture/pr69168.c: New testcase.
6369
995bfebf 63702016-01-12 Richard Biener <rguenther@suse.de>
6371
6372 PR tree-optimization/69157
6373 * gcc.dg/torture/pr69157.c: New testcase.
6374
63752016-01-12 Richard Biener <rguenther@suse.de>
6376
6377 PR tree-optimization/69174
6378 * gcc.dg/torture/pr69174.c: New testcase.
6379
1d10d64c 63802016-01-12 Jakub Jelinek <jakub@redhat.com>
6381
6382 PR c++/66808
6383 PR c++/69000
6384 * g++.dg/tls/pr66808.C: New test.
6385 * g++.dg/tls/pr69000.C: New test.
6386
f0b79faf 63872016-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
6388
6389 * gcc.target/powerpc/swaps-p8-23.c: New test.
6390 * gcc.target/powerpc/swaps-p8-24.c: Likewise.
6391
04cf75a4 63922016-01-11 John David Anglin <danglin@gcc.gnu.org>
6393
6394 PR tree-optimization/68356
6395 * gcc.dg/torture/pr68264.c: Disable exp2 ERANGE test on hppa unix.
6396
0eb4264c 63972016-01-12 Kugan Vivekanandarajah <kuganv@linaro.org>
6398 Jim Wilson <jim.wilson@linaro.org>
6399
6400 PR target/69194
6401 * gcc.target/arm/pr69194.c: New test.
6402
2f66de64 64032016-01-11 H.J. Lu <hongjiu.lu@intel.com>
6404
6405 PR target/69225
6406 * gcc.target/i386/pr69225-1.c: New test.
6407 * gcc.target/i386/pr69225-2.c: Likewise.
6408 * gcc.target/i386/pr69225-3.c: Likewise.
6409 * gcc.target/i386/pr69225-4.c: Likewise.
6410 * gcc.target/i386/pr69225-5.c: Likewise.
6411 * gcc.target/i386/pr69225-6.c: Likewise.
6412
36105e82 64132016-01-11 Jakub Jelinek <jakub@redhat.com>
6414
1c78ce2e 6415 PR target/67462
6416 * gcc.dg/ifcvt-3.c: Only compile on lp64 targets, include also i?86
6417 if lp64.
6418
a4a87320 6419 PR target/69071
6420 * gcc.dg/pr69071.c: New test.
6421
91fbd04f 6422 PR c++/69211
6423 * g++.dg/opt/pr69211.C: New test.
6424
36105e82 6425 PR tree-optimization/69214
6426 * gcc.c-torture/compile/pr69214.c: New test.
6427
e934c380 64282016-01-11 Uros Bizjak <ubizjak@gmail.com>
6429
6430 * gcc.target/i386/pr66232-10.c: Do not compile on ia32 target.
6431 * gcc.target/i386/pr66232-11.c: Ditto.
6432 * gcc.target/i386/pr66232-12.c: Ditto.
6433 * gcc.target/i386/pr66232-13.c: Ditto.
6434
3ff1b153 64352016-01-11 Richard Biener <rguenther@suse.de>
6436
6437 PR tree-optimization/69173
6438 * gcc.dg/torture/pr69173.c: New testcase.
6439
04e1504c 64402016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6441
6442 PR rtl-optimization/68796
6443 * gcc.target/aarch64/tst_5.c: New test.
6444 * gcc.target/aarch64/tst_6.c: Likewise.
6445
ae8718b5 64462016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6447
6448 PR rtl-optimization/68841
6449 * gcc.dg/pr68841.c: New test.
6450 * gcc.c-torture/execute/pr68841.c: New test.
6451
bd8bece2 64522016-01-11 Yuri Rumyantsev <ysrumyan@gmail.com>
6453
6454 PR rtl-optimization/68920
6455 * gcc.dg/ifcvt-4.c: Add "--param max-rtl-if-conversion-insns=3" option
6456 for ix86 targets.
6457 * gcc.dg/ifcvt-5.c: New test.
6458
9b657cf1 64592016-01-11 Alexandre Oliva <aoliva@redhat.com>
57c83f79 6460
6461 PR bootstrap/69123
6462 * g++.dg/pr69123.C: New.
6463
7a158352 64642016-01-11 Ilya Enkovich <enkovich.gnu@gmail.com>
6465
6466 PR target/69010
6467 * gcc.target/i386/pr69010.c: New test.
6468
ff375d11 64692016-01-11 Martin Jambor <mjambor@suse.cz>
6470
6471 PR ipa/69044
6472 * gcc.target/i386/chkp-pr69044.c: New test.
6473
9eb890f1 64742016-01-11 Tom de Vries <tom@codesourcery.com>
6475
6476 PR tree-optimization/69109
6477 * gcc.dg/autopar/pr69109-2.c: New test.
6478 * gcc.dg/autopar/pr69109.c: New test.
6479
c4157ee5 64802016-01-11 Tom de Vries <tom@codesourcery.com>
6481
6482 PR tree-optimization/69108
6483 * gcc.dg/autopar/pr69108.c: New test.
6484
b933e511 64852016-01-10 Patrick Palka <ppalka@gcc.gnu.org>
6486
6487 PR c++/69029
6488 * c-c++-common/Wisleading-indentation.c: Augment test.
6489
efb73de1 64902016-01-10 Thomas Koenig <tkoenig@gcc.gnu.org>
6491
6492 PR fortran/69154
6493 * gfortran.dg/inline_matmul_12.f90: New test.
6494
40c86c3b 64952016-01-10 Paul Thomas <pault@gcc.gnu.org>
6496
6497 PR fortran/67779
6498 * gfortran.dg/actual_array_offset_1: New test.
6499
a006c0bb 65002016-01-10 Tom de Vries <tom@codesourcery.com>
6501
6502 PR tree-optimization/69062
6503 * gcc.dg/autopar/pr69062.c: New test.
6504
880ed4be 65052016-01-10 Thomas Schwinge <thomas@codesourcery.com>
6506
6507 * gcc.dg/vect/slp-perm-1.c: Fix scan-tree-dump syntax.
6508 * gcc.dg/vect/slp-perm-2.c: Likewise.
6509 * gcc.dg/vect/slp-perm-3.c: Likewise.
6510 * gcc.dg/vect/slp-perm-5.c: Likewise.
6511 * gcc.dg/vect/slp-perm-6.c: Likewise.
6512 * gcc.dg/vect/slp-perm-7.c: Likewise.
6513 * gcc.dg/vect/slp-perm-8.c: Likewise.
6514
d95e1856 65152016-01-10 Tom de Vries <tom@codesourcery.com>
6516
6517 PR tree-optimization/69039
6518 * gcc.dg/autopar/pr69039.c: New test.
6519
0f8f48d0 65202016-01-09 Marek Polacek <polacek@redhat.com>
6521
6522 PR c++/69113
6523 * g++.dg/pr69113.C: New test.
6524
7dff0499 65252016-01-09 Jakub Jelinek <jakub@redhat.com>
6526
6527 PR middle-end/50865
6528 PR tree-optimization/69097
6529 * gcc.c-torture/execute/pr50865.c: New test.
6530 * gcc.c-torture/execute/pr69097-1.c: New test.
6531 * gcc.c-torture/execute/pr69097-2.c: New test.
6532 * gcc.dg/pr69097-1.c: New test.
6533 * gcc.dg/pr69097-2.c: New test.
6534
18431e78 65352016-01-09 Jakub Jelinek <jakub@redhat.com>
6536
6537 PR c++/69164
6538 * g++.dg/opt/pr69164.C: New test.
6539
1943a4a2 65402016-01-08 Jakub Jelinek <jakub@redhat.com>
6541
6542 PR tree-optimization/69167
6543 * gcc.dg/pr69167.c: New test.
6544
a143e277 65452016-01-08 Marek Polacek <polacek@redhat.com>
6546
6547 PR c++/68449
6548 * g++.dg/pr68449.C: New.
6549
44c01906 65502016-01-08 Alan Lawrence <alan.lawrence@arm.com>
6551
6552 PR tree-optimization/68707
6553 * lib/target-supports.exp (check_effective_target_vect_load_lanes): New.
6554 * gcc.dg/vect/slp-perm-1.c: Look for vect_load_lanes instead of SLP
6555 on platforms supporting it.
6556 * gcc.dg/vect/slp-perm-2.c: Likewise.
6557 * gcc.dg/vect/slp-perm-3.c: Likewise.
6558 * gcc.dg/vect/slp-perm-5.c: Likewise.
6559 * gcc.dg/vect/slp-perm-7.c: Likewise.
6560 * gcc.dg/vect/slp-perm-8.c: Likewise.
6561 * gcc.dg/vect/slp-perm-6.c: Look for vect_load_lanes in addition to SLP
6562 on platforms supporting it.
6563
c437d1e8 65642016-01-08 Jakub Jelinek <jakub@redhat.com>
6565
c9595c51 6566 PR tree-optimization/69162
6567 * gcc.dg/pr69162.c: New test.
6568
c437d1e8 6569 PR tree-optimization/69172
6570 * gcc.dg/pr69172.c: New test.
6571
6a46a28c 65722016-01-08 Thomas Preud'homme <thomas.preudhomme@arm.com>
6573
6574 PR tree-optimization/67781
6575 * gcc.c-torture/execute/pr67781.c: New file.
6576
62ad9a04 65772016-01-08 Jakub Jelinek <jakub@redhat.com>
6578
6579 PR tree-optimization/69083
6580 * gcc.dg/vect/pr69083.c: New test.
6581
9e0e8c2a 65822016-01-08 Sujoy Saraswati <sujoy.saraswati@hpe.com>
6583
6584 PR tree-optimization/61441
6585 * gcc.dg/pr61441.c: Restrict to linux and gnu targets.
6586 Use -fexcess-precision=standard for compiler options.
6587 Use fabs() only when __FLT_EVAL_METHOD__ == 0.
6588
5d034e37 65892016-01-08 Jakub Jelinek <jakub@redhat.com>
6590
5013f740 6591 PR fortran/69128
6592 * gfortran.dg/gomp/pr69128.f90: New test.
6593
5d034e37 6594 PR c++/69145
6595 * g++.dg/ext/pr69145-1.C: New test.
6596 * g++.dg/ext/pr69145-2-very-long-filename.cc: New file.
6597 * g++.dg/ext/pr69145-2.h: New file.
6598
517906ff 65992016-01-07 Martin Sebor <msebor@redhat.com>
6600
6601 PR c/68966
6602 * gcc.dg/atomic-fetch-bool.c: New test.
6603 * gcc.dg/sync-fetch-bool.c: New test.
6604
cdbb524c 66052016-01-07 H.J. Lu <hongjiu.lu@intel.com>
6606
6607 PR fortran/66680
6608 gfortran.dg/gomp/pr66680.f90: Moved to libgomp.
6609
ec3aba9e 66102016-01-07 Nick Clifton <nickc@redhat.com>
6611
6612 PR target/66655
6613 * g++.dg/pr66655.C: New test.
6614 * g++.dg/pr66655_1.cc: Test support file.
6615 * g++.dg/pr66655.h: Test header file.
6616
9b657cf1 66172016-01-07 Dominique d'Humieres <dominiq@lps.ens.fr>
06634746 6618
6619 PR fortran/66680
6620 gfortran.dg/gomp/pr66680.f90: New test.
6621
cd45d7a5 66222016-01-07 H.J. Lu <hongjiu.lu@intel.com>
6623
6624 PR target/69171
6625 * gcc.target/i386/pr69171-1.c: New test.
6626 * gcc.target/i386/pr69171-2.c: Likewise.
6627 * gcc.target/i386/pr69171-3.c: Likewise.
6628 * gcc.target/i386/pr69171-4.c: Likewise.
6629 * gcc.target/i386/pr69171-5.c: Likewise.
6630 * gcc.target/i386/pr69171-6.c: Likewise.
6631
4a86a91a 66322015-12-15 Bernd Schmidt <bschmidt@redhat.com>
6633
6634 PR middle-end/67639
6635 * c-c++-common/pr67639.c: New test.
6636
34c05552 66372016-01-07 Jakub Jelinek <jakub@redhat.com>
6638
6639 PR tree-optimization/69141
6640 * g++.dg/opt/pr69141.C: New test.
6641
f08d6895 66422016-01-06 Eric Botcazou <ebotcazou@adacore.com>
6643
6644 * gcc.target/sparc/20151219-1.c: Skip in 64-bit mode.
6645
32ec4173 66462016-01-06 Uros Bizjak <ubizjak@gmail.com>
6647
6648 PR target/69140
6649 * gcc.target/i386/pr69140.c: New test
6650
d74214f3 66512016-01-06 David Malcolm <dmalcolm@redhat.com>
6652
6653 * gcc.dg/bad-dereference.c: New test case.
6654
73991cab 66552015-01-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
6656
6657 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: New test.
6658
fc8cc457 66592016-01-06 Andreas Schwab <schwab@linux-m68k.org>
6660
6661 * gcc.dg/atomic-invalid-2.c: Remove duplicated content.
6662
be3c9981 66632016-01-06 Marek Polacek <polacek@redhat.com>
6664
6665 PR sanitizer/69099
6666 * gcc.dg/ubsan/float-cast-overflow-atomic.c: New test.
6667
2cb724f9 66682016-01-05 Marek Polacek <polacek@redhat.com>
6669
6670 PR c/69104
6671 * gcc.dg/atomic-invalid-2.c: New.
6672
233a53ed 66732016-01-05 H.J. Lu <hongjiu.lu@intel.com>
6674
6675 PR target/68991
6676 * gcc.target/i386/pr68991.c: New test.
6677
ea87c5e3 66782016-01-05 H.J. Lu <hongjiu.lu@intel.com>
6679
6680 PR target/68991
6681 * g++.dg/pr68991-1.C: New test.
6682 * g++.dg/pr68991-2.C: Likewise.
6683
1943a4a2 66842016-01-05 Sergei Trofimovich <siarheit@google.com>
afe82e5b 6685
1943a4a2 6686 PR other/60465
afe82e5b 6687 * gcc.target/ia64/pr60465-gprel64.c: New test.
6688 * gcc.target/ia64/pr60465-gprel64-c37.c: New test.
6689
1e9147dd 66902016-01-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6691
6692 PR rtl-optimization/68651
6693 * gcc.target/aarch64/pr68651_1.c: New test.
6694
d42aa619 66952016-01-05 David Malcolm <dmalcolm@redhat.com>
6696
6697 PR c/69122
6698 * c-c++-common/Wmisleading-indentation.c (pr69122): New function.
6699
1776de76 67002016-01-05 Nathan Sidwell <nathan@acm.org>
6701
2d7d361d 6702 PR c++/58583
6703 * g++.dg/cpp0x/nsdmi-template14.C: Adjust test & errors.
6704
1776de76 6705 * gcc.dg/alias-15.c: New.
6706
5beb12c0 67072016-01-05 Nick Clifton <nickc@redhat.com>
6708
6709 PR target/68870
6710 * g++.dg/pr68770.C: New test.
6711
d8cca921 67122016-01-04 Mike Stump <mikestump@comcast.net>
6713
6714 * lib/target-supports.exp (check_effective_target_cilkplus):
6715 cilkplus targets require pthreads.
afc907ef 6716 (check_effective_target_cilkplus): Remove special case for NVPTX.
d8cca921 6717
8427dff3 67182016-01-04 Michael Meissner <meissner@linux.vnet.ibm.com>
6719
6720 * gcc.target/powerpc/p9-permute.c: New test for xxperm code
6721 generation.
6722
f1717362 67232016-01-04 Jakub Jelinek <jakub@redhat.com>
6724
6725 Update copyright years.
6726
d7d6a3ab 67272016-01-04 Marek Polacek <polacek@redhat.com>
6728
6729 PR c/68908
6730 * gcc.dg/atomic/c11-atomic-exec-6.c: New test.
6731 * gcc.dg/atomic/c11-atomic-exec-7.c: New test.
6732 * gcc.dg/atomic/stdatomic-op-5.c: New test.
6733
b8f4a5f9 67342016-01-04 Eric Botcazou <ebotcazou@adacore.com>
6735
6736 * gcc.target/sparc/20160104-2.c: New test.
6737
6b5c028f 67382016-01-04 Eric Botcazou <ebotcazou@adacore.com>
6739
6740 * gcc.target/sparc/20160104-1.c: New test.
6741
300e1002 67422016-01-03 Paul Thomas <pault@gcc.gnu.org>
6743
6744 PR fortran/65045
6745 * gfortran.dg/pr65045.f90: New test.
6746
855b105f 67472016-01-02 Eric Botcazou <ebotcazou@adacore.com>
6748
6749 * gnat.dg/specs/debug1.ads: Delete.
6750
bdc177dc 67512016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6752
6753 PR libgfortran/68867
6754 * gfortran.dg/default_format_denormal_2.f90: Fix the dg regular
6755 expression.
6756
48aaffae 67572016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6758
6759 PR libgfortran/68867
6760 * gfortran.dg/default_format_denormal_2.f90: XFAIL for all
6761 PowerPC.
6762
19a468b8 67632016-01-01 Paul Thomas <pault@gcc.gnu.org>
6764
6765 PR fortran/68864
6766 * gfortran.dg/pr68864.f90: New test.
6767
25371c91 67682016-01-01 Jakub Jelinek <jakub@redhat.com>
6769
2a659064 6770 PR tree-optimization/69070
6771 * gcc.dg/pr69070.c: New test.
6772
57aa9851 6773 PR sanitizer/69055
6774 * gfortran.dg/pr69055.f90: New test.
6775
25371c91 6776 PR target/69015
6777 * gcc.dg/pr69015.c: New test.
f1717362 6778\f
fb2c1edd 6779Copyright (C) 2016 Free Software Foundation, Inc.
7dfbd804 6780
6781Copying and distribution of this file, with or without modification,
6782are permitted in any medium without royalty provided the copyright
6783notice and this notice are preserved.