]> git.ipfire.org Git - thirdparty/gcc.git/blame - gcc/testsuite/ChangeLog
aarch64.c (all_extensions): Removed unused static variable.
[thirdparty/gcc.git] / gcc / testsuite / ChangeLog
CommitLineData
2efd67ed
NS
12016-05-17 Nathan Sidwell <nathan@acm.org>
2
3 * gcc.c-torture/execute/20030222-1.c: Skip on ptx.
4 * gcc.dg/pr68671.c: Fix ptx xfail-if.
5 * gcc.dg/torture/pr54261-1.c: Allocate atomic var statically.
6 * gcc.dg/torture/type-generic-1.c: Enable UNSAFE for ptx.
7
1988b2c2
NS
82016-05-17 Nathan Sidwell <nathan@acm.org>
9
10 * gcc.target/nvptx/abi-vararg-3.c: New.
11
ad1d92ab
MM
122016-05-17 Mikhail Maltsev <maltsevm@gmail.com>
13
14 PR tree-optimization/54579
15 PR middle-end/55299
16 * gcc.dg/fold-notrotate-1.c: New test.
17 * gcc.dg/fold-notshift-1.c: New test.
18 * gcc.dg/fold-notshift-2.c: New test.
19
47768df8
MP
202016-05-17 Marek Polacek <polacek@redhat.com>
21
22 PR ipa/71146
23 * g++.dg/ipa/pr71146.C: New test.
24
6b5423a5
DM
252016-05-17 David Malcolm <dmalcolm@redhat.com>
26
27 * jit.dg/test-error-array-bounds.c: New test case.
28
c7986356
MG
292016-05-17 Marc Glisse <marc.glisse@inria.fr>
30
31 * gcc.dg/tree-ssa/and-1.c: New testcase.
32
d982c5b7
MG
332016-05-17 Marc Glisse <marc.glisse@inria.fr>
34
35 * gcc.dg/tree-ssa/pr69270.c: Adjust.
36 * gcc.dg/tree-ssa/andnot-1.c: New testcase.
37
0139ba93
MG
382016-05-17 Marc Glisse <marc.glisse@inria.fr>
39
40 * gcc.dg/tree-ssa/pr69270.c: Adjust.
41 * gcc.dg/tree-ssa/vrp99.c: New testcase.
42
daab4562
JW
432016-05-17 Jiong Wang <jiong.wang@arm.com>
44
45 * gcc.target/aarch64/simd/vmul_elem_1.c: Use intrinsics.
46
22330033
JW
472016-05-17 Jiong Wang <jiong.wang@arm.com>
48
49 * gcc.target/aarch64/simd/vmul_elem_1.c: New.
50
98b3a5f2
JW
512016-05-17 Jiong Wang <jiong.wang@arm.com>
52
53 * gcc.target/aarch64/fmla_intrinsic_1.c: Allow ".d[index]" besides
54 ".2d[index]" when scan the assembly.
55 * gcc.target/aarch64/fmls_intrinsic_1.c: Likewise.
56 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h: New entry for
57 float64x1.
58 * gcc.target/aarch64/advsimd-intrinsics/vfms_vfma_n.c: New.
59
b71b7a8e
RB
602016-05-17 Richard Biener <rguenther@suse.de>
61
62 PR tree-optimization/71132
63 * gcc.dg/torture/pr71132.c: New testcase.
64
3c51ad46
CL
652016-05-17 Christophe Lyon <christophe.lyon@linaro.org>
66
67 * g++.dg/inherit/think1.C: Fix dg-do and dg-skip order.
68
d20faa66
KT
692016-05-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
70
71 PR target/70809
72 * gcc.target/aarch64/pr70809_1.c: New test.
73
b75cc5a4
KT
742016-05-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
75
76 * gcc.target/aarch64/cpu-diagnostics-1.c: Skip if -mcpu is overriden.
77 * gcc.target/aarch64/cpu-diagnostics-2.c: Likewise.
78 * gcc.target/aarch64/cpu-diagnostics-3.c: Likewise.
79 * gcc.target/aarch64/cpu-diagnostics-4.c: Likewise.
80
b28eb195
IE
812016-05-17 Dominique d'Humieres <dominiq@lps.ens.fr>
82 Ilya Enkovich <ilya.enkovich@intel.com>
83
84 PR target/71114
85 * gcc.target/i386/pr70799-1.c: Fix scan for Darwin.
86
0b9004ed
JH
872016-05-16 Jan Hubicka <hubicka@ucw.cz>
88
89 * g++.dg/ipa/ivinline-7.C: Do not xfail.
90 * g++.dg/ipa/ivinline-9.C: Do not xfail.
91
1b81a1c1
MW
922016-05-16 Matthew Wahab <matthew.wahab@arm.com>
93
94 * g++.dg/ext/arm-fp16/fp16-param-1.c: Update expected output. Add
95 test for __ARM_FP16_ARGS.
96 * g++.dg/ext/arm-fp16/fp16-return-1.c: Update expected output.
97 * gcc.target/arm/aapcs/neon-vect10.c: New.
98 * gcc.target/arm/aapcs/neon-vect9.c: New.
99 * gcc.target/arm/aapcs/vfp18.c: New.
100 * gcc.target/arm/aapcs/vfp19.c: New.
101 * gcc.target/arm/aapcs/vfp20.c: New.
102 * gcc.target/arm/aapcs/vfp21.c: New.
103 * gcc.target/arm/fp16-aapcs-1.c: New.
104 * g++.target/arm/fp16-param-1.c: Update expected output. Add
105 test for __ARM_FP16_ARGS.
106 * g++.target/arm/fp16-return-1.c: Update expected output.
107
921d1e73
JW
1082016-05-16 Jiong Wang <jiong.wang@arm.com>
109
110 PR testsuite/70227
111 * g++.dg/lto/pr69589_0.C: Skip arm and aarch64 bare-metal targets.
112
228eb42a
HA
1132016-05-15 Harald Anlauf <anlauf@gmx.de>
114
115 PR fortran/69603
116 * gfortran.dg/pr69603.f90: New testcase.
117
785abfd3
FR
1182016-05-14 Fritz Reese <fritzoreese@gmail.com>
119
120 * gfortran.dg/dec_union_4.f90: Fix endian issue.
121
e75eb64f
FR
1222016-05-14 Fritz Reese <fritzoreese@gmail.com>
123
124 PR fortran/71047
125 * gfortran.dg/pr71047.f08: New test.
126
aa4b467b
JM
1272016-05-13 Joseph Myers <joseph@codesourcery.com>
128
129 * gcc.dg/qual-return-5.c, gcc.dg/qual-return-6.c: New tests.
130 * gcc.dg/call-diag-2.c, gcc.dg/qual-return-2.c ,
131 gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: Use -std=gnu99.
132
653fb4a2
MS
1332016-05-13 Martin Sebor <msebor@redhat.com>
134
135 PR c++/60049
136 * g++.dg/cpp0x/constexpr-60049.C: New test.
137
9e37582d
JJ
1382016-05-13 Jakub Jelinek <jakub@redhat.com>
139
140 PR bootstrap/71071
141 * gcc.dg/pr71071.c: New test.
142
a278aa17
UB
1432016-05-13 Uros Bizjak <ubizjak@gmail.com>
144
145 * gcc.dg/vect/tree-vect.h (check_vect): Handle AVX2,
146 remove XOP handling.
377eaca7 147 * gcc.dg/vect/pr66636.c (foo): Add __attribute__((noinline,noclone)).
a278aa17 148
ac3d02e2
NS
1492016-05-13 Nathan Sidwell <nathan@acm.org>
150
151 * gcc.dg/atomic-noinline-aux.c: Include stddef.h. Fix
152 __atomic_is_lock_free declaration.
153
8ab3bdac
RB
1542016-05-13 Richard Biener <rguenther@suse.de>
155
156 PR tree-optimization/42587
157 * gcc.dg/optimize-bswapsi-4.c: New testcase.
158
623b8e0a
ML
1592016-05-13 Martin Liska <mliska@suse.cz>
160
161 * g++.dg/tree-ssa/ivopts-3.C: Change test-case to follow
162 the new format of dump output.
163
da7674f6
IE
1642016-05-13 Ilya Enkovich <ilya.enkovich@intel.com>
165
166 * gcc.dg/pr71084.c: New test.
167
c959db3d
RR
1682016-05-13 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
169
170 PR target/53440
171 * g++.dg/inherit/thunk1.C: Support arm / aarch64.
172
43203dea
RR
1732016-05-13 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
174
175 * gcc.target/aarch64/struct_return.c: New test.
176
4f2e1536
MP
1772016-05-12 Marek Polacek <polacek@redhat.com>
178
179 PR c/70756
180 * c-c++-common/pr70756-2.c: New test.
181 * c-c++-common/pr70756.c: New test.
182
1ef33ef3
RB
1832016-05-12 Richard Biener <rguenther@suse.de>
184
185 PR tree-optimization/71059
186 * gcc.dg/torture/pr71059.c: New testcase.
187
763baff6
RB
1882016-05-12 Richard Biener <rguenther@suse.de>
189
190 PR tree-optimization/71062
191 * gcc.dg/torture/pr71062.c: New testcase.
192
c4ec1243
IE
1932016-05-12 Ilya Enkovich <ilya.enkovich@intel.com>
194
195 PR tree-optimization/71006
196 * gcc.dg/pr71006.c: New test.
197
a5fbf76d
MP
1982016-05-12 Marek Polacek <polacek@redhat.com>
199
200 PR driver/71063
201 * gcc.dg/opts-7.c: New test.
202
5acc47a4
KT
2032016-05-12 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
204
205 PR target/70830
206 * gcc.target/arm/interrupt-1.c: Change dg-compile to dg-assemble.
207 Add -save-temps to dg-options.
208 Scan for ldmfd rather than pop instruction.
209 * gcc.target/arm/interrupt-2.c: Likewise.
210 * gcc.target/arm/pr70830.c: New test.
211
40bd4bf9
JJ
2122016-05-12 Jakub Jelinek <jakub@redhat.com>
213
3cd63842
JJ
214 * gcc.target/i386/avx512bw-vpextr-1.c: New test.
215 * gcc.target/i386/avx512dq-vpextr-1.c: New test.
216
c05d08f6
JJ
217 * gcc.target/i386/avx512bw-vpinsr-1.c: New test.
218 * gcc.target/i386/avx512dq-vpinsr-1.c: New test.
219 * gcc.target/i386/avx512vl-vpinsr-1.c: New test.
220
bc27ffae
JJ
221 PR target/71019
222 * gcc.target/i386/avx512vl-pack-1.c: New test.
223 * gcc.target/i386/avx512vl-pack-2.c: New test.
224 * gcc.target/i386/avx512bw-pack-2.c: New test.
225
515d7412
JJ
226 * gcc.target/i386/avx512vl-vinsertps-1.c: New test.
227
40bd4bf9
JJ
228 * gcc.target/i386/avx512dq-abs-copysign-1.c: New test.
229 * gcc.target/i386/avx512vl-abs-copysign-1.c: New test.
230 * gcc.target/i386/avx512vl-abs-copysign-2.c: New test.
231
44ab146a
RB
2322016-05-12 Richard Biener <rguenther@suse.de>
233
234 PR tree-optimization/70986
235 * gcc.dg/torture/pr70986-1.c: New testcase.
236 * gcc.dg/torture/pr70986-2.c: Likewise.
237 * gcc.dg/torture/pr70986-3.c: Likewise.
238
d6e83a8d
MM
2392016-05-11 Mikhail Maltsev <maltsevm@gmail.com>
240
241 PR c/43651
242 * gcc.dg/Wduplicate-decl-specifier-c11.c: New test.
243 * gcc.dg/Wduplicate-decl-specifier.c: Likewise.
244
51e67ea3
UB
2452016-05-11 Uros Bizjak <ubizjak@gmail.com>
246
247 * gcc.target/i386/sse-13.c: Add dg-add-options bind_pic_locally
248 directive.
249 * gcc.target/i386/pr66746.c: Ditto.
250
3fd2b007
MM
2512016-05-11 Michael Meissner <meissner@linux.vnet.ibm.com>
252
253 * gcc.target/powerpc/dform-3.c: New test for ISA 3.0 vector d-form
254 support.
255 * gcc.target/powerpc/dform-1.c: Add -mlra option to silence
256 warning when using -mvsx-timode.
257 * gcc.target/powerpc/p8vector-int128-1.c: Likewise.
258 * gcc.target/powerpc/dform-2.c: Likewise.
259 * gcc.target/powerpc/pr68805.c: Likewise.
260
5c3a10fb
MP
2612016-05-11 Marek Polacek <polacek@redhat.com>
262
263 PR c++/71024
264 * c-c++-common/attributes-3.c: New test.
265
7cfb065b
NS
2662016-05-11 Nathan Sidwell <nathan@acm.org>
267
268 * gcc.dg/pr68671.c: Xfail on PTX -- assembler crash.
269 * gcc.c-torture/execute/pr68185.c: Likewise.
270 * gcc.dg/ipa/pr70306.c: Requires global constructors.
271 * gcc.dg/pr69634.c: Requires scheduling.
272 * gcc.dg/torture/pr66178.c: Require label values.
273 * gcc.dg/setjmp-6.c: Require indirect jumps.
274
f35ea97d
RB
2752016-05-11 Richard Biener <rguenther@suse.de>
276
277 PR tree-optimization/71055
278 * gcc.dg/torture/pr71055.c: New testcase.
279
dff70323
RB
2802016-05-11 Richard Biener <rguenther@suse.de>
281
282 PR debug/71057
283 * g++.dg/debug/pr71057.C: New testcase.
284
56a3d28b
JJ
2852016-05-11 Jakub Jelinek <jakub@redhat.com>
286
287 PR fortran/70855
288 * gfortran.dg/gomp/pr70855.f90: New test.
289
ebc1b29e
RB
2902016-05-11 Richard Biener <rguenther@suse.de>
291
292 PR middle-end/71002
293 * g++.dg/torture/pr71002.C: New testcase.
294
98ccd1d7
IE
2952016-05-11 Ilya Enkovich <ilya.enkovich@intel.com>
296
297 PR middle-end/70807
298 * gcc.dg/pr70807.c: New test.
299
ed29e24b
MS
3002016-05-10 Martin Sebor <msebor@redhat.com>
301
302 PR c++/38611
303 * g++.dg/Wattributes.C: New test.
304
e39dab2c
MG
3052016-05-10 Marc Glisse <marc.glisse@inria.fr>
306
307 * gcc.dg/tree-ssa/bit-assoc.c: New testcase.
308 * gcc.dg/tree-ssa/pr69270.c: Adjust.
309 * gcc.dg/tree-ssa/vrp59.c: Disable forwprop.
310
d067e238
IE
3112016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
312
313 PR target/70799
314 * gcc.target/i386/pr70799-1.c: New test.
315
cd36c83e
PMR
3162016-05-10 Pierre-Marie de Rodat <derodat@adacore.com>
317
318 * gnat.dg/debug6.adb, gnat.dg/debug6_pkg.ads: New testcase.
319
1e3af2a4
IE
3202016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
321
322 PR middle-end/70877
323 * gcc.target/i386/pr70877.c: New test.
324
afc610db
IE
3252016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
326
327 PR tree-optimization/70786
328 * gcc.target/i386/pr70876.c: New test.
329
4b59d19f
JJ
3302016-05-10 Jakub Jelinek <jakub@redhat.com>
331
332 PR target/70927
333 * gcc.target/i386/avx512vl-logic-1.c: New test.
334 * gcc.target/i386/avx512vl-logic-2.c: New test.
335 * gcc.target/i386/avx512dq-logic-2.c: New test.
336
9b5ee426
BS
3372016-05-10 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
338
339 PR target/70963
340 * gcc.target/powerpc/pr70963.c: New.
341
f3352cab
DM
3422016-05-10 David Malcolm <dmalcolm@redhat.com>
343
344 * gcc.dg/plugin/diagnostic-test-show-locus-bw.c
345 (test_very_wide_line): Add ruler to expected output.
346 * gcc.dg/plugin/diagnostic-test-show-locus-color.c
347 (test_very_wide_line): Likewise.
348 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
349 (test_show_locus): Within the handling of "test_very_wide_line",
350 enable show_ruler_p on the diagnostic context.
351
4a3255dd
RB
3522016-05-10 Richard Biener <rguenther@suse.de>
353
354 PR tree-optimization/71039
355 * gcc.dg/torture/pr71039.c: New testcase.
356
da7c9950
NS
3572016-05-10 Nathan Sidwell <nathan@acm.org>
358
359 * gcc.dg/nested-func-10.c: Requires alloca.
360 * gcc.dg/nested-func-9.c: Requires alloca.
361 * gcc.c-torture/execute/pr70460.c: Requires labels.
362 * gcc.c-torture/compile/pr70199.c: Requires labels.
363 * gcc.target/nvptx/decl.c: Compile only.
364 * gcc.target/nvptx/trailing-init.c: Compile only.
365 * gcc.target/nvptx/ary-init.c: Compile only.
366
cf68d92c
MP
3672016-05-10 Marek Polacek <polacek@redhat.com>
368
369 PR c/70255
370 * gcc.dg/attr-opt-1.c: New test.
371
64ea4e15
RB
3722016-05-10 Richard Biener <rguenther@suse.de>
373
374 PR tree-optimization/70497
375 PR tree-optimization/28367
376 * gcc.dg/torture/20160404-1.c: New testcase.
377 * gcc.dg/tree-ssa/ssa-fre-54.c: Likewise.
378 * gcc.dg/tree-ssa/ssa-fre-55.c: Likewise.
379
5a96dae3
PMR
3802016-05-10 Pierre-Marie de Rodat <derodat@adacore.com>
381
382 * gcc.dg/debug/dwarf2/nested_fun.c: New testcase.
383
fc97f805
UB
3842016-05-09 Uros Bizjak <ubizjak@gmail.com>
385
386 * gcc.target/i386/fabsneg-1.c New test.
387
a710b1d5
AM
3882016-05-09 Alan Modra <amodra@gmail.com>
389
390 PR testsuite/70826
391 * gcc.target/powerpc/savres.c: Compile with -fno-rename-registers.
392
171f6f05
RB
3932016-05-09 Richard Biener <rguenther@suse.de>
394
395 PR tree-optimization/70985
396 * gcc.dg/torture/pr70985.c: New testcase.
397
18caa34e
BC
3982016-05-09 Bin Cheng <bin.cheng@arm.com>
399
400 * gcc.dg/tree-ssa/ifc-9.c: New test.
401 * gcc.dg/tree-ssa/ifc-10.c: New test.
402 * gcc.dg/tree-ssa/ifc-11.c: New test.
403 * gcc.dg/tree-ssa/ifc-12.c: New test.
404 * gcc.dg/vect/pr61194.c: Remove XFAIL.
405 * gcc.dg/vect/vect-23.c: Remove XFAIL.
406 * gcc.dg/vect/vect-mask-store-move-1.c: Revise test check.
407
7a27d38f
RB
4082016-05-09 Richard Biener <rguenther@suse.de>
409
410 PR fortran/70937
411 * gfortran.dg/pr70937.f90: New testcase.
412
5ebbbd3d
RO
4132016-05-08 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
414
415 * gcc.dg/ipa/pure-const-3.c: Scan local-pure-const1 dump.
416
f6288c24
FR
4172016-05-07 Fritz Reese <fritzoreese@gmail.com>
418
419 PR fortran/56226
420 * gfortran.dg/dec_structure_1.f90: New testcase.
421 * gfortran.dg/dec_structure_2.f90: Ditto.
422 * gfortran.dg/dec_structure_3.f90: Ditto.
423 * gfortran.dg/dec_structure_4.f90: Ditto.
424 * gfortran.dg/dec_structure_5.f90: Ditto.
425 * gfortran.dg/dec_structure_6.f90: Ditto.
426 * gfortran.dg/dec_structure_7.f90: Ditto.
427 * gfortran.dg/dec_structure_8.f90: Ditto.
428 * gfortran.dg/dec_structure_9.f90: Ditto.
429 * gfortran.dg/dec_structure_10.f90: Ditto.
430 * gfortran.dg/dec_structure_11.f90: Ditto.
431 * gfortran.dg/dec_union_1.f90: Ditto.
432 * gfortran.dg/dec_union_2.f90: Ditto.
433 * gfortran.dg/dec_union_3.f90: Ditto.
434 * gfortran.dg/dec_union_4.f90: Ditto.
435 * gfortran.dg/dec_union_5.f90: Ditto.
436 * gfortran.dg/dec_union_6.f90: Ditto.
437 * gfortran.dg/dec_union_7.f90: Ditto.
438
5ec4a8cd
TV
4392016-05-07 Tom de Vries <tom@codesourcery.com>
440
441 PR tree-optimization/70956
442 * gcc.dg/graphite/pr70956.c: New test.
443
58ec1d0e
JJ
4442016-05-06 Jakub Jelinek <jakub@redhat.com>
445
ccd88fb7
JJ
446 PR middle-end/70941
447 * gcc.dg/torture/pr70941.c (abort): Remove prototype.
448 (a, b, c, d): Change type from char to signed char.
449 (main): Compare against (signed char) -1634678893 instead of
450 hardcoded -109. Use __builtin_abort instead of abort.
451
dd3b6464
JJ
452 * gcc.target/i386/avx512bw-vpsraw-3.c: New test.
453 * gcc.target/i386/avx512vl-vpsrad-3.c: New test.
454
58ec1d0e
JJ
455 * gcc.target/i386/avx512bw-vpmaddwd-3.c: New test.
456
19aa23d8
YR
4572016-05-06 Yuri Rumyantsev <ysrumyan@gmail.com>
458
459 PR debug/70935
460 * gcc.dg/torture/pr70935.c: New test.
461
ae5f0df1
OE
4622016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
463
464 PR target/58219
ce23a8ff 465 * gcc.target/sh/pr58219.c: New tests.
ae5f0df1 466
078f7e37
RB
4672016-05-06 Richard Biener <rguenther@suse.de>
468
469 PR tree-optimization/70960
470 * gfortran.fortran-torture/compile/pr70960.f90: New testcase.
471
765d7b54
OE
4722016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
473
474 PR target/52933
475 * gcc.target/sh/pr52933-1.c (test_31, test_32, test_33, test_34,
476 test_35, test_36, test_37, test_38, test_39, test_40): New sub-tests.
477 Adjust expected instruction counts.
478 * gcc.target/sh/pr52933-2.c: Adjust expected instruction counts.
479
29c94e65
MP
4802016-05-06 Marek Polacek <polacek@redhat.com>
481
482 PR sanitizer/70875
483 * gcc.dg/ubsan/bounds-3.c: New test.
484
3684b02e
OE
4852016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
486
487 PR target/54089
488 * gcc.target/sh/pr54089-1.c (test_24): Add new sub-test.
489
8706773f
RB
4902016-05-06 Richard Biener <rguenther@suse.de>
491
492 PR middle-end/70931
493 * gfortran.dg/pr70931.f90: New testcase.
494
a4f51018
RB
4952016-05-06 Richard Biener <rguenther@suse.de>
496
497 PR middle-end/70941
498 * gcc.dg/torture/pr70941.c: New testcase.
499
c4f2425f
BC
5002016-05-05 Bin Cheng <bin.cheng@arm.com>
501
502 PR tree-optimization/57206
503 * gcc.dg/vect/pr57206.c: New test.
504
5dc08197
RO
5052016-05-05 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
506
507 * gcc.dg/ipa/inline-8.c (isnanf): Declare.
508
351f85c5
JJ
5092016-05-05 Jakub Jelinek <jakub@redhat.com>
510
568bac8c
JJ
511 * gcc.target/i386/avx512f-vfmadd-1.c: New test.
512
351f85c5
JJ
513 * c-c++-common/Wdangling-else-4.c: New test.
514
33fd7785
JJ
5152016-05-04 Jakub Jelinek <jakub@redhat.com>
516
2d1ac15a
JJ
517 PR c++/70906
518 PR c++/70933
519 * g++.dg/opt/pr70906.C: New test.
520 * g++.dg/opt/pr70933.C: New test.
521
33fd7785
JJ
522 * gcc.target/i386/avx512vl-vmovq-1.c: New test.
523
6b715bf6
JH
5242016-05-04 Jan Hubicka <hubicka@ucw.cz>
525
526 * gcc.dg/ipa/pure-const-3.c: New testcase.
527
deef7113
MP
5282016-05-04 Marek Polacek <polacek@redhat.com>
529
530 * c-c++-common/Wdangling-else-1.c: New test.
531 * c-c++-common/Wdangling-else-2.c: New test.
532 * c-c++-common/Wdangling-else-3.c: New test.
533
5396db97
KCY
5342016-05-04 Kwok Cheung Yeung <kcy@codesourcery.com>
535
536 * gcc.target/mips/mips16-attributes.c: Skip if -mmicromips
537 flag is present.
538
de55efd5
MP
5392016-05-04 Marek Polacek <polacek@redhat.com>
540
541 PR c/48778
542 * gcc.dg/Waddress-2.c: New test.
543
475839b6
AM
5442016-05-04 Alan Modra <amodra@gmail.com>
545
546 * gcc.target/powerpc/pr70866.c: New.
547
b25aad5f
MS
5482016-05-03 Martin Sebor <msebor@redhat.com>
549
550 PR c++/66561
551 * c-c++-common/builtin_location.c: New test.
552 * g++.dg/cpp1y/builtin_location.C: New test.
553
79ce98bc
MP
5542016-05-03 Marek Polacek <polacek@redhat.com>
555
556 PR c/70859
557 * gcc.dg/pr70859.c: New test.
558 * gcc.dg/pr70859-2.c: New test.
559
402e89f5
PMR
5602016-05-03 Pierre-Marie de Rodat <derodat@adacore.com>
561
562 * gnat.dg/debug5.adb: New testcase.
563
f3d90045
DV
5642016-05-03 Dominik Vogt <vogt@linux.vnet.ibm.com>
565
566 * gcc.target/s390/md/rXsbg_mode_sXl.c: New test.
567 * gcc.target/s390/s390.exp (check_effective_target_z10_instructions):
568 Procedure to check for z10 instruction set.
569
1e26cec1
CL
5702016-05-03 Christophe Lyon <christophe.lyon@linaro.org>
571
572 * gcc.dg/ipa/inline-8.c: Require c99_runtime.
573
71aca5a0
AM
5742016-05-03 Alan Modra <amodra@gmail.com>
575
576 * gcc.target/powerpc/savres.c: Add func using a single gpr.
577
2fd70ec1
JJ
5782016-05-03 Jakub Jelinek <jakub@redhat.com>
579
580 * gcc.target/i386/avx512f-cvt-1.c: New test.
581
e5705cf7
L
5822016-05-03 H.J. Lu <hongjiu.lu@intel.com>
583
584 * gcc.dg/tree-ssa/ssa-thread-14.c: Replace -fdump-tree-vrp with
585 -fdump-tree-vrp-details.
586
381cdae4
RB
5872016-05-03 Richard Biener <rguenther@suse.de>
588
589 * gcc.dg/pr30172-1.c: Adjust.
590 * gcc.dg/pr63743.c: Likewise.
591 * gcc.dg/tm/pr51696.c: Likewise.
592 * c-c++-common/tm/safe-1.c: Likewise.
593 * gcc.dg/tree-prof/val-prof-3.c: Likewise.
594 * gcc.dg/plugin/self-assign-test-1.c: XFAIL case that needs CSE.
595 * g++.dg/plugin/self-assign-test-1.C: Likewise.
596 * g++.dg/plugin/self-assign-test-2.C: Likewise.
597
adedd5c1
JJ
5982016-05-03 Jakub Jelinek <jakub@redhat.com>
599
31ed1665
JJ
600 PR rtl-optimization/70467
601 * gcc.target/i386/pr70467-3.c: New test.
602 * gcc.target/i386/pr70467-4.c: New test.
603
dea60b59
JJ
604 PR tree-optimization/70916
605 * gcc.c-torture/compile/pr70916.c: New test.
606
adedd5c1
JJ
607 PR target/49244
608 * gcc.target/i386/pr49244-1.c: New test.
609 * gcc.target/i386/pr49244-2.c: New test.
610
f80041ef
BS
6112016-05-03 Bernd Schmidt <bschmidt@redhat.com>
612
613 PR rtl-optimization/44281
614 * gcc.target/i386/pr44281.c: New test.
615
1cfcd39e
BC
6162016-05-03 bin cheng <bin.cheng@arm.com>
617
618 PR tree-optimization/56541
619 * gcc.dg/tree-ssa/ifc-pr56541.c: new test.
620 * gcc.dg/vect/pr56541.c: new test.
621
4304ccfd
MM
6222016-05-02 Michael Meissner <meissner@linux.vnet.ibm.com>
623
624 * gcc.target/powerpc/float128-complex-1.c: New tests for complex
625 __float128.
626 * gcc.target/powerpc/float128-complex-2.c: Likewise.
627
50d94c29
L
6282016-05-02 H.J. Lu <hongjiu.lu@intel.com>
629
630 PR testsuite/70520
631 * c-c++-common/asan/clone-test-1.c (main): Align child process
632 stack to 16 bytes.
633
bc1aee87
DM
6342016-05-02 David Malcolm <dmalcolm@redhat.com>
635
636 PR c++/62314
637 * g++.dg/spellcheck-fields-2.C: New test case.
638
474e0129
DM
6392016-05-02 David Malcolm <dmalcolm@redhat.com>
640
641 PR c++/62314
642 * g++.dg/pr62314.C: New test case.
643
818b88a7
JH
6442016-05-02 Jan Hubicka <hubicka@ucw.cz>
645
646 * gcc.dg/ipa/inline-8.c: New testcase.
647
dd77684f
JJ
6482016-05-02 Jakub Jelinek <jakub@redhat.com>
649
650 PR rtl-optimization/70467
651 * gcc.target/i386/pr70467-1.c: New test.
652
72407e00
BE
6532016-05-02 Bernd Edlinger <bernd.edlinger@hotmail.de>
654
655 * gcc.dg/spec-options.c: Run the test on all targets.
656 * gcc.dg/foo.specs: Use cpp_unique_options.
657
dd53d197
MG
6582016-05-02 Marc Glisse <marc.glisse@inria.fr>
659
660 * gcc.dg/tree-ssa/unord.c: New testcase.
661
a8b85ce9
MG
6622016-05-02 Marc Glisse <marc.glisse@inria.fr>
663
664 * gcc.dg/tree-ssa/20040305-1.c: Adjust.
665
5b37e866
NS
6662016-05-02 Nathan Sidwell <nathan@codesourcery.com>
667
668 * c-c++-common/goacc/loop-auto-1.c: Adjust expected warnings.
669
7176a4a0
MP
6702016-05-02 Marek Polacek <polacek@redhat.com>
671
672 PR c/70851
673 * gcc.dg/enum-incomplete-3.c: New test.
674
6b9933b9
MP
6752016-05-02 Marek Polacek <polacek@redhat.com>
676 Tom de Vries <tom@codesourcery.com>
677
678 PR tree-optimization/70700
679 * gcc.dg/pr70700.c: New test.
680
90f82260
UB
6812016-05-01 Uros Bizjak <ubizjak@gmail.com>
682
683 * gcc.target/i386/avx256-unaligned-load-1.c: Update scan strings.
684 * gcc.target/i386/avx256-unaligned-store-1.c: Ditto.
685 * gcc.target/i386/avx256-unaligned-store-2.c: Ditto.
686 * gcc.target/i386/avx256-unaligned-store-3.c: Ditto.
687 * gcc.target/i386/avx256-unaligned-store-4.c: Ditto.
688
f73036c1
EB
6892016-04-30 Eric Botcazou <ebotcazou@adacore.com>
690
691 * ada/acats/run_acats: Rename into...
692 * ada/acats/run_acats.sh: ...this. Only export BASE variable.
693 * ada/acats/run_all.sh: Remove redundant test.
694 (target_run): Move around.
695 (target_gnatchop): Use newly built executable.
696 (target_gnatmake): Likewise.
697 Check that the compilation of impbit succeeds.
698
85e051a3
OE
6992016-04-30 Oleg Endo <olegendo@gcc.gnu.org>
700
701 * g++.old-deja/g++.jason/thunk3.C: Remove SH5 checks.
702 * gcc.dg/20021029-1.c: Likewise.
703 * gcc.target/sh/attr-isr-trap_exit.c: Likewise.
704 * gcc.target/sh/attr-isr-trapa.c: Likewise.
705 * gcc.target/sh/cmpstr.c: Likewise.
706 * gcc.target/sh/cmpstrn.c: Likewise.
707 * gcc.target/sh/memset.c: Likewise.
708 * gcc.target/sh/pr21255-2-mb.c: Likewise.
709 * gcc.target/sh/pr21255-2-ml.c: Likewise.
710 * gcc.target/sh/pr39423-1.c: Likewise.
711 * gcc.target/sh/pr49468-di.c: Likewise.
712 * gcc.target/sh/pr49468-si.c: Likewise.
713 * gcc.target/sh/pr49880-1.c: Likewise.
714 * gcc.target/sh/pr49880-2.c: Likewise.
715 * gcc.target/sh/pr49880-3.c: Likewise.
716 * gcc.target/sh/pr50751-1.c: Likewise.
717 * gcc.target/sh/pr50751-4.c: Likewise.
718 * gcc.target/sh/pr50751-7.c: Likewise.
719 * gcc.target/sh/pr51244-1.c: Likewise.
720 * gcc.target/sh/pr51244-10.c: Likewise.
721 * gcc.target/sh/pr51244-11.c: Likewise.
722 * gcc.target/sh/pr51244-12.c: Likewise.
723 * gcc.target/sh/pr51244-13.c: Likewise.
724 * gcc.target/sh/pr51244-14.c: Likewise.
725 * gcc.target/sh/pr51244-17.c: Likewise.
726 * gcc.target/sh/pr51244-18.c: Likewise.
727 * gcc.target/sh/pr51244-19.c: Likewise.
728 * gcc.target/sh/pr51244-4.c: Likewise.
729 * gcc.target/sh/pr51244-5.c: Likewise.
730 * gcc.target/sh/pr51244-7.c: Likewise.
731 * gcc.target/sh/pr51244-8.c: Likewise.
732 * gcc.target/sh/pr51244-9.c: Likewise.
733 * gcc.target/sh/pr51697.c: Likewise.
734 * gcc.target/sh/pr52483-1.c: Likewise.
735 * gcc.target/sh/pr52483-2.c: Likewise.
736 * gcc.target/sh/pr52483-3.c: Likewise.
737 * gcc.target/sh/pr52483-5.c: Likewise.
738 * gcc.target/sh/pr52933-1.c: Likewise.
739 * gcc.target/sh/pr52933-2.c: Likewise.
740 * gcc.target/sh/pr52933-3.c: Likewise.
741 * gcc.target/sh/pr53568-1.c: Likewise.
742 * gcc.target/sh/pr53976-1.c: Likewise.
743 * gcc.target/sh/pr53988-1.c: Likewise.
744 * gcc.target/sh/pr53988.c: Likewise.
745 * gcc.target/sh/pr54089-1.c: Likewise.
746 * gcc.target/sh/pr54089-6.c: Likewise.
747 * gcc.target/sh/pr54089-7.c: Likewise.
748 * gcc.target/sh/pr54089-8.c: Likewise.
749 * gcc.target/sh/pr54089-9.c: Likewise.
750 * gcc.target/sh/pr54236-1.c: Likewise.
751 * gcc.target/sh/pr54236-2.c: Likewise.
752 * gcc.target/sh/pr54236-3.c: Likewise.
753 * gcc.target/sh/pr54236-4.c: Likewise.
754 * gcc.target/sh/pr54386.c: Likewise.
755 * gcc.target/sh/pr54602-1.c: Likewise.
756 * gcc.target/sh/pr54685.c: Likewise.
757 * gcc.target/sh/pr54760-1.c: Likewise.
758 * gcc.target/sh/pr54760-2.c: Likewise.
759 * gcc.target/sh/pr54760-3.c: Likewise.
760 * gcc.target/sh/pr54760-4.c: Likewise.
761 * gcc.target/sh/pr54760-5.c: Likewise.
762 * gcc.target/sh/pr54760-6.c: Likewise.
763 * gcc.target/sh/pr55146.c: Likewise.
764 * gcc.target/sh/pr55160.c: Likewise.
765 * gcc.target/sh/pr59278.c: Likewise.
766 * gcc.target/sh/pr59401-1.c: Likewise.
767 * gcc.target/sh/pr59533-1.c: Likewise.
768 * gcc.target/sh/pr63260.c: Likewise.
769 * gcc.target/sh/pragma-isr-trap-exit.c: Likewise.
770 * gcc.target/sh/pragma-isr-trapa.c: Likewise.
771 * gcc.target/sh/strlen.c: Likewise.
772 * gcc.target/sh/torture/pr30807.c: Likewise.
773 * gcc.target/sh/torture/pr34777.c: Likewise.
774 * gcc.target/sh/torture/pr64652.c: Likewise.
775 * gcc.target/sh/torture/pr65505.c: Likewise.
776 * gcc.target/sh/torture/pragma-isr.c: Likewise.
777 * gcc.target/sh/torture/pragma-isr2.c: Likewise.
778
411e5c67
PC
7792016-04-29 Paolo Carlini <paolo.carlini@oracle.com>
780
781 PR c++/66644
782 * g++.dg/cpp0x/nsdmi-anon-struct1.C: New.
783
8fa97501
BS
7842016-04-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
785
786 * gcc.target/powerpc/vsx-elemrev-1.c: New.
787 * gcc.target/powerpc/vsx-elemrev-2.c: New.
788 * gcc.target/powerpc/vsx-elemrev-3.c: New.
789 * gcc.target/powerpc/vsx-elemrev-4.c: New.
790
5a956111
PP
7912016-04-29 Patrick Palka <ppalka@gcc.gnu.org>
792
793 * gcc.dg/tree-ssa/ssa-thread-14.c: New test.
794 * gcc.dg/tree-ssa/ssa-thread-11.c: Update expected output.
795
e7ff0319
CP
7962016-04-29 Cesar Philippidis <cesar@codesourcery.com>
797
798 PR middle-end/70626
799 * c-c++-common/goacc/combined-reduction.c: New test.
800 * gfortran.dg/goacc/reduction-2.f95: Add check for kernels reductions.
801
52d11a4b
L
8022016-04-29 H.J. Lu <hongjiu.lu@intel.com>
803
804 * gcc.target/i386/pr70155-1.c: Check for nonexistence of the
805 *movdi_internal pattern only if PIC off.
806 * gcc.target/i386/pr70155-2.c: Likewise.
807 * gcc.target/i386/pr70155-3.c: Likewise.
808 * gcc.target/i386/pr70155-4.c: Likewise.
809 * gcc.target/i386/pr70155-5.c: Likewise.
810 * gcc.target/i386/pr70155-6.c: Likewise.
811 * gcc.target/i386/pr70155-7.c: Likewise.
812 * gcc.target/i386/pr70155-8.c: Likewise.
813 * gcc.target/i386/pr70155-15.c: Likewise.
814 * gcc.target/i386/pr70155-17.c: Likewise.
815 * gcc.target/i386/pr70155-22.c: Likewise.
816
8960db31
BC
8172016-04-29 Bin Cheng <bin.cheng@arm.com>
818
819 PR tree-optimization/70803
820 * gcc.dg/vect/pr56625.c: Require vect_int_mult.
821
cca535a4
IE
8222016-04-29 Ilya Enkovich <ilya.enkovich@intel.com>
823
824 * gcc.target/i386/vect-unpack-2.c (avx512bw_test): Avoid
825 optimization of vector loop.
826 * gcc.target/i386/vect-unpack-3.c: New test.
827 * gcc.dg/vect/vect-nb-iter-ub-1.c: New test.
828 * gcc.dg/vect/vect-nb-iter-ub-2.c: New test.
829 * gcc.dg/vect/vect-nb-iter-ub-3.c: New test.
830
500ecf4a
MP
8312016-04-29 Marek Polacek <polacek@redhat.com>
832
833 PR sanitizer/70342
834 * g++.dg/ubsan/null-7.C: New test.
835
2fff3db8
MP
836 PR c/70852
837 * gcc.dg/pr70852.c: New test.
838
509063eb
DV
8392016-04-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
840
841 PR/69089
842 * g++.dg/cpp0x/alignas6.C: New test.
843
83745c0d
DV
8442016-04-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
845
846 * gcc/testsuite/gcc.dg/cpp/mac-dir-2.c: Remove pointless duplicate
847 dg-do.
848 * gcc/testsuite/gcc.dg/pr27003.c: Likewise.
849 * gcc/testsuite/gcc.dg/tree-ssa/cswtch.c: Likewise.
850 * gcc/testsuite/gcc.dg/tree-ssa/predcom-2.c: Likewise.
851 * gcc/testsuite/gcc.dg/tree-ssa/predcom-4.c: Likewise.
852 * gcc/testsuite/gcc.dg/tree-ssa/predcom-5.c: Likewise.
853 * gcc.target/arc/mxy.c: Likewise.
854 * gcc.target/arc/mswape.c: Likewise.
855 * gcc.target/arc/mrtsc.c: Likewise.
856 * gcc.target/arc/mcrc.c: Likewise.
857 * gcc.target/arc/mdsp-packa.c: Likewise.
858 * gcc.target/arc/mdvbf.c: Likewise.
859 * gcc.target/arc/mlock.c: Likewise.
860 * gcc.target/arc/mmac-24.c: Likewise.
861 * gcc.dg/spec-options.c: Switch order of the two "dg-do run".
862
849b265d
BS
8632016-04-29 Sebastian Huber <sebastian.huber@embedded-brains.de>
864 Matthijs Kooijman <matthijs@stdin.nl>
865 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
866
867 PR target/60040
868 * gcc.target/avr/pr60040-1.c: New.
869 * gcc.target/avr/pr60040-2.c: New.
870
1390536b
RB
8712016-04-29 Richard Biener <rguenther@suse.de>
872
873 * gcc.dg/tree-ssa/pr18589-10.c: Adjust.
874
98998245
RB
8752016-04-29 Richard Biener <rguenther@suse.de>
876
877 PR tree-optimization/13962
878 PR tree-optimization/65686
879 * gcc.dg/uninit-pr65686.c: New testcase.
880
8b80cc21
JJ
8812016-04-29 Jakub Jelinek <jakub@redhat.com>
882
883 PR middle-end/70843
884 * gcc.dg/pr70843.c: New test.
885
6181bc30
JJ
8862016-04-28 Jakub Jelinek <jakub@redhat.com>
887
888 PR target/70858
889 * gcc.target/i386/pr70858.c: New test.
890
f4cb3612
AB
8912016-04-28 Andrew Burgess <andrew.burgess@embecosm.com>
892
893 * gcc.target/arc/nps400-1.c: New file.
894
8ad9df62
JR
8952016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
896 Andrew Burgess <andrew.burgess@embecosm.com>
897
898 * gcc.target/arc/movh_cl-1.c: New file.
899
ceaaa9fe
JR
9002016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
901 Andrew Burgess <andrew.burgess@embecosm.com>
902
903 * gcc.target/arc/extzv-1.c: New file.
904 * gcc.target/arc/insv-1.c: New file.
905 * gcc.target/arc/insv-2.c: New file.
906 * gcc.target/arc/movb-1.c: New file.
907 * gcc.target/arc/movb-2.c: New file.
908 * gcc.target/arc/movb-3.c: New file.
909 * gcc.target/arc/movb-4.c: New file.
910 * gcc.target/arc/movb-5.c: New file.
911 * gcc.target/arc/movb_cl-1.c: New file.
912 * gcc.target/arc/movb_cl-2.c: New file.
913 * gcc.target/arc/movbi_cl-1.c: New file.
914 * gcc.target/arc/movl-1.c: New file.
915
4d03dc2f
JR
9162016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
917 Andrew Burgess <andrew.burgess@embecosm.com>
918
919 * gcc.target/arc/cmem-1.c: New file.
920 * gcc.target/arc/cmem-2.c: New file.
921 * gcc.target/arc/cmem-3.c: New file.
922 * gcc.target/arc/cmem-4.c: New file.
923 * gcc.target/arc/cmem-5.c: New file.
924 * gcc.target/arc/cmem-6.c: New file.
925 * gcc.target/arc/cmem-7.c: New file.
926 * gcc.target/arc/cmem-ld.inc: New file.
927 * gcc.target/arc/cmem-st.inc: New file.
928
81262dad
JJ
9292016-04-28 Jakub Jelinek <jakub@redhat.com>
930
931 PR target/70821
932 * gcc.target/i386/pr70821.c: New test.
933
0a31a09a
BS
9342016-04-28 Bill Seurer <seurer@linux.vnet.ibm.com>
935
936 * gcc.target/powerpc/vec-adde.c: New test.
937 * gcc.target/powerpc/vec-adde-int128.c: New test.
938
3ddffba9
JJ
9392016-04-28 Jakub Jelinek <jakub@redhat.com>
940
941 * gcc.target/i386/avx-vround-1.c: New test.
942 * gcc.target/i386/avx-vround-2.c: New test.
943 * gcc.target/i386/avx512vl-vround-1.c: New test.
944 * gcc.target/i386/avx512vl-vround-2.c: New test.
945
713dedcd
RO
9462016-04-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
947
948 PR testsuite/70595
949 * lib/target-supports.exp (check_libcilkrts_available): Rename to ...
950 (check_effective_target_cilkplus_runtime): ... this.
951 * g++.dg/cilk-plus/cilk-plus.exp: Adapt to it.
952 * gcc.dg/cilk-plus/cilk-plus.exp: Likewise.
953
954 * c-c++-common/cilk-plus/CK/cilk-for-2.c: Remove dg-do target selector.
955 Require cilkplus_runtime.
956 Don't add -lcilkrts.
957 * c-c++-common/cilk-plus/CK/cilk-fors.c: Likewise.
958 * c-c++-common/cilk-plus/CK/cilk_for_grain.c: Likewise.
959 * c-c++-common/cilk-plus/CK/cilk_for_ptr_iter.c: Likewise.
960 * c-c++-common/cilk-plus/CK/fib.c: Likewise.
961 * c-c++-common/cilk-plus/CK/fib_init_expr_xy.c: Likewise.
962 * c-c++-common/cilk-plus/CK/fib_no_return.c: Likewise.
963 * c-c++-common/cilk-plus/CK/fib_no_sync.c: Likewise.
964 * c-c++-common/cilk-plus/CK/nested_cilk_for.c: Likewise.
965 * c-c++-common/cilk-plus/CK/pr60586.c: Likewise.
966 * c-c++-common/cilk-plus/CK/pr69826-1.c: Likewise.
967 * c-c++-common/cilk-plus/CK/pr69826-2.c: Likewise.
968 * c-c++-common/cilk-plus/CK/spawnee_inline.c: Likewise.
969 * c-c++-common/cilk-plus/CK/spawner_inline.c: Likewise.
970 * c-c++-common/cilk-plus/CK/spawning_arg.c: Likewise.
971 * c-c++-common/cilk-plus/CK/steal_check.c: Likewise.
972 * c-c++-common/cilk-plus/CK/varargs_test.c: Likewise.
973 * g++.dg/cilk-plus/CK/catch_exc.cc: Likewise.
974 * g++.dg/cilk-plus/CK/cilk-for-tplt.cc: Likewise.
975 * g++.dg/cilk-plus/CK/const_spawn.cc: Likewise.
976 * g++.dg/cilk-plus/CK/fib-opr-overload.cc: Likewise.
977 * g++.dg/cilk-plus/CK/fib-tplt.cc: Likewise.
978 * g++.dg/cilk-plus/CK/for1.cc: Likewise.
979 * g++.dg/cilk-plus/CK/lambda_spawns.cc: Likewise.
980 * g++.dg/cilk-plus/CK/lambda_spawns_tplt.cc: Likewise.
981 * g++.dg/cilk-plus/CK/pr60586.cc: Likewise.
982 * g++.dg/cilk-plus/CK/pr66326.cc: Likewise.
983 * g++.dg/cilk-plus/CK/stl_iter.cc: Likewise.
984 * g++.dg/cilk-plus/CK/stl_rev_iter.cc: Likewise.
985 * g++.dg/cilk-plus/CK/stl_test.cc: Likewise.
986
987 * c-c++-common/cilk-plus/CK/pr63307.c: Remove dg-do target selector.
988 * c-c++-common/cilk-plus/SE/ef_error3.c: Likewise.
989
990 * c-c++-common/cilk-plus/SE/ef_error2.c: Explain target selector.
991
992 * c-c++-common/cilk-plus/CK/test__cilk.c: Run if
993 cilkplus_runtime.
994
3563f78f
MG
9952016-04-27 Marc Glisse <marc.glisse@inria.fr>
996
997 * gcc.dg/tree-ssa/overflow-2.c: New testcase.
998 * gcc.dg/tree-ssa/minus-ovf.c: Likewise.
999
6bc2bb18
RB
10002015-04-27 Ryan Burn <contact@rnburn.com>
1001
1002 PR c++/69024
1003 PR c++/68997
1004 * g++.dg/cilk-plus/CK/pr68001.cc: Fix to not depend on broken
1005 diagnostic.
1006 * g++.dg/cilk-plus/CK/pr69024.cc: New test.
1007 * g++.dg/cilk-plus/CK/pr68997.cc: New test.
1008
1e55d29a
EB
10092016-04-27 Eric Botcazou <ebotcazou@adacore.com>
1010
1011 * gnat.dg/limited_with4.ad[sb]: New test.
1012 * gnat.dg/limited_with4_pkg.ads: New helper.
1013
087146ca
L
10142016-04-27 H.J. Lu <hongjiu.lu@intel.com>
1015
1016 PR target/70155
1017 * gcc.target/i386/pr55247-2.c: Updated to check movti_internal
1018 and movv1ti_internal patterns
1019 * gcc.target/i386/pr70155-1.c: New test.
1020 * gcc.target/i386/pr70155-2.c: Likewise.
1021 * gcc.target/i386/pr70155-3.c: Likewise.
1022 * gcc.target/i386/pr70155-4.c: Likewise.
1023 * gcc.target/i386/pr70155-5.c: Likewise.
1024 * gcc.target/i386/pr70155-6.c: Likewise.
1025 * gcc.target/i386/pr70155-7.c: Likewise.
1026 * gcc.target/i386/pr70155-8.c: Likewise.
1027 * gcc.target/i386/pr70155-9.c: Likewise.
1028 * gcc.target/i386/pr70155-10.c: Likewise.
1029 * gcc.target/i386/pr70155-11.c: Likewise.
1030 * gcc.target/i386/pr70155-12.c: Likewise.
1031 * gcc.target/i386/pr70155-13.c: Likewise.
1032 * gcc.target/i386/pr70155-14.c: Likewise.
1033 * gcc.target/i386/pr70155-15.c: Likewise.
1034 * gcc.target/i386/pr70155-16.c: Likewise.
1035 * gcc.target/i386/pr70155-17.c: Likewise.
1036 * gcc.target/i386/pr70155-18.c: Likewise.
1037 * gcc.target/i386/pr70155-19.c: Likewise.
1038 * gcc.target/i386/pr70155-20.c: Likewise.
1039 * gcc.target/i386/pr70155-21.c: Likewise.
1040 * gcc.target/i386/pr70155-22.c: Likewise.
1041
92329f9f
L
10422016-04-27 H.J. Lu <hongjiu.lu@intel.com>
1043
1044 * gcc.target/i386/avx512vl-vmovdqa64-1.c: Replace ".{5}" with
1045 ".{5,6}".
1046
309a0cf6
BC
10472016-04-27 Bin Cheng <bin.cheng@arm.com>
1048
1049 * gcc.dg/tree-ssa/pr64705.c: Revise check string.
1050 * gcc.dg/tree-ssa/scev-9.c: Ditto.
1051 * gcc.dg/tree-ssa/scev-10.c: Ditto.
1052 * gcc.dg/tree-ssa/scev-11.c: Ditto.
1053 * gcc.dg/tree-ssa/scev-12.c: Ditto.
1054
72ed2b9c
RB
10552016-04-27 Richard Biener <rguenther@suse.de>
1056
1057 PR ipa/70760
1058 * g++.dg/ipa/ipa-pta-2.C: New testcase.
1059 * gcc.dg/ipa/ipa-pta-1.c: Adjust.
1060
3c98ff9b
NS
10612016-04-27 Nathan Sidwell <nathan@acm.org>
1062
1063 * g++.dg/cpp0x/constexpr-recursion3.C: New.
1064 * g++.dg/ubsan/pr63956.C: Adjust error location.
1065
9ec5d66b
NC
10662016-04-27 Nick Clifton <nickc@redhat.com>
1067
1068 PR middle-end/49889
1069 * gcc.dg/pr49889.c: New test.
1070
c1e1f433
BS
10712016-04-27 Bernd Schmidt <bschmidt@redhat.com>
1072
1073 * c-c++-common/memset-array.c: New test.
1074
8ac43293
MS
10752016-04-26 Martin Sebor <msebor@redhat.com>
1076
1077 PR c++/66639
1078 * g++.dg/cpp1y/func_constexpr.C: New test.
1079
843ce8ab
PP
10802016-04-26 Patrick Palka <ppalka@gcc.gnu.org>
1081
1082 PR c++/70241
1083 * g++.dg/cpp0x/enum32.C: New test.
1084 * g++.dg/cpp0x/enum33.C: New test.
1085
10862016-04-26 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
3866f82f
SKS
1087
1088 * gcc.c-torture/compile/pr69102.c: Require scheduling support.
1089 * gcc.c-torture/compile/pr37669.c: Require >=32 bit integers.
1090 * gcc.c-torture/execute/bitfld-6.c: Likewise.
1091 * gcc.c-torture/execute/bitfld-7.c: Likewise.
1092 * gcc.c-torture/execute/pr38151.c: Likewise.
1093 * gcc.c-torture/execute/pr66556.c: Likewise.
1094 * gcc.c-torture/execute/pr67781.c: Likewise.
1095 * gcc.c-torture/execute/pr68648.c: Likewise.
1096
ca1206be
MG
10972016-04-26 Marc Glisse <marc.glisse@inria.fr>
1098
1099 * gcc.dg/tree-ssa/overflow-1.c: New testcase.
1100
2448a956
MP
11012016-04-26 Marek Polacek <polacek@redhat.com>
1102
1103 PR c/67784
1104 * gcc.dg/pr67784-3.c: New test.
1105 * gcc.dg/pr67784-4.c: New test.
1106 * gcc.dg/pr67784-5.c: New test.
1107
b02a5e26
MP
1108 PR c/70791
1109 * gcc.dg/Wnested-externs-2.c: New test.
1110
6b6aa8d3
MG
11112016-04-26 Marc Glisse <marc.glisse@inria.fr>
1112
1113 * gcc.dg/fold-plusmult.c: Adjust.
1114 * gcc.dg/no-strict-overflow-6.c: Adjust.
1115 * gcc.dg/gomp/loop-1.c: Xfail some tests.
1116
a2095b55
BS
11172016-04-26 Bernd Schmidt <bschmidt@redhat.com>
1118
1119 * gcc.target/i386/avx512bw-vptestmb-1.c: Correct [xyz]mm register
1120 number scans.
1121 * gcc.target/i386/avx512bw-vptestmw-1.c: Likewise.
1122 * gcc.target/i386/avx512bw-vptestnmb-1.c: Likewise.
1123 * gcc.target/i386/avx512bw-vptestnmw-1.c: Likewise.
1124 * gcc.target/i386/avx512cd-vpbroadcastmb2q-1.c: Likewise.
1125 * gcc.target/i386/avx512cd-vpbroadcastmw2d-1.c: Likewise.
1126 * gcc.target/i386/avx512dq-vfpclasspd-1.c: Likewise.
1127 * gcc.target/i386/avx512dq-vfpclassps-1.c: Likewise.
1128 * gcc.target/i386/avx512dq-vinsertf64x2-1.c: Likewise.
1129 * gcc.target/i386/avx512dq-vinserti64x2-1.c: Likewise.
1130 * gcc.target/i386/avx512f-gather-5.c: Likewise.
1131 * gcc.target/i386/avx512f-vptestmd-1.c: Likewise.
1132 * gcc.target/i386/avx512f-vptestmq-1.c: Likewise.
1133 * gcc.target/i386/avx512f-vptestnmd-1.c: Likewise.
1134 * gcc.target/i386/avx512f-vptestnmq-1.c: Likewise.
1135 * gcc.target/i386/avx512f-vrndscaleps-1.c: Likewise.
1136 * gcc.target/i386/avx512vl-vpbroadcastmb2q-1.c: Likewise.
1137 * gcc.target/i386/avx512vl-vpbroadcastmw2d-1.c: Likewise.
1138 * gcc.target/i386/avx512vl-vptestmd-1.c: Likewise.
1139 * gcc.target/i386/avx512vl-vptestmq-1.c: Likewise.
1140 * gcc.target/i386/avx512vl-vptestnmd-1.c: Likewise.
1141 * gcc.target/i386/avx512vl-vptestnmq-1.c: Likewise.
1142 * gcc.target/i386/pr32219-2.c: Allow registers other than %eax in
1143 scans.
1144 * gcc.target/i386/pr32219-4.c: Likewise.
1145 * gcc.target/i386/pr32219-6.c: Likewise.
1146 * gcc.target/i386/pr32219-8.c: Likewise.
1147
bb0cc5c8
KT
11482016-04-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1149
1150 * gcc.dg/tree-ssa/minmax-2.c: Require c99_runtime and add the
1151 associated options.
1152
5a0802ea
MP
11532016-04-26 Marek Polacek <polacek@redhat.com>
1154
1155 PR c++/70744
1156 * g++.dg/ext/cond2.C: New test.
1157
00f615af
BC
11582016-04-26 Bin Cheng <bin.cheng@arm.com>
1159
1160 PR tree-optimization/70771
1161 PR tree-optimization/70775
1162 * gcc.dg/pr70771.c: New test.
25939d34 1163 * gcc.dg/pr70775.c: New test.
00f615af 1164
218155e7
BS
11652016-04-26 Bernd Schmidt <bschmidt@redhat.com>
1166
1167 * gcc.target/i386/lzcnt-1.c: Allow a different lzcntw output register.
1168
ab99f467
RB
11692016-04-25 Richard Biener <rguenther@suse.de>
1170
1171 PR tree-optimization/70780
1172 * gcc.dg/torture/pr70780.c: New testcase.
1173
93c590ee
MC
11742016-04-25 Michael Collison <michael.collison@arm.com>
1175
1176 * testsuite/gcc.target/arm/neon-vaddws16.c: New test.
1177 * testsuite/gcc.target/arm/neon-vaddws32.c: New test.
1178 * testsuite/gcc.target/arm/neon-vaddwu16.c: New test.
1179 * testsuite/gcc.target/arm/neon-vaddwu32.c: New test.
1180 * testsuite/gcc.target/arm/neon-vaddwu8.c: New test.
1181 * testsuite/lib/target-supports.exp
1182 (check_effective_target_vect_widen_sum_hi_to_si_pattern): Indicate
1183 that arm neon support vector widen sum of HImode TO SImode.
1184
d6c1a7a7
JJ
11852016-04-23 Jakub Jelinek <jakub@redhat.com>
1186
1187 PR sanitizer/70712
1188 * c-c++-common/asan/pr70712.c: New test.
1189
ab0fc037
TS
11902016-04-22 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
1191
1192 * .gitattributes: New file.
1193
2aa64824
CL
11942016-04-22 Christophe Lyon <christophe.lyon@linaro.org>
1195
1196 * lib/gcc-dg.exp (${tool}_load): Add default return value handler.
1197
e7e12d92
DH
11982016-04-22 Dominique d'Humieres <dominiq@lps.ens.fr>
1199
1200 * gfortran.dg/submodule_14.f08: Add cleanup-submodules.
1201 * gfortran.dg/submodule_15.f08: Likewise.
1202
d1431192
RB
12032016-04-22 Richard Biener <rguenther@suse.de>
1204
1205 PR tree-optimization/70740
1206 * gcc.dg/torture/pr70740.c: New testcase.
1207
04a63c24
L
12082016-04-21 H.J. Lu <hongjiu.lu@intel.com>
1209
1210 PR target/70750
1211 * gcc.target/i386/pr70750-1.c: New test.
1212 * gcc.target/i386/pr70750-2.c: Likewise.
1213
20700098
PC
12142016-04-21 Paolo Carlini <paolo.carlini@oracle.com>
1215
1216 PR c++/70540
1217 * g++.dg/cpp0x/auto48.C: New.
1218
aedf4e12
MP
12192016-04-21 Marek Polacek <polacek@redhat.com>
1220
1221 PR c++/70513
1222 * g++.dg/cpp0x/forw_enum12.C: New test.
1223 * g++.dg/cpp0x/forw_enum13.C: New test.
1224
2074d80a
KY
12252016-04-21 Kirill Yukhin <kirill.yukhin@intel.com>
1226
1227 PR target/70728
1228 * gcc.target/i386/pr70728.c: New test.
1229
aef4aab0
RB
12302016-04-21 Richard Biener <rguenther@suse.de>
1231
1232 PR middle-end/70747
1233 * gcc.dg/pr70747.c: New testcase.
1234
2359e571
BC
12352016-04-21 Bin Cheng <bin.cheng@arm.com>
1236
1237 PR tree-optimization/70715
1238 * gcc.dg/tree-ssa/scev-13.c: New test.
1239
ce0e66ff
MG
12402016-04-21 Marc Glisse <marc.glisse@inria.fr>
1241
1242 * gcc.dg/tree-ssa/minmax-2.c: New testcase.
1243
2c2870a1
MG
12442016-04-21 Marc Glisse <marc.glisse@inria.fr>
1245
1246 * gcc.dg/tree-ssa/minmax-1.c: New testcase.
1247
a2b056a3
JH
12482016-04-20 Jan Hubicka <jh@suse.cz>
1249
1250 PR ipa/70018
1251 * g++.dg/ipa/nothrow-1.C: New testcase.
1252
ee392fc2
NS
12532016-04-20 Nathan Sidwell <nathan@acm.org>
1254
1255 PR c++/55635
1256 * g++.dg/eh/delete1.C: New.
1257
dda49daf
L
12582016-04-20 H.J. Lu <hongjiu.lu@intel.com>
1259
1260 * gcc.target/i386/avx256-unaligned-store-2.c: Add
1261 -mtune-ctrl=sse_typeless_stores.
1262
8a5b9d5a
L
12632016-04-20 H.J. Lu <hongjiu.lu@intel.com>
1264
1265 * gcc.target/i386/avx256-unaligned-load-1.c: Update load scan.
1266
1011119f
BC
12672016-04-20 Bin Cheng <bin.cheng@arm.com>
1268
1269 PR tree-optimization/69489
1270 * gcc.dg/tree-ssa/ifc-pr69489-2.c: New test.
1271
477d4906
IV
12722016-04-20 Ilya Verbin <ilya.verbin@intel.com>
1273
1274 PR c++/69363
1275 * c-c++-common/cilk-plus/PS/clauses3.c: Adjust dg-error string.
1276 * c-c++-common/cilk-plus/PS/clauses4.c: New test.
1277 * c-c++-common/cilk-plus/PS/pr69363.c: New test.
1278
fad08d12
BC
12792016-04-20 Bin Cheng <bin.cheng@arm.com>
1280
1281 PR tree-optimization/56625
1282 PR tree-optimization/69489
1283 * gcc.dg/vect/pr56625.c: New test.
1284 * gcc.dg/tree-ssa/ifc-pr69489-1.c: New test.
1285
9e3e4fab
AP
12862016-04-20 Andrew Pinski <apinski@cavium.com>
1287
1288 PR target/64971
1289 * gcc.c-torture/compile/pr37433-1.c: New testcase.
1290
d7aa24e4
AC
12912016-04-20 Arnaud Charlet <charlet@adacore.com>
1292
1293 * gnat.dg/self1.adb: Remove now incorrect test.
1294
e6d62b46
BC
12952016-04-20 Bin Cheng <bin.cheng@arm.com>
1296
1297 * gcc.dg/tree-ssa/scev-11.c: New test.
1298 * gcc.dg/tree-ssa/scev-12.c: New test.
1299
2697b189
MP
13002016-04-20 Marek Polacek <polacek@redhat.com>
1301
1302 PR tree-optimization/70725
1303 * gcc.dg/pr70725.c: New test.
1304
60d393e8
RB
13052016-04-20 Richard Biener <rguenther@suse.de>
1306
1307 PR tree-optimization/70726
1308 * g++.dg/vect/pr70726.cc: New testcase.
1309
82c6f58a
AK
13102016-04-20 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1311
1312 PR target/70674
1313 * gcc.target/s390/pr70674.c: New test.
1314
90eeab20
JD
13152016-04-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1316
1317 PR libgfortran/70684
1318 * gfortran.dg/list_read_14.f90: New test.
1319
fc9cf6da
L
13202016-04-19 H.J. Lu <hongjiu.lu@intel.com>
1321
1322 PR target/69201
1323 * gcc.target/i386/avx256-unaligned-store-1.c (a): Make it
1324 extern to force it misaligned.
1325 (b): Likewise.
1326 (c): Likewise.
1327 (d): Likewise.
1328 Check vmovups.*movv8sf_internal/3 instead of avx_storeups256.
1329 Don't check `*' before movv4sf_internal.
1330 * gcc.target/i386/avx256-unaligned-store-2.c: Check
1331 vmovups.*movv32qi_internal/3 instead of avx_storeups256.
1332 Don't check `*' before movv16qi_internal.
1333 * gcc.target/i386/avx256-unaligned-store-3.c (a): Make it
1334 extern to force it misaligned.
1335 (b): Likewise.
1336 (c): Likewise.
1337 (d): Likewise.
1338 Check vmovups.*movv4df_internal/3 instead of avx_storeupd256.
1339 Don't check `*' before movv2df_internal.
1340 * gcc.target/i386/avx256-unaligned-store-4.c (a): Make it
1341 extern to force it misaligned.
1342 (b): Likewise.
1343 (c): Likewise.
1344 (d): Likewise.
1345 Check movv8sf_internal instead of avx_storeups256.
1346 Check movups.*movv4sf_internal/3 instead of avx_storeups256.
1347
ea8927ea
RB
13482016-04-19 Richard Biener <rguenther@suse.de>
1349
1350 PR tree-optimization/70171
1351 * g++.dg/tree-ssa/pr70171.C: New testcase.
1352
65f52ee9
RB
13532016-04-19 Richard Biener <rguenther@suse.de>
1354
1355 PR tree-optimization/70724
1356 * gcc.dg/torture/pr70724.c: New testcase.
1357
987b67f1
VM
13582016-04-18 Vladimir Makarov <vmakarov@redhat.com>
1359
1360 PR middle-end/70689
1361 * testsuite/gcc.target/i386/pr70689.c: New.
1362
91a47c39
L
13632016-04-18 H.J. Lu <hongjiu.lu@intel.com>
1364
1365 PR target/70708
1366 * gcc.target/i386/pr70708.c: New test.
1367
8270b82d
RB
13682016-04-18 Richard Biener <rguenther@suse.de>
1369
1370 PR tree-optimization/43434
1371 * gcc.dg/vect/pr43434.c: New testcase.
1372 * c-c++-common/goacc/kernels-alias-3.c: Adjust.
1373 * c-c++-common/goacc/kernels-alias-4.c: Likewise.
1374 * c-c++-common/goacc/kernels-alias-5.c: Likewise.
1375 * c-c++-common/goacc/kernels-alias-6.c: Likewise.
1376 * c-c++-common/goacc/kernels-alias-7.c: Likewise.
1377 * c-c++-common/goacc/kernels-alias-8.c: Likewise.
1378 * gcc.dg/gomp/pr68640.c: Likewise.
1379 * gfortran.dg/goacc/kernels-alias-3.f95: Likewise.
1380 * gfortran.dg/goacc/kernels-alias-4.f95: Likewise.
1381
edd048e2
RB
13822016-04-18 Richard Biener <rguenther@suse.de>
1383
1384 PR tree-optimization/70701
1385 * gcc.dg/tree-ssa/ssa-fre-53.c: New testcase.
1386
bd5c7330
TV
13872016-04-18 Tom de Vries <tom@codesourcery.com>
1388
1389 PR testsuite/70699
1390 * gcc.dg/pr70161.c: Add dot-file scans.
1391 * lib/scandump.exp (dump-suffix): Return suffix after first dot char,
1392 instead of after last dot char.
1393
23f2660f
EB
13942016-04-17 Eric Botcazou <ebotcazou@adacore.com>
1395
1396 * c-c++-common/dump-ada-spec-3.c: New test.
1397 * c-c++-common/dump-ada-spec-4.c: Likewise.
1398
da152c9f
TV
13992016-04-17 Tom de Vries <tom@codesourcery.com>
1400
1401 PR other/70183
1402 * gcc.target/i386/vzeroupper-dump-flags.c: New test.
1403
cc950f98
JH
14042016-04-15 Jan Hubicka <jh@suse.cz>
1405
1406 PR ipa/70018
1407 * g++.dg/ipa/pure-const-1.C: New testcase.
1408 * g++.dg/ipa/pure-const-2.C: New testcase.
1409 * g++.dg/ipa/pure-const-3.C: New testcase.
1410
949505a9
MP
14112016-04-15 Marek Polacek <polacek@redhat.com>
1412
1413 PR c/70671
1414 * gcc.dg/bitfld-22.c: New test.
1415
10e547d6
BS
14162016-04-15 Bernd Schmidt <bschmidt@redhat.com>
1417
1418 * gcc.target/i386/pr46470.c: Add -mno-red-zone to dg-options for
1419 x86_64.
1420
1e77281b
MP
14212016-04-15 Marek Polacek <polacek@redhat.com>
1422
1423 PR c/70651
1424 * c-c++-common/pr70651.c: New test.
1425
e501fa8e
KT
14262016-04-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1427
1428 PR rtl-optimization/70681
1429 * gcc.dg/ira-shrinkwrap-prep-2.c: XFAIL shrinkwrapping
1430 dump scan on arm and powerpc.
1431 * gcc.dg/pr10474.c: Likewise.
1432
dda1bf61
JJ
14332016-04-15 Jakub Jelinek <jakub@redhat.com>
1434
ca4ef1ff
JJ
1435 PR c++/69517
1436 PR c++/70019
1437 PR c++/70588
1438 * g++.dg/cpp1y/vla11.C: Revert for real.
1439
dda1bf61
JJ
1440 PR c/70436
1441 * c-c++-common/Wparentheses-1.c: New test.
1442 * c-c++-common/gomp/Wparentheses-1.c: New test.
1443 * c-c++-common/gomp/Wparentheses-2.c: New test.
1444 * c-c++-common/gomp/Wparentheses-3.c: New test.
1445 * c-c++-common/gomp/Wparentheses-4.c: New test.
1446 * c-c++-common/cilk-plus/PS/Wparentheses-1.c: New test.
1447 * c-c++-common/cilk-plus/CK/Wparentheses-1.c: New test.
1448 * c-c++-common/goacc/Wparentheses-1.c: New test.
1449
1355e62c
KY
14502016-04-15 Kirill Yukhin <kirill.yukhin@intel.com>
1451
1452 PR target/70662
1453 * gcc.target/i386/pr70662.c: New test.
1454
0ab34b9e 14552016-04-15 Richard Biener <rguenther@suse.de>
ca4ef1ff 1456 Alan Modra <amodra@gmail.com>
0ab34b9e
RB
1457
1458 PR tree-optimization/70130
1459 * gcc.dg/vect/O3-pr70130.c: New testcase.
1460
bc773aad
MM
14612016-04-14 Michael Meissner <meissner@linux.vnet.ibm.com>
1462
6e9b2286
MM
1463 PR target/70669
1464 * gcc.target/powerpc/pr70669.c: New test.
1465
bc773aad
MM
1466 PR target/70640
1467 * gcc.target/powerpc/pr70640.c: Fix test so it correctly works on
1468 a power7 system that does not have an assembler that supports
1469 power8.
1470
d8747845
MS
14712016-04-14 Martin Sebor <msebor@redhat.com>
1472
1473 PR c++/69517
1474 PR c++/70019
1475 PR c++/70588
1476 * c-c++-common/ubsan/vla-1.c: Revert.
1477 * g++.dg/cpp1y/vla11.C: Same.
1478 * g++.dg/cpp1y/vla12.C: Same.
1479 * g++.dg/cpp1y/vla13.C: Same.
1480 * g++.dg/cpp1y/vla14.C: Same.
1481 * g++.dg/cpp1y/vla3.C: Same.
1482 * gcc/testsuite/g++.dg/init/array24.C: Same.
1483 * g++.dg/ubsan/vla-1.C: Same.
1484
85128559
MP
14852016-04-14 Marek Polacek <polacek@redhat.com>
1486 Jan Hubicka <hubicka@ucw.cz>
1487
1488 PR c++/70029
1489 * g++.dg/torture/pr70029.C: New test.
1490
52fbb073
MS
14912016-04-14 Martin Sebor <msebor@redhat.com>
1492
1493 * g++.dg/cpp1y/vla11.C: Avoid using attribute aligned to increase
1494 type size to prevent failures on targets with very low maximum
1495 alignment.
1496
6db61d6f
RB
14972016-04-14 Richard Biener <rguenther@suse.de>
1498
1499 PR tree-optimization/70623
1500 * gcc.dg/torture/pr70623.c: New testcase.
1501 * gcc.dg/torture/pr70623-2.c: Likewise.
1502
342fac95
MS
15032016-04-13 Martin Sebor <msebor@redhat.com>
1504
1505 PR c++/69517
1506 PR c++/70019
1507 PR c++/70588
1508 * c-c++-common/ubsan/vla-1.c (main): Catch exceptions.
1509 * g++.dg/cpp1y/vla11.C: New test.
1510 * g++.dg/cpp1y/vla12.C: New test.
1511 * g++.dg/cpp1y/vla13.C: New test.
1512 * g++.dg/cpp1y/vla14.C: New test.
1513 * g++.dg/cpp1y/vla3.C: Restore deleted test.
1514 * gcc/testsuite/g++.dg/init/array24.C: Fully brace VLA initializer.
1515 * g++.dg/ubsan/vla-1.C: Disable exceptions.
1516
d93c452f
JJ
15172016-04-13 Jakub Jelinek <jakub@redhat.com>
1518
1519 PR c++/70641
1520 * g++.dg/opt/pr70641.C: New test.
1521
85115fb6
RO
15222016-04-13 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1523
1524 PR rtl-optimization/68749
1525 * gcc.dg/ifcvt-4.c: Use "word_mode" rather than "int" to limit the
1526 effects of argument promotions.
1527 Remove default args to dg-skip-if.
1528
545a4139
PC
15292016-04-13 Paolo Carlini <paolo.carlini@oracle.com>
1530
1531 PR c++/70635
1532 * g++.dg/parse/pr70635.C: New.
1533
b3a77f21
MP
15342016-04-13 Marek Polacek <polacek@redhat.com>
1535
1536 PR c++/70639
1537 * c-c++-common/Wmisleading-indentation-4.c: New test.
1538
99cd9857
MP
15392016-04-13 Marek Polacek <polacek@redhat.com>
1540
1541 PR c/70436
1542 * testsuite/gcc.dg/Wparentheses-12.c: New test.
1543 * testsuite/gcc.dg/Wparentheses-13.c: New test.
1544
75ca93ec
IE
15452016-04-13 Ilya Enkovich <ilya.enkovich@intel.com>
1546
1547 * gcc.target/i386/avx512bw-kunpckdq-2.c: New test.
1548 * gcc.target/i386/avx512bw-kunpckwd-2.c: New test.
1549 * gcc.target/i386/avx512f-kunpckbw-2.c: New test.
1550
3d3f9e7e
JJ
15512016-04-13 Jakub Jelinek <jakub@redhat.com>
1552
37947cd0
JJ
1553 PR middle-end/70633
1554 * gcc.c-torture/compile/pr70633.c: New test.
1555
3d3f9e7e
JJ
1556 PR debug/70628
1557 * gcc.dg/torture/pr70628.c: New test.
1558
92886d3e
PP
15592016-04-12 Patrick Palka <ppalka@gcc.gnu.org>
1560
1561 PR c++/70610
1562 * g++.dg/template/pr70610.C: New test.
1563 * g++.dg/template/pr70610-2.C: New test.
1564 * g++.dg/template/pr70610-3.C: New test.
1565 * g++.dg/template/pr70610-4.C: New test.
1566
13bd7c2b
JJ
15672016-04-12 Jakub Jelinek <jakub@redhat.com>
1568
6512fa6d
JJ
1569 * c-c++-common/cilk-plus/SE/ef_error2.c (func2): Use vectorlength
1570 128 instead of 32.
1571
13bd7c2b
JJ
1572 PR c++/70571
1573 * g++.dg/ext/pr70571.C: New test.
1574
20b9851c
MM
15752016-04-12 Michael Meissner <meissner@linux.vnet.ibm.com>
1576
8a434ada 1577 PR target/70640
20b9851c
MM
1578 * gcc.target/powerpc/pr70640.c: New test.
1579
2b2f52bc
PC
15802016-04-12 Paolo Carlini <paolo.carlini@oracle.com>
1581
1582 PR c++/68722
1583 * g++.dg/parse/pr68722.C: New.
1584
5901e56a
JJ
15852016-04-12 Jakub Jelinek <jakub@redhat.com>
1586
1587 PR rtl-optimization/70596
1588 * gcc.target/i386/pr70596.c: New test.
1589
d4619dc1
NS
15902016-04-12 Nathan Sidwell <nathan@acm.org>
1591
1592 PR c++/70501
1593 * g++.dg/init/pr70501.C: New.
1594
3df530d3
DW
15952016-04-12 David Wohlferd <dw@LimeGreenSocks.com>
1596
1597 * gcc.target/i386/asm-flag-6.c: New test.
1598
b7a120d7
TV
15992016-04-12 Tom de Vries <tom@codesourcery.com>
1600
1601 PR tree-optimization/68756
1602 * gcc.dg/graphite/pr68756.c: New test.
1603
4e0eea75
JJ
16042016-04-12 Jakub Jelinek <jakub@redhat.com>
1605
1606 PR tree-optimization/70602
1607 * gcc.c-torture/execute/pr70602.c: New test.
1608
35fbda43
MM
16092016-04-11 Michael Meissner <meissner@linux.vnet.ibm.com>
1610
1611 PR target/70381
1612 * gcc.target/powerpc/float128-1.c: New tests to make sure the
1613 __float128 emulator is built and runs.
1614 * gcc.target/powerpc/float128-1.c: Likewise.
1615
1616 * lib/target-supports.exp (check_ppc_float128_sw_available):
1617 Rework tests for __float128 software and hardware
1618 availability. Fix exit condition to return 0 on success.
1619
04a99ebe
JG
16202016-04-11 James Greenhalgh <james.greenhalgh@arm.com>
1621
1622 PR target/70133
1623 * gcc.target/aarch64/mgeneral-regs_4.c: Fix expected output.
1624 * gcc.target/aarch64/target_attr_15.c: Likewise.
1625
47cd5a85
PC
16262016-04-10 Paolo Carlini <paolo.carlini@oracle.com>
1627
1628 PR c++/69066
1629 * g++.dg/cpp1y/pr69066.C: New.
1630
a5edb32e
JD
16312016-04-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1632
1633 PR fortran/68566
1634 * gfortran.dg/pr36192.f90: Update test.
1635 * gfortran.dg/pr36192_1.f90: Update test.
1636 * gfortran.dg/real_dimension_1.f: Update test.
1637 * gfortran.dg/parameter_array_init_7.f90: New test.
1638
8ef378f8
JDA
16392016-04-09 John David Anglin <danglin@gcc.gnu.org>
1640
c532c871
JDA
1641 PR testsuite/64039
1642 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: xfail scan-tree-dump on hppa*64*-*-*.
1643
d34f706f
JDA
1644 * gcc.dg/pr70317.c: Add -fno-common on hppa*-*-hpux*.
1645
75e1dd9e
JDA
1646 PR rtl-optimization/66669
1647 * gcc.dg/loop-8.c: Skip on hppa*-*-*.
1648
8a976f5f
JDA
1649 * gcc.dg/debug/dwarf2/prod-options.c: Adjust scan for hppa*64*-*-*.
1650
da04822a
JDA
1651 * gcc.dg/pic-1.c: Skip on hppa*-*-*.
1652 * gcc.dg/pie-1.c: Likewise.
1653 * gcc.dg/pic-3.c: Skip on hppa*64*-*-*.
1654 * gcc.dg/pic-4.c: Likewise.
1655 * gcc.dg/pie-3.c: Likewise.
1656 * gcc.dg/pie-4.c: Likewise.
1657
adfabcf9
JDA
1658 * gcc.dg/uninit-19.c: Fix warning line for hppa*64*-*-*.
1659
4a020adf
JDA
1660 PR tree-optimization/68644
1661 * gcc.dg/tree-ssa/ivopts-lt-2.c: Skip on hppa*-*-*.
1662
8ef378f8
JDA
1663 PR rtl-optimization/64886
1664 * gcc.dg/pr64434.c: Skip on hppa*-*-hpux*.
1665
09bf990e
TV
16662016-04-09 Tom de Vries <tom@codesourcery.com>
1667
1668 PR tree-optimization/68953
1669 * gcc.dg/graphite/pr68953.c: New test.
1670
138c3c1a
DH
16712016-04-09 Dominique d'Humieres <dominiq@lps.ens.fr>
1672
1673 PR fortran/70592
1674 * gfortran.dg/deferred_character_16.f90: New test.
1675
f55460af
JJ
16762016-04-09 Jakub Jelinek <jakub@redhat.com>
1677
1678 PR tree-optimization/70586
1679 * gcc.c-torture/execute/pr70586.c: New test.
1680
0b77bbf3
DH
16812016-04-09 Dominique d'Humieres <dominiq@lps.ens.fr>
1682
1683 PR sanitizer/70573
1684 * c-c++-common/asan/halt_on_error-1.c: Replace memset
1685 with __builtin_memset
1686 * c-c++-common/asan/halt_on_error-2.c: Likewise.
1687
c42cfb5c
CP
16882016-04-08 Cesar Philippidis <cesar@codesourcery.com>
1689
1690 PR lto/70289
1691 PR ipa/70348
1692 PR tree-optimization/70373
1693 PR middle-end/70533
1694 PR middle-end/70534
1695 PR middle-end/70535
1696 * c-c++-common/goacc/reduction-5.c: New test.
1697 * c-c++-common/goacc/reduction-promotions.c: New test.
1698 * gfortran.dg/goacc/reduction-3.f95: New test.
1699 * gfortran.dg/goacc/reduction-promotions.f90: New test.
1700
56cfb596
PP
17012016-04-08 Patrick Palka <ppalka@gcc.gnu.org>
1702
1703 PR c++/70590
1704 PR c++/70452
1705 * g++.dg/pr70590.C: New test.
1706 * g++.dg/pr70590-2.C: New test.
1707
1a13c0a2
JJ
17082016-04-08 Jakub Jelinek <jakub@redhat.com>
1709
abc0647a
JJ
1710 PR middle-end/70593
1711 * gcc.target/i386/pr70593.c: New test.
1712
1a13c0a2
JJ
1713 PR rtl-optimization/70574
1714 * gcc.target/i386/avx2-pr70574.c: New test.
1715
c3da4956
MO
17162016-04-08 Maxim Ostapenko <m.ostapenko@samsung.com>
1717
1718 PR sanitizer/70541
1719 * c-c++-common/asan/pr70541.c: New test.
1720
9f1b833b
TV
17212016-04-08 Tom de Vries <tom@codesourcery.com>
1722
1723 * c-c++-common/goacc/uninit-firstprivate-clause.c: New test.
1724 * gfortran.dg/goacc/uninit-firstprivate-clause.f95: New test.
1725
bae7adda
KT
17262016-04-08 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1727
1728 PR target/70566
1729 * gcc.c-torture/execute/pr70566.c: New test.
1730
211f3d57
TV
17312016-04-08 Tom de Vries <tom@codesourcery.com>
1732
1733 * c-c++-common/goacc/uninit-copy-clause.c: New test.
1734 * gfortran.dg/goacc/uninit-copy-clause.f95: New test.
1735
02cf2861
AM
17362016-04-08 Alan Modra <amodra@gmail.com>
1737
1738 * gcc.target/powerpc/pr70117.c: New.
1739
5f490f9f
JJ
17402016-04-07 Jakub Jelinek <jakub@redhat.com>
1741
56e9b710
JJ
1742 PR testsuite/70581
1743 * gcc.dg/lto/simd-function_0.c: New test.
1744
5f490f9f
JJ
1745 * c-c++-common/attr-simd.c: Add scan-assembler* directives for AVX512F
1746 clones.
1747 * c-c++-common/attr-simd-2.c: Likewise.
1748 * c-c++-common/attr-simd-4.c: Likewise.
1749 * gcc.dg/gomp/simd-clones-2.c: Likewise.
1750 * gcc.dg/gomp/simd-clones-3.c: Likewise.
1751
e4ebc74d
TP
17522016-04-07 Thomas Preud'homme <thomas.preudhomme@arm.com>
1753
1754 PR testsuite/70553
1755 * gcc.target/arm/pr70496.c: Also require arm_arm_ok effective target.
1756
9817ae35
TS
17572016-04-07 Thomas Schwinge <thomas@codesourcery.com>
1758 Tom de Vries <tom@codesourcery.com>
1759
1760 * gfortran.dg/goacc/kernels-loop-2.f95: Scan for parallelization.
1761 * gfortran.dg/goacc/kernels-loop-data-2.f95: Likewise.
1762 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: Likewise.
1763 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: Likewise.
1764 * gfortran.dg/goacc/kernels-loop-data-update.f95: Likewise.
1765 * gfortran.dg/goacc/kernels-loop-data.f95: Likewise.
1766 * gfortran.dg/goacc/kernels-loop.f95: Likewise.
1767 * gfortran.dg/goacc/kernels-loop-n.f95: Likewise, XFAILed.
1768
e292f64d
PP
17692016-04-06 Patrick Palka <ppalka@gcc.gnu.org>
1770
1771 PR c/70436
1772 * g++.dg/warn/Wparentheses-29.C: New test.
1773
6b37bdaf
PP
17742016-04-06 Patrick Palka <ppalka@gcc.gnu.org>
1775
1776 PR c/70436
1777 * g++.dg/plugin/pragma_plugin.c (handle_pragma_sayhello): Add
1778 explicit braces to resolve a future -Wparentheses warning.
1779
64824205
RH
17802016-04-06 Richard Henderson <rth@redhat.com>
1781
1782 * gcc.dg/pr61817-1.c: New test.
1783 * gcc.dg/pr61817-2.c: New test.
1784 * gcc.dg/pr69391-1.c: New test.
1785 * gcc.dg/pr69391-2.c: New test.
1786
bc2fc1f3
VM
17872016-04-06 Vladimir Makarov <vmakarov@redhat.com>
1788
1789 PR rtl-optimization/70398
1790 * testsuite/gcc.target/aarch64/pr70398.c: New.
1791
41414a02
EB
17922016-04-06 Eric Botcazou <ebotcazou@adacore.com>
1793
1794 * gcc.c-torture/execute/20101011-1.c (__VISIUM__): Set DO_TEST to 0.
1795
4066ea8a
YR
17962016-04-06 Yvan Roux <yvan.roux@linaro.org>
1797 Pedro Alves <palves@redhat.com>
1798
1799 * gcc.dg/guality/guality.h (main): Avoid GDB being blocked on signals.
1800
ec35ea45
JJ
18012016-04-06 Jakub Jelinek <jakub@redhat.com>
1802
3866f8dd
JJ
1803 * lib/target-supports.exp (check_effective_target_vect_simd_clones):
1804 Check for avx512f effective targets instead of avx2.
1805 * gcc.dg/gomp/declare-simd-1.c: Add scan-assembler-times directives
1806 for AVX512F clones.
1807 * gcc.dg/gomp/declare-simd-3.c: Likewise.
1808 * g++.dg/gomp/declare-simd-1.C: Likewise.
1809 * g++.dg/gomp/declare-simd-3.C: Likewise.
1810 * g++.dg/gomp/declare-simd-4.C: Likewise.
1811
ec35ea45
JJ
1812 PR middle-end/70550
1813 * c-c++-common/gomp/pr70550-1.c: New test.
1814 * c-c++-common/gomp/pr70550-2.c: New test.
1815
c08d28ac
NS
18162016-04-05 Nathan Sidwell <nathan@acm.org>
1817
1818 PR c++/70512
1819 * g++.dg/ext/attribute-may-alias-5.C: New.
1820
1d510e04
JJ
18212016-04-05 Jakub Jelinek <jakub@redhat.com>
1822
1823 PR c++/70336
1824 * c-c++-common/pr70336.c: New test.
1825 * gcc.dg/torture/builtin-isinf_sign-1.c (foo): Guard tests
1826 no longer optimized away at -O0 with #ifndef __OPTIMIZE__.
1827
84278ed9
JH
18282016-04-05 Jan Hubicka <hubicka@ucw.cz>
1829
1830 PR ipa/66223
1831 * g++.dg/ipa/devirt-51.C: Use -fsanitize=unreachable.
1832
268a0ec4
JJ
18332016-04-05 Jakub Jelinek <jakub@redhat.com>
1834
1835 PR rtl-optimization/70542
1836 * gcc.dg/torture/pr70542.c: New test.
1837 * gcc.target/i386/avx2-pr70542.c: New test.
1838
5e8c2eb1
ZS
18392016-04-05 Zdenek Sojka <zsojka@seznam.cz>
1840
1841 PR tree-optimization/70509
1842 * gcc.target/i386/avx512bw-pr70509.c: New test.
1843
c0daf32d
PP
18442016-04-05 Patrick Palka <ppalka@gcc.gnu.org>
1845
1846 PR c++/70452
1847 * g++.dg/ext/constexpr-vla4.C: New test.
1848
bf867841
UB
18492016-04-05 Uros Bizjak <ubizjak@gmail.com>
1850
1851 PR target/70510
1852 * gcc.target/i386/pr70510.c: New test.
1853
3022186a
RB
18542016-04-05 Richard Biener <rguenther@suse.de>
1855
1856 PR tree-optimization/70526
1857 * g++.dg/torture/pr70526.C: New testcase.
1858
55fc79b2
JJ
18592016-04-05 Jakub Jelinek <jakub@redhat.com>
1860
1861 PR target/70525
1862 * gcc.target/i386/pr70525.c: New test.
1863
62b233f2
RB
18642016-04-05 Richard Biener <rguenther@suse.de>
1865
1866 PR middle-end/70499
1867 * g++.dg/torture/pr70499.C: New testcase.
1868
cc05759d
RB
18692016-04-05 Richard Biener <rguenther@suse.de>
1870
1871 * gcc.dg/tree-ssa/20030814-6.c: Fix testcase, disable FRE,
1872 remove XFAIL.
1873
f23f16d4
JJ
18742016-04-04 Jakub Jelinek <jakub@redhat.com>
1875
1876 PR middle-end/70307
1877 * gcc.dg/torture/pr70307.c: Add -Wno-psabi to dg-options. Prune
1878 rs6000 ABI warnings.
1879
d27ecc49
JH
18802016-04-04 Jan Hubicka <hubicka@ucw.cz>
1881
1882 PR ipa/66223
1883 * g++.dg/ipa/devirt-51.C: New testcase.
1884
c974c96e
BS
18852016-04-04 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1886 Jakub Jelinek <jakub@redhat.com>
1887
1888 PR middle-end/70457
1889 * gcc.dg/torture/pr70457.c: New.
1890
7a85da89
AV
18912016-04-04 Andre Vehreschild <vehre@gcc.gnu.org>
1892
1893 PR fortran/67538
1894 * gfortran.dg/allocate_with_source_19.f08: New test.
1895
de517e64
AV
18962016-04-04 Andre Vehreschild <vehre@gcc.gnu.org>
1897
1898 PR fortran/65795
1899 * gfortran.dg/coarray_allocate_6.f08: New test.
1900
43b9f499
RB
19012016-04-04 Richard Biener <rguenther@suse.de>
1902
1903 PR rtl-optimization/70484
1904 * gcc.dg/torture/pr70484.c: New testcase.
1905
f13355da
MP
19062016-04-04 Marek Polacek <polacek@redhat.com>
1907
1908 PR c/70307
1909 * gcc.dg/torture/pr70307.c: New test.
1910
6cc6ed50
OE
19112016-04-03 Oleg Endo <olegendo@gcc.gnu.org>
1912
1913 PR target/70416
1914 PR target/67391
1915 * gcc.target/sh/torture/pr70416.c: New.
1916
abdc16c8
MS
19172016-04-02 Martin Sebor <msebor@redhat.com>
1918
1919 PR c++/67376
1920 PR c++/70170
1921 PR c++/70172
1922 PR c++/70228
1923 * g++.dg/cpp0x/constexpr-array-ptr10.C: New test.
1924 * g++.dg/cpp0x/constexpr-array-ptr9.C: New test.
1925 * g++.dg/cpp0x/constexpr-nullptr-1.C: New test.
1926 * g++.dg/cpp0x/constexpr-array5.C: Adjust text of expected diagnostic.
1927 * g++.dg/cpp0x/constexpr-string.C: Same.
1928 * g++.dg/cpp0x/constexpr-wstring2.C: Same.
1929 * g++.dg/cpp0x/pr65398.C: Same.
1930 * g++.dg/ext/constexpr-vla1.C: Same.
1931 * g++.dg/ext/constexpr-vla2.C: Same.
1932 * g++.dg/ext/constexpr-vla3.C: Same.
1933 * g++.dg/ubsan/pr63956.C: Same.
1934
763cd859
JJ
19352016-04-01 Jakub Jelinek <jakub@redhat.com>
1936
1937 PR rtl-optimization/70467
1938 * gcc.target/i386/pr70467-2.c: New test.
1939
0f875435
JJ
19402016-04-01 Jakub Jelinek <jakub@redhat.com>
1941 Marek Polacek <polacek@redhat.com>
1942
1943 PR c++/70488
1944 * g++.dg/init/new47.C: New test.
1945
41d14659
RR
19462016-04-01 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
1947
1948 PR target/70496
1949 * gcc.target/arm/pr70496.c: New test.
1950
f9bf89bb
NS
19512016-04-01 Nathan Sidwell <nathan@acm.org>
1952
73b9085d
NS
1953 PR c++/68475
1954 * g++.dg/g++.dg/cpp0x/noexcept29.C: New.
1955
4afdcfaa
IE
19562016-04-01 Ilya Enkovich <enkovich.gnu@gmail.com>
1957
1958 PR target/69890
1959 * gcc.dg/strlenopt.h (memmove): New.
1960 * gcc.target/i386/chkp-strlen-1.c: Include "../../gcc.dg/strlenopt.h"
1961 instead of "string.h".
1962 * gcc.target/i386/chkp-strlen-2.c: Likewise.
1963 * gcc.target/i386/chkp-strlen-3.c: Likewise.
1964 * gcc.target/i386/chkp-strlen-4.c: Likewise.
1965 * gcc.target/i386/chkp-strlen-5.c: Likewise.
1966 * gcc.target/i386/chkp-stropt-1.c: Likewise.
1967 * gcc.target/i386/chkp-stropt-10.c: Likewise.
1968 * gcc.target/i386/chkp-stropt-11.c: Likewise.
1969 * gcc.target/i386/chkp-stropt-12.c: Likewise.
1970 * gcc.target/i386/chkp-stropt-13.c: Likewise.
1971 * gcc.target/i386/chkp-stropt-14.c: Likewise.
1972 * gcc.target/i386/chkp-stropt-15.c: Likewise.
1973 * gcc.target/i386/chkp-stropt-16.c: Likewise.
1974 * gcc.target/i386/chkp-stropt-2.c: Likewise.
1975 * gcc.target/i386/chkp-stropt-3.c: Likewise.
1976 * gcc.target/i386/chkp-stropt-4.c: Likewise.
1977 * gcc.target/i386/chkp-stropt-5.c: Likewise.
1978 * gcc.target/i386/chkp-stropt-6.c: Likewise.
1979 * gcc.target/i386/chkp-stropt-7.c: Likewise.
1980 * gcc.target/i386/chkp-stropt-8.c: Likewise.
1981 * gcc.target/i386/chkp-stropt-9.c: Likewise.
1982
b5d7a29c
RO
19832016-03-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1984
1985 * g++.dg/template/ptrmem30.C (read): Rename to data_read.
1986 (Holder::foo): Reflect this.
1987
b660f9ec
IE
19882016-03-31 Ilya Enkovich <enkovich.gnu@gmail.com>
1989
1990 PR target/70442
1991 * gcc.dg/pr70442.c: New test.
1992
88504f34
NS
19932016-03-31 Nathan Sidwell <nathan@acm.org>
1994
1995 PR c++/70393
1996 * g++.dg/cpp0x/constexpr-virtual6.C: New.
1997
95d34b96
KY
19982016-03-31 Kirill Yukhin <kirill.yukhin@intel.com>
1999
2000 PR target/70453
2001 * gcc.target/i386/pr70453.c: New test.
2002
b4c4967c
AB
20032016-03-31 Andrey Belevantsev <abel@ispras.ru>
2004
2005 PR target/70292
2006 * gcc.c-torture/pr70292.c: New test.
2007
5fde6a45
MP
20082016-03-31 Marek Polacek <polacek@redhat.com>
2009
2010 PR c/70297
2011 * c-c++-common/pr70297.c: New test.
2012 * g++.dg/cpp0x/typedef-redecl.C: New test.
2013 * gcc.dg/typedef-redecl2.c: New test.
2014
97eb24c4
JJ
20152016-03-31 Jakub Jelinek <jakub@redhat.com>
2016
2017 PR rtl-optimization/70460
2018 * gcc.c-torture/execute/pr70460.c: New test.
2019
efc3536f
RB
20202016-03-31 Richard Biener <rguenther@suse.de>
2021
2022 PR c++/70430
2023 * g++.dg/ext/vector30.C: New testcase.
2024
e0876e21
DH
20252016-03-30 Dominique d'Humieres <dominiq@lps.ens.fr>
2026 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2027
2028 * gfortran.dg/fmt_pf.f90: New test.
2029
e9bff8c6
RO
20302016-03-30 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2031
2032 Forward-port from 5 branch
2033 2016-03-30 Jakub Jelinek <jakub@redhat.com>
2034
2035 PR testsuite/70356
2036 * gcc.target/i386/avx-vextractf128-256-5.c: Move
2037 dg-require-effective-target after dg-do.
2038
2039 2015-12-30 Kirill Yukhin <kirill.yukhin@intel.com>
2040
2041 * gcc.target/i386/avx-vextractf128-256-5.c: New test.
2042
2620c80d
TS
20432016-03-30 Thomas Schwinge <thomas@codesourcery.com>
2044 Julian Brown <julian@codesourcery.com>
2045 Chung-Lin Tang <cltang@codesourcery.com>
2046 Cesar Philippidis <cesar@codesourcery.com>
2047 James Norris <jnorris@codesourcery.com>
2048 Tom de Vries <tom@codesourcery.com>
2049 Nathan Sidwell <nathan@codesourcery.com>
2050
bf867841 2051 * c-c++-common/goacc/combined-directives.c: Clean up dg-* directives.
2620c80d
TS
2052 * c-c++-common/goacc/loop-clauses.c: Likewise.
2053 * g++.dg/goacc/template.C: Likewise.
2054 * gfortran.dg/goacc/combined-directives.f90: Likewise.
2055 * gfortran.dg/goacc/loop-1.f95: Likewise.
2056 * gfortran.dg/goacc/loop-5.f95: Likewise.
2057 * gfortran.dg/goacc/loop-6.f95: Likewise.
2058 * gfortran.dg/goacc/loop-tree-1.f90: Likewise.
2059 * c-c++-common/goacc-gomp/nesting-1.c: Update.
2060 * c-c++-common/goacc-gomp/nesting-fail-1.c: Likewise.
2061 * c-c++-common/goacc/clauses-fail.c: Likewise.
2062 * c-c++-common/goacc/parallel-1.c: Likewise.
2063 * c-c++-common/goacc/reduction-1.c: Likewise.
2064 * c-c++-common/goacc/reduction-2.c: Likewise.
2065 * c-c++-common/goacc/reduction-3.c: Likewise.
2066 * c-c++-common/goacc/reduction-4.c: Likewise.
2067 * c-c++-common/goacc/routine-3.c: Likewise.
2068 * c-c++-common/goacc/routine-4.c: Likewise.
2069 * c-c++-common/goacc/routine-5.c: Likewise.
2070 * c-c++-common/goacc/tile.c: Likewise.
2071 * g++.dg/goacc/template.C: Likewise.
2072 * gfortran.dg/goacc/combined-directives.f90: Likewise.
2073 * c-c++-common/goacc/nesting-1.c: Move dg-error test cases into...
2074 * c-c++-common/goacc/nesting-fail-1.c: ... this file. Update.
2075 * c-c++-common/goacc/kernels-1.c: Update. Incorporate...
2076 * c-c++-common/goacc/kernels-empty.c: ... this file, and...
2077 * c-c++-common/goacc/kernels-eternal.c: ... this file, and...
2078 * c-c++-common/goacc/kernels-noreturn.c: ... this file.
2079 * c-c++-common/goacc/host_data-1.c: New file. Incorporate...
2080 * c-c++-common/goacc/use_device-1.c: ... this file.
2081 * c-c++-common/goacc/host_data-2.c: New file. Incorporate...
2082 * c-c++-common/goacc/host_data-5.c: ... this file, and...
2083 * c-c++-common/goacc/host_data-6.c: ... this file.
2084 * c-c++-common/goacc/loop-2-kernels.c: New file.
2085 * c-c++-common/goacc/loop-2-parallel.c: Likewise.
2086 * c-c++-common/goacc/loop-3.c: Likewise.
2087 * g++.dg/goacc/reference.C: Likewise.
2088 * g++.dg/goacc/routine-1.C: Likewise.
2089 * g++.dg/goacc/routine-2.C: Likewise.
2090
f6d2d066
RB
20912016-03-30 Richard Biener <rguenther@suse.de>
2092
2093 PR middle-end/70450
2094 * gcc.dg/torture/pr70450.c: New testcase.
2095
d43242b9
JJ
20962016-03-30 Jakub Jelinek <jakub@redhat.com>
2097
2098 PR target/70421
2099 * gcc.dg/torture/pr70421.c: New test.
2100 * gcc.target/i386/avx512f-pr70421.c: New test.
2101
5ce43b77
L
21022016-03-30 H.J. Lu <hongjiu.lu@intel.com>
2103
2104 PR testsuite/70364
2105 * gcc.target/i386/cleanup-1.c: Include <stddef.h>.
2106 (check): New function.
2107 (bar): Call check.
2108 (foo): Align stack to 16 bytes when calling bar.
2109 * gcc.target/i386/cleanup-2.c: Likewise.
2110
d014a712
PP
21112016-03-30 Patrick Palka <ppalka@gcc.gnu.org>
2112
2113 PR tree-optimization/59124
2114 * gcc.dg/Warray-bounds-19.c: New test.
2115
13f0e8c7
ZW
21162016-03-29 Zachary T Welch <zwelch@codesourcery.com>
2117
2118 * lib/prune.exp (escape_regex_chars): New.
2119 (prune_file_path): Update to quote metcharacters for regexp.
2120
3336c6e0
JJ
21212016-03-29 Jakub Jelinek <jakub@redhat.com>
2122
a362f023
JJ
2123 PR rtl-optimization/70429
2124 * gcc.c-torture/execute/pr70429.c: New test.
2125
3336c6e0
JJ
2126 PR tree-optimization/70405
2127 * gcc.dg/pr70405.c: New test.
2128
728557fd
AV
21292016-03-29 Andre Vehreschild <vehre@gcc.gnu.org>
2130
2131 PR fortran/70397
2132 * gfortran.dg/unlimited_polymorphic_25.f90: New test.
2133 * gfortran.dg/unlimited_polymorphic_26.f90: New test.
2134
bef977d4
TS
21352016-03-29 Thomas Schwinge <thomas@codesourcery.com>
2136
2137 PR testsuite/64177
2138 * c-c++-common/cilk-plus/CK/spawning_arg.c (main): Call
2139 __cilkrts_set_param to set two workers.
2140 * c-c++-common/cilk-plus/CK/steal_check.c (main): Likewise.
2141 * g++.dg/cilk-plus/CK/catch_exc.cc (main): Likewise.
2142
6f6d25c9
DH
21432016-03-28 Dominique d'Humieres <dominiq@lps.ens.fr>
2144
bf867841 2145 * g++.dg/ext/fnname5.C: Update the test for Darwin.
6f6d25c9 2146
45733562
KY
21472016-03-28 Kirill Yukhin <kirill.yukhin@intel.com>
2148
2149 PR target/70406
bf867841 2150 * gcc.target/i386/pr70406.c: New test.
45733562 2151
a1799e5e
EB
21522016-03-27 Eric Botcazou <ebotcazou@adacore.com>
2153
2154 * gnat.dg/specs/double_record_extension3.ads: New test.
2155
5fca7b66
RH
21562016-03-25 Richard Henderson <rth@redhat.com>
2157
2158 PR target/70120
2159 * gcc.target/aarch64/pr70120-1.c: New.
2160 * gcc.target/aarch64/pr70120-2.c: New.
2161 * gcc.target/aarch64/pr70120-3.c: New.
2162
31ce75c6
PP
21632016-03-25 Patrick Palka <ppalka@gcc.gnu.org>
2164
2165 PR c++/62212
2166 * g++.dg/template/mangle2.C: The dg-do directive should be
2167 "compile" not "assemble".
2168
3caf0ca1
BS
21692016-03-25 Bernd Schmidt <bschmidt@redhat.com>
2170
2171 PR lto/69650
2172 * gcc.dg/pr69650.c: New test.
2173
634035b6
DE
21742016-03-25 David Edelsohn <dje.gcc@gmail.com>
2175
2176 * g++.dg/ext/pr70290.C: Prune non-standard ABI.
2177
45d34276
AM
21782016-03-25 Alan Modra <amodra@gmail.com>
2179
2180 * gcc.dg/dfp/pr70052.c: New test.
2181
8f085166
RH
21822016-03-24 Richard Henderson <rth@redhat.com>
2183
2184 PR middle-end/69845
2185 * gcc.dg/tree-ssa/pr69845-1.c: New test.
2186 * gcc.dg/tree-ssa/pr69845-2.c: New test.
2187
011e5ec3
TV
21882016-03-24 Tom de Vries <tom@codesourcery.com>
2189
2190 * gfortran.dg/goacc/host_data-tree.f95: Add missing initialization.
2191
9e3f4551
TV
21922016-03-24 Tom de Vries <tom@codesourcery.com>
2193
2194 * c-c++-common/goacc/uninit-use-device-clause.c: New test.
2195 * gfortran.dg/goacc/uninit-use-device-clause.f95: New test.
2196
45780041
TV
21972016-03-24 Tom de Vries <tom@codesourcery.com>
2198
2199 * c-c++-common/goacc/uninit-dim-clause.c: New test.
2200 * gfortran.dg/goacc/uninit-dim-clause.f95: New test.
2201
887ab4e5
PP
22022016-03-24 Patrick Palka <ppalka@gcc.gnu.org>
2203
2204 PR c++/62212
2205 * g++.dg/template/mangle2.C: New test.
2206
69a9a66f
RB
22072016-03-24 Richard Biener <rguenther@suse.de>
2208
2209 PR tree-optimization/70396
2210 * gcc.dg/torture/pr70396.c: New testcase.
2211
ed87de55
RB
22122016-03-24 Richard Biener <rguenther@suse.de>
2213
2214 PR middle-end/70370
2215 * gcc.dg/torture/pr70370.c: New testcase.
2216
ea064934
TV
22172016-03-24 Tom de Vries <tom@codesourcery.com>
2218
2219 * gfortran.dg/goacc/data-tree.f95: Add missing initialization.
2220 * gfortran.dg/goacc/kernels-tree.f95: Same.
2221 * gfortran.dg/goacc/parallel-tree.f95: Same.
2222
b2a4dd1d
TV
22232016-03-24 Tom de Vries <tom@codesourcery.com>
2224
2225 * c-c++-common/goacc/uninit-if-clause.c: New test.
2226 * gfortran.dg/goacc/uninit-if-clause.f95: New test.
2227
72e7cd6e
JJ
22282016-03-24 Jakub Jelinek <jakub@redhat.com>
2229
2230 PR target/70290
bf867841
UB
2231 * g++.dg/ext/pr70290.C: Add -Wno-psabi -w to dg-options.
2232 Fix formatting.
72e7cd6e 2233
ce9d0c03
RB
22342016-03-24 Richard Biener <rguenther@suse.de>
2235
2236 PR tree-optimization/70372
2237 * gcc.dg/tree-ssa/pr70372.c: New testcase.
2238
426b9428
PP
22392016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
2240
2241 PR c++/70347
2242 * g++.dg/cpp1y/nsdmi-union1.C: New test.
2243
cd1588c4
PP
22442016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
2245
2246 PR c++/70332
2247 * g++.dg/cpp1y/nsdmi-aggr5.C: New test.
2248
61637db3
JJ
22492016-03-23 Jakub Jelinek <jakub@redhat.com>
2250
928af3bf
JJ
2251 PR c++/70001
2252 * g++.dg/cpp0x/constexpr-70001-4.C: New test.
2253 * g++.dg/cpp1y/pr70001.C: New test.
2254
61637db3
JJ
2255 PR c++/70323
2256 * g++.dg/cpp0x/constexpr-70323.C: New test.
2257
05aca4e7
AO
22582016-03-23 Alexandre Oliva <aoliva@redhat.com>
2259 Jason Merrill <jason@redhat.com>
2260 Jakub Jelinek <jakub@redhat.com>
2261
2262 PR c++/69315
2263 * g++.dg/cpp0x/constexpr-69315.C: New test.
2264 * g++.dg/cpp0x/variadic122.C: Change one dg-warning into dg-bogus.
2265
fbdb6baf
MP
22662016-03-23 Marek Polacek <polacek@redhat.com>
2267
2268 PR c++/69884
2269 * g++.dg/warn/Wignored-attributes-1.C: New test.
2270 * g++.dg/warn/Wignored-attributes-2.C: New test.
2271
d79ee524
TV
22722016-03-23 Tom de Vries <tom@codesourcery.com>
2273
2274 * c-c++-common/goacc/kernels-default.c (foo): Add missing
2275 initialization.
2276 * gfortran.dg/goacc/private-3.f95 (test): Same.
2277 * gfortran.dg/goacc/routine-5.f90 (gang, worker, vector, seq): Add
2278 missing use param.
2279
a59f0bef
KT
22802016-03-23 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2281
2282 * lib/target-supports.exp: Remove v7ve entry from loop
2283 creating effective target checks.
2284 (check_effective_target_arm_arch_v7ve_ok): New procedure.
2285 (add_options_for_arm_arch_v7ve): Likewise.
2286
0179520a
JJ
22872016-03-23 Jakub Jelinek <jakub@redhat.com>
2288
2289 PR tree-optimization/70354
2290 * gcc.dg/vect/pr70354-1.c: New test.
2291 * gcc.dg/vect/pr70354-2.c: New test.
2292 * gcc.target/i386/avx2-pr70354-1.c: New test.
2293 * gcc.target/i386/avx2-pr70354-2.c: New test.
2294
75bb14d7
JL
22952016-03-22 Jeff Law <law@redhat.com>
2296
2297 PR target/70232
2298 * gcc.dg/tree-ssa/pr70232.c: New test.
2299
72c9526d
IE
23002016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
2301
2302 PR target/70302
2303 * gcc.target/i386/pr70302.c: New test.
2304
a3ca1bc5
RB
23052016-03-22 Richard Biener <rguenther@suse.de>
2306
2307 PR middle-end/70251
2308 * g++.dg/torture/pr70251.C: New testcase.
2309
5c240f4d
DM
23102016-03-22 David Malcolm <dmalcolm@redhat.com>
2311
2312 PR c/69993
2313 * c-c++-common/Wmisleading-indentation-3.c: New test, based on
2314 Wmisleading-indentation.c.
2315 * c-c++-common/Wmisleading-indentation.c: Update thoughout to
2316 reflect change to diagnostic text and order of messages.
2317 * gcc.dg/plugin/location-overflow-test-2.c: Likewise.
2318
80f6631b
DE
23192016-03-22 David Edelsohn <dje.gcc@gmail.com>
2320
2321 * g++.dg/ext/java-3.C: Don't compile on AIX.
2322
9a10956c
RB
23232016-03-22 Richard Biener <rguenther@suse.de>
2324
2325 PR middle-end/70333
2326 * gcc.dg/torture/pr70333.c: New testcase.
2327
6cedf922
IE
23282016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
2329
2330 * g++.dg/ext/pr70290.C: New test.
2331
cd6c27ac
KY
23322016-03-22 Kirill Yukhin <kirill.yukhin@intel.com>
2333
2334 PR target/70325
2335 * gcc.target/i386/pr70325.c: New test.
2336
4cde512c
JJ
23372016-03-22 Jakub Jelinek <jakub@redhat.com>
2338
b01915ed
JJ
2339 PR target/70329
2340 * gcc.target/i386/avx512bw-pr70329-1.c: New test.
2341 * gcc.target/i386/avx512bw-pr70329-2.c: New test.
2342
4e3e2cf1
JJ
2343 PR target/70300
2344 * gcc.target/i386/pr70300.c: New test.
2345
4cde512c
JJ
2346 PR c++/70295
2347 * c-c++-common/nonnull-1.c (func): Remove parens around cp4 != 0.
2348 (func2): New function for cond with parens, xfail warning for c++.
2349 * g++.dg/warn/Wnonnull-compare-8.C: New test.
2350
16f6d7dc
PP
23512016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
2352
2353 PR c++/70096
2354 * g++.dg/template/ptrmem30.C: New test.
2355
a3e2b438
PP
23562016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
2357
2358 PR c++/70204
2359 * g++.dg/cpp0x/constexpr-70204a.C: New test.
2360 * g++.dg/cpp0x/constexpr-70204b.C: New test.
2361
11b6a02e
JJ
23622016-03-21 Jakub Jelinek <jakub@redhat.com>
2363
2364 PR middle-end/70326
2365 * gcc.dg/pr70326.c: New test.
2366
b9407883
MG
23672016-03-21 Marc Glisse <marc.glisse@inria.fr>
2368 Jakub Jelinek <jakub@redhat.com>
2369
2370 PR tree-optimization/70317
2371 * gcc.dg/pr70317.c: New test.
2372
4a148e19
UB
23732016-03-21 Uros Bizjak <ubizjak@gmail.com>
2374
2375 PR target/70327
2376 * gcc.target/i386/pr70327.c: New test.
2377
2a85ddbb
ML
23782016-03-21 Martin Liska <mliska@suse.cz>
2379
7d36fe98 2380 PR ipa/70306
2a85ddbb
ML
2381 * gcc.dg/ipa/pr70306.c: New test.
2382
4a148e19 23832016-03-21 Andre Vieira <andre.simoesdiasvieira@arm.com>
9a72f5f6
AV
2384
2385 * gcc.target/arm/attr-align1.c: Skip if M-profile.
2386 * gcc.target/arm/attr-align3.c: Likewise.
2387 * gcc.target/arm/attr_arm.c: Likewise.
2388 * gcc.target/arm/flip-thumb.c: Likewise.
2389
6b366948
JJ
23902016-03-21 Jakub Jelinek <jakub@redhat.com>
2391
2392 PR target/70296
2393 * gcc.target/powerpc/altivec-36.c: New test.
2394
2fac8c14
RB
23952016-03-21 Richard Biener <rguenther@suse.de>
2396
2397 PR tree-optimization/70310
2398 * gcc.dg/torture/pr70310.c: New testcase.
2399
e9bde854
KY
24002016-03-21 Kirill Yukhin <kirill.yukhin@intel.com>
2401
2402 PR target/70293
2403 * gcc.target/i386/pr70293.c: New test.
2404
56bbfaf6
RB
24052016-03-21 Richard Biener <rguenther@suse.de>
2406
2407 PR tree-optimization/70288
2408 * gcc.dg/torture/pr70288-1.c: New testcase.
2409 * gcc.dg/torture/pr70288-2.c: Likewise.
2410
3eee49ed
AB
24112016-03-21 Andrey Belevantsev <abel@ispras.ru>
2412
2413 PR rtl-optimization/69307
2414 * gcc.target/arm/pr69307.c: New test.
4a148e19 2415
8e7816b4
AB
24162016-03-21 Andrey Belevantsev <abel@ispras.ru>
2417
2418 PR rtl-optimization/69102
2419 * gcc.c-torture/compile/pr69102.c: New test.
2420
14d7d4be
JL
24212016-03-18 Jeff Law <law@redhat.com>
2422
2423 PR rtl-optimization/70263
2424 * gcc.c-torture/compile/pr70263-1.c: New test.
2425 * gcc.target/i386/pr70263-2.c: New test.
2426
5c6a601c
BS
24272016-03-18 Bernd Schmidt <bschmidt@redhat.com>
2428
2429 PR rtl-optimization/70278
2430 * gcc.dg/torture/pr70278.c: New test.
2431 * gcc.target/arm/pr70278.c: New test.
2432
4bbf545b
DM
24332016-03-18 David Malcolm <dmalcolm@redhat.com>
2434
2435 PR c/70281
2436 * gcc.dg/plugin/diagnostic-test-expressions-1.c
2437 (test_builtin_types_compatible_p): New test function.
2438 * gcc.dg/pr70281.c: New test case.
2439
dc28bb68
CL
24402016-03-18 Christophe Lyon <christophe.lyon@linaro.org>
2441
2442 PR target/70113
2443 * gcc.target/aarch64/pr63304_1.c: Add -mno-fix-cortex-a53-843419.
2444
5e8d6dff
IE
24452016-03-18 Ilya Enkovich <enkovich.gnu@gmail.com>
2446
2447 PR tree-optimization/70252
2448 * gcc.dg/pr70252.c: New test.
2449
d0e7e403
TV
24502016-03-18 Tom de Vries <tom@codesourcery.com>
2451
2452 * gcc.dg/pr70161-2.c: New test.
2453 * gcc.dg/pr70161.c: New test.
2454
fa22501a
TV
24552016-03-18 Tom de Vries <tom@codesourcery.com>
2456
2457 PR ipa/70269
2458 * gcc.dg/pr70269.c: New test.
2459
dd125026
JJ
24602016-03-18 Jakub Jelinek <jakub@redhat.com>
2461
2462 PR c++/70267
2463 * g++.dg/ext/java-3.C: New test.
2464
91914f0a
PP
24652016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
2466
2467 PR c++/70205
2468 * g++.dg/lookup/pr70205.C: New test.
2469
753a8910
PP
24702016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
2471
2472 PR c++/70218
2473 * g++.dg/cpp0x/lambda/lambda-70218.C: New test.
2474
14ba7b28
MP
24752016-03-17 Marek Polacek <polacek@redhat.com>
2476
2477 PR c/69407
2478 * gcc.dg/atomic-op-6.c: New test.
2479
ded60913
DM
24802016-03-17 David Malcolm <dmalcolm@redhat.com>
2481
2482 PR c/70264
2483 * c-c++-common/pr70264.c: New test case.
2484
a3aad0e6
JJ
24852016-03-17 Jakub Jelinek <jakub@redhat.com>
2486
17366700
JJ
2487 PR c++/70144
2488 * c-c++-common/pr70144-1.c: New test.
2489 * c-c++-common/pr70144-2.c: New test.
2490
a3aad0e6
JJ
2491 PR c++/70272
2492 * g++.dg/opt/flifetime-dse5.C (main): Remove extra semicolon.
2493 * g++.dg/opt/flifetime-dse6.C: New test.
2494 * g++.dg/tree-ssa/ehcleanup-1.C: Adjust unreachable count.
2495
b57e6e18
L
24962016-03-17 H.J. Lu <hongjiu.lu@intel.com>
2497
2498 PR driver/70192
2499 * gcc.dg/pic-1.c: New test.
2500 * gcc.dg/pic-2.c: Likewise.
2501 * gcc.dg/pic-3.c: Likewise.
2502 * gcc.dg/pic-4.c: Likewise.
2503 * gcc.dg/pie-1.c: Likewise.
2504 * gcc.dg/pie-2.c: Likewise.
2505 * gcc.dg/pie-3.c: Likewise.
2506 * gcc.dg/pie-4.c: Likewise.
2507 * gcc.dg/pie-5.c: Likewise.
2508 * gcc.dg/pie-6.c: Likewise.
2509
b38ba58b
TV
25102016-03-17 Tom de Vries <tom@codesourcery.com>
2511
2512 * gfortran.dg/goacc/kernels-alias-3.f95: New test.
2513 * gfortran.dg/goacc/kernels-alias-4.f95: New test.
2514
6931b3b7
RB
25152016-03-17 Richard Biener <rguenther@suse.de>
2516
2517 PR debug/70271
2518 * g++.dg/debug/pr70271.C: New testcase.
2519
0c8b64cb
IE
25202016-03-17 Ilya Enkovich <enkovich.gnu@gmail.com>
2521
2522 * gcc.target/i386/pr70251.c: New test.
2523
b1970801
MP
25242016-03-17 Marek Polacek <polacek@redhat.com>
2525
2526 PR c++/70194
2527 * g++.dg/warn/constexpr-70194.C: New test.
2528
820c5eaa
RH
25292016-03-16 Richard Henderson <rth@redhat.com>
2530
2531 PR middle-end/70240
2532 * gcc.c-torture/compile/pr70240.c: New.
2533
da0ad263
SKS
25342016-03-16 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
2535
2536 * gcc.c-torture/compile/20151204.c: Skip for avr.
2537
c73d295c
JJ
25382016-03-16 Jakub Jelinek <jakub@redhat.com>
2539
2540 PR target/70245
2541 * g++.dg/opt/pr70245.C: New test.
2542 * g++.dg/opt/pr70245.h: New file.
2543 * g++.dg/opt/pr70245-aux.cc: New file.
2544
b2794066
MS
25452016-03-16 Martin Sebor <msebor@redhat.com>
2546
2547 * g++.dg/cpp1y/constexpr-instantiate.C: Correct DejaGnu directives.
2548
aa43616c
RH
25492016-03-16 Richard Henderson <rth@redhat.com>
2550
2551 PR middle-end/70199
2552 * gcc.c-torture/compile/pr70199.c: New.
2553
59608fe5
L
25542016-03-16 H.J. Lu <hongjiu.lu@intel.com>
2555
2556 * gcc.dg/uninit-19.c: Run dos2unix.
2557
ab4c578f
MP
25582016-03-16 Marek Polacek <polacek@redhat.com>
2559
2560 PR c/70093
2561 * gcc.dg/nested-func-10.c: New test.
2562 * gcc.dg/nested-func-9.c: New test.
2563
f5387e76
JJ
25642016-03-16 Jakub Jelinek <jakub@redhat.com>
2565
2566 PR tree-optimization/68714
2567 * gcc.dg/tree-ssa/pr68714.c: Add -w -Wno-psabi to dg-options.
2568
7662b718
TV
25692016-03-16 Tom de Vries <tom@codesourcery.com>
2570
2571 PR tree-optimization/68715
2572 * gcc.dg/graphite/pr68715-2.c: New test.
2573 * gcc.dg/graphite/pr68715.c: New test.
2574 * gfortran.dg/graphite/pr68715.f90: New test.
2575
be7ce7ae
TV
25762016-03-16 Tom de Vries <tom@codesourcery.com>
2577
2578 PR tree-optimization/68809
2579 * gcc.dg/graphite/pr68809-2.c: New test.
2580 * gcc.dg/graphite/pr68809.c: New test.
2581
1935f250
JJ
25822016-03-16 Jakub Jelinek <jakub@redhat.com>
2583
6651c93e
JJ
2584 PR c++/70147
2585 * g++.dg/ubsan/pr70147-2.C (C::C): Initialize A base with invalid
2586 method call to i () as argument. Adjust expected output.
2587
1935f250
JJ
2588 PR c++/70147
2589 * g++.dg/ubsan/pr70147-1.C: New test.
2590 * g++.dg/ubsan/pr70147-2.C: New test.
2591
ab1caa6e
MS
25922016-03-15 Martin Sebor <msebor@redhat.com>
2593
2594 PR c++/58281
2595 * g++.dg/cpp1y/constexpr-instantiate.C: Add new test.
2596
5c2a1bbb
JDA
25972016-03-15 John David Anglin <danglin@gcc.gnu.org>
2598
cb5d8ad1
JDA
2599 * gcc.c-torture/execute/pr68532.c: Add -fno-common option on
2600 hppa*-*-hpux*.
2601
b440dd40
JDA
2602 * gcc.dg/ifcvt-4.c: Add hppa*64*-*-* to skip list.
2603
5c2a1bbb
JDA
2604 PR libfortran/69799
2605 * gfortran.dg/coarray_allocate_5.f08: Add "-latomic" option if
2606 libatomic_available.
2607
42c729c5
MP
26082016-03-15 Marek Polacek <polacek@redhat.com>
2609
2610 PR c++/70209
2611 * g++.dg/ext/attribute-may-alias-4.C: New test.
2612
82b1c550
AM
26132016-03-15 Alexander Monakov <amonakov@ispras.ru>
2614
2615 * g++.dg/pr63384.C: Add -w to dg-options. Remove '-toggle' in
2616 -fvar-tracking-assignments-toggle flag.
2617
4ccbf3a6
PH
26182016-03-15 Pat Haugen <pthaugen@us.ibm.com>
2619
2620 * gcc.dg/ifcvt-4.c: Add -misel for powerpc*.
2621
c39858bd
JJ
26222016-03-15 Jakub Jelinek <jakub@redhat.com>
2623
2624 PR rtl-optimization/70222
2625 * gcc.c-torture/execute/pr70222-1.c: New test.
2626 * gcc.c-torture/execute/pr70222-2.c: New test.
2627
8be119c1
RH
26282016-03-15 Richard Henderson <rth@redhat.com>
2629
2630 * gcc.dg/tree-ssa/pr68714.c: Test during reassoc1 pass.
2631
6598bb55
AB
26322016-03-15 Andrey Belevantsev <abel@ispras.ru>
2633
2634 PR rtl-optimization/69032
2635 * gcc.dg/pr69032.c: New test.
2636
81fa2944
AB
26372016-03-15 Andrey Belevantsev <abel@ispras.ru>
2638
2639 PR rtl-optimization/63384
4a148e19 2640 * g++.dg/pr63384.C: New test.
81fa2944 2641
74ea9ab6
AB
26422016-03-15 Andrey Belevantsev <abel@ispras.ru>
2643
2644 PR target/64411
2645 * gcc.target/i386/pr64411.C: New test.
2646
045d5055
TV
26472016-03-15 Tom de Vries <tom@codesourcery.com>
2648
2649 * gfortran.dg/goacc/kernels-alias-2.f95: New test.
2650 * gfortran.dg/goacc/kernels-alias.f95: New test.
2651
3ea33585
MS
26522016-03-14 Martin Sebor <msebor@redhat.com>
2653
2654 PR c++/53792
2655 * g++.dg/cpp0x/constexpr-inline.C: New test.
2656 * g++.dg/cpp0x/constexpr-inline-1.C: Same.
2657
1df7b330
DE
26582016-03-14 David Edelsohn <dje.gcc@gmail.com>
2659
2660 * gcc.dg/torture/pr70083.c: Prune non-standard ABI.
2661
79b57d18
JJ
26622016-03-14 Jakub Jelinek <jakub@redhat.com>
2663
2664 PR middle-end/70219
2665 * gcc.dg/pr70219.c: New test.
2666
3cbf012a
BS
26672016-03-14 Bernd Schmidt <bschmidt@redhat.com>
2668
2669 PR target/70083
2670 * gcc.dg/torture/pr70083.c: New test.
2671 * gcc.target/i386/pr70083.c: New test.
2672
a9fee7cd
RB
26732016-03-14 Richard Biener <rguenther@suse.de>
2674
2675 PR tree-optimization/56365
2676 * gcc.dg/tree-ssa/phi-opt-14.c: New testcase.
2677
4799603f
SB
26782016-03-14 Segher Boessenkool <segher@kernel.crashing.org>
2679
2680 PR target/70098
2681 * lib/target-supports.exp (check_effective_target_powerpc64_no_dm):
2682 New function.
2683 * g++.dg/pr70098.C: New testcase.
2684
2685
760ca967
TV
26862016-03-14 Tom de Vries <tom@codesourcery.com>
2687
2688 PR tree-optimization/70045
2689 * gcc.dg/graphite/pr70045.c: New test.
2690
44e66a77
JD
26912016-03-13 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2692
2693 PR fortran/69043
2694 * gfortran.dg/include_9.f90: New test.
2695
a18e0fe1
DH
26962016-03-13 Dominique d'Humieres <dominiq@lps.ens.fr>
2697
2698 PR fortran/45076
2699 gfortran.dg/prof/prof.exp: New script.
2700 gfortran.dg/prof/dynamic_dispatch_6.f03: New test.
2701
d0aca6ab
AB
27022016-03-12 Andrey Belevantsev <abel@ispras.ru>
2703
2704 PR rtl-optimization/69307
2705 * gcc.dg/pr69307.c: New test.
2706
cefe08a4
VM
27072016-03-12 Vladimir Makarov <vmakarov@redhat.com>
2708
2709 PR target/69614
2710 * gcc.target/arm/pr69614.c: New.
2711
70112e2a
PT
27122016-03-12 Paul Thomas <pault@gcc.gnu.org>
2713
2714 PR fortran/70031
2715 * gfortran.dg/submodule_14.f08: New test
2716
2717 PR fortran/69524
2718 * gfortran.dg/submodule_15.f08: New test
2719
3f1e5d3a
PP
27202016-03-12 Patrick Palka <ppalka@gcc.gnu.org>
2721
2722 PR c++/70106
2723 * g++.dg/cpp1y/paren3.C: New test.
2724
a3f6d680
MM
27252016-03-11 Michael Meissner <meissner@linux.vnet.ibm.com>
2726
2727 PR target/70131
2728 * gcc.target/powerpc/ppc-round2.c: New test.
2729
92348f09
BS
27302016-03-11 Bernd Schmidt <bschmidt@redhat.com>
2731
2732 PR target/70123
2733 * gcc.dg/torture/pr70123.c: New test.
2734
cebde9e9
JL
27352016-03-11 Jeff Law <law@redhat.com>
2736
2737 PR tree-optimization/70190
2738 * gcc.c-torture/compile/pr70190.c: New test.
2739
3edc5da4
DM
27402016-03-11 David Malcolm <dmalcolm@redhat.com>
2741
2742 PR c/68187
2743 * c-c++-common/Wmisleading-indentation.c (test43_a): New test
2744 case.
2745 (test43_b): Likewise.
2746 (test43_c): Likewise.
2747 (test43_d): Likewise.
2748 (test43_e): Likewise.
2749 (test43_f): Likewise.
2750 (test43_g): Likewise.
2751 (test44_a): Likewise.
2752 (test44_b): Likewise.
2753 (test44_c): Likewise.
2754 (test44_d): Likewise.
2755 (test44_e): Likewise.
2756
318c1204
DM
27572016-03-11 David Malcolm <dmalcolm@redhat.com>
2758
2759 PR c/70085
2760 * c-c++-common/Wmisleading-indentation.c (pr70085): New test case.
2761
bc062234
KT
27622016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2763
2764 * gcc.target/aarch64/vect-reduc-or_1.c: Add -fno-vect-cost-model to
2765 dg-options.
2766
acfc1ac1
KT
27672016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2768
2769 PR target/70002
2770 PR target/69245
2771 * gcc.target/aarch64/pr69245_2.c: New test.
2772
d1e2bb2d
JJ
27732016-03-11 Jakub Jelinek <jakub@redhat.com>
2774
2775 PR tree-optimization/70177
2776 * gcc.dg/pr70177.c: New test.
2777
07350627
AL
27782016-03-11 Alan Lawrence <alan.lawrence@arm.com>
2779
2780 * gfortran.dg/unconstrained_commons.f: Widen regexp to match j_<N>.
2781
5c6706f7
AL
27822016-03-11 Alan Lawrence <alan.lawrence@arm.com>
2783
2784 * gcc.dg/tree-ssa/sra-20.c: New.
2785
02d472a2
JJ
27862016-03-11 Jakub Jelinek <jakub@redhat.com>
2787
686d390a
JJ
2788 PR rtl-optimization/70174
2789 * gcc.dg/pr70174.c: New test.
2790
02d472a2
JJ
2791 PR tree-optimization/70169
2792 * gcc.dg/pr70169.c: New test.
2793
0f9befa1
IE
27942016-03-11 Ilya Enkovich <enkovich.gnu@gmail.com>
2795
2796 PR target/70160
2797 * gcc.target/i386/pr70160.c: New test.
2798
432d4670
AK
27992016-03-11 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
2800
2801 * gcc.target/s390/dfp-1.c: New test.
2802
a3dc8760
NC
28032016-03-10 Nick Clifton <nickc@redhat.com>
2804
2805 PR target/70044
2806 * gcc.target/aarch64/pr70044.c: New test.
2807
b87a8d7d
PP
28082016-03-10 Patrick Palka <ppalka@gcc.gnu.org>
2809 Jakub Jelinek <jakub@redhat.com>
2810
2811 PR c++/70001
2812 * g++.dg/cpp0x/constexpr-70001-1.C: New test.
2813 * g++.dg/cpp0x/constexpr-70001-2.C: New test.
2814 * g++.dg/cpp0x/constexpr-70001-3.C: New test.
2815
4f4ada6a
JH
28162016-03-10 Jan Hubicka <hubicka@ucw.cz>
2817
2818 PR lto/69589
2819 * g++.dg/lto/pr69589_0.C: New testcase
2820 * g++.dg/lto/pr69589_1.C: New testcase
2821
d49b0aa0
MP
28222016-03-10 Marek Polacek <polacek@redhat.com>
2823
2824 PR c++/70153
2825 * g++.dg/delayedfold/unary-plus1.C: New test.
2826
28272016-03-10 Andre Vieira <andre.simoesdiasvieira@arm.com>
c81e3837
AV
2828
2829 * gcc.target/arm/pr45701-1.c: Escape brackets.
2830 * gcc.target/arm/pr45701-2.c: Likewise.
2831
71017a7b
AL
28322016-03-10 Alan Lawrence <alan.lawrence@arm.com>
2833
2834 * gfortran.dg/unconstrained_commons.f: New.
2835
ba52669f
AM
28362016-03-10 Alan Modra <amodra@gmail.com>
2837
2838 * gcc.dg/pr69195.c: New.
2839 * gcc.dg/pr69238.c: New.
2840
27742332
TV
28412016-03-10 Tom de Vries <tom@codesourcery.com>
2842
2843 PR testsuite/68915
2844 * gcc.dg/vect/pr46032.c: Xfail scan if alignment requirements not met.
2845
3a81a594
RB
28462016-03-10 Richard Biener <rguenther@suse.de>
2847
2848 PR tree-optimization/70128
2849 * gcc.dg/tree-ssa/alias-34.c: New testcase.
2850 * gcc.dg/tree-ssa/alias-35.c: Likewise.
2851
3433b975
JJ
28522016-03-09 Jakub Jelinek <jakub@redhat.com>
2853
c2864f02
JJ
2854 PR tree-optimization/70152
2855 * gcc.dg/pr70152.c: New test.
2856
3433b975
JJ
2857 PR target/70086
2858 * gcc.target/i386/pr70086-1.c: New test.
2859 * gcc.target/i386/pr70086-2.c: New test.
2860 * gcc.target/i386/pr70086-3.c: New test.
2bd8090f
JJ
2861
2862 PR tree-optimization/70127
2863 * gcc.c-torture/execute/pr70127.c: New test.
2864
96b3c82d
CP
28652016-03-09 Cesar Philippidis <cesar@codesourcery.com>
2866
2867 * c-c++-common/goacc/combined-directives-2.c: New test.
2868
b4f3232d
DM
28692016-03-09 David Malcolm <dmalcolm@redhat.com>
2870
2871 PR c/68473
2872 PR c++/70105
2873 * g++.dg/diagnostic/pr70105.C: New test.
2874 * gcc.dg/plugin/diagnostic-test-expressions-1.c (foo): New decl.
2875 (test_multiple_ordinary_maps): New test function.
2876
40499f81
DM
28772016-03-09 David Malcolm <dmalcolm@redhat.com>
2878
2879 PR c/68473
2880 PR c++/70105
2881 * gcc.dg/plugin/diagnostic_plugin_show_trees.c (show_tree):
2882 Drop range information from call to inform_at_rich_loc.
2883 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c (add_range):
2884 New.
2885 (test_show_locus): Replace calls to rich_location::add_range with
2886 calls to add_range. Rewrite the tests that used the now-defunct
2887 rich_location ctor taking a source_range. Simplify other tests
2888 by replacing calls to COMBINE_LOCATION_DATA with calls to
2889 make_location.
2890
c9e33662
RB
28912016-03-09 Richard Biener <rguenther@suse.de>
2892 Jakub Jelinek <jakub@redhat.com>
2893
2894 PR tree-optimization/70138
2895 * gcc.dg/vect/pr70138-1.c: New testcase.
2896 * gcc.dg/vect/pr70138-2.c: Likewise.
2897
2c73b764
JJ
28982016-03-09 Jakub Jelinek <jakub@redhat.com>
2899
2900 PR target/70049
2901 * gcc.target/i386/pr70049.c: New test.
2902
c06d25bb
RB
29032016-03-09 Richard Biener <rguenther@suse.de>
2904
2905 PR c/70143
2906 * gcc.dg/Wstrict-aliasing-bogus-upcast.c: New testcase.
2907 * gcc.dg/Wstrict-aliasing-struct-with-char-member.c: Likewise.
2908 * gcc.dg/Wstrict-aliasing-struct-member.c: Remove again.
2909
5828a501
RO
29102016-03-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2911
2912 * gcc.dg/vect/bb-slp-34.c: Really don't xfail on aarch64-*-*,
2913 arm-*-*.
2914
2e141c8d
JJ
29152016-03-09 Jakub Jelinek <jakub@redhat.com>
2916
5a9def37
JJ
2917 PR middle-end/67278
2918 * gcc.dg/simd-7.c: Add -w -Wno-psabi to dg-options.
2919
2e141c8d
JJ
2920 PR target/67278
2921 * gcc.dg/simd-8.c: Add -w -Wno-psabi to dg-options.
2922
2923 PR middle-end/70050
2924 * gcc.dg/pr70050.c: Add -w to dg-options. Fix up PR number
2925 in testcase comment.
2926
bf751f40
TV
29272016-03-09 Tom de Vries <tom@codesourcery.com>
2928
2929 * gfortran.dg/goacc/kernels-loop-2.f95: New test.
2930 * gfortran.dg/goacc/kernels-loop-data-2.f95: New test.
2931 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: New test.
2932 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: New test.
2933 * gfortran.dg/goacc/kernels-loop-data-update.f95: New test.
2934 * gfortran.dg/goacc/kernels-loop-data.f95: New test.
2935 * gfortran.dg/goacc/kernels-loop-n.f95: New test.
2936 * gfortran.dg/goacc/kernels-loop.f95: New test.
2937
e210c999
MS
29382016-03-08 Martin Sebor <msebor@redhat.com>
2939
2940 PR c++/62096
2941 * g++.dg/warn/overflow-warn-7.C: New test.
2942
80aac5c8
JM
29432016-03-08 Jason Merrill <jason@redhat.com>
2944
2945 * lib/g++-dg.exp (g++-dg-runtest): Handle "concepts" in std list.
2946 * lib/target-supports.exp (check_effective_target_concepts): New.
2947
12b81409
JJ
29482016-03-08 Jakub Jelinek <jakub@redhat.com>
2949
d259b234
JJ
2950 PR c++/70135
2951 * g++.dg/cpp1y/constexpr-loop4.C: New test.
2952 * g++.dg/ubsan/pr70135.C: New test.
2953
12b81409
JJ
2954 PR target/70110
2955 * gcc.dg/pr70110.c: New test.
2956
b4e9f2aa
MJ
29572016-03-07 Martin Jambor <mjambor@suse.cz>
2958
2959 * c-c++-common/gomp/clauses-1.c: Remove dg-options.
2960 * c-c++-common/gomp/if-1.c: Likewise.
2961 * c-c++-common/gomp/pr61486-2.c: Likewise.
2962 * c-c++-common/gomp/target-teams-1.c: Moved dg-options except -fopenmp
2963 to dg-additional-options.
2964 * g++.dg/gomp/gomp.exp: Pass -Wno-hsa to all tests.
2965 * g++/gomp/target-teams-1.c: Likewise.
2966 * gcc.dg/gomp/gomp.exp: Likewise.
2967 * gcc.dg/gomp/pr68128-2.c: Moved dg-options except -fopenmp to
2968 dg-additional-options.
2969 * gfortran.dg/gomp/gomp.exp: Likewise.
2970 * gfortran.dg/gomp/target1.f90: Remove dg-options.
2971 * gfortran.dg/gomp/target2.f90: Moved dg-options except -fopenmp to
2972 dg-additional-options.
2973 * gfortran.dg/gomp/target3.f90: Remove dg-options.
2974
f86e631e
MJ
29752016-03-07 Martin Jambor <mjambor@suse.cz>
2976
2977 * lib/target-supports.exp (check_effective_target_offload_hsa): New.
2978 * c-c++-common/gomp/gridify-1.c: New test.
2979 * gfortran.dg/gomp/gridify-1.f90: Likewise.
2980
94156b3f
AV
29812016-03-07 Andre Vieira <andre.simoesdiasvieira@arm.com>
2982
2983 * gcc.target/arm/pr45701-1.c: Change assembler scan to not
2984 trigger for cortex-r8, when scanning for register r8.
2985 * gcc.target/arm/pr45701-2.c: Likewise.
2986
a84a49b7 29872016-02-26 Richard Biener <rguenther@suse.de>
4a148e19 2988 Jeff Law <law@redhat.com>
a84a49b7
RB
2989
2990 PR tree-optimization/69740
2991 * gcc.c-torture/compile/pr69740-1.c: New test.
2992 * gcc.c-torture/compile/pr69740-2.c: New test.
2993
e41f6c9e
BS
29942016-03-07 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2995
2996 * lib/target-supports.exp
2997 (check_effective_target_whole_vector_shift): Enable for PPC64.
2998
57548bf5
RB
29992016-03-07 Richard Biener <rguenther@suse.de>
3000
3001 PR tree-optimization/70115
3002 * gcc.dg/torture/pr70115.c: New testcase.
3003
4ae13300
NS
30042016-03-07 Nathan Sidwell <nathan@codesourcery.com>
3005
3006 PR middle-end/69916
3007 * c-c-++-common/goacc/pr69916.c: New.
3008
5edb9853
RH
30092016-03-07 Richard Henderson <rth@redhat.com>
3010
3011 * gcc.c-torture/compile/pr70061.c: New test.
3012
2067a8f3
RB
30132016-03-07 Richard Biener <rguenther@suse.de>
3014
3015 PR testsuite/70109
3016 * gcc.dg/vect/O3-pr36098.c: New testcase.
3017
4145a9b7
CL
30182016-03-07 Christophe Lyon <christophe.lyon@linaro.org>
3019
3020 * gcc.target/arm/pragma_cpp_fma.c: Reset default FPU.
3021
1878be32
EB
30222016-03-07 Eric Botcazou <ebotcazou@adacore.com>
3023
3024 * gnat.dg/renaming9.ad[sb]: New testcase.
3025
df762bb2
JJ
30262016-03-05 Jakub Jelinek <jakub@redhat.com>
3027
3028 PR c++/70084
3029 * g++.dg/expr/stdarg3.C: New test.
3030
7d461295
JL
30312016-03-04 Jeff Law <law@redhat.com>
3032
3033 PR tree-optimization/69196
3034 * gcc.dg/tree-ssa/pr69196-1.c: Limit this to sparc*-*-* and
3035 x86_64-*-*.
3036
29b9828f
BS
30372016-03-04 Bernd Schmidt <bschmidt@redhat.com>
3038
b6b552fd
BS
3039 PR c/69973
3040 * gcc.dg/pr69973.c: New test.
3041
201d49e9
BS
3042 PR rtl-optimization/69941
3043 * gcc.dg/torture/pr69941.c: New test.
3044
29b9828f
BS
3045 PR c/69824
3046 * gcc.dg/pr69824.c: New test.
3047
640b7e74
TV
30482016-03-05 Tom de Vries <tom@codesourcery.com>
3049
3050 * c-c++-common/goacc/nesting-fail-1.c (f_acc_routine): New function.
3051 * c-c++-common/goacc-gomp/nesting-fail-1.c (f_acc_routine): New
3052 function.
3053
7a3a3fad
PP
30542016-03-05 Patrick Palka <ppalka@gcc.gnu.org>
3055
3056 PR c++/66786
3057 * g++.dg/cpp1y/var-templ48.C: New test.
3058 * g++.dg/cpp1y/var-templ49.C: New test.
3059
cd439aec
EB
30602016-03-04 Eric Botcazou <ebotcazou@adacore.com>
3061
3062 * g++.dg/Wno-frame-address.C: Skip on IA-64.
3063
60204554
JJ
30642016-03-04 Jakub Jelinek <jakub@redhat.com>
3065
0c8825de
JJ
3066 PR c++/70035
3067 * g++.dg/ubsan/pr70035.C: New test.
3068
60204554
JJ
3069 PR target/70062
3070 * gcc.target/i386/pr70062.c: New test.
3071
f79d4eab
L
30722016-03-04 H.J. Lu <hongjiu.lu@intel.com>
3073
3074 * g++.dg/template/typename21.C: Remove c++98_only.
3075
ea81ce67
L
30762016-03-04 H.J. Lu <hongjiu.lu@intel.com>
3077
3078 * g++.dg/template/typename21.C: Replace c++98 with c++98_only.
3079
64b23c13
DM
30802016-03-04 David Malcolm <dmalcolm@redhat.com>
3081
3082 PR c/68187
3083 * c-c++-common/Wmisleading-indentation.c (fn_42_a): New test
3084 function.
3085 (fn_42_b): Likewise.
3086 (fn_42_c): Likewise.
3087
729526f5
DM
30882016-03-04 David Malcolm <dmalcolm@redhat.com>
3089
3090 PR c/68187
3091 * c-c++-common/Wmisleading-indentation.c (fn_40_a): New test
3092 function.
3093 (fn_40_b): Likewise.
3094 (fn_41_a): Likewise.
3095 (fn_41_b): Likewise.
3096
f9ea11ac
JJ
30972016-03-04 Jakub Jelinek <jakub@redhat.com>
3098
3099 PR target/70059
3100 * gcc.target/i386/avx512f-pr70059.c: New test.
3101 * gcc.target/i386/avx512dq-pr70059.c: New test.
3102
b6c38c69
BS
31032016-03-04 Bernd Schmidt <bschmidt@redhat.com>
3104
3105 PR rtl-optimization/57676
3106 * gcc.dg/torture/pr57676.c: New test.
3107
af3cdd34
IE
31082016-03-04 Ilya Enkovich <enkovich.gnu@gmail.com>
3109
3110 * gcc.dg/pr70026.c: New test.
3111
7ff6ca38
MP
31122016-03-04 Marek Polacek <polacek@redhat.com>
3113
3114 PR c/69798
3115 * gcc.dg/cilk-plus/pr69798-1.c: New test.
3116 * gcc.dg/cilk-plus/pr69798-2.c: New test.
3117
a6bf62d5
KT
31182016-03-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3119
3120 PR target/70004
3121 * gcc.target/aarch64/scalar_shift_1.c: (test_corners_sisd_di):
3122 Delete.
3123 (test_corners_sisd_si): Likewise.
3124 (main): Remove checks of the above.
3125 * gcc.target/aarch64/shift_wide_invalid_1.c: New test.
3126
ae4cdc6a
EB
31272016-03-04 Eric Botcazou <ebotcazou@adacore.com>
3128
3129 * gcc.dg/Wno-frame-address.c: Skip on IA-64.
3130
08455559
CL
31312016-03-04 Christophe Lyon <christophe.lyon@linaro.org>
3132
3133 * gcc.dg/torture/pr69951.c: Accept argc==0.
3134
e9a35493
RB
31352016-03-04 Richard Biener <rguenther@suse.de>
3136
3137 PR c++/70054
3138 * g++.dg/warn/Wstrict-aliasing-bogus-union-2.C: New testcase.
3139 * gcc.dg/Wstrict-aliasing-struct-member.c: New testcase.
3140
fba054c2
DV
31412016-03-04 Dominik Vogt <vogt@linux.vnet.ibm.com>
3142
3143 PR testsuite/69766
3144 * go.test/go-test.exp: S/390: Set GOARCH to the current target when
3145 testing multiarch.
3146
f10cdc6c
JJ
31472016-03-04 Jakub Jelinek <jakub@redhat.com>
3148
3149 PR debug/69947
3150 * gcc.dg/guality/pr69947.c: New test.
3151
2e981ba0
JJ
31522016-03-03 Jakub Jelinek <jakub@redhat.com>
3153
3154 PR ada/70017
3155 * gcc.dg/pr70017.c (foo): Store 0 to first element of each array.
3156
0ba3bfa2
KT
31572016-03-03 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3158
3159 PR rtl-optimization/69904
3160 * gcc.target/arm/pr69904.c: New test.
3161
97ecdb46
JJ
31622016-03-03 Jakub Jelinek <jakub@redhat.com>
3163
3164 PR target/70021
3165 * gcc.dg/vect/pr70021.c: New test.
3166 * gcc.target/i386/pr70021.c: New test.
3167
a2a743a1
MP
31682016-03-03 Marek Polacek <polacek@redhat.com>
3169
3170 PR middle-end/70050
3171 * gcc.dg/pr70050.c: New test.
3172
fa07ecdd
JG
31732016-03-03 James Greenhalgh <james.greenhalgh@arm.com>
3174
3175 * gcc.dg/vect/bb-slp-34.c: Don't XFAIL for ARM/AArch64.
3176
23504262
ML
31772016-03-03 Ilya Enkovich <enkovich.gnu@gmail.com>
3178
3179 PR tree-optimization/70043
3180 * gfortran.dg/vect/pr70043.f90: New test.
3181
b7b9e1a9
EB
31822016-03-03 Eric Botcazou <ebotcazou@adacore.com>
3183
3184 * gnat.dg/specs/task1.ads: New test.
3185
cb83ba54
RO
31862016-03-03 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3187
3188 * lib/gcc-gdb-test.exp (gdb-test): Make log message match command.
3189 Invoke gdb with -batch.
3190 * lib/gcc-simulate-thread.exp (simulate-thread): Likewise.
3191
a75f5e30
RB
31922016-03-03 Richard Biener <rguenther@suse.de>
3193
3194 PR tree-optimization/55936
3195 * gcc.dg/tree-ssa/vrp06.c: Remove XFAIL.
3196
268bc320
JL
31972016-03-02 Jeff Law <law@redhat.com>
3198
815f20ab
JL
3199 PR rtl-optimization/69942
3200 * gcc.dg/ifcvt-5.c: Use "word_mode" rather than "int" to limit the
3201 effects of argument promotions.
3202
268bc320
JL
3203 PR tree-optimization/69987
3204 * gfortran.dg/pr69987.f90: Use "-w" to avoid failures when the
3205 target does not support -fprefetch-loop-arrays.
3206
171f7de5
UB
32072016-03-02 Uros Bizjak <ubizjak@gmail.com>
3208
3209 * gcc.target/i386/bmi2-bzhi-2.c: Change to runtime test.
3210
192912db
BC
32112016-03-02 Bin Cheng <bin.cheng@arm.com>
3212
c7908871 3213 PR rtl-optimization/69052
192912db
BC
3214 * gcc.target/i386/pr69052.c: New test.
3215
90a7a40b
AM
32162016-03-02 Alan Modra <amodra@gmail.com>
3217
3218 * gcc.dg/pr69990.c: New.
3219
69fa742f
JJ
32202016-03-02 Jakub Jelinek <jakub@redhat.com>
3221
de752fb0
JJ
3222 PR c/68062
3223 * c-c++-common/vector-compare-4.c: Add -Wno-psabi to dg-options.
3224
3225 PR middle-end/70022
3226 * gcc.dg/pr70022.c: Add -w -Wno-psabi to dg-options.
3227
69fa742f
JJ
3228 PR target/70028
3229 * gcc.target/i386/pr70028.c: New test.
3230
7c65bd56
MK
32312016-03-02 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
3232
3233 * c-c++-common/asan/swapcontext-test-1.c,
3234 * c-c++-common/tsan/thread_leak.c,
3235 * g++.dg/tsan/aligned_vs_unaligned_race.C,
3236 * g++.dg/tsan/benign_race.C,
3237 * g++.dg/tsan/fd_close_norace.C,
3238 * g++.dg/tsan/fd_close_norace2.C: Print markers to stderr to avoid
3239 races with sanitizer output
3240
37d98220 32412016-03-02 Richard Biener <rguenther@suse.de>
171f7de5 3242 Uros Bizjak <ubizjak@gmail.com>
37d98220
RB
3243
3244 PR target/67278
3245 * gcc.dg/simd-8.c: New testcase.
3246
218db463
RB
32472016-03-02 Richard Biener <rguenther@suse.de>
3248
3249 PR middle-end/67278
3250 * gcc.dg/simd-7.c: New testcase.
3251
22c72158
EB
32522016-03-02 Eric Botcazou <ebotcazou@adacore.com>
3253
3254 * gcc.target/i386/pr70007.c: Tweak.
3255
9a790ccc
DV
32562016-03-02 Dominik Vogt <vogt@linux.vnet.ibm.com>
3257
3258 * gfortran.dg/bessel_6.f90: Reduce accuracy for S/390.
3259
bd02f00f
MP
32602016-03-02 Marek Polacek <polacek@redhat.com>
3261
3262 PR c/67854
3263 * gcc.dg/pr67854.c: New test.
3264
1e840f39
JJ
32652016-03-02 Jakub Jelinek <jakub@redhat.com>
3266
3267 PR middle-end/70025
3268 * gcc.dg/torture/pr70025.c: New test.
3269
bca00241
VK
32702016-03-02 Venkataramanan Kumar <venkataramanan.kumar@amd.com>
3271
3272 PR tree-optimization/68621
3273 * gcc.dg/tree-ssa/ifc-8.c: Adjust test.
3274
0bca04b8
EB
32752016-03-01 Eric Botcazou <ebotcazou@adacore.com>
3276
3277 * gcc.target/i386/pr70007.c: New test.
3278
2a9afc86
JL
32792016-03-01 Jeff Law <law@redhat.com>
3280
eab2541b 3281 PR tree-optimization/69196
9d83ef71 3282 * gcc.dg/tree-ssa/pr69196-1.c: New test.
eab2541b 3283
2a9afc86
JL
3284 PR tree-optimization/69196
3285 * gcc.dg/tree-ssa/vrp46.c: Twiddle threading params to keep it from
3286 duplicating code and spoiling the expected output.
3287
0d39977e
MM
32882016-03-01 Michael Meissner <meissner@linux.vnet.ibm.com>
3289
3290 PR target/70033
3291 * gcc.target/powerpc/p9-lxvx-stxvx-1.c: Make sure compiler
3292 supports power9 before doing tests.
3293 * gcc.target/powerpc/p9-lxvx-stxvx-2.c: Likewise.
3294 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: Likewise.
3295 * gcc.target/powerpc/p9-permute.c: Likewise.
3296
a0c0699d
UB
32972016-03-01 Uros Bizjak <ubizjak@gmail.com>
3298
3299 PR target/70027
3300 * gcc.target/i386/pr70027.c: New test.
3301
0ae3ef47 33022016-03-01 Eric Botcazou <ebotcazou@adacore.com>
355a43a1
EB
3303
3304 * gcc.dg/pr70017.c: New test.
3305
686e2237
JJ
33062016-03-01 Jakub Jelinek <jakub@redhat.com>
3307
3308 PR c/69796
3309 PR c/69974
3310 * gcc.dg/pr69796.c: New test.
3311 * gcc.dg/pr69974.c: New test.
3312
f8e4188c
EB
33132016-03-01 Eric Botcazou <ebotcazou@adacore.com>
3314
3315 * gnat.dg/stack_usage3.adb: Robustify and enable for all targets.
3316
5e3f1c7c
JL
33172016-02-29 Jeff Law <law@redhat.com>
3318
3319 PR tree-optimization/69987
3320 * gfortran.dg/pr69987.f90: New test.
3321
3322 PR tree-optimization/69989
3323 * gcc.c-torture/compile/pr69989-2.c: New test.
3324
1be56bc5
MP
33252016-03-01 Marek Polacek <polacek@redhat.com>
3326
3327 PR c++/69795
3328 * g++.dg/parse/invalid1.C: New test.
3329
1b19470d
RB
33302016-03-01 Richard Biener <rguenther@suse.de>
3331
3332 PR middle-end/70022
3333 * gcc.dg/pr70022.c: New testcase.
3334
3ae0661a
IE
33352016-03-01 Ilya Enkovich <enkovich.gnu@gmail.com>
3336
3337 PR tree-optimization/69956
3338 * gcc.dg/pr69956.c: New test.
3339
0f09ab88
BS
33402016-02-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3341
3342 PR target/70011
3343 * gcc.dg/vect/costmodel/ppc/costmodel-fast-math-vect-pr299925.c:
3344 XFAIL when hardware supports efficient unaligned storage access.
3345
76d881bf
PP
33462016-03-01 Patrick Palka <ppalka@gcc.gnu.org>
3347
3348 PR c++/69961
3349 * g++.dg/template/pr69961a.C: New test.
3350 * g++.dg/template/pr69961b.C: New test.
3351
7168133a
DM
33522016-02-29 David Malcolm <dmalcolm@redhat.com>
3353
3354 PR preprocessor/69985
3355 * gcc.dg/cpp/pr69985.c: New test case.
3356
0c6072a3
JL
33572016-02-29 Jeff Law <law@redhat.com>
3358
e66f219b
JL
3359 PR tree-optimization/70005
3360 * gcc.c-torture/execute/pr70005.c New test.
3361
0c6072a3
JL
3362 PR tree-optimization/69999
3363 * gcc.c-torture/compile/pr69999.c: New test.
3364
fd9fbdb3
YR
33652016-02-29 Yuri Rumyantsev <ysrumyan@gmail.com>
3366
3367 PR tree-optimization/69652
3368 * gcc.dg/torture/pr69652.c: Delete test.
3369 * gcc.dg/vect/pr69652.c: New test.
3370
cbd400b4
RB
33712016-02-19 Richard Biener <rguenther@suse.de>
3372
3373 PR tree-optimization/69980
3374 * gfortran.dg/vect/pr69980.f90: New testcase.
3375
84ea0f58
EB
33762016-02-29 Eric Botcazou <ebotcazou@adacore.com>
3377
3378 * gcc.target/sparc/20160229-1.c: New test.
3379
5d2a63dc
EB
33802016-02-29 Eric Botcazou <ebotcazou@adacore.com>
3381
3382 * gnat.dg/stack_usage3.adb: New test.
3383 * gnat.dg/stack_usage3_pkg.ads: New helper.
3384
93e708f9
EB
33852016-02-29 Eric Botcazou <ebotcazou@adacore.com>
3386
3387 * gnat.dg/renaming8.adb: New test.
3388 * gnat.dg/renaming8_pkg1.ads: New helper.
3389 * gnat.dg/renaming8_pkg2.ad[sb]: Likewise.
3390 * gnat.dg/renaming8_pkg3.ad[sb]: Likewise.
3391
6512bc93
RB
33922016-02-29 Richard Biener <rguenther@suse.de>
3393
3394 PR tree-optimization/69720
3395 * gcc.dg/vect/vect-outer-pr69720.c: New testcase.
3396
7b201a88
TK
33972016-02-28 Thomas Koenig <tkoenig@gcc.gnu.org>
3398
3399 PR fortran/68147
3400 PR fortran/47674
3401 * gfortran.dg/realloc_on_assign_26.f90: New test case.
3402
82ee0cf2 34032016-02-28 Harald Anlauf <anlauf@gmx.de>
b2fd5373
HA
3404 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3405
3406 PR fortran/56007
3407 * gfortran.dg/coarray_8.f90: Adjust error message.
3408 * gfortran.dg/pr56007.f90: New test.
3409 * gfortran.dg/pr56007.f: New test.
3410
cdc1a2c8
L
34112016-02-28 H.J. Lu <hongjiu.lu@intel.com>
3412
3413 PR tree-optimization/69989
3414 * gcc.dg/torture/pr69989.c: New test.
3415
33505bcf
EB
34162016-02-28 Eric Botcazou <ebotcazou@adacore.com>
3417
3418 * gcc.target/i386/stack-realign-win.c: New test.
3419
524bfb19
HA
34202016-02-28 Harald Anlauf <anlauf@gmx.de>
3421
3422 PR fortran/60126
3423 * gfortran.dg/pr60126.f90: New test.
3424
bd542508
JL
34252016-02-27 Jeff Law <law@redhat.com>
3426
3427 Revert
3428 2016-02-26 Richard Biener <rguenther@suse.de>
3429 Jeff Law <law@redhat.com>
3430
3431 PR tree-optimization/69740
3432 * gcc.c-torture/compile/pr69740-1.c: New test.
3433 * gcc.c-torture/compile/pr69740-2.c: New test.
3434
dd1291e0
JD
34352016-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3436
5fb67f8b 3437 PR fortran/69910
dd1291e0
JD
3438 * gfortran.dg/newunit_4.f90: New test.
3439
5cfefb59
JJ
34402016-02-27 Jakub Jelinek <jakub@redhat.com>
3441
3442 PR target/69613
3443 PR rtl-optimization/69886
3444 * gcc.dg/torture/pr69886.c: Add -w -Wno-psabi to dg-options.
3445 * gcc.dg/torture/pr69613.c: Likewise. Guard -mavx with avx_runtime
3446 target.
3447
20ba5f33
MS
34482016-02-26 Martin Sebor <msebor@redhat.com>
3449
3450 PR tree-optimization/15826
3451 * gcc.dg/tree-ssa/pr15826.c: New test.
3452
e6fb01b0
JJ
34532016-02-26 Jakub Jelinek <jakub@redhat.com>
3454
3455 PR target/69969
3456 * gcc.target/powerpc/pr69969.c: New test.
3457
e3e0cf64
MS
34582016-02-26 Martin Sebor <msebor@redhat.com>
3459
3460 PR c++/15766
3461 * g++.old-deja/g++.other/decl5.C: Add a test case.
3462
d1f2bea5
SB
34632016-02-26 Segher Boessenkool <segher@kernel.crashing.org>
3464
3465 PR target/69946
3466 * gcc.target/powerpc/pr69946.c: New file.
3467
4a4f9d2b 34682016-02-26 Richard Biener <rguenther@suse.de>
e3e0cf64 3469 Jeff Law <law@redhat.com>
4a4f9d2b 3470
e3e0cf64 3471 PR tree-optimization/69740
4a4f9d2b
RB
3472 * gcc.c-torture/compile/pr69740-1.c: New test.
3473 * gcc.c-torture/compile/pr69740-2.c: New test.
3474
ad2a2706
MJ
34752016-02-26 Martin Jambor <mjambor@suse.cz>
3476
3477 PR middle-end/69920
3478 * gcc.dg/torture/pr69932.c: New test.
3479 * gcc.dg/torture/pr69936.c: Likewise.
3480
1d11f7ce
AK
34812016-02-26 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
3482
3483 PR target/69709
3484 * gcc.target/s390/pr69709.c: New test.
3485
6cfccbb2
KT
34862016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3487
3488 PR target/69245
3489 * gcc.target/aarch64/pr69245_1.c: New test.
3490
ac59ad4e
KT
34912016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3492
3493 PR target/69613
3494 * gcc.dg/torture/pr69613.c: New test.
3495
a2ad54a0
JJ
34962016-02-26 Jakub Jelinek <jakub@redhat.com>
3497
3498 PR rtl-optimization/69891
3499 * gcc.target/i386/pr69891.c: New test.
3500
0884062c 35012016-02-26 Michael Meissner <meissner@linux.vnet.ibm.com>
c163789b
MM
3502 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3503
d2369d4f 3504 PR target/61397
c163789b
MM
3505 * gcc.target/powerpc/p8vector-ldst.c: Adjust to test desired
3506 functionality for both 32-bit and 64-bit.
3507
5aed7e2c
RB
35082016-02-26 Richard Biener <rguenther@suse.de>
3509
3510 PR tree-optimization/69551
3511 * gcc.dg/torture/pr69951.c: New testcase.
3512
798e2a8e
RB
35132016-02-25 Richard Biener <rguenther@suse.de>
3514
3515 PR tree-optimization/48795
3516 * gcc.dg/Warray-bounds-18.c: New testcase.
3517
9559fbac
RO
35182016-02-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3519
3520 * g++.dg/ext/attr-constructor1.C: Require init_priority support.
3521
c049b107
JJ
35222016-02-25 Jakub Jelinek <jakub@redhat.com>
3523
3524 PR rtl-optimization/69896
3525 * gcc.dg/pr69896.c: New test.
3526
1137001c
PP
35272016-02-25 Patrick Palka <ppalka@gcc.gnu.org>
3528
3529 PR c++/69736
3530 * g++.dg/cpp1y/paren2.C: New test.
3531
2e9c8641
MS
35322016-02-24 Martin Sebor <msebor@redhat.com>
3533
3534 PR c/51147
3535 * gcc.dg/enum-mode-2.c: New test.
3536
03ca8fb3
JJ
35372016-02-24 Jakub Jelinek <jakub@redhat.com>
3538
3539 PR c++/69922
3540 * g++.dg/warn/Wnonnull-compare-6.C: New test.
3541 * g++.dg/warn/Wnonnull-compare-7.C: New test.
3542 * g++.dg/ubsan/pr69922.C: New test.
3543
0b05329b
MP
35442016-02-24 Marek Polacek <polacek@redhat.com>
3545
3546 PR c/69819
3547 * gcc.dg/pr69819.c: New test.
3548
57c2c374
MS
35492016-02-24 Martin Sebor <msebor@redhat.com>
3550
3b96b93a
MS
3551 PR c++/69912
3552 * g++.dg/ext/flexary15.C: New test.
3553
35542016-02-24 Martin Sebor <msebor@redhat.com>
3555
3556 * gcc.dg/builtins-68.c: Avoid making unportable
57c2c374 3557 assumptions about the relationship between SIZE_MAX and UINT_MAX.
3b96b93a 3558 * g++.dg/ext/builtin_alloca.C: Same.
57c2c374 3559
65433bb5
MK
35602016-02-24 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
3561 Charles Baylis <charles.baylis@linaro.org>
3562
3563 PR debug/61033
3564 * g++.dg/pr61033.C: Add a regression testcase for PR debug/61033.
3565
f802a424 35662016-02-24 Richard Biener <rguenther@suse.de>
44293580 3567 Jakub Jelinek <jakub@redhat.com>
f802a424
RB
3568
3569 PR middle-end/69760
3570 * gcc.dg/torture/pr69760.c: New testcase.
3571
525f795f
RO
35722016-02-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3573
3574 * gcc.dg/debug/dwarf2/prod-options.c: Use different DW_AT_producer
3575 pattern on Solaris with as.
3576
cd7bbceb
KT
35772016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3578
3579 * gcc.target/arm/cond_sub_restrict_it.c: New test.
3580 * gcc.target/arm/condarith_restrict_it.c: Likewise.
3581 * gcc.target/arm/movcond_restrict_it.c: Likewise.
3582 * gcc.target/arm/negscc_restrict_it.c: Likewise.
3583
89c0c1fd
JJ
35842016-02-24 Jakub Jelinek <jakub@redhat.com>
3585
3586 PR middle-end/69915
3587 * gcc.dg/pr69915.c: New test.
3588
0683fd27
KT
35892016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3590
3591 PR rtl-optimization/69886
3592 * gcc.dg/torture/pr69886.c: New test.
3593
e53d562a
RB
35942016-02-24 Richard Biener <rguenther@suse.de>
3595
3596 PR middle-end/68963
3597 * gcc.dg/torture/pr68963.c: New testcase.
3598
74a00288
KT
35992016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3600
3601 PR target/69875
3602 * gcc.target/arm/atomic_loaddi_acquire.x: New file.
3603 * gcc.target/arm/atomic_loaddi_relaxed.x: Likewise.
3604 * gcc.target/arm/atomic_loaddi_seq_cst.x: Likewise.
3605 * gcc.target/arm/atomic_loaddi_1.c: New test.
3606 * gcc.target/arm/atomic_loaddi_2.c: Likewise.
3607 * gcc.target/arm/atomic_loaddi_3.c: Likewise.
3608 * gcc.target/arm/atomic_loaddi_4.c: Likewise.
3609 * gcc.target/arm/atomic_loaddi_5.c: Likewise.
3610 * gcc.target/arm/atomic_loaddi_6.c: Likewise.
3611 * gcc.target/arm/atomic_loaddi_7.c: Likewise.
3612 * gcc.target/arm/atomic_loaddi_8.c: Likewise.
3613 * gcc.target/arm/atomic_loaddi_9.c: Likewise.
3614
340fd4c9
JJ
36152016-02-24 Jakub Jelinek <jakub@redhat.com>
3616
3617 PR middle-end/69909
3618 * gcc.dg/torture/pr69909.c: New test.
3619
47d3fdb2
RB
36202016-02-24 Richard Biener <rguenther@suse.de>
3621
3622 PR tree-optimization/69907
3623 * gcc.dg/vect/bb-slp-pr69907.c: New testcase.
3624 * gcc.dg/vect/bb-slp-34.c: XFAIL.
3625 * gcc.dg/vect/bb-slp-pr68892.c: Likewise.
3626
dab73e73
CB
36272016-02-24 Christian Bruel <christian.bruel@st.com>
3628
3629 * gcc.target/arm/pragma_cpp_fma.c: New test.
3630
7cc5ec65
JD
36312016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3632
3633 PR fortran/61156
3634 * gfortran.dg/include_6.f90: Update test.
3635
067fbd8b
JJ
36362016-02-23 Jakub Jelinek <jakub@redhat.com>
3637
3638 PR objc/69844
3639 * objc.dg/pr69844.m: New test.
3640
64a454d9
JD
36412016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3642
3643 PR libgfortran/69456
3644 * gfortran.dg/namelist_89.f90: New test.
3645 * gfortran.dg/pr59700.f90: Update test..
3646
35886f0b
MS
36472016-02-23 Martin Sebor <msebor@redhat.com>
3648
3649 PR middle-end/69780
3650 * g++.dg/ext/builtin_alloca.C: New test.
3651 * gcc.dg/builtins-68.c: New test.
3652
162cc7e3
RH
36532016-02-23 Richard Henderson <rth@redhat.com>
3654
3655 * gcc.target/i386/addr-space-3.c: Remove test.
3656
196440f8
DM
36572016-02-23 David Malcolm <dmalcolm@redhat.com>
3658
3659 PR preprocessor/69126
3660 PR preprocessor/69543
3661 * c-c++-common/pr69126-2-long.c: New test.
3662 * c-c++-common/pr69126-2-short.c: New test.
3663 * c-c++-common/pr69543-1.c: Remove xfail.
3664
1d3121af
DM
36652016-02-23 David Malcolm <dmalcolm@redhat.com>
3666
3667 PR preprocessor/69126
3668 PR preprocessor/69543
3669 PR preprocessor/69558
3670 * c-c++-common/pr69126.c (MACRO_1, test_1): New.
3671 (f): Rename to...
3672 (test_2): ...this, and add leading comment.
3673 (MACRO_3, test_3): New.
3674 (MACRO_4A, MACRO_4B, test_4): New.
3675 (MACRO): Rename to...
3676 (MACRO_5): ...this.
3677 (g): Rename to...
3678 (test_5): ...this, updating for renaming of MACRO, and
3679 add leading comment.
3680 * c-c++-common/pr69543-1.c: New.
3681 * c-c++-common/pr69543-2.c: New.
3682 * c-c++-common/pr69543-3.c: New.
3683 * c-c++-common/pr69543-4.c: New.
3684 * c-c++-common/pr69558-1.c: New.
3685 * c-c++-common/pr69558-2.c: New.
3686 * c-c++-common/pr69558-3.c: New.
3687 * c-c++-common/pr69558-4.c: New.
3688 * gcc.dg/pr69558.c: Move to...
3689 * c-c++-common/pr69558.c: ...here. Add dg-bogus directives, with
3690 xfail for c++.
3691
f99c3557
TS
36922016-02-23 Thomas Schwinge <thomas@codesourcery.com>
3693
3694 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: Adjust
3695 to -ftree-parallelize-loops/-fopenacc changes.
3696 * c-c++-common/goacc/kernels-double-reduction-n.c: Likewise.
3697 * c-c++-common/goacc/kernels-double-reduction.c: Likewise.
3698 * c-c++-common/goacc/kernels-loop-2.c: Likewise.
3699 * c-c++-common/goacc/kernels-loop-3.c: Likewise.
3700 * c-c++-common/goacc/kernels-loop-g.c: Likewise.
3701 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: Likewise.
3702 * c-c++-common/goacc/kernels-loop-n.c: Likewise.
3703 * c-c++-common/goacc/kernels-loop-nest.c: Likewise.
3704 * c-c++-common/goacc/kernels-loop.c: Likewise.
3705 * c-c++-common/goacc/kernels-one-counter-var.c: Likewise.
3706 * c-c++-common/goacc/kernels-reduction.c: Likewise.
3707 * gfortran.dg/goacc/kernels-loop-inner.f95: Likewise.
3708 * gfortran.dg/goacc/kernels-loops-adjacent.f95: Likewise.
3709
c60ec7c2
RO
37102016-02-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3711
3712 * gcc.target/i386/chkp-hidden-def.c: Require alias support.
3713
f1a62b6f
JJ
37142016-02-23 Jakub Jelinek <jakub@redhat.com>
3715
e67bf044
JJ
3716 PR c++/69902
3717 * g++.dg/warn/Wnonnull-compare-5.C: New test.
3718
f1a62b6f
JJ
3719 PR c/69900
3720 * gcc.dg/pr69900.c: New test.
3721
20c5e09e
MJ
37222016-02-23 Martin Jambor <mjambor@suse.cz>
3723
3724 PR tree-optimization/69666
3725 * gcc.dg/tree-ssa/pr69666.c: New test.
3726
e457a6fc
AV
37272016-02-23 Andre Vehreschild <vehre@gcc.gnu.org>
3728
3729 PR fortran/67451
3730 * gfortran.dg/coarray_allocate_5.f08: New test.
3731
d7b574f4
AK
37322016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
3733
3734 * gcc.target/s390/vcond-shift.c: Move to ...
3735 * gcc.target/s390/vector/vcond-shift.c: ... here.
3736
58bdeb44
AK
37372016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
3738
3739 * gcc.target/s390/md/movstr-2.c: Move and rename to ...
3740 * gcc.target/s390/vector/stpcpy-1.c: ... this one.
3741
7cd0387b
AK
37422016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
3743
3744 * gcc.target/s390/md/movstr-1.c: Turn into compile test.
3745
4246c8da
MW
37462016-02-20 Mark Wielaard <mjw@redhat.com>
3747
3748 PR c/28901
3749 * gcc.dg/unused-variable-3.c: New test.
3750
f93bc532
JJ
37512016-02-22 Jakub Jelinek <jakub@redhat.com>
3752
3753 PR target/69888
3754 * gcc.target/i386/pr69888.c: New test.
3755
c4e360f4
RB
37562016-02-22 Richard Biener <rguenther@suse.de>
3757
3758 PR tree-optimization/69882
3759 * gfortran.dg/vect/pr69882.f90: New testcase.
3760
09c92f1c
JJ
37612016-02-22 Jakub Jelinek <jakub@redhat.com>
3762
3763 PR target/69885
3764 * gcc.dg/pr69885.c: New test.
3765
f88d45dc
OE
37662016-02-22 Oleg Endo <olegendo@gcc.gnu.org>
3767
3768 PR target/69806
3769 PR target/54089
3770 * gcc.target/sh/pr54089-10.c: New.
3771
ce1ff48e
PT
37722016-02-20 Paul Thomas <pault@gcc.gnu.org>
3773
3774 PR fortran/69423
3775 * gfortran.dg/deferred_character_15.f90 : New test.
3776
bbf27208
DH
37772016-02-20 Dominique d'Humieres <dominiq@lps.ens.fr>
3778
3779 PR fortran/57365
3780 gfortran.dg/allocate_with_source_18.f03: New test.
3781
37822016-02-20 Harald Anlauf <anlauf@gmx.de>
3783
3784 PR fortran/52531
3785 gfortran.dg/gomp/pr52531.f90: New test.
3786
268be88c
BE
37872016-02-19 Bernd Edlinger <bernd.edlinger@hotmail.de>
3788
3789 PR c++/69865
3790 * c-c++-common/Wshift-negative-value-6.c: Add -std=c++11 before
3791 -std=c++03.
3792
4b6c824a
JJ
37932016-02-19 Jakub Jelinek <jakub@redhat.com>
3794
871b3f47
JJ
3795 PR c++/69826
3796 * c-c++-common/cilk-plus/CK/pr69826-1.c: New test.
3797 * c-c++-common/cilk-plus/CK/pr69826-2.c: New test.
3798
7a965d51
JJ
3799 PR c++/69850
3800 * g++.dg/warn/Wnonnull-compare-4.C: New test.
3801
4b6c824a
JJ
3802 PR c++/69851
3803 * g++.dg/torture/pr69851.C: New test.
3804
15fca21a
MS
38052016-02-19 Martin Sebor <msebor@redhat.com>
3806
3807 PR testsuite/69573
3808 * gcc.dg/pr61053.c: Tweaked test to avoid bogus failures.
3809
19e21586
JJ
38102016-02-19 Jakub Jelinek <jakub@redhat.com>
3811
03a616ac
JJ
3812 PR c++/69850
3813 * g++.dg/warn/Wnonnull-compare-2.C: New test.
3814 * g++.dg/warn/Wnonnull-compare-3.C: New test.
3815
19e21586
JJ
3816 PR c++/67767
3817 * g++.dg/cpp0x/pr67767.C: New test.
3818
2db16594
KT
38192016-02-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3820
3821 * lib/target-supports.exp: Define aarch64_asm_FUNC_ok checks
3822 for fp, simd, crypto, crc, lse.
3823 * doc/sourcebuild.texi (AArch64-specific attributes): Document the
3824 above.
3825 * gcc.target/aarch64/assembler_arch_1.c: Add aarch64_asm_lse_ok
3826 effective target check.
3827
5a7d9d1e
JJ
38282016-02-19 Jakub Jelinek <jakub@redhat.com>
3829
3830 PR target/69820
3831 * gcc.target/i386/pr69820.c: New test.
3832
6448f064
AK
38332016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
3834
3835 * gcc.target/s390/vector/int128-1.c: New test.
3836
d0a859e6
AK
38372016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
3838
3839 * gcc.target/s390/vector/vec-vcond-1.c: New test.
3840
9e4eb643
AK
38412016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
3842
3843 * gcc.target/s390/md/movstr-1.c: Allow also the z13 strings
3844 instruction pattern name to prevent the testcase from failing with
3845 -march=z13.
3846
859a4c0e
AK
38472016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
3848
3849 * gcc.target/s390/md/movstr-2.c: New test.
3850
efc2340b
MK
38512016-02-19 Marcin Kościelnicki <koriakin@0x04.net>
3852
3853 * gcc.target/s390/morestack.c: New test.
3854
ca2bfbc2
DV
38552016-02-19 Dominik Vogt <vogt@linux.vnet.ibm.com>
3856
3857 PR target/69625
3858 * gcc.target/s390/pr69625.c: Add test case.
3859
efd4bd05
BE
38602016-02-18 Bernd Edlinger <bernd.edlinger@hotmail.de>
3861
3862 PR testsuite/68580
3863 * c-c++-common/tsan/pr65400-1.c (v, q, o): Make 8-byte aligned.
3864
2bf2078a
MM
38652016-02-18 Michael Meissner <meissner@linux.vnet.ibm.com>
3866
3867 PR target/68404
3868 * gcc.target/powerpc/fusion.c: Revert the 2016-02-09 change.
3869 * gcc.target/powerpc/fusion3.c: Likewise.
3870
f003579e
RB
38712016-02-18 Richard Biener <rguenther@suse.de>
3872
3873 PR middle-end/69553
3874 * g++.dg/torture/pr69553.C: New testcase.
3875
19233914
NC
38762016-02-18 Nick Clifton <nickc@redhat.com>
3877
efd4bd05
BE
3878 PR target/62254
3879 PR target/69610
3880 * gcc.target/arm/pr62554.c: New test.
3881 * gcc.target/arm/pr69610-1.c: New test.
3882 * gcc.target/arm/pr69610-2.c: New test.
19233914 3883
23f27839
RB
38842016-02-18 Richard Biener <rguenther@suse.de>
3885
3886 PR middle-end/69854
3887 * gcc.dg/torture/pr69854.c: New testcase.
3888
932c0da4
JJ
38892016-02-17 Jakub Jelinek <jakub@redhat.com>
3890
3891 PR c++/69850
3892 * g++.dg/warn/Wnonnull-compare-1.C: New test.
3893
1bed93e4
BS
38942012-02-17 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3895
3896 * gcc.target/powerpc/vec-cg.c: New test.
3897
57bfb134
RB
38982016-02-17 Richard Biener <rguenther@suse.de>
3899
3900 PR testsuite/69586
3901 * gcc.dg/uninit-21.c: Add -fno-short-enums.
3902
a44e0ebb
KT
39032016-02-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3904
3905 PR target/69161
3906 * gcc.c-torture/compile/pr69161.c: New test.
3907
ffacd726
DS
39082016-02-17 David Sherwood <david.sherwood@arm.com>
3909
3910 PR target/69532
3911 * gcc.target/arm/fmaxmin.c: Change effective target to arm_v8_neon_hw.
3912 * gcc.target/arm/vect-fmaxmin.c: Likewise.
3913
448db8d2
EB
39142016-02-17 Eric Botcazou <ebotcazou@adacore.com>
3915
3916 * gcc.dg/ifcvt-4.c: Skip on Visium.
3917
e2f0522e
EB
39182016-02-17 Eric Botcazou <ebotcazou@adacore.com>
3919
3920 * gnat.dg/atomic8.adb: New test.
3921
bf17fe3f
EB
39222016-02-17 Eric Botcazou <ebotcazou@adacore.com>
3923
3924 * gnat.dg/discr46.ad[sb]: New test.
3925
ecf835e9
KN
39262016-02-16 Kelvin Nilsen <kelvin@gcc.gnu.org>
3927
3928 PR Target/48344
3929 * gcc.target/powerpc/pr48344-1.c: New test.
3930
49a1164a
TK
39312015-02-16 Thomas Koenig <tkoenig@gcc.gnu.org>
3932
3933 PR fortran/69742
3934 * gfortran.dg/associate_21.f90: New test.
3935
bf14eba2
JJ
39362016-02-16 Jakub Jelinek <jakub@redhat.com>
3937
3938 PR c/69835
3939 * c-c++-common/nonnull-1.c: Use -Wnonnull-compare instead of
3940 -Wnonnull in dg-options.
3941 * c-c++-common/nonnull-2.c: New test.
3942
35a093b6
JG
39432016-02-16 James Greenhalgh <james.greenhalgh@arm.com>
3944 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
3945
3946 * gcc.target/aarch64/vector_initialization_nostack.c: New.
3947
e387d491
JJ
39482016-02-16 Jakub Jelinek <jakub@redhat.com>
3949
3950 PR middle-end/69801
3951 * gcc.dg/pr69801.c: Add empty dg-options.
3952
ba539195
JN
39532016-02-16 James Norris <jnorris@codesourcery.com>
3954
3955 * c-c++-common/goacc/deviceptr-1.c: Add tests.
3956 * g++.dg/goacc/deviceptr-1.c: New file.
3957
2a2b8f64
JJ
39582016-02-16 Jakub Jelinek <jakub@redhat.com>
3959
3960 PR tree-optimization/69820
3961 * gcc.dg/vect/pr69820.c: New test.
3962
87440c29
RB
39632016-02-16 Richard Biener <rguenther@suse.de>
3964
3965 PR tree-optimization/69776
3966 * gcc.dg/torture/pr69776-2.c: New testcase.
3967
6d87c306
BS
39682016-02-16 Bernd Schmidt <bschmidt@redhat.com>
3969
3970 PR tree-optimization/69714
3971 * gcc.dg/torture/pr69714.c: New test.
3972
3824a0a2
JJ
39732016-02-16 Jakub Jelinek <jakub@redhat.com>
3974
3975 PR tree-optimization/69802
3976 * gcc.dg/pr69802.c: New test.
3977
c8cfe96e
RB
39782016-02-16 Richard Biener <rguenther@suse.de>
3979
3980 PR middle-end/69801
3981 * gcc.dg/pr69801.c: New testcase.
3982
fc12098d
JD
39832016-02-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3984
3985 PR libgfortran/69651
3986 * gfortran.dg/read_bang.f90: New test.
3987 * gfortran.dg/read_bang4.f90: New test.
3988
ba6b3795
JJ
39892016-02-15 Jakub Jelinek <jakub@redhat.com>
3990
f0516ca4
JJ
3991 PR c++/69658
3992 * g++.dg/init/pr69658.C: New test.
3993
ba6b3795
JJ
3994 PR c++/69797
3995 * c-c++-common/pr69797.c: New test.
3996
de3f9a2d
PK
39972016-02-15 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
3998
3999 * lib/target-supports.exp (check_effective_target_section_anchors): Add
4000 check for aarch64*-*-*.
4001
17a3b967
RB
40022016-02-15 Richard Biener <rguenther@suse.de>
4003
4004 PR tree-optimization/69783
4005 * gcc.dg/vect/pr69783.c: New testcase.
4006
1c48bff1
RB
40072016-02-15 Richard Biener <rguenther@suse.de>
4008
4009 PR tree-optimization/69776
4010 * gcc.dg/torture/pr69776.c: New testcase.
4011
1e6025b6
TK
40122016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
4013
4014 PR fortran/60526
4015 * gfortran.dg/type_decl_4.f90: Reinstated.
4016
d3308279
JDA
40172016-02-14 John David Anglin <danglin@gcc.gnu.org>
4018
4019 PR fortran/68746
4020 * gfortran.dg/read_dir.f90: Xfail on hppa*-*-hpux*.
4021
b7c56581
TK
40222016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
4023
4024 PR fortran/60526
4025 PR bootstrap/69816
4026 * gfortran.dg/type_decl_4.f90: Removed.
4027
60cb4ef5
TK
40282016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
4029
4030 PR fortran/60526
4031 * gfortran.dg/type_decl_4.f90: New test.
4032
f6964637
AM
40332016-02-14 Alan Modra <amodra@gmail.com>
4034
1a8849d1 4035 PR testsuite/68886
f6964637
AM
4036 * gcc.c-torture/execute/stkalign.c: Revise test.
4037
f5121920
OE
40382016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
4039
4040 PR target/67260
4041 * gcc.target/sh/torture/pr67260.c: Adjust additional options.
4042
6cda3ab6
OE
40432016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
4044
4045 PR target/67260
4046 * gcc.target/sh/torture/pr67260.c: New.
4047
6786e598
JDA
40482016-02-12 John David Anglin <danglin@gcc.gnu.org>
4049
4050 * gcc.dg/pr67964.c: Add dg-require-alias.
4051
7e05dad8
OE
40522016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
4053
4054 PR target/67636
4055 PR target/64345
4056 * gcc.target/sh/pr54236-1.c: Adjust optimization level.
4057
7f4cc3ce
JD
40582016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4059
4060 PR libgfortran/69668
4061 * gfortran.dg/namelist_88.f90: New test.
4062
955ca6dc
JD
40632016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4064
4065 PR libgfortran/69668
4066 * gfortran.dg/namelist_38.f90: Update test.
4067 * gfortran.dg/namelist_84.f90: Update test.
4068
876217ae
DM
40692016-02-12 David Malcolm <dmalcolm@redhat.com>
4070
4071 PR other/69554
4072 * gcc.dg/pr69554-1.c: New test.
4073 * gfortran.dg/pr69554-1.F90: New test.
4074 * gfortran.dg/pr69554-2.F90: New test.
4075 * lib/gcc-dg.exp (proc dg-locus): New function.
4076 * lib/gfortran-dg.exp (proc gfortran-dg-test): Update comment to
4077 distinguish between the caret-printing and non-caret-printing
4078 cases. If caret-printing has been explicitly enabled, bail out
4079 without attempting to fix up the output.
4080
61789eed
DM
40812016-02-12 David Malcolm <dmalcolm@redhat.com>
4082
4083 PR driver/69265
4084 PR driver/69453
4085 * gcc.dg/spellcheck-options-3.c: New test case.
4086 * gcc.dg/spellcheck-options-4.c: New test case.
4087 * gcc.dg/spellcheck-options-5.c: New test case.
4088 * gcc.dg/spellcheck-options-6.c: New test case.
4089 * gcc.dg/spellcheck-options-7.c: New test case.
4090 * gcc.dg/spellcheck-options-8.c: New test case.
4091 * gcc.dg/spellcheck-options-9.c: New test case.
4092 * gcc.dg/spellcheck-options-10.c: New test case.
4093
c3090c1f
JJ
40942016-02-12 Jakub Jelinek <jakub@redhat.com>
4095
4096 PR rtl-optimization/69764
4097 PR rtl-optimization/69771
4098 * c-c++-common/pr69764.c: New test.
4099 * gcc.dg/torture/pr69771.c: New test.
4100
8222034d
MP
41012016-02-12 Marek Polacek <polacek@redhat.com>
4102
4103 * g++.dg/torture/init-list1.C: New.
4104
f749f792
MP
41052016-02-12 Marek Polacek <polacek@redhat.com>
4106
4107 * gcc.dg/pr69522.c: Add empty dg-options.
4108
199fb02a
IE
41092016-02-12 Ilya Enkovich <enkovich.gnu@gmail.com>
4110
4111 * g++.dg/lto/lto.exp: Include and init mpx.
4112 * g++.dg/lto/pr69729_0.C: New test.
4113
b69539cb
JJ
41142016-02-12 Jakub Jelinek <jakub@redhat.com>
4115
06ff7000
JJ
4116 PR ipa/69241
4117 * g++.dg/ipa/pr69241-4.C: New test.
4118
b69539cb
JJ
4119 PR ipa/68672
4120 * g++.dg/ipa/pr68672-1.C: New test.
4121 * g++.dg/ipa/pr68672-2.C: New test.
4122 * g++.dg/ipa/pr68672-3.C: New test.
4123
16595a1f
BS
41242016-02-12 Bernd Schmidt <bschmidt@redhat.com>
4125
4126 PR c/69522
6d87c306 4127 * gcc.dg/pr69522.c: New test.
16595a1f 4128
38d795d2
PP
41292016-02-12 Patrick Palka <ppalka@gcc.gnu.org>
4130
4131 PR c++/69098
4132 * g++.dg/cpp1y/69098.C: New test.
4133 * g++.dg/cpp1y/69098-2.C: New test.
4134
9c582551
JJ
41352016-02-12 Jakub Jelinek <jakub@redhat.com>
4136
4137 * objc.dg/gnu-api-2-method.m: Spelling fixes - behaviour -> behavior
4138 and neighbour -> neighbor.
4139 * objc.dg/attributes/method-nonnull-1.m: Likewise.
4140 * objc.dg/gnu-api-2-class-meta.m: Likewise.
4141 * c-c++-common/Wvarargs.c: Likewise.
4142 * c-c++-common/goacc/host_data-5.c: Likewise.
4143 * obj-c++.dg/gnu-api-2-class-meta.mm: Likewise.
4144 * obj-c++.dg/attributes/method-nonnull-1.mm: Likewise.
4145 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
4146 * gcc.target/aarch64/pr60697.c: Likewise.
4147 * gcc.target/aarch64/advsimd-intrinsics/vldX_lane.c: Likewise.
4148 * gcc.target/aarch64/advsimd-intrinsics/vqshl.c: Likewise.
4149 * gcc.target/aarch64/advsimd-intrinsics/vshuffle.inc: Likewise.
4150 * gcc.target/aarch64/advsimd-intrinsics/vrshl.c: Likewise.
4151 * gcc.target/aarch64/advsimd-intrinsics/vldX_dup.c: Likewise.
4152 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Likewise.
4153 * gcc.target/aarch64/advsimd-intrinsics/vqrshl.c: Likewise.
4154 * gcc.target/aarch64/advsimd-intrinsics/vldX.c: Likewise.
4155 * gcc.target/aarch64/aapcs64/ice_2.c: Likewise.
4156 * gcc.target/aarch64/aapcs64/test_23.c: Likewise.
4157 * gcc.target/aarch64/vrnd_f64_1.c: Likewise.
4158 * g++.dg/warn/Wconversion-real-integer-3.C: Likewise.
4159 * g++.dg/lookup/koenig5.C: Likewise.
4160 * g++.dg/ext/no-asm-2.C: Likewise.
4161 * gfortran.dg/bounds_check_array_ctor_3.f90: Likewise.
4162 * gfortran.dg/bounds_check_array_ctor_7.f90: Likewise.
4163 * gfortran.dg/used_types_16.f90: Likewise.
4164 * gfortran.dg/assumed_rank_bounds_1.f90: Likewise.
4165 * gfortran.dg/bounds_check_array_ctor_1.f90: Likewise.
4166 * gfortran.dg/assumed_rank_bounds_2.f90: Likewise.
4167 * gfortran.dg/bounds_check_array_ctor_4.f90: Likewise.
4168 * gfortran.dg/abstract_type_6.f03: Likewise.
4169 * gfortran.dg/bounds_check_array_ctor_5.f90: Likewise.
4170 * gfortran.dg/used_types_15.f90: Likewise.
4171 * gfortran.dg/bounds_check_array_ctor_8.f90: Likewise.
4172 * gfortran.dg/exit_3.f08: Likewise.
4173 * gfortran.dg/open_status_2.f90: Likewise.
4174 * gfortran.dg/derived_pointer_recursion_2.f90: Likewise.
4175 * gfortran.dg/intrinsic_std_1.f90: Likewise.
4176 * gfortran.dg/associate_1.f03: Likewise.
4177 * gfortran.dg/bounds_check_array_ctor_2.f90: Likewise.
4178 * gfortran.dg/intrinsic_std_6.f90: Likewise.
4179 * gfortran.dg/bounds_check_array_ctor_6.f90: Likewise.
4180 * gcc.dg/builtin-object-size-1.c: Likewise.
4181 * gcc.dg/noreturn-6.c: Likewise.
4182 * gcc.dg/builtin-stringop-chk-1.c: Likewise.
4183 * gcc.dg/globalalias.c: Likewise.
4184 * gcc.dg/builtins-config.h: Likewise.
4185 * gcc.dg/pr30457.c: Likewise.
4186 * gcc.c-torture/compile/volatile-1.c: Likewise.
4187 * gcc.c-torture/execute/20101011-1.c: Likewise.
4188 * c-c++-common/Waddress-1.c: Likewise.
4189
66756373
JJ
41902016-02-11 Jakub Jelinek <jakub@redhat.com>
4191
4192 PR c/69768
4193 * c-c++-common/Waddress-1.c: New test.
4194
76fe932b
AV
41952016-02-11 Andre Vehreschild <vehre@gcc.gnu.org>
4196
4197 PR fortran/69296
4198 * gfortran.dg/associate_19.f03: New test.
4199 * gfortran.dg/associate_20.f03: New test.
4200
564c4d4b
OE
42012016-02-11 Oleg Endo <olegendo@gcc.gnu.org>
4202
4203 * gcc.target/sh/pr54089-8.c: Adjust optimization level.
4204
e1c1ecb0
KT
42052016-02-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4206
4207 * gcc.target/aarch64/target_attr_15.c: Scan assembly for
4208 .arch armv8-a\n. Add -dA to dg-options.
4209 * gcc.target/aarch64/assembler_arch_1.c: New test.
4210 * gcc.target/aarch64/target_attr_7.c: Add -dA to dg-options.
4211
0d7d9458
PC
42122016-02-11 Paolo Carlini <paolo.carlini@oracle.com>
4213
4214 PR c++/68726
4215 * g++.dg/cpp0x/pr68726.C: New.
4216
e6208a60
IE
42172016-02-11 Ilya Enkovich <enkovich.gnu@gmail.com>
4218
4219 * lib/mpx-dg.exp: Fix warning in check_effective_target_mpx
4220 test.
4221
281a11eb
RB
42222016-02-11 Richard Biener <rguenther@suse.de>
4223
4224 * g++.dg/tree-ssa/pr61034.C: Adjust.
4225
e03dd765
VM
42262016-02-10 Vladimir Makarov <vmakarov@redhat.com>
4227
4b48faf5 4228 PR target/69148
e03dd765
VM
4229 * gcc.target/s390/pr69148.c: New.
4230
cdc23927
YR
42312016-02-10 Yuri Rumyantsev <ysrumyan@gmail.com>
4232
4233 PR tree-optimization/69652
4234 * gcc.dg/torture/pr69652.c: New test.
4235
e199dd0a
JJ
42362016-02-10 Jakub Jelinek <jakub@redhat.com>
4237 Patrick Palka <ppalka@gcc.gnu.org>
4238
4239 PR ipa/69241
4240 PR c++/69649
4241 * g++.dg/ipa/pr69241-1.C: New test.
4242 * g++.dg/ipa/pr69241-2.C: New test.
4243 * g++.dg/ipa/pr69241-3.C: New test.
4244 * g++.dg/ipa/pr69649.C: New test.
4245
d6b38027
UB
42462016-02-10 Uros Bizjak <ubizjak@gmail.com>
4247
4248 * gcc.dg/tree-ssa/sra-17.c: Add -mcpu=ev4 for target alpha*-*-*.
4249 * gcc.dg/tree-ssa/sra-18.c: Ditto.
4250
13b562c5
BC
42512016-02-10 Bin Cheng <bin.cheng@arm.com>
4252
4253 PR tree-optimization/68021
4254 * gcc.dg/tree-ssa/pr68021.c: New test.
4255
24a179f8
RB
42562016-02-10 Richard Biener <rguenther@suse.de>
4257
4258 PR tree-optimization/69726
4259 * gcc.dg/uninit-22.c: New testcase.
4260
0d99886f
AP
42612016-02-09 Andrew Pinski <apinski@cavium.com>
4262
4263 PR tree-opt/69282
4264 * gcc.c-torture/compile/20160205-1.c: New testcase.
4265
ab04995c
MM
42662016-02-09 Michael Meissner <meissner@linux.vnet.ibm.com>
4267
4268 PR target/68404
4269 * gcc.target/powerpc/fusion.c: Rewrite test to use TOC fusion
4270 instead accessing a really large arrray.
4271 * gcc.target/powerpc/fusion3.c: Likewise.
4272
4b79ac23
CB
42732016-02-09 Charles Baylis <charles.baylis@linaro.org>
4274
4275 PR target/68532
4276 * gcc.c-torture/execute/pr68532.c: New test.
4277
b890a441
AO
42782016-02-11 Alexandre Oliva <aoliva@redhat.com>
4279
4280 PR target/69634
4281 * gcc.dg/pr69634.c: New.
4282
84a5bef7
RB
42832016-02-09 Richard Biener <rguenther@suse.de>
4284
4285 * gcc.dg/vect/vect-mask-store-move-1.c: Add missing space.
4286
1f123759 42872016-02-09 Alexander Fomin <alexander.fomin@intel.com>
84a5bef7 4288
1f123759
AF
4289 * gcc.target/i386/avx512f-klogic-2.c: Adjust expectation.
4290
65860c77
YR
42912016-02-09 Yuri Rumyantsev <ysrumyan@gmail.com>
4292
4293 * gcc.dg/vect/vect-mask-store-move-1.c: Fix test failures.
4294
7e1e8a0a
RB
42952016-02-09 Richard Biener <rguenther@suse.de>
4296
4297 PR tree-optimization/69715
4298 * gcc.dg/torture/pr69715.c: New testcase.
4299
efb45a9f
PP
43002016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
4301
4302 PR c++/69139
4303 * g++.dg/cpp0x/trailing12.C: New test.
4304 * g++.dg/cpp0x/trailing13.C: New test.
4305
20a0c6f9
PP
43062016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
4307
4308 PR c++/69283
4309 PR c++/67835
4310 * g++.dg/cpp1y/auto-fn29.C: New test.
4311 * g++.dg/cpp1y/auto-fn30.C: New test.
4312
a162f3af
JJ
43132016-02-08 Jakub Jelinek <jakub@redhat.com>
4314
4315 PR tree-optimization/69209
4316 * gcc.c-torture/compile/pr69209.c: New test.
4317
4b4a9fbd
JL
43182016-02-08 Jeff Law <law@redhat.com>
4319
4320 PR tree-optimization/68541
4321 * gcc.dg/tree-ssa/split-path-1.c: Increase limit for number
4322 of statements allowed in join block for path splitting.
4323
cfac5ed2
JJ
43242016-02-08 Jakub Jelinek <jakub@redhat.com>
4325
f68bc23f
JJ
4326 PR c++/59627
4327 * g++.dg/gomp/pr59627.C: New test.
4328
cfac5ed2
JJ
4329 PR ipa/69239
4330 * g++.dg/ipa/pr69239.C: New test.
4331
44714d8c
DM
43322016-02-08 David Malcolm <dmalcolm@redhat.com>
4333
4334 PR preprocessor/69664
4335 * gcc.dg/cpp/trad/comment-2.c: Add expected column number.
4336 * gcc.dg/cpp/warn-comments.c: Likewise.
4337
eba9e839
MP
43382016-02-08 Marek Polacek <polacek@redhat.com>
4339
4340 PR c++/69688
4341 * g++.dg/init/const12.C: New test.
4342
a011cd92
BS
43432016-02-08 Bernd Schmidt <bschmidt@redhat.com>
4344
4345 PR target/60410
4346 * gcc.dg/lto/pr55113_0.c: Remove test.
4347
5317b1be
RB
43482016-02-08 Richard Biener <rguenther@suse.de>
4349
4350 PR tree-optimization/69719
4351 * gcc.dg/torture/pr69719.c: New testcase.
4352
63998a63
RB
43532016-02-08 Richard Biener <rguenther@suse.de>
4354 Jeff Law <law@redhat.com>
4355
4356 PR target/68273
4357 * gcc.target/mips/pr68273.c: New testcase.
4358
43f4a281
RB
43592016-02-08 Richard Biener <rguenther@suse.de>
4360
4361 PR rtl-optimization/69274
4362 * gcc.target/i386/addr-sel-1.c: XFAIL.
4363
0b604d2d
JL
43642016-02-08 Jeff Law <law@redhat.com>
4365
e8dfe49e
JL
4366 PR tree-optimization/68541
4367 * gcc.dg/tree-ssa/split-path-2.c: Make char array explicitly signed.
4368
6daecd7a 4369 PR tree-optimization/65917
0b604d2d
JL
4370 * gcc.dg/tree-ssa/20030922-2.c: No longer xfailed.
4371
c0f0e35a
JD
43722016-02-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4373
4374 PR fortran/50555
4375 * gfortran.dg/namelist_args.f90: New test.
4376
8981d712
JL
43772016-02-05 Jeff Law <law@redhat.com>
4378
6daecd7a 4379 PR tree-optimization/68541
8981d712
JL
4380 * gcc.dg/tree-ssa/split-path-2.c: New test.
4381 * gcc.dg/tree-ssa/split-path-3.c: New test.
4382 * gcc.dg/tree-ssa/split-path-4.c: New test.
4383 * gcc.dg/tree-ssa/split-path-5.c: New test.
4384 * gcc.dg/tree-ssa/split-path-6.c: New test.
4385 * gcc.dg/tree-ssa/split-path-7.c: New test.
4386
46cb9332
MS
43872016-02-05 Martin Sebor <msebor@redhat.com>
4388
4389 PR c++/69662
4390 * g++.dg/warn/Wplacement-new-size-1.C: New test.
4391 * g++.dg/warn/Wplacement-new-size-2.C: New test.
4392
be2083ea
RH
43932016-02-06 Richard HEnderson <rth@redhat.com>
4394
4395 PR c/69643
4396 * gcc.target/i386/addr-space-4.c: New.
4397 * gcc.target/i386/addr-space-5.c: New.
4398
711d7c23
MM
43992016-02-05 Mikael Morin <mikael@gcc.gnu.org>
4400
4401 PR fortran/66089
4402 * gfortran.dg/elemental_dependency_6.f90: New.
4403
b5c1c988
JJ
44042016-02-05 Jakub Jelinek <jakub@redhat.com>
4405
861c7bcd
JJ
4406 PR rtl-optimization/69691
4407 * gcc.c-torture/execute/pr69691.c: New test.
4408
b5c1c988
JJ
4409 PR c++/69628
4410 * g++.dg/parse/pr69628.C: New test.
4411
f7dfa966
UB
44122016-02-05 Uros Bizjak <ubizjak@gmail.com>
4413
4414 * gcc.dg/sancov/asan.c: Move to ...
4415 * gcc.dg/asan/sancov-1.c: ... here.
4416
9b143e64
UB
44172016-02-05 Uros Bizjak <ubizjak@gmail.com>
4418
4419 * gcc.target/i386/pr69577.c: Require avx_runtime target.
4420
f5d4b899
L
44212016-02-05 H.J. Lu <hongjiu.lu@intel.com>
4422
4423 PR target/69677
4424 * gcc.target/i386/pr69677.c: New test.
4425
76c85fbb
PP
44262016-02-05 Patrick Palka <ppalka@gcc.gnu.org>
4427
4428 PR c++/68948
4429 * g++.dg/template/pr68948.C: New test.
4430
f181bf90
DV
44312016-02-05 Dominik Vogt <vogt@linux.vnet.ibm.com>
4432
4433 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove -march=z13 for s390
4434 (only necessary on s390x).
4435
714fb282
L
44362016-02-04 H.J. Lu <hongjiu.lu@intel.com>
4437
4438 * gcc.target/i386/pr69454-2.c: Compile with -msse2
4439 -mno-accumulate-outgoing-args.
4440
618d6c1c
PP
44412016-02-04 Patrick Palka <ppalka@gcc.gnu.org>
4442
4443 * g++.dg/cpp0x/constexpr-ptrmem5.C: New test.
4444
1066e9b5
JJ
44452016-02-04 Jakub Jelinek <jakub@redhat.com>
4446
4447 PR c/69669
4448 * c-c++-common/pr69669.c: New test.
4449
76255d0d
MM
44502016-02-04 Michael Meissner <meissner@linux.vnet.ibm.com>
4451
4452 PR target/69667
4453 * g++.dg/pr69667.C: New file.
4454
e0b059b1
WD
44552016-02-04 Wilco Dijkstra <wdijkstr@arm.com>
4456
4457 PR target/69619
4458 * gcc.dg/pr69619.c: Add new test.
4459
2692b5c8
RS
44602016-02-04 Richard Sandiford <richard.sandiford@arm.com>
4461
4462 PR rtl-optimization/69577
4463 * gcc.target/i386/pr69577.c: New test.
4464
7db337c2
ML
44652016-02-04 Martin Liska <mliska@suse.cz>
4466
4467 * g++.dg/asan/pr69276.C: New test.
4468
cc9c0829
KT
44692016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4470
4471 PR target/65932
4472 PR target/67714
4473 * gcc.target/arm/wmul-3.c: Simplify test to generate just
4474 a single smulbb instruction.
4475 * gcc.target/amr/wmul-1.c: Add -mtune=cortex-a9 to dg-options.
4476 * gcc.target/amr/wmul-2.c: Likewise.
4477
eb9feb52
KT
44782016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4479
4480 PR target/65932
4481 PR target/67714
4482 * gcc.c-torture/execute/pr67714.c: New test.
4483
61f727fe
JJ
44842016-02-04 Ilya Enkovich <enkovich.gnu@gmail.com>
4485
4486 PR target/69454
4487 * gcc.target/i386/pr69454-1.c: New test.
4488 * gcc.target/i386/pr69454-2.c: New test.
4489
05dd97db
MS
44902016-02-03 Martin Sebor <msebor@redhat.com>
4491
4492 PR c++/69251
4493 PR c++/69253
4494 PR c++/69290
4495 PR c++/69277
4496 PR c++/69349
4497 * g++.dg/ext/flexarray-mangle-2.C: New test.
4498 * g++.dg/ext/flexarray-mangle.C: New test.
4499 * g++.dg/ext/flexarray-subst.C: New test.
4500 * g++.dg/ext/flexary11.C: New test.
4501 * g++.dg/ext/flexary12.C: New test.
4502 * g++.dg/ext/flexary13.C: New test.
4503 * g++.dg/ext/flexary14.C: New test.
4504 * g++.dg/other/dump-ada-spec-2.C: Adjust.
4505
dac2fc29
L
45062016-02-03 H.J. Lu <hongjiu.lu@intel.com>
4507
4508 * gcc.target/i386/iamcu/test_passing_unions.c (check_union_passing6):
4509 Define only if CHECK_FLOAT128 is defined.
4510 (main): Properly initialize u5.
4511
eadb8035
JJ
45122016-02-03 Jakub Jelinek <jakub@redhat.com>
4513
0afbb81b
JJ
4514 PR c/69627
4515 * gcc.dg/pr69627.c: New test.
4516
eadb8035
JJ
4517 PR target/69644
4518 * gcc.dg/pr69644.c: New test.
4519
b12d4923
MS
45202016-02-03 Mike Stump <mikestump@comcast.net>
4521
4522 * lib/compat.exp (compat-get-options-main): Add dg-timeout-factor
4523 support for struct-layout-1.exp.
4524
ab4bae0c
PP
45252016-02-03 Patrick Palka <ppalka@gcc.gnu.org>
4526
4527 PR c++/69056
618d6c1c 4528 * g++.dg/cpp0x/pr69056.C: New test.
ab4bae0c 4529
95831c01
VM
45302016-02-03 Vladimir Makarov <vmakarov@redhat.com>
4531 Alexandre Oliva <aoliva@redhat.com>
4532
4533 PR target/69461
4534 * gcc.target/powerpc/pr69461.c: New.
4535
ccc71ab8
UB
45362016-02-03 Uros Bizjak <ubizjak@gmail.com>
4537
4538 * lib/tsan-dg.exp (tsan_init): Move check if tsan executable
4539 works from here ...
4540 (check_effective_target_fsanitize_thread): ... to here. Do not
4541 specify additional compile flags for the test source.
4542 * lib/asan-dg.exp (check_effective_target_fsanitize_address): Do not
4543 specify additional compile flags for the test source.
4544
96299640
WD
45452016-02-03 Wilco Dijkstra <wdijkstr@arm.com>
4546
4547 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
4548
781d83d9
AV
45492016-02-03 Andre Vehreschild <vehre@gcc.gnu.org>
4550
4551 PR fortran/67451
4552 PR fortran/69418
4553 * gfortran.dg/coarray_allocate_2.f08: New test.
4554 * gfortran.dg/coarray_allocate_3.f08: New test.
4555 * gfortran.dg/coarray_allocate_4.f08: New test.
4556
d8208e6d
AL
45572016-02-03 Alan Lawrence <alan.lawrence@arm.com>
4558
4559 * gcc.dg/vect/vect-outer-1-big-array.c: Drop vect_multiple_sizes;
4560 use same scan-tree-dump-times on all platforms.
4561 * gcc.dg/vect/vect-outer-1.c: Likewise.
4562 * gcc.dg/vect/vect-outer-1a-big-array.c: Likewise.
4563 * gcc.dg/vect/vect-outer-1a.c: Likewise.
4564 * gcc.dg/vect/vect-outer-1b-big-array.c: Likewise.
4565 * gcc.dg/vect/vect-outer-1b.c: Likewise.
4566 * gcc.dg/vect/vect-outer-2b.c: Likewise.
4567 * gcc.dg/vect/vect-outer-3b.c: Likewise.
4568 * gcc.dg/vect/vect-reduc-dot-s8b.c: Likewise.
4569
a8394fa0
SB
45702016-02-02 Segher Boessenkool <segher@kernel.crashing.org>
4571
4572 * c-c++-common/vector-compare-4.c: Prune "non-standard ABI extension"
4573 warning.
4574
f3baa1d3
L
45752016-02-02 H.J. Lu <hongjiu.lu@intel.com>
4576
4577 * gcc.target/i386/iamcu/test_empty_structs_and_unions.c: New test.
4578
eb077516
JN
45792016-02-02 James Norris <jnorris@codesourcery.com>
4580
4581 * c-c++-common/goacc/routine-5.c: Add tests.
4582
578fb225
AM
45832016-02-02 Alexander Monakov <amonakov@ispras.ru>
4584
4585 * gcc.target/nvptx/unsigned-cmp.c: New test.
4586
c64f7d37
WD
45872016-02-02 Wilco Dijkstra <wdijkstr@arm.com>
4588
4589 * gcc.target/aarch64/scalar_shift_1.c
4590 (test_corners_sisd_di): Improve force to SIMD register.
4591 (test_corners_sisd_si): Likewise.
4592 * gcc.target/aarch64/vect-ld1r-compile-fp.c:
4593 Remove scan-assembler check for ldr.
4594
90c6f26c
RB
45952016-02-02 Richard Biener <rguenther@suse.de>
4596
4597 PR tree-optimization/69595
4598 * gcc.dg/Warray-bounds-17.c: New testcase.
4599
9dc03c97
RB
46002016-02-02 Richard Biener <rguenther@suse.de>
4601
4602 PR tree-optimization/69606
4603 * gcc.dg/torture/pr69606.c: New testcase.
4604
2d4dc223
YR
46052016-02-02 Yuri Rumyantsev <ysrumyan@gmail.com>
4606
4607 PR middle-end/68542
4608 * gcc.dg/vect/vect-mask-store-move-1.c: New test.
4609 * gcc.target/i386/avx2-vect-mask-store-move1.c: New test.
4610
65c98fde
AM
46112016-02-02 Alan Modra <amodra@gmail.com>
4612
4613 PR target/69548
4614 * gcc.target/powerpc/pr69548.c: New test.
4615
e1b81f2b
JJ
46162016-02-01 Jakub Jelinek <jakub@redhat.com>
4617
d0268b37
JJ
4618 PR rtl-optimization/69592
4619 * gcc.dg/pr69592.c: New test.
4620
e1b81f2b
JJ
4621 PR preprocessor/69543
4622 PR c/69558
4623 * gcc.dg/pr69543.c: New test.
4624 * gcc.dg/pr69558.c: New test.
4625
7dd7780d
UB
46262016-02-01 Uros Bizjak <ubizjak@gmail.com>
4627
bf672ee5
UB
4628 PR testsuite/65940
4629 * g++.dg/other/anon5.C (dg-options): Use -gdwarf-2 instead of -g.
7dd7780d 4630
9a7013f8
MS
46312016-02-01 Martin Sebor <msebor@redhat.com>
4632
4633 * gcc.target/powerpc/pr17381.c: Remove duplicate copy of the test body.
4634
e681fb2b
BC
46352016-02-01 Bin Cheng <bin.cheng@arm.com>
4636
4637 PR tree-optimization/67921
4638 * c-c++-common/ubsan/pr67921.c: New test.
4639
ff86345f
RB
46402016-02-01 Richard Biener <rguenther@suse.de>
4641
4642 PR middle-end/69556
4643 * gcc.dg/tree-ssa/recip-8.c: New testcase.
4644
bc369dbd
RB
46452016-02-01 Richard Biener <rguenther@suse.de>
4646
4647 PR tree-optimization/69574
4648 * gcc.dg/torture/pr69574.c: New testcase.
4649
ef318184
RB
46502016-02-01 Richard Biener <rguenther@suse.de>
4651
4652 PR tree-optimization/69579
4653 * gcc.dg/setjmp-6.c: New testcase.
4654
654745e6
JJ
46552016-02-01 Jakub Jelinek <jakub@redhat.com>
4656
4657 PR rtl-optimization/69570
4658 * g++.dg/opt/pr69570.C: New test.
4659
e6c0c44b
RH
46602016-02-01 Richard Henderson <rth@redhat.com>
4661
4662 * gcc.dg/pr69535.c: New test.
4663
6ff3f09a
JDA
46642016-01-31 John David Anglin <danglin@gcc.gnu.org>
4665
2c005538
JDA
4666 PR testsuite/69584
4667 * gcc.dg/tree-ssa/sra-17.c: Fix regexps to work on hpux.
4668 * gcc.dg/tree-ssa/sra-18.c: Likewise.
4669
61083a4b
JDA
4670 PR debug/68244
4671 * g++.dg/parse/parens3.C: Use register "4" on hppa.
4672
6ff3f09a
JDA
4673 * gcc.dg/tree-ssa/vector-5.c: Add -fno-common option on hppa*-*-hpux*.
4674
0c221916
PT
46752016-01-31 Paul Thomas <pault@gcc.gnu.org>
4676
4677 PR fortran/67564
4678 * gfortran.dg/allocate_with_source_17.f03: New test.
4679
db7a2818
JJ
46802016-01-30 Jakub Jelinek <jakub@redhat.com>
4681
4682 PR tree-optimization/69546
4683 * gcc.dg/torture/pr69546.c: New test.
4684
e520d5f0
PT
46852016-01-30 Paul Thomas <pault@gcc.gnu.org>
4686
4687 PR fortran/69566
4688 * gfortran.dg/unlimited_polymorphic_25.f03: New test.
4689
343c05d3
MS
46902016-01-30 Martin Sebor <msebor@redhat.com>
4691
4692 PR c++/68490
4693 * g++.dg/ext/flexary10.C: New test.
4694
d6c3a539
DH
46952016-01-30 Dominique d'Humieres <dominiq@lps.ens.fr>
4696
4697 PR fortran/66707
4698 gfortran.dg/common_23.f90: New test.
4699
52d72fcd
BS
47002016-01-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4701
4702 PR target/65546
4703 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c: Correct
4704 condition being checked, and disable it when the target supports
4705 misaligned loads and stores.
4706
3a5d2ba4
JJ
47072016-01-29 Jakub Jelinek <jakub@redhat.com>
4708
4709 PR debug/69518
4710 * gcc.dg/torture/pr69518.c: New test.
4711
6bbacdb5
L
47122016-01-29 H.J. Lu <hongjiu.lu@intel.com>
4713
4714 PR target/69530
4715 * gcc.target/i386/pr69530.c: New test.
4716
af932cdb
SE
47172016-01-29 Steve Ellcey <sellcey@imgtec.com>
4718
4719 PR target/65604
4720 * gcc.target/mips/div-delay.c: New test.
4721
26658b7c
JJ
47222016-01-29 Jakub Jelinek <jakub@redhat.com>
4723
33e89989
JJ
4724 PR target/69551
4725 * gcc.target/i386/pr69551.c: New test.
4726
26658b7c
JJ
4727 PR target/66137
4728 * gcc.target/i386/pr66137.c: New test.
4729
401116b5
AB
47302016-01-29 Andrew Bennett <andrew.bennett@imgtec.com>
4731
4732 * gcc.target/mips/p5600-bonding.c (dg-options): Force the test to be
4733 always built for p5600.
4734 * gcc.target/mips/mips.exp (mips-dg-options): Add support for the
4735 isa=p5600 dg-option.
4736
d4abfcc5
RB
47372016-01-29 Richard Biener <rguenther@suse.de>
4738
4739 PR tree-optimization/69547
4740 * g++.dg/tree-ssa/pr69547.C: New testcase.
4741
16b77b32
JJ
47422016-01-29 Jakub Jelinek <jakub@redhat.com>
4743
4744 PR debug/66869
4745 * g++.dg/warn/Wunused-function2.C: New test.
4746
a1c95464
DV
47472016-01-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
4748
4749 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Require a hardware vector
4750 support for test to succeed.
4751
5453bfed
MP
47522016-01-29 Marek Polacek <polacek@redhat.com>
4753
4754 PR c++/69509
4755 PR c++/69516
4756 * g++.dg/ext/constexpr-vla2.C: New test.
4757 * g++.dg/ext/constexpr-vla3.C: New test.
4758 * g++.dg/ubsan/vla-1.C: Remove dg-shouldfail.
4759
452ec2a5
RB
47602016-01-29 Richard Biener <rguenther@suse.de>
4761
4762 PR middle-end/69537
4763 * gcc.dg/uninit-21.c: New testcase.
4764
aec0b19e
UB
47652016-01-28 Uros Bizjak <ubizjak@gmail.com>
4766
4767 PR target/69459
4768 * gcc.target/i386/pr69459.c: New test.
4769
df113ce7
SE
47702016-01-28 Steve Ellcey <sellcey@imgtec.com>
4771
4772 PR target/68400
4773 * gcc.target/mips/mips.exp (mips_option_groups): Add stack-protector.
4774 * gcc.target/mips/pr68400.c: New test.
4775
494de84f
MS
47762016-01-28 Martin Sebor <msebor@redhat.com>
4777
4778 PR target/17381
4779 * gcc.target/powerpc/pr17381.c: New test.
4780
eb1b1f01
JJ
47812016-01-28 Jakub Jelinek <jakub@redhat.com>
4782
4783 PR middle-end/69542
4784 * gcc.dg/torture/pr69542.c: New test.
4785
6dfeb7ce
WD
47862016-01-28 Wilco Dijkstra <wdijkstr@arm.com>
4787
4788 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
4789
4b7471a4
DE
47902016-01-28 David Edelsohn <dje.gcc@gmail.com>
4791
4792 * gcc.dg/pr65980.c: Skip on AIX.
4793 * gcc.dg/pr66688.c: Same.
4794
b271fd21
DE
47952016-01-28 David Edelsohn <dje.gcc@gmail.com>
4796
4797 PR target/63679
4798 * gcc.dg/tree-ssa/sra-17.c: Adjust regex for more label styles.
4799 * gcc.dg/tree-ssa/sra-18.c: Same.
4800
874108a9
AV
48012016-01-28 Andre Vehreschild <vehre@gcc.gnu.org>
4802
4803 PR fortran/62536
4804 * gfortran.dg/block_15.f08: New test.
4805 * gfortran.dg/block_end_error_1.f90: Need to catch additional error
4806 on incorrectly closed BLOCK.
4807
30480bcd
IE
48082016-01-28 Ilya Enkovich <enkovich.gnu@gmail.com>
4809
4810 * gcc.dg/declare-simd.c: New test.
14ba8d6d
RB
48112016-01-28 Richard Biener <rguenther@suse.de>
4812
4813 PR tree-optimization/69466
4814 * gfortran.dg/vect/pr69466.f90: New testcase.
4815
0d4c694e
TP
48162016-01-28 Thomas Preud'homme <thomas.preudhomme@arm.com>
4817
4818 * g++.dg/pr67989.C: Remove ARM-specific option.
4819 * gcc.target/arm/pr67989.C: New file.
4820
2aa780da
UB
48212016-01-27 Uros Bizjak <ubizjak@gmail.com>
4822
4823 * gcc.dg/torture/pr68264.c: Disable log1p test for glibc < 2.22
4824 and expm1 test for glibc < 2.11.
4825
f75ebe77
RH
48262016-01-27 Richard Henderson <rth@redhat.com>
4827
4828 * gcc.c-torture/execute/pr69447.c: New test.
4829
48302016-01-27 Paul Thomas <pault@gcc.gnu.org>
49847d75 4831
9a175e65 4832 PR fortran/69422
49847d75
PT
4833 * gfortran.dg/alloc_comp_assign_15.f03: New test.
4834
cbdd8ae0
JJ
48352016-01-27 Jakub Jelinek <jakub@redhat.com>
4836
4837 PR debug/66869
4838 * gcc.dg/pr66869.c: New test.
4839
2b572b3c
JL
48402016-01-25 Jeff Law <law@redhat.com>
4841
4842 PR tree-optimization/68398
aec0b19e 4843 PR tree-optimization/69196
2b572b3c
JL
4844 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output.
4845 * gcc.dg/tree-ssa/ssa-dom-thread-2c.c: Add extra statements on thread
4846 path to avoid new heuristic allowing more irreducible regions
4847 * gcc.dg/tree-ssa/ssa-dom-thread-2d.c: Likewise.
4848 * gcc.dg/tree-ssa/vrp46.c: Likewise.
4849 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Update expected output.
4850 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: New test.
4851 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
4852
fa74a4bc
MP
48532016-01-27 Marek Polacek <polacek@redhat.com>
4854
4855 PR c/68062
4856 * c-c++-common/vector-compare-4.c: New test.
4857
0afff540
DM
48582016-01-27 David Malcolm <dmalcolm@redhat.com>
4859
4860 PR preprocessor/69126
4861 * c-c++-common/pr69126.c: New test case.
4862
1a218fc9
ILT
48632016-01-27 Ian Lance Taylor <iant@google.com>
4864
4865 * gcc.dg/tree-ssa/ivopt_5.c: New test.
4866
5d70666e
RB
48672016-01-27 Ryan Burn <contact@rnburn.com>
4868
4869 PR cilkplus/69267
4870 * g++.dg/cilk-plus/CK/pr69267.cc: New test.
4871
87ff4d66
UB
48722016-01-27 Uros Bizjak <ubizjak@gmail.com>
4873
4874 PR target/69512
4875 * gcc.target/i386/pr69512.c: New test.
4876
27e23cca
RE
48772016-01-27 Rainer Emrich <rainer@emrich-ebersheim.de>
4878
4879 PR ada/69488
4880 * gnat.dg/sso/*.adb: Robustify dg-output directives.
4881
05bf54c3
MP
48822016-01-27 Marek Polacek <polacek@redhat.com>
4883
4884 PR c++/69379
4885 * g++.dg/pr69379.C: New test.
4886
60214d0d
MS
48872016-01-27 Martin Sebor <msebor@redhat.com>
4888
4889 PR c++/69317
4890 * g++.dg/abi/Wabi-2-2.C: New test.
4891 * g++.dg/abi/Wabi-2-3.C: New test.
4892 * g++.dg/abi/Wabi-3-2.C: New test.
4893 * g++.dg/abi/Wabi-3-3.C: New test.
4894
167c7bfa
RB
48952016-01-27 Richard Biener <rguenther@suse.de>
4896
4897 PR tree-optimization/69166
4898 * gcc.dg/torture/pr69166.c: New testcase.
4899
1430fb1f
MJ
49002016-01-27 Martin Jambor <mjambor@suse.cz>
4901
4902 PR tree-optimization/69355
4903 * gcc.dg/tree-ssa/pr69355.c: New test.
4904
95e3030c
MP
49052016-01-27 Marek Polacek <polacek@redhat.com>
4906
4907 PR c++/69496
4908 * g++.dg/ext/constexpr-vla1.C: New test.
4909
eeb085f3
CB
49102016-01-20 Christian Bruel <christian.bruel@st.com>
4911
4912 PR target/69245
4913 * gcc.target/arm/pr69245.c: New test.
4914
b1652dde
JJ
49152016-01-27 Jakub Jelinek <jakub@redhat.com>
4916
4917 PR tree-optimization/69399
4918 * gcc.dg/torture/pr69399.c: New test.
4919
ce7e8f00
EB
49202016-01-27 Eric Botcazou <ebotcazou@adacore.com>
4921
4922 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: XFAIL on SPARC 64-bit.
4923
e4aac1d1
EB
49242016-01-26 Eric Botcazou <ebotcazou@adacore.com>
4925
4926 * gcc.c-torture/execute/stkalign.c: XFAIL run on SPARC 64-bit.
4927
8dfdb419
TV
49282016-01-26 Tom de Vries <tom@codesourcery.com>
4929
4930 PR tree-optimization/69110
4931 * gcc.dg/autopar/pr69110.c: New test.
4932
56f80f54 49332016-01-26 Abderrazek Zaafrani <a.zaafrani@samsung.com>
87ff4d66 4934 Sebastian Pop <s.pop@samsung.com>
56f80f54
AZ
4935
4936 * gcc.dg/graphite/isl-ast-op-select.c: New.
4937
a0909527
PT
49382015-01-26 Paul Thomas <pault@gcc.gnu.org>
4939
4940 PR fortran/69385
4941 * gfortran.dg/allocate_error_6.f90: New test.
4942
ffc445f4
RH
49432016-01-26 Richard Henderson <rth@redhat.com>
4944
4945 * gcc.dg/tm/pr60908.c: New test.
4946
01e1dea3
DM
49472016-01-26 David Malcolm <dmalcolm@redhat.com>
4948
4949 PR other/69006
4950 * g++.dg/ext/timevar1.C: Add dg-allow-blank-lines-in-output
4951 directive.
4952 * gcc.dg/plugin/diagnostic-test-show-locus-color.c: Update
4953 expected multiline output to reflect the colorization being
4954 disabled before newlines.
4955 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
4956 (custom_diagnostic_finalizer): Replace call to
4957 pp_newline_and_flush with call to pp_flush.
4958 * gcc.dg/unroll-2.c: Add dg-allow-blank-lines-in-output directive.
4959 * gfortran.dg/implicit_class_1.f90: Likewise.
4960 * lib/gcc-dg.exp (allow_blank_lines): New global.
4961 (dg-allow-blank-lines-in-output): New procedure.
4962 (gcc-dg-prune): Complain about blank lines in the output, unless
4963 dg-allow-blank-lines-in-output was called.
4964 * lib/multiline.exp (_build_multiline_regex): Only support
4965 arbitrary followup text for non-blank-lines, not for blank lines.
4966
13f92e8d
JJ
49672016-01-26 Jakub Jelinek <jakub@redhat.com>
4968
4969 PR tree-optimization/69483
4970 * gcc.dg/pr69483.c: New test.
4971 * g++.dg/opt/pr69483.C: New test.
4972
92422235
CL
49732016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
4974
4975 PR target/68620
4976 * gcc.target/arm/pr68620.c: New test.
4977
0bccf11b
L
49782016-01-26 H.J. Lu <hongjiu.lu@intel.com>
4979
4980 * gcc.target/i386/pr68986-2.c: Remove -m32.
4981
81cd202e
L
49822016-01-26 H.J. Lu <hongjiu.lu@intel.com>
4983
4984 PR target/68986
4985 * gcc.target/i386/pr68986-1.c: New test.
4986 * gcc.target/i386/pr68986-2.c: Likewise.
4987 * gcc.target/i386/pr68986-3.c: Likewise.
4988
213a1c03
CB
49892016-01-26 Christian Bruel <christian.bruel@st.com>
4990
4991 * lib/target-supports.exp
4992 (check_effective_target_arm_crypto_pragma_ok_nocache): Remove.
4993 (check_effective_target_arm_crypto_pragma_ok): Likewise.
4994 * gcc.target/arm/attr-crypto.c: Remove arm_crypto_pragma_ok test.
4995
22a08dd1
RB
49962016-01-26 Richard Biener <rguenther@suse.de>
4997
4998 PR tree-optimization/69452
4999 * gcc.dg/torture/pr69452.c: New testcase.
5000
6c06e0e8
JJ
50012016-01-26 Jakub Jelinek <jakub@redhat.com>
5002
5003 PR target/69442
5004 * gcc.dg/pr69442.c: New test.
5005
b96824c4
RFI
50062016-01-26 Roger Ferrer Ibáñez <rofirrim@gmail.com>
5007
5008 PR target/67896
5009 * gcc.target/aarch64/simd/pr67896.C: New.
5010
5ee31e57
RS
50112016-01-26 Richard Sandiford <richard.sandiford@arm.com>
5012
5013 PR tree-optimization/69400
5014 * gcc.dg/plugin/wide-int_plugin.c (test_wide_int_mod_trunc): New
5015 function.
5016 (plugin_init): Call it.
5017 * gcc.dg/torture/pr69400.c: New test.
5018
7ddfb31d
CL
50192016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
5020
5021 * gcc.target/arm/pr68674.c: Check and use arm_fp effective target.
5022
1e050c90
AK
50232016-01-25 Aditya Kumar <aditya.k7@samsung.com>
5024 Sebastian Pop <s.pop@samsung.com>
5025
5026 * gcc.dg/graphite/graphite.exp: Only run the fuse-*.c tests with
5027 isl-0.15.
5028
c8ee4bf5
AK
50292016-01-25 Aditya Kumar <aditya.k7@samsung.com>
5030 Sebastian Pop <s.pop@samsung.com>
5031
5032 * gcc.dg/graphite/pr69292.c: New.
5033
d902b330
JJ
50342016-01-25 Jakub Jelinek <jakub@redhat.com>
5035
5036 * c-c++-common/goacc/use_device-1.c: New test.
5037
2c89b952
JL
50382016-01-25 Jeff Law <law@redhat.com>
5039
5040 PR tree-optimization/69196
5041 PR tree-optimization/68398
5042 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output
5043 * gcc.dg/tree-ssa/pr68198.c: Likewise.
5044
685c8785
DE
50452016-01-25 David Edelsohn <dje.gcc@gmail.com>
5046
5047 PR target/69469
5048 * gcc.target/powerpc/vsx-vector-2.c: Adjust for Goldschmidt's
5049 Algorithm.
5050
95cef0c1
RB
50512016-01-25 Richard Biener <rguenther@suse.de>
5052
5053 PR testsuite/69380
5054 * g++.dg/tree-ssa/pr69336.C: Restrict to x86_64 and i?86.
5055
2947d3b2
IE
50562016-01-25 Ilya Enkovich <enkovich.gnu@gmail.com>
5057
5058 PR target/69421
5059 * gcc.dg/pr69421.c: New test.
5060
ae19075a
BB
50612016-01-25 Bilyan Borisov <bilyan.borisov@arm.com>
5062
5063 * gcc.target/aarch64/simd/vcvt_s64_f64_1.c: New.
5064 * gcc.target/aarch64/simd/vcvt_u64_f64_1.c: Likewise.
5065 * gcc.target/aarch64/simd/vcvta_s64_f64_1.c: Likewise.
5066 * gcc.target/aarch64/simd/vcvta_u64_f64_1.c: Likewise.
5067 * gcc.target/aarch64/simd/vcvtm_s64_f64_1.c: Likewise.
5068 * gcc.target/aarch64/simd/vcvtm_u64_f64_1.c: Likewise.
5069 * gcc.target/aarch64/simd/vcvtn_s64_f64_1.c: Likewise.
5070 * gcc.target/aarch64/simd/vcvtn_u64_f64_1.c: Likewise.
5071 * gcc.target/aarch64/simd/vcvtp_s64_f64_1.c: Likewise.
5072 * gcc.target/aarch64/simd/vcvtp_u64_f64_1.c: Likewise.
5073
fa4511c2
RB
50742016-01-25 Richard Biener <rguenther@suse.de>
5075
5076 PR tree-optimization/69376
5077 * gcc.dg/torture/pr69376.c: New testcase.
5078
1d101216
JD
50792016-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5080
5081 PR fortran/69397
5082 PR fortran/68442
5083 * gfortran.dg/interface_38.f90: New test.
5084 * gfortran.dg/interface_39.f90: New test.
a0909527 5085
a59b92b0
PP
50862016-01-24 Patrick Palka <ppalka@gcc.gnu.org>
5087
5088 Revert:
5089 2016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
5090
5091 PR c++/11858
5092 PR c++/24663
5093 PR c++/24664
5094 * g++.dg/template/pr11858.C: New test.
5095 * g++.dg/template/pr24663.C: New test.
5096 * g++.dg/template/unify12.C: New test.
5097 * g++.dg/template/unify13.C: New test.
5098 * g++.dg/template/unify14.C: New test.
5099 * g++.dg/template/unify15.C: New test.
5100 * g++.dg/template/unify16.C: New test.
5101 * g++.dg/template/unify17.C: New test.
5102
16acb1a8
DH
51032016-01-24 Dominique d'Humieres <dominiq@lps.ens.fr>
5104
5105 PR fortran/68283
5106 gfortran.dg/pr68283.f90: New test.
5107
094773e8
TK
51082016-01-24 Thomas Koenig <tkoenig@gcc.gnu.org>
5109
5110 PR fortran/66094
5111 * gfortran.dg/inline_matmul_13.f90: New test.
5112 * gfortran.dg/matmul_bounds_8.f90: New test.
5113 * gfortran.dg/matmul_bounds_9.f90: New test.
5114 * gfortran.dg/matmul_bounds_10.f90: New test.
5115
42fb90d7
TV
51162016-01-23 Tom de Vries <tom@codesourcery.com>
5117
5118 PR tree-optimization/69426
5119 * gcc.dg/autopar/pr69426.c: New test.
5120
69da7802
MS
51212016-01-23 Martin Sebor <msebor@redhat.com>
5122
5123 PR c++/58109
5124 PR c++/69022
5125 * g++.dg/cpp0x/alignas5.C: New test.
5126 * g++.dg/ext/vector29.C: Same.
5127
da17300a
UB
51282016-01-23 Uros Bizjak <ubizjak@gmail.com>
5129
5130 * gcc.target/i386/chkp-strlen-2.c: Define _GNU_SOURCE.
5131 * gcc.target/i386/chkp-strlen-4.c: Move the definition of
5132 _GNU_SOURCE from compile flags to the source.
5133 * gcc.target/i386/chkp-stropt-12.c: Ditto.
5134 * gcc.target/i386/chkp-stropt-16.c: Ditto.
5135 * gcc.target/i386/chkp-stropt-4.c: Ditto.
5136 * gcc.target/i386/chkp-stropt-8.c: Ditto.
5137
62041cfc
JJ
51382016-01-22 Jakub Jelinek <jakub@redhat.com>
5139
5140 PR target/69432
5141 * g++.dg/opt/pr69432.C: New test.
5142
f7d2ad6f
BS
51432016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5144
5145 * gcc.target/powerpc/pr63354c: Adjust target selector to include
5146 32-bit targets testing an -m64 multilib.
5147
d403fc9a
WS
51482016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5149
5150 * gcc.target/powerpc/pr63354.c: Restrict to Linux targets with
5151 64-bit support.
5152
4aa16f8d
JG
51532016-01-22 James Greenhalgh <james.greenhalgh@arm.com>
5154
5155 * gcc.dg/vect/bb-slp-pr68892.c: Require vect_double.
5156
7c816d0f
CB
51572016-01-21 Christian Bruel <christian.bruel@st.com>
5158
5159 PR target/68674
5160 * gcc.target/i386/pr68674.c
5161 * gcc.target/aarch64/pr68674.c
5162 * gcc.target/arm/pr68674.c
5163
fce661e8
KT
51642016-01-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5165
5166 PR target/69403
5167 * gcc.c-torture/execute/pr69403.c: New test.
5168
4696899f
PC
51692016-01-22 Paolo Carlini <paolo.carlini@oracle.com>
5170
5171 PR c++/55843
5172 * g++.dg/template/pr55843.C: New.
5173
bac69366
AL
51742016-01-22 Alan Lawrence <alan.lawrence@arm.com>
5175
5176 PR testsuite/66877
5177 * gcc.dg/vect/vect-over-widen-3-big-array.c: Only look for 1
5178 vect_recog_over_widening_pattern in dump if we have vect_widen_shift.
5179
b57d3a5c
BS
51802016-01-21 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5181
5182 PR testsuite/67489
da17300a
UB
5183 * gcc.target/powerpc/p8vector-builtin-8.c: Remove { target int128 }
5184 from dg-do compile directive, and instead add
5185 { dg-require-effective-target int128 }.
b57d3a5c 5186
9f04a53e
MS
51872016-01-20 Martin Sebor <msebor@redhat.com>
5188
5189 PR c/69405
5190 * gcc.dg/sync-fetch.c: New test.
5191
38a51663
JL
51922016-01-21 Martin Sebor <msebor@redhat.com>
5193
5194 PR target/69252
5195 * gcc.target/powerpc/pr69252.c: New test.
5196
2423a75a
JD
51972016-01-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5198
5199 PR fortran/65996
da17300a 5200 * gfortran.dg/pr65996.f90: New test.
2423a75a 5201
0a76463f
DV
52022016-01-21 Dominik Vogt <vogt@linux.vnet.ibm.com>
5203
5204 PR c++/68810
9f04a53e 5205 * g++.dg/cpp0x/constexpr-reinterpret1.C: Fix line number that is
2423a75a 5206 expected to generate an error.
0a76463f 5207
9776e692
BS
52082016-01-21 Bernd Schmidt <bschmidt@redhat.com>
5209
5210 PR middle-end/66178
5211 * gcc.dg/torture/pr66178.c: New test.
5212
c8d3e088
AB
52132016-01-21 Anton Blanchard <anton@samba.org>
5214 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5215
5216 PR target/63354
5217 * gcc.target/powerpc/pr63354.c: New test.
5218
35b707ff
VM
52192016-01-21 Vladimir Makarov <vmakarov@redhat.com>
5220
5221 PR rtl-optimization/68990
5222 * gcc.target/i386/pr68990: New.
5223
157b0829
NC
52242016-01-21 Nick Clifton <nickc@redhat.com>
5225
5226 PR target/69129
5227 * gcc.target/mips/pr69129.c: New.
5228
aede6748
PC
52292016-01-21 Paolo Carlini <paolo.carlini@oracle.com>
5230
5231 PR c++/58046
5232 * g++.dg/cpp0x/pr58046.C: New.
5233
5463c2c8
JJ
52342016-01-21 Jakub Jelinek <jakub@redhat.com>
5235
6d31cc75
SS
5236 PR target/69187
5237 PR target/65624
5238 * gcc.target/arm/pr69187.c: New test.
5239
5463c2c8
JJ
5240 PR c++/69355
5241 * g++.dg/torture/pr69355.C: New test.
5242
fa28f32b
AK
52432016-01-21 Aditya Kumar <aditya.k7@samsung.com>
5244 Sebastian Pop <s.pop@samsung.com>
5245
5246 * gfortran.dg/graphite/interchange-3.f90: Adjust pattern.
5247
b920a047
AK
52482016-01-21 Aditya Kumar <aditya.k7@samsung.com>
5249 Sebastian Pop <s.pop@samsung.com>
5250
da17300a 5251 * gcc.dg/graphite/pr68976.c: New test.
b920a047 5252
bdd3aea6
JJ
52532016-01-21 Jakub Jelinek <jakub@redhat.com>
5254
5255 PR middle-end/67653
5256 * c-c++-common/pr67653.c: New test.
5257 * gcc.dg/torture/pr29119.c: Add dg-warning.
5258
26a2e6ae
PB
52592016-01-20 Peter Bergner <bergner@vnet.ibm.com>
5260
5261 * gcc.target/powerpc/cpu-builtin-1.c: New test.
5262
d25c7690
PK
52632016-01-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
5264
5265 PR c/24293
5266 * gcc.dg/pr24293.c: New test.
5267 * gcc.dg/Wcxx-compat-8.c: Adjust to accept error due to
5268 incomplete struct type.
5269 * gcc.dg/declspec-1.c: Likewise.
5270 * gcc.dg/pr63549.c: Likewise.
5271
889d5698
JJ
52722016-01-20 Jakub Jelinek <jakub@redhat.com>
5273
5274 PR tree-optimization/66612
5275 * gcc.target/powerpc/20050830-1.c: Xfail the scan-assembler test
5276 for bdn instruction.
5277
d7cf3dc7
CL
52782016-01-20 Christophe Lyon <christophe.lyon@linaro.org>
5279
5280 * lib/target-supports.exp
5281 (check_effective_target_arm_fp_ok_nocache): New.
5282 (check_effective_target_arm_fp_ok): New.
5283 (add_options_for_arm_fp): New.
5284 (check_effective_target_arm_crypto_ok_nocache): Require
5285 target_arm_v8_neon_ok instead of arm32.
5286 (check_effective_target_arm_crypto_pragma_ok_nocache): New.
5287 (check_effective_target_arm_crypto_pragma_ok): New.
5288 (add_options_for_arm_vfp): New.
5289 * gcc.target/arm/attr-crypto.c: Use arm_crypto_pragma_ok effective
5290 target. Do not force -mfloat-abi=softfp, use arm_fp_ok effective
5291 target instead. Force initial fpu to vfp.
5292 * gcc.target/arm/attr-neon-builtin-fail.c: Do not force
5293 -mfloat-abi=softfp, use arm_fp_ok effective target instead.
5294 * gcc.target/arm/attr-neon-fp16.c: Likewise. Remove arm_neon_ok
5295 dependency.
5296 * gcc.target/arm/attr-neon2.c: Do not force -mfloat-abi=softfp,
5297 use arm_vfp effective target instead. Force initial fpu to vfp.
5298 * gcc.target/arm/attr-neon3.c: Likewise.
5299 * gcc.target/arm/cmp-2.c: Use arm_fp_ok effective target instead of
5300 arm_vfp_ok.
5301 * gcc.target/arm/unsigned-float.c: Likewise.
5302 * gcc.target/arm/vfp-1.c: Likewise.
5303 * gcc.target/arm/vfp-ldmdbd.c: Likewise.
5304 * gcc.target/arm/vfp-ldmdbs.c: Likewise.
5305 * gcc.target/arm/vfp-ldmiad.c: Likewise.
5306 * gcc.target/arm/vfp-ldmias.c: Likewise.
5307 * gcc.target/arm/vfp-stmdbd.c: Likewise.
5308 * gcc.target/arm/vfp-stmdbs.c: Likewise.
5309 * gcc.target/arm/vfp-stmiad.c: Likewise.
5310 * gcc.target/arm/vfp-stmias.c: Likewise.
5311 * gcc.target/arm/vnmul-1.c: Likewise.
5312 * gcc.target/arm/vnmul-2.c: Likewise.
5313 * gcc.target/arm/vnmul-3.c: Likewise.
5314 * gcc.target/arm/vnmul-4.c: Likewise.
5315
01ac9704 53162016-01-20 H.J. Lu <hongjiu.lu@intel.com>
e84b00da 5317
e84b00da
L
5318 PR testsuite/69366
5319 * g++.dg/pr63995-1.C: Require non-x32 target, instead of,
5320 the MPX run-time library, for compile-time MPX test.
5321 * gcc.target/i386/chkp-always_inline.c: Likewise.
5322 * gcc.target/i386/chkp-bndret.c: Likewise.
5323 * gcc.target/i386/chkp-builtins-1.c: Likewise.
5324 * gcc.target/i386/chkp-builtins-2.c: Likewise.
5325 * gcc.target/i386/chkp-builtins-3.c: Likewise.
5326 * gcc.target/i386/chkp-builtins-4.c: Likewise.
5327 * gcc.target/i386/chkp-const-check-1.c: Likewise.
5328 * gcc.target/i386/chkp-const-check-2.c: Likewise.
5329 * gcc.target/i386/chkp-hidden-def.c: Likewise.
5330 * gcc.target/i386/chkp-label-address.c: Likewise.
5331 * gcc.target/i386/chkp-lifetime-1.c: Likewise.
5332 * gcc.target/i386/chkp-narrow-bounds.c: Likewise.
5333 * gcc.target/i386/chkp-pr69044.c: Likewise.
5334 * gcc.target/i386/chkp-remove-bndint-1.c: Likewise.
5335 * gcc.target/i386/chkp-remove-bndint-2.c: Likewise.
5336 * gcc.target/i386/chkp-strchr.c: Likewise.
5337 * gcc.target/i386/chkp-strlen-1.c: Likewise.
5338 * gcc.target/i386/chkp-strlen-2.c: Likewise.
5339 * gcc.target/i386/chkp-strlen-3.c: Likewise.
5340 * gcc.target/i386/chkp-strlen-4.c: Likewise.
5341 * gcc.target/i386/chkp-strlen-5.c: Likewise.
5342 * gcc.target/i386/chkp-stropt-1.c: Likewise.
5343 * gcc.target/i386/chkp-stropt-10.c: Likewise.
5344 * gcc.target/i386/chkp-stropt-11.c: Likewise.
5345 * gcc.target/i386/chkp-stropt-12.c: Likewise.
5346 * gcc.target/i386/chkp-stropt-13.c: Likewise.
5347 * gcc.target/i386/chkp-stropt-14.c: Likewise.
5348 * gcc.target/i386/chkp-stropt-15.c: Likewise.
5349 * gcc.target/i386/chkp-stropt-16.c: Likewise.
5350 * gcc.target/i386/chkp-stropt-2.c: Likewise.
5351 * gcc.target/i386/chkp-stropt-3.c: Likewise.
5352 * gcc.target/i386/chkp-stropt-4.c: Likewise.
5353 * gcc.target/i386/chkp-stropt-5.c: Likewise.
5354 * gcc.target/i386/chkp-stropt-6.c: Likewise.
5355 * gcc.target/i386/chkp-stropt-7.c: Likewise.
5356 * gcc.target/i386/chkp-stropt-8.c: Likewise.
5357 * gcc.target/i386/chkp-stropt-9.c: Likewise.
5358 * gcc.target/i386/pr63995-2.c: Likewise.
5359 * gcc.target/i386/pr64805.c: Likewise.
5360 * gcc.target/i386/pr65044.c: Likewise.
5361 * gcc.target/i386/pr65167.c: Likewise.
5362 * gcc.target/i386/pr65183.c: Likewise.
5363 * gcc.target/i386/pr65184.c: Likewise.
5364 * gcc.target/i386/thunk-retbnd.c: Likewise.
01ac9704 5365
28b33016
IE
53662016-01-20 Ilya Enkovich <enkovich.gnu@gmail.com>
5367
5368 PR tree-optimization/69328
5369 * gcc.dg/pr69328.c: New test.
5370
bcff0913
JL
53712016-01-20 Jeff Law <law@redhat.com>
5372
bf0bb970 5373 PR target/25114
bcff0913
JL
5374 * gcc.target/m68k/pr25114.c: New test.
5375
a3f69631
AV
53762016-01-20 Andre Vieira <andre.simoesdiasvieira@arm.com>
5377
5378 * gcc.target/arm/memset-inline-10.c: Added
5379 dg-require-effective-target arm_thumb2_ok.
5380
af33ba0d
EB
53812016-01-19 Eric Botcazou <ebotcazou@adacore.com>
5382
5383 * gcc.dg/debug/dwarf2/sso.c: New test.
5384
7596d5de
UB
53852016-01-19 Uros Bizjak <ubizjak@gmail.com>
5386
5387 PR testsuite/68820
5388 * gcc.c-torture/execute/builtins/memops-asm.x: New file.
5389 * gcc.c-torture/execute/builtins/strstr-asm.x: Ditto.
5390 * gcc.c-torture/execute/builtins/strstr-asm.c: Remove dg-options.
5391
ceda2c69
JH
53922016-01-19 Jan Hubicka <hubicka@ucw.cz>
5393
5394 PR ipa/66223
5395 * g++.dg/ipa/devirt-50.C: New testcase.
5396
38a979f2
MP
53972016-01-19 Marek Polacek <polacek@redhat.com>
5398
5399 PR c++/68965
5400 * g++.dg/cpp1y/parameter-pack-1.C: New test.
5401 * g++.dg/cpp1y/parameter-pack-2.C: New test.
5402
962801c5
KT
54032016-01-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5404
5405 PR target/69135
5406 * gcc.target/arm/pr69135_1.c: New test.
5407
078fe40a
WD
54082015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
5409
5410 * gcc.target/aarch64/ccmp_1.c: Add new tests.
5411
786e3c06
WD
54122015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
5413
5414 * gcc.target/aarch64/ccmp_1.c: New testcase.
5415
1e297006
MP
54162016-01-19 Marek Polacek <polacek@redhat.com>
5417
5418 PR c++/68586
5419 * g++.dg/cpp0x/enum30.C: New test.
5420
879c27e3
RB
54212016-01-19 Richard Biener <rguenther@suse.de>
5422
5423 PR tree-optimization/69336
5424 * g++.dg/tree-ssa/pr69336.C: New testcase.
5425
015337d3
JJ
54262016-01-19 Jakub Jelinek <jakub@redhat.com>
5427
5428 PR debug/65779
5429 * gcc.dg/pr65779.c: New test.
5430
e2c768b6
RB
54312016-01-19 Richard Biener <rguenther@suse.de>
5432
5433 PR tree-optimization/69352
5434 * gcc.dg/torture/pr69352.c: New testcase.
5435
569efc34
JJ
54362016-01-19 Jakub Jelinek <jakub@redhat.com>
5437
5438 PR rtl-optimization/68955
5439 PR rtl-optimization/64557
5440 * gcc.dg/torture/pr68955.c: New test.
5441
e49d321f
JH
54422016-01-19 Jan Hubicka <hubicka@ucw.cz>
5443
5444 PR lto/69136
5445 * g++.dg/torture/pr69136.C: New testcase.
5446
e9191ad3
JH
54472016-01-19 Jan Hubicka <hubicka@ucw.cz>
5448
5449 PR lto/69133
5450 * g++.dg/lto/pr69133_0.C: New testcase.
5451 * g++.dg/lto/pr69133_1.C: New testcase.
5452
2bedb645
JL
54532016-01-15 Jeff Law <law@redhat.com>
5454
5455 PR tree-optimization/69320
5456 * gcc.c-torture/pr69320-1.c: New test.
5457 * gcc.c-torture/pr69320-2.c: New test.
5458 * gcc.c-torture/pr69320-3.c: New test.
5459 * gcc.c-torture/pr69320-4.c: New test.
5460
17c15cb9
PP
54612016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
5462
5463 PR c++/11858
5464 PR c++/24663
5465 PR c++/24664
5466 * g++.dg/template/pr11858.C: New test.
5467 * g++.dg/template/pr24663.C: New test.
5468 * g++.dg/template/unify12.C: New test.
5469 * g++.dg/template/unify13.C: New test.
5470 * g++.dg/template/unify14.C: New test.
5471 * g++.dg/template/unify15.C: New test.
5472 * g++.dg/template/unify16.C: New test.
5473 * g++.dg/template/unify17.C: New test.
5474
9617fd08
DM
54752016-01-18 David Malcolm <dmalcolm@redhat.com>
5476
5477 PR testsuite/69181
5478 * gcc.dg/pr69181-1.c: New test file.
5479 * gcc.dg/pr69181-2.c: New test file.
5480 * lib/gcc-dg.exp (dg-test): Consolidate post-test cleanup of
5481 globals by moving it to...
5482 (cleanup-after-saved-dg-test): ...this new function. Add
5483 "global additional_sources_used". Add reset of global
5484 multiline_expected_outputs to the empty list.
5485 * lib/multiline.exp (_multiline_expected_outputs): Rename this
5486 global to...
5487 (multiline_expected_outputs): ...this, and updated comments to
5488 note that it is modified from gcc-dg.exp.
5489 (dg-end-multiline-output): Update for the above renaming.
5490 (handle-multiline-outputs): Likewise. Remove the clearing
5491 of the expected outputs to the empty list.
5492
b555a2e4
RB
54932016-01-18 Richard Biener <rguenther@suse.de>
5494
5495 PR tree-optimization/69297
5496 * gcc.dg/vect/costmodel/x86_64/costmodel-pr69297.c: New testcase.
5497
96902805
JM
54982016-01-18 Joseph Myers <joseph@codesourcery.com>
5499
5500 * gcc.target/mips/mips-3d-1.c: Use forbid_cpu=octeon.* in
5501 dg-options.
5502 * gcc.target/mips/mips-3d-2.c: Likewise.
5503 * gcc.target/mips/mips-3d-3.c: Likewise.
5504 * gcc.target/mips/mips-3d-4.c: Likewise.
5505 * gcc.target/mips/mips-3d-5.c: Likewise.
5506 * gcc.target/mips/mips-3d-6.c: Likewise.
5507 * gcc.target/mips/mips-3d-7.c: Likewise.
5508 * gcc.target/mips/mips-3d-8.c: Likewise.
5509 * gcc.target/mips/mips-3d-9.c: Likewise.
5510 * gcc.target/mips/mips-ps-1.c: Likewise.
5511 * gcc.target/mips/mips-ps-2.c: Likewise.
5512 * gcc.target/mips/mips-ps-3.c: Likewise.
5513 * gcc.target/mips/mips-ps-4.c: Likewise.
5514 * gcc.target/mips/mips-ps-5.c: Likewise.
5515 * gcc.target/mips/mips-ps-6.c: Likewise.
5516 * gcc.target/mips/mips-ps-7.c: Likewise.
5517 * gcc.target/mips/mips-ps-type.c: Likewise.
5518 * gcc.target/mips/mips-ps-type-2.c: Likewise.
5519 * gcc.target/mips/mips16-attributes-6.c: Likewise.
5520
40e26f94
TV
55212016-01-18 Tom de Vries <tom@codesourcery.com>
5522
5523 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: New test.
5524 * c-c++-common/goacc/kernels-double-reduction.c: New test.
5525 * c-c++-common/goacc/kernels-empty.c: New test.
5526 * c-c++-common/goacc/kernels-eternal.c: New test.
5527 * c-c++-common/goacc/kernels-loop-2.c: New test.
5528 * c-c++-common/goacc/kernels-loop-3.c: New test.
5529 * c-c++-common/goacc/kernels-loop-data-2.c: New test.
5530 * c-c++-common/goacc/kernels-loop-data-enter-exit-2.c: New test.
5531 * c-c++-common/goacc/kernels-loop-data-enter-exit.c: New test.
5532 * c-c++-common/goacc/kernels-loop-data-update.c: New test.
5533 * c-c++-common/goacc/kernels-loop-data.c: New test.
5534 * c-c++-common/goacc/kernels-loop-g.c: New test.
5535 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: New test.
5536 * c-c++-common/goacc/kernels-loop-n.c: New test.
5537 * c-c++-common/goacc/kernels-loop-nest.c: New test.
5538 * c-c++-common/goacc/kernels-loop.c: New test.
5539 * c-c++-common/goacc/kernels-noreturn.c: New test.
5540 * c-c++-common/goacc/kernels-one-counter-var.c: New test.
5541 * c-c++-common/goacc/kernels-parallel-loop-data-enter-exit.c: New test.
5542 * c-c++-common/goacc/kernels-reduction.c: New test.
5543
a98d4647
TV
55442016-01-18 Tom de Vries <tom@codesourcery.com>
5545
5546 * gcc.dg/autopar/outer-1.c: Update for new parloops instantiation.
5547 * gcc.dg/autopar/outer-2.c: Same.
5548 * gcc.dg/autopar/outer-3.c: Same.
5549 * gcc.dg/autopar/outer-4.c: Same.
5550 * gcc.dg/autopar/outer-5.c: Same.
5551 * gcc.dg/autopar/outer-6.c: Same.
5552 * gcc.dg/autopar/parallelization-1.c: Same.
5553 * gcc.dg/autopar/parloops-exit-first-loop-alt-2.c: Same.
5554 * gcc.dg/autopar/parloops-exit-first-loop-alt-3.c: Same.
5555 * gcc.dg/autopar/parloops-exit-first-loop-alt-4.c: Same.
5556 * gcc.dg/autopar/parloops-exit-first-loop-alt-5.c: Same.
5557 * gcc.dg/autopar/parloops-exit-first-loop-alt-6.c: Same.
5558 * gcc.dg/autopar/parloops-exit-first-loop-alt-7.c: Same.
5559 * gcc.dg/autopar/parloops-exit-first-loop-alt-pr66652.c: Same.
5560 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: Same.
5561 * gcc.dg/autopar/pr39500-1.c: Same.
5562 * gcc.dg/autopar/pr39500-2.c: Same.
5563 * gcc.dg/autopar/pr46193.c: Same.
5564 * gcc.dg/autopar/pr46194.c: Same.
5565 * gcc.dg/autopar/pr49580.c: Same.
5566 * gcc.dg/autopar/pr49960-1.c: Same.
5567 * gcc.dg/autopar/pr49960.c: Same.
5568 * gcc.dg/autopar/pr68373.c: Same.
5569 * gcc.dg/autopar/reduc-1.c: Same.
5570 * gcc.dg/autopar/reduc-1char.c: Same.
5571 * gcc.dg/autopar/reduc-1short.c: Same.
5572 * gcc.dg/autopar/reduc-2.c: Same.
5573 * gcc.dg/autopar/reduc-2char.c: Same.
5574 * gcc.dg/autopar/reduc-2short.c: Same.
5575 * gcc.dg/autopar/reduc-3.c: Same.
5576 * gcc.dg/autopar/reduc-4.c: Same.
5577 * gcc.dg/autopar/reduc-6.c: Same.
5578 * gcc.dg/autopar/reduc-7.c: Same.
5579 * gcc.dg/autopar/reduc-8.c: Same.
5580 * gcc.dg/autopar/reduc-9.c: Same.
5581 * gcc.dg/autopar/uns-outer-4.c: Same.
5582 * gcc.dg/autopar/uns-outer-5.c: Same.
5583 * gcc.dg/autopar/uns-outer-6.c: Same.
5584 * gfortran.dg/parloops-exit-first-loop-alt-2.f95: Same.
5585 * gfortran.dg/parloops-exit-first-loop-alt.f95: Same.
5586
da976fa8
AL
55872016-01-18 Alan Lawrence <alan.lawrence@arm.com>
5588
5589 PR target/63679
5590 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove XFAIL for powerpc(32), hppa,
5591 aarch64, sparc, s390. Add --param sra-max-scalarization-size-Ospeed.
5592
70c1e886
AL
55932016-01-18 Alan Lawrence <alan.lawrence@arm.com>
5594
5595 PR target/63679
5596 * gcc.dg/tree-ssa/ssa-dom-cse-5.c: New.
5597 * gcc.dg/tree-ssa/ssa-dom-cse-6.c: New.
5598 * gcc.dg/tree-ssa/ssa-dom-cse-7.c: New.
5599
88bed196
AL
56002016-01-18 Alan Lawrence <alan.lawrence@arm.com>
5601
5602 PR target/63679
5603 * gcc.dg/tree-ssa/sra-17.c: New.
5604 * gcc.dg/tree-ssa/sra-18.c: New.
5605
3dd5f42e
IE
56062016-01-18 Ilya Enkovich <enkovich.gnu@gmail.com>
5607
5608 * gcc.target/i386/pr65105-5.c: Adjust to andn generation.
5609
ae5a77fa
EB
56102016-01-18 Eric Botcazou <ebotcazou@adacore.com>
5611
5612 * gnat.dg/inline12.adb: New test.
5613
11e57fc6
BC
56142016-01-18 Bin Cheng <bin.cheng@arm.com>
5615
5616 PR tree-optimization/66797
5617 * gcc.c-torture/execute/pr65447.c: Relax check condition.
5618
995b6fe0
RB
56192016-01-18 Richard Biener <rguenther@suse.de>
5620
5621 PR tree-optimization/69170
5622 * gcc.dg/torture/pr69170.c: New testcase.
5623
82ee0cf2 56242016-01-17 John David Anglin <danglin@gcc.gnu.org>
d656d82e
JDA
5625
5626 * gcc.dg/torture/builtin-integral-1.c: Require c99_runtime.
5627
d69da357
TV
56282016-01-16 Tom de Vries <tom@codesourcery.com>
5629
5630 * c-c++-common/goacc/kernels-alias-ipa-pta-4.c: New test.
5631
a3845283
TV
56322016-01-16 Tom de Vries <tom@codesourcery.com>
5633
5634 * gcc.dg/parloops-exit-first-loop-alt.c: Move ...
5635 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: ... here. Remove
5636 redundant dg-require-effective-target pthread.
5637 * gcc.dg/parloops-exit-first-loop-alt-2.c: Same.
5638 * gcc.dg/parloops-exit-first-loop-alt-3.c: Same.
5639 * gcc.dg/parloops-exit-first-loop-alt-4.c: Same.
5640 * gcc.dg/parloops-exit-first-loop-alt-5.c: Same.
5641 * gcc.dg/parloops-exit-first-loop-alt-6.c: Same.
5642 * gcc.dg/parloops-exit-first-loop-alt-7.c: Same.
5643 * gcc.dg/parloops-exit-first-loop-alt-pr66652.c: Same.
5644
197a6aa6
DE
56452016-01-16 David Edelsohn <dje.gcc@gmail.com>
5646
5647 PR target/68609
5648 * gcc.target/powerpc/recip-6.c: Enable on AIX.
5649 * gcc.target/powerpc/recip-7.c: Same.
5650
ec7886c1
PP
56512016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
5652
5653 PR c++/69091
5654 * g++.dg/template/pr69091.C: New test.
5655
203484bb
PP
56562016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
5657
5658 * c-c++-common/cilk-plus/AN/an-if.c: Check that the original
5659 dump does not contain an error_mark_node.
5660 * c-c++-common/cilk-plus/CK/pr60469.c: Likewise.
5661 * c-c++-common/cilk-plus/AN/fn_ptr-2.c: New xfail'd test.
5662
aa2500e9
PP
56632016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
5664
5665 PR c++/68936
5666 * g++.dg/template/pr68936.C: New test.
5667
28621a5c
DE
56682016-01-15 David Edelsohn <dje.gcc@gmail.com>
5669
5670 PR target/68609
5671 * gcc.target/powerpc/recip-1.c: Adjust for Goldschmidt's Algorithm.
5672 * gcc.target/powerpc/recip-2.c: Same.
5673 * gcc.target/powerpc/recip-3.c: Same.
5674 * gcc.target/powerpc/recip-4.c: Same.
5675 * gcc.target/powerpc/recip-sqrtf.c: Same.
5676
40c43aca
JL
56772016-01-15 Jeff Law <law@redhat.com>
5678
5679 PR tree-optimization/69270
5680 * gcc.dg/tree-ssa/pr69270-2.c: New test.
5681 * gcc.dg/tree-ssa/pr69270-3.c: New test.
5682
afbc5ae8
PT
56832016-01-15 Paul Thomas <pault@gcc.gnu.org>
5684
5685 PR fortran/49630
5686 * gfortran.dg/deferred_character_13.f90: New test for the fix
5687 of comment 3 of the PR.
5688
5689 PR fortran/54070
5690 * gfortran.dg/deferred_character_8.f90: New test
5691 * gfortran.dg/allocate_error_5.f90: New test
5692
5693 PR fortran/60593
5694 * gfortran.dg/deferred_character_10.f90: New test
5695
5696 PR fortran/60795
5697 * gfortran.dg/deferred_character_14.f90: New test
5698
5699 PR fortran/61147
5700 * gfortran.dg/deferred_character_11.f90: New test
5701
5702 PR fortran/64324
5703 * gfortran.dg/deferred_character_9.f90: New test
5704
49abe076
VM
57052016-01-15 Vladimir Makarov <vmakarov@redhat.com>
5706
5707 PR rtl-optimization/69030
5708 * gcc.target/i386/pr69030.c: New.
5709
16d12992
KT
57102016-01-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5711
5712 * gcc.target/aarch64/target_attr_17.c: New test.
5713
78810bd3
RB
57142016-01-15 Richard Biener <rguenther@suse.de>
5715
5716 PR tree-optimization/66856
5717 * gcc.dg/torture/pr66856-1.c: New testcase.
5718 * gcc.dg/torture/pr66856-2.c: Likewise.
5719
2bd847fe
RB
57202016-01-15 Richard Biener <rguenther@suse.de>
5721
5722 PR debug/69137
5723 * g++.dg/lto/pr69137_0.C: New testcase.
5724
a00fe3b7
RS
57252016-01-15 Richard Sandiford <richard.sandiford@arm.com>
5726
5727 PR middle-end/69246
5728 * gcc.target/i386/pr69246.c: New test.
5729
cbb0e83b
DV
57302016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
5731
7596d5de 5732 * gfortran.dg/bind_c_array_params_2.f90: Fix test patterns for S/390.
cbb0e83b 5733
5a500ecf
DV
57342016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
5735
5736 PR c++/56194
5737 * g++.dg/init/const9.C: Disable test on S/390.
5738
5d9bf64f
DV
57392016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
5740
5741 * g++.dg/Wframe-address.C: Test requires -mbackchain for s390*-*-*.
5742 * g++.dg/Wno-frame-address.C: Ditto.
5743
e234b19e
DV
57442016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
5745
5746 * gcc.dg/tree-ssa/20040204-1.c: Do not xfail on S/390.
5747
89483f99
RB
57482016-01-15 Richard Biener <rguenther@suse.de>
5749
5750 PR tree-optimization/68961
5751 * gcc.dg/vect/costmodel/x86_64/costmodel-pr68961.c: New testcase.
5752
94f37395
IE
57532016-01-15 Ilya Enkovich <enkovich.gnu@gmail.com>
5754
5755 * gcc.target/i386/pr65105-5.c: New test.
5756
82ee0cf2 57572016-01-15 Jan Hubicka <hubicka@ucw.cz>
0f6176e6
JH
5758
5759 * gcc.c-torture/execute/alias-4.c: New testcase.
5760
82ee0cf2 57612016-01-15 Jan Hubicka <hubicka@ucw.cz>
824ca15e
JH
5762
5763 PR ipa/68148
5764 * g++.dg/ipa/devirt-49.C: New testcase.
5765
092f7deb 57662016-01-15 Christian Bruel <christian.bruel@st.com>
edef1fa8
CB
5767
5768 PR target/65837
5769 * gcc.target/arm/attr-neon-builtin-fail2.c: New test.
5770 * gcc.target/arm/lto/pr65837-attr_0.c: New test.
5771 * gcc.target/arm/lto/pr65837_0.c: Fix skip condition and use ACLE name.
5772
e93c66bc
RB
57732016-01-15 Richard Biener <rguenther@suse.de>
5774
5775 PR tree-optimization/69117
5776 * gcc.dg/torture/pr69117.c: New testcase.
5777
c47eaca6 57782015-01-14 Ryan Burn <contact@rnburn.com>
b6e3db06
RB
5779
5780 PR c++/69048
5781 * g++.dg/cilk-plus/CK/pr69048.cc: New test.
5782
c3f6914a
FXC
57832016-01-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
5784
5785 PR testsuite/67509
5786 * gfortran.dg/ieee/ieee_7.f90: For out of bound precision or
5787 range tests use 100 * maximum instead of maximum + 1.
5788
cd65ae90
JJ
57892016-01-14 Jakub Jelinek <jakub@redhat.com>
5790
5791 PR debug/69244
5792 * gcc.dg/guality/pr69244.c: New test.
5793
19643948
UB
57942016-01-14 Uros Bizjak <ubizjak@gmail.com>
5795
5796 * lib/target-supports.exp (check_effective_target_issignaling):
5797 New procedure.
5798 * gcc.dg/pr61441.c: Require issignaling effective target.
5799
fe79c97e
SB
58002016-01-14 Segher Boessenkool <segher@kernel.crashing.org>
5801
5802 PR target/68803
5803 * gcc.target/powerpc/20050603-3.c: Add xfails for powerpc64le.
5804
c7df95d8
DM
58052016-01-14 David Malcolm <dmalcolm@redhat.com>
5806
5807 PR c++/68819
5808 PR preprocessor/69177
5809 * gcc.dg/plugin/location-overflow-test-1.c: New test case.
5810 * gcc.dg/plugin/location-overflow-test-2.c: New test case.
5811 * gcc.dg/plugin/location_overflow_plugin.c: New test plugin.
5812 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
5813
00083992
MP
58142016-01-14 Marek Polacek <polacek@redhat.com>
5815
5816 PR c/69262
5817 * gcc.dg/array-15.c: New test.
5818
0c9b3294
JJ
58192016-01-14 Jakub Jelinek <jakub@redhat.com>
5820
5821 PR middle-end/68146
5822 PR tree-optimization/69155
5823 * gfortran.dg/pr68146.f: New test.
5824 * gfortran.dg/pr69155.f90: New test.
5825
3688e13d
RB
58262016-01-14 Richard Biener <rguenther@suse.de>
5827
5828 PR tree-optimization/68060
5829 * gcc.dg/torture/pr68060-1.c: New testcase.
5830 * gcc.dg/torture/pr68060-2.c: Likewise.
5831
bab0ad3a
NC
58322016-01-14 Nick Clifton <nickc@redhat.com>
5833
5834 * lib/target-supports.exp
5835 (check_effective_target_arm_neon_ok_nocache): Add an option
5836 sequence that includes setting the ARM architecture to ARMv7-A.
5837 * gcc.target/arm/attr-neon.c: Use dg-add-options to add the
5838 command line options necessary to enable Neon support.
5839 * gcc.target/arm/neon-vlshr-imm-1.c: Likewise.
5840 * gcc.target/arm/neon-vshl-imm-1.c: Likewise.
5841 * gcc.target/arm/neon-vshr-imm-1.c: Likewise.
5842 * gcc.target/arm/pr69180.c: Likewise.
5843
947c2ce5
JL
58442016-01-14 Jeff Law <law@redhat.com>
5845
5846 PR tree-optimization/69270
5847 * gcc.dg/tree-ssa/pr69270.c: New test.
5848
3342fd71
BS
58492016-01-13 Bernd Schmidt <bschmidt@redhat.com>
5850
5851 PR c/66208
5852 * c-c++-common/pr66208.c: New file.
5853
2ad3adf1
JJ
58542016-01-13 Jakub Jelinek <jakub@redhat.com>
5855
5856 PR tree-optimization/69156
5857 * gcc.dg/pr69156.c: New test.
5858
398d6feb
L
58592016-01-13 H.J. Lu <hongjiu.lu@intel.com>
5860
5861 * gcc.target/i386/pr69225-7.c: New test.
5862
4c868789
RH
58632016-01-13 Richard Henderson <rth@redhat.com>
5864
5865 * gcc.dg/tm/memopt-13.c: Update expected function.
5866 * gcc.dg/tm/memopt-6.c: Likewise.
5867
ef6d1772
UB
58682016-01-13 Uros Bizjak <ubizjak@gmail.com>
5869
5870 * gcc.target/i386/pr45685.c (dg-options): Add -mno-sse4.
5871 * gcc.target/i386/pr68432-1.c (dg-options): Ditto.
5872 * gcc.target/i386/pr68432-2.c (dg-options): Ditto.
5873 * gcc.target/i386/pr68432-3.c (dg-options): Ditto.
0b4b6ef2 5874
ef6d1772
UB
58752016-01-13 Tom de Vries <tom@codesourcery.com>
5876
5877 PR tree-optimization/69169
0b4b6ef2
TV
5878 * gcc.dg/pr69169.c: New test.
5879
2ad3adf1 58802016-01-13 Alexander Fomin <alexander.fomin@intel.com>
8866d62c
AF
5881
5882 PR target/69228
5883 * gcc.target/i386/avx512pf-vscatterpf0dpd-1.c: Adjust.
5884 * gcc.target/i386/avx512pf-vscatterpf0dps-1.c: Likewise.
5885 * gcc.target/i386/avx512pf-vscatterpf0qpd-1.c: Likewise.
5886 * gcc.target/i386/avx512pf-vscatterpf0qps-1.c: Likewise.
5887 * gcc.target/i386/avx512pf-vscatterpf1dpd-1.c: Likewise.
5888 * gcc.target/i386/avx512pf-vscatterpf1dps-1.c: Likewise.
5889 * gcc.target/i386/avx512pf-vscatterpf1qpd-1.c: Likewise.
5890 * gcc.target/i386/avx512pf-vscatterpf1qps-1.c: Likewise.
5891
9060e335
AK
58922016-01-13 Jakub Jelinek <jakub@redhat.com>
5893
5894 PR target/69247
5895 * gcc.dg/pr69247.c: New test.
5896
40311329
RB
58972016-01-13 Richard Biener <rguenther@suse.de>
5898
5899 PR tree-optimization/69242
5900 * gcc.dg/torture/pr69242.c: New testcase.
5901
ccbd7103
RB
59022016-01-13 Richard Biener <rguenther@suse.de>
5903
5904 PR tree-optimization/69186
5905 * gcc.dg/torture/pr69186.c: New testcase.
5906
c6f72a46
JL
59072016-01-13 Jeff Law <law@redhat.com>
5908
5909 PR tree-optimization/67755
5910 * gcc.dg/tree-ssa/pr67755.c: New test.
5911
59122016-01-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
bf3f4b38
TP
5913
5914 * gcc.c-torture/unsorted/dump-noaddr.x (dump_compare): Replace static
5915 pass number in output by a star.
5916
c446cf07
BC
59172016-01-12 Bin Cheng <bin.cheng@arm.com>
5918
5919 PR tree-optimization/68911
5920 * gcc.c-torture/execute/pr68911.c: New test.
5921
5342156c
MP
59222016-01-12 Marek Polacek <polacek@redhat.com>
5923
5924 PR c++/68979
5925 * g++.dg/warn/permissive-1.C: New test.
5926
65364cc5
JJ
59272016-01-12 Jakub Jelinek <jakub@redhat.com>
5928
5929 PR objc++/68511
5930 PR c++/69213
5931 * g++.dg/opt/pr69213.C: New test.
5932
81b9a3d9
CB
59332016-01-12 Christian Bruel <christian.bruel@st.com>
5934
5935 PR target/69180
5936 * gcc.target/arm/pr69180.c: New test.
5937
3c4e91c9
RB
59382016-01-12 Richard Biener <rguenther@suse.de>
5939
5940 PR lto/69077
5941 * g++.dg/lto/pr69077_0.C: New testcase.
5942 * g++.dg/lto/pr69077_1.C: Likewise.
5943
5664cea1
JJ
59442016-01-12 Jakub Jelinek <jakub@redhat.com>
5945
5946 PR target/69175
5947 * g++.dg/opt/pr69175.C: New test.
5948
86cefc49
AL
59492016-01-12 Alan Lawrence <alan.lawrence@arm.com>
5950
5951 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Declare functions as 'extern'
5952 rather than #including math.h & stdlib.h.
5953 * gcc.dg/vect/pr47001.c: Declare abort as 'extern', remove stdlib.h.
5954 * gcc.dg/vect/pr49771.c: Likewise.
5955 * gcc.dg/vect/vect-10-big-array.c: Likewise.
5956 * gcc.dg/vect/vect-neg-store-1.c: Likewise.
5957 * gcc.dg/vect/vect-neg-store-2.c: Likewise.
5958 * gcc.dg/vect/slp-37.c: Change NULL to 0, remove stdlib.h.
5959 * gcc.dg/vect/pr40254.c: Remove unnecessary include of stdlib.h.
5960 * gcc.dg/vect/pr44507.c: Likewise.
5961 * gcc.dg/vect/pr45902.c: Likewise.
5962 * gcc.dg/vect/slp-widen-mult-half.c: Likewise.
5963 * gcc.dg/vect/vect-117.c: Likewise.
5964 * gcc.dg/vect/vect-99.c: Likewise.
5965 * gcc.dg/vect/vect-aggressive-1.c: Likewise.
5966 * gcc.dg/vect/vect-cond-1.c: Likewise.
5967 * gcc.dg/vect/vect-cond-2.c: Likewise.
5968 * gcc.dg/vect/vect-cond-3.c: Likewise.
5969 * gcc.dg/vect/vect-cond-4.c: Likewise.
5970 * gcc.dg/vect/vect-mask-load-1.c: Likewise.
5971 * gcc.dg/vect/vect-mask-loadstore-1.c: Likewise.
5972 * gcc.dg/vect/vect-over-widen-1-big-array.c: Likewise.
5973 * gcc.dg/vect/vect-over-widen-1.c: Likewise.
5974 * gcc.dg/vect/vect-over-widen-2-big-array.c: Likewise.
5975 * gcc.dg/vect/vect-over-widen-2.c: Likewise.
5976 * gcc.dg/vect/vect-over-widen-3-big-array.c: Likewise.
5977 * gcc.dg/vect/vect-over-widen-3.c: Likewise.
5978 * gcc.dg/vect/vect-over-widen-4-big-array.c: Likewise.
5979 * gcc.dg/vect/vect-over-widen-4.c: Likewise.
5980 * gcc.dg/vect/vect-widen-mult-const-s16.c: Likewise.
5981 * gcc.dg/vect/vect-widen-mult-const-u16.c: Likewise.
5982 * gcc.dg/vect/vect-widen-mult-half-u8.c: Likewise.
5983 * gcc.dg/vect/vect-widen-mult-half.c: Likewise.
5984 * gcc.dg/vect/no-trapping-math-vect-ifcvt-11.c: Remove unnecessary
5985 include of signal.h.
5986 * gcc.dg/vect/no-trapping-math-vect-ifcvt-12.c: Likewise.
5987 * gcc.dg/vect/no-trapping-math-vect-ifcvt-13.c: Likewise.
5988 * gcc.dg/vect/no-trapping-math-vect-ifcvt-14.c: Likewise.
5989 * gcc.dg/vect/no-trapping-math-vect-ifcvt-15.c: Likewise.
5990 * gcc.dg/vect/no-trapping-math-vect-ifcvt-16.c: Likewise.
5991 * gcc.dg/vect/vect-ifcvt-16.c: Likewise.
5992 * gcc.dg/vect/vect-ifcvt-17.c: Likewise.
5993 * gcc.dg/vect/vect-ifcvt-2.c: Likewise.
5994 * gcc.dg/vect/vect-ifcvt-3.c: Likewise.
5995 * gcc.dg/vect/vect-ifcvt-4.c: Likewise.
5996 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
5997 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
5998 * gcc.dg/vect/vect-ifcvt-6.c: Likewise.
5999 * gcc.dg/vect/vect-ifcvt-7.c: Likewise.
6000 * gcc.dg/vect/vect-ifcvt-9.c: Likewise.
6001 * gcc.dg/vect/vect-outer-5.c: Likewise.
6002 * gcc.dg/vect/vect-outer-6.c: Likewise.
6003 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Remove unnecessary
6004 include of stdio.h.
6005
b832f61e
NC
60062016-01-12 Nick Clifton <nickc@redhat.com>
6007
6008 PR target/68913
6009 * gcc.dg/lto/pr61886_0.c: Rename the external function called
6010 to fread so that it will be found in all target runtimes.
6011
8eac49b1
RB
60122016-01-12 Richard Biener <rguenther@suse.de>
6013
6014 PR tree-optimization/69053
6015 * g++.dg/torture/pr69053.C: New testcase.
6016
2935d994
RB
60172016-01-12 Richard Biener <rguenther@suse.de>
6018
6019 PR tree-optimization/69168
6020 * gcc.dg/torture/pr69168.c: New testcase.
6021
66c16fd9
RB
60222016-01-12 Richard Biener <rguenther@suse.de>
6023
6024 PR tree-optimization/69157
6025 * gcc.dg/torture/pr69157.c: New testcase.
6026
60272016-01-12 Richard Biener <rguenther@suse.de>
6028
6029 PR tree-optimization/69174
6030 * gcc.dg/torture/pr69174.c: New testcase.
6031
723033a6
JJ
60322016-01-12 Jakub Jelinek <jakub@redhat.com>
6033
6034 PR c++/66808
6035 PR c++/69000
6036 * g++.dg/tls/pr66808.C: New test.
6037 * g++.dg/tls/pr69000.C: New test.
6038
3574cf47
BS
60392016-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
6040
6041 * gcc.target/powerpc/swaps-p8-23.c: New test.
6042 * gcc.target/powerpc/swaps-p8-24.c: Likewise.
6043
feb20787
JDA
60442016-01-11 John David Anglin <danglin@gcc.gnu.org>
6045
6046 PR tree-optimization/68356
6047 * gcc.dg/torture/pr68264.c: Disable exp2 ERANGE test on hppa unix.
6048
27b1820a
KV
60492016-01-12 Kugan Vivekanandarajah <kuganv@linaro.org>
6050 Jim Wilson <jim.wilson@linaro.org>
6051
6052 PR target/69194
6053 * gcc.target/arm/pr69194.c: New test.
6054
cf4de6af
L
60552016-01-11 H.J. Lu <hongjiu.lu@intel.com>
6056
6057 PR target/69225
6058 * gcc.target/i386/pr69225-1.c: New test.
6059 * gcc.target/i386/pr69225-2.c: Likewise.
6060 * gcc.target/i386/pr69225-3.c: Likewise.
6061 * gcc.target/i386/pr69225-4.c: Likewise.
6062 * gcc.target/i386/pr69225-5.c: Likewise.
6063 * gcc.target/i386/pr69225-6.c: Likewise.
6064
1ebd5558
JJ
60652016-01-11 Jakub Jelinek <jakub@redhat.com>
6066
23552a4d
JJ
6067 PR target/67462
6068 * gcc.dg/ifcvt-3.c: Only compile on lp64 targets, include also i?86
6069 if lp64.
6070
26ff85b0
JJ
6071 PR target/69071
6072 * gcc.dg/pr69071.c: New test.
6073
9cb6bd74
JJ
6074 PR c++/69211
6075 * g++.dg/opt/pr69211.C: New test.
6076
1ebd5558
JJ
6077 PR tree-optimization/69214
6078 * gcc.c-torture/compile/pr69214.c: New test.
6079
8c18c836
UB
60802016-01-11 Uros Bizjak <ubizjak@gmail.com>
6081
6082 * gcc.target/i386/pr66232-10.c: Do not compile on ia32 target.
6083 * gcc.target/i386/pr66232-11.c: Ditto.
6084 * gcc.target/i386/pr66232-12.c: Ditto.
6085 * gcc.target/i386/pr66232-13.c: Ditto.
6086
62446e6e
RB
60872016-01-11 Richard Biener <rguenther@suse.de>
6088
6089 PR tree-optimization/69173
6090 * gcc.dg/torture/pr69173.c: New testcase.
6091
2b8568fe
KT
60922016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6093
6094 PR rtl-optimization/68796
6095 * gcc.target/aarch64/tst_5.c: New test.
6096 * gcc.target/aarch64/tst_6.c: Likewise.
6097
5baf4532
KT
60982016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6099
6100 PR rtl-optimization/68841
6101 * gcc.dg/pr68841.c: New test.
6102 * gcc.c-torture/execute/pr68841.c: New test.
6103
ca90b1ed
YR
61042016-01-11 Yuri Rumyantsev <ysrumyan@gmail.com>
6105
6106 PR rtl-optimization/68920
6107 * gcc.dg/ifcvt-4.c: Add "--param max-rtl-if-conversion-insns=3" option
6108 for ix86 targets.
6109 * gcc.dg/ifcvt-5.c: New test.
6110
2ad3adf1 61112016-01-11 Alexandre Oliva <aoliva@redhat.com>
b4934671
AO
6112
6113 PR bootstrap/69123
6114 * g++.dg/pr69123.C: New.
6115
83834c09
IE
61162016-01-11 Ilya Enkovich <enkovich.gnu@gmail.com>
6117
6118 PR target/69010
6119 * gcc.target/i386/pr69010.c: New test.
6120
dcf89d57
MJ
61212016-01-11 Martin Jambor <mjambor@suse.cz>
6122
6123 PR ipa/69044
6124 * gcc.target/i386/chkp-pr69044.c: New test.
6125
d95167ee
TV
61262016-01-11 Tom de Vries <tom@codesourcery.com>
6127
6128 PR tree-optimization/69109
6129 * gcc.dg/autopar/pr69109-2.c: New test.
6130 * gcc.dg/autopar/pr69109.c: New test.
6131
4f6403a8
TV
61322016-01-11 Tom de Vries <tom@codesourcery.com>
6133
6134 PR tree-optimization/69108
6135 * gcc.dg/autopar/pr69108.c: New test.
6136
21efdd80
PP
61372016-01-10 Patrick Palka <ppalka@gcc.gnu.org>
6138
6139 PR c++/69029
6140 * c-c++-common/Wisleading-indentation.c: Augment test.
6141
fd42eed8
TK
61422016-01-10 Thomas Koenig <tkoenig@gcc.gnu.org>
6143
6144 PR fortran/69154
6145 * gfortran.dg/inline_matmul_12.f90: New test.
6146
4f90ee6c
PT
61472016-01-10 Paul Thomas <pault@gcc.gnu.org>
6148
6149 PR fortran/67779
6150 * gfortran.dg/actual_array_offset_1: New test.
6151
3907c6cf
TV
61522016-01-10 Tom de Vries <tom@codesourcery.com>
6153
6154 PR tree-optimization/69062
6155 * gcc.dg/autopar/pr69062.c: New test.
6156
b07b236e
TS
61572016-01-10 Thomas Schwinge <thomas@codesourcery.com>
6158
6159 * gcc.dg/vect/slp-perm-1.c: Fix scan-tree-dump syntax.
6160 * gcc.dg/vect/slp-perm-2.c: Likewise.
6161 * gcc.dg/vect/slp-perm-3.c: Likewise.
6162 * gcc.dg/vect/slp-perm-5.c: Likewise.
6163 * gcc.dg/vect/slp-perm-6.c: Likewise.
6164 * gcc.dg/vect/slp-perm-7.c: Likewise.
6165 * gcc.dg/vect/slp-perm-8.c: Likewise.
6166
23fab8ae
TV
61672016-01-10 Tom de Vries <tom@codesourcery.com>
6168
6169 PR tree-optimization/69039
6170 * gcc.dg/autopar/pr69039.c: New test.
6171
73f0dae2
MP
61722016-01-09 Marek Polacek <polacek@redhat.com>
6173
6174 PR c++/69113
6175 * g++.dg/pr69113.C: New test.
6176
20b8d734
JJ
61772016-01-09 Jakub Jelinek <jakub@redhat.com>
6178
6179 PR middle-end/50865
6180 PR tree-optimization/69097
6181 * gcc.c-torture/execute/pr50865.c: New test.
6182 * gcc.c-torture/execute/pr69097-1.c: New test.
6183 * gcc.c-torture/execute/pr69097-2.c: New test.
6184 * gcc.dg/pr69097-1.c: New test.
6185 * gcc.dg/pr69097-2.c: New test.
6186
c50e614b
JJ
61872016-01-09 Jakub Jelinek <jakub@redhat.com>
6188
6189 PR c++/69164
6190 * g++.dg/opt/pr69164.C: New test.
6191
e0237993
JJ
61922016-01-08 Jakub Jelinek <jakub@redhat.com>
6193
6194 PR tree-optimization/69167
6195 * gcc.dg/pr69167.c: New test.
6196
bd8f5bb2
MP
61972016-01-08 Marek Polacek <polacek@redhat.com>
6198
6199 PR c++/68449
6200 * g++.dg/pr68449.C: New.
6201
bb0f5ca7
AL
62022016-01-08 Alan Lawrence <alan.lawrence@arm.com>
6203
6204 PR tree-optimization/68707
6205 * lib/target-supports.exp (check_effective_target_vect_load_lanes): New.
6206 * gcc.dg/vect/slp-perm-1.c: Look for vect_load_lanes instead of SLP
6207 on platforms supporting it.
6208 * gcc.dg/vect/slp-perm-2.c: Likewise.
6209 * gcc.dg/vect/slp-perm-3.c: Likewise.
6210 * gcc.dg/vect/slp-perm-5.c: Likewise.
6211 * gcc.dg/vect/slp-perm-7.c: Likewise.
6212 * gcc.dg/vect/slp-perm-8.c: Likewise.
6213 * gcc.dg/vect/slp-perm-6.c: Look for vect_load_lanes in addition to SLP
6214 on platforms supporting it.
6215
22518428
JJ
62162016-01-08 Jakub Jelinek <jakub@redhat.com>
6217
33f0852f
JJ
6218 PR tree-optimization/69162
6219 * gcc.dg/pr69162.c: New test.
6220
22518428
JJ
6221 PR tree-optimization/69172
6222 * gcc.dg/pr69172.c: New test.
6223
80e9b3aa
TP
62242016-01-08 Thomas Preud'homme <thomas.preudhomme@arm.com>
6225
6226 PR tree-optimization/67781
6227 * gcc.c-torture/execute/pr67781.c: New file.
6228
262a363f
JJ
62292016-01-08 Jakub Jelinek <jakub@redhat.com>
6230
6231 PR tree-optimization/69083
6232 * gcc.dg/vect/pr69083.c: New test.
6233
6e1f093f
SS
62342016-01-08 Sujoy Saraswati <sujoy.saraswati@hpe.com>
6235
6236 PR tree-optimization/61441
6237 * gcc.dg/pr61441.c: Restrict to linux and gnu targets.
6238 Use -fexcess-precision=standard for compiler options.
6239 Use fabs() only when __FLT_EVAL_METHOD__ == 0.
6240
53290e07
JJ
62412016-01-08 Jakub Jelinek <jakub@redhat.com>
6242
57bf3072
JJ
6243 PR fortran/69128
6244 * gfortran.dg/gomp/pr69128.f90: New test.
6245
53290e07
JJ
6246 PR c++/69145
6247 * g++.dg/ext/pr69145-1.C: New test.
6248 * g++.dg/ext/pr69145-2-very-long-filename.cc: New file.
6249 * g++.dg/ext/pr69145-2.h: New file.
6250
7a127fa7
MS
62512016-01-07 Martin Sebor <msebor@redhat.com>
6252
6253 PR c/68966
6254 * gcc.dg/atomic-fetch-bool.c: New test.
6255 * gcc.dg/sync-fetch-bool.c: New test.
6256
95918b49
L
62572016-01-07 H.J. Lu <hongjiu.lu@intel.com>
6258
6259 PR fortran/66680
6260 gfortran.dg/gomp/pr66680.f90: Moved to libgomp.
6261
c8e62a9d
NC
62622016-01-07 Nick Clifton <nickc@redhat.com>
6263
6264 PR target/66655
6265 * g++.dg/pr66655.C: New test.
6266 * g++.dg/pr66655_1.cc: Test support file.
6267 * g++.dg/pr66655.h: Test header file.
6268
2ad3adf1 62692016-01-07 Dominique d'Humieres <dominiq@lps.ens.fr>
64d3ef31
DH
6270
6271 PR fortran/66680
6272 gfortran.dg/gomp/pr66680.f90: New test.
6273
4cd9ca92
L
62742016-01-07 H.J. Lu <hongjiu.lu@intel.com>
6275
6276 PR target/69171
6277 * gcc.target/i386/pr69171-1.c: New test.
6278 * gcc.target/i386/pr69171-2.c: Likewise.
6279 * gcc.target/i386/pr69171-3.c: Likewise.
6280 * gcc.target/i386/pr69171-4.c: Likewise.
6281 * gcc.target/i386/pr69171-5.c: Likewise.
6282 * gcc.target/i386/pr69171-6.c: Likewise.
6283
7e33d4dc
BS
62842015-12-15 Bernd Schmidt <bschmidt@redhat.com>
6285
6286 PR middle-end/67639
6287 * c-c++-common/pr67639.c: New test.
6288
fec64afc
JJ
62892016-01-07 Jakub Jelinek <jakub@redhat.com>
6290
6291 PR tree-optimization/69141
6292 * g++.dg/opt/pr69141.C: New test.
6293
f293ad29
EB
62942016-01-06 Eric Botcazou <ebotcazou@adacore.com>
6295
6296 * gcc.target/sparc/20151219-1.c: Skip in 64-bit mode.
6297
5027395e
UB
62982016-01-06 Uros Bizjak <ubizjak@gmail.com>
6299
6300 PR target/69140
6301 * gcc.target/i386/pr69140.c: New test
6302
7443cf13
DM
63032016-01-06 David Malcolm <dmalcolm@redhat.com>
6304
6305 * gcc.dg/bad-dereference.c: New test case.
6306
32928931
BS
63072015-01-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
6308
6309 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: New test.
6310
68dd05da
AS
63112016-01-06 Andreas Schwab <schwab@linux-m68k.org>
6312
6313 * gcc.dg/atomic-invalid-2.c: Remove duplicated content.
6314
6b131d5b
MP
63152016-01-06 Marek Polacek <polacek@redhat.com>
6316
6317 PR sanitizer/69099
6318 * gcc.dg/ubsan/float-cast-overflow-atomic.c: New test.
6319
8d9fdb49
MP
63202016-01-05 Marek Polacek <polacek@redhat.com>
6321
6322 PR c/69104
6323 * gcc.dg/atomic-invalid-2.c: New.
6324
acf93f1e
L
63252016-01-05 H.J. Lu <hongjiu.lu@intel.com>
6326
6327 PR target/68991
6328 * gcc.target/i386/pr68991.c: New test.
6329
3f50525d
L
63302016-01-05 H.J. Lu <hongjiu.lu@intel.com>
6331
6332 PR target/68991
6333 * g++.dg/pr68991-1.C: New test.
6334 * g++.dg/pr68991-2.C: Likewise.
6335
e0237993 63362016-01-05 Sergei Trofimovich <siarheit@google.com>
face88a1 6337
e0237993 6338 PR other/60465
face88a1
ST
6339 * gcc.target/ia64/pr60465-gprel64.c: New test.
6340 * gcc.target/ia64/pr60465-gprel64-c37.c: New test.
6341
a0866eff
KT
63422016-01-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6343
6344 PR rtl-optimization/68651
6345 * gcc.target/aarch64/pr68651_1.c: New test.
6346
c589e975
DM
63472016-01-05 David Malcolm <dmalcolm@redhat.com>
6348
6349 PR c/69122
6350 * c-c++-common/Wmisleading-indentation.c (pr69122): New function.
6351
929710d9
NS
63522016-01-05 Nathan Sidwell <nathan@acm.org>
6353
ce3e43d7
NS
6354 PR c++/58583
6355 * g++.dg/cpp0x/nsdmi-template14.C: Adjust test & errors.
6356
929710d9
NS
6357 * gcc.dg/alias-15.c: New.
6358
a2faef8e
NC
63592016-01-05 Nick Clifton <nickc@redhat.com>
6360
6361 PR target/68870
6362 * g++.dg/pr68770.C: New test.
6363
4cfa76e3
MS
63642016-01-04 Mike Stump <mikestump@comcast.net>
6365
6366 * lib/target-supports.exp (check_effective_target_cilkplus):
6367 cilkplus targets require pthreads.
4ece61b6 6368 (check_effective_target_cilkplus): Remove special case for NVPTX.
4cfa76e3 6369
4e8a3a35
MM
63702016-01-04 Michael Meissner <meissner@linux.vnet.ibm.com>
6371
6372 * gcc.target/powerpc/p9-permute.c: New test for xxperm code
6373 generation.
6374
818ab71a
JJ
63752016-01-04 Jakub Jelinek <jakub@redhat.com>
6376
6377 Update copyright years.
6378
2fe0a208
MP
63792016-01-04 Marek Polacek <polacek@redhat.com>
6380
6381 PR c/68908
6382 * gcc.dg/atomic/c11-atomic-exec-6.c: New test.
6383 * gcc.dg/atomic/c11-atomic-exec-7.c: New test.
6384 * gcc.dg/atomic/stdatomic-op-5.c: New test.
6385
9e3b2fe3
EB
63862016-01-04 Eric Botcazou <ebotcazou@adacore.com>
6387
6388 * gcc.target/sparc/20160104-2.c: New test.
6389
e8d65a35
EB
63902016-01-04 Eric Botcazou <ebotcazou@adacore.com>
6391
6392 * gcc.target/sparc/20160104-1.c: New test.
6393
25ccfccd
PT
63942016-01-03 Paul Thomas <pault@gcc.gnu.org>
6395
6396 PR fortran/65045
6397 * gfortran.dg/pr65045.f90: New test.
6398
cb51d382
EB
63992016-01-02 Eric Botcazou <ebotcazou@adacore.com>
6400
6401 * gnat.dg/specs/debug1.ads: Delete.
6402
6eeaad6e
JD
64032016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6404
6405 PR libgfortran/68867
6406 * gfortran.dg/default_format_denormal_2.f90: Fix the dg regular
6407 expression.
6408
2f968603
JD
64092016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6410
6411 PR libgfortran/68867
6412 * gfortran.dg/default_format_denormal_2.f90: XFAIL for all
6413 PowerPC.
6414
591bb5e4
PT
64152016-01-01 Paul Thomas <pault@gcc.gnu.org>
6416
6417 PR fortran/68864
6418 * gfortran.dg/pr68864.f90: New test.
6419
f1e0620c
JJ
64202016-01-01 Jakub Jelinek <jakub@redhat.com>
6421
942a1319
JJ
6422 PR tree-optimization/69070
6423 * gcc.dg/pr69070.c: New test.
6424
10dff63f
JJ
6425 PR sanitizer/69055
6426 * gfortran.dg/pr69055.f90: New test.
6427
f1e0620c
JJ
6428 PR target/69015
6429 * gcc.dg/pr69015.c: New test.
818ab71a 6430\f
2f883d1c 6431Copyright (C) 2016 Free Software Foundation, Inc.
ad41bd84
JM
6432
6433Copying and distribution of this file, with or without modification,
6434are permitted in any medium without royalty provided the copyright
6435notice and this notice are preserved.