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