]> git.ipfire.org Git - thirdparty/gcc.git/blame - gcc/testsuite/ChangeLog
Daily bump.
[thirdparty/gcc.git] / gcc / testsuite / ChangeLog
CommitLineData
79063edd
MS
12016-05-20 Martin Sebor <msebor@redhat.com>
2
3 PR c/71115
4 * gcc.dg/init-excess-2.c: New test.
5
55c8849f
EB
62016-05-20 Eric Botcazou <ebotcazou@adacore.com>
7
8 * gnat.dg/opt53.adb: New test.
9 * gnat.dg/opt54.adb: Likewise.
10
c91a0948
MJ
112016-05-20 Martin Jambor <mjambor@suse.cz>
12
13 PR tree-optimization/70884
14 * gcc.dg/tree-ssa/pr70919.c: New test.
15
9cad20fa
BS
162016-05-20 Bill Seurer <seurer@linux.vnet.ibm.com>
17
18 * gcc.target/powerpc/vec-adde.c: Change dejagnu options, fix code
19 formatting.
20 * gcc.target/powerpc/vec-adde-int128.c: Change dejagnu options, fix code
21 formatting.
22
15c671a7
DM
232016-05-20 David Malcolm <dmalcolm@redhat.com>
24
25 * jit.dg/all-non-failing-tests.h: Add
26 test-factorial-must-tail-call.c.
27 * jit.dg/test-error-impossible-must-tail-call.c: New test case.
28 * jit.dg/test-factorial-must-tail-call.c: New test case.
29
4f028369
JJ
302016-05-20 Jakub Jelinek <jakub@redhat.com>
31
32 PR fortran/71204
33 * gfortran.dg/pr71204.f90: New test.
34
7dea4ab3
CP
352016-05-20 Cesar Philippidis <cesar@codesourcery.com>
36
37 * gcc.target/nvptx/sincos.c: New test.
38
ef98d365
PC
392016-05-20 Paolo Carlini <paolo.carlini@oracle.com>
40
41 PR c++/70572
42 * g++.dg/cpp1y/auto-fn31.C: New.
43
ce3a16ff
L
442016-05-20 H.J. Lu <hongjiu.lu@intel.com>
45
46 PR target/70738
47 * gcc.target/i386/pr70738-1.c: Likewise.
48 * gcc.target/i386/pr70738-2.c: Likewise.
49 * gcc.target/i386/pr70738-3.c: Likewise.
50 * gcc.target/i386/pr70738-4.c: Likewise.
51 * gcc.target/i386/pr70738-5.c: Likewise.
52 * gcc.target/i386/pr70738-6.c: Likewise.
53 * gcc.target/i386/pr70738-7.c: Likewise.
54 * gcc.target/i386/pr70738-8.c: Likewise.
55 * gcc.target/i386/pr70738-9.c: Likewise.
56
92466115
BS
572016-05-20 Bill Seurer <seurer@linux.vnet.ibm.com>
58
59 * gcc.target/powerpc/vec-addec.c: New test.
60 * gcc.target/powerpc/vec-addec-int128.c: New test.
61
9a385c2d
DM
622016-05-20 David Malcolm <dmalcolm@redhat.com>
63
64 * gcc.dg/plugin/must-tail-call-1.c: New test case.
65 * gcc.dg/plugin/must-tail-call-2.c: New test case.
66 * gcc.dg/plugin/must_tail_call_plugin.c: New file.
67 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
68
77c9d5b4
JH
692016-05-20 Jan Hubicka <hubicka@ucw.cz>
70
71 * gcc.dg/tree-ssa/prefetch-5.c: xfail.
72
68047971
JJ
732016-05-20 Jakub Jelinek <jakub@redhat.com>
74
18954840
JJ
75 PR c++/71210
76 * g++.dg/opt/pr71210-1.C: New test.
77 * g++.dg/opt/pr71210-2.C: New test.
78
68047971
JJ
79 PR tree-optimization/29756
80 gcc.dg/tree-ssa/vector-6.c: Add -Wno-psabi -w to dg-options.
81 Add -msse2 for x86 and -maltivec for powerpc. Use scan-tree-dump-times
82 only on selected targets where V4SImode vectors are known to be
83 supported.
84
d78789f5
MG
852016-05-20 Marc Glisse <marc.glisse@inria.fr>
86
87 PR tree-optimization/71079
88 PR tree-optimization/71206
89 * gcc.dg/tree-ssa/pr71206.c: New testcase.
90
550fa093
PK
912016-05-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
92
93 * gcc.dg/vect/section-anchors-vect-70.c: New test-case.
94 * gcc.dg/vect/section-anchors-vect-71.c: Likewise.
95 * gcc.dg/vect/section-anchors-vect-72.c: Likewise.
96
483c6429
RG
972016-05-20 Richard Guenther <rguenther@suse.de>
98
99 PR tree-optimization/29756
100 * gcc.dg/tree-ssa/vector-6.c: New testcase.
101
eb066284
RB
1022016-05-20 Richard Biener <rguenther@suse.de>
103
104 PR tree-optimization/71185
105 * gcc.dg/tree-ssa/pr71185.c: New testcase.
106
58f10249
RB
1072016-05-20 Richard Biener <rguenther@suse.de>
108
109 * gcc.dg/tree-ssa/ifc-cd.c: Adjust.
110
2a5569fa
MP
1112016-05-19 Marek Polacek <polacek@redhat.com>
112
113 PR c++/71075
114 * g++.dg/diagnostic/pr71075.C: New test.
115
5e9a5385
DM
1162016-05-19 David Malcolm <dmalcolm@redhat.com>
117
118 PR c++/71184
119 * g++.dg/pr71184.C: New test case.
120
4f45da44
KN
1212016-05-19 Kelvin Nilsen <kelvin@gcc.gnu.org>
122
123 * gcc.target/powerpc/darn-0.c: New test.
124 * gcc.target/powerpc/darn-1.c: New test.
125 * gcc.target/powerpc/darn-2.c: New test.
126
4177437e
MP
1272016-05-19 Marek Polacek <polacek@redhat.com>
128
129 PR tree-optimization/71031
130 * gcc.dg/tree-ssa/vrp100.c: New test.
131
afb72432
IE
1322016-05-19 Ilya Enkovich <ilya.enkovich@intel.com>
133
134 PR rtl-optimization/71148
135 * gcc.dg/pr71148.c: New test.
136
4f83064e
KT
1372016-05-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
138
139 PR target/71056
140 * gcc.target/arm/pr71056.c: New test.
141
4bf8dbe1
BE
1422016-05-19 Bernd Edlinger <bernd.edlinger@hotmail.de>
143
144 * c-c++-common/pr69669.c: Check the used mode.
145
f3510625
MO
1462016-05-19 Maxim Ostapenko <m.ostapenko@samsung.com>
147
148 PR sanitizer/64354
149 * c-c++-common/tsan/sanitize-thread-macro.c: New test.
150
43c0068e
RB
1512016-05-19 Richard Biener <rguenther@suse.de>
152
153 PR tree-optimization/70729
154 * gcc.dg/autopar/outer-6.c: Adjust to avoid redundant store.
155 * gcc.dg/graphite/scop-18.c: Likewise.
156 * gcc.dg/pr41783.c: Disable LIM.
157 * gcc.dg/tree-ssa/loadpre10.c: Likewise.
158 * gcc.dg/tree-ssa/loadpre23.c: Likewise.
159 * gcc.dg/tree-ssa/loadpre24.c: Likewise.
160 * gcc.dg/tree-ssa/loadpre25.c: Likewise.
161 * gcc.dg/tree-ssa/loadpre4.c: Likewise.
162 * gcc.dg/tree-ssa/loadpre8.c: Likewise.
163 * gcc.dg/tree-ssa/ssa-pre-16.c: Likewise.
164 * gcc.dg/tree-ssa/ssa-pre-18.c: Likewise.
165 * gcc.dg/tree-ssa/ssa-pre-20.c: Likewise.
166 * gcc.dg/tree-ssa/ssa-pre-3.c: Likewise.
167 * gfortran.dg/pr42108.f90: Likewise.
168
70f25790
DM
1692016-05-18 David Malcolm <dmalcolm@redhat.com>
170
171 PR driver/69265
172 * gcc.dg/spellcheck-options-11.c: New test case.
173
960db8ec
JJ
1742016-05-18 Jakub Jelinek <jakub@redhat.com>
175
176 PR c++/71100
177 * g++.dg/opt/pr71100.C: New test.
178
04643334
MJ
1792016-05-18 Martin Jambor <mjambor@suse.cz>
180
181 PR ipa/69708
182 * gcc.dg/ipa/iinline-cstagg-2.c: New test.
183 * gcc.dg/ipa/ipcp-cstagg-5.c: Likewise.
184 * gcc.dg/ipa/ipcp-cstagg-6.c: Likewise.
185 * gcc.dg/ipa/ipcp-cstagg-7.c: Likewise.
186
91bb9f80
MJ
1872016-05-18 Martin Jambor <mjambor@suse.cz>
188
189 PR ipa/69708
190 * gcc.dg/ipa/iinline-cstagg-1.c: New test.
191 * gcc.dg/ipa/ipcp-cstagg-1.c: Likewise.
192 * gcc.dg/ipa/ipcp-cstagg-2.c: Likewise.
193 * gcc.dg/ipa/ipcp-cstagg-3.c: Likewise.
194 * gcc.dg/ipa/ipcp-cstagg-4.c: Likewise.
195
c584aca6
PC
1962016-05-18 Paolo Carlini <paolo.carlini@oracle.com>
197
198 PR c++/69793
199 * g++.dg/template/crash122.C: New.
200
20309c6e
PC
2012016-05-18 Paolo Carlini <paolo.carlini@oracle.com>
202
203 PR c++/70466
204 * g++.dg/template/pr70466-1.C: New.
205 * g++.dg/template/pr70466-2.C: Likewise.
206
50c78b9a
MM
2072016-05-18 Michael Meissner <meissner@linux.vnet.ibm.com>
208
209 * gcc.target/powerpc/p9-splat-1.c: New tests for ISA 3.0 word
210 splat operations and the XXSPLTIB instruction.
211 * gcc.target/powerpc/p9-splat-2.c: Likewise.
212 * gcc.target/powerpc/p9-splat-3.c: Likewise.
213 * gcc.target/powerpc/pr47755.c: Allow vspltisw in addition to
214 xxlxor to clear a register.
215
cf8be00d
RS
2162016-05-18 Richard Sandiford <richard.sandiford@arm.com>
217
218 * gcc.dg/torture/pr71020.c: New test.
219
848a392a
MJ
2202016-05-18 Martin Jambor <mjambor@suse.cz>
221
222 PR ipa/70646
223 * gcc.dg/ipa/pr70646.c: New test.
224
1f2ab776
CL
2252016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
226
227 * gcc.target/aarch64/advsimd-intrinsics/vget_lane.c: Add fp16 tests.
228
76489493
CL
2292016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
230
231 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Add
232 missing tests for vreinterpretq_p{8,16}.
233
bd79378d
CL
2342016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
235
236 * gcc.target/aarch64/advsimd-intrinsics/vsli_n.c: Add checks for
237 vsliq_n_s64 and vsliq_n_u64.
238
81ca3ea0
CL
2392016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
240
241 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h (CHECK,
242 CHECK_FP, CHECK_CUMULATIVE_SAT): Print which type was checked.
243
873cb425
CL
2442016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
245
246 * gcc.target/aarch64/advsimd-intrinsics/vmul.c: Remove useless #ifdef.
247 * gcc.target/aarch64/advsimd-intrinsics/vshl.c: Likewise.
248 * gcc.target/aarch64/advsimd-intrinsics/vtst.c: Likewise.
249
9d6e7c21
CL
2502016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
251
252 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Fix typo
253 in comment.
254
b4dbe40e 2552016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
887687b0
CL
256
257 * gcc.target/aarch64/noplt_3.c: Scan for "br\t".
258 * gcc.target/aarch64/tail_indirect_call_1.c: Scan for "br\t",
259 "blr\t" and switch to scan-assembler-times.
260
83a5c910
JW
2612016-05-18 Jiong Wang <jiong.wang@arm.com>
262
263 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h: Guard float64_t
264 with __aarch64__.
265 * gcc.target/aarch64/advsimd-intrinsics/vfms_vfma_n.c: Guard variable
266 declarations under __aarch64__ and __ARM_FEATURE_FMA.
267
fb7cbdeb
JJ
2682016-05-18 Jakub Jelinek <jakub@redhat.com>
269
8ee91165
JJ
270 * gcc.target/i386/avx512bw-vpbroadcast-1.c: New test.
271 * gcc.target/i386/avx512bw-vpbroadcast-2.c: New test.
272 * gcc.target/i386/avx512bw-vpbroadcast-3.c: New test.
273 * gcc.target/i386/avx512vl-vpbroadcast-1.c: New test.
274 * gcc.target/i386/avx512vl-vpbroadcast-2.c: New test.
275 * gcc.target/i386/avx512vl-vpbroadcast-3.c: New test.
276
cf4d516a
JJ
277 * gcc.target/i386/avx512vl-vpalignr-3.c: New test.
278 * gcc.target/i386/avx512bw-vpalignr-3.c: New test.
279
a4f16422
JJ
280 * gcc.target/i386/avx512vl-vpshufb-3.c: New test.
281 * gcc.target/i386/avx512bw-vpshufb-3.c: New test.
282
7b37ce10
JJ
283 * gcc.target/i386/avx512vl-vpmulhrsw-3.c: New test.
284 * gcc.target/i386/avx512bw-vpmulhrsw-3.c: New test.
285
fb7cbdeb
JJ
286 * gcc.target/i386/avx512bw-vpmaddubsw-3.c: New test.
287
c9326aef
RB
2882016-05-18 Richard Biener <rguenther@suse.de>
289
290 PR tree-optimization/71168
291 * gcc.dg/torture/pr71168.c: New testcase.
292
df8b0a11
KV
2932016-05-17 Kugan Vivekanandarajah <kuganv@linaro.org>
294
295 PR middle-end/63586
296 * gcc.dg/tree-ssa/pr63586-2.c: New test.
297 * gcc.dg/tree-ssa/pr63586.c: New test.
298 * gcc.dg/tree-ssa/reassoc-14.c: Adjust multiplication count.
299
2efd67ed
NS
3002016-05-17 Nathan Sidwell <nathan@acm.org>
301
302 * gcc.c-torture/execute/20030222-1.c: Skip on ptx.
303 * gcc.dg/pr68671.c: Fix ptx xfail-if.
304 * gcc.dg/torture/pr54261-1.c: Allocate atomic var statically.
305 * gcc.dg/torture/type-generic-1.c: Enable UNSAFE for ptx.
306
1988b2c2
NS
3072016-05-17 Nathan Sidwell <nathan@acm.org>
308
309 * gcc.target/nvptx/abi-vararg-3.c: New.
310
ad1d92ab
MM
3112016-05-17 Mikhail Maltsev <maltsevm@gmail.com>
312
313 PR tree-optimization/54579
314 PR middle-end/55299
315 * gcc.dg/fold-notrotate-1.c: New test.
316 * gcc.dg/fold-notshift-1.c: New test.
317 * gcc.dg/fold-notshift-2.c: New test.
318
47768df8
MP
3192016-05-17 Marek Polacek <polacek@redhat.com>
320
321 PR ipa/71146
322 * g++.dg/ipa/pr71146.C: New test.
323
6b5423a5
DM
3242016-05-17 David Malcolm <dmalcolm@redhat.com>
325
326 * jit.dg/test-error-array-bounds.c: New test case.
327
c7986356
MG
3282016-05-17 Marc Glisse <marc.glisse@inria.fr>
329
330 * gcc.dg/tree-ssa/and-1.c: New testcase.
331
d982c5b7
MG
3322016-05-17 Marc Glisse <marc.glisse@inria.fr>
333
334 * gcc.dg/tree-ssa/pr69270.c: Adjust.
335 * gcc.dg/tree-ssa/andnot-1.c: New testcase.
336
0139ba93
MG
3372016-05-17 Marc Glisse <marc.glisse@inria.fr>
338
339 * gcc.dg/tree-ssa/pr69270.c: Adjust.
340 * gcc.dg/tree-ssa/vrp99.c: New testcase.
341
daab4562
JW
3422016-05-17 Jiong Wang <jiong.wang@arm.com>
343
344 * gcc.target/aarch64/simd/vmul_elem_1.c: Use intrinsics.
345
22330033
JW
3462016-05-17 Jiong Wang <jiong.wang@arm.com>
347
348 * gcc.target/aarch64/simd/vmul_elem_1.c: New.
349
98b3a5f2
JW
3502016-05-17 Jiong Wang <jiong.wang@arm.com>
351
352 * gcc.target/aarch64/fmla_intrinsic_1.c: Allow ".d[index]" besides
353 ".2d[index]" when scan the assembly.
354 * gcc.target/aarch64/fmls_intrinsic_1.c: Likewise.
355 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h: New entry for
356 float64x1.
357 * gcc.target/aarch64/advsimd-intrinsics/vfms_vfma_n.c: New.
358
b71b7a8e
RB
3592016-05-17 Richard Biener <rguenther@suse.de>
360
361 PR tree-optimization/71132
362 * gcc.dg/torture/pr71132.c: New testcase.
363
3c51ad46
CL
3642016-05-17 Christophe Lyon <christophe.lyon@linaro.org>
365
366 * g++.dg/inherit/think1.C: Fix dg-do and dg-skip order.
367
d20faa66
KT
3682016-05-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
369
370 PR target/70809
371 * gcc.target/aarch64/pr70809_1.c: New test.
372
b75cc5a4
KT
3732016-05-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
374
375 * gcc.target/aarch64/cpu-diagnostics-1.c: Skip if -mcpu is overriden.
376 * gcc.target/aarch64/cpu-diagnostics-2.c: Likewise.
377 * gcc.target/aarch64/cpu-diagnostics-3.c: Likewise.
378 * gcc.target/aarch64/cpu-diagnostics-4.c: Likewise.
379
b28eb195
IE
3802016-05-17 Dominique d'Humieres <dominiq@lps.ens.fr>
381 Ilya Enkovich <ilya.enkovich@intel.com>
382
383 PR target/71114
384 * gcc.target/i386/pr70799-1.c: Fix scan for Darwin.
385
0b9004ed
JH
3862016-05-16 Jan Hubicka <hubicka@ucw.cz>
387
388 * g++.dg/ipa/ivinline-7.C: Do not xfail.
389 * g++.dg/ipa/ivinline-9.C: Do not xfail.
390
1b81a1c1
MW
3912016-05-16 Matthew Wahab <matthew.wahab@arm.com>
392
393 * g++.dg/ext/arm-fp16/fp16-param-1.c: Update expected output. Add
394 test for __ARM_FP16_ARGS.
395 * g++.dg/ext/arm-fp16/fp16-return-1.c: Update expected output.
396 * gcc.target/arm/aapcs/neon-vect10.c: New.
397 * gcc.target/arm/aapcs/neon-vect9.c: New.
398 * gcc.target/arm/aapcs/vfp18.c: New.
399 * gcc.target/arm/aapcs/vfp19.c: New.
400 * gcc.target/arm/aapcs/vfp20.c: New.
401 * gcc.target/arm/aapcs/vfp21.c: New.
402 * gcc.target/arm/fp16-aapcs-1.c: New.
403 * g++.target/arm/fp16-param-1.c: Update expected output. Add
404 test for __ARM_FP16_ARGS.
405 * g++.target/arm/fp16-return-1.c: Update expected output.
406
921d1e73
JW
4072016-05-16 Jiong Wang <jiong.wang@arm.com>
408
409 PR testsuite/70227
410 * g++.dg/lto/pr69589_0.C: Skip arm and aarch64 bare-metal targets.
411
228eb42a
HA
4122016-05-15 Harald Anlauf <anlauf@gmx.de>
413
414 PR fortran/69603
415 * gfortran.dg/pr69603.f90: New testcase.
416
785abfd3
FR
4172016-05-14 Fritz Reese <fritzoreese@gmail.com>
418
419 * gfortran.dg/dec_union_4.f90: Fix endian issue.
420
e75eb64f
FR
4212016-05-14 Fritz Reese <fritzoreese@gmail.com>
422
423 PR fortran/71047
424 * gfortran.dg/pr71047.f08: New test.
425
aa4b467b
JM
4262016-05-13 Joseph Myers <joseph@codesourcery.com>
427
428 * gcc.dg/qual-return-5.c, gcc.dg/qual-return-6.c: New tests.
429 * gcc.dg/call-diag-2.c, gcc.dg/qual-return-2.c ,
430 gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: Use -std=gnu99.
431
653fb4a2
MS
4322016-05-13 Martin Sebor <msebor@redhat.com>
433
434 PR c++/60049
435 * g++.dg/cpp0x/constexpr-60049.C: New test.
436
9e37582d
JJ
4372016-05-13 Jakub Jelinek <jakub@redhat.com>
438
439 PR bootstrap/71071
440 * gcc.dg/pr71071.c: New test.
441
a278aa17
UB
4422016-05-13 Uros Bizjak <ubizjak@gmail.com>
443
444 * gcc.dg/vect/tree-vect.h (check_vect): Handle AVX2,
445 remove XOP handling.
377eaca7 446 * gcc.dg/vect/pr66636.c (foo): Add __attribute__((noinline,noclone)).
a278aa17 447
ac3d02e2
NS
4482016-05-13 Nathan Sidwell <nathan@acm.org>
449
450 * gcc.dg/atomic-noinline-aux.c: Include stddef.h. Fix
451 __atomic_is_lock_free declaration.
452
8ab3bdac
RB
4532016-05-13 Richard Biener <rguenther@suse.de>
454
455 PR tree-optimization/42587
456 * gcc.dg/optimize-bswapsi-4.c: New testcase.
457
623b8e0a
ML
4582016-05-13 Martin Liska <mliska@suse.cz>
459
460 * g++.dg/tree-ssa/ivopts-3.C: Change test-case to follow
461 the new format of dump output.
462
da7674f6
IE
4632016-05-13 Ilya Enkovich <ilya.enkovich@intel.com>
464
465 * gcc.dg/pr71084.c: New test.
466
c959db3d
RR
4672016-05-13 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
468
469 PR target/53440
470 * g++.dg/inherit/thunk1.C: Support arm / aarch64.
471
43203dea
RR
4722016-05-13 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
473
474 * gcc.target/aarch64/struct_return.c: New test.
475
4f2e1536
MP
4762016-05-12 Marek Polacek <polacek@redhat.com>
477
478 PR c/70756
479 * c-c++-common/pr70756-2.c: New test.
480 * c-c++-common/pr70756.c: New test.
481
1ef33ef3
RB
4822016-05-12 Richard Biener <rguenther@suse.de>
483
484 PR tree-optimization/71059
485 * gcc.dg/torture/pr71059.c: New testcase.
486
763baff6
RB
4872016-05-12 Richard Biener <rguenther@suse.de>
488
489 PR tree-optimization/71062
490 * gcc.dg/torture/pr71062.c: New testcase.
491
c4ec1243
IE
4922016-05-12 Ilya Enkovich <ilya.enkovich@intel.com>
493
494 PR tree-optimization/71006
495 * gcc.dg/pr71006.c: New test.
496
a5fbf76d
MP
4972016-05-12 Marek Polacek <polacek@redhat.com>
498
499 PR driver/71063
500 * gcc.dg/opts-7.c: New test.
501
5acc47a4
KT
5022016-05-12 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
503
504 PR target/70830
505 * gcc.target/arm/interrupt-1.c: Change dg-compile to dg-assemble.
506 Add -save-temps to dg-options.
507 Scan for ldmfd rather than pop instruction.
508 * gcc.target/arm/interrupt-2.c: Likewise.
509 * gcc.target/arm/pr70830.c: New test.
510
40bd4bf9
JJ
5112016-05-12 Jakub Jelinek <jakub@redhat.com>
512
3cd63842
JJ
513 * gcc.target/i386/avx512bw-vpextr-1.c: New test.
514 * gcc.target/i386/avx512dq-vpextr-1.c: New test.
515
c05d08f6
JJ
516 * gcc.target/i386/avx512bw-vpinsr-1.c: New test.
517 * gcc.target/i386/avx512dq-vpinsr-1.c: New test.
518 * gcc.target/i386/avx512vl-vpinsr-1.c: New test.
519
bc27ffae
JJ
520 PR target/71019
521 * gcc.target/i386/avx512vl-pack-1.c: New test.
522 * gcc.target/i386/avx512vl-pack-2.c: New test.
523 * gcc.target/i386/avx512bw-pack-2.c: New test.
524
515d7412
JJ
525 * gcc.target/i386/avx512vl-vinsertps-1.c: New test.
526
40bd4bf9
JJ
527 * gcc.target/i386/avx512dq-abs-copysign-1.c: New test.
528 * gcc.target/i386/avx512vl-abs-copysign-1.c: New test.
529 * gcc.target/i386/avx512vl-abs-copysign-2.c: New test.
530
44ab146a
RB
5312016-05-12 Richard Biener <rguenther@suse.de>
532
533 PR tree-optimization/70986
534 * gcc.dg/torture/pr70986-1.c: New testcase.
535 * gcc.dg/torture/pr70986-2.c: Likewise.
536 * gcc.dg/torture/pr70986-3.c: Likewise.
537
d6e83a8d
MM
5382016-05-11 Mikhail Maltsev <maltsevm@gmail.com>
539
540 PR c/43651
541 * gcc.dg/Wduplicate-decl-specifier-c11.c: New test.
542 * gcc.dg/Wduplicate-decl-specifier.c: Likewise.
543
51e67ea3
UB
5442016-05-11 Uros Bizjak <ubizjak@gmail.com>
545
546 * gcc.target/i386/sse-13.c: Add dg-add-options bind_pic_locally
547 directive.
548 * gcc.target/i386/pr66746.c: Ditto.
549
3fd2b007
MM
5502016-05-11 Michael Meissner <meissner@linux.vnet.ibm.com>
551
552 * gcc.target/powerpc/dform-3.c: New test for ISA 3.0 vector d-form
553 support.
554 * gcc.target/powerpc/dform-1.c: Add -mlra option to silence
555 warning when using -mvsx-timode.
556 * gcc.target/powerpc/p8vector-int128-1.c: Likewise.
557 * gcc.target/powerpc/dform-2.c: Likewise.
558 * gcc.target/powerpc/pr68805.c: Likewise.
559
5c3a10fb
MP
5602016-05-11 Marek Polacek <polacek@redhat.com>
561
562 PR c++/71024
563 * c-c++-common/attributes-3.c: New test.
564
7cfb065b
NS
5652016-05-11 Nathan Sidwell <nathan@acm.org>
566
567 * gcc.dg/pr68671.c: Xfail on PTX -- assembler crash.
568 * gcc.c-torture/execute/pr68185.c: Likewise.
569 * gcc.dg/ipa/pr70306.c: Requires global constructors.
570 * gcc.dg/pr69634.c: Requires scheduling.
571 * gcc.dg/torture/pr66178.c: Require label values.
572 * gcc.dg/setjmp-6.c: Require indirect jumps.
573
f35ea97d
RB
5742016-05-11 Richard Biener <rguenther@suse.de>
575
576 PR tree-optimization/71055
577 * gcc.dg/torture/pr71055.c: New testcase.
578
dff70323
RB
5792016-05-11 Richard Biener <rguenther@suse.de>
580
581 PR debug/71057
582 * g++.dg/debug/pr71057.C: New testcase.
583
56a3d28b
JJ
5842016-05-11 Jakub Jelinek <jakub@redhat.com>
585
586 PR fortran/70855
587 * gfortran.dg/gomp/pr70855.f90: New test.
588
ebc1b29e
RB
5892016-05-11 Richard Biener <rguenther@suse.de>
590
591 PR middle-end/71002
592 * g++.dg/torture/pr71002.C: New testcase.
593
98ccd1d7
IE
5942016-05-11 Ilya Enkovich <ilya.enkovich@intel.com>
595
596 PR middle-end/70807
597 * gcc.dg/pr70807.c: New test.
598
ed29e24b
MS
5992016-05-10 Martin Sebor <msebor@redhat.com>
600
601 PR c++/38611
602 * g++.dg/Wattributes.C: New test.
603
e39dab2c
MG
6042016-05-10 Marc Glisse <marc.glisse@inria.fr>
605
606 * gcc.dg/tree-ssa/bit-assoc.c: New testcase.
607 * gcc.dg/tree-ssa/pr69270.c: Adjust.
608 * gcc.dg/tree-ssa/vrp59.c: Disable forwprop.
609
d067e238
IE
6102016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
611
612 PR target/70799
613 * gcc.target/i386/pr70799-1.c: New test.
614
cd36c83e
PMR
6152016-05-10 Pierre-Marie de Rodat <derodat@adacore.com>
616
617 * gnat.dg/debug6.adb, gnat.dg/debug6_pkg.ads: New testcase.
618
1e3af2a4
IE
6192016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
620
621 PR middle-end/70877
622 * gcc.target/i386/pr70877.c: New test.
623
afc610db
IE
6242016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
625
626 PR tree-optimization/70786
627 * gcc.target/i386/pr70876.c: New test.
628
4b59d19f
JJ
6292016-05-10 Jakub Jelinek <jakub@redhat.com>
630
631 PR target/70927
632 * gcc.target/i386/avx512vl-logic-1.c: New test.
633 * gcc.target/i386/avx512vl-logic-2.c: New test.
634 * gcc.target/i386/avx512dq-logic-2.c: New test.
635
9b5ee426
BS
6362016-05-10 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
637
638 PR target/70963
639 * gcc.target/powerpc/pr70963.c: New.
640
f3352cab
DM
6412016-05-10 David Malcolm <dmalcolm@redhat.com>
642
643 * gcc.dg/plugin/diagnostic-test-show-locus-bw.c
644 (test_very_wide_line): Add ruler to expected output.
645 * gcc.dg/plugin/diagnostic-test-show-locus-color.c
646 (test_very_wide_line): Likewise.
647 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
648 (test_show_locus): Within the handling of "test_very_wide_line",
649 enable show_ruler_p on the diagnostic context.
650
4a3255dd
RB
6512016-05-10 Richard Biener <rguenther@suse.de>
652
653 PR tree-optimization/71039
654 * gcc.dg/torture/pr71039.c: New testcase.
655
da7c9950
NS
6562016-05-10 Nathan Sidwell <nathan@acm.org>
657
658 * gcc.dg/nested-func-10.c: Requires alloca.
659 * gcc.dg/nested-func-9.c: Requires alloca.
660 * gcc.c-torture/execute/pr70460.c: Requires labels.
661 * gcc.c-torture/compile/pr70199.c: Requires labels.
662 * gcc.target/nvptx/decl.c: Compile only.
663 * gcc.target/nvptx/trailing-init.c: Compile only.
664 * gcc.target/nvptx/ary-init.c: Compile only.
665
cf68d92c
MP
6662016-05-10 Marek Polacek <polacek@redhat.com>
667
668 PR c/70255
669 * gcc.dg/attr-opt-1.c: New test.
670
64ea4e15
RB
6712016-05-10 Richard Biener <rguenther@suse.de>
672
673 PR tree-optimization/70497
674 PR tree-optimization/28367
675 * gcc.dg/torture/20160404-1.c: New testcase.
676 * gcc.dg/tree-ssa/ssa-fre-54.c: Likewise.
677 * gcc.dg/tree-ssa/ssa-fre-55.c: Likewise.
678
5a96dae3
PMR
6792016-05-10 Pierre-Marie de Rodat <derodat@adacore.com>
680
681 * gcc.dg/debug/dwarf2/nested_fun.c: New testcase.
682
fc97f805
UB
6832016-05-09 Uros Bizjak <ubizjak@gmail.com>
684
685 * gcc.target/i386/fabsneg-1.c New test.
686
a710b1d5
AM
6872016-05-09 Alan Modra <amodra@gmail.com>
688
689 PR testsuite/70826
690 * gcc.target/powerpc/savres.c: Compile with -fno-rename-registers.
691
171f6f05
RB
6922016-05-09 Richard Biener <rguenther@suse.de>
693
694 PR tree-optimization/70985
695 * gcc.dg/torture/pr70985.c: New testcase.
696
18caa34e
BC
6972016-05-09 Bin Cheng <bin.cheng@arm.com>
698
699 * gcc.dg/tree-ssa/ifc-9.c: New test.
700 * gcc.dg/tree-ssa/ifc-10.c: New test.
701 * gcc.dg/tree-ssa/ifc-11.c: New test.
702 * gcc.dg/tree-ssa/ifc-12.c: New test.
703 * gcc.dg/vect/pr61194.c: Remove XFAIL.
704 * gcc.dg/vect/vect-23.c: Remove XFAIL.
705 * gcc.dg/vect/vect-mask-store-move-1.c: Revise test check.
706
7a27d38f
RB
7072016-05-09 Richard Biener <rguenther@suse.de>
708
709 PR fortran/70937
710 * gfortran.dg/pr70937.f90: New testcase.
711
5ebbbd3d
RO
7122016-05-08 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
713
714 * gcc.dg/ipa/pure-const-3.c: Scan local-pure-const1 dump.
715
f6288c24
FR
7162016-05-07 Fritz Reese <fritzoreese@gmail.com>
717
718 PR fortran/56226
719 * gfortran.dg/dec_structure_1.f90: New testcase.
720 * gfortran.dg/dec_structure_2.f90: Ditto.
721 * gfortran.dg/dec_structure_3.f90: Ditto.
722 * gfortran.dg/dec_structure_4.f90: Ditto.
723 * gfortran.dg/dec_structure_5.f90: Ditto.
724 * gfortran.dg/dec_structure_6.f90: Ditto.
725 * gfortran.dg/dec_structure_7.f90: Ditto.
726 * gfortran.dg/dec_structure_8.f90: Ditto.
727 * gfortran.dg/dec_structure_9.f90: Ditto.
728 * gfortran.dg/dec_structure_10.f90: Ditto.
729 * gfortran.dg/dec_structure_11.f90: Ditto.
730 * gfortran.dg/dec_union_1.f90: Ditto.
731 * gfortran.dg/dec_union_2.f90: Ditto.
732 * gfortran.dg/dec_union_3.f90: Ditto.
733 * gfortran.dg/dec_union_4.f90: Ditto.
734 * gfortran.dg/dec_union_5.f90: Ditto.
735 * gfortran.dg/dec_union_6.f90: Ditto.
736 * gfortran.dg/dec_union_7.f90: Ditto.
737
5ec4a8cd
TV
7382016-05-07 Tom de Vries <tom@codesourcery.com>
739
740 PR tree-optimization/70956
741 * gcc.dg/graphite/pr70956.c: New test.
742
58ec1d0e
JJ
7432016-05-06 Jakub Jelinek <jakub@redhat.com>
744
ccd88fb7
JJ
745 PR middle-end/70941
746 * gcc.dg/torture/pr70941.c (abort): Remove prototype.
747 (a, b, c, d): Change type from char to signed char.
748 (main): Compare against (signed char) -1634678893 instead of
749 hardcoded -109. Use __builtin_abort instead of abort.
750
dd3b6464
JJ
751 * gcc.target/i386/avx512bw-vpsraw-3.c: New test.
752 * gcc.target/i386/avx512vl-vpsrad-3.c: New test.
753
58ec1d0e
JJ
754 * gcc.target/i386/avx512bw-vpmaddwd-3.c: New test.
755
19aa23d8
YR
7562016-05-06 Yuri Rumyantsev <ysrumyan@gmail.com>
757
758 PR debug/70935
759 * gcc.dg/torture/pr70935.c: New test.
760
ae5f0df1
OE
7612016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
762
763 PR target/58219
ce23a8ff 764 * gcc.target/sh/pr58219.c: New tests.
ae5f0df1 765
078f7e37
RB
7662016-05-06 Richard Biener <rguenther@suse.de>
767
768 PR tree-optimization/70960
769 * gfortran.fortran-torture/compile/pr70960.f90: New testcase.
770
765d7b54
OE
7712016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
772
773 PR target/52933
774 * gcc.target/sh/pr52933-1.c (test_31, test_32, test_33, test_34,
775 test_35, test_36, test_37, test_38, test_39, test_40): New sub-tests.
776 Adjust expected instruction counts.
777 * gcc.target/sh/pr52933-2.c: Adjust expected instruction counts.
778
29c94e65
MP
7792016-05-06 Marek Polacek <polacek@redhat.com>
780
781 PR sanitizer/70875
782 * gcc.dg/ubsan/bounds-3.c: New test.
783
3684b02e
OE
7842016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
785
786 PR target/54089
787 * gcc.target/sh/pr54089-1.c (test_24): Add new sub-test.
788
8706773f
RB
7892016-05-06 Richard Biener <rguenther@suse.de>
790
791 PR middle-end/70931
792 * gfortran.dg/pr70931.f90: New testcase.
793
a4f51018
RB
7942016-05-06 Richard Biener <rguenther@suse.de>
795
796 PR middle-end/70941
797 * gcc.dg/torture/pr70941.c: New testcase.
798
c4f2425f
BC
7992016-05-05 Bin Cheng <bin.cheng@arm.com>
800
801 PR tree-optimization/57206
802 * gcc.dg/vect/pr57206.c: New test.
803
5dc08197
RO
8042016-05-05 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
805
806 * gcc.dg/ipa/inline-8.c (isnanf): Declare.
807
351f85c5
JJ
8082016-05-05 Jakub Jelinek <jakub@redhat.com>
809
568bac8c
JJ
810 * gcc.target/i386/avx512f-vfmadd-1.c: New test.
811
351f85c5
JJ
812 * c-c++-common/Wdangling-else-4.c: New test.
813
33fd7785
JJ
8142016-05-04 Jakub Jelinek <jakub@redhat.com>
815
2d1ac15a
JJ
816 PR c++/70906
817 PR c++/70933
818 * g++.dg/opt/pr70906.C: New test.
819 * g++.dg/opt/pr70933.C: New test.
820
33fd7785
JJ
821 * gcc.target/i386/avx512vl-vmovq-1.c: New test.
822
6b715bf6
JH
8232016-05-04 Jan Hubicka <hubicka@ucw.cz>
824
825 * gcc.dg/ipa/pure-const-3.c: New testcase.
826
deef7113
MP
8272016-05-04 Marek Polacek <polacek@redhat.com>
828
829 * c-c++-common/Wdangling-else-1.c: New test.
830 * c-c++-common/Wdangling-else-2.c: New test.
831 * c-c++-common/Wdangling-else-3.c: New test.
832
5396db97
KCY
8332016-05-04 Kwok Cheung Yeung <kcy@codesourcery.com>
834
835 * gcc.target/mips/mips16-attributes.c: Skip if -mmicromips
836 flag is present.
837
de55efd5
MP
8382016-05-04 Marek Polacek <polacek@redhat.com>
839
840 PR c/48778
841 * gcc.dg/Waddress-2.c: New test.
842
475839b6
AM
8432016-05-04 Alan Modra <amodra@gmail.com>
844
845 * gcc.target/powerpc/pr70866.c: New.
846
b25aad5f
MS
8472016-05-03 Martin Sebor <msebor@redhat.com>
848
849 PR c++/66561
850 * c-c++-common/builtin_location.c: New test.
851 * g++.dg/cpp1y/builtin_location.C: New test.
852
79ce98bc
MP
8532016-05-03 Marek Polacek <polacek@redhat.com>
854
855 PR c/70859
856 * gcc.dg/pr70859.c: New test.
857 * gcc.dg/pr70859-2.c: New test.
858
402e89f5
PMR
8592016-05-03 Pierre-Marie de Rodat <derodat@adacore.com>
860
861 * gnat.dg/debug5.adb: New testcase.
862
f3d90045
DV
8632016-05-03 Dominik Vogt <vogt@linux.vnet.ibm.com>
864
865 * gcc.target/s390/md/rXsbg_mode_sXl.c: New test.
866 * gcc.target/s390/s390.exp (check_effective_target_z10_instructions):
867 Procedure to check for z10 instruction set.
868
1e26cec1
CL
8692016-05-03 Christophe Lyon <christophe.lyon@linaro.org>
870
871 * gcc.dg/ipa/inline-8.c: Require c99_runtime.
872
71aca5a0
AM
8732016-05-03 Alan Modra <amodra@gmail.com>
874
875 * gcc.target/powerpc/savres.c: Add func using a single gpr.
876
2fd70ec1
JJ
8772016-05-03 Jakub Jelinek <jakub@redhat.com>
878
879 * gcc.target/i386/avx512f-cvt-1.c: New test.
880
e5705cf7
L
8812016-05-03 H.J. Lu <hongjiu.lu@intel.com>
882
883 * gcc.dg/tree-ssa/ssa-thread-14.c: Replace -fdump-tree-vrp with
884 -fdump-tree-vrp-details.
885
381cdae4
RB
8862016-05-03 Richard Biener <rguenther@suse.de>
887
888 * gcc.dg/pr30172-1.c: Adjust.
889 * gcc.dg/pr63743.c: Likewise.
890 * gcc.dg/tm/pr51696.c: Likewise.
891 * c-c++-common/tm/safe-1.c: Likewise.
892 * gcc.dg/tree-prof/val-prof-3.c: Likewise.
893 * gcc.dg/plugin/self-assign-test-1.c: XFAIL case that needs CSE.
894 * g++.dg/plugin/self-assign-test-1.C: Likewise.
895 * g++.dg/plugin/self-assign-test-2.C: Likewise.
896
adedd5c1
JJ
8972016-05-03 Jakub Jelinek <jakub@redhat.com>
898
31ed1665
JJ
899 PR rtl-optimization/70467
900 * gcc.target/i386/pr70467-3.c: New test.
901 * gcc.target/i386/pr70467-4.c: New test.
902
dea60b59
JJ
903 PR tree-optimization/70916
904 * gcc.c-torture/compile/pr70916.c: New test.
905
adedd5c1
JJ
906 PR target/49244
907 * gcc.target/i386/pr49244-1.c: New test.
908 * gcc.target/i386/pr49244-2.c: New test.
909
f80041ef
BS
9102016-05-03 Bernd Schmidt <bschmidt@redhat.com>
911
912 PR rtl-optimization/44281
913 * gcc.target/i386/pr44281.c: New test.
914
1cfcd39e
BC
9152016-05-03 bin cheng <bin.cheng@arm.com>
916
917 PR tree-optimization/56541
918 * gcc.dg/tree-ssa/ifc-pr56541.c: new test.
919 * gcc.dg/vect/pr56541.c: new test.
920
4304ccfd
MM
9212016-05-02 Michael Meissner <meissner@linux.vnet.ibm.com>
922
923 * gcc.target/powerpc/float128-complex-1.c: New tests for complex
924 __float128.
925 * gcc.target/powerpc/float128-complex-2.c: Likewise.
926
50d94c29
L
9272016-05-02 H.J. Lu <hongjiu.lu@intel.com>
928
929 PR testsuite/70520
930 * c-c++-common/asan/clone-test-1.c (main): Align child process
931 stack to 16 bytes.
932
bc1aee87
DM
9332016-05-02 David Malcolm <dmalcolm@redhat.com>
934
935 PR c++/62314
936 * g++.dg/spellcheck-fields-2.C: New test case.
937
474e0129
DM
9382016-05-02 David Malcolm <dmalcolm@redhat.com>
939
940 PR c++/62314
941 * g++.dg/pr62314.C: New test case.
942
818b88a7
JH
9432016-05-02 Jan Hubicka <hubicka@ucw.cz>
944
945 * gcc.dg/ipa/inline-8.c: New testcase.
946
dd77684f
JJ
9472016-05-02 Jakub Jelinek <jakub@redhat.com>
948
949 PR rtl-optimization/70467
950 * gcc.target/i386/pr70467-1.c: New test.
951
72407e00
BE
9522016-05-02 Bernd Edlinger <bernd.edlinger@hotmail.de>
953
954 * gcc.dg/spec-options.c: Run the test on all targets.
955 * gcc.dg/foo.specs: Use cpp_unique_options.
956
dd53d197
MG
9572016-05-02 Marc Glisse <marc.glisse@inria.fr>
958
959 * gcc.dg/tree-ssa/unord.c: New testcase.
960
a8b85ce9
MG
9612016-05-02 Marc Glisse <marc.glisse@inria.fr>
962
963 * gcc.dg/tree-ssa/20040305-1.c: Adjust.
964
5b37e866
NS
9652016-05-02 Nathan Sidwell <nathan@codesourcery.com>
966
967 * c-c++-common/goacc/loop-auto-1.c: Adjust expected warnings.
968
7176a4a0
MP
9692016-05-02 Marek Polacek <polacek@redhat.com>
970
971 PR c/70851
972 * gcc.dg/enum-incomplete-3.c: New test.
973
6b9933b9
MP
9742016-05-02 Marek Polacek <polacek@redhat.com>
975 Tom de Vries <tom@codesourcery.com>
976
977 PR tree-optimization/70700
978 * gcc.dg/pr70700.c: New test.
979
90f82260
UB
9802016-05-01 Uros Bizjak <ubizjak@gmail.com>
981
982 * gcc.target/i386/avx256-unaligned-load-1.c: Update scan strings.
983 * gcc.target/i386/avx256-unaligned-store-1.c: Ditto.
984 * gcc.target/i386/avx256-unaligned-store-2.c: Ditto.
985 * gcc.target/i386/avx256-unaligned-store-3.c: Ditto.
986 * gcc.target/i386/avx256-unaligned-store-4.c: Ditto.
987
f73036c1
EB
9882016-04-30 Eric Botcazou <ebotcazou@adacore.com>
989
990 * ada/acats/run_acats: Rename into...
991 * ada/acats/run_acats.sh: ...this. Only export BASE variable.
992 * ada/acats/run_all.sh: Remove redundant test.
993 (target_run): Move around.
994 (target_gnatchop): Use newly built executable.
995 (target_gnatmake): Likewise.
996 Check that the compilation of impbit succeeds.
997
85e051a3
OE
9982016-04-30 Oleg Endo <olegendo@gcc.gnu.org>
999
1000 * g++.old-deja/g++.jason/thunk3.C: Remove SH5 checks.
1001 * gcc.dg/20021029-1.c: Likewise.
1002 * gcc.target/sh/attr-isr-trap_exit.c: Likewise.
1003 * gcc.target/sh/attr-isr-trapa.c: Likewise.
1004 * gcc.target/sh/cmpstr.c: Likewise.
1005 * gcc.target/sh/cmpstrn.c: Likewise.
1006 * gcc.target/sh/memset.c: Likewise.
1007 * gcc.target/sh/pr21255-2-mb.c: Likewise.
1008 * gcc.target/sh/pr21255-2-ml.c: Likewise.
1009 * gcc.target/sh/pr39423-1.c: Likewise.
1010 * gcc.target/sh/pr49468-di.c: Likewise.
1011 * gcc.target/sh/pr49468-si.c: Likewise.
1012 * gcc.target/sh/pr49880-1.c: Likewise.
1013 * gcc.target/sh/pr49880-2.c: Likewise.
1014 * gcc.target/sh/pr49880-3.c: Likewise.
1015 * gcc.target/sh/pr50751-1.c: Likewise.
1016 * gcc.target/sh/pr50751-4.c: Likewise.
1017 * gcc.target/sh/pr50751-7.c: Likewise.
1018 * gcc.target/sh/pr51244-1.c: Likewise.
1019 * gcc.target/sh/pr51244-10.c: Likewise.
1020 * gcc.target/sh/pr51244-11.c: Likewise.
1021 * gcc.target/sh/pr51244-12.c: Likewise.
1022 * gcc.target/sh/pr51244-13.c: Likewise.
1023 * gcc.target/sh/pr51244-14.c: Likewise.
1024 * gcc.target/sh/pr51244-17.c: Likewise.
1025 * gcc.target/sh/pr51244-18.c: Likewise.
1026 * gcc.target/sh/pr51244-19.c: Likewise.
1027 * gcc.target/sh/pr51244-4.c: Likewise.
1028 * gcc.target/sh/pr51244-5.c: Likewise.
1029 * gcc.target/sh/pr51244-7.c: Likewise.
1030 * gcc.target/sh/pr51244-8.c: Likewise.
1031 * gcc.target/sh/pr51244-9.c: Likewise.
1032 * gcc.target/sh/pr51697.c: Likewise.
1033 * gcc.target/sh/pr52483-1.c: Likewise.
1034 * gcc.target/sh/pr52483-2.c: Likewise.
1035 * gcc.target/sh/pr52483-3.c: Likewise.
1036 * gcc.target/sh/pr52483-5.c: Likewise.
1037 * gcc.target/sh/pr52933-1.c: Likewise.
1038 * gcc.target/sh/pr52933-2.c: Likewise.
1039 * gcc.target/sh/pr52933-3.c: Likewise.
1040 * gcc.target/sh/pr53568-1.c: Likewise.
1041 * gcc.target/sh/pr53976-1.c: Likewise.
1042 * gcc.target/sh/pr53988-1.c: Likewise.
1043 * gcc.target/sh/pr53988.c: Likewise.
1044 * gcc.target/sh/pr54089-1.c: Likewise.
1045 * gcc.target/sh/pr54089-6.c: Likewise.
1046 * gcc.target/sh/pr54089-7.c: Likewise.
1047 * gcc.target/sh/pr54089-8.c: Likewise.
1048 * gcc.target/sh/pr54089-9.c: Likewise.
1049 * gcc.target/sh/pr54236-1.c: Likewise.
1050 * gcc.target/sh/pr54236-2.c: Likewise.
1051 * gcc.target/sh/pr54236-3.c: Likewise.
1052 * gcc.target/sh/pr54236-4.c: Likewise.
1053 * gcc.target/sh/pr54386.c: Likewise.
1054 * gcc.target/sh/pr54602-1.c: Likewise.
1055 * gcc.target/sh/pr54685.c: Likewise.
1056 * gcc.target/sh/pr54760-1.c: Likewise.
1057 * gcc.target/sh/pr54760-2.c: Likewise.
1058 * gcc.target/sh/pr54760-3.c: Likewise.
1059 * gcc.target/sh/pr54760-4.c: Likewise.
1060 * gcc.target/sh/pr54760-5.c: Likewise.
1061 * gcc.target/sh/pr54760-6.c: Likewise.
1062 * gcc.target/sh/pr55146.c: Likewise.
1063 * gcc.target/sh/pr55160.c: Likewise.
1064 * gcc.target/sh/pr59278.c: Likewise.
1065 * gcc.target/sh/pr59401-1.c: Likewise.
1066 * gcc.target/sh/pr59533-1.c: Likewise.
1067 * gcc.target/sh/pr63260.c: Likewise.
1068 * gcc.target/sh/pragma-isr-trap-exit.c: Likewise.
1069 * gcc.target/sh/pragma-isr-trapa.c: Likewise.
1070 * gcc.target/sh/strlen.c: Likewise.
1071 * gcc.target/sh/torture/pr30807.c: Likewise.
1072 * gcc.target/sh/torture/pr34777.c: Likewise.
1073 * gcc.target/sh/torture/pr64652.c: Likewise.
1074 * gcc.target/sh/torture/pr65505.c: Likewise.
1075 * gcc.target/sh/torture/pragma-isr.c: Likewise.
1076 * gcc.target/sh/torture/pragma-isr2.c: Likewise.
1077
411e5c67
PC
10782016-04-29 Paolo Carlini <paolo.carlini@oracle.com>
1079
1080 PR c++/66644
1081 * g++.dg/cpp0x/nsdmi-anon-struct1.C: New.
1082
8fa97501
BS
10832016-04-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1084
1085 * gcc.target/powerpc/vsx-elemrev-1.c: New.
1086 * gcc.target/powerpc/vsx-elemrev-2.c: New.
1087 * gcc.target/powerpc/vsx-elemrev-3.c: New.
1088 * gcc.target/powerpc/vsx-elemrev-4.c: New.
1089
5a956111
PP
10902016-04-29 Patrick Palka <ppalka@gcc.gnu.org>
1091
1092 * gcc.dg/tree-ssa/ssa-thread-14.c: New test.
1093 * gcc.dg/tree-ssa/ssa-thread-11.c: Update expected output.
1094
e7ff0319
CP
10952016-04-29 Cesar Philippidis <cesar@codesourcery.com>
1096
1097 PR middle-end/70626
1098 * c-c++-common/goacc/combined-reduction.c: New test.
1099 * gfortran.dg/goacc/reduction-2.f95: Add check for kernels reductions.
1100
52d11a4b
L
11012016-04-29 H.J. Lu <hongjiu.lu@intel.com>
1102
1103 * gcc.target/i386/pr70155-1.c: Check for nonexistence of the
1104 *movdi_internal pattern only if PIC off.
1105 * gcc.target/i386/pr70155-2.c: Likewise.
1106 * gcc.target/i386/pr70155-3.c: Likewise.
1107 * gcc.target/i386/pr70155-4.c: Likewise.
1108 * gcc.target/i386/pr70155-5.c: Likewise.
1109 * gcc.target/i386/pr70155-6.c: Likewise.
1110 * gcc.target/i386/pr70155-7.c: Likewise.
1111 * gcc.target/i386/pr70155-8.c: Likewise.
1112 * gcc.target/i386/pr70155-15.c: Likewise.
1113 * gcc.target/i386/pr70155-17.c: Likewise.
1114 * gcc.target/i386/pr70155-22.c: Likewise.
1115
8960db31
BC
11162016-04-29 Bin Cheng <bin.cheng@arm.com>
1117
1118 PR tree-optimization/70803
1119 * gcc.dg/vect/pr56625.c: Require vect_int_mult.
1120
cca535a4
IE
11212016-04-29 Ilya Enkovich <ilya.enkovich@intel.com>
1122
1123 * gcc.target/i386/vect-unpack-2.c (avx512bw_test): Avoid
1124 optimization of vector loop.
1125 * gcc.target/i386/vect-unpack-3.c: New test.
1126 * gcc.dg/vect/vect-nb-iter-ub-1.c: New test.
1127 * gcc.dg/vect/vect-nb-iter-ub-2.c: New test.
1128 * gcc.dg/vect/vect-nb-iter-ub-3.c: New test.
1129
500ecf4a
MP
11302016-04-29 Marek Polacek <polacek@redhat.com>
1131
1132 PR sanitizer/70342
1133 * g++.dg/ubsan/null-7.C: New test.
1134
2fff3db8
MP
1135 PR c/70852
1136 * gcc.dg/pr70852.c: New test.
1137
509063eb
DV
11382016-04-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
1139
1140 PR/69089
1141 * g++.dg/cpp0x/alignas6.C: New test.
1142
83745c0d
DV
11432016-04-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
1144
1145 * gcc/testsuite/gcc.dg/cpp/mac-dir-2.c: Remove pointless duplicate
1146 dg-do.
1147 * gcc/testsuite/gcc.dg/pr27003.c: Likewise.
1148 * gcc/testsuite/gcc.dg/tree-ssa/cswtch.c: Likewise.
1149 * gcc/testsuite/gcc.dg/tree-ssa/predcom-2.c: Likewise.
1150 * gcc/testsuite/gcc.dg/tree-ssa/predcom-4.c: Likewise.
1151 * gcc/testsuite/gcc.dg/tree-ssa/predcom-5.c: Likewise.
1152 * gcc.target/arc/mxy.c: Likewise.
1153 * gcc.target/arc/mswape.c: Likewise.
1154 * gcc.target/arc/mrtsc.c: Likewise.
1155 * gcc.target/arc/mcrc.c: Likewise.
1156 * gcc.target/arc/mdsp-packa.c: Likewise.
1157 * gcc.target/arc/mdvbf.c: Likewise.
1158 * gcc.target/arc/mlock.c: Likewise.
1159 * gcc.target/arc/mmac-24.c: Likewise.
1160 * gcc.dg/spec-options.c: Switch order of the two "dg-do run".
1161
849b265d
BS
11622016-04-29 Sebastian Huber <sebastian.huber@embedded-brains.de>
1163 Matthijs Kooijman <matthijs@stdin.nl>
1164 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
1165
1166 PR target/60040
1167 * gcc.target/avr/pr60040-1.c: New.
1168 * gcc.target/avr/pr60040-2.c: New.
1169
1390536b
RB
11702016-04-29 Richard Biener <rguenther@suse.de>
1171
1172 * gcc.dg/tree-ssa/pr18589-10.c: Adjust.
1173
98998245
RB
11742016-04-29 Richard Biener <rguenther@suse.de>
1175
1176 PR tree-optimization/13962
1177 PR tree-optimization/65686
1178 * gcc.dg/uninit-pr65686.c: New testcase.
1179
8b80cc21
JJ
11802016-04-29 Jakub Jelinek <jakub@redhat.com>
1181
1182 PR middle-end/70843
1183 * gcc.dg/pr70843.c: New test.
1184
6181bc30
JJ
11852016-04-28 Jakub Jelinek <jakub@redhat.com>
1186
1187 PR target/70858
1188 * gcc.target/i386/pr70858.c: New test.
1189
f4cb3612
AB
11902016-04-28 Andrew Burgess <andrew.burgess@embecosm.com>
1191
1192 * gcc.target/arc/nps400-1.c: New file.
1193
8ad9df62
JR
11942016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
1195 Andrew Burgess <andrew.burgess@embecosm.com>
1196
1197 * gcc.target/arc/movh_cl-1.c: New file.
1198
ceaaa9fe
JR
11992016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
1200 Andrew Burgess <andrew.burgess@embecosm.com>
1201
1202 * gcc.target/arc/extzv-1.c: New file.
1203 * gcc.target/arc/insv-1.c: New file.
1204 * gcc.target/arc/insv-2.c: New file.
1205 * gcc.target/arc/movb-1.c: New file.
1206 * gcc.target/arc/movb-2.c: New file.
1207 * gcc.target/arc/movb-3.c: New file.
1208 * gcc.target/arc/movb-4.c: New file.
1209 * gcc.target/arc/movb-5.c: New file.
1210 * gcc.target/arc/movb_cl-1.c: New file.
1211 * gcc.target/arc/movb_cl-2.c: New file.
1212 * gcc.target/arc/movbi_cl-1.c: New file.
1213 * gcc.target/arc/movl-1.c: New file.
1214
4d03dc2f
JR
12152016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
1216 Andrew Burgess <andrew.burgess@embecosm.com>
1217
1218 * gcc.target/arc/cmem-1.c: New file.
1219 * gcc.target/arc/cmem-2.c: New file.
1220 * gcc.target/arc/cmem-3.c: New file.
1221 * gcc.target/arc/cmem-4.c: New file.
1222 * gcc.target/arc/cmem-5.c: New file.
1223 * gcc.target/arc/cmem-6.c: New file.
1224 * gcc.target/arc/cmem-7.c: New file.
1225 * gcc.target/arc/cmem-ld.inc: New file.
1226 * gcc.target/arc/cmem-st.inc: New file.
1227
81262dad
JJ
12282016-04-28 Jakub Jelinek <jakub@redhat.com>
1229
1230 PR target/70821
1231 * gcc.target/i386/pr70821.c: New test.
1232
0a31a09a
BS
12332016-04-28 Bill Seurer <seurer@linux.vnet.ibm.com>
1234
1235 * gcc.target/powerpc/vec-adde.c: New test.
1236 * gcc.target/powerpc/vec-adde-int128.c: New test.
1237
3ddffba9
JJ
12382016-04-28 Jakub Jelinek <jakub@redhat.com>
1239
1240 * gcc.target/i386/avx-vround-1.c: New test.
1241 * gcc.target/i386/avx-vround-2.c: New test.
1242 * gcc.target/i386/avx512vl-vround-1.c: New test.
1243 * gcc.target/i386/avx512vl-vround-2.c: New test.
1244
713dedcd
RO
12452016-04-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1246
1247 PR testsuite/70595
1248 * lib/target-supports.exp (check_libcilkrts_available): Rename to ...
1249 (check_effective_target_cilkplus_runtime): ... this.
1250 * g++.dg/cilk-plus/cilk-plus.exp: Adapt to it.
1251 * gcc.dg/cilk-plus/cilk-plus.exp: Likewise.
1252
1253 * c-c++-common/cilk-plus/CK/cilk-for-2.c: Remove dg-do target selector.
1254 Require cilkplus_runtime.
1255 Don't add -lcilkrts.
1256 * c-c++-common/cilk-plus/CK/cilk-fors.c: Likewise.
1257 * c-c++-common/cilk-plus/CK/cilk_for_grain.c: Likewise.
1258 * c-c++-common/cilk-plus/CK/cilk_for_ptr_iter.c: Likewise.
1259 * c-c++-common/cilk-plus/CK/fib.c: Likewise.
1260 * c-c++-common/cilk-plus/CK/fib_init_expr_xy.c: Likewise.
1261 * c-c++-common/cilk-plus/CK/fib_no_return.c: Likewise.
1262 * c-c++-common/cilk-plus/CK/fib_no_sync.c: Likewise.
1263 * c-c++-common/cilk-plus/CK/nested_cilk_for.c: Likewise.
1264 * c-c++-common/cilk-plus/CK/pr60586.c: Likewise.
1265 * c-c++-common/cilk-plus/CK/pr69826-1.c: Likewise.
1266 * c-c++-common/cilk-plus/CK/pr69826-2.c: Likewise.
1267 * c-c++-common/cilk-plus/CK/spawnee_inline.c: Likewise.
1268 * c-c++-common/cilk-plus/CK/spawner_inline.c: Likewise.
1269 * c-c++-common/cilk-plus/CK/spawning_arg.c: Likewise.
1270 * c-c++-common/cilk-plus/CK/steal_check.c: Likewise.
1271 * c-c++-common/cilk-plus/CK/varargs_test.c: Likewise.
1272 * g++.dg/cilk-plus/CK/catch_exc.cc: Likewise.
1273 * g++.dg/cilk-plus/CK/cilk-for-tplt.cc: Likewise.
1274 * g++.dg/cilk-plus/CK/const_spawn.cc: Likewise.
1275 * g++.dg/cilk-plus/CK/fib-opr-overload.cc: Likewise.
1276 * g++.dg/cilk-plus/CK/fib-tplt.cc: Likewise.
1277 * g++.dg/cilk-plus/CK/for1.cc: Likewise.
1278 * g++.dg/cilk-plus/CK/lambda_spawns.cc: Likewise.
1279 * g++.dg/cilk-plus/CK/lambda_spawns_tplt.cc: Likewise.
1280 * g++.dg/cilk-plus/CK/pr60586.cc: Likewise.
1281 * g++.dg/cilk-plus/CK/pr66326.cc: Likewise.
1282 * g++.dg/cilk-plus/CK/stl_iter.cc: Likewise.
1283 * g++.dg/cilk-plus/CK/stl_rev_iter.cc: Likewise.
1284 * g++.dg/cilk-plus/CK/stl_test.cc: Likewise.
1285
1286 * c-c++-common/cilk-plus/CK/pr63307.c: Remove dg-do target selector.
1287 * c-c++-common/cilk-plus/SE/ef_error3.c: Likewise.
1288
1289 * c-c++-common/cilk-plus/SE/ef_error2.c: Explain target selector.
1290
1291 * c-c++-common/cilk-plus/CK/test__cilk.c: Run if
1292 cilkplus_runtime.
1293
3563f78f
MG
12942016-04-27 Marc Glisse <marc.glisse@inria.fr>
1295
1296 * gcc.dg/tree-ssa/overflow-2.c: New testcase.
1297 * gcc.dg/tree-ssa/minus-ovf.c: Likewise.
1298
6bc2bb18
RB
12992015-04-27 Ryan Burn <contact@rnburn.com>
1300
1301 PR c++/69024
1302 PR c++/68997
1303 * g++.dg/cilk-plus/CK/pr68001.cc: Fix to not depend on broken
1304 diagnostic.
1305 * g++.dg/cilk-plus/CK/pr69024.cc: New test.
1306 * g++.dg/cilk-plus/CK/pr68997.cc: New test.
1307
1e55d29a
EB
13082016-04-27 Eric Botcazou <ebotcazou@adacore.com>
1309
1310 * gnat.dg/limited_with4.ad[sb]: New test.
1311 * gnat.dg/limited_with4_pkg.ads: New helper.
1312
087146ca
L
13132016-04-27 H.J. Lu <hongjiu.lu@intel.com>
1314
1315 PR target/70155
1316 * gcc.target/i386/pr55247-2.c: Updated to check movti_internal
1317 and movv1ti_internal patterns
1318 * gcc.target/i386/pr70155-1.c: New test.
1319 * gcc.target/i386/pr70155-2.c: Likewise.
1320 * gcc.target/i386/pr70155-3.c: Likewise.
1321 * gcc.target/i386/pr70155-4.c: Likewise.
1322 * gcc.target/i386/pr70155-5.c: Likewise.
1323 * gcc.target/i386/pr70155-6.c: Likewise.
1324 * gcc.target/i386/pr70155-7.c: Likewise.
1325 * gcc.target/i386/pr70155-8.c: Likewise.
1326 * gcc.target/i386/pr70155-9.c: Likewise.
1327 * gcc.target/i386/pr70155-10.c: Likewise.
1328 * gcc.target/i386/pr70155-11.c: Likewise.
1329 * gcc.target/i386/pr70155-12.c: Likewise.
1330 * gcc.target/i386/pr70155-13.c: Likewise.
1331 * gcc.target/i386/pr70155-14.c: Likewise.
1332 * gcc.target/i386/pr70155-15.c: Likewise.
1333 * gcc.target/i386/pr70155-16.c: Likewise.
1334 * gcc.target/i386/pr70155-17.c: Likewise.
1335 * gcc.target/i386/pr70155-18.c: Likewise.
1336 * gcc.target/i386/pr70155-19.c: Likewise.
1337 * gcc.target/i386/pr70155-20.c: Likewise.
1338 * gcc.target/i386/pr70155-21.c: Likewise.
1339 * gcc.target/i386/pr70155-22.c: Likewise.
1340
92329f9f
L
13412016-04-27 H.J. Lu <hongjiu.lu@intel.com>
1342
1343 * gcc.target/i386/avx512vl-vmovdqa64-1.c: Replace ".{5}" with
1344 ".{5,6}".
1345
309a0cf6
BC
13462016-04-27 Bin Cheng <bin.cheng@arm.com>
1347
1348 * gcc.dg/tree-ssa/pr64705.c: Revise check string.
1349 * gcc.dg/tree-ssa/scev-9.c: Ditto.
1350 * gcc.dg/tree-ssa/scev-10.c: Ditto.
1351 * gcc.dg/tree-ssa/scev-11.c: Ditto.
1352 * gcc.dg/tree-ssa/scev-12.c: Ditto.
1353
72ed2b9c
RB
13542016-04-27 Richard Biener <rguenther@suse.de>
1355
1356 PR ipa/70760
1357 * g++.dg/ipa/ipa-pta-2.C: New testcase.
1358 * gcc.dg/ipa/ipa-pta-1.c: Adjust.
1359
3c98ff9b
NS
13602016-04-27 Nathan Sidwell <nathan@acm.org>
1361
1362 * g++.dg/cpp0x/constexpr-recursion3.C: New.
1363 * g++.dg/ubsan/pr63956.C: Adjust error location.
1364
9ec5d66b
NC
13652016-04-27 Nick Clifton <nickc@redhat.com>
1366
1367 PR middle-end/49889
1368 * gcc.dg/pr49889.c: New test.
1369
c1e1f433
BS
13702016-04-27 Bernd Schmidt <bschmidt@redhat.com>
1371
1372 * c-c++-common/memset-array.c: New test.
1373
8ac43293
MS
13742016-04-26 Martin Sebor <msebor@redhat.com>
1375
1376 PR c++/66639
1377 * g++.dg/cpp1y/func_constexpr.C: New test.
1378
843ce8ab
PP
13792016-04-26 Patrick Palka <ppalka@gcc.gnu.org>
1380
1381 PR c++/70241
1382 * g++.dg/cpp0x/enum32.C: New test.
1383 * g++.dg/cpp0x/enum33.C: New test.
1384
13852016-04-26 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
3866f82f
SKS
1386
1387 * gcc.c-torture/compile/pr69102.c: Require scheduling support.
1388 * gcc.c-torture/compile/pr37669.c: Require >=32 bit integers.
1389 * gcc.c-torture/execute/bitfld-6.c: Likewise.
1390 * gcc.c-torture/execute/bitfld-7.c: Likewise.
1391 * gcc.c-torture/execute/pr38151.c: Likewise.
1392 * gcc.c-torture/execute/pr66556.c: Likewise.
1393 * gcc.c-torture/execute/pr67781.c: Likewise.
1394 * gcc.c-torture/execute/pr68648.c: Likewise.
1395
ca1206be
MG
13962016-04-26 Marc Glisse <marc.glisse@inria.fr>
1397
1398 * gcc.dg/tree-ssa/overflow-1.c: New testcase.
1399
2448a956
MP
14002016-04-26 Marek Polacek <polacek@redhat.com>
1401
1402 PR c/67784
1403 * gcc.dg/pr67784-3.c: New test.
1404 * gcc.dg/pr67784-4.c: New test.
1405 * gcc.dg/pr67784-5.c: New test.
1406
b02a5e26
MP
1407 PR c/70791
1408 * gcc.dg/Wnested-externs-2.c: New test.
1409
6b6aa8d3
MG
14102016-04-26 Marc Glisse <marc.glisse@inria.fr>
1411
1412 * gcc.dg/fold-plusmult.c: Adjust.
1413 * gcc.dg/no-strict-overflow-6.c: Adjust.
1414 * gcc.dg/gomp/loop-1.c: Xfail some tests.
1415
a2095b55
BS
14162016-04-26 Bernd Schmidt <bschmidt@redhat.com>
1417
1418 * gcc.target/i386/avx512bw-vptestmb-1.c: Correct [xyz]mm register
1419 number scans.
1420 * gcc.target/i386/avx512bw-vptestmw-1.c: Likewise.
1421 * gcc.target/i386/avx512bw-vptestnmb-1.c: Likewise.
1422 * gcc.target/i386/avx512bw-vptestnmw-1.c: Likewise.
1423 * gcc.target/i386/avx512cd-vpbroadcastmb2q-1.c: Likewise.
1424 * gcc.target/i386/avx512cd-vpbroadcastmw2d-1.c: Likewise.
1425 * gcc.target/i386/avx512dq-vfpclasspd-1.c: Likewise.
1426 * gcc.target/i386/avx512dq-vfpclassps-1.c: Likewise.
1427 * gcc.target/i386/avx512dq-vinsertf64x2-1.c: Likewise.
1428 * gcc.target/i386/avx512dq-vinserti64x2-1.c: Likewise.
1429 * gcc.target/i386/avx512f-gather-5.c: Likewise.
1430 * gcc.target/i386/avx512f-vptestmd-1.c: Likewise.
1431 * gcc.target/i386/avx512f-vptestmq-1.c: Likewise.
1432 * gcc.target/i386/avx512f-vptestnmd-1.c: Likewise.
1433 * gcc.target/i386/avx512f-vptestnmq-1.c: Likewise.
1434 * gcc.target/i386/avx512f-vrndscaleps-1.c: Likewise.
1435 * gcc.target/i386/avx512vl-vpbroadcastmb2q-1.c: Likewise.
1436 * gcc.target/i386/avx512vl-vpbroadcastmw2d-1.c: Likewise.
1437 * gcc.target/i386/avx512vl-vptestmd-1.c: Likewise.
1438 * gcc.target/i386/avx512vl-vptestmq-1.c: Likewise.
1439 * gcc.target/i386/avx512vl-vptestnmd-1.c: Likewise.
1440 * gcc.target/i386/avx512vl-vptestnmq-1.c: Likewise.
1441 * gcc.target/i386/pr32219-2.c: Allow registers other than %eax in
1442 scans.
1443 * gcc.target/i386/pr32219-4.c: Likewise.
1444 * gcc.target/i386/pr32219-6.c: Likewise.
1445 * gcc.target/i386/pr32219-8.c: Likewise.
1446
bb0cc5c8
KT
14472016-04-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1448
1449 * gcc.dg/tree-ssa/minmax-2.c: Require c99_runtime and add the
1450 associated options.
1451
5a0802ea
MP
14522016-04-26 Marek Polacek <polacek@redhat.com>
1453
1454 PR c++/70744
1455 * g++.dg/ext/cond2.C: New test.
1456
00f615af
BC
14572016-04-26 Bin Cheng <bin.cheng@arm.com>
1458
1459 PR tree-optimization/70771
1460 PR tree-optimization/70775
1461 * gcc.dg/pr70771.c: New test.
25939d34 1462 * gcc.dg/pr70775.c: New test.
00f615af 1463
218155e7
BS
14642016-04-26 Bernd Schmidt <bschmidt@redhat.com>
1465
1466 * gcc.target/i386/lzcnt-1.c: Allow a different lzcntw output register.
1467
ab99f467
RB
14682016-04-25 Richard Biener <rguenther@suse.de>
1469
1470 PR tree-optimization/70780
1471 * gcc.dg/torture/pr70780.c: New testcase.
1472
93c590ee
MC
14732016-04-25 Michael Collison <michael.collison@arm.com>
1474
1475 * testsuite/gcc.target/arm/neon-vaddws16.c: New test.
1476 * testsuite/gcc.target/arm/neon-vaddws32.c: New test.
1477 * testsuite/gcc.target/arm/neon-vaddwu16.c: New test.
1478 * testsuite/gcc.target/arm/neon-vaddwu32.c: New test.
1479 * testsuite/gcc.target/arm/neon-vaddwu8.c: New test.
1480 * testsuite/lib/target-supports.exp
1481 (check_effective_target_vect_widen_sum_hi_to_si_pattern): Indicate
1482 that arm neon support vector widen sum of HImode TO SImode.
1483
d6c1a7a7
JJ
14842016-04-23 Jakub Jelinek <jakub@redhat.com>
1485
1486 PR sanitizer/70712
1487 * c-c++-common/asan/pr70712.c: New test.
1488
ab0fc037
TS
14892016-04-22 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
1490
1491 * .gitattributes: New file.
1492
2aa64824
CL
14932016-04-22 Christophe Lyon <christophe.lyon@linaro.org>
1494
1495 * lib/gcc-dg.exp (${tool}_load): Add default return value handler.
1496
e7e12d92
DH
14972016-04-22 Dominique d'Humieres <dominiq@lps.ens.fr>
1498
1499 * gfortran.dg/submodule_14.f08: Add cleanup-submodules.
1500 * gfortran.dg/submodule_15.f08: Likewise.
1501
d1431192
RB
15022016-04-22 Richard Biener <rguenther@suse.de>
1503
1504 PR tree-optimization/70740
1505 * gcc.dg/torture/pr70740.c: New testcase.
1506
04a63c24
L
15072016-04-21 H.J. Lu <hongjiu.lu@intel.com>
1508
1509 PR target/70750
1510 * gcc.target/i386/pr70750-1.c: New test.
1511 * gcc.target/i386/pr70750-2.c: Likewise.
1512
20700098
PC
15132016-04-21 Paolo Carlini <paolo.carlini@oracle.com>
1514
1515 PR c++/70540
1516 * g++.dg/cpp0x/auto48.C: New.
1517
aedf4e12
MP
15182016-04-21 Marek Polacek <polacek@redhat.com>
1519
1520 PR c++/70513
1521 * g++.dg/cpp0x/forw_enum12.C: New test.
1522 * g++.dg/cpp0x/forw_enum13.C: New test.
1523
2074d80a
KY
15242016-04-21 Kirill Yukhin <kirill.yukhin@intel.com>
1525
1526 PR target/70728
1527 * gcc.target/i386/pr70728.c: New test.
1528
aef4aab0
RB
15292016-04-21 Richard Biener <rguenther@suse.de>
1530
1531 PR middle-end/70747
1532 * gcc.dg/pr70747.c: New testcase.
1533
2359e571
BC
15342016-04-21 Bin Cheng <bin.cheng@arm.com>
1535
1536 PR tree-optimization/70715
1537 * gcc.dg/tree-ssa/scev-13.c: New test.
1538
ce0e66ff
MG
15392016-04-21 Marc Glisse <marc.glisse@inria.fr>
1540
1541 * gcc.dg/tree-ssa/minmax-2.c: New testcase.
1542
2c2870a1
MG
15432016-04-21 Marc Glisse <marc.glisse@inria.fr>
1544
1545 * gcc.dg/tree-ssa/minmax-1.c: New testcase.
1546
a2b056a3
JH
15472016-04-20 Jan Hubicka <jh@suse.cz>
1548
1549 PR ipa/70018
1550 * g++.dg/ipa/nothrow-1.C: New testcase.
1551
ee392fc2
NS
15522016-04-20 Nathan Sidwell <nathan@acm.org>
1553
1554 PR c++/55635
1555 * g++.dg/eh/delete1.C: New.
1556
dda49daf
L
15572016-04-20 H.J. Lu <hongjiu.lu@intel.com>
1558
1559 * gcc.target/i386/avx256-unaligned-store-2.c: Add
1560 -mtune-ctrl=sse_typeless_stores.
1561
8a5b9d5a
L
15622016-04-20 H.J. Lu <hongjiu.lu@intel.com>
1563
1564 * gcc.target/i386/avx256-unaligned-load-1.c: Update load scan.
1565
1011119f
BC
15662016-04-20 Bin Cheng <bin.cheng@arm.com>
1567
1568 PR tree-optimization/69489
1569 * gcc.dg/tree-ssa/ifc-pr69489-2.c: New test.
1570
477d4906
IV
15712016-04-20 Ilya Verbin <ilya.verbin@intel.com>
1572
1573 PR c++/69363
1574 * c-c++-common/cilk-plus/PS/clauses3.c: Adjust dg-error string.
1575 * c-c++-common/cilk-plus/PS/clauses4.c: New test.
1576 * c-c++-common/cilk-plus/PS/pr69363.c: New test.
1577
fad08d12
BC
15782016-04-20 Bin Cheng <bin.cheng@arm.com>
1579
1580 PR tree-optimization/56625
1581 PR tree-optimization/69489
1582 * gcc.dg/vect/pr56625.c: New test.
1583 * gcc.dg/tree-ssa/ifc-pr69489-1.c: New test.
1584
9e3e4fab
AP
15852016-04-20 Andrew Pinski <apinski@cavium.com>
1586
1587 PR target/64971
1588 * gcc.c-torture/compile/pr37433-1.c: New testcase.
1589
d7aa24e4
AC
15902016-04-20 Arnaud Charlet <charlet@adacore.com>
1591
1592 * gnat.dg/self1.adb: Remove now incorrect test.
1593
e6d62b46
BC
15942016-04-20 Bin Cheng <bin.cheng@arm.com>
1595
1596 * gcc.dg/tree-ssa/scev-11.c: New test.
1597 * gcc.dg/tree-ssa/scev-12.c: New test.
1598
2697b189
MP
15992016-04-20 Marek Polacek <polacek@redhat.com>
1600
1601 PR tree-optimization/70725
1602 * gcc.dg/pr70725.c: New test.
1603
60d393e8
RB
16042016-04-20 Richard Biener <rguenther@suse.de>
1605
1606 PR tree-optimization/70726
1607 * g++.dg/vect/pr70726.cc: New testcase.
1608
82c6f58a
AK
16092016-04-20 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1610
1611 PR target/70674
1612 * gcc.target/s390/pr70674.c: New test.
1613
90eeab20
JD
16142016-04-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1615
1616 PR libgfortran/70684
1617 * gfortran.dg/list_read_14.f90: New test.
1618
fc9cf6da
L
16192016-04-19 H.J. Lu <hongjiu.lu@intel.com>
1620
1621 PR target/69201
1622 * gcc.target/i386/avx256-unaligned-store-1.c (a): Make it
1623 extern to force it misaligned.
1624 (b): Likewise.
1625 (c): Likewise.
1626 (d): Likewise.
1627 Check vmovups.*movv8sf_internal/3 instead of avx_storeups256.
1628 Don't check `*' before movv4sf_internal.
1629 * gcc.target/i386/avx256-unaligned-store-2.c: Check
1630 vmovups.*movv32qi_internal/3 instead of avx_storeups256.
1631 Don't check `*' before movv16qi_internal.
1632 * gcc.target/i386/avx256-unaligned-store-3.c (a): Make it
1633 extern to force it misaligned.
1634 (b): Likewise.
1635 (c): Likewise.
1636 (d): Likewise.
1637 Check vmovups.*movv4df_internal/3 instead of avx_storeupd256.
1638 Don't check `*' before movv2df_internal.
1639 * gcc.target/i386/avx256-unaligned-store-4.c (a): Make it
1640 extern to force it misaligned.
1641 (b): Likewise.
1642 (c): Likewise.
1643 (d): Likewise.
1644 Check movv8sf_internal instead of avx_storeups256.
1645 Check movups.*movv4sf_internal/3 instead of avx_storeups256.
1646
ea8927ea
RB
16472016-04-19 Richard Biener <rguenther@suse.de>
1648
1649 PR tree-optimization/70171
1650 * g++.dg/tree-ssa/pr70171.C: New testcase.
1651
65f52ee9
RB
16522016-04-19 Richard Biener <rguenther@suse.de>
1653
1654 PR tree-optimization/70724
1655 * gcc.dg/torture/pr70724.c: New testcase.
1656
987b67f1
VM
16572016-04-18 Vladimir Makarov <vmakarov@redhat.com>
1658
1659 PR middle-end/70689
1660 * testsuite/gcc.target/i386/pr70689.c: New.
1661
91a47c39
L
16622016-04-18 H.J. Lu <hongjiu.lu@intel.com>
1663
1664 PR target/70708
1665 * gcc.target/i386/pr70708.c: New test.
1666
8270b82d
RB
16672016-04-18 Richard Biener <rguenther@suse.de>
1668
1669 PR tree-optimization/43434
1670 * gcc.dg/vect/pr43434.c: New testcase.
1671 * c-c++-common/goacc/kernels-alias-3.c: Adjust.
1672 * c-c++-common/goacc/kernels-alias-4.c: Likewise.
1673 * c-c++-common/goacc/kernels-alias-5.c: Likewise.
1674 * c-c++-common/goacc/kernels-alias-6.c: Likewise.
1675 * c-c++-common/goacc/kernels-alias-7.c: Likewise.
1676 * c-c++-common/goacc/kernels-alias-8.c: Likewise.
1677 * gcc.dg/gomp/pr68640.c: Likewise.
1678 * gfortran.dg/goacc/kernels-alias-3.f95: Likewise.
1679 * gfortran.dg/goacc/kernels-alias-4.f95: Likewise.
1680
edd048e2
RB
16812016-04-18 Richard Biener <rguenther@suse.de>
1682
1683 PR tree-optimization/70701
1684 * gcc.dg/tree-ssa/ssa-fre-53.c: New testcase.
1685
bd5c7330
TV
16862016-04-18 Tom de Vries <tom@codesourcery.com>
1687
1688 PR testsuite/70699
1689 * gcc.dg/pr70161.c: Add dot-file scans.
1690 * lib/scandump.exp (dump-suffix): Return suffix after first dot char,
1691 instead of after last dot char.
1692
23f2660f
EB
16932016-04-17 Eric Botcazou <ebotcazou@adacore.com>
1694
1695 * c-c++-common/dump-ada-spec-3.c: New test.
1696 * c-c++-common/dump-ada-spec-4.c: Likewise.
1697
da152c9f
TV
16982016-04-17 Tom de Vries <tom@codesourcery.com>
1699
1700 PR other/70183
1701 * gcc.target/i386/vzeroupper-dump-flags.c: New test.
1702
cc950f98
JH
17032016-04-15 Jan Hubicka <jh@suse.cz>
1704
1705 PR ipa/70018
1706 * g++.dg/ipa/pure-const-1.C: New testcase.
1707 * g++.dg/ipa/pure-const-2.C: New testcase.
1708 * g++.dg/ipa/pure-const-3.C: New testcase.
1709
949505a9
MP
17102016-04-15 Marek Polacek <polacek@redhat.com>
1711
1712 PR c/70671
1713 * gcc.dg/bitfld-22.c: New test.
1714
10e547d6
BS
17152016-04-15 Bernd Schmidt <bschmidt@redhat.com>
1716
1717 * gcc.target/i386/pr46470.c: Add -mno-red-zone to dg-options for
1718 x86_64.
1719
1e77281b
MP
17202016-04-15 Marek Polacek <polacek@redhat.com>
1721
1722 PR c/70651
1723 * c-c++-common/pr70651.c: New test.
1724
e501fa8e
KT
17252016-04-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1726
1727 PR rtl-optimization/70681
1728 * gcc.dg/ira-shrinkwrap-prep-2.c: XFAIL shrinkwrapping
1729 dump scan on arm and powerpc.
1730 * gcc.dg/pr10474.c: Likewise.
1731
dda1bf61
JJ
17322016-04-15 Jakub Jelinek <jakub@redhat.com>
1733
ca4ef1ff
JJ
1734 PR c++/69517
1735 PR c++/70019
1736 PR c++/70588
1737 * g++.dg/cpp1y/vla11.C: Revert for real.
1738
dda1bf61
JJ
1739 PR c/70436
1740 * c-c++-common/Wparentheses-1.c: New test.
1741 * c-c++-common/gomp/Wparentheses-1.c: New test.
1742 * c-c++-common/gomp/Wparentheses-2.c: New test.
1743 * c-c++-common/gomp/Wparentheses-3.c: New test.
1744 * c-c++-common/gomp/Wparentheses-4.c: New test.
1745 * c-c++-common/cilk-plus/PS/Wparentheses-1.c: New test.
1746 * c-c++-common/cilk-plus/CK/Wparentheses-1.c: New test.
1747 * c-c++-common/goacc/Wparentheses-1.c: New test.
1748
1355e62c
KY
17492016-04-15 Kirill Yukhin <kirill.yukhin@intel.com>
1750
1751 PR target/70662
1752 * gcc.target/i386/pr70662.c: New test.
1753
0ab34b9e 17542016-04-15 Richard Biener <rguenther@suse.de>
ca4ef1ff 1755 Alan Modra <amodra@gmail.com>
0ab34b9e
RB
1756
1757 PR tree-optimization/70130
1758 * gcc.dg/vect/O3-pr70130.c: New testcase.
1759
bc773aad
MM
17602016-04-14 Michael Meissner <meissner@linux.vnet.ibm.com>
1761
6e9b2286
MM
1762 PR target/70669
1763 * gcc.target/powerpc/pr70669.c: New test.
1764
bc773aad
MM
1765 PR target/70640
1766 * gcc.target/powerpc/pr70640.c: Fix test so it correctly works on
1767 a power7 system that does not have an assembler that supports
1768 power8.
1769
d8747845
MS
17702016-04-14 Martin Sebor <msebor@redhat.com>
1771
1772 PR c++/69517
1773 PR c++/70019
1774 PR c++/70588
1775 * c-c++-common/ubsan/vla-1.c: Revert.
1776 * g++.dg/cpp1y/vla11.C: Same.
1777 * g++.dg/cpp1y/vla12.C: Same.
1778 * g++.dg/cpp1y/vla13.C: Same.
1779 * g++.dg/cpp1y/vla14.C: Same.
1780 * g++.dg/cpp1y/vla3.C: Same.
1781 * gcc/testsuite/g++.dg/init/array24.C: Same.
1782 * g++.dg/ubsan/vla-1.C: Same.
1783
85128559
MP
17842016-04-14 Marek Polacek <polacek@redhat.com>
1785 Jan Hubicka <hubicka@ucw.cz>
1786
1787 PR c++/70029
1788 * g++.dg/torture/pr70029.C: New test.
1789
52fbb073
MS
17902016-04-14 Martin Sebor <msebor@redhat.com>
1791
1792 * g++.dg/cpp1y/vla11.C: Avoid using attribute aligned to increase
1793 type size to prevent failures on targets with very low maximum
1794 alignment.
1795
6db61d6f
RB
17962016-04-14 Richard Biener <rguenther@suse.de>
1797
1798 PR tree-optimization/70623
1799 * gcc.dg/torture/pr70623.c: New testcase.
1800 * gcc.dg/torture/pr70623-2.c: Likewise.
1801
342fac95
MS
18022016-04-13 Martin Sebor <msebor@redhat.com>
1803
1804 PR c++/69517
1805 PR c++/70019
1806 PR c++/70588
1807 * c-c++-common/ubsan/vla-1.c (main): Catch exceptions.
1808 * g++.dg/cpp1y/vla11.C: New test.
1809 * g++.dg/cpp1y/vla12.C: New test.
1810 * g++.dg/cpp1y/vla13.C: New test.
1811 * g++.dg/cpp1y/vla14.C: New test.
1812 * g++.dg/cpp1y/vla3.C: Restore deleted test.
1813 * gcc/testsuite/g++.dg/init/array24.C: Fully brace VLA initializer.
1814 * g++.dg/ubsan/vla-1.C: Disable exceptions.
1815
d93c452f
JJ
18162016-04-13 Jakub Jelinek <jakub@redhat.com>
1817
1818 PR c++/70641
1819 * g++.dg/opt/pr70641.C: New test.
1820
85115fb6
RO
18212016-04-13 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1822
1823 PR rtl-optimization/68749
1824 * gcc.dg/ifcvt-4.c: Use "word_mode" rather than "int" to limit the
1825 effects of argument promotions.
1826 Remove default args to dg-skip-if.
1827
545a4139
PC
18282016-04-13 Paolo Carlini <paolo.carlini@oracle.com>
1829
1830 PR c++/70635
1831 * g++.dg/parse/pr70635.C: New.
1832
b3a77f21
MP
18332016-04-13 Marek Polacek <polacek@redhat.com>
1834
1835 PR c++/70639
1836 * c-c++-common/Wmisleading-indentation-4.c: New test.
1837
99cd9857
MP
18382016-04-13 Marek Polacek <polacek@redhat.com>
1839
1840 PR c/70436
1841 * testsuite/gcc.dg/Wparentheses-12.c: New test.
1842 * testsuite/gcc.dg/Wparentheses-13.c: New test.
1843
75ca93ec
IE
18442016-04-13 Ilya Enkovich <ilya.enkovich@intel.com>
1845
1846 * gcc.target/i386/avx512bw-kunpckdq-2.c: New test.
1847 * gcc.target/i386/avx512bw-kunpckwd-2.c: New test.
1848 * gcc.target/i386/avx512f-kunpckbw-2.c: New test.
1849
3d3f9e7e
JJ
18502016-04-13 Jakub Jelinek <jakub@redhat.com>
1851
37947cd0
JJ
1852 PR middle-end/70633
1853 * gcc.c-torture/compile/pr70633.c: New test.
1854
3d3f9e7e
JJ
1855 PR debug/70628
1856 * gcc.dg/torture/pr70628.c: New test.
1857
92886d3e
PP
18582016-04-12 Patrick Palka <ppalka@gcc.gnu.org>
1859
1860 PR c++/70610
1861 * g++.dg/template/pr70610.C: New test.
1862 * g++.dg/template/pr70610-2.C: New test.
1863 * g++.dg/template/pr70610-3.C: New test.
1864 * g++.dg/template/pr70610-4.C: New test.
1865
13bd7c2b
JJ
18662016-04-12 Jakub Jelinek <jakub@redhat.com>
1867
6512fa6d
JJ
1868 * c-c++-common/cilk-plus/SE/ef_error2.c (func2): Use vectorlength
1869 128 instead of 32.
1870
13bd7c2b
JJ
1871 PR c++/70571
1872 * g++.dg/ext/pr70571.C: New test.
1873
20b9851c
MM
18742016-04-12 Michael Meissner <meissner@linux.vnet.ibm.com>
1875
8a434ada 1876 PR target/70640
20b9851c
MM
1877 * gcc.target/powerpc/pr70640.c: New test.
1878
2b2f52bc
PC
18792016-04-12 Paolo Carlini <paolo.carlini@oracle.com>
1880
1881 PR c++/68722
1882 * g++.dg/parse/pr68722.C: New.
1883
5901e56a
JJ
18842016-04-12 Jakub Jelinek <jakub@redhat.com>
1885
1886 PR rtl-optimization/70596
1887 * gcc.target/i386/pr70596.c: New test.
1888
d4619dc1
NS
18892016-04-12 Nathan Sidwell <nathan@acm.org>
1890
1891 PR c++/70501
1892 * g++.dg/init/pr70501.C: New.
1893
3df530d3
DW
18942016-04-12 David Wohlferd <dw@LimeGreenSocks.com>
1895
1896 * gcc.target/i386/asm-flag-6.c: New test.
1897
b7a120d7
TV
18982016-04-12 Tom de Vries <tom@codesourcery.com>
1899
1900 PR tree-optimization/68756
1901 * gcc.dg/graphite/pr68756.c: New test.
1902
4e0eea75
JJ
19032016-04-12 Jakub Jelinek <jakub@redhat.com>
1904
1905 PR tree-optimization/70602
1906 * gcc.c-torture/execute/pr70602.c: New test.
1907
35fbda43
MM
19082016-04-11 Michael Meissner <meissner@linux.vnet.ibm.com>
1909
1910 PR target/70381
1911 * gcc.target/powerpc/float128-1.c: New tests to make sure the
1912 __float128 emulator is built and runs.
1913 * gcc.target/powerpc/float128-1.c: Likewise.
1914
1915 * lib/target-supports.exp (check_ppc_float128_sw_available):
1916 Rework tests for __float128 software and hardware
1917 availability. Fix exit condition to return 0 on success.
1918
04a99ebe
JG
19192016-04-11 James Greenhalgh <james.greenhalgh@arm.com>
1920
1921 PR target/70133
1922 * gcc.target/aarch64/mgeneral-regs_4.c: Fix expected output.
1923 * gcc.target/aarch64/target_attr_15.c: Likewise.
1924
47cd5a85
PC
19252016-04-10 Paolo Carlini <paolo.carlini@oracle.com>
1926
1927 PR c++/69066
1928 * g++.dg/cpp1y/pr69066.C: New.
1929
a5edb32e
JD
19302016-04-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1931
1932 PR fortran/68566
1933 * gfortran.dg/pr36192.f90: Update test.
1934 * gfortran.dg/pr36192_1.f90: Update test.
1935 * gfortran.dg/real_dimension_1.f: Update test.
1936 * gfortran.dg/parameter_array_init_7.f90: New test.
1937
8ef378f8
JDA
19382016-04-09 John David Anglin <danglin@gcc.gnu.org>
1939
c532c871
JDA
1940 PR testsuite/64039
1941 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: xfail scan-tree-dump on hppa*64*-*-*.
1942
d34f706f
JDA
1943 * gcc.dg/pr70317.c: Add -fno-common on hppa*-*-hpux*.
1944
75e1dd9e
JDA
1945 PR rtl-optimization/66669
1946 * gcc.dg/loop-8.c: Skip on hppa*-*-*.
1947
8a976f5f
JDA
1948 * gcc.dg/debug/dwarf2/prod-options.c: Adjust scan for hppa*64*-*-*.
1949
da04822a
JDA
1950 * gcc.dg/pic-1.c: Skip on hppa*-*-*.
1951 * gcc.dg/pie-1.c: Likewise.
1952 * gcc.dg/pic-3.c: Skip on hppa*64*-*-*.
1953 * gcc.dg/pic-4.c: Likewise.
1954 * gcc.dg/pie-3.c: Likewise.
1955 * gcc.dg/pie-4.c: Likewise.
1956
adfabcf9
JDA
1957 * gcc.dg/uninit-19.c: Fix warning line for hppa*64*-*-*.
1958
4a020adf
JDA
1959 PR tree-optimization/68644
1960 * gcc.dg/tree-ssa/ivopts-lt-2.c: Skip on hppa*-*-*.
1961
8ef378f8
JDA
1962 PR rtl-optimization/64886
1963 * gcc.dg/pr64434.c: Skip on hppa*-*-hpux*.
1964
09bf990e
TV
19652016-04-09 Tom de Vries <tom@codesourcery.com>
1966
1967 PR tree-optimization/68953
1968 * gcc.dg/graphite/pr68953.c: New test.
1969
138c3c1a
DH
19702016-04-09 Dominique d'Humieres <dominiq@lps.ens.fr>
1971
1972 PR fortran/70592
1973 * gfortran.dg/deferred_character_16.f90: New test.
1974
f55460af
JJ
19752016-04-09 Jakub Jelinek <jakub@redhat.com>
1976
1977 PR tree-optimization/70586
1978 * gcc.c-torture/execute/pr70586.c: New test.
1979
0b77bbf3
DH
19802016-04-09 Dominique d'Humieres <dominiq@lps.ens.fr>
1981
1982 PR sanitizer/70573
1983 * c-c++-common/asan/halt_on_error-1.c: Replace memset
1984 with __builtin_memset
1985 * c-c++-common/asan/halt_on_error-2.c: Likewise.
1986
c42cfb5c
CP
19872016-04-08 Cesar Philippidis <cesar@codesourcery.com>
1988
1989 PR lto/70289
1990 PR ipa/70348
1991 PR tree-optimization/70373
1992 PR middle-end/70533
1993 PR middle-end/70534
1994 PR middle-end/70535
1995 * c-c++-common/goacc/reduction-5.c: New test.
1996 * c-c++-common/goacc/reduction-promotions.c: New test.
1997 * gfortran.dg/goacc/reduction-3.f95: New test.
1998 * gfortran.dg/goacc/reduction-promotions.f90: New test.
1999
56cfb596
PP
20002016-04-08 Patrick Palka <ppalka@gcc.gnu.org>
2001
2002 PR c++/70590
2003 PR c++/70452
2004 * g++.dg/pr70590.C: New test.
2005 * g++.dg/pr70590-2.C: New test.
2006
1a13c0a2
JJ
20072016-04-08 Jakub Jelinek <jakub@redhat.com>
2008
abc0647a
JJ
2009 PR middle-end/70593
2010 * gcc.target/i386/pr70593.c: New test.
2011
1a13c0a2
JJ
2012 PR rtl-optimization/70574
2013 * gcc.target/i386/avx2-pr70574.c: New test.
2014
c3da4956
MO
20152016-04-08 Maxim Ostapenko <m.ostapenko@samsung.com>
2016
2017 PR sanitizer/70541
2018 * c-c++-common/asan/pr70541.c: New test.
2019
9f1b833b
TV
20202016-04-08 Tom de Vries <tom@codesourcery.com>
2021
2022 * c-c++-common/goacc/uninit-firstprivate-clause.c: New test.
2023 * gfortran.dg/goacc/uninit-firstprivate-clause.f95: New test.
2024
bae7adda
KT
20252016-04-08 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2026
2027 PR target/70566
2028 * gcc.c-torture/execute/pr70566.c: New test.
2029
211f3d57
TV
20302016-04-08 Tom de Vries <tom@codesourcery.com>
2031
2032 * c-c++-common/goacc/uninit-copy-clause.c: New test.
2033 * gfortran.dg/goacc/uninit-copy-clause.f95: New test.
2034
02cf2861
AM
20352016-04-08 Alan Modra <amodra@gmail.com>
2036
2037 * gcc.target/powerpc/pr70117.c: New.
2038
5f490f9f
JJ
20392016-04-07 Jakub Jelinek <jakub@redhat.com>
2040
56e9b710
JJ
2041 PR testsuite/70581
2042 * gcc.dg/lto/simd-function_0.c: New test.
2043
5f490f9f
JJ
2044 * c-c++-common/attr-simd.c: Add scan-assembler* directives for AVX512F
2045 clones.
2046 * c-c++-common/attr-simd-2.c: Likewise.
2047 * c-c++-common/attr-simd-4.c: Likewise.
2048 * gcc.dg/gomp/simd-clones-2.c: Likewise.
2049 * gcc.dg/gomp/simd-clones-3.c: Likewise.
2050
e4ebc74d
TP
20512016-04-07 Thomas Preud'homme <thomas.preudhomme@arm.com>
2052
2053 PR testsuite/70553
2054 * gcc.target/arm/pr70496.c: Also require arm_arm_ok effective target.
2055
9817ae35
TS
20562016-04-07 Thomas Schwinge <thomas@codesourcery.com>
2057 Tom de Vries <tom@codesourcery.com>
2058
2059 * gfortran.dg/goacc/kernels-loop-2.f95: Scan for parallelization.
2060 * gfortran.dg/goacc/kernels-loop-data-2.f95: Likewise.
2061 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: Likewise.
2062 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: Likewise.
2063 * gfortran.dg/goacc/kernels-loop-data-update.f95: Likewise.
2064 * gfortran.dg/goacc/kernels-loop-data.f95: Likewise.
2065 * gfortran.dg/goacc/kernels-loop.f95: Likewise.
2066 * gfortran.dg/goacc/kernels-loop-n.f95: Likewise, XFAILed.
2067
e292f64d
PP
20682016-04-06 Patrick Palka <ppalka@gcc.gnu.org>
2069
2070 PR c/70436
2071 * g++.dg/warn/Wparentheses-29.C: New test.
2072
6b37bdaf
PP
20732016-04-06 Patrick Palka <ppalka@gcc.gnu.org>
2074
2075 PR c/70436
2076 * g++.dg/plugin/pragma_plugin.c (handle_pragma_sayhello): Add
2077 explicit braces to resolve a future -Wparentheses warning.
2078
64824205
RH
20792016-04-06 Richard Henderson <rth@redhat.com>
2080
2081 * gcc.dg/pr61817-1.c: New test.
2082 * gcc.dg/pr61817-2.c: New test.
2083 * gcc.dg/pr69391-1.c: New test.
2084 * gcc.dg/pr69391-2.c: New test.
2085
bc2fc1f3
VM
20862016-04-06 Vladimir Makarov <vmakarov@redhat.com>
2087
2088 PR rtl-optimization/70398
2089 * testsuite/gcc.target/aarch64/pr70398.c: New.
2090
41414a02
EB
20912016-04-06 Eric Botcazou <ebotcazou@adacore.com>
2092
2093 * gcc.c-torture/execute/20101011-1.c (__VISIUM__): Set DO_TEST to 0.
2094
4066ea8a
YR
20952016-04-06 Yvan Roux <yvan.roux@linaro.org>
2096 Pedro Alves <palves@redhat.com>
2097
2098 * gcc.dg/guality/guality.h (main): Avoid GDB being blocked on signals.
2099
ec35ea45
JJ
21002016-04-06 Jakub Jelinek <jakub@redhat.com>
2101
3866f8dd
JJ
2102 * lib/target-supports.exp (check_effective_target_vect_simd_clones):
2103 Check for avx512f effective targets instead of avx2.
2104 * gcc.dg/gomp/declare-simd-1.c: Add scan-assembler-times directives
2105 for AVX512F clones.
2106 * gcc.dg/gomp/declare-simd-3.c: Likewise.
2107 * g++.dg/gomp/declare-simd-1.C: Likewise.
2108 * g++.dg/gomp/declare-simd-3.C: Likewise.
2109 * g++.dg/gomp/declare-simd-4.C: Likewise.
2110
ec35ea45
JJ
2111 PR middle-end/70550
2112 * c-c++-common/gomp/pr70550-1.c: New test.
2113 * c-c++-common/gomp/pr70550-2.c: New test.
2114
c08d28ac
NS
21152016-04-05 Nathan Sidwell <nathan@acm.org>
2116
2117 PR c++/70512
2118 * g++.dg/ext/attribute-may-alias-5.C: New.
2119
1d510e04
JJ
21202016-04-05 Jakub Jelinek <jakub@redhat.com>
2121
2122 PR c++/70336
2123 * c-c++-common/pr70336.c: New test.
2124 * gcc.dg/torture/builtin-isinf_sign-1.c (foo): Guard tests
2125 no longer optimized away at -O0 with #ifndef __OPTIMIZE__.
2126
84278ed9
JH
21272016-04-05 Jan Hubicka <hubicka@ucw.cz>
2128
2129 PR ipa/66223
2130 * g++.dg/ipa/devirt-51.C: Use -fsanitize=unreachable.
2131
268a0ec4
JJ
21322016-04-05 Jakub Jelinek <jakub@redhat.com>
2133
2134 PR rtl-optimization/70542
2135 * gcc.dg/torture/pr70542.c: New test.
2136 * gcc.target/i386/avx2-pr70542.c: New test.
2137
5e8c2eb1
ZS
21382016-04-05 Zdenek Sojka <zsojka@seznam.cz>
2139
2140 PR tree-optimization/70509
2141 * gcc.target/i386/avx512bw-pr70509.c: New test.
2142
c0daf32d
PP
21432016-04-05 Patrick Palka <ppalka@gcc.gnu.org>
2144
2145 PR c++/70452
2146 * g++.dg/ext/constexpr-vla4.C: New test.
2147
bf867841
UB
21482016-04-05 Uros Bizjak <ubizjak@gmail.com>
2149
2150 PR target/70510
2151 * gcc.target/i386/pr70510.c: New test.
2152
3022186a
RB
21532016-04-05 Richard Biener <rguenther@suse.de>
2154
2155 PR tree-optimization/70526
2156 * g++.dg/torture/pr70526.C: New testcase.
2157
55fc79b2
JJ
21582016-04-05 Jakub Jelinek <jakub@redhat.com>
2159
2160 PR target/70525
2161 * gcc.target/i386/pr70525.c: New test.
2162
62b233f2
RB
21632016-04-05 Richard Biener <rguenther@suse.de>
2164
2165 PR middle-end/70499
2166 * g++.dg/torture/pr70499.C: New testcase.
2167
cc05759d
RB
21682016-04-05 Richard Biener <rguenther@suse.de>
2169
2170 * gcc.dg/tree-ssa/20030814-6.c: Fix testcase, disable FRE,
2171 remove XFAIL.
2172
f23f16d4
JJ
21732016-04-04 Jakub Jelinek <jakub@redhat.com>
2174
2175 PR middle-end/70307
2176 * gcc.dg/torture/pr70307.c: Add -Wno-psabi to dg-options. Prune
2177 rs6000 ABI warnings.
2178
d27ecc49
JH
21792016-04-04 Jan Hubicka <hubicka@ucw.cz>
2180
2181 PR ipa/66223
2182 * g++.dg/ipa/devirt-51.C: New testcase.
2183
c974c96e
BS
21842016-04-04 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2185 Jakub Jelinek <jakub@redhat.com>
2186
2187 PR middle-end/70457
2188 * gcc.dg/torture/pr70457.c: New.
2189
7a85da89
AV
21902016-04-04 Andre Vehreschild <vehre@gcc.gnu.org>
2191
2192 PR fortran/67538
2193 * gfortran.dg/allocate_with_source_19.f08: New test.
2194
de517e64
AV
21952016-04-04 Andre Vehreschild <vehre@gcc.gnu.org>
2196
2197 PR fortran/65795
2198 * gfortran.dg/coarray_allocate_6.f08: New test.
2199
43b9f499
RB
22002016-04-04 Richard Biener <rguenther@suse.de>
2201
2202 PR rtl-optimization/70484
2203 * gcc.dg/torture/pr70484.c: New testcase.
2204
f13355da
MP
22052016-04-04 Marek Polacek <polacek@redhat.com>
2206
2207 PR c/70307
2208 * gcc.dg/torture/pr70307.c: New test.
2209
6cc6ed50
OE
22102016-04-03 Oleg Endo <olegendo@gcc.gnu.org>
2211
2212 PR target/70416
2213 PR target/67391
2214 * gcc.target/sh/torture/pr70416.c: New.
2215
abdc16c8
MS
22162016-04-02 Martin Sebor <msebor@redhat.com>
2217
2218 PR c++/67376
2219 PR c++/70170
2220 PR c++/70172
2221 PR c++/70228
2222 * g++.dg/cpp0x/constexpr-array-ptr10.C: New test.
2223 * g++.dg/cpp0x/constexpr-array-ptr9.C: New test.
2224 * g++.dg/cpp0x/constexpr-nullptr-1.C: New test.
2225 * g++.dg/cpp0x/constexpr-array5.C: Adjust text of expected diagnostic.
2226 * g++.dg/cpp0x/constexpr-string.C: Same.
2227 * g++.dg/cpp0x/constexpr-wstring2.C: Same.
2228 * g++.dg/cpp0x/pr65398.C: Same.
2229 * g++.dg/ext/constexpr-vla1.C: Same.
2230 * g++.dg/ext/constexpr-vla2.C: Same.
2231 * g++.dg/ext/constexpr-vla3.C: Same.
2232 * g++.dg/ubsan/pr63956.C: Same.
2233
763cd859
JJ
22342016-04-01 Jakub Jelinek <jakub@redhat.com>
2235
2236 PR rtl-optimization/70467
2237 * gcc.target/i386/pr70467-2.c: New test.
2238
0f875435
JJ
22392016-04-01 Jakub Jelinek <jakub@redhat.com>
2240 Marek Polacek <polacek@redhat.com>
2241
2242 PR c++/70488
2243 * g++.dg/init/new47.C: New test.
2244
41d14659
RR
22452016-04-01 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
2246
2247 PR target/70496
2248 * gcc.target/arm/pr70496.c: New test.
2249
f9bf89bb
NS
22502016-04-01 Nathan Sidwell <nathan@acm.org>
2251
73b9085d
NS
2252 PR c++/68475
2253 * g++.dg/g++.dg/cpp0x/noexcept29.C: New.
2254
4afdcfaa
IE
22552016-04-01 Ilya Enkovich <enkovich.gnu@gmail.com>
2256
2257 PR target/69890
2258 * gcc.dg/strlenopt.h (memmove): New.
2259 * gcc.target/i386/chkp-strlen-1.c: Include "../../gcc.dg/strlenopt.h"
2260 instead of "string.h".
2261 * gcc.target/i386/chkp-strlen-2.c: Likewise.
2262 * gcc.target/i386/chkp-strlen-3.c: Likewise.
2263 * gcc.target/i386/chkp-strlen-4.c: Likewise.
2264 * gcc.target/i386/chkp-strlen-5.c: Likewise.
2265 * gcc.target/i386/chkp-stropt-1.c: Likewise.
2266 * gcc.target/i386/chkp-stropt-10.c: Likewise.
2267 * gcc.target/i386/chkp-stropt-11.c: Likewise.
2268 * gcc.target/i386/chkp-stropt-12.c: Likewise.
2269 * gcc.target/i386/chkp-stropt-13.c: Likewise.
2270 * gcc.target/i386/chkp-stropt-14.c: Likewise.
2271 * gcc.target/i386/chkp-stropt-15.c: Likewise.
2272 * gcc.target/i386/chkp-stropt-16.c: Likewise.
2273 * gcc.target/i386/chkp-stropt-2.c: Likewise.
2274 * gcc.target/i386/chkp-stropt-3.c: Likewise.
2275 * gcc.target/i386/chkp-stropt-4.c: Likewise.
2276 * gcc.target/i386/chkp-stropt-5.c: Likewise.
2277 * gcc.target/i386/chkp-stropt-6.c: Likewise.
2278 * gcc.target/i386/chkp-stropt-7.c: Likewise.
2279 * gcc.target/i386/chkp-stropt-8.c: Likewise.
2280 * gcc.target/i386/chkp-stropt-9.c: Likewise.
2281
b5d7a29c
RO
22822016-03-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2283
2284 * g++.dg/template/ptrmem30.C (read): Rename to data_read.
2285 (Holder::foo): Reflect this.
2286
b660f9ec
IE
22872016-03-31 Ilya Enkovich <enkovich.gnu@gmail.com>
2288
2289 PR target/70442
2290 * gcc.dg/pr70442.c: New test.
2291
88504f34
NS
22922016-03-31 Nathan Sidwell <nathan@acm.org>
2293
2294 PR c++/70393
2295 * g++.dg/cpp0x/constexpr-virtual6.C: New.
2296
95d34b96
KY
22972016-03-31 Kirill Yukhin <kirill.yukhin@intel.com>
2298
2299 PR target/70453
2300 * gcc.target/i386/pr70453.c: New test.
2301
b4c4967c
AB
23022016-03-31 Andrey Belevantsev <abel@ispras.ru>
2303
2304 PR target/70292
2305 * gcc.c-torture/pr70292.c: New test.
2306
5fde6a45
MP
23072016-03-31 Marek Polacek <polacek@redhat.com>
2308
2309 PR c/70297
2310 * c-c++-common/pr70297.c: New test.
2311 * g++.dg/cpp0x/typedef-redecl.C: New test.
2312 * gcc.dg/typedef-redecl2.c: New test.
2313
97eb24c4
JJ
23142016-03-31 Jakub Jelinek <jakub@redhat.com>
2315
2316 PR rtl-optimization/70460
2317 * gcc.c-torture/execute/pr70460.c: New test.
2318
efc3536f
RB
23192016-03-31 Richard Biener <rguenther@suse.de>
2320
2321 PR c++/70430
2322 * g++.dg/ext/vector30.C: New testcase.
2323
e0876e21
DH
23242016-03-30 Dominique d'Humieres <dominiq@lps.ens.fr>
2325 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2326
2327 * gfortran.dg/fmt_pf.f90: New test.
2328
e9bff8c6
RO
23292016-03-30 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2330
2331 Forward-port from 5 branch
2332 2016-03-30 Jakub Jelinek <jakub@redhat.com>
2333
2334 PR testsuite/70356
2335 * gcc.target/i386/avx-vextractf128-256-5.c: Move
2336 dg-require-effective-target after dg-do.
2337
2338 2015-12-30 Kirill Yukhin <kirill.yukhin@intel.com>
2339
2340 * gcc.target/i386/avx-vextractf128-256-5.c: New test.
2341
2620c80d
TS
23422016-03-30 Thomas Schwinge <thomas@codesourcery.com>
2343 Julian Brown <julian@codesourcery.com>
2344 Chung-Lin Tang <cltang@codesourcery.com>
2345 Cesar Philippidis <cesar@codesourcery.com>
2346 James Norris <jnorris@codesourcery.com>
2347 Tom de Vries <tom@codesourcery.com>
2348 Nathan Sidwell <nathan@codesourcery.com>
2349
bf867841 2350 * c-c++-common/goacc/combined-directives.c: Clean up dg-* directives.
2620c80d
TS
2351 * c-c++-common/goacc/loop-clauses.c: Likewise.
2352 * g++.dg/goacc/template.C: Likewise.
2353 * gfortran.dg/goacc/combined-directives.f90: Likewise.
2354 * gfortran.dg/goacc/loop-1.f95: Likewise.
2355 * gfortran.dg/goacc/loop-5.f95: Likewise.
2356 * gfortran.dg/goacc/loop-6.f95: Likewise.
2357 * gfortran.dg/goacc/loop-tree-1.f90: Likewise.
2358 * c-c++-common/goacc-gomp/nesting-1.c: Update.
2359 * c-c++-common/goacc-gomp/nesting-fail-1.c: Likewise.
2360 * c-c++-common/goacc/clauses-fail.c: Likewise.
2361 * c-c++-common/goacc/parallel-1.c: Likewise.
2362 * c-c++-common/goacc/reduction-1.c: Likewise.
2363 * c-c++-common/goacc/reduction-2.c: Likewise.
2364 * c-c++-common/goacc/reduction-3.c: Likewise.
2365 * c-c++-common/goacc/reduction-4.c: Likewise.
2366 * c-c++-common/goacc/routine-3.c: Likewise.
2367 * c-c++-common/goacc/routine-4.c: Likewise.
2368 * c-c++-common/goacc/routine-5.c: Likewise.
2369 * c-c++-common/goacc/tile.c: Likewise.
2370 * g++.dg/goacc/template.C: Likewise.
2371 * gfortran.dg/goacc/combined-directives.f90: Likewise.
2372 * c-c++-common/goacc/nesting-1.c: Move dg-error test cases into...
2373 * c-c++-common/goacc/nesting-fail-1.c: ... this file. Update.
2374 * c-c++-common/goacc/kernels-1.c: Update. Incorporate...
2375 * c-c++-common/goacc/kernels-empty.c: ... this file, and...
2376 * c-c++-common/goacc/kernels-eternal.c: ... this file, and...
2377 * c-c++-common/goacc/kernels-noreturn.c: ... this file.
2378 * c-c++-common/goacc/host_data-1.c: New file. Incorporate...
2379 * c-c++-common/goacc/use_device-1.c: ... this file.
2380 * c-c++-common/goacc/host_data-2.c: New file. Incorporate...
2381 * c-c++-common/goacc/host_data-5.c: ... this file, and...
2382 * c-c++-common/goacc/host_data-6.c: ... this file.
2383 * c-c++-common/goacc/loop-2-kernels.c: New file.
2384 * c-c++-common/goacc/loop-2-parallel.c: Likewise.
2385 * c-c++-common/goacc/loop-3.c: Likewise.
2386 * g++.dg/goacc/reference.C: Likewise.
2387 * g++.dg/goacc/routine-1.C: Likewise.
2388 * g++.dg/goacc/routine-2.C: Likewise.
2389
f6d2d066
RB
23902016-03-30 Richard Biener <rguenther@suse.de>
2391
2392 PR middle-end/70450
2393 * gcc.dg/torture/pr70450.c: New testcase.
2394
d43242b9
JJ
23952016-03-30 Jakub Jelinek <jakub@redhat.com>
2396
2397 PR target/70421
2398 * gcc.dg/torture/pr70421.c: New test.
2399 * gcc.target/i386/avx512f-pr70421.c: New test.
2400
5ce43b77
L
24012016-03-30 H.J. Lu <hongjiu.lu@intel.com>
2402
2403 PR testsuite/70364
2404 * gcc.target/i386/cleanup-1.c: Include <stddef.h>.
2405 (check): New function.
2406 (bar): Call check.
2407 (foo): Align stack to 16 bytes when calling bar.
2408 * gcc.target/i386/cleanup-2.c: Likewise.
2409
d014a712
PP
24102016-03-30 Patrick Palka <ppalka@gcc.gnu.org>
2411
2412 PR tree-optimization/59124
2413 * gcc.dg/Warray-bounds-19.c: New test.
2414
13f0e8c7
ZW
24152016-03-29 Zachary T Welch <zwelch@codesourcery.com>
2416
2417 * lib/prune.exp (escape_regex_chars): New.
2418 (prune_file_path): Update to quote metcharacters for regexp.
2419
3336c6e0
JJ
24202016-03-29 Jakub Jelinek <jakub@redhat.com>
2421
a362f023
JJ
2422 PR rtl-optimization/70429
2423 * gcc.c-torture/execute/pr70429.c: New test.
2424
3336c6e0
JJ
2425 PR tree-optimization/70405
2426 * gcc.dg/pr70405.c: New test.
2427
728557fd
AV
24282016-03-29 Andre Vehreschild <vehre@gcc.gnu.org>
2429
2430 PR fortran/70397
2431 * gfortran.dg/unlimited_polymorphic_25.f90: New test.
2432 * gfortran.dg/unlimited_polymorphic_26.f90: New test.
2433
bef977d4
TS
24342016-03-29 Thomas Schwinge <thomas@codesourcery.com>
2435
2436 PR testsuite/64177
2437 * c-c++-common/cilk-plus/CK/spawning_arg.c (main): Call
2438 __cilkrts_set_param to set two workers.
2439 * c-c++-common/cilk-plus/CK/steal_check.c (main): Likewise.
2440 * g++.dg/cilk-plus/CK/catch_exc.cc (main): Likewise.
2441
6f6d25c9
DH
24422016-03-28 Dominique d'Humieres <dominiq@lps.ens.fr>
2443
bf867841 2444 * g++.dg/ext/fnname5.C: Update the test for Darwin.
6f6d25c9 2445
45733562
KY
24462016-03-28 Kirill Yukhin <kirill.yukhin@intel.com>
2447
2448 PR target/70406
bf867841 2449 * gcc.target/i386/pr70406.c: New test.
45733562 2450
a1799e5e
EB
24512016-03-27 Eric Botcazou <ebotcazou@adacore.com>
2452
2453 * gnat.dg/specs/double_record_extension3.ads: New test.
2454
5fca7b66
RH
24552016-03-25 Richard Henderson <rth@redhat.com>
2456
2457 PR target/70120
2458 * gcc.target/aarch64/pr70120-1.c: New.
2459 * gcc.target/aarch64/pr70120-2.c: New.
2460 * gcc.target/aarch64/pr70120-3.c: New.
2461
31ce75c6
PP
24622016-03-25 Patrick Palka <ppalka@gcc.gnu.org>
2463
2464 PR c++/62212
2465 * g++.dg/template/mangle2.C: The dg-do directive should be
2466 "compile" not "assemble".
2467
3caf0ca1
BS
24682016-03-25 Bernd Schmidt <bschmidt@redhat.com>
2469
2470 PR lto/69650
2471 * gcc.dg/pr69650.c: New test.
2472
634035b6
DE
24732016-03-25 David Edelsohn <dje.gcc@gmail.com>
2474
2475 * g++.dg/ext/pr70290.C: Prune non-standard ABI.
2476
45d34276
AM
24772016-03-25 Alan Modra <amodra@gmail.com>
2478
2479 * gcc.dg/dfp/pr70052.c: New test.
2480
8f085166
RH
24812016-03-24 Richard Henderson <rth@redhat.com>
2482
2483 PR middle-end/69845
2484 * gcc.dg/tree-ssa/pr69845-1.c: New test.
2485 * gcc.dg/tree-ssa/pr69845-2.c: New test.
2486
011e5ec3
TV
24872016-03-24 Tom de Vries <tom@codesourcery.com>
2488
2489 * gfortran.dg/goacc/host_data-tree.f95: Add missing initialization.
2490
9e3f4551
TV
24912016-03-24 Tom de Vries <tom@codesourcery.com>
2492
2493 * c-c++-common/goacc/uninit-use-device-clause.c: New test.
2494 * gfortran.dg/goacc/uninit-use-device-clause.f95: New test.
2495
45780041
TV
24962016-03-24 Tom de Vries <tom@codesourcery.com>
2497
2498 * c-c++-common/goacc/uninit-dim-clause.c: New test.
2499 * gfortran.dg/goacc/uninit-dim-clause.f95: New test.
2500
887ab4e5
PP
25012016-03-24 Patrick Palka <ppalka@gcc.gnu.org>
2502
2503 PR c++/62212
2504 * g++.dg/template/mangle2.C: New test.
2505
69a9a66f
RB
25062016-03-24 Richard Biener <rguenther@suse.de>
2507
2508 PR tree-optimization/70396
2509 * gcc.dg/torture/pr70396.c: New testcase.
2510
ed87de55
RB
25112016-03-24 Richard Biener <rguenther@suse.de>
2512
2513 PR middle-end/70370
2514 * gcc.dg/torture/pr70370.c: New testcase.
2515
ea064934
TV
25162016-03-24 Tom de Vries <tom@codesourcery.com>
2517
2518 * gfortran.dg/goacc/data-tree.f95: Add missing initialization.
2519 * gfortran.dg/goacc/kernels-tree.f95: Same.
2520 * gfortran.dg/goacc/parallel-tree.f95: Same.
2521
b2a4dd1d
TV
25222016-03-24 Tom de Vries <tom@codesourcery.com>
2523
2524 * c-c++-common/goacc/uninit-if-clause.c: New test.
2525 * gfortran.dg/goacc/uninit-if-clause.f95: New test.
2526
72e7cd6e
JJ
25272016-03-24 Jakub Jelinek <jakub@redhat.com>
2528
2529 PR target/70290
bf867841
UB
2530 * g++.dg/ext/pr70290.C: Add -Wno-psabi -w to dg-options.
2531 Fix formatting.
72e7cd6e 2532
ce9d0c03
RB
25332016-03-24 Richard Biener <rguenther@suse.de>
2534
2535 PR tree-optimization/70372
2536 * gcc.dg/tree-ssa/pr70372.c: New testcase.
2537
426b9428
PP
25382016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
2539
2540 PR c++/70347
2541 * g++.dg/cpp1y/nsdmi-union1.C: New test.
2542
cd1588c4
PP
25432016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
2544
2545 PR c++/70332
2546 * g++.dg/cpp1y/nsdmi-aggr5.C: New test.
2547
61637db3
JJ
25482016-03-23 Jakub Jelinek <jakub@redhat.com>
2549
928af3bf
JJ
2550 PR c++/70001
2551 * g++.dg/cpp0x/constexpr-70001-4.C: New test.
2552 * g++.dg/cpp1y/pr70001.C: New test.
2553
61637db3
JJ
2554 PR c++/70323
2555 * g++.dg/cpp0x/constexpr-70323.C: New test.
2556
05aca4e7
AO
25572016-03-23 Alexandre Oliva <aoliva@redhat.com>
2558 Jason Merrill <jason@redhat.com>
2559 Jakub Jelinek <jakub@redhat.com>
2560
2561 PR c++/69315
2562 * g++.dg/cpp0x/constexpr-69315.C: New test.
2563 * g++.dg/cpp0x/variadic122.C: Change one dg-warning into dg-bogus.
2564
fbdb6baf
MP
25652016-03-23 Marek Polacek <polacek@redhat.com>
2566
2567 PR c++/69884
2568 * g++.dg/warn/Wignored-attributes-1.C: New test.
2569 * g++.dg/warn/Wignored-attributes-2.C: New test.
2570
d79ee524
TV
25712016-03-23 Tom de Vries <tom@codesourcery.com>
2572
2573 * c-c++-common/goacc/kernels-default.c (foo): Add missing
2574 initialization.
2575 * gfortran.dg/goacc/private-3.f95 (test): Same.
2576 * gfortran.dg/goacc/routine-5.f90 (gang, worker, vector, seq): Add
2577 missing use param.
2578
a59f0bef
KT
25792016-03-23 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2580
2581 * lib/target-supports.exp: Remove v7ve entry from loop
2582 creating effective target checks.
2583 (check_effective_target_arm_arch_v7ve_ok): New procedure.
2584 (add_options_for_arm_arch_v7ve): Likewise.
2585
0179520a
JJ
25862016-03-23 Jakub Jelinek <jakub@redhat.com>
2587
2588 PR tree-optimization/70354
2589 * gcc.dg/vect/pr70354-1.c: New test.
2590 * gcc.dg/vect/pr70354-2.c: New test.
2591 * gcc.target/i386/avx2-pr70354-1.c: New test.
2592 * gcc.target/i386/avx2-pr70354-2.c: New test.
2593
75bb14d7
JL
25942016-03-22 Jeff Law <law@redhat.com>
2595
2596 PR target/70232
2597 * gcc.dg/tree-ssa/pr70232.c: New test.
2598
72c9526d
IE
25992016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
2600
2601 PR target/70302
2602 * gcc.target/i386/pr70302.c: New test.
2603
a3ca1bc5
RB
26042016-03-22 Richard Biener <rguenther@suse.de>
2605
2606 PR middle-end/70251
2607 * g++.dg/torture/pr70251.C: New testcase.
2608
5c240f4d
DM
26092016-03-22 David Malcolm <dmalcolm@redhat.com>
2610
2611 PR c/69993
2612 * c-c++-common/Wmisleading-indentation-3.c: New test, based on
2613 Wmisleading-indentation.c.
2614 * c-c++-common/Wmisleading-indentation.c: Update thoughout to
2615 reflect change to diagnostic text and order of messages.
2616 * gcc.dg/plugin/location-overflow-test-2.c: Likewise.
2617
80f6631b
DE
26182016-03-22 David Edelsohn <dje.gcc@gmail.com>
2619
2620 * g++.dg/ext/java-3.C: Don't compile on AIX.
2621
9a10956c
RB
26222016-03-22 Richard Biener <rguenther@suse.de>
2623
2624 PR middle-end/70333
2625 * gcc.dg/torture/pr70333.c: New testcase.
2626
6cedf922
IE
26272016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
2628
2629 * g++.dg/ext/pr70290.C: New test.
2630
cd6c27ac
KY
26312016-03-22 Kirill Yukhin <kirill.yukhin@intel.com>
2632
2633 PR target/70325
2634 * gcc.target/i386/pr70325.c: New test.
2635
4cde512c
JJ
26362016-03-22 Jakub Jelinek <jakub@redhat.com>
2637
b01915ed
JJ
2638 PR target/70329
2639 * gcc.target/i386/avx512bw-pr70329-1.c: New test.
2640 * gcc.target/i386/avx512bw-pr70329-2.c: New test.
2641
4e3e2cf1
JJ
2642 PR target/70300
2643 * gcc.target/i386/pr70300.c: New test.
2644
4cde512c
JJ
2645 PR c++/70295
2646 * c-c++-common/nonnull-1.c (func): Remove parens around cp4 != 0.
2647 (func2): New function for cond with parens, xfail warning for c++.
2648 * g++.dg/warn/Wnonnull-compare-8.C: New test.
2649
16f6d7dc
PP
26502016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
2651
2652 PR c++/70096
2653 * g++.dg/template/ptrmem30.C: New test.
2654
a3e2b438
PP
26552016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
2656
2657 PR c++/70204
2658 * g++.dg/cpp0x/constexpr-70204a.C: New test.
2659 * g++.dg/cpp0x/constexpr-70204b.C: New test.
2660
11b6a02e
JJ
26612016-03-21 Jakub Jelinek <jakub@redhat.com>
2662
2663 PR middle-end/70326
2664 * gcc.dg/pr70326.c: New test.
2665
b9407883
MG
26662016-03-21 Marc Glisse <marc.glisse@inria.fr>
2667 Jakub Jelinek <jakub@redhat.com>
2668
2669 PR tree-optimization/70317
2670 * gcc.dg/pr70317.c: New test.
2671
4a148e19
UB
26722016-03-21 Uros Bizjak <ubizjak@gmail.com>
2673
2674 PR target/70327
2675 * gcc.target/i386/pr70327.c: New test.
2676
2a85ddbb
ML
26772016-03-21 Martin Liska <mliska@suse.cz>
2678
7d36fe98 2679 PR ipa/70306
2a85ddbb
ML
2680 * gcc.dg/ipa/pr70306.c: New test.
2681
4a148e19 26822016-03-21 Andre Vieira <andre.simoesdiasvieira@arm.com>
9a72f5f6
AV
2683
2684 * gcc.target/arm/attr-align1.c: Skip if M-profile.
2685 * gcc.target/arm/attr-align3.c: Likewise.
2686 * gcc.target/arm/attr_arm.c: Likewise.
2687 * gcc.target/arm/flip-thumb.c: Likewise.
2688
6b366948
JJ
26892016-03-21 Jakub Jelinek <jakub@redhat.com>
2690
2691 PR target/70296
2692 * gcc.target/powerpc/altivec-36.c: New test.
2693
2fac8c14
RB
26942016-03-21 Richard Biener <rguenther@suse.de>
2695
2696 PR tree-optimization/70310
2697 * gcc.dg/torture/pr70310.c: New testcase.
2698
e9bde854
KY
26992016-03-21 Kirill Yukhin <kirill.yukhin@intel.com>
2700
2701 PR target/70293
2702 * gcc.target/i386/pr70293.c: New test.
2703
56bbfaf6
RB
27042016-03-21 Richard Biener <rguenther@suse.de>
2705
2706 PR tree-optimization/70288
2707 * gcc.dg/torture/pr70288-1.c: New testcase.
2708 * gcc.dg/torture/pr70288-2.c: Likewise.
2709
3eee49ed
AB
27102016-03-21 Andrey Belevantsev <abel@ispras.ru>
2711
2712 PR rtl-optimization/69307
2713 * gcc.target/arm/pr69307.c: New test.
4a148e19 2714
8e7816b4
AB
27152016-03-21 Andrey Belevantsev <abel@ispras.ru>
2716
2717 PR rtl-optimization/69102
2718 * gcc.c-torture/compile/pr69102.c: New test.
2719
14d7d4be
JL
27202016-03-18 Jeff Law <law@redhat.com>
2721
2722 PR rtl-optimization/70263
2723 * gcc.c-torture/compile/pr70263-1.c: New test.
2724 * gcc.target/i386/pr70263-2.c: New test.
2725
5c6a601c
BS
27262016-03-18 Bernd Schmidt <bschmidt@redhat.com>
2727
2728 PR rtl-optimization/70278
2729 * gcc.dg/torture/pr70278.c: New test.
2730 * gcc.target/arm/pr70278.c: New test.
2731
4bbf545b
DM
27322016-03-18 David Malcolm <dmalcolm@redhat.com>
2733
2734 PR c/70281
2735 * gcc.dg/plugin/diagnostic-test-expressions-1.c
2736 (test_builtin_types_compatible_p): New test function.
2737 * gcc.dg/pr70281.c: New test case.
2738
dc28bb68
CL
27392016-03-18 Christophe Lyon <christophe.lyon@linaro.org>
2740
2741 PR target/70113
2742 * gcc.target/aarch64/pr63304_1.c: Add -mno-fix-cortex-a53-843419.
2743
5e8d6dff
IE
27442016-03-18 Ilya Enkovich <enkovich.gnu@gmail.com>
2745
2746 PR tree-optimization/70252
2747 * gcc.dg/pr70252.c: New test.
2748
d0e7e403
TV
27492016-03-18 Tom de Vries <tom@codesourcery.com>
2750
2751 * gcc.dg/pr70161-2.c: New test.
2752 * gcc.dg/pr70161.c: New test.
2753
fa22501a
TV
27542016-03-18 Tom de Vries <tom@codesourcery.com>
2755
2756 PR ipa/70269
2757 * gcc.dg/pr70269.c: New test.
2758
dd125026
JJ
27592016-03-18 Jakub Jelinek <jakub@redhat.com>
2760
2761 PR c++/70267
2762 * g++.dg/ext/java-3.C: New test.
2763
91914f0a
PP
27642016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
2765
2766 PR c++/70205
2767 * g++.dg/lookup/pr70205.C: New test.
2768
753a8910
PP
27692016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
2770
2771 PR c++/70218
2772 * g++.dg/cpp0x/lambda/lambda-70218.C: New test.
2773
14ba7b28
MP
27742016-03-17 Marek Polacek <polacek@redhat.com>
2775
2776 PR c/69407
2777 * gcc.dg/atomic-op-6.c: New test.
2778
ded60913
DM
27792016-03-17 David Malcolm <dmalcolm@redhat.com>
2780
2781 PR c/70264
2782 * c-c++-common/pr70264.c: New test case.
2783
a3aad0e6
JJ
27842016-03-17 Jakub Jelinek <jakub@redhat.com>
2785
17366700
JJ
2786 PR c++/70144
2787 * c-c++-common/pr70144-1.c: New test.
2788 * c-c++-common/pr70144-2.c: New test.
2789
a3aad0e6
JJ
2790 PR c++/70272
2791 * g++.dg/opt/flifetime-dse5.C (main): Remove extra semicolon.
2792 * g++.dg/opt/flifetime-dse6.C: New test.
2793 * g++.dg/tree-ssa/ehcleanup-1.C: Adjust unreachable count.
2794
b57e6e18
L
27952016-03-17 H.J. Lu <hongjiu.lu@intel.com>
2796
2797 PR driver/70192
2798 * gcc.dg/pic-1.c: New test.
2799 * gcc.dg/pic-2.c: Likewise.
2800 * gcc.dg/pic-3.c: Likewise.
2801 * gcc.dg/pic-4.c: Likewise.
2802 * gcc.dg/pie-1.c: Likewise.
2803 * gcc.dg/pie-2.c: Likewise.
2804 * gcc.dg/pie-3.c: Likewise.
2805 * gcc.dg/pie-4.c: Likewise.
2806 * gcc.dg/pie-5.c: Likewise.
2807 * gcc.dg/pie-6.c: Likewise.
2808
b38ba58b
TV
28092016-03-17 Tom de Vries <tom@codesourcery.com>
2810
2811 * gfortran.dg/goacc/kernels-alias-3.f95: New test.
2812 * gfortran.dg/goacc/kernels-alias-4.f95: New test.
2813
6931b3b7
RB
28142016-03-17 Richard Biener <rguenther@suse.de>
2815
2816 PR debug/70271
2817 * g++.dg/debug/pr70271.C: New testcase.
2818
0c8b64cb
IE
28192016-03-17 Ilya Enkovich <enkovich.gnu@gmail.com>
2820
2821 * gcc.target/i386/pr70251.c: New test.
2822
b1970801
MP
28232016-03-17 Marek Polacek <polacek@redhat.com>
2824
2825 PR c++/70194
2826 * g++.dg/warn/constexpr-70194.C: New test.
2827
820c5eaa
RH
28282016-03-16 Richard Henderson <rth@redhat.com>
2829
2830 PR middle-end/70240
2831 * gcc.c-torture/compile/pr70240.c: New.
2832
da0ad263
SKS
28332016-03-16 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
2834
2835 * gcc.c-torture/compile/20151204.c: Skip for avr.
2836
c73d295c
JJ
28372016-03-16 Jakub Jelinek <jakub@redhat.com>
2838
2839 PR target/70245
2840 * g++.dg/opt/pr70245.C: New test.
2841 * g++.dg/opt/pr70245.h: New file.
2842 * g++.dg/opt/pr70245-aux.cc: New file.
2843
b2794066
MS
28442016-03-16 Martin Sebor <msebor@redhat.com>
2845
2846 * g++.dg/cpp1y/constexpr-instantiate.C: Correct DejaGnu directives.
2847
aa43616c
RH
28482016-03-16 Richard Henderson <rth@redhat.com>
2849
2850 PR middle-end/70199
2851 * gcc.c-torture/compile/pr70199.c: New.
2852
59608fe5
L
28532016-03-16 H.J. Lu <hongjiu.lu@intel.com>
2854
2855 * gcc.dg/uninit-19.c: Run dos2unix.
2856
ab4c578f
MP
28572016-03-16 Marek Polacek <polacek@redhat.com>
2858
2859 PR c/70093
2860 * gcc.dg/nested-func-10.c: New test.
2861 * gcc.dg/nested-func-9.c: New test.
2862
f5387e76
JJ
28632016-03-16 Jakub Jelinek <jakub@redhat.com>
2864
2865 PR tree-optimization/68714
2866 * gcc.dg/tree-ssa/pr68714.c: Add -w -Wno-psabi to dg-options.
2867
7662b718
TV
28682016-03-16 Tom de Vries <tom@codesourcery.com>
2869
2870 PR tree-optimization/68715
2871 * gcc.dg/graphite/pr68715-2.c: New test.
2872 * gcc.dg/graphite/pr68715.c: New test.
2873 * gfortran.dg/graphite/pr68715.f90: New test.
2874
be7ce7ae
TV
28752016-03-16 Tom de Vries <tom@codesourcery.com>
2876
2877 PR tree-optimization/68809
2878 * gcc.dg/graphite/pr68809-2.c: New test.
2879 * gcc.dg/graphite/pr68809.c: New test.
2880
1935f250
JJ
28812016-03-16 Jakub Jelinek <jakub@redhat.com>
2882
6651c93e
JJ
2883 PR c++/70147
2884 * g++.dg/ubsan/pr70147-2.C (C::C): Initialize A base with invalid
2885 method call to i () as argument. Adjust expected output.
2886
1935f250
JJ
2887 PR c++/70147
2888 * g++.dg/ubsan/pr70147-1.C: New test.
2889 * g++.dg/ubsan/pr70147-2.C: New test.
2890
ab1caa6e
MS
28912016-03-15 Martin Sebor <msebor@redhat.com>
2892
2893 PR c++/58281
2894 * g++.dg/cpp1y/constexpr-instantiate.C: Add new test.
2895
5c2a1bbb
JDA
28962016-03-15 John David Anglin <danglin@gcc.gnu.org>
2897
cb5d8ad1
JDA
2898 * gcc.c-torture/execute/pr68532.c: Add -fno-common option on
2899 hppa*-*-hpux*.
2900
b440dd40
JDA
2901 * gcc.dg/ifcvt-4.c: Add hppa*64*-*-* to skip list.
2902
5c2a1bbb
JDA
2903 PR libfortran/69799
2904 * gfortran.dg/coarray_allocate_5.f08: Add "-latomic" option if
2905 libatomic_available.
2906
42c729c5
MP
29072016-03-15 Marek Polacek <polacek@redhat.com>
2908
2909 PR c++/70209
2910 * g++.dg/ext/attribute-may-alias-4.C: New test.
2911
82b1c550
AM
29122016-03-15 Alexander Monakov <amonakov@ispras.ru>
2913
2914 * g++.dg/pr63384.C: Add -w to dg-options. Remove '-toggle' in
2915 -fvar-tracking-assignments-toggle flag.
2916
4ccbf3a6
PH
29172016-03-15 Pat Haugen <pthaugen@us.ibm.com>
2918
2919 * gcc.dg/ifcvt-4.c: Add -misel for powerpc*.
2920
c39858bd
JJ
29212016-03-15 Jakub Jelinek <jakub@redhat.com>
2922
2923 PR rtl-optimization/70222
2924 * gcc.c-torture/execute/pr70222-1.c: New test.
2925 * gcc.c-torture/execute/pr70222-2.c: New test.
2926
8be119c1
RH
29272016-03-15 Richard Henderson <rth@redhat.com>
2928
2929 * gcc.dg/tree-ssa/pr68714.c: Test during reassoc1 pass.
2930
6598bb55
AB
29312016-03-15 Andrey Belevantsev <abel@ispras.ru>
2932
2933 PR rtl-optimization/69032
2934 * gcc.dg/pr69032.c: New test.
2935
81fa2944
AB
29362016-03-15 Andrey Belevantsev <abel@ispras.ru>
2937
2938 PR rtl-optimization/63384
4a148e19 2939 * g++.dg/pr63384.C: New test.
81fa2944 2940
74ea9ab6
AB
29412016-03-15 Andrey Belevantsev <abel@ispras.ru>
2942
2943 PR target/64411
2944 * gcc.target/i386/pr64411.C: New test.
2945
045d5055
TV
29462016-03-15 Tom de Vries <tom@codesourcery.com>
2947
2948 * gfortran.dg/goacc/kernels-alias-2.f95: New test.
2949 * gfortran.dg/goacc/kernels-alias.f95: New test.
2950
3ea33585
MS
29512016-03-14 Martin Sebor <msebor@redhat.com>
2952
2953 PR c++/53792
2954 * g++.dg/cpp0x/constexpr-inline.C: New test.
2955 * g++.dg/cpp0x/constexpr-inline-1.C: Same.
2956
1df7b330
DE
29572016-03-14 David Edelsohn <dje.gcc@gmail.com>
2958
2959 * gcc.dg/torture/pr70083.c: Prune non-standard ABI.
2960
79b57d18
JJ
29612016-03-14 Jakub Jelinek <jakub@redhat.com>
2962
2963 PR middle-end/70219
2964 * gcc.dg/pr70219.c: New test.
2965
3cbf012a
BS
29662016-03-14 Bernd Schmidt <bschmidt@redhat.com>
2967
2968 PR target/70083
2969 * gcc.dg/torture/pr70083.c: New test.
2970 * gcc.target/i386/pr70083.c: New test.
2971
a9fee7cd
RB
29722016-03-14 Richard Biener <rguenther@suse.de>
2973
2974 PR tree-optimization/56365
2975 * gcc.dg/tree-ssa/phi-opt-14.c: New testcase.
2976
4799603f
SB
29772016-03-14 Segher Boessenkool <segher@kernel.crashing.org>
2978
2979 PR target/70098
2980 * lib/target-supports.exp (check_effective_target_powerpc64_no_dm):
2981 New function.
2982 * g++.dg/pr70098.C: New testcase.
2983
2984
760ca967
TV
29852016-03-14 Tom de Vries <tom@codesourcery.com>
2986
2987 PR tree-optimization/70045
2988 * gcc.dg/graphite/pr70045.c: New test.
2989
44e66a77
JD
29902016-03-13 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2991
2992 PR fortran/69043
2993 * gfortran.dg/include_9.f90: New test.
2994
a18e0fe1
DH
29952016-03-13 Dominique d'Humieres <dominiq@lps.ens.fr>
2996
2997 PR fortran/45076
2998 gfortran.dg/prof/prof.exp: New script.
2999 gfortran.dg/prof/dynamic_dispatch_6.f03: New test.
3000
d0aca6ab
AB
30012016-03-12 Andrey Belevantsev <abel@ispras.ru>
3002
3003 PR rtl-optimization/69307
3004 * gcc.dg/pr69307.c: New test.
3005
cefe08a4
VM
30062016-03-12 Vladimir Makarov <vmakarov@redhat.com>
3007
3008 PR target/69614
3009 * gcc.target/arm/pr69614.c: New.
3010
70112e2a
PT
30112016-03-12 Paul Thomas <pault@gcc.gnu.org>
3012
3013 PR fortran/70031
3014 * gfortran.dg/submodule_14.f08: New test
3015
3016 PR fortran/69524
3017 * gfortran.dg/submodule_15.f08: New test
3018
3f1e5d3a
PP
30192016-03-12 Patrick Palka <ppalka@gcc.gnu.org>
3020
3021 PR c++/70106
3022 * g++.dg/cpp1y/paren3.C: New test.
3023
a3f6d680
MM
30242016-03-11 Michael Meissner <meissner@linux.vnet.ibm.com>
3025
3026 PR target/70131
3027 * gcc.target/powerpc/ppc-round2.c: New test.
3028
92348f09
BS
30292016-03-11 Bernd Schmidt <bschmidt@redhat.com>
3030
3031 PR target/70123
3032 * gcc.dg/torture/pr70123.c: New test.
3033
cebde9e9
JL
30342016-03-11 Jeff Law <law@redhat.com>
3035
3036 PR tree-optimization/70190
3037 * gcc.c-torture/compile/pr70190.c: New test.
3038
3edc5da4
DM
30392016-03-11 David Malcolm <dmalcolm@redhat.com>
3040
3041 PR c/68187
3042 * c-c++-common/Wmisleading-indentation.c (test43_a): New test
3043 case.
3044 (test43_b): Likewise.
3045 (test43_c): Likewise.
3046 (test43_d): Likewise.
3047 (test43_e): Likewise.
3048 (test43_f): Likewise.
3049 (test43_g): Likewise.
3050 (test44_a): Likewise.
3051 (test44_b): Likewise.
3052 (test44_c): Likewise.
3053 (test44_d): Likewise.
3054 (test44_e): Likewise.
3055
318c1204
DM
30562016-03-11 David Malcolm <dmalcolm@redhat.com>
3057
3058 PR c/70085
3059 * c-c++-common/Wmisleading-indentation.c (pr70085): New test case.
3060
bc062234
KT
30612016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3062
3063 * gcc.target/aarch64/vect-reduc-or_1.c: Add -fno-vect-cost-model to
3064 dg-options.
3065
acfc1ac1
KT
30662016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3067
3068 PR target/70002
3069 PR target/69245
3070 * gcc.target/aarch64/pr69245_2.c: New test.
3071
d1e2bb2d
JJ
30722016-03-11 Jakub Jelinek <jakub@redhat.com>
3073
3074 PR tree-optimization/70177
3075 * gcc.dg/pr70177.c: New test.
3076
07350627
AL
30772016-03-11 Alan Lawrence <alan.lawrence@arm.com>
3078
3079 * gfortran.dg/unconstrained_commons.f: Widen regexp to match j_<N>.
3080
5c6706f7
AL
30812016-03-11 Alan Lawrence <alan.lawrence@arm.com>
3082
3083 * gcc.dg/tree-ssa/sra-20.c: New.
3084
02d472a2
JJ
30852016-03-11 Jakub Jelinek <jakub@redhat.com>
3086
686d390a
JJ
3087 PR rtl-optimization/70174
3088 * gcc.dg/pr70174.c: New test.
3089
02d472a2
JJ
3090 PR tree-optimization/70169
3091 * gcc.dg/pr70169.c: New test.
3092
0f9befa1
IE
30932016-03-11 Ilya Enkovich <enkovich.gnu@gmail.com>
3094
3095 PR target/70160
3096 * gcc.target/i386/pr70160.c: New test.
3097
432d4670
AK
30982016-03-11 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
3099
3100 * gcc.target/s390/dfp-1.c: New test.
3101
a3dc8760
NC
31022016-03-10 Nick Clifton <nickc@redhat.com>
3103
3104 PR target/70044
3105 * gcc.target/aarch64/pr70044.c: New test.
3106
b87a8d7d
PP
31072016-03-10 Patrick Palka <ppalka@gcc.gnu.org>
3108 Jakub Jelinek <jakub@redhat.com>
3109
3110 PR c++/70001
3111 * g++.dg/cpp0x/constexpr-70001-1.C: New test.
3112 * g++.dg/cpp0x/constexpr-70001-2.C: New test.
3113 * g++.dg/cpp0x/constexpr-70001-3.C: New test.
3114
4f4ada6a
JH
31152016-03-10 Jan Hubicka <hubicka@ucw.cz>
3116
3117 PR lto/69589
3118 * g++.dg/lto/pr69589_0.C: New testcase
3119 * g++.dg/lto/pr69589_1.C: New testcase
3120
d49b0aa0
MP
31212016-03-10 Marek Polacek <polacek@redhat.com>
3122
3123 PR c++/70153
3124 * g++.dg/delayedfold/unary-plus1.C: New test.
3125
31262016-03-10 Andre Vieira <andre.simoesdiasvieira@arm.com>
c81e3837
AV
3127
3128 * gcc.target/arm/pr45701-1.c: Escape brackets.
3129 * gcc.target/arm/pr45701-2.c: Likewise.
3130
71017a7b
AL
31312016-03-10 Alan Lawrence <alan.lawrence@arm.com>
3132
3133 * gfortran.dg/unconstrained_commons.f: New.
3134
ba52669f
AM
31352016-03-10 Alan Modra <amodra@gmail.com>
3136
3137 * gcc.dg/pr69195.c: New.
3138 * gcc.dg/pr69238.c: New.
3139
27742332
TV
31402016-03-10 Tom de Vries <tom@codesourcery.com>
3141
3142 PR testsuite/68915
3143 * gcc.dg/vect/pr46032.c: Xfail scan if alignment requirements not met.
3144
3a81a594
RB
31452016-03-10 Richard Biener <rguenther@suse.de>
3146
3147 PR tree-optimization/70128
3148 * gcc.dg/tree-ssa/alias-34.c: New testcase.
3149 * gcc.dg/tree-ssa/alias-35.c: Likewise.
3150
3433b975
JJ
31512016-03-09 Jakub Jelinek <jakub@redhat.com>
3152
c2864f02
JJ
3153 PR tree-optimization/70152
3154 * gcc.dg/pr70152.c: New test.
3155
3433b975
JJ
3156 PR target/70086
3157 * gcc.target/i386/pr70086-1.c: New test.
3158 * gcc.target/i386/pr70086-2.c: New test.
3159 * gcc.target/i386/pr70086-3.c: New test.
2bd8090f
JJ
3160
3161 PR tree-optimization/70127
3162 * gcc.c-torture/execute/pr70127.c: New test.
3163
96b3c82d
CP
31642016-03-09 Cesar Philippidis <cesar@codesourcery.com>
3165
3166 * c-c++-common/goacc/combined-directives-2.c: New test.
3167
b4f3232d
DM
31682016-03-09 David Malcolm <dmalcolm@redhat.com>
3169
3170 PR c/68473
3171 PR c++/70105
3172 * g++.dg/diagnostic/pr70105.C: New test.
3173 * gcc.dg/plugin/diagnostic-test-expressions-1.c (foo): New decl.
3174 (test_multiple_ordinary_maps): New test function.
3175
40499f81
DM
31762016-03-09 David Malcolm <dmalcolm@redhat.com>
3177
3178 PR c/68473
3179 PR c++/70105
3180 * gcc.dg/plugin/diagnostic_plugin_show_trees.c (show_tree):
3181 Drop range information from call to inform_at_rich_loc.
3182 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c (add_range):
3183 New.
3184 (test_show_locus): Replace calls to rich_location::add_range with
3185 calls to add_range. Rewrite the tests that used the now-defunct
3186 rich_location ctor taking a source_range. Simplify other tests
3187 by replacing calls to COMBINE_LOCATION_DATA with calls to
3188 make_location.
3189
c9e33662
RB
31902016-03-09 Richard Biener <rguenther@suse.de>
3191 Jakub Jelinek <jakub@redhat.com>
3192
3193 PR tree-optimization/70138
3194 * gcc.dg/vect/pr70138-1.c: New testcase.
3195 * gcc.dg/vect/pr70138-2.c: Likewise.
3196
2c73b764
JJ
31972016-03-09 Jakub Jelinek <jakub@redhat.com>
3198
3199 PR target/70049
3200 * gcc.target/i386/pr70049.c: New test.
3201
c06d25bb
RB
32022016-03-09 Richard Biener <rguenther@suse.de>
3203
3204 PR c/70143
3205 * gcc.dg/Wstrict-aliasing-bogus-upcast.c: New testcase.
3206 * gcc.dg/Wstrict-aliasing-struct-with-char-member.c: Likewise.
3207 * gcc.dg/Wstrict-aliasing-struct-member.c: Remove again.
3208
5828a501
RO
32092016-03-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3210
3211 * gcc.dg/vect/bb-slp-34.c: Really don't xfail on aarch64-*-*,
3212 arm-*-*.
3213
2e141c8d
JJ
32142016-03-09 Jakub Jelinek <jakub@redhat.com>
3215
5a9def37
JJ
3216 PR middle-end/67278
3217 * gcc.dg/simd-7.c: Add -w -Wno-psabi to dg-options.
3218
2e141c8d
JJ
3219 PR target/67278
3220 * gcc.dg/simd-8.c: Add -w -Wno-psabi to dg-options.
3221
3222 PR middle-end/70050
3223 * gcc.dg/pr70050.c: Add -w to dg-options. Fix up PR number
3224 in testcase comment.
3225
bf751f40
TV
32262016-03-09 Tom de Vries <tom@codesourcery.com>
3227
3228 * gfortran.dg/goacc/kernels-loop-2.f95: New test.
3229 * gfortran.dg/goacc/kernels-loop-data-2.f95: New test.
3230 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: New test.
3231 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: New test.
3232 * gfortran.dg/goacc/kernels-loop-data-update.f95: New test.
3233 * gfortran.dg/goacc/kernels-loop-data.f95: New test.
3234 * gfortran.dg/goacc/kernels-loop-n.f95: New test.
3235 * gfortran.dg/goacc/kernels-loop.f95: New test.
3236
e210c999
MS
32372016-03-08 Martin Sebor <msebor@redhat.com>
3238
3239 PR c++/62096
3240 * g++.dg/warn/overflow-warn-7.C: New test.
3241
80aac5c8
JM
32422016-03-08 Jason Merrill <jason@redhat.com>
3243
3244 * lib/g++-dg.exp (g++-dg-runtest): Handle "concepts" in std list.
3245 * lib/target-supports.exp (check_effective_target_concepts): New.
3246
12b81409
JJ
32472016-03-08 Jakub Jelinek <jakub@redhat.com>
3248
d259b234
JJ
3249 PR c++/70135
3250 * g++.dg/cpp1y/constexpr-loop4.C: New test.
3251 * g++.dg/ubsan/pr70135.C: New test.
3252
12b81409
JJ
3253 PR target/70110
3254 * gcc.dg/pr70110.c: New test.
3255
b4e9f2aa
MJ
32562016-03-07 Martin Jambor <mjambor@suse.cz>
3257
3258 * c-c++-common/gomp/clauses-1.c: Remove dg-options.
3259 * c-c++-common/gomp/if-1.c: Likewise.
3260 * c-c++-common/gomp/pr61486-2.c: Likewise.
3261 * c-c++-common/gomp/target-teams-1.c: Moved dg-options except -fopenmp
3262 to dg-additional-options.
3263 * g++.dg/gomp/gomp.exp: Pass -Wno-hsa to all tests.
3264 * g++/gomp/target-teams-1.c: Likewise.
3265 * gcc.dg/gomp/gomp.exp: Likewise.
3266 * gcc.dg/gomp/pr68128-2.c: Moved dg-options except -fopenmp to
3267 dg-additional-options.
3268 * gfortran.dg/gomp/gomp.exp: Likewise.
3269 * gfortran.dg/gomp/target1.f90: Remove dg-options.
3270 * gfortran.dg/gomp/target2.f90: Moved dg-options except -fopenmp to
3271 dg-additional-options.
3272 * gfortran.dg/gomp/target3.f90: Remove dg-options.
3273
f86e631e
MJ
32742016-03-07 Martin Jambor <mjambor@suse.cz>
3275
3276 * lib/target-supports.exp (check_effective_target_offload_hsa): New.
3277 * c-c++-common/gomp/gridify-1.c: New test.
3278 * gfortran.dg/gomp/gridify-1.f90: Likewise.
3279
94156b3f
AV
32802016-03-07 Andre Vieira <andre.simoesdiasvieira@arm.com>
3281
3282 * gcc.target/arm/pr45701-1.c: Change assembler scan to not
3283 trigger for cortex-r8, when scanning for register r8.
3284 * gcc.target/arm/pr45701-2.c: Likewise.
3285
a84a49b7 32862016-02-26 Richard Biener <rguenther@suse.de>
4a148e19 3287 Jeff Law <law@redhat.com>
a84a49b7
RB
3288
3289 PR tree-optimization/69740
3290 * gcc.c-torture/compile/pr69740-1.c: New test.
3291 * gcc.c-torture/compile/pr69740-2.c: New test.
3292
e41f6c9e
BS
32932016-03-07 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3294
3295 * lib/target-supports.exp
3296 (check_effective_target_whole_vector_shift): Enable for PPC64.
3297
57548bf5
RB
32982016-03-07 Richard Biener <rguenther@suse.de>
3299
3300 PR tree-optimization/70115
3301 * gcc.dg/torture/pr70115.c: New testcase.
3302
4ae13300
NS
33032016-03-07 Nathan Sidwell <nathan@codesourcery.com>
3304
3305 PR middle-end/69916
3306 * c-c-++-common/goacc/pr69916.c: New.
3307
5edb9853
RH
33082016-03-07 Richard Henderson <rth@redhat.com>
3309
3310 * gcc.c-torture/compile/pr70061.c: New test.
3311
2067a8f3
RB
33122016-03-07 Richard Biener <rguenther@suse.de>
3313
3314 PR testsuite/70109
3315 * gcc.dg/vect/O3-pr36098.c: New testcase.
3316
4145a9b7
CL
33172016-03-07 Christophe Lyon <christophe.lyon@linaro.org>
3318
3319 * gcc.target/arm/pragma_cpp_fma.c: Reset default FPU.
3320
1878be32
EB
33212016-03-07 Eric Botcazou <ebotcazou@adacore.com>
3322
3323 * gnat.dg/renaming9.ad[sb]: New testcase.
3324
df762bb2
JJ
33252016-03-05 Jakub Jelinek <jakub@redhat.com>
3326
3327 PR c++/70084
3328 * g++.dg/expr/stdarg3.C: New test.
3329
7d461295
JL
33302016-03-04 Jeff Law <law@redhat.com>
3331
3332 PR tree-optimization/69196
3333 * gcc.dg/tree-ssa/pr69196-1.c: Limit this to sparc*-*-* and
3334 x86_64-*-*.
3335
29b9828f
BS
33362016-03-04 Bernd Schmidt <bschmidt@redhat.com>
3337
b6b552fd
BS
3338 PR c/69973
3339 * gcc.dg/pr69973.c: New test.
3340
201d49e9
BS
3341 PR rtl-optimization/69941
3342 * gcc.dg/torture/pr69941.c: New test.
3343
29b9828f
BS
3344 PR c/69824
3345 * gcc.dg/pr69824.c: New test.
3346
640b7e74
TV
33472016-03-05 Tom de Vries <tom@codesourcery.com>
3348
3349 * c-c++-common/goacc/nesting-fail-1.c (f_acc_routine): New function.
3350 * c-c++-common/goacc-gomp/nesting-fail-1.c (f_acc_routine): New
3351 function.
3352
7a3a3fad
PP
33532016-03-05 Patrick Palka <ppalka@gcc.gnu.org>
3354
3355 PR c++/66786
3356 * g++.dg/cpp1y/var-templ48.C: New test.
3357 * g++.dg/cpp1y/var-templ49.C: New test.
3358
cd439aec
EB
33592016-03-04 Eric Botcazou <ebotcazou@adacore.com>
3360
3361 * g++.dg/Wno-frame-address.C: Skip on IA-64.
3362
60204554
JJ
33632016-03-04 Jakub Jelinek <jakub@redhat.com>
3364
0c8825de
JJ
3365 PR c++/70035
3366 * g++.dg/ubsan/pr70035.C: New test.
3367
60204554
JJ
3368 PR target/70062
3369 * gcc.target/i386/pr70062.c: New test.
3370
f79d4eab
L
33712016-03-04 H.J. Lu <hongjiu.lu@intel.com>
3372
3373 * g++.dg/template/typename21.C: Remove c++98_only.
3374
ea81ce67
L
33752016-03-04 H.J. Lu <hongjiu.lu@intel.com>
3376
3377 * g++.dg/template/typename21.C: Replace c++98 with c++98_only.
3378
64b23c13
DM
33792016-03-04 David Malcolm <dmalcolm@redhat.com>
3380
3381 PR c/68187
3382 * c-c++-common/Wmisleading-indentation.c (fn_42_a): New test
3383 function.
3384 (fn_42_b): Likewise.
3385 (fn_42_c): Likewise.
3386
729526f5
DM
33872016-03-04 David Malcolm <dmalcolm@redhat.com>
3388
3389 PR c/68187
3390 * c-c++-common/Wmisleading-indentation.c (fn_40_a): New test
3391 function.
3392 (fn_40_b): Likewise.
3393 (fn_41_a): Likewise.
3394 (fn_41_b): Likewise.
3395
f9ea11ac
JJ
33962016-03-04 Jakub Jelinek <jakub@redhat.com>
3397
3398 PR target/70059
3399 * gcc.target/i386/avx512f-pr70059.c: New test.
3400 * gcc.target/i386/avx512dq-pr70059.c: New test.
3401
b6c38c69
BS
34022016-03-04 Bernd Schmidt <bschmidt@redhat.com>
3403
3404 PR rtl-optimization/57676
3405 * gcc.dg/torture/pr57676.c: New test.
3406
af3cdd34
IE
34072016-03-04 Ilya Enkovich <enkovich.gnu@gmail.com>
3408
3409 * gcc.dg/pr70026.c: New test.
3410
7ff6ca38
MP
34112016-03-04 Marek Polacek <polacek@redhat.com>
3412
3413 PR c/69798
3414 * gcc.dg/cilk-plus/pr69798-1.c: New test.
3415 * gcc.dg/cilk-plus/pr69798-2.c: New test.
3416
a6bf62d5
KT
34172016-03-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3418
3419 PR target/70004
3420 * gcc.target/aarch64/scalar_shift_1.c: (test_corners_sisd_di):
3421 Delete.
3422 (test_corners_sisd_si): Likewise.
3423 (main): Remove checks of the above.
3424 * gcc.target/aarch64/shift_wide_invalid_1.c: New test.
3425
ae4cdc6a
EB
34262016-03-04 Eric Botcazou <ebotcazou@adacore.com>
3427
3428 * gcc.dg/Wno-frame-address.c: Skip on IA-64.
3429
08455559
CL
34302016-03-04 Christophe Lyon <christophe.lyon@linaro.org>
3431
3432 * gcc.dg/torture/pr69951.c: Accept argc==0.
3433
e9a35493
RB
34342016-03-04 Richard Biener <rguenther@suse.de>
3435
3436 PR c++/70054
3437 * g++.dg/warn/Wstrict-aliasing-bogus-union-2.C: New testcase.
3438 * gcc.dg/Wstrict-aliasing-struct-member.c: New testcase.
3439
fba054c2
DV
34402016-03-04 Dominik Vogt <vogt@linux.vnet.ibm.com>
3441
3442 PR testsuite/69766
3443 * go.test/go-test.exp: S/390: Set GOARCH to the current target when
3444 testing multiarch.
3445
f10cdc6c
JJ
34462016-03-04 Jakub Jelinek <jakub@redhat.com>
3447
3448 PR debug/69947
3449 * gcc.dg/guality/pr69947.c: New test.
3450
2e981ba0
JJ
34512016-03-03 Jakub Jelinek <jakub@redhat.com>
3452
3453 PR ada/70017
3454 * gcc.dg/pr70017.c (foo): Store 0 to first element of each array.
3455
0ba3bfa2
KT
34562016-03-03 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3457
3458 PR rtl-optimization/69904
3459 * gcc.target/arm/pr69904.c: New test.
3460
97ecdb46
JJ
34612016-03-03 Jakub Jelinek <jakub@redhat.com>
3462
3463 PR target/70021
3464 * gcc.dg/vect/pr70021.c: New test.
3465 * gcc.target/i386/pr70021.c: New test.
3466
a2a743a1
MP
34672016-03-03 Marek Polacek <polacek@redhat.com>
3468
3469 PR middle-end/70050
3470 * gcc.dg/pr70050.c: New test.
3471
fa07ecdd
JG
34722016-03-03 James Greenhalgh <james.greenhalgh@arm.com>
3473
3474 * gcc.dg/vect/bb-slp-34.c: Don't XFAIL for ARM/AArch64.
3475
23504262
ML
34762016-03-03 Ilya Enkovich <enkovich.gnu@gmail.com>
3477
3478 PR tree-optimization/70043
3479 * gfortran.dg/vect/pr70043.f90: New test.
3480
b7b9e1a9
EB
34812016-03-03 Eric Botcazou <ebotcazou@adacore.com>
3482
3483 * gnat.dg/specs/task1.ads: New test.
3484
cb83ba54
RO
34852016-03-03 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3486
3487 * lib/gcc-gdb-test.exp (gdb-test): Make log message match command.
3488 Invoke gdb with -batch.
3489 * lib/gcc-simulate-thread.exp (simulate-thread): Likewise.
3490
a75f5e30
RB
34912016-03-03 Richard Biener <rguenther@suse.de>
3492
3493 PR tree-optimization/55936
3494 * gcc.dg/tree-ssa/vrp06.c: Remove XFAIL.
3495
268bc320
JL
34962016-03-02 Jeff Law <law@redhat.com>
3497
815f20ab
JL
3498 PR rtl-optimization/69942
3499 * gcc.dg/ifcvt-5.c: Use "word_mode" rather than "int" to limit the
3500 effects of argument promotions.
3501
268bc320
JL
3502 PR tree-optimization/69987
3503 * gfortran.dg/pr69987.f90: Use "-w" to avoid failures when the
3504 target does not support -fprefetch-loop-arrays.
3505
171f7de5
UB
35062016-03-02 Uros Bizjak <ubizjak@gmail.com>
3507
3508 * gcc.target/i386/bmi2-bzhi-2.c: Change to runtime test.
3509
192912db
BC
35102016-03-02 Bin Cheng <bin.cheng@arm.com>
3511
c7908871 3512 PR rtl-optimization/69052
192912db
BC
3513 * gcc.target/i386/pr69052.c: New test.
3514
90a7a40b
AM
35152016-03-02 Alan Modra <amodra@gmail.com>
3516
3517 * gcc.dg/pr69990.c: New.
3518
69fa742f
JJ
35192016-03-02 Jakub Jelinek <jakub@redhat.com>
3520
de752fb0
JJ
3521 PR c/68062
3522 * c-c++-common/vector-compare-4.c: Add -Wno-psabi to dg-options.
3523
3524 PR middle-end/70022
3525 * gcc.dg/pr70022.c: Add -w -Wno-psabi to dg-options.
3526
69fa742f
JJ
3527 PR target/70028
3528 * gcc.target/i386/pr70028.c: New test.
3529
7c65bd56
MK
35302016-03-02 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
3531
3532 * c-c++-common/asan/swapcontext-test-1.c,
3533 * c-c++-common/tsan/thread_leak.c,
3534 * g++.dg/tsan/aligned_vs_unaligned_race.C,
3535 * g++.dg/tsan/benign_race.C,
3536 * g++.dg/tsan/fd_close_norace.C,
3537 * g++.dg/tsan/fd_close_norace2.C: Print markers to stderr to avoid
3538 races with sanitizer output
3539
37d98220 35402016-03-02 Richard Biener <rguenther@suse.de>
171f7de5 3541 Uros Bizjak <ubizjak@gmail.com>
37d98220
RB
3542
3543 PR target/67278
3544 * gcc.dg/simd-8.c: New testcase.
3545
218db463
RB
35462016-03-02 Richard Biener <rguenther@suse.de>
3547
3548 PR middle-end/67278
3549 * gcc.dg/simd-7.c: New testcase.
3550
22c72158
EB
35512016-03-02 Eric Botcazou <ebotcazou@adacore.com>
3552
3553 * gcc.target/i386/pr70007.c: Tweak.
3554
9a790ccc
DV
35552016-03-02 Dominik Vogt <vogt@linux.vnet.ibm.com>
3556
3557 * gfortran.dg/bessel_6.f90: Reduce accuracy for S/390.
3558
bd02f00f
MP
35592016-03-02 Marek Polacek <polacek@redhat.com>
3560
3561 PR c/67854
3562 * gcc.dg/pr67854.c: New test.
3563
1e840f39
JJ
35642016-03-02 Jakub Jelinek <jakub@redhat.com>
3565
3566 PR middle-end/70025
3567 * gcc.dg/torture/pr70025.c: New test.
3568
bca00241
VK
35692016-03-02 Venkataramanan Kumar <venkataramanan.kumar@amd.com>
3570
3571 PR tree-optimization/68621
3572 * gcc.dg/tree-ssa/ifc-8.c: Adjust test.
3573
0bca04b8
EB
35742016-03-01 Eric Botcazou <ebotcazou@adacore.com>
3575
3576 * gcc.target/i386/pr70007.c: New test.
3577
2a9afc86
JL
35782016-03-01 Jeff Law <law@redhat.com>
3579
eab2541b 3580 PR tree-optimization/69196
9d83ef71 3581 * gcc.dg/tree-ssa/pr69196-1.c: New test.
eab2541b 3582
2a9afc86
JL
3583 PR tree-optimization/69196
3584 * gcc.dg/tree-ssa/vrp46.c: Twiddle threading params to keep it from
3585 duplicating code and spoiling the expected output.
3586
0d39977e
MM
35872016-03-01 Michael Meissner <meissner@linux.vnet.ibm.com>
3588
3589 PR target/70033
3590 * gcc.target/powerpc/p9-lxvx-stxvx-1.c: Make sure compiler
3591 supports power9 before doing tests.
3592 * gcc.target/powerpc/p9-lxvx-stxvx-2.c: Likewise.
3593 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: Likewise.
3594 * gcc.target/powerpc/p9-permute.c: Likewise.
3595
a0c0699d
UB
35962016-03-01 Uros Bizjak <ubizjak@gmail.com>
3597
3598 PR target/70027
3599 * gcc.target/i386/pr70027.c: New test.
3600
0ae3ef47 36012016-03-01 Eric Botcazou <ebotcazou@adacore.com>
355a43a1
EB
3602
3603 * gcc.dg/pr70017.c: New test.
3604
686e2237
JJ
36052016-03-01 Jakub Jelinek <jakub@redhat.com>
3606
3607 PR c/69796
3608 PR c/69974
3609 * gcc.dg/pr69796.c: New test.
3610 * gcc.dg/pr69974.c: New test.
3611
f8e4188c
EB
36122016-03-01 Eric Botcazou <ebotcazou@adacore.com>
3613
3614 * gnat.dg/stack_usage3.adb: Robustify and enable for all targets.
3615
5e3f1c7c
JL
36162016-02-29 Jeff Law <law@redhat.com>
3617
3618 PR tree-optimization/69987
3619 * gfortran.dg/pr69987.f90: New test.
3620
3621 PR tree-optimization/69989
3622 * gcc.c-torture/compile/pr69989-2.c: New test.
3623
1be56bc5
MP
36242016-03-01 Marek Polacek <polacek@redhat.com>
3625
3626 PR c++/69795
3627 * g++.dg/parse/invalid1.C: New test.
3628
1b19470d
RB
36292016-03-01 Richard Biener <rguenther@suse.de>
3630
3631 PR middle-end/70022
3632 * gcc.dg/pr70022.c: New testcase.
3633
3ae0661a
IE
36342016-03-01 Ilya Enkovich <enkovich.gnu@gmail.com>
3635
3636 PR tree-optimization/69956
3637 * gcc.dg/pr69956.c: New test.
3638
0f09ab88
BS
36392016-02-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3640
3641 PR target/70011
3642 * gcc.dg/vect/costmodel/ppc/costmodel-fast-math-vect-pr299925.c:
3643 XFAIL when hardware supports efficient unaligned storage access.
3644
76d881bf
PP
36452016-03-01 Patrick Palka <ppalka@gcc.gnu.org>
3646
3647 PR c++/69961
3648 * g++.dg/template/pr69961a.C: New test.
3649 * g++.dg/template/pr69961b.C: New test.
3650
7168133a
DM
36512016-02-29 David Malcolm <dmalcolm@redhat.com>
3652
3653 PR preprocessor/69985
3654 * gcc.dg/cpp/pr69985.c: New test case.
3655
0c6072a3
JL
36562016-02-29 Jeff Law <law@redhat.com>
3657
e66f219b
JL
3658 PR tree-optimization/70005
3659 * gcc.c-torture/execute/pr70005.c New test.
3660
0c6072a3
JL
3661 PR tree-optimization/69999
3662 * gcc.c-torture/compile/pr69999.c: New test.
3663
fd9fbdb3
YR
36642016-02-29 Yuri Rumyantsev <ysrumyan@gmail.com>
3665
3666 PR tree-optimization/69652
3667 * gcc.dg/torture/pr69652.c: Delete test.
3668 * gcc.dg/vect/pr69652.c: New test.
3669
cbd400b4
RB
36702016-02-19 Richard Biener <rguenther@suse.de>
3671
3672 PR tree-optimization/69980
3673 * gfortran.dg/vect/pr69980.f90: New testcase.
3674
84ea0f58
EB
36752016-02-29 Eric Botcazou <ebotcazou@adacore.com>
3676
3677 * gcc.target/sparc/20160229-1.c: New test.
3678
5d2a63dc
EB
36792016-02-29 Eric Botcazou <ebotcazou@adacore.com>
3680
3681 * gnat.dg/stack_usage3.adb: New test.
3682 * gnat.dg/stack_usage3_pkg.ads: New helper.
3683
93e708f9
EB
36842016-02-29 Eric Botcazou <ebotcazou@adacore.com>
3685
3686 * gnat.dg/renaming8.adb: New test.
3687 * gnat.dg/renaming8_pkg1.ads: New helper.
3688 * gnat.dg/renaming8_pkg2.ad[sb]: Likewise.
3689 * gnat.dg/renaming8_pkg3.ad[sb]: Likewise.
3690
6512bc93
RB
36912016-02-29 Richard Biener <rguenther@suse.de>
3692
3693 PR tree-optimization/69720
3694 * gcc.dg/vect/vect-outer-pr69720.c: New testcase.
3695
7b201a88
TK
36962016-02-28 Thomas Koenig <tkoenig@gcc.gnu.org>
3697
3698 PR fortran/68147
3699 PR fortran/47674
3700 * gfortran.dg/realloc_on_assign_26.f90: New test case.
3701
82ee0cf2 37022016-02-28 Harald Anlauf <anlauf@gmx.de>
b2fd5373
HA
3703 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3704
3705 PR fortran/56007
3706 * gfortran.dg/coarray_8.f90: Adjust error message.
3707 * gfortran.dg/pr56007.f90: New test.
3708 * gfortran.dg/pr56007.f: New test.
3709
cdc1a2c8
L
37102016-02-28 H.J. Lu <hongjiu.lu@intel.com>
3711
3712 PR tree-optimization/69989
3713 * gcc.dg/torture/pr69989.c: New test.
3714
33505bcf
EB
37152016-02-28 Eric Botcazou <ebotcazou@adacore.com>
3716
3717 * gcc.target/i386/stack-realign-win.c: New test.
3718
524bfb19
HA
37192016-02-28 Harald Anlauf <anlauf@gmx.de>
3720
3721 PR fortran/60126
3722 * gfortran.dg/pr60126.f90: New test.
3723
bd542508
JL
37242016-02-27 Jeff Law <law@redhat.com>
3725
3726 Revert
3727 2016-02-26 Richard Biener <rguenther@suse.de>
3728 Jeff Law <law@redhat.com>
3729
3730 PR tree-optimization/69740
3731 * gcc.c-torture/compile/pr69740-1.c: New test.
3732 * gcc.c-torture/compile/pr69740-2.c: New test.
3733
dd1291e0
JD
37342016-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3735
5fb67f8b 3736 PR fortran/69910
dd1291e0
JD
3737 * gfortran.dg/newunit_4.f90: New test.
3738
5cfefb59
JJ
37392016-02-27 Jakub Jelinek <jakub@redhat.com>
3740
3741 PR target/69613
3742 PR rtl-optimization/69886
3743 * gcc.dg/torture/pr69886.c: Add -w -Wno-psabi to dg-options.
3744 * gcc.dg/torture/pr69613.c: Likewise. Guard -mavx with avx_runtime
3745 target.
3746
20ba5f33
MS
37472016-02-26 Martin Sebor <msebor@redhat.com>
3748
3749 PR tree-optimization/15826
3750 * gcc.dg/tree-ssa/pr15826.c: New test.
3751
e6fb01b0
JJ
37522016-02-26 Jakub Jelinek <jakub@redhat.com>
3753
3754 PR target/69969
3755 * gcc.target/powerpc/pr69969.c: New test.
3756
e3e0cf64
MS
37572016-02-26 Martin Sebor <msebor@redhat.com>
3758
3759 PR c++/15766
3760 * g++.old-deja/g++.other/decl5.C: Add a test case.
3761
d1f2bea5
SB
37622016-02-26 Segher Boessenkool <segher@kernel.crashing.org>
3763
3764 PR target/69946
3765 * gcc.target/powerpc/pr69946.c: New file.
3766
4a4f9d2b 37672016-02-26 Richard Biener <rguenther@suse.de>
e3e0cf64 3768 Jeff Law <law@redhat.com>
4a4f9d2b 3769
e3e0cf64 3770 PR tree-optimization/69740
4a4f9d2b
RB
3771 * gcc.c-torture/compile/pr69740-1.c: New test.
3772 * gcc.c-torture/compile/pr69740-2.c: New test.
3773
ad2a2706
MJ
37742016-02-26 Martin Jambor <mjambor@suse.cz>
3775
3776 PR middle-end/69920
3777 * gcc.dg/torture/pr69932.c: New test.
3778 * gcc.dg/torture/pr69936.c: Likewise.
3779
1d11f7ce
AK
37802016-02-26 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
3781
3782 PR target/69709
3783 * gcc.target/s390/pr69709.c: New test.
3784
6cfccbb2
KT
37852016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3786
3787 PR target/69245
3788 * gcc.target/aarch64/pr69245_1.c: New test.
3789
ac59ad4e
KT
37902016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3791
3792 PR target/69613
3793 * gcc.dg/torture/pr69613.c: New test.
3794
a2ad54a0
JJ
37952016-02-26 Jakub Jelinek <jakub@redhat.com>
3796
3797 PR rtl-optimization/69891
3798 * gcc.target/i386/pr69891.c: New test.
3799
0884062c 38002016-02-26 Michael Meissner <meissner@linux.vnet.ibm.com>
c163789b
MM
3801 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3802
d2369d4f 3803 PR target/61397
c163789b
MM
3804 * gcc.target/powerpc/p8vector-ldst.c: Adjust to test desired
3805 functionality for both 32-bit and 64-bit.
3806
5aed7e2c
RB
38072016-02-26 Richard Biener <rguenther@suse.de>
3808
3809 PR tree-optimization/69551
3810 * gcc.dg/torture/pr69951.c: New testcase.
3811
798e2a8e
RB
38122016-02-25 Richard Biener <rguenther@suse.de>
3813
3814 PR tree-optimization/48795
3815 * gcc.dg/Warray-bounds-18.c: New testcase.
3816
9559fbac
RO
38172016-02-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3818
3819 * g++.dg/ext/attr-constructor1.C: Require init_priority support.
3820
c049b107
JJ
38212016-02-25 Jakub Jelinek <jakub@redhat.com>
3822
3823 PR rtl-optimization/69896
3824 * gcc.dg/pr69896.c: New test.
3825
1137001c
PP
38262016-02-25 Patrick Palka <ppalka@gcc.gnu.org>
3827
3828 PR c++/69736
3829 * g++.dg/cpp1y/paren2.C: New test.
3830
2e9c8641
MS
38312016-02-24 Martin Sebor <msebor@redhat.com>
3832
3833 PR c/51147
3834 * gcc.dg/enum-mode-2.c: New test.
3835
03ca8fb3
JJ
38362016-02-24 Jakub Jelinek <jakub@redhat.com>
3837
3838 PR c++/69922
3839 * g++.dg/warn/Wnonnull-compare-6.C: New test.
3840 * g++.dg/warn/Wnonnull-compare-7.C: New test.
3841 * g++.dg/ubsan/pr69922.C: New test.
3842
0b05329b
MP
38432016-02-24 Marek Polacek <polacek@redhat.com>
3844
3845 PR c/69819
3846 * gcc.dg/pr69819.c: New test.
3847
57c2c374
MS
38482016-02-24 Martin Sebor <msebor@redhat.com>
3849
3b96b93a
MS
3850 PR c++/69912
3851 * g++.dg/ext/flexary15.C: New test.
3852
38532016-02-24 Martin Sebor <msebor@redhat.com>
3854
3855 * gcc.dg/builtins-68.c: Avoid making unportable
57c2c374 3856 assumptions about the relationship between SIZE_MAX and UINT_MAX.
3b96b93a 3857 * g++.dg/ext/builtin_alloca.C: Same.
57c2c374 3858
65433bb5
MK
38592016-02-24 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
3860 Charles Baylis <charles.baylis@linaro.org>
3861
3862 PR debug/61033
3863 * g++.dg/pr61033.C: Add a regression testcase for PR debug/61033.
3864
f802a424 38652016-02-24 Richard Biener <rguenther@suse.de>
44293580 3866 Jakub Jelinek <jakub@redhat.com>
f802a424
RB
3867
3868 PR middle-end/69760
3869 * gcc.dg/torture/pr69760.c: New testcase.
3870
525f795f
RO
38712016-02-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3872
3873 * gcc.dg/debug/dwarf2/prod-options.c: Use different DW_AT_producer
3874 pattern on Solaris with as.
3875
cd7bbceb
KT
38762016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3877
3878 * gcc.target/arm/cond_sub_restrict_it.c: New test.
3879 * gcc.target/arm/condarith_restrict_it.c: Likewise.
3880 * gcc.target/arm/movcond_restrict_it.c: Likewise.
3881 * gcc.target/arm/negscc_restrict_it.c: Likewise.
3882
89c0c1fd
JJ
38832016-02-24 Jakub Jelinek <jakub@redhat.com>
3884
3885 PR middle-end/69915
3886 * gcc.dg/pr69915.c: New test.
3887
0683fd27
KT
38882016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3889
3890 PR rtl-optimization/69886
3891 * gcc.dg/torture/pr69886.c: New test.
3892
e53d562a
RB
38932016-02-24 Richard Biener <rguenther@suse.de>
3894
3895 PR middle-end/68963
3896 * gcc.dg/torture/pr68963.c: New testcase.
3897
74a00288
KT
38982016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3899
3900 PR target/69875
3901 * gcc.target/arm/atomic_loaddi_acquire.x: New file.
3902 * gcc.target/arm/atomic_loaddi_relaxed.x: Likewise.
3903 * gcc.target/arm/atomic_loaddi_seq_cst.x: Likewise.
3904 * gcc.target/arm/atomic_loaddi_1.c: New test.
3905 * gcc.target/arm/atomic_loaddi_2.c: Likewise.
3906 * gcc.target/arm/atomic_loaddi_3.c: Likewise.
3907 * gcc.target/arm/atomic_loaddi_4.c: Likewise.
3908 * gcc.target/arm/atomic_loaddi_5.c: Likewise.
3909 * gcc.target/arm/atomic_loaddi_6.c: Likewise.
3910 * gcc.target/arm/atomic_loaddi_7.c: Likewise.
3911 * gcc.target/arm/atomic_loaddi_8.c: Likewise.
3912 * gcc.target/arm/atomic_loaddi_9.c: Likewise.
3913
340fd4c9
JJ
39142016-02-24 Jakub Jelinek <jakub@redhat.com>
3915
3916 PR middle-end/69909
3917 * gcc.dg/torture/pr69909.c: New test.
3918
47d3fdb2
RB
39192016-02-24 Richard Biener <rguenther@suse.de>
3920
3921 PR tree-optimization/69907
3922 * gcc.dg/vect/bb-slp-pr69907.c: New testcase.
3923 * gcc.dg/vect/bb-slp-34.c: XFAIL.
3924 * gcc.dg/vect/bb-slp-pr68892.c: Likewise.
3925
dab73e73
CB
39262016-02-24 Christian Bruel <christian.bruel@st.com>
3927
3928 * gcc.target/arm/pragma_cpp_fma.c: New test.
3929
7cc5ec65
JD
39302016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3931
3932 PR fortran/61156
3933 * gfortran.dg/include_6.f90: Update test.
3934
067fbd8b
JJ
39352016-02-23 Jakub Jelinek <jakub@redhat.com>
3936
3937 PR objc/69844
3938 * objc.dg/pr69844.m: New test.
3939
64a454d9
JD
39402016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3941
3942 PR libgfortran/69456
3943 * gfortran.dg/namelist_89.f90: New test.
3944 * gfortran.dg/pr59700.f90: Update test..
3945
35886f0b
MS
39462016-02-23 Martin Sebor <msebor@redhat.com>
3947
3948 PR middle-end/69780
3949 * g++.dg/ext/builtin_alloca.C: New test.
3950 * gcc.dg/builtins-68.c: New test.
3951
162cc7e3
RH
39522016-02-23 Richard Henderson <rth@redhat.com>
3953
3954 * gcc.target/i386/addr-space-3.c: Remove test.
3955
196440f8
DM
39562016-02-23 David Malcolm <dmalcolm@redhat.com>
3957
3958 PR preprocessor/69126
3959 PR preprocessor/69543
3960 * c-c++-common/pr69126-2-long.c: New test.
3961 * c-c++-common/pr69126-2-short.c: New test.
3962 * c-c++-common/pr69543-1.c: Remove xfail.
3963
1d3121af
DM
39642016-02-23 David Malcolm <dmalcolm@redhat.com>
3965
3966 PR preprocessor/69126
3967 PR preprocessor/69543
3968 PR preprocessor/69558
3969 * c-c++-common/pr69126.c (MACRO_1, test_1): New.
3970 (f): Rename to...
3971 (test_2): ...this, and add leading comment.
3972 (MACRO_3, test_3): New.
3973 (MACRO_4A, MACRO_4B, test_4): New.
3974 (MACRO): Rename to...
3975 (MACRO_5): ...this.
3976 (g): Rename to...
3977 (test_5): ...this, updating for renaming of MACRO, and
3978 add leading comment.
3979 * c-c++-common/pr69543-1.c: New.
3980 * c-c++-common/pr69543-2.c: New.
3981 * c-c++-common/pr69543-3.c: New.
3982 * c-c++-common/pr69543-4.c: New.
3983 * c-c++-common/pr69558-1.c: New.
3984 * c-c++-common/pr69558-2.c: New.
3985 * c-c++-common/pr69558-3.c: New.
3986 * c-c++-common/pr69558-4.c: New.
3987 * gcc.dg/pr69558.c: Move to...
3988 * c-c++-common/pr69558.c: ...here. Add dg-bogus directives, with
3989 xfail for c++.
3990
f99c3557
TS
39912016-02-23 Thomas Schwinge <thomas@codesourcery.com>
3992
3993 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: Adjust
3994 to -ftree-parallelize-loops/-fopenacc changes.
3995 * c-c++-common/goacc/kernels-double-reduction-n.c: Likewise.
3996 * c-c++-common/goacc/kernels-double-reduction.c: Likewise.
3997 * c-c++-common/goacc/kernels-loop-2.c: Likewise.
3998 * c-c++-common/goacc/kernels-loop-3.c: Likewise.
3999 * c-c++-common/goacc/kernels-loop-g.c: Likewise.
4000 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: Likewise.
4001 * c-c++-common/goacc/kernels-loop-n.c: Likewise.
4002 * c-c++-common/goacc/kernels-loop-nest.c: Likewise.
4003 * c-c++-common/goacc/kernels-loop.c: Likewise.
4004 * c-c++-common/goacc/kernels-one-counter-var.c: Likewise.
4005 * c-c++-common/goacc/kernels-reduction.c: Likewise.
4006 * gfortran.dg/goacc/kernels-loop-inner.f95: Likewise.
4007 * gfortran.dg/goacc/kernels-loops-adjacent.f95: Likewise.
4008
c60ec7c2
RO
40092016-02-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4010
4011 * gcc.target/i386/chkp-hidden-def.c: Require alias support.
4012
f1a62b6f
JJ
40132016-02-23 Jakub Jelinek <jakub@redhat.com>
4014
e67bf044
JJ
4015 PR c++/69902
4016 * g++.dg/warn/Wnonnull-compare-5.C: New test.
4017
f1a62b6f
JJ
4018 PR c/69900
4019 * gcc.dg/pr69900.c: New test.
4020
20c5e09e
MJ
40212016-02-23 Martin Jambor <mjambor@suse.cz>
4022
4023 PR tree-optimization/69666
4024 * gcc.dg/tree-ssa/pr69666.c: New test.
4025
e457a6fc
AV
40262016-02-23 Andre Vehreschild <vehre@gcc.gnu.org>
4027
4028 PR fortran/67451
4029 * gfortran.dg/coarray_allocate_5.f08: New test.
4030
d7b574f4
AK
40312016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
4032
4033 * gcc.target/s390/vcond-shift.c: Move to ...
4034 * gcc.target/s390/vector/vcond-shift.c: ... here.
4035
58bdeb44
AK
40362016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
4037
4038 * gcc.target/s390/md/movstr-2.c: Move and rename to ...
4039 * gcc.target/s390/vector/stpcpy-1.c: ... this one.
4040
7cd0387b
AK
40412016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
4042
4043 * gcc.target/s390/md/movstr-1.c: Turn into compile test.
4044
4246c8da
MW
40452016-02-20 Mark Wielaard <mjw@redhat.com>
4046
4047 PR c/28901
4048 * gcc.dg/unused-variable-3.c: New test.
4049
f93bc532
JJ
40502016-02-22 Jakub Jelinek <jakub@redhat.com>
4051
4052 PR target/69888
4053 * gcc.target/i386/pr69888.c: New test.
4054
c4e360f4
RB
40552016-02-22 Richard Biener <rguenther@suse.de>
4056
4057 PR tree-optimization/69882
4058 * gfortran.dg/vect/pr69882.f90: New testcase.
4059
09c92f1c
JJ
40602016-02-22 Jakub Jelinek <jakub@redhat.com>
4061
4062 PR target/69885
4063 * gcc.dg/pr69885.c: New test.
4064
f88d45dc
OE
40652016-02-22 Oleg Endo <olegendo@gcc.gnu.org>
4066
4067 PR target/69806
4068 PR target/54089
4069 * gcc.target/sh/pr54089-10.c: New.
4070
ce1ff48e
PT
40712016-02-20 Paul Thomas <pault@gcc.gnu.org>
4072
4073 PR fortran/69423
4074 * gfortran.dg/deferred_character_15.f90 : New test.
4075
bbf27208
DH
40762016-02-20 Dominique d'Humieres <dominiq@lps.ens.fr>
4077
4078 PR fortran/57365
4079 gfortran.dg/allocate_with_source_18.f03: New test.
4080
40812016-02-20 Harald Anlauf <anlauf@gmx.de>
4082
4083 PR fortran/52531
4084 gfortran.dg/gomp/pr52531.f90: New test.
4085
268be88c
BE
40862016-02-19 Bernd Edlinger <bernd.edlinger@hotmail.de>
4087
4088 PR c++/69865
4089 * c-c++-common/Wshift-negative-value-6.c: Add -std=c++11 before
4090 -std=c++03.
4091
4b6c824a
JJ
40922016-02-19 Jakub Jelinek <jakub@redhat.com>
4093
871b3f47
JJ
4094 PR c++/69826
4095 * c-c++-common/cilk-plus/CK/pr69826-1.c: New test.
4096 * c-c++-common/cilk-plus/CK/pr69826-2.c: New test.
4097
7a965d51
JJ
4098 PR c++/69850
4099 * g++.dg/warn/Wnonnull-compare-4.C: New test.
4100
4b6c824a
JJ
4101 PR c++/69851
4102 * g++.dg/torture/pr69851.C: New test.
4103
15fca21a
MS
41042016-02-19 Martin Sebor <msebor@redhat.com>
4105
4106 PR testsuite/69573
4107 * gcc.dg/pr61053.c: Tweaked test to avoid bogus failures.
4108
19e21586
JJ
41092016-02-19 Jakub Jelinek <jakub@redhat.com>
4110
03a616ac
JJ
4111 PR c++/69850
4112 * g++.dg/warn/Wnonnull-compare-2.C: New test.
4113 * g++.dg/warn/Wnonnull-compare-3.C: New test.
4114
19e21586
JJ
4115 PR c++/67767
4116 * g++.dg/cpp0x/pr67767.C: New test.
4117
2db16594
KT
41182016-02-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4119
4120 * lib/target-supports.exp: Define aarch64_asm_FUNC_ok checks
4121 for fp, simd, crypto, crc, lse.
4122 * doc/sourcebuild.texi (AArch64-specific attributes): Document the
4123 above.
4124 * gcc.target/aarch64/assembler_arch_1.c: Add aarch64_asm_lse_ok
4125 effective target check.
4126
5a7d9d1e
JJ
41272016-02-19 Jakub Jelinek <jakub@redhat.com>
4128
4129 PR target/69820
4130 * gcc.target/i386/pr69820.c: New test.
4131
6448f064
AK
41322016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
4133
4134 * gcc.target/s390/vector/int128-1.c: New test.
4135
d0a859e6
AK
41362016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
4137
4138 * gcc.target/s390/vector/vec-vcond-1.c: New test.
4139
9e4eb643
AK
41402016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
4141
4142 * gcc.target/s390/md/movstr-1.c: Allow also the z13 strings
4143 instruction pattern name to prevent the testcase from failing with
4144 -march=z13.
4145
859a4c0e
AK
41462016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
4147
4148 * gcc.target/s390/md/movstr-2.c: New test.
4149
efc2340b
MK
41502016-02-19 Marcin Kościelnicki <koriakin@0x04.net>
4151
4152 * gcc.target/s390/morestack.c: New test.
4153
ca2bfbc2
DV
41542016-02-19 Dominik Vogt <vogt@linux.vnet.ibm.com>
4155
4156 PR target/69625
4157 * gcc.target/s390/pr69625.c: Add test case.
4158
efd4bd05
BE
41592016-02-18 Bernd Edlinger <bernd.edlinger@hotmail.de>
4160
4161 PR testsuite/68580
4162 * c-c++-common/tsan/pr65400-1.c (v, q, o): Make 8-byte aligned.
4163
2bf2078a
MM
41642016-02-18 Michael Meissner <meissner@linux.vnet.ibm.com>
4165
4166 PR target/68404
4167 * gcc.target/powerpc/fusion.c: Revert the 2016-02-09 change.
4168 * gcc.target/powerpc/fusion3.c: Likewise.
4169
f003579e
RB
41702016-02-18 Richard Biener <rguenther@suse.de>
4171
4172 PR middle-end/69553
4173 * g++.dg/torture/pr69553.C: New testcase.
4174
19233914
NC
41752016-02-18 Nick Clifton <nickc@redhat.com>
4176
efd4bd05
BE
4177 PR target/62254
4178 PR target/69610
4179 * gcc.target/arm/pr62554.c: New test.
4180 * gcc.target/arm/pr69610-1.c: New test.
4181 * gcc.target/arm/pr69610-2.c: New test.
19233914 4182
23f27839
RB
41832016-02-18 Richard Biener <rguenther@suse.de>
4184
4185 PR middle-end/69854
4186 * gcc.dg/torture/pr69854.c: New testcase.
4187
932c0da4
JJ
41882016-02-17 Jakub Jelinek <jakub@redhat.com>
4189
4190 PR c++/69850
4191 * g++.dg/warn/Wnonnull-compare-1.C: New test.
4192
1bed93e4
BS
41932012-02-17 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4194
4195 * gcc.target/powerpc/vec-cg.c: New test.
4196
57bfb134
RB
41972016-02-17 Richard Biener <rguenther@suse.de>
4198
4199 PR testsuite/69586
4200 * gcc.dg/uninit-21.c: Add -fno-short-enums.
4201
a44e0ebb
KT
42022016-02-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4203
4204 PR target/69161
4205 * gcc.c-torture/compile/pr69161.c: New test.
4206
ffacd726
DS
42072016-02-17 David Sherwood <david.sherwood@arm.com>
4208
4209 PR target/69532
4210 * gcc.target/arm/fmaxmin.c: Change effective target to arm_v8_neon_hw.
4211 * gcc.target/arm/vect-fmaxmin.c: Likewise.
4212
448db8d2
EB
42132016-02-17 Eric Botcazou <ebotcazou@adacore.com>
4214
4215 * gcc.dg/ifcvt-4.c: Skip on Visium.
4216
e2f0522e
EB
42172016-02-17 Eric Botcazou <ebotcazou@adacore.com>
4218
4219 * gnat.dg/atomic8.adb: New test.
4220
bf17fe3f
EB
42212016-02-17 Eric Botcazou <ebotcazou@adacore.com>
4222
4223 * gnat.dg/discr46.ad[sb]: New test.
4224
ecf835e9
KN
42252016-02-16 Kelvin Nilsen <kelvin@gcc.gnu.org>
4226
4227 PR Target/48344
4228 * gcc.target/powerpc/pr48344-1.c: New test.
4229
49a1164a
TK
42302015-02-16 Thomas Koenig <tkoenig@gcc.gnu.org>
4231
4232 PR fortran/69742
4233 * gfortran.dg/associate_21.f90: New test.
4234
bf14eba2
JJ
42352016-02-16 Jakub Jelinek <jakub@redhat.com>
4236
4237 PR c/69835
4238 * c-c++-common/nonnull-1.c: Use -Wnonnull-compare instead of
4239 -Wnonnull in dg-options.
4240 * c-c++-common/nonnull-2.c: New test.
4241
35a093b6
JG
42422016-02-16 James Greenhalgh <james.greenhalgh@arm.com>
4243 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
4244
4245 * gcc.target/aarch64/vector_initialization_nostack.c: New.
4246
e387d491
JJ
42472016-02-16 Jakub Jelinek <jakub@redhat.com>
4248
4249 PR middle-end/69801
4250 * gcc.dg/pr69801.c: Add empty dg-options.
4251
ba539195
JN
42522016-02-16 James Norris <jnorris@codesourcery.com>
4253
4254 * c-c++-common/goacc/deviceptr-1.c: Add tests.
4255 * g++.dg/goacc/deviceptr-1.c: New file.
4256
2a2b8f64
JJ
42572016-02-16 Jakub Jelinek <jakub@redhat.com>
4258
4259 PR tree-optimization/69820
4260 * gcc.dg/vect/pr69820.c: New test.
4261
87440c29
RB
42622016-02-16 Richard Biener <rguenther@suse.de>
4263
4264 PR tree-optimization/69776
4265 * gcc.dg/torture/pr69776-2.c: New testcase.
4266
6d87c306
BS
42672016-02-16 Bernd Schmidt <bschmidt@redhat.com>
4268
4269 PR tree-optimization/69714
4270 * gcc.dg/torture/pr69714.c: New test.
4271
3824a0a2
JJ
42722016-02-16 Jakub Jelinek <jakub@redhat.com>
4273
4274 PR tree-optimization/69802
4275 * gcc.dg/pr69802.c: New test.
4276
c8cfe96e
RB
42772016-02-16 Richard Biener <rguenther@suse.de>
4278
4279 PR middle-end/69801
4280 * gcc.dg/pr69801.c: New testcase.
4281
fc12098d
JD
42822016-02-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4283
4284 PR libgfortran/69651
4285 * gfortran.dg/read_bang.f90: New test.
4286 * gfortran.dg/read_bang4.f90: New test.
4287
ba6b3795
JJ
42882016-02-15 Jakub Jelinek <jakub@redhat.com>
4289
f0516ca4
JJ
4290 PR c++/69658
4291 * g++.dg/init/pr69658.C: New test.
4292
ba6b3795
JJ
4293 PR c++/69797
4294 * c-c++-common/pr69797.c: New test.
4295
de3f9a2d
PK
42962016-02-15 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
4297
4298 * lib/target-supports.exp (check_effective_target_section_anchors): Add
4299 check for aarch64*-*-*.
4300
17a3b967
RB
43012016-02-15 Richard Biener <rguenther@suse.de>
4302
4303 PR tree-optimization/69783
4304 * gcc.dg/vect/pr69783.c: New testcase.
4305
1c48bff1
RB
43062016-02-15 Richard Biener <rguenther@suse.de>
4307
4308 PR tree-optimization/69776
4309 * gcc.dg/torture/pr69776.c: New testcase.
4310
1e6025b6
TK
43112016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
4312
4313 PR fortran/60526
4314 * gfortran.dg/type_decl_4.f90: Reinstated.
4315
d3308279
JDA
43162016-02-14 John David Anglin <danglin@gcc.gnu.org>
4317
4318 PR fortran/68746
4319 * gfortran.dg/read_dir.f90: Xfail on hppa*-*-hpux*.
4320
b7c56581
TK
43212016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
4322
4323 PR fortran/60526
4324 PR bootstrap/69816
4325 * gfortran.dg/type_decl_4.f90: Removed.
4326
60cb4ef5
TK
43272016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
4328
4329 PR fortran/60526
4330 * gfortran.dg/type_decl_4.f90: New test.
4331
f6964637
AM
43322016-02-14 Alan Modra <amodra@gmail.com>
4333
1a8849d1 4334 PR testsuite/68886
f6964637
AM
4335 * gcc.c-torture/execute/stkalign.c: Revise test.
4336
f5121920
OE
43372016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
4338
4339 PR target/67260
4340 * gcc.target/sh/torture/pr67260.c: Adjust additional options.
4341
6cda3ab6
OE
43422016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
4343
4344 PR target/67260
4345 * gcc.target/sh/torture/pr67260.c: New.
4346
6786e598
JDA
43472016-02-12 John David Anglin <danglin@gcc.gnu.org>
4348
4349 * gcc.dg/pr67964.c: Add dg-require-alias.
4350
7e05dad8
OE
43512016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
4352
4353 PR target/67636
4354 PR target/64345
4355 * gcc.target/sh/pr54236-1.c: Adjust optimization level.
4356
7f4cc3ce
JD
43572016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4358
4359 PR libgfortran/69668
4360 * gfortran.dg/namelist_88.f90: New test.
4361
955ca6dc
JD
43622016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4363
4364 PR libgfortran/69668
4365 * gfortran.dg/namelist_38.f90: Update test.
4366 * gfortran.dg/namelist_84.f90: Update test.
4367
876217ae
DM
43682016-02-12 David Malcolm <dmalcolm@redhat.com>
4369
4370 PR other/69554
4371 * gcc.dg/pr69554-1.c: New test.
4372 * gfortran.dg/pr69554-1.F90: New test.
4373 * gfortran.dg/pr69554-2.F90: New test.
4374 * lib/gcc-dg.exp (proc dg-locus): New function.
4375 * lib/gfortran-dg.exp (proc gfortran-dg-test): Update comment to
4376 distinguish between the caret-printing and non-caret-printing
4377 cases. If caret-printing has been explicitly enabled, bail out
4378 without attempting to fix up the output.
4379
61789eed
DM
43802016-02-12 David Malcolm <dmalcolm@redhat.com>
4381
4382 PR driver/69265
4383 PR driver/69453
4384 * gcc.dg/spellcheck-options-3.c: New test case.
4385 * gcc.dg/spellcheck-options-4.c: New test case.
4386 * gcc.dg/spellcheck-options-5.c: New test case.
4387 * gcc.dg/spellcheck-options-6.c: New test case.
4388 * gcc.dg/spellcheck-options-7.c: New test case.
4389 * gcc.dg/spellcheck-options-8.c: New test case.
4390 * gcc.dg/spellcheck-options-9.c: New test case.
4391 * gcc.dg/spellcheck-options-10.c: New test case.
4392
c3090c1f
JJ
43932016-02-12 Jakub Jelinek <jakub@redhat.com>
4394
4395 PR rtl-optimization/69764
4396 PR rtl-optimization/69771
4397 * c-c++-common/pr69764.c: New test.
4398 * gcc.dg/torture/pr69771.c: New test.
4399
8222034d
MP
44002016-02-12 Marek Polacek <polacek@redhat.com>
4401
4402 * g++.dg/torture/init-list1.C: New.
4403
f749f792
MP
44042016-02-12 Marek Polacek <polacek@redhat.com>
4405
4406 * gcc.dg/pr69522.c: Add empty dg-options.
4407
199fb02a
IE
44082016-02-12 Ilya Enkovich <enkovich.gnu@gmail.com>
4409
4410 * g++.dg/lto/lto.exp: Include and init mpx.
4411 * g++.dg/lto/pr69729_0.C: New test.
4412
b69539cb
JJ
44132016-02-12 Jakub Jelinek <jakub@redhat.com>
4414
06ff7000
JJ
4415 PR ipa/69241
4416 * g++.dg/ipa/pr69241-4.C: New test.
4417
b69539cb
JJ
4418 PR ipa/68672
4419 * g++.dg/ipa/pr68672-1.C: New test.
4420 * g++.dg/ipa/pr68672-2.C: New test.
4421 * g++.dg/ipa/pr68672-3.C: New test.
4422
16595a1f
BS
44232016-02-12 Bernd Schmidt <bschmidt@redhat.com>
4424
4425 PR c/69522
6d87c306 4426 * gcc.dg/pr69522.c: New test.
16595a1f 4427
38d795d2
PP
44282016-02-12 Patrick Palka <ppalka@gcc.gnu.org>
4429
4430 PR c++/69098
4431 * g++.dg/cpp1y/69098.C: New test.
4432 * g++.dg/cpp1y/69098-2.C: New test.
4433
9c582551
JJ
44342016-02-12 Jakub Jelinek <jakub@redhat.com>
4435
4436 * objc.dg/gnu-api-2-method.m: Spelling fixes - behaviour -> behavior
4437 and neighbour -> neighbor.
4438 * objc.dg/attributes/method-nonnull-1.m: Likewise.
4439 * objc.dg/gnu-api-2-class-meta.m: Likewise.
4440 * c-c++-common/Wvarargs.c: Likewise.
4441 * c-c++-common/goacc/host_data-5.c: Likewise.
4442 * obj-c++.dg/gnu-api-2-class-meta.mm: Likewise.
4443 * obj-c++.dg/attributes/method-nonnull-1.mm: Likewise.
4444 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
4445 * gcc.target/aarch64/pr60697.c: Likewise.
4446 * gcc.target/aarch64/advsimd-intrinsics/vldX_lane.c: Likewise.
4447 * gcc.target/aarch64/advsimd-intrinsics/vqshl.c: Likewise.
4448 * gcc.target/aarch64/advsimd-intrinsics/vshuffle.inc: Likewise.
4449 * gcc.target/aarch64/advsimd-intrinsics/vrshl.c: Likewise.
4450 * gcc.target/aarch64/advsimd-intrinsics/vldX_dup.c: Likewise.
4451 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Likewise.
4452 * gcc.target/aarch64/advsimd-intrinsics/vqrshl.c: Likewise.
4453 * gcc.target/aarch64/advsimd-intrinsics/vldX.c: Likewise.
4454 * gcc.target/aarch64/aapcs64/ice_2.c: Likewise.
4455 * gcc.target/aarch64/aapcs64/test_23.c: Likewise.
4456 * gcc.target/aarch64/vrnd_f64_1.c: Likewise.
4457 * g++.dg/warn/Wconversion-real-integer-3.C: Likewise.
4458 * g++.dg/lookup/koenig5.C: Likewise.
4459 * g++.dg/ext/no-asm-2.C: Likewise.
4460 * gfortran.dg/bounds_check_array_ctor_3.f90: Likewise.
4461 * gfortran.dg/bounds_check_array_ctor_7.f90: Likewise.
4462 * gfortran.dg/used_types_16.f90: Likewise.
4463 * gfortran.dg/assumed_rank_bounds_1.f90: Likewise.
4464 * gfortran.dg/bounds_check_array_ctor_1.f90: Likewise.
4465 * gfortran.dg/assumed_rank_bounds_2.f90: Likewise.
4466 * gfortran.dg/bounds_check_array_ctor_4.f90: Likewise.
4467 * gfortran.dg/abstract_type_6.f03: Likewise.
4468 * gfortran.dg/bounds_check_array_ctor_5.f90: Likewise.
4469 * gfortran.dg/used_types_15.f90: Likewise.
4470 * gfortran.dg/bounds_check_array_ctor_8.f90: Likewise.
4471 * gfortran.dg/exit_3.f08: Likewise.
4472 * gfortran.dg/open_status_2.f90: Likewise.
4473 * gfortran.dg/derived_pointer_recursion_2.f90: Likewise.
4474 * gfortran.dg/intrinsic_std_1.f90: Likewise.
4475 * gfortran.dg/associate_1.f03: Likewise.
4476 * gfortran.dg/bounds_check_array_ctor_2.f90: Likewise.
4477 * gfortran.dg/intrinsic_std_6.f90: Likewise.
4478 * gfortran.dg/bounds_check_array_ctor_6.f90: Likewise.
4479 * gcc.dg/builtin-object-size-1.c: Likewise.
4480 * gcc.dg/noreturn-6.c: Likewise.
4481 * gcc.dg/builtin-stringop-chk-1.c: Likewise.
4482 * gcc.dg/globalalias.c: Likewise.
4483 * gcc.dg/builtins-config.h: Likewise.
4484 * gcc.dg/pr30457.c: Likewise.
4485 * gcc.c-torture/compile/volatile-1.c: Likewise.
4486 * gcc.c-torture/execute/20101011-1.c: Likewise.
4487 * c-c++-common/Waddress-1.c: Likewise.
4488
66756373
JJ
44892016-02-11 Jakub Jelinek <jakub@redhat.com>
4490
4491 PR c/69768
4492 * c-c++-common/Waddress-1.c: New test.
4493
76fe932b
AV
44942016-02-11 Andre Vehreschild <vehre@gcc.gnu.org>
4495
4496 PR fortran/69296
4497 * gfortran.dg/associate_19.f03: New test.
4498 * gfortran.dg/associate_20.f03: New test.
4499
564c4d4b
OE
45002016-02-11 Oleg Endo <olegendo@gcc.gnu.org>
4501
4502 * gcc.target/sh/pr54089-8.c: Adjust optimization level.
4503
e1c1ecb0
KT
45042016-02-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4505
4506 * gcc.target/aarch64/target_attr_15.c: Scan assembly for
4507 .arch armv8-a\n. Add -dA to dg-options.
4508 * gcc.target/aarch64/assembler_arch_1.c: New test.
4509 * gcc.target/aarch64/target_attr_7.c: Add -dA to dg-options.
4510
0d7d9458
PC
45112016-02-11 Paolo Carlini <paolo.carlini@oracle.com>
4512
4513 PR c++/68726
4514 * g++.dg/cpp0x/pr68726.C: New.
4515
e6208a60
IE
45162016-02-11 Ilya Enkovich <enkovich.gnu@gmail.com>
4517
4518 * lib/mpx-dg.exp: Fix warning in check_effective_target_mpx
4519 test.
4520
281a11eb
RB
45212016-02-11 Richard Biener <rguenther@suse.de>
4522
4523 * g++.dg/tree-ssa/pr61034.C: Adjust.
4524
e03dd765
VM
45252016-02-10 Vladimir Makarov <vmakarov@redhat.com>
4526
4b48faf5 4527 PR target/69148
e03dd765
VM
4528 * gcc.target/s390/pr69148.c: New.
4529
cdc23927
YR
45302016-02-10 Yuri Rumyantsev <ysrumyan@gmail.com>
4531
4532 PR tree-optimization/69652
4533 * gcc.dg/torture/pr69652.c: New test.
4534
e199dd0a
JJ
45352016-02-10 Jakub Jelinek <jakub@redhat.com>
4536 Patrick Palka <ppalka@gcc.gnu.org>
4537
4538 PR ipa/69241
4539 PR c++/69649
4540 * g++.dg/ipa/pr69241-1.C: New test.
4541 * g++.dg/ipa/pr69241-2.C: New test.
4542 * g++.dg/ipa/pr69241-3.C: New test.
4543 * g++.dg/ipa/pr69649.C: New test.
4544
d6b38027
UB
45452016-02-10 Uros Bizjak <ubizjak@gmail.com>
4546
4547 * gcc.dg/tree-ssa/sra-17.c: Add -mcpu=ev4 for target alpha*-*-*.
4548 * gcc.dg/tree-ssa/sra-18.c: Ditto.
4549
13b562c5
BC
45502016-02-10 Bin Cheng <bin.cheng@arm.com>
4551
4552 PR tree-optimization/68021
4553 * gcc.dg/tree-ssa/pr68021.c: New test.
4554
24a179f8
RB
45552016-02-10 Richard Biener <rguenther@suse.de>
4556
4557 PR tree-optimization/69726
4558 * gcc.dg/uninit-22.c: New testcase.
4559
0d99886f
AP
45602016-02-09 Andrew Pinski <apinski@cavium.com>
4561
4562 PR tree-opt/69282
4563 * gcc.c-torture/compile/20160205-1.c: New testcase.
4564
ab04995c
MM
45652016-02-09 Michael Meissner <meissner@linux.vnet.ibm.com>
4566
4567 PR target/68404
4568 * gcc.target/powerpc/fusion.c: Rewrite test to use TOC fusion
4569 instead accessing a really large arrray.
4570 * gcc.target/powerpc/fusion3.c: Likewise.
4571
4b79ac23
CB
45722016-02-09 Charles Baylis <charles.baylis@linaro.org>
4573
4574 PR target/68532
4575 * gcc.c-torture/execute/pr68532.c: New test.
4576
b890a441
AO
45772016-02-11 Alexandre Oliva <aoliva@redhat.com>
4578
4579 PR target/69634
4580 * gcc.dg/pr69634.c: New.
4581
84a5bef7
RB
45822016-02-09 Richard Biener <rguenther@suse.de>
4583
4584 * gcc.dg/vect/vect-mask-store-move-1.c: Add missing space.
4585
1f123759 45862016-02-09 Alexander Fomin <alexander.fomin@intel.com>
84a5bef7 4587
1f123759
AF
4588 * gcc.target/i386/avx512f-klogic-2.c: Adjust expectation.
4589
65860c77
YR
45902016-02-09 Yuri Rumyantsev <ysrumyan@gmail.com>
4591
4592 * gcc.dg/vect/vect-mask-store-move-1.c: Fix test failures.
4593
7e1e8a0a
RB
45942016-02-09 Richard Biener <rguenther@suse.de>
4595
4596 PR tree-optimization/69715
4597 * gcc.dg/torture/pr69715.c: New testcase.
4598
efb45a9f
PP
45992016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
4600
4601 PR c++/69139
4602 * g++.dg/cpp0x/trailing12.C: New test.
4603 * g++.dg/cpp0x/trailing13.C: New test.
4604
20a0c6f9
PP
46052016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
4606
4607 PR c++/69283
4608 PR c++/67835
4609 * g++.dg/cpp1y/auto-fn29.C: New test.
4610 * g++.dg/cpp1y/auto-fn30.C: New test.
4611
a162f3af
JJ
46122016-02-08 Jakub Jelinek <jakub@redhat.com>
4613
4614 PR tree-optimization/69209
4615 * gcc.c-torture/compile/pr69209.c: New test.
4616
4b4a9fbd
JL
46172016-02-08 Jeff Law <law@redhat.com>
4618
4619 PR tree-optimization/68541
4620 * gcc.dg/tree-ssa/split-path-1.c: Increase limit for number
4621 of statements allowed in join block for path splitting.
4622
cfac5ed2
JJ
46232016-02-08 Jakub Jelinek <jakub@redhat.com>
4624
f68bc23f
JJ
4625 PR c++/59627
4626 * g++.dg/gomp/pr59627.C: New test.
4627
cfac5ed2
JJ
4628 PR ipa/69239
4629 * g++.dg/ipa/pr69239.C: New test.
4630
44714d8c
DM
46312016-02-08 David Malcolm <dmalcolm@redhat.com>
4632
4633 PR preprocessor/69664
4634 * gcc.dg/cpp/trad/comment-2.c: Add expected column number.
4635 * gcc.dg/cpp/warn-comments.c: Likewise.
4636
eba9e839
MP
46372016-02-08 Marek Polacek <polacek@redhat.com>
4638
4639 PR c++/69688
4640 * g++.dg/init/const12.C: New test.
4641
a011cd92
BS
46422016-02-08 Bernd Schmidt <bschmidt@redhat.com>
4643
4644 PR target/60410
4645 * gcc.dg/lto/pr55113_0.c: Remove test.
4646
5317b1be
RB
46472016-02-08 Richard Biener <rguenther@suse.de>
4648
4649 PR tree-optimization/69719
4650 * gcc.dg/torture/pr69719.c: New testcase.
4651
63998a63
RB
46522016-02-08 Richard Biener <rguenther@suse.de>
4653 Jeff Law <law@redhat.com>
4654
4655 PR target/68273
4656 * gcc.target/mips/pr68273.c: New testcase.
4657
43f4a281
RB
46582016-02-08 Richard Biener <rguenther@suse.de>
4659
4660 PR rtl-optimization/69274
4661 * gcc.target/i386/addr-sel-1.c: XFAIL.
4662
0b604d2d
JL
46632016-02-08 Jeff Law <law@redhat.com>
4664
e8dfe49e
JL
4665 PR tree-optimization/68541
4666 * gcc.dg/tree-ssa/split-path-2.c: Make char array explicitly signed.
4667
6daecd7a 4668 PR tree-optimization/65917
0b604d2d
JL
4669 * gcc.dg/tree-ssa/20030922-2.c: No longer xfailed.
4670
c0f0e35a
JD
46712016-02-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4672
4673 PR fortran/50555
4674 * gfortran.dg/namelist_args.f90: New test.
4675
8981d712
JL
46762016-02-05 Jeff Law <law@redhat.com>
4677
6daecd7a 4678 PR tree-optimization/68541
8981d712
JL
4679 * gcc.dg/tree-ssa/split-path-2.c: New test.
4680 * gcc.dg/tree-ssa/split-path-3.c: New test.
4681 * gcc.dg/tree-ssa/split-path-4.c: New test.
4682 * gcc.dg/tree-ssa/split-path-5.c: New test.
4683 * gcc.dg/tree-ssa/split-path-6.c: New test.
4684 * gcc.dg/tree-ssa/split-path-7.c: New test.
4685
46cb9332
MS
46862016-02-05 Martin Sebor <msebor@redhat.com>
4687
4688 PR c++/69662
4689 * g++.dg/warn/Wplacement-new-size-1.C: New test.
4690 * g++.dg/warn/Wplacement-new-size-2.C: New test.
4691
be2083ea
RH
46922016-02-06 Richard HEnderson <rth@redhat.com>
4693
4694 PR c/69643
4695 * gcc.target/i386/addr-space-4.c: New.
4696 * gcc.target/i386/addr-space-5.c: New.
4697
711d7c23
MM
46982016-02-05 Mikael Morin <mikael@gcc.gnu.org>
4699
4700 PR fortran/66089
4701 * gfortran.dg/elemental_dependency_6.f90: New.
4702
b5c1c988
JJ
47032016-02-05 Jakub Jelinek <jakub@redhat.com>
4704
861c7bcd
JJ
4705 PR rtl-optimization/69691
4706 * gcc.c-torture/execute/pr69691.c: New test.
4707
b5c1c988
JJ
4708 PR c++/69628
4709 * g++.dg/parse/pr69628.C: New test.
4710
f7dfa966
UB
47112016-02-05 Uros Bizjak <ubizjak@gmail.com>
4712
4713 * gcc.dg/sancov/asan.c: Move to ...
4714 * gcc.dg/asan/sancov-1.c: ... here.
4715
9b143e64
UB
47162016-02-05 Uros Bizjak <ubizjak@gmail.com>
4717
4718 * gcc.target/i386/pr69577.c: Require avx_runtime target.
4719
f5d4b899
L
47202016-02-05 H.J. Lu <hongjiu.lu@intel.com>
4721
4722 PR target/69677
4723 * gcc.target/i386/pr69677.c: New test.
4724
76c85fbb
PP
47252016-02-05 Patrick Palka <ppalka@gcc.gnu.org>
4726
4727 PR c++/68948
4728 * g++.dg/template/pr68948.C: New test.
4729
f181bf90
DV
47302016-02-05 Dominik Vogt <vogt@linux.vnet.ibm.com>
4731
4732 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove -march=z13 for s390
4733 (only necessary on s390x).
4734
714fb282
L
47352016-02-04 H.J. Lu <hongjiu.lu@intel.com>
4736
4737 * gcc.target/i386/pr69454-2.c: Compile with -msse2
4738 -mno-accumulate-outgoing-args.
4739
618d6c1c
PP
47402016-02-04 Patrick Palka <ppalka@gcc.gnu.org>
4741
4742 * g++.dg/cpp0x/constexpr-ptrmem5.C: New test.
4743
1066e9b5
JJ
47442016-02-04 Jakub Jelinek <jakub@redhat.com>
4745
4746 PR c/69669
4747 * c-c++-common/pr69669.c: New test.
4748
76255d0d
MM
47492016-02-04 Michael Meissner <meissner@linux.vnet.ibm.com>
4750
4751 PR target/69667
4752 * g++.dg/pr69667.C: New file.
4753
e0b059b1
WD
47542016-02-04 Wilco Dijkstra <wdijkstr@arm.com>
4755
4756 PR target/69619
4757 * gcc.dg/pr69619.c: Add new test.
4758
2692b5c8
RS
47592016-02-04 Richard Sandiford <richard.sandiford@arm.com>
4760
4761 PR rtl-optimization/69577
4762 * gcc.target/i386/pr69577.c: New test.
4763
7db337c2
ML
47642016-02-04 Martin Liska <mliska@suse.cz>
4765
4766 * g++.dg/asan/pr69276.C: New test.
4767
cc9c0829
KT
47682016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4769
4770 PR target/65932
4771 PR target/67714
4772 * gcc.target/arm/wmul-3.c: Simplify test to generate just
4773 a single smulbb instruction.
4774 * gcc.target/amr/wmul-1.c: Add -mtune=cortex-a9 to dg-options.
4775 * gcc.target/amr/wmul-2.c: Likewise.
4776
eb9feb52
KT
47772016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4778
4779 PR target/65932
4780 PR target/67714
4781 * gcc.c-torture/execute/pr67714.c: New test.
4782
61f727fe
JJ
47832016-02-04 Ilya Enkovich <enkovich.gnu@gmail.com>
4784
4785 PR target/69454
4786 * gcc.target/i386/pr69454-1.c: New test.
4787 * gcc.target/i386/pr69454-2.c: New test.
4788
05dd97db
MS
47892016-02-03 Martin Sebor <msebor@redhat.com>
4790
4791 PR c++/69251
4792 PR c++/69253
4793 PR c++/69290
4794 PR c++/69277
4795 PR c++/69349
4796 * g++.dg/ext/flexarray-mangle-2.C: New test.
4797 * g++.dg/ext/flexarray-mangle.C: New test.
4798 * g++.dg/ext/flexarray-subst.C: New test.
4799 * g++.dg/ext/flexary11.C: New test.
4800 * g++.dg/ext/flexary12.C: New test.
4801 * g++.dg/ext/flexary13.C: New test.
4802 * g++.dg/ext/flexary14.C: New test.
4803 * g++.dg/other/dump-ada-spec-2.C: Adjust.
4804
dac2fc29
L
48052016-02-03 H.J. Lu <hongjiu.lu@intel.com>
4806
4807 * gcc.target/i386/iamcu/test_passing_unions.c (check_union_passing6):
4808 Define only if CHECK_FLOAT128 is defined.
4809 (main): Properly initialize u5.
4810
eadb8035
JJ
48112016-02-03 Jakub Jelinek <jakub@redhat.com>
4812
0afbb81b
JJ
4813 PR c/69627
4814 * gcc.dg/pr69627.c: New test.
4815
eadb8035
JJ
4816 PR target/69644
4817 * gcc.dg/pr69644.c: New test.
4818
b12d4923
MS
48192016-02-03 Mike Stump <mikestump@comcast.net>
4820
4821 * lib/compat.exp (compat-get-options-main): Add dg-timeout-factor
4822 support for struct-layout-1.exp.
4823
ab4bae0c
PP
48242016-02-03 Patrick Palka <ppalka@gcc.gnu.org>
4825
4826 PR c++/69056
618d6c1c 4827 * g++.dg/cpp0x/pr69056.C: New test.
ab4bae0c 4828
95831c01
VM
48292016-02-03 Vladimir Makarov <vmakarov@redhat.com>
4830 Alexandre Oliva <aoliva@redhat.com>
4831
4832 PR target/69461
4833 * gcc.target/powerpc/pr69461.c: New.
4834
ccc71ab8
UB
48352016-02-03 Uros Bizjak <ubizjak@gmail.com>
4836
4837 * lib/tsan-dg.exp (tsan_init): Move check if tsan executable
4838 works from here ...
4839 (check_effective_target_fsanitize_thread): ... to here. Do not
4840 specify additional compile flags for the test source.
4841 * lib/asan-dg.exp (check_effective_target_fsanitize_address): Do not
4842 specify additional compile flags for the test source.
4843
96299640
WD
48442016-02-03 Wilco Dijkstra <wdijkstr@arm.com>
4845
4846 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
4847
781d83d9
AV
48482016-02-03 Andre Vehreschild <vehre@gcc.gnu.org>
4849
4850 PR fortran/67451
4851 PR fortran/69418
4852 * gfortran.dg/coarray_allocate_2.f08: New test.
4853 * gfortran.dg/coarray_allocate_3.f08: New test.
4854 * gfortran.dg/coarray_allocate_4.f08: New test.
4855
d8208e6d
AL
48562016-02-03 Alan Lawrence <alan.lawrence@arm.com>
4857
4858 * gcc.dg/vect/vect-outer-1-big-array.c: Drop vect_multiple_sizes;
4859 use same scan-tree-dump-times on all platforms.
4860 * gcc.dg/vect/vect-outer-1.c: Likewise.
4861 * gcc.dg/vect/vect-outer-1a-big-array.c: Likewise.
4862 * gcc.dg/vect/vect-outer-1a.c: Likewise.
4863 * gcc.dg/vect/vect-outer-1b-big-array.c: Likewise.
4864 * gcc.dg/vect/vect-outer-1b.c: Likewise.
4865 * gcc.dg/vect/vect-outer-2b.c: Likewise.
4866 * gcc.dg/vect/vect-outer-3b.c: Likewise.
4867 * gcc.dg/vect/vect-reduc-dot-s8b.c: Likewise.
4868
a8394fa0
SB
48692016-02-02 Segher Boessenkool <segher@kernel.crashing.org>
4870
4871 * c-c++-common/vector-compare-4.c: Prune "non-standard ABI extension"
4872 warning.
4873
f3baa1d3
L
48742016-02-02 H.J. Lu <hongjiu.lu@intel.com>
4875
4876 * gcc.target/i386/iamcu/test_empty_structs_and_unions.c: New test.
4877
eb077516
JN
48782016-02-02 James Norris <jnorris@codesourcery.com>
4879
4880 * c-c++-common/goacc/routine-5.c: Add tests.
4881
578fb225
AM
48822016-02-02 Alexander Monakov <amonakov@ispras.ru>
4883
4884 * gcc.target/nvptx/unsigned-cmp.c: New test.
4885
c64f7d37
WD
48862016-02-02 Wilco Dijkstra <wdijkstr@arm.com>
4887
4888 * gcc.target/aarch64/scalar_shift_1.c
4889 (test_corners_sisd_di): Improve force to SIMD register.
4890 (test_corners_sisd_si): Likewise.
4891 * gcc.target/aarch64/vect-ld1r-compile-fp.c:
4892 Remove scan-assembler check for ldr.
4893
90c6f26c
RB
48942016-02-02 Richard Biener <rguenther@suse.de>
4895
4896 PR tree-optimization/69595
4897 * gcc.dg/Warray-bounds-17.c: New testcase.
4898
9dc03c97
RB
48992016-02-02 Richard Biener <rguenther@suse.de>
4900
4901 PR tree-optimization/69606
4902 * gcc.dg/torture/pr69606.c: New testcase.
4903
2d4dc223
YR
49042016-02-02 Yuri Rumyantsev <ysrumyan@gmail.com>
4905
4906 PR middle-end/68542
4907 * gcc.dg/vect/vect-mask-store-move-1.c: New test.
4908 * gcc.target/i386/avx2-vect-mask-store-move1.c: New test.
4909
65c98fde
AM
49102016-02-02 Alan Modra <amodra@gmail.com>
4911
4912 PR target/69548
4913 * gcc.target/powerpc/pr69548.c: New test.
4914
e1b81f2b
JJ
49152016-02-01 Jakub Jelinek <jakub@redhat.com>
4916
d0268b37
JJ
4917 PR rtl-optimization/69592
4918 * gcc.dg/pr69592.c: New test.
4919
e1b81f2b
JJ
4920 PR preprocessor/69543
4921 PR c/69558
4922 * gcc.dg/pr69543.c: New test.
4923 * gcc.dg/pr69558.c: New test.
4924
7dd7780d
UB
49252016-02-01 Uros Bizjak <ubizjak@gmail.com>
4926
bf672ee5
UB
4927 PR testsuite/65940
4928 * g++.dg/other/anon5.C (dg-options): Use -gdwarf-2 instead of -g.
7dd7780d 4929
9a7013f8
MS
49302016-02-01 Martin Sebor <msebor@redhat.com>
4931
4932 * gcc.target/powerpc/pr17381.c: Remove duplicate copy of the test body.
4933
e681fb2b
BC
49342016-02-01 Bin Cheng <bin.cheng@arm.com>
4935
4936 PR tree-optimization/67921
4937 * c-c++-common/ubsan/pr67921.c: New test.
4938
ff86345f
RB
49392016-02-01 Richard Biener <rguenther@suse.de>
4940
4941 PR middle-end/69556
4942 * gcc.dg/tree-ssa/recip-8.c: New testcase.
4943
bc369dbd
RB
49442016-02-01 Richard Biener <rguenther@suse.de>
4945
4946 PR tree-optimization/69574
4947 * gcc.dg/torture/pr69574.c: New testcase.
4948
ef318184
RB
49492016-02-01 Richard Biener <rguenther@suse.de>
4950
4951 PR tree-optimization/69579
4952 * gcc.dg/setjmp-6.c: New testcase.
4953
654745e6
JJ
49542016-02-01 Jakub Jelinek <jakub@redhat.com>
4955
4956 PR rtl-optimization/69570
4957 * g++.dg/opt/pr69570.C: New test.
4958
e6c0c44b
RH
49592016-02-01 Richard Henderson <rth@redhat.com>
4960
4961 * gcc.dg/pr69535.c: New test.
4962
6ff3f09a
JDA
49632016-01-31 John David Anglin <danglin@gcc.gnu.org>
4964
2c005538
JDA
4965 PR testsuite/69584
4966 * gcc.dg/tree-ssa/sra-17.c: Fix regexps to work on hpux.
4967 * gcc.dg/tree-ssa/sra-18.c: Likewise.
4968
61083a4b
JDA
4969 PR debug/68244
4970 * g++.dg/parse/parens3.C: Use register "4" on hppa.
4971
6ff3f09a
JDA
4972 * gcc.dg/tree-ssa/vector-5.c: Add -fno-common option on hppa*-*-hpux*.
4973
0c221916
PT
49742016-01-31 Paul Thomas <pault@gcc.gnu.org>
4975
4976 PR fortran/67564
4977 * gfortran.dg/allocate_with_source_17.f03: New test.
4978
db7a2818
JJ
49792016-01-30 Jakub Jelinek <jakub@redhat.com>
4980
4981 PR tree-optimization/69546
4982 * gcc.dg/torture/pr69546.c: New test.
4983
e520d5f0
PT
49842016-01-30 Paul Thomas <pault@gcc.gnu.org>
4985
4986 PR fortran/69566
4987 * gfortran.dg/unlimited_polymorphic_25.f03: New test.
4988
343c05d3
MS
49892016-01-30 Martin Sebor <msebor@redhat.com>
4990
4991 PR c++/68490
4992 * g++.dg/ext/flexary10.C: New test.
4993
d6c3a539
DH
49942016-01-30 Dominique d'Humieres <dominiq@lps.ens.fr>
4995
4996 PR fortran/66707
4997 gfortran.dg/common_23.f90: New test.
4998
52d72fcd
BS
49992016-01-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5000
5001 PR target/65546
5002 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c: Correct
5003 condition being checked, and disable it when the target supports
5004 misaligned loads and stores.
5005
3a5d2ba4
JJ
50062016-01-29 Jakub Jelinek <jakub@redhat.com>
5007
5008 PR debug/69518
5009 * gcc.dg/torture/pr69518.c: New test.
5010
6bbacdb5
L
50112016-01-29 H.J. Lu <hongjiu.lu@intel.com>
5012
5013 PR target/69530
5014 * gcc.target/i386/pr69530.c: New test.
5015
af932cdb
SE
50162016-01-29 Steve Ellcey <sellcey@imgtec.com>
5017
5018 PR target/65604
5019 * gcc.target/mips/div-delay.c: New test.
5020
26658b7c
JJ
50212016-01-29 Jakub Jelinek <jakub@redhat.com>
5022
33e89989
JJ
5023 PR target/69551
5024 * gcc.target/i386/pr69551.c: New test.
5025
26658b7c
JJ
5026 PR target/66137
5027 * gcc.target/i386/pr66137.c: New test.
5028
401116b5
AB
50292016-01-29 Andrew Bennett <andrew.bennett@imgtec.com>
5030
5031 * gcc.target/mips/p5600-bonding.c (dg-options): Force the test to be
5032 always built for p5600.
5033 * gcc.target/mips/mips.exp (mips-dg-options): Add support for the
5034 isa=p5600 dg-option.
5035
d4abfcc5
RB
50362016-01-29 Richard Biener <rguenther@suse.de>
5037
5038 PR tree-optimization/69547
5039 * g++.dg/tree-ssa/pr69547.C: New testcase.
5040
16b77b32
JJ
50412016-01-29 Jakub Jelinek <jakub@redhat.com>
5042
5043 PR debug/66869
5044 * g++.dg/warn/Wunused-function2.C: New test.
5045
a1c95464
DV
50462016-01-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
5047
5048 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Require a hardware vector
5049 support for test to succeed.
5050
5453bfed
MP
50512016-01-29 Marek Polacek <polacek@redhat.com>
5052
5053 PR c++/69509
5054 PR c++/69516
5055 * g++.dg/ext/constexpr-vla2.C: New test.
5056 * g++.dg/ext/constexpr-vla3.C: New test.
5057 * g++.dg/ubsan/vla-1.C: Remove dg-shouldfail.
5058
452ec2a5
RB
50592016-01-29 Richard Biener <rguenther@suse.de>
5060
5061 PR middle-end/69537
5062 * gcc.dg/uninit-21.c: New testcase.
5063
aec0b19e
UB
50642016-01-28 Uros Bizjak <ubizjak@gmail.com>
5065
5066 PR target/69459
5067 * gcc.target/i386/pr69459.c: New test.
5068
df113ce7
SE
50692016-01-28 Steve Ellcey <sellcey@imgtec.com>
5070
5071 PR target/68400
5072 * gcc.target/mips/mips.exp (mips_option_groups): Add stack-protector.
5073 * gcc.target/mips/pr68400.c: New test.
5074
494de84f
MS
50752016-01-28 Martin Sebor <msebor@redhat.com>
5076
5077 PR target/17381
5078 * gcc.target/powerpc/pr17381.c: New test.
5079
eb1b1f01
JJ
50802016-01-28 Jakub Jelinek <jakub@redhat.com>
5081
5082 PR middle-end/69542
5083 * gcc.dg/torture/pr69542.c: New test.
5084
6dfeb7ce
WD
50852016-01-28 Wilco Dijkstra <wdijkstr@arm.com>
5086
5087 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
5088
4b7471a4
DE
50892016-01-28 David Edelsohn <dje.gcc@gmail.com>
5090
5091 * gcc.dg/pr65980.c: Skip on AIX.
5092 * gcc.dg/pr66688.c: Same.
5093
b271fd21
DE
50942016-01-28 David Edelsohn <dje.gcc@gmail.com>
5095
5096 PR target/63679
5097 * gcc.dg/tree-ssa/sra-17.c: Adjust regex for more label styles.
5098 * gcc.dg/tree-ssa/sra-18.c: Same.
5099
874108a9
AV
51002016-01-28 Andre Vehreschild <vehre@gcc.gnu.org>
5101
5102 PR fortran/62536
5103 * gfortran.dg/block_15.f08: New test.
5104 * gfortran.dg/block_end_error_1.f90: Need to catch additional error
5105 on incorrectly closed BLOCK.
5106
30480bcd
IE
51072016-01-28 Ilya Enkovich <enkovich.gnu@gmail.com>
5108
5109 * gcc.dg/declare-simd.c: New test.
14ba8d6d
RB
51102016-01-28 Richard Biener <rguenther@suse.de>
5111
5112 PR tree-optimization/69466
5113 * gfortran.dg/vect/pr69466.f90: New testcase.
5114
0d4c694e
TP
51152016-01-28 Thomas Preud'homme <thomas.preudhomme@arm.com>
5116
5117 * g++.dg/pr67989.C: Remove ARM-specific option.
5118 * gcc.target/arm/pr67989.C: New file.
5119
2aa780da
UB
51202016-01-27 Uros Bizjak <ubizjak@gmail.com>
5121
5122 * gcc.dg/torture/pr68264.c: Disable log1p test for glibc < 2.22
5123 and expm1 test for glibc < 2.11.
5124
f75ebe77
RH
51252016-01-27 Richard Henderson <rth@redhat.com>
5126
5127 * gcc.c-torture/execute/pr69447.c: New test.
5128
51292016-01-27 Paul Thomas <pault@gcc.gnu.org>
49847d75 5130
9a175e65 5131 PR fortran/69422
49847d75
PT
5132 * gfortran.dg/alloc_comp_assign_15.f03: New test.
5133
cbdd8ae0
JJ
51342016-01-27 Jakub Jelinek <jakub@redhat.com>
5135
5136 PR debug/66869
5137 * gcc.dg/pr66869.c: New test.
5138
2b572b3c
JL
51392016-01-25 Jeff Law <law@redhat.com>
5140
5141 PR tree-optimization/68398
aec0b19e 5142 PR tree-optimization/69196
2b572b3c
JL
5143 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output.
5144 * gcc.dg/tree-ssa/ssa-dom-thread-2c.c: Add extra statements on thread
5145 path to avoid new heuristic allowing more irreducible regions
5146 * gcc.dg/tree-ssa/ssa-dom-thread-2d.c: Likewise.
5147 * gcc.dg/tree-ssa/vrp46.c: Likewise.
5148 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Update expected output.
5149 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: New test.
5150 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
5151
fa74a4bc
MP
51522016-01-27 Marek Polacek <polacek@redhat.com>
5153
5154 PR c/68062
5155 * c-c++-common/vector-compare-4.c: New test.
5156
0afff540
DM
51572016-01-27 David Malcolm <dmalcolm@redhat.com>
5158
5159 PR preprocessor/69126
5160 * c-c++-common/pr69126.c: New test case.
5161
1a218fc9
ILT
51622016-01-27 Ian Lance Taylor <iant@google.com>
5163
5164 * gcc.dg/tree-ssa/ivopt_5.c: New test.
5165
5d70666e
RB
51662016-01-27 Ryan Burn <contact@rnburn.com>
5167
5168 PR cilkplus/69267
5169 * g++.dg/cilk-plus/CK/pr69267.cc: New test.
5170
87ff4d66
UB
51712016-01-27 Uros Bizjak <ubizjak@gmail.com>
5172
5173 PR target/69512
5174 * gcc.target/i386/pr69512.c: New test.
5175
27e23cca
RE
51762016-01-27 Rainer Emrich <rainer@emrich-ebersheim.de>
5177
5178 PR ada/69488
5179 * gnat.dg/sso/*.adb: Robustify dg-output directives.
5180
05bf54c3
MP
51812016-01-27 Marek Polacek <polacek@redhat.com>
5182
5183 PR c++/69379
5184 * g++.dg/pr69379.C: New test.
5185
60214d0d
MS
51862016-01-27 Martin Sebor <msebor@redhat.com>
5187
5188 PR c++/69317
5189 * g++.dg/abi/Wabi-2-2.C: New test.
5190 * g++.dg/abi/Wabi-2-3.C: New test.
5191 * g++.dg/abi/Wabi-3-2.C: New test.
5192 * g++.dg/abi/Wabi-3-3.C: New test.
5193
167c7bfa
RB
51942016-01-27 Richard Biener <rguenther@suse.de>
5195
5196 PR tree-optimization/69166
5197 * gcc.dg/torture/pr69166.c: New testcase.
5198
1430fb1f
MJ
51992016-01-27 Martin Jambor <mjambor@suse.cz>
5200
5201 PR tree-optimization/69355
5202 * gcc.dg/tree-ssa/pr69355.c: New test.
5203
95e3030c
MP
52042016-01-27 Marek Polacek <polacek@redhat.com>
5205
5206 PR c++/69496
5207 * g++.dg/ext/constexpr-vla1.C: New test.
5208
eeb085f3
CB
52092016-01-20 Christian Bruel <christian.bruel@st.com>
5210
5211 PR target/69245
5212 * gcc.target/arm/pr69245.c: New test.
5213
b1652dde
JJ
52142016-01-27 Jakub Jelinek <jakub@redhat.com>
5215
5216 PR tree-optimization/69399
5217 * gcc.dg/torture/pr69399.c: New test.
5218
ce7e8f00
EB
52192016-01-27 Eric Botcazou <ebotcazou@adacore.com>
5220
5221 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: XFAIL on SPARC 64-bit.
5222
e4aac1d1
EB
52232016-01-26 Eric Botcazou <ebotcazou@adacore.com>
5224
5225 * gcc.c-torture/execute/stkalign.c: XFAIL run on SPARC 64-bit.
5226
8dfdb419
TV
52272016-01-26 Tom de Vries <tom@codesourcery.com>
5228
5229 PR tree-optimization/69110
5230 * gcc.dg/autopar/pr69110.c: New test.
5231
56f80f54 52322016-01-26 Abderrazek Zaafrani <a.zaafrani@samsung.com>
87ff4d66 5233 Sebastian Pop <s.pop@samsung.com>
56f80f54
AZ
5234
5235 * gcc.dg/graphite/isl-ast-op-select.c: New.
5236
a0909527
PT
52372015-01-26 Paul Thomas <pault@gcc.gnu.org>
5238
5239 PR fortran/69385
5240 * gfortran.dg/allocate_error_6.f90: New test.
5241
ffc445f4
RH
52422016-01-26 Richard Henderson <rth@redhat.com>
5243
5244 * gcc.dg/tm/pr60908.c: New test.
5245
01e1dea3
DM
52462016-01-26 David Malcolm <dmalcolm@redhat.com>
5247
5248 PR other/69006
5249 * g++.dg/ext/timevar1.C: Add dg-allow-blank-lines-in-output
5250 directive.
5251 * gcc.dg/plugin/diagnostic-test-show-locus-color.c: Update
5252 expected multiline output to reflect the colorization being
5253 disabled before newlines.
5254 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
5255 (custom_diagnostic_finalizer): Replace call to
5256 pp_newline_and_flush with call to pp_flush.
5257 * gcc.dg/unroll-2.c: Add dg-allow-blank-lines-in-output directive.
5258 * gfortran.dg/implicit_class_1.f90: Likewise.
5259 * lib/gcc-dg.exp (allow_blank_lines): New global.
5260 (dg-allow-blank-lines-in-output): New procedure.
5261 (gcc-dg-prune): Complain about blank lines in the output, unless
5262 dg-allow-blank-lines-in-output was called.
5263 * lib/multiline.exp (_build_multiline_regex): Only support
5264 arbitrary followup text for non-blank-lines, not for blank lines.
5265
13f92e8d
JJ
52662016-01-26 Jakub Jelinek <jakub@redhat.com>
5267
5268 PR tree-optimization/69483
5269 * gcc.dg/pr69483.c: New test.
5270 * g++.dg/opt/pr69483.C: New test.
5271
92422235
CL
52722016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
5273
5274 PR target/68620
5275 * gcc.target/arm/pr68620.c: New test.
5276
0bccf11b
L
52772016-01-26 H.J. Lu <hongjiu.lu@intel.com>
5278
5279 * gcc.target/i386/pr68986-2.c: Remove -m32.
5280
81cd202e
L
52812016-01-26 H.J. Lu <hongjiu.lu@intel.com>
5282
5283 PR target/68986
5284 * gcc.target/i386/pr68986-1.c: New test.
5285 * gcc.target/i386/pr68986-2.c: Likewise.
5286 * gcc.target/i386/pr68986-3.c: Likewise.
5287
213a1c03
CB
52882016-01-26 Christian Bruel <christian.bruel@st.com>
5289
5290 * lib/target-supports.exp
5291 (check_effective_target_arm_crypto_pragma_ok_nocache): Remove.
5292 (check_effective_target_arm_crypto_pragma_ok): Likewise.
5293 * gcc.target/arm/attr-crypto.c: Remove arm_crypto_pragma_ok test.
5294
22a08dd1
RB
52952016-01-26 Richard Biener <rguenther@suse.de>
5296
5297 PR tree-optimization/69452
5298 * gcc.dg/torture/pr69452.c: New testcase.
5299
6c06e0e8
JJ
53002016-01-26 Jakub Jelinek <jakub@redhat.com>
5301
5302 PR target/69442
5303 * gcc.dg/pr69442.c: New test.
5304
b96824c4
RFI
53052016-01-26 Roger Ferrer Ibáñez <rofirrim@gmail.com>
5306
5307 PR target/67896
5308 * gcc.target/aarch64/simd/pr67896.C: New.
5309
5ee31e57
RS
53102016-01-26 Richard Sandiford <richard.sandiford@arm.com>
5311
5312 PR tree-optimization/69400
5313 * gcc.dg/plugin/wide-int_plugin.c (test_wide_int_mod_trunc): New
5314 function.
5315 (plugin_init): Call it.
5316 * gcc.dg/torture/pr69400.c: New test.
5317
7ddfb31d
CL
53182016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
5319
5320 * gcc.target/arm/pr68674.c: Check and use arm_fp effective target.
5321
1e050c90
AK
53222016-01-25 Aditya Kumar <aditya.k7@samsung.com>
5323 Sebastian Pop <s.pop@samsung.com>
5324
5325 * gcc.dg/graphite/graphite.exp: Only run the fuse-*.c tests with
5326 isl-0.15.
5327
c8ee4bf5
AK
53282016-01-25 Aditya Kumar <aditya.k7@samsung.com>
5329 Sebastian Pop <s.pop@samsung.com>
5330
5331 * gcc.dg/graphite/pr69292.c: New.
5332
d902b330
JJ
53332016-01-25 Jakub Jelinek <jakub@redhat.com>
5334
5335 * c-c++-common/goacc/use_device-1.c: New test.
5336
2c89b952
JL
53372016-01-25 Jeff Law <law@redhat.com>
5338
5339 PR tree-optimization/69196
5340 PR tree-optimization/68398
5341 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output
5342 * gcc.dg/tree-ssa/pr68198.c: Likewise.
5343
685c8785
DE
53442016-01-25 David Edelsohn <dje.gcc@gmail.com>
5345
5346 PR target/69469
5347 * gcc.target/powerpc/vsx-vector-2.c: Adjust for Goldschmidt's
5348 Algorithm.
5349
95cef0c1
RB
53502016-01-25 Richard Biener <rguenther@suse.de>
5351
5352 PR testsuite/69380
5353 * g++.dg/tree-ssa/pr69336.C: Restrict to x86_64 and i?86.
5354
2947d3b2
IE
53552016-01-25 Ilya Enkovich <enkovich.gnu@gmail.com>
5356
5357 PR target/69421
5358 * gcc.dg/pr69421.c: New test.
5359
ae19075a
BB
53602016-01-25 Bilyan Borisov <bilyan.borisov@arm.com>
5361
5362 * gcc.target/aarch64/simd/vcvt_s64_f64_1.c: New.
5363 * gcc.target/aarch64/simd/vcvt_u64_f64_1.c: Likewise.
5364 * gcc.target/aarch64/simd/vcvta_s64_f64_1.c: Likewise.
5365 * gcc.target/aarch64/simd/vcvta_u64_f64_1.c: Likewise.
5366 * gcc.target/aarch64/simd/vcvtm_s64_f64_1.c: Likewise.
5367 * gcc.target/aarch64/simd/vcvtm_u64_f64_1.c: Likewise.
5368 * gcc.target/aarch64/simd/vcvtn_s64_f64_1.c: Likewise.
5369 * gcc.target/aarch64/simd/vcvtn_u64_f64_1.c: Likewise.
5370 * gcc.target/aarch64/simd/vcvtp_s64_f64_1.c: Likewise.
5371 * gcc.target/aarch64/simd/vcvtp_u64_f64_1.c: Likewise.
5372
fa4511c2
RB
53732016-01-25 Richard Biener <rguenther@suse.de>
5374
5375 PR tree-optimization/69376
5376 * gcc.dg/torture/pr69376.c: New testcase.
5377
1d101216
JD
53782016-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5379
5380 PR fortran/69397
5381 PR fortran/68442
5382 * gfortran.dg/interface_38.f90: New test.
5383 * gfortran.dg/interface_39.f90: New test.
a0909527 5384
a59b92b0
PP
53852016-01-24 Patrick Palka <ppalka@gcc.gnu.org>
5386
5387 Revert:
5388 2016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
5389
5390 PR c++/11858
5391 PR c++/24663
5392 PR c++/24664
5393 * g++.dg/template/pr11858.C: New test.
5394 * g++.dg/template/pr24663.C: New test.
5395 * g++.dg/template/unify12.C: New test.
5396 * g++.dg/template/unify13.C: New test.
5397 * g++.dg/template/unify14.C: New test.
5398 * g++.dg/template/unify15.C: New test.
5399 * g++.dg/template/unify16.C: New test.
5400 * g++.dg/template/unify17.C: New test.
5401
16acb1a8
DH
54022016-01-24 Dominique d'Humieres <dominiq@lps.ens.fr>
5403
5404 PR fortran/68283
5405 gfortran.dg/pr68283.f90: New test.
5406
094773e8
TK
54072016-01-24 Thomas Koenig <tkoenig@gcc.gnu.org>
5408
5409 PR fortran/66094
5410 * gfortran.dg/inline_matmul_13.f90: New test.
5411 * gfortran.dg/matmul_bounds_8.f90: New test.
5412 * gfortran.dg/matmul_bounds_9.f90: New test.
5413 * gfortran.dg/matmul_bounds_10.f90: New test.
5414
42fb90d7
TV
54152016-01-23 Tom de Vries <tom@codesourcery.com>
5416
5417 PR tree-optimization/69426
5418 * gcc.dg/autopar/pr69426.c: New test.
5419
69da7802
MS
54202016-01-23 Martin Sebor <msebor@redhat.com>
5421
5422 PR c++/58109
5423 PR c++/69022
5424 * g++.dg/cpp0x/alignas5.C: New test.
5425 * g++.dg/ext/vector29.C: Same.
5426
da17300a
UB
54272016-01-23 Uros Bizjak <ubizjak@gmail.com>
5428
5429 * gcc.target/i386/chkp-strlen-2.c: Define _GNU_SOURCE.
5430 * gcc.target/i386/chkp-strlen-4.c: Move the definition of
5431 _GNU_SOURCE from compile flags to the source.
5432 * gcc.target/i386/chkp-stropt-12.c: Ditto.
5433 * gcc.target/i386/chkp-stropt-16.c: Ditto.
5434 * gcc.target/i386/chkp-stropt-4.c: Ditto.
5435 * gcc.target/i386/chkp-stropt-8.c: Ditto.
5436
62041cfc
JJ
54372016-01-22 Jakub Jelinek <jakub@redhat.com>
5438
5439 PR target/69432
5440 * g++.dg/opt/pr69432.C: New test.
5441
f7d2ad6f
BS
54422016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5443
5444 * gcc.target/powerpc/pr63354c: Adjust target selector to include
5445 32-bit targets testing an -m64 multilib.
5446
d403fc9a
WS
54472016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5448
5449 * gcc.target/powerpc/pr63354.c: Restrict to Linux targets with
5450 64-bit support.
5451
4aa16f8d
JG
54522016-01-22 James Greenhalgh <james.greenhalgh@arm.com>
5453
5454 * gcc.dg/vect/bb-slp-pr68892.c: Require vect_double.
5455
7c816d0f
CB
54562016-01-21 Christian Bruel <christian.bruel@st.com>
5457
5458 PR target/68674
5459 * gcc.target/i386/pr68674.c
5460 * gcc.target/aarch64/pr68674.c
5461 * gcc.target/arm/pr68674.c
5462
fce661e8
KT
54632016-01-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5464
5465 PR target/69403
5466 * gcc.c-torture/execute/pr69403.c: New test.
5467
4696899f
PC
54682016-01-22 Paolo Carlini <paolo.carlini@oracle.com>
5469
5470 PR c++/55843
5471 * g++.dg/template/pr55843.C: New.
5472
bac69366
AL
54732016-01-22 Alan Lawrence <alan.lawrence@arm.com>
5474
5475 PR testsuite/66877
5476 * gcc.dg/vect/vect-over-widen-3-big-array.c: Only look for 1
5477 vect_recog_over_widening_pattern in dump if we have vect_widen_shift.
5478
b57d3a5c
BS
54792016-01-21 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5480
5481 PR testsuite/67489
da17300a
UB
5482 * gcc.target/powerpc/p8vector-builtin-8.c: Remove { target int128 }
5483 from dg-do compile directive, and instead add
5484 { dg-require-effective-target int128 }.
b57d3a5c 5485
9f04a53e
MS
54862016-01-20 Martin Sebor <msebor@redhat.com>
5487
5488 PR c/69405
5489 * gcc.dg/sync-fetch.c: New test.
5490
38a51663
JL
54912016-01-21 Martin Sebor <msebor@redhat.com>
5492
5493 PR target/69252
5494 * gcc.target/powerpc/pr69252.c: New test.
5495
2423a75a
JD
54962016-01-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5497
5498 PR fortran/65996
da17300a 5499 * gfortran.dg/pr65996.f90: New test.
2423a75a 5500
0a76463f
DV
55012016-01-21 Dominik Vogt <vogt@linux.vnet.ibm.com>
5502
5503 PR c++/68810
9f04a53e 5504 * g++.dg/cpp0x/constexpr-reinterpret1.C: Fix line number that is
2423a75a 5505 expected to generate an error.
0a76463f 5506
9776e692
BS
55072016-01-21 Bernd Schmidt <bschmidt@redhat.com>
5508
5509 PR middle-end/66178
5510 * gcc.dg/torture/pr66178.c: New test.
5511
c8d3e088
AB
55122016-01-21 Anton Blanchard <anton@samba.org>
5513 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5514
5515 PR target/63354
5516 * gcc.target/powerpc/pr63354.c: New test.
5517
35b707ff
VM
55182016-01-21 Vladimir Makarov <vmakarov@redhat.com>
5519
5520 PR rtl-optimization/68990
5521 * gcc.target/i386/pr68990: New.
5522
157b0829
NC
55232016-01-21 Nick Clifton <nickc@redhat.com>
5524
5525 PR target/69129
5526 * gcc.target/mips/pr69129.c: New.
5527
aede6748
PC
55282016-01-21 Paolo Carlini <paolo.carlini@oracle.com>
5529
5530 PR c++/58046
5531 * g++.dg/cpp0x/pr58046.C: New.
5532
5463c2c8
JJ
55332016-01-21 Jakub Jelinek <jakub@redhat.com>
5534
6d31cc75
SS
5535 PR target/69187
5536 PR target/65624
5537 * gcc.target/arm/pr69187.c: New test.
5538
5463c2c8
JJ
5539 PR c++/69355
5540 * g++.dg/torture/pr69355.C: New test.
5541
fa28f32b
AK
55422016-01-21 Aditya Kumar <aditya.k7@samsung.com>
5543 Sebastian Pop <s.pop@samsung.com>
5544
5545 * gfortran.dg/graphite/interchange-3.f90: Adjust pattern.
5546
b920a047
AK
55472016-01-21 Aditya Kumar <aditya.k7@samsung.com>
5548 Sebastian Pop <s.pop@samsung.com>
5549
da17300a 5550 * gcc.dg/graphite/pr68976.c: New test.
b920a047 5551
bdd3aea6
JJ
55522016-01-21 Jakub Jelinek <jakub@redhat.com>
5553
5554 PR middle-end/67653
5555 * c-c++-common/pr67653.c: New test.
5556 * gcc.dg/torture/pr29119.c: Add dg-warning.
5557
26a2e6ae
PB
55582016-01-20 Peter Bergner <bergner@vnet.ibm.com>
5559
5560 * gcc.target/powerpc/cpu-builtin-1.c: New test.
5561
d25c7690
PK
55622016-01-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
5563
5564 PR c/24293
5565 * gcc.dg/pr24293.c: New test.
5566 * gcc.dg/Wcxx-compat-8.c: Adjust to accept error due to
5567 incomplete struct type.
5568 * gcc.dg/declspec-1.c: Likewise.
5569 * gcc.dg/pr63549.c: Likewise.
5570
889d5698
JJ
55712016-01-20 Jakub Jelinek <jakub@redhat.com>
5572
5573 PR tree-optimization/66612
5574 * gcc.target/powerpc/20050830-1.c: Xfail the scan-assembler test
5575 for bdn instruction.
5576
d7cf3dc7
CL
55772016-01-20 Christophe Lyon <christophe.lyon@linaro.org>
5578
5579 * lib/target-supports.exp
5580 (check_effective_target_arm_fp_ok_nocache): New.
5581 (check_effective_target_arm_fp_ok): New.
5582 (add_options_for_arm_fp): New.
5583 (check_effective_target_arm_crypto_ok_nocache): Require
5584 target_arm_v8_neon_ok instead of arm32.
5585 (check_effective_target_arm_crypto_pragma_ok_nocache): New.
5586 (check_effective_target_arm_crypto_pragma_ok): New.
5587 (add_options_for_arm_vfp): New.
5588 * gcc.target/arm/attr-crypto.c: Use arm_crypto_pragma_ok effective
5589 target. Do not force -mfloat-abi=softfp, use arm_fp_ok effective
5590 target instead. Force initial fpu to vfp.
5591 * gcc.target/arm/attr-neon-builtin-fail.c: Do not force
5592 -mfloat-abi=softfp, use arm_fp_ok effective target instead.
5593 * gcc.target/arm/attr-neon-fp16.c: Likewise. Remove arm_neon_ok
5594 dependency.
5595 * gcc.target/arm/attr-neon2.c: Do not force -mfloat-abi=softfp,
5596 use arm_vfp effective target instead. Force initial fpu to vfp.
5597 * gcc.target/arm/attr-neon3.c: Likewise.
5598 * gcc.target/arm/cmp-2.c: Use arm_fp_ok effective target instead of
5599 arm_vfp_ok.
5600 * gcc.target/arm/unsigned-float.c: Likewise.
5601 * gcc.target/arm/vfp-1.c: Likewise.
5602 * gcc.target/arm/vfp-ldmdbd.c: Likewise.
5603 * gcc.target/arm/vfp-ldmdbs.c: Likewise.
5604 * gcc.target/arm/vfp-ldmiad.c: Likewise.
5605 * gcc.target/arm/vfp-ldmias.c: Likewise.
5606 * gcc.target/arm/vfp-stmdbd.c: Likewise.
5607 * gcc.target/arm/vfp-stmdbs.c: Likewise.
5608 * gcc.target/arm/vfp-stmiad.c: Likewise.
5609 * gcc.target/arm/vfp-stmias.c: Likewise.
5610 * gcc.target/arm/vnmul-1.c: Likewise.
5611 * gcc.target/arm/vnmul-2.c: Likewise.
5612 * gcc.target/arm/vnmul-3.c: Likewise.
5613 * gcc.target/arm/vnmul-4.c: Likewise.
5614
01ac9704 56152016-01-20 H.J. Lu <hongjiu.lu@intel.com>
e84b00da 5616
e84b00da
L
5617 PR testsuite/69366
5618 * g++.dg/pr63995-1.C: Require non-x32 target, instead of,
5619 the MPX run-time library, for compile-time MPX test.
5620 * gcc.target/i386/chkp-always_inline.c: Likewise.
5621 * gcc.target/i386/chkp-bndret.c: Likewise.
5622 * gcc.target/i386/chkp-builtins-1.c: Likewise.
5623 * gcc.target/i386/chkp-builtins-2.c: Likewise.
5624 * gcc.target/i386/chkp-builtins-3.c: Likewise.
5625 * gcc.target/i386/chkp-builtins-4.c: Likewise.
5626 * gcc.target/i386/chkp-const-check-1.c: Likewise.
5627 * gcc.target/i386/chkp-const-check-2.c: Likewise.
5628 * gcc.target/i386/chkp-hidden-def.c: Likewise.
5629 * gcc.target/i386/chkp-label-address.c: Likewise.
5630 * gcc.target/i386/chkp-lifetime-1.c: Likewise.
5631 * gcc.target/i386/chkp-narrow-bounds.c: Likewise.
5632 * gcc.target/i386/chkp-pr69044.c: Likewise.
5633 * gcc.target/i386/chkp-remove-bndint-1.c: Likewise.
5634 * gcc.target/i386/chkp-remove-bndint-2.c: Likewise.
5635 * gcc.target/i386/chkp-strchr.c: Likewise.
5636 * gcc.target/i386/chkp-strlen-1.c: Likewise.
5637 * gcc.target/i386/chkp-strlen-2.c: Likewise.
5638 * gcc.target/i386/chkp-strlen-3.c: Likewise.
5639 * gcc.target/i386/chkp-strlen-4.c: Likewise.
5640 * gcc.target/i386/chkp-strlen-5.c: Likewise.
5641 * gcc.target/i386/chkp-stropt-1.c: Likewise.
5642 * gcc.target/i386/chkp-stropt-10.c: Likewise.
5643 * gcc.target/i386/chkp-stropt-11.c: Likewise.
5644 * gcc.target/i386/chkp-stropt-12.c: Likewise.
5645 * gcc.target/i386/chkp-stropt-13.c: Likewise.
5646 * gcc.target/i386/chkp-stropt-14.c: Likewise.
5647 * gcc.target/i386/chkp-stropt-15.c: Likewise.
5648 * gcc.target/i386/chkp-stropt-16.c: Likewise.
5649 * gcc.target/i386/chkp-stropt-2.c: Likewise.
5650 * gcc.target/i386/chkp-stropt-3.c: Likewise.
5651 * gcc.target/i386/chkp-stropt-4.c: Likewise.
5652 * gcc.target/i386/chkp-stropt-5.c: Likewise.
5653 * gcc.target/i386/chkp-stropt-6.c: Likewise.
5654 * gcc.target/i386/chkp-stropt-7.c: Likewise.
5655 * gcc.target/i386/chkp-stropt-8.c: Likewise.
5656 * gcc.target/i386/chkp-stropt-9.c: Likewise.
5657 * gcc.target/i386/pr63995-2.c: Likewise.
5658 * gcc.target/i386/pr64805.c: Likewise.
5659 * gcc.target/i386/pr65044.c: Likewise.
5660 * gcc.target/i386/pr65167.c: Likewise.
5661 * gcc.target/i386/pr65183.c: Likewise.
5662 * gcc.target/i386/pr65184.c: Likewise.
5663 * gcc.target/i386/thunk-retbnd.c: Likewise.
01ac9704 5664
28b33016
IE
56652016-01-20 Ilya Enkovich <enkovich.gnu@gmail.com>
5666
5667 PR tree-optimization/69328
5668 * gcc.dg/pr69328.c: New test.
5669
bcff0913
JL
56702016-01-20 Jeff Law <law@redhat.com>
5671
bf0bb970 5672 PR target/25114
bcff0913
JL
5673 * gcc.target/m68k/pr25114.c: New test.
5674
a3f69631
AV
56752016-01-20 Andre Vieira <andre.simoesdiasvieira@arm.com>
5676
5677 * gcc.target/arm/memset-inline-10.c: Added
5678 dg-require-effective-target arm_thumb2_ok.
5679
af33ba0d
EB
56802016-01-19 Eric Botcazou <ebotcazou@adacore.com>
5681
5682 * gcc.dg/debug/dwarf2/sso.c: New test.
5683
7596d5de
UB
56842016-01-19 Uros Bizjak <ubizjak@gmail.com>
5685
5686 PR testsuite/68820
5687 * gcc.c-torture/execute/builtins/memops-asm.x: New file.
5688 * gcc.c-torture/execute/builtins/strstr-asm.x: Ditto.
5689 * gcc.c-torture/execute/builtins/strstr-asm.c: Remove dg-options.
5690
ceda2c69
JH
56912016-01-19 Jan Hubicka <hubicka@ucw.cz>
5692
5693 PR ipa/66223
5694 * g++.dg/ipa/devirt-50.C: New testcase.
5695
38a979f2
MP
56962016-01-19 Marek Polacek <polacek@redhat.com>
5697
5698 PR c++/68965
5699 * g++.dg/cpp1y/parameter-pack-1.C: New test.
5700 * g++.dg/cpp1y/parameter-pack-2.C: New test.
5701
962801c5
KT
57022016-01-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5703
5704 PR target/69135
5705 * gcc.target/arm/pr69135_1.c: New test.
5706
078fe40a
WD
57072015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
5708
5709 * gcc.target/aarch64/ccmp_1.c: Add new tests.
5710
786e3c06
WD
57112015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
5712
5713 * gcc.target/aarch64/ccmp_1.c: New testcase.
5714
1e297006
MP
57152016-01-19 Marek Polacek <polacek@redhat.com>
5716
5717 PR c++/68586
5718 * g++.dg/cpp0x/enum30.C: New test.
5719
879c27e3
RB
57202016-01-19 Richard Biener <rguenther@suse.de>
5721
5722 PR tree-optimization/69336
5723 * g++.dg/tree-ssa/pr69336.C: New testcase.
5724
015337d3
JJ
57252016-01-19 Jakub Jelinek <jakub@redhat.com>
5726
5727 PR debug/65779
5728 * gcc.dg/pr65779.c: New test.
5729
e2c768b6
RB
57302016-01-19 Richard Biener <rguenther@suse.de>
5731
5732 PR tree-optimization/69352
5733 * gcc.dg/torture/pr69352.c: New testcase.
5734
569efc34
JJ
57352016-01-19 Jakub Jelinek <jakub@redhat.com>
5736
5737 PR rtl-optimization/68955
5738 PR rtl-optimization/64557
5739 * gcc.dg/torture/pr68955.c: New test.
5740
e49d321f
JH
57412016-01-19 Jan Hubicka <hubicka@ucw.cz>
5742
5743 PR lto/69136
5744 * g++.dg/torture/pr69136.C: New testcase.
5745
e9191ad3
JH
57462016-01-19 Jan Hubicka <hubicka@ucw.cz>
5747
5748 PR lto/69133
5749 * g++.dg/lto/pr69133_0.C: New testcase.
5750 * g++.dg/lto/pr69133_1.C: New testcase.
5751
2bedb645
JL
57522016-01-15 Jeff Law <law@redhat.com>
5753
5754 PR tree-optimization/69320
5755 * gcc.c-torture/pr69320-1.c: New test.
5756 * gcc.c-torture/pr69320-2.c: New test.
5757 * gcc.c-torture/pr69320-3.c: New test.
5758 * gcc.c-torture/pr69320-4.c: New test.
5759
17c15cb9
PP
57602016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
5761
5762 PR c++/11858
5763 PR c++/24663
5764 PR c++/24664
5765 * g++.dg/template/pr11858.C: New test.
5766 * g++.dg/template/pr24663.C: New test.
5767 * g++.dg/template/unify12.C: New test.
5768 * g++.dg/template/unify13.C: New test.
5769 * g++.dg/template/unify14.C: New test.
5770 * g++.dg/template/unify15.C: New test.
5771 * g++.dg/template/unify16.C: New test.
5772 * g++.dg/template/unify17.C: New test.
5773
9617fd08
DM
57742016-01-18 David Malcolm <dmalcolm@redhat.com>
5775
5776 PR testsuite/69181
5777 * gcc.dg/pr69181-1.c: New test file.
5778 * gcc.dg/pr69181-2.c: New test file.
5779 * lib/gcc-dg.exp (dg-test): Consolidate post-test cleanup of
5780 globals by moving it to...
5781 (cleanup-after-saved-dg-test): ...this new function. Add
5782 "global additional_sources_used". Add reset of global
5783 multiline_expected_outputs to the empty list.
5784 * lib/multiline.exp (_multiline_expected_outputs): Rename this
5785 global to...
5786 (multiline_expected_outputs): ...this, and updated comments to
5787 note that it is modified from gcc-dg.exp.
5788 (dg-end-multiline-output): Update for the above renaming.
5789 (handle-multiline-outputs): Likewise. Remove the clearing
5790 of the expected outputs to the empty list.
5791
b555a2e4
RB
57922016-01-18 Richard Biener <rguenther@suse.de>
5793
5794 PR tree-optimization/69297
5795 * gcc.dg/vect/costmodel/x86_64/costmodel-pr69297.c: New testcase.
5796
96902805
JM
57972016-01-18 Joseph Myers <joseph@codesourcery.com>
5798
5799 * gcc.target/mips/mips-3d-1.c: Use forbid_cpu=octeon.* in
5800 dg-options.
5801 * gcc.target/mips/mips-3d-2.c: Likewise.
5802 * gcc.target/mips/mips-3d-3.c: Likewise.
5803 * gcc.target/mips/mips-3d-4.c: Likewise.
5804 * gcc.target/mips/mips-3d-5.c: Likewise.
5805 * gcc.target/mips/mips-3d-6.c: Likewise.
5806 * gcc.target/mips/mips-3d-7.c: Likewise.
5807 * gcc.target/mips/mips-3d-8.c: Likewise.
5808 * gcc.target/mips/mips-3d-9.c: Likewise.
5809 * gcc.target/mips/mips-ps-1.c: Likewise.
5810 * gcc.target/mips/mips-ps-2.c: Likewise.
5811 * gcc.target/mips/mips-ps-3.c: Likewise.
5812 * gcc.target/mips/mips-ps-4.c: Likewise.
5813 * gcc.target/mips/mips-ps-5.c: Likewise.
5814 * gcc.target/mips/mips-ps-6.c: Likewise.
5815 * gcc.target/mips/mips-ps-7.c: Likewise.
5816 * gcc.target/mips/mips-ps-type.c: Likewise.
5817 * gcc.target/mips/mips-ps-type-2.c: Likewise.
5818 * gcc.target/mips/mips16-attributes-6.c: Likewise.
5819
40e26f94
TV
58202016-01-18 Tom de Vries <tom@codesourcery.com>
5821
5822 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: New test.
5823 * c-c++-common/goacc/kernels-double-reduction.c: New test.
5824 * c-c++-common/goacc/kernels-empty.c: New test.
5825 * c-c++-common/goacc/kernels-eternal.c: New test.
5826 * c-c++-common/goacc/kernels-loop-2.c: New test.
5827 * c-c++-common/goacc/kernels-loop-3.c: New test.
5828 * c-c++-common/goacc/kernels-loop-data-2.c: New test.
5829 * c-c++-common/goacc/kernels-loop-data-enter-exit-2.c: New test.
5830 * c-c++-common/goacc/kernels-loop-data-enter-exit.c: New test.
5831 * c-c++-common/goacc/kernels-loop-data-update.c: New test.
5832 * c-c++-common/goacc/kernels-loop-data.c: New test.
5833 * c-c++-common/goacc/kernels-loop-g.c: New test.
5834 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: New test.
5835 * c-c++-common/goacc/kernels-loop-n.c: New test.
5836 * c-c++-common/goacc/kernels-loop-nest.c: New test.
5837 * c-c++-common/goacc/kernels-loop.c: New test.
5838 * c-c++-common/goacc/kernels-noreturn.c: New test.
5839 * c-c++-common/goacc/kernels-one-counter-var.c: New test.
5840 * c-c++-common/goacc/kernels-parallel-loop-data-enter-exit.c: New test.
5841 * c-c++-common/goacc/kernels-reduction.c: New test.
5842
a98d4647
TV
58432016-01-18 Tom de Vries <tom@codesourcery.com>
5844
5845 * gcc.dg/autopar/outer-1.c: Update for new parloops instantiation.
5846 * gcc.dg/autopar/outer-2.c: Same.
5847 * gcc.dg/autopar/outer-3.c: Same.
5848 * gcc.dg/autopar/outer-4.c: Same.
5849 * gcc.dg/autopar/outer-5.c: Same.
5850 * gcc.dg/autopar/outer-6.c: Same.
5851 * gcc.dg/autopar/parallelization-1.c: Same.
5852 * gcc.dg/autopar/parloops-exit-first-loop-alt-2.c: Same.
5853 * gcc.dg/autopar/parloops-exit-first-loop-alt-3.c: Same.
5854 * gcc.dg/autopar/parloops-exit-first-loop-alt-4.c: Same.
5855 * gcc.dg/autopar/parloops-exit-first-loop-alt-5.c: Same.
5856 * gcc.dg/autopar/parloops-exit-first-loop-alt-6.c: Same.
5857 * gcc.dg/autopar/parloops-exit-first-loop-alt-7.c: Same.
5858 * gcc.dg/autopar/parloops-exit-first-loop-alt-pr66652.c: Same.
5859 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: Same.
5860 * gcc.dg/autopar/pr39500-1.c: Same.
5861 * gcc.dg/autopar/pr39500-2.c: Same.
5862 * gcc.dg/autopar/pr46193.c: Same.
5863 * gcc.dg/autopar/pr46194.c: Same.
5864 * gcc.dg/autopar/pr49580.c: Same.
5865 * gcc.dg/autopar/pr49960-1.c: Same.
5866 * gcc.dg/autopar/pr49960.c: Same.
5867 * gcc.dg/autopar/pr68373.c: Same.
5868 * gcc.dg/autopar/reduc-1.c: Same.
5869 * gcc.dg/autopar/reduc-1char.c: Same.
5870 * gcc.dg/autopar/reduc-1short.c: Same.
5871 * gcc.dg/autopar/reduc-2.c: Same.
5872 * gcc.dg/autopar/reduc-2char.c: Same.
5873 * gcc.dg/autopar/reduc-2short.c: Same.
5874 * gcc.dg/autopar/reduc-3.c: Same.
5875 * gcc.dg/autopar/reduc-4.c: Same.
5876 * gcc.dg/autopar/reduc-6.c: Same.
5877 * gcc.dg/autopar/reduc-7.c: Same.
5878 * gcc.dg/autopar/reduc-8.c: Same.
5879 * gcc.dg/autopar/reduc-9.c: Same.
5880 * gcc.dg/autopar/uns-outer-4.c: Same.
5881 * gcc.dg/autopar/uns-outer-5.c: Same.
5882 * gcc.dg/autopar/uns-outer-6.c: Same.
5883 * gfortran.dg/parloops-exit-first-loop-alt-2.f95: Same.
5884 * gfortran.dg/parloops-exit-first-loop-alt.f95: Same.
5885
da976fa8
AL
58862016-01-18 Alan Lawrence <alan.lawrence@arm.com>
5887
5888 PR target/63679
5889 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove XFAIL for powerpc(32), hppa,
5890 aarch64, sparc, s390. Add --param sra-max-scalarization-size-Ospeed.
5891
70c1e886
AL
58922016-01-18 Alan Lawrence <alan.lawrence@arm.com>
5893
5894 PR target/63679
5895 * gcc.dg/tree-ssa/ssa-dom-cse-5.c: New.
5896 * gcc.dg/tree-ssa/ssa-dom-cse-6.c: New.
5897 * gcc.dg/tree-ssa/ssa-dom-cse-7.c: New.
5898
88bed196
AL
58992016-01-18 Alan Lawrence <alan.lawrence@arm.com>
5900
5901 PR target/63679
5902 * gcc.dg/tree-ssa/sra-17.c: New.
5903 * gcc.dg/tree-ssa/sra-18.c: New.
5904
3dd5f42e
IE
59052016-01-18 Ilya Enkovich <enkovich.gnu@gmail.com>
5906
5907 * gcc.target/i386/pr65105-5.c: Adjust to andn generation.
5908
ae5a77fa
EB
59092016-01-18 Eric Botcazou <ebotcazou@adacore.com>
5910
5911 * gnat.dg/inline12.adb: New test.
5912
11e57fc6
BC
59132016-01-18 Bin Cheng <bin.cheng@arm.com>
5914
5915 PR tree-optimization/66797
5916 * gcc.c-torture/execute/pr65447.c: Relax check condition.
5917
995b6fe0
RB
59182016-01-18 Richard Biener <rguenther@suse.de>
5919
5920 PR tree-optimization/69170
5921 * gcc.dg/torture/pr69170.c: New testcase.
5922
82ee0cf2 59232016-01-17 John David Anglin <danglin@gcc.gnu.org>
d656d82e
JDA
5924
5925 * gcc.dg/torture/builtin-integral-1.c: Require c99_runtime.
5926
d69da357
TV
59272016-01-16 Tom de Vries <tom@codesourcery.com>
5928
5929 * c-c++-common/goacc/kernels-alias-ipa-pta-4.c: New test.
5930
a3845283
TV
59312016-01-16 Tom de Vries <tom@codesourcery.com>
5932
5933 * gcc.dg/parloops-exit-first-loop-alt.c: Move ...
5934 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: ... here. Remove
5935 redundant dg-require-effective-target pthread.
5936 * gcc.dg/parloops-exit-first-loop-alt-2.c: Same.
5937 * gcc.dg/parloops-exit-first-loop-alt-3.c: Same.
5938 * gcc.dg/parloops-exit-first-loop-alt-4.c: Same.
5939 * gcc.dg/parloops-exit-first-loop-alt-5.c: Same.
5940 * gcc.dg/parloops-exit-first-loop-alt-6.c: Same.
5941 * gcc.dg/parloops-exit-first-loop-alt-7.c: Same.
5942 * gcc.dg/parloops-exit-first-loop-alt-pr66652.c: Same.
5943
197a6aa6
DE
59442016-01-16 David Edelsohn <dje.gcc@gmail.com>
5945
5946 PR target/68609
5947 * gcc.target/powerpc/recip-6.c: Enable on AIX.
5948 * gcc.target/powerpc/recip-7.c: Same.
5949
ec7886c1
PP
59502016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
5951
5952 PR c++/69091
5953 * g++.dg/template/pr69091.C: New test.
5954
203484bb
PP
59552016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
5956
5957 * c-c++-common/cilk-plus/AN/an-if.c: Check that the original
5958 dump does not contain an error_mark_node.
5959 * c-c++-common/cilk-plus/CK/pr60469.c: Likewise.
5960 * c-c++-common/cilk-plus/AN/fn_ptr-2.c: New xfail'd test.
5961
aa2500e9
PP
59622016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
5963
5964 PR c++/68936
5965 * g++.dg/template/pr68936.C: New test.
5966
28621a5c
DE
59672016-01-15 David Edelsohn <dje.gcc@gmail.com>
5968
5969 PR target/68609
5970 * gcc.target/powerpc/recip-1.c: Adjust for Goldschmidt's Algorithm.
5971 * gcc.target/powerpc/recip-2.c: Same.
5972 * gcc.target/powerpc/recip-3.c: Same.
5973 * gcc.target/powerpc/recip-4.c: Same.
5974 * gcc.target/powerpc/recip-sqrtf.c: Same.
5975
40c43aca
JL
59762016-01-15 Jeff Law <law@redhat.com>
5977
5978 PR tree-optimization/69270
5979 * gcc.dg/tree-ssa/pr69270-2.c: New test.
5980 * gcc.dg/tree-ssa/pr69270-3.c: New test.
5981
afbc5ae8
PT
59822016-01-15 Paul Thomas <pault@gcc.gnu.org>
5983
5984 PR fortran/49630
5985 * gfortran.dg/deferred_character_13.f90: New test for the fix
5986 of comment 3 of the PR.
5987
5988 PR fortran/54070
5989 * gfortran.dg/deferred_character_8.f90: New test
5990 * gfortran.dg/allocate_error_5.f90: New test
5991
5992 PR fortran/60593
5993 * gfortran.dg/deferred_character_10.f90: New test
5994
5995 PR fortran/60795
5996 * gfortran.dg/deferred_character_14.f90: New test
5997
5998 PR fortran/61147
5999 * gfortran.dg/deferred_character_11.f90: New test
6000
6001 PR fortran/64324
6002 * gfortran.dg/deferred_character_9.f90: New test
6003
49abe076
VM
60042016-01-15 Vladimir Makarov <vmakarov@redhat.com>
6005
6006 PR rtl-optimization/69030
6007 * gcc.target/i386/pr69030.c: New.
6008
16d12992
KT
60092016-01-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6010
6011 * gcc.target/aarch64/target_attr_17.c: New test.
6012
78810bd3
RB
60132016-01-15 Richard Biener <rguenther@suse.de>
6014
6015 PR tree-optimization/66856
6016 * gcc.dg/torture/pr66856-1.c: New testcase.
6017 * gcc.dg/torture/pr66856-2.c: Likewise.
6018
2bd847fe
RB
60192016-01-15 Richard Biener <rguenther@suse.de>
6020
6021 PR debug/69137
6022 * g++.dg/lto/pr69137_0.C: New testcase.
6023
a00fe3b7
RS
60242016-01-15 Richard Sandiford <richard.sandiford@arm.com>
6025
6026 PR middle-end/69246
6027 * gcc.target/i386/pr69246.c: New test.
6028
cbb0e83b
DV
60292016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
6030
7596d5de 6031 * gfortran.dg/bind_c_array_params_2.f90: Fix test patterns for S/390.
cbb0e83b 6032
5a500ecf
DV
60332016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
6034
6035 PR c++/56194
6036 * g++.dg/init/const9.C: Disable test on S/390.
6037
5d9bf64f
DV
60382016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
6039
6040 * g++.dg/Wframe-address.C: Test requires -mbackchain for s390*-*-*.
6041 * g++.dg/Wno-frame-address.C: Ditto.
6042
e234b19e
DV
60432016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
6044
6045 * gcc.dg/tree-ssa/20040204-1.c: Do not xfail on S/390.
6046
89483f99
RB
60472016-01-15 Richard Biener <rguenther@suse.de>
6048
6049 PR tree-optimization/68961
6050 * gcc.dg/vect/costmodel/x86_64/costmodel-pr68961.c: New testcase.
6051
94f37395
IE
60522016-01-15 Ilya Enkovich <enkovich.gnu@gmail.com>
6053
6054 * gcc.target/i386/pr65105-5.c: New test.
6055
82ee0cf2 60562016-01-15 Jan Hubicka <hubicka@ucw.cz>
0f6176e6
JH
6057
6058 * gcc.c-torture/execute/alias-4.c: New testcase.
6059
82ee0cf2 60602016-01-15 Jan Hubicka <hubicka@ucw.cz>
824ca15e
JH
6061
6062 PR ipa/68148
6063 * g++.dg/ipa/devirt-49.C: New testcase.
6064
092f7deb 60652016-01-15 Christian Bruel <christian.bruel@st.com>
edef1fa8
CB
6066
6067 PR target/65837
6068 * gcc.target/arm/attr-neon-builtin-fail2.c: New test.
6069 * gcc.target/arm/lto/pr65837-attr_0.c: New test.
6070 * gcc.target/arm/lto/pr65837_0.c: Fix skip condition and use ACLE name.
6071
e93c66bc
RB
60722016-01-15 Richard Biener <rguenther@suse.de>
6073
6074 PR tree-optimization/69117
6075 * gcc.dg/torture/pr69117.c: New testcase.
6076
c47eaca6 60772015-01-14 Ryan Burn <contact@rnburn.com>
b6e3db06
RB
6078
6079 PR c++/69048
6080 * g++.dg/cilk-plus/CK/pr69048.cc: New test.
6081
c3f6914a
FXC
60822016-01-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
6083
6084 PR testsuite/67509
6085 * gfortran.dg/ieee/ieee_7.f90: For out of bound precision or
6086 range tests use 100 * maximum instead of maximum + 1.
6087
cd65ae90
JJ
60882016-01-14 Jakub Jelinek <jakub@redhat.com>
6089
6090 PR debug/69244
6091 * gcc.dg/guality/pr69244.c: New test.
6092
19643948
UB
60932016-01-14 Uros Bizjak <ubizjak@gmail.com>
6094
6095 * lib/target-supports.exp (check_effective_target_issignaling):
6096 New procedure.
6097 * gcc.dg/pr61441.c: Require issignaling effective target.
6098
fe79c97e
SB
60992016-01-14 Segher Boessenkool <segher@kernel.crashing.org>
6100
6101 PR target/68803
6102 * gcc.target/powerpc/20050603-3.c: Add xfails for powerpc64le.
6103
c7df95d8
DM
61042016-01-14 David Malcolm <dmalcolm@redhat.com>
6105
6106 PR c++/68819
6107 PR preprocessor/69177
6108 * gcc.dg/plugin/location-overflow-test-1.c: New test case.
6109 * gcc.dg/plugin/location-overflow-test-2.c: New test case.
6110 * gcc.dg/plugin/location_overflow_plugin.c: New test plugin.
6111 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
6112
00083992
MP
61132016-01-14 Marek Polacek <polacek@redhat.com>
6114
6115 PR c/69262
6116 * gcc.dg/array-15.c: New test.
6117
0c9b3294
JJ
61182016-01-14 Jakub Jelinek <jakub@redhat.com>
6119
6120 PR middle-end/68146
6121 PR tree-optimization/69155
6122 * gfortran.dg/pr68146.f: New test.
6123 * gfortran.dg/pr69155.f90: New test.
6124
3688e13d
RB
61252016-01-14 Richard Biener <rguenther@suse.de>
6126
6127 PR tree-optimization/68060
6128 * gcc.dg/torture/pr68060-1.c: New testcase.
6129 * gcc.dg/torture/pr68060-2.c: Likewise.
6130
bab0ad3a
NC
61312016-01-14 Nick Clifton <nickc@redhat.com>
6132
6133 * lib/target-supports.exp
6134 (check_effective_target_arm_neon_ok_nocache): Add an option
6135 sequence that includes setting the ARM architecture to ARMv7-A.
6136 * gcc.target/arm/attr-neon.c: Use dg-add-options to add the
6137 command line options necessary to enable Neon support.
6138 * gcc.target/arm/neon-vlshr-imm-1.c: Likewise.
6139 * gcc.target/arm/neon-vshl-imm-1.c: Likewise.
6140 * gcc.target/arm/neon-vshr-imm-1.c: Likewise.
6141 * gcc.target/arm/pr69180.c: Likewise.
6142
947c2ce5
JL
61432016-01-14 Jeff Law <law@redhat.com>
6144
6145 PR tree-optimization/69270
6146 * gcc.dg/tree-ssa/pr69270.c: New test.
6147
3342fd71
BS
61482016-01-13 Bernd Schmidt <bschmidt@redhat.com>
6149
6150 PR c/66208
6151 * c-c++-common/pr66208.c: New file.
6152
2ad3adf1
JJ
61532016-01-13 Jakub Jelinek <jakub@redhat.com>
6154
6155 PR tree-optimization/69156
6156 * gcc.dg/pr69156.c: New test.
6157
398d6feb
L
61582016-01-13 H.J. Lu <hongjiu.lu@intel.com>
6159
6160 * gcc.target/i386/pr69225-7.c: New test.
6161
4c868789
RH
61622016-01-13 Richard Henderson <rth@redhat.com>
6163
6164 * gcc.dg/tm/memopt-13.c: Update expected function.
6165 * gcc.dg/tm/memopt-6.c: Likewise.
6166
ef6d1772
UB
61672016-01-13 Uros Bizjak <ubizjak@gmail.com>
6168
6169 * gcc.target/i386/pr45685.c (dg-options): Add -mno-sse4.
6170 * gcc.target/i386/pr68432-1.c (dg-options): Ditto.
6171 * gcc.target/i386/pr68432-2.c (dg-options): Ditto.
6172 * gcc.target/i386/pr68432-3.c (dg-options): Ditto.
0b4b6ef2 6173
ef6d1772
UB
61742016-01-13 Tom de Vries <tom@codesourcery.com>
6175
6176 PR tree-optimization/69169
0b4b6ef2
TV
6177 * gcc.dg/pr69169.c: New test.
6178
2ad3adf1 61792016-01-13 Alexander Fomin <alexander.fomin@intel.com>
8866d62c
AF
6180
6181 PR target/69228
6182 * gcc.target/i386/avx512pf-vscatterpf0dpd-1.c: Adjust.
6183 * gcc.target/i386/avx512pf-vscatterpf0dps-1.c: Likewise.
6184 * gcc.target/i386/avx512pf-vscatterpf0qpd-1.c: Likewise.
6185 * gcc.target/i386/avx512pf-vscatterpf0qps-1.c: Likewise.
6186 * gcc.target/i386/avx512pf-vscatterpf1dpd-1.c: Likewise.
6187 * gcc.target/i386/avx512pf-vscatterpf1dps-1.c: Likewise.
6188 * gcc.target/i386/avx512pf-vscatterpf1qpd-1.c: Likewise.
6189 * gcc.target/i386/avx512pf-vscatterpf1qps-1.c: Likewise.
6190
9060e335
AK
61912016-01-13 Jakub Jelinek <jakub@redhat.com>
6192
6193 PR target/69247
6194 * gcc.dg/pr69247.c: New test.
6195
40311329
RB
61962016-01-13 Richard Biener <rguenther@suse.de>
6197
6198 PR tree-optimization/69242
6199 * gcc.dg/torture/pr69242.c: New testcase.
6200
ccbd7103
RB
62012016-01-13 Richard Biener <rguenther@suse.de>
6202
6203 PR tree-optimization/69186
6204 * gcc.dg/torture/pr69186.c: New testcase.
6205
c6f72a46
JL
62062016-01-13 Jeff Law <law@redhat.com>
6207
6208 PR tree-optimization/67755
6209 * gcc.dg/tree-ssa/pr67755.c: New test.
6210
62112016-01-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
bf3f4b38
TP
6212
6213 * gcc.c-torture/unsorted/dump-noaddr.x (dump_compare): Replace static
6214 pass number in output by a star.
6215
c446cf07
BC
62162016-01-12 Bin Cheng <bin.cheng@arm.com>
6217
6218 PR tree-optimization/68911
6219 * gcc.c-torture/execute/pr68911.c: New test.
6220
5342156c
MP
62212016-01-12 Marek Polacek <polacek@redhat.com>
6222
6223 PR c++/68979
6224 * g++.dg/warn/permissive-1.C: New test.
6225
65364cc5
JJ
62262016-01-12 Jakub Jelinek <jakub@redhat.com>
6227
6228 PR objc++/68511
6229 PR c++/69213
6230 * g++.dg/opt/pr69213.C: New test.
6231
81b9a3d9
CB
62322016-01-12 Christian Bruel <christian.bruel@st.com>
6233
6234 PR target/69180
6235 * gcc.target/arm/pr69180.c: New test.
6236
3c4e91c9
RB
62372016-01-12 Richard Biener <rguenther@suse.de>
6238
6239 PR lto/69077
6240 * g++.dg/lto/pr69077_0.C: New testcase.
6241 * g++.dg/lto/pr69077_1.C: Likewise.
6242
5664cea1
JJ
62432016-01-12 Jakub Jelinek <jakub@redhat.com>
6244
6245 PR target/69175
6246 * g++.dg/opt/pr69175.C: New test.
6247
86cefc49
AL
62482016-01-12 Alan Lawrence <alan.lawrence@arm.com>
6249
6250 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Declare functions as 'extern'
6251 rather than #including math.h & stdlib.h.
6252 * gcc.dg/vect/pr47001.c: Declare abort as 'extern', remove stdlib.h.
6253 * gcc.dg/vect/pr49771.c: Likewise.
6254 * gcc.dg/vect/vect-10-big-array.c: Likewise.
6255 * gcc.dg/vect/vect-neg-store-1.c: Likewise.
6256 * gcc.dg/vect/vect-neg-store-2.c: Likewise.
6257 * gcc.dg/vect/slp-37.c: Change NULL to 0, remove stdlib.h.
6258 * gcc.dg/vect/pr40254.c: Remove unnecessary include of stdlib.h.
6259 * gcc.dg/vect/pr44507.c: Likewise.
6260 * gcc.dg/vect/pr45902.c: Likewise.
6261 * gcc.dg/vect/slp-widen-mult-half.c: Likewise.
6262 * gcc.dg/vect/vect-117.c: Likewise.
6263 * gcc.dg/vect/vect-99.c: Likewise.
6264 * gcc.dg/vect/vect-aggressive-1.c: Likewise.
6265 * gcc.dg/vect/vect-cond-1.c: Likewise.
6266 * gcc.dg/vect/vect-cond-2.c: Likewise.
6267 * gcc.dg/vect/vect-cond-3.c: Likewise.
6268 * gcc.dg/vect/vect-cond-4.c: Likewise.
6269 * gcc.dg/vect/vect-mask-load-1.c: Likewise.
6270 * gcc.dg/vect/vect-mask-loadstore-1.c: Likewise.
6271 * gcc.dg/vect/vect-over-widen-1-big-array.c: Likewise.
6272 * gcc.dg/vect/vect-over-widen-1.c: Likewise.
6273 * gcc.dg/vect/vect-over-widen-2-big-array.c: Likewise.
6274 * gcc.dg/vect/vect-over-widen-2.c: Likewise.
6275 * gcc.dg/vect/vect-over-widen-3-big-array.c: Likewise.
6276 * gcc.dg/vect/vect-over-widen-3.c: Likewise.
6277 * gcc.dg/vect/vect-over-widen-4-big-array.c: Likewise.
6278 * gcc.dg/vect/vect-over-widen-4.c: Likewise.
6279 * gcc.dg/vect/vect-widen-mult-const-s16.c: Likewise.
6280 * gcc.dg/vect/vect-widen-mult-const-u16.c: Likewise.
6281 * gcc.dg/vect/vect-widen-mult-half-u8.c: Likewise.
6282 * gcc.dg/vect/vect-widen-mult-half.c: Likewise.
6283 * gcc.dg/vect/no-trapping-math-vect-ifcvt-11.c: Remove unnecessary
6284 include of signal.h.
6285 * gcc.dg/vect/no-trapping-math-vect-ifcvt-12.c: Likewise.
6286 * gcc.dg/vect/no-trapping-math-vect-ifcvt-13.c: Likewise.
6287 * gcc.dg/vect/no-trapping-math-vect-ifcvt-14.c: Likewise.
6288 * gcc.dg/vect/no-trapping-math-vect-ifcvt-15.c: Likewise.
6289 * gcc.dg/vect/no-trapping-math-vect-ifcvt-16.c: Likewise.
6290 * gcc.dg/vect/vect-ifcvt-16.c: Likewise.
6291 * gcc.dg/vect/vect-ifcvt-17.c: Likewise.
6292 * gcc.dg/vect/vect-ifcvt-2.c: Likewise.
6293 * gcc.dg/vect/vect-ifcvt-3.c: Likewise.
6294 * gcc.dg/vect/vect-ifcvt-4.c: Likewise.
6295 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
6296 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
6297 * gcc.dg/vect/vect-ifcvt-6.c: Likewise.
6298 * gcc.dg/vect/vect-ifcvt-7.c: Likewise.
6299 * gcc.dg/vect/vect-ifcvt-9.c: Likewise.
6300 * gcc.dg/vect/vect-outer-5.c: Likewise.
6301 * gcc.dg/vect/vect-outer-6.c: Likewise.
6302 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Remove unnecessary
6303 include of stdio.h.
6304
b832f61e
NC
63052016-01-12 Nick Clifton <nickc@redhat.com>
6306
6307 PR target/68913
6308 * gcc.dg/lto/pr61886_0.c: Rename the external function called
6309 to fread so that it will be found in all target runtimes.
6310
8eac49b1
RB
63112016-01-12 Richard Biener <rguenther@suse.de>
6312
6313 PR tree-optimization/69053
6314 * g++.dg/torture/pr69053.C: New testcase.
6315
2935d994
RB
63162016-01-12 Richard Biener <rguenther@suse.de>
6317
6318 PR tree-optimization/69168
6319 * gcc.dg/torture/pr69168.c: New testcase.
6320
66c16fd9
RB
63212016-01-12 Richard Biener <rguenther@suse.de>
6322
6323 PR tree-optimization/69157
6324 * gcc.dg/torture/pr69157.c: New testcase.
6325
63262016-01-12 Richard Biener <rguenther@suse.de>
6327
6328 PR tree-optimization/69174
6329 * gcc.dg/torture/pr69174.c: New testcase.
6330
723033a6
JJ
63312016-01-12 Jakub Jelinek <jakub@redhat.com>
6332
6333 PR c++/66808
6334 PR c++/69000
6335 * g++.dg/tls/pr66808.C: New test.
6336 * g++.dg/tls/pr69000.C: New test.
6337
3574cf47
BS
63382016-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
6339
6340 * gcc.target/powerpc/swaps-p8-23.c: New test.
6341 * gcc.target/powerpc/swaps-p8-24.c: Likewise.
6342
feb20787
JDA
63432016-01-11 John David Anglin <danglin@gcc.gnu.org>
6344
6345 PR tree-optimization/68356
6346 * gcc.dg/torture/pr68264.c: Disable exp2 ERANGE test on hppa unix.
6347
27b1820a
KV
63482016-01-12 Kugan Vivekanandarajah <kuganv@linaro.org>
6349 Jim Wilson <jim.wilson@linaro.org>
6350
6351 PR target/69194
6352 * gcc.target/arm/pr69194.c: New test.
6353
cf4de6af
L
63542016-01-11 H.J. Lu <hongjiu.lu@intel.com>
6355
6356 PR target/69225
6357 * gcc.target/i386/pr69225-1.c: New test.
6358 * gcc.target/i386/pr69225-2.c: Likewise.
6359 * gcc.target/i386/pr69225-3.c: Likewise.
6360 * gcc.target/i386/pr69225-4.c: Likewise.
6361 * gcc.target/i386/pr69225-5.c: Likewise.
6362 * gcc.target/i386/pr69225-6.c: Likewise.
6363
1ebd5558
JJ
63642016-01-11 Jakub Jelinek <jakub@redhat.com>
6365
23552a4d
JJ
6366 PR target/67462
6367 * gcc.dg/ifcvt-3.c: Only compile on lp64 targets, include also i?86
6368 if lp64.
6369
26ff85b0
JJ
6370 PR target/69071
6371 * gcc.dg/pr69071.c: New test.
6372
9cb6bd74
JJ
6373 PR c++/69211
6374 * g++.dg/opt/pr69211.C: New test.
6375
1ebd5558
JJ
6376 PR tree-optimization/69214
6377 * gcc.c-torture/compile/pr69214.c: New test.
6378
8c18c836
UB
63792016-01-11 Uros Bizjak <ubizjak@gmail.com>
6380
6381 * gcc.target/i386/pr66232-10.c: Do not compile on ia32 target.
6382 * gcc.target/i386/pr66232-11.c: Ditto.
6383 * gcc.target/i386/pr66232-12.c: Ditto.
6384 * gcc.target/i386/pr66232-13.c: Ditto.
6385
62446e6e
RB
63862016-01-11 Richard Biener <rguenther@suse.de>
6387
6388 PR tree-optimization/69173
6389 * gcc.dg/torture/pr69173.c: New testcase.
6390
2b8568fe
KT
63912016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6392
6393 PR rtl-optimization/68796
6394 * gcc.target/aarch64/tst_5.c: New test.
6395 * gcc.target/aarch64/tst_6.c: Likewise.
6396
5baf4532
KT
63972016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6398
6399 PR rtl-optimization/68841
6400 * gcc.dg/pr68841.c: New test.
6401 * gcc.c-torture/execute/pr68841.c: New test.
6402
ca90b1ed
YR
64032016-01-11 Yuri Rumyantsev <ysrumyan@gmail.com>
6404
6405 PR rtl-optimization/68920
6406 * gcc.dg/ifcvt-4.c: Add "--param max-rtl-if-conversion-insns=3" option
6407 for ix86 targets.
6408 * gcc.dg/ifcvt-5.c: New test.
6409
2ad3adf1 64102016-01-11 Alexandre Oliva <aoliva@redhat.com>
b4934671
AO
6411
6412 PR bootstrap/69123
6413 * g++.dg/pr69123.C: New.
6414
83834c09
IE
64152016-01-11 Ilya Enkovich <enkovich.gnu@gmail.com>
6416
6417 PR target/69010
6418 * gcc.target/i386/pr69010.c: New test.
6419
dcf89d57
MJ
64202016-01-11 Martin Jambor <mjambor@suse.cz>
6421
6422 PR ipa/69044
6423 * gcc.target/i386/chkp-pr69044.c: New test.
6424
d95167ee
TV
64252016-01-11 Tom de Vries <tom@codesourcery.com>
6426
6427 PR tree-optimization/69109
6428 * gcc.dg/autopar/pr69109-2.c: New test.
6429 * gcc.dg/autopar/pr69109.c: New test.
6430
4f6403a8
TV
64312016-01-11 Tom de Vries <tom@codesourcery.com>
6432
6433 PR tree-optimization/69108
6434 * gcc.dg/autopar/pr69108.c: New test.
6435
21efdd80
PP
64362016-01-10 Patrick Palka <ppalka@gcc.gnu.org>
6437
6438 PR c++/69029
6439 * c-c++-common/Wisleading-indentation.c: Augment test.
6440
fd42eed8
TK
64412016-01-10 Thomas Koenig <tkoenig@gcc.gnu.org>
6442
6443 PR fortran/69154
6444 * gfortran.dg/inline_matmul_12.f90: New test.
6445
4f90ee6c
PT
64462016-01-10 Paul Thomas <pault@gcc.gnu.org>
6447
6448 PR fortran/67779
6449 * gfortran.dg/actual_array_offset_1: New test.
6450
3907c6cf
TV
64512016-01-10 Tom de Vries <tom@codesourcery.com>
6452
6453 PR tree-optimization/69062
6454 * gcc.dg/autopar/pr69062.c: New test.
6455
b07b236e
TS
64562016-01-10 Thomas Schwinge <thomas@codesourcery.com>
6457
6458 * gcc.dg/vect/slp-perm-1.c: Fix scan-tree-dump syntax.
6459 * gcc.dg/vect/slp-perm-2.c: Likewise.
6460 * gcc.dg/vect/slp-perm-3.c: Likewise.
6461 * gcc.dg/vect/slp-perm-5.c: Likewise.
6462 * gcc.dg/vect/slp-perm-6.c: Likewise.
6463 * gcc.dg/vect/slp-perm-7.c: Likewise.
6464 * gcc.dg/vect/slp-perm-8.c: Likewise.
6465
23fab8ae
TV
64662016-01-10 Tom de Vries <tom@codesourcery.com>
6467
6468 PR tree-optimization/69039
6469 * gcc.dg/autopar/pr69039.c: New test.
6470
73f0dae2
MP
64712016-01-09 Marek Polacek <polacek@redhat.com>
6472
6473 PR c++/69113
6474 * g++.dg/pr69113.C: New test.
6475
20b8d734
JJ
64762016-01-09 Jakub Jelinek <jakub@redhat.com>
6477
6478 PR middle-end/50865
6479 PR tree-optimization/69097
6480 * gcc.c-torture/execute/pr50865.c: New test.
6481 * gcc.c-torture/execute/pr69097-1.c: New test.
6482 * gcc.c-torture/execute/pr69097-2.c: New test.
6483 * gcc.dg/pr69097-1.c: New test.
6484 * gcc.dg/pr69097-2.c: New test.
6485
c50e614b
JJ
64862016-01-09 Jakub Jelinek <jakub@redhat.com>
6487
6488 PR c++/69164
6489 * g++.dg/opt/pr69164.C: New test.
6490
e0237993
JJ
64912016-01-08 Jakub Jelinek <jakub@redhat.com>
6492
6493 PR tree-optimization/69167
6494 * gcc.dg/pr69167.c: New test.
6495
bd8f5bb2
MP
64962016-01-08 Marek Polacek <polacek@redhat.com>
6497
6498 PR c++/68449
6499 * g++.dg/pr68449.C: New.
6500
bb0f5ca7
AL
65012016-01-08 Alan Lawrence <alan.lawrence@arm.com>
6502
6503 PR tree-optimization/68707
6504 * lib/target-supports.exp (check_effective_target_vect_load_lanes): New.
6505 * gcc.dg/vect/slp-perm-1.c: Look for vect_load_lanes instead of SLP
6506 on platforms supporting it.
6507 * gcc.dg/vect/slp-perm-2.c: Likewise.
6508 * gcc.dg/vect/slp-perm-3.c: Likewise.
6509 * gcc.dg/vect/slp-perm-5.c: Likewise.
6510 * gcc.dg/vect/slp-perm-7.c: Likewise.
6511 * gcc.dg/vect/slp-perm-8.c: Likewise.
6512 * gcc.dg/vect/slp-perm-6.c: Look for vect_load_lanes in addition to SLP
6513 on platforms supporting it.
6514
22518428
JJ
65152016-01-08 Jakub Jelinek <jakub@redhat.com>
6516
33f0852f
JJ
6517 PR tree-optimization/69162
6518 * gcc.dg/pr69162.c: New test.
6519
22518428
JJ
6520 PR tree-optimization/69172
6521 * gcc.dg/pr69172.c: New test.
6522
80e9b3aa
TP
65232016-01-08 Thomas Preud'homme <thomas.preudhomme@arm.com>
6524
6525 PR tree-optimization/67781
6526 * gcc.c-torture/execute/pr67781.c: New file.
6527
262a363f
JJ
65282016-01-08 Jakub Jelinek <jakub@redhat.com>
6529
6530 PR tree-optimization/69083
6531 * gcc.dg/vect/pr69083.c: New test.
6532
6e1f093f
SS
65332016-01-08 Sujoy Saraswati <sujoy.saraswati@hpe.com>
6534
6535 PR tree-optimization/61441
6536 * gcc.dg/pr61441.c: Restrict to linux and gnu targets.
6537 Use -fexcess-precision=standard for compiler options.
6538 Use fabs() only when __FLT_EVAL_METHOD__ == 0.
6539
53290e07
JJ
65402016-01-08 Jakub Jelinek <jakub@redhat.com>
6541
57bf3072
JJ
6542 PR fortran/69128
6543 * gfortran.dg/gomp/pr69128.f90: New test.
6544
53290e07
JJ
6545 PR c++/69145
6546 * g++.dg/ext/pr69145-1.C: New test.
6547 * g++.dg/ext/pr69145-2-very-long-filename.cc: New file.
6548 * g++.dg/ext/pr69145-2.h: New file.
6549
7a127fa7
MS
65502016-01-07 Martin Sebor <msebor@redhat.com>
6551
6552 PR c/68966
6553 * gcc.dg/atomic-fetch-bool.c: New test.
6554 * gcc.dg/sync-fetch-bool.c: New test.
6555
95918b49
L
65562016-01-07 H.J. Lu <hongjiu.lu@intel.com>
6557
6558 PR fortran/66680
6559 gfortran.dg/gomp/pr66680.f90: Moved to libgomp.
6560
c8e62a9d
NC
65612016-01-07 Nick Clifton <nickc@redhat.com>
6562
6563 PR target/66655
6564 * g++.dg/pr66655.C: New test.
6565 * g++.dg/pr66655_1.cc: Test support file.
6566 * g++.dg/pr66655.h: Test header file.
6567
2ad3adf1 65682016-01-07 Dominique d'Humieres <dominiq@lps.ens.fr>
64d3ef31
DH
6569
6570 PR fortran/66680
6571 gfortran.dg/gomp/pr66680.f90: New test.
6572
4cd9ca92
L
65732016-01-07 H.J. Lu <hongjiu.lu@intel.com>
6574
6575 PR target/69171
6576 * gcc.target/i386/pr69171-1.c: New test.
6577 * gcc.target/i386/pr69171-2.c: Likewise.
6578 * gcc.target/i386/pr69171-3.c: Likewise.
6579 * gcc.target/i386/pr69171-4.c: Likewise.
6580 * gcc.target/i386/pr69171-5.c: Likewise.
6581 * gcc.target/i386/pr69171-6.c: Likewise.
6582
7e33d4dc
BS
65832015-12-15 Bernd Schmidt <bschmidt@redhat.com>
6584
6585 PR middle-end/67639
6586 * c-c++-common/pr67639.c: New test.
6587
fec64afc
JJ
65882016-01-07 Jakub Jelinek <jakub@redhat.com>
6589
6590 PR tree-optimization/69141
6591 * g++.dg/opt/pr69141.C: New test.
6592
f293ad29
EB
65932016-01-06 Eric Botcazou <ebotcazou@adacore.com>
6594
6595 * gcc.target/sparc/20151219-1.c: Skip in 64-bit mode.
6596
5027395e
UB
65972016-01-06 Uros Bizjak <ubizjak@gmail.com>
6598
6599 PR target/69140
6600 * gcc.target/i386/pr69140.c: New test
6601
7443cf13
DM
66022016-01-06 David Malcolm <dmalcolm@redhat.com>
6603
6604 * gcc.dg/bad-dereference.c: New test case.
6605
32928931
BS
66062015-01-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
6607
6608 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: New test.
6609
68dd05da
AS
66102016-01-06 Andreas Schwab <schwab@linux-m68k.org>
6611
6612 * gcc.dg/atomic-invalid-2.c: Remove duplicated content.
6613
6b131d5b
MP
66142016-01-06 Marek Polacek <polacek@redhat.com>
6615
6616 PR sanitizer/69099
6617 * gcc.dg/ubsan/float-cast-overflow-atomic.c: New test.
6618
8d9fdb49
MP
66192016-01-05 Marek Polacek <polacek@redhat.com>
6620
6621 PR c/69104
6622 * gcc.dg/atomic-invalid-2.c: New.
6623
acf93f1e
L
66242016-01-05 H.J. Lu <hongjiu.lu@intel.com>
6625
6626 PR target/68991
6627 * gcc.target/i386/pr68991.c: New test.
6628
3f50525d
L
66292016-01-05 H.J. Lu <hongjiu.lu@intel.com>
6630
6631 PR target/68991
6632 * g++.dg/pr68991-1.C: New test.
6633 * g++.dg/pr68991-2.C: Likewise.
6634
e0237993 66352016-01-05 Sergei Trofimovich <siarheit@google.com>
face88a1 6636
e0237993 6637 PR other/60465
face88a1
ST
6638 * gcc.target/ia64/pr60465-gprel64.c: New test.
6639 * gcc.target/ia64/pr60465-gprel64-c37.c: New test.
6640
a0866eff
KT
66412016-01-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6642
6643 PR rtl-optimization/68651
6644 * gcc.target/aarch64/pr68651_1.c: New test.
6645
c589e975
DM
66462016-01-05 David Malcolm <dmalcolm@redhat.com>
6647
6648 PR c/69122
6649 * c-c++-common/Wmisleading-indentation.c (pr69122): New function.
6650
929710d9
NS
66512016-01-05 Nathan Sidwell <nathan@acm.org>
6652
ce3e43d7
NS
6653 PR c++/58583
6654 * g++.dg/cpp0x/nsdmi-template14.C: Adjust test & errors.
6655
929710d9
NS
6656 * gcc.dg/alias-15.c: New.
6657
a2faef8e
NC
66582016-01-05 Nick Clifton <nickc@redhat.com>
6659
6660 PR target/68870
6661 * g++.dg/pr68770.C: New test.
6662
4cfa76e3
MS
66632016-01-04 Mike Stump <mikestump@comcast.net>
6664
6665 * lib/target-supports.exp (check_effective_target_cilkplus):
6666 cilkplus targets require pthreads.
4ece61b6 6667 (check_effective_target_cilkplus): Remove special case for NVPTX.
4cfa76e3 6668
4e8a3a35
MM
66692016-01-04 Michael Meissner <meissner@linux.vnet.ibm.com>
6670
6671 * gcc.target/powerpc/p9-permute.c: New test for xxperm code
6672 generation.
6673
818ab71a
JJ
66742016-01-04 Jakub Jelinek <jakub@redhat.com>
6675
6676 Update copyright years.
6677
2fe0a208
MP
66782016-01-04 Marek Polacek <polacek@redhat.com>
6679
6680 PR c/68908
6681 * gcc.dg/atomic/c11-atomic-exec-6.c: New test.
6682 * gcc.dg/atomic/c11-atomic-exec-7.c: New test.
6683 * gcc.dg/atomic/stdatomic-op-5.c: New test.
6684
9e3b2fe3
EB
66852016-01-04 Eric Botcazou <ebotcazou@adacore.com>
6686
6687 * gcc.target/sparc/20160104-2.c: New test.
6688
e8d65a35
EB
66892016-01-04 Eric Botcazou <ebotcazou@adacore.com>
6690
6691 * gcc.target/sparc/20160104-1.c: New test.
6692
25ccfccd
PT
66932016-01-03 Paul Thomas <pault@gcc.gnu.org>
6694
6695 PR fortran/65045
6696 * gfortran.dg/pr65045.f90: New test.
6697
cb51d382
EB
66982016-01-02 Eric Botcazou <ebotcazou@adacore.com>
6699
6700 * gnat.dg/specs/debug1.ads: Delete.
6701
6eeaad6e
JD
67022016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6703
6704 PR libgfortran/68867
6705 * gfortran.dg/default_format_denormal_2.f90: Fix the dg regular
6706 expression.
6707
2f968603
JD
67082016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6709
6710 PR libgfortran/68867
6711 * gfortran.dg/default_format_denormal_2.f90: XFAIL for all
6712 PowerPC.
6713
591bb5e4
PT
67142016-01-01 Paul Thomas <pault@gcc.gnu.org>
6715
6716 PR fortran/68864
6717 * gfortran.dg/pr68864.f90: New test.
6718
f1e0620c
JJ
67192016-01-01 Jakub Jelinek <jakub@redhat.com>
6720
942a1319
JJ
6721 PR tree-optimization/69070
6722 * gcc.dg/pr69070.c: New test.
6723
10dff63f
JJ
6724 PR sanitizer/69055
6725 * gfortran.dg/pr69055.f90: New test.
6726
f1e0620c
JJ
6727 PR target/69015
6728 * gcc.dg/pr69015.c: New test.
818ab71a 6729\f
2f883d1c 6730Copyright (C) 2016 Free Software Foundation, Inc.
ad41bd84
JM
6731
6732Copying and distribution of this file, with or without modification,
6733are permitted in any medium without royalty provided the copyright
6734notice and this notice are preserved.