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