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