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