]> git.ipfire.org Git - thirdparty/gcc.git/blame - gcc/testsuite/ChangeLog
Add pipeline description for MSA.
[thirdparty/gcc.git] / gcc / testsuite / ChangeLog
CommitLineData
18caa34e
BC
12016-05-09 Bin Cheng <bin.cheng@arm.com>
2
3 * gcc.dg/tree-ssa/ifc-9.c: New test.
4 * gcc.dg/tree-ssa/ifc-10.c: New test.
5 * gcc.dg/tree-ssa/ifc-11.c: New test.
6 * gcc.dg/tree-ssa/ifc-12.c: New test.
7 * gcc.dg/vect/pr61194.c: Remove XFAIL.
8 * gcc.dg/vect/vect-23.c: Remove XFAIL.
9 * gcc.dg/vect/vect-mask-store-move-1.c: Revise test check.
10
7a27d38f
RB
112016-05-09 Richard Biener <rguenther@suse.de>
12
13 PR fortran/70937
14 * gfortran.dg/pr70937.f90: New testcase.
15
5ebbbd3d
RO
162016-05-08 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
17
18 * gcc.dg/ipa/pure-const-3.c: Scan local-pure-const1 dump.
19
f6288c24
FR
202016-05-07 Fritz Reese <fritzoreese@gmail.com>
21
22 PR fortran/56226
23 * gfortran.dg/dec_structure_1.f90: New testcase.
24 * gfortran.dg/dec_structure_2.f90: Ditto.
25 * gfortran.dg/dec_structure_3.f90: Ditto.
26 * gfortran.dg/dec_structure_4.f90: Ditto.
27 * gfortran.dg/dec_structure_5.f90: Ditto.
28 * gfortran.dg/dec_structure_6.f90: Ditto.
29 * gfortran.dg/dec_structure_7.f90: Ditto.
30 * gfortran.dg/dec_structure_8.f90: Ditto.
31 * gfortran.dg/dec_structure_9.f90: Ditto.
32 * gfortran.dg/dec_structure_10.f90: Ditto.
33 * gfortran.dg/dec_structure_11.f90: Ditto.
34 * gfortran.dg/dec_union_1.f90: Ditto.
35 * gfortran.dg/dec_union_2.f90: Ditto.
36 * gfortran.dg/dec_union_3.f90: Ditto.
37 * gfortran.dg/dec_union_4.f90: Ditto.
38 * gfortran.dg/dec_union_5.f90: Ditto.
39 * gfortran.dg/dec_union_6.f90: Ditto.
40 * gfortran.dg/dec_union_7.f90: Ditto.
41
5ec4a8cd
TV
422016-05-07 Tom de Vries <tom@codesourcery.com>
43
44 PR tree-optimization/70956
45 * gcc.dg/graphite/pr70956.c: New test.
46
58ec1d0e
JJ
472016-05-06 Jakub Jelinek <jakub@redhat.com>
48
ccd88fb7
JJ
49 PR middle-end/70941
50 * gcc.dg/torture/pr70941.c (abort): Remove prototype.
51 (a, b, c, d): Change type from char to signed char.
52 (main): Compare against (signed char) -1634678893 instead of
53 hardcoded -109. Use __builtin_abort instead of abort.
54
dd3b6464
JJ
55 * gcc.target/i386/avx512bw-vpsraw-3.c: New test.
56 * gcc.target/i386/avx512vl-vpsrad-3.c: New test.
57
58ec1d0e
JJ
58 * gcc.target/i386/avx512bw-vpmaddwd-3.c: New test.
59
19aa23d8
YR
602016-05-06 Yuri Rumyantsev <ysrumyan@gmail.com>
61
62 PR debug/70935
63 * gcc.dg/torture/pr70935.c: New test.
64
ae5f0df1
OE
652016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
66
67 PR target/58219
ce23a8ff 68 * gcc.target/sh/pr58219.c: New tests.
ae5f0df1 69
078f7e37
RB
702016-05-06 Richard Biener <rguenther@suse.de>
71
72 PR tree-optimization/70960
73 * gfortran.fortran-torture/compile/pr70960.f90: New testcase.
74
765d7b54
OE
752016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
76
77 PR target/52933
78 * gcc.target/sh/pr52933-1.c (test_31, test_32, test_33, test_34,
79 test_35, test_36, test_37, test_38, test_39, test_40): New sub-tests.
80 Adjust expected instruction counts.
81 * gcc.target/sh/pr52933-2.c: Adjust expected instruction counts.
82
29c94e65
MP
832016-05-06 Marek Polacek <polacek@redhat.com>
84
85 PR sanitizer/70875
86 * gcc.dg/ubsan/bounds-3.c: New test.
87
3684b02e
OE
882016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
89
90 PR target/54089
91 * gcc.target/sh/pr54089-1.c (test_24): Add new sub-test.
92
8706773f
RB
932016-05-06 Richard Biener <rguenther@suse.de>
94
95 PR middle-end/70931
96 * gfortran.dg/pr70931.f90: New testcase.
97
a4f51018
RB
982016-05-06 Richard Biener <rguenther@suse.de>
99
100 PR middle-end/70941
101 * gcc.dg/torture/pr70941.c: New testcase.
102
c4f2425f
BC
1032016-05-05 Bin Cheng <bin.cheng@arm.com>
104
105 PR tree-optimization/57206
106 * gcc.dg/vect/pr57206.c: New test.
107
5dc08197
RO
1082016-05-05 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
109
110 * gcc.dg/ipa/inline-8.c (isnanf): Declare.
111
351f85c5
JJ
1122016-05-05 Jakub Jelinek <jakub@redhat.com>
113
568bac8c
JJ
114 * gcc.target/i386/avx512f-vfmadd-1.c: New test.
115
351f85c5
JJ
116 * c-c++-common/Wdangling-else-4.c: New test.
117
33fd7785
JJ
1182016-05-04 Jakub Jelinek <jakub@redhat.com>
119
2d1ac15a
JJ
120 PR c++/70906
121 PR c++/70933
122 * g++.dg/opt/pr70906.C: New test.
123 * g++.dg/opt/pr70933.C: New test.
124
33fd7785
JJ
125 * gcc.target/i386/avx512vl-vmovq-1.c: New test.
126
6b715bf6
JH
1272016-05-04 Jan Hubicka <hubicka@ucw.cz>
128
129 * gcc.dg/ipa/pure-const-3.c: New testcase.
130
deef7113
MP
1312016-05-04 Marek Polacek <polacek@redhat.com>
132
133 * c-c++-common/Wdangling-else-1.c: New test.
134 * c-c++-common/Wdangling-else-2.c: New test.
135 * c-c++-common/Wdangling-else-3.c: New test.
136
5396db97
KCY
1372016-05-04 Kwok Cheung Yeung <kcy@codesourcery.com>
138
139 * gcc.target/mips/mips16-attributes.c: Skip if -mmicromips
140 flag is present.
141
de55efd5
MP
1422016-05-04 Marek Polacek <polacek@redhat.com>
143
144 PR c/48778
145 * gcc.dg/Waddress-2.c: New test.
146
475839b6
AM
1472016-05-04 Alan Modra <amodra@gmail.com>
148
149 * gcc.target/powerpc/pr70866.c: New.
150
b25aad5f
MS
1512016-05-03 Martin Sebor <msebor@redhat.com>
152
153 PR c++/66561
154 * c-c++-common/builtin_location.c: New test.
155 * g++.dg/cpp1y/builtin_location.C: New test.
156
79ce98bc
MP
1572016-05-03 Marek Polacek <polacek@redhat.com>
158
159 PR c/70859
160 * gcc.dg/pr70859.c: New test.
161 * gcc.dg/pr70859-2.c: New test.
162
402e89f5
PMR
1632016-05-03 Pierre-Marie de Rodat <derodat@adacore.com>
164
165 * gnat.dg/debug5.adb: New testcase.
166
f3d90045
DV
1672016-05-03 Dominik Vogt <vogt@linux.vnet.ibm.com>
168
169 * gcc.target/s390/md/rXsbg_mode_sXl.c: New test.
170 * gcc.target/s390/s390.exp (check_effective_target_z10_instructions):
171 Procedure to check for z10 instruction set.
172
1e26cec1
CL
1732016-05-03 Christophe Lyon <christophe.lyon@linaro.org>
174
175 * gcc.dg/ipa/inline-8.c: Require c99_runtime.
176
71aca5a0
AM
1772016-05-03 Alan Modra <amodra@gmail.com>
178
179 * gcc.target/powerpc/savres.c: Add func using a single gpr.
180
2fd70ec1
JJ
1812016-05-03 Jakub Jelinek <jakub@redhat.com>
182
183 * gcc.target/i386/avx512f-cvt-1.c: New test.
184
e5705cf7
L
1852016-05-03 H.J. Lu <hongjiu.lu@intel.com>
186
187 * gcc.dg/tree-ssa/ssa-thread-14.c: Replace -fdump-tree-vrp with
188 -fdump-tree-vrp-details.
189
381cdae4
RB
1902016-05-03 Richard Biener <rguenther@suse.de>
191
192 * gcc.dg/pr30172-1.c: Adjust.
193 * gcc.dg/pr63743.c: Likewise.
194 * gcc.dg/tm/pr51696.c: Likewise.
195 * c-c++-common/tm/safe-1.c: Likewise.
196 * gcc.dg/tree-prof/val-prof-3.c: Likewise.
197 * gcc.dg/plugin/self-assign-test-1.c: XFAIL case that needs CSE.
198 * g++.dg/plugin/self-assign-test-1.C: Likewise.
199 * g++.dg/plugin/self-assign-test-2.C: Likewise.
200
adedd5c1
JJ
2012016-05-03 Jakub Jelinek <jakub@redhat.com>
202
31ed1665
JJ
203 PR rtl-optimization/70467
204 * gcc.target/i386/pr70467-3.c: New test.
205 * gcc.target/i386/pr70467-4.c: New test.
206
dea60b59
JJ
207 PR tree-optimization/70916
208 * gcc.c-torture/compile/pr70916.c: New test.
209
adedd5c1
JJ
210 PR target/49244
211 * gcc.target/i386/pr49244-1.c: New test.
212 * gcc.target/i386/pr49244-2.c: New test.
213
f80041ef
BS
2142016-05-03 Bernd Schmidt <bschmidt@redhat.com>
215
216 PR rtl-optimization/44281
217 * gcc.target/i386/pr44281.c: New test.
218
1cfcd39e
BC
2192016-05-03 bin cheng <bin.cheng@arm.com>
220
221 PR tree-optimization/56541
222 * gcc.dg/tree-ssa/ifc-pr56541.c: new test.
223 * gcc.dg/vect/pr56541.c: new test.
224
4304ccfd
MM
2252016-05-02 Michael Meissner <meissner@linux.vnet.ibm.com>
226
227 * gcc.target/powerpc/float128-complex-1.c: New tests for complex
228 __float128.
229 * gcc.target/powerpc/float128-complex-2.c: Likewise.
230
50d94c29
L
2312016-05-02 H.J. Lu <hongjiu.lu@intel.com>
232
233 PR testsuite/70520
234 * c-c++-common/asan/clone-test-1.c (main): Align child process
235 stack to 16 bytes.
236
bc1aee87
DM
2372016-05-02 David Malcolm <dmalcolm@redhat.com>
238
239 PR c++/62314
240 * g++.dg/spellcheck-fields-2.C: New test case.
241
474e0129
DM
2422016-05-02 David Malcolm <dmalcolm@redhat.com>
243
244 PR c++/62314
245 * g++.dg/pr62314.C: New test case.
246
818b88a7
JH
2472016-05-02 Jan Hubicka <hubicka@ucw.cz>
248
249 * gcc.dg/ipa/inline-8.c: New testcase.
250
dd77684f
JJ
2512016-05-02 Jakub Jelinek <jakub@redhat.com>
252
253 PR rtl-optimization/70467
254 * gcc.target/i386/pr70467-1.c: New test.
255
72407e00
BE
2562016-05-02 Bernd Edlinger <bernd.edlinger@hotmail.de>
257
258 * gcc.dg/spec-options.c: Run the test on all targets.
259 * gcc.dg/foo.specs: Use cpp_unique_options.
260
dd53d197
MG
2612016-05-02 Marc Glisse <marc.glisse@inria.fr>
262
263 * gcc.dg/tree-ssa/unord.c: New testcase.
264
a8b85ce9
MG
2652016-05-02 Marc Glisse <marc.glisse@inria.fr>
266
267 * gcc.dg/tree-ssa/20040305-1.c: Adjust.
268
5b37e866
NS
2692016-05-02 Nathan Sidwell <nathan@codesourcery.com>
270
271 * c-c++-common/goacc/loop-auto-1.c: Adjust expected warnings.
272
7176a4a0
MP
2732016-05-02 Marek Polacek <polacek@redhat.com>
274
275 PR c/70851
276 * gcc.dg/enum-incomplete-3.c: New test.
277
6b9933b9
MP
2782016-05-02 Marek Polacek <polacek@redhat.com>
279 Tom de Vries <tom@codesourcery.com>
280
281 PR tree-optimization/70700
282 * gcc.dg/pr70700.c: New test.
283
90f82260
UB
2842016-05-01 Uros Bizjak <ubizjak@gmail.com>
285
286 * gcc.target/i386/avx256-unaligned-load-1.c: Update scan strings.
287 * gcc.target/i386/avx256-unaligned-store-1.c: Ditto.
288 * gcc.target/i386/avx256-unaligned-store-2.c: Ditto.
289 * gcc.target/i386/avx256-unaligned-store-3.c: Ditto.
290 * gcc.target/i386/avx256-unaligned-store-4.c: Ditto.
291
f73036c1
EB
2922016-04-30 Eric Botcazou <ebotcazou@adacore.com>
293
294 * ada/acats/run_acats: Rename into...
295 * ada/acats/run_acats.sh: ...this. Only export BASE variable.
296 * ada/acats/run_all.sh: Remove redundant test.
297 (target_run): Move around.
298 (target_gnatchop): Use newly built executable.
299 (target_gnatmake): Likewise.
300 Check that the compilation of impbit succeeds.
301
85e051a3
OE
3022016-04-30 Oleg Endo <olegendo@gcc.gnu.org>
303
304 * g++.old-deja/g++.jason/thunk3.C: Remove SH5 checks.
305 * gcc.dg/20021029-1.c: Likewise.
306 * gcc.target/sh/attr-isr-trap_exit.c: Likewise.
307 * gcc.target/sh/attr-isr-trapa.c: Likewise.
308 * gcc.target/sh/cmpstr.c: Likewise.
309 * gcc.target/sh/cmpstrn.c: Likewise.
310 * gcc.target/sh/memset.c: Likewise.
311 * gcc.target/sh/pr21255-2-mb.c: Likewise.
312 * gcc.target/sh/pr21255-2-ml.c: Likewise.
313 * gcc.target/sh/pr39423-1.c: Likewise.
314 * gcc.target/sh/pr49468-di.c: Likewise.
315 * gcc.target/sh/pr49468-si.c: Likewise.
316 * gcc.target/sh/pr49880-1.c: Likewise.
317 * gcc.target/sh/pr49880-2.c: Likewise.
318 * gcc.target/sh/pr49880-3.c: Likewise.
319 * gcc.target/sh/pr50751-1.c: Likewise.
320 * gcc.target/sh/pr50751-4.c: Likewise.
321 * gcc.target/sh/pr50751-7.c: Likewise.
322 * gcc.target/sh/pr51244-1.c: Likewise.
323 * gcc.target/sh/pr51244-10.c: Likewise.
324 * gcc.target/sh/pr51244-11.c: Likewise.
325 * gcc.target/sh/pr51244-12.c: Likewise.
326 * gcc.target/sh/pr51244-13.c: Likewise.
327 * gcc.target/sh/pr51244-14.c: Likewise.
328 * gcc.target/sh/pr51244-17.c: Likewise.
329 * gcc.target/sh/pr51244-18.c: Likewise.
330 * gcc.target/sh/pr51244-19.c: Likewise.
331 * gcc.target/sh/pr51244-4.c: Likewise.
332 * gcc.target/sh/pr51244-5.c: Likewise.
333 * gcc.target/sh/pr51244-7.c: Likewise.
334 * gcc.target/sh/pr51244-8.c: Likewise.
335 * gcc.target/sh/pr51244-9.c: Likewise.
336 * gcc.target/sh/pr51697.c: Likewise.
337 * gcc.target/sh/pr52483-1.c: Likewise.
338 * gcc.target/sh/pr52483-2.c: Likewise.
339 * gcc.target/sh/pr52483-3.c: Likewise.
340 * gcc.target/sh/pr52483-5.c: Likewise.
341 * gcc.target/sh/pr52933-1.c: Likewise.
342 * gcc.target/sh/pr52933-2.c: Likewise.
343 * gcc.target/sh/pr52933-3.c: Likewise.
344 * gcc.target/sh/pr53568-1.c: Likewise.
345 * gcc.target/sh/pr53976-1.c: Likewise.
346 * gcc.target/sh/pr53988-1.c: Likewise.
347 * gcc.target/sh/pr53988.c: Likewise.
348 * gcc.target/sh/pr54089-1.c: Likewise.
349 * gcc.target/sh/pr54089-6.c: Likewise.
350 * gcc.target/sh/pr54089-7.c: Likewise.
351 * gcc.target/sh/pr54089-8.c: Likewise.
352 * gcc.target/sh/pr54089-9.c: Likewise.
353 * gcc.target/sh/pr54236-1.c: Likewise.
354 * gcc.target/sh/pr54236-2.c: Likewise.
355 * gcc.target/sh/pr54236-3.c: Likewise.
356 * gcc.target/sh/pr54236-4.c: Likewise.
357 * gcc.target/sh/pr54386.c: Likewise.
358 * gcc.target/sh/pr54602-1.c: Likewise.
359 * gcc.target/sh/pr54685.c: Likewise.
360 * gcc.target/sh/pr54760-1.c: Likewise.
361 * gcc.target/sh/pr54760-2.c: Likewise.
362 * gcc.target/sh/pr54760-3.c: Likewise.
363 * gcc.target/sh/pr54760-4.c: Likewise.
364 * gcc.target/sh/pr54760-5.c: Likewise.
365 * gcc.target/sh/pr54760-6.c: Likewise.
366 * gcc.target/sh/pr55146.c: Likewise.
367 * gcc.target/sh/pr55160.c: Likewise.
368 * gcc.target/sh/pr59278.c: Likewise.
369 * gcc.target/sh/pr59401-1.c: Likewise.
370 * gcc.target/sh/pr59533-1.c: Likewise.
371 * gcc.target/sh/pr63260.c: Likewise.
372 * gcc.target/sh/pragma-isr-trap-exit.c: Likewise.
373 * gcc.target/sh/pragma-isr-trapa.c: Likewise.
374 * gcc.target/sh/strlen.c: Likewise.
375 * gcc.target/sh/torture/pr30807.c: Likewise.
376 * gcc.target/sh/torture/pr34777.c: Likewise.
377 * gcc.target/sh/torture/pr64652.c: Likewise.
378 * gcc.target/sh/torture/pr65505.c: Likewise.
379 * gcc.target/sh/torture/pragma-isr.c: Likewise.
380 * gcc.target/sh/torture/pragma-isr2.c: Likewise.
381
411e5c67
PC
3822016-04-29 Paolo Carlini <paolo.carlini@oracle.com>
383
384 PR c++/66644
385 * g++.dg/cpp0x/nsdmi-anon-struct1.C: New.
386
8fa97501
BS
3872016-04-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
388
389 * gcc.target/powerpc/vsx-elemrev-1.c: New.
390 * gcc.target/powerpc/vsx-elemrev-2.c: New.
391 * gcc.target/powerpc/vsx-elemrev-3.c: New.
392 * gcc.target/powerpc/vsx-elemrev-4.c: New.
393
5a956111
PP
3942016-04-29 Patrick Palka <ppalka@gcc.gnu.org>
395
396 * gcc.dg/tree-ssa/ssa-thread-14.c: New test.
397 * gcc.dg/tree-ssa/ssa-thread-11.c: Update expected output.
398
e7ff0319
CP
3992016-04-29 Cesar Philippidis <cesar@codesourcery.com>
400
401 PR middle-end/70626
402 * c-c++-common/goacc/combined-reduction.c: New test.
403 * gfortran.dg/goacc/reduction-2.f95: Add check for kernels reductions.
404
52d11a4b
L
4052016-04-29 H.J. Lu <hongjiu.lu@intel.com>
406
407 * gcc.target/i386/pr70155-1.c: Check for nonexistence of the
408 *movdi_internal pattern only if PIC off.
409 * gcc.target/i386/pr70155-2.c: Likewise.
410 * gcc.target/i386/pr70155-3.c: Likewise.
411 * gcc.target/i386/pr70155-4.c: Likewise.
412 * gcc.target/i386/pr70155-5.c: Likewise.
413 * gcc.target/i386/pr70155-6.c: Likewise.
414 * gcc.target/i386/pr70155-7.c: Likewise.
415 * gcc.target/i386/pr70155-8.c: Likewise.
416 * gcc.target/i386/pr70155-15.c: Likewise.
417 * gcc.target/i386/pr70155-17.c: Likewise.
418 * gcc.target/i386/pr70155-22.c: Likewise.
419
8960db31
BC
4202016-04-29 Bin Cheng <bin.cheng@arm.com>
421
422 PR tree-optimization/70803
423 * gcc.dg/vect/pr56625.c: Require vect_int_mult.
424
cca535a4
IE
4252016-04-29 Ilya Enkovich <ilya.enkovich@intel.com>
426
427 * gcc.target/i386/vect-unpack-2.c (avx512bw_test): Avoid
428 optimization of vector loop.
429 * gcc.target/i386/vect-unpack-3.c: New test.
430 * gcc.dg/vect/vect-nb-iter-ub-1.c: New test.
431 * gcc.dg/vect/vect-nb-iter-ub-2.c: New test.
432 * gcc.dg/vect/vect-nb-iter-ub-3.c: New test.
433
500ecf4a
MP
4342016-04-29 Marek Polacek <polacek@redhat.com>
435
436 PR sanitizer/70342
437 * g++.dg/ubsan/null-7.C: New test.
438
2fff3db8
MP
439 PR c/70852
440 * gcc.dg/pr70852.c: New test.
441
509063eb
DV
4422016-04-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
443
444 PR/69089
445 * g++.dg/cpp0x/alignas6.C: New test.
446
83745c0d
DV
4472016-04-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
448
449 * gcc/testsuite/gcc.dg/cpp/mac-dir-2.c: Remove pointless duplicate
450 dg-do.
451 * gcc/testsuite/gcc.dg/pr27003.c: Likewise.
452 * gcc/testsuite/gcc.dg/tree-ssa/cswtch.c: Likewise.
453 * gcc/testsuite/gcc.dg/tree-ssa/predcom-2.c: Likewise.
454 * gcc/testsuite/gcc.dg/tree-ssa/predcom-4.c: Likewise.
455 * gcc/testsuite/gcc.dg/tree-ssa/predcom-5.c: Likewise.
456 * gcc.target/arc/mxy.c: Likewise.
457 * gcc.target/arc/mswape.c: Likewise.
458 * gcc.target/arc/mrtsc.c: Likewise.
459 * gcc.target/arc/mcrc.c: Likewise.
460 * gcc.target/arc/mdsp-packa.c: Likewise.
461 * gcc.target/arc/mdvbf.c: Likewise.
462 * gcc.target/arc/mlock.c: Likewise.
463 * gcc.target/arc/mmac-24.c: Likewise.
464 * gcc.dg/spec-options.c: Switch order of the two "dg-do run".
465
849b265d
BS
4662016-04-29 Sebastian Huber <sebastian.huber@embedded-brains.de>
467 Matthijs Kooijman <matthijs@stdin.nl>
468 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
469
470 PR target/60040
471 * gcc.target/avr/pr60040-1.c: New.
472 * gcc.target/avr/pr60040-2.c: New.
473
1390536b
RB
4742016-04-29 Richard Biener <rguenther@suse.de>
475
476 * gcc.dg/tree-ssa/pr18589-10.c: Adjust.
477
98998245
RB
4782016-04-29 Richard Biener <rguenther@suse.de>
479
480 PR tree-optimization/13962
481 PR tree-optimization/65686
482 * gcc.dg/uninit-pr65686.c: New testcase.
483
8b80cc21
JJ
4842016-04-29 Jakub Jelinek <jakub@redhat.com>
485
486 PR middle-end/70843
487 * gcc.dg/pr70843.c: New test.
488
6181bc30
JJ
4892016-04-28 Jakub Jelinek <jakub@redhat.com>
490
491 PR target/70858
492 * gcc.target/i386/pr70858.c: New test.
493
f4cb3612
AB
4942016-04-28 Andrew Burgess <andrew.burgess@embecosm.com>
495
496 * gcc.target/arc/nps400-1.c: New file.
497
8ad9df62
JR
4982016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
499 Andrew Burgess <andrew.burgess@embecosm.com>
500
501 * gcc.target/arc/movh_cl-1.c: New file.
502
ceaaa9fe
JR
5032016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
504 Andrew Burgess <andrew.burgess@embecosm.com>
505
506 * gcc.target/arc/extzv-1.c: New file.
507 * gcc.target/arc/insv-1.c: New file.
508 * gcc.target/arc/insv-2.c: New file.
509 * gcc.target/arc/movb-1.c: New file.
510 * gcc.target/arc/movb-2.c: New file.
511 * gcc.target/arc/movb-3.c: New file.
512 * gcc.target/arc/movb-4.c: New file.
513 * gcc.target/arc/movb-5.c: New file.
514 * gcc.target/arc/movb_cl-1.c: New file.
515 * gcc.target/arc/movb_cl-2.c: New file.
516 * gcc.target/arc/movbi_cl-1.c: New file.
517 * gcc.target/arc/movl-1.c: New file.
518
4d03dc2f
JR
5192016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
520 Andrew Burgess <andrew.burgess@embecosm.com>
521
522 * gcc.target/arc/cmem-1.c: New file.
523 * gcc.target/arc/cmem-2.c: New file.
524 * gcc.target/arc/cmem-3.c: New file.
525 * gcc.target/arc/cmem-4.c: New file.
526 * gcc.target/arc/cmem-5.c: New file.
527 * gcc.target/arc/cmem-6.c: New file.
528 * gcc.target/arc/cmem-7.c: New file.
529 * gcc.target/arc/cmem-ld.inc: New file.
530 * gcc.target/arc/cmem-st.inc: New file.
531
81262dad
JJ
5322016-04-28 Jakub Jelinek <jakub@redhat.com>
533
534 PR target/70821
535 * gcc.target/i386/pr70821.c: New test.
536
0a31a09a
BS
5372016-04-28 Bill Seurer <seurer@linux.vnet.ibm.com>
538
539 * gcc.target/powerpc/vec-adde.c: New test.
540 * gcc.target/powerpc/vec-adde-int128.c: New test.
541
3ddffba9
JJ
5422016-04-28 Jakub Jelinek <jakub@redhat.com>
543
544 * gcc.target/i386/avx-vround-1.c: New test.
545 * gcc.target/i386/avx-vround-2.c: New test.
546 * gcc.target/i386/avx512vl-vround-1.c: New test.
547 * gcc.target/i386/avx512vl-vround-2.c: New test.
548
713dedcd
RO
5492016-04-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
550
551 PR testsuite/70595
552 * lib/target-supports.exp (check_libcilkrts_available): Rename to ...
553 (check_effective_target_cilkplus_runtime): ... this.
554 * g++.dg/cilk-plus/cilk-plus.exp: Adapt to it.
555 * gcc.dg/cilk-plus/cilk-plus.exp: Likewise.
556
557 * c-c++-common/cilk-plus/CK/cilk-for-2.c: Remove dg-do target selector.
558 Require cilkplus_runtime.
559 Don't add -lcilkrts.
560 * c-c++-common/cilk-plus/CK/cilk-fors.c: Likewise.
561 * c-c++-common/cilk-plus/CK/cilk_for_grain.c: Likewise.
562 * c-c++-common/cilk-plus/CK/cilk_for_ptr_iter.c: Likewise.
563 * c-c++-common/cilk-plus/CK/fib.c: Likewise.
564 * c-c++-common/cilk-plus/CK/fib_init_expr_xy.c: Likewise.
565 * c-c++-common/cilk-plus/CK/fib_no_return.c: Likewise.
566 * c-c++-common/cilk-plus/CK/fib_no_sync.c: Likewise.
567 * c-c++-common/cilk-plus/CK/nested_cilk_for.c: Likewise.
568 * c-c++-common/cilk-plus/CK/pr60586.c: Likewise.
569 * c-c++-common/cilk-plus/CK/pr69826-1.c: Likewise.
570 * c-c++-common/cilk-plus/CK/pr69826-2.c: Likewise.
571 * c-c++-common/cilk-plus/CK/spawnee_inline.c: Likewise.
572 * c-c++-common/cilk-plus/CK/spawner_inline.c: Likewise.
573 * c-c++-common/cilk-plus/CK/spawning_arg.c: Likewise.
574 * c-c++-common/cilk-plus/CK/steal_check.c: Likewise.
575 * c-c++-common/cilk-plus/CK/varargs_test.c: Likewise.
576 * g++.dg/cilk-plus/CK/catch_exc.cc: Likewise.
577 * g++.dg/cilk-plus/CK/cilk-for-tplt.cc: Likewise.
578 * g++.dg/cilk-plus/CK/const_spawn.cc: Likewise.
579 * g++.dg/cilk-plus/CK/fib-opr-overload.cc: Likewise.
580 * g++.dg/cilk-plus/CK/fib-tplt.cc: Likewise.
581 * g++.dg/cilk-plus/CK/for1.cc: Likewise.
582 * g++.dg/cilk-plus/CK/lambda_spawns.cc: Likewise.
583 * g++.dg/cilk-plus/CK/lambda_spawns_tplt.cc: Likewise.
584 * g++.dg/cilk-plus/CK/pr60586.cc: Likewise.
585 * g++.dg/cilk-plus/CK/pr66326.cc: Likewise.
586 * g++.dg/cilk-plus/CK/stl_iter.cc: Likewise.
587 * g++.dg/cilk-plus/CK/stl_rev_iter.cc: Likewise.
588 * g++.dg/cilk-plus/CK/stl_test.cc: Likewise.
589
590 * c-c++-common/cilk-plus/CK/pr63307.c: Remove dg-do target selector.
591 * c-c++-common/cilk-plus/SE/ef_error3.c: Likewise.
592
593 * c-c++-common/cilk-plus/SE/ef_error2.c: Explain target selector.
594
595 * c-c++-common/cilk-plus/CK/test__cilk.c: Run if
596 cilkplus_runtime.
597
3563f78f
MG
5982016-04-27 Marc Glisse <marc.glisse@inria.fr>
599
600 * gcc.dg/tree-ssa/overflow-2.c: New testcase.
601 * gcc.dg/tree-ssa/minus-ovf.c: Likewise.
602
6bc2bb18
RB
6032015-04-27 Ryan Burn <contact@rnburn.com>
604
605 PR c++/69024
606 PR c++/68997
607 * g++.dg/cilk-plus/CK/pr68001.cc: Fix to not depend on broken
608 diagnostic.
609 * g++.dg/cilk-plus/CK/pr69024.cc: New test.
610 * g++.dg/cilk-plus/CK/pr68997.cc: New test.
611
1e55d29a
EB
6122016-04-27 Eric Botcazou <ebotcazou@adacore.com>
613
614 * gnat.dg/limited_with4.ad[sb]: New test.
615 * gnat.dg/limited_with4_pkg.ads: New helper.
616
087146ca
L
6172016-04-27 H.J. Lu <hongjiu.lu@intel.com>
618
619 PR target/70155
620 * gcc.target/i386/pr55247-2.c: Updated to check movti_internal
621 and movv1ti_internal patterns
622 * gcc.target/i386/pr70155-1.c: New test.
623 * gcc.target/i386/pr70155-2.c: Likewise.
624 * gcc.target/i386/pr70155-3.c: Likewise.
625 * gcc.target/i386/pr70155-4.c: Likewise.
626 * gcc.target/i386/pr70155-5.c: Likewise.
627 * gcc.target/i386/pr70155-6.c: Likewise.
628 * gcc.target/i386/pr70155-7.c: Likewise.
629 * gcc.target/i386/pr70155-8.c: Likewise.
630 * gcc.target/i386/pr70155-9.c: Likewise.
631 * gcc.target/i386/pr70155-10.c: Likewise.
632 * gcc.target/i386/pr70155-11.c: Likewise.
633 * gcc.target/i386/pr70155-12.c: Likewise.
634 * gcc.target/i386/pr70155-13.c: Likewise.
635 * gcc.target/i386/pr70155-14.c: Likewise.
636 * gcc.target/i386/pr70155-15.c: Likewise.
637 * gcc.target/i386/pr70155-16.c: Likewise.
638 * gcc.target/i386/pr70155-17.c: Likewise.
639 * gcc.target/i386/pr70155-18.c: Likewise.
640 * gcc.target/i386/pr70155-19.c: Likewise.
641 * gcc.target/i386/pr70155-20.c: Likewise.
642 * gcc.target/i386/pr70155-21.c: Likewise.
643 * gcc.target/i386/pr70155-22.c: Likewise.
644
92329f9f
L
6452016-04-27 H.J. Lu <hongjiu.lu@intel.com>
646
647 * gcc.target/i386/avx512vl-vmovdqa64-1.c: Replace ".{5}" with
648 ".{5,6}".
649
309a0cf6
BC
6502016-04-27 Bin Cheng <bin.cheng@arm.com>
651
652 * gcc.dg/tree-ssa/pr64705.c: Revise check string.
653 * gcc.dg/tree-ssa/scev-9.c: Ditto.
654 * gcc.dg/tree-ssa/scev-10.c: Ditto.
655 * gcc.dg/tree-ssa/scev-11.c: Ditto.
656 * gcc.dg/tree-ssa/scev-12.c: Ditto.
657
72ed2b9c
RB
6582016-04-27 Richard Biener <rguenther@suse.de>
659
660 PR ipa/70760
661 * g++.dg/ipa/ipa-pta-2.C: New testcase.
662 * gcc.dg/ipa/ipa-pta-1.c: Adjust.
663
3c98ff9b
NS
6642016-04-27 Nathan Sidwell <nathan@acm.org>
665
666 * g++.dg/cpp0x/constexpr-recursion3.C: New.
667 * g++.dg/ubsan/pr63956.C: Adjust error location.
668
9ec5d66b
NC
6692016-04-27 Nick Clifton <nickc@redhat.com>
670
671 PR middle-end/49889
672 * gcc.dg/pr49889.c: New test.
673
c1e1f433
BS
6742016-04-27 Bernd Schmidt <bschmidt@redhat.com>
675
676 * c-c++-common/memset-array.c: New test.
677
8ac43293
MS
6782016-04-26 Martin Sebor <msebor@redhat.com>
679
680 PR c++/66639
681 * g++.dg/cpp1y/func_constexpr.C: New test.
682
843ce8ab
PP
6832016-04-26 Patrick Palka <ppalka@gcc.gnu.org>
684
685 PR c++/70241
686 * g++.dg/cpp0x/enum32.C: New test.
687 * g++.dg/cpp0x/enum33.C: New test.
688
6892016-04-26 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
3866f82f
SKS
690
691 * gcc.c-torture/compile/pr69102.c: Require scheduling support.
692 * gcc.c-torture/compile/pr37669.c: Require >=32 bit integers.
693 * gcc.c-torture/execute/bitfld-6.c: Likewise.
694 * gcc.c-torture/execute/bitfld-7.c: Likewise.
695 * gcc.c-torture/execute/pr38151.c: Likewise.
696 * gcc.c-torture/execute/pr66556.c: Likewise.
697 * gcc.c-torture/execute/pr67781.c: Likewise.
698 * gcc.c-torture/execute/pr68648.c: Likewise.
699
ca1206be
MG
7002016-04-26 Marc Glisse <marc.glisse@inria.fr>
701
702 * gcc.dg/tree-ssa/overflow-1.c: New testcase.
703
2448a956
MP
7042016-04-26 Marek Polacek <polacek@redhat.com>
705
706 PR c/67784
707 * gcc.dg/pr67784-3.c: New test.
708 * gcc.dg/pr67784-4.c: New test.
709 * gcc.dg/pr67784-5.c: New test.
710
b02a5e26
MP
711 PR c/70791
712 * gcc.dg/Wnested-externs-2.c: New test.
713
6b6aa8d3
MG
7142016-04-26 Marc Glisse <marc.glisse@inria.fr>
715
716 * gcc.dg/fold-plusmult.c: Adjust.
717 * gcc.dg/no-strict-overflow-6.c: Adjust.
718 * gcc.dg/gomp/loop-1.c: Xfail some tests.
719
a2095b55
BS
7202016-04-26 Bernd Schmidt <bschmidt@redhat.com>
721
722 * gcc.target/i386/avx512bw-vptestmb-1.c: Correct [xyz]mm register
723 number scans.
724 * gcc.target/i386/avx512bw-vptestmw-1.c: Likewise.
725 * gcc.target/i386/avx512bw-vptestnmb-1.c: Likewise.
726 * gcc.target/i386/avx512bw-vptestnmw-1.c: Likewise.
727 * gcc.target/i386/avx512cd-vpbroadcastmb2q-1.c: Likewise.
728 * gcc.target/i386/avx512cd-vpbroadcastmw2d-1.c: Likewise.
729 * gcc.target/i386/avx512dq-vfpclasspd-1.c: Likewise.
730 * gcc.target/i386/avx512dq-vfpclassps-1.c: Likewise.
731 * gcc.target/i386/avx512dq-vinsertf64x2-1.c: Likewise.
732 * gcc.target/i386/avx512dq-vinserti64x2-1.c: Likewise.
733 * gcc.target/i386/avx512f-gather-5.c: Likewise.
734 * gcc.target/i386/avx512f-vptestmd-1.c: Likewise.
735 * gcc.target/i386/avx512f-vptestmq-1.c: Likewise.
736 * gcc.target/i386/avx512f-vptestnmd-1.c: Likewise.
737 * gcc.target/i386/avx512f-vptestnmq-1.c: Likewise.
738 * gcc.target/i386/avx512f-vrndscaleps-1.c: Likewise.
739 * gcc.target/i386/avx512vl-vpbroadcastmb2q-1.c: Likewise.
740 * gcc.target/i386/avx512vl-vpbroadcastmw2d-1.c: Likewise.
741 * gcc.target/i386/avx512vl-vptestmd-1.c: Likewise.
742 * gcc.target/i386/avx512vl-vptestmq-1.c: Likewise.
743 * gcc.target/i386/avx512vl-vptestnmd-1.c: Likewise.
744 * gcc.target/i386/avx512vl-vptestnmq-1.c: Likewise.
745 * gcc.target/i386/pr32219-2.c: Allow registers other than %eax in
746 scans.
747 * gcc.target/i386/pr32219-4.c: Likewise.
748 * gcc.target/i386/pr32219-6.c: Likewise.
749 * gcc.target/i386/pr32219-8.c: Likewise.
750
bb0cc5c8
KT
7512016-04-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
752
753 * gcc.dg/tree-ssa/minmax-2.c: Require c99_runtime and add the
754 associated options.
755
5a0802ea
MP
7562016-04-26 Marek Polacek <polacek@redhat.com>
757
758 PR c++/70744
759 * g++.dg/ext/cond2.C: New test.
760
00f615af
BC
7612016-04-26 Bin Cheng <bin.cheng@arm.com>
762
763 PR tree-optimization/70771
764 PR tree-optimization/70775
765 * gcc.dg/pr70771.c: New test.
25939d34 766 * gcc.dg/pr70775.c: New test.
00f615af 767
218155e7
BS
7682016-04-26 Bernd Schmidt <bschmidt@redhat.com>
769
770 * gcc.target/i386/lzcnt-1.c: Allow a different lzcntw output register.
771
ab99f467
RB
7722016-04-25 Richard Biener <rguenther@suse.de>
773
774 PR tree-optimization/70780
775 * gcc.dg/torture/pr70780.c: New testcase.
776
93c590ee
MC
7772016-04-25 Michael Collison <michael.collison@arm.com>
778
779 * testsuite/gcc.target/arm/neon-vaddws16.c: New test.
780 * testsuite/gcc.target/arm/neon-vaddws32.c: New test.
781 * testsuite/gcc.target/arm/neon-vaddwu16.c: New test.
782 * testsuite/gcc.target/arm/neon-vaddwu32.c: New test.
783 * testsuite/gcc.target/arm/neon-vaddwu8.c: New test.
784 * testsuite/lib/target-supports.exp
785 (check_effective_target_vect_widen_sum_hi_to_si_pattern): Indicate
786 that arm neon support vector widen sum of HImode TO SImode.
787
d6c1a7a7
JJ
7882016-04-23 Jakub Jelinek <jakub@redhat.com>
789
790 PR sanitizer/70712
791 * c-c++-common/asan/pr70712.c: New test.
792
ab0fc037
TS
7932016-04-22 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
794
795 * .gitattributes: New file.
796
2aa64824
CL
7972016-04-22 Christophe Lyon <christophe.lyon@linaro.org>
798
799 * lib/gcc-dg.exp (${tool}_load): Add default return value handler.
800
e7e12d92
DH
8012016-04-22 Dominique d'Humieres <dominiq@lps.ens.fr>
802
803 * gfortran.dg/submodule_14.f08: Add cleanup-submodules.
804 * gfortran.dg/submodule_15.f08: Likewise.
805
d1431192
RB
8062016-04-22 Richard Biener <rguenther@suse.de>
807
808 PR tree-optimization/70740
809 * gcc.dg/torture/pr70740.c: New testcase.
810
04a63c24
L
8112016-04-21 H.J. Lu <hongjiu.lu@intel.com>
812
813 PR target/70750
814 * gcc.target/i386/pr70750-1.c: New test.
815 * gcc.target/i386/pr70750-2.c: Likewise.
816
20700098
PC
8172016-04-21 Paolo Carlini <paolo.carlini@oracle.com>
818
819 PR c++/70540
820 * g++.dg/cpp0x/auto48.C: New.
821
aedf4e12
MP
8222016-04-21 Marek Polacek <polacek@redhat.com>
823
824 PR c++/70513
825 * g++.dg/cpp0x/forw_enum12.C: New test.
826 * g++.dg/cpp0x/forw_enum13.C: New test.
827
2074d80a
KY
8282016-04-21 Kirill Yukhin <kirill.yukhin@intel.com>
829
830 PR target/70728
831 * gcc.target/i386/pr70728.c: New test.
832
aef4aab0
RB
8332016-04-21 Richard Biener <rguenther@suse.de>
834
835 PR middle-end/70747
836 * gcc.dg/pr70747.c: New testcase.
837
2359e571
BC
8382016-04-21 Bin Cheng <bin.cheng@arm.com>
839
840 PR tree-optimization/70715
841 * gcc.dg/tree-ssa/scev-13.c: New test.
842
ce0e66ff
MG
8432016-04-21 Marc Glisse <marc.glisse@inria.fr>
844
845 * gcc.dg/tree-ssa/minmax-2.c: New testcase.
846
2c2870a1
MG
8472016-04-21 Marc Glisse <marc.glisse@inria.fr>
848
849 * gcc.dg/tree-ssa/minmax-1.c: New testcase.
850
a2b056a3
JH
8512016-04-20 Jan Hubicka <jh@suse.cz>
852
853 PR ipa/70018
854 * g++.dg/ipa/nothrow-1.C: New testcase.
855
ee392fc2
NS
8562016-04-20 Nathan Sidwell <nathan@acm.org>
857
858 PR c++/55635
859 * g++.dg/eh/delete1.C: New.
860
dda49daf
L
8612016-04-20 H.J. Lu <hongjiu.lu@intel.com>
862
863 * gcc.target/i386/avx256-unaligned-store-2.c: Add
864 -mtune-ctrl=sse_typeless_stores.
865
8a5b9d5a
L
8662016-04-20 H.J. Lu <hongjiu.lu@intel.com>
867
868 * gcc.target/i386/avx256-unaligned-load-1.c: Update load scan.
869
1011119f
BC
8702016-04-20 Bin Cheng <bin.cheng@arm.com>
871
872 PR tree-optimization/69489
873 * gcc.dg/tree-ssa/ifc-pr69489-2.c: New test.
874
477d4906
IV
8752016-04-20 Ilya Verbin <ilya.verbin@intel.com>
876
877 PR c++/69363
878 * c-c++-common/cilk-plus/PS/clauses3.c: Adjust dg-error string.
879 * c-c++-common/cilk-plus/PS/clauses4.c: New test.
880 * c-c++-common/cilk-plus/PS/pr69363.c: New test.
881
fad08d12
BC
8822016-04-20 Bin Cheng <bin.cheng@arm.com>
883
884 PR tree-optimization/56625
885 PR tree-optimization/69489
886 * gcc.dg/vect/pr56625.c: New test.
887 * gcc.dg/tree-ssa/ifc-pr69489-1.c: New test.
888
9e3e4fab
AP
8892016-04-20 Andrew Pinski <apinski@cavium.com>
890
891 PR target/64971
892 * gcc.c-torture/compile/pr37433-1.c: New testcase.
893
d7aa24e4
AC
8942016-04-20 Arnaud Charlet <charlet@adacore.com>
895
896 * gnat.dg/self1.adb: Remove now incorrect test.
897
e6d62b46
BC
8982016-04-20 Bin Cheng <bin.cheng@arm.com>
899
900 * gcc.dg/tree-ssa/scev-11.c: New test.
901 * gcc.dg/tree-ssa/scev-12.c: New test.
902
2697b189
MP
9032016-04-20 Marek Polacek <polacek@redhat.com>
904
905 PR tree-optimization/70725
906 * gcc.dg/pr70725.c: New test.
907
60d393e8
RB
9082016-04-20 Richard Biener <rguenther@suse.de>
909
910 PR tree-optimization/70726
911 * g++.dg/vect/pr70726.cc: New testcase.
912
82c6f58a
AK
9132016-04-20 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
914
915 PR target/70674
916 * gcc.target/s390/pr70674.c: New test.
917
90eeab20
JD
9182016-04-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
919
920 PR libgfortran/70684
921 * gfortran.dg/list_read_14.f90: New test.
922
fc9cf6da
L
9232016-04-19 H.J. Lu <hongjiu.lu@intel.com>
924
925 PR target/69201
926 * gcc.target/i386/avx256-unaligned-store-1.c (a): Make it
927 extern to force it misaligned.
928 (b): Likewise.
929 (c): Likewise.
930 (d): Likewise.
931 Check vmovups.*movv8sf_internal/3 instead of avx_storeups256.
932 Don't check `*' before movv4sf_internal.
933 * gcc.target/i386/avx256-unaligned-store-2.c: Check
934 vmovups.*movv32qi_internal/3 instead of avx_storeups256.
935 Don't check `*' before movv16qi_internal.
936 * gcc.target/i386/avx256-unaligned-store-3.c (a): Make it
937 extern to force it misaligned.
938 (b): Likewise.
939 (c): Likewise.
940 (d): Likewise.
941 Check vmovups.*movv4df_internal/3 instead of avx_storeupd256.
942 Don't check `*' before movv2df_internal.
943 * gcc.target/i386/avx256-unaligned-store-4.c (a): Make it
944 extern to force it misaligned.
945 (b): Likewise.
946 (c): Likewise.
947 (d): Likewise.
948 Check movv8sf_internal instead of avx_storeups256.
949 Check movups.*movv4sf_internal/3 instead of avx_storeups256.
950
ea8927ea
RB
9512016-04-19 Richard Biener <rguenther@suse.de>
952
953 PR tree-optimization/70171
954 * g++.dg/tree-ssa/pr70171.C: New testcase.
955
65f52ee9
RB
9562016-04-19 Richard Biener <rguenther@suse.de>
957
958 PR tree-optimization/70724
959 * gcc.dg/torture/pr70724.c: New testcase.
960
987b67f1
VM
9612016-04-18 Vladimir Makarov <vmakarov@redhat.com>
962
963 PR middle-end/70689
964 * testsuite/gcc.target/i386/pr70689.c: New.
965
91a47c39
L
9662016-04-18 H.J. Lu <hongjiu.lu@intel.com>
967
968 PR target/70708
969 * gcc.target/i386/pr70708.c: New test.
970
8270b82d
RB
9712016-04-18 Richard Biener <rguenther@suse.de>
972
973 PR tree-optimization/43434
974 * gcc.dg/vect/pr43434.c: New testcase.
975 * c-c++-common/goacc/kernels-alias-3.c: Adjust.
976 * c-c++-common/goacc/kernels-alias-4.c: Likewise.
977 * c-c++-common/goacc/kernels-alias-5.c: Likewise.
978 * c-c++-common/goacc/kernels-alias-6.c: Likewise.
979 * c-c++-common/goacc/kernels-alias-7.c: Likewise.
980 * c-c++-common/goacc/kernels-alias-8.c: Likewise.
981 * gcc.dg/gomp/pr68640.c: Likewise.
982 * gfortran.dg/goacc/kernels-alias-3.f95: Likewise.
983 * gfortran.dg/goacc/kernels-alias-4.f95: Likewise.
984
edd048e2
RB
9852016-04-18 Richard Biener <rguenther@suse.de>
986
987 PR tree-optimization/70701
988 * gcc.dg/tree-ssa/ssa-fre-53.c: New testcase.
989
bd5c7330
TV
9902016-04-18 Tom de Vries <tom@codesourcery.com>
991
992 PR testsuite/70699
993 * gcc.dg/pr70161.c: Add dot-file scans.
994 * lib/scandump.exp (dump-suffix): Return suffix after first dot char,
995 instead of after last dot char.
996
23f2660f
EB
9972016-04-17 Eric Botcazou <ebotcazou@adacore.com>
998
999 * c-c++-common/dump-ada-spec-3.c: New test.
1000 * c-c++-common/dump-ada-spec-4.c: Likewise.
1001
da152c9f
TV
10022016-04-17 Tom de Vries <tom@codesourcery.com>
1003
1004 PR other/70183
1005 * gcc.target/i386/vzeroupper-dump-flags.c: New test.
1006
cc950f98
JH
10072016-04-15 Jan Hubicka <jh@suse.cz>
1008
1009 PR ipa/70018
1010 * g++.dg/ipa/pure-const-1.C: New testcase.
1011 * g++.dg/ipa/pure-const-2.C: New testcase.
1012 * g++.dg/ipa/pure-const-3.C: New testcase.
1013
949505a9
MP
10142016-04-15 Marek Polacek <polacek@redhat.com>
1015
1016 PR c/70671
1017 * gcc.dg/bitfld-22.c: New test.
1018
10e547d6
BS
10192016-04-15 Bernd Schmidt <bschmidt@redhat.com>
1020
1021 * gcc.target/i386/pr46470.c: Add -mno-red-zone to dg-options for
1022 x86_64.
1023
1e77281b
MP
10242016-04-15 Marek Polacek <polacek@redhat.com>
1025
1026 PR c/70651
1027 * c-c++-common/pr70651.c: New test.
1028
e501fa8e
KT
10292016-04-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1030
1031 PR rtl-optimization/70681
1032 * gcc.dg/ira-shrinkwrap-prep-2.c: XFAIL shrinkwrapping
1033 dump scan on arm and powerpc.
1034 * gcc.dg/pr10474.c: Likewise.
1035
dda1bf61
JJ
10362016-04-15 Jakub Jelinek <jakub@redhat.com>
1037
ca4ef1ff
JJ
1038 PR c++/69517
1039 PR c++/70019
1040 PR c++/70588
1041 * g++.dg/cpp1y/vla11.C: Revert for real.
1042
dda1bf61
JJ
1043 PR c/70436
1044 * c-c++-common/Wparentheses-1.c: New test.
1045 * c-c++-common/gomp/Wparentheses-1.c: New test.
1046 * c-c++-common/gomp/Wparentheses-2.c: New test.
1047 * c-c++-common/gomp/Wparentheses-3.c: New test.
1048 * c-c++-common/gomp/Wparentheses-4.c: New test.
1049 * c-c++-common/cilk-plus/PS/Wparentheses-1.c: New test.
1050 * c-c++-common/cilk-plus/CK/Wparentheses-1.c: New test.
1051 * c-c++-common/goacc/Wparentheses-1.c: New test.
1052
1355e62c
KY
10532016-04-15 Kirill Yukhin <kirill.yukhin@intel.com>
1054
1055 PR target/70662
1056 * gcc.target/i386/pr70662.c: New test.
1057
0ab34b9e 10582016-04-15 Richard Biener <rguenther@suse.de>
ca4ef1ff 1059 Alan Modra <amodra@gmail.com>
0ab34b9e
RB
1060
1061 PR tree-optimization/70130
1062 * gcc.dg/vect/O3-pr70130.c: New testcase.
1063
bc773aad
MM
10642016-04-14 Michael Meissner <meissner@linux.vnet.ibm.com>
1065
6e9b2286
MM
1066 PR target/70669
1067 * gcc.target/powerpc/pr70669.c: New test.
1068
bc773aad
MM
1069 PR target/70640
1070 * gcc.target/powerpc/pr70640.c: Fix test so it correctly works on
1071 a power7 system that does not have an assembler that supports
1072 power8.
1073
d8747845
MS
10742016-04-14 Martin Sebor <msebor@redhat.com>
1075
1076 PR c++/69517
1077 PR c++/70019
1078 PR c++/70588
1079 * c-c++-common/ubsan/vla-1.c: Revert.
1080 * g++.dg/cpp1y/vla11.C: Same.
1081 * g++.dg/cpp1y/vla12.C: Same.
1082 * g++.dg/cpp1y/vla13.C: Same.
1083 * g++.dg/cpp1y/vla14.C: Same.
1084 * g++.dg/cpp1y/vla3.C: Same.
1085 * gcc/testsuite/g++.dg/init/array24.C: Same.
1086 * g++.dg/ubsan/vla-1.C: Same.
1087
85128559
MP
10882016-04-14 Marek Polacek <polacek@redhat.com>
1089 Jan Hubicka <hubicka@ucw.cz>
1090
1091 PR c++/70029
1092 * g++.dg/torture/pr70029.C: New test.
1093
52fbb073
MS
10942016-04-14 Martin Sebor <msebor@redhat.com>
1095
1096 * g++.dg/cpp1y/vla11.C: Avoid using attribute aligned to increase
1097 type size to prevent failures on targets with very low maximum
1098 alignment.
1099
6db61d6f
RB
11002016-04-14 Richard Biener <rguenther@suse.de>
1101
1102 PR tree-optimization/70623
1103 * gcc.dg/torture/pr70623.c: New testcase.
1104 * gcc.dg/torture/pr70623-2.c: Likewise.
1105
342fac95
MS
11062016-04-13 Martin Sebor <msebor@redhat.com>
1107
1108 PR c++/69517
1109 PR c++/70019
1110 PR c++/70588
1111 * c-c++-common/ubsan/vla-1.c (main): Catch exceptions.
1112 * g++.dg/cpp1y/vla11.C: New test.
1113 * g++.dg/cpp1y/vla12.C: New test.
1114 * g++.dg/cpp1y/vla13.C: New test.
1115 * g++.dg/cpp1y/vla14.C: New test.
1116 * g++.dg/cpp1y/vla3.C: Restore deleted test.
1117 * gcc/testsuite/g++.dg/init/array24.C: Fully brace VLA initializer.
1118 * g++.dg/ubsan/vla-1.C: Disable exceptions.
1119
d93c452f
JJ
11202016-04-13 Jakub Jelinek <jakub@redhat.com>
1121
1122 PR c++/70641
1123 * g++.dg/opt/pr70641.C: New test.
1124
85115fb6
RO
11252016-04-13 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1126
1127 PR rtl-optimization/68749
1128 * gcc.dg/ifcvt-4.c: Use "word_mode" rather than "int" to limit the
1129 effects of argument promotions.
1130 Remove default args to dg-skip-if.
1131
545a4139
PC
11322016-04-13 Paolo Carlini <paolo.carlini@oracle.com>
1133
1134 PR c++/70635
1135 * g++.dg/parse/pr70635.C: New.
1136
b3a77f21
MP
11372016-04-13 Marek Polacek <polacek@redhat.com>
1138
1139 PR c++/70639
1140 * c-c++-common/Wmisleading-indentation-4.c: New test.
1141
99cd9857
MP
11422016-04-13 Marek Polacek <polacek@redhat.com>
1143
1144 PR c/70436
1145 * testsuite/gcc.dg/Wparentheses-12.c: New test.
1146 * testsuite/gcc.dg/Wparentheses-13.c: New test.
1147
75ca93ec
IE
11482016-04-13 Ilya Enkovich <ilya.enkovich@intel.com>
1149
1150 * gcc.target/i386/avx512bw-kunpckdq-2.c: New test.
1151 * gcc.target/i386/avx512bw-kunpckwd-2.c: New test.
1152 * gcc.target/i386/avx512f-kunpckbw-2.c: New test.
1153
3d3f9e7e
JJ
11542016-04-13 Jakub Jelinek <jakub@redhat.com>
1155
37947cd0
JJ
1156 PR middle-end/70633
1157 * gcc.c-torture/compile/pr70633.c: New test.
1158
3d3f9e7e
JJ
1159 PR debug/70628
1160 * gcc.dg/torture/pr70628.c: New test.
1161
92886d3e
PP
11622016-04-12 Patrick Palka <ppalka@gcc.gnu.org>
1163
1164 PR c++/70610
1165 * g++.dg/template/pr70610.C: New test.
1166 * g++.dg/template/pr70610-2.C: New test.
1167 * g++.dg/template/pr70610-3.C: New test.
1168 * g++.dg/template/pr70610-4.C: New test.
1169
13bd7c2b
JJ
11702016-04-12 Jakub Jelinek <jakub@redhat.com>
1171
6512fa6d
JJ
1172 * c-c++-common/cilk-plus/SE/ef_error2.c (func2): Use vectorlength
1173 128 instead of 32.
1174
13bd7c2b
JJ
1175 PR c++/70571
1176 * g++.dg/ext/pr70571.C: New test.
1177
20b9851c
MM
11782016-04-12 Michael Meissner <meissner@linux.vnet.ibm.com>
1179
8a434ada 1180 PR target/70640
20b9851c
MM
1181 * gcc.target/powerpc/pr70640.c: New test.
1182
2b2f52bc
PC
11832016-04-12 Paolo Carlini <paolo.carlini@oracle.com>
1184
1185 PR c++/68722
1186 * g++.dg/parse/pr68722.C: New.
1187
5901e56a
JJ
11882016-04-12 Jakub Jelinek <jakub@redhat.com>
1189
1190 PR rtl-optimization/70596
1191 * gcc.target/i386/pr70596.c: New test.
1192
d4619dc1
NS
11932016-04-12 Nathan Sidwell <nathan@acm.org>
1194
1195 PR c++/70501
1196 * g++.dg/init/pr70501.C: New.
1197
3df530d3
DW
11982016-04-12 David Wohlferd <dw@LimeGreenSocks.com>
1199
1200 * gcc.target/i386/asm-flag-6.c: New test.
1201
b7a120d7
TV
12022016-04-12 Tom de Vries <tom@codesourcery.com>
1203
1204 PR tree-optimization/68756
1205 * gcc.dg/graphite/pr68756.c: New test.
1206
4e0eea75
JJ
12072016-04-12 Jakub Jelinek <jakub@redhat.com>
1208
1209 PR tree-optimization/70602
1210 * gcc.c-torture/execute/pr70602.c: New test.
1211
35fbda43
MM
12122016-04-11 Michael Meissner <meissner@linux.vnet.ibm.com>
1213
1214 PR target/70381
1215 * gcc.target/powerpc/float128-1.c: New tests to make sure the
1216 __float128 emulator is built and runs.
1217 * gcc.target/powerpc/float128-1.c: Likewise.
1218
1219 * lib/target-supports.exp (check_ppc_float128_sw_available):
1220 Rework tests for __float128 software and hardware
1221 availability. Fix exit condition to return 0 on success.
1222
04a99ebe
JG
12232016-04-11 James Greenhalgh <james.greenhalgh@arm.com>
1224
1225 PR target/70133
1226 * gcc.target/aarch64/mgeneral-regs_4.c: Fix expected output.
1227 * gcc.target/aarch64/target_attr_15.c: Likewise.
1228
47cd5a85
PC
12292016-04-10 Paolo Carlini <paolo.carlini@oracle.com>
1230
1231 PR c++/69066
1232 * g++.dg/cpp1y/pr69066.C: New.
1233
a5edb32e
JD
12342016-04-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1235
1236 PR fortran/68566
1237 * gfortran.dg/pr36192.f90: Update test.
1238 * gfortran.dg/pr36192_1.f90: Update test.
1239 * gfortran.dg/real_dimension_1.f: Update test.
1240 * gfortran.dg/parameter_array_init_7.f90: New test.
1241
8ef378f8
JDA
12422016-04-09 John David Anglin <danglin@gcc.gnu.org>
1243
c532c871
JDA
1244 PR testsuite/64039
1245 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: xfail scan-tree-dump on hppa*64*-*-*.
1246
d34f706f
JDA
1247 * gcc.dg/pr70317.c: Add -fno-common on hppa*-*-hpux*.
1248
75e1dd9e
JDA
1249 PR rtl-optimization/66669
1250 * gcc.dg/loop-8.c: Skip on hppa*-*-*.
1251
8a976f5f
JDA
1252 * gcc.dg/debug/dwarf2/prod-options.c: Adjust scan for hppa*64*-*-*.
1253
da04822a
JDA
1254 * gcc.dg/pic-1.c: Skip on hppa*-*-*.
1255 * gcc.dg/pie-1.c: Likewise.
1256 * gcc.dg/pic-3.c: Skip on hppa*64*-*-*.
1257 * gcc.dg/pic-4.c: Likewise.
1258 * gcc.dg/pie-3.c: Likewise.
1259 * gcc.dg/pie-4.c: Likewise.
1260
adfabcf9
JDA
1261 * gcc.dg/uninit-19.c: Fix warning line for hppa*64*-*-*.
1262
4a020adf
JDA
1263 PR tree-optimization/68644
1264 * gcc.dg/tree-ssa/ivopts-lt-2.c: Skip on hppa*-*-*.
1265
8ef378f8
JDA
1266 PR rtl-optimization/64886
1267 * gcc.dg/pr64434.c: Skip on hppa*-*-hpux*.
1268
09bf990e
TV
12692016-04-09 Tom de Vries <tom@codesourcery.com>
1270
1271 PR tree-optimization/68953
1272 * gcc.dg/graphite/pr68953.c: New test.
1273
138c3c1a
DH
12742016-04-09 Dominique d'Humieres <dominiq@lps.ens.fr>
1275
1276 PR fortran/70592
1277 * gfortran.dg/deferred_character_16.f90: New test.
1278
f55460af
JJ
12792016-04-09 Jakub Jelinek <jakub@redhat.com>
1280
1281 PR tree-optimization/70586
1282 * gcc.c-torture/execute/pr70586.c: New test.
1283
0b77bbf3
DH
12842016-04-09 Dominique d'Humieres <dominiq@lps.ens.fr>
1285
1286 PR sanitizer/70573
1287 * c-c++-common/asan/halt_on_error-1.c: Replace memset
1288 with __builtin_memset
1289 * c-c++-common/asan/halt_on_error-2.c: Likewise.
1290
c42cfb5c
CP
12912016-04-08 Cesar Philippidis <cesar@codesourcery.com>
1292
1293 PR lto/70289
1294 PR ipa/70348
1295 PR tree-optimization/70373
1296 PR middle-end/70533
1297 PR middle-end/70534
1298 PR middle-end/70535
1299 * c-c++-common/goacc/reduction-5.c: New test.
1300 * c-c++-common/goacc/reduction-promotions.c: New test.
1301 * gfortran.dg/goacc/reduction-3.f95: New test.
1302 * gfortran.dg/goacc/reduction-promotions.f90: New test.
1303
56cfb596
PP
13042016-04-08 Patrick Palka <ppalka@gcc.gnu.org>
1305
1306 PR c++/70590
1307 PR c++/70452
1308 * g++.dg/pr70590.C: New test.
1309 * g++.dg/pr70590-2.C: New test.
1310
1a13c0a2
JJ
13112016-04-08 Jakub Jelinek <jakub@redhat.com>
1312
abc0647a
JJ
1313 PR middle-end/70593
1314 * gcc.target/i386/pr70593.c: New test.
1315
1a13c0a2
JJ
1316 PR rtl-optimization/70574
1317 * gcc.target/i386/avx2-pr70574.c: New test.
1318
c3da4956
MO
13192016-04-08 Maxim Ostapenko <m.ostapenko@samsung.com>
1320
1321 PR sanitizer/70541
1322 * c-c++-common/asan/pr70541.c: New test.
1323
9f1b833b
TV
13242016-04-08 Tom de Vries <tom@codesourcery.com>
1325
1326 * c-c++-common/goacc/uninit-firstprivate-clause.c: New test.
1327 * gfortran.dg/goacc/uninit-firstprivate-clause.f95: New test.
1328
bae7adda
KT
13292016-04-08 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1330
1331 PR target/70566
1332 * gcc.c-torture/execute/pr70566.c: New test.
1333
211f3d57
TV
13342016-04-08 Tom de Vries <tom@codesourcery.com>
1335
1336 * c-c++-common/goacc/uninit-copy-clause.c: New test.
1337 * gfortran.dg/goacc/uninit-copy-clause.f95: New test.
1338
02cf2861
AM
13392016-04-08 Alan Modra <amodra@gmail.com>
1340
1341 * gcc.target/powerpc/pr70117.c: New.
1342
5f490f9f
JJ
13432016-04-07 Jakub Jelinek <jakub@redhat.com>
1344
56e9b710
JJ
1345 PR testsuite/70581
1346 * gcc.dg/lto/simd-function_0.c: New test.
1347
5f490f9f
JJ
1348 * c-c++-common/attr-simd.c: Add scan-assembler* directives for AVX512F
1349 clones.
1350 * c-c++-common/attr-simd-2.c: Likewise.
1351 * c-c++-common/attr-simd-4.c: Likewise.
1352 * gcc.dg/gomp/simd-clones-2.c: Likewise.
1353 * gcc.dg/gomp/simd-clones-3.c: Likewise.
1354
e4ebc74d
TP
13552016-04-07 Thomas Preud'homme <thomas.preudhomme@arm.com>
1356
1357 PR testsuite/70553
1358 * gcc.target/arm/pr70496.c: Also require arm_arm_ok effective target.
1359
9817ae35
TS
13602016-04-07 Thomas Schwinge <thomas@codesourcery.com>
1361 Tom de Vries <tom@codesourcery.com>
1362
1363 * gfortran.dg/goacc/kernels-loop-2.f95: Scan for parallelization.
1364 * gfortran.dg/goacc/kernels-loop-data-2.f95: Likewise.
1365 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: Likewise.
1366 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: Likewise.
1367 * gfortran.dg/goacc/kernels-loop-data-update.f95: Likewise.
1368 * gfortran.dg/goacc/kernels-loop-data.f95: Likewise.
1369 * gfortran.dg/goacc/kernels-loop.f95: Likewise.
1370 * gfortran.dg/goacc/kernels-loop-n.f95: Likewise, XFAILed.
1371
e292f64d
PP
13722016-04-06 Patrick Palka <ppalka@gcc.gnu.org>
1373
1374 PR c/70436
1375 * g++.dg/warn/Wparentheses-29.C: New test.
1376
6b37bdaf
PP
13772016-04-06 Patrick Palka <ppalka@gcc.gnu.org>
1378
1379 PR c/70436
1380 * g++.dg/plugin/pragma_plugin.c (handle_pragma_sayhello): Add
1381 explicit braces to resolve a future -Wparentheses warning.
1382
64824205
RH
13832016-04-06 Richard Henderson <rth@redhat.com>
1384
1385 * gcc.dg/pr61817-1.c: New test.
1386 * gcc.dg/pr61817-2.c: New test.
1387 * gcc.dg/pr69391-1.c: New test.
1388 * gcc.dg/pr69391-2.c: New test.
1389
bc2fc1f3
VM
13902016-04-06 Vladimir Makarov <vmakarov@redhat.com>
1391
1392 PR rtl-optimization/70398
1393 * testsuite/gcc.target/aarch64/pr70398.c: New.
1394
41414a02
EB
13952016-04-06 Eric Botcazou <ebotcazou@adacore.com>
1396
1397 * gcc.c-torture/execute/20101011-1.c (__VISIUM__): Set DO_TEST to 0.
1398
4066ea8a
YR
13992016-04-06 Yvan Roux <yvan.roux@linaro.org>
1400 Pedro Alves <palves@redhat.com>
1401
1402 * gcc.dg/guality/guality.h (main): Avoid GDB being blocked on signals.
1403
ec35ea45
JJ
14042016-04-06 Jakub Jelinek <jakub@redhat.com>
1405
3866f8dd
JJ
1406 * lib/target-supports.exp (check_effective_target_vect_simd_clones):
1407 Check for avx512f effective targets instead of avx2.
1408 * gcc.dg/gomp/declare-simd-1.c: Add scan-assembler-times directives
1409 for AVX512F clones.
1410 * gcc.dg/gomp/declare-simd-3.c: Likewise.
1411 * g++.dg/gomp/declare-simd-1.C: Likewise.
1412 * g++.dg/gomp/declare-simd-3.C: Likewise.
1413 * g++.dg/gomp/declare-simd-4.C: Likewise.
1414
ec35ea45
JJ
1415 PR middle-end/70550
1416 * c-c++-common/gomp/pr70550-1.c: New test.
1417 * c-c++-common/gomp/pr70550-2.c: New test.
1418
c08d28ac
NS
14192016-04-05 Nathan Sidwell <nathan@acm.org>
1420
1421 PR c++/70512
1422 * g++.dg/ext/attribute-may-alias-5.C: New.
1423
1d510e04
JJ
14242016-04-05 Jakub Jelinek <jakub@redhat.com>
1425
1426 PR c++/70336
1427 * c-c++-common/pr70336.c: New test.
1428 * gcc.dg/torture/builtin-isinf_sign-1.c (foo): Guard tests
1429 no longer optimized away at -O0 with #ifndef __OPTIMIZE__.
1430
84278ed9
JH
14312016-04-05 Jan Hubicka <hubicka@ucw.cz>
1432
1433 PR ipa/66223
1434 * g++.dg/ipa/devirt-51.C: Use -fsanitize=unreachable.
1435
268a0ec4
JJ
14362016-04-05 Jakub Jelinek <jakub@redhat.com>
1437
1438 PR rtl-optimization/70542
1439 * gcc.dg/torture/pr70542.c: New test.
1440 * gcc.target/i386/avx2-pr70542.c: New test.
1441
5e8c2eb1
ZS
14422016-04-05 Zdenek Sojka <zsojka@seznam.cz>
1443
1444 PR tree-optimization/70509
1445 * gcc.target/i386/avx512bw-pr70509.c: New test.
1446
c0daf32d
PP
14472016-04-05 Patrick Palka <ppalka@gcc.gnu.org>
1448
1449 PR c++/70452
1450 * g++.dg/ext/constexpr-vla4.C: New test.
1451
bf867841
UB
14522016-04-05 Uros Bizjak <ubizjak@gmail.com>
1453
1454 PR target/70510
1455 * gcc.target/i386/pr70510.c: New test.
1456
3022186a
RB
14572016-04-05 Richard Biener <rguenther@suse.de>
1458
1459 PR tree-optimization/70526
1460 * g++.dg/torture/pr70526.C: New testcase.
1461
55fc79b2
JJ
14622016-04-05 Jakub Jelinek <jakub@redhat.com>
1463
1464 PR target/70525
1465 * gcc.target/i386/pr70525.c: New test.
1466
62b233f2
RB
14672016-04-05 Richard Biener <rguenther@suse.de>
1468
1469 PR middle-end/70499
1470 * g++.dg/torture/pr70499.C: New testcase.
1471
cc05759d
RB
14722016-04-05 Richard Biener <rguenther@suse.de>
1473
1474 * gcc.dg/tree-ssa/20030814-6.c: Fix testcase, disable FRE,
1475 remove XFAIL.
1476
f23f16d4
JJ
14772016-04-04 Jakub Jelinek <jakub@redhat.com>
1478
1479 PR middle-end/70307
1480 * gcc.dg/torture/pr70307.c: Add -Wno-psabi to dg-options. Prune
1481 rs6000 ABI warnings.
1482
d27ecc49
JH
14832016-04-04 Jan Hubicka <hubicka@ucw.cz>
1484
1485 PR ipa/66223
1486 * g++.dg/ipa/devirt-51.C: New testcase.
1487
c974c96e
BS
14882016-04-04 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1489 Jakub Jelinek <jakub@redhat.com>
1490
1491 PR middle-end/70457
1492 * gcc.dg/torture/pr70457.c: New.
1493
7a85da89
AV
14942016-04-04 Andre Vehreschild <vehre@gcc.gnu.org>
1495
1496 PR fortran/67538
1497 * gfortran.dg/allocate_with_source_19.f08: New test.
1498
de517e64
AV
14992016-04-04 Andre Vehreschild <vehre@gcc.gnu.org>
1500
1501 PR fortran/65795
1502 * gfortran.dg/coarray_allocate_6.f08: New test.
1503
43b9f499
RB
15042016-04-04 Richard Biener <rguenther@suse.de>
1505
1506 PR rtl-optimization/70484
1507 * gcc.dg/torture/pr70484.c: New testcase.
1508
f13355da
MP
15092016-04-04 Marek Polacek <polacek@redhat.com>
1510
1511 PR c/70307
1512 * gcc.dg/torture/pr70307.c: New test.
1513
6cc6ed50
OE
15142016-04-03 Oleg Endo <olegendo@gcc.gnu.org>
1515
1516 PR target/70416
1517 PR target/67391
1518 * gcc.target/sh/torture/pr70416.c: New.
1519
abdc16c8
MS
15202016-04-02 Martin Sebor <msebor@redhat.com>
1521
1522 PR c++/67376
1523 PR c++/70170
1524 PR c++/70172
1525 PR c++/70228
1526 * g++.dg/cpp0x/constexpr-array-ptr10.C: New test.
1527 * g++.dg/cpp0x/constexpr-array-ptr9.C: New test.
1528 * g++.dg/cpp0x/constexpr-nullptr-1.C: New test.
1529 * g++.dg/cpp0x/constexpr-array5.C: Adjust text of expected diagnostic.
1530 * g++.dg/cpp0x/constexpr-string.C: Same.
1531 * g++.dg/cpp0x/constexpr-wstring2.C: Same.
1532 * g++.dg/cpp0x/pr65398.C: Same.
1533 * g++.dg/ext/constexpr-vla1.C: Same.
1534 * g++.dg/ext/constexpr-vla2.C: Same.
1535 * g++.dg/ext/constexpr-vla3.C: Same.
1536 * g++.dg/ubsan/pr63956.C: Same.
1537
763cd859
JJ
15382016-04-01 Jakub Jelinek <jakub@redhat.com>
1539
1540 PR rtl-optimization/70467
1541 * gcc.target/i386/pr70467-2.c: New test.
1542
0f875435
JJ
15432016-04-01 Jakub Jelinek <jakub@redhat.com>
1544 Marek Polacek <polacek@redhat.com>
1545
1546 PR c++/70488
1547 * g++.dg/init/new47.C: New test.
1548
41d14659
RR
15492016-04-01 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
1550
1551 PR target/70496
1552 * gcc.target/arm/pr70496.c: New test.
1553
f9bf89bb
NS
15542016-04-01 Nathan Sidwell <nathan@acm.org>
1555
73b9085d
NS
1556 PR c++/68475
1557 * g++.dg/g++.dg/cpp0x/noexcept29.C: New.
1558
4afdcfaa
IE
15592016-04-01 Ilya Enkovich <enkovich.gnu@gmail.com>
1560
1561 PR target/69890
1562 * gcc.dg/strlenopt.h (memmove): New.
1563 * gcc.target/i386/chkp-strlen-1.c: Include "../../gcc.dg/strlenopt.h"
1564 instead of "string.h".
1565 * gcc.target/i386/chkp-strlen-2.c: Likewise.
1566 * gcc.target/i386/chkp-strlen-3.c: Likewise.
1567 * gcc.target/i386/chkp-strlen-4.c: Likewise.
1568 * gcc.target/i386/chkp-strlen-5.c: Likewise.
1569 * gcc.target/i386/chkp-stropt-1.c: Likewise.
1570 * gcc.target/i386/chkp-stropt-10.c: Likewise.
1571 * gcc.target/i386/chkp-stropt-11.c: Likewise.
1572 * gcc.target/i386/chkp-stropt-12.c: Likewise.
1573 * gcc.target/i386/chkp-stropt-13.c: Likewise.
1574 * gcc.target/i386/chkp-stropt-14.c: Likewise.
1575 * gcc.target/i386/chkp-stropt-15.c: Likewise.
1576 * gcc.target/i386/chkp-stropt-16.c: Likewise.
1577 * gcc.target/i386/chkp-stropt-2.c: Likewise.
1578 * gcc.target/i386/chkp-stropt-3.c: Likewise.
1579 * gcc.target/i386/chkp-stropt-4.c: Likewise.
1580 * gcc.target/i386/chkp-stropt-5.c: Likewise.
1581 * gcc.target/i386/chkp-stropt-6.c: Likewise.
1582 * gcc.target/i386/chkp-stropt-7.c: Likewise.
1583 * gcc.target/i386/chkp-stropt-8.c: Likewise.
1584 * gcc.target/i386/chkp-stropt-9.c: Likewise.
1585
b5d7a29c
RO
15862016-03-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1587
1588 * g++.dg/template/ptrmem30.C (read): Rename to data_read.
1589 (Holder::foo): Reflect this.
1590
b660f9ec
IE
15912016-03-31 Ilya Enkovich <enkovich.gnu@gmail.com>
1592
1593 PR target/70442
1594 * gcc.dg/pr70442.c: New test.
1595
88504f34
NS
15962016-03-31 Nathan Sidwell <nathan@acm.org>
1597
1598 PR c++/70393
1599 * g++.dg/cpp0x/constexpr-virtual6.C: New.
1600
95d34b96
KY
16012016-03-31 Kirill Yukhin <kirill.yukhin@intel.com>
1602
1603 PR target/70453
1604 * gcc.target/i386/pr70453.c: New test.
1605
b4c4967c
AB
16062016-03-31 Andrey Belevantsev <abel@ispras.ru>
1607
1608 PR target/70292
1609 * gcc.c-torture/pr70292.c: New test.
1610
5fde6a45
MP
16112016-03-31 Marek Polacek <polacek@redhat.com>
1612
1613 PR c/70297
1614 * c-c++-common/pr70297.c: New test.
1615 * g++.dg/cpp0x/typedef-redecl.C: New test.
1616 * gcc.dg/typedef-redecl2.c: New test.
1617
97eb24c4
JJ
16182016-03-31 Jakub Jelinek <jakub@redhat.com>
1619
1620 PR rtl-optimization/70460
1621 * gcc.c-torture/execute/pr70460.c: New test.
1622
efc3536f
RB
16232016-03-31 Richard Biener <rguenther@suse.de>
1624
1625 PR c++/70430
1626 * g++.dg/ext/vector30.C: New testcase.
1627
e0876e21
DH
16282016-03-30 Dominique d'Humieres <dominiq@lps.ens.fr>
1629 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1630
1631 * gfortran.dg/fmt_pf.f90: New test.
1632
e9bff8c6
RO
16332016-03-30 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1634
1635 Forward-port from 5 branch
1636 2016-03-30 Jakub Jelinek <jakub@redhat.com>
1637
1638 PR testsuite/70356
1639 * gcc.target/i386/avx-vextractf128-256-5.c: Move
1640 dg-require-effective-target after dg-do.
1641
1642 2015-12-30 Kirill Yukhin <kirill.yukhin@intel.com>
1643
1644 * gcc.target/i386/avx-vextractf128-256-5.c: New test.
1645
2620c80d
TS
16462016-03-30 Thomas Schwinge <thomas@codesourcery.com>
1647 Julian Brown <julian@codesourcery.com>
1648 Chung-Lin Tang <cltang@codesourcery.com>
1649 Cesar Philippidis <cesar@codesourcery.com>
1650 James Norris <jnorris@codesourcery.com>
1651 Tom de Vries <tom@codesourcery.com>
1652 Nathan Sidwell <nathan@codesourcery.com>
1653
bf867841 1654 * c-c++-common/goacc/combined-directives.c: Clean up dg-* directives.
2620c80d
TS
1655 * c-c++-common/goacc/loop-clauses.c: Likewise.
1656 * g++.dg/goacc/template.C: Likewise.
1657 * gfortran.dg/goacc/combined-directives.f90: Likewise.
1658 * gfortran.dg/goacc/loop-1.f95: Likewise.
1659 * gfortran.dg/goacc/loop-5.f95: Likewise.
1660 * gfortran.dg/goacc/loop-6.f95: Likewise.
1661 * gfortran.dg/goacc/loop-tree-1.f90: Likewise.
1662 * c-c++-common/goacc-gomp/nesting-1.c: Update.
1663 * c-c++-common/goacc-gomp/nesting-fail-1.c: Likewise.
1664 * c-c++-common/goacc/clauses-fail.c: Likewise.
1665 * c-c++-common/goacc/parallel-1.c: Likewise.
1666 * c-c++-common/goacc/reduction-1.c: Likewise.
1667 * c-c++-common/goacc/reduction-2.c: Likewise.
1668 * c-c++-common/goacc/reduction-3.c: Likewise.
1669 * c-c++-common/goacc/reduction-4.c: Likewise.
1670 * c-c++-common/goacc/routine-3.c: Likewise.
1671 * c-c++-common/goacc/routine-4.c: Likewise.
1672 * c-c++-common/goacc/routine-5.c: Likewise.
1673 * c-c++-common/goacc/tile.c: Likewise.
1674 * g++.dg/goacc/template.C: Likewise.
1675 * gfortran.dg/goacc/combined-directives.f90: Likewise.
1676 * c-c++-common/goacc/nesting-1.c: Move dg-error test cases into...
1677 * c-c++-common/goacc/nesting-fail-1.c: ... this file. Update.
1678 * c-c++-common/goacc/kernels-1.c: Update. Incorporate...
1679 * c-c++-common/goacc/kernels-empty.c: ... this file, and...
1680 * c-c++-common/goacc/kernels-eternal.c: ... this file, and...
1681 * c-c++-common/goacc/kernels-noreturn.c: ... this file.
1682 * c-c++-common/goacc/host_data-1.c: New file. Incorporate...
1683 * c-c++-common/goacc/use_device-1.c: ... this file.
1684 * c-c++-common/goacc/host_data-2.c: New file. Incorporate...
1685 * c-c++-common/goacc/host_data-5.c: ... this file, and...
1686 * c-c++-common/goacc/host_data-6.c: ... this file.
1687 * c-c++-common/goacc/loop-2-kernels.c: New file.
1688 * c-c++-common/goacc/loop-2-parallel.c: Likewise.
1689 * c-c++-common/goacc/loop-3.c: Likewise.
1690 * g++.dg/goacc/reference.C: Likewise.
1691 * g++.dg/goacc/routine-1.C: Likewise.
1692 * g++.dg/goacc/routine-2.C: Likewise.
1693
f6d2d066
RB
16942016-03-30 Richard Biener <rguenther@suse.de>
1695
1696 PR middle-end/70450
1697 * gcc.dg/torture/pr70450.c: New testcase.
1698
d43242b9
JJ
16992016-03-30 Jakub Jelinek <jakub@redhat.com>
1700
1701 PR target/70421
1702 * gcc.dg/torture/pr70421.c: New test.
1703 * gcc.target/i386/avx512f-pr70421.c: New test.
1704
5ce43b77
L
17052016-03-30 H.J. Lu <hongjiu.lu@intel.com>
1706
1707 PR testsuite/70364
1708 * gcc.target/i386/cleanup-1.c: Include <stddef.h>.
1709 (check): New function.
1710 (bar): Call check.
1711 (foo): Align stack to 16 bytes when calling bar.
1712 * gcc.target/i386/cleanup-2.c: Likewise.
1713
d014a712
PP
17142016-03-30 Patrick Palka <ppalka@gcc.gnu.org>
1715
1716 PR tree-optimization/59124
1717 * gcc.dg/Warray-bounds-19.c: New test.
1718
13f0e8c7
ZW
17192016-03-29 Zachary T Welch <zwelch@codesourcery.com>
1720
1721 * lib/prune.exp (escape_regex_chars): New.
1722 (prune_file_path): Update to quote metcharacters for regexp.
1723
3336c6e0
JJ
17242016-03-29 Jakub Jelinek <jakub@redhat.com>
1725
a362f023
JJ
1726 PR rtl-optimization/70429
1727 * gcc.c-torture/execute/pr70429.c: New test.
1728
3336c6e0
JJ
1729 PR tree-optimization/70405
1730 * gcc.dg/pr70405.c: New test.
1731
728557fd
AV
17322016-03-29 Andre Vehreschild <vehre@gcc.gnu.org>
1733
1734 PR fortran/70397
1735 * gfortran.dg/unlimited_polymorphic_25.f90: New test.
1736 * gfortran.dg/unlimited_polymorphic_26.f90: New test.
1737
bef977d4
TS
17382016-03-29 Thomas Schwinge <thomas@codesourcery.com>
1739
1740 PR testsuite/64177
1741 * c-c++-common/cilk-plus/CK/spawning_arg.c (main): Call
1742 __cilkrts_set_param to set two workers.
1743 * c-c++-common/cilk-plus/CK/steal_check.c (main): Likewise.
1744 * g++.dg/cilk-plus/CK/catch_exc.cc (main): Likewise.
1745
6f6d25c9
DH
17462016-03-28 Dominique d'Humieres <dominiq@lps.ens.fr>
1747
bf867841 1748 * g++.dg/ext/fnname5.C: Update the test for Darwin.
6f6d25c9 1749
45733562
KY
17502016-03-28 Kirill Yukhin <kirill.yukhin@intel.com>
1751
1752 PR target/70406
bf867841 1753 * gcc.target/i386/pr70406.c: New test.
45733562 1754
a1799e5e
EB
17552016-03-27 Eric Botcazou <ebotcazou@adacore.com>
1756
1757 * gnat.dg/specs/double_record_extension3.ads: New test.
1758
5fca7b66
RH
17592016-03-25 Richard Henderson <rth@redhat.com>
1760
1761 PR target/70120
1762 * gcc.target/aarch64/pr70120-1.c: New.
1763 * gcc.target/aarch64/pr70120-2.c: New.
1764 * gcc.target/aarch64/pr70120-3.c: New.
1765
31ce75c6
PP
17662016-03-25 Patrick Palka <ppalka@gcc.gnu.org>
1767
1768 PR c++/62212
1769 * g++.dg/template/mangle2.C: The dg-do directive should be
1770 "compile" not "assemble".
1771
3caf0ca1
BS
17722016-03-25 Bernd Schmidt <bschmidt@redhat.com>
1773
1774 PR lto/69650
1775 * gcc.dg/pr69650.c: New test.
1776
634035b6
DE
17772016-03-25 David Edelsohn <dje.gcc@gmail.com>
1778
1779 * g++.dg/ext/pr70290.C: Prune non-standard ABI.
1780
45d34276
AM
17812016-03-25 Alan Modra <amodra@gmail.com>
1782
1783 * gcc.dg/dfp/pr70052.c: New test.
1784
8f085166
RH
17852016-03-24 Richard Henderson <rth@redhat.com>
1786
1787 PR middle-end/69845
1788 * gcc.dg/tree-ssa/pr69845-1.c: New test.
1789 * gcc.dg/tree-ssa/pr69845-2.c: New test.
1790
011e5ec3
TV
17912016-03-24 Tom de Vries <tom@codesourcery.com>
1792
1793 * gfortran.dg/goacc/host_data-tree.f95: Add missing initialization.
1794
9e3f4551
TV
17952016-03-24 Tom de Vries <tom@codesourcery.com>
1796
1797 * c-c++-common/goacc/uninit-use-device-clause.c: New test.
1798 * gfortran.dg/goacc/uninit-use-device-clause.f95: New test.
1799
45780041
TV
18002016-03-24 Tom de Vries <tom@codesourcery.com>
1801
1802 * c-c++-common/goacc/uninit-dim-clause.c: New test.
1803 * gfortran.dg/goacc/uninit-dim-clause.f95: New test.
1804
887ab4e5
PP
18052016-03-24 Patrick Palka <ppalka@gcc.gnu.org>
1806
1807 PR c++/62212
1808 * g++.dg/template/mangle2.C: New test.
1809
69a9a66f
RB
18102016-03-24 Richard Biener <rguenther@suse.de>
1811
1812 PR tree-optimization/70396
1813 * gcc.dg/torture/pr70396.c: New testcase.
1814
ed87de55
RB
18152016-03-24 Richard Biener <rguenther@suse.de>
1816
1817 PR middle-end/70370
1818 * gcc.dg/torture/pr70370.c: New testcase.
1819
ea064934
TV
18202016-03-24 Tom de Vries <tom@codesourcery.com>
1821
1822 * gfortran.dg/goacc/data-tree.f95: Add missing initialization.
1823 * gfortran.dg/goacc/kernels-tree.f95: Same.
1824 * gfortran.dg/goacc/parallel-tree.f95: Same.
1825
b2a4dd1d
TV
18262016-03-24 Tom de Vries <tom@codesourcery.com>
1827
1828 * c-c++-common/goacc/uninit-if-clause.c: New test.
1829 * gfortran.dg/goacc/uninit-if-clause.f95: New test.
1830
72e7cd6e
JJ
18312016-03-24 Jakub Jelinek <jakub@redhat.com>
1832
1833 PR target/70290
bf867841
UB
1834 * g++.dg/ext/pr70290.C: Add -Wno-psabi -w to dg-options.
1835 Fix formatting.
72e7cd6e 1836
ce9d0c03
RB
18372016-03-24 Richard Biener <rguenther@suse.de>
1838
1839 PR tree-optimization/70372
1840 * gcc.dg/tree-ssa/pr70372.c: New testcase.
1841
426b9428
PP
18422016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
1843
1844 PR c++/70347
1845 * g++.dg/cpp1y/nsdmi-union1.C: New test.
1846
cd1588c4
PP
18472016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
1848
1849 PR c++/70332
1850 * g++.dg/cpp1y/nsdmi-aggr5.C: New test.
1851
61637db3
JJ
18522016-03-23 Jakub Jelinek <jakub@redhat.com>
1853
928af3bf
JJ
1854 PR c++/70001
1855 * g++.dg/cpp0x/constexpr-70001-4.C: New test.
1856 * g++.dg/cpp1y/pr70001.C: New test.
1857
61637db3
JJ
1858 PR c++/70323
1859 * g++.dg/cpp0x/constexpr-70323.C: New test.
1860
05aca4e7
AO
18612016-03-23 Alexandre Oliva <aoliva@redhat.com>
1862 Jason Merrill <jason@redhat.com>
1863 Jakub Jelinek <jakub@redhat.com>
1864
1865 PR c++/69315
1866 * g++.dg/cpp0x/constexpr-69315.C: New test.
1867 * g++.dg/cpp0x/variadic122.C: Change one dg-warning into dg-bogus.
1868
fbdb6baf
MP
18692016-03-23 Marek Polacek <polacek@redhat.com>
1870
1871 PR c++/69884
1872 * g++.dg/warn/Wignored-attributes-1.C: New test.
1873 * g++.dg/warn/Wignored-attributes-2.C: New test.
1874
d79ee524
TV
18752016-03-23 Tom de Vries <tom@codesourcery.com>
1876
1877 * c-c++-common/goacc/kernels-default.c (foo): Add missing
1878 initialization.
1879 * gfortran.dg/goacc/private-3.f95 (test): Same.
1880 * gfortran.dg/goacc/routine-5.f90 (gang, worker, vector, seq): Add
1881 missing use param.
1882
a59f0bef
KT
18832016-03-23 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1884
1885 * lib/target-supports.exp: Remove v7ve entry from loop
1886 creating effective target checks.
1887 (check_effective_target_arm_arch_v7ve_ok): New procedure.
1888 (add_options_for_arm_arch_v7ve): Likewise.
1889
0179520a
JJ
18902016-03-23 Jakub Jelinek <jakub@redhat.com>
1891
1892 PR tree-optimization/70354
1893 * gcc.dg/vect/pr70354-1.c: New test.
1894 * gcc.dg/vect/pr70354-2.c: New test.
1895 * gcc.target/i386/avx2-pr70354-1.c: New test.
1896 * gcc.target/i386/avx2-pr70354-2.c: New test.
1897
75bb14d7
JL
18982016-03-22 Jeff Law <law@redhat.com>
1899
1900 PR target/70232
1901 * gcc.dg/tree-ssa/pr70232.c: New test.
1902
72c9526d
IE
19032016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
1904
1905 PR target/70302
1906 * gcc.target/i386/pr70302.c: New test.
1907
a3ca1bc5
RB
19082016-03-22 Richard Biener <rguenther@suse.de>
1909
1910 PR middle-end/70251
1911 * g++.dg/torture/pr70251.C: New testcase.
1912
5c240f4d
DM
19132016-03-22 David Malcolm <dmalcolm@redhat.com>
1914
1915 PR c/69993
1916 * c-c++-common/Wmisleading-indentation-3.c: New test, based on
1917 Wmisleading-indentation.c.
1918 * c-c++-common/Wmisleading-indentation.c: Update thoughout to
1919 reflect change to diagnostic text and order of messages.
1920 * gcc.dg/plugin/location-overflow-test-2.c: Likewise.
1921
80f6631b
DE
19222016-03-22 David Edelsohn <dje.gcc@gmail.com>
1923
1924 * g++.dg/ext/java-3.C: Don't compile on AIX.
1925
9a10956c
RB
19262016-03-22 Richard Biener <rguenther@suse.de>
1927
1928 PR middle-end/70333
1929 * gcc.dg/torture/pr70333.c: New testcase.
1930
6cedf922
IE
19312016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
1932
1933 * g++.dg/ext/pr70290.C: New test.
1934
cd6c27ac
KY
19352016-03-22 Kirill Yukhin <kirill.yukhin@intel.com>
1936
1937 PR target/70325
1938 * gcc.target/i386/pr70325.c: New test.
1939
4cde512c
JJ
19402016-03-22 Jakub Jelinek <jakub@redhat.com>
1941
b01915ed
JJ
1942 PR target/70329
1943 * gcc.target/i386/avx512bw-pr70329-1.c: New test.
1944 * gcc.target/i386/avx512bw-pr70329-2.c: New test.
1945
4e3e2cf1
JJ
1946 PR target/70300
1947 * gcc.target/i386/pr70300.c: New test.
1948
4cde512c
JJ
1949 PR c++/70295
1950 * c-c++-common/nonnull-1.c (func): Remove parens around cp4 != 0.
1951 (func2): New function for cond with parens, xfail warning for c++.
1952 * g++.dg/warn/Wnonnull-compare-8.C: New test.
1953
16f6d7dc
PP
19542016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
1955
1956 PR c++/70096
1957 * g++.dg/template/ptrmem30.C: New test.
1958
a3e2b438
PP
19592016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
1960
1961 PR c++/70204
1962 * g++.dg/cpp0x/constexpr-70204a.C: New test.
1963 * g++.dg/cpp0x/constexpr-70204b.C: New test.
1964
11b6a02e
JJ
19652016-03-21 Jakub Jelinek <jakub@redhat.com>
1966
1967 PR middle-end/70326
1968 * gcc.dg/pr70326.c: New test.
1969
b9407883
MG
19702016-03-21 Marc Glisse <marc.glisse@inria.fr>
1971 Jakub Jelinek <jakub@redhat.com>
1972
1973 PR tree-optimization/70317
1974 * gcc.dg/pr70317.c: New test.
1975
4a148e19
UB
19762016-03-21 Uros Bizjak <ubizjak@gmail.com>
1977
1978 PR target/70327
1979 * gcc.target/i386/pr70327.c: New test.
1980
2a85ddbb
ML
19812016-03-21 Martin Liska <mliska@suse.cz>
1982
7d36fe98 1983 PR ipa/70306
2a85ddbb
ML
1984 * gcc.dg/ipa/pr70306.c: New test.
1985
4a148e19 19862016-03-21 Andre Vieira <andre.simoesdiasvieira@arm.com>
9a72f5f6
AV
1987
1988 * gcc.target/arm/attr-align1.c: Skip if M-profile.
1989 * gcc.target/arm/attr-align3.c: Likewise.
1990 * gcc.target/arm/attr_arm.c: Likewise.
1991 * gcc.target/arm/flip-thumb.c: Likewise.
1992
6b366948
JJ
19932016-03-21 Jakub Jelinek <jakub@redhat.com>
1994
1995 PR target/70296
1996 * gcc.target/powerpc/altivec-36.c: New test.
1997
2fac8c14
RB
19982016-03-21 Richard Biener <rguenther@suse.de>
1999
2000 PR tree-optimization/70310
2001 * gcc.dg/torture/pr70310.c: New testcase.
2002
e9bde854
KY
20032016-03-21 Kirill Yukhin <kirill.yukhin@intel.com>
2004
2005 PR target/70293
2006 * gcc.target/i386/pr70293.c: New test.
2007
56bbfaf6
RB
20082016-03-21 Richard Biener <rguenther@suse.de>
2009
2010 PR tree-optimization/70288
2011 * gcc.dg/torture/pr70288-1.c: New testcase.
2012 * gcc.dg/torture/pr70288-2.c: Likewise.
2013
3eee49ed
AB
20142016-03-21 Andrey Belevantsev <abel@ispras.ru>
2015
2016 PR rtl-optimization/69307
2017 * gcc.target/arm/pr69307.c: New test.
4a148e19 2018
8e7816b4
AB
20192016-03-21 Andrey Belevantsev <abel@ispras.ru>
2020
2021 PR rtl-optimization/69102
2022 * gcc.c-torture/compile/pr69102.c: New test.
2023
14d7d4be
JL
20242016-03-18 Jeff Law <law@redhat.com>
2025
2026 PR rtl-optimization/70263
2027 * gcc.c-torture/compile/pr70263-1.c: New test.
2028 * gcc.target/i386/pr70263-2.c: New test.
2029
5c6a601c
BS
20302016-03-18 Bernd Schmidt <bschmidt@redhat.com>
2031
2032 PR rtl-optimization/70278
2033 * gcc.dg/torture/pr70278.c: New test.
2034 * gcc.target/arm/pr70278.c: New test.
2035
4bbf545b
DM
20362016-03-18 David Malcolm <dmalcolm@redhat.com>
2037
2038 PR c/70281
2039 * gcc.dg/plugin/diagnostic-test-expressions-1.c
2040 (test_builtin_types_compatible_p): New test function.
2041 * gcc.dg/pr70281.c: New test case.
2042
dc28bb68
CL
20432016-03-18 Christophe Lyon <christophe.lyon@linaro.org>
2044
2045 PR target/70113
2046 * gcc.target/aarch64/pr63304_1.c: Add -mno-fix-cortex-a53-843419.
2047
5e8d6dff
IE
20482016-03-18 Ilya Enkovich <enkovich.gnu@gmail.com>
2049
2050 PR tree-optimization/70252
2051 * gcc.dg/pr70252.c: New test.
2052
d0e7e403
TV
20532016-03-18 Tom de Vries <tom@codesourcery.com>
2054
2055 * gcc.dg/pr70161-2.c: New test.
2056 * gcc.dg/pr70161.c: New test.
2057
fa22501a
TV
20582016-03-18 Tom de Vries <tom@codesourcery.com>
2059
2060 PR ipa/70269
2061 * gcc.dg/pr70269.c: New test.
2062
dd125026
JJ
20632016-03-18 Jakub Jelinek <jakub@redhat.com>
2064
2065 PR c++/70267
2066 * g++.dg/ext/java-3.C: New test.
2067
91914f0a
PP
20682016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
2069
2070 PR c++/70205
2071 * g++.dg/lookup/pr70205.C: New test.
2072
753a8910
PP
20732016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
2074
2075 PR c++/70218
2076 * g++.dg/cpp0x/lambda/lambda-70218.C: New test.
2077
14ba7b28
MP
20782016-03-17 Marek Polacek <polacek@redhat.com>
2079
2080 PR c/69407
2081 * gcc.dg/atomic-op-6.c: New test.
2082
ded60913
DM
20832016-03-17 David Malcolm <dmalcolm@redhat.com>
2084
2085 PR c/70264
2086 * c-c++-common/pr70264.c: New test case.
2087
a3aad0e6
JJ
20882016-03-17 Jakub Jelinek <jakub@redhat.com>
2089
17366700
JJ
2090 PR c++/70144
2091 * c-c++-common/pr70144-1.c: New test.
2092 * c-c++-common/pr70144-2.c: New test.
2093
a3aad0e6
JJ
2094 PR c++/70272
2095 * g++.dg/opt/flifetime-dse5.C (main): Remove extra semicolon.
2096 * g++.dg/opt/flifetime-dse6.C: New test.
2097 * g++.dg/tree-ssa/ehcleanup-1.C: Adjust unreachable count.
2098
b57e6e18
L
20992016-03-17 H.J. Lu <hongjiu.lu@intel.com>
2100
2101 PR driver/70192
2102 * gcc.dg/pic-1.c: New test.
2103 * gcc.dg/pic-2.c: Likewise.
2104 * gcc.dg/pic-3.c: Likewise.
2105 * gcc.dg/pic-4.c: Likewise.
2106 * gcc.dg/pie-1.c: Likewise.
2107 * gcc.dg/pie-2.c: Likewise.
2108 * gcc.dg/pie-3.c: Likewise.
2109 * gcc.dg/pie-4.c: Likewise.
2110 * gcc.dg/pie-5.c: Likewise.
2111 * gcc.dg/pie-6.c: Likewise.
2112
b38ba58b
TV
21132016-03-17 Tom de Vries <tom@codesourcery.com>
2114
2115 * gfortran.dg/goacc/kernels-alias-3.f95: New test.
2116 * gfortran.dg/goacc/kernels-alias-4.f95: New test.
2117
6931b3b7
RB
21182016-03-17 Richard Biener <rguenther@suse.de>
2119
2120 PR debug/70271
2121 * g++.dg/debug/pr70271.C: New testcase.
2122
0c8b64cb
IE
21232016-03-17 Ilya Enkovich <enkovich.gnu@gmail.com>
2124
2125 * gcc.target/i386/pr70251.c: New test.
2126
b1970801
MP
21272016-03-17 Marek Polacek <polacek@redhat.com>
2128
2129 PR c++/70194
2130 * g++.dg/warn/constexpr-70194.C: New test.
2131
820c5eaa
RH
21322016-03-16 Richard Henderson <rth@redhat.com>
2133
2134 PR middle-end/70240
2135 * gcc.c-torture/compile/pr70240.c: New.
2136
da0ad263
SKS
21372016-03-16 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
2138
2139 * gcc.c-torture/compile/20151204.c: Skip for avr.
2140
c73d295c
JJ
21412016-03-16 Jakub Jelinek <jakub@redhat.com>
2142
2143 PR target/70245
2144 * g++.dg/opt/pr70245.C: New test.
2145 * g++.dg/opt/pr70245.h: New file.
2146 * g++.dg/opt/pr70245-aux.cc: New file.
2147
b2794066
MS
21482016-03-16 Martin Sebor <msebor@redhat.com>
2149
2150 * g++.dg/cpp1y/constexpr-instantiate.C: Correct DejaGnu directives.
2151
aa43616c
RH
21522016-03-16 Richard Henderson <rth@redhat.com>
2153
2154 PR middle-end/70199
2155 * gcc.c-torture/compile/pr70199.c: New.
2156
59608fe5
L
21572016-03-16 H.J. Lu <hongjiu.lu@intel.com>
2158
2159 * gcc.dg/uninit-19.c: Run dos2unix.
2160
ab4c578f
MP
21612016-03-16 Marek Polacek <polacek@redhat.com>
2162
2163 PR c/70093
2164 * gcc.dg/nested-func-10.c: New test.
2165 * gcc.dg/nested-func-9.c: New test.
2166
f5387e76
JJ
21672016-03-16 Jakub Jelinek <jakub@redhat.com>
2168
2169 PR tree-optimization/68714
2170 * gcc.dg/tree-ssa/pr68714.c: Add -w -Wno-psabi to dg-options.
2171
7662b718
TV
21722016-03-16 Tom de Vries <tom@codesourcery.com>
2173
2174 PR tree-optimization/68715
2175 * gcc.dg/graphite/pr68715-2.c: New test.
2176 * gcc.dg/graphite/pr68715.c: New test.
2177 * gfortran.dg/graphite/pr68715.f90: New test.
2178
be7ce7ae
TV
21792016-03-16 Tom de Vries <tom@codesourcery.com>
2180
2181 PR tree-optimization/68809
2182 * gcc.dg/graphite/pr68809-2.c: New test.
2183 * gcc.dg/graphite/pr68809.c: New test.
2184
1935f250
JJ
21852016-03-16 Jakub Jelinek <jakub@redhat.com>
2186
6651c93e
JJ
2187 PR c++/70147
2188 * g++.dg/ubsan/pr70147-2.C (C::C): Initialize A base with invalid
2189 method call to i () as argument. Adjust expected output.
2190
1935f250
JJ
2191 PR c++/70147
2192 * g++.dg/ubsan/pr70147-1.C: New test.
2193 * g++.dg/ubsan/pr70147-2.C: New test.
2194
ab1caa6e
MS
21952016-03-15 Martin Sebor <msebor@redhat.com>
2196
2197 PR c++/58281
2198 * g++.dg/cpp1y/constexpr-instantiate.C: Add new test.
2199
5c2a1bbb
JDA
22002016-03-15 John David Anglin <danglin@gcc.gnu.org>
2201
cb5d8ad1
JDA
2202 * gcc.c-torture/execute/pr68532.c: Add -fno-common option on
2203 hppa*-*-hpux*.
2204
b440dd40
JDA
2205 * gcc.dg/ifcvt-4.c: Add hppa*64*-*-* to skip list.
2206
5c2a1bbb
JDA
2207 PR libfortran/69799
2208 * gfortran.dg/coarray_allocate_5.f08: Add "-latomic" option if
2209 libatomic_available.
2210
42c729c5
MP
22112016-03-15 Marek Polacek <polacek@redhat.com>
2212
2213 PR c++/70209
2214 * g++.dg/ext/attribute-may-alias-4.C: New test.
2215
82b1c550
AM
22162016-03-15 Alexander Monakov <amonakov@ispras.ru>
2217
2218 * g++.dg/pr63384.C: Add -w to dg-options. Remove '-toggle' in
2219 -fvar-tracking-assignments-toggle flag.
2220
4ccbf3a6
PH
22212016-03-15 Pat Haugen <pthaugen@us.ibm.com>
2222
2223 * gcc.dg/ifcvt-4.c: Add -misel for powerpc*.
2224
c39858bd
JJ
22252016-03-15 Jakub Jelinek <jakub@redhat.com>
2226
2227 PR rtl-optimization/70222
2228 * gcc.c-torture/execute/pr70222-1.c: New test.
2229 * gcc.c-torture/execute/pr70222-2.c: New test.
2230
8be119c1
RH
22312016-03-15 Richard Henderson <rth@redhat.com>
2232
2233 * gcc.dg/tree-ssa/pr68714.c: Test during reassoc1 pass.
2234
6598bb55
AB
22352016-03-15 Andrey Belevantsev <abel@ispras.ru>
2236
2237 PR rtl-optimization/69032
2238 * gcc.dg/pr69032.c: New test.
2239
81fa2944
AB
22402016-03-15 Andrey Belevantsev <abel@ispras.ru>
2241
2242 PR rtl-optimization/63384
4a148e19 2243 * g++.dg/pr63384.C: New test.
81fa2944 2244
74ea9ab6
AB
22452016-03-15 Andrey Belevantsev <abel@ispras.ru>
2246
2247 PR target/64411
2248 * gcc.target/i386/pr64411.C: New test.
2249
045d5055
TV
22502016-03-15 Tom de Vries <tom@codesourcery.com>
2251
2252 * gfortran.dg/goacc/kernels-alias-2.f95: New test.
2253 * gfortran.dg/goacc/kernels-alias.f95: New test.
2254
3ea33585
MS
22552016-03-14 Martin Sebor <msebor@redhat.com>
2256
2257 PR c++/53792
2258 * g++.dg/cpp0x/constexpr-inline.C: New test.
2259 * g++.dg/cpp0x/constexpr-inline-1.C: Same.
2260
1df7b330
DE
22612016-03-14 David Edelsohn <dje.gcc@gmail.com>
2262
2263 * gcc.dg/torture/pr70083.c: Prune non-standard ABI.
2264
79b57d18
JJ
22652016-03-14 Jakub Jelinek <jakub@redhat.com>
2266
2267 PR middle-end/70219
2268 * gcc.dg/pr70219.c: New test.
2269
3cbf012a
BS
22702016-03-14 Bernd Schmidt <bschmidt@redhat.com>
2271
2272 PR target/70083
2273 * gcc.dg/torture/pr70083.c: New test.
2274 * gcc.target/i386/pr70083.c: New test.
2275
a9fee7cd
RB
22762016-03-14 Richard Biener <rguenther@suse.de>
2277
2278 PR tree-optimization/56365
2279 * gcc.dg/tree-ssa/phi-opt-14.c: New testcase.
2280
4799603f
SB
22812016-03-14 Segher Boessenkool <segher@kernel.crashing.org>
2282
2283 PR target/70098
2284 * lib/target-supports.exp (check_effective_target_powerpc64_no_dm):
2285 New function.
2286 * g++.dg/pr70098.C: New testcase.
2287
2288
760ca967
TV
22892016-03-14 Tom de Vries <tom@codesourcery.com>
2290
2291 PR tree-optimization/70045
2292 * gcc.dg/graphite/pr70045.c: New test.
2293
44e66a77
JD
22942016-03-13 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2295
2296 PR fortran/69043
2297 * gfortran.dg/include_9.f90: New test.
2298
a18e0fe1
DH
22992016-03-13 Dominique d'Humieres <dominiq@lps.ens.fr>
2300
2301 PR fortran/45076
2302 gfortran.dg/prof/prof.exp: New script.
2303 gfortran.dg/prof/dynamic_dispatch_6.f03: New test.
2304
d0aca6ab
AB
23052016-03-12 Andrey Belevantsev <abel@ispras.ru>
2306
2307 PR rtl-optimization/69307
2308 * gcc.dg/pr69307.c: New test.
2309
cefe08a4
VM
23102016-03-12 Vladimir Makarov <vmakarov@redhat.com>
2311
2312 PR target/69614
2313 * gcc.target/arm/pr69614.c: New.
2314
70112e2a
PT
23152016-03-12 Paul Thomas <pault@gcc.gnu.org>
2316
2317 PR fortran/70031
2318 * gfortran.dg/submodule_14.f08: New test
2319
2320 PR fortran/69524
2321 * gfortran.dg/submodule_15.f08: New test
2322
3f1e5d3a
PP
23232016-03-12 Patrick Palka <ppalka@gcc.gnu.org>
2324
2325 PR c++/70106
2326 * g++.dg/cpp1y/paren3.C: New test.
2327
a3f6d680
MM
23282016-03-11 Michael Meissner <meissner@linux.vnet.ibm.com>
2329
2330 PR target/70131
2331 * gcc.target/powerpc/ppc-round2.c: New test.
2332
92348f09
BS
23332016-03-11 Bernd Schmidt <bschmidt@redhat.com>
2334
2335 PR target/70123
2336 * gcc.dg/torture/pr70123.c: New test.
2337
cebde9e9
JL
23382016-03-11 Jeff Law <law@redhat.com>
2339
2340 PR tree-optimization/70190
2341 * gcc.c-torture/compile/pr70190.c: New test.
2342
3edc5da4
DM
23432016-03-11 David Malcolm <dmalcolm@redhat.com>
2344
2345 PR c/68187
2346 * c-c++-common/Wmisleading-indentation.c (test43_a): New test
2347 case.
2348 (test43_b): Likewise.
2349 (test43_c): Likewise.
2350 (test43_d): Likewise.
2351 (test43_e): Likewise.
2352 (test43_f): Likewise.
2353 (test43_g): Likewise.
2354 (test44_a): Likewise.
2355 (test44_b): Likewise.
2356 (test44_c): Likewise.
2357 (test44_d): Likewise.
2358 (test44_e): Likewise.
2359
318c1204
DM
23602016-03-11 David Malcolm <dmalcolm@redhat.com>
2361
2362 PR c/70085
2363 * c-c++-common/Wmisleading-indentation.c (pr70085): New test case.
2364
bc062234
KT
23652016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2366
2367 * gcc.target/aarch64/vect-reduc-or_1.c: Add -fno-vect-cost-model to
2368 dg-options.
2369
acfc1ac1
KT
23702016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2371
2372 PR target/70002
2373 PR target/69245
2374 * gcc.target/aarch64/pr69245_2.c: New test.
2375
d1e2bb2d
JJ
23762016-03-11 Jakub Jelinek <jakub@redhat.com>
2377
2378 PR tree-optimization/70177
2379 * gcc.dg/pr70177.c: New test.
2380
07350627
AL
23812016-03-11 Alan Lawrence <alan.lawrence@arm.com>
2382
2383 * gfortran.dg/unconstrained_commons.f: Widen regexp to match j_<N>.
2384
5c6706f7
AL
23852016-03-11 Alan Lawrence <alan.lawrence@arm.com>
2386
2387 * gcc.dg/tree-ssa/sra-20.c: New.
2388
02d472a2
JJ
23892016-03-11 Jakub Jelinek <jakub@redhat.com>
2390
686d390a
JJ
2391 PR rtl-optimization/70174
2392 * gcc.dg/pr70174.c: New test.
2393
02d472a2
JJ
2394 PR tree-optimization/70169
2395 * gcc.dg/pr70169.c: New test.
2396
0f9befa1
IE
23972016-03-11 Ilya Enkovich <enkovich.gnu@gmail.com>
2398
2399 PR target/70160
2400 * gcc.target/i386/pr70160.c: New test.
2401
432d4670
AK
24022016-03-11 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
2403
2404 * gcc.target/s390/dfp-1.c: New test.
2405
a3dc8760
NC
24062016-03-10 Nick Clifton <nickc@redhat.com>
2407
2408 PR target/70044
2409 * gcc.target/aarch64/pr70044.c: New test.
2410
b87a8d7d
PP
24112016-03-10 Patrick Palka <ppalka@gcc.gnu.org>
2412 Jakub Jelinek <jakub@redhat.com>
2413
2414 PR c++/70001
2415 * g++.dg/cpp0x/constexpr-70001-1.C: New test.
2416 * g++.dg/cpp0x/constexpr-70001-2.C: New test.
2417 * g++.dg/cpp0x/constexpr-70001-3.C: New test.
2418
4f4ada6a
JH
24192016-03-10 Jan Hubicka <hubicka@ucw.cz>
2420
2421 PR lto/69589
2422 * g++.dg/lto/pr69589_0.C: New testcase
2423 * g++.dg/lto/pr69589_1.C: New testcase
2424
d49b0aa0
MP
24252016-03-10 Marek Polacek <polacek@redhat.com>
2426
2427 PR c++/70153
2428 * g++.dg/delayedfold/unary-plus1.C: New test.
2429
24302016-03-10 Andre Vieira <andre.simoesdiasvieira@arm.com>
c81e3837
AV
2431
2432 * gcc.target/arm/pr45701-1.c: Escape brackets.
2433 * gcc.target/arm/pr45701-2.c: Likewise.
2434
71017a7b
AL
24352016-03-10 Alan Lawrence <alan.lawrence@arm.com>
2436
2437 * gfortran.dg/unconstrained_commons.f: New.
2438
ba52669f
AM
24392016-03-10 Alan Modra <amodra@gmail.com>
2440
2441 * gcc.dg/pr69195.c: New.
2442 * gcc.dg/pr69238.c: New.
2443
27742332
TV
24442016-03-10 Tom de Vries <tom@codesourcery.com>
2445
2446 PR testsuite/68915
2447 * gcc.dg/vect/pr46032.c: Xfail scan if alignment requirements not met.
2448
3a81a594
RB
24492016-03-10 Richard Biener <rguenther@suse.de>
2450
2451 PR tree-optimization/70128
2452 * gcc.dg/tree-ssa/alias-34.c: New testcase.
2453 * gcc.dg/tree-ssa/alias-35.c: Likewise.
2454
3433b975
JJ
24552016-03-09 Jakub Jelinek <jakub@redhat.com>
2456
c2864f02
JJ
2457 PR tree-optimization/70152
2458 * gcc.dg/pr70152.c: New test.
2459
3433b975
JJ
2460 PR target/70086
2461 * gcc.target/i386/pr70086-1.c: New test.
2462 * gcc.target/i386/pr70086-2.c: New test.
2463 * gcc.target/i386/pr70086-3.c: New test.
2bd8090f
JJ
2464
2465 PR tree-optimization/70127
2466 * gcc.c-torture/execute/pr70127.c: New test.
2467
96b3c82d
CP
24682016-03-09 Cesar Philippidis <cesar@codesourcery.com>
2469
2470 * c-c++-common/goacc/combined-directives-2.c: New test.
2471
b4f3232d
DM
24722016-03-09 David Malcolm <dmalcolm@redhat.com>
2473
2474 PR c/68473
2475 PR c++/70105
2476 * g++.dg/diagnostic/pr70105.C: New test.
2477 * gcc.dg/plugin/diagnostic-test-expressions-1.c (foo): New decl.
2478 (test_multiple_ordinary_maps): New test function.
2479
40499f81
DM
24802016-03-09 David Malcolm <dmalcolm@redhat.com>
2481
2482 PR c/68473
2483 PR c++/70105
2484 * gcc.dg/plugin/diagnostic_plugin_show_trees.c (show_tree):
2485 Drop range information from call to inform_at_rich_loc.
2486 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c (add_range):
2487 New.
2488 (test_show_locus): Replace calls to rich_location::add_range with
2489 calls to add_range. Rewrite the tests that used the now-defunct
2490 rich_location ctor taking a source_range. Simplify other tests
2491 by replacing calls to COMBINE_LOCATION_DATA with calls to
2492 make_location.
2493
c9e33662
RB
24942016-03-09 Richard Biener <rguenther@suse.de>
2495 Jakub Jelinek <jakub@redhat.com>
2496
2497 PR tree-optimization/70138
2498 * gcc.dg/vect/pr70138-1.c: New testcase.
2499 * gcc.dg/vect/pr70138-2.c: Likewise.
2500
2c73b764
JJ
25012016-03-09 Jakub Jelinek <jakub@redhat.com>
2502
2503 PR target/70049
2504 * gcc.target/i386/pr70049.c: New test.
2505
c06d25bb
RB
25062016-03-09 Richard Biener <rguenther@suse.de>
2507
2508 PR c/70143
2509 * gcc.dg/Wstrict-aliasing-bogus-upcast.c: New testcase.
2510 * gcc.dg/Wstrict-aliasing-struct-with-char-member.c: Likewise.
2511 * gcc.dg/Wstrict-aliasing-struct-member.c: Remove again.
2512
5828a501
RO
25132016-03-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2514
2515 * gcc.dg/vect/bb-slp-34.c: Really don't xfail on aarch64-*-*,
2516 arm-*-*.
2517
2e141c8d
JJ
25182016-03-09 Jakub Jelinek <jakub@redhat.com>
2519
5a9def37
JJ
2520 PR middle-end/67278
2521 * gcc.dg/simd-7.c: Add -w -Wno-psabi to dg-options.
2522
2e141c8d
JJ
2523 PR target/67278
2524 * gcc.dg/simd-8.c: Add -w -Wno-psabi to dg-options.
2525
2526 PR middle-end/70050
2527 * gcc.dg/pr70050.c: Add -w to dg-options. Fix up PR number
2528 in testcase comment.
2529
bf751f40
TV
25302016-03-09 Tom de Vries <tom@codesourcery.com>
2531
2532 * gfortran.dg/goacc/kernels-loop-2.f95: New test.
2533 * gfortran.dg/goacc/kernels-loop-data-2.f95: New test.
2534 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: New test.
2535 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: New test.
2536 * gfortran.dg/goacc/kernels-loop-data-update.f95: New test.
2537 * gfortran.dg/goacc/kernels-loop-data.f95: New test.
2538 * gfortran.dg/goacc/kernels-loop-n.f95: New test.
2539 * gfortran.dg/goacc/kernels-loop.f95: New test.
2540
e210c999
MS
25412016-03-08 Martin Sebor <msebor@redhat.com>
2542
2543 PR c++/62096
2544 * g++.dg/warn/overflow-warn-7.C: New test.
2545
80aac5c8
JM
25462016-03-08 Jason Merrill <jason@redhat.com>
2547
2548 * lib/g++-dg.exp (g++-dg-runtest): Handle "concepts" in std list.
2549 * lib/target-supports.exp (check_effective_target_concepts): New.
2550
12b81409
JJ
25512016-03-08 Jakub Jelinek <jakub@redhat.com>
2552
d259b234
JJ
2553 PR c++/70135
2554 * g++.dg/cpp1y/constexpr-loop4.C: New test.
2555 * g++.dg/ubsan/pr70135.C: New test.
2556
12b81409
JJ
2557 PR target/70110
2558 * gcc.dg/pr70110.c: New test.
2559
b4e9f2aa
MJ
25602016-03-07 Martin Jambor <mjambor@suse.cz>
2561
2562 * c-c++-common/gomp/clauses-1.c: Remove dg-options.
2563 * c-c++-common/gomp/if-1.c: Likewise.
2564 * c-c++-common/gomp/pr61486-2.c: Likewise.
2565 * c-c++-common/gomp/target-teams-1.c: Moved dg-options except -fopenmp
2566 to dg-additional-options.
2567 * g++.dg/gomp/gomp.exp: Pass -Wno-hsa to all tests.
2568 * g++/gomp/target-teams-1.c: Likewise.
2569 * gcc.dg/gomp/gomp.exp: Likewise.
2570 * gcc.dg/gomp/pr68128-2.c: Moved dg-options except -fopenmp to
2571 dg-additional-options.
2572 * gfortran.dg/gomp/gomp.exp: Likewise.
2573 * gfortran.dg/gomp/target1.f90: Remove dg-options.
2574 * gfortran.dg/gomp/target2.f90: Moved dg-options except -fopenmp to
2575 dg-additional-options.
2576 * gfortran.dg/gomp/target3.f90: Remove dg-options.
2577
f86e631e
MJ
25782016-03-07 Martin Jambor <mjambor@suse.cz>
2579
2580 * lib/target-supports.exp (check_effective_target_offload_hsa): New.
2581 * c-c++-common/gomp/gridify-1.c: New test.
2582 * gfortran.dg/gomp/gridify-1.f90: Likewise.
2583
94156b3f
AV
25842016-03-07 Andre Vieira <andre.simoesdiasvieira@arm.com>
2585
2586 * gcc.target/arm/pr45701-1.c: Change assembler scan to not
2587 trigger for cortex-r8, when scanning for register r8.
2588 * gcc.target/arm/pr45701-2.c: Likewise.
2589
a84a49b7 25902016-02-26 Richard Biener <rguenther@suse.de>
4a148e19 2591 Jeff Law <law@redhat.com>
a84a49b7
RB
2592
2593 PR tree-optimization/69740
2594 * gcc.c-torture/compile/pr69740-1.c: New test.
2595 * gcc.c-torture/compile/pr69740-2.c: New test.
2596
e41f6c9e
BS
25972016-03-07 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2598
2599 * lib/target-supports.exp
2600 (check_effective_target_whole_vector_shift): Enable for PPC64.
2601
57548bf5
RB
26022016-03-07 Richard Biener <rguenther@suse.de>
2603
2604 PR tree-optimization/70115
2605 * gcc.dg/torture/pr70115.c: New testcase.
2606
4ae13300
NS
26072016-03-07 Nathan Sidwell <nathan@codesourcery.com>
2608
2609 PR middle-end/69916
2610 * c-c-++-common/goacc/pr69916.c: New.
2611
5edb9853
RH
26122016-03-07 Richard Henderson <rth@redhat.com>
2613
2614 * gcc.c-torture/compile/pr70061.c: New test.
2615
2067a8f3
RB
26162016-03-07 Richard Biener <rguenther@suse.de>
2617
2618 PR testsuite/70109
2619 * gcc.dg/vect/O3-pr36098.c: New testcase.
2620
4145a9b7
CL
26212016-03-07 Christophe Lyon <christophe.lyon@linaro.org>
2622
2623 * gcc.target/arm/pragma_cpp_fma.c: Reset default FPU.
2624
1878be32
EB
26252016-03-07 Eric Botcazou <ebotcazou@adacore.com>
2626
2627 * gnat.dg/renaming9.ad[sb]: New testcase.
2628
df762bb2
JJ
26292016-03-05 Jakub Jelinek <jakub@redhat.com>
2630
2631 PR c++/70084
2632 * g++.dg/expr/stdarg3.C: New test.
2633
7d461295
JL
26342016-03-04 Jeff Law <law@redhat.com>
2635
2636 PR tree-optimization/69196
2637 * gcc.dg/tree-ssa/pr69196-1.c: Limit this to sparc*-*-* and
2638 x86_64-*-*.
2639
29b9828f
BS
26402016-03-04 Bernd Schmidt <bschmidt@redhat.com>
2641
b6b552fd
BS
2642 PR c/69973
2643 * gcc.dg/pr69973.c: New test.
2644
201d49e9
BS
2645 PR rtl-optimization/69941
2646 * gcc.dg/torture/pr69941.c: New test.
2647
29b9828f
BS
2648 PR c/69824
2649 * gcc.dg/pr69824.c: New test.
2650
640b7e74
TV
26512016-03-05 Tom de Vries <tom@codesourcery.com>
2652
2653 * c-c++-common/goacc/nesting-fail-1.c (f_acc_routine): New function.
2654 * c-c++-common/goacc-gomp/nesting-fail-1.c (f_acc_routine): New
2655 function.
2656
7a3a3fad
PP
26572016-03-05 Patrick Palka <ppalka@gcc.gnu.org>
2658
2659 PR c++/66786
2660 * g++.dg/cpp1y/var-templ48.C: New test.
2661 * g++.dg/cpp1y/var-templ49.C: New test.
2662
cd439aec
EB
26632016-03-04 Eric Botcazou <ebotcazou@adacore.com>
2664
2665 * g++.dg/Wno-frame-address.C: Skip on IA-64.
2666
60204554
JJ
26672016-03-04 Jakub Jelinek <jakub@redhat.com>
2668
0c8825de
JJ
2669 PR c++/70035
2670 * g++.dg/ubsan/pr70035.C: New test.
2671
60204554
JJ
2672 PR target/70062
2673 * gcc.target/i386/pr70062.c: New test.
2674
f79d4eab
L
26752016-03-04 H.J. Lu <hongjiu.lu@intel.com>
2676
2677 * g++.dg/template/typename21.C: Remove c++98_only.
2678
ea81ce67
L
26792016-03-04 H.J. Lu <hongjiu.lu@intel.com>
2680
2681 * g++.dg/template/typename21.C: Replace c++98 with c++98_only.
2682
64b23c13
DM
26832016-03-04 David Malcolm <dmalcolm@redhat.com>
2684
2685 PR c/68187
2686 * c-c++-common/Wmisleading-indentation.c (fn_42_a): New test
2687 function.
2688 (fn_42_b): Likewise.
2689 (fn_42_c): Likewise.
2690
729526f5
DM
26912016-03-04 David Malcolm <dmalcolm@redhat.com>
2692
2693 PR c/68187
2694 * c-c++-common/Wmisleading-indentation.c (fn_40_a): New test
2695 function.
2696 (fn_40_b): Likewise.
2697 (fn_41_a): Likewise.
2698 (fn_41_b): Likewise.
2699
f9ea11ac
JJ
27002016-03-04 Jakub Jelinek <jakub@redhat.com>
2701
2702 PR target/70059
2703 * gcc.target/i386/avx512f-pr70059.c: New test.
2704 * gcc.target/i386/avx512dq-pr70059.c: New test.
2705
b6c38c69
BS
27062016-03-04 Bernd Schmidt <bschmidt@redhat.com>
2707
2708 PR rtl-optimization/57676
2709 * gcc.dg/torture/pr57676.c: New test.
2710
af3cdd34
IE
27112016-03-04 Ilya Enkovich <enkovich.gnu@gmail.com>
2712
2713 * gcc.dg/pr70026.c: New test.
2714
7ff6ca38
MP
27152016-03-04 Marek Polacek <polacek@redhat.com>
2716
2717 PR c/69798
2718 * gcc.dg/cilk-plus/pr69798-1.c: New test.
2719 * gcc.dg/cilk-plus/pr69798-2.c: New test.
2720
a6bf62d5
KT
27212016-03-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2722
2723 PR target/70004
2724 * gcc.target/aarch64/scalar_shift_1.c: (test_corners_sisd_di):
2725 Delete.
2726 (test_corners_sisd_si): Likewise.
2727 (main): Remove checks of the above.
2728 * gcc.target/aarch64/shift_wide_invalid_1.c: New test.
2729
ae4cdc6a
EB
27302016-03-04 Eric Botcazou <ebotcazou@adacore.com>
2731
2732 * gcc.dg/Wno-frame-address.c: Skip on IA-64.
2733
08455559
CL
27342016-03-04 Christophe Lyon <christophe.lyon@linaro.org>
2735
2736 * gcc.dg/torture/pr69951.c: Accept argc==0.
2737
e9a35493
RB
27382016-03-04 Richard Biener <rguenther@suse.de>
2739
2740 PR c++/70054
2741 * g++.dg/warn/Wstrict-aliasing-bogus-union-2.C: New testcase.
2742 * gcc.dg/Wstrict-aliasing-struct-member.c: New testcase.
2743
fba054c2
DV
27442016-03-04 Dominik Vogt <vogt@linux.vnet.ibm.com>
2745
2746 PR testsuite/69766
2747 * go.test/go-test.exp: S/390: Set GOARCH to the current target when
2748 testing multiarch.
2749
f10cdc6c
JJ
27502016-03-04 Jakub Jelinek <jakub@redhat.com>
2751
2752 PR debug/69947
2753 * gcc.dg/guality/pr69947.c: New test.
2754
2e981ba0
JJ
27552016-03-03 Jakub Jelinek <jakub@redhat.com>
2756
2757 PR ada/70017
2758 * gcc.dg/pr70017.c (foo): Store 0 to first element of each array.
2759
0ba3bfa2
KT
27602016-03-03 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2761
2762 PR rtl-optimization/69904
2763 * gcc.target/arm/pr69904.c: New test.
2764
97ecdb46
JJ
27652016-03-03 Jakub Jelinek <jakub@redhat.com>
2766
2767 PR target/70021
2768 * gcc.dg/vect/pr70021.c: New test.
2769 * gcc.target/i386/pr70021.c: New test.
2770
a2a743a1
MP
27712016-03-03 Marek Polacek <polacek@redhat.com>
2772
2773 PR middle-end/70050
2774 * gcc.dg/pr70050.c: New test.
2775
fa07ecdd
JG
27762016-03-03 James Greenhalgh <james.greenhalgh@arm.com>
2777
2778 * gcc.dg/vect/bb-slp-34.c: Don't XFAIL for ARM/AArch64.
2779
23504262
ML
27802016-03-03 Ilya Enkovich <enkovich.gnu@gmail.com>
2781
2782 PR tree-optimization/70043
2783 * gfortran.dg/vect/pr70043.f90: New test.
2784
b7b9e1a9
EB
27852016-03-03 Eric Botcazou <ebotcazou@adacore.com>
2786
2787 * gnat.dg/specs/task1.ads: New test.
2788
cb83ba54
RO
27892016-03-03 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2790
2791 * lib/gcc-gdb-test.exp (gdb-test): Make log message match command.
2792 Invoke gdb with -batch.
2793 * lib/gcc-simulate-thread.exp (simulate-thread): Likewise.
2794
a75f5e30
RB
27952016-03-03 Richard Biener <rguenther@suse.de>
2796
2797 PR tree-optimization/55936
2798 * gcc.dg/tree-ssa/vrp06.c: Remove XFAIL.
2799
268bc320
JL
28002016-03-02 Jeff Law <law@redhat.com>
2801
815f20ab
JL
2802 PR rtl-optimization/69942
2803 * gcc.dg/ifcvt-5.c: Use "word_mode" rather than "int" to limit the
2804 effects of argument promotions.
2805
268bc320
JL
2806 PR tree-optimization/69987
2807 * gfortran.dg/pr69987.f90: Use "-w" to avoid failures when the
2808 target does not support -fprefetch-loop-arrays.
2809
171f7de5
UB
28102016-03-02 Uros Bizjak <ubizjak@gmail.com>
2811
2812 * gcc.target/i386/bmi2-bzhi-2.c: Change to runtime test.
2813
192912db
BC
28142016-03-02 Bin Cheng <bin.cheng@arm.com>
2815
c7908871 2816 PR rtl-optimization/69052
192912db
BC
2817 * gcc.target/i386/pr69052.c: New test.
2818
90a7a40b
AM
28192016-03-02 Alan Modra <amodra@gmail.com>
2820
2821 * gcc.dg/pr69990.c: New.
2822
69fa742f
JJ
28232016-03-02 Jakub Jelinek <jakub@redhat.com>
2824
de752fb0
JJ
2825 PR c/68062
2826 * c-c++-common/vector-compare-4.c: Add -Wno-psabi to dg-options.
2827
2828 PR middle-end/70022
2829 * gcc.dg/pr70022.c: Add -w -Wno-psabi to dg-options.
2830
69fa742f
JJ
2831 PR target/70028
2832 * gcc.target/i386/pr70028.c: New test.
2833
7c65bd56
MK
28342016-03-02 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
2835
2836 * c-c++-common/asan/swapcontext-test-1.c,
2837 * c-c++-common/tsan/thread_leak.c,
2838 * g++.dg/tsan/aligned_vs_unaligned_race.C,
2839 * g++.dg/tsan/benign_race.C,
2840 * g++.dg/tsan/fd_close_norace.C,
2841 * g++.dg/tsan/fd_close_norace2.C: Print markers to stderr to avoid
2842 races with sanitizer output
2843
37d98220 28442016-03-02 Richard Biener <rguenther@suse.de>
171f7de5 2845 Uros Bizjak <ubizjak@gmail.com>
37d98220
RB
2846
2847 PR target/67278
2848 * gcc.dg/simd-8.c: New testcase.
2849
218db463
RB
28502016-03-02 Richard Biener <rguenther@suse.de>
2851
2852 PR middle-end/67278
2853 * gcc.dg/simd-7.c: New testcase.
2854
22c72158
EB
28552016-03-02 Eric Botcazou <ebotcazou@adacore.com>
2856
2857 * gcc.target/i386/pr70007.c: Tweak.
2858
9a790ccc
DV
28592016-03-02 Dominik Vogt <vogt@linux.vnet.ibm.com>
2860
2861 * gfortran.dg/bessel_6.f90: Reduce accuracy for S/390.
2862
bd02f00f
MP
28632016-03-02 Marek Polacek <polacek@redhat.com>
2864
2865 PR c/67854
2866 * gcc.dg/pr67854.c: New test.
2867
1e840f39
JJ
28682016-03-02 Jakub Jelinek <jakub@redhat.com>
2869
2870 PR middle-end/70025
2871 * gcc.dg/torture/pr70025.c: New test.
2872
bca00241
VK
28732016-03-02 Venkataramanan Kumar <venkataramanan.kumar@amd.com>
2874
2875 PR tree-optimization/68621
2876 * gcc.dg/tree-ssa/ifc-8.c: Adjust test.
2877
0bca04b8
EB
28782016-03-01 Eric Botcazou <ebotcazou@adacore.com>
2879
2880 * gcc.target/i386/pr70007.c: New test.
2881
2a9afc86
JL
28822016-03-01 Jeff Law <law@redhat.com>
2883
eab2541b 2884 PR tree-optimization/69196
9d83ef71 2885 * gcc.dg/tree-ssa/pr69196-1.c: New test.
eab2541b 2886
2a9afc86
JL
2887 PR tree-optimization/69196
2888 * gcc.dg/tree-ssa/vrp46.c: Twiddle threading params to keep it from
2889 duplicating code and spoiling the expected output.
2890
0d39977e
MM
28912016-03-01 Michael Meissner <meissner@linux.vnet.ibm.com>
2892
2893 PR target/70033
2894 * gcc.target/powerpc/p9-lxvx-stxvx-1.c: Make sure compiler
2895 supports power9 before doing tests.
2896 * gcc.target/powerpc/p9-lxvx-stxvx-2.c: Likewise.
2897 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: Likewise.
2898 * gcc.target/powerpc/p9-permute.c: Likewise.
2899
a0c0699d
UB
29002016-03-01 Uros Bizjak <ubizjak@gmail.com>
2901
2902 PR target/70027
2903 * gcc.target/i386/pr70027.c: New test.
2904
0ae3ef47 29052016-03-01 Eric Botcazou <ebotcazou@adacore.com>
355a43a1
EB
2906
2907 * gcc.dg/pr70017.c: New test.
2908
686e2237
JJ
29092016-03-01 Jakub Jelinek <jakub@redhat.com>
2910
2911 PR c/69796
2912 PR c/69974
2913 * gcc.dg/pr69796.c: New test.
2914 * gcc.dg/pr69974.c: New test.
2915
f8e4188c
EB
29162016-03-01 Eric Botcazou <ebotcazou@adacore.com>
2917
2918 * gnat.dg/stack_usage3.adb: Robustify and enable for all targets.
2919
5e3f1c7c
JL
29202016-02-29 Jeff Law <law@redhat.com>
2921
2922 PR tree-optimization/69987
2923 * gfortran.dg/pr69987.f90: New test.
2924
2925 PR tree-optimization/69989
2926 * gcc.c-torture/compile/pr69989-2.c: New test.
2927
1be56bc5
MP
29282016-03-01 Marek Polacek <polacek@redhat.com>
2929
2930 PR c++/69795
2931 * g++.dg/parse/invalid1.C: New test.
2932
1b19470d
RB
29332016-03-01 Richard Biener <rguenther@suse.de>
2934
2935 PR middle-end/70022
2936 * gcc.dg/pr70022.c: New testcase.
2937
3ae0661a
IE
29382016-03-01 Ilya Enkovich <enkovich.gnu@gmail.com>
2939
2940 PR tree-optimization/69956
2941 * gcc.dg/pr69956.c: New test.
2942
0f09ab88
BS
29432016-02-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2944
2945 PR target/70011
2946 * gcc.dg/vect/costmodel/ppc/costmodel-fast-math-vect-pr299925.c:
2947 XFAIL when hardware supports efficient unaligned storage access.
2948
76d881bf
PP
29492016-03-01 Patrick Palka <ppalka@gcc.gnu.org>
2950
2951 PR c++/69961
2952 * g++.dg/template/pr69961a.C: New test.
2953 * g++.dg/template/pr69961b.C: New test.
2954
7168133a
DM
29552016-02-29 David Malcolm <dmalcolm@redhat.com>
2956
2957 PR preprocessor/69985
2958 * gcc.dg/cpp/pr69985.c: New test case.
2959
0c6072a3
JL
29602016-02-29 Jeff Law <law@redhat.com>
2961
e66f219b
JL
2962 PR tree-optimization/70005
2963 * gcc.c-torture/execute/pr70005.c New test.
2964
0c6072a3
JL
2965 PR tree-optimization/69999
2966 * gcc.c-torture/compile/pr69999.c: New test.
2967
fd9fbdb3
YR
29682016-02-29 Yuri Rumyantsev <ysrumyan@gmail.com>
2969
2970 PR tree-optimization/69652
2971 * gcc.dg/torture/pr69652.c: Delete test.
2972 * gcc.dg/vect/pr69652.c: New test.
2973
cbd400b4
RB
29742016-02-19 Richard Biener <rguenther@suse.de>
2975
2976 PR tree-optimization/69980
2977 * gfortran.dg/vect/pr69980.f90: New testcase.
2978
84ea0f58
EB
29792016-02-29 Eric Botcazou <ebotcazou@adacore.com>
2980
2981 * gcc.target/sparc/20160229-1.c: New test.
2982
5d2a63dc
EB
29832016-02-29 Eric Botcazou <ebotcazou@adacore.com>
2984
2985 * gnat.dg/stack_usage3.adb: New test.
2986 * gnat.dg/stack_usage3_pkg.ads: New helper.
2987
93e708f9
EB
29882016-02-29 Eric Botcazou <ebotcazou@adacore.com>
2989
2990 * gnat.dg/renaming8.adb: New test.
2991 * gnat.dg/renaming8_pkg1.ads: New helper.
2992 * gnat.dg/renaming8_pkg2.ad[sb]: Likewise.
2993 * gnat.dg/renaming8_pkg3.ad[sb]: Likewise.
2994
6512bc93
RB
29952016-02-29 Richard Biener <rguenther@suse.de>
2996
2997 PR tree-optimization/69720
2998 * gcc.dg/vect/vect-outer-pr69720.c: New testcase.
2999
7b201a88
TK
30002016-02-28 Thomas Koenig <tkoenig@gcc.gnu.org>
3001
3002 PR fortran/68147
3003 PR fortran/47674
3004 * gfortran.dg/realloc_on_assign_26.f90: New test case.
3005
82ee0cf2 30062016-02-28 Harald Anlauf <anlauf@gmx.de>
b2fd5373
HA
3007 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3008
3009 PR fortran/56007
3010 * gfortran.dg/coarray_8.f90: Adjust error message.
3011 * gfortran.dg/pr56007.f90: New test.
3012 * gfortran.dg/pr56007.f: New test.
3013
cdc1a2c8
L
30142016-02-28 H.J. Lu <hongjiu.lu@intel.com>
3015
3016 PR tree-optimization/69989
3017 * gcc.dg/torture/pr69989.c: New test.
3018
33505bcf
EB
30192016-02-28 Eric Botcazou <ebotcazou@adacore.com>
3020
3021 * gcc.target/i386/stack-realign-win.c: New test.
3022
524bfb19
HA
30232016-02-28 Harald Anlauf <anlauf@gmx.de>
3024
3025 PR fortran/60126
3026 * gfortran.dg/pr60126.f90: New test.
3027
bd542508
JL
30282016-02-27 Jeff Law <law@redhat.com>
3029
3030 Revert
3031 2016-02-26 Richard Biener <rguenther@suse.de>
3032 Jeff Law <law@redhat.com>
3033
3034 PR tree-optimization/69740
3035 * gcc.c-torture/compile/pr69740-1.c: New test.
3036 * gcc.c-torture/compile/pr69740-2.c: New test.
3037
dd1291e0
JD
30382016-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3039
5fb67f8b 3040 PR fortran/69910
dd1291e0
JD
3041 * gfortran.dg/newunit_4.f90: New test.
3042
5cfefb59
JJ
30432016-02-27 Jakub Jelinek <jakub@redhat.com>
3044
3045 PR target/69613
3046 PR rtl-optimization/69886
3047 * gcc.dg/torture/pr69886.c: Add -w -Wno-psabi to dg-options.
3048 * gcc.dg/torture/pr69613.c: Likewise. Guard -mavx with avx_runtime
3049 target.
3050
20ba5f33
MS
30512016-02-26 Martin Sebor <msebor@redhat.com>
3052
3053 PR tree-optimization/15826
3054 * gcc.dg/tree-ssa/pr15826.c: New test.
3055
e6fb01b0
JJ
30562016-02-26 Jakub Jelinek <jakub@redhat.com>
3057
3058 PR target/69969
3059 * gcc.target/powerpc/pr69969.c: New test.
3060
e3e0cf64
MS
30612016-02-26 Martin Sebor <msebor@redhat.com>
3062
3063 PR c++/15766
3064 * g++.old-deja/g++.other/decl5.C: Add a test case.
3065
d1f2bea5
SB
30662016-02-26 Segher Boessenkool <segher@kernel.crashing.org>
3067
3068 PR target/69946
3069 * gcc.target/powerpc/pr69946.c: New file.
3070
4a4f9d2b 30712016-02-26 Richard Biener <rguenther@suse.de>
e3e0cf64 3072 Jeff Law <law@redhat.com>
4a4f9d2b 3073
e3e0cf64 3074 PR tree-optimization/69740
4a4f9d2b
RB
3075 * gcc.c-torture/compile/pr69740-1.c: New test.
3076 * gcc.c-torture/compile/pr69740-2.c: New test.
3077
ad2a2706
MJ
30782016-02-26 Martin Jambor <mjambor@suse.cz>
3079
3080 PR middle-end/69920
3081 * gcc.dg/torture/pr69932.c: New test.
3082 * gcc.dg/torture/pr69936.c: Likewise.
3083
1d11f7ce
AK
30842016-02-26 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
3085
3086 PR target/69709
3087 * gcc.target/s390/pr69709.c: New test.
3088
6cfccbb2
KT
30892016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3090
3091 PR target/69245
3092 * gcc.target/aarch64/pr69245_1.c: New test.
3093
ac59ad4e
KT
30942016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3095
3096 PR target/69613
3097 * gcc.dg/torture/pr69613.c: New test.
3098
a2ad54a0
JJ
30992016-02-26 Jakub Jelinek <jakub@redhat.com>
3100
3101 PR rtl-optimization/69891
3102 * gcc.target/i386/pr69891.c: New test.
3103
0884062c 31042016-02-26 Michael Meissner <meissner@linux.vnet.ibm.com>
c163789b
MM
3105 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3106
d2369d4f 3107 PR target/61397
c163789b
MM
3108 * gcc.target/powerpc/p8vector-ldst.c: Adjust to test desired
3109 functionality for both 32-bit and 64-bit.
3110
5aed7e2c
RB
31112016-02-26 Richard Biener <rguenther@suse.de>
3112
3113 PR tree-optimization/69551
3114 * gcc.dg/torture/pr69951.c: New testcase.
3115
798e2a8e
RB
31162016-02-25 Richard Biener <rguenther@suse.de>
3117
3118 PR tree-optimization/48795
3119 * gcc.dg/Warray-bounds-18.c: New testcase.
3120
9559fbac
RO
31212016-02-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3122
3123 * g++.dg/ext/attr-constructor1.C: Require init_priority support.
3124
c049b107
JJ
31252016-02-25 Jakub Jelinek <jakub@redhat.com>
3126
3127 PR rtl-optimization/69896
3128 * gcc.dg/pr69896.c: New test.
3129
1137001c
PP
31302016-02-25 Patrick Palka <ppalka@gcc.gnu.org>
3131
3132 PR c++/69736
3133 * g++.dg/cpp1y/paren2.C: New test.
3134
2e9c8641
MS
31352016-02-24 Martin Sebor <msebor@redhat.com>
3136
3137 PR c/51147
3138 * gcc.dg/enum-mode-2.c: New test.
3139
03ca8fb3
JJ
31402016-02-24 Jakub Jelinek <jakub@redhat.com>
3141
3142 PR c++/69922
3143 * g++.dg/warn/Wnonnull-compare-6.C: New test.
3144 * g++.dg/warn/Wnonnull-compare-7.C: New test.
3145 * g++.dg/ubsan/pr69922.C: New test.
3146
0b05329b
MP
31472016-02-24 Marek Polacek <polacek@redhat.com>
3148
3149 PR c/69819
3150 * gcc.dg/pr69819.c: New test.
3151
57c2c374
MS
31522016-02-24 Martin Sebor <msebor@redhat.com>
3153
3b96b93a
MS
3154 PR c++/69912
3155 * g++.dg/ext/flexary15.C: New test.
3156
31572016-02-24 Martin Sebor <msebor@redhat.com>
3158
3159 * gcc.dg/builtins-68.c: Avoid making unportable
57c2c374 3160 assumptions about the relationship between SIZE_MAX and UINT_MAX.
3b96b93a 3161 * g++.dg/ext/builtin_alloca.C: Same.
57c2c374 3162
65433bb5
MK
31632016-02-24 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
3164 Charles Baylis <charles.baylis@linaro.org>
3165
3166 PR debug/61033
3167 * g++.dg/pr61033.C: Add a regression testcase for PR debug/61033.
3168
f802a424 31692016-02-24 Richard Biener <rguenther@suse.de>
44293580 3170 Jakub Jelinek <jakub@redhat.com>
f802a424
RB
3171
3172 PR middle-end/69760
3173 * gcc.dg/torture/pr69760.c: New testcase.
3174
525f795f
RO
31752016-02-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3176
3177 * gcc.dg/debug/dwarf2/prod-options.c: Use different DW_AT_producer
3178 pattern on Solaris with as.
3179
cd7bbceb
KT
31802016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3181
3182 * gcc.target/arm/cond_sub_restrict_it.c: New test.
3183 * gcc.target/arm/condarith_restrict_it.c: Likewise.
3184 * gcc.target/arm/movcond_restrict_it.c: Likewise.
3185 * gcc.target/arm/negscc_restrict_it.c: Likewise.
3186
89c0c1fd
JJ
31872016-02-24 Jakub Jelinek <jakub@redhat.com>
3188
3189 PR middle-end/69915
3190 * gcc.dg/pr69915.c: New test.
3191
0683fd27
KT
31922016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3193
3194 PR rtl-optimization/69886
3195 * gcc.dg/torture/pr69886.c: New test.
3196
e53d562a
RB
31972016-02-24 Richard Biener <rguenther@suse.de>
3198
3199 PR middle-end/68963
3200 * gcc.dg/torture/pr68963.c: New testcase.
3201
74a00288
KT
32022016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3203
3204 PR target/69875
3205 * gcc.target/arm/atomic_loaddi_acquire.x: New file.
3206 * gcc.target/arm/atomic_loaddi_relaxed.x: Likewise.
3207 * gcc.target/arm/atomic_loaddi_seq_cst.x: Likewise.
3208 * gcc.target/arm/atomic_loaddi_1.c: New test.
3209 * gcc.target/arm/atomic_loaddi_2.c: Likewise.
3210 * gcc.target/arm/atomic_loaddi_3.c: Likewise.
3211 * gcc.target/arm/atomic_loaddi_4.c: Likewise.
3212 * gcc.target/arm/atomic_loaddi_5.c: Likewise.
3213 * gcc.target/arm/atomic_loaddi_6.c: Likewise.
3214 * gcc.target/arm/atomic_loaddi_7.c: Likewise.
3215 * gcc.target/arm/atomic_loaddi_8.c: Likewise.
3216 * gcc.target/arm/atomic_loaddi_9.c: Likewise.
3217
340fd4c9
JJ
32182016-02-24 Jakub Jelinek <jakub@redhat.com>
3219
3220 PR middle-end/69909
3221 * gcc.dg/torture/pr69909.c: New test.
3222
47d3fdb2
RB
32232016-02-24 Richard Biener <rguenther@suse.de>
3224
3225 PR tree-optimization/69907
3226 * gcc.dg/vect/bb-slp-pr69907.c: New testcase.
3227 * gcc.dg/vect/bb-slp-34.c: XFAIL.
3228 * gcc.dg/vect/bb-slp-pr68892.c: Likewise.
3229
dab73e73
CB
32302016-02-24 Christian Bruel <christian.bruel@st.com>
3231
3232 * gcc.target/arm/pragma_cpp_fma.c: New test.
3233
7cc5ec65
JD
32342016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3235
3236 PR fortran/61156
3237 * gfortran.dg/include_6.f90: Update test.
3238
067fbd8b
JJ
32392016-02-23 Jakub Jelinek <jakub@redhat.com>
3240
3241 PR objc/69844
3242 * objc.dg/pr69844.m: New test.
3243
64a454d9
JD
32442016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3245
3246 PR libgfortran/69456
3247 * gfortran.dg/namelist_89.f90: New test.
3248 * gfortran.dg/pr59700.f90: Update test..
3249
35886f0b
MS
32502016-02-23 Martin Sebor <msebor@redhat.com>
3251
3252 PR middle-end/69780
3253 * g++.dg/ext/builtin_alloca.C: New test.
3254 * gcc.dg/builtins-68.c: New test.
3255
162cc7e3
RH
32562016-02-23 Richard Henderson <rth@redhat.com>
3257
3258 * gcc.target/i386/addr-space-3.c: Remove test.
3259
196440f8
DM
32602016-02-23 David Malcolm <dmalcolm@redhat.com>
3261
3262 PR preprocessor/69126
3263 PR preprocessor/69543
3264 * c-c++-common/pr69126-2-long.c: New test.
3265 * c-c++-common/pr69126-2-short.c: New test.
3266 * c-c++-common/pr69543-1.c: Remove xfail.
3267
1d3121af
DM
32682016-02-23 David Malcolm <dmalcolm@redhat.com>
3269
3270 PR preprocessor/69126
3271 PR preprocessor/69543
3272 PR preprocessor/69558
3273 * c-c++-common/pr69126.c (MACRO_1, test_1): New.
3274 (f): Rename to...
3275 (test_2): ...this, and add leading comment.
3276 (MACRO_3, test_3): New.
3277 (MACRO_4A, MACRO_4B, test_4): New.
3278 (MACRO): Rename to...
3279 (MACRO_5): ...this.
3280 (g): Rename to...
3281 (test_5): ...this, updating for renaming of MACRO, and
3282 add leading comment.
3283 * c-c++-common/pr69543-1.c: New.
3284 * c-c++-common/pr69543-2.c: New.
3285 * c-c++-common/pr69543-3.c: New.
3286 * c-c++-common/pr69543-4.c: New.
3287 * c-c++-common/pr69558-1.c: New.
3288 * c-c++-common/pr69558-2.c: New.
3289 * c-c++-common/pr69558-3.c: New.
3290 * c-c++-common/pr69558-4.c: New.
3291 * gcc.dg/pr69558.c: Move to...
3292 * c-c++-common/pr69558.c: ...here. Add dg-bogus directives, with
3293 xfail for c++.
3294
f99c3557
TS
32952016-02-23 Thomas Schwinge <thomas@codesourcery.com>
3296
3297 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: Adjust
3298 to -ftree-parallelize-loops/-fopenacc changes.
3299 * c-c++-common/goacc/kernels-double-reduction-n.c: Likewise.
3300 * c-c++-common/goacc/kernels-double-reduction.c: Likewise.
3301 * c-c++-common/goacc/kernels-loop-2.c: Likewise.
3302 * c-c++-common/goacc/kernels-loop-3.c: Likewise.
3303 * c-c++-common/goacc/kernels-loop-g.c: Likewise.
3304 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: Likewise.
3305 * c-c++-common/goacc/kernels-loop-n.c: Likewise.
3306 * c-c++-common/goacc/kernels-loop-nest.c: Likewise.
3307 * c-c++-common/goacc/kernels-loop.c: Likewise.
3308 * c-c++-common/goacc/kernels-one-counter-var.c: Likewise.
3309 * c-c++-common/goacc/kernels-reduction.c: Likewise.
3310 * gfortran.dg/goacc/kernels-loop-inner.f95: Likewise.
3311 * gfortran.dg/goacc/kernels-loops-adjacent.f95: Likewise.
3312
c60ec7c2
RO
33132016-02-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3314
3315 * gcc.target/i386/chkp-hidden-def.c: Require alias support.
3316
f1a62b6f
JJ
33172016-02-23 Jakub Jelinek <jakub@redhat.com>
3318
e67bf044
JJ
3319 PR c++/69902
3320 * g++.dg/warn/Wnonnull-compare-5.C: New test.
3321
f1a62b6f
JJ
3322 PR c/69900
3323 * gcc.dg/pr69900.c: New test.
3324
20c5e09e
MJ
33252016-02-23 Martin Jambor <mjambor@suse.cz>
3326
3327 PR tree-optimization/69666
3328 * gcc.dg/tree-ssa/pr69666.c: New test.
3329
e457a6fc
AV
33302016-02-23 Andre Vehreschild <vehre@gcc.gnu.org>
3331
3332 PR fortran/67451
3333 * gfortran.dg/coarray_allocate_5.f08: New test.
3334
d7b574f4
AK
33352016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
3336
3337 * gcc.target/s390/vcond-shift.c: Move to ...
3338 * gcc.target/s390/vector/vcond-shift.c: ... here.
3339
58bdeb44
AK
33402016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
3341
3342 * gcc.target/s390/md/movstr-2.c: Move and rename to ...
3343 * gcc.target/s390/vector/stpcpy-1.c: ... this one.
3344
7cd0387b
AK
33452016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
3346
3347 * gcc.target/s390/md/movstr-1.c: Turn into compile test.
3348
4246c8da
MW
33492016-02-20 Mark Wielaard <mjw@redhat.com>
3350
3351 PR c/28901
3352 * gcc.dg/unused-variable-3.c: New test.
3353
f93bc532
JJ
33542016-02-22 Jakub Jelinek <jakub@redhat.com>
3355
3356 PR target/69888
3357 * gcc.target/i386/pr69888.c: New test.
3358
c4e360f4
RB
33592016-02-22 Richard Biener <rguenther@suse.de>
3360
3361 PR tree-optimization/69882
3362 * gfortran.dg/vect/pr69882.f90: New testcase.
3363
09c92f1c
JJ
33642016-02-22 Jakub Jelinek <jakub@redhat.com>
3365
3366 PR target/69885
3367 * gcc.dg/pr69885.c: New test.
3368
f88d45dc
OE
33692016-02-22 Oleg Endo <olegendo@gcc.gnu.org>
3370
3371 PR target/69806
3372 PR target/54089
3373 * gcc.target/sh/pr54089-10.c: New.
3374
ce1ff48e
PT
33752016-02-20 Paul Thomas <pault@gcc.gnu.org>
3376
3377 PR fortran/69423
3378 * gfortran.dg/deferred_character_15.f90 : New test.
3379
bbf27208
DH
33802016-02-20 Dominique d'Humieres <dominiq@lps.ens.fr>
3381
3382 PR fortran/57365
3383 gfortran.dg/allocate_with_source_18.f03: New test.
3384
33852016-02-20 Harald Anlauf <anlauf@gmx.de>
3386
3387 PR fortran/52531
3388 gfortran.dg/gomp/pr52531.f90: New test.
3389
268be88c
BE
33902016-02-19 Bernd Edlinger <bernd.edlinger@hotmail.de>
3391
3392 PR c++/69865
3393 * c-c++-common/Wshift-negative-value-6.c: Add -std=c++11 before
3394 -std=c++03.
3395
4b6c824a
JJ
33962016-02-19 Jakub Jelinek <jakub@redhat.com>
3397
871b3f47
JJ
3398 PR c++/69826
3399 * c-c++-common/cilk-plus/CK/pr69826-1.c: New test.
3400 * c-c++-common/cilk-plus/CK/pr69826-2.c: New test.
3401
7a965d51
JJ
3402 PR c++/69850
3403 * g++.dg/warn/Wnonnull-compare-4.C: New test.
3404
4b6c824a
JJ
3405 PR c++/69851
3406 * g++.dg/torture/pr69851.C: New test.
3407
15fca21a
MS
34082016-02-19 Martin Sebor <msebor@redhat.com>
3409
3410 PR testsuite/69573
3411 * gcc.dg/pr61053.c: Tweaked test to avoid bogus failures.
3412
19e21586
JJ
34132016-02-19 Jakub Jelinek <jakub@redhat.com>
3414
03a616ac
JJ
3415 PR c++/69850
3416 * g++.dg/warn/Wnonnull-compare-2.C: New test.
3417 * g++.dg/warn/Wnonnull-compare-3.C: New test.
3418
19e21586
JJ
3419 PR c++/67767
3420 * g++.dg/cpp0x/pr67767.C: New test.
3421
2db16594
KT
34222016-02-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3423
3424 * lib/target-supports.exp: Define aarch64_asm_FUNC_ok checks
3425 for fp, simd, crypto, crc, lse.
3426 * doc/sourcebuild.texi (AArch64-specific attributes): Document the
3427 above.
3428 * gcc.target/aarch64/assembler_arch_1.c: Add aarch64_asm_lse_ok
3429 effective target check.
3430
5a7d9d1e
JJ
34312016-02-19 Jakub Jelinek <jakub@redhat.com>
3432
3433 PR target/69820
3434 * gcc.target/i386/pr69820.c: New test.
3435
6448f064
AK
34362016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
3437
3438 * gcc.target/s390/vector/int128-1.c: New test.
3439
d0a859e6
AK
34402016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
3441
3442 * gcc.target/s390/vector/vec-vcond-1.c: New test.
3443
9e4eb643
AK
34442016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
3445
3446 * gcc.target/s390/md/movstr-1.c: Allow also the z13 strings
3447 instruction pattern name to prevent the testcase from failing with
3448 -march=z13.
3449
859a4c0e
AK
34502016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
3451
3452 * gcc.target/s390/md/movstr-2.c: New test.
3453
efc2340b
MK
34542016-02-19 Marcin Kościelnicki <koriakin@0x04.net>
3455
3456 * gcc.target/s390/morestack.c: New test.
3457
ca2bfbc2
DV
34582016-02-19 Dominik Vogt <vogt@linux.vnet.ibm.com>
3459
3460 PR target/69625
3461 * gcc.target/s390/pr69625.c: Add test case.
3462
efd4bd05
BE
34632016-02-18 Bernd Edlinger <bernd.edlinger@hotmail.de>
3464
3465 PR testsuite/68580
3466 * c-c++-common/tsan/pr65400-1.c (v, q, o): Make 8-byte aligned.
3467
2bf2078a
MM
34682016-02-18 Michael Meissner <meissner@linux.vnet.ibm.com>
3469
3470 PR target/68404
3471 * gcc.target/powerpc/fusion.c: Revert the 2016-02-09 change.
3472 * gcc.target/powerpc/fusion3.c: Likewise.
3473
f003579e
RB
34742016-02-18 Richard Biener <rguenther@suse.de>
3475
3476 PR middle-end/69553
3477 * g++.dg/torture/pr69553.C: New testcase.
3478
19233914
NC
34792016-02-18 Nick Clifton <nickc@redhat.com>
3480
efd4bd05
BE
3481 PR target/62254
3482 PR target/69610
3483 * gcc.target/arm/pr62554.c: New test.
3484 * gcc.target/arm/pr69610-1.c: New test.
3485 * gcc.target/arm/pr69610-2.c: New test.
19233914 3486
23f27839
RB
34872016-02-18 Richard Biener <rguenther@suse.de>
3488
3489 PR middle-end/69854
3490 * gcc.dg/torture/pr69854.c: New testcase.
3491
932c0da4
JJ
34922016-02-17 Jakub Jelinek <jakub@redhat.com>
3493
3494 PR c++/69850
3495 * g++.dg/warn/Wnonnull-compare-1.C: New test.
3496
1bed93e4
BS
34972012-02-17 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3498
3499 * gcc.target/powerpc/vec-cg.c: New test.
3500
57bfb134
RB
35012016-02-17 Richard Biener <rguenther@suse.de>
3502
3503 PR testsuite/69586
3504 * gcc.dg/uninit-21.c: Add -fno-short-enums.
3505
a44e0ebb
KT
35062016-02-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3507
3508 PR target/69161
3509 * gcc.c-torture/compile/pr69161.c: New test.
3510
ffacd726
DS
35112016-02-17 David Sherwood <david.sherwood@arm.com>
3512
3513 PR target/69532
3514 * gcc.target/arm/fmaxmin.c: Change effective target to arm_v8_neon_hw.
3515 * gcc.target/arm/vect-fmaxmin.c: Likewise.
3516
448db8d2
EB
35172016-02-17 Eric Botcazou <ebotcazou@adacore.com>
3518
3519 * gcc.dg/ifcvt-4.c: Skip on Visium.
3520
e2f0522e
EB
35212016-02-17 Eric Botcazou <ebotcazou@adacore.com>
3522
3523 * gnat.dg/atomic8.adb: New test.
3524
bf17fe3f
EB
35252016-02-17 Eric Botcazou <ebotcazou@adacore.com>
3526
3527 * gnat.dg/discr46.ad[sb]: New test.
3528
ecf835e9
KN
35292016-02-16 Kelvin Nilsen <kelvin@gcc.gnu.org>
3530
3531 PR Target/48344
3532 * gcc.target/powerpc/pr48344-1.c: New test.
3533
49a1164a
TK
35342015-02-16 Thomas Koenig <tkoenig@gcc.gnu.org>
3535
3536 PR fortran/69742
3537 * gfortran.dg/associate_21.f90: New test.
3538
bf14eba2
JJ
35392016-02-16 Jakub Jelinek <jakub@redhat.com>
3540
3541 PR c/69835
3542 * c-c++-common/nonnull-1.c: Use -Wnonnull-compare instead of
3543 -Wnonnull in dg-options.
3544 * c-c++-common/nonnull-2.c: New test.
3545
35a093b6
JG
35462016-02-16 James Greenhalgh <james.greenhalgh@arm.com>
3547 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
3548
3549 * gcc.target/aarch64/vector_initialization_nostack.c: New.
3550
e387d491
JJ
35512016-02-16 Jakub Jelinek <jakub@redhat.com>
3552
3553 PR middle-end/69801
3554 * gcc.dg/pr69801.c: Add empty dg-options.
3555
ba539195
JN
35562016-02-16 James Norris <jnorris@codesourcery.com>
3557
3558 * c-c++-common/goacc/deviceptr-1.c: Add tests.
3559 * g++.dg/goacc/deviceptr-1.c: New file.
3560
2a2b8f64
JJ
35612016-02-16 Jakub Jelinek <jakub@redhat.com>
3562
3563 PR tree-optimization/69820
3564 * gcc.dg/vect/pr69820.c: New test.
3565
87440c29
RB
35662016-02-16 Richard Biener <rguenther@suse.de>
3567
3568 PR tree-optimization/69776
3569 * gcc.dg/torture/pr69776-2.c: New testcase.
3570
6d87c306
BS
35712016-02-16 Bernd Schmidt <bschmidt@redhat.com>
3572
3573 PR tree-optimization/69714
3574 * gcc.dg/torture/pr69714.c: New test.
3575
3824a0a2
JJ
35762016-02-16 Jakub Jelinek <jakub@redhat.com>
3577
3578 PR tree-optimization/69802
3579 * gcc.dg/pr69802.c: New test.
3580
c8cfe96e
RB
35812016-02-16 Richard Biener <rguenther@suse.de>
3582
3583 PR middle-end/69801
3584 * gcc.dg/pr69801.c: New testcase.
3585
fc12098d
JD
35862016-02-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3587
3588 PR libgfortran/69651
3589 * gfortran.dg/read_bang.f90: New test.
3590 * gfortran.dg/read_bang4.f90: New test.
3591
ba6b3795
JJ
35922016-02-15 Jakub Jelinek <jakub@redhat.com>
3593
f0516ca4
JJ
3594 PR c++/69658
3595 * g++.dg/init/pr69658.C: New test.
3596
ba6b3795
JJ
3597 PR c++/69797
3598 * c-c++-common/pr69797.c: New test.
3599
de3f9a2d
PK
36002016-02-15 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
3601
3602 * lib/target-supports.exp (check_effective_target_section_anchors): Add
3603 check for aarch64*-*-*.
3604
17a3b967
RB
36052016-02-15 Richard Biener <rguenther@suse.de>
3606
3607 PR tree-optimization/69783
3608 * gcc.dg/vect/pr69783.c: New testcase.
3609
1c48bff1
RB
36102016-02-15 Richard Biener <rguenther@suse.de>
3611
3612 PR tree-optimization/69776
3613 * gcc.dg/torture/pr69776.c: New testcase.
3614
1e6025b6
TK
36152016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
3616
3617 PR fortran/60526
3618 * gfortran.dg/type_decl_4.f90: Reinstated.
3619
d3308279
JDA
36202016-02-14 John David Anglin <danglin@gcc.gnu.org>
3621
3622 PR fortran/68746
3623 * gfortran.dg/read_dir.f90: Xfail on hppa*-*-hpux*.
3624
b7c56581
TK
36252016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
3626
3627 PR fortran/60526
3628 PR bootstrap/69816
3629 * gfortran.dg/type_decl_4.f90: Removed.
3630
60cb4ef5
TK
36312016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
3632
3633 PR fortran/60526
3634 * gfortran.dg/type_decl_4.f90: New test.
3635
f6964637
AM
36362016-02-14 Alan Modra <amodra@gmail.com>
3637
1a8849d1 3638 PR testsuite/68886
f6964637
AM
3639 * gcc.c-torture/execute/stkalign.c: Revise test.
3640
f5121920
OE
36412016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
3642
3643 PR target/67260
3644 * gcc.target/sh/torture/pr67260.c: Adjust additional options.
3645
6cda3ab6
OE
36462016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
3647
3648 PR target/67260
3649 * gcc.target/sh/torture/pr67260.c: New.
3650
6786e598
JDA
36512016-02-12 John David Anglin <danglin@gcc.gnu.org>
3652
3653 * gcc.dg/pr67964.c: Add dg-require-alias.
3654
7e05dad8
OE
36552016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
3656
3657 PR target/67636
3658 PR target/64345
3659 * gcc.target/sh/pr54236-1.c: Adjust optimization level.
3660
7f4cc3ce
JD
36612016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3662
3663 PR libgfortran/69668
3664 * gfortran.dg/namelist_88.f90: New test.
3665
955ca6dc
JD
36662016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3667
3668 PR libgfortran/69668
3669 * gfortran.dg/namelist_38.f90: Update test.
3670 * gfortran.dg/namelist_84.f90: Update test.
3671
876217ae
DM
36722016-02-12 David Malcolm <dmalcolm@redhat.com>
3673
3674 PR other/69554
3675 * gcc.dg/pr69554-1.c: New test.
3676 * gfortran.dg/pr69554-1.F90: New test.
3677 * gfortran.dg/pr69554-2.F90: New test.
3678 * lib/gcc-dg.exp (proc dg-locus): New function.
3679 * lib/gfortran-dg.exp (proc gfortran-dg-test): Update comment to
3680 distinguish between the caret-printing and non-caret-printing
3681 cases. If caret-printing has been explicitly enabled, bail out
3682 without attempting to fix up the output.
3683
61789eed
DM
36842016-02-12 David Malcolm <dmalcolm@redhat.com>
3685
3686 PR driver/69265
3687 PR driver/69453
3688 * gcc.dg/spellcheck-options-3.c: New test case.
3689 * gcc.dg/spellcheck-options-4.c: New test case.
3690 * gcc.dg/spellcheck-options-5.c: New test case.
3691 * gcc.dg/spellcheck-options-6.c: New test case.
3692 * gcc.dg/spellcheck-options-7.c: New test case.
3693 * gcc.dg/spellcheck-options-8.c: New test case.
3694 * gcc.dg/spellcheck-options-9.c: New test case.
3695 * gcc.dg/spellcheck-options-10.c: New test case.
3696
c3090c1f
JJ
36972016-02-12 Jakub Jelinek <jakub@redhat.com>
3698
3699 PR rtl-optimization/69764
3700 PR rtl-optimization/69771
3701 * c-c++-common/pr69764.c: New test.
3702 * gcc.dg/torture/pr69771.c: New test.
3703
8222034d
MP
37042016-02-12 Marek Polacek <polacek@redhat.com>
3705
3706 * g++.dg/torture/init-list1.C: New.
3707
f749f792
MP
37082016-02-12 Marek Polacek <polacek@redhat.com>
3709
3710 * gcc.dg/pr69522.c: Add empty dg-options.
3711
199fb02a
IE
37122016-02-12 Ilya Enkovich <enkovich.gnu@gmail.com>
3713
3714 * g++.dg/lto/lto.exp: Include and init mpx.
3715 * g++.dg/lto/pr69729_0.C: New test.
3716
b69539cb
JJ
37172016-02-12 Jakub Jelinek <jakub@redhat.com>
3718
06ff7000
JJ
3719 PR ipa/69241
3720 * g++.dg/ipa/pr69241-4.C: New test.
3721
b69539cb
JJ
3722 PR ipa/68672
3723 * g++.dg/ipa/pr68672-1.C: New test.
3724 * g++.dg/ipa/pr68672-2.C: New test.
3725 * g++.dg/ipa/pr68672-3.C: New test.
3726
16595a1f
BS
37272016-02-12 Bernd Schmidt <bschmidt@redhat.com>
3728
3729 PR c/69522
6d87c306 3730 * gcc.dg/pr69522.c: New test.
16595a1f 3731
38d795d2
PP
37322016-02-12 Patrick Palka <ppalka@gcc.gnu.org>
3733
3734 PR c++/69098
3735 * g++.dg/cpp1y/69098.C: New test.
3736 * g++.dg/cpp1y/69098-2.C: New test.
3737
9c582551
JJ
37382016-02-12 Jakub Jelinek <jakub@redhat.com>
3739
3740 * objc.dg/gnu-api-2-method.m: Spelling fixes - behaviour -> behavior
3741 and neighbour -> neighbor.
3742 * objc.dg/attributes/method-nonnull-1.m: Likewise.
3743 * objc.dg/gnu-api-2-class-meta.m: Likewise.
3744 * c-c++-common/Wvarargs.c: Likewise.
3745 * c-c++-common/goacc/host_data-5.c: Likewise.
3746 * obj-c++.dg/gnu-api-2-class-meta.mm: Likewise.
3747 * obj-c++.dg/attributes/method-nonnull-1.mm: Likewise.
3748 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
3749 * gcc.target/aarch64/pr60697.c: Likewise.
3750 * gcc.target/aarch64/advsimd-intrinsics/vldX_lane.c: Likewise.
3751 * gcc.target/aarch64/advsimd-intrinsics/vqshl.c: Likewise.
3752 * gcc.target/aarch64/advsimd-intrinsics/vshuffle.inc: Likewise.
3753 * gcc.target/aarch64/advsimd-intrinsics/vrshl.c: Likewise.
3754 * gcc.target/aarch64/advsimd-intrinsics/vldX_dup.c: Likewise.
3755 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Likewise.
3756 * gcc.target/aarch64/advsimd-intrinsics/vqrshl.c: Likewise.
3757 * gcc.target/aarch64/advsimd-intrinsics/vldX.c: Likewise.
3758 * gcc.target/aarch64/aapcs64/ice_2.c: Likewise.
3759 * gcc.target/aarch64/aapcs64/test_23.c: Likewise.
3760 * gcc.target/aarch64/vrnd_f64_1.c: Likewise.
3761 * g++.dg/warn/Wconversion-real-integer-3.C: Likewise.
3762 * g++.dg/lookup/koenig5.C: Likewise.
3763 * g++.dg/ext/no-asm-2.C: Likewise.
3764 * gfortran.dg/bounds_check_array_ctor_3.f90: Likewise.
3765 * gfortran.dg/bounds_check_array_ctor_7.f90: Likewise.
3766 * gfortran.dg/used_types_16.f90: Likewise.
3767 * gfortran.dg/assumed_rank_bounds_1.f90: Likewise.
3768 * gfortran.dg/bounds_check_array_ctor_1.f90: Likewise.
3769 * gfortran.dg/assumed_rank_bounds_2.f90: Likewise.
3770 * gfortran.dg/bounds_check_array_ctor_4.f90: Likewise.
3771 * gfortran.dg/abstract_type_6.f03: Likewise.
3772 * gfortran.dg/bounds_check_array_ctor_5.f90: Likewise.
3773 * gfortran.dg/used_types_15.f90: Likewise.
3774 * gfortran.dg/bounds_check_array_ctor_8.f90: Likewise.
3775 * gfortran.dg/exit_3.f08: Likewise.
3776 * gfortran.dg/open_status_2.f90: Likewise.
3777 * gfortran.dg/derived_pointer_recursion_2.f90: Likewise.
3778 * gfortran.dg/intrinsic_std_1.f90: Likewise.
3779 * gfortran.dg/associate_1.f03: Likewise.
3780 * gfortran.dg/bounds_check_array_ctor_2.f90: Likewise.
3781 * gfortran.dg/intrinsic_std_6.f90: Likewise.
3782 * gfortran.dg/bounds_check_array_ctor_6.f90: Likewise.
3783 * gcc.dg/builtin-object-size-1.c: Likewise.
3784 * gcc.dg/noreturn-6.c: Likewise.
3785 * gcc.dg/builtin-stringop-chk-1.c: Likewise.
3786 * gcc.dg/globalalias.c: Likewise.
3787 * gcc.dg/builtins-config.h: Likewise.
3788 * gcc.dg/pr30457.c: Likewise.
3789 * gcc.c-torture/compile/volatile-1.c: Likewise.
3790 * gcc.c-torture/execute/20101011-1.c: Likewise.
3791 * c-c++-common/Waddress-1.c: Likewise.
3792
66756373
JJ
37932016-02-11 Jakub Jelinek <jakub@redhat.com>
3794
3795 PR c/69768
3796 * c-c++-common/Waddress-1.c: New test.
3797
76fe932b
AV
37982016-02-11 Andre Vehreschild <vehre@gcc.gnu.org>
3799
3800 PR fortran/69296
3801 * gfortran.dg/associate_19.f03: New test.
3802 * gfortran.dg/associate_20.f03: New test.
3803
564c4d4b
OE
38042016-02-11 Oleg Endo <olegendo@gcc.gnu.org>
3805
3806 * gcc.target/sh/pr54089-8.c: Adjust optimization level.
3807
e1c1ecb0
KT
38082016-02-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3809
3810 * gcc.target/aarch64/target_attr_15.c: Scan assembly for
3811 .arch armv8-a\n. Add -dA to dg-options.
3812 * gcc.target/aarch64/assembler_arch_1.c: New test.
3813 * gcc.target/aarch64/target_attr_7.c: Add -dA to dg-options.
3814
0d7d9458
PC
38152016-02-11 Paolo Carlini <paolo.carlini@oracle.com>
3816
3817 PR c++/68726
3818 * g++.dg/cpp0x/pr68726.C: New.
3819
e6208a60
IE
38202016-02-11 Ilya Enkovich <enkovich.gnu@gmail.com>
3821
3822 * lib/mpx-dg.exp: Fix warning in check_effective_target_mpx
3823 test.
3824
281a11eb
RB
38252016-02-11 Richard Biener <rguenther@suse.de>
3826
3827 * g++.dg/tree-ssa/pr61034.C: Adjust.
3828
e03dd765
VM
38292016-02-10 Vladimir Makarov <vmakarov@redhat.com>
3830
4b48faf5 3831 PR target/69148
e03dd765
VM
3832 * gcc.target/s390/pr69148.c: New.
3833
cdc23927
YR
38342016-02-10 Yuri Rumyantsev <ysrumyan@gmail.com>
3835
3836 PR tree-optimization/69652
3837 * gcc.dg/torture/pr69652.c: New test.
3838
e199dd0a
JJ
38392016-02-10 Jakub Jelinek <jakub@redhat.com>
3840 Patrick Palka <ppalka@gcc.gnu.org>
3841
3842 PR ipa/69241
3843 PR c++/69649
3844 * g++.dg/ipa/pr69241-1.C: New test.
3845 * g++.dg/ipa/pr69241-2.C: New test.
3846 * g++.dg/ipa/pr69241-3.C: New test.
3847 * g++.dg/ipa/pr69649.C: New test.
3848
d6b38027
UB
38492016-02-10 Uros Bizjak <ubizjak@gmail.com>
3850
3851 * gcc.dg/tree-ssa/sra-17.c: Add -mcpu=ev4 for target alpha*-*-*.
3852 * gcc.dg/tree-ssa/sra-18.c: Ditto.
3853
13b562c5
BC
38542016-02-10 Bin Cheng <bin.cheng@arm.com>
3855
3856 PR tree-optimization/68021
3857 * gcc.dg/tree-ssa/pr68021.c: New test.
3858
24a179f8
RB
38592016-02-10 Richard Biener <rguenther@suse.de>
3860
3861 PR tree-optimization/69726
3862 * gcc.dg/uninit-22.c: New testcase.
3863
0d99886f
AP
38642016-02-09 Andrew Pinski <apinski@cavium.com>
3865
3866 PR tree-opt/69282
3867 * gcc.c-torture/compile/20160205-1.c: New testcase.
3868
ab04995c
MM
38692016-02-09 Michael Meissner <meissner@linux.vnet.ibm.com>
3870
3871 PR target/68404
3872 * gcc.target/powerpc/fusion.c: Rewrite test to use TOC fusion
3873 instead accessing a really large arrray.
3874 * gcc.target/powerpc/fusion3.c: Likewise.
3875
4b79ac23
CB
38762016-02-09 Charles Baylis <charles.baylis@linaro.org>
3877
3878 PR target/68532
3879 * gcc.c-torture/execute/pr68532.c: New test.
3880
b890a441
AO
38812016-02-11 Alexandre Oliva <aoliva@redhat.com>
3882
3883 PR target/69634
3884 * gcc.dg/pr69634.c: New.
3885
84a5bef7
RB
38862016-02-09 Richard Biener <rguenther@suse.de>
3887
3888 * gcc.dg/vect/vect-mask-store-move-1.c: Add missing space.
3889
1f123759 38902016-02-09 Alexander Fomin <alexander.fomin@intel.com>
84a5bef7 3891
1f123759
AF
3892 * gcc.target/i386/avx512f-klogic-2.c: Adjust expectation.
3893
65860c77
YR
38942016-02-09 Yuri Rumyantsev <ysrumyan@gmail.com>
3895
3896 * gcc.dg/vect/vect-mask-store-move-1.c: Fix test failures.
3897
7e1e8a0a
RB
38982016-02-09 Richard Biener <rguenther@suse.de>
3899
3900 PR tree-optimization/69715
3901 * gcc.dg/torture/pr69715.c: New testcase.
3902
efb45a9f
PP
39032016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
3904
3905 PR c++/69139
3906 * g++.dg/cpp0x/trailing12.C: New test.
3907 * g++.dg/cpp0x/trailing13.C: New test.
3908
20a0c6f9
PP
39092016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
3910
3911 PR c++/69283
3912 PR c++/67835
3913 * g++.dg/cpp1y/auto-fn29.C: New test.
3914 * g++.dg/cpp1y/auto-fn30.C: New test.
3915
a162f3af
JJ
39162016-02-08 Jakub Jelinek <jakub@redhat.com>
3917
3918 PR tree-optimization/69209
3919 * gcc.c-torture/compile/pr69209.c: New test.
3920
4b4a9fbd
JL
39212016-02-08 Jeff Law <law@redhat.com>
3922
3923 PR tree-optimization/68541
3924 * gcc.dg/tree-ssa/split-path-1.c: Increase limit for number
3925 of statements allowed in join block for path splitting.
3926
cfac5ed2
JJ
39272016-02-08 Jakub Jelinek <jakub@redhat.com>
3928
f68bc23f
JJ
3929 PR c++/59627
3930 * g++.dg/gomp/pr59627.C: New test.
3931
cfac5ed2
JJ
3932 PR ipa/69239
3933 * g++.dg/ipa/pr69239.C: New test.
3934
44714d8c
DM
39352016-02-08 David Malcolm <dmalcolm@redhat.com>
3936
3937 PR preprocessor/69664
3938 * gcc.dg/cpp/trad/comment-2.c: Add expected column number.
3939 * gcc.dg/cpp/warn-comments.c: Likewise.
3940
eba9e839
MP
39412016-02-08 Marek Polacek <polacek@redhat.com>
3942
3943 PR c++/69688
3944 * g++.dg/init/const12.C: New test.
3945
a011cd92
BS
39462016-02-08 Bernd Schmidt <bschmidt@redhat.com>
3947
3948 PR target/60410
3949 * gcc.dg/lto/pr55113_0.c: Remove test.
3950
5317b1be
RB
39512016-02-08 Richard Biener <rguenther@suse.de>
3952
3953 PR tree-optimization/69719
3954 * gcc.dg/torture/pr69719.c: New testcase.
3955
63998a63
RB
39562016-02-08 Richard Biener <rguenther@suse.de>
3957 Jeff Law <law@redhat.com>
3958
3959 PR target/68273
3960 * gcc.target/mips/pr68273.c: New testcase.
3961
43f4a281
RB
39622016-02-08 Richard Biener <rguenther@suse.de>
3963
3964 PR rtl-optimization/69274
3965 * gcc.target/i386/addr-sel-1.c: XFAIL.
3966
0b604d2d
JL
39672016-02-08 Jeff Law <law@redhat.com>
3968
e8dfe49e
JL
3969 PR tree-optimization/68541
3970 * gcc.dg/tree-ssa/split-path-2.c: Make char array explicitly signed.
3971
6daecd7a 3972 PR tree-optimization/65917
0b604d2d
JL
3973 * gcc.dg/tree-ssa/20030922-2.c: No longer xfailed.
3974
c0f0e35a
JD
39752016-02-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3976
3977 PR fortran/50555
3978 * gfortran.dg/namelist_args.f90: New test.
3979
8981d712
JL
39802016-02-05 Jeff Law <law@redhat.com>
3981
6daecd7a 3982 PR tree-optimization/68541
8981d712
JL
3983 * gcc.dg/tree-ssa/split-path-2.c: New test.
3984 * gcc.dg/tree-ssa/split-path-3.c: New test.
3985 * gcc.dg/tree-ssa/split-path-4.c: New test.
3986 * gcc.dg/tree-ssa/split-path-5.c: New test.
3987 * gcc.dg/tree-ssa/split-path-6.c: New test.
3988 * gcc.dg/tree-ssa/split-path-7.c: New test.
3989
46cb9332
MS
39902016-02-05 Martin Sebor <msebor@redhat.com>
3991
3992 PR c++/69662
3993 * g++.dg/warn/Wplacement-new-size-1.C: New test.
3994 * g++.dg/warn/Wplacement-new-size-2.C: New test.
3995
be2083ea
RH
39962016-02-06 Richard HEnderson <rth@redhat.com>
3997
3998 PR c/69643
3999 * gcc.target/i386/addr-space-4.c: New.
4000 * gcc.target/i386/addr-space-5.c: New.
4001
711d7c23
MM
40022016-02-05 Mikael Morin <mikael@gcc.gnu.org>
4003
4004 PR fortran/66089
4005 * gfortran.dg/elemental_dependency_6.f90: New.
4006
b5c1c988
JJ
40072016-02-05 Jakub Jelinek <jakub@redhat.com>
4008
861c7bcd
JJ
4009 PR rtl-optimization/69691
4010 * gcc.c-torture/execute/pr69691.c: New test.
4011
b5c1c988
JJ
4012 PR c++/69628
4013 * g++.dg/parse/pr69628.C: New test.
4014
f7dfa966
UB
40152016-02-05 Uros Bizjak <ubizjak@gmail.com>
4016
4017 * gcc.dg/sancov/asan.c: Move to ...
4018 * gcc.dg/asan/sancov-1.c: ... here.
4019
9b143e64
UB
40202016-02-05 Uros Bizjak <ubizjak@gmail.com>
4021
4022 * gcc.target/i386/pr69577.c: Require avx_runtime target.
4023
f5d4b899
L
40242016-02-05 H.J. Lu <hongjiu.lu@intel.com>
4025
4026 PR target/69677
4027 * gcc.target/i386/pr69677.c: New test.
4028
76c85fbb
PP
40292016-02-05 Patrick Palka <ppalka@gcc.gnu.org>
4030
4031 PR c++/68948
4032 * g++.dg/template/pr68948.C: New test.
4033
f181bf90
DV
40342016-02-05 Dominik Vogt <vogt@linux.vnet.ibm.com>
4035
4036 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove -march=z13 for s390
4037 (only necessary on s390x).
4038
714fb282
L
40392016-02-04 H.J. Lu <hongjiu.lu@intel.com>
4040
4041 * gcc.target/i386/pr69454-2.c: Compile with -msse2
4042 -mno-accumulate-outgoing-args.
4043
618d6c1c
PP
40442016-02-04 Patrick Palka <ppalka@gcc.gnu.org>
4045
4046 * g++.dg/cpp0x/constexpr-ptrmem5.C: New test.
4047
1066e9b5
JJ
40482016-02-04 Jakub Jelinek <jakub@redhat.com>
4049
4050 PR c/69669
4051 * c-c++-common/pr69669.c: New test.
4052
76255d0d
MM
40532016-02-04 Michael Meissner <meissner@linux.vnet.ibm.com>
4054
4055 PR target/69667
4056 * g++.dg/pr69667.C: New file.
4057
e0b059b1
WD
40582016-02-04 Wilco Dijkstra <wdijkstr@arm.com>
4059
4060 PR target/69619
4061 * gcc.dg/pr69619.c: Add new test.
4062
2692b5c8
RS
40632016-02-04 Richard Sandiford <richard.sandiford@arm.com>
4064
4065 PR rtl-optimization/69577
4066 * gcc.target/i386/pr69577.c: New test.
4067
7db337c2
ML
40682016-02-04 Martin Liska <mliska@suse.cz>
4069
4070 * g++.dg/asan/pr69276.C: New test.
4071
cc9c0829
KT
40722016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4073
4074 PR target/65932
4075 PR target/67714
4076 * gcc.target/arm/wmul-3.c: Simplify test to generate just
4077 a single smulbb instruction.
4078 * gcc.target/amr/wmul-1.c: Add -mtune=cortex-a9 to dg-options.
4079 * gcc.target/amr/wmul-2.c: Likewise.
4080
eb9feb52
KT
40812016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4082
4083 PR target/65932
4084 PR target/67714
4085 * gcc.c-torture/execute/pr67714.c: New test.
4086
61f727fe
JJ
40872016-02-04 Ilya Enkovich <enkovich.gnu@gmail.com>
4088
4089 PR target/69454
4090 * gcc.target/i386/pr69454-1.c: New test.
4091 * gcc.target/i386/pr69454-2.c: New test.
4092
05dd97db
MS
40932016-02-03 Martin Sebor <msebor@redhat.com>
4094
4095 PR c++/69251
4096 PR c++/69253
4097 PR c++/69290
4098 PR c++/69277
4099 PR c++/69349
4100 * g++.dg/ext/flexarray-mangle-2.C: New test.
4101 * g++.dg/ext/flexarray-mangle.C: New test.
4102 * g++.dg/ext/flexarray-subst.C: New test.
4103 * g++.dg/ext/flexary11.C: New test.
4104 * g++.dg/ext/flexary12.C: New test.
4105 * g++.dg/ext/flexary13.C: New test.
4106 * g++.dg/ext/flexary14.C: New test.
4107 * g++.dg/other/dump-ada-spec-2.C: Adjust.
4108
dac2fc29
L
41092016-02-03 H.J. Lu <hongjiu.lu@intel.com>
4110
4111 * gcc.target/i386/iamcu/test_passing_unions.c (check_union_passing6):
4112 Define only if CHECK_FLOAT128 is defined.
4113 (main): Properly initialize u5.
4114
eadb8035
JJ
41152016-02-03 Jakub Jelinek <jakub@redhat.com>
4116
0afbb81b
JJ
4117 PR c/69627
4118 * gcc.dg/pr69627.c: New test.
4119
eadb8035
JJ
4120 PR target/69644
4121 * gcc.dg/pr69644.c: New test.
4122
b12d4923
MS
41232016-02-03 Mike Stump <mikestump@comcast.net>
4124
4125 * lib/compat.exp (compat-get-options-main): Add dg-timeout-factor
4126 support for struct-layout-1.exp.
4127
ab4bae0c
PP
41282016-02-03 Patrick Palka <ppalka@gcc.gnu.org>
4129
4130 PR c++/69056
618d6c1c 4131 * g++.dg/cpp0x/pr69056.C: New test.
ab4bae0c 4132
95831c01
VM
41332016-02-03 Vladimir Makarov <vmakarov@redhat.com>
4134 Alexandre Oliva <aoliva@redhat.com>
4135
4136 PR target/69461
4137 * gcc.target/powerpc/pr69461.c: New.
4138
ccc71ab8
UB
41392016-02-03 Uros Bizjak <ubizjak@gmail.com>
4140
4141 * lib/tsan-dg.exp (tsan_init): Move check if tsan executable
4142 works from here ...
4143 (check_effective_target_fsanitize_thread): ... to here. Do not
4144 specify additional compile flags for the test source.
4145 * lib/asan-dg.exp (check_effective_target_fsanitize_address): Do not
4146 specify additional compile flags for the test source.
4147
96299640
WD
41482016-02-03 Wilco Dijkstra <wdijkstr@arm.com>
4149
4150 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
4151
781d83d9
AV
41522016-02-03 Andre Vehreschild <vehre@gcc.gnu.org>
4153
4154 PR fortran/67451
4155 PR fortran/69418
4156 * gfortran.dg/coarray_allocate_2.f08: New test.
4157 * gfortran.dg/coarray_allocate_3.f08: New test.
4158 * gfortran.dg/coarray_allocate_4.f08: New test.
4159
d8208e6d
AL
41602016-02-03 Alan Lawrence <alan.lawrence@arm.com>
4161
4162 * gcc.dg/vect/vect-outer-1-big-array.c: Drop vect_multiple_sizes;
4163 use same scan-tree-dump-times on all platforms.
4164 * gcc.dg/vect/vect-outer-1.c: Likewise.
4165 * gcc.dg/vect/vect-outer-1a-big-array.c: Likewise.
4166 * gcc.dg/vect/vect-outer-1a.c: Likewise.
4167 * gcc.dg/vect/vect-outer-1b-big-array.c: Likewise.
4168 * gcc.dg/vect/vect-outer-1b.c: Likewise.
4169 * gcc.dg/vect/vect-outer-2b.c: Likewise.
4170 * gcc.dg/vect/vect-outer-3b.c: Likewise.
4171 * gcc.dg/vect/vect-reduc-dot-s8b.c: Likewise.
4172
a8394fa0
SB
41732016-02-02 Segher Boessenkool <segher@kernel.crashing.org>
4174
4175 * c-c++-common/vector-compare-4.c: Prune "non-standard ABI extension"
4176 warning.
4177
f3baa1d3
L
41782016-02-02 H.J. Lu <hongjiu.lu@intel.com>
4179
4180 * gcc.target/i386/iamcu/test_empty_structs_and_unions.c: New test.
4181
eb077516
JN
41822016-02-02 James Norris <jnorris@codesourcery.com>
4183
4184 * c-c++-common/goacc/routine-5.c: Add tests.
4185
578fb225
AM
41862016-02-02 Alexander Monakov <amonakov@ispras.ru>
4187
4188 * gcc.target/nvptx/unsigned-cmp.c: New test.
4189
c64f7d37
WD
41902016-02-02 Wilco Dijkstra <wdijkstr@arm.com>
4191
4192 * gcc.target/aarch64/scalar_shift_1.c
4193 (test_corners_sisd_di): Improve force to SIMD register.
4194 (test_corners_sisd_si): Likewise.
4195 * gcc.target/aarch64/vect-ld1r-compile-fp.c:
4196 Remove scan-assembler check for ldr.
4197
90c6f26c
RB
41982016-02-02 Richard Biener <rguenther@suse.de>
4199
4200 PR tree-optimization/69595
4201 * gcc.dg/Warray-bounds-17.c: New testcase.
4202
9dc03c97
RB
42032016-02-02 Richard Biener <rguenther@suse.de>
4204
4205 PR tree-optimization/69606
4206 * gcc.dg/torture/pr69606.c: New testcase.
4207
2d4dc223
YR
42082016-02-02 Yuri Rumyantsev <ysrumyan@gmail.com>
4209
4210 PR middle-end/68542
4211 * gcc.dg/vect/vect-mask-store-move-1.c: New test.
4212 * gcc.target/i386/avx2-vect-mask-store-move1.c: New test.
4213
65c98fde
AM
42142016-02-02 Alan Modra <amodra@gmail.com>
4215
4216 PR target/69548
4217 * gcc.target/powerpc/pr69548.c: New test.
4218
e1b81f2b
JJ
42192016-02-01 Jakub Jelinek <jakub@redhat.com>
4220
d0268b37
JJ
4221 PR rtl-optimization/69592
4222 * gcc.dg/pr69592.c: New test.
4223
e1b81f2b
JJ
4224 PR preprocessor/69543
4225 PR c/69558
4226 * gcc.dg/pr69543.c: New test.
4227 * gcc.dg/pr69558.c: New test.
4228
7dd7780d
UB
42292016-02-01 Uros Bizjak <ubizjak@gmail.com>
4230
bf672ee5
UB
4231 PR testsuite/65940
4232 * g++.dg/other/anon5.C (dg-options): Use -gdwarf-2 instead of -g.
7dd7780d 4233
9a7013f8
MS
42342016-02-01 Martin Sebor <msebor@redhat.com>
4235
4236 * gcc.target/powerpc/pr17381.c: Remove duplicate copy of the test body.
4237
e681fb2b
BC
42382016-02-01 Bin Cheng <bin.cheng@arm.com>
4239
4240 PR tree-optimization/67921
4241 * c-c++-common/ubsan/pr67921.c: New test.
4242
ff86345f
RB
42432016-02-01 Richard Biener <rguenther@suse.de>
4244
4245 PR middle-end/69556
4246 * gcc.dg/tree-ssa/recip-8.c: New testcase.
4247
bc369dbd
RB
42482016-02-01 Richard Biener <rguenther@suse.de>
4249
4250 PR tree-optimization/69574
4251 * gcc.dg/torture/pr69574.c: New testcase.
4252
ef318184
RB
42532016-02-01 Richard Biener <rguenther@suse.de>
4254
4255 PR tree-optimization/69579
4256 * gcc.dg/setjmp-6.c: New testcase.
4257
654745e6
JJ
42582016-02-01 Jakub Jelinek <jakub@redhat.com>
4259
4260 PR rtl-optimization/69570
4261 * g++.dg/opt/pr69570.C: New test.
4262
e6c0c44b
RH
42632016-02-01 Richard Henderson <rth@redhat.com>
4264
4265 * gcc.dg/pr69535.c: New test.
4266
6ff3f09a
JDA
42672016-01-31 John David Anglin <danglin@gcc.gnu.org>
4268
2c005538
JDA
4269 PR testsuite/69584
4270 * gcc.dg/tree-ssa/sra-17.c: Fix regexps to work on hpux.
4271 * gcc.dg/tree-ssa/sra-18.c: Likewise.
4272
61083a4b
JDA
4273 PR debug/68244
4274 * g++.dg/parse/parens3.C: Use register "4" on hppa.
4275
6ff3f09a
JDA
4276 * gcc.dg/tree-ssa/vector-5.c: Add -fno-common option on hppa*-*-hpux*.
4277
0c221916
PT
42782016-01-31 Paul Thomas <pault@gcc.gnu.org>
4279
4280 PR fortran/67564
4281 * gfortran.dg/allocate_with_source_17.f03: New test.
4282
db7a2818
JJ
42832016-01-30 Jakub Jelinek <jakub@redhat.com>
4284
4285 PR tree-optimization/69546
4286 * gcc.dg/torture/pr69546.c: New test.
4287
e520d5f0
PT
42882016-01-30 Paul Thomas <pault@gcc.gnu.org>
4289
4290 PR fortran/69566
4291 * gfortran.dg/unlimited_polymorphic_25.f03: New test.
4292
343c05d3
MS
42932016-01-30 Martin Sebor <msebor@redhat.com>
4294
4295 PR c++/68490
4296 * g++.dg/ext/flexary10.C: New test.
4297
d6c3a539
DH
42982016-01-30 Dominique d'Humieres <dominiq@lps.ens.fr>
4299
4300 PR fortran/66707
4301 gfortran.dg/common_23.f90: New test.
4302
52d72fcd
BS
43032016-01-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4304
4305 PR target/65546
4306 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c: Correct
4307 condition being checked, and disable it when the target supports
4308 misaligned loads and stores.
4309
3a5d2ba4
JJ
43102016-01-29 Jakub Jelinek <jakub@redhat.com>
4311
4312 PR debug/69518
4313 * gcc.dg/torture/pr69518.c: New test.
4314
6bbacdb5
L
43152016-01-29 H.J. Lu <hongjiu.lu@intel.com>
4316
4317 PR target/69530
4318 * gcc.target/i386/pr69530.c: New test.
4319
af932cdb
SE
43202016-01-29 Steve Ellcey <sellcey@imgtec.com>
4321
4322 PR target/65604
4323 * gcc.target/mips/div-delay.c: New test.
4324
26658b7c
JJ
43252016-01-29 Jakub Jelinek <jakub@redhat.com>
4326
33e89989
JJ
4327 PR target/69551
4328 * gcc.target/i386/pr69551.c: New test.
4329
26658b7c
JJ
4330 PR target/66137
4331 * gcc.target/i386/pr66137.c: New test.
4332
401116b5
AB
43332016-01-29 Andrew Bennett <andrew.bennett@imgtec.com>
4334
4335 * gcc.target/mips/p5600-bonding.c (dg-options): Force the test to be
4336 always built for p5600.
4337 * gcc.target/mips/mips.exp (mips-dg-options): Add support for the
4338 isa=p5600 dg-option.
4339
d4abfcc5
RB
43402016-01-29 Richard Biener <rguenther@suse.de>
4341
4342 PR tree-optimization/69547
4343 * g++.dg/tree-ssa/pr69547.C: New testcase.
4344
16b77b32
JJ
43452016-01-29 Jakub Jelinek <jakub@redhat.com>
4346
4347 PR debug/66869
4348 * g++.dg/warn/Wunused-function2.C: New test.
4349
a1c95464
DV
43502016-01-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
4351
4352 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Require a hardware vector
4353 support for test to succeed.
4354
5453bfed
MP
43552016-01-29 Marek Polacek <polacek@redhat.com>
4356
4357 PR c++/69509
4358 PR c++/69516
4359 * g++.dg/ext/constexpr-vla2.C: New test.
4360 * g++.dg/ext/constexpr-vla3.C: New test.
4361 * g++.dg/ubsan/vla-1.C: Remove dg-shouldfail.
4362
452ec2a5
RB
43632016-01-29 Richard Biener <rguenther@suse.de>
4364
4365 PR middle-end/69537
4366 * gcc.dg/uninit-21.c: New testcase.
4367
aec0b19e
UB
43682016-01-28 Uros Bizjak <ubizjak@gmail.com>
4369
4370 PR target/69459
4371 * gcc.target/i386/pr69459.c: New test.
4372
df113ce7
SE
43732016-01-28 Steve Ellcey <sellcey@imgtec.com>
4374
4375 PR target/68400
4376 * gcc.target/mips/mips.exp (mips_option_groups): Add stack-protector.
4377 * gcc.target/mips/pr68400.c: New test.
4378
494de84f
MS
43792016-01-28 Martin Sebor <msebor@redhat.com>
4380
4381 PR target/17381
4382 * gcc.target/powerpc/pr17381.c: New test.
4383
eb1b1f01
JJ
43842016-01-28 Jakub Jelinek <jakub@redhat.com>
4385
4386 PR middle-end/69542
4387 * gcc.dg/torture/pr69542.c: New test.
4388
6dfeb7ce
WD
43892016-01-28 Wilco Dijkstra <wdijkstr@arm.com>
4390
4391 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
4392
4b7471a4
DE
43932016-01-28 David Edelsohn <dje.gcc@gmail.com>
4394
4395 * gcc.dg/pr65980.c: Skip on AIX.
4396 * gcc.dg/pr66688.c: Same.
4397
b271fd21
DE
43982016-01-28 David Edelsohn <dje.gcc@gmail.com>
4399
4400 PR target/63679
4401 * gcc.dg/tree-ssa/sra-17.c: Adjust regex for more label styles.
4402 * gcc.dg/tree-ssa/sra-18.c: Same.
4403
874108a9
AV
44042016-01-28 Andre Vehreschild <vehre@gcc.gnu.org>
4405
4406 PR fortran/62536
4407 * gfortran.dg/block_15.f08: New test.
4408 * gfortran.dg/block_end_error_1.f90: Need to catch additional error
4409 on incorrectly closed BLOCK.
4410
30480bcd
IE
44112016-01-28 Ilya Enkovich <enkovich.gnu@gmail.com>
4412
4413 * gcc.dg/declare-simd.c: New test.
14ba8d6d
RB
44142016-01-28 Richard Biener <rguenther@suse.de>
4415
4416 PR tree-optimization/69466
4417 * gfortran.dg/vect/pr69466.f90: New testcase.
4418
0d4c694e
TP
44192016-01-28 Thomas Preud'homme <thomas.preudhomme@arm.com>
4420
4421 * g++.dg/pr67989.C: Remove ARM-specific option.
4422 * gcc.target/arm/pr67989.C: New file.
4423
2aa780da
UB
44242016-01-27 Uros Bizjak <ubizjak@gmail.com>
4425
4426 * gcc.dg/torture/pr68264.c: Disable log1p test for glibc < 2.22
4427 and expm1 test for glibc < 2.11.
4428
f75ebe77
RH
44292016-01-27 Richard Henderson <rth@redhat.com>
4430
4431 * gcc.c-torture/execute/pr69447.c: New test.
4432
44332016-01-27 Paul Thomas <pault@gcc.gnu.org>
49847d75 4434
9a175e65 4435 PR fortran/69422
49847d75
PT
4436 * gfortran.dg/alloc_comp_assign_15.f03: New test.
4437
cbdd8ae0
JJ
44382016-01-27 Jakub Jelinek <jakub@redhat.com>
4439
4440 PR debug/66869
4441 * gcc.dg/pr66869.c: New test.
4442
2b572b3c
JL
44432016-01-25 Jeff Law <law@redhat.com>
4444
4445 PR tree-optimization/68398
aec0b19e 4446 PR tree-optimization/69196
2b572b3c
JL
4447 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output.
4448 * gcc.dg/tree-ssa/ssa-dom-thread-2c.c: Add extra statements on thread
4449 path to avoid new heuristic allowing more irreducible regions
4450 * gcc.dg/tree-ssa/ssa-dom-thread-2d.c: Likewise.
4451 * gcc.dg/tree-ssa/vrp46.c: Likewise.
4452 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Update expected output.
4453 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: New test.
4454 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
4455
fa74a4bc
MP
44562016-01-27 Marek Polacek <polacek@redhat.com>
4457
4458 PR c/68062
4459 * c-c++-common/vector-compare-4.c: New test.
4460
0afff540
DM
44612016-01-27 David Malcolm <dmalcolm@redhat.com>
4462
4463 PR preprocessor/69126
4464 * c-c++-common/pr69126.c: New test case.
4465
1a218fc9
ILT
44662016-01-27 Ian Lance Taylor <iant@google.com>
4467
4468 * gcc.dg/tree-ssa/ivopt_5.c: New test.
4469
5d70666e
RB
44702016-01-27 Ryan Burn <contact@rnburn.com>
4471
4472 PR cilkplus/69267
4473 * g++.dg/cilk-plus/CK/pr69267.cc: New test.
4474
87ff4d66
UB
44752016-01-27 Uros Bizjak <ubizjak@gmail.com>
4476
4477 PR target/69512
4478 * gcc.target/i386/pr69512.c: New test.
4479
27e23cca
RE
44802016-01-27 Rainer Emrich <rainer@emrich-ebersheim.de>
4481
4482 PR ada/69488
4483 * gnat.dg/sso/*.adb: Robustify dg-output directives.
4484
05bf54c3
MP
44852016-01-27 Marek Polacek <polacek@redhat.com>
4486
4487 PR c++/69379
4488 * g++.dg/pr69379.C: New test.
4489
60214d0d
MS
44902016-01-27 Martin Sebor <msebor@redhat.com>
4491
4492 PR c++/69317
4493 * g++.dg/abi/Wabi-2-2.C: New test.
4494 * g++.dg/abi/Wabi-2-3.C: New test.
4495 * g++.dg/abi/Wabi-3-2.C: New test.
4496 * g++.dg/abi/Wabi-3-3.C: New test.
4497
167c7bfa
RB
44982016-01-27 Richard Biener <rguenther@suse.de>
4499
4500 PR tree-optimization/69166
4501 * gcc.dg/torture/pr69166.c: New testcase.
4502
1430fb1f
MJ
45032016-01-27 Martin Jambor <mjambor@suse.cz>
4504
4505 PR tree-optimization/69355
4506 * gcc.dg/tree-ssa/pr69355.c: New test.
4507
95e3030c
MP
45082016-01-27 Marek Polacek <polacek@redhat.com>
4509
4510 PR c++/69496
4511 * g++.dg/ext/constexpr-vla1.C: New test.
4512
eeb085f3
CB
45132016-01-20 Christian Bruel <christian.bruel@st.com>
4514
4515 PR target/69245
4516 * gcc.target/arm/pr69245.c: New test.
4517
b1652dde
JJ
45182016-01-27 Jakub Jelinek <jakub@redhat.com>
4519
4520 PR tree-optimization/69399
4521 * gcc.dg/torture/pr69399.c: New test.
4522
ce7e8f00
EB
45232016-01-27 Eric Botcazou <ebotcazou@adacore.com>
4524
4525 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: XFAIL on SPARC 64-bit.
4526
e4aac1d1
EB
45272016-01-26 Eric Botcazou <ebotcazou@adacore.com>
4528
4529 * gcc.c-torture/execute/stkalign.c: XFAIL run on SPARC 64-bit.
4530
8dfdb419
TV
45312016-01-26 Tom de Vries <tom@codesourcery.com>
4532
4533 PR tree-optimization/69110
4534 * gcc.dg/autopar/pr69110.c: New test.
4535
56f80f54 45362016-01-26 Abderrazek Zaafrani <a.zaafrani@samsung.com>
87ff4d66 4537 Sebastian Pop <s.pop@samsung.com>
56f80f54
AZ
4538
4539 * gcc.dg/graphite/isl-ast-op-select.c: New.
4540
a0909527
PT
45412015-01-26 Paul Thomas <pault@gcc.gnu.org>
4542
4543 PR fortran/69385
4544 * gfortran.dg/allocate_error_6.f90: New test.
4545
ffc445f4
RH
45462016-01-26 Richard Henderson <rth@redhat.com>
4547
4548 * gcc.dg/tm/pr60908.c: New test.
4549
01e1dea3
DM
45502016-01-26 David Malcolm <dmalcolm@redhat.com>
4551
4552 PR other/69006
4553 * g++.dg/ext/timevar1.C: Add dg-allow-blank-lines-in-output
4554 directive.
4555 * gcc.dg/plugin/diagnostic-test-show-locus-color.c: Update
4556 expected multiline output to reflect the colorization being
4557 disabled before newlines.
4558 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
4559 (custom_diagnostic_finalizer): Replace call to
4560 pp_newline_and_flush with call to pp_flush.
4561 * gcc.dg/unroll-2.c: Add dg-allow-blank-lines-in-output directive.
4562 * gfortran.dg/implicit_class_1.f90: Likewise.
4563 * lib/gcc-dg.exp (allow_blank_lines): New global.
4564 (dg-allow-blank-lines-in-output): New procedure.
4565 (gcc-dg-prune): Complain about blank lines in the output, unless
4566 dg-allow-blank-lines-in-output was called.
4567 * lib/multiline.exp (_build_multiline_regex): Only support
4568 arbitrary followup text for non-blank-lines, not for blank lines.
4569
13f92e8d
JJ
45702016-01-26 Jakub Jelinek <jakub@redhat.com>
4571
4572 PR tree-optimization/69483
4573 * gcc.dg/pr69483.c: New test.
4574 * g++.dg/opt/pr69483.C: New test.
4575
92422235
CL
45762016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
4577
4578 PR target/68620
4579 * gcc.target/arm/pr68620.c: New test.
4580
0bccf11b
L
45812016-01-26 H.J. Lu <hongjiu.lu@intel.com>
4582
4583 * gcc.target/i386/pr68986-2.c: Remove -m32.
4584
81cd202e
L
45852016-01-26 H.J. Lu <hongjiu.lu@intel.com>
4586
4587 PR target/68986
4588 * gcc.target/i386/pr68986-1.c: New test.
4589 * gcc.target/i386/pr68986-2.c: Likewise.
4590 * gcc.target/i386/pr68986-3.c: Likewise.
4591
213a1c03
CB
45922016-01-26 Christian Bruel <christian.bruel@st.com>
4593
4594 * lib/target-supports.exp
4595 (check_effective_target_arm_crypto_pragma_ok_nocache): Remove.
4596 (check_effective_target_arm_crypto_pragma_ok): Likewise.
4597 * gcc.target/arm/attr-crypto.c: Remove arm_crypto_pragma_ok test.
4598
22a08dd1
RB
45992016-01-26 Richard Biener <rguenther@suse.de>
4600
4601 PR tree-optimization/69452
4602 * gcc.dg/torture/pr69452.c: New testcase.
4603
6c06e0e8
JJ
46042016-01-26 Jakub Jelinek <jakub@redhat.com>
4605
4606 PR target/69442
4607 * gcc.dg/pr69442.c: New test.
4608
b96824c4
RFI
46092016-01-26 Roger Ferrer Ibáñez <rofirrim@gmail.com>
4610
4611 PR target/67896
4612 * gcc.target/aarch64/simd/pr67896.C: New.
4613
5ee31e57
RS
46142016-01-26 Richard Sandiford <richard.sandiford@arm.com>
4615
4616 PR tree-optimization/69400
4617 * gcc.dg/plugin/wide-int_plugin.c (test_wide_int_mod_trunc): New
4618 function.
4619 (plugin_init): Call it.
4620 * gcc.dg/torture/pr69400.c: New test.
4621
7ddfb31d
CL
46222016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
4623
4624 * gcc.target/arm/pr68674.c: Check and use arm_fp effective target.
4625
1e050c90
AK
46262016-01-25 Aditya Kumar <aditya.k7@samsung.com>
4627 Sebastian Pop <s.pop@samsung.com>
4628
4629 * gcc.dg/graphite/graphite.exp: Only run the fuse-*.c tests with
4630 isl-0.15.
4631
c8ee4bf5
AK
46322016-01-25 Aditya Kumar <aditya.k7@samsung.com>
4633 Sebastian Pop <s.pop@samsung.com>
4634
4635 * gcc.dg/graphite/pr69292.c: New.
4636
d902b330
JJ
46372016-01-25 Jakub Jelinek <jakub@redhat.com>
4638
4639 * c-c++-common/goacc/use_device-1.c: New test.
4640
2c89b952
JL
46412016-01-25 Jeff Law <law@redhat.com>
4642
4643 PR tree-optimization/69196
4644 PR tree-optimization/68398
4645 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output
4646 * gcc.dg/tree-ssa/pr68198.c: Likewise.
4647
685c8785
DE
46482016-01-25 David Edelsohn <dje.gcc@gmail.com>
4649
4650 PR target/69469
4651 * gcc.target/powerpc/vsx-vector-2.c: Adjust for Goldschmidt's
4652 Algorithm.
4653
95cef0c1
RB
46542016-01-25 Richard Biener <rguenther@suse.de>
4655
4656 PR testsuite/69380
4657 * g++.dg/tree-ssa/pr69336.C: Restrict to x86_64 and i?86.
4658
2947d3b2
IE
46592016-01-25 Ilya Enkovich <enkovich.gnu@gmail.com>
4660
4661 PR target/69421
4662 * gcc.dg/pr69421.c: New test.
4663
ae19075a
BB
46642016-01-25 Bilyan Borisov <bilyan.borisov@arm.com>
4665
4666 * gcc.target/aarch64/simd/vcvt_s64_f64_1.c: New.
4667 * gcc.target/aarch64/simd/vcvt_u64_f64_1.c: Likewise.
4668 * gcc.target/aarch64/simd/vcvta_s64_f64_1.c: Likewise.
4669 * gcc.target/aarch64/simd/vcvta_u64_f64_1.c: Likewise.
4670 * gcc.target/aarch64/simd/vcvtm_s64_f64_1.c: Likewise.
4671 * gcc.target/aarch64/simd/vcvtm_u64_f64_1.c: Likewise.
4672 * gcc.target/aarch64/simd/vcvtn_s64_f64_1.c: Likewise.
4673 * gcc.target/aarch64/simd/vcvtn_u64_f64_1.c: Likewise.
4674 * gcc.target/aarch64/simd/vcvtp_s64_f64_1.c: Likewise.
4675 * gcc.target/aarch64/simd/vcvtp_u64_f64_1.c: Likewise.
4676
fa4511c2
RB
46772016-01-25 Richard Biener <rguenther@suse.de>
4678
4679 PR tree-optimization/69376
4680 * gcc.dg/torture/pr69376.c: New testcase.
4681
1d101216
JD
46822016-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4683
4684 PR fortran/69397
4685 PR fortran/68442
4686 * gfortran.dg/interface_38.f90: New test.
4687 * gfortran.dg/interface_39.f90: New test.
a0909527 4688
a59b92b0
PP
46892016-01-24 Patrick Palka <ppalka@gcc.gnu.org>
4690
4691 Revert:
4692 2016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
4693
4694 PR c++/11858
4695 PR c++/24663
4696 PR c++/24664
4697 * g++.dg/template/pr11858.C: New test.
4698 * g++.dg/template/pr24663.C: New test.
4699 * g++.dg/template/unify12.C: New test.
4700 * g++.dg/template/unify13.C: New test.
4701 * g++.dg/template/unify14.C: New test.
4702 * g++.dg/template/unify15.C: New test.
4703 * g++.dg/template/unify16.C: New test.
4704 * g++.dg/template/unify17.C: New test.
4705
16acb1a8
DH
47062016-01-24 Dominique d'Humieres <dominiq@lps.ens.fr>
4707
4708 PR fortran/68283
4709 gfortran.dg/pr68283.f90: New test.
4710
094773e8
TK
47112016-01-24 Thomas Koenig <tkoenig@gcc.gnu.org>
4712
4713 PR fortran/66094
4714 * gfortran.dg/inline_matmul_13.f90: New test.
4715 * gfortran.dg/matmul_bounds_8.f90: New test.
4716 * gfortran.dg/matmul_bounds_9.f90: New test.
4717 * gfortran.dg/matmul_bounds_10.f90: New test.
4718
42fb90d7
TV
47192016-01-23 Tom de Vries <tom@codesourcery.com>
4720
4721 PR tree-optimization/69426
4722 * gcc.dg/autopar/pr69426.c: New test.
4723
69da7802
MS
47242016-01-23 Martin Sebor <msebor@redhat.com>
4725
4726 PR c++/58109
4727 PR c++/69022
4728 * g++.dg/cpp0x/alignas5.C: New test.
4729 * g++.dg/ext/vector29.C: Same.
4730
da17300a
UB
47312016-01-23 Uros Bizjak <ubizjak@gmail.com>
4732
4733 * gcc.target/i386/chkp-strlen-2.c: Define _GNU_SOURCE.
4734 * gcc.target/i386/chkp-strlen-4.c: Move the definition of
4735 _GNU_SOURCE from compile flags to the source.
4736 * gcc.target/i386/chkp-stropt-12.c: Ditto.
4737 * gcc.target/i386/chkp-stropt-16.c: Ditto.
4738 * gcc.target/i386/chkp-stropt-4.c: Ditto.
4739 * gcc.target/i386/chkp-stropt-8.c: Ditto.
4740
62041cfc
JJ
47412016-01-22 Jakub Jelinek <jakub@redhat.com>
4742
4743 PR target/69432
4744 * g++.dg/opt/pr69432.C: New test.
4745
f7d2ad6f
BS
47462016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4747
4748 * gcc.target/powerpc/pr63354c: Adjust target selector to include
4749 32-bit targets testing an -m64 multilib.
4750
d403fc9a
WS
47512016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4752
4753 * gcc.target/powerpc/pr63354.c: Restrict to Linux targets with
4754 64-bit support.
4755
4aa16f8d
JG
47562016-01-22 James Greenhalgh <james.greenhalgh@arm.com>
4757
4758 * gcc.dg/vect/bb-slp-pr68892.c: Require vect_double.
4759
7c816d0f
CB
47602016-01-21 Christian Bruel <christian.bruel@st.com>
4761
4762 PR target/68674
4763 * gcc.target/i386/pr68674.c
4764 * gcc.target/aarch64/pr68674.c
4765 * gcc.target/arm/pr68674.c
4766
fce661e8
KT
47672016-01-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4768
4769 PR target/69403
4770 * gcc.c-torture/execute/pr69403.c: New test.
4771
4696899f
PC
47722016-01-22 Paolo Carlini <paolo.carlini@oracle.com>
4773
4774 PR c++/55843
4775 * g++.dg/template/pr55843.C: New.
4776
bac69366
AL
47772016-01-22 Alan Lawrence <alan.lawrence@arm.com>
4778
4779 PR testsuite/66877
4780 * gcc.dg/vect/vect-over-widen-3-big-array.c: Only look for 1
4781 vect_recog_over_widening_pattern in dump if we have vect_widen_shift.
4782
b57d3a5c
BS
47832016-01-21 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4784
4785 PR testsuite/67489
da17300a
UB
4786 * gcc.target/powerpc/p8vector-builtin-8.c: Remove { target int128 }
4787 from dg-do compile directive, and instead add
4788 { dg-require-effective-target int128 }.
b57d3a5c 4789
9f04a53e
MS
47902016-01-20 Martin Sebor <msebor@redhat.com>
4791
4792 PR c/69405
4793 * gcc.dg/sync-fetch.c: New test.
4794
38a51663
JL
47952016-01-21 Martin Sebor <msebor@redhat.com>
4796
4797 PR target/69252
4798 * gcc.target/powerpc/pr69252.c: New test.
4799
2423a75a
JD
48002016-01-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4801
4802 PR fortran/65996
da17300a 4803 * gfortran.dg/pr65996.f90: New test.
2423a75a 4804
0a76463f
DV
48052016-01-21 Dominik Vogt <vogt@linux.vnet.ibm.com>
4806
4807 PR c++/68810
9f04a53e 4808 * g++.dg/cpp0x/constexpr-reinterpret1.C: Fix line number that is
2423a75a 4809 expected to generate an error.
0a76463f 4810
9776e692
BS
48112016-01-21 Bernd Schmidt <bschmidt@redhat.com>
4812
4813 PR middle-end/66178
4814 * gcc.dg/torture/pr66178.c: New test.
4815
c8d3e088
AB
48162016-01-21 Anton Blanchard <anton@samba.org>
4817 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4818
4819 PR target/63354
4820 * gcc.target/powerpc/pr63354.c: New test.
4821
35b707ff
VM
48222016-01-21 Vladimir Makarov <vmakarov@redhat.com>
4823
4824 PR rtl-optimization/68990
4825 * gcc.target/i386/pr68990: New.
4826
157b0829
NC
48272016-01-21 Nick Clifton <nickc@redhat.com>
4828
4829 PR target/69129
4830 * gcc.target/mips/pr69129.c: New.
4831
aede6748
PC
48322016-01-21 Paolo Carlini <paolo.carlini@oracle.com>
4833
4834 PR c++/58046
4835 * g++.dg/cpp0x/pr58046.C: New.
4836
5463c2c8
JJ
48372016-01-21 Jakub Jelinek <jakub@redhat.com>
4838
6d31cc75
SS
4839 PR target/69187
4840 PR target/65624
4841 * gcc.target/arm/pr69187.c: New test.
4842
5463c2c8
JJ
4843 PR c++/69355
4844 * g++.dg/torture/pr69355.C: New test.
4845
fa28f32b
AK
48462016-01-21 Aditya Kumar <aditya.k7@samsung.com>
4847 Sebastian Pop <s.pop@samsung.com>
4848
4849 * gfortran.dg/graphite/interchange-3.f90: Adjust pattern.
4850
b920a047
AK
48512016-01-21 Aditya Kumar <aditya.k7@samsung.com>
4852 Sebastian Pop <s.pop@samsung.com>
4853
da17300a 4854 * gcc.dg/graphite/pr68976.c: New test.
b920a047 4855
bdd3aea6
JJ
48562016-01-21 Jakub Jelinek <jakub@redhat.com>
4857
4858 PR middle-end/67653
4859 * c-c++-common/pr67653.c: New test.
4860 * gcc.dg/torture/pr29119.c: Add dg-warning.
4861
26a2e6ae
PB
48622016-01-20 Peter Bergner <bergner@vnet.ibm.com>
4863
4864 * gcc.target/powerpc/cpu-builtin-1.c: New test.
4865
d25c7690
PK
48662016-01-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
4867
4868 PR c/24293
4869 * gcc.dg/pr24293.c: New test.
4870 * gcc.dg/Wcxx-compat-8.c: Adjust to accept error due to
4871 incomplete struct type.
4872 * gcc.dg/declspec-1.c: Likewise.
4873 * gcc.dg/pr63549.c: Likewise.
4874
889d5698
JJ
48752016-01-20 Jakub Jelinek <jakub@redhat.com>
4876
4877 PR tree-optimization/66612
4878 * gcc.target/powerpc/20050830-1.c: Xfail the scan-assembler test
4879 for bdn instruction.
4880
d7cf3dc7
CL
48812016-01-20 Christophe Lyon <christophe.lyon@linaro.org>
4882
4883 * lib/target-supports.exp
4884 (check_effective_target_arm_fp_ok_nocache): New.
4885 (check_effective_target_arm_fp_ok): New.
4886 (add_options_for_arm_fp): New.
4887 (check_effective_target_arm_crypto_ok_nocache): Require
4888 target_arm_v8_neon_ok instead of arm32.
4889 (check_effective_target_arm_crypto_pragma_ok_nocache): New.
4890 (check_effective_target_arm_crypto_pragma_ok): New.
4891 (add_options_for_arm_vfp): New.
4892 * gcc.target/arm/attr-crypto.c: Use arm_crypto_pragma_ok effective
4893 target. Do not force -mfloat-abi=softfp, use arm_fp_ok effective
4894 target instead. Force initial fpu to vfp.
4895 * gcc.target/arm/attr-neon-builtin-fail.c: Do not force
4896 -mfloat-abi=softfp, use arm_fp_ok effective target instead.
4897 * gcc.target/arm/attr-neon-fp16.c: Likewise. Remove arm_neon_ok
4898 dependency.
4899 * gcc.target/arm/attr-neon2.c: Do not force -mfloat-abi=softfp,
4900 use arm_vfp effective target instead. Force initial fpu to vfp.
4901 * gcc.target/arm/attr-neon3.c: Likewise.
4902 * gcc.target/arm/cmp-2.c: Use arm_fp_ok effective target instead of
4903 arm_vfp_ok.
4904 * gcc.target/arm/unsigned-float.c: Likewise.
4905 * gcc.target/arm/vfp-1.c: Likewise.
4906 * gcc.target/arm/vfp-ldmdbd.c: Likewise.
4907 * gcc.target/arm/vfp-ldmdbs.c: Likewise.
4908 * gcc.target/arm/vfp-ldmiad.c: Likewise.
4909 * gcc.target/arm/vfp-ldmias.c: Likewise.
4910 * gcc.target/arm/vfp-stmdbd.c: Likewise.
4911 * gcc.target/arm/vfp-stmdbs.c: Likewise.
4912 * gcc.target/arm/vfp-stmiad.c: Likewise.
4913 * gcc.target/arm/vfp-stmias.c: Likewise.
4914 * gcc.target/arm/vnmul-1.c: Likewise.
4915 * gcc.target/arm/vnmul-2.c: Likewise.
4916 * gcc.target/arm/vnmul-3.c: Likewise.
4917 * gcc.target/arm/vnmul-4.c: Likewise.
4918
01ac9704 49192016-01-20 H.J. Lu <hongjiu.lu@intel.com>
e84b00da 4920
e84b00da
L
4921 PR testsuite/69366
4922 * g++.dg/pr63995-1.C: Require non-x32 target, instead of,
4923 the MPX run-time library, for compile-time MPX test.
4924 * gcc.target/i386/chkp-always_inline.c: Likewise.
4925 * gcc.target/i386/chkp-bndret.c: Likewise.
4926 * gcc.target/i386/chkp-builtins-1.c: Likewise.
4927 * gcc.target/i386/chkp-builtins-2.c: Likewise.
4928 * gcc.target/i386/chkp-builtins-3.c: Likewise.
4929 * gcc.target/i386/chkp-builtins-4.c: Likewise.
4930 * gcc.target/i386/chkp-const-check-1.c: Likewise.
4931 * gcc.target/i386/chkp-const-check-2.c: Likewise.
4932 * gcc.target/i386/chkp-hidden-def.c: Likewise.
4933 * gcc.target/i386/chkp-label-address.c: Likewise.
4934 * gcc.target/i386/chkp-lifetime-1.c: Likewise.
4935 * gcc.target/i386/chkp-narrow-bounds.c: Likewise.
4936 * gcc.target/i386/chkp-pr69044.c: Likewise.
4937 * gcc.target/i386/chkp-remove-bndint-1.c: Likewise.
4938 * gcc.target/i386/chkp-remove-bndint-2.c: Likewise.
4939 * gcc.target/i386/chkp-strchr.c: Likewise.
4940 * gcc.target/i386/chkp-strlen-1.c: Likewise.
4941 * gcc.target/i386/chkp-strlen-2.c: Likewise.
4942 * gcc.target/i386/chkp-strlen-3.c: Likewise.
4943 * gcc.target/i386/chkp-strlen-4.c: Likewise.
4944 * gcc.target/i386/chkp-strlen-5.c: Likewise.
4945 * gcc.target/i386/chkp-stropt-1.c: Likewise.
4946 * gcc.target/i386/chkp-stropt-10.c: Likewise.
4947 * gcc.target/i386/chkp-stropt-11.c: Likewise.
4948 * gcc.target/i386/chkp-stropt-12.c: Likewise.
4949 * gcc.target/i386/chkp-stropt-13.c: Likewise.
4950 * gcc.target/i386/chkp-stropt-14.c: Likewise.
4951 * gcc.target/i386/chkp-stropt-15.c: Likewise.
4952 * gcc.target/i386/chkp-stropt-16.c: Likewise.
4953 * gcc.target/i386/chkp-stropt-2.c: Likewise.
4954 * gcc.target/i386/chkp-stropt-3.c: Likewise.
4955 * gcc.target/i386/chkp-stropt-4.c: Likewise.
4956 * gcc.target/i386/chkp-stropt-5.c: Likewise.
4957 * gcc.target/i386/chkp-stropt-6.c: Likewise.
4958 * gcc.target/i386/chkp-stropt-7.c: Likewise.
4959 * gcc.target/i386/chkp-stropt-8.c: Likewise.
4960 * gcc.target/i386/chkp-stropt-9.c: Likewise.
4961 * gcc.target/i386/pr63995-2.c: Likewise.
4962 * gcc.target/i386/pr64805.c: Likewise.
4963 * gcc.target/i386/pr65044.c: Likewise.
4964 * gcc.target/i386/pr65167.c: Likewise.
4965 * gcc.target/i386/pr65183.c: Likewise.
4966 * gcc.target/i386/pr65184.c: Likewise.
4967 * gcc.target/i386/thunk-retbnd.c: Likewise.
01ac9704 4968
28b33016
IE
49692016-01-20 Ilya Enkovich <enkovich.gnu@gmail.com>
4970
4971 PR tree-optimization/69328
4972 * gcc.dg/pr69328.c: New test.
4973
bcff0913
JL
49742016-01-20 Jeff Law <law@redhat.com>
4975
bf0bb970 4976 PR target/25114
bcff0913
JL
4977 * gcc.target/m68k/pr25114.c: New test.
4978
a3f69631
AV
49792016-01-20 Andre Vieira <andre.simoesdiasvieira@arm.com>
4980
4981 * gcc.target/arm/memset-inline-10.c: Added
4982 dg-require-effective-target arm_thumb2_ok.
4983
af33ba0d
EB
49842016-01-19 Eric Botcazou <ebotcazou@adacore.com>
4985
4986 * gcc.dg/debug/dwarf2/sso.c: New test.
4987
7596d5de
UB
49882016-01-19 Uros Bizjak <ubizjak@gmail.com>
4989
4990 PR testsuite/68820
4991 * gcc.c-torture/execute/builtins/memops-asm.x: New file.
4992 * gcc.c-torture/execute/builtins/strstr-asm.x: Ditto.
4993 * gcc.c-torture/execute/builtins/strstr-asm.c: Remove dg-options.
4994
ceda2c69
JH
49952016-01-19 Jan Hubicka <hubicka@ucw.cz>
4996
4997 PR ipa/66223
4998 * g++.dg/ipa/devirt-50.C: New testcase.
4999
38a979f2
MP
50002016-01-19 Marek Polacek <polacek@redhat.com>
5001
5002 PR c++/68965
5003 * g++.dg/cpp1y/parameter-pack-1.C: New test.
5004 * g++.dg/cpp1y/parameter-pack-2.C: New test.
5005
962801c5
KT
50062016-01-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5007
5008 PR target/69135
5009 * gcc.target/arm/pr69135_1.c: New test.
5010
078fe40a
WD
50112015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
5012
5013 * gcc.target/aarch64/ccmp_1.c: Add new tests.
5014
786e3c06
WD
50152015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
5016
5017 * gcc.target/aarch64/ccmp_1.c: New testcase.
5018
1e297006
MP
50192016-01-19 Marek Polacek <polacek@redhat.com>
5020
5021 PR c++/68586
5022 * g++.dg/cpp0x/enum30.C: New test.
5023
879c27e3
RB
50242016-01-19 Richard Biener <rguenther@suse.de>
5025
5026 PR tree-optimization/69336
5027 * g++.dg/tree-ssa/pr69336.C: New testcase.
5028
015337d3
JJ
50292016-01-19 Jakub Jelinek <jakub@redhat.com>
5030
5031 PR debug/65779
5032 * gcc.dg/pr65779.c: New test.
5033
e2c768b6
RB
50342016-01-19 Richard Biener <rguenther@suse.de>
5035
5036 PR tree-optimization/69352
5037 * gcc.dg/torture/pr69352.c: New testcase.
5038
569efc34
JJ
50392016-01-19 Jakub Jelinek <jakub@redhat.com>
5040
5041 PR rtl-optimization/68955
5042 PR rtl-optimization/64557
5043 * gcc.dg/torture/pr68955.c: New test.
5044
e49d321f
JH
50452016-01-19 Jan Hubicka <hubicka@ucw.cz>
5046
5047 PR lto/69136
5048 * g++.dg/torture/pr69136.C: New testcase.
5049
e9191ad3
JH
50502016-01-19 Jan Hubicka <hubicka@ucw.cz>
5051
5052 PR lto/69133
5053 * g++.dg/lto/pr69133_0.C: New testcase.
5054 * g++.dg/lto/pr69133_1.C: New testcase.
5055
2bedb645
JL
50562016-01-15 Jeff Law <law@redhat.com>
5057
5058 PR tree-optimization/69320
5059 * gcc.c-torture/pr69320-1.c: New test.
5060 * gcc.c-torture/pr69320-2.c: New test.
5061 * gcc.c-torture/pr69320-3.c: New test.
5062 * gcc.c-torture/pr69320-4.c: New test.
5063
17c15cb9
PP
50642016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
5065
5066 PR c++/11858
5067 PR c++/24663
5068 PR c++/24664
5069 * g++.dg/template/pr11858.C: New test.
5070 * g++.dg/template/pr24663.C: New test.
5071 * g++.dg/template/unify12.C: New test.
5072 * g++.dg/template/unify13.C: New test.
5073 * g++.dg/template/unify14.C: New test.
5074 * g++.dg/template/unify15.C: New test.
5075 * g++.dg/template/unify16.C: New test.
5076 * g++.dg/template/unify17.C: New test.
5077
9617fd08
DM
50782016-01-18 David Malcolm <dmalcolm@redhat.com>
5079
5080 PR testsuite/69181
5081 * gcc.dg/pr69181-1.c: New test file.
5082 * gcc.dg/pr69181-2.c: New test file.
5083 * lib/gcc-dg.exp (dg-test): Consolidate post-test cleanup of
5084 globals by moving it to...
5085 (cleanup-after-saved-dg-test): ...this new function. Add
5086 "global additional_sources_used". Add reset of global
5087 multiline_expected_outputs to the empty list.
5088 * lib/multiline.exp (_multiline_expected_outputs): Rename this
5089 global to...
5090 (multiline_expected_outputs): ...this, and updated comments to
5091 note that it is modified from gcc-dg.exp.
5092 (dg-end-multiline-output): Update for the above renaming.
5093 (handle-multiline-outputs): Likewise. Remove the clearing
5094 of the expected outputs to the empty list.
5095
b555a2e4
RB
50962016-01-18 Richard Biener <rguenther@suse.de>
5097
5098 PR tree-optimization/69297
5099 * gcc.dg/vect/costmodel/x86_64/costmodel-pr69297.c: New testcase.
5100
96902805
JM
51012016-01-18 Joseph Myers <joseph@codesourcery.com>
5102
5103 * gcc.target/mips/mips-3d-1.c: Use forbid_cpu=octeon.* in
5104 dg-options.
5105 * gcc.target/mips/mips-3d-2.c: Likewise.
5106 * gcc.target/mips/mips-3d-3.c: Likewise.
5107 * gcc.target/mips/mips-3d-4.c: Likewise.
5108 * gcc.target/mips/mips-3d-5.c: Likewise.
5109 * gcc.target/mips/mips-3d-6.c: Likewise.
5110 * gcc.target/mips/mips-3d-7.c: Likewise.
5111 * gcc.target/mips/mips-3d-8.c: Likewise.
5112 * gcc.target/mips/mips-3d-9.c: Likewise.
5113 * gcc.target/mips/mips-ps-1.c: Likewise.
5114 * gcc.target/mips/mips-ps-2.c: Likewise.
5115 * gcc.target/mips/mips-ps-3.c: Likewise.
5116 * gcc.target/mips/mips-ps-4.c: Likewise.
5117 * gcc.target/mips/mips-ps-5.c: Likewise.
5118 * gcc.target/mips/mips-ps-6.c: Likewise.
5119 * gcc.target/mips/mips-ps-7.c: Likewise.
5120 * gcc.target/mips/mips-ps-type.c: Likewise.
5121 * gcc.target/mips/mips-ps-type-2.c: Likewise.
5122 * gcc.target/mips/mips16-attributes-6.c: Likewise.
5123
40e26f94
TV
51242016-01-18 Tom de Vries <tom@codesourcery.com>
5125
5126 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: New test.
5127 * c-c++-common/goacc/kernels-double-reduction.c: New test.
5128 * c-c++-common/goacc/kernels-empty.c: New test.
5129 * c-c++-common/goacc/kernels-eternal.c: New test.
5130 * c-c++-common/goacc/kernels-loop-2.c: New test.
5131 * c-c++-common/goacc/kernels-loop-3.c: New test.
5132 * c-c++-common/goacc/kernels-loop-data-2.c: New test.
5133 * c-c++-common/goacc/kernels-loop-data-enter-exit-2.c: New test.
5134 * c-c++-common/goacc/kernels-loop-data-enter-exit.c: New test.
5135 * c-c++-common/goacc/kernels-loop-data-update.c: New test.
5136 * c-c++-common/goacc/kernels-loop-data.c: New test.
5137 * c-c++-common/goacc/kernels-loop-g.c: New test.
5138 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: New test.
5139 * c-c++-common/goacc/kernels-loop-n.c: New test.
5140 * c-c++-common/goacc/kernels-loop-nest.c: New test.
5141 * c-c++-common/goacc/kernels-loop.c: New test.
5142 * c-c++-common/goacc/kernels-noreturn.c: New test.
5143 * c-c++-common/goacc/kernels-one-counter-var.c: New test.
5144 * c-c++-common/goacc/kernels-parallel-loop-data-enter-exit.c: New test.
5145 * c-c++-common/goacc/kernels-reduction.c: New test.
5146
a98d4647
TV
51472016-01-18 Tom de Vries <tom@codesourcery.com>
5148
5149 * gcc.dg/autopar/outer-1.c: Update for new parloops instantiation.
5150 * gcc.dg/autopar/outer-2.c: Same.
5151 * gcc.dg/autopar/outer-3.c: Same.
5152 * gcc.dg/autopar/outer-4.c: Same.
5153 * gcc.dg/autopar/outer-5.c: Same.
5154 * gcc.dg/autopar/outer-6.c: Same.
5155 * gcc.dg/autopar/parallelization-1.c: Same.
5156 * gcc.dg/autopar/parloops-exit-first-loop-alt-2.c: Same.
5157 * gcc.dg/autopar/parloops-exit-first-loop-alt-3.c: Same.
5158 * gcc.dg/autopar/parloops-exit-first-loop-alt-4.c: Same.
5159 * gcc.dg/autopar/parloops-exit-first-loop-alt-5.c: Same.
5160 * gcc.dg/autopar/parloops-exit-first-loop-alt-6.c: Same.
5161 * gcc.dg/autopar/parloops-exit-first-loop-alt-7.c: Same.
5162 * gcc.dg/autopar/parloops-exit-first-loop-alt-pr66652.c: Same.
5163 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: Same.
5164 * gcc.dg/autopar/pr39500-1.c: Same.
5165 * gcc.dg/autopar/pr39500-2.c: Same.
5166 * gcc.dg/autopar/pr46193.c: Same.
5167 * gcc.dg/autopar/pr46194.c: Same.
5168 * gcc.dg/autopar/pr49580.c: Same.
5169 * gcc.dg/autopar/pr49960-1.c: Same.
5170 * gcc.dg/autopar/pr49960.c: Same.
5171 * gcc.dg/autopar/pr68373.c: Same.
5172 * gcc.dg/autopar/reduc-1.c: Same.
5173 * gcc.dg/autopar/reduc-1char.c: Same.
5174 * gcc.dg/autopar/reduc-1short.c: Same.
5175 * gcc.dg/autopar/reduc-2.c: Same.
5176 * gcc.dg/autopar/reduc-2char.c: Same.
5177 * gcc.dg/autopar/reduc-2short.c: Same.
5178 * gcc.dg/autopar/reduc-3.c: Same.
5179 * gcc.dg/autopar/reduc-4.c: Same.
5180 * gcc.dg/autopar/reduc-6.c: Same.
5181 * gcc.dg/autopar/reduc-7.c: Same.
5182 * gcc.dg/autopar/reduc-8.c: Same.
5183 * gcc.dg/autopar/reduc-9.c: Same.
5184 * gcc.dg/autopar/uns-outer-4.c: Same.
5185 * gcc.dg/autopar/uns-outer-5.c: Same.
5186 * gcc.dg/autopar/uns-outer-6.c: Same.
5187 * gfortran.dg/parloops-exit-first-loop-alt-2.f95: Same.
5188 * gfortran.dg/parloops-exit-first-loop-alt.f95: Same.
5189
da976fa8
AL
51902016-01-18 Alan Lawrence <alan.lawrence@arm.com>
5191
5192 PR target/63679
5193 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove XFAIL for powerpc(32), hppa,
5194 aarch64, sparc, s390. Add --param sra-max-scalarization-size-Ospeed.
5195
70c1e886
AL
51962016-01-18 Alan Lawrence <alan.lawrence@arm.com>
5197
5198 PR target/63679
5199 * gcc.dg/tree-ssa/ssa-dom-cse-5.c: New.
5200 * gcc.dg/tree-ssa/ssa-dom-cse-6.c: New.
5201 * gcc.dg/tree-ssa/ssa-dom-cse-7.c: New.
5202
88bed196
AL
52032016-01-18 Alan Lawrence <alan.lawrence@arm.com>
5204
5205 PR target/63679
5206 * gcc.dg/tree-ssa/sra-17.c: New.
5207 * gcc.dg/tree-ssa/sra-18.c: New.
5208
3dd5f42e
IE
52092016-01-18 Ilya Enkovich <enkovich.gnu@gmail.com>
5210
5211 * gcc.target/i386/pr65105-5.c: Adjust to andn generation.
5212
ae5a77fa
EB
52132016-01-18 Eric Botcazou <ebotcazou@adacore.com>
5214
5215 * gnat.dg/inline12.adb: New test.
5216
11e57fc6
BC
52172016-01-18 Bin Cheng <bin.cheng@arm.com>
5218
5219 PR tree-optimization/66797
5220 * gcc.c-torture/execute/pr65447.c: Relax check condition.
5221
995b6fe0
RB
52222016-01-18 Richard Biener <rguenther@suse.de>
5223
5224 PR tree-optimization/69170
5225 * gcc.dg/torture/pr69170.c: New testcase.
5226
82ee0cf2 52272016-01-17 John David Anglin <danglin@gcc.gnu.org>
d656d82e
JDA
5228
5229 * gcc.dg/torture/builtin-integral-1.c: Require c99_runtime.
5230
d69da357
TV
52312016-01-16 Tom de Vries <tom@codesourcery.com>
5232
5233 * c-c++-common/goacc/kernels-alias-ipa-pta-4.c: New test.
5234
a3845283
TV
52352016-01-16 Tom de Vries <tom@codesourcery.com>
5236
5237 * gcc.dg/parloops-exit-first-loop-alt.c: Move ...
5238 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: ... here. Remove
5239 redundant dg-require-effective-target pthread.
5240 * gcc.dg/parloops-exit-first-loop-alt-2.c: Same.
5241 * gcc.dg/parloops-exit-first-loop-alt-3.c: Same.
5242 * gcc.dg/parloops-exit-first-loop-alt-4.c: Same.
5243 * gcc.dg/parloops-exit-first-loop-alt-5.c: Same.
5244 * gcc.dg/parloops-exit-first-loop-alt-6.c: Same.
5245 * gcc.dg/parloops-exit-first-loop-alt-7.c: Same.
5246 * gcc.dg/parloops-exit-first-loop-alt-pr66652.c: Same.
5247
197a6aa6
DE
52482016-01-16 David Edelsohn <dje.gcc@gmail.com>
5249
5250 PR target/68609
5251 * gcc.target/powerpc/recip-6.c: Enable on AIX.
5252 * gcc.target/powerpc/recip-7.c: Same.
5253
ec7886c1
PP
52542016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
5255
5256 PR c++/69091
5257 * g++.dg/template/pr69091.C: New test.
5258
203484bb
PP
52592016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
5260
5261 * c-c++-common/cilk-plus/AN/an-if.c: Check that the original
5262 dump does not contain an error_mark_node.
5263 * c-c++-common/cilk-plus/CK/pr60469.c: Likewise.
5264 * c-c++-common/cilk-plus/AN/fn_ptr-2.c: New xfail'd test.
5265
aa2500e9
PP
52662016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
5267
5268 PR c++/68936
5269 * g++.dg/template/pr68936.C: New test.
5270
28621a5c
DE
52712016-01-15 David Edelsohn <dje.gcc@gmail.com>
5272
5273 PR target/68609
5274 * gcc.target/powerpc/recip-1.c: Adjust for Goldschmidt's Algorithm.
5275 * gcc.target/powerpc/recip-2.c: Same.
5276 * gcc.target/powerpc/recip-3.c: Same.
5277 * gcc.target/powerpc/recip-4.c: Same.
5278 * gcc.target/powerpc/recip-sqrtf.c: Same.
5279
40c43aca
JL
52802016-01-15 Jeff Law <law@redhat.com>
5281
5282 PR tree-optimization/69270
5283 * gcc.dg/tree-ssa/pr69270-2.c: New test.
5284 * gcc.dg/tree-ssa/pr69270-3.c: New test.
5285
afbc5ae8
PT
52862016-01-15 Paul Thomas <pault@gcc.gnu.org>
5287
5288 PR fortran/49630
5289 * gfortran.dg/deferred_character_13.f90: New test for the fix
5290 of comment 3 of the PR.
5291
5292 PR fortran/54070
5293 * gfortran.dg/deferred_character_8.f90: New test
5294 * gfortran.dg/allocate_error_5.f90: New test
5295
5296 PR fortran/60593
5297 * gfortran.dg/deferred_character_10.f90: New test
5298
5299 PR fortran/60795
5300 * gfortran.dg/deferred_character_14.f90: New test
5301
5302 PR fortran/61147
5303 * gfortran.dg/deferred_character_11.f90: New test
5304
5305 PR fortran/64324
5306 * gfortran.dg/deferred_character_9.f90: New test
5307
49abe076
VM
53082016-01-15 Vladimir Makarov <vmakarov@redhat.com>
5309
5310 PR rtl-optimization/69030
5311 * gcc.target/i386/pr69030.c: New.
5312
16d12992
KT
53132016-01-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5314
5315 * gcc.target/aarch64/target_attr_17.c: New test.
5316
78810bd3
RB
53172016-01-15 Richard Biener <rguenther@suse.de>
5318
5319 PR tree-optimization/66856
5320 * gcc.dg/torture/pr66856-1.c: New testcase.
5321 * gcc.dg/torture/pr66856-2.c: Likewise.
5322
2bd847fe
RB
53232016-01-15 Richard Biener <rguenther@suse.de>
5324
5325 PR debug/69137
5326 * g++.dg/lto/pr69137_0.C: New testcase.
5327
a00fe3b7
RS
53282016-01-15 Richard Sandiford <richard.sandiford@arm.com>
5329
5330 PR middle-end/69246
5331 * gcc.target/i386/pr69246.c: New test.
5332
cbb0e83b
DV
53332016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
5334
7596d5de 5335 * gfortran.dg/bind_c_array_params_2.f90: Fix test patterns for S/390.
cbb0e83b 5336
5a500ecf
DV
53372016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
5338
5339 PR c++/56194
5340 * g++.dg/init/const9.C: Disable test on S/390.
5341
5d9bf64f
DV
53422016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
5343
5344 * g++.dg/Wframe-address.C: Test requires -mbackchain for s390*-*-*.
5345 * g++.dg/Wno-frame-address.C: Ditto.
5346
e234b19e
DV
53472016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
5348
5349 * gcc.dg/tree-ssa/20040204-1.c: Do not xfail on S/390.
5350
89483f99
RB
53512016-01-15 Richard Biener <rguenther@suse.de>
5352
5353 PR tree-optimization/68961
5354 * gcc.dg/vect/costmodel/x86_64/costmodel-pr68961.c: New testcase.
5355
94f37395
IE
53562016-01-15 Ilya Enkovich <enkovich.gnu@gmail.com>
5357
5358 * gcc.target/i386/pr65105-5.c: New test.
5359
82ee0cf2 53602016-01-15 Jan Hubicka <hubicka@ucw.cz>
0f6176e6
JH
5361
5362 * gcc.c-torture/execute/alias-4.c: New testcase.
5363
82ee0cf2 53642016-01-15 Jan Hubicka <hubicka@ucw.cz>
824ca15e
JH
5365
5366 PR ipa/68148
5367 * g++.dg/ipa/devirt-49.C: New testcase.
5368
092f7deb 53692016-01-15 Christian Bruel <christian.bruel@st.com>
edef1fa8
CB
5370
5371 PR target/65837
5372 * gcc.target/arm/attr-neon-builtin-fail2.c: New test.
5373 * gcc.target/arm/lto/pr65837-attr_0.c: New test.
5374 * gcc.target/arm/lto/pr65837_0.c: Fix skip condition and use ACLE name.
5375
e93c66bc
RB
53762016-01-15 Richard Biener <rguenther@suse.de>
5377
5378 PR tree-optimization/69117
5379 * gcc.dg/torture/pr69117.c: New testcase.
5380
c47eaca6 53812015-01-14 Ryan Burn <contact@rnburn.com>
b6e3db06
RB
5382
5383 PR c++/69048
5384 * g++.dg/cilk-plus/CK/pr69048.cc: New test.
5385
c3f6914a
FXC
53862016-01-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
5387
5388 PR testsuite/67509
5389 * gfortran.dg/ieee/ieee_7.f90: For out of bound precision or
5390 range tests use 100 * maximum instead of maximum + 1.
5391
cd65ae90
JJ
53922016-01-14 Jakub Jelinek <jakub@redhat.com>
5393
5394 PR debug/69244
5395 * gcc.dg/guality/pr69244.c: New test.
5396
19643948
UB
53972016-01-14 Uros Bizjak <ubizjak@gmail.com>
5398
5399 * lib/target-supports.exp (check_effective_target_issignaling):
5400 New procedure.
5401 * gcc.dg/pr61441.c: Require issignaling effective target.
5402
fe79c97e
SB
54032016-01-14 Segher Boessenkool <segher@kernel.crashing.org>
5404
5405 PR target/68803
5406 * gcc.target/powerpc/20050603-3.c: Add xfails for powerpc64le.
5407
c7df95d8
DM
54082016-01-14 David Malcolm <dmalcolm@redhat.com>
5409
5410 PR c++/68819
5411 PR preprocessor/69177
5412 * gcc.dg/plugin/location-overflow-test-1.c: New test case.
5413 * gcc.dg/plugin/location-overflow-test-2.c: New test case.
5414 * gcc.dg/plugin/location_overflow_plugin.c: New test plugin.
5415 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
5416
00083992
MP
54172016-01-14 Marek Polacek <polacek@redhat.com>
5418
5419 PR c/69262
5420 * gcc.dg/array-15.c: New test.
5421
0c9b3294
JJ
54222016-01-14 Jakub Jelinek <jakub@redhat.com>
5423
5424 PR middle-end/68146
5425 PR tree-optimization/69155
5426 * gfortran.dg/pr68146.f: New test.
5427 * gfortran.dg/pr69155.f90: New test.
5428
3688e13d
RB
54292016-01-14 Richard Biener <rguenther@suse.de>
5430
5431 PR tree-optimization/68060
5432 * gcc.dg/torture/pr68060-1.c: New testcase.
5433 * gcc.dg/torture/pr68060-2.c: Likewise.
5434
bab0ad3a
NC
54352016-01-14 Nick Clifton <nickc@redhat.com>
5436
5437 * lib/target-supports.exp
5438 (check_effective_target_arm_neon_ok_nocache): Add an option
5439 sequence that includes setting the ARM architecture to ARMv7-A.
5440 * gcc.target/arm/attr-neon.c: Use dg-add-options to add the
5441 command line options necessary to enable Neon support.
5442 * gcc.target/arm/neon-vlshr-imm-1.c: Likewise.
5443 * gcc.target/arm/neon-vshl-imm-1.c: Likewise.
5444 * gcc.target/arm/neon-vshr-imm-1.c: Likewise.
5445 * gcc.target/arm/pr69180.c: Likewise.
5446
947c2ce5
JL
54472016-01-14 Jeff Law <law@redhat.com>
5448
5449 PR tree-optimization/69270
5450 * gcc.dg/tree-ssa/pr69270.c: New test.
5451
3342fd71
BS
54522016-01-13 Bernd Schmidt <bschmidt@redhat.com>
5453
5454 PR c/66208
5455 * c-c++-common/pr66208.c: New file.
5456
2ad3adf1
JJ
54572016-01-13 Jakub Jelinek <jakub@redhat.com>
5458
5459 PR tree-optimization/69156
5460 * gcc.dg/pr69156.c: New test.
5461
398d6feb
L
54622016-01-13 H.J. Lu <hongjiu.lu@intel.com>
5463
5464 * gcc.target/i386/pr69225-7.c: New test.
5465
4c868789
RH
54662016-01-13 Richard Henderson <rth@redhat.com>
5467
5468 * gcc.dg/tm/memopt-13.c: Update expected function.
5469 * gcc.dg/tm/memopt-6.c: Likewise.
5470
ef6d1772
UB
54712016-01-13 Uros Bizjak <ubizjak@gmail.com>
5472
5473 * gcc.target/i386/pr45685.c (dg-options): Add -mno-sse4.
5474 * gcc.target/i386/pr68432-1.c (dg-options): Ditto.
5475 * gcc.target/i386/pr68432-2.c (dg-options): Ditto.
5476 * gcc.target/i386/pr68432-3.c (dg-options): Ditto.
0b4b6ef2 5477
ef6d1772
UB
54782016-01-13 Tom de Vries <tom@codesourcery.com>
5479
5480 PR tree-optimization/69169
0b4b6ef2
TV
5481 * gcc.dg/pr69169.c: New test.
5482
2ad3adf1 54832016-01-13 Alexander Fomin <alexander.fomin@intel.com>
8866d62c
AF
5484
5485 PR target/69228
5486 * gcc.target/i386/avx512pf-vscatterpf0dpd-1.c: Adjust.
5487 * gcc.target/i386/avx512pf-vscatterpf0dps-1.c: Likewise.
5488 * gcc.target/i386/avx512pf-vscatterpf0qpd-1.c: Likewise.
5489 * gcc.target/i386/avx512pf-vscatterpf0qps-1.c: Likewise.
5490 * gcc.target/i386/avx512pf-vscatterpf1dpd-1.c: Likewise.
5491 * gcc.target/i386/avx512pf-vscatterpf1dps-1.c: Likewise.
5492 * gcc.target/i386/avx512pf-vscatterpf1qpd-1.c: Likewise.
5493 * gcc.target/i386/avx512pf-vscatterpf1qps-1.c: Likewise.
5494
9060e335
AK
54952016-01-13 Jakub Jelinek <jakub@redhat.com>
5496
5497 PR target/69247
5498 * gcc.dg/pr69247.c: New test.
5499
40311329
RB
55002016-01-13 Richard Biener <rguenther@suse.de>
5501
5502 PR tree-optimization/69242
5503 * gcc.dg/torture/pr69242.c: New testcase.
5504
ccbd7103
RB
55052016-01-13 Richard Biener <rguenther@suse.de>
5506
5507 PR tree-optimization/69186
5508 * gcc.dg/torture/pr69186.c: New testcase.
5509
c6f72a46
JL
55102016-01-13 Jeff Law <law@redhat.com>
5511
5512 PR tree-optimization/67755
5513 * gcc.dg/tree-ssa/pr67755.c: New test.
5514
55152016-01-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
bf3f4b38
TP
5516
5517 * gcc.c-torture/unsorted/dump-noaddr.x (dump_compare): Replace static
5518 pass number in output by a star.
5519
c446cf07
BC
55202016-01-12 Bin Cheng <bin.cheng@arm.com>
5521
5522 PR tree-optimization/68911
5523 * gcc.c-torture/execute/pr68911.c: New test.
5524
5342156c
MP
55252016-01-12 Marek Polacek <polacek@redhat.com>
5526
5527 PR c++/68979
5528 * g++.dg/warn/permissive-1.C: New test.
5529
65364cc5
JJ
55302016-01-12 Jakub Jelinek <jakub@redhat.com>
5531
5532 PR objc++/68511
5533 PR c++/69213
5534 * g++.dg/opt/pr69213.C: New test.
5535
81b9a3d9
CB
55362016-01-12 Christian Bruel <christian.bruel@st.com>
5537
5538 PR target/69180
5539 * gcc.target/arm/pr69180.c: New test.
5540
3c4e91c9
RB
55412016-01-12 Richard Biener <rguenther@suse.de>
5542
5543 PR lto/69077
5544 * g++.dg/lto/pr69077_0.C: New testcase.
5545 * g++.dg/lto/pr69077_1.C: Likewise.
5546
5664cea1
JJ
55472016-01-12 Jakub Jelinek <jakub@redhat.com>
5548
5549 PR target/69175
5550 * g++.dg/opt/pr69175.C: New test.
5551
86cefc49
AL
55522016-01-12 Alan Lawrence <alan.lawrence@arm.com>
5553
5554 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Declare functions as 'extern'
5555 rather than #including math.h & stdlib.h.
5556 * gcc.dg/vect/pr47001.c: Declare abort as 'extern', remove stdlib.h.
5557 * gcc.dg/vect/pr49771.c: Likewise.
5558 * gcc.dg/vect/vect-10-big-array.c: Likewise.
5559 * gcc.dg/vect/vect-neg-store-1.c: Likewise.
5560 * gcc.dg/vect/vect-neg-store-2.c: Likewise.
5561 * gcc.dg/vect/slp-37.c: Change NULL to 0, remove stdlib.h.
5562 * gcc.dg/vect/pr40254.c: Remove unnecessary include of stdlib.h.
5563 * gcc.dg/vect/pr44507.c: Likewise.
5564 * gcc.dg/vect/pr45902.c: Likewise.
5565 * gcc.dg/vect/slp-widen-mult-half.c: Likewise.
5566 * gcc.dg/vect/vect-117.c: Likewise.
5567 * gcc.dg/vect/vect-99.c: Likewise.
5568 * gcc.dg/vect/vect-aggressive-1.c: Likewise.
5569 * gcc.dg/vect/vect-cond-1.c: Likewise.
5570 * gcc.dg/vect/vect-cond-2.c: Likewise.
5571 * gcc.dg/vect/vect-cond-3.c: Likewise.
5572 * gcc.dg/vect/vect-cond-4.c: Likewise.
5573 * gcc.dg/vect/vect-mask-load-1.c: Likewise.
5574 * gcc.dg/vect/vect-mask-loadstore-1.c: Likewise.
5575 * gcc.dg/vect/vect-over-widen-1-big-array.c: Likewise.
5576 * gcc.dg/vect/vect-over-widen-1.c: Likewise.
5577 * gcc.dg/vect/vect-over-widen-2-big-array.c: Likewise.
5578 * gcc.dg/vect/vect-over-widen-2.c: Likewise.
5579 * gcc.dg/vect/vect-over-widen-3-big-array.c: Likewise.
5580 * gcc.dg/vect/vect-over-widen-3.c: Likewise.
5581 * gcc.dg/vect/vect-over-widen-4-big-array.c: Likewise.
5582 * gcc.dg/vect/vect-over-widen-4.c: Likewise.
5583 * gcc.dg/vect/vect-widen-mult-const-s16.c: Likewise.
5584 * gcc.dg/vect/vect-widen-mult-const-u16.c: Likewise.
5585 * gcc.dg/vect/vect-widen-mult-half-u8.c: Likewise.
5586 * gcc.dg/vect/vect-widen-mult-half.c: Likewise.
5587 * gcc.dg/vect/no-trapping-math-vect-ifcvt-11.c: Remove unnecessary
5588 include of signal.h.
5589 * gcc.dg/vect/no-trapping-math-vect-ifcvt-12.c: Likewise.
5590 * gcc.dg/vect/no-trapping-math-vect-ifcvt-13.c: Likewise.
5591 * gcc.dg/vect/no-trapping-math-vect-ifcvt-14.c: Likewise.
5592 * gcc.dg/vect/no-trapping-math-vect-ifcvt-15.c: Likewise.
5593 * gcc.dg/vect/no-trapping-math-vect-ifcvt-16.c: Likewise.
5594 * gcc.dg/vect/vect-ifcvt-16.c: Likewise.
5595 * gcc.dg/vect/vect-ifcvt-17.c: Likewise.
5596 * gcc.dg/vect/vect-ifcvt-2.c: Likewise.
5597 * gcc.dg/vect/vect-ifcvt-3.c: Likewise.
5598 * gcc.dg/vect/vect-ifcvt-4.c: Likewise.
5599 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
5600 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
5601 * gcc.dg/vect/vect-ifcvt-6.c: Likewise.
5602 * gcc.dg/vect/vect-ifcvt-7.c: Likewise.
5603 * gcc.dg/vect/vect-ifcvt-9.c: Likewise.
5604 * gcc.dg/vect/vect-outer-5.c: Likewise.
5605 * gcc.dg/vect/vect-outer-6.c: Likewise.
5606 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Remove unnecessary
5607 include of stdio.h.
5608
b832f61e
NC
56092016-01-12 Nick Clifton <nickc@redhat.com>
5610
5611 PR target/68913
5612 * gcc.dg/lto/pr61886_0.c: Rename the external function called
5613 to fread so that it will be found in all target runtimes.
5614
8eac49b1
RB
56152016-01-12 Richard Biener <rguenther@suse.de>
5616
5617 PR tree-optimization/69053
5618 * g++.dg/torture/pr69053.C: New testcase.
5619
2935d994
RB
56202016-01-12 Richard Biener <rguenther@suse.de>
5621
5622 PR tree-optimization/69168
5623 * gcc.dg/torture/pr69168.c: New testcase.
5624
66c16fd9
RB
56252016-01-12 Richard Biener <rguenther@suse.de>
5626
5627 PR tree-optimization/69157
5628 * gcc.dg/torture/pr69157.c: New testcase.
5629
56302016-01-12 Richard Biener <rguenther@suse.de>
5631
5632 PR tree-optimization/69174
5633 * gcc.dg/torture/pr69174.c: New testcase.
5634
723033a6
JJ
56352016-01-12 Jakub Jelinek <jakub@redhat.com>
5636
5637 PR c++/66808
5638 PR c++/69000
5639 * g++.dg/tls/pr66808.C: New test.
5640 * g++.dg/tls/pr69000.C: New test.
5641
3574cf47
BS
56422016-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5643
5644 * gcc.target/powerpc/swaps-p8-23.c: New test.
5645 * gcc.target/powerpc/swaps-p8-24.c: Likewise.
5646
feb20787
JDA
56472016-01-11 John David Anglin <danglin@gcc.gnu.org>
5648
5649 PR tree-optimization/68356
5650 * gcc.dg/torture/pr68264.c: Disable exp2 ERANGE test on hppa unix.
5651
27b1820a
KV
56522016-01-12 Kugan Vivekanandarajah <kuganv@linaro.org>
5653 Jim Wilson <jim.wilson@linaro.org>
5654
5655 PR target/69194
5656 * gcc.target/arm/pr69194.c: New test.
5657
cf4de6af
L
56582016-01-11 H.J. Lu <hongjiu.lu@intel.com>
5659
5660 PR target/69225
5661 * gcc.target/i386/pr69225-1.c: New test.
5662 * gcc.target/i386/pr69225-2.c: Likewise.
5663 * gcc.target/i386/pr69225-3.c: Likewise.
5664 * gcc.target/i386/pr69225-4.c: Likewise.
5665 * gcc.target/i386/pr69225-5.c: Likewise.
5666 * gcc.target/i386/pr69225-6.c: Likewise.
5667
1ebd5558
JJ
56682016-01-11 Jakub Jelinek <jakub@redhat.com>
5669
23552a4d
JJ
5670 PR target/67462
5671 * gcc.dg/ifcvt-3.c: Only compile on lp64 targets, include also i?86
5672 if lp64.
5673
26ff85b0
JJ
5674 PR target/69071
5675 * gcc.dg/pr69071.c: New test.
5676
9cb6bd74
JJ
5677 PR c++/69211
5678 * g++.dg/opt/pr69211.C: New test.
5679
1ebd5558
JJ
5680 PR tree-optimization/69214
5681 * gcc.c-torture/compile/pr69214.c: New test.
5682
8c18c836
UB
56832016-01-11 Uros Bizjak <ubizjak@gmail.com>
5684
5685 * gcc.target/i386/pr66232-10.c: Do not compile on ia32 target.
5686 * gcc.target/i386/pr66232-11.c: Ditto.
5687 * gcc.target/i386/pr66232-12.c: Ditto.
5688 * gcc.target/i386/pr66232-13.c: Ditto.
5689
62446e6e
RB
56902016-01-11 Richard Biener <rguenther@suse.de>
5691
5692 PR tree-optimization/69173
5693 * gcc.dg/torture/pr69173.c: New testcase.
5694
2b8568fe
KT
56952016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5696
5697 PR rtl-optimization/68796
5698 * gcc.target/aarch64/tst_5.c: New test.
5699 * gcc.target/aarch64/tst_6.c: Likewise.
5700
5baf4532
KT
57012016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5702
5703 PR rtl-optimization/68841
5704 * gcc.dg/pr68841.c: New test.
5705 * gcc.c-torture/execute/pr68841.c: New test.
5706
ca90b1ed
YR
57072016-01-11 Yuri Rumyantsev <ysrumyan@gmail.com>
5708
5709 PR rtl-optimization/68920
5710 * gcc.dg/ifcvt-4.c: Add "--param max-rtl-if-conversion-insns=3" option
5711 for ix86 targets.
5712 * gcc.dg/ifcvt-5.c: New test.
5713
2ad3adf1 57142016-01-11 Alexandre Oliva <aoliva@redhat.com>
b4934671
AO
5715
5716 PR bootstrap/69123
5717 * g++.dg/pr69123.C: New.
5718
83834c09
IE
57192016-01-11 Ilya Enkovich <enkovich.gnu@gmail.com>
5720
5721 PR target/69010
5722 * gcc.target/i386/pr69010.c: New test.
5723
dcf89d57
MJ
57242016-01-11 Martin Jambor <mjambor@suse.cz>
5725
5726 PR ipa/69044
5727 * gcc.target/i386/chkp-pr69044.c: New test.
5728
d95167ee
TV
57292016-01-11 Tom de Vries <tom@codesourcery.com>
5730
5731 PR tree-optimization/69109
5732 * gcc.dg/autopar/pr69109-2.c: New test.
5733 * gcc.dg/autopar/pr69109.c: New test.
5734
4f6403a8
TV
57352016-01-11 Tom de Vries <tom@codesourcery.com>
5736
5737 PR tree-optimization/69108
5738 * gcc.dg/autopar/pr69108.c: New test.
5739
21efdd80
PP
57402016-01-10 Patrick Palka <ppalka@gcc.gnu.org>
5741
5742 PR c++/69029
5743 * c-c++-common/Wisleading-indentation.c: Augment test.
5744
fd42eed8
TK
57452016-01-10 Thomas Koenig <tkoenig@gcc.gnu.org>
5746
5747 PR fortran/69154
5748 * gfortran.dg/inline_matmul_12.f90: New test.
5749
4f90ee6c
PT
57502016-01-10 Paul Thomas <pault@gcc.gnu.org>
5751
5752 PR fortran/67779
5753 * gfortran.dg/actual_array_offset_1: New test.
5754
3907c6cf
TV
57552016-01-10 Tom de Vries <tom@codesourcery.com>
5756
5757 PR tree-optimization/69062
5758 * gcc.dg/autopar/pr69062.c: New test.
5759
b07b236e
TS
57602016-01-10 Thomas Schwinge <thomas@codesourcery.com>
5761
5762 * gcc.dg/vect/slp-perm-1.c: Fix scan-tree-dump syntax.
5763 * gcc.dg/vect/slp-perm-2.c: Likewise.
5764 * gcc.dg/vect/slp-perm-3.c: Likewise.
5765 * gcc.dg/vect/slp-perm-5.c: Likewise.
5766 * gcc.dg/vect/slp-perm-6.c: Likewise.
5767 * gcc.dg/vect/slp-perm-7.c: Likewise.
5768 * gcc.dg/vect/slp-perm-8.c: Likewise.
5769
23fab8ae
TV
57702016-01-10 Tom de Vries <tom@codesourcery.com>
5771
5772 PR tree-optimization/69039
5773 * gcc.dg/autopar/pr69039.c: New test.
5774
73f0dae2
MP
57752016-01-09 Marek Polacek <polacek@redhat.com>
5776
5777 PR c++/69113
5778 * g++.dg/pr69113.C: New test.
5779
20b8d734
JJ
57802016-01-09 Jakub Jelinek <jakub@redhat.com>
5781
5782 PR middle-end/50865
5783 PR tree-optimization/69097
5784 * gcc.c-torture/execute/pr50865.c: New test.
5785 * gcc.c-torture/execute/pr69097-1.c: New test.
5786 * gcc.c-torture/execute/pr69097-2.c: New test.
5787 * gcc.dg/pr69097-1.c: New test.
5788 * gcc.dg/pr69097-2.c: New test.
5789
c50e614b
JJ
57902016-01-09 Jakub Jelinek <jakub@redhat.com>
5791
5792 PR c++/69164
5793 * g++.dg/opt/pr69164.C: New test.
5794
e0237993
JJ
57952016-01-08 Jakub Jelinek <jakub@redhat.com>
5796
5797 PR tree-optimization/69167
5798 * gcc.dg/pr69167.c: New test.
5799
bd8f5bb2
MP
58002016-01-08 Marek Polacek <polacek@redhat.com>
5801
5802 PR c++/68449
5803 * g++.dg/pr68449.C: New.
5804
bb0f5ca7
AL
58052016-01-08 Alan Lawrence <alan.lawrence@arm.com>
5806
5807 PR tree-optimization/68707
5808 * lib/target-supports.exp (check_effective_target_vect_load_lanes): New.
5809 * gcc.dg/vect/slp-perm-1.c: Look for vect_load_lanes instead of SLP
5810 on platforms supporting it.
5811 * gcc.dg/vect/slp-perm-2.c: Likewise.
5812 * gcc.dg/vect/slp-perm-3.c: Likewise.
5813 * gcc.dg/vect/slp-perm-5.c: Likewise.
5814 * gcc.dg/vect/slp-perm-7.c: Likewise.
5815 * gcc.dg/vect/slp-perm-8.c: Likewise.
5816 * gcc.dg/vect/slp-perm-6.c: Look for vect_load_lanes in addition to SLP
5817 on platforms supporting it.
5818
22518428
JJ
58192016-01-08 Jakub Jelinek <jakub@redhat.com>
5820
33f0852f
JJ
5821 PR tree-optimization/69162
5822 * gcc.dg/pr69162.c: New test.
5823
22518428
JJ
5824 PR tree-optimization/69172
5825 * gcc.dg/pr69172.c: New test.
5826
80e9b3aa
TP
58272016-01-08 Thomas Preud'homme <thomas.preudhomme@arm.com>
5828
5829 PR tree-optimization/67781
5830 * gcc.c-torture/execute/pr67781.c: New file.
5831
262a363f
JJ
58322016-01-08 Jakub Jelinek <jakub@redhat.com>
5833
5834 PR tree-optimization/69083
5835 * gcc.dg/vect/pr69083.c: New test.
5836
6e1f093f
SS
58372016-01-08 Sujoy Saraswati <sujoy.saraswati@hpe.com>
5838
5839 PR tree-optimization/61441
5840 * gcc.dg/pr61441.c: Restrict to linux and gnu targets.
5841 Use -fexcess-precision=standard for compiler options.
5842 Use fabs() only when __FLT_EVAL_METHOD__ == 0.
5843
53290e07
JJ
58442016-01-08 Jakub Jelinek <jakub@redhat.com>
5845
57bf3072
JJ
5846 PR fortran/69128
5847 * gfortran.dg/gomp/pr69128.f90: New test.
5848
53290e07
JJ
5849 PR c++/69145
5850 * g++.dg/ext/pr69145-1.C: New test.
5851 * g++.dg/ext/pr69145-2-very-long-filename.cc: New file.
5852 * g++.dg/ext/pr69145-2.h: New file.
5853
7a127fa7
MS
58542016-01-07 Martin Sebor <msebor@redhat.com>
5855
5856 PR c/68966
5857 * gcc.dg/atomic-fetch-bool.c: New test.
5858 * gcc.dg/sync-fetch-bool.c: New test.
5859
95918b49
L
58602016-01-07 H.J. Lu <hongjiu.lu@intel.com>
5861
5862 PR fortran/66680
5863 gfortran.dg/gomp/pr66680.f90: Moved to libgomp.
5864
c8e62a9d
NC
58652016-01-07 Nick Clifton <nickc@redhat.com>
5866
5867 PR target/66655
5868 * g++.dg/pr66655.C: New test.
5869 * g++.dg/pr66655_1.cc: Test support file.
5870 * g++.dg/pr66655.h: Test header file.
5871
2ad3adf1 58722016-01-07 Dominique d'Humieres <dominiq@lps.ens.fr>
64d3ef31
DH
5873
5874 PR fortran/66680
5875 gfortran.dg/gomp/pr66680.f90: New test.
5876
4cd9ca92
L
58772016-01-07 H.J. Lu <hongjiu.lu@intel.com>
5878
5879 PR target/69171
5880 * gcc.target/i386/pr69171-1.c: New test.
5881 * gcc.target/i386/pr69171-2.c: Likewise.
5882 * gcc.target/i386/pr69171-3.c: Likewise.
5883 * gcc.target/i386/pr69171-4.c: Likewise.
5884 * gcc.target/i386/pr69171-5.c: Likewise.
5885 * gcc.target/i386/pr69171-6.c: Likewise.
5886
7e33d4dc
BS
58872015-12-15 Bernd Schmidt <bschmidt@redhat.com>
5888
5889 PR middle-end/67639
5890 * c-c++-common/pr67639.c: New test.
5891
fec64afc
JJ
58922016-01-07 Jakub Jelinek <jakub@redhat.com>
5893
5894 PR tree-optimization/69141
5895 * g++.dg/opt/pr69141.C: New test.
5896
f293ad29
EB
58972016-01-06 Eric Botcazou <ebotcazou@adacore.com>
5898
5899 * gcc.target/sparc/20151219-1.c: Skip in 64-bit mode.
5900
5027395e
UB
59012016-01-06 Uros Bizjak <ubizjak@gmail.com>
5902
5903 PR target/69140
5904 * gcc.target/i386/pr69140.c: New test
5905
7443cf13
DM
59062016-01-06 David Malcolm <dmalcolm@redhat.com>
5907
5908 * gcc.dg/bad-dereference.c: New test case.
5909
32928931
BS
59102015-01-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5911
5912 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: New test.
5913
68dd05da
AS
59142016-01-06 Andreas Schwab <schwab@linux-m68k.org>
5915
5916 * gcc.dg/atomic-invalid-2.c: Remove duplicated content.
5917
6b131d5b
MP
59182016-01-06 Marek Polacek <polacek@redhat.com>
5919
5920 PR sanitizer/69099
5921 * gcc.dg/ubsan/float-cast-overflow-atomic.c: New test.
5922
8d9fdb49
MP
59232016-01-05 Marek Polacek <polacek@redhat.com>
5924
5925 PR c/69104
5926 * gcc.dg/atomic-invalid-2.c: New.
5927
acf93f1e
L
59282016-01-05 H.J. Lu <hongjiu.lu@intel.com>
5929
5930 PR target/68991
5931 * gcc.target/i386/pr68991.c: New test.
5932
3f50525d
L
59332016-01-05 H.J. Lu <hongjiu.lu@intel.com>
5934
5935 PR target/68991
5936 * g++.dg/pr68991-1.C: New test.
5937 * g++.dg/pr68991-2.C: Likewise.
5938
e0237993 59392016-01-05 Sergei Trofimovich <siarheit@google.com>
face88a1 5940
e0237993 5941 PR other/60465
face88a1
ST
5942 * gcc.target/ia64/pr60465-gprel64.c: New test.
5943 * gcc.target/ia64/pr60465-gprel64-c37.c: New test.
5944
a0866eff
KT
59452016-01-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5946
5947 PR rtl-optimization/68651
5948 * gcc.target/aarch64/pr68651_1.c: New test.
5949
c589e975
DM
59502016-01-05 David Malcolm <dmalcolm@redhat.com>
5951
5952 PR c/69122
5953 * c-c++-common/Wmisleading-indentation.c (pr69122): New function.
5954
929710d9
NS
59552016-01-05 Nathan Sidwell <nathan@acm.org>
5956
ce3e43d7
NS
5957 PR c++/58583
5958 * g++.dg/cpp0x/nsdmi-template14.C: Adjust test & errors.
5959
929710d9
NS
5960 * gcc.dg/alias-15.c: New.
5961
a2faef8e
NC
59622016-01-05 Nick Clifton <nickc@redhat.com>
5963
5964 PR target/68870
5965 * g++.dg/pr68770.C: New test.
5966
4cfa76e3
MS
59672016-01-04 Mike Stump <mikestump@comcast.net>
5968
5969 * lib/target-supports.exp (check_effective_target_cilkplus):
5970 cilkplus targets require pthreads.
4ece61b6 5971 (check_effective_target_cilkplus): Remove special case for NVPTX.
4cfa76e3 5972
4e8a3a35
MM
59732016-01-04 Michael Meissner <meissner@linux.vnet.ibm.com>
5974
5975 * gcc.target/powerpc/p9-permute.c: New test for xxperm code
5976 generation.
5977
818ab71a
JJ
59782016-01-04 Jakub Jelinek <jakub@redhat.com>
5979
5980 Update copyright years.
5981
2fe0a208
MP
59822016-01-04 Marek Polacek <polacek@redhat.com>
5983
5984 PR c/68908
5985 * gcc.dg/atomic/c11-atomic-exec-6.c: New test.
5986 * gcc.dg/atomic/c11-atomic-exec-7.c: New test.
5987 * gcc.dg/atomic/stdatomic-op-5.c: New test.
5988
9e3b2fe3
EB
59892016-01-04 Eric Botcazou <ebotcazou@adacore.com>
5990
5991 * gcc.target/sparc/20160104-2.c: New test.
5992
e8d65a35
EB
59932016-01-04 Eric Botcazou <ebotcazou@adacore.com>
5994
5995 * gcc.target/sparc/20160104-1.c: New test.
5996
25ccfccd
PT
59972016-01-03 Paul Thomas <pault@gcc.gnu.org>
5998
5999 PR fortran/65045
6000 * gfortran.dg/pr65045.f90: New test.
6001
cb51d382
EB
60022016-01-02 Eric Botcazou <ebotcazou@adacore.com>
6003
6004 * gnat.dg/specs/debug1.ads: Delete.
6005
6eeaad6e
JD
60062016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6007
6008 PR libgfortran/68867
6009 * gfortran.dg/default_format_denormal_2.f90: Fix the dg regular
6010 expression.
6011
2f968603
JD
60122016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6013
6014 PR libgfortran/68867
6015 * gfortran.dg/default_format_denormal_2.f90: XFAIL for all
6016 PowerPC.
6017
591bb5e4
PT
60182016-01-01 Paul Thomas <pault@gcc.gnu.org>
6019
6020 PR fortran/68864
6021 * gfortran.dg/pr68864.f90: New test.
6022
f1e0620c
JJ
60232016-01-01 Jakub Jelinek <jakub@redhat.com>
6024
942a1319
JJ
6025 PR tree-optimization/69070
6026 * gcc.dg/pr69070.c: New test.
6027
10dff63f
JJ
6028 PR sanitizer/69055
6029 * gfortran.dg/pr69055.f90: New test.
6030
f1e0620c
JJ
6031 PR target/69015
6032 * gcc.dg/pr69015.c: New test.
818ab71a 6033\f
2f883d1c 6034Copyright (C) 2016 Free Software Foundation, Inc.
ad41bd84
JM
6035
6036Copying and distribution of this file, with or without modification,
6037are permitted in any medium without royalty provided the copyright
6038notice and this notice are preserved.