]> git.ipfire.org Git - thirdparty/gcc.git/blame - gcc/testsuite/ChangeLog
vreinterpret.c: Fix typo in comment.
[thirdparty/gcc.git] / gcc / testsuite / ChangeLog
CommitLineData
9d6e7c21
CL
12016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
2
3 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Fix typo
4 in comment.
5
b4dbe40e 62016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
887687b0
CL
7
8 * gcc.target/aarch64/noplt_3.c: Scan for "br\t".
9 * gcc.target/aarch64/tail_indirect_call_1.c: Scan for "br\t",
10 "blr\t" and switch to scan-assembler-times.
11
83a5c910
JW
122016-05-18 Jiong Wang <jiong.wang@arm.com>
13
14 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h: Guard float64_t
15 with __aarch64__.
16 * gcc.target/aarch64/advsimd-intrinsics/vfms_vfma_n.c: Guard variable
17 declarations under __aarch64__ and __ARM_FEATURE_FMA.
18
fb7cbdeb
JJ
192016-05-18 Jakub Jelinek <jakub@redhat.com>
20
8ee91165
JJ
21 * gcc.target/i386/avx512bw-vpbroadcast-1.c: New test.
22 * gcc.target/i386/avx512bw-vpbroadcast-2.c: New test.
23 * gcc.target/i386/avx512bw-vpbroadcast-3.c: New test.
24 * gcc.target/i386/avx512vl-vpbroadcast-1.c: New test.
25 * gcc.target/i386/avx512vl-vpbroadcast-2.c: New test.
26 * gcc.target/i386/avx512vl-vpbroadcast-3.c: New test.
27
cf4d516a
JJ
28 * gcc.target/i386/avx512vl-vpalignr-3.c: New test.
29 * gcc.target/i386/avx512bw-vpalignr-3.c: New test.
30
a4f16422
JJ
31 * gcc.target/i386/avx512vl-vpshufb-3.c: New test.
32 * gcc.target/i386/avx512bw-vpshufb-3.c: New test.
33
7b37ce10
JJ
34 * gcc.target/i386/avx512vl-vpmulhrsw-3.c: New test.
35 * gcc.target/i386/avx512bw-vpmulhrsw-3.c: New test.
36
fb7cbdeb
JJ
37 * gcc.target/i386/avx512bw-vpmaddubsw-3.c: New test.
38
c9326aef
RB
392016-05-18 Richard Biener <rguenther@suse.de>
40
41 PR tree-optimization/71168
42 * gcc.dg/torture/pr71168.c: New testcase.
43
df8b0a11
KV
442016-05-17 Kugan Vivekanandarajah <kuganv@linaro.org>
45
46 PR middle-end/63586
47 * gcc.dg/tree-ssa/pr63586-2.c: New test.
48 * gcc.dg/tree-ssa/pr63586.c: New test.
49 * gcc.dg/tree-ssa/reassoc-14.c: Adjust multiplication count.
50
2efd67ed
NS
512016-05-17 Nathan Sidwell <nathan@acm.org>
52
53 * gcc.c-torture/execute/20030222-1.c: Skip on ptx.
54 * gcc.dg/pr68671.c: Fix ptx xfail-if.
55 * gcc.dg/torture/pr54261-1.c: Allocate atomic var statically.
56 * gcc.dg/torture/type-generic-1.c: Enable UNSAFE for ptx.
57
1988b2c2
NS
582016-05-17 Nathan Sidwell <nathan@acm.org>
59
60 * gcc.target/nvptx/abi-vararg-3.c: New.
61
ad1d92ab
MM
622016-05-17 Mikhail Maltsev <maltsevm@gmail.com>
63
64 PR tree-optimization/54579
65 PR middle-end/55299
66 * gcc.dg/fold-notrotate-1.c: New test.
67 * gcc.dg/fold-notshift-1.c: New test.
68 * gcc.dg/fold-notshift-2.c: New test.
69
47768df8
MP
702016-05-17 Marek Polacek <polacek@redhat.com>
71
72 PR ipa/71146
73 * g++.dg/ipa/pr71146.C: New test.
74
6b5423a5
DM
752016-05-17 David Malcolm <dmalcolm@redhat.com>
76
77 * jit.dg/test-error-array-bounds.c: New test case.
78
c7986356
MG
792016-05-17 Marc Glisse <marc.glisse@inria.fr>
80
81 * gcc.dg/tree-ssa/and-1.c: New testcase.
82
d982c5b7
MG
832016-05-17 Marc Glisse <marc.glisse@inria.fr>
84
85 * gcc.dg/tree-ssa/pr69270.c: Adjust.
86 * gcc.dg/tree-ssa/andnot-1.c: New testcase.
87
0139ba93
MG
882016-05-17 Marc Glisse <marc.glisse@inria.fr>
89
90 * gcc.dg/tree-ssa/pr69270.c: Adjust.
91 * gcc.dg/tree-ssa/vrp99.c: New testcase.
92
daab4562
JW
932016-05-17 Jiong Wang <jiong.wang@arm.com>
94
95 * gcc.target/aarch64/simd/vmul_elem_1.c: Use intrinsics.
96
22330033
JW
972016-05-17 Jiong Wang <jiong.wang@arm.com>
98
99 * gcc.target/aarch64/simd/vmul_elem_1.c: New.
100
98b3a5f2
JW
1012016-05-17 Jiong Wang <jiong.wang@arm.com>
102
103 * gcc.target/aarch64/fmla_intrinsic_1.c: Allow ".d[index]" besides
104 ".2d[index]" when scan the assembly.
105 * gcc.target/aarch64/fmls_intrinsic_1.c: Likewise.
106 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h: New entry for
107 float64x1.
108 * gcc.target/aarch64/advsimd-intrinsics/vfms_vfma_n.c: New.
109
b71b7a8e
RB
1102016-05-17 Richard Biener <rguenther@suse.de>
111
112 PR tree-optimization/71132
113 * gcc.dg/torture/pr71132.c: New testcase.
114
3c51ad46
CL
1152016-05-17 Christophe Lyon <christophe.lyon@linaro.org>
116
117 * g++.dg/inherit/think1.C: Fix dg-do and dg-skip order.
118
d20faa66
KT
1192016-05-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
120
121 PR target/70809
122 * gcc.target/aarch64/pr70809_1.c: New test.
123
b75cc5a4
KT
1242016-05-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
125
126 * gcc.target/aarch64/cpu-diagnostics-1.c: Skip if -mcpu is overriden.
127 * gcc.target/aarch64/cpu-diagnostics-2.c: Likewise.
128 * gcc.target/aarch64/cpu-diagnostics-3.c: Likewise.
129 * gcc.target/aarch64/cpu-diagnostics-4.c: Likewise.
130
b28eb195
IE
1312016-05-17 Dominique d'Humieres <dominiq@lps.ens.fr>
132 Ilya Enkovich <ilya.enkovich@intel.com>
133
134 PR target/71114
135 * gcc.target/i386/pr70799-1.c: Fix scan for Darwin.
136
0b9004ed
JH
1372016-05-16 Jan Hubicka <hubicka@ucw.cz>
138
139 * g++.dg/ipa/ivinline-7.C: Do not xfail.
140 * g++.dg/ipa/ivinline-9.C: Do not xfail.
141
1b81a1c1
MW
1422016-05-16 Matthew Wahab <matthew.wahab@arm.com>
143
144 * g++.dg/ext/arm-fp16/fp16-param-1.c: Update expected output. Add
145 test for __ARM_FP16_ARGS.
146 * g++.dg/ext/arm-fp16/fp16-return-1.c: Update expected output.
147 * gcc.target/arm/aapcs/neon-vect10.c: New.
148 * gcc.target/arm/aapcs/neon-vect9.c: New.
149 * gcc.target/arm/aapcs/vfp18.c: New.
150 * gcc.target/arm/aapcs/vfp19.c: New.
151 * gcc.target/arm/aapcs/vfp20.c: New.
152 * gcc.target/arm/aapcs/vfp21.c: New.
153 * gcc.target/arm/fp16-aapcs-1.c: New.
154 * g++.target/arm/fp16-param-1.c: Update expected output. Add
155 test for __ARM_FP16_ARGS.
156 * g++.target/arm/fp16-return-1.c: Update expected output.
157
921d1e73
JW
1582016-05-16 Jiong Wang <jiong.wang@arm.com>
159
160 PR testsuite/70227
161 * g++.dg/lto/pr69589_0.C: Skip arm and aarch64 bare-metal targets.
162
228eb42a
HA
1632016-05-15 Harald Anlauf <anlauf@gmx.de>
164
165 PR fortran/69603
166 * gfortran.dg/pr69603.f90: New testcase.
167
785abfd3
FR
1682016-05-14 Fritz Reese <fritzoreese@gmail.com>
169
170 * gfortran.dg/dec_union_4.f90: Fix endian issue.
171
e75eb64f
FR
1722016-05-14 Fritz Reese <fritzoreese@gmail.com>
173
174 PR fortran/71047
175 * gfortran.dg/pr71047.f08: New test.
176
aa4b467b
JM
1772016-05-13 Joseph Myers <joseph@codesourcery.com>
178
179 * gcc.dg/qual-return-5.c, gcc.dg/qual-return-6.c: New tests.
180 * gcc.dg/call-diag-2.c, gcc.dg/qual-return-2.c ,
181 gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: Use -std=gnu99.
182
653fb4a2
MS
1832016-05-13 Martin Sebor <msebor@redhat.com>
184
185 PR c++/60049
186 * g++.dg/cpp0x/constexpr-60049.C: New test.
187
9e37582d
JJ
1882016-05-13 Jakub Jelinek <jakub@redhat.com>
189
190 PR bootstrap/71071
191 * gcc.dg/pr71071.c: New test.
192
a278aa17
UB
1932016-05-13 Uros Bizjak <ubizjak@gmail.com>
194
195 * gcc.dg/vect/tree-vect.h (check_vect): Handle AVX2,
196 remove XOP handling.
377eaca7 197 * gcc.dg/vect/pr66636.c (foo): Add __attribute__((noinline,noclone)).
a278aa17 198
ac3d02e2
NS
1992016-05-13 Nathan Sidwell <nathan@acm.org>
200
201 * gcc.dg/atomic-noinline-aux.c: Include stddef.h. Fix
202 __atomic_is_lock_free declaration.
203
8ab3bdac
RB
2042016-05-13 Richard Biener <rguenther@suse.de>
205
206 PR tree-optimization/42587
207 * gcc.dg/optimize-bswapsi-4.c: New testcase.
208
623b8e0a
ML
2092016-05-13 Martin Liska <mliska@suse.cz>
210
211 * g++.dg/tree-ssa/ivopts-3.C: Change test-case to follow
212 the new format of dump output.
213
da7674f6
IE
2142016-05-13 Ilya Enkovich <ilya.enkovich@intel.com>
215
216 * gcc.dg/pr71084.c: New test.
217
c959db3d
RR
2182016-05-13 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
219
220 PR target/53440
221 * g++.dg/inherit/thunk1.C: Support arm / aarch64.
222
43203dea
RR
2232016-05-13 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
224
225 * gcc.target/aarch64/struct_return.c: New test.
226
4f2e1536
MP
2272016-05-12 Marek Polacek <polacek@redhat.com>
228
229 PR c/70756
230 * c-c++-common/pr70756-2.c: New test.
231 * c-c++-common/pr70756.c: New test.
232
1ef33ef3
RB
2332016-05-12 Richard Biener <rguenther@suse.de>
234
235 PR tree-optimization/71059
236 * gcc.dg/torture/pr71059.c: New testcase.
237
763baff6
RB
2382016-05-12 Richard Biener <rguenther@suse.de>
239
240 PR tree-optimization/71062
241 * gcc.dg/torture/pr71062.c: New testcase.
242
c4ec1243
IE
2432016-05-12 Ilya Enkovich <ilya.enkovich@intel.com>
244
245 PR tree-optimization/71006
246 * gcc.dg/pr71006.c: New test.
247
a5fbf76d
MP
2482016-05-12 Marek Polacek <polacek@redhat.com>
249
250 PR driver/71063
251 * gcc.dg/opts-7.c: New test.
252
5acc47a4
KT
2532016-05-12 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
254
255 PR target/70830
256 * gcc.target/arm/interrupt-1.c: Change dg-compile to dg-assemble.
257 Add -save-temps to dg-options.
258 Scan for ldmfd rather than pop instruction.
259 * gcc.target/arm/interrupt-2.c: Likewise.
260 * gcc.target/arm/pr70830.c: New test.
261
40bd4bf9
JJ
2622016-05-12 Jakub Jelinek <jakub@redhat.com>
263
3cd63842
JJ
264 * gcc.target/i386/avx512bw-vpextr-1.c: New test.
265 * gcc.target/i386/avx512dq-vpextr-1.c: New test.
266
c05d08f6
JJ
267 * gcc.target/i386/avx512bw-vpinsr-1.c: New test.
268 * gcc.target/i386/avx512dq-vpinsr-1.c: New test.
269 * gcc.target/i386/avx512vl-vpinsr-1.c: New test.
270
bc27ffae
JJ
271 PR target/71019
272 * gcc.target/i386/avx512vl-pack-1.c: New test.
273 * gcc.target/i386/avx512vl-pack-2.c: New test.
274 * gcc.target/i386/avx512bw-pack-2.c: New test.
275
515d7412
JJ
276 * gcc.target/i386/avx512vl-vinsertps-1.c: New test.
277
40bd4bf9
JJ
278 * gcc.target/i386/avx512dq-abs-copysign-1.c: New test.
279 * gcc.target/i386/avx512vl-abs-copysign-1.c: New test.
280 * gcc.target/i386/avx512vl-abs-copysign-2.c: New test.
281
44ab146a
RB
2822016-05-12 Richard Biener <rguenther@suse.de>
283
284 PR tree-optimization/70986
285 * gcc.dg/torture/pr70986-1.c: New testcase.
286 * gcc.dg/torture/pr70986-2.c: Likewise.
287 * gcc.dg/torture/pr70986-3.c: Likewise.
288
d6e83a8d
MM
2892016-05-11 Mikhail Maltsev <maltsevm@gmail.com>
290
291 PR c/43651
292 * gcc.dg/Wduplicate-decl-specifier-c11.c: New test.
293 * gcc.dg/Wduplicate-decl-specifier.c: Likewise.
294
51e67ea3
UB
2952016-05-11 Uros Bizjak <ubizjak@gmail.com>
296
297 * gcc.target/i386/sse-13.c: Add dg-add-options bind_pic_locally
298 directive.
299 * gcc.target/i386/pr66746.c: Ditto.
300
3fd2b007
MM
3012016-05-11 Michael Meissner <meissner@linux.vnet.ibm.com>
302
303 * gcc.target/powerpc/dform-3.c: New test for ISA 3.0 vector d-form
304 support.
305 * gcc.target/powerpc/dform-1.c: Add -mlra option to silence
306 warning when using -mvsx-timode.
307 * gcc.target/powerpc/p8vector-int128-1.c: Likewise.
308 * gcc.target/powerpc/dform-2.c: Likewise.
309 * gcc.target/powerpc/pr68805.c: Likewise.
310
5c3a10fb
MP
3112016-05-11 Marek Polacek <polacek@redhat.com>
312
313 PR c++/71024
314 * c-c++-common/attributes-3.c: New test.
315
7cfb065b
NS
3162016-05-11 Nathan Sidwell <nathan@acm.org>
317
318 * gcc.dg/pr68671.c: Xfail on PTX -- assembler crash.
319 * gcc.c-torture/execute/pr68185.c: Likewise.
320 * gcc.dg/ipa/pr70306.c: Requires global constructors.
321 * gcc.dg/pr69634.c: Requires scheduling.
322 * gcc.dg/torture/pr66178.c: Require label values.
323 * gcc.dg/setjmp-6.c: Require indirect jumps.
324
f35ea97d
RB
3252016-05-11 Richard Biener <rguenther@suse.de>
326
327 PR tree-optimization/71055
328 * gcc.dg/torture/pr71055.c: New testcase.
329
dff70323
RB
3302016-05-11 Richard Biener <rguenther@suse.de>
331
332 PR debug/71057
333 * g++.dg/debug/pr71057.C: New testcase.
334
56a3d28b
JJ
3352016-05-11 Jakub Jelinek <jakub@redhat.com>
336
337 PR fortran/70855
338 * gfortran.dg/gomp/pr70855.f90: New test.
339
ebc1b29e
RB
3402016-05-11 Richard Biener <rguenther@suse.de>
341
342 PR middle-end/71002
343 * g++.dg/torture/pr71002.C: New testcase.
344
98ccd1d7
IE
3452016-05-11 Ilya Enkovich <ilya.enkovich@intel.com>
346
347 PR middle-end/70807
348 * gcc.dg/pr70807.c: New test.
349
ed29e24b
MS
3502016-05-10 Martin Sebor <msebor@redhat.com>
351
352 PR c++/38611
353 * g++.dg/Wattributes.C: New test.
354
e39dab2c
MG
3552016-05-10 Marc Glisse <marc.glisse@inria.fr>
356
357 * gcc.dg/tree-ssa/bit-assoc.c: New testcase.
358 * gcc.dg/tree-ssa/pr69270.c: Adjust.
359 * gcc.dg/tree-ssa/vrp59.c: Disable forwprop.
360
d067e238
IE
3612016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
362
363 PR target/70799
364 * gcc.target/i386/pr70799-1.c: New test.
365
cd36c83e
PMR
3662016-05-10 Pierre-Marie de Rodat <derodat@adacore.com>
367
368 * gnat.dg/debug6.adb, gnat.dg/debug6_pkg.ads: New testcase.
369
1e3af2a4
IE
3702016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
371
372 PR middle-end/70877
373 * gcc.target/i386/pr70877.c: New test.
374
afc610db
IE
3752016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
376
377 PR tree-optimization/70786
378 * gcc.target/i386/pr70876.c: New test.
379
4b59d19f
JJ
3802016-05-10 Jakub Jelinek <jakub@redhat.com>
381
382 PR target/70927
383 * gcc.target/i386/avx512vl-logic-1.c: New test.
384 * gcc.target/i386/avx512vl-logic-2.c: New test.
385 * gcc.target/i386/avx512dq-logic-2.c: New test.
386
9b5ee426
BS
3872016-05-10 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
388
389 PR target/70963
390 * gcc.target/powerpc/pr70963.c: New.
391
f3352cab
DM
3922016-05-10 David Malcolm <dmalcolm@redhat.com>
393
394 * gcc.dg/plugin/diagnostic-test-show-locus-bw.c
395 (test_very_wide_line): Add ruler to expected output.
396 * gcc.dg/plugin/diagnostic-test-show-locus-color.c
397 (test_very_wide_line): Likewise.
398 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
399 (test_show_locus): Within the handling of "test_very_wide_line",
400 enable show_ruler_p on the diagnostic context.
401
4a3255dd
RB
4022016-05-10 Richard Biener <rguenther@suse.de>
403
404 PR tree-optimization/71039
405 * gcc.dg/torture/pr71039.c: New testcase.
406
da7c9950
NS
4072016-05-10 Nathan Sidwell <nathan@acm.org>
408
409 * gcc.dg/nested-func-10.c: Requires alloca.
410 * gcc.dg/nested-func-9.c: Requires alloca.
411 * gcc.c-torture/execute/pr70460.c: Requires labels.
412 * gcc.c-torture/compile/pr70199.c: Requires labels.
413 * gcc.target/nvptx/decl.c: Compile only.
414 * gcc.target/nvptx/trailing-init.c: Compile only.
415 * gcc.target/nvptx/ary-init.c: Compile only.
416
cf68d92c
MP
4172016-05-10 Marek Polacek <polacek@redhat.com>
418
419 PR c/70255
420 * gcc.dg/attr-opt-1.c: New test.
421
64ea4e15
RB
4222016-05-10 Richard Biener <rguenther@suse.de>
423
424 PR tree-optimization/70497
425 PR tree-optimization/28367
426 * gcc.dg/torture/20160404-1.c: New testcase.
427 * gcc.dg/tree-ssa/ssa-fre-54.c: Likewise.
428 * gcc.dg/tree-ssa/ssa-fre-55.c: Likewise.
429
5a96dae3
PMR
4302016-05-10 Pierre-Marie de Rodat <derodat@adacore.com>
431
432 * gcc.dg/debug/dwarf2/nested_fun.c: New testcase.
433
fc97f805
UB
4342016-05-09 Uros Bizjak <ubizjak@gmail.com>
435
436 * gcc.target/i386/fabsneg-1.c New test.
437
a710b1d5
AM
4382016-05-09 Alan Modra <amodra@gmail.com>
439
440 PR testsuite/70826
441 * gcc.target/powerpc/savres.c: Compile with -fno-rename-registers.
442
171f6f05
RB
4432016-05-09 Richard Biener <rguenther@suse.de>
444
445 PR tree-optimization/70985
446 * gcc.dg/torture/pr70985.c: New testcase.
447
18caa34e
BC
4482016-05-09 Bin Cheng <bin.cheng@arm.com>
449
450 * gcc.dg/tree-ssa/ifc-9.c: New test.
451 * gcc.dg/tree-ssa/ifc-10.c: New test.
452 * gcc.dg/tree-ssa/ifc-11.c: New test.
453 * gcc.dg/tree-ssa/ifc-12.c: New test.
454 * gcc.dg/vect/pr61194.c: Remove XFAIL.
455 * gcc.dg/vect/vect-23.c: Remove XFAIL.
456 * gcc.dg/vect/vect-mask-store-move-1.c: Revise test check.
457
7a27d38f
RB
4582016-05-09 Richard Biener <rguenther@suse.de>
459
460 PR fortran/70937
461 * gfortran.dg/pr70937.f90: New testcase.
462
5ebbbd3d
RO
4632016-05-08 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
464
465 * gcc.dg/ipa/pure-const-3.c: Scan local-pure-const1 dump.
466
f6288c24
FR
4672016-05-07 Fritz Reese <fritzoreese@gmail.com>
468
469 PR fortran/56226
470 * gfortran.dg/dec_structure_1.f90: New testcase.
471 * gfortran.dg/dec_structure_2.f90: Ditto.
472 * gfortran.dg/dec_structure_3.f90: Ditto.
473 * gfortran.dg/dec_structure_4.f90: Ditto.
474 * gfortran.dg/dec_structure_5.f90: Ditto.
475 * gfortran.dg/dec_structure_6.f90: Ditto.
476 * gfortran.dg/dec_structure_7.f90: Ditto.
477 * gfortran.dg/dec_structure_8.f90: Ditto.
478 * gfortran.dg/dec_structure_9.f90: Ditto.
479 * gfortran.dg/dec_structure_10.f90: Ditto.
480 * gfortran.dg/dec_structure_11.f90: Ditto.
481 * gfortran.dg/dec_union_1.f90: Ditto.
482 * gfortran.dg/dec_union_2.f90: Ditto.
483 * gfortran.dg/dec_union_3.f90: Ditto.
484 * gfortran.dg/dec_union_4.f90: Ditto.
485 * gfortran.dg/dec_union_5.f90: Ditto.
486 * gfortran.dg/dec_union_6.f90: Ditto.
487 * gfortran.dg/dec_union_7.f90: Ditto.
488
5ec4a8cd
TV
4892016-05-07 Tom de Vries <tom@codesourcery.com>
490
491 PR tree-optimization/70956
492 * gcc.dg/graphite/pr70956.c: New test.
493
58ec1d0e
JJ
4942016-05-06 Jakub Jelinek <jakub@redhat.com>
495
ccd88fb7
JJ
496 PR middle-end/70941
497 * gcc.dg/torture/pr70941.c (abort): Remove prototype.
498 (a, b, c, d): Change type from char to signed char.
499 (main): Compare against (signed char) -1634678893 instead of
500 hardcoded -109. Use __builtin_abort instead of abort.
501
dd3b6464
JJ
502 * gcc.target/i386/avx512bw-vpsraw-3.c: New test.
503 * gcc.target/i386/avx512vl-vpsrad-3.c: New test.
504
58ec1d0e
JJ
505 * gcc.target/i386/avx512bw-vpmaddwd-3.c: New test.
506
19aa23d8
YR
5072016-05-06 Yuri Rumyantsev <ysrumyan@gmail.com>
508
509 PR debug/70935
510 * gcc.dg/torture/pr70935.c: New test.
511
ae5f0df1
OE
5122016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
513
514 PR target/58219
ce23a8ff 515 * gcc.target/sh/pr58219.c: New tests.
ae5f0df1 516
078f7e37
RB
5172016-05-06 Richard Biener <rguenther@suse.de>
518
519 PR tree-optimization/70960
520 * gfortran.fortran-torture/compile/pr70960.f90: New testcase.
521
765d7b54
OE
5222016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
523
524 PR target/52933
525 * gcc.target/sh/pr52933-1.c (test_31, test_32, test_33, test_34,
526 test_35, test_36, test_37, test_38, test_39, test_40): New sub-tests.
527 Adjust expected instruction counts.
528 * gcc.target/sh/pr52933-2.c: Adjust expected instruction counts.
529
29c94e65
MP
5302016-05-06 Marek Polacek <polacek@redhat.com>
531
532 PR sanitizer/70875
533 * gcc.dg/ubsan/bounds-3.c: New test.
534
3684b02e
OE
5352016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
536
537 PR target/54089
538 * gcc.target/sh/pr54089-1.c (test_24): Add new sub-test.
539
8706773f
RB
5402016-05-06 Richard Biener <rguenther@suse.de>
541
542 PR middle-end/70931
543 * gfortran.dg/pr70931.f90: New testcase.
544
a4f51018
RB
5452016-05-06 Richard Biener <rguenther@suse.de>
546
547 PR middle-end/70941
548 * gcc.dg/torture/pr70941.c: New testcase.
549
c4f2425f
BC
5502016-05-05 Bin Cheng <bin.cheng@arm.com>
551
552 PR tree-optimization/57206
553 * gcc.dg/vect/pr57206.c: New test.
554
5dc08197
RO
5552016-05-05 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
556
557 * gcc.dg/ipa/inline-8.c (isnanf): Declare.
558
351f85c5
JJ
5592016-05-05 Jakub Jelinek <jakub@redhat.com>
560
568bac8c
JJ
561 * gcc.target/i386/avx512f-vfmadd-1.c: New test.
562
351f85c5
JJ
563 * c-c++-common/Wdangling-else-4.c: New test.
564
33fd7785
JJ
5652016-05-04 Jakub Jelinek <jakub@redhat.com>
566
2d1ac15a
JJ
567 PR c++/70906
568 PR c++/70933
569 * g++.dg/opt/pr70906.C: New test.
570 * g++.dg/opt/pr70933.C: New test.
571
33fd7785
JJ
572 * gcc.target/i386/avx512vl-vmovq-1.c: New test.
573
6b715bf6
JH
5742016-05-04 Jan Hubicka <hubicka@ucw.cz>
575
576 * gcc.dg/ipa/pure-const-3.c: New testcase.
577
deef7113
MP
5782016-05-04 Marek Polacek <polacek@redhat.com>
579
580 * c-c++-common/Wdangling-else-1.c: New test.
581 * c-c++-common/Wdangling-else-2.c: New test.
582 * c-c++-common/Wdangling-else-3.c: New test.
583
5396db97
KCY
5842016-05-04 Kwok Cheung Yeung <kcy@codesourcery.com>
585
586 * gcc.target/mips/mips16-attributes.c: Skip if -mmicromips
587 flag is present.
588
de55efd5
MP
5892016-05-04 Marek Polacek <polacek@redhat.com>
590
591 PR c/48778
592 * gcc.dg/Waddress-2.c: New test.
593
475839b6
AM
5942016-05-04 Alan Modra <amodra@gmail.com>
595
596 * gcc.target/powerpc/pr70866.c: New.
597
b25aad5f
MS
5982016-05-03 Martin Sebor <msebor@redhat.com>
599
600 PR c++/66561
601 * c-c++-common/builtin_location.c: New test.
602 * g++.dg/cpp1y/builtin_location.C: New test.
603
79ce98bc
MP
6042016-05-03 Marek Polacek <polacek@redhat.com>
605
606 PR c/70859
607 * gcc.dg/pr70859.c: New test.
608 * gcc.dg/pr70859-2.c: New test.
609
402e89f5
PMR
6102016-05-03 Pierre-Marie de Rodat <derodat@adacore.com>
611
612 * gnat.dg/debug5.adb: New testcase.
613
f3d90045
DV
6142016-05-03 Dominik Vogt <vogt@linux.vnet.ibm.com>
615
616 * gcc.target/s390/md/rXsbg_mode_sXl.c: New test.
617 * gcc.target/s390/s390.exp (check_effective_target_z10_instructions):
618 Procedure to check for z10 instruction set.
619
1e26cec1
CL
6202016-05-03 Christophe Lyon <christophe.lyon@linaro.org>
621
622 * gcc.dg/ipa/inline-8.c: Require c99_runtime.
623
71aca5a0
AM
6242016-05-03 Alan Modra <amodra@gmail.com>
625
626 * gcc.target/powerpc/savres.c: Add func using a single gpr.
627
2fd70ec1
JJ
6282016-05-03 Jakub Jelinek <jakub@redhat.com>
629
630 * gcc.target/i386/avx512f-cvt-1.c: New test.
631
e5705cf7
L
6322016-05-03 H.J. Lu <hongjiu.lu@intel.com>
633
634 * gcc.dg/tree-ssa/ssa-thread-14.c: Replace -fdump-tree-vrp with
635 -fdump-tree-vrp-details.
636
381cdae4
RB
6372016-05-03 Richard Biener <rguenther@suse.de>
638
639 * gcc.dg/pr30172-1.c: Adjust.
640 * gcc.dg/pr63743.c: Likewise.
641 * gcc.dg/tm/pr51696.c: Likewise.
642 * c-c++-common/tm/safe-1.c: Likewise.
643 * gcc.dg/tree-prof/val-prof-3.c: Likewise.
644 * gcc.dg/plugin/self-assign-test-1.c: XFAIL case that needs CSE.
645 * g++.dg/plugin/self-assign-test-1.C: Likewise.
646 * g++.dg/plugin/self-assign-test-2.C: Likewise.
647
adedd5c1
JJ
6482016-05-03 Jakub Jelinek <jakub@redhat.com>
649
31ed1665
JJ
650 PR rtl-optimization/70467
651 * gcc.target/i386/pr70467-3.c: New test.
652 * gcc.target/i386/pr70467-4.c: New test.
653
dea60b59
JJ
654 PR tree-optimization/70916
655 * gcc.c-torture/compile/pr70916.c: New test.
656
adedd5c1
JJ
657 PR target/49244
658 * gcc.target/i386/pr49244-1.c: New test.
659 * gcc.target/i386/pr49244-2.c: New test.
660
f80041ef
BS
6612016-05-03 Bernd Schmidt <bschmidt@redhat.com>
662
663 PR rtl-optimization/44281
664 * gcc.target/i386/pr44281.c: New test.
665
1cfcd39e
BC
6662016-05-03 bin cheng <bin.cheng@arm.com>
667
668 PR tree-optimization/56541
669 * gcc.dg/tree-ssa/ifc-pr56541.c: new test.
670 * gcc.dg/vect/pr56541.c: new test.
671
4304ccfd
MM
6722016-05-02 Michael Meissner <meissner@linux.vnet.ibm.com>
673
674 * gcc.target/powerpc/float128-complex-1.c: New tests for complex
675 __float128.
676 * gcc.target/powerpc/float128-complex-2.c: Likewise.
677
50d94c29
L
6782016-05-02 H.J. Lu <hongjiu.lu@intel.com>
679
680 PR testsuite/70520
681 * c-c++-common/asan/clone-test-1.c (main): Align child process
682 stack to 16 bytes.
683
bc1aee87
DM
6842016-05-02 David Malcolm <dmalcolm@redhat.com>
685
686 PR c++/62314
687 * g++.dg/spellcheck-fields-2.C: New test case.
688
474e0129
DM
6892016-05-02 David Malcolm <dmalcolm@redhat.com>
690
691 PR c++/62314
692 * g++.dg/pr62314.C: New test case.
693
818b88a7
JH
6942016-05-02 Jan Hubicka <hubicka@ucw.cz>
695
696 * gcc.dg/ipa/inline-8.c: New testcase.
697
dd77684f
JJ
6982016-05-02 Jakub Jelinek <jakub@redhat.com>
699
700 PR rtl-optimization/70467
701 * gcc.target/i386/pr70467-1.c: New test.
702
72407e00
BE
7032016-05-02 Bernd Edlinger <bernd.edlinger@hotmail.de>
704
705 * gcc.dg/spec-options.c: Run the test on all targets.
706 * gcc.dg/foo.specs: Use cpp_unique_options.
707
dd53d197
MG
7082016-05-02 Marc Glisse <marc.glisse@inria.fr>
709
710 * gcc.dg/tree-ssa/unord.c: New testcase.
711
a8b85ce9
MG
7122016-05-02 Marc Glisse <marc.glisse@inria.fr>
713
714 * gcc.dg/tree-ssa/20040305-1.c: Adjust.
715
5b37e866
NS
7162016-05-02 Nathan Sidwell <nathan@codesourcery.com>
717
718 * c-c++-common/goacc/loop-auto-1.c: Adjust expected warnings.
719
7176a4a0
MP
7202016-05-02 Marek Polacek <polacek@redhat.com>
721
722 PR c/70851
723 * gcc.dg/enum-incomplete-3.c: New test.
724
6b9933b9
MP
7252016-05-02 Marek Polacek <polacek@redhat.com>
726 Tom de Vries <tom@codesourcery.com>
727
728 PR tree-optimization/70700
729 * gcc.dg/pr70700.c: New test.
730
90f82260
UB
7312016-05-01 Uros Bizjak <ubizjak@gmail.com>
732
733 * gcc.target/i386/avx256-unaligned-load-1.c: Update scan strings.
734 * gcc.target/i386/avx256-unaligned-store-1.c: Ditto.
735 * gcc.target/i386/avx256-unaligned-store-2.c: Ditto.
736 * gcc.target/i386/avx256-unaligned-store-3.c: Ditto.
737 * gcc.target/i386/avx256-unaligned-store-4.c: Ditto.
738
f73036c1
EB
7392016-04-30 Eric Botcazou <ebotcazou@adacore.com>
740
741 * ada/acats/run_acats: Rename into...
742 * ada/acats/run_acats.sh: ...this. Only export BASE variable.
743 * ada/acats/run_all.sh: Remove redundant test.
744 (target_run): Move around.
745 (target_gnatchop): Use newly built executable.
746 (target_gnatmake): Likewise.
747 Check that the compilation of impbit succeeds.
748
85e051a3
OE
7492016-04-30 Oleg Endo <olegendo@gcc.gnu.org>
750
751 * g++.old-deja/g++.jason/thunk3.C: Remove SH5 checks.
752 * gcc.dg/20021029-1.c: Likewise.
753 * gcc.target/sh/attr-isr-trap_exit.c: Likewise.
754 * gcc.target/sh/attr-isr-trapa.c: Likewise.
755 * gcc.target/sh/cmpstr.c: Likewise.
756 * gcc.target/sh/cmpstrn.c: Likewise.
757 * gcc.target/sh/memset.c: Likewise.
758 * gcc.target/sh/pr21255-2-mb.c: Likewise.
759 * gcc.target/sh/pr21255-2-ml.c: Likewise.
760 * gcc.target/sh/pr39423-1.c: Likewise.
761 * gcc.target/sh/pr49468-di.c: Likewise.
762 * gcc.target/sh/pr49468-si.c: Likewise.
763 * gcc.target/sh/pr49880-1.c: Likewise.
764 * gcc.target/sh/pr49880-2.c: Likewise.
765 * gcc.target/sh/pr49880-3.c: Likewise.
766 * gcc.target/sh/pr50751-1.c: Likewise.
767 * gcc.target/sh/pr50751-4.c: Likewise.
768 * gcc.target/sh/pr50751-7.c: Likewise.
769 * gcc.target/sh/pr51244-1.c: Likewise.
770 * gcc.target/sh/pr51244-10.c: Likewise.
771 * gcc.target/sh/pr51244-11.c: Likewise.
772 * gcc.target/sh/pr51244-12.c: Likewise.
773 * gcc.target/sh/pr51244-13.c: Likewise.
774 * gcc.target/sh/pr51244-14.c: Likewise.
775 * gcc.target/sh/pr51244-17.c: Likewise.
776 * gcc.target/sh/pr51244-18.c: Likewise.
777 * gcc.target/sh/pr51244-19.c: Likewise.
778 * gcc.target/sh/pr51244-4.c: Likewise.
779 * gcc.target/sh/pr51244-5.c: Likewise.
780 * gcc.target/sh/pr51244-7.c: Likewise.
781 * gcc.target/sh/pr51244-8.c: Likewise.
782 * gcc.target/sh/pr51244-9.c: Likewise.
783 * gcc.target/sh/pr51697.c: Likewise.
784 * gcc.target/sh/pr52483-1.c: Likewise.
785 * gcc.target/sh/pr52483-2.c: Likewise.
786 * gcc.target/sh/pr52483-3.c: Likewise.
787 * gcc.target/sh/pr52483-5.c: Likewise.
788 * gcc.target/sh/pr52933-1.c: Likewise.
789 * gcc.target/sh/pr52933-2.c: Likewise.
790 * gcc.target/sh/pr52933-3.c: Likewise.
791 * gcc.target/sh/pr53568-1.c: Likewise.
792 * gcc.target/sh/pr53976-1.c: Likewise.
793 * gcc.target/sh/pr53988-1.c: Likewise.
794 * gcc.target/sh/pr53988.c: Likewise.
795 * gcc.target/sh/pr54089-1.c: Likewise.
796 * gcc.target/sh/pr54089-6.c: Likewise.
797 * gcc.target/sh/pr54089-7.c: Likewise.
798 * gcc.target/sh/pr54089-8.c: Likewise.
799 * gcc.target/sh/pr54089-9.c: Likewise.
800 * gcc.target/sh/pr54236-1.c: Likewise.
801 * gcc.target/sh/pr54236-2.c: Likewise.
802 * gcc.target/sh/pr54236-3.c: Likewise.
803 * gcc.target/sh/pr54236-4.c: Likewise.
804 * gcc.target/sh/pr54386.c: Likewise.
805 * gcc.target/sh/pr54602-1.c: Likewise.
806 * gcc.target/sh/pr54685.c: Likewise.
807 * gcc.target/sh/pr54760-1.c: Likewise.
808 * gcc.target/sh/pr54760-2.c: Likewise.
809 * gcc.target/sh/pr54760-3.c: Likewise.
810 * gcc.target/sh/pr54760-4.c: Likewise.
811 * gcc.target/sh/pr54760-5.c: Likewise.
812 * gcc.target/sh/pr54760-6.c: Likewise.
813 * gcc.target/sh/pr55146.c: Likewise.
814 * gcc.target/sh/pr55160.c: Likewise.
815 * gcc.target/sh/pr59278.c: Likewise.
816 * gcc.target/sh/pr59401-1.c: Likewise.
817 * gcc.target/sh/pr59533-1.c: Likewise.
818 * gcc.target/sh/pr63260.c: Likewise.
819 * gcc.target/sh/pragma-isr-trap-exit.c: Likewise.
820 * gcc.target/sh/pragma-isr-trapa.c: Likewise.
821 * gcc.target/sh/strlen.c: Likewise.
822 * gcc.target/sh/torture/pr30807.c: Likewise.
823 * gcc.target/sh/torture/pr34777.c: Likewise.
824 * gcc.target/sh/torture/pr64652.c: Likewise.
825 * gcc.target/sh/torture/pr65505.c: Likewise.
826 * gcc.target/sh/torture/pragma-isr.c: Likewise.
827 * gcc.target/sh/torture/pragma-isr2.c: Likewise.
828
411e5c67
PC
8292016-04-29 Paolo Carlini <paolo.carlini@oracle.com>
830
831 PR c++/66644
832 * g++.dg/cpp0x/nsdmi-anon-struct1.C: New.
833
8fa97501
BS
8342016-04-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
835
836 * gcc.target/powerpc/vsx-elemrev-1.c: New.
837 * gcc.target/powerpc/vsx-elemrev-2.c: New.
838 * gcc.target/powerpc/vsx-elemrev-3.c: New.
839 * gcc.target/powerpc/vsx-elemrev-4.c: New.
840
5a956111
PP
8412016-04-29 Patrick Palka <ppalka@gcc.gnu.org>
842
843 * gcc.dg/tree-ssa/ssa-thread-14.c: New test.
844 * gcc.dg/tree-ssa/ssa-thread-11.c: Update expected output.
845
e7ff0319
CP
8462016-04-29 Cesar Philippidis <cesar@codesourcery.com>
847
848 PR middle-end/70626
849 * c-c++-common/goacc/combined-reduction.c: New test.
850 * gfortran.dg/goacc/reduction-2.f95: Add check for kernels reductions.
851
52d11a4b
L
8522016-04-29 H.J. Lu <hongjiu.lu@intel.com>
853
854 * gcc.target/i386/pr70155-1.c: Check for nonexistence of the
855 *movdi_internal pattern only if PIC off.
856 * gcc.target/i386/pr70155-2.c: Likewise.
857 * gcc.target/i386/pr70155-3.c: Likewise.
858 * gcc.target/i386/pr70155-4.c: Likewise.
859 * gcc.target/i386/pr70155-5.c: Likewise.
860 * gcc.target/i386/pr70155-6.c: Likewise.
861 * gcc.target/i386/pr70155-7.c: Likewise.
862 * gcc.target/i386/pr70155-8.c: Likewise.
863 * gcc.target/i386/pr70155-15.c: Likewise.
864 * gcc.target/i386/pr70155-17.c: Likewise.
865 * gcc.target/i386/pr70155-22.c: Likewise.
866
8960db31
BC
8672016-04-29 Bin Cheng <bin.cheng@arm.com>
868
869 PR tree-optimization/70803
870 * gcc.dg/vect/pr56625.c: Require vect_int_mult.
871
cca535a4
IE
8722016-04-29 Ilya Enkovich <ilya.enkovich@intel.com>
873
874 * gcc.target/i386/vect-unpack-2.c (avx512bw_test): Avoid
875 optimization of vector loop.
876 * gcc.target/i386/vect-unpack-3.c: New test.
877 * gcc.dg/vect/vect-nb-iter-ub-1.c: New test.
878 * gcc.dg/vect/vect-nb-iter-ub-2.c: New test.
879 * gcc.dg/vect/vect-nb-iter-ub-3.c: New test.
880
500ecf4a
MP
8812016-04-29 Marek Polacek <polacek@redhat.com>
882
883 PR sanitizer/70342
884 * g++.dg/ubsan/null-7.C: New test.
885
2fff3db8
MP
886 PR c/70852
887 * gcc.dg/pr70852.c: New test.
888
509063eb
DV
8892016-04-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
890
891 PR/69089
892 * g++.dg/cpp0x/alignas6.C: New test.
893
83745c0d
DV
8942016-04-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
895
896 * gcc/testsuite/gcc.dg/cpp/mac-dir-2.c: Remove pointless duplicate
897 dg-do.
898 * gcc/testsuite/gcc.dg/pr27003.c: Likewise.
899 * gcc/testsuite/gcc.dg/tree-ssa/cswtch.c: Likewise.
900 * gcc/testsuite/gcc.dg/tree-ssa/predcom-2.c: Likewise.
901 * gcc/testsuite/gcc.dg/tree-ssa/predcom-4.c: Likewise.
902 * gcc/testsuite/gcc.dg/tree-ssa/predcom-5.c: Likewise.
903 * gcc.target/arc/mxy.c: Likewise.
904 * gcc.target/arc/mswape.c: Likewise.
905 * gcc.target/arc/mrtsc.c: Likewise.
906 * gcc.target/arc/mcrc.c: Likewise.
907 * gcc.target/arc/mdsp-packa.c: Likewise.
908 * gcc.target/arc/mdvbf.c: Likewise.
909 * gcc.target/arc/mlock.c: Likewise.
910 * gcc.target/arc/mmac-24.c: Likewise.
911 * gcc.dg/spec-options.c: Switch order of the two "dg-do run".
912
849b265d
BS
9132016-04-29 Sebastian Huber <sebastian.huber@embedded-brains.de>
914 Matthijs Kooijman <matthijs@stdin.nl>
915 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
916
917 PR target/60040
918 * gcc.target/avr/pr60040-1.c: New.
919 * gcc.target/avr/pr60040-2.c: New.
920
1390536b
RB
9212016-04-29 Richard Biener <rguenther@suse.de>
922
923 * gcc.dg/tree-ssa/pr18589-10.c: Adjust.
924
98998245
RB
9252016-04-29 Richard Biener <rguenther@suse.de>
926
927 PR tree-optimization/13962
928 PR tree-optimization/65686
929 * gcc.dg/uninit-pr65686.c: New testcase.
930
8b80cc21
JJ
9312016-04-29 Jakub Jelinek <jakub@redhat.com>
932
933 PR middle-end/70843
934 * gcc.dg/pr70843.c: New test.
935
6181bc30
JJ
9362016-04-28 Jakub Jelinek <jakub@redhat.com>
937
938 PR target/70858
939 * gcc.target/i386/pr70858.c: New test.
940
f4cb3612
AB
9412016-04-28 Andrew Burgess <andrew.burgess@embecosm.com>
942
943 * gcc.target/arc/nps400-1.c: New file.
944
8ad9df62
JR
9452016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
946 Andrew Burgess <andrew.burgess@embecosm.com>
947
948 * gcc.target/arc/movh_cl-1.c: New file.
949
ceaaa9fe
JR
9502016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
951 Andrew Burgess <andrew.burgess@embecosm.com>
952
953 * gcc.target/arc/extzv-1.c: New file.
954 * gcc.target/arc/insv-1.c: New file.
955 * gcc.target/arc/insv-2.c: New file.
956 * gcc.target/arc/movb-1.c: New file.
957 * gcc.target/arc/movb-2.c: New file.
958 * gcc.target/arc/movb-3.c: New file.
959 * gcc.target/arc/movb-4.c: New file.
960 * gcc.target/arc/movb-5.c: New file.
961 * gcc.target/arc/movb_cl-1.c: New file.
962 * gcc.target/arc/movb_cl-2.c: New file.
963 * gcc.target/arc/movbi_cl-1.c: New file.
964 * gcc.target/arc/movl-1.c: New file.
965
4d03dc2f
JR
9662016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
967 Andrew Burgess <andrew.burgess@embecosm.com>
968
969 * gcc.target/arc/cmem-1.c: New file.
970 * gcc.target/arc/cmem-2.c: New file.
971 * gcc.target/arc/cmem-3.c: New file.
972 * gcc.target/arc/cmem-4.c: New file.
973 * gcc.target/arc/cmem-5.c: New file.
974 * gcc.target/arc/cmem-6.c: New file.
975 * gcc.target/arc/cmem-7.c: New file.
976 * gcc.target/arc/cmem-ld.inc: New file.
977 * gcc.target/arc/cmem-st.inc: New file.
978
81262dad
JJ
9792016-04-28 Jakub Jelinek <jakub@redhat.com>
980
981 PR target/70821
982 * gcc.target/i386/pr70821.c: New test.
983
0a31a09a
BS
9842016-04-28 Bill Seurer <seurer@linux.vnet.ibm.com>
985
986 * gcc.target/powerpc/vec-adde.c: New test.
987 * gcc.target/powerpc/vec-adde-int128.c: New test.
988
3ddffba9
JJ
9892016-04-28 Jakub Jelinek <jakub@redhat.com>
990
991 * gcc.target/i386/avx-vround-1.c: New test.
992 * gcc.target/i386/avx-vround-2.c: New test.
993 * gcc.target/i386/avx512vl-vround-1.c: New test.
994 * gcc.target/i386/avx512vl-vround-2.c: New test.
995
713dedcd
RO
9962016-04-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
997
998 PR testsuite/70595
999 * lib/target-supports.exp (check_libcilkrts_available): Rename to ...
1000 (check_effective_target_cilkplus_runtime): ... this.
1001 * g++.dg/cilk-plus/cilk-plus.exp: Adapt to it.
1002 * gcc.dg/cilk-plus/cilk-plus.exp: Likewise.
1003
1004 * c-c++-common/cilk-plus/CK/cilk-for-2.c: Remove dg-do target selector.
1005 Require cilkplus_runtime.
1006 Don't add -lcilkrts.
1007 * c-c++-common/cilk-plus/CK/cilk-fors.c: Likewise.
1008 * c-c++-common/cilk-plus/CK/cilk_for_grain.c: Likewise.
1009 * c-c++-common/cilk-plus/CK/cilk_for_ptr_iter.c: Likewise.
1010 * c-c++-common/cilk-plus/CK/fib.c: Likewise.
1011 * c-c++-common/cilk-plus/CK/fib_init_expr_xy.c: Likewise.
1012 * c-c++-common/cilk-plus/CK/fib_no_return.c: Likewise.
1013 * c-c++-common/cilk-plus/CK/fib_no_sync.c: Likewise.
1014 * c-c++-common/cilk-plus/CK/nested_cilk_for.c: Likewise.
1015 * c-c++-common/cilk-plus/CK/pr60586.c: Likewise.
1016 * c-c++-common/cilk-plus/CK/pr69826-1.c: Likewise.
1017 * c-c++-common/cilk-plus/CK/pr69826-2.c: Likewise.
1018 * c-c++-common/cilk-plus/CK/spawnee_inline.c: Likewise.
1019 * c-c++-common/cilk-plus/CK/spawner_inline.c: Likewise.
1020 * c-c++-common/cilk-plus/CK/spawning_arg.c: Likewise.
1021 * c-c++-common/cilk-plus/CK/steal_check.c: Likewise.
1022 * c-c++-common/cilk-plus/CK/varargs_test.c: Likewise.
1023 * g++.dg/cilk-plus/CK/catch_exc.cc: Likewise.
1024 * g++.dg/cilk-plus/CK/cilk-for-tplt.cc: Likewise.
1025 * g++.dg/cilk-plus/CK/const_spawn.cc: Likewise.
1026 * g++.dg/cilk-plus/CK/fib-opr-overload.cc: Likewise.
1027 * g++.dg/cilk-plus/CK/fib-tplt.cc: Likewise.
1028 * g++.dg/cilk-plus/CK/for1.cc: Likewise.
1029 * g++.dg/cilk-plus/CK/lambda_spawns.cc: Likewise.
1030 * g++.dg/cilk-plus/CK/lambda_spawns_tplt.cc: Likewise.
1031 * g++.dg/cilk-plus/CK/pr60586.cc: Likewise.
1032 * g++.dg/cilk-plus/CK/pr66326.cc: Likewise.
1033 * g++.dg/cilk-plus/CK/stl_iter.cc: Likewise.
1034 * g++.dg/cilk-plus/CK/stl_rev_iter.cc: Likewise.
1035 * g++.dg/cilk-plus/CK/stl_test.cc: Likewise.
1036
1037 * c-c++-common/cilk-plus/CK/pr63307.c: Remove dg-do target selector.
1038 * c-c++-common/cilk-plus/SE/ef_error3.c: Likewise.
1039
1040 * c-c++-common/cilk-plus/SE/ef_error2.c: Explain target selector.
1041
1042 * c-c++-common/cilk-plus/CK/test__cilk.c: Run if
1043 cilkplus_runtime.
1044
3563f78f
MG
10452016-04-27 Marc Glisse <marc.glisse@inria.fr>
1046
1047 * gcc.dg/tree-ssa/overflow-2.c: New testcase.
1048 * gcc.dg/tree-ssa/minus-ovf.c: Likewise.
1049
6bc2bb18
RB
10502015-04-27 Ryan Burn <contact@rnburn.com>
1051
1052 PR c++/69024
1053 PR c++/68997
1054 * g++.dg/cilk-plus/CK/pr68001.cc: Fix to not depend on broken
1055 diagnostic.
1056 * g++.dg/cilk-plus/CK/pr69024.cc: New test.
1057 * g++.dg/cilk-plus/CK/pr68997.cc: New test.
1058
1e55d29a
EB
10592016-04-27 Eric Botcazou <ebotcazou@adacore.com>
1060
1061 * gnat.dg/limited_with4.ad[sb]: New test.
1062 * gnat.dg/limited_with4_pkg.ads: New helper.
1063
087146ca
L
10642016-04-27 H.J. Lu <hongjiu.lu@intel.com>
1065
1066 PR target/70155
1067 * gcc.target/i386/pr55247-2.c: Updated to check movti_internal
1068 and movv1ti_internal patterns
1069 * gcc.target/i386/pr70155-1.c: New test.
1070 * gcc.target/i386/pr70155-2.c: Likewise.
1071 * gcc.target/i386/pr70155-3.c: Likewise.
1072 * gcc.target/i386/pr70155-4.c: Likewise.
1073 * gcc.target/i386/pr70155-5.c: Likewise.
1074 * gcc.target/i386/pr70155-6.c: Likewise.
1075 * gcc.target/i386/pr70155-7.c: Likewise.
1076 * gcc.target/i386/pr70155-8.c: Likewise.
1077 * gcc.target/i386/pr70155-9.c: Likewise.
1078 * gcc.target/i386/pr70155-10.c: Likewise.
1079 * gcc.target/i386/pr70155-11.c: Likewise.
1080 * gcc.target/i386/pr70155-12.c: Likewise.
1081 * gcc.target/i386/pr70155-13.c: Likewise.
1082 * gcc.target/i386/pr70155-14.c: Likewise.
1083 * gcc.target/i386/pr70155-15.c: Likewise.
1084 * gcc.target/i386/pr70155-16.c: Likewise.
1085 * gcc.target/i386/pr70155-17.c: Likewise.
1086 * gcc.target/i386/pr70155-18.c: Likewise.
1087 * gcc.target/i386/pr70155-19.c: Likewise.
1088 * gcc.target/i386/pr70155-20.c: Likewise.
1089 * gcc.target/i386/pr70155-21.c: Likewise.
1090 * gcc.target/i386/pr70155-22.c: Likewise.
1091
92329f9f
L
10922016-04-27 H.J. Lu <hongjiu.lu@intel.com>
1093
1094 * gcc.target/i386/avx512vl-vmovdqa64-1.c: Replace ".{5}" with
1095 ".{5,6}".
1096
309a0cf6
BC
10972016-04-27 Bin Cheng <bin.cheng@arm.com>
1098
1099 * gcc.dg/tree-ssa/pr64705.c: Revise check string.
1100 * gcc.dg/tree-ssa/scev-9.c: Ditto.
1101 * gcc.dg/tree-ssa/scev-10.c: Ditto.
1102 * gcc.dg/tree-ssa/scev-11.c: Ditto.
1103 * gcc.dg/tree-ssa/scev-12.c: Ditto.
1104
72ed2b9c
RB
11052016-04-27 Richard Biener <rguenther@suse.de>
1106
1107 PR ipa/70760
1108 * g++.dg/ipa/ipa-pta-2.C: New testcase.
1109 * gcc.dg/ipa/ipa-pta-1.c: Adjust.
1110
3c98ff9b
NS
11112016-04-27 Nathan Sidwell <nathan@acm.org>
1112
1113 * g++.dg/cpp0x/constexpr-recursion3.C: New.
1114 * g++.dg/ubsan/pr63956.C: Adjust error location.
1115
9ec5d66b
NC
11162016-04-27 Nick Clifton <nickc@redhat.com>
1117
1118 PR middle-end/49889
1119 * gcc.dg/pr49889.c: New test.
1120
c1e1f433
BS
11212016-04-27 Bernd Schmidt <bschmidt@redhat.com>
1122
1123 * c-c++-common/memset-array.c: New test.
1124
8ac43293
MS
11252016-04-26 Martin Sebor <msebor@redhat.com>
1126
1127 PR c++/66639
1128 * g++.dg/cpp1y/func_constexpr.C: New test.
1129
843ce8ab
PP
11302016-04-26 Patrick Palka <ppalka@gcc.gnu.org>
1131
1132 PR c++/70241
1133 * g++.dg/cpp0x/enum32.C: New test.
1134 * g++.dg/cpp0x/enum33.C: New test.
1135
11362016-04-26 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
3866f82f
SKS
1137
1138 * gcc.c-torture/compile/pr69102.c: Require scheduling support.
1139 * gcc.c-torture/compile/pr37669.c: Require >=32 bit integers.
1140 * gcc.c-torture/execute/bitfld-6.c: Likewise.
1141 * gcc.c-torture/execute/bitfld-7.c: Likewise.
1142 * gcc.c-torture/execute/pr38151.c: Likewise.
1143 * gcc.c-torture/execute/pr66556.c: Likewise.
1144 * gcc.c-torture/execute/pr67781.c: Likewise.
1145 * gcc.c-torture/execute/pr68648.c: Likewise.
1146
ca1206be
MG
11472016-04-26 Marc Glisse <marc.glisse@inria.fr>
1148
1149 * gcc.dg/tree-ssa/overflow-1.c: New testcase.
1150
2448a956
MP
11512016-04-26 Marek Polacek <polacek@redhat.com>
1152
1153 PR c/67784
1154 * gcc.dg/pr67784-3.c: New test.
1155 * gcc.dg/pr67784-4.c: New test.
1156 * gcc.dg/pr67784-5.c: New test.
1157
b02a5e26
MP
1158 PR c/70791
1159 * gcc.dg/Wnested-externs-2.c: New test.
1160
6b6aa8d3
MG
11612016-04-26 Marc Glisse <marc.glisse@inria.fr>
1162
1163 * gcc.dg/fold-plusmult.c: Adjust.
1164 * gcc.dg/no-strict-overflow-6.c: Adjust.
1165 * gcc.dg/gomp/loop-1.c: Xfail some tests.
1166
a2095b55
BS
11672016-04-26 Bernd Schmidt <bschmidt@redhat.com>
1168
1169 * gcc.target/i386/avx512bw-vptestmb-1.c: Correct [xyz]mm register
1170 number scans.
1171 * gcc.target/i386/avx512bw-vptestmw-1.c: Likewise.
1172 * gcc.target/i386/avx512bw-vptestnmb-1.c: Likewise.
1173 * gcc.target/i386/avx512bw-vptestnmw-1.c: Likewise.
1174 * gcc.target/i386/avx512cd-vpbroadcastmb2q-1.c: Likewise.
1175 * gcc.target/i386/avx512cd-vpbroadcastmw2d-1.c: Likewise.
1176 * gcc.target/i386/avx512dq-vfpclasspd-1.c: Likewise.
1177 * gcc.target/i386/avx512dq-vfpclassps-1.c: Likewise.
1178 * gcc.target/i386/avx512dq-vinsertf64x2-1.c: Likewise.
1179 * gcc.target/i386/avx512dq-vinserti64x2-1.c: Likewise.
1180 * gcc.target/i386/avx512f-gather-5.c: Likewise.
1181 * gcc.target/i386/avx512f-vptestmd-1.c: Likewise.
1182 * gcc.target/i386/avx512f-vptestmq-1.c: Likewise.
1183 * gcc.target/i386/avx512f-vptestnmd-1.c: Likewise.
1184 * gcc.target/i386/avx512f-vptestnmq-1.c: Likewise.
1185 * gcc.target/i386/avx512f-vrndscaleps-1.c: Likewise.
1186 * gcc.target/i386/avx512vl-vpbroadcastmb2q-1.c: Likewise.
1187 * gcc.target/i386/avx512vl-vpbroadcastmw2d-1.c: Likewise.
1188 * gcc.target/i386/avx512vl-vptestmd-1.c: Likewise.
1189 * gcc.target/i386/avx512vl-vptestmq-1.c: Likewise.
1190 * gcc.target/i386/avx512vl-vptestnmd-1.c: Likewise.
1191 * gcc.target/i386/avx512vl-vptestnmq-1.c: Likewise.
1192 * gcc.target/i386/pr32219-2.c: Allow registers other than %eax in
1193 scans.
1194 * gcc.target/i386/pr32219-4.c: Likewise.
1195 * gcc.target/i386/pr32219-6.c: Likewise.
1196 * gcc.target/i386/pr32219-8.c: Likewise.
1197
bb0cc5c8
KT
11982016-04-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1199
1200 * gcc.dg/tree-ssa/minmax-2.c: Require c99_runtime and add the
1201 associated options.
1202
5a0802ea
MP
12032016-04-26 Marek Polacek <polacek@redhat.com>
1204
1205 PR c++/70744
1206 * g++.dg/ext/cond2.C: New test.
1207
00f615af
BC
12082016-04-26 Bin Cheng <bin.cheng@arm.com>
1209
1210 PR tree-optimization/70771
1211 PR tree-optimization/70775
1212 * gcc.dg/pr70771.c: New test.
25939d34 1213 * gcc.dg/pr70775.c: New test.
00f615af 1214
218155e7
BS
12152016-04-26 Bernd Schmidt <bschmidt@redhat.com>
1216
1217 * gcc.target/i386/lzcnt-1.c: Allow a different lzcntw output register.
1218
ab99f467
RB
12192016-04-25 Richard Biener <rguenther@suse.de>
1220
1221 PR tree-optimization/70780
1222 * gcc.dg/torture/pr70780.c: New testcase.
1223
93c590ee
MC
12242016-04-25 Michael Collison <michael.collison@arm.com>
1225
1226 * testsuite/gcc.target/arm/neon-vaddws16.c: New test.
1227 * testsuite/gcc.target/arm/neon-vaddws32.c: New test.
1228 * testsuite/gcc.target/arm/neon-vaddwu16.c: New test.
1229 * testsuite/gcc.target/arm/neon-vaddwu32.c: New test.
1230 * testsuite/gcc.target/arm/neon-vaddwu8.c: New test.
1231 * testsuite/lib/target-supports.exp
1232 (check_effective_target_vect_widen_sum_hi_to_si_pattern): Indicate
1233 that arm neon support vector widen sum of HImode TO SImode.
1234
d6c1a7a7
JJ
12352016-04-23 Jakub Jelinek <jakub@redhat.com>
1236
1237 PR sanitizer/70712
1238 * c-c++-common/asan/pr70712.c: New test.
1239
ab0fc037
TS
12402016-04-22 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
1241
1242 * .gitattributes: New file.
1243
2aa64824
CL
12442016-04-22 Christophe Lyon <christophe.lyon@linaro.org>
1245
1246 * lib/gcc-dg.exp (${tool}_load): Add default return value handler.
1247
e7e12d92
DH
12482016-04-22 Dominique d'Humieres <dominiq@lps.ens.fr>
1249
1250 * gfortran.dg/submodule_14.f08: Add cleanup-submodules.
1251 * gfortran.dg/submodule_15.f08: Likewise.
1252
d1431192
RB
12532016-04-22 Richard Biener <rguenther@suse.de>
1254
1255 PR tree-optimization/70740
1256 * gcc.dg/torture/pr70740.c: New testcase.
1257
04a63c24
L
12582016-04-21 H.J. Lu <hongjiu.lu@intel.com>
1259
1260 PR target/70750
1261 * gcc.target/i386/pr70750-1.c: New test.
1262 * gcc.target/i386/pr70750-2.c: Likewise.
1263
20700098
PC
12642016-04-21 Paolo Carlini <paolo.carlini@oracle.com>
1265
1266 PR c++/70540
1267 * g++.dg/cpp0x/auto48.C: New.
1268
aedf4e12
MP
12692016-04-21 Marek Polacek <polacek@redhat.com>
1270
1271 PR c++/70513
1272 * g++.dg/cpp0x/forw_enum12.C: New test.
1273 * g++.dg/cpp0x/forw_enum13.C: New test.
1274
2074d80a
KY
12752016-04-21 Kirill Yukhin <kirill.yukhin@intel.com>
1276
1277 PR target/70728
1278 * gcc.target/i386/pr70728.c: New test.
1279
aef4aab0
RB
12802016-04-21 Richard Biener <rguenther@suse.de>
1281
1282 PR middle-end/70747
1283 * gcc.dg/pr70747.c: New testcase.
1284
2359e571
BC
12852016-04-21 Bin Cheng <bin.cheng@arm.com>
1286
1287 PR tree-optimization/70715
1288 * gcc.dg/tree-ssa/scev-13.c: New test.
1289
ce0e66ff
MG
12902016-04-21 Marc Glisse <marc.glisse@inria.fr>
1291
1292 * gcc.dg/tree-ssa/minmax-2.c: New testcase.
1293
2c2870a1
MG
12942016-04-21 Marc Glisse <marc.glisse@inria.fr>
1295
1296 * gcc.dg/tree-ssa/minmax-1.c: New testcase.
1297
a2b056a3
JH
12982016-04-20 Jan Hubicka <jh@suse.cz>
1299
1300 PR ipa/70018
1301 * g++.dg/ipa/nothrow-1.C: New testcase.
1302
ee392fc2
NS
13032016-04-20 Nathan Sidwell <nathan@acm.org>
1304
1305 PR c++/55635
1306 * g++.dg/eh/delete1.C: New.
1307
dda49daf
L
13082016-04-20 H.J. Lu <hongjiu.lu@intel.com>
1309
1310 * gcc.target/i386/avx256-unaligned-store-2.c: Add
1311 -mtune-ctrl=sse_typeless_stores.
1312
8a5b9d5a
L
13132016-04-20 H.J. Lu <hongjiu.lu@intel.com>
1314
1315 * gcc.target/i386/avx256-unaligned-load-1.c: Update load scan.
1316
1011119f
BC
13172016-04-20 Bin Cheng <bin.cheng@arm.com>
1318
1319 PR tree-optimization/69489
1320 * gcc.dg/tree-ssa/ifc-pr69489-2.c: New test.
1321
477d4906
IV
13222016-04-20 Ilya Verbin <ilya.verbin@intel.com>
1323
1324 PR c++/69363
1325 * c-c++-common/cilk-plus/PS/clauses3.c: Adjust dg-error string.
1326 * c-c++-common/cilk-plus/PS/clauses4.c: New test.
1327 * c-c++-common/cilk-plus/PS/pr69363.c: New test.
1328
fad08d12
BC
13292016-04-20 Bin Cheng <bin.cheng@arm.com>
1330
1331 PR tree-optimization/56625
1332 PR tree-optimization/69489
1333 * gcc.dg/vect/pr56625.c: New test.
1334 * gcc.dg/tree-ssa/ifc-pr69489-1.c: New test.
1335
9e3e4fab
AP
13362016-04-20 Andrew Pinski <apinski@cavium.com>
1337
1338 PR target/64971
1339 * gcc.c-torture/compile/pr37433-1.c: New testcase.
1340
d7aa24e4
AC
13412016-04-20 Arnaud Charlet <charlet@adacore.com>
1342
1343 * gnat.dg/self1.adb: Remove now incorrect test.
1344
e6d62b46
BC
13452016-04-20 Bin Cheng <bin.cheng@arm.com>
1346
1347 * gcc.dg/tree-ssa/scev-11.c: New test.
1348 * gcc.dg/tree-ssa/scev-12.c: New test.
1349
2697b189
MP
13502016-04-20 Marek Polacek <polacek@redhat.com>
1351
1352 PR tree-optimization/70725
1353 * gcc.dg/pr70725.c: New test.
1354
60d393e8
RB
13552016-04-20 Richard Biener <rguenther@suse.de>
1356
1357 PR tree-optimization/70726
1358 * g++.dg/vect/pr70726.cc: New testcase.
1359
82c6f58a
AK
13602016-04-20 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1361
1362 PR target/70674
1363 * gcc.target/s390/pr70674.c: New test.
1364
90eeab20
JD
13652016-04-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1366
1367 PR libgfortran/70684
1368 * gfortran.dg/list_read_14.f90: New test.
1369
fc9cf6da
L
13702016-04-19 H.J. Lu <hongjiu.lu@intel.com>
1371
1372 PR target/69201
1373 * gcc.target/i386/avx256-unaligned-store-1.c (a): Make it
1374 extern to force it misaligned.
1375 (b): Likewise.
1376 (c): Likewise.
1377 (d): Likewise.
1378 Check vmovups.*movv8sf_internal/3 instead of avx_storeups256.
1379 Don't check `*' before movv4sf_internal.
1380 * gcc.target/i386/avx256-unaligned-store-2.c: Check
1381 vmovups.*movv32qi_internal/3 instead of avx_storeups256.
1382 Don't check `*' before movv16qi_internal.
1383 * gcc.target/i386/avx256-unaligned-store-3.c (a): Make it
1384 extern to force it misaligned.
1385 (b): Likewise.
1386 (c): Likewise.
1387 (d): Likewise.
1388 Check vmovups.*movv4df_internal/3 instead of avx_storeupd256.
1389 Don't check `*' before movv2df_internal.
1390 * gcc.target/i386/avx256-unaligned-store-4.c (a): Make it
1391 extern to force it misaligned.
1392 (b): Likewise.
1393 (c): Likewise.
1394 (d): Likewise.
1395 Check movv8sf_internal instead of avx_storeups256.
1396 Check movups.*movv4sf_internal/3 instead of avx_storeups256.
1397
ea8927ea
RB
13982016-04-19 Richard Biener <rguenther@suse.de>
1399
1400 PR tree-optimization/70171
1401 * g++.dg/tree-ssa/pr70171.C: New testcase.
1402
65f52ee9
RB
14032016-04-19 Richard Biener <rguenther@suse.de>
1404
1405 PR tree-optimization/70724
1406 * gcc.dg/torture/pr70724.c: New testcase.
1407
987b67f1
VM
14082016-04-18 Vladimir Makarov <vmakarov@redhat.com>
1409
1410 PR middle-end/70689
1411 * testsuite/gcc.target/i386/pr70689.c: New.
1412
91a47c39
L
14132016-04-18 H.J. Lu <hongjiu.lu@intel.com>
1414
1415 PR target/70708
1416 * gcc.target/i386/pr70708.c: New test.
1417
8270b82d
RB
14182016-04-18 Richard Biener <rguenther@suse.de>
1419
1420 PR tree-optimization/43434
1421 * gcc.dg/vect/pr43434.c: New testcase.
1422 * c-c++-common/goacc/kernels-alias-3.c: Adjust.
1423 * c-c++-common/goacc/kernels-alias-4.c: Likewise.
1424 * c-c++-common/goacc/kernels-alias-5.c: Likewise.
1425 * c-c++-common/goacc/kernels-alias-6.c: Likewise.
1426 * c-c++-common/goacc/kernels-alias-7.c: Likewise.
1427 * c-c++-common/goacc/kernels-alias-8.c: Likewise.
1428 * gcc.dg/gomp/pr68640.c: Likewise.
1429 * gfortran.dg/goacc/kernels-alias-3.f95: Likewise.
1430 * gfortran.dg/goacc/kernels-alias-4.f95: Likewise.
1431
edd048e2
RB
14322016-04-18 Richard Biener <rguenther@suse.de>
1433
1434 PR tree-optimization/70701
1435 * gcc.dg/tree-ssa/ssa-fre-53.c: New testcase.
1436
bd5c7330
TV
14372016-04-18 Tom de Vries <tom@codesourcery.com>
1438
1439 PR testsuite/70699
1440 * gcc.dg/pr70161.c: Add dot-file scans.
1441 * lib/scandump.exp (dump-suffix): Return suffix after first dot char,
1442 instead of after last dot char.
1443
23f2660f
EB
14442016-04-17 Eric Botcazou <ebotcazou@adacore.com>
1445
1446 * c-c++-common/dump-ada-spec-3.c: New test.
1447 * c-c++-common/dump-ada-spec-4.c: Likewise.
1448
da152c9f
TV
14492016-04-17 Tom de Vries <tom@codesourcery.com>
1450
1451 PR other/70183
1452 * gcc.target/i386/vzeroupper-dump-flags.c: New test.
1453
cc950f98
JH
14542016-04-15 Jan Hubicka <jh@suse.cz>
1455
1456 PR ipa/70018
1457 * g++.dg/ipa/pure-const-1.C: New testcase.
1458 * g++.dg/ipa/pure-const-2.C: New testcase.
1459 * g++.dg/ipa/pure-const-3.C: New testcase.
1460
949505a9
MP
14612016-04-15 Marek Polacek <polacek@redhat.com>
1462
1463 PR c/70671
1464 * gcc.dg/bitfld-22.c: New test.
1465
10e547d6
BS
14662016-04-15 Bernd Schmidt <bschmidt@redhat.com>
1467
1468 * gcc.target/i386/pr46470.c: Add -mno-red-zone to dg-options for
1469 x86_64.
1470
1e77281b
MP
14712016-04-15 Marek Polacek <polacek@redhat.com>
1472
1473 PR c/70651
1474 * c-c++-common/pr70651.c: New test.
1475
e501fa8e
KT
14762016-04-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1477
1478 PR rtl-optimization/70681
1479 * gcc.dg/ira-shrinkwrap-prep-2.c: XFAIL shrinkwrapping
1480 dump scan on arm and powerpc.
1481 * gcc.dg/pr10474.c: Likewise.
1482
dda1bf61
JJ
14832016-04-15 Jakub Jelinek <jakub@redhat.com>
1484
ca4ef1ff
JJ
1485 PR c++/69517
1486 PR c++/70019
1487 PR c++/70588
1488 * g++.dg/cpp1y/vla11.C: Revert for real.
1489
dda1bf61
JJ
1490 PR c/70436
1491 * c-c++-common/Wparentheses-1.c: New test.
1492 * c-c++-common/gomp/Wparentheses-1.c: New test.
1493 * c-c++-common/gomp/Wparentheses-2.c: New test.
1494 * c-c++-common/gomp/Wparentheses-3.c: New test.
1495 * c-c++-common/gomp/Wparentheses-4.c: New test.
1496 * c-c++-common/cilk-plus/PS/Wparentheses-1.c: New test.
1497 * c-c++-common/cilk-plus/CK/Wparentheses-1.c: New test.
1498 * c-c++-common/goacc/Wparentheses-1.c: New test.
1499
1355e62c
KY
15002016-04-15 Kirill Yukhin <kirill.yukhin@intel.com>
1501
1502 PR target/70662
1503 * gcc.target/i386/pr70662.c: New test.
1504
0ab34b9e 15052016-04-15 Richard Biener <rguenther@suse.de>
ca4ef1ff 1506 Alan Modra <amodra@gmail.com>
0ab34b9e
RB
1507
1508 PR tree-optimization/70130
1509 * gcc.dg/vect/O3-pr70130.c: New testcase.
1510
bc773aad
MM
15112016-04-14 Michael Meissner <meissner@linux.vnet.ibm.com>
1512
6e9b2286
MM
1513 PR target/70669
1514 * gcc.target/powerpc/pr70669.c: New test.
1515
bc773aad
MM
1516 PR target/70640
1517 * gcc.target/powerpc/pr70640.c: Fix test so it correctly works on
1518 a power7 system that does not have an assembler that supports
1519 power8.
1520
d8747845
MS
15212016-04-14 Martin Sebor <msebor@redhat.com>
1522
1523 PR c++/69517
1524 PR c++/70019
1525 PR c++/70588
1526 * c-c++-common/ubsan/vla-1.c: Revert.
1527 * g++.dg/cpp1y/vla11.C: Same.
1528 * g++.dg/cpp1y/vla12.C: Same.
1529 * g++.dg/cpp1y/vla13.C: Same.
1530 * g++.dg/cpp1y/vla14.C: Same.
1531 * g++.dg/cpp1y/vla3.C: Same.
1532 * gcc/testsuite/g++.dg/init/array24.C: Same.
1533 * g++.dg/ubsan/vla-1.C: Same.
1534
85128559
MP
15352016-04-14 Marek Polacek <polacek@redhat.com>
1536 Jan Hubicka <hubicka@ucw.cz>
1537
1538 PR c++/70029
1539 * g++.dg/torture/pr70029.C: New test.
1540
52fbb073
MS
15412016-04-14 Martin Sebor <msebor@redhat.com>
1542
1543 * g++.dg/cpp1y/vla11.C: Avoid using attribute aligned to increase
1544 type size to prevent failures on targets with very low maximum
1545 alignment.
1546
6db61d6f
RB
15472016-04-14 Richard Biener <rguenther@suse.de>
1548
1549 PR tree-optimization/70623
1550 * gcc.dg/torture/pr70623.c: New testcase.
1551 * gcc.dg/torture/pr70623-2.c: Likewise.
1552
342fac95
MS
15532016-04-13 Martin Sebor <msebor@redhat.com>
1554
1555 PR c++/69517
1556 PR c++/70019
1557 PR c++/70588
1558 * c-c++-common/ubsan/vla-1.c (main): Catch exceptions.
1559 * g++.dg/cpp1y/vla11.C: New test.
1560 * g++.dg/cpp1y/vla12.C: New test.
1561 * g++.dg/cpp1y/vla13.C: New test.
1562 * g++.dg/cpp1y/vla14.C: New test.
1563 * g++.dg/cpp1y/vla3.C: Restore deleted test.
1564 * gcc/testsuite/g++.dg/init/array24.C: Fully brace VLA initializer.
1565 * g++.dg/ubsan/vla-1.C: Disable exceptions.
1566
d93c452f
JJ
15672016-04-13 Jakub Jelinek <jakub@redhat.com>
1568
1569 PR c++/70641
1570 * g++.dg/opt/pr70641.C: New test.
1571
85115fb6
RO
15722016-04-13 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1573
1574 PR rtl-optimization/68749
1575 * gcc.dg/ifcvt-4.c: Use "word_mode" rather than "int" to limit the
1576 effects of argument promotions.
1577 Remove default args to dg-skip-if.
1578
545a4139
PC
15792016-04-13 Paolo Carlini <paolo.carlini@oracle.com>
1580
1581 PR c++/70635
1582 * g++.dg/parse/pr70635.C: New.
1583
b3a77f21
MP
15842016-04-13 Marek Polacek <polacek@redhat.com>
1585
1586 PR c++/70639
1587 * c-c++-common/Wmisleading-indentation-4.c: New test.
1588
99cd9857
MP
15892016-04-13 Marek Polacek <polacek@redhat.com>
1590
1591 PR c/70436
1592 * testsuite/gcc.dg/Wparentheses-12.c: New test.
1593 * testsuite/gcc.dg/Wparentheses-13.c: New test.
1594
75ca93ec
IE
15952016-04-13 Ilya Enkovich <ilya.enkovich@intel.com>
1596
1597 * gcc.target/i386/avx512bw-kunpckdq-2.c: New test.
1598 * gcc.target/i386/avx512bw-kunpckwd-2.c: New test.
1599 * gcc.target/i386/avx512f-kunpckbw-2.c: New test.
1600
3d3f9e7e
JJ
16012016-04-13 Jakub Jelinek <jakub@redhat.com>
1602
37947cd0
JJ
1603 PR middle-end/70633
1604 * gcc.c-torture/compile/pr70633.c: New test.
1605
3d3f9e7e
JJ
1606 PR debug/70628
1607 * gcc.dg/torture/pr70628.c: New test.
1608
92886d3e
PP
16092016-04-12 Patrick Palka <ppalka@gcc.gnu.org>
1610
1611 PR c++/70610
1612 * g++.dg/template/pr70610.C: New test.
1613 * g++.dg/template/pr70610-2.C: New test.
1614 * g++.dg/template/pr70610-3.C: New test.
1615 * g++.dg/template/pr70610-4.C: New test.
1616
13bd7c2b
JJ
16172016-04-12 Jakub Jelinek <jakub@redhat.com>
1618
6512fa6d
JJ
1619 * c-c++-common/cilk-plus/SE/ef_error2.c (func2): Use vectorlength
1620 128 instead of 32.
1621
13bd7c2b
JJ
1622 PR c++/70571
1623 * g++.dg/ext/pr70571.C: New test.
1624
20b9851c
MM
16252016-04-12 Michael Meissner <meissner@linux.vnet.ibm.com>
1626
8a434ada 1627 PR target/70640
20b9851c
MM
1628 * gcc.target/powerpc/pr70640.c: New test.
1629
2b2f52bc
PC
16302016-04-12 Paolo Carlini <paolo.carlini@oracle.com>
1631
1632 PR c++/68722
1633 * g++.dg/parse/pr68722.C: New.
1634
5901e56a
JJ
16352016-04-12 Jakub Jelinek <jakub@redhat.com>
1636
1637 PR rtl-optimization/70596
1638 * gcc.target/i386/pr70596.c: New test.
1639
d4619dc1
NS
16402016-04-12 Nathan Sidwell <nathan@acm.org>
1641
1642 PR c++/70501
1643 * g++.dg/init/pr70501.C: New.
1644
3df530d3
DW
16452016-04-12 David Wohlferd <dw@LimeGreenSocks.com>
1646
1647 * gcc.target/i386/asm-flag-6.c: New test.
1648
b7a120d7
TV
16492016-04-12 Tom de Vries <tom@codesourcery.com>
1650
1651 PR tree-optimization/68756
1652 * gcc.dg/graphite/pr68756.c: New test.
1653
4e0eea75
JJ
16542016-04-12 Jakub Jelinek <jakub@redhat.com>
1655
1656 PR tree-optimization/70602
1657 * gcc.c-torture/execute/pr70602.c: New test.
1658
35fbda43
MM
16592016-04-11 Michael Meissner <meissner@linux.vnet.ibm.com>
1660
1661 PR target/70381
1662 * gcc.target/powerpc/float128-1.c: New tests to make sure the
1663 __float128 emulator is built and runs.
1664 * gcc.target/powerpc/float128-1.c: Likewise.
1665
1666 * lib/target-supports.exp (check_ppc_float128_sw_available):
1667 Rework tests for __float128 software and hardware
1668 availability. Fix exit condition to return 0 on success.
1669
04a99ebe
JG
16702016-04-11 James Greenhalgh <james.greenhalgh@arm.com>
1671
1672 PR target/70133
1673 * gcc.target/aarch64/mgeneral-regs_4.c: Fix expected output.
1674 * gcc.target/aarch64/target_attr_15.c: Likewise.
1675
47cd5a85
PC
16762016-04-10 Paolo Carlini <paolo.carlini@oracle.com>
1677
1678 PR c++/69066
1679 * g++.dg/cpp1y/pr69066.C: New.
1680
a5edb32e
JD
16812016-04-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1682
1683 PR fortran/68566
1684 * gfortran.dg/pr36192.f90: Update test.
1685 * gfortran.dg/pr36192_1.f90: Update test.
1686 * gfortran.dg/real_dimension_1.f: Update test.
1687 * gfortran.dg/parameter_array_init_7.f90: New test.
1688
8ef378f8
JDA
16892016-04-09 John David Anglin <danglin@gcc.gnu.org>
1690
c532c871
JDA
1691 PR testsuite/64039
1692 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: xfail scan-tree-dump on hppa*64*-*-*.
1693
d34f706f
JDA
1694 * gcc.dg/pr70317.c: Add -fno-common on hppa*-*-hpux*.
1695
75e1dd9e
JDA
1696 PR rtl-optimization/66669
1697 * gcc.dg/loop-8.c: Skip on hppa*-*-*.
1698
8a976f5f
JDA
1699 * gcc.dg/debug/dwarf2/prod-options.c: Adjust scan for hppa*64*-*-*.
1700
da04822a
JDA
1701 * gcc.dg/pic-1.c: Skip on hppa*-*-*.
1702 * gcc.dg/pie-1.c: Likewise.
1703 * gcc.dg/pic-3.c: Skip on hppa*64*-*-*.
1704 * gcc.dg/pic-4.c: Likewise.
1705 * gcc.dg/pie-3.c: Likewise.
1706 * gcc.dg/pie-4.c: Likewise.
1707
adfabcf9
JDA
1708 * gcc.dg/uninit-19.c: Fix warning line for hppa*64*-*-*.
1709
4a020adf
JDA
1710 PR tree-optimization/68644
1711 * gcc.dg/tree-ssa/ivopts-lt-2.c: Skip on hppa*-*-*.
1712
8ef378f8
JDA
1713 PR rtl-optimization/64886
1714 * gcc.dg/pr64434.c: Skip on hppa*-*-hpux*.
1715
09bf990e
TV
17162016-04-09 Tom de Vries <tom@codesourcery.com>
1717
1718 PR tree-optimization/68953
1719 * gcc.dg/graphite/pr68953.c: New test.
1720
138c3c1a
DH
17212016-04-09 Dominique d'Humieres <dominiq@lps.ens.fr>
1722
1723 PR fortran/70592
1724 * gfortran.dg/deferred_character_16.f90: New test.
1725
f55460af
JJ
17262016-04-09 Jakub Jelinek <jakub@redhat.com>
1727
1728 PR tree-optimization/70586
1729 * gcc.c-torture/execute/pr70586.c: New test.
1730
0b77bbf3
DH
17312016-04-09 Dominique d'Humieres <dominiq@lps.ens.fr>
1732
1733 PR sanitizer/70573
1734 * c-c++-common/asan/halt_on_error-1.c: Replace memset
1735 with __builtin_memset
1736 * c-c++-common/asan/halt_on_error-2.c: Likewise.
1737
c42cfb5c
CP
17382016-04-08 Cesar Philippidis <cesar@codesourcery.com>
1739
1740 PR lto/70289
1741 PR ipa/70348
1742 PR tree-optimization/70373
1743 PR middle-end/70533
1744 PR middle-end/70534
1745 PR middle-end/70535
1746 * c-c++-common/goacc/reduction-5.c: New test.
1747 * c-c++-common/goacc/reduction-promotions.c: New test.
1748 * gfortran.dg/goacc/reduction-3.f95: New test.
1749 * gfortran.dg/goacc/reduction-promotions.f90: New test.
1750
56cfb596
PP
17512016-04-08 Patrick Palka <ppalka@gcc.gnu.org>
1752
1753 PR c++/70590
1754 PR c++/70452
1755 * g++.dg/pr70590.C: New test.
1756 * g++.dg/pr70590-2.C: New test.
1757
1a13c0a2
JJ
17582016-04-08 Jakub Jelinek <jakub@redhat.com>
1759
abc0647a
JJ
1760 PR middle-end/70593
1761 * gcc.target/i386/pr70593.c: New test.
1762
1a13c0a2
JJ
1763 PR rtl-optimization/70574
1764 * gcc.target/i386/avx2-pr70574.c: New test.
1765
c3da4956
MO
17662016-04-08 Maxim Ostapenko <m.ostapenko@samsung.com>
1767
1768 PR sanitizer/70541
1769 * c-c++-common/asan/pr70541.c: New test.
1770
9f1b833b
TV
17712016-04-08 Tom de Vries <tom@codesourcery.com>
1772
1773 * c-c++-common/goacc/uninit-firstprivate-clause.c: New test.
1774 * gfortran.dg/goacc/uninit-firstprivate-clause.f95: New test.
1775
bae7adda
KT
17762016-04-08 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1777
1778 PR target/70566
1779 * gcc.c-torture/execute/pr70566.c: New test.
1780
211f3d57
TV
17812016-04-08 Tom de Vries <tom@codesourcery.com>
1782
1783 * c-c++-common/goacc/uninit-copy-clause.c: New test.
1784 * gfortran.dg/goacc/uninit-copy-clause.f95: New test.
1785
02cf2861
AM
17862016-04-08 Alan Modra <amodra@gmail.com>
1787
1788 * gcc.target/powerpc/pr70117.c: New.
1789
5f490f9f
JJ
17902016-04-07 Jakub Jelinek <jakub@redhat.com>
1791
56e9b710
JJ
1792 PR testsuite/70581
1793 * gcc.dg/lto/simd-function_0.c: New test.
1794
5f490f9f
JJ
1795 * c-c++-common/attr-simd.c: Add scan-assembler* directives for AVX512F
1796 clones.
1797 * c-c++-common/attr-simd-2.c: Likewise.
1798 * c-c++-common/attr-simd-4.c: Likewise.
1799 * gcc.dg/gomp/simd-clones-2.c: Likewise.
1800 * gcc.dg/gomp/simd-clones-3.c: Likewise.
1801
e4ebc74d
TP
18022016-04-07 Thomas Preud'homme <thomas.preudhomme@arm.com>
1803
1804 PR testsuite/70553
1805 * gcc.target/arm/pr70496.c: Also require arm_arm_ok effective target.
1806
9817ae35
TS
18072016-04-07 Thomas Schwinge <thomas@codesourcery.com>
1808 Tom de Vries <tom@codesourcery.com>
1809
1810 * gfortran.dg/goacc/kernels-loop-2.f95: Scan for parallelization.
1811 * gfortran.dg/goacc/kernels-loop-data-2.f95: Likewise.
1812 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: Likewise.
1813 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: Likewise.
1814 * gfortran.dg/goacc/kernels-loop-data-update.f95: Likewise.
1815 * gfortran.dg/goacc/kernels-loop-data.f95: Likewise.
1816 * gfortran.dg/goacc/kernels-loop.f95: Likewise.
1817 * gfortran.dg/goacc/kernels-loop-n.f95: Likewise, XFAILed.
1818
e292f64d
PP
18192016-04-06 Patrick Palka <ppalka@gcc.gnu.org>
1820
1821 PR c/70436
1822 * g++.dg/warn/Wparentheses-29.C: New test.
1823
6b37bdaf
PP
18242016-04-06 Patrick Palka <ppalka@gcc.gnu.org>
1825
1826 PR c/70436
1827 * g++.dg/plugin/pragma_plugin.c (handle_pragma_sayhello): Add
1828 explicit braces to resolve a future -Wparentheses warning.
1829
64824205
RH
18302016-04-06 Richard Henderson <rth@redhat.com>
1831
1832 * gcc.dg/pr61817-1.c: New test.
1833 * gcc.dg/pr61817-2.c: New test.
1834 * gcc.dg/pr69391-1.c: New test.
1835 * gcc.dg/pr69391-2.c: New test.
1836
bc2fc1f3
VM
18372016-04-06 Vladimir Makarov <vmakarov@redhat.com>
1838
1839 PR rtl-optimization/70398
1840 * testsuite/gcc.target/aarch64/pr70398.c: New.
1841
41414a02
EB
18422016-04-06 Eric Botcazou <ebotcazou@adacore.com>
1843
1844 * gcc.c-torture/execute/20101011-1.c (__VISIUM__): Set DO_TEST to 0.
1845
4066ea8a
YR
18462016-04-06 Yvan Roux <yvan.roux@linaro.org>
1847 Pedro Alves <palves@redhat.com>
1848
1849 * gcc.dg/guality/guality.h (main): Avoid GDB being blocked on signals.
1850
ec35ea45
JJ
18512016-04-06 Jakub Jelinek <jakub@redhat.com>
1852
3866f8dd
JJ
1853 * lib/target-supports.exp (check_effective_target_vect_simd_clones):
1854 Check for avx512f effective targets instead of avx2.
1855 * gcc.dg/gomp/declare-simd-1.c: Add scan-assembler-times directives
1856 for AVX512F clones.
1857 * gcc.dg/gomp/declare-simd-3.c: Likewise.
1858 * g++.dg/gomp/declare-simd-1.C: Likewise.
1859 * g++.dg/gomp/declare-simd-3.C: Likewise.
1860 * g++.dg/gomp/declare-simd-4.C: Likewise.
1861
ec35ea45
JJ
1862 PR middle-end/70550
1863 * c-c++-common/gomp/pr70550-1.c: New test.
1864 * c-c++-common/gomp/pr70550-2.c: New test.
1865
c08d28ac
NS
18662016-04-05 Nathan Sidwell <nathan@acm.org>
1867
1868 PR c++/70512
1869 * g++.dg/ext/attribute-may-alias-5.C: New.
1870
1d510e04
JJ
18712016-04-05 Jakub Jelinek <jakub@redhat.com>
1872
1873 PR c++/70336
1874 * c-c++-common/pr70336.c: New test.
1875 * gcc.dg/torture/builtin-isinf_sign-1.c (foo): Guard tests
1876 no longer optimized away at -O0 with #ifndef __OPTIMIZE__.
1877
84278ed9
JH
18782016-04-05 Jan Hubicka <hubicka@ucw.cz>
1879
1880 PR ipa/66223
1881 * g++.dg/ipa/devirt-51.C: Use -fsanitize=unreachable.
1882
268a0ec4
JJ
18832016-04-05 Jakub Jelinek <jakub@redhat.com>
1884
1885 PR rtl-optimization/70542
1886 * gcc.dg/torture/pr70542.c: New test.
1887 * gcc.target/i386/avx2-pr70542.c: New test.
1888
5e8c2eb1
ZS
18892016-04-05 Zdenek Sojka <zsojka@seznam.cz>
1890
1891 PR tree-optimization/70509
1892 * gcc.target/i386/avx512bw-pr70509.c: New test.
1893
c0daf32d
PP
18942016-04-05 Patrick Palka <ppalka@gcc.gnu.org>
1895
1896 PR c++/70452
1897 * g++.dg/ext/constexpr-vla4.C: New test.
1898
bf867841
UB
18992016-04-05 Uros Bizjak <ubizjak@gmail.com>
1900
1901 PR target/70510
1902 * gcc.target/i386/pr70510.c: New test.
1903
3022186a
RB
19042016-04-05 Richard Biener <rguenther@suse.de>
1905
1906 PR tree-optimization/70526
1907 * g++.dg/torture/pr70526.C: New testcase.
1908
55fc79b2
JJ
19092016-04-05 Jakub Jelinek <jakub@redhat.com>
1910
1911 PR target/70525
1912 * gcc.target/i386/pr70525.c: New test.
1913
62b233f2
RB
19142016-04-05 Richard Biener <rguenther@suse.de>
1915
1916 PR middle-end/70499
1917 * g++.dg/torture/pr70499.C: New testcase.
1918
cc05759d
RB
19192016-04-05 Richard Biener <rguenther@suse.de>
1920
1921 * gcc.dg/tree-ssa/20030814-6.c: Fix testcase, disable FRE,
1922 remove XFAIL.
1923
f23f16d4
JJ
19242016-04-04 Jakub Jelinek <jakub@redhat.com>
1925
1926 PR middle-end/70307
1927 * gcc.dg/torture/pr70307.c: Add -Wno-psabi to dg-options. Prune
1928 rs6000 ABI warnings.
1929
d27ecc49
JH
19302016-04-04 Jan Hubicka <hubicka@ucw.cz>
1931
1932 PR ipa/66223
1933 * g++.dg/ipa/devirt-51.C: New testcase.
1934
c974c96e
BS
19352016-04-04 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1936 Jakub Jelinek <jakub@redhat.com>
1937
1938 PR middle-end/70457
1939 * gcc.dg/torture/pr70457.c: New.
1940
7a85da89
AV
19412016-04-04 Andre Vehreschild <vehre@gcc.gnu.org>
1942
1943 PR fortran/67538
1944 * gfortran.dg/allocate_with_source_19.f08: New test.
1945
de517e64
AV
19462016-04-04 Andre Vehreschild <vehre@gcc.gnu.org>
1947
1948 PR fortran/65795
1949 * gfortran.dg/coarray_allocate_6.f08: New test.
1950
43b9f499
RB
19512016-04-04 Richard Biener <rguenther@suse.de>
1952
1953 PR rtl-optimization/70484
1954 * gcc.dg/torture/pr70484.c: New testcase.
1955
f13355da
MP
19562016-04-04 Marek Polacek <polacek@redhat.com>
1957
1958 PR c/70307
1959 * gcc.dg/torture/pr70307.c: New test.
1960
6cc6ed50
OE
19612016-04-03 Oleg Endo <olegendo@gcc.gnu.org>
1962
1963 PR target/70416
1964 PR target/67391
1965 * gcc.target/sh/torture/pr70416.c: New.
1966
abdc16c8
MS
19672016-04-02 Martin Sebor <msebor@redhat.com>
1968
1969 PR c++/67376
1970 PR c++/70170
1971 PR c++/70172
1972 PR c++/70228
1973 * g++.dg/cpp0x/constexpr-array-ptr10.C: New test.
1974 * g++.dg/cpp0x/constexpr-array-ptr9.C: New test.
1975 * g++.dg/cpp0x/constexpr-nullptr-1.C: New test.
1976 * g++.dg/cpp0x/constexpr-array5.C: Adjust text of expected diagnostic.
1977 * g++.dg/cpp0x/constexpr-string.C: Same.
1978 * g++.dg/cpp0x/constexpr-wstring2.C: Same.
1979 * g++.dg/cpp0x/pr65398.C: Same.
1980 * g++.dg/ext/constexpr-vla1.C: Same.
1981 * g++.dg/ext/constexpr-vla2.C: Same.
1982 * g++.dg/ext/constexpr-vla3.C: Same.
1983 * g++.dg/ubsan/pr63956.C: Same.
1984
763cd859
JJ
19852016-04-01 Jakub Jelinek <jakub@redhat.com>
1986
1987 PR rtl-optimization/70467
1988 * gcc.target/i386/pr70467-2.c: New test.
1989
0f875435
JJ
19902016-04-01 Jakub Jelinek <jakub@redhat.com>
1991 Marek Polacek <polacek@redhat.com>
1992
1993 PR c++/70488
1994 * g++.dg/init/new47.C: New test.
1995
41d14659
RR
19962016-04-01 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
1997
1998 PR target/70496
1999 * gcc.target/arm/pr70496.c: New test.
2000
f9bf89bb
NS
20012016-04-01 Nathan Sidwell <nathan@acm.org>
2002
73b9085d
NS
2003 PR c++/68475
2004 * g++.dg/g++.dg/cpp0x/noexcept29.C: New.
2005
4afdcfaa
IE
20062016-04-01 Ilya Enkovich <enkovich.gnu@gmail.com>
2007
2008 PR target/69890
2009 * gcc.dg/strlenopt.h (memmove): New.
2010 * gcc.target/i386/chkp-strlen-1.c: Include "../../gcc.dg/strlenopt.h"
2011 instead of "string.h".
2012 * gcc.target/i386/chkp-strlen-2.c: Likewise.
2013 * gcc.target/i386/chkp-strlen-3.c: Likewise.
2014 * gcc.target/i386/chkp-strlen-4.c: Likewise.
2015 * gcc.target/i386/chkp-strlen-5.c: Likewise.
2016 * gcc.target/i386/chkp-stropt-1.c: Likewise.
2017 * gcc.target/i386/chkp-stropt-10.c: Likewise.
2018 * gcc.target/i386/chkp-stropt-11.c: Likewise.
2019 * gcc.target/i386/chkp-stropt-12.c: Likewise.
2020 * gcc.target/i386/chkp-stropt-13.c: Likewise.
2021 * gcc.target/i386/chkp-stropt-14.c: Likewise.
2022 * gcc.target/i386/chkp-stropt-15.c: Likewise.
2023 * gcc.target/i386/chkp-stropt-16.c: Likewise.
2024 * gcc.target/i386/chkp-stropt-2.c: Likewise.
2025 * gcc.target/i386/chkp-stropt-3.c: Likewise.
2026 * gcc.target/i386/chkp-stropt-4.c: Likewise.
2027 * gcc.target/i386/chkp-stropt-5.c: Likewise.
2028 * gcc.target/i386/chkp-stropt-6.c: Likewise.
2029 * gcc.target/i386/chkp-stropt-7.c: Likewise.
2030 * gcc.target/i386/chkp-stropt-8.c: Likewise.
2031 * gcc.target/i386/chkp-stropt-9.c: Likewise.
2032
b5d7a29c
RO
20332016-03-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2034
2035 * g++.dg/template/ptrmem30.C (read): Rename to data_read.
2036 (Holder::foo): Reflect this.
2037
b660f9ec
IE
20382016-03-31 Ilya Enkovich <enkovich.gnu@gmail.com>
2039
2040 PR target/70442
2041 * gcc.dg/pr70442.c: New test.
2042
88504f34
NS
20432016-03-31 Nathan Sidwell <nathan@acm.org>
2044
2045 PR c++/70393
2046 * g++.dg/cpp0x/constexpr-virtual6.C: New.
2047
95d34b96
KY
20482016-03-31 Kirill Yukhin <kirill.yukhin@intel.com>
2049
2050 PR target/70453
2051 * gcc.target/i386/pr70453.c: New test.
2052
b4c4967c
AB
20532016-03-31 Andrey Belevantsev <abel@ispras.ru>
2054
2055 PR target/70292
2056 * gcc.c-torture/pr70292.c: New test.
2057
5fde6a45
MP
20582016-03-31 Marek Polacek <polacek@redhat.com>
2059
2060 PR c/70297
2061 * c-c++-common/pr70297.c: New test.
2062 * g++.dg/cpp0x/typedef-redecl.C: New test.
2063 * gcc.dg/typedef-redecl2.c: New test.
2064
97eb24c4
JJ
20652016-03-31 Jakub Jelinek <jakub@redhat.com>
2066
2067 PR rtl-optimization/70460
2068 * gcc.c-torture/execute/pr70460.c: New test.
2069
efc3536f
RB
20702016-03-31 Richard Biener <rguenther@suse.de>
2071
2072 PR c++/70430
2073 * g++.dg/ext/vector30.C: New testcase.
2074
e0876e21
DH
20752016-03-30 Dominique d'Humieres <dominiq@lps.ens.fr>
2076 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2077
2078 * gfortran.dg/fmt_pf.f90: New test.
2079
e9bff8c6
RO
20802016-03-30 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2081
2082 Forward-port from 5 branch
2083 2016-03-30 Jakub Jelinek <jakub@redhat.com>
2084
2085 PR testsuite/70356
2086 * gcc.target/i386/avx-vextractf128-256-5.c: Move
2087 dg-require-effective-target after dg-do.
2088
2089 2015-12-30 Kirill Yukhin <kirill.yukhin@intel.com>
2090
2091 * gcc.target/i386/avx-vextractf128-256-5.c: New test.
2092
2620c80d
TS
20932016-03-30 Thomas Schwinge <thomas@codesourcery.com>
2094 Julian Brown <julian@codesourcery.com>
2095 Chung-Lin Tang <cltang@codesourcery.com>
2096 Cesar Philippidis <cesar@codesourcery.com>
2097 James Norris <jnorris@codesourcery.com>
2098 Tom de Vries <tom@codesourcery.com>
2099 Nathan Sidwell <nathan@codesourcery.com>
2100
bf867841 2101 * c-c++-common/goacc/combined-directives.c: Clean up dg-* directives.
2620c80d
TS
2102 * c-c++-common/goacc/loop-clauses.c: Likewise.
2103 * g++.dg/goacc/template.C: Likewise.
2104 * gfortran.dg/goacc/combined-directives.f90: Likewise.
2105 * gfortran.dg/goacc/loop-1.f95: Likewise.
2106 * gfortran.dg/goacc/loop-5.f95: Likewise.
2107 * gfortran.dg/goacc/loop-6.f95: Likewise.
2108 * gfortran.dg/goacc/loop-tree-1.f90: Likewise.
2109 * c-c++-common/goacc-gomp/nesting-1.c: Update.
2110 * c-c++-common/goacc-gomp/nesting-fail-1.c: Likewise.
2111 * c-c++-common/goacc/clauses-fail.c: Likewise.
2112 * c-c++-common/goacc/parallel-1.c: Likewise.
2113 * c-c++-common/goacc/reduction-1.c: Likewise.
2114 * c-c++-common/goacc/reduction-2.c: Likewise.
2115 * c-c++-common/goacc/reduction-3.c: Likewise.
2116 * c-c++-common/goacc/reduction-4.c: Likewise.
2117 * c-c++-common/goacc/routine-3.c: Likewise.
2118 * c-c++-common/goacc/routine-4.c: Likewise.
2119 * c-c++-common/goacc/routine-5.c: Likewise.
2120 * c-c++-common/goacc/tile.c: Likewise.
2121 * g++.dg/goacc/template.C: Likewise.
2122 * gfortran.dg/goacc/combined-directives.f90: Likewise.
2123 * c-c++-common/goacc/nesting-1.c: Move dg-error test cases into...
2124 * c-c++-common/goacc/nesting-fail-1.c: ... this file. Update.
2125 * c-c++-common/goacc/kernels-1.c: Update. Incorporate...
2126 * c-c++-common/goacc/kernels-empty.c: ... this file, and...
2127 * c-c++-common/goacc/kernels-eternal.c: ... this file, and...
2128 * c-c++-common/goacc/kernels-noreturn.c: ... this file.
2129 * c-c++-common/goacc/host_data-1.c: New file. Incorporate...
2130 * c-c++-common/goacc/use_device-1.c: ... this file.
2131 * c-c++-common/goacc/host_data-2.c: New file. Incorporate...
2132 * c-c++-common/goacc/host_data-5.c: ... this file, and...
2133 * c-c++-common/goacc/host_data-6.c: ... this file.
2134 * c-c++-common/goacc/loop-2-kernels.c: New file.
2135 * c-c++-common/goacc/loop-2-parallel.c: Likewise.
2136 * c-c++-common/goacc/loop-3.c: Likewise.
2137 * g++.dg/goacc/reference.C: Likewise.
2138 * g++.dg/goacc/routine-1.C: Likewise.
2139 * g++.dg/goacc/routine-2.C: Likewise.
2140
f6d2d066
RB
21412016-03-30 Richard Biener <rguenther@suse.de>
2142
2143 PR middle-end/70450
2144 * gcc.dg/torture/pr70450.c: New testcase.
2145
d43242b9
JJ
21462016-03-30 Jakub Jelinek <jakub@redhat.com>
2147
2148 PR target/70421
2149 * gcc.dg/torture/pr70421.c: New test.
2150 * gcc.target/i386/avx512f-pr70421.c: New test.
2151
5ce43b77
L
21522016-03-30 H.J. Lu <hongjiu.lu@intel.com>
2153
2154 PR testsuite/70364
2155 * gcc.target/i386/cleanup-1.c: Include <stddef.h>.
2156 (check): New function.
2157 (bar): Call check.
2158 (foo): Align stack to 16 bytes when calling bar.
2159 * gcc.target/i386/cleanup-2.c: Likewise.
2160
d014a712
PP
21612016-03-30 Patrick Palka <ppalka@gcc.gnu.org>
2162
2163 PR tree-optimization/59124
2164 * gcc.dg/Warray-bounds-19.c: New test.
2165
13f0e8c7
ZW
21662016-03-29 Zachary T Welch <zwelch@codesourcery.com>
2167
2168 * lib/prune.exp (escape_regex_chars): New.
2169 (prune_file_path): Update to quote metcharacters for regexp.
2170
3336c6e0
JJ
21712016-03-29 Jakub Jelinek <jakub@redhat.com>
2172
a362f023
JJ
2173 PR rtl-optimization/70429
2174 * gcc.c-torture/execute/pr70429.c: New test.
2175
3336c6e0
JJ
2176 PR tree-optimization/70405
2177 * gcc.dg/pr70405.c: New test.
2178
728557fd
AV
21792016-03-29 Andre Vehreschild <vehre@gcc.gnu.org>
2180
2181 PR fortran/70397
2182 * gfortran.dg/unlimited_polymorphic_25.f90: New test.
2183 * gfortran.dg/unlimited_polymorphic_26.f90: New test.
2184
bef977d4
TS
21852016-03-29 Thomas Schwinge <thomas@codesourcery.com>
2186
2187 PR testsuite/64177
2188 * c-c++-common/cilk-plus/CK/spawning_arg.c (main): Call
2189 __cilkrts_set_param to set two workers.
2190 * c-c++-common/cilk-plus/CK/steal_check.c (main): Likewise.
2191 * g++.dg/cilk-plus/CK/catch_exc.cc (main): Likewise.
2192
6f6d25c9
DH
21932016-03-28 Dominique d'Humieres <dominiq@lps.ens.fr>
2194
bf867841 2195 * g++.dg/ext/fnname5.C: Update the test for Darwin.
6f6d25c9 2196
45733562
KY
21972016-03-28 Kirill Yukhin <kirill.yukhin@intel.com>
2198
2199 PR target/70406
bf867841 2200 * gcc.target/i386/pr70406.c: New test.
45733562 2201
a1799e5e
EB
22022016-03-27 Eric Botcazou <ebotcazou@adacore.com>
2203
2204 * gnat.dg/specs/double_record_extension3.ads: New test.
2205
5fca7b66
RH
22062016-03-25 Richard Henderson <rth@redhat.com>
2207
2208 PR target/70120
2209 * gcc.target/aarch64/pr70120-1.c: New.
2210 * gcc.target/aarch64/pr70120-2.c: New.
2211 * gcc.target/aarch64/pr70120-3.c: New.
2212
31ce75c6
PP
22132016-03-25 Patrick Palka <ppalka@gcc.gnu.org>
2214
2215 PR c++/62212
2216 * g++.dg/template/mangle2.C: The dg-do directive should be
2217 "compile" not "assemble".
2218
3caf0ca1
BS
22192016-03-25 Bernd Schmidt <bschmidt@redhat.com>
2220
2221 PR lto/69650
2222 * gcc.dg/pr69650.c: New test.
2223
634035b6
DE
22242016-03-25 David Edelsohn <dje.gcc@gmail.com>
2225
2226 * g++.dg/ext/pr70290.C: Prune non-standard ABI.
2227
45d34276
AM
22282016-03-25 Alan Modra <amodra@gmail.com>
2229
2230 * gcc.dg/dfp/pr70052.c: New test.
2231
8f085166
RH
22322016-03-24 Richard Henderson <rth@redhat.com>
2233
2234 PR middle-end/69845
2235 * gcc.dg/tree-ssa/pr69845-1.c: New test.
2236 * gcc.dg/tree-ssa/pr69845-2.c: New test.
2237
011e5ec3
TV
22382016-03-24 Tom de Vries <tom@codesourcery.com>
2239
2240 * gfortran.dg/goacc/host_data-tree.f95: Add missing initialization.
2241
9e3f4551
TV
22422016-03-24 Tom de Vries <tom@codesourcery.com>
2243
2244 * c-c++-common/goacc/uninit-use-device-clause.c: New test.
2245 * gfortran.dg/goacc/uninit-use-device-clause.f95: New test.
2246
45780041
TV
22472016-03-24 Tom de Vries <tom@codesourcery.com>
2248
2249 * c-c++-common/goacc/uninit-dim-clause.c: New test.
2250 * gfortran.dg/goacc/uninit-dim-clause.f95: New test.
2251
887ab4e5
PP
22522016-03-24 Patrick Palka <ppalka@gcc.gnu.org>
2253
2254 PR c++/62212
2255 * g++.dg/template/mangle2.C: New test.
2256
69a9a66f
RB
22572016-03-24 Richard Biener <rguenther@suse.de>
2258
2259 PR tree-optimization/70396
2260 * gcc.dg/torture/pr70396.c: New testcase.
2261
ed87de55
RB
22622016-03-24 Richard Biener <rguenther@suse.de>
2263
2264 PR middle-end/70370
2265 * gcc.dg/torture/pr70370.c: New testcase.
2266
ea064934
TV
22672016-03-24 Tom de Vries <tom@codesourcery.com>
2268
2269 * gfortran.dg/goacc/data-tree.f95: Add missing initialization.
2270 * gfortran.dg/goacc/kernels-tree.f95: Same.
2271 * gfortran.dg/goacc/parallel-tree.f95: Same.
2272
b2a4dd1d
TV
22732016-03-24 Tom de Vries <tom@codesourcery.com>
2274
2275 * c-c++-common/goacc/uninit-if-clause.c: New test.
2276 * gfortran.dg/goacc/uninit-if-clause.f95: New test.
2277
72e7cd6e
JJ
22782016-03-24 Jakub Jelinek <jakub@redhat.com>
2279
2280 PR target/70290
bf867841
UB
2281 * g++.dg/ext/pr70290.C: Add -Wno-psabi -w to dg-options.
2282 Fix formatting.
72e7cd6e 2283
ce9d0c03
RB
22842016-03-24 Richard Biener <rguenther@suse.de>
2285
2286 PR tree-optimization/70372
2287 * gcc.dg/tree-ssa/pr70372.c: New testcase.
2288
426b9428
PP
22892016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
2290
2291 PR c++/70347
2292 * g++.dg/cpp1y/nsdmi-union1.C: New test.
2293
cd1588c4
PP
22942016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
2295
2296 PR c++/70332
2297 * g++.dg/cpp1y/nsdmi-aggr5.C: New test.
2298
61637db3
JJ
22992016-03-23 Jakub Jelinek <jakub@redhat.com>
2300
928af3bf
JJ
2301 PR c++/70001
2302 * g++.dg/cpp0x/constexpr-70001-4.C: New test.
2303 * g++.dg/cpp1y/pr70001.C: New test.
2304
61637db3
JJ
2305 PR c++/70323
2306 * g++.dg/cpp0x/constexpr-70323.C: New test.
2307
05aca4e7
AO
23082016-03-23 Alexandre Oliva <aoliva@redhat.com>
2309 Jason Merrill <jason@redhat.com>
2310 Jakub Jelinek <jakub@redhat.com>
2311
2312 PR c++/69315
2313 * g++.dg/cpp0x/constexpr-69315.C: New test.
2314 * g++.dg/cpp0x/variadic122.C: Change one dg-warning into dg-bogus.
2315
fbdb6baf
MP
23162016-03-23 Marek Polacek <polacek@redhat.com>
2317
2318 PR c++/69884
2319 * g++.dg/warn/Wignored-attributes-1.C: New test.
2320 * g++.dg/warn/Wignored-attributes-2.C: New test.
2321
d79ee524
TV
23222016-03-23 Tom de Vries <tom@codesourcery.com>
2323
2324 * c-c++-common/goacc/kernels-default.c (foo): Add missing
2325 initialization.
2326 * gfortran.dg/goacc/private-3.f95 (test): Same.
2327 * gfortran.dg/goacc/routine-5.f90 (gang, worker, vector, seq): Add
2328 missing use param.
2329
a59f0bef
KT
23302016-03-23 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2331
2332 * lib/target-supports.exp: Remove v7ve entry from loop
2333 creating effective target checks.
2334 (check_effective_target_arm_arch_v7ve_ok): New procedure.
2335 (add_options_for_arm_arch_v7ve): Likewise.
2336
0179520a
JJ
23372016-03-23 Jakub Jelinek <jakub@redhat.com>
2338
2339 PR tree-optimization/70354
2340 * gcc.dg/vect/pr70354-1.c: New test.
2341 * gcc.dg/vect/pr70354-2.c: New test.
2342 * gcc.target/i386/avx2-pr70354-1.c: New test.
2343 * gcc.target/i386/avx2-pr70354-2.c: New test.
2344
75bb14d7
JL
23452016-03-22 Jeff Law <law@redhat.com>
2346
2347 PR target/70232
2348 * gcc.dg/tree-ssa/pr70232.c: New test.
2349
72c9526d
IE
23502016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
2351
2352 PR target/70302
2353 * gcc.target/i386/pr70302.c: New test.
2354
a3ca1bc5
RB
23552016-03-22 Richard Biener <rguenther@suse.de>
2356
2357 PR middle-end/70251
2358 * g++.dg/torture/pr70251.C: New testcase.
2359
5c240f4d
DM
23602016-03-22 David Malcolm <dmalcolm@redhat.com>
2361
2362 PR c/69993
2363 * c-c++-common/Wmisleading-indentation-3.c: New test, based on
2364 Wmisleading-indentation.c.
2365 * c-c++-common/Wmisleading-indentation.c: Update thoughout to
2366 reflect change to diagnostic text and order of messages.
2367 * gcc.dg/plugin/location-overflow-test-2.c: Likewise.
2368
80f6631b
DE
23692016-03-22 David Edelsohn <dje.gcc@gmail.com>
2370
2371 * g++.dg/ext/java-3.C: Don't compile on AIX.
2372
9a10956c
RB
23732016-03-22 Richard Biener <rguenther@suse.de>
2374
2375 PR middle-end/70333
2376 * gcc.dg/torture/pr70333.c: New testcase.
2377
6cedf922
IE
23782016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
2379
2380 * g++.dg/ext/pr70290.C: New test.
2381
cd6c27ac
KY
23822016-03-22 Kirill Yukhin <kirill.yukhin@intel.com>
2383
2384 PR target/70325
2385 * gcc.target/i386/pr70325.c: New test.
2386
4cde512c
JJ
23872016-03-22 Jakub Jelinek <jakub@redhat.com>
2388
b01915ed
JJ
2389 PR target/70329
2390 * gcc.target/i386/avx512bw-pr70329-1.c: New test.
2391 * gcc.target/i386/avx512bw-pr70329-2.c: New test.
2392
4e3e2cf1
JJ
2393 PR target/70300
2394 * gcc.target/i386/pr70300.c: New test.
2395
4cde512c
JJ
2396 PR c++/70295
2397 * c-c++-common/nonnull-1.c (func): Remove parens around cp4 != 0.
2398 (func2): New function for cond with parens, xfail warning for c++.
2399 * g++.dg/warn/Wnonnull-compare-8.C: New test.
2400
16f6d7dc
PP
24012016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
2402
2403 PR c++/70096
2404 * g++.dg/template/ptrmem30.C: New test.
2405
a3e2b438
PP
24062016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
2407
2408 PR c++/70204
2409 * g++.dg/cpp0x/constexpr-70204a.C: New test.
2410 * g++.dg/cpp0x/constexpr-70204b.C: New test.
2411
11b6a02e
JJ
24122016-03-21 Jakub Jelinek <jakub@redhat.com>
2413
2414 PR middle-end/70326
2415 * gcc.dg/pr70326.c: New test.
2416
b9407883
MG
24172016-03-21 Marc Glisse <marc.glisse@inria.fr>
2418 Jakub Jelinek <jakub@redhat.com>
2419
2420 PR tree-optimization/70317
2421 * gcc.dg/pr70317.c: New test.
2422
4a148e19
UB
24232016-03-21 Uros Bizjak <ubizjak@gmail.com>
2424
2425 PR target/70327
2426 * gcc.target/i386/pr70327.c: New test.
2427
2a85ddbb
ML
24282016-03-21 Martin Liska <mliska@suse.cz>
2429
7d36fe98 2430 PR ipa/70306
2a85ddbb
ML
2431 * gcc.dg/ipa/pr70306.c: New test.
2432
4a148e19 24332016-03-21 Andre Vieira <andre.simoesdiasvieira@arm.com>
9a72f5f6
AV
2434
2435 * gcc.target/arm/attr-align1.c: Skip if M-profile.
2436 * gcc.target/arm/attr-align3.c: Likewise.
2437 * gcc.target/arm/attr_arm.c: Likewise.
2438 * gcc.target/arm/flip-thumb.c: Likewise.
2439
6b366948
JJ
24402016-03-21 Jakub Jelinek <jakub@redhat.com>
2441
2442 PR target/70296
2443 * gcc.target/powerpc/altivec-36.c: New test.
2444
2fac8c14
RB
24452016-03-21 Richard Biener <rguenther@suse.de>
2446
2447 PR tree-optimization/70310
2448 * gcc.dg/torture/pr70310.c: New testcase.
2449
e9bde854
KY
24502016-03-21 Kirill Yukhin <kirill.yukhin@intel.com>
2451
2452 PR target/70293
2453 * gcc.target/i386/pr70293.c: New test.
2454
56bbfaf6
RB
24552016-03-21 Richard Biener <rguenther@suse.de>
2456
2457 PR tree-optimization/70288
2458 * gcc.dg/torture/pr70288-1.c: New testcase.
2459 * gcc.dg/torture/pr70288-2.c: Likewise.
2460
3eee49ed
AB
24612016-03-21 Andrey Belevantsev <abel@ispras.ru>
2462
2463 PR rtl-optimization/69307
2464 * gcc.target/arm/pr69307.c: New test.
4a148e19 2465
8e7816b4
AB
24662016-03-21 Andrey Belevantsev <abel@ispras.ru>
2467
2468 PR rtl-optimization/69102
2469 * gcc.c-torture/compile/pr69102.c: New test.
2470
14d7d4be
JL
24712016-03-18 Jeff Law <law@redhat.com>
2472
2473 PR rtl-optimization/70263
2474 * gcc.c-torture/compile/pr70263-1.c: New test.
2475 * gcc.target/i386/pr70263-2.c: New test.
2476
5c6a601c
BS
24772016-03-18 Bernd Schmidt <bschmidt@redhat.com>
2478
2479 PR rtl-optimization/70278
2480 * gcc.dg/torture/pr70278.c: New test.
2481 * gcc.target/arm/pr70278.c: New test.
2482
4bbf545b
DM
24832016-03-18 David Malcolm <dmalcolm@redhat.com>
2484
2485 PR c/70281
2486 * gcc.dg/plugin/diagnostic-test-expressions-1.c
2487 (test_builtin_types_compatible_p): New test function.
2488 * gcc.dg/pr70281.c: New test case.
2489
dc28bb68
CL
24902016-03-18 Christophe Lyon <christophe.lyon@linaro.org>
2491
2492 PR target/70113
2493 * gcc.target/aarch64/pr63304_1.c: Add -mno-fix-cortex-a53-843419.
2494
5e8d6dff
IE
24952016-03-18 Ilya Enkovich <enkovich.gnu@gmail.com>
2496
2497 PR tree-optimization/70252
2498 * gcc.dg/pr70252.c: New test.
2499
d0e7e403
TV
25002016-03-18 Tom de Vries <tom@codesourcery.com>
2501
2502 * gcc.dg/pr70161-2.c: New test.
2503 * gcc.dg/pr70161.c: New test.
2504
fa22501a
TV
25052016-03-18 Tom de Vries <tom@codesourcery.com>
2506
2507 PR ipa/70269
2508 * gcc.dg/pr70269.c: New test.
2509
dd125026
JJ
25102016-03-18 Jakub Jelinek <jakub@redhat.com>
2511
2512 PR c++/70267
2513 * g++.dg/ext/java-3.C: New test.
2514
91914f0a
PP
25152016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
2516
2517 PR c++/70205
2518 * g++.dg/lookup/pr70205.C: New test.
2519
753a8910
PP
25202016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
2521
2522 PR c++/70218
2523 * g++.dg/cpp0x/lambda/lambda-70218.C: New test.
2524
14ba7b28
MP
25252016-03-17 Marek Polacek <polacek@redhat.com>
2526
2527 PR c/69407
2528 * gcc.dg/atomic-op-6.c: New test.
2529
ded60913
DM
25302016-03-17 David Malcolm <dmalcolm@redhat.com>
2531
2532 PR c/70264
2533 * c-c++-common/pr70264.c: New test case.
2534
a3aad0e6
JJ
25352016-03-17 Jakub Jelinek <jakub@redhat.com>
2536
17366700
JJ
2537 PR c++/70144
2538 * c-c++-common/pr70144-1.c: New test.
2539 * c-c++-common/pr70144-2.c: New test.
2540
a3aad0e6
JJ
2541 PR c++/70272
2542 * g++.dg/opt/flifetime-dse5.C (main): Remove extra semicolon.
2543 * g++.dg/opt/flifetime-dse6.C: New test.
2544 * g++.dg/tree-ssa/ehcleanup-1.C: Adjust unreachable count.
2545
b57e6e18
L
25462016-03-17 H.J. Lu <hongjiu.lu@intel.com>
2547
2548 PR driver/70192
2549 * gcc.dg/pic-1.c: New test.
2550 * gcc.dg/pic-2.c: Likewise.
2551 * gcc.dg/pic-3.c: Likewise.
2552 * gcc.dg/pic-4.c: Likewise.
2553 * gcc.dg/pie-1.c: Likewise.
2554 * gcc.dg/pie-2.c: Likewise.
2555 * gcc.dg/pie-3.c: Likewise.
2556 * gcc.dg/pie-4.c: Likewise.
2557 * gcc.dg/pie-5.c: Likewise.
2558 * gcc.dg/pie-6.c: Likewise.
2559
b38ba58b
TV
25602016-03-17 Tom de Vries <tom@codesourcery.com>
2561
2562 * gfortran.dg/goacc/kernels-alias-3.f95: New test.
2563 * gfortran.dg/goacc/kernels-alias-4.f95: New test.
2564
6931b3b7
RB
25652016-03-17 Richard Biener <rguenther@suse.de>
2566
2567 PR debug/70271
2568 * g++.dg/debug/pr70271.C: New testcase.
2569
0c8b64cb
IE
25702016-03-17 Ilya Enkovich <enkovich.gnu@gmail.com>
2571
2572 * gcc.target/i386/pr70251.c: New test.
2573
b1970801
MP
25742016-03-17 Marek Polacek <polacek@redhat.com>
2575
2576 PR c++/70194
2577 * g++.dg/warn/constexpr-70194.C: New test.
2578
820c5eaa
RH
25792016-03-16 Richard Henderson <rth@redhat.com>
2580
2581 PR middle-end/70240
2582 * gcc.c-torture/compile/pr70240.c: New.
2583
da0ad263
SKS
25842016-03-16 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
2585
2586 * gcc.c-torture/compile/20151204.c: Skip for avr.
2587
c73d295c
JJ
25882016-03-16 Jakub Jelinek <jakub@redhat.com>
2589
2590 PR target/70245
2591 * g++.dg/opt/pr70245.C: New test.
2592 * g++.dg/opt/pr70245.h: New file.
2593 * g++.dg/opt/pr70245-aux.cc: New file.
2594
b2794066
MS
25952016-03-16 Martin Sebor <msebor@redhat.com>
2596
2597 * g++.dg/cpp1y/constexpr-instantiate.C: Correct DejaGnu directives.
2598
aa43616c
RH
25992016-03-16 Richard Henderson <rth@redhat.com>
2600
2601 PR middle-end/70199
2602 * gcc.c-torture/compile/pr70199.c: New.
2603
59608fe5
L
26042016-03-16 H.J. Lu <hongjiu.lu@intel.com>
2605
2606 * gcc.dg/uninit-19.c: Run dos2unix.
2607
ab4c578f
MP
26082016-03-16 Marek Polacek <polacek@redhat.com>
2609
2610 PR c/70093
2611 * gcc.dg/nested-func-10.c: New test.
2612 * gcc.dg/nested-func-9.c: New test.
2613
f5387e76
JJ
26142016-03-16 Jakub Jelinek <jakub@redhat.com>
2615
2616 PR tree-optimization/68714
2617 * gcc.dg/tree-ssa/pr68714.c: Add -w -Wno-psabi to dg-options.
2618
7662b718
TV
26192016-03-16 Tom de Vries <tom@codesourcery.com>
2620
2621 PR tree-optimization/68715
2622 * gcc.dg/graphite/pr68715-2.c: New test.
2623 * gcc.dg/graphite/pr68715.c: New test.
2624 * gfortran.dg/graphite/pr68715.f90: New test.
2625
be7ce7ae
TV
26262016-03-16 Tom de Vries <tom@codesourcery.com>
2627
2628 PR tree-optimization/68809
2629 * gcc.dg/graphite/pr68809-2.c: New test.
2630 * gcc.dg/graphite/pr68809.c: New test.
2631
1935f250
JJ
26322016-03-16 Jakub Jelinek <jakub@redhat.com>
2633
6651c93e
JJ
2634 PR c++/70147
2635 * g++.dg/ubsan/pr70147-2.C (C::C): Initialize A base with invalid
2636 method call to i () as argument. Adjust expected output.
2637
1935f250
JJ
2638 PR c++/70147
2639 * g++.dg/ubsan/pr70147-1.C: New test.
2640 * g++.dg/ubsan/pr70147-2.C: New test.
2641
ab1caa6e
MS
26422016-03-15 Martin Sebor <msebor@redhat.com>
2643
2644 PR c++/58281
2645 * g++.dg/cpp1y/constexpr-instantiate.C: Add new test.
2646
5c2a1bbb
JDA
26472016-03-15 John David Anglin <danglin@gcc.gnu.org>
2648
cb5d8ad1
JDA
2649 * gcc.c-torture/execute/pr68532.c: Add -fno-common option on
2650 hppa*-*-hpux*.
2651
b440dd40
JDA
2652 * gcc.dg/ifcvt-4.c: Add hppa*64*-*-* to skip list.
2653
5c2a1bbb
JDA
2654 PR libfortran/69799
2655 * gfortran.dg/coarray_allocate_5.f08: Add "-latomic" option if
2656 libatomic_available.
2657
42c729c5
MP
26582016-03-15 Marek Polacek <polacek@redhat.com>
2659
2660 PR c++/70209
2661 * g++.dg/ext/attribute-may-alias-4.C: New test.
2662
82b1c550
AM
26632016-03-15 Alexander Monakov <amonakov@ispras.ru>
2664
2665 * g++.dg/pr63384.C: Add -w to dg-options. Remove '-toggle' in
2666 -fvar-tracking-assignments-toggle flag.
2667
4ccbf3a6
PH
26682016-03-15 Pat Haugen <pthaugen@us.ibm.com>
2669
2670 * gcc.dg/ifcvt-4.c: Add -misel for powerpc*.
2671
c39858bd
JJ
26722016-03-15 Jakub Jelinek <jakub@redhat.com>
2673
2674 PR rtl-optimization/70222
2675 * gcc.c-torture/execute/pr70222-1.c: New test.
2676 * gcc.c-torture/execute/pr70222-2.c: New test.
2677
8be119c1
RH
26782016-03-15 Richard Henderson <rth@redhat.com>
2679
2680 * gcc.dg/tree-ssa/pr68714.c: Test during reassoc1 pass.
2681
6598bb55
AB
26822016-03-15 Andrey Belevantsev <abel@ispras.ru>
2683
2684 PR rtl-optimization/69032
2685 * gcc.dg/pr69032.c: New test.
2686
81fa2944
AB
26872016-03-15 Andrey Belevantsev <abel@ispras.ru>
2688
2689 PR rtl-optimization/63384
4a148e19 2690 * g++.dg/pr63384.C: New test.
81fa2944 2691
74ea9ab6
AB
26922016-03-15 Andrey Belevantsev <abel@ispras.ru>
2693
2694 PR target/64411
2695 * gcc.target/i386/pr64411.C: New test.
2696
045d5055
TV
26972016-03-15 Tom de Vries <tom@codesourcery.com>
2698
2699 * gfortran.dg/goacc/kernels-alias-2.f95: New test.
2700 * gfortran.dg/goacc/kernels-alias.f95: New test.
2701
3ea33585
MS
27022016-03-14 Martin Sebor <msebor@redhat.com>
2703
2704 PR c++/53792
2705 * g++.dg/cpp0x/constexpr-inline.C: New test.
2706 * g++.dg/cpp0x/constexpr-inline-1.C: Same.
2707
1df7b330
DE
27082016-03-14 David Edelsohn <dje.gcc@gmail.com>
2709
2710 * gcc.dg/torture/pr70083.c: Prune non-standard ABI.
2711
79b57d18
JJ
27122016-03-14 Jakub Jelinek <jakub@redhat.com>
2713
2714 PR middle-end/70219
2715 * gcc.dg/pr70219.c: New test.
2716
3cbf012a
BS
27172016-03-14 Bernd Schmidt <bschmidt@redhat.com>
2718
2719 PR target/70083
2720 * gcc.dg/torture/pr70083.c: New test.
2721 * gcc.target/i386/pr70083.c: New test.
2722
a9fee7cd
RB
27232016-03-14 Richard Biener <rguenther@suse.de>
2724
2725 PR tree-optimization/56365
2726 * gcc.dg/tree-ssa/phi-opt-14.c: New testcase.
2727
4799603f
SB
27282016-03-14 Segher Boessenkool <segher@kernel.crashing.org>
2729
2730 PR target/70098
2731 * lib/target-supports.exp (check_effective_target_powerpc64_no_dm):
2732 New function.
2733 * g++.dg/pr70098.C: New testcase.
2734
2735
760ca967
TV
27362016-03-14 Tom de Vries <tom@codesourcery.com>
2737
2738 PR tree-optimization/70045
2739 * gcc.dg/graphite/pr70045.c: New test.
2740
44e66a77
JD
27412016-03-13 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2742
2743 PR fortran/69043
2744 * gfortran.dg/include_9.f90: New test.
2745
a18e0fe1
DH
27462016-03-13 Dominique d'Humieres <dominiq@lps.ens.fr>
2747
2748 PR fortran/45076
2749 gfortran.dg/prof/prof.exp: New script.
2750 gfortran.dg/prof/dynamic_dispatch_6.f03: New test.
2751
d0aca6ab
AB
27522016-03-12 Andrey Belevantsev <abel@ispras.ru>
2753
2754 PR rtl-optimization/69307
2755 * gcc.dg/pr69307.c: New test.
2756
cefe08a4
VM
27572016-03-12 Vladimir Makarov <vmakarov@redhat.com>
2758
2759 PR target/69614
2760 * gcc.target/arm/pr69614.c: New.
2761
70112e2a
PT
27622016-03-12 Paul Thomas <pault@gcc.gnu.org>
2763
2764 PR fortran/70031
2765 * gfortran.dg/submodule_14.f08: New test
2766
2767 PR fortran/69524
2768 * gfortran.dg/submodule_15.f08: New test
2769
3f1e5d3a
PP
27702016-03-12 Patrick Palka <ppalka@gcc.gnu.org>
2771
2772 PR c++/70106
2773 * g++.dg/cpp1y/paren3.C: New test.
2774
a3f6d680
MM
27752016-03-11 Michael Meissner <meissner@linux.vnet.ibm.com>
2776
2777 PR target/70131
2778 * gcc.target/powerpc/ppc-round2.c: New test.
2779
92348f09
BS
27802016-03-11 Bernd Schmidt <bschmidt@redhat.com>
2781
2782 PR target/70123
2783 * gcc.dg/torture/pr70123.c: New test.
2784
cebde9e9
JL
27852016-03-11 Jeff Law <law@redhat.com>
2786
2787 PR tree-optimization/70190
2788 * gcc.c-torture/compile/pr70190.c: New test.
2789
3edc5da4
DM
27902016-03-11 David Malcolm <dmalcolm@redhat.com>
2791
2792 PR c/68187
2793 * c-c++-common/Wmisleading-indentation.c (test43_a): New test
2794 case.
2795 (test43_b): Likewise.
2796 (test43_c): Likewise.
2797 (test43_d): Likewise.
2798 (test43_e): Likewise.
2799 (test43_f): Likewise.
2800 (test43_g): Likewise.
2801 (test44_a): Likewise.
2802 (test44_b): Likewise.
2803 (test44_c): Likewise.
2804 (test44_d): Likewise.
2805 (test44_e): Likewise.
2806
318c1204
DM
28072016-03-11 David Malcolm <dmalcolm@redhat.com>
2808
2809 PR c/70085
2810 * c-c++-common/Wmisleading-indentation.c (pr70085): New test case.
2811
bc062234
KT
28122016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2813
2814 * gcc.target/aarch64/vect-reduc-or_1.c: Add -fno-vect-cost-model to
2815 dg-options.
2816
acfc1ac1
KT
28172016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2818
2819 PR target/70002
2820 PR target/69245
2821 * gcc.target/aarch64/pr69245_2.c: New test.
2822
d1e2bb2d
JJ
28232016-03-11 Jakub Jelinek <jakub@redhat.com>
2824
2825 PR tree-optimization/70177
2826 * gcc.dg/pr70177.c: New test.
2827
07350627
AL
28282016-03-11 Alan Lawrence <alan.lawrence@arm.com>
2829
2830 * gfortran.dg/unconstrained_commons.f: Widen regexp to match j_<N>.
2831
5c6706f7
AL
28322016-03-11 Alan Lawrence <alan.lawrence@arm.com>
2833
2834 * gcc.dg/tree-ssa/sra-20.c: New.
2835
02d472a2
JJ
28362016-03-11 Jakub Jelinek <jakub@redhat.com>
2837
686d390a
JJ
2838 PR rtl-optimization/70174
2839 * gcc.dg/pr70174.c: New test.
2840
02d472a2
JJ
2841 PR tree-optimization/70169
2842 * gcc.dg/pr70169.c: New test.
2843
0f9befa1
IE
28442016-03-11 Ilya Enkovich <enkovich.gnu@gmail.com>
2845
2846 PR target/70160
2847 * gcc.target/i386/pr70160.c: New test.
2848
432d4670
AK
28492016-03-11 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
2850
2851 * gcc.target/s390/dfp-1.c: New test.
2852
a3dc8760
NC
28532016-03-10 Nick Clifton <nickc@redhat.com>
2854
2855 PR target/70044
2856 * gcc.target/aarch64/pr70044.c: New test.
2857
b87a8d7d
PP
28582016-03-10 Patrick Palka <ppalka@gcc.gnu.org>
2859 Jakub Jelinek <jakub@redhat.com>
2860
2861 PR c++/70001
2862 * g++.dg/cpp0x/constexpr-70001-1.C: New test.
2863 * g++.dg/cpp0x/constexpr-70001-2.C: New test.
2864 * g++.dg/cpp0x/constexpr-70001-3.C: New test.
2865
4f4ada6a
JH
28662016-03-10 Jan Hubicka <hubicka@ucw.cz>
2867
2868 PR lto/69589
2869 * g++.dg/lto/pr69589_0.C: New testcase
2870 * g++.dg/lto/pr69589_1.C: New testcase
2871
d49b0aa0
MP
28722016-03-10 Marek Polacek <polacek@redhat.com>
2873
2874 PR c++/70153
2875 * g++.dg/delayedfold/unary-plus1.C: New test.
2876
28772016-03-10 Andre Vieira <andre.simoesdiasvieira@arm.com>
c81e3837
AV
2878
2879 * gcc.target/arm/pr45701-1.c: Escape brackets.
2880 * gcc.target/arm/pr45701-2.c: Likewise.
2881
71017a7b
AL
28822016-03-10 Alan Lawrence <alan.lawrence@arm.com>
2883
2884 * gfortran.dg/unconstrained_commons.f: New.
2885
ba52669f
AM
28862016-03-10 Alan Modra <amodra@gmail.com>
2887
2888 * gcc.dg/pr69195.c: New.
2889 * gcc.dg/pr69238.c: New.
2890
27742332
TV
28912016-03-10 Tom de Vries <tom@codesourcery.com>
2892
2893 PR testsuite/68915
2894 * gcc.dg/vect/pr46032.c: Xfail scan if alignment requirements not met.
2895
3a81a594
RB
28962016-03-10 Richard Biener <rguenther@suse.de>
2897
2898 PR tree-optimization/70128
2899 * gcc.dg/tree-ssa/alias-34.c: New testcase.
2900 * gcc.dg/tree-ssa/alias-35.c: Likewise.
2901
3433b975
JJ
29022016-03-09 Jakub Jelinek <jakub@redhat.com>
2903
c2864f02
JJ
2904 PR tree-optimization/70152
2905 * gcc.dg/pr70152.c: New test.
2906
3433b975
JJ
2907 PR target/70086
2908 * gcc.target/i386/pr70086-1.c: New test.
2909 * gcc.target/i386/pr70086-2.c: New test.
2910 * gcc.target/i386/pr70086-3.c: New test.
2bd8090f
JJ
2911
2912 PR tree-optimization/70127
2913 * gcc.c-torture/execute/pr70127.c: New test.
2914
96b3c82d
CP
29152016-03-09 Cesar Philippidis <cesar@codesourcery.com>
2916
2917 * c-c++-common/goacc/combined-directives-2.c: New test.
2918
b4f3232d
DM
29192016-03-09 David Malcolm <dmalcolm@redhat.com>
2920
2921 PR c/68473
2922 PR c++/70105
2923 * g++.dg/diagnostic/pr70105.C: New test.
2924 * gcc.dg/plugin/diagnostic-test-expressions-1.c (foo): New decl.
2925 (test_multiple_ordinary_maps): New test function.
2926
40499f81
DM
29272016-03-09 David Malcolm <dmalcolm@redhat.com>
2928
2929 PR c/68473
2930 PR c++/70105
2931 * gcc.dg/plugin/diagnostic_plugin_show_trees.c (show_tree):
2932 Drop range information from call to inform_at_rich_loc.
2933 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c (add_range):
2934 New.
2935 (test_show_locus): Replace calls to rich_location::add_range with
2936 calls to add_range. Rewrite the tests that used the now-defunct
2937 rich_location ctor taking a source_range. Simplify other tests
2938 by replacing calls to COMBINE_LOCATION_DATA with calls to
2939 make_location.
2940
c9e33662
RB
29412016-03-09 Richard Biener <rguenther@suse.de>
2942 Jakub Jelinek <jakub@redhat.com>
2943
2944 PR tree-optimization/70138
2945 * gcc.dg/vect/pr70138-1.c: New testcase.
2946 * gcc.dg/vect/pr70138-2.c: Likewise.
2947
2c73b764
JJ
29482016-03-09 Jakub Jelinek <jakub@redhat.com>
2949
2950 PR target/70049
2951 * gcc.target/i386/pr70049.c: New test.
2952
c06d25bb
RB
29532016-03-09 Richard Biener <rguenther@suse.de>
2954
2955 PR c/70143
2956 * gcc.dg/Wstrict-aliasing-bogus-upcast.c: New testcase.
2957 * gcc.dg/Wstrict-aliasing-struct-with-char-member.c: Likewise.
2958 * gcc.dg/Wstrict-aliasing-struct-member.c: Remove again.
2959
5828a501
RO
29602016-03-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2961
2962 * gcc.dg/vect/bb-slp-34.c: Really don't xfail on aarch64-*-*,
2963 arm-*-*.
2964
2e141c8d
JJ
29652016-03-09 Jakub Jelinek <jakub@redhat.com>
2966
5a9def37
JJ
2967 PR middle-end/67278
2968 * gcc.dg/simd-7.c: Add -w -Wno-psabi to dg-options.
2969
2e141c8d
JJ
2970 PR target/67278
2971 * gcc.dg/simd-8.c: Add -w -Wno-psabi to dg-options.
2972
2973 PR middle-end/70050
2974 * gcc.dg/pr70050.c: Add -w to dg-options. Fix up PR number
2975 in testcase comment.
2976
bf751f40
TV
29772016-03-09 Tom de Vries <tom@codesourcery.com>
2978
2979 * gfortran.dg/goacc/kernels-loop-2.f95: New test.
2980 * gfortran.dg/goacc/kernels-loop-data-2.f95: New test.
2981 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: New test.
2982 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: New test.
2983 * gfortran.dg/goacc/kernels-loop-data-update.f95: New test.
2984 * gfortran.dg/goacc/kernels-loop-data.f95: New test.
2985 * gfortran.dg/goacc/kernels-loop-n.f95: New test.
2986 * gfortran.dg/goacc/kernels-loop.f95: New test.
2987
e210c999
MS
29882016-03-08 Martin Sebor <msebor@redhat.com>
2989
2990 PR c++/62096
2991 * g++.dg/warn/overflow-warn-7.C: New test.
2992
80aac5c8
JM
29932016-03-08 Jason Merrill <jason@redhat.com>
2994
2995 * lib/g++-dg.exp (g++-dg-runtest): Handle "concepts" in std list.
2996 * lib/target-supports.exp (check_effective_target_concepts): New.
2997
12b81409
JJ
29982016-03-08 Jakub Jelinek <jakub@redhat.com>
2999
d259b234
JJ
3000 PR c++/70135
3001 * g++.dg/cpp1y/constexpr-loop4.C: New test.
3002 * g++.dg/ubsan/pr70135.C: New test.
3003
12b81409
JJ
3004 PR target/70110
3005 * gcc.dg/pr70110.c: New test.
3006
b4e9f2aa
MJ
30072016-03-07 Martin Jambor <mjambor@suse.cz>
3008
3009 * c-c++-common/gomp/clauses-1.c: Remove dg-options.
3010 * c-c++-common/gomp/if-1.c: Likewise.
3011 * c-c++-common/gomp/pr61486-2.c: Likewise.
3012 * c-c++-common/gomp/target-teams-1.c: Moved dg-options except -fopenmp
3013 to dg-additional-options.
3014 * g++.dg/gomp/gomp.exp: Pass -Wno-hsa to all tests.
3015 * g++/gomp/target-teams-1.c: Likewise.
3016 * gcc.dg/gomp/gomp.exp: Likewise.
3017 * gcc.dg/gomp/pr68128-2.c: Moved dg-options except -fopenmp to
3018 dg-additional-options.
3019 * gfortran.dg/gomp/gomp.exp: Likewise.
3020 * gfortran.dg/gomp/target1.f90: Remove dg-options.
3021 * gfortran.dg/gomp/target2.f90: Moved dg-options except -fopenmp to
3022 dg-additional-options.
3023 * gfortran.dg/gomp/target3.f90: Remove dg-options.
3024
f86e631e
MJ
30252016-03-07 Martin Jambor <mjambor@suse.cz>
3026
3027 * lib/target-supports.exp (check_effective_target_offload_hsa): New.
3028 * c-c++-common/gomp/gridify-1.c: New test.
3029 * gfortran.dg/gomp/gridify-1.f90: Likewise.
3030
94156b3f
AV
30312016-03-07 Andre Vieira <andre.simoesdiasvieira@arm.com>
3032
3033 * gcc.target/arm/pr45701-1.c: Change assembler scan to not
3034 trigger for cortex-r8, when scanning for register r8.
3035 * gcc.target/arm/pr45701-2.c: Likewise.
3036
a84a49b7 30372016-02-26 Richard Biener <rguenther@suse.de>
4a148e19 3038 Jeff Law <law@redhat.com>
a84a49b7
RB
3039
3040 PR tree-optimization/69740
3041 * gcc.c-torture/compile/pr69740-1.c: New test.
3042 * gcc.c-torture/compile/pr69740-2.c: New test.
3043
e41f6c9e
BS
30442016-03-07 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3045
3046 * lib/target-supports.exp
3047 (check_effective_target_whole_vector_shift): Enable for PPC64.
3048
57548bf5
RB
30492016-03-07 Richard Biener <rguenther@suse.de>
3050
3051 PR tree-optimization/70115
3052 * gcc.dg/torture/pr70115.c: New testcase.
3053
4ae13300
NS
30542016-03-07 Nathan Sidwell <nathan@codesourcery.com>
3055
3056 PR middle-end/69916
3057 * c-c-++-common/goacc/pr69916.c: New.
3058
5edb9853
RH
30592016-03-07 Richard Henderson <rth@redhat.com>
3060
3061 * gcc.c-torture/compile/pr70061.c: New test.
3062
2067a8f3
RB
30632016-03-07 Richard Biener <rguenther@suse.de>
3064
3065 PR testsuite/70109
3066 * gcc.dg/vect/O3-pr36098.c: New testcase.
3067
4145a9b7
CL
30682016-03-07 Christophe Lyon <christophe.lyon@linaro.org>
3069
3070 * gcc.target/arm/pragma_cpp_fma.c: Reset default FPU.
3071
1878be32
EB
30722016-03-07 Eric Botcazou <ebotcazou@adacore.com>
3073
3074 * gnat.dg/renaming9.ad[sb]: New testcase.
3075
df762bb2
JJ
30762016-03-05 Jakub Jelinek <jakub@redhat.com>
3077
3078 PR c++/70084
3079 * g++.dg/expr/stdarg3.C: New test.
3080
7d461295
JL
30812016-03-04 Jeff Law <law@redhat.com>
3082
3083 PR tree-optimization/69196
3084 * gcc.dg/tree-ssa/pr69196-1.c: Limit this to sparc*-*-* and
3085 x86_64-*-*.
3086
29b9828f
BS
30872016-03-04 Bernd Schmidt <bschmidt@redhat.com>
3088
b6b552fd
BS
3089 PR c/69973
3090 * gcc.dg/pr69973.c: New test.
3091
201d49e9
BS
3092 PR rtl-optimization/69941
3093 * gcc.dg/torture/pr69941.c: New test.
3094
29b9828f
BS
3095 PR c/69824
3096 * gcc.dg/pr69824.c: New test.
3097
640b7e74
TV
30982016-03-05 Tom de Vries <tom@codesourcery.com>
3099
3100 * c-c++-common/goacc/nesting-fail-1.c (f_acc_routine): New function.
3101 * c-c++-common/goacc-gomp/nesting-fail-1.c (f_acc_routine): New
3102 function.
3103
7a3a3fad
PP
31042016-03-05 Patrick Palka <ppalka@gcc.gnu.org>
3105
3106 PR c++/66786
3107 * g++.dg/cpp1y/var-templ48.C: New test.
3108 * g++.dg/cpp1y/var-templ49.C: New test.
3109
cd439aec
EB
31102016-03-04 Eric Botcazou <ebotcazou@adacore.com>
3111
3112 * g++.dg/Wno-frame-address.C: Skip on IA-64.
3113
60204554
JJ
31142016-03-04 Jakub Jelinek <jakub@redhat.com>
3115
0c8825de
JJ
3116 PR c++/70035
3117 * g++.dg/ubsan/pr70035.C: New test.
3118
60204554
JJ
3119 PR target/70062
3120 * gcc.target/i386/pr70062.c: New test.
3121
f79d4eab
L
31222016-03-04 H.J. Lu <hongjiu.lu@intel.com>
3123
3124 * g++.dg/template/typename21.C: Remove c++98_only.
3125
ea81ce67
L
31262016-03-04 H.J. Lu <hongjiu.lu@intel.com>
3127
3128 * g++.dg/template/typename21.C: Replace c++98 with c++98_only.
3129
64b23c13
DM
31302016-03-04 David Malcolm <dmalcolm@redhat.com>
3131
3132 PR c/68187
3133 * c-c++-common/Wmisleading-indentation.c (fn_42_a): New test
3134 function.
3135 (fn_42_b): Likewise.
3136 (fn_42_c): Likewise.
3137
729526f5
DM
31382016-03-04 David Malcolm <dmalcolm@redhat.com>
3139
3140 PR c/68187
3141 * c-c++-common/Wmisleading-indentation.c (fn_40_a): New test
3142 function.
3143 (fn_40_b): Likewise.
3144 (fn_41_a): Likewise.
3145 (fn_41_b): Likewise.
3146
f9ea11ac
JJ
31472016-03-04 Jakub Jelinek <jakub@redhat.com>
3148
3149 PR target/70059
3150 * gcc.target/i386/avx512f-pr70059.c: New test.
3151 * gcc.target/i386/avx512dq-pr70059.c: New test.
3152
b6c38c69
BS
31532016-03-04 Bernd Schmidt <bschmidt@redhat.com>
3154
3155 PR rtl-optimization/57676
3156 * gcc.dg/torture/pr57676.c: New test.
3157
af3cdd34
IE
31582016-03-04 Ilya Enkovich <enkovich.gnu@gmail.com>
3159
3160 * gcc.dg/pr70026.c: New test.
3161
7ff6ca38
MP
31622016-03-04 Marek Polacek <polacek@redhat.com>
3163
3164 PR c/69798
3165 * gcc.dg/cilk-plus/pr69798-1.c: New test.
3166 * gcc.dg/cilk-plus/pr69798-2.c: New test.
3167
a6bf62d5
KT
31682016-03-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3169
3170 PR target/70004
3171 * gcc.target/aarch64/scalar_shift_1.c: (test_corners_sisd_di):
3172 Delete.
3173 (test_corners_sisd_si): Likewise.
3174 (main): Remove checks of the above.
3175 * gcc.target/aarch64/shift_wide_invalid_1.c: New test.
3176
ae4cdc6a
EB
31772016-03-04 Eric Botcazou <ebotcazou@adacore.com>
3178
3179 * gcc.dg/Wno-frame-address.c: Skip on IA-64.
3180
08455559
CL
31812016-03-04 Christophe Lyon <christophe.lyon@linaro.org>
3182
3183 * gcc.dg/torture/pr69951.c: Accept argc==0.
3184
e9a35493
RB
31852016-03-04 Richard Biener <rguenther@suse.de>
3186
3187 PR c++/70054
3188 * g++.dg/warn/Wstrict-aliasing-bogus-union-2.C: New testcase.
3189 * gcc.dg/Wstrict-aliasing-struct-member.c: New testcase.
3190
fba054c2
DV
31912016-03-04 Dominik Vogt <vogt@linux.vnet.ibm.com>
3192
3193 PR testsuite/69766
3194 * go.test/go-test.exp: S/390: Set GOARCH to the current target when
3195 testing multiarch.
3196
f10cdc6c
JJ
31972016-03-04 Jakub Jelinek <jakub@redhat.com>
3198
3199 PR debug/69947
3200 * gcc.dg/guality/pr69947.c: New test.
3201
2e981ba0
JJ
32022016-03-03 Jakub Jelinek <jakub@redhat.com>
3203
3204 PR ada/70017
3205 * gcc.dg/pr70017.c (foo): Store 0 to first element of each array.
3206
0ba3bfa2
KT
32072016-03-03 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3208
3209 PR rtl-optimization/69904
3210 * gcc.target/arm/pr69904.c: New test.
3211
97ecdb46
JJ
32122016-03-03 Jakub Jelinek <jakub@redhat.com>
3213
3214 PR target/70021
3215 * gcc.dg/vect/pr70021.c: New test.
3216 * gcc.target/i386/pr70021.c: New test.
3217
a2a743a1
MP
32182016-03-03 Marek Polacek <polacek@redhat.com>
3219
3220 PR middle-end/70050
3221 * gcc.dg/pr70050.c: New test.
3222
fa07ecdd
JG
32232016-03-03 James Greenhalgh <james.greenhalgh@arm.com>
3224
3225 * gcc.dg/vect/bb-slp-34.c: Don't XFAIL for ARM/AArch64.
3226
23504262
ML
32272016-03-03 Ilya Enkovich <enkovich.gnu@gmail.com>
3228
3229 PR tree-optimization/70043
3230 * gfortran.dg/vect/pr70043.f90: New test.
3231
b7b9e1a9
EB
32322016-03-03 Eric Botcazou <ebotcazou@adacore.com>
3233
3234 * gnat.dg/specs/task1.ads: New test.
3235
cb83ba54
RO
32362016-03-03 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3237
3238 * lib/gcc-gdb-test.exp (gdb-test): Make log message match command.
3239 Invoke gdb with -batch.
3240 * lib/gcc-simulate-thread.exp (simulate-thread): Likewise.
3241
a75f5e30
RB
32422016-03-03 Richard Biener <rguenther@suse.de>
3243
3244 PR tree-optimization/55936
3245 * gcc.dg/tree-ssa/vrp06.c: Remove XFAIL.
3246
268bc320
JL
32472016-03-02 Jeff Law <law@redhat.com>
3248
815f20ab
JL
3249 PR rtl-optimization/69942
3250 * gcc.dg/ifcvt-5.c: Use "word_mode" rather than "int" to limit the
3251 effects of argument promotions.
3252
268bc320
JL
3253 PR tree-optimization/69987
3254 * gfortran.dg/pr69987.f90: Use "-w" to avoid failures when the
3255 target does not support -fprefetch-loop-arrays.
3256
171f7de5
UB
32572016-03-02 Uros Bizjak <ubizjak@gmail.com>
3258
3259 * gcc.target/i386/bmi2-bzhi-2.c: Change to runtime test.
3260
192912db
BC
32612016-03-02 Bin Cheng <bin.cheng@arm.com>
3262
c7908871 3263 PR rtl-optimization/69052
192912db
BC
3264 * gcc.target/i386/pr69052.c: New test.
3265
90a7a40b
AM
32662016-03-02 Alan Modra <amodra@gmail.com>
3267
3268 * gcc.dg/pr69990.c: New.
3269
69fa742f
JJ
32702016-03-02 Jakub Jelinek <jakub@redhat.com>
3271
de752fb0
JJ
3272 PR c/68062
3273 * c-c++-common/vector-compare-4.c: Add -Wno-psabi to dg-options.
3274
3275 PR middle-end/70022
3276 * gcc.dg/pr70022.c: Add -w -Wno-psabi to dg-options.
3277
69fa742f
JJ
3278 PR target/70028
3279 * gcc.target/i386/pr70028.c: New test.
3280
7c65bd56
MK
32812016-03-02 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
3282
3283 * c-c++-common/asan/swapcontext-test-1.c,
3284 * c-c++-common/tsan/thread_leak.c,
3285 * g++.dg/tsan/aligned_vs_unaligned_race.C,
3286 * g++.dg/tsan/benign_race.C,
3287 * g++.dg/tsan/fd_close_norace.C,
3288 * g++.dg/tsan/fd_close_norace2.C: Print markers to stderr to avoid
3289 races with sanitizer output
3290
37d98220 32912016-03-02 Richard Biener <rguenther@suse.de>
171f7de5 3292 Uros Bizjak <ubizjak@gmail.com>
37d98220
RB
3293
3294 PR target/67278
3295 * gcc.dg/simd-8.c: New testcase.
3296
218db463
RB
32972016-03-02 Richard Biener <rguenther@suse.de>
3298
3299 PR middle-end/67278
3300 * gcc.dg/simd-7.c: New testcase.
3301
22c72158
EB
33022016-03-02 Eric Botcazou <ebotcazou@adacore.com>
3303
3304 * gcc.target/i386/pr70007.c: Tweak.
3305
9a790ccc
DV
33062016-03-02 Dominik Vogt <vogt@linux.vnet.ibm.com>
3307
3308 * gfortran.dg/bessel_6.f90: Reduce accuracy for S/390.
3309
bd02f00f
MP
33102016-03-02 Marek Polacek <polacek@redhat.com>
3311
3312 PR c/67854
3313 * gcc.dg/pr67854.c: New test.
3314
1e840f39
JJ
33152016-03-02 Jakub Jelinek <jakub@redhat.com>
3316
3317 PR middle-end/70025
3318 * gcc.dg/torture/pr70025.c: New test.
3319
bca00241
VK
33202016-03-02 Venkataramanan Kumar <venkataramanan.kumar@amd.com>
3321
3322 PR tree-optimization/68621
3323 * gcc.dg/tree-ssa/ifc-8.c: Adjust test.
3324
0bca04b8
EB
33252016-03-01 Eric Botcazou <ebotcazou@adacore.com>
3326
3327 * gcc.target/i386/pr70007.c: New test.
3328
2a9afc86
JL
33292016-03-01 Jeff Law <law@redhat.com>
3330
eab2541b 3331 PR tree-optimization/69196
9d83ef71 3332 * gcc.dg/tree-ssa/pr69196-1.c: New test.
eab2541b 3333
2a9afc86
JL
3334 PR tree-optimization/69196
3335 * gcc.dg/tree-ssa/vrp46.c: Twiddle threading params to keep it from
3336 duplicating code and spoiling the expected output.
3337
0d39977e
MM
33382016-03-01 Michael Meissner <meissner@linux.vnet.ibm.com>
3339
3340 PR target/70033
3341 * gcc.target/powerpc/p9-lxvx-stxvx-1.c: Make sure compiler
3342 supports power9 before doing tests.
3343 * gcc.target/powerpc/p9-lxvx-stxvx-2.c: Likewise.
3344 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: Likewise.
3345 * gcc.target/powerpc/p9-permute.c: Likewise.
3346
a0c0699d
UB
33472016-03-01 Uros Bizjak <ubizjak@gmail.com>
3348
3349 PR target/70027
3350 * gcc.target/i386/pr70027.c: New test.
3351
0ae3ef47 33522016-03-01 Eric Botcazou <ebotcazou@adacore.com>
355a43a1
EB
3353
3354 * gcc.dg/pr70017.c: New test.
3355
686e2237
JJ
33562016-03-01 Jakub Jelinek <jakub@redhat.com>
3357
3358 PR c/69796
3359 PR c/69974
3360 * gcc.dg/pr69796.c: New test.
3361 * gcc.dg/pr69974.c: New test.
3362
f8e4188c
EB
33632016-03-01 Eric Botcazou <ebotcazou@adacore.com>
3364
3365 * gnat.dg/stack_usage3.adb: Robustify and enable for all targets.
3366
5e3f1c7c
JL
33672016-02-29 Jeff Law <law@redhat.com>
3368
3369 PR tree-optimization/69987
3370 * gfortran.dg/pr69987.f90: New test.
3371
3372 PR tree-optimization/69989
3373 * gcc.c-torture/compile/pr69989-2.c: New test.
3374
1be56bc5
MP
33752016-03-01 Marek Polacek <polacek@redhat.com>
3376
3377 PR c++/69795
3378 * g++.dg/parse/invalid1.C: New test.
3379
1b19470d
RB
33802016-03-01 Richard Biener <rguenther@suse.de>
3381
3382 PR middle-end/70022
3383 * gcc.dg/pr70022.c: New testcase.
3384
3ae0661a
IE
33852016-03-01 Ilya Enkovich <enkovich.gnu@gmail.com>
3386
3387 PR tree-optimization/69956
3388 * gcc.dg/pr69956.c: New test.
3389
0f09ab88
BS
33902016-02-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3391
3392 PR target/70011
3393 * gcc.dg/vect/costmodel/ppc/costmodel-fast-math-vect-pr299925.c:
3394 XFAIL when hardware supports efficient unaligned storage access.
3395
76d881bf
PP
33962016-03-01 Patrick Palka <ppalka@gcc.gnu.org>
3397
3398 PR c++/69961
3399 * g++.dg/template/pr69961a.C: New test.
3400 * g++.dg/template/pr69961b.C: New test.
3401
7168133a
DM
34022016-02-29 David Malcolm <dmalcolm@redhat.com>
3403
3404 PR preprocessor/69985
3405 * gcc.dg/cpp/pr69985.c: New test case.
3406
0c6072a3
JL
34072016-02-29 Jeff Law <law@redhat.com>
3408
e66f219b
JL
3409 PR tree-optimization/70005
3410 * gcc.c-torture/execute/pr70005.c New test.
3411
0c6072a3
JL
3412 PR tree-optimization/69999
3413 * gcc.c-torture/compile/pr69999.c: New test.
3414
fd9fbdb3
YR
34152016-02-29 Yuri Rumyantsev <ysrumyan@gmail.com>
3416
3417 PR tree-optimization/69652
3418 * gcc.dg/torture/pr69652.c: Delete test.
3419 * gcc.dg/vect/pr69652.c: New test.
3420
cbd400b4
RB
34212016-02-19 Richard Biener <rguenther@suse.de>
3422
3423 PR tree-optimization/69980
3424 * gfortran.dg/vect/pr69980.f90: New testcase.
3425
84ea0f58
EB
34262016-02-29 Eric Botcazou <ebotcazou@adacore.com>
3427
3428 * gcc.target/sparc/20160229-1.c: New test.
3429
5d2a63dc
EB
34302016-02-29 Eric Botcazou <ebotcazou@adacore.com>
3431
3432 * gnat.dg/stack_usage3.adb: New test.
3433 * gnat.dg/stack_usage3_pkg.ads: New helper.
3434
93e708f9
EB
34352016-02-29 Eric Botcazou <ebotcazou@adacore.com>
3436
3437 * gnat.dg/renaming8.adb: New test.
3438 * gnat.dg/renaming8_pkg1.ads: New helper.
3439 * gnat.dg/renaming8_pkg2.ad[sb]: Likewise.
3440 * gnat.dg/renaming8_pkg3.ad[sb]: Likewise.
3441
6512bc93
RB
34422016-02-29 Richard Biener <rguenther@suse.de>
3443
3444 PR tree-optimization/69720
3445 * gcc.dg/vect/vect-outer-pr69720.c: New testcase.
3446
7b201a88
TK
34472016-02-28 Thomas Koenig <tkoenig@gcc.gnu.org>
3448
3449 PR fortran/68147
3450 PR fortran/47674
3451 * gfortran.dg/realloc_on_assign_26.f90: New test case.
3452
82ee0cf2 34532016-02-28 Harald Anlauf <anlauf@gmx.de>
b2fd5373
HA
3454 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3455
3456 PR fortran/56007
3457 * gfortran.dg/coarray_8.f90: Adjust error message.
3458 * gfortran.dg/pr56007.f90: New test.
3459 * gfortran.dg/pr56007.f: New test.
3460
cdc1a2c8
L
34612016-02-28 H.J. Lu <hongjiu.lu@intel.com>
3462
3463 PR tree-optimization/69989
3464 * gcc.dg/torture/pr69989.c: New test.
3465
33505bcf
EB
34662016-02-28 Eric Botcazou <ebotcazou@adacore.com>
3467
3468 * gcc.target/i386/stack-realign-win.c: New test.
3469
524bfb19
HA
34702016-02-28 Harald Anlauf <anlauf@gmx.de>
3471
3472 PR fortran/60126
3473 * gfortran.dg/pr60126.f90: New test.
3474
bd542508
JL
34752016-02-27 Jeff Law <law@redhat.com>
3476
3477 Revert
3478 2016-02-26 Richard Biener <rguenther@suse.de>
3479 Jeff Law <law@redhat.com>
3480
3481 PR tree-optimization/69740
3482 * gcc.c-torture/compile/pr69740-1.c: New test.
3483 * gcc.c-torture/compile/pr69740-2.c: New test.
3484
dd1291e0
JD
34852016-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3486
5fb67f8b 3487 PR fortran/69910
dd1291e0
JD
3488 * gfortran.dg/newunit_4.f90: New test.
3489
5cfefb59
JJ
34902016-02-27 Jakub Jelinek <jakub@redhat.com>
3491
3492 PR target/69613
3493 PR rtl-optimization/69886
3494 * gcc.dg/torture/pr69886.c: Add -w -Wno-psabi to dg-options.
3495 * gcc.dg/torture/pr69613.c: Likewise. Guard -mavx with avx_runtime
3496 target.
3497
20ba5f33
MS
34982016-02-26 Martin Sebor <msebor@redhat.com>
3499
3500 PR tree-optimization/15826
3501 * gcc.dg/tree-ssa/pr15826.c: New test.
3502
e6fb01b0
JJ
35032016-02-26 Jakub Jelinek <jakub@redhat.com>
3504
3505 PR target/69969
3506 * gcc.target/powerpc/pr69969.c: New test.
3507
e3e0cf64
MS
35082016-02-26 Martin Sebor <msebor@redhat.com>
3509
3510 PR c++/15766
3511 * g++.old-deja/g++.other/decl5.C: Add a test case.
3512
d1f2bea5
SB
35132016-02-26 Segher Boessenkool <segher@kernel.crashing.org>
3514
3515 PR target/69946
3516 * gcc.target/powerpc/pr69946.c: New file.
3517
4a4f9d2b 35182016-02-26 Richard Biener <rguenther@suse.de>
e3e0cf64 3519 Jeff Law <law@redhat.com>
4a4f9d2b 3520
e3e0cf64 3521 PR tree-optimization/69740
4a4f9d2b
RB
3522 * gcc.c-torture/compile/pr69740-1.c: New test.
3523 * gcc.c-torture/compile/pr69740-2.c: New test.
3524
ad2a2706
MJ
35252016-02-26 Martin Jambor <mjambor@suse.cz>
3526
3527 PR middle-end/69920
3528 * gcc.dg/torture/pr69932.c: New test.
3529 * gcc.dg/torture/pr69936.c: Likewise.
3530
1d11f7ce
AK
35312016-02-26 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
3532
3533 PR target/69709
3534 * gcc.target/s390/pr69709.c: New test.
3535
6cfccbb2
KT
35362016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3537
3538 PR target/69245
3539 * gcc.target/aarch64/pr69245_1.c: New test.
3540
ac59ad4e
KT
35412016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3542
3543 PR target/69613
3544 * gcc.dg/torture/pr69613.c: New test.
3545
a2ad54a0
JJ
35462016-02-26 Jakub Jelinek <jakub@redhat.com>
3547
3548 PR rtl-optimization/69891
3549 * gcc.target/i386/pr69891.c: New test.
3550
0884062c 35512016-02-26 Michael Meissner <meissner@linux.vnet.ibm.com>
c163789b
MM
3552 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3553
d2369d4f 3554 PR target/61397
c163789b
MM
3555 * gcc.target/powerpc/p8vector-ldst.c: Adjust to test desired
3556 functionality for both 32-bit and 64-bit.
3557
5aed7e2c
RB
35582016-02-26 Richard Biener <rguenther@suse.de>
3559
3560 PR tree-optimization/69551
3561 * gcc.dg/torture/pr69951.c: New testcase.
3562
798e2a8e
RB
35632016-02-25 Richard Biener <rguenther@suse.de>
3564
3565 PR tree-optimization/48795
3566 * gcc.dg/Warray-bounds-18.c: New testcase.
3567
9559fbac
RO
35682016-02-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3569
3570 * g++.dg/ext/attr-constructor1.C: Require init_priority support.
3571
c049b107
JJ
35722016-02-25 Jakub Jelinek <jakub@redhat.com>
3573
3574 PR rtl-optimization/69896
3575 * gcc.dg/pr69896.c: New test.
3576
1137001c
PP
35772016-02-25 Patrick Palka <ppalka@gcc.gnu.org>
3578
3579 PR c++/69736
3580 * g++.dg/cpp1y/paren2.C: New test.
3581
2e9c8641
MS
35822016-02-24 Martin Sebor <msebor@redhat.com>
3583
3584 PR c/51147
3585 * gcc.dg/enum-mode-2.c: New test.
3586
03ca8fb3
JJ
35872016-02-24 Jakub Jelinek <jakub@redhat.com>
3588
3589 PR c++/69922
3590 * g++.dg/warn/Wnonnull-compare-6.C: New test.
3591 * g++.dg/warn/Wnonnull-compare-7.C: New test.
3592 * g++.dg/ubsan/pr69922.C: New test.
3593
0b05329b
MP
35942016-02-24 Marek Polacek <polacek@redhat.com>
3595
3596 PR c/69819
3597 * gcc.dg/pr69819.c: New test.
3598
57c2c374
MS
35992016-02-24 Martin Sebor <msebor@redhat.com>
3600
3b96b93a
MS
3601 PR c++/69912
3602 * g++.dg/ext/flexary15.C: New test.
3603
36042016-02-24 Martin Sebor <msebor@redhat.com>
3605
3606 * gcc.dg/builtins-68.c: Avoid making unportable
57c2c374 3607 assumptions about the relationship between SIZE_MAX and UINT_MAX.
3b96b93a 3608 * g++.dg/ext/builtin_alloca.C: Same.
57c2c374 3609
65433bb5
MK
36102016-02-24 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
3611 Charles Baylis <charles.baylis@linaro.org>
3612
3613 PR debug/61033
3614 * g++.dg/pr61033.C: Add a regression testcase for PR debug/61033.
3615
f802a424 36162016-02-24 Richard Biener <rguenther@suse.de>
44293580 3617 Jakub Jelinek <jakub@redhat.com>
f802a424
RB
3618
3619 PR middle-end/69760
3620 * gcc.dg/torture/pr69760.c: New testcase.
3621
525f795f
RO
36222016-02-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3623
3624 * gcc.dg/debug/dwarf2/prod-options.c: Use different DW_AT_producer
3625 pattern on Solaris with as.
3626
cd7bbceb
KT
36272016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3628
3629 * gcc.target/arm/cond_sub_restrict_it.c: New test.
3630 * gcc.target/arm/condarith_restrict_it.c: Likewise.
3631 * gcc.target/arm/movcond_restrict_it.c: Likewise.
3632 * gcc.target/arm/negscc_restrict_it.c: Likewise.
3633
89c0c1fd
JJ
36342016-02-24 Jakub Jelinek <jakub@redhat.com>
3635
3636 PR middle-end/69915
3637 * gcc.dg/pr69915.c: New test.
3638
0683fd27
KT
36392016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3640
3641 PR rtl-optimization/69886
3642 * gcc.dg/torture/pr69886.c: New test.
3643
e53d562a
RB
36442016-02-24 Richard Biener <rguenther@suse.de>
3645
3646 PR middle-end/68963
3647 * gcc.dg/torture/pr68963.c: New testcase.
3648
74a00288
KT
36492016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3650
3651 PR target/69875
3652 * gcc.target/arm/atomic_loaddi_acquire.x: New file.
3653 * gcc.target/arm/atomic_loaddi_relaxed.x: Likewise.
3654 * gcc.target/arm/atomic_loaddi_seq_cst.x: Likewise.
3655 * gcc.target/arm/atomic_loaddi_1.c: New test.
3656 * gcc.target/arm/atomic_loaddi_2.c: Likewise.
3657 * gcc.target/arm/atomic_loaddi_3.c: Likewise.
3658 * gcc.target/arm/atomic_loaddi_4.c: Likewise.
3659 * gcc.target/arm/atomic_loaddi_5.c: Likewise.
3660 * gcc.target/arm/atomic_loaddi_6.c: Likewise.
3661 * gcc.target/arm/atomic_loaddi_7.c: Likewise.
3662 * gcc.target/arm/atomic_loaddi_8.c: Likewise.
3663 * gcc.target/arm/atomic_loaddi_9.c: Likewise.
3664
340fd4c9
JJ
36652016-02-24 Jakub Jelinek <jakub@redhat.com>
3666
3667 PR middle-end/69909
3668 * gcc.dg/torture/pr69909.c: New test.
3669
47d3fdb2
RB
36702016-02-24 Richard Biener <rguenther@suse.de>
3671
3672 PR tree-optimization/69907
3673 * gcc.dg/vect/bb-slp-pr69907.c: New testcase.
3674 * gcc.dg/vect/bb-slp-34.c: XFAIL.
3675 * gcc.dg/vect/bb-slp-pr68892.c: Likewise.
3676
dab73e73
CB
36772016-02-24 Christian Bruel <christian.bruel@st.com>
3678
3679 * gcc.target/arm/pragma_cpp_fma.c: New test.
3680
7cc5ec65
JD
36812016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3682
3683 PR fortran/61156
3684 * gfortran.dg/include_6.f90: Update test.
3685
067fbd8b
JJ
36862016-02-23 Jakub Jelinek <jakub@redhat.com>
3687
3688 PR objc/69844
3689 * objc.dg/pr69844.m: New test.
3690
64a454d9
JD
36912016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3692
3693 PR libgfortran/69456
3694 * gfortran.dg/namelist_89.f90: New test.
3695 * gfortran.dg/pr59700.f90: Update test..
3696
35886f0b
MS
36972016-02-23 Martin Sebor <msebor@redhat.com>
3698
3699 PR middle-end/69780
3700 * g++.dg/ext/builtin_alloca.C: New test.
3701 * gcc.dg/builtins-68.c: New test.
3702
162cc7e3
RH
37032016-02-23 Richard Henderson <rth@redhat.com>
3704
3705 * gcc.target/i386/addr-space-3.c: Remove test.
3706
196440f8
DM
37072016-02-23 David Malcolm <dmalcolm@redhat.com>
3708
3709 PR preprocessor/69126
3710 PR preprocessor/69543
3711 * c-c++-common/pr69126-2-long.c: New test.
3712 * c-c++-common/pr69126-2-short.c: New test.
3713 * c-c++-common/pr69543-1.c: Remove xfail.
3714
1d3121af
DM
37152016-02-23 David Malcolm <dmalcolm@redhat.com>
3716
3717 PR preprocessor/69126
3718 PR preprocessor/69543
3719 PR preprocessor/69558
3720 * c-c++-common/pr69126.c (MACRO_1, test_1): New.
3721 (f): Rename to...
3722 (test_2): ...this, and add leading comment.
3723 (MACRO_3, test_3): New.
3724 (MACRO_4A, MACRO_4B, test_4): New.
3725 (MACRO): Rename to...
3726 (MACRO_5): ...this.
3727 (g): Rename to...
3728 (test_5): ...this, updating for renaming of MACRO, and
3729 add leading comment.
3730 * c-c++-common/pr69543-1.c: New.
3731 * c-c++-common/pr69543-2.c: New.
3732 * c-c++-common/pr69543-3.c: New.
3733 * c-c++-common/pr69543-4.c: New.
3734 * c-c++-common/pr69558-1.c: New.
3735 * c-c++-common/pr69558-2.c: New.
3736 * c-c++-common/pr69558-3.c: New.
3737 * c-c++-common/pr69558-4.c: New.
3738 * gcc.dg/pr69558.c: Move to...
3739 * c-c++-common/pr69558.c: ...here. Add dg-bogus directives, with
3740 xfail for c++.
3741
f99c3557
TS
37422016-02-23 Thomas Schwinge <thomas@codesourcery.com>
3743
3744 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: Adjust
3745 to -ftree-parallelize-loops/-fopenacc changes.
3746 * c-c++-common/goacc/kernels-double-reduction-n.c: Likewise.
3747 * c-c++-common/goacc/kernels-double-reduction.c: Likewise.
3748 * c-c++-common/goacc/kernels-loop-2.c: Likewise.
3749 * c-c++-common/goacc/kernels-loop-3.c: Likewise.
3750 * c-c++-common/goacc/kernels-loop-g.c: Likewise.
3751 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: Likewise.
3752 * c-c++-common/goacc/kernels-loop-n.c: Likewise.
3753 * c-c++-common/goacc/kernels-loop-nest.c: Likewise.
3754 * c-c++-common/goacc/kernels-loop.c: Likewise.
3755 * c-c++-common/goacc/kernels-one-counter-var.c: Likewise.
3756 * c-c++-common/goacc/kernels-reduction.c: Likewise.
3757 * gfortran.dg/goacc/kernels-loop-inner.f95: Likewise.
3758 * gfortran.dg/goacc/kernels-loops-adjacent.f95: Likewise.
3759
c60ec7c2
RO
37602016-02-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3761
3762 * gcc.target/i386/chkp-hidden-def.c: Require alias support.
3763
f1a62b6f
JJ
37642016-02-23 Jakub Jelinek <jakub@redhat.com>
3765
e67bf044
JJ
3766 PR c++/69902
3767 * g++.dg/warn/Wnonnull-compare-5.C: New test.
3768
f1a62b6f
JJ
3769 PR c/69900
3770 * gcc.dg/pr69900.c: New test.
3771
20c5e09e
MJ
37722016-02-23 Martin Jambor <mjambor@suse.cz>
3773
3774 PR tree-optimization/69666
3775 * gcc.dg/tree-ssa/pr69666.c: New test.
3776
e457a6fc
AV
37772016-02-23 Andre Vehreschild <vehre@gcc.gnu.org>
3778
3779 PR fortran/67451
3780 * gfortran.dg/coarray_allocate_5.f08: New test.
3781
d7b574f4
AK
37822016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
3783
3784 * gcc.target/s390/vcond-shift.c: Move to ...
3785 * gcc.target/s390/vector/vcond-shift.c: ... here.
3786
58bdeb44
AK
37872016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
3788
3789 * gcc.target/s390/md/movstr-2.c: Move and rename to ...
3790 * gcc.target/s390/vector/stpcpy-1.c: ... this one.
3791
7cd0387b
AK
37922016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
3793
3794 * gcc.target/s390/md/movstr-1.c: Turn into compile test.
3795
4246c8da
MW
37962016-02-20 Mark Wielaard <mjw@redhat.com>
3797
3798 PR c/28901
3799 * gcc.dg/unused-variable-3.c: New test.
3800
f93bc532
JJ
38012016-02-22 Jakub Jelinek <jakub@redhat.com>
3802
3803 PR target/69888
3804 * gcc.target/i386/pr69888.c: New test.
3805
c4e360f4
RB
38062016-02-22 Richard Biener <rguenther@suse.de>
3807
3808 PR tree-optimization/69882
3809 * gfortran.dg/vect/pr69882.f90: New testcase.
3810
09c92f1c
JJ
38112016-02-22 Jakub Jelinek <jakub@redhat.com>
3812
3813 PR target/69885
3814 * gcc.dg/pr69885.c: New test.
3815
f88d45dc
OE
38162016-02-22 Oleg Endo <olegendo@gcc.gnu.org>
3817
3818 PR target/69806
3819 PR target/54089
3820 * gcc.target/sh/pr54089-10.c: New.
3821
ce1ff48e
PT
38222016-02-20 Paul Thomas <pault@gcc.gnu.org>
3823
3824 PR fortran/69423
3825 * gfortran.dg/deferred_character_15.f90 : New test.
3826
bbf27208
DH
38272016-02-20 Dominique d'Humieres <dominiq@lps.ens.fr>
3828
3829 PR fortran/57365
3830 gfortran.dg/allocate_with_source_18.f03: New test.
3831
38322016-02-20 Harald Anlauf <anlauf@gmx.de>
3833
3834 PR fortran/52531
3835 gfortran.dg/gomp/pr52531.f90: New test.
3836
268be88c
BE
38372016-02-19 Bernd Edlinger <bernd.edlinger@hotmail.de>
3838
3839 PR c++/69865
3840 * c-c++-common/Wshift-negative-value-6.c: Add -std=c++11 before
3841 -std=c++03.
3842
4b6c824a
JJ
38432016-02-19 Jakub Jelinek <jakub@redhat.com>
3844
871b3f47
JJ
3845 PR c++/69826
3846 * c-c++-common/cilk-plus/CK/pr69826-1.c: New test.
3847 * c-c++-common/cilk-plus/CK/pr69826-2.c: New test.
3848
7a965d51
JJ
3849 PR c++/69850
3850 * g++.dg/warn/Wnonnull-compare-4.C: New test.
3851
4b6c824a
JJ
3852 PR c++/69851
3853 * g++.dg/torture/pr69851.C: New test.
3854
15fca21a
MS
38552016-02-19 Martin Sebor <msebor@redhat.com>
3856
3857 PR testsuite/69573
3858 * gcc.dg/pr61053.c: Tweaked test to avoid bogus failures.
3859
19e21586
JJ
38602016-02-19 Jakub Jelinek <jakub@redhat.com>
3861
03a616ac
JJ
3862 PR c++/69850
3863 * g++.dg/warn/Wnonnull-compare-2.C: New test.
3864 * g++.dg/warn/Wnonnull-compare-3.C: New test.
3865
19e21586
JJ
3866 PR c++/67767
3867 * g++.dg/cpp0x/pr67767.C: New test.
3868
2db16594
KT
38692016-02-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3870
3871 * lib/target-supports.exp: Define aarch64_asm_FUNC_ok checks
3872 for fp, simd, crypto, crc, lse.
3873 * doc/sourcebuild.texi (AArch64-specific attributes): Document the
3874 above.
3875 * gcc.target/aarch64/assembler_arch_1.c: Add aarch64_asm_lse_ok
3876 effective target check.
3877
5a7d9d1e
JJ
38782016-02-19 Jakub Jelinek <jakub@redhat.com>
3879
3880 PR target/69820
3881 * gcc.target/i386/pr69820.c: New test.
3882
6448f064
AK
38832016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
3884
3885 * gcc.target/s390/vector/int128-1.c: New test.
3886
d0a859e6
AK
38872016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
3888
3889 * gcc.target/s390/vector/vec-vcond-1.c: New test.
3890
9e4eb643
AK
38912016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
3892
3893 * gcc.target/s390/md/movstr-1.c: Allow also the z13 strings
3894 instruction pattern name to prevent the testcase from failing with
3895 -march=z13.
3896
859a4c0e
AK
38972016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
3898
3899 * gcc.target/s390/md/movstr-2.c: New test.
3900
efc2340b
MK
39012016-02-19 Marcin Kościelnicki <koriakin@0x04.net>
3902
3903 * gcc.target/s390/morestack.c: New test.
3904
ca2bfbc2
DV
39052016-02-19 Dominik Vogt <vogt@linux.vnet.ibm.com>
3906
3907 PR target/69625
3908 * gcc.target/s390/pr69625.c: Add test case.
3909
efd4bd05
BE
39102016-02-18 Bernd Edlinger <bernd.edlinger@hotmail.de>
3911
3912 PR testsuite/68580
3913 * c-c++-common/tsan/pr65400-1.c (v, q, o): Make 8-byte aligned.
3914
2bf2078a
MM
39152016-02-18 Michael Meissner <meissner@linux.vnet.ibm.com>
3916
3917 PR target/68404
3918 * gcc.target/powerpc/fusion.c: Revert the 2016-02-09 change.
3919 * gcc.target/powerpc/fusion3.c: Likewise.
3920
f003579e
RB
39212016-02-18 Richard Biener <rguenther@suse.de>
3922
3923 PR middle-end/69553
3924 * g++.dg/torture/pr69553.C: New testcase.
3925
19233914
NC
39262016-02-18 Nick Clifton <nickc@redhat.com>
3927
efd4bd05
BE
3928 PR target/62254
3929 PR target/69610
3930 * gcc.target/arm/pr62554.c: New test.
3931 * gcc.target/arm/pr69610-1.c: New test.
3932 * gcc.target/arm/pr69610-2.c: New test.
19233914 3933
23f27839
RB
39342016-02-18 Richard Biener <rguenther@suse.de>
3935
3936 PR middle-end/69854
3937 * gcc.dg/torture/pr69854.c: New testcase.
3938
932c0da4
JJ
39392016-02-17 Jakub Jelinek <jakub@redhat.com>
3940
3941 PR c++/69850
3942 * g++.dg/warn/Wnonnull-compare-1.C: New test.
3943
1bed93e4
BS
39442012-02-17 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3945
3946 * gcc.target/powerpc/vec-cg.c: New test.
3947
57bfb134
RB
39482016-02-17 Richard Biener <rguenther@suse.de>
3949
3950 PR testsuite/69586
3951 * gcc.dg/uninit-21.c: Add -fno-short-enums.
3952
a44e0ebb
KT
39532016-02-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3954
3955 PR target/69161
3956 * gcc.c-torture/compile/pr69161.c: New test.
3957
ffacd726
DS
39582016-02-17 David Sherwood <david.sherwood@arm.com>
3959
3960 PR target/69532
3961 * gcc.target/arm/fmaxmin.c: Change effective target to arm_v8_neon_hw.
3962 * gcc.target/arm/vect-fmaxmin.c: Likewise.
3963
448db8d2
EB
39642016-02-17 Eric Botcazou <ebotcazou@adacore.com>
3965
3966 * gcc.dg/ifcvt-4.c: Skip on Visium.
3967
e2f0522e
EB
39682016-02-17 Eric Botcazou <ebotcazou@adacore.com>
3969
3970 * gnat.dg/atomic8.adb: New test.
3971
bf17fe3f
EB
39722016-02-17 Eric Botcazou <ebotcazou@adacore.com>
3973
3974 * gnat.dg/discr46.ad[sb]: New test.
3975
ecf835e9
KN
39762016-02-16 Kelvin Nilsen <kelvin@gcc.gnu.org>
3977
3978 PR Target/48344
3979 * gcc.target/powerpc/pr48344-1.c: New test.
3980
49a1164a
TK
39812015-02-16 Thomas Koenig <tkoenig@gcc.gnu.org>
3982
3983 PR fortran/69742
3984 * gfortran.dg/associate_21.f90: New test.
3985
bf14eba2
JJ
39862016-02-16 Jakub Jelinek <jakub@redhat.com>
3987
3988 PR c/69835
3989 * c-c++-common/nonnull-1.c: Use -Wnonnull-compare instead of
3990 -Wnonnull in dg-options.
3991 * c-c++-common/nonnull-2.c: New test.
3992
35a093b6
JG
39932016-02-16 James Greenhalgh <james.greenhalgh@arm.com>
3994 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
3995
3996 * gcc.target/aarch64/vector_initialization_nostack.c: New.
3997
e387d491
JJ
39982016-02-16 Jakub Jelinek <jakub@redhat.com>
3999
4000 PR middle-end/69801
4001 * gcc.dg/pr69801.c: Add empty dg-options.
4002
ba539195
JN
40032016-02-16 James Norris <jnorris@codesourcery.com>
4004
4005 * c-c++-common/goacc/deviceptr-1.c: Add tests.
4006 * g++.dg/goacc/deviceptr-1.c: New file.
4007
2a2b8f64
JJ
40082016-02-16 Jakub Jelinek <jakub@redhat.com>
4009
4010 PR tree-optimization/69820
4011 * gcc.dg/vect/pr69820.c: New test.
4012
87440c29
RB
40132016-02-16 Richard Biener <rguenther@suse.de>
4014
4015 PR tree-optimization/69776
4016 * gcc.dg/torture/pr69776-2.c: New testcase.
4017
6d87c306
BS
40182016-02-16 Bernd Schmidt <bschmidt@redhat.com>
4019
4020 PR tree-optimization/69714
4021 * gcc.dg/torture/pr69714.c: New test.
4022
3824a0a2
JJ
40232016-02-16 Jakub Jelinek <jakub@redhat.com>
4024
4025 PR tree-optimization/69802
4026 * gcc.dg/pr69802.c: New test.
4027
c8cfe96e
RB
40282016-02-16 Richard Biener <rguenther@suse.de>
4029
4030 PR middle-end/69801
4031 * gcc.dg/pr69801.c: New testcase.
4032
fc12098d
JD
40332016-02-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4034
4035 PR libgfortran/69651
4036 * gfortran.dg/read_bang.f90: New test.
4037 * gfortran.dg/read_bang4.f90: New test.
4038
ba6b3795
JJ
40392016-02-15 Jakub Jelinek <jakub@redhat.com>
4040
f0516ca4
JJ
4041 PR c++/69658
4042 * g++.dg/init/pr69658.C: New test.
4043
ba6b3795
JJ
4044 PR c++/69797
4045 * c-c++-common/pr69797.c: New test.
4046
de3f9a2d
PK
40472016-02-15 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
4048
4049 * lib/target-supports.exp (check_effective_target_section_anchors): Add
4050 check for aarch64*-*-*.
4051
17a3b967
RB
40522016-02-15 Richard Biener <rguenther@suse.de>
4053
4054 PR tree-optimization/69783
4055 * gcc.dg/vect/pr69783.c: New testcase.
4056
1c48bff1
RB
40572016-02-15 Richard Biener <rguenther@suse.de>
4058
4059 PR tree-optimization/69776
4060 * gcc.dg/torture/pr69776.c: New testcase.
4061
1e6025b6
TK
40622016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
4063
4064 PR fortran/60526
4065 * gfortran.dg/type_decl_4.f90: Reinstated.
4066
d3308279
JDA
40672016-02-14 John David Anglin <danglin@gcc.gnu.org>
4068
4069 PR fortran/68746
4070 * gfortran.dg/read_dir.f90: Xfail on hppa*-*-hpux*.
4071
b7c56581
TK
40722016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
4073
4074 PR fortran/60526
4075 PR bootstrap/69816
4076 * gfortran.dg/type_decl_4.f90: Removed.
4077
60cb4ef5
TK
40782016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
4079
4080 PR fortran/60526
4081 * gfortran.dg/type_decl_4.f90: New test.
4082
f6964637
AM
40832016-02-14 Alan Modra <amodra@gmail.com>
4084
1a8849d1 4085 PR testsuite/68886
f6964637
AM
4086 * gcc.c-torture/execute/stkalign.c: Revise test.
4087
f5121920
OE
40882016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
4089
4090 PR target/67260
4091 * gcc.target/sh/torture/pr67260.c: Adjust additional options.
4092
6cda3ab6
OE
40932016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
4094
4095 PR target/67260
4096 * gcc.target/sh/torture/pr67260.c: New.
4097
6786e598
JDA
40982016-02-12 John David Anglin <danglin@gcc.gnu.org>
4099
4100 * gcc.dg/pr67964.c: Add dg-require-alias.
4101
7e05dad8
OE
41022016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
4103
4104 PR target/67636
4105 PR target/64345
4106 * gcc.target/sh/pr54236-1.c: Adjust optimization level.
4107
7f4cc3ce
JD
41082016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4109
4110 PR libgfortran/69668
4111 * gfortran.dg/namelist_88.f90: New test.
4112
955ca6dc
JD
41132016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4114
4115 PR libgfortran/69668
4116 * gfortran.dg/namelist_38.f90: Update test.
4117 * gfortran.dg/namelist_84.f90: Update test.
4118
876217ae
DM
41192016-02-12 David Malcolm <dmalcolm@redhat.com>
4120
4121 PR other/69554
4122 * gcc.dg/pr69554-1.c: New test.
4123 * gfortran.dg/pr69554-1.F90: New test.
4124 * gfortran.dg/pr69554-2.F90: New test.
4125 * lib/gcc-dg.exp (proc dg-locus): New function.
4126 * lib/gfortran-dg.exp (proc gfortran-dg-test): Update comment to
4127 distinguish between the caret-printing and non-caret-printing
4128 cases. If caret-printing has been explicitly enabled, bail out
4129 without attempting to fix up the output.
4130
61789eed
DM
41312016-02-12 David Malcolm <dmalcolm@redhat.com>
4132
4133 PR driver/69265
4134 PR driver/69453
4135 * gcc.dg/spellcheck-options-3.c: New test case.
4136 * gcc.dg/spellcheck-options-4.c: New test case.
4137 * gcc.dg/spellcheck-options-5.c: New test case.
4138 * gcc.dg/spellcheck-options-6.c: New test case.
4139 * gcc.dg/spellcheck-options-7.c: New test case.
4140 * gcc.dg/spellcheck-options-8.c: New test case.
4141 * gcc.dg/spellcheck-options-9.c: New test case.
4142 * gcc.dg/spellcheck-options-10.c: New test case.
4143
c3090c1f
JJ
41442016-02-12 Jakub Jelinek <jakub@redhat.com>
4145
4146 PR rtl-optimization/69764
4147 PR rtl-optimization/69771
4148 * c-c++-common/pr69764.c: New test.
4149 * gcc.dg/torture/pr69771.c: New test.
4150
8222034d
MP
41512016-02-12 Marek Polacek <polacek@redhat.com>
4152
4153 * g++.dg/torture/init-list1.C: New.
4154
f749f792
MP
41552016-02-12 Marek Polacek <polacek@redhat.com>
4156
4157 * gcc.dg/pr69522.c: Add empty dg-options.
4158
199fb02a
IE
41592016-02-12 Ilya Enkovich <enkovich.gnu@gmail.com>
4160
4161 * g++.dg/lto/lto.exp: Include and init mpx.
4162 * g++.dg/lto/pr69729_0.C: New test.
4163
b69539cb
JJ
41642016-02-12 Jakub Jelinek <jakub@redhat.com>
4165
06ff7000
JJ
4166 PR ipa/69241
4167 * g++.dg/ipa/pr69241-4.C: New test.
4168
b69539cb
JJ
4169 PR ipa/68672
4170 * g++.dg/ipa/pr68672-1.C: New test.
4171 * g++.dg/ipa/pr68672-2.C: New test.
4172 * g++.dg/ipa/pr68672-3.C: New test.
4173
16595a1f
BS
41742016-02-12 Bernd Schmidt <bschmidt@redhat.com>
4175
4176 PR c/69522
6d87c306 4177 * gcc.dg/pr69522.c: New test.
16595a1f 4178
38d795d2
PP
41792016-02-12 Patrick Palka <ppalka@gcc.gnu.org>
4180
4181 PR c++/69098
4182 * g++.dg/cpp1y/69098.C: New test.
4183 * g++.dg/cpp1y/69098-2.C: New test.
4184
9c582551
JJ
41852016-02-12 Jakub Jelinek <jakub@redhat.com>
4186
4187 * objc.dg/gnu-api-2-method.m: Spelling fixes - behaviour -> behavior
4188 and neighbour -> neighbor.
4189 * objc.dg/attributes/method-nonnull-1.m: Likewise.
4190 * objc.dg/gnu-api-2-class-meta.m: Likewise.
4191 * c-c++-common/Wvarargs.c: Likewise.
4192 * c-c++-common/goacc/host_data-5.c: Likewise.
4193 * obj-c++.dg/gnu-api-2-class-meta.mm: Likewise.
4194 * obj-c++.dg/attributes/method-nonnull-1.mm: Likewise.
4195 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
4196 * gcc.target/aarch64/pr60697.c: Likewise.
4197 * gcc.target/aarch64/advsimd-intrinsics/vldX_lane.c: Likewise.
4198 * gcc.target/aarch64/advsimd-intrinsics/vqshl.c: Likewise.
4199 * gcc.target/aarch64/advsimd-intrinsics/vshuffle.inc: Likewise.
4200 * gcc.target/aarch64/advsimd-intrinsics/vrshl.c: Likewise.
4201 * gcc.target/aarch64/advsimd-intrinsics/vldX_dup.c: Likewise.
4202 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Likewise.
4203 * gcc.target/aarch64/advsimd-intrinsics/vqrshl.c: Likewise.
4204 * gcc.target/aarch64/advsimd-intrinsics/vldX.c: Likewise.
4205 * gcc.target/aarch64/aapcs64/ice_2.c: Likewise.
4206 * gcc.target/aarch64/aapcs64/test_23.c: Likewise.
4207 * gcc.target/aarch64/vrnd_f64_1.c: Likewise.
4208 * g++.dg/warn/Wconversion-real-integer-3.C: Likewise.
4209 * g++.dg/lookup/koenig5.C: Likewise.
4210 * g++.dg/ext/no-asm-2.C: Likewise.
4211 * gfortran.dg/bounds_check_array_ctor_3.f90: Likewise.
4212 * gfortran.dg/bounds_check_array_ctor_7.f90: Likewise.
4213 * gfortran.dg/used_types_16.f90: Likewise.
4214 * gfortran.dg/assumed_rank_bounds_1.f90: Likewise.
4215 * gfortran.dg/bounds_check_array_ctor_1.f90: Likewise.
4216 * gfortran.dg/assumed_rank_bounds_2.f90: Likewise.
4217 * gfortran.dg/bounds_check_array_ctor_4.f90: Likewise.
4218 * gfortran.dg/abstract_type_6.f03: Likewise.
4219 * gfortran.dg/bounds_check_array_ctor_5.f90: Likewise.
4220 * gfortran.dg/used_types_15.f90: Likewise.
4221 * gfortran.dg/bounds_check_array_ctor_8.f90: Likewise.
4222 * gfortran.dg/exit_3.f08: Likewise.
4223 * gfortran.dg/open_status_2.f90: Likewise.
4224 * gfortran.dg/derived_pointer_recursion_2.f90: Likewise.
4225 * gfortran.dg/intrinsic_std_1.f90: Likewise.
4226 * gfortran.dg/associate_1.f03: Likewise.
4227 * gfortran.dg/bounds_check_array_ctor_2.f90: Likewise.
4228 * gfortran.dg/intrinsic_std_6.f90: Likewise.
4229 * gfortran.dg/bounds_check_array_ctor_6.f90: Likewise.
4230 * gcc.dg/builtin-object-size-1.c: Likewise.
4231 * gcc.dg/noreturn-6.c: Likewise.
4232 * gcc.dg/builtin-stringop-chk-1.c: Likewise.
4233 * gcc.dg/globalalias.c: Likewise.
4234 * gcc.dg/builtins-config.h: Likewise.
4235 * gcc.dg/pr30457.c: Likewise.
4236 * gcc.c-torture/compile/volatile-1.c: Likewise.
4237 * gcc.c-torture/execute/20101011-1.c: Likewise.
4238 * c-c++-common/Waddress-1.c: Likewise.
4239
66756373
JJ
42402016-02-11 Jakub Jelinek <jakub@redhat.com>
4241
4242 PR c/69768
4243 * c-c++-common/Waddress-1.c: New test.
4244
76fe932b
AV
42452016-02-11 Andre Vehreschild <vehre@gcc.gnu.org>
4246
4247 PR fortran/69296
4248 * gfortran.dg/associate_19.f03: New test.
4249 * gfortran.dg/associate_20.f03: New test.
4250
564c4d4b
OE
42512016-02-11 Oleg Endo <olegendo@gcc.gnu.org>
4252
4253 * gcc.target/sh/pr54089-8.c: Adjust optimization level.
4254
e1c1ecb0
KT
42552016-02-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4256
4257 * gcc.target/aarch64/target_attr_15.c: Scan assembly for
4258 .arch armv8-a\n. Add -dA to dg-options.
4259 * gcc.target/aarch64/assembler_arch_1.c: New test.
4260 * gcc.target/aarch64/target_attr_7.c: Add -dA to dg-options.
4261
0d7d9458
PC
42622016-02-11 Paolo Carlini <paolo.carlini@oracle.com>
4263
4264 PR c++/68726
4265 * g++.dg/cpp0x/pr68726.C: New.
4266
e6208a60
IE
42672016-02-11 Ilya Enkovich <enkovich.gnu@gmail.com>
4268
4269 * lib/mpx-dg.exp: Fix warning in check_effective_target_mpx
4270 test.
4271
281a11eb
RB
42722016-02-11 Richard Biener <rguenther@suse.de>
4273
4274 * g++.dg/tree-ssa/pr61034.C: Adjust.
4275
e03dd765
VM
42762016-02-10 Vladimir Makarov <vmakarov@redhat.com>
4277
4b48faf5 4278 PR target/69148
e03dd765
VM
4279 * gcc.target/s390/pr69148.c: New.
4280
cdc23927
YR
42812016-02-10 Yuri Rumyantsev <ysrumyan@gmail.com>
4282
4283 PR tree-optimization/69652
4284 * gcc.dg/torture/pr69652.c: New test.
4285
e199dd0a
JJ
42862016-02-10 Jakub Jelinek <jakub@redhat.com>
4287 Patrick Palka <ppalka@gcc.gnu.org>
4288
4289 PR ipa/69241
4290 PR c++/69649
4291 * g++.dg/ipa/pr69241-1.C: New test.
4292 * g++.dg/ipa/pr69241-2.C: New test.
4293 * g++.dg/ipa/pr69241-3.C: New test.
4294 * g++.dg/ipa/pr69649.C: New test.
4295
d6b38027
UB
42962016-02-10 Uros Bizjak <ubizjak@gmail.com>
4297
4298 * gcc.dg/tree-ssa/sra-17.c: Add -mcpu=ev4 for target alpha*-*-*.
4299 * gcc.dg/tree-ssa/sra-18.c: Ditto.
4300
13b562c5
BC
43012016-02-10 Bin Cheng <bin.cheng@arm.com>
4302
4303 PR tree-optimization/68021
4304 * gcc.dg/tree-ssa/pr68021.c: New test.
4305
24a179f8
RB
43062016-02-10 Richard Biener <rguenther@suse.de>
4307
4308 PR tree-optimization/69726
4309 * gcc.dg/uninit-22.c: New testcase.
4310
0d99886f
AP
43112016-02-09 Andrew Pinski <apinski@cavium.com>
4312
4313 PR tree-opt/69282
4314 * gcc.c-torture/compile/20160205-1.c: New testcase.
4315
ab04995c
MM
43162016-02-09 Michael Meissner <meissner@linux.vnet.ibm.com>
4317
4318 PR target/68404
4319 * gcc.target/powerpc/fusion.c: Rewrite test to use TOC fusion
4320 instead accessing a really large arrray.
4321 * gcc.target/powerpc/fusion3.c: Likewise.
4322
4b79ac23
CB
43232016-02-09 Charles Baylis <charles.baylis@linaro.org>
4324
4325 PR target/68532
4326 * gcc.c-torture/execute/pr68532.c: New test.
4327
b890a441
AO
43282016-02-11 Alexandre Oliva <aoliva@redhat.com>
4329
4330 PR target/69634
4331 * gcc.dg/pr69634.c: New.
4332
84a5bef7
RB
43332016-02-09 Richard Biener <rguenther@suse.de>
4334
4335 * gcc.dg/vect/vect-mask-store-move-1.c: Add missing space.
4336
1f123759 43372016-02-09 Alexander Fomin <alexander.fomin@intel.com>
84a5bef7 4338
1f123759
AF
4339 * gcc.target/i386/avx512f-klogic-2.c: Adjust expectation.
4340
65860c77
YR
43412016-02-09 Yuri Rumyantsev <ysrumyan@gmail.com>
4342
4343 * gcc.dg/vect/vect-mask-store-move-1.c: Fix test failures.
4344
7e1e8a0a
RB
43452016-02-09 Richard Biener <rguenther@suse.de>
4346
4347 PR tree-optimization/69715
4348 * gcc.dg/torture/pr69715.c: New testcase.
4349
efb45a9f
PP
43502016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
4351
4352 PR c++/69139
4353 * g++.dg/cpp0x/trailing12.C: New test.
4354 * g++.dg/cpp0x/trailing13.C: New test.
4355
20a0c6f9
PP
43562016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
4357
4358 PR c++/69283
4359 PR c++/67835
4360 * g++.dg/cpp1y/auto-fn29.C: New test.
4361 * g++.dg/cpp1y/auto-fn30.C: New test.
4362
a162f3af
JJ
43632016-02-08 Jakub Jelinek <jakub@redhat.com>
4364
4365 PR tree-optimization/69209
4366 * gcc.c-torture/compile/pr69209.c: New test.
4367
4b4a9fbd
JL
43682016-02-08 Jeff Law <law@redhat.com>
4369
4370 PR tree-optimization/68541
4371 * gcc.dg/tree-ssa/split-path-1.c: Increase limit for number
4372 of statements allowed in join block for path splitting.
4373
cfac5ed2
JJ
43742016-02-08 Jakub Jelinek <jakub@redhat.com>
4375
f68bc23f
JJ
4376 PR c++/59627
4377 * g++.dg/gomp/pr59627.C: New test.
4378
cfac5ed2
JJ
4379 PR ipa/69239
4380 * g++.dg/ipa/pr69239.C: New test.
4381
44714d8c
DM
43822016-02-08 David Malcolm <dmalcolm@redhat.com>
4383
4384 PR preprocessor/69664
4385 * gcc.dg/cpp/trad/comment-2.c: Add expected column number.
4386 * gcc.dg/cpp/warn-comments.c: Likewise.
4387
eba9e839
MP
43882016-02-08 Marek Polacek <polacek@redhat.com>
4389
4390 PR c++/69688
4391 * g++.dg/init/const12.C: New test.
4392
a011cd92
BS
43932016-02-08 Bernd Schmidt <bschmidt@redhat.com>
4394
4395 PR target/60410
4396 * gcc.dg/lto/pr55113_0.c: Remove test.
4397
5317b1be
RB
43982016-02-08 Richard Biener <rguenther@suse.de>
4399
4400 PR tree-optimization/69719
4401 * gcc.dg/torture/pr69719.c: New testcase.
4402
63998a63
RB
44032016-02-08 Richard Biener <rguenther@suse.de>
4404 Jeff Law <law@redhat.com>
4405
4406 PR target/68273
4407 * gcc.target/mips/pr68273.c: New testcase.
4408
43f4a281
RB
44092016-02-08 Richard Biener <rguenther@suse.de>
4410
4411 PR rtl-optimization/69274
4412 * gcc.target/i386/addr-sel-1.c: XFAIL.
4413
0b604d2d
JL
44142016-02-08 Jeff Law <law@redhat.com>
4415
e8dfe49e
JL
4416 PR tree-optimization/68541
4417 * gcc.dg/tree-ssa/split-path-2.c: Make char array explicitly signed.
4418
6daecd7a 4419 PR tree-optimization/65917
0b604d2d
JL
4420 * gcc.dg/tree-ssa/20030922-2.c: No longer xfailed.
4421
c0f0e35a
JD
44222016-02-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4423
4424 PR fortran/50555
4425 * gfortran.dg/namelist_args.f90: New test.
4426
8981d712
JL
44272016-02-05 Jeff Law <law@redhat.com>
4428
6daecd7a 4429 PR tree-optimization/68541
8981d712
JL
4430 * gcc.dg/tree-ssa/split-path-2.c: New test.
4431 * gcc.dg/tree-ssa/split-path-3.c: New test.
4432 * gcc.dg/tree-ssa/split-path-4.c: New test.
4433 * gcc.dg/tree-ssa/split-path-5.c: New test.
4434 * gcc.dg/tree-ssa/split-path-6.c: New test.
4435 * gcc.dg/tree-ssa/split-path-7.c: New test.
4436
46cb9332
MS
44372016-02-05 Martin Sebor <msebor@redhat.com>
4438
4439 PR c++/69662
4440 * g++.dg/warn/Wplacement-new-size-1.C: New test.
4441 * g++.dg/warn/Wplacement-new-size-2.C: New test.
4442
be2083ea
RH
44432016-02-06 Richard HEnderson <rth@redhat.com>
4444
4445 PR c/69643
4446 * gcc.target/i386/addr-space-4.c: New.
4447 * gcc.target/i386/addr-space-5.c: New.
4448
711d7c23
MM
44492016-02-05 Mikael Morin <mikael@gcc.gnu.org>
4450
4451 PR fortran/66089
4452 * gfortran.dg/elemental_dependency_6.f90: New.
4453
b5c1c988
JJ
44542016-02-05 Jakub Jelinek <jakub@redhat.com>
4455
861c7bcd
JJ
4456 PR rtl-optimization/69691
4457 * gcc.c-torture/execute/pr69691.c: New test.
4458
b5c1c988
JJ
4459 PR c++/69628
4460 * g++.dg/parse/pr69628.C: New test.
4461
f7dfa966
UB
44622016-02-05 Uros Bizjak <ubizjak@gmail.com>
4463
4464 * gcc.dg/sancov/asan.c: Move to ...
4465 * gcc.dg/asan/sancov-1.c: ... here.
4466
9b143e64
UB
44672016-02-05 Uros Bizjak <ubizjak@gmail.com>
4468
4469 * gcc.target/i386/pr69577.c: Require avx_runtime target.
4470
f5d4b899
L
44712016-02-05 H.J. Lu <hongjiu.lu@intel.com>
4472
4473 PR target/69677
4474 * gcc.target/i386/pr69677.c: New test.
4475
76c85fbb
PP
44762016-02-05 Patrick Palka <ppalka@gcc.gnu.org>
4477
4478 PR c++/68948
4479 * g++.dg/template/pr68948.C: New test.
4480
f181bf90
DV
44812016-02-05 Dominik Vogt <vogt@linux.vnet.ibm.com>
4482
4483 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove -march=z13 for s390
4484 (only necessary on s390x).
4485
714fb282
L
44862016-02-04 H.J. Lu <hongjiu.lu@intel.com>
4487
4488 * gcc.target/i386/pr69454-2.c: Compile with -msse2
4489 -mno-accumulate-outgoing-args.
4490
618d6c1c
PP
44912016-02-04 Patrick Palka <ppalka@gcc.gnu.org>
4492
4493 * g++.dg/cpp0x/constexpr-ptrmem5.C: New test.
4494
1066e9b5
JJ
44952016-02-04 Jakub Jelinek <jakub@redhat.com>
4496
4497 PR c/69669
4498 * c-c++-common/pr69669.c: New test.
4499
76255d0d
MM
45002016-02-04 Michael Meissner <meissner@linux.vnet.ibm.com>
4501
4502 PR target/69667
4503 * g++.dg/pr69667.C: New file.
4504
e0b059b1
WD
45052016-02-04 Wilco Dijkstra <wdijkstr@arm.com>
4506
4507 PR target/69619
4508 * gcc.dg/pr69619.c: Add new test.
4509
2692b5c8
RS
45102016-02-04 Richard Sandiford <richard.sandiford@arm.com>
4511
4512 PR rtl-optimization/69577
4513 * gcc.target/i386/pr69577.c: New test.
4514
7db337c2
ML
45152016-02-04 Martin Liska <mliska@suse.cz>
4516
4517 * g++.dg/asan/pr69276.C: New test.
4518
cc9c0829
KT
45192016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4520
4521 PR target/65932
4522 PR target/67714
4523 * gcc.target/arm/wmul-3.c: Simplify test to generate just
4524 a single smulbb instruction.
4525 * gcc.target/amr/wmul-1.c: Add -mtune=cortex-a9 to dg-options.
4526 * gcc.target/amr/wmul-2.c: Likewise.
4527
eb9feb52
KT
45282016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4529
4530 PR target/65932
4531 PR target/67714
4532 * gcc.c-torture/execute/pr67714.c: New test.
4533
61f727fe
JJ
45342016-02-04 Ilya Enkovich <enkovich.gnu@gmail.com>
4535
4536 PR target/69454
4537 * gcc.target/i386/pr69454-1.c: New test.
4538 * gcc.target/i386/pr69454-2.c: New test.
4539
05dd97db
MS
45402016-02-03 Martin Sebor <msebor@redhat.com>
4541
4542 PR c++/69251
4543 PR c++/69253
4544 PR c++/69290
4545 PR c++/69277
4546 PR c++/69349
4547 * g++.dg/ext/flexarray-mangle-2.C: New test.
4548 * g++.dg/ext/flexarray-mangle.C: New test.
4549 * g++.dg/ext/flexarray-subst.C: New test.
4550 * g++.dg/ext/flexary11.C: New test.
4551 * g++.dg/ext/flexary12.C: New test.
4552 * g++.dg/ext/flexary13.C: New test.
4553 * g++.dg/ext/flexary14.C: New test.
4554 * g++.dg/other/dump-ada-spec-2.C: Adjust.
4555
dac2fc29
L
45562016-02-03 H.J. Lu <hongjiu.lu@intel.com>
4557
4558 * gcc.target/i386/iamcu/test_passing_unions.c (check_union_passing6):
4559 Define only if CHECK_FLOAT128 is defined.
4560 (main): Properly initialize u5.
4561
eadb8035
JJ
45622016-02-03 Jakub Jelinek <jakub@redhat.com>
4563
0afbb81b
JJ
4564 PR c/69627
4565 * gcc.dg/pr69627.c: New test.
4566
eadb8035
JJ
4567 PR target/69644
4568 * gcc.dg/pr69644.c: New test.
4569
b12d4923
MS
45702016-02-03 Mike Stump <mikestump@comcast.net>
4571
4572 * lib/compat.exp (compat-get-options-main): Add dg-timeout-factor
4573 support for struct-layout-1.exp.
4574
ab4bae0c
PP
45752016-02-03 Patrick Palka <ppalka@gcc.gnu.org>
4576
4577 PR c++/69056
618d6c1c 4578 * g++.dg/cpp0x/pr69056.C: New test.
ab4bae0c 4579
95831c01
VM
45802016-02-03 Vladimir Makarov <vmakarov@redhat.com>
4581 Alexandre Oliva <aoliva@redhat.com>
4582
4583 PR target/69461
4584 * gcc.target/powerpc/pr69461.c: New.
4585
ccc71ab8
UB
45862016-02-03 Uros Bizjak <ubizjak@gmail.com>
4587
4588 * lib/tsan-dg.exp (tsan_init): Move check if tsan executable
4589 works from here ...
4590 (check_effective_target_fsanitize_thread): ... to here. Do not
4591 specify additional compile flags for the test source.
4592 * lib/asan-dg.exp (check_effective_target_fsanitize_address): Do not
4593 specify additional compile flags for the test source.
4594
96299640
WD
45952016-02-03 Wilco Dijkstra <wdijkstr@arm.com>
4596
4597 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
4598
781d83d9
AV
45992016-02-03 Andre Vehreschild <vehre@gcc.gnu.org>
4600
4601 PR fortran/67451
4602 PR fortran/69418
4603 * gfortran.dg/coarray_allocate_2.f08: New test.
4604 * gfortran.dg/coarray_allocate_3.f08: New test.
4605 * gfortran.dg/coarray_allocate_4.f08: New test.
4606
d8208e6d
AL
46072016-02-03 Alan Lawrence <alan.lawrence@arm.com>
4608
4609 * gcc.dg/vect/vect-outer-1-big-array.c: Drop vect_multiple_sizes;
4610 use same scan-tree-dump-times on all platforms.
4611 * gcc.dg/vect/vect-outer-1.c: Likewise.
4612 * gcc.dg/vect/vect-outer-1a-big-array.c: Likewise.
4613 * gcc.dg/vect/vect-outer-1a.c: Likewise.
4614 * gcc.dg/vect/vect-outer-1b-big-array.c: Likewise.
4615 * gcc.dg/vect/vect-outer-1b.c: Likewise.
4616 * gcc.dg/vect/vect-outer-2b.c: Likewise.
4617 * gcc.dg/vect/vect-outer-3b.c: Likewise.
4618 * gcc.dg/vect/vect-reduc-dot-s8b.c: Likewise.
4619
a8394fa0
SB
46202016-02-02 Segher Boessenkool <segher@kernel.crashing.org>
4621
4622 * c-c++-common/vector-compare-4.c: Prune "non-standard ABI extension"
4623 warning.
4624
f3baa1d3
L
46252016-02-02 H.J. Lu <hongjiu.lu@intel.com>
4626
4627 * gcc.target/i386/iamcu/test_empty_structs_and_unions.c: New test.
4628
eb077516
JN
46292016-02-02 James Norris <jnorris@codesourcery.com>
4630
4631 * c-c++-common/goacc/routine-5.c: Add tests.
4632
578fb225
AM
46332016-02-02 Alexander Monakov <amonakov@ispras.ru>
4634
4635 * gcc.target/nvptx/unsigned-cmp.c: New test.
4636
c64f7d37
WD
46372016-02-02 Wilco Dijkstra <wdijkstr@arm.com>
4638
4639 * gcc.target/aarch64/scalar_shift_1.c
4640 (test_corners_sisd_di): Improve force to SIMD register.
4641 (test_corners_sisd_si): Likewise.
4642 * gcc.target/aarch64/vect-ld1r-compile-fp.c:
4643 Remove scan-assembler check for ldr.
4644
90c6f26c
RB
46452016-02-02 Richard Biener <rguenther@suse.de>
4646
4647 PR tree-optimization/69595
4648 * gcc.dg/Warray-bounds-17.c: New testcase.
4649
9dc03c97
RB
46502016-02-02 Richard Biener <rguenther@suse.de>
4651
4652 PR tree-optimization/69606
4653 * gcc.dg/torture/pr69606.c: New testcase.
4654
2d4dc223
YR
46552016-02-02 Yuri Rumyantsev <ysrumyan@gmail.com>
4656
4657 PR middle-end/68542
4658 * gcc.dg/vect/vect-mask-store-move-1.c: New test.
4659 * gcc.target/i386/avx2-vect-mask-store-move1.c: New test.
4660
65c98fde
AM
46612016-02-02 Alan Modra <amodra@gmail.com>
4662
4663 PR target/69548
4664 * gcc.target/powerpc/pr69548.c: New test.
4665
e1b81f2b
JJ
46662016-02-01 Jakub Jelinek <jakub@redhat.com>
4667
d0268b37
JJ
4668 PR rtl-optimization/69592
4669 * gcc.dg/pr69592.c: New test.
4670
e1b81f2b
JJ
4671 PR preprocessor/69543
4672 PR c/69558
4673 * gcc.dg/pr69543.c: New test.
4674 * gcc.dg/pr69558.c: New test.
4675
7dd7780d
UB
46762016-02-01 Uros Bizjak <ubizjak@gmail.com>
4677
bf672ee5
UB
4678 PR testsuite/65940
4679 * g++.dg/other/anon5.C (dg-options): Use -gdwarf-2 instead of -g.
7dd7780d 4680
9a7013f8
MS
46812016-02-01 Martin Sebor <msebor@redhat.com>
4682
4683 * gcc.target/powerpc/pr17381.c: Remove duplicate copy of the test body.
4684
e681fb2b
BC
46852016-02-01 Bin Cheng <bin.cheng@arm.com>
4686
4687 PR tree-optimization/67921
4688 * c-c++-common/ubsan/pr67921.c: New test.
4689
ff86345f
RB
46902016-02-01 Richard Biener <rguenther@suse.de>
4691
4692 PR middle-end/69556
4693 * gcc.dg/tree-ssa/recip-8.c: New testcase.
4694
bc369dbd
RB
46952016-02-01 Richard Biener <rguenther@suse.de>
4696
4697 PR tree-optimization/69574
4698 * gcc.dg/torture/pr69574.c: New testcase.
4699
ef318184
RB
47002016-02-01 Richard Biener <rguenther@suse.de>
4701
4702 PR tree-optimization/69579
4703 * gcc.dg/setjmp-6.c: New testcase.
4704
654745e6
JJ
47052016-02-01 Jakub Jelinek <jakub@redhat.com>
4706
4707 PR rtl-optimization/69570
4708 * g++.dg/opt/pr69570.C: New test.
4709
e6c0c44b
RH
47102016-02-01 Richard Henderson <rth@redhat.com>
4711
4712 * gcc.dg/pr69535.c: New test.
4713
6ff3f09a
JDA
47142016-01-31 John David Anglin <danglin@gcc.gnu.org>
4715
2c005538
JDA
4716 PR testsuite/69584
4717 * gcc.dg/tree-ssa/sra-17.c: Fix regexps to work on hpux.
4718 * gcc.dg/tree-ssa/sra-18.c: Likewise.
4719
61083a4b
JDA
4720 PR debug/68244
4721 * g++.dg/parse/parens3.C: Use register "4" on hppa.
4722
6ff3f09a
JDA
4723 * gcc.dg/tree-ssa/vector-5.c: Add -fno-common option on hppa*-*-hpux*.
4724
0c221916
PT
47252016-01-31 Paul Thomas <pault@gcc.gnu.org>
4726
4727 PR fortran/67564
4728 * gfortran.dg/allocate_with_source_17.f03: New test.
4729
db7a2818
JJ
47302016-01-30 Jakub Jelinek <jakub@redhat.com>
4731
4732 PR tree-optimization/69546
4733 * gcc.dg/torture/pr69546.c: New test.
4734
e520d5f0
PT
47352016-01-30 Paul Thomas <pault@gcc.gnu.org>
4736
4737 PR fortran/69566
4738 * gfortran.dg/unlimited_polymorphic_25.f03: New test.
4739
343c05d3
MS
47402016-01-30 Martin Sebor <msebor@redhat.com>
4741
4742 PR c++/68490
4743 * g++.dg/ext/flexary10.C: New test.
4744
d6c3a539
DH
47452016-01-30 Dominique d'Humieres <dominiq@lps.ens.fr>
4746
4747 PR fortran/66707
4748 gfortran.dg/common_23.f90: New test.
4749
52d72fcd
BS
47502016-01-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4751
4752 PR target/65546
4753 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c: Correct
4754 condition being checked, and disable it when the target supports
4755 misaligned loads and stores.
4756
3a5d2ba4
JJ
47572016-01-29 Jakub Jelinek <jakub@redhat.com>
4758
4759 PR debug/69518
4760 * gcc.dg/torture/pr69518.c: New test.
4761
6bbacdb5
L
47622016-01-29 H.J. Lu <hongjiu.lu@intel.com>
4763
4764 PR target/69530
4765 * gcc.target/i386/pr69530.c: New test.
4766
af932cdb
SE
47672016-01-29 Steve Ellcey <sellcey@imgtec.com>
4768
4769 PR target/65604
4770 * gcc.target/mips/div-delay.c: New test.
4771
26658b7c
JJ
47722016-01-29 Jakub Jelinek <jakub@redhat.com>
4773
33e89989
JJ
4774 PR target/69551
4775 * gcc.target/i386/pr69551.c: New test.
4776
26658b7c
JJ
4777 PR target/66137
4778 * gcc.target/i386/pr66137.c: New test.
4779
401116b5
AB
47802016-01-29 Andrew Bennett <andrew.bennett@imgtec.com>
4781
4782 * gcc.target/mips/p5600-bonding.c (dg-options): Force the test to be
4783 always built for p5600.
4784 * gcc.target/mips/mips.exp (mips-dg-options): Add support for the
4785 isa=p5600 dg-option.
4786
d4abfcc5
RB
47872016-01-29 Richard Biener <rguenther@suse.de>
4788
4789 PR tree-optimization/69547
4790 * g++.dg/tree-ssa/pr69547.C: New testcase.
4791
16b77b32
JJ
47922016-01-29 Jakub Jelinek <jakub@redhat.com>
4793
4794 PR debug/66869
4795 * g++.dg/warn/Wunused-function2.C: New test.
4796
a1c95464
DV
47972016-01-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
4798
4799 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Require a hardware vector
4800 support for test to succeed.
4801
5453bfed
MP
48022016-01-29 Marek Polacek <polacek@redhat.com>
4803
4804 PR c++/69509
4805 PR c++/69516
4806 * g++.dg/ext/constexpr-vla2.C: New test.
4807 * g++.dg/ext/constexpr-vla3.C: New test.
4808 * g++.dg/ubsan/vla-1.C: Remove dg-shouldfail.
4809
452ec2a5
RB
48102016-01-29 Richard Biener <rguenther@suse.de>
4811
4812 PR middle-end/69537
4813 * gcc.dg/uninit-21.c: New testcase.
4814
aec0b19e
UB
48152016-01-28 Uros Bizjak <ubizjak@gmail.com>
4816
4817 PR target/69459
4818 * gcc.target/i386/pr69459.c: New test.
4819
df113ce7
SE
48202016-01-28 Steve Ellcey <sellcey@imgtec.com>
4821
4822 PR target/68400
4823 * gcc.target/mips/mips.exp (mips_option_groups): Add stack-protector.
4824 * gcc.target/mips/pr68400.c: New test.
4825
494de84f
MS
48262016-01-28 Martin Sebor <msebor@redhat.com>
4827
4828 PR target/17381
4829 * gcc.target/powerpc/pr17381.c: New test.
4830
eb1b1f01
JJ
48312016-01-28 Jakub Jelinek <jakub@redhat.com>
4832
4833 PR middle-end/69542
4834 * gcc.dg/torture/pr69542.c: New test.
4835
6dfeb7ce
WD
48362016-01-28 Wilco Dijkstra <wdijkstr@arm.com>
4837
4838 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
4839
4b7471a4
DE
48402016-01-28 David Edelsohn <dje.gcc@gmail.com>
4841
4842 * gcc.dg/pr65980.c: Skip on AIX.
4843 * gcc.dg/pr66688.c: Same.
4844
b271fd21
DE
48452016-01-28 David Edelsohn <dje.gcc@gmail.com>
4846
4847 PR target/63679
4848 * gcc.dg/tree-ssa/sra-17.c: Adjust regex for more label styles.
4849 * gcc.dg/tree-ssa/sra-18.c: Same.
4850
874108a9
AV
48512016-01-28 Andre Vehreschild <vehre@gcc.gnu.org>
4852
4853 PR fortran/62536
4854 * gfortran.dg/block_15.f08: New test.
4855 * gfortran.dg/block_end_error_1.f90: Need to catch additional error
4856 on incorrectly closed BLOCK.
4857
30480bcd
IE
48582016-01-28 Ilya Enkovich <enkovich.gnu@gmail.com>
4859
4860 * gcc.dg/declare-simd.c: New test.
14ba8d6d
RB
48612016-01-28 Richard Biener <rguenther@suse.de>
4862
4863 PR tree-optimization/69466
4864 * gfortran.dg/vect/pr69466.f90: New testcase.
4865
0d4c694e
TP
48662016-01-28 Thomas Preud'homme <thomas.preudhomme@arm.com>
4867
4868 * g++.dg/pr67989.C: Remove ARM-specific option.
4869 * gcc.target/arm/pr67989.C: New file.
4870
2aa780da
UB
48712016-01-27 Uros Bizjak <ubizjak@gmail.com>
4872
4873 * gcc.dg/torture/pr68264.c: Disable log1p test for glibc < 2.22
4874 and expm1 test for glibc < 2.11.
4875
f75ebe77
RH
48762016-01-27 Richard Henderson <rth@redhat.com>
4877
4878 * gcc.c-torture/execute/pr69447.c: New test.
4879
48802016-01-27 Paul Thomas <pault@gcc.gnu.org>
49847d75 4881
9a175e65 4882 PR fortran/69422
49847d75
PT
4883 * gfortran.dg/alloc_comp_assign_15.f03: New test.
4884
cbdd8ae0
JJ
48852016-01-27 Jakub Jelinek <jakub@redhat.com>
4886
4887 PR debug/66869
4888 * gcc.dg/pr66869.c: New test.
4889
2b572b3c
JL
48902016-01-25 Jeff Law <law@redhat.com>
4891
4892 PR tree-optimization/68398
aec0b19e 4893 PR tree-optimization/69196
2b572b3c
JL
4894 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output.
4895 * gcc.dg/tree-ssa/ssa-dom-thread-2c.c: Add extra statements on thread
4896 path to avoid new heuristic allowing more irreducible regions
4897 * gcc.dg/tree-ssa/ssa-dom-thread-2d.c: Likewise.
4898 * gcc.dg/tree-ssa/vrp46.c: Likewise.
4899 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Update expected output.
4900 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: New test.
4901 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
4902
fa74a4bc
MP
49032016-01-27 Marek Polacek <polacek@redhat.com>
4904
4905 PR c/68062
4906 * c-c++-common/vector-compare-4.c: New test.
4907
0afff540
DM
49082016-01-27 David Malcolm <dmalcolm@redhat.com>
4909
4910 PR preprocessor/69126
4911 * c-c++-common/pr69126.c: New test case.
4912
1a218fc9
ILT
49132016-01-27 Ian Lance Taylor <iant@google.com>
4914
4915 * gcc.dg/tree-ssa/ivopt_5.c: New test.
4916
5d70666e
RB
49172016-01-27 Ryan Burn <contact@rnburn.com>
4918
4919 PR cilkplus/69267
4920 * g++.dg/cilk-plus/CK/pr69267.cc: New test.
4921
87ff4d66
UB
49222016-01-27 Uros Bizjak <ubizjak@gmail.com>
4923
4924 PR target/69512
4925 * gcc.target/i386/pr69512.c: New test.
4926
27e23cca
RE
49272016-01-27 Rainer Emrich <rainer@emrich-ebersheim.de>
4928
4929 PR ada/69488
4930 * gnat.dg/sso/*.adb: Robustify dg-output directives.
4931
05bf54c3
MP
49322016-01-27 Marek Polacek <polacek@redhat.com>
4933
4934 PR c++/69379
4935 * g++.dg/pr69379.C: New test.
4936
60214d0d
MS
49372016-01-27 Martin Sebor <msebor@redhat.com>
4938
4939 PR c++/69317
4940 * g++.dg/abi/Wabi-2-2.C: New test.
4941 * g++.dg/abi/Wabi-2-3.C: New test.
4942 * g++.dg/abi/Wabi-3-2.C: New test.
4943 * g++.dg/abi/Wabi-3-3.C: New test.
4944
167c7bfa
RB
49452016-01-27 Richard Biener <rguenther@suse.de>
4946
4947 PR tree-optimization/69166
4948 * gcc.dg/torture/pr69166.c: New testcase.
4949
1430fb1f
MJ
49502016-01-27 Martin Jambor <mjambor@suse.cz>
4951
4952 PR tree-optimization/69355
4953 * gcc.dg/tree-ssa/pr69355.c: New test.
4954
95e3030c
MP
49552016-01-27 Marek Polacek <polacek@redhat.com>
4956
4957 PR c++/69496
4958 * g++.dg/ext/constexpr-vla1.C: New test.
4959
eeb085f3
CB
49602016-01-20 Christian Bruel <christian.bruel@st.com>
4961
4962 PR target/69245
4963 * gcc.target/arm/pr69245.c: New test.
4964
b1652dde
JJ
49652016-01-27 Jakub Jelinek <jakub@redhat.com>
4966
4967 PR tree-optimization/69399
4968 * gcc.dg/torture/pr69399.c: New test.
4969
ce7e8f00
EB
49702016-01-27 Eric Botcazou <ebotcazou@adacore.com>
4971
4972 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: XFAIL on SPARC 64-bit.
4973
e4aac1d1
EB
49742016-01-26 Eric Botcazou <ebotcazou@adacore.com>
4975
4976 * gcc.c-torture/execute/stkalign.c: XFAIL run on SPARC 64-bit.
4977
8dfdb419
TV
49782016-01-26 Tom de Vries <tom@codesourcery.com>
4979
4980 PR tree-optimization/69110
4981 * gcc.dg/autopar/pr69110.c: New test.
4982
56f80f54 49832016-01-26 Abderrazek Zaafrani <a.zaafrani@samsung.com>
87ff4d66 4984 Sebastian Pop <s.pop@samsung.com>
56f80f54
AZ
4985
4986 * gcc.dg/graphite/isl-ast-op-select.c: New.
4987
a0909527
PT
49882015-01-26 Paul Thomas <pault@gcc.gnu.org>
4989
4990 PR fortran/69385
4991 * gfortran.dg/allocate_error_6.f90: New test.
4992
ffc445f4
RH
49932016-01-26 Richard Henderson <rth@redhat.com>
4994
4995 * gcc.dg/tm/pr60908.c: New test.
4996
01e1dea3
DM
49972016-01-26 David Malcolm <dmalcolm@redhat.com>
4998
4999 PR other/69006
5000 * g++.dg/ext/timevar1.C: Add dg-allow-blank-lines-in-output
5001 directive.
5002 * gcc.dg/plugin/diagnostic-test-show-locus-color.c: Update
5003 expected multiline output to reflect the colorization being
5004 disabled before newlines.
5005 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
5006 (custom_diagnostic_finalizer): Replace call to
5007 pp_newline_and_flush with call to pp_flush.
5008 * gcc.dg/unroll-2.c: Add dg-allow-blank-lines-in-output directive.
5009 * gfortran.dg/implicit_class_1.f90: Likewise.
5010 * lib/gcc-dg.exp (allow_blank_lines): New global.
5011 (dg-allow-blank-lines-in-output): New procedure.
5012 (gcc-dg-prune): Complain about blank lines in the output, unless
5013 dg-allow-blank-lines-in-output was called.
5014 * lib/multiline.exp (_build_multiline_regex): Only support
5015 arbitrary followup text for non-blank-lines, not for blank lines.
5016
13f92e8d
JJ
50172016-01-26 Jakub Jelinek <jakub@redhat.com>
5018
5019 PR tree-optimization/69483
5020 * gcc.dg/pr69483.c: New test.
5021 * g++.dg/opt/pr69483.C: New test.
5022
92422235
CL
50232016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
5024
5025 PR target/68620
5026 * gcc.target/arm/pr68620.c: New test.
5027
0bccf11b
L
50282016-01-26 H.J. Lu <hongjiu.lu@intel.com>
5029
5030 * gcc.target/i386/pr68986-2.c: Remove -m32.
5031
81cd202e
L
50322016-01-26 H.J. Lu <hongjiu.lu@intel.com>
5033
5034 PR target/68986
5035 * gcc.target/i386/pr68986-1.c: New test.
5036 * gcc.target/i386/pr68986-2.c: Likewise.
5037 * gcc.target/i386/pr68986-3.c: Likewise.
5038
213a1c03
CB
50392016-01-26 Christian Bruel <christian.bruel@st.com>
5040
5041 * lib/target-supports.exp
5042 (check_effective_target_arm_crypto_pragma_ok_nocache): Remove.
5043 (check_effective_target_arm_crypto_pragma_ok): Likewise.
5044 * gcc.target/arm/attr-crypto.c: Remove arm_crypto_pragma_ok test.
5045
22a08dd1
RB
50462016-01-26 Richard Biener <rguenther@suse.de>
5047
5048 PR tree-optimization/69452
5049 * gcc.dg/torture/pr69452.c: New testcase.
5050
6c06e0e8
JJ
50512016-01-26 Jakub Jelinek <jakub@redhat.com>
5052
5053 PR target/69442
5054 * gcc.dg/pr69442.c: New test.
5055
b96824c4
RFI
50562016-01-26 Roger Ferrer Ibáñez <rofirrim@gmail.com>
5057
5058 PR target/67896
5059 * gcc.target/aarch64/simd/pr67896.C: New.
5060
5ee31e57
RS
50612016-01-26 Richard Sandiford <richard.sandiford@arm.com>
5062
5063 PR tree-optimization/69400
5064 * gcc.dg/plugin/wide-int_plugin.c (test_wide_int_mod_trunc): New
5065 function.
5066 (plugin_init): Call it.
5067 * gcc.dg/torture/pr69400.c: New test.
5068
7ddfb31d
CL
50692016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
5070
5071 * gcc.target/arm/pr68674.c: Check and use arm_fp effective target.
5072
1e050c90
AK
50732016-01-25 Aditya Kumar <aditya.k7@samsung.com>
5074 Sebastian Pop <s.pop@samsung.com>
5075
5076 * gcc.dg/graphite/graphite.exp: Only run the fuse-*.c tests with
5077 isl-0.15.
5078
c8ee4bf5
AK
50792016-01-25 Aditya Kumar <aditya.k7@samsung.com>
5080 Sebastian Pop <s.pop@samsung.com>
5081
5082 * gcc.dg/graphite/pr69292.c: New.
5083
d902b330
JJ
50842016-01-25 Jakub Jelinek <jakub@redhat.com>
5085
5086 * c-c++-common/goacc/use_device-1.c: New test.
5087
2c89b952
JL
50882016-01-25 Jeff Law <law@redhat.com>
5089
5090 PR tree-optimization/69196
5091 PR tree-optimization/68398
5092 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output
5093 * gcc.dg/tree-ssa/pr68198.c: Likewise.
5094
685c8785
DE
50952016-01-25 David Edelsohn <dje.gcc@gmail.com>
5096
5097 PR target/69469
5098 * gcc.target/powerpc/vsx-vector-2.c: Adjust for Goldschmidt's
5099 Algorithm.
5100
95cef0c1
RB
51012016-01-25 Richard Biener <rguenther@suse.de>
5102
5103 PR testsuite/69380
5104 * g++.dg/tree-ssa/pr69336.C: Restrict to x86_64 and i?86.
5105
2947d3b2
IE
51062016-01-25 Ilya Enkovich <enkovich.gnu@gmail.com>
5107
5108 PR target/69421
5109 * gcc.dg/pr69421.c: New test.
5110
ae19075a
BB
51112016-01-25 Bilyan Borisov <bilyan.borisov@arm.com>
5112
5113 * gcc.target/aarch64/simd/vcvt_s64_f64_1.c: New.
5114 * gcc.target/aarch64/simd/vcvt_u64_f64_1.c: Likewise.
5115 * gcc.target/aarch64/simd/vcvta_s64_f64_1.c: Likewise.
5116 * gcc.target/aarch64/simd/vcvta_u64_f64_1.c: Likewise.
5117 * gcc.target/aarch64/simd/vcvtm_s64_f64_1.c: Likewise.
5118 * gcc.target/aarch64/simd/vcvtm_u64_f64_1.c: Likewise.
5119 * gcc.target/aarch64/simd/vcvtn_s64_f64_1.c: Likewise.
5120 * gcc.target/aarch64/simd/vcvtn_u64_f64_1.c: Likewise.
5121 * gcc.target/aarch64/simd/vcvtp_s64_f64_1.c: Likewise.
5122 * gcc.target/aarch64/simd/vcvtp_u64_f64_1.c: Likewise.
5123
fa4511c2
RB
51242016-01-25 Richard Biener <rguenther@suse.de>
5125
5126 PR tree-optimization/69376
5127 * gcc.dg/torture/pr69376.c: New testcase.
5128
1d101216
JD
51292016-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5130
5131 PR fortran/69397
5132 PR fortran/68442
5133 * gfortran.dg/interface_38.f90: New test.
5134 * gfortran.dg/interface_39.f90: New test.
a0909527 5135
a59b92b0
PP
51362016-01-24 Patrick Palka <ppalka@gcc.gnu.org>
5137
5138 Revert:
5139 2016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
5140
5141 PR c++/11858
5142 PR c++/24663
5143 PR c++/24664
5144 * g++.dg/template/pr11858.C: New test.
5145 * g++.dg/template/pr24663.C: New test.
5146 * g++.dg/template/unify12.C: New test.
5147 * g++.dg/template/unify13.C: New test.
5148 * g++.dg/template/unify14.C: New test.
5149 * g++.dg/template/unify15.C: New test.
5150 * g++.dg/template/unify16.C: New test.
5151 * g++.dg/template/unify17.C: New test.
5152
16acb1a8
DH
51532016-01-24 Dominique d'Humieres <dominiq@lps.ens.fr>
5154
5155 PR fortran/68283
5156 gfortran.dg/pr68283.f90: New test.
5157
094773e8
TK
51582016-01-24 Thomas Koenig <tkoenig@gcc.gnu.org>
5159
5160 PR fortran/66094
5161 * gfortran.dg/inline_matmul_13.f90: New test.
5162 * gfortran.dg/matmul_bounds_8.f90: New test.
5163 * gfortran.dg/matmul_bounds_9.f90: New test.
5164 * gfortran.dg/matmul_bounds_10.f90: New test.
5165
42fb90d7
TV
51662016-01-23 Tom de Vries <tom@codesourcery.com>
5167
5168 PR tree-optimization/69426
5169 * gcc.dg/autopar/pr69426.c: New test.
5170
69da7802
MS
51712016-01-23 Martin Sebor <msebor@redhat.com>
5172
5173 PR c++/58109
5174 PR c++/69022
5175 * g++.dg/cpp0x/alignas5.C: New test.
5176 * g++.dg/ext/vector29.C: Same.
5177
da17300a
UB
51782016-01-23 Uros Bizjak <ubizjak@gmail.com>
5179
5180 * gcc.target/i386/chkp-strlen-2.c: Define _GNU_SOURCE.
5181 * gcc.target/i386/chkp-strlen-4.c: Move the definition of
5182 _GNU_SOURCE from compile flags to the source.
5183 * gcc.target/i386/chkp-stropt-12.c: Ditto.
5184 * gcc.target/i386/chkp-stropt-16.c: Ditto.
5185 * gcc.target/i386/chkp-stropt-4.c: Ditto.
5186 * gcc.target/i386/chkp-stropt-8.c: Ditto.
5187
62041cfc
JJ
51882016-01-22 Jakub Jelinek <jakub@redhat.com>
5189
5190 PR target/69432
5191 * g++.dg/opt/pr69432.C: New test.
5192
f7d2ad6f
BS
51932016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5194
5195 * gcc.target/powerpc/pr63354c: Adjust target selector to include
5196 32-bit targets testing an -m64 multilib.
5197
d403fc9a
WS
51982016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5199
5200 * gcc.target/powerpc/pr63354.c: Restrict to Linux targets with
5201 64-bit support.
5202
4aa16f8d
JG
52032016-01-22 James Greenhalgh <james.greenhalgh@arm.com>
5204
5205 * gcc.dg/vect/bb-slp-pr68892.c: Require vect_double.
5206
7c816d0f
CB
52072016-01-21 Christian Bruel <christian.bruel@st.com>
5208
5209 PR target/68674
5210 * gcc.target/i386/pr68674.c
5211 * gcc.target/aarch64/pr68674.c
5212 * gcc.target/arm/pr68674.c
5213
fce661e8
KT
52142016-01-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5215
5216 PR target/69403
5217 * gcc.c-torture/execute/pr69403.c: New test.
5218
4696899f
PC
52192016-01-22 Paolo Carlini <paolo.carlini@oracle.com>
5220
5221 PR c++/55843
5222 * g++.dg/template/pr55843.C: New.
5223
bac69366
AL
52242016-01-22 Alan Lawrence <alan.lawrence@arm.com>
5225
5226 PR testsuite/66877
5227 * gcc.dg/vect/vect-over-widen-3-big-array.c: Only look for 1
5228 vect_recog_over_widening_pattern in dump if we have vect_widen_shift.
5229
b57d3a5c
BS
52302016-01-21 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5231
5232 PR testsuite/67489
da17300a
UB
5233 * gcc.target/powerpc/p8vector-builtin-8.c: Remove { target int128 }
5234 from dg-do compile directive, and instead add
5235 { dg-require-effective-target int128 }.
b57d3a5c 5236
9f04a53e
MS
52372016-01-20 Martin Sebor <msebor@redhat.com>
5238
5239 PR c/69405
5240 * gcc.dg/sync-fetch.c: New test.
5241
38a51663
JL
52422016-01-21 Martin Sebor <msebor@redhat.com>
5243
5244 PR target/69252
5245 * gcc.target/powerpc/pr69252.c: New test.
5246
2423a75a
JD
52472016-01-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5248
5249 PR fortran/65996
da17300a 5250 * gfortran.dg/pr65996.f90: New test.
2423a75a 5251
0a76463f
DV
52522016-01-21 Dominik Vogt <vogt@linux.vnet.ibm.com>
5253
5254 PR c++/68810
9f04a53e 5255 * g++.dg/cpp0x/constexpr-reinterpret1.C: Fix line number that is
2423a75a 5256 expected to generate an error.
0a76463f 5257
9776e692
BS
52582016-01-21 Bernd Schmidt <bschmidt@redhat.com>
5259
5260 PR middle-end/66178
5261 * gcc.dg/torture/pr66178.c: New test.
5262
c8d3e088
AB
52632016-01-21 Anton Blanchard <anton@samba.org>
5264 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5265
5266 PR target/63354
5267 * gcc.target/powerpc/pr63354.c: New test.
5268
35b707ff
VM
52692016-01-21 Vladimir Makarov <vmakarov@redhat.com>
5270
5271 PR rtl-optimization/68990
5272 * gcc.target/i386/pr68990: New.
5273
157b0829
NC
52742016-01-21 Nick Clifton <nickc@redhat.com>
5275
5276 PR target/69129
5277 * gcc.target/mips/pr69129.c: New.
5278
aede6748
PC
52792016-01-21 Paolo Carlini <paolo.carlini@oracle.com>
5280
5281 PR c++/58046
5282 * g++.dg/cpp0x/pr58046.C: New.
5283
5463c2c8
JJ
52842016-01-21 Jakub Jelinek <jakub@redhat.com>
5285
6d31cc75
SS
5286 PR target/69187
5287 PR target/65624
5288 * gcc.target/arm/pr69187.c: New test.
5289
5463c2c8
JJ
5290 PR c++/69355
5291 * g++.dg/torture/pr69355.C: New test.
5292
fa28f32b
AK
52932016-01-21 Aditya Kumar <aditya.k7@samsung.com>
5294 Sebastian Pop <s.pop@samsung.com>
5295
5296 * gfortran.dg/graphite/interchange-3.f90: Adjust pattern.
5297
b920a047
AK
52982016-01-21 Aditya Kumar <aditya.k7@samsung.com>
5299 Sebastian Pop <s.pop@samsung.com>
5300
da17300a 5301 * gcc.dg/graphite/pr68976.c: New test.
b920a047 5302
bdd3aea6
JJ
53032016-01-21 Jakub Jelinek <jakub@redhat.com>
5304
5305 PR middle-end/67653
5306 * c-c++-common/pr67653.c: New test.
5307 * gcc.dg/torture/pr29119.c: Add dg-warning.
5308
26a2e6ae
PB
53092016-01-20 Peter Bergner <bergner@vnet.ibm.com>
5310
5311 * gcc.target/powerpc/cpu-builtin-1.c: New test.
5312
d25c7690
PK
53132016-01-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
5314
5315 PR c/24293
5316 * gcc.dg/pr24293.c: New test.
5317 * gcc.dg/Wcxx-compat-8.c: Adjust to accept error due to
5318 incomplete struct type.
5319 * gcc.dg/declspec-1.c: Likewise.
5320 * gcc.dg/pr63549.c: Likewise.
5321
889d5698
JJ
53222016-01-20 Jakub Jelinek <jakub@redhat.com>
5323
5324 PR tree-optimization/66612
5325 * gcc.target/powerpc/20050830-1.c: Xfail the scan-assembler test
5326 for bdn instruction.
5327
d7cf3dc7
CL
53282016-01-20 Christophe Lyon <christophe.lyon@linaro.org>
5329
5330 * lib/target-supports.exp
5331 (check_effective_target_arm_fp_ok_nocache): New.
5332 (check_effective_target_arm_fp_ok): New.
5333 (add_options_for_arm_fp): New.
5334 (check_effective_target_arm_crypto_ok_nocache): Require
5335 target_arm_v8_neon_ok instead of arm32.
5336 (check_effective_target_arm_crypto_pragma_ok_nocache): New.
5337 (check_effective_target_arm_crypto_pragma_ok): New.
5338 (add_options_for_arm_vfp): New.
5339 * gcc.target/arm/attr-crypto.c: Use arm_crypto_pragma_ok effective
5340 target. Do not force -mfloat-abi=softfp, use arm_fp_ok effective
5341 target instead. Force initial fpu to vfp.
5342 * gcc.target/arm/attr-neon-builtin-fail.c: Do not force
5343 -mfloat-abi=softfp, use arm_fp_ok effective target instead.
5344 * gcc.target/arm/attr-neon-fp16.c: Likewise. Remove arm_neon_ok
5345 dependency.
5346 * gcc.target/arm/attr-neon2.c: Do not force -mfloat-abi=softfp,
5347 use arm_vfp effective target instead. Force initial fpu to vfp.
5348 * gcc.target/arm/attr-neon3.c: Likewise.
5349 * gcc.target/arm/cmp-2.c: Use arm_fp_ok effective target instead of
5350 arm_vfp_ok.
5351 * gcc.target/arm/unsigned-float.c: Likewise.
5352 * gcc.target/arm/vfp-1.c: Likewise.
5353 * gcc.target/arm/vfp-ldmdbd.c: Likewise.
5354 * gcc.target/arm/vfp-ldmdbs.c: Likewise.
5355 * gcc.target/arm/vfp-ldmiad.c: Likewise.
5356 * gcc.target/arm/vfp-ldmias.c: Likewise.
5357 * gcc.target/arm/vfp-stmdbd.c: Likewise.
5358 * gcc.target/arm/vfp-stmdbs.c: Likewise.
5359 * gcc.target/arm/vfp-stmiad.c: Likewise.
5360 * gcc.target/arm/vfp-stmias.c: Likewise.
5361 * gcc.target/arm/vnmul-1.c: Likewise.
5362 * gcc.target/arm/vnmul-2.c: Likewise.
5363 * gcc.target/arm/vnmul-3.c: Likewise.
5364 * gcc.target/arm/vnmul-4.c: Likewise.
5365
01ac9704 53662016-01-20 H.J. Lu <hongjiu.lu@intel.com>
e84b00da 5367
e84b00da
L
5368 PR testsuite/69366
5369 * g++.dg/pr63995-1.C: Require non-x32 target, instead of,
5370 the MPX run-time library, for compile-time MPX test.
5371 * gcc.target/i386/chkp-always_inline.c: Likewise.
5372 * gcc.target/i386/chkp-bndret.c: Likewise.
5373 * gcc.target/i386/chkp-builtins-1.c: Likewise.
5374 * gcc.target/i386/chkp-builtins-2.c: Likewise.
5375 * gcc.target/i386/chkp-builtins-3.c: Likewise.
5376 * gcc.target/i386/chkp-builtins-4.c: Likewise.
5377 * gcc.target/i386/chkp-const-check-1.c: Likewise.
5378 * gcc.target/i386/chkp-const-check-2.c: Likewise.
5379 * gcc.target/i386/chkp-hidden-def.c: Likewise.
5380 * gcc.target/i386/chkp-label-address.c: Likewise.
5381 * gcc.target/i386/chkp-lifetime-1.c: Likewise.
5382 * gcc.target/i386/chkp-narrow-bounds.c: Likewise.
5383 * gcc.target/i386/chkp-pr69044.c: Likewise.
5384 * gcc.target/i386/chkp-remove-bndint-1.c: Likewise.
5385 * gcc.target/i386/chkp-remove-bndint-2.c: Likewise.
5386 * gcc.target/i386/chkp-strchr.c: Likewise.
5387 * gcc.target/i386/chkp-strlen-1.c: Likewise.
5388 * gcc.target/i386/chkp-strlen-2.c: Likewise.
5389 * gcc.target/i386/chkp-strlen-3.c: Likewise.
5390 * gcc.target/i386/chkp-strlen-4.c: Likewise.
5391 * gcc.target/i386/chkp-strlen-5.c: Likewise.
5392 * gcc.target/i386/chkp-stropt-1.c: Likewise.
5393 * gcc.target/i386/chkp-stropt-10.c: Likewise.
5394 * gcc.target/i386/chkp-stropt-11.c: Likewise.
5395 * gcc.target/i386/chkp-stropt-12.c: Likewise.
5396 * gcc.target/i386/chkp-stropt-13.c: Likewise.
5397 * gcc.target/i386/chkp-stropt-14.c: Likewise.
5398 * gcc.target/i386/chkp-stropt-15.c: Likewise.
5399 * gcc.target/i386/chkp-stropt-16.c: Likewise.
5400 * gcc.target/i386/chkp-stropt-2.c: Likewise.
5401 * gcc.target/i386/chkp-stropt-3.c: Likewise.
5402 * gcc.target/i386/chkp-stropt-4.c: Likewise.
5403 * gcc.target/i386/chkp-stropt-5.c: Likewise.
5404 * gcc.target/i386/chkp-stropt-6.c: Likewise.
5405 * gcc.target/i386/chkp-stropt-7.c: Likewise.
5406 * gcc.target/i386/chkp-stropt-8.c: Likewise.
5407 * gcc.target/i386/chkp-stropt-9.c: Likewise.
5408 * gcc.target/i386/pr63995-2.c: Likewise.
5409 * gcc.target/i386/pr64805.c: Likewise.
5410 * gcc.target/i386/pr65044.c: Likewise.
5411 * gcc.target/i386/pr65167.c: Likewise.
5412 * gcc.target/i386/pr65183.c: Likewise.
5413 * gcc.target/i386/pr65184.c: Likewise.
5414 * gcc.target/i386/thunk-retbnd.c: Likewise.
01ac9704 5415
28b33016
IE
54162016-01-20 Ilya Enkovich <enkovich.gnu@gmail.com>
5417
5418 PR tree-optimization/69328
5419 * gcc.dg/pr69328.c: New test.
5420
bcff0913
JL
54212016-01-20 Jeff Law <law@redhat.com>
5422
bf0bb970 5423 PR target/25114
bcff0913
JL
5424 * gcc.target/m68k/pr25114.c: New test.
5425
a3f69631
AV
54262016-01-20 Andre Vieira <andre.simoesdiasvieira@arm.com>
5427
5428 * gcc.target/arm/memset-inline-10.c: Added
5429 dg-require-effective-target arm_thumb2_ok.
5430
af33ba0d
EB
54312016-01-19 Eric Botcazou <ebotcazou@adacore.com>
5432
5433 * gcc.dg/debug/dwarf2/sso.c: New test.
5434
7596d5de
UB
54352016-01-19 Uros Bizjak <ubizjak@gmail.com>
5436
5437 PR testsuite/68820
5438 * gcc.c-torture/execute/builtins/memops-asm.x: New file.
5439 * gcc.c-torture/execute/builtins/strstr-asm.x: Ditto.
5440 * gcc.c-torture/execute/builtins/strstr-asm.c: Remove dg-options.
5441
ceda2c69
JH
54422016-01-19 Jan Hubicka <hubicka@ucw.cz>
5443
5444 PR ipa/66223
5445 * g++.dg/ipa/devirt-50.C: New testcase.
5446
38a979f2
MP
54472016-01-19 Marek Polacek <polacek@redhat.com>
5448
5449 PR c++/68965
5450 * g++.dg/cpp1y/parameter-pack-1.C: New test.
5451 * g++.dg/cpp1y/parameter-pack-2.C: New test.
5452
962801c5
KT
54532016-01-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5454
5455 PR target/69135
5456 * gcc.target/arm/pr69135_1.c: New test.
5457
078fe40a
WD
54582015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
5459
5460 * gcc.target/aarch64/ccmp_1.c: Add new tests.
5461
786e3c06
WD
54622015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
5463
5464 * gcc.target/aarch64/ccmp_1.c: New testcase.
5465
1e297006
MP
54662016-01-19 Marek Polacek <polacek@redhat.com>
5467
5468 PR c++/68586
5469 * g++.dg/cpp0x/enum30.C: New test.
5470
879c27e3
RB
54712016-01-19 Richard Biener <rguenther@suse.de>
5472
5473 PR tree-optimization/69336
5474 * g++.dg/tree-ssa/pr69336.C: New testcase.
5475
015337d3
JJ
54762016-01-19 Jakub Jelinek <jakub@redhat.com>
5477
5478 PR debug/65779
5479 * gcc.dg/pr65779.c: New test.
5480
e2c768b6
RB
54812016-01-19 Richard Biener <rguenther@suse.de>
5482
5483 PR tree-optimization/69352
5484 * gcc.dg/torture/pr69352.c: New testcase.
5485
569efc34
JJ
54862016-01-19 Jakub Jelinek <jakub@redhat.com>
5487
5488 PR rtl-optimization/68955
5489 PR rtl-optimization/64557
5490 * gcc.dg/torture/pr68955.c: New test.
5491
e49d321f
JH
54922016-01-19 Jan Hubicka <hubicka@ucw.cz>
5493
5494 PR lto/69136
5495 * g++.dg/torture/pr69136.C: New testcase.
5496
e9191ad3
JH
54972016-01-19 Jan Hubicka <hubicka@ucw.cz>
5498
5499 PR lto/69133
5500 * g++.dg/lto/pr69133_0.C: New testcase.
5501 * g++.dg/lto/pr69133_1.C: New testcase.
5502
2bedb645
JL
55032016-01-15 Jeff Law <law@redhat.com>
5504
5505 PR tree-optimization/69320
5506 * gcc.c-torture/pr69320-1.c: New test.
5507 * gcc.c-torture/pr69320-2.c: New test.
5508 * gcc.c-torture/pr69320-3.c: New test.
5509 * gcc.c-torture/pr69320-4.c: New test.
5510
17c15cb9
PP
55112016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
5512
5513 PR c++/11858
5514 PR c++/24663
5515 PR c++/24664
5516 * g++.dg/template/pr11858.C: New test.
5517 * g++.dg/template/pr24663.C: New test.
5518 * g++.dg/template/unify12.C: New test.
5519 * g++.dg/template/unify13.C: New test.
5520 * g++.dg/template/unify14.C: New test.
5521 * g++.dg/template/unify15.C: New test.
5522 * g++.dg/template/unify16.C: New test.
5523 * g++.dg/template/unify17.C: New test.
5524
9617fd08
DM
55252016-01-18 David Malcolm <dmalcolm@redhat.com>
5526
5527 PR testsuite/69181
5528 * gcc.dg/pr69181-1.c: New test file.
5529 * gcc.dg/pr69181-2.c: New test file.
5530 * lib/gcc-dg.exp (dg-test): Consolidate post-test cleanup of
5531 globals by moving it to...
5532 (cleanup-after-saved-dg-test): ...this new function. Add
5533 "global additional_sources_used". Add reset of global
5534 multiline_expected_outputs to the empty list.
5535 * lib/multiline.exp (_multiline_expected_outputs): Rename this
5536 global to...
5537 (multiline_expected_outputs): ...this, and updated comments to
5538 note that it is modified from gcc-dg.exp.
5539 (dg-end-multiline-output): Update for the above renaming.
5540 (handle-multiline-outputs): Likewise. Remove the clearing
5541 of the expected outputs to the empty list.
5542
b555a2e4
RB
55432016-01-18 Richard Biener <rguenther@suse.de>
5544
5545 PR tree-optimization/69297
5546 * gcc.dg/vect/costmodel/x86_64/costmodel-pr69297.c: New testcase.
5547
96902805
JM
55482016-01-18 Joseph Myers <joseph@codesourcery.com>
5549
5550 * gcc.target/mips/mips-3d-1.c: Use forbid_cpu=octeon.* in
5551 dg-options.
5552 * gcc.target/mips/mips-3d-2.c: Likewise.
5553 * gcc.target/mips/mips-3d-3.c: Likewise.
5554 * gcc.target/mips/mips-3d-4.c: Likewise.
5555 * gcc.target/mips/mips-3d-5.c: Likewise.
5556 * gcc.target/mips/mips-3d-6.c: Likewise.
5557 * gcc.target/mips/mips-3d-7.c: Likewise.
5558 * gcc.target/mips/mips-3d-8.c: Likewise.
5559 * gcc.target/mips/mips-3d-9.c: Likewise.
5560 * gcc.target/mips/mips-ps-1.c: Likewise.
5561 * gcc.target/mips/mips-ps-2.c: Likewise.
5562 * gcc.target/mips/mips-ps-3.c: Likewise.
5563 * gcc.target/mips/mips-ps-4.c: Likewise.
5564 * gcc.target/mips/mips-ps-5.c: Likewise.
5565 * gcc.target/mips/mips-ps-6.c: Likewise.
5566 * gcc.target/mips/mips-ps-7.c: Likewise.
5567 * gcc.target/mips/mips-ps-type.c: Likewise.
5568 * gcc.target/mips/mips-ps-type-2.c: Likewise.
5569 * gcc.target/mips/mips16-attributes-6.c: Likewise.
5570
40e26f94
TV
55712016-01-18 Tom de Vries <tom@codesourcery.com>
5572
5573 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: New test.
5574 * c-c++-common/goacc/kernels-double-reduction.c: New test.
5575 * c-c++-common/goacc/kernels-empty.c: New test.
5576 * c-c++-common/goacc/kernels-eternal.c: New test.
5577 * c-c++-common/goacc/kernels-loop-2.c: New test.
5578 * c-c++-common/goacc/kernels-loop-3.c: New test.
5579 * c-c++-common/goacc/kernels-loop-data-2.c: New test.
5580 * c-c++-common/goacc/kernels-loop-data-enter-exit-2.c: New test.
5581 * c-c++-common/goacc/kernels-loop-data-enter-exit.c: New test.
5582 * c-c++-common/goacc/kernels-loop-data-update.c: New test.
5583 * c-c++-common/goacc/kernels-loop-data.c: New test.
5584 * c-c++-common/goacc/kernels-loop-g.c: New test.
5585 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: New test.
5586 * c-c++-common/goacc/kernels-loop-n.c: New test.
5587 * c-c++-common/goacc/kernels-loop-nest.c: New test.
5588 * c-c++-common/goacc/kernels-loop.c: New test.
5589 * c-c++-common/goacc/kernels-noreturn.c: New test.
5590 * c-c++-common/goacc/kernels-one-counter-var.c: New test.
5591 * c-c++-common/goacc/kernels-parallel-loop-data-enter-exit.c: New test.
5592 * c-c++-common/goacc/kernels-reduction.c: New test.
5593
a98d4647
TV
55942016-01-18 Tom de Vries <tom@codesourcery.com>
5595
5596 * gcc.dg/autopar/outer-1.c: Update for new parloops instantiation.
5597 * gcc.dg/autopar/outer-2.c: Same.
5598 * gcc.dg/autopar/outer-3.c: Same.
5599 * gcc.dg/autopar/outer-4.c: Same.
5600 * gcc.dg/autopar/outer-5.c: Same.
5601 * gcc.dg/autopar/outer-6.c: Same.
5602 * gcc.dg/autopar/parallelization-1.c: Same.
5603 * gcc.dg/autopar/parloops-exit-first-loop-alt-2.c: Same.
5604 * gcc.dg/autopar/parloops-exit-first-loop-alt-3.c: Same.
5605 * gcc.dg/autopar/parloops-exit-first-loop-alt-4.c: Same.
5606 * gcc.dg/autopar/parloops-exit-first-loop-alt-5.c: Same.
5607 * gcc.dg/autopar/parloops-exit-first-loop-alt-6.c: Same.
5608 * gcc.dg/autopar/parloops-exit-first-loop-alt-7.c: Same.
5609 * gcc.dg/autopar/parloops-exit-first-loop-alt-pr66652.c: Same.
5610 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: Same.
5611 * gcc.dg/autopar/pr39500-1.c: Same.
5612 * gcc.dg/autopar/pr39500-2.c: Same.
5613 * gcc.dg/autopar/pr46193.c: Same.
5614 * gcc.dg/autopar/pr46194.c: Same.
5615 * gcc.dg/autopar/pr49580.c: Same.
5616 * gcc.dg/autopar/pr49960-1.c: Same.
5617 * gcc.dg/autopar/pr49960.c: Same.
5618 * gcc.dg/autopar/pr68373.c: Same.
5619 * gcc.dg/autopar/reduc-1.c: Same.
5620 * gcc.dg/autopar/reduc-1char.c: Same.
5621 * gcc.dg/autopar/reduc-1short.c: Same.
5622 * gcc.dg/autopar/reduc-2.c: Same.
5623 * gcc.dg/autopar/reduc-2char.c: Same.
5624 * gcc.dg/autopar/reduc-2short.c: Same.
5625 * gcc.dg/autopar/reduc-3.c: Same.
5626 * gcc.dg/autopar/reduc-4.c: Same.
5627 * gcc.dg/autopar/reduc-6.c: Same.
5628 * gcc.dg/autopar/reduc-7.c: Same.
5629 * gcc.dg/autopar/reduc-8.c: Same.
5630 * gcc.dg/autopar/reduc-9.c: Same.
5631 * gcc.dg/autopar/uns-outer-4.c: Same.
5632 * gcc.dg/autopar/uns-outer-5.c: Same.
5633 * gcc.dg/autopar/uns-outer-6.c: Same.
5634 * gfortran.dg/parloops-exit-first-loop-alt-2.f95: Same.
5635 * gfortran.dg/parloops-exit-first-loop-alt.f95: Same.
5636
da976fa8
AL
56372016-01-18 Alan Lawrence <alan.lawrence@arm.com>
5638
5639 PR target/63679
5640 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove XFAIL for powerpc(32), hppa,
5641 aarch64, sparc, s390. Add --param sra-max-scalarization-size-Ospeed.
5642
70c1e886
AL
56432016-01-18 Alan Lawrence <alan.lawrence@arm.com>
5644
5645 PR target/63679
5646 * gcc.dg/tree-ssa/ssa-dom-cse-5.c: New.
5647 * gcc.dg/tree-ssa/ssa-dom-cse-6.c: New.
5648 * gcc.dg/tree-ssa/ssa-dom-cse-7.c: New.
5649
88bed196
AL
56502016-01-18 Alan Lawrence <alan.lawrence@arm.com>
5651
5652 PR target/63679
5653 * gcc.dg/tree-ssa/sra-17.c: New.
5654 * gcc.dg/tree-ssa/sra-18.c: New.
5655
3dd5f42e
IE
56562016-01-18 Ilya Enkovich <enkovich.gnu@gmail.com>
5657
5658 * gcc.target/i386/pr65105-5.c: Adjust to andn generation.
5659
ae5a77fa
EB
56602016-01-18 Eric Botcazou <ebotcazou@adacore.com>
5661
5662 * gnat.dg/inline12.adb: New test.
5663
11e57fc6
BC
56642016-01-18 Bin Cheng <bin.cheng@arm.com>
5665
5666 PR tree-optimization/66797
5667 * gcc.c-torture/execute/pr65447.c: Relax check condition.
5668
995b6fe0
RB
56692016-01-18 Richard Biener <rguenther@suse.de>
5670
5671 PR tree-optimization/69170
5672 * gcc.dg/torture/pr69170.c: New testcase.
5673
82ee0cf2 56742016-01-17 John David Anglin <danglin@gcc.gnu.org>
d656d82e
JDA
5675
5676 * gcc.dg/torture/builtin-integral-1.c: Require c99_runtime.
5677
d69da357
TV
56782016-01-16 Tom de Vries <tom@codesourcery.com>
5679
5680 * c-c++-common/goacc/kernels-alias-ipa-pta-4.c: New test.
5681
a3845283
TV
56822016-01-16 Tom de Vries <tom@codesourcery.com>
5683
5684 * gcc.dg/parloops-exit-first-loop-alt.c: Move ...
5685 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: ... here. Remove
5686 redundant dg-require-effective-target pthread.
5687 * gcc.dg/parloops-exit-first-loop-alt-2.c: Same.
5688 * gcc.dg/parloops-exit-first-loop-alt-3.c: Same.
5689 * gcc.dg/parloops-exit-first-loop-alt-4.c: Same.
5690 * gcc.dg/parloops-exit-first-loop-alt-5.c: Same.
5691 * gcc.dg/parloops-exit-first-loop-alt-6.c: Same.
5692 * gcc.dg/parloops-exit-first-loop-alt-7.c: Same.
5693 * gcc.dg/parloops-exit-first-loop-alt-pr66652.c: Same.
5694
197a6aa6
DE
56952016-01-16 David Edelsohn <dje.gcc@gmail.com>
5696
5697 PR target/68609
5698 * gcc.target/powerpc/recip-6.c: Enable on AIX.
5699 * gcc.target/powerpc/recip-7.c: Same.
5700
ec7886c1
PP
57012016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
5702
5703 PR c++/69091
5704 * g++.dg/template/pr69091.C: New test.
5705
203484bb
PP
57062016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
5707
5708 * c-c++-common/cilk-plus/AN/an-if.c: Check that the original
5709 dump does not contain an error_mark_node.
5710 * c-c++-common/cilk-plus/CK/pr60469.c: Likewise.
5711 * c-c++-common/cilk-plus/AN/fn_ptr-2.c: New xfail'd test.
5712
aa2500e9
PP
57132016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
5714
5715 PR c++/68936
5716 * g++.dg/template/pr68936.C: New test.
5717
28621a5c
DE
57182016-01-15 David Edelsohn <dje.gcc@gmail.com>
5719
5720 PR target/68609
5721 * gcc.target/powerpc/recip-1.c: Adjust for Goldschmidt's Algorithm.
5722 * gcc.target/powerpc/recip-2.c: Same.
5723 * gcc.target/powerpc/recip-3.c: Same.
5724 * gcc.target/powerpc/recip-4.c: Same.
5725 * gcc.target/powerpc/recip-sqrtf.c: Same.
5726
40c43aca
JL
57272016-01-15 Jeff Law <law@redhat.com>
5728
5729 PR tree-optimization/69270
5730 * gcc.dg/tree-ssa/pr69270-2.c: New test.
5731 * gcc.dg/tree-ssa/pr69270-3.c: New test.
5732
afbc5ae8
PT
57332016-01-15 Paul Thomas <pault@gcc.gnu.org>
5734
5735 PR fortran/49630
5736 * gfortran.dg/deferred_character_13.f90: New test for the fix
5737 of comment 3 of the PR.
5738
5739 PR fortran/54070
5740 * gfortran.dg/deferred_character_8.f90: New test
5741 * gfortran.dg/allocate_error_5.f90: New test
5742
5743 PR fortran/60593
5744 * gfortran.dg/deferred_character_10.f90: New test
5745
5746 PR fortran/60795
5747 * gfortran.dg/deferred_character_14.f90: New test
5748
5749 PR fortran/61147
5750 * gfortran.dg/deferred_character_11.f90: New test
5751
5752 PR fortran/64324
5753 * gfortran.dg/deferred_character_9.f90: New test
5754
49abe076
VM
57552016-01-15 Vladimir Makarov <vmakarov@redhat.com>
5756
5757 PR rtl-optimization/69030
5758 * gcc.target/i386/pr69030.c: New.
5759
16d12992
KT
57602016-01-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5761
5762 * gcc.target/aarch64/target_attr_17.c: New test.
5763
78810bd3
RB
57642016-01-15 Richard Biener <rguenther@suse.de>
5765
5766 PR tree-optimization/66856
5767 * gcc.dg/torture/pr66856-1.c: New testcase.
5768 * gcc.dg/torture/pr66856-2.c: Likewise.
5769
2bd847fe
RB
57702016-01-15 Richard Biener <rguenther@suse.de>
5771
5772 PR debug/69137
5773 * g++.dg/lto/pr69137_0.C: New testcase.
5774
a00fe3b7
RS
57752016-01-15 Richard Sandiford <richard.sandiford@arm.com>
5776
5777 PR middle-end/69246
5778 * gcc.target/i386/pr69246.c: New test.
5779
cbb0e83b
DV
57802016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
5781
7596d5de 5782 * gfortran.dg/bind_c_array_params_2.f90: Fix test patterns for S/390.
cbb0e83b 5783
5a500ecf
DV
57842016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
5785
5786 PR c++/56194
5787 * g++.dg/init/const9.C: Disable test on S/390.
5788
5d9bf64f
DV
57892016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
5790
5791 * g++.dg/Wframe-address.C: Test requires -mbackchain for s390*-*-*.
5792 * g++.dg/Wno-frame-address.C: Ditto.
5793
e234b19e
DV
57942016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
5795
5796 * gcc.dg/tree-ssa/20040204-1.c: Do not xfail on S/390.
5797
89483f99
RB
57982016-01-15 Richard Biener <rguenther@suse.de>
5799
5800 PR tree-optimization/68961
5801 * gcc.dg/vect/costmodel/x86_64/costmodel-pr68961.c: New testcase.
5802
94f37395
IE
58032016-01-15 Ilya Enkovich <enkovich.gnu@gmail.com>
5804
5805 * gcc.target/i386/pr65105-5.c: New test.
5806
82ee0cf2 58072016-01-15 Jan Hubicka <hubicka@ucw.cz>
0f6176e6
JH
5808
5809 * gcc.c-torture/execute/alias-4.c: New testcase.
5810
82ee0cf2 58112016-01-15 Jan Hubicka <hubicka@ucw.cz>
824ca15e
JH
5812
5813 PR ipa/68148
5814 * g++.dg/ipa/devirt-49.C: New testcase.
5815
092f7deb 58162016-01-15 Christian Bruel <christian.bruel@st.com>
edef1fa8
CB
5817
5818 PR target/65837
5819 * gcc.target/arm/attr-neon-builtin-fail2.c: New test.
5820 * gcc.target/arm/lto/pr65837-attr_0.c: New test.
5821 * gcc.target/arm/lto/pr65837_0.c: Fix skip condition and use ACLE name.
5822
e93c66bc
RB
58232016-01-15 Richard Biener <rguenther@suse.de>
5824
5825 PR tree-optimization/69117
5826 * gcc.dg/torture/pr69117.c: New testcase.
5827
c47eaca6 58282015-01-14 Ryan Burn <contact@rnburn.com>
b6e3db06
RB
5829
5830 PR c++/69048
5831 * g++.dg/cilk-plus/CK/pr69048.cc: New test.
5832
c3f6914a
FXC
58332016-01-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
5834
5835 PR testsuite/67509
5836 * gfortran.dg/ieee/ieee_7.f90: For out of bound precision or
5837 range tests use 100 * maximum instead of maximum + 1.
5838
cd65ae90
JJ
58392016-01-14 Jakub Jelinek <jakub@redhat.com>
5840
5841 PR debug/69244
5842 * gcc.dg/guality/pr69244.c: New test.
5843
19643948
UB
58442016-01-14 Uros Bizjak <ubizjak@gmail.com>
5845
5846 * lib/target-supports.exp (check_effective_target_issignaling):
5847 New procedure.
5848 * gcc.dg/pr61441.c: Require issignaling effective target.
5849
fe79c97e
SB
58502016-01-14 Segher Boessenkool <segher@kernel.crashing.org>
5851
5852 PR target/68803
5853 * gcc.target/powerpc/20050603-3.c: Add xfails for powerpc64le.
5854
c7df95d8
DM
58552016-01-14 David Malcolm <dmalcolm@redhat.com>
5856
5857 PR c++/68819
5858 PR preprocessor/69177
5859 * gcc.dg/plugin/location-overflow-test-1.c: New test case.
5860 * gcc.dg/plugin/location-overflow-test-2.c: New test case.
5861 * gcc.dg/plugin/location_overflow_plugin.c: New test plugin.
5862 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
5863
00083992
MP
58642016-01-14 Marek Polacek <polacek@redhat.com>
5865
5866 PR c/69262
5867 * gcc.dg/array-15.c: New test.
5868
0c9b3294
JJ
58692016-01-14 Jakub Jelinek <jakub@redhat.com>
5870
5871 PR middle-end/68146
5872 PR tree-optimization/69155
5873 * gfortran.dg/pr68146.f: New test.
5874 * gfortran.dg/pr69155.f90: New test.
5875
3688e13d
RB
58762016-01-14 Richard Biener <rguenther@suse.de>
5877
5878 PR tree-optimization/68060
5879 * gcc.dg/torture/pr68060-1.c: New testcase.
5880 * gcc.dg/torture/pr68060-2.c: Likewise.
5881
bab0ad3a
NC
58822016-01-14 Nick Clifton <nickc@redhat.com>
5883
5884 * lib/target-supports.exp
5885 (check_effective_target_arm_neon_ok_nocache): Add an option
5886 sequence that includes setting the ARM architecture to ARMv7-A.
5887 * gcc.target/arm/attr-neon.c: Use dg-add-options to add the
5888 command line options necessary to enable Neon support.
5889 * gcc.target/arm/neon-vlshr-imm-1.c: Likewise.
5890 * gcc.target/arm/neon-vshl-imm-1.c: Likewise.
5891 * gcc.target/arm/neon-vshr-imm-1.c: Likewise.
5892 * gcc.target/arm/pr69180.c: Likewise.
5893
947c2ce5
JL
58942016-01-14 Jeff Law <law@redhat.com>
5895
5896 PR tree-optimization/69270
5897 * gcc.dg/tree-ssa/pr69270.c: New test.
5898
3342fd71
BS
58992016-01-13 Bernd Schmidt <bschmidt@redhat.com>
5900
5901 PR c/66208
5902 * c-c++-common/pr66208.c: New file.
5903
2ad3adf1
JJ
59042016-01-13 Jakub Jelinek <jakub@redhat.com>
5905
5906 PR tree-optimization/69156
5907 * gcc.dg/pr69156.c: New test.
5908
398d6feb
L
59092016-01-13 H.J. Lu <hongjiu.lu@intel.com>
5910
5911 * gcc.target/i386/pr69225-7.c: New test.
5912
4c868789
RH
59132016-01-13 Richard Henderson <rth@redhat.com>
5914
5915 * gcc.dg/tm/memopt-13.c: Update expected function.
5916 * gcc.dg/tm/memopt-6.c: Likewise.
5917
ef6d1772
UB
59182016-01-13 Uros Bizjak <ubizjak@gmail.com>
5919
5920 * gcc.target/i386/pr45685.c (dg-options): Add -mno-sse4.
5921 * gcc.target/i386/pr68432-1.c (dg-options): Ditto.
5922 * gcc.target/i386/pr68432-2.c (dg-options): Ditto.
5923 * gcc.target/i386/pr68432-3.c (dg-options): Ditto.
0b4b6ef2 5924
ef6d1772
UB
59252016-01-13 Tom de Vries <tom@codesourcery.com>
5926
5927 PR tree-optimization/69169
0b4b6ef2
TV
5928 * gcc.dg/pr69169.c: New test.
5929
2ad3adf1 59302016-01-13 Alexander Fomin <alexander.fomin@intel.com>
8866d62c
AF
5931
5932 PR target/69228
5933 * gcc.target/i386/avx512pf-vscatterpf0dpd-1.c: Adjust.
5934 * gcc.target/i386/avx512pf-vscatterpf0dps-1.c: Likewise.
5935 * gcc.target/i386/avx512pf-vscatterpf0qpd-1.c: Likewise.
5936 * gcc.target/i386/avx512pf-vscatterpf0qps-1.c: Likewise.
5937 * gcc.target/i386/avx512pf-vscatterpf1dpd-1.c: Likewise.
5938 * gcc.target/i386/avx512pf-vscatterpf1dps-1.c: Likewise.
5939 * gcc.target/i386/avx512pf-vscatterpf1qpd-1.c: Likewise.
5940 * gcc.target/i386/avx512pf-vscatterpf1qps-1.c: Likewise.
5941
9060e335
AK
59422016-01-13 Jakub Jelinek <jakub@redhat.com>
5943
5944 PR target/69247
5945 * gcc.dg/pr69247.c: New test.
5946
40311329
RB
59472016-01-13 Richard Biener <rguenther@suse.de>
5948
5949 PR tree-optimization/69242
5950 * gcc.dg/torture/pr69242.c: New testcase.
5951
ccbd7103
RB
59522016-01-13 Richard Biener <rguenther@suse.de>
5953
5954 PR tree-optimization/69186
5955 * gcc.dg/torture/pr69186.c: New testcase.
5956
c6f72a46
JL
59572016-01-13 Jeff Law <law@redhat.com>
5958
5959 PR tree-optimization/67755
5960 * gcc.dg/tree-ssa/pr67755.c: New test.
5961
59622016-01-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
bf3f4b38
TP
5963
5964 * gcc.c-torture/unsorted/dump-noaddr.x (dump_compare): Replace static
5965 pass number in output by a star.
5966
c446cf07
BC
59672016-01-12 Bin Cheng <bin.cheng@arm.com>
5968
5969 PR tree-optimization/68911
5970 * gcc.c-torture/execute/pr68911.c: New test.
5971
5342156c
MP
59722016-01-12 Marek Polacek <polacek@redhat.com>
5973
5974 PR c++/68979
5975 * g++.dg/warn/permissive-1.C: New test.
5976
65364cc5
JJ
59772016-01-12 Jakub Jelinek <jakub@redhat.com>
5978
5979 PR objc++/68511
5980 PR c++/69213
5981 * g++.dg/opt/pr69213.C: New test.
5982
81b9a3d9
CB
59832016-01-12 Christian Bruel <christian.bruel@st.com>
5984
5985 PR target/69180
5986 * gcc.target/arm/pr69180.c: New test.
5987
3c4e91c9
RB
59882016-01-12 Richard Biener <rguenther@suse.de>
5989
5990 PR lto/69077
5991 * g++.dg/lto/pr69077_0.C: New testcase.
5992 * g++.dg/lto/pr69077_1.C: Likewise.
5993
5664cea1
JJ
59942016-01-12 Jakub Jelinek <jakub@redhat.com>
5995
5996 PR target/69175
5997 * g++.dg/opt/pr69175.C: New test.
5998
86cefc49
AL
59992016-01-12 Alan Lawrence <alan.lawrence@arm.com>
6000
6001 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Declare functions as 'extern'
6002 rather than #including math.h & stdlib.h.
6003 * gcc.dg/vect/pr47001.c: Declare abort as 'extern', remove stdlib.h.
6004 * gcc.dg/vect/pr49771.c: Likewise.
6005 * gcc.dg/vect/vect-10-big-array.c: Likewise.
6006 * gcc.dg/vect/vect-neg-store-1.c: Likewise.
6007 * gcc.dg/vect/vect-neg-store-2.c: Likewise.
6008 * gcc.dg/vect/slp-37.c: Change NULL to 0, remove stdlib.h.
6009 * gcc.dg/vect/pr40254.c: Remove unnecessary include of stdlib.h.
6010 * gcc.dg/vect/pr44507.c: Likewise.
6011 * gcc.dg/vect/pr45902.c: Likewise.
6012 * gcc.dg/vect/slp-widen-mult-half.c: Likewise.
6013 * gcc.dg/vect/vect-117.c: Likewise.
6014 * gcc.dg/vect/vect-99.c: Likewise.
6015 * gcc.dg/vect/vect-aggressive-1.c: Likewise.
6016 * gcc.dg/vect/vect-cond-1.c: Likewise.
6017 * gcc.dg/vect/vect-cond-2.c: Likewise.
6018 * gcc.dg/vect/vect-cond-3.c: Likewise.
6019 * gcc.dg/vect/vect-cond-4.c: Likewise.
6020 * gcc.dg/vect/vect-mask-load-1.c: Likewise.
6021 * gcc.dg/vect/vect-mask-loadstore-1.c: Likewise.
6022 * gcc.dg/vect/vect-over-widen-1-big-array.c: Likewise.
6023 * gcc.dg/vect/vect-over-widen-1.c: Likewise.
6024 * gcc.dg/vect/vect-over-widen-2-big-array.c: Likewise.
6025 * gcc.dg/vect/vect-over-widen-2.c: Likewise.
6026 * gcc.dg/vect/vect-over-widen-3-big-array.c: Likewise.
6027 * gcc.dg/vect/vect-over-widen-3.c: Likewise.
6028 * gcc.dg/vect/vect-over-widen-4-big-array.c: Likewise.
6029 * gcc.dg/vect/vect-over-widen-4.c: Likewise.
6030 * gcc.dg/vect/vect-widen-mult-const-s16.c: Likewise.
6031 * gcc.dg/vect/vect-widen-mult-const-u16.c: Likewise.
6032 * gcc.dg/vect/vect-widen-mult-half-u8.c: Likewise.
6033 * gcc.dg/vect/vect-widen-mult-half.c: Likewise.
6034 * gcc.dg/vect/no-trapping-math-vect-ifcvt-11.c: Remove unnecessary
6035 include of signal.h.
6036 * gcc.dg/vect/no-trapping-math-vect-ifcvt-12.c: Likewise.
6037 * gcc.dg/vect/no-trapping-math-vect-ifcvt-13.c: Likewise.
6038 * gcc.dg/vect/no-trapping-math-vect-ifcvt-14.c: Likewise.
6039 * gcc.dg/vect/no-trapping-math-vect-ifcvt-15.c: Likewise.
6040 * gcc.dg/vect/no-trapping-math-vect-ifcvt-16.c: Likewise.
6041 * gcc.dg/vect/vect-ifcvt-16.c: Likewise.
6042 * gcc.dg/vect/vect-ifcvt-17.c: Likewise.
6043 * gcc.dg/vect/vect-ifcvt-2.c: Likewise.
6044 * gcc.dg/vect/vect-ifcvt-3.c: Likewise.
6045 * gcc.dg/vect/vect-ifcvt-4.c: Likewise.
6046 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
6047 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
6048 * gcc.dg/vect/vect-ifcvt-6.c: Likewise.
6049 * gcc.dg/vect/vect-ifcvt-7.c: Likewise.
6050 * gcc.dg/vect/vect-ifcvt-9.c: Likewise.
6051 * gcc.dg/vect/vect-outer-5.c: Likewise.
6052 * gcc.dg/vect/vect-outer-6.c: Likewise.
6053 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Remove unnecessary
6054 include of stdio.h.
6055
b832f61e
NC
60562016-01-12 Nick Clifton <nickc@redhat.com>
6057
6058 PR target/68913
6059 * gcc.dg/lto/pr61886_0.c: Rename the external function called
6060 to fread so that it will be found in all target runtimes.
6061
8eac49b1
RB
60622016-01-12 Richard Biener <rguenther@suse.de>
6063
6064 PR tree-optimization/69053
6065 * g++.dg/torture/pr69053.C: New testcase.
6066
2935d994
RB
60672016-01-12 Richard Biener <rguenther@suse.de>
6068
6069 PR tree-optimization/69168
6070 * gcc.dg/torture/pr69168.c: New testcase.
6071
66c16fd9
RB
60722016-01-12 Richard Biener <rguenther@suse.de>
6073
6074 PR tree-optimization/69157
6075 * gcc.dg/torture/pr69157.c: New testcase.
6076
60772016-01-12 Richard Biener <rguenther@suse.de>
6078
6079 PR tree-optimization/69174
6080 * gcc.dg/torture/pr69174.c: New testcase.
6081
723033a6
JJ
60822016-01-12 Jakub Jelinek <jakub@redhat.com>
6083
6084 PR c++/66808
6085 PR c++/69000
6086 * g++.dg/tls/pr66808.C: New test.
6087 * g++.dg/tls/pr69000.C: New test.
6088
3574cf47
BS
60892016-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
6090
6091 * gcc.target/powerpc/swaps-p8-23.c: New test.
6092 * gcc.target/powerpc/swaps-p8-24.c: Likewise.
6093
feb20787
JDA
60942016-01-11 John David Anglin <danglin@gcc.gnu.org>
6095
6096 PR tree-optimization/68356
6097 * gcc.dg/torture/pr68264.c: Disable exp2 ERANGE test on hppa unix.
6098
27b1820a
KV
60992016-01-12 Kugan Vivekanandarajah <kuganv@linaro.org>
6100 Jim Wilson <jim.wilson@linaro.org>
6101
6102 PR target/69194
6103 * gcc.target/arm/pr69194.c: New test.
6104
cf4de6af
L
61052016-01-11 H.J. Lu <hongjiu.lu@intel.com>
6106
6107 PR target/69225
6108 * gcc.target/i386/pr69225-1.c: New test.
6109 * gcc.target/i386/pr69225-2.c: Likewise.
6110 * gcc.target/i386/pr69225-3.c: Likewise.
6111 * gcc.target/i386/pr69225-4.c: Likewise.
6112 * gcc.target/i386/pr69225-5.c: Likewise.
6113 * gcc.target/i386/pr69225-6.c: Likewise.
6114
1ebd5558
JJ
61152016-01-11 Jakub Jelinek <jakub@redhat.com>
6116
23552a4d
JJ
6117 PR target/67462
6118 * gcc.dg/ifcvt-3.c: Only compile on lp64 targets, include also i?86
6119 if lp64.
6120
26ff85b0
JJ
6121 PR target/69071
6122 * gcc.dg/pr69071.c: New test.
6123
9cb6bd74
JJ
6124 PR c++/69211
6125 * g++.dg/opt/pr69211.C: New test.
6126
1ebd5558
JJ
6127 PR tree-optimization/69214
6128 * gcc.c-torture/compile/pr69214.c: New test.
6129
8c18c836
UB
61302016-01-11 Uros Bizjak <ubizjak@gmail.com>
6131
6132 * gcc.target/i386/pr66232-10.c: Do not compile on ia32 target.
6133 * gcc.target/i386/pr66232-11.c: Ditto.
6134 * gcc.target/i386/pr66232-12.c: Ditto.
6135 * gcc.target/i386/pr66232-13.c: Ditto.
6136
62446e6e
RB
61372016-01-11 Richard Biener <rguenther@suse.de>
6138
6139 PR tree-optimization/69173
6140 * gcc.dg/torture/pr69173.c: New testcase.
6141
2b8568fe
KT
61422016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6143
6144 PR rtl-optimization/68796
6145 * gcc.target/aarch64/tst_5.c: New test.
6146 * gcc.target/aarch64/tst_6.c: Likewise.
6147
5baf4532
KT
61482016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6149
6150 PR rtl-optimization/68841
6151 * gcc.dg/pr68841.c: New test.
6152 * gcc.c-torture/execute/pr68841.c: New test.
6153
ca90b1ed
YR
61542016-01-11 Yuri Rumyantsev <ysrumyan@gmail.com>
6155
6156 PR rtl-optimization/68920
6157 * gcc.dg/ifcvt-4.c: Add "--param max-rtl-if-conversion-insns=3" option
6158 for ix86 targets.
6159 * gcc.dg/ifcvt-5.c: New test.
6160
2ad3adf1 61612016-01-11 Alexandre Oliva <aoliva@redhat.com>
b4934671
AO
6162
6163 PR bootstrap/69123
6164 * g++.dg/pr69123.C: New.
6165
83834c09
IE
61662016-01-11 Ilya Enkovich <enkovich.gnu@gmail.com>
6167
6168 PR target/69010
6169 * gcc.target/i386/pr69010.c: New test.
6170
dcf89d57
MJ
61712016-01-11 Martin Jambor <mjambor@suse.cz>
6172
6173 PR ipa/69044
6174 * gcc.target/i386/chkp-pr69044.c: New test.
6175
d95167ee
TV
61762016-01-11 Tom de Vries <tom@codesourcery.com>
6177
6178 PR tree-optimization/69109
6179 * gcc.dg/autopar/pr69109-2.c: New test.
6180 * gcc.dg/autopar/pr69109.c: New test.
6181
4f6403a8
TV
61822016-01-11 Tom de Vries <tom@codesourcery.com>
6183
6184 PR tree-optimization/69108
6185 * gcc.dg/autopar/pr69108.c: New test.
6186
21efdd80
PP
61872016-01-10 Patrick Palka <ppalka@gcc.gnu.org>
6188
6189 PR c++/69029
6190 * c-c++-common/Wisleading-indentation.c: Augment test.
6191
fd42eed8
TK
61922016-01-10 Thomas Koenig <tkoenig@gcc.gnu.org>
6193
6194 PR fortran/69154
6195 * gfortran.dg/inline_matmul_12.f90: New test.
6196
4f90ee6c
PT
61972016-01-10 Paul Thomas <pault@gcc.gnu.org>
6198
6199 PR fortran/67779
6200 * gfortran.dg/actual_array_offset_1: New test.
6201
3907c6cf
TV
62022016-01-10 Tom de Vries <tom@codesourcery.com>
6203
6204 PR tree-optimization/69062
6205 * gcc.dg/autopar/pr69062.c: New test.
6206
b07b236e
TS
62072016-01-10 Thomas Schwinge <thomas@codesourcery.com>
6208
6209 * gcc.dg/vect/slp-perm-1.c: Fix scan-tree-dump syntax.
6210 * gcc.dg/vect/slp-perm-2.c: Likewise.
6211 * gcc.dg/vect/slp-perm-3.c: Likewise.
6212 * gcc.dg/vect/slp-perm-5.c: Likewise.
6213 * gcc.dg/vect/slp-perm-6.c: Likewise.
6214 * gcc.dg/vect/slp-perm-7.c: Likewise.
6215 * gcc.dg/vect/slp-perm-8.c: Likewise.
6216
23fab8ae
TV
62172016-01-10 Tom de Vries <tom@codesourcery.com>
6218
6219 PR tree-optimization/69039
6220 * gcc.dg/autopar/pr69039.c: New test.
6221
73f0dae2
MP
62222016-01-09 Marek Polacek <polacek@redhat.com>
6223
6224 PR c++/69113
6225 * g++.dg/pr69113.C: New test.
6226
20b8d734
JJ
62272016-01-09 Jakub Jelinek <jakub@redhat.com>
6228
6229 PR middle-end/50865
6230 PR tree-optimization/69097
6231 * gcc.c-torture/execute/pr50865.c: New test.
6232 * gcc.c-torture/execute/pr69097-1.c: New test.
6233 * gcc.c-torture/execute/pr69097-2.c: New test.
6234 * gcc.dg/pr69097-1.c: New test.
6235 * gcc.dg/pr69097-2.c: New test.
6236
c50e614b
JJ
62372016-01-09 Jakub Jelinek <jakub@redhat.com>
6238
6239 PR c++/69164
6240 * g++.dg/opt/pr69164.C: New test.
6241
e0237993
JJ
62422016-01-08 Jakub Jelinek <jakub@redhat.com>
6243
6244 PR tree-optimization/69167
6245 * gcc.dg/pr69167.c: New test.
6246
bd8f5bb2
MP
62472016-01-08 Marek Polacek <polacek@redhat.com>
6248
6249 PR c++/68449
6250 * g++.dg/pr68449.C: New.
6251
bb0f5ca7
AL
62522016-01-08 Alan Lawrence <alan.lawrence@arm.com>
6253
6254 PR tree-optimization/68707
6255 * lib/target-supports.exp (check_effective_target_vect_load_lanes): New.
6256 * gcc.dg/vect/slp-perm-1.c: Look for vect_load_lanes instead of SLP
6257 on platforms supporting it.
6258 * gcc.dg/vect/slp-perm-2.c: Likewise.
6259 * gcc.dg/vect/slp-perm-3.c: Likewise.
6260 * gcc.dg/vect/slp-perm-5.c: Likewise.
6261 * gcc.dg/vect/slp-perm-7.c: Likewise.
6262 * gcc.dg/vect/slp-perm-8.c: Likewise.
6263 * gcc.dg/vect/slp-perm-6.c: Look for vect_load_lanes in addition to SLP
6264 on platforms supporting it.
6265
22518428
JJ
62662016-01-08 Jakub Jelinek <jakub@redhat.com>
6267
33f0852f
JJ
6268 PR tree-optimization/69162
6269 * gcc.dg/pr69162.c: New test.
6270
22518428
JJ
6271 PR tree-optimization/69172
6272 * gcc.dg/pr69172.c: New test.
6273
80e9b3aa
TP
62742016-01-08 Thomas Preud'homme <thomas.preudhomme@arm.com>
6275
6276 PR tree-optimization/67781
6277 * gcc.c-torture/execute/pr67781.c: New file.
6278
262a363f
JJ
62792016-01-08 Jakub Jelinek <jakub@redhat.com>
6280
6281 PR tree-optimization/69083
6282 * gcc.dg/vect/pr69083.c: New test.
6283
6e1f093f
SS
62842016-01-08 Sujoy Saraswati <sujoy.saraswati@hpe.com>
6285
6286 PR tree-optimization/61441
6287 * gcc.dg/pr61441.c: Restrict to linux and gnu targets.
6288 Use -fexcess-precision=standard for compiler options.
6289 Use fabs() only when __FLT_EVAL_METHOD__ == 0.
6290
53290e07
JJ
62912016-01-08 Jakub Jelinek <jakub@redhat.com>
6292
57bf3072
JJ
6293 PR fortran/69128
6294 * gfortran.dg/gomp/pr69128.f90: New test.
6295
53290e07
JJ
6296 PR c++/69145
6297 * g++.dg/ext/pr69145-1.C: New test.
6298 * g++.dg/ext/pr69145-2-very-long-filename.cc: New file.
6299 * g++.dg/ext/pr69145-2.h: New file.
6300
7a127fa7
MS
63012016-01-07 Martin Sebor <msebor@redhat.com>
6302
6303 PR c/68966
6304 * gcc.dg/atomic-fetch-bool.c: New test.
6305 * gcc.dg/sync-fetch-bool.c: New test.
6306
95918b49
L
63072016-01-07 H.J. Lu <hongjiu.lu@intel.com>
6308
6309 PR fortran/66680
6310 gfortran.dg/gomp/pr66680.f90: Moved to libgomp.
6311
c8e62a9d
NC
63122016-01-07 Nick Clifton <nickc@redhat.com>
6313
6314 PR target/66655
6315 * g++.dg/pr66655.C: New test.
6316 * g++.dg/pr66655_1.cc: Test support file.
6317 * g++.dg/pr66655.h: Test header file.
6318
2ad3adf1 63192016-01-07 Dominique d'Humieres <dominiq@lps.ens.fr>
64d3ef31
DH
6320
6321 PR fortran/66680
6322 gfortran.dg/gomp/pr66680.f90: New test.
6323
4cd9ca92
L
63242016-01-07 H.J. Lu <hongjiu.lu@intel.com>
6325
6326 PR target/69171
6327 * gcc.target/i386/pr69171-1.c: New test.
6328 * gcc.target/i386/pr69171-2.c: Likewise.
6329 * gcc.target/i386/pr69171-3.c: Likewise.
6330 * gcc.target/i386/pr69171-4.c: Likewise.
6331 * gcc.target/i386/pr69171-5.c: Likewise.
6332 * gcc.target/i386/pr69171-6.c: Likewise.
6333
7e33d4dc
BS
63342015-12-15 Bernd Schmidt <bschmidt@redhat.com>
6335
6336 PR middle-end/67639
6337 * c-c++-common/pr67639.c: New test.
6338
fec64afc
JJ
63392016-01-07 Jakub Jelinek <jakub@redhat.com>
6340
6341 PR tree-optimization/69141
6342 * g++.dg/opt/pr69141.C: New test.
6343
f293ad29
EB
63442016-01-06 Eric Botcazou <ebotcazou@adacore.com>
6345
6346 * gcc.target/sparc/20151219-1.c: Skip in 64-bit mode.
6347
5027395e
UB
63482016-01-06 Uros Bizjak <ubizjak@gmail.com>
6349
6350 PR target/69140
6351 * gcc.target/i386/pr69140.c: New test
6352
7443cf13
DM
63532016-01-06 David Malcolm <dmalcolm@redhat.com>
6354
6355 * gcc.dg/bad-dereference.c: New test case.
6356
32928931
BS
63572015-01-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
6358
6359 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: New test.
6360
68dd05da
AS
63612016-01-06 Andreas Schwab <schwab@linux-m68k.org>
6362
6363 * gcc.dg/atomic-invalid-2.c: Remove duplicated content.
6364
6b131d5b
MP
63652016-01-06 Marek Polacek <polacek@redhat.com>
6366
6367 PR sanitizer/69099
6368 * gcc.dg/ubsan/float-cast-overflow-atomic.c: New test.
6369
8d9fdb49
MP
63702016-01-05 Marek Polacek <polacek@redhat.com>
6371
6372 PR c/69104
6373 * gcc.dg/atomic-invalid-2.c: New.
6374
acf93f1e
L
63752016-01-05 H.J. Lu <hongjiu.lu@intel.com>
6376
6377 PR target/68991
6378 * gcc.target/i386/pr68991.c: New test.
6379
3f50525d
L
63802016-01-05 H.J. Lu <hongjiu.lu@intel.com>
6381
6382 PR target/68991
6383 * g++.dg/pr68991-1.C: New test.
6384 * g++.dg/pr68991-2.C: Likewise.
6385
e0237993 63862016-01-05 Sergei Trofimovich <siarheit@google.com>
face88a1 6387
e0237993 6388 PR other/60465
face88a1
ST
6389 * gcc.target/ia64/pr60465-gprel64.c: New test.
6390 * gcc.target/ia64/pr60465-gprel64-c37.c: New test.
6391
a0866eff
KT
63922016-01-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6393
6394 PR rtl-optimization/68651
6395 * gcc.target/aarch64/pr68651_1.c: New test.
6396
c589e975
DM
63972016-01-05 David Malcolm <dmalcolm@redhat.com>
6398
6399 PR c/69122
6400 * c-c++-common/Wmisleading-indentation.c (pr69122): New function.
6401
929710d9
NS
64022016-01-05 Nathan Sidwell <nathan@acm.org>
6403
ce3e43d7
NS
6404 PR c++/58583
6405 * g++.dg/cpp0x/nsdmi-template14.C: Adjust test & errors.
6406
929710d9
NS
6407 * gcc.dg/alias-15.c: New.
6408
a2faef8e
NC
64092016-01-05 Nick Clifton <nickc@redhat.com>
6410
6411 PR target/68870
6412 * g++.dg/pr68770.C: New test.
6413
4cfa76e3
MS
64142016-01-04 Mike Stump <mikestump@comcast.net>
6415
6416 * lib/target-supports.exp (check_effective_target_cilkplus):
6417 cilkplus targets require pthreads.
4ece61b6 6418 (check_effective_target_cilkplus): Remove special case for NVPTX.
4cfa76e3 6419
4e8a3a35
MM
64202016-01-04 Michael Meissner <meissner@linux.vnet.ibm.com>
6421
6422 * gcc.target/powerpc/p9-permute.c: New test for xxperm code
6423 generation.
6424
818ab71a
JJ
64252016-01-04 Jakub Jelinek <jakub@redhat.com>
6426
6427 Update copyright years.
6428
2fe0a208
MP
64292016-01-04 Marek Polacek <polacek@redhat.com>
6430
6431 PR c/68908
6432 * gcc.dg/atomic/c11-atomic-exec-6.c: New test.
6433 * gcc.dg/atomic/c11-atomic-exec-7.c: New test.
6434 * gcc.dg/atomic/stdatomic-op-5.c: New test.
6435
9e3b2fe3
EB
64362016-01-04 Eric Botcazou <ebotcazou@adacore.com>
6437
6438 * gcc.target/sparc/20160104-2.c: New test.
6439
e8d65a35
EB
64402016-01-04 Eric Botcazou <ebotcazou@adacore.com>
6441
6442 * gcc.target/sparc/20160104-1.c: New test.
6443
25ccfccd
PT
64442016-01-03 Paul Thomas <pault@gcc.gnu.org>
6445
6446 PR fortran/65045
6447 * gfortran.dg/pr65045.f90: New test.
6448
cb51d382
EB
64492016-01-02 Eric Botcazou <ebotcazou@adacore.com>
6450
6451 * gnat.dg/specs/debug1.ads: Delete.
6452
6eeaad6e
JD
64532016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6454
6455 PR libgfortran/68867
6456 * gfortran.dg/default_format_denormal_2.f90: Fix the dg regular
6457 expression.
6458
2f968603
JD
64592016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6460
6461 PR libgfortran/68867
6462 * gfortran.dg/default_format_denormal_2.f90: XFAIL for all
6463 PowerPC.
6464
591bb5e4
PT
64652016-01-01 Paul Thomas <pault@gcc.gnu.org>
6466
6467 PR fortran/68864
6468 * gfortran.dg/pr68864.f90: New test.
6469
f1e0620c
JJ
64702016-01-01 Jakub Jelinek <jakub@redhat.com>
6471
942a1319
JJ
6472 PR tree-optimization/69070
6473 * gcc.dg/pr69070.c: New test.
6474
10dff63f
JJ
6475 PR sanitizer/69055
6476 * gfortran.dg/pr69055.f90: New test.
6477
f1e0620c
JJ
6478 PR target/69015
6479 * gcc.dg/pr69015.c: New test.
818ab71a 6480\f
2f883d1c 6481Copyright (C) 2016 Free Software Foundation, Inc.
ad41bd84
JM
6482
6483Copying and distribution of this file, with or without modification,
6484are permitted in any medium without royalty provided the copyright
6485notice and this notice are preserved.