]> git.ipfire.org Git - thirdparty/gcc.git/blame - gcc/testsuite/ChangeLog
Implement CALL_EXPR_MUST_TAIL_CALL
[thirdparty/gcc.git] / gcc / testsuite / ChangeLog
CommitLineData
9a385c2d
DM
12016-05-20 David Malcolm <dmalcolm@redhat.com>
2
3 * gcc.dg/plugin/must-tail-call-1.c: New test case.
4 * gcc.dg/plugin/must-tail-call-2.c: New test case.
5 * gcc.dg/plugin/must_tail_call_plugin.c: New file.
6 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
7
77c9d5b4
JH
82016-05-20 Jan Hubicka <hubicka@ucw.cz>
9
10 * gcc.dg/tree-ssa/prefetch-5.c: xfail.
11
68047971
JJ
122016-05-20 Jakub Jelinek <jakub@redhat.com>
13
18954840
JJ
14 PR c++/71210
15 * g++.dg/opt/pr71210-1.C: New test.
16 * g++.dg/opt/pr71210-2.C: New test.
17
68047971
JJ
18 PR tree-optimization/29756
19 gcc.dg/tree-ssa/vector-6.c: Add -Wno-psabi -w to dg-options.
20 Add -msse2 for x86 and -maltivec for powerpc. Use scan-tree-dump-times
21 only on selected targets where V4SImode vectors are known to be
22 supported.
23
d78789f5
MG
242016-05-20 Marc Glisse <marc.glisse@inria.fr>
25
26 PR tree-optimization/71079
27 PR tree-optimization/71206
28 * gcc.dg/tree-ssa/pr71206.c: New testcase.
29
550fa093
PK
302016-05-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
31
32 * gcc.dg/vect/section-anchors-vect-70.c: New test-case.
33 * gcc.dg/vect/section-anchors-vect-71.c: Likewise.
34 * gcc.dg/vect/section-anchors-vect-72.c: Likewise.
35
483c6429
RG
362016-05-20 Richard Guenther <rguenther@suse.de>
37
38 PR tree-optimization/29756
39 * gcc.dg/tree-ssa/vector-6.c: New testcase.
40
eb066284
RB
412016-05-20 Richard Biener <rguenther@suse.de>
42
43 PR tree-optimization/71185
44 * gcc.dg/tree-ssa/pr71185.c: New testcase.
45
58f10249
RB
462016-05-20 Richard Biener <rguenther@suse.de>
47
48 * gcc.dg/tree-ssa/ifc-cd.c: Adjust.
49
2a5569fa
MP
502016-05-19 Marek Polacek <polacek@redhat.com>
51
52 PR c++/71075
53 * g++.dg/diagnostic/pr71075.C: New test.
54
5e9a5385
DM
552016-05-19 David Malcolm <dmalcolm@redhat.com>
56
57 PR c++/71184
58 * g++.dg/pr71184.C: New test case.
59
4f45da44
KN
602016-05-19 Kelvin Nilsen <kelvin@gcc.gnu.org>
61
62 * gcc.target/powerpc/darn-0.c: New test.
63 * gcc.target/powerpc/darn-1.c: New test.
64 * gcc.target/powerpc/darn-2.c: New test.
65
4177437e
MP
662016-05-19 Marek Polacek <polacek@redhat.com>
67
68 PR tree-optimization/71031
69 * gcc.dg/tree-ssa/vrp100.c: New test.
70
afb72432
IE
712016-05-19 Ilya Enkovich <ilya.enkovich@intel.com>
72
73 PR rtl-optimization/71148
74 * gcc.dg/pr71148.c: New test.
75
4f83064e
KT
762016-05-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
77
78 PR target/71056
79 * gcc.target/arm/pr71056.c: New test.
80
4bf8dbe1
BE
812016-05-19 Bernd Edlinger <bernd.edlinger@hotmail.de>
82
83 * c-c++-common/pr69669.c: Check the used mode.
84
f3510625
MO
852016-05-19 Maxim Ostapenko <m.ostapenko@samsung.com>
86
87 PR sanitizer/64354
88 * c-c++-common/tsan/sanitize-thread-macro.c: New test.
89
43c0068e
RB
902016-05-19 Richard Biener <rguenther@suse.de>
91
92 PR tree-optimization/70729
93 * gcc.dg/autopar/outer-6.c: Adjust to avoid redundant store.
94 * gcc.dg/graphite/scop-18.c: Likewise.
95 * gcc.dg/pr41783.c: Disable LIM.
96 * gcc.dg/tree-ssa/loadpre10.c: Likewise.
97 * gcc.dg/tree-ssa/loadpre23.c: Likewise.
98 * gcc.dg/tree-ssa/loadpre24.c: Likewise.
99 * gcc.dg/tree-ssa/loadpre25.c: Likewise.
100 * gcc.dg/tree-ssa/loadpre4.c: Likewise.
101 * gcc.dg/tree-ssa/loadpre8.c: Likewise.
102 * gcc.dg/tree-ssa/ssa-pre-16.c: Likewise.
103 * gcc.dg/tree-ssa/ssa-pre-18.c: Likewise.
104 * gcc.dg/tree-ssa/ssa-pre-20.c: Likewise.
105 * gcc.dg/tree-ssa/ssa-pre-3.c: Likewise.
106 * gfortran.dg/pr42108.f90: Likewise.
107
70f25790
DM
1082016-05-18 David Malcolm <dmalcolm@redhat.com>
109
110 PR driver/69265
111 * gcc.dg/spellcheck-options-11.c: New test case.
112
960db8ec
JJ
1132016-05-18 Jakub Jelinek <jakub@redhat.com>
114
115 PR c++/71100
116 * g++.dg/opt/pr71100.C: New test.
117
04643334
MJ
1182016-05-18 Martin Jambor <mjambor@suse.cz>
119
120 PR ipa/69708
121 * gcc.dg/ipa/iinline-cstagg-2.c: New test.
122 * gcc.dg/ipa/ipcp-cstagg-5.c: Likewise.
123 * gcc.dg/ipa/ipcp-cstagg-6.c: Likewise.
124 * gcc.dg/ipa/ipcp-cstagg-7.c: Likewise.
125
91bb9f80
MJ
1262016-05-18 Martin Jambor <mjambor@suse.cz>
127
128 PR ipa/69708
129 * gcc.dg/ipa/iinline-cstagg-1.c: New test.
130 * gcc.dg/ipa/ipcp-cstagg-1.c: Likewise.
131 * gcc.dg/ipa/ipcp-cstagg-2.c: Likewise.
132 * gcc.dg/ipa/ipcp-cstagg-3.c: Likewise.
133 * gcc.dg/ipa/ipcp-cstagg-4.c: Likewise.
134
c584aca6
PC
1352016-05-18 Paolo Carlini <paolo.carlini@oracle.com>
136
137 PR c++/69793
138 * g++.dg/template/crash122.C: New.
139
20309c6e
PC
1402016-05-18 Paolo Carlini <paolo.carlini@oracle.com>
141
142 PR c++/70466
143 * g++.dg/template/pr70466-1.C: New.
144 * g++.dg/template/pr70466-2.C: Likewise.
145
50c78b9a
MM
1462016-05-18 Michael Meissner <meissner@linux.vnet.ibm.com>
147
148 * gcc.target/powerpc/p9-splat-1.c: New tests for ISA 3.0 word
149 splat operations and the XXSPLTIB instruction.
150 * gcc.target/powerpc/p9-splat-2.c: Likewise.
151 * gcc.target/powerpc/p9-splat-3.c: Likewise.
152 * gcc.target/powerpc/pr47755.c: Allow vspltisw in addition to
153 xxlxor to clear a register.
154
cf8be00d
RS
1552016-05-18 Richard Sandiford <richard.sandiford@arm.com>
156
157 * gcc.dg/torture/pr71020.c: New test.
158
848a392a
MJ
1592016-05-18 Martin Jambor <mjambor@suse.cz>
160
161 PR ipa/70646
162 * gcc.dg/ipa/pr70646.c: New test.
163
1f2ab776
CL
1642016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
165
166 * gcc.target/aarch64/advsimd-intrinsics/vget_lane.c: Add fp16 tests.
167
76489493
CL
1682016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
169
170 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Add
171 missing tests for vreinterpretq_p{8,16}.
172
bd79378d
CL
1732016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
174
175 * gcc.target/aarch64/advsimd-intrinsics/vsli_n.c: Add checks for
176 vsliq_n_s64 and vsliq_n_u64.
177
81ca3ea0
CL
1782016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
179
180 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h (CHECK,
181 CHECK_FP, CHECK_CUMULATIVE_SAT): Print which type was checked.
182
873cb425
CL
1832016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
184
185 * gcc.target/aarch64/advsimd-intrinsics/vmul.c: Remove useless #ifdef.
186 * gcc.target/aarch64/advsimd-intrinsics/vshl.c: Likewise.
187 * gcc.target/aarch64/advsimd-intrinsics/vtst.c: Likewise.
188
9d6e7c21
CL
1892016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
190
191 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Fix typo
192 in comment.
193
b4dbe40e 1942016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
887687b0
CL
195
196 * gcc.target/aarch64/noplt_3.c: Scan for "br\t".
197 * gcc.target/aarch64/tail_indirect_call_1.c: Scan for "br\t",
198 "blr\t" and switch to scan-assembler-times.
199
83a5c910
JW
2002016-05-18 Jiong Wang <jiong.wang@arm.com>
201
202 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h: Guard float64_t
203 with __aarch64__.
204 * gcc.target/aarch64/advsimd-intrinsics/vfms_vfma_n.c: Guard variable
205 declarations under __aarch64__ and __ARM_FEATURE_FMA.
206
fb7cbdeb
JJ
2072016-05-18 Jakub Jelinek <jakub@redhat.com>
208
8ee91165
JJ
209 * gcc.target/i386/avx512bw-vpbroadcast-1.c: New test.
210 * gcc.target/i386/avx512bw-vpbroadcast-2.c: New test.
211 * gcc.target/i386/avx512bw-vpbroadcast-3.c: New test.
212 * gcc.target/i386/avx512vl-vpbroadcast-1.c: New test.
213 * gcc.target/i386/avx512vl-vpbroadcast-2.c: New test.
214 * gcc.target/i386/avx512vl-vpbroadcast-3.c: New test.
215
cf4d516a
JJ
216 * gcc.target/i386/avx512vl-vpalignr-3.c: New test.
217 * gcc.target/i386/avx512bw-vpalignr-3.c: New test.
218
a4f16422
JJ
219 * gcc.target/i386/avx512vl-vpshufb-3.c: New test.
220 * gcc.target/i386/avx512bw-vpshufb-3.c: New test.
221
7b37ce10
JJ
222 * gcc.target/i386/avx512vl-vpmulhrsw-3.c: New test.
223 * gcc.target/i386/avx512bw-vpmulhrsw-3.c: New test.
224
fb7cbdeb
JJ
225 * gcc.target/i386/avx512bw-vpmaddubsw-3.c: New test.
226
c9326aef
RB
2272016-05-18 Richard Biener <rguenther@suse.de>
228
229 PR tree-optimization/71168
230 * gcc.dg/torture/pr71168.c: New testcase.
231
df8b0a11
KV
2322016-05-17 Kugan Vivekanandarajah <kuganv@linaro.org>
233
234 PR middle-end/63586
235 * gcc.dg/tree-ssa/pr63586-2.c: New test.
236 * gcc.dg/tree-ssa/pr63586.c: New test.
237 * gcc.dg/tree-ssa/reassoc-14.c: Adjust multiplication count.
238
2efd67ed
NS
2392016-05-17 Nathan Sidwell <nathan@acm.org>
240
241 * gcc.c-torture/execute/20030222-1.c: Skip on ptx.
242 * gcc.dg/pr68671.c: Fix ptx xfail-if.
243 * gcc.dg/torture/pr54261-1.c: Allocate atomic var statically.
244 * gcc.dg/torture/type-generic-1.c: Enable UNSAFE for ptx.
245
1988b2c2
NS
2462016-05-17 Nathan Sidwell <nathan@acm.org>
247
248 * gcc.target/nvptx/abi-vararg-3.c: New.
249
ad1d92ab
MM
2502016-05-17 Mikhail Maltsev <maltsevm@gmail.com>
251
252 PR tree-optimization/54579
253 PR middle-end/55299
254 * gcc.dg/fold-notrotate-1.c: New test.
255 * gcc.dg/fold-notshift-1.c: New test.
256 * gcc.dg/fold-notshift-2.c: New test.
257
47768df8
MP
2582016-05-17 Marek Polacek <polacek@redhat.com>
259
260 PR ipa/71146
261 * g++.dg/ipa/pr71146.C: New test.
262
6b5423a5
DM
2632016-05-17 David Malcolm <dmalcolm@redhat.com>
264
265 * jit.dg/test-error-array-bounds.c: New test case.
266
c7986356
MG
2672016-05-17 Marc Glisse <marc.glisse@inria.fr>
268
269 * gcc.dg/tree-ssa/and-1.c: New testcase.
270
d982c5b7
MG
2712016-05-17 Marc Glisse <marc.glisse@inria.fr>
272
273 * gcc.dg/tree-ssa/pr69270.c: Adjust.
274 * gcc.dg/tree-ssa/andnot-1.c: New testcase.
275
0139ba93
MG
2762016-05-17 Marc Glisse <marc.glisse@inria.fr>
277
278 * gcc.dg/tree-ssa/pr69270.c: Adjust.
279 * gcc.dg/tree-ssa/vrp99.c: New testcase.
280
daab4562
JW
2812016-05-17 Jiong Wang <jiong.wang@arm.com>
282
283 * gcc.target/aarch64/simd/vmul_elem_1.c: Use intrinsics.
284
22330033
JW
2852016-05-17 Jiong Wang <jiong.wang@arm.com>
286
287 * gcc.target/aarch64/simd/vmul_elem_1.c: New.
288
98b3a5f2
JW
2892016-05-17 Jiong Wang <jiong.wang@arm.com>
290
291 * gcc.target/aarch64/fmla_intrinsic_1.c: Allow ".d[index]" besides
292 ".2d[index]" when scan the assembly.
293 * gcc.target/aarch64/fmls_intrinsic_1.c: Likewise.
294 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h: New entry for
295 float64x1.
296 * gcc.target/aarch64/advsimd-intrinsics/vfms_vfma_n.c: New.
297
b71b7a8e
RB
2982016-05-17 Richard Biener <rguenther@suse.de>
299
300 PR tree-optimization/71132
301 * gcc.dg/torture/pr71132.c: New testcase.
302
3c51ad46
CL
3032016-05-17 Christophe Lyon <christophe.lyon@linaro.org>
304
305 * g++.dg/inherit/think1.C: Fix dg-do and dg-skip order.
306
d20faa66
KT
3072016-05-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
308
309 PR target/70809
310 * gcc.target/aarch64/pr70809_1.c: New test.
311
b75cc5a4
KT
3122016-05-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
313
314 * gcc.target/aarch64/cpu-diagnostics-1.c: Skip if -mcpu is overriden.
315 * gcc.target/aarch64/cpu-diagnostics-2.c: Likewise.
316 * gcc.target/aarch64/cpu-diagnostics-3.c: Likewise.
317 * gcc.target/aarch64/cpu-diagnostics-4.c: Likewise.
318
b28eb195
IE
3192016-05-17 Dominique d'Humieres <dominiq@lps.ens.fr>
320 Ilya Enkovich <ilya.enkovich@intel.com>
321
322 PR target/71114
323 * gcc.target/i386/pr70799-1.c: Fix scan for Darwin.
324
0b9004ed
JH
3252016-05-16 Jan Hubicka <hubicka@ucw.cz>
326
327 * g++.dg/ipa/ivinline-7.C: Do not xfail.
328 * g++.dg/ipa/ivinline-9.C: Do not xfail.
329
1b81a1c1
MW
3302016-05-16 Matthew Wahab <matthew.wahab@arm.com>
331
332 * g++.dg/ext/arm-fp16/fp16-param-1.c: Update expected output. Add
333 test for __ARM_FP16_ARGS.
334 * g++.dg/ext/arm-fp16/fp16-return-1.c: Update expected output.
335 * gcc.target/arm/aapcs/neon-vect10.c: New.
336 * gcc.target/arm/aapcs/neon-vect9.c: New.
337 * gcc.target/arm/aapcs/vfp18.c: New.
338 * gcc.target/arm/aapcs/vfp19.c: New.
339 * gcc.target/arm/aapcs/vfp20.c: New.
340 * gcc.target/arm/aapcs/vfp21.c: New.
341 * gcc.target/arm/fp16-aapcs-1.c: New.
342 * g++.target/arm/fp16-param-1.c: Update expected output. Add
343 test for __ARM_FP16_ARGS.
344 * g++.target/arm/fp16-return-1.c: Update expected output.
345
921d1e73
JW
3462016-05-16 Jiong Wang <jiong.wang@arm.com>
347
348 PR testsuite/70227
349 * g++.dg/lto/pr69589_0.C: Skip arm and aarch64 bare-metal targets.
350
228eb42a
HA
3512016-05-15 Harald Anlauf <anlauf@gmx.de>
352
353 PR fortran/69603
354 * gfortran.dg/pr69603.f90: New testcase.
355
785abfd3
FR
3562016-05-14 Fritz Reese <fritzoreese@gmail.com>
357
358 * gfortran.dg/dec_union_4.f90: Fix endian issue.
359
e75eb64f
FR
3602016-05-14 Fritz Reese <fritzoreese@gmail.com>
361
362 PR fortran/71047
363 * gfortran.dg/pr71047.f08: New test.
364
aa4b467b
JM
3652016-05-13 Joseph Myers <joseph@codesourcery.com>
366
367 * gcc.dg/qual-return-5.c, gcc.dg/qual-return-6.c: New tests.
368 * gcc.dg/call-diag-2.c, gcc.dg/qual-return-2.c ,
369 gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: Use -std=gnu99.
370
653fb4a2
MS
3712016-05-13 Martin Sebor <msebor@redhat.com>
372
373 PR c++/60049
374 * g++.dg/cpp0x/constexpr-60049.C: New test.
375
9e37582d
JJ
3762016-05-13 Jakub Jelinek <jakub@redhat.com>
377
378 PR bootstrap/71071
379 * gcc.dg/pr71071.c: New test.
380
a278aa17
UB
3812016-05-13 Uros Bizjak <ubizjak@gmail.com>
382
383 * gcc.dg/vect/tree-vect.h (check_vect): Handle AVX2,
384 remove XOP handling.
377eaca7 385 * gcc.dg/vect/pr66636.c (foo): Add __attribute__((noinline,noclone)).
a278aa17 386
ac3d02e2
NS
3872016-05-13 Nathan Sidwell <nathan@acm.org>
388
389 * gcc.dg/atomic-noinline-aux.c: Include stddef.h. Fix
390 __atomic_is_lock_free declaration.
391
8ab3bdac
RB
3922016-05-13 Richard Biener <rguenther@suse.de>
393
394 PR tree-optimization/42587
395 * gcc.dg/optimize-bswapsi-4.c: New testcase.
396
623b8e0a
ML
3972016-05-13 Martin Liska <mliska@suse.cz>
398
399 * g++.dg/tree-ssa/ivopts-3.C: Change test-case to follow
400 the new format of dump output.
401
da7674f6
IE
4022016-05-13 Ilya Enkovich <ilya.enkovich@intel.com>
403
404 * gcc.dg/pr71084.c: New test.
405
c959db3d
RR
4062016-05-13 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
407
408 PR target/53440
409 * g++.dg/inherit/thunk1.C: Support arm / aarch64.
410
43203dea
RR
4112016-05-13 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
412
413 * gcc.target/aarch64/struct_return.c: New test.
414
4f2e1536
MP
4152016-05-12 Marek Polacek <polacek@redhat.com>
416
417 PR c/70756
418 * c-c++-common/pr70756-2.c: New test.
419 * c-c++-common/pr70756.c: New test.
420
1ef33ef3
RB
4212016-05-12 Richard Biener <rguenther@suse.de>
422
423 PR tree-optimization/71059
424 * gcc.dg/torture/pr71059.c: New testcase.
425
763baff6
RB
4262016-05-12 Richard Biener <rguenther@suse.de>
427
428 PR tree-optimization/71062
429 * gcc.dg/torture/pr71062.c: New testcase.
430
c4ec1243
IE
4312016-05-12 Ilya Enkovich <ilya.enkovich@intel.com>
432
433 PR tree-optimization/71006
434 * gcc.dg/pr71006.c: New test.
435
a5fbf76d
MP
4362016-05-12 Marek Polacek <polacek@redhat.com>
437
438 PR driver/71063
439 * gcc.dg/opts-7.c: New test.
440
5acc47a4
KT
4412016-05-12 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
442
443 PR target/70830
444 * gcc.target/arm/interrupt-1.c: Change dg-compile to dg-assemble.
445 Add -save-temps to dg-options.
446 Scan for ldmfd rather than pop instruction.
447 * gcc.target/arm/interrupt-2.c: Likewise.
448 * gcc.target/arm/pr70830.c: New test.
449
40bd4bf9
JJ
4502016-05-12 Jakub Jelinek <jakub@redhat.com>
451
3cd63842
JJ
452 * gcc.target/i386/avx512bw-vpextr-1.c: New test.
453 * gcc.target/i386/avx512dq-vpextr-1.c: New test.
454
c05d08f6
JJ
455 * gcc.target/i386/avx512bw-vpinsr-1.c: New test.
456 * gcc.target/i386/avx512dq-vpinsr-1.c: New test.
457 * gcc.target/i386/avx512vl-vpinsr-1.c: New test.
458
bc27ffae
JJ
459 PR target/71019
460 * gcc.target/i386/avx512vl-pack-1.c: New test.
461 * gcc.target/i386/avx512vl-pack-2.c: New test.
462 * gcc.target/i386/avx512bw-pack-2.c: New test.
463
515d7412
JJ
464 * gcc.target/i386/avx512vl-vinsertps-1.c: New test.
465
40bd4bf9
JJ
466 * gcc.target/i386/avx512dq-abs-copysign-1.c: New test.
467 * gcc.target/i386/avx512vl-abs-copysign-1.c: New test.
468 * gcc.target/i386/avx512vl-abs-copysign-2.c: New test.
469
44ab146a
RB
4702016-05-12 Richard Biener <rguenther@suse.de>
471
472 PR tree-optimization/70986
473 * gcc.dg/torture/pr70986-1.c: New testcase.
474 * gcc.dg/torture/pr70986-2.c: Likewise.
475 * gcc.dg/torture/pr70986-3.c: Likewise.
476
d6e83a8d
MM
4772016-05-11 Mikhail Maltsev <maltsevm@gmail.com>
478
479 PR c/43651
480 * gcc.dg/Wduplicate-decl-specifier-c11.c: New test.
481 * gcc.dg/Wduplicate-decl-specifier.c: Likewise.
482
51e67ea3
UB
4832016-05-11 Uros Bizjak <ubizjak@gmail.com>
484
485 * gcc.target/i386/sse-13.c: Add dg-add-options bind_pic_locally
486 directive.
487 * gcc.target/i386/pr66746.c: Ditto.
488
3fd2b007
MM
4892016-05-11 Michael Meissner <meissner@linux.vnet.ibm.com>
490
491 * gcc.target/powerpc/dform-3.c: New test for ISA 3.0 vector d-form
492 support.
493 * gcc.target/powerpc/dform-1.c: Add -mlra option to silence
494 warning when using -mvsx-timode.
495 * gcc.target/powerpc/p8vector-int128-1.c: Likewise.
496 * gcc.target/powerpc/dform-2.c: Likewise.
497 * gcc.target/powerpc/pr68805.c: Likewise.
498
5c3a10fb
MP
4992016-05-11 Marek Polacek <polacek@redhat.com>
500
501 PR c++/71024
502 * c-c++-common/attributes-3.c: New test.
503
7cfb065b
NS
5042016-05-11 Nathan Sidwell <nathan@acm.org>
505
506 * gcc.dg/pr68671.c: Xfail on PTX -- assembler crash.
507 * gcc.c-torture/execute/pr68185.c: Likewise.
508 * gcc.dg/ipa/pr70306.c: Requires global constructors.
509 * gcc.dg/pr69634.c: Requires scheduling.
510 * gcc.dg/torture/pr66178.c: Require label values.
511 * gcc.dg/setjmp-6.c: Require indirect jumps.
512
f35ea97d
RB
5132016-05-11 Richard Biener <rguenther@suse.de>
514
515 PR tree-optimization/71055
516 * gcc.dg/torture/pr71055.c: New testcase.
517
dff70323
RB
5182016-05-11 Richard Biener <rguenther@suse.de>
519
520 PR debug/71057
521 * g++.dg/debug/pr71057.C: New testcase.
522
56a3d28b
JJ
5232016-05-11 Jakub Jelinek <jakub@redhat.com>
524
525 PR fortran/70855
526 * gfortran.dg/gomp/pr70855.f90: New test.
527
ebc1b29e
RB
5282016-05-11 Richard Biener <rguenther@suse.de>
529
530 PR middle-end/71002
531 * g++.dg/torture/pr71002.C: New testcase.
532
98ccd1d7
IE
5332016-05-11 Ilya Enkovich <ilya.enkovich@intel.com>
534
535 PR middle-end/70807
536 * gcc.dg/pr70807.c: New test.
537
ed29e24b
MS
5382016-05-10 Martin Sebor <msebor@redhat.com>
539
540 PR c++/38611
541 * g++.dg/Wattributes.C: New test.
542
e39dab2c
MG
5432016-05-10 Marc Glisse <marc.glisse@inria.fr>
544
545 * gcc.dg/tree-ssa/bit-assoc.c: New testcase.
546 * gcc.dg/tree-ssa/pr69270.c: Adjust.
547 * gcc.dg/tree-ssa/vrp59.c: Disable forwprop.
548
d067e238
IE
5492016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
550
551 PR target/70799
552 * gcc.target/i386/pr70799-1.c: New test.
553
cd36c83e
PMR
5542016-05-10 Pierre-Marie de Rodat <derodat@adacore.com>
555
556 * gnat.dg/debug6.adb, gnat.dg/debug6_pkg.ads: New testcase.
557
1e3af2a4
IE
5582016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
559
560 PR middle-end/70877
561 * gcc.target/i386/pr70877.c: New test.
562
afc610db
IE
5632016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
564
565 PR tree-optimization/70786
566 * gcc.target/i386/pr70876.c: New test.
567
4b59d19f
JJ
5682016-05-10 Jakub Jelinek <jakub@redhat.com>
569
570 PR target/70927
571 * gcc.target/i386/avx512vl-logic-1.c: New test.
572 * gcc.target/i386/avx512vl-logic-2.c: New test.
573 * gcc.target/i386/avx512dq-logic-2.c: New test.
574
9b5ee426
BS
5752016-05-10 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
576
577 PR target/70963
578 * gcc.target/powerpc/pr70963.c: New.
579
f3352cab
DM
5802016-05-10 David Malcolm <dmalcolm@redhat.com>
581
582 * gcc.dg/plugin/diagnostic-test-show-locus-bw.c
583 (test_very_wide_line): Add ruler to expected output.
584 * gcc.dg/plugin/diagnostic-test-show-locus-color.c
585 (test_very_wide_line): Likewise.
586 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
587 (test_show_locus): Within the handling of "test_very_wide_line",
588 enable show_ruler_p on the diagnostic context.
589
4a3255dd
RB
5902016-05-10 Richard Biener <rguenther@suse.de>
591
592 PR tree-optimization/71039
593 * gcc.dg/torture/pr71039.c: New testcase.
594
da7c9950
NS
5952016-05-10 Nathan Sidwell <nathan@acm.org>
596
597 * gcc.dg/nested-func-10.c: Requires alloca.
598 * gcc.dg/nested-func-9.c: Requires alloca.
599 * gcc.c-torture/execute/pr70460.c: Requires labels.
600 * gcc.c-torture/compile/pr70199.c: Requires labels.
601 * gcc.target/nvptx/decl.c: Compile only.
602 * gcc.target/nvptx/trailing-init.c: Compile only.
603 * gcc.target/nvptx/ary-init.c: Compile only.
604
cf68d92c
MP
6052016-05-10 Marek Polacek <polacek@redhat.com>
606
607 PR c/70255
608 * gcc.dg/attr-opt-1.c: New test.
609
64ea4e15
RB
6102016-05-10 Richard Biener <rguenther@suse.de>
611
612 PR tree-optimization/70497
613 PR tree-optimization/28367
614 * gcc.dg/torture/20160404-1.c: New testcase.
615 * gcc.dg/tree-ssa/ssa-fre-54.c: Likewise.
616 * gcc.dg/tree-ssa/ssa-fre-55.c: Likewise.
617
5a96dae3
PMR
6182016-05-10 Pierre-Marie de Rodat <derodat@adacore.com>
619
620 * gcc.dg/debug/dwarf2/nested_fun.c: New testcase.
621
fc97f805
UB
6222016-05-09 Uros Bizjak <ubizjak@gmail.com>
623
624 * gcc.target/i386/fabsneg-1.c New test.
625
a710b1d5
AM
6262016-05-09 Alan Modra <amodra@gmail.com>
627
628 PR testsuite/70826
629 * gcc.target/powerpc/savres.c: Compile with -fno-rename-registers.
630
171f6f05
RB
6312016-05-09 Richard Biener <rguenther@suse.de>
632
633 PR tree-optimization/70985
634 * gcc.dg/torture/pr70985.c: New testcase.
635
18caa34e
BC
6362016-05-09 Bin Cheng <bin.cheng@arm.com>
637
638 * gcc.dg/tree-ssa/ifc-9.c: New test.
639 * gcc.dg/tree-ssa/ifc-10.c: New test.
640 * gcc.dg/tree-ssa/ifc-11.c: New test.
641 * gcc.dg/tree-ssa/ifc-12.c: New test.
642 * gcc.dg/vect/pr61194.c: Remove XFAIL.
643 * gcc.dg/vect/vect-23.c: Remove XFAIL.
644 * gcc.dg/vect/vect-mask-store-move-1.c: Revise test check.
645
7a27d38f
RB
6462016-05-09 Richard Biener <rguenther@suse.de>
647
648 PR fortran/70937
649 * gfortran.dg/pr70937.f90: New testcase.
650
5ebbbd3d
RO
6512016-05-08 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
652
653 * gcc.dg/ipa/pure-const-3.c: Scan local-pure-const1 dump.
654
f6288c24
FR
6552016-05-07 Fritz Reese <fritzoreese@gmail.com>
656
657 PR fortran/56226
658 * gfortran.dg/dec_structure_1.f90: New testcase.
659 * gfortran.dg/dec_structure_2.f90: Ditto.
660 * gfortran.dg/dec_structure_3.f90: Ditto.
661 * gfortran.dg/dec_structure_4.f90: Ditto.
662 * gfortran.dg/dec_structure_5.f90: Ditto.
663 * gfortran.dg/dec_structure_6.f90: Ditto.
664 * gfortran.dg/dec_structure_7.f90: Ditto.
665 * gfortran.dg/dec_structure_8.f90: Ditto.
666 * gfortran.dg/dec_structure_9.f90: Ditto.
667 * gfortran.dg/dec_structure_10.f90: Ditto.
668 * gfortran.dg/dec_structure_11.f90: Ditto.
669 * gfortran.dg/dec_union_1.f90: Ditto.
670 * gfortran.dg/dec_union_2.f90: Ditto.
671 * gfortran.dg/dec_union_3.f90: Ditto.
672 * gfortran.dg/dec_union_4.f90: Ditto.
673 * gfortran.dg/dec_union_5.f90: Ditto.
674 * gfortran.dg/dec_union_6.f90: Ditto.
675 * gfortran.dg/dec_union_7.f90: Ditto.
676
5ec4a8cd
TV
6772016-05-07 Tom de Vries <tom@codesourcery.com>
678
679 PR tree-optimization/70956
680 * gcc.dg/graphite/pr70956.c: New test.
681
58ec1d0e
JJ
6822016-05-06 Jakub Jelinek <jakub@redhat.com>
683
ccd88fb7
JJ
684 PR middle-end/70941
685 * gcc.dg/torture/pr70941.c (abort): Remove prototype.
686 (a, b, c, d): Change type from char to signed char.
687 (main): Compare against (signed char) -1634678893 instead of
688 hardcoded -109. Use __builtin_abort instead of abort.
689
dd3b6464
JJ
690 * gcc.target/i386/avx512bw-vpsraw-3.c: New test.
691 * gcc.target/i386/avx512vl-vpsrad-3.c: New test.
692
58ec1d0e
JJ
693 * gcc.target/i386/avx512bw-vpmaddwd-3.c: New test.
694
19aa23d8
YR
6952016-05-06 Yuri Rumyantsev <ysrumyan@gmail.com>
696
697 PR debug/70935
698 * gcc.dg/torture/pr70935.c: New test.
699
ae5f0df1
OE
7002016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
701
702 PR target/58219
ce23a8ff 703 * gcc.target/sh/pr58219.c: New tests.
ae5f0df1 704
078f7e37
RB
7052016-05-06 Richard Biener <rguenther@suse.de>
706
707 PR tree-optimization/70960
708 * gfortran.fortran-torture/compile/pr70960.f90: New testcase.
709
765d7b54
OE
7102016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
711
712 PR target/52933
713 * gcc.target/sh/pr52933-1.c (test_31, test_32, test_33, test_34,
714 test_35, test_36, test_37, test_38, test_39, test_40): New sub-tests.
715 Adjust expected instruction counts.
716 * gcc.target/sh/pr52933-2.c: Adjust expected instruction counts.
717
29c94e65
MP
7182016-05-06 Marek Polacek <polacek@redhat.com>
719
720 PR sanitizer/70875
721 * gcc.dg/ubsan/bounds-3.c: New test.
722
3684b02e
OE
7232016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
724
725 PR target/54089
726 * gcc.target/sh/pr54089-1.c (test_24): Add new sub-test.
727
8706773f
RB
7282016-05-06 Richard Biener <rguenther@suse.de>
729
730 PR middle-end/70931
731 * gfortran.dg/pr70931.f90: New testcase.
732
a4f51018
RB
7332016-05-06 Richard Biener <rguenther@suse.de>
734
735 PR middle-end/70941
736 * gcc.dg/torture/pr70941.c: New testcase.
737
c4f2425f
BC
7382016-05-05 Bin Cheng <bin.cheng@arm.com>
739
740 PR tree-optimization/57206
741 * gcc.dg/vect/pr57206.c: New test.
742
5dc08197
RO
7432016-05-05 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
744
745 * gcc.dg/ipa/inline-8.c (isnanf): Declare.
746
351f85c5
JJ
7472016-05-05 Jakub Jelinek <jakub@redhat.com>
748
568bac8c
JJ
749 * gcc.target/i386/avx512f-vfmadd-1.c: New test.
750
351f85c5
JJ
751 * c-c++-common/Wdangling-else-4.c: New test.
752
33fd7785
JJ
7532016-05-04 Jakub Jelinek <jakub@redhat.com>
754
2d1ac15a
JJ
755 PR c++/70906
756 PR c++/70933
757 * g++.dg/opt/pr70906.C: New test.
758 * g++.dg/opt/pr70933.C: New test.
759
33fd7785
JJ
760 * gcc.target/i386/avx512vl-vmovq-1.c: New test.
761
6b715bf6
JH
7622016-05-04 Jan Hubicka <hubicka@ucw.cz>
763
764 * gcc.dg/ipa/pure-const-3.c: New testcase.
765
deef7113
MP
7662016-05-04 Marek Polacek <polacek@redhat.com>
767
768 * c-c++-common/Wdangling-else-1.c: New test.
769 * c-c++-common/Wdangling-else-2.c: New test.
770 * c-c++-common/Wdangling-else-3.c: New test.
771
5396db97
KCY
7722016-05-04 Kwok Cheung Yeung <kcy@codesourcery.com>
773
774 * gcc.target/mips/mips16-attributes.c: Skip if -mmicromips
775 flag is present.
776
de55efd5
MP
7772016-05-04 Marek Polacek <polacek@redhat.com>
778
779 PR c/48778
780 * gcc.dg/Waddress-2.c: New test.
781
475839b6
AM
7822016-05-04 Alan Modra <amodra@gmail.com>
783
784 * gcc.target/powerpc/pr70866.c: New.
785
b25aad5f
MS
7862016-05-03 Martin Sebor <msebor@redhat.com>
787
788 PR c++/66561
789 * c-c++-common/builtin_location.c: New test.
790 * g++.dg/cpp1y/builtin_location.C: New test.
791
79ce98bc
MP
7922016-05-03 Marek Polacek <polacek@redhat.com>
793
794 PR c/70859
795 * gcc.dg/pr70859.c: New test.
796 * gcc.dg/pr70859-2.c: New test.
797
402e89f5
PMR
7982016-05-03 Pierre-Marie de Rodat <derodat@adacore.com>
799
800 * gnat.dg/debug5.adb: New testcase.
801
f3d90045
DV
8022016-05-03 Dominik Vogt <vogt@linux.vnet.ibm.com>
803
804 * gcc.target/s390/md/rXsbg_mode_sXl.c: New test.
805 * gcc.target/s390/s390.exp (check_effective_target_z10_instructions):
806 Procedure to check for z10 instruction set.
807
1e26cec1
CL
8082016-05-03 Christophe Lyon <christophe.lyon@linaro.org>
809
810 * gcc.dg/ipa/inline-8.c: Require c99_runtime.
811
71aca5a0
AM
8122016-05-03 Alan Modra <amodra@gmail.com>
813
814 * gcc.target/powerpc/savres.c: Add func using a single gpr.
815
2fd70ec1
JJ
8162016-05-03 Jakub Jelinek <jakub@redhat.com>
817
818 * gcc.target/i386/avx512f-cvt-1.c: New test.
819
e5705cf7
L
8202016-05-03 H.J. Lu <hongjiu.lu@intel.com>
821
822 * gcc.dg/tree-ssa/ssa-thread-14.c: Replace -fdump-tree-vrp with
823 -fdump-tree-vrp-details.
824
381cdae4
RB
8252016-05-03 Richard Biener <rguenther@suse.de>
826
827 * gcc.dg/pr30172-1.c: Adjust.
828 * gcc.dg/pr63743.c: Likewise.
829 * gcc.dg/tm/pr51696.c: Likewise.
830 * c-c++-common/tm/safe-1.c: Likewise.
831 * gcc.dg/tree-prof/val-prof-3.c: Likewise.
832 * gcc.dg/plugin/self-assign-test-1.c: XFAIL case that needs CSE.
833 * g++.dg/plugin/self-assign-test-1.C: Likewise.
834 * g++.dg/plugin/self-assign-test-2.C: Likewise.
835
adedd5c1
JJ
8362016-05-03 Jakub Jelinek <jakub@redhat.com>
837
31ed1665
JJ
838 PR rtl-optimization/70467
839 * gcc.target/i386/pr70467-3.c: New test.
840 * gcc.target/i386/pr70467-4.c: New test.
841
dea60b59
JJ
842 PR tree-optimization/70916
843 * gcc.c-torture/compile/pr70916.c: New test.
844
adedd5c1
JJ
845 PR target/49244
846 * gcc.target/i386/pr49244-1.c: New test.
847 * gcc.target/i386/pr49244-2.c: New test.
848
f80041ef
BS
8492016-05-03 Bernd Schmidt <bschmidt@redhat.com>
850
851 PR rtl-optimization/44281
852 * gcc.target/i386/pr44281.c: New test.
853
1cfcd39e
BC
8542016-05-03 bin cheng <bin.cheng@arm.com>
855
856 PR tree-optimization/56541
857 * gcc.dg/tree-ssa/ifc-pr56541.c: new test.
858 * gcc.dg/vect/pr56541.c: new test.
859
4304ccfd
MM
8602016-05-02 Michael Meissner <meissner@linux.vnet.ibm.com>
861
862 * gcc.target/powerpc/float128-complex-1.c: New tests for complex
863 __float128.
864 * gcc.target/powerpc/float128-complex-2.c: Likewise.
865
50d94c29
L
8662016-05-02 H.J. Lu <hongjiu.lu@intel.com>
867
868 PR testsuite/70520
869 * c-c++-common/asan/clone-test-1.c (main): Align child process
870 stack to 16 bytes.
871
bc1aee87
DM
8722016-05-02 David Malcolm <dmalcolm@redhat.com>
873
874 PR c++/62314
875 * g++.dg/spellcheck-fields-2.C: New test case.
876
474e0129
DM
8772016-05-02 David Malcolm <dmalcolm@redhat.com>
878
879 PR c++/62314
880 * g++.dg/pr62314.C: New test case.
881
818b88a7
JH
8822016-05-02 Jan Hubicka <hubicka@ucw.cz>
883
884 * gcc.dg/ipa/inline-8.c: New testcase.
885
dd77684f
JJ
8862016-05-02 Jakub Jelinek <jakub@redhat.com>
887
888 PR rtl-optimization/70467
889 * gcc.target/i386/pr70467-1.c: New test.
890
72407e00
BE
8912016-05-02 Bernd Edlinger <bernd.edlinger@hotmail.de>
892
893 * gcc.dg/spec-options.c: Run the test on all targets.
894 * gcc.dg/foo.specs: Use cpp_unique_options.
895
dd53d197
MG
8962016-05-02 Marc Glisse <marc.glisse@inria.fr>
897
898 * gcc.dg/tree-ssa/unord.c: New testcase.
899
a8b85ce9
MG
9002016-05-02 Marc Glisse <marc.glisse@inria.fr>
901
902 * gcc.dg/tree-ssa/20040305-1.c: Adjust.
903
5b37e866
NS
9042016-05-02 Nathan Sidwell <nathan@codesourcery.com>
905
906 * c-c++-common/goacc/loop-auto-1.c: Adjust expected warnings.
907
7176a4a0
MP
9082016-05-02 Marek Polacek <polacek@redhat.com>
909
910 PR c/70851
911 * gcc.dg/enum-incomplete-3.c: New test.
912
6b9933b9
MP
9132016-05-02 Marek Polacek <polacek@redhat.com>
914 Tom de Vries <tom@codesourcery.com>
915
916 PR tree-optimization/70700
917 * gcc.dg/pr70700.c: New test.
918
90f82260
UB
9192016-05-01 Uros Bizjak <ubizjak@gmail.com>
920
921 * gcc.target/i386/avx256-unaligned-load-1.c: Update scan strings.
922 * gcc.target/i386/avx256-unaligned-store-1.c: Ditto.
923 * gcc.target/i386/avx256-unaligned-store-2.c: Ditto.
924 * gcc.target/i386/avx256-unaligned-store-3.c: Ditto.
925 * gcc.target/i386/avx256-unaligned-store-4.c: Ditto.
926
f73036c1
EB
9272016-04-30 Eric Botcazou <ebotcazou@adacore.com>
928
929 * ada/acats/run_acats: Rename into...
930 * ada/acats/run_acats.sh: ...this. Only export BASE variable.
931 * ada/acats/run_all.sh: Remove redundant test.
932 (target_run): Move around.
933 (target_gnatchop): Use newly built executable.
934 (target_gnatmake): Likewise.
935 Check that the compilation of impbit succeeds.
936
85e051a3
OE
9372016-04-30 Oleg Endo <olegendo@gcc.gnu.org>
938
939 * g++.old-deja/g++.jason/thunk3.C: Remove SH5 checks.
940 * gcc.dg/20021029-1.c: Likewise.
941 * gcc.target/sh/attr-isr-trap_exit.c: Likewise.
942 * gcc.target/sh/attr-isr-trapa.c: Likewise.
943 * gcc.target/sh/cmpstr.c: Likewise.
944 * gcc.target/sh/cmpstrn.c: Likewise.
945 * gcc.target/sh/memset.c: Likewise.
946 * gcc.target/sh/pr21255-2-mb.c: Likewise.
947 * gcc.target/sh/pr21255-2-ml.c: Likewise.
948 * gcc.target/sh/pr39423-1.c: Likewise.
949 * gcc.target/sh/pr49468-di.c: Likewise.
950 * gcc.target/sh/pr49468-si.c: Likewise.
951 * gcc.target/sh/pr49880-1.c: Likewise.
952 * gcc.target/sh/pr49880-2.c: Likewise.
953 * gcc.target/sh/pr49880-3.c: Likewise.
954 * gcc.target/sh/pr50751-1.c: Likewise.
955 * gcc.target/sh/pr50751-4.c: Likewise.
956 * gcc.target/sh/pr50751-7.c: Likewise.
957 * gcc.target/sh/pr51244-1.c: Likewise.
958 * gcc.target/sh/pr51244-10.c: Likewise.
959 * gcc.target/sh/pr51244-11.c: Likewise.
960 * gcc.target/sh/pr51244-12.c: Likewise.
961 * gcc.target/sh/pr51244-13.c: Likewise.
962 * gcc.target/sh/pr51244-14.c: Likewise.
963 * gcc.target/sh/pr51244-17.c: Likewise.
964 * gcc.target/sh/pr51244-18.c: Likewise.
965 * gcc.target/sh/pr51244-19.c: Likewise.
966 * gcc.target/sh/pr51244-4.c: Likewise.
967 * gcc.target/sh/pr51244-5.c: Likewise.
968 * gcc.target/sh/pr51244-7.c: Likewise.
969 * gcc.target/sh/pr51244-8.c: Likewise.
970 * gcc.target/sh/pr51244-9.c: Likewise.
971 * gcc.target/sh/pr51697.c: Likewise.
972 * gcc.target/sh/pr52483-1.c: Likewise.
973 * gcc.target/sh/pr52483-2.c: Likewise.
974 * gcc.target/sh/pr52483-3.c: Likewise.
975 * gcc.target/sh/pr52483-5.c: Likewise.
976 * gcc.target/sh/pr52933-1.c: Likewise.
977 * gcc.target/sh/pr52933-2.c: Likewise.
978 * gcc.target/sh/pr52933-3.c: Likewise.
979 * gcc.target/sh/pr53568-1.c: Likewise.
980 * gcc.target/sh/pr53976-1.c: Likewise.
981 * gcc.target/sh/pr53988-1.c: Likewise.
982 * gcc.target/sh/pr53988.c: Likewise.
983 * gcc.target/sh/pr54089-1.c: Likewise.
984 * gcc.target/sh/pr54089-6.c: Likewise.
985 * gcc.target/sh/pr54089-7.c: Likewise.
986 * gcc.target/sh/pr54089-8.c: Likewise.
987 * gcc.target/sh/pr54089-9.c: Likewise.
988 * gcc.target/sh/pr54236-1.c: Likewise.
989 * gcc.target/sh/pr54236-2.c: Likewise.
990 * gcc.target/sh/pr54236-3.c: Likewise.
991 * gcc.target/sh/pr54236-4.c: Likewise.
992 * gcc.target/sh/pr54386.c: Likewise.
993 * gcc.target/sh/pr54602-1.c: Likewise.
994 * gcc.target/sh/pr54685.c: Likewise.
995 * gcc.target/sh/pr54760-1.c: Likewise.
996 * gcc.target/sh/pr54760-2.c: Likewise.
997 * gcc.target/sh/pr54760-3.c: Likewise.
998 * gcc.target/sh/pr54760-4.c: Likewise.
999 * gcc.target/sh/pr54760-5.c: Likewise.
1000 * gcc.target/sh/pr54760-6.c: Likewise.
1001 * gcc.target/sh/pr55146.c: Likewise.
1002 * gcc.target/sh/pr55160.c: Likewise.
1003 * gcc.target/sh/pr59278.c: Likewise.
1004 * gcc.target/sh/pr59401-1.c: Likewise.
1005 * gcc.target/sh/pr59533-1.c: Likewise.
1006 * gcc.target/sh/pr63260.c: Likewise.
1007 * gcc.target/sh/pragma-isr-trap-exit.c: Likewise.
1008 * gcc.target/sh/pragma-isr-trapa.c: Likewise.
1009 * gcc.target/sh/strlen.c: Likewise.
1010 * gcc.target/sh/torture/pr30807.c: Likewise.
1011 * gcc.target/sh/torture/pr34777.c: Likewise.
1012 * gcc.target/sh/torture/pr64652.c: Likewise.
1013 * gcc.target/sh/torture/pr65505.c: Likewise.
1014 * gcc.target/sh/torture/pragma-isr.c: Likewise.
1015 * gcc.target/sh/torture/pragma-isr2.c: Likewise.
1016
411e5c67
PC
10172016-04-29 Paolo Carlini <paolo.carlini@oracle.com>
1018
1019 PR c++/66644
1020 * g++.dg/cpp0x/nsdmi-anon-struct1.C: New.
1021
8fa97501
BS
10222016-04-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1023
1024 * gcc.target/powerpc/vsx-elemrev-1.c: New.
1025 * gcc.target/powerpc/vsx-elemrev-2.c: New.
1026 * gcc.target/powerpc/vsx-elemrev-3.c: New.
1027 * gcc.target/powerpc/vsx-elemrev-4.c: New.
1028
5a956111
PP
10292016-04-29 Patrick Palka <ppalka@gcc.gnu.org>
1030
1031 * gcc.dg/tree-ssa/ssa-thread-14.c: New test.
1032 * gcc.dg/tree-ssa/ssa-thread-11.c: Update expected output.
1033
e7ff0319
CP
10342016-04-29 Cesar Philippidis <cesar@codesourcery.com>
1035
1036 PR middle-end/70626
1037 * c-c++-common/goacc/combined-reduction.c: New test.
1038 * gfortran.dg/goacc/reduction-2.f95: Add check for kernels reductions.
1039
52d11a4b
L
10402016-04-29 H.J. Lu <hongjiu.lu@intel.com>
1041
1042 * gcc.target/i386/pr70155-1.c: Check for nonexistence of the
1043 *movdi_internal pattern only if PIC off.
1044 * gcc.target/i386/pr70155-2.c: Likewise.
1045 * gcc.target/i386/pr70155-3.c: Likewise.
1046 * gcc.target/i386/pr70155-4.c: Likewise.
1047 * gcc.target/i386/pr70155-5.c: Likewise.
1048 * gcc.target/i386/pr70155-6.c: Likewise.
1049 * gcc.target/i386/pr70155-7.c: Likewise.
1050 * gcc.target/i386/pr70155-8.c: Likewise.
1051 * gcc.target/i386/pr70155-15.c: Likewise.
1052 * gcc.target/i386/pr70155-17.c: Likewise.
1053 * gcc.target/i386/pr70155-22.c: Likewise.
1054
8960db31
BC
10552016-04-29 Bin Cheng <bin.cheng@arm.com>
1056
1057 PR tree-optimization/70803
1058 * gcc.dg/vect/pr56625.c: Require vect_int_mult.
1059
cca535a4
IE
10602016-04-29 Ilya Enkovich <ilya.enkovich@intel.com>
1061
1062 * gcc.target/i386/vect-unpack-2.c (avx512bw_test): Avoid
1063 optimization of vector loop.
1064 * gcc.target/i386/vect-unpack-3.c: New test.
1065 * gcc.dg/vect/vect-nb-iter-ub-1.c: New test.
1066 * gcc.dg/vect/vect-nb-iter-ub-2.c: New test.
1067 * gcc.dg/vect/vect-nb-iter-ub-3.c: New test.
1068
500ecf4a
MP
10692016-04-29 Marek Polacek <polacek@redhat.com>
1070
1071 PR sanitizer/70342
1072 * g++.dg/ubsan/null-7.C: New test.
1073
2fff3db8
MP
1074 PR c/70852
1075 * gcc.dg/pr70852.c: New test.
1076
509063eb
DV
10772016-04-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
1078
1079 PR/69089
1080 * g++.dg/cpp0x/alignas6.C: New test.
1081
83745c0d
DV
10822016-04-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
1083
1084 * gcc/testsuite/gcc.dg/cpp/mac-dir-2.c: Remove pointless duplicate
1085 dg-do.
1086 * gcc/testsuite/gcc.dg/pr27003.c: Likewise.
1087 * gcc/testsuite/gcc.dg/tree-ssa/cswtch.c: Likewise.
1088 * gcc/testsuite/gcc.dg/tree-ssa/predcom-2.c: Likewise.
1089 * gcc/testsuite/gcc.dg/tree-ssa/predcom-4.c: Likewise.
1090 * gcc/testsuite/gcc.dg/tree-ssa/predcom-5.c: Likewise.
1091 * gcc.target/arc/mxy.c: Likewise.
1092 * gcc.target/arc/mswape.c: Likewise.
1093 * gcc.target/arc/mrtsc.c: Likewise.
1094 * gcc.target/arc/mcrc.c: Likewise.
1095 * gcc.target/arc/mdsp-packa.c: Likewise.
1096 * gcc.target/arc/mdvbf.c: Likewise.
1097 * gcc.target/arc/mlock.c: Likewise.
1098 * gcc.target/arc/mmac-24.c: Likewise.
1099 * gcc.dg/spec-options.c: Switch order of the two "dg-do run".
1100
849b265d
BS
11012016-04-29 Sebastian Huber <sebastian.huber@embedded-brains.de>
1102 Matthijs Kooijman <matthijs@stdin.nl>
1103 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
1104
1105 PR target/60040
1106 * gcc.target/avr/pr60040-1.c: New.
1107 * gcc.target/avr/pr60040-2.c: New.
1108
1390536b
RB
11092016-04-29 Richard Biener <rguenther@suse.de>
1110
1111 * gcc.dg/tree-ssa/pr18589-10.c: Adjust.
1112
98998245
RB
11132016-04-29 Richard Biener <rguenther@suse.de>
1114
1115 PR tree-optimization/13962
1116 PR tree-optimization/65686
1117 * gcc.dg/uninit-pr65686.c: New testcase.
1118
8b80cc21
JJ
11192016-04-29 Jakub Jelinek <jakub@redhat.com>
1120
1121 PR middle-end/70843
1122 * gcc.dg/pr70843.c: New test.
1123
6181bc30
JJ
11242016-04-28 Jakub Jelinek <jakub@redhat.com>
1125
1126 PR target/70858
1127 * gcc.target/i386/pr70858.c: New test.
1128
f4cb3612
AB
11292016-04-28 Andrew Burgess <andrew.burgess@embecosm.com>
1130
1131 * gcc.target/arc/nps400-1.c: New file.
1132
8ad9df62
JR
11332016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
1134 Andrew Burgess <andrew.burgess@embecosm.com>
1135
1136 * gcc.target/arc/movh_cl-1.c: New file.
1137
ceaaa9fe
JR
11382016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
1139 Andrew Burgess <andrew.burgess@embecosm.com>
1140
1141 * gcc.target/arc/extzv-1.c: New file.
1142 * gcc.target/arc/insv-1.c: New file.
1143 * gcc.target/arc/insv-2.c: New file.
1144 * gcc.target/arc/movb-1.c: New file.
1145 * gcc.target/arc/movb-2.c: New file.
1146 * gcc.target/arc/movb-3.c: New file.
1147 * gcc.target/arc/movb-4.c: New file.
1148 * gcc.target/arc/movb-5.c: New file.
1149 * gcc.target/arc/movb_cl-1.c: New file.
1150 * gcc.target/arc/movb_cl-2.c: New file.
1151 * gcc.target/arc/movbi_cl-1.c: New file.
1152 * gcc.target/arc/movl-1.c: New file.
1153
4d03dc2f
JR
11542016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
1155 Andrew Burgess <andrew.burgess@embecosm.com>
1156
1157 * gcc.target/arc/cmem-1.c: New file.
1158 * gcc.target/arc/cmem-2.c: New file.
1159 * gcc.target/arc/cmem-3.c: New file.
1160 * gcc.target/arc/cmem-4.c: New file.
1161 * gcc.target/arc/cmem-5.c: New file.
1162 * gcc.target/arc/cmem-6.c: New file.
1163 * gcc.target/arc/cmem-7.c: New file.
1164 * gcc.target/arc/cmem-ld.inc: New file.
1165 * gcc.target/arc/cmem-st.inc: New file.
1166
81262dad
JJ
11672016-04-28 Jakub Jelinek <jakub@redhat.com>
1168
1169 PR target/70821
1170 * gcc.target/i386/pr70821.c: New test.
1171
0a31a09a
BS
11722016-04-28 Bill Seurer <seurer@linux.vnet.ibm.com>
1173
1174 * gcc.target/powerpc/vec-adde.c: New test.
1175 * gcc.target/powerpc/vec-adde-int128.c: New test.
1176
3ddffba9
JJ
11772016-04-28 Jakub Jelinek <jakub@redhat.com>
1178
1179 * gcc.target/i386/avx-vround-1.c: New test.
1180 * gcc.target/i386/avx-vround-2.c: New test.
1181 * gcc.target/i386/avx512vl-vround-1.c: New test.
1182 * gcc.target/i386/avx512vl-vround-2.c: New test.
1183
713dedcd
RO
11842016-04-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1185
1186 PR testsuite/70595
1187 * lib/target-supports.exp (check_libcilkrts_available): Rename to ...
1188 (check_effective_target_cilkplus_runtime): ... this.
1189 * g++.dg/cilk-plus/cilk-plus.exp: Adapt to it.
1190 * gcc.dg/cilk-plus/cilk-plus.exp: Likewise.
1191
1192 * c-c++-common/cilk-plus/CK/cilk-for-2.c: Remove dg-do target selector.
1193 Require cilkplus_runtime.
1194 Don't add -lcilkrts.
1195 * c-c++-common/cilk-plus/CK/cilk-fors.c: Likewise.
1196 * c-c++-common/cilk-plus/CK/cilk_for_grain.c: Likewise.
1197 * c-c++-common/cilk-plus/CK/cilk_for_ptr_iter.c: Likewise.
1198 * c-c++-common/cilk-plus/CK/fib.c: Likewise.
1199 * c-c++-common/cilk-plus/CK/fib_init_expr_xy.c: Likewise.
1200 * c-c++-common/cilk-plus/CK/fib_no_return.c: Likewise.
1201 * c-c++-common/cilk-plus/CK/fib_no_sync.c: Likewise.
1202 * c-c++-common/cilk-plus/CK/nested_cilk_for.c: Likewise.
1203 * c-c++-common/cilk-plus/CK/pr60586.c: Likewise.
1204 * c-c++-common/cilk-plus/CK/pr69826-1.c: Likewise.
1205 * c-c++-common/cilk-plus/CK/pr69826-2.c: Likewise.
1206 * c-c++-common/cilk-plus/CK/spawnee_inline.c: Likewise.
1207 * c-c++-common/cilk-plus/CK/spawner_inline.c: Likewise.
1208 * c-c++-common/cilk-plus/CK/spawning_arg.c: Likewise.
1209 * c-c++-common/cilk-plus/CK/steal_check.c: Likewise.
1210 * c-c++-common/cilk-plus/CK/varargs_test.c: Likewise.
1211 * g++.dg/cilk-plus/CK/catch_exc.cc: Likewise.
1212 * g++.dg/cilk-plus/CK/cilk-for-tplt.cc: Likewise.
1213 * g++.dg/cilk-plus/CK/const_spawn.cc: Likewise.
1214 * g++.dg/cilk-plus/CK/fib-opr-overload.cc: Likewise.
1215 * g++.dg/cilk-plus/CK/fib-tplt.cc: Likewise.
1216 * g++.dg/cilk-plus/CK/for1.cc: Likewise.
1217 * g++.dg/cilk-plus/CK/lambda_spawns.cc: Likewise.
1218 * g++.dg/cilk-plus/CK/lambda_spawns_tplt.cc: Likewise.
1219 * g++.dg/cilk-plus/CK/pr60586.cc: Likewise.
1220 * g++.dg/cilk-plus/CK/pr66326.cc: Likewise.
1221 * g++.dg/cilk-plus/CK/stl_iter.cc: Likewise.
1222 * g++.dg/cilk-plus/CK/stl_rev_iter.cc: Likewise.
1223 * g++.dg/cilk-plus/CK/stl_test.cc: Likewise.
1224
1225 * c-c++-common/cilk-plus/CK/pr63307.c: Remove dg-do target selector.
1226 * c-c++-common/cilk-plus/SE/ef_error3.c: Likewise.
1227
1228 * c-c++-common/cilk-plus/SE/ef_error2.c: Explain target selector.
1229
1230 * c-c++-common/cilk-plus/CK/test__cilk.c: Run if
1231 cilkplus_runtime.
1232
3563f78f
MG
12332016-04-27 Marc Glisse <marc.glisse@inria.fr>
1234
1235 * gcc.dg/tree-ssa/overflow-2.c: New testcase.
1236 * gcc.dg/tree-ssa/minus-ovf.c: Likewise.
1237
6bc2bb18
RB
12382015-04-27 Ryan Burn <contact@rnburn.com>
1239
1240 PR c++/69024
1241 PR c++/68997
1242 * g++.dg/cilk-plus/CK/pr68001.cc: Fix to not depend on broken
1243 diagnostic.
1244 * g++.dg/cilk-plus/CK/pr69024.cc: New test.
1245 * g++.dg/cilk-plus/CK/pr68997.cc: New test.
1246
1e55d29a
EB
12472016-04-27 Eric Botcazou <ebotcazou@adacore.com>
1248
1249 * gnat.dg/limited_with4.ad[sb]: New test.
1250 * gnat.dg/limited_with4_pkg.ads: New helper.
1251
087146ca
L
12522016-04-27 H.J. Lu <hongjiu.lu@intel.com>
1253
1254 PR target/70155
1255 * gcc.target/i386/pr55247-2.c: Updated to check movti_internal
1256 and movv1ti_internal patterns
1257 * gcc.target/i386/pr70155-1.c: New test.
1258 * gcc.target/i386/pr70155-2.c: Likewise.
1259 * gcc.target/i386/pr70155-3.c: Likewise.
1260 * gcc.target/i386/pr70155-4.c: Likewise.
1261 * gcc.target/i386/pr70155-5.c: Likewise.
1262 * gcc.target/i386/pr70155-6.c: Likewise.
1263 * gcc.target/i386/pr70155-7.c: Likewise.
1264 * gcc.target/i386/pr70155-8.c: Likewise.
1265 * gcc.target/i386/pr70155-9.c: Likewise.
1266 * gcc.target/i386/pr70155-10.c: Likewise.
1267 * gcc.target/i386/pr70155-11.c: Likewise.
1268 * gcc.target/i386/pr70155-12.c: Likewise.
1269 * gcc.target/i386/pr70155-13.c: Likewise.
1270 * gcc.target/i386/pr70155-14.c: Likewise.
1271 * gcc.target/i386/pr70155-15.c: Likewise.
1272 * gcc.target/i386/pr70155-16.c: Likewise.
1273 * gcc.target/i386/pr70155-17.c: Likewise.
1274 * gcc.target/i386/pr70155-18.c: Likewise.
1275 * gcc.target/i386/pr70155-19.c: Likewise.
1276 * gcc.target/i386/pr70155-20.c: Likewise.
1277 * gcc.target/i386/pr70155-21.c: Likewise.
1278 * gcc.target/i386/pr70155-22.c: Likewise.
1279
92329f9f
L
12802016-04-27 H.J. Lu <hongjiu.lu@intel.com>
1281
1282 * gcc.target/i386/avx512vl-vmovdqa64-1.c: Replace ".{5}" with
1283 ".{5,6}".
1284
309a0cf6
BC
12852016-04-27 Bin Cheng <bin.cheng@arm.com>
1286
1287 * gcc.dg/tree-ssa/pr64705.c: Revise check string.
1288 * gcc.dg/tree-ssa/scev-9.c: Ditto.
1289 * gcc.dg/tree-ssa/scev-10.c: Ditto.
1290 * gcc.dg/tree-ssa/scev-11.c: Ditto.
1291 * gcc.dg/tree-ssa/scev-12.c: Ditto.
1292
72ed2b9c
RB
12932016-04-27 Richard Biener <rguenther@suse.de>
1294
1295 PR ipa/70760
1296 * g++.dg/ipa/ipa-pta-2.C: New testcase.
1297 * gcc.dg/ipa/ipa-pta-1.c: Adjust.
1298
3c98ff9b
NS
12992016-04-27 Nathan Sidwell <nathan@acm.org>
1300
1301 * g++.dg/cpp0x/constexpr-recursion3.C: New.
1302 * g++.dg/ubsan/pr63956.C: Adjust error location.
1303
9ec5d66b
NC
13042016-04-27 Nick Clifton <nickc@redhat.com>
1305
1306 PR middle-end/49889
1307 * gcc.dg/pr49889.c: New test.
1308
c1e1f433
BS
13092016-04-27 Bernd Schmidt <bschmidt@redhat.com>
1310
1311 * c-c++-common/memset-array.c: New test.
1312
8ac43293
MS
13132016-04-26 Martin Sebor <msebor@redhat.com>
1314
1315 PR c++/66639
1316 * g++.dg/cpp1y/func_constexpr.C: New test.
1317
843ce8ab
PP
13182016-04-26 Patrick Palka <ppalka@gcc.gnu.org>
1319
1320 PR c++/70241
1321 * g++.dg/cpp0x/enum32.C: New test.
1322 * g++.dg/cpp0x/enum33.C: New test.
1323
13242016-04-26 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
3866f82f
SKS
1325
1326 * gcc.c-torture/compile/pr69102.c: Require scheduling support.
1327 * gcc.c-torture/compile/pr37669.c: Require >=32 bit integers.
1328 * gcc.c-torture/execute/bitfld-6.c: Likewise.
1329 * gcc.c-torture/execute/bitfld-7.c: Likewise.
1330 * gcc.c-torture/execute/pr38151.c: Likewise.
1331 * gcc.c-torture/execute/pr66556.c: Likewise.
1332 * gcc.c-torture/execute/pr67781.c: Likewise.
1333 * gcc.c-torture/execute/pr68648.c: Likewise.
1334
ca1206be
MG
13352016-04-26 Marc Glisse <marc.glisse@inria.fr>
1336
1337 * gcc.dg/tree-ssa/overflow-1.c: New testcase.
1338
2448a956
MP
13392016-04-26 Marek Polacek <polacek@redhat.com>
1340
1341 PR c/67784
1342 * gcc.dg/pr67784-3.c: New test.
1343 * gcc.dg/pr67784-4.c: New test.
1344 * gcc.dg/pr67784-5.c: New test.
1345
b02a5e26
MP
1346 PR c/70791
1347 * gcc.dg/Wnested-externs-2.c: New test.
1348
6b6aa8d3
MG
13492016-04-26 Marc Glisse <marc.glisse@inria.fr>
1350
1351 * gcc.dg/fold-plusmult.c: Adjust.
1352 * gcc.dg/no-strict-overflow-6.c: Adjust.
1353 * gcc.dg/gomp/loop-1.c: Xfail some tests.
1354
a2095b55
BS
13552016-04-26 Bernd Schmidt <bschmidt@redhat.com>
1356
1357 * gcc.target/i386/avx512bw-vptestmb-1.c: Correct [xyz]mm register
1358 number scans.
1359 * gcc.target/i386/avx512bw-vptestmw-1.c: Likewise.
1360 * gcc.target/i386/avx512bw-vptestnmb-1.c: Likewise.
1361 * gcc.target/i386/avx512bw-vptestnmw-1.c: Likewise.
1362 * gcc.target/i386/avx512cd-vpbroadcastmb2q-1.c: Likewise.
1363 * gcc.target/i386/avx512cd-vpbroadcastmw2d-1.c: Likewise.
1364 * gcc.target/i386/avx512dq-vfpclasspd-1.c: Likewise.
1365 * gcc.target/i386/avx512dq-vfpclassps-1.c: Likewise.
1366 * gcc.target/i386/avx512dq-vinsertf64x2-1.c: Likewise.
1367 * gcc.target/i386/avx512dq-vinserti64x2-1.c: Likewise.
1368 * gcc.target/i386/avx512f-gather-5.c: Likewise.
1369 * gcc.target/i386/avx512f-vptestmd-1.c: Likewise.
1370 * gcc.target/i386/avx512f-vptestmq-1.c: Likewise.
1371 * gcc.target/i386/avx512f-vptestnmd-1.c: Likewise.
1372 * gcc.target/i386/avx512f-vptestnmq-1.c: Likewise.
1373 * gcc.target/i386/avx512f-vrndscaleps-1.c: Likewise.
1374 * gcc.target/i386/avx512vl-vpbroadcastmb2q-1.c: Likewise.
1375 * gcc.target/i386/avx512vl-vpbroadcastmw2d-1.c: Likewise.
1376 * gcc.target/i386/avx512vl-vptestmd-1.c: Likewise.
1377 * gcc.target/i386/avx512vl-vptestmq-1.c: Likewise.
1378 * gcc.target/i386/avx512vl-vptestnmd-1.c: Likewise.
1379 * gcc.target/i386/avx512vl-vptestnmq-1.c: Likewise.
1380 * gcc.target/i386/pr32219-2.c: Allow registers other than %eax in
1381 scans.
1382 * gcc.target/i386/pr32219-4.c: Likewise.
1383 * gcc.target/i386/pr32219-6.c: Likewise.
1384 * gcc.target/i386/pr32219-8.c: Likewise.
1385
bb0cc5c8
KT
13862016-04-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1387
1388 * gcc.dg/tree-ssa/minmax-2.c: Require c99_runtime and add the
1389 associated options.
1390
5a0802ea
MP
13912016-04-26 Marek Polacek <polacek@redhat.com>
1392
1393 PR c++/70744
1394 * g++.dg/ext/cond2.C: New test.
1395
00f615af
BC
13962016-04-26 Bin Cheng <bin.cheng@arm.com>
1397
1398 PR tree-optimization/70771
1399 PR tree-optimization/70775
1400 * gcc.dg/pr70771.c: New test.
25939d34 1401 * gcc.dg/pr70775.c: New test.
00f615af 1402
218155e7
BS
14032016-04-26 Bernd Schmidt <bschmidt@redhat.com>
1404
1405 * gcc.target/i386/lzcnt-1.c: Allow a different lzcntw output register.
1406
ab99f467
RB
14072016-04-25 Richard Biener <rguenther@suse.de>
1408
1409 PR tree-optimization/70780
1410 * gcc.dg/torture/pr70780.c: New testcase.
1411
93c590ee
MC
14122016-04-25 Michael Collison <michael.collison@arm.com>
1413
1414 * testsuite/gcc.target/arm/neon-vaddws16.c: New test.
1415 * testsuite/gcc.target/arm/neon-vaddws32.c: New test.
1416 * testsuite/gcc.target/arm/neon-vaddwu16.c: New test.
1417 * testsuite/gcc.target/arm/neon-vaddwu32.c: New test.
1418 * testsuite/gcc.target/arm/neon-vaddwu8.c: New test.
1419 * testsuite/lib/target-supports.exp
1420 (check_effective_target_vect_widen_sum_hi_to_si_pattern): Indicate
1421 that arm neon support vector widen sum of HImode TO SImode.
1422
d6c1a7a7
JJ
14232016-04-23 Jakub Jelinek <jakub@redhat.com>
1424
1425 PR sanitizer/70712
1426 * c-c++-common/asan/pr70712.c: New test.
1427
ab0fc037
TS
14282016-04-22 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
1429
1430 * .gitattributes: New file.
1431
2aa64824
CL
14322016-04-22 Christophe Lyon <christophe.lyon@linaro.org>
1433
1434 * lib/gcc-dg.exp (${tool}_load): Add default return value handler.
1435
e7e12d92
DH
14362016-04-22 Dominique d'Humieres <dominiq@lps.ens.fr>
1437
1438 * gfortran.dg/submodule_14.f08: Add cleanup-submodules.
1439 * gfortran.dg/submodule_15.f08: Likewise.
1440
d1431192
RB
14412016-04-22 Richard Biener <rguenther@suse.de>
1442
1443 PR tree-optimization/70740
1444 * gcc.dg/torture/pr70740.c: New testcase.
1445
04a63c24
L
14462016-04-21 H.J. Lu <hongjiu.lu@intel.com>
1447
1448 PR target/70750
1449 * gcc.target/i386/pr70750-1.c: New test.
1450 * gcc.target/i386/pr70750-2.c: Likewise.
1451
20700098
PC
14522016-04-21 Paolo Carlini <paolo.carlini@oracle.com>
1453
1454 PR c++/70540
1455 * g++.dg/cpp0x/auto48.C: New.
1456
aedf4e12
MP
14572016-04-21 Marek Polacek <polacek@redhat.com>
1458
1459 PR c++/70513
1460 * g++.dg/cpp0x/forw_enum12.C: New test.
1461 * g++.dg/cpp0x/forw_enum13.C: New test.
1462
2074d80a
KY
14632016-04-21 Kirill Yukhin <kirill.yukhin@intel.com>
1464
1465 PR target/70728
1466 * gcc.target/i386/pr70728.c: New test.
1467
aef4aab0
RB
14682016-04-21 Richard Biener <rguenther@suse.de>
1469
1470 PR middle-end/70747
1471 * gcc.dg/pr70747.c: New testcase.
1472
2359e571
BC
14732016-04-21 Bin Cheng <bin.cheng@arm.com>
1474
1475 PR tree-optimization/70715
1476 * gcc.dg/tree-ssa/scev-13.c: New test.
1477
ce0e66ff
MG
14782016-04-21 Marc Glisse <marc.glisse@inria.fr>
1479
1480 * gcc.dg/tree-ssa/minmax-2.c: New testcase.
1481
2c2870a1
MG
14822016-04-21 Marc Glisse <marc.glisse@inria.fr>
1483
1484 * gcc.dg/tree-ssa/minmax-1.c: New testcase.
1485
a2b056a3
JH
14862016-04-20 Jan Hubicka <jh@suse.cz>
1487
1488 PR ipa/70018
1489 * g++.dg/ipa/nothrow-1.C: New testcase.
1490
ee392fc2
NS
14912016-04-20 Nathan Sidwell <nathan@acm.org>
1492
1493 PR c++/55635
1494 * g++.dg/eh/delete1.C: New.
1495
dda49daf
L
14962016-04-20 H.J. Lu <hongjiu.lu@intel.com>
1497
1498 * gcc.target/i386/avx256-unaligned-store-2.c: Add
1499 -mtune-ctrl=sse_typeless_stores.
1500
8a5b9d5a
L
15012016-04-20 H.J. Lu <hongjiu.lu@intel.com>
1502
1503 * gcc.target/i386/avx256-unaligned-load-1.c: Update load scan.
1504
1011119f
BC
15052016-04-20 Bin Cheng <bin.cheng@arm.com>
1506
1507 PR tree-optimization/69489
1508 * gcc.dg/tree-ssa/ifc-pr69489-2.c: New test.
1509
477d4906
IV
15102016-04-20 Ilya Verbin <ilya.verbin@intel.com>
1511
1512 PR c++/69363
1513 * c-c++-common/cilk-plus/PS/clauses3.c: Adjust dg-error string.
1514 * c-c++-common/cilk-plus/PS/clauses4.c: New test.
1515 * c-c++-common/cilk-plus/PS/pr69363.c: New test.
1516
fad08d12
BC
15172016-04-20 Bin Cheng <bin.cheng@arm.com>
1518
1519 PR tree-optimization/56625
1520 PR tree-optimization/69489
1521 * gcc.dg/vect/pr56625.c: New test.
1522 * gcc.dg/tree-ssa/ifc-pr69489-1.c: New test.
1523
9e3e4fab
AP
15242016-04-20 Andrew Pinski <apinski@cavium.com>
1525
1526 PR target/64971
1527 * gcc.c-torture/compile/pr37433-1.c: New testcase.
1528
d7aa24e4
AC
15292016-04-20 Arnaud Charlet <charlet@adacore.com>
1530
1531 * gnat.dg/self1.adb: Remove now incorrect test.
1532
e6d62b46
BC
15332016-04-20 Bin Cheng <bin.cheng@arm.com>
1534
1535 * gcc.dg/tree-ssa/scev-11.c: New test.
1536 * gcc.dg/tree-ssa/scev-12.c: New test.
1537
2697b189
MP
15382016-04-20 Marek Polacek <polacek@redhat.com>
1539
1540 PR tree-optimization/70725
1541 * gcc.dg/pr70725.c: New test.
1542
60d393e8
RB
15432016-04-20 Richard Biener <rguenther@suse.de>
1544
1545 PR tree-optimization/70726
1546 * g++.dg/vect/pr70726.cc: New testcase.
1547
82c6f58a
AK
15482016-04-20 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1549
1550 PR target/70674
1551 * gcc.target/s390/pr70674.c: New test.
1552
90eeab20
JD
15532016-04-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1554
1555 PR libgfortran/70684
1556 * gfortran.dg/list_read_14.f90: New test.
1557
fc9cf6da
L
15582016-04-19 H.J. Lu <hongjiu.lu@intel.com>
1559
1560 PR target/69201
1561 * gcc.target/i386/avx256-unaligned-store-1.c (a): Make it
1562 extern to force it misaligned.
1563 (b): Likewise.
1564 (c): Likewise.
1565 (d): Likewise.
1566 Check vmovups.*movv8sf_internal/3 instead of avx_storeups256.
1567 Don't check `*' before movv4sf_internal.
1568 * gcc.target/i386/avx256-unaligned-store-2.c: Check
1569 vmovups.*movv32qi_internal/3 instead of avx_storeups256.
1570 Don't check `*' before movv16qi_internal.
1571 * gcc.target/i386/avx256-unaligned-store-3.c (a): Make it
1572 extern to force it misaligned.
1573 (b): Likewise.
1574 (c): Likewise.
1575 (d): Likewise.
1576 Check vmovups.*movv4df_internal/3 instead of avx_storeupd256.
1577 Don't check `*' before movv2df_internal.
1578 * gcc.target/i386/avx256-unaligned-store-4.c (a): Make it
1579 extern to force it misaligned.
1580 (b): Likewise.
1581 (c): Likewise.
1582 (d): Likewise.
1583 Check movv8sf_internal instead of avx_storeups256.
1584 Check movups.*movv4sf_internal/3 instead of avx_storeups256.
1585
ea8927ea
RB
15862016-04-19 Richard Biener <rguenther@suse.de>
1587
1588 PR tree-optimization/70171
1589 * g++.dg/tree-ssa/pr70171.C: New testcase.
1590
65f52ee9
RB
15912016-04-19 Richard Biener <rguenther@suse.de>
1592
1593 PR tree-optimization/70724
1594 * gcc.dg/torture/pr70724.c: New testcase.
1595
987b67f1
VM
15962016-04-18 Vladimir Makarov <vmakarov@redhat.com>
1597
1598 PR middle-end/70689
1599 * testsuite/gcc.target/i386/pr70689.c: New.
1600
91a47c39
L
16012016-04-18 H.J. Lu <hongjiu.lu@intel.com>
1602
1603 PR target/70708
1604 * gcc.target/i386/pr70708.c: New test.
1605
8270b82d
RB
16062016-04-18 Richard Biener <rguenther@suse.de>
1607
1608 PR tree-optimization/43434
1609 * gcc.dg/vect/pr43434.c: New testcase.
1610 * c-c++-common/goacc/kernels-alias-3.c: Adjust.
1611 * c-c++-common/goacc/kernels-alias-4.c: Likewise.
1612 * c-c++-common/goacc/kernels-alias-5.c: Likewise.
1613 * c-c++-common/goacc/kernels-alias-6.c: Likewise.
1614 * c-c++-common/goacc/kernels-alias-7.c: Likewise.
1615 * c-c++-common/goacc/kernels-alias-8.c: Likewise.
1616 * gcc.dg/gomp/pr68640.c: Likewise.
1617 * gfortran.dg/goacc/kernels-alias-3.f95: Likewise.
1618 * gfortran.dg/goacc/kernels-alias-4.f95: Likewise.
1619
edd048e2
RB
16202016-04-18 Richard Biener <rguenther@suse.de>
1621
1622 PR tree-optimization/70701
1623 * gcc.dg/tree-ssa/ssa-fre-53.c: New testcase.
1624
bd5c7330
TV
16252016-04-18 Tom de Vries <tom@codesourcery.com>
1626
1627 PR testsuite/70699
1628 * gcc.dg/pr70161.c: Add dot-file scans.
1629 * lib/scandump.exp (dump-suffix): Return suffix after first dot char,
1630 instead of after last dot char.
1631
23f2660f
EB
16322016-04-17 Eric Botcazou <ebotcazou@adacore.com>
1633
1634 * c-c++-common/dump-ada-spec-3.c: New test.
1635 * c-c++-common/dump-ada-spec-4.c: Likewise.
1636
da152c9f
TV
16372016-04-17 Tom de Vries <tom@codesourcery.com>
1638
1639 PR other/70183
1640 * gcc.target/i386/vzeroupper-dump-flags.c: New test.
1641
cc950f98
JH
16422016-04-15 Jan Hubicka <jh@suse.cz>
1643
1644 PR ipa/70018
1645 * g++.dg/ipa/pure-const-1.C: New testcase.
1646 * g++.dg/ipa/pure-const-2.C: New testcase.
1647 * g++.dg/ipa/pure-const-3.C: New testcase.
1648
949505a9
MP
16492016-04-15 Marek Polacek <polacek@redhat.com>
1650
1651 PR c/70671
1652 * gcc.dg/bitfld-22.c: New test.
1653
10e547d6
BS
16542016-04-15 Bernd Schmidt <bschmidt@redhat.com>
1655
1656 * gcc.target/i386/pr46470.c: Add -mno-red-zone to dg-options for
1657 x86_64.
1658
1e77281b
MP
16592016-04-15 Marek Polacek <polacek@redhat.com>
1660
1661 PR c/70651
1662 * c-c++-common/pr70651.c: New test.
1663
e501fa8e
KT
16642016-04-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1665
1666 PR rtl-optimization/70681
1667 * gcc.dg/ira-shrinkwrap-prep-2.c: XFAIL shrinkwrapping
1668 dump scan on arm and powerpc.
1669 * gcc.dg/pr10474.c: Likewise.
1670
dda1bf61
JJ
16712016-04-15 Jakub Jelinek <jakub@redhat.com>
1672
ca4ef1ff
JJ
1673 PR c++/69517
1674 PR c++/70019
1675 PR c++/70588
1676 * g++.dg/cpp1y/vla11.C: Revert for real.
1677
dda1bf61
JJ
1678 PR c/70436
1679 * c-c++-common/Wparentheses-1.c: New test.
1680 * c-c++-common/gomp/Wparentheses-1.c: New test.
1681 * c-c++-common/gomp/Wparentheses-2.c: New test.
1682 * c-c++-common/gomp/Wparentheses-3.c: New test.
1683 * c-c++-common/gomp/Wparentheses-4.c: New test.
1684 * c-c++-common/cilk-plus/PS/Wparentheses-1.c: New test.
1685 * c-c++-common/cilk-plus/CK/Wparentheses-1.c: New test.
1686 * c-c++-common/goacc/Wparentheses-1.c: New test.
1687
1355e62c
KY
16882016-04-15 Kirill Yukhin <kirill.yukhin@intel.com>
1689
1690 PR target/70662
1691 * gcc.target/i386/pr70662.c: New test.
1692
0ab34b9e 16932016-04-15 Richard Biener <rguenther@suse.de>
ca4ef1ff 1694 Alan Modra <amodra@gmail.com>
0ab34b9e
RB
1695
1696 PR tree-optimization/70130
1697 * gcc.dg/vect/O3-pr70130.c: New testcase.
1698
bc773aad
MM
16992016-04-14 Michael Meissner <meissner@linux.vnet.ibm.com>
1700
6e9b2286
MM
1701 PR target/70669
1702 * gcc.target/powerpc/pr70669.c: New test.
1703
bc773aad
MM
1704 PR target/70640
1705 * gcc.target/powerpc/pr70640.c: Fix test so it correctly works on
1706 a power7 system that does not have an assembler that supports
1707 power8.
1708
d8747845
MS
17092016-04-14 Martin Sebor <msebor@redhat.com>
1710
1711 PR c++/69517
1712 PR c++/70019
1713 PR c++/70588
1714 * c-c++-common/ubsan/vla-1.c: Revert.
1715 * g++.dg/cpp1y/vla11.C: Same.
1716 * g++.dg/cpp1y/vla12.C: Same.
1717 * g++.dg/cpp1y/vla13.C: Same.
1718 * g++.dg/cpp1y/vla14.C: Same.
1719 * g++.dg/cpp1y/vla3.C: Same.
1720 * gcc/testsuite/g++.dg/init/array24.C: Same.
1721 * g++.dg/ubsan/vla-1.C: Same.
1722
85128559
MP
17232016-04-14 Marek Polacek <polacek@redhat.com>
1724 Jan Hubicka <hubicka@ucw.cz>
1725
1726 PR c++/70029
1727 * g++.dg/torture/pr70029.C: New test.
1728
52fbb073
MS
17292016-04-14 Martin Sebor <msebor@redhat.com>
1730
1731 * g++.dg/cpp1y/vla11.C: Avoid using attribute aligned to increase
1732 type size to prevent failures on targets with very low maximum
1733 alignment.
1734
6db61d6f
RB
17352016-04-14 Richard Biener <rguenther@suse.de>
1736
1737 PR tree-optimization/70623
1738 * gcc.dg/torture/pr70623.c: New testcase.
1739 * gcc.dg/torture/pr70623-2.c: Likewise.
1740
342fac95
MS
17412016-04-13 Martin Sebor <msebor@redhat.com>
1742
1743 PR c++/69517
1744 PR c++/70019
1745 PR c++/70588
1746 * c-c++-common/ubsan/vla-1.c (main): Catch exceptions.
1747 * g++.dg/cpp1y/vla11.C: New test.
1748 * g++.dg/cpp1y/vla12.C: New test.
1749 * g++.dg/cpp1y/vla13.C: New test.
1750 * g++.dg/cpp1y/vla14.C: New test.
1751 * g++.dg/cpp1y/vla3.C: Restore deleted test.
1752 * gcc/testsuite/g++.dg/init/array24.C: Fully brace VLA initializer.
1753 * g++.dg/ubsan/vla-1.C: Disable exceptions.
1754
d93c452f
JJ
17552016-04-13 Jakub Jelinek <jakub@redhat.com>
1756
1757 PR c++/70641
1758 * g++.dg/opt/pr70641.C: New test.
1759
85115fb6
RO
17602016-04-13 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1761
1762 PR rtl-optimization/68749
1763 * gcc.dg/ifcvt-4.c: Use "word_mode" rather than "int" to limit the
1764 effects of argument promotions.
1765 Remove default args to dg-skip-if.
1766
545a4139
PC
17672016-04-13 Paolo Carlini <paolo.carlini@oracle.com>
1768
1769 PR c++/70635
1770 * g++.dg/parse/pr70635.C: New.
1771
b3a77f21
MP
17722016-04-13 Marek Polacek <polacek@redhat.com>
1773
1774 PR c++/70639
1775 * c-c++-common/Wmisleading-indentation-4.c: New test.
1776
99cd9857
MP
17772016-04-13 Marek Polacek <polacek@redhat.com>
1778
1779 PR c/70436
1780 * testsuite/gcc.dg/Wparentheses-12.c: New test.
1781 * testsuite/gcc.dg/Wparentheses-13.c: New test.
1782
75ca93ec
IE
17832016-04-13 Ilya Enkovich <ilya.enkovich@intel.com>
1784
1785 * gcc.target/i386/avx512bw-kunpckdq-2.c: New test.
1786 * gcc.target/i386/avx512bw-kunpckwd-2.c: New test.
1787 * gcc.target/i386/avx512f-kunpckbw-2.c: New test.
1788
3d3f9e7e
JJ
17892016-04-13 Jakub Jelinek <jakub@redhat.com>
1790
37947cd0
JJ
1791 PR middle-end/70633
1792 * gcc.c-torture/compile/pr70633.c: New test.
1793
3d3f9e7e
JJ
1794 PR debug/70628
1795 * gcc.dg/torture/pr70628.c: New test.
1796
92886d3e
PP
17972016-04-12 Patrick Palka <ppalka@gcc.gnu.org>
1798
1799 PR c++/70610
1800 * g++.dg/template/pr70610.C: New test.
1801 * g++.dg/template/pr70610-2.C: New test.
1802 * g++.dg/template/pr70610-3.C: New test.
1803 * g++.dg/template/pr70610-4.C: New test.
1804
13bd7c2b
JJ
18052016-04-12 Jakub Jelinek <jakub@redhat.com>
1806
6512fa6d
JJ
1807 * c-c++-common/cilk-plus/SE/ef_error2.c (func2): Use vectorlength
1808 128 instead of 32.
1809
13bd7c2b
JJ
1810 PR c++/70571
1811 * g++.dg/ext/pr70571.C: New test.
1812
20b9851c
MM
18132016-04-12 Michael Meissner <meissner@linux.vnet.ibm.com>
1814
8a434ada 1815 PR target/70640
20b9851c
MM
1816 * gcc.target/powerpc/pr70640.c: New test.
1817
2b2f52bc
PC
18182016-04-12 Paolo Carlini <paolo.carlini@oracle.com>
1819
1820 PR c++/68722
1821 * g++.dg/parse/pr68722.C: New.
1822
5901e56a
JJ
18232016-04-12 Jakub Jelinek <jakub@redhat.com>
1824
1825 PR rtl-optimization/70596
1826 * gcc.target/i386/pr70596.c: New test.
1827
d4619dc1
NS
18282016-04-12 Nathan Sidwell <nathan@acm.org>
1829
1830 PR c++/70501
1831 * g++.dg/init/pr70501.C: New.
1832
3df530d3
DW
18332016-04-12 David Wohlferd <dw@LimeGreenSocks.com>
1834
1835 * gcc.target/i386/asm-flag-6.c: New test.
1836
b7a120d7
TV
18372016-04-12 Tom de Vries <tom@codesourcery.com>
1838
1839 PR tree-optimization/68756
1840 * gcc.dg/graphite/pr68756.c: New test.
1841
4e0eea75
JJ
18422016-04-12 Jakub Jelinek <jakub@redhat.com>
1843
1844 PR tree-optimization/70602
1845 * gcc.c-torture/execute/pr70602.c: New test.
1846
35fbda43
MM
18472016-04-11 Michael Meissner <meissner@linux.vnet.ibm.com>
1848
1849 PR target/70381
1850 * gcc.target/powerpc/float128-1.c: New tests to make sure the
1851 __float128 emulator is built and runs.
1852 * gcc.target/powerpc/float128-1.c: Likewise.
1853
1854 * lib/target-supports.exp (check_ppc_float128_sw_available):
1855 Rework tests for __float128 software and hardware
1856 availability. Fix exit condition to return 0 on success.
1857
04a99ebe
JG
18582016-04-11 James Greenhalgh <james.greenhalgh@arm.com>
1859
1860 PR target/70133
1861 * gcc.target/aarch64/mgeneral-regs_4.c: Fix expected output.
1862 * gcc.target/aarch64/target_attr_15.c: Likewise.
1863
47cd5a85
PC
18642016-04-10 Paolo Carlini <paolo.carlini@oracle.com>
1865
1866 PR c++/69066
1867 * g++.dg/cpp1y/pr69066.C: New.
1868
a5edb32e
JD
18692016-04-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1870
1871 PR fortran/68566
1872 * gfortran.dg/pr36192.f90: Update test.
1873 * gfortran.dg/pr36192_1.f90: Update test.
1874 * gfortran.dg/real_dimension_1.f: Update test.
1875 * gfortran.dg/parameter_array_init_7.f90: New test.
1876
8ef378f8
JDA
18772016-04-09 John David Anglin <danglin@gcc.gnu.org>
1878
c532c871
JDA
1879 PR testsuite/64039
1880 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: xfail scan-tree-dump on hppa*64*-*-*.
1881
d34f706f
JDA
1882 * gcc.dg/pr70317.c: Add -fno-common on hppa*-*-hpux*.
1883
75e1dd9e
JDA
1884 PR rtl-optimization/66669
1885 * gcc.dg/loop-8.c: Skip on hppa*-*-*.
1886
8a976f5f
JDA
1887 * gcc.dg/debug/dwarf2/prod-options.c: Adjust scan for hppa*64*-*-*.
1888
da04822a
JDA
1889 * gcc.dg/pic-1.c: Skip on hppa*-*-*.
1890 * gcc.dg/pie-1.c: Likewise.
1891 * gcc.dg/pic-3.c: Skip on hppa*64*-*-*.
1892 * gcc.dg/pic-4.c: Likewise.
1893 * gcc.dg/pie-3.c: Likewise.
1894 * gcc.dg/pie-4.c: Likewise.
1895
adfabcf9
JDA
1896 * gcc.dg/uninit-19.c: Fix warning line for hppa*64*-*-*.
1897
4a020adf
JDA
1898 PR tree-optimization/68644
1899 * gcc.dg/tree-ssa/ivopts-lt-2.c: Skip on hppa*-*-*.
1900
8ef378f8
JDA
1901 PR rtl-optimization/64886
1902 * gcc.dg/pr64434.c: Skip on hppa*-*-hpux*.
1903
09bf990e
TV
19042016-04-09 Tom de Vries <tom@codesourcery.com>
1905
1906 PR tree-optimization/68953
1907 * gcc.dg/graphite/pr68953.c: New test.
1908
138c3c1a
DH
19092016-04-09 Dominique d'Humieres <dominiq@lps.ens.fr>
1910
1911 PR fortran/70592
1912 * gfortran.dg/deferred_character_16.f90: New test.
1913
f55460af
JJ
19142016-04-09 Jakub Jelinek <jakub@redhat.com>
1915
1916 PR tree-optimization/70586
1917 * gcc.c-torture/execute/pr70586.c: New test.
1918
0b77bbf3
DH
19192016-04-09 Dominique d'Humieres <dominiq@lps.ens.fr>
1920
1921 PR sanitizer/70573
1922 * c-c++-common/asan/halt_on_error-1.c: Replace memset
1923 with __builtin_memset
1924 * c-c++-common/asan/halt_on_error-2.c: Likewise.
1925
c42cfb5c
CP
19262016-04-08 Cesar Philippidis <cesar@codesourcery.com>
1927
1928 PR lto/70289
1929 PR ipa/70348
1930 PR tree-optimization/70373
1931 PR middle-end/70533
1932 PR middle-end/70534
1933 PR middle-end/70535
1934 * c-c++-common/goacc/reduction-5.c: New test.
1935 * c-c++-common/goacc/reduction-promotions.c: New test.
1936 * gfortran.dg/goacc/reduction-3.f95: New test.
1937 * gfortran.dg/goacc/reduction-promotions.f90: New test.
1938
56cfb596
PP
19392016-04-08 Patrick Palka <ppalka@gcc.gnu.org>
1940
1941 PR c++/70590
1942 PR c++/70452
1943 * g++.dg/pr70590.C: New test.
1944 * g++.dg/pr70590-2.C: New test.
1945
1a13c0a2
JJ
19462016-04-08 Jakub Jelinek <jakub@redhat.com>
1947
abc0647a
JJ
1948 PR middle-end/70593
1949 * gcc.target/i386/pr70593.c: New test.
1950
1a13c0a2
JJ
1951 PR rtl-optimization/70574
1952 * gcc.target/i386/avx2-pr70574.c: New test.
1953
c3da4956
MO
19542016-04-08 Maxim Ostapenko <m.ostapenko@samsung.com>
1955
1956 PR sanitizer/70541
1957 * c-c++-common/asan/pr70541.c: New test.
1958
9f1b833b
TV
19592016-04-08 Tom de Vries <tom@codesourcery.com>
1960
1961 * c-c++-common/goacc/uninit-firstprivate-clause.c: New test.
1962 * gfortran.dg/goacc/uninit-firstprivate-clause.f95: New test.
1963
bae7adda
KT
19642016-04-08 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1965
1966 PR target/70566
1967 * gcc.c-torture/execute/pr70566.c: New test.
1968
211f3d57
TV
19692016-04-08 Tom de Vries <tom@codesourcery.com>
1970
1971 * c-c++-common/goacc/uninit-copy-clause.c: New test.
1972 * gfortran.dg/goacc/uninit-copy-clause.f95: New test.
1973
02cf2861
AM
19742016-04-08 Alan Modra <amodra@gmail.com>
1975
1976 * gcc.target/powerpc/pr70117.c: New.
1977
5f490f9f
JJ
19782016-04-07 Jakub Jelinek <jakub@redhat.com>
1979
56e9b710
JJ
1980 PR testsuite/70581
1981 * gcc.dg/lto/simd-function_0.c: New test.
1982
5f490f9f
JJ
1983 * c-c++-common/attr-simd.c: Add scan-assembler* directives for AVX512F
1984 clones.
1985 * c-c++-common/attr-simd-2.c: Likewise.
1986 * c-c++-common/attr-simd-4.c: Likewise.
1987 * gcc.dg/gomp/simd-clones-2.c: Likewise.
1988 * gcc.dg/gomp/simd-clones-3.c: Likewise.
1989
e4ebc74d
TP
19902016-04-07 Thomas Preud'homme <thomas.preudhomme@arm.com>
1991
1992 PR testsuite/70553
1993 * gcc.target/arm/pr70496.c: Also require arm_arm_ok effective target.
1994
9817ae35
TS
19952016-04-07 Thomas Schwinge <thomas@codesourcery.com>
1996 Tom de Vries <tom@codesourcery.com>
1997
1998 * gfortran.dg/goacc/kernels-loop-2.f95: Scan for parallelization.
1999 * gfortran.dg/goacc/kernels-loop-data-2.f95: Likewise.
2000 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: Likewise.
2001 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: Likewise.
2002 * gfortran.dg/goacc/kernels-loop-data-update.f95: Likewise.
2003 * gfortran.dg/goacc/kernels-loop-data.f95: Likewise.
2004 * gfortran.dg/goacc/kernels-loop.f95: Likewise.
2005 * gfortran.dg/goacc/kernels-loop-n.f95: Likewise, XFAILed.
2006
e292f64d
PP
20072016-04-06 Patrick Palka <ppalka@gcc.gnu.org>
2008
2009 PR c/70436
2010 * g++.dg/warn/Wparentheses-29.C: New test.
2011
6b37bdaf
PP
20122016-04-06 Patrick Palka <ppalka@gcc.gnu.org>
2013
2014 PR c/70436
2015 * g++.dg/plugin/pragma_plugin.c (handle_pragma_sayhello): Add
2016 explicit braces to resolve a future -Wparentheses warning.
2017
64824205
RH
20182016-04-06 Richard Henderson <rth@redhat.com>
2019
2020 * gcc.dg/pr61817-1.c: New test.
2021 * gcc.dg/pr61817-2.c: New test.
2022 * gcc.dg/pr69391-1.c: New test.
2023 * gcc.dg/pr69391-2.c: New test.
2024
bc2fc1f3
VM
20252016-04-06 Vladimir Makarov <vmakarov@redhat.com>
2026
2027 PR rtl-optimization/70398
2028 * testsuite/gcc.target/aarch64/pr70398.c: New.
2029
41414a02
EB
20302016-04-06 Eric Botcazou <ebotcazou@adacore.com>
2031
2032 * gcc.c-torture/execute/20101011-1.c (__VISIUM__): Set DO_TEST to 0.
2033
4066ea8a
YR
20342016-04-06 Yvan Roux <yvan.roux@linaro.org>
2035 Pedro Alves <palves@redhat.com>
2036
2037 * gcc.dg/guality/guality.h (main): Avoid GDB being blocked on signals.
2038
ec35ea45
JJ
20392016-04-06 Jakub Jelinek <jakub@redhat.com>
2040
3866f8dd
JJ
2041 * lib/target-supports.exp (check_effective_target_vect_simd_clones):
2042 Check for avx512f effective targets instead of avx2.
2043 * gcc.dg/gomp/declare-simd-1.c: Add scan-assembler-times directives
2044 for AVX512F clones.
2045 * gcc.dg/gomp/declare-simd-3.c: Likewise.
2046 * g++.dg/gomp/declare-simd-1.C: Likewise.
2047 * g++.dg/gomp/declare-simd-3.C: Likewise.
2048 * g++.dg/gomp/declare-simd-4.C: Likewise.
2049
ec35ea45
JJ
2050 PR middle-end/70550
2051 * c-c++-common/gomp/pr70550-1.c: New test.
2052 * c-c++-common/gomp/pr70550-2.c: New test.
2053
c08d28ac
NS
20542016-04-05 Nathan Sidwell <nathan@acm.org>
2055
2056 PR c++/70512
2057 * g++.dg/ext/attribute-may-alias-5.C: New.
2058
1d510e04
JJ
20592016-04-05 Jakub Jelinek <jakub@redhat.com>
2060
2061 PR c++/70336
2062 * c-c++-common/pr70336.c: New test.
2063 * gcc.dg/torture/builtin-isinf_sign-1.c (foo): Guard tests
2064 no longer optimized away at -O0 with #ifndef __OPTIMIZE__.
2065
84278ed9
JH
20662016-04-05 Jan Hubicka <hubicka@ucw.cz>
2067
2068 PR ipa/66223
2069 * g++.dg/ipa/devirt-51.C: Use -fsanitize=unreachable.
2070
268a0ec4
JJ
20712016-04-05 Jakub Jelinek <jakub@redhat.com>
2072
2073 PR rtl-optimization/70542
2074 * gcc.dg/torture/pr70542.c: New test.
2075 * gcc.target/i386/avx2-pr70542.c: New test.
2076
5e8c2eb1
ZS
20772016-04-05 Zdenek Sojka <zsojka@seznam.cz>
2078
2079 PR tree-optimization/70509
2080 * gcc.target/i386/avx512bw-pr70509.c: New test.
2081
c0daf32d
PP
20822016-04-05 Patrick Palka <ppalka@gcc.gnu.org>
2083
2084 PR c++/70452
2085 * g++.dg/ext/constexpr-vla4.C: New test.
2086
bf867841
UB
20872016-04-05 Uros Bizjak <ubizjak@gmail.com>
2088
2089 PR target/70510
2090 * gcc.target/i386/pr70510.c: New test.
2091
3022186a
RB
20922016-04-05 Richard Biener <rguenther@suse.de>
2093
2094 PR tree-optimization/70526
2095 * g++.dg/torture/pr70526.C: New testcase.
2096
55fc79b2
JJ
20972016-04-05 Jakub Jelinek <jakub@redhat.com>
2098
2099 PR target/70525
2100 * gcc.target/i386/pr70525.c: New test.
2101
62b233f2
RB
21022016-04-05 Richard Biener <rguenther@suse.de>
2103
2104 PR middle-end/70499
2105 * g++.dg/torture/pr70499.C: New testcase.
2106
cc05759d
RB
21072016-04-05 Richard Biener <rguenther@suse.de>
2108
2109 * gcc.dg/tree-ssa/20030814-6.c: Fix testcase, disable FRE,
2110 remove XFAIL.
2111
f23f16d4
JJ
21122016-04-04 Jakub Jelinek <jakub@redhat.com>
2113
2114 PR middle-end/70307
2115 * gcc.dg/torture/pr70307.c: Add -Wno-psabi to dg-options. Prune
2116 rs6000 ABI warnings.
2117
d27ecc49
JH
21182016-04-04 Jan Hubicka <hubicka@ucw.cz>
2119
2120 PR ipa/66223
2121 * g++.dg/ipa/devirt-51.C: New testcase.
2122
c974c96e
BS
21232016-04-04 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2124 Jakub Jelinek <jakub@redhat.com>
2125
2126 PR middle-end/70457
2127 * gcc.dg/torture/pr70457.c: New.
2128
7a85da89
AV
21292016-04-04 Andre Vehreschild <vehre@gcc.gnu.org>
2130
2131 PR fortran/67538
2132 * gfortran.dg/allocate_with_source_19.f08: New test.
2133
de517e64
AV
21342016-04-04 Andre Vehreschild <vehre@gcc.gnu.org>
2135
2136 PR fortran/65795
2137 * gfortran.dg/coarray_allocate_6.f08: New test.
2138
43b9f499
RB
21392016-04-04 Richard Biener <rguenther@suse.de>
2140
2141 PR rtl-optimization/70484
2142 * gcc.dg/torture/pr70484.c: New testcase.
2143
f13355da
MP
21442016-04-04 Marek Polacek <polacek@redhat.com>
2145
2146 PR c/70307
2147 * gcc.dg/torture/pr70307.c: New test.
2148
6cc6ed50
OE
21492016-04-03 Oleg Endo <olegendo@gcc.gnu.org>
2150
2151 PR target/70416
2152 PR target/67391
2153 * gcc.target/sh/torture/pr70416.c: New.
2154
abdc16c8
MS
21552016-04-02 Martin Sebor <msebor@redhat.com>
2156
2157 PR c++/67376
2158 PR c++/70170
2159 PR c++/70172
2160 PR c++/70228
2161 * g++.dg/cpp0x/constexpr-array-ptr10.C: New test.
2162 * g++.dg/cpp0x/constexpr-array-ptr9.C: New test.
2163 * g++.dg/cpp0x/constexpr-nullptr-1.C: New test.
2164 * g++.dg/cpp0x/constexpr-array5.C: Adjust text of expected diagnostic.
2165 * g++.dg/cpp0x/constexpr-string.C: Same.
2166 * g++.dg/cpp0x/constexpr-wstring2.C: Same.
2167 * g++.dg/cpp0x/pr65398.C: Same.
2168 * g++.dg/ext/constexpr-vla1.C: Same.
2169 * g++.dg/ext/constexpr-vla2.C: Same.
2170 * g++.dg/ext/constexpr-vla3.C: Same.
2171 * g++.dg/ubsan/pr63956.C: Same.
2172
763cd859
JJ
21732016-04-01 Jakub Jelinek <jakub@redhat.com>
2174
2175 PR rtl-optimization/70467
2176 * gcc.target/i386/pr70467-2.c: New test.
2177
0f875435
JJ
21782016-04-01 Jakub Jelinek <jakub@redhat.com>
2179 Marek Polacek <polacek@redhat.com>
2180
2181 PR c++/70488
2182 * g++.dg/init/new47.C: New test.
2183
41d14659
RR
21842016-04-01 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
2185
2186 PR target/70496
2187 * gcc.target/arm/pr70496.c: New test.
2188
f9bf89bb
NS
21892016-04-01 Nathan Sidwell <nathan@acm.org>
2190
73b9085d
NS
2191 PR c++/68475
2192 * g++.dg/g++.dg/cpp0x/noexcept29.C: New.
2193
4afdcfaa
IE
21942016-04-01 Ilya Enkovich <enkovich.gnu@gmail.com>
2195
2196 PR target/69890
2197 * gcc.dg/strlenopt.h (memmove): New.
2198 * gcc.target/i386/chkp-strlen-1.c: Include "../../gcc.dg/strlenopt.h"
2199 instead of "string.h".
2200 * gcc.target/i386/chkp-strlen-2.c: Likewise.
2201 * gcc.target/i386/chkp-strlen-3.c: Likewise.
2202 * gcc.target/i386/chkp-strlen-4.c: Likewise.
2203 * gcc.target/i386/chkp-strlen-5.c: Likewise.
2204 * gcc.target/i386/chkp-stropt-1.c: Likewise.
2205 * gcc.target/i386/chkp-stropt-10.c: Likewise.
2206 * gcc.target/i386/chkp-stropt-11.c: Likewise.
2207 * gcc.target/i386/chkp-stropt-12.c: Likewise.
2208 * gcc.target/i386/chkp-stropt-13.c: Likewise.
2209 * gcc.target/i386/chkp-stropt-14.c: Likewise.
2210 * gcc.target/i386/chkp-stropt-15.c: Likewise.
2211 * gcc.target/i386/chkp-stropt-16.c: Likewise.
2212 * gcc.target/i386/chkp-stropt-2.c: Likewise.
2213 * gcc.target/i386/chkp-stropt-3.c: Likewise.
2214 * gcc.target/i386/chkp-stropt-4.c: Likewise.
2215 * gcc.target/i386/chkp-stropt-5.c: Likewise.
2216 * gcc.target/i386/chkp-stropt-6.c: Likewise.
2217 * gcc.target/i386/chkp-stropt-7.c: Likewise.
2218 * gcc.target/i386/chkp-stropt-8.c: Likewise.
2219 * gcc.target/i386/chkp-stropt-9.c: Likewise.
2220
b5d7a29c
RO
22212016-03-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2222
2223 * g++.dg/template/ptrmem30.C (read): Rename to data_read.
2224 (Holder::foo): Reflect this.
2225
b660f9ec
IE
22262016-03-31 Ilya Enkovich <enkovich.gnu@gmail.com>
2227
2228 PR target/70442
2229 * gcc.dg/pr70442.c: New test.
2230
88504f34
NS
22312016-03-31 Nathan Sidwell <nathan@acm.org>
2232
2233 PR c++/70393
2234 * g++.dg/cpp0x/constexpr-virtual6.C: New.
2235
95d34b96
KY
22362016-03-31 Kirill Yukhin <kirill.yukhin@intel.com>
2237
2238 PR target/70453
2239 * gcc.target/i386/pr70453.c: New test.
2240
b4c4967c
AB
22412016-03-31 Andrey Belevantsev <abel@ispras.ru>
2242
2243 PR target/70292
2244 * gcc.c-torture/pr70292.c: New test.
2245
5fde6a45
MP
22462016-03-31 Marek Polacek <polacek@redhat.com>
2247
2248 PR c/70297
2249 * c-c++-common/pr70297.c: New test.
2250 * g++.dg/cpp0x/typedef-redecl.C: New test.
2251 * gcc.dg/typedef-redecl2.c: New test.
2252
97eb24c4
JJ
22532016-03-31 Jakub Jelinek <jakub@redhat.com>
2254
2255 PR rtl-optimization/70460
2256 * gcc.c-torture/execute/pr70460.c: New test.
2257
efc3536f
RB
22582016-03-31 Richard Biener <rguenther@suse.de>
2259
2260 PR c++/70430
2261 * g++.dg/ext/vector30.C: New testcase.
2262
e0876e21
DH
22632016-03-30 Dominique d'Humieres <dominiq@lps.ens.fr>
2264 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2265
2266 * gfortran.dg/fmt_pf.f90: New test.
2267
e9bff8c6
RO
22682016-03-30 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2269
2270 Forward-port from 5 branch
2271 2016-03-30 Jakub Jelinek <jakub@redhat.com>
2272
2273 PR testsuite/70356
2274 * gcc.target/i386/avx-vextractf128-256-5.c: Move
2275 dg-require-effective-target after dg-do.
2276
2277 2015-12-30 Kirill Yukhin <kirill.yukhin@intel.com>
2278
2279 * gcc.target/i386/avx-vextractf128-256-5.c: New test.
2280
2620c80d
TS
22812016-03-30 Thomas Schwinge <thomas@codesourcery.com>
2282 Julian Brown <julian@codesourcery.com>
2283 Chung-Lin Tang <cltang@codesourcery.com>
2284 Cesar Philippidis <cesar@codesourcery.com>
2285 James Norris <jnorris@codesourcery.com>
2286 Tom de Vries <tom@codesourcery.com>
2287 Nathan Sidwell <nathan@codesourcery.com>
2288
bf867841 2289 * c-c++-common/goacc/combined-directives.c: Clean up dg-* directives.
2620c80d
TS
2290 * c-c++-common/goacc/loop-clauses.c: Likewise.
2291 * g++.dg/goacc/template.C: Likewise.
2292 * gfortran.dg/goacc/combined-directives.f90: Likewise.
2293 * gfortran.dg/goacc/loop-1.f95: Likewise.
2294 * gfortran.dg/goacc/loop-5.f95: Likewise.
2295 * gfortran.dg/goacc/loop-6.f95: Likewise.
2296 * gfortran.dg/goacc/loop-tree-1.f90: Likewise.
2297 * c-c++-common/goacc-gomp/nesting-1.c: Update.
2298 * c-c++-common/goacc-gomp/nesting-fail-1.c: Likewise.
2299 * c-c++-common/goacc/clauses-fail.c: Likewise.
2300 * c-c++-common/goacc/parallel-1.c: Likewise.
2301 * c-c++-common/goacc/reduction-1.c: Likewise.
2302 * c-c++-common/goacc/reduction-2.c: Likewise.
2303 * c-c++-common/goacc/reduction-3.c: Likewise.
2304 * c-c++-common/goacc/reduction-4.c: Likewise.
2305 * c-c++-common/goacc/routine-3.c: Likewise.
2306 * c-c++-common/goacc/routine-4.c: Likewise.
2307 * c-c++-common/goacc/routine-5.c: Likewise.
2308 * c-c++-common/goacc/tile.c: Likewise.
2309 * g++.dg/goacc/template.C: Likewise.
2310 * gfortran.dg/goacc/combined-directives.f90: Likewise.
2311 * c-c++-common/goacc/nesting-1.c: Move dg-error test cases into...
2312 * c-c++-common/goacc/nesting-fail-1.c: ... this file. Update.
2313 * c-c++-common/goacc/kernels-1.c: Update. Incorporate...
2314 * c-c++-common/goacc/kernels-empty.c: ... this file, and...
2315 * c-c++-common/goacc/kernels-eternal.c: ... this file, and...
2316 * c-c++-common/goacc/kernels-noreturn.c: ... this file.
2317 * c-c++-common/goacc/host_data-1.c: New file. Incorporate...
2318 * c-c++-common/goacc/use_device-1.c: ... this file.
2319 * c-c++-common/goacc/host_data-2.c: New file. Incorporate...
2320 * c-c++-common/goacc/host_data-5.c: ... this file, and...
2321 * c-c++-common/goacc/host_data-6.c: ... this file.
2322 * c-c++-common/goacc/loop-2-kernels.c: New file.
2323 * c-c++-common/goacc/loop-2-parallel.c: Likewise.
2324 * c-c++-common/goacc/loop-3.c: Likewise.
2325 * g++.dg/goacc/reference.C: Likewise.
2326 * g++.dg/goacc/routine-1.C: Likewise.
2327 * g++.dg/goacc/routine-2.C: Likewise.
2328
f6d2d066
RB
23292016-03-30 Richard Biener <rguenther@suse.de>
2330
2331 PR middle-end/70450
2332 * gcc.dg/torture/pr70450.c: New testcase.
2333
d43242b9
JJ
23342016-03-30 Jakub Jelinek <jakub@redhat.com>
2335
2336 PR target/70421
2337 * gcc.dg/torture/pr70421.c: New test.
2338 * gcc.target/i386/avx512f-pr70421.c: New test.
2339
5ce43b77
L
23402016-03-30 H.J. Lu <hongjiu.lu@intel.com>
2341
2342 PR testsuite/70364
2343 * gcc.target/i386/cleanup-1.c: Include <stddef.h>.
2344 (check): New function.
2345 (bar): Call check.
2346 (foo): Align stack to 16 bytes when calling bar.
2347 * gcc.target/i386/cleanup-2.c: Likewise.
2348
d014a712
PP
23492016-03-30 Patrick Palka <ppalka@gcc.gnu.org>
2350
2351 PR tree-optimization/59124
2352 * gcc.dg/Warray-bounds-19.c: New test.
2353
13f0e8c7
ZW
23542016-03-29 Zachary T Welch <zwelch@codesourcery.com>
2355
2356 * lib/prune.exp (escape_regex_chars): New.
2357 (prune_file_path): Update to quote metcharacters for regexp.
2358
3336c6e0
JJ
23592016-03-29 Jakub Jelinek <jakub@redhat.com>
2360
a362f023
JJ
2361 PR rtl-optimization/70429
2362 * gcc.c-torture/execute/pr70429.c: New test.
2363
3336c6e0
JJ
2364 PR tree-optimization/70405
2365 * gcc.dg/pr70405.c: New test.
2366
728557fd
AV
23672016-03-29 Andre Vehreschild <vehre@gcc.gnu.org>
2368
2369 PR fortran/70397
2370 * gfortran.dg/unlimited_polymorphic_25.f90: New test.
2371 * gfortran.dg/unlimited_polymorphic_26.f90: New test.
2372
bef977d4
TS
23732016-03-29 Thomas Schwinge <thomas@codesourcery.com>
2374
2375 PR testsuite/64177
2376 * c-c++-common/cilk-plus/CK/spawning_arg.c (main): Call
2377 __cilkrts_set_param to set two workers.
2378 * c-c++-common/cilk-plus/CK/steal_check.c (main): Likewise.
2379 * g++.dg/cilk-plus/CK/catch_exc.cc (main): Likewise.
2380
6f6d25c9
DH
23812016-03-28 Dominique d'Humieres <dominiq@lps.ens.fr>
2382
bf867841 2383 * g++.dg/ext/fnname5.C: Update the test for Darwin.
6f6d25c9 2384
45733562
KY
23852016-03-28 Kirill Yukhin <kirill.yukhin@intel.com>
2386
2387 PR target/70406
bf867841 2388 * gcc.target/i386/pr70406.c: New test.
45733562 2389
a1799e5e
EB
23902016-03-27 Eric Botcazou <ebotcazou@adacore.com>
2391
2392 * gnat.dg/specs/double_record_extension3.ads: New test.
2393
5fca7b66
RH
23942016-03-25 Richard Henderson <rth@redhat.com>
2395
2396 PR target/70120
2397 * gcc.target/aarch64/pr70120-1.c: New.
2398 * gcc.target/aarch64/pr70120-2.c: New.
2399 * gcc.target/aarch64/pr70120-3.c: New.
2400
31ce75c6
PP
24012016-03-25 Patrick Palka <ppalka@gcc.gnu.org>
2402
2403 PR c++/62212
2404 * g++.dg/template/mangle2.C: The dg-do directive should be
2405 "compile" not "assemble".
2406
3caf0ca1
BS
24072016-03-25 Bernd Schmidt <bschmidt@redhat.com>
2408
2409 PR lto/69650
2410 * gcc.dg/pr69650.c: New test.
2411
634035b6
DE
24122016-03-25 David Edelsohn <dje.gcc@gmail.com>
2413
2414 * g++.dg/ext/pr70290.C: Prune non-standard ABI.
2415
45d34276
AM
24162016-03-25 Alan Modra <amodra@gmail.com>
2417
2418 * gcc.dg/dfp/pr70052.c: New test.
2419
8f085166
RH
24202016-03-24 Richard Henderson <rth@redhat.com>
2421
2422 PR middle-end/69845
2423 * gcc.dg/tree-ssa/pr69845-1.c: New test.
2424 * gcc.dg/tree-ssa/pr69845-2.c: New test.
2425
011e5ec3
TV
24262016-03-24 Tom de Vries <tom@codesourcery.com>
2427
2428 * gfortran.dg/goacc/host_data-tree.f95: Add missing initialization.
2429
9e3f4551
TV
24302016-03-24 Tom de Vries <tom@codesourcery.com>
2431
2432 * c-c++-common/goacc/uninit-use-device-clause.c: New test.
2433 * gfortran.dg/goacc/uninit-use-device-clause.f95: New test.
2434
45780041
TV
24352016-03-24 Tom de Vries <tom@codesourcery.com>
2436
2437 * c-c++-common/goacc/uninit-dim-clause.c: New test.
2438 * gfortran.dg/goacc/uninit-dim-clause.f95: New test.
2439
887ab4e5
PP
24402016-03-24 Patrick Palka <ppalka@gcc.gnu.org>
2441
2442 PR c++/62212
2443 * g++.dg/template/mangle2.C: New test.
2444
69a9a66f
RB
24452016-03-24 Richard Biener <rguenther@suse.de>
2446
2447 PR tree-optimization/70396
2448 * gcc.dg/torture/pr70396.c: New testcase.
2449
ed87de55
RB
24502016-03-24 Richard Biener <rguenther@suse.de>
2451
2452 PR middle-end/70370
2453 * gcc.dg/torture/pr70370.c: New testcase.
2454
ea064934
TV
24552016-03-24 Tom de Vries <tom@codesourcery.com>
2456
2457 * gfortran.dg/goacc/data-tree.f95: Add missing initialization.
2458 * gfortran.dg/goacc/kernels-tree.f95: Same.
2459 * gfortran.dg/goacc/parallel-tree.f95: Same.
2460
b2a4dd1d
TV
24612016-03-24 Tom de Vries <tom@codesourcery.com>
2462
2463 * c-c++-common/goacc/uninit-if-clause.c: New test.
2464 * gfortran.dg/goacc/uninit-if-clause.f95: New test.
2465
72e7cd6e
JJ
24662016-03-24 Jakub Jelinek <jakub@redhat.com>
2467
2468 PR target/70290
bf867841
UB
2469 * g++.dg/ext/pr70290.C: Add -Wno-psabi -w to dg-options.
2470 Fix formatting.
72e7cd6e 2471
ce9d0c03
RB
24722016-03-24 Richard Biener <rguenther@suse.de>
2473
2474 PR tree-optimization/70372
2475 * gcc.dg/tree-ssa/pr70372.c: New testcase.
2476
426b9428
PP
24772016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
2478
2479 PR c++/70347
2480 * g++.dg/cpp1y/nsdmi-union1.C: New test.
2481
cd1588c4
PP
24822016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
2483
2484 PR c++/70332
2485 * g++.dg/cpp1y/nsdmi-aggr5.C: New test.
2486
61637db3
JJ
24872016-03-23 Jakub Jelinek <jakub@redhat.com>
2488
928af3bf
JJ
2489 PR c++/70001
2490 * g++.dg/cpp0x/constexpr-70001-4.C: New test.
2491 * g++.dg/cpp1y/pr70001.C: New test.
2492
61637db3
JJ
2493 PR c++/70323
2494 * g++.dg/cpp0x/constexpr-70323.C: New test.
2495
05aca4e7
AO
24962016-03-23 Alexandre Oliva <aoliva@redhat.com>
2497 Jason Merrill <jason@redhat.com>
2498 Jakub Jelinek <jakub@redhat.com>
2499
2500 PR c++/69315
2501 * g++.dg/cpp0x/constexpr-69315.C: New test.
2502 * g++.dg/cpp0x/variadic122.C: Change one dg-warning into dg-bogus.
2503
fbdb6baf
MP
25042016-03-23 Marek Polacek <polacek@redhat.com>
2505
2506 PR c++/69884
2507 * g++.dg/warn/Wignored-attributes-1.C: New test.
2508 * g++.dg/warn/Wignored-attributes-2.C: New test.
2509
d79ee524
TV
25102016-03-23 Tom de Vries <tom@codesourcery.com>
2511
2512 * c-c++-common/goacc/kernels-default.c (foo): Add missing
2513 initialization.
2514 * gfortran.dg/goacc/private-3.f95 (test): Same.
2515 * gfortran.dg/goacc/routine-5.f90 (gang, worker, vector, seq): Add
2516 missing use param.
2517
a59f0bef
KT
25182016-03-23 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2519
2520 * lib/target-supports.exp: Remove v7ve entry from loop
2521 creating effective target checks.
2522 (check_effective_target_arm_arch_v7ve_ok): New procedure.
2523 (add_options_for_arm_arch_v7ve): Likewise.
2524
0179520a
JJ
25252016-03-23 Jakub Jelinek <jakub@redhat.com>
2526
2527 PR tree-optimization/70354
2528 * gcc.dg/vect/pr70354-1.c: New test.
2529 * gcc.dg/vect/pr70354-2.c: New test.
2530 * gcc.target/i386/avx2-pr70354-1.c: New test.
2531 * gcc.target/i386/avx2-pr70354-2.c: New test.
2532
75bb14d7
JL
25332016-03-22 Jeff Law <law@redhat.com>
2534
2535 PR target/70232
2536 * gcc.dg/tree-ssa/pr70232.c: New test.
2537
72c9526d
IE
25382016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
2539
2540 PR target/70302
2541 * gcc.target/i386/pr70302.c: New test.
2542
a3ca1bc5
RB
25432016-03-22 Richard Biener <rguenther@suse.de>
2544
2545 PR middle-end/70251
2546 * g++.dg/torture/pr70251.C: New testcase.
2547
5c240f4d
DM
25482016-03-22 David Malcolm <dmalcolm@redhat.com>
2549
2550 PR c/69993
2551 * c-c++-common/Wmisleading-indentation-3.c: New test, based on
2552 Wmisleading-indentation.c.
2553 * c-c++-common/Wmisleading-indentation.c: Update thoughout to
2554 reflect change to diagnostic text and order of messages.
2555 * gcc.dg/plugin/location-overflow-test-2.c: Likewise.
2556
80f6631b
DE
25572016-03-22 David Edelsohn <dje.gcc@gmail.com>
2558
2559 * g++.dg/ext/java-3.C: Don't compile on AIX.
2560
9a10956c
RB
25612016-03-22 Richard Biener <rguenther@suse.de>
2562
2563 PR middle-end/70333
2564 * gcc.dg/torture/pr70333.c: New testcase.
2565
6cedf922
IE
25662016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
2567
2568 * g++.dg/ext/pr70290.C: New test.
2569
cd6c27ac
KY
25702016-03-22 Kirill Yukhin <kirill.yukhin@intel.com>
2571
2572 PR target/70325
2573 * gcc.target/i386/pr70325.c: New test.
2574
4cde512c
JJ
25752016-03-22 Jakub Jelinek <jakub@redhat.com>
2576
b01915ed
JJ
2577 PR target/70329
2578 * gcc.target/i386/avx512bw-pr70329-1.c: New test.
2579 * gcc.target/i386/avx512bw-pr70329-2.c: New test.
2580
4e3e2cf1
JJ
2581 PR target/70300
2582 * gcc.target/i386/pr70300.c: New test.
2583
4cde512c
JJ
2584 PR c++/70295
2585 * c-c++-common/nonnull-1.c (func): Remove parens around cp4 != 0.
2586 (func2): New function for cond with parens, xfail warning for c++.
2587 * g++.dg/warn/Wnonnull-compare-8.C: New test.
2588
16f6d7dc
PP
25892016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
2590
2591 PR c++/70096
2592 * g++.dg/template/ptrmem30.C: New test.
2593
a3e2b438
PP
25942016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
2595
2596 PR c++/70204
2597 * g++.dg/cpp0x/constexpr-70204a.C: New test.
2598 * g++.dg/cpp0x/constexpr-70204b.C: New test.
2599
11b6a02e
JJ
26002016-03-21 Jakub Jelinek <jakub@redhat.com>
2601
2602 PR middle-end/70326
2603 * gcc.dg/pr70326.c: New test.
2604
b9407883
MG
26052016-03-21 Marc Glisse <marc.glisse@inria.fr>
2606 Jakub Jelinek <jakub@redhat.com>
2607
2608 PR tree-optimization/70317
2609 * gcc.dg/pr70317.c: New test.
2610
4a148e19
UB
26112016-03-21 Uros Bizjak <ubizjak@gmail.com>
2612
2613 PR target/70327
2614 * gcc.target/i386/pr70327.c: New test.
2615
2a85ddbb
ML
26162016-03-21 Martin Liska <mliska@suse.cz>
2617
7d36fe98 2618 PR ipa/70306
2a85ddbb
ML
2619 * gcc.dg/ipa/pr70306.c: New test.
2620
4a148e19 26212016-03-21 Andre Vieira <andre.simoesdiasvieira@arm.com>
9a72f5f6
AV
2622
2623 * gcc.target/arm/attr-align1.c: Skip if M-profile.
2624 * gcc.target/arm/attr-align3.c: Likewise.
2625 * gcc.target/arm/attr_arm.c: Likewise.
2626 * gcc.target/arm/flip-thumb.c: Likewise.
2627
6b366948
JJ
26282016-03-21 Jakub Jelinek <jakub@redhat.com>
2629
2630 PR target/70296
2631 * gcc.target/powerpc/altivec-36.c: New test.
2632
2fac8c14
RB
26332016-03-21 Richard Biener <rguenther@suse.de>
2634
2635 PR tree-optimization/70310
2636 * gcc.dg/torture/pr70310.c: New testcase.
2637
e9bde854
KY
26382016-03-21 Kirill Yukhin <kirill.yukhin@intel.com>
2639
2640 PR target/70293
2641 * gcc.target/i386/pr70293.c: New test.
2642
56bbfaf6
RB
26432016-03-21 Richard Biener <rguenther@suse.de>
2644
2645 PR tree-optimization/70288
2646 * gcc.dg/torture/pr70288-1.c: New testcase.
2647 * gcc.dg/torture/pr70288-2.c: Likewise.
2648
3eee49ed
AB
26492016-03-21 Andrey Belevantsev <abel@ispras.ru>
2650
2651 PR rtl-optimization/69307
2652 * gcc.target/arm/pr69307.c: New test.
4a148e19 2653
8e7816b4
AB
26542016-03-21 Andrey Belevantsev <abel@ispras.ru>
2655
2656 PR rtl-optimization/69102
2657 * gcc.c-torture/compile/pr69102.c: New test.
2658
14d7d4be
JL
26592016-03-18 Jeff Law <law@redhat.com>
2660
2661 PR rtl-optimization/70263
2662 * gcc.c-torture/compile/pr70263-1.c: New test.
2663 * gcc.target/i386/pr70263-2.c: New test.
2664
5c6a601c
BS
26652016-03-18 Bernd Schmidt <bschmidt@redhat.com>
2666
2667 PR rtl-optimization/70278
2668 * gcc.dg/torture/pr70278.c: New test.
2669 * gcc.target/arm/pr70278.c: New test.
2670
4bbf545b
DM
26712016-03-18 David Malcolm <dmalcolm@redhat.com>
2672
2673 PR c/70281
2674 * gcc.dg/plugin/diagnostic-test-expressions-1.c
2675 (test_builtin_types_compatible_p): New test function.
2676 * gcc.dg/pr70281.c: New test case.
2677
dc28bb68
CL
26782016-03-18 Christophe Lyon <christophe.lyon@linaro.org>
2679
2680 PR target/70113
2681 * gcc.target/aarch64/pr63304_1.c: Add -mno-fix-cortex-a53-843419.
2682
5e8d6dff
IE
26832016-03-18 Ilya Enkovich <enkovich.gnu@gmail.com>
2684
2685 PR tree-optimization/70252
2686 * gcc.dg/pr70252.c: New test.
2687
d0e7e403
TV
26882016-03-18 Tom de Vries <tom@codesourcery.com>
2689
2690 * gcc.dg/pr70161-2.c: New test.
2691 * gcc.dg/pr70161.c: New test.
2692
fa22501a
TV
26932016-03-18 Tom de Vries <tom@codesourcery.com>
2694
2695 PR ipa/70269
2696 * gcc.dg/pr70269.c: New test.
2697
dd125026
JJ
26982016-03-18 Jakub Jelinek <jakub@redhat.com>
2699
2700 PR c++/70267
2701 * g++.dg/ext/java-3.C: New test.
2702
91914f0a
PP
27032016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
2704
2705 PR c++/70205
2706 * g++.dg/lookup/pr70205.C: New test.
2707
753a8910
PP
27082016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
2709
2710 PR c++/70218
2711 * g++.dg/cpp0x/lambda/lambda-70218.C: New test.
2712
14ba7b28
MP
27132016-03-17 Marek Polacek <polacek@redhat.com>
2714
2715 PR c/69407
2716 * gcc.dg/atomic-op-6.c: New test.
2717
ded60913
DM
27182016-03-17 David Malcolm <dmalcolm@redhat.com>
2719
2720 PR c/70264
2721 * c-c++-common/pr70264.c: New test case.
2722
a3aad0e6
JJ
27232016-03-17 Jakub Jelinek <jakub@redhat.com>
2724
17366700
JJ
2725 PR c++/70144
2726 * c-c++-common/pr70144-1.c: New test.
2727 * c-c++-common/pr70144-2.c: New test.
2728
a3aad0e6
JJ
2729 PR c++/70272
2730 * g++.dg/opt/flifetime-dse5.C (main): Remove extra semicolon.
2731 * g++.dg/opt/flifetime-dse6.C: New test.
2732 * g++.dg/tree-ssa/ehcleanup-1.C: Adjust unreachable count.
2733
b57e6e18
L
27342016-03-17 H.J. Lu <hongjiu.lu@intel.com>
2735
2736 PR driver/70192
2737 * gcc.dg/pic-1.c: New test.
2738 * gcc.dg/pic-2.c: Likewise.
2739 * gcc.dg/pic-3.c: Likewise.
2740 * gcc.dg/pic-4.c: Likewise.
2741 * gcc.dg/pie-1.c: Likewise.
2742 * gcc.dg/pie-2.c: Likewise.
2743 * gcc.dg/pie-3.c: Likewise.
2744 * gcc.dg/pie-4.c: Likewise.
2745 * gcc.dg/pie-5.c: Likewise.
2746 * gcc.dg/pie-6.c: Likewise.
2747
b38ba58b
TV
27482016-03-17 Tom de Vries <tom@codesourcery.com>
2749
2750 * gfortran.dg/goacc/kernels-alias-3.f95: New test.
2751 * gfortran.dg/goacc/kernels-alias-4.f95: New test.
2752
6931b3b7
RB
27532016-03-17 Richard Biener <rguenther@suse.de>
2754
2755 PR debug/70271
2756 * g++.dg/debug/pr70271.C: New testcase.
2757
0c8b64cb
IE
27582016-03-17 Ilya Enkovich <enkovich.gnu@gmail.com>
2759
2760 * gcc.target/i386/pr70251.c: New test.
2761
b1970801
MP
27622016-03-17 Marek Polacek <polacek@redhat.com>
2763
2764 PR c++/70194
2765 * g++.dg/warn/constexpr-70194.C: New test.
2766
820c5eaa
RH
27672016-03-16 Richard Henderson <rth@redhat.com>
2768
2769 PR middle-end/70240
2770 * gcc.c-torture/compile/pr70240.c: New.
2771
da0ad263
SKS
27722016-03-16 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
2773
2774 * gcc.c-torture/compile/20151204.c: Skip for avr.
2775
c73d295c
JJ
27762016-03-16 Jakub Jelinek <jakub@redhat.com>
2777
2778 PR target/70245
2779 * g++.dg/opt/pr70245.C: New test.
2780 * g++.dg/opt/pr70245.h: New file.
2781 * g++.dg/opt/pr70245-aux.cc: New file.
2782
b2794066
MS
27832016-03-16 Martin Sebor <msebor@redhat.com>
2784
2785 * g++.dg/cpp1y/constexpr-instantiate.C: Correct DejaGnu directives.
2786
aa43616c
RH
27872016-03-16 Richard Henderson <rth@redhat.com>
2788
2789 PR middle-end/70199
2790 * gcc.c-torture/compile/pr70199.c: New.
2791
59608fe5
L
27922016-03-16 H.J. Lu <hongjiu.lu@intel.com>
2793
2794 * gcc.dg/uninit-19.c: Run dos2unix.
2795
ab4c578f
MP
27962016-03-16 Marek Polacek <polacek@redhat.com>
2797
2798 PR c/70093
2799 * gcc.dg/nested-func-10.c: New test.
2800 * gcc.dg/nested-func-9.c: New test.
2801
f5387e76
JJ
28022016-03-16 Jakub Jelinek <jakub@redhat.com>
2803
2804 PR tree-optimization/68714
2805 * gcc.dg/tree-ssa/pr68714.c: Add -w -Wno-psabi to dg-options.
2806
7662b718
TV
28072016-03-16 Tom de Vries <tom@codesourcery.com>
2808
2809 PR tree-optimization/68715
2810 * gcc.dg/graphite/pr68715-2.c: New test.
2811 * gcc.dg/graphite/pr68715.c: New test.
2812 * gfortran.dg/graphite/pr68715.f90: New test.
2813
be7ce7ae
TV
28142016-03-16 Tom de Vries <tom@codesourcery.com>
2815
2816 PR tree-optimization/68809
2817 * gcc.dg/graphite/pr68809-2.c: New test.
2818 * gcc.dg/graphite/pr68809.c: New test.
2819
1935f250
JJ
28202016-03-16 Jakub Jelinek <jakub@redhat.com>
2821
6651c93e
JJ
2822 PR c++/70147
2823 * g++.dg/ubsan/pr70147-2.C (C::C): Initialize A base with invalid
2824 method call to i () as argument. Adjust expected output.
2825
1935f250
JJ
2826 PR c++/70147
2827 * g++.dg/ubsan/pr70147-1.C: New test.
2828 * g++.dg/ubsan/pr70147-2.C: New test.
2829
ab1caa6e
MS
28302016-03-15 Martin Sebor <msebor@redhat.com>
2831
2832 PR c++/58281
2833 * g++.dg/cpp1y/constexpr-instantiate.C: Add new test.
2834
5c2a1bbb
JDA
28352016-03-15 John David Anglin <danglin@gcc.gnu.org>
2836
cb5d8ad1
JDA
2837 * gcc.c-torture/execute/pr68532.c: Add -fno-common option on
2838 hppa*-*-hpux*.
2839
b440dd40
JDA
2840 * gcc.dg/ifcvt-4.c: Add hppa*64*-*-* to skip list.
2841
5c2a1bbb
JDA
2842 PR libfortran/69799
2843 * gfortran.dg/coarray_allocate_5.f08: Add "-latomic" option if
2844 libatomic_available.
2845
42c729c5
MP
28462016-03-15 Marek Polacek <polacek@redhat.com>
2847
2848 PR c++/70209
2849 * g++.dg/ext/attribute-may-alias-4.C: New test.
2850
82b1c550
AM
28512016-03-15 Alexander Monakov <amonakov@ispras.ru>
2852
2853 * g++.dg/pr63384.C: Add -w to dg-options. Remove '-toggle' in
2854 -fvar-tracking-assignments-toggle flag.
2855
4ccbf3a6
PH
28562016-03-15 Pat Haugen <pthaugen@us.ibm.com>
2857
2858 * gcc.dg/ifcvt-4.c: Add -misel for powerpc*.
2859
c39858bd
JJ
28602016-03-15 Jakub Jelinek <jakub@redhat.com>
2861
2862 PR rtl-optimization/70222
2863 * gcc.c-torture/execute/pr70222-1.c: New test.
2864 * gcc.c-torture/execute/pr70222-2.c: New test.
2865
8be119c1
RH
28662016-03-15 Richard Henderson <rth@redhat.com>
2867
2868 * gcc.dg/tree-ssa/pr68714.c: Test during reassoc1 pass.
2869
6598bb55
AB
28702016-03-15 Andrey Belevantsev <abel@ispras.ru>
2871
2872 PR rtl-optimization/69032
2873 * gcc.dg/pr69032.c: New test.
2874
81fa2944
AB
28752016-03-15 Andrey Belevantsev <abel@ispras.ru>
2876
2877 PR rtl-optimization/63384
4a148e19 2878 * g++.dg/pr63384.C: New test.
81fa2944 2879
74ea9ab6
AB
28802016-03-15 Andrey Belevantsev <abel@ispras.ru>
2881
2882 PR target/64411
2883 * gcc.target/i386/pr64411.C: New test.
2884
045d5055
TV
28852016-03-15 Tom de Vries <tom@codesourcery.com>
2886
2887 * gfortran.dg/goacc/kernels-alias-2.f95: New test.
2888 * gfortran.dg/goacc/kernels-alias.f95: New test.
2889
3ea33585
MS
28902016-03-14 Martin Sebor <msebor@redhat.com>
2891
2892 PR c++/53792
2893 * g++.dg/cpp0x/constexpr-inline.C: New test.
2894 * g++.dg/cpp0x/constexpr-inline-1.C: Same.
2895
1df7b330
DE
28962016-03-14 David Edelsohn <dje.gcc@gmail.com>
2897
2898 * gcc.dg/torture/pr70083.c: Prune non-standard ABI.
2899
79b57d18
JJ
29002016-03-14 Jakub Jelinek <jakub@redhat.com>
2901
2902 PR middle-end/70219
2903 * gcc.dg/pr70219.c: New test.
2904
3cbf012a
BS
29052016-03-14 Bernd Schmidt <bschmidt@redhat.com>
2906
2907 PR target/70083
2908 * gcc.dg/torture/pr70083.c: New test.
2909 * gcc.target/i386/pr70083.c: New test.
2910
a9fee7cd
RB
29112016-03-14 Richard Biener <rguenther@suse.de>
2912
2913 PR tree-optimization/56365
2914 * gcc.dg/tree-ssa/phi-opt-14.c: New testcase.
2915
4799603f
SB
29162016-03-14 Segher Boessenkool <segher@kernel.crashing.org>
2917
2918 PR target/70098
2919 * lib/target-supports.exp (check_effective_target_powerpc64_no_dm):
2920 New function.
2921 * g++.dg/pr70098.C: New testcase.
2922
2923
760ca967
TV
29242016-03-14 Tom de Vries <tom@codesourcery.com>
2925
2926 PR tree-optimization/70045
2927 * gcc.dg/graphite/pr70045.c: New test.
2928
44e66a77
JD
29292016-03-13 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2930
2931 PR fortran/69043
2932 * gfortran.dg/include_9.f90: New test.
2933
a18e0fe1
DH
29342016-03-13 Dominique d'Humieres <dominiq@lps.ens.fr>
2935
2936 PR fortran/45076
2937 gfortran.dg/prof/prof.exp: New script.
2938 gfortran.dg/prof/dynamic_dispatch_6.f03: New test.
2939
d0aca6ab
AB
29402016-03-12 Andrey Belevantsev <abel@ispras.ru>
2941
2942 PR rtl-optimization/69307
2943 * gcc.dg/pr69307.c: New test.
2944
cefe08a4
VM
29452016-03-12 Vladimir Makarov <vmakarov@redhat.com>
2946
2947 PR target/69614
2948 * gcc.target/arm/pr69614.c: New.
2949
70112e2a
PT
29502016-03-12 Paul Thomas <pault@gcc.gnu.org>
2951
2952 PR fortran/70031
2953 * gfortran.dg/submodule_14.f08: New test
2954
2955 PR fortran/69524
2956 * gfortran.dg/submodule_15.f08: New test
2957
3f1e5d3a
PP
29582016-03-12 Patrick Palka <ppalka@gcc.gnu.org>
2959
2960 PR c++/70106
2961 * g++.dg/cpp1y/paren3.C: New test.
2962
a3f6d680
MM
29632016-03-11 Michael Meissner <meissner@linux.vnet.ibm.com>
2964
2965 PR target/70131
2966 * gcc.target/powerpc/ppc-round2.c: New test.
2967
92348f09
BS
29682016-03-11 Bernd Schmidt <bschmidt@redhat.com>
2969
2970 PR target/70123
2971 * gcc.dg/torture/pr70123.c: New test.
2972
cebde9e9
JL
29732016-03-11 Jeff Law <law@redhat.com>
2974
2975 PR tree-optimization/70190
2976 * gcc.c-torture/compile/pr70190.c: New test.
2977
3edc5da4
DM
29782016-03-11 David Malcolm <dmalcolm@redhat.com>
2979
2980 PR c/68187
2981 * c-c++-common/Wmisleading-indentation.c (test43_a): New test
2982 case.
2983 (test43_b): Likewise.
2984 (test43_c): Likewise.
2985 (test43_d): Likewise.
2986 (test43_e): Likewise.
2987 (test43_f): Likewise.
2988 (test43_g): Likewise.
2989 (test44_a): Likewise.
2990 (test44_b): Likewise.
2991 (test44_c): Likewise.
2992 (test44_d): Likewise.
2993 (test44_e): Likewise.
2994
318c1204
DM
29952016-03-11 David Malcolm <dmalcolm@redhat.com>
2996
2997 PR c/70085
2998 * c-c++-common/Wmisleading-indentation.c (pr70085): New test case.
2999
bc062234
KT
30002016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3001
3002 * gcc.target/aarch64/vect-reduc-or_1.c: Add -fno-vect-cost-model to
3003 dg-options.
3004
acfc1ac1
KT
30052016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3006
3007 PR target/70002
3008 PR target/69245
3009 * gcc.target/aarch64/pr69245_2.c: New test.
3010
d1e2bb2d
JJ
30112016-03-11 Jakub Jelinek <jakub@redhat.com>
3012
3013 PR tree-optimization/70177
3014 * gcc.dg/pr70177.c: New test.
3015
07350627
AL
30162016-03-11 Alan Lawrence <alan.lawrence@arm.com>
3017
3018 * gfortran.dg/unconstrained_commons.f: Widen regexp to match j_<N>.
3019
5c6706f7
AL
30202016-03-11 Alan Lawrence <alan.lawrence@arm.com>
3021
3022 * gcc.dg/tree-ssa/sra-20.c: New.
3023
02d472a2
JJ
30242016-03-11 Jakub Jelinek <jakub@redhat.com>
3025
686d390a
JJ
3026 PR rtl-optimization/70174
3027 * gcc.dg/pr70174.c: New test.
3028
02d472a2
JJ
3029 PR tree-optimization/70169
3030 * gcc.dg/pr70169.c: New test.
3031
0f9befa1
IE
30322016-03-11 Ilya Enkovich <enkovich.gnu@gmail.com>
3033
3034 PR target/70160
3035 * gcc.target/i386/pr70160.c: New test.
3036
432d4670
AK
30372016-03-11 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
3038
3039 * gcc.target/s390/dfp-1.c: New test.
3040
a3dc8760
NC
30412016-03-10 Nick Clifton <nickc@redhat.com>
3042
3043 PR target/70044
3044 * gcc.target/aarch64/pr70044.c: New test.
3045
b87a8d7d
PP
30462016-03-10 Patrick Palka <ppalka@gcc.gnu.org>
3047 Jakub Jelinek <jakub@redhat.com>
3048
3049 PR c++/70001
3050 * g++.dg/cpp0x/constexpr-70001-1.C: New test.
3051 * g++.dg/cpp0x/constexpr-70001-2.C: New test.
3052 * g++.dg/cpp0x/constexpr-70001-3.C: New test.
3053
4f4ada6a
JH
30542016-03-10 Jan Hubicka <hubicka@ucw.cz>
3055
3056 PR lto/69589
3057 * g++.dg/lto/pr69589_0.C: New testcase
3058 * g++.dg/lto/pr69589_1.C: New testcase
3059
d49b0aa0
MP
30602016-03-10 Marek Polacek <polacek@redhat.com>
3061
3062 PR c++/70153
3063 * g++.dg/delayedfold/unary-plus1.C: New test.
3064
30652016-03-10 Andre Vieira <andre.simoesdiasvieira@arm.com>
c81e3837
AV
3066
3067 * gcc.target/arm/pr45701-1.c: Escape brackets.
3068 * gcc.target/arm/pr45701-2.c: Likewise.
3069
71017a7b
AL
30702016-03-10 Alan Lawrence <alan.lawrence@arm.com>
3071
3072 * gfortran.dg/unconstrained_commons.f: New.
3073
ba52669f
AM
30742016-03-10 Alan Modra <amodra@gmail.com>
3075
3076 * gcc.dg/pr69195.c: New.
3077 * gcc.dg/pr69238.c: New.
3078
27742332
TV
30792016-03-10 Tom de Vries <tom@codesourcery.com>
3080
3081 PR testsuite/68915
3082 * gcc.dg/vect/pr46032.c: Xfail scan if alignment requirements not met.
3083
3a81a594
RB
30842016-03-10 Richard Biener <rguenther@suse.de>
3085
3086 PR tree-optimization/70128
3087 * gcc.dg/tree-ssa/alias-34.c: New testcase.
3088 * gcc.dg/tree-ssa/alias-35.c: Likewise.
3089
3433b975
JJ
30902016-03-09 Jakub Jelinek <jakub@redhat.com>
3091
c2864f02
JJ
3092 PR tree-optimization/70152
3093 * gcc.dg/pr70152.c: New test.
3094
3433b975
JJ
3095 PR target/70086
3096 * gcc.target/i386/pr70086-1.c: New test.
3097 * gcc.target/i386/pr70086-2.c: New test.
3098 * gcc.target/i386/pr70086-3.c: New test.
2bd8090f
JJ
3099
3100 PR tree-optimization/70127
3101 * gcc.c-torture/execute/pr70127.c: New test.
3102
96b3c82d
CP
31032016-03-09 Cesar Philippidis <cesar@codesourcery.com>
3104
3105 * c-c++-common/goacc/combined-directives-2.c: New test.
3106
b4f3232d
DM
31072016-03-09 David Malcolm <dmalcolm@redhat.com>
3108
3109 PR c/68473
3110 PR c++/70105
3111 * g++.dg/diagnostic/pr70105.C: New test.
3112 * gcc.dg/plugin/diagnostic-test-expressions-1.c (foo): New decl.
3113 (test_multiple_ordinary_maps): New test function.
3114
40499f81
DM
31152016-03-09 David Malcolm <dmalcolm@redhat.com>
3116
3117 PR c/68473
3118 PR c++/70105
3119 * gcc.dg/plugin/diagnostic_plugin_show_trees.c (show_tree):
3120 Drop range information from call to inform_at_rich_loc.
3121 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c (add_range):
3122 New.
3123 (test_show_locus): Replace calls to rich_location::add_range with
3124 calls to add_range. Rewrite the tests that used the now-defunct
3125 rich_location ctor taking a source_range. Simplify other tests
3126 by replacing calls to COMBINE_LOCATION_DATA with calls to
3127 make_location.
3128
c9e33662
RB
31292016-03-09 Richard Biener <rguenther@suse.de>
3130 Jakub Jelinek <jakub@redhat.com>
3131
3132 PR tree-optimization/70138
3133 * gcc.dg/vect/pr70138-1.c: New testcase.
3134 * gcc.dg/vect/pr70138-2.c: Likewise.
3135
2c73b764
JJ
31362016-03-09 Jakub Jelinek <jakub@redhat.com>
3137
3138 PR target/70049
3139 * gcc.target/i386/pr70049.c: New test.
3140
c06d25bb
RB
31412016-03-09 Richard Biener <rguenther@suse.de>
3142
3143 PR c/70143
3144 * gcc.dg/Wstrict-aliasing-bogus-upcast.c: New testcase.
3145 * gcc.dg/Wstrict-aliasing-struct-with-char-member.c: Likewise.
3146 * gcc.dg/Wstrict-aliasing-struct-member.c: Remove again.
3147
5828a501
RO
31482016-03-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3149
3150 * gcc.dg/vect/bb-slp-34.c: Really don't xfail on aarch64-*-*,
3151 arm-*-*.
3152
2e141c8d
JJ
31532016-03-09 Jakub Jelinek <jakub@redhat.com>
3154
5a9def37
JJ
3155 PR middle-end/67278
3156 * gcc.dg/simd-7.c: Add -w -Wno-psabi to dg-options.
3157
2e141c8d
JJ
3158 PR target/67278
3159 * gcc.dg/simd-8.c: Add -w -Wno-psabi to dg-options.
3160
3161 PR middle-end/70050
3162 * gcc.dg/pr70050.c: Add -w to dg-options. Fix up PR number
3163 in testcase comment.
3164
bf751f40
TV
31652016-03-09 Tom de Vries <tom@codesourcery.com>
3166
3167 * gfortran.dg/goacc/kernels-loop-2.f95: New test.
3168 * gfortran.dg/goacc/kernels-loop-data-2.f95: New test.
3169 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: New test.
3170 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: New test.
3171 * gfortran.dg/goacc/kernels-loop-data-update.f95: New test.
3172 * gfortran.dg/goacc/kernels-loop-data.f95: New test.
3173 * gfortran.dg/goacc/kernels-loop-n.f95: New test.
3174 * gfortran.dg/goacc/kernels-loop.f95: New test.
3175
e210c999
MS
31762016-03-08 Martin Sebor <msebor@redhat.com>
3177
3178 PR c++/62096
3179 * g++.dg/warn/overflow-warn-7.C: New test.
3180
80aac5c8
JM
31812016-03-08 Jason Merrill <jason@redhat.com>
3182
3183 * lib/g++-dg.exp (g++-dg-runtest): Handle "concepts" in std list.
3184 * lib/target-supports.exp (check_effective_target_concepts): New.
3185
12b81409
JJ
31862016-03-08 Jakub Jelinek <jakub@redhat.com>
3187
d259b234
JJ
3188 PR c++/70135
3189 * g++.dg/cpp1y/constexpr-loop4.C: New test.
3190 * g++.dg/ubsan/pr70135.C: New test.
3191
12b81409
JJ
3192 PR target/70110
3193 * gcc.dg/pr70110.c: New test.
3194
b4e9f2aa
MJ
31952016-03-07 Martin Jambor <mjambor@suse.cz>
3196
3197 * c-c++-common/gomp/clauses-1.c: Remove dg-options.
3198 * c-c++-common/gomp/if-1.c: Likewise.
3199 * c-c++-common/gomp/pr61486-2.c: Likewise.
3200 * c-c++-common/gomp/target-teams-1.c: Moved dg-options except -fopenmp
3201 to dg-additional-options.
3202 * g++.dg/gomp/gomp.exp: Pass -Wno-hsa to all tests.
3203 * g++/gomp/target-teams-1.c: Likewise.
3204 * gcc.dg/gomp/gomp.exp: Likewise.
3205 * gcc.dg/gomp/pr68128-2.c: Moved dg-options except -fopenmp to
3206 dg-additional-options.
3207 * gfortran.dg/gomp/gomp.exp: Likewise.
3208 * gfortran.dg/gomp/target1.f90: Remove dg-options.
3209 * gfortran.dg/gomp/target2.f90: Moved dg-options except -fopenmp to
3210 dg-additional-options.
3211 * gfortran.dg/gomp/target3.f90: Remove dg-options.
3212
f86e631e
MJ
32132016-03-07 Martin Jambor <mjambor@suse.cz>
3214
3215 * lib/target-supports.exp (check_effective_target_offload_hsa): New.
3216 * c-c++-common/gomp/gridify-1.c: New test.
3217 * gfortran.dg/gomp/gridify-1.f90: Likewise.
3218
94156b3f
AV
32192016-03-07 Andre Vieira <andre.simoesdiasvieira@arm.com>
3220
3221 * gcc.target/arm/pr45701-1.c: Change assembler scan to not
3222 trigger for cortex-r8, when scanning for register r8.
3223 * gcc.target/arm/pr45701-2.c: Likewise.
3224
a84a49b7 32252016-02-26 Richard Biener <rguenther@suse.de>
4a148e19 3226 Jeff Law <law@redhat.com>
a84a49b7
RB
3227
3228 PR tree-optimization/69740
3229 * gcc.c-torture/compile/pr69740-1.c: New test.
3230 * gcc.c-torture/compile/pr69740-2.c: New test.
3231
e41f6c9e
BS
32322016-03-07 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3233
3234 * lib/target-supports.exp
3235 (check_effective_target_whole_vector_shift): Enable for PPC64.
3236
57548bf5
RB
32372016-03-07 Richard Biener <rguenther@suse.de>
3238
3239 PR tree-optimization/70115
3240 * gcc.dg/torture/pr70115.c: New testcase.
3241
4ae13300
NS
32422016-03-07 Nathan Sidwell <nathan@codesourcery.com>
3243
3244 PR middle-end/69916
3245 * c-c-++-common/goacc/pr69916.c: New.
3246
5edb9853
RH
32472016-03-07 Richard Henderson <rth@redhat.com>
3248
3249 * gcc.c-torture/compile/pr70061.c: New test.
3250
2067a8f3
RB
32512016-03-07 Richard Biener <rguenther@suse.de>
3252
3253 PR testsuite/70109
3254 * gcc.dg/vect/O3-pr36098.c: New testcase.
3255
4145a9b7
CL
32562016-03-07 Christophe Lyon <christophe.lyon@linaro.org>
3257
3258 * gcc.target/arm/pragma_cpp_fma.c: Reset default FPU.
3259
1878be32
EB
32602016-03-07 Eric Botcazou <ebotcazou@adacore.com>
3261
3262 * gnat.dg/renaming9.ad[sb]: New testcase.
3263
df762bb2
JJ
32642016-03-05 Jakub Jelinek <jakub@redhat.com>
3265
3266 PR c++/70084
3267 * g++.dg/expr/stdarg3.C: New test.
3268
7d461295
JL
32692016-03-04 Jeff Law <law@redhat.com>
3270
3271 PR tree-optimization/69196
3272 * gcc.dg/tree-ssa/pr69196-1.c: Limit this to sparc*-*-* and
3273 x86_64-*-*.
3274
29b9828f
BS
32752016-03-04 Bernd Schmidt <bschmidt@redhat.com>
3276
b6b552fd
BS
3277 PR c/69973
3278 * gcc.dg/pr69973.c: New test.
3279
201d49e9
BS
3280 PR rtl-optimization/69941
3281 * gcc.dg/torture/pr69941.c: New test.
3282
29b9828f
BS
3283 PR c/69824
3284 * gcc.dg/pr69824.c: New test.
3285
640b7e74
TV
32862016-03-05 Tom de Vries <tom@codesourcery.com>
3287
3288 * c-c++-common/goacc/nesting-fail-1.c (f_acc_routine): New function.
3289 * c-c++-common/goacc-gomp/nesting-fail-1.c (f_acc_routine): New
3290 function.
3291
7a3a3fad
PP
32922016-03-05 Patrick Palka <ppalka@gcc.gnu.org>
3293
3294 PR c++/66786
3295 * g++.dg/cpp1y/var-templ48.C: New test.
3296 * g++.dg/cpp1y/var-templ49.C: New test.
3297
cd439aec
EB
32982016-03-04 Eric Botcazou <ebotcazou@adacore.com>
3299
3300 * g++.dg/Wno-frame-address.C: Skip on IA-64.
3301
60204554
JJ
33022016-03-04 Jakub Jelinek <jakub@redhat.com>
3303
0c8825de
JJ
3304 PR c++/70035
3305 * g++.dg/ubsan/pr70035.C: New test.
3306
60204554
JJ
3307 PR target/70062
3308 * gcc.target/i386/pr70062.c: New test.
3309
f79d4eab
L
33102016-03-04 H.J. Lu <hongjiu.lu@intel.com>
3311
3312 * g++.dg/template/typename21.C: Remove c++98_only.
3313
ea81ce67
L
33142016-03-04 H.J. Lu <hongjiu.lu@intel.com>
3315
3316 * g++.dg/template/typename21.C: Replace c++98 with c++98_only.
3317
64b23c13
DM
33182016-03-04 David Malcolm <dmalcolm@redhat.com>
3319
3320 PR c/68187
3321 * c-c++-common/Wmisleading-indentation.c (fn_42_a): New test
3322 function.
3323 (fn_42_b): Likewise.
3324 (fn_42_c): Likewise.
3325
729526f5
DM
33262016-03-04 David Malcolm <dmalcolm@redhat.com>
3327
3328 PR c/68187
3329 * c-c++-common/Wmisleading-indentation.c (fn_40_a): New test
3330 function.
3331 (fn_40_b): Likewise.
3332 (fn_41_a): Likewise.
3333 (fn_41_b): Likewise.
3334
f9ea11ac
JJ
33352016-03-04 Jakub Jelinek <jakub@redhat.com>
3336
3337 PR target/70059
3338 * gcc.target/i386/avx512f-pr70059.c: New test.
3339 * gcc.target/i386/avx512dq-pr70059.c: New test.
3340
b6c38c69
BS
33412016-03-04 Bernd Schmidt <bschmidt@redhat.com>
3342
3343 PR rtl-optimization/57676
3344 * gcc.dg/torture/pr57676.c: New test.
3345
af3cdd34
IE
33462016-03-04 Ilya Enkovich <enkovich.gnu@gmail.com>
3347
3348 * gcc.dg/pr70026.c: New test.
3349
7ff6ca38
MP
33502016-03-04 Marek Polacek <polacek@redhat.com>
3351
3352 PR c/69798
3353 * gcc.dg/cilk-plus/pr69798-1.c: New test.
3354 * gcc.dg/cilk-plus/pr69798-2.c: New test.
3355
a6bf62d5
KT
33562016-03-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3357
3358 PR target/70004
3359 * gcc.target/aarch64/scalar_shift_1.c: (test_corners_sisd_di):
3360 Delete.
3361 (test_corners_sisd_si): Likewise.
3362 (main): Remove checks of the above.
3363 * gcc.target/aarch64/shift_wide_invalid_1.c: New test.
3364
ae4cdc6a
EB
33652016-03-04 Eric Botcazou <ebotcazou@adacore.com>
3366
3367 * gcc.dg/Wno-frame-address.c: Skip on IA-64.
3368
08455559
CL
33692016-03-04 Christophe Lyon <christophe.lyon@linaro.org>
3370
3371 * gcc.dg/torture/pr69951.c: Accept argc==0.
3372
e9a35493
RB
33732016-03-04 Richard Biener <rguenther@suse.de>
3374
3375 PR c++/70054
3376 * g++.dg/warn/Wstrict-aliasing-bogus-union-2.C: New testcase.
3377 * gcc.dg/Wstrict-aliasing-struct-member.c: New testcase.
3378
fba054c2
DV
33792016-03-04 Dominik Vogt <vogt@linux.vnet.ibm.com>
3380
3381 PR testsuite/69766
3382 * go.test/go-test.exp: S/390: Set GOARCH to the current target when
3383 testing multiarch.
3384
f10cdc6c
JJ
33852016-03-04 Jakub Jelinek <jakub@redhat.com>
3386
3387 PR debug/69947
3388 * gcc.dg/guality/pr69947.c: New test.
3389
2e981ba0
JJ
33902016-03-03 Jakub Jelinek <jakub@redhat.com>
3391
3392 PR ada/70017
3393 * gcc.dg/pr70017.c (foo): Store 0 to first element of each array.
3394
0ba3bfa2
KT
33952016-03-03 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3396
3397 PR rtl-optimization/69904
3398 * gcc.target/arm/pr69904.c: New test.
3399
97ecdb46
JJ
34002016-03-03 Jakub Jelinek <jakub@redhat.com>
3401
3402 PR target/70021
3403 * gcc.dg/vect/pr70021.c: New test.
3404 * gcc.target/i386/pr70021.c: New test.
3405
a2a743a1
MP
34062016-03-03 Marek Polacek <polacek@redhat.com>
3407
3408 PR middle-end/70050
3409 * gcc.dg/pr70050.c: New test.
3410
fa07ecdd
JG
34112016-03-03 James Greenhalgh <james.greenhalgh@arm.com>
3412
3413 * gcc.dg/vect/bb-slp-34.c: Don't XFAIL for ARM/AArch64.
3414
23504262
ML
34152016-03-03 Ilya Enkovich <enkovich.gnu@gmail.com>
3416
3417 PR tree-optimization/70043
3418 * gfortran.dg/vect/pr70043.f90: New test.
3419
b7b9e1a9
EB
34202016-03-03 Eric Botcazou <ebotcazou@adacore.com>
3421
3422 * gnat.dg/specs/task1.ads: New test.
3423
cb83ba54
RO
34242016-03-03 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3425
3426 * lib/gcc-gdb-test.exp (gdb-test): Make log message match command.
3427 Invoke gdb with -batch.
3428 * lib/gcc-simulate-thread.exp (simulate-thread): Likewise.
3429
a75f5e30
RB
34302016-03-03 Richard Biener <rguenther@suse.de>
3431
3432 PR tree-optimization/55936
3433 * gcc.dg/tree-ssa/vrp06.c: Remove XFAIL.
3434
268bc320
JL
34352016-03-02 Jeff Law <law@redhat.com>
3436
815f20ab
JL
3437 PR rtl-optimization/69942
3438 * gcc.dg/ifcvt-5.c: Use "word_mode" rather than "int" to limit the
3439 effects of argument promotions.
3440
268bc320
JL
3441 PR tree-optimization/69987
3442 * gfortran.dg/pr69987.f90: Use "-w" to avoid failures when the
3443 target does not support -fprefetch-loop-arrays.
3444
171f7de5
UB
34452016-03-02 Uros Bizjak <ubizjak@gmail.com>
3446
3447 * gcc.target/i386/bmi2-bzhi-2.c: Change to runtime test.
3448
192912db
BC
34492016-03-02 Bin Cheng <bin.cheng@arm.com>
3450
c7908871 3451 PR rtl-optimization/69052
192912db
BC
3452 * gcc.target/i386/pr69052.c: New test.
3453
90a7a40b
AM
34542016-03-02 Alan Modra <amodra@gmail.com>
3455
3456 * gcc.dg/pr69990.c: New.
3457
69fa742f
JJ
34582016-03-02 Jakub Jelinek <jakub@redhat.com>
3459
de752fb0
JJ
3460 PR c/68062
3461 * c-c++-common/vector-compare-4.c: Add -Wno-psabi to dg-options.
3462
3463 PR middle-end/70022
3464 * gcc.dg/pr70022.c: Add -w -Wno-psabi to dg-options.
3465
69fa742f
JJ
3466 PR target/70028
3467 * gcc.target/i386/pr70028.c: New test.
3468
7c65bd56
MK
34692016-03-02 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
3470
3471 * c-c++-common/asan/swapcontext-test-1.c,
3472 * c-c++-common/tsan/thread_leak.c,
3473 * g++.dg/tsan/aligned_vs_unaligned_race.C,
3474 * g++.dg/tsan/benign_race.C,
3475 * g++.dg/tsan/fd_close_norace.C,
3476 * g++.dg/tsan/fd_close_norace2.C: Print markers to stderr to avoid
3477 races with sanitizer output
3478
37d98220 34792016-03-02 Richard Biener <rguenther@suse.de>
171f7de5 3480 Uros Bizjak <ubizjak@gmail.com>
37d98220
RB
3481
3482 PR target/67278
3483 * gcc.dg/simd-8.c: New testcase.
3484
218db463
RB
34852016-03-02 Richard Biener <rguenther@suse.de>
3486
3487 PR middle-end/67278
3488 * gcc.dg/simd-7.c: New testcase.
3489
22c72158
EB
34902016-03-02 Eric Botcazou <ebotcazou@adacore.com>
3491
3492 * gcc.target/i386/pr70007.c: Tweak.
3493
9a790ccc
DV
34942016-03-02 Dominik Vogt <vogt@linux.vnet.ibm.com>
3495
3496 * gfortran.dg/bessel_6.f90: Reduce accuracy for S/390.
3497
bd02f00f
MP
34982016-03-02 Marek Polacek <polacek@redhat.com>
3499
3500 PR c/67854
3501 * gcc.dg/pr67854.c: New test.
3502
1e840f39
JJ
35032016-03-02 Jakub Jelinek <jakub@redhat.com>
3504
3505 PR middle-end/70025
3506 * gcc.dg/torture/pr70025.c: New test.
3507
bca00241
VK
35082016-03-02 Venkataramanan Kumar <venkataramanan.kumar@amd.com>
3509
3510 PR tree-optimization/68621
3511 * gcc.dg/tree-ssa/ifc-8.c: Adjust test.
3512
0bca04b8
EB
35132016-03-01 Eric Botcazou <ebotcazou@adacore.com>
3514
3515 * gcc.target/i386/pr70007.c: New test.
3516
2a9afc86
JL
35172016-03-01 Jeff Law <law@redhat.com>
3518
eab2541b 3519 PR tree-optimization/69196
9d83ef71 3520 * gcc.dg/tree-ssa/pr69196-1.c: New test.
eab2541b 3521
2a9afc86
JL
3522 PR tree-optimization/69196
3523 * gcc.dg/tree-ssa/vrp46.c: Twiddle threading params to keep it from
3524 duplicating code and spoiling the expected output.
3525
0d39977e
MM
35262016-03-01 Michael Meissner <meissner@linux.vnet.ibm.com>
3527
3528 PR target/70033
3529 * gcc.target/powerpc/p9-lxvx-stxvx-1.c: Make sure compiler
3530 supports power9 before doing tests.
3531 * gcc.target/powerpc/p9-lxvx-stxvx-2.c: Likewise.
3532 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: Likewise.
3533 * gcc.target/powerpc/p9-permute.c: Likewise.
3534
a0c0699d
UB
35352016-03-01 Uros Bizjak <ubizjak@gmail.com>
3536
3537 PR target/70027
3538 * gcc.target/i386/pr70027.c: New test.
3539
0ae3ef47 35402016-03-01 Eric Botcazou <ebotcazou@adacore.com>
355a43a1
EB
3541
3542 * gcc.dg/pr70017.c: New test.
3543
686e2237
JJ
35442016-03-01 Jakub Jelinek <jakub@redhat.com>
3545
3546 PR c/69796
3547 PR c/69974
3548 * gcc.dg/pr69796.c: New test.
3549 * gcc.dg/pr69974.c: New test.
3550
f8e4188c
EB
35512016-03-01 Eric Botcazou <ebotcazou@adacore.com>
3552
3553 * gnat.dg/stack_usage3.adb: Robustify and enable for all targets.
3554
5e3f1c7c
JL
35552016-02-29 Jeff Law <law@redhat.com>
3556
3557 PR tree-optimization/69987
3558 * gfortran.dg/pr69987.f90: New test.
3559
3560 PR tree-optimization/69989
3561 * gcc.c-torture/compile/pr69989-2.c: New test.
3562
1be56bc5
MP
35632016-03-01 Marek Polacek <polacek@redhat.com>
3564
3565 PR c++/69795
3566 * g++.dg/parse/invalid1.C: New test.
3567
1b19470d
RB
35682016-03-01 Richard Biener <rguenther@suse.de>
3569
3570 PR middle-end/70022
3571 * gcc.dg/pr70022.c: New testcase.
3572
3ae0661a
IE
35732016-03-01 Ilya Enkovich <enkovich.gnu@gmail.com>
3574
3575 PR tree-optimization/69956
3576 * gcc.dg/pr69956.c: New test.
3577
0f09ab88
BS
35782016-02-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3579
3580 PR target/70011
3581 * gcc.dg/vect/costmodel/ppc/costmodel-fast-math-vect-pr299925.c:
3582 XFAIL when hardware supports efficient unaligned storage access.
3583
76d881bf
PP
35842016-03-01 Patrick Palka <ppalka@gcc.gnu.org>
3585
3586 PR c++/69961
3587 * g++.dg/template/pr69961a.C: New test.
3588 * g++.dg/template/pr69961b.C: New test.
3589
7168133a
DM
35902016-02-29 David Malcolm <dmalcolm@redhat.com>
3591
3592 PR preprocessor/69985
3593 * gcc.dg/cpp/pr69985.c: New test case.
3594
0c6072a3
JL
35952016-02-29 Jeff Law <law@redhat.com>
3596
e66f219b
JL
3597 PR tree-optimization/70005
3598 * gcc.c-torture/execute/pr70005.c New test.
3599
0c6072a3
JL
3600 PR tree-optimization/69999
3601 * gcc.c-torture/compile/pr69999.c: New test.
3602
fd9fbdb3
YR
36032016-02-29 Yuri Rumyantsev <ysrumyan@gmail.com>
3604
3605 PR tree-optimization/69652
3606 * gcc.dg/torture/pr69652.c: Delete test.
3607 * gcc.dg/vect/pr69652.c: New test.
3608
cbd400b4
RB
36092016-02-19 Richard Biener <rguenther@suse.de>
3610
3611 PR tree-optimization/69980
3612 * gfortran.dg/vect/pr69980.f90: New testcase.
3613
84ea0f58
EB
36142016-02-29 Eric Botcazou <ebotcazou@adacore.com>
3615
3616 * gcc.target/sparc/20160229-1.c: New test.
3617
5d2a63dc
EB
36182016-02-29 Eric Botcazou <ebotcazou@adacore.com>
3619
3620 * gnat.dg/stack_usage3.adb: New test.
3621 * gnat.dg/stack_usage3_pkg.ads: New helper.
3622
93e708f9
EB
36232016-02-29 Eric Botcazou <ebotcazou@adacore.com>
3624
3625 * gnat.dg/renaming8.adb: New test.
3626 * gnat.dg/renaming8_pkg1.ads: New helper.
3627 * gnat.dg/renaming8_pkg2.ad[sb]: Likewise.
3628 * gnat.dg/renaming8_pkg3.ad[sb]: Likewise.
3629
6512bc93
RB
36302016-02-29 Richard Biener <rguenther@suse.de>
3631
3632 PR tree-optimization/69720
3633 * gcc.dg/vect/vect-outer-pr69720.c: New testcase.
3634
7b201a88
TK
36352016-02-28 Thomas Koenig <tkoenig@gcc.gnu.org>
3636
3637 PR fortran/68147
3638 PR fortran/47674
3639 * gfortran.dg/realloc_on_assign_26.f90: New test case.
3640
82ee0cf2 36412016-02-28 Harald Anlauf <anlauf@gmx.de>
b2fd5373
HA
3642 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3643
3644 PR fortran/56007
3645 * gfortran.dg/coarray_8.f90: Adjust error message.
3646 * gfortran.dg/pr56007.f90: New test.
3647 * gfortran.dg/pr56007.f: New test.
3648
cdc1a2c8
L
36492016-02-28 H.J. Lu <hongjiu.lu@intel.com>
3650
3651 PR tree-optimization/69989
3652 * gcc.dg/torture/pr69989.c: New test.
3653
33505bcf
EB
36542016-02-28 Eric Botcazou <ebotcazou@adacore.com>
3655
3656 * gcc.target/i386/stack-realign-win.c: New test.
3657
524bfb19
HA
36582016-02-28 Harald Anlauf <anlauf@gmx.de>
3659
3660 PR fortran/60126
3661 * gfortran.dg/pr60126.f90: New test.
3662
bd542508
JL
36632016-02-27 Jeff Law <law@redhat.com>
3664
3665 Revert
3666 2016-02-26 Richard Biener <rguenther@suse.de>
3667 Jeff Law <law@redhat.com>
3668
3669 PR tree-optimization/69740
3670 * gcc.c-torture/compile/pr69740-1.c: New test.
3671 * gcc.c-torture/compile/pr69740-2.c: New test.
3672
dd1291e0
JD
36732016-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3674
5fb67f8b 3675 PR fortran/69910
dd1291e0
JD
3676 * gfortran.dg/newunit_4.f90: New test.
3677
5cfefb59
JJ
36782016-02-27 Jakub Jelinek <jakub@redhat.com>
3679
3680 PR target/69613
3681 PR rtl-optimization/69886
3682 * gcc.dg/torture/pr69886.c: Add -w -Wno-psabi to dg-options.
3683 * gcc.dg/torture/pr69613.c: Likewise. Guard -mavx with avx_runtime
3684 target.
3685
20ba5f33
MS
36862016-02-26 Martin Sebor <msebor@redhat.com>
3687
3688 PR tree-optimization/15826
3689 * gcc.dg/tree-ssa/pr15826.c: New test.
3690
e6fb01b0
JJ
36912016-02-26 Jakub Jelinek <jakub@redhat.com>
3692
3693 PR target/69969
3694 * gcc.target/powerpc/pr69969.c: New test.
3695
e3e0cf64
MS
36962016-02-26 Martin Sebor <msebor@redhat.com>
3697
3698 PR c++/15766
3699 * g++.old-deja/g++.other/decl5.C: Add a test case.
3700
d1f2bea5
SB
37012016-02-26 Segher Boessenkool <segher@kernel.crashing.org>
3702
3703 PR target/69946
3704 * gcc.target/powerpc/pr69946.c: New file.
3705
4a4f9d2b 37062016-02-26 Richard Biener <rguenther@suse.de>
e3e0cf64 3707 Jeff Law <law@redhat.com>
4a4f9d2b 3708
e3e0cf64 3709 PR tree-optimization/69740
4a4f9d2b
RB
3710 * gcc.c-torture/compile/pr69740-1.c: New test.
3711 * gcc.c-torture/compile/pr69740-2.c: New test.
3712
ad2a2706
MJ
37132016-02-26 Martin Jambor <mjambor@suse.cz>
3714
3715 PR middle-end/69920
3716 * gcc.dg/torture/pr69932.c: New test.
3717 * gcc.dg/torture/pr69936.c: Likewise.
3718
1d11f7ce
AK
37192016-02-26 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
3720
3721 PR target/69709
3722 * gcc.target/s390/pr69709.c: New test.
3723
6cfccbb2
KT
37242016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3725
3726 PR target/69245
3727 * gcc.target/aarch64/pr69245_1.c: New test.
3728
ac59ad4e
KT
37292016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3730
3731 PR target/69613
3732 * gcc.dg/torture/pr69613.c: New test.
3733
a2ad54a0
JJ
37342016-02-26 Jakub Jelinek <jakub@redhat.com>
3735
3736 PR rtl-optimization/69891
3737 * gcc.target/i386/pr69891.c: New test.
3738
0884062c 37392016-02-26 Michael Meissner <meissner@linux.vnet.ibm.com>
c163789b
MM
3740 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3741
d2369d4f 3742 PR target/61397
c163789b
MM
3743 * gcc.target/powerpc/p8vector-ldst.c: Adjust to test desired
3744 functionality for both 32-bit and 64-bit.
3745
5aed7e2c
RB
37462016-02-26 Richard Biener <rguenther@suse.de>
3747
3748 PR tree-optimization/69551
3749 * gcc.dg/torture/pr69951.c: New testcase.
3750
798e2a8e
RB
37512016-02-25 Richard Biener <rguenther@suse.de>
3752
3753 PR tree-optimization/48795
3754 * gcc.dg/Warray-bounds-18.c: New testcase.
3755
9559fbac
RO
37562016-02-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3757
3758 * g++.dg/ext/attr-constructor1.C: Require init_priority support.
3759
c049b107
JJ
37602016-02-25 Jakub Jelinek <jakub@redhat.com>
3761
3762 PR rtl-optimization/69896
3763 * gcc.dg/pr69896.c: New test.
3764
1137001c
PP
37652016-02-25 Patrick Palka <ppalka@gcc.gnu.org>
3766
3767 PR c++/69736
3768 * g++.dg/cpp1y/paren2.C: New test.
3769
2e9c8641
MS
37702016-02-24 Martin Sebor <msebor@redhat.com>
3771
3772 PR c/51147
3773 * gcc.dg/enum-mode-2.c: New test.
3774
03ca8fb3
JJ
37752016-02-24 Jakub Jelinek <jakub@redhat.com>
3776
3777 PR c++/69922
3778 * g++.dg/warn/Wnonnull-compare-6.C: New test.
3779 * g++.dg/warn/Wnonnull-compare-7.C: New test.
3780 * g++.dg/ubsan/pr69922.C: New test.
3781
0b05329b
MP
37822016-02-24 Marek Polacek <polacek@redhat.com>
3783
3784 PR c/69819
3785 * gcc.dg/pr69819.c: New test.
3786
57c2c374
MS
37872016-02-24 Martin Sebor <msebor@redhat.com>
3788
3b96b93a
MS
3789 PR c++/69912
3790 * g++.dg/ext/flexary15.C: New test.
3791
37922016-02-24 Martin Sebor <msebor@redhat.com>
3793
3794 * gcc.dg/builtins-68.c: Avoid making unportable
57c2c374 3795 assumptions about the relationship between SIZE_MAX and UINT_MAX.
3b96b93a 3796 * g++.dg/ext/builtin_alloca.C: Same.
57c2c374 3797
65433bb5
MK
37982016-02-24 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
3799 Charles Baylis <charles.baylis@linaro.org>
3800
3801 PR debug/61033
3802 * g++.dg/pr61033.C: Add a regression testcase for PR debug/61033.
3803
f802a424 38042016-02-24 Richard Biener <rguenther@suse.de>
44293580 3805 Jakub Jelinek <jakub@redhat.com>
f802a424
RB
3806
3807 PR middle-end/69760
3808 * gcc.dg/torture/pr69760.c: New testcase.
3809
525f795f
RO
38102016-02-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3811
3812 * gcc.dg/debug/dwarf2/prod-options.c: Use different DW_AT_producer
3813 pattern on Solaris with as.
3814
cd7bbceb
KT
38152016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3816
3817 * gcc.target/arm/cond_sub_restrict_it.c: New test.
3818 * gcc.target/arm/condarith_restrict_it.c: Likewise.
3819 * gcc.target/arm/movcond_restrict_it.c: Likewise.
3820 * gcc.target/arm/negscc_restrict_it.c: Likewise.
3821
89c0c1fd
JJ
38222016-02-24 Jakub Jelinek <jakub@redhat.com>
3823
3824 PR middle-end/69915
3825 * gcc.dg/pr69915.c: New test.
3826
0683fd27
KT
38272016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3828
3829 PR rtl-optimization/69886
3830 * gcc.dg/torture/pr69886.c: New test.
3831
e53d562a
RB
38322016-02-24 Richard Biener <rguenther@suse.de>
3833
3834 PR middle-end/68963
3835 * gcc.dg/torture/pr68963.c: New testcase.
3836
74a00288
KT
38372016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3838
3839 PR target/69875
3840 * gcc.target/arm/atomic_loaddi_acquire.x: New file.
3841 * gcc.target/arm/atomic_loaddi_relaxed.x: Likewise.
3842 * gcc.target/arm/atomic_loaddi_seq_cst.x: Likewise.
3843 * gcc.target/arm/atomic_loaddi_1.c: New test.
3844 * gcc.target/arm/atomic_loaddi_2.c: Likewise.
3845 * gcc.target/arm/atomic_loaddi_3.c: Likewise.
3846 * gcc.target/arm/atomic_loaddi_4.c: Likewise.
3847 * gcc.target/arm/atomic_loaddi_5.c: Likewise.
3848 * gcc.target/arm/atomic_loaddi_6.c: Likewise.
3849 * gcc.target/arm/atomic_loaddi_7.c: Likewise.
3850 * gcc.target/arm/atomic_loaddi_8.c: Likewise.
3851 * gcc.target/arm/atomic_loaddi_9.c: Likewise.
3852
340fd4c9
JJ
38532016-02-24 Jakub Jelinek <jakub@redhat.com>
3854
3855 PR middle-end/69909
3856 * gcc.dg/torture/pr69909.c: New test.
3857
47d3fdb2
RB
38582016-02-24 Richard Biener <rguenther@suse.de>
3859
3860 PR tree-optimization/69907
3861 * gcc.dg/vect/bb-slp-pr69907.c: New testcase.
3862 * gcc.dg/vect/bb-slp-34.c: XFAIL.
3863 * gcc.dg/vect/bb-slp-pr68892.c: Likewise.
3864
dab73e73
CB
38652016-02-24 Christian Bruel <christian.bruel@st.com>
3866
3867 * gcc.target/arm/pragma_cpp_fma.c: New test.
3868
7cc5ec65
JD
38692016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3870
3871 PR fortran/61156
3872 * gfortran.dg/include_6.f90: Update test.
3873
067fbd8b
JJ
38742016-02-23 Jakub Jelinek <jakub@redhat.com>
3875
3876 PR objc/69844
3877 * objc.dg/pr69844.m: New test.
3878
64a454d9
JD
38792016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3880
3881 PR libgfortran/69456
3882 * gfortran.dg/namelist_89.f90: New test.
3883 * gfortran.dg/pr59700.f90: Update test..
3884
35886f0b
MS
38852016-02-23 Martin Sebor <msebor@redhat.com>
3886
3887 PR middle-end/69780
3888 * g++.dg/ext/builtin_alloca.C: New test.
3889 * gcc.dg/builtins-68.c: New test.
3890
162cc7e3
RH
38912016-02-23 Richard Henderson <rth@redhat.com>
3892
3893 * gcc.target/i386/addr-space-3.c: Remove test.
3894
196440f8
DM
38952016-02-23 David Malcolm <dmalcolm@redhat.com>
3896
3897 PR preprocessor/69126
3898 PR preprocessor/69543
3899 * c-c++-common/pr69126-2-long.c: New test.
3900 * c-c++-common/pr69126-2-short.c: New test.
3901 * c-c++-common/pr69543-1.c: Remove xfail.
3902
1d3121af
DM
39032016-02-23 David Malcolm <dmalcolm@redhat.com>
3904
3905 PR preprocessor/69126
3906 PR preprocessor/69543
3907 PR preprocessor/69558
3908 * c-c++-common/pr69126.c (MACRO_1, test_1): New.
3909 (f): Rename to...
3910 (test_2): ...this, and add leading comment.
3911 (MACRO_3, test_3): New.
3912 (MACRO_4A, MACRO_4B, test_4): New.
3913 (MACRO): Rename to...
3914 (MACRO_5): ...this.
3915 (g): Rename to...
3916 (test_5): ...this, updating for renaming of MACRO, and
3917 add leading comment.
3918 * c-c++-common/pr69543-1.c: New.
3919 * c-c++-common/pr69543-2.c: New.
3920 * c-c++-common/pr69543-3.c: New.
3921 * c-c++-common/pr69543-4.c: New.
3922 * c-c++-common/pr69558-1.c: New.
3923 * c-c++-common/pr69558-2.c: New.
3924 * c-c++-common/pr69558-3.c: New.
3925 * c-c++-common/pr69558-4.c: New.
3926 * gcc.dg/pr69558.c: Move to...
3927 * c-c++-common/pr69558.c: ...here. Add dg-bogus directives, with
3928 xfail for c++.
3929
f99c3557
TS
39302016-02-23 Thomas Schwinge <thomas@codesourcery.com>
3931
3932 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: Adjust
3933 to -ftree-parallelize-loops/-fopenacc changes.
3934 * c-c++-common/goacc/kernels-double-reduction-n.c: Likewise.
3935 * c-c++-common/goacc/kernels-double-reduction.c: Likewise.
3936 * c-c++-common/goacc/kernels-loop-2.c: Likewise.
3937 * c-c++-common/goacc/kernels-loop-3.c: Likewise.
3938 * c-c++-common/goacc/kernels-loop-g.c: Likewise.
3939 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: Likewise.
3940 * c-c++-common/goacc/kernels-loop-n.c: Likewise.
3941 * c-c++-common/goacc/kernels-loop-nest.c: Likewise.
3942 * c-c++-common/goacc/kernels-loop.c: Likewise.
3943 * c-c++-common/goacc/kernels-one-counter-var.c: Likewise.
3944 * c-c++-common/goacc/kernels-reduction.c: Likewise.
3945 * gfortran.dg/goacc/kernels-loop-inner.f95: Likewise.
3946 * gfortran.dg/goacc/kernels-loops-adjacent.f95: Likewise.
3947
c60ec7c2
RO
39482016-02-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3949
3950 * gcc.target/i386/chkp-hidden-def.c: Require alias support.
3951
f1a62b6f
JJ
39522016-02-23 Jakub Jelinek <jakub@redhat.com>
3953
e67bf044
JJ
3954 PR c++/69902
3955 * g++.dg/warn/Wnonnull-compare-5.C: New test.
3956
f1a62b6f
JJ
3957 PR c/69900
3958 * gcc.dg/pr69900.c: New test.
3959
20c5e09e
MJ
39602016-02-23 Martin Jambor <mjambor@suse.cz>
3961
3962 PR tree-optimization/69666
3963 * gcc.dg/tree-ssa/pr69666.c: New test.
3964
e457a6fc
AV
39652016-02-23 Andre Vehreschild <vehre@gcc.gnu.org>
3966
3967 PR fortran/67451
3968 * gfortran.dg/coarray_allocate_5.f08: New test.
3969
d7b574f4
AK
39702016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
3971
3972 * gcc.target/s390/vcond-shift.c: Move to ...
3973 * gcc.target/s390/vector/vcond-shift.c: ... here.
3974
58bdeb44
AK
39752016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
3976
3977 * gcc.target/s390/md/movstr-2.c: Move and rename to ...
3978 * gcc.target/s390/vector/stpcpy-1.c: ... this one.
3979
7cd0387b
AK
39802016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
3981
3982 * gcc.target/s390/md/movstr-1.c: Turn into compile test.
3983
4246c8da
MW
39842016-02-20 Mark Wielaard <mjw@redhat.com>
3985
3986 PR c/28901
3987 * gcc.dg/unused-variable-3.c: New test.
3988
f93bc532
JJ
39892016-02-22 Jakub Jelinek <jakub@redhat.com>
3990
3991 PR target/69888
3992 * gcc.target/i386/pr69888.c: New test.
3993
c4e360f4
RB
39942016-02-22 Richard Biener <rguenther@suse.de>
3995
3996 PR tree-optimization/69882
3997 * gfortran.dg/vect/pr69882.f90: New testcase.
3998
09c92f1c
JJ
39992016-02-22 Jakub Jelinek <jakub@redhat.com>
4000
4001 PR target/69885
4002 * gcc.dg/pr69885.c: New test.
4003
f88d45dc
OE
40042016-02-22 Oleg Endo <olegendo@gcc.gnu.org>
4005
4006 PR target/69806
4007 PR target/54089
4008 * gcc.target/sh/pr54089-10.c: New.
4009
ce1ff48e
PT
40102016-02-20 Paul Thomas <pault@gcc.gnu.org>
4011
4012 PR fortran/69423
4013 * gfortran.dg/deferred_character_15.f90 : New test.
4014
bbf27208
DH
40152016-02-20 Dominique d'Humieres <dominiq@lps.ens.fr>
4016
4017 PR fortran/57365
4018 gfortran.dg/allocate_with_source_18.f03: New test.
4019
40202016-02-20 Harald Anlauf <anlauf@gmx.de>
4021
4022 PR fortran/52531
4023 gfortran.dg/gomp/pr52531.f90: New test.
4024
268be88c
BE
40252016-02-19 Bernd Edlinger <bernd.edlinger@hotmail.de>
4026
4027 PR c++/69865
4028 * c-c++-common/Wshift-negative-value-6.c: Add -std=c++11 before
4029 -std=c++03.
4030
4b6c824a
JJ
40312016-02-19 Jakub Jelinek <jakub@redhat.com>
4032
871b3f47
JJ
4033 PR c++/69826
4034 * c-c++-common/cilk-plus/CK/pr69826-1.c: New test.
4035 * c-c++-common/cilk-plus/CK/pr69826-2.c: New test.
4036
7a965d51
JJ
4037 PR c++/69850
4038 * g++.dg/warn/Wnonnull-compare-4.C: New test.
4039
4b6c824a
JJ
4040 PR c++/69851
4041 * g++.dg/torture/pr69851.C: New test.
4042
15fca21a
MS
40432016-02-19 Martin Sebor <msebor@redhat.com>
4044
4045 PR testsuite/69573
4046 * gcc.dg/pr61053.c: Tweaked test to avoid bogus failures.
4047
19e21586
JJ
40482016-02-19 Jakub Jelinek <jakub@redhat.com>
4049
03a616ac
JJ
4050 PR c++/69850
4051 * g++.dg/warn/Wnonnull-compare-2.C: New test.
4052 * g++.dg/warn/Wnonnull-compare-3.C: New test.
4053
19e21586
JJ
4054 PR c++/67767
4055 * g++.dg/cpp0x/pr67767.C: New test.
4056
2db16594
KT
40572016-02-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4058
4059 * lib/target-supports.exp: Define aarch64_asm_FUNC_ok checks
4060 for fp, simd, crypto, crc, lse.
4061 * doc/sourcebuild.texi (AArch64-specific attributes): Document the
4062 above.
4063 * gcc.target/aarch64/assembler_arch_1.c: Add aarch64_asm_lse_ok
4064 effective target check.
4065
5a7d9d1e
JJ
40662016-02-19 Jakub Jelinek <jakub@redhat.com>
4067
4068 PR target/69820
4069 * gcc.target/i386/pr69820.c: New test.
4070
6448f064
AK
40712016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
4072
4073 * gcc.target/s390/vector/int128-1.c: New test.
4074
d0a859e6
AK
40752016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
4076
4077 * gcc.target/s390/vector/vec-vcond-1.c: New test.
4078
9e4eb643
AK
40792016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
4080
4081 * gcc.target/s390/md/movstr-1.c: Allow also the z13 strings
4082 instruction pattern name to prevent the testcase from failing with
4083 -march=z13.
4084
859a4c0e
AK
40852016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
4086
4087 * gcc.target/s390/md/movstr-2.c: New test.
4088
efc2340b
MK
40892016-02-19 Marcin Kościelnicki <koriakin@0x04.net>
4090
4091 * gcc.target/s390/morestack.c: New test.
4092
ca2bfbc2
DV
40932016-02-19 Dominik Vogt <vogt@linux.vnet.ibm.com>
4094
4095 PR target/69625
4096 * gcc.target/s390/pr69625.c: Add test case.
4097
efd4bd05
BE
40982016-02-18 Bernd Edlinger <bernd.edlinger@hotmail.de>
4099
4100 PR testsuite/68580
4101 * c-c++-common/tsan/pr65400-1.c (v, q, o): Make 8-byte aligned.
4102
2bf2078a
MM
41032016-02-18 Michael Meissner <meissner@linux.vnet.ibm.com>
4104
4105 PR target/68404
4106 * gcc.target/powerpc/fusion.c: Revert the 2016-02-09 change.
4107 * gcc.target/powerpc/fusion3.c: Likewise.
4108
f003579e
RB
41092016-02-18 Richard Biener <rguenther@suse.de>
4110
4111 PR middle-end/69553
4112 * g++.dg/torture/pr69553.C: New testcase.
4113
19233914
NC
41142016-02-18 Nick Clifton <nickc@redhat.com>
4115
efd4bd05
BE
4116 PR target/62254
4117 PR target/69610
4118 * gcc.target/arm/pr62554.c: New test.
4119 * gcc.target/arm/pr69610-1.c: New test.
4120 * gcc.target/arm/pr69610-2.c: New test.
19233914 4121
23f27839
RB
41222016-02-18 Richard Biener <rguenther@suse.de>
4123
4124 PR middle-end/69854
4125 * gcc.dg/torture/pr69854.c: New testcase.
4126
932c0da4
JJ
41272016-02-17 Jakub Jelinek <jakub@redhat.com>
4128
4129 PR c++/69850
4130 * g++.dg/warn/Wnonnull-compare-1.C: New test.
4131
1bed93e4
BS
41322012-02-17 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4133
4134 * gcc.target/powerpc/vec-cg.c: New test.
4135
57bfb134
RB
41362016-02-17 Richard Biener <rguenther@suse.de>
4137
4138 PR testsuite/69586
4139 * gcc.dg/uninit-21.c: Add -fno-short-enums.
4140
a44e0ebb
KT
41412016-02-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4142
4143 PR target/69161
4144 * gcc.c-torture/compile/pr69161.c: New test.
4145
ffacd726
DS
41462016-02-17 David Sherwood <david.sherwood@arm.com>
4147
4148 PR target/69532
4149 * gcc.target/arm/fmaxmin.c: Change effective target to arm_v8_neon_hw.
4150 * gcc.target/arm/vect-fmaxmin.c: Likewise.
4151
448db8d2
EB
41522016-02-17 Eric Botcazou <ebotcazou@adacore.com>
4153
4154 * gcc.dg/ifcvt-4.c: Skip on Visium.
4155
e2f0522e
EB
41562016-02-17 Eric Botcazou <ebotcazou@adacore.com>
4157
4158 * gnat.dg/atomic8.adb: New test.
4159
bf17fe3f
EB
41602016-02-17 Eric Botcazou <ebotcazou@adacore.com>
4161
4162 * gnat.dg/discr46.ad[sb]: New test.
4163
ecf835e9
KN
41642016-02-16 Kelvin Nilsen <kelvin@gcc.gnu.org>
4165
4166 PR Target/48344
4167 * gcc.target/powerpc/pr48344-1.c: New test.
4168
49a1164a
TK
41692015-02-16 Thomas Koenig <tkoenig@gcc.gnu.org>
4170
4171 PR fortran/69742
4172 * gfortran.dg/associate_21.f90: New test.
4173
bf14eba2
JJ
41742016-02-16 Jakub Jelinek <jakub@redhat.com>
4175
4176 PR c/69835
4177 * c-c++-common/nonnull-1.c: Use -Wnonnull-compare instead of
4178 -Wnonnull in dg-options.
4179 * c-c++-common/nonnull-2.c: New test.
4180
35a093b6
JG
41812016-02-16 James Greenhalgh <james.greenhalgh@arm.com>
4182 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
4183
4184 * gcc.target/aarch64/vector_initialization_nostack.c: New.
4185
e387d491
JJ
41862016-02-16 Jakub Jelinek <jakub@redhat.com>
4187
4188 PR middle-end/69801
4189 * gcc.dg/pr69801.c: Add empty dg-options.
4190
ba539195
JN
41912016-02-16 James Norris <jnorris@codesourcery.com>
4192
4193 * c-c++-common/goacc/deviceptr-1.c: Add tests.
4194 * g++.dg/goacc/deviceptr-1.c: New file.
4195
2a2b8f64
JJ
41962016-02-16 Jakub Jelinek <jakub@redhat.com>
4197
4198 PR tree-optimization/69820
4199 * gcc.dg/vect/pr69820.c: New test.
4200
87440c29
RB
42012016-02-16 Richard Biener <rguenther@suse.de>
4202
4203 PR tree-optimization/69776
4204 * gcc.dg/torture/pr69776-2.c: New testcase.
4205
6d87c306
BS
42062016-02-16 Bernd Schmidt <bschmidt@redhat.com>
4207
4208 PR tree-optimization/69714
4209 * gcc.dg/torture/pr69714.c: New test.
4210
3824a0a2
JJ
42112016-02-16 Jakub Jelinek <jakub@redhat.com>
4212
4213 PR tree-optimization/69802
4214 * gcc.dg/pr69802.c: New test.
4215
c8cfe96e
RB
42162016-02-16 Richard Biener <rguenther@suse.de>
4217
4218 PR middle-end/69801
4219 * gcc.dg/pr69801.c: New testcase.
4220
fc12098d
JD
42212016-02-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4222
4223 PR libgfortran/69651
4224 * gfortran.dg/read_bang.f90: New test.
4225 * gfortran.dg/read_bang4.f90: New test.
4226
ba6b3795
JJ
42272016-02-15 Jakub Jelinek <jakub@redhat.com>
4228
f0516ca4
JJ
4229 PR c++/69658
4230 * g++.dg/init/pr69658.C: New test.
4231
ba6b3795
JJ
4232 PR c++/69797
4233 * c-c++-common/pr69797.c: New test.
4234
de3f9a2d
PK
42352016-02-15 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
4236
4237 * lib/target-supports.exp (check_effective_target_section_anchors): Add
4238 check for aarch64*-*-*.
4239
17a3b967
RB
42402016-02-15 Richard Biener <rguenther@suse.de>
4241
4242 PR tree-optimization/69783
4243 * gcc.dg/vect/pr69783.c: New testcase.
4244
1c48bff1
RB
42452016-02-15 Richard Biener <rguenther@suse.de>
4246
4247 PR tree-optimization/69776
4248 * gcc.dg/torture/pr69776.c: New testcase.
4249
1e6025b6
TK
42502016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
4251
4252 PR fortran/60526
4253 * gfortran.dg/type_decl_4.f90: Reinstated.
4254
d3308279
JDA
42552016-02-14 John David Anglin <danglin@gcc.gnu.org>
4256
4257 PR fortran/68746
4258 * gfortran.dg/read_dir.f90: Xfail on hppa*-*-hpux*.
4259
b7c56581
TK
42602016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
4261
4262 PR fortran/60526
4263 PR bootstrap/69816
4264 * gfortran.dg/type_decl_4.f90: Removed.
4265
60cb4ef5
TK
42662016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
4267
4268 PR fortran/60526
4269 * gfortran.dg/type_decl_4.f90: New test.
4270
f6964637
AM
42712016-02-14 Alan Modra <amodra@gmail.com>
4272
1a8849d1 4273 PR testsuite/68886
f6964637
AM
4274 * gcc.c-torture/execute/stkalign.c: Revise test.
4275
f5121920
OE
42762016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
4277
4278 PR target/67260
4279 * gcc.target/sh/torture/pr67260.c: Adjust additional options.
4280
6cda3ab6
OE
42812016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
4282
4283 PR target/67260
4284 * gcc.target/sh/torture/pr67260.c: New.
4285
6786e598
JDA
42862016-02-12 John David Anglin <danglin@gcc.gnu.org>
4287
4288 * gcc.dg/pr67964.c: Add dg-require-alias.
4289
7e05dad8
OE
42902016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
4291
4292 PR target/67636
4293 PR target/64345
4294 * gcc.target/sh/pr54236-1.c: Adjust optimization level.
4295
7f4cc3ce
JD
42962016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4297
4298 PR libgfortran/69668
4299 * gfortran.dg/namelist_88.f90: New test.
4300
955ca6dc
JD
43012016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4302
4303 PR libgfortran/69668
4304 * gfortran.dg/namelist_38.f90: Update test.
4305 * gfortran.dg/namelist_84.f90: Update test.
4306
876217ae
DM
43072016-02-12 David Malcolm <dmalcolm@redhat.com>
4308
4309 PR other/69554
4310 * gcc.dg/pr69554-1.c: New test.
4311 * gfortran.dg/pr69554-1.F90: New test.
4312 * gfortran.dg/pr69554-2.F90: New test.
4313 * lib/gcc-dg.exp (proc dg-locus): New function.
4314 * lib/gfortran-dg.exp (proc gfortran-dg-test): Update comment to
4315 distinguish between the caret-printing and non-caret-printing
4316 cases. If caret-printing has been explicitly enabled, bail out
4317 without attempting to fix up the output.
4318
61789eed
DM
43192016-02-12 David Malcolm <dmalcolm@redhat.com>
4320
4321 PR driver/69265
4322 PR driver/69453
4323 * gcc.dg/spellcheck-options-3.c: New test case.
4324 * gcc.dg/spellcheck-options-4.c: New test case.
4325 * gcc.dg/spellcheck-options-5.c: New test case.
4326 * gcc.dg/spellcheck-options-6.c: New test case.
4327 * gcc.dg/spellcheck-options-7.c: New test case.
4328 * gcc.dg/spellcheck-options-8.c: New test case.
4329 * gcc.dg/spellcheck-options-9.c: New test case.
4330 * gcc.dg/spellcheck-options-10.c: New test case.
4331
c3090c1f
JJ
43322016-02-12 Jakub Jelinek <jakub@redhat.com>
4333
4334 PR rtl-optimization/69764
4335 PR rtl-optimization/69771
4336 * c-c++-common/pr69764.c: New test.
4337 * gcc.dg/torture/pr69771.c: New test.
4338
8222034d
MP
43392016-02-12 Marek Polacek <polacek@redhat.com>
4340
4341 * g++.dg/torture/init-list1.C: New.
4342
f749f792
MP
43432016-02-12 Marek Polacek <polacek@redhat.com>
4344
4345 * gcc.dg/pr69522.c: Add empty dg-options.
4346
199fb02a
IE
43472016-02-12 Ilya Enkovich <enkovich.gnu@gmail.com>
4348
4349 * g++.dg/lto/lto.exp: Include and init mpx.
4350 * g++.dg/lto/pr69729_0.C: New test.
4351
b69539cb
JJ
43522016-02-12 Jakub Jelinek <jakub@redhat.com>
4353
06ff7000
JJ
4354 PR ipa/69241
4355 * g++.dg/ipa/pr69241-4.C: New test.
4356
b69539cb
JJ
4357 PR ipa/68672
4358 * g++.dg/ipa/pr68672-1.C: New test.
4359 * g++.dg/ipa/pr68672-2.C: New test.
4360 * g++.dg/ipa/pr68672-3.C: New test.
4361
16595a1f
BS
43622016-02-12 Bernd Schmidt <bschmidt@redhat.com>
4363
4364 PR c/69522
6d87c306 4365 * gcc.dg/pr69522.c: New test.
16595a1f 4366
38d795d2
PP
43672016-02-12 Patrick Palka <ppalka@gcc.gnu.org>
4368
4369 PR c++/69098
4370 * g++.dg/cpp1y/69098.C: New test.
4371 * g++.dg/cpp1y/69098-2.C: New test.
4372
9c582551
JJ
43732016-02-12 Jakub Jelinek <jakub@redhat.com>
4374
4375 * objc.dg/gnu-api-2-method.m: Spelling fixes - behaviour -> behavior
4376 and neighbour -> neighbor.
4377 * objc.dg/attributes/method-nonnull-1.m: Likewise.
4378 * objc.dg/gnu-api-2-class-meta.m: Likewise.
4379 * c-c++-common/Wvarargs.c: Likewise.
4380 * c-c++-common/goacc/host_data-5.c: Likewise.
4381 * obj-c++.dg/gnu-api-2-class-meta.mm: Likewise.
4382 * obj-c++.dg/attributes/method-nonnull-1.mm: Likewise.
4383 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
4384 * gcc.target/aarch64/pr60697.c: Likewise.
4385 * gcc.target/aarch64/advsimd-intrinsics/vldX_lane.c: Likewise.
4386 * gcc.target/aarch64/advsimd-intrinsics/vqshl.c: Likewise.
4387 * gcc.target/aarch64/advsimd-intrinsics/vshuffle.inc: Likewise.
4388 * gcc.target/aarch64/advsimd-intrinsics/vrshl.c: Likewise.
4389 * gcc.target/aarch64/advsimd-intrinsics/vldX_dup.c: Likewise.
4390 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Likewise.
4391 * gcc.target/aarch64/advsimd-intrinsics/vqrshl.c: Likewise.
4392 * gcc.target/aarch64/advsimd-intrinsics/vldX.c: Likewise.
4393 * gcc.target/aarch64/aapcs64/ice_2.c: Likewise.
4394 * gcc.target/aarch64/aapcs64/test_23.c: Likewise.
4395 * gcc.target/aarch64/vrnd_f64_1.c: Likewise.
4396 * g++.dg/warn/Wconversion-real-integer-3.C: Likewise.
4397 * g++.dg/lookup/koenig5.C: Likewise.
4398 * g++.dg/ext/no-asm-2.C: Likewise.
4399 * gfortran.dg/bounds_check_array_ctor_3.f90: Likewise.
4400 * gfortran.dg/bounds_check_array_ctor_7.f90: Likewise.
4401 * gfortran.dg/used_types_16.f90: Likewise.
4402 * gfortran.dg/assumed_rank_bounds_1.f90: Likewise.
4403 * gfortran.dg/bounds_check_array_ctor_1.f90: Likewise.
4404 * gfortran.dg/assumed_rank_bounds_2.f90: Likewise.
4405 * gfortran.dg/bounds_check_array_ctor_4.f90: Likewise.
4406 * gfortran.dg/abstract_type_6.f03: Likewise.
4407 * gfortran.dg/bounds_check_array_ctor_5.f90: Likewise.
4408 * gfortran.dg/used_types_15.f90: Likewise.
4409 * gfortran.dg/bounds_check_array_ctor_8.f90: Likewise.
4410 * gfortran.dg/exit_3.f08: Likewise.
4411 * gfortran.dg/open_status_2.f90: Likewise.
4412 * gfortran.dg/derived_pointer_recursion_2.f90: Likewise.
4413 * gfortran.dg/intrinsic_std_1.f90: Likewise.
4414 * gfortran.dg/associate_1.f03: Likewise.
4415 * gfortran.dg/bounds_check_array_ctor_2.f90: Likewise.
4416 * gfortran.dg/intrinsic_std_6.f90: Likewise.
4417 * gfortran.dg/bounds_check_array_ctor_6.f90: Likewise.
4418 * gcc.dg/builtin-object-size-1.c: Likewise.
4419 * gcc.dg/noreturn-6.c: Likewise.
4420 * gcc.dg/builtin-stringop-chk-1.c: Likewise.
4421 * gcc.dg/globalalias.c: Likewise.
4422 * gcc.dg/builtins-config.h: Likewise.
4423 * gcc.dg/pr30457.c: Likewise.
4424 * gcc.c-torture/compile/volatile-1.c: Likewise.
4425 * gcc.c-torture/execute/20101011-1.c: Likewise.
4426 * c-c++-common/Waddress-1.c: Likewise.
4427
66756373
JJ
44282016-02-11 Jakub Jelinek <jakub@redhat.com>
4429
4430 PR c/69768
4431 * c-c++-common/Waddress-1.c: New test.
4432
76fe932b
AV
44332016-02-11 Andre Vehreschild <vehre@gcc.gnu.org>
4434
4435 PR fortran/69296
4436 * gfortran.dg/associate_19.f03: New test.
4437 * gfortran.dg/associate_20.f03: New test.
4438
564c4d4b
OE
44392016-02-11 Oleg Endo <olegendo@gcc.gnu.org>
4440
4441 * gcc.target/sh/pr54089-8.c: Adjust optimization level.
4442
e1c1ecb0
KT
44432016-02-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4444
4445 * gcc.target/aarch64/target_attr_15.c: Scan assembly for
4446 .arch armv8-a\n. Add -dA to dg-options.
4447 * gcc.target/aarch64/assembler_arch_1.c: New test.
4448 * gcc.target/aarch64/target_attr_7.c: Add -dA to dg-options.
4449
0d7d9458
PC
44502016-02-11 Paolo Carlini <paolo.carlini@oracle.com>
4451
4452 PR c++/68726
4453 * g++.dg/cpp0x/pr68726.C: New.
4454
e6208a60
IE
44552016-02-11 Ilya Enkovich <enkovich.gnu@gmail.com>
4456
4457 * lib/mpx-dg.exp: Fix warning in check_effective_target_mpx
4458 test.
4459
281a11eb
RB
44602016-02-11 Richard Biener <rguenther@suse.de>
4461
4462 * g++.dg/tree-ssa/pr61034.C: Adjust.
4463
e03dd765
VM
44642016-02-10 Vladimir Makarov <vmakarov@redhat.com>
4465
4b48faf5 4466 PR target/69148
e03dd765
VM
4467 * gcc.target/s390/pr69148.c: New.
4468
cdc23927
YR
44692016-02-10 Yuri Rumyantsev <ysrumyan@gmail.com>
4470
4471 PR tree-optimization/69652
4472 * gcc.dg/torture/pr69652.c: New test.
4473
e199dd0a
JJ
44742016-02-10 Jakub Jelinek <jakub@redhat.com>
4475 Patrick Palka <ppalka@gcc.gnu.org>
4476
4477 PR ipa/69241
4478 PR c++/69649
4479 * g++.dg/ipa/pr69241-1.C: New test.
4480 * g++.dg/ipa/pr69241-2.C: New test.
4481 * g++.dg/ipa/pr69241-3.C: New test.
4482 * g++.dg/ipa/pr69649.C: New test.
4483
d6b38027
UB
44842016-02-10 Uros Bizjak <ubizjak@gmail.com>
4485
4486 * gcc.dg/tree-ssa/sra-17.c: Add -mcpu=ev4 for target alpha*-*-*.
4487 * gcc.dg/tree-ssa/sra-18.c: Ditto.
4488
13b562c5
BC
44892016-02-10 Bin Cheng <bin.cheng@arm.com>
4490
4491 PR tree-optimization/68021
4492 * gcc.dg/tree-ssa/pr68021.c: New test.
4493
24a179f8
RB
44942016-02-10 Richard Biener <rguenther@suse.de>
4495
4496 PR tree-optimization/69726
4497 * gcc.dg/uninit-22.c: New testcase.
4498
0d99886f
AP
44992016-02-09 Andrew Pinski <apinski@cavium.com>
4500
4501 PR tree-opt/69282
4502 * gcc.c-torture/compile/20160205-1.c: New testcase.
4503
ab04995c
MM
45042016-02-09 Michael Meissner <meissner@linux.vnet.ibm.com>
4505
4506 PR target/68404
4507 * gcc.target/powerpc/fusion.c: Rewrite test to use TOC fusion
4508 instead accessing a really large arrray.
4509 * gcc.target/powerpc/fusion3.c: Likewise.
4510
4b79ac23
CB
45112016-02-09 Charles Baylis <charles.baylis@linaro.org>
4512
4513 PR target/68532
4514 * gcc.c-torture/execute/pr68532.c: New test.
4515
b890a441
AO
45162016-02-11 Alexandre Oliva <aoliva@redhat.com>
4517
4518 PR target/69634
4519 * gcc.dg/pr69634.c: New.
4520
84a5bef7
RB
45212016-02-09 Richard Biener <rguenther@suse.de>
4522
4523 * gcc.dg/vect/vect-mask-store-move-1.c: Add missing space.
4524
1f123759 45252016-02-09 Alexander Fomin <alexander.fomin@intel.com>
84a5bef7 4526
1f123759
AF
4527 * gcc.target/i386/avx512f-klogic-2.c: Adjust expectation.
4528
65860c77
YR
45292016-02-09 Yuri Rumyantsev <ysrumyan@gmail.com>
4530
4531 * gcc.dg/vect/vect-mask-store-move-1.c: Fix test failures.
4532
7e1e8a0a
RB
45332016-02-09 Richard Biener <rguenther@suse.de>
4534
4535 PR tree-optimization/69715
4536 * gcc.dg/torture/pr69715.c: New testcase.
4537
efb45a9f
PP
45382016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
4539
4540 PR c++/69139
4541 * g++.dg/cpp0x/trailing12.C: New test.
4542 * g++.dg/cpp0x/trailing13.C: New test.
4543
20a0c6f9
PP
45442016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
4545
4546 PR c++/69283
4547 PR c++/67835
4548 * g++.dg/cpp1y/auto-fn29.C: New test.
4549 * g++.dg/cpp1y/auto-fn30.C: New test.
4550
a162f3af
JJ
45512016-02-08 Jakub Jelinek <jakub@redhat.com>
4552
4553 PR tree-optimization/69209
4554 * gcc.c-torture/compile/pr69209.c: New test.
4555
4b4a9fbd
JL
45562016-02-08 Jeff Law <law@redhat.com>
4557
4558 PR tree-optimization/68541
4559 * gcc.dg/tree-ssa/split-path-1.c: Increase limit for number
4560 of statements allowed in join block for path splitting.
4561
cfac5ed2
JJ
45622016-02-08 Jakub Jelinek <jakub@redhat.com>
4563
f68bc23f
JJ
4564 PR c++/59627
4565 * g++.dg/gomp/pr59627.C: New test.
4566
cfac5ed2
JJ
4567 PR ipa/69239
4568 * g++.dg/ipa/pr69239.C: New test.
4569
44714d8c
DM
45702016-02-08 David Malcolm <dmalcolm@redhat.com>
4571
4572 PR preprocessor/69664
4573 * gcc.dg/cpp/trad/comment-2.c: Add expected column number.
4574 * gcc.dg/cpp/warn-comments.c: Likewise.
4575
eba9e839
MP
45762016-02-08 Marek Polacek <polacek@redhat.com>
4577
4578 PR c++/69688
4579 * g++.dg/init/const12.C: New test.
4580
a011cd92
BS
45812016-02-08 Bernd Schmidt <bschmidt@redhat.com>
4582
4583 PR target/60410
4584 * gcc.dg/lto/pr55113_0.c: Remove test.
4585
5317b1be
RB
45862016-02-08 Richard Biener <rguenther@suse.de>
4587
4588 PR tree-optimization/69719
4589 * gcc.dg/torture/pr69719.c: New testcase.
4590
63998a63
RB
45912016-02-08 Richard Biener <rguenther@suse.de>
4592 Jeff Law <law@redhat.com>
4593
4594 PR target/68273
4595 * gcc.target/mips/pr68273.c: New testcase.
4596
43f4a281
RB
45972016-02-08 Richard Biener <rguenther@suse.de>
4598
4599 PR rtl-optimization/69274
4600 * gcc.target/i386/addr-sel-1.c: XFAIL.
4601
0b604d2d
JL
46022016-02-08 Jeff Law <law@redhat.com>
4603
e8dfe49e
JL
4604 PR tree-optimization/68541
4605 * gcc.dg/tree-ssa/split-path-2.c: Make char array explicitly signed.
4606
6daecd7a 4607 PR tree-optimization/65917
0b604d2d
JL
4608 * gcc.dg/tree-ssa/20030922-2.c: No longer xfailed.
4609
c0f0e35a
JD
46102016-02-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4611
4612 PR fortran/50555
4613 * gfortran.dg/namelist_args.f90: New test.
4614
8981d712
JL
46152016-02-05 Jeff Law <law@redhat.com>
4616
6daecd7a 4617 PR tree-optimization/68541
8981d712
JL
4618 * gcc.dg/tree-ssa/split-path-2.c: New test.
4619 * gcc.dg/tree-ssa/split-path-3.c: New test.
4620 * gcc.dg/tree-ssa/split-path-4.c: New test.
4621 * gcc.dg/tree-ssa/split-path-5.c: New test.
4622 * gcc.dg/tree-ssa/split-path-6.c: New test.
4623 * gcc.dg/tree-ssa/split-path-7.c: New test.
4624
46cb9332
MS
46252016-02-05 Martin Sebor <msebor@redhat.com>
4626
4627 PR c++/69662
4628 * g++.dg/warn/Wplacement-new-size-1.C: New test.
4629 * g++.dg/warn/Wplacement-new-size-2.C: New test.
4630
be2083ea
RH
46312016-02-06 Richard HEnderson <rth@redhat.com>
4632
4633 PR c/69643
4634 * gcc.target/i386/addr-space-4.c: New.
4635 * gcc.target/i386/addr-space-5.c: New.
4636
711d7c23
MM
46372016-02-05 Mikael Morin <mikael@gcc.gnu.org>
4638
4639 PR fortran/66089
4640 * gfortran.dg/elemental_dependency_6.f90: New.
4641
b5c1c988
JJ
46422016-02-05 Jakub Jelinek <jakub@redhat.com>
4643
861c7bcd
JJ
4644 PR rtl-optimization/69691
4645 * gcc.c-torture/execute/pr69691.c: New test.
4646
b5c1c988
JJ
4647 PR c++/69628
4648 * g++.dg/parse/pr69628.C: New test.
4649
f7dfa966
UB
46502016-02-05 Uros Bizjak <ubizjak@gmail.com>
4651
4652 * gcc.dg/sancov/asan.c: Move to ...
4653 * gcc.dg/asan/sancov-1.c: ... here.
4654
9b143e64
UB
46552016-02-05 Uros Bizjak <ubizjak@gmail.com>
4656
4657 * gcc.target/i386/pr69577.c: Require avx_runtime target.
4658
f5d4b899
L
46592016-02-05 H.J. Lu <hongjiu.lu@intel.com>
4660
4661 PR target/69677
4662 * gcc.target/i386/pr69677.c: New test.
4663
76c85fbb
PP
46642016-02-05 Patrick Palka <ppalka@gcc.gnu.org>
4665
4666 PR c++/68948
4667 * g++.dg/template/pr68948.C: New test.
4668
f181bf90
DV
46692016-02-05 Dominik Vogt <vogt@linux.vnet.ibm.com>
4670
4671 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove -march=z13 for s390
4672 (only necessary on s390x).
4673
714fb282
L
46742016-02-04 H.J. Lu <hongjiu.lu@intel.com>
4675
4676 * gcc.target/i386/pr69454-2.c: Compile with -msse2
4677 -mno-accumulate-outgoing-args.
4678
618d6c1c
PP
46792016-02-04 Patrick Palka <ppalka@gcc.gnu.org>
4680
4681 * g++.dg/cpp0x/constexpr-ptrmem5.C: New test.
4682
1066e9b5
JJ
46832016-02-04 Jakub Jelinek <jakub@redhat.com>
4684
4685 PR c/69669
4686 * c-c++-common/pr69669.c: New test.
4687
76255d0d
MM
46882016-02-04 Michael Meissner <meissner@linux.vnet.ibm.com>
4689
4690 PR target/69667
4691 * g++.dg/pr69667.C: New file.
4692
e0b059b1
WD
46932016-02-04 Wilco Dijkstra <wdijkstr@arm.com>
4694
4695 PR target/69619
4696 * gcc.dg/pr69619.c: Add new test.
4697
2692b5c8
RS
46982016-02-04 Richard Sandiford <richard.sandiford@arm.com>
4699
4700 PR rtl-optimization/69577
4701 * gcc.target/i386/pr69577.c: New test.
4702
7db337c2
ML
47032016-02-04 Martin Liska <mliska@suse.cz>
4704
4705 * g++.dg/asan/pr69276.C: New test.
4706
cc9c0829
KT
47072016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4708
4709 PR target/65932
4710 PR target/67714
4711 * gcc.target/arm/wmul-3.c: Simplify test to generate just
4712 a single smulbb instruction.
4713 * gcc.target/amr/wmul-1.c: Add -mtune=cortex-a9 to dg-options.
4714 * gcc.target/amr/wmul-2.c: Likewise.
4715
eb9feb52
KT
47162016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4717
4718 PR target/65932
4719 PR target/67714
4720 * gcc.c-torture/execute/pr67714.c: New test.
4721
61f727fe
JJ
47222016-02-04 Ilya Enkovich <enkovich.gnu@gmail.com>
4723
4724 PR target/69454
4725 * gcc.target/i386/pr69454-1.c: New test.
4726 * gcc.target/i386/pr69454-2.c: New test.
4727
05dd97db
MS
47282016-02-03 Martin Sebor <msebor@redhat.com>
4729
4730 PR c++/69251
4731 PR c++/69253
4732 PR c++/69290
4733 PR c++/69277
4734 PR c++/69349
4735 * g++.dg/ext/flexarray-mangle-2.C: New test.
4736 * g++.dg/ext/flexarray-mangle.C: New test.
4737 * g++.dg/ext/flexarray-subst.C: New test.
4738 * g++.dg/ext/flexary11.C: New test.
4739 * g++.dg/ext/flexary12.C: New test.
4740 * g++.dg/ext/flexary13.C: New test.
4741 * g++.dg/ext/flexary14.C: New test.
4742 * g++.dg/other/dump-ada-spec-2.C: Adjust.
4743
dac2fc29
L
47442016-02-03 H.J. Lu <hongjiu.lu@intel.com>
4745
4746 * gcc.target/i386/iamcu/test_passing_unions.c (check_union_passing6):
4747 Define only if CHECK_FLOAT128 is defined.
4748 (main): Properly initialize u5.
4749
eadb8035
JJ
47502016-02-03 Jakub Jelinek <jakub@redhat.com>
4751
0afbb81b
JJ
4752 PR c/69627
4753 * gcc.dg/pr69627.c: New test.
4754
eadb8035
JJ
4755 PR target/69644
4756 * gcc.dg/pr69644.c: New test.
4757
b12d4923
MS
47582016-02-03 Mike Stump <mikestump@comcast.net>
4759
4760 * lib/compat.exp (compat-get-options-main): Add dg-timeout-factor
4761 support for struct-layout-1.exp.
4762
ab4bae0c
PP
47632016-02-03 Patrick Palka <ppalka@gcc.gnu.org>
4764
4765 PR c++/69056
618d6c1c 4766 * g++.dg/cpp0x/pr69056.C: New test.
ab4bae0c 4767
95831c01
VM
47682016-02-03 Vladimir Makarov <vmakarov@redhat.com>
4769 Alexandre Oliva <aoliva@redhat.com>
4770
4771 PR target/69461
4772 * gcc.target/powerpc/pr69461.c: New.
4773
ccc71ab8
UB
47742016-02-03 Uros Bizjak <ubizjak@gmail.com>
4775
4776 * lib/tsan-dg.exp (tsan_init): Move check if tsan executable
4777 works from here ...
4778 (check_effective_target_fsanitize_thread): ... to here. Do not
4779 specify additional compile flags for the test source.
4780 * lib/asan-dg.exp (check_effective_target_fsanitize_address): Do not
4781 specify additional compile flags for the test source.
4782
96299640
WD
47832016-02-03 Wilco Dijkstra <wdijkstr@arm.com>
4784
4785 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
4786
781d83d9
AV
47872016-02-03 Andre Vehreschild <vehre@gcc.gnu.org>
4788
4789 PR fortran/67451
4790 PR fortran/69418
4791 * gfortran.dg/coarray_allocate_2.f08: New test.
4792 * gfortran.dg/coarray_allocate_3.f08: New test.
4793 * gfortran.dg/coarray_allocate_4.f08: New test.
4794
d8208e6d
AL
47952016-02-03 Alan Lawrence <alan.lawrence@arm.com>
4796
4797 * gcc.dg/vect/vect-outer-1-big-array.c: Drop vect_multiple_sizes;
4798 use same scan-tree-dump-times on all platforms.
4799 * gcc.dg/vect/vect-outer-1.c: Likewise.
4800 * gcc.dg/vect/vect-outer-1a-big-array.c: Likewise.
4801 * gcc.dg/vect/vect-outer-1a.c: Likewise.
4802 * gcc.dg/vect/vect-outer-1b-big-array.c: Likewise.
4803 * gcc.dg/vect/vect-outer-1b.c: Likewise.
4804 * gcc.dg/vect/vect-outer-2b.c: Likewise.
4805 * gcc.dg/vect/vect-outer-3b.c: Likewise.
4806 * gcc.dg/vect/vect-reduc-dot-s8b.c: Likewise.
4807
a8394fa0
SB
48082016-02-02 Segher Boessenkool <segher@kernel.crashing.org>
4809
4810 * c-c++-common/vector-compare-4.c: Prune "non-standard ABI extension"
4811 warning.
4812
f3baa1d3
L
48132016-02-02 H.J. Lu <hongjiu.lu@intel.com>
4814
4815 * gcc.target/i386/iamcu/test_empty_structs_and_unions.c: New test.
4816
eb077516
JN
48172016-02-02 James Norris <jnorris@codesourcery.com>
4818
4819 * c-c++-common/goacc/routine-5.c: Add tests.
4820
578fb225
AM
48212016-02-02 Alexander Monakov <amonakov@ispras.ru>
4822
4823 * gcc.target/nvptx/unsigned-cmp.c: New test.
4824
c64f7d37
WD
48252016-02-02 Wilco Dijkstra <wdijkstr@arm.com>
4826
4827 * gcc.target/aarch64/scalar_shift_1.c
4828 (test_corners_sisd_di): Improve force to SIMD register.
4829 (test_corners_sisd_si): Likewise.
4830 * gcc.target/aarch64/vect-ld1r-compile-fp.c:
4831 Remove scan-assembler check for ldr.
4832
90c6f26c
RB
48332016-02-02 Richard Biener <rguenther@suse.de>
4834
4835 PR tree-optimization/69595
4836 * gcc.dg/Warray-bounds-17.c: New testcase.
4837
9dc03c97
RB
48382016-02-02 Richard Biener <rguenther@suse.de>
4839
4840 PR tree-optimization/69606
4841 * gcc.dg/torture/pr69606.c: New testcase.
4842
2d4dc223
YR
48432016-02-02 Yuri Rumyantsev <ysrumyan@gmail.com>
4844
4845 PR middle-end/68542
4846 * gcc.dg/vect/vect-mask-store-move-1.c: New test.
4847 * gcc.target/i386/avx2-vect-mask-store-move1.c: New test.
4848
65c98fde
AM
48492016-02-02 Alan Modra <amodra@gmail.com>
4850
4851 PR target/69548
4852 * gcc.target/powerpc/pr69548.c: New test.
4853
e1b81f2b
JJ
48542016-02-01 Jakub Jelinek <jakub@redhat.com>
4855
d0268b37
JJ
4856 PR rtl-optimization/69592
4857 * gcc.dg/pr69592.c: New test.
4858
e1b81f2b
JJ
4859 PR preprocessor/69543
4860 PR c/69558
4861 * gcc.dg/pr69543.c: New test.
4862 * gcc.dg/pr69558.c: New test.
4863
7dd7780d
UB
48642016-02-01 Uros Bizjak <ubizjak@gmail.com>
4865
bf672ee5
UB
4866 PR testsuite/65940
4867 * g++.dg/other/anon5.C (dg-options): Use -gdwarf-2 instead of -g.
7dd7780d 4868
9a7013f8
MS
48692016-02-01 Martin Sebor <msebor@redhat.com>
4870
4871 * gcc.target/powerpc/pr17381.c: Remove duplicate copy of the test body.
4872
e681fb2b
BC
48732016-02-01 Bin Cheng <bin.cheng@arm.com>
4874
4875 PR tree-optimization/67921
4876 * c-c++-common/ubsan/pr67921.c: New test.
4877
ff86345f
RB
48782016-02-01 Richard Biener <rguenther@suse.de>
4879
4880 PR middle-end/69556
4881 * gcc.dg/tree-ssa/recip-8.c: New testcase.
4882
bc369dbd
RB
48832016-02-01 Richard Biener <rguenther@suse.de>
4884
4885 PR tree-optimization/69574
4886 * gcc.dg/torture/pr69574.c: New testcase.
4887
ef318184
RB
48882016-02-01 Richard Biener <rguenther@suse.de>
4889
4890 PR tree-optimization/69579
4891 * gcc.dg/setjmp-6.c: New testcase.
4892
654745e6
JJ
48932016-02-01 Jakub Jelinek <jakub@redhat.com>
4894
4895 PR rtl-optimization/69570
4896 * g++.dg/opt/pr69570.C: New test.
4897
e6c0c44b
RH
48982016-02-01 Richard Henderson <rth@redhat.com>
4899
4900 * gcc.dg/pr69535.c: New test.
4901
6ff3f09a
JDA
49022016-01-31 John David Anglin <danglin@gcc.gnu.org>
4903
2c005538
JDA
4904 PR testsuite/69584
4905 * gcc.dg/tree-ssa/sra-17.c: Fix regexps to work on hpux.
4906 * gcc.dg/tree-ssa/sra-18.c: Likewise.
4907
61083a4b
JDA
4908 PR debug/68244
4909 * g++.dg/parse/parens3.C: Use register "4" on hppa.
4910
6ff3f09a
JDA
4911 * gcc.dg/tree-ssa/vector-5.c: Add -fno-common option on hppa*-*-hpux*.
4912
0c221916
PT
49132016-01-31 Paul Thomas <pault@gcc.gnu.org>
4914
4915 PR fortran/67564
4916 * gfortran.dg/allocate_with_source_17.f03: New test.
4917
db7a2818
JJ
49182016-01-30 Jakub Jelinek <jakub@redhat.com>
4919
4920 PR tree-optimization/69546
4921 * gcc.dg/torture/pr69546.c: New test.
4922
e520d5f0
PT
49232016-01-30 Paul Thomas <pault@gcc.gnu.org>
4924
4925 PR fortran/69566
4926 * gfortran.dg/unlimited_polymorphic_25.f03: New test.
4927
343c05d3
MS
49282016-01-30 Martin Sebor <msebor@redhat.com>
4929
4930 PR c++/68490
4931 * g++.dg/ext/flexary10.C: New test.
4932
d6c3a539
DH
49332016-01-30 Dominique d'Humieres <dominiq@lps.ens.fr>
4934
4935 PR fortran/66707
4936 gfortran.dg/common_23.f90: New test.
4937
52d72fcd
BS
49382016-01-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4939
4940 PR target/65546
4941 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c: Correct
4942 condition being checked, and disable it when the target supports
4943 misaligned loads and stores.
4944
3a5d2ba4
JJ
49452016-01-29 Jakub Jelinek <jakub@redhat.com>
4946
4947 PR debug/69518
4948 * gcc.dg/torture/pr69518.c: New test.
4949
6bbacdb5
L
49502016-01-29 H.J. Lu <hongjiu.lu@intel.com>
4951
4952 PR target/69530
4953 * gcc.target/i386/pr69530.c: New test.
4954
af932cdb
SE
49552016-01-29 Steve Ellcey <sellcey@imgtec.com>
4956
4957 PR target/65604
4958 * gcc.target/mips/div-delay.c: New test.
4959
26658b7c
JJ
49602016-01-29 Jakub Jelinek <jakub@redhat.com>
4961
33e89989
JJ
4962 PR target/69551
4963 * gcc.target/i386/pr69551.c: New test.
4964
26658b7c
JJ
4965 PR target/66137
4966 * gcc.target/i386/pr66137.c: New test.
4967
401116b5
AB
49682016-01-29 Andrew Bennett <andrew.bennett@imgtec.com>
4969
4970 * gcc.target/mips/p5600-bonding.c (dg-options): Force the test to be
4971 always built for p5600.
4972 * gcc.target/mips/mips.exp (mips-dg-options): Add support for the
4973 isa=p5600 dg-option.
4974
d4abfcc5
RB
49752016-01-29 Richard Biener <rguenther@suse.de>
4976
4977 PR tree-optimization/69547
4978 * g++.dg/tree-ssa/pr69547.C: New testcase.
4979
16b77b32
JJ
49802016-01-29 Jakub Jelinek <jakub@redhat.com>
4981
4982 PR debug/66869
4983 * g++.dg/warn/Wunused-function2.C: New test.
4984
a1c95464
DV
49852016-01-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
4986
4987 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Require a hardware vector
4988 support for test to succeed.
4989
5453bfed
MP
49902016-01-29 Marek Polacek <polacek@redhat.com>
4991
4992 PR c++/69509
4993 PR c++/69516
4994 * g++.dg/ext/constexpr-vla2.C: New test.
4995 * g++.dg/ext/constexpr-vla3.C: New test.
4996 * g++.dg/ubsan/vla-1.C: Remove dg-shouldfail.
4997
452ec2a5
RB
49982016-01-29 Richard Biener <rguenther@suse.de>
4999
5000 PR middle-end/69537
5001 * gcc.dg/uninit-21.c: New testcase.
5002
aec0b19e
UB
50032016-01-28 Uros Bizjak <ubizjak@gmail.com>
5004
5005 PR target/69459
5006 * gcc.target/i386/pr69459.c: New test.
5007
df113ce7
SE
50082016-01-28 Steve Ellcey <sellcey@imgtec.com>
5009
5010 PR target/68400
5011 * gcc.target/mips/mips.exp (mips_option_groups): Add stack-protector.
5012 * gcc.target/mips/pr68400.c: New test.
5013
494de84f
MS
50142016-01-28 Martin Sebor <msebor@redhat.com>
5015
5016 PR target/17381
5017 * gcc.target/powerpc/pr17381.c: New test.
5018
eb1b1f01
JJ
50192016-01-28 Jakub Jelinek <jakub@redhat.com>
5020
5021 PR middle-end/69542
5022 * gcc.dg/torture/pr69542.c: New test.
5023
6dfeb7ce
WD
50242016-01-28 Wilco Dijkstra <wdijkstr@arm.com>
5025
5026 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
5027
4b7471a4
DE
50282016-01-28 David Edelsohn <dje.gcc@gmail.com>
5029
5030 * gcc.dg/pr65980.c: Skip on AIX.
5031 * gcc.dg/pr66688.c: Same.
5032
b271fd21
DE
50332016-01-28 David Edelsohn <dje.gcc@gmail.com>
5034
5035 PR target/63679
5036 * gcc.dg/tree-ssa/sra-17.c: Adjust regex for more label styles.
5037 * gcc.dg/tree-ssa/sra-18.c: Same.
5038
874108a9
AV
50392016-01-28 Andre Vehreschild <vehre@gcc.gnu.org>
5040
5041 PR fortran/62536
5042 * gfortran.dg/block_15.f08: New test.
5043 * gfortran.dg/block_end_error_1.f90: Need to catch additional error
5044 on incorrectly closed BLOCK.
5045
30480bcd
IE
50462016-01-28 Ilya Enkovich <enkovich.gnu@gmail.com>
5047
5048 * gcc.dg/declare-simd.c: New test.
14ba8d6d
RB
50492016-01-28 Richard Biener <rguenther@suse.de>
5050
5051 PR tree-optimization/69466
5052 * gfortran.dg/vect/pr69466.f90: New testcase.
5053
0d4c694e
TP
50542016-01-28 Thomas Preud'homme <thomas.preudhomme@arm.com>
5055
5056 * g++.dg/pr67989.C: Remove ARM-specific option.
5057 * gcc.target/arm/pr67989.C: New file.
5058
2aa780da
UB
50592016-01-27 Uros Bizjak <ubizjak@gmail.com>
5060
5061 * gcc.dg/torture/pr68264.c: Disable log1p test for glibc < 2.22
5062 and expm1 test for glibc < 2.11.
5063
f75ebe77
RH
50642016-01-27 Richard Henderson <rth@redhat.com>
5065
5066 * gcc.c-torture/execute/pr69447.c: New test.
5067
50682016-01-27 Paul Thomas <pault@gcc.gnu.org>
49847d75 5069
9a175e65 5070 PR fortran/69422
49847d75
PT
5071 * gfortran.dg/alloc_comp_assign_15.f03: New test.
5072
cbdd8ae0
JJ
50732016-01-27 Jakub Jelinek <jakub@redhat.com>
5074
5075 PR debug/66869
5076 * gcc.dg/pr66869.c: New test.
5077
2b572b3c
JL
50782016-01-25 Jeff Law <law@redhat.com>
5079
5080 PR tree-optimization/68398
aec0b19e 5081 PR tree-optimization/69196
2b572b3c
JL
5082 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output.
5083 * gcc.dg/tree-ssa/ssa-dom-thread-2c.c: Add extra statements on thread
5084 path to avoid new heuristic allowing more irreducible regions
5085 * gcc.dg/tree-ssa/ssa-dom-thread-2d.c: Likewise.
5086 * gcc.dg/tree-ssa/vrp46.c: Likewise.
5087 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Update expected output.
5088 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: New test.
5089 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
5090
fa74a4bc
MP
50912016-01-27 Marek Polacek <polacek@redhat.com>
5092
5093 PR c/68062
5094 * c-c++-common/vector-compare-4.c: New test.
5095
0afff540
DM
50962016-01-27 David Malcolm <dmalcolm@redhat.com>
5097
5098 PR preprocessor/69126
5099 * c-c++-common/pr69126.c: New test case.
5100
1a218fc9
ILT
51012016-01-27 Ian Lance Taylor <iant@google.com>
5102
5103 * gcc.dg/tree-ssa/ivopt_5.c: New test.
5104
5d70666e
RB
51052016-01-27 Ryan Burn <contact@rnburn.com>
5106
5107 PR cilkplus/69267
5108 * g++.dg/cilk-plus/CK/pr69267.cc: New test.
5109
87ff4d66
UB
51102016-01-27 Uros Bizjak <ubizjak@gmail.com>
5111
5112 PR target/69512
5113 * gcc.target/i386/pr69512.c: New test.
5114
27e23cca
RE
51152016-01-27 Rainer Emrich <rainer@emrich-ebersheim.de>
5116
5117 PR ada/69488
5118 * gnat.dg/sso/*.adb: Robustify dg-output directives.
5119
05bf54c3
MP
51202016-01-27 Marek Polacek <polacek@redhat.com>
5121
5122 PR c++/69379
5123 * g++.dg/pr69379.C: New test.
5124
60214d0d
MS
51252016-01-27 Martin Sebor <msebor@redhat.com>
5126
5127 PR c++/69317
5128 * g++.dg/abi/Wabi-2-2.C: New test.
5129 * g++.dg/abi/Wabi-2-3.C: New test.
5130 * g++.dg/abi/Wabi-3-2.C: New test.
5131 * g++.dg/abi/Wabi-3-3.C: New test.
5132
167c7bfa
RB
51332016-01-27 Richard Biener <rguenther@suse.de>
5134
5135 PR tree-optimization/69166
5136 * gcc.dg/torture/pr69166.c: New testcase.
5137
1430fb1f
MJ
51382016-01-27 Martin Jambor <mjambor@suse.cz>
5139
5140 PR tree-optimization/69355
5141 * gcc.dg/tree-ssa/pr69355.c: New test.
5142
95e3030c
MP
51432016-01-27 Marek Polacek <polacek@redhat.com>
5144
5145 PR c++/69496
5146 * g++.dg/ext/constexpr-vla1.C: New test.
5147
eeb085f3
CB
51482016-01-20 Christian Bruel <christian.bruel@st.com>
5149
5150 PR target/69245
5151 * gcc.target/arm/pr69245.c: New test.
5152
b1652dde
JJ
51532016-01-27 Jakub Jelinek <jakub@redhat.com>
5154
5155 PR tree-optimization/69399
5156 * gcc.dg/torture/pr69399.c: New test.
5157
ce7e8f00
EB
51582016-01-27 Eric Botcazou <ebotcazou@adacore.com>
5159
5160 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: XFAIL on SPARC 64-bit.
5161
e4aac1d1
EB
51622016-01-26 Eric Botcazou <ebotcazou@adacore.com>
5163
5164 * gcc.c-torture/execute/stkalign.c: XFAIL run on SPARC 64-bit.
5165
8dfdb419
TV
51662016-01-26 Tom de Vries <tom@codesourcery.com>
5167
5168 PR tree-optimization/69110
5169 * gcc.dg/autopar/pr69110.c: New test.
5170
56f80f54 51712016-01-26 Abderrazek Zaafrani <a.zaafrani@samsung.com>
87ff4d66 5172 Sebastian Pop <s.pop@samsung.com>
56f80f54
AZ
5173
5174 * gcc.dg/graphite/isl-ast-op-select.c: New.
5175
a0909527
PT
51762015-01-26 Paul Thomas <pault@gcc.gnu.org>
5177
5178 PR fortran/69385
5179 * gfortran.dg/allocate_error_6.f90: New test.
5180
ffc445f4
RH
51812016-01-26 Richard Henderson <rth@redhat.com>
5182
5183 * gcc.dg/tm/pr60908.c: New test.
5184
01e1dea3
DM
51852016-01-26 David Malcolm <dmalcolm@redhat.com>
5186
5187 PR other/69006
5188 * g++.dg/ext/timevar1.C: Add dg-allow-blank-lines-in-output
5189 directive.
5190 * gcc.dg/plugin/diagnostic-test-show-locus-color.c: Update
5191 expected multiline output to reflect the colorization being
5192 disabled before newlines.
5193 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
5194 (custom_diagnostic_finalizer): Replace call to
5195 pp_newline_and_flush with call to pp_flush.
5196 * gcc.dg/unroll-2.c: Add dg-allow-blank-lines-in-output directive.
5197 * gfortran.dg/implicit_class_1.f90: Likewise.
5198 * lib/gcc-dg.exp (allow_blank_lines): New global.
5199 (dg-allow-blank-lines-in-output): New procedure.
5200 (gcc-dg-prune): Complain about blank lines in the output, unless
5201 dg-allow-blank-lines-in-output was called.
5202 * lib/multiline.exp (_build_multiline_regex): Only support
5203 arbitrary followup text for non-blank-lines, not for blank lines.
5204
13f92e8d
JJ
52052016-01-26 Jakub Jelinek <jakub@redhat.com>
5206
5207 PR tree-optimization/69483
5208 * gcc.dg/pr69483.c: New test.
5209 * g++.dg/opt/pr69483.C: New test.
5210
92422235
CL
52112016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
5212
5213 PR target/68620
5214 * gcc.target/arm/pr68620.c: New test.
5215
0bccf11b
L
52162016-01-26 H.J. Lu <hongjiu.lu@intel.com>
5217
5218 * gcc.target/i386/pr68986-2.c: Remove -m32.
5219
81cd202e
L
52202016-01-26 H.J. Lu <hongjiu.lu@intel.com>
5221
5222 PR target/68986
5223 * gcc.target/i386/pr68986-1.c: New test.
5224 * gcc.target/i386/pr68986-2.c: Likewise.
5225 * gcc.target/i386/pr68986-3.c: Likewise.
5226
213a1c03
CB
52272016-01-26 Christian Bruel <christian.bruel@st.com>
5228
5229 * lib/target-supports.exp
5230 (check_effective_target_arm_crypto_pragma_ok_nocache): Remove.
5231 (check_effective_target_arm_crypto_pragma_ok): Likewise.
5232 * gcc.target/arm/attr-crypto.c: Remove arm_crypto_pragma_ok test.
5233
22a08dd1
RB
52342016-01-26 Richard Biener <rguenther@suse.de>
5235
5236 PR tree-optimization/69452
5237 * gcc.dg/torture/pr69452.c: New testcase.
5238
6c06e0e8
JJ
52392016-01-26 Jakub Jelinek <jakub@redhat.com>
5240
5241 PR target/69442
5242 * gcc.dg/pr69442.c: New test.
5243
b96824c4
RFI
52442016-01-26 Roger Ferrer Ibáñez <rofirrim@gmail.com>
5245
5246 PR target/67896
5247 * gcc.target/aarch64/simd/pr67896.C: New.
5248
5ee31e57
RS
52492016-01-26 Richard Sandiford <richard.sandiford@arm.com>
5250
5251 PR tree-optimization/69400
5252 * gcc.dg/plugin/wide-int_plugin.c (test_wide_int_mod_trunc): New
5253 function.
5254 (plugin_init): Call it.
5255 * gcc.dg/torture/pr69400.c: New test.
5256
7ddfb31d
CL
52572016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
5258
5259 * gcc.target/arm/pr68674.c: Check and use arm_fp effective target.
5260
1e050c90
AK
52612016-01-25 Aditya Kumar <aditya.k7@samsung.com>
5262 Sebastian Pop <s.pop@samsung.com>
5263
5264 * gcc.dg/graphite/graphite.exp: Only run the fuse-*.c tests with
5265 isl-0.15.
5266
c8ee4bf5
AK
52672016-01-25 Aditya Kumar <aditya.k7@samsung.com>
5268 Sebastian Pop <s.pop@samsung.com>
5269
5270 * gcc.dg/graphite/pr69292.c: New.
5271
d902b330
JJ
52722016-01-25 Jakub Jelinek <jakub@redhat.com>
5273
5274 * c-c++-common/goacc/use_device-1.c: New test.
5275
2c89b952
JL
52762016-01-25 Jeff Law <law@redhat.com>
5277
5278 PR tree-optimization/69196
5279 PR tree-optimization/68398
5280 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output
5281 * gcc.dg/tree-ssa/pr68198.c: Likewise.
5282
685c8785
DE
52832016-01-25 David Edelsohn <dje.gcc@gmail.com>
5284
5285 PR target/69469
5286 * gcc.target/powerpc/vsx-vector-2.c: Adjust for Goldschmidt's
5287 Algorithm.
5288
95cef0c1
RB
52892016-01-25 Richard Biener <rguenther@suse.de>
5290
5291 PR testsuite/69380
5292 * g++.dg/tree-ssa/pr69336.C: Restrict to x86_64 and i?86.
5293
2947d3b2
IE
52942016-01-25 Ilya Enkovich <enkovich.gnu@gmail.com>
5295
5296 PR target/69421
5297 * gcc.dg/pr69421.c: New test.
5298
ae19075a
BB
52992016-01-25 Bilyan Borisov <bilyan.borisov@arm.com>
5300
5301 * gcc.target/aarch64/simd/vcvt_s64_f64_1.c: New.
5302 * gcc.target/aarch64/simd/vcvt_u64_f64_1.c: Likewise.
5303 * gcc.target/aarch64/simd/vcvta_s64_f64_1.c: Likewise.
5304 * gcc.target/aarch64/simd/vcvta_u64_f64_1.c: Likewise.
5305 * gcc.target/aarch64/simd/vcvtm_s64_f64_1.c: Likewise.
5306 * gcc.target/aarch64/simd/vcvtm_u64_f64_1.c: Likewise.
5307 * gcc.target/aarch64/simd/vcvtn_s64_f64_1.c: Likewise.
5308 * gcc.target/aarch64/simd/vcvtn_u64_f64_1.c: Likewise.
5309 * gcc.target/aarch64/simd/vcvtp_s64_f64_1.c: Likewise.
5310 * gcc.target/aarch64/simd/vcvtp_u64_f64_1.c: Likewise.
5311
fa4511c2
RB
53122016-01-25 Richard Biener <rguenther@suse.de>
5313
5314 PR tree-optimization/69376
5315 * gcc.dg/torture/pr69376.c: New testcase.
5316
1d101216
JD
53172016-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5318
5319 PR fortran/69397
5320 PR fortran/68442
5321 * gfortran.dg/interface_38.f90: New test.
5322 * gfortran.dg/interface_39.f90: New test.
a0909527 5323
a59b92b0
PP
53242016-01-24 Patrick Palka <ppalka@gcc.gnu.org>
5325
5326 Revert:
5327 2016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
5328
5329 PR c++/11858
5330 PR c++/24663
5331 PR c++/24664
5332 * g++.dg/template/pr11858.C: New test.
5333 * g++.dg/template/pr24663.C: New test.
5334 * g++.dg/template/unify12.C: New test.
5335 * g++.dg/template/unify13.C: New test.
5336 * g++.dg/template/unify14.C: New test.
5337 * g++.dg/template/unify15.C: New test.
5338 * g++.dg/template/unify16.C: New test.
5339 * g++.dg/template/unify17.C: New test.
5340
16acb1a8
DH
53412016-01-24 Dominique d'Humieres <dominiq@lps.ens.fr>
5342
5343 PR fortran/68283
5344 gfortran.dg/pr68283.f90: New test.
5345
094773e8
TK
53462016-01-24 Thomas Koenig <tkoenig@gcc.gnu.org>
5347
5348 PR fortran/66094
5349 * gfortran.dg/inline_matmul_13.f90: New test.
5350 * gfortran.dg/matmul_bounds_8.f90: New test.
5351 * gfortran.dg/matmul_bounds_9.f90: New test.
5352 * gfortran.dg/matmul_bounds_10.f90: New test.
5353
42fb90d7
TV
53542016-01-23 Tom de Vries <tom@codesourcery.com>
5355
5356 PR tree-optimization/69426
5357 * gcc.dg/autopar/pr69426.c: New test.
5358
69da7802
MS
53592016-01-23 Martin Sebor <msebor@redhat.com>
5360
5361 PR c++/58109
5362 PR c++/69022
5363 * g++.dg/cpp0x/alignas5.C: New test.
5364 * g++.dg/ext/vector29.C: Same.
5365
da17300a
UB
53662016-01-23 Uros Bizjak <ubizjak@gmail.com>
5367
5368 * gcc.target/i386/chkp-strlen-2.c: Define _GNU_SOURCE.
5369 * gcc.target/i386/chkp-strlen-4.c: Move the definition of
5370 _GNU_SOURCE from compile flags to the source.
5371 * gcc.target/i386/chkp-stropt-12.c: Ditto.
5372 * gcc.target/i386/chkp-stropt-16.c: Ditto.
5373 * gcc.target/i386/chkp-stropt-4.c: Ditto.
5374 * gcc.target/i386/chkp-stropt-8.c: Ditto.
5375
62041cfc
JJ
53762016-01-22 Jakub Jelinek <jakub@redhat.com>
5377
5378 PR target/69432
5379 * g++.dg/opt/pr69432.C: New test.
5380
f7d2ad6f
BS
53812016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5382
5383 * gcc.target/powerpc/pr63354c: Adjust target selector to include
5384 32-bit targets testing an -m64 multilib.
5385
d403fc9a
WS
53862016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5387
5388 * gcc.target/powerpc/pr63354.c: Restrict to Linux targets with
5389 64-bit support.
5390
4aa16f8d
JG
53912016-01-22 James Greenhalgh <james.greenhalgh@arm.com>
5392
5393 * gcc.dg/vect/bb-slp-pr68892.c: Require vect_double.
5394
7c816d0f
CB
53952016-01-21 Christian Bruel <christian.bruel@st.com>
5396
5397 PR target/68674
5398 * gcc.target/i386/pr68674.c
5399 * gcc.target/aarch64/pr68674.c
5400 * gcc.target/arm/pr68674.c
5401
fce661e8
KT
54022016-01-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5403
5404 PR target/69403
5405 * gcc.c-torture/execute/pr69403.c: New test.
5406
4696899f
PC
54072016-01-22 Paolo Carlini <paolo.carlini@oracle.com>
5408
5409 PR c++/55843
5410 * g++.dg/template/pr55843.C: New.
5411
bac69366
AL
54122016-01-22 Alan Lawrence <alan.lawrence@arm.com>
5413
5414 PR testsuite/66877
5415 * gcc.dg/vect/vect-over-widen-3-big-array.c: Only look for 1
5416 vect_recog_over_widening_pattern in dump if we have vect_widen_shift.
5417
b57d3a5c
BS
54182016-01-21 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5419
5420 PR testsuite/67489
da17300a
UB
5421 * gcc.target/powerpc/p8vector-builtin-8.c: Remove { target int128 }
5422 from dg-do compile directive, and instead add
5423 { dg-require-effective-target int128 }.
b57d3a5c 5424
9f04a53e
MS
54252016-01-20 Martin Sebor <msebor@redhat.com>
5426
5427 PR c/69405
5428 * gcc.dg/sync-fetch.c: New test.
5429
38a51663
JL
54302016-01-21 Martin Sebor <msebor@redhat.com>
5431
5432 PR target/69252
5433 * gcc.target/powerpc/pr69252.c: New test.
5434
2423a75a
JD
54352016-01-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5436
5437 PR fortran/65996
da17300a 5438 * gfortran.dg/pr65996.f90: New test.
2423a75a 5439
0a76463f
DV
54402016-01-21 Dominik Vogt <vogt@linux.vnet.ibm.com>
5441
5442 PR c++/68810
9f04a53e 5443 * g++.dg/cpp0x/constexpr-reinterpret1.C: Fix line number that is
2423a75a 5444 expected to generate an error.
0a76463f 5445
9776e692
BS
54462016-01-21 Bernd Schmidt <bschmidt@redhat.com>
5447
5448 PR middle-end/66178
5449 * gcc.dg/torture/pr66178.c: New test.
5450
c8d3e088
AB
54512016-01-21 Anton Blanchard <anton@samba.org>
5452 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5453
5454 PR target/63354
5455 * gcc.target/powerpc/pr63354.c: New test.
5456
35b707ff
VM
54572016-01-21 Vladimir Makarov <vmakarov@redhat.com>
5458
5459 PR rtl-optimization/68990
5460 * gcc.target/i386/pr68990: New.
5461
157b0829
NC
54622016-01-21 Nick Clifton <nickc@redhat.com>
5463
5464 PR target/69129
5465 * gcc.target/mips/pr69129.c: New.
5466
aede6748
PC
54672016-01-21 Paolo Carlini <paolo.carlini@oracle.com>
5468
5469 PR c++/58046
5470 * g++.dg/cpp0x/pr58046.C: New.
5471
5463c2c8
JJ
54722016-01-21 Jakub Jelinek <jakub@redhat.com>
5473
6d31cc75
SS
5474 PR target/69187
5475 PR target/65624
5476 * gcc.target/arm/pr69187.c: New test.
5477
5463c2c8
JJ
5478 PR c++/69355
5479 * g++.dg/torture/pr69355.C: New test.
5480
fa28f32b
AK
54812016-01-21 Aditya Kumar <aditya.k7@samsung.com>
5482 Sebastian Pop <s.pop@samsung.com>
5483
5484 * gfortran.dg/graphite/interchange-3.f90: Adjust pattern.
5485
b920a047
AK
54862016-01-21 Aditya Kumar <aditya.k7@samsung.com>
5487 Sebastian Pop <s.pop@samsung.com>
5488
da17300a 5489 * gcc.dg/graphite/pr68976.c: New test.
b920a047 5490
bdd3aea6
JJ
54912016-01-21 Jakub Jelinek <jakub@redhat.com>
5492
5493 PR middle-end/67653
5494 * c-c++-common/pr67653.c: New test.
5495 * gcc.dg/torture/pr29119.c: Add dg-warning.
5496
26a2e6ae
PB
54972016-01-20 Peter Bergner <bergner@vnet.ibm.com>
5498
5499 * gcc.target/powerpc/cpu-builtin-1.c: New test.
5500
d25c7690
PK
55012016-01-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
5502
5503 PR c/24293
5504 * gcc.dg/pr24293.c: New test.
5505 * gcc.dg/Wcxx-compat-8.c: Adjust to accept error due to
5506 incomplete struct type.
5507 * gcc.dg/declspec-1.c: Likewise.
5508 * gcc.dg/pr63549.c: Likewise.
5509
889d5698
JJ
55102016-01-20 Jakub Jelinek <jakub@redhat.com>
5511
5512 PR tree-optimization/66612
5513 * gcc.target/powerpc/20050830-1.c: Xfail the scan-assembler test
5514 for bdn instruction.
5515
d7cf3dc7
CL
55162016-01-20 Christophe Lyon <christophe.lyon@linaro.org>
5517
5518 * lib/target-supports.exp
5519 (check_effective_target_arm_fp_ok_nocache): New.
5520 (check_effective_target_arm_fp_ok): New.
5521 (add_options_for_arm_fp): New.
5522 (check_effective_target_arm_crypto_ok_nocache): Require
5523 target_arm_v8_neon_ok instead of arm32.
5524 (check_effective_target_arm_crypto_pragma_ok_nocache): New.
5525 (check_effective_target_arm_crypto_pragma_ok): New.
5526 (add_options_for_arm_vfp): New.
5527 * gcc.target/arm/attr-crypto.c: Use arm_crypto_pragma_ok effective
5528 target. Do not force -mfloat-abi=softfp, use arm_fp_ok effective
5529 target instead. Force initial fpu to vfp.
5530 * gcc.target/arm/attr-neon-builtin-fail.c: Do not force
5531 -mfloat-abi=softfp, use arm_fp_ok effective target instead.
5532 * gcc.target/arm/attr-neon-fp16.c: Likewise. Remove arm_neon_ok
5533 dependency.
5534 * gcc.target/arm/attr-neon2.c: Do not force -mfloat-abi=softfp,
5535 use arm_vfp effective target instead. Force initial fpu to vfp.
5536 * gcc.target/arm/attr-neon3.c: Likewise.
5537 * gcc.target/arm/cmp-2.c: Use arm_fp_ok effective target instead of
5538 arm_vfp_ok.
5539 * gcc.target/arm/unsigned-float.c: Likewise.
5540 * gcc.target/arm/vfp-1.c: Likewise.
5541 * gcc.target/arm/vfp-ldmdbd.c: Likewise.
5542 * gcc.target/arm/vfp-ldmdbs.c: Likewise.
5543 * gcc.target/arm/vfp-ldmiad.c: Likewise.
5544 * gcc.target/arm/vfp-ldmias.c: Likewise.
5545 * gcc.target/arm/vfp-stmdbd.c: Likewise.
5546 * gcc.target/arm/vfp-stmdbs.c: Likewise.
5547 * gcc.target/arm/vfp-stmiad.c: Likewise.
5548 * gcc.target/arm/vfp-stmias.c: Likewise.
5549 * gcc.target/arm/vnmul-1.c: Likewise.
5550 * gcc.target/arm/vnmul-2.c: Likewise.
5551 * gcc.target/arm/vnmul-3.c: Likewise.
5552 * gcc.target/arm/vnmul-4.c: Likewise.
5553
01ac9704 55542016-01-20 H.J. Lu <hongjiu.lu@intel.com>
e84b00da 5555
e84b00da
L
5556 PR testsuite/69366
5557 * g++.dg/pr63995-1.C: Require non-x32 target, instead of,
5558 the MPX run-time library, for compile-time MPX test.
5559 * gcc.target/i386/chkp-always_inline.c: Likewise.
5560 * gcc.target/i386/chkp-bndret.c: Likewise.
5561 * gcc.target/i386/chkp-builtins-1.c: Likewise.
5562 * gcc.target/i386/chkp-builtins-2.c: Likewise.
5563 * gcc.target/i386/chkp-builtins-3.c: Likewise.
5564 * gcc.target/i386/chkp-builtins-4.c: Likewise.
5565 * gcc.target/i386/chkp-const-check-1.c: Likewise.
5566 * gcc.target/i386/chkp-const-check-2.c: Likewise.
5567 * gcc.target/i386/chkp-hidden-def.c: Likewise.
5568 * gcc.target/i386/chkp-label-address.c: Likewise.
5569 * gcc.target/i386/chkp-lifetime-1.c: Likewise.
5570 * gcc.target/i386/chkp-narrow-bounds.c: Likewise.
5571 * gcc.target/i386/chkp-pr69044.c: Likewise.
5572 * gcc.target/i386/chkp-remove-bndint-1.c: Likewise.
5573 * gcc.target/i386/chkp-remove-bndint-2.c: Likewise.
5574 * gcc.target/i386/chkp-strchr.c: Likewise.
5575 * gcc.target/i386/chkp-strlen-1.c: Likewise.
5576 * gcc.target/i386/chkp-strlen-2.c: Likewise.
5577 * gcc.target/i386/chkp-strlen-3.c: Likewise.
5578 * gcc.target/i386/chkp-strlen-4.c: Likewise.
5579 * gcc.target/i386/chkp-strlen-5.c: Likewise.
5580 * gcc.target/i386/chkp-stropt-1.c: Likewise.
5581 * gcc.target/i386/chkp-stropt-10.c: Likewise.
5582 * gcc.target/i386/chkp-stropt-11.c: Likewise.
5583 * gcc.target/i386/chkp-stropt-12.c: Likewise.
5584 * gcc.target/i386/chkp-stropt-13.c: Likewise.
5585 * gcc.target/i386/chkp-stropt-14.c: Likewise.
5586 * gcc.target/i386/chkp-stropt-15.c: Likewise.
5587 * gcc.target/i386/chkp-stropt-16.c: Likewise.
5588 * gcc.target/i386/chkp-stropt-2.c: Likewise.
5589 * gcc.target/i386/chkp-stropt-3.c: Likewise.
5590 * gcc.target/i386/chkp-stropt-4.c: Likewise.
5591 * gcc.target/i386/chkp-stropt-5.c: Likewise.
5592 * gcc.target/i386/chkp-stropt-6.c: Likewise.
5593 * gcc.target/i386/chkp-stropt-7.c: Likewise.
5594 * gcc.target/i386/chkp-stropt-8.c: Likewise.
5595 * gcc.target/i386/chkp-stropt-9.c: Likewise.
5596 * gcc.target/i386/pr63995-2.c: Likewise.
5597 * gcc.target/i386/pr64805.c: Likewise.
5598 * gcc.target/i386/pr65044.c: Likewise.
5599 * gcc.target/i386/pr65167.c: Likewise.
5600 * gcc.target/i386/pr65183.c: Likewise.
5601 * gcc.target/i386/pr65184.c: Likewise.
5602 * gcc.target/i386/thunk-retbnd.c: Likewise.
01ac9704 5603
28b33016
IE
56042016-01-20 Ilya Enkovich <enkovich.gnu@gmail.com>
5605
5606 PR tree-optimization/69328
5607 * gcc.dg/pr69328.c: New test.
5608
bcff0913
JL
56092016-01-20 Jeff Law <law@redhat.com>
5610
bf0bb970 5611 PR target/25114
bcff0913
JL
5612 * gcc.target/m68k/pr25114.c: New test.
5613
a3f69631
AV
56142016-01-20 Andre Vieira <andre.simoesdiasvieira@arm.com>
5615
5616 * gcc.target/arm/memset-inline-10.c: Added
5617 dg-require-effective-target arm_thumb2_ok.
5618
af33ba0d
EB
56192016-01-19 Eric Botcazou <ebotcazou@adacore.com>
5620
5621 * gcc.dg/debug/dwarf2/sso.c: New test.
5622
7596d5de
UB
56232016-01-19 Uros Bizjak <ubizjak@gmail.com>
5624
5625 PR testsuite/68820
5626 * gcc.c-torture/execute/builtins/memops-asm.x: New file.
5627 * gcc.c-torture/execute/builtins/strstr-asm.x: Ditto.
5628 * gcc.c-torture/execute/builtins/strstr-asm.c: Remove dg-options.
5629
ceda2c69
JH
56302016-01-19 Jan Hubicka <hubicka@ucw.cz>
5631
5632 PR ipa/66223
5633 * g++.dg/ipa/devirt-50.C: New testcase.
5634
38a979f2
MP
56352016-01-19 Marek Polacek <polacek@redhat.com>
5636
5637 PR c++/68965
5638 * g++.dg/cpp1y/parameter-pack-1.C: New test.
5639 * g++.dg/cpp1y/parameter-pack-2.C: New test.
5640
962801c5
KT
56412016-01-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5642
5643 PR target/69135
5644 * gcc.target/arm/pr69135_1.c: New test.
5645
078fe40a
WD
56462015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
5647
5648 * gcc.target/aarch64/ccmp_1.c: Add new tests.
5649
786e3c06
WD
56502015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
5651
5652 * gcc.target/aarch64/ccmp_1.c: New testcase.
5653
1e297006
MP
56542016-01-19 Marek Polacek <polacek@redhat.com>
5655
5656 PR c++/68586
5657 * g++.dg/cpp0x/enum30.C: New test.
5658
879c27e3
RB
56592016-01-19 Richard Biener <rguenther@suse.de>
5660
5661 PR tree-optimization/69336
5662 * g++.dg/tree-ssa/pr69336.C: New testcase.
5663
015337d3
JJ
56642016-01-19 Jakub Jelinek <jakub@redhat.com>
5665
5666 PR debug/65779
5667 * gcc.dg/pr65779.c: New test.
5668
e2c768b6
RB
56692016-01-19 Richard Biener <rguenther@suse.de>
5670
5671 PR tree-optimization/69352
5672 * gcc.dg/torture/pr69352.c: New testcase.
5673
569efc34
JJ
56742016-01-19 Jakub Jelinek <jakub@redhat.com>
5675
5676 PR rtl-optimization/68955
5677 PR rtl-optimization/64557
5678 * gcc.dg/torture/pr68955.c: New test.
5679
e49d321f
JH
56802016-01-19 Jan Hubicka <hubicka@ucw.cz>
5681
5682 PR lto/69136
5683 * g++.dg/torture/pr69136.C: New testcase.
5684
e9191ad3
JH
56852016-01-19 Jan Hubicka <hubicka@ucw.cz>
5686
5687 PR lto/69133
5688 * g++.dg/lto/pr69133_0.C: New testcase.
5689 * g++.dg/lto/pr69133_1.C: New testcase.
5690
2bedb645
JL
56912016-01-15 Jeff Law <law@redhat.com>
5692
5693 PR tree-optimization/69320
5694 * gcc.c-torture/pr69320-1.c: New test.
5695 * gcc.c-torture/pr69320-2.c: New test.
5696 * gcc.c-torture/pr69320-3.c: New test.
5697 * gcc.c-torture/pr69320-4.c: New test.
5698
17c15cb9
PP
56992016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
5700
5701 PR c++/11858
5702 PR c++/24663
5703 PR c++/24664
5704 * g++.dg/template/pr11858.C: New test.
5705 * g++.dg/template/pr24663.C: New test.
5706 * g++.dg/template/unify12.C: New test.
5707 * g++.dg/template/unify13.C: New test.
5708 * g++.dg/template/unify14.C: New test.
5709 * g++.dg/template/unify15.C: New test.
5710 * g++.dg/template/unify16.C: New test.
5711 * g++.dg/template/unify17.C: New test.
5712
9617fd08
DM
57132016-01-18 David Malcolm <dmalcolm@redhat.com>
5714
5715 PR testsuite/69181
5716 * gcc.dg/pr69181-1.c: New test file.
5717 * gcc.dg/pr69181-2.c: New test file.
5718 * lib/gcc-dg.exp (dg-test): Consolidate post-test cleanup of
5719 globals by moving it to...
5720 (cleanup-after-saved-dg-test): ...this new function. Add
5721 "global additional_sources_used". Add reset of global
5722 multiline_expected_outputs to the empty list.
5723 * lib/multiline.exp (_multiline_expected_outputs): Rename this
5724 global to...
5725 (multiline_expected_outputs): ...this, and updated comments to
5726 note that it is modified from gcc-dg.exp.
5727 (dg-end-multiline-output): Update for the above renaming.
5728 (handle-multiline-outputs): Likewise. Remove the clearing
5729 of the expected outputs to the empty list.
5730
b555a2e4
RB
57312016-01-18 Richard Biener <rguenther@suse.de>
5732
5733 PR tree-optimization/69297
5734 * gcc.dg/vect/costmodel/x86_64/costmodel-pr69297.c: New testcase.
5735
96902805
JM
57362016-01-18 Joseph Myers <joseph@codesourcery.com>
5737
5738 * gcc.target/mips/mips-3d-1.c: Use forbid_cpu=octeon.* in
5739 dg-options.
5740 * gcc.target/mips/mips-3d-2.c: Likewise.
5741 * gcc.target/mips/mips-3d-3.c: Likewise.
5742 * gcc.target/mips/mips-3d-4.c: Likewise.
5743 * gcc.target/mips/mips-3d-5.c: Likewise.
5744 * gcc.target/mips/mips-3d-6.c: Likewise.
5745 * gcc.target/mips/mips-3d-7.c: Likewise.
5746 * gcc.target/mips/mips-3d-8.c: Likewise.
5747 * gcc.target/mips/mips-3d-9.c: Likewise.
5748 * gcc.target/mips/mips-ps-1.c: Likewise.
5749 * gcc.target/mips/mips-ps-2.c: Likewise.
5750 * gcc.target/mips/mips-ps-3.c: Likewise.
5751 * gcc.target/mips/mips-ps-4.c: Likewise.
5752 * gcc.target/mips/mips-ps-5.c: Likewise.
5753 * gcc.target/mips/mips-ps-6.c: Likewise.
5754 * gcc.target/mips/mips-ps-7.c: Likewise.
5755 * gcc.target/mips/mips-ps-type.c: Likewise.
5756 * gcc.target/mips/mips-ps-type-2.c: Likewise.
5757 * gcc.target/mips/mips16-attributes-6.c: Likewise.
5758
40e26f94
TV
57592016-01-18 Tom de Vries <tom@codesourcery.com>
5760
5761 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: New test.
5762 * c-c++-common/goacc/kernels-double-reduction.c: New test.
5763 * c-c++-common/goacc/kernels-empty.c: New test.
5764 * c-c++-common/goacc/kernels-eternal.c: New test.
5765 * c-c++-common/goacc/kernels-loop-2.c: New test.
5766 * c-c++-common/goacc/kernels-loop-3.c: New test.
5767 * c-c++-common/goacc/kernels-loop-data-2.c: New test.
5768 * c-c++-common/goacc/kernels-loop-data-enter-exit-2.c: New test.
5769 * c-c++-common/goacc/kernels-loop-data-enter-exit.c: New test.
5770 * c-c++-common/goacc/kernels-loop-data-update.c: New test.
5771 * c-c++-common/goacc/kernels-loop-data.c: New test.
5772 * c-c++-common/goacc/kernels-loop-g.c: New test.
5773 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: New test.
5774 * c-c++-common/goacc/kernels-loop-n.c: New test.
5775 * c-c++-common/goacc/kernels-loop-nest.c: New test.
5776 * c-c++-common/goacc/kernels-loop.c: New test.
5777 * c-c++-common/goacc/kernels-noreturn.c: New test.
5778 * c-c++-common/goacc/kernels-one-counter-var.c: New test.
5779 * c-c++-common/goacc/kernels-parallel-loop-data-enter-exit.c: New test.
5780 * c-c++-common/goacc/kernels-reduction.c: New test.
5781
a98d4647
TV
57822016-01-18 Tom de Vries <tom@codesourcery.com>
5783
5784 * gcc.dg/autopar/outer-1.c: Update for new parloops instantiation.
5785 * gcc.dg/autopar/outer-2.c: Same.
5786 * gcc.dg/autopar/outer-3.c: Same.
5787 * gcc.dg/autopar/outer-4.c: Same.
5788 * gcc.dg/autopar/outer-5.c: Same.
5789 * gcc.dg/autopar/outer-6.c: Same.
5790 * gcc.dg/autopar/parallelization-1.c: Same.
5791 * gcc.dg/autopar/parloops-exit-first-loop-alt-2.c: Same.
5792 * gcc.dg/autopar/parloops-exit-first-loop-alt-3.c: Same.
5793 * gcc.dg/autopar/parloops-exit-first-loop-alt-4.c: Same.
5794 * gcc.dg/autopar/parloops-exit-first-loop-alt-5.c: Same.
5795 * gcc.dg/autopar/parloops-exit-first-loop-alt-6.c: Same.
5796 * gcc.dg/autopar/parloops-exit-first-loop-alt-7.c: Same.
5797 * gcc.dg/autopar/parloops-exit-first-loop-alt-pr66652.c: Same.
5798 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: Same.
5799 * gcc.dg/autopar/pr39500-1.c: Same.
5800 * gcc.dg/autopar/pr39500-2.c: Same.
5801 * gcc.dg/autopar/pr46193.c: Same.
5802 * gcc.dg/autopar/pr46194.c: Same.
5803 * gcc.dg/autopar/pr49580.c: Same.
5804 * gcc.dg/autopar/pr49960-1.c: Same.
5805 * gcc.dg/autopar/pr49960.c: Same.
5806 * gcc.dg/autopar/pr68373.c: Same.
5807 * gcc.dg/autopar/reduc-1.c: Same.
5808 * gcc.dg/autopar/reduc-1char.c: Same.
5809 * gcc.dg/autopar/reduc-1short.c: Same.
5810 * gcc.dg/autopar/reduc-2.c: Same.
5811 * gcc.dg/autopar/reduc-2char.c: Same.
5812 * gcc.dg/autopar/reduc-2short.c: Same.
5813 * gcc.dg/autopar/reduc-3.c: Same.
5814 * gcc.dg/autopar/reduc-4.c: Same.
5815 * gcc.dg/autopar/reduc-6.c: Same.
5816 * gcc.dg/autopar/reduc-7.c: Same.
5817 * gcc.dg/autopar/reduc-8.c: Same.
5818 * gcc.dg/autopar/reduc-9.c: Same.
5819 * gcc.dg/autopar/uns-outer-4.c: Same.
5820 * gcc.dg/autopar/uns-outer-5.c: Same.
5821 * gcc.dg/autopar/uns-outer-6.c: Same.
5822 * gfortran.dg/parloops-exit-first-loop-alt-2.f95: Same.
5823 * gfortran.dg/parloops-exit-first-loop-alt.f95: Same.
5824
da976fa8
AL
58252016-01-18 Alan Lawrence <alan.lawrence@arm.com>
5826
5827 PR target/63679
5828 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove XFAIL for powerpc(32), hppa,
5829 aarch64, sparc, s390. Add --param sra-max-scalarization-size-Ospeed.
5830
70c1e886
AL
58312016-01-18 Alan Lawrence <alan.lawrence@arm.com>
5832
5833 PR target/63679
5834 * gcc.dg/tree-ssa/ssa-dom-cse-5.c: New.
5835 * gcc.dg/tree-ssa/ssa-dom-cse-6.c: New.
5836 * gcc.dg/tree-ssa/ssa-dom-cse-7.c: New.
5837
88bed196
AL
58382016-01-18 Alan Lawrence <alan.lawrence@arm.com>
5839
5840 PR target/63679
5841 * gcc.dg/tree-ssa/sra-17.c: New.
5842 * gcc.dg/tree-ssa/sra-18.c: New.
5843
3dd5f42e
IE
58442016-01-18 Ilya Enkovich <enkovich.gnu@gmail.com>
5845
5846 * gcc.target/i386/pr65105-5.c: Adjust to andn generation.
5847
ae5a77fa
EB
58482016-01-18 Eric Botcazou <ebotcazou@adacore.com>
5849
5850 * gnat.dg/inline12.adb: New test.
5851
11e57fc6
BC
58522016-01-18 Bin Cheng <bin.cheng@arm.com>
5853
5854 PR tree-optimization/66797
5855 * gcc.c-torture/execute/pr65447.c: Relax check condition.
5856
995b6fe0
RB
58572016-01-18 Richard Biener <rguenther@suse.de>
5858
5859 PR tree-optimization/69170
5860 * gcc.dg/torture/pr69170.c: New testcase.
5861
82ee0cf2 58622016-01-17 John David Anglin <danglin@gcc.gnu.org>
d656d82e
JDA
5863
5864 * gcc.dg/torture/builtin-integral-1.c: Require c99_runtime.
5865
d69da357
TV
58662016-01-16 Tom de Vries <tom@codesourcery.com>
5867
5868 * c-c++-common/goacc/kernels-alias-ipa-pta-4.c: New test.
5869
a3845283
TV
58702016-01-16 Tom de Vries <tom@codesourcery.com>
5871
5872 * gcc.dg/parloops-exit-first-loop-alt.c: Move ...
5873 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: ... here. Remove
5874 redundant dg-require-effective-target pthread.
5875 * gcc.dg/parloops-exit-first-loop-alt-2.c: Same.
5876 * gcc.dg/parloops-exit-first-loop-alt-3.c: Same.
5877 * gcc.dg/parloops-exit-first-loop-alt-4.c: Same.
5878 * gcc.dg/parloops-exit-first-loop-alt-5.c: Same.
5879 * gcc.dg/parloops-exit-first-loop-alt-6.c: Same.
5880 * gcc.dg/parloops-exit-first-loop-alt-7.c: Same.
5881 * gcc.dg/parloops-exit-first-loop-alt-pr66652.c: Same.
5882
197a6aa6
DE
58832016-01-16 David Edelsohn <dje.gcc@gmail.com>
5884
5885 PR target/68609
5886 * gcc.target/powerpc/recip-6.c: Enable on AIX.
5887 * gcc.target/powerpc/recip-7.c: Same.
5888
ec7886c1
PP
58892016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
5890
5891 PR c++/69091
5892 * g++.dg/template/pr69091.C: New test.
5893
203484bb
PP
58942016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
5895
5896 * c-c++-common/cilk-plus/AN/an-if.c: Check that the original
5897 dump does not contain an error_mark_node.
5898 * c-c++-common/cilk-plus/CK/pr60469.c: Likewise.
5899 * c-c++-common/cilk-plus/AN/fn_ptr-2.c: New xfail'd test.
5900
aa2500e9
PP
59012016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
5902
5903 PR c++/68936
5904 * g++.dg/template/pr68936.C: New test.
5905
28621a5c
DE
59062016-01-15 David Edelsohn <dje.gcc@gmail.com>
5907
5908 PR target/68609
5909 * gcc.target/powerpc/recip-1.c: Adjust for Goldschmidt's Algorithm.
5910 * gcc.target/powerpc/recip-2.c: Same.
5911 * gcc.target/powerpc/recip-3.c: Same.
5912 * gcc.target/powerpc/recip-4.c: Same.
5913 * gcc.target/powerpc/recip-sqrtf.c: Same.
5914
40c43aca
JL
59152016-01-15 Jeff Law <law@redhat.com>
5916
5917 PR tree-optimization/69270
5918 * gcc.dg/tree-ssa/pr69270-2.c: New test.
5919 * gcc.dg/tree-ssa/pr69270-3.c: New test.
5920
afbc5ae8
PT
59212016-01-15 Paul Thomas <pault@gcc.gnu.org>
5922
5923 PR fortran/49630
5924 * gfortran.dg/deferred_character_13.f90: New test for the fix
5925 of comment 3 of the PR.
5926
5927 PR fortran/54070
5928 * gfortran.dg/deferred_character_8.f90: New test
5929 * gfortran.dg/allocate_error_5.f90: New test
5930
5931 PR fortran/60593
5932 * gfortran.dg/deferred_character_10.f90: New test
5933
5934 PR fortran/60795
5935 * gfortran.dg/deferred_character_14.f90: New test
5936
5937 PR fortran/61147
5938 * gfortran.dg/deferred_character_11.f90: New test
5939
5940 PR fortran/64324
5941 * gfortran.dg/deferred_character_9.f90: New test
5942
49abe076
VM
59432016-01-15 Vladimir Makarov <vmakarov@redhat.com>
5944
5945 PR rtl-optimization/69030
5946 * gcc.target/i386/pr69030.c: New.
5947
16d12992
KT
59482016-01-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5949
5950 * gcc.target/aarch64/target_attr_17.c: New test.
5951
78810bd3
RB
59522016-01-15 Richard Biener <rguenther@suse.de>
5953
5954 PR tree-optimization/66856
5955 * gcc.dg/torture/pr66856-1.c: New testcase.
5956 * gcc.dg/torture/pr66856-2.c: Likewise.
5957
2bd847fe
RB
59582016-01-15 Richard Biener <rguenther@suse.de>
5959
5960 PR debug/69137
5961 * g++.dg/lto/pr69137_0.C: New testcase.
5962
a00fe3b7
RS
59632016-01-15 Richard Sandiford <richard.sandiford@arm.com>
5964
5965 PR middle-end/69246
5966 * gcc.target/i386/pr69246.c: New test.
5967
cbb0e83b
DV
59682016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
5969
7596d5de 5970 * gfortran.dg/bind_c_array_params_2.f90: Fix test patterns for S/390.
cbb0e83b 5971
5a500ecf
DV
59722016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
5973
5974 PR c++/56194
5975 * g++.dg/init/const9.C: Disable test on S/390.
5976
5d9bf64f
DV
59772016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
5978
5979 * g++.dg/Wframe-address.C: Test requires -mbackchain for s390*-*-*.
5980 * g++.dg/Wno-frame-address.C: Ditto.
5981
e234b19e
DV
59822016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
5983
5984 * gcc.dg/tree-ssa/20040204-1.c: Do not xfail on S/390.
5985
89483f99
RB
59862016-01-15 Richard Biener <rguenther@suse.de>
5987
5988 PR tree-optimization/68961
5989 * gcc.dg/vect/costmodel/x86_64/costmodel-pr68961.c: New testcase.
5990
94f37395
IE
59912016-01-15 Ilya Enkovich <enkovich.gnu@gmail.com>
5992
5993 * gcc.target/i386/pr65105-5.c: New test.
5994
82ee0cf2 59952016-01-15 Jan Hubicka <hubicka@ucw.cz>
0f6176e6
JH
5996
5997 * gcc.c-torture/execute/alias-4.c: New testcase.
5998
82ee0cf2 59992016-01-15 Jan Hubicka <hubicka@ucw.cz>
824ca15e
JH
6000
6001 PR ipa/68148
6002 * g++.dg/ipa/devirt-49.C: New testcase.
6003
092f7deb 60042016-01-15 Christian Bruel <christian.bruel@st.com>
edef1fa8
CB
6005
6006 PR target/65837
6007 * gcc.target/arm/attr-neon-builtin-fail2.c: New test.
6008 * gcc.target/arm/lto/pr65837-attr_0.c: New test.
6009 * gcc.target/arm/lto/pr65837_0.c: Fix skip condition and use ACLE name.
6010
e93c66bc
RB
60112016-01-15 Richard Biener <rguenther@suse.de>
6012
6013 PR tree-optimization/69117
6014 * gcc.dg/torture/pr69117.c: New testcase.
6015
c47eaca6 60162015-01-14 Ryan Burn <contact@rnburn.com>
b6e3db06
RB
6017
6018 PR c++/69048
6019 * g++.dg/cilk-plus/CK/pr69048.cc: New test.
6020
c3f6914a
FXC
60212016-01-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
6022
6023 PR testsuite/67509
6024 * gfortran.dg/ieee/ieee_7.f90: For out of bound precision or
6025 range tests use 100 * maximum instead of maximum + 1.
6026
cd65ae90
JJ
60272016-01-14 Jakub Jelinek <jakub@redhat.com>
6028
6029 PR debug/69244
6030 * gcc.dg/guality/pr69244.c: New test.
6031
19643948
UB
60322016-01-14 Uros Bizjak <ubizjak@gmail.com>
6033
6034 * lib/target-supports.exp (check_effective_target_issignaling):
6035 New procedure.
6036 * gcc.dg/pr61441.c: Require issignaling effective target.
6037
fe79c97e
SB
60382016-01-14 Segher Boessenkool <segher@kernel.crashing.org>
6039
6040 PR target/68803
6041 * gcc.target/powerpc/20050603-3.c: Add xfails for powerpc64le.
6042
c7df95d8
DM
60432016-01-14 David Malcolm <dmalcolm@redhat.com>
6044
6045 PR c++/68819
6046 PR preprocessor/69177
6047 * gcc.dg/plugin/location-overflow-test-1.c: New test case.
6048 * gcc.dg/plugin/location-overflow-test-2.c: New test case.
6049 * gcc.dg/plugin/location_overflow_plugin.c: New test plugin.
6050 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
6051
00083992
MP
60522016-01-14 Marek Polacek <polacek@redhat.com>
6053
6054 PR c/69262
6055 * gcc.dg/array-15.c: New test.
6056
0c9b3294
JJ
60572016-01-14 Jakub Jelinek <jakub@redhat.com>
6058
6059 PR middle-end/68146
6060 PR tree-optimization/69155
6061 * gfortran.dg/pr68146.f: New test.
6062 * gfortran.dg/pr69155.f90: New test.
6063
3688e13d
RB
60642016-01-14 Richard Biener <rguenther@suse.de>
6065
6066 PR tree-optimization/68060
6067 * gcc.dg/torture/pr68060-1.c: New testcase.
6068 * gcc.dg/torture/pr68060-2.c: Likewise.
6069
bab0ad3a
NC
60702016-01-14 Nick Clifton <nickc@redhat.com>
6071
6072 * lib/target-supports.exp
6073 (check_effective_target_arm_neon_ok_nocache): Add an option
6074 sequence that includes setting the ARM architecture to ARMv7-A.
6075 * gcc.target/arm/attr-neon.c: Use dg-add-options to add the
6076 command line options necessary to enable Neon support.
6077 * gcc.target/arm/neon-vlshr-imm-1.c: Likewise.
6078 * gcc.target/arm/neon-vshl-imm-1.c: Likewise.
6079 * gcc.target/arm/neon-vshr-imm-1.c: Likewise.
6080 * gcc.target/arm/pr69180.c: Likewise.
6081
947c2ce5
JL
60822016-01-14 Jeff Law <law@redhat.com>
6083
6084 PR tree-optimization/69270
6085 * gcc.dg/tree-ssa/pr69270.c: New test.
6086
3342fd71
BS
60872016-01-13 Bernd Schmidt <bschmidt@redhat.com>
6088
6089 PR c/66208
6090 * c-c++-common/pr66208.c: New file.
6091
2ad3adf1
JJ
60922016-01-13 Jakub Jelinek <jakub@redhat.com>
6093
6094 PR tree-optimization/69156
6095 * gcc.dg/pr69156.c: New test.
6096
398d6feb
L
60972016-01-13 H.J. Lu <hongjiu.lu@intel.com>
6098
6099 * gcc.target/i386/pr69225-7.c: New test.
6100
4c868789
RH
61012016-01-13 Richard Henderson <rth@redhat.com>
6102
6103 * gcc.dg/tm/memopt-13.c: Update expected function.
6104 * gcc.dg/tm/memopt-6.c: Likewise.
6105
ef6d1772
UB
61062016-01-13 Uros Bizjak <ubizjak@gmail.com>
6107
6108 * gcc.target/i386/pr45685.c (dg-options): Add -mno-sse4.
6109 * gcc.target/i386/pr68432-1.c (dg-options): Ditto.
6110 * gcc.target/i386/pr68432-2.c (dg-options): Ditto.
6111 * gcc.target/i386/pr68432-3.c (dg-options): Ditto.
0b4b6ef2 6112
ef6d1772
UB
61132016-01-13 Tom de Vries <tom@codesourcery.com>
6114
6115 PR tree-optimization/69169
0b4b6ef2
TV
6116 * gcc.dg/pr69169.c: New test.
6117
2ad3adf1 61182016-01-13 Alexander Fomin <alexander.fomin@intel.com>
8866d62c
AF
6119
6120 PR target/69228
6121 * gcc.target/i386/avx512pf-vscatterpf0dpd-1.c: Adjust.
6122 * gcc.target/i386/avx512pf-vscatterpf0dps-1.c: Likewise.
6123 * gcc.target/i386/avx512pf-vscatterpf0qpd-1.c: Likewise.
6124 * gcc.target/i386/avx512pf-vscatterpf0qps-1.c: Likewise.
6125 * gcc.target/i386/avx512pf-vscatterpf1dpd-1.c: Likewise.
6126 * gcc.target/i386/avx512pf-vscatterpf1dps-1.c: Likewise.
6127 * gcc.target/i386/avx512pf-vscatterpf1qpd-1.c: Likewise.
6128 * gcc.target/i386/avx512pf-vscatterpf1qps-1.c: Likewise.
6129
9060e335
AK
61302016-01-13 Jakub Jelinek <jakub@redhat.com>
6131
6132 PR target/69247
6133 * gcc.dg/pr69247.c: New test.
6134
40311329
RB
61352016-01-13 Richard Biener <rguenther@suse.de>
6136
6137 PR tree-optimization/69242
6138 * gcc.dg/torture/pr69242.c: New testcase.
6139
ccbd7103
RB
61402016-01-13 Richard Biener <rguenther@suse.de>
6141
6142 PR tree-optimization/69186
6143 * gcc.dg/torture/pr69186.c: New testcase.
6144
c6f72a46
JL
61452016-01-13 Jeff Law <law@redhat.com>
6146
6147 PR tree-optimization/67755
6148 * gcc.dg/tree-ssa/pr67755.c: New test.
6149
61502016-01-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
bf3f4b38
TP
6151
6152 * gcc.c-torture/unsorted/dump-noaddr.x (dump_compare): Replace static
6153 pass number in output by a star.
6154
c446cf07
BC
61552016-01-12 Bin Cheng <bin.cheng@arm.com>
6156
6157 PR tree-optimization/68911
6158 * gcc.c-torture/execute/pr68911.c: New test.
6159
5342156c
MP
61602016-01-12 Marek Polacek <polacek@redhat.com>
6161
6162 PR c++/68979
6163 * g++.dg/warn/permissive-1.C: New test.
6164
65364cc5
JJ
61652016-01-12 Jakub Jelinek <jakub@redhat.com>
6166
6167 PR objc++/68511
6168 PR c++/69213
6169 * g++.dg/opt/pr69213.C: New test.
6170
81b9a3d9
CB
61712016-01-12 Christian Bruel <christian.bruel@st.com>
6172
6173 PR target/69180
6174 * gcc.target/arm/pr69180.c: New test.
6175
3c4e91c9
RB
61762016-01-12 Richard Biener <rguenther@suse.de>
6177
6178 PR lto/69077
6179 * g++.dg/lto/pr69077_0.C: New testcase.
6180 * g++.dg/lto/pr69077_1.C: Likewise.
6181
5664cea1
JJ
61822016-01-12 Jakub Jelinek <jakub@redhat.com>
6183
6184 PR target/69175
6185 * g++.dg/opt/pr69175.C: New test.
6186
86cefc49
AL
61872016-01-12 Alan Lawrence <alan.lawrence@arm.com>
6188
6189 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Declare functions as 'extern'
6190 rather than #including math.h & stdlib.h.
6191 * gcc.dg/vect/pr47001.c: Declare abort as 'extern', remove stdlib.h.
6192 * gcc.dg/vect/pr49771.c: Likewise.
6193 * gcc.dg/vect/vect-10-big-array.c: Likewise.
6194 * gcc.dg/vect/vect-neg-store-1.c: Likewise.
6195 * gcc.dg/vect/vect-neg-store-2.c: Likewise.
6196 * gcc.dg/vect/slp-37.c: Change NULL to 0, remove stdlib.h.
6197 * gcc.dg/vect/pr40254.c: Remove unnecessary include of stdlib.h.
6198 * gcc.dg/vect/pr44507.c: Likewise.
6199 * gcc.dg/vect/pr45902.c: Likewise.
6200 * gcc.dg/vect/slp-widen-mult-half.c: Likewise.
6201 * gcc.dg/vect/vect-117.c: Likewise.
6202 * gcc.dg/vect/vect-99.c: Likewise.
6203 * gcc.dg/vect/vect-aggressive-1.c: Likewise.
6204 * gcc.dg/vect/vect-cond-1.c: Likewise.
6205 * gcc.dg/vect/vect-cond-2.c: Likewise.
6206 * gcc.dg/vect/vect-cond-3.c: Likewise.
6207 * gcc.dg/vect/vect-cond-4.c: Likewise.
6208 * gcc.dg/vect/vect-mask-load-1.c: Likewise.
6209 * gcc.dg/vect/vect-mask-loadstore-1.c: Likewise.
6210 * gcc.dg/vect/vect-over-widen-1-big-array.c: Likewise.
6211 * gcc.dg/vect/vect-over-widen-1.c: Likewise.
6212 * gcc.dg/vect/vect-over-widen-2-big-array.c: Likewise.
6213 * gcc.dg/vect/vect-over-widen-2.c: Likewise.
6214 * gcc.dg/vect/vect-over-widen-3-big-array.c: Likewise.
6215 * gcc.dg/vect/vect-over-widen-3.c: Likewise.
6216 * gcc.dg/vect/vect-over-widen-4-big-array.c: Likewise.
6217 * gcc.dg/vect/vect-over-widen-4.c: Likewise.
6218 * gcc.dg/vect/vect-widen-mult-const-s16.c: Likewise.
6219 * gcc.dg/vect/vect-widen-mult-const-u16.c: Likewise.
6220 * gcc.dg/vect/vect-widen-mult-half-u8.c: Likewise.
6221 * gcc.dg/vect/vect-widen-mult-half.c: Likewise.
6222 * gcc.dg/vect/no-trapping-math-vect-ifcvt-11.c: Remove unnecessary
6223 include of signal.h.
6224 * gcc.dg/vect/no-trapping-math-vect-ifcvt-12.c: Likewise.
6225 * gcc.dg/vect/no-trapping-math-vect-ifcvt-13.c: Likewise.
6226 * gcc.dg/vect/no-trapping-math-vect-ifcvt-14.c: Likewise.
6227 * gcc.dg/vect/no-trapping-math-vect-ifcvt-15.c: Likewise.
6228 * gcc.dg/vect/no-trapping-math-vect-ifcvt-16.c: Likewise.
6229 * gcc.dg/vect/vect-ifcvt-16.c: Likewise.
6230 * gcc.dg/vect/vect-ifcvt-17.c: Likewise.
6231 * gcc.dg/vect/vect-ifcvt-2.c: Likewise.
6232 * gcc.dg/vect/vect-ifcvt-3.c: Likewise.
6233 * gcc.dg/vect/vect-ifcvt-4.c: Likewise.
6234 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
6235 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
6236 * gcc.dg/vect/vect-ifcvt-6.c: Likewise.
6237 * gcc.dg/vect/vect-ifcvt-7.c: Likewise.
6238 * gcc.dg/vect/vect-ifcvt-9.c: Likewise.
6239 * gcc.dg/vect/vect-outer-5.c: Likewise.
6240 * gcc.dg/vect/vect-outer-6.c: Likewise.
6241 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Remove unnecessary
6242 include of stdio.h.
6243
b832f61e
NC
62442016-01-12 Nick Clifton <nickc@redhat.com>
6245
6246 PR target/68913
6247 * gcc.dg/lto/pr61886_0.c: Rename the external function called
6248 to fread so that it will be found in all target runtimes.
6249
8eac49b1
RB
62502016-01-12 Richard Biener <rguenther@suse.de>
6251
6252 PR tree-optimization/69053
6253 * g++.dg/torture/pr69053.C: New testcase.
6254
2935d994
RB
62552016-01-12 Richard Biener <rguenther@suse.de>
6256
6257 PR tree-optimization/69168
6258 * gcc.dg/torture/pr69168.c: New testcase.
6259
66c16fd9
RB
62602016-01-12 Richard Biener <rguenther@suse.de>
6261
6262 PR tree-optimization/69157
6263 * gcc.dg/torture/pr69157.c: New testcase.
6264
62652016-01-12 Richard Biener <rguenther@suse.de>
6266
6267 PR tree-optimization/69174
6268 * gcc.dg/torture/pr69174.c: New testcase.
6269
723033a6
JJ
62702016-01-12 Jakub Jelinek <jakub@redhat.com>
6271
6272 PR c++/66808
6273 PR c++/69000
6274 * g++.dg/tls/pr66808.C: New test.
6275 * g++.dg/tls/pr69000.C: New test.
6276
3574cf47
BS
62772016-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
6278
6279 * gcc.target/powerpc/swaps-p8-23.c: New test.
6280 * gcc.target/powerpc/swaps-p8-24.c: Likewise.
6281
feb20787
JDA
62822016-01-11 John David Anglin <danglin@gcc.gnu.org>
6283
6284 PR tree-optimization/68356
6285 * gcc.dg/torture/pr68264.c: Disable exp2 ERANGE test on hppa unix.
6286
27b1820a
KV
62872016-01-12 Kugan Vivekanandarajah <kuganv@linaro.org>
6288 Jim Wilson <jim.wilson@linaro.org>
6289
6290 PR target/69194
6291 * gcc.target/arm/pr69194.c: New test.
6292
cf4de6af
L
62932016-01-11 H.J. Lu <hongjiu.lu@intel.com>
6294
6295 PR target/69225
6296 * gcc.target/i386/pr69225-1.c: New test.
6297 * gcc.target/i386/pr69225-2.c: Likewise.
6298 * gcc.target/i386/pr69225-3.c: Likewise.
6299 * gcc.target/i386/pr69225-4.c: Likewise.
6300 * gcc.target/i386/pr69225-5.c: Likewise.
6301 * gcc.target/i386/pr69225-6.c: Likewise.
6302
1ebd5558
JJ
63032016-01-11 Jakub Jelinek <jakub@redhat.com>
6304
23552a4d
JJ
6305 PR target/67462
6306 * gcc.dg/ifcvt-3.c: Only compile on lp64 targets, include also i?86
6307 if lp64.
6308
26ff85b0
JJ
6309 PR target/69071
6310 * gcc.dg/pr69071.c: New test.
6311
9cb6bd74
JJ
6312 PR c++/69211
6313 * g++.dg/opt/pr69211.C: New test.
6314
1ebd5558
JJ
6315 PR tree-optimization/69214
6316 * gcc.c-torture/compile/pr69214.c: New test.
6317
8c18c836
UB
63182016-01-11 Uros Bizjak <ubizjak@gmail.com>
6319
6320 * gcc.target/i386/pr66232-10.c: Do not compile on ia32 target.
6321 * gcc.target/i386/pr66232-11.c: Ditto.
6322 * gcc.target/i386/pr66232-12.c: Ditto.
6323 * gcc.target/i386/pr66232-13.c: Ditto.
6324
62446e6e
RB
63252016-01-11 Richard Biener <rguenther@suse.de>
6326
6327 PR tree-optimization/69173
6328 * gcc.dg/torture/pr69173.c: New testcase.
6329
2b8568fe
KT
63302016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6331
6332 PR rtl-optimization/68796
6333 * gcc.target/aarch64/tst_5.c: New test.
6334 * gcc.target/aarch64/tst_6.c: Likewise.
6335
5baf4532
KT
63362016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6337
6338 PR rtl-optimization/68841
6339 * gcc.dg/pr68841.c: New test.
6340 * gcc.c-torture/execute/pr68841.c: New test.
6341
ca90b1ed
YR
63422016-01-11 Yuri Rumyantsev <ysrumyan@gmail.com>
6343
6344 PR rtl-optimization/68920
6345 * gcc.dg/ifcvt-4.c: Add "--param max-rtl-if-conversion-insns=3" option
6346 for ix86 targets.
6347 * gcc.dg/ifcvt-5.c: New test.
6348
2ad3adf1 63492016-01-11 Alexandre Oliva <aoliva@redhat.com>
b4934671
AO
6350
6351 PR bootstrap/69123
6352 * g++.dg/pr69123.C: New.
6353
83834c09
IE
63542016-01-11 Ilya Enkovich <enkovich.gnu@gmail.com>
6355
6356 PR target/69010
6357 * gcc.target/i386/pr69010.c: New test.
6358
dcf89d57
MJ
63592016-01-11 Martin Jambor <mjambor@suse.cz>
6360
6361 PR ipa/69044
6362 * gcc.target/i386/chkp-pr69044.c: New test.
6363
d95167ee
TV
63642016-01-11 Tom de Vries <tom@codesourcery.com>
6365
6366 PR tree-optimization/69109
6367 * gcc.dg/autopar/pr69109-2.c: New test.
6368 * gcc.dg/autopar/pr69109.c: New test.
6369
4f6403a8
TV
63702016-01-11 Tom de Vries <tom@codesourcery.com>
6371
6372 PR tree-optimization/69108
6373 * gcc.dg/autopar/pr69108.c: New test.
6374
21efdd80
PP
63752016-01-10 Patrick Palka <ppalka@gcc.gnu.org>
6376
6377 PR c++/69029
6378 * c-c++-common/Wisleading-indentation.c: Augment test.
6379
fd42eed8
TK
63802016-01-10 Thomas Koenig <tkoenig@gcc.gnu.org>
6381
6382 PR fortran/69154
6383 * gfortran.dg/inline_matmul_12.f90: New test.
6384
4f90ee6c
PT
63852016-01-10 Paul Thomas <pault@gcc.gnu.org>
6386
6387 PR fortran/67779
6388 * gfortran.dg/actual_array_offset_1: New test.
6389
3907c6cf
TV
63902016-01-10 Tom de Vries <tom@codesourcery.com>
6391
6392 PR tree-optimization/69062
6393 * gcc.dg/autopar/pr69062.c: New test.
6394
b07b236e
TS
63952016-01-10 Thomas Schwinge <thomas@codesourcery.com>
6396
6397 * gcc.dg/vect/slp-perm-1.c: Fix scan-tree-dump syntax.
6398 * gcc.dg/vect/slp-perm-2.c: Likewise.
6399 * gcc.dg/vect/slp-perm-3.c: Likewise.
6400 * gcc.dg/vect/slp-perm-5.c: Likewise.
6401 * gcc.dg/vect/slp-perm-6.c: Likewise.
6402 * gcc.dg/vect/slp-perm-7.c: Likewise.
6403 * gcc.dg/vect/slp-perm-8.c: Likewise.
6404
23fab8ae
TV
64052016-01-10 Tom de Vries <tom@codesourcery.com>
6406
6407 PR tree-optimization/69039
6408 * gcc.dg/autopar/pr69039.c: New test.
6409
73f0dae2
MP
64102016-01-09 Marek Polacek <polacek@redhat.com>
6411
6412 PR c++/69113
6413 * g++.dg/pr69113.C: New test.
6414
20b8d734
JJ
64152016-01-09 Jakub Jelinek <jakub@redhat.com>
6416
6417 PR middle-end/50865
6418 PR tree-optimization/69097
6419 * gcc.c-torture/execute/pr50865.c: New test.
6420 * gcc.c-torture/execute/pr69097-1.c: New test.
6421 * gcc.c-torture/execute/pr69097-2.c: New test.
6422 * gcc.dg/pr69097-1.c: New test.
6423 * gcc.dg/pr69097-2.c: New test.
6424
c50e614b
JJ
64252016-01-09 Jakub Jelinek <jakub@redhat.com>
6426
6427 PR c++/69164
6428 * g++.dg/opt/pr69164.C: New test.
6429
e0237993
JJ
64302016-01-08 Jakub Jelinek <jakub@redhat.com>
6431
6432 PR tree-optimization/69167
6433 * gcc.dg/pr69167.c: New test.
6434
bd8f5bb2
MP
64352016-01-08 Marek Polacek <polacek@redhat.com>
6436
6437 PR c++/68449
6438 * g++.dg/pr68449.C: New.
6439
bb0f5ca7
AL
64402016-01-08 Alan Lawrence <alan.lawrence@arm.com>
6441
6442 PR tree-optimization/68707
6443 * lib/target-supports.exp (check_effective_target_vect_load_lanes): New.
6444 * gcc.dg/vect/slp-perm-1.c: Look for vect_load_lanes instead of SLP
6445 on platforms supporting it.
6446 * gcc.dg/vect/slp-perm-2.c: Likewise.
6447 * gcc.dg/vect/slp-perm-3.c: Likewise.
6448 * gcc.dg/vect/slp-perm-5.c: Likewise.
6449 * gcc.dg/vect/slp-perm-7.c: Likewise.
6450 * gcc.dg/vect/slp-perm-8.c: Likewise.
6451 * gcc.dg/vect/slp-perm-6.c: Look for vect_load_lanes in addition to SLP
6452 on platforms supporting it.
6453
22518428
JJ
64542016-01-08 Jakub Jelinek <jakub@redhat.com>
6455
33f0852f
JJ
6456 PR tree-optimization/69162
6457 * gcc.dg/pr69162.c: New test.
6458
22518428
JJ
6459 PR tree-optimization/69172
6460 * gcc.dg/pr69172.c: New test.
6461
80e9b3aa
TP
64622016-01-08 Thomas Preud'homme <thomas.preudhomme@arm.com>
6463
6464 PR tree-optimization/67781
6465 * gcc.c-torture/execute/pr67781.c: New file.
6466
262a363f
JJ
64672016-01-08 Jakub Jelinek <jakub@redhat.com>
6468
6469 PR tree-optimization/69083
6470 * gcc.dg/vect/pr69083.c: New test.
6471
6e1f093f
SS
64722016-01-08 Sujoy Saraswati <sujoy.saraswati@hpe.com>
6473
6474 PR tree-optimization/61441
6475 * gcc.dg/pr61441.c: Restrict to linux and gnu targets.
6476 Use -fexcess-precision=standard for compiler options.
6477 Use fabs() only when __FLT_EVAL_METHOD__ == 0.
6478
53290e07
JJ
64792016-01-08 Jakub Jelinek <jakub@redhat.com>
6480
57bf3072
JJ
6481 PR fortran/69128
6482 * gfortran.dg/gomp/pr69128.f90: New test.
6483
53290e07
JJ
6484 PR c++/69145
6485 * g++.dg/ext/pr69145-1.C: New test.
6486 * g++.dg/ext/pr69145-2-very-long-filename.cc: New file.
6487 * g++.dg/ext/pr69145-2.h: New file.
6488
7a127fa7
MS
64892016-01-07 Martin Sebor <msebor@redhat.com>
6490
6491 PR c/68966
6492 * gcc.dg/atomic-fetch-bool.c: New test.
6493 * gcc.dg/sync-fetch-bool.c: New test.
6494
95918b49
L
64952016-01-07 H.J. Lu <hongjiu.lu@intel.com>
6496
6497 PR fortran/66680
6498 gfortran.dg/gomp/pr66680.f90: Moved to libgomp.
6499
c8e62a9d
NC
65002016-01-07 Nick Clifton <nickc@redhat.com>
6501
6502 PR target/66655
6503 * g++.dg/pr66655.C: New test.
6504 * g++.dg/pr66655_1.cc: Test support file.
6505 * g++.dg/pr66655.h: Test header file.
6506
2ad3adf1 65072016-01-07 Dominique d'Humieres <dominiq@lps.ens.fr>
64d3ef31
DH
6508
6509 PR fortran/66680
6510 gfortran.dg/gomp/pr66680.f90: New test.
6511
4cd9ca92
L
65122016-01-07 H.J. Lu <hongjiu.lu@intel.com>
6513
6514 PR target/69171
6515 * gcc.target/i386/pr69171-1.c: New test.
6516 * gcc.target/i386/pr69171-2.c: Likewise.
6517 * gcc.target/i386/pr69171-3.c: Likewise.
6518 * gcc.target/i386/pr69171-4.c: Likewise.
6519 * gcc.target/i386/pr69171-5.c: Likewise.
6520 * gcc.target/i386/pr69171-6.c: Likewise.
6521
7e33d4dc
BS
65222015-12-15 Bernd Schmidt <bschmidt@redhat.com>
6523
6524 PR middle-end/67639
6525 * c-c++-common/pr67639.c: New test.
6526
fec64afc
JJ
65272016-01-07 Jakub Jelinek <jakub@redhat.com>
6528
6529 PR tree-optimization/69141
6530 * g++.dg/opt/pr69141.C: New test.
6531
f293ad29
EB
65322016-01-06 Eric Botcazou <ebotcazou@adacore.com>
6533
6534 * gcc.target/sparc/20151219-1.c: Skip in 64-bit mode.
6535
5027395e
UB
65362016-01-06 Uros Bizjak <ubizjak@gmail.com>
6537
6538 PR target/69140
6539 * gcc.target/i386/pr69140.c: New test
6540
7443cf13
DM
65412016-01-06 David Malcolm <dmalcolm@redhat.com>
6542
6543 * gcc.dg/bad-dereference.c: New test case.
6544
32928931
BS
65452015-01-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
6546
6547 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: New test.
6548
68dd05da
AS
65492016-01-06 Andreas Schwab <schwab@linux-m68k.org>
6550
6551 * gcc.dg/atomic-invalid-2.c: Remove duplicated content.
6552
6b131d5b
MP
65532016-01-06 Marek Polacek <polacek@redhat.com>
6554
6555 PR sanitizer/69099
6556 * gcc.dg/ubsan/float-cast-overflow-atomic.c: New test.
6557
8d9fdb49
MP
65582016-01-05 Marek Polacek <polacek@redhat.com>
6559
6560 PR c/69104
6561 * gcc.dg/atomic-invalid-2.c: New.
6562
acf93f1e
L
65632016-01-05 H.J. Lu <hongjiu.lu@intel.com>
6564
6565 PR target/68991
6566 * gcc.target/i386/pr68991.c: New test.
6567
3f50525d
L
65682016-01-05 H.J. Lu <hongjiu.lu@intel.com>
6569
6570 PR target/68991
6571 * g++.dg/pr68991-1.C: New test.
6572 * g++.dg/pr68991-2.C: Likewise.
6573
e0237993 65742016-01-05 Sergei Trofimovich <siarheit@google.com>
face88a1 6575
e0237993 6576 PR other/60465
face88a1
ST
6577 * gcc.target/ia64/pr60465-gprel64.c: New test.
6578 * gcc.target/ia64/pr60465-gprel64-c37.c: New test.
6579
a0866eff
KT
65802016-01-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6581
6582 PR rtl-optimization/68651
6583 * gcc.target/aarch64/pr68651_1.c: New test.
6584
c589e975
DM
65852016-01-05 David Malcolm <dmalcolm@redhat.com>
6586
6587 PR c/69122
6588 * c-c++-common/Wmisleading-indentation.c (pr69122): New function.
6589
929710d9
NS
65902016-01-05 Nathan Sidwell <nathan@acm.org>
6591
ce3e43d7
NS
6592 PR c++/58583
6593 * g++.dg/cpp0x/nsdmi-template14.C: Adjust test & errors.
6594
929710d9
NS
6595 * gcc.dg/alias-15.c: New.
6596
a2faef8e
NC
65972016-01-05 Nick Clifton <nickc@redhat.com>
6598
6599 PR target/68870
6600 * g++.dg/pr68770.C: New test.
6601
4cfa76e3
MS
66022016-01-04 Mike Stump <mikestump@comcast.net>
6603
6604 * lib/target-supports.exp (check_effective_target_cilkplus):
6605 cilkplus targets require pthreads.
4ece61b6 6606 (check_effective_target_cilkplus): Remove special case for NVPTX.
4cfa76e3 6607
4e8a3a35
MM
66082016-01-04 Michael Meissner <meissner@linux.vnet.ibm.com>
6609
6610 * gcc.target/powerpc/p9-permute.c: New test for xxperm code
6611 generation.
6612
818ab71a
JJ
66132016-01-04 Jakub Jelinek <jakub@redhat.com>
6614
6615 Update copyright years.
6616
2fe0a208
MP
66172016-01-04 Marek Polacek <polacek@redhat.com>
6618
6619 PR c/68908
6620 * gcc.dg/atomic/c11-atomic-exec-6.c: New test.
6621 * gcc.dg/atomic/c11-atomic-exec-7.c: New test.
6622 * gcc.dg/atomic/stdatomic-op-5.c: New test.
6623
9e3b2fe3
EB
66242016-01-04 Eric Botcazou <ebotcazou@adacore.com>
6625
6626 * gcc.target/sparc/20160104-2.c: New test.
6627
e8d65a35
EB
66282016-01-04 Eric Botcazou <ebotcazou@adacore.com>
6629
6630 * gcc.target/sparc/20160104-1.c: New test.
6631
25ccfccd
PT
66322016-01-03 Paul Thomas <pault@gcc.gnu.org>
6633
6634 PR fortran/65045
6635 * gfortran.dg/pr65045.f90: New test.
6636
cb51d382
EB
66372016-01-02 Eric Botcazou <ebotcazou@adacore.com>
6638
6639 * gnat.dg/specs/debug1.ads: Delete.
6640
6eeaad6e
JD
66412016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6642
6643 PR libgfortran/68867
6644 * gfortran.dg/default_format_denormal_2.f90: Fix the dg regular
6645 expression.
6646
2f968603
JD
66472016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6648
6649 PR libgfortran/68867
6650 * gfortran.dg/default_format_denormal_2.f90: XFAIL for all
6651 PowerPC.
6652
591bb5e4
PT
66532016-01-01 Paul Thomas <pault@gcc.gnu.org>
6654
6655 PR fortran/68864
6656 * gfortran.dg/pr68864.f90: New test.
6657
f1e0620c
JJ
66582016-01-01 Jakub Jelinek <jakub@redhat.com>
6659
942a1319
JJ
6660 PR tree-optimization/69070
6661 * gcc.dg/pr69070.c: New test.
6662
10dff63f
JJ
6663 PR sanitizer/69055
6664 * gfortran.dg/pr69055.f90: New test.
6665
f1e0620c
JJ
6666 PR target/69015
6667 * gcc.dg/pr69015.c: New test.
818ab71a 6668\f
2f883d1c 6669Copyright (C) 2016 Free Software Foundation, Inc.
ad41bd84
JM
6670
6671Copying and distribution of this file, with or without modification,
6672are permitted in any medium without royalty provided the copyright
6673notice and this notice are preserved.