aab13e49b4a7cac24c16b8e47a94b2b97cafc061
[gcc.git] / gcc / testsuite / ChangeLog
1 2016-05-07 Fritz Reese <fritzoreese@gmail.com>
2
3 PR fortran/56226
4 * gfortran.dg/dec_structure_1.f90: New testcase.
5 * gfortran.dg/dec_structure_2.f90: Ditto.
6 * gfortran.dg/dec_structure_3.f90: Ditto.
7 * gfortran.dg/dec_structure_4.f90: Ditto.
8 * gfortran.dg/dec_structure_5.f90: Ditto.
9 * gfortran.dg/dec_structure_6.f90: Ditto.
10 * gfortran.dg/dec_structure_7.f90: Ditto.
11 * gfortran.dg/dec_structure_8.f90: Ditto.
12 * gfortran.dg/dec_structure_9.f90: Ditto.
13 * gfortran.dg/dec_structure_10.f90: Ditto.
14 * gfortran.dg/dec_structure_11.f90: Ditto.
15 * gfortran.dg/dec_union_1.f90: Ditto.
16 * gfortran.dg/dec_union_2.f90: Ditto.
17 * gfortran.dg/dec_union_3.f90: Ditto.
18 * gfortran.dg/dec_union_4.f90: Ditto.
19 * gfortran.dg/dec_union_5.f90: Ditto.
20 * gfortran.dg/dec_union_6.f90: Ditto.
21 * gfortran.dg/dec_union_7.f90: Ditto.
22
23 2016-05-07 Tom de Vries <tom@codesourcery.com>
24
25 PR tree-optimization/70956
26 * gcc.dg/graphite/pr70956.c: New test.
27
28 2016-05-06 Jakub Jelinek <jakub@redhat.com>
29
30 PR middle-end/70941
31 * gcc.dg/torture/pr70941.c (abort): Remove prototype.
32 (a, b, c, d): Change type from char to signed char.
33 (main): Compare against (signed char) -1634678893 instead of
34 hardcoded -109. Use __builtin_abort instead of abort.
35
36 * gcc.target/i386/avx512bw-vpsraw-3.c: New test.
37 * gcc.target/i386/avx512vl-vpsrad-3.c: New test.
38
39 * gcc.target/i386/avx512bw-vpmaddwd-3.c: New test.
40
41 2016-05-06 Yuri Rumyantsev <ysrumyan@gmail.com>
42
43 PR debug/70935
44 * gcc.dg/torture/pr70935.c: New test.
45
46 2016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
47
48 PR target/58219
49 * gcc.target/sh/pr58219.c: New tests.
50
51 2016-05-06 Richard Biener <rguenther@suse.de>
52
53 PR tree-optimization/70960
54 * gfortran.fortran-torture/compile/pr70960.f90: New testcase.
55
56 2016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
57
58 PR target/52933
59 * gcc.target/sh/pr52933-1.c (test_31, test_32, test_33, test_34,
60 test_35, test_36, test_37, test_38, test_39, test_40): New sub-tests.
61 Adjust expected instruction counts.
62 * gcc.target/sh/pr52933-2.c: Adjust expected instruction counts.
63
64 2016-05-06 Marek Polacek <polacek@redhat.com>
65
66 PR sanitizer/70875
67 * gcc.dg/ubsan/bounds-3.c: New test.
68
69 2016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
70
71 PR target/54089
72 * gcc.target/sh/pr54089-1.c (test_24): Add new sub-test.
73
74 2016-05-06 Richard Biener <rguenther@suse.de>
75
76 PR middle-end/70931
77 * gfortran.dg/pr70931.f90: New testcase.
78
79 2016-05-06 Richard Biener <rguenther@suse.de>
80
81 PR middle-end/70941
82 * gcc.dg/torture/pr70941.c: New testcase.
83
84 2016-05-05 Bin Cheng <bin.cheng@arm.com>
85
86 PR tree-optimization/57206
87 * gcc.dg/vect/pr57206.c: New test.
88
89 2016-05-05 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
90
91 * gcc.dg/ipa/inline-8.c (isnanf): Declare.
92
93 2016-05-05 Jakub Jelinek <jakub@redhat.com>
94
95 * gcc.target/i386/avx512f-vfmadd-1.c: New test.
96
97 * c-c++-common/Wdangling-else-4.c: New test.
98
99 2016-05-04 Jakub Jelinek <jakub@redhat.com>
100
101 PR c++/70906
102 PR c++/70933
103 * g++.dg/opt/pr70906.C: New test.
104 * g++.dg/opt/pr70933.C: New test.
105
106 * gcc.target/i386/avx512vl-vmovq-1.c: New test.
107
108 2016-05-04 Jan Hubicka <hubicka@ucw.cz>
109
110 * gcc.dg/ipa/pure-const-3.c: New testcase.
111
112 2016-05-04 Marek Polacek <polacek@redhat.com>
113
114 * c-c++-common/Wdangling-else-1.c: New test.
115 * c-c++-common/Wdangling-else-2.c: New test.
116 * c-c++-common/Wdangling-else-3.c: New test.
117
118 2016-05-04 Kwok Cheung Yeung <kcy@codesourcery.com>
119
120 * gcc.target/mips/mips16-attributes.c: Skip if -mmicromips
121 flag is present.
122
123 2016-05-04 Marek Polacek <polacek@redhat.com>
124
125 PR c/48778
126 * gcc.dg/Waddress-2.c: New test.
127
128 2016-05-04 Alan Modra <amodra@gmail.com>
129
130 * gcc.target/powerpc/pr70866.c: New.
131
132 2016-05-03 Martin Sebor <msebor@redhat.com>
133
134 PR c++/66561
135 * c-c++-common/builtin_location.c: New test.
136 * g++.dg/cpp1y/builtin_location.C: New test.
137
138 2016-05-03 Marek Polacek <polacek@redhat.com>
139
140 PR c/70859
141 * gcc.dg/pr70859.c: New test.
142 * gcc.dg/pr70859-2.c: New test.
143
144 2016-05-03 Pierre-Marie de Rodat <derodat@adacore.com>
145
146 * gnat.dg/debug5.adb: New testcase.
147
148 2016-05-03 Dominik Vogt <vogt@linux.vnet.ibm.com>
149
150 * gcc.target/s390/md/rXsbg_mode_sXl.c: New test.
151 * gcc.target/s390/s390.exp (check_effective_target_z10_instructions):
152 Procedure to check for z10 instruction set.
153
154 2016-05-03 Christophe Lyon <christophe.lyon@linaro.org>
155
156 * gcc.dg/ipa/inline-8.c: Require c99_runtime.
157
158 2016-05-03 Alan Modra <amodra@gmail.com>
159
160 * gcc.target/powerpc/savres.c: Add func using a single gpr.
161
162 2016-05-03 Jakub Jelinek <jakub@redhat.com>
163
164 * gcc.target/i386/avx512f-cvt-1.c: New test.
165
166 2016-05-03 H.J. Lu <hongjiu.lu@intel.com>
167
168 * gcc.dg/tree-ssa/ssa-thread-14.c: Replace -fdump-tree-vrp with
169 -fdump-tree-vrp-details.
170
171 2016-05-03 Richard Biener <rguenther@suse.de>
172
173 * gcc.dg/pr30172-1.c: Adjust.
174 * gcc.dg/pr63743.c: Likewise.
175 * gcc.dg/tm/pr51696.c: Likewise.
176 * c-c++-common/tm/safe-1.c: Likewise.
177 * gcc.dg/tree-prof/val-prof-3.c: Likewise.
178 * gcc.dg/plugin/self-assign-test-1.c: XFAIL case that needs CSE.
179 * g++.dg/plugin/self-assign-test-1.C: Likewise.
180 * g++.dg/plugin/self-assign-test-2.C: Likewise.
181
182 2016-05-03 Jakub Jelinek <jakub@redhat.com>
183
184 PR rtl-optimization/70467
185 * gcc.target/i386/pr70467-3.c: New test.
186 * gcc.target/i386/pr70467-4.c: New test.
187
188 PR tree-optimization/70916
189 * gcc.c-torture/compile/pr70916.c: New test.
190
191 PR target/49244
192 * gcc.target/i386/pr49244-1.c: New test.
193 * gcc.target/i386/pr49244-2.c: New test.
194
195 2016-05-03 Bernd Schmidt <bschmidt@redhat.com>
196
197 PR rtl-optimization/44281
198 * gcc.target/i386/pr44281.c: New test.
199
200 2016-05-03 bin cheng <bin.cheng@arm.com>
201
202 PR tree-optimization/56541
203 * gcc.dg/tree-ssa/ifc-pr56541.c: new test.
204 * gcc.dg/vect/pr56541.c: new test.
205
206 2016-05-02 Michael Meissner <meissner@linux.vnet.ibm.com>
207
208 * gcc.target/powerpc/float128-complex-1.c: New tests for complex
209 __float128.
210 * gcc.target/powerpc/float128-complex-2.c: Likewise.
211
212 2016-05-02 H.J. Lu <hongjiu.lu@intel.com>
213
214 PR testsuite/70520
215 * c-c++-common/asan/clone-test-1.c (main): Align child process
216 stack to 16 bytes.
217
218 2016-05-02 David Malcolm <dmalcolm@redhat.com>
219
220 PR c++/62314
221 * g++.dg/spellcheck-fields-2.C: New test case.
222
223 2016-05-02 David Malcolm <dmalcolm@redhat.com>
224
225 PR c++/62314
226 * g++.dg/pr62314.C: New test case.
227
228 2016-05-02 Jan Hubicka <hubicka@ucw.cz>
229
230 * gcc.dg/ipa/inline-8.c: New testcase.
231
232 2016-05-02 Jakub Jelinek <jakub@redhat.com>
233
234 PR rtl-optimization/70467
235 * gcc.target/i386/pr70467-1.c: New test.
236
237 2016-05-02 Bernd Edlinger <bernd.edlinger@hotmail.de>
238
239 * gcc.dg/spec-options.c: Run the test on all targets.
240 * gcc.dg/foo.specs: Use cpp_unique_options.
241
242 2016-05-02 Marc Glisse <marc.glisse@inria.fr>
243
244 * gcc.dg/tree-ssa/unord.c: New testcase.
245
246 2016-05-02 Marc Glisse <marc.glisse@inria.fr>
247
248 * gcc.dg/tree-ssa/20040305-1.c: Adjust.
249
250 2016-05-02 Nathan Sidwell <nathan@codesourcery.com>
251
252 * c-c++-common/goacc/loop-auto-1.c: Adjust expected warnings.
253
254 2016-05-02 Marek Polacek <polacek@redhat.com>
255
256 PR c/70851
257 * gcc.dg/enum-incomplete-3.c: New test.
258
259 2016-05-02 Marek Polacek <polacek@redhat.com>
260 Tom de Vries <tom@codesourcery.com>
261
262 PR tree-optimization/70700
263 * gcc.dg/pr70700.c: New test.
264
265 2016-05-01 Uros Bizjak <ubizjak@gmail.com>
266
267 * gcc.target/i386/avx256-unaligned-load-1.c: Update scan strings.
268 * gcc.target/i386/avx256-unaligned-store-1.c: Ditto.
269 * gcc.target/i386/avx256-unaligned-store-2.c: Ditto.
270 * gcc.target/i386/avx256-unaligned-store-3.c: Ditto.
271 * gcc.target/i386/avx256-unaligned-store-4.c: Ditto.
272
273 2016-04-30 Eric Botcazou <ebotcazou@adacore.com>
274
275 * ada/acats/run_acats: Rename into...
276 * ada/acats/run_acats.sh: ...this. Only export BASE variable.
277 * ada/acats/run_all.sh: Remove redundant test.
278 (target_run): Move around.
279 (target_gnatchop): Use newly built executable.
280 (target_gnatmake): Likewise.
281 Check that the compilation of impbit succeeds.
282
283 2016-04-30 Oleg Endo <olegendo@gcc.gnu.org>
284
285 * g++.old-deja/g++.jason/thunk3.C: Remove SH5 checks.
286 * gcc.dg/20021029-1.c: Likewise.
287 * gcc.target/sh/attr-isr-trap_exit.c: Likewise.
288 * gcc.target/sh/attr-isr-trapa.c: Likewise.
289 * gcc.target/sh/cmpstr.c: Likewise.
290 * gcc.target/sh/cmpstrn.c: Likewise.
291 * gcc.target/sh/memset.c: Likewise.
292 * gcc.target/sh/pr21255-2-mb.c: Likewise.
293 * gcc.target/sh/pr21255-2-ml.c: Likewise.
294 * gcc.target/sh/pr39423-1.c: Likewise.
295 * gcc.target/sh/pr49468-di.c: Likewise.
296 * gcc.target/sh/pr49468-si.c: Likewise.
297 * gcc.target/sh/pr49880-1.c: Likewise.
298 * gcc.target/sh/pr49880-2.c: Likewise.
299 * gcc.target/sh/pr49880-3.c: Likewise.
300 * gcc.target/sh/pr50751-1.c: Likewise.
301 * gcc.target/sh/pr50751-4.c: Likewise.
302 * gcc.target/sh/pr50751-7.c: Likewise.
303 * gcc.target/sh/pr51244-1.c: Likewise.
304 * gcc.target/sh/pr51244-10.c: Likewise.
305 * gcc.target/sh/pr51244-11.c: Likewise.
306 * gcc.target/sh/pr51244-12.c: Likewise.
307 * gcc.target/sh/pr51244-13.c: Likewise.
308 * gcc.target/sh/pr51244-14.c: Likewise.
309 * gcc.target/sh/pr51244-17.c: Likewise.
310 * gcc.target/sh/pr51244-18.c: Likewise.
311 * gcc.target/sh/pr51244-19.c: Likewise.
312 * gcc.target/sh/pr51244-4.c: Likewise.
313 * gcc.target/sh/pr51244-5.c: Likewise.
314 * gcc.target/sh/pr51244-7.c: Likewise.
315 * gcc.target/sh/pr51244-8.c: Likewise.
316 * gcc.target/sh/pr51244-9.c: Likewise.
317 * gcc.target/sh/pr51697.c: Likewise.
318 * gcc.target/sh/pr52483-1.c: Likewise.
319 * gcc.target/sh/pr52483-2.c: Likewise.
320 * gcc.target/sh/pr52483-3.c: Likewise.
321 * gcc.target/sh/pr52483-5.c: Likewise.
322 * gcc.target/sh/pr52933-1.c: Likewise.
323 * gcc.target/sh/pr52933-2.c: Likewise.
324 * gcc.target/sh/pr52933-3.c: Likewise.
325 * gcc.target/sh/pr53568-1.c: Likewise.
326 * gcc.target/sh/pr53976-1.c: Likewise.
327 * gcc.target/sh/pr53988-1.c: Likewise.
328 * gcc.target/sh/pr53988.c: Likewise.
329 * gcc.target/sh/pr54089-1.c: Likewise.
330 * gcc.target/sh/pr54089-6.c: Likewise.
331 * gcc.target/sh/pr54089-7.c: Likewise.
332 * gcc.target/sh/pr54089-8.c: Likewise.
333 * gcc.target/sh/pr54089-9.c: Likewise.
334 * gcc.target/sh/pr54236-1.c: Likewise.
335 * gcc.target/sh/pr54236-2.c: Likewise.
336 * gcc.target/sh/pr54236-3.c: Likewise.
337 * gcc.target/sh/pr54236-4.c: Likewise.
338 * gcc.target/sh/pr54386.c: Likewise.
339 * gcc.target/sh/pr54602-1.c: Likewise.
340 * gcc.target/sh/pr54685.c: Likewise.
341 * gcc.target/sh/pr54760-1.c: Likewise.
342 * gcc.target/sh/pr54760-2.c: Likewise.
343 * gcc.target/sh/pr54760-3.c: Likewise.
344 * gcc.target/sh/pr54760-4.c: Likewise.
345 * gcc.target/sh/pr54760-5.c: Likewise.
346 * gcc.target/sh/pr54760-6.c: Likewise.
347 * gcc.target/sh/pr55146.c: Likewise.
348 * gcc.target/sh/pr55160.c: Likewise.
349 * gcc.target/sh/pr59278.c: Likewise.
350 * gcc.target/sh/pr59401-1.c: Likewise.
351 * gcc.target/sh/pr59533-1.c: Likewise.
352 * gcc.target/sh/pr63260.c: Likewise.
353 * gcc.target/sh/pragma-isr-trap-exit.c: Likewise.
354 * gcc.target/sh/pragma-isr-trapa.c: Likewise.
355 * gcc.target/sh/strlen.c: Likewise.
356 * gcc.target/sh/torture/pr30807.c: Likewise.
357 * gcc.target/sh/torture/pr34777.c: Likewise.
358 * gcc.target/sh/torture/pr64652.c: Likewise.
359 * gcc.target/sh/torture/pr65505.c: Likewise.
360 * gcc.target/sh/torture/pragma-isr.c: Likewise.
361 * gcc.target/sh/torture/pragma-isr2.c: Likewise.
362
363 2016-04-29 Paolo Carlini <paolo.carlini@oracle.com>
364
365 PR c++/66644
366 * g++.dg/cpp0x/nsdmi-anon-struct1.C: New.
367
368 2016-04-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
369
370 * gcc.target/powerpc/vsx-elemrev-1.c: New.
371 * gcc.target/powerpc/vsx-elemrev-2.c: New.
372 * gcc.target/powerpc/vsx-elemrev-3.c: New.
373 * gcc.target/powerpc/vsx-elemrev-4.c: New.
374
375 2016-04-29 Patrick Palka <ppalka@gcc.gnu.org>
376
377 * gcc.dg/tree-ssa/ssa-thread-14.c: New test.
378 * gcc.dg/tree-ssa/ssa-thread-11.c: Update expected output.
379
380 2016-04-29 Cesar Philippidis <cesar@codesourcery.com>
381
382 PR middle-end/70626
383 * c-c++-common/goacc/combined-reduction.c: New test.
384 * gfortran.dg/goacc/reduction-2.f95: Add check for kernels reductions.
385
386 2016-04-29 H.J. Lu <hongjiu.lu@intel.com>
387
388 * gcc.target/i386/pr70155-1.c: Check for nonexistence of the
389 *movdi_internal pattern only if PIC off.
390 * gcc.target/i386/pr70155-2.c: Likewise.
391 * gcc.target/i386/pr70155-3.c: Likewise.
392 * gcc.target/i386/pr70155-4.c: Likewise.
393 * gcc.target/i386/pr70155-5.c: Likewise.
394 * gcc.target/i386/pr70155-6.c: Likewise.
395 * gcc.target/i386/pr70155-7.c: Likewise.
396 * gcc.target/i386/pr70155-8.c: Likewise.
397 * gcc.target/i386/pr70155-15.c: Likewise.
398 * gcc.target/i386/pr70155-17.c: Likewise.
399 * gcc.target/i386/pr70155-22.c: Likewise.
400
401 2016-04-29 Bin Cheng <bin.cheng@arm.com>
402
403 PR tree-optimization/70803
404 * gcc.dg/vect/pr56625.c: Require vect_int_mult.
405
406 2016-04-29 Ilya Enkovich <ilya.enkovich@intel.com>
407
408 * gcc.target/i386/vect-unpack-2.c (avx512bw_test): Avoid
409 optimization of vector loop.
410 * gcc.target/i386/vect-unpack-3.c: New test.
411 * gcc.dg/vect/vect-nb-iter-ub-1.c: New test.
412 * gcc.dg/vect/vect-nb-iter-ub-2.c: New test.
413 * gcc.dg/vect/vect-nb-iter-ub-3.c: New test.
414
415 2016-04-29 Marek Polacek <polacek@redhat.com>
416
417 PR sanitizer/70342
418 * g++.dg/ubsan/null-7.C: New test.
419
420 PR c/70852
421 * gcc.dg/pr70852.c: New test.
422
423 2016-04-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
424
425 PR/69089
426 * g++.dg/cpp0x/alignas6.C: New test.
427
428 2016-04-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
429
430 * gcc/testsuite/gcc.dg/cpp/mac-dir-2.c: Remove pointless duplicate
431 dg-do.
432 * gcc/testsuite/gcc.dg/pr27003.c: Likewise.
433 * gcc/testsuite/gcc.dg/tree-ssa/cswtch.c: Likewise.
434 * gcc/testsuite/gcc.dg/tree-ssa/predcom-2.c: Likewise.
435 * gcc/testsuite/gcc.dg/tree-ssa/predcom-4.c: Likewise.
436 * gcc/testsuite/gcc.dg/tree-ssa/predcom-5.c: Likewise.
437 * gcc.target/arc/mxy.c: Likewise.
438 * gcc.target/arc/mswape.c: Likewise.
439 * gcc.target/arc/mrtsc.c: Likewise.
440 * gcc.target/arc/mcrc.c: Likewise.
441 * gcc.target/arc/mdsp-packa.c: Likewise.
442 * gcc.target/arc/mdvbf.c: Likewise.
443 * gcc.target/arc/mlock.c: Likewise.
444 * gcc.target/arc/mmac-24.c: Likewise.
445 * gcc.dg/spec-options.c: Switch order of the two "dg-do run".
446
447 2016-04-29 Sebastian Huber <sebastian.huber@embedded-brains.de>
448 Matthijs Kooijman <matthijs@stdin.nl>
449 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
450
451 PR target/60040
452 * gcc.target/avr/pr60040-1.c: New.
453 * gcc.target/avr/pr60040-2.c: New.
454
455 2016-04-29 Richard Biener <rguenther@suse.de>
456
457 * gcc.dg/tree-ssa/pr18589-10.c: Adjust.
458
459 2016-04-29 Richard Biener <rguenther@suse.de>
460
461 PR tree-optimization/13962
462 PR tree-optimization/65686
463 * gcc.dg/uninit-pr65686.c: New testcase.
464
465 2016-04-29 Jakub Jelinek <jakub@redhat.com>
466
467 PR middle-end/70843
468 * gcc.dg/pr70843.c: New test.
469
470 2016-04-28 Jakub Jelinek <jakub@redhat.com>
471
472 PR target/70858
473 * gcc.target/i386/pr70858.c: New test.
474
475 2016-04-28 Andrew Burgess <andrew.burgess@embecosm.com>
476
477 * gcc.target/arc/nps400-1.c: New file.
478
479 2016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
480 Andrew Burgess <andrew.burgess@embecosm.com>
481
482 * gcc.target/arc/movh_cl-1.c: New file.
483
484 2016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
485 Andrew Burgess <andrew.burgess@embecosm.com>
486
487 * gcc.target/arc/extzv-1.c: New file.
488 * gcc.target/arc/insv-1.c: New file.
489 * gcc.target/arc/insv-2.c: New file.
490 * gcc.target/arc/movb-1.c: New file.
491 * gcc.target/arc/movb-2.c: New file.
492 * gcc.target/arc/movb-3.c: New file.
493 * gcc.target/arc/movb-4.c: New file.
494 * gcc.target/arc/movb-5.c: New file.
495 * gcc.target/arc/movb_cl-1.c: New file.
496 * gcc.target/arc/movb_cl-2.c: New file.
497 * gcc.target/arc/movbi_cl-1.c: New file.
498 * gcc.target/arc/movl-1.c: New file.
499
500 2016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
501 Andrew Burgess <andrew.burgess@embecosm.com>
502
503 * gcc.target/arc/cmem-1.c: New file.
504 * gcc.target/arc/cmem-2.c: New file.
505 * gcc.target/arc/cmem-3.c: New file.
506 * gcc.target/arc/cmem-4.c: New file.
507 * gcc.target/arc/cmem-5.c: New file.
508 * gcc.target/arc/cmem-6.c: New file.
509 * gcc.target/arc/cmem-7.c: New file.
510 * gcc.target/arc/cmem-ld.inc: New file.
511 * gcc.target/arc/cmem-st.inc: New file.
512
513 2016-04-28 Jakub Jelinek <jakub@redhat.com>
514
515 PR target/70821
516 * gcc.target/i386/pr70821.c: New test.
517
518 2016-04-28 Bill Seurer <seurer@linux.vnet.ibm.com>
519
520 * gcc.target/powerpc/vec-adde.c: New test.
521 * gcc.target/powerpc/vec-adde-int128.c: New test.
522
523 2016-04-28 Jakub Jelinek <jakub@redhat.com>
524
525 * gcc.target/i386/avx-vround-1.c: New test.
526 * gcc.target/i386/avx-vround-2.c: New test.
527 * gcc.target/i386/avx512vl-vround-1.c: New test.
528 * gcc.target/i386/avx512vl-vround-2.c: New test.
529
530 2016-04-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
531
532 PR testsuite/70595
533 * lib/target-supports.exp (check_libcilkrts_available): Rename to ...
534 (check_effective_target_cilkplus_runtime): ... this.
535 * g++.dg/cilk-plus/cilk-plus.exp: Adapt to it.
536 * gcc.dg/cilk-plus/cilk-plus.exp: Likewise.
537
538 * c-c++-common/cilk-plus/CK/cilk-for-2.c: Remove dg-do target selector.
539 Require cilkplus_runtime.
540 Don't add -lcilkrts.
541 * c-c++-common/cilk-plus/CK/cilk-fors.c: Likewise.
542 * c-c++-common/cilk-plus/CK/cilk_for_grain.c: Likewise.
543 * c-c++-common/cilk-plus/CK/cilk_for_ptr_iter.c: Likewise.
544 * c-c++-common/cilk-plus/CK/fib.c: Likewise.
545 * c-c++-common/cilk-plus/CK/fib_init_expr_xy.c: Likewise.
546 * c-c++-common/cilk-plus/CK/fib_no_return.c: Likewise.
547 * c-c++-common/cilk-plus/CK/fib_no_sync.c: Likewise.
548 * c-c++-common/cilk-plus/CK/nested_cilk_for.c: Likewise.
549 * c-c++-common/cilk-plus/CK/pr60586.c: Likewise.
550 * c-c++-common/cilk-plus/CK/pr69826-1.c: Likewise.
551 * c-c++-common/cilk-plus/CK/pr69826-2.c: Likewise.
552 * c-c++-common/cilk-plus/CK/spawnee_inline.c: Likewise.
553 * c-c++-common/cilk-plus/CK/spawner_inline.c: Likewise.
554 * c-c++-common/cilk-plus/CK/spawning_arg.c: Likewise.
555 * c-c++-common/cilk-plus/CK/steal_check.c: Likewise.
556 * c-c++-common/cilk-plus/CK/varargs_test.c: Likewise.
557 * g++.dg/cilk-plus/CK/catch_exc.cc: Likewise.
558 * g++.dg/cilk-plus/CK/cilk-for-tplt.cc: Likewise.
559 * g++.dg/cilk-plus/CK/const_spawn.cc: Likewise.
560 * g++.dg/cilk-plus/CK/fib-opr-overload.cc: Likewise.
561 * g++.dg/cilk-plus/CK/fib-tplt.cc: Likewise.
562 * g++.dg/cilk-plus/CK/for1.cc: Likewise.
563 * g++.dg/cilk-plus/CK/lambda_spawns.cc: Likewise.
564 * g++.dg/cilk-plus/CK/lambda_spawns_tplt.cc: Likewise.
565 * g++.dg/cilk-plus/CK/pr60586.cc: Likewise.
566 * g++.dg/cilk-plus/CK/pr66326.cc: Likewise.
567 * g++.dg/cilk-plus/CK/stl_iter.cc: Likewise.
568 * g++.dg/cilk-plus/CK/stl_rev_iter.cc: Likewise.
569 * g++.dg/cilk-plus/CK/stl_test.cc: Likewise.
570
571 * c-c++-common/cilk-plus/CK/pr63307.c: Remove dg-do target selector.
572 * c-c++-common/cilk-plus/SE/ef_error3.c: Likewise.
573
574 * c-c++-common/cilk-plus/SE/ef_error2.c: Explain target selector.
575
576 * c-c++-common/cilk-plus/CK/test__cilk.c: Run if
577 cilkplus_runtime.
578
579 2016-04-27 Marc Glisse <marc.glisse@inria.fr>
580
581 * gcc.dg/tree-ssa/overflow-2.c: New testcase.
582 * gcc.dg/tree-ssa/minus-ovf.c: Likewise.
583
584 2015-04-27 Ryan Burn <contact@rnburn.com>
585
586 PR c++/69024
587 PR c++/68997
588 * g++.dg/cilk-plus/CK/pr68001.cc: Fix to not depend on broken
589 diagnostic.
590 * g++.dg/cilk-plus/CK/pr69024.cc: New test.
591 * g++.dg/cilk-plus/CK/pr68997.cc: New test.
592
593 2016-04-27 Eric Botcazou <ebotcazou@adacore.com>
594
595 * gnat.dg/limited_with4.ad[sb]: New test.
596 * gnat.dg/limited_with4_pkg.ads: New helper.
597
598 2016-04-27 H.J. Lu <hongjiu.lu@intel.com>
599
600 PR target/70155
601 * gcc.target/i386/pr55247-2.c: Updated to check movti_internal
602 and movv1ti_internal patterns
603 * gcc.target/i386/pr70155-1.c: New test.
604 * gcc.target/i386/pr70155-2.c: Likewise.
605 * gcc.target/i386/pr70155-3.c: Likewise.
606 * gcc.target/i386/pr70155-4.c: Likewise.
607 * gcc.target/i386/pr70155-5.c: Likewise.
608 * gcc.target/i386/pr70155-6.c: Likewise.
609 * gcc.target/i386/pr70155-7.c: Likewise.
610 * gcc.target/i386/pr70155-8.c: Likewise.
611 * gcc.target/i386/pr70155-9.c: Likewise.
612 * gcc.target/i386/pr70155-10.c: Likewise.
613 * gcc.target/i386/pr70155-11.c: Likewise.
614 * gcc.target/i386/pr70155-12.c: Likewise.
615 * gcc.target/i386/pr70155-13.c: Likewise.
616 * gcc.target/i386/pr70155-14.c: Likewise.
617 * gcc.target/i386/pr70155-15.c: Likewise.
618 * gcc.target/i386/pr70155-16.c: Likewise.
619 * gcc.target/i386/pr70155-17.c: Likewise.
620 * gcc.target/i386/pr70155-18.c: Likewise.
621 * gcc.target/i386/pr70155-19.c: Likewise.
622 * gcc.target/i386/pr70155-20.c: Likewise.
623 * gcc.target/i386/pr70155-21.c: Likewise.
624 * gcc.target/i386/pr70155-22.c: Likewise.
625
626 2016-04-27 H.J. Lu <hongjiu.lu@intel.com>
627
628 * gcc.target/i386/avx512vl-vmovdqa64-1.c: Replace ".{5}" with
629 ".{5,6}".
630
631 2016-04-27 Bin Cheng <bin.cheng@arm.com>
632
633 * gcc.dg/tree-ssa/pr64705.c: Revise check string.
634 * gcc.dg/tree-ssa/scev-9.c: Ditto.
635 * gcc.dg/tree-ssa/scev-10.c: Ditto.
636 * gcc.dg/tree-ssa/scev-11.c: Ditto.
637 * gcc.dg/tree-ssa/scev-12.c: Ditto.
638
639 2016-04-27 Richard Biener <rguenther@suse.de>
640
641 PR ipa/70760
642 * g++.dg/ipa/ipa-pta-2.C: New testcase.
643 * gcc.dg/ipa/ipa-pta-1.c: Adjust.
644
645 2016-04-27 Nathan Sidwell <nathan@acm.org>
646
647 * g++.dg/cpp0x/constexpr-recursion3.C: New.
648 * g++.dg/ubsan/pr63956.C: Adjust error location.
649
650 2016-04-27 Nick Clifton <nickc@redhat.com>
651
652 PR middle-end/49889
653 * gcc.dg/pr49889.c: New test.
654
655 2016-04-27 Bernd Schmidt <bschmidt@redhat.com>
656
657 * c-c++-common/memset-array.c: New test.
658
659 2016-04-26 Martin Sebor <msebor@redhat.com>
660
661 PR c++/66639
662 * g++.dg/cpp1y/func_constexpr.C: New test.
663
664 2016-04-26 Patrick Palka <ppalka@gcc.gnu.org>
665
666 PR c++/70241
667 * g++.dg/cpp0x/enum32.C: New test.
668 * g++.dg/cpp0x/enum33.C: New test.
669
670 2016-04-26 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
671
672 * gcc.c-torture/compile/pr69102.c: Require scheduling support.
673 * gcc.c-torture/compile/pr37669.c: Require >=32 bit integers.
674 * gcc.c-torture/execute/bitfld-6.c: Likewise.
675 * gcc.c-torture/execute/bitfld-7.c: Likewise.
676 * gcc.c-torture/execute/pr38151.c: Likewise.
677 * gcc.c-torture/execute/pr66556.c: Likewise.
678 * gcc.c-torture/execute/pr67781.c: Likewise.
679 * gcc.c-torture/execute/pr68648.c: Likewise.
680
681 2016-04-26 Marc Glisse <marc.glisse@inria.fr>
682
683 * gcc.dg/tree-ssa/overflow-1.c: New testcase.
684
685 2016-04-26 Marek Polacek <polacek@redhat.com>
686
687 PR c/67784
688 * gcc.dg/pr67784-3.c: New test.
689 * gcc.dg/pr67784-4.c: New test.
690 * gcc.dg/pr67784-5.c: New test.
691
692 PR c/70791
693 * gcc.dg/Wnested-externs-2.c: New test.
694
695 2016-04-26 Marc Glisse <marc.glisse@inria.fr>
696
697 * gcc.dg/fold-plusmult.c: Adjust.
698 * gcc.dg/no-strict-overflow-6.c: Adjust.
699 * gcc.dg/gomp/loop-1.c: Xfail some tests.
700
701 2016-04-26 Bernd Schmidt <bschmidt@redhat.com>
702
703 * gcc.target/i386/avx512bw-vptestmb-1.c: Correct [xyz]mm register
704 number scans.
705 * gcc.target/i386/avx512bw-vptestmw-1.c: Likewise.
706 * gcc.target/i386/avx512bw-vptestnmb-1.c: Likewise.
707 * gcc.target/i386/avx512bw-vptestnmw-1.c: Likewise.
708 * gcc.target/i386/avx512cd-vpbroadcastmb2q-1.c: Likewise.
709 * gcc.target/i386/avx512cd-vpbroadcastmw2d-1.c: Likewise.
710 * gcc.target/i386/avx512dq-vfpclasspd-1.c: Likewise.
711 * gcc.target/i386/avx512dq-vfpclassps-1.c: Likewise.
712 * gcc.target/i386/avx512dq-vinsertf64x2-1.c: Likewise.
713 * gcc.target/i386/avx512dq-vinserti64x2-1.c: Likewise.
714 * gcc.target/i386/avx512f-gather-5.c: Likewise.
715 * gcc.target/i386/avx512f-vptestmd-1.c: Likewise.
716 * gcc.target/i386/avx512f-vptestmq-1.c: Likewise.
717 * gcc.target/i386/avx512f-vptestnmd-1.c: Likewise.
718 * gcc.target/i386/avx512f-vptestnmq-1.c: Likewise.
719 * gcc.target/i386/avx512f-vrndscaleps-1.c: Likewise.
720 * gcc.target/i386/avx512vl-vpbroadcastmb2q-1.c: Likewise.
721 * gcc.target/i386/avx512vl-vpbroadcastmw2d-1.c: Likewise.
722 * gcc.target/i386/avx512vl-vptestmd-1.c: Likewise.
723 * gcc.target/i386/avx512vl-vptestmq-1.c: Likewise.
724 * gcc.target/i386/avx512vl-vptestnmd-1.c: Likewise.
725 * gcc.target/i386/avx512vl-vptestnmq-1.c: Likewise.
726 * gcc.target/i386/pr32219-2.c: Allow registers other than %eax in
727 scans.
728 * gcc.target/i386/pr32219-4.c: Likewise.
729 * gcc.target/i386/pr32219-6.c: Likewise.
730 * gcc.target/i386/pr32219-8.c: Likewise.
731
732 2016-04-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
733
734 * gcc.dg/tree-ssa/minmax-2.c: Require c99_runtime and add the
735 associated options.
736
737 2016-04-26 Marek Polacek <polacek@redhat.com>
738
739 PR c++/70744
740 * g++.dg/ext/cond2.C: New test.
741
742 2016-04-26 Bin Cheng <bin.cheng@arm.com>
743
744 PR tree-optimization/70771
745 PR tree-optimization/70775
746 * gcc.dg/pr70771.c: New test.
747 * gcc.dg/pr70775.c: New test.
748
749 2016-04-26 Bernd Schmidt <bschmidt@redhat.com>
750
751 * gcc.target/i386/lzcnt-1.c: Allow a different lzcntw output register.
752
753 2016-04-25 Richard Biener <rguenther@suse.de>
754
755 PR tree-optimization/70780
756 * gcc.dg/torture/pr70780.c: New testcase.
757
758 2016-04-25 Michael Collison <michael.collison@arm.com>
759
760 * testsuite/gcc.target/arm/neon-vaddws16.c: New test.
761 * testsuite/gcc.target/arm/neon-vaddws32.c: New test.
762 * testsuite/gcc.target/arm/neon-vaddwu16.c: New test.
763 * testsuite/gcc.target/arm/neon-vaddwu32.c: New test.
764 * testsuite/gcc.target/arm/neon-vaddwu8.c: New test.
765 * testsuite/lib/target-supports.exp
766 (check_effective_target_vect_widen_sum_hi_to_si_pattern): Indicate
767 that arm neon support vector widen sum of HImode TO SImode.
768
769 2016-04-23 Jakub Jelinek <jakub@redhat.com>
770
771 PR sanitizer/70712
772 * c-c++-common/asan/pr70712.c: New test.
773
774 2016-04-22 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
775
776 * .gitattributes: New file.
777
778 2016-04-22 Christophe Lyon <christophe.lyon@linaro.org>
779
780 * lib/gcc-dg.exp (${tool}_load): Add default return value handler.
781
782 2016-04-22 Dominique d'Humieres <dominiq@lps.ens.fr>
783
784 * gfortran.dg/submodule_14.f08: Add cleanup-submodules.
785 * gfortran.dg/submodule_15.f08: Likewise.
786
787 2016-04-22 Richard Biener <rguenther@suse.de>
788
789 PR tree-optimization/70740
790 * gcc.dg/torture/pr70740.c: New testcase.
791
792 2016-04-21 H.J. Lu <hongjiu.lu@intel.com>
793
794 PR target/70750
795 * gcc.target/i386/pr70750-1.c: New test.
796 * gcc.target/i386/pr70750-2.c: Likewise.
797
798 2016-04-21 Paolo Carlini <paolo.carlini@oracle.com>
799
800 PR c++/70540
801 * g++.dg/cpp0x/auto48.C: New.
802
803 2016-04-21 Marek Polacek <polacek@redhat.com>
804
805 PR c++/70513
806 * g++.dg/cpp0x/forw_enum12.C: New test.
807 * g++.dg/cpp0x/forw_enum13.C: New test.
808
809 2016-04-21 Kirill Yukhin <kirill.yukhin@intel.com>
810
811 PR target/70728
812 * gcc.target/i386/pr70728.c: New test.
813
814 2016-04-21 Richard Biener <rguenther@suse.de>
815
816 PR middle-end/70747
817 * gcc.dg/pr70747.c: New testcase.
818
819 2016-04-21 Bin Cheng <bin.cheng@arm.com>
820
821 PR tree-optimization/70715
822 * gcc.dg/tree-ssa/scev-13.c: New test.
823
824 2016-04-21 Marc Glisse <marc.glisse@inria.fr>
825
826 * gcc.dg/tree-ssa/minmax-2.c: New testcase.
827
828 2016-04-21 Marc Glisse <marc.glisse@inria.fr>
829
830 * gcc.dg/tree-ssa/minmax-1.c: New testcase.
831
832 2016-04-20 Jan Hubicka <jh@suse.cz>
833
834 PR ipa/70018
835 * g++.dg/ipa/nothrow-1.C: New testcase.
836
837 2016-04-20 Nathan Sidwell <nathan@acm.org>
838
839 PR c++/55635
840 * g++.dg/eh/delete1.C: New.
841
842 2016-04-20 H.J. Lu <hongjiu.lu@intel.com>
843
844 * gcc.target/i386/avx256-unaligned-store-2.c: Add
845 -mtune-ctrl=sse_typeless_stores.
846
847 2016-04-20 H.J. Lu <hongjiu.lu@intel.com>
848
849 * gcc.target/i386/avx256-unaligned-load-1.c: Update load scan.
850
851 2016-04-20 Bin Cheng <bin.cheng@arm.com>
852
853 PR tree-optimization/69489
854 * gcc.dg/tree-ssa/ifc-pr69489-2.c: New test.
855
856 2016-04-20 Ilya Verbin <ilya.verbin@intel.com>
857
858 PR c++/69363
859 * c-c++-common/cilk-plus/PS/clauses3.c: Adjust dg-error string.
860 * c-c++-common/cilk-plus/PS/clauses4.c: New test.
861 * c-c++-common/cilk-plus/PS/pr69363.c: New test.
862
863 2016-04-20 Bin Cheng <bin.cheng@arm.com>
864
865 PR tree-optimization/56625
866 PR tree-optimization/69489
867 * gcc.dg/vect/pr56625.c: New test.
868 * gcc.dg/tree-ssa/ifc-pr69489-1.c: New test.
869
870 2016-04-20 Andrew Pinski <apinski@cavium.com>
871
872 PR target/64971
873 * gcc.c-torture/compile/pr37433-1.c: New testcase.
874
875 2016-04-20 Arnaud Charlet <charlet@adacore.com>
876
877 * gnat.dg/self1.adb: Remove now incorrect test.
878
879 2016-04-20 Bin Cheng <bin.cheng@arm.com>
880
881 * gcc.dg/tree-ssa/scev-11.c: New test.
882 * gcc.dg/tree-ssa/scev-12.c: New test.
883
884 2016-04-20 Marek Polacek <polacek@redhat.com>
885
886 PR tree-optimization/70725
887 * gcc.dg/pr70725.c: New test.
888
889 2016-04-20 Richard Biener <rguenther@suse.de>
890
891 PR tree-optimization/70726
892 * g++.dg/vect/pr70726.cc: New testcase.
893
894 2016-04-20 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
895
896 PR target/70674
897 * gcc.target/s390/pr70674.c: New test.
898
899 2016-04-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
900
901 PR libgfortran/70684
902 * gfortran.dg/list_read_14.f90: New test.
903
904 2016-04-19 H.J. Lu <hongjiu.lu@intel.com>
905
906 PR target/69201
907 * gcc.target/i386/avx256-unaligned-store-1.c (a): Make it
908 extern to force it misaligned.
909 (b): Likewise.
910 (c): Likewise.
911 (d): Likewise.
912 Check vmovups.*movv8sf_internal/3 instead of avx_storeups256.
913 Don't check `*' before movv4sf_internal.
914 * gcc.target/i386/avx256-unaligned-store-2.c: Check
915 vmovups.*movv32qi_internal/3 instead of avx_storeups256.
916 Don't check `*' before movv16qi_internal.
917 * gcc.target/i386/avx256-unaligned-store-3.c (a): Make it
918 extern to force it misaligned.
919 (b): Likewise.
920 (c): Likewise.
921 (d): Likewise.
922 Check vmovups.*movv4df_internal/3 instead of avx_storeupd256.
923 Don't check `*' before movv2df_internal.
924 * gcc.target/i386/avx256-unaligned-store-4.c (a): Make it
925 extern to force it misaligned.
926 (b): Likewise.
927 (c): Likewise.
928 (d): Likewise.
929 Check movv8sf_internal instead of avx_storeups256.
930 Check movups.*movv4sf_internal/3 instead of avx_storeups256.
931
932 2016-04-19 Richard Biener <rguenther@suse.de>
933
934 PR tree-optimization/70171
935 * g++.dg/tree-ssa/pr70171.C: New testcase.
936
937 2016-04-19 Richard Biener <rguenther@suse.de>
938
939 PR tree-optimization/70724
940 * gcc.dg/torture/pr70724.c: New testcase.
941
942 2016-04-18 Vladimir Makarov <vmakarov@redhat.com>
943
944 PR middle-end/70689
945 * testsuite/gcc.target/i386/pr70689.c: New.
946
947 2016-04-18 H.J. Lu <hongjiu.lu@intel.com>
948
949 PR target/70708
950 * gcc.target/i386/pr70708.c: New test.
951
952 2016-04-18 Richard Biener <rguenther@suse.de>
953
954 PR tree-optimization/43434
955 * gcc.dg/vect/pr43434.c: New testcase.
956 * c-c++-common/goacc/kernels-alias-3.c: Adjust.
957 * c-c++-common/goacc/kernels-alias-4.c: Likewise.
958 * c-c++-common/goacc/kernels-alias-5.c: Likewise.
959 * c-c++-common/goacc/kernels-alias-6.c: Likewise.
960 * c-c++-common/goacc/kernels-alias-7.c: Likewise.
961 * c-c++-common/goacc/kernels-alias-8.c: Likewise.
962 * gcc.dg/gomp/pr68640.c: Likewise.
963 * gfortran.dg/goacc/kernels-alias-3.f95: Likewise.
964 * gfortran.dg/goacc/kernels-alias-4.f95: Likewise.
965
966 2016-04-18 Richard Biener <rguenther@suse.de>
967
968 PR tree-optimization/70701
969 * gcc.dg/tree-ssa/ssa-fre-53.c: New testcase.
970
971 2016-04-18 Tom de Vries <tom@codesourcery.com>
972
973 PR testsuite/70699
974 * gcc.dg/pr70161.c: Add dot-file scans.
975 * lib/scandump.exp (dump-suffix): Return suffix after first dot char,
976 instead of after last dot char.
977
978 2016-04-17 Eric Botcazou <ebotcazou@adacore.com>
979
980 * c-c++-common/dump-ada-spec-3.c: New test.
981 * c-c++-common/dump-ada-spec-4.c: Likewise.
982
983 2016-04-17 Tom de Vries <tom@codesourcery.com>
984
985 PR other/70183
986 * gcc.target/i386/vzeroupper-dump-flags.c: New test.
987
988 2016-04-15 Jan Hubicka <jh@suse.cz>
989
990 PR ipa/70018
991 * g++.dg/ipa/pure-const-1.C: New testcase.
992 * g++.dg/ipa/pure-const-2.C: New testcase.
993 * g++.dg/ipa/pure-const-3.C: New testcase.
994
995 2016-04-15 Marek Polacek <polacek@redhat.com>
996
997 PR c/70671
998 * gcc.dg/bitfld-22.c: New test.
999
1000 2016-04-15 Bernd Schmidt <bschmidt@redhat.com>
1001
1002 * gcc.target/i386/pr46470.c: Add -mno-red-zone to dg-options for
1003 x86_64.
1004
1005 2016-04-15 Marek Polacek <polacek@redhat.com>
1006
1007 PR c/70651
1008 * c-c++-common/pr70651.c: New test.
1009
1010 2016-04-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1011
1012 PR rtl-optimization/70681
1013 * gcc.dg/ira-shrinkwrap-prep-2.c: XFAIL shrinkwrapping
1014 dump scan on arm and powerpc.
1015 * gcc.dg/pr10474.c: Likewise.
1016
1017 2016-04-15 Jakub Jelinek <jakub@redhat.com>
1018
1019 PR c++/69517
1020 PR c++/70019
1021 PR c++/70588
1022 * g++.dg/cpp1y/vla11.C: Revert for real.
1023
1024 PR c/70436
1025 * c-c++-common/Wparentheses-1.c: New test.
1026 * c-c++-common/gomp/Wparentheses-1.c: New test.
1027 * c-c++-common/gomp/Wparentheses-2.c: New test.
1028 * c-c++-common/gomp/Wparentheses-3.c: New test.
1029 * c-c++-common/gomp/Wparentheses-4.c: New test.
1030 * c-c++-common/cilk-plus/PS/Wparentheses-1.c: New test.
1031 * c-c++-common/cilk-plus/CK/Wparentheses-1.c: New test.
1032 * c-c++-common/goacc/Wparentheses-1.c: New test.
1033
1034 2016-04-15 Kirill Yukhin <kirill.yukhin@intel.com>
1035
1036 PR target/70662
1037 * gcc.target/i386/pr70662.c: New test.
1038
1039 2016-04-15 Richard Biener <rguenther@suse.de>
1040 Alan Modra <amodra@gmail.com>
1041
1042 PR tree-optimization/70130
1043 * gcc.dg/vect/O3-pr70130.c: New testcase.
1044
1045 2016-04-14 Michael Meissner <meissner@linux.vnet.ibm.com>
1046
1047 PR target/70669
1048 * gcc.target/powerpc/pr70669.c: New test.
1049
1050 PR target/70640
1051 * gcc.target/powerpc/pr70640.c: Fix test so it correctly works on
1052 a power7 system that does not have an assembler that supports
1053 power8.
1054
1055 2016-04-14 Martin Sebor <msebor@redhat.com>
1056
1057 PR c++/69517
1058 PR c++/70019
1059 PR c++/70588
1060 * c-c++-common/ubsan/vla-1.c: Revert.
1061 * g++.dg/cpp1y/vla11.C: Same.
1062 * g++.dg/cpp1y/vla12.C: Same.
1063 * g++.dg/cpp1y/vla13.C: Same.
1064 * g++.dg/cpp1y/vla14.C: Same.
1065 * g++.dg/cpp1y/vla3.C: Same.
1066 * gcc/testsuite/g++.dg/init/array24.C: Same.
1067 * g++.dg/ubsan/vla-1.C: Same.
1068
1069 2016-04-14 Marek Polacek <polacek@redhat.com>
1070 Jan Hubicka <hubicka@ucw.cz>
1071
1072 PR c++/70029
1073 * g++.dg/torture/pr70029.C: New test.
1074
1075 2016-04-14 Martin Sebor <msebor@redhat.com>
1076
1077 * g++.dg/cpp1y/vla11.C: Avoid using attribute aligned to increase
1078 type size to prevent failures on targets with very low maximum
1079 alignment.
1080
1081 2016-04-14 Richard Biener <rguenther@suse.de>
1082
1083 PR tree-optimization/70623
1084 * gcc.dg/torture/pr70623.c: New testcase.
1085 * gcc.dg/torture/pr70623-2.c: Likewise.
1086
1087 2016-04-13 Martin Sebor <msebor@redhat.com>
1088
1089 PR c++/69517
1090 PR c++/70019
1091 PR c++/70588
1092 * c-c++-common/ubsan/vla-1.c (main): Catch exceptions.
1093 * g++.dg/cpp1y/vla11.C: New test.
1094 * g++.dg/cpp1y/vla12.C: New test.
1095 * g++.dg/cpp1y/vla13.C: New test.
1096 * g++.dg/cpp1y/vla14.C: New test.
1097 * g++.dg/cpp1y/vla3.C: Restore deleted test.
1098 * gcc/testsuite/g++.dg/init/array24.C: Fully brace VLA initializer.
1099 * g++.dg/ubsan/vla-1.C: Disable exceptions.
1100
1101 2016-04-13 Jakub Jelinek <jakub@redhat.com>
1102
1103 PR c++/70641
1104 * g++.dg/opt/pr70641.C: New test.
1105
1106 2016-04-13 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1107
1108 PR rtl-optimization/68749
1109 * gcc.dg/ifcvt-4.c: Use "word_mode" rather than "int" to limit the
1110 effects of argument promotions.
1111 Remove default args to dg-skip-if.
1112
1113 2016-04-13 Paolo Carlini <paolo.carlini@oracle.com>
1114
1115 PR c++/70635
1116 * g++.dg/parse/pr70635.C: New.
1117
1118 2016-04-13 Marek Polacek <polacek@redhat.com>
1119
1120 PR c++/70639
1121 * c-c++-common/Wmisleading-indentation-4.c: New test.
1122
1123 2016-04-13 Marek Polacek <polacek@redhat.com>
1124
1125 PR c/70436
1126 * testsuite/gcc.dg/Wparentheses-12.c: New test.
1127 * testsuite/gcc.dg/Wparentheses-13.c: New test.
1128
1129 2016-04-13 Ilya Enkovich <ilya.enkovich@intel.com>
1130
1131 * gcc.target/i386/avx512bw-kunpckdq-2.c: New test.
1132 * gcc.target/i386/avx512bw-kunpckwd-2.c: New test.
1133 * gcc.target/i386/avx512f-kunpckbw-2.c: New test.
1134
1135 2016-04-13 Jakub Jelinek <jakub@redhat.com>
1136
1137 PR middle-end/70633
1138 * gcc.c-torture/compile/pr70633.c: New test.
1139
1140 PR debug/70628
1141 * gcc.dg/torture/pr70628.c: New test.
1142
1143 2016-04-12 Patrick Palka <ppalka@gcc.gnu.org>
1144
1145 PR c++/70610
1146 * g++.dg/template/pr70610.C: New test.
1147 * g++.dg/template/pr70610-2.C: New test.
1148 * g++.dg/template/pr70610-3.C: New test.
1149 * g++.dg/template/pr70610-4.C: New test.
1150
1151 2016-04-12 Jakub Jelinek <jakub@redhat.com>
1152
1153 * c-c++-common/cilk-plus/SE/ef_error2.c (func2): Use vectorlength
1154 128 instead of 32.
1155
1156 PR c++/70571
1157 * g++.dg/ext/pr70571.C: New test.
1158
1159 2016-04-12 Michael Meissner <meissner@linux.vnet.ibm.com>
1160
1161 PR target/70640
1162 * gcc.target/powerpc/pr70640.c: New test.
1163
1164 2016-04-12 Paolo Carlini <paolo.carlini@oracle.com>
1165
1166 PR c++/68722
1167 * g++.dg/parse/pr68722.C: New.
1168
1169 2016-04-12 Jakub Jelinek <jakub@redhat.com>
1170
1171 PR rtl-optimization/70596
1172 * gcc.target/i386/pr70596.c: New test.
1173
1174 2016-04-12 Nathan Sidwell <nathan@acm.org>
1175
1176 PR c++/70501
1177 * g++.dg/init/pr70501.C: New.
1178
1179 2016-04-12 David Wohlferd <dw@LimeGreenSocks.com>
1180
1181 * gcc.target/i386/asm-flag-6.c: New test.
1182
1183 2016-04-12 Tom de Vries <tom@codesourcery.com>
1184
1185 PR tree-optimization/68756
1186 * gcc.dg/graphite/pr68756.c: New test.
1187
1188 2016-04-12 Jakub Jelinek <jakub@redhat.com>
1189
1190 PR tree-optimization/70602
1191 * gcc.c-torture/execute/pr70602.c: New test.
1192
1193 2016-04-11 Michael Meissner <meissner@linux.vnet.ibm.com>
1194
1195 PR target/70381
1196 * gcc.target/powerpc/float128-1.c: New tests to make sure the
1197 __float128 emulator is built and runs.
1198 * gcc.target/powerpc/float128-1.c: Likewise.
1199
1200 * lib/target-supports.exp (check_ppc_float128_sw_available):
1201 Rework tests for __float128 software and hardware
1202 availability. Fix exit condition to return 0 on success.
1203
1204 2016-04-11 James Greenhalgh <james.greenhalgh@arm.com>
1205
1206 PR target/70133
1207 * gcc.target/aarch64/mgeneral-regs_4.c: Fix expected output.
1208 * gcc.target/aarch64/target_attr_15.c: Likewise.
1209
1210 2016-04-10 Paolo Carlini <paolo.carlini@oracle.com>
1211
1212 PR c++/69066
1213 * g++.dg/cpp1y/pr69066.C: New.
1214
1215 2016-04-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1216
1217 PR fortran/68566
1218 * gfortran.dg/pr36192.f90: Update test.
1219 * gfortran.dg/pr36192_1.f90: Update test.
1220 * gfortran.dg/real_dimension_1.f: Update test.
1221 * gfortran.dg/parameter_array_init_7.f90: New test.
1222
1223 2016-04-09 John David Anglin <danglin@gcc.gnu.org>
1224
1225 PR testsuite/64039
1226 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: xfail scan-tree-dump on hppa*64*-*-*.
1227
1228 * gcc.dg/pr70317.c: Add -fno-common on hppa*-*-hpux*.
1229
1230 PR rtl-optimization/66669
1231 * gcc.dg/loop-8.c: Skip on hppa*-*-*.
1232
1233 * gcc.dg/debug/dwarf2/prod-options.c: Adjust scan for hppa*64*-*-*.
1234
1235 * gcc.dg/pic-1.c: Skip on hppa*-*-*.
1236 * gcc.dg/pie-1.c: Likewise.
1237 * gcc.dg/pic-3.c: Skip on hppa*64*-*-*.
1238 * gcc.dg/pic-4.c: Likewise.
1239 * gcc.dg/pie-3.c: Likewise.
1240 * gcc.dg/pie-4.c: Likewise.
1241
1242 * gcc.dg/uninit-19.c: Fix warning line for hppa*64*-*-*.
1243
1244 PR tree-optimization/68644
1245 * gcc.dg/tree-ssa/ivopts-lt-2.c: Skip on hppa*-*-*.
1246
1247 PR rtl-optimization/64886
1248 * gcc.dg/pr64434.c: Skip on hppa*-*-hpux*.
1249
1250 2016-04-09 Tom de Vries <tom@codesourcery.com>
1251
1252 PR tree-optimization/68953
1253 * gcc.dg/graphite/pr68953.c: New test.
1254
1255 2016-04-09 Dominique d'Humieres <dominiq@lps.ens.fr>
1256
1257 PR fortran/70592
1258 * gfortran.dg/deferred_character_16.f90: New test.
1259
1260 2016-04-09 Jakub Jelinek <jakub@redhat.com>
1261
1262 PR tree-optimization/70586
1263 * gcc.c-torture/execute/pr70586.c: New test.
1264
1265 2016-04-09 Dominique d'Humieres <dominiq@lps.ens.fr>
1266
1267 PR sanitizer/70573
1268 * c-c++-common/asan/halt_on_error-1.c: Replace memset
1269 with __builtin_memset
1270 * c-c++-common/asan/halt_on_error-2.c: Likewise.
1271
1272 2016-04-08 Cesar Philippidis <cesar@codesourcery.com>
1273
1274 PR lto/70289
1275 PR ipa/70348
1276 PR tree-optimization/70373
1277 PR middle-end/70533
1278 PR middle-end/70534
1279 PR middle-end/70535
1280 * c-c++-common/goacc/reduction-5.c: New test.
1281 * c-c++-common/goacc/reduction-promotions.c: New test.
1282 * gfortran.dg/goacc/reduction-3.f95: New test.
1283 * gfortran.dg/goacc/reduction-promotions.f90: New test.
1284
1285 2016-04-08 Patrick Palka <ppalka@gcc.gnu.org>
1286
1287 PR c++/70590
1288 PR c++/70452
1289 * g++.dg/pr70590.C: New test.
1290 * g++.dg/pr70590-2.C: New test.
1291
1292 2016-04-08 Jakub Jelinek <jakub@redhat.com>
1293
1294 PR middle-end/70593
1295 * gcc.target/i386/pr70593.c: New test.
1296
1297 PR rtl-optimization/70574
1298 * gcc.target/i386/avx2-pr70574.c: New test.
1299
1300 2016-04-08 Maxim Ostapenko <m.ostapenko@samsung.com>
1301
1302 PR sanitizer/70541
1303 * c-c++-common/asan/pr70541.c: New test.
1304
1305 2016-04-08 Tom de Vries <tom@codesourcery.com>
1306
1307 * c-c++-common/goacc/uninit-firstprivate-clause.c: New test.
1308 * gfortran.dg/goacc/uninit-firstprivate-clause.f95: New test.
1309
1310 2016-04-08 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1311
1312 PR target/70566
1313 * gcc.c-torture/execute/pr70566.c: New test.
1314
1315 2016-04-08 Tom de Vries <tom@codesourcery.com>
1316
1317 * c-c++-common/goacc/uninit-copy-clause.c: New test.
1318 * gfortran.dg/goacc/uninit-copy-clause.f95: New test.
1319
1320 2016-04-08 Alan Modra <amodra@gmail.com>
1321
1322 * gcc.target/powerpc/pr70117.c: New.
1323
1324 2016-04-07 Jakub Jelinek <jakub@redhat.com>
1325
1326 PR testsuite/70581
1327 * gcc.dg/lto/simd-function_0.c: New test.
1328
1329 * c-c++-common/attr-simd.c: Add scan-assembler* directives for AVX512F
1330 clones.
1331 * c-c++-common/attr-simd-2.c: Likewise.
1332 * c-c++-common/attr-simd-4.c: Likewise.
1333 * gcc.dg/gomp/simd-clones-2.c: Likewise.
1334 * gcc.dg/gomp/simd-clones-3.c: Likewise.
1335
1336 2016-04-07 Thomas Preud'homme <thomas.preudhomme@arm.com>
1337
1338 PR testsuite/70553
1339 * gcc.target/arm/pr70496.c: Also require arm_arm_ok effective target.
1340
1341 2016-04-07 Thomas Schwinge <thomas@codesourcery.com>
1342 Tom de Vries <tom@codesourcery.com>
1343
1344 * gfortran.dg/goacc/kernels-loop-2.f95: Scan for parallelization.
1345 * gfortran.dg/goacc/kernels-loop-data-2.f95: Likewise.
1346 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: Likewise.
1347 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: Likewise.
1348 * gfortran.dg/goacc/kernels-loop-data-update.f95: Likewise.
1349 * gfortran.dg/goacc/kernels-loop-data.f95: Likewise.
1350 * gfortran.dg/goacc/kernels-loop.f95: Likewise.
1351 * gfortran.dg/goacc/kernels-loop-n.f95: Likewise, XFAILed.
1352
1353 2016-04-06 Patrick Palka <ppalka@gcc.gnu.org>
1354
1355 PR c/70436
1356 * g++.dg/warn/Wparentheses-29.C: New test.
1357
1358 2016-04-06 Patrick Palka <ppalka@gcc.gnu.org>
1359
1360 PR c/70436
1361 * g++.dg/plugin/pragma_plugin.c (handle_pragma_sayhello): Add
1362 explicit braces to resolve a future -Wparentheses warning.
1363
1364 2016-04-06 Richard Henderson <rth@redhat.com>
1365
1366 * gcc.dg/pr61817-1.c: New test.
1367 * gcc.dg/pr61817-2.c: New test.
1368 * gcc.dg/pr69391-1.c: New test.
1369 * gcc.dg/pr69391-2.c: New test.
1370
1371 2016-04-06 Vladimir Makarov <vmakarov@redhat.com>
1372
1373 PR rtl-optimization/70398
1374 * testsuite/gcc.target/aarch64/pr70398.c: New.
1375
1376 2016-04-06 Eric Botcazou <ebotcazou@adacore.com>
1377
1378 * gcc.c-torture/execute/20101011-1.c (__VISIUM__): Set DO_TEST to 0.
1379
1380 2016-04-06 Yvan Roux <yvan.roux@linaro.org>
1381 Pedro Alves <palves@redhat.com>
1382
1383 * gcc.dg/guality/guality.h (main): Avoid GDB being blocked on signals.
1384
1385 2016-04-06 Jakub Jelinek <jakub@redhat.com>
1386
1387 * lib/target-supports.exp (check_effective_target_vect_simd_clones):
1388 Check for avx512f effective targets instead of avx2.
1389 * gcc.dg/gomp/declare-simd-1.c: Add scan-assembler-times directives
1390 for AVX512F clones.
1391 * gcc.dg/gomp/declare-simd-3.c: Likewise.
1392 * g++.dg/gomp/declare-simd-1.C: Likewise.
1393 * g++.dg/gomp/declare-simd-3.C: Likewise.
1394 * g++.dg/gomp/declare-simd-4.C: Likewise.
1395
1396 PR middle-end/70550
1397 * c-c++-common/gomp/pr70550-1.c: New test.
1398 * c-c++-common/gomp/pr70550-2.c: New test.
1399
1400 2016-04-05 Nathan Sidwell <nathan@acm.org>
1401
1402 PR c++/70512
1403 * g++.dg/ext/attribute-may-alias-5.C: New.
1404
1405 2016-04-05 Jakub Jelinek <jakub@redhat.com>
1406
1407 PR c++/70336
1408 * c-c++-common/pr70336.c: New test.
1409 * gcc.dg/torture/builtin-isinf_sign-1.c (foo): Guard tests
1410 no longer optimized away at -O0 with #ifndef __OPTIMIZE__.
1411
1412 2016-04-05 Jan Hubicka <hubicka@ucw.cz>
1413
1414 PR ipa/66223
1415 * g++.dg/ipa/devirt-51.C: Use -fsanitize=unreachable.
1416
1417 2016-04-05 Jakub Jelinek <jakub@redhat.com>
1418
1419 PR rtl-optimization/70542
1420 * gcc.dg/torture/pr70542.c: New test.
1421 * gcc.target/i386/avx2-pr70542.c: New test.
1422
1423 2016-04-05 Zdenek Sojka <zsojka@seznam.cz>
1424
1425 PR tree-optimization/70509
1426 * gcc.target/i386/avx512bw-pr70509.c: New test.
1427
1428 2016-04-05 Patrick Palka <ppalka@gcc.gnu.org>
1429
1430 PR c++/70452
1431 * g++.dg/ext/constexpr-vla4.C: New test.
1432
1433 2016-04-05 Uros Bizjak <ubizjak@gmail.com>
1434
1435 PR target/70510
1436 * gcc.target/i386/pr70510.c: New test.
1437
1438 2016-04-05 Richard Biener <rguenther@suse.de>
1439
1440 PR tree-optimization/70526
1441 * g++.dg/torture/pr70526.C: New testcase.
1442
1443 2016-04-05 Jakub Jelinek <jakub@redhat.com>
1444
1445 PR target/70525
1446 * gcc.target/i386/pr70525.c: New test.
1447
1448 2016-04-05 Richard Biener <rguenther@suse.de>
1449
1450 PR middle-end/70499
1451 * g++.dg/torture/pr70499.C: New testcase.
1452
1453 2016-04-05 Richard Biener <rguenther@suse.de>
1454
1455 * gcc.dg/tree-ssa/20030814-6.c: Fix testcase, disable FRE,
1456 remove XFAIL.
1457
1458 2016-04-04 Jakub Jelinek <jakub@redhat.com>
1459
1460 PR middle-end/70307
1461 * gcc.dg/torture/pr70307.c: Add -Wno-psabi to dg-options. Prune
1462 rs6000 ABI warnings.
1463
1464 2016-04-04 Jan Hubicka <hubicka@ucw.cz>
1465
1466 PR ipa/66223
1467 * g++.dg/ipa/devirt-51.C: New testcase.
1468
1469 2016-04-04 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1470 Jakub Jelinek <jakub@redhat.com>
1471
1472 PR middle-end/70457
1473 * gcc.dg/torture/pr70457.c: New.
1474
1475 2016-04-04 Andre Vehreschild <vehre@gcc.gnu.org>
1476
1477 PR fortran/67538
1478 * gfortran.dg/allocate_with_source_19.f08: New test.
1479
1480 2016-04-04 Andre Vehreschild <vehre@gcc.gnu.org>
1481
1482 PR fortran/65795
1483 * gfortran.dg/coarray_allocate_6.f08: New test.
1484
1485 2016-04-04 Richard Biener <rguenther@suse.de>
1486
1487 PR rtl-optimization/70484
1488 * gcc.dg/torture/pr70484.c: New testcase.
1489
1490 2016-04-04 Marek Polacek <polacek@redhat.com>
1491
1492 PR c/70307
1493 * gcc.dg/torture/pr70307.c: New test.
1494
1495 2016-04-03 Oleg Endo <olegendo@gcc.gnu.org>
1496
1497 PR target/70416
1498 PR target/67391
1499 * gcc.target/sh/torture/pr70416.c: New.
1500
1501 2016-04-02 Martin Sebor <msebor@redhat.com>
1502
1503 PR c++/67376
1504 PR c++/70170
1505 PR c++/70172
1506 PR c++/70228
1507 * g++.dg/cpp0x/constexpr-array-ptr10.C: New test.
1508 * g++.dg/cpp0x/constexpr-array-ptr9.C: New test.
1509 * g++.dg/cpp0x/constexpr-nullptr-1.C: New test.
1510 * g++.dg/cpp0x/constexpr-array5.C: Adjust text of expected diagnostic.
1511 * g++.dg/cpp0x/constexpr-string.C: Same.
1512 * g++.dg/cpp0x/constexpr-wstring2.C: Same.
1513 * g++.dg/cpp0x/pr65398.C: Same.
1514 * g++.dg/ext/constexpr-vla1.C: Same.
1515 * g++.dg/ext/constexpr-vla2.C: Same.
1516 * g++.dg/ext/constexpr-vla3.C: Same.
1517 * g++.dg/ubsan/pr63956.C: Same.
1518
1519 2016-04-01 Jakub Jelinek <jakub@redhat.com>
1520
1521 PR rtl-optimization/70467
1522 * gcc.target/i386/pr70467-2.c: New test.
1523
1524 2016-04-01 Jakub Jelinek <jakub@redhat.com>
1525 Marek Polacek <polacek@redhat.com>
1526
1527 PR c++/70488
1528 * g++.dg/init/new47.C: New test.
1529
1530 2016-04-01 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
1531
1532 PR target/70496
1533 * gcc.target/arm/pr70496.c: New test.
1534
1535 2016-04-01 Nathan Sidwell <nathan@acm.org>
1536
1537 PR c++/68475
1538 * g++.dg/g++.dg/cpp0x/noexcept29.C: New.
1539
1540 2016-04-01 Ilya Enkovich <enkovich.gnu@gmail.com>
1541
1542 PR target/69890
1543 * gcc.dg/strlenopt.h (memmove): New.
1544 * gcc.target/i386/chkp-strlen-1.c: Include "../../gcc.dg/strlenopt.h"
1545 instead of "string.h".
1546 * gcc.target/i386/chkp-strlen-2.c: Likewise.
1547 * gcc.target/i386/chkp-strlen-3.c: Likewise.
1548 * gcc.target/i386/chkp-strlen-4.c: Likewise.
1549 * gcc.target/i386/chkp-strlen-5.c: Likewise.
1550 * gcc.target/i386/chkp-stropt-1.c: Likewise.
1551 * gcc.target/i386/chkp-stropt-10.c: Likewise.
1552 * gcc.target/i386/chkp-stropt-11.c: Likewise.
1553 * gcc.target/i386/chkp-stropt-12.c: Likewise.
1554 * gcc.target/i386/chkp-stropt-13.c: Likewise.
1555 * gcc.target/i386/chkp-stropt-14.c: Likewise.
1556 * gcc.target/i386/chkp-stropt-15.c: Likewise.
1557 * gcc.target/i386/chkp-stropt-16.c: Likewise.
1558 * gcc.target/i386/chkp-stropt-2.c: Likewise.
1559 * gcc.target/i386/chkp-stropt-3.c: Likewise.
1560 * gcc.target/i386/chkp-stropt-4.c: Likewise.
1561 * gcc.target/i386/chkp-stropt-5.c: Likewise.
1562 * gcc.target/i386/chkp-stropt-6.c: Likewise.
1563 * gcc.target/i386/chkp-stropt-7.c: Likewise.
1564 * gcc.target/i386/chkp-stropt-8.c: Likewise.
1565 * gcc.target/i386/chkp-stropt-9.c: Likewise.
1566
1567 2016-03-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1568
1569 * g++.dg/template/ptrmem30.C (read): Rename to data_read.
1570 (Holder::foo): Reflect this.
1571
1572 2016-03-31 Ilya Enkovich <enkovich.gnu@gmail.com>
1573
1574 PR target/70442
1575 * gcc.dg/pr70442.c: New test.
1576
1577 2016-03-31 Nathan Sidwell <nathan@acm.org>
1578
1579 PR c++/70393
1580 * g++.dg/cpp0x/constexpr-virtual6.C: New.
1581
1582 2016-03-31 Kirill Yukhin <kirill.yukhin@intel.com>
1583
1584 PR target/70453
1585 * gcc.target/i386/pr70453.c: New test.
1586
1587 2016-03-31 Andrey Belevantsev <abel@ispras.ru>
1588
1589 PR target/70292
1590 * gcc.c-torture/pr70292.c: New test.
1591
1592 2016-03-31 Marek Polacek <polacek@redhat.com>
1593
1594 PR c/70297
1595 * c-c++-common/pr70297.c: New test.
1596 * g++.dg/cpp0x/typedef-redecl.C: New test.
1597 * gcc.dg/typedef-redecl2.c: New test.
1598
1599 2016-03-31 Jakub Jelinek <jakub@redhat.com>
1600
1601 PR rtl-optimization/70460
1602 * gcc.c-torture/execute/pr70460.c: New test.
1603
1604 2016-03-31 Richard Biener <rguenther@suse.de>
1605
1606 PR c++/70430
1607 * g++.dg/ext/vector30.C: New testcase.
1608
1609 2016-03-30 Dominique d'Humieres <dominiq@lps.ens.fr>
1610 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1611
1612 * gfortran.dg/fmt_pf.f90: New test.
1613
1614 2016-03-30 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1615
1616 Forward-port from 5 branch
1617 2016-03-30 Jakub Jelinek <jakub@redhat.com>
1618
1619 PR testsuite/70356
1620 * gcc.target/i386/avx-vextractf128-256-5.c: Move
1621 dg-require-effective-target after dg-do.
1622
1623 2015-12-30 Kirill Yukhin <kirill.yukhin@intel.com>
1624
1625 * gcc.target/i386/avx-vextractf128-256-5.c: New test.
1626
1627 2016-03-30 Thomas Schwinge <thomas@codesourcery.com>
1628 Julian Brown <julian@codesourcery.com>
1629 Chung-Lin Tang <cltang@codesourcery.com>
1630 Cesar Philippidis <cesar@codesourcery.com>
1631 James Norris <jnorris@codesourcery.com>
1632 Tom de Vries <tom@codesourcery.com>
1633 Nathan Sidwell <nathan@codesourcery.com>
1634
1635 * c-c++-common/goacc/combined-directives.c: Clean up dg-* directives.
1636 * c-c++-common/goacc/loop-clauses.c: Likewise.
1637 * g++.dg/goacc/template.C: Likewise.
1638 * gfortran.dg/goacc/combined-directives.f90: Likewise.
1639 * gfortran.dg/goacc/loop-1.f95: Likewise.
1640 * gfortran.dg/goacc/loop-5.f95: Likewise.
1641 * gfortran.dg/goacc/loop-6.f95: Likewise.
1642 * gfortran.dg/goacc/loop-tree-1.f90: Likewise.
1643 * c-c++-common/goacc-gomp/nesting-1.c: Update.
1644 * c-c++-common/goacc-gomp/nesting-fail-1.c: Likewise.
1645 * c-c++-common/goacc/clauses-fail.c: Likewise.
1646 * c-c++-common/goacc/parallel-1.c: Likewise.
1647 * c-c++-common/goacc/reduction-1.c: Likewise.
1648 * c-c++-common/goacc/reduction-2.c: Likewise.
1649 * c-c++-common/goacc/reduction-3.c: Likewise.
1650 * c-c++-common/goacc/reduction-4.c: Likewise.
1651 * c-c++-common/goacc/routine-3.c: Likewise.
1652 * c-c++-common/goacc/routine-4.c: Likewise.
1653 * c-c++-common/goacc/routine-5.c: Likewise.
1654 * c-c++-common/goacc/tile.c: Likewise.
1655 * g++.dg/goacc/template.C: Likewise.
1656 * gfortran.dg/goacc/combined-directives.f90: Likewise.
1657 * c-c++-common/goacc/nesting-1.c: Move dg-error test cases into...
1658 * c-c++-common/goacc/nesting-fail-1.c: ... this file. Update.
1659 * c-c++-common/goacc/kernels-1.c: Update. Incorporate...
1660 * c-c++-common/goacc/kernels-empty.c: ... this file, and...
1661 * c-c++-common/goacc/kernels-eternal.c: ... this file, and...
1662 * c-c++-common/goacc/kernels-noreturn.c: ... this file.
1663 * c-c++-common/goacc/host_data-1.c: New file. Incorporate...
1664 * c-c++-common/goacc/use_device-1.c: ... this file.
1665 * c-c++-common/goacc/host_data-2.c: New file. Incorporate...
1666 * c-c++-common/goacc/host_data-5.c: ... this file, and...
1667 * c-c++-common/goacc/host_data-6.c: ... this file.
1668 * c-c++-common/goacc/loop-2-kernels.c: New file.
1669 * c-c++-common/goacc/loop-2-parallel.c: Likewise.
1670 * c-c++-common/goacc/loop-3.c: Likewise.
1671 * g++.dg/goacc/reference.C: Likewise.
1672 * g++.dg/goacc/routine-1.C: Likewise.
1673 * g++.dg/goacc/routine-2.C: Likewise.
1674
1675 2016-03-30 Richard Biener <rguenther@suse.de>
1676
1677 PR middle-end/70450
1678 * gcc.dg/torture/pr70450.c: New testcase.
1679
1680 2016-03-30 Jakub Jelinek <jakub@redhat.com>
1681
1682 PR target/70421
1683 * gcc.dg/torture/pr70421.c: New test.
1684 * gcc.target/i386/avx512f-pr70421.c: New test.
1685
1686 2016-03-30 H.J. Lu <hongjiu.lu@intel.com>
1687
1688 PR testsuite/70364
1689 * gcc.target/i386/cleanup-1.c: Include <stddef.h>.
1690 (check): New function.
1691 (bar): Call check.
1692 (foo): Align stack to 16 bytes when calling bar.
1693 * gcc.target/i386/cleanup-2.c: Likewise.
1694
1695 2016-03-30 Patrick Palka <ppalka@gcc.gnu.org>
1696
1697 PR tree-optimization/59124
1698 * gcc.dg/Warray-bounds-19.c: New test.
1699
1700 2016-03-29 Zachary T Welch <zwelch@codesourcery.com>
1701
1702 * lib/prune.exp (escape_regex_chars): New.
1703 (prune_file_path): Update to quote metcharacters for regexp.
1704
1705 2016-03-29 Jakub Jelinek <jakub@redhat.com>
1706
1707 PR rtl-optimization/70429
1708 * gcc.c-torture/execute/pr70429.c: New test.
1709
1710 PR tree-optimization/70405
1711 * gcc.dg/pr70405.c: New test.
1712
1713 2016-03-29 Andre Vehreschild <vehre@gcc.gnu.org>
1714
1715 PR fortran/70397
1716 * gfortran.dg/unlimited_polymorphic_25.f90: New test.
1717 * gfortran.dg/unlimited_polymorphic_26.f90: New test.
1718
1719 2016-03-29 Thomas Schwinge <thomas@codesourcery.com>
1720
1721 PR testsuite/64177
1722 * c-c++-common/cilk-plus/CK/spawning_arg.c (main): Call
1723 __cilkrts_set_param to set two workers.
1724 * c-c++-common/cilk-plus/CK/steal_check.c (main): Likewise.
1725 * g++.dg/cilk-plus/CK/catch_exc.cc (main): Likewise.
1726
1727 2016-03-28 Dominique d'Humieres <dominiq@lps.ens.fr>
1728
1729 * g++.dg/ext/fnname5.C: Update the test for Darwin.
1730
1731 2016-03-28 Kirill Yukhin <kirill.yukhin@intel.com>
1732
1733 PR target/70406
1734 * gcc.target/i386/pr70406.c: New test.
1735
1736 2016-03-27 Eric Botcazou <ebotcazou@adacore.com>
1737
1738 * gnat.dg/specs/double_record_extension3.ads: New test.
1739
1740 2016-03-25 Richard Henderson <rth@redhat.com>
1741
1742 PR target/70120
1743 * gcc.target/aarch64/pr70120-1.c: New.
1744 * gcc.target/aarch64/pr70120-2.c: New.
1745 * gcc.target/aarch64/pr70120-3.c: New.
1746
1747 2016-03-25 Patrick Palka <ppalka@gcc.gnu.org>
1748
1749 PR c++/62212
1750 * g++.dg/template/mangle2.C: The dg-do directive should be
1751 "compile" not "assemble".
1752
1753 2016-03-25 Bernd Schmidt <bschmidt@redhat.com>
1754
1755 PR lto/69650
1756 * gcc.dg/pr69650.c: New test.
1757
1758 2016-03-25 David Edelsohn <dje.gcc@gmail.com>
1759
1760 * g++.dg/ext/pr70290.C: Prune non-standard ABI.
1761
1762 2016-03-25 Alan Modra <amodra@gmail.com>
1763
1764 * gcc.dg/dfp/pr70052.c: New test.
1765
1766 2016-03-24 Richard Henderson <rth@redhat.com>
1767
1768 PR middle-end/69845
1769 * gcc.dg/tree-ssa/pr69845-1.c: New test.
1770 * gcc.dg/tree-ssa/pr69845-2.c: New test.
1771
1772 2016-03-24 Tom de Vries <tom@codesourcery.com>
1773
1774 * gfortran.dg/goacc/host_data-tree.f95: Add missing initialization.
1775
1776 2016-03-24 Tom de Vries <tom@codesourcery.com>
1777
1778 * c-c++-common/goacc/uninit-use-device-clause.c: New test.
1779 * gfortran.dg/goacc/uninit-use-device-clause.f95: New test.
1780
1781 2016-03-24 Tom de Vries <tom@codesourcery.com>
1782
1783 * c-c++-common/goacc/uninit-dim-clause.c: New test.
1784 * gfortran.dg/goacc/uninit-dim-clause.f95: New test.
1785
1786 2016-03-24 Patrick Palka <ppalka@gcc.gnu.org>
1787
1788 PR c++/62212
1789 * g++.dg/template/mangle2.C: New test.
1790
1791 2016-03-24 Richard Biener <rguenther@suse.de>
1792
1793 PR tree-optimization/70396
1794 * gcc.dg/torture/pr70396.c: New testcase.
1795
1796 2016-03-24 Richard Biener <rguenther@suse.de>
1797
1798 PR middle-end/70370
1799 * gcc.dg/torture/pr70370.c: New testcase.
1800
1801 2016-03-24 Tom de Vries <tom@codesourcery.com>
1802
1803 * gfortran.dg/goacc/data-tree.f95: Add missing initialization.
1804 * gfortran.dg/goacc/kernels-tree.f95: Same.
1805 * gfortran.dg/goacc/parallel-tree.f95: Same.
1806
1807 2016-03-24 Tom de Vries <tom@codesourcery.com>
1808
1809 * c-c++-common/goacc/uninit-if-clause.c: New test.
1810 * gfortran.dg/goacc/uninit-if-clause.f95: New test.
1811
1812 2016-03-24 Jakub Jelinek <jakub@redhat.com>
1813
1814 PR target/70290
1815 * g++.dg/ext/pr70290.C: Add -Wno-psabi -w to dg-options.
1816 Fix formatting.
1817
1818 2016-03-24 Richard Biener <rguenther@suse.de>
1819
1820 PR tree-optimization/70372
1821 * gcc.dg/tree-ssa/pr70372.c: New testcase.
1822
1823 2016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
1824
1825 PR c++/70347
1826 * g++.dg/cpp1y/nsdmi-union1.C: New test.
1827
1828 2016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
1829
1830 PR c++/70332
1831 * g++.dg/cpp1y/nsdmi-aggr5.C: New test.
1832
1833 2016-03-23 Jakub Jelinek <jakub@redhat.com>
1834
1835 PR c++/70001
1836 * g++.dg/cpp0x/constexpr-70001-4.C: New test.
1837 * g++.dg/cpp1y/pr70001.C: New test.
1838
1839 PR c++/70323
1840 * g++.dg/cpp0x/constexpr-70323.C: New test.
1841
1842 2016-03-23 Alexandre Oliva <aoliva@redhat.com>
1843 Jason Merrill <jason@redhat.com>
1844 Jakub Jelinek <jakub@redhat.com>
1845
1846 PR c++/69315
1847 * g++.dg/cpp0x/constexpr-69315.C: New test.
1848 * g++.dg/cpp0x/variadic122.C: Change one dg-warning into dg-bogus.
1849
1850 2016-03-23 Marek Polacek <polacek@redhat.com>
1851
1852 PR c++/69884
1853 * g++.dg/warn/Wignored-attributes-1.C: New test.
1854 * g++.dg/warn/Wignored-attributes-2.C: New test.
1855
1856 2016-03-23 Tom de Vries <tom@codesourcery.com>
1857
1858 * c-c++-common/goacc/kernels-default.c (foo): Add missing
1859 initialization.
1860 * gfortran.dg/goacc/private-3.f95 (test): Same.
1861 * gfortran.dg/goacc/routine-5.f90 (gang, worker, vector, seq): Add
1862 missing use param.
1863
1864 2016-03-23 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1865
1866 * lib/target-supports.exp: Remove v7ve entry from loop
1867 creating effective target checks.
1868 (check_effective_target_arm_arch_v7ve_ok): New procedure.
1869 (add_options_for_arm_arch_v7ve): Likewise.
1870
1871 2016-03-23 Jakub Jelinek <jakub@redhat.com>
1872
1873 PR tree-optimization/70354
1874 * gcc.dg/vect/pr70354-1.c: New test.
1875 * gcc.dg/vect/pr70354-2.c: New test.
1876 * gcc.target/i386/avx2-pr70354-1.c: New test.
1877 * gcc.target/i386/avx2-pr70354-2.c: New test.
1878
1879 2016-03-22 Jeff Law <law@redhat.com>
1880
1881 PR target/70232
1882 * gcc.dg/tree-ssa/pr70232.c: New test.
1883
1884 2016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
1885
1886 PR target/70302
1887 * gcc.target/i386/pr70302.c: New test.
1888
1889 2016-03-22 Richard Biener <rguenther@suse.de>
1890
1891 PR middle-end/70251
1892 * g++.dg/torture/pr70251.C: New testcase.
1893
1894 2016-03-22 David Malcolm <dmalcolm@redhat.com>
1895
1896 PR c/69993
1897 * c-c++-common/Wmisleading-indentation-3.c: New test, based on
1898 Wmisleading-indentation.c.
1899 * c-c++-common/Wmisleading-indentation.c: Update thoughout to
1900 reflect change to diagnostic text and order of messages.
1901 * gcc.dg/plugin/location-overflow-test-2.c: Likewise.
1902
1903 2016-03-22 David Edelsohn <dje.gcc@gmail.com>
1904
1905 * g++.dg/ext/java-3.C: Don't compile on AIX.
1906
1907 2016-03-22 Richard Biener <rguenther@suse.de>
1908
1909 PR middle-end/70333
1910 * gcc.dg/torture/pr70333.c: New testcase.
1911
1912 2016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
1913
1914 * g++.dg/ext/pr70290.C: New test.
1915
1916 2016-03-22 Kirill Yukhin <kirill.yukhin@intel.com>
1917
1918 PR target/70325
1919 * gcc.target/i386/pr70325.c: New test.
1920
1921 2016-03-22 Jakub Jelinek <jakub@redhat.com>
1922
1923 PR target/70329
1924 * gcc.target/i386/avx512bw-pr70329-1.c: New test.
1925 * gcc.target/i386/avx512bw-pr70329-2.c: New test.
1926
1927 PR target/70300
1928 * gcc.target/i386/pr70300.c: New test.
1929
1930 PR c++/70295
1931 * c-c++-common/nonnull-1.c (func): Remove parens around cp4 != 0.
1932 (func2): New function for cond with parens, xfail warning for c++.
1933 * g++.dg/warn/Wnonnull-compare-8.C: New test.
1934
1935 2016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
1936
1937 PR c++/70096
1938 * g++.dg/template/ptrmem30.C: New test.
1939
1940 2016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
1941
1942 PR c++/70204
1943 * g++.dg/cpp0x/constexpr-70204a.C: New test.
1944 * g++.dg/cpp0x/constexpr-70204b.C: New test.
1945
1946 2016-03-21 Jakub Jelinek <jakub@redhat.com>
1947
1948 PR middle-end/70326
1949 * gcc.dg/pr70326.c: New test.
1950
1951 2016-03-21 Marc Glisse <marc.glisse@inria.fr>
1952 Jakub Jelinek <jakub@redhat.com>
1953
1954 PR tree-optimization/70317
1955 * gcc.dg/pr70317.c: New test.
1956
1957 2016-03-21 Uros Bizjak <ubizjak@gmail.com>
1958
1959 PR target/70327
1960 * gcc.target/i386/pr70327.c: New test.
1961
1962 2016-03-21 Martin Liska <mliska@suse.cz>
1963
1964 PR ipa/70306
1965 * gcc.dg/ipa/pr70306.c: New test.
1966
1967 2016-03-21 Andre Vieira <andre.simoesdiasvieira@arm.com>
1968
1969 * gcc.target/arm/attr-align1.c: Skip if M-profile.
1970 * gcc.target/arm/attr-align3.c: Likewise.
1971 * gcc.target/arm/attr_arm.c: Likewise.
1972 * gcc.target/arm/flip-thumb.c: Likewise.
1973
1974 2016-03-21 Jakub Jelinek <jakub@redhat.com>
1975
1976 PR target/70296
1977 * gcc.target/powerpc/altivec-36.c: New test.
1978
1979 2016-03-21 Richard Biener <rguenther@suse.de>
1980
1981 PR tree-optimization/70310
1982 * gcc.dg/torture/pr70310.c: New testcase.
1983
1984 2016-03-21 Kirill Yukhin <kirill.yukhin@intel.com>
1985
1986 PR target/70293
1987 * gcc.target/i386/pr70293.c: New test.
1988
1989 2016-03-21 Richard Biener <rguenther@suse.de>
1990
1991 PR tree-optimization/70288
1992 * gcc.dg/torture/pr70288-1.c: New testcase.
1993 * gcc.dg/torture/pr70288-2.c: Likewise.
1994
1995 2016-03-21 Andrey Belevantsev <abel@ispras.ru>
1996
1997 PR rtl-optimization/69307
1998 * gcc.target/arm/pr69307.c: New test.
1999
2000 2016-03-21 Andrey Belevantsev <abel@ispras.ru>
2001
2002 PR rtl-optimization/69102
2003 * gcc.c-torture/compile/pr69102.c: New test.
2004
2005 2016-03-18 Jeff Law <law@redhat.com>
2006
2007 PR rtl-optimization/70263
2008 * gcc.c-torture/compile/pr70263-1.c: New test.
2009 * gcc.target/i386/pr70263-2.c: New test.
2010
2011 2016-03-18 Bernd Schmidt <bschmidt@redhat.com>
2012
2013 PR rtl-optimization/70278
2014 * gcc.dg/torture/pr70278.c: New test.
2015 * gcc.target/arm/pr70278.c: New test.
2016
2017 2016-03-18 David Malcolm <dmalcolm@redhat.com>
2018
2019 PR c/70281
2020 * gcc.dg/plugin/diagnostic-test-expressions-1.c
2021 (test_builtin_types_compatible_p): New test function.
2022 * gcc.dg/pr70281.c: New test case.
2023
2024 2016-03-18 Christophe Lyon <christophe.lyon@linaro.org>
2025
2026 PR target/70113
2027 * gcc.target/aarch64/pr63304_1.c: Add -mno-fix-cortex-a53-843419.
2028
2029 2016-03-18 Ilya Enkovich <enkovich.gnu@gmail.com>
2030
2031 PR tree-optimization/70252
2032 * gcc.dg/pr70252.c: New test.
2033
2034 2016-03-18 Tom de Vries <tom@codesourcery.com>
2035
2036 * gcc.dg/pr70161-2.c: New test.
2037 * gcc.dg/pr70161.c: New test.
2038
2039 2016-03-18 Tom de Vries <tom@codesourcery.com>
2040
2041 PR ipa/70269
2042 * gcc.dg/pr70269.c: New test.
2043
2044 2016-03-18 Jakub Jelinek <jakub@redhat.com>
2045
2046 PR c++/70267
2047 * g++.dg/ext/java-3.C: New test.
2048
2049 2016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
2050
2051 PR c++/70205
2052 * g++.dg/lookup/pr70205.C: New test.
2053
2054 2016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
2055
2056 PR c++/70218
2057 * g++.dg/cpp0x/lambda/lambda-70218.C: New test.
2058
2059 2016-03-17 Marek Polacek <polacek@redhat.com>
2060
2061 PR c/69407
2062 * gcc.dg/atomic-op-6.c: New test.
2063
2064 2016-03-17 David Malcolm <dmalcolm@redhat.com>
2065
2066 PR c/70264
2067 * c-c++-common/pr70264.c: New test case.
2068
2069 2016-03-17 Jakub Jelinek <jakub@redhat.com>
2070
2071 PR c++/70144
2072 * c-c++-common/pr70144-1.c: New test.
2073 * c-c++-common/pr70144-2.c: New test.
2074
2075 PR c++/70272
2076 * g++.dg/opt/flifetime-dse5.C (main): Remove extra semicolon.
2077 * g++.dg/opt/flifetime-dse6.C: New test.
2078 * g++.dg/tree-ssa/ehcleanup-1.C: Adjust unreachable count.
2079
2080 2016-03-17 H.J. Lu <hongjiu.lu@intel.com>
2081
2082 PR driver/70192
2083 * gcc.dg/pic-1.c: New test.
2084 * gcc.dg/pic-2.c: Likewise.
2085 * gcc.dg/pic-3.c: Likewise.
2086 * gcc.dg/pic-4.c: Likewise.
2087 * gcc.dg/pie-1.c: Likewise.
2088 * gcc.dg/pie-2.c: Likewise.
2089 * gcc.dg/pie-3.c: Likewise.
2090 * gcc.dg/pie-4.c: Likewise.
2091 * gcc.dg/pie-5.c: Likewise.
2092 * gcc.dg/pie-6.c: Likewise.
2093
2094 2016-03-17 Tom de Vries <tom@codesourcery.com>
2095
2096 * gfortran.dg/goacc/kernels-alias-3.f95: New test.
2097 * gfortran.dg/goacc/kernels-alias-4.f95: New test.
2098
2099 2016-03-17 Richard Biener <rguenther@suse.de>
2100
2101 PR debug/70271
2102 * g++.dg/debug/pr70271.C: New testcase.
2103
2104 2016-03-17 Ilya Enkovich <enkovich.gnu@gmail.com>
2105
2106 * gcc.target/i386/pr70251.c: New test.
2107
2108 2016-03-17 Marek Polacek <polacek@redhat.com>
2109
2110 PR c++/70194
2111 * g++.dg/warn/constexpr-70194.C: New test.
2112
2113 2016-03-16 Richard Henderson <rth@redhat.com>
2114
2115 PR middle-end/70240
2116 * gcc.c-torture/compile/pr70240.c: New.
2117
2118 2016-03-16 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
2119
2120 * gcc.c-torture/compile/20151204.c: Skip for avr.
2121
2122 2016-03-16 Jakub Jelinek <jakub@redhat.com>
2123
2124 PR target/70245
2125 * g++.dg/opt/pr70245.C: New test.
2126 * g++.dg/opt/pr70245.h: New file.
2127 * g++.dg/opt/pr70245-aux.cc: New file.
2128
2129 2016-03-16 Martin Sebor <msebor@redhat.com>
2130
2131 * g++.dg/cpp1y/constexpr-instantiate.C: Correct DejaGnu directives.
2132
2133 2016-03-16 Richard Henderson <rth@redhat.com>
2134
2135 PR middle-end/70199
2136 * gcc.c-torture/compile/pr70199.c: New.
2137
2138 2016-03-16 H.J. Lu <hongjiu.lu@intel.com>
2139
2140 * gcc.dg/uninit-19.c: Run dos2unix.
2141
2142 2016-03-16 Marek Polacek <polacek@redhat.com>
2143
2144 PR c/70093
2145 * gcc.dg/nested-func-10.c: New test.
2146 * gcc.dg/nested-func-9.c: New test.
2147
2148 2016-03-16 Jakub Jelinek <jakub@redhat.com>
2149
2150 PR tree-optimization/68714
2151 * gcc.dg/tree-ssa/pr68714.c: Add -w -Wno-psabi to dg-options.
2152
2153 2016-03-16 Tom de Vries <tom@codesourcery.com>
2154
2155 PR tree-optimization/68715
2156 * gcc.dg/graphite/pr68715-2.c: New test.
2157 * gcc.dg/graphite/pr68715.c: New test.
2158 * gfortran.dg/graphite/pr68715.f90: New test.
2159
2160 2016-03-16 Tom de Vries <tom@codesourcery.com>
2161
2162 PR tree-optimization/68809
2163 * gcc.dg/graphite/pr68809-2.c: New test.
2164 * gcc.dg/graphite/pr68809.c: New test.
2165
2166 2016-03-16 Jakub Jelinek <jakub@redhat.com>
2167
2168 PR c++/70147
2169 * g++.dg/ubsan/pr70147-2.C (C::C): Initialize A base with invalid
2170 method call to i () as argument. Adjust expected output.
2171
2172 PR c++/70147
2173 * g++.dg/ubsan/pr70147-1.C: New test.
2174 * g++.dg/ubsan/pr70147-2.C: New test.
2175
2176 2016-03-15 Martin Sebor <msebor@redhat.com>
2177
2178 PR c++/58281
2179 * g++.dg/cpp1y/constexpr-instantiate.C: Add new test.
2180
2181 2016-03-15 John David Anglin <danglin@gcc.gnu.org>
2182
2183 * gcc.c-torture/execute/pr68532.c: Add -fno-common option on
2184 hppa*-*-hpux*.
2185
2186 * gcc.dg/ifcvt-4.c: Add hppa*64*-*-* to skip list.
2187
2188 PR libfortran/69799
2189 * gfortran.dg/coarray_allocate_5.f08: Add "-latomic" option if
2190 libatomic_available.
2191
2192 2016-03-15 Marek Polacek <polacek@redhat.com>
2193
2194 PR c++/70209
2195 * g++.dg/ext/attribute-may-alias-4.C: New test.
2196
2197 2016-03-15 Alexander Monakov <amonakov@ispras.ru>
2198
2199 * g++.dg/pr63384.C: Add -w to dg-options. Remove '-toggle' in
2200 -fvar-tracking-assignments-toggle flag.
2201
2202 2016-03-15 Pat Haugen <pthaugen@us.ibm.com>
2203
2204 * gcc.dg/ifcvt-4.c: Add -misel for powerpc*.
2205
2206 2016-03-15 Jakub Jelinek <jakub@redhat.com>
2207
2208 PR rtl-optimization/70222
2209 * gcc.c-torture/execute/pr70222-1.c: New test.
2210 * gcc.c-torture/execute/pr70222-2.c: New test.
2211
2212 2016-03-15 Richard Henderson <rth@redhat.com>
2213
2214 * gcc.dg/tree-ssa/pr68714.c: Test during reassoc1 pass.
2215
2216 2016-03-15 Andrey Belevantsev <abel@ispras.ru>
2217
2218 PR rtl-optimization/69032
2219 * gcc.dg/pr69032.c: New test.
2220
2221 2016-03-15 Andrey Belevantsev <abel@ispras.ru>
2222
2223 PR rtl-optimization/63384
2224 * g++.dg/pr63384.C: New test.
2225
2226 2016-03-15 Andrey Belevantsev <abel@ispras.ru>
2227
2228 PR target/64411
2229 * gcc.target/i386/pr64411.C: New test.
2230
2231 2016-03-15 Tom de Vries <tom@codesourcery.com>
2232
2233 * gfortran.dg/goacc/kernels-alias-2.f95: New test.
2234 * gfortran.dg/goacc/kernels-alias.f95: New test.
2235
2236 2016-03-14 Martin Sebor <msebor@redhat.com>
2237
2238 PR c++/53792
2239 * g++.dg/cpp0x/constexpr-inline.C: New test.
2240 * g++.dg/cpp0x/constexpr-inline-1.C: Same.
2241
2242 2016-03-14 David Edelsohn <dje.gcc@gmail.com>
2243
2244 * gcc.dg/torture/pr70083.c: Prune non-standard ABI.
2245
2246 2016-03-14 Jakub Jelinek <jakub@redhat.com>
2247
2248 PR middle-end/70219
2249 * gcc.dg/pr70219.c: New test.
2250
2251 2016-03-14 Bernd Schmidt <bschmidt@redhat.com>
2252
2253 PR target/70083
2254 * gcc.dg/torture/pr70083.c: New test.
2255 * gcc.target/i386/pr70083.c: New test.
2256
2257 2016-03-14 Richard Biener <rguenther@suse.de>
2258
2259 PR tree-optimization/56365
2260 * gcc.dg/tree-ssa/phi-opt-14.c: New testcase.
2261
2262 2016-03-14 Segher Boessenkool <segher@kernel.crashing.org>
2263
2264 PR target/70098
2265 * lib/target-supports.exp (check_effective_target_powerpc64_no_dm):
2266 New function.
2267 * g++.dg/pr70098.C: New testcase.
2268
2269
2270 2016-03-14 Tom de Vries <tom@codesourcery.com>
2271
2272 PR tree-optimization/70045
2273 * gcc.dg/graphite/pr70045.c: New test.
2274
2275 2016-03-13 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2276
2277 PR fortran/69043
2278 * gfortran.dg/include_9.f90: New test.
2279
2280 2016-03-13 Dominique d'Humieres <dominiq@lps.ens.fr>
2281
2282 PR fortran/45076
2283 gfortran.dg/prof/prof.exp: New script.
2284 gfortran.dg/prof/dynamic_dispatch_6.f03: New test.
2285
2286 2016-03-12 Andrey Belevantsev <abel@ispras.ru>
2287
2288 PR rtl-optimization/69307
2289 * gcc.dg/pr69307.c: New test.
2290
2291 2016-03-12 Vladimir Makarov <vmakarov@redhat.com>
2292
2293 PR target/69614
2294 * gcc.target/arm/pr69614.c: New.
2295
2296 2016-03-12 Paul Thomas <pault@gcc.gnu.org>
2297
2298 PR fortran/70031
2299 * gfortran.dg/submodule_14.f08: New test
2300
2301 PR fortran/69524
2302 * gfortran.dg/submodule_15.f08: New test
2303
2304 2016-03-12 Patrick Palka <ppalka@gcc.gnu.org>
2305
2306 PR c++/70106
2307 * g++.dg/cpp1y/paren3.C: New test.
2308
2309 2016-03-11 Michael Meissner <meissner@linux.vnet.ibm.com>
2310
2311 PR target/70131
2312 * gcc.target/powerpc/ppc-round2.c: New test.
2313
2314 2016-03-11 Bernd Schmidt <bschmidt@redhat.com>
2315
2316 PR target/70123
2317 * gcc.dg/torture/pr70123.c: New test.
2318
2319 2016-03-11 Jeff Law <law@redhat.com>
2320
2321 PR tree-optimization/70190
2322 * gcc.c-torture/compile/pr70190.c: New test.
2323
2324 2016-03-11 David Malcolm <dmalcolm@redhat.com>
2325
2326 PR c/68187
2327 * c-c++-common/Wmisleading-indentation.c (test43_a): New test
2328 case.
2329 (test43_b): Likewise.
2330 (test43_c): Likewise.
2331 (test43_d): Likewise.
2332 (test43_e): Likewise.
2333 (test43_f): Likewise.
2334 (test43_g): Likewise.
2335 (test44_a): Likewise.
2336 (test44_b): Likewise.
2337 (test44_c): Likewise.
2338 (test44_d): Likewise.
2339 (test44_e): Likewise.
2340
2341 2016-03-11 David Malcolm <dmalcolm@redhat.com>
2342
2343 PR c/70085
2344 * c-c++-common/Wmisleading-indentation.c (pr70085): New test case.
2345
2346 2016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2347
2348 * gcc.target/aarch64/vect-reduc-or_1.c: Add -fno-vect-cost-model to
2349 dg-options.
2350
2351 2016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2352
2353 PR target/70002
2354 PR target/69245
2355 * gcc.target/aarch64/pr69245_2.c: New test.
2356
2357 2016-03-11 Jakub Jelinek <jakub@redhat.com>
2358
2359 PR tree-optimization/70177
2360 * gcc.dg/pr70177.c: New test.
2361
2362 2016-03-11 Alan Lawrence <alan.lawrence@arm.com>
2363
2364 * gfortran.dg/unconstrained_commons.f: Widen regexp to match j_<N>.
2365
2366 2016-03-11 Alan Lawrence <alan.lawrence@arm.com>
2367
2368 * gcc.dg/tree-ssa/sra-20.c: New.
2369
2370 2016-03-11 Jakub Jelinek <jakub@redhat.com>
2371
2372 PR rtl-optimization/70174
2373 * gcc.dg/pr70174.c: New test.
2374
2375 PR tree-optimization/70169
2376 * gcc.dg/pr70169.c: New test.
2377
2378 2016-03-11 Ilya Enkovich <enkovich.gnu@gmail.com>
2379
2380 PR target/70160
2381 * gcc.target/i386/pr70160.c: New test.
2382
2383 2016-03-11 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
2384
2385 * gcc.target/s390/dfp-1.c: New test.
2386
2387 2016-03-10 Nick Clifton <nickc@redhat.com>
2388
2389 PR target/70044
2390 * gcc.target/aarch64/pr70044.c: New test.
2391
2392 2016-03-10 Patrick Palka <ppalka@gcc.gnu.org>
2393 Jakub Jelinek <jakub@redhat.com>
2394
2395 PR c++/70001
2396 * g++.dg/cpp0x/constexpr-70001-1.C: New test.
2397 * g++.dg/cpp0x/constexpr-70001-2.C: New test.
2398 * g++.dg/cpp0x/constexpr-70001-3.C: New test.
2399
2400 2016-03-10 Jan Hubicka <hubicka@ucw.cz>
2401
2402 PR lto/69589
2403 * g++.dg/lto/pr69589_0.C: New testcase
2404 * g++.dg/lto/pr69589_1.C: New testcase
2405
2406 2016-03-10 Marek Polacek <polacek@redhat.com>
2407
2408 PR c++/70153
2409 * g++.dg/delayedfold/unary-plus1.C: New test.
2410
2411 2016-03-10 Andre Vieira <andre.simoesdiasvieira@arm.com>
2412
2413 * gcc.target/arm/pr45701-1.c: Escape brackets.
2414 * gcc.target/arm/pr45701-2.c: Likewise.
2415
2416 2016-03-10 Alan Lawrence <alan.lawrence@arm.com>
2417
2418 * gfortran.dg/unconstrained_commons.f: New.
2419
2420 2016-03-10 Alan Modra <amodra@gmail.com>
2421
2422 * gcc.dg/pr69195.c: New.
2423 * gcc.dg/pr69238.c: New.
2424
2425 2016-03-10 Tom de Vries <tom@codesourcery.com>
2426
2427 PR testsuite/68915
2428 * gcc.dg/vect/pr46032.c: Xfail scan if alignment requirements not met.
2429
2430 2016-03-10 Richard Biener <rguenther@suse.de>
2431
2432 PR tree-optimization/70128
2433 * gcc.dg/tree-ssa/alias-34.c: New testcase.
2434 * gcc.dg/tree-ssa/alias-35.c: Likewise.
2435
2436 2016-03-09 Jakub Jelinek <jakub@redhat.com>
2437
2438 PR tree-optimization/70152
2439 * gcc.dg/pr70152.c: New test.
2440
2441 PR target/70086
2442 * gcc.target/i386/pr70086-1.c: New test.
2443 * gcc.target/i386/pr70086-2.c: New test.
2444 * gcc.target/i386/pr70086-3.c: New test.
2445
2446 PR tree-optimization/70127
2447 * gcc.c-torture/execute/pr70127.c: New test.
2448
2449 2016-03-09 Cesar Philippidis <cesar@codesourcery.com>
2450
2451 * c-c++-common/goacc/combined-directives-2.c: New test.
2452
2453 2016-03-09 David Malcolm <dmalcolm@redhat.com>
2454
2455 PR c/68473
2456 PR c++/70105
2457 * g++.dg/diagnostic/pr70105.C: New test.
2458 * gcc.dg/plugin/diagnostic-test-expressions-1.c (foo): New decl.
2459 (test_multiple_ordinary_maps): New test function.
2460
2461 2016-03-09 David Malcolm <dmalcolm@redhat.com>
2462
2463 PR c/68473
2464 PR c++/70105
2465 * gcc.dg/plugin/diagnostic_plugin_show_trees.c (show_tree):
2466 Drop range information from call to inform_at_rich_loc.
2467 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c (add_range):
2468 New.
2469 (test_show_locus): Replace calls to rich_location::add_range with
2470 calls to add_range. Rewrite the tests that used the now-defunct
2471 rich_location ctor taking a source_range. Simplify other tests
2472 by replacing calls to COMBINE_LOCATION_DATA with calls to
2473 make_location.
2474
2475 2016-03-09 Richard Biener <rguenther@suse.de>
2476 Jakub Jelinek <jakub@redhat.com>
2477
2478 PR tree-optimization/70138
2479 * gcc.dg/vect/pr70138-1.c: New testcase.
2480 * gcc.dg/vect/pr70138-2.c: Likewise.
2481
2482 2016-03-09 Jakub Jelinek <jakub@redhat.com>
2483
2484 PR target/70049
2485 * gcc.target/i386/pr70049.c: New test.
2486
2487 2016-03-09 Richard Biener <rguenther@suse.de>
2488
2489 PR c/70143
2490 * gcc.dg/Wstrict-aliasing-bogus-upcast.c: New testcase.
2491 * gcc.dg/Wstrict-aliasing-struct-with-char-member.c: Likewise.
2492 * gcc.dg/Wstrict-aliasing-struct-member.c: Remove again.
2493
2494 2016-03-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2495
2496 * gcc.dg/vect/bb-slp-34.c: Really don't xfail on aarch64-*-*,
2497 arm-*-*.
2498
2499 2016-03-09 Jakub Jelinek <jakub@redhat.com>
2500
2501 PR middle-end/67278
2502 * gcc.dg/simd-7.c: Add -w -Wno-psabi to dg-options.
2503
2504 PR target/67278
2505 * gcc.dg/simd-8.c: Add -w -Wno-psabi to dg-options.
2506
2507 PR middle-end/70050
2508 * gcc.dg/pr70050.c: Add -w to dg-options. Fix up PR number
2509 in testcase comment.
2510
2511 2016-03-09 Tom de Vries <tom@codesourcery.com>
2512
2513 * gfortran.dg/goacc/kernels-loop-2.f95: New test.
2514 * gfortran.dg/goacc/kernels-loop-data-2.f95: New test.
2515 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: New test.
2516 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: New test.
2517 * gfortran.dg/goacc/kernels-loop-data-update.f95: New test.
2518 * gfortran.dg/goacc/kernels-loop-data.f95: New test.
2519 * gfortran.dg/goacc/kernels-loop-n.f95: New test.
2520 * gfortran.dg/goacc/kernels-loop.f95: New test.
2521
2522 2016-03-08 Martin Sebor <msebor@redhat.com>
2523
2524 PR c++/62096
2525 * g++.dg/warn/overflow-warn-7.C: New test.
2526
2527 2016-03-08 Jason Merrill <jason@redhat.com>
2528
2529 * lib/g++-dg.exp (g++-dg-runtest): Handle "concepts" in std list.
2530 * lib/target-supports.exp (check_effective_target_concepts): New.
2531
2532 2016-03-08 Jakub Jelinek <jakub@redhat.com>
2533
2534 PR c++/70135
2535 * g++.dg/cpp1y/constexpr-loop4.C: New test.
2536 * g++.dg/ubsan/pr70135.C: New test.
2537
2538 PR target/70110
2539 * gcc.dg/pr70110.c: New test.
2540
2541 2016-03-07 Martin Jambor <mjambor@suse.cz>
2542
2543 * c-c++-common/gomp/clauses-1.c: Remove dg-options.
2544 * c-c++-common/gomp/if-1.c: Likewise.
2545 * c-c++-common/gomp/pr61486-2.c: Likewise.
2546 * c-c++-common/gomp/target-teams-1.c: Moved dg-options except -fopenmp
2547 to dg-additional-options.
2548 * g++.dg/gomp/gomp.exp: Pass -Wno-hsa to all tests.
2549 * g++/gomp/target-teams-1.c: Likewise.
2550 * gcc.dg/gomp/gomp.exp: Likewise.
2551 * gcc.dg/gomp/pr68128-2.c: Moved dg-options except -fopenmp to
2552 dg-additional-options.
2553 * gfortran.dg/gomp/gomp.exp: Likewise.
2554 * gfortran.dg/gomp/target1.f90: Remove dg-options.
2555 * gfortran.dg/gomp/target2.f90: Moved dg-options except -fopenmp to
2556 dg-additional-options.
2557 * gfortran.dg/gomp/target3.f90: Remove dg-options.
2558
2559 2016-03-07 Martin Jambor <mjambor@suse.cz>
2560
2561 * lib/target-supports.exp (check_effective_target_offload_hsa): New.
2562 * c-c++-common/gomp/gridify-1.c: New test.
2563 * gfortran.dg/gomp/gridify-1.f90: Likewise.
2564
2565 2016-03-07 Andre Vieira <andre.simoesdiasvieira@arm.com>
2566
2567 * gcc.target/arm/pr45701-1.c: Change assembler scan to not
2568 trigger for cortex-r8, when scanning for register r8.
2569 * gcc.target/arm/pr45701-2.c: Likewise.
2570
2571 2016-02-26 Richard Biener <rguenther@suse.de>
2572 Jeff Law <law@redhat.com>
2573
2574 PR tree-optimization/69740
2575 * gcc.c-torture/compile/pr69740-1.c: New test.
2576 * gcc.c-torture/compile/pr69740-2.c: New test.
2577
2578 2016-03-07 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2579
2580 * lib/target-supports.exp
2581 (check_effective_target_whole_vector_shift): Enable for PPC64.
2582
2583 2016-03-07 Richard Biener <rguenther@suse.de>
2584
2585 PR tree-optimization/70115
2586 * gcc.dg/torture/pr70115.c: New testcase.
2587
2588 2016-03-07 Nathan Sidwell <nathan@codesourcery.com>
2589
2590 PR middle-end/69916
2591 * c-c-++-common/goacc/pr69916.c: New.
2592
2593 2016-03-07 Richard Henderson <rth@redhat.com>
2594
2595 * gcc.c-torture/compile/pr70061.c: New test.
2596
2597 2016-03-07 Richard Biener <rguenther@suse.de>
2598
2599 PR testsuite/70109
2600 * gcc.dg/vect/O3-pr36098.c: New testcase.
2601
2602 2016-03-07 Christophe Lyon <christophe.lyon@linaro.org>
2603
2604 * gcc.target/arm/pragma_cpp_fma.c: Reset default FPU.
2605
2606 2016-03-07 Eric Botcazou <ebotcazou@adacore.com>
2607
2608 * gnat.dg/renaming9.ad[sb]: New testcase.
2609
2610 2016-03-05 Jakub Jelinek <jakub@redhat.com>
2611
2612 PR c++/70084
2613 * g++.dg/expr/stdarg3.C: New test.
2614
2615 2016-03-04 Jeff Law <law@redhat.com>
2616
2617 PR tree-optimization/69196
2618 * gcc.dg/tree-ssa/pr69196-1.c: Limit this to sparc*-*-* and
2619 x86_64-*-*.
2620
2621 2016-03-04 Bernd Schmidt <bschmidt@redhat.com>
2622
2623 PR c/69973
2624 * gcc.dg/pr69973.c: New test.
2625
2626 PR rtl-optimization/69941
2627 * gcc.dg/torture/pr69941.c: New test.
2628
2629 PR c/69824
2630 * gcc.dg/pr69824.c: New test.
2631
2632 2016-03-05 Tom de Vries <tom@codesourcery.com>
2633
2634 * c-c++-common/goacc/nesting-fail-1.c (f_acc_routine): New function.
2635 * c-c++-common/goacc-gomp/nesting-fail-1.c (f_acc_routine): New
2636 function.
2637
2638 2016-03-05 Patrick Palka <ppalka@gcc.gnu.org>
2639
2640 PR c++/66786
2641 * g++.dg/cpp1y/var-templ48.C: New test.
2642 * g++.dg/cpp1y/var-templ49.C: New test.
2643
2644 2016-03-04 Eric Botcazou <ebotcazou@adacore.com>
2645
2646 * g++.dg/Wno-frame-address.C: Skip on IA-64.
2647
2648 2016-03-04 Jakub Jelinek <jakub@redhat.com>
2649
2650 PR c++/70035
2651 * g++.dg/ubsan/pr70035.C: New test.
2652
2653 PR target/70062
2654 * gcc.target/i386/pr70062.c: New test.
2655
2656 2016-03-04 H.J. Lu <hongjiu.lu@intel.com>
2657
2658 * g++.dg/template/typename21.C: Remove c++98_only.
2659
2660 2016-03-04 H.J. Lu <hongjiu.lu@intel.com>
2661
2662 * g++.dg/template/typename21.C: Replace c++98 with c++98_only.
2663
2664 2016-03-04 David Malcolm <dmalcolm@redhat.com>
2665
2666 PR c/68187
2667 * c-c++-common/Wmisleading-indentation.c (fn_42_a): New test
2668 function.
2669 (fn_42_b): Likewise.
2670 (fn_42_c): Likewise.
2671
2672 2016-03-04 David Malcolm <dmalcolm@redhat.com>
2673
2674 PR c/68187
2675 * c-c++-common/Wmisleading-indentation.c (fn_40_a): New test
2676 function.
2677 (fn_40_b): Likewise.
2678 (fn_41_a): Likewise.
2679 (fn_41_b): Likewise.
2680
2681 2016-03-04 Jakub Jelinek <jakub@redhat.com>
2682
2683 PR target/70059
2684 * gcc.target/i386/avx512f-pr70059.c: New test.
2685 * gcc.target/i386/avx512dq-pr70059.c: New test.
2686
2687 2016-03-04 Bernd Schmidt <bschmidt@redhat.com>
2688
2689 PR rtl-optimization/57676
2690 * gcc.dg/torture/pr57676.c: New test.
2691
2692 2016-03-04 Ilya Enkovich <enkovich.gnu@gmail.com>
2693
2694 * gcc.dg/pr70026.c: New test.
2695
2696 2016-03-04 Marek Polacek <polacek@redhat.com>
2697
2698 PR c/69798
2699 * gcc.dg/cilk-plus/pr69798-1.c: New test.
2700 * gcc.dg/cilk-plus/pr69798-2.c: New test.
2701
2702 2016-03-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2703
2704 PR target/70004
2705 * gcc.target/aarch64/scalar_shift_1.c: (test_corners_sisd_di):
2706 Delete.
2707 (test_corners_sisd_si): Likewise.
2708 (main): Remove checks of the above.
2709 * gcc.target/aarch64/shift_wide_invalid_1.c: New test.
2710
2711 2016-03-04 Eric Botcazou <ebotcazou@adacore.com>
2712
2713 * gcc.dg/Wno-frame-address.c: Skip on IA-64.
2714
2715 2016-03-04 Christophe Lyon <christophe.lyon@linaro.org>
2716
2717 * gcc.dg/torture/pr69951.c: Accept argc==0.
2718
2719 2016-03-04 Richard Biener <rguenther@suse.de>
2720
2721 PR c++/70054
2722 * g++.dg/warn/Wstrict-aliasing-bogus-union-2.C: New testcase.
2723 * gcc.dg/Wstrict-aliasing-struct-member.c: New testcase.
2724
2725 2016-03-04 Dominik Vogt <vogt@linux.vnet.ibm.com>
2726
2727 PR testsuite/69766
2728 * go.test/go-test.exp: S/390: Set GOARCH to the current target when
2729 testing multiarch.
2730
2731 2016-03-04 Jakub Jelinek <jakub@redhat.com>
2732
2733 PR debug/69947
2734 * gcc.dg/guality/pr69947.c: New test.
2735
2736 2016-03-03 Jakub Jelinek <jakub@redhat.com>
2737
2738 PR ada/70017
2739 * gcc.dg/pr70017.c (foo): Store 0 to first element of each array.
2740
2741 2016-03-03 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2742
2743 PR rtl-optimization/69904
2744 * gcc.target/arm/pr69904.c: New test.
2745
2746 2016-03-03 Jakub Jelinek <jakub@redhat.com>
2747
2748 PR target/70021
2749 * gcc.dg/vect/pr70021.c: New test.
2750 * gcc.target/i386/pr70021.c: New test.
2751
2752 2016-03-03 Marek Polacek <polacek@redhat.com>
2753
2754 PR middle-end/70050
2755 * gcc.dg/pr70050.c: New test.
2756
2757 2016-03-03 James Greenhalgh <james.greenhalgh@arm.com>
2758
2759 * gcc.dg/vect/bb-slp-34.c: Don't XFAIL for ARM/AArch64.
2760
2761 2016-03-03 Ilya Enkovich <enkovich.gnu@gmail.com>
2762
2763 PR tree-optimization/70043
2764 * gfortran.dg/vect/pr70043.f90: New test.
2765
2766 2016-03-03 Eric Botcazou <ebotcazou@adacore.com>
2767
2768 * gnat.dg/specs/task1.ads: New test.
2769
2770 2016-03-03 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2771
2772 * lib/gcc-gdb-test.exp (gdb-test): Make log message match command.
2773 Invoke gdb with -batch.
2774 * lib/gcc-simulate-thread.exp (simulate-thread): Likewise.
2775
2776 2016-03-03 Richard Biener <rguenther@suse.de>
2777
2778 PR tree-optimization/55936
2779 * gcc.dg/tree-ssa/vrp06.c: Remove XFAIL.
2780
2781 2016-03-02 Jeff Law <law@redhat.com>
2782
2783 PR rtl-optimization/69942
2784 * gcc.dg/ifcvt-5.c: Use "word_mode" rather than "int" to limit the
2785 effects of argument promotions.
2786
2787 PR tree-optimization/69987
2788 * gfortran.dg/pr69987.f90: Use "-w" to avoid failures when the
2789 target does not support -fprefetch-loop-arrays.
2790
2791 2016-03-02 Uros Bizjak <ubizjak@gmail.com>
2792
2793 * gcc.target/i386/bmi2-bzhi-2.c: Change to runtime test.
2794
2795 2016-03-02 Bin Cheng <bin.cheng@arm.com>
2796
2797 PR rtl-optimization/69052
2798 * gcc.target/i386/pr69052.c: New test.
2799
2800 2016-03-02 Alan Modra <amodra@gmail.com>
2801
2802 * gcc.dg/pr69990.c: New.
2803
2804 2016-03-02 Jakub Jelinek <jakub@redhat.com>
2805
2806 PR c/68062
2807 * c-c++-common/vector-compare-4.c: Add -Wno-psabi to dg-options.
2808
2809 PR middle-end/70022
2810 * gcc.dg/pr70022.c: Add -w -Wno-psabi to dg-options.
2811
2812 PR target/70028
2813 * gcc.target/i386/pr70028.c: New test.
2814
2815 2016-03-02 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
2816
2817 * c-c++-common/asan/swapcontext-test-1.c,
2818 * c-c++-common/tsan/thread_leak.c,
2819 * g++.dg/tsan/aligned_vs_unaligned_race.C,
2820 * g++.dg/tsan/benign_race.C,
2821 * g++.dg/tsan/fd_close_norace.C,
2822 * g++.dg/tsan/fd_close_norace2.C: Print markers to stderr to avoid
2823 races with sanitizer output
2824
2825 2016-03-02 Richard Biener <rguenther@suse.de>
2826 Uros Bizjak <ubizjak@gmail.com>
2827
2828 PR target/67278
2829 * gcc.dg/simd-8.c: New testcase.
2830
2831 2016-03-02 Richard Biener <rguenther@suse.de>
2832
2833 PR middle-end/67278
2834 * gcc.dg/simd-7.c: New testcase.
2835
2836 2016-03-02 Eric Botcazou <ebotcazou@adacore.com>
2837
2838 * gcc.target/i386/pr70007.c: Tweak.
2839
2840 2016-03-02 Dominik Vogt <vogt@linux.vnet.ibm.com>
2841
2842 * gfortran.dg/bessel_6.f90: Reduce accuracy for S/390.
2843
2844 2016-03-02 Marek Polacek <polacek@redhat.com>
2845
2846 PR c/67854
2847 * gcc.dg/pr67854.c: New test.
2848
2849 2016-03-02 Jakub Jelinek <jakub@redhat.com>
2850
2851 PR middle-end/70025
2852 * gcc.dg/torture/pr70025.c: New test.
2853
2854 2016-03-02 Venkataramanan Kumar <venkataramanan.kumar@amd.com>
2855
2856 PR tree-optimization/68621
2857 * gcc.dg/tree-ssa/ifc-8.c: Adjust test.
2858
2859 2016-03-01 Eric Botcazou <ebotcazou@adacore.com>
2860
2861 * gcc.target/i386/pr70007.c: New test.
2862
2863 2016-03-01 Jeff Law <law@redhat.com>
2864
2865 PR tree-optimization/69196
2866 * gcc.dg/tree-ssa/pr69196-1.c: New test.
2867
2868 PR tree-optimization/69196
2869 * gcc.dg/tree-ssa/vrp46.c: Twiddle threading params to keep it from
2870 duplicating code and spoiling the expected output.
2871
2872 2016-03-01 Michael Meissner <meissner@linux.vnet.ibm.com>
2873
2874 PR target/70033
2875 * gcc.target/powerpc/p9-lxvx-stxvx-1.c: Make sure compiler
2876 supports power9 before doing tests.
2877 * gcc.target/powerpc/p9-lxvx-stxvx-2.c: Likewise.
2878 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: Likewise.
2879 * gcc.target/powerpc/p9-permute.c: Likewise.
2880
2881 2016-03-01 Uros Bizjak <ubizjak@gmail.com>
2882
2883 PR target/70027
2884 * gcc.target/i386/pr70027.c: New test.
2885
2886 2016-03-01 Eric Botcazou <ebotcazou@adacore.com>
2887
2888 * gcc.dg/pr70017.c: New test.
2889
2890 2016-03-01 Jakub Jelinek <jakub@redhat.com>
2891
2892 PR c/69796
2893 PR c/69974
2894 * gcc.dg/pr69796.c: New test.
2895 * gcc.dg/pr69974.c: New test.
2896
2897 2016-03-01 Eric Botcazou <ebotcazou@adacore.com>
2898
2899 * gnat.dg/stack_usage3.adb: Robustify and enable for all targets.
2900
2901 2016-02-29 Jeff Law <law@redhat.com>
2902
2903 PR tree-optimization/69987
2904 * gfortran.dg/pr69987.f90: New test.
2905
2906 PR tree-optimization/69989
2907 * gcc.c-torture/compile/pr69989-2.c: New test.
2908
2909 2016-03-01 Marek Polacek <polacek@redhat.com>
2910
2911 PR c++/69795
2912 * g++.dg/parse/invalid1.C: New test.
2913
2914 2016-03-01 Richard Biener <rguenther@suse.de>
2915
2916 PR middle-end/70022
2917 * gcc.dg/pr70022.c: New testcase.
2918
2919 2016-03-01 Ilya Enkovich <enkovich.gnu@gmail.com>
2920
2921 PR tree-optimization/69956
2922 * gcc.dg/pr69956.c: New test.
2923
2924 2016-02-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2925
2926 PR target/70011
2927 * gcc.dg/vect/costmodel/ppc/costmodel-fast-math-vect-pr299925.c:
2928 XFAIL when hardware supports efficient unaligned storage access.
2929
2930 2016-03-01 Patrick Palka <ppalka@gcc.gnu.org>
2931
2932 PR c++/69961
2933 * g++.dg/template/pr69961a.C: New test.
2934 * g++.dg/template/pr69961b.C: New test.
2935
2936 2016-02-29 David Malcolm <dmalcolm@redhat.com>
2937
2938 PR preprocessor/69985
2939 * gcc.dg/cpp/pr69985.c: New test case.
2940
2941 2016-02-29 Jeff Law <law@redhat.com>
2942
2943 PR tree-optimization/70005
2944 * gcc.c-torture/execute/pr70005.c New test.
2945
2946 PR tree-optimization/69999
2947 * gcc.c-torture/compile/pr69999.c: New test.
2948
2949 2016-02-29 Yuri Rumyantsev <ysrumyan@gmail.com>
2950
2951 PR tree-optimization/69652
2952 * gcc.dg/torture/pr69652.c: Delete test.
2953 * gcc.dg/vect/pr69652.c: New test.
2954
2955 2016-02-19 Richard Biener <rguenther@suse.de>
2956
2957 PR tree-optimization/69980
2958 * gfortran.dg/vect/pr69980.f90: New testcase.
2959
2960 2016-02-29 Eric Botcazou <ebotcazou@adacore.com>
2961
2962 * gcc.target/sparc/20160229-1.c: New test.
2963
2964 2016-02-29 Eric Botcazou <ebotcazou@adacore.com>
2965
2966 * gnat.dg/stack_usage3.adb: New test.
2967 * gnat.dg/stack_usage3_pkg.ads: New helper.
2968
2969 2016-02-29 Eric Botcazou <ebotcazou@adacore.com>
2970
2971 * gnat.dg/renaming8.adb: New test.
2972 * gnat.dg/renaming8_pkg1.ads: New helper.
2973 * gnat.dg/renaming8_pkg2.ad[sb]: Likewise.
2974 * gnat.dg/renaming8_pkg3.ad[sb]: Likewise.
2975
2976 2016-02-29 Richard Biener <rguenther@suse.de>
2977
2978 PR tree-optimization/69720
2979 * gcc.dg/vect/vect-outer-pr69720.c: New testcase.
2980
2981 2016-02-28 Thomas Koenig <tkoenig@gcc.gnu.org>
2982
2983 PR fortran/68147
2984 PR fortran/47674
2985 * gfortran.dg/realloc_on_assign_26.f90: New test case.
2986
2987 2016-02-28 Harald Anlauf <anlauf@gmx.de>
2988 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2989
2990 PR fortran/56007
2991 * gfortran.dg/coarray_8.f90: Adjust error message.
2992 * gfortran.dg/pr56007.f90: New test.
2993 * gfortran.dg/pr56007.f: New test.
2994
2995 2016-02-28 H.J. Lu <hongjiu.lu@intel.com>
2996
2997 PR tree-optimization/69989
2998 * gcc.dg/torture/pr69989.c: New test.
2999
3000 2016-02-28 Eric Botcazou <ebotcazou@adacore.com>
3001
3002 * gcc.target/i386/stack-realign-win.c: New test.
3003
3004 2016-02-28 Harald Anlauf <anlauf@gmx.de>
3005
3006 PR fortran/60126
3007 * gfortran.dg/pr60126.f90: New test.
3008
3009 2016-02-27 Jeff Law <law@redhat.com>
3010
3011 Revert
3012 2016-02-26 Richard Biener <rguenther@suse.de>
3013 Jeff Law <law@redhat.com>
3014
3015 PR tree-optimization/69740
3016 * gcc.c-torture/compile/pr69740-1.c: New test.
3017 * gcc.c-torture/compile/pr69740-2.c: New test.
3018
3019 2016-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3020
3021 PR fortran/69910
3022 * gfortran.dg/newunit_4.f90: New test.
3023
3024 2016-02-27 Jakub Jelinek <jakub@redhat.com>
3025
3026 PR target/69613
3027 PR rtl-optimization/69886
3028 * gcc.dg/torture/pr69886.c: Add -w -Wno-psabi to dg-options.
3029 * gcc.dg/torture/pr69613.c: Likewise. Guard -mavx with avx_runtime
3030 target.
3031
3032 2016-02-26 Martin Sebor <msebor@redhat.com>
3033
3034 PR tree-optimization/15826
3035 * gcc.dg/tree-ssa/pr15826.c: New test.
3036
3037 2016-02-26 Jakub Jelinek <jakub@redhat.com>
3038
3039 PR target/69969
3040 * gcc.target/powerpc/pr69969.c: New test.
3041
3042 2016-02-26 Martin Sebor <msebor@redhat.com>
3043
3044 PR c++/15766
3045 * g++.old-deja/g++.other/decl5.C: Add a test case.
3046
3047 2016-02-26 Segher Boessenkool <segher@kernel.crashing.org>
3048
3049 PR target/69946
3050 * gcc.target/powerpc/pr69946.c: New file.
3051
3052 2016-02-26 Richard Biener <rguenther@suse.de>
3053 Jeff Law <law@redhat.com>
3054
3055 PR tree-optimization/69740
3056 * gcc.c-torture/compile/pr69740-1.c: New test.
3057 * gcc.c-torture/compile/pr69740-2.c: New test.
3058
3059 2016-02-26 Martin Jambor <mjambor@suse.cz>
3060
3061 PR middle-end/69920
3062 * gcc.dg/torture/pr69932.c: New test.
3063 * gcc.dg/torture/pr69936.c: Likewise.
3064
3065 2016-02-26 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
3066
3067 PR target/69709
3068 * gcc.target/s390/pr69709.c: New test.
3069
3070 2016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3071
3072 PR target/69245
3073 * gcc.target/aarch64/pr69245_1.c: New test.
3074
3075 2016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3076
3077 PR target/69613
3078 * gcc.dg/torture/pr69613.c: New test.
3079
3080 2016-02-26 Jakub Jelinek <jakub@redhat.com>
3081
3082 PR rtl-optimization/69891
3083 * gcc.target/i386/pr69891.c: New test.
3084
3085 2016-02-26 Michael Meissner <meissner@linux.vnet.ibm.com>
3086 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3087
3088 PR target/61397
3089 * gcc.target/powerpc/p8vector-ldst.c: Adjust to test desired
3090 functionality for both 32-bit and 64-bit.
3091
3092 2016-02-26 Richard Biener <rguenther@suse.de>
3093
3094 PR tree-optimization/69551
3095 * gcc.dg/torture/pr69951.c: New testcase.
3096
3097 2016-02-25 Richard Biener <rguenther@suse.de>
3098
3099 PR tree-optimization/48795
3100 * gcc.dg/Warray-bounds-18.c: New testcase.
3101
3102 2016-02-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3103
3104 * g++.dg/ext/attr-constructor1.C: Require init_priority support.
3105
3106 2016-02-25 Jakub Jelinek <jakub@redhat.com>
3107
3108 PR rtl-optimization/69896
3109 * gcc.dg/pr69896.c: New test.
3110
3111 2016-02-25 Patrick Palka <ppalka@gcc.gnu.org>
3112
3113 PR c++/69736
3114 * g++.dg/cpp1y/paren2.C: New test.
3115
3116 2016-02-24 Martin Sebor <msebor@redhat.com>
3117
3118 PR c/51147
3119 * gcc.dg/enum-mode-2.c: New test.
3120
3121 2016-02-24 Jakub Jelinek <jakub@redhat.com>
3122
3123 PR c++/69922
3124 * g++.dg/warn/Wnonnull-compare-6.C: New test.
3125 * g++.dg/warn/Wnonnull-compare-7.C: New test.
3126 * g++.dg/ubsan/pr69922.C: New test.
3127
3128 2016-02-24 Marek Polacek <polacek@redhat.com>
3129
3130 PR c/69819
3131 * gcc.dg/pr69819.c: New test.
3132
3133 2016-02-24 Martin Sebor <msebor@redhat.com>
3134
3135 PR c++/69912
3136 * g++.dg/ext/flexary15.C: New test.
3137
3138 2016-02-24 Martin Sebor <msebor@redhat.com>
3139
3140 * gcc.dg/builtins-68.c: Avoid making unportable
3141 assumptions about the relationship between SIZE_MAX and UINT_MAX.
3142 * g++.dg/ext/builtin_alloca.C: Same.
3143
3144 2016-02-24 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
3145 Charles Baylis <charles.baylis@linaro.org>
3146
3147 PR debug/61033
3148 * g++.dg/pr61033.C: Add a regression testcase for PR debug/61033.
3149
3150 2016-02-24 Richard Biener <rguenther@suse.de>
3151 Jakub Jelinek <jakub@redhat.com>
3152
3153 PR middle-end/69760
3154 * gcc.dg/torture/pr69760.c: New testcase.
3155
3156 2016-02-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3157
3158 * gcc.dg/debug/dwarf2/prod-options.c: Use different DW_AT_producer
3159 pattern on Solaris with as.
3160
3161 2016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3162
3163 * gcc.target/arm/cond_sub_restrict_it.c: New test.
3164 * gcc.target/arm/condarith_restrict_it.c: Likewise.
3165 * gcc.target/arm/movcond_restrict_it.c: Likewise.
3166 * gcc.target/arm/negscc_restrict_it.c: Likewise.
3167
3168 2016-02-24 Jakub Jelinek <jakub@redhat.com>
3169
3170 PR middle-end/69915
3171 * gcc.dg/pr69915.c: New test.
3172
3173 2016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3174
3175 PR rtl-optimization/69886
3176 * gcc.dg/torture/pr69886.c: New test.
3177
3178 2016-02-24 Richard Biener <rguenther@suse.de>
3179
3180 PR middle-end/68963
3181 * gcc.dg/torture/pr68963.c: New testcase.
3182
3183 2016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3184
3185 PR target/69875
3186 * gcc.target/arm/atomic_loaddi_acquire.x: New file.
3187 * gcc.target/arm/atomic_loaddi_relaxed.x: Likewise.
3188 * gcc.target/arm/atomic_loaddi_seq_cst.x: Likewise.
3189 * gcc.target/arm/atomic_loaddi_1.c: New test.
3190 * gcc.target/arm/atomic_loaddi_2.c: Likewise.
3191 * gcc.target/arm/atomic_loaddi_3.c: Likewise.
3192 * gcc.target/arm/atomic_loaddi_4.c: Likewise.
3193 * gcc.target/arm/atomic_loaddi_5.c: Likewise.
3194 * gcc.target/arm/atomic_loaddi_6.c: Likewise.
3195 * gcc.target/arm/atomic_loaddi_7.c: Likewise.
3196 * gcc.target/arm/atomic_loaddi_8.c: Likewise.
3197 * gcc.target/arm/atomic_loaddi_9.c: Likewise.
3198
3199 2016-02-24 Jakub Jelinek <jakub@redhat.com>
3200
3201 PR middle-end/69909
3202 * gcc.dg/torture/pr69909.c: New test.
3203
3204 2016-02-24 Richard Biener <rguenther@suse.de>
3205
3206 PR tree-optimization/69907
3207 * gcc.dg/vect/bb-slp-pr69907.c: New testcase.
3208 * gcc.dg/vect/bb-slp-34.c: XFAIL.
3209 * gcc.dg/vect/bb-slp-pr68892.c: Likewise.
3210
3211 2016-02-24 Christian Bruel <christian.bruel@st.com>
3212
3213 * gcc.target/arm/pragma_cpp_fma.c: New test.
3214
3215 2016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3216
3217 PR fortran/61156
3218 * gfortran.dg/include_6.f90: Update test.
3219
3220 2016-02-23 Jakub Jelinek <jakub@redhat.com>
3221
3222 PR objc/69844
3223 * objc.dg/pr69844.m: New test.
3224
3225 2016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3226
3227 PR libgfortran/69456
3228 * gfortran.dg/namelist_89.f90: New test.
3229 * gfortran.dg/pr59700.f90: Update test..
3230
3231 2016-02-23 Martin Sebor <msebor@redhat.com>
3232
3233 PR middle-end/69780
3234 * g++.dg/ext/builtin_alloca.C: New test.
3235 * gcc.dg/builtins-68.c: New test.
3236
3237 2016-02-23 Richard Henderson <rth@redhat.com>
3238
3239 * gcc.target/i386/addr-space-3.c: Remove test.
3240
3241 2016-02-23 David Malcolm <dmalcolm@redhat.com>
3242
3243 PR preprocessor/69126
3244 PR preprocessor/69543
3245 * c-c++-common/pr69126-2-long.c: New test.
3246 * c-c++-common/pr69126-2-short.c: New test.
3247 * c-c++-common/pr69543-1.c: Remove xfail.
3248
3249 2016-02-23 David Malcolm <dmalcolm@redhat.com>
3250
3251 PR preprocessor/69126
3252 PR preprocessor/69543
3253 PR preprocessor/69558
3254 * c-c++-common/pr69126.c (MACRO_1, test_1): New.
3255 (f): Rename to...
3256 (test_2): ...this, and add leading comment.
3257 (MACRO_3, test_3): New.
3258 (MACRO_4A, MACRO_4B, test_4): New.
3259 (MACRO): Rename to...
3260 (MACRO_5): ...this.
3261 (g): Rename to...
3262 (test_5): ...this, updating for renaming of MACRO, and
3263 add leading comment.
3264 * c-c++-common/pr69543-1.c: New.
3265 * c-c++-common/pr69543-2.c: New.
3266 * c-c++-common/pr69543-3.c: New.
3267 * c-c++-common/pr69543-4.c: New.
3268 * c-c++-common/pr69558-1.c: New.
3269 * c-c++-common/pr69558-2.c: New.
3270 * c-c++-common/pr69558-3.c: New.
3271 * c-c++-common/pr69558-4.c: New.
3272 * gcc.dg/pr69558.c: Move to...
3273 * c-c++-common/pr69558.c: ...here. Add dg-bogus directives, with
3274 xfail for c++.
3275
3276 2016-02-23 Thomas Schwinge <thomas@codesourcery.com>
3277
3278 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: Adjust
3279 to -ftree-parallelize-loops/-fopenacc changes.
3280 * c-c++-common/goacc/kernels-double-reduction-n.c: Likewise.
3281 * c-c++-common/goacc/kernels-double-reduction.c: Likewise.
3282 * c-c++-common/goacc/kernels-loop-2.c: Likewise.
3283 * c-c++-common/goacc/kernels-loop-3.c: Likewise.
3284 * c-c++-common/goacc/kernels-loop-g.c: Likewise.
3285 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: Likewise.
3286 * c-c++-common/goacc/kernels-loop-n.c: Likewise.
3287 * c-c++-common/goacc/kernels-loop-nest.c: Likewise.
3288 * c-c++-common/goacc/kernels-loop.c: Likewise.
3289 * c-c++-common/goacc/kernels-one-counter-var.c: Likewise.
3290 * c-c++-common/goacc/kernels-reduction.c: Likewise.
3291 * gfortran.dg/goacc/kernels-loop-inner.f95: Likewise.
3292 * gfortran.dg/goacc/kernels-loops-adjacent.f95: Likewise.
3293
3294 2016-02-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3295
3296 * gcc.target/i386/chkp-hidden-def.c: Require alias support.
3297
3298 2016-02-23 Jakub Jelinek <jakub@redhat.com>
3299
3300 PR c++/69902
3301 * g++.dg/warn/Wnonnull-compare-5.C: New test.
3302
3303 PR c/69900
3304 * gcc.dg/pr69900.c: New test.
3305
3306 2016-02-23 Martin Jambor <mjambor@suse.cz>
3307
3308 PR tree-optimization/69666
3309 * gcc.dg/tree-ssa/pr69666.c: New test.
3310
3311 2016-02-23 Andre Vehreschild <vehre@gcc.gnu.org>
3312
3313 PR fortran/67451
3314 * gfortran.dg/coarray_allocate_5.f08: New test.
3315
3316 2016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
3317
3318 * gcc.target/s390/vcond-shift.c: Move to ...
3319 * gcc.target/s390/vector/vcond-shift.c: ... here.
3320
3321 2016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
3322
3323 * gcc.target/s390/md/movstr-2.c: Move and rename to ...
3324 * gcc.target/s390/vector/stpcpy-1.c: ... this one.
3325
3326 2016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
3327
3328 * gcc.target/s390/md/movstr-1.c: Turn into compile test.
3329
3330 2016-02-20 Mark Wielaard <mjw@redhat.com>
3331
3332 PR c/28901
3333 * gcc.dg/unused-variable-3.c: New test.
3334
3335 2016-02-22 Jakub Jelinek <jakub@redhat.com>
3336
3337 PR target/69888
3338 * gcc.target/i386/pr69888.c: New test.
3339
3340 2016-02-22 Richard Biener <rguenther@suse.de>
3341
3342 PR tree-optimization/69882
3343 * gfortran.dg/vect/pr69882.f90: New testcase.
3344
3345 2016-02-22 Jakub Jelinek <jakub@redhat.com>
3346
3347 PR target/69885
3348 * gcc.dg/pr69885.c: New test.
3349
3350 2016-02-22 Oleg Endo <olegendo@gcc.gnu.org>
3351
3352 PR target/69806
3353 PR target/54089
3354 * gcc.target/sh/pr54089-10.c: New.
3355
3356 2016-02-20 Paul Thomas <pault@gcc.gnu.org>
3357
3358 PR fortran/69423
3359 * gfortran.dg/deferred_character_15.f90 : New test.
3360
3361 2016-02-20 Dominique d'Humieres <dominiq@lps.ens.fr>
3362
3363 PR fortran/57365
3364 gfortran.dg/allocate_with_source_18.f03: New test.
3365
3366 2016-02-20 Harald Anlauf <anlauf@gmx.de>
3367
3368 PR fortran/52531
3369 gfortran.dg/gomp/pr52531.f90: New test.
3370
3371 2016-02-19 Bernd Edlinger <bernd.edlinger@hotmail.de>
3372
3373 PR c++/69865
3374 * c-c++-common/Wshift-negative-value-6.c: Add -std=c++11 before
3375 -std=c++03.
3376
3377 2016-02-19 Jakub Jelinek <jakub@redhat.com>
3378
3379 PR c++/69826
3380 * c-c++-common/cilk-plus/CK/pr69826-1.c: New test.
3381 * c-c++-common/cilk-plus/CK/pr69826-2.c: New test.
3382
3383 PR c++/69850
3384 * g++.dg/warn/Wnonnull-compare-4.C: New test.
3385
3386 PR c++/69851
3387 * g++.dg/torture/pr69851.C: New test.
3388
3389 2016-02-19 Martin Sebor <msebor@redhat.com>
3390
3391 PR testsuite/69573
3392 * gcc.dg/pr61053.c: Tweaked test to avoid bogus failures.
3393
3394 2016-02-19 Jakub Jelinek <jakub@redhat.com>
3395
3396 PR c++/69850
3397 * g++.dg/warn/Wnonnull-compare-2.C: New test.
3398 * g++.dg/warn/Wnonnull-compare-3.C: New test.
3399
3400 PR c++/67767
3401 * g++.dg/cpp0x/pr67767.C: New test.
3402
3403 2016-02-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3404
3405 * lib/target-supports.exp: Define aarch64_asm_FUNC_ok checks
3406 for fp, simd, crypto, crc, lse.
3407 * doc/sourcebuild.texi (AArch64-specific attributes): Document the
3408 above.
3409 * gcc.target/aarch64/assembler_arch_1.c: Add aarch64_asm_lse_ok
3410 effective target check.
3411
3412 2016-02-19 Jakub Jelinek <jakub@redhat.com>
3413
3414 PR target/69820
3415 * gcc.target/i386/pr69820.c: New test.
3416
3417 2016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
3418
3419 * gcc.target/s390/vector/int128-1.c: New test.
3420
3421 2016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
3422
3423 * gcc.target/s390/vector/vec-vcond-1.c: New test.
3424
3425 2016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
3426
3427 * gcc.target/s390/md/movstr-1.c: Allow also the z13 strings
3428 instruction pattern name to prevent the testcase from failing with
3429 -march=z13.
3430
3431 2016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
3432
3433 * gcc.target/s390/md/movstr-2.c: New test.
3434
3435 2016-02-19 Marcin Kościelnicki <koriakin@0x04.net>
3436
3437 * gcc.target/s390/morestack.c: New test.
3438
3439 2016-02-19 Dominik Vogt <vogt@linux.vnet.ibm.com>
3440
3441 PR target/69625
3442 * gcc.target/s390/pr69625.c: Add test case.
3443
3444 2016-02-18 Bernd Edlinger <bernd.edlinger@hotmail.de>
3445
3446 PR testsuite/68580
3447 * c-c++-common/tsan/pr65400-1.c (v, q, o): Make 8-byte aligned.
3448
3449 2016-02-18 Michael Meissner <meissner@linux.vnet.ibm.com>
3450
3451 PR target/68404
3452 * gcc.target/powerpc/fusion.c: Revert the 2016-02-09 change.
3453 * gcc.target/powerpc/fusion3.c: Likewise.
3454
3455 2016-02-18 Richard Biener <rguenther@suse.de>
3456
3457 PR middle-end/69553
3458 * g++.dg/torture/pr69553.C: New testcase.
3459
3460 2016-02-18 Nick Clifton <nickc@redhat.com>
3461
3462 PR target/62254
3463 PR target/69610
3464 * gcc.target/arm/pr62554.c: New test.
3465 * gcc.target/arm/pr69610-1.c: New test.
3466 * gcc.target/arm/pr69610-2.c: New test.
3467
3468 2016-02-18 Richard Biener <rguenther@suse.de>
3469
3470 PR middle-end/69854
3471 * gcc.dg/torture/pr69854.c: New testcase.
3472
3473 2016-02-17 Jakub Jelinek <jakub@redhat.com>
3474
3475 PR c++/69850
3476 * g++.dg/warn/Wnonnull-compare-1.C: New test.
3477
3478 2012-02-17 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3479
3480 * gcc.target/powerpc/vec-cg.c: New test.
3481
3482 2016-02-17 Richard Biener <rguenther@suse.de>
3483
3484 PR testsuite/69586
3485 * gcc.dg/uninit-21.c: Add -fno-short-enums.
3486
3487 2016-02-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3488
3489 PR target/69161
3490 * gcc.c-torture/compile/pr69161.c: New test.
3491
3492 2016-02-17 David Sherwood <david.sherwood@arm.com>
3493
3494 PR target/69532
3495 * gcc.target/arm/fmaxmin.c: Change effective target to arm_v8_neon_hw.
3496 * gcc.target/arm/vect-fmaxmin.c: Likewise.
3497
3498 2016-02-17 Eric Botcazou <ebotcazou@adacore.com>
3499
3500 * gcc.dg/ifcvt-4.c: Skip on Visium.
3501
3502 2016-02-17 Eric Botcazou <ebotcazou@adacore.com>
3503
3504 * gnat.dg/atomic8.adb: New test.
3505
3506 2016-02-17 Eric Botcazou <ebotcazou@adacore.com>
3507
3508 * gnat.dg/discr46.ad[sb]: New test.
3509
3510 2016-02-16 Kelvin Nilsen <kelvin@gcc.gnu.org>
3511
3512 PR Target/48344
3513 * gcc.target/powerpc/pr48344-1.c: New test.
3514
3515 2015-02-16 Thomas Koenig <tkoenig@gcc.gnu.org>
3516
3517 PR fortran/69742
3518 * gfortran.dg/associate_21.f90: New test.
3519
3520 2016-02-16 Jakub Jelinek <jakub@redhat.com>
3521
3522 PR c/69835
3523 * c-c++-common/nonnull-1.c: Use -Wnonnull-compare instead of
3524 -Wnonnull in dg-options.
3525 * c-c++-common/nonnull-2.c: New test.
3526
3527 2016-02-16 James Greenhalgh <james.greenhalgh@arm.com>
3528 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
3529
3530 * gcc.target/aarch64/vector_initialization_nostack.c: New.
3531
3532 2016-02-16 Jakub Jelinek <jakub@redhat.com>
3533
3534 PR middle-end/69801
3535 * gcc.dg/pr69801.c: Add empty dg-options.
3536
3537 2016-02-16 James Norris <jnorris@codesourcery.com>
3538
3539 * c-c++-common/goacc/deviceptr-1.c: Add tests.
3540 * g++.dg/goacc/deviceptr-1.c: New file.
3541
3542 2016-02-16 Jakub Jelinek <jakub@redhat.com>
3543
3544 PR tree-optimization/69820
3545 * gcc.dg/vect/pr69820.c: New test.
3546
3547 2016-02-16 Richard Biener <rguenther@suse.de>
3548
3549 PR tree-optimization/69776
3550 * gcc.dg/torture/pr69776-2.c: New testcase.
3551
3552 2016-02-16 Bernd Schmidt <bschmidt@redhat.com>
3553
3554 PR tree-optimization/69714
3555 * gcc.dg/torture/pr69714.c: New test.
3556
3557 2016-02-16 Jakub Jelinek <jakub@redhat.com>
3558
3559 PR tree-optimization/69802
3560 * gcc.dg/pr69802.c: New test.
3561
3562 2016-02-16 Richard Biener <rguenther@suse.de>
3563
3564 PR middle-end/69801
3565 * gcc.dg/pr69801.c: New testcase.
3566
3567 2016-02-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3568
3569 PR libgfortran/69651
3570 * gfortran.dg/read_bang.f90: New test.
3571 * gfortran.dg/read_bang4.f90: New test.
3572
3573 2016-02-15 Jakub Jelinek <jakub@redhat.com>
3574
3575 PR c++/69658
3576 * g++.dg/init/pr69658.C: New test.
3577
3578 PR c++/69797
3579 * c-c++-common/pr69797.c: New test.
3580
3581 2016-02-15 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
3582
3583 * lib/target-supports.exp (check_effective_target_section_anchors): Add
3584 check for aarch64*-*-*.
3585
3586 2016-02-15 Richard Biener <rguenther@suse.de>
3587
3588 PR tree-optimization/69783
3589 * gcc.dg/vect/pr69783.c: New testcase.
3590
3591 2016-02-15 Richard Biener <rguenther@suse.de>
3592
3593 PR tree-optimization/69776
3594 * gcc.dg/torture/pr69776.c: New testcase.
3595
3596 2016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
3597
3598 PR fortran/60526
3599 * gfortran.dg/type_decl_4.f90: Reinstated.
3600
3601 2016-02-14 John David Anglin <danglin@gcc.gnu.org>
3602
3603 PR fortran/68746
3604 * gfortran.dg/read_dir.f90: Xfail on hppa*-*-hpux*.
3605
3606 2016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
3607
3608 PR fortran/60526
3609 PR bootstrap/69816
3610 * gfortran.dg/type_decl_4.f90: Removed.
3611
3612 2016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
3613
3614 PR fortran/60526
3615 * gfortran.dg/type_decl_4.f90: New test.
3616
3617 2016-02-14 Alan Modra <amodra@gmail.com>
3618
3619 PR testsuite/68886
3620 * gcc.c-torture/execute/stkalign.c: Revise test.
3621
3622 2016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
3623
3624 PR target/67260
3625 * gcc.target/sh/torture/pr67260.c: Adjust additional options.
3626
3627 2016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
3628
3629 PR target/67260
3630 * gcc.target/sh/torture/pr67260.c: New.
3631
3632 2016-02-12 John David Anglin <danglin@gcc.gnu.org>
3633
3634 * gcc.dg/pr67964.c: Add dg-require-alias.
3635
3636 2016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
3637
3638 PR target/67636
3639 PR target/64345
3640 * gcc.target/sh/pr54236-1.c: Adjust optimization level.
3641
3642 2016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3643
3644 PR libgfortran/69668
3645 * gfortran.dg/namelist_88.f90: New test.
3646
3647 2016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3648
3649 PR libgfortran/69668
3650 * gfortran.dg/namelist_38.f90: Update test.
3651 * gfortran.dg/namelist_84.f90: Update test.
3652
3653 2016-02-12 David Malcolm <dmalcolm@redhat.com>
3654
3655 PR other/69554
3656 * gcc.dg/pr69554-1.c: New test.
3657 * gfortran.dg/pr69554-1.F90: New test.
3658 * gfortran.dg/pr69554-2.F90: New test.
3659 * lib/gcc-dg.exp (proc dg-locus): New function.
3660 * lib/gfortran-dg.exp (proc gfortran-dg-test): Update comment to
3661 distinguish between the caret-printing and non-caret-printing
3662 cases. If caret-printing has been explicitly enabled, bail out
3663 without attempting to fix up the output.
3664
3665 2016-02-12 David Malcolm <dmalcolm@redhat.com>
3666
3667 PR driver/69265
3668 PR driver/69453
3669 * gcc.dg/spellcheck-options-3.c: New test case.
3670 * gcc.dg/spellcheck-options-4.c: New test case.
3671 * gcc.dg/spellcheck-options-5.c: New test case.
3672 * gcc.dg/spellcheck-options-6.c: New test case.
3673 * gcc.dg/spellcheck-options-7.c: New test case.
3674 * gcc.dg/spellcheck-options-8.c: New test case.
3675 * gcc.dg/spellcheck-options-9.c: New test case.
3676 * gcc.dg/spellcheck-options-10.c: New test case.
3677
3678 2016-02-12 Jakub Jelinek <jakub@redhat.com>
3679
3680 PR rtl-optimization/69764
3681 PR rtl-optimization/69771
3682 * c-c++-common/pr69764.c: New test.
3683 * gcc.dg/torture/pr69771.c: New test.
3684
3685 2016-02-12 Marek Polacek <polacek@redhat.com>
3686
3687 * g++.dg/torture/init-list1.C: New.
3688
3689 2016-02-12 Marek Polacek <polacek@redhat.com>
3690
3691 * gcc.dg/pr69522.c: Add empty dg-options.
3692
3693 2016-02-12 Ilya Enkovich <enkovich.gnu@gmail.com>
3694
3695 * g++.dg/lto/lto.exp: Include and init mpx.
3696 * g++.dg/lto/pr69729_0.C: New test.
3697
3698 2016-02-12 Jakub Jelinek <jakub@redhat.com>
3699
3700 PR ipa/69241
3701 * g++.dg/ipa/pr69241-4.C: New test.
3702
3703 PR ipa/68672
3704 * g++.dg/ipa/pr68672-1.C: New test.
3705 * g++.dg/ipa/pr68672-2.C: New test.
3706 * g++.dg/ipa/pr68672-3.C: New test.
3707
3708 2016-02-12 Bernd Schmidt <bschmidt@redhat.com>
3709
3710 PR c/69522
3711 * gcc.dg/pr69522.c: New test.
3712
3713 2016-02-12 Patrick Palka <ppalka@gcc.gnu.org>
3714
3715 PR c++/69098
3716 * g++.dg/cpp1y/69098.C: New test.
3717 * g++.dg/cpp1y/69098-2.C: New test.
3718
3719 2016-02-12 Jakub Jelinek <jakub@redhat.com>
3720
3721 * objc.dg/gnu-api-2-method.m: Spelling fixes - behaviour -> behavior
3722 and neighbour -> neighbor.
3723 * objc.dg/attributes/method-nonnull-1.m: Likewise.
3724 * objc.dg/gnu-api-2-class-meta.m: Likewise.
3725 * c-c++-common/Wvarargs.c: Likewise.
3726 * c-c++-common/goacc/host_data-5.c: Likewise.
3727 * obj-c++.dg/gnu-api-2-class-meta.mm: Likewise.
3728 * obj-c++.dg/attributes/method-nonnull-1.mm: Likewise.
3729 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
3730 * gcc.target/aarch64/pr60697.c: Likewise.
3731 * gcc.target/aarch64/advsimd-intrinsics/vldX_lane.c: Likewise.
3732 * gcc.target/aarch64/advsimd-intrinsics/vqshl.c: Likewise.
3733 * gcc.target/aarch64/advsimd-intrinsics/vshuffle.inc: Likewise.
3734 * gcc.target/aarch64/advsimd-intrinsics/vrshl.c: Likewise.
3735 * gcc.target/aarch64/advsimd-intrinsics/vldX_dup.c: Likewise.
3736 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Likewise.
3737 * gcc.target/aarch64/advsimd-intrinsics/vqrshl.c: Likewise.
3738 * gcc.target/aarch64/advsimd-intrinsics/vldX.c: Likewise.
3739 * gcc.target/aarch64/aapcs64/ice_2.c: Likewise.
3740 * gcc.target/aarch64/aapcs64/test_23.c: Likewise.
3741 * gcc.target/aarch64/vrnd_f64_1.c: Likewise.
3742 * g++.dg/warn/Wconversion-real-integer-3.C: Likewise.
3743 * g++.dg/lookup/koenig5.C: Likewise.
3744 * g++.dg/ext/no-asm-2.C: Likewise.
3745 * gfortran.dg/bounds_check_array_ctor_3.f90: Likewise.
3746 * gfortran.dg/bounds_check_array_ctor_7.f90: Likewise.
3747 * gfortran.dg/used_types_16.f90: Likewise.
3748 * gfortran.dg/assumed_rank_bounds_1.f90: Likewise.
3749 * gfortran.dg/bounds_check_array_ctor_1.f90: Likewise.
3750 * gfortran.dg/assumed_rank_bounds_2.f90: Likewise.
3751 * gfortran.dg/bounds_check_array_ctor_4.f90: Likewise.
3752 * gfortran.dg/abstract_type_6.f03: Likewise.
3753 * gfortran.dg/bounds_check_array_ctor_5.f90: Likewise.
3754 * gfortran.dg/used_types_15.f90: Likewise.
3755 * gfortran.dg/bounds_check_array_ctor_8.f90: Likewise.
3756 * gfortran.dg/exit_3.f08: Likewise.
3757 * gfortran.dg/open_status_2.f90: Likewise.
3758 * gfortran.dg/derived_pointer_recursion_2.f90: Likewise.
3759 * gfortran.dg/intrinsic_std_1.f90: Likewise.
3760 * gfortran.dg/associate_1.f03: Likewise.
3761 * gfortran.dg/bounds_check_array_ctor_2.f90: Likewise.
3762 * gfortran.dg/intrinsic_std_6.f90: Likewise.
3763 * gfortran.dg/bounds_check_array_ctor_6.f90: Likewise.
3764 * gcc.dg/builtin-object-size-1.c: Likewise.
3765 * gcc.dg/noreturn-6.c: Likewise.
3766 * gcc.dg/builtin-stringop-chk-1.c: Likewise.
3767 * gcc.dg/globalalias.c: Likewise.
3768 * gcc.dg/builtins-config.h: Likewise.
3769 * gcc.dg/pr30457.c: Likewise.
3770 * gcc.c-torture/compile/volatile-1.c: Likewise.
3771 * gcc.c-torture/execute/20101011-1.c: Likewise.
3772 * c-c++-common/Waddress-1.c: Likewise.
3773
3774 2016-02-11 Jakub Jelinek <jakub@redhat.com>
3775
3776 PR c/69768
3777 * c-c++-common/Waddress-1.c: New test.
3778
3779 2016-02-11 Andre Vehreschild <vehre@gcc.gnu.org>
3780
3781 PR fortran/69296
3782 * gfortran.dg/associate_19.f03: New test.
3783 * gfortran.dg/associate_20.f03: New test.
3784
3785 2016-02-11 Oleg Endo <olegendo@gcc.gnu.org>
3786
3787 * gcc.target/sh/pr54089-8.c: Adjust optimization level.
3788
3789 2016-02-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3790
3791 * gcc.target/aarch64/target_attr_15.c: Scan assembly for
3792 .arch armv8-a\n. Add -dA to dg-options.
3793 * gcc.target/aarch64/assembler_arch_1.c: New test.
3794 * gcc.target/aarch64/target_attr_7.c: Add -dA to dg-options.
3795
3796 2016-02-11 Paolo Carlini <paolo.carlini@oracle.com>
3797
3798 PR c++/68726
3799 * g++.dg/cpp0x/pr68726.C: New.
3800
3801 2016-02-11 Ilya Enkovich <enkovich.gnu@gmail.com>
3802
3803 * lib/mpx-dg.exp: Fix warning in check_effective_target_mpx
3804 test.
3805
3806 2016-02-11 Richard Biener <rguenther@suse.de>
3807
3808 * g++.dg/tree-ssa/pr61034.C: Adjust.
3809
3810 2016-02-10 Vladimir Makarov <vmakarov@redhat.com>
3811
3812 PR target/69148
3813 * gcc.target/s390/pr69148.c: New.
3814
3815 2016-02-10 Yuri Rumyantsev <ysrumyan@gmail.com>
3816
3817 PR tree-optimization/69652
3818 * gcc.dg/torture/pr69652.c: New test.
3819
3820 2016-02-10 Jakub Jelinek <jakub@redhat.com>
3821 Patrick Palka <ppalka@gcc.gnu.org>
3822
3823 PR ipa/69241
3824 PR c++/69649
3825 * g++.dg/ipa/pr69241-1.C: New test.
3826 * g++.dg/ipa/pr69241-2.C: New test.
3827 * g++.dg/ipa/pr69241-3.C: New test.
3828 * g++.dg/ipa/pr69649.C: New test.
3829
3830 2016-02-10 Uros Bizjak <ubizjak@gmail.com>
3831
3832 * gcc.dg/tree-ssa/sra-17.c: Add -mcpu=ev4 for target alpha*-*-*.
3833 * gcc.dg/tree-ssa/sra-18.c: Ditto.
3834
3835 2016-02-10 Bin Cheng <bin.cheng@arm.com>
3836
3837 PR tree-optimization/68021
3838 * gcc.dg/tree-ssa/pr68021.c: New test.
3839
3840 2016-02-10 Richard Biener <rguenther@suse.de>
3841
3842 PR tree-optimization/69726
3843 * gcc.dg/uninit-22.c: New testcase.
3844
3845 2016-02-09 Andrew Pinski <apinski@cavium.com>
3846
3847 PR tree-opt/69282
3848 * gcc.c-torture/compile/20160205-1.c: New testcase.
3849
3850 2016-02-09 Michael Meissner <meissner@linux.vnet.ibm.com>
3851
3852 PR target/68404
3853 * gcc.target/powerpc/fusion.c: Rewrite test to use TOC fusion
3854 instead accessing a really large arrray.
3855 * gcc.target/powerpc/fusion3.c: Likewise.
3856
3857 2016-02-09 Charles Baylis <charles.baylis@linaro.org>
3858
3859 PR target/68532
3860 * gcc.c-torture/execute/pr68532.c: New test.
3861
3862 2016-02-11 Alexandre Oliva <aoliva@redhat.com>
3863
3864 PR target/69634
3865 * gcc.dg/pr69634.c: New.
3866
3867 2016-02-09 Richard Biener <rguenther@suse.de>
3868
3869 * gcc.dg/vect/vect-mask-store-move-1.c: Add missing space.
3870
3871 2016-02-09 Alexander Fomin <alexander.fomin@intel.com>
3872
3873 * gcc.target/i386/avx512f-klogic-2.c: Adjust expectation.
3874
3875 2016-02-09 Yuri Rumyantsev <ysrumyan@gmail.com>
3876
3877 * gcc.dg/vect/vect-mask-store-move-1.c: Fix test failures.
3878
3879 2016-02-09 Richard Biener <rguenther@suse.de>
3880
3881 PR tree-optimization/69715
3882 * gcc.dg/torture/pr69715.c: New testcase.
3883
3884 2016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
3885
3886 PR c++/69139
3887 * g++.dg/cpp0x/trailing12.C: New test.
3888 * g++.dg/cpp0x/trailing13.C: New test.
3889
3890 2016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
3891
3892 PR c++/69283
3893 PR c++/67835
3894 * g++.dg/cpp1y/auto-fn29.C: New test.
3895 * g++.dg/cpp1y/auto-fn30.C: New test.
3896
3897 2016-02-08 Jakub Jelinek <jakub@redhat.com>
3898
3899 PR tree-optimization/69209
3900 * gcc.c-torture/compile/pr69209.c: New test.
3901
3902 2016-02-08 Jeff Law <law@redhat.com>
3903
3904 PR tree-optimization/68541
3905 * gcc.dg/tree-ssa/split-path-1.c: Increase limit for number
3906 of statements allowed in join block for path splitting.
3907
3908 2016-02-08 Jakub Jelinek <jakub@redhat.com>
3909
3910 PR c++/59627
3911 * g++.dg/gomp/pr59627.C: New test.
3912
3913 PR ipa/69239
3914 * g++.dg/ipa/pr69239.C: New test.
3915
3916 2016-02-08 David Malcolm <dmalcolm@redhat.com>
3917
3918 PR preprocessor/69664
3919 * gcc.dg/cpp/trad/comment-2.c: Add expected column number.
3920 * gcc.dg/cpp/warn-comments.c: Likewise.
3921
3922 2016-02-08 Marek Polacek <polacek@redhat.com>
3923
3924 PR c++/69688
3925 * g++.dg/init/const12.C: New test.
3926
3927 2016-02-08 Bernd Schmidt <bschmidt@redhat.com>
3928
3929 PR target/60410
3930 * gcc.dg/lto/pr55113_0.c: Remove test.
3931
3932 2016-02-08 Richard Biener <rguenther@suse.de>
3933
3934 PR tree-optimization/69719
3935 * gcc.dg/torture/pr69719.c: New testcase.
3936
3937 2016-02-08 Richard Biener <rguenther@suse.de>
3938 Jeff Law <law@redhat.com>
3939
3940 PR target/68273
3941 * gcc.target/mips/pr68273.c: New testcase.
3942
3943 2016-02-08 Richard Biener <rguenther@suse.de>
3944
3945 PR rtl-optimization/69274
3946 * gcc.target/i386/addr-sel-1.c: XFAIL.
3947
3948 2016-02-08 Jeff Law <law@redhat.com>
3949
3950 PR tree-optimization/68541
3951 * gcc.dg/tree-ssa/split-path-2.c: Make char array explicitly signed.
3952
3953 PR tree-optimization/65917
3954 * gcc.dg/tree-ssa/20030922-2.c: No longer xfailed.
3955
3956 2016-02-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3957
3958 PR fortran/50555
3959 * gfortran.dg/namelist_args.f90: New test.
3960
3961 2016-02-05 Jeff Law <law@redhat.com>
3962
3963 PR tree-optimization/68541
3964 * gcc.dg/tree-ssa/split-path-2.c: New test.
3965 * gcc.dg/tree-ssa/split-path-3.c: New test.
3966 * gcc.dg/tree-ssa/split-path-4.c: New test.
3967 * gcc.dg/tree-ssa/split-path-5.c: New test.
3968 * gcc.dg/tree-ssa/split-path-6.c: New test.
3969 * gcc.dg/tree-ssa/split-path-7.c: New test.
3970
3971 2016-02-05 Martin Sebor <msebor@redhat.com>
3972
3973 PR c++/69662
3974 * g++.dg/warn/Wplacement-new-size-1.C: New test.
3975 * g++.dg/warn/Wplacement-new-size-2.C: New test.
3976
3977 2016-02-06 Richard HEnderson <rth@redhat.com>
3978
3979 PR c/69643
3980 * gcc.target/i386/addr-space-4.c: New.
3981 * gcc.target/i386/addr-space-5.c: New.
3982
3983 2016-02-05 Mikael Morin <mikael@gcc.gnu.org>
3984
3985 PR fortran/66089
3986 * gfortran.dg/elemental_dependency_6.f90: New.
3987
3988 2016-02-05 Jakub Jelinek <jakub@redhat.com>
3989
3990 PR rtl-optimization/69691
3991 * gcc.c-torture/execute/pr69691.c: New test.
3992
3993 PR c++/69628
3994 * g++.dg/parse/pr69628.C: New test.
3995
3996 2016-02-05 Uros Bizjak <ubizjak@gmail.com>
3997
3998 * gcc.dg/sancov/asan.c: Move to ...
3999 * gcc.dg/asan/sancov-1.c: ... here.
4000
4001 2016-02-05 Uros Bizjak <ubizjak@gmail.com>
4002
4003 * gcc.target/i386/pr69577.c: Require avx_runtime target.
4004
4005 2016-02-05 H.J. Lu <hongjiu.lu@intel.com>
4006
4007 PR target/69677
4008 * gcc.target/i386/pr69677.c: New test.
4009
4010 2016-02-05 Patrick Palka <ppalka@gcc.gnu.org>
4011
4012 PR c++/68948
4013 * g++.dg/template/pr68948.C: New test.
4014
4015 2016-02-05 Dominik Vogt <vogt@linux.vnet.ibm.com>
4016
4017 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove -march=z13 for s390
4018 (only necessary on s390x).
4019
4020 2016-02-04 H.J. Lu <hongjiu.lu@intel.com>
4021
4022 * gcc.target/i386/pr69454-2.c: Compile with -msse2
4023 -mno-accumulate-outgoing-args.
4024
4025 2016-02-04 Patrick Palka <ppalka@gcc.gnu.org>
4026
4027 * g++.dg/cpp0x/constexpr-ptrmem5.C: New test.
4028
4029 2016-02-04 Jakub Jelinek <jakub@redhat.com>
4030
4031 PR c/69669
4032 * c-c++-common/pr69669.c: New test.
4033
4034 2016-02-04 Michael Meissner <meissner@linux.vnet.ibm.com>
4035
4036 PR target/69667
4037 * g++.dg/pr69667.C: New file.
4038
4039 2016-02-04 Wilco Dijkstra <wdijkstr@arm.com>
4040
4041 PR target/69619
4042 * gcc.dg/pr69619.c: Add new test.
4043
4044 2016-02-04 Richard Sandiford <richard.sandiford@arm.com>
4045
4046 PR rtl-optimization/69577
4047 * gcc.target/i386/pr69577.c: New test.
4048
4049 2016-02-04 Martin Liska <mliska@suse.cz>
4050
4051 * g++.dg/asan/pr69276.C: New test.
4052
4053 2016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4054
4055 PR target/65932
4056 PR target/67714
4057 * gcc.target/arm/wmul-3.c: Simplify test to generate just
4058 a single smulbb instruction.
4059 * gcc.target/amr/wmul-1.c: Add -mtune=cortex-a9 to dg-options.
4060 * gcc.target/amr/wmul-2.c: Likewise.
4061
4062 2016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4063
4064 PR target/65932
4065 PR target/67714
4066 * gcc.c-torture/execute/pr67714.c: New test.
4067
4068 2016-02-04 Ilya Enkovich <enkovich.gnu@gmail.com>
4069
4070 PR target/69454
4071 * gcc.target/i386/pr69454-1.c: New test.
4072 * gcc.target/i386/pr69454-2.c: New test.
4073
4074 2016-02-03 Martin Sebor <msebor@redhat.com>
4075
4076 PR c++/69251
4077 PR c++/69253
4078 PR c++/69290
4079 PR c++/69277
4080 PR c++/69349
4081 * g++.dg/ext/flexarray-mangle-2.C: New test.
4082 * g++.dg/ext/flexarray-mangle.C: New test.
4083 * g++.dg/ext/flexarray-subst.C: New test.
4084 * g++.dg/ext/flexary11.C: New test.
4085 * g++.dg/ext/flexary12.C: New test.
4086 * g++.dg/ext/flexary13.C: New test.
4087 * g++.dg/ext/flexary14.C: New test.
4088 * g++.dg/other/dump-ada-spec-2.C: Adjust.
4089
4090 2016-02-03 H.J. Lu <hongjiu.lu@intel.com>
4091
4092 * gcc.target/i386/iamcu/test_passing_unions.c (check_union_passing6):
4093 Define only if CHECK_FLOAT128 is defined.
4094 (main): Properly initialize u5.
4095
4096 2016-02-03 Jakub Jelinek <jakub@redhat.com>
4097
4098 PR c/69627
4099 * gcc.dg/pr69627.c: New test.
4100
4101 PR target/69644
4102 * gcc.dg/pr69644.c: New test.
4103
4104 2016-02-03 Mike Stump <mikestump@comcast.net>
4105
4106 * lib/compat.exp (compat-get-options-main): Add dg-timeout-factor
4107 support for struct-layout-1.exp.
4108
4109 2016-02-03 Patrick Palka <ppalka@gcc.gnu.org>
4110
4111 PR c++/69056
4112 * g++.dg/cpp0x/pr69056.C: New test.
4113
4114 2016-02-03 Vladimir Makarov <vmakarov@redhat.com>
4115 Alexandre Oliva <aoliva@redhat.com>
4116
4117 PR target/69461
4118 * gcc.target/powerpc/pr69461.c: New.
4119
4120 2016-02-03 Uros Bizjak <ubizjak@gmail.com>
4121
4122 * lib/tsan-dg.exp (tsan_init): Move check if tsan executable
4123 works from here ...
4124 (check_effective_target_fsanitize_thread): ... to here. Do not
4125 specify additional compile flags for the test source.
4126 * lib/asan-dg.exp (check_effective_target_fsanitize_address): Do not
4127 specify additional compile flags for the test source.
4128
4129 2016-02-03 Wilco Dijkstra <wdijkstr@arm.com>
4130
4131 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
4132
4133 2016-02-03 Andre Vehreschild <vehre@gcc.gnu.org>
4134
4135 PR fortran/67451
4136 PR fortran/69418
4137 * gfortran.dg/coarray_allocate_2.f08: New test.
4138 * gfortran.dg/coarray_allocate_3.f08: New test.
4139 * gfortran.dg/coarray_allocate_4.f08: New test.
4140
4141 2016-02-03 Alan Lawrence <alan.lawrence@arm.com>
4142
4143 * gcc.dg/vect/vect-outer-1-big-array.c: Drop vect_multiple_sizes;
4144 use same scan-tree-dump-times on all platforms.
4145 * gcc.dg/vect/vect-outer-1.c: Likewise.
4146 * gcc.dg/vect/vect-outer-1a-big-array.c: Likewise.
4147 * gcc.dg/vect/vect-outer-1a.c: Likewise.
4148 * gcc.dg/vect/vect-outer-1b-big-array.c: Likewise.
4149 * gcc.dg/vect/vect-outer-1b.c: Likewise.
4150 * gcc.dg/vect/vect-outer-2b.c: Likewise.
4151 * gcc.dg/vect/vect-outer-3b.c: Likewise.
4152 * gcc.dg/vect/vect-reduc-dot-s8b.c: Likewise.
4153
4154 2016-02-02 Segher Boessenkool <segher@kernel.crashing.org>
4155
4156 * c-c++-common/vector-compare-4.c: Prune "non-standard ABI extension"
4157 warning.
4158
4159 2016-02-02 H.J. Lu <hongjiu.lu@intel.com>
4160
4161 * gcc.target/i386/iamcu/test_empty_structs_and_unions.c: New test.
4162
4163 2016-02-02 James Norris <jnorris@codesourcery.com>
4164
4165 * c-c++-common/goacc/routine-5.c: Add tests.
4166
4167 2016-02-02 Alexander Monakov <amonakov@ispras.ru>
4168
4169 * gcc.target/nvptx/unsigned-cmp.c: New test.
4170
4171 2016-02-02 Wilco Dijkstra <wdijkstr@arm.com>
4172
4173 * gcc.target/aarch64/scalar_shift_1.c
4174 (test_corners_sisd_di): Improve force to SIMD register.
4175 (test_corners_sisd_si): Likewise.
4176 * gcc.target/aarch64/vect-ld1r-compile-fp.c:
4177 Remove scan-assembler check for ldr.
4178
4179 2016-02-02 Richard Biener <rguenther@suse.de>
4180
4181 PR tree-optimization/69595
4182 * gcc.dg/Warray-bounds-17.c: New testcase.
4183
4184 2016-02-02 Richard Biener <rguenther@suse.de>
4185
4186 PR tree-optimization/69606
4187 * gcc.dg/torture/pr69606.c: New testcase.
4188
4189 2016-02-02 Yuri Rumyantsev <ysrumyan@gmail.com>
4190
4191 PR middle-end/68542
4192 * gcc.dg/vect/vect-mask-store-move-1.c: New test.
4193 * gcc.target/i386/avx2-vect-mask-store-move1.c: New test.
4194
4195 2016-02-02 Alan Modra <amodra@gmail.com>
4196
4197 PR target/69548
4198 * gcc.target/powerpc/pr69548.c: New test.
4199
4200 2016-02-01 Jakub Jelinek <jakub@redhat.com>
4201
4202 PR rtl-optimization/69592
4203 * gcc.dg/pr69592.c: New test.
4204
4205 PR preprocessor/69543
4206 PR c/69558
4207 * gcc.dg/pr69543.c: New test.
4208 * gcc.dg/pr69558.c: New test.
4209
4210 2016-02-01 Uros Bizjak <ubizjak@gmail.com>
4211
4212 PR testsuite/65940
4213 * g++.dg/other/anon5.C (dg-options): Use -gdwarf-2 instead of -g.
4214
4215 2016-02-01 Martin Sebor <msebor@redhat.com>
4216
4217 * gcc.target/powerpc/pr17381.c: Remove duplicate copy of the test body.
4218
4219 2016-02-01 Bin Cheng <bin.cheng@arm.com>
4220
4221 PR tree-optimization/67921
4222 * c-c++-common/ubsan/pr67921.c: New test.
4223
4224 2016-02-01 Richard Biener <rguenther@suse.de>
4225
4226 PR middle-end/69556
4227 * gcc.dg/tree-ssa/recip-8.c: New testcase.
4228
4229 2016-02-01 Richard Biener <rguenther@suse.de>
4230
4231 PR tree-optimization/69574
4232 * gcc.dg/torture/pr69574.c: New testcase.
4233
4234 2016-02-01 Richard Biener <rguenther@suse.de>
4235
4236 PR tree-optimization/69579
4237 * gcc.dg/setjmp-6.c: New testcase.
4238
4239 2016-02-01 Jakub Jelinek <jakub@redhat.com>
4240
4241 PR rtl-optimization/69570
4242 * g++.dg/opt/pr69570.C: New test.
4243
4244 2016-02-01 Richard Henderson <rth@redhat.com>
4245
4246 * gcc.dg/pr69535.c: New test.
4247
4248 2016-01-31 John David Anglin <danglin@gcc.gnu.org>
4249
4250 PR testsuite/69584
4251 * gcc.dg/tree-ssa/sra-17.c: Fix regexps to work on hpux.
4252 * gcc.dg/tree-ssa/sra-18.c: Likewise.
4253
4254 PR debug/68244
4255 * g++.dg/parse/parens3.C: Use register "4" on hppa.
4256
4257 * gcc.dg/tree-ssa/vector-5.c: Add -fno-common option on hppa*-*-hpux*.
4258
4259 2016-01-31 Paul Thomas <pault@gcc.gnu.org>
4260
4261 PR fortran/67564
4262 * gfortran.dg/allocate_with_source_17.f03: New test.
4263
4264 2016-01-30 Jakub Jelinek <jakub@redhat.com>
4265
4266 PR tree-optimization/69546
4267 * gcc.dg/torture/pr69546.c: New test.
4268
4269 2016-01-30 Paul Thomas <pault@gcc.gnu.org>
4270
4271 PR fortran/69566
4272 * gfortran.dg/unlimited_polymorphic_25.f03: New test.
4273
4274 2016-01-30 Martin Sebor <msebor@redhat.com>
4275
4276 PR c++/68490
4277 * g++.dg/ext/flexary10.C: New test.
4278
4279 2016-01-30 Dominique d'Humieres <dominiq@lps.ens.fr>
4280
4281 PR fortran/66707
4282 gfortran.dg/common_23.f90: New test.
4283
4284 2016-01-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4285
4286 PR target/65546
4287 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c: Correct
4288 condition being checked, and disable it when the target supports
4289 misaligned loads and stores.
4290
4291 2016-01-29 Jakub Jelinek <jakub@redhat.com>
4292
4293 PR debug/69518
4294 * gcc.dg/torture/pr69518.c: New test.
4295
4296 2016-01-29 H.J. Lu <hongjiu.lu@intel.com>
4297
4298 PR target/69530
4299 * gcc.target/i386/pr69530.c: New test.
4300
4301 2016-01-29 Steve Ellcey <sellcey@imgtec.com>
4302
4303 PR target/65604
4304 * gcc.target/mips/div-delay.c: New test.
4305
4306 2016-01-29 Jakub Jelinek <jakub@redhat.com>
4307
4308 PR target/69551
4309 * gcc.target/i386/pr69551.c: New test.
4310
4311 PR target/66137
4312 * gcc.target/i386/pr66137.c: New test.
4313
4314 2016-01-29 Andrew Bennett <andrew.bennett@imgtec.com>
4315
4316 * gcc.target/mips/p5600-bonding.c (dg-options): Force the test to be
4317 always built for p5600.
4318 * gcc.target/mips/mips.exp (mips-dg-options): Add support for the
4319 isa=p5600 dg-option.
4320
4321 2016-01-29 Richard Biener <rguenther@suse.de>
4322
4323 PR tree-optimization/69547
4324 * g++.dg/tree-ssa/pr69547.C: New testcase.
4325
4326 2016-01-29 Jakub Jelinek <jakub@redhat.com>
4327
4328 PR debug/66869
4329 * g++.dg/warn/Wunused-function2.C: New test.
4330
4331 2016-01-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
4332
4333 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Require a hardware vector
4334 support for test to succeed.
4335
4336 2016-01-29 Marek Polacek <polacek@redhat.com>
4337
4338 PR c++/69509
4339 PR c++/69516
4340 * g++.dg/ext/constexpr-vla2.C: New test.
4341 * g++.dg/ext/constexpr-vla3.C: New test.
4342 * g++.dg/ubsan/vla-1.C: Remove dg-shouldfail.
4343
4344 2016-01-29 Richard Biener <rguenther@suse.de>
4345
4346 PR middle-end/69537
4347 * gcc.dg/uninit-21.c: New testcase.
4348
4349 2016-01-28 Uros Bizjak <ubizjak@gmail.com>
4350
4351 PR target/69459
4352 * gcc.target/i386/pr69459.c: New test.
4353
4354 2016-01-28 Steve Ellcey <sellcey@imgtec.com>
4355
4356 PR target/68400
4357 * gcc.target/mips/mips.exp (mips_option_groups): Add stack-protector.
4358 * gcc.target/mips/pr68400.c: New test.
4359
4360 2016-01-28 Martin Sebor <msebor@redhat.com>
4361
4362 PR target/17381
4363 * gcc.target/powerpc/pr17381.c: New test.
4364
4365 2016-01-28 Jakub Jelinek <jakub@redhat.com>
4366
4367 PR middle-end/69542
4368 * gcc.dg/torture/pr69542.c: New test.
4369
4370 2016-01-28 Wilco Dijkstra <wdijkstr@arm.com>
4371
4372 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
4373
4374 2016-01-28 David Edelsohn <dje.gcc@gmail.com>
4375
4376 * gcc.dg/pr65980.c: Skip on AIX.
4377 * gcc.dg/pr66688.c: Same.
4378
4379 2016-01-28 David Edelsohn <dje.gcc@gmail.com>
4380
4381 PR target/63679
4382 * gcc.dg/tree-ssa/sra-17.c: Adjust regex for more label styles.
4383 * gcc.dg/tree-ssa/sra-18.c: Same.
4384
4385 2016-01-28 Andre Vehreschild <vehre@gcc.gnu.org>
4386
4387 PR fortran/62536
4388 * gfortran.dg/block_15.f08: New test.
4389 * gfortran.dg/block_end_error_1.f90: Need to catch additional error
4390 on incorrectly closed BLOCK.
4391
4392 2016-01-28 Ilya Enkovich <enkovich.gnu@gmail.com>
4393
4394 * gcc.dg/declare-simd.c: New test.
4395 2016-01-28 Richard Biener <rguenther@suse.de>
4396
4397 PR tree-optimization/69466
4398 * gfortran.dg/vect/pr69466.f90: New testcase.
4399
4400 2016-01-28 Thomas Preud'homme <thomas.preudhomme@arm.com>
4401
4402 * g++.dg/pr67989.C: Remove ARM-specific option.
4403 * gcc.target/arm/pr67989.C: New file.
4404
4405 2016-01-27 Uros Bizjak <ubizjak@gmail.com>
4406
4407 * gcc.dg/torture/pr68264.c: Disable log1p test for glibc < 2.22
4408 and expm1 test for glibc < 2.11.
4409
4410 2016-01-27 Richard Henderson <rth@redhat.com>
4411
4412 * gcc.c-torture/execute/pr69447.c: New test.
4413
4414 2016-01-27 Paul Thomas <pault@gcc.gnu.org>
4415
4416 PR fortran/69422
4417 * gfortran.dg/alloc_comp_assign_15.f03: New test.
4418
4419 2016-01-27 Jakub Jelinek <jakub@redhat.com>
4420
4421 PR debug/66869
4422 * gcc.dg/pr66869.c: New test.
4423
4424 2016-01-25 Jeff Law <law@redhat.com>
4425
4426 PR tree-optimization/68398
4427 PR tree-optimization/69196
4428 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output.
4429 * gcc.dg/tree-ssa/ssa-dom-thread-2c.c: Add extra statements on thread
4430 path to avoid new heuristic allowing more irreducible regions
4431 * gcc.dg/tree-ssa/ssa-dom-thread-2d.c: Likewise.
4432 * gcc.dg/tree-ssa/vrp46.c: Likewise.
4433 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Update expected output.
4434 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: New test.
4435 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
4436
4437 2016-01-27 Marek Polacek <polacek@redhat.com>
4438
4439 PR c/68062
4440 * c-c++-common/vector-compare-4.c: New test.
4441
4442 2016-01-27 David Malcolm <dmalcolm@redhat.com>
4443
4444 PR preprocessor/69126
4445 * c-c++-common/pr69126.c: New test case.
4446
4447 2016-01-27 Ian Lance Taylor <iant@google.com>
4448
4449 * gcc.dg/tree-ssa/ivopt_5.c: New test.
4450
4451 2016-01-27 Ryan Burn <contact@rnburn.com>
4452
4453 PR cilkplus/69267
4454 * g++.dg/cilk-plus/CK/pr69267.cc: New test.
4455
4456 2016-01-27 Uros Bizjak <ubizjak@gmail.com>
4457
4458 PR target/69512
4459 * gcc.target/i386/pr69512.c: New test.
4460
4461 2016-01-27 Rainer Emrich <rainer@emrich-ebersheim.de>
4462
4463 PR ada/69488
4464 * gnat.dg/sso/*.adb: Robustify dg-output directives.
4465
4466 2016-01-27 Marek Polacek <polacek@redhat.com>
4467
4468 PR c++/69379
4469 * g++.dg/pr69379.C: New test.
4470
4471 2016-01-27 Martin Sebor <msebor@redhat.com>
4472
4473 PR c++/69317
4474 * g++.dg/abi/Wabi-2-2.C: New test.
4475 * g++.dg/abi/Wabi-2-3.C: New test.
4476 * g++.dg/abi/Wabi-3-2.C: New test.
4477 * g++.dg/abi/Wabi-3-3.C: New test.
4478
4479 2016-01-27 Richard Biener <rguenther@suse.de>
4480
4481 PR tree-optimization/69166
4482 * gcc.dg/torture/pr69166.c: New testcase.
4483
4484 2016-01-27 Martin Jambor <mjambor@suse.cz>
4485
4486 PR tree-optimization/69355
4487 * gcc.dg/tree-ssa/pr69355.c: New test.
4488
4489 2016-01-27 Marek Polacek <polacek@redhat.com>
4490
4491 PR c++/69496
4492 * g++.dg/ext/constexpr-vla1.C: New test.
4493
4494 2016-01-20 Christian Bruel <christian.bruel@st.com>
4495
4496 PR target/69245
4497 * gcc.target/arm/pr69245.c: New test.
4498
4499 2016-01-27 Jakub Jelinek <jakub@redhat.com>
4500
4501 PR tree-optimization/69399
4502 * gcc.dg/torture/pr69399.c: New test.
4503
4504 2016-01-27 Eric Botcazou <ebotcazou@adacore.com>
4505
4506 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: XFAIL on SPARC 64-bit.
4507
4508 2016-01-26 Eric Botcazou <ebotcazou@adacore.com>
4509
4510 * gcc.c-torture/execute/stkalign.c: XFAIL run on SPARC 64-bit.
4511
4512 2016-01-26 Tom de Vries <tom@codesourcery.com>
4513
4514 PR tree-optimization/69110
4515 * gcc.dg/autopar/pr69110.c: New test.
4516
4517 2016-01-26 Abderrazek Zaafrani <a.zaafrani@samsung.com>
4518 Sebastian Pop <s.pop@samsung.com>
4519
4520 * gcc.dg/graphite/isl-ast-op-select.c: New.
4521
4522 2015-01-26 Paul Thomas <pault@gcc.gnu.org>
4523
4524 PR fortran/69385
4525 * gfortran.dg/allocate_error_6.f90: New test.
4526
4527 2016-01-26 Richard Henderson <rth@redhat.com>
4528
4529 * gcc.dg/tm/pr60908.c: New test.
4530
4531 2016-01-26 David Malcolm <dmalcolm@redhat.com>
4532
4533 PR other/69006
4534 * g++.dg/ext/timevar1.C: Add dg-allow-blank-lines-in-output
4535 directive.
4536 * gcc.dg/plugin/diagnostic-test-show-locus-color.c: Update
4537 expected multiline output to reflect the colorization being
4538 disabled before newlines.
4539 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
4540 (custom_diagnostic_finalizer): Replace call to
4541 pp_newline_and_flush with call to pp_flush.
4542 * gcc.dg/unroll-2.c: Add dg-allow-blank-lines-in-output directive.
4543 * gfortran.dg/implicit_class_1.f90: Likewise.
4544 * lib/gcc-dg.exp (allow_blank_lines): New global.
4545 (dg-allow-blank-lines-in-output): New procedure.
4546 (gcc-dg-prune): Complain about blank lines in the output, unless
4547 dg-allow-blank-lines-in-output was called.
4548 * lib/multiline.exp (_build_multiline_regex): Only support
4549 arbitrary followup text for non-blank-lines, not for blank lines.
4550
4551 2016-01-26 Jakub Jelinek <jakub@redhat.com>
4552
4553 PR tree-optimization/69483
4554 * gcc.dg/pr69483.c: New test.
4555 * g++.dg/opt/pr69483.C: New test.
4556
4557 2016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
4558
4559 PR target/68620
4560 * gcc.target/arm/pr68620.c: New test.
4561
4562 2016-01-26 H.J. Lu <hongjiu.lu@intel.com>
4563
4564 * gcc.target/i386/pr68986-2.c: Remove -m32.
4565
4566 2016-01-26 H.J. Lu <hongjiu.lu@intel.com>
4567
4568 PR target/68986
4569 * gcc.target/i386/pr68986-1.c: New test.
4570 * gcc.target/i386/pr68986-2.c: Likewise.
4571 * gcc.target/i386/pr68986-3.c: Likewise.
4572
4573 2016-01-26 Christian Bruel <christian.bruel@st.com>
4574
4575 * lib/target-supports.exp
4576 (check_effective_target_arm_crypto_pragma_ok_nocache): Remove.
4577 (check_effective_target_arm_crypto_pragma_ok): Likewise.
4578 * gcc.target/arm/attr-crypto.c: Remove arm_crypto_pragma_ok test.
4579
4580 2016-01-26 Richard Biener <rguenther@suse.de>
4581
4582 PR tree-optimization/69452
4583 * gcc.dg/torture/pr69452.c: New testcase.
4584
4585 2016-01-26 Jakub Jelinek <jakub@redhat.com>
4586
4587 PR target/69442
4588 * gcc.dg/pr69442.c: New test.
4589
4590 2016-01-26 Roger Ferrer Ibáñez <rofirrim@gmail.com>
4591
4592 PR target/67896
4593 * gcc.target/aarch64/simd/pr67896.C: New.
4594
4595 2016-01-26 Richard Sandiford <richard.sandiford@arm.com>
4596
4597 PR tree-optimization/69400
4598 * gcc.dg/plugin/wide-int_plugin.c (test_wide_int_mod_trunc): New
4599 function.
4600 (plugin_init): Call it.
4601 * gcc.dg/torture/pr69400.c: New test.
4602
4603 2016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
4604
4605 * gcc.target/arm/pr68674.c: Check and use arm_fp effective target.
4606
4607 2016-01-25 Aditya Kumar <aditya.k7@samsung.com>
4608 Sebastian Pop <s.pop@samsung.com>
4609
4610 * gcc.dg/graphite/graphite.exp: Only run the fuse-*.c tests with
4611 isl-0.15.
4612
4613 2016-01-25 Aditya Kumar <aditya.k7@samsung.com>
4614 Sebastian Pop <s.pop@samsung.com>
4615
4616 * gcc.dg/graphite/pr69292.c: New.
4617
4618 2016-01-25 Jakub Jelinek <jakub@redhat.com>
4619
4620 * c-c++-common/goacc/use_device-1.c: New test.
4621
4622 2016-01-25 Jeff Law <law@redhat.com>
4623
4624 PR tree-optimization/69196
4625 PR tree-optimization/68398
4626 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output
4627 * gcc.dg/tree-ssa/pr68198.c: Likewise.
4628
4629 2016-01-25 David Edelsohn <dje.gcc@gmail.com>
4630
4631 PR target/69469
4632 * gcc.target/powerpc/vsx-vector-2.c: Adjust for Goldschmidt's
4633 Algorithm.
4634
4635 2016-01-25 Richard Biener <rguenther@suse.de>
4636
4637 PR testsuite/69380
4638 * g++.dg/tree-ssa/pr69336.C: Restrict to x86_64 and i?86.
4639
4640 2016-01-25 Ilya Enkovich <enkovich.gnu@gmail.com>
4641
4642 PR target/69421
4643 * gcc.dg/pr69421.c: New test.
4644
4645 2016-01-25 Bilyan Borisov <bilyan.borisov@arm.com>
4646
4647 * gcc.target/aarch64/simd/vcvt_s64_f64_1.c: New.
4648 * gcc.target/aarch64/simd/vcvt_u64_f64_1.c: Likewise.
4649 * gcc.target/aarch64/simd/vcvta_s64_f64_1.c: Likewise.
4650 * gcc.target/aarch64/simd/vcvta_u64_f64_1.c: Likewise.
4651 * gcc.target/aarch64/simd/vcvtm_s64_f64_1.c: Likewise.
4652 * gcc.target/aarch64/simd/vcvtm_u64_f64_1.c: Likewise.
4653 * gcc.target/aarch64/simd/vcvtn_s64_f64_1.c: Likewise.
4654 * gcc.target/aarch64/simd/vcvtn_u64_f64_1.c: Likewise.
4655 * gcc.target/aarch64/simd/vcvtp_s64_f64_1.c: Likewise.
4656 * gcc.target/aarch64/simd/vcvtp_u64_f64_1.c: Likewise.
4657
4658 2016-01-25 Richard Biener <rguenther@suse.de>
4659
4660 PR tree-optimization/69376
4661 * gcc.dg/torture/pr69376.c: New testcase.
4662
4663 2016-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4664
4665 PR fortran/69397
4666 PR fortran/68442
4667 * gfortran.dg/interface_38.f90: New test.
4668 * gfortran.dg/interface_39.f90: New test.
4669
4670 2016-01-24 Patrick Palka <ppalka@gcc.gnu.org>
4671
4672 Revert:
4673 2016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
4674
4675 PR c++/11858
4676 PR c++/24663
4677 PR c++/24664
4678 * g++.dg/template/pr11858.C: New test.
4679 * g++.dg/template/pr24663.C: New test.
4680 * g++.dg/template/unify12.C: New test.
4681 * g++.dg/template/unify13.C: New test.
4682 * g++.dg/template/unify14.C: New test.
4683 * g++.dg/template/unify15.C: New test.
4684 * g++.dg/template/unify16.C: New test.
4685 * g++.dg/template/unify17.C: New test.
4686
4687 2016-01-24 Dominique d'Humieres <dominiq@lps.ens.fr>
4688
4689 PR fortran/68283
4690 gfortran.dg/pr68283.f90: New test.
4691
4692 2016-01-24 Thomas Koenig <tkoenig@gcc.gnu.org>
4693
4694 PR fortran/66094
4695 * gfortran.dg/inline_matmul_13.f90: New test.
4696 * gfortran.dg/matmul_bounds_8.f90: New test.
4697 * gfortran.dg/matmul_bounds_9.f90: New test.
4698 * gfortran.dg/matmul_bounds_10.f90: New test.
4699
4700 2016-01-23 Tom de Vries <tom@codesourcery.com>
4701
4702 PR tree-optimization/69426
4703 * gcc.dg/autopar/pr69426.c: New test.
4704
4705 2016-01-23 Martin Sebor <msebor@redhat.com>
4706
4707 PR c++/58109
4708 PR c++/69022
4709 * g++.dg/cpp0x/alignas5.C: New test.
4710 * g++.dg/ext/vector29.C: Same.
4711
4712 2016-01-23 Uros Bizjak <ubizjak@gmail.com>
4713
4714 * gcc.target/i386/chkp-strlen-2.c: Define _GNU_SOURCE.
4715 * gcc.target/i386/chkp-strlen-4.c: Move the definition of
4716 _GNU_SOURCE from compile flags to the source.
4717 * gcc.target/i386/chkp-stropt-12.c: Ditto.
4718 * gcc.target/i386/chkp-stropt-16.c: Ditto.
4719 * gcc.target/i386/chkp-stropt-4.c: Ditto.
4720 * gcc.target/i386/chkp-stropt-8.c: Ditto.
4721
4722 2016-01-22 Jakub Jelinek <jakub@redhat.com>
4723
4724 PR target/69432
4725 * g++.dg/opt/pr69432.C: New test.
4726
4727 2016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4728
4729 * gcc.target/powerpc/pr63354c: Adjust target selector to include
4730 32-bit targets testing an -m64 multilib.
4731
4732 2016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4733
4734 * gcc.target/powerpc/pr63354.c: Restrict to Linux targets with
4735 64-bit support.
4736
4737 2016-01-22 James Greenhalgh <james.greenhalgh@arm.com>
4738
4739 * gcc.dg/vect/bb-slp-pr68892.c: Require vect_double.
4740
4741 2016-01-21 Christian Bruel <christian.bruel@st.com>
4742
4743 PR target/68674
4744 * gcc.target/i386/pr68674.c
4745 * gcc.target/aarch64/pr68674.c
4746 * gcc.target/arm/pr68674.c
4747
4748 2016-01-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4749
4750 PR target/69403
4751 * gcc.c-torture/execute/pr69403.c: New test.
4752
4753 2016-01-22 Paolo Carlini <paolo.carlini@oracle.com>
4754
4755 PR c++/55843
4756 * g++.dg/template/pr55843.C: New.
4757
4758 2016-01-22 Alan Lawrence <alan.lawrence@arm.com>
4759
4760 PR testsuite/66877
4761 * gcc.dg/vect/vect-over-widen-3-big-array.c: Only look for 1
4762 vect_recog_over_widening_pattern in dump if we have vect_widen_shift.
4763
4764 2016-01-21 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4765
4766 PR testsuite/67489
4767 * gcc.target/powerpc/p8vector-builtin-8.c: Remove { target int128 }
4768 from dg-do compile directive, and instead add
4769 { dg-require-effective-target int128 }.
4770
4771 2016-01-20 Martin Sebor <msebor@redhat.com>
4772
4773 PR c/69405
4774 * gcc.dg/sync-fetch.c: New test.
4775
4776 2016-01-21 Martin Sebor <msebor@redhat.com>
4777
4778 PR target/69252
4779 * gcc.target/powerpc/pr69252.c: New test.
4780
4781 2016-01-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4782
4783 PR fortran/65996
4784 * gfortran.dg/pr65996.f90: New test.
4785
4786 2016-01-21 Dominik Vogt <vogt@linux.vnet.ibm.com>
4787
4788 PR c++/68810
4789 * g++.dg/cpp0x/constexpr-reinterpret1.C: Fix line number that is
4790 expected to generate an error.
4791
4792 2016-01-21 Bernd Schmidt <bschmidt@redhat.com>
4793
4794 PR middle-end/66178
4795 * gcc.dg/torture/pr66178.c: New test.
4796
4797 2016-01-21 Anton Blanchard <anton@samba.org>
4798 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4799
4800 PR target/63354
4801 * gcc.target/powerpc/pr63354.c: New test.
4802
4803 2016-01-21 Vladimir Makarov <vmakarov@redhat.com>
4804
4805 PR rtl-optimization/68990
4806 * gcc.target/i386/pr68990: New.
4807
4808 2016-01-21 Nick Clifton <nickc@redhat.com>
4809
4810 PR target/69129
4811 * gcc.target/mips/pr69129.c: New.
4812
4813 2016-01-21 Paolo Carlini <paolo.carlini@oracle.com>
4814
4815 PR c++/58046
4816 * g++.dg/cpp0x/pr58046.C: New.
4817
4818 2016-01-21 Jakub Jelinek <jakub@redhat.com>
4819
4820 PR target/69187
4821 PR target/65624
4822 * gcc.target/arm/pr69187.c: New test.
4823
4824 PR c++/69355
4825 * g++.dg/torture/pr69355.C: New test.
4826
4827 2016-01-21 Aditya Kumar <aditya.k7@samsung.com>
4828 Sebastian Pop <s.pop@samsung.com>
4829
4830 * gfortran.dg/graphite/interchange-3.f90: Adjust pattern.
4831
4832 2016-01-21 Aditya Kumar <aditya.k7@samsung.com>
4833 Sebastian Pop <s.pop@samsung.com>
4834
4835 * gcc.dg/graphite/pr68976.c: New test.
4836
4837 2016-01-21 Jakub Jelinek <jakub@redhat.com>
4838
4839 PR middle-end/67653
4840 * c-c++-common/pr67653.c: New test.
4841 * gcc.dg/torture/pr29119.c: Add dg-warning.
4842
4843 2016-01-20 Peter Bergner <bergner@vnet.ibm.com>
4844
4845 * gcc.target/powerpc/cpu-builtin-1.c: New test.
4846
4847 2016-01-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
4848
4849 PR c/24293
4850 * gcc.dg/pr24293.c: New test.
4851 * gcc.dg/Wcxx-compat-8.c: Adjust to accept error due to
4852 incomplete struct type.
4853 * gcc.dg/declspec-1.c: Likewise.
4854 * gcc.dg/pr63549.c: Likewise.
4855
4856 2016-01-20 Jakub Jelinek <jakub@redhat.com>
4857
4858 PR tree-optimization/66612
4859 * gcc.target/powerpc/20050830-1.c: Xfail the scan-assembler test
4860 for bdn instruction.
4861
4862 2016-01-20 Christophe Lyon <christophe.lyon@linaro.org>
4863
4864 * lib/target-supports.exp
4865 (check_effective_target_arm_fp_ok_nocache): New.
4866 (check_effective_target_arm_fp_ok): New.
4867 (add_options_for_arm_fp): New.
4868 (check_effective_target_arm_crypto_ok_nocache): Require
4869 target_arm_v8_neon_ok instead of arm32.
4870 (check_effective_target_arm_crypto_pragma_ok_nocache): New.
4871 (check_effective_target_arm_crypto_pragma_ok): New.
4872 (add_options_for_arm_vfp): New.
4873 * gcc.target/arm/attr-crypto.c: Use arm_crypto_pragma_ok effective
4874 target. Do not force -mfloat-abi=softfp, use arm_fp_ok effective
4875 target instead. Force initial fpu to vfp.
4876 * gcc.target/arm/attr-neon-builtin-fail.c: Do not force
4877 -mfloat-abi=softfp, use arm_fp_ok effective target instead.
4878 * gcc.target/arm/attr-neon-fp16.c: Likewise. Remove arm_neon_ok
4879 dependency.
4880 * gcc.target/arm/attr-neon2.c: Do not force -mfloat-abi=softfp,
4881 use arm_vfp effective target instead. Force initial fpu to vfp.
4882 * gcc.target/arm/attr-neon3.c: Likewise.
4883 * gcc.target/arm/cmp-2.c: Use arm_fp_ok effective target instead of
4884 arm_vfp_ok.
4885 * gcc.target/arm/unsigned-float.c: Likewise.
4886 * gcc.target/arm/vfp-1.c: Likewise.
4887 * gcc.target/arm/vfp-ldmdbd.c: Likewise.
4888 * gcc.target/arm/vfp-ldmdbs.c: Likewise.
4889 * gcc.target/arm/vfp-ldmiad.c: Likewise.
4890 * gcc.target/arm/vfp-ldmias.c: Likewise.
4891 * gcc.target/arm/vfp-stmdbd.c: Likewise.
4892 * gcc.target/arm/vfp-stmdbs.c: Likewise.
4893 * gcc.target/arm/vfp-stmiad.c: Likewise.
4894 * gcc.target/arm/vfp-stmias.c: Likewise.
4895 * gcc.target/arm/vnmul-1.c: Likewise.
4896 * gcc.target/arm/vnmul-2.c: Likewise.
4897 * gcc.target/arm/vnmul-3.c: Likewise.
4898 * gcc.target/arm/vnmul-4.c: Likewise.
4899
4900 2016-01-20 H.J. Lu <hongjiu.lu@intel.com>
4901
4902 PR testsuite/69366
4903 * g++.dg/pr63995-1.C: Require non-x32 target, instead of,
4904 the MPX run-time library, for compile-time MPX test.
4905 * gcc.target/i386/chkp-always_inline.c: Likewise.
4906 * gcc.target/i386/chkp-bndret.c: Likewise.
4907 * gcc.target/i386/chkp-builtins-1.c: Likewise.
4908 * gcc.target/i386/chkp-builtins-2.c: Likewise.
4909 * gcc.target/i386/chkp-builtins-3.c: Likewise.
4910 * gcc.target/i386/chkp-builtins-4.c: Likewise.
4911 * gcc.target/i386/chkp-const-check-1.c: Likewise.
4912 * gcc.target/i386/chkp-const-check-2.c: Likewise.
4913 * gcc.target/i386/chkp-hidden-def.c: Likewise.
4914 * gcc.target/i386/chkp-label-address.c: Likewise.
4915 * gcc.target/i386/chkp-lifetime-1.c: Likewise.
4916 * gcc.target/i386/chkp-narrow-bounds.c: Likewise.
4917 * gcc.target/i386/chkp-pr69044.c: Likewise.
4918 * gcc.target/i386/chkp-remove-bndint-1.c: Likewise.
4919 * gcc.target/i386/chkp-remove-bndint-2.c: Likewise.
4920 * gcc.target/i386/chkp-strchr.c: Likewise.
4921 * gcc.target/i386/chkp-strlen-1.c: Likewise.
4922 * gcc.target/i386/chkp-strlen-2.c: Likewise.
4923 * gcc.target/i386/chkp-strlen-3.c: Likewise.
4924 * gcc.target/i386/chkp-strlen-4.c: Likewise.
4925 * gcc.target/i386/chkp-strlen-5.c: Likewise.
4926 * gcc.target/i386/chkp-stropt-1.c: Likewise.
4927 * gcc.target/i386/chkp-stropt-10.c: Likewise.
4928 * gcc.target/i386/chkp-stropt-11.c: Likewise.
4929 * gcc.target/i386/chkp-stropt-12.c: Likewise.
4930 * gcc.target/i386/chkp-stropt-13.c: Likewise.
4931 * gcc.target/i386/chkp-stropt-14.c: Likewise.
4932 * gcc.target/i386/chkp-stropt-15.c: Likewise.
4933 * gcc.target/i386/chkp-stropt-16.c: Likewise.
4934 * gcc.target/i386/chkp-stropt-2.c: Likewise.
4935 * gcc.target/i386/chkp-stropt-3.c: Likewise.
4936 * gcc.target/i386/chkp-stropt-4.c: Likewise.
4937 * gcc.target/i386/chkp-stropt-5.c: Likewise.
4938 * gcc.target/i386/chkp-stropt-6.c: Likewise.
4939 * gcc.target/i386/chkp-stropt-7.c: Likewise.
4940 * gcc.target/i386/chkp-stropt-8.c: Likewise.
4941 * gcc.target/i386/chkp-stropt-9.c: Likewise.
4942 * gcc.target/i386/pr63995-2.c: Likewise.
4943 * gcc.target/i386/pr64805.c: Likewise.
4944 * gcc.target/i386/pr65044.c: Likewise.
4945 * gcc.target/i386/pr65167.c: Likewise.
4946 * gcc.target/i386/pr65183.c: Likewise.
4947 * gcc.target/i386/pr65184.c: Likewise.
4948 * gcc.target/i386/thunk-retbnd.c: Likewise.
4949
4950 2016-01-20 Ilya Enkovich <enkovich.gnu@gmail.com>
4951
4952 PR tree-optimization/69328
4953 * gcc.dg/pr69328.c: New test.
4954
4955 2016-01-20 Jeff Law <law@redhat.com>
4956
4957 PR target/25114
4958 * gcc.target/m68k/pr25114.c: New test.
4959
4960 2016-01-20 Andre Vieira <andre.simoesdiasvieira@arm.com>
4961
4962 * gcc.target/arm/memset-inline-10.c: Added
4963 dg-require-effective-target arm_thumb2_ok.
4964
4965 2016-01-19 Eric Botcazou <ebotcazou@adacore.com>
4966
4967 * gcc.dg/debug/dwarf2/sso.c: New test.
4968
4969 2016-01-19 Uros Bizjak <ubizjak@gmail.com>
4970
4971 PR testsuite/68820
4972 * gcc.c-torture/execute/builtins/memops-asm.x: New file.
4973 * gcc.c-torture/execute/builtins/strstr-asm.x: Ditto.
4974 * gcc.c-torture/execute/builtins/strstr-asm.c: Remove dg-options.
4975
4976 2016-01-19 Jan Hubicka <hubicka@ucw.cz>
4977
4978 PR ipa/66223
4979 * g++.dg/ipa/devirt-50.C: New testcase.
4980
4981 2016-01-19 Marek Polacek <polacek@redhat.com>
4982
4983 PR c++/68965
4984 * g++.dg/cpp1y/parameter-pack-1.C: New test.
4985 * g++.dg/cpp1y/parameter-pack-2.C: New test.
4986
4987 2016-01-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4988
4989 PR target/69135
4990 * gcc.target/arm/pr69135_1.c: New test.
4991
4992 2015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
4993
4994 * gcc.target/aarch64/ccmp_1.c: Add new tests.
4995
4996 2015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
4997
4998 * gcc.target/aarch64/ccmp_1.c: New testcase.
4999
5000 2016-01-19 Marek Polacek <polacek@redhat.com>
5001
5002 PR c++/68586
5003 * g++.dg/cpp0x/enum30.C: New test.
5004
5005 2016-01-19 Richard Biener <rguenther@suse.de>
5006
5007 PR tree-optimization/69336
5008 * g++.dg/tree-ssa/pr69336.C: New testcase.
5009
5010 2016-01-19 Jakub Jelinek <jakub@redhat.com>
5011
5012 PR debug/65779
5013 * gcc.dg/pr65779.c: New test.
5014
5015 2016-01-19 Richard Biener <rguenther@suse.de>
5016
5017 PR tree-optimization/69352
5018 * gcc.dg/torture/pr69352.c: New testcase.
5019
5020 2016-01-19 Jakub Jelinek <jakub@redhat.com>
5021
5022 PR rtl-optimization/68955
5023 PR rtl-optimization/64557
5024 * gcc.dg/torture/pr68955.c: New test.
5025
5026 2016-01-19 Jan Hubicka <hubicka@ucw.cz>
5027
5028 PR lto/69136
5029 * g++.dg/torture/pr69136.C: New testcase.
5030
5031 2016-01-19 Jan Hubicka <hubicka@ucw.cz>
5032
5033 PR lto/69133
5034 * g++.dg/lto/pr69133_0.C: New testcase.
5035 * g++.dg/lto/pr69133_1.C: New testcase.
5036
5037 2016-01-15 Jeff Law <law@redhat.com>
5038
5039 PR tree-optimization/69320
5040 * gcc.c-torture/pr69320-1.c: New test.
5041 * gcc.c-torture/pr69320-2.c: New test.
5042 * gcc.c-torture/pr69320-3.c: New test.
5043 * gcc.c-torture/pr69320-4.c: New test.
5044
5045 2016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
5046
5047 PR c++/11858
5048 PR c++/24663
5049 PR c++/24664
5050 * g++.dg/template/pr11858.C: New test.
5051 * g++.dg/template/pr24663.C: New test.
5052 * g++.dg/template/unify12.C: New test.
5053 * g++.dg/template/unify13.C: New test.
5054 * g++.dg/template/unify14.C: New test.
5055 * g++.dg/template/unify15.C: New test.
5056 * g++.dg/template/unify16.C: New test.
5057 * g++.dg/template/unify17.C: New test.
5058
5059 2016-01-18 David Malcolm <dmalcolm@redhat.com>
5060
5061 PR testsuite/69181
5062 * gcc.dg/pr69181-1.c: New test file.
5063 * gcc.dg/pr69181-2.c: New test file.
5064 * lib/gcc-dg.exp (dg-test): Consolidate post-test cleanup of
5065 globals by moving it to...
5066 (cleanup-after-saved-dg-test): ...this new function. Add
5067 "global additional_sources_used". Add reset of global
5068 multiline_expected_outputs to the empty list.
5069 * lib/multiline.exp (_multiline_expected_outputs): Rename this
5070 global to...
5071 (multiline_expected_outputs): ...this, and updated comments to
5072 note that it is modified from gcc-dg.exp.
5073 (dg-end-multiline-output): Update for the above renaming.
5074 (handle-multiline-outputs): Likewise. Remove the clearing
5075 of the expected outputs to the empty list.
5076
5077 2016-01-18 Richard Biener <rguenther@suse.de>
5078
5079 PR tree-optimization/69297
5080 * gcc.dg/vect/costmodel/x86_64/costmodel-pr69297.c: New testcase.
5081
5082 2016-01-18 Joseph Myers <joseph@codesourcery.com>
5083
5084 * gcc.target/mips/mips-3d-1.c: Use forbid_cpu=octeon.* in
5085 dg-options.
5086 * gcc.target/mips/mips-3d-2.c: Likewise.
5087 * gcc.target/mips/mips-3d-3.c: Likewise.
5088 * gcc.target/mips/mips-3d-4.c: Likewise.
5089 * gcc.target/mips/mips-3d-5.c: Likewise.
5090 * gcc.target/mips/mips-3d-6.c: Likewise.
5091 * gcc.target/mips/mips-3d-7.c: Likewise.
5092 * gcc.target/mips/mips-3d-8.c: Likewise.
5093 * gcc.target/mips/mips-3d-9.c: Likewise.
5094 * gcc.target/mips/mips-ps-1.c: Likewise.
5095 * gcc.target/mips/mips-ps-2.c: Likewise.
5096 * gcc.target/mips/mips-ps-3.c: Likewise.
5097 * gcc.target/mips/mips-ps-4.c: Likewise.
5098 * gcc.target/mips/mips-ps-5.c: Likewise.
5099 * gcc.target/mips/mips-ps-6.c: Likewise.
5100 * gcc.target/mips/mips-ps-7.c: Likewise.
5101 * gcc.target/mips/mips-ps-type.c: Likewise.
5102 * gcc.target/mips/mips-ps-type-2.c: Likewise.
5103 * gcc.target/mips/mips16-attributes-6.c: Likewise.
5104
5105 2016-01-18 Tom de Vries <tom@codesourcery.com>
5106
5107 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: New test.
5108 * c-c++-common/goacc/kernels-double-reduction.c: New test.
5109 * c-c++-common/goacc/kernels-empty.c: New test.
5110 * c-c++-common/goacc/kernels-eternal.c: New test.
5111 * c-c++-common/goacc/kernels-loop-2.c: New test.
5112 * c-c++-common/goacc/kernels-loop-3.c: New test.
5113 * c-c++-common/goacc/kernels-loop-data-2.c: New test.
5114 * c-c++-common/goacc/kernels-loop-data-enter-exit-2.c: New test.
5115 * c-c++-common/goacc/kernels-loop-data-enter-exit.c: New test.
5116 * c-c++-common/goacc/kernels-loop-data-update.c: New test.
5117 * c-c++-common/goacc/kernels-loop-data.c: New test.
5118 * c-c++-common/goacc/kernels-loop-g.c: New test.
5119 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: New test.
5120 * c-c++-common/goacc/kernels-loop-n.c: New test.
5121 * c-c++-common/goacc/kernels-loop-nest.c: New test.
5122 * c-c++-common/goacc/kernels-loop.c: New test.
5123 * c-c++-common/goacc/kernels-noreturn.c: New test.
5124 * c-c++-common/goacc/kernels-one-counter-var.c: New test.
5125 * c-c++-common/goacc/kernels-parallel-loop-data-enter-exit.c: New test.
5126 * c-c++-common/goacc/kernels-reduction.c: New test.
5127
5128 2016-01-18 Tom de Vries <tom@codesourcery.com>
5129
5130 * gcc.dg/autopar/outer-1.c: Update for new parloops instantiation.
5131 * gcc.dg/autopar/outer-2.c: Same.
5132 * gcc.dg/autopar/outer-3.c: Same.
5133 * gcc.dg/autopar/outer-4.c: Same.
5134 * gcc.dg/autopar/outer-5.c: Same.
5135 * gcc.dg/autopar/outer-6.c: Same.
5136 * gcc.dg/autopar/parallelization-1.c: Same.
5137 * gcc.dg/autopar/parloops-exit-first-loop-alt-2.c: Same.
5138 * gcc.dg/autopar/parloops-exit-first-loop-alt-3.c: Same.
5139 * gcc.dg/autopar/parloops-exit-first-loop-alt-4.c: Same.
5140 * gcc.dg/autopar/parloops-exit-first-loop-alt-5.c: Same.
5141 * gcc.dg/autopar/parloops-exit-first-loop-alt-6.c: Same.
5142 * gcc.dg/autopar/parloops-exit-first-loop-alt-7.c: Same.
5143 * gcc.dg/autopar/parloops-exit-first-loop-alt-pr66652.c: Same.
5144 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: Same.
5145 * gcc.dg/autopar/pr39500-1.c: Same.
5146 * gcc.dg/autopar/pr39500-2.c: Same.
5147 * gcc.dg/autopar/pr46193.c: Same.
5148 * gcc.dg/autopar/pr46194.c: Same.
5149 * gcc.dg/autopar/pr49580.c: Same.
5150 * gcc.dg/autopar/pr49960-1.c: Same.
5151 * gcc.dg/autopar/pr49960.c: Same.
5152 * gcc.dg/autopar/pr68373.c: Same.
5153 * gcc.dg/autopar/reduc-1.c: Same.
5154 * gcc.dg/autopar/reduc-1char.c: Same.
5155 * gcc.dg/autopar/reduc-1short.c: Same.
5156 * gcc.dg/autopar/reduc-2.c: Same.
5157 * gcc.dg/autopar/reduc-2char.c: Same.
5158 * gcc.dg/autopar/reduc-2short.c: Same.
5159 * gcc.dg/autopar/reduc-3.c: Same.
5160 * gcc.dg/autopar/reduc-4.c: Same.
5161 * gcc.dg/autopar/reduc-6.c: Same.
5162 * gcc.dg/autopar/reduc-7.c: Same.
5163 * gcc.dg/autopar/reduc-8.c: Same.
5164 * gcc.dg/autopar/reduc-9.c: Same.
5165 * gcc.dg/autopar/uns-outer-4.c: Same.
5166 * gcc.dg/autopar/uns-outer-5.c: Same.
5167 * gcc.dg/autopar/uns-outer-6.c: Same.
5168 * gfortran.dg/parloops-exit-first-loop-alt-2.f95: Same.
5169 * gfortran.dg/parloops-exit-first-loop-alt.f95: Same.
5170
5171 2016-01-18 Alan Lawrence <alan.lawrence@arm.com>
5172
5173 PR target/63679
5174 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove XFAIL for powerpc(32), hppa,
5175 aarch64, sparc, s390. Add --param sra-max-scalarization-size-Ospeed.
5176
5177 2016-01-18 Alan Lawrence <alan.lawrence@arm.com>
5178
5179 PR target/63679
5180 * gcc.dg/tree-ssa/ssa-dom-cse-5.c: New.
5181 * gcc.dg/tree-ssa/ssa-dom-cse-6.c: New.
5182 * gcc.dg/tree-ssa/ssa-dom-cse-7.c: New.
5183
5184 2016-01-18 Alan Lawrence <alan.lawrence@arm.com>
5185
5186 PR target/63679
5187 * gcc.dg/tree-ssa/sra-17.c: New.
5188 * gcc.dg/tree-ssa/sra-18.c: New.
5189
5190 2016-01-18 Ilya Enkovich <enkovich.gnu@gmail.com>
5191
5192 * gcc.target/i386/pr65105-5.c: Adjust to andn generation.
5193
5194 2016-01-18 Eric Botcazou <ebotcazou@adacore.com>
5195
5196 * gnat.dg/inline12.adb: New test.
5197
5198 2016-01-18 Bin Cheng <bin.cheng@arm.com>
5199
5200 PR tree-optimization/66797
5201 * gcc.c-torture/execute/pr65447.c: Relax check condition.
5202
5203 2016-01-18 Richard Biener <rguenther@suse.de>
5204
5205 PR tree-optimization/69170
5206 * gcc.dg/torture/pr69170.c: New testcase.
5207
5208 2016-01-17 John David Anglin <danglin@gcc.gnu.org>
5209
5210 * gcc.dg/torture/builtin-integral-1.c: Require c99_runtime.
5211
5212 2016-01-16 Tom de Vries <tom@codesourcery.com>
5213
5214 * c-c++-common/goacc/kernels-alias-ipa-pta-4.c: New test.
5215
5216 2016-01-16 Tom de Vries <tom@codesourcery.com>
5217
5218 * gcc.dg/parloops-exit-first-loop-alt.c: Move ...
5219 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: ... here. Remove
5220 redundant dg-require-effective-target pthread.
5221 * gcc.dg/parloops-exit-first-loop-alt-2.c: Same.
5222 * gcc.dg/parloops-exit-first-loop-alt-3.c: Same.
5223 * gcc.dg/parloops-exit-first-loop-alt-4.c: Same.
5224 * gcc.dg/parloops-exit-first-loop-alt-5.c: Same.
5225 * gcc.dg/parloops-exit-first-loop-alt-6.c: Same.
5226 * gcc.dg/parloops-exit-first-loop-alt-7.c: Same.
5227 * gcc.dg/parloops-exit-first-loop-alt-pr66652.c: Same.
5228
5229 2016-01-16 David Edelsohn <dje.gcc@gmail.com>
5230
5231 PR target/68609
5232 * gcc.target/powerpc/recip-6.c: Enable on AIX.
5233 * gcc.target/powerpc/recip-7.c: Same.
5234
5235 2016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
5236
5237 PR c++/69091
5238 * g++.dg/template/pr69091.C: New test.
5239
5240 2016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
5241
5242 * c-c++-common/cilk-plus/AN/an-if.c: Check that the original
5243 dump does not contain an error_mark_node.
5244 * c-c++-common/cilk-plus/CK/pr60469.c: Likewise.
5245 * c-c++-common/cilk-plus/AN/fn_ptr-2.c: New xfail'd test.
5246
5247 2016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
5248
5249 PR c++/68936
5250 * g++.dg/template/pr68936.C: New test.
5251
5252 2016-01-15 David Edelsohn <dje.gcc@gmail.com>
5253
5254 PR target/68609
5255 * gcc.target/powerpc/recip-1.c: Adjust for Goldschmidt's Algorithm.
5256 * gcc.target/powerpc/recip-2.c: Same.
5257 * gcc.target/powerpc/recip-3.c: Same.
5258 * gcc.target/powerpc/recip-4.c: Same.
5259 * gcc.target/powerpc/recip-sqrtf.c: Same.
5260
5261 2016-01-15 Jeff Law <law@redhat.com>
5262
5263 PR tree-optimization/69270
5264 * gcc.dg/tree-ssa/pr69270-2.c: New test.
5265 * gcc.dg/tree-ssa/pr69270-3.c: New test.
5266
5267 2016-01-15 Paul Thomas <pault@gcc.gnu.org>
5268
5269 PR fortran/49630
5270 * gfortran.dg/deferred_character_13.f90: New test for the fix
5271 of comment 3 of the PR.
5272
5273 PR fortran/54070
5274 * gfortran.dg/deferred_character_8.f90: New test
5275 * gfortran.dg/allocate_error_5.f90: New test
5276
5277 PR fortran/60593
5278 * gfortran.dg/deferred_character_10.f90: New test
5279
5280 PR fortran/60795
5281 * gfortran.dg/deferred_character_14.f90: New test
5282
5283 PR fortran/61147
5284 * gfortran.dg/deferred_character_11.f90: New test
5285
5286 PR fortran/64324
5287 * gfortran.dg/deferred_character_9.f90: New test
5288
5289 2016-01-15 Vladimir Makarov <vmakarov@redhat.com>
5290
5291 PR rtl-optimization/69030
5292 * gcc.target/i386/pr69030.c: New.
5293
5294 2016-01-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5295
5296 * gcc.target/aarch64/target_attr_17.c: New test.
5297
5298 2016-01-15 Richard Biener <rguenther@suse.de>
5299
5300 PR tree-optimization/66856
5301 * gcc.dg/torture/pr66856-1.c: New testcase.
5302 * gcc.dg/torture/pr66856-2.c: Likewise.
5303
5304 2016-01-15 Richard Biener <rguenther@suse.de>
5305
5306 PR debug/69137
5307 * g++.dg/lto/pr69137_0.C: New testcase.
5308
5309 2016-01-15 Richard Sandiford <richard.sandiford@arm.com>
5310
5311 PR middle-end/69246
5312 * gcc.target/i386/pr69246.c: New test.
5313
5314 2016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
5315
5316 * gfortran.dg/bind_c_array_params_2.f90: Fix test patterns for S/390.
5317
5318 2016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
5319
5320 PR c++/56194
5321 * g++.dg/init/const9.C: Disable test on S/390.
5322
5323 2016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
5324
5325 * g++.dg/Wframe-address.C: Test requires -mbackchain for s390*-*-*.
5326 * g++.dg/Wno-frame-address.C: Ditto.
5327
5328 2016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
5329
5330 * gcc.dg/tree-ssa/20040204-1.c: Do not xfail on S/390.
5331
5332 2016-01-15 Richard Biener <rguenther@suse.de>
5333
5334 PR tree-optimization/68961
5335 * gcc.dg/vect/costmodel/x86_64/costmodel-pr68961.c: New testcase.
5336
5337 2016-01-15 Ilya Enkovich <enkovich.gnu@gmail.com>
5338
5339 * gcc.target/i386/pr65105-5.c: New test.
5340
5341 2016-01-15 Jan Hubicka <hubicka@ucw.cz>
5342
5343 * gcc.c-torture/execute/alias-4.c: New testcase.
5344
5345 2016-01-15 Jan Hubicka <hubicka@ucw.cz>
5346
5347 PR ipa/68148
5348 * g++.dg/ipa/devirt-49.C: New testcase.
5349
5350 2016-01-15 Christian Bruel <christian.bruel@st.com>
5351
5352 PR target/65837
5353 * gcc.target/arm/attr-neon-builtin-fail2.c: New test.
5354 * gcc.target/arm/lto/pr65837-attr_0.c: New test.
5355 * gcc.target/arm/lto/pr65837_0.c: Fix skip condition and use ACLE name.
5356
5357 2016-01-15 Richard Biener <rguenther@suse.de>
5358
5359 PR tree-optimization/69117
5360 * gcc.dg/torture/pr69117.c: New testcase.
5361
5362 2015-01-14 Ryan Burn <contact@rnburn.com>
5363
5364 PR c++/69048
5365 * g++.dg/cilk-plus/CK/pr69048.cc: New test.
5366
5367 2016-01-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
5368
5369 PR testsuite/67509
5370 * gfortran.dg/ieee/ieee_7.f90: For out of bound precision or
5371 range tests use 100 * maximum instead of maximum + 1.
5372
5373 2016-01-14 Jakub Jelinek <jakub@redhat.com>
5374
5375 PR debug/69244
5376 * gcc.dg/guality/pr69244.c: New test.
5377
5378 2016-01-14 Uros Bizjak <ubizjak@gmail.com>
5379
5380 * lib/target-supports.exp (check_effective_target_issignaling):
5381 New procedure.
5382 * gcc.dg/pr61441.c: Require issignaling effective target.
5383
5384 2016-01-14 Segher Boessenkool <segher@kernel.crashing.org>
5385
5386 PR target/68803
5387 * gcc.target/powerpc/20050603-3.c: Add xfails for powerpc64le.
5388
5389 2016-01-14 David Malcolm <dmalcolm@redhat.com>
5390
5391 PR c++/68819
5392 PR preprocessor/69177
5393 * gcc.dg/plugin/location-overflow-test-1.c: New test case.
5394 * gcc.dg/plugin/location-overflow-test-2.c: New test case.
5395 * gcc.dg/plugin/location_overflow_plugin.c: New test plugin.
5396 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
5397
5398 2016-01-14 Marek Polacek <polacek@redhat.com>
5399
5400 PR c/69262
5401 * gcc.dg/array-15.c: New test.
5402
5403 2016-01-14 Jakub Jelinek <jakub@redhat.com>
5404
5405 PR middle-end/68146
5406 PR tree-optimization/69155
5407 * gfortran.dg/pr68146.f: New test.
5408 * gfortran.dg/pr69155.f90: New test.
5409
5410 2016-01-14 Richard Biener <rguenther@suse.de>
5411
5412 PR tree-optimization/68060
5413 * gcc.dg/torture/pr68060-1.c: New testcase.
5414 * gcc.dg/torture/pr68060-2.c: Likewise.
5415
5416 2016-01-14 Nick Clifton <nickc@redhat.com>
5417
5418 * lib/target-supports.exp
5419 (check_effective_target_arm_neon_ok_nocache): Add an option
5420 sequence that includes setting the ARM architecture to ARMv7-A.
5421 * gcc.target/arm/attr-neon.c: Use dg-add-options to add the
5422 command line options necessary to enable Neon support.
5423 * gcc.target/arm/neon-vlshr-imm-1.c: Likewise.
5424 * gcc.target/arm/neon-vshl-imm-1.c: Likewise.
5425 * gcc.target/arm/neon-vshr-imm-1.c: Likewise.
5426 * gcc.target/arm/pr69180.c: Likewise.
5427
5428 2016-01-14 Jeff Law <law@redhat.com>
5429
5430 PR tree-optimization/69270
5431 * gcc.dg/tree-ssa/pr69270.c: New test.
5432
5433 2016-01-13 Bernd Schmidt <bschmidt@redhat.com>
5434
5435 PR c/66208
5436 * c-c++-common/pr66208.c: New file.
5437
5438 2016-01-13 Jakub Jelinek <jakub@redhat.com>
5439
5440 PR tree-optimization/69156
5441 * gcc.dg/pr69156.c: New test.
5442
5443 2016-01-13 H.J. Lu <hongjiu.lu@intel.com>
5444
5445 * gcc.target/i386/pr69225-7.c: New test.
5446
5447 2016-01-13 Richard Henderson <rth@redhat.com>
5448
5449 * gcc.dg/tm/memopt-13.c: Update expected function.
5450 * gcc.dg/tm/memopt-6.c: Likewise.
5451
5452 2016-01-13 Uros Bizjak <ubizjak@gmail.com>
5453
5454 * gcc.target/i386/pr45685.c (dg-options): Add -mno-sse4.
5455 * gcc.target/i386/pr68432-1.c (dg-options): Ditto.
5456 * gcc.target/i386/pr68432-2.c (dg-options): Ditto.
5457 * gcc.target/i386/pr68432-3.c (dg-options): Ditto.
5458
5459 2016-01-13 Tom de Vries <tom@codesourcery.com>
5460
5461 PR tree-optimization/69169
5462 * gcc.dg/pr69169.c: New test.
5463
5464 2016-01-13 Alexander Fomin <alexander.fomin@intel.com>
5465
5466 PR target/69228
5467 * gcc.target/i386/avx512pf-vscatterpf0dpd-1.c: Adjust.
5468 * gcc.target/i386/avx512pf-vscatterpf0dps-1.c: Likewise.
5469 * gcc.target/i386/avx512pf-vscatterpf0qpd-1.c: Likewise.
5470 * gcc.target/i386/avx512pf-vscatterpf0qps-1.c: Likewise.
5471 * gcc.target/i386/avx512pf-vscatterpf1dpd-1.c: Likewise.
5472 * gcc.target/i386/avx512pf-vscatterpf1dps-1.c: Likewise.
5473 * gcc.target/i386/avx512pf-vscatterpf1qpd-1.c: Likewise.
5474 * gcc.target/i386/avx512pf-vscatterpf1qps-1.c: Likewise.
5475
5476 2016-01-13 Jakub Jelinek <jakub@redhat.com>
5477
5478 PR target/69247
5479 * gcc.dg/pr69247.c: New test.
5480
5481 2016-01-13 Richard Biener <rguenther@suse.de>
5482
5483 PR tree-optimization/69242
5484 * gcc.dg/torture/pr69242.c: New testcase.
5485
5486 2016-01-13 Richard Biener <rguenther@suse.de>
5487
5488 PR tree-optimization/69186
5489 * gcc.dg/torture/pr69186.c: New testcase.
5490
5491 2016-01-13 Jeff Law <law@redhat.com>
5492
5493 PR tree-optimization/67755
5494 * gcc.dg/tree-ssa/pr67755.c: New test.
5495
5496 2016-01-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
5497
5498 * gcc.c-torture/unsorted/dump-noaddr.x (dump_compare): Replace static
5499 pass number in output by a star.
5500
5501 2016-01-12 Bin Cheng <bin.cheng@arm.com>
5502
5503 PR tree-optimization/68911
5504 * gcc.c-torture/execute/pr68911.c: New test.
5505
5506 2016-01-12 Marek Polacek <polacek@redhat.com>
5507
5508 PR c++/68979
5509 * g++.dg/warn/permissive-1.C: New test.
5510
5511 2016-01-12 Jakub Jelinek <jakub@redhat.com>
5512
5513 PR objc++/68511
5514 PR c++/69213
5515 * g++.dg/opt/pr69213.C: New test.
5516
5517 2016-01-12 Christian Bruel <christian.bruel@st.com>
5518
5519 PR target/69180
5520 * gcc.target/arm/pr69180.c: New test.
5521
5522 2016-01-12 Richard Biener <rguenther@suse.de>
5523
5524 PR lto/69077
5525 * g++.dg/lto/pr69077_0.C: New testcase.
5526 * g++.dg/lto/pr69077_1.C: Likewise.
5527
5528 2016-01-12 Jakub Jelinek <jakub@redhat.com>
5529
5530 PR target/69175
5531 * g++.dg/opt/pr69175.C: New test.
5532
5533 2016-01-12 Alan Lawrence <alan.lawrence@arm.com>
5534
5535 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Declare functions as 'extern'
5536 rather than #including math.h & stdlib.h.
5537 * gcc.dg/vect/pr47001.c: Declare abort as 'extern', remove stdlib.h.
5538 * gcc.dg/vect/pr49771.c: Likewise.
5539 * gcc.dg/vect/vect-10-big-array.c: Likewise.
5540 * gcc.dg/vect/vect-neg-store-1.c: Likewise.
5541 * gcc.dg/vect/vect-neg-store-2.c: Likewise.
5542 * gcc.dg/vect/slp-37.c: Change NULL to 0, remove stdlib.h.
5543 * gcc.dg/vect/pr40254.c: Remove unnecessary include of stdlib.h.
5544 * gcc.dg/vect/pr44507.c: Likewise.
5545 * gcc.dg/vect/pr45902.c: Likewise.
5546 * gcc.dg/vect/slp-widen-mult-half.c: Likewise.
5547 * gcc.dg/vect/vect-117.c: Likewise.
5548 * gcc.dg/vect/vect-99.c: Likewise.
5549 * gcc.dg/vect/vect-aggressive-1.c: Likewise.
5550 * gcc.dg/vect/vect-cond-1.c: Likewise.
5551 * gcc.dg/vect/vect-cond-2.c: Likewise.
5552 * gcc.dg/vect/vect-cond-3.c: Likewise.
5553 * gcc.dg/vect/vect-cond-4.c: Likewise.
5554 * gcc.dg/vect/vect-mask-load-1.c: Likewise.
5555 * gcc.dg/vect/vect-mask-loadstore-1.c: Likewise.
5556 * gcc.dg/vect/vect-over-widen-1-big-array.c: Likewise.
5557 * gcc.dg/vect/vect-over-widen-1.c: Likewise.
5558 * gcc.dg/vect/vect-over-widen-2-big-array.c: Likewise.
5559 * gcc.dg/vect/vect-over-widen-2.c: Likewise.
5560 * gcc.dg/vect/vect-over-widen-3-big-array.c: Likewise.
5561 * gcc.dg/vect/vect-over-widen-3.c: Likewise.
5562 * gcc.dg/vect/vect-over-widen-4-big-array.c: Likewise.
5563 * gcc.dg/vect/vect-over-widen-4.c: Likewise.
5564 * gcc.dg/vect/vect-widen-mult-const-s16.c: Likewise.
5565 * gcc.dg/vect/vect-widen-mult-const-u16.c: Likewise.
5566 * gcc.dg/vect/vect-widen-mult-half-u8.c: Likewise.
5567 * gcc.dg/vect/vect-widen-mult-half.c: Likewise.
5568 * gcc.dg/vect/no-trapping-math-vect-ifcvt-11.c: Remove unnecessary
5569 include of signal.h.
5570 * gcc.dg/vect/no-trapping-math-vect-ifcvt-12.c: Likewise.
5571 * gcc.dg/vect/no-trapping-math-vect-ifcvt-13.c: Likewise.
5572 * gcc.dg/vect/no-trapping-math-vect-ifcvt-14.c: Likewise.
5573 * gcc.dg/vect/no-trapping-math-vect-ifcvt-15.c: Likewise.
5574 * gcc.dg/vect/no-trapping-math-vect-ifcvt-16.c: Likewise.
5575 * gcc.dg/vect/vect-ifcvt-16.c: Likewise.
5576 * gcc.dg/vect/vect-ifcvt-17.c: Likewise.
5577 * gcc.dg/vect/vect-ifcvt-2.c: Likewise.
5578 * gcc.dg/vect/vect-ifcvt-3.c: Likewise.
5579 * gcc.dg/vect/vect-ifcvt-4.c: Likewise.
5580 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
5581 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
5582 * gcc.dg/vect/vect-ifcvt-6.c: Likewise.
5583 * gcc.dg/vect/vect-ifcvt-7.c: Likewise.
5584 * gcc.dg/vect/vect-ifcvt-9.c: Likewise.
5585 * gcc.dg/vect/vect-outer-5.c: Likewise.
5586 * gcc.dg/vect/vect-outer-6.c: Likewise.
5587 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Remove unnecessary
5588 include of stdio.h.
5589
5590 2016-01-12 Nick Clifton <nickc@redhat.com>
5591
5592 PR target/68913
5593 * gcc.dg/lto/pr61886_0.c: Rename the external function called
5594 to fread so that it will be found in all target runtimes.
5595
5596 2016-01-12 Richard Biener <rguenther@suse.de>
5597
5598 PR tree-optimization/69053
5599 * g++.dg/torture/pr69053.C: New testcase.
5600
5601 2016-01-12 Richard Biener <rguenther@suse.de>
5602
5603 PR tree-optimization/69168
5604 * gcc.dg/torture/pr69168.c: New testcase.
5605
5606 2016-01-12 Richard Biener <rguenther@suse.de>
5607
5608 PR tree-optimization/69157
5609 * gcc.dg/torture/pr69157.c: New testcase.
5610
5611 2016-01-12 Richard Biener <rguenther@suse.de>
5612
5613 PR tree-optimization/69174
5614 * gcc.dg/torture/pr69174.c: New testcase.
5615
5616 2016-01-12 Jakub Jelinek <jakub@redhat.com>
5617
5618 PR c++/66808
5619 PR c++/69000
5620 * g++.dg/tls/pr66808.C: New test.
5621 * g++.dg/tls/pr69000.C: New test.
5622
5623 2016-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5624
5625 * gcc.target/powerpc/swaps-p8-23.c: New test.
5626 * gcc.target/powerpc/swaps-p8-24.c: Likewise.
5627
5628 2016-01-11 John David Anglin <danglin@gcc.gnu.org>
5629
5630 PR tree-optimization/68356
5631 * gcc.dg/torture/pr68264.c: Disable exp2 ERANGE test on hppa unix.
5632
5633 2016-01-12 Kugan Vivekanandarajah <kuganv@linaro.org>
5634 Jim Wilson <jim.wilson@linaro.org>
5635
5636 PR target/69194
5637 * gcc.target/arm/pr69194.c: New test.
5638
5639 2016-01-11 H.J. Lu <hongjiu.lu@intel.com>
5640
5641 PR target/69225
5642 * gcc.target/i386/pr69225-1.c: New test.
5643 * gcc.target/i386/pr69225-2.c: Likewise.
5644 * gcc.target/i386/pr69225-3.c: Likewise.
5645 * gcc.target/i386/pr69225-4.c: Likewise.
5646 * gcc.target/i386/pr69225-5.c: Likewise.
5647 * gcc.target/i386/pr69225-6.c: Likewise.
5648
5649 2016-01-11 Jakub Jelinek <jakub@redhat.com>
5650
5651 PR target/67462
5652 * gcc.dg/ifcvt-3.c: Only compile on lp64 targets, include also i?86
5653 if lp64.
5654
5655 PR target/69071
5656 * gcc.dg/pr69071.c: New test.
5657
5658 PR c++/69211
5659 * g++.dg/opt/pr69211.C: New test.
5660
5661 PR tree-optimization/69214
5662 * gcc.c-torture/compile/pr69214.c: New test.
5663
5664 2016-01-11 Uros Bizjak <ubizjak@gmail.com>
5665
5666 * gcc.target/i386/pr66232-10.c: Do not compile on ia32 target.
5667 * gcc.target/i386/pr66232-11.c: Ditto.
5668 * gcc.target/i386/pr66232-12.c: Ditto.
5669 * gcc.target/i386/pr66232-13.c: Ditto.
5670
5671 2016-01-11 Richard Biener <rguenther@suse.de>
5672
5673 PR tree-optimization/69173
5674 * gcc.dg/torture/pr69173.c: New testcase.
5675
5676 2016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5677
5678 PR rtl-optimization/68796
5679 * gcc.target/aarch64/tst_5.c: New test.
5680 * gcc.target/aarch64/tst_6.c: Likewise.
5681
5682 2016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5683
5684 PR rtl-optimization/68841
5685 * gcc.dg/pr68841.c: New test.
5686 * gcc.c-torture/execute/pr68841.c: New test.
5687
5688 2016-01-11 Yuri Rumyantsev <ysrumyan@gmail.com>
5689
5690 PR rtl-optimization/68920
5691 * gcc.dg/ifcvt-4.c: Add "--param max-rtl-if-conversion-insns=3" option
5692 for ix86 targets.
5693 * gcc.dg/ifcvt-5.c: New test.
5694
5695 2016-01-11 Alexandre Oliva <aoliva@redhat.com>
5696
5697 PR bootstrap/69123
5698 * g++.dg/pr69123.C: New.
5699
5700 2016-01-11 Ilya Enkovich <enkovich.gnu@gmail.com>
5701
5702 PR target/69010
5703 * gcc.target/i386/pr69010.c: New test.
5704
5705 2016-01-11 Martin Jambor <mjambor@suse.cz>
5706
5707 PR ipa/69044
5708 * gcc.target/i386/chkp-pr69044.c: New test.
5709
5710 2016-01-11 Tom de Vries <tom@codesourcery.com>
5711
5712 PR tree-optimization/69109
5713 * gcc.dg/autopar/pr69109-2.c: New test.
5714 * gcc.dg/autopar/pr69109.c: New test.
5715
5716 2016-01-11 Tom de Vries <tom@codesourcery.com>
5717
5718 PR tree-optimization/69108
5719 * gcc.dg/autopar/pr69108.c: New test.
5720
5721 2016-01-10 Patrick Palka <ppalka@gcc.gnu.org>
5722
5723 PR c++/69029
5724 * c-c++-common/Wisleading-indentation.c: Augment test.
5725
5726 2016-01-10 Thomas Koenig <tkoenig@gcc.gnu.org>
5727
5728 PR fortran/69154
5729 * gfortran.dg/inline_matmul_12.f90: New test.
5730
5731 2016-01-10 Paul Thomas <pault@gcc.gnu.org>
5732
5733 PR fortran/67779
5734 * gfortran.dg/actual_array_offset_1: New test.
5735
5736 2016-01-10 Tom de Vries <tom@codesourcery.com>
5737
5738 PR tree-optimization/69062
5739 * gcc.dg/autopar/pr69062.c: New test.
5740
5741 2016-01-10 Thomas Schwinge <thomas@codesourcery.com>
5742
5743 * gcc.dg/vect/slp-perm-1.c: Fix scan-tree-dump syntax.
5744 * gcc.dg/vect/slp-perm-2.c: Likewise.
5745 * gcc.dg/vect/slp-perm-3.c: Likewise.
5746 * gcc.dg/vect/slp-perm-5.c: Likewise.
5747 * gcc.dg/vect/slp-perm-6.c: Likewise.
5748 * gcc.dg/vect/slp-perm-7.c: Likewise.
5749 * gcc.dg/vect/slp-perm-8.c: Likewise.
5750
5751 2016-01-10 Tom de Vries <tom@codesourcery.com>
5752
5753 PR tree-optimization/69039
5754 * gcc.dg/autopar/pr69039.c: New test.
5755
5756 2016-01-09 Marek Polacek <polacek@redhat.com>
5757
5758 PR c++/69113
5759 * g++.dg/pr69113.C: New test.
5760
5761 2016-01-09 Jakub Jelinek <jakub@redhat.com>
5762
5763 PR middle-end/50865
5764 PR tree-optimization/69097
5765 * gcc.c-torture/execute/pr50865.c: New test.
5766 * gcc.c-torture/execute/pr69097-1.c: New test.
5767 * gcc.c-torture/execute/pr69097-2.c: New test.
5768 * gcc.dg/pr69097-1.c: New test.
5769 * gcc.dg/pr69097-2.c: New test.
5770
5771 2016-01-09 Jakub Jelinek <jakub@redhat.com>
5772
5773 PR c++/69164
5774 * g++.dg/opt/pr69164.C: New test.
5775
5776 2016-01-08 Jakub Jelinek <jakub@redhat.com>
5777
5778 PR tree-optimization/69167
5779 * gcc.dg/pr69167.c: New test.
5780
5781 2016-01-08 Marek Polacek <polacek@redhat.com>
5782
5783 PR c++/68449
5784 * g++.dg/pr68449.C: New.
5785
5786 2016-01-08 Alan Lawrence <alan.lawrence@arm.com>
5787
5788 PR tree-optimization/68707
5789 * lib/target-supports.exp (check_effective_target_vect_load_lanes): New.
5790 * gcc.dg/vect/slp-perm-1.c: Look for vect_load_lanes instead of SLP
5791 on platforms supporting it.
5792 * gcc.dg/vect/slp-perm-2.c: Likewise.
5793 * gcc.dg/vect/slp-perm-3.c: Likewise.
5794 * gcc.dg/vect/slp-perm-5.c: Likewise.
5795 * gcc.dg/vect/slp-perm-7.c: Likewise.
5796 * gcc.dg/vect/slp-perm-8.c: Likewise.
5797 * gcc.dg/vect/slp-perm-6.c: Look for vect_load_lanes in addition to SLP
5798 on platforms supporting it.
5799
5800 2016-01-08 Jakub Jelinek <jakub@redhat.com>
5801
5802 PR tree-optimization/69162
5803 * gcc.dg/pr69162.c: New test.
5804
5805 PR tree-optimization/69172
5806 * gcc.dg/pr69172.c: New test.
5807
5808 2016-01-08 Thomas Preud'homme <thomas.preudhomme@arm.com>
5809
5810 PR tree-optimization/67781
5811 * gcc.c-torture/execute/pr67781.c: New file.
5812
5813 2016-01-08 Jakub Jelinek <jakub@redhat.com>
5814
5815 PR tree-optimization/69083
5816 * gcc.dg/vect/pr69083.c: New test.
5817
5818 2016-01-08 Sujoy Saraswati <sujoy.saraswati@hpe.com>
5819
5820 PR tree-optimization/61441
5821 * gcc.dg/pr61441.c: Restrict to linux and gnu targets.
5822 Use -fexcess-precision=standard for compiler options.
5823 Use fabs() only when __FLT_EVAL_METHOD__ == 0.
5824
5825 2016-01-08 Jakub Jelinek <jakub@redhat.com>
5826
5827 PR fortran/69128
5828 * gfortran.dg/gomp/pr69128.f90: New test.
5829
5830 PR c++/69145
5831 * g++.dg/ext/pr69145-1.C: New test.
5832 * g++.dg/ext/pr69145-2-very-long-filename.cc: New file.
5833 * g++.dg/ext/pr69145-2.h: New file.
5834
5835 2016-01-07 Martin Sebor <msebor@redhat.com>
5836
5837 PR c/68966
5838 * gcc.dg/atomic-fetch-bool.c: New test.
5839 * gcc.dg/sync-fetch-bool.c: New test.
5840
5841 2016-01-07 H.J. Lu <hongjiu.lu@intel.com>
5842
5843 PR fortran/66680
5844 gfortran.dg/gomp/pr66680.f90: Moved to libgomp.
5845
5846 2016-01-07 Nick Clifton <nickc@redhat.com>
5847
5848 PR target/66655
5849 * g++.dg/pr66655.C: New test.
5850 * g++.dg/pr66655_1.cc: Test support file.
5851 * g++.dg/pr66655.h: Test header file.
5852
5853 2016-01-07 Dominique d'Humieres <dominiq@lps.ens.fr>
5854
5855 PR fortran/66680
5856 gfortran.dg/gomp/pr66680.f90: New test.
5857
5858 2016-01-07 H.J. Lu <hongjiu.lu@intel.com>
5859
5860 PR target/69171
5861 * gcc.target/i386/pr69171-1.c: New test.
5862 * gcc.target/i386/pr69171-2.c: Likewise.
5863 * gcc.target/i386/pr69171-3.c: Likewise.
5864 * gcc.target/i386/pr69171-4.c: Likewise.
5865 * gcc.target/i386/pr69171-5.c: Likewise.
5866 * gcc.target/i386/pr69171-6.c: Likewise.
5867
5868 2015-12-15 Bernd Schmidt <bschmidt@redhat.com>
5869
5870 PR middle-end/67639
5871 * c-c++-common/pr67639.c: New test.
5872
5873 2016-01-07 Jakub Jelinek <jakub@redhat.com>
5874
5875 PR tree-optimization/69141
5876 * g++.dg/opt/pr69141.C: New test.
5877
5878 2016-01-06 Eric Botcazou <ebotcazou@adacore.com>
5879
5880 * gcc.target/sparc/20151219-1.c: Skip in 64-bit mode.
5881
5882 2016-01-06 Uros Bizjak <ubizjak@gmail.com>
5883
5884 PR target/69140
5885 * gcc.target/i386/pr69140.c: New test
5886
5887 2016-01-06 David Malcolm <dmalcolm@redhat.com>
5888
5889 * gcc.dg/bad-dereference.c: New test case.
5890
5891 2015-01-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5892
5893 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: New test.
5894
5895 2016-01-06 Andreas Schwab <schwab@linux-m68k.org>
5896
5897 * gcc.dg/atomic-invalid-2.c: Remove duplicated content.
5898
5899 2016-01-06 Marek Polacek <polacek@redhat.com>
5900
5901 PR sanitizer/69099
5902 * gcc.dg/ubsan/float-cast-overflow-atomic.c: New test.
5903
5904 2016-01-05 Marek Polacek <polacek@redhat.com>
5905
5906 PR c/69104
5907 * gcc.dg/atomic-invalid-2.c: New.
5908
5909 2016-01-05 H.J. Lu <hongjiu.lu@intel.com>
5910
5911 PR target/68991
5912 * gcc.target/i386/pr68991.c: New test.
5913
5914 2016-01-05 H.J. Lu <hongjiu.lu@intel.com>
5915
5916 PR target/68991
5917 * g++.dg/pr68991-1.C: New test.
5918 * g++.dg/pr68991-2.C: Likewise.
5919
5920 2016-01-05 Sergei Trofimovich <siarheit@google.com>
5921
5922 PR other/60465
5923 * gcc.target/ia64/pr60465-gprel64.c: New test.
5924 * gcc.target/ia64/pr60465-gprel64-c37.c: New test.
5925
5926 2016-01-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5927
5928 PR rtl-optimization/68651
5929 * gcc.target/aarch64/pr68651_1.c: New test.
5930
5931 2016-01-05 David Malcolm <dmalcolm@redhat.com>
5932
5933 PR c/69122
5934 * c-c++-common/Wmisleading-indentation.c (pr69122): New function.
5935
5936 2016-01-05 Nathan Sidwell <nathan@acm.org>
5937
5938 PR c++/58583
5939 * g++.dg/cpp0x/nsdmi-template14.C: Adjust test & errors.
5940
5941 * gcc.dg/alias-15.c: New.
5942
5943 2016-01-05 Nick Clifton <nickc@redhat.com>
5944
5945 PR target/68870
5946 * g++.dg/pr68770.C: New test.
5947
5948 2016-01-04 Mike Stump <mikestump@comcast.net>
5949
5950 * lib/target-supports.exp (check_effective_target_cilkplus):
5951 cilkplus targets require pthreads.
5952 (check_effective_target_cilkplus): Remove special case for NVPTX.
5953
5954 2016-01-04 Michael Meissner <meissner@linux.vnet.ibm.com>
5955
5956 * gcc.target/powerpc/p9-permute.c: New test for xxperm code
5957 generation.
5958
5959 2016-01-04 Jakub Jelinek <jakub@redhat.com>
5960
5961 Update copyright years.
5962
5963 2016-01-04 Marek Polacek <polacek@redhat.com>
5964
5965 PR c/68908
5966 * gcc.dg/atomic/c11-atomic-exec-6.c: New test.
5967 * gcc.dg/atomic/c11-atomic-exec-7.c: New test.
5968 * gcc.dg/atomic/stdatomic-op-5.c: New test.
5969
5970 2016-01-04 Eric Botcazou <ebotcazou@adacore.com>
5971
5972 * gcc.target/sparc/20160104-2.c: New test.
5973
5974 2016-01-04 Eric Botcazou <ebotcazou@adacore.com>
5975
5976 * gcc.target/sparc/20160104-1.c: New test.
5977
5978 2016-01-03 Paul Thomas <pault@gcc.gnu.org>
5979
5980 PR fortran/65045
5981 * gfortran.dg/pr65045.f90: New test.
5982
5983 2016-01-02 Eric Botcazou <ebotcazou@adacore.com>
5984
5985 * gnat.dg/specs/debug1.ads: Delete.
5986
5987 2016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5988
5989 PR libgfortran/68867
5990 * gfortran.dg/default_format_denormal_2.f90: Fix the dg regular
5991 expression.
5992
5993 2016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5994
5995 PR libgfortran/68867
5996 * gfortran.dg/default_format_denormal_2.f90: XFAIL for all
5997 PowerPC.
5998
5999 2016-01-01 Paul Thomas <pault@gcc.gnu.org>
6000
6001 PR fortran/68864
6002 * gfortran.dg/pr68864.f90: New test.
6003
6004 2016-01-01 Jakub Jelinek <jakub@redhat.com>
6005
6006 PR tree-optimization/69070
6007 * gcc.dg/pr69070.c: New test.
6008
6009 PR sanitizer/69055
6010 * gfortran.dg/pr69055.f90: New test.
6011
6012 PR target/69015
6013 * gcc.dg/pr69015.c: New test.
6014 \f
6015 Copyright (C) 2016 Free Software Foundation, Inc.
6016
6017 Copying and distribution of this file, with or without modification,
6018 are permitted in any medium without royalty provided the copyright
6019 notice and this notice are preserved.