]> git.ipfire.org Git - thirdparty/gcc.git/blame - gcc/testsuite/ChangeLog
Fix same_close_phi_node
[thirdparty/gcc.git] / gcc / testsuite / ChangeLog
CommitLineData
be7ce7ae
TV
12016-03-16 Tom de Vries <tom@codesourcery.com>
2
3 PR tree-optimization/68809
4 * gcc.dg/graphite/pr68809-2.c: New test.
5 * gcc.dg/graphite/pr68809.c: New test.
6
1935f250
JJ
72016-03-16 Jakub Jelinek <jakub@redhat.com>
8
6651c93e
JJ
9 PR c++/70147
10 * g++.dg/ubsan/pr70147-2.C (C::C): Initialize A base with invalid
11 method call to i () as argument. Adjust expected output.
12
1935f250
JJ
13 PR c++/70147
14 * g++.dg/ubsan/pr70147-1.C: New test.
15 * g++.dg/ubsan/pr70147-2.C: New test.
16
ab1caa6e
MS
172016-03-15 Martin Sebor <msebor@redhat.com>
18
19 PR c++/58281
20 * g++.dg/cpp1y/constexpr-instantiate.C: Add new test.
21
5c2a1bbb
JDA
222016-03-15 John David Anglin <danglin@gcc.gnu.org>
23
cb5d8ad1
JDA
24 * gcc.c-torture/execute/pr68532.c: Add -fno-common option on
25 hppa*-*-hpux*.
26
b440dd40
JDA
27 * gcc.dg/ifcvt-4.c: Add hppa*64*-*-* to skip list.
28
5c2a1bbb
JDA
29 PR libfortran/69799
30 * gfortran.dg/coarray_allocate_5.f08: Add "-latomic" option if
31 libatomic_available.
32
42c729c5
MP
332016-03-15 Marek Polacek <polacek@redhat.com>
34
35 PR c++/70209
36 * g++.dg/ext/attribute-may-alias-4.C: New test.
37
82b1c550
AM
382016-03-15 Alexander Monakov <amonakov@ispras.ru>
39
40 * g++.dg/pr63384.C: Add -w to dg-options. Remove '-toggle' in
41 -fvar-tracking-assignments-toggle flag.
42
4ccbf3a6
PH
432016-03-15 Pat Haugen <pthaugen@us.ibm.com>
44
45 * gcc.dg/ifcvt-4.c: Add -misel for powerpc*.
46
c39858bd
JJ
472016-03-15 Jakub Jelinek <jakub@redhat.com>
48
49 PR rtl-optimization/70222
50 * gcc.c-torture/execute/pr70222-1.c: New test.
51 * gcc.c-torture/execute/pr70222-2.c: New test.
52
8be119c1
RH
532016-03-15 Richard Henderson <rth@redhat.com>
54
55 * gcc.dg/tree-ssa/pr68714.c: Test during reassoc1 pass.
56
6598bb55
AB
572016-03-15 Andrey Belevantsev <abel@ispras.ru>
58
59 PR rtl-optimization/69032
60 * gcc.dg/pr69032.c: New test.
61
81fa2944
AB
622016-03-15 Andrey Belevantsev <abel@ispras.ru>
63
64 PR rtl-optimization/63384
65 * g++.dg/pr63384.C: New test.
66
74ea9ab6
AB
672016-03-15 Andrey Belevantsev <abel@ispras.ru>
68
69 PR target/64411
70 * gcc.target/i386/pr64411.C: New test.
71
045d5055
TV
722016-03-15 Tom de Vries <tom@codesourcery.com>
73
74 * gfortran.dg/goacc/kernels-alias-2.f95: New test.
75 * gfortran.dg/goacc/kernels-alias.f95: New test.
76
3ea33585
MS
772016-03-14 Martin Sebor <msebor@redhat.com>
78
79 PR c++/53792
80 * g++.dg/cpp0x/constexpr-inline.C: New test.
81 * g++.dg/cpp0x/constexpr-inline-1.C: Same.
82
1df7b330
DE
832016-03-14 David Edelsohn <dje.gcc@gmail.com>
84
85 * gcc.dg/torture/pr70083.c: Prune non-standard ABI.
86
79b57d18
JJ
872016-03-14 Jakub Jelinek <jakub@redhat.com>
88
89 PR middle-end/70219
90 * gcc.dg/pr70219.c: New test.
91
3cbf012a
BS
922016-03-14 Bernd Schmidt <bschmidt@redhat.com>
93
94 PR target/70083
95 * gcc.dg/torture/pr70083.c: New test.
96 * gcc.target/i386/pr70083.c: New test.
97
a9fee7cd
RB
982016-03-14 Richard Biener <rguenther@suse.de>
99
100 PR tree-optimization/56365
101 * gcc.dg/tree-ssa/phi-opt-14.c: New testcase.
102
4799603f
SB
1032016-03-14 Segher Boessenkool <segher@kernel.crashing.org>
104
105 PR target/70098
106 * lib/target-supports.exp (check_effective_target_powerpc64_no_dm):
107 New function.
108 * g++.dg/pr70098.C: New testcase.
109
110
760ca967
TV
1112016-03-14 Tom de Vries <tom@codesourcery.com>
112
113 PR tree-optimization/70045
114 * gcc.dg/graphite/pr70045.c: New test.
115
44e66a77
JD
1162016-03-13 Jerry DeLisle <jvdelisle@gcc.gnu.org>
117
118 PR fortran/69043
119 * gfortran.dg/include_9.f90: New test.
120
a18e0fe1
DH
1212016-03-13 Dominique d'Humieres <dominiq@lps.ens.fr>
122
123 PR fortran/45076
124 gfortran.dg/prof/prof.exp: New script.
125 gfortran.dg/prof/dynamic_dispatch_6.f03: New test.
126
d0aca6ab
AB
1272016-03-12 Andrey Belevantsev <abel@ispras.ru>
128
129 PR rtl-optimization/69307
130 * gcc.dg/pr69307.c: New test.
131
cefe08a4
VM
1322016-03-12 Vladimir Makarov <vmakarov@redhat.com>
133
134 PR target/69614
135 * gcc.target/arm/pr69614.c: New.
136
70112e2a
PT
1372016-03-12 Paul Thomas <pault@gcc.gnu.org>
138
139 PR fortran/70031
140 * gfortran.dg/submodule_14.f08: New test
141
142 PR fortran/69524
143 * gfortran.dg/submodule_15.f08: New test
144
3f1e5d3a
PP
1452016-03-12 Patrick Palka <ppalka@gcc.gnu.org>
146
147 PR c++/70106
148 * g++.dg/cpp1y/paren3.C: New test.
149
a3f6d680
MM
1502016-03-11 Michael Meissner <meissner@linux.vnet.ibm.com>
151
152 PR target/70131
153 * gcc.target/powerpc/ppc-round2.c: New test.
154
92348f09
BS
1552016-03-11 Bernd Schmidt <bschmidt@redhat.com>
156
157 PR target/70123
158 * gcc.dg/torture/pr70123.c: New test.
159
cebde9e9
JL
1602016-03-11 Jeff Law <law@redhat.com>
161
162 PR tree-optimization/70190
163 * gcc.c-torture/compile/pr70190.c: New test.
164
3edc5da4
DM
1652016-03-11 David Malcolm <dmalcolm@redhat.com>
166
167 PR c/68187
168 * c-c++-common/Wmisleading-indentation.c (test43_a): New test
169 case.
170 (test43_b): Likewise.
171 (test43_c): Likewise.
172 (test43_d): Likewise.
173 (test43_e): Likewise.
174 (test43_f): Likewise.
175 (test43_g): Likewise.
176 (test44_a): Likewise.
177 (test44_b): Likewise.
178 (test44_c): Likewise.
179 (test44_d): Likewise.
180 (test44_e): Likewise.
181
318c1204
DM
1822016-03-11 David Malcolm <dmalcolm@redhat.com>
183
184 PR c/70085
185 * c-c++-common/Wmisleading-indentation.c (pr70085): New test case.
186
bc062234
KT
1872016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
188
189 * gcc.target/aarch64/vect-reduc-or_1.c: Add -fno-vect-cost-model to
190 dg-options.
191
acfc1ac1
KT
1922016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
193
194 PR target/70002
195 PR target/69245
196 * gcc.target/aarch64/pr69245_2.c: New test.
197
d1e2bb2d
JJ
1982016-03-11 Jakub Jelinek <jakub@redhat.com>
199
200 PR tree-optimization/70177
201 * gcc.dg/pr70177.c: New test.
202
07350627
AL
2032016-03-11 Alan Lawrence <alan.lawrence@arm.com>
204
205 * gfortran.dg/unconstrained_commons.f: Widen regexp to match j_<N>.
206
5c6706f7
AL
2072016-03-11 Alan Lawrence <alan.lawrence@arm.com>
208
209 * gcc.dg/tree-ssa/sra-20.c: New.
210
02d472a2
JJ
2112016-03-11 Jakub Jelinek <jakub@redhat.com>
212
686d390a
JJ
213 PR rtl-optimization/70174
214 * gcc.dg/pr70174.c: New test.
215
02d472a2
JJ
216 PR tree-optimization/70169
217 * gcc.dg/pr70169.c: New test.
218
0f9befa1
IE
2192016-03-11 Ilya Enkovich <enkovich.gnu@gmail.com>
220
221 PR target/70160
222 * gcc.target/i386/pr70160.c: New test.
223
432d4670
AK
2242016-03-11 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
225
226 * gcc.target/s390/dfp-1.c: New test.
227
a3dc8760
NC
2282016-03-10 Nick Clifton <nickc@redhat.com>
229
230 PR target/70044
231 * gcc.target/aarch64/pr70044.c: New test.
232
b87a8d7d
PP
2332016-03-10 Patrick Palka <ppalka@gcc.gnu.org>
234 Jakub Jelinek <jakub@redhat.com>
235
236 PR c++/70001
237 * g++.dg/cpp0x/constexpr-70001-1.C: New test.
238 * g++.dg/cpp0x/constexpr-70001-2.C: New test.
239 * g++.dg/cpp0x/constexpr-70001-3.C: New test.
240
4f4ada6a
JH
2412016-03-10 Jan Hubicka <hubicka@ucw.cz>
242
243 PR lto/69589
244 * g++.dg/lto/pr69589_0.C: New testcase
245 * g++.dg/lto/pr69589_1.C: New testcase
246
d49b0aa0
MP
2472016-03-10 Marek Polacek <polacek@redhat.com>
248
249 PR c++/70153
250 * g++.dg/delayedfold/unary-plus1.C: New test.
251
2522016-03-10 Andre Vieira <andre.simoesdiasvieira@arm.com>
c81e3837
AV
253
254 * gcc.target/arm/pr45701-1.c: Escape brackets.
255 * gcc.target/arm/pr45701-2.c: Likewise.
256
71017a7b
AL
2572016-03-10 Alan Lawrence <alan.lawrence@arm.com>
258
259 * gfortran.dg/unconstrained_commons.f: New.
260
ba52669f
AM
2612016-03-10 Alan Modra <amodra@gmail.com>
262
263 * gcc.dg/pr69195.c: New.
264 * gcc.dg/pr69238.c: New.
265
27742332
TV
2662016-03-10 Tom de Vries <tom@codesourcery.com>
267
268 PR testsuite/68915
269 * gcc.dg/vect/pr46032.c: Xfail scan if alignment requirements not met.
270
3a81a594
RB
2712016-03-10 Richard Biener <rguenther@suse.de>
272
273 PR tree-optimization/70128
274 * gcc.dg/tree-ssa/alias-34.c: New testcase.
275 * gcc.dg/tree-ssa/alias-35.c: Likewise.
276
3433b975
JJ
2772016-03-09 Jakub Jelinek <jakub@redhat.com>
278
c2864f02
JJ
279 PR tree-optimization/70152
280 * gcc.dg/pr70152.c: New test.
281
3433b975
JJ
282 PR target/70086
283 * gcc.target/i386/pr70086-1.c: New test.
284 * gcc.target/i386/pr70086-2.c: New test.
285 * gcc.target/i386/pr70086-3.c: New test.
2bd8090f
JJ
286
287 PR tree-optimization/70127
288 * gcc.c-torture/execute/pr70127.c: New test.
289
96b3c82d
CP
2902016-03-09 Cesar Philippidis <cesar@codesourcery.com>
291
292 * c-c++-common/goacc/combined-directives-2.c: New test.
293
b4f3232d
DM
2942016-03-09 David Malcolm <dmalcolm@redhat.com>
295
296 PR c/68473
297 PR c++/70105
298 * g++.dg/diagnostic/pr70105.C: New test.
299 * gcc.dg/plugin/diagnostic-test-expressions-1.c (foo): New decl.
300 (test_multiple_ordinary_maps): New test function.
301
40499f81
DM
3022016-03-09 David Malcolm <dmalcolm@redhat.com>
303
304 PR c/68473
305 PR c++/70105
306 * gcc.dg/plugin/diagnostic_plugin_show_trees.c (show_tree):
307 Drop range information from call to inform_at_rich_loc.
308 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c (add_range):
309 New.
310 (test_show_locus): Replace calls to rich_location::add_range with
311 calls to add_range. Rewrite the tests that used the now-defunct
312 rich_location ctor taking a source_range. Simplify other tests
313 by replacing calls to COMBINE_LOCATION_DATA with calls to
314 make_location.
315
c9e33662
RB
3162016-03-09 Richard Biener <rguenther@suse.de>
317 Jakub Jelinek <jakub@redhat.com>
318
319 PR tree-optimization/70138
320 * gcc.dg/vect/pr70138-1.c: New testcase.
321 * gcc.dg/vect/pr70138-2.c: Likewise.
322
2c73b764
JJ
3232016-03-09 Jakub Jelinek <jakub@redhat.com>
324
325 PR target/70049
326 * gcc.target/i386/pr70049.c: New test.
327
c06d25bb
RB
3282016-03-09 Richard Biener <rguenther@suse.de>
329
330 PR c/70143
331 * gcc.dg/Wstrict-aliasing-bogus-upcast.c: New testcase.
332 * gcc.dg/Wstrict-aliasing-struct-with-char-member.c: Likewise.
333 * gcc.dg/Wstrict-aliasing-struct-member.c: Remove again.
334
5828a501
RO
3352016-03-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
336
337 * gcc.dg/vect/bb-slp-34.c: Really don't xfail on aarch64-*-*,
338 arm-*-*.
339
2e141c8d
JJ
3402016-03-09 Jakub Jelinek <jakub@redhat.com>
341
5a9def37
JJ
342 PR middle-end/67278
343 * gcc.dg/simd-7.c: Add -w -Wno-psabi to dg-options.
344
2e141c8d
JJ
345 PR target/67278
346 * gcc.dg/simd-8.c: Add -w -Wno-psabi to dg-options.
347
348 PR middle-end/70050
349 * gcc.dg/pr70050.c: Add -w to dg-options. Fix up PR number
350 in testcase comment.
351
bf751f40
TV
3522016-03-09 Tom de Vries <tom@codesourcery.com>
353
354 * gfortran.dg/goacc/kernels-loop-2.f95: New test.
355 * gfortran.dg/goacc/kernels-loop-data-2.f95: New test.
356 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: New test.
357 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: New test.
358 * gfortran.dg/goacc/kernels-loop-data-update.f95: New test.
359 * gfortran.dg/goacc/kernels-loop-data.f95: New test.
360 * gfortran.dg/goacc/kernels-loop-n.f95: New test.
361 * gfortran.dg/goacc/kernels-loop.f95: New test.
362
e210c999
MS
3632016-03-08 Martin Sebor <msebor@redhat.com>
364
365 PR c++/62096
366 * g++.dg/warn/overflow-warn-7.C: New test.
367
80aac5c8
JM
3682016-03-08 Jason Merrill <jason@redhat.com>
369
370 * lib/g++-dg.exp (g++-dg-runtest): Handle "concepts" in std list.
371 * lib/target-supports.exp (check_effective_target_concepts): New.
372
12b81409
JJ
3732016-03-08 Jakub Jelinek <jakub@redhat.com>
374
d259b234
JJ
375 PR c++/70135
376 * g++.dg/cpp1y/constexpr-loop4.C: New test.
377 * g++.dg/ubsan/pr70135.C: New test.
378
12b81409
JJ
379 PR target/70110
380 * gcc.dg/pr70110.c: New test.
381
b4e9f2aa
MJ
3822016-03-07 Martin Jambor <mjambor@suse.cz>
383
384 * c-c++-common/gomp/clauses-1.c: Remove dg-options.
385 * c-c++-common/gomp/if-1.c: Likewise.
386 * c-c++-common/gomp/pr61486-2.c: Likewise.
387 * c-c++-common/gomp/target-teams-1.c: Moved dg-options except -fopenmp
388 to dg-additional-options.
389 * g++.dg/gomp/gomp.exp: Pass -Wno-hsa to all tests.
390 * g++/gomp/target-teams-1.c: Likewise.
391 * gcc.dg/gomp/gomp.exp: Likewise.
392 * gcc.dg/gomp/pr68128-2.c: Moved dg-options except -fopenmp to
393 dg-additional-options.
394 * gfortran.dg/gomp/gomp.exp: Likewise.
395 * gfortran.dg/gomp/target1.f90: Remove dg-options.
396 * gfortran.dg/gomp/target2.f90: Moved dg-options except -fopenmp to
397 dg-additional-options.
398 * gfortran.dg/gomp/target3.f90: Remove dg-options.
399
f86e631e
MJ
4002016-03-07 Martin Jambor <mjambor@suse.cz>
401
402 * lib/target-supports.exp (check_effective_target_offload_hsa): New.
403 * c-c++-common/gomp/gridify-1.c: New test.
404 * gfortran.dg/gomp/gridify-1.f90: Likewise.
405
94156b3f
AV
4062016-03-07 Andre Vieira <andre.simoesdiasvieira@arm.com>
407
408 * gcc.target/arm/pr45701-1.c: Change assembler scan to not
409 trigger for cortex-r8, when scanning for register r8.
410 * gcc.target/arm/pr45701-2.c: Likewise.
411
a84a49b7
RB
4122016-02-26 Richard Biener <rguenther@suse.de>
413 Jeff Law <law@redhat.com>
414
415 PR tree-optimization/69740
416 * gcc.c-torture/compile/pr69740-1.c: New test.
417 * gcc.c-torture/compile/pr69740-2.c: New test.
418
e41f6c9e
BS
4192016-03-07 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
420
421 * lib/target-supports.exp
422 (check_effective_target_whole_vector_shift): Enable for PPC64.
423
57548bf5
RB
4242016-03-07 Richard Biener <rguenther@suse.de>
425
426 PR tree-optimization/70115
427 * gcc.dg/torture/pr70115.c: New testcase.
428
4ae13300
NS
4292016-03-07 Nathan Sidwell <nathan@codesourcery.com>
430
431 PR middle-end/69916
432 * c-c-++-common/goacc/pr69916.c: New.
433
5edb9853
RH
4342016-03-07 Richard Henderson <rth@redhat.com>
435
436 * gcc.c-torture/compile/pr70061.c: New test.
437
2067a8f3
RB
4382016-03-07 Richard Biener <rguenther@suse.de>
439
440 PR testsuite/70109
441 * gcc.dg/vect/O3-pr36098.c: New testcase.
442
4145a9b7
CL
4432016-03-07 Christophe Lyon <christophe.lyon@linaro.org>
444
445 * gcc.target/arm/pragma_cpp_fma.c: Reset default FPU.
446
1878be32
EB
4472016-03-07 Eric Botcazou <ebotcazou@adacore.com>
448
449 * gnat.dg/renaming9.ad[sb]: New testcase.
450
df762bb2
JJ
4512016-03-05 Jakub Jelinek <jakub@redhat.com>
452
453 PR c++/70084
454 * g++.dg/expr/stdarg3.C: New test.
455
7d461295
JL
4562016-03-04 Jeff Law <law@redhat.com>
457
458 PR tree-optimization/69196
459 * gcc.dg/tree-ssa/pr69196-1.c: Limit this to sparc*-*-* and
460 x86_64-*-*.
461
29b9828f
BS
4622016-03-04 Bernd Schmidt <bschmidt@redhat.com>
463
b6b552fd
BS
464 PR c/69973
465 * gcc.dg/pr69973.c: New test.
466
201d49e9
BS
467 PR rtl-optimization/69941
468 * gcc.dg/torture/pr69941.c: New test.
469
29b9828f
BS
470 PR c/69824
471 * gcc.dg/pr69824.c: New test.
472
640b7e74
TV
4732016-03-05 Tom de Vries <tom@codesourcery.com>
474
475 * c-c++-common/goacc/nesting-fail-1.c (f_acc_routine): New function.
476 * c-c++-common/goacc-gomp/nesting-fail-1.c (f_acc_routine): New
477 function.
478
7a3a3fad
PP
4792016-03-05 Patrick Palka <ppalka@gcc.gnu.org>
480
481 PR c++/66786
482 * g++.dg/cpp1y/var-templ48.C: New test.
483 * g++.dg/cpp1y/var-templ49.C: New test.
484
cd439aec
EB
4852016-03-04 Eric Botcazou <ebotcazou@adacore.com>
486
487 * g++.dg/Wno-frame-address.C: Skip on IA-64.
488
60204554
JJ
4892016-03-04 Jakub Jelinek <jakub@redhat.com>
490
0c8825de
JJ
491 PR c++/70035
492 * g++.dg/ubsan/pr70035.C: New test.
493
60204554
JJ
494 PR target/70062
495 * gcc.target/i386/pr70062.c: New test.
496
f79d4eab
L
4972016-03-04 H.J. Lu <hongjiu.lu@intel.com>
498
499 * g++.dg/template/typename21.C: Remove c++98_only.
500
ea81ce67
L
5012016-03-04 H.J. Lu <hongjiu.lu@intel.com>
502
503 * g++.dg/template/typename21.C: Replace c++98 with c++98_only.
504
64b23c13
DM
5052016-03-04 David Malcolm <dmalcolm@redhat.com>
506
507 PR c/68187
508 * c-c++-common/Wmisleading-indentation.c (fn_42_a): New test
509 function.
510 (fn_42_b): Likewise.
511 (fn_42_c): Likewise.
512
729526f5
DM
5132016-03-04 David Malcolm <dmalcolm@redhat.com>
514
515 PR c/68187
516 * c-c++-common/Wmisleading-indentation.c (fn_40_a): New test
517 function.
518 (fn_40_b): Likewise.
519 (fn_41_a): Likewise.
520 (fn_41_b): Likewise.
521
f9ea11ac
JJ
5222016-03-04 Jakub Jelinek <jakub@redhat.com>
523
524 PR target/70059
525 * gcc.target/i386/avx512f-pr70059.c: New test.
526 * gcc.target/i386/avx512dq-pr70059.c: New test.
527
b6c38c69
BS
5282016-03-04 Bernd Schmidt <bschmidt@redhat.com>
529
530 PR rtl-optimization/57676
531 * gcc.dg/torture/pr57676.c: New test.
532
af3cdd34
IE
5332016-03-04 Ilya Enkovich <enkovich.gnu@gmail.com>
534
535 * gcc.dg/pr70026.c: New test.
536
7ff6ca38
MP
5372016-03-04 Marek Polacek <polacek@redhat.com>
538
539 PR c/69798
540 * gcc.dg/cilk-plus/pr69798-1.c: New test.
541 * gcc.dg/cilk-plus/pr69798-2.c: New test.
542
a6bf62d5
KT
5432016-03-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
544
545 PR target/70004
546 * gcc.target/aarch64/scalar_shift_1.c: (test_corners_sisd_di):
547 Delete.
548 (test_corners_sisd_si): Likewise.
549 (main): Remove checks of the above.
550 * gcc.target/aarch64/shift_wide_invalid_1.c: New test.
551
ae4cdc6a
EB
5522016-03-04 Eric Botcazou <ebotcazou@adacore.com>
553
554 * gcc.dg/Wno-frame-address.c: Skip on IA-64.
555
08455559
CL
5562016-03-04 Christophe Lyon <christophe.lyon@linaro.org>
557
558 * gcc.dg/torture/pr69951.c: Accept argc==0.
559
e9a35493
RB
5602016-03-04 Richard Biener <rguenther@suse.de>
561
562 PR c++/70054
563 * g++.dg/warn/Wstrict-aliasing-bogus-union-2.C: New testcase.
564 * gcc.dg/Wstrict-aliasing-struct-member.c: New testcase.
565
fba054c2
DV
5662016-03-04 Dominik Vogt <vogt@linux.vnet.ibm.com>
567
568 PR testsuite/69766
569 * go.test/go-test.exp: S/390: Set GOARCH to the current target when
570 testing multiarch.
571
f10cdc6c
JJ
5722016-03-04 Jakub Jelinek <jakub@redhat.com>
573
574 PR debug/69947
575 * gcc.dg/guality/pr69947.c: New test.
576
2e981ba0
JJ
5772016-03-03 Jakub Jelinek <jakub@redhat.com>
578
579 PR ada/70017
580 * gcc.dg/pr70017.c (foo): Store 0 to first element of each array.
581
0ba3bfa2
KT
5822016-03-03 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
583
584 PR rtl-optimization/69904
585 * gcc.target/arm/pr69904.c: New test.
586
97ecdb46
JJ
5872016-03-03 Jakub Jelinek <jakub@redhat.com>
588
589 PR target/70021
590 * gcc.dg/vect/pr70021.c: New test.
591 * gcc.target/i386/pr70021.c: New test.
592
a2a743a1
MP
5932016-03-03 Marek Polacek <polacek@redhat.com>
594
595 PR middle-end/70050
596 * gcc.dg/pr70050.c: New test.
597
fa07ecdd
JG
5982016-03-03 James Greenhalgh <james.greenhalgh@arm.com>
599
600 * gcc.dg/vect/bb-slp-34.c: Don't XFAIL for ARM/AArch64.
601
23504262
ML
6022016-03-03 Ilya Enkovich <enkovich.gnu@gmail.com>
603
604 PR tree-optimization/70043
605 * gfortran.dg/vect/pr70043.f90: New test.
606
b7b9e1a9
EB
6072016-03-03 Eric Botcazou <ebotcazou@adacore.com>
608
609 * gnat.dg/specs/task1.ads: New test.
610
cb83ba54
RO
6112016-03-03 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
612
613 * lib/gcc-gdb-test.exp (gdb-test): Make log message match command.
614 Invoke gdb with -batch.
615 * lib/gcc-simulate-thread.exp (simulate-thread): Likewise.
616
a75f5e30
RB
6172016-03-03 Richard Biener <rguenther@suse.de>
618
619 PR tree-optimization/55936
620 * gcc.dg/tree-ssa/vrp06.c: Remove XFAIL.
621
268bc320
JL
6222016-03-02 Jeff Law <law@redhat.com>
623
815f20ab
JL
624 PR rtl-optimization/69942
625 * gcc.dg/ifcvt-5.c: Use "word_mode" rather than "int" to limit the
626 effects of argument promotions.
627
268bc320
JL
628 PR tree-optimization/69987
629 * gfortran.dg/pr69987.f90: Use "-w" to avoid failures when the
630 target does not support -fprefetch-loop-arrays.
631
171f7de5
UB
6322016-03-02 Uros Bizjak <ubizjak@gmail.com>
633
634 * gcc.target/i386/bmi2-bzhi-2.c: Change to runtime test.
635
192912db
BC
6362016-03-02 Bin Cheng <bin.cheng@arm.com>
637
c7908871 638 PR rtl-optimization/69052
192912db
BC
639 * gcc.target/i386/pr69052.c: New test.
640
90a7a40b
AM
6412016-03-02 Alan Modra <amodra@gmail.com>
642
643 * gcc.dg/pr69990.c: New.
644
69fa742f
JJ
6452016-03-02 Jakub Jelinek <jakub@redhat.com>
646
de752fb0
JJ
647 PR c/68062
648 * c-c++-common/vector-compare-4.c: Add -Wno-psabi to dg-options.
649
650 PR middle-end/70022
651 * gcc.dg/pr70022.c: Add -w -Wno-psabi to dg-options.
652
69fa742f
JJ
653 PR target/70028
654 * gcc.target/i386/pr70028.c: New test.
655
7c65bd56
MK
6562016-03-02 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
657
658 * c-c++-common/asan/swapcontext-test-1.c,
659 * c-c++-common/tsan/thread_leak.c,
660 * g++.dg/tsan/aligned_vs_unaligned_race.C,
661 * g++.dg/tsan/benign_race.C,
662 * g++.dg/tsan/fd_close_norace.C,
663 * g++.dg/tsan/fd_close_norace2.C: Print markers to stderr to avoid
664 races with sanitizer output
665
37d98220 6662016-03-02 Richard Biener <rguenther@suse.de>
171f7de5 667 Uros Bizjak <ubizjak@gmail.com>
37d98220
RB
668
669 PR target/67278
670 * gcc.dg/simd-8.c: New testcase.
671
218db463
RB
6722016-03-02 Richard Biener <rguenther@suse.de>
673
674 PR middle-end/67278
675 * gcc.dg/simd-7.c: New testcase.
676
22c72158
EB
6772016-03-02 Eric Botcazou <ebotcazou@adacore.com>
678
679 * gcc.target/i386/pr70007.c: Tweak.
680
9a790ccc
DV
6812016-03-02 Dominik Vogt <vogt@linux.vnet.ibm.com>
682
683 * gfortran.dg/bessel_6.f90: Reduce accuracy for S/390.
684
bd02f00f
MP
6852016-03-02 Marek Polacek <polacek@redhat.com>
686
687 PR c/67854
688 * gcc.dg/pr67854.c: New test.
689
1e840f39
JJ
6902016-03-02 Jakub Jelinek <jakub@redhat.com>
691
692 PR middle-end/70025
693 * gcc.dg/torture/pr70025.c: New test.
694
bca00241
VK
6952016-03-02 Venkataramanan Kumar <venkataramanan.kumar@amd.com>
696
697 PR tree-optimization/68621
698 * gcc.dg/tree-ssa/ifc-8.c: Adjust test.
699
0bca04b8
EB
7002016-03-01 Eric Botcazou <ebotcazou@adacore.com>
701
702 * gcc.target/i386/pr70007.c: New test.
703
2a9afc86
JL
7042016-03-01 Jeff Law <law@redhat.com>
705
eab2541b 706 PR tree-optimization/69196
9d83ef71 707 * gcc.dg/tree-ssa/pr69196-1.c: New test.
eab2541b 708
2a9afc86
JL
709 PR tree-optimization/69196
710 * gcc.dg/tree-ssa/vrp46.c: Twiddle threading params to keep it from
711 duplicating code and spoiling the expected output.
712
0d39977e
MM
7132016-03-01 Michael Meissner <meissner@linux.vnet.ibm.com>
714
715 PR target/70033
716 * gcc.target/powerpc/p9-lxvx-stxvx-1.c: Make sure compiler
717 supports power9 before doing tests.
718 * gcc.target/powerpc/p9-lxvx-stxvx-2.c: Likewise.
719 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: Likewise.
720 * gcc.target/powerpc/p9-permute.c: Likewise.
721
a0c0699d
UB
7222016-03-01 Uros Bizjak <ubizjak@gmail.com>
723
724 PR target/70027
725 * gcc.target/i386/pr70027.c: New test.
726
0ae3ef47 7272016-03-01 Eric Botcazou <ebotcazou@adacore.com>
355a43a1
EB
728
729 * gcc.dg/pr70017.c: New test.
730
686e2237
JJ
7312016-03-01 Jakub Jelinek <jakub@redhat.com>
732
733 PR c/69796
734 PR c/69974
735 * gcc.dg/pr69796.c: New test.
736 * gcc.dg/pr69974.c: New test.
737
f8e4188c
EB
7382016-03-01 Eric Botcazou <ebotcazou@adacore.com>
739
740 * gnat.dg/stack_usage3.adb: Robustify and enable for all targets.
741
5e3f1c7c
JL
7422016-02-29 Jeff Law <law@redhat.com>
743
744 PR tree-optimization/69987
745 * gfortran.dg/pr69987.f90: New test.
746
747 PR tree-optimization/69989
748 * gcc.c-torture/compile/pr69989-2.c: New test.
749
1be56bc5
MP
7502016-03-01 Marek Polacek <polacek@redhat.com>
751
752 PR c++/69795
753 * g++.dg/parse/invalid1.C: New test.
754
1b19470d
RB
7552016-03-01 Richard Biener <rguenther@suse.de>
756
757 PR middle-end/70022
758 * gcc.dg/pr70022.c: New testcase.
759
3ae0661a
IE
7602016-03-01 Ilya Enkovich <enkovich.gnu@gmail.com>
761
762 PR tree-optimization/69956
763 * gcc.dg/pr69956.c: New test.
764
0f09ab88
BS
7652016-02-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
766
767 PR target/70011
768 * gcc.dg/vect/costmodel/ppc/costmodel-fast-math-vect-pr299925.c:
769 XFAIL when hardware supports efficient unaligned storage access.
770
76d881bf
PP
7712016-03-01 Patrick Palka <ppalka@gcc.gnu.org>
772
773 PR c++/69961
774 * g++.dg/template/pr69961a.C: New test.
775 * g++.dg/template/pr69961b.C: New test.
776
7168133a
DM
7772016-02-29 David Malcolm <dmalcolm@redhat.com>
778
779 PR preprocessor/69985
780 * gcc.dg/cpp/pr69985.c: New test case.
781
0c6072a3
JL
7822016-02-29 Jeff Law <law@redhat.com>
783
e66f219b
JL
784 PR tree-optimization/70005
785 * gcc.c-torture/execute/pr70005.c New test.
786
0c6072a3
JL
787 PR tree-optimization/69999
788 * gcc.c-torture/compile/pr69999.c: New test.
789
fd9fbdb3
YR
7902016-02-29 Yuri Rumyantsev <ysrumyan@gmail.com>
791
792 PR tree-optimization/69652
793 * gcc.dg/torture/pr69652.c: Delete test.
794 * gcc.dg/vect/pr69652.c: New test.
795
cbd400b4
RB
7962016-02-19 Richard Biener <rguenther@suse.de>
797
798 PR tree-optimization/69980
799 * gfortran.dg/vect/pr69980.f90: New testcase.
800
84ea0f58
EB
8012016-02-29 Eric Botcazou <ebotcazou@adacore.com>
802
803 * gcc.target/sparc/20160229-1.c: New test.
804
5d2a63dc
EB
8052016-02-29 Eric Botcazou <ebotcazou@adacore.com>
806
807 * gnat.dg/stack_usage3.adb: New test.
808 * gnat.dg/stack_usage3_pkg.ads: New helper.
809
93e708f9
EB
8102016-02-29 Eric Botcazou <ebotcazou@adacore.com>
811
812 * gnat.dg/renaming8.adb: New test.
813 * gnat.dg/renaming8_pkg1.ads: New helper.
814 * gnat.dg/renaming8_pkg2.ad[sb]: Likewise.
815 * gnat.dg/renaming8_pkg3.ad[sb]: Likewise.
816
6512bc93
RB
8172016-02-29 Richard Biener <rguenther@suse.de>
818
819 PR tree-optimization/69720
820 * gcc.dg/vect/vect-outer-pr69720.c: New testcase.
821
7b201a88
TK
8222016-02-28 Thomas Koenig <tkoenig@gcc.gnu.org>
823
824 PR fortran/68147
825 PR fortran/47674
826 * gfortran.dg/realloc_on_assign_26.f90: New test case.
827
82ee0cf2 8282016-02-28 Harald Anlauf <anlauf@gmx.de>
b2fd5373
HA
829 Jerry DeLisle <jvdelisle@gcc.gnu.org>
830
831 PR fortran/56007
832 * gfortran.dg/coarray_8.f90: Adjust error message.
833 * gfortran.dg/pr56007.f90: New test.
834 * gfortran.dg/pr56007.f: New test.
835
cdc1a2c8
L
8362016-02-28 H.J. Lu <hongjiu.lu@intel.com>
837
838 PR tree-optimization/69989
839 * gcc.dg/torture/pr69989.c: New test.
840
33505bcf
EB
8412016-02-28 Eric Botcazou <ebotcazou@adacore.com>
842
843 * gcc.target/i386/stack-realign-win.c: New test.
844
524bfb19
HA
8452016-02-28 Harald Anlauf <anlauf@gmx.de>
846
847 PR fortran/60126
848 * gfortran.dg/pr60126.f90: New test.
849
bd542508
JL
8502016-02-27 Jeff Law <law@redhat.com>
851
852 Revert
853 2016-02-26 Richard Biener <rguenther@suse.de>
854 Jeff Law <law@redhat.com>
855
856 PR tree-optimization/69740
857 * gcc.c-torture/compile/pr69740-1.c: New test.
858 * gcc.c-torture/compile/pr69740-2.c: New test.
859
dd1291e0
JD
8602016-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
861
5fb67f8b 862 PR fortran/69910
dd1291e0
JD
863 * gfortran.dg/newunit_4.f90: New test.
864
5cfefb59
JJ
8652016-02-27 Jakub Jelinek <jakub@redhat.com>
866
867 PR target/69613
868 PR rtl-optimization/69886
869 * gcc.dg/torture/pr69886.c: Add -w -Wno-psabi to dg-options.
870 * gcc.dg/torture/pr69613.c: Likewise. Guard -mavx with avx_runtime
871 target.
872
20ba5f33
MS
8732016-02-26 Martin Sebor <msebor@redhat.com>
874
875 PR tree-optimization/15826
876 * gcc.dg/tree-ssa/pr15826.c: New test.
877
e6fb01b0
JJ
8782016-02-26 Jakub Jelinek <jakub@redhat.com>
879
880 PR target/69969
881 * gcc.target/powerpc/pr69969.c: New test.
882
e3e0cf64
MS
8832016-02-26 Martin Sebor <msebor@redhat.com>
884
885 PR c++/15766
886 * g++.old-deja/g++.other/decl5.C: Add a test case.
887
d1f2bea5
SB
8882016-02-26 Segher Boessenkool <segher@kernel.crashing.org>
889
890 PR target/69946
891 * gcc.target/powerpc/pr69946.c: New file.
892
4a4f9d2b 8932016-02-26 Richard Biener <rguenther@suse.de>
e3e0cf64 894 Jeff Law <law@redhat.com>
4a4f9d2b 895
e3e0cf64 896 PR tree-optimization/69740
4a4f9d2b
RB
897 * gcc.c-torture/compile/pr69740-1.c: New test.
898 * gcc.c-torture/compile/pr69740-2.c: New test.
899
ad2a2706
MJ
9002016-02-26 Martin Jambor <mjambor@suse.cz>
901
902 PR middle-end/69920
903 * gcc.dg/torture/pr69932.c: New test.
904 * gcc.dg/torture/pr69936.c: Likewise.
905
1d11f7ce
AK
9062016-02-26 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
907
908 PR target/69709
909 * gcc.target/s390/pr69709.c: New test.
910
6cfccbb2
KT
9112016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
912
913 PR target/69245
914 * gcc.target/aarch64/pr69245_1.c: New test.
915
ac59ad4e
KT
9162016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
917
918 PR target/69613
919 * gcc.dg/torture/pr69613.c: New test.
920
a2ad54a0
JJ
9212016-02-26 Jakub Jelinek <jakub@redhat.com>
922
923 PR rtl-optimization/69891
924 * gcc.target/i386/pr69891.c: New test.
925
0884062c 9262016-02-26 Michael Meissner <meissner@linux.vnet.ibm.com>
c163789b
MM
927 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
928
d2369d4f 929 PR target/61397
c163789b
MM
930 * gcc.target/powerpc/p8vector-ldst.c: Adjust to test desired
931 functionality for both 32-bit and 64-bit.
932
5aed7e2c
RB
9332016-02-26 Richard Biener <rguenther@suse.de>
934
935 PR tree-optimization/69551
936 * gcc.dg/torture/pr69951.c: New testcase.
937
798e2a8e
RB
9382016-02-25 Richard Biener <rguenther@suse.de>
939
940 PR tree-optimization/48795
941 * gcc.dg/Warray-bounds-18.c: New testcase.
942
9559fbac
RO
9432016-02-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
944
945 * g++.dg/ext/attr-constructor1.C: Require init_priority support.
946
c049b107
JJ
9472016-02-25 Jakub Jelinek <jakub@redhat.com>
948
949 PR rtl-optimization/69896
950 * gcc.dg/pr69896.c: New test.
951
1137001c
PP
9522016-02-25 Patrick Palka <ppalka@gcc.gnu.org>
953
954 PR c++/69736
955 * g++.dg/cpp1y/paren2.C: New test.
956
2e9c8641
MS
9572016-02-24 Martin Sebor <msebor@redhat.com>
958
959 PR c/51147
960 * gcc.dg/enum-mode-2.c: New test.
961
03ca8fb3
JJ
9622016-02-24 Jakub Jelinek <jakub@redhat.com>
963
964 PR c++/69922
965 * g++.dg/warn/Wnonnull-compare-6.C: New test.
966 * g++.dg/warn/Wnonnull-compare-7.C: New test.
967 * g++.dg/ubsan/pr69922.C: New test.
968
0b05329b
MP
9692016-02-24 Marek Polacek <polacek@redhat.com>
970
971 PR c/69819
972 * gcc.dg/pr69819.c: New test.
973
57c2c374
MS
9742016-02-24 Martin Sebor <msebor@redhat.com>
975
3b96b93a
MS
976 PR c++/69912
977 * g++.dg/ext/flexary15.C: New test.
978
9792016-02-24 Martin Sebor <msebor@redhat.com>
980
981 * gcc.dg/builtins-68.c: Avoid making unportable
57c2c374 982 assumptions about the relationship between SIZE_MAX and UINT_MAX.
3b96b93a 983 * g++.dg/ext/builtin_alloca.C: Same.
57c2c374 984
65433bb5
MK
9852016-02-24 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
986 Charles Baylis <charles.baylis@linaro.org>
987
988 PR debug/61033
989 * g++.dg/pr61033.C: Add a regression testcase for PR debug/61033.
990
f802a424 9912016-02-24 Richard Biener <rguenther@suse.de>
44293580 992 Jakub Jelinek <jakub@redhat.com>
f802a424
RB
993
994 PR middle-end/69760
995 * gcc.dg/torture/pr69760.c: New testcase.
996
525f795f
RO
9972016-02-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
998
999 * gcc.dg/debug/dwarf2/prod-options.c: Use different DW_AT_producer
1000 pattern on Solaris with as.
1001
cd7bbceb
KT
10022016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1003
1004 * gcc.target/arm/cond_sub_restrict_it.c: New test.
1005 * gcc.target/arm/condarith_restrict_it.c: Likewise.
1006 * gcc.target/arm/movcond_restrict_it.c: Likewise.
1007 * gcc.target/arm/negscc_restrict_it.c: Likewise.
1008
89c0c1fd
JJ
10092016-02-24 Jakub Jelinek <jakub@redhat.com>
1010
1011 PR middle-end/69915
1012 * gcc.dg/pr69915.c: New test.
1013
0683fd27
KT
10142016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1015
1016 PR rtl-optimization/69886
1017 * gcc.dg/torture/pr69886.c: New test.
1018
e53d562a
RB
10192016-02-24 Richard Biener <rguenther@suse.de>
1020
1021 PR middle-end/68963
1022 * gcc.dg/torture/pr68963.c: New testcase.
1023
74a00288
KT
10242016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1025
1026 PR target/69875
1027 * gcc.target/arm/atomic_loaddi_acquire.x: New file.
1028 * gcc.target/arm/atomic_loaddi_relaxed.x: Likewise.
1029 * gcc.target/arm/atomic_loaddi_seq_cst.x: Likewise.
1030 * gcc.target/arm/atomic_loaddi_1.c: New test.
1031 * gcc.target/arm/atomic_loaddi_2.c: Likewise.
1032 * gcc.target/arm/atomic_loaddi_3.c: Likewise.
1033 * gcc.target/arm/atomic_loaddi_4.c: Likewise.
1034 * gcc.target/arm/atomic_loaddi_5.c: Likewise.
1035 * gcc.target/arm/atomic_loaddi_6.c: Likewise.
1036 * gcc.target/arm/atomic_loaddi_7.c: Likewise.
1037 * gcc.target/arm/atomic_loaddi_8.c: Likewise.
1038 * gcc.target/arm/atomic_loaddi_9.c: Likewise.
1039
340fd4c9
JJ
10402016-02-24 Jakub Jelinek <jakub@redhat.com>
1041
1042 PR middle-end/69909
1043 * gcc.dg/torture/pr69909.c: New test.
1044
47d3fdb2
RB
10452016-02-24 Richard Biener <rguenther@suse.de>
1046
1047 PR tree-optimization/69907
1048 * gcc.dg/vect/bb-slp-pr69907.c: New testcase.
1049 * gcc.dg/vect/bb-slp-34.c: XFAIL.
1050 * gcc.dg/vect/bb-slp-pr68892.c: Likewise.
1051
dab73e73
CB
10522016-02-24 Christian Bruel <christian.bruel@st.com>
1053
1054 * gcc.target/arm/pragma_cpp_fma.c: New test.
1055
7cc5ec65
JD
10562016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1057
1058 PR fortran/61156
1059 * gfortran.dg/include_6.f90: Update test.
1060
067fbd8b
JJ
10612016-02-23 Jakub Jelinek <jakub@redhat.com>
1062
1063 PR objc/69844
1064 * objc.dg/pr69844.m: New test.
1065
64a454d9
JD
10662016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1067
1068 PR libgfortran/69456
1069 * gfortran.dg/namelist_89.f90: New test.
1070 * gfortran.dg/pr59700.f90: Update test..
1071
35886f0b
MS
10722016-02-23 Martin Sebor <msebor@redhat.com>
1073
1074 PR middle-end/69780
1075 * g++.dg/ext/builtin_alloca.C: New test.
1076 * gcc.dg/builtins-68.c: New test.
1077
162cc7e3
RH
10782016-02-23 Richard Henderson <rth@redhat.com>
1079
1080 * gcc.target/i386/addr-space-3.c: Remove test.
1081
196440f8
DM
10822016-02-23 David Malcolm <dmalcolm@redhat.com>
1083
1084 PR preprocessor/69126
1085 PR preprocessor/69543
1086 * c-c++-common/pr69126-2-long.c: New test.
1087 * c-c++-common/pr69126-2-short.c: New test.
1088 * c-c++-common/pr69543-1.c: Remove xfail.
1089
1d3121af
DM
10902016-02-23 David Malcolm <dmalcolm@redhat.com>
1091
1092 PR preprocessor/69126
1093 PR preprocessor/69543
1094 PR preprocessor/69558
1095 * c-c++-common/pr69126.c (MACRO_1, test_1): New.
1096 (f): Rename to...
1097 (test_2): ...this, and add leading comment.
1098 (MACRO_3, test_3): New.
1099 (MACRO_4A, MACRO_4B, test_4): New.
1100 (MACRO): Rename to...
1101 (MACRO_5): ...this.
1102 (g): Rename to...
1103 (test_5): ...this, updating for renaming of MACRO, and
1104 add leading comment.
1105 * c-c++-common/pr69543-1.c: New.
1106 * c-c++-common/pr69543-2.c: New.
1107 * c-c++-common/pr69543-3.c: New.
1108 * c-c++-common/pr69543-4.c: New.
1109 * c-c++-common/pr69558-1.c: New.
1110 * c-c++-common/pr69558-2.c: New.
1111 * c-c++-common/pr69558-3.c: New.
1112 * c-c++-common/pr69558-4.c: New.
1113 * gcc.dg/pr69558.c: Move to...
1114 * c-c++-common/pr69558.c: ...here. Add dg-bogus directives, with
1115 xfail for c++.
1116
f99c3557
TS
11172016-02-23 Thomas Schwinge <thomas@codesourcery.com>
1118
1119 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: Adjust
1120 to -ftree-parallelize-loops/-fopenacc changes.
1121 * c-c++-common/goacc/kernels-double-reduction-n.c: Likewise.
1122 * c-c++-common/goacc/kernels-double-reduction.c: Likewise.
1123 * c-c++-common/goacc/kernels-loop-2.c: Likewise.
1124 * c-c++-common/goacc/kernels-loop-3.c: Likewise.
1125 * c-c++-common/goacc/kernels-loop-g.c: Likewise.
1126 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: Likewise.
1127 * c-c++-common/goacc/kernels-loop-n.c: Likewise.
1128 * c-c++-common/goacc/kernels-loop-nest.c: Likewise.
1129 * c-c++-common/goacc/kernels-loop.c: Likewise.
1130 * c-c++-common/goacc/kernels-one-counter-var.c: Likewise.
1131 * c-c++-common/goacc/kernels-reduction.c: Likewise.
1132 * gfortran.dg/goacc/kernels-loop-inner.f95: Likewise.
1133 * gfortran.dg/goacc/kernels-loops-adjacent.f95: Likewise.
1134
c60ec7c2
RO
11352016-02-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1136
1137 * gcc.target/i386/chkp-hidden-def.c: Require alias support.
1138
f1a62b6f
JJ
11392016-02-23 Jakub Jelinek <jakub@redhat.com>
1140
e67bf044
JJ
1141 PR c++/69902
1142 * g++.dg/warn/Wnonnull-compare-5.C: New test.
1143
f1a62b6f
JJ
1144 PR c/69900
1145 * gcc.dg/pr69900.c: New test.
1146
20c5e09e
MJ
11472016-02-23 Martin Jambor <mjambor@suse.cz>
1148
1149 PR tree-optimization/69666
1150 * gcc.dg/tree-ssa/pr69666.c: New test.
1151
e457a6fc
AV
11522016-02-23 Andre Vehreschild <vehre@gcc.gnu.org>
1153
1154 PR fortran/67451
1155 * gfortran.dg/coarray_allocate_5.f08: New test.
1156
d7b574f4
AK
11572016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1158
1159 * gcc.target/s390/vcond-shift.c: Move to ...
1160 * gcc.target/s390/vector/vcond-shift.c: ... here.
1161
58bdeb44
AK
11622016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1163
1164 * gcc.target/s390/md/movstr-2.c: Move and rename to ...
1165 * gcc.target/s390/vector/stpcpy-1.c: ... this one.
1166
7cd0387b
AK
11672016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1168
1169 * gcc.target/s390/md/movstr-1.c: Turn into compile test.
1170
4246c8da
MW
11712016-02-20 Mark Wielaard <mjw@redhat.com>
1172
1173 PR c/28901
1174 * gcc.dg/unused-variable-3.c: New test.
1175
f93bc532
JJ
11762016-02-22 Jakub Jelinek <jakub@redhat.com>
1177
1178 PR target/69888
1179 * gcc.target/i386/pr69888.c: New test.
1180
c4e360f4
RB
11812016-02-22 Richard Biener <rguenther@suse.de>
1182
1183 PR tree-optimization/69882
1184 * gfortran.dg/vect/pr69882.f90: New testcase.
1185
09c92f1c
JJ
11862016-02-22 Jakub Jelinek <jakub@redhat.com>
1187
1188 PR target/69885
1189 * gcc.dg/pr69885.c: New test.
1190
f88d45dc
OE
11912016-02-22 Oleg Endo <olegendo@gcc.gnu.org>
1192
1193 PR target/69806
1194 PR target/54089
1195 * gcc.target/sh/pr54089-10.c: New.
1196
ce1ff48e
PT
11972016-02-20 Paul Thomas <pault@gcc.gnu.org>
1198
1199 PR fortran/69423
1200 * gfortran.dg/deferred_character_15.f90 : New test.
1201
bbf27208
DH
12022016-02-20 Dominique d'Humieres <dominiq@lps.ens.fr>
1203
1204 PR fortran/57365
1205 gfortran.dg/allocate_with_source_18.f03: New test.
1206
12072016-02-20 Harald Anlauf <anlauf@gmx.de>
1208
1209 PR fortran/52531
1210 gfortran.dg/gomp/pr52531.f90: New test.
1211
268be88c
BE
12122016-02-19 Bernd Edlinger <bernd.edlinger@hotmail.de>
1213
1214 PR c++/69865
1215 * c-c++-common/Wshift-negative-value-6.c: Add -std=c++11 before
1216 -std=c++03.
1217
4b6c824a
JJ
12182016-02-19 Jakub Jelinek <jakub@redhat.com>
1219
871b3f47
JJ
1220 PR c++/69826
1221 * c-c++-common/cilk-plus/CK/pr69826-1.c: New test.
1222 * c-c++-common/cilk-plus/CK/pr69826-2.c: New test.
1223
7a965d51
JJ
1224 PR c++/69850
1225 * g++.dg/warn/Wnonnull-compare-4.C: New test.
1226
4b6c824a
JJ
1227 PR c++/69851
1228 * g++.dg/torture/pr69851.C: New test.
1229
15fca21a
MS
12302016-02-19 Martin Sebor <msebor@redhat.com>
1231
1232 PR testsuite/69573
1233 * gcc.dg/pr61053.c: Tweaked test to avoid bogus failures.
1234
19e21586
JJ
12352016-02-19 Jakub Jelinek <jakub@redhat.com>
1236
03a616ac
JJ
1237 PR c++/69850
1238 * g++.dg/warn/Wnonnull-compare-2.C: New test.
1239 * g++.dg/warn/Wnonnull-compare-3.C: New test.
1240
19e21586
JJ
1241 PR c++/67767
1242 * g++.dg/cpp0x/pr67767.C: New test.
1243
2db16594
KT
12442016-02-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1245
1246 * lib/target-supports.exp: Define aarch64_asm_FUNC_ok checks
1247 for fp, simd, crypto, crc, lse.
1248 * doc/sourcebuild.texi (AArch64-specific attributes): Document the
1249 above.
1250 * gcc.target/aarch64/assembler_arch_1.c: Add aarch64_asm_lse_ok
1251 effective target check.
1252
5a7d9d1e
JJ
12532016-02-19 Jakub Jelinek <jakub@redhat.com>
1254
1255 PR target/69820
1256 * gcc.target/i386/pr69820.c: New test.
1257
6448f064
AK
12582016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1259
1260 * gcc.target/s390/vector/int128-1.c: New test.
1261
d0a859e6
AK
12622016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1263
1264 * gcc.target/s390/vector/vec-vcond-1.c: New test.
1265
9e4eb643
AK
12662016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1267
1268 * gcc.target/s390/md/movstr-1.c: Allow also the z13 strings
1269 instruction pattern name to prevent the testcase from failing with
1270 -march=z13.
1271
859a4c0e
AK
12722016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1273
1274 * gcc.target/s390/md/movstr-2.c: New test.
1275
efc2340b
MK
12762016-02-19 Marcin Kościelnicki <koriakin@0x04.net>
1277
1278 * gcc.target/s390/morestack.c: New test.
1279
ca2bfbc2
DV
12802016-02-19 Dominik Vogt <vogt@linux.vnet.ibm.com>
1281
1282 PR target/69625
1283 * gcc.target/s390/pr69625.c: Add test case.
1284
efd4bd05
BE
12852016-02-18 Bernd Edlinger <bernd.edlinger@hotmail.de>
1286
1287 PR testsuite/68580
1288 * c-c++-common/tsan/pr65400-1.c (v, q, o): Make 8-byte aligned.
1289
2bf2078a
MM
12902016-02-18 Michael Meissner <meissner@linux.vnet.ibm.com>
1291
1292 PR target/68404
1293 * gcc.target/powerpc/fusion.c: Revert the 2016-02-09 change.
1294 * gcc.target/powerpc/fusion3.c: Likewise.
1295
f003579e
RB
12962016-02-18 Richard Biener <rguenther@suse.de>
1297
1298 PR middle-end/69553
1299 * g++.dg/torture/pr69553.C: New testcase.
1300
19233914
NC
13012016-02-18 Nick Clifton <nickc@redhat.com>
1302
efd4bd05
BE
1303 PR target/62254
1304 PR target/69610
1305 * gcc.target/arm/pr62554.c: New test.
1306 * gcc.target/arm/pr69610-1.c: New test.
1307 * gcc.target/arm/pr69610-2.c: New test.
19233914 1308
23f27839
RB
13092016-02-18 Richard Biener <rguenther@suse.de>
1310
1311 PR middle-end/69854
1312 * gcc.dg/torture/pr69854.c: New testcase.
1313
932c0da4
JJ
13142016-02-17 Jakub Jelinek <jakub@redhat.com>
1315
1316 PR c++/69850
1317 * g++.dg/warn/Wnonnull-compare-1.C: New test.
1318
1bed93e4
BS
13192012-02-17 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1320
1321 * gcc.target/powerpc/vec-cg.c: New test.
1322
57bfb134
RB
13232016-02-17 Richard Biener <rguenther@suse.de>
1324
1325 PR testsuite/69586
1326 * gcc.dg/uninit-21.c: Add -fno-short-enums.
1327
a44e0ebb
KT
13282016-02-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1329
1330 PR target/69161
1331 * gcc.c-torture/compile/pr69161.c: New test.
1332
ffacd726
DS
13332016-02-17 David Sherwood <david.sherwood@arm.com>
1334
1335 PR target/69532
1336 * gcc.target/arm/fmaxmin.c: Change effective target to arm_v8_neon_hw.
1337 * gcc.target/arm/vect-fmaxmin.c: Likewise.
1338
448db8d2
EB
13392016-02-17 Eric Botcazou <ebotcazou@adacore.com>
1340
1341 * gcc.dg/ifcvt-4.c: Skip on Visium.
1342
e2f0522e
EB
13432016-02-17 Eric Botcazou <ebotcazou@adacore.com>
1344
1345 * gnat.dg/atomic8.adb: New test.
1346
bf17fe3f
EB
13472016-02-17 Eric Botcazou <ebotcazou@adacore.com>
1348
1349 * gnat.dg/discr46.ad[sb]: New test.
1350
ecf835e9
KN
13512016-02-16 Kelvin Nilsen <kelvin@gcc.gnu.org>
1352
1353 PR Target/48344
1354 * gcc.target/powerpc/pr48344-1.c: New test.
1355
49a1164a
TK
13562015-02-16 Thomas Koenig <tkoenig@gcc.gnu.org>
1357
1358 PR fortran/69742
1359 * gfortran.dg/associate_21.f90: New test.
1360
bf14eba2
JJ
13612016-02-16 Jakub Jelinek <jakub@redhat.com>
1362
1363 PR c/69835
1364 * c-c++-common/nonnull-1.c: Use -Wnonnull-compare instead of
1365 -Wnonnull in dg-options.
1366 * c-c++-common/nonnull-2.c: New test.
1367
35a093b6
JG
13682016-02-16 James Greenhalgh <james.greenhalgh@arm.com>
1369 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
1370
1371 * gcc.target/aarch64/vector_initialization_nostack.c: New.
1372
e387d491
JJ
13732016-02-16 Jakub Jelinek <jakub@redhat.com>
1374
1375 PR middle-end/69801
1376 * gcc.dg/pr69801.c: Add empty dg-options.
1377
ba539195
JN
13782016-02-16 James Norris <jnorris@codesourcery.com>
1379
1380 * c-c++-common/goacc/deviceptr-1.c: Add tests.
1381 * g++.dg/goacc/deviceptr-1.c: New file.
1382
2a2b8f64
JJ
13832016-02-16 Jakub Jelinek <jakub@redhat.com>
1384
1385 PR tree-optimization/69820
1386 * gcc.dg/vect/pr69820.c: New test.
1387
87440c29
RB
13882016-02-16 Richard Biener <rguenther@suse.de>
1389
1390 PR tree-optimization/69776
1391 * gcc.dg/torture/pr69776-2.c: New testcase.
1392
6d87c306
BS
13932016-02-16 Bernd Schmidt <bschmidt@redhat.com>
1394
1395 PR tree-optimization/69714
1396 * gcc.dg/torture/pr69714.c: New test.
1397
3824a0a2
JJ
13982016-02-16 Jakub Jelinek <jakub@redhat.com>
1399
1400 PR tree-optimization/69802
1401 * gcc.dg/pr69802.c: New test.
1402
c8cfe96e
RB
14032016-02-16 Richard Biener <rguenther@suse.de>
1404
1405 PR middle-end/69801
1406 * gcc.dg/pr69801.c: New testcase.
1407
fc12098d
JD
14082016-02-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1409
1410 PR libgfortran/69651
1411 * gfortran.dg/read_bang.f90: New test.
1412 * gfortran.dg/read_bang4.f90: New test.
1413
ba6b3795
JJ
14142016-02-15 Jakub Jelinek <jakub@redhat.com>
1415
f0516ca4
JJ
1416 PR c++/69658
1417 * g++.dg/init/pr69658.C: New test.
1418
ba6b3795
JJ
1419 PR c++/69797
1420 * c-c++-common/pr69797.c: New test.
1421
de3f9a2d
PK
14222016-02-15 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
1423
1424 * lib/target-supports.exp (check_effective_target_section_anchors): Add
1425 check for aarch64*-*-*.
1426
17a3b967
RB
14272016-02-15 Richard Biener <rguenther@suse.de>
1428
1429 PR tree-optimization/69783
1430 * gcc.dg/vect/pr69783.c: New testcase.
1431
1c48bff1
RB
14322016-02-15 Richard Biener <rguenther@suse.de>
1433
1434 PR tree-optimization/69776
1435 * gcc.dg/torture/pr69776.c: New testcase.
1436
1e6025b6
TK
14372016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
1438
1439 PR fortran/60526
1440 * gfortran.dg/type_decl_4.f90: Reinstated.
1441
d3308279
JDA
14422016-02-14 John David Anglin <danglin@gcc.gnu.org>
1443
1444 PR fortran/68746
1445 * gfortran.dg/read_dir.f90: Xfail on hppa*-*-hpux*.
1446
b7c56581
TK
14472016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
1448
1449 PR fortran/60526
1450 PR bootstrap/69816
1451 * gfortran.dg/type_decl_4.f90: Removed.
1452
60cb4ef5
TK
14532016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
1454
1455 PR fortran/60526
1456 * gfortran.dg/type_decl_4.f90: New test.
1457
f6964637
AM
14582016-02-14 Alan Modra <amodra@gmail.com>
1459
1a8849d1 1460 PR testsuite/68886
f6964637
AM
1461 * gcc.c-torture/execute/stkalign.c: Revise test.
1462
f5121920
OE
14632016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
1464
1465 PR target/67260
1466 * gcc.target/sh/torture/pr67260.c: Adjust additional options.
1467
6cda3ab6
OE
14682016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
1469
1470 PR target/67260
1471 * gcc.target/sh/torture/pr67260.c: New.
1472
6786e598
JDA
14732016-02-12 John David Anglin <danglin@gcc.gnu.org>
1474
1475 * gcc.dg/pr67964.c: Add dg-require-alias.
1476
7e05dad8
OE
14772016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
1478
1479 PR target/67636
1480 PR target/64345
1481 * gcc.target/sh/pr54236-1.c: Adjust optimization level.
1482
7f4cc3ce
JD
14832016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1484
1485 PR libgfortran/69668
1486 * gfortran.dg/namelist_88.f90: New test.
1487
955ca6dc
JD
14882016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1489
1490 PR libgfortran/69668
1491 * gfortran.dg/namelist_38.f90: Update test.
1492 * gfortran.dg/namelist_84.f90: Update test.
1493
876217ae
DM
14942016-02-12 David Malcolm <dmalcolm@redhat.com>
1495
1496 PR other/69554
1497 * gcc.dg/pr69554-1.c: New test.
1498 * gfortran.dg/pr69554-1.F90: New test.
1499 * gfortran.dg/pr69554-2.F90: New test.
1500 * lib/gcc-dg.exp (proc dg-locus): New function.
1501 * lib/gfortran-dg.exp (proc gfortran-dg-test): Update comment to
1502 distinguish between the caret-printing and non-caret-printing
1503 cases. If caret-printing has been explicitly enabled, bail out
1504 without attempting to fix up the output.
1505
61789eed
DM
15062016-02-12 David Malcolm <dmalcolm@redhat.com>
1507
1508 PR driver/69265
1509 PR driver/69453
1510 * gcc.dg/spellcheck-options-3.c: New test case.
1511 * gcc.dg/spellcheck-options-4.c: New test case.
1512 * gcc.dg/spellcheck-options-5.c: New test case.
1513 * gcc.dg/spellcheck-options-6.c: New test case.
1514 * gcc.dg/spellcheck-options-7.c: New test case.
1515 * gcc.dg/spellcheck-options-8.c: New test case.
1516 * gcc.dg/spellcheck-options-9.c: New test case.
1517 * gcc.dg/spellcheck-options-10.c: New test case.
1518
c3090c1f
JJ
15192016-02-12 Jakub Jelinek <jakub@redhat.com>
1520
1521 PR rtl-optimization/69764
1522 PR rtl-optimization/69771
1523 * c-c++-common/pr69764.c: New test.
1524 * gcc.dg/torture/pr69771.c: New test.
1525
8222034d
MP
15262016-02-12 Marek Polacek <polacek@redhat.com>
1527
1528 * g++.dg/torture/init-list1.C: New.
1529
f749f792
MP
15302016-02-12 Marek Polacek <polacek@redhat.com>
1531
1532 * gcc.dg/pr69522.c: Add empty dg-options.
1533
199fb02a
IE
15342016-02-12 Ilya Enkovich <enkovich.gnu@gmail.com>
1535
1536 * g++.dg/lto/lto.exp: Include and init mpx.
1537 * g++.dg/lto/pr69729_0.C: New test.
1538
b69539cb
JJ
15392016-02-12 Jakub Jelinek <jakub@redhat.com>
1540
06ff7000
JJ
1541 PR ipa/69241
1542 * g++.dg/ipa/pr69241-4.C: New test.
1543
b69539cb
JJ
1544 PR ipa/68672
1545 * g++.dg/ipa/pr68672-1.C: New test.
1546 * g++.dg/ipa/pr68672-2.C: New test.
1547 * g++.dg/ipa/pr68672-3.C: New test.
1548
16595a1f
BS
15492016-02-12 Bernd Schmidt <bschmidt@redhat.com>
1550
1551 PR c/69522
6d87c306 1552 * gcc.dg/pr69522.c: New test.
16595a1f 1553
38d795d2
PP
15542016-02-12 Patrick Palka <ppalka@gcc.gnu.org>
1555
1556 PR c++/69098
1557 * g++.dg/cpp1y/69098.C: New test.
1558 * g++.dg/cpp1y/69098-2.C: New test.
1559
9c582551
JJ
15602016-02-12 Jakub Jelinek <jakub@redhat.com>
1561
1562 * objc.dg/gnu-api-2-method.m: Spelling fixes - behaviour -> behavior
1563 and neighbour -> neighbor.
1564 * objc.dg/attributes/method-nonnull-1.m: Likewise.
1565 * objc.dg/gnu-api-2-class-meta.m: Likewise.
1566 * c-c++-common/Wvarargs.c: Likewise.
1567 * c-c++-common/goacc/host_data-5.c: Likewise.
1568 * obj-c++.dg/gnu-api-2-class-meta.mm: Likewise.
1569 * obj-c++.dg/attributes/method-nonnull-1.mm: Likewise.
1570 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
1571 * gcc.target/aarch64/pr60697.c: Likewise.
1572 * gcc.target/aarch64/advsimd-intrinsics/vldX_lane.c: Likewise.
1573 * gcc.target/aarch64/advsimd-intrinsics/vqshl.c: Likewise.
1574 * gcc.target/aarch64/advsimd-intrinsics/vshuffle.inc: Likewise.
1575 * gcc.target/aarch64/advsimd-intrinsics/vrshl.c: Likewise.
1576 * gcc.target/aarch64/advsimd-intrinsics/vldX_dup.c: Likewise.
1577 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Likewise.
1578 * gcc.target/aarch64/advsimd-intrinsics/vqrshl.c: Likewise.
1579 * gcc.target/aarch64/advsimd-intrinsics/vldX.c: Likewise.
1580 * gcc.target/aarch64/aapcs64/ice_2.c: Likewise.
1581 * gcc.target/aarch64/aapcs64/test_23.c: Likewise.
1582 * gcc.target/aarch64/vrnd_f64_1.c: Likewise.
1583 * g++.dg/warn/Wconversion-real-integer-3.C: Likewise.
1584 * g++.dg/lookup/koenig5.C: Likewise.
1585 * g++.dg/ext/no-asm-2.C: Likewise.
1586 * gfortran.dg/bounds_check_array_ctor_3.f90: Likewise.
1587 * gfortran.dg/bounds_check_array_ctor_7.f90: Likewise.
1588 * gfortran.dg/used_types_16.f90: Likewise.
1589 * gfortran.dg/assumed_rank_bounds_1.f90: Likewise.
1590 * gfortran.dg/bounds_check_array_ctor_1.f90: Likewise.
1591 * gfortran.dg/assumed_rank_bounds_2.f90: Likewise.
1592 * gfortran.dg/bounds_check_array_ctor_4.f90: Likewise.
1593 * gfortran.dg/abstract_type_6.f03: Likewise.
1594 * gfortran.dg/bounds_check_array_ctor_5.f90: Likewise.
1595 * gfortran.dg/used_types_15.f90: Likewise.
1596 * gfortran.dg/bounds_check_array_ctor_8.f90: Likewise.
1597 * gfortran.dg/exit_3.f08: Likewise.
1598 * gfortran.dg/open_status_2.f90: Likewise.
1599 * gfortran.dg/derived_pointer_recursion_2.f90: Likewise.
1600 * gfortran.dg/intrinsic_std_1.f90: Likewise.
1601 * gfortran.dg/associate_1.f03: Likewise.
1602 * gfortran.dg/bounds_check_array_ctor_2.f90: Likewise.
1603 * gfortran.dg/intrinsic_std_6.f90: Likewise.
1604 * gfortran.dg/bounds_check_array_ctor_6.f90: Likewise.
1605 * gcc.dg/builtin-object-size-1.c: Likewise.
1606 * gcc.dg/noreturn-6.c: Likewise.
1607 * gcc.dg/builtin-stringop-chk-1.c: Likewise.
1608 * gcc.dg/globalalias.c: Likewise.
1609 * gcc.dg/builtins-config.h: Likewise.
1610 * gcc.dg/pr30457.c: Likewise.
1611 * gcc.c-torture/compile/volatile-1.c: Likewise.
1612 * gcc.c-torture/execute/20101011-1.c: Likewise.
1613 * c-c++-common/Waddress-1.c: Likewise.
1614
66756373
JJ
16152016-02-11 Jakub Jelinek <jakub@redhat.com>
1616
1617 PR c/69768
1618 * c-c++-common/Waddress-1.c: New test.
1619
76fe932b
AV
16202016-02-11 Andre Vehreschild <vehre@gcc.gnu.org>
1621
1622 PR fortran/69296
1623 * gfortran.dg/associate_19.f03: New test.
1624 * gfortran.dg/associate_20.f03: New test.
1625
564c4d4b
OE
16262016-02-11 Oleg Endo <olegendo@gcc.gnu.org>
1627
1628 * gcc.target/sh/pr54089-8.c: Adjust optimization level.
1629
e1c1ecb0
KT
16302016-02-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1631
1632 * gcc.target/aarch64/target_attr_15.c: Scan assembly for
1633 .arch armv8-a\n. Add -dA to dg-options.
1634 * gcc.target/aarch64/assembler_arch_1.c: New test.
1635 * gcc.target/aarch64/target_attr_7.c: Add -dA to dg-options.
1636
0d7d9458
PC
16372016-02-11 Paolo Carlini <paolo.carlini@oracle.com>
1638
1639 PR c++/68726
1640 * g++.dg/cpp0x/pr68726.C: New.
1641
e6208a60
IE
16422016-02-11 Ilya Enkovich <enkovich.gnu@gmail.com>
1643
1644 * lib/mpx-dg.exp: Fix warning in check_effective_target_mpx
1645 test.
1646
281a11eb
RB
16472016-02-11 Richard Biener <rguenther@suse.de>
1648
1649 * g++.dg/tree-ssa/pr61034.C: Adjust.
1650
e03dd765
VM
16512016-02-10 Vladimir Makarov <vmakarov@redhat.com>
1652
4b48faf5 1653 PR target/69148
e03dd765
VM
1654 * gcc.target/s390/pr69148.c: New.
1655
cdc23927
YR
16562016-02-10 Yuri Rumyantsev <ysrumyan@gmail.com>
1657
1658 PR tree-optimization/69652
1659 * gcc.dg/torture/pr69652.c: New test.
1660
e199dd0a
JJ
16612016-02-10 Jakub Jelinek <jakub@redhat.com>
1662 Patrick Palka <ppalka@gcc.gnu.org>
1663
1664 PR ipa/69241
1665 PR c++/69649
1666 * g++.dg/ipa/pr69241-1.C: New test.
1667 * g++.dg/ipa/pr69241-2.C: New test.
1668 * g++.dg/ipa/pr69241-3.C: New test.
1669 * g++.dg/ipa/pr69649.C: New test.
1670
d6b38027
UB
16712016-02-10 Uros Bizjak <ubizjak@gmail.com>
1672
1673 * gcc.dg/tree-ssa/sra-17.c: Add -mcpu=ev4 for target alpha*-*-*.
1674 * gcc.dg/tree-ssa/sra-18.c: Ditto.
1675
13b562c5
BC
16762016-02-10 Bin Cheng <bin.cheng@arm.com>
1677
1678 PR tree-optimization/68021
1679 * gcc.dg/tree-ssa/pr68021.c: New test.
1680
24a179f8
RB
16812016-02-10 Richard Biener <rguenther@suse.de>
1682
1683 PR tree-optimization/69726
1684 * gcc.dg/uninit-22.c: New testcase.
1685
0d99886f
AP
16862016-02-09 Andrew Pinski <apinski@cavium.com>
1687
1688 PR tree-opt/69282
1689 * gcc.c-torture/compile/20160205-1.c: New testcase.
1690
ab04995c
MM
16912016-02-09 Michael Meissner <meissner@linux.vnet.ibm.com>
1692
1693 PR target/68404
1694 * gcc.target/powerpc/fusion.c: Rewrite test to use TOC fusion
1695 instead accessing a really large arrray.
1696 * gcc.target/powerpc/fusion3.c: Likewise.
1697
4b79ac23
CB
16982016-02-09 Charles Baylis <charles.baylis@linaro.org>
1699
1700 PR target/68532
1701 * gcc.c-torture/execute/pr68532.c: New test.
1702
b890a441
AO
17032016-02-11 Alexandre Oliva <aoliva@redhat.com>
1704
1705 PR target/69634
1706 * gcc.dg/pr69634.c: New.
1707
84a5bef7
RB
17082016-02-09 Richard Biener <rguenther@suse.de>
1709
1710 * gcc.dg/vect/vect-mask-store-move-1.c: Add missing space.
1711
1f123759 17122016-02-09 Alexander Fomin <alexander.fomin@intel.com>
84a5bef7 1713
1f123759
AF
1714 * gcc.target/i386/avx512f-klogic-2.c: Adjust expectation.
1715
65860c77
YR
17162016-02-09 Yuri Rumyantsev <ysrumyan@gmail.com>
1717
1718 * gcc.dg/vect/vect-mask-store-move-1.c: Fix test failures.
1719
7e1e8a0a
RB
17202016-02-09 Richard Biener <rguenther@suse.de>
1721
1722 PR tree-optimization/69715
1723 * gcc.dg/torture/pr69715.c: New testcase.
1724
efb45a9f
PP
17252016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
1726
1727 PR c++/69139
1728 * g++.dg/cpp0x/trailing12.C: New test.
1729 * g++.dg/cpp0x/trailing13.C: New test.
1730
20a0c6f9
PP
17312016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
1732
1733 PR c++/69283
1734 PR c++/67835
1735 * g++.dg/cpp1y/auto-fn29.C: New test.
1736 * g++.dg/cpp1y/auto-fn30.C: New test.
1737
a162f3af
JJ
17382016-02-08 Jakub Jelinek <jakub@redhat.com>
1739
1740 PR tree-optimization/69209
1741 * gcc.c-torture/compile/pr69209.c: New test.
1742
4b4a9fbd
JL
17432016-02-08 Jeff Law <law@redhat.com>
1744
1745 PR tree-optimization/68541
1746 * gcc.dg/tree-ssa/split-path-1.c: Increase limit for number
1747 of statements allowed in join block for path splitting.
1748
cfac5ed2
JJ
17492016-02-08 Jakub Jelinek <jakub@redhat.com>
1750
f68bc23f
JJ
1751 PR c++/59627
1752 * g++.dg/gomp/pr59627.C: New test.
1753
cfac5ed2
JJ
1754 PR ipa/69239
1755 * g++.dg/ipa/pr69239.C: New test.
1756
44714d8c
DM
17572016-02-08 David Malcolm <dmalcolm@redhat.com>
1758
1759 PR preprocessor/69664
1760 * gcc.dg/cpp/trad/comment-2.c: Add expected column number.
1761 * gcc.dg/cpp/warn-comments.c: Likewise.
1762
eba9e839
MP
17632016-02-08 Marek Polacek <polacek@redhat.com>
1764
1765 PR c++/69688
1766 * g++.dg/init/const12.C: New test.
1767
a011cd92
BS
17682016-02-08 Bernd Schmidt <bschmidt@redhat.com>
1769
1770 PR target/60410
1771 * gcc.dg/lto/pr55113_0.c: Remove test.
1772
5317b1be
RB
17732016-02-08 Richard Biener <rguenther@suse.de>
1774
1775 PR tree-optimization/69719
1776 * gcc.dg/torture/pr69719.c: New testcase.
1777
63998a63
RB
17782016-02-08 Richard Biener <rguenther@suse.de>
1779 Jeff Law <law@redhat.com>
1780
1781 PR target/68273
1782 * gcc.target/mips/pr68273.c: New testcase.
1783
43f4a281
RB
17842016-02-08 Richard Biener <rguenther@suse.de>
1785
1786 PR rtl-optimization/69274
1787 * gcc.target/i386/addr-sel-1.c: XFAIL.
1788
0b604d2d
JL
17892016-02-08 Jeff Law <law@redhat.com>
1790
e8dfe49e
JL
1791 PR tree-optimization/68541
1792 * gcc.dg/tree-ssa/split-path-2.c: Make char array explicitly signed.
1793
6daecd7a 1794 PR tree-optimization/65917
0b604d2d
JL
1795 * gcc.dg/tree-ssa/20030922-2.c: No longer xfailed.
1796
c0f0e35a
JD
17972016-02-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1798
1799 PR fortran/50555
1800 * gfortran.dg/namelist_args.f90: New test.
1801
8981d712
JL
18022016-02-05 Jeff Law <law@redhat.com>
1803
6daecd7a 1804 PR tree-optimization/68541
8981d712
JL
1805 * gcc.dg/tree-ssa/split-path-2.c: New test.
1806 * gcc.dg/tree-ssa/split-path-3.c: New test.
1807 * gcc.dg/tree-ssa/split-path-4.c: New test.
1808 * gcc.dg/tree-ssa/split-path-5.c: New test.
1809 * gcc.dg/tree-ssa/split-path-6.c: New test.
1810 * gcc.dg/tree-ssa/split-path-7.c: New test.
1811
46cb9332
MS
18122016-02-05 Martin Sebor <msebor@redhat.com>
1813
1814 PR c++/69662
1815 * g++.dg/warn/Wplacement-new-size-1.C: New test.
1816 * g++.dg/warn/Wplacement-new-size-2.C: New test.
1817
be2083ea
RH
18182016-02-06 Richard HEnderson <rth@redhat.com>
1819
1820 PR c/69643
1821 * gcc.target/i386/addr-space-4.c: New.
1822 * gcc.target/i386/addr-space-5.c: New.
1823
711d7c23
MM
18242016-02-05 Mikael Morin <mikael@gcc.gnu.org>
1825
1826 PR fortran/66089
1827 * gfortran.dg/elemental_dependency_6.f90: New.
1828
b5c1c988
JJ
18292016-02-05 Jakub Jelinek <jakub@redhat.com>
1830
861c7bcd
JJ
1831 PR rtl-optimization/69691
1832 * gcc.c-torture/execute/pr69691.c: New test.
1833
b5c1c988
JJ
1834 PR c++/69628
1835 * g++.dg/parse/pr69628.C: New test.
1836
f7dfa966
UB
18372016-02-05 Uros Bizjak <ubizjak@gmail.com>
1838
1839 * gcc.dg/sancov/asan.c: Move to ...
1840 * gcc.dg/asan/sancov-1.c: ... here.
1841
9b143e64
UB
18422016-02-05 Uros Bizjak <ubizjak@gmail.com>
1843
1844 * gcc.target/i386/pr69577.c: Require avx_runtime target.
1845
f5d4b899
L
18462016-02-05 H.J. Lu <hongjiu.lu@intel.com>
1847
1848 PR target/69677
1849 * gcc.target/i386/pr69677.c: New test.
1850
76c85fbb
PP
18512016-02-05 Patrick Palka <ppalka@gcc.gnu.org>
1852
1853 PR c++/68948
1854 * g++.dg/template/pr68948.C: New test.
1855
f181bf90
DV
18562016-02-05 Dominik Vogt <vogt@linux.vnet.ibm.com>
1857
1858 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove -march=z13 for s390
1859 (only necessary on s390x).
1860
714fb282
L
18612016-02-04 H.J. Lu <hongjiu.lu@intel.com>
1862
1863 * gcc.target/i386/pr69454-2.c: Compile with -msse2
1864 -mno-accumulate-outgoing-args.
1865
618d6c1c
PP
18662016-02-04 Patrick Palka <ppalka@gcc.gnu.org>
1867
1868 * g++.dg/cpp0x/constexpr-ptrmem5.C: New test.
1869
1066e9b5
JJ
18702016-02-04 Jakub Jelinek <jakub@redhat.com>
1871
1872 PR c/69669
1873 * c-c++-common/pr69669.c: New test.
1874
76255d0d
MM
18752016-02-04 Michael Meissner <meissner@linux.vnet.ibm.com>
1876
1877 PR target/69667
1878 * g++.dg/pr69667.C: New file.
1879
e0b059b1
WD
18802016-02-04 Wilco Dijkstra <wdijkstr@arm.com>
1881
1882 PR target/69619
1883 * gcc.dg/pr69619.c: Add new test.
1884
2692b5c8
RS
18852016-02-04 Richard Sandiford <richard.sandiford@arm.com>
1886
1887 PR rtl-optimization/69577
1888 * gcc.target/i386/pr69577.c: New test.
1889
7db337c2
ML
18902016-02-04 Martin Liska <mliska@suse.cz>
1891
1892 * g++.dg/asan/pr69276.C: New test.
1893
cc9c0829
KT
18942016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1895
1896 PR target/65932
1897 PR target/67714
1898 * gcc.target/arm/wmul-3.c: Simplify test to generate just
1899 a single smulbb instruction.
1900 * gcc.target/amr/wmul-1.c: Add -mtune=cortex-a9 to dg-options.
1901 * gcc.target/amr/wmul-2.c: Likewise.
1902
eb9feb52
KT
19032016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1904
1905 PR target/65932
1906 PR target/67714
1907 * gcc.c-torture/execute/pr67714.c: New test.
1908
61f727fe
JJ
19092016-02-04 Ilya Enkovich <enkovich.gnu@gmail.com>
1910
1911 PR target/69454
1912 * gcc.target/i386/pr69454-1.c: New test.
1913 * gcc.target/i386/pr69454-2.c: New test.
1914
05dd97db
MS
19152016-02-03 Martin Sebor <msebor@redhat.com>
1916
1917 PR c++/69251
1918 PR c++/69253
1919 PR c++/69290
1920 PR c++/69277
1921 PR c++/69349
1922 * g++.dg/ext/flexarray-mangle-2.C: New test.
1923 * g++.dg/ext/flexarray-mangle.C: New test.
1924 * g++.dg/ext/flexarray-subst.C: New test.
1925 * g++.dg/ext/flexary11.C: New test.
1926 * g++.dg/ext/flexary12.C: New test.
1927 * g++.dg/ext/flexary13.C: New test.
1928 * g++.dg/ext/flexary14.C: New test.
1929 * g++.dg/other/dump-ada-spec-2.C: Adjust.
1930
dac2fc29
L
19312016-02-03 H.J. Lu <hongjiu.lu@intel.com>
1932
1933 * gcc.target/i386/iamcu/test_passing_unions.c (check_union_passing6):
1934 Define only if CHECK_FLOAT128 is defined.
1935 (main): Properly initialize u5.
1936
eadb8035
JJ
19372016-02-03 Jakub Jelinek <jakub@redhat.com>
1938
0afbb81b
JJ
1939 PR c/69627
1940 * gcc.dg/pr69627.c: New test.
1941
eadb8035
JJ
1942 PR target/69644
1943 * gcc.dg/pr69644.c: New test.
1944
b12d4923
MS
19452016-02-03 Mike Stump <mikestump@comcast.net>
1946
1947 * lib/compat.exp (compat-get-options-main): Add dg-timeout-factor
1948 support for struct-layout-1.exp.
1949
ab4bae0c
PP
19502016-02-03 Patrick Palka <ppalka@gcc.gnu.org>
1951
1952 PR c++/69056
618d6c1c 1953 * g++.dg/cpp0x/pr69056.C: New test.
ab4bae0c 1954
95831c01
VM
19552016-02-03 Vladimir Makarov <vmakarov@redhat.com>
1956 Alexandre Oliva <aoliva@redhat.com>
1957
1958 PR target/69461
1959 * gcc.target/powerpc/pr69461.c: New.
1960
ccc71ab8
UB
19612016-02-03 Uros Bizjak <ubizjak@gmail.com>
1962
1963 * lib/tsan-dg.exp (tsan_init): Move check if tsan executable
1964 works from here ...
1965 (check_effective_target_fsanitize_thread): ... to here. Do not
1966 specify additional compile flags for the test source.
1967 * lib/asan-dg.exp (check_effective_target_fsanitize_address): Do not
1968 specify additional compile flags for the test source.
1969
96299640
WD
19702016-02-03 Wilco Dijkstra <wdijkstr@arm.com>
1971
1972 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
1973
781d83d9
AV
19742016-02-03 Andre Vehreschild <vehre@gcc.gnu.org>
1975
1976 PR fortran/67451
1977 PR fortran/69418
1978 * gfortran.dg/coarray_allocate_2.f08: New test.
1979 * gfortran.dg/coarray_allocate_3.f08: New test.
1980 * gfortran.dg/coarray_allocate_4.f08: New test.
1981
d8208e6d
AL
19822016-02-03 Alan Lawrence <alan.lawrence@arm.com>
1983
1984 * gcc.dg/vect/vect-outer-1-big-array.c: Drop vect_multiple_sizes;
1985 use same scan-tree-dump-times on all platforms.
1986 * gcc.dg/vect/vect-outer-1.c: Likewise.
1987 * gcc.dg/vect/vect-outer-1a-big-array.c: Likewise.
1988 * gcc.dg/vect/vect-outer-1a.c: Likewise.
1989 * gcc.dg/vect/vect-outer-1b-big-array.c: Likewise.
1990 * gcc.dg/vect/vect-outer-1b.c: Likewise.
1991 * gcc.dg/vect/vect-outer-2b.c: Likewise.
1992 * gcc.dg/vect/vect-outer-3b.c: Likewise.
1993 * gcc.dg/vect/vect-reduc-dot-s8b.c: Likewise.
1994
a8394fa0
SB
19952016-02-02 Segher Boessenkool <segher@kernel.crashing.org>
1996
1997 * c-c++-common/vector-compare-4.c: Prune "non-standard ABI extension"
1998 warning.
1999
f3baa1d3
L
20002016-02-02 H.J. Lu <hongjiu.lu@intel.com>
2001
2002 * gcc.target/i386/iamcu/test_empty_structs_and_unions.c: New test.
2003
eb077516
JN
20042016-02-02 James Norris <jnorris@codesourcery.com>
2005
2006 * c-c++-common/goacc/routine-5.c: Add tests.
2007
578fb225
AM
20082016-02-02 Alexander Monakov <amonakov@ispras.ru>
2009
2010 * gcc.target/nvptx/unsigned-cmp.c: New test.
2011
c64f7d37
WD
20122016-02-02 Wilco Dijkstra <wdijkstr@arm.com>
2013
2014 * gcc.target/aarch64/scalar_shift_1.c
2015 (test_corners_sisd_di): Improve force to SIMD register.
2016 (test_corners_sisd_si): Likewise.
2017 * gcc.target/aarch64/vect-ld1r-compile-fp.c:
2018 Remove scan-assembler check for ldr.
2019
90c6f26c
RB
20202016-02-02 Richard Biener <rguenther@suse.de>
2021
2022 PR tree-optimization/69595
2023 * gcc.dg/Warray-bounds-17.c: New testcase.
2024
9dc03c97
RB
20252016-02-02 Richard Biener <rguenther@suse.de>
2026
2027 PR tree-optimization/69606
2028 * gcc.dg/torture/pr69606.c: New testcase.
2029
2d4dc223
YR
20302016-02-02 Yuri Rumyantsev <ysrumyan@gmail.com>
2031
2032 PR middle-end/68542
2033 * gcc.dg/vect/vect-mask-store-move-1.c: New test.
2034 * gcc.target/i386/avx2-vect-mask-store-move1.c: New test.
2035
65c98fde
AM
20362016-02-02 Alan Modra <amodra@gmail.com>
2037
2038 PR target/69548
2039 * gcc.target/powerpc/pr69548.c: New test.
2040
e1b81f2b
JJ
20412016-02-01 Jakub Jelinek <jakub@redhat.com>
2042
d0268b37
JJ
2043 PR rtl-optimization/69592
2044 * gcc.dg/pr69592.c: New test.
2045
e1b81f2b
JJ
2046 PR preprocessor/69543
2047 PR c/69558
2048 * gcc.dg/pr69543.c: New test.
2049 * gcc.dg/pr69558.c: New test.
2050
7dd7780d
UB
20512016-02-01 Uros Bizjak <ubizjak@gmail.com>
2052
bf672ee5
UB
2053 PR testsuite/65940
2054 * g++.dg/other/anon5.C (dg-options): Use -gdwarf-2 instead of -g.
7dd7780d 2055
9a7013f8
MS
20562016-02-01 Martin Sebor <msebor@redhat.com>
2057
2058 * gcc.target/powerpc/pr17381.c: Remove duplicate copy of the test body.
2059
e681fb2b
BC
20602016-02-01 Bin Cheng <bin.cheng@arm.com>
2061
2062 PR tree-optimization/67921
2063 * c-c++-common/ubsan/pr67921.c: New test.
2064
ff86345f
RB
20652016-02-01 Richard Biener <rguenther@suse.de>
2066
2067 PR middle-end/69556
2068 * gcc.dg/tree-ssa/recip-8.c: New testcase.
2069
bc369dbd
RB
20702016-02-01 Richard Biener <rguenther@suse.de>
2071
2072 PR tree-optimization/69574
2073 * gcc.dg/torture/pr69574.c: New testcase.
2074
ef318184
RB
20752016-02-01 Richard Biener <rguenther@suse.de>
2076
2077 PR tree-optimization/69579
2078 * gcc.dg/setjmp-6.c: New testcase.
2079
654745e6
JJ
20802016-02-01 Jakub Jelinek <jakub@redhat.com>
2081
2082 PR rtl-optimization/69570
2083 * g++.dg/opt/pr69570.C: New test.
2084
e6c0c44b
RH
20852016-02-01 Richard Henderson <rth@redhat.com>
2086
2087 * gcc.dg/pr69535.c: New test.
2088
6ff3f09a
JDA
20892016-01-31 John David Anglin <danglin@gcc.gnu.org>
2090
2c005538
JDA
2091 PR testsuite/69584
2092 * gcc.dg/tree-ssa/sra-17.c: Fix regexps to work on hpux.
2093 * gcc.dg/tree-ssa/sra-18.c: Likewise.
2094
61083a4b
JDA
2095 PR debug/68244
2096 * g++.dg/parse/parens3.C: Use register "4" on hppa.
2097
6ff3f09a
JDA
2098 * gcc.dg/tree-ssa/vector-5.c: Add -fno-common option on hppa*-*-hpux*.
2099
0c221916
PT
21002016-01-31 Paul Thomas <pault@gcc.gnu.org>
2101
2102 PR fortran/67564
2103 * gfortran.dg/allocate_with_source_17.f03: New test.
2104
db7a2818
JJ
21052016-01-30 Jakub Jelinek <jakub@redhat.com>
2106
2107 PR tree-optimization/69546
2108 * gcc.dg/torture/pr69546.c: New test.
2109
e520d5f0
PT
21102016-01-30 Paul Thomas <pault@gcc.gnu.org>
2111
2112 PR fortran/69566
2113 * gfortran.dg/unlimited_polymorphic_25.f03: New test.
2114
343c05d3
MS
21152016-01-30 Martin Sebor <msebor@redhat.com>
2116
2117 PR c++/68490
2118 * g++.dg/ext/flexary10.C: New test.
2119
d6c3a539
DH
21202016-01-30 Dominique d'Humieres <dominiq@lps.ens.fr>
2121
2122 PR fortran/66707
2123 gfortran.dg/common_23.f90: New test.
2124
52d72fcd
BS
21252016-01-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2126
2127 PR target/65546
2128 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c: Correct
2129 condition being checked, and disable it when the target supports
2130 misaligned loads and stores.
2131
3a5d2ba4
JJ
21322016-01-29 Jakub Jelinek <jakub@redhat.com>
2133
2134 PR debug/69518
2135 * gcc.dg/torture/pr69518.c: New test.
2136
6bbacdb5
L
21372016-01-29 H.J. Lu <hongjiu.lu@intel.com>
2138
2139 PR target/69530
2140 * gcc.target/i386/pr69530.c: New test.
2141
af932cdb
SE
21422016-01-29 Steve Ellcey <sellcey@imgtec.com>
2143
2144 PR target/65604
2145 * gcc.target/mips/div-delay.c: New test.
2146
26658b7c
JJ
21472016-01-29 Jakub Jelinek <jakub@redhat.com>
2148
33e89989
JJ
2149 PR target/69551
2150 * gcc.target/i386/pr69551.c: New test.
2151
26658b7c
JJ
2152 PR target/66137
2153 * gcc.target/i386/pr66137.c: New test.
2154
401116b5
AB
21552016-01-29 Andrew Bennett <andrew.bennett@imgtec.com>
2156
2157 * gcc.target/mips/p5600-bonding.c (dg-options): Force the test to be
2158 always built for p5600.
2159 * gcc.target/mips/mips.exp (mips-dg-options): Add support for the
2160 isa=p5600 dg-option.
2161
d4abfcc5
RB
21622016-01-29 Richard Biener <rguenther@suse.de>
2163
2164 PR tree-optimization/69547
2165 * g++.dg/tree-ssa/pr69547.C: New testcase.
2166
16b77b32
JJ
21672016-01-29 Jakub Jelinek <jakub@redhat.com>
2168
2169 PR debug/66869
2170 * g++.dg/warn/Wunused-function2.C: New test.
2171
a1c95464
DV
21722016-01-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
2173
2174 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Require a hardware vector
2175 support for test to succeed.
2176
5453bfed
MP
21772016-01-29 Marek Polacek <polacek@redhat.com>
2178
2179 PR c++/69509
2180 PR c++/69516
2181 * g++.dg/ext/constexpr-vla2.C: New test.
2182 * g++.dg/ext/constexpr-vla3.C: New test.
2183 * g++.dg/ubsan/vla-1.C: Remove dg-shouldfail.
2184
452ec2a5
RB
21852016-01-29 Richard Biener <rguenther@suse.de>
2186
2187 PR middle-end/69537
2188 * gcc.dg/uninit-21.c: New testcase.
2189
aec0b19e
UB
21902016-01-28 Uros Bizjak <ubizjak@gmail.com>
2191
2192 PR target/69459
2193 * gcc.target/i386/pr69459.c: New test.
2194
df113ce7
SE
21952016-01-28 Steve Ellcey <sellcey@imgtec.com>
2196
2197 PR target/68400
2198 * gcc.target/mips/mips.exp (mips_option_groups): Add stack-protector.
2199 * gcc.target/mips/pr68400.c: New test.
2200
494de84f
MS
22012016-01-28 Martin Sebor <msebor@redhat.com>
2202
2203 PR target/17381
2204 * gcc.target/powerpc/pr17381.c: New test.
2205
eb1b1f01
JJ
22062016-01-28 Jakub Jelinek <jakub@redhat.com>
2207
2208 PR middle-end/69542
2209 * gcc.dg/torture/pr69542.c: New test.
2210
6dfeb7ce
WD
22112016-01-28 Wilco Dijkstra <wdijkstr@arm.com>
2212
2213 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
2214
4b7471a4
DE
22152016-01-28 David Edelsohn <dje.gcc@gmail.com>
2216
2217 * gcc.dg/pr65980.c: Skip on AIX.
2218 * gcc.dg/pr66688.c: Same.
2219
b271fd21
DE
22202016-01-28 David Edelsohn <dje.gcc@gmail.com>
2221
2222 PR target/63679
2223 * gcc.dg/tree-ssa/sra-17.c: Adjust regex for more label styles.
2224 * gcc.dg/tree-ssa/sra-18.c: Same.
2225
874108a9
AV
22262016-01-28 Andre Vehreschild <vehre@gcc.gnu.org>
2227
2228 PR fortran/62536
2229 * gfortran.dg/block_15.f08: New test.
2230 * gfortran.dg/block_end_error_1.f90: Need to catch additional error
2231 on incorrectly closed BLOCK.
2232
30480bcd
IE
22332016-01-28 Ilya Enkovich <enkovich.gnu@gmail.com>
2234
2235 * gcc.dg/declare-simd.c: New test.
14ba8d6d
RB
22362016-01-28 Richard Biener <rguenther@suse.de>
2237
2238 PR tree-optimization/69466
2239 * gfortran.dg/vect/pr69466.f90: New testcase.
2240
0d4c694e
TP
22412016-01-28 Thomas Preud'homme <thomas.preudhomme@arm.com>
2242
2243 * g++.dg/pr67989.C: Remove ARM-specific option.
2244 * gcc.target/arm/pr67989.C: New file.
2245
2aa780da
UB
22462016-01-27 Uros Bizjak <ubizjak@gmail.com>
2247
2248 * gcc.dg/torture/pr68264.c: Disable log1p test for glibc < 2.22
2249 and expm1 test for glibc < 2.11.
2250
f75ebe77
RH
22512016-01-27 Richard Henderson <rth@redhat.com>
2252
2253 * gcc.c-torture/execute/pr69447.c: New test.
2254
22552016-01-27 Paul Thomas <pault@gcc.gnu.org>
49847d75 2256
9a175e65 2257 PR fortran/69422
49847d75
PT
2258 * gfortran.dg/alloc_comp_assign_15.f03: New test.
2259
cbdd8ae0
JJ
22602016-01-27 Jakub Jelinek <jakub@redhat.com>
2261
2262 PR debug/66869
2263 * gcc.dg/pr66869.c: New test.
2264
2b572b3c
JL
22652016-01-25 Jeff Law <law@redhat.com>
2266
2267 PR tree-optimization/68398
aec0b19e 2268 PR tree-optimization/69196
2b572b3c
JL
2269 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output.
2270 * gcc.dg/tree-ssa/ssa-dom-thread-2c.c: Add extra statements on thread
2271 path to avoid new heuristic allowing more irreducible regions
2272 * gcc.dg/tree-ssa/ssa-dom-thread-2d.c: Likewise.
2273 * gcc.dg/tree-ssa/vrp46.c: Likewise.
2274 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Update expected output.
2275 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: New test.
2276 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
2277
fa74a4bc
MP
22782016-01-27 Marek Polacek <polacek@redhat.com>
2279
2280 PR c/68062
2281 * c-c++-common/vector-compare-4.c: New test.
2282
0afff540
DM
22832016-01-27 David Malcolm <dmalcolm@redhat.com>
2284
2285 PR preprocessor/69126
2286 * c-c++-common/pr69126.c: New test case.
2287
1a218fc9
ILT
22882016-01-27 Ian Lance Taylor <iant@google.com>
2289
2290 * gcc.dg/tree-ssa/ivopt_5.c: New test.
2291
5d70666e
RB
22922016-01-27 Ryan Burn <contact@rnburn.com>
2293
2294 PR cilkplus/69267
2295 * g++.dg/cilk-plus/CK/pr69267.cc: New test.
2296
87ff4d66
UB
22972016-01-27 Uros Bizjak <ubizjak@gmail.com>
2298
2299 PR target/69512
2300 * gcc.target/i386/pr69512.c: New test.
2301
27e23cca
RE
23022016-01-27 Rainer Emrich <rainer@emrich-ebersheim.de>
2303
2304 PR ada/69488
2305 * gnat.dg/sso/*.adb: Robustify dg-output directives.
2306
05bf54c3
MP
23072016-01-27 Marek Polacek <polacek@redhat.com>
2308
2309 PR c++/69379
2310 * g++.dg/pr69379.C: New test.
2311
60214d0d
MS
23122016-01-27 Martin Sebor <msebor@redhat.com>
2313
2314 PR c++/69317
2315 * g++.dg/abi/Wabi-2-2.C: New test.
2316 * g++.dg/abi/Wabi-2-3.C: New test.
2317 * g++.dg/abi/Wabi-3-2.C: New test.
2318 * g++.dg/abi/Wabi-3-3.C: New test.
2319
167c7bfa
RB
23202016-01-27 Richard Biener <rguenther@suse.de>
2321
2322 PR tree-optimization/69166
2323 * gcc.dg/torture/pr69166.c: New testcase.
2324
1430fb1f
MJ
23252016-01-27 Martin Jambor <mjambor@suse.cz>
2326
2327 PR tree-optimization/69355
2328 * gcc.dg/tree-ssa/pr69355.c: New test.
2329
95e3030c
MP
23302016-01-27 Marek Polacek <polacek@redhat.com>
2331
2332 PR c++/69496
2333 * g++.dg/ext/constexpr-vla1.C: New test.
2334
eeb085f3
CB
23352016-01-20 Christian Bruel <christian.bruel@st.com>
2336
2337 PR target/69245
2338 * gcc.target/arm/pr69245.c: New test.
2339
b1652dde
JJ
23402016-01-27 Jakub Jelinek <jakub@redhat.com>
2341
2342 PR tree-optimization/69399
2343 * gcc.dg/torture/pr69399.c: New test.
2344
ce7e8f00
EB
23452016-01-27 Eric Botcazou <ebotcazou@adacore.com>
2346
2347 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: XFAIL on SPARC 64-bit.
2348
e4aac1d1
EB
23492016-01-26 Eric Botcazou <ebotcazou@adacore.com>
2350
2351 * gcc.c-torture/execute/stkalign.c: XFAIL run on SPARC 64-bit.
2352
8dfdb419
TV
23532016-01-26 Tom de Vries <tom@codesourcery.com>
2354
2355 PR tree-optimization/69110
2356 * gcc.dg/autopar/pr69110.c: New test.
2357
56f80f54 23582016-01-26 Abderrazek Zaafrani <a.zaafrani@samsung.com>
87ff4d66 2359 Sebastian Pop <s.pop@samsung.com>
56f80f54
AZ
2360
2361 * gcc.dg/graphite/isl-ast-op-select.c: New.
2362
a0909527
PT
23632015-01-26 Paul Thomas <pault@gcc.gnu.org>
2364
2365 PR fortran/69385
2366 * gfortran.dg/allocate_error_6.f90: New test.
2367
ffc445f4
RH
23682016-01-26 Richard Henderson <rth@redhat.com>
2369
2370 * gcc.dg/tm/pr60908.c: New test.
2371
01e1dea3
DM
23722016-01-26 David Malcolm <dmalcolm@redhat.com>
2373
2374 PR other/69006
2375 * g++.dg/ext/timevar1.C: Add dg-allow-blank-lines-in-output
2376 directive.
2377 * gcc.dg/plugin/diagnostic-test-show-locus-color.c: Update
2378 expected multiline output to reflect the colorization being
2379 disabled before newlines.
2380 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
2381 (custom_diagnostic_finalizer): Replace call to
2382 pp_newline_and_flush with call to pp_flush.
2383 * gcc.dg/unroll-2.c: Add dg-allow-blank-lines-in-output directive.
2384 * gfortran.dg/implicit_class_1.f90: Likewise.
2385 * lib/gcc-dg.exp (allow_blank_lines): New global.
2386 (dg-allow-blank-lines-in-output): New procedure.
2387 (gcc-dg-prune): Complain about blank lines in the output, unless
2388 dg-allow-blank-lines-in-output was called.
2389 * lib/multiline.exp (_build_multiline_regex): Only support
2390 arbitrary followup text for non-blank-lines, not for blank lines.
2391
13f92e8d
JJ
23922016-01-26 Jakub Jelinek <jakub@redhat.com>
2393
2394 PR tree-optimization/69483
2395 * gcc.dg/pr69483.c: New test.
2396 * g++.dg/opt/pr69483.C: New test.
2397
92422235
CL
23982016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
2399
2400 PR target/68620
2401 * gcc.target/arm/pr68620.c: New test.
2402
0bccf11b
L
24032016-01-26 H.J. Lu <hongjiu.lu@intel.com>
2404
2405 * gcc.target/i386/pr68986-2.c: Remove -m32.
2406
81cd202e
L
24072016-01-26 H.J. Lu <hongjiu.lu@intel.com>
2408
2409 PR target/68986
2410 * gcc.target/i386/pr68986-1.c: New test.
2411 * gcc.target/i386/pr68986-2.c: Likewise.
2412 * gcc.target/i386/pr68986-3.c: Likewise.
2413
213a1c03
CB
24142016-01-26 Christian Bruel <christian.bruel@st.com>
2415
2416 * lib/target-supports.exp
2417 (check_effective_target_arm_crypto_pragma_ok_nocache): Remove.
2418 (check_effective_target_arm_crypto_pragma_ok): Likewise.
2419 * gcc.target/arm/attr-crypto.c: Remove arm_crypto_pragma_ok test.
2420
22a08dd1
RB
24212016-01-26 Richard Biener <rguenther@suse.de>
2422
2423 PR tree-optimization/69452
2424 * gcc.dg/torture/pr69452.c: New testcase.
2425
6c06e0e8
JJ
24262016-01-26 Jakub Jelinek <jakub@redhat.com>
2427
2428 PR target/69442
2429 * gcc.dg/pr69442.c: New test.
2430
b96824c4
RFI
24312016-01-26 Roger Ferrer Ibáñez <rofirrim@gmail.com>
2432
2433 PR target/67896
2434 * gcc.target/aarch64/simd/pr67896.C: New.
2435
5ee31e57
RS
24362016-01-26 Richard Sandiford <richard.sandiford@arm.com>
2437
2438 PR tree-optimization/69400
2439 * gcc.dg/plugin/wide-int_plugin.c (test_wide_int_mod_trunc): New
2440 function.
2441 (plugin_init): Call it.
2442 * gcc.dg/torture/pr69400.c: New test.
2443
7ddfb31d
CL
24442016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
2445
2446 * gcc.target/arm/pr68674.c: Check and use arm_fp effective target.
2447
1e050c90
AK
24482016-01-25 Aditya Kumar <aditya.k7@samsung.com>
2449 Sebastian Pop <s.pop@samsung.com>
2450
2451 * gcc.dg/graphite/graphite.exp: Only run the fuse-*.c tests with
2452 isl-0.15.
2453
c8ee4bf5
AK
24542016-01-25 Aditya Kumar <aditya.k7@samsung.com>
2455 Sebastian Pop <s.pop@samsung.com>
2456
2457 * gcc.dg/graphite/pr69292.c: New.
2458
d902b330
JJ
24592016-01-25 Jakub Jelinek <jakub@redhat.com>
2460
2461 * c-c++-common/goacc/use_device-1.c: New test.
2462
2c89b952
JL
24632016-01-25 Jeff Law <law@redhat.com>
2464
2465 PR tree-optimization/69196
2466 PR tree-optimization/68398
2467 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output
2468 * gcc.dg/tree-ssa/pr68198.c: Likewise.
2469
685c8785
DE
24702016-01-25 David Edelsohn <dje.gcc@gmail.com>
2471
2472 PR target/69469
2473 * gcc.target/powerpc/vsx-vector-2.c: Adjust for Goldschmidt's
2474 Algorithm.
2475
95cef0c1
RB
24762016-01-25 Richard Biener <rguenther@suse.de>
2477
2478 PR testsuite/69380
2479 * g++.dg/tree-ssa/pr69336.C: Restrict to x86_64 and i?86.
2480
2947d3b2
IE
24812016-01-25 Ilya Enkovich <enkovich.gnu@gmail.com>
2482
2483 PR target/69421
2484 * gcc.dg/pr69421.c: New test.
2485
ae19075a
BB
24862016-01-25 Bilyan Borisov <bilyan.borisov@arm.com>
2487
2488 * gcc.target/aarch64/simd/vcvt_s64_f64_1.c: New.
2489 * gcc.target/aarch64/simd/vcvt_u64_f64_1.c: Likewise.
2490 * gcc.target/aarch64/simd/vcvta_s64_f64_1.c: Likewise.
2491 * gcc.target/aarch64/simd/vcvta_u64_f64_1.c: Likewise.
2492 * gcc.target/aarch64/simd/vcvtm_s64_f64_1.c: Likewise.
2493 * gcc.target/aarch64/simd/vcvtm_u64_f64_1.c: Likewise.
2494 * gcc.target/aarch64/simd/vcvtn_s64_f64_1.c: Likewise.
2495 * gcc.target/aarch64/simd/vcvtn_u64_f64_1.c: Likewise.
2496 * gcc.target/aarch64/simd/vcvtp_s64_f64_1.c: Likewise.
2497 * gcc.target/aarch64/simd/vcvtp_u64_f64_1.c: Likewise.
2498
fa4511c2
RB
24992016-01-25 Richard Biener <rguenther@suse.de>
2500
2501 PR tree-optimization/69376
2502 * gcc.dg/torture/pr69376.c: New testcase.
2503
1d101216
JD
25042016-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2505
2506 PR fortran/69397
2507 PR fortran/68442
2508 * gfortran.dg/interface_38.f90: New test.
2509 * gfortran.dg/interface_39.f90: New test.
a0909527 2510
a59b92b0
PP
25112016-01-24 Patrick Palka <ppalka@gcc.gnu.org>
2512
2513 Revert:
2514 2016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
2515
2516 PR c++/11858
2517 PR c++/24663
2518 PR c++/24664
2519 * g++.dg/template/pr11858.C: New test.
2520 * g++.dg/template/pr24663.C: New test.
2521 * g++.dg/template/unify12.C: New test.
2522 * g++.dg/template/unify13.C: New test.
2523 * g++.dg/template/unify14.C: New test.
2524 * g++.dg/template/unify15.C: New test.
2525 * g++.dg/template/unify16.C: New test.
2526 * g++.dg/template/unify17.C: New test.
2527
16acb1a8
DH
25282016-01-24 Dominique d'Humieres <dominiq@lps.ens.fr>
2529
2530 PR fortran/68283
2531 gfortran.dg/pr68283.f90: New test.
2532
094773e8
TK
25332016-01-24 Thomas Koenig <tkoenig@gcc.gnu.org>
2534
2535 PR fortran/66094
2536 * gfortran.dg/inline_matmul_13.f90: New test.
2537 * gfortran.dg/matmul_bounds_8.f90: New test.
2538 * gfortran.dg/matmul_bounds_9.f90: New test.
2539 * gfortran.dg/matmul_bounds_10.f90: New test.
2540
42fb90d7
TV
25412016-01-23 Tom de Vries <tom@codesourcery.com>
2542
2543 PR tree-optimization/69426
2544 * gcc.dg/autopar/pr69426.c: New test.
2545
69da7802
MS
25462016-01-23 Martin Sebor <msebor@redhat.com>
2547
2548 PR c++/58109
2549 PR c++/69022
2550 * g++.dg/cpp0x/alignas5.C: New test.
2551 * g++.dg/ext/vector29.C: Same.
2552
da17300a
UB
25532016-01-23 Uros Bizjak <ubizjak@gmail.com>
2554
2555 * gcc.target/i386/chkp-strlen-2.c: Define _GNU_SOURCE.
2556 * gcc.target/i386/chkp-strlen-4.c: Move the definition of
2557 _GNU_SOURCE from compile flags to the source.
2558 * gcc.target/i386/chkp-stropt-12.c: Ditto.
2559 * gcc.target/i386/chkp-stropt-16.c: Ditto.
2560 * gcc.target/i386/chkp-stropt-4.c: Ditto.
2561 * gcc.target/i386/chkp-stropt-8.c: Ditto.
2562
62041cfc
JJ
25632016-01-22 Jakub Jelinek <jakub@redhat.com>
2564
2565 PR target/69432
2566 * g++.dg/opt/pr69432.C: New test.
2567
f7d2ad6f
BS
25682016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2569
2570 * gcc.target/powerpc/pr63354c: Adjust target selector to include
2571 32-bit targets testing an -m64 multilib.
2572
d403fc9a
WS
25732016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2574
2575 * gcc.target/powerpc/pr63354.c: Restrict to Linux targets with
2576 64-bit support.
2577
4aa16f8d
JG
25782016-01-22 James Greenhalgh <james.greenhalgh@arm.com>
2579
2580 * gcc.dg/vect/bb-slp-pr68892.c: Require vect_double.
2581
7c816d0f
CB
25822016-01-21 Christian Bruel <christian.bruel@st.com>
2583
2584 PR target/68674
2585 * gcc.target/i386/pr68674.c
2586 * gcc.target/aarch64/pr68674.c
2587 * gcc.target/arm/pr68674.c
2588
fce661e8
KT
25892016-01-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2590
2591 PR target/69403
2592 * gcc.c-torture/execute/pr69403.c: New test.
2593
4696899f
PC
25942016-01-22 Paolo Carlini <paolo.carlini@oracle.com>
2595
2596 PR c++/55843
2597 * g++.dg/template/pr55843.C: New.
2598
bac69366
AL
25992016-01-22 Alan Lawrence <alan.lawrence@arm.com>
2600
2601 PR testsuite/66877
2602 * gcc.dg/vect/vect-over-widen-3-big-array.c: Only look for 1
2603 vect_recog_over_widening_pattern in dump if we have vect_widen_shift.
2604
b57d3a5c
BS
26052016-01-21 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2606
2607 PR testsuite/67489
da17300a
UB
2608 * gcc.target/powerpc/p8vector-builtin-8.c: Remove { target int128 }
2609 from dg-do compile directive, and instead add
2610 { dg-require-effective-target int128 }.
b57d3a5c 2611
9f04a53e
MS
26122016-01-20 Martin Sebor <msebor@redhat.com>
2613
2614 PR c/69405
2615 * gcc.dg/sync-fetch.c: New test.
2616
38a51663
JL
26172016-01-21 Martin Sebor <msebor@redhat.com>
2618
2619 PR target/69252
2620 * gcc.target/powerpc/pr69252.c: New test.
2621
2423a75a
JD
26222016-01-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2623
2624 PR fortran/65996
da17300a 2625 * gfortran.dg/pr65996.f90: New test.
2423a75a 2626
0a76463f
DV
26272016-01-21 Dominik Vogt <vogt@linux.vnet.ibm.com>
2628
2629 PR c++/68810
9f04a53e 2630 * g++.dg/cpp0x/constexpr-reinterpret1.C: Fix line number that is
2423a75a 2631 expected to generate an error.
0a76463f 2632
9776e692
BS
26332016-01-21 Bernd Schmidt <bschmidt@redhat.com>
2634
2635 PR middle-end/66178
2636 * gcc.dg/torture/pr66178.c: New test.
2637
c8d3e088
AB
26382016-01-21 Anton Blanchard <anton@samba.org>
2639 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2640
2641 PR target/63354
2642 * gcc.target/powerpc/pr63354.c: New test.
2643
35b707ff
VM
26442016-01-21 Vladimir Makarov <vmakarov@redhat.com>
2645
2646 PR rtl-optimization/68990
2647 * gcc.target/i386/pr68990: New.
2648
157b0829
NC
26492016-01-21 Nick Clifton <nickc@redhat.com>
2650
2651 PR target/69129
2652 * gcc.target/mips/pr69129.c: New.
2653
aede6748
PC
26542016-01-21 Paolo Carlini <paolo.carlini@oracle.com>
2655
2656 PR c++/58046
2657 * g++.dg/cpp0x/pr58046.C: New.
2658
5463c2c8
JJ
26592016-01-21 Jakub Jelinek <jakub@redhat.com>
2660
6d31cc75
SS
2661 PR target/69187
2662 PR target/65624
2663 * gcc.target/arm/pr69187.c: New test.
2664
5463c2c8
JJ
2665 PR c++/69355
2666 * g++.dg/torture/pr69355.C: New test.
2667
fa28f32b
AK
26682016-01-21 Aditya Kumar <aditya.k7@samsung.com>
2669 Sebastian Pop <s.pop@samsung.com>
2670
2671 * gfortran.dg/graphite/interchange-3.f90: Adjust pattern.
2672
b920a047
AK
26732016-01-21 Aditya Kumar <aditya.k7@samsung.com>
2674 Sebastian Pop <s.pop@samsung.com>
2675
da17300a 2676 * gcc.dg/graphite/pr68976.c: New test.
b920a047 2677
bdd3aea6
JJ
26782016-01-21 Jakub Jelinek <jakub@redhat.com>
2679
2680 PR middle-end/67653
2681 * c-c++-common/pr67653.c: New test.
2682 * gcc.dg/torture/pr29119.c: Add dg-warning.
2683
26a2e6ae
PB
26842016-01-20 Peter Bergner <bergner@vnet.ibm.com>
2685
2686 * gcc.target/powerpc/cpu-builtin-1.c: New test.
2687
d25c7690
PK
26882016-01-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
2689
2690 PR c/24293
2691 * gcc.dg/pr24293.c: New test.
2692 * gcc.dg/Wcxx-compat-8.c: Adjust to accept error due to
2693 incomplete struct type.
2694 * gcc.dg/declspec-1.c: Likewise.
2695 * gcc.dg/pr63549.c: Likewise.
2696
889d5698
JJ
26972016-01-20 Jakub Jelinek <jakub@redhat.com>
2698
2699 PR tree-optimization/66612
2700 * gcc.target/powerpc/20050830-1.c: Xfail the scan-assembler test
2701 for bdn instruction.
2702
d7cf3dc7
CL
27032016-01-20 Christophe Lyon <christophe.lyon@linaro.org>
2704
2705 * lib/target-supports.exp
2706 (check_effective_target_arm_fp_ok_nocache): New.
2707 (check_effective_target_arm_fp_ok): New.
2708 (add_options_for_arm_fp): New.
2709 (check_effective_target_arm_crypto_ok_nocache): Require
2710 target_arm_v8_neon_ok instead of arm32.
2711 (check_effective_target_arm_crypto_pragma_ok_nocache): New.
2712 (check_effective_target_arm_crypto_pragma_ok): New.
2713 (add_options_for_arm_vfp): New.
2714 * gcc.target/arm/attr-crypto.c: Use arm_crypto_pragma_ok effective
2715 target. Do not force -mfloat-abi=softfp, use arm_fp_ok effective
2716 target instead. Force initial fpu to vfp.
2717 * gcc.target/arm/attr-neon-builtin-fail.c: Do not force
2718 -mfloat-abi=softfp, use arm_fp_ok effective target instead.
2719 * gcc.target/arm/attr-neon-fp16.c: Likewise. Remove arm_neon_ok
2720 dependency.
2721 * gcc.target/arm/attr-neon2.c: Do not force -mfloat-abi=softfp,
2722 use arm_vfp effective target instead. Force initial fpu to vfp.
2723 * gcc.target/arm/attr-neon3.c: Likewise.
2724 * gcc.target/arm/cmp-2.c: Use arm_fp_ok effective target instead of
2725 arm_vfp_ok.
2726 * gcc.target/arm/unsigned-float.c: Likewise.
2727 * gcc.target/arm/vfp-1.c: Likewise.
2728 * gcc.target/arm/vfp-ldmdbd.c: Likewise.
2729 * gcc.target/arm/vfp-ldmdbs.c: Likewise.
2730 * gcc.target/arm/vfp-ldmiad.c: Likewise.
2731 * gcc.target/arm/vfp-ldmias.c: Likewise.
2732 * gcc.target/arm/vfp-stmdbd.c: Likewise.
2733 * gcc.target/arm/vfp-stmdbs.c: Likewise.
2734 * gcc.target/arm/vfp-stmiad.c: Likewise.
2735 * gcc.target/arm/vfp-stmias.c: Likewise.
2736 * gcc.target/arm/vnmul-1.c: Likewise.
2737 * gcc.target/arm/vnmul-2.c: Likewise.
2738 * gcc.target/arm/vnmul-3.c: Likewise.
2739 * gcc.target/arm/vnmul-4.c: Likewise.
2740
01ac9704 27412016-01-20 H.J. Lu <hongjiu.lu@intel.com>
e84b00da 2742
e84b00da
L
2743 PR testsuite/69366
2744 * g++.dg/pr63995-1.C: Require non-x32 target, instead of,
2745 the MPX run-time library, for compile-time MPX test.
2746 * gcc.target/i386/chkp-always_inline.c: Likewise.
2747 * gcc.target/i386/chkp-bndret.c: Likewise.
2748 * gcc.target/i386/chkp-builtins-1.c: Likewise.
2749 * gcc.target/i386/chkp-builtins-2.c: Likewise.
2750 * gcc.target/i386/chkp-builtins-3.c: Likewise.
2751 * gcc.target/i386/chkp-builtins-4.c: Likewise.
2752 * gcc.target/i386/chkp-const-check-1.c: Likewise.
2753 * gcc.target/i386/chkp-const-check-2.c: Likewise.
2754 * gcc.target/i386/chkp-hidden-def.c: Likewise.
2755 * gcc.target/i386/chkp-label-address.c: Likewise.
2756 * gcc.target/i386/chkp-lifetime-1.c: Likewise.
2757 * gcc.target/i386/chkp-narrow-bounds.c: Likewise.
2758 * gcc.target/i386/chkp-pr69044.c: Likewise.
2759 * gcc.target/i386/chkp-remove-bndint-1.c: Likewise.
2760 * gcc.target/i386/chkp-remove-bndint-2.c: Likewise.
2761 * gcc.target/i386/chkp-strchr.c: Likewise.
2762 * gcc.target/i386/chkp-strlen-1.c: Likewise.
2763 * gcc.target/i386/chkp-strlen-2.c: Likewise.
2764 * gcc.target/i386/chkp-strlen-3.c: Likewise.
2765 * gcc.target/i386/chkp-strlen-4.c: Likewise.
2766 * gcc.target/i386/chkp-strlen-5.c: Likewise.
2767 * gcc.target/i386/chkp-stropt-1.c: Likewise.
2768 * gcc.target/i386/chkp-stropt-10.c: Likewise.
2769 * gcc.target/i386/chkp-stropt-11.c: Likewise.
2770 * gcc.target/i386/chkp-stropt-12.c: Likewise.
2771 * gcc.target/i386/chkp-stropt-13.c: Likewise.
2772 * gcc.target/i386/chkp-stropt-14.c: Likewise.
2773 * gcc.target/i386/chkp-stropt-15.c: Likewise.
2774 * gcc.target/i386/chkp-stropt-16.c: Likewise.
2775 * gcc.target/i386/chkp-stropt-2.c: Likewise.
2776 * gcc.target/i386/chkp-stropt-3.c: Likewise.
2777 * gcc.target/i386/chkp-stropt-4.c: Likewise.
2778 * gcc.target/i386/chkp-stropt-5.c: Likewise.
2779 * gcc.target/i386/chkp-stropt-6.c: Likewise.
2780 * gcc.target/i386/chkp-stropt-7.c: Likewise.
2781 * gcc.target/i386/chkp-stropt-8.c: Likewise.
2782 * gcc.target/i386/chkp-stropt-9.c: Likewise.
2783 * gcc.target/i386/pr63995-2.c: Likewise.
2784 * gcc.target/i386/pr64805.c: Likewise.
2785 * gcc.target/i386/pr65044.c: Likewise.
2786 * gcc.target/i386/pr65167.c: Likewise.
2787 * gcc.target/i386/pr65183.c: Likewise.
2788 * gcc.target/i386/pr65184.c: Likewise.
2789 * gcc.target/i386/thunk-retbnd.c: Likewise.
01ac9704 2790
28b33016
IE
27912016-01-20 Ilya Enkovich <enkovich.gnu@gmail.com>
2792
2793 PR tree-optimization/69328
2794 * gcc.dg/pr69328.c: New test.
2795
bcff0913
JL
27962016-01-20 Jeff Law <law@redhat.com>
2797
bf0bb970 2798 PR target/25114
bcff0913
JL
2799 * gcc.target/m68k/pr25114.c: New test.
2800
a3f69631
AV
28012016-01-20 Andre Vieira <andre.simoesdiasvieira@arm.com>
2802
2803 * gcc.target/arm/memset-inline-10.c: Added
2804 dg-require-effective-target arm_thumb2_ok.
2805
af33ba0d
EB
28062016-01-19 Eric Botcazou <ebotcazou@adacore.com>
2807
2808 * gcc.dg/debug/dwarf2/sso.c: New test.
2809
7596d5de
UB
28102016-01-19 Uros Bizjak <ubizjak@gmail.com>
2811
2812 PR testsuite/68820
2813 * gcc.c-torture/execute/builtins/memops-asm.x: New file.
2814 * gcc.c-torture/execute/builtins/strstr-asm.x: Ditto.
2815 * gcc.c-torture/execute/builtins/strstr-asm.c: Remove dg-options.
2816
ceda2c69
JH
28172016-01-19 Jan Hubicka <hubicka@ucw.cz>
2818
2819 PR ipa/66223
2820 * g++.dg/ipa/devirt-50.C: New testcase.
2821
38a979f2
MP
28222016-01-19 Marek Polacek <polacek@redhat.com>
2823
2824 PR c++/68965
2825 * g++.dg/cpp1y/parameter-pack-1.C: New test.
2826 * g++.dg/cpp1y/parameter-pack-2.C: New test.
2827
962801c5
KT
28282016-01-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2829
2830 PR target/69135
2831 * gcc.target/arm/pr69135_1.c: New test.
2832
078fe40a
WD
28332015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
2834
2835 * gcc.target/aarch64/ccmp_1.c: Add new tests.
2836
786e3c06
WD
28372015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
2838
2839 * gcc.target/aarch64/ccmp_1.c: New testcase.
2840
1e297006
MP
28412016-01-19 Marek Polacek <polacek@redhat.com>
2842
2843 PR c++/68586
2844 * g++.dg/cpp0x/enum30.C: New test.
2845
879c27e3
RB
28462016-01-19 Richard Biener <rguenther@suse.de>
2847
2848 PR tree-optimization/69336
2849 * g++.dg/tree-ssa/pr69336.C: New testcase.
2850
015337d3
JJ
28512016-01-19 Jakub Jelinek <jakub@redhat.com>
2852
2853 PR debug/65779
2854 * gcc.dg/pr65779.c: New test.
2855
e2c768b6
RB
28562016-01-19 Richard Biener <rguenther@suse.de>
2857
2858 PR tree-optimization/69352
2859 * gcc.dg/torture/pr69352.c: New testcase.
2860
569efc34
JJ
28612016-01-19 Jakub Jelinek <jakub@redhat.com>
2862
2863 PR rtl-optimization/68955
2864 PR rtl-optimization/64557
2865 * gcc.dg/torture/pr68955.c: New test.
2866
e49d321f
JH
28672016-01-19 Jan Hubicka <hubicka@ucw.cz>
2868
2869 PR lto/69136
2870 * g++.dg/torture/pr69136.C: New testcase.
2871
e9191ad3
JH
28722016-01-19 Jan Hubicka <hubicka@ucw.cz>
2873
2874 PR lto/69133
2875 * g++.dg/lto/pr69133_0.C: New testcase.
2876 * g++.dg/lto/pr69133_1.C: New testcase.
2877
2bedb645
JL
28782016-01-15 Jeff Law <law@redhat.com>
2879
2880 PR tree-optimization/69320
2881 * gcc.c-torture/pr69320-1.c: New test.
2882 * gcc.c-torture/pr69320-2.c: New test.
2883 * gcc.c-torture/pr69320-3.c: New test.
2884 * gcc.c-torture/pr69320-4.c: New test.
2885
17c15cb9
PP
28862016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
2887
2888 PR c++/11858
2889 PR c++/24663
2890 PR c++/24664
2891 * g++.dg/template/pr11858.C: New test.
2892 * g++.dg/template/pr24663.C: New test.
2893 * g++.dg/template/unify12.C: New test.
2894 * g++.dg/template/unify13.C: New test.
2895 * g++.dg/template/unify14.C: New test.
2896 * g++.dg/template/unify15.C: New test.
2897 * g++.dg/template/unify16.C: New test.
2898 * g++.dg/template/unify17.C: New test.
2899
9617fd08
DM
29002016-01-18 David Malcolm <dmalcolm@redhat.com>
2901
2902 PR testsuite/69181
2903 * gcc.dg/pr69181-1.c: New test file.
2904 * gcc.dg/pr69181-2.c: New test file.
2905 * lib/gcc-dg.exp (dg-test): Consolidate post-test cleanup of
2906 globals by moving it to...
2907 (cleanup-after-saved-dg-test): ...this new function. Add
2908 "global additional_sources_used". Add reset of global
2909 multiline_expected_outputs to the empty list.
2910 * lib/multiline.exp (_multiline_expected_outputs): Rename this
2911 global to...
2912 (multiline_expected_outputs): ...this, and updated comments to
2913 note that it is modified from gcc-dg.exp.
2914 (dg-end-multiline-output): Update for the above renaming.
2915 (handle-multiline-outputs): Likewise. Remove the clearing
2916 of the expected outputs to the empty list.
2917
b555a2e4
RB
29182016-01-18 Richard Biener <rguenther@suse.de>
2919
2920 PR tree-optimization/69297
2921 * gcc.dg/vect/costmodel/x86_64/costmodel-pr69297.c: New testcase.
2922
96902805
JM
29232016-01-18 Joseph Myers <joseph@codesourcery.com>
2924
2925 * gcc.target/mips/mips-3d-1.c: Use forbid_cpu=octeon.* in
2926 dg-options.
2927 * gcc.target/mips/mips-3d-2.c: Likewise.
2928 * gcc.target/mips/mips-3d-3.c: Likewise.
2929 * gcc.target/mips/mips-3d-4.c: Likewise.
2930 * gcc.target/mips/mips-3d-5.c: Likewise.
2931 * gcc.target/mips/mips-3d-6.c: Likewise.
2932 * gcc.target/mips/mips-3d-7.c: Likewise.
2933 * gcc.target/mips/mips-3d-8.c: Likewise.
2934 * gcc.target/mips/mips-3d-9.c: Likewise.
2935 * gcc.target/mips/mips-ps-1.c: Likewise.
2936 * gcc.target/mips/mips-ps-2.c: Likewise.
2937 * gcc.target/mips/mips-ps-3.c: Likewise.
2938 * gcc.target/mips/mips-ps-4.c: Likewise.
2939 * gcc.target/mips/mips-ps-5.c: Likewise.
2940 * gcc.target/mips/mips-ps-6.c: Likewise.
2941 * gcc.target/mips/mips-ps-7.c: Likewise.
2942 * gcc.target/mips/mips-ps-type.c: Likewise.
2943 * gcc.target/mips/mips-ps-type-2.c: Likewise.
2944 * gcc.target/mips/mips16-attributes-6.c: Likewise.
2945
40e26f94
TV
29462016-01-18 Tom de Vries <tom@codesourcery.com>
2947
2948 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: New test.
2949 * c-c++-common/goacc/kernels-double-reduction.c: New test.
2950 * c-c++-common/goacc/kernels-empty.c: New test.
2951 * c-c++-common/goacc/kernels-eternal.c: New test.
2952 * c-c++-common/goacc/kernels-loop-2.c: New test.
2953 * c-c++-common/goacc/kernels-loop-3.c: New test.
2954 * c-c++-common/goacc/kernels-loop-data-2.c: New test.
2955 * c-c++-common/goacc/kernels-loop-data-enter-exit-2.c: New test.
2956 * c-c++-common/goacc/kernels-loop-data-enter-exit.c: New test.
2957 * c-c++-common/goacc/kernels-loop-data-update.c: New test.
2958 * c-c++-common/goacc/kernels-loop-data.c: New test.
2959 * c-c++-common/goacc/kernels-loop-g.c: New test.
2960 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: New test.
2961 * c-c++-common/goacc/kernels-loop-n.c: New test.
2962 * c-c++-common/goacc/kernels-loop-nest.c: New test.
2963 * c-c++-common/goacc/kernels-loop.c: New test.
2964 * c-c++-common/goacc/kernels-noreturn.c: New test.
2965 * c-c++-common/goacc/kernels-one-counter-var.c: New test.
2966 * c-c++-common/goacc/kernels-parallel-loop-data-enter-exit.c: New test.
2967 * c-c++-common/goacc/kernels-reduction.c: New test.
2968
a98d4647
TV
29692016-01-18 Tom de Vries <tom@codesourcery.com>
2970
2971 * gcc.dg/autopar/outer-1.c: Update for new parloops instantiation.
2972 * gcc.dg/autopar/outer-2.c: Same.
2973 * gcc.dg/autopar/outer-3.c: Same.
2974 * gcc.dg/autopar/outer-4.c: Same.
2975 * gcc.dg/autopar/outer-5.c: Same.
2976 * gcc.dg/autopar/outer-6.c: Same.
2977 * gcc.dg/autopar/parallelization-1.c: Same.
2978 * gcc.dg/autopar/parloops-exit-first-loop-alt-2.c: Same.
2979 * gcc.dg/autopar/parloops-exit-first-loop-alt-3.c: Same.
2980 * gcc.dg/autopar/parloops-exit-first-loop-alt-4.c: Same.
2981 * gcc.dg/autopar/parloops-exit-first-loop-alt-5.c: Same.
2982 * gcc.dg/autopar/parloops-exit-first-loop-alt-6.c: Same.
2983 * gcc.dg/autopar/parloops-exit-first-loop-alt-7.c: Same.
2984 * gcc.dg/autopar/parloops-exit-first-loop-alt-pr66652.c: Same.
2985 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: Same.
2986 * gcc.dg/autopar/pr39500-1.c: Same.
2987 * gcc.dg/autopar/pr39500-2.c: Same.
2988 * gcc.dg/autopar/pr46193.c: Same.
2989 * gcc.dg/autopar/pr46194.c: Same.
2990 * gcc.dg/autopar/pr49580.c: Same.
2991 * gcc.dg/autopar/pr49960-1.c: Same.
2992 * gcc.dg/autopar/pr49960.c: Same.
2993 * gcc.dg/autopar/pr68373.c: Same.
2994 * gcc.dg/autopar/reduc-1.c: Same.
2995 * gcc.dg/autopar/reduc-1char.c: Same.
2996 * gcc.dg/autopar/reduc-1short.c: Same.
2997 * gcc.dg/autopar/reduc-2.c: Same.
2998 * gcc.dg/autopar/reduc-2char.c: Same.
2999 * gcc.dg/autopar/reduc-2short.c: Same.
3000 * gcc.dg/autopar/reduc-3.c: Same.
3001 * gcc.dg/autopar/reduc-4.c: Same.
3002 * gcc.dg/autopar/reduc-6.c: Same.
3003 * gcc.dg/autopar/reduc-7.c: Same.
3004 * gcc.dg/autopar/reduc-8.c: Same.
3005 * gcc.dg/autopar/reduc-9.c: Same.
3006 * gcc.dg/autopar/uns-outer-4.c: Same.
3007 * gcc.dg/autopar/uns-outer-5.c: Same.
3008 * gcc.dg/autopar/uns-outer-6.c: Same.
3009 * gfortran.dg/parloops-exit-first-loop-alt-2.f95: Same.
3010 * gfortran.dg/parloops-exit-first-loop-alt.f95: Same.
3011
da976fa8
AL
30122016-01-18 Alan Lawrence <alan.lawrence@arm.com>
3013
3014 PR target/63679
3015 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove XFAIL for powerpc(32), hppa,
3016 aarch64, sparc, s390. Add --param sra-max-scalarization-size-Ospeed.
3017
70c1e886
AL
30182016-01-18 Alan Lawrence <alan.lawrence@arm.com>
3019
3020 PR target/63679
3021 * gcc.dg/tree-ssa/ssa-dom-cse-5.c: New.
3022 * gcc.dg/tree-ssa/ssa-dom-cse-6.c: New.
3023 * gcc.dg/tree-ssa/ssa-dom-cse-7.c: New.
3024
88bed196
AL
30252016-01-18 Alan Lawrence <alan.lawrence@arm.com>
3026
3027 PR target/63679
3028 * gcc.dg/tree-ssa/sra-17.c: New.
3029 * gcc.dg/tree-ssa/sra-18.c: New.
3030
3dd5f42e
IE
30312016-01-18 Ilya Enkovich <enkovich.gnu@gmail.com>
3032
3033 * gcc.target/i386/pr65105-5.c: Adjust to andn generation.
3034
ae5a77fa
EB
30352016-01-18 Eric Botcazou <ebotcazou@adacore.com>
3036
3037 * gnat.dg/inline12.adb: New test.
3038
11e57fc6
BC
30392016-01-18 Bin Cheng <bin.cheng@arm.com>
3040
3041 PR tree-optimization/66797
3042 * gcc.c-torture/execute/pr65447.c: Relax check condition.
3043
995b6fe0
RB
30442016-01-18 Richard Biener <rguenther@suse.de>
3045
3046 PR tree-optimization/69170
3047 * gcc.dg/torture/pr69170.c: New testcase.
3048
82ee0cf2 30492016-01-17 John David Anglin <danglin@gcc.gnu.org>
d656d82e
JDA
3050
3051 * gcc.dg/torture/builtin-integral-1.c: Require c99_runtime.
3052
d69da357
TV
30532016-01-16 Tom de Vries <tom@codesourcery.com>
3054
3055 * c-c++-common/goacc/kernels-alias-ipa-pta-4.c: New test.
3056
a3845283
TV
30572016-01-16 Tom de Vries <tom@codesourcery.com>
3058
3059 * gcc.dg/parloops-exit-first-loop-alt.c: Move ...
3060 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: ... here. Remove
3061 redundant dg-require-effective-target pthread.
3062 * gcc.dg/parloops-exit-first-loop-alt-2.c: Same.
3063 * gcc.dg/parloops-exit-first-loop-alt-3.c: Same.
3064 * gcc.dg/parloops-exit-first-loop-alt-4.c: Same.
3065 * gcc.dg/parloops-exit-first-loop-alt-5.c: Same.
3066 * gcc.dg/parloops-exit-first-loop-alt-6.c: Same.
3067 * gcc.dg/parloops-exit-first-loop-alt-7.c: Same.
3068 * gcc.dg/parloops-exit-first-loop-alt-pr66652.c: Same.
3069
197a6aa6
DE
30702016-01-16 David Edelsohn <dje.gcc@gmail.com>
3071
3072 PR target/68609
3073 * gcc.target/powerpc/recip-6.c: Enable on AIX.
3074 * gcc.target/powerpc/recip-7.c: Same.
3075
ec7886c1
PP
30762016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
3077
3078 PR c++/69091
3079 * g++.dg/template/pr69091.C: New test.
3080
203484bb
PP
30812016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
3082
3083 * c-c++-common/cilk-plus/AN/an-if.c: Check that the original
3084 dump does not contain an error_mark_node.
3085 * c-c++-common/cilk-plus/CK/pr60469.c: Likewise.
3086 * c-c++-common/cilk-plus/AN/fn_ptr-2.c: New xfail'd test.
3087
aa2500e9
PP
30882016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
3089
3090 PR c++/68936
3091 * g++.dg/template/pr68936.C: New test.
3092
28621a5c
DE
30932016-01-15 David Edelsohn <dje.gcc@gmail.com>
3094
3095 PR target/68609
3096 * gcc.target/powerpc/recip-1.c: Adjust for Goldschmidt's Algorithm.
3097 * gcc.target/powerpc/recip-2.c: Same.
3098 * gcc.target/powerpc/recip-3.c: Same.
3099 * gcc.target/powerpc/recip-4.c: Same.
3100 * gcc.target/powerpc/recip-sqrtf.c: Same.
3101
40c43aca
JL
31022016-01-15 Jeff Law <law@redhat.com>
3103
3104 PR tree-optimization/69270
3105 * gcc.dg/tree-ssa/pr69270-2.c: New test.
3106 * gcc.dg/tree-ssa/pr69270-3.c: New test.
3107
afbc5ae8
PT
31082016-01-15 Paul Thomas <pault@gcc.gnu.org>
3109
3110 PR fortran/49630
3111 * gfortran.dg/deferred_character_13.f90: New test for the fix
3112 of comment 3 of the PR.
3113
3114 PR fortran/54070
3115 * gfortran.dg/deferred_character_8.f90: New test
3116 * gfortran.dg/allocate_error_5.f90: New test
3117
3118 PR fortran/60593
3119 * gfortran.dg/deferred_character_10.f90: New test
3120
3121 PR fortran/60795
3122 * gfortran.dg/deferred_character_14.f90: New test
3123
3124 PR fortran/61147
3125 * gfortran.dg/deferred_character_11.f90: New test
3126
3127 PR fortran/64324
3128 * gfortran.dg/deferred_character_9.f90: New test
3129
49abe076
VM
31302016-01-15 Vladimir Makarov <vmakarov@redhat.com>
3131
3132 PR rtl-optimization/69030
3133 * gcc.target/i386/pr69030.c: New.
3134
16d12992
KT
31352016-01-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3136
3137 * gcc.target/aarch64/target_attr_17.c: New test.
3138
78810bd3
RB
31392016-01-15 Richard Biener <rguenther@suse.de>
3140
3141 PR tree-optimization/66856
3142 * gcc.dg/torture/pr66856-1.c: New testcase.
3143 * gcc.dg/torture/pr66856-2.c: Likewise.
3144
2bd847fe
RB
31452016-01-15 Richard Biener <rguenther@suse.de>
3146
3147 PR debug/69137
3148 * g++.dg/lto/pr69137_0.C: New testcase.
3149
a00fe3b7
RS
31502016-01-15 Richard Sandiford <richard.sandiford@arm.com>
3151
3152 PR middle-end/69246
3153 * gcc.target/i386/pr69246.c: New test.
3154
cbb0e83b
DV
31552016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
3156
7596d5de 3157 * gfortran.dg/bind_c_array_params_2.f90: Fix test patterns for S/390.
cbb0e83b 3158
5a500ecf
DV
31592016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
3160
3161 PR c++/56194
3162 * g++.dg/init/const9.C: Disable test on S/390.
3163
5d9bf64f
DV
31642016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
3165
3166 * g++.dg/Wframe-address.C: Test requires -mbackchain for s390*-*-*.
3167 * g++.dg/Wno-frame-address.C: Ditto.
3168
e234b19e
DV
31692016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
3170
3171 * gcc.dg/tree-ssa/20040204-1.c: Do not xfail on S/390.
3172
89483f99
RB
31732016-01-15 Richard Biener <rguenther@suse.de>
3174
3175 PR tree-optimization/68961
3176 * gcc.dg/vect/costmodel/x86_64/costmodel-pr68961.c: New testcase.
3177
94f37395
IE
31782016-01-15 Ilya Enkovich <enkovich.gnu@gmail.com>
3179
3180 * gcc.target/i386/pr65105-5.c: New test.
3181
82ee0cf2 31822016-01-15 Jan Hubicka <hubicka@ucw.cz>
0f6176e6
JH
3183
3184 * gcc.c-torture/execute/alias-4.c: New testcase.
3185
82ee0cf2 31862016-01-15 Jan Hubicka <hubicka@ucw.cz>
824ca15e
JH
3187
3188 PR ipa/68148
3189 * g++.dg/ipa/devirt-49.C: New testcase.
3190
092f7deb 31912016-01-15 Christian Bruel <christian.bruel@st.com>
edef1fa8
CB
3192
3193 PR target/65837
3194 * gcc.target/arm/attr-neon-builtin-fail2.c: New test.
3195 * gcc.target/arm/lto/pr65837-attr_0.c: New test.
3196 * gcc.target/arm/lto/pr65837_0.c: Fix skip condition and use ACLE name.
3197
e93c66bc
RB
31982016-01-15 Richard Biener <rguenther@suse.de>
3199
3200 PR tree-optimization/69117
3201 * gcc.dg/torture/pr69117.c: New testcase.
3202
c47eaca6 32032015-01-14 Ryan Burn <contact@rnburn.com>
b6e3db06
RB
3204
3205 PR c++/69048
3206 * g++.dg/cilk-plus/CK/pr69048.cc: New test.
3207
c3f6914a
FXC
32082016-01-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
3209
3210 PR testsuite/67509
3211 * gfortran.dg/ieee/ieee_7.f90: For out of bound precision or
3212 range tests use 100 * maximum instead of maximum + 1.
3213
cd65ae90
JJ
32142016-01-14 Jakub Jelinek <jakub@redhat.com>
3215
3216 PR debug/69244
3217 * gcc.dg/guality/pr69244.c: New test.
3218
19643948
UB
32192016-01-14 Uros Bizjak <ubizjak@gmail.com>
3220
3221 * lib/target-supports.exp (check_effective_target_issignaling):
3222 New procedure.
3223 * gcc.dg/pr61441.c: Require issignaling effective target.
3224
fe79c97e
SB
32252016-01-14 Segher Boessenkool <segher@kernel.crashing.org>
3226
3227 PR target/68803
3228 * gcc.target/powerpc/20050603-3.c: Add xfails for powerpc64le.
3229
c7df95d8
DM
32302016-01-14 David Malcolm <dmalcolm@redhat.com>
3231
3232 PR c++/68819
3233 PR preprocessor/69177
3234 * gcc.dg/plugin/location-overflow-test-1.c: New test case.
3235 * gcc.dg/plugin/location-overflow-test-2.c: New test case.
3236 * gcc.dg/plugin/location_overflow_plugin.c: New test plugin.
3237 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
3238
00083992
MP
32392016-01-14 Marek Polacek <polacek@redhat.com>
3240
3241 PR c/69262
3242 * gcc.dg/array-15.c: New test.
3243
0c9b3294
JJ
32442016-01-14 Jakub Jelinek <jakub@redhat.com>
3245
3246 PR middle-end/68146
3247 PR tree-optimization/69155
3248 * gfortran.dg/pr68146.f: New test.
3249 * gfortran.dg/pr69155.f90: New test.
3250
3688e13d
RB
32512016-01-14 Richard Biener <rguenther@suse.de>
3252
3253 PR tree-optimization/68060
3254 * gcc.dg/torture/pr68060-1.c: New testcase.
3255 * gcc.dg/torture/pr68060-2.c: Likewise.
3256
bab0ad3a
NC
32572016-01-14 Nick Clifton <nickc@redhat.com>
3258
3259 * lib/target-supports.exp
3260 (check_effective_target_arm_neon_ok_nocache): Add an option
3261 sequence that includes setting the ARM architecture to ARMv7-A.
3262 * gcc.target/arm/attr-neon.c: Use dg-add-options to add the
3263 command line options necessary to enable Neon support.
3264 * gcc.target/arm/neon-vlshr-imm-1.c: Likewise.
3265 * gcc.target/arm/neon-vshl-imm-1.c: Likewise.
3266 * gcc.target/arm/neon-vshr-imm-1.c: Likewise.
3267 * gcc.target/arm/pr69180.c: Likewise.
3268
947c2ce5
JL
32692016-01-14 Jeff Law <law@redhat.com>
3270
3271 PR tree-optimization/69270
3272 * gcc.dg/tree-ssa/pr69270.c: New test.
3273
3342fd71
BS
32742016-01-13 Bernd Schmidt <bschmidt@redhat.com>
3275
3276 PR c/66208
3277 * c-c++-common/pr66208.c: New file.
3278
2ad3adf1
JJ
32792016-01-13 Jakub Jelinek <jakub@redhat.com>
3280
3281 PR tree-optimization/69156
3282 * gcc.dg/pr69156.c: New test.
3283
398d6feb
L
32842016-01-13 H.J. Lu <hongjiu.lu@intel.com>
3285
3286 * gcc.target/i386/pr69225-7.c: New test.
3287
4c868789
RH
32882016-01-13 Richard Henderson <rth@redhat.com>
3289
3290 * gcc.dg/tm/memopt-13.c: Update expected function.
3291 * gcc.dg/tm/memopt-6.c: Likewise.
3292
ef6d1772
UB
32932016-01-13 Uros Bizjak <ubizjak@gmail.com>
3294
3295 * gcc.target/i386/pr45685.c (dg-options): Add -mno-sse4.
3296 * gcc.target/i386/pr68432-1.c (dg-options): Ditto.
3297 * gcc.target/i386/pr68432-2.c (dg-options): Ditto.
3298 * gcc.target/i386/pr68432-3.c (dg-options): Ditto.
0b4b6ef2 3299
ef6d1772
UB
33002016-01-13 Tom de Vries <tom@codesourcery.com>
3301
3302 PR tree-optimization/69169
0b4b6ef2
TV
3303 * gcc.dg/pr69169.c: New test.
3304
2ad3adf1 33052016-01-13 Alexander Fomin <alexander.fomin@intel.com>
8866d62c
AF
3306
3307 PR target/69228
3308 * gcc.target/i386/avx512pf-vscatterpf0dpd-1.c: Adjust.
3309 * gcc.target/i386/avx512pf-vscatterpf0dps-1.c: Likewise.
3310 * gcc.target/i386/avx512pf-vscatterpf0qpd-1.c: Likewise.
3311 * gcc.target/i386/avx512pf-vscatterpf0qps-1.c: Likewise.
3312 * gcc.target/i386/avx512pf-vscatterpf1dpd-1.c: Likewise.
3313 * gcc.target/i386/avx512pf-vscatterpf1dps-1.c: Likewise.
3314 * gcc.target/i386/avx512pf-vscatterpf1qpd-1.c: Likewise.
3315 * gcc.target/i386/avx512pf-vscatterpf1qps-1.c: Likewise.
3316
9060e335
AK
33172016-01-13 Jakub Jelinek <jakub@redhat.com>
3318
3319 PR target/69247
3320 * gcc.dg/pr69247.c: New test.
3321
40311329
RB
33222016-01-13 Richard Biener <rguenther@suse.de>
3323
3324 PR tree-optimization/69242
3325 * gcc.dg/torture/pr69242.c: New testcase.
3326
ccbd7103
RB
33272016-01-13 Richard Biener <rguenther@suse.de>
3328
3329 PR tree-optimization/69186
3330 * gcc.dg/torture/pr69186.c: New testcase.
3331
c6f72a46
JL
33322016-01-13 Jeff Law <law@redhat.com>
3333
3334 PR tree-optimization/67755
3335 * gcc.dg/tree-ssa/pr67755.c: New test.
3336
33372016-01-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
bf3f4b38
TP
3338
3339 * gcc.c-torture/unsorted/dump-noaddr.x (dump_compare): Replace static
3340 pass number in output by a star.
3341
c446cf07
BC
33422016-01-12 Bin Cheng <bin.cheng@arm.com>
3343
3344 PR tree-optimization/68911
3345 * gcc.c-torture/execute/pr68911.c: New test.
3346
5342156c
MP
33472016-01-12 Marek Polacek <polacek@redhat.com>
3348
3349 PR c++/68979
3350 * g++.dg/warn/permissive-1.C: New test.
3351
65364cc5
JJ
33522016-01-12 Jakub Jelinek <jakub@redhat.com>
3353
3354 PR objc++/68511
3355 PR c++/69213
3356 * g++.dg/opt/pr69213.C: New test.
3357
81b9a3d9
CB
33582016-01-12 Christian Bruel <christian.bruel@st.com>
3359
3360 PR target/69180
3361 * gcc.target/arm/pr69180.c: New test.
3362
3c4e91c9
RB
33632016-01-12 Richard Biener <rguenther@suse.de>
3364
3365 PR lto/69077
3366 * g++.dg/lto/pr69077_0.C: New testcase.
3367 * g++.dg/lto/pr69077_1.C: Likewise.
3368
5664cea1
JJ
33692016-01-12 Jakub Jelinek <jakub@redhat.com>
3370
3371 PR target/69175
3372 * g++.dg/opt/pr69175.C: New test.
3373
86cefc49
AL
33742016-01-12 Alan Lawrence <alan.lawrence@arm.com>
3375
3376 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Declare functions as 'extern'
3377 rather than #including math.h & stdlib.h.
3378 * gcc.dg/vect/pr47001.c: Declare abort as 'extern', remove stdlib.h.
3379 * gcc.dg/vect/pr49771.c: Likewise.
3380 * gcc.dg/vect/vect-10-big-array.c: Likewise.
3381 * gcc.dg/vect/vect-neg-store-1.c: Likewise.
3382 * gcc.dg/vect/vect-neg-store-2.c: Likewise.
3383 * gcc.dg/vect/slp-37.c: Change NULL to 0, remove stdlib.h.
3384 * gcc.dg/vect/pr40254.c: Remove unnecessary include of stdlib.h.
3385 * gcc.dg/vect/pr44507.c: Likewise.
3386 * gcc.dg/vect/pr45902.c: Likewise.
3387 * gcc.dg/vect/slp-widen-mult-half.c: Likewise.
3388 * gcc.dg/vect/vect-117.c: Likewise.
3389 * gcc.dg/vect/vect-99.c: Likewise.
3390 * gcc.dg/vect/vect-aggressive-1.c: Likewise.
3391 * gcc.dg/vect/vect-cond-1.c: Likewise.
3392 * gcc.dg/vect/vect-cond-2.c: Likewise.
3393 * gcc.dg/vect/vect-cond-3.c: Likewise.
3394 * gcc.dg/vect/vect-cond-4.c: Likewise.
3395 * gcc.dg/vect/vect-mask-load-1.c: Likewise.
3396 * gcc.dg/vect/vect-mask-loadstore-1.c: Likewise.
3397 * gcc.dg/vect/vect-over-widen-1-big-array.c: Likewise.
3398 * gcc.dg/vect/vect-over-widen-1.c: Likewise.
3399 * gcc.dg/vect/vect-over-widen-2-big-array.c: Likewise.
3400 * gcc.dg/vect/vect-over-widen-2.c: Likewise.
3401 * gcc.dg/vect/vect-over-widen-3-big-array.c: Likewise.
3402 * gcc.dg/vect/vect-over-widen-3.c: Likewise.
3403 * gcc.dg/vect/vect-over-widen-4-big-array.c: Likewise.
3404 * gcc.dg/vect/vect-over-widen-4.c: Likewise.
3405 * gcc.dg/vect/vect-widen-mult-const-s16.c: Likewise.
3406 * gcc.dg/vect/vect-widen-mult-const-u16.c: Likewise.
3407 * gcc.dg/vect/vect-widen-mult-half-u8.c: Likewise.
3408 * gcc.dg/vect/vect-widen-mult-half.c: Likewise.
3409 * gcc.dg/vect/no-trapping-math-vect-ifcvt-11.c: Remove unnecessary
3410 include of signal.h.
3411 * gcc.dg/vect/no-trapping-math-vect-ifcvt-12.c: Likewise.
3412 * gcc.dg/vect/no-trapping-math-vect-ifcvt-13.c: Likewise.
3413 * gcc.dg/vect/no-trapping-math-vect-ifcvt-14.c: Likewise.
3414 * gcc.dg/vect/no-trapping-math-vect-ifcvt-15.c: Likewise.
3415 * gcc.dg/vect/no-trapping-math-vect-ifcvt-16.c: Likewise.
3416 * gcc.dg/vect/vect-ifcvt-16.c: Likewise.
3417 * gcc.dg/vect/vect-ifcvt-17.c: Likewise.
3418 * gcc.dg/vect/vect-ifcvt-2.c: Likewise.
3419 * gcc.dg/vect/vect-ifcvt-3.c: Likewise.
3420 * gcc.dg/vect/vect-ifcvt-4.c: Likewise.
3421 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
3422 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
3423 * gcc.dg/vect/vect-ifcvt-6.c: Likewise.
3424 * gcc.dg/vect/vect-ifcvt-7.c: Likewise.
3425 * gcc.dg/vect/vect-ifcvt-9.c: Likewise.
3426 * gcc.dg/vect/vect-outer-5.c: Likewise.
3427 * gcc.dg/vect/vect-outer-6.c: Likewise.
3428 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Remove unnecessary
3429 include of stdio.h.
3430
b832f61e
NC
34312016-01-12 Nick Clifton <nickc@redhat.com>
3432
3433 PR target/68913
3434 * gcc.dg/lto/pr61886_0.c: Rename the external function called
3435 to fread so that it will be found in all target runtimes.
3436
8eac49b1
RB
34372016-01-12 Richard Biener <rguenther@suse.de>
3438
3439 PR tree-optimization/69053
3440 * g++.dg/torture/pr69053.C: New testcase.
3441
2935d994
RB
34422016-01-12 Richard Biener <rguenther@suse.de>
3443
3444 PR tree-optimization/69168
3445 * gcc.dg/torture/pr69168.c: New testcase.
3446
66c16fd9
RB
34472016-01-12 Richard Biener <rguenther@suse.de>
3448
3449 PR tree-optimization/69157
3450 * gcc.dg/torture/pr69157.c: New testcase.
3451
34522016-01-12 Richard Biener <rguenther@suse.de>
3453
3454 PR tree-optimization/69174
3455 * gcc.dg/torture/pr69174.c: New testcase.
3456
723033a6
JJ
34572016-01-12 Jakub Jelinek <jakub@redhat.com>
3458
3459 PR c++/66808
3460 PR c++/69000
3461 * g++.dg/tls/pr66808.C: New test.
3462 * g++.dg/tls/pr69000.C: New test.
3463
3574cf47
BS
34642016-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3465
3466 * gcc.target/powerpc/swaps-p8-23.c: New test.
3467 * gcc.target/powerpc/swaps-p8-24.c: Likewise.
3468
feb20787
JDA
34692016-01-11 John David Anglin <danglin@gcc.gnu.org>
3470
3471 PR tree-optimization/68356
3472 * gcc.dg/torture/pr68264.c: Disable exp2 ERANGE test on hppa unix.
3473
27b1820a
KV
34742016-01-12 Kugan Vivekanandarajah <kuganv@linaro.org>
3475 Jim Wilson <jim.wilson@linaro.org>
3476
3477 PR target/69194
3478 * gcc.target/arm/pr69194.c: New test.
3479
cf4de6af
L
34802016-01-11 H.J. Lu <hongjiu.lu@intel.com>
3481
3482 PR target/69225
3483 * gcc.target/i386/pr69225-1.c: New test.
3484 * gcc.target/i386/pr69225-2.c: Likewise.
3485 * gcc.target/i386/pr69225-3.c: Likewise.
3486 * gcc.target/i386/pr69225-4.c: Likewise.
3487 * gcc.target/i386/pr69225-5.c: Likewise.
3488 * gcc.target/i386/pr69225-6.c: Likewise.
3489
1ebd5558
JJ
34902016-01-11 Jakub Jelinek <jakub@redhat.com>
3491
23552a4d
JJ
3492 PR target/67462
3493 * gcc.dg/ifcvt-3.c: Only compile on lp64 targets, include also i?86
3494 if lp64.
3495
26ff85b0
JJ
3496 PR target/69071
3497 * gcc.dg/pr69071.c: New test.
3498
9cb6bd74
JJ
3499 PR c++/69211
3500 * g++.dg/opt/pr69211.C: New test.
3501
1ebd5558
JJ
3502 PR tree-optimization/69214
3503 * gcc.c-torture/compile/pr69214.c: New test.
3504
8c18c836
UB
35052016-01-11 Uros Bizjak <ubizjak@gmail.com>
3506
3507 * gcc.target/i386/pr66232-10.c: Do not compile on ia32 target.
3508 * gcc.target/i386/pr66232-11.c: Ditto.
3509 * gcc.target/i386/pr66232-12.c: Ditto.
3510 * gcc.target/i386/pr66232-13.c: Ditto.
3511
62446e6e
RB
35122016-01-11 Richard Biener <rguenther@suse.de>
3513
3514 PR tree-optimization/69173
3515 * gcc.dg/torture/pr69173.c: New testcase.
3516
2b8568fe
KT
35172016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3518
3519 PR rtl-optimization/68796
3520 * gcc.target/aarch64/tst_5.c: New test.
3521 * gcc.target/aarch64/tst_6.c: Likewise.
3522
5baf4532
KT
35232016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3524
3525 PR rtl-optimization/68841
3526 * gcc.dg/pr68841.c: New test.
3527 * gcc.c-torture/execute/pr68841.c: New test.
3528
ca90b1ed
YR
35292016-01-11 Yuri Rumyantsev <ysrumyan@gmail.com>
3530
3531 PR rtl-optimization/68920
3532 * gcc.dg/ifcvt-4.c: Add "--param max-rtl-if-conversion-insns=3" option
3533 for ix86 targets.
3534 * gcc.dg/ifcvt-5.c: New test.
3535
2ad3adf1 35362016-01-11 Alexandre Oliva <aoliva@redhat.com>
b4934671
AO
3537
3538 PR bootstrap/69123
3539 * g++.dg/pr69123.C: New.
3540
83834c09
IE
35412016-01-11 Ilya Enkovich <enkovich.gnu@gmail.com>
3542
3543 PR target/69010
3544 * gcc.target/i386/pr69010.c: New test.
3545
dcf89d57
MJ
35462016-01-11 Martin Jambor <mjambor@suse.cz>
3547
3548 PR ipa/69044
3549 * gcc.target/i386/chkp-pr69044.c: New test.
3550
d95167ee
TV
35512016-01-11 Tom de Vries <tom@codesourcery.com>
3552
3553 PR tree-optimization/69109
3554 * gcc.dg/autopar/pr69109-2.c: New test.
3555 * gcc.dg/autopar/pr69109.c: New test.
3556
4f6403a8
TV
35572016-01-11 Tom de Vries <tom@codesourcery.com>
3558
3559 PR tree-optimization/69108
3560 * gcc.dg/autopar/pr69108.c: New test.
3561
21efdd80
PP
35622016-01-10 Patrick Palka <ppalka@gcc.gnu.org>
3563
3564 PR c++/69029
3565 * c-c++-common/Wisleading-indentation.c: Augment test.
3566
fd42eed8
TK
35672016-01-10 Thomas Koenig <tkoenig@gcc.gnu.org>
3568
3569 PR fortran/69154
3570 * gfortran.dg/inline_matmul_12.f90: New test.
3571
4f90ee6c
PT
35722016-01-10 Paul Thomas <pault@gcc.gnu.org>
3573
3574 PR fortran/67779
3575 * gfortran.dg/actual_array_offset_1: New test.
3576
3907c6cf
TV
35772016-01-10 Tom de Vries <tom@codesourcery.com>
3578
3579 PR tree-optimization/69062
3580 * gcc.dg/autopar/pr69062.c: New test.
3581
b07b236e
TS
35822016-01-10 Thomas Schwinge <thomas@codesourcery.com>
3583
3584 * gcc.dg/vect/slp-perm-1.c: Fix scan-tree-dump syntax.
3585 * gcc.dg/vect/slp-perm-2.c: Likewise.
3586 * gcc.dg/vect/slp-perm-3.c: Likewise.
3587 * gcc.dg/vect/slp-perm-5.c: Likewise.
3588 * gcc.dg/vect/slp-perm-6.c: Likewise.
3589 * gcc.dg/vect/slp-perm-7.c: Likewise.
3590 * gcc.dg/vect/slp-perm-8.c: Likewise.
3591
23fab8ae
TV
35922016-01-10 Tom de Vries <tom@codesourcery.com>
3593
3594 PR tree-optimization/69039
3595 * gcc.dg/autopar/pr69039.c: New test.
3596
73f0dae2
MP
35972016-01-09 Marek Polacek <polacek@redhat.com>
3598
3599 PR c++/69113
3600 * g++.dg/pr69113.C: New test.
3601
20b8d734
JJ
36022016-01-09 Jakub Jelinek <jakub@redhat.com>
3603
3604 PR middle-end/50865
3605 PR tree-optimization/69097
3606 * gcc.c-torture/execute/pr50865.c: New test.
3607 * gcc.c-torture/execute/pr69097-1.c: New test.
3608 * gcc.c-torture/execute/pr69097-2.c: New test.
3609 * gcc.dg/pr69097-1.c: New test.
3610 * gcc.dg/pr69097-2.c: New test.
3611
c50e614b
JJ
36122016-01-09 Jakub Jelinek <jakub@redhat.com>
3613
3614 PR c++/69164
3615 * g++.dg/opt/pr69164.C: New test.
3616
e0237993
JJ
36172016-01-08 Jakub Jelinek <jakub@redhat.com>
3618
3619 PR tree-optimization/69167
3620 * gcc.dg/pr69167.c: New test.
3621
bd8f5bb2
MP
36222016-01-08 Marek Polacek <polacek@redhat.com>
3623
3624 PR c++/68449
3625 * g++.dg/pr68449.C: New.
3626
bb0f5ca7
AL
36272016-01-08 Alan Lawrence <alan.lawrence@arm.com>
3628
3629 PR tree-optimization/68707
3630 * lib/target-supports.exp (check_effective_target_vect_load_lanes): New.
3631 * gcc.dg/vect/slp-perm-1.c: Look for vect_load_lanes instead of SLP
3632 on platforms supporting it.
3633 * gcc.dg/vect/slp-perm-2.c: Likewise.
3634 * gcc.dg/vect/slp-perm-3.c: Likewise.
3635 * gcc.dg/vect/slp-perm-5.c: Likewise.
3636 * gcc.dg/vect/slp-perm-7.c: Likewise.
3637 * gcc.dg/vect/slp-perm-8.c: Likewise.
3638 * gcc.dg/vect/slp-perm-6.c: Look for vect_load_lanes in addition to SLP
3639 on platforms supporting it.
3640
22518428
JJ
36412016-01-08 Jakub Jelinek <jakub@redhat.com>
3642
33f0852f
JJ
3643 PR tree-optimization/69162
3644 * gcc.dg/pr69162.c: New test.
3645
22518428
JJ
3646 PR tree-optimization/69172
3647 * gcc.dg/pr69172.c: New test.
3648
80e9b3aa
TP
36492016-01-08 Thomas Preud'homme <thomas.preudhomme@arm.com>
3650
3651 PR tree-optimization/67781
3652 * gcc.c-torture/execute/pr67781.c: New file.
3653
262a363f
JJ
36542016-01-08 Jakub Jelinek <jakub@redhat.com>
3655
3656 PR tree-optimization/69083
3657 * gcc.dg/vect/pr69083.c: New test.
3658
6e1f093f
SS
36592016-01-08 Sujoy Saraswati <sujoy.saraswati@hpe.com>
3660
3661 PR tree-optimization/61441
3662 * gcc.dg/pr61441.c: Restrict to linux and gnu targets.
3663 Use -fexcess-precision=standard for compiler options.
3664 Use fabs() only when __FLT_EVAL_METHOD__ == 0.
3665
53290e07
JJ
36662016-01-08 Jakub Jelinek <jakub@redhat.com>
3667
57bf3072
JJ
3668 PR fortran/69128
3669 * gfortran.dg/gomp/pr69128.f90: New test.
3670
53290e07
JJ
3671 PR c++/69145
3672 * g++.dg/ext/pr69145-1.C: New test.
3673 * g++.dg/ext/pr69145-2-very-long-filename.cc: New file.
3674 * g++.dg/ext/pr69145-2.h: New file.
3675
7a127fa7
MS
36762016-01-07 Martin Sebor <msebor@redhat.com>
3677
3678 PR c/68966
3679 * gcc.dg/atomic-fetch-bool.c: New test.
3680 * gcc.dg/sync-fetch-bool.c: New test.
3681
95918b49
L
36822016-01-07 H.J. Lu <hongjiu.lu@intel.com>
3683
3684 PR fortran/66680
3685 gfortran.dg/gomp/pr66680.f90: Moved to libgomp.
3686
c8e62a9d
NC
36872016-01-07 Nick Clifton <nickc@redhat.com>
3688
3689 PR target/66655
3690 * g++.dg/pr66655.C: New test.
3691 * g++.dg/pr66655_1.cc: Test support file.
3692 * g++.dg/pr66655.h: Test header file.
3693
2ad3adf1 36942016-01-07 Dominique d'Humieres <dominiq@lps.ens.fr>
64d3ef31
DH
3695
3696 PR fortran/66680
3697 gfortran.dg/gomp/pr66680.f90: New test.
3698
4cd9ca92
L
36992016-01-07 H.J. Lu <hongjiu.lu@intel.com>
3700
3701 PR target/69171
3702 * gcc.target/i386/pr69171-1.c: New test.
3703 * gcc.target/i386/pr69171-2.c: Likewise.
3704 * gcc.target/i386/pr69171-3.c: Likewise.
3705 * gcc.target/i386/pr69171-4.c: Likewise.
3706 * gcc.target/i386/pr69171-5.c: Likewise.
3707 * gcc.target/i386/pr69171-6.c: Likewise.
3708
7e33d4dc
BS
37092015-12-15 Bernd Schmidt <bschmidt@redhat.com>
3710
3711 PR middle-end/67639
3712 * c-c++-common/pr67639.c: New test.
3713
fec64afc
JJ
37142016-01-07 Jakub Jelinek <jakub@redhat.com>
3715
3716 PR tree-optimization/69141
3717 * g++.dg/opt/pr69141.C: New test.
3718
f293ad29
EB
37192016-01-06 Eric Botcazou <ebotcazou@adacore.com>
3720
3721 * gcc.target/sparc/20151219-1.c: Skip in 64-bit mode.
3722
5027395e
UB
37232016-01-06 Uros Bizjak <ubizjak@gmail.com>
3724
3725 PR target/69140
3726 * gcc.target/i386/pr69140.c: New test
3727
7443cf13
DM
37282016-01-06 David Malcolm <dmalcolm@redhat.com>
3729
3730 * gcc.dg/bad-dereference.c: New test case.
3731
32928931
BS
37322015-01-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3733
3734 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: New test.
3735
68dd05da
AS
37362016-01-06 Andreas Schwab <schwab@linux-m68k.org>
3737
3738 * gcc.dg/atomic-invalid-2.c: Remove duplicated content.
3739
6b131d5b
MP
37402016-01-06 Marek Polacek <polacek@redhat.com>
3741
3742 PR sanitizer/69099
3743 * gcc.dg/ubsan/float-cast-overflow-atomic.c: New test.
3744
8d9fdb49
MP
37452016-01-05 Marek Polacek <polacek@redhat.com>
3746
3747 PR c/69104
3748 * gcc.dg/atomic-invalid-2.c: New.
3749
acf93f1e
L
37502016-01-05 H.J. Lu <hongjiu.lu@intel.com>
3751
3752 PR target/68991
3753 * gcc.target/i386/pr68991.c: New test.
3754
3f50525d
L
37552016-01-05 H.J. Lu <hongjiu.lu@intel.com>
3756
3757 PR target/68991
3758 * g++.dg/pr68991-1.C: New test.
3759 * g++.dg/pr68991-2.C: Likewise.
3760
e0237993 37612016-01-05 Sergei Trofimovich <siarheit@google.com>
face88a1 3762
e0237993 3763 PR other/60465
face88a1
ST
3764 * gcc.target/ia64/pr60465-gprel64.c: New test.
3765 * gcc.target/ia64/pr60465-gprel64-c37.c: New test.
3766
a0866eff
KT
37672016-01-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3768
3769 PR rtl-optimization/68651
3770 * gcc.target/aarch64/pr68651_1.c: New test.
3771
c589e975
DM
37722016-01-05 David Malcolm <dmalcolm@redhat.com>
3773
3774 PR c/69122
3775 * c-c++-common/Wmisleading-indentation.c (pr69122): New function.
3776
929710d9
NS
37772016-01-05 Nathan Sidwell <nathan@acm.org>
3778
ce3e43d7
NS
3779 PR c++/58583
3780 * g++.dg/cpp0x/nsdmi-template14.C: Adjust test & errors.
3781
929710d9
NS
3782 * gcc.dg/alias-15.c: New.
3783
a2faef8e
NC
37842016-01-05 Nick Clifton <nickc@redhat.com>
3785
3786 PR target/68870
3787 * g++.dg/pr68770.C: New test.
3788
4cfa76e3
MS
37892016-01-04 Mike Stump <mikestump@comcast.net>
3790
3791 * lib/target-supports.exp (check_effective_target_cilkplus):
3792 cilkplus targets require pthreads.
4ece61b6 3793 (check_effective_target_cilkplus): Remove special case for NVPTX.
4cfa76e3 3794
4e8a3a35
MM
37952016-01-04 Michael Meissner <meissner@linux.vnet.ibm.com>
3796
3797 * gcc.target/powerpc/p9-permute.c: New test for xxperm code
3798 generation.
3799
818ab71a
JJ
38002016-01-04 Jakub Jelinek <jakub@redhat.com>
3801
3802 Update copyright years.
3803
2fe0a208
MP
38042016-01-04 Marek Polacek <polacek@redhat.com>
3805
3806 PR c/68908
3807 * gcc.dg/atomic/c11-atomic-exec-6.c: New test.
3808 * gcc.dg/atomic/c11-atomic-exec-7.c: New test.
3809 * gcc.dg/atomic/stdatomic-op-5.c: New test.
3810
9e3b2fe3
EB
38112016-01-04 Eric Botcazou <ebotcazou@adacore.com>
3812
3813 * gcc.target/sparc/20160104-2.c: New test.
3814
e8d65a35
EB
38152016-01-04 Eric Botcazou <ebotcazou@adacore.com>
3816
3817 * gcc.target/sparc/20160104-1.c: New test.
3818
25ccfccd
PT
38192016-01-03 Paul Thomas <pault@gcc.gnu.org>
3820
3821 PR fortran/65045
3822 * gfortran.dg/pr65045.f90: New test.
3823
cb51d382
EB
38242016-01-02 Eric Botcazou <ebotcazou@adacore.com>
3825
3826 * gnat.dg/specs/debug1.ads: Delete.
3827
6eeaad6e
JD
38282016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3829
3830 PR libgfortran/68867
3831 * gfortran.dg/default_format_denormal_2.f90: Fix the dg regular
3832 expression.
3833
2f968603
JD
38342016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3835
3836 PR libgfortran/68867
3837 * gfortran.dg/default_format_denormal_2.f90: XFAIL for all
3838 PowerPC.
3839
591bb5e4
PT
38402016-01-01 Paul Thomas <pault@gcc.gnu.org>
3841
3842 PR fortran/68864
3843 * gfortran.dg/pr68864.f90: New test.
3844
f1e0620c
JJ
38452016-01-01 Jakub Jelinek <jakub@redhat.com>
3846
942a1319
JJ
3847 PR tree-optimization/69070
3848 * gcc.dg/pr69070.c: New test.
3849
10dff63f
JJ
3850 PR sanitizer/69055
3851 * gfortran.dg/pr69055.f90: New test.
3852
f1e0620c
JJ
3853 PR target/69015
3854 * gcc.dg/pr69015.c: New test.
818ab71a 3855\f
2f883d1c 3856Copyright (C) 2016 Free Software Foundation, Inc.
ad41bd84
JM
3857
3858Copying and distribution of this file, with or without modification,
3859are permitted in any medium without royalty provided the copyright
3860notice and this notice are preserved.