re PR libfortran/69799 (FAIL: gfortran.dg/coarray_allocate_3.f08 at -O1 and above)
[gcc.git] / gcc / testsuite / ChangeLog
1 2016-03-15 John David Anglin <danglin@gcc.gnu.org>
2
3 PR libfortran/69799
4 * gfortran.dg/coarray_allocate_5.f08: Add "-latomic" option if
5 libatomic_available.
6
7 2016-03-15 Marek Polacek <polacek@redhat.com>
8
9 PR c++/70209
10 * g++.dg/ext/attribute-may-alias-4.C: New test.
11
12 2016-03-15 Alexander Monakov <amonakov@ispras.ru>
13
14 * g++.dg/pr63384.C: Add -w to dg-options. Remove '-toggle' in
15 -fvar-tracking-assignments-toggle flag.
16
17 2016-03-15 Pat Haugen <pthaugen@us.ibm.com>
18
19 * gcc.dg/ifcvt-4.c: Add -misel for powerpc*.
20
21 2016-03-15 Jakub Jelinek <jakub@redhat.com>
22
23 PR rtl-optimization/70222
24 * gcc.c-torture/execute/pr70222-1.c: New test.
25 * gcc.c-torture/execute/pr70222-2.c: New test.
26
27 2016-03-15 Richard Henderson <rth@redhat.com>
28
29 * gcc.dg/tree-ssa/pr68714.c: Test during reassoc1 pass.
30
31 2016-03-15 Andrey Belevantsev <abel@ispras.ru>
32
33 PR rtl-optimization/69032
34 * gcc.dg/pr69032.c: New test.
35
36 2016-03-15 Andrey Belevantsev <abel@ispras.ru>
37
38 PR rtl-optimization/63384
39 * g++.dg/pr63384.C: New test.
40
41 2016-03-15 Andrey Belevantsev <abel@ispras.ru>
42
43 PR target/64411
44 * gcc.target/i386/pr64411.C: New test.
45
46 2016-03-15 Tom de Vries <tom@codesourcery.com>
47
48 * gfortran.dg/goacc/kernels-alias-2.f95: New test.
49 * gfortran.dg/goacc/kernels-alias.f95: New test.
50
51 2016-03-14 Martin Sebor <msebor@redhat.com>
52
53 PR c++/53792
54 * g++.dg/cpp0x/constexpr-inline.C: New test.
55 * g++.dg/cpp0x/constexpr-inline-1.C: Same.
56
57 2016-03-14 David Edelsohn <dje.gcc@gmail.com>
58
59 * gcc.dg/torture/pr70083.c: Prune non-standard ABI.
60
61 2016-03-14 Jakub Jelinek <jakub@redhat.com>
62
63 PR middle-end/70219
64 * gcc.dg/pr70219.c: New test.
65
66 2016-03-14 Bernd Schmidt <bschmidt@redhat.com>
67
68 PR target/70083
69 * gcc.dg/torture/pr70083.c: New test.
70 * gcc.target/i386/pr70083.c: New test.
71
72 2016-03-14 Richard Biener <rguenther@suse.de>
73
74 PR tree-optimization/56365
75 * gcc.dg/tree-ssa/phi-opt-14.c: New testcase.
76
77 2016-03-14 Segher Boessenkool <segher@kernel.crashing.org>
78
79 PR target/70098
80 * lib/target-supports.exp (check_effective_target_powerpc64_no_dm):
81 New function.
82 * g++.dg/pr70098.C: New testcase.
83
84
85 2016-03-14 Tom de Vries <tom@codesourcery.com>
86
87 PR tree-optimization/70045
88 * gcc.dg/graphite/pr70045.c: New test.
89
90 2016-03-13 Jerry DeLisle <jvdelisle@gcc.gnu.org>
91
92 PR fortran/69043
93 * gfortran.dg/include_9.f90: New test.
94
95 2016-03-13 Dominique d'Humieres <dominiq@lps.ens.fr>
96
97 PR fortran/45076
98 gfortran.dg/prof/prof.exp: New script.
99 gfortran.dg/prof/dynamic_dispatch_6.f03: New test.
100
101 2016-03-12 Andrey Belevantsev <abel@ispras.ru>
102
103 PR rtl-optimization/69307
104 * gcc.dg/pr69307.c: New test.
105
106 2016-03-12 Vladimir Makarov <vmakarov@redhat.com>
107
108 PR target/69614
109 * gcc.target/arm/pr69614.c: New.
110
111 2016-03-12 Paul Thomas <pault@gcc.gnu.org>
112
113 PR fortran/70031
114 * gfortran.dg/submodule_14.f08: New test
115
116 PR fortran/69524
117 * gfortran.dg/submodule_15.f08: New test
118
119 2016-03-12 Patrick Palka <ppalka@gcc.gnu.org>
120
121 PR c++/70106
122 * g++.dg/cpp1y/paren3.C: New test.
123
124 2016-03-11 Michael Meissner <meissner@linux.vnet.ibm.com>
125
126 PR target/70131
127 * gcc.target/powerpc/ppc-round2.c: New test.
128
129 2016-03-11 Bernd Schmidt <bschmidt@redhat.com>
130
131 PR target/70123
132 * gcc.dg/torture/pr70123.c: New test.
133
134 2016-03-11 Jeff Law <law@redhat.com>
135
136 PR tree-optimization/70190
137 * gcc.c-torture/compile/pr70190.c: New test.
138
139 2016-03-11 David Malcolm <dmalcolm@redhat.com>
140
141 PR c/68187
142 * c-c++-common/Wmisleading-indentation.c (test43_a): New test
143 case.
144 (test43_b): Likewise.
145 (test43_c): Likewise.
146 (test43_d): Likewise.
147 (test43_e): Likewise.
148 (test43_f): Likewise.
149 (test43_g): Likewise.
150 (test44_a): Likewise.
151 (test44_b): Likewise.
152 (test44_c): Likewise.
153 (test44_d): Likewise.
154 (test44_e): Likewise.
155
156 2016-03-11 David Malcolm <dmalcolm@redhat.com>
157
158 PR c/70085
159 * c-c++-common/Wmisleading-indentation.c (pr70085): New test case.
160
161 2016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
162
163 * gcc.target/aarch64/vect-reduc-or_1.c: Add -fno-vect-cost-model to
164 dg-options.
165
166 2016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
167
168 PR target/70002
169 PR target/69245
170 * gcc.target/aarch64/pr69245_2.c: New test.
171
172 2016-03-11 Jakub Jelinek <jakub@redhat.com>
173
174 PR tree-optimization/70177
175 * gcc.dg/pr70177.c: New test.
176
177 2016-03-11 Alan Lawrence <alan.lawrence@arm.com>
178
179 * gfortran.dg/unconstrained_commons.f: Widen regexp to match j_<N>.
180
181 2016-03-11 Alan Lawrence <alan.lawrence@arm.com>
182
183 * gcc.dg/tree-ssa/sra-20.c: New.
184
185 2016-03-11 Jakub Jelinek <jakub@redhat.com>
186
187 PR rtl-optimization/70174
188 * gcc.dg/pr70174.c: New test.
189
190 PR tree-optimization/70169
191 * gcc.dg/pr70169.c: New test.
192
193 2016-03-11 Ilya Enkovich <enkovich.gnu@gmail.com>
194
195 PR target/70160
196 * gcc.target/i386/pr70160.c: New test.
197
198 2016-03-11 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
199
200 * gcc.target/s390/dfp-1.c: New test.
201
202 2016-03-10 Nick Clifton <nickc@redhat.com>
203
204 PR target/70044
205 * gcc.target/aarch64/pr70044.c: New test.
206
207 2016-03-10 Patrick Palka <ppalka@gcc.gnu.org>
208 Jakub Jelinek <jakub@redhat.com>
209
210 PR c++/70001
211 * g++.dg/cpp0x/constexpr-70001-1.C: New test.
212 * g++.dg/cpp0x/constexpr-70001-2.C: New test.
213 * g++.dg/cpp0x/constexpr-70001-3.C: New test.
214
215 2016-03-10 Jan Hubicka <hubicka@ucw.cz>
216
217 PR lto/69589
218 * g++.dg/lto/pr69589_0.C: New testcase
219 * g++.dg/lto/pr69589_1.C: New testcase
220
221 2016-03-10 Marek Polacek <polacek@redhat.com>
222
223 PR c++/70153
224 * g++.dg/delayedfold/unary-plus1.C: New test.
225
226 2016-03-10 Andre Vieira <andre.simoesdiasvieira@arm.com>
227
228 * gcc.target/arm/pr45701-1.c: Escape brackets.
229 * gcc.target/arm/pr45701-2.c: Likewise.
230
231 2016-03-10 Alan Lawrence <alan.lawrence@arm.com>
232
233 * gfortran.dg/unconstrained_commons.f: New.
234
235 2016-03-10 Alan Modra <amodra@gmail.com>
236
237 * gcc.dg/pr69195.c: New.
238 * gcc.dg/pr69238.c: New.
239
240 2016-03-10 Tom de Vries <tom@codesourcery.com>
241
242 PR testsuite/68915
243 * gcc.dg/vect/pr46032.c: Xfail scan if alignment requirements not met.
244
245 2016-03-10 Richard Biener <rguenther@suse.de>
246
247 PR tree-optimization/70128
248 * gcc.dg/tree-ssa/alias-34.c: New testcase.
249 * gcc.dg/tree-ssa/alias-35.c: Likewise.
250
251 2016-03-09 Jakub Jelinek <jakub@redhat.com>
252
253 PR tree-optimization/70152
254 * gcc.dg/pr70152.c: New test.
255
256 PR target/70086
257 * gcc.target/i386/pr70086-1.c: New test.
258 * gcc.target/i386/pr70086-2.c: New test.
259 * gcc.target/i386/pr70086-3.c: New test.
260
261 PR tree-optimization/70127
262 * gcc.c-torture/execute/pr70127.c: New test.
263
264 2016-03-09 Cesar Philippidis <cesar@codesourcery.com>
265
266 * c-c++-common/goacc/combined-directives-2.c: New test.
267
268 2016-03-09 David Malcolm <dmalcolm@redhat.com>
269
270 PR c/68473
271 PR c++/70105
272 * g++.dg/diagnostic/pr70105.C: New test.
273 * gcc.dg/plugin/diagnostic-test-expressions-1.c (foo): New decl.
274 (test_multiple_ordinary_maps): New test function.
275
276 2016-03-09 David Malcolm <dmalcolm@redhat.com>
277
278 PR c/68473
279 PR c++/70105
280 * gcc.dg/plugin/diagnostic_plugin_show_trees.c (show_tree):
281 Drop range information from call to inform_at_rich_loc.
282 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c (add_range):
283 New.
284 (test_show_locus): Replace calls to rich_location::add_range with
285 calls to add_range. Rewrite the tests that used the now-defunct
286 rich_location ctor taking a source_range. Simplify other tests
287 by replacing calls to COMBINE_LOCATION_DATA with calls to
288 make_location.
289
290 2016-03-09 Richard Biener <rguenther@suse.de>
291 Jakub Jelinek <jakub@redhat.com>
292
293 PR tree-optimization/70138
294 * gcc.dg/vect/pr70138-1.c: New testcase.
295 * gcc.dg/vect/pr70138-2.c: Likewise.
296
297 2016-03-09 Jakub Jelinek <jakub@redhat.com>
298
299 PR target/70049
300 * gcc.target/i386/pr70049.c: New test.
301
302 2016-03-09 Richard Biener <rguenther@suse.de>
303
304 PR c/70143
305 * gcc.dg/Wstrict-aliasing-bogus-upcast.c: New testcase.
306 * gcc.dg/Wstrict-aliasing-struct-with-char-member.c: Likewise.
307 * gcc.dg/Wstrict-aliasing-struct-member.c: Remove again.
308
309 2016-03-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
310
311 * gcc.dg/vect/bb-slp-34.c: Really don't xfail on aarch64-*-*,
312 arm-*-*.
313
314 2016-03-09 Jakub Jelinek <jakub@redhat.com>
315
316 PR middle-end/67278
317 * gcc.dg/simd-7.c: Add -w -Wno-psabi to dg-options.
318
319 PR target/67278
320 * gcc.dg/simd-8.c: Add -w -Wno-psabi to dg-options.
321
322 PR middle-end/70050
323 * gcc.dg/pr70050.c: Add -w to dg-options. Fix up PR number
324 in testcase comment.
325
326 2016-03-09 Tom de Vries <tom@codesourcery.com>
327
328 * gfortran.dg/goacc/kernels-loop-2.f95: New test.
329 * gfortran.dg/goacc/kernels-loop-data-2.f95: New test.
330 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: New test.
331 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: New test.
332 * gfortran.dg/goacc/kernels-loop-data-update.f95: New test.
333 * gfortran.dg/goacc/kernels-loop-data.f95: New test.
334 * gfortran.dg/goacc/kernels-loop-n.f95: New test.
335 * gfortran.dg/goacc/kernels-loop.f95: New test.
336
337 2016-03-08 Martin Sebor <msebor@redhat.com>
338
339 PR c++/62096
340 * g++.dg/warn/overflow-warn-7.C: New test.
341
342 2016-03-08 Jason Merrill <jason@redhat.com>
343
344 * lib/g++-dg.exp (g++-dg-runtest): Handle "concepts" in std list.
345 * lib/target-supports.exp (check_effective_target_concepts): New.
346
347 2016-03-08 Jakub Jelinek <jakub@redhat.com>
348
349 PR c++/70135
350 * g++.dg/cpp1y/constexpr-loop4.C: New test.
351 * g++.dg/ubsan/pr70135.C: New test.
352
353 PR target/70110
354 * gcc.dg/pr70110.c: New test.
355
356 2016-03-07 Martin Jambor <mjambor@suse.cz>
357
358 * c-c++-common/gomp/clauses-1.c: Remove dg-options.
359 * c-c++-common/gomp/if-1.c: Likewise.
360 * c-c++-common/gomp/pr61486-2.c: Likewise.
361 * c-c++-common/gomp/target-teams-1.c: Moved dg-options except -fopenmp
362 to dg-additional-options.
363 * g++.dg/gomp/gomp.exp: Pass -Wno-hsa to all tests.
364 * g++/gomp/target-teams-1.c: Likewise.
365 * gcc.dg/gomp/gomp.exp: Likewise.
366 * gcc.dg/gomp/pr68128-2.c: Moved dg-options except -fopenmp to
367 dg-additional-options.
368 * gfortran.dg/gomp/gomp.exp: Likewise.
369 * gfortran.dg/gomp/target1.f90: Remove dg-options.
370 * gfortran.dg/gomp/target2.f90: Moved dg-options except -fopenmp to
371 dg-additional-options.
372 * gfortran.dg/gomp/target3.f90: Remove dg-options.
373
374 2016-03-07 Martin Jambor <mjambor@suse.cz>
375
376 * lib/target-supports.exp (check_effective_target_offload_hsa): New.
377 * c-c++-common/gomp/gridify-1.c: New test.
378 * gfortran.dg/gomp/gridify-1.f90: Likewise.
379
380 2016-03-07 Andre Vieira <andre.simoesdiasvieira@arm.com>
381
382 * gcc.target/arm/pr45701-1.c: Change assembler scan to not
383 trigger for cortex-r8, when scanning for register r8.
384 * gcc.target/arm/pr45701-2.c: Likewise.
385
386 2016-02-26 Richard Biener <rguenther@suse.de>
387 Jeff Law <law@redhat.com>
388
389 PR tree-optimization/69740
390 * gcc.c-torture/compile/pr69740-1.c: New test.
391 * gcc.c-torture/compile/pr69740-2.c: New test.
392
393 2016-03-07 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
394
395 * lib/target-supports.exp
396 (check_effective_target_whole_vector_shift): Enable for PPC64.
397
398 2016-03-07 Richard Biener <rguenther@suse.de>
399
400 PR tree-optimization/70115
401 * gcc.dg/torture/pr70115.c: New testcase.
402
403 2016-03-07 Nathan Sidwell <nathan@codesourcery.com>
404
405 PR middle-end/69916
406 * c-c-++-common/goacc/pr69916.c: New.
407
408 2016-03-07 Richard Henderson <rth@redhat.com>
409
410 * gcc.c-torture/compile/pr70061.c: New test.
411
412 2016-03-07 Richard Biener <rguenther@suse.de>
413
414 PR testsuite/70109
415 * gcc.dg/vect/O3-pr36098.c: New testcase.
416
417 2016-03-07 Christophe Lyon <christophe.lyon@linaro.org>
418
419 * gcc.target/arm/pragma_cpp_fma.c: Reset default FPU.
420
421 2016-03-07 Eric Botcazou <ebotcazou@adacore.com>
422
423 * gnat.dg/renaming9.ad[sb]: New testcase.
424
425 2016-03-05 Jakub Jelinek <jakub@redhat.com>
426
427 PR c++/70084
428 * g++.dg/expr/stdarg3.C: New test.
429
430 2016-03-04 Jeff Law <law@redhat.com>
431
432 PR tree-optimization/69196
433 * gcc.dg/tree-ssa/pr69196-1.c: Limit this to sparc*-*-* and
434 x86_64-*-*.
435
436 2016-03-04 Bernd Schmidt <bschmidt@redhat.com>
437
438 PR c/69973
439 * gcc.dg/pr69973.c: New test.
440
441 PR rtl-optimization/69941
442 * gcc.dg/torture/pr69941.c: New test.
443
444 PR c/69824
445 * gcc.dg/pr69824.c: New test.
446
447 2016-03-05 Tom de Vries <tom@codesourcery.com>
448
449 * c-c++-common/goacc/nesting-fail-1.c (f_acc_routine): New function.
450 * c-c++-common/goacc-gomp/nesting-fail-1.c (f_acc_routine): New
451 function.
452
453 2016-03-05 Patrick Palka <ppalka@gcc.gnu.org>
454
455 PR c++/66786
456 * g++.dg/cpp1y/var-templ48.C: New test.
457 * g++.dg/cpp1y/var-templ49.C: New test.
458
459 2016-03-04 Eric Botcazou <ebotcazou@adacore.com>
460
461 * g++.dg/Wno-frame-address.C: Skip on IA-64.
462
463 2016-03-04 Jakub Jelinek <jakub@redhat.com>
464
465 PR c++/70035
466 * g++.dg/ubsan/pr70035.C: New test.
467
468 PR target/70062
469 * gcc.target/i386/pr70062.c: New test.
470
471 2016-03-04 H.J. Lu <hongjiu.lu@intel.com>
472
473 * g++.dg/template/typename21.C: Remove c++98_only.
474
475 2016-03-04 H.J. Lu <hongjiu.lu@intel.com>
476
477 * g++.dg/template/typename21.C: Replace c++98 with c++98_only.
478
479 2016-03-04 David Malcolm <dmalcolm@redhat.com>
480
481 PR c/68187
482 * c-c++-common/Wmisleading-indentation.c (fn_42_a): New test
483 function.
484 (fn_42_b): Likewise.
485 (fn_42_c): Likewise.
486
487 2016-03-04 David Malcolm <dmalcolm@redhat.com>
488
489 PR c/68187
490 * c-c++-common/Wmisleading-indentation.c (fn_40_a): New test
491 function.
492 (fn_40_b): Likewise.
493 (fn_41_a): Likewise.
494 (fn_41_b): Likewise.
495
496 2016-03-04 Jakub Jelinek <jakub@redhat.com>
497
498 PR target/70059
499 * gcc.target/i386/avx512f-pr70059.c: New test.
500 * gcc.target/i386/avx512dq-pr70059.c: New test.
501
502 2016-03-04 Bernd Schmidt <bschmidt@redhat.com>
503
504 PR rtl-optimization/57676
505 * gcc.dg/torture/pr57676.c: New test.
506
507 2016-03-04 Ilya Enkovich <enkovich.gnu@gmail.com>
508
509 * gcc.dg/pr70026.c: New test.
510
511 2016-03-04 Marek Polacek <polacek@redhat.com>
512
513 PR c/69798
514 * gcc.dg/cilk-plus/pr69798-1.c: New test.
515 * gcc.dg/cilk-plus/pr69798-2.c: New test.
516
517 2016-03-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
518
519 PR target/70004
520 * gcc.target/aarch64/scalar_shift_1.c: (test_corners_sisd_di):
521 Delete.
522 (test_corners_sisd_si): Likewise.
523 (main): Remove checks of the above.
524 * gcc.target/aarch64/shift_wide_invalid_1.c: New test.
525
526 2016-03-04 Eric Botcazou <ebotcazou@adacore.com>
527
528 * gcc.dg/Wno-frame-address.c: Skip on IA-64.
529
530 2016-03-04 Christophe Lyon <christophe.lyon@linaro.org>
531
532 * gcc.dg/torture/pr69951.c: Accept argc==0.
533
534 2016-03-04 Richard Biener <rguenther@suse.de>
535
536 PR c++/70054
537 * g++.dg/warn/Wstrict-aliasing-bogus-union-2.C: New testcase.
538 * gcc.dg/Wstrict-aliasing-struct-member.c: New testcase.
539
540 2016-03-04 Dominik Vogt <vogt@linux.vnet.ibm.com>
541
542 PR testsuite/69766
543 * go.test/go-test.exp: S/390: Set GOARCH to the current target when
544 testing multiarch.
545
546 2016-03-04 Jakub Jelinek <jakub@redhat.com>
547
548 PR debug/69947
549 * gcc.dg/guality/pr69947.c: New test.
550
551 2016-03-03 Jakub Jelinek <jakub@redhat.com>
552
553 PR ada/70017
554 * gcc.dg/pr70017.c (foo): Store 0 to first element of each array.
555
556 2016-03-03 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
557
558 PR rtl-optimization/69904
559 * gcc.target/arm/pr69904.c: New test.
560
561 2016-03-03 Jakub Jelinek <jakub@redhat.com>
562
563 PR target/70021
564 * gcc.dg/vect/pr70021.c: New test.
565 * gcc.target/i386/pr70021.c: New test.
566
567 2016-03-03 Marek Polacek <polacek@redhat.com>
568
569 PR middle-end/70050
570 * gcc.dg/pr70050.c: New test.
571
572 2016-03-03 James Greenhalgh <james.greenhalgh@arm.com>
573
574 * gcc.dg/vect/bb-slp-34.c: Don't XFAIL for ARM/AArch64.
575
576 2016-03-03 Ilya Enkovich <enkovich.gnu@gmail.com>
577
578 PR tree-optimization/70043
579 * gfortran.dg/vect/pr70043.f90: New test.
580
581 2016-03-03 Eric Botcazou <ebotcazou@adacore.com>
582
583 * gnat.dg/specs/task1.ads: New test.
584
585 2016-03-03 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
586
587 * lib/gcc-gdb-test.exp (gdb-test): Make log message match command.
588 Invoke gdb with -batch.
589 * lib/gcc-simulate-thread.exp (simulate-thread): Likewise.
590
591 2016-03-03 Richard Biener <rguenther@suse.de>
592
593 PR tree-optimization/55936
594 * gcc.dg/tree-ssa/vrp06.c: Remove XFAIL.
595
596 2016-03-02 Jeff Law <law@redhat.com>
597
598 PR rtl-optimization/69942
599 * gcc.dg/ifcvt-5.c: Use "word_mode" rather than "int" to limit the
600 effects of argument promotions.
601
602 PR tree-optimization/69987
603 * gfortran.dg/pr69987.f90: Use "-w" to avoid failures when the
604 target does not support -fprefetch-loop-arrays.
605
606 2016-03-02 Uros Bizjak <ubizjak@gmail.com>
607
608 * gcc.target/i386/bmi2-bzhi-2.c: Change to runtime test.
609
610 2016-03-02 Bin Cheng <bin.cheng@arm.com>
611
612 PR rtl-optimization/69052
613 * gcc.target/i386/pr69052.c: New test.
614
615 2016-03-02 Alan Modra <amodra@gmail.com>
616
617 * gcc.dg/pr69990.c: New.
618
619 2016-03-02 Jakub Jelinek <jakub@redhat.com>
620
621 PR c/68062
622 * c-c++-common/vector-compare-4.c: Add -Wno-psabi to dg-options.
623
624 PR middle-end/70022
625 * gcc.dg/pr70022.c: Add -w -Wno-psabi to dg-options.
626
627 PR target/70028
628 * gcc.target/i386/pr70028.c: New test.
629
630 2016-03-02 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
631
632 * c-c++-common/asan/swapcontext-test-1.c,
633 * c-c++-common/tsan/thread_leak.c,
634 * g++.dg/tsan/aligned_vs_unaligned_race.C,
635 * g++.dg/tsan/benign_race.C,
636 * g++.dg/tsan/fd_close_norace.C,
637 * g++.dg/tsan/fd_close_norace2.C: Print markers to stderr to avoid
638 races with sanitizer output
639
640 2016-03-02 Richard Biener <rguenther@suse.de>
641 Uros Bizjak <ubizjak@gmail.com>
642
643 PR target/67278
644 * gcc.dg/simd-8.c: New testcase.
645
646 2016-03-02 Richard Biener <rguenther@suse.de>
647
648 PR middle-end/67278
649 * gcc.dg/simd-7.c: New testcase.
650
651 2016-03-02 Eric Botcazou <ebotcazou@adacore.com>
652
653 * gcc.target/i386/pr70007.c: Tweak.
654
655 2016-03-02 Dominik Vogt <vogt@linux.vnet.ibm.com>
656
657 * gfortran.dg/bessel_6.f90: Reduce accuracy for S/390.
658
659 2016-03-02 Marek Polacek <polacek@redhat.com>
660
661 PR c/67854
662 * gcc.dg/pr67854.c: New test.
663
664 2016-03-02 Jakub Jelinek <jakub@redhat.com>
665
666 PR middle-end/70025
667 * gcc.dg/torture/pr70025.c: New test.
668
669 2016-03-02 Venkataramanan Kumar <venkataramanan.kumar@amd.com>
670
671 PR tree-optimization/68621
672 * gcc.dg/tree-ssa/ifc-8.c: Adjust test.
673
674 2016-03-01 Eric Botcazou <ebotcazou@adacore.com>
675
676 * gcc.target/i386/pr70007.c: New test.
677
678 2016-03-01 Jeff Law <law@redhat.com>
679
680 PR tree-optimization/69196
681 * gcc.dg/tree-ssa/pr69196-1.c: New test.
682
683 PR tree-optimization/69196
684 * gcc.dg/tree-ssa/vrp46.c: Twiddle threading params to keep it from
685 duplicating code and spoiling the expected output.
686
687 2016-03-01 Michael Meissner <meissner@linux.vnet.ibm.com>
688
689 PR target/70033
690 * gcc.target/powerpc/p9-lxvx-stxvx-1.c: Make sure compiler
691 supports power9 before doing tests.
692 * gcc.target/powerpc/p9-lxvx-stxvx-2.c: Likewise.
693 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: Likewise.
694 * gcc.target/powerpc/p9-permute.c: Likewise.
695
696 2016-03-01 Uros Bizjak <ubizjak@gmail.com>
697
698 PR target/70027
699 * gcc.target/i386/pr70027.c: New test.
700
701 2016-03-01 Eric Botcazou <ebotcazou@adacore.com>
702
703 * gcc.dg/pr70017.c: New test.
704
705 2016-03-01 Jakub Jelinek <jakub@redhat.com>
706
707 PR c/69796
708 PR c/69974
709 * gcc.dg/pr69796.c: New test.
710 * gcc.dg/pr69974.c: New test.
711
712 2016-03-01 Eric Botcazou <ebotcazou@adacore.com>
713
714 * gnat.dg/stack_usage3.adb: Robustify and enable for all targets.
715
716 2016-02-29 Jeff Law <law@redhat.com>
717
718 PR tree-optimization/69987
719 * gfortran.dg/pr69987.f90: New test.
720
721 PR tree-optimization/69989
722 * gcc.c-torture/compile/pr69989-2.c: New test.
723
724 2016-03-01 Marek Polacek <polacek@redhat.com>
725
726 PR c++/69795
727 * g++.dg/parse/invalid1.C: New test.
728
729 2016-03-01 Richard Biener <rguenther@suse.de>
730
731 PR middle-end/70022
732 * gcc.dg/pr70022.c: New testcase.
733
734 2016-03-01 Ilya Enkovich <enkovich.gnu@gmail.com>
735
736 PR tree-optimization/69956
737 * gcc.dg/pr69956.c: New test.
738
739 2016-02-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
740
741 PR target/70011
742 * gcc.dg/vect/costmodel/ppc/costmodel-fast-math-vect-pr299925.c:
743 XFAIL when hardware supports efficient unaligned storage access.
744
745 2016-03-01 Patrick Palka <ppalka@gcc.gnu.org>
746
747 PR c++/69961
748 * g++.dg/template/pr69961a.C: New test.
749 * g++.dg/template/pr69961b.C: New test.
750
751 2016-02-29 David Malcolm <dmalcolm@redhat.com>
752
753 PR preprocessor/69985
754 * gcc.dg/cpp/pr69985.c: New test case.
755
756 2016-02-29 Jeff Law <law@redhat.com>
757
758 PR tree-optimization/70005
759 * gcc.c-torture/execute/pr70005.c New test.
760
761 PR tree-optimization/69999
762 * gcc.c-torture/compile/pr69999.c: New test.
763
764 2016-02-29 Yuri Rumyantsev <ysrumyan@gmail.com>
765
766 PR tree-optimization/69652
767 * gcc.dg/torture/pr69652.c: Delete test.
768 * gcc.dg/vect/pr69652.c: New test.
769
770 2016-02-19 Richard Biener <rguenther@suse.de>
771
772 PR tree-optimization/69980
773 * gfortran.dg/vect/pr69980.f90: New testcase.
774
775 2016-02-29 Eric Botcazou <ebotcazou@adacore.com>
776
777 * gcc.target/sparc/20160229-1.c: New test.
778
779 2016-02-29 Eric Botcazou <ebotcazou@adacore.com>
780
781 * gnat.dg/stack_usage3.adb: New test.
782 * gnat.dg/stack_usage3_pkg.ads: New helper.
783
784 2016-02-29 Eric Botcazou <ebotcazou@adacore.com>
785
786 * gnat.dg/renaming8.adb: New test.
787 * gnat.dg/renaming8_pkg1.ads: New helper.
788 * gnat.dg/renaming8_pkg2.ad[sb]: Likewise.
789 * gnat.dg/renaming8_pkg3.ad[sb]: Likewise.
790
791 2016-02-29 Richard Biener <rguenther@suse.de>
792
793 PR tree-optimization/69720
794 * gcc.dg/vect/vect-outer-pr69720.c: New testcase.
795
796 2016-02-28 Thomas Koenig <tkoenig@gcc.gnu.org>
797
798 PR fortran/68147
799 PR fortran/47674
800 * gfortran.dg/realloc_on_assign_26.f90: New test case.
801
802 2016-02-28 Harald Anlauf <anlauf@gmx.de>
803 Jerry DeLisle <jvdelisle@gcc.gnu.org>
804
805 PR fortran/56007
806 * gfortran.dg/coarray_8.f90: Adjust error message.
807 * gfortran.dg/pr56007.f90: New test.
808 * gfortran.dg/pr56007.f: New test.
809
810 2016-02-28 H.J. Lu <hongjiu.lu@intel.com>
811
812 PR tree-optimization/69989
813 * gcc.dg/torture/pr69989.c: New test.
814
815 2016-02-28 Eric Botcazou <ebotcazou@adacore.com>
816
817 * gcc.target/i386/stack-realign-win.c: New test.
818
819 2016-02-28 Harald Anlauf <anlauf@gmx.de>
820
821 PR fortran/60126
822 * gfortran.dg/pr60126.f90: New test.
823
824 2016-02-27 Jeff Law <law@redhat.com>
825
826 Revert
827 2016-02-26 Richard Biener <rguenther@suse.de>
828 Jeff Law <law@redhat.com>
829
830 PR tree-optimization/69740
831 * gcc.c-torture/compile/pr69740-1.c: New test.
832 * gcc.c-torture/compile/pr69740-2.c: New test.
833
834 2016-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
835
836 PR fortran/69910
837 * gfortran.dg/newunit_4.f90: New test.
838
839 2016-02-27 Jakub Jelinek <jakub@redhat.com>
840
841 PR target/69613
842 PR rtl-optimization/69886
843 * gcc.dg/torture/pr69886.c: Add -w -Wno-psabi to dg-options.
844 * gcc.dg/torture/pr69613.c: Likewise. Guard -mavx with avx_runtime
845 target.
846
847 2016-02-26 Martin Sebor <msebor@redhat.com>
848
849 PR tree-optimization/15826
850 * gcc.dg/tree-ssa/pr15826.c: New test.
851
852 2016-02-26 Jakub Jelinek <jakub@redhat.com>
853
854 PR target/69969
855 * gcc.target/powerpc/pr69969.c: New test.
856
857 2016-02-26 Martin Sebor <msebor@redhat.com>
858
859 PR c++/15766
860 * g++.old-deja/g++.other/decl5.C: Add a test case.
861
862 2016-02-26 Segher Boessenkool <segher@kernel.crashing.org>
863
864 PR target/69946
865 * gcc.target/powerpc/pr69946.c: New file.
866
867 2016-02-26 Richard Biener <rguenther@suse.de>
868 Jeff Law <law@redhat.com>
869
870 PR tree-optimization/69740
871 * gcc.c-torture/compile/pr69740-1.c: New test.
872 * gcc.c-torture/compile/pr69740-2.c: New test.
873
874 2016-02-26 Martin Jambor <mjambor@suse.cz>
875
876 PR middle-end/69920
877 * gcc.dg/torture/pr69932.c: New test.
878 * gcc.dg/torture/pr69936.c: Likewise.
879
880 2016-02-26 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
881
882 PR target/69709
883 * gcc.target/s390/pr69709.c: New test.
884
885 2016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
886
887 PR target/69245
888 * gcc.target/aarch64/pr69245_1.c: New test.
889
890 2016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
891
892 PR target/69613
893 * gcc.dg/torture/pr69613.c: New test.
894
895 2016-02-26 Jakub Jelinek <jakub@redhat.com>
896
897 PR rtl-optimization/69891
898 * gcc.target/i386/pr69891.c: New test.
899
900 2016-02-26 Michael Meissner <meissner@linux.vnet.ibm.com>
901 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
902
903 PR target/61397
904 * gcc.target/powerpc/p8vector-ldst.c: Adjust to test desired
905 functionality for both 32-bit and 64-bit.
906
907 2016-02-26 Richard Biener <rguenther@suse.de>
908
909 PR tree-optimization/69551
910 * gcc.dg/torture/pr69951.c: New testcase.
911
912 2016-02-25 Richard Biener <rguenther@suse.de>
913
914 PR tree-optimization/48795
915 * gcc.dg/Warray-bounds-18.c: New testcase.
916
917 2016-02-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
918
919 * g++.dg/ext/attr-constructor1.C: Require init_priority support.
920
921 2016-02-25 Jakub Jelinek <jakub@redhat.com>
922
923 PR rtl-optimization/69896
924 * gcc.dg/pr69896.c: New test.
925
926 2016-02-25 Patrick Palka <ppalka@gcc.gnu.org>
927
928 PR c++/69736
929 * g++.dg/cpp1y/paren2.C: New test.
930
931 2016-02-24 Martin Sebor <msebor@redhat.com>
932
933 PR c/51147
934 * gcc.dg/enum-mode-2.c: New test.
935
936 2016-02-24 Jakub Jelinek <jakub@redhat.com>
937
938 PR c++/69922
939 * g++.dg/warn/Wnonnull-compare-6.C: New test.
940 * g++.dg/warn/Wnonnull-compare-7.C: New test.
941 * g++.dg/ubsan/pr69922.C: New test.
942
943 2016-02-24 Marek Polacek <polacek@redhat.com>
944
945 PR c/69819
946 * gcc.dg/pr69819.c: New test.
947
948 2016-02-24 Martin Sebor <msebor@redhat.com>
949
950 PR c++/69912
951 * g++.dg/ext/flexary15.C: New test.
952
953 2016-02-24 Martin Sebor <msebor@redhat.com>
954
955 * gcc.dg/builtins-68.c: Avoid making unportable
956 assumptions about the relationship between SIZE_MAX and UINT_MAX.
957 * g++.dg/ext/builtin_alloca.C: Same.
958
959 2016-02-24 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
960 Charles Baylis <charles.baylis@linaro.org>
961
962 PR debug/61033
963 * g++.dg/pr61033.C: Add a regression testcase for PR debug/61033.
964
965 2016-02-24 Richard Biener <rguenther@suse.de>
966 Jakub Jelinek <jakub@redhat.com>
967
968 PR middle-end/69760
969 * gcc.dg/torture/pr69760.c: New testcase.
970
971 2016-02-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
972
973 * gcc.dg/debug/dwarf2/prod-options.c: Use different DW_AT_producer
974 pattern on Solaris with as.
975
976 2016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
977
978 * gcc.target/arm/cond_sub_restrict_it.c: New test.
979 * gcc.target/arm/condarith_restrict_it.c: Likewise.
980 * gcc.target/arm/movcond_restrict_it.c: Likewise.
981 * gcc.target/arm/negscc_restrict_it.c: Likewise.
982
983 2016-02-24 Jakub Jelinek <jakub@redhat.com>
984
985 PR middle-end/69915
986 * gcc.dg/pr69915.c: New test.
987
988 2016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
989
990 PR rtl-optimization/69886
991 * gcc.dg/torture/pr69886.c: New test.
992
993 2016-02-24 Richard Biener <rguenther@suse.de>
994
995 PR middle-end/68963
996 * gcc.dg/torture/pr68963.c: New testcase.
997
998 2016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
999
1000 PR target/69875
1001 * gcc.target/arm/atomic_loaddi_acquire.x: New file.
1002 * gcc.target/arm/atomic_loaddi_relaxed.x: Likewise.
1003 * gcc.target/arm/atomic_loaddi_seq_cst.x: Likewise.
1004 * gcc.target/arm/atomic_loaddi_1.c: New test.
1005 * gcc.target/arm/atomic_loaddi_2.c: Likewise.
1006 * gcc.target/arm/atomic_loaddi_3.c: Likewise.
1007 * gcc.target/arm/atomic_loaddi_4.c: Likewise.
1008 * gcc.target/arm/atomic_loaddi_5.c: Likewise.
1009 * gcc.target/arm/atomic_loaddi_6.c: Likewise.
1010 * gcc.target/arm/atomic_loaddi_7.c: Likewise.
1011 * gcc.target/arm/atomic_loaddi_8.c: Likewise.
1012 * gcc.target/arm/atomic_loaddi_9.c: Likewise.
1013
1014 2016-02-24 Jakub Jelinek <jakub@redhat.com>
1015
1016 PR middle-end/69909
1017 * gcc.dg/torture/pr69909.c: New test.
1018
1019 2016-02-24 Richard Biener <rguenther@suse.de>
1020
1021 PR tree-optimization/69907
1022 * gcc.dg/vect/bb-slp-pr69907.c: New testcase.
1023 * gcc.dg/vect/bb-slp-34.c: XFAIL.
1024 * gcc.dg/vect/bb-slp-pr68892.c: Likewise.
1025
1026 2016-02-24 Christian Bruel <christian.bruel@st.com>
1027
1028 * gcc.target/arm/pragma_cpp_fma.c: New test.
1029
1030 2016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1031
1032 PR fortran/61156
1033 * gfortran.dg/include_6.f90: Update test.
1034
1035 2016-02-23 Jakub Jelinek <jakub@redhat.com>
1036
1037 PR objc/69844
1038 * objc.dg/pr69844.m: New test.
1039
1040 2016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1041
1042 PR libgfortran/69456
1043 * gfortran.dg/namelist_89.f90: New test.
1044 * gfortran.dg/pr59700.f90: Update test..
1045
1046 2016-02-23 Martin Sebor <msebor@redhat.com>
1047
1048 PR middle-end/69780
1049 * g++.dg/ext/builtin_alloca.C: New test.
1050 * gcc.dg/builtins-68.c: New test.
1051
1052 2016-02-23 Richard Henderson <rth@redhat.com>
1053
1054 * gcc.target/i386/addr-space-3.c: Remove test.
1055
1056 2016-02-23 David Malcolm <dmalcolm@redhat.com>
1057
1058 PR preprocessor/69126
1059 PR preprocessor/69543
1060 * c-c++-common/pr69126-2-long.c: New test.
1061 * c-c++-common/pr69126-2-short.c: New test.
1062 * c-c++-common/pr69543-1.c: Remove xfail.
1063
1064 2016-02-23 David Malcolm <dmalcolm@redhat.com>
1065
1066 PR preprocessor/69126
1067 PR preprocessor/69543
1068 PR preprocessor/69558
1069 * c-c++-common/pr69126.c (MACRO_1, test_1): New.
1070 (f): Rename to...
1071 (test_2): ...this, and add leading comment.
1072 (MACRO_3, test_3): New.
1073 (MACRO_4A, MACRO_4B, test_4): New.
1074 (MACRO): Rename to...
1075 (MACRO_5): ...this.
1076 (g): Rename to...
1077 (test_5): ...this, updating for renaming of MACRO, and
1078 add leading comment.
1079 * c-c++-common/pr69543-1.c: New.
1080 * c-c++-common/pr69543-2.c: New.
1081 * c-c++-common/pr69543-3.c: New.
1082 * c-c++-common/pr69543-4.c: New.
1083 * c-c++-common/pr69558-1.c: New.
1084 * c-c++-common/pr69558-2.c: New.
1085 * c-c++-common/pr69558-3.c: New.
1086 * c-c++-common/pr69558-4.c: New.
1087 * gcc.dg/pr69558.c: Move to...
1088 * c-c++-common/pr69558.c: ...here. Add dg-bogus directives, with
1089 xfail for c++.
1090
1091 2016-02-23 Thomas Schwinge <thomas@codesourcery.com>
1092
1093 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: Adjust
1094 to -ftree-parallelize-loops/-fopenacc changes.
1095 * c-c++-common/goacc/kernels-double-reduction-n.c: Likewise.
1096 * c-c++-common/goacc/kernels-double-reduction.c: Likewise.
1097 * c-c++-common/goacc/kernels-loop-2.c: Likewise.
1098 * c-c++-common/goacc/kernels-loop-3.c: Likewise.
1099 * c-c++-common/goacc/kernels-loop-g.c: Likewise.
1100 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: Likewise.
1101 * c-c++-common/goacc/kernels-loop-n.c: Likewise.
1102 * c-c++-common/goacc/kernels-loop-nest.c: Likewise.
1103 * c-c++-common/goacc/kernels-loop.c: Likewise.
1104 * c-c++-common/goacc/kernels-one-counter-var.c: Likewise.
1105 * c-c++-common/goacc/kernels-reduction.c: Likewise.
1106 * gfortran.dg/goacc/kernels-loop-inner.f95: Likewise.
1107 * gfortran.dg/goacc/kernels-loops-adjacent.f95: Likewise.
1108
1109 2016-02-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1110
1111 * gcc.target/i386/chkp-hidden-def.c: Require alias support.
1112
1113 2016-02-23 Jakub Jelinek <jakub@redhat.com>
1114
1115 PR c++/69902
1116 * g++.dg/warn/Wnonnull-compare-5.C: New test.
1117
1118 PR c/69900
1119 * gcc.dg/pr69900.c: New test.
1120
1121 2016-02-23 Martin Jambor <mjambor@suse.cz>
1122
1123 PR tree-optimization/69666
1124 * gcc.dg/tree-ssa/pr69666.c: New test.
1125
1126 2016-02-23 Andre Vehreschild <vehre@gcc.gnu.org>
1127
1128 PR fortran/67451
1129 * gfortran.dg/coarray_allocate_5.f08: New test.
1130
1131 2016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1132
1133 * gcc.target/s390/vcond-shift.c: Move to ...
1134 * gcc.target/s390/vector/vcond-shift.c: ... here.
1135
1136 2016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1137
1138 * gcc.target/s390/md/movstr-2.c: Move and rename to ...
1139 * gcc.target/s390/vector/stpcpy-1.c: ... this one.
1140
1141 2016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1142
1143 * gcc.target/s390/md/movstr-1.c: Turn into compile test.
1144
1145 2016-02-20 Mark Wielaard <mjw@redhat.com>
1146
1147 PR c/28901
1148 * gcc.dg/unused-variable-3.c: New test.
1149
1150 2016-02-22 Jakub Jelinek <jakub@redhat.com>
1151
1152 PR target/69888
1153 * gcc.target/i386/pr69888.c: New test.
1154
1155 2016-02-22 Richard Biener <rguenther@suse.de>
1156
1157 PR tree-optimization/69882
1158 * gfortran.dg/vect/pr69882.f90: New testcase.
1159
1160 2016-02-22 Jakub Jelinek <jakub@redhat.com>
1161
1162 PR target/69885
1163 * gcc.dg/pr69885.c: New test.
1164
1165 2016-02-22 Oleg Endo <olegendo@gcc.gnu.org>
1166
1167 PR target/69806
1168 PR target/54089
1169 * gcc.target/sh/pr54089-10.c: New.
1170
1171 2016-02-20 Paul Thomas <pault@gcc.gnu.org>
1172
1173 PR fortran/69423
1174 * gfortran.dg/deferred_character_15.f90 : New test.
1175
1176 2016-02-20 Dominique d'Humieres <dominiq@lps.ens.fr>
1177
1178 PR fortran/57365
1179 gfortran.dg/allocate_with_source_18.f03: New test.
1180
1181 2016-02-20 Harald Anlauf <anlauf@gmx.de>
1182
1183 PR fortran/52531
1184 gfortran.dg/gomp/pr52531.f90: New test.
1185
1186 2016-02-19 Bernd Edlinger <bernd.edlinger@hotmail.de>
1187
1188 PR c++/69865
1189 * c-c++-common/Wshift-negative-value-6.c: Add -std=c++11 before
1190 -std=c++03.
1191
1192 2016-02-19 Jakub Jelinek <jakub@redhat.com>
1193
1194 PR c++/69826
1195 * c-c++-common/cilk-plus/CK/pr69826-1.c: New test.
1196 * c-c++-common/cilk-plus/CK/pr69826-2.c: New test.
1197
1198 PR c++/69850
1199 * g++.dg/warn/Wnonnull-compare-4.C: New test.
1200
1201 PR c++/69851
1202 * g++.dg/torture/pr69851.C: New test.
1203
1204 2016-02-19 Martin Sebor <msebor@redhat.com>
1205
1206 PR testsuite/69573
1207 * gcc.dg/pr61053.c: Tweaked test to avoid bogus failures.
1208
1209 2016-02-19 Jakub Jelinek <jakub@redhat.com>
1210
1211 PR c++/69850
1212 * g++.dg/warn/Wnonnull-compare-2.C: New test.
1213 * g++.dg/warn/Wnonnull-compare-3.C: New test.
1214
1215 PR c++/67767
1216 * g++.dg/cpp0x/pr67767.C: New test.
1217
1218 2016-02-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1219
1220 * lib/target-supports.exp: Define aarch64_asm_FUNC_ok checks
1221 for fp, simd, crypto, crc, lse.
1222 * doc/sourcebuild.texi (AArch64-specific attributes): Document the
1223 above.
1224 * gcc.target/aarch64/assembler_arch_1.c: Add aarch64_asm_lse_ok
1225 effective target check.
1226
1227 2016-02-19 Jakub Jelinek <jakub@redhat.com>
1228
1229 PR target/69820
1230 * gcc.target/i386/pr69820.c: New test.
1231
1232 2016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1233
1234 * gcc.target/s390/vector/int128-1.c: New test.
1235
1236 2016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1237
1238 * gcc.target/s390/vector/vec-vcond-1.c: New test.
1239
1240 2016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1241
1242 * gcc.target/s390/md/movstr-1.c: Allow also the z13 strings
1243 instruction pattern name to prevent the testcase from failing with
1244 -march=z13.
1245
1246 2016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1247
1248 * gcc.target/s390/md/movstr-2.c: New test.
1249
1250 2016-02-19 Marcin Kościelnicki <koriakin@0x04.net>
1251
1252 * gcc.target/s390/morestack.c: New test.
1253
1254 2016-02-19 Dominik Vogt <vogt@linux.vnet.ibm.com>
1255
1256 PR target/69625
1257 * gcc.target/s390/pr69625.c: Add test case.
1258
1259 2016-02-18 Bernd Edlinger <bernd.edlinger@hotmail.de>
1260
1261 PR testsuite/68580
1262 * c-c++-common/tsan/pr65400-1.c (v, q, o): Make 8-byte aligned.
1263
1264 2016-02-18 Michael Meissner <meissner@linux.vnet.ibm.com>
1265
1266 PR target/68404
1267 * gcc.target/powerpc/fusion.c: Revert the 2016-02-09 change.
1268 * gcc.target/powerpc/fusion3.c: Likewise.
1269
1270 2016-02-18 Richard Biener <rguenther@suse.de>
1271
1272 PR middle-end/69553
1273 * g++.dg/torture/pr69553.C: New testcase.
1274
1275 2016-02-18 Nick Clifton <nickc@redhat.com>
1276
1277 PR target/62254
1278 PR target/69610
1279 * gcc.target/arm/pr62554.c: New test.
1280 * gcc.target/arm/pr69610-1.c: New test.
1281 * gcc.target/arm/pr69610-2.c: New test.
1282
1283 2016-02-18 Richard Biener <rguenther@suse.de>
1284
1285 PR middle-end/69854
1286 * gcc.dg/torture/pr69854.c: New testcase.
1287
1288 2016-02-17 Jakub Jelinek <jakub@redhat.com>
1289
1290 PR c++/69850
1291 * g++.dg/warn/Wnonnull-compare-1.C: New test.
1292
1293 2012-02-17 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1294
1295 * gcc.target/powerpc/vec-cg.c: New test.
1296
1297 2016-02-17 Richard Biener <rguenther@suse.de>
1298
1299 PR testsuite/69586
1300 * gcc.dg/uninit-21.c: Add -fno-short-enums.
1301
1302 2016-02-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1303
1304 PR target/69161
1305 * gcc.c-torture/compile/pr69161.c: New test.
1306
1307 2016-02-17 David Sherwood <david.sherwood@arm.com>
1308
1309 PR target/69532
1310 * gcc.target/arm/fmaxmin.c: Change effective target to arm_v8_neon_hw.
1311 * gcc.target/arm/vect-fmaxmin.c: Likewise.
1312
1313 2016-02-17 Eric Botcazou <ebotcazou@adacore.com>
1314
1315 * gcc.dg/ifcvt-4.c: Skip on Visium.
1316
1317 2016-02-17 Eric Botcazou <ebotcazou@adacore.com>
1318
1319 * gnat.dg/atomic8.adb: New test.
1320
1321 2016-02-17 Eric Botcazou <ebotcazou@adacore.com>
1322
1323 * gnat.dg/discr46.ad[sb]: New test.
1324
1325 2016-02-16 Kelvin Nilsen <kelvin@gcc.gnu.org>
1326
1327 PR Target/48344
1328 * gcc.target/powerpc/pr48344-1.c: New test.
1329
1330 2015-02-16 Thomas Koenig <tkoenig@gcc.gnu.org>
1331
1332 PR fortran/69742
1333 * gfortran.dg/associate_21.f90: New test.
1334
1335 2016-02-16 Jakub Jelinek <jakub@redhat.com>
1336
1337 PR c/69835
1338 * c-c++-common/nonnull-1.c: Use -Wnonnull-compare instead of
1339 -Wnonnull in dg-options.
1340 * c-c++-common/nonnull-2.c: New test.
1341
1342 2016-02-16 James Greenhalgh <james.greenhalgh@arm.com>
1343 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
1344
1345 * gcc.target/aarch64/vector_initialization_nostack.c: New.
1346
1347 2016-02-16 Jakub Jelinek <jakub@redhat.com>
1348
1349 PR middle-end/69801
1350 * gcc.dg/pr69801.c: Add empty dg-options.
1351
1352 2016-02-16 James Norris <jnorris@codesourcery.com>
1353
1354 * c-c++-common/goacc/deviceptr-1.c: Add tests.
1355 * g++.dg/goacc/deviceptr-1.c: New file.
1356
1357 2016-02-16 Jakub Jelinek <jakub@redhat.com>
1358
1359 PR tree-optimization/69820
1360 * gcc.dg/vect/pr69820.c: New test.
1361
1362 2016-02-16 Richard Biener <rguenther@suse.de>
1363
1364 PR tree-optimization/69776
1365 * gcc.dg/torture/pr69776-2.c: New testcase.
1366
1367 2016-02-16 Bernd Schmidt <bschmidt@redhat.com>
1368
1369 PR tree-optimization/69714
1370 * gcc.dg/torture/pr69714.c: New test.
1371
1372 2016-02-16 Jakub Jelinek <jakub@redhat.com>
1373
1374 PR tree-optimization/69802
1375 * gcc.dg/pr69802.c: New test.
1376
1377 2016-02-16 Richard Biener <rguenther@suse.de>
1378
1379 PR middle-end/69801
1380 * gcc.dg/pr69801.c: New testcase.
1381
1382 2016-02-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1383
1384 PR libgfortran/69651
1385 * gfortran.dg/read_bang.f90: New test.
1386 * gfortran.dg/read_bang4.f90: New test.
1387
1388 2016-02-15 Jakub Jelinek <jakub@redhat.com>
1389
1390 PR c++/69658
1391 * g++.dg/init/pr69658.C: New test.
1392
1393 PR c++/69797
1394 * c-c++-common/pr69797.c: New test.
1395
1396 2016-02-15 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
1397
1398 * lib/target-supports.exp (check_effective_target_section_anchors): Add
1399 check for aarch64*-*-*.
1400
1401 2016-02-15 Richard Biener <rguenther@suse.de>
1402
1403 PR tree-optimization/69783
1404 * gcc.dg/vect/pr69783.c: New testcase.
1405
1406 2016-02-15 Richard Biener <rguenther@suse.de>
1407
1408 PR tree-optimization/69776
1409 * gcc.dg/torture/pr69776.c: New testcase.
1410
1411 2016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
1412
1413 PR fortran/60526
1414 * gfortran.dg/type_decl_4.f90: Reinstated.
1415
1416 2016-02-14 John David Anglin <danglin@gcc.gnu.org>
1417
1418 PR fortran/68746
1419 * gfortran.dg/read_dir.f90: Xfail on hppa*-*-hpux*.
1420
1421 2016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
1422
1423 PR fortran/60526
1424 PR bootstrap/69816
1425 * gfortran.dg/type_decl_4.f90: Removed.
1426
1427 2016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
1428
1429 PR fortran/60526
1430 * gfortran.dg/type_decl_4.f90: New test.
1431
1432 2016-02-14 Alan Modra <amodra@gmail.com>
1433
1434 PR testsuite/68886
1435 * gcc.c-torture/execute/stkalign.c: Revise test.
1436
1437 2016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
1438
1439 PR target/67260
1440 * gcc.target/sh/torture/pr67260.c: Adjust additional options.
1441
1442 2016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
1443
1444 PR target/67260
1445 * gcc.target/sh/torture/pr67260.c: New.
1446
1447 2016-02-12 John David Anglin <danglin@gcc.gnu.org>
1448
1449 * gcc.dg/pr67964.c: Add dg-require-alias.
1450
1451 2016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
1452
1453 PR target/67636
1454 PR target/64345
1455 * gcc.target/sh/pr54236-1.c: Adjust optimization level.
1456
1457 2016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1458
1459 PR libgfortran/69668
1460 * gfortran.dg/namelist_88.f90: New test.
1461
1462 2016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1463
1464 PR libgfortran/69668
1465 * gfortran.dg/namelist_38.f90: Update test.
1466 * gfortran.dg/namelist_84.f90: Update test.
1467
1468 2016-02-12 David Malcolm <dmalcolm@redhat.com>
1469
1470 PR other/69554
1471 * gcc.dg/pr69554-1.c: New test.
1472 * gfortran.dg/pr69554-1.F90: New test.
1473 * gfortran.dg/pr69554-2.F90: New test.
1474 * lib/gcc-dg.exp (proc dg-locus): New function.
1475 * lib/gfortran-dg.exp (proc gfortran-dg-test): Update comment to
1476 distinguish between the caret-printing and non-caret-printing
1477 cases. If caret-printing has been explicitly enabled, bail out
1478 without attempting to fix up the output.
1479
1480 2016-02-12 David Malcolm <dmalcolm@redhat.com>
1481
1482 PR driver/69265
1483 PR driver/69453
1484 * gcc.dg/spellcheck-options-3.c: New test case.
1485 * gcc.dg/spellcheck-options-4.c: New test case.
1486 * gcc.dg/spellcheck-options-5.c: New test case.
1487 * gcc.dg/spellcheck-options-6.c: New test case.
1488 * gcc.dg/spellcheck-options-7.c: New test case.
1489 * gcc.dg/spellcheck-options-8.c: New test case.
1490 * gcc.dg/spellcheck-options-9.c: New test case.
1491 * gcc.dg/spellcheck-options-10.c: New test case.
1492
1493 2016-02-12 Jakub Jelinek <jakub@redhat.com>
1494
1495 PR rtl-optimization/69764
1496 PR rtl-optimization/69771
1497 * c-c++-common/pr69764.c: New test.
1498 * gcc.dg/torture/pr69771.c: New test.
1499
1500 2016-02-12 Marek Polacek <polacek@redhat.com>
1501
1502 * g++.dg/torture/init-list1.C: New.
1503
1504 2016-02-12 Marek Polacek <polacek@redhat.com>
1505
1506 * gcc.dg/pr69522.c: Add empty dg-options.
1507
1508 2016-02-12 Ilya Enkovich <enkovich.gnu@gmail.com>
1509
1510 * g++.dg/lto/lto.exp: Include and init mpx.
1511 * g++.dg/lto/pr69729_0.C: New test.
1512
1513 2016-02-12 Jakub Jelinek <jakub@redhat.com>
1514
1515 PR ipa/69241
1516 * g++.dg/ipa/pr69241-4.C: New test.
1517
1518 PR ipa/68672
1519 * g++.dg/ipa/pr68672-1.C: New test.
1520 * g++.dg/ipa/pr68672-2.C: New test.
1521 * g++.dg/ipa/pr68672-3.C: New test.
1522
1523 2016-02-12 Bernd Schmidt <bschmidt@redhat.com>
1524
1525 PR c/69522
1526 * gcc.dg/pr69522.c: New test.
1527
1528 2016-02-12 Patrick Palka <ppalka@gcc.gnu.org>
1529
1530 PR c++/69098
1531 * g++.dg/cpp1y/69098.C: New test.
1532 * g++.dg/cpp1y/69098-2.C: New test.
1533
1534 2016-02-12 Jakub Jelinek <jakub@redhat.com>
1535
1536 * objc.dg/gnu-api-2-method.m: Spelling fixes - behaviour -> behavior
1537 and neighbour -> neighbor.
1538 * objc.dg/attributes/method-nonnull-1.m: Likewise.
1539 * objc.dg/gnu-api-2-class-meta.m: Likewise.
1540 * c-c++-common/Wvarargs.c: Likewise.
1541 * c-c++-common/goacc/host_data-5.c: Likewise.
1542 * obj-c++.dg/gnu-api-2-class-meta.mm: Likewise.
1543 * obj-c++.dg/attributes/method-nonnull-1.mm: Likewise.
1544 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
1545 * gcc.target/aarch64/pr60697.c: Likewise.
1546 * gcc.target/aarch64/advsimd-intrinsics/vldX_lane.c: Likewise.
1547 * gcc.target/aarch64/advsimd-intrinsics/vqshl.c: Likewise.
1548 * gcc.target/aarch64/advsimd-intrinsics/vshuffle.inc: Likewise.
1549 * gcc.target/aarch64/advsimd-intrinsics/vrshl.c: Likewise.
1550 * gcc.target/aarch64/advsimd-intrinsics/vldX_dup.c: Likewise.
1551 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Likewise.
1552 * gcc.target/aarch64/advsimd-intrinsics/vqrshl.c: Likewise.
1553 * gcc.target/aarch64/advsimd-intrinsics/vldX.c: Likewise.
1554 * gcc.target/aarch64/aapcs64/ice_2.c: Likewise.
1555 * gcc.target/aarch64/aapcs64/test_23.c: Likewise.
1556 * gcc.target/aarch64/vrnd_f64_1.c: Likewise.
1557 * g++.dg/warn/Wconversion-real-integer-3.C: Likewise.
1558 * g++.dg/lookup/koenig5.C: Likewise.
1559 * g++.dg/ext/no-asm-2.C: Likewise.
1560 * gfortran.dg/bounds_check_array_ctor_3.f90: Likewise.
1561 * gfortran.dg/bounds_check_array_ctor_7.f90: Likewise.
1562 * gfortran.dg/used_types_16.f90: Likewise.
1563 * gfortran.dg/assumed_rank_bounds_1.f90: Likewise.
1564 * gfortran.dg/bounds_check_array_ctor_1.f90: Likewise.
1565 * gfortran.dg/assumed_rank_bounds_2.f90: Likewise.
1566 * gfortran.dg/bounds_check_array_ctor_4.f90: Likewise.
1567 * gfortran.dg/abstract_type_6.f03: Likewise.
1568 * gfortran.dg/bounds_check_array_ctor_5.f90: Likewise.
1569 * gfortran.dg/used_types_15.f90: Likewise.
1570 * gfortran.dg/bounds_check_array_ctor_8.f90: Likewise.
1571 * gfortran.dg/exit_3.f08: Likewise.
1572 * gfortran.dg/open_status_2.f90: Likewise.
1573 * gfortran.dg/derived_pointer_recursion_2.f90: Likewise.
1574 * gfortran.dg/intrinsic_std_1.f90: Likewise.
1575 * gfortran.dg/associate_1.f03: Likewise.
1576 * gfortran.dg/bounds_check_array_ctor_2.f90: Likewise.
1577 * gfortran.dg/intrinsic_std_6.f90: Likewise.
1578 * gfortran.dg/bounds_check_array_ctor_6.f90: Likewise.
1579 * gcc.dg/builtin-object-size-1.c: Likewise.
1580 * gcc.dg/noreturn-6.c: Likewise.
1581 * gcc.dg/builtin-stringop-chk-1.c: Likewise.
1582 * gcc.dg/globalalias.c: Likewise.
1583 * gcc.dg/builtins-config.h: Likewise.
1584 * gcc.dg/pr30457.c: Likewise.
1585 * gcc.c-torture/compile/volatile-1.c: Likewise.
1586 * gcc.c-torture/execute/20101011-1.c: Likewise.
1587 * c-c++-common/Waddress-1.c: Likewise.
1588
1589 2016-02-11 Jakub Jelinek <jakub@redhat.com>
1590
1591 PR c/69768
1592 * c-c++-common/Waddress-1.c: New test.
1593
1594 2016-02-11 Andre Vehreschild <vehre@gcc.gnu.org>
1595
1596 PR fortran/69296
1597 * gfortran.dg/associate_19.f03: New test.
1598 * gfortran.dg/associate_20.f03: New test.
1599
1600 2016-02-11 Oleg Endo <olegendo@gcc.gnu.org>
1601
1602 * gcc.target/sh/pr54089-8.c: Adjust optimization level.
1603
1604 2016-02-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1605
1606 * gcc.target/aarch64/target_attr_15.c: Scan assembly for
1607 .arch armv8-a\n. Add -dA to dg-options.
1608 * gcc.target/aarch64/assembler_arch_1.c: New test.
1609 * gcc.target/aarch64/target_attr_7.c: Add -dA to dg-options.
1610
1611 2016-02-11 Paolo Carlini <paolo.carlini@oracle.com>
1612
1613 PR c++/68726
1614 * g++.dg/cpp0x/pr68726.C: New.
1615
1616 2016-02-11 Ilya Enkovich <enkovich.gnu@gmail.com>
1617
1618 * lib/mpx-dg.exp: Fix warning in check_effective_target_mpx
1619 test.
1620
1621 2016-02-11 Richard Biener <rguenther@suse.de>
1622
1623 * g++.dg/tree-ssa/pr61034.C: Adjust.
1624
1625 2016-02-10 Vladimir Makarov <vmakarov@redhat.com>
1626
1627 PR target/69148
1628 * gcc.target/s390/pr69148.c: New.
1629
1630 2016-02-10 Yuri Rumyantsev <ysrumyan@gmail.com>
1631
1632 PR tree-optimization/69652
1633 * gcc.dg/torture/pr69652.c: New test.
1634
1635 2016-02-10 Jakub Jelinek <jakub@redhat.com>
1636 Patrick Palka <ppalka@gcc.gnu.org>
1637
1638 PR ipa/69241
1639 PR c++/69649
1640 * g++.dg/ipa/pr69241-1.C: New test.
1641 * g++.dg/ipa/pr69241-2.C: New test.
1642 * g++.dg/ipa/pr69241-3.C: New test.
1643 * g++.dg/ipa/pr69649.C: New test.
1644
1645 2016-02-10 Uros Bizjak <ubizjak@gmail.com>
1646
1647 * gcc.dg/tree-ssa/sra-17.c: Add -mcpu=ev4 for target alpha*-*-*.
1648 * gcc.dg/tree-ssa/sra-18.c: Ditto.
1649
1650 2016-02-10 Bin Cheng <bin.cheng@arm.com>
1651
1652 PR tree-optimization/68021
1653 * gcc.dg/tree-ssa/pr68021.c: New test.
1654
1655 2016-02-10 Richard Biener <rguenther@suse.de>
1656
1657 PR tree-optimization/69726
1658 * gcc.dg/uninit-22.c: New testcase.
1659
1660 2016-02-09 Andrew Pinski <apinski@cavium.com>
1661
1662 PR tree-opt/69282
1663 * gcc.c-torture/compile/20160205-1.c: New testcase.
1664
1665 2016-02-09 Michael Meissner <meissner@linux.vnet.ibm.com>
1666
1667 PR target/68404
1668 * gcc.target/powerpc/fusion.c: Rewrite test to use TOC fusion
1669 instead accessing a really large arrray.
1670 * gcc.target/powerpc/fusion3.c: Likewise.
1671
1672 2016-02-09 Charles Baylis <charles.baylis@linaro.org>
1673
1674 PR target/68532
1675 * gcc.c-torture/execute/pr68532.c: New test.
1676
1677 2016-02-11 Alexandre Oliva <aoliva@redhat.com>
1678
1679 PR target/69634
1680 * gcc.dg/pr69634.c: New.
1681
1682 2016-02-09 Richard Biener <rguenther@suse.de>
1683
1684 * gcc.dg/vect/vect-mask-store-move-1.c: Add missing space.
1685
1686 2016-02-09 Alexander Fomin <alexander.fomin@intel.com>
1687
1688 * gcc.target/i386/avx512f-klogic-2.c: Adjust expectation.
1689
1690 2016-02-09 Yuri Rumyantsev <ysrumyan@gmail.com>
1691
1692 * gcc.dg/vect/vect-mask-store-move-1.c: Fix test failures.
1693
1694 2016-02-09 Richard Biener <rguenther@suse.de>
1695
1696 PR tree-optimization/69715
1697 * gcc.dg/torture/pr69715.c: New testcase.
1698
1699 2016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
1700
1701 PR c++/69139
1702 * g++.dg/cpp0x/trailing12.C: New test.
1703 * g++.dg/cpp0x/trailing13.C: New test.
1704
1705 2016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
1706
1707 PR c++/69283
1708 PR c++/67835
1709 * g++.dg/cpp1y/auto-fn29.C: New test.
1710 * g++.dg/cpp1y/auto-fn30.C: New test.
1711
1712 2016-02-08 Jakub Jelinek <jakub@redhat.com>
1713
1714 PR tree-optimization/69209
1715 * gcc.c-torture/compile/pr69209.c: New test.
1716
1717 2016-02-08 Jeff Law <law@redhat.com>
1718
1719 PR tree-optimization/68541
1720 * gcc.dg/tree-ssa/split-path-1.c: Increase limit for number
1721 of statements allowed in join block for path splitting.
1722
1723 2016-02-08 Jakub Jelinek <jakub@redhat.com>
1724
1725 PR c++/59627
1726 * g++.dg/gomp/pr59627.C: New test.
1727
1728 PR ipa/69239
1729 * g++.dg/ipa/pr69239.C: New test.
1730
1731 2016-02-08 David Malcolm <dmalcolm@redhat.com>
1732
1733 PR preprocessor/69664
1734 * gcc.dg/cpp/trad/comment-2.c: Add expected column number.
1735 * gcc.dg/cpp/warn-comments.c: Likewise.
1736
1737 2016-02-08 Marek Polacek <polacek@redhat.com>
1738
1739 PR c++/69688
1740 * g++.dg/init/const12.C: New test.
1741
1742 2016-02-08 Bernd Schmidt <bschmidt@redhat.com>
1743
1744 PR target/60410
1745 * gcc.dg/lto/pr55113_0.c: Remove test.
1746
1747 2016-02-08 Richard Biener <rguenther@suse.de>
1748
1749 PR tree-optimization/69719
1750 * gcc.dg/torture/pr69719.c: New testcase.
1751
1752 2016-02-08 Richard Biener <rguenther@suse.de>
1753 Jeff Law <law@redhat.com>
1754
1755 PR target/68273
1756 * gcc.target/mips/pr68273.c: New testcase.
1757
1758 2016-02-08 Richard Biener <rguenther@suse.de>
1759
1760 PR rtl-optimization/69274
1761 * gcc.target/i386/addr-sel-1.c: XFAIL.
1762
1763 2016-02-08 Jeff Law <law@redhat.com>
1764
1765 PR tree-optimization/68541
1766 * gcc.dg/tree-ssa/split-path-2.c: Make char array explicitly signed.
1767
1768 PR tree-optimization/65917
1769 * gcc.dg/tree-ssa/20030922-2.c: No longer xfailed.
1770
1771 2016-02-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1772
1773 PR fortran/50555
1774 * gfortran.dg/namelist_args.f90: New test.
1775
1776 2016-02-05 Jeff Law <law@redhat.com>
1777
1778 PR tree-optimization/68541
1779 * gcc.dg/tree-ssa/split-path-2.c: New test.
1780 * gcc.dg/tree-ssa/split-path-3.c: New test.
1781 * gcc.dg/tree-ssa/split-path-4.c: New test.
1782 * gcc.dg/tree-ssa/split-path-5.c: New test.
1783 * gcc.dg/tree-ssa/split-path-6.c: New test.
1784 * gcc.dg/tree-ssa/split-path-7.c: New test.
1785
1786 2016-02-05 Martin Sebor <msebor@redhat.com>
1787
1788 PR c++/69662
1789 * g++.dg/warn/Wplacement-new-size-1.C: New test.
1790 * g++.dg/warn/Wplacement-new-size-2.C: New test.
1791
1792 2016-02-06 Richard HEnderson <rth@redhat.com>
1793
1794 PR c/69643
1795 * gcc.target/i386/addr-space-4.c: New.
1796 * gcc.target/i386/addr-space-5.c: New.
1797
1798 2016-02-05 Mikael Morin <mikael@gcc.gnu.org>
1799
1800 PR fortran/66089
1801 * gfortran.dg/elemental_dependency_6.f90: New.
1802
1803 2016-02-05 Jakub Jelinek <jakub@redhat.com>
1804
1805 PR rtl-optimization/69691
1806 * gcc.c-torture/execute/pr69691.c: New test.
1807
1808 PR c++/69628
1809 * g++.dg/parse/pr69628.C: New test.
1810
1811 2016-02-05 Uros Bizjak <ubizjak@gmail.com>
1812
1813 * gcc.dg/sancov/asan.c: Move to ...
1814 * gcc.dg/asan/sancov-1.c: ... here.
1815
1816 2016-02-05 Uros Bizjak <ubizjak@gmail.com>
1817
1818 * gcc.target/i386/pr69577.c: Require avx_runtime target.
1819
1820 2016-02-05 H.J. Lu <hongjiu.lu@intel.com>
1821
1822 PR target/69677
1823 * gcc.target/i386/pr69677.c: New test.
1824
1825 2016-02-05 Patrick Palka <ppalka@gcc.gnu.org>
1826
1827 PR c++/68948
1828 * g++.dg/template/pr68948.C: New test.
1829
1830 2016-02-05 Dominik Vogt <vogt@linux.vnet.ibm.com>
1831
1832 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove -march=z13 for s390
1833 (only necessary on s390x).
1834
1835 2016-02-04 H.J. Lu <hongjiu.lu@intel.com>
1836
1837 * gcc.target/i386/pr69454-2.c: Compile with -msse2
1838 -mno-accumulate-outgoing-args.
1839
1840 2016-02-04 Patrick Palka <ppalka@gcc.gnu.org>
1841
1842 * g++.dg/cpp0x/constexpr-ptrmem5.C: New test.
1843
1844 2016-02-04 Jakub Jelinek <jakub@redhat.com>
1845
1846 PR c/69669
1847 * c-c++-common/pr69669.c: New test.
1848
1849 2016-02-04 Michael Meissner <meissner@linux.vnet.ibm.com>
1850
1851 PR target/69667
1852 * g++.dg/pr69667.C: New file.
1853
1854 2016-02-04 Wilco Dijkstra <wdijkstr@arm.com>
1855
1856 PR target/69619
1857 * gcc.dg/pr69619.c: Add new test.
1858
1859 2016-02-04 Richard Sandiford <richard.sandiford@arm.com>
1860
1861 PR rtl-optimization/69577
1862 * gcc.target/i386/pr69577.c: New test.
1863
1864 2016-02-04 Martin Liska <mliska@suse.cz>
1865
1866 * g++.dg/asan/pr69276.C: New test.
1867
1868 2016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1869
1870 PR target/65932
1871 PR target/67714
1872 * gcc.target/arm/wmul-3.c: Simplify test to generate just
1873 a single smulbb instruction.
1874 * gcc.target/amr/wmul-1.c: Add -mtune=cortex-a9 to dg-options.
1875 * gcc.target/amr/wmul-2.c: Likewise.
1876
1877 2016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1878
1879 PR target/65932
1880 PR target/67714
1881 * gcc.c-torture/execute/pr67714.c: New test.
1882
1883 2016-02-04 Ilya Enkovich <enkovich.gnu@gmail.com>
1884
1885 PR target/69454
1886 * gcc.target/i386/pr69454-1.c: New test.
1887 * gcc.target/i386/pr69454-2.c: New test.
1888
1889 2016-02-03 Martin Sebor <msebor@redhat.com>
1890
1891 PR c++/69251
1892 PR c++/69253
1893 PR c++/69290
1894 PR c++/69277
1895 PR c++/69349
1896 * g++.dg/ext/flexarray-mangle-2.C: New test.
1897 * g++.dg/ext/flexarray-mangle.C: New test.
1898 * g++.dg/ext/flexarray-subst.C: New test.
1899 * g++.dg/ext/flexary11.C: New test.
1900 * g++.dg/ext/flexary12.C: New test.
1901 * g++.dg/ext/flexary13.C: New test.
1902 * g++.dg/ext/flexary14.C: New test.
1903 * g++.dg/other/dump-ada-spec-2.C: Adjust.
1904
1905 2016-02-03 H.J. Lu <hongjiu.lu@intel.com>
1906
1907 * gcc.target/i386/iamcu/test_passing_unions.c (check_union_passing6):
1908 Define only if CHECK_FLOAT128 is defined.
1909 (main): Properly initialize u5.
1910
1911 2016-02-03 Jakub Jelinek <jakub@redhat.com>
1912
1913 PR c/69627
1914 * gcc.dg/pr69627.c: New test.
1915
1916 PR target/69644
1917 * gcc.dg/pr69644.c: New test.
1918
1919 2016-02-03 Mike Stump <mikestump@comcast.net>
1920
1921 * lib/compat.exp (compat-get-options-main): Add dg-timeout-factor
1922 support for struct-layout-1.exp.
1923
1924 2016-02-03 Patrick Palka <ppalka@gcc.gnu.org>
1925
1926 PR c++/69056
1927 * g++.dg/cpp0x/pr69056.C: New test.
1928
1929 2016-02-03 Vladimir Makarov <vmakarov@redhat.com>
1930 Alexandre Oliva <aoliva@redhat.com>
1931
1932 PR target/69461
1933 * gcc.target/powerpc/pr69461.c: New.
1934
1935 2016-02-03 Uros Bizjak <ubizjak@gmail.com>
1936
1937 * lib/tsan-dg.exp (tsan_init): Move check if tsan executable
1938 works from here ...
1939 (check_effective_target_fsanitize_thread): ... to here. Do not
1940 specify additional compile flags for the test source.
1941 * lib/asan-dg.exp (check_effective_target_fsanitize_address): Do not
1942 specify additional compile flags for the test source.
1943
1944 2016-02-03 Wilco Dijkstra <wdijkstr@arm.com>
1945
1946 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
1947
1948 2016-02-03 Andre Vehreschild <vehre@gcc.gnu.org>
1949
1950 PR fortran/67451
1951 PR fortran/69418
1952 * gfortran.dg/coarray_allocate_2.f08: New test.
1953 * gfortran.dg/coarray_allocate_3.f08: New test.
1954 * gfortran.dg/coarray_allocate_4.f08: New test.
1955
1956 2016-02-03 Alan Lawrence <alan.lawrence@arm.com>
1957
1958 * gcc.dg/vect/vect-outer-1-big-array.c: Drop vect_multiple_sizes;
1959 use same scan-tree-dump-times on all platforms.
1960 * gcc.dg/vect/vect-outer-1.c: Likewise.
1961 * gcc.dg/vect/vect-outer-1a-big-array.c: Likewise.
1962 * gcc.dg/vect/vect-outer-1a.c: Likewise.
1963 * gcc.dg/vect/vect-outer-1b-big-array.c: Likewise.
1964 * gcc.dg/vect/vect-outer-1b.c: Likewise.
1965 * gcc.dg/vect/vect-outer-2b.c: Likewise.
1966 * gcc.dg/vect/vect-outer-3b.c: Likewise.
1967 * gcc.dg/vect/vect-reduc-dot-s8b.c: Likewise.
1968
1969 2016-02-02 Segher Boessenkool <segher@kernel.crashing.org>
1970
1971 * c-c++-common/vector-compare-4.c: Prune "non-standard ABI extension"
1972 warning.
1973
1974 2016-02-02 H.J. Lu <hongjiu.lu@intel.com>
1975
1976 * gcc.target/i386/iamcu/test_empty_structs_and_unions.c: New test.
1977
1978 2016-02-02 James Norris <jnorris@codesourcery.com>
1979
1980 * c-c++-common/goacc/routine-5.c: Add tests.
1981
1982 2016-02-02 Alexander Monakov <amonakov@ispras.ru>
1983
1984 * gcc.target/nvptx/unsigned-cmp.c: New test.
1985
1986 2016-02-02 Wilco Dijkstra <wdijkstr@arm.com>
1987
1988 * gcc.target/aarch64/scalar_shift_1.c
1989 (test_corners_sisd_di): Improve force to SIMD register.
1990 (test_corners_sisd_si): Likewise.
1991 * gcc.target/aarch64/vect-ld1r-compile-fp.c:
1992 Remove scan-assembler check for ldr.
1993
1994 2016-02-02 Richard Biener <rguenther@suse.de>
1995
1996 PR tree-optimization/69595
1997 * gcc.dg/Warray-bounds-17.c: New testcase.
1998
1999 2016-02-02 Richard Biener <rguenther@suse.de>
2000
2001 PR tree-optimization/69606
2002 * gcc.dg/torture/pr69606.c: New testcase.
2003
2004 2016-02-02 Yuri Rumyantsev <ysrumyan@gmail.com>
2005
2006 PR middle-end/68542
2007 * gcc.dg/vect/vect-mask-store-move-1.c: New test.
2008 * gcc.target/i386/avx2-vect-mask-store-move1.c: New test.
2009
2010 2016-02-02 Alan Modra <amodra@gmail.com>
2011
2012 PR target/69548
2013 * gcc.target/powerpc/pr69548.c: New test.
2014
2015 2016-02-01 Jakub Jelinek <jakub@redhat.com>
2016
2017 PR rtl-optimization/69592
2018 * gcc.dg/pr69592.c: New test.
2019
2020 PR preprocessor/69543
2021 PR c/69558
2022 * gcc.dg/pr69543.c: New test.
2023 * gcc.dg/pr69558.c: New test.
2024
2025 2016-02-01 Uros Bizjak <ubizjak@gmail.com>
2026
2027 PR testsuite/65940
2028 * g++.dg/other/anon5.C (dg-options): Use -gdwarf-2 instead of -g.
2029
2030 2016-02-01 Martin Sebor <msebor@redhat.com>
2031
2032 * gcc.target/powerpc/pr17381.c: Remove duplicate copy of the test body.
2033
2034 2016-02-01 Bin Cheng <bin.cheng@arm.com>
2035
2036 PR tree-optimization/67921
2037 * c-c++-common/ubsan/pr67921.c: New test.
2038
2039 2016-02-01 Richard Biener <rguenther@suse.de>
2040
2041 PR middle-end/69556
2042 * gcc.dg/tree-ssa/recip-8.c: New testcase.
2043
2044 2016-02-01 Richard Biener <rguenther@suse.de>
2045
2046 PR tree-optimization/69574
2047 * gcc.dg/torture/pr69574.c: New testcase.
2048
2049 2016-02-01 Richard Biener <rguenther@suse.de>
2050
2051 PR tree-optimization/69579
2052 * gcc.dg/setjmp-6.c: New testcase.
2053
2054 2016-02-01 Jakub Jelinek <jakub@redhat.com>
2055
2056 PR rtl-optimization/69570
2057 * g++.dg/opt/pr69570.C: New test.
2058
2059 2016-02-01 Richard Henderson <rth@redhat.com>
2060
2061 * gcc.dg/pr69535.c: New test.
2062
2063 2016-01-31 John David Anglin <danglin@gcc.gnu.org>
2064
2065 PR testsuite/69584
2066 * gcc.dg/tree-ssa/sra-17.c: Fix regexps to work on hpux.
2067 * gcc.dg/tree-ssa/sra-18.c: Likewise.
2068
2069 PR debug/68244
2070 * g++.dg/parse/parens3.C: Use register "4" on hppa.
2071
2072 * gcc.dg/tree-ssa/vector-5.c: Add -fno-common option on hppa*-*-hpux*.
2073
2074 2016-01-31 Paul Thomas <pault@gcc.gnu.org>
2075
2076 PR fortran/67564
2077 * gfortran.dg/allocate_with_source_17.f03: New test.
2078
2079 2016-01-30 Jakub Jelinek <jakub@redhat.com>
2080
2081 PR tree-optimization/69546
2082 * gcc.dg/torture/pr69546.c: New test.
2083
2084 2016-01-30 Paul Thomas <pault@gcc.gnu.org>
2085
2086 PR fortran/69566
2087 * gfortran.dg/unlimited_polymorphic_25.f03: New test.
2088
2089 2016-01-30 Martin Sebor <msebor@redhat.com>
2090
2091 PR c++/68490
2092 * g++.dg/ext/flexary10.C: New test.
2093
2094 2016-01-30 Dominique d'Humieres <dominiq@lps.ens.fr>
2095
2096 PR fortran/66707
2097 gfortran.dg/common_23.f90: New test.
2098
2099 2016-01-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2100
2101 PR target/65546
2102 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c: Correct
2103 condition being checked, and disable it when the target supports
2104 misaligned loads and stores.
2105
2106 2016-01-29 Jakub Jelinek <jakub@redhat.com>
2107
2108 PR debug/69518
2109 * gcc.dg/torture/pr69518.c: New test.
2110
2111 2016-01-29 H.J. Lu <hongjiu.lu@intel.com>
2112
2113 PR target/69530
2114 * gcc.target/i386/pr69530.c: New test.
2115
2116 2016-01-29 Steve Ellcey <sellcey@imgtec.com>
2117
2118 PR target/65604
2119 * gcc.target/mips/div-delay.c: New test.
2120
2121 2016-01-29 Jakub Jelinek <jakub@redhat.com>
2122
2123 PR target/69551
2124 * gcc.target/i386/pr69551.c: New test.
2125
2126 PR target/66137
2127 * gcc.target/i386/pr66137.c: New test.
2128
2129 2016-01-29 Andrew Bennett <andrew.bennett@imgtec.com>
2130
2131 * gcc.target/mips/p5600-bonding.c (dg-options): Force the test to be
2132 always built for p5600.
2133 * gcc.target/mips/mips.exp (mips-dg-options): Add support for the
2134 isa=p5600 dg-option.
2135
2136 2016-01-29 Richard Biener <rguenther@suse.de>
2137
2138 PR tree-optimization/69547
2139 * g++.dg/tree-ssa/pr69547.C: New testcase.
2140
2141 2016-01-29 Jakub Jelinek <jakub@redhat.com>
2142
2143 PR debug/66869
2144 * g++.dg/warn/Wunused-function2.C: New test.
2145
2146 2016-01-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
2147
2148 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Require a hardware vector
2149 support for test to succeed.
2150
2151 2016-01-29 Marek Polacek <polacek@redhat.com>
2152
2153 PR c++/69509
2154 PR c++/69516
2155 * g++.dg/ext/constexpr-vla2.C: New test.
2156 * g++.dg/ext/constexpr-vla3.C: New test.
2157 * g++.dg/ubsan/vla-1.C: Remove dg-shouldfail.
2158
2159 2016-01-29 Richard Biener <rguenther@suse.de>
2160
2161 PR middle-end/69537
2162 * gcc.dg/uninit-21.c: New testcase.
2163
2164 2016-01-28 Uros Bizjak <ubizjak@gmail.com>
2165
2166 PR target/69459
2167 * gcc.target/i386/pr69459.c: New test.
2168
2169 2016-01-28 Steve Ellcey <sellcey@imgtec.com>
2170
2171 PR target/68400
2172 * gcc.target/mips/mips.exp (mips_option_groups): Add stack-protector.
2173 * gcc.target/mips/pr68400.c: New test.
2174
2175 2016-01-28 Martin Sebor <msebor@redhat.com>
2176
2177 PR target/17381
2178 * gcc.target/powerpc/pr17381.c: New test.
2179
2180 2016-01-28 Jakub Jelinek <jakub@redhat.com>
2181
2182 PR middle-end/69542
2183 * gcc.dg/torture/pr69542.c: New test.
2184
2185 2016-01-28 Wilco Dijkstra <wdijkstr@arm.com>
2186
2187 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
2188
2189 2016-01-28 David Edelsohn <dje.gcc@gmail.com>
2190
2191 * gcc.dg/pr65980.c: Skip on AIX.
2192 * gcc.dg/pr66688.c: Same.
2193
2194 2016-01-28 David Edelsohn <dje.gcc@gmail.com>
2195
2196 PR target/63679
2197 * gcc.dg/tree-ssa/sra-17.c: Adjust regex for more label styles.
2198 * gcc.dg/tree-ssa/sra-18.c: Same.
2199
2200 2016-01-28 Andre Vehreschild <vehre@gcc.gnu.org>
2201
2202 PR fortran/62536
2203 * gfortran.dg/block_15.f08: New test.
2204 * gfortran.dg/block_end_error_1.f90: Need to catch additional error
2205 on incorrectly closed BLOCK.
2206
2207 2016-01-28 Ilya Enkovich <enkovich.gnu@gmail.com>
2208
2209 * gcc.dg/declare-simd.c: New test.
2210 2016-01-28 Richard Biener <rguenther@suse.de>
2211
2212 PR tree-optimization/69466
2213 * gfortran.dg/vect/pr69466.f90: New testcase.
2214
2215 2016-01-28 Thomas Preud'homme <thomas.preudhomme@arm.com>
2216
2217 * g++.dg/pr67989.C: Remove ARM-specific option.
2218 * gcc.target/arm/pr67989.C: New file.
2219
2220 2016-01-27 Uros Bizjak <ubizjak@gmail.com>
2221
2222 * gcc.dg/torture/pr68264.c: Disable log1p test for glibc < 2.22
2223 and expm1 test for glibc < 2.11.
2224
2225 2016-01-27 Richard Henderson <rth@redhat.com>
2226
2227 * gcc.c-torture/execute/pr69447.c: New test.
2228
2229 2016-01-27 Paul Thomas <pault@gcc.gnu.org>
2230
2231 PR fortran/69422
2232 * gfortran.dg/alloc_comp_assign_15.f03: New test.
2233
2234 2016-01-27 Jakub Jelinek <jakub@redhat.com>
2235
2236 PR debug/66869
2237 * gcc.dg/pr66869.c: New test.
2238
2239 2016-01-25 Jeff Law <law@redhat.com>
2240
2241 PR tree-optimization/68398
2242 PR tree-optimization/69196
2243 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output.
2244 * gcc.dg/tree-ssa/ssa-dom-thread-2c.c: Add extra statements on thread
2245 path to avoid new heuristic allowing more irreducible regions
2246 * gcc.dg/tree-ssa/ssa-dom-thread-2d.c: Likewise.
2247 * gcc.dg/tree-ssa/vrp46.c: Likewise.
2248 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Update expected output.
2249 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: New test.
2250 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
2251
2252 2016-01-27 Marek Polacek <polacek@redhat.com>
2253
2254 PR c/68062
2255 * c-c++-common/vector-compare-4.c: New test.
2256
2257 2016-01-27 David Malcolm <dmalcolm@redhat.com>
2258
2259 PR preprocessor/69126
2260 * c-c++-common/pr69126.c: New test case.
2261
2262 2016-01-27 Ian Lance Taylor <iant@google.com>
2263
2264 * gcc.dg/tree-ssa/ivopt_5.c: New test.
2265
2266 2016-01-27 Ryan Burn <contact@rnburn.com>
2267
2268 PR cilkplus/69267
2269 * g++.dg/cilk-plus/CK/pr69267.cc: New test.
2270
2271 2016-01-27 Uros Bizjak <ubizjak@gmail.com>
2272
2273 PR target/69512
2274 * gcc.target/i386/pr69512.c: New test.
2275
2276 2016-01-27 Rainer Emrich <rainer@emrich-ebersheim.de>
2277
2278 PR ada/69488
2279 * gnat.dg/sso/*.adb: Robustify dg-output directives.
2280
2281 2016-01-27 Marek Polacek <polacek@redhat.com>
2282
2283 PR c++/69379
2284 * g++.dg/pr69379.C: New test.
2285
2286 2016-01-27 Martin Sebor <msebor@redhat.com>
2287
2288 PR c++/69317
2289 * g++.dg/abi/Wabi-2-2.C: New test.
2290 * g++.dg/abi/Wabi-2-3.C: New test.
2291 * g++.dg/abi/Wabi-3-2.C: New test.
2292 * g++.dg/abi/Wabi-3-3.C: New test.
2293
2294 2016-01-27 Richard Biener <rguenther@suse.de>
2295
2296 PR tree-optimization/69166
2297 * gcc.dg/torture/pr69166.c: New testcase.
2298
2299 2016-01-27 Martin Jambor <mjambor@suse.cz>
2300
2301 PR tree-optimization/69355
2302 * gcc.dg/tree-ssa/pr69355.c: New test.
2303
2304 2016-01-27 Marek Polacek <polacek@redhat.com>
2305
2306 PR c++/69496
2307 * g++.dg/ext/constexpr-vla1.C: New test.
2308
2309 2016-01-20 Christian Bruel <christian.bruel@st.com>
2310
2311 PR target/69245
2312 * gcc.target/arm/pr69245.c: New test.
2313
2314 2016-01-27 Jakub Jelinek <jakub@redhat.com>
2315
2316 PR tree-optimization/69399
2317 * gcc.dg/torture/pr69399.c: New test.
2318
2319 2016-01-27 Eric Botcazou <ebotcazou@adacore.com>
2320
2321 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: XFAIL on SPARC 64-bit.
2322
2323 2016-01-26 Eric Botcazou <ebotcazou@adacore.com>
2324
2325 * gcc.c-torture/execute/stkalign.c: XFAIL run on SPARC 64-bit.
2326
2327 2016-01-26 Tom de Vries <tom@codesourcery.com>
2328
2329 PR tree-optimization/69110
2330 * gcc.dg/autopar/pr69110.c: New test.
2331
2332 2016-01-26 Abderrazek Zaafrani <a.zaafrani@samsung.com>
2333 Sebastian Pop <s.pop@samsung.com>
2334
2335 * gcc.dg/graphite/isl-ast-op-select.c: New.
2336
2337 2015-01-26 Paul Thomas <pault@gcc.gnu.org>
2338
2339 PR fortran/69385
2340 * gfortran.dg/allocate_error_6.f90: New test.
2341
2342 2016-01-26 Richard Henderson <rth@redhat.com>
2343
2344 * gcc.dg/tm/pr60908.c: New test.
2345
2346 2016-01-26 David Malcolm <dmalcolm@redhat.com>
2347
2348 PR other/69006
2349 * g++.dg/ext/timevar1.C: Add dg-allow-blank-lines-in-output
2350 directive.
2351 * gcc.dg/plugin/diagnostic-test-show-locus-color.c: Update
2352 expected multiline output to reflect the colorization being
2353 disabled before newlines.
2354 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
2355 (custom_diagnostic_finalizer): Replace call to
2356 pp_newline_and_flush with call to pp_flush.
2357 * gcc.dg/unroll-2.c: Add dg-allow-blank-lines-in-output directive.
2358 * gfortran.dg/implicit_class_1.f90: Likewise.
2359 * lib/gcc-dg.exp (allow_blank_lines): New global.
2360 (dg-allow-blank-lines-in-output): New procedure.
2361 (gcc-dg-prune): Complain about blank lines in the output, unless
2362 dg-allow-blank-lines-in-output was called.
2363 * lib/multiline.exp (_build_multiline_regex): Only support
2364 arbitrary followup text for non-blank-lines, not for blank lines.
2365
2366 2016-01-26 Jakub Jelinek <jakub@redhat.com>
2367
2368 PR tree-optimization/69483
2369 * gcc.dg/pr69483.c: New test.
2370 * g++.dg/opt/pr69483.C: New test.
2371
2372 2016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
2373
2374 PR target/68620
2375 * gcc.target/arm/pr68620.c: New test.
2376
2377 2016-01-26 H.J. Lu <hongjiu.lu@intel.com>
2378
2379 * gcc.target/i386/pr68986-2.c: Remove -m32.
2380
2381 2016-01-26 H.J. Lu <hongjiu.lu@intel.com>
2382
2383 PR target/68986
2384 * gcc.target/i386/pr68986-1.c: New test.
2385 * gcc.target/i386/pr68986-2.c: Likewise.
2386 * gcc.target/i386/pr68986-3.c: Likewise.
2387
2388 2016-01-26 Christian Bruel <christian.bruel@st.com>
2389
2390 * lib/target-supports.exp
2391 (check_effective_target_arm_crypto_pragma_ok_nocache): Remove.
2392 (check_effective_target_arm_crypto_pragma_ok): Likewise.
2393 * gcc.target/arm/attr-crypto.c: Remove arm_crypto_pragma_ok test.
2394
2395 2016-01-26 Richard Biener <rguenther@suse.de>
2396
2397 PR tree-optimization/69452
2398 * gcc.dg/torture/pr69452.c: New testcase.
2399
2400 2016-01-26 Jakub Jelinek <jakub@redhat.com>
2401
2402 PR target/69442
2403 * gcc.dg/pr69442.c: New test.
2404
2405 2016-01-26 Roger Ferrer Ibáñez <rofirrim@gmail.com>
2406
2407 PR target/67896
2408 * gcc.target/aarch64/simd/pr67896.C: New.
2409
2410 2016-01-26 Richard Sandiford <richard.sandiford@arm.com>
2411
2412 PR tree-optimization/69400
2413 * gcc.dg/plugin/wide-int_plugin.c (test_wide_int_mod_trunc): New
2414 function.
2415 (plugin_init): Call it.
2416 * gcc.dg/torture/pr69400.c: New test.
2417
2418 2016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
2419
2420 * gcc.target/arm/pr68674.c: Check and use arm_fp effective target.
2421
2422 2016-01-25 Aditya Kumar <aditya.k7@samsung.com>
2423 Sebastian Pop <s.pop@samsung.com>
2424
2425 * gcc.dg/graphite/graphite.exp: Only run the fuse-*.c tests with
2426 isl-0.15.
2427
2428 2016-01-25 Aditya Kumar <aditya.k7@samsung.com>
2429 Sebastian Pop <s.pop@samsung.com>
2430
2431 * gcc.dg/graphite/pr69292.c: New.
2432
2433 2016-01-25 Jakub Jelinek <jakub@redhat.com>
2434
2435 * c-c++-common/goacc/use_device-1.c: New test.
2436
2437 2016-01-25 Jeff Law <law@redhat.com>
2438
2439 PR tree-optimization/69196
2440 PR tree-optimization/68398
2441 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output
2442 * gcc.dg/tree-ssa/pr68198.c: Likewise.
2443
2444 2016-01-25 David Edelsohn <dje.gcc@gmail.com>
2445
2446 PR target/69469
2447 * gcc.target/powerpc/vsx-vector-2.c: Adjust for Goldschmidt's
2448 Algorithm.
2449
2450 2016-01-25 Richard Biener <rguenther@suse.de>
2451
2452 PR testsuite/69380
2453 * g++.dg/tree-ssa/pr69336.C: Restrict to x86_64 and i?86.
2454
2455 2016-01-25 Ilya Enkovich <enkovich.gnu@gmail.com>
2456
2457 PR target/69421
2458 * gcc.dg/pr69421.c: New test.
2459
2460 2016-01-25 Bilyan Borisov <bilyan.borisov@arm.com>
2461
2462 * gcc.target/aarch64/simd/vcvt_s64_f64_1.c: New.
2463 * gcc.target/aarch64/simd/vcvt_u64_f64_1.c: Likewise.
2464 * gcc.target/aarch64/simd/vcvta_s64_f64_1.c: Likewise.
2465 * gcc.target/aarch64/simd/vcvta_u64_f64_1.c: Likewise.
2466 * gcc.target/aarch64/simd/vcvtm_s64_f64_1.c: Likewise.
2467 * gcc.target/aarch64/simd/vcvtm_u64_f64_1.c: Likewise.
2468 * gcc.target/aarch64/simd/vcvtn_s64_f64_1.c: Likewise.
2469 * gcc.target/aarch64/simd/vcvtn_u64_f64_1.c: Likewise.
2470 * gcc.target/aarch64/simd/vcvtp_s64_f64_1.c: Likewise.
2471 * gcc.target/aarch64/simd/vcvtp_u64_f64_1.c: Likewise.
2472
2473 2016-01-25 Richard Biener <rguenther@suse.de>
2474
2475 PR tree-optimization/69376
2476 * gcc.dg/torture/pr69376.c: New testcase.
2477
2478 2016-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2479
2480 PR fortran/69397
2481 PR fortran/68442
2482 * gfortran.dg/interface_38.f90: New test.
2483 * gfortran.dg/interface_39.f90: New test.
2484
2485 2016-01-24 Patrick Palka <ppalka@gcc.gnu.org>
2486
2487 Revert:
2488 2016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
2489
2490 PR c++/11858
2491 PR c++/24663
2492 PR c++/24664
2493 * g++.dg/template/pr11858.C: New test.
2494 * g++.dg/template/pr24663.C: New test.
2495 * g++.dg/template/unify12.C: New test.
2496 * g++.dg/template/unify13.C: New test.
2497 * g++.dg/template/unify14.C: New test.
2498 * g++.dg/template/unify15.C: New test.
2499 * g++.dg/template/unify16.C: New test.
2500 * g++.dg/template/unify17.C: New test.
2501
2502 2016-01-24 Dominique d'Humieres <dominiq@lps.ens.fr>
2503
2504 PR fortran/68283
2505 gfortran.dg/pr68283.f90: New test.
2506
2507 2016-01-24 Thomas Koenig <tkoenig@gcc.gnu.org>
2508
2509 PR fortran/66094
2510 * gfortran.dg/inline_matmul_13.f90: New test.
2511 * gfortran.dg/matmul_bounds_8.f90: New test.
2512 * gfortran.dg/matmul_bounds_9.f90: New test.
2513 * gfortran.dg/matmul_bounds_10.f90: New test.
2514
2515 2016-01-23 Tom de Vries <tom@codesourcery.com>
2516
2517 PR tree-optimization/69426
2518 * gcc.dg/autopar/pr69426.c: New test.
2519
2520 2016-01-23 Martin Sebor <msebor@redhat.com>
2521
2522 PR c++/58109
2523 PR c++/69022
2524 * g++.dg/cpp0x/alignas5.C: New test.
2525 * g++.dg/ext/vector29.C: Same.
2526
2527 2016-01-23 Uros Bizjak <ubizjak@gmail.com>
2528
2529 * gcc.target/i386/chkp-strlen-2.c: Define _GNU_SOURCE.
2530 * gcc.target/i386/chkp-strlen-4.c: Move the definition of
2531 _GNU_SOURCE from compile flags to the source.
2532 * gcc.target/i386/chkp-stropt-12.c: Ditto.
2533 * gcc.target/i386/chkp-stropt-16.c: Ditto.
2534 * gcc.target/i386/chkp-stropt-4.c: Ditto.
2535 * gcc.target/i386/chkp-stropt-8.c: Ditto.
2536
2537 2016-01-22 Jakub Jelinek <jakub@redhat.com>
2538
2539 PR target/69432
2540 * g++.dg/opt/pr69432.C: New test.
2541
2542 2016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2543
2544 * gcc.target/powerpc/pr63354c: Adjust target selector to include
2545 32-bit targets testing an -m64 multilib.
2546
2547 2016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2548
2549 * gcc.target/powerpc/pr63354.c: Restrict to Linux targets with
2550 64-bit support.
2551
2552 2016-01-22 James Greenhalgh <james.greenhalgh@arm.com>
2553
2554 * gcc.dg/vect/bb-slp-pr68892.c: Require vect_double.
2555
2556 2016-01-21 Christian Bruel <christian.bruel@st.com>
2557
2558 PR target/68674
2559 * gcc.target/i386/pr68674.c
2560 * gcc.target/aarch64/pr68674.c
2561 * gcc.target/arm/pr68674.c
2562
2563 2016-01-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2564
2565 PR target/69403
2566 * gcc.c-torture/execute/pr69403.c: New test.
2567
2568 2016-01-22 Paolo Carlini <paolo.carlini@oracle.com>
2569
2570 PR c++/55843
2571 * g++.dg/template/pr55843.C: New.
2572
2573 2016-01-22 Alan Lawrence <alan.lawrence@arm.com>
2574
2575 PR testsuite/66877
2576 * gcc.dg/vect/vect-over-widen-3-big-array.c: Only look for 1
2577 vect_recog_over_widening_pattern in dump if we have vect_widen_shift.
2578
2579 2016-01-21 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2580
2581 PR testsuite/67489
2582 * gcc.target/powerpc/p8vector-builtin-8.c: Remove { target int128 }
2583 from dg-do compile directive, and instead add
2584 { dg-require-effective-target int128 }.
2585
2586 2016-01-20 Martin Sebor <msebor@redhat.com>
2587
2588 PR c/69405
2589 * gcc.dg/sync-fetch.c: New test.
2590
2591 2016-01-21 Martin Sebor <msebor@redhat.com>
2592
2593 PR target/69252
2594 * gcc.target/powerpc/pr69252.c: New test.
2595
2596 2016-01-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2597
2598 PR fortran/65996
2599 * gfortran.dg/pr65996.f90: New test.
2600
2601 2016-01-21 Dominik Vogt <vogt@linux.vnet.ibm.com>
2602
2603 PR c++/68810
2604 * g++.dg/cpp0x/constexpr-reinterpret1.C: Fix line number that is
2605 expected to generate an error.
2606
2607 2016-01-21 Bernd Schmidt <bschmidt@redhat.com>
2608
2609 PR middle-end/66178
2610 * gcc.dg/torture/pr66178.c: New test.
2611
2612 2016-01-21 Anton Blanchard <anton@samba.org>
2613 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2614
2615 PR target/63354
2616 * gcc.target/powerpc/pr63354.c: New test.
2617
2618 2016-01-21 Vladimir Makarov <vmakarov@redhat.com>
2619
2620 PR rtl-optimization/68990
2621 * gcc.target/i386/pr68990: New.
2622
2623 2016-01-21 Nick Clifton <nickc@redhat.com>
2624
2625 PR target/69129
2626 * gcc.target/mips/pr69129.c: New.
2627
2628 2016-01-21 Paolo Carlini <paolo.carlini@oracle.com>
2629
2630 PR c++/58046
2631 * g++.dg/cpp0x/pr58046.C: New.
2632
2633 2016-01-21 Jakub Jelinek <jakub@redhat.com>
2634
2635 PR target/69187
2636 PR target/65624
2637 * gcc.target/arm/pr69187.c: New test.
2638
2639 PR c++/69355
2640 * g++.dg/torture/pr69355.C: New test.
2641
2642 2016-01-21 Aditya Kumar <aditya.k7@samsung.com>
2643 Sebastian Pop <s.pop@samsung.com>
2644
2645 * gfortran.dg/graphite/interchange-3.f90: Adjust pattern.
2646
2647 2016-01-21 Aditya Kumar <aditya.k7@samsung.com>
2648 Sebastian Pop <s.pop@samsung.com>
2649
2650 * gcc.dg/graphite/pr68976.c: New test.
2651
2652 2016-01-21 Jakub Jelinek <jakub@redhat.com>
2653
2654 PR middle-end/67653
2655 * c-c++-common/pr67653.c: New test.
2656 * gcc.dg/torture/pr29119.c: Add dg-warning.
2657
2658 2016-01-20 Peter Bergner <bergner@vnet.ibm.com>
2659
2660 * gcc.target/powerpc/cpu-builtin-1.c: New test.
2661
2662 2016-01-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
2663
2664 PR c/24293
2665 * gcc.dg/pr24293.c: New test.
2666 * gcc.dg/Wcxx-compat-8.c: Adjust to accept error due to
2667 incomplete struct type.
2668 * gcc.dg/declspec-1.c: Likewise.
2669 * gcc.dg/pr63549.c: Likewise.
2670
2671 2016-01-20 Jakub Jelinek <jakub@redhat.com>
2672
2673 PR tree-optimization/66612
2674 * gcc.target/powerpc/20050830-1.c: Xfail the scan-assembler test
2675 for bdn instruction.
2676
2677 2016-01-20 Christophe Lyon <christophe.lyon@linaro.org>
2678
2679 * lib/target-supports.exp
2680 (check_effective_target_arm_fp_ok_nocache): New.
2681 (check_effective_target_arm_fp_ok): New.
2682 (add_options_for_arm_fp): New.
2683 (check_effective_target_arm_crypto_ok_nocache): Require
2684 target_arm_v8_neon_ok instead of arm32.
2685 (check_effective_target_arm_crypto_pragma_ok_nocache): New.
2686 (check_effective_target_arm_crypto_pragma_ok): New.
2687 (add_options_for_arm_vfp): New.
2688 * gcc.target/arm/attr-crypto.c: Use arm_crypto_pragma_ok effective
2689 target. Do not force -mfloat-abi=softfp, use arm_fp_ok effective
2690 target instead. Force initial fpu to vfp.
2691 * gcc.target/arm/attr-neon-builtin-fail.c: Do not force
2692 -mfloat-abi=softfp, use arm_fp_ok effective target instead.
2693 * gcc.target/arm/attr-neon-fp16.c: Likewise. Remove arm_neon_ok
2694 dependency.
2695 * gcc.target/arm/attr-neon2.c: Do not force -mfloat-abi=softfp,
2696 use arm_vfp effective target instead. Force initial fpu to vfp.
2697 * gcc.target/arm/attr-neon3.c: Likewise.
2698 * gcc.target/arm/cmp-2.c: Use arm_fp_ok effective target instead of
2699 arm_vfp_ok.
2700 * gcc.target/arm/unsigned-float.c: Likewise.
2701 * gcc.target/arm/vfp-1.c: Likewise.
2702 * gcc.target/arm/vfp-ldmdbd.c: Likewise.
2703 * gcc.target/arm/vfp-ldmdbs.c: Likewise.
2704 * gcc.target/arm/vfp-ldmiad.c: Likewise.
2705 * gcc.target/arm/vfp-ldmias.c: Likewise.
2706 * gcc.target/arm/vfp-stmdbd.c: Likewise.
2707 * gcc.target/arm/vfp-stmdbs.c: Likewise.
2708 * gcc.target/arm/vfp-stmiad.c: Likewise.
2709 * gcc.target/arm/vfp-stmias.c: Likewise.
2710 * gcc.target/arm/vnmul-1.c: Likewise.
2711 * gcc.target/arm/vnmul-2.c: Likewise.
2712 * gcc.target/arm/vnmul-3.c: Likewise.
2713 * gcc.target/arm/vnmul-4.c: Likewise.
2714
2715 2016-01-20 H.J. Lu <hongjiu.lu@intel.com>
2716
2717 PR testsuite/69366
2718 * g++.dg/pr63995-1.C: Require non-x32 target, instead of,
2719 the MPX run-time library, for compile-time MPX test.
2720 * gcc.target/i386/chkp-always_inline.c: Likewise.
2721 * gcc.target/i386/chkp-bndret.c: Likewise.
2722 * gcc.target/i386/chkp-builtins-1.c: Likewise.
2723 * gcc.target/i386/chkp-builtins-2.c: Likewise.
2724 * gcc.target/i386/chkp-builtins-3.c: Likewise.
2725 * gcc.target/i386/chkp-builtins-4.c: Likewise.
2726 * gcc.target/i386/chkp-const-check-1.c: Likewise.
2727 * gcc.target/i386/chkp-const-check-2.c: Likewise.
2728 * gcc.target/i386/chkp-hidden-def.c: Likewise.
2729 * gcc.target/i386/chkp-label-address.c: Likewise.
2730 * gcc.target/i386/chkp-lifetime-1.c: Likewise.
2731 * gcc.target/i386/chkp-narrow-bounds.c: Likewise.
2732 * gcc.target/i386/chkp-pr69044.c: Likewise.
2733 * gcc.target/i386/chkp-remove-bndint-1.c: Likewise.
2734 * gcc.target/i386/chkp-remove-bndint-2.c: Likewise.
2735 * gcc.target/i386/chkp-strchr.c: Likewise.
2736 * gcc.target/i386/chkp-strlen-1.c: Likewise.
2737 * gcc.target/i386/chkp-strlen-2.c: Likewise.
2738 * gcc.target/i386/chkp-strlen-3.c: Likewise.
2739 * gcc.target/i386/chkp-strlen-4.c: Likewise.
2740 * gcc.target/i386/chkp-strlen-5.c: Likewise.
2741 * gcc.target/i386/chkp-stropt-1.c: Likewise.
2742 * gcc.target/i386/chkp-stropt-10.c: Likewise.
2743 * gcc.target/i386/chkp-stropt-11.c: Likewise.
2744 * gcc.target/i386/chkp-stropt-12.c: Likewise.
2745 * gcc.target/i386/chkp-stropt-13.c: Likewise.
2746 * gcc.target/i386/chkp-stropt-14.c: Likewise.
2747 * gcc.target/i386/chkp-stropt-15.c: Likewise.
2748 * gcc.target/i386/chkp-stropt-16.c: Likewise.
2749 * gcc.target/i386/chkp-stropt-2.c: Likewise.
2750 * gcc.target/i386/chkp-stropt-3.c: Likewise.
2751 * gcc.target/i386/chkp-stropt-4.c: Likewise.
2752 * gcc.target/i386/chkp-stropt-5.c: Likewise.
2753 * gcc.target/i386/chkp-stropt-6.c: Likewise.
2754 * gcc.target/i386/chkp-stropt-7.c: Likewise.
2755 * gcc.target/i386/chkp-stropt-8.c: Likewise.
2756 * gcc.target/i386/chkp-stropt-9.c: Likewise.
2757 * gcc.target/i386/pr63995-2.c: Likewise.
2758 * gcc.target/i386/pr64805.c: Likewise.
2759 * gcc.target/i386/pr65044.c: Likewise.
2760 * gcc.target/i386/pr65167.c: Likewise.
2761 * gcc.target/i386/pr65183.c: Likewise.
2762 * gcc.target/i386/pr65184.c: Likewise.
2763 * gcc.target/i386/thunk-retbnd.c: Likewise.
2764
2765 2016-01-20 Ilya Enkovich <enkovich.gnu@gmail.com>
2766
2767 PR tree-optimization/69328
2768 * gcc.dg/pr69328.c: New test.
2769
2770 2016-01-20 Jeff Law <law@redhat.com>
2771
2772 PR target/25114
2773 * gcc.target/m68k/pr25114.c: New test.
2774
2775 2016-01-20 Andre Vieira <andre.simoesdiasvieira@arm.com>
2776
2777 * gcc.target/arm/memset-inline-10.c: Added
2778 dg-require-effective-target arm_thumb2_ok.
2779
2780 2016-01-19 Eric Botcazou <ebotcazou@adacore.com>
2781
2782 * gcc.dg/debug/dwarf2/sso.c: New test.
2783
2784 2016-01-19 Uros Bizjak <ubizjak@gmail.com>
2785
2786 PR testsuite/68820
2787 * gcc.c-torture/execute/builtins/memops-asm.x: New file.
2788 * gcc.c-torture/execute/builtins/strstr-asm.x: Ditto.
2789 * gcc.c-torture/execute/builtins/strstr-asm.c: Remove dg-options.
2790
2791 2016-01-19 Jan Hubicka <hubicka@ucw.cz>
2792
2793 PR ipa/66223
2794 * g++.dg/ipa/devirt-50.C: New testcase.
2795
2796 2016-01-19 Marek Polacek <polacek@redhat.com>
2797
2798 PR c++/68965
2799 * g++.dg/cpp1y/parameter-pack-1.C: New test.
2800 * g++.dg/cpp1y/parameter-pack-2.C: New test.
2801
2802 2016-01-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2803
2804 PR target/69135
2805 * gcc.target/arm/pr69135_1.c: New test.
2806
2807 2015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
2808
2809 * gcc.target/aarch64/ccmp_1.c: Add new tests.
2810
2811 2015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
2812
2813 * gcc.target/aarch64/ccmp_1.c: New testcase.
2814
2815 2016-01-19 Marek Polacek <polacek@redhat.com>
2816
2817 PR c++/68586
2818 * g++.dg/cpp0x/enum30.C: New test.
2819
2820 2016-01-19 Richard Biener <rguenther@suse.de>
2821
2822 PR tree-optimization/69336
2823 * g++.dg/tree-ssa/pr69336.C: New testcase.
2824
2825 2016-01-19 Jakub Jelinek <jakub@redhat.com>
2826
2827 PR debug/65779
2828 * gcc.dg/pr65779.c: New test.
2829
2830 2016-01-19 Richard Biener <rguenther@suse.de>
2831
2832 PR tree-optimization/69352
2833 * gcc.dg/torture/pr69352.c: New testcase.
2834
2835 2016-01-19 Jakub Jelinek <jakub@redhat.com>
2836
2837 PR rtl-optimization/68955
2838 PR rtl-optimization/64557
2839 * gcc.dg/torture/pr68955.c: New test.
2840
2841 2016-01-19 Jan Hubicka <hubicka@ucw.cz>
2842
2843 PR lto/69136
2844 * g++.dg/torture/pr69136.C: New testcase.
2845
2846 2016-01-19 Jan Hubicka <hubicka@ucw.cz>
2847
2848 PR lto/69133
2849 * g++.dg/lto/pr69133_0.C: New testcase.
2850 * g++.dg/lto/pr69133_1.C: New testcase.
2851
2852 2016-01-15 Jeff Law <law@redhat.com>
2853
2854 PR tree-optimization/69320
2855 * gcc.c-torture/pr69320-1.c: New test.
2856 * gcc.c-torture/pr69320-2.c: New test.
2857 * gcc.c-torture/pr69320-3.c: New test.
2858 * gcc.c-torture/pr69320-4.c: New test.
2859
2860 2016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
2861
2862 PR c++/11858
2863 PR c++/24663
2864 PR c++/24664
2865 * g++.dg/template/pr11858.C: New test.
2866 * g++.dg/template/pr24663.C: New test.
2867 * g++.dg/template/unify12.C: New test.
2868 * g++.dg/template/unify13.C: New test.
2869 * g++.dg/template/unify14.C: New test.
2870 * g++.dg/template/unify15.C: New test.
2871 * g++.dg/template/unify16.C: New test.
2872 * g++.dg/template/unify17.C: New test.
2873
2874 2016-01-18 David Malcolm <dmalcolm@redhat.com>
2875
2876 PR testsuite/69181
2877 * gcc.dg/pr69181-1.c: New test file.
2878 * gcc.dg/pr69181-2.c: New test file.
2879 * lib/gcc-dg.exp (dg-test): Consolidate post-test cleanup of
2880 globals by moving it to...
2881 (cleanup-after-saved-dg-test): ...this new function. Add
2882 "global additional_sources_used". Add reset of global
2883 multiline_expected_outputs to the empty list.
2884 * lib/multiline.exp (_multiline_expected_outputs): Rename this
2885 global to...
2886 (multiline_expected_outputs): ...this, and updated comments to
2887 note that it is modified from gcc-dg.exp.
2888 (dg-end-multiline-output): Update for the above renaming.
2889 (handle-multiline-outputs): Likewise. Remove the clearing
2890 of the expected outputs to the empty list.
2891
2892 2016-01-18 Richard Biener <rguenther@suse.de>
2893
2894 PR tree-optimization/69297
2895 * gcc.dg/vect/costmodel/x86_64/costmodel-pr69297.c: New testcase.
2896
2897 2016-01-18 Joseph Myers <joseph@codesourcery.com>
2898
2899 * gcc.target/mips/mips-3d-1.c: Use forbid_cpu=octeon.* in
2900 dg-options.
2901 * gcc.target/mips/mips-3d-2.c: Likewise.
2902 * gcc.target/mips/mips-3d-3.c: Likewise.
2903 * gcc.target/mips/mips-3d-4.c: Likewise.
2904 * gcc.target/mips/mips-3d-5.c: Likewise.
2905 * gcc.target/mips/mips-3d-6.c: Likewise.
2906 * gcc.target/mips/mips-3d-7.c: Likewise.
2907 * gcc.target/mips/mips-3d-8.c: Likewise.
2908 * gcc.target/mips/mips-3d-9.c: Likewise.
2909 * gcc.target/mips/mips-ps-1.c: Likewise.
2910 * gcc.target/mips/mips-ps-2.c: Likewise.
2911 * gcc.target/mips/mips-ps-3.c: Likewise.
2912 * gcc.target/mips/mips-ps-4.c: Likewise.
2913 * gcc.target/mips/mips-ps-5.c: Likewise.
2914 * gcc.target/mips/mips-ps-6.c: Likewise.
2915 * gcc.target/mips/mips-ps-7.c: Likewise.
2916 * gcc.target/mips/mips-ps-type.c: Likewise.
2917 * gcc.target/mips/mips-ps-type-2.c: Likewise.
2918 * gcc.target/mips/mips16-attributes-6.c: Likewise.
2919
2920 2016-01-18 Tom de Vries <tom@codesourcery.com>
2921
2922 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: New test.
2923 * c-c++-common/goacc/kernels-double-reduction.c: New test.
2924 * c-c++-common/goacc/kernels-empty.c: New test.
2925 * c-c++-common/goacc/kernels-eternal.c: New test.
2926 * c-c++-common/goacc/kernels-loop-2.c: New test.
2927 * c-c++-common/goacc/kernels-loop-3.c: New test.
2928 * c-c++-common/goacc/kernels-loop-data-2.c: New test.
2929 * c-c++-common/goacc/kernels-loop-data-enter-exit-2.c: New test.
2930 * c-c++-common/goacc/kernels-loop-data-enter-exit.c: New test.
2931 * c-c++-common/goacc/kernels-loop-data-update.c: New test.
2932 * c-c++-common/goacc/kernels-loop-data.c: New test.
2933 * c-c++-common/goacc/kernels-loop-g.c: New test.
2934 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: New test.
2935 * c-c++-common/goacc/kernels-loop-n.c: New test.
2936 * c-c++-common/goacc/kernels-loop-nest.c: New test.
2937 * c-c++-common/goacc/kernels-loop.c: New test.
2938 * c-c++-common/goacc/kernels-noreturn.c: New test.
2939 * c-c++-common/goacc/kernels-one-counter-var.c: New test.
2940 * c-c++-common/goacc/kernels-parallel-loop-data-enter-exit.c: New test.
2941 * c-c++-common/goacc/kernels-reduction.c: New test.
2942
2943 2016-01-18 Tom de Vries <tom@codesourcery.com>
2944
2945 * gcc.dg/autopar/outer-1.c: Update for new parloops instantiation.
2946 * gcc.dg/autopar/outer-2.c: Same.
2947 * gcc.dg/autopar/outer-3.c: Same.
2948 * gcc.dg/autopar/outer-4.c: Same.
2949 * gcc.dg/autopar/outer-5.c: Same.
2950 * gcc.dg/autopar/outer-6.c: Same.
2951 * gcc.dg/autopar/parallelization-1.c: Same.
2952 * gcc.dg/autopar/parloops-exit-first-loop-alt-2.c: Same.
2953 * gcc.dg/autopar/parloops-exit-first-loop-alt-3.c: Same.
2954 * gcc.dg/autopar/parloops-exit-first-loop-alt-4.c: Same.
2955 * gcc.dg/autopar/parloops-exit-first-loop-alt-5.c: Same.
2956 * gcc.dg/autopar/parloops-exit-first-loop-alt-6.c: Same.
2957 * gcc.dg/autopar/parloops-exit-first-loop-alt-7.c: Same.
2958 * gcc.dg/autopar/parloops-exit-first-loop-alt-pr66652.c: Same.
2959 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: Same.
2960 * gcc.dg/autopar/pr39500-1.c: Same.
2961 * gcc.dg/autopar/pr39500-2.c: Same.
2962 * gcc.dg/autopar/pr46193.c: Same.
2963 * gcc.dg/autopar/pr46194.c: Same.
2964 * gcc.dg/autopar/pr49580.c: Same.
2965 * gcc.dg/autopar/pr49960-1.c: Same.
2966 * gcc.dg/autopar/pr49960.c: Same.
2967 * gcc.dg/autopar/pr68373.c: Same.
2968 * gcc.dg/autopar/reduc-1.c: Same.
2969 * gcc.dg/autopar/reduc-1char.c: Same.
2970 * gcc.dg/autopar/reduc-1short.c: Same.
2971 * gcc.dg/autopar/reduc-2.c: Same.
2972 * gcc.dg/autopar/reduc-2char.c: Same.
2973 * gcc.dg/autopar/reduc-2short.c: Same.
2974 * gcc.dg/autopar/reduc-3.c: Same.
2975 * gcc.dg/autopar/reduc-4.c: Same.
2976 * gcc.dg/autopar/reduc-6.c: Same.
2977 * gcc.dg/autopar/reduc-7.c: Same.
2978 * gcc.dg/autopar/reduc-8.c: Same.
2979 * gcc.dg/autopar/reduc-9.c: Same.
2980 * gcc.dg/autopar/uns-outer-4.c: Same.
2981 * gcc.dg/autopar/uns-outer-5.c: Same.
2982 * gcc.dg/autopar/uns-outer-6.c: Same.
2983 * gfortran.dg/parloops-exit-first-loop-alt-2.f95: Same.
2984 * gfortran.dg/parloops-exit-first-loop-alt.f95: Same.
2985
2986 2016-01-18 Alan Lawrence <alan.lawrence@arm.com>
2987
2988 PR target/63679
2989 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove XFAIL for powerpc(32), hppa,
2990 aarch64, sparc, s390. Add --param sra-max-scalarization-size-Ospeed.
2991
2992 2016-01-18 Alan Lawrence <alan.lawrence@arm.com>
2993
2994 PR target/63679
2995 * gcc.dg/tree-ssa/ssa-dom-cse-5.c: New.
2996 * gcc.dg/tree-ssa/ssa-dom-cse-6.c: New.
2997 * gcc.dg/tree-ssa/ssa-dom-cse-7.c: New.
2998
2999 2016-01-18 Alan Lawrence <alan.lawrence@arm.com>
3000
3001 PR target/63679
3002 * gcc.dg/tree-ssa/sra-17.c: New.
3003 * gcc.dg/tree-ssa/sra-18.c: New.
3004
3005 2016-01-18 Ilya Enkovich <enkovich.gnu@gmail.com>
3006
3007 * gcc.target/i386/pr65105-5.c: Adjust to andn generation.
3008
3009 2016-01-18 Eric Botcazou <ebotcazou@adacore.com>
3010
3011 * gnat.dg/inline12.adb: New test.
3012
3013 2016-01-18 Bin Cheng <bin.cheng@arm.com>
3014
3015 PR tree-optimization/66797
3016 * gcc.c-torture/execute/pr65447.c: Relax check condition.
3017
3018 2016-01-18 Richard Biener <rguenther@suse.de>
3019
3020 PR tree-optimization/69170
3021 * gcc.dg/torture/pr69170.c: New testcase.
3022
3023 2016-01-17 John David Anglin <danglin@gcc.gnu.org>
3024
3025 * gcc.dg/torture/builtin-integral-1.c: Require c99_runtime.
3026
3027 2016-01-16 Tom de Vries <tom@codesourcery.com>
3028
3029 * c-c++-common/goacc/kernels-alias-ipa-pta-4.c: New test.
3030
3031 2016-01-16 Tom de Vries <tom@codesourcery.com>
3032
3033 * gcc.dg/parloops-exit-first-loop-alt.c: Move ...
3034 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: ... here. Remove
3035 redundant dg-require-effective-target pthread.
3036 * gcc.dg/parloops-exit-first-loop-alt-2.c: Same.
3037 * gcc.dg/parloops-exit-first-loop-alt-3.c: Same.
3038 * gcc.dg/parloops-exit-first-loop-alt-4.c: Same.
3039 * gcc.dg/parloops-exit-first-loop-alt-5.c: Same.
3040 * gcc.dg/parloops-exit-first-loop-alt-6.c: Same.
3041 * gcc.dg/parloops-exit-first-loop-alt-7.c: Same.
3042 * gcc.dg/parloops-exit-first-loop-alt-pr66652.c: Same.
3043
3044 2016-01-16 David Edelsohn <dje.gcc@gmail.com>
3045
3046 PR target/68609
3047 * gcc.target/powerpc/recip-6.c: Enable on AIX.
3048 * gcc.target/powerpc/recip-7.c: Same.
3049
3050 2016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
3051
3052 PR c++/69091
3053 * g++.dg/template/pr69091.C: New test.
3054
3055 2016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
3056
3057 * c-c++-common/cilk-plus/AN/an-if.c: Check that the original
3058 dump does not contain an error_mark_node.
3059 * c-c++-common/cilk-plus/CK/pr60469.c: Likewise.
3060 * c-c++-common/cilk-plus/AN/fn_ptr-2.c: New xfail'd test.
3061
3062 2016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
3063
3064 PR c++/68936
3065 * g++.dg/template/pr68936.C: New test.
3066
3067 2016-01-15 David Edelsohn <dje.gcc@gmail.com>
3068
3069 PR target/68609
3070 * gcc.target/powerpc/recip-1.c: Adjust for Goldschmidt's Algorithm.
3071 * gcc.target/powerpc/recip-2.c: Same.
3072 * gcc.target/powerpc/recip-3.c: Same.
3073 * gcc.target/powerpc/recip-4.c: Same.
3074 * gcc.target/powerpc/recip-sqrtf.c: Same.
3075
3076 2016-01-15 Jeff Law <law@redhat.com>
3077
3078 PR tree-optimization/69270
3079 * gcc.dg/tree-ssa/pr69270-2.c: New test.
3080 * gcc.dg/tree-ssa/pr69270-3.c: New test.
3081
3082 2016-01-15 Paul Thomas <pault@gcc.gnu.org>
3083
3084 PR fortran/49630
3085 * gfortran.dg/deferred_character_13.f90: New test for the fix
3086 of comment 3 of the PR.
3087
3088 PR fortran/54070
3089 * gfortran.dg/deferred_character_8.f90: New test
3090 * gfortran.dg/allocate_error_5.f90: New test
3091
3092 PR fortran/60593
3093 * gfortran.dg/deferred_character_10.f90: New test
3094
3095 PR fortran/60795
3096 * gfortran.dg/deferred_character_14.f90: New test
3097
3098 PR fortran/61147
3099 * gfortran.dg/deferred_character_11.f90: New test
3100
3101 PR fortran/64324
3102 * gfortran.dg/deferred_character_9.f90: New test
3103
3104 2016-01-15 Vladimir Makarov <vmakarov@redhat.com>
3105
3106 PR rtl-optimization/69030
3107 * gcc.target/i386/pr69030.c: New.
3108
3109 2016-01-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3110
3111 * gcc.target/aarch64/target_attr_17.c: New test.
3112
3113 2016-01-15 Richard Biener <rguenther@suse.de>
3114
3115 PR tree-optimization/66856
3116 * gcc.dg/torture/pr66856-1.c: New testcase.
3117 * gcc.dg/torture/pr66856-2.c: Likewise.
3118
3119 2016-01-15 Richard Biener <rguenther@suse.de>
3120
3121 PR debug/69137
3122 * g++.dg/lto/pr69137_0.C: New testcase.
3123
3124 2016-01-15 Richard Sandiford <richard.sandiford@arm.com>
3125
3126 PR middle-end/69246
3127 * gcc.target/i386/pr69246.c: New test.
3128
3129 2016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
3130
3131 * gfortran.dg/bind_c_array_params_2.f90: Fix test patterns for S/390.
3132
3133 2016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
3134
3135 PR c++/56194
3136 * g++.dg/init/const9.C: Disable test on S/390.
3137
3138 2016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
3139
3140 * g++.dg/Wframe-address.C: Test requires -mbackchain for s390*-*-*.
3141 * g++.dg/Wno-frame-address.C: Ditto.
3142
3143 2016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
3144
3145 * gcc.dg/tree-ssa/20040204-1.c: Do not xfail on S/390.
3146
3147 2016-01-15 Richard Biener <rguenther@suse.de>
3148
3149 PR tree-optimization/68961
3150 * gcc.dg/vect/costmodel/x86_64/costmodel-pr68961.c: New testcase.
3151
3152 2016-01-15 Ilya Enkovich <enkovich.gnu@gmail.com>
3153
3154 * gcc.target/i386/pr65105-5.c: New test.
3155
3156 2016-01-15 Jan Hubicka <hubicka@ucw.cz>
3157
3158 * gcc.c-torture/execute/alias-4.c: New testcase.
3159
3160 2016-01-15 Jan Hubicka <hubicka@ucw.cz>
3161
3162 PR ipa/68148
3163 * g++.dg/ipa/devirt-49.C: New testcase.
3164
3165 2016-01-15 Christian Bruel <christian.bruel@st.com>
3166
3167 PR target/65837
3168 * gcc.target/arm/attr-neon-builtin-fail2.c: New test.
3169 * gcc.target/arm/lto/pr65837-attr_0.c: New test.
3170 * gcc.target/arm/lto/pr65837_0.c: Fix skip condition and use ACLE name.
3171
3172 2016-01-15 Richard Biener <rguenther@suse.de>
3173
3174 PR tree-optimization/69117
3175 * gcc.dg/torture/pr69117.c: New testcase.
3176
3177 2015-01-14 Ryan Burn <contact@rnburn.com>
3178
3179 PR c++/69048
3180 * g++.dg/cilk-plus/CK/pr69048.cc: New test.
3181
3182 2016-01-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
3183
3184 PR testsuite/67509
3185 * gfortran.dg/ieee/ieee_7.f90: For out of bound precision or
3186 range tests use 100 * maximum instead of maximum + 1.
3187
3188 2016-01-14 Jakub Jelinek <jakub@redhat.com>
3189
3190 PR debug/69244
3191 * gcc.dg/guality/pr69244.c: New test.
3192
3193 2016-01-14 Uros Bizjak <ubizjak@gmail.com>
3194
3195 * lib/target-supports.exp (check_effective_target_issignaling):
3196 New procedure.
3197 * gcc.dg/pr61441.c: Require issignaling effective target.
3198
3199 2016-01-14 Segher Boessenkool <segher@kernel.crashing.org>
3200
3201 PR target/68803
3202 * gcc.target/powerpc/20050603-3.c: Add xfails for powerpc64le.
3203
3204 2016-01-14 David Malcolm <dmalcolm@redhat.com>
3205
3206 PR c++/68819
3207 PR preprocessor/69177
3208 * gcc.dg/plugin/location-overflow-test-1.c: New test case.
3209 * gcc.dg/plugin/location-overflow-test-2.c: New test case.
3210 * gcc.dg/plugin/location_overflow_plugin.c: New test plugin.
3211 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
3212
3213 2016-01-14 Marek Polacek <polacek@redhat.com>
3214
3215 PR c/69262
3216 * gcc.dg/array-15.c: New test.
3217
3218 2016-01-14 Jakub Jelinek <jakub@redhat.com>
3219
3220 PR middle-end/68146
3221 PR tree-optimization/69155
3222 * gfortran.dg/pr68146.f: New test.
3223 * gfortran.dg/pr69155.f90: New test.
3224
3225 2016-01-14 Richard Biener <rguenther@suse.de>
3226
3227 PR tree-optimization/68060
3228 * gcc.dg/torture/pr68060-1.c: New testcase.
3229 * gcc.dg/torture/pr68060-2.c: Likewise.
3230
3231 2016-01-14 Nick Clifton <nickc@redhat.com>
3232
3233 * lib/target-supports.exp
3234 (check_effective_target_arm_neon_ok_nocache): Add an option
3235 sequence that includes setting the ARM architecture to ARMv7-A.
3236 * gcc.target/arm/attr-neon.c: Use dg-add-options to add the
3237 command line options necessary to enable Neon support.
3238 * gcc.target/arm/neon-vlshr-imm-1.c: Likewise.
3239 * gcc.target/arm/neon-vshl-imm-1.c: Likewise.
3240 * gcc.target/arm/neon-vshr-imm-1.c: Likewise.
3241 * gcc.target/arm/pr69180.c: Likewise.
3242
3243 2016-01-14 Jeff Law <law@redhat.com>
3244
3245 PR tree-optimization/69270
3246 * gcc.dg/tree-ssa/pr69270.c: New test.
3247
3248 2016-01-13 Bernd Schmidt <bschmidt@redhat.com>
3249
3250 PR c/66208
3251 * c-c++-common/pr66208.c: New file.
3252
3253 2016-01-13 Jakub Jelinek <jakub@redhat.com>
3254
3255 PR tree-optimization/69156
3256 * gcc.dg/pr69156.c: New test.
3257
3258 2016-01-13 H.J. Lu <hongjiu.lu@intel.com>
3259
3260 * gcc.target/i386/pr69225-7.c: New test.
3261
3262 2016-01-13 Richard Henderson <rth@redhat.com>
3263
3264 * gcc.dg/tm/memopt-13.c: Update expected function.
3265 * gcc.dg/tm/memopt-6.c: Likewise.
3266
3267 2016-01-13 Uros Bizjak <ubizjak@gmail.com>
3268
3269 * gcc.target/i386/pr45685.c (dg-options): Add -mno-sse4.
3270 * gcc.target/i386/pr68432-1.c (dg-options): Ditto.
3271 * gcc.target/i386/pr68432-2.c (dg-options): Ditto.
3272 * gcc.target/i386/pr68432-3.c (dg-options): Ditto.
3273
3274 2016-01-13 Tom de Vries <tom@codesourcery.com>
3275
3276 PR tree-optimization/69169
3277 * gcc.dg/pr69169.c: New test.
3278
3279 2016-01-13 Alexander Fomin <alexander.fomin@intel.com>
3280
3281 PR target/69228
3282 * gcc.target/i386/avx512pf-vscatterpf0dpd-1.c: Adjust.
3283 * gcc.target/i386/avx512pf-vscatterpf0dps-1.c: Likewise.
3284 * gcc.target/i386/avx512pf-vscatterpf0qpd-1.c: Likewise.
3285 * gcc.target/i386/avx512pf-vscatterpf0qps-1.c: Likewise.
3286 * gcc.target/i386/avx512pf-vscatterpf1dpd-1.c: Likewise.
3287 * gcc.target/i386/avx512pf-vscatterpf1dps-1.c: Likewise.
3288 * gcc.target/i386/avx512pf-vscatterpf1qpd-1.c: Likewise.
3289 * gcc.target/i386/avx512pf-vscatterpf1qps-1.c: Likewise.
3290
3291 2016-01-13 Jakub Jelinek <jakub@redhat.com>
3292
3293 PR target/69247
3294 * gcc.dg/pr69247.c: New test.
3295
3296 2016-01-13 Richard Biener <rguenther@suse.de>
3297
3298 PR tree-optimization/69242
3299 * gcc.dg/torture/pr69242.c: New testcase.
3300
3301 2016-01-13 Richard Biener <rguenther@suse.de>
3302
3303 PR tree-optimization/69186
3304 * gcc.dg/torture/pr69186.c: New testcase.
3305
3306 2016-01-13 Jeff Law <law@redhat.com>
3307
3308 PR tree-optimization/67755
3309 * gcc.dg/tree-ssa/pr67755.c: New test.
3310
3311 2016-01-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
3312
3313 * gcc.c-torture/unsorted/dump-noaddr.x (dump_compare): Replace static
3314 pass number in output by a star.
3315
3316 2016-01-12 Bin Cheng <bin.cheng@arm.com>
3317
3318 PR tree-optimization/68911
3319 * gcc.c-torture/execute/pr68911.c: New test.
3320
3321 2016-01-12 Marek Polacek <polacek@redhat.com>
3322
3323 PR c++/68979
3324 * g++.dg/warn/permissive-1.C: New test.
3325
3326 2016-01-12 Jakub Jelinek <jakub@redhat.com>
3327
3328 PR objc++/68511
3329 PR c++/69213
3330 * g++.dg/opt/pr69213.C: New test.
3331
3332 2016-01-12 Christian Bruel <christian.bruel@st.com>
3333
3334 PR target/69180
3335 * gcc.target/arm/pr69180.c: New test.
3336
3337 2016-01-12 Richard Biener <rguenther@suse.de>
3338
3339 PR lto/69077
3340 * g++.dg/lto/pr69077_0.C: New testcase.
3341 * g++.dg/lto/pr69077_1.C: Likewise.
3342
3343 2016-01-12 Jakub Jelinek <jakub@redhat.com>
3344
3345 PR target/69175
3346 * g++.dg/opt/pr69175.C: New test.
3347
3348 2016-01-12 Alan Lawrence <alan.lawrence@arm.com>
3349
3350 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Declare functions as 'extern'
3351 rather than #including math.h & stdlib.h.
3352 * gcc.dg/vect/pr47001.c: Declare abort as 'extern', remove stdlib.h.
3353 * gcc.dg/vect/pr49771.c: Likewise.
3354 * gcc.dg/vect/vect-10-big-array.c: Likewise.
3355 * gcc.dg/vect/vect-neg-store-1.c: Likewise.
3356 * gcc.dg/vect/vect-neg-store-2.c: Likewise.
3357 * gcc.dg/vect/slp-37.c: Change NULL to 0, remove stdlib.h.
3358 * gcc.dg/vect/pr40254.c: Remove unnecessary include of stdlib.h.
3359 * gcc.dg/vect/pr44507.c: Likewise.
3360 * gcc.dg/vect/pr45902.c: Likewise.
3361 * gcc.dg/vect/slp-widen-mult-half.c: Likewise.
3362 * gcc.dg/vect/vect-117.c: Likewise.
3363 * gcc.dg/vect/vect-99.c: Likewise.
3364 * gcc.dg/vect/vect-aggressive-1.c: Likewise.
3365 * gcc.dg/vect/vect-cond-1.c: Likewise.
3366 * gcc.dg/vect/vect-cond-2.c: Likewise.
3367 * gcc.dg/vect/vect-cond-3.c: Likewise.
3368 * gcc.dg/vect/vect-cond-4.c: Likewise.
3369 * gcc.dg/vect/vect-mask-load-1.c: Likewise.
3370 * gcc.dg/vect/vect-mask-loadstore-1.c: Likewise.
3371 * gcc.dg/vect/vect-over-widen-1-big-array.c: Likewise.
3372 * gcc.dg/vect/vect-over-widen-1.c: Likewise.
3373 * gcc.dg/vect/vect-over-widen-2-big-array.c: Likewise.
3374 * gcc.dg/vect/vect-over-widen-2.c: Likewise.
3375 * gcc.dg/vect/vect-over-widen-3-big-array.c: Likewise.
3376 * gcc.dg/vect/vect-over-widen-3.c: Likewise.
3377 * gcc.dg/vect/vect-over-widen-4-big-array.c: Likewise.
3378 * gcc.dg/vect/vect-over-widen-4.c: Likewise.
3379 * gcc.dg/vect/vect-widen-mult-const-s16.c: Likewise.
3380 * gcc.dg/vect/vect-widen-mult-const-u16.c: Likewise.
3381 * gcc.dg/vect/vect-widen-mult-half-u8.c: Likewise.
3382 * gcc.dg/vect/vect-widen-mult-half.c: Likewise.
3383 * gcc.dg/vect/no-trapping-math-vect-ifcvt-11.c: Remove unnecessary
3384 include of signal.h.
3385 * gcc.dg/vect/no-trapping-math-vect-ifcvt-12.c: Likewise.
3386 * gcc.dg/vect/no-trapping-math-vect-ifcvt-13.c: Likewise.
3387 * gcc.dg/vect/no-trapping-math-vect-ifcvt-14.c: Likewise.
3388 * gcc.dg/vect/no-trapping-math-vect-ifcvt-15.c: Likewise.
3389 * gcc.dg/vect/no-trapping-math-vect-ifcvt-16.c: Likewise.
3390 * gcc.dg/vect/vect-ifcvt-16.c: Likewise.
3391 * gcc.dg/vect/vect-ifcvt-17.c: Likewise.
3392 * gcc.dg/vect/vect-ifcvt-2.c: Likewise.
3393 * gcc.dg/vect/vect-ifcvt-3.c: Likewise.
3394 * gcc.dg/vect/vect-ifcvt-4.c: Likewise.
3395 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
3396 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
3397 * gcc.dg/vect/vect-ifcvt-6.c: Likewise.
3398 * gcc.dg/vect/vect-ifcvt-7.c: Likewise.
3399 * gcc.dg/vect/vect-ifcvt-9.c: Likewise.
3400 * gcc.dg/vect/vect-outer-5.c: Likewise.
3401 * gcc.dg/vect/vect-outer-6.c: Likewise.
3402 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Remove unnecessary
3403 include of stdio.h.
3404
3405 2016-01-12 Nick Clifton <nickc@redhat.com>
3406
3407 PR target/68913
3408 * gcc.dg/lto/pr61886_0.c: Rename the external function called
3409 to fread so that it will be found in all target runtimes.
3410
3411 2016-01-12 Richard Biener <rguenther@suse.de>
3412
3413 PR tree-optimization/69053
3414 * g++.dg/torture/pr69053.C: New testcase.
3415
3416 2016-01-12 Richard Biener <rguenther@suse.de>
3417
3418 PR tree-optimization/69168
3419 * gcc.dg/torture/pr69168.c: New testcase.
3420
3421 2016-01-12 Richard Biener <rguenther@suse.de>
3422
3423 PR tree-optimization/69157
3424 * gcc.dg/torture/pr69157.c: New testcase.
3425
3426 2016-01-12 Richard Biener <rguenther@suse.de>
3427
3428 PR tree-optimization/69174
3429 * gcc.dg/torture/pr69174.c: New testcase.
3430
3431 2016-01-12 Jakub Jelinek <jakub@redhat.com>
3432
3433 PR c++/66808
3434 PR c++/69000
3435 * g++.dg/tls/pr66808.C: New test.
3436 * g++.dg/tls/pr69000.C: New test.
3437
3438 2016-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3439
3440 * gcc.target/powerpc/swaps-p8-23.c: New test.
3441 * gcc.target/powerpc/swaps-p8-24.c: Likewise.
3442
3443 2016-01-11 John David Anglin <danglin@gcc.gnu.org>
3444
3445 PR tree-optimization/68356
3446 * gcc.dg/torture/pr68264.c: Disable exp2 ERANGE test on hppa unix.
3447
3448 2016-01-12 Kugan Vivekanandarajah <kuganv@linaro.org>
3449 Jim Wilson <jim.wilson@linaro.org>
3450
3451 PR target/69194
3452 * gcc.target/arm/pr69194.c: New test.
3453
3454 2016-01-11 H.J. Lu <hongjiu.lu@intel.com>
3455
3456 PR target/69225
3457 * gcc.target/i386/pr69225-1.c: New test.
3458 * gcc.target/i386/pr69225-2.c: Likewise.
3459 * gcc.target/i386/pr69225-3.c: Likewise.
3460 * gcc.target/i386/pr69225-4.c: Likewise.
3461 * gcc.target/i386/pr69225-5.c: Likewise.
3462 * gcc.target/i386/pr69225-6.c: Likewise.
3463
3464 2016-01-11 Jakub Jelinek <jakub@redhat.com>
3465
3466 PR target/67462
3467 * gcc.dg/ifcvt-3.c: Only compile on lp64 targets, include also i?86
3468 if lp64.
3469
3470 PR target/69071
3471 * gcc.dg/pr69071.c: New test.
3472
3473 PR c++/69211
3474 * g++.dg/opt/pr69211.C: New test.
3475
3476 PR tree-optimization/69214
3477 * gcc.c-torture/compile/pr69214.c: New test.
3478
3479 2016-01-11 Uros Bizjak <ubizjak@gmail.com>
3480
3481 * gcc.target/i386/pr66232-10.c: Do not compile on ia32 target.
3482 * gcc.target/i386/pr66232-11.c: Ditto.
3483 * gcc.target/i386/pr66232-12.c: Ditto.
3484 * gcc.target/i386/pr66232-13.c: Ditto.
3485
3486 2016-01-11 Richard Biener <rguenther@suse.de>
3487
3488 PR tree-optimization/69173
3489 * gcc.dg/torture/pr69173.c: New testcase.
3490
3491 2016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3492
3493 PR rtl-optimization/68796
3494 * gcc.target/aarch64/tst_5.c: New test.
3495 * gcc.target/aarch64/tst_6.c: Likewise.
3496
3497 2016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3498
3499 PR rtl-optimization/68841
3500 * gcc.dg/pr68841.c: New test.
3501 * gcc.c-torture/execute/pr68841.c: New test.
3502
3503 2016-01-11 Yuri Rumyantsev <ysrumyan@gmail.com>
3504
3505 PR rtl-optimization/68920
3506 * gcc.dg/ifcvt-4.c: Add "--param max-rtl-if-conversion-insns=3" option
3507 for ix86 targets.
3508 * gcc.dg/ifcvt-5.c: New test.
3509
3510 2016-01-11 Alexandre Oliva <aoliva@redhat.com>
3511
3512 PR bootstrap/69123
3513 * g++.dg/pr69123.C: New.
3514
3515 2016-01-11 Ilya Enkovich <enkovich.gnu@gmail.com>
3516
3517 PR target/69010
3518 * gcc.target/i386/pr69010.c: New test.
3519
3520 2016-01-11 Martin Jambor <mjambor@suse.cz>
3521
3522 PR ipa/69044
3523 * gcc.target/i386/chkp-pr69044.c: New test.
3524
3525 2016-01-11 Tom de Vries <tom@codesourcery.com>
3526
3527 PR tree-optimization/69109
3528 * gcc.dg/autopar/pr69109-2.c: New test.
3529 * gcc.dg/autopar/pr69109.c: New test.
3530
3531 2016-01-11 Tom de Vries <tom@codesourcery.com>
3532
3533 PR tree-optimization/69108
3534 * gcc.dg/autopar/pr69108.c: New test.
3535
3536 2016-01-10 Patrick Palka <ppalka@gcc.gnu.org>
3537
3538 PR c++/69029
3539 * c-c++-common/Wisleading-indentation.c: Augment test.
3540
3541 2016-01-10 Thomas Koenig <tkoenig@gcc.gnu.org>
3542
3543 PR fortran/69154
3544 * gfortran.dg/inline_matmul_12.f90: New test.
3545
3546 2016-01-10 Paul Thomas <pault@gcc.gnu.org>
3547
3548 PR fortran/67779
3549 * gfortran.dg/actual_array_offset_1: New test.
3550
3551 2016-01-10 Tom de Vries <tom@codesourcery.com>
3552
3553 PR tree-optimization/69062
3554 * gcc.dg/autopar/pr69062.c: New test.
3555
3556 2016-01-10 Thomas Schwinge <thomas@codesourcery.com>
3557
3558 * gcc.dg/vect/slp-perm-1.c: Fix scan-tree-dump syntax.
3559 * gcc.dg/vect/slp-perm-2.c: Likewise.
3560 * gcc.dg/vect/slp-perm-3.c: Likewise.
3561 * gcc.dg/vect/slp-perm-5.c: Likewise.
3562 * gcc.dg/vect/slp-perm-6.c: Likewise.
3563 * gcc.dg/vect/slp-perm-7.c: Likewise.
3564 * gcc.dg/vect/slp-perm-8.c: Likewise.
3565
3566 2016-01-10 Tom de Vries <tom@codesourcery.com>
3567
3568 PR tree-optimization/69039
3569 * gcc.dg/autopar/pr69039.c: New test.
3570
3571 2016-01-09 Marek Polacek <polacek@redhat.com>
3572
3573 PR c++/69113
3574 * g++.dg/pr69113.C: New test.
3575
3576 2016-01-09 Jakub Jelinek <jakub@redhat.com>
3577
3578 PR middle-end/50865
3579 PR tree-optimization/69097
3580 * gcc.c-torture/execute/pr50865.c: New test.
3581 * gcc.c-torture/execute/pr69097-1.c: New test.
3582 * gcc.c-torture/execute/pr69097-2.c: New test.
3583 * gcc.dg/pr69097-1.c: New test.
3584 * gcc.dg/pr69097-2.c: New test.
3585
3586 2016-01-09 Jakub Jelinek <jakub@redhat.com>
3587
3588 PR c++/69164
3589 * g++.dg/opt/pr69164.C: New test.
3590
3591 2016-01-08 Jakub Jelinek <jakub@redhat.com>
3592
3593 PR tree-optimization/69167
3594 * gcc.dg/pr69167.c: New test.
3595
3596 2016-01-08 Marek Polacek <polacek@redhat.com>
3597
3598 PR c++/68449
3599 * g++.dg/pr68449.C: New.
3600
3601 2016-01-08 Alan Lawrence <alan.lawrence@arm.com>
3602
3603 PR tree-optimization/68707
3604 * lib/target-supports.exp (check_effective_target_vect_load_lanes): New.
3605 * gcc.dg/vect/slp-perm-1.c: Look for vect_load_lanes instead of SLP
3606 on platforms supporting it.
3607 * gcc.dg/vect/slp-perm-2.c: Likewise.
3608 * gcc.dg/vect/slp-perm-3.c: Likewise.
3609 * gcc.dg/vect/slp-perm-5.c: Likewise.
3610 * gcc.dg/vect/slp-perm-7.c: Likewise.
3611 * gcc.dg/vect/slp-perm-8.c: Likewise.
3612 * gcc.dg/vect/slp-perm-6.c: Look for vect_load_lanes in addition to SLP
3613 on platforms supporting it.
3614
3615 2016-01-08 Jakub Jelinek <jakub@redhat.com>
3616
3617 PR tree-optimization/69162
3618 * gcc.dg/pr69162.c: New test.
3619
3620 PR tree-optimization/69172
3621 * gcc.dg/pr69172.c: New test.
3622
3623 2016-01-08 Thomas Preud'homme <thomas.preudhomme@arm.com>
3624
3625 PR tree-optimization/67781
3626 * gcc.c-torture/execute/pr67781.c: New file.
3627
3628 2016-01-08 Jakub Jelinek <jakub@redhat.com>
3629
3630 PR tree-optimization/69083
3631 * gcc.dg/vect/pr69083.c: New test.
3632
3633 2016-01-08 Sujoy Saraswati <sujoy.saraswati@hpe.com>
3634
3635 PR tree-optimization/61441
3636 * gcc.dg/pr61441.c: Restrict to linux and gnu targets.
3637 Use -fexcess-precision=standard for compiler options.
3638 Use fabs() only when __FLT_EVAL_METHOD__ == 0.
3639
3640 2016-01-08 Jakub Jelinek <jakub@redhat.com>
3641
3642 PR fortran/69128
3643 * gfortran.dg/gomp/pr69128.f90: New test.
3644
3645 PR c++/69145
3646 * g++.dg/ext/pr69145-1.C: New test.
3647 * g++.dg/ext/pr69145-2-very-long-filename.cc: New file.
3648 * g++.dg/ext/pr69145-2.h: New file.
3649
3650 2016-01-07 Martin Sebor <msebor@redhat.com>
3651
3652 PR c/68966
3653 * gcc.dg/atomic-fetch-bool.c: New test.
3654 * gcc.dg/sync-fetch-bool.c: New test.
3655
3656 2016-01-07 H.J. Lu <hongjiu.lu@intel.com>
3657
3658 PR fortran/66680
3659 gfortran.dg/gomp/pr66680.f90: Moved to libgomp.
3660
3661 2016-01-07 Nick Clifton <nickc@redhat.com>
3662
3663 PR target/66655
3664 * g++.dg/pr66655.C: New test.
3665 * g++.dg/pr66655_1.cc: Test support file.
3666 * g++.dg/pr66655.h: Test header file.
3667
3668 2016-01-07 Dominique d'Humieres <dominiq@lps.ens.fr>
3669
3670 PR fortran/66680
3671 gfortran.dg/gomp/pr66680.f90: New test.
3672
3673 2016-01-07 H.J. Lu <hongjiu.lu@intel.com>
3674
3675 PR target/69171
3676 * gcc.target/i386/pr69171-1.c: New test.
3677 * gcc.target/i386/pr69171-2.c: Likewise.
3678 * gcc.target/i386/pr69171-3.c: Likewise.
3679 * gcc.target/i386/pr69171-4.c: Likewise.
3680 * gcc.target/i386/pr69171-5.c: Likewise.
3681 * gcc.target/i386/pr69171-6.c: Likewise.
3682
3683 2015-12-15 Bernd Schmidt <bschmidt@redhat.com>
3684
3685 PR middle-end/67639
3686 * c-c++-common/pr67639.c: New test.
3687
3688 2016-01-07 Jakub Jelinek <jakub@redhat.com>
3689
3690 PR tree-optimization/69141
3691 * g++.dg/opt/pr69141.C: New test.
3692
3693 2016-01-06 Eric Botcazou <ebotcazou@adacore.com>
3694
3695 * gcc.target/sparc/20151219-1.c: Skip in 64-bit mode.
3696
3697 2016-01-06 Uros Bizjak <ubizjak@gmail.com>
3698
3699 PR target/69140
3700 * gcc.target/i386/pr69140.c: New test
3701
3702 2016-01-06 David Malcolm <dmalcolm@redhat.com>
3703
3704 * gcc.dg/bad-dereference.c: New test case.
3705
3706 2015-01-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3707
3708 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: New test.
3709
3710 2016-01-06 Andreas Schwab <schwab@linux-m68k.org>
3711
3712 * gcc.dg/atomic-invalid-2.c: Remove duplicated content.
3713
3714 2016-01-06 Marek Polacek <polacek@redhat.com>
3715
3716 PR sanitizer/69099
3717 * gcc.dg/ubsan/float-cast-overflow-atomic.c: New test.
3718
3719 2016-01-05 Marek Polacek <polacek@redhat.com>
3720
3721 PR c/69104
3722 * gcc.dg/atomic-invalid-2.c: New.
3723
3724 2016-01-05 H.J. Lu <hongjiu.lu@intel.com>
3725
3726 PR target/68991
3727 * gcc.target/i386/pr68991.c: New test.
3728
3729 2016-01-05 H.J. Lu <hongjiu.lu@intel.com>
3730
3731 PR target/68991
3732 * g++.dg/pr68991-1.C: New test.
3733 * g++.dg/pr68991-2.C: Likewise.
3734
3735 2016-01-05 Sergei Trofimovich <siarheit@google.com>
3736
3737 PR other/60465
3738 * gcc.target/ia64/pr60465-gprel64.c: New test.
3739 * gcc.target/ia64/pr60465-gprel64-c37.c: New test.
3740
3741 2016-01-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3742
3743 PR rtl-optimization/68651
3744 * gcc.target/aarch64/pr68651_1.c: New test.
3745
3746 2016-01-05 David Malcolm <dmalcolm@redhat.com>
3747
3748 PR c/69122
3749 * c-c++-common/Wmisleading-indentation.c (pr69122): New function.
3750
3751 2016-01-05 Nathan Sidwell <nathan@acm.org>
3752
3753 PR c++/58583
3754 * g++.dg/cpp0x/nsdmi-template14.C: Adjust test & errors.
3755
3756 * gcc.dg/alias-15.c: New.
3757
3758 2016-01-05 Nick Clifton <nickc@redhat.com>
3759
3760 PR target/68870
3761 * g++.dg/pr68770.C: New test.
3762
3763 2016-01-04 Mike Stump <mikestump@comcast.net>
3764
3765 * lib/target-supports.exp (check_effective_target_cilkplus):
3766 cilkplus targets require pthreads.
3767 (check_effective_target_cilkplus): Remove special case for NVPTX.
3768
3769 2016-01-04 Michael Meissner <meissner@linux.vnet.ibm.com>
3770
3771 * gcc.target/powerpc/p9-permute.c: New test for xxperm code
3772 generation.
3773
3774 2016-01-04 Jakub Jelinek <jakub@redhat.com>
3775
3776 Update copyright years.
3777
3778 2016-01-04 Marek Polacek <polacek@redhat.com>
3779
3780 PR c/68908
3781 * gcc.dg/atomic/c11-atomic-exec-6.c: New test.
3782 * gcc.dg/atomic/c11-atomic-exec-7.c: New test.
3783 * gcc.dg/atomic/stdatomic-op-5.c: New test.
3784
3785 2016-01-04 Eric Botcazou <ebotcazou@adacore.com>
3786
3787 * gcc.target/sparc/20160104-2.c: New test.
3788
3789 2016-01-04 Eric Botcazou <ebotcazou@adacore.com>
3790
3791 * gcc.target/sparc/20160104-1.c: New test.
3792
3793 2016-01-03 Paul Thomas <pault@gcc.gnu.org>
3794
3795 PR fortran/65045
3796 * gfortran.dg/pr65045.f90: New test.
3797
3798 2016-01-02 Eric Botcazou <ebotcazou@adacore.com>
3799
3800 * gnat.dg/specs/debug1.ads: Delete.
3801
3802 2016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3803
3804 PR libgfortran/68867
3805 * gfortran.dg/default_format_denormal_2.f90: Fix the dg regular
3806 expression.
3807
3808 2016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3809
3810 PR libgfortran/68867
3811 * gfortran.dg/default_format_denormal_2.f90: XFAIL for all
3812 PowerPC.
3813
3814 2016-01-01 Paul Thomas <pault@gcc.gnu.org>
3815
3816 PR fortran/68864
3817 * gfortran.dg/pr68864.f90: New test.
3818
3819 2016-01-01 Jakub Jelinek <jakub@redhat.com>
3820
3821 PR tree-optimization/69070
3822 * gcc.dg/pr69070.c: New test.
3823
3824 PR sanitizer/69055
3825 * gfortran.dg/pr69055.f90: New test.
3826
3827 PR target/69015
3828 * gcc.dg/pr69015.c: New test.
3829 \f
3830 Copyright (C) 2016 Free Software Foundation, Inc.
3831
3832 Copying and distribution of this file, with or without modification,
3833 are permitted in any medium without royalty provided the copyright
3834 notice and this notice are preserved.