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