]> git.ipfire.org Git - thirdparty/gcc.git/blame - gcc/testsuite/ChangeLog
re PR c++/70572 (ICE on code with decltype (auto) in digest_init_r, at cp/typeck2...
[thirdparty/gcc.git] / gcc / testsuite / ChangeLog
CommitLineData
ef98d365
PC
12016-05-20 Paolo Carlini <paolo.carlini@oracle.com>
2
3 PR c++/70572
4 * g++.dg/cpp1y/auto-fn31.C: New.
5
ce3a16ff
L
62016-05-20 H.J. Lu <hongjiu.lu@intel.com>
7
8 PR target/70738
9 * gcc.target/i386/pr70738-1.c: Likewise.
10 * gcc.target/i386/pr70738-2.c: Likewise.
11 * gcc.target/i386/pr70738-3.c: Likewise.
12 * gcc.target/i386/pr70738-4.c: Likewise.
13 * gcc.target/i386/pr70738-5.c: Likewise.
14 * gcc.target/i386/pr70738-6.c: Likewise.
15 * gcc.target/i386/pr70738-7.c: Likewise.
16 * gcc.target/i386/pr70738-8.c: Likewise.
17 * gcc.target/i386/pr70738-9.c: Likewise.
18
92466115
BS
192016-05-20 Bill Seurer <seurer@linux.vnet.ibm.com>
20
21 * gcc.target/powerpc/vec-addec.c: New test.
22 * gcc.target/powerpc/vec-addec-int128.c: New test.
23
9a385c2d
DM
242016-05-20 David Malcolm <dmalcolm@redhat.com>
25
26 * gcc.dg/plugin/must-tail-call-1.c: New test case.
27 * gcc.dg/plugin/must-tail-call-2.c: New test case.
28 * gcc.dg/plugin/must_tail_call_plugin.c: New file.
29 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
30
77c9d5b4
JH
312016-05-20 Jan Hubicka <hubicka@ucw.cz>
32
33 * gcc.dg/tree-ssa/prefetch-5.c: xfail.
34
68047971
JJ
352016-05-20 Jakub Jelinek <jakub@redhat.com>
36
18954840
JJ
37 PR c++/71210
38 * g++.dg/opt/pr71210-1.C: New test.
39 * g++.dg/opt/pr71210-2.C: New test.
40
68047971
JJ
41 PR tree-optimization/29756
42 gcc.dg/tree-ssa/vector-6.c: Add -Wno-psabi -w to dg-options.
43 Add -msse2 for x86 and -maltivec for powerpc. Use scan-tree-dump-times
44 only on selected targets where V4SImode vectors are known to be
45 supported.
46
d78789f5
MG
472016-05-20 Marc Glisse <marc.glisse@inria.fr>
48
49 PR tree-optimization/71079
50 PR tree-optimization/71206
51 * gcc.dg/tree-ssa/pr71206.c: New testcase.
52
550fa093
PK
532016-05-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
54
55 * gcc.dg/vect/section-anchors-vect-70.c: New test-case.
56 * gcc.dg/vect/section-anchors-vect-71.c: Likewise.
57 * gcc.dg/vect/section-anchors-vect-72.c: Likewise.
58
483c6429
RG
592016-05-20 Richard Guenther <rguenther@suse.de>
60
61 PR tree-optimization/29756
62 * gcc.dg/tree-ssa/vector-6.c: New testcase.
63
eb066284
RB
642016-05-20 Richard Biener <rguenther@suse.de>
65
66 PR tree-optimization/71185
67 * gcc.dg/tree-ssa/pr71185.c: New testcase.
68
58f10249
RB
692016-05-20 Richard Biener <rguenther@suse.de>
70
71 * gcc.dg/tree-ssa/ifc-cd.c: Adjust.
72
2a5569fa
MP
732016-05-19 Marek Polacek <polacek@redhat.com>
74
75 PR c++/71075
76 * g++.dg/diagnostic/pr71075.C: New test.
77
5e9a5385
DM
782016-05-19 David Malcolm <dmalcolm@redhat.com>
79
80 PR c++/71184
81 * g++.dg/pr71184.C: New test case.
82
4f45da44
KN
832016-05-19 Kelvin Nilsen <kelvin@gcc.gnu.org>
84
85 * gcc.target/powerpc/darn-0.c: New test.
86 * gcc.target/powerpc/darn-1.c: New test.
87 * gcc.target/powerpc/darn-2.c: New test.
88
4177437e
MP
892016-05-19 Marek Polacek <polacek@redhat.com>
90
91 PR tree-optimization/71031
92 * gcc.dg/tree-ssa/vrp100.c: New test.
93
afb72432
IE
942016-05-19 Ilya Enkovich <ilya.enkovich@intel.com>
95
96 PR rtl-optimization/71148
97 * gcc.dg/pr71148.c: New test.
98
4f83064e
KT
992016-05-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
100
101 PR target/71056
102 * gcc.target/arm/pr71056.c: New test.
103
4bf8dbe1
BE
1042016-05-19 Bernd Edlinger <bernd.edlinger@hotmail.de>
105
106 * c-c++-common/pr69669.c: Check the used mode.
107
f3510625
MO
1082016-05-19 Maxim Ostapenko <m.ostapenko@samsung.com>
109
110 PR sanitizer/64354
111 * c-c++-common/tsan/sanitize-thread-macro.c: New test.
112
43c0068e
RB
1132016-05-19 Richard Biener <rguenther@suse.de>
114
115 PR tree-optimization/70729
116 * gcc.dg/autopar/outer-6.c: Adjust to avoid redundant store.
117 * gcc.dg/graphite/scop-18.c: Likewise.
118 * gcc.dg/pr41783.c: Disable LIM.
119 * gcc.dg/tree-ssa/loadpre10.c: Likewise.
120 * gcc.dg/tree-ssa/loadpre23.c: Likewise.
121 * gcc.dg/tree-ssa/loadpre24.c: Likewise.
122 * gcc.dg/tree-ssa/loadpre25.c: Likewise.
123 * gcc.dg/tree-ssa/loadpre4.c: Likewise.
124 * gcc.dg/tree-ssa/loadpre8.c: Likewise.
125 * gcc.dg/tree-ssa/ssa-pre-16.c: Likewise.
126 * gcc.dg/tree-ssa/ssa-pre-18.c: Likewise.
127 * gcc.dg/tree-ssa/ssa-pre-20.c: Likewise.
128 * gcc.dg/tree-ssa/ssa-pre-3.c: Likewise.
129 * gfortran.dg/pr42108.f90: Likewise.
130
70f25790
DM
1312016-05-18 David Malcolm <dmalcolm@redhat.com>
132
133 PR driver/69265
134 * gcc.dg/spellcheck-options-11.c: New test case.
135
960db8ec
JJ
1362016-05-18 Jakub Jelinek <jakub@redhat.com>
137
138 PR c++/71100
139 * g++.dg/opt/pr71100.C: New test.
140
04643334
MJ
1412016-05-18 Martin Jambor <mjambor@suse.cz>
142
143 PR ipa/69708
144 * gcc.dg/ipa/iinline-cstagg-2.c: New test.
145 * gcc.dg/ipa/ipcp-cstagg-5.c: Likewise.
146 * gcc.dg/ipa/ipcp-cstagg-6.c: Likewise.
147 * gcc.dg/ipa/ipcp-cstagg-7.c: Likewise.
148
91bb9f80
MJ
1492016-05-18 Martin Jambor <mjambor@suse.cz>
150
151 PR ipa/69708
152 * gcc.dg/ipa/iinline-cstagg-1.c: New test.
153 * gcc.dg/ipa/ipcp-cstagg-1.c: Likewise.
154 * gcc.dg/ipa/ipcp-cstagg-2.c: Likewise.
155 * gcc.dg/ipa/ipcp-cstagg-3.c: Likewise.
156 * gcc.dg/ipa/ipcp-cstagg-4.c: Likewise.
157
c584aca6
PC
1582016-05-18 Paolo Carlini <paolo.carlini@oracle.com>
159
160 PR c++/69793
161 * g++.dg/template/crash122.C: New.
162
20309c6e
PC
1632016-05-18 Paolo Carlini <paolo.carlini@oracle.com>
164
165 PR c++/70466
166 * g++.dg/template/pr70466-1.C: New.
167 * g++.dg/template/pr70466-2.C: Likewise.
168
50c78b9a
MM
1692016-05-18 Michael Meissner <meissner@linux.vnet.ibm.com>
170
171 * gcc.target/powerpc/p9-splat-1.c: New tests for ISA 3.0 word
172 splat operations and the XXSPLTIB instruction.
173 * gcc.target/powerpc/p9-splat-2.c: Likewise.
174 * gcc.target/powerpc/p9-splat-3.c: Likewise.
175 * gcc.target/powerpc/pr47755.c: Allow vspltisw in addition to
176 xxlxor to clear a register.
177
cf8be00d
RS
1782016-05-18 Richard Sandiford <richard.sandiford@arm.com>
179
180 * gcc.dg/torture/pr71020.c: New test.
181
848a392a
MJ
1822016-05-18 Martin Jambor <mjambor@suse.cz>
183
184 PR ipa/70646
185 * gcc.dg/ipa/pr70646.c: New test.
186
1f2ab776
CL
1872016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
188
189 * gcc.target/aarch64/advsimd-intrinsics/vget_lane.c: Add fp16 tests.
190
76489493
CL
1912016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
192
193 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Add
194 missing tests for vreinterpretq_p{8,16}.
195
bd79378d
CL
1962016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
197
198 * gcc.target/aarch64/advsimd-intrinsics/vsli_n.c: Add checks for
199 vsliq_n_s64 and vsliq_n_u64.
200
81ca3ea0
CL
2012016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
202
203 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h (CHECK,
204 CHECK_FP, CHECK_CUMULATIVE_SAT): Print which type was checked.
205
873cb425
CL
2062016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
207
208 * gcc.target/aarch64/advsimd-intrinsics/vmul.c: Remove useless #ifdef.
209 * gcc.target/aarch64/advsimd-intrinsics/vshl.c: Likewise.
210 * gcc.target/aarch64/advsimd-intrinsics/vtst.c: Likewise.
211
9d6e7c21
CL
2122016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
213
214 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Fix typo
215 in comment.
216
b4dbe40e 2172016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
887687b0
CL
218
219 * gcc.target/aarch64/noplt_3.c: Scan for "br\t".
220 * gcc.target/aarch64/tail_indirect_call_1.c: Scan for "br\t",
221 "blr\t" and switch to scan-assembler-times.
222
83a5c910
JW
2232016-05-18 Jiong Wang <jiong.wang@arm.com>
224
225 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h: Guard float64_t
226 with __aarch64__.
227 * gcc.target/aarch64/advsimd-intrinsics/vfms_vfma_n.c: Guard variable
228 declarations under __aarch64__ and __ARM_FEATURE_FMA.
229
fb7cbdeb
JJ
2302016-05-18 Jakub Jelinek <jakub@redhat.com>
231
8ee91165
JJ
232 * gcc.target/i386/avx512bw-vpbroadcast-1.c: New test.
233 * gcc.target/i386/avx512bw-vpbroadcast-2.c: New test.
234 * gcc.target/i386/avx512bw-vpbroadcast-3.c: New test.
235 * gcc.target/i386/avx512vl-vpbroadcast-1.c: New test.
236 * gcc.target/i386/avx512vl-vpbroadcast-2.c: New test.
237 * gcc.target/i386/avx512vl-vpbroadcast-3.c: New test.
238
cf4d516a
JJ
239 * gcc.target/i386/avx512vl-vpalignr-3.c: New test.
240 * gcc.target/i386/avx512bw-vpalignr-3.c: New test.
241
a4f16422
JJ
242 * gcc.target/i386/avx512vl-vpshufb-3.c: New test.
243 * gcc.target/i386/avx512bw-vpshufb-3.c: New test.
244
7b37ce10
JJ
245 * gcc.target/i386/avx512vl-vpmulhrsw-3.c: New test.
246 * gcc.target/i386/avx512bw-vpmulhrsw-3.c: New test.
247
fb7cbdeb
JJ
248 * gcc.target/i386/avx512bw-vpmaddubsw-3.c: New test.
249
c9326aef
RB
2502016-05-18 Richard Biener <rguenther@suse.de>
251
252 PR tree-optimization/71168
253 * gcc.dg/torture/pr71168.c: New testcase.
254
df8b0a11
KV
2552016-05-17 Kugan Vivekanandarajah <kuganv@linaro.org>
256
257 PR middle-end/63586
258 * gcc.dg/tree-ssa/pr63586-2.c: New test.
259 * gcc.dg/tree-ssa/pr63586.c: New test.
260 * gcc.dg/tree-ssa/reassoc-14.c: Adjust multiplication count.
261
2efd67ed
NS
2622016-05-17 Nathan Sidwell <nathan@acm.org>
263
264 * gcc.c-torture/execute/20030222-1.c: Skip on ptx.
265 * gcc.dg/pr68671.c: Fix ptx xfail-if.
266 * gcc.dg/torture/pr54261-1.c: Allocate atomic var statically.
267 * gcc.dg/torture/type-generic-1.c: Enable UNSAFE for ptx.
268
1988b2c2
NS
2692016-05-17 Nathan Sidwell <nathan@acm.org>
270
271 * gcc.target/nvptx/abi-vararg-3.c: New.
272
ad1d92ab
MM
2732016-05-17 Mikhail Maltsev <maltsevm@gmail.com>
274
275 PR tree-optimization/54579
276 PR middle-end/55299
277 * gcc.dg/fold-notrotate-1.c: New test.
278 * gcc.dg/fold-notshift-1.c: New test.
279 * gcc.dg/fold-notshift-2.c: New test.
280
47768df8
MP
2812016-05-17 Marek Polacek <polacek@redhat.com>
282
283 PR ipa/71146
284 * g++.dg/ipa/pr71146.C: New test.
285
6b5423a5
DM
2862016-05-17 David Malcolm <dmalcolm@redhat.com>
287
288 * jit.dg/test-error-array-bounds.c: New test case.
289
c7986356
MG
2902016-05-17 Marc Glisse <marc.glisse@inria.fr>
291
292 * gcc.dg/tree-ssa/and-1.c: New testcase.
293
d982c5b7
MG
2942016-05-17 Marc Glisse <marc.glisse@inria.fr>
295
296 * gcc.dg/tree-ssa/pr69270.c: Adjust.
297 * gcc.dg/tree-ssa/andnot-1.c: New testcase.
298
0139ba93
MG
2992016-05-17 Marc Glisse <marc.glisse@inria.fr>
300
301 * gcc.dg/tree-ssa/pr69270.c: Adjust.
302 * gcc.dg/tree-ssa/vrp99.c: New testcase.
303
daab4562
JW
3042016-05-17 Jiong Wang <jiong.wang@arm.com>
305
306 * gcc.target/aarch64/simd/vmul_elem_1.c: Use intrinsics.
307
22330033
JW
3082016-05-17 Jiong Wang <jiong.wang@arm.com>
309
310 * gcc.target/aarch64/simd/vmul_elem_1.c: New.
311
98b3a5f2
JW
3122016-05-17 Jiong Wang <jiong.wang@arm.com>
313
314 * gcc.target/aarch64/fmla_intrinsic_1.c: Allow ".d[index]" besides
315 ".2d[index]" when scan the assembly.
316 * gcc.target/aarch64/fmls_intrinsic_1.c: Likewise.
317 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h: New entry for
318 float64x1.
319 * gcc.target/aarch64/advsimd-intrinsics/vfms_vfma_n.c: New.
320
b71b7a8e
RB
3212016-05-17 Richard Biener <rguenther@suse.de>
322
323 PR tree-optimization/71132
324 * gcc.dg/torture/pr71132.c: New testcase.
325
3c51ad46
CL
3262016-05-17 Christophe Lyon <christophe.lyon@linaro.org>
327
328 * g++.dg/inherit/think1.C: Fix dg-do and dg-skip order.
329
d20faa66
KT
3302016-05-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
331
332 PR target/70809
333 * gcc.target/aarch64/pr70809_1.c: New test.
334
b75cc5a4
KT
3352016-05-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
336
337 * gcc.target/aarch64/cpu-diagnostics-1.c: Skip if -mcpu is overriden.
338 * gcc.target/aarch64/cpu-diagnostics-2.c: Likewise.
339 * gcc.target/aarch64/cpu-diagnostics-3.c: Likewise.
340 * gcc.target/aarch64/cpu-diagnostics-4.c: Likewise.
341
b28eb195
IE
3422016-05-17 Dominique d'Humieres <dominiq@lps.ens.fr>
343 Ilya Enkovich <ilya.enkovich@intel.com>
344
345 PR target/71114
346 * gcc.target/i386/pr70799-1.c: Fix scan for Darwin.
347
0b9004ed
JH
3482016-05-16 Jan Hubicka <hubicka@ucw.cz>
349
350 * g++.dg/ipa/ivinline-7.C: Do not xfail.
351 * g++.dg/ipa/ivinline-9.C: Do not xfail.
352
1b81a1c1
MW
3532016-05-16 Matthew Wahab <matthew.wahab@arm.com>
354
355 * g++.dg/ext/arm-fp16/fp16-param-1.c: Update expected output. Add
356 test for __ARM_FP16_ARGS.
357 * g++.dg/ext/arm-fp16/fp16-return-1.c: Update expected output.
358 * gcc.target/arm/aapcs/neon-vect10.c: New.
359 * gcc.target/arm/aapcs/neon-vect9.c: New.
360 * gcc.target/arm/aapcs/vfp18.c: New.
361 * gcc.target/arm/aapcs/vfp19.c: New.
362 * gcc.target/arm/aapcs/vfp20.c: New.
363 * gcc.target/arm/aapcs/vfp21.c: New.
364 * gcc.target/arm/fp16-aapcs-1.c: New.
365 * g++.target/arm/fp16-param-1.c: Update expected output. Add
366 test for __ARM_FP16_ARGS.
367 * g++.target/arm/fp16-return-1.c: Update expected output.
368
921d1e73
JW
3692016-05-16 Jiong Wang <jiong.wang@arm.com>
370
371 PR testsuite/70227
372 * g++.dg/lto/pr69589_0.C: Skip arm and aarch64 bare-metal targets.
373
228eb42a
HA
3742016-05-15 Harald Anlauf <anlauf@gmx.de>
375
376 PR fortran/69603
377 * gfortran.dg/pr69603.f90: New testcase.
378
785abfd3
FR
3792016-05-14 Fritz Reese <fritzoreese@gmail.com>
380
381 * gfortran.dg/dec_union_4.f90: Fix endian issue.
382
e75eb64f
FR
3832016-05-14 Fritz Reese <fritzoreese@gmail.com>
384
385 PR fortran/71047
386 * gfortran.dg/pr71047.f08: New test.
387
aa4b467b
JM
3882016-05-13 Joseph Myers <joseph@codesourcery.com>
389
390 * gcc.dg/qual-return-5.c, gcc.dg/qual-return-6.c: New tests.
391 * gcc.dg/call-diag-2.c, gcc.dg/qual-return-2.c ,
392 gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: Use -std=gnu99.
393
653fb4a2
MS
3942016-05-13 Martin Sebor <msebor@redhat.com>
395
396 PR c++/60049
397 * g++.dg/cpp0x/constexpr-60049.C: New test.
398
9e37582d
JJ
3992016-05-13 Jakub Jelinek <jakub@redhat.com>
400
401 PR bootstrap/71071
402 * gcc.dg/pr71071.c: New test.
403
a278aa17
UB
4042016-05-13 Uros Bizjak <ubizjak@gmail.com>
405
406 * gcc.dg/vect/tree-vect.h (check_vect): Handle AVX2,
407 remove XOP handling.
377eaca7 408 * gcc.dg/vect/pr66636.c (foo): Add __attribute__((noinline,noclone)).
a278aa17 409
ac3d02e2
NS
4102016-05-13 Nathan Sidwell <nathan@acm.org>
411
412 * gcc.dg/atomic-noinline-aux.c: Include stddef.h. Fix
413 __atomic_is_lock_free declaration.
414
8ab3bdac
RB
4152016-05-13 Richard Biener <rguenther@suse.de>
416
417 PR tree-optimization/42587
418 * gcc.dg/optimize-bswapsi-4.c: New testcase.
419
623b8e0a
ML
4202016-05-13 Martin Liska <mliska@suse.cz>
421
422 * g++.dg/tree-ssa/ivopts-3.C: Change test-case to follow
423 the new format of dump output.
424
da7674f6
IE
4252016-05-13 Ilya Enkovich <ilya.enkovich@intel.com>
426
427 * gcc.dg/pr71084.c: New test.
428
c959db3d
RR
4292016-05-13 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
430
431 PR target/53440
432 * g++.dg/inherit/thunk1.C: Support arm / aarch64.
433
43203dea
RR
4342016-05-13 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
435
436 * gcc.target/aarch64/struct_return.c: New test.
437
4f2e1536
MP
4382016-05-12 Marek Polacek <polacek@redhat.com>
439
440 PR c/70756
441 * c-c++-common/pr70756-2.c: New test.
442 * c-c++-common/pr70756.c: New test.
443
1ef33ef3
RB
4442016-05-12 Richard Biener <rguenther@suse.de>
445
446 PR tree-optimization/71059
447 * gcc.dg/torture/pr71059.c: New testcase.
448
763baff6
RB
4492016-05-12 Richard Biener <rguenther@suse.de>
450
451 PR tree-optimization/71062
452 * gcc.dg/torture/pr71062.c: New testcase.
453
c4ec1243
IE
4542016-05-12 Ilya Enkovich <ilya.enkovich@intel.com>
455
456 PR tree-optimization/71006
457 * gcc.dg/pr71006.c: New test.
458
a5fbf76d
MP
4592016-05-12 Marek Polacek <polacek@redhat.com>
460
461 PR driver/71063
462 * gcc.dg/opts-7.c: New test.
463
5acc47a4
KT
4642016-05-12 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
465
466 PR target/70830
467 * gcc.target/arm/interrupt-1.c: Change dg-compile to dg-assemble.
468 Add -save-temps to dg-options.
469 Scan for ldmfd rather than pop instruction.
470 * gcc.target/arm/interrupt-2.c: Likewise.
471 * gcc.target/arm/pr70830.c: New test.
472
40bd4bf9
JJ
4732016-05-12 Jakub Jelinek <jakub@redhat.com>
474
3cd63842
JJ
475 * gcc.target/i386/avx512bw-vpextr-1.c: New test.
476 * gcc.target/i386/avx512dq-vpextr-1.c: New test.
477
c05d08f6
JJ
478 * gcc.target/i386/avx512bw-vpinsr-1.c: New test.
479 * gcc.target/i386/avx512dq-vpinsr-1.c: New test.
480 * gcc.target/i386/avx512vl-vpinsr-1.c: New test.
481
bc27ffae
JJ
482 PR target/71019
483 * gcc.target/i386/avx512vl-pack-1.c: New test.
484 * gcc.target/i386/avx512vl-pack-2.c: New test.
485 * gcc.target/i386/avx512bw-pack-2.c: New test.
486
515d7412
JJ
487 * gcc.target/i386/avx512vl-vinsertps-1.c: New test.
488
40bd4bf9
JJ
489 * gcc.target/i386/avx512dq-abs-copysign-1.c: New test.
490 * gcc.target/i386/avx512vl-abs-copysign-1.c: New test.
491 * gcc.target/i386/avx512vl-abs-copysign-2.c: New test.
492
44ab146a
RB
4932016-05-12 Richard Biener <rguenther@suse.de>
494
495 PR tree-optimization/70986
496 * gcc.dg/torture/pr70986-1.c: New testcase.
497 * gcc.dg/torture/pr70986-2.c: Likewise.
498 * gcc.dg/torture/pr70986-3.c: Likewise.
499
d6e83a8d
MM
5002016-05-11 Mikhail Maltsev <maltsevm@gmail.com>
501
502 PR c/43651
503 * gcc.dg/Wduplicate-decl-specifier-c11.c: New test.
504 * gcc.dg/Wduplicate-decl-specifier.c: Likewise.
505
51e67ea3
UB
5062016-05-11 Uros Bizjak <ubizjak@gmail.com>
507
508 * gcc.target/i386/sse-13.c: Add dg-add-options bind_pic_locally
509 directive.
510 * gcc.target/i386/pr66746.c: Ditto.
511
3fd2b007
MM
5122016-05-11 Michael Meissner <meissner@linux.vnet.ibm.com>
513
514 * gcc.target/powerpc/dform-3.c: New test for ISA 3.0 vector d-form
515 support.
516 * gcc.target/powerpc/dform-1.c: Add -mlra option to silence
517 warning when using -mvsx-timode.
518 * gcc.target/powerpc/p8vector-int128-1.c: Likewise.
519 * gcc.target/powerpc/dform-2.c: Likewise.
520 * gcc.target/powerpc/pr68805.c: Likewise.
521
5c3a10fb
MP
5222016-05-11 Marek Polacek <polacek@redhat.com>
523
524 PR c++/71024
525 * c-c++-common/attributes-3.c: New test.
526
7cfb065b
NS
5272016-05-11 Nathan Sidwell <nathan@acm.org>
528
529 * gcc.dg/pr68671.c: Xfail on PTX -- assembler crash.
530 * gcc.c-torture/execute/pr68185.c: Likewise.
531 * gcc.dg/ipa/pr70306.c: Requires global constructors.
532 * gcc.dg/pr69634.c: Requires scheduling.
533 * gcc.dg/torture/pr66178.c: Require label values.
534 * gcc.dg/setjmp-6.c: Require indirect jumps.
535
f35ea97d
RB
5362016-05-11 Richard Biener <rguenther@suse.de>
537
538 PR tree-optimization/71055
539 * gcc.dg/torture/pr71055.c: New testcase.
540
dff70323
RB
5412016-05-11 Richard Biener <rguenther@suse.de>
542
543 PR debug/71057
544 * g++.dg/debug/pr71057.C: New testcase.
545
56a3d28b
JJ
5462016-05-11 Jakub Jelinek <jakub@redhat.com>
547
548 PR fortran/70855
549 * gfortran.dg/gomp/pr70855.f90: New test.
550
ebc1b29e
RB
5512016-05-11 Richard Biener <rguenther@suse.de>
552
553 PR middle-end/71002
554 * g++.dg/torture/pr71002.C: New testcase.
555
98ccd1d7
IE
5562016-05-11 Ilya Enkovich <ilya.enkovich@intel.com>
557
558 PR middle-end/70807
559 * gcc.dg/pr70807.c: New test.
560
ed29e24b
MS
5612016-05-10 Martin Sebor <msebor@redhat.com>
562
563 PR c++/38611
564 * g++.dg/Wattributes.C: New test.
565
e39dab2c
MG
5662016-05-10 Marc Glisse <marc.glisse@inria.fr>
567
568 * gcc.dg/tree-ssa/bit-assoc.c: New testcase.
569 * gcc.dg/tree-ssa/pr69270.c: Adjust.
570 * gcc.dg/tree-ssa/vrp59.c: Disable forwprop.
571
d067e238
IE
5722016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
573
574 PR target/70799
575 * gcc.target/i386/pr70799-1.c: New test.
576
cd36c83e
PMR
5772016-05-10 Pierre-Marie de Rodat <derodat@adacore.com>
578
579 * gnat.dg/debug6.adb, gnat.dg/debug6_pkg.ads: New testcase.
580
1e3af2a4
IE
5812016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
582
583 PR middle-end/70877
584 * gcc.target/i386/pr70877.c: New test.
585
afc610db
IE
5862016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
587
588 PR tree-optimization/70786
589 * gcc.target/i386/pr70876.c: New test.
590
4b59d19f
JJ
5912016-05-10 Jakub Jelinek <jakub@redhat.com>
592
593 PR target/70927
594 * gcc.target/i386/avx512vl-logic-1.c: New test.
595 * gcc.target/i386/avx512vl-logic-2.c: New test.
596 * gcc.target/i386/avx512dq-logic-2.c: New test.
597
9b5ee426
BS
5982016-05-10 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
599
600 PR target/70963
601 * gcc.target/powerpc/pr70963.c: New.
602
f3352cab
DM
6032016-05-10 David Malcolm <dmalcolm@redhat.com>
604
605 * gcc.dg/plugin/diagnostic-test-show-locus-bw.c
606 (test_very_wide_line): Add ruler to expected output.
607 * gcc.dg/plugin/diagnostic-test-show-locus-color.c
608 (test_very_wide_line): Likewise.
609 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
610 (test_show_locus): Within the handling of "test_very_wide_line",
611 enable show_ruler_p on the diagnostic context.
612
4a3255dd
RB
6132016-05-10 Richard Biener <rguenther@suse.de>
614
615 PR tree-optimization/71039
616 * gcc.dg/torture/pr71039.c: New testcase.
617
da7c9950
NS
6182016-05-10 Nathan Sidwell <nathan@acm.org>
619
620 * gcc.dg/nested-func-10.c: Requires alloca.
621 * gcc.dg/nested-func-9.c: Requires alloca.
622 * gcc.c-torture/execute/pr70460.c: Requires labels.
623 * gcc.c-torture/compile/pr70199.c: Requires labels.
624 * gcc.target/nvptx/decl.c: Compile only.
625 * gcc.target/nvptx/trailing-init.c: Compile only.
626 * gcc.target/nvptx/ary-init.c: Compile only.
627
cf68d92c
MP
6282016-05-10 Marek Polacek <polacek@redhat.com>
629
630 PR c/70255
631 * gcc.dg/attr-opt-1.c: New test.
632
64ea4e15
RB
6332016-05-10 Richard Biener <rguenther@suse.de>
634
635 PR tree-optimization/70497
636 PR tree-optimization/28367
637 * gcc.dg/torture/20160404-1.c: New testcase.
638 * gcc.dg/tree-ssa/ssa-fre-54.c: Likewise.
639 * gcc.dg/tree-ssa/ssa-fre-55.c: Likewise.
640
5a96dae3
PMR
6412016-05-10 Pierre-Marie de Rodat <derodat@adacore.com>
642
643 * gcc.dg/debug/dwarf2/nested_fun.c: New testcase.
644
fc97f805
UB
6452016-05-09 Uros Bizjak <ubizjak@gmail.com>
646
647 * gcc.target/i386/fabsneg-1.c New test.
648
a710b1d5
AM
6492016-05-09 Alan Modra <amodra@gmail.com>
650
651 PR testsuite/70826
652 * gcc.target/powerpc/savres.c: Compile with -fno-rename-registers.
653
171f6f05
RB
6542016-05-09 Richard Biener <rguenther@suse.de>
655
656 PR tree-optimization/70985
657 * gcc.dg/torture/pr70985.c: New testcase.
658
18caa34e
BC
6592016-05-09 Bin Cheng <bin.cheng@arm.com>
660
661 * gcc.dg/tree-ssa/ifc-9.c: New test.
662 * gcc.dg/tree-ssa/ifc-10.c: New test.
663 * gcc.dg/tree-ssa/ifc-11.c: New test.
664 * gcc.dg/tree-ssa/ifc-12.c: New test.
665 * gcc.dg/vect/pr61194.c: Remove XFAIL.
666 * gcc.dg/vect/vect-23.c: Remove XFAIL.
667 * gcc.dg/vect/vect-mask-store-move-1.c: Revise test check.
668
7a27d38f
RB
6692016-05-09 Richard Biener <rguenther@suse.de>
670
671 PR fortran/70937
672 * gfortran.dg/pr70937.f90: New testcase.
673
5ebbbd3d
RO
6742016-05-08 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
675
676 * gcc.dg/ipa/pure-const-3.c: Scan local-pure-const1 dump.
677
f6288c24
FR
6782016-05-07 Fritz Reese <fritzoreese@gmail.com>
679
680 PR fortran/56226
681 * gfortran.dg/dec_structure_1.f90: New testcase.
682 * gfortran.dg/dec_structure_2.f90: Ditto.
683 * gfortran.dg/dec_structure_3.f90: Ditto.
684 * gfortran.dg/dec_structure_4.f90: Ditto.
685 * gfortran.dg/dec_structure_5.f90: Ditto.
686 * gfortran.dg/dec_structure_6.f90: Ditto.
687 * gfortran.dg/dec_structure_7.f90: Ditto.
688 * gfortran.dg/dec_structure_8.f90: Ditto.
689 * gfortran.dg/dec_structure_9.f90: Ditto.
690 * gfortran.dg/dec_structure_10.f90: Ditto.
691 * gfortran.dg/dec_structure_11.f90: Ditto.
692 * gfortran.dg/dec_union_1.f90: Ditto.
693 * gfortran.dg/dec_union_2.f90: Ditto.
694 * gfortran.dg/dec_union_3.f90: Ditto.
695 * gfortran.dg/dec_union_4.f90: Ditto.
696 * gfortran.dg/dec_union_5.f90: Ditto.
697 * gfortran.dg/dec_union_6.f90: Ditto.
698 * gfortran.dg/dec_union_7.f90: Ditto.
699
5ec4a8cd
TV
7002016-05-07 Tom de Vries <tom@codesourcery.com>
701
702 PR tree-optimization/70956
703 * gcc.dg/graphite/pr70956.c: New test.
704
58ec1d0e
JJ
7052016-05-06 Jakub Jelinek <jakub@redhat.com>
706
ccd88fb7
JJ
707 PR middle-end/70941
708 * gcc.dg/torture/pr70941.c (abort): Remove prototype.
709 (a, b, c, d): Change type from char to signed char.
710 (main): Compare against (signed char) -1634678893 instead of
711 hardcoded -109. Use __builtin_abort instead of abort.
712
dd3b6464
JJ
713 * gcc.target/i386/avx512bw-vpsraw-3.c: New test.
714 * gcc.target/i386/avx512vl-vpsrad-3.c: New test.
715
58ec1d0e
JJ
716 * gcc.target/i386/avx512bw-vpmaddwd-3.c: New test.
717
19aa23d8
YR
7182016-05-06 Yuri Rumyantsev <ysrumyan@gmail.com>
719
720 PR debug/70935
721 * gcc.dg/torture/pr70935.c: New test.
722
ae5f0df1
OE
7232016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
724
725 PR target/58219
ce23a8ff 726 * gcc.target/sh/pr58219.c: New tests.
ae5f0df1 727
078f7e37
RB
7282016-05-06 Richard Biener <rguenther@suse.de>
729
730 PR tree-optimization/70960
731 * gfortran.fortran-torture/compile/pr70960.f90: New testcase.
732
765d7b54
OE
7332016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
734
735 PR target/52933
736 * gcc.target/sh/pr52933-1.c (test_31, test_32, test_33, test_34,
737 test_35, test_36, test_37, test_38, test_39, test_40): New sub-tests.
738 Adjust expected instruction counts.
739 * gcc.target/sh/pr52933-2.c: Adjust expected instruction counts.
740
29c94e65
MP
7412016-05-06 Marek Polacek <polacek@redhat.com>
742
743 PR sanitizer/70875
744 * gcc.dg/ubsan/bounds-3.c: New test.
745
3684b02e
OE
7462016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
747
748 PR target/54089
749 * gcc.target/sh/pr54089-1.c (test_24): Add new sub-test.
750
8706773f
RB
7512016-05-06 Richard Biener <rguenther@suse.de>
752
753 PR middle-end/70931
754 * gfortran.dg/pr70931.f90: New testcase.
755
a4f51018
RB
7562016-05-06 Richard Biener <rguenther@suse.de>
757
758 PR middle-end/70941
759 * gcc.dg/torture/pr70941.c: New testcase.
760
c4f2425f
BC
7612016-05-05 Bin Cheng <bin.cheng@arm.com>
762
763 PR tree-optimization/57206
764 * gcc.dg/vect/pr57206.c: New test.
765
5dc08197
RO
7662016-05-05 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
767
768 * gcc.dg/ipa/inline-8.c (isnanf): Declare.
769
351f85c5
JJ
7702016-05-05 Jakub Jelinek <jakub@redhat.com>
771
568bac8c
JJ
772 * gcc.target/i386/avx512f-vfmadd-1.c: New test.
773
351f85c5
JJ
774 * c-c++-common/Wdangling-else-4.c: New test.
775
33fd7785
JJ
7762016-05-04 Jakub Jelinek <jakub@redhat.com>
777
2d1ac15a
JJ
778 PR c++/70906
779 PR c++/70933
780 * g++.dg/opt/pr70906.C: New test.
781 * g++.dg/opt/pr70933.C: New test.
782
33fd7785
JJ
783 * gcc.target/i386/avx512vl-vmovq-1.c: New test.
784
6b715bf6
JH
7852016-05-04 Jan Hubicka <hubicka@ucw.cz>
786
787 * gcc.dg/ipa/pure-const-3.c: New testcase.
788
deef7113
MP
7892016-05-04 Marek Polacek <polacek@redhat.com>
790
791 * c-c++-common/Wdangling-else-1.c: New test.
792 * c-c++-common/Wdangling-else-2.c: New test.
793 * c-c++-common/Wdangling-else-3.c: New test.
794
5396db97
KCY
7952016-05-04 Kwok Cheung Yeung <kcy@codesourcery.com>
796
797 * gcc.target/mips/mips16-attributes.c: Skip if -mmicromips
798 flag is present.
799
de55efd5
MP
8002016-05-04 Marek Polacek <polacek@redhat.com>
801
802 PR c/48778
803 * gcc.dg/Waddress-2.c: New test.
804
475839b6
AM
8052016-05-04 Alan Modra <amodra@gmail.com>
806
807 * gcc.target/powerpc/pr70866.c: New.
808
b25aad5f
MS
8092016-05-03 Martin Sebor <msebor@redhat.com>
810
811 PR c++/66561
812 * c-c++-common/builtin_location.c: New test.
813 * g++.dg/cpp1y/builtin_location.C: New test.
814
79ce98bc
MP
8152016-05-03 Marek Polacek <polacek@redhat.com>
816
817 PR c/70859
818 * gcc.dg/pr70859.c: New test.
819 * gcc.dg/pr70859-2.c: New test.
820
402e89f5
PMR
8212016-05-03 Pierre-Marie de Rodat <derodat@adacore.com>
822
823 * gnat.dg/debug5.adb: New testcase.
824
f3d90045
DV
8252016-05-03 Dominik Vogt <vogt@linux.vnet.ibm.com>
826
827 * gcc.target/s390/md/rXsbg_mode_sXl.c: New test.
828 * gcc.target/s390/s390.exp (check_effective_target_z10_instructions):
829 Procedure to check for z10 instruction set.
830
1e26cec1
CL
8312016-05-03 Christophe Lyon <christophe.lyon@linaro.org>
832
833 * gcc.dg/ipa/inline-8.c: Require c99_runtime.
834
71aca5a0
AM
8352016-05-03 Alan Modra <amodra@gmail.com>
836
837 * gcc.target/powerpc/savres.c: Add func using a single gpr.
838
2fd70ec1
JJ
8392016-05-03 Jakub Jelinek <jakub@redhat.com>
840
841 * gcc.target/i386/avx512f-cvt-1.c: New test.
842
e5705cf7
L
8432016-05-03 H.J. Lu <hongjiu.lu@intel.com>
844
845 * gcc.dg/tree-ssa/ssa-thread-14.c: Replace -fdump-tree-vrp with
846 -fdump-tree-vrp-details.
847
381cdae4
RB
8482016-05-03 Richard Biener <rguenther@suse.de>
849
850 * gcc.dg/pr30172-1.c: Adjust.
851 * gcc.dg/pr63743.c: Likewise.
852 * gcc.dg/tm/pr51696.c: Likewise.
853 * c-c++-common/tm/safe-1.c: Likewise.
854 * gcc.dg/tree-prof/val-prof-3.c: Likewise.
855 * gcc.dg/plugin/self-assign-test-1.c: XFAIL case that needs CSE.
856 * g++.dg/plugin/self-assign-test-1.C: Likewise.
857 * g++.dg/plugin/self-assign-test-2.C: Likewise.
858
adedd5c1
JJ
8592016-05-03 Jakub Jelinek <jakub@redhat.com>
860
31ed1665
JJ
861 PR rtl-optimization/70467
862 * gcc.target/i386/pr70467-3.c: New test.
863 * gcc.target/i386/pr70467-4.c: New test.
864
dea60b59
JJ
865 PR tree-optimization/70916
866 * gcc.c-torture/compile/pr70916.c: New test.
867
adedd5c1
JJ
868 PR target/49244
869 * gcc.target/i386/pr49244-1.c: New test.
870 * gcc.target/i386/pr49244-2.c: New test.
871
f80041ef
BS
8722016-05-03 Bernd Schmidt <bschmidt@redhat.com>
873
874 PR rtl-optimization/44281
875 * gcc.target/i386/pr44281.c: New test.
876
1cfcd39e
BC
8772016-05-03 bin cheng <bin.cheng@arm.com>
878
879 PR tree-optimization/56541
880 * gcc.dg/tree-ssa/ifc-pr56541.c: new test.
881 * gcc.dg/vect/pr56541.c: new test.
882
4304ccfd
MM
8832016-05-02 Michael Meissner <meissner@linux.vnet.ibm.com>
884
885 * gcc.target/powerpc/float128-complex-1.c: New tests for complex
886 __float128.
887 * gcc.target/powerpc/float128-complex-2.c: Likewise.
888
50d94c29
L
8892016-05-02 H.J. Lu <hongjiu.lu@intel.com>
890
891 PR testsuite/70520
892 * c-c++-common/asan/clone-test-1.c (main): Align child process
893 stack to 16 bytes.
894
bc1aee87
DM
8952016-05-02 David Malcolm <dmalcolm@redhat.com>
896
897 PR c++/62314
898 * g++.dg/spellcheck-fields-2.C: New test case.
899
474e0129
DM
9002016-05-02 David Malcolm <dmalcolm@redhat.com>
901
902 PR c++/62314
903 * g++.dg/pr62314.C: New test case.
904
818b88a7
JH
9052016-05-02 Jan Hubicka <hubicka@ucw.cz>
906
907 * gcc.dg/ipa/inline-8.c: New testcase.
908
dd77684f
JJ
9092016-05-02 Jakub Jelinek <jakub@redhat.com>
910
911 PR rtl-optimization/70467
912 * gcc.target/i386/pr70467-1.c: New test.
913
72407e00
BE
9142016-05-02 Bernd Edlinger <bernd.edlinger@hotmail.de>
915
916 * gcc.dg/spec-options.c: Run the test on all targets.
917 * gcc.dg/foo.specs: Use cpp_unique_options.
918
dd53d197
MG
9192016-05-02 Marc Glisse <marc.glisse@inria.fr>
920
921 * gcc.dg/tree-ssa/unord.c: New testcase.
922
a8b85ce9
MG
9232016-05-02 Marc Glisse <marc.glisse@inria.fr>
924
925 * gcc.dg/tree-ssa/20040305-1.c: Adjust.
926
5b37e866
NS
9272016-05-02 Nathan Sidwell <nathan@codesourcery.com>
928
929 * c-c++-common/goacc/loop-auto-1.c: Adjust expected warnings.
930
7176a4a0
MP
9312016-05-02 Marek Polacek <polacek@redhat.com>
932
933 PR c/70851
934 * gcc.dg/enum-incomplete-3.c: New test.
935
6b9933b9
MP
9362016-05-02 Marek Polacek <polacek@redhat.com>
937 Tom de Vries <tom@codesourcery.com>
938
939 PR tree-optimization/70700
940 * gcc.dg/pr70700.c: New test.
941
90f82260
UB
9422016-05-01 Uros Bizjak <ubizjak@gmail.com>
943
944 * gcc.target/i386/avx256-unaligned-load-1.c: Update scan strings.
945 * gcc.target/i386/avx256-unaligned-store-1.c: Ditto.
946 * gcc.target/i386/avx256-unaligned-store-2.c: Ditto.
947 * gcc.target/i386/avx256-unaligned-store-3.c: Ditto.
948 * gcc.target/i386/avx256-unaligned-store-4.c: Ditto.
949
f73036c1
EB
9502016-04-30 Eric Botcazou <ebotcazou@adacore.com>
951
952 * ada/acats/run_acats: Rename into...
953 * ada/acats/run_acats.sh: ...this. Only export BASE variable.
954 * ada/acats/run_all.sh: Remove redundant test.
955 (target_run): Move around.
956 (target_gnatchop): Use newly built executable.
957 (target_gnatmake): Likewise.
958 Check that the compilation of impbit succeeds.
959
85e051a3
OE
9602016-04-30 Oleg Endo <olegendo@gcc.gnu.org>
961
962 * g++.old-deja/g++.jason/thunk3.C: Remove SH5 checks.
963 * gcc.dg/20021029-1.c: Likewise.
964 * gcc.target/sh/attr-isr-trap_exit.c: Likewise.
965 * gcc.target/sh/attr-isr-trapa.c: Likewise.
966 * gcc.target/sh/cmpstr.c: Likewise.
967 * gcc.target/sh/cmpstrn.c: Likewise.
968 * gcc.target/sh/memset.c: Likewise.
969 * gcc.target/sh/pr21255-2-mb.c: Likewise.
970 * gcc.target/sh/pr21255-2-ml.c: Likewise.
971 * gcc.target/sh/pr39423-1.c: Likewise.
972 * gcc.target/sh/pr49468-di.c: Likewise.
973 * gcc.target/sh/pr49468-si.c: Likewise.
974 * gcc.target/sh/pr49880-1.c: Likewise.
975 * gcc.target/sh/pr49880-2.c: Likewise.
976 * gcc.target/sh/pr49880-3.c: Likewise.
977 * gcc.target/sh/pr50751-1.c: Likewise.
978 * gcc.target/sh/pr50751-4.c: Likewise.
979 * gcc.target/sh/pr50751-7.c: Likewise.
980 * gcc.target/sh/pr51244-1.c: Likewise.
981 * gcc.target/sh/pr51244-10.c: Likewise.
982 * gcc.target/sh/pr51244-11.c: Likewise.
983 * gcc.target/sh/pr51244-12.c: Likewise.
984 * gcc.target/sh/pr51244-13.c: Likewise.
985 * gcc.target/sh/pr51244-14.c: Likewise.
986 * gcc.target/sh/pr51244-17.c: Likewise.
987 * gcc.target/sh/pr51244-18.c: Likewise.
988 * gcc.target/sh/pr51244-19.c: Likewise.
989 * gcc.target/sh/pr51244-4.c: Likewise.
990 * gcc.target/sh/pr51244-5.c: Likewise.
991 * gcc.target/sh/pr51244-7.c: Likewise.
992 * gcc.target/sh/pr51244-8.c: Likewise.
993 * gcc.target/sh/pr51244-9.c: Likewise.
994 * gcc.target/sh/pr51697.c: Likewise.
995 * gcc.target/sh/pr52483-1.c: Likewise.
996 * gcc.target/sh/pr52483-2.c: Likewise.
997 * gcc.target/sh/pr52483-3.c: Likewise.
998 * gcc.target/sh/pr52483-5.c: Likewise.
999 * gcc.target/sh/pr52933-1.c: Likewise.
1000 * gcc.target/sh/pr52933-2.c: Likewise.
1001 * gcc.target/sh/pr52933-3.c: Likewise.
1002 * gcc.target/sh/pr53568-1.c: Likewise.
1003 * gcc.target/sh/pr53976-1.c: Likewise.
1004 * gcc.target/sh/pr53988-1.c: Likewise.
1005 * gcc.target/sh/pr53988.c: Likewise.
1006 * gcc.target/sh/pr54089-1.c: Likewise.
1007 * gcc.target/sh/pr54089-6.c: Likewise.
1008 * gcc.target/sh/pr54089-7.c: Likewise.
1009 * gcc.target/sh/pr54089-8.c: Likewise.
1010 * gcc.target/sh/pr54089-9.c: Likewise.
1011 * gcc.target/sh/pr54236-1.c: Likewise.
1012 * gcc.target/sh/pr54236-2.c: Likewise.
1013 * gcc.target/sh/pr54236-3.c: Likewise.
1014 * gcc.target/sh/pr54236-4.c: Likewise.
1015 * gcc.target/sh/pr54386.c: Likewise.
1016 * gcc.target/sh/pr54602-1.c: Likewise.
1017 * gcc.target/sh/pr54685.c: Likewise.
1018 * gcc.target/sh/pr54760-1.c: Likewise.
1019 * gcc.target/sh/pr54760-2.c: Likewise.
1020 * gcc.target/sh/pr54760-3.c: Likewise.
1021 * gcc.target/sh/pr54760-4.c: Likewise.
1022 * gcc.target/sh/pr54760-5.c: Likewise.
1023 * gcc.target/sh/pr54760-6.c: Likewise.
1024 * gcc.target/sh/pr55146.c: Likewise.
1025 * gcc.target/sh/pr55160.c: Likewise.
1026 * gcc.target/sh/pr59278.c: Likewise.
1027 * gcc.target/sh/pr59401-1.c: Likewise.
1028 * gcc.target/sh/pr59533-1.c: Likewise.
1029 * gcc.target/sh/pr63260.c: Likewise.
1030 * gcc.target/sh/pragma-isr-trap-exit.c: Likewise.
1031 * gcc.target/sh/pragma-isr-trapa.c: Likewise.
1032 * gcc.target/sh/strlen.c: Likewise.
1033 * gcc.target/sh/torture/pr30807.c: Likewise.
1034 * gcc.target/sh/torture/pr34777.c: Likewise.
1035 * gcc.target/sh/torture/pr64652.c: Likewise.
1036 * gcc.target/sh/torture/pr65505.c: Likewise.
1037 * gcc.target/sh/torture/pragma-isr.c: Likewise.
1038 * gcc.target/sh/torture/pragma-isr2.c: Likewise.
1039
411e5c67
PC
10402016-04-29 Paolo Carlini <paolo.carlini@oracle.com>
1041
1042 PR c++/66644
1043 * g++.dg/cpp0x/nsdmi-anon-struct1.C: New.
1044
8fa97501
BS
10452016-04-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1046
1047 * gcc.target/powerpc/vsx-elemrev-1.c: New.
1048 * gcc.target/powerpc/vsx-elemrev-2.c: New.
1049 * gcc.target/powerpc/vsx-elemrev-3.c: New.
1050 * gcc.target/powerpc/vsx-elemrev-4.c: New.
1051
5a956111
PP
10522016-04-29 Patrick Palka <ppalka@gcc.gnu.org>
1053
1054 * gcc.dg/tree-ssa/ssa-thread-14.c: New test.
1055 * gcc.dg/tree-ssa/ssa-thread-11.c: Update expected output.
1056
e7ff0319
CP
10572016-04-29 Cesar Philippidis <cesar@codesourcery.com>
1058
1059 PR middle-end/70626
1060 * c-c++-common/goacc/combined-reduction.c: New test.
1061 * gfortran.dg/goacc/reduction-2.f95: Add check for kernels reductions.
1062
52d11a4b
L
10632016-04-29 H.J. Lu <hongjiu.lu@intel.com>
1064
1065 * gcc.target/i386/pr70155-1.c: Check for nonexistence of the
1066 *movdi_internal pattern only if PIC off.
1067 * gcc.target/i386/pr70155-2.c: Likewise.
1068 * gcc.target/i386/pr70155-3.c: Likewise.
1069 * gcc.target/i386/pr70155-4.c: Likewise.
1070 * gcc.target/i386/pr70155-5.c: Likewise.
1071 * gcc.target/i386/pr70155-6.c: Likewise.
1072 * gcc.target/i386/pr70155-7.c: Likewise.
1073 * gcc.target/i386/pr70155-8.c: Likewise.
1074 * gcc.target/i386/pr70155-15.c: Likewise.
1075 * gcc.target/i386/pr70155-17.c: Likewise.
1076 * gcc.target/i386/pr70155-22.c: Likewise.
1077
8960db31
BC
10782016-04-29 Bin Cheng <bin.cheng@arm.com>
1079
1080 PR tree-optimization/70803
1081 * gcc.dg/vect/pr56625.c: Require vect_int_mult.
1082
cca535a4
IE
10832016-04-29 Ilya Enkovich <ilya.enkovich@intel.com>
1084
1085 * gcc.target/i386/vect-unpack-2.c (avx512bw_test): Avoid
1086 optimization of vector loop.
1087 * gcc.target/i386/vect-unpack-3.c: New test.
1088 * gcc.dg/vect/vect-nb-iter-ub-1.c: New test.
1089 * gcc.dg/vect/vect-nb-iter-ub-2.c: New test.
1090 * gcc.dg/vect/vect-nb-iter-ub-3.c: New test.
1091
500ecf4a
MP
10922016-04-29 Marek Polacek <polacek@redhat.com>
1093
1094 PR sanitizer/70342
1095 * g++.dg/ubsan/null-7.C: New test.
1096
2fff3db8
MP
1097 PR c/70852
1098 * gcc.dg/pr70852.c: New test.
1099
509063eb
DV
11002016-04-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
1101
1102 PR/69089
1103 * g++.dg/cpp0x/alignas6.C: New test.
1104
83745c0d
DV
11052016-04-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
1106
1107 * gcc/testsuite/gcc.dg/cpp/mac-dir-2.c: Remove pointless duplicate
1108 dg-do.
1109 * gcc/testsuite/gcc.dg/pr27003.c: Likewise.
1110 * gcc/testsuite/gcc.dg/tree-ssa/cswtch.c: Likewise.
1111 * gcc/testsuite/gcc.dg/tree-ssa/predcom-2.c: Likewise.
1112 * gcc/testsuite/gcc.dg/tree-ssa/predcom-4.c: Likewise.
1113 * gcc/testsuite/gcc.dg/tree-ssa/predcom-5.c: Likewise.
1114 * gcc.target/arc/mxy.c: Likewise.
1115 * gcc.target/arc/mswape.c: Likewise.
1116 * gcc.target/arc/mrtsc.c: Likewise.
1117 * gcc.target/arc/mcrc.c: Likewise.
1118 * gcc.target/arc/mdsp-packa.c: Likewise.
1119 * gcc.target/arc/mdvbf.c: Likewise.
1120 * gcc.target/arc/mlock.c: Likewise.
1121 * gcc.target/arc/mmac-24.c: Likewise.
1122 * gcc.dg/spec-options.c: Switch order of the two "dg-do run".
1123
849b265d
BS
11242016-04-29 Sebastian Huber <sebastian.huber@embedded-brains.de>
1125 Matthijs Kooijman <matthijs@stdin.nl>
1126 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
1127
1128 PR target/60040
1129 * gcc.target/avr/pr60040-1.c: New.
1130 * gcc.target/avr/pr60040-2.c: New.
1131
1390536b
RB
11322016-04-29 Richard Biener <rguenther@suse.de>
1133
1134 * gcc.dg/tree-ssa/pr18589-10.c: Adjust.
1135
98998245
RB
11362016-04-29 Richard Biener <rguenther@suse.de>
1137
1138 PR tree-optimization/13962
1139 PR tree-optimization/65686
1140 * gcc.dg/uninit-pr65686.c: New testcase.
1141
8b80cc21
JJ
11422016-04-29 Jakub Jelinek <jakub@redhat.com>
1143
1144 PR middle-end/70843
1145 * gcc.dg/pr70843.c: New test.
1146
6181bc30
JJ
11472016-04-28 Jakub Jelinek <jakub@redhat.com>
1148
1149 PR target/70858
1150 * gcc.target/i386/pr70858.c: New test.
1151
f4cb3612
AB
11522016-04-28 Andrew Burgess <andrew.burgess@embecosm.com>
1153
1154 * gcc.target/arc/nps400-1.c: New file.
1155
8ad9df62
JR
11562016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
1157 Andrew Burgess <andrew.burgess@embecosm.com>
1158
1159 * gcc.target/arc/movh_cl-1.c: New file.
1160
ceaaa9fe
JR
11612016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
1162 Andrew Burgess <andrew.burgess@embecosm.com>
1163
1164 * gcc.target/arc/extzv-1.c: New file.
1165 * gcc.target/arc/insv-1.c: New file.
1166 * gcc.target/arc/insv-2.c: New file.
1167 * gcc.target/arc/movb-1.c: New file.
1168 * gcc.target/arc/movb-2.c: New file.
1169 * gcc.target/arc/movb-3.c: New file.
1170 * gcc.target/arc/movb-4.c: New file.
1171 * gcc.target/arc/movb-5.c: New file.
1172 * gcc.target/arc/movb_cl-1.c: New file.
1173 * gcc.target/arc/movb_cl-2.c: New file.
1174 * gcc.target/arc/movbi_cl-1.c: New file.
1175 * gcc.target/arc/movl-1.c: New file.
1176
4d03dc2f
JR
11772016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
1178 Andrew Burgess <andrew.burgess@embecosm.com>
1179
1180 * gcc.target/arc/cmem-1.c: New file.
1181 * gcc.target/arc/cmem-2.c: New file.
1182 * gcc.target/arc/cmem-3.c: New file.
1183 * gcc.target/arc/cmem-4.c: New file.
1184 * gcc.target/arc/cmem-5.c: New file.
1185 * gcc.target/arc/cmem-6.c: New file.
1186 * gcc.target/arc/cmem-7.c: New file.
1187 * gcc.target/arc/cmem-ld.inc: New file.
1188 * gcc.target/arc/cmem-st.inc: New file.
1189
81262dad
JJ
11902016-04-28 Jakub Jelinek <jakub@redhat.com>
1191
1192 PR target/70821
1193 * gcc.target/i386/pr70821.c: New test.
1194
0a31a09a
BS
11952016-04-28 Bill Seurer <seurer@linux.vnet.ibm.com>
1196
1197 * gcc.target/powerpc/vec-adde.c: New test.
1198 * gcc.target/powerpc/vec-adde-int128.c: New test.
1199
3ddffba9
JJ
12002016-04-28 Jakub Jelinek <jakub@redhat.com>
1201
1202 * gcc.target/i386/avx-vround-1.c: New test.
1203 * gcc.target/i386/avx-vround-2.c: New test.
1204 * gcc.target/i386/avx512vl-vround-1.c: New test.
1205 * gcc.target/i386/avx512vl-vround-2.c: New test.
1206
713dedcd
RO
12072016-04-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1208
1209 PR testsuite/70595
1210 * lib/target-supports.exp (check_libcilkrts_available): Rename to ...
1211 (check_effective_target_cilkplus_runtime): ... this.
1212 * g++.dg/cilk-plus/cilk-plus.exp: Adapt to it.
1213 * gcc.dg/cilk-plus/cilk-plus.exp: Likewise.
1214
1215 * c-c++-common/cilk-plus/CK/cilk-for-2.c: Remove dg-do target selector.
1216 Require cilkplus_runtime.
1217 Don't add -lcilkrts.
1218 * c-c++-common/cilk-plus/CK/cilk-fors.c: Likewise.
1219 * c-c++-common/cilk-plus/CK/cilk_for_grain.c: Likewise.
1220 * c-c++-common/cilk-plus/CK/cilk_for_ptr_iter.c: Likewise.
1221 * c-c++-common/cilk-plus/CK/fib.c: Likewise.
1222 * c-c++-common/cilk-plus/CK/fib_init_expr_xy.c: Likewise.
1223 * c-c++-common/cilk-plus/CK/fib_no_return.c: Likewise.
1224 * c-c++-common/cilk-plus/CK/fib_no_sync.c: Likewise.
1225 * c-c++-common/cilk-plus/CK/nested_cilk_for.c: Likewise.
1226 * c-c++-common/cilk-plus/CK/pr60586.c: Likewise.
1227 * c-c++-common/cilk-plus/CK/pr69826-1.c: Likewise.
1228 * c-c++-common/cilk-plus/CK/pr69826-2.c: Likewise.
1229 * c-c++-common/cilk-plus/CK/spawnee_inline.c: Likewise.
1230 * c-c++-common/cilk-plus/CK/spawner_inline.c: Likewise.
1231 * c-c++-common/cilk-plus/CK/spawning_arg.c: Likewise.
1232 * c-c++-common/cilk-plus/CK/steal_check.c: Likewise.
1233 * c-c++-common/cilk-plus/CK/varargs_test.c: Likewise.
1234 * g++.dg/cilk-plus/CK/catch_exc.cc: Likewise.
1235 * g++.dg/cilk-plus/CK/cilk-for-tplt.cc: Likewise.
1236 * g++.dg/cilk-plus/CK/const_spawn.cc: Likewise.
1237 * g++.dg/cilk-plus/CK/fib-opr-overload.cc: Likewise.
1238 * g++.dg/cilk-plus/CK/fib-tplt.cc: Likewise.
1239 * g++.dg/cilk-plus/CK/for1.cc: Likewise.
1240 * g++.dg/cilk-plus/CK/lambda_spawns.cc: Likewise.
1241 * g++.dg/cilk-plus/CK/lambda_spawns_tplt.cc: Likewise.
1242 * g++.dg/cilk-plus/CK/pr60586.cc: Likewise.
1243 * g++.dg/cilk-plus/CK/pr66326.cc: Likewise.
1244 * g++.dg/cilk-plus/CK/stl_iter.cc: Likewise.
1245 * g++.dg/cilk-plus/CK/stl_rev_iter.cc: Likewise.
1246 * g++.dg/cilk-plus/CK/stl_test.cc: Likewise.
1247
1248 * c-c++-common/cilk-plus/CK/pr63307.c: Remove dg-do target selector.
1249 * c-c++-common/cilk-plus/SE/ef_error3.c: Likewise.
1250
1251 * c-c++-common/cilk-plus/SE/ef_error2.c: Explain target selector.
1252
1253 * c-c++-common/cilk-plus/CK/test__cilk.c: Run if
1254 cilkplus_runtime.
1255
3563f78f
MG
12562016-04-27 Marc Glisse <marc.glisse@inria.fr>
1257
1258 * gcc.dg/tree-ssa/overflow-2.c: New testcase.
1259 * gcc.dg/tree-ssa/minus-ovf.c: Likewise.
1260
6bc2bb18
RB
12612015-04-27 Ryan Burn <contact@rnburn.com>
1262
1263 PR c++/69024
1264 PR c++/68997
1265 * g++.dg/cilk-plus/CK/pr68001.cc: Fix to not depend on broken
1266 diagnostic.
1267 * g++.dg/cilk-plus/CK/pr69024.cc: New test.
1268 * g++.dg/cilk-plus/CK/pr68997.cc: New test.
1269
1e55d29a
EB
12702016-04-27 Eric Botcazou <ebotcazou@adacore.com>
1271
1272 * gnat.dg/limited_with4.ad[sb]: New test.
1273 * gnat.dg/limited_with4_pkg.ads: New helper.
1274
087146ca
L
12752016-04-27 H.J. Lu <hongjiu.lu@intel.com>
1276
1277 PR target/70155
1278 * gcc.target/i386/pr55247-2.c: Updated to check movti_internal
1279 and movv1ti_internal patterns
1280 * gcc.target/i386/pr70155-1.c: New test.
1281 * gcc.target/i386/pr70155-2.c: Likewise.
1282 * gcc.target/i386/pr70155-3.c: Likewise.
1283 * gcc.target/i386/pr70155-4.c: Likewise.
1284 * gcc.target/i386/pr70155-5.c: Likewise.
1285 * gcc.target/i386/pr70155-6.c: Likewise.
1286 * gcc.target/i386/pr70155-7.c: Likewise.
1287 * gcc.target/i386/pr70155-8.c: Likewise.
1288 * gcc.target/i386/pr70155-9.c: Likewise.
1289 * gcc.target/i386/pr70155-10.c: Likewise.
1290 * gcc.target/i386/pr70155-11.c: Likewise.
1291 * gcc.target/i386/pr70155-12.c: Likewise.
1292 * gcc.target/i386/pr70155-13.c: Likewise.
1293 * gcc.target/i386/pr70155-14.c: Likewise.
1294 * gcc.target/i386/pr70155-15.c: Likewise.
1295 * gcc.target/i386/pr70155-16.c: Likewise.
1296 * gcc.target/i386/pr70155-17.c: Likewise.
1297 * gcc.target/i386/pr70155-18.c: Likewise.
1298 * gcc.target/i386/pr70155-19.c: Likewise.
1299 * gcc.target/i386/pr70155-20.c: Likewise.
1300 * gcc.target/i386/pr70155-21.c: Likewise.
1301 * gcc.target/i386/pr70155-22.c: Likewise.
1302
92329f9f
L
13032016-04-27 H.J. Lu <hongjiu.lu@intel.com>
1304
1305 * gcc.target/i386/avx512vl-vmovdqa64-1.c: Replace ".{5}" with
1306 ".{5,6}".
1307
309a0cf6
BC
13082016-04-27 Bin Cheng <bin.cheng@arm.com>
1309
1310 * gcc.dg/tree-ssa/pr64705.c: Revise check string.
1311 * gcc.dg/tree-ssa/scev-9.c: Ditto.
1312 * gcc.dg/tree-ssa/scev-10.c: Ditto.
1313 * gcc.dg/tree-ssa/scev-11.c: Ditto.
1314 * gcc.dg/tree-ssa/scev-12.c: Ditto.
1315
72ed2b9c
RB
13162016-04-27 Richard Biener <rguenther@suse.de>
1317
1318 PR ipa/70760
1319 * g++.dg/ipa/ipa-pta-2.C: New testcase.
1320 * gcc.dg/ipa/ipa-pta-1.c: Adjust.
1321
3c98ff9b
NS
13222016-04-27 Nathan Sidwell <nathan@acm.org>
1323
1324 * g++.dg/cpp0x/constexpr-recursion3.C: New.
1325 * g++.dg/ubsan/pr63956.C: Adjust error location.
1326
9ec5d66b
NC
13272016-04-27 Nick Clifton <nickc@redhat.com>
1328
1329 PR middle-end/49889
1330 * gcc.dg/pr49889.c: New test.
1331
c1e1f433
BS
13322016-04-27 Bernd Schmidt <bschmidt@redhat.com>
1333
1334 * c-c++-common/memset-array.c: New test.
1335
8ac43293
MS
13362016-04-26 Martin Sebor <msebor@redhat.com>
1337
1338 PR c++/66639
1339 * g++.dg/cpp1y/func_constexpr.C: New test.
1340
843ce8ab
PP
13412016-04-26 Patrick Palka <ppalka@gcc.gnu.org>
1342
1343 PR c++/70241
1344 * g++.dg/cpp0x/enum32.C: New test.
1345 * g++.dg/cpp0x/enum33.C: New test.
1346
13472016-04-26 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
3866f82f
SKS
1348
1349 * gcc.c-torture/compile/pr69102.c: Require scheduling support.
1350 * gcc.c-torture/compile/pr37669.c: Require >=32 bit integers.
1351 * gcc.c-torture/execute/bitfld-6.c: Likewise.
1352 * gcc.c-torture/execute/bitfld-7.c: Likewise.
1353 * gcc.c-torture/execute/pr38151.c: Likewise.
1354 * gcc.c-torture/execute/pr66556.c: Likewise.
1355 * gcc.c-torture/execute/pr67781.c: Likewise.
1356 * gcc.c-torture/execute/pr68648.c: Likewise.
1357
ca1206be
MG
13582016-04-26 Marc Glisse <marc.glisse@inria.fr>
1359
1360 * gcc.dg/tree-ssa/overflow-1.c: New testcase.
1361
2448a956
MP
13622016-04-26 Marek Polacek <polacek@redhat.com>
1363
1364 PR c/67784
1365 * gcc.dg/pr67784-3.c: New test.
1366 * gcc.dg/pr67784-4.c: New test.
1367 * gcc.dg/pr67784-5.c: New test.
1368
b02a5e26
MP
1369 PR c/70791
1370 * gcc.dg/Wnested-externs-2.c: New test.
1371
6b6aa8d3
MG
13722016-04-26 Marc Glisse <marc.glisse@inria.fr>
1373
1374 * gcc.dg/fold-plusmult.c: Adjust.
1375 * gcc.dg/no-strict-overflow-6.c: Adjust.
1376 * gcc.dg/gomp/loop-1.c: Xfail some tests.
1377
a2095b55
BS
13782016-04-26 Bernd Schmidt <bschmidt@redhat.com>
1379
1380 * gcc.target/i386/avx512bw-vptestmb-1.c: Correct [xyz]mm register
1381 number scans.
1382 * gcc.target/i386/avx512bw-vptestmw-1.c: Likewise.
1383 * gcc.target/i386/avx512bw-vptestnmb-1.c: Likewise.
1384 * gcc.target/i386/avx512bw-vptestnmw-1.c: Likewise.
1385 * gcc.target/i386/avx512cd-vpbroadcastmb2q-1.c: Likewise.
1386 * gcc.target/i386/avx512cd-vpbroadcastmw2d-1.c: Likewise.
1387 * gcc.target/i386/avx512dq-vfpclasspd-1.c: Likewise.
1388 * gcc.target/i386/avx512dq-vfpclassps-1.c: Likewise.
1389 * gcc.target/i386/avx512dq-vinsertf64x2-1.c: Likewise.
1390 * gcc.target/i386/avx512dq-vinserti64x2-1.c: Likewise.
1391 * gcc.target/i386/avx512f-gather-5.c: Likewise.
1392 * gcc.target/i386/avx512f-vptestmd-1.c: Likewise.
1393 * gcc.target/i386/avx512f-vptestmq-1.c: Likewise.
1394 * gcc.target/i386/avx512f-vptestnmd-1.c: Likewise.
1395 * gcc.target/i386/avx512f-vptestnmq-1.c: Likewise.
1396 * gcc.target/i386/avx512f-vrndscaleps-1.c: Likewise.
1397 * gcc.target/i386/avx512vl-vpbroadcastmb2q-1.c: Likewise.
1398 * gcc.target/i386/avx512vl-vpbroadcastmw2d-1.c: Likewise.
1399 * gcc.target/i386/avx512vl-vptestmd-1.c: Likewise.
1400 * gcc.target/i386/avx512vl-vptestmq-1.c: Likewise.
1401 * gcc.target/i386/avx512vl-vptestnmd-1.c: Likewise.
1402 * gcc.target/i386/avx512vl-vptestnmq-1.c: Likewise.
1403 * gcc.target/i386/pr32219-2.c: Allow registers other than %eax in
1404 scans.
1405 * gcc.target/i386/pr32219-4.c: Likewise.
1406 * gcc.target/i386/pr32219-6.c: Likewise.
1407 * gcc.target/i386/pr32219-8.c: Likewise.
1408
bb0cc5c8
KT
14092016-04-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1410
1411 * gcc.dg/tree-ssa/minmax-2.c: Require c99_runtime and add the
1412 associated options.
1413
5a0802ea
MP
14142016-04-26 Marek Polacek <polacek@redhat.com>
1415
1416 PR c++/70744
1417 * g++.dg/ext/cond2.C: New test.
1418
00f615af
BC
14192016-04-26 Bin Cheng <bin.cheng@arm.com>
1420
1421 PR tree-optimization/70771
1422 PR tree-optimization/70775
1423 * gcc.dg/pr70771.c: New test.
25939d34 1424 * gcc.dg/pr70775.c: New test.
00f615af 1425
218155e7
BS
14262016-04-26 Bernd Schmidt <bschmidt@redhat.com>
1427
1428 * gcc.target/i386/lzcnt-1.c: Allow a different lzcntw output register.
1429
ab99f467
RB
14302016-04-25 Richard Biener <rguenther@suse.de>
1431
1432 PR tree-optimization/70780
1433 * gcc.dg/torture/pr70780.c: New testcase.
1434
93c590ee
MC
14352016-04-25 Michael Collison <michael.collison@arm.com>
1436
1437 * testsuite/gcc.target/arm/neon-vaddws16.c: New test.
1438 * testsuite/gcc.target/arm/neon-vaddws32.c: New test.
1439 * testsuite/gcc.target/arm/neon-vaddwu16.c: New test.
1440 * testsuite/gcc.target/arm/neon-vaddwu32.c: New test.
1441 * testsuite/gcc.target/arm/neon-vaddwu8.c: New test.
1442 * testsuite/lib/target-supports.exp
1443 (check_effective_target_vect_widen_sum_hi_to_si_pattern): Indicate
1444 that arm neon support vector widen sum of HImode TO SImode.
1445
d6c1a7a7
JJ
14462016-04-23 Jakub Jelinek <jakub@redhat.com>
1447
1448 PR sanitizer/70712
1449 * c-c++-common/asan/pr70712.c: New test.
1450
ab0fc037
TS
14512016-04-22 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
1452
1453 * .gitattributes: New file.
1454
2aa64824
CL
14552016-04-22 Christophe Lyon <christophe.lyon@linaro.org>
1456
1457 * lib/gcc-dg.exp (${tool}_load): Add default return value handler.
1458
e7e12d92
DH
14592016-04-22 Dominique d'Humieres <dominiq@lps.ens.fr>
1460
1461 * gfortran.dg/submodule_14.f08: Add cleanup-submodules.
1462 * gfortran.dg/submodule_15.f08: Likewise.
1463
d1431192
RB
14642016-04-22 Richard Biener <rguenther@suse.de>
1465
1466 PR tree-optimization/70740
1467 * gcc.dg/torture/pr70740.c: New testcase.
1468
04a63c24
L
14692016-04-21 H.J. Lu <hongjiu.lu@intel.com>
1470
1471 PR target/70750
1472 * gcc.target/i386/pr70750-1.c: New test.
1473 * gcc.target/i386/pr70750-2.c: Likewise.
1474
20700098
PC
14752016-04-21 Paolo Carlini <paolo.carlini@oracle.com>
1476
1477 PR c++/70540
1478 * g++.dg/cpp0x/auto48.C: New.
1479
aedf4e12
MP
14802016-04-21 Marek Polacek <polacek@redhat.com>
1481
1482 PR c++/70513
1483 * g++.dg/cpp0x/forw_enum12.C: New test.
1484 * g++.dg/cpp0x/forw_enum13.C: New test.
1485
2074d80a
KY
14862016-04-21 Kirill Yukhin <kirill.yukhin@intel.com>
1487
1488 PR target/70728
1489 * gcc.target/i386/pr70728.c: New test.
1490
aef4aab0
RB
14912016-04-21 Richard Biener <rguenther@suse.de>
1492
1493 PR middle-end/70747
1494 * gcc.dg/pr70747.c: New testcase.
1495
2359e571
BC
14962016-04-21 Bin Cheng <bin.cheng@arm.com>
1497
1498 PR tree-optimization/70715
1499 * gcc.dg/tree-ssa/scev-13.c: New test.
1500
ce0e66ff
MG
15012016-04-21 Marc Glisse <marc.glisse@inria.fr>
1502
1503 * gcc.dg/tree-ssa/minmax-2.c: New testcase.
1504
2c2870a1
MG
15052016-04-21 Marc Glisse <marc.glisse@inria.fr>
1506
1507 * gcc.dg/tree-ssa/minmax-1.c: New testcase.
1508
a2b056a3
JH
15092016-04-20 Jan Hubicka <jh@suse.cz>
1510
1511 PR ipa/70018
1512 * g++.dg/ipa/nothrow-1.C: New testcase.
1513
ee392fc2
NS
15142016-04-20 Nathan Sidwell <nathan@acm.org>
1515
1516 PR c++/55635
1517 * g++.dg/eh/delete1.C: New.
1518
dda49daf
L
15192016-04-20 H.J. Lu <hongjiu.lu@intel.com>
1520
1521 * gcc.target/i386/avx256-unaligned-store-2.c: Add
1522 -mtune-ctrl=sse_typeless_stores.
1523
8a5b9d5a
L
15242016-04-20 H.J. Lu <hongjiu.lu@intel.com>
1525
1526 * gcc.target/i386/avx256-unaligned-load-1.c: Update load scan.
1527
1011119f
BC
15282016-04-20 Bin Cheng <bin.cheng@arm.com>
1529
1530 PR tree-optimization/69489
1531 * gcc.dg/tree-ssa/ifc-pr69489-2.c: New test.
1532
477d4906
IV
15332016-04-20 Ilya Verbin <ilya.verbin@intel.com>
1534
1535 PR c++/69363
1536 * c-c++-common/cilk-plus/PS/clauses3.c: Adjust dg-error string.
1537 * c-c++-common/cilk-plus/PS/clauses4.c: New test.
1538 * c-c++-common/cilk-plus/PS/pr69363.c: New test.
1539
fad08d12
BC
15402016-04-20 Bin Cheng <bin.cheng@arm.com>
1541
1542 PR tree-optimization/56625
1543 PR tree-optimization/69489
1544 * gcc.dg/vect/pr56625.c: New test.
1545 * gcc.dg/tree-ssa/ifc-pr69489-1.c: New test.
1546
9e3e4fab
AP
15472016-04-20 Andrew Pinski <apinski@cavium.com>
1548
1549 PR target/64971
1550 * gcc.c-torture/compile/pr37433-1.c: New testcase.
1551
d7aa24e4
AC
15522016-04-20 Arnaud Charlet <charlet@adacore.com>
1553
1554 * gnat.dg/self1.adb: Remove now incorrect test.
1555
e6d62b46
BC
15562016-04-20 Bin Cheng <bin.cheng@arm.com>
1557
1558 * gcc.dg/tree-ssa/scev-11.c: New test.
1559 * gcc.dg/tree-ssa/scev-12.c: New test.
1560
2697b189
MP
15612016-04-20 Marek Polacek <polacek@redhat.com>
1562
1563 PR tree-optimization/70725
1564 * gcc.dg/pr70725.c: New test.
1565
60d393e8
RB
15662016-04-20 Richard Biener <rguenther@suse.de>
1567
1568 PR tree-optimization/70726
1569 * g++.dg/vect/pr70726.cc: New testcase.
1570
82c6f58a
AK
15712016-04-20 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1572
1573 PR target/70674
1574 * gcc.target/s390/pr70674.c: New test.
1575
90eeab20
JD
15762016-04-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1577
1578 PR libgfortran/70684
1579 * gfortran.dg/list_read_14.f90: New test.
1580
fc9cf6da
L
15812016-04-19 H.J. Lu <hongjiu.lu@intel.com>
1582
1583 PR target/69201
1584 * gcc.target/i386/avx256-unaligned-store-1.c (a): Make it
1585 extern to force it misaligned.
1586 (b): Likewise.
1587 (c): Likewise.
1588 (d): Likewise.
1589 Check vmovups.*movv8sf_internal/3 instead of avx_storeups256.
1590 Don't check `*' before movv4sf_internal.
1591 * gcc.target/i386/avx256-unaligned-store-2.c: Check
1592 vmovups.*movv32qi_internal/3 instead of avx_storeups256.
1593 Don't check `*' before movv16qi_internal.
1594 * gcc.target/i386/avx256-unaligned-store-3.c (a): Make it
1595 extern to force it misaligned.
1596 (b): Likewise.
1597 (c): Likewise.
1598 (d): Likewise.
1599 Check vmovups.*movv4df_internal/3 instead of avx_storeupd256.
1600 Don't check `*' before movv2df_internal.
1601 * gcc.target/i386/avx256-unaligned-store-4.c (a): Make it
1602 extern to force it misaligned.
1603 (b): Likewise.
1604 (c): Likewise.
1605 (d): Likewise.
1606 Check movv8sf_internal instead of avx_storeups256.
1607 Check movups.*movv4sf_internal/3 instead of avx_storeups256.
1608
ea8927ea
RB
16092016-04-19 Richard Biener <rguenther@suse.de>
1610
1611 PR tree-optimization/70171
1612 * g++.dg/tree-ssa/pr70171.C: New testcase.
1613
65f52ee9
RB
16142016-04-19 Richard Biener <rguenther@suse.de>
1615
1616 PR tree-optimization/70724
1617 * gcc.dg/torture/pr70724.c: New testcase.
1618
987b67f1
VM
16192016-04-18 Vladimir Makarov <vmakarov@redhat.com>
1620
1621 PR middle-end/70689
1622 * testsuite/gcc.target/i386/pr70689.c: New.
1623
91a47c39
L
16242016-04-18 H.J. Lu <hongjiu.lu@intel.com>
1625
1626 PR target/70708
1627 * gcc.target/i386/pr70708.c: New test.
1628
8270b82d
RB
16292016-04-18 Richard Biener <rguenther@suse.de>
1630
1631 PR tree-optimization/43434
1632 * gcc.dg/vect/pr43434.c: New testcase.
1633 * c-c++-common/goacc/kernels-alias-3.c: Adjust.
1634 * c-c++-common/goacc/kernels-alias-4.c: Likewise.
1635 * c-c++-common/goacc/kernels-alias-5.c: Likewise.
1636 * c-c++-common/goacc/kernels-alias-6.c: Likewise.
1637 * c-c++-common/goacc/kernels-alias-7.c: Likewise.
1638 * c-c++-common/goacc/kernels-alias-8.c: Likewise.
1639 * gcc.dg/gomp/pr68640.c: Likewise.
1640 * gfortran.dg/goacc/kernels-alias-3.f95: Likewise.
1641 * gfortran.dg/goacc/kernels-alias-4.f95: Likewise.
1642
edd048e2
RB
16432016-04-18 Richard Biener <rguenther@suse.de>
1644
1645 PR tree-optimization/70701
1646 * gcc.dg/tree-ssa/ssa-fre-53.c: New testcase.
1647
bd5c7330
TV
16482016-04-18 Tom de Vries <tom@codesourcery.com>
1649
1650 PR testsuite/70699
1651 * gcc.dg/pr70161.c: Add dot-file scans.
1652 * lib/scandump.exp (dump-suffix): Return suffix after first dot char,
1653 instead of after last dot char.
1654
23f2660f
EB
16552016-04-17 Eric Botcazou <ebotcazou@adacore.com>
1656
1657 * c-c++-common/dump-ada-spec-3.c: New test.
1658 * c-c++-common/dump-ada-spec-4.c: Likewise.
1659
da152c9f
TV
16602016-04-17 Tom de Vries <tom@codesourcery.com>
1661
1662 PR other/70183
1663 * gcc.target/i386/vzeroupper-dump-flags.c: New test.
1664
cc950f98
JH
16652016-04-15 Jan Hubicka <jh@suse.cz>
1666
1667 PR ipa/70018
1668 * g++.dg/ipa/pure-const-1.C: New testcase.
1669 * g++.dg/ipa/pure-const-2.C: New testcase.
1670 * g++.dg/ipa/pure-const-3.C: New testcase.
1671
949505a9
MP
16722016-04-15 Marek Polacek <polacek@redhat.com>
1673
1674 PR c/70671
1675 * gcc.dg/bitfld-22.c: New test.
1676
10e547d6
BS
16772016-04-15 Bernd Schmidt <bschmidt@redhat.com>
1678
1679 * gcc.target/i386/pr46470.c: Add -mno-red-zone to dg-options for
1680 x86_64.
1681
1e77281b
MP
16822016-04-15 Marek Polacek <polacek@redhat.com>
1683
1684 PR c/70651
1685 * c-c++-common/pr70651.c: New test.
1686
e501fa8e
KT
16872016-04-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1688
1689 PR rtl-optimization/70681
1690 * gcc.dg/ira-shrinkwrap-prep-2.c: XFAIL shrinkwrapping
1691 dump scan on arm and powerpc.
1692 * gcc.dg/pr10474.c: Likewise.
1693
dda1bf61
JJ
16942016-04-15 Jakub Jelinek <jakub@redhat.com>
1695
ca4ef1ff
JJ
1696 PR c++/69517
1697 PR c++/70019
1698 PR c++/70588
1699 * g++.dg/cpp1y/vla11.C: Revert for real.
1700
dda1bf61
JJ
1701 PR c/70436
1702 * c-c++-common/Wparentheses-1.c: New test.
1703 * c-c++-common/gomp/Wparentheses-1.c: New test.
1704 * c-c++-common/gomp/Wparentheses-2.c: New test.
1705 * c-c++-common/gomp/Wparentheses-3.c: New test.
1706 * c-c++-common/gomp/Wparentheses-4.c: New test.
1707 * c-c++-common/cilk-plus/PS/Wparentheses-1.c: New test.
1708 * c-c++-common/cilk-plus/CK/Wparentheses-1.c: New test.
1709 * c-c++-common/goacc/Wparentheses-1.c: New test.
1710
1355e62c
KY
17112016-04-15 Kirill Yukhin <kirill.yukhin@intel.com>
1712
1713 PR target/70662
1714 * gcc.target/i386/pr70662.c: New test.
1715
0ab34b9e 17162016-04-15 Richard Biener <rguenther@suse.de>
ca4ef1ff 1717 Alan Modra <amodra@gmail.com>
0ab34b9e
RB
1718
1719 PR tree-optimization/70130
1720 * gcc.dg/vect/O3-pr70130.c: New testcase.
1721
bc773aad
MM
17222016-04-14 Michael Meissner <meissner@linux.vnet.ibm.com>
1723
6e9b2286
MM
1724 PR target/70669
1725 * gcc.target/powerpc/pr70669.c: New test.
1726
bc773aad
MM
1727 PR target/70640
1728 * gcc.target/powerpc/pr70640.c: Fix test so it correctly works on
1729 a power7 system that does not have an assembler that supports
1730 power8.
1731
d8747845
MS
17322016-04-14 Martin Sebor <msebor@redhat.com>
1733
1734 PR c++/69517
1735 PR c++/70019
1736 PR c++/70588
1737 * c-c++-common/ubsan/vla-1.c: Revert.
1738 * g++.dg/cpp1y/vla11.C: Same.
1739 * g++.dg/cpp1y/vla12.C: Same.
1740 * g++.dg/cpp1y/vla13.C: Same.
1741 * g++.dg/cpp1y/vla14.C: Same.
1742 * g++.dg/cpp1y/vla3.C: Same.
1743 * gcc/testsuite/g++.dg/init/array24.C: Same.
1744 * g++.dg/ubsan/vla-1.C: Same.
1745
85128559
MP
17462016-04-14 Marek Polacek <polacek@redhat.com>
1747 Jan Hubicka <hubicka@ucw.cz>
1748
1749 PR c++/70029
1750 * g++.dg/torture/pr70029.C: New test.
1751
52fbb073
MS
17522016-04-14 Martin Sebor <msebor@redhat.com>
1753
1754 * g++.dg/cpp1y/vla11.C: Avoid using attribute aligned to increase
1755 type size to prevent failures on targets with very low maximum
1756 alignment.
1757
6db61d6f
RB
17582016-04-14 Richard Biener <rguenther@suse.de>
1759
1760 PR tree-optimization/70623
1761 * gcc.dg/torture/pr70623.c: New testcase.
1762 * gcc.dg/torture/pr70623-2.c: Likewise.
1763
342fac95
MS
17642016-04-13 Martin Sebor <msebor@redhat.com>
1765
1766 PR c++/69517
1767 PR c++/70019
1768 PR c++/70588
1769 * c-c++-common/ubsan/vla-1.c (main): Catch exceptions.
1770 * g++.dg/cpp1y/vla11.C: New test.
1771 * g++.dg/cpp1y/vla12.C: New test.
1772 * g++.dg/cpp1y/vla13.C: New test.
1773 * g++.dg/cpp1y/vla14.C: New test.
1774 * g++.dg/cpp1y/vla3.C: Restore deleted test.
1775 * gcc/testsuite/g++.dg/init/array24.C: Fully brace VLA initializer.
1776 * g++.dg/ubsan/vla-1.C: Disable exceptions.
1777
d93c452f
JJ
17782016-04-13 Jakub Jelinek <jakub@redhat.com>
1779
1780 PR c++/70641
1781 * g++.dg/opt/pr70641.C: New test.
1782
85115fb6
RO
17832016-04-13 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1784
1785 PR rtl-optimization/68749
1786 * gcc.dg/ifcvt-4.c: Use "word_mode" rather than "int" to limit the
1787 effects of argument promotions.
1788 Remove default args to dg-skip-if.
1789
545a4139
PC
17902016-04-13 Paolo Carlini <paolo.carlini@oracle.com>
1791
1792 PR c++/70635
1793 * g++.dg/parse/pr70635.C: New.
1794
b3a77f21
MP
17952016-04-13 Marek Polacek <polacek@redhat.com>
1796
1797 PR c++/70639
1798 * c-c++-common/Wmisleading-indentation-4.c: New test.
1799
99cd9857
MP
18002016-04-13 Marek Polacek <polacek@redhat.com>
1801
1802 PR c/70436
1803 * testsuite/gcc.dg/Wparentheses-12.c: New test.
1804 * testsuite/gcc.dg/Wparentheses-13.c: New test.
1805
75ca93ec
IE
18062016-04-13 Ilya Enkovich <ilya.enkovich@intel.com>
1807
1808 * gcc.target/i386/avx512bw-kunpckdq-2.c: New test.
1809 * gcc.target/i386/avx512bw-kunpckwd-2.c: New test.
1810 * gcc.target/i386/avx512f-kunpckbw-2.c: New test.
1811
3d3f9e7e
JJ
18122016-04-13 Jakub Jelinek <jakub@redhat.com>
1813
37947cd0
JJ
1814 PR middle-end/70633
1815 * gcc.c-torture/compile/pr70633.c: New test.
1816
3d3f9e7e
JJ
1817 PR debug/70628
1818 * gcc.dg/torture/pr70628.c: New test.
1819
92886d3e
PP
18202016-04-12 Patrick Palka <ppalka@gcc.gnu.org>
1821
1822 PR c++/70610
1823 * g++.dg/template/pr70610.C: New test.
1824 * g++.dg/template/pr70610-2.C: New test.
1825 * g++.dg/template/pr70610-3.C: New test.
1826 * g++.dg/template/pr70610-4.C: New test.
1827
13bd7c2b
JJ
18282016-04-12 Jakub Jelinek <jakub@redhat.com>
1829
6512fa6d
JJ
1830 * c-c++-common/cilk-plus/SE/ef_error2.c (func2): Use vectorlength
1831 128 instead of 32.
1832
13bd7c2b
JJ
1833 PR c++/70571
1834 * g++.dg/ext/pr70571.C: New test.
1835
20b9851c
MM
18362016-04-12 Michael Meissner <meissner@linux.vnet.ibm.com>
1837
8a434ada 1838 PR target/70640
20b9851c
MM
1839 * gcc.target/powerpc/pr70640.c: New test.
1840
2b2f52bc
PC
18412016-04-12 Paolo Carlini <paolo.carlini@oracle.com>
1842
1843 PR c++/68722
1844 * g++.dg/parse/pr68722.C: New.
1845
5901e56a
JJ
18462016-04-12 Jakub Jelinek <jakub@redhat.com>
1847
1848 PR rtl-optimization/70596
1849 * gcc.target/i386/pr70596.c: New test.
1850
d4619dc1
NS
18512016-04-12 Nathan Sidwell <nathan@acm.org>
1852
1853 PR c++/70501
1854 * g++.dg/init/pr70501.C: New.
1855
3df530d3
DW
18562016-04-12 David Wohlferd <dw@LimeGreenSocks.com>
1857
1858 * gcc.target/i386/asm-flag-6.c: New test.
1859
b7a120d7
TV
18602016-04-12 Tom de Vries <tom@codesourcery.com>
1861
1862 PR tree-optimization/68756
1863 * gcc.dg/graphite/pr68756.c: New test.
1864
4e0eea75
JJ
18652016-04-12 Jakub Jelinek <jakub@redhat.com>
1866
1867 PR tree-optimization/70602
1868 * gcc.c-torture/execute/pr70602.c: New test.
1869
35fbda43
MM
18702016-04-11 Michael Meissner <meissner@linux.vnet.ibm.com>
1871
1872 PR target/70381
1873 * gcc.target/powerpc/float128-1.c: New tests to make sure the
1874 __float128 emulator is built and runs.
1875 * gcc.target/powerpc/float128-1.c: Likewise.
1876
1877 * lib/target-supports.exp (check_ppc_float128_sw_available):
1878 Rework tests for __float128 software and hardware
1879 availability. Fix exit condition to return 0 on success.
1880
04a99ebe
JG
18812016-04-11 James Greenhalgh <james.greenhalgh@arm.com>
1882
1883 PR target/70133
1884 * gcc.target/aarch64/mgeneral-regs_4.c: Fix expected output.
1885 * gcc.target/aarch64/target_attr_15.c: Likewise.
1886
47cd5a85
PC
18872016-04-10 Paolo Carlini <paolo.carlini@oracle.com>
1888
1889 PR c++/69066
1890 * g++.dg/cpp1y/pr69066.C: New.
1891
a5edb32e
JD
18922016-04-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1893
1894 PR fortran/68566
1895 * gfortran.dg/pr36192.f90: Update test.
1896 * gfortran.dg/pr36192_1.f90: Update test.
1897 * gfortran.dg/real_dimension_1.f: Update test.
1898 * gfortran.dg/parameter_array_init_7.f90: New test.
1899
8ef378f8
JDA
19002016-04-09 John David Anglin <danglin@gcc.gnu.org>
1901
c532c871
JDA
1902 PR testsuite/64039
1903 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: xfail scan-tree-dump on hppa*64*-*-*.
1904
d34f706f
JDA
1905 * gcc.dg/pr70317.c: Add -fno-common on hppa*-*-hpux*.
1906
75e1dd9e
JDA
1907 PR rtl-optimization/66669
1908 * gcc.dg/loop-8.c: Skip on hppa*-*-*.
1909
8a976f5f
JDA
1910 * gcc.dg/debug/dwarf2/prod-options.c: Adjust scan for hppa*64*-*-*.
1911
da04822a
JDA
1912 * gcc.dg/pic-1.c: Skip on hppa*-*-*.
1913 * gcc.dg/pie-1.c: Likewise.
1914 * gcc.dg/pic-3.c: Skip on hppa*64*-*-*.
1915 * gcc.dg/pic-4.c: Likewise.
1916 * gcc.dg/pie-3.c: Likewise.
1917 * gcc.dg/pie-4.c: Likewise.
1918
adfabcf9
JDA
1919 * gcc.dg/uninit-19.c: Fix warning line for hppa*64*-*-*.
1920
4a020adf
JDA
1921 PR tree-optimization/68644
1922 * gcc.dg/tree-ssa/ivopts-lt-2.c: Skip on hppa*-*-*.
1923
8ef378f8
JDA
1924 PR rtl-optimization/64886
1925 * gcc.dg/pr64434.c: Skip on hppa*-*-hpux*.
1926
09bf990e
TV
19272016-04-09 Tom de Vries <tom@codesourcery.com>
1928
1929 PR tree-optimization/68953
1930 * gcc.dg/graphite/pr68953.c: New test.
1931
138c3c1a
DH
19322016-04-09 Dominique d'Humieres <dominiq@lps.ens.fr>
1933
1934 PR fortran/70592
1935 * gfortran.dg/deferred_character_16.f90: New test.
1936
f55460af
JJ
19372016-04-09 Jakub Jelinek <jakub@redhat.com>
1938
1939 PR tree-optimization/70586
1940 * gcc.c-torture/execute/pr70586.c: New test.
1941
0b77bbf3
DH
19422016-04-09 Dominique d'Humieres <dominiq@lps.ens.fr>
1943
1944 PR sanitizer/70573
1945 * c-c++-common/asan/halt_on_error-1.c: Replace memset
1946 with __builtin_memset
1947 * c-c++-common/asan/halt_on_error-2.c: Likewise.
1948
c42cfb5c
CP
19492016-04-08 Cesar Philippidis <cesar@codesourcery.com>
1950
1951 PR lto/70289
1952 PR ipa/70348
1953 PR tree-optimization/70373
1954 PR middle-end/70533
1955 PR middle-end/70534
1956 PR middle-end/70535
1957 * c-c++-common/goacc/reduction-5.c: New test.
1958 * c-c++-common/goacc/reduction-promotions.c: New test.
1959 * gfortran.dg/goacc/reduction-3.f95: New test.
1960 * gfortran.dg/goacc/reduction-promotions.f90: New test.
1961
56cfb596
PP
19622016-04-08 Patrick Palka <ppalka@gcc.gnu.org>
1963
1964 PR c++/70590
1965 PR c++/70452
1966 * g++.dg/pr70590.C: New test.
1967 * g++.dg/pr70590-2.C: New test.
1968
1a13c0a2
JJ
19692016-04-08 Jakub Jelinek <jakub@redhat.com>
1970
abc0647a
JJ
1971 PR middle-end/70593
1972 * gcc.target/i386/pr70593.c: New test.
1973
1a13c0a2
JJ
1974 PR rtl-optimization/70574
1975 * gcc.target/i386/avx2-pr70574.c: New test.
1976
c3da4956
MO
19772016-04-08 Maxim Ostapenko <m.ostapenko@samsung.com>
1978
1979 PR sanitizer/70541
1980 * c-c++-common/asan/pr70541.c: New test.
1981
9f1b833b
TV
19822016-04-08 Tom de Vries <tom@codesourcery.com>
1983
1984 * c-c++-common/goacc/uninit-firstprivate-clause.c: New test.
1985 * gfortran.dg/goacc/uninit-firstprivate-clause.f95: New test.
1986
bae7adda
KT
19872016-04-08 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1988
1989 PR target/70566
1990 * gcc.c-torture/execute/pr70566.c: New test.
1991
211f3d57
TV
19922016-04-08 Tom de Vries <tom@codesourcery.com>
1993
1994 * c-c++-common/goacc/uninit-copy-clause.c: New test.
1995 * gfortran.dg/goacc/uninit-copy-clause.f95: New test.
1996
02cf2861
AM
19972016-04-08 Alan Modra <amodra@gmail.com>
1998
1999 * gcc.target/powerpc/pr70117.c: New.
2000
5f490f9f
JJ
20012016-04-07 Jakub Jelinek <jakub@redhat.com>
2002
56e9b710
JJ
2003 PR testsuite/70581
2004 * gcc.dg/lto/simd-function_0.c: New test.
2005
5f490f9f
JJ
2006 * c-c++-common/attr-simd.c: Add scan-assembler* directives for AVX512F
2007 clones.
2008 * c-c++-common/attr-simd-2.c: Likewise.
2009 * c-c++-common/attr-simd-4.c: Likewise.
2010 * gcc.dg/gomp/simd-clones-2.c: Likewise.
2011 * gcc.dg/gomp/simd-clones-3.c: Likewise.
2012
e4ebc74d
TP
20132016-04-07 Thomas Preud'homme <thomas.preudhomme@arm.com>
2014
2015 PR testsuite/70553
2016 * gcc.target/arm/pr70496.c: Also require arm_arm_ok effective target.
2017
9817ae35
TS
20182016-04-07 Thomas Schwinge <thomas@codesourcery.com>
2019 Tom de Vries <tom@codesourcery.com>
2020
2021 * gfortran.dg/goacc/kernels-loop-2.f95: Scan for parallelization.
2022 * gfortran.dg/goacc/kernels-loop-data-2.f95: Likewise.
2023 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: Likewise.
2024 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: Likewise.
2025 * gfortran.dg/goacc/kernels-loop-data-update.f95: Likewise.
2026 * gfortran.dg/goacc/kernels-loop-data.f95: Likewise.
2027 * gfortran.dg/goacc/kernels-loop.f95: Likewise.
2028 * gfortran.dg/goacc/kernels-loop-n.f95: Likewise, XFAILed.
2029
e292f64d
PP
20302016-04-06 Patrick Palka <ppalka@gcc.gnu.org>
2031
2032 PR c/70436
2033 * g++.dg/warn/Wparentheses-29.C: New test.
2034
6b37bdaf
PP
20352016-04-06 Patrick Palka <ppalka@gcc.gnu.org>
2036
2037 PR c/70436
2038 * g++.dg/plugin/pragma_plugin.c (handle_pragma_sayhello): Add
2039 explicit braces to resolve a future -Wparentheses warning.
2040
64824205
RH
20412016-04-06 Richard Henderson <rth@redhat.com>
2042
2043 * gcc.dg/pr61817-1.c: New test.
2044 * gcc.dg/pr61817-2.c: New test.
2045 * gcc.dg/pr69391-1.c: New test.
2046 * gcc.dg/pr69391-2.c: New test.
2047
bc2fc1f3
VM
20482016-04-06 Vladimir Makarov <vmakarov@redhat.com>
2049
2050 PR rtl-optimization/70398
2051 * testsuite/gcc.target/aarch64/pr70398.c: New.
2052
41414a02
EB
20532016-04-06 Eric Botcazou <ebotcazou@adacore.com>
2054
2055 * gcc.c-torture/execute/20101011-1.c (__VISIUM__): Set DO_TEST to 0.
2056
4066ea8a
YR
20572016-04-06 Yvan Roux <yvan.roux@linaro.org>
2058 Pedro Alves <palves@redhat.com>
2059
2060 * gcc.dg/guality/guality.h (main): Avoid GDB being blocked on signals.
2061
ec35ea45
JJ
20622016-04-06 Jakub Jelinek <jakub@redhat.com>
2063
3866f8dd
JJ
2064 * lib/target-supports.exp (check_effective_target_vect_simd_clones):
2065 Check for avx512f effective targets instead of avx2.
2066 * gcc.dg/gomp/declare-simd-1.c: Add scan-assembler-times directives
2067 for AVX512F clones.
2068 * gcc.dg/gomp/declare-simd-3.c: Likewise.
2069 * g++.dg/gomp/declare-simd-1.C: Likewise.
2070 * g++.dg/gomp/declare-simd-3.C: Likewise.
2071 * g++.dg/gomp/declare-simd-4.C: Likewise.
2072
ec35ea45
JJ
2073 PR middle-end/70550
2074 * c-c++-common/gomp/pr70550-1.c: New test.
2075 * c-c++-common/gomp/pr70550-2.c: New test.
2076
c08d28ac
NS
20772016-04-05 Nathan Sidwell <nathan@acm.org>
2078
2079 PR c++/70512
2080 * g++.dg/ext/attribute-may-alias-5.C: New.
2081
1d510e04
JJ
20822016-04-05 Jakub Jelinek <jakub@redhat.com>
2083
2084 PR c++/70336
2085 * c-c++-common/pr70336.c: New test.
2086 * gcc.dg/torture/builtin-isinf_sign-1.c (foo): Guard tests
2087 no longer optimized away at -O0 with #ifndef __OPTIMIZE__.
2088
84278ed9
JH
20892016-04-05 Jan Hubicka <hubicka@ucw.cz>
2090
2091 PR ipa/66223
2092 * g++.dg/ipa/devirt-51.C: Use -fsanitize=unreachable.
2093
268a0ec4
JJ
20942016-04-05 Jakub Jelinek <jakub@redhat.com>
2095
2096 PR rtl-optimization/70542
2097 * gcc.dg/torture/pr70542.c: New test.
2098 * gcc.target/i386/avx2-pr70542.c: New test.
2099
5e8c2eb1
ZS
21002016-04-05 Zdenek Sojka <zsojka@seznam.cz>
2101
2102 PR tree-optimization/70509
2103 * gcc.target/i386/avx512bw-pr70509.c: New test.
2104
c0daf32d
PP
21052016-04-05 Patrick Palka <ppalka@gcc.gnu.org>
2106
2107 PR c++/70452
2108 * g++.dg/ext/constexpr-vla4.C: New test.
2109
bf867841
UB
21102016-04-05 Uros Bizjak <ubizjak@gmail.com>
2111
2112 PR target/70510
2113 * gcc.target/i386/pr70510.c: New test.
2114
3022186a
RB
21152016-04-05 Richard Biener <rguenther@suse.de>
2116
2117 PR tree-optimization/70526
2118 * g++.dg/torture/pr70526.C: New testcase.
2119
55fc79b2
JJ
21202016-04-05 Jakub Jelinek <jakub@redhat.com>
2121
2122 PR target/70525
2123 * gcc.target/i386/pr70525.c: New test.
2124
62b233f2
RB
21252016-04-05 Richard Biener <rguenther@suse.de>
2126
2127 PR middle-end/70499
2128 * g++.dg/torture/pr70499.C: New testcase.
2129
cc05759d
RB
21302016-04-05 Richard Biener <rguenther@suse.de>
2131
2132 * gcc.dg/tree-ssa/20030814-6.c: Fix testcase, disable FRE,
2133 remove XFAIL.
2134
f23f16d4
JJ
21352016-04-04 Jakub Jelinek <jakub@redhat.com>
2136
2137 PR middle-end/70307
2138 * gcc.dg/torture/pr70307.c: Add -Wno-psabi to dg-options. Prune
2139 rs6000 ABI warnings.
2140
d27ecc49
JH
21412016-04-04 Jan Hubicka <hubicka@ucw.cz>
2142
2143 PR ipa/66223
2144 * g++.dg/ipa/devirt-51.C: New testcase.
2145
c974c96e
BS
21462016-04-04 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2147 Jakub Jelinek <jakub@redhat.com>
2148
2149 PR middle-end/70457
2150 * gcc.dg/torture/pr70457.c: New.
2151
7a85da89
AV
21522016-04-04 Andre Vehreschild <vehre@gcc.gnu.org>
2153
2154 PR fortran/67538
2155 * gfortran.dg/allocate_with_source_19.f08: New test.
2156
de517e64
AV
21572016-04-04 Andre Vehreschild <vehre@gcc.gnu.org>
2158
2159 PR fortran/65795
2160 * gfortran.dg/coarray_allocate_6.f08: New test.
2161
43b9f499
RB
21622016-04-04 Richard Biener <rguenther@suse.de>
2163
2164 PR rtl-optimization/70484
2165 * gcc.dg/torture/pr70484.c: New testcase.
2166
f13355da
MP
21672016-04-04 Marek Polacek <polacek@redhat.com>
2168
2169 PR c/70307
2170 * gcc.dg/torture/pr70307.c: New test.
2171
6cc6ed50
OE
21722016-04-03 Oleg Endo <olegendo@gcc.gnu.org>
2173
2174 PR target/70416
2175 PR target/67391
2176 * gcc.target/sh/torture/pr70416.c: New.
2177
abdc16c8
MS
21782016-04-02 Martin Sebor <msebor@redhat.com>
2179
2180 PR c++/67376
2181 PR c++/70170
2182 PR c++/70172
2183 PR c++/70228
2184 * g++.dg/cpp0x/constexpr-array-ptr10.C: New test.
2185 * g++.dg/cpp0x/constexpr-array-ptr9.C: New test.
2186 * g++.dg/cpp0x/constexpr-nullptr-1.C: New test.
2187 * g++.dg/cpp0x/constexpr-array5.C: Adjust text of expected diagnostic.
2188 * g++.dg/cpp0x/constexpr-string.C: Same.
2189 * g++.dg/cpp0x/constexpr-wstring2.C: Same.
2190 * g++.dg/cpp0x/pr65398.C: Same.
2191 * g++.dg/ext/constexpr-vla1.C: Same.
2192 * g++.dg/ext/constexpr-vla2.C: Same.
2193 * g++.dg/ext/constexpr-vla3.C: Same.
2194 * g++.dg/ubsan/pr63956.C: Same.
2195
763cd859
JJ
21962016-04-01 Jakub Jelinek <jakub@redhat.com>
2197
2198 PR rtl-optimization/70467
2199 * gcc.target/i386/pr70467-2.c: New test.
2200
0f875435
JJ
22012016-04-01 Jakub Jelinek <jakub@redhat.com>
2202 Marek Polacek <polacek@redhat.com>
2203
2204 PR c++/70488
2205 * g++.dg/init/new47.C: New test.
2206
41d14659
RR
22072016-04-01 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
2208
2209 PR target/70496
2210 * gcc.target/arm/pr70496.c: New test.
2211
f9bf89bb
NS
22122016-04-01 Nathan Sidwell <nathan@acm.org>
2213
73b9085d
NS
2214 PR c++/68475
2215 * g++.dg/g++.dg/cpp0x/noexcept29.C: New.
2216
4afdcfaa
IE
22172016-04-01 Ilya Enkovich <enkovich.gnu@gmail.com>
2218
2219 PR target/69890
2220 * gcc.dg/strlenopt.h (memmove): New.
2221 * gcc.target/i386/chkp-strlen-1.c: Include "../../gcc.dg/strlenopt.h"
2222 instead of "string.h".
2223 * gcc.target/i386/chkp-strlen-2.c: Likewise.
2224 * gcc.target/i386/chkp-strlen-3.c: Likewise.
2225 * gcc.target/i386/chkp-strlen-4.c: Likewise.
2226 * gcc.target/i386/chkp-strlen-5.c: Likewise.
2227 * gcc.target/i386/chkp-stropt-1.c: Likewise.
2228 * gcc.target/i386/chkp-stropt-10.c: Likewise.
2229 * gcc.target/i386/chkp-stropt-11.c: Likewise.
2230 * gcc.target/i386/chkp-stropt-12.c: Likewise.
2231 * gcc.target/i386/chkp-stropt-13.c: Likewise.
2232 * gcc.target/i386/chkp-stropt-14.c: Likewise.
2233 * gcc.target/i386/chkp-stropt-15.c: Likewise.
2234 * gcc.target/i386/chkp-stropt-16.c: Likewise.
2235 * gcc.target/i386/chkp-stropt-2.c: Likewise.
2236 * gcc.target/i386/chkp-stropt-3.c: Likewise.
2237 * gcc.target/i386/chkp-stropt-4.c: Likewise.
2238 * gcc.target/i386/chkp-stropt-5.c: Likewise.
2239 * gcc.target/i386/chkp-stropt-6.c: Likewise.
2240 * gcc.target/i386/chkp-stropt-7.c: Likewise.
2241 * gcc.target/i386/chkp-stropt-8.c: Likewise.
2242 * gcc.target/i386/chkp-stropt-9.c: Likewise.
2243
b5d7a29c
RO
22442016-03-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2245
2246 * g++.dg/template/ptrmem30.C (read): Rename to data_read.
2247 (Holder::foo): Reflect this.
2248
b660f9ec
IE
22492016-03-31 Ilya Enkovich <enkovich.gnu@gmail.com>
2250
2251 PR target/70442
2252 * gcc.dg/pr70442.c: New test.
2253
88504f34
NS
22542016-03-31 Nathan Sidwell <nathan@acm.org>
2255
2256 PR c++/70393
2257 * g++.dg/cpp0x/constexpr-virtual6.C: New.
2258
95d34b96
KY
22592016-03-31 Kirill Yukhin <kirill.yukhin@intel.com>
2260
2261 PR target/70453
2262 * gcc.target/i386/pr70453.c: New test.
2263
b4c4967c
AB
22642016-03-31 Andrey Belevantsev <abel@ispras.ru>
2265
2266 PR target/70292
2267 * gcc.c-torture/pr70292.c: New test.
2268
5fde6a45
MP
22692016-03-31 Marek Polacek <polacek@redhat.com>
2270
2271 PR c/70297
2272 * c-c++-common/pr70297.c: New test.
2273 * g++.dg/cpp0x/typedef-redecl.C: New test.
2274 * gcc.dg/typedef-redecl2.c: New test.
2275
97eb24c4
JJ
22762016-03-31 Jakub Jelinek <jakub@redhat.com>
2277
2278 PR rtl-optimization/70460
2279 * gcc.c-torture/execute/pr70460.c: New test.
2280
efc3536f
RB
22812016-03-31 Richard Biener <rguenther@suse.de>
2282
2283 PR c++/70430
2284 * g++.dg/ext/vector30.C: New testcase.
2285
e0876e21
DH
22862016-03-30 Dominique d'Humieres <dominiq@lps.ens.fr>
2287 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2288
2289 * gfortran.dg/fmt_pf.f90: New test.
2290
e9bff8c6
RO
22912016-03-30 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2292
2293 Forward-port from 5 branch
2294 2016-03-30 Jakub Jelinek <jakub@redhat.com>
2295
2296 PR testsuite/70356
2297 * gcc.target/i386/avx-vextractf128-256-5.c: Move
2298 dg-require-effective-target after dg-do.
2299
2300 2015-12-30 Kirill Yukhin <kirill.yukhin@intel.com>
2301
2302 * gcc.target/i386/avx-vextractf128-256-5.c: New test.
2303
2620c80d
TS
23042016-03-30 Thomas Schwinge <thomas@codesourcery.com>
2305 Julian Brown <julian@codesourcery.com>
2306 Chung-Lin Tang <cltang@codesourcery.com>
2307 Cesar Philippidis <cesar@codesourcery.com>
2308 James Norris <jnorris@codesourcery.com>
2309 Tom de Vries <tom@codesourcery.com>
2310 Nathan Sidwell <nathan@codesourcery.com>
2311
bf867841 2312 * c-c++-common/goacc/combined-directives.c: Clean up dg-* directives.
2620c80d
TS
2313 * c-c++-common/goacc/loop-clauses.c: Likewise.
2314 * g++.dg/goacc/template.C: Likewise.
2315 * gfortran.dg/goacc/combined-directives.f90: Likewise.
2316 * gfortran.dg/goacc/loop-1.f95: Likewise.
2317 * gfortran.dg/goacc/loop-5.f95: Likewise.
2318 * gfortran.dg/goacc/loop-6.f95: Likewise.
2319 * gfortran.dg/goacc/loop-tree-1.f90: Likewise.
2320 * c-c++-common/goacc-gomp/nesting-1.c: Update.
2321 * c-c++-common/goacc-gomp/nesting-fail-1.c: Likewise.
2322 * c-c++-common/goacc/clauses-fail.c: Likewise.
2323 * c-c++-common/goacc/parallel-1.c: Likewise.
2324 * c-c++-common/goacc/reduction-1.c: Likewise.
2325 * c-c++-common/goacc/reduction-2.c: Likewise.
2326 * c-c++-common/goacc/reduction-3.c: Likewise.
2327 * c-c++-common/goacc/reduction-4.c: Likewise.
2328 * c-c++-common/goacc/routine-3.c: Likewise.
2329 * c-c++-common/goacc/routine-4.c: Likewise.
2330 * c-c++-common/goacc/routine-5.c: Likewise.
2331 * c-c++-common/goacc/tile.c: Likewise.
2332 * g++.dg/goacc/template.C: Likewise.
2333 * gfortran.dg/goacc/combined-directives.f90: Likewise.
2334 * c-c++-common/goacc/nesting-1.c: Move dg-error test cases into...
2335 * c-c++-common/goacc/nesting-fail-1.c: ... this file. Update.
2336 * c-c++-common/goacc/kernels-1.c: Update. Incorporate...
2337 * c-c++-common/goacc/kernels-empty.c: ... this file, and...
2338 * c-c++-common/goacc/kernels-eternal.c: ... this file, and...
2339 * c-c++-common/goacc/kernels-noreturn.c: ... this file.
2340 * c-c++-common/goacc/host_data-1.c: New file. Incorporate...
2341 * c-c++-common/goacc/use_device-1.c: ... this file.
2342 * c-c++-common/goacc/host_data-2.c: New file. Incorporate...
2343 * c-c++-common/goacc/host_data-5.c: ... this file, and...
2344 * c-c++-common/goacc/host_data-6.c: ... this file.
2345 * c-c++-common/goacc/loop-2-kernels.c: New file.
2346 * c-c++-common/goacc/loop-2-parallel.c: Likewise.
2347 * c-c++-common/goacc/loop-3.c: Likewise.
2348 * g++.dg/goacc/reference.C: Likewise.
2349 * g++.dg/goacc/routine-1.C: Likewise.
2350 * g++.dg/goacc/routine-2.C: Likewise.
2351
f6d2d066
RB
23522016-03-30 Richard Biener <rguenther@suse.de>
2353
2354 PR middle-end/70450
2355 * gcc.dg/torture/pr70450.c: New testcase.
2356
d43242b9
JJ
23572016-03-30 Jakub Jelinek <jakub@redhat.com>
2358
2359 PR target/70421
2360 * gcc.dg/torture/pr70421.c: New test.
2361 * gcc.target/i386/avx512f-pr70421.c: New test.
2362
5ce43b77
L
23632016-03-30 H.J. Lu <hongjiu.lu@intel.com>
2364
2365 PR testsuite/70364
2366 * gcc.target/i386/cleanup-1.c: Include <stddef.h>.
2367 (check): New function.
2368 (bar): Call check.
2369 (foo): Align stack to 16 bytes when calling bar.
2370 * gcc.target/i386/cleanup-2.c: Likewise.
2371
d014a712
PP
23722016-03-30 Patrick Palka <ppalka@gcc.gnu.org>
2373
2374 PR tree-optimization/59124
2375 * gcc.dg/Warray-bounds-19.c: New test.
2376
13f0e8c7
ZW
23772016-03-29 Zachary T Welch <zwelch@codesourcery.com>
2378
2379 * lib/prune.exp (escape_regex_chars): New.
2380 (prune_file_path): Update to quote metcharacters for regexp.
2381
3336c6e0
JJ
23822016-03-29 Jakub Jelinek <jakub@redhat.com>
2383
a362f023
JJ
2384 PR rtl-optimization/70429
2385 * gcc.c-torture/execute/pr70429.c: New test.
2386
3336c6e0
JJ
2387 PR tree-optimization/70405
2388 * gcc.dg/pr70405.c: New test.
2389
728557fd
AV
23902016-03-29 Andre Vehreschild <vehre@gcc.gnu.org>
2391
2392 PR fortran/70397
2393 * gfortran.dg/unlimited_polymorphic_25.f90: New test.
2394 * gfortran.dg/unlimited_polymorphic_26.f90: New test.
2395
bef977d4
TS
23962016-03-29 Thomas Schwinge <thomas@codesourcery.com>
2397
2398 PR testsuite/64177
2399 * c-c++-common/cilk-plus/CK/spawning_arg.c (main): Call
2400 __cilkrts_set_param to set two workers.
2401 * c-c++-common/cilk-plus/CK/steal_check.c (main): Likewise.
2402 * g++.dg/cilk-plus/CK/catch_exc.cc (main): Likewise.
2403
6f6d25c9
DH
24042016-03-28 Dominique d'Humieres <dominiq@lps.ens.fr>
2405
bf867841 2406 * g++.dg/ext/fnname5.C: Update the test for Darwin.
6f6d25c9 2407
45733562
KY
24082016-03-28 Kirill Yukhin <kirill.yukhin@intel.com>
2409
2410 PR target/70406
bf867841 2411 * gcc.target/i386/pr70406.c: New test.
45733562 2412
a1799e5e
EB
24132016-03-27 Eric Botcazou <ebotcazou@adacore.com>
2414
2415 * gnat.dg/specs/double_record_extension3.ads: New test.
2416
5fca7b66
RH
24172016-03-25 Richard Henderson <rth@redhat.com>
2418
2419 PR target/70120
2420 * gcc.target/aarch64/pr70120-1.c: New.
2421 * gcc.target/aarch64/pr70120-2.c: New.
2422 * gcc.target/aarch64/pr70120-3.c: New.
2423
31ce75c6
PP
24242016-03-25 Patrick Palka <ppalka@gcc.gnu.org>
2425
2426 PR c++/62212
2427 * g++.dg/template/mangle2.C: The dg-do directive should be
2428 "compile" not "assemble".
2429
3caf0ca1
BS
24302016-03-25 Bernd Schmidt <bschmidt@redhat.com>
2431
2432 PR lto/69650
2433 * gcc.dg/pr69650.c: New test.
2434
634035b6
DE
24352016-03-25 David Edelsohn <dje.gcc@gmail.com>
2436
2437 * g++.dg/ext/pr70290.C: Prune non-standard ABI.
2438
45d34276
AM
24392016-03-25 Alan Modra <amodra@gmail.com>
2440
2441 * gcc.dg/dfp/pr70052.c: New test.
2442
8f085166
RH
24432016-03-24 Richard Henderson <rth@redhat.com>
2444
2445 PR middle-end/69845
2446 * gcc.dg/tree-ssa/pr69845-1.c: New test.
2447 * gcc.dg/tree-ssa/pr69845-2.c: New test.
2448
011e5ec3
TV
24492016-03-24 Tom de Vries <tom@codesourcery.com>
2450
2451 * gfortran.dg/goacc/host_data-tree.f95: Add missing initialization.
2452
9e3f4551
TV
24532016-03-24 Tom de Vries <tom@codesourcery.com>
2454
2455 * c-c++-common/goacc/uninit-use-device-clause.c: New test.
2456 * gfortran.dg/goacc/uninit-use-device-clause.f95: New test.
2457
45780041
TV
24582016-03-24 Tom de Vries <tom@codesourcery.com>
2459
2460 * c-c++-common/goacc/uninit-dim-clause.c: New test.
2461 * gfortran.dg/goacc/uninit-dim-clause.f95: New test.
2462
887ab4e5
PP
24632016-03-24 Patrick Palka <ppalka@gcc.gnu.org>
2464
2465 PR c++/62212
2466 * g++.dg/template/mangle2.C: New test.
2467
69a9a66f
RB
24682016-03-24 Richard Biener <rguenther@suse.de>
2469
2470 PR tree-optimization/70396
2471 * gcc.dg/torture/pr70396.c: New testcase.
2472
ed87de55
RB
24732016-03-24 Richard Biener <rguenther@suse.de>
2474
2475 PR middle-end/70370
2476 * gcc.dg/torture/pr70370.c: New testcase.
2477
ea064934
TV
24782016-03-24 Tom de Vries <tom@codesourcery.com>
2479
2480 * gfortran.dg/goacc/data-tree.f95: Add missing initialization.
2481 * gfortran.dg/goacc/kernels-tree.f95: Same.
2482 * gfortran.dg/goacc/parallel-tree.f95: Same.
2483
b2a4dd1d
TV
24842016-03-24 Tom de Vries <tom@codesourcery.com>
2485
2486 * c-c++-common/goacc/uninit-if-clause.c: New test.
2487 * gfortran.dg/goacc/uninit-if-clause.f95: New test.
2488
72e7cd6e
JJ
24892016-03-24 Jakub Jelinek <jakub@redhat.com>
2490
2491 PR target/70290
bf867841
UB
2492 * g++.dg/ext/pr70290.C: Add -Wno-psabi -w to dg-options.
2493 Fix formatting.
72e7cd6e 2494
ce9d0c03
RB
24952016-03-24 Richard Biener <rguenther@suse.de>
2496
2497 PR tree-optimization/70372
2498 * gcc.dg/tree-ssa/pr70372.c: New testcase.
2499
426b9428
PP
25002016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
2501
2502 PR c++/70347
2503 * g++.dg/cpp1y/nsdmi-union1.C: New test.
2504
cd1588c4
PP
25052016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
2506
2507 PR c++/70332
2508 * g++.dg/cpp1y/nsdmi-aggr5.C: New test.
2509
61637db3
JJ
25102016-03-23 Jakub Jelinek <jakub@redhat.com>
2511
928af3bf
JJ
2512 PR c++/70001
2513 * g++.dg/cpp0x/constexpr-70001-4.C: New test.
2514 * g++.dg/cpp1y/pr70001.C: New test.
2515
61637db3
JJ
2516 PR c++/70323
2517 * g++.dg/cpp0x/constexpr-70323.C: New test.
2518
05aca4e7
AO
25192016-03-23 Alexandre Oliva <aoliva@redhat.com>
2520 Jason Merrill <jason@redhat.com>
2521 Jakub Jelinek <jakub@redhat.com>
2522
2523 PR c++/69315
2524 * g++.dg/cpp0x/constexpr-69315.C: New test.
2525 * g++.dg/cpp0x/variadic122.C: Change one dg-warning into dg-bogus.
2526
fbdb6baf
MP
25272016-03-23 Marek Polacek <polacek@redhat.com>
2528
2529 PR c++/69884
2530 * g++.dg/warn/Wignored-attributes-1.C: New test.
2531 * g++.dg/warn/Wignored-attributes-2.C: New test.
2532
d79ee524
TV
25332016-03-23 Tom de Vries <tom@codesourcery.com>
2534
2535 * c-c++-common/goacc/kernels-default.c (foo): Add missing
2536 initialization.
2537 * gfortran.dg/goacc/private-3.f95 (test): Same.
2538 * gfortran.dg/goacc/routine-5.f90 (gang, worker, vector, seq): Add
2539 missing use param.
2540
a59f0bef
KT
25412016-03-23 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2542
2543 * lib/target-supports.exp: Remove v7ve entry from loop
2544 creating effective target checks.
2545 (check_effective_target_arm_arch_v7ve_ok): New procedure.
2546 (add_options_for_arm_arch_v7ve): Likewise.
2547
0179520a
JJ
25482016-03-23 Jakub Jelinek <jakub@redhat.com>
2549
2550 PR tree-optimization/70354
2551 * gcc.dg/vect/pr70354-1.c: New test.
2552 * gcc.dg/vect/pr70354-2.c: New test.
2553 * gcc.target/i386/avx2-pr70354-1.c: New test.
2554 * gcc.target/i386/avx2-pr70354-2.c: New test.
2555
75bb14d7
JL
25562016-03-22 Jeff Law <law@redhat.com>
2557
2558 PR target/70232
2559 * gcc.dg/tree-ssa/pr70232.c: New test.
2560
72c9526d
IE
25612016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
2562
2563 PR target/70302
2564 * gcc.target/i386/pr70302.c: New test.
2565
a3ca1bc5
RB
25662016-03-22 Richard Biener <rguenther@suse.de>
2567
2568 PR middle-end/70251
2569 * g++.dg/torture/pr70251.C: New testcase.
2570
5c240f4d
DM
25712016-03-22 David Malcolm <dmalcolm@redhat.com>
2572
2573 PR c/69993
2574 * c-c++-common/Wmisleading-indentation-3.c: New test, based on
2575 Wmisleading-indentation.c.
2576 * c-c++-common/Wmisleading-indentation.c: Update thoughout to
2577 reflect change to diagnostic text and order of messages.
2578 * gcc.dg/plugin/location-overflow-test-2.c: Likewise.
2579
80f6631b
DE
25802016-03-22 David Edelsohn <dje.gcc@gmail.com>
2581
2582 * g++.dg/ext/java-3.C: Don't compile on AIX.
2583
9a10956c
RB
25842016-03-22 Richard Biener <rguenther@suse.de>
2585
2586 PR middle-end/70333
2587 * gcc.dg/torture/pr70333.c: New testcase.
2588
6cedf922
IE
25892016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
2590
2591 * g++.dg/ext/pr70290.C: New test.
2592
cd6c27ac
KY
25932016-03-22 Kirill Yukhin <kirill.yukhin@intel.com>
2594
2595 PR target/70325
2596 * gcc.target/i386/pr70325.c: New test.
2597
4cde512c
JJ
25982016-03-22 Jakub Jelinek <jakub@redhat.com>
2599
b01915ed
JJ
2600 PR target/70329
2601 * gcc.target/i386/avx512bw-pr70329-1.c: New test.
2602 * gcc.target/i386/avx512bw-pr70329-2.c: New test.
2603
4e3e2cf1
JJ
2604 PR target/70300
2605 * gcc.target/i386/pr70300.c: New test.
2606
4cde512c
JJ
2607 PR c++/70295
2608 * c-c++-common/nonnull-1.c (func): Remove parens around cp4 != 0.
2609 (func2): New function for cond with parens, xfail warning for c++.
2610 * g++.dg/warn/Wnonnull-compare-8.C: New test.
2611
16f6d7dc
PP
26122016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
2613
2614 PR c++/70096
2615 * g++.dg/template/ptrmem30.C: New test.
2616
a3e2b438
PP
26172016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
2618
2619 PR c++/70204
2620 * g++.dg/cpp0x/constexpr-70204a.C: New test.
2621 * g++.dg/cpp0x/constexpr-70204b.C: New test.
2622
11b6a02e
JJ
26232016-03-21 Jakub Jelinek <jakub@redhat.com>
2624
2625 PR middle-end/70326
2626 * gcc.dg/pr70326.c: New test.
2627
b9407883
MG
26282016-03-21 Marc Glisse <marc.glisse@inria.fr>
2629 Jakub Jelinek <jakub@redhat.com>
2630
2631 PR tree-optimization/70317
2632 * gcc.dg/pr70317.c: New test.
2633
4a148e19
UB
26342016-03-21 Uros Bizjak <ubizjak@gmail.com>
2635
2636 PR target/70327
2637 * gcc.target/i386/pr70327.c: New test.
2638
2a85ddbb
ML
26392016-03-21 Martin Liska <mliska@suse.cz>
2640
7d36fe98 2641 PR ipa/70306
2a85ddbb
ML
2642 * gcc.dg/ipa/pr70306.c: New test.
2643
4a148e19 26442016-03-21 Andre Vieira <andre.simoesdiasvieira@arm.com>
9a72f5f6
AV
2645
2646 * gcc.target/arm/attr-align1.c: Skip if M-profile.
2647 * gcc.target/arm/attr-align3.c: Likewise.
2648 * gcc.target/arm/attr_arm.c: Likewise.
2649 * gcc.target/arm/flip-thumb.c: Likewise.
2650
6b366948
JJ
26512016-03-21 Jakub Jelinek <jakub@redhat.com>
2652
2653 PR target/70296
2654 * gcc.target/powerpc/altivec-36.c: New test.
2655
2fac8c14
RB
26562016-03-21 Richard Biener <rguenther@suse.de>
2657
2658 PR tree-optimization/70310
2659 * gcc.dg/torture/pr70310.c: New testcase.
2660
e9bde854
KY
26612016-03-21 Kirill Yukhin <kirill.yukhin@intel.com>
2662
2663 PR target/70293
2664 * gcc.target/i386/pr70293.c: New test.
2665
56bbfaf6
RB
26662016-03-21 Richard Biener <rguenther@suse.de>
2667
2668 PR tree-optimization/70288
2669 * gcc.dg/torture/pr70288-1.c: New testcase.
2670 * gcc.dg/torture/pr70288-2.c: Likewise.
2671
3eee49ed
AB
26722016-03-21 Andrey Belevantsev <abel@ispras.ru>
2673
2674 PR rtl-optimization/69307
2675 * gcc.target/arm/pr69307.c: New test.
4a148e19 2676
8e7816b4
AB
26772016-03-21 Andrey Belevantsev <abel@ispras.ru>
2678
2679 PR rtl-optimization/69102
2680 * gcc.c-torture/compile/pr69102.c: New test.
2681
14d7d4be
JL
26822016-03-18 Jeff Law <law@redhat.com>
2683
2684 PR rtl-optimization/70263
2685 * gcc.c-torture/compile/pr70263-1.c: New test.
2686 * gcc.target/i386/pr70263-2.c: New test.
2687
5c6a601c
BS
26882016-03-18 Bernd Schmidt <bschmidt@redhat.com>
2689
2690 PR rtl-optimization/70278
2691 * gcc.dg/torture/pr70278.c: New test.
2692 * gcc.target/arm/pr70278.c: New test.
2693
4bbf545b
DM
26942016-03-18 David Malcolm <dmalcolm@redhat.com>
2695
2696 PR c/70281
2697 * gcc.dg/plugin/diagnostic-test-expressions-1.c
2698 (test_builtin_types_compatible_p): New test function.
2699 * gcc.dg/pr70281.c: New test case.
2700
dc28bb68
CL
27012016-03-18 Christophe Lyon <christophe.lyon@linaro.org>
2702
2703 PR target/70113
2704 * gcc.target/aarch64/pr63304_1.c: Add -mno-fix-cortex-a53-843419.
2705
5e8d6dff
IE
27062016-03-18 Ilya Enkovich <enkovich.gnu@gmail.com>
2707
2708 PR tree-optimization/70252
2709 * gcc.dg/pr70252.c: New test.
2710
d0e7e403
TV
27112016-03-18 Tom de Vries <tom@codesourcery.com>
2712
2713 * gcc.dg/pr70161-2.c: New test.
2714 * gcc.dg/pr70161.c: New test.
2715
fa22501a
TV
27162016-03-18 Tom de Vries <tom@codesourcery.com>
2717
2718 PR ipa/70269
2719 * gcc.dg/pr70269.c: New test.
2720
dd125026
JJ
27212016-03-18 Jakub Jelinek <jakub@redhat.com>
2722
2723 PR c++/70267
2724 * g++.dg/ext/java-3.C: New test.
2725
91914f0a
PP
27262016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
2727
2728 PR c++/70205
2729 * g++.dg/lookup/pr70205.C: New test.
2730
753a8910
PP
27312016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
2732
2733 PR c++/70218
2734 * g++.dg/cpp0x/lambda/lambda-70218.C: New test.
2735
14ba7b28
MP
27362016-03-17 Marek Polacek <polacek@redhat.com>
2737
2738 PR c/69407
2739 * gcc.dg/atomic-op-6.c: New test.
2740
ded60913
DM
27412016-03-17 David Malcolm <dmalcolm@redhat.com>
2742
2743 PR c/70264
2744 * c-c++-common/pr70264.c: New test case.
2745
a3aad0e6
JJ
27462016-03-17 Jakub Jelinek <jakub@redhat.com>
2747
17366700
JJ
2748 PR c++/70144
2749 * c-c++-common/pr70144-1.c: New test.
2750 * c-c++-common/pr70144-2.c: New test.
2751
a3aad0e6
JJ
2752 PR c++/70272
2753 * g++.dg/opt/flifetime-dse5.C (main): Remove extra semicolon.
2754 * g++.dg/opt/flifetime-dse6.C: New test.
2755 * g++.dg/tree-ssa/ehcleanup-1.C: Adjust unreachable count.
2756
b57e6e18
L
27572016-03-17 H.J. Lu <hongjiu.lu@intel.com>
2758
2759 PR driver/70192
2760 * gcc.dg/pic-1.c: New test.
2761 * gcc.dg/pic-2.c: Likewise.
2762 * gcc.dg/pic-3.c: Likewise.
2763 * gcc.dg/pic-4.c: Likewise.
2764 * gcc.dg/pie-1.c: Likewise.
2765 * gcc.dg/pie-2.c: Likewise.
2766 * gcc.dg/pie-3.c: Likewise.
2767 * gcc.dg/pie-4.c: Likewise.
2768 * gcc.dg/pie-5.c: Likewise.
2769 * gcc.dg/pie-6.c: Likewise.
2770
b38ba58b
TV
27712016-03-17 Tom de Vries <tom@codesourcery.com>
2772
2773 * gfortran.dg/goacc/kernels-alias-3.f95: New test.
2774 * gfortran.dg/goacc/kernels-alias-4.f95: New test.
2775
6931b3b7
RB
27762016-03-17 Richard Biener <rguenther@suse.de>
2777
2778 PR debug/70271
2779 * g++.dg/debug/pr70271.C: New testcase.
2780
0c8b64cb
IE
27812016-03-17 Ilya Enkovich <enkovich.gnu@gmail.com>
2782
2783 * gcc.target/i386/pr70251.c: New test.
2784
b1970801
MP
27852016-03-17 Marek Polacek <polacek@redhat.com>
2786
2787 PR c++/70194
2788 * g++.dg/warn/constexpr-70194.C: New test.
2789
820c5eaa
RH
27902016-03-16 Richard Henderson <rth@redhat.com>
2791
2792 PR middle-end/70240
2793 * gcc.c-torture/compile/pr70240.c: New.
2794
da0ad263
SKS
27952016-03-16 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
2796
2797 * gcc.c-torture/compile/20151204.c: Skip for avr.
2798
c73d295c
JJ
27992016-03-16 Jakub Jelinek <jakub@redhat.com>
2800
2801 PR target/70245
2802 * g++.dg/opt/pr70245.C: New test.
2803 * g++.dg/opt/pr70245.h: New file.
2804 * g++.dg/opt/pr70245-aux.cc: New file.
2805
b2794066
MS
28062016-03-16 Martin Sebor <msebor@redhat.com>
2807
2808 * g++.dg/cpp1y/constexpr-instantiate.C: Correct DejaGnu directives.
2809
aa43616c
RH
28102016-03-16 Richard Henderson <rth@redhat.com>
2811
2812 PR middle-end/70199
2813 * gcc.c-torture/compile/pr70199.c: New.
2814
59608fe5
L
28152016-03-16 H.J. Lu <hongjiu.lu@intel.com>
2816
2817 * gcc.dg/uninit-19.c: Run dos2unix.
2818
ab4c578f
MP
28192016-03-16 Marek Polacek <polacek@redhat.com>
2820
2821 PR c/70093
2822 * gcc.dg/nested-func-10.c: New test.
2823 * gcc.dg/nested-func-9.c: New test.
2824
f5387e76
JJ
28252016-03-16 Jakub Jelinek <jakub@redhat.com>
2826
2827 PR tree-optimization/68714
2828 * gcc.dg/tree-ssa/pr68714.c: Add -w -Wno-psabi to dg-options.
2829
7662b718
TV
28302016-03-16 Tom de Vries <tom@codesourcery.com>
2831
2832 PR tree-optimization/68715
2833 * gcc.dg/graphite/pr68715-2.c: New test.
2834 * gcc.dg/graphite/pr68715.c: New test.
2835 * gfortran.dg/graphite/pr68715.f90: New test.
2836
be7ce7ae
TV
28372016-03-16 Tom de Vries <tom@codesourcery.com>
2838
2839 PR tree-optimization/68809
2840 * gcc.dg/graphite/pr68809-2.c: New test.
2841 * gcc.dg/graphite/pr68809.c: New test.
2842
1935f250
JJ
28432016-03-16 Jakub Jelinek <jakub@redhat.com>
2844
6651c93e
JJ
2845 PR c++/70147
2846 * g++.dg/ubsan/pr70147-2.C (C::C): Initialize A base with invalid
2847 method call to i () as argument. Adjust expected output.
2848
1935f250
JJ
2849 PR c++/70147
2850 * g++.dg/ubsan/pr70147-1.C: New test.
2851 * g++.dg/ubsan/pr70147-2.C: New test.
2852
ab1caa6e
MS
28532016-03-15 Martin Sebor <msebor@redhat.com>
2854
2855 PR c++/58281
2856 * g++.dg/cpp1y/constexpr-instantiate.C: Add new test.
2857
5c2a1bbb
JDA
28582016-03-15 John David Anglin <danglin@gcc.gnu.org>
2859
cb5d8ad1
JDA
2860 * gcc.c-torture/execute/pr68532.c: Add -fno-common option on
2861 hppa*-*-hpux*.
2862
b440dd40
JDA
2863 * gcc.dg/ifcvt-4.c: Add hppa*64*-*-* to skip list.
2864
5c2a1bbb
JDA
2865 PR libfortran/69799
2866 * gfortran.dg/coarray_allocate_5.f08: Add "-latomic" option if
2867 libatomic_available.
2868
42c729c5
MP
28692016-03-15 Marek Polacek <polacek@redhat.com>
2870
2871 PR c++/70209
2872 * g++.dg/ext/attribute-may-alias-4.C: New test.
2873
82b1c550
AM
28742016-03-15 Alexander Monakov <amonakov@ispras.ru>
2875
2876 * g++.dg/pr63384.C: Add -w to dg-options. Remove '-toggle' in
2877 -fvar-tracking-assignments-toggle flag.
2878
4ccbf3a6
PH
28792016-03-15 Pat Haugen <pthaugen@us.ibm.com>
2880
2881 * gcc.dg/ifcvt-4.c: Add -misel for powerpc*.
2882
c39858bd
JJ
28832016-03-15 Jakub Jelinek <jakub@redhat.com>
2884
2885 PR rtl-optimization/70222
2886 * gcc.c-torture/execute/pr70222-1.c: New test.
2887 * gcc.c-torture/execute/pr70222-2.c: New test.
2888
8be119c1
RH
28892016-03-15 Richard Henderson <rth@redhat.com>
2890
2891 * gcc.dg/tree-ssa/pr68714.c: Test during reassoc1 pass.
2892
6598bb55
AB
28932016-03-15 Andrey Belevantsev <abel@ispras.ru>
2894
2895 PR rtl-optimization/69032
2896 * gcc.dg/pr69032.c: New test.
2897
81fa2944
AB
28982016-03-15 Andrey Belevantsev <abel@ispras.ru>
2899
2900 PR rtl-optimization/63384
4a148e19 2901 * g++.dg/pr63384.C: New test.
81fa2944 2902
74ea9ab6
AB
29032016-03-15 Andrey Belevantsev <abel@ispras.ru>
2904
2905 PR target/64411
2906 * gcc.target/i386/pr64411.C: New test.
2907
045d5055
TV
29082016-03-15 Tom de Vries <tom@codesourcery.com>
2909
2910 * gfortran.dg/goacc/kernels-alias-2.f95: New test.
2911 * gfortran.dg/goacc/kernels-alias.f95: New test.
2912
3ea33585
MS
29132016-03-14 Martin Sebor <msebor@redhat.com>
2914
2915 PR c++/53792
2916 * g++.dg/cpp0x/constexpr-inline.C: New test.
2917 * g++.dg/cpp0x/constexpr-inline-1.C: Same.
2918
1df7b330
DE
29192016-03-14 David Edelsohn <dje.gcc@gmail.com>
2920
2921 * gcc.dg/torture/pr70083.c: Prune non-standard ABI.
2922
79b57d18
JJ
29232016-03-14 Jakub Jelinek <jakub@redhat.com>
2924
2925 PR middle-end/70219
2926 * gcc.dg/pr70219.c: New test.
2927
3cbf012a
BS
29282016-03-14 Bernd Schmidt <bschmidt@redhat.com>
2929
2930 PR target/70083
2931 * gcc.dg/torture/pr70083.c: New test.
2932 * gcc.target/i386/pr70083.c: New test.
2933
a9fee7cd
RB
29342016-03-14 Richard Biener <rguenther@suse.de>
2935
2936 PR tree-optimization/56365
2937 * gcc.dg/tree-ssa/phi-opt-14.c: New testcase.
2938
4799603f
SB
29392016-03-14 Segher Boessenkool <segher@kernel.crashing.org>
2940
2941 PR target/70098
2942 * lib/target-supports.exp (check_effective_target_powerpc64_no_dm):
2943 New function.
2944 * g++.dg/pr70098.C: New testcase.
2945
2946
760ca967
TV
29472016-03-14 Tom de Vries <tom@codesourcery.com>
2948
2949 PR tree-optimization/70045
2950 * gcc.dg/graphite/pr70045.c: New test.
2951
44e66a77
JD
29522016-03-13 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2953
2954 PR fortran/69043
2955 * gfortran.dg/include_9.f90: New test.
2956
a18e0fe1
DH
29572016-03-13 Dominique d'Humieres <dominiq@lps.ens.fr>
2958
2959 PR fortran/45076
2960 gfortran.dg/prof/prof.exp: New script.
2961 gfortran.dg/prof/dynamic_dispatch_6.f03: New test.
2962
d0aca6ab
AB
29632016-03-12 Andrey Belevantsev <abel@ispras.ru>
2964
2965 PR rtl-optimization/69307
2966 * gcc.dg/pr69307.c: New test.
2967
cefe08a4
VM
29682016-03-12 Vladimir Makarov <vmakarov@redhat.com>
2969
2970 PR target/69614
2971 * gcc.target/arm/pr69614.c: New.
2972
70112e2a
PT
29732016-03-12 Paul Thomas <pault@gcc.gnu.org>
2974
2975 PR fortran/70031
2976 * gfortran.dg/submodule_14.f08: New test
2977
2978 PR fortran/69524
2979 * gfortran.dg/submodule_15.f08: New test
2980
3f1e5d3a
PP
29812016-03-12 Patrick Palka <ppalka@gcc.gnu.org>
2982
2983 PR c++/70106
2984 * g++.dg/cpp1y/paren3.C: New test.
2985
a3f6d680
MM
29862016-03-11 Michael Meissner <meissner@linux.vnet.ibm.com>
2987
2988 PR target/70131
2989 * gcc.target/powerpc/ppc-round2.c: New test.
2990
92348f09
BS
29912016-03-11 Bernd Schmidt <bschmidt@redhat.com>
2992
2993 PR target/70123
2994 * gcc.dg/torture/pr70123.c: New test.
2995
cebde9e9
JL
29962016-03-11 Jeff Law <law@redhat.com>
2997
2998 PR tree-optimization/70190
2999 * gcc.c-torture/compile/pr70190.c: New test.
3000
3edc5da4
DM
30012016-03-11 David Malcolm <dmalcolm@redhat.com>
3002
3003 PR c/68187
3004 * c-c++-common/Wmisleading-indentation.c (test43_a): New test
3005 case.
3006 (test43_b): Likewise.
3007 (test43_c): Likewise.
3008 (test43_d): Likewise.
3009 (test43_e): Likewise.
3010 (test43_f): Likewise.
3011 (test43_g): Likewise.
3012 (test44_a): Likewise.
3013 (test44_b): Likewise.
3014 (test44_c): Likewise.
3015 (test44_d): Likewise.
3016 (test44_e): Likewise.
3017
318c1204
DM
30182016-03-11 David Malcolm <dmalcolm@redhat.com>
3019
3020 PR c/70085
3021 * c-c++-common/Wmisleading-indentation.c (pr70085): New test case.
3022
bc062234
KT
30232016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3024
3025 * gcc.target/aarch64/vect-reduc-or_1.c: Add -fno-vect-cost-model to
3026 dg-options.
3027
acfc1ac1
KT
30282016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3029
3030 PR target/70002
3031 PR target/69245
3032 * gcc.target/aarch64/pr69245_2.c: New test.
3033
d1e2bb2d
JJ
30342016-03-11 Jakub Jelinek <jakub@redhat.com>
3035
3036 PR tree-optimization/70177
3037 * gcc.dg/pr70177.c: New test.
3038
07350627
AL
30392016-03-11 Alan Lawrence <alan.lawrence@arm.com>
3040
3041 * gfortran.dg/unconstrained_commons.f: Widen regexp to match j_<N>.
3042
5c6706f7
AL
30432016-03-11 Alan Lawrence <alan.lawrence@arm.com>
3044
3045 * gcc.dg/tree-ssa/sra-20.c: New.
3046
02d472a2
JJ
30472016-03-11 Jakub Jelinek <jakub@redhat.com>
3048
686d390a
JJ
3049 PR rtl-optimization/70174
3050 * gcc.dg/pr70174.c: New test.
3051
02d472a2
JJ
3052 PR tree-optimization/70169
3053 * gcc.dg/pr70169.c: New test.
3054
0f9befa1
IE
30552016-03-11 Ilya Enkovich <enkovich.gnu@gmail.com>
3056
3057 PR target/70160
3058 * gcc.target/i386/pr70160.c: New test.
3059
432d4670
AK
30602016-03-11 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
3061
3062 * gcc.target/s390/dfp-1.c: New test.
3063
a3dc8760
NC
30642016-03-10 Nick Clifton <nickc@redhat.com>
3065
3066 PR target/70044
3067 * gcc.target/aarch64/pr70044.c: New test.
3068
b87a8d7d
PP
30692016-03-10 Patrick Palka <ppalka@gcc.gnu.org>
3070 Jakub Jelinek <jakub@redhat.com>
3071
3072 PR c++/70001
3073 * g++.dg/cpp0x/constexpr-70001-1.C: New test.
3074 * g++.dg/cpp0x/constexpr-70001-2.C: New test.
3075 * g++.dg/cpp0x/constexpr-70001-3.C: New test.
3076
4f4ada6a
JH
30772016-03-10 Jan Hubicka <hubicka@ucw.cz>
3078
3079 PR lto/69589
3080 * g++.dg/lto/pr69589_0.C: New testcase
3081 * g++.dg/lto/pr69589_1.C: New testcase
3082
d49b0aa0
MP
30832016-03-10 Marek Polacek <polacek@redhat.com>
3084
3085 PR c++/70153
3086 * g++.dg/delayedfold/unary-plus1.C: New test.
3087
30882016-03-10 Andre Vieira <andre.simoesdiasvieira@arm.com>
c81e3837
AV
3089
3090 * gcc.target/arm/pr45701-1.c: Escape brackets.
3091 * gcc.target/arm/pr45701-2.c: Likewise.
3092
71017a7b
AL
30932016-03-10 Alan Lawrence <alan.lawrence@arm.com>
3094
3095 * gfortran.dg/unconstrained_commons.f: New.
3096
ba52669f
AM
30972016-03-10 Alan Modra <amodra@gmail.com>
3098
3099 * gcc.dg/pr69195.c: New.
3100 * gcc.dg/pr69238.c: New.
3101
27742332
TV
31022016-03-10 Tom de Vries <tom@codesourcery.com>
3103
3104 PR testsuite/68915
3105 * gcc.dg/vect/pr46032.c: Xfail scan if alignment requirements not met.
3106
3a81a594
RB
31072016-03-10 Richard Biener <rguenther@suse.de>
3108
3109 PR tree-optimization/70128
3110 * gcc.dg/tree-ssa/alias-34.c: New testcase.
3111 * gcc.dg/tree-ssa/alias-35.c: Likewise.
3112
3433b975
JJ
31132016-03-09 Jakub Jelinek <jakub@redhat.com>
3114
c2864f02
JJ
3115 PR tree-optimization/70152
3116 * gcc.dg/pr70152.c: New test.
3117
3433b975
JJ
3118 PR target/70086
3119 * gcc.target/i386/pr70086-1.c: New test.
3120 * gcc.target/i386/pr70086-2.c: New test.
3121 * gcc.target/i386/pr70086-3.c: New test.
2bd8090f
JJ
3122
3123 PR tree-optimization/70127
3124 * gcc.c-torture/execute/pr70127.c: New test.
3125
96b3c82d
CP
31262016-03-09 Cesar Philippidis <cesar@codesourcery.com>
3127
3128 * c-c++-common/goacc/combined-directives-2.c: New test.
3129
b4f3232d
DM
31302016-03-09 David Malcolm <dmalcolm@redhat.com>
3131
3132 PR c/68473
3133 PR c++/70105
3134 * g++.dg/diagnostic/pr70105.C: New test.
3135 * gcc.dg/plugin/diagnostic-test-expressions-1.c (foo): New decl.
3136 (test_multiple_ordinary_maps): New test function.
3137
40499f81
DM
31382016-03-09 David Malcolm <dmalcolm@redhat.com>
3139
3140 PR c/68473
3141 PR c++/70105
3142 * gcc.dg/plugin/diagnostic_plugin_show_trees.c (show_tree):
3143 Drop range information from call to inform_at_rich_loc.
3144 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c (add_range):
3145 New.
3146 (test_show_locus): Replace calls to rich_location::add_range with
3147 calls to add_range. Rewrite the tests that used the now-defunct
3148 rich_location ctor taking a source_range. Simplify other tests
3149 by replacing calls to COMBINE_LOCATION_DATA with calls to
3150 make_location.
3151
c9e33662
RB
31522016-03-09 Richard Biener <rguenther@suse.de>
3153 Jakub Jelinek <jakub@redhat.com>
3154
3155 PR tree-optimization/70138
3156 * gcc.dg/vect/pr70138-1.c: New testcase.
3157 * gcc.dg/vect/pr70138-2.c: Likewise.
3158
2c73b764
JJ
31592016-03-09 Jakub Jelinek <jakub@redhat.com>
3160
3161 PR target/70049
3162 * gcc.target/i386/pr70049.c: New test.
3163
c06d25bb
RB
31642016-03-09 Richard Biener <rguenther@suse.de>
3165
3166 PR c/70143
3167 * gcc.dg/Wstrict-aliasing-bogus-upcast.c: New testcase.
3168 * gcc.dg/Wstrict-aliasing-struct-with-char-member.c: Likewise.
3169 * gcc.dg/Wstrict-aliasing-struct-member.c: Remove again.
3170
5828a501
RO
31712016-03-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3172
3173 * gcc.dg/vect/bb-slp-34.c: Really don't xfail on aarch64-*-*,
3174 arm-*-*.
3175
2e141c8d
JJ
31762016-03-09 Jakub Jelinek <jakub@redhat.com>
3177
5a9def37
JJ
3178 PR middle-end/67278
3179 * gcc.dg/simd-7.c: Add -w -Wno-psabi to dg-options.
3180
2e141c8d
JJ
3181 PR target/67278
3182 * gcc.dg/simd-8.c: Add -w -Wno-psabi to dg-options.
3183
3184 PR middle-end/70050
3185 * gcc.dg/pr70050.c: Add -w to dg-options. Fix up PR number
3186 in testcase comment.
3187
bf751f40
TV
31882016-03-09 Tom de Vries <tom@codesourcery.com>
3189
3190 * gfortran.dg/goacc/kernels-loop-2.f95: New test.
3191 * gfortran.dg/goacc/kernels-loop-data-2.f95: New test.
3192 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: New test.
3193 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: New test.
3194 * gfortran.dg/goacc/kernels-loop-data-update.f95: New test.
3195 * gfortran.dg/goacc/kernels-loop-data.f95: New test.
3196 * gfortran.dg/goacc/kernels-loop-n.f95: New test.
3197 * gfortran.dg/goacc/kernels-loop.f95: New test.
3198
e210c999
MS
31992016-03-08 Martin Sebor <msebor@redhat.com>
3200
3201 PR c++/62096
3202 * g++.dg/warn/overflow-warn-7.C: New test.
3203
80aac5c8
JM
32042016-03-08 Jason Merrill <jason@redhat.com>
3205
3206 * lib/g++-dg.exp (g++-dg-runtest): Handle "concepts" in std list.
3207 * lib/target-supports.exp (check_effective_target_concepts): New.
3208
12b81409
JJ
32092016-03-08 Jakub Jelinek <jakub@redhat.com>
3210
d259b234
JJ
3211 PR c++/70135
3212 * g++.dg/cpp1y/constexpr-loop4.C: New test.
3213 * g++.dg/ubsan/pr70135.C: New test.
3214
12b81409
JJ
3215 PR target/70110
3216 * gcc.dg/pr70110.c: New test.
3217
b4e9f2aa
MJ
32182016-03-07 Martin Jambor <mjambor@suse.cz>
3219
3220 * c-c++-common/gomp/clauses-1.c: Remove dg-options.
3221 * c-c++-common/gomp/if-1.c: Likewise.
3222 * c-c++-common/gomp/pr61486-2.c: Likewise.
3223 * c-c++-common/gomp/target-teams-1.c: Moved dg-options except -fopenmp
3224 to dg-additional-options.
3225 * g++.dg/gomp/gomp.exp: Pass -Wno-hsa to all tests.
3226 * g++/gomp/target-teams-1.c: Likewise.
3227 * gcc.dg/gomp/gomp.exp: Likewise.
3228 * gcc.dg/gomp/pr68128-2.c: Moved dg-options except -fopenmp to
3229 dg-additional-options.
3230 * gfortran.dg/gomp/gomp.exp: Likewise.
3231 * gfortran.dg/gomp/target1.f90: Remove dg-options.
3232 * gfortran.dg/gomp/target2.f90: Moved dg-options except -fopenmp to
3233 dg-additional-options.
3234 * gfortran.dg/gomp/target3.f90: Remove dg-options.
3235
f86e631e
MJ
32362016-03-07 Martin Jambor <mjambor@suse.cz>
3237
3238 * lib/target-supports.exp (check_effective_target_offload_hsa): New.
3239 * c-c++-common/gomp/gridify-1.c: New test.
3240 * gfortran.dg/gomp/gridify-1.f90: Likewise.
3241
94156b3f
AV
32422016-03-07 Andre Vieira <andre.simoesdiasvieira@arm.com>
3243
3244 * gcc.target/arm/pr45701-1.c: Change assembler scan to not
3245 trigger for cortex-r8, when scanning for register r8.
3246 * gcc.target/arm/pr45701-2.c: Likewise.
3247
a84a49b7 32482016-02-26 Richard Biener <rguenther@suse.de>
4a148e19 3249 Jeff Law <law@redhat.com>
a84a49b7
RB
3250
3251 PR tree-optimization/69740
3252 * gcc.c-torture/compile/pr69740-1.c: New test.
3253 * gcc.c-torture/compile/pr69740-2.c: New test.
3254
e41f6c9e
BS
32552016-03-07 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3256
3257 * lib/target-supports.exp
3258 (check_effective_target_whole_vector_shift): Enable for PPC64.
3259
57548bf5
RB
32602016-03-07 Richard Biener <rguenther@suse.de>
3261
3262 PR tree-optimization/70115
3263 * gcc.dg/torture/pr70115.c: New testcase.
3264
4ae13300
NS
32652016-03-07 Nathan Sidwell <nathan@codesourcery.com>
3266
3267 PR middle-end/69916
3268 * c-c-++-common/goacc/pr69916.c: New.
3269
5edb9853
RH
32702016-03-07 Richard Henderson <rth@redhat.com>
3271
3272 * gcc.c-torture/compile/pr70061.c: New test.
3273
2067a8f3
RB
32742016-03-07 Richard Biener <rguenther@suse.de>
3275
3276 PR testsuite/70109
3277 * gcc.dg/vect/O3-pr36098.c: New testcase.
3278
4145a9b7
CL
32792016-03-07 Christophe Lyon <christophe.lyon@linaro.org>
3280
3281 * gcc.target/arm/pragma_cpp_fma.c: Reset default FPU.
3282
1878be32
EB
32832016-03-07 Eric Botcazou <ebotcazou@adacore.com>
3284
3285 * gnat.dg/renaming9.ad[sb]: New testcase.
3286
df762bb2
JJ
32872016-03-05 Jakub Jelinek <jakub@redhat.com>
3288
3289 PR c++/70084
3290 * g++.dg/expr/stdarg3.C: New test.
3291
7d461295
JL
32922016-03-04 Jeff Law <law@redhat.com>
3293
3294 PR tree-optimization/69196
3295 * gcc.dg/tree-ssa/pr69196-1.c: Limit this to sparc*-*-* and
3296 x86_64-*-*.
3297
29b9828f
BS
32982016-03-04 Bernd Schmidt <bschmidt@redhat.com>
3299
b6b552fd
BS
3300 PR c/69973
3301 * gcc.dg/pr69973.c: New test.
3302
201d49e9
BS
3303 PR rtl-optimization/69941
3304 * gcc.dg/torture/pr69941.c: New test.
3305
29b9828f
BS
3306 PR c/69824
3307 * gcc.dg/pr69824.c: New test.
3308
640b7e74
TV
33092016-03-05 Tom de Vries <tom@codesourcery.com>
3310
3311 * c-c++-common/goacc/nesting-fail-1.c (f_acc_routine): New function.
3312 * c-c++-common/goacc-gomp/nesting-fail-1.c (f_acc_routine): New
3313 function.
3314
7a3a3fad
PP
33152016-03-05 Patrick Palka <ppalka@gcc.gnu.org>
3316
3317 PR c++/66786
3318 * g++.dg/cpp1y/var-templ48.C: New test.
3319 * g++.dg/cpp1y/var-templ49.C: New test.
3320
cd439aec
EB
33212016-03-04 Eric Botcazou <ebotcazou@adacore.com>
3322
3323 * g++.dg/Wno-frame-address.C: Skip on IA-64.
3324
60204554
JJ
33252016-03-04 Jakub Jelinek <jakub@redhat.com>
3326
0c8825de
JJ
3327 PR c++/70035
3328 * g++.dg/ubsan/pr70035.C: New test.
3329
60204554
JJ
3330 PR target/70062
3331 * gcc.target/i386/pr70062.c: New test.
3332
f79d4eab
L
33332016-03-04 H.J. Lu <hongjiu.lu@intel.com>
3334
3335 * g++.dg/template/typename21.C: Remove c++98_only.
3336
ea81ce67
L
33372016-03-04 H.J. Lu <hongjiu.lu@intel.com>
3338
3339 * g++.dg/template/typename21.C: Replace c++98 with c++98_only.
3340
64b23c13
DM
33412016-03-04 David Malcolm <dmalcolm@redhat.com>
3342
3343 PR c/68187
3344 * c-c++-common/Wmisleading-indentation.c (fn_42_a): New test
3345 function.
3346 (fn_42_b): Likewise.
3347 (fn_42_c): Likewise.
3348
729526f5
DM
33492016-03-04 David Malcolm <dmalcolm@redhat.com>
3350
3351 PR c/68187
3352 * c-c++-common/Wmisleading-indentation.c (fn_40_a): New test
3353 function.
3354 (fn_40_b): Likewise.
3355 (fn_41_a): Likewise.
3356 (fn_41_b): Likewise.
3357
f9ea11ac
JJ
33582016-03-04 Jakub Jelinek <jakub@redhat.com>
3359
3360 PR target/70059
3361 * gcc.target/i386/avx512f-pr70059.c: New test.
3362 * gcc.target/i386/avx512dq-pr70059.c: New test.
3363
b6c38c69
BS
33642016-03-04 Bernd Schmidt <bschmidt@redhat.com>
3365
3366 PR rtl-optimization/57676
3367 * gcc.dg/torture/pr57676.c: New test.
3368
af3cdd34
IE
33692016-03-04 Ilya Enkovich <enkovich.gnu@gmail.com>
3370
3371 * gcc.dg/pr70026.c: New test.
3372
7ff6ca38
MP
33732016-03-04 Marek Polacek <polacek@redhat.com>
3374
3375 PR c/69798
3376 * gcc.dg/cilk-plus/pr69798-1.c: New test.
3377 * gcc.dg/cilk-plus/pr69798-2.c: New test.
3378
a6bf62d5
KT
33792016-03-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3380
3381 PR target/70004
3382 * gcc.target/aarch64/scalar_shift_1.c: (test_corners_sisd_di):
3383 Delete.
3384 (test_corners_sisd_si): Likewise.
3385 (main): Remove checks of the above.
3386 * gcc.target/aarch64/shift_wide_invalid_1.c: New test.
3387
ae4cdc6a
EB
33882016-03-04 Eric Botcazou <ebotcazou@adacore.com>
3389
3390 * gcc.dg/Wno-frame-address.c: Skip on IA-64.
3391
08455559
CL
33922016-03-04 Christophe Lyon <christophe.lyon@linaro.org>
3393
3394 * gcc.dg/torture/pr69951.c: Accept argc==0.
3395
e9a35493
RB
33962016-03-04 Richard Biener <rguenther@suse.de>
3397
3398 PR c++/70054
3399 * g++.dg/warn/Wstrict-aliasing-bogus-union-2.C: New testcase.
3400 * gcc.dg/Wstrict-aliasing-struct-member.c: New testcase.
3401
fba054c2
DV
34022016-03-04 Dominik Vogt <vogt@linux.vnet.ibm.com>
3403
3404 PR testsuite/69766
3405 * go.test/go-test.exp: S/390: Set GOARCH to the current target when
3406 testing multiarch.
3407
f10cdc6c
JJ
34082016-03-04 Jakub Jelinek <jakub@redhat.com>
3409
3410 PR debug/69947
3411 * gcc.dg/guality/pr69947.c: New test.
3412
2e981ba0
JJ
34132016-03-03 Jakub Jelinek <jakub@redhat.com>
3414
3415 PR ada/70017
3416 * gcc.dg/pr70017.c (foo): Store 0 to first element of each array.
3417
0ba3bfa2
KT
34182016-03-03 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3419
3420 PR rtl-optimization/69904
3421 * gcc.target/arm/pr69904.c: New test.
3422
97ecdb46
JJ
34232016-03-03 Jakub Jelinek <jakub@redhat.com>
3424
3425 PR target/70021
3426 * gcc.dg/vect/pr70021.c: New test.
3427 * gcc.target/i386/pr70021.c: New test.
3428
a2a743a1
MP
34292016-03-03 Marek Polacek <polacek@redhat.com>
3430
3431 PR middle-end/70050
3432 * gcc.dg/pr70050.c: New test.
3433
fa07ecdd
JG
34342016-03-03 James Greenhalgh <james.greenhalgh@arm.com>
3435
3436 * gcc.dg/vect/bb-slp-34.c: Don't XFAIL for ARM/AArch64.
3437
23504262
ML
34382016-03-03 Ilya Enkovich <enkovich.gnu@gmail.com>
3439
3440 PR tree-optimization/70043
3441 * gfortran.dg/vect/pr70043.f90: New test.
3442
b7b9e1a9
EB
34432016-03-03 Eric Botcazou <ebotcazou@adacore.com>
3444
3445 * gnat.dg/specs/task1.ads: New test.
3446
cb83ba54
RO
34472016-03-03 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3448
3449 * lib/gcc-gdb-test.exp (gdb-test): Make log message match command.
3450 Invoke gdb with -batch.
3451 * lib/gcc-simulate-thread.exp (simulate-thread): Likewise.
3452
a75f5e30
RB
34532016-03-03 Richard Biener <rguenther@suse.de>
3454
3455 PR tree-optimization/55936
3456 * gcc.dg/tree-ssa/vrp06.c: Remove XFAIL.
3457
268bc320
JL
34582016-03-02 Jeff Law <law@redhat.com>
3459
815f20ab
JL
3460 PR rtl-optimization/69942
3461 * gcc.dg/ifcvt-5.c: Use "word_mode" rather than "int" to limit the
3462 effects of argument promotions.
3463
268bc320
JL
3464 PR tree-optimization/69987
3465 * gfortran.dg/pr69987.f90: Use "-w" to avoid failures when the
3466 target does not support -fprefetch-loop-arrays.
3467
171f7de5
UB
34682016-03-02 Uros Bizjak <ubizjak@gmail.com>
3469
3470 * gcc.target/i386/bmi2-bzhi-2.c: Change to runtime test.
3471
192912db
BC
34722016-03-02 Bin Cheng <bin.cheng@arm.com>
3473
c7908871 3474 PR rtl-optimization/69052
192912db
BC
3475 * gcc.target/i386/pr69052.c: New test.
3476
90a7a40b
AM
34772016-03-02 Alan Modra <amodra@gmail.com>
3478
3479 * gcc.dg/pr69990.c: New.
3480
69fa742f
JJ
34812016-03-02 Jakub Jelinek <jakub@redhat.com>
3482
de752fb0
JJ
3483 PR c/68062
3484 * c-c++-common/vector-compare-4.c: Add -Wno-psabi to dg-options.
3485
3486 PR middle-end/70022
3487 * gcc.dg/pr70022.c: Add -w -Wno-psabi to dg-options.
3488
69fa742f
JJ
3489 PR target/70028
3490 * gcc.target/i386/pr70028.c: New test.
3491
7c65bd56
MK
34922016-03-02 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
3493
3494 * c-c++-common/asan/swapcontext-test-1.c,
3495 * c-c++-common/tsan/thread_leak.c,
3496 * g++.dg/tsan/aligned_vs_unaligned_race.C,
3497 * g++.dg/tsan/benign_race.C,
3498 * g++.dg/tsan/fd_close_norace.C,
3499 * g++.dg/tsan/fd_close_norace2.C: Print markers to stderr to avoid
3500 races with sanitizer output
3501
37d98220 35022016-03-02 Richard Biener <rguenther@suse.de>
171f7de5 3503 Uros Bizjak <ubizjak@gmail.com>
37d98220
RB
3504
3505 PR target/67278
3506 * gcc.dg/simd-8.c: New testcase.
3507
218db463
RB
35082016-03-02 Richard Biener <rguenther@suse.de>
3509
3510 PR middle-end/67278
3511 * gcc.dg/simd-7.c: New testcase.
3512
22c72158
EB
35132016-03-02 Eric Botcazou <ebotcazou@adacore.com>
3514
3515 * gcc.target/i386/pr70007.c: Tweak.
3516
9a790ccc
DV
35172016-03-02 Dominik Vogt <vogt@linux.vnet.ibm.com>
3518
3519 * gfortran.dg/bessel_6.f90: Reduce accuracy for S/390.
3520
bd02f00f
MP
35212016-03-02 Marek Polacek <polacek@redhat.com>
3522
3523 PR c/67854
3524 * gcc.dg/pr67854.c: New test.
3525
1e840f39
JJ
35262016-03-02 Jakub Jelinek <jakub@redhat.com>
3527
3528 PR middle-end/70025
3529 * gcc.dg/torture/pr70025.c: New test.
3530
bca00241
VK
35312016-03-02 Venkataramanan Kumar <venkataramanan.kumar@amd.com>
3532
3533 PR tree-optimization/68621
3534 * gcc.dg/tree-ssa/ifc-8.c: Adjust test.
3535
0bca04b8
EB
35362016-03-01 Eric Botcazou <ebotcazou@adacore.com>
3537
3538 * gcc.target/i386/pr70007.c: New test.
3539
2a9afc86
JL
35402016-03-01 Jeff Law <law@redhat.com>
3541
eab2541b 3542 PR tree-optimization/69196
9d83ef71 3543 * gcc.dg/tree-ssa/pr69196-1.c: New test.
eab2541b 3544
2a9afc86
JL
3545 PR tree-optimization/69196
3546 * gcc.dg/tree-ssa/vrp46.c: Twiddle threading params to keep it from
3547 duplicating code and spoiling the expected output.
3548
0d39977e
MM
35492016-03-01 Michael Meissner <meissner@linux.vnet.ibm.com>
3550
3551 PR target/70033
3552 * gcc.target/powerpc/p9-lxvx-stxvx-1.c: Make sure compiler
3553 supports power9 before doing tests.
3554 * gcc.target/powerpc/p9-lxvx-stxvx-2.c: Likewise.
3555 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: Likewise.
3556 * gcc.target/powerpc/p9-permute.c: Likewise.
3557
a0c0699d
UB
35582016-03-01 Uros Bizjak <ubizjak@gmail.com>
3559
3560 PR target/70027
3561 * gcc.target/i386/pr70027.c: New test.
3562
0ae3ef47 35632016-03-01 Eric Botcazou <ebotcazou@adacore.com>
355a43a1
EB
3564
3565 * gcc.dg/pr70017.c: New test.
3566
686e2237
JJ
35672016-03-01 Jakub Jelinek <jakub@redhat.com>
3568
3569 PR c/69796
3570 PR c/69974
3571 * gcc.dg/pr69796.c: New test.
3572 * gcc.dg/pr69974.c: New test.
3573
f8e4188c
EB
35742016-03-01 Eric Botcazou <ebotcazou@adacore.com>
3575
3576 * gnat.dg/stack_usage3.adb: Robustify and enable for all targets.
3577
5e3f1c7c
JL
35782016-02-29 Jeff Law <law@redhat.com>
3579
3580 PR tree-optimization/69987
3581 * gfortran.dg/pr69987.f90: New test.
3582
3583 PR tree-optimization/69989
3584 * gcc.c-torture/compile/pr69989-2.c: New test.
3585
1be56bc5
MP
35862016-03-01 Marek Polacek <polacek@redhat.com>
3587
3588 PR c++/69795
3589 * g++.dg/parse/invalid1.C: New test.
3590
1b19470d
RB
35912016-03-01 Richard Biener <rguenther@suse.de>
3592
3593 PR middle-end/70022
3594 * gcc.dg/pr70022.c: New testcase.
3595
3ae0661a
IE
35962016-03-01 Ilya Enkovich <enkovich.gnu@gmail.com>
3597
3598 PR tree-optimization/69956
3599 * gcc.dg/pr69956.c: New test.
3600
0f09ab88
BS
36012016-02-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3602
3603 PR target/70011
3604 * gcc.dg/vect/costmodel/ppc/costmodel-fast-math-vect-pr299925.c:
3605 XFAIL when hardware supports efficient unaligned storage access.
3606
76d881bf
PP
36072016-03-01 Patrick Palka <ppalka@gcc.gnu.org>
3608
3609 PR c++/69961
3610 * g++.dg/template/pr69961a.C: New test.
3611 * g++.dg/template/pr69961b.C: New test.
3612
7168133a
DM
36132016-02-29 David Malcolm <dmalcolm@redhat.com>
3614
3615 PR preprocessor/69985
3616 * gcc.dg/cpp/pr69985.c: New test case.
3617
0c6072a3
JL
36182016-02-29 Jeff Law <law@redhat.com>
3619
e66f219b
JL
3620 PR tree-optimization/70005
3621 * gcc.c-torture/execute/pr70005.c New test.
3622
0c6072a3
JL
3623 PR tree-optimization/69999
3624 * gcc.c-torture/compile/pr69999.c: New test.
3625
fd9fbdb3
YR
36262016-02-29 Yuri Rumyantsev <ysrumyan@gmail.com>
3627
3628 PR tree-optimization/69652
3629 * gcc.dg/torture/pr69652.c: Delete test.
3630 * gcc.dg/vect/pr69652.c: New test.
3631
cbd400b4
RB
36322016-02-19 Richard Biener <rguenther@suse.de>
3633
3634 PR tree-optimization/69980
3635 * gfortran.dg/vect/pr69980.f90: New testcase.
3636
84ea0f58
EB
36372016-02-29 Eric Botcazou <ebotcazou@adacore.com>
3638
3639 * gcc.target/sparc/20160229-1.c: New test.
3640
5d2a63dc
EB
36412016-02-29 Eric Botcazou <ebotcazou@adacore.com>
3642
3643 * gnat.dg/stack_usage3.adb: New test.
3644 * gnat.dg/stack_usage3_pkg.ads: New helper.
3645
93e708f9
EB
36462016-02-29 Eric Botcazou <ebotcazou@adacore.com>
3647
3648 * gnat.dg/renaming8.adb: New test.
3649 * gnat.dg/renaming8_pkg1.ads: New helper.
3650 * gnat.dg/renaming8_pkg2.ad[sb]: Likewise.
3651 * gnat.dg/renaming8_pkg3.ad[sb]: Likewise.
3652
6512bc93
RB
36532016-02-29 Richard Biener <rguenther@suse.de>
3654
3655 PR tree-optimization/69720
3656 * gcc.dg/vect/vect-outer-pr69720.c: New testcase.
3657
7b201a88
TK
36582016-02-28 Thomas Koenig <tkoenig@gcc.gnu.org>
3659
3660 PR fortran/68147
3661 PR fortran/47674
3662 * gfortran.dg/realloc_on_assign_26.f90: New test case.
3663
82ee0cf2 36642016-02-28 Harald Anlauf <anlauf@gmx.de>
b2fd5373
HA
3665 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3666
3667 PR fortran/56007
3668 * gfortran.dg/coarray_8.f90: Adjust error message.
3669 * gfortran.dg/pr56007.f90: New test.
3670 * gfortran.dg/pr56007.f: New test.
3671
cdc1a2c8
L
36722016-02-28 H.J. Lu <hongjiu.lu@intel.com>
3673
3674 PR tree-optimization/69989
3675 * gcc.dg/torture/pr69989.c: New test.
3676
33505bcf
EB
36772016-02-28 Eric Botcazou <ebotcazou@adacore.com>
3678
3679 * gcc.target/i386/stack-realign-win.c: New test.
3680
524bfb19
HA
36812016-02-28 Harald Anlauf <anlauf@gmx.de>
3682
3683 PR fortran/60126
3684 * gfortran.dg/pr60126.f90: New test.
3685
bd542508
JL
36862016-02-27 Jeff Law <law@redhat.com>
3687
3688 Revert
3689 2016-02-26 Richard Biener <rguenther@suse.de>
3690 Jeff Law <law@redhat.com>
3691
3692 PR tree-optimization/69740
3693 * gcc.c-torture/compile/pr69740-1.c: New test.
3694 * gcc.c-torture/compile/pr69740-2.c: New test.
3695
dd1291e0
JD
36962016-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3697
5fb67f8b 3698 PR fortran/69910
dd1291e0
JD
3699 * gfortran.dg/newunit_4.f90: New test.
3700
5cfefb59
JJ
37012016-02-27 Jakub Jelinek <jakub@redhat.com>
3702
3703 PR target/69613
3704 PR rtl-optimization/69886
3705 * gcc.dg/torture/pr69886.c: Add -w -Wno-psabi to dg-options.
3706 * gcc.dg/torture/pr69613.c: Likewise. Guard -mavx with avx_runtime
3707 target.
3708
20ba5f33
MS
37092016-02-26 Martin Sebor <msebor@redhat.com>
3710
3711 PR tree-optimization/15826
3712 * gcc.dg/tree-ssa/pr15826.c: New test.
3713
e6fb01b0
JJ
37142016-02-26 Jakub Jelinek <jakub@redhat.com>
3715
3716 PR target/69969
3717 * gcc.target/powerpc/pr69969.c: New test.
3718
e3e0cf64
MS
37192016-02-26 Martin Sebor <msebor@redhat.com>
3720
3721 PR c++/15766
3722 * g++.old-deja/g++.other/decl5.C: Add a test case.
3723
d1f2bea5
SB
37242016-02-26 Segher Boessenkool <segher@kernel.crashing.org>
3725
3726 PR target/69946
3727 * gcc.target/powerpc/pr69946.c: New file.
3728
4a4f9d2b 37292016-02-26 Richard Biener <rguenther@suse.de>
e3e0cf64 3730 Jeff Law <law@redhat.com>
4a4f9d2b 3731
e3e0cf64 3732 PR tree-optimization/69740
4a4f9d2b
RB
3733 * gcc.c-torture/compile/pr69740-1.c: New test.
3734 * gcc.c-torture/compile/pr69740-2.c: New test.
3735
ad2a2706
MJ
37362016-02-26 Martin Jambor <mjambor@suse.cz>
3737
3738 PR middle-end/69920
3739 * gcc.dg/torture/pr69932.c: New test.
3740 * gcc.dg/torture/pr69936.c: Likewise.
3741
1d11f7ce
AK
37422016-02-26 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
3743
3744 PR target/69709
3745 * gcc.target/s390/pr69709.c: New test.
3746
6cfccbb2
KT
37472016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3748
3749 PR target/69245
3750 * gcc.target/aarch64/pr69245_1.c: New test.
3751
ac59ad4e
KT
37522016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3753
3754 PR target/69613
3755 * gcc.dg/torture/pr69613.c: New test.
3756
a2ad54a0
JJ
37572016-02-26 Jakub Jelinek <jakub@redhat.com>
3758
3759 PR rtl-optimization/69891
3760 * gcc.target/i386/pr69891.c: New test.
3761
0884062c 37622016-02-26 Michael Meissner <meissner@linux.vnet.ibm.com>
c163789b
MM
3763 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3764
d2369d4f 3765 PR target/61397
c163789b
MM
3766 * gcc.target/powerpc/p8vector-ldst.c: Adjust to test desired
3767 functionality for both 32-bit and 64-bit.
3768
5aed7e2c
RB
37692016-02-26 Richard Biener <rguenther@suse.de>
3770
3771 PR tree-optimization/69551
3772 * gcc.dg/torture/pr69951.c: New testcase.
3773
798e2a8e
RB
37742016-02-25 Richard Biener <rguenther@suse.de>
3775
3776 PR tree-optimization/48795
3777 * gcc.dg/Warray-bounds-18.c: New testcase.
3778
9559fbac
RO
37792016-02-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3780
3781 * g++.dg/ext/attr-constructor1.C: Require init_priority support.
3782
c049b107
JJ
37832016-02-25 Jakub Jelinek <jakub@redhat.com>
3784
3785 PR rtl-optimization/69896
3786 * gcc.dg/pr69896.c: New test.
3787
1137001c
PP
37882016-02-25 Patrick Palka <ppalka@gcc.gnu.org>
3789
3790 PR c++/69736
3791 * g++.dg/cpp1y/paren2.C: New test.
3792
2e9c8641
MS
37932016-02-24 Martin Sebor <msebor@redhat.com>
3794
3795 PR c/51147
3796 * gcc.dg/enum-mode-2.c: New test.
3797
03ca8fb3
JJ
37982016-02-24 Jakub Jelinek <jakub@redhat.com>
3799
3800 PR c++/69922
3801 * g++.dg/warn/Wnonnull-compare-6.C: New test.
3802 * g++.dg/warn/Wnonnull-compare-7.C: New test.
3803 * g++.dg/ubsan/pr69922.C: New test.
3804
0b05329b
MP
38052016-02-24 Marek Polacek <polacek@redhat.com>
3806
3807 PR c/69819
3808 * gcc.dg/pr69819.c: New test.
3809
57c2c374
MS
38102016-02-24 Martin Sebor <msebor@redhat.com>
3811
3b96b93a
MS
3812 PR c++/69912
3813 * g++.dg/ext/flexary15.C: New test.
3814
38152016-02-24 Martin Sebor <msebor@redhat.com>
3816
3817 * gcc.dg/builtins-68.c: Avoid making unportable
57c2c374 3818 assumptions about the relationship between SIZE_MAX and UINT_MAX.
3b96b93a 3819 * g++.dg/ext/builtin_alloca.C: Same.
57c2c374 3820
65433bb5
MK
38212016-02-24 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
3822 Charles Baylis <charles.baylis@linaro.org>
3823
3824 PR debug/61033
3825 * g++.dg/pr61033.C: Add a regression testcase for PR debug/61033.
3826
f802a424 38272016-02-24 Richard Biener <rguenther@suse.de>
44293580 3828 Jakub Jelinek <jakub@redhat.com>
f802a424
RB
3829
3830 PR middle-end/69760
3831 * gcc.dg/torture/pr69760.c: New testcase.
3832
525f795f
RO
38332016-02-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3834
3835 * gcc.dg/debug/dwarf2/prod-options.c: Use different DW_AT_producer
3836 pattern on Solaris with as.
3837
cd7bbceb
KT
38382016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3839
3840 * gcc.target/arm/cond_sub_restrict_it.c: New test.
3841 * gcc.target/arm/condarith_restrict_it.c: Likewise.
3842 * gcc.target/arm/movcond_restrict_it.c: Likewise.
3843 * gcc.target/arm/negscc_restrict_it.c: Likewise.
3844
89c0c1fd
JJ
38452016-02-24 Jakub Jelinek <jakub@redhat.com>
3846
3847 PR middle-end/69915
3848 * gcc.dg/pr69915.c: New test.
3849
0683fd27
KT
38502016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3851
3852 PR rtl-optimization/69886
3853 * gcc.dg/torture/pr69886.c: New test.
3854
e53d562a
RB
38552016-02-24 Richard Biener <rguenther@suse.de>
3856
3857 PR middle-end/68963
3858 * gcc.dg/torture/pr68963.c: New testcase.
3859
74a00288
KT
38602016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3861
3862 PR target/69875
3863 * gcc.target/arm/atomic_loaddi_acquire.x: New file.
3864 * gcc.target/arm/atomic_loaddi_relaxed.x: Likewise.
3865 * gcc.target/arm/atomic_loaddi_seq_cst.x: Likewise.
3866 * gcc.target/arm/atomic_loaddi_1.c: New test.
3867 * gcc.target/arm/atomic_loaddi_2.c: Likewise.
3868 * gcc.target/arm/atomic_loaddi_3.c: Likewise.
3869 * gcc.target/arm/atomic_loaddi_4.c: Likewise.
3870 * gcc.target/arm/atomic_loaddi_5.c: Likewise.
3871 * gcc.target/arm/atomic_loaddi_6.c: Likewise.
3872 * gcc.target/arm/atomic_loaddi_7.c: Likewise.
3873 * gcc.target/arm/atomic_loaddi_8.c: Likewise.
3874 * gcc.target/arm/atomic_loaddi_9.c: Likewise.
3875
340fd4c9
JJ
38762016-02-24 Jakub Jelinek <jakub@redhat.com>
3877
3878 PR middle-end/69909
3879 * gcc.dg/torture/pr69909.c: New test.
3880
47d3fdb2
RB
38812016-02-24 Richard Biener <rguenther@suse.de>
3882
3883 PR tree-optimization/69907
3884 * gcc.dg/vect/bb-slp-pr69907.c: New testcase.
3885 * gcc.dg/vect/bb-slp-34.c: XFAIL.
3886 * gcc.dg/vect/bb-slp-pr68892.c: Likewise.
3887
dab73e73
CB
38882016-02-24 Christian Bruel <christian.bruel@st.com>
3889
3890 * gcc.target/arm/pragma_cpp_fma.c: New test.
3891
7cc5ec65
JD
38922016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3893
3894 PR fortran/61156
3895 * gfortran.dg/include_6.f90: Update test.
3896
067fbd8b
JJ
38972016-02-23 Jakub Jelinek <jakub@redhat.com>
3898
3899 PR objc/69844
3900 * objc.dg/pr69844.m: New test.
3901
64a454d9
JD
39022016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3903
3904 PR libgfortran/69456
3905 * gfortran.dg/namelist_89.f90: New test.
3906 * gfortran.dg/pr59700.f90: Update test..
3907
35886f0b
MS
39082016-02-23 Martin Sebor <msebor@redhat.com>
3909
3910 PR middle-end/69780
3911 * g++.dg/ext/builtin_alloca.C: New test.
3912 * gcc.dg/builtins-68.c: New test.
3913
162cc7e3
RH
39142016-02-23 Richard Henderson <rth@redhat.com>
3915
3916 * gcc.target/i386/addr-space-3.c: Remove test.
3917
196440f8
DM
39182016-02-23 David Malcolm <dmalcolm@redhat.com>
3919
3920 PR preprocessor/69126
3921 PR preprocessor/69543
3922 * c-c++-common/pr69126-2-long.c: New test.
3923 * c-c++-common/pr69126-2-short.c: New test.
3924 * c-c++-common/pr69543-1.c: Remove xfail.
3925
1d3121af
DM
39262016-02-23 David Malcolm <dmalcolm@redhat.com>
3927
3928 PR preprocessor/69126
3929 PR preprocessor/69543
3930 PR preprocessor/69558
3931 * c-c++-common/pr69126.c (MACRO_1, test_1): New.
3932 (f): Rename to...
3933 (test_2): ...this, and add leading comment.
3934 (MACRO_3, test_3): New.
3935 (MACRO_4A, MACRO_4B, test_4): New.
3936 (MACRO): Rename to...
3937 (MACRO_5): ...this.
3938 (g): Rename to...
3939 (test_5): ...this, updating for renaming of MACRO, and
3940 add leading comment.
3941 * c-c++-common/pr69543-1.c: New.
3942 * c-c++-common/pr69543-2.c: New.
3943 * c-c++-common/pr69543-3.c: New.
3944 * c-c++-common/pr69543-4.c: New.
3945 * c-c++-common/pr69558-1.c: New.
3946 * c-c++-common/pr69558-2.c: New.
3947 * c-c++-common/pr69558-3.c: New.
3948 * c-c++-common/pr69558-4.c: New.
3949 * gcc.dg/pr69558.c: Move to...
3950 * c-c++-common/pr69558.c: ...here. Add dg-bogus directives, with
3951 xfail for c++.
3952
f99c3557
TS
39532016-02-23 Thomas Schwinge <thomas@codesourcery.com>
3954
3955 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: Adjust
3956 to -ftree-parallelize-loops/-fopenacc changes.
3957 * c-c++-common/goacc/kernels-double-reduction-n.c: Likewise.
3958 * c-c++-common/goacc/kernels-double-reduction.c: Likewise.
3959 * c-c++-common/goacc/kernels-loop-2.c: Likewise.
3960 * c-c++-common/goacc/kernels-loop-3.c: Likewise.
3961 * c-c++-common/goacc/kernels-loop-g.c: Likewise.
3962 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: Likewise.
3963 * c-c++-common/goacc/kernels-loop-n.c: Likewise.
3964 * c-c++-common/goacc/kernels-loop-nest.c: Likewise.
3965 * c-c++-common/goacc/kernels-loop.c: Likewise.
3966 * c-c++-common/goacc/kernels-one-counter-var.c: Likewise.
3967 * c-c++-common/goacc/kernels-reduction.c: Likewise.
3968 * gfortran.dg/goacc/kernels-loop-inner.f95: Likewise.
3969 * gfortran.dg/goacc/kernels-loops-adjacent.f95: Likewise.
3970
c60ec7c2
RO
39712016-02-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3972
3973 * gcc.target/i386/chkp-hidden-def.c: Require alias support.
3974
f1a62b6f
JJ
39752016-02-23 Jakub Jelinek <jakub@redhat.com>
3976
e67bf044
JJ
3977 PR c++/69902
3978 * g++.dg/warn/Wnonnull-compare-5.C: New test.
3979
f1a62b6f
JJ
3980 PR c/69900
3981 * gcc.dg/pr69900.c: New test.
3982
20c5e09e
MJ
39832016-02-23 Martin Jambor <mjambor@suse.cz>
3984
3985 PR tree-optimization/69666
3986 * gcc.dg/tree-ssa/pr69666.c: New test.
3987
e457a6fc
AV
39882016-02-23 Andre Vehreschild <vehre@gcc.gnu.org>
3989
3990 PR fortran/67451
3991 * gfortran.dg/coarray_allocate_5.f08: New test.
3992
d7b574f4
AK
39932016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
3994
3995 * gcc.target/s390/vcond-shift.c: Move to ...
3996 * gcc.target/s390/vector/vcond-shift.c: ... here.
3997
58bdeb44
AK
39982016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
3999
4000 * gcc.target/s390/md/movstr-2.c: Move and rename to ...
4001 * gcc.target/s390/vector/stpcpy-1.c: ... this one.
4002
7cd0387b
AK
40032016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
4004
4005 * gcc.target/s390/md/movstr-1.c: Turn into compile test.
4006
4246c8da
MW
40072016-02-20 Mark Wielaard <mjw@redhat.com>
4008
4009 PR c/28901
4010 * gcc.dg/unused-variable-3.c: New test.
4011
f93bc532
JJ
40122016-02-22 Jakub Jelinek <jakub@redhat.com>
4013
4014 PR target/69888
4015 * gcc.target/i386/pr69888.c: New test.
4016
c4e360f4
RB
40172016-02-22 Richard Biener <rguenther@suse.de>
4018
4019 PR tree-optimization/69882
4020 * gfortran.dg/vect/pr69882.f90: New testcase.
4021
09c92f1c
JJ
40222016-02-22 Jakub Jelinek <jakub@redhat.com>
4023
4024 PR target/69885
4025 * gcc.dg/pr69885.c: New test.
4026
f88d45dc
OE
40272016-02-22 Oleg Endo <olegendo@gcc.gnu.org>
4028
4029 PR target/69806
4030 PR target/54089
4031 * gcc.target/sh/pr54089-10.c: New.
4032
ce1ff48e
PT
40332016-02-20 Paul Thomas <pault@gcc.gnu.org>
4034
4035 PR fortran/69423
4036 * gfortran.dg/deferred_character_15.f90 : New test.
4037
bbf27208
DH
40382016-02-20 Dominique d'Humieres <dominiq@lps.ens.fr>
4039
4040 PR fortran/57365
4041 gfortran.dg/allocate_with_source_18.f03: New test.
4042
40432016-02-20 Harald Anlauf <anlauf@gmx.de>
4044
4045 PR fortran/52531
4046 gfortran.dg/gomp/pr52531.f90: New test.
4047
268be88c
BE
40482016-02-19 Bernd Edlinger <bernd.edlinger@hotmail.de>
4049
4050 PR c++/69865
4051 * c-c++-common/Wshift-negative-value-6.c: Add -std=c++11 before
4052 -std=c++03.
4053
4b6c824a
JJ
40542016-02-19 Jakub Jelinek <jakub@redhat.com>
4055
871b3f47
JJ
4056 PR c++/69826
4057 * c-c++-common/cilk-plus/CK/pr69826-1.c: New test.
4058 * c-c++-common/cilk-plus/CK/pr69826-2.c: New test.
4059
7a965d51
JJ
4060 PR c++/69850
4061 * g++.dg/warn/Wnonnull-compare-4.C: New test.
4062
4b6c824a
JJ
4063 PR c++/69851
4064 * g++.dg/torture/pr69851.C: New test.
4065
15fca21a
MS
40662016-02-19 Martin Sebor <msebor@redhat.com>
4067
4068 PR testsuite/69573
4069 * gcc.dg/pr61053.c: Tweaked test to avoid bogus failures.
4070
19e21586
JJ
40712016-02-19 Jakub Jelinek <jakub@redhat.com>
4072
03a616ac
JJ
4073 PR c++/69850
4074 * g++.dg/warn/Wnonnull-compare-2.C: New test.
4075 * g++.dg/warn/Wnonnull-compare-3.C: New test.
4076
19e21586
JJ
4077 PR c++/67767
4078 * g++.dg/cpp0x/pr67767.C: New test.
4079
2db16594
KT
40802016-02-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4081
4082 * lib/target-supports.exp: Define aarch64_asm_FUNC_ok checks
4083 for fp, simd, crypto, crc, lse.
4084 * doc/sourcebuild.texi (AArch64-specific attributes): Document the
4085 above.
4086 * gcc.target/aarch64/assembler_arch_1.c: Add aarch64_asm_lse_ok
4087 effective target check.
4088
5a7d9d1e
JJ
40892016-02-19 Jakub Jelinek <jakub@redhat.com>
4090
4091 PR target/69820
4092 * gcc.target/i386/pr69820.c: New test.
4093
6448f064
AK
40942016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
4095
4096 * gcc.target/s390/vector/int128-1.c: New test.
4097
d0a859e6
AK
40982016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
4099
4100 * gcc.target/s390/vector/vec-vcond-1.c: New test.
4101
9e4eb643
AK
41022016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
4103
4104 * gcc.target/s390/md/movstr-1.c: Allow also the z13 strings
4105 instruction pattern name to prevent the testcase from failing with
4106 -march=z13.
4107
859a4c0e
AK
41082016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
4109
4110 * gcc.target/s390/md/movstr-2.c: New test.
4111
efc2340b
MK
41122016-02-19 Marcin Kościelnicki <koriakin@0x04.net>
4113
4114 * gcc.target/s390/morestack.c: New test.
4115
ca2bfbc2
DV
41162016-02-19 Dominik Vogt <vogt@linux.vnet.ibm.com>
4117
4118 PR target/69625
4119 * gcc.target/s390/pr69625.c: Add test case.
4120
efd4bd05
BE
41212016-02-18 Bernd Edlinger <bernd.edlinger@hotmail.de>
4122
4123 PR testsuite/68580
4124 * c-c++-common/tsan/pr65400-1.c (v, q, o): Make 8-byte aligned.
4125
2bf2078a
MM
41262016-02-18 Michael Meissner <meissner@linux.vnet.ibm.com>
4127
4128 PR target/68404
4129 * gcc.target/powerpc/fusion.c: Revert the 2016-02-09 change.
4130 * gcc.target/powerpc/fusion3.c: Likewise.
4131
f003579e
RB
41322016-02-18 Richard Biener <rguenther@suse.de>
4133
4134 PR middle-end/69553
4135 * g++.dg/torture/pr69553.C: New testcase.
4136
19233914
NC
41372016-02-18 Nick Clifton <nickc@redhat.com>
4138
efd4bd05
BE
4139 PR target/62254
4140 PR target/69610
4141 * gcc.target/arm/pr62554.c: New test.
4142 * gcc.target/arm/pr69610-1.c: New test.
4143 * gcc.target/arm/pr69610-2.c: New test.
19233914 4144
23f27839
RB
41452016-02-18 Richard Biener <rguenther@suse.de>
4146
4147 PR middle-end/69854
4148 * gcc.dg/torture/pr69854.c: New testcase.
4149
932c0da4
JJ
41502016-02-17 Jakub Jelinek <jakub@redhat.com>
4151
4152 PR c++/69850
4153 * g++.dg/warn/Wnonnull-compare-1.C: New test.
4154
1bed93e4
BS
41552012-02-17 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4156
4157 * gcc.target/powerpc/vec-cg.c: New test.
4158
57bfb134
RB
41592016-02-17 Richard Biener <rguenther@suse.de>
4160
4161 PR testsuite/69586
4162 * gcc.dg/uninit-21.c: Add -fno-short-enums.
4163
a44e0ebb
KT
41642016-02-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4165
4166 PR target/69161
4167 * gcc.c-torture/compile/pr69161.c: New test.
4168
ffacd726
DS
41692016-02-17 David Sherwood <david.sherwood@arm.com>
4170
4171 PR target/69532
4172 * gcc.target/arm/fmaxmin.c: Change effective target to arm_v8_neon_hw.
4173 * gcc.target/arm/vect-fmaxmin.c: Likewise.
4174
448db8d2
EB
41752016-02-17 Eric Botcazou <ebotcazou@adacore.com>
4176
4177 * gcc.dg/ifcvt-4.c: Skip on Visium.
4178
e2f0522e
EB
41792016-02-17 Eric Botcazou <ebotcazou@adacore.com>
4180
4181 * gnat.dg/atomic8.adb: New test.
4182
bf17fe3f
EB
41832016-02-17 Eric Botcazou <ebotcazou@adacore.com>
4184
4185 * gnat.dg/discr46.ad[sb]: New test.
4186
ecf835e9
KN
41872016-02-16 Kelvin Nilsen <kelvin@gcc.gnu.org>
4188
4189 PR Target/48344
4190 * gcc.target/powerpc/pr48344-1.c: New test.
4191
49a1164a
TK
41922015-02-16 Thomas Koenig <tkoenig@gcc.gnu.org>
4193
4194 PR fortran/69742
4195 * gfortran.dg/associate_21.f90: New test.
4196
bf14eba2
JJ
41972016-02-16 Jakub Jelinek <jakub@redhat.com>
4198
4199 PR c/69835
4200 * c-c++-common/nonnull-1.c: Use -Wnonnull-compare instead of
4201 -Wnonnull in dg-options.
4202 * c-c++-common/nonnull-2.c: New test.
4203
35a093b6
JG
42042016-02-16 James Greenhalgh <james.greenhalgh@arm.com>
4205 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
4206
4207 * gcc.target/aarch64/vector_initialization_nostack.c: New.
4208
e387d491
JJ
42092016-02-16 Jakub Jelinek <jakub@redhat.com>
4210
4211 PR middle-end/69801
4212 * gcc.dg/pr69801.c: Add empty dg-options.
4213
ba539195
JN
42142016-02-16 James Norris <jnorris@codesourcery.com>
4215
4216 * c-c++-common/goacc/deviceptr-1.c: Add tests.
4217 * g++.dg/goacc/deviceptr-1.c: New file.
4218
2a2b8f64
JJ
42192016-02-16 Jakub Jelinek <jakub@redhat.com>
4220
4221 PR tree-optimization/69820
4222 * gcc.dg/vect/pr69820.c: New test.
4223
87440c29
RB
42242016-02-16 Richard Biener <rguenther@suse.de>
4225
4226 PR tree-optimization/69776
4227 * gcc.dg/torture/pr69776-2.c: New testcase.
4228
6d87c306
BS
42292016-02-16 Bernd Schmidt <bschmidt@redhat.com>
4230
4231 PR tree-optimization/69714
4232 * gcc.dg/torture/pr69714.c: New test.
4233
3824a0a2
JJ
42342016-02-16 Jakub Jelinek <jakub@redhat.com>
4235
4236 PR tree-optimization/69802
4237 * gcc.dg/pr69802.c: New test.
4238
c8cfe96e
RB
42392016-02-16 Richard Biener <rguenther@suse.de>
4240
4241 PR middle-end/69801
4242 * gcc.dg/pr69801.c: New testcase.
4243
fc12098d
JD
42442016-02-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4245
4246 PR libgfortran/69651
4247 * gfortran.dg/read_bang.f90: New test.
4248 * gfortran.dg/read_bang4.f90: New test.
4249
ba6b3795
JJ
42502016-02-15 Jakub Jelinek <jakub@redhat.com>
4251
f0516ca4
JJ
4252 PR c++/69658
4253 * g++.dg/init/pr69658.C: New test.
4254
ba6b3795
JJ
4255 PR c++/69797
4256 * c-c++-common/pr69797.c: New test.
4257
de3f9a2d
PK
42582016-02-15 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
4259
4260 * lib/target-supports.exp (check_effective_target_section_anchors): Add
4261 check for aarch64*-*-*.
4262
17a3b967
RB
42632016-02-15 Richard Biener <rguenther@suse.de>
4264
4265 PR tree-optimization/69783
4266 * gcc.dg/vect/pr69783.c: New testcase.
4267
1c48bff1
RB
42682016-02-15 Richard Biener <rguenther@suse.de>
4269
4270 PR tree-optimization/69776
4271 * gcc.dg/torture/pr69776.c: New testcase.
4272
1e6025b6
TK
42732016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
4274
4275 PR fortran/60526
4276 * gfortran.dg/type_decl_4.f90: Reinstated.
4277
d3308279
JDA
42782016-02-14 John David Anglin <danglin@gcc.gnu.org>
4279
4280 PR fortran/68746
4281 * gfortran.dg/read_dir.f90: Xfail on hppa*-*-hpux*.
4282
b7c56581
TK
42832016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
4284
4285 PR fortran/60526
4286 PR bootstrap/69816
4287 * gfortran.dg/type_decl_4.f90: Removed.
4288
60cb4ef5
TK
42892016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
4290
4291 PR fortran/60526
4292 * gfortran.dg/type_decl_4.f90: New test.
4293
f6964637
AM
42942016-02-14 Alan Modra <amodra@gmail.com>
4295
1a8849d1 4296 PR testsuite/68886
f6964637
AM
4297 * gcc.c-torture/execute/stkalign.c: Revise test.
4298
f5121920
OE
42992016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
4300
4301 PR target/67260
4302 * gcc.target/sh/torture/pr67260.c: Adjust additional options.
4303
6cda3ab6
OE
43042016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
4305
4306 PR target/67260
4307 * gcc.target/sh/torture/pr67260.c: New.
4308
6786e598
JDA
43092016-02-12 John David Anglin <danglin@gcc.gnu.org>
4310
4311 * gcc.dg/pr67964.c: Add dg-require-alias.
4312
7e05dad8
OE
43132016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
4314
4315 PR target/67636
4316 PR target/64345
4317 * gcc.target/sh/pr54236-1.c: Adjust optimization level.
4318
7f4cc3ce
JD
43192016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4320
4321 PR libgfortran/69668
4322 * gfortran.dg/namelist_88.f90: New test.
4323
955ca6dc
JD
43242016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4325
4326 PR libgfortran/69668
4327 * gfortran.dg/namelist_38.f90: Update test.
4328 * gfortran.dg/namelist_84.f90: Update test.
4329
876217ae
DM
43302016-02-12 David Malcolm <dmalcolm@redhat.com>
4331
4332 PR other/69554
4333 * gcc.dg/pr69554-1.c: New test.
4334 * gfortran.dg/pr69554-1.F90: New test.
4335 * gfortran.dg/pr69554-2.F90: New test.
4336 * lib/gcc-dg.exp (proc dg-locus): New function.
4337 * lib/gfortran-dg.exp (proc gfortran-dg-test): Update comment to
4338 distinguish between the caret-printing and non-caret-printing
4339 cases. If caret-printing has been explicitly enabled, bail out
4340 without attempting to fix up the output.
4341
61789eed
DM
43422016-02-12 David Malcolm <dmalcolm@redhat.com>
4343
4344 PR driver/69265
4345 PR driver/69453
4346 * gcc.dg/spellcheck-options-3.c: New test case.
4347 * gcc.dg/spellcheck-options-4.c: New test case.
4348 * gcc.dg/spellcheck-options-5.c: New test case.
4349 * gcc.dg/spellcheck-options-6.c: New test case.
4350 * gcc.dg/spellcheck-options-7.c: New test case.
4351 * gcc.dg/spellcheck-options-8.c: New test case.
4352 * gcc.dg/spellcheck-options-9.c: New test case.
4353 * gcc.dg/spellcheck-options-10.c: New test case.
4354
c3090c1f
JJ
43552016-02-12 Jakub Jelinek <jakub@redhat.com>
4356
4357 PR rtl-optimization/69764
4358 PR rtl-optimization/69771
4359 * c-c++-common/pr69764.c: New test.
4360 * gcc.dg/torture/pr69771.c: New test.
4361
8222034d
MP
43622016-02-12 Marek Polacek <polacek@redhat.com>
4363
4364 * g++.dg/torture/init-list1.C: New.
4365
f749f792
MP
43662016-02-12 Marek Polacek <polacek@redhat.com>
4367
4368 * gcc.dg/pr69522.c: Add empty dg-options.
4369
199fb02a
IE
43702016-02-12 Ilya Enkovich <enkovich.gnu@gmail.com>
4371
4372 * g++.dg/lto/lto.exp: Include and init mpx.
4373 * g++.dg/lto/pr69729_0.C: New test.
4374
b69539cb
JJ
43752016-02-12 Jakub Jelinek <jakub@redhat.com>
4376
06ff7000
JJ
4377 PR ipa/69241
4378 * g++.dg/ipa/pr69241-4.C: New test.
4379
b69539cb
JJ
4380 PR ipa/68672
4381 * g++.dg/ipa/pr68672-1.C: New test.
4382 * g++.dg/ipa/pr68672-2.C: New test.
4383 * g++.dg/ipa/pr68672-3.C: New test.
4384
16595a1f
BS
43852016-02-12 Bernd Schmidt <bschmidt@redhat.com>
4386
4387 PR c/69522
6d87c306 4388 * gcc.dg/pr69522.c: New test.
16595a1f 4389
38d795d2
PP
43902016-02-12 Patrick Palka <ppalka@gcc.gnu.org>
4391
4392 PR c++/69098
4393 * g++.dg/cpp1y/69098.C: New test.
4394 * g++.dg/cpp1y/69098-2.C: New test.
4395
9c582551
JJ
43962016-02-12 Jakub Jelinek <jakub@redhat.com>
4397
4398 * objc.dg/gnu-api-2-method.m: Spelling fixes - behaviour -> behavior
4399 and neighbour -> neighbor.
4400 * objc.dg/attributes/method-nonnull-1.m: Likewise.
4401 * objc.dg/gnu-api-2-class-meta.m: Likewise.
4402 * c-c++-common/Wvarargs.c: Likewise.
4403 * c-c++-common/goacc/host_data-5.c: Likewise.
4404 * obj-c++.dg/gnu-api-2-class-meta.mm: Likewise.
4405 * obj-c++.dg/attributes/method-nonnull-1.mm: Likewise.
4406 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
4407 * gcc.target/aarch64/pr60697.c: Likewise.
4408 * gcc.target/aarch64/advsimd-intrinsics/vldX_lane.c: Likewise.
4409 * gcc.target/aarch64/advsimd-intrinsics/vqshl.c: Likewise.
4410 * gcc.target/aarch64/advsimd-intrinsics/vshuffle.inc: Likewise.
4411 * gcc.target/aarch64/advsimd-intrinsics/vrshl.c: Likewise.
4412 * gcc.target/aarch64/advsimd-intrinsics/vldX_dup.c: Likewise.
4413 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Likewise.
4414 * gcc.target/aarch64/advsimd-intrinsics/vqrshl.c: Likewise.
4415 * gcc.target/aarch64/advsimd-intrinsics/vldX.c: Likewise.
4416 * gcc.target/aarch64/aapcs64/ice_2.c: Likewise.
4417 * gcc.target/aarch64/aapcs64/test_23.c: Likewise.
4418 * gcc.target/aarch64/vrnd_f64_1.c: Likewise.
4419 * g++.dg/warn/Wconversion-real-integer-3.C: Likewise.
4420 * g++.dg/lookup/koenig5.C: Likewise.
4421 * g++.dg/ext/no-asm-2.C: Likewise.
4422 * gfortran.dg/bounds_check_array_ctor_3.f90: Likewise.
4423 * gfortran.dg/bounds_check_array_ctor_7.f90: Likewise.
4424 * gfortran.dg/used_types_16.f90: Likewise.
4425 * gfortran.dg/assumed_rank_bounds_1.f90: Likewise.
4426 * gfortran.dg/bounds_check_array_ctor_1.f90: Likewise.
4427 * gfortran.dg/assumed_rank_bounds_2.f90: Likewise.
4428 * gfortran.dg/bounds_check_array_ctor_4.f90: Likewise.
4429 * gfortran.dg/abstract_type_6.f03: Likewise.
4430 * gfortran.dg/bounds_check_array_ctor_5.f90: Likewise.
4431 * gfortran.dg/used_types_15.f90: Likewise.
4432 * gfortran.dg/bounds_check_array_ctor_8.f90: Likewise.
4433 * gfortran.dg/exit_3.f08: Likewise.
4434 * gfortran.dg/open_status_2.f90: Likewise.
4435 * gfortran.dg/derived_pointer_recursion_2.f90: Likewise.
4436 * gfortran.dg/intrinsic_std_1.f90: Likewise.
4437 * gfortran.dg/associate_1.f03: Likewise.
4438 * gfortran.dg/bounds_check_array_ctor_2.f90: Likewise.
4439 * gfortran.dg/intrinsic_std_6.f90: Likewise.
4440 * gfortran.dg/bounds_check_array_ctor_6.f90: Likewise.
4441 * gcc.dg/builtin-object-size-1.c: Likewise.
4442 * gcc.dg/noreturn-6.c: Likewise.
4443 * gcc.dg/builtin-stringop-chk-1.c: Likewise.
4444 * gcc.dg/globalalias.c: Likewise.
4445 * gcc.dg/builtins-config.h: Likewise.
4446 * gcc.dg/pr30457.c: Likewise.
4447 * gcc.c-torture/compile/volatile-1.c: Likewise.
4448 * gcc.c-torture/execute/20101011-1.c: Likewise.
4449 * c-c++-common/Waddress-1.c: Likewise.
4450
66756373
JJ
44512016-02-11 Jakub Jelinek <jakub@redhat.com>
4452
4453 PR c/69768
4454 * c-c++-common/Waddress-1.c: New test.
4455
76fe932b
AV
44562016-02-11 Andre Vehreschild <vehre@gcc.gnu.org>
4457
4458 PR fortran/69296
4459 * gfortran.dg/associate_19.f03: New test.
4460 * gfortran.dg/associate_20.f03: New test.
4461
564c4d4b
OE
44622016-02-11 Oleg Endo <olegendo@gcc.gnu.org>
4463
4464 * gcc.target/sh/pr54089-8.c: Adjust optimization level.
4465
e1c1ecb0
KT
44662016-02-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4467
4468 * gcc.target/aarch64/target_attr_15.c: Scan assembly for
4469 .arch armv8-a\n. Add -dA to dg-options.
4470 * gcc.target/aarch64/assembler_arch_1.c: New test.
4471 * gcc.target/aarch64/target_attr_7.c: Add -dA to dg-options.
4472
0d7d9458
PC
44732016-02-11 Paolo Carlini <paolo.carlini@oracle.com>
4474
4475 PR c++/68726
4476 * g++.dg/cpp0x/pr68726.C: New.
4477
e6208a60
IE
44782016-02-11 Ilya Enkovich <enkovich.gnu@gmail.com>
4479
4480 * lib/mpx-dg.exp: Fix warning in check_effective_target_mpx
4481 test.
4482
281a11eb
RB
44832016-02-11 Richard Biener <rguenther@suse.de>
4484
4485 * g++.dg/tree-ssa/pr61034.C: Adjust.
4486
e03dd765
VM
44872016-02-10 Vladimir Makarov <vmakarov@redhat.com>
4488
4b48faf5 4489 PR target/69148
e03dd765
VM
4490 * gcc.target/s390/pr69148.c: New.
4491
cdc23927
YR
44922016-02-10 Yuri Rumyantsev <ysrumyan@gmail.com>
4493
4494 PR tree-optimization/69652
4495 * gcc.dg/torture/pr69652.c: New test.
4496
e199dd0a
JJ
44972016-02-10 Jakub Jelinek <jakub@redhat.com>
4498 Patrick Palka <ppalka@gcc.gnu.org>
4499
4500 PR ipa/69241
4501 PR c++/69649
4502 * g++.dg/ipa/pr69241-1.C: New test.
4503 * g++.dg/ipa/pr69241-2.C: New test.
4504 * g++.dg/ipa/pr69241-3.C: New test.
4505 * g++.dg/ipa/pr69649.C: New test.
4506
d6b38027
UB
45072016-02-10 Uros Bizjak <ubizjak@gmail.com>
4508
4509 * gcc.dg/tree-ssa/sra-17.c: Add -mcpu=ev4 for target alpha*-*-*.
4510 * gcc.dg/tree-ssa/sra-18.c: Ditto.
4511
13b562c5
BC
45122016-02-10 Bin Cheng <bin.cheng@arm.com>
4513
4514 PR tree-optimization/68021
4515 * gcc.dg/tree-ssa/pr68021.c: New test.
4516
24a179f8
RB
45172016-02-10 Richard Biener <rguenther@suse.de>
4518
4519 PR tree-optimization/69726
4520 * gcc.dg/uninit-22.c: New testcase.
4521
0d99886f
AP
45222016-02-09 Andrew Pinski <apinski@cavium.com>
4523
4524 PR tree-opt/69282
4525 * gcc.c-torture/compile/20160205-1.c: New testcase.
4526
ab04995c
MM
45272016-02-09 Michael Meissner <meissner@linux.vnet.ibm.com>
4528
4529 PR target/68404
4530 * gcc.target/powerpc/fusion.c: Rewrite test to use TOC fusion
4531 instead accessing a really large arrray.
4532 * gcc.target/powerpc/fusion3.c: Likewise.
4533
4b79ac23
CB
45342016-02-09 Charles Baylis <charles.baylis@linaro.org>
4535
4536 PR target/68532
4537 * gcc.c-torture/execute/pr68532.c: New test.
4538
b890a441
AO
45392016-02-11 Alexandre Oliva <aoliva@redhat.com>
4540
4541 PR target/69634
4542 * gcc.dg/pr69634.c: New.
4543
84a5bef7
RB
45442016-02-09 Richard Biener <rguenther@suse.de>
4545
4546 * gcc.dg/vect/vect-mask-store-move-1.c: Add missing space.
4547
1f123759 45482016-02-09 Alexander Fomin <alexander.fomin@intel.com>
84a5bef7 4549
1f123759
AF
4550 * gcc.target/i386/avx512f-klogic-2.c: Adjust expectation.
4551
65860c77
YR
45522016-02-09 Yuri Rumyantsev <ysrumyan@gmail.com>
4553
4554 * gcc.dg/vect/vect-mask-store-move-1.c: Fix test failures.
4555
7e1e8a0a
RB
45562016-02-09 Richard Biener <rguenther@suse.de>
4557
4558 PR tree-optimization/69715
4559 * gcc.dg/torture/pr69715.c: New testcase.
4560
efb45a9f
PP
45612016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
4562
4563 PR c++/69139
4564 * g++.dg/cpp0x/trailing12.C: New test.
4565 * g++.dg/cpp0x/trailing13.C: New test.
4566
20a0c6f9
PP
45672016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
4568
4569 PR c++/69283
4570 PR c++/67835
4571 * g++.dg/cpp1y/auto-fn29.C: New test.
4572 * g++.dg/cpp1y/auto-fn30.C: New test.
4573
a162f3af
JJ
45742016-02-08 Jakub Jelinek <jakub@redhat.com>
4575
4576 PR tree-optimization/69209
4577 * gcc.c-torture/compile/pr69209.c: New test.
4578
4b4a9fbd
JL
45792016-02-08 Jeff Law <law@redhat.com>
4580
4581 PR tree-optimization/68541
4582 * gcc.dg/tree-ssa/split-path-1.c: Increase limit for number
4583 of statements allowed in join block for path splitting.
4584
cfac5ed2
JJ
45852016-02-08 Jakub Jelinek <jakub@redhat.com>
4586
f68bc23f
JJ
4587 PR c++/59627
4588 * g++.dg/gomp/pr59627.C: New test.
4589
cfac5ed2
JJ
4590 PR ipa/69239
4591 * g++.dg/ipa/pr69239.C: New test.
4592
44714d8c
DM
45932016-02-08 David Malcolm <dmalcolm@redhat.com>
4594
4595 PR preprocessor/69664
4596 * gcc.dg/cpp/trad/comment-2.c: Add expected column number.
4597 * gcc.dg/cpp/warn-comments.c: Likewise.
4598
eba9e839
MP
45992016-02-08 Marek Polacek <polacek@redhat.com>
4600
4601 PR c++/69688
4602 * g++.dg/init/const12.C: New test.
4603
a011cd92
BS
46042016-02-08 Bernd Schmidt <bschmidt@redhat.com>
4605
4606 PR target/60410
4607 * gcc.dg/lto/pr55113_0.c: Remove test.
4608
5317b1be
RB
46092016-02-08 Richard Biener <rguenther@suse.de>
4610
4611 PR tree-optimization/69719
4612 * gcc.dg/torture/pr69719.c: New testcase.
4613
63998a63
RB
46142016-02-08 Richard Biener <rguenther@suse.de>
4615 Jeff Law <law@redhat.com>
4616
4617 PR target/68273
4618 * gcc.target/mips/pr68273.c: New testcase.
4619
43f4a281
RB
46202016-02-08 Richard Biener <rguenther@suse.de>
4621
4622 PR rtl-optimization/69274
4623 * gcc.target/i386/addr-sel-1.c: XFAIL.
4624
0b604d2d
JL
46252016-02-08 Jeff Law <law@redhat.com>
4626
e8dfe49e
JL
4627 PR tree-optimization/68541
4628 * gcc.dg/tree-ssa/split-path-2.c: Make char array explicitly signed.
4629
6daecd7a 4630 PR tree-optimization/65917
0b604d2d
JL
4631 * gcc.dg/tree-ssa/20030922-2.c: No longer xfailed.
4632
c0f0e35a
JD
46332016-02-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4634
4635 PR fortran/50555
4636 * gfortran.dg/namelist_args.f90: New test.
4637
8981d712
JL
46382016-02-05 Jeff Law <law@redhat.com>
4639
6daecd7a 4640 PR tree-optimization/68541
8981d712
JL
4641 * gcc.dg/tree-ssa/split-path-2.c: New test.
4642 * gcc.dg/tree-ssa/split-path-3.c: New test.
4643 * gcc.dg/tree-ssa/split-path-4.c: New test.
4644 * gcc.dg/tree-ssa/split-path-5.c: New test.
4645 * gcc.dg/tree-ssa/split-path-6.c: New test.
4646 * gcc.dg/tree-ssa/split-path-7.c: New test.
4647
46cb9332
MS
46482016-02-05 Martin Sebor <msebor@redhat.com>
4649
4650 PR c++/69662
4651 * g++.dg/warn/Wplacement-new-size-1.C: New test.
4652 * g++.dg/warn/Wplacement-new-size-2.C: New test.
4653
be2083ea
RH
46542016-02-06 Richard HEnderson <rth@redhat.com>
4655
4656 PR c/69643
4657 * gcc.target/i386/addr-space-4.c: New.
4658 * gcc.target/i386/addr-space-5.c: New.
4659
711d7c23
MM
46602016-02-05 Mikael Morin <mikael@gcc.gnu.org>
4661
4662 PR fortran/66089
4663 * gfortran.dg/elemental_dependency_6.f90: New.
4664
b5c1c988
JJ
46652016-02-05 Jakub Jelinek <jakub@redhat.com>
4666
861c7bcd
JJ
4667 PR rtl-optimization/69691
4668 * gcc.c-torture/execute/pr69691.c: New test.
4669
b5c1c988
JJ
4670 PR c++/69628
4671 * g++.dg/parse/pr69628.C: New test.
4672
f7dfa966
UB
46732016-02-05 Uros Bizjak <ubizjak@gmail.com>
4674
4675 * gcc.dg/sancov/asan.c: Move to ...
4676 * gcc.dg/asan/sancov-1.c: ... here.
4677
9b143e64
UB
46782016-02-05 Uros Bizjak <ubizjak@gmail.com>
4679
4680 * gcc.target/i386/pr69577.c: Require avx_runtime target.
4681
f5d4b899
L
46822016-02-05 H.J. Lu <hongjiu.lu@intel.com>
4683
4684 PR target/69677
4685 * gcc.target/i386/pr69677.c: New test.
4686
76c85fbb
PP
46872016-02-05 Patrick Palka <ppalka@gcc.gnu.org>
4688
4689 PR c++/68948
4690 * g++.dg/template/pr68948.C: New test.
4691
f181bf90
DV
46922016-02-05 Dominik Vogt <vogt@linux.vnet.ibm.com>
4693
4694 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove -march=z13 for s390
4695 (only necessary on s390x).
4696
714fb282
L
46972016-02-04 H.J. Lu <hongjiu.lu@intel.com>
4698
4699 * gcc.target/i386/pr69454-2.c: Compile with -msse2
4700 -mno-accumulate-outgoing-args.
4701
618d6c1c
PP
47022016-02-04 Patrick Palka <ppalka@gcc.gnu.org>
4703
4704 * g++.dg/cpp0x/constexpr-ptrmem5.C: New test.
4705
1066e9b5
JJ
47062016-02-04 Jakub Jelinek <jakub@redhat.com>
4707
4708 PR c/69669
4709 * c-c++-common/pr69669.c: New test.
4710
76255d0d
MM
47112016-02-04 Michael Meissner <meissner@linux.vnet.ibm.com>
4712
4713 PR target/69667
4714 * g++.dg/pr69667.C: New file.
4715
e0b059b1
WD
47162016-02-04 Wilco Dijkstra <wdijkstr@arm.com>
4717
4718 PR target/69619
4719 * gcc.dg/pr69619.c: Add new test.
4720
2692b5c8
RS
47212016-02-04 Richard Sandiford <richard.sandiford@arm.com>
4722
4723 PR rtl-optimization/69577
4724 * gcc.target/i386/pr69577.c: New test.
4725
7db337c2
ML
47262016-02-04 Martin Liska <mliska@suse.cz>
4727
4728 * g++.dg/asan/pr69276.C: New test.
4729
cc9c0829
KT
47302016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4731
4732 PR target/65932
4733 PR target/67714
4734 * gcc.target/arm/wmul-3.c: Simplify test to generate just
4735 a single smulbb instruction.
4736 * gcc.target/amr/wmul-1.c: Add -mtune=cortex-a9 to dg-options.
4737 * gcc.target/amr/wmul-2.c: Likewise.
4738
eb9feb52
KT
47392016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4740
4741 PR target/65932
4742 PR target/67714
4743 * gcc.c-torture/execute/pr67714.c: New test.
4744
61f727fe
JJ
47452016-02-04 Ilya Enkovich <enkovich.gnu@gmail.com>
4746
4747 PR target/69454
4748 * gcc.target/i386/pr69454-1.c: New test.
4749 * gcc.target/i386/pr69454-2.c: New test.
4750
05dd97db
MS
47512016-02-03 Martin Sebor <msebor@redhat.com>
4752
4753 PR c++/69251
4754 PR c++/69253
4755 PR c++/69290
4756 PR c++/69277
4757 PR c++/69349
4758 * g++.dg/ext/flexarray-mangle-2.C: New test.
4759 * g++.dg/ext/flexarray-mangle.C: New test.
4760 * g++.dg/ext/flexarray-subst.C: New test.
4761 * g++.dg/ext/flexary11.C: New test.
4762 * g++.dg/ext/flexary12.C: New test.
4763 * g++.dg/ext/flexary13.C: New test.
4764 * g++.dg/ext/flexary14.C: New test.
4765 * g++.dg/other/dump-ada-spec-2.C: Adjust.
4766
dac2fc29
L
47672016-02-03 H.J. Lu <hongjiu.lu@intel.com>
4768
4769 * gcc.target/i386/iamcu/test_passing_unions.c (check_union_passing6):
4770 Define only if CHECK_FLOAT128 is defined.
4771 (main): Properly initialize u5.
4772
eadb8035
JJ
47732016-02-03 Jakub Jelinek <jakub@redhat.com>
4774
0afbb81b
JJ
4775 PR c/69627
4776 * gcc.dg/pr69627.c: New test.
4777
eadb8035
JJ
4778 PR target/69644
4779 * gcc.dg/pr69644.c: New test.
4780
b12d4923
MS
47812016-02-03 Mike Stump <mikestump@comcast.net>
4782
4783 * lib/compat.exp (compat-get-options-main): Add dg-timeout-factor
4784 support for struct-layout-1.exp.
4785
ab4bae0c
PP
47862016-02-03 Patrick Palka <ppalka@gcc.gnu.org>
4787
4788 PR c++/69056
618d6c1c 4789 * g++.dg/cpp0x/pr69056.C: New test.
ab4bae0c 4790
95831c01
VM
47912016-02-03 Vladimir Makarov <vmakarov@redhat.com>
4792 Alexandre Oliva <aoliva@redhat.com>
4793
4794 PR target/69461
4795 * gcc.target/powerpc/pr69461.c: New.
4796
ccc71ab8
UB
47972016-02-03 Uros Bizjak <ubizjak@gmail.com>
4798
4799 * lib/tsan-dg.exp (tsan_init): Move check if tsan executable
4800 works from here ...
4801 (check_effective_target_fsanitize_thread): ... to here. Do not
4802 specify additional compile flags for the test source.
4803 * lib/asan-dg.exp (check_effective_target_fsanitize_address): Do not
4804 specify additional compile flags for the test source.
4805
96299640
WD
48062016-02-03 Wilco Dijkstra <wdijkstr@arm.com>
4807
4808 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
4809
781d83d9
AV
48102016-02-03 Andre Vehreschild <vehre@gcc.gnu.org>
4811
4812 PR fortran/67451
4813 PR fortran/69418
4814 * gfortran.dg/coarray_allocate_2.f08: New test.
4815 * gfortran.dg/coarray_allocate_3.f08: New test.
4816 * gfortran.dg/coarray_allocate_4.f08: New test.
4817
d8208e6d
AL
48182016-02-03 Alan Lawrence <alan.lawrence@arm.com>
4819
4820 * gcc.dg/vect/vect-outer-1-big-array.c: Drop vect_multiple_sizes;
4821 use same scan-tree-dump-times on all platforms.
4822 * gcc.dg/vect/vect-outer-1.c: Likewise.
4823 * gcc.dg/vect/vect-outer-1a-big-array.c: Likewise.
4824 * gcc.dg/vect/vect-outer-1a.c: Likewise.
4825 * gcc.dg/vect/vect-outer-1b-big-array.c: Likewise.
4826 * gcc.dg/vect/vect-outer-1b.c: Likewise.
4827 * gcc.dg/vect/vect-outer-2b.c: Likewise.
4828 * gcc.dg/vect/vect-outer-3b.c: Likewise.
4829 * gcc.dg/vect/vect-reduc-dot-s8b.c: Likewise.
4830
a8394fa0
SB
48312016-02-02 Segher Boessenkool <segher@kernel.crashing.org>
4832
4833 * c-c++-common/vector-compare-4.c: Prune "non-standard ABI extension"
4834 warning.
4835
f3baa1d3
L
48362016-02-02 H.J. Lu <hongjiu.lu@intel.com>
4837
4838 * gcc.target/i386/iamcu/test_empty_structs_and_unions.c: New test.
4839
eb077516
JN
48402016-02-02 James Norris <jnorris@codesourcery.com>
4841
4842 * c-c++-common/goacc/routine-5.c: Add tests.
4843
578fb225
AM
48442016-02-02 Alexander Monakov <amonakov@ispras.ru>
4845
4846 * gcc.target/nvptx/unsigned-cmp.c: New test.
4847
c64f7d37
WD
48482016-02-02 Wilco Dijkstra <wdijkstr@arm.com>
4849
4850 * gcc.target/aarch64/scalar_shift_1.c
4851 (test_corners_sisd_di): Improve force to SIMD register.
4852 (test_corners_sisd_si): Likewise.
4853 * gcc.target/aarch64/vect-ld1r-compile-fp.c:
4854 Remove scan-assembler check for ldr.
4855
90c6f26c
RB
48562016-02-02 Richard Biener <rguenther@suse.de>
4857
4858 PR tree-optimization/69595
4859 * gcc.dg/Warray-bounds-17.c: New testcase.
4860
9dc03c97
RB
48612016-02-02 Richard Biener <rguenther@suse.de>
4862
4863 PR tree-optimization/69606
4864 * gcc.dg/torture/pr69606.c: New testcase.
4865
2d4dc223
YR
48662016-02-02 Yuri Rumyantsev <ysrumyan@gmail.com>
4867
4868 PR middle-end/68542
4869 * gcc.dg/vect/vect-mask-store-move-1.c: New test.
4870 * gcc.target/i386/avx2-vect-mask-store-move1.c: New test.
4871
65c98fde
AM
48722016-02-02 Alan Modra <amodra@gmail.com>
4873
4874 PR target/69548
4875 * gcc.target/powerpc/pr69548.c: New test.
4876
e1b81f2b
JJ
48772016-02-01 Jakub Jelinek <jakub@redhat.com>
4878
d0268b37
JJ
4879 PR rtl-optimization/69592
4880 * gcc.dg/pr69592.c: New test.
4881
e1b81f2b
JJ
4882 PR preprocessor/69543
4883 PR c/69558
4884 * gcc.dg/pr69543.c: New test.
4885 * gcc.dg/pr69558.c: New test.
4886
7dd7780d
UB
48872016-02-01 Uros Bizjak <ubizjak@gmail.com>
4888
bf672ee5
UB
4889 PR testsuite/65940
4890 * g++.dg/other/anon5.C (dg-options): Use -gdwarf-2 instead of -g.
7dd7780d 4891
9a7013f8
MS
48922016-02-01 Martin Sebor <msebor@redhat.com>
4893
4894 * gcc.target/powerpc/pr17381.c: Remove duplicate copy of the test body.
4895
e681fb2b
BC
48962016-02-01 Bin Cheng <bin.cheng@arm.com>
4897
4898 PR tree-optimization/67921
4899 * c-c++-common/ubsan/pr67921.c: New test.
4900
ff86345f
RB
49012016-02-01 Richard Biener <rguenther@suse.de>
4902
4903 PR middle-end/69556
4904 * gcc.dg/tree-ssa/recip-8.c: New testcase.
4905
bc369dbd
RB
49062016-02-01 Richard Biener <rguenther@suse.de>
4907
4908 PR tree-optimization/69574
4909 * gcc.dg/torture/pr69574.c: New testcase.
4910
ef318184
RB
49112016-02-01 Richard Biener <rguenther@suse.de>
4912
4913 PR tree-optimization/69579
4914 * gcc.dg/setjmp-6.c: New testcase.
4915
654745e6
JJ
49162016-02-01 Jakub Jelinek <jakub@redhat.com>
4917
4918 PR rtl-optimization/69570
4919 * g++.dg/opt/pr69570.C: New test.
4920
e6c0c44b
RH
49212016-02-01 Richard Henderson <rth@redhat.com>
4922
4923 * gcc.dg/pr69535.c: New test.
4924
6ff3f09a
JDA
49252016-01-31 John David Anglin <danglin@gcc.gnu.org>
4926
2c005538
JDA
4927 PR testsuite/69584
4928 * gcc.dg/tree-ssa/sra-17.c: Fix regexps to work on hpux.
4929 * gcc.dg/tree-ssa/sra-18.c: Likewise.
4930
61083a4b
JDA
4931 PR debug/68244
4932 * g++.dg/parse/parens3.C: Use register "4" on hppa.
4933
6ff3f09a
JDA
4934 * gcc.dg/tree-ssa/vector-5.c: Add -fno-common option on hppa*-*-hpux*.
4935
0c221916
PT
49362016-01-31 Paul Thomas <pault@gcc.gnu.org>
4937
4938 PR fortran/67564
4939 * gfortran.dg/allocate_with_source_17.f03: New test.
4940
db7a2818
JJ
49412016-01-30 Jakub Jelinek <jakub@redhat.com>
4942
4943 PR tree-optimization/69546
4944 * gcc.dg/torture/pr69546.c: New test.
4945
e520d5f0
PT
49462016-01-30 Paul Thomas <pault@gcc.gnu.org>
4947
4948 PR fortran/69566
4949 * gfortran.dg/unlimited_polymorphic_25.f03: New test.
4950
343c05d3
MS
49512016-01-30 Martin Sebor <msebor@redhat.com>
4952
4953 PR c++/68490
4954 * g++.dg/ext/flexary10.C: New test.
4955
d6c3a539
DH
49562016-01-30 Dominique d'Humieres <dominiq@lps.ens.fr>
4957
4958 PR fortran/66707
4959 gfortran.dg/common_23.f90: New test.
4960
52d72fcd
BS
49612016-01-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4962
4963 PR target/65546
4964 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c: Correct
4965 condition being checked, and disable it when the target supports
4966 misaligned loads and stores.
4967
3a5d2ba4
JJ
49682016-01-29 Jakub Jelinek <jakub@redhat.com>
4969
4970 PR debug/69518
4971 * gcc.dg/torture/pr69518.c: New test.
4972
6bbacdb5
L
49732016-01-29 H.J. Lu <hongjiu.lu@intel.com>
4974
4975 PR target/69530
4976 * gcc.target/i386/pr69530.c: New test.
4977
af932cdb
SE
49782016-01-29 Steve Ellcey <sellcey@imgtec.com>
4979
4980 PR target/65604
4981 * gcc.target/mips/div-delay.c: New test.
4982
26658b7c
JJ
49832016-01-29 Jakub Jelinek <jakub@redhat.com>
4984
33e89989
JJ
4985 PR target/69551
4986 * gcc.target/i386/pr69551.c: New test.
4987
26658b7c
JJ
4988 PR target/66137
4989 * gcc.target/i386/pr66137.c: New test.
4990
401116b5
AB
49912016-01-29 Andrew Bennett <andrew.bennett@imgtec.com>
4992
4993 * gcc.target/mips/p5600-bonding.c (dg-options): Force the test to be
4994 always built for p5600.
4995 * gcc.target/mips/mips.exp (mips-dg-options): Add support for the
4996 isa=p5600 dg-option.
4997
d4abfcc5
RB
49982016-01-29 Richard Biener <rguenther@suse.de>
4999
5000 PR tree-optimization/69547
5001 * g++.dg/tree-ssa/pr69547.C: New testcase.
5002
16b77b32
JJ
50032016-01-29 Jakub Jelinek <jakub@redhat.com>
5004
5005 PR debug/66869
5006 * g++.dg/warn/Wunused-function2.C: New test.
5007
a1c95464
DV
50082016-01-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
5009
5010 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Require a hardware vector
5011 support for test to succeed.
5012
5453bfed
MP
50132016-01-29 Marek Polacek <polacek@redhat.com>
5014
5015 PR c++/69509
5016 PR c++/69516
5017 * g++.dg/ext/constexpr-vla2.C: New test.
5018 * g++.dg/ext/constexpr-vla3.C: New test.
5019 * g++.dg/ubsan/vla-1.C: Remove dg-shouldfail.
5020
452ec2a5
RB
50212016-01-29 Richard Biener <rguenther@suse.de>
5022
5023 PR middle-end/69537
5024 * gcc.dg/uninit-21.c: New testcase.
5025
aec0b19e
UB
50262016-01-28 Uros Bizjak <ubizjak@gmail.com>
5027
5028 PR target/69459
5029 * gcc.target/i386/pr69459.c: New test.
5030
df113ce7
SE
50312016-01-28 Steve Ellcey <sellcey@imgtec.com>
5032
5033 PR target/68400
5034 * gcc.target/mips/mips.exp (mips_option_groups): Add stack-protector.
5035 * gcc.target/mips/pr68400.c: New test.
5036
494de84f
MS
50372016-01-28 Martin Sebor <msebor@redhat.com>
5038
5039 PR target/17381
5040 * gcc.target/powerpc/pr17381.c: New test.
5041
eb1b1f01
JJ
50422016-01-28 Jakub Jelinek <jakub@redhat.com>
5043
5044 PR middle-end/69542
5045 * gcc.dg/torture/pr69542.c: New test.
5046
6dfeb7ce
WD
50472016-01-28 Wilco Dijkstra <wdijkstr@arm.com>
5048
5049 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
5050
4b7471a4
DE
50512016-01-28 David Edelsohn <dje.gcc@gmail.com>
5052
5053 * gcc.dg/pr65980.c: Skip on AIX.
5054 * gcc.dg/pr66688.c: Same.
5055
b271fd21
DE
50562016-01-28 David Edelsohn <dje.gcc@gmail.com>
5057
5058 PR target/63679
5059 * gcc.dg/tree-ssa/sra-17.c: Adjust regex for more label styles.
5060 * gcc.dg/tree-ssa/sra-18.c: Same.
5061
874108a9
AV
50622016-01-28 Andre Vehreschild <vehre@gcc.gnu.org>
5063
5064 PR fortran/62536
5065 * gfortran.dg/block_15.f08: New test.
5066 * gfortran.dg/block_end_error_1.f90: Need to catch additional error
5067 on incorrectly closed BLOCK.
5068
30480bcd
IE
50692016-01-28 Ilya Enkovich <enkovich.gnu@gmail.com>
5070
5071 * gcc.dg/declare-simd.c: New test.
14ba8d6d
RB
50722016-01-28 Richard Biener <rguenther@suse.de>
5073
5074 PR tree-optimization/69466
5075 * gfortran.dg/vect/pr69466.f90: New testcase.
5076
0d4c694e
TP
50772016-01-28 Thomas Preud'homme <thomas.preudhomme@arm.com>
5078
5079 * g++.dg/pr67989.C: Remove ARM-specific option.
5080 * gcc.target/arm/pr67989.C: New file.
5081
2aa780da
UB
50822016-01-27 Uros Bizjak <ubizjak@gmail.com>
5083
5084 * gcc.dg/torture/pr68264.c: Disable log1p test for glibc < 2.22
5085 and expm1 test for glibc < 2.11.
5086
f75ebe77
RH
50872016-01-27 Richard Henderson <rth@redhat.com>
5088
5089 * gcc.c-torture/execute/pr69447.c: New test.
5090
50912016-01-27 Paul Thomas <pault@gcc.gnu.org>
49847d75 5092
9a175e65 5093 PR fortran/69422
49847d75
PT
5094 * gfortran.dg/alloc_comp_assign_15.f03: New test.
5095
cbdd8ae0
JJ
50962016-01-27 Jakub Jelinek <jakub@redhat.com>
5097
5098 PR debug/66869
5099 * gcc.dg/pr66869.c: New test.
5100
2b572b3c
JL
51012016-01-25 Jeff Law <law@redhat.com>
5102
5103 PR tree-optimization/68398
aec0b19e 5104 PR tree-optimization/69196
2b572b3c
JL
5105 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output.
5106 * gcc.dg/tree-ssa/ssa-dom-thread-2c.c: Add extra statements on thread
5107 path to avoid new heuristic allowing more irreducible regions
5108 * gcc.dg/tree-ssa/ssa-dom-thread-2d.c: Likewise.
5109 * gcc.dg/tree-ssa/vrp46.c: Likewise.
5110 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Update expected output.
5111 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: New test.
5112 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
5113
fa74a4bc
MP
51142016-01-27 Marek Polacek <polacek@redhat.com>
5115
5116 PR c/68062
5117 * c-c++-common/vector-compare-4.c: New test.
5118
0afff540
DM
51192016-01-27 David Malcolm <dmalcolm@redhat.com>
5120
5121 PR preprocessor/69126
5122 * c-c++-common/pr69126.c: New test case.
5123
1a218fc9
ILT
51242016-01-27 Ian Lance Taylor <iant@google.com>
5125
5126 * gcc.dg/tree-ssa/ivopt_5.c: New test.
5127
5d70666e
RB
51282016-01-27 Ryan Burn <contact@rnburn.com>
5129
5130 PR cilkplus/69267
5131 * g++.dg/cilk-plus/CK/pr69267.cc: New test.
5132
87ff4d66
UB
51332016-01-27 Uros Bizjak <ubizjak@gmail.com>
5134
5135 PR target/69512
5136 * gcc.target/i386/pr69512.c: New test.
5137
27e23cca
RE
51382016-01-27 Rainer Emrich <rainer@emrich-ebersheim.de>
5139
5140 PR ada/69488
5141 * gnat.dg/sso/*.adb: Robustify dg-output directives.
5142
05bf54c3
MP
51432016-01-27 Marek Polacek <polacek@redhat.com>
5144
5145 PR c++/69379
5146 * g++.dg/pr69379.C: New test.
5147
60214d0d
MS
51482016-01-27 Martin Sebor <msebor@redhat.com>
5149
5150 PR c++/69317
5151 * g++.dg/abi/Wabi-2-2.C: New test.
5152 * g++.dg/abi/Wabi-2-3.C: New test.
5153 * g++.dg/abi/Wabi-3-2.C: New test.
5154 * g++.dg/abi/Wabi-3-3.C: New test.
5155
167c7bfa
RB
51562016-01-27 Richard Biener <rguenther@suse.de>
5157
5158 PR tree-optimization/69166
5159 * gcc.dg/torture/pr69166.c: New testcase.
5160
1430fb1f
MJ
51612016-01-27 Martin Jambor <mjambor@suse.cz>
5162
5163 PR tree-optimization/69355
5164 * gcc.dg/tree-ssa/pr69355.c: New test.
5165
95e3030c
MP
51662016-01-27 Marek Polacek <polacek@redhat.com>
5167
5168 PR c++/69496
5169 * g++.dg/ext/constexpr-vla1.C: New test.
5170
eeb085f3
CB
51712016-01-20 Christian Bruel <christian.bruel@st.com>
5172
5173 PR target/69245
5174 * gcc.target/arm/pr69245.c: New test.
5175
b1652dde
JJ
51762016-01-27 Jakub Jelinek <jakub@redhat.com>
5177
5178 PR tree-optimization/69399
5179 * gcc.dg/torture/pr69399.c: New test.
5180
ce7e8f00
EB
51812016-01-27 Eric Botcazou <ebotcazou@adacore.com>
5182
5183 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: XFAIL on SPARC 64-bit.
5184
e4aac1d1
EB
51852016-01-26 Eric Botcazou <ebotcazou@adacore.com>
5186
5187 * gcc.c-torture/execute/stkalign.c: XFAIL run on SPARC 64-bit.
5188
8dfdb419
TV
51892016-01-26 Tom de Vries <tom@codesourcery.com>
5190
5191 PR tree-optimization/69110
5192 * gcc.dg/autopar/pr69110.c: New test.
5193
56f80f54 51942016-01-26 Abderrazek Zaafrani <a.zaafrani@samsung.com>
87ff4d66 5195 Sebastian Pop <s.pop@samsung.com>
56f80f54
AZ
5196
5197 * gcc.dg/graphite/isl-ast-op-select.c: New.
5198
a0909527
PT
51992015-01-26 Paul Thomas <pault@gcc.gnu.org>
5200
5201 PR fortran/69385
5202 * gfortran.dg/allocate_error_6.f90: New test.
5203
ffc445f4
RH
52042016-01-26 Richard Henderson <rth@redhat.com>
5205
5206 * gcc.dg/tm/pr60908.c: New test.
5207
01e1dea3
DM
52082016-01-26 David Malcolm <dmalcolm@redhat.com>
5209
5210 PR other/69006
5211 * g++.dg/ext/timevar1.C: Add dg-allow-blank-lines-in-output
5212 directive.
5213 * gcc.dg/plugin/diagnostic-test-show-locus-color.c: Update
5214 expected multiline output to reflect the colorization being
5215 disabled before newlines.
5216 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
5217 (custom_diagnostic_finalizer): Replace call to
5218 pp_newline_and_flush with call to pp_flush.
5219 * gcc.dg/unroll-2.c: Add dg-allow-blank-lines-in-output directive.
5220 * gfortran.dg/implicit_class_1.f90: Likewise.
5221 * lib/gcc-dg.exp (allow_blank_lines): New global.
5222 (dg-allow-blank-lines-in-output): New procedure.
5223 (gcc-dg-prune): Complain about blank lines in the output, unless
5224 dg-allow-blank-lines-in-output was called.
5225 * lib/multiline.exp (_build_multiline_regex): Only support
5226 arbitrary followup text for non-blank-lines, not for blank lines.
5227
13f92e8d
JJ
52282016-01-26 Jakub Jelinek <jakub@redhat.com>
5229
5230 PR tree-optimization/69483
5231 * gcc.dg/pr69483.c: New test.
5232 * g++.dg/opt/pr69483.C: New test.
5233
92422235
CL
52342016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
5235
5236 PR target/68620
5237 * gcc.target/arm/pr68620.c: New test.
5238
0bccf11b
L
52392016-01-26 H.J. Lu <hongjiu.lu@intel.com>
5240
5241 * gcc.target/i386/pr68986-2.c: Remove -m32.
5242
81cd202e
L
52432016-01-26 H.J. Lu <hongjiu.lu@intel.com>
5244
5245 PR target/68986
5246 * gcc.target/i386/pr68986-1.c: New test.
5247 * gcc.target/i386/pr68986-2.c: Likewise.
5248 * gcc.target/i386/pr68986-3.c: Likewise.
5249
213a1c03
CB
52502016-01-26 Christian Bruel <christian.bruel@st.com>
5251
5252 * lib/target-supports.exp
5253 (check_effective_target_arm_crypto_pragma_ok_nocache): Remove.
5254 (check_effective_target_arm_crypto_pragma_ok): Likewise.
5255 * gcc.target/arm/attr-crypto.c: Remove arm_crypto_pragma_ok test.
5256
22a08dd1
RB
52572016-01-26 Richard Biener <rguenther@suse.de>
5258
5259 PR tree-optimization/69452
5260 * gcc.dg/torture/pr69452.c: New testcase.
5261
6c06e0e8
JJ
52622016-01-26 Jakub Jelinek <jakub@redhat.com>
5263
5264 PR target/69442
5265 * gcc.dg/pr69442.c: New test.
5266
b96824c4
RFI
52672016-01-26 Roger Ferrer Ibáñez <rofirrim@gmail.com>
5268
5269 PR target/67896
5270 * gcc.target/aarch64/simd/pr67896.C: New.
5271
5ee31e57
RS
52722016-01-26 Richard Sandiford <richard.sandiford@arm.com>
5273
5274 PR tree-optimization/69400
5275 * gcc.dg/plugin/wide-int_plugin.c (test_wide_int_mod_trunc): New
5276 function.
5277 (plugin_init): Call it.
5278 * gcc.dg/torture/pr69400.c: New test.
5279
7ddfb31d
CL
52802016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
5281
5282 * gcc.target/arm/pr68674.c: Check and use arm_fp effective target.
5283
1e050c90
AK
52842016-01-25 Aditya Kumar <aditya.k7@samsung.com>
5285 Sebastian Pop <s.pop@samsung.com>
5286
5287 * gcc.dg/graphite/graphite.exp: Only run the fuse-*.c tests with
5288 isl-0.15.
5289
c8ee4bf5
AK
52902016-01-25 Aditya Kumar <aditya.k7@samsung.com>
5291 Sebastian Pop <s.pop@samsung.com>
5292
5293 * gcc.dg/graphite/pr69292.c: New.
5294
d902b330
JJ
52952016-01-25 Jakub Jelinek <jakub@redhat.com>
5296
5297 * c-c++-common/goacc/use_device-1.c: New test.
5298
2c89b952
JL
52992016-01-25 Jeff Law <law@redhat.com>
5300
5301 PR tree-optimization/69196
5302 PR tree-optimization/68398
5303 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output
5304 * gcc.dg/tree-ssa/pr68198.c: Likewise.
5305
685c8785
DE
53062016-01-25 David Edelsohn <dje.gcc@gmail.com>
5307
5308 PR target/69469
5309 * gcc.target/powerpc/vsx-vector-2.c: Adjust for Goldschmidt's
5310 Algorithm.
5311
95cef0c1
RB
53122016-01-25 Richard Biener <rguenther@suse.de>
5313
5314 PR testsuite/69380
5315 * g++.dg/tree-ssa/pr69336.C: Restrict to x86_64 and i?86.
5316
2947d3b2
IE
53172016-01-25 Ilya Enkovich <enkovich.gnu@gmail.com>
5318
5319 PR target/69421
5320 * gcc.dg/pr69421.c: New test.
5321
ae19075a
BB
53222016-01-25 Bilyan Borisov <bilyan.borisov@arm.com>
5323
5324 * gcc.target/aarch64/simd/vcvt_s64_f64_1.c: New.
5325 * gcc.target/aarch64/simd/vcvt_u64_f64_1.c: Likewise.
5326 * gcc.target/aarch64/simd/vcvta_s64_f64_1.c: Likewise.
5327 * gcc.target/aarch64/simd/vcvta_u64_f64_1.c: Likewise.
5328 * gcc.target/aarch64/simd/vcvtm_s64_f64_1.c: Likewise.
5329 * gcc.target/aarch64/simd/vcvtm_u64_f64_1.c: Likewise.
5330 * gcc.target/aarch64/simd/vcvtn_s64_f64_1.c: Likewise.
5331 * gcc.target/aarch64/simd/vcvtn_u64_f64_1.c: Likewise.
5332 * gcc.target/aarch64/simd/vcvtp_s64_f64_1.c: Likewise.
5333 * gcc.target/aarch64/simd/vcvtp_u64_f64_1.c: Likewise.
5334
fa4511c2
RB
53352016-01-25 Richard Biener <rguenther@suse.de>
5336
5337 PR tree-optimization/69376
5338 * gcc.dg/torture/pr69376.c: New testcase.
5339
1d101216
JD
53402016-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5341
5342 PR fortran/69397
5343 PR fortran/68442
5344 * gfortran.dg/interface_38.f90: New test.
5345 * gfortran.dg/interface_39.f90: New test.
a0909527 5346
a59b92b0
PP
53472016-01-24 Patrick Palka <ppalka@gcc.gnu.org>
5348
5349 Revert:
5350 2016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
5351
5352 PR c++/11858
5353 PR c++/24663
5354 PR c++/24664
5355 * g++.dg/template/pr11858.C: New test.
5356 * g++.dg/template/pr24663.C: New test.
5357 * g++.dg/template/unify12.C: New test.
5358 * g++.dg/template/unify13.C: New test.
5359 * g++.dg/template/unify14.C: New test.
5360 * g++.dg/template/unify15.C: New test.
5361 * g++.dg/template/unify16.C: New test.
5362 * g++.dg/template/unify17.C: New test.
5363
16acb1a8
DH
53642016-01-24 Dominique d'Humieres <dominiq@lps.ens.fr>
5365
5366 PR fortran/68283
5367 gfortran.dg/pr68283.f90: New test.
5368
094773e8
TK
53692016-01-24 Thomas Koenig <tkoenig@gcc.gnu.org>
5370
5371 PR fortran/66094
5372 * gfortran.dg/inline_matmul_13.f90: New test.
5373 * gfortran.dg/matmul_bounds_8.f90: New test.
5374 * gfortran.dg/matmul_bounds_9.f90: New test.
5375 * gfortran.dg/matmul_bounds_10.f90: New test.
5376
42fb90d7
TV
53772016-01-23 Tom de Vries <tom@codesourcery.com>
5378
5379 PR tree-optimization/69426
5380 * gcc.dg/autopar/pr69426.c: New test.
5381
69da7802
MS
53822016-01-23 Martin Sebor <msebor@redhat.com>
5383
5384 PR c++/58109
5385 PR c++/69022
5386 * g++.dg/cpp0x/alignas5.C: New test.
5387 * g++.dg/ext/vector29.C: Same.
5388
da17300a
UB
53892016-01-23 Uros Bizjak <ubizjak@gmail.com>
5390
5391 * gcc.target/i386/chkp-strlen-2.c: Define _GNU_SOURCE.
5392 * gcc.target/i386/chkp-strlen-4.c: Move the definition of
5393 _GNU_SOURCE from compile flags to the source.
5394 * gcc.target/i386/chkp-stropt-12.c: Ditto.
5395 * gcc.target/i386/chkp-stropt-16.c: Ditto.
5396 * gcc.target/i386/chkp-stropt-4.c: Ditto.
5397 * gcc.target/i386/chkp-stropt-8.c: Ditto.
5398
62041cfc
JJ
53992016-01-22 Jakub Jelinek <jakub@redhat.com>
5400
5401 PR target/69432
5402 * g++.dg/opt/pr69432.C: New test.
5403
f7d2ad6f
BS
54042016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5405
5406 * gcc.target/powerpc/pr63354c: Adjust target selector to include
5407 32-bit targets testing an -m64 multilib.
5408
d403fc9a
WS
54092016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5410
5411 * gcc.target/powerpc/pr63354.c: Restrict to Linux targets with
5412 64-bit support.
5413
4aa16f8d
JG
54142016-01-22 James Greenhalgh <james.greenhalgh@arm.com>
5415
5416 * gcc.dg/vect/bb-slp-pr68892.c: Require vect_double.
5417
7c816d0f
CB
54182016-01-21 Christian Bruel <christian.bruel@st.com>
5419
5420 PR target/68674
5421 * gcc.target/i386/pr68674.c
5422 * gcc.target/aarch64/pr68674.c
5423 * gcc.target/arm/pr68674.c
5424
fce661e8
KT
54252016-01-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5426
5427 PR target/69403
5428 * gcc.c-torture/execute/pr69403.c: New test.
5429
4696899f
PC
54302016-01-22 Paolo Carlini <paolo.carlini@oracle.com>
5431
5432 PR c++/55843
5433 * g++.dg/template/pr55843.C: New.
5434
bac69366
AL
54352016-01-22 Alan Lawrence <alan.lawrence@arm.com>
5436
5437 PR testsuite/66877
5438 * gcc.dg/vect/vect-over-widen-3-big-array.c: Only look for 1
5439 vect_recog_over_widening_pattern in dump if we have vect_widen_shift.
5440
b57d3a5c
BS
54412016-01-21 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5442
5443 PR testsuite/67489
da17300a
UB
5444 * gcc.target/powerpc/p8vector-builtin-8.c: Remove { target int128 }
5445 from dg-do compile directive, and instead add
5446 { dg-require-effective-target int128 }.
b57d3a5c 5447
9f04a53e
MS
54482016-01-20 Martin Sebor <msebor@redhat.com>
5449
5450 PR c/69405
5451 * gcc.dg/sync-fetch.c: New test.
5452
38a51663
JL
54532016-01-21 Martin Sebor <msebor@redhat.com>
5454
5455 PR target/69252
5456 * gcc.target/powerpc/pr69252.c: New test.
5457
2423a75a
JD
54582016-01-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5459
5460 PR fortran/65996
da17300a 5461 * gfortran.dg/pr65996.f90: New test.
2423a75a 5462
0a76463f
DV
54632016-01-21 Dominik Vogt <vogt@linux.vnet.ibm.com>
5464
5465 PR c++/68810
9f04a53e 5466 * g++.dg/cpp0x/constexpr-reinterpret1.C: Fix line number that is
2423a75a 5467 expected to generate an error.
0a76463f 5468
9776e692
BS
54692016-01-21 Bernd Schmidt <bschmidt@redhat.com>
5470
5471 PR middle-end/66178
5472 * gcc.dg/torture/pr66178.c: New test.
5473
c8d3e088
AB
54742016-01-21 Anton Blanchard <anton@samba.org>
5475 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5476
5477 PR target/63354
5478 * gcc.target/powerpc/pr63354.c: New test.
5479
35b707ff
VM
54802016-01-21 Vladimir Makarov <vmakarov@redhat.com>
5481
5482 PR rtl-optimization/68990
5483 * gcc.target/i386/pr68990: New.
5484
157b0829
NC
54852016-01-21 Nick Clifton <nickc@redhat.com>
5486
5487 PR target/69129
5488 * gcc.target/mips/pr69129.c: New.
5489
aede6748
PC
54902016-01-21 Paolo Carlini <paolo.carlini@oracle.com>
5491
5492 PR c++/58046
5493 * g++.dg/cpp0x/pr58046.C: New.
5494
5463c2c8
JJ
54952016-01-21 Jakub Jelinek <jakub@redhat.com>
5496
6d31cc75
SS
5497 PR target/69187
5498 PR target/65624
5499 * gcc.target/arm/pr69187.c: New test.
5500
5463c2c8
JJ
5501 PR c++/69355
5502 * g++.dg/torture/pr69355.C: New test.
5503
fa28f32b
AK
55042016-01-21 Aditya Kumar <aditya.k7@samsung.com>
5505 Sebastian Pop <s.pop@samsung.com>
5506
5507 * gfortran.dg/graphite/interchange-3.f90: Adjust pattern.
5508
b920a047
AK
55092016-01-21 Aditya Kumar <aditya.k7@samsung.com>
5510 Sebastian Pop <s.pop@samsung.com>
5511
da17300a 5512 * gcc.dg/graphite/pr68976.c: New test.
b920a047 5513
bdd3aea6
JJ
55142016-01-21 Jakub Jelinek <jakub@redhat.com>
5515
5516 PR middle-end/67653
5517 * c-c++-common/pr67653.c: New test.
5518 * gcc.dg/torture/pr29119.c: Add dg-warning.
5519
26a2e6ae
PB
55202016-01-20 Peter Bergner <bergner@vnet.ibm.com>
5521
5522 * gcc.target/powerpc/cpu-builtin-1.c: New test.
5523
d25c7690
PK
55242016-01-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
5525
5526 PR c/24293
5527 * gcc.dg/pr24293.c: New test.
5528 * gcc.dg/Wcxx-compat-8.c: Adjust to accept error due to
5529 incomplete struct type.
5530 * gcc.dg/declspec-1.c: Likewise.
5531 * gcc.dg/pr63549.c: Likewise.
5532
889d5698
JJ
55332016-01-20 Jakub Jelinek <jakub@redhat.com>
5534
5535 PR tree-optimization/66612
5536 * gcc.target/powerpc/20050830-1.c: Xfail the scan-assembler test
5537 for bdn instruction.
5538
d7cf3dc7
CL
55392016-01-20 Christophe Lyon <christophe.lyon@linaro.org>
5540
5541 * lib/target-supports.exp
5542 (check_effective_target_arm_fp_ok_nocache): New.
5543 (check_effective_target_arm_fp_ok): New.
5544 (add_options_for_arm_fp): New.
5545 (check_effective_target_arm_crypto_ok_nocache): Require
5546 target_arm_v8_neon_ok instead of arm32.
5547 (check_effective_target_arm_crypto_pragma_ok_nocache): New.
5548 (check_effective_target_arm_crypto_pragma_ok): New.
5549 (add_options_for_arm_vfp): New.
5550 * gcc.target/arm/attr-crypto.c: Use arm_crypto_pragma_ok effective
5551 target. Do not force -mfloat-abi=softfp, use arm_fp_ok effective
5552 target instead. Force initial fpu to vfp.
5553 * gcc.target/arm/attr-neon-builtin-fail.c: Do not force
5554 -mfloat-abi=softfp, use arm_fp_ok effective target instead.
5555 * gcc.target/arm/attr-neon-fp16.c: Likewise. Remove arm_neon_ok
5556 dependency.
5557 * gcc.target/arm/attr-neon2.c: Do not force -mfloat-abi=softfp,
5558 use arm_vfp effective target instead. Force initial fpu to vfp.
5559 * gcc.target/arm/attr-neon3.c: Likewise.
5560 * gcc.target/arm/cmp-2.c: Use arm_fp_ok effective target instead of
5561 arm_vfp_ok.
5562 * gcc.target/arm/unsigned-float.c: Likewise.
5563 * gcc.target/arm/vfp-1.c: Likewise.
5564 * gcc.target/arm/vfp-ldmdbd.c: Likewise.
5565 * gcc.target/arm/vfp-ldmdbs.c: Likewise.
5566 * gcc.target/arm/vfp-ldmiad.c: Likewise.
5567 * gcc.target/arm/vfp-ldmias.c: Likewise.
5568 * gcc.target/arm/vfp-stmdbd.c: Likewise.
5569 * gcc.target/arm/vfp-stmdbs.c: Likewise.
5570 * gcc.target/arm/vfp-stmiad.c: Likewise.
5571 * gcc.target/arm/vfp-stmias.c: Likewise.
5572 * gcc.target/arm/vnmul-1.c: Likewise.
5573 * gcc.target/arm/vnmul-2.c: Likewise.
5574 * gcc.target/arm/vnmul-3.c: Likewise.
5575 * gcc.target/arm/vnmul-4.c: Likewise.
5576
01ac9704 55772016-01-20 H.J. Lu <hongjiu.lu@intel.com>
e84b00da 5578
e84b00da
L
5579 PR testsuite/69366
5580 * g++.dg/pr63995-1.C: Require non-x32 target, instead of,
5581 the MPX run-time library, for compile-time MPX test.
5582 * gcc.target/i386/chkp-always_inline.c: Likewise.
5583 * gcc.target/i386/chkp-bndret.c: Likewise.
5584 * gcc.target/i386/chkp-builtins-1.c: Likewise.
5585 * gcc.target/i386/chkp-builtins-2.c: Likewise.
5586 * gcc.target/i386/chkp-builtins-3.c: Likewise.
5587 * gcc.target/i386/chkp-builtins-4.c: Likewise.
5588 * gcc.target/i386/chkp-const-check-1.c: Likewise.
5589 * gcc.target/i386/chkp-const-check-2.c: Likewise.
5590 * gcc.target/i386/chkp-hidden-def.c: Likewise.
5591 * gcc.target/i386/chkp-label-address.c: Likewise.
5592 * gcc.target/i386/chkp-lifetime-1.c: Likewise.
5593 * gcc.target/i386/chkp-narrow-bounds.c: Likewise.
5594 * gcc.target/i386/chkp-pr69044.c: Likewise.
5595 * gcc.target/i386/chkp-remove-bndint-1.c: Likewise.
5596 * gcc.target/i386/chkp-remove-bndint-2.c: Likewise.
5597 * gcc.target/i386/chkp-strchr.c: Likewise.
5598 * gcc.target/i386/chkp-strlen-1.c: Likewise.
5599 * gcc.target/i386/chkp-strlen-2.c: Likewise.
5600 * gcc.target/i386/chkp-strlen-3.c: Likewise.
5601 * gcc.target/i386/chkp-strlen-4.c: Likewise.
5602 * gcc.target/i386/chkp-strlen-5.c: Likewise.
5603 * gcc.target/i386/chkp-stropt-1.c: Likewise.
5604 * gcc.target/i386/chkp-stropt-10.c: Likewise.
5605 * gcc.target/i386/chkp-stropt-11.c: Likewise.
5606 * gcc.target/i386/chkp-stropt-12.c: Likewise.
5607 * gcc.target/i386/chkp-stropt-13.c: Likewise.
5608 * gcc.target/i386/chkp-stropt-14.c: Likewise.
5609 * gcc.target/i386/chkp-stropt-15.c: Likewise.
5610 * gcc.target/i386/chkp-stropt-16.c: Likewise.
5611 * gcc.target/i386/chkp-stropt-2.c: Likewise.
5612 * gcc.target/i386/chkp-stropt-3.c: Likewise.
5613 * gcc.target/i386/chkp-stropt-4.c: Likewise.
5614 * gcc.target/i386/chkp-stropt-5.c: Likewise.
5615 * gcc.target/i386/chkp-stropt-6.c: Likewise.
5616 * gcc.target/i386/chkp-stropt-7.c: Likewise.
5617 * gcc.target/i386/chkp-stropt-8.c: Likewise.
5618 * gcc.target/i386/chkp-stropt-9.c: Likewise.
5619 * gcc.target/i386/pr63995-2.c: Likewise.
5620 * gcc.target/i386/pr64805.c: Likewise.
5621 * gcc.target/i386/pr65044.c: Likewise.
5622 * gcc.target/i386/pr65167.c: Likewise.
5623 * gcc.target/i386/pr65183.c: Likewise.
5624 * gcc.target/i386/pr65184.c: Likewise.
5625 * gcc.target/i386/thunk-retbnd.c: Likewise.
01ac9704 5626
28b33016
IE
56272016-01-20 Ilya Enkovich <enkovich.gnu@gmail.com>
5628
5629 PR tree-optimization/69328
5630 * gcc.dg/pr69328.c: New test.
5631
bcff0913
JL
56322016-01-20 Jeff Law <law@redhat.com>
5633
bf0bb970 5634 PR target/25114
bcff0913
JL
5635 * gcc.target/m68k/pr25114.c: New test.
5636
a3f69631
AV
56372016-01-20 Andre Vieira <andre.simoesdiasvieira@arm.com>
5638
5639 * gcc.target/arm/memset-inline-10.c: Added
5640 dg-require-effective-target arm_thumb2_ok.
5641
af33ba0d
EB
56422016-01-19 Eric Botcazou <ebotcazou@adacore.com>
5643
5644 * gcc.dg/debug/dwarf2/sso.c: New test.
5645
7596d5de
UB
56462016-01-19 Uros Bizjak <ubizjak@gmail.com>
5647
5648 PR testsuite/68820
5649 * gcc.c-torture/execute/builtins/memops-asm.x: New file.
5650 * gcc.c-torture/execute/builtins/strstr-asm.x: Ditto.
5651 * gcc.c-torture/execute/builtins/strstr-asm.c: Remove dg-options.
5652
ceda2c69
JH
56532016-01-19 Jan Hubicka <hubicka@ucw.cz>
5654
5655 PR ipa/66223
5656 * g++.dg/ipa/devirt-50.C: New testcase.
5657
38a979f2
MP
56582016-01-19 Marek Polacek <polacek@redhat.com>
5659
5660 PR c++/68965
5661 * g++.dg/cpp1y/parameter-pack-1.C: New test.
5662 * g++.dg/cpp1y/parameter-pack-2.C: New test.
5663
962801c5
KT
56642016-01-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5665
5666 PR target/69135
5667 * gcc.target/arm/pr69135_1.c: New test.
5668
078fe40a
WD
56692015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
5670
5671 * gcc.target/aarch64/ccmp_1.c: Add new tests.
5672
786e3c06
WD
56732015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
5674
5675 * gcc.target/aarch64/ccmp_1.c: New testcase.
5676
1e297006
MP
56772016-01-19 Marek Polacek <polacek@redhat.com>
5678
5679 PR c++/68586
5680 * g++.dg/cpp0x/enum30.C: New test.
5681
879c27e3
RB
56822016-01-19 Richard Biener <rguenther@suse.de>
5683
5684 PR tree-optimization/69336
5685 * g++.dg/tree-ssa/pr69336.C: New testcase.
5686
015337d3
JJ
56872016-01-19 Jakub Jelinek <jakub@redhat.com>
5688
5689 PR debug/65779
5690 * gcc.dg/pr65779.c: New test.
5691
e2c768b6
RB
56922016-01-19 Richard Biener <rguenther@suse.de>
5693
5694 PR tree-optimization/69352
5695 * gcc.dg/torture/pr69352.c: New testcase.
5696
569efc34
JJ
56972016-01-19 Jakub Jelinek <jakub@redhat.com>
5698
5699 PR rtl-optimization/68955
5700 PR rtl-optimization/64557
5701 * gcc.dg/torture/pr68955.c: New test.
5702
e49d321f
JH
57032016-01-19 Jan Hubicka <hubicka@ucw.cz>
5704
5705 PR lto/69136
5706 * g++.dg/torture/pr69136.C: New testcase.
5707
e9191ad3
JH
57082016-01-19 Jan Hubicka <hubicka@ucw.cz>
5709
5710 PR lto/69133
5711 * g++.dg/lto/pr69133_0.C: New testcase.
5712 * g++.dg/lto/pr69133_1.C: New testcase.
5713
2bedb645
JL
57142016-01-15 Jeff Law <law@redhat.com>
5715
5716 PR tree-optimization/69320
5717 * gcc.c-torture/pr69320-1.c: New test.
5718 * gcc.c-torture/pr69320-2.c: New test.
5719 * gcc.c-torture/pr69320-3.c: New test.
5720 * gcc.c-torture/pr69320-4.c: New test.
5721
17c15cb9
PP
57222016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
5723
5724 PR c++/11858
5725 PR c++/24663
5726 PR c++/24664
5727 * g++.dg/template/pr11858.C: New test.
5728 * g++.dg/template/pr24663.C: New test.
5729 * g++.dg/template/unify12.C: New test.
5730 * g++.dg/template/unify13.C: New test.
5731 * g++.dg/template/unify14.C: New test.
5732 * g++.dg/template/unify15.C: New test.
5733 * g++.dg/template/unify16.C: New test.
5734 * g++.dg/template/unify17.C: New test.
5735
9617fd08
DM
57362016-01-18 David Malcolm <dmalcolm@redhat.com>
5737
5738 PR testsuite/69181
5739 * gcc.dg/pr69181-1.c: New test file.
5740 * gcc.dg/pr69181-2.c: New test file.
5741 * lib/gcc-dg.exp (dg-test): Consolidate post-test cleanup of
5742 globals by moving it to...
5743 (cleanup-after-saved-dg-test): ...this new function. Add
5744 "global additional_sources_used". Add reset of global
5745 multiline_expected_outputs to the empty list.
5746 * lib/multiline.exp (_multiline_expected_outputs): Rename this
5747 global to...
5748 (multiline_expected_outputs): ...this, and updated comments to
5749 note that it is modified from gcc-dg.exp.
5750 (dg-end-multiline-output): Update for the above renaming.
5751 (handle-multiline-outputs): Likewise. Remove the clearing
5752 of the expected outputs to the empty list.
5753
b555a2e4
RB
57542016-01-18 Richard Biener <rguenther@suse.de>
5755
5756 PR tree-optimization/69297
5757 * gcc.dg/vect/costmodel/x86_64/costmodel-pr69297.c: New testcase.
5758
96902805
JM
57592016-01-18 Joseph Myers <joseph@codesourcery.com>
5760
5761 * gcc.target/mips/mips-3d-1.c: Use forbid_cpu=octeon.* in
5762 dg-options.
5763 * gcc.target/mips/mips-3d-2.c: Likewise.
5764 * gcc.target/mips/mips-3d-3.c: Likewise.
5765 * gcc.target/mips/mips-3d-4.c: Likewise.
5766 * gcc.target/mips/mips-3d-5.c: Likewise.
5767 * gcc.target/mips/mips-3d-6.c: Likewise.
5768 * gcc.target/mips/mips-3d-7.c: Likewise.
5769 * gcc.target/mips/mips-3d-8.c: Likewise.
5770 * gcc.target/mips/mips-3d-9.c: Likewise.
5771 * gcc.target/mips/mips-ps-1.c: Likewise.
5772 * gcc.target/mips/mips-ps-2.c: Likewise.
5773 * gcc.target/mips/mips-ps-3.c: Likewise.
5774 * gcc.target/mips/mips-ps-4.c: Likewise.
5775 * gcc.target/mips/mips-ps-5.c: Likewise.
5776 * gcc.target/mips/mips-ps-6.c: Likewise.
5777 * gcc.target/mips/mips-ps-7.c: Likewise.
5778 * gcc.target/mips/mips-ps-type.c: Likewise.
5779 * gcc.target/mips/mips-ps-type-2.c: Likewise.
5780 * gcc.target/mips/mips16-attributes-6.c: Likewise.
5781
40e26f94
TV
57822016-01-18 Tom de Vries <tom@codesourcery.com>
5783
5784 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: New test.
5785 * c-c++-common/goacc/kernels-double-reduction.c: New test.
5786 * c-c++-common/goacc/kernels-empty.c: New test.
5787 * c-c++-common/goacc/kernels-eternal.c: New test.
5788 * c-c++-common/goacc/kernels-loop-2.c: New test.
5789 * c-c++-common/goacc/kernels-loop-3.c: New test.
5790 * c-c++-common/goacc/kernels-loop-data-2.c: New test.
5791 * c-c++-common/goacc/kernels-loop-data-enter-exit-2.c: New test.
5792 * c-c++-common/goacc/kernels-loop-data-enter-exit.c: New test.
5793 * c-c++-common/goacc/kernels-loop-data-update.c: New test.
5794 * c-c++-common/goacc/kernels-loop-data.c: New test.
5795 * c-c++-common/goacc/kernels-loop-g.c: New test.
5796 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: New test.
5797 * c-c++-common/goacc/kernels-loop-n.c: New test.
5798 * c-c++-common/goacc/kernels-loop-nest.c: New test.
5799 * c-c++-common/goacc/kernels-loop.c: New test.
5800 * c-c++-common/goacc/kernels-noreturn.c: New test.
5801 * c-c++-common/goacc/kernels-one-counter-var.c: New test.
5802 * c-c++-common/goacc/kernels-parallel-loop-data-enter-exit.c: New test.
5803 * c-c++-common/goacc/kernels-reduction.c: New test.
5804
a98d4647
TV
58052016-01-18 Tom de Vries <tom@codesourcery.com>
5806
5807 * gcc.dg/autopar/outer-1.c: Update for new parloops instantiation.
5808 * gcc.dg/autopar/outer-2.c: Same.
5809 * gcc.dg/autopar/outer-3.c: Same.
5810 * gcc.dg/autopar/outer-4.c: Same.
5811 * gcc.dg/autopar/outer-5.c: Same.
5812 * gcc.dg/autopar/outer-6.c: Same.
5813 * gcc.dg/autopar/parallelization-1.c: Same.
5814 * gcc.dg/autopar/parloops-exit-first-loop-alt-2.c: Same.
5815 * gcc.dg/autopar/parloops-exit-first-loop-alt-3.c: Same.
5816 * gcc.dg/autopar/parloops-exit-first-loop-alt-4.c: Same.
5817 * gcc.dg/autopar/parloops-exit-first-loop-alt-5.c: Same.
5818 * gcc.dg/autopar/parloops-exit-first-loop-alt-6.c: Same.
5819 * gcc.dg/autopar/parloops-exit-first-loop-alt-7.c: Same.
5820 * gcc.dg/autopar/parloops-exit-first-loop-alt-pr66652.c: Same.
5821 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: Same.
5822 * gcc.dg/autopar/pr39500-1.c: Same.
5823 * gcc.dg/autopar/pr39500-2.c: Same.
5824 * gcc.dg/autopar/pr46193.c: Same.
5825 * gcc.dg/autopar/pr46194.c: Same.
5826 * gcc.dg/autopar/pr49580.c: Same.
5827 * gcc.dg/autopar/pr49960-1.c: Same.
5828 * gcc.dg/autopar/pr49960.c: Same.
5829 * gcc.dg/autopar/pr68373.c: Same.
5830 * gcc.dg/autopar/reduc-1.c: Same.
5831 * gcc.dg/autopar/reduc-1char.c: Same.
5832 * gcc.dg/autopar/reduc-1short.c: Same.
5833 * gcc.dg/autopar/reduc-2.c: Same.
5834 * gcc.dg/autopar/reduc-2char.c: Same.
5835 * gcc.dg/autopar/reduc-2short.c: Same.
5836 * gcc.dg/autopar/reduc-3.c: Same.
5837 * gcc.dg/autopar/reduc-4.c: Same.
5838 * gcc.dg/autopar/reduc-6.c: Same.
5839 * gcc.dg/autopar/reduc-7.c: Same.
5840 * gcc.dg/autopar/reduc-8.c: Same.
5841 * gcc.dg/autopar/reduc-9.c: Same.
5842 * gcc.dg/autopar/uns-outer-4.c: Same.
5843 * gcc.dg/autopar/uns-outer-5.c: Same.
5844 * gcc.dg/autopar/uns-outer-6.c: Same.
5845 * gfortran.dg/parloops-exit-first-loop-alt-2.f95: Same.
5846 * gfortran.dg/parloops-exit-first-loop-alt.f95: Same.
5847
da976fa8
AL
58482016-01-18 Alan Lawrence <alan.lawrence@arm.com>
5849
5850 PR target/63679
5851 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove XFAIL for powerpc(32), hppa,
5852 aarch64, sparc, s390. Add --param sra-max-scalarization-size-Ospeed.
5853
70c1e886
AL
58542016-01-18 Alan Lawrence <alan.lawrence@arm.com>
5855
5856 PR target/63679
5857 * gcc.dg/tree-ssa/ssa-dom-cse-5.c: New.
5858 * gcc.dg/tree-ssa/ssa-dom-cse-6.c: New.
5859 * gcc.dg/tree-ssa/ssa-dom-cse-7.c: New.
5860
88bed196
AL
58612016-01-18 Alan Lawrence <alan.lawrence@arm.com>
5862
5863 PR target/63679
5864 * gcc.dg/tree-ssa/sra-17.c: New.
5865 * gcc.dg/tree-ssa/sra-18.c: New.
5866
3dd5f42e
IE
58672016-01-18 Ilya Enkovich <enkovich.gnu@gmail.com>
5868
5869 * gcc.target/i386/pr65105-5.c: Adjust to andn generation.
5870
ae5a77fa
EB
58712016-01-18 Eric Botcazou <ebotcazou@adacore.com>
5872
5873 * gnat.dg/inline12.adb: New test.
5874
11e57fc6
BC
58752016-01-18 Bin Cheng <bin.cheng@arm.com>
5876
5877 PR tree-optimization/66797
5878 * gcc.c-torture/execute/pr65447.c: Relax check condition.
5879
995b6fe0
RB
58802016-01-18 Richard Biener <rguenther@suse.de>
5881
5882 PR tree-optimization/69170
5883 * gcc.dg/torture/pr69170.c: New testcase.
5884
82ee0cf2 58852016-01-17 John David Anglin <danglin@gcc.gnu.org>
d656d82e
JDA
5886
5887 * gcc.dg/torture/builtin-integral-1.c: Require c99_runtime.
5888
d69da357
TV
58892016-01-16 Tom de Vries <tom@codesourcery.com>
5890
5891 * c-c++-common/goacc/kernels-alias-ipa-pta-4.c: New test.
5892
a3845283
TV
58932016-01-16 Tom de Vries <tom@codesourcery.com>
5894
5895 * gcc.dg/parloops-exit-first-loop-alt.c: Move ...
5896 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: ... here. Remove
5897 redundant dg-require-effective-target pthread.
5898 * gcc.dg/parloops-exit-first-loop-alt-2.c: Same.
5899 * gcc.dg/parloops-exit-first-loop-alt-3.c: Same.
5900 * gcc.dg/parloops-exit-first-loop-alt-4.c: Same.
5901 * gcc.dg/parloops-exit-first-loop-alt-5.c: Same.
5902 * gcc.dg/parloops-exit-first-loop-alt-6.c: Same.
5903 * gcc.dg/parloops-exit-first-loop-alt-7.c: Same.
5904 * gcc.dg/parloops-exit-first-loop-alt-pr66652.c: Same.
5905
197a6aa6
DE
59062016-01-16 David Edelsohn <dje.gcc@gmail.com>
5907
5908 PR target/68609
5909 * gcc.target/powerpc/recip-6.c: Enable on AIX.
5910 * gcc.target/powerpc/recip-7.c: Same.
5911
ec7886c1
PP
59122016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
5913
5914 PR c++/69091
5915 * g++.dg/template/pr69091.C: New test.
5916
203484bb
PP
59172016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
5918
5919 * c-c++-common/cilk-plus/AN/an-if.c: Check that the original
5920 dump does not contain an error_mark_node.
5921 * c-c++-common/cilk-plus/CK/pr60469.c: Likewise.
5922 * c-c++-common/cilk-plus/AN/fn_ptr-2.c: New xfail'd test.
5923
aa2500e9
PP
59242016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
5925
5926 PR c++/68936
5927 * g++.dg/template/pr68936.C: New test.
5928
28621a5c
DE
59292016-01-15 David Edelsohn <dje.gcc@gmail.com>
5930
5931 PR target/68609
5932 * gcc.target/powerpc/recip-1.c: Adjust for Goldschmidt's Algorithm.
5933 * gcc.target/powerpc/recip-2.c: Same.
5934 * gcc.target/powerpc/recip-3.c: Same.
5935 * gcc.target/powerpc/recip-4.c: Same.
5936 * gcc.target/powerpc/recip-sqrtf.c: Same.
5937
40c43aca
JL
59382016-01-15 Jeff Law <law@redhat.com>
5939
5940 PR tree-optimization/69270
5941 * gcc.dg/tree-ssa/pr69270-2.c: New test.
5942 * gcc.dg/tree-ssa/pr69270-3.c: New test.
5943
afbc5ae8
PT
59442016-01-15 Paul Thomas <pault@gcc.gnu.org>
5945
5946 PR fortran/49630
5947 * gfortran.dg/deferred_character_13.f90: New test for the fix
5948 of comment 3 of the PR.
5949
5950 PR fortran/54070
5951 * gfortran.dg/deferred_character_8.f90: New test
5952 * gfortran.dg/allocate_error_5.f90: New test
5953
5954 PR fortran/60593
5955 * gfortran.dg/deferred_character_10.f90: New test
5956
5957 PR fortran/60795
5958 * gfortran.dg/deferred_character_14.f90: New test
5959
5960 PR fortran/61147
5961 * gfortran.dg/deferred_character_11.f90: New test
5962
5963 PR fortran/64324
5964 * gfortran.dg/deferred_character_9.f90: New test
5965
49abe076
VM
59662016-01-15 Vladimir Makarov <vmakarov@redhat.com>
5967
5968 PR rtl-optimization/69030
5969 * gcc.target/i386/pr69030.c: New.
5970
16d12992
KT
59712016-01-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5972
5973 * gcc.target/aarch64/target_attr_17.c: New test.
5974
78810bd3
RB
59752016-01-15 Richard Biener <rguenther@suse.de>
5976
5977 PR tree-optimization/66856
5978 * gcc.dg/torture/pr66856-1.c: New testcase.
5979 * gcc.dg/torture/pr66856-2.c: Likewise.
5980
2bd847fe
RB
59812016-01-15 Richard Biener <rguenther@suse.de>
5982
5983 PR debug/69137
5984 * g++.dg/lto/pr69137_0.C: New testcase.
5985
a00fe3b7
RS
59862016-01-15 Richard Sandiford <richard.sandiford@arm.com>
5987
5988 PR middle-end/69246
5989 * gcc.target/i386/pr69246.c: New test.
5990
cbb0e83b
DV
59912016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
5992
7596d5de 5993 * gfortran.dg/bind_c_array_params_2.f90: Fix test patterns for S/390.
cbb0e83b 5994
5a500ecf
DV
59952016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
5996
5997 PR c++/56194
5998 * g++.dg/init/const9.C: Disable test on S/390.
5999
5d9bf64f
DV
60002016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
6001
6002 * g++.dg/Wframe-address.C: Test requires -mbackchain for s390*-*-*.
6003 * g++.dg/Wno-frame-address.C: Ditto.
6004
e234b19e
DV
60052016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
6006
6007 * gcc.dg/tree-ssa/20040204-1.c: Do not xfail on S/390.
6008
89483f99
RB
60092016-01-15 Richard Biener <rguenther@suse.de>
6010
6011 PR tree-optimization/68961
6012 * gcc.dg/vect/costmodel/x86_64/costmodel-pr68961.c: New testcase.
6013
94f37395
IE
60142016-01-15 Ilya Enkovich <enkovich.gnu@gmail.com>
6015
6016 * gcc.target/i386/pr65105-5.c: New test.
6017
82ee0cf2 60182016-01-15 Jan Hubicka <hubicka@ucw.cz>
0f6176e6
JH
6019
6020 * gcc.c-torture/execute/alias-4.c: New testcase.
6021
82ee0cf2 60222016-01-15 Jan Hubicka <hubicka@ucw.cz>
824ca15e
JH
6023
6024 PR ipa/68148
6025 * g++.dg/ipa/devirt-49.C: New testcase.
6026
092f7deb 60272016-01-15 Christian Bruel <christian.bruel@st.com>
edef1fa8
CB
6028
6029 PR target/65837
6030 * gcc.target/arm/attr-neon-builtin-fail2.c: New test.
6031 * gcc.target/arm/lto/pr65837-attr_0.c: New test.
6032 * gcc.target/arm/lto/pr65837_0.c: Fix skip condition and use ACLE name.
6033
e93c66bc
RB
60342016-01-15 Richard Biener <rguenther@suse.de>
6035
6036 PR tree-optimization/69117
6037 * gcc.dg/torture/pr69117.c: New testcase.
6038
c47eaca6 60392015-01-14 Ryan Burn <contact@rnburn.com>
b6e3db06
RB
6040
6041 PR c++/69048
6042 * g++.dg/cilk-plus/CK/pr69048.cc: New test.
6043
c3f6914a
FXC
60442016-01-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
6045
6046 PR testsuite/67509
6047 * gfortran.dg/ieee/ieee_7.f90: For out of bound precision or
6048 range tests use 100 * maximum instead of maximum + 1.
6049
cd65ae90
JJ
60502016-01-14 Jakub Jelinek <jakub@redhat.com>
6051
6052 PR debug/69244
6053 * gcc.dg/guality/pr69244.c: New test.
6054
19643948
UB
60552016-01-14 Uros Bizjak <ubizjak@gmail.com>
6056
6057 * lib/target-supports.exp (check_effective_target_issignaling):
6058 New procedure.
6059 * gcc.dg/pr61441.c: Require issignaling effective target.
6060
fe79c97e
SB
60612016-01-14 Segher Boessenkool <segher@kernel.crashing.org>
6062
6063 PR target/68803
6064 * gcc.target/powerpc/20050603-3.c: Add xfails for powerpc64le.
6065
c7df95d8
DM
60662016-01-14 David Malcolm <dmalcolm@redhat.com>
6067
6068 PR c++/68819
6069 PR preprocessor/69177
6070 * gcc.dg/plugin/location-overflow-test-1.c: New test case.
6071 * gcc.dg/plugin/location-overflow-test-2.c: New test case.
6072 * gcc.dg/plugin/location_overflow_plugin.c: New test plugin.
6073 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
6074
00083992
MP
60752016-01-14 Marek Polacek <polacek@redhat.com>
6076
6077 PR c/69262
6078 * gcc.dg/array-15.c: New test.
6079
0c9b3294
JJ
60802016-01-14 Jakub Jelinek <jakub@redhat.com>
6081
6082 PR middle-end/68146
6083 PR tree-optimization/69155
6084 * gfortran.dg/pr68146.f: New test.
6085 * gfortran.dg/pr69155.f90: New test.
6086
3688e13d
RB
60872016-01-14 Richard Biener <rguenther@suse.de>
6088
6089 PR tree-optimization/68060
6090 * gcc.dg/torture/pr68060-1.c: New testcase.
6091 * gcc.dg/torture/pr68060-2.c: Likewise.
6092
bab0ad3a
NC
60932016-01-14 Nick Clifton <nickc@redhat.com>
6094
6095 * lib/target-supports.exp
6096 (check_effective_target_arm_neon_ok_nocache): Add an option
6097 sequence that includes setting the ARM architecture to ARMv7-A.
6098 * gcc.target/arm/attr-neon.c: Use dg-add-options to add the
6099 command line options necessary to enable Neon support.
6100 * gcc.target/arm/neon-vlshr-imm-1.c: Likewise.
6101 * gcc.target/arm/neon-vshl-imm-1.c: Likewise.
6102 * gcc.target/arm/neon-vshr-imm-1.c: Likewise.
6103 * gcc.target/arm/pr69180.c: Likewise.
6104
947c2ce5
JL
61052016-01-14 Jeff Law <law@redhat.com>
6106
6107 PR tree-optimization/69270
6108 * gcc.dg/tree-ssa/pr69270.c: New test.
6109
3342fd71
BS
61102016-01-13 Bernd Schmidt <bschmidt@redhat.com>
6111
6112 PR c/66208
6113 * c-c++-common/pr66208.c: New file.
6114
2ad3adf1
JJ
61152016-01-13 Jakub Jelinek <jakub@redhat.com>
6116
6117 PR tree-optimization/69156
6118 * gcc.dg/pr69156.c: New test.
6119
398d6feb
L
61202016-01-13 H.J. Lu <hongjiu.lu@intel.com>
6121
6122 * gcc.target/i386/pr69225-7.c: New test.
6123
4c868789
RH
61242016-01-13 Richard Henderson <rth@redhat.com>
6125
6126 * gcc.dg/tm/memopt-13.c: Update expected function.
6127 * gcc.dg/tm/memopt-6.c: Likewise.
6128
ef6d1772
UB
61292016-01-13 Uros Bizjak <ubizjak@gmail.com>
6130
6131 * gcc.target/i386/pr45685.c (dg-options): Add -mno-sse4.
6132 * gcc.target/i386/pr68432-1.c (dg-options): Ditto.
6133 * gcc.target/i386/pr68432-2.c (dg-options): Ditto.
6134 * gcc.target/i386/pr68432-3.c (dg-options): Ditto.
0b4b6ef2 6135
ef6d1772
UB
61362016-01-13 Tom de Vries <tom@codesourcery.com>
6137
6138 PR tree-optimization/69169
0b4b6ef2
TV
6139 * gcc.dg/pr69169.c: New test.
6140
2ad3adf1 61412016-01-13 Alexander Fomin <alexander.fomin@intel.com>
8866d62c
AF
6142
6143 PR target/69228
6144 * gcc.target/i386/avx512pf-vscatterpf0dpd-1.c: Adjust.
6145 * gcc.target/i386/avx512pf-vscatterpf0dps-1.c: Likewise.
6146 * gcc.target/i386/avx512pf-vscatterpf0qpd-1.c: Likewise.
6147 * gcc.target/i386/avx512pf-vscatterpf0qps-1.c: Likewise.
6148 * gcc.target/i386/avx512pf-vscatterpf1dpd-1.c: Likewise.
6149 * gcc.target/i386/avx512pf-vscatterpf1dps-1.c: Likewise.
6150 * gcc.target/i386/avx512pf-vscatterpf1qpd-1.c: Likewise.
6151 * gcc.target/i386/avx512pf-vscatterpf1qps-1.c: Likewise.
6152
9060e335
AK
61532016-01-13 Jakub Jelinek <jakub@redhat.com>
6154
6155 PR target/69247
6156 * gcc.dg/pr69247.c: New test.
6157
40311329
RB
61582016-01-13 Richard Biener <rguenther@suse.de>
6159
6160 PR tree-optimization/69242
6161 * gcc.dg/torture/pr69242.c: New testcase.
6162
ccbd7103
RB
61632016-01-13 Richard Biener <rguenther@suse.de>
6164
6165 PR tree-optimization/69186
6166 * gcc.dg/torture/pr69186.c: New testcase.
6167
c6f72a46
JL
61682016-01-13 Jeff Law <law@redhat.com>
6169
6170 PR tree-optimization/67755
6171 * gcc.dg/tree-ssa/pr67755.c: New test.
6172
61732016-01-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
bf3f4b38
TP
6174
6175 * gcc.c-torture/unsorted/dump-noaddr.x (dump_compare): Replace static
6176 pass number in output by a star.
6177
c446cf07
BC
61782016-01-12 Bin Cheng <bin.cheng@arm.com>
6179
6180 PR tree-optimization/68911
6181 * gcc.c-torture/execute/pr68911.c: New test.
6182
5342156c
MP
61832016-01-12 Marek Polacek <polacek@redhat.com>
6184
6185 PR c++/68979
6186 * g++.dg/warn/permissive-1.C: New test.
6187
65364cc5
JJ
61882016-01-12 Jakub Jelinek <jakub@redhat.com>
6189
6190 PR objc++/68511
6191 PR c++/69213
6192 * g++.dg/opt/pr69213.C: New test.
6193
81b9a3d9
CB
61942016-01-12 Christian Bruel <christian.bruel@st.com>
6195
6196 PR target/69180
6197 * gcc.target/arm/pr69180.c: New test.
6198
3c4e91c9
RB
61992016-01-12 Richard Biener <rguenther@suse.de>
6200
6201 PR lto/69077
6202 * g++.dg/lto/pr69077_0.C: New testcase.
6203 * g++.dg/lto/pr69077_1.C: Likewise.
6204
5664cea1
JJ
62052016-01-12 Jakub Jelinek <jakub@redhat.com>
6206
6207 PR target/69175
6208 * g++.dg/opt/pr69175.C: New test.
6209
86cefc49
AL
62102016-01-12 Alan Lawrence <alan.lawrence@arm.com>
6211
6212 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Declare functions as 'extern'
6213 rather than #including math.h & stdlib.h.
6214 * gcc.dg/vect/pr47001.c: Declare abort as 'extern', remove stdlib.h.
6215 * gcc.dg/vect/pr49771.c: Likewise.
6216 * gcc.dg/vect/vect-10-big-array.c: Likewise.
6217 * gcc.dg/vect/vect-neg-store-1.c: Likewise.
6218 * gcc.dg/vect/vect-neg-store-2.c: Likewise.
6219 * gcc.dg/vect/slp-37.c: Change NULL to 0, remove stdlib.h.
6220 * gcc.dg/vect/pr40254.c: Remove unnecessary include of stdlib.h.
6221 * gcc.dg/vect/pr44507.c: Likewise.
6222 * gcc.dg/vect/pr45902.c: Likewise.
6223 * gcc.dg/vect/slp-widen-mult-half.c: Likewise.
6224 * gcc.dg/vect/vect-117.c: Likewise.
6225 * gcc.dg/vect/vect-99.c: Likewise.
6226 * gcc.dg/vect/vect-aggressive-1.c: Likewise.
6227 * gcc.dg/vect/vect-cond-1.c: Likewise.
6228 * gcc.dg/vect/vect-cond-2.c: Likewise.
6229 * gcc.dg/vect/vect-cond-3.c: Likewise.
6230 * gcc.dg/vect/vect-cond-4.c: Likewise.
6231 * gcc.dg/vect/vect-mask-load-1.c: Likewise.
6232 * gcc.dg/vect/vect-mask-loadstore-1.c: Likewise.
6233 * gcc.dg/vect/vect-over-widen-1-big-array.c: Likewise.
6234 * gcc.dg/vect/vect-over-widen-1.c: Likewise.
6235 * gcc.dg/vect/vect-over-widen-2-big-array.c: Likewise.
6236 * gcc.dg/vect/vect-over-widen-2.c: Likewise.
6237 * gcc.dg/vect/vect-over-widen-3-big-array.c: Likewise.
6238 * gcc.dg/vect/vect-over-widen-3.c: Likewise.
6239 * gcc.dg/vect/vect-over-widen-4-big-array.c: Likewise.
6240 * gcc.dg/vect/vect-over-widen-4.c: Likewise.
6241 * gcc.dg/vect/vect-widen-mult-const-s16.c: Likewise.
6242 * gcc.dg/vect/vect-widen-mult-const-u16.c: Likewise.
6243 * gcc.dg/vect/vect-widen-mult-half-u8.c: Likewise.
6244 * gcc.dg/vect/vect-widen-mult-half.c: Likewise.
6245 * gcc.dg/vect/no-trapping-math-vect-ifcvt-11.c: Remove unnecessary
6246 include of signal.h.
6247 * gcc.dg/vect/no-trapping-math-vect-ifcvt-12.c: Likewise.
6248 * gcc.dg/vect/no-trapping-math-vect-ifcvt-13.c: Likewise.
6249 * gcc.dg/vect/no-trapping-math-vect-ifcvt-14.c: Likewise.
6250 * gcc.dg/vect/no-trapping-math-vect-ifcvt-15.c: Likewise.
6251 * gcc.dg/vect/no-trapping-math-vect-ifcvt-16.c: Likewise.
6252 * gcc.dg/vect/vect-ifcvt-16.c: Likewise.
6253 * gcc.dg/vect/vect-ifcvt-17.c: Likewise.
6254 * gcc.dg/vect/vect-ifcvt-2.c: Likewise.
6255 * gcc.dg/vect/vect-ifcvt-3.c: Likewise.
6256 * gcc.dg/vect/vect-ifcvt-4.c: Likewise.
6257 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
6258 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
6259 * gcc.dg/vect/vect-ifcvt-6.c: Likewise.
6260 * gcc.dg/vect/vect-ifcvt-7.c: Likewise.
6261 * gcc.dg/vect/vect-ifcvt-9.c: Likewise.
6262 * gcc.dg/vect/vect-outer-5.c: Likewise.
6263 * gcc.dg/vect/vect-outer-6.c: Likewise.
6264 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Remove unnecessary
6265 include of stdio.h.
6266
b832f61e
NC
62672016-01-12 Nick Clifton <nickc@redhat.com>
6268
6269 PR target/68913
6270 * gcc.dg/lto/pr61886_0.c: Rename the external function called
6271 to fread so that it will be found in all target runtimes.
6272
8eac49b1
RB
62732016-01-12 Richard Biener <rguenther@suse.de>
6274
6275 PR tree-optimization/69053
6276 * g++.dg/torture/pr69053.C: New testcase.
6277
2935d994
RB
62782016-01-12 Richard Biener <rguenther@suse.de>
6279
6280 PR tree-optimization/69168
6281 * gcc.dg/torture/pr69168.c: New testcase.
6282
66c16fd9
RB
62832016-01-12 Richard Biener <rguenther@suse.de>
6284
6285 PR tree-optimization/69157
6286 * gcc.dg/torture/pr69157.c: New testcase.
6287
62882016-01-12 Richard Biener <rguenther@suse.de>
6289
6290 PR tree-optimization/69174
6291 * gcc.dg/torture/pr69174.c: New testcase.
6292
723033a6
JJ
62932016-01-12 Jakub Jelinek <jakub@redhat.com>
6294
6295 PR c++/66808
6296 PR c++/69000
6297 * g++.dg/tls/pr66808.C: New test.
6298 * g++.dg/tls/pr69000.C: New test.
6299
3574cf47
BS
63002016-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
6301
6302 * gcc.target/powerpc/swaps-p8-23.c: New test.
6303 * gcc.target/powerpc/swaps-p8-24.c: Likewise.
6304
feb20787
JDA
63052016-01-11 John David Anglin <danglin@gcc.gnu.org>
6306
6307 PR tree-optimization/68356
6308 * gcc.dg/torture/pr68264.c: Disable exp2 ERANGE test on hppa unix.
6309
27b1820a
KV
63102016-01-12 Kugan Vivekanandarajah <kuganv@linaro.org>
6311 Jim Wilson <jim.wilson@linaro.org>
6312
6313 PR target/69194
6314 * gcc.target/arm/pr69194.c: New test.
6315
cf4de6af
L
63162016-01-11 H.J. Lu <hongjiu.lu@intel.com>
6317
6318 PR target/69225
6319 * gcc.target/i386/pr69225-1.c: New test.
6320 * gcc.target/i386/pr69225-2.c: Likewise.
6321 * gcc.target/i386/pr69225-3.c: Likewise.
6322 * gcc.target/i386/pr69225-4.c: Likewise.
6323 * gcc.target/i386/pr69225-5.c: Likewise.
6324 * gcc.target/i386/pr69225-6.c: Likewise.
6325
1ebd5558
JJ
63262016-01-11 Jakub Jelinek <jakub@redhat.com>
6327
23552a4d
JJ
6328 PR target/67462
6329 * gcc.dg/ifcvt-3.c: Only compile on lp64 targets, include also i?86
6330 if lp64.
6331
26ff85b0
JJ
6332 PR target/69071
6333 * gcc.dg/pr69071.c: New test.
6334
9cb6bd74
JJ
6335 PR c++/69211
6336 * g++.dg/opt/pr69211.C: New test.
6337
1ebd5558
JJ
6338 PR tree-optimization/69214
6339 * gcc.c-torture/compile/pr69214.c: New test.
6340
8c18c836
UB
63412016-01-11 Uros Bizjak <ubizjak@gmail.com>
6342
6343 * gcc.target/i386/pr66232-10.c: Do not compile on ia32 target.
6344 * gcc.target/i386/pr66232-11.c: Ditto.
6345 * gcc.target/i386/pr66232-12.c: Ditto.
6346 * gcc.target/i386/pr66232-13.c: Ditto.
6347
62446e6e
RB
63482016-01-11 Richard Biener <rguenther@suse.de>
6349
6350 PR tree-optimization/69173
6351 * gcc.dg/torture/pr69173.c: New testcase.
6352
2b8568fe
KT
63532016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6354
6355 PR rtl-optimization/68796
6356 * gcc.target/aarch64/tst_5.c: New test.
6357 * gcc.target/aarch64/tst_6.c: Likewise.
6358
5baf4532
KT
63592016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6360
6361 PR rtl-optimization/68841
6362 * gcc.dg/pr68841.c: New test.
6363 * gcc.c-torture/execute/pr68841.c: New test.
6364
ca90b1ed
YR
63652016-01-11 Yuri Rumyantsev <ysrumyan@gmail.com>
6366
6367 PR rtl-optimization/68920
6368 * gcc.dg/ifcvt-4.c: Add "--param max-rtl-if-conversion-insns=3" option
6369 for ix86 targets.
6370 * gcc.dg/ifcvt-5.c: New test.
6371
2ad3adf1 63722016-01-11 Alexandre Oliva <aoliva@redhat.com>
b4934671
AO
6373
6374 PR bootstrap/69123
6375 * g++.dg/pr69123.C: New.
6376
83834c09
IE
63772016-01-11 Ilya Enkovich <enkovich.gnu@gmail.com>
6378
6379 PR target/69010
6380 * gcc.target/i386/pr69010.c: New test.
6381
dcf89d57
MJ
63822016-01-11 Martin Jambor <mjambor@suse.cz>
6383
6384 PR ipa/69044
6385 * gcc.target/i386/chkp-pr69044.c: New test.
6386
d95167ee
TV
63872016-01-11 Tom de Vries <tom@codesourcery.com>
6388
6389 PR tree-optimization/69109
6390 * gcc.dg/autopar/pr69109-2.c: New test.
6391 * gcc.dg/autopar/pr69109.c: New test.
6392
4f6403a8
TV
63932016-01-11 Tom de Vries <tom@codesourcery.com>
6394
6395 PR tree-optimization/69108
6396 * gcc.dg/autopar/pr69108.c: New test.
6397
21efdd80
PP
63982016-01-10 Patrick Palka <ppalka@gcc.gnu.org>
6399
6400 PR c++/69029
6401 * c-c++-common/Wisleading-indentation.c: Augment test.
6402
fd42eed8
TK
64032016-01-10 Thomas Koenig <tkoenig@gcc.gnu.org>
6404
6405 PR fortran/69154
6406 * gfortran.dg/inline_matmul_12.f90: New test.
6407
4f90ee6c
PT
64082016-01-10 Paul Thomas <pault@gcc.gnu.org>
6409
6410 PR fortran/67779
6411 * gfortran.dg/actual_array_offset_1: New test.
6412
3907c6cf
TV
64132016-01-10 Tom de Vries <tom@codesourcery.com>
6414
6415 PR tree-optimization/69062
6416 * gcc.dg/autopar/pr69062.c: New test.
6417
b07b236e
TS
64182016-01-10 Thomas Schwinge <thomas@codesourcery.com>
6419
6420 * gcc.dg/vect/slp-perm-1.c: Fix scan-tree-dump syntax.
6421 * gcc.dg/vect/slp-perm-2.c: Likewise.
6422 * gcc.dg/vect/slp-perm-3.c: Likewise.
6423 * gcc.dg/vect/slp-perm-5.c: Likewise.
6424 * gcc.dg/vect/slp-perm-6.c: Likewise.
6425 * gcc.dg/vect/slp-perm-7.c: Likewise.
6426 * gcc.dg/vect/slp-perm-8.c: Likewise.
6427
23fab8ae
TV
64282016-01-10 Tom de Vries <tom@codesourcery.com>
6429
6430 PR tree-optimization/69039
6431 * gcc.dg/autopar/pr69039.c: New test.
6432
73f0dae2
MP
64332016-01-09 Marek Polacek <polacek@redhat.com>
6434
6435 PR c++/69113
6436 * g++.dg/pr69113.C: New test.
6437
20b8d734
JJ
64382016-01-09 Jakub Jelinek <jakub@redhat.com>
6439
6440 PR middle-end/50865
6441 PR tree-optimization/69097
6442 * gcc.c-torture/execute/pr50865.c: New test.
6443 * gcc.c-torture/execute/pr69097-1.c: New test.
6444 * gcc.c-torture/execute/pr69097-2.c: New test.
6445 * gcc.dg/pr69097-1.c: New test.
6446 * gcc.dg/pr69097-2.c: New test.
6447
c50e614b
JJ
64482016-01-09 Jakub Jelinek <jakub@redhat.com>
6449
6450 PR c++/69164
6451 * g++.dg/opt/pr69164.C: New test.
6452
e0237993
JJ
64532016-01-08 Jakub Jelinek <jakub@redhat.com>
6454
6455 PR tree-optimization/69167
6456 * gcc.dg/pr69167.c: New test.
6457
bd8f5bb2
MP
64582016-01-08 Marek Polacek <polacek@redhat.com>
6459
6460 PR c++/68449
6461 * g++.dg/pr68449.C: New.
6462
bb0f5ca7
AL
64632016-01-08 Alan Lawrence <alan.lawrence@arm.com>
6464
6465 PR tree-optimization/68707
6466 * lib/target-supports.exp (check_effective_target_vect_load_lanes): New.
6467 * gcc.dg/vect/slp-perm-1.c: Look for vect_load_lanes instead of SLP
6468 on platforms supporting it.
6469 * gcc.dg/vect/slp-perm-2.c: Likewise.
6470 * gcc.dg/vect/slp-perm-3.c: Likewise.
6471 * gcc.dg/vect/slp-perm-5.c: Likewise.
6472 * gcc.dg/vect/slp-perm-7.c: Likewise.
6473 * gcc.dg/vect/slp-perm-8.c: Likewise.
6474 * gcc.dg/vect/slp-perm-6.c: Look for vect_load_lanes in addition to SLP
6475 on platforms supporting it.
6476
22518428
JJ
64772016-01-08 Jakub Jelinek <jakub@redhat.com>
6478
33f0852f
JJ
6479 PR tree-optimization/69162
6480 * gcc.dg/pr69162.c: New test.
6481
22518428
JJ
6482 PR tree-optimization/69172
6483 * gcc.dg/pr69172.c: New test.
6484
80e9b3aa
TP
64852016-01-08 Thomas Preud'homme <thomas.preudhomme@arm.com>
6486
6487 PR tree-optimization/67781
6488 * gcc.c-torture/execute/pr67781.c: New file.
6489
262a363f
JJ
64902016-01-08 Jakub Jelinek <jakub@redhat.com>
6491
6492 PR tree-optimization/69083
6493 * gcc.dg/vect/pr69083.c: New test.
6494
6e1f093f
SS
64952016-01-08 Sujoy Saraswati <sujoy.saraswati@hpe.com>
6496
6497 PR tree-optimization/61441
6498 * gcc.dg/pr61441.c: Restrict to linux and gnu targets.
6499 Use -fexcess-precision=standard for compiler options.
6500 Use fabs() only when __FLT_EVAL_METHOD__ == 0.
6501
53290e07
JJ
65022016-01-08 Jakub Jelinek <jakub@redhat.com>
6503
57bf3072
JJ
6504 PR fortran/69128
6505 * gfortran.dg/gomp/pr69128.f90: New test.
6506
53290e07
JJ
6507 PR c++/69145
6508 * g++.dg/ext/pr69145-1.C: New test.
6509 * g++.dg/ext/pr69145-2-very-long-filename.cc: New file.
6510 * g++.dg/ext/pr69145-2.h: New file.
6511
7a127fa7
MS
65122016-01-07 Martin Sebor <msebor@redhat.com>
6513
6514 PR c/68966
6515 * gcc.dg/atomic-fetch-bool.c: New test.
6516 * gcc.dg/sync-fetch-bool.c: New test.
6517
95918b49
L
65182016-01-07 H.J. Lu <hongjiu.lu@intel.com>
6519
6520 PR fortran/66680
6521 gfortran.dg/gomp/pr66680.f90: Moved to libgomp.
6522
c8e62a9d
NC
65232016-01-07 Nick Clifton <nickc@redhat.com>
6524
6525 PR target/66655
6526 * g++.dg/pr66655.C: New test.
6527 * g++.dg/pr66655_1.cc: Test support file.
6528 * g++.dg/pr66655.h: Test header file.
6529
2ad3adf1 65302016-01-07 Dominique d'Humieres <dominiq@lps.ens.fr>
64d3ef31
DH
6531
6532 PR fortran/66680
6533 gfortran.dg/gomp/pr66680.f90: New test.
6534
4cd9ca92
L
65352016-01-07 H.J. Lu <hongjiu.lu@intel.com>
6536
6537 PR target/69171
6538 * gcc.target/i386/pr69171-1.c: New test.
6539 * gcc.target/i386/pr69171-2.c: Likewise.
6540 * gcc.target/i386/pr69171-3.c: Likewise.
6541 * gcc.target/i386/pr69171-4.c: Likewise.
6542 * gcc.target/i386/pr69171-5.c: Likewise.
6543 * gcc.target/i386/pr69171-6.c: Likewise.
6544
7e33d4dc
BS
65452015-12-15 Bernd Schmidt <bschmidt@redhat.com>
6546
6547 PR middle-end/67639
6548 * c-c++-common/pr67639.c: New test.
6549
fec64afc
JJ
65502016-01-07 Jakub Jelinek <jakub@redhat.com>
6551
6552 PR tree-optimization/69141
6553 * g++.dg/opt/pr69141.C: New test.
6554
f293ad29
EB
65552016-01-06 Eric Botcazou <ebotcazou@adacore.com>
6556
6557 * gcc.target/sparc/20151219-1.c: Skip in 64-bit mode.
6558
5027395e
UB
65592016-01-06 Uros Bizjak <ubizjak@gmail.com>
6560
6561 PR target/69140
6562 * gcc.target/i386/pr69140.c: New test
6563
7443cf13
DM
65642016-01-06 David Malcolm <dmalcolm@redhat.com>
6565
6566 * gcc.dg/bad-dereference.c: New test case.
6567
32928931
BS
65682015-01-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
6569
6570 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: New test.
6571
68dd05da
AS
65722016-01-06 Andreas Schwab <schwab@linux-m68k.org>
6573
6574 * gcc.dg/atomic-invalid-2.c: Remove duplicated content.
6575
6b131d5b
MP
65762016-01-06 Marek Polacek <polacek@redhat.com>
6577
6578 PR sanitizer/69099
6579 * gcc.dg/ubsan/float-cast-overflow-atomic.c: New test.
6580
8d9fdb49
MP
65812016-01-05 Marek Polacek <polacek@redhat.com>
6582
6583 PR c/69104
6584 * gcc.dg/atomic-invalid-2.c: New.
6585
acf93f1e
L
65862016-01-05 H.J. Lu <hongjiu.lu@intel.com>
6587
6588 PR target/68991
6589 * gcc.target/i386/pr68991.c: New test.
6590
3f50525d
L
65912016-01-05 H.J. Lu <hongjiu.lu@intel.com>
6592
6593 PR target/68991
6594 * g++.dg/pr68991-1.C: New test.
6595 * g++.dg/pr68991-2.C: Likewise.
6596
e0237993 65972016-01-05 Sergei Trofimovich <siarheit@google.com>
face88a1 6598
e0237993 6599 PR other/60465
face88a1
ST
6600 * gcc.target/ia64/pr60465-gprel64.c: New test.
6601 * gcc.target/ia64/pr60465-gprel64-c37.c: New test.
6602
a0866eff
KT
66032016-01-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6604
6605 PR rtl-optimization/68651
6606 * gcc.target/aarch64/pr68651_1.c: New test.
6607
c589e975
DM
66082016-01-05 David Malcolm <dmalcolm@redhat.com>
6609
6610 PR c/69122
6611 * c-c++-common/Wmisleading-indentation.c (pr69122): New function.
6612
929710d9
NS
66132016-01-05 Nathan Sidwell <nathan@acm.org>
6614
ce3e43d7
NS
6615 PR c++/58583
6616 * g++.dg/cpp0x/nsdmi-template14.C: Adjust test & errors.
6617
929710d9
NS
6618 * gcc.dg/alias-15.c: New.
6619
a2faef8e
NC
66202016-01-05 Nick Clifton <nickc@redhat.com>
6621
6622 PR target/68870
6623 * g++.dg/pr68770.C: New test.
6624
4cfa76e3
MS
66252016-01-04 Mike Stump <mikestump@comcast.net>
6626
6627 * lib/target-supports.exp (check_effective_target_cilkplus):
6628 cilkplus targets require pthreads.
4ece61b6 6629 (check_effective_target_cilkplus): Remove special case for NVPTX.
4cfa76e3 6630
4e8a3a35
MM
66312016-01-04 Michael Meissner <meissner@linux.vnet.ibm.com>
6632
6633 * gcc.target/powerpc/p9-permute.c: New test for xxperm code
6634 generation.
6635
818ab71a
JJ
66362016-01-04 Jakub Jelinek <jakub@redhat.com>
6637
6638 Update copyright years.
6639
2fe0a208
MP
66402016-01-04 Marek Polacek <polacek@redhat.com>
6641
6642 PR c/68908
6643 * gcc.dg/atomic/c11-atomic-exec-6.c: New test.
6644 * gcc.dg/atomic/c11-atomic-exec-7.c: New test.
6645 * gcc.dg/atomic/stdatomic-op-5.c: New test.
6646
9e3b2fe3
EB
66472016-01-04 Eric Botcazou <ebotcazou@adacore.com>
6648
6649 * gcc.target/sparc/20160104-2.c: New test.
6650
e8d65a35
EB
66512016-01-04 Eric Botcazou <ebotcazou@adacore.com>
6652
6653 * gcc.target/sparc/20160104-1.c: New test.
6654
25ccfccd
PT
66552016-01-03 Paul Thomas <pault@gcc.gnu.org>
6656
6657 PR fortran/65045
6658 * gfortran.dg/pr65045.f90: New test.
6659
cb51d382
EB
66602016-01-02 Eric Botcazou <ebotcazou@adacore.com>
6661
6662 * gnat.dg/specs/debug1.ads: Delete.
6663
6eeaad6e
JD
66642016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6665
6666 PR libgfortran/68867
6667 * gfortran.dg/default_format_denormal_2.f90: Fix the dg regular
6668 expression.
6669
2f968603
JD
66702016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6671
6672 PR libgfortran/68867
6673 * gfortran.dg/default_format_denormal_2.f90: XFAIL for all
6674 PowerPC.
6675
591bb5e4
PT
66762016-01-01 Paul Thomas <pault@gcc.gnu.org>
6677
6678 PR fortran/68864
6679 * gfortran.dg/pr68864.f90: New test.
6680
f1e0620c
JJ
66812016-01-01 Jakub Jelinek <jakub@redhat.com>
6682
942a1319
JJ
6683 PR tree-optimization/69070
6684 * gcc.dg/pr69070.c: New test.
6685
10dff63f
JJ
6686 PR sanitizer/69055
6687 * gfortran.dg/pr69055.f90: New test.
6688
f1e0620c
JJ
6689 PR target/69015
6690 * gcc.dg/pr69015.c: New test.
818ab71a 6691\f
2f883d1c 6692Copyright (C) 2016 Free Software Foundation, Inc.
ad41bd84
JM
6693
6694Copying and distribution of this file, with or without modification,
6695are permitted in any medium without royalty provided the copyright
6696notice and this notice are preserved.