]> git.ipfire.org Git - thirdparty/gcc.git/blame - gcc/testsuite/ChangeLog
David Wohlferd's patch to document more issues with basic asms
[thirdparty/gcc.git] / gcc / testsuite / ChangeLog
CommitLineData
5c6a601c
BS
12016-03-18 Bernd Schmidt <bschmidt@redhat.com>
2
3 PR rtl-optimization/70278
4 * gcc.dg/torture/pr70278.c: New test.
5 * gcc.target/arm/pr70278.c: New test.
6
4bbf545b
DM
72016-03-18 David Malcolm <dmalcolm@redhat.com>
8
9 PR c/70281
10 * gcc.dg/plugin/diagnostic-test-expressions-1.c
11 (test_builtin_types_compatible_p): New test function.
12 * gcc.dg/pr70281.c: New test case.
13
dc28bb68
CL
142016-03-18 Christophe Lyon <christophe.lyon@linaro.org>
15
16 PR target/70113
17 * gcc.target/aarch64/pr63304_1.c: Add -mno-fix-cortex-a53-843419.
18
5e8d6dff
IE
192016-03-18 Ilya Enkovich <enkovich.gnu@gmail.com>
20
21 PR tree-optimization/70252
22 * gcc.dg/pr70252.c: New test.
23
d0e7e403
TV
242016-03-18 Tom de Vries <tom@codesourcery.com>
25
26 * gcc.dg/pr70161-2.c: New test.
27 * gcc.dg/pr70161.c: New test.
28
fa22501a
TV
292016-03-18 Tom de Vries <tom@codesourcery.com>
30
31 PR ipa/70269
32 * gcc.dg/pr70269.c: New test.
33
dd125026
JJ
342016-03-18 Jakub Jelinek <jakub@redhat.com>
35
36 PR c++/70267
37 * g++.dg/ext/java-3.C: New test.
38
91914f0a
PP
392016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
40
41 PR c++/70205
42 * g++.dg/lookup/pr70205.C: New test.
43
753a8910
PP
442016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
45
46 PR c++/70218
47 * g++.dg/cpp0x/lambda/lambda-70218.C: New test.
48
14ba7b28
MP
492016-03-17 Marek Polacek <polacek@redhat.com>
50
51 PR c/69407
52 * gcc.dg/atomic-op-6.c: New test.
53
ded60913
DM
542016-03-17 David Malcolm <dmalcolm@redhat.com>
55
56 PR c/70264
57 * c-c++-common/pr70264.c: New test case.
58
a3aad0e6
JJ
592016-03-17 Jakub Jelinek <jakub@redhat.com>
60
17366700
JJ
61 PR c++/70144
62 * c-c++-common/pr70144-1.c: New test.
63 * c-c++-common/pr70144-2.c: New test.
64
a3aad0e6
JJ
65 PR c++/70272
66 * g++.dg/opt/flifetime-dse5.C (main): Remove extra semicolon.
67 * g++.dg/opt/flifetime-dse6.C: New test.
68 * g++.dg/tree-ssa/ehcleanup-1.C: Adjust unreachable count.
69
b57e6e18
L
702016-03-17 H.J. Lu <hongjiu.lu@intel.com>
71
72 PR driver/70192
73 * gcc.dg/pic-1.c: New test.
74 * gcc.dg/pic-2.c: Likewise.
75 * gcc.dg/pic-3.c: Likewise.
76 * gcc.dg/pic-4.c: Likewise.
77 * gcc.dg/pie-1.c: Likewise.
78 * gcc.dg/pie-2.c: Likewise.
79 * gcc.dg/pie-3.c: Likewise.
80 * gcc.dg/pie-4.c: Likewise.
81 * gcc.dg/pie-5.c: Likewise.
82 * gcc.dg/pie-6.c: Likewise.
83
b38ba58b
TV
842016-03-17 Tom de Vries <tom@codesourcery.com>
85
86 * gfortran.dg/goacc/kernels-alias-3.f95: New test.
87 * gfortran.dg/goacc/kernels-alias-4.f95: New test.
88
6931b3b7
RB
892016-03-17 Richard Biener <rguenther@suse.de>
90
91 PR debug/70271
92 * g++.dg/debug/pr70271.C: New testcase.
93
0c8b64cb
IE
942016-03-17 Ilya Enkovich <enkovich.gnu@gmail.com>
95
96 * gcc.target/i386/pr70251.c: New test.
97
b1970801
MP
982016-03-17 Marek Polacek <polacek@redhat.com>
99
100 PR c++/70194
101 * g++.dg/warn/constexpr-70194.C: New test.
102
820c5eaa
RH
1032016-03-16 Richard Henderson <rth@redhat.com>
104
105 PR middle-end/70240
106 * gcc.c-torture/compile/pr70240.c: New.
107
da0ad263
SKS
1082016-03-16 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
109
110 * gcc.c-torture/compile/20151204.c: Skip for avr.
111
c73d295c
JJ
1122016-03-16 Jakub Jelinek <jakub@redhat.com>
113
114 PR target/70245
115 * g++.dg/opt/pr70245.C: New test.
116 * g++.dg/opt/pr70245.h: New file.
117 * g++.dg/opt/pr70245-aux.cc: New file.
118
b2794066
MS
1192016-03-16 Martin Sebor <msebor@redhat.com>
120
121 * g++.dg/cpp1y/constexpr-instantiate.C: Correct DejaGnu directives.
122
aa43616c
RH
1232016-03-16 Richard Henderson <rth@redhat.com>
124
125 PR middle-end/70199
126 * gcc.c-torture/compile/pr70199.c: New.
127
59608fe5
L
1282016-03-16 H.J. Lu <hongjiu.lu@intel.com>
129
130 * gcc.dg/uninit-19.c: Run dos2unix.
131
ab4c578f
MP
1322016-03-16 Marek Polacek <polacek@redhat.com>
133
134 PR c/70093
135 * gcc.dg/nested-func-10.c: New test.
136 * gcc.dg/nested-func-9.c: New test.
137
f5387e76
JJ
1382016-03-16 Jakub Jelinek <jakub@redhat.com>
139
140 PR tree-optimization/68714
141 * gcc.dg/tree-ssa/pr68714.c: Add -w -Wno-psabi to dg-options.
142
7662b718
TV
1432016-03-16 Tom de Vries <tom@codesourcery.com>
144
145 PR tree-optimization/68715
146 * gcc.dg/graphite/pr68715-2.c: New test.
147 * gcc.dg/graphite/pr68715.c: New test.
148 * gfortran.dg/graphite/pr68715.f90: New test.
149
be7ce7ae
TV
1502016-03-16 Tom de Vries <tom@codesourcery.com>
151
152 PR tree-optimization/68809
153 * gcc.dg/graphite/pr68809-2.c: New test.
154 * gcc.dg/graphite/pr68809.c: New test.
155
1935f250
JJ
1562016-03-16 Jakub Jelinek <jakub@redhat.com>
157
6651c93e
JJ
158 PR c++/70147
159 * g++.dg/ubsan/pr70147-2.C (C::C): Initialize A base with invalid
160 method call to i () as argument. Adjust expected output.
161
1935f250
JJ
162 PR c++/70147
163 * g++.dg/ubsan/pr70147-1.C: New test.
164 * g++.dg/ubsan/pr70147-2.C: New test.
165
ab1caa6e
MS
1662016-03-15 Martin Sebor <msebor@redhat.com>
167
168 PR c++/58281
169 * g++.dg/cpp1y/constexpr-instantiate.C: Add new test.
170
5c2a1bbb
JDA
1712016-03-15 John David Anglin <danglin@gcc.gnu.org>
172
cb5d8ad1
JDA
173 * gcc.c-torture/execute/pr68532.c: Add -fno-common option on
174 hppa*-*-hpux*.
175
b440dd40
JDA
176 * gcc.dg/ifcvt-4.c: Add hppa*64*-*-* to skip list.
177
5c2a1bbb
JDA
178 PR libfortran/69799
179 * gfortran.dg/coarray_allocate_5.f08: Add "-latomic" option if
180 libatomic_available.
181
42c729c5
MP
1822016-03-15 Marek Polacek <polacek@redhat.com>
183
184 PR c++/70209
185 * g++.dg/ext/attribute-may-alias-4.C: New test.
186
82b1c550
AM
1872016-03-15 Alexander Monakov <amonakov@ispras.ru>
188
189 * g++.dg/pr63384.C: Add -w to dg-options. Remove '-toggle' in
190 -fvar-tracking-assignments-toggle flag.
191
4ccbf3a6
PH
1922016-03-15 Pat Haugen <pthaugen@us.ibm.com>
193
194 * gcc.dg/ifcvt-4.c: Add -misel for powerpc*.
195
c39858bd
JJ
1962016-03-15 Jakub Jelinek <jakub@redhat.com>
197
198 PR rtl-optimization/70222
199 * gcc.c-torture/execute/pr70222-1.c: New test.
200 * gcc.c-torture/execute/pr70222-2.c: New test.
201
8be119c1
RH
2022016-03-15 Richard Henderson <rth@redhat.com>
203
204 * gcc.dg/tree-ssa/pr68714.c: Test during reassoc1 pass.
205
6598bb55
AB
2062016-03-15 Andrey Belevantsev <abel@ispras.ru>
207
208 PR rtl-optimization/69032
209 * gcc.dg/pr69032.c: New test.
210
81fa2944
AB
2112016-03-15 Andrey Belevantsev <abel@ispras.ru>
212
213 PR rtl-optimization/63384
214 * g++.dg/pr63384.C: New test.
215
74ea9ab6
AB
2162016-03-15 Andrey Belevantsev <abel@ispras.ru>
217
218 PR target/64411
219 * gcc.target/i386/pr64411.C: New test.
220
045d5055
TV
2212016-03-15 Tom de Vries <tom@codesourcery.com>
222
223 * gfortran.dg/goacc/kernels-alias-2.f95: New test.
224 * gfortran.dg/goacc/kernels-alias.f95: New test.
225
3ea33585
MS
2262016-03-14 Martin Sebor <msebor@redhat.com>
227
228 PR c++/53792
229 * g++.dg/cpp0x/constexpr-inline.C: New test.
230 * g++.dg/cpp0x/constexpr-inline-1.C: Same.
231
1df7b330
DE
2322016-03-14 David Edelsohn <dje.gcc@gmail.com>
233
234 * gcc.dg/torture/pr70083.c: Prune non-standard ABI.
235
79b57d18
JJ
2362016-03-14 Jakub Jelinek <jakub@redhat.com>
237
238 PR middle-end/70219
239 * gcc.dg/pr70219.c: New test.
240
3cbf012a
BS
2412016-03-14 Bernd Schmidt <bschmidt@redhat.com>
242
243 PR target/70083
244 * gcc.dg/torture/pr70083.c: New test.
245 * gcc.target/i386/pr70083.c: New test.
246
a9fee7cd
RB
2472016-03-14 Richard Biener <rguenther@suse.de>
248
249 PR tree-optimization/56365
250 * gcc.dg/tree-ssa/phi-opt-14.c: New testcase.
251
4799603f
SB
2522016-03-14 Segher Boessenkool <segher@kernel.crashing.org>
253
254 PR target/70098
255 * lib/target-supports.exp (check_effective_target_powerpc64_no_dm):
256 New function.
257 * g++.dg/pr70098.C: New testcase.
258
259
760ca967
TV
2602016-03-14 Tom de Vries <tom@codesourcery.com>
261
262 PR tree-optimization/70045
263 * gcc.dg/graphite/pr70045.c: New test.
264
44e66a77
JD
2652016-03-13 Jerry DeLisle <jvdelisle@gcc.gnu.org>
266
267 PR fortran/69043
268 * gfortran.dg/include_9.f90: New test.
269
a18e0fe1
DH
2702016-03-13 Dominique d'Humieres <dominiq@lps.ens.fr>
271
272 PR fortran/45076
273 gfortran.dg/prof/prof.exp: New script.
274 gfortran.dg/prof/dynamic_dispatch_6.f03: New test.
275
d0aca6ab
AB
2762016-03-12 Andrey Belevantsev <abel@ispras.ru>
277
278 PR rtl-optimization/69307
279 * gcc.dg/pr69307.c: New test.
280
cefe08a4
VM
2812016-03-12 Vladimir Makarov <vmakarov@redhat.com>
282
283 PR target/69614
284 * gcc.target/arm/pr69614.c: New.
285
70112e2a
PT
2862016-03-12 Paul Thomas <pault@gcc.gnu.org>
287
288 PR fortran/70031
289 * gfortran.dg/submodule_14.f08: New test
290
291 PR fortran/69524
292 * gfortran.dg/submodule_15.f08: New test
293
3f1e5d3a
PP
2942016-03-12 Patrick Palka <ppalka@gcc.gnu.org>
295
296 PR c++/70106
297 * g++.dg/cpp1y/paren3.C: New test.
298
a3f6d680
MM
2992016-03-11 Michael Meissner <meissner@linux.vnet.ibm.com>
300
301 PR target/70131
302 * gcc.target/powerpc/ppc-round2.c: New test.
303
92348f09
BS
3042016-03-11 Bernd Schmidt <bschmidt@redhat.com>
305
306 PR target/70123
307 * gcc.dg/torture/pr70123.c: New test.
308
cebde9e9
JL
3092016-03-11 Jeff Law <law@redhat.com>
310
311 PR tree-optimization/70190
312 * gcc.c-torture/compile/pr70190.c: New test.
313
3edc5da4
DM
3142016-03-11 David Malcolm <dmalcolm@redhat.com>
315
316 PR c/68187
317 * c-c++-common/Wmisleading-indentation.c (test43_a): New test
318 case.
319 (test43_b): Likewise.
320 (test43_c): Likewise.
321 (test43_d): Likewise.
322 (test43_e): Likewise.
323 (test43_f): Likewise.
324 (test43_g): Likewise.
325 (test44_a): Likewise.
326 (test44_b): Likewise.
327 (test44_c): Likewise.
328 (test44_d): Likewise.
329 (test44_e): Likewise.
330
318c1204
DM
3312016-03-11 David Malcolm <dmalcolm@redhat.com>
332
333 PR c/70085
334 * c-c++-common/Wmisleading-indentation.c (pr70085): New test case.
335
bc062234
KT
3362016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
337
338 * gcc.target/aarch64/vect-reduc-or_1.c: Add -fno-vect-cost-model to
339 dg-options.
340
acfc1ac1
KT
3412016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
342
343 PR target/70002
344 PR target/69245
345 * gcc.target/aarch64/pr69245_2.c: New test.
346
d1e2bb2d
JJ
3472016-03-11 Jakub Jelinek <jakub@redhat.com>
348
349 PR tree-optimization/70177
350 * gcc.dg/pr70177.c: New test.
351
07350627
AL
3522016-03-11 Alan Lawrence <alan.lawrence@arm.com>
353
354 * gfortran.dg/unconstrained_commons.f: Widen regexp to match j_<N>.
355
5c6706f7
AL
3562016-03-11 Alan Lawrence <alan.lawrence@arm.com>
357
358 * gcc.dg/tree-ssa/sra-20.c: New.
359
02d472a2
JJ
3602016-03-11 Jakub Jelinek <jakub@redhat.com>
361
686d390a
JJ
362 PR rtl-optimization/70174
363 * gcc.dg/pr70174.c: New test.
364
02d472a2
JJ
365 PR tree-optimization/70169
366 * gcc.dg/pr70169.c: New test.
367
0f9befa1
IE
3682016-03-11 Ilya Enkovich <enkovich.gnu@gmail.com>
369
370 PR target/70160
371 * gcc.target/i386/pr70160.c: New test.
372
432d4670
AK
3732016-03-11 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
374
375 * gcc.target/s390/dfp-1.c: New test.
376
a3dc8760
NC
3772016-03-10 Nick Clifton <nickc@redhat.com>
378
379 PR target/70044
380 * gcc.target/aarch64/pr70044.c: New test.
381
b87a8d7d
PP
3822016-03-10 Patrick Palka <ppalka@gcc.gnu.org>
383 Jakub Jelinek <jakub@redhat.com>
384
385 PR c++/70001
386 * g++.dg/cpp0x/constexpr-70001-1.C: New test.
387 * g++.dg/cpp0x/constexpr-70001-2.C: New test.
388 * g++.dg/cpp0x/constexpr-70001-3.C: New test.
389
4f4ada6a
JH
3902016-03-10 Jan Hubicka <hubicka@ucw.cz>
391
392 PR lto/69589
393 * g++.dg/lto/pr69589_0.C: New testcase
394 * g++.dg/lto/pr69589_1.C: New testcase
395
d49b0aa0
MP
3962016-03-10 Marek Polacek <polacek@redhat.com>
397
398 PR c++/70153
399 * g++.dg/delayedfold/unary-plus1.C: New test.
400
4012016-03-10 Andre Vieira <andre.simoesdiasvieira@arm.com>
c81e3837
AV
402
403 * gcc.target/arm/pr45701-1.c: Escape brackets.
404 * gcc.target/arm/pr45701-2.c: Likewise.
405
71017a7b
AL
4062016-03-10 Alan Lawrence <alan.lawrence@arm.com>
407
408 * gfortran.dg/unconstrained_commons.f: New.
409
ba52669f
AM
4102016-03-10 Alan Modra <amodra@gmail.com>
411
412 * gcc.dg/pr69195.c: New.
413 * gcc.dg/pr69238.c: New.
414
27742332
TV
4152016-03-10 Tom de Vries <tom@codesourcery.com>
416
417 PR testsuite/68915
418 * gcc.dg/vect/pr46032.c: Xfail scan if alignment requirements not met.
419
3a81a594
RB
4202016-03-10 Richard Biener <rguenther@suse.de>
421
422 PR tree-optimization/70128
423 * gcc.dg/tree-ssa/alias-34.c: New testcase.
424 * gcc.dg/tree-ssa/alias-35.c: Likewise.
425
3433b975
JJ
4262016-03-09 Jakub Jelinek <jakub@redhat.com>
427
c2864f02
JJ
428 PR tree-optimization/70152
429 * gcc.dg/pr70152.c: New test.
430
3433b975
JJ
431 PR target/70086
432 * gcc.target/i386/pr70086-1.c: New test.
433 * gcc.target/i386/pr70086-2.c: New test.
434 * gcc.target/i386/pr70086-3.c: New test.
2bd8090f
JJ
435
436 PR tree-optimization/70127
437 * gcc.c-torture/execute/pr70127.c: New test.
438
96b3c82d
CP
4392016-03-09 Cesar Philippidis <cesar@codesourcery.com>
440
441 * c-c++-common/goacc/combined-directives-2.c: New test.
442
b4f3232d
DM
4432016-03-09 David Malcolm <dmalcolm@redhat.com>
444
445 PR c/68473
446 PR c++/70105
447 * g++.dg/diagnostic/pr70105.C: New test.
448 * gcc.dg/plugin/diagnostic-test-expressions-1.c (foo): New decl.
449 (test_multiple_ordinary_maps): New test function.
450
40499f81
DM
4512016-03-09 David Malcolm <dmalcolm@redhat.com>
452
453 PR c/68473
454 PR c++/70105
455 * gcc.dg/plugin/diagnostic_plugin_show_trees.c (show_tree):
456 Drop range information from call to inform_at_rich_loc.
457 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c (add_range):
458 New.
459 (test_show_locus): Replace calls to rich_location::add_range with
460 calls to add_range. Rewrite the tests that used the now-defunct
461 rich_location ctor taking a source_range. Simplify other tests
462 by replacing calls to COMBINE_LOCATION_DATA with calls to
463 make_location.
464
c9e33662
RB
4652016-03-09 Richard Biener <rguenther@suse.de>
466 Jakub Jelinek <jakub@redhat.com>
467
468 PR tree-optimization/70138
469 * gcc.dg/vect/pr70138-1.c: New testcase.
470 * gcc.dg/vect/pr70138-2.c: Likewise.
471
2c73b764
JJ
4722016-03-09 Jakub Jelinek <jakub@redhat.com>
473
474 PR target/70049
475 * gcc.target/i386/pr70049.c: New test.
476
c06d25bb
RB
4772016-03-09 Richard Biener <rguenther@suse.de>
478
479 PR c/70143
480 * gcc.dg/Wstrict-aliasing-bogus-upcast.c: New testcase.
481 * gcc.dg/Wstrict-aliasing-struct-with-char-member.c: Likewise.
482 * gcc.dg/Wstrict-aliasing-struct-member.c: Remove again.
483
5828a501
RO
4842016-03-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
485
486 * gcc.dg/vect/bb-slp-34.c: Really don't xfail on aarch64-*-*,
487 arm-*-*.
488
2e141c8d
JJ
4892016-03-09 Jakub Jelinek <jakub@redhat.com>
490
5a9def37
JJ
491 PR middle-end/67278
492 * gcc.dg/simd-7.c: Add -w -Wno-psabi to dg-options.
493
2e141c8d
JJ
494 PR target/67278
495 * gcc.dg/simd-8.c: Add -w -Wno-psabi to dg-options.
496
497 PR middle-end/70050
498 * gcc.dg/pr70050.c: Add -w to dg-options. Fix up PR number
499 in testcase comment.
500
bf751f40
TV
5012016-03-09 Tom de Vries <tom@codesourcery.com>
502
503 * gfortran.dg/goacc/kernels-loop-2.f95: New test.
504 * gfortran.dg/goacc/kernels-loop-data-2.f95: New test.
505 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: New test.
506 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: New test.
507 * gfortran.dg/goacc/kernels-loop-data-update.f95: New test.
508 * gfortran.dg/goacc/kernels-loop-data.f95: New test.
509 * gfortran.dg/goacc/kernels-loop-n.f95: New test.
510 * gfortran.dg/goacc/kernels-loop.f95: New test.
511
e210c999
MS
5122016-03-08 Martin Sebor <msebor@redhat.com>
513
514 PR c++/62096
515 * g++.dg/warn/overflow-warn-7.C: New test.
516
80aac5c8
JM
5172016-03-08 Jason Merrill <jason@redhat.com>
518
519 * lib/g++-dg.exp (g++-dg-runtest): Handle "concepts" in std list.
520 * lib/target-supports.exp (check_effective_target_concepts): New.
521
12b81409
JJ
5222016-03-08 Jakub Jelinek <jakub@redhat.com>
523
d259b234
JJ
524 PR c++/70135
525 * g++.dg/cpp1y/constexpr-loop4.C: New test.
526 * g++.dg/ubsan/pr70135.C: New test.
527
12b81409
JJ
528 PR target/70110
529 * gcc.dg/pr70110.c: New test.
530
b4e9f2aa
MJ
5312016-03-07 Martin Jambor <mjambor@suse.cz>
532
533 * c-c++-common/gomp/clauses-1.c: Remove dg-options.
534 * c-c++-common/gomp/if-1.c: Likewise.
535 * c-c++-common/gomp/pr61486-2.c: Likewise.
536 * c-c++-common/gomp/target-teams-1.c: Moved dg-options except -fopenmp
537 to dg-additional-options.
538 * g++.dg/gomp/gomp.exp: Pass -Wno-hsa to all tests.
539 * g++/gomp/target-teams-1.c: Likewise.
540 * gcc.dg/gomp/gomp.exp: Likewise.
541 * gcc.dg/gomp/pr68128-2.c: Moved dg-options except -fopenmp to
542 dg-additional-options.
543 * gfortran.dg/gomp/gomp.exp: Likewise.
544 * gfortran.dg/gomp/target1.f90: Remove dg-options.
545 * gfortran.dg/gomp/target2.f90: Moved dg-options except -fopenmp to
546 dg-additional-options.
547 * gfortran.dg/gomp/target3.f90: Remove dg-options.
548
f86e631e
MJ
5492016-03-07 Martin Jambor <mjambor@suse.cz>
550
551 * lib/target-supports.exp (check_effective_target_offload_hsa): New.
552 * c-c++-common/gomp/gridify-1.c: New test.
553 * gfortran.dg/gomp/gridify-1.f90: Likewise.
554
94156b3f
AV
5552016-03-07 Andre Vieira <andre.simoesdiasvieira@arm.com>
556
557 * gcc.target/arm/pr45701-1.c: Change assembler scan to not
558 trigger for cortex-r8, when scanning for register r8.
559 * gcc.target/arm/pr45701-2.c: Likewise.
560
a84a49b7
RB
5612016-02-26 Richard Biener <rguenther@suse.de>
562 Jeff Law <law@redhat.com>
563
564 PR tree-optimization/69740
565 * gcc.c-torture/compile/pr69740-1.c: New test.
566 * gcc.c-torture/compile/pr69740-2.c: New test.
567
e41f6c9e
BS
5682016-03-07 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
569
570 * lib/target-supports.exp
571 (check_effective_target_whole_vector_shift): Enable for PPC64.
572
57548bf5
RB
5732016-03-07 Richard Biener <rguenther@suse.de>
574
575 PR tree-optimization/70115
576 * gcc.dg/torture/pr70115.c: New testcase.
577
4ae13300
NS
5782016-03-07 Nathan Sidwell <nathan@codesourcery.com>
579
580 PR middle-end/69916
581 * c-c-++-common/goacc/pr69916.c: New.
582
5edb9853
RH
5832016-03-07 Richard Henderson <rth@redhat.com>
584
585 * gcc.c-torture/compile/pr70061.c: New test.
586
2067a8f3
RB
5872016-03-07 Richard Biener <rguenther@suse.de>
588
589 PR testsuite/70109
590 * gcc.dg/vect/O3-pr36098.c: New testcase.
591
4145a9b7
CL
5922016-03-07 Christophe Lyon <christophe.lyon@linaro.org>
593
594 * gcc.target/arm/pragma_cpp_fma.c: Reset default FPU.
595
1878be32
EB
5962016-03-07 Eric Botcazou <ebotcazou@adacore.com>
597
598 * gnat.dg/renaming9.ad[sb]: New testcase.
599
df762bb2
JJ
6002016-03-05 Jakub Jelinek <jakub@redhat.com>
601
602 PR c++/70084
603 * g++.dg/expr/stdarg3.C: New test.
604
7d461295
JL
6052016-03-04 Jeff Law <law@redhat.com>
606
607 PR tree-optimization/69196
608 * gcc.dg/tree-ssa/pr69196-1.c: Limit this to sparc*-*-* and
609 x86_64-*-*.
610
29b9828f
BS
6112016-03-04 Bernd Schmidt <bschmidt@redhat.com>
612
b6b552fd
BS
613 PR c/69973
614 * gcc.dg/pr69973.c: New test.
615
201d49e9
BS
616 PR rtl-optimization/69941
617 * gcc.dg/torture/pr69941.c: New test.
618
29b9828f
BS
619 PR c/69824
620 * gcc.dg/pr69824.c: New test.
621
640b7e74
TV
6222016-03-05 Tom de Vries <tom@codesourcery.com>
623
624 * c-c++-common/goacc/nesting-fail-1.c (f_acc_routine): New function.
625 * c-c++-common/goacc-gomp/nesting-fail-1.c (f_acc_routine): New
626 function.
627
7a3a3fad
PP
6282016-03-05 Patrick Palka <ppalka@gcc.gnu.org>
629
630 PR c++/66786
631 * g++.dg/cpp1y/var-templ48.C: New test.
632 * g++.dg/cpp1y/var-templ49.C: New test.
633
cd439aec
EB
6342016-03-04 Eric Botcazou <ebotcazou@adacore.com>
635
636 * g++.dg/Wno-frame-address.C: Skip on IA-64.
637
60204554
JJ
6382016-03-04 Jakub Jelinek <jakub@redhat.com>
639
0c8825de
JJ
640 PR c++/70035
641 * g++.dg/ubsan/pr70035.C: New test.
642
60204554
JJ
643 PR target/70062
644 * gcc.target/i386/pr70062.c: New test.
645
f79d4eab
L
6462016-03-04 H.J. Lu <hongjiu.lu@intel.com>
647
648 * g++.dg/template/typename21.C: Remove c++98_only.
649
ea81ce67
L
6502016-03-04 H.J. Lu <hongjiu.lu@intel.com>
651
652 * g++.dg/template/typename21.C: Replace c++98 with c++98_only.
653
64b23c13
DM
6542016-03-04 David Malcolm <dmalcolm@redhat.com>
655
656 PR c/68187
657 * c-c++-common/Wmisleading-indentation.c (fn_42_a): New test
658 function.
659 (fn_42_b): Likewise.
660 (fn_42_c): Likewise.
661
729526f5
DM
6622016-03-04 David Malcolm <dmalcolm@redhat.com>
663
664 PR c/68187
665 * c-c++-common/Wmisleading-indentation.c (fn_40_a): New test
666 function.
667 (fn_40_b): Likewise.
668 (fn_41_a): Likewise.
669 (fn_41_b): Likewise.
670
f9ea11ac
JJ
6712016-03-04 Jakub Jelinek <jakub@redhat.com>
672
673 PR target/70059
674 * gcc.target/i386/avx512f-pr70059.c: New test.
675 * gcc.target/i386/avx512dq-pr70059.c: New test.
676
b6c38c69
BS
6772016-03-04 Bernd Schmidt <bschmidt@redhat.com>
678
679 PR rtl-optimization/57676
680 * gcc.dg/torture/pr57676.c: New test.
681
af3cdd34
IE
6822016-03-04 Ilya Enkovich <enkovich.gnu@gmail.com>
683
684 * gcc.dg/pr70026.c: New test.
685
7ff6ca38
MP
6862016-03-04 Marek Polacek <polacek@redhat.com>
687
688 PR c/69798
689 * gcc.dg/cilk-plus/pr69798-1.c: New test.
690 * gcc.dg/cilk-plus/pr69798-2.c: New test.
691
a6bf62d5
KT
6922016-03-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
693
694 PR target/70004
695 * gcc.target/aarch64/scalar_shift_1.c: (test_corners_sisd_di):
696 Delete.
697 (test_corners_sisd_si): Likewise.
698 (main): Remove checks of the above.
699 * gcc.target/aarch64/shift_wide_invalid_1.c: New test.
700
ae4cdc6a
EB
7012016-03-04 Eric Botcazou <ebotcazou@adacore.com>
702
703 * gcc.dg/Wno-frame-address.c: Skip on IA-64.
704
08455559
CL
7052016-03-04 Christophe Lyon <christophe.lyon@linaro.org>
706
707 * gcc.dg/torture/pr69951.c: Accept argc==0.
708
e9a35493
RB
7092016-03-04 Richard Biener <rguenther@suse.de>
710
711 PR c++/70054
712 * g++.dg/warn/Wstrict-aliasing-bogus-union-2.C: New testcase.
713 * gcc.dg/Wstrict-aliasing-struct-member.c: New testcase.
714
fba054c2
DV
7152016-03-04 Dominik Vogt <vogt@linux.vnet.ibm.com>
716
717 PR testsuite/69766
718 * go.test/go-test.exp: S/390: Set GOARCH to the current target when
719 testing multiarch.
720
f10cdc6c
JJ
7212016-03-04 Jakub Jelinek <jakub@redhat.com>
722
723 PR debug/69947
724 * gcc.dg/guality/pr69947.c: New test.
725
2e981ba0
JJ
7262016-03-03 Jakub Jelinek <jakub@redhat.com>
727
728 PR ada/70017
729 * gcc.dg/pr70017.c (foo): Store 0 to first element of each array.
730
0ba3bfa2
KT
7312016-03-03 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
732
733 PR rtl-optimization/69904
734 * gcc.target/arm/pr69904.c: New test.
735
97ecdb46
JJ
7362016-03-03 Jakub Jelinek <jakub@redhat.com>
737
738 PR target/70021
739 * gcc.dg/vect/pr70021.c: New test.
740 * gcc.target/i386/pr70021.c: New test.
741
a2a743a1
MP
7422016-03-03 Marek Polacek <polacek@redhat.com>
743
744 PR middle-end/70050
745 * gcc.dg/pr70050.c: New test.
746
fa07ecdd
JG
7472016-03-03 James Greenhalgh <james.greenhalgh@arm.com>
748
749 * gcc.dg/vect/bb-slp-34.c: Don't XFAIL for ARM/AArch64.
750
23504262
ML
7512016-03-03 Ilya Enkovich <enkovich.gnu@gmail.com>
752
753 PR tree-optimization/70043
754 * gfortran.dg/vect/pr70043.f90: New test.
755
b7b9e1a9
EB
7562016-03-03 Eric Botcazou <ebotcazou@adacore.com>
757
758 * gnat.dg/specs/task1.ads: New test.
759
cb83ba54
RO
7602016-03-03 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
761
762 * lib/gcc-gdb-test.exp (gdb-test): Make log message match command.
763 Invoke gdb with -batch.
764 * lib/gcc-simulate-thread.exp (simulate-thread): Likewise.
765
a75f5e30
RB
7662016-03-03 Richard Biener <rguenther@suse.de>
767
768 PR tree-optimization/55936
769 * gcc.dg/tree-ssa/vrp06.c: Remove XFAIL.
770
268bc320
JL
7712016-03-02 Jeff Law <law@redhat.com>
772
815f20ab
JL
773 PR rtl-optimization/69942
774 * gcc.dg/ifcvt-5.c: Use "word_mode" rather than "int" to limit the
775 effects of argument promotions.
776
268bc320
JL
777 PR tree-optimization/69987
778 * gfortran.dg/pr69987.f90: Use "-w" to avoid failures when the
779 target does not support -fprefetch-loop-arrays.
780
171f7de5
UB
7812016-03-02 Uros Bizjak <ubizjak@gmail.com>
782
783 * gcc.target/i386/bmi2-bzhi-2.c: Change to runtime test.
784
192912db
BC
7852016-03-02 Bin Cheng <bin.cheng@arm.com>
786
c7908871 787 PR rtl-optimization/69052
192912db
BC
788 * gcc.target/i386/pr69052.c: New test.
789
90a7a40b
AM
7902016-03-02 Alan Modra <amodra@gmail.com>
791
792 * gcc.dg/pr69990.c: New.
793
69fa742f
JJ
7942016-03-02 Jakub Jelinek <jakub@redhat.com>
795
de752fb0
JJ
796 PR c/68062
797 * c-c++-common/vector-compare-4.c: Add -Wno-psabi to dg-options.
798
799 PR middle-end/70022
800 * gcc.dg/pr70022.c: Add -w -Wno-psabi to dg-options.
801
69fa742f
JJ
802 PR target/70028
803 * gcc.target/i386/pr70028.c: New test.
804
7c65bd56
MK
8052016-03-02 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
806
807 * c-c++-common/asan/swapcontext-test-1.c,
808 * c-c++-common/tsan/thread_leak.c,
809 * g++.dg/tsan/aligned_vs_unaligned_race.C,
810 * g++.dg/tsan/benign_race.C,
811 * g++.dg/tsan/fd_close_norace.C,
812 * g++.dg/tsan/fd_close_norace2.C: Print markers to stderr to avoid
813 races with sanitizer output
814
37d98220 8152016-03-02 Richard Biener <rguenther@suse.de>
171f7de5 816 Uros Bizjak <ubizjak@gmail.com>
37d98220
RB
817
818 PR target/67278
819 * gcc.dg/simd-8.c: New testcase.
820
218db463
RB
8212016-03-02 Richard Biener <rguenther@suse.de>
822
823 PR middle-end/67278
824 * gcc.dg/simd-7.c: New testcase.
825
22c72158
EB
8262016-03-02 Eric Botcazou <ebotcazou@adacore.com>
827
828 * gcc.target/i386/pr70007.c: Tweak.
829
9a790ccc
DV
8302016-03-02 Dominik Vogt <vogt@linux.vnet.ibm.com>
831
832 * gfortran.dg/bessel_6.f90: Reduce accuracy for S/390.
833
bd02f00f
MP
8342016-03-02 Marek Polacek <polacek@redhat.com>
835
836 PR c/67854
837 * gcc.dg/pr67854.c: New test.
838
1e840f39
JJ
8392016-03-02 Jakub Jelinek <jakub@redhat.com>
840
841 PR middle-end/70025
842 * gcc.dg/torture/pr70025.c: New test.
843
bca00241
VK
8442016-03-02 Venkataramanan Kumar <venkataramanan.kumar@amd.com>
845
846 PR tree-optimization/68621
847 * gcc.dg/tree-ssa/ifc-8.c: Adjust test.
848
0bca04b8
EB
8492016-03-01 Eric Botcazou <ebotcazou@adacore.com>
850
851 * gcc.target/i386/pr70007.c: New test.
852
2a9afc86
JL
8532016-03-01 Jeff Law <law@redhat.com>
854
eab2541b 855 PR tree-optimization/69196
9d83ef71 856 * gcc.dg/tree-ssa/pr69196-1.c: New test.
eab2541b 857
2a9afc86
JL
858 PR tree-optimization/69196
859 * gcc.dg/tree-ssa/vrp46.c: Twiddle threading params to keep it from
860 duplicating code and spoiling the expected output.
861
0d39977e
MM
8622016-03-01 Michael Meissner <meissner@linux.vnet.ibm.com>
863
864 PR target/70033
865 * gcc.target/powerpc/p9-lxvx-stxvx-1.c: Make sure compiler
866 supports power9 before doing tests.
867 * gcc.target/powerpc/p9-lxvx-stxvx-2.c: Likewise.
868 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: Likewise.
869 * gcc.target/powerpc/p9-permute.c: Likewise.
870
a0c0699d
UB
8712016-03-01 Uros Bizjak <ubizjak@gmail.com>
872
873 PR target/70027
874 * gcc.target/i386/pr70027.c: New test.
875
0ae3ef47 8762016-03-01 Eric Botcazou <ebotcazou@adacore.com>
355a43a1
EB
877
878 * gcc.dg/pr70017.c: New test.
879
686e2237
JJ
8802016-03-01 Jakub Jelinek <jakub@redhat.com>
881
882 PR c/69796
883 PR c/69974
884 * gcc.dg/pr69796.c: New test.
885 * gcc.dg/pr69974.c: New test.
886
f8e4188c
EB
8872016-03-01 Eric Botcazou <ebotcazou@adacore.com>
888
889 * gnat.dg/stack_usage3.adb: Robustify and enable for all targets.
890
5e3f1c7c
JL
8912016-02-29 Jeff Law <law@redhat.com>
892
893 PR tree-optimization/69987
894 * gfortran.dg/pr69987.f90: New test.
895
896 PR tree-optimization/69989
897 * gcc.c-torture/compile/pr69989-2.c: New test.
898
1be56bc5
MP
8992016-03-01 Marek Polacek <polacek@redhat.com>
900
901 PR c++/69795
902 * g++.dg/parse/invalid1.C: New test.
903
1b19470d
RB
9042016-03-01 Richard Biener <rguenther@suse.de>
905
906 PR middle-end/70022
907 * gcc.dg/pr70022.c: New testcase.
908
3ae0661a
IE
9092016-03-01 Ilya Enkovich <enkovich.gnu@gmail.com>
910
911 PR tree-optimization/69956
912 * gcc.dg/pr69956.c: New test.
913
0f09ab88
BS
9142016-02-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
915
916 PR target/70011
917 * gcc.dg/vect/costmodel/ppc/costmodel-fast-math-vect-pr299925.c:
918 XFAIL when hardware supports efficient unaligned storage access.
919
76d881bf
PP
9202016-03-01 Patrick Palka <ppalka@gcc.gnu.org>
921
922 PR c++/69961
923 * g++.dg/template/pr69961a.C: New test.
924 * g++.dg/template/pr69961b.C: New test.
925
7168133a
DM
9262016-02-29 David Malcolm <dmalcolm@redhat.com>
927
928 PR preprocessor/69985
929 * gcc.dg/cpp/pr69985.c: New test case.
930
0c6072a3
JL
9312016-02-29 Jeff Law <law@redhat.com>
932
e66f219b
JL
933 PR tree-optimization/70005
934 * gcc.c-torture/execute/pr70005.c New test.
935
0c6072a3
JL
936 PR tree-optimization/69999
937 * gcc.c-torture/compile/pr69999.c: New test.
938
fd9fbdb3
YR
9392016-02-29 Yuri Rumyantsev <ysrumyan@gmail.com>
940
941 PR tree-optimization/69652
942 * gcc.dg/torture/pr69652.c: Delete test.
943 * gcc.dg/vect/pr69652.c: New test.
944
cbd400b4
RB
9452016-02-19 Richard Biener <rguenther@suse.de>
946
947 PR tree-optimization/69980
948 * gfortran.dg/vect/pr69980.f90: New testcase.
949
84ea0f58
EB
9502016-02-29 Eric Botcazou <ebotcazou@adacore.com>
951
952 * gcc.target/sparc/20160229-1.c: New test.
953
5d2a63dc
EB
9542016-02-29 Eric Botcazou <ebotcazou@adacore.com>
955
956 * gnat.dg/stack_usage3.adb: New test.
957 * gnat.dg/stack_usage3_pkg.ads: New helper.
958
93e708f9
EB
9592016-02-29 Eric Botcazou <ebotcazou@adacore.com>
960
961 * gnat.dg/renaming8.adb: New test.
962 * gnat.dg/renaming8_pkg1.ads: New helper.
963 * gnat.dg/renaming8_pkg2.ad[sb]: Likewise.
964 * gnat.dg/renaming8_pkg3.ad[sb]: Likewise.
965
6512bc93
RB
9662016-02-29 Richard Biener <rguenther@suse.de>
967
968 PR tree-optimization/69720
969 * gcc.dg/vect/vect-outer-pr69720.c: New testcase.
970
7b201a88
TK
9712016-02-28 Thomas Koenig <tkoenig@gcc.gnu.org>
972
973 PR fortran/68147
974 PR fortran/47674
975 * gfortran.dg/realloc_on_assign_26.f90: New test case.
976
82ee0cf2 9772016-02-28 Harald Anlauf <anlauf@gmx.de>
b2fd5373
HA
978 Jerry DeLisle <jvdelisle@gcc.gnu.org>
979
980 PR fortran/56007
981 * gfortran.dg/coarray_8.f90: Adjust error message.
982 * gfortran.dg/pr56007.f90: New test.
983 * gfortran.dg/pr56007.f: New test.
984
cdc1a2c8
L
9852016-02-28 H.J. Lu <hongjiu.lu@intel.com>
986
987 PR tree-optimization/69989
988 * gcc.dg/torture/pr69989.c: New test.
989
33505bcf
EB
9902016-02-28 Eric Botcazou <ebotcazou@adacore.com>
991
992 * gcc.target/i386/stack-realign-win.c: New test.
993
524bfb19
HA
9942016-02-28 Harald Anlauf <anlauf@gmx.de>
995
996 PR fortran/60126
997 * gfortran.dg/pr60126.f90: New test.
998
bd542508
JL
9992016-02-27 Jeff Law <law@redhat.com>
1000
1001 Revert
1002 2016-02-26 Richard Biener <rguenther@suse.de>
1003 Jeff Law <law@redhat.com>
1004
1005 PR tree-optimization/69740
1006 * gcc.c-torture/compile/pr69740-1.c: New test.
1007 * gcc.c-torture/compile/pr69740-2.c: New test.
1008
dd1291e0
JD
10092016-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1010
5fb67f8b 1011 PR fortran/69910
dd1291e0
JD
1012 * gfortran.dg/newunit_4.f90: New test.
1013
5cfefb59
JJ
10142016-02-27 Jakub Jelinek <jakub@redhat.com>
1015
1016 PR target/69613
1017 PR rtl-optimization/69886
1018 * gcc.dg/torture/pr69886.c: Add -w -Wno-psabi to dg-options.
1019 * gcc.dg/torture/pr69613.c: Likewise. Guard -mavx with avx_runtime
1020 target.
1021
20ba5f33
MS
10222016-02-26 Martin Sebor <msebor@redhat.com>
1023
1024 PR tree-optimization/15826
1025 * gcc.dg/tree-ssa/pr15826.c: New test.
1026
e6fb01b0
JJ
10272016-02-26 Jakub Jelinek <jakub@redhat.com>
1028
1029 PR target/69969
1030 * gcc.target/powerpc/pr69969.c: New test.
1031
e3e0cf64
MS
10322016-02-26 Martin Sebor <msebor@redhat.com>
1033
1034 PR c++/15766
1035 * g++.old-deja/g++.other/decl5.C: Add a test case.
1036
d1f2bea5
SB
10372016-02-26 Segher Boessenkool <segher@kernel.crashing.org>
1038
1039 PR target/69946
1040 * gcc.target/powerpc/pr69946.c: New file.
1041
4a4f9d2b 10422016-02-26 Richard Biener <rguenther@suse.de>
e3e0cf64 1043 Jeff Law <law@redhat.com>
4a4f9d2b 1044
e3e0cf64 1045 PR tree-optimization/69740
4a4f9d2b
RB
1046 * gcc.c-torture/compile/pr69740-1.c: New test.
1047 * gcc.c-torture/compile/pr69740-2.c: New test.
1048
ad2a2706
MJ
10492016-02-26 Martin Jambor <mjambor@suse.cz>
1050
1051 PR middle-end/69920
1052 * gcc.dg/torture/pr69932.c: New test.
1053 * gcc.dg/torture/pr69936.c: Likewise.
1054
1d11f7ce
AK
10552016-02-26 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1056
1057 PR target/69709
1058 * gcc.target/s390/pr69709.c: New test.
1059
6cfccbb2
KT
10602016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1061
1062 PR target/69245
1063 * gcc.target/aarch64/pr69245_1.c: New test.
1064
ac59ad4e
KT
10652016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1066
1067 PR target/69613
1068 * gcc.dg/torture/pr69613.c: New test.
1069
a2ad54a0
JJ
10702016-02-26 Jakub Jelinek <jakub@redhat.com>
1071
1072 PR rtl-optimization/69891
1073 * gcc.target/i386/pr69891.c: New test.
1074
0884062c 10752016-02-26 Michael Meissner <meissner@linux.vnet.ibm.com>
c163789b
MM
1076 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1077
d2369d4f 1078 PR target/61397
c163789b
MM
1079 * gcc.target/powerpc/p8vector-ldst.c: Adjust to test desired
1080 functionality for both 32-bit and 64-bit.
1081
5aed7e2c
RB
10822016-02-26 Richard Biener <rguenther@suse.de>
1083
1084 PR tree-optimization/69551
1085 * gcc.dg/torture/pr69951.c: New testcase.
1086
798e2a8e
RB
10872016-02-25 Richard Biener <rguenther@suse.de>
1088
1089 PR tree-optimization/48795
1090 * gcc.dg/Warray-bounds-18.c: New testcase.
1091
9559fbac
RO
10922016-02-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1093
1094 * g++.dg/ext/attr-constructor1.C: Require init_priority support.
1095
c049b107
JJ
10962016-02-25 Jakub Jelinek <jakub@redhat.com>
1097
1098 PR rtl-optimization/69896
1099 * gcc.dg/pr69896.c: New test.
1100
1137001c
PP
11012016-02-25 Patrick Palka <ppalka@gcc.gnu.org>
1102
1103 PR c++/69736
1104 * g++.dg/cpp1y/paren2.C: New test.
1105
2e9c8641
MS
11062016-02-24 Martin Sebor <msebor@redhat.com>
1107
1108 PR c/51147
1109 * gcc.dg/enum-mode-2.c: New test.
1110
03ca8fb3
JJ
11112016-02-24 Jakub Jelinek <jakub@redhat.com>
1112
1113 PR c++/69922
1114 * g++.dg/warn/Wnonnull-compare-6.C: New test.
1115 * g++.dg/warn/Wnonnull-compare-7.C: New test.
1116 * g++.dg/ubsan/pr69922.C: New test.
1117
0b05329b
MP
11182016-02-24 Marek Polacek <polacek@redhat.com>
1119
1120 PR c/69819
1121 * gcc.dg/pr69819.c: New test.
1122
57c2c374
MS
11232016-02-24 Martin Sebor <msebor@redhat.com>
1124
3b96b93a
MS
1125 PR c++/69912
1126 * g++.dg/ext/flexary15.C: New test.
1127
11282016-02-24 Martin Sebor <msebor@redhat.com>
1129
1130 * gcc.dg/builtins-68.c: Avoid making unportable
57c2c374 1131 assumptions about the relationship between SIZE_MAX and UINT_MAX.
3b96b93a 1132 * g++.dg/ext/builtin_alloca.C: Same.
57c2c374 1133
65433bb5
MK
11342016-02-24 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
1135 Charles Baylis <charles.baylis@linaro.org>
1136
1137 PR debug/61033
1138 * g++.dg/pr61033.C: Add a regression testcase for PR debug/61033.
1139
f802a424 11402016-02-24 Richard Biener <rguenther@suse.de>
44293580 1141 Jakub Jelinek <jakub@redhat.com>
f802a424
RB
1142
1143 PR middle-end/69760
1144 * gcc.dg/torture/pr69760.c: New testcase.
1145
525f795f
RO
11462016-02-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1147
1148 * gcc.dg/debug/dwarf2/prod-options.c: Use different DW_AT_producer
1149 pattern on Solaris with as.
1150
cd7bbceb
KT
11512016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1152
1153 * gcc.target/arm/cond_sub_restrict_it.c: New test.
1154 * gcc.target/arm/condarith_restrict_it.c: Likewise.
1155 * gcc.target/arm/movcond_restrict_it.c: Likewise.
1156 * gcc.target/arm/negscc_restrict_it.c: Likewise.
1157
89c0c1fd
JJ
11582016-02-24 Jakub Jelinek <jakub@redhat.com>
1159
1160 PR middle-end/69915
1161 * gcc.dg/pr69915.c: New test.
1162
0683fd27
KT
11632016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1164
1165 PR rtl-optimization/69886
1166 * gcc.dg/torture/pr69886.c: New test.
1167
e53d562a
RB
11682016-02-24 Richard Biener <rguenther@suse.de>
1169
1170 PR middle-end/68963
1171 * gcc.dg/torture/pr68963.c: New testcase.
1172
74a00288
KT
11732016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1174
1175 PR target/69875
1176 * gcc.target/arm/atomic_loaddi_acquire.x: New file.
1177 * gcc.target/arm/atomic_loaddi_relaxed.x: Likewise.
1178 * gcc.target/arm/atomic_loaddi_seq_cst.x: Likewise.
1179 * gcc.target/arm/atomic_loaddi_1.c: New test.
1180 * gcc.target/arm/atomic_loaddi_2.c: Likewise.
1181 * gcc.target/arm/atomic_loaddi_3.c: Likewise.
1182 * gcc.target/arm/atomic_loaddi_4.c: Likewise.
1183 * gcc.target/arm/atomic_loaddi_5.c: Likewise.
1184 * gcc.target/arm/atomic_loaddi_6.c: Likewise.
1185 * gcc.target/arm/atomic_loaddi_7.c: Likewise.
1186 * gcc.target/arm/atomic_loaddi_8.c: Likewise.
1187 * gcc.target/arm/atomic_loaddi_9.c: Likewise.
1188
340fd4c9
JJ
11892016-02-24 Jakub Jelinek <jakub@redhat.com>
1190
1191 PR middle-end/69909
1192 * gcc.dg/torture/pr69909.c: New test.
1193
47d3fdb2
RB
11942016-02-24 Richard Biener <rguenther@suse.de>
1195
1196 PR tree-optimization/69907
1197 * gcc.dg/vect/bb-slp-pr69907.c: New testcase.
1198 * gcc.dg/vect/bb-slp-34.c: XFAIL.
1199 * gcc.dg/vect/bb-slp-pr68892.c: Likewise.
1200
dab73e73
CB
12012016-02-24 Christian Bruel <christian.bruel@st.com>
1202
1203 * gcc.target/arm/pragma_cpp_fma.c: New test.
1204
7cc5ec65
JD
12052016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1206
1207 PR fortran/61156
1208 * gfortran.dg/include_6.f90: Update test.
1209
067fbd8b
JJ
12102016-02-23 Jakub Jelinek <jakub@redhat.com>
1211
1212 PR objc/69844
1213 * objc.dg/pr69844.m: New test.
1214
64a454d9
JD
12152016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1216
1217 PR libgfortran/69456
1218 * gfortran.dg/namelist_89.f90: New test.
1219 * gfortran.dg/pr59700.f90: Update test..
1220
35886f0b
MS
12212016-02-23 Martin Sebor <msebor@redhat.com>
1222
1223 PR middle-end/69780
1224 * g++.dg/ext/builtin_alloca.C: New test.
1225 * gcc.dg/builtins-68.c: New test.
1226
162cc7e3
RH
12272016-02-23 Richard Henderson <rth@redhat.com>
1228
1229 * gcc.target/i386/addr-space-3.c: Remove test.
1230
196440f8
DM
12312016-02-23 David Malcolm <dmalcolm@redhat.com>
1232
1233 PR preprocessor/69126
1234 PR preprocessor/69543
1235 * c-c++-common/pr69126-2-long.c: New test.
1236 * c-c++-common/pr69126-2-short.c: New test.
1237 * c-c++-common/pr69543-1.c: Remove xfail.
1238
1d3121af
DM
12392016-02-23 David Malcolm <dmalcolm@redhat.com>
1240
1241 PR preprocessor/69126
1242 PR preprocessor/69543
1243 PR preprocessor/69558
1244 * c-c++-common/pr69126.c (MACRO_1, test_1): New.
1245 (f): Rename to...
1246 (test_2): ...this, and add leading comment.
1247 (MACRO_3, test_3): New.
1248 (MACRO_4A, MACRO_4B, test_4): New.
1249 (MACRO): Rename to...
1250 (MACRO_5): ...this.
1251 (g): Rename to...
1252 (test_5): ...this, updating for renaming of MACRO, and
1253 add leading comment.
1254 * c-c++-common/pr69543-1.c: New.
1255 * c-c++-common/pr69543-2.c: New.
1256 * c-c++-common/pr69543-3.c: New.
1257 * c-c++-common/pr69543-4.c: New.
1258 * c-c++-common/pr69558-1.c: New.
1259 * c-c++-common/pr69558-2.c: New.
1260 * c-c++-common/pr69558-3.c: New.
1261 * c-c++-common/pr69558-4.c: New.
1262 * gcc.dg/pr69558.c: Move to...
1263 * c-c++-common/pr69558.c: ...here. Add dg-bogus directives, with
1264 xfail for c++.
1265
f99c3557
TS
12662016-02-23 Thomas Schwinge <thomas@codesourcery.com>
1267
1268 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: Adjust
1269 to -ftree-parallelize-loops/-fopenacc changes.
1270 * c-c++-common/goacc/kernels-double-reduction-n.c: Likewise.
1271 * c-c++-common/goacc/kernels-double-reduction.c: Likewise.
1272 * c-c++-common/goacc/kernels-loop-2.c: Likewise.
1273 * c-c++-common/goacc/kernels-loop-3.c: Likewise.
1274 * c-c++-common/goacc/kernels-loop-g.c: Likewise.
1275 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: Likewise.
1276 * c-c++-common/goacc/kernels-loop-n.c: Likewise.
1277 * c-c++-common/goacc/kernels-loop-nest.c: Likewise.
1278 * c-c++-common/goacc/kernels-loop.c: Likewise.
1279 * c-c++-common/goacc/kernels-one-counter-var.c: Likewise.
1280 * c-c++-common/goacc/kernels-reduction.c: Likewise.
1281 * gfortran.dg/goacc/kernels-loop-inner.f95: Likewise.
1282 * gfortran.dg/goacc/kernels-loops-adjacent.f95: Likewise.
1283
c60ec7c2
RO
12842016-02-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1285
1286 * gcc.target/i386/chkp-hidden-def.c: Require alias support.
1287
f1a62b6f
JJ
12882016-02-23 Jakub Jelinek <jakub@redhat.com>
1289
e67bf044
JJ
1290 PR c++/69902
1291 * g++.dg/warn/Wnonnull-compare-5.C: New test.
1292
f1a62b6f
JJ
1293 PR c/69900
1294 * gcc.dg/pr69900.c: New test.
1295
20c5e09e
MJ
12962016-02-23 Martin Jambor <mjambor@suse.cz>
1297
1298 PR tree-optimization/69666
1299 * gcc.dg/tree-ssa/pr69666.c: New test.
1300
e457a6fc
AV
13012016-02-23 Andre Vehreschild <vehre@gcc.gnu.org>
1302
1303 PR fortran/67451
1304 * gfortran.dg/coarray_allocate_5.f08: New test.
1305
d7b574f4
AK
13062016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1307
1308 * gcc.target/s390/vcond-shift.c: Move to ...
1309 * gcc.target/s390/vector/vcond-shift.c: ... here.
1310
58bdeb44
AK
13112016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1312
1313 * gcc.target/s390/md/movstr-2.c: Move and rename to ...
1314 * gcc.target/s390/vector/stpcpy-1.c: ... this one.
1315
7cd0387b
AK
13162016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1317
1318 * gcc.target/s390/md/movstr-1.c: Turn into compile test.
1319
4246c8da
MW
13202016-02-20 Mark Wielaard <mjw@redhat.com>
1321
1322 PR c/28901
1323 * gcc.dg/unused-variable-3.c: New test.
1324
f93bc532
JJ
13252016-02-22 Jakub Jelinek <jakub@redhat.com>
1326
1327 PR target/69888
1328 * gcc.target/i386/pr69888.c: New test.
1329
c4e360f4
RB
13302016-02-22 Richard Biener <rguenther@suse.de>
1331
1332 PR tree-optimization/69882
1333 * gfortran.dg/vect/pr69882.f90: New testcase.
1334
09c92f1c
JJ
13352016-02-22 Jakub Jelinek <jakub@redhat.com>
1336
1337 PR target/69885
1338 * gcc.dg/pr69885.c: New test.
1339
f88d45dc
OE
13402016-02-22 Oleg Endo <olegendo@gcc.gnu.org>
1341
1342 PR target/69806
1343 PR target/54089
1344 * gcc.target/sh/pr54089-10.c: New.
1345
ce1ff48e
PT
13462016-02-20 Paul Thomas <pault@gcc.gnu.org>
1347
1348 PR fortran/69423
1349 * gfortran.dg/deferred_character_15.f90 : New test.
1350
bbf27208
DH
13512016-02-20 Dominique d'Humieres <dominiq@lps.ens.fr>
1352
1353 PR fortran/57365
1354 gfortran.dg/allocate_with_source_18.f03: New test.
1355
13562016-02-20 Harald Anlauf <anlauf@gmx.de>
1357
1358 PR fortran/52531
1359 gfortran.dg/gomp/pr52531.f90: New test.
1360
268be88c
BE
13612016-02-19 Bernd Edlinger <bernd.edlinger@hotmail.de>
1362
1363 PR c++/69865
1364 * c-c++-common/Wshift-negative-value-6.c: Add -std=c++11 before
1365 -std=c++03.
1366
4b6c824a
JJ
13672016-02-19 Jakub Jelinek <jakub@redhat.com>
1368
871b3f47
JJ
1369 PR c++/69826
1370 * c-c++-common/cilk-plus/CK/pr69826-1.c: New test.
1371 * c-c++-common/cilk-plus/CK/pr69826-2.c: New test.
1372
7a965d51
JJ
1373 PR c++/69850
1374 * g++.dg/warn/Wnonnull-compare-4.C: New test.
1375
4b6c824a
JJ
1376 PR c++/69851
1377 * g++.dg/torture/pr69851.C: New test.
1378
15fca21a
MS
13792016-02-19 Martin Sebor <msebor@redhat.com>
1380
1381 PR testsuite/69573
1382 * gcc.dg/pr61053.c: Tweaked test to avoid bogus failures.
1383
19e21586
JJ
13842016-02-19 Jakub Jelinek <jakub@redhat.com>
1385
03a616ac
JJ
1386 PR c++/69850
1387 * g++.dg/warn/Wnonnull-compare-2.C: New test.
1388 * g++.dg/warn/Wnonnull-compare-3.C: New test.
1389
19e21586
JJ
1390 PR c++/67767
1391 * g++.dg/cpp0x/pr67767.C: New test.
1392
2db16594
KT
13932016-02-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1394
1395 * lib/target-supports.exp: Define aarch64_asm_FUNC_ok checks
1396 for fp, simd, crypto, crc, lse.
1397 * doc/sourcebuild.texi (AArch64-specific attributes): Document the
1398 above.
1399 * gcc.target/aarch64/assembler_arch_1.c: Add aarch64_asm_lse_ok
1400 effective target check.
1401
5a7d9d1e
JJ
14022016-02-19 Jakub Jelinek <jakub@redhat.com>
1403
1404 PR target/69820
1405 * gcc.target/i386/pr69820.c: New test.
1406
6448f064
AK
14072016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1408
1409 * gcc.target/s390/vector/int128-1.c: New test.
1410
d0a859e6
AK
14112016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1412
1413 * gcc.target/s390/vector/vec-vcond-1.c: New test.
1414
9e4eb643
AK
14152016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1416
1417 * gcc.target/s390/md/movstr-1.c: Allow also the z13 strings
1418 instruction pattern name to prevent the testcase from failing with
1419 -march=z13.
1420
859a4c0e
AK
14212016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1422
1423 * gcc.target/s390/md/movstr-2.c: New test.
1424
efc2340b
MK
14252016-02-19 Marcin Kościelnicki <koriakin@0x04.net>
1426
1427 * gcc.target/s390/morestack.c: New test.
1428
ca2bfbc2
DV
14292016-02-19 Dominik Vogt <vogt@linux.vnet.ibm.com>
1430
1431 PR target/69625
1432 * gcc.target/s390/pr69625.c: Add test case.
1433
efd4bd05
BE
14342016-02-18 Bernd Edlinger <bernd.edlinger@hotmail.de>
1435
1436 PR testsuite/68580
1437 * c-c++-common/tsan/pr65400-1.c (v, q, o): Make 8-byte aligned.
1438
2bf2078a
MM
14392016-02-18 Michael Meissner <meissner@linux.vnet.ibm.com>
1440
1441 PR target/68404
1442 * gcc.target/powerpc/fusion.c: Revert the 2016-02-09 change.
1443 * gcc.target/powerpc/fusion3.c: Likewise.
1444
f003579e
RB
14452016-02-18 Richard Biener <rguenther@suse.de>
1446
1447 PR middle-end/69553
1448 * g++.dg/torture/pr69553.C: New testcase.
1449
19233914
NC
14502016-02-18 Nick Clifton <nickc@redhat.com>
1451
efd4bd05
BE
1452 PR target/62254
1453 PR target/69610
1454 * gcc.target/arm/pr62554.c: New test.
1455 * gcc.target/arm/pr69610-1.c: New test.
1456 * gcc.target/arm/pr69610-2.c: New test.
19233914 1457
23f27839
RB
14582016-02-18 Richard Biener <rguenther@suse.de>
1459
1460 PR middle-end/69854
1461 * gcc.dg/torture/pr69854.c: New testcase.
1462
932c0da4
JJ
14632016-02-17 Jakub Jelinek <jakub@redhat.com>
1464
1465 PR c++/69850
1466 * g++.dg/warn/Wnonnull-compare-1.C: New test.
1467
1bed93e4
BS
14682012-02-17 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1469
1470 * gcc.target/powerpc/vec-cg.c: New test.
1471
57bfb134
RB
14722016-02-17 Richard Biener <rguenther@suse.de>
1473
1474 PR testsuite/69586
1475 * gcc.dg/uninit-21.c: Add -fno-short-enums.
1476
a44e0ebb
KT
14772016-02-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1478
1479 PR target/69161
1480 * gcc.c-torture/compile/pr69161.c: New test.
1481
ffacd726
DS
14822016-02-17 David Sherwood <david.sherwood@arm.com>
1483
1484 PR target/69532
1485 * gcc.target/arm/fmaxmin.c: Change effective target to arm_v8_neon_hw.
1486 * gcc.target/arm/vect-fmaxmin.c: Likewise.
1487
448db8d2
EB
14882016-02-17 Eric Botcazou <ebotcazou@adacore.com>
1489
1490 * gcc.dg/ifcvt-4.c: Skip on Visium.
1491
e2f0522e
EB
14922016-02-17 Eric Botcazou <ebotcazou@adacore.com>
1493
1494 * gnat.dg/atomic8.adb: New test.
1495
bf17fe3f
EB
14962016-02-17 Eric Botcazou <ebotcazou@adacore.com>
1497
1498 * gnat.dg/discr46.ad[sb]: New test.
1499
ecf835e9
KN
15002016-02-16 Kelvin Nilsen <kelvin@gcc.gnu.org>
1501
1502 PR Target/48344
1503 * gcc.target/powerpc/pr48344-1.c: New test.
1504
49a1164a
TK
15052015-02-16 Thomas Koenig <tkoenig@gcc.gnu.org>
1506
1507 PR fortran/69742
1508 * gfortran.dg/associate_21.f90: New test.
1509
bf14eba2
JJ
15102016-02-16 Jakub Jelinek <jakub@redhat.com>
1511
1512 PR c/69835
1513 * c-c++-common/nonnull-1.c: Use -Wnonnull-compare instead of
1514 -Wnonnull in dg-options.
1515 * c-c++-common/nonnull-2.c: New test.
1516
35a093b6
JG
15172016-02-16 James Greenhalgh <james.greenhalgh@arm.com>
1518 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
1519
1520 * gcc.target/aarch64/vector_initialization_nostack.c: New.
1521
e387d491
JJ
15222016-02-16 Jakub Jelinek <jakub@redhat.com>
1523
1524 PR middle-end/69801
1525 * gcc.dg/pr69801.c: Add empty dg-options.
1526
ba539195
JN
15272016-02-16 James Norris <jnorris@codesourcery.com>
1528
1529 * c-c++-common/goacc/deviceptr-1.c: Add tests.
1530 * g++.dg/goacc/deviceptr-1.c: New file.
1531
2a2b8f64
JJ
15322016-02-16 Jakub Jelinek <jakub@redhat.com>
1533
1534 PR tree-optimization/69820
1535 * gcc.dg/vect/pr69820.c: New test.
1536
87440c29
RB
15372016-02-16 Richard Biener <rguenther@suse.de>
1538
1539 PR tree-optimization/69776
1540 * gcc.dg/torture/pr69776-2.c: New testcase.
1541
6d87c306
BS
15422016-02-16 Bernd Schmidt <bschmidt@redhat.com>
1543
1544 PR tree-optimization/69714
1545 * gcc.dg/torture/pr69714.c: New test.
1546
3824a0a2
JJ
15472016-02-16 Jakub Jelinek <jakub@redhat.com>
1548
1549 PR tree-optimization/69802
1550 * gcc.dg/pr69802.c: New test.
1551
c8cfe96e
RB
15522016-02-16 Richard Biener <rguenther@suse.de>
1553
1554 PR middle-end/69801
1555 * gcc.dg/pr69801.c: New testcase.
1556
fc12098d
JD
15572016-02-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1558
1559 PR libgfortran/69651
1560 * gfortran.dg/read_bang.f90: New test.
1561 * gfortran.dg/read_bang4.f90: New test.
1562
ba6b3795
JJ
15632016-02-15 Jakub Jelinek <jakub@redhat.com>
1564
f0516ca4
JJ
1565 PR c++/69658
1566 * g++.dg/init/pr69658.C: New test.
1567
ba6b3795
JJ
1568 PR c++/69797
1569 * c-c++-common/pr69797.c: New test.
1570
de3f9a2d
PK
15712016-02-15 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
1572
1573 * lib/target-supports.exp (check_effective_target_section_anchors): Add
1574 check for aarch64*-*-*.
1575
17a3b967
RB
15762016-02-15 Richard Biener <rguenther@suse.de>
1577
1578 PR tree-optimization/69783
1579 * gcc.dg/vect/pr69783.c: New testcase.
1580
1c48bff1
RB
15812016-02-15 Richard Biener <rguenther@suse.de>
1582
1583 PR tree-optimization/69776
1584 * gcc.dg/torture/pr69776.c: New testcase.
1585
1e6025b6
TK
15862016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
1587
1588 PR fortran/60526
1589 * gfortran.dg/type_decl_4.f90: Reinstated.
1590
d3308279
JDA
15912016-02-14 John David Anglin <danglin@gcc.gnu.org>
1592
1593 PR fortran/68746
1594 * gfortran.dg/read_dir.f90: Xfail on hppa*-*-hpux*.
1595
b7c56581
TK
15962016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
1597
1598 PR fortran/60526
1599 PR bootstrap/69816
1600 * gfortran.dg/type_decl_4.f90: Removed.
1601
60cb4ef5
TK
16022016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
1603
1604 PR fortran/60526
1605 * gfortran.dg/type_decl_4.f90: New test.
1606
f6964637
AM
16072016-02-14 Alan Modra <amodra@gmail.com>
1608
1a8849d1 1609 PR testsuite/68886
f6964637
AM
1610 * gcc.c-torture/execute/stkalign.c: Revise test.
1611
f5121920
OE
16122016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
1613
1614 PR target/67260
1615 * gcc.target/sh/torture/pr67260.c: Adjust additional options.
1616
6cda3ab6
OE
16172016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
1618
1619 PR target/67260
1620 * gcc.target/sh/torture/pr67260.c: New.
1621
6786e598
JDA
16222016-02-12 John David Anglin <danglin@gcc.gnu.org>
1623
1624 * gcc.dg/pr67964.c: Add dg-require-alias.
1625
7e05dad8
OE
16262016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
1627
1628 PR target/67636
1629 PR target/64345
1630 * gcc.target/sh/pr54236-1.c: Adjust optimization level.
1631
7f4cc3ce
JD
16322016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1633
1634 PR libgfortran/69668
1635 * gfortran.dg/namelist_88.f90: New test.
1636
955ca6dc
JD
16372016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1638
1639 PR libgfortran/69668
1640 * gfortran.dg/namelist_38.f90: Update test.
1641 * gfortran.dg/namelist_84.f90: Update test.
1642
876217ae
DM
16432016-02-12 David Malcolm <dmalcolm@redhat.com>
1644
1645 PR other/69554
1646 * gcc.dg/pr69554-1.c: New test.
1647 * gfortran.dg/pr69554-1.F90: New test.
1648 * gfortran.dg/pr69554-2.F90: New test.
1649 * lib/gcc-dg.exp (proc dg-locus): New function.
1650 * lib/gfortran-dg.exp (proc gfortran-dg-test): Update comment to
1651 distinguish between the caret-printing and non-caret-printing
1652 cases. If caret-printing has been explicitly enabled, bail out
1653 without attempting to fix up the output.
1654
61789eed
DM
16552016-02-12 David Malcolm <dmalcolm@redhat.com>
1656
1657 PR driver/69265
1658 PR driver/69453
1659 * gcc.dg/spellcheck-options-3.c: New test case.
1660 * gcc.dg/spellcheck-options-4.c: New test case.
1661 * gcc.dg/spellcheck-options-5.c: New test case.
1662 * gcc.dg/spellcheck-options-6.c: New test case.
1663 * gcc.dg/spellcheck-options-7.c: New test case.
1664 * gcc.dg/spellcheck-options-8.c: New test case.
1665 * gcc.dg/spellcheck-options-9.c: New test case.
1666 * gcc.dg/spellcheck-options-10.c: New test case.
1667
c3090c1f
JJ
16682016-02-12 Jakub Jelinek <jakub@redhat.com>
1669
1670 PR rtl-optimization/69764
1671 PR rtl-optimization/69771
1672 * c-c++-common/pr69764.c: New test.
1673 * gcc.dg/torture/pr69771.c: New test.
1674
8222034d
MP
16752016-02-12 Marek Polacek <polacek@redhat.com>
1676
1677 * g++.dg/torture/init-list1.C: New.
1678
f749f792
MP
16792016-02-12 Marek Polacek <polacek@redhat.com>
1680
1681 * gcc.dg/pr69522.c: Add empty dg-options.
1682
199fb02a
IE
16832016-02-12 Ilya Enkovich <enkovich.gnu@gmail.com>
1684
1685 * g++.dg/lto/lto.exp: Include and init mpx.
1686 * g++.dg/lto/pr69729_0.C: New test.
1687
b69539cb
JJ
16882016-02-12 Jakub Jelinek <jakub@redhat.com>
1689
06ff7000
JJ
1690 PR ipa/69241
1691 * g++.dg/ipa/pr69241-4.C: New test.
1692
b69539cb
JJ
1693 PR ipa/68672
1694 * g++.dg/ipa/pr68672-1.C: New test.
1695 * g++.dg/ipa/pr68672-2.C: New test.
1696 * g++.dg/ipa/pr68672-3.C: New test.
1697
16595a1f
BS
16982016-02-12 Bernd Schmidt <bschmidt@redhat.com>
1699
1700 PR c/69522
6d87c306 1701 * gcc.dg/pr69522.c: New test.
16595a1f 1702
38d795d2
PP
17032016-02-12 Patrick Palka <ppalka@gcc.gnu.org>
1704
1705 PR c++/69098
1706 * g++.dg/cpp1y/69098.C: New test.
1707 * g++.dg/cpp1y/69098-2.C: New test.
1708
9c582551
JJ
17092016-02-12 Jakub Jelinek <jakub@redhat.com>
1710
1711 * objc.dg/gnu-api-2-method.m: Spelling fixes - behaviour -> behavior
1712 and neighbour -> neighbor.
1713 * objc.dg/attributes/method-nonnull-1.m: Likewise.
1714 * objc.dg/gnu-api-2-class-meta.m: Likewise.
1715 * c-c++-common/Wvarargs.c: Likewise.
1716 * c-c++-common/goacc/host_data-5.c: Likewise.
1717 * obj-c++.dg/gnu-api-2-class-meta.mm: Likewise.
1718 * obj-c++.dg/attributes/method-nonnull-1.mm: Likewise.
1719 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
1720 * gcc.target/aarch64/pr60697.c: Likewise.
1721 * gcc.target/aarch64/advsimd-intrinsics/vldX_lane.c: Likewise.
1722 * gcc.target/aarch64/advsimd-intrinsics/vqshl.c: Likewise.
1723 * gcc.target/aarch64/advsimd-intrinsics/vshuffle.inc: Likewise.
1724 * gcc.target/aarch64/advsimd-intrinsics/vrshl.c: Likewise.
1725 * gcc.target/aarch64/advsimd-intrinsics/vldX_dup.c: Likewise.
1726 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Likewise.
1727 * gcc.target/aarch64/advsimd-intrinsics/vqrshl.c: Likewise.
1728 * gcc.target/aarch64/advsimd-intrinsics/vldX.c: Likewise.
1729 * gcc.target/aarch64/aapcs64/ice_2.c: Likewise.
1730 * gcc.target/aarch64/aapcs64/test_23.c: Likewise.
1731 * gcc.target/aarch64/vrnd_f64_1.c: Likewise.
1732 * g++.dg/warn/Wconversion-real-integer-3.C: Likewise.
1733 * g++.dg/lookup/koenig5.C: Likewise.
1734 * g++.dg/ext/no-asm-2.C: Likewise.
1735 * gfortran.dg/bounds_check_array_ctor_3.f90: Likewise.
1736 * gfortran.dg/bounds_check_array_ctor_7.f90: Likewise.
1737 * gfortran.dg/used_types_16.f90: Likewise.
1738 * gfortran.dg/assumed_rank_bounds_1.f90: Likewise.
1739 * gfortran.dg/bounds_check_array_ctor_1.f90: Likewise.
1740 * gfortran.dg/assumed_rank_bounds_2.f90: Likewise.
1741 * gfortran.dg/bounds_check_array_ctor_4.f90: Likewise.
1742 * gfortran.dg/abstract_type_6.f03: Likewise.
1743 * gfortran.dg/bounds_check_array_ctor_5.f90: Likewise.
1744 * gfortran.dg/used_types_15.f90: Likewise.
1745 * gfortran.dg/bounds_check_array_ctor_8.f90: Likewise.
1746 * gfortran.dg/exit_3.f08: Likewise.
1747 * gfortran.dg/open_status_2.f90: Likewise.
1748 * gfortran.dg/derived_pointer_recursion_2.f90: Likewise.
1749 * gfortran.dg/intrinsic_std_1.f90: Likewise.
1750 * gfortran.dg/associate_1.f03: Likewise.
1751 * gfortran.dg/bounds_check_array_ctor_2.f90: Likewise.
1752 * gfortran.dg/intrinsic_std_6.f90: Likewise.
1753 * gfortran.dg/bounds_check_array_ctor_6.f90: Likewise.
1754 * gcc.dg/builtin-object-size-1.c: Likewise.
1755 * gcc.dg/noreturn-6.c: Likewise.
1756 * gcc.dg/builtin-stringop-chk-1.c: Likewise.
1757 * gcc.dg/globalalias.c: Likewise.
1758 * gcc.dg/builtins-config.h: Likewise.
1759 * gcc.dg/pr30457.c: Likewise.
1760 * gcc.c-torture/compile/volatile-1.c: Likewise.
1761 * gcc.c-torture/execute/20101011-1.c: Likewise.
1762 * c-c++-common/Waddress-1.c: Likewise.
1763
66756373
JJ
17642016-02-11 Jakub Jelinek <jakub@redhat.com>
1765
1766 PR c/69768
1767 * c-c++-common/Waddress-1.c: New test.
1768
76fe932b
AV
17692016-02-11 Andre Vehreschild <vehre@gcc.gnu.org>
1770
1771 PR fortran/69296
1772 * gfortran.dg/associate_19.f03: New test.
1773 * gfortran.dg/associate_20.f03: New test.
1774
564c4d4b
OE
17752016-02-11 Oleg Endo <olegendo@gcc.gnu.org>
1776
1777 * gcc.target/sh/pr54089-8.c: Adjust optimization level.
1778
e1c1ecb0
KT
17792016-02-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1780
1781 * gcc.target/aarch64/target_attr_15.c: Scan assembly for
1782 .arch armv8-a\n. Add -dA to dg-options.
1783 * gcc.target/aarch64/assembler_arch_1.c: New test.
1784 * gcc.target/aarch64/target_attr_7.c: Add -dA to dg-options.
1785
0d7d9458
PC
17862016-02-11 Paolo Carlini <paolo.carlini@oracle.com>
1787
1788 PR c++/68726
1789 * g++.dg/cpp0x/pr68726.C: New.
1790
e6208a60
IE
17912016-02-11 Ilya Enkovich <enkovich.gnu@gmail.com>
1792
1793 * lib/mpx-dg.exp: Fix warning in check_effective_target_mpx
1794 test.
1795
281a11eb
RB
17962016-02-11 Richard Biener <rguenther@suse.de>
1797
1798 * g++.dg/tree-ssa/pr61034.C: Adjust.
1799
e03dd765
VM
18002016-02-10 Vladimir Makarov <vmakarov@redhat.com>
1801
4b48faf5 1802 PR target/69148
e03dd765
VM
1803 * gcc.target/s390/pr69148.c: New.
1804
cdc23927
YR
18052016-02-10 Yuri Rumyantsev <ysrumyan@gmail.com>
1806
1807 PR tree-optimization/69652
1808 * gcc.dg/torture/pr69652.c: New test.
1809
e199dd0a
JJ
18102016-02-10 Jakub Jelinek <jakub@redhat.com>
1811 Patrick Palka <ppalka@gcc.gnu.org>
1812
1813 PR ipa/69241
1814 PR c++/69649
1815 * g++.dg/ipa/pr69241-1.C: New test.
1816 * g++.dg/ipa/pr69241-2.C: New test.
1817 * g++.dg/ipa/pr69241-3.C: New test.
1818 * g++.dg/ipa/pr69649.C: New test.
1819
d6b38027
UB
18202016-02-10 Uros Bizjak <ubizjak@gmail.com>
1821
1822 * gcc.dg/tree-ssa/sra-17.c: Add -mcpu=ev4 for target alpha*-*-*.
1823 * gcc.dg/tree-ssa/sra-18.c: Ditto.
1824
13b562c5
BC
18252016-02-10 Bin Cheng <bin.cheng@arm.com>
1826
1827 PR tree-optimization/68021
1828 * gcc.dg/tree-ssa/pr68021.c: New test.
1829
24a179f8
RB
18302016-02-10 Richard Biener <rguenther@suse.de>
1831
1832 PR tree-optimization/69726
1833 * gcc.dg/uninit-22.c: New testcase.
1834
0d99886f
AP
18352016-02-09 Andrew Pinski <apinski@cavium.com>
1836
1837 PR tree-opt/69282
1838 * gcc.c-torture/compile/20160205-1.c: New testcase.
1839
ab04995c
MM
18402016-02-09 Michael Meissner <meissner@linux.vnet.ibm.com>
1841
1842 PR target/68404
1843 * gcc.target/powerpc/fusion.c: Rewrite test to use TOC fusion
1844 instead accessing a really large arrray.
1845 * gcc.target/powerpc/fusion3.c: Likewise.
1846
4b79ac23
CB
18472016-02-09 Charles Baylis <charles.baylis@linaro.org>
1848
1849 PR target/68532
1850 * gcc.c-torture/execute/pr68532.c: New test.
1851
b890a441
AO
18522016-02-11 Alexandre Oliva <aoliva@redhat.com>
1853
1854 PR target/69634
1855 * gcc.dg/pr69634.c: New.
1856
84a5bef7
RB
18572016-02-09 Richard Biener <rguenther@suse.de>
1858
1859 * gcc.dg/vect/vect-mask-store-move-1.c: Add missing space.
1860
1f123759 18612016-02-09 Alexander Fomin <alexander.fomin@intel.com>
84a5bef7 1862
1f123759
AF
1863 * gcc.target/i386/avx512f-klogic-2.c: Adjust expectation.
1864
65860c77
YR
18652016-02-09 Yuri Rumyantsev <ysrumyan@gmail.com>
1866
1867 * gcc.dg/vect/vect-mask-store-move-1.c: Fix test failures.
1868
7e1e8a0a
RB
18692016-02-09 Richard Biener <rguenther@suse.de>
1870
1871 PR tree-optimization/69715
1872 * gcc.dg/torture/pr69715.c: New testcase.
1873
efb45a9f
PP
18742016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
1875
1876 PR c++/69139
1877 * g++.dg/cpp0x/trailing12.C: New test.
1878 * g++.dg/cpp0x/trailing13.C: New test.
1879
20a0c6f9
PP
18802016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
1881
1882 PR c++/69283
1883 PR c++/67835
1884 * g++.dg/cpp1y/auto-fn29.C: New test.
1885 * g++.dg/cpp1y/auto-fn30.C: New test.
1886
a162f3af
JJ
18872016-02-08 Jakub Jelinek <jakub@redhat.com>
1888
1889 PR tree-optimization/69209
1890 * gcc.c-torture/compile/pr69209.c: New test.
1891
4b4a9fbd
JL
18922016-02-08 Jeff Law <law@redhat.com>
1893
1894 PR tree-optimization/68541
1895 * gcc.dg/tree-ssa/split-path-1.c: Increase limit for number
1896 of statements allowed in join block for path splitting.
1897
cfac5ed2
JJ
18982016-02-08 Jakub Jelinek <jakub@redhat.com>
1899
f68bc23f
JJ
1900 PR c++/59627
1901 * g++.dg/gomp/pr59627.C: New test.
1902
cfac5ed2
JJ
1903 PR ipa/69239
1904 * g++.dg/ipa/pr69239.C: New test.
1905
44714d8c
DM
19062016-02-08 David Malcolm <dmalcolm@redhat.com>
1907
1908 PR preprocessor/69664
1909 * gcc.dg/cpp/trad/comment-2.c: Add expected column number.
1910 * gcc.dg/cpp/warn-comments.c: Likewise.
1911
eba9e839
MP
19122016-02-08 Marek Polacek <polacek@redhat.com>
1913
1914 PR c++/69688
1915 * g++.dg/init/const12.C: New test.
1916
a011cd92
BS
19172016-02-08 Bernd Schmidt <bschmidt@redhat.com>
1918
1919 PR target/60410
1920 * gcc.dg/lto/pr55113_0.c: Remove test.
1921
5317b1be
RB
19222016-02-08 Richard Biener <rguenther@suse.de>
1923
1924 PR tree-optimization/69719
1925 * gcc.dg/torture/pr69719.c: New testcase.
1926
63998a63
RB
19272016-02-08 Richard Biener <rguenther@suse.de>
1928 Jeff Law <law@redhat.com>
1929
1930 PR target/68273
1931 * gcc.target/mips/pr68273.c: New testcase.
1932
43f4a281
RB
19332016-02-08 Richard Biener <rguenther@suse.de>
1934
1935 PR rtl-optimization/69274
1936 * gcc.target/i386/addr-sel-1.c: XFAIL.
1937
0b604d2d
JL
19382016-02-08 Jeff Law <law@redhat.com>
1939
e8dfe49e
JL
1940 PR tree-optimization/68541
1941 * gcc.dg/tree-ssa/split-path-2.c: Make char array explicitly signed.
1942
6daecd7a 1943 PR tree-optimization/65917
0b604d2d
JL
1944 * gcc.dg/tree-ssa/20030922-2.c: No longer xfailed.
1945
c0f0e35a
JD
19462016-02-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1947
1948 PR fortran/50555
1949 * gfortran.dg/namelist_args.f90: New test.
1950
8981d712
JL
19512016-02-05 Jeff Law <law@redhat.com>
1952
6daecd7a 1953 PR tree-optimization/68541
8981d712
JL
1954 * gcc.dg/tree-ssa/split-path-2.c: New test.
1955 * gcc.dg/tree-ssa/split-path-3.c: New test.
1956 * gcc.dg/tree-ssa/split-path-4.c: New test.
1957 * gcc.dg/tree-ssa/split-path-5.c: New test.
1958 * gcc.dg/tree-ssa/split-path-6.c: New test.
1959 * gcc.dg/tree-ssa/split-path-7.c: New test.
1960
46cb9332
MS
19612016-02-05 Martin Sebor <msebor@redhat.com>
1962
1963 PR c++/69662
1964 * g++.dg/warn/Wplacement-new-size-1.C: New test.
1965 * g++.dg/warn/Wplacement-new-size-2.C: New test.
1966
be2083ea
RH
19672016-02-06 Richard HEnderson <rth@redhat.com>
1968
1969 PR c/69643
1970 * gcc.target/i386/addr-space-4.c: New.
1971 * gcc.target/i386/addr-space-5.c: New.
1972
711d7c23
MM
19732016-02-05 Mikael Morin <mikael@gcc.gnu.org>
1974
1975 PR fortran/66089
1976 * gfortran.dg/elemental_dependency_6.f90: New.
1977
b5c1c988
JJ
19782016-02-05 Jakub Jelinek <jakub@redhat.com>
1979
861c7bcd
JJ
1980 PR rtl-optimization/69691
1981 * gcc.c-torture/execute/pr69691.c: New test.
1982
b5c1c988
JJ
1983 PR c++/69628
1984 * g++.dg/parse/pr69628.C: New test.
1985
f7dfa966
UB
19862016-02-05 Uros Bizjak <ubizjak@gmail.com>
1987
1988 * gcc.dg/sancov/asan.c: Move to ...
1989 * gcc.dg/asan/sancov-1.c: ... here.
1990
9b143e64
UB
19912016-02-05 Uros Bizjak <ubizjak@gmail.com>
1992
1993 * gcc.target/i386/pr69577.c: Require avx_runtime target.
1994
f5d4b899
L
19952016-02-05 H.J. Lu <hongjiu.lu@intel.com>
1996
1997 PR target/69677
1998 * gcc.target/i386/pr69677.c: New test.
1999
76c85fbb
PP
20002016-02-05 Patrick Palka <ppalka@gcc.gnu.org>
2001
2002 PR c++/68948
2003 * g++.dg/template/pr68948.C: New test.
2004
f181bf90
DV
20052016-02-05 Dominik Vogt <vogt@linux.vnet.ibm.com>
2006
2007 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove -march=z13 for s390
2008 (only necessary on s390x).
2009
714fb282
L
20102016-02-04 H.J. Lu <hongjiu.lu@intel.com>
2011
2012 * gcc.target/i386/pr69454-2.c: Compile with -msse2
2013 -mno-accumulate-outgoing-args.
2014
618d6c1c
PP
20152016-02-04 Patrick Palka <ppalka@gcc.gnu.org>
2016
2017 * g++.dg/cpp0x/constexpr-ptrmem5.C: New test.
2018
1066e9b5
JJ
20192016-02-04 Jakub Jelinek <jakub@redhat.com>
2020
2021 PR c/69669
2022 * c-c++-common/pr69669.c: New test.
2023
76255d0d
MM
20242016-02-04 Michael Meissner <meissner@linux.vnet.ibm.com>
2025
2026 PR target/69667
2027 * g++.dg/pr69667.C: New file.
2028
e0b059b1
WD
20292016-02-04 Wilco Dijkstra <wdijkstr@arm.com>
2030
2031 PR target/69619
2032 * gcc.dg/pr69619.c: Add new test.
2033
2692b5c8
RS
20342016-02-04 Richard Sandiford <richard.sandiford@arm.com>
2035
2036 PR rtl-optimization/69577
2037 * gcc.target/i386/pr69577.c: New test.
2038
7db337c2
ML
20392016-02-04 Martin Liska <mliska@suse.cz>
2040
2041 * g++.dg/asan/pr69276.C: New test.
2042
cc9c0829
KT
20432016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2044
2045 PR target/65932
2046 PR target/67714
2047 * gcc.target/arm/wmul-3.c: Simplify test to generate just
2048 a single smulbb instruction.
2049 * gcc.target/amr/wmul-1.c: Add -mtune=cortex-a9 to dg-options.
2050 * gcc.target/amr/wmul-2.c: Likewise.
2051
eb9feb52
KT
20522016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2053
2054 PR target/65932
2055 PR target/67714
2056 * gcc.c-torture/execute/pr67714.c: New test.
2057
61f727fe
JJ
20582016-02-04 Ilya Enkovich <enkovich.gnu@gmail.com>
2059
2060 PR target/69454
2061 * gcc.target/i386/pr69454-1.c: New test.
2062 * gcc.target/i386/pr69454-2.c: New test.
2063
05dd97db
MS
20642016-02-03 Martin Sebor <msebor@redhat.com>
2065
2066 PR c++/69251
2067 PR c++/69253
2068 PR c++/69290
2069 PR c++/69277
2070 PR c++/69349
2071 * g++.dg/ext/flexarray-mangle-2.C: New test.
2072 * g++.dg/ext/flexarray-mangle.C: New test.
2073 * g++.dg/ext/flexarray-subst.C: New test.
2074 * g++.dg/ext/flexary11.C: New test.
2075 * g++.dg/ext/flexary12.C: New test.
2076 * g++.dg/ext/flexary13.C: New test.
2077 * g++.dg/ext/flexary14.C: New test.
2078 * g++.dg/other/dump-ada-spec-2.C: Adjust.
2079
dac2fc29
L
20802016-02-03 H.J. Lu <hongjiu.lu@intel.com>
2081
2082 * gcc.target/i386/iamcu/test_passing_unions.c (check_union_passing6):
2083 Define only if CHECK_FLOAT128 is defined.
2084 (main): Properly initialize u5.
2085
eadb8035
JJ
20862016-02-03 Jakub Jelinek <jakub@redhat.com>
2087
0afbb81b
JJ
2088 PR c/69627
2089 * gcc.dg/pr69627.c: New test.
2090
eadb8035
JJ
2091 PR target/69644
2092 * gcc.dg/pr69644.c: New test.
2093
b12d4923
MS
20942016-02-03 Mike Stump <mikestump@comcast.net>
2095
2096 * lib/compat.exp (compat-get-options-main): Add dg-timeout-factor
2097 support for struct-layout-1.exp.
2098
ab4bae0c
PP
20992016-02-03 Patrick Palka <ppalka@gcc.gnu.org>
2100
2101 PR c++/69056
618d6c1c 2102 * g++.dg/cpp0x/pr69056.C: New test.
ab4bae0c 2103
95831c01
VM
21042016-02-03 Vladimir Makarov <vmakarov@redhat.com>
2105 Alexandre Oliva <aoliva@redhat.com>
2106
2107 PR target/69461
2108 * gcc.target/powerpc/pr69461.c: New.
2109
ccc71ab8
UB
21102016-02-03 Uros Bizjak <ubizjak@gmail.com>
2111
2112 * lib/tsan-dg.exp (tsan_init): Move check if tsan executable
2113 works from here ...
2114 (check_effective_target_fsanitize_thread): ... to here. Do not
2115 specify additional compile flags for the test source.
2116 * lib/asan-dg.exp (check_effective_target_fsanitize_address): Do not
2117 specify additional compile flags for the test source.
2118
96299640
WD
21192016-02-03 Wilco Dijkstra <wdijkstr@arm.com>
2120
2121 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
2122
781d83d9
AV
21232016-02-03 Andre Vehreschild <vehre@gcc.gnu.org>
2124
2125 PR fortran/67451
2126 PR fortran/69418
2127 * gfortran.dg/coarray_allocate_2.f08: New test.
2128 * gfortran.dg/coarray_allocate_3.f08: New test.
2129 * gfortran.dg/coarray_allocate_4.f08: New test.
2130
d8208e6d
AL
21312016-02-03 Alan Lawrence <alan.lawrence@arm.com>
2132
2133 * gcc.dg/vect/vect-outer-1-big-array.c: Drop vect_multiple_sizes;
2134 use same scan-tree-dump-times on all platforms.
2135 * gcc.dg/vect/vect-outer-1.c: Likewise.
2136 * gcc.dg/vect/vect-outer-1a-big-array.c: Likewise.
2137 * gcc.dg/vect/vect-outer-1a.c: Likewise.
2138 * gcc.dg/vect/vect-outer-1b-big-array.c: Likewise.
2139 * gcc.dg/vect/vect-outer-1b.c: Likewise.
2140 * gcc.dg/vect/vect-outer-2b.c: Likewise.
2141 * gcc.dg/vect/vect-outer-3b.c: Likewise.
2142 * gcc.dg/vect/vect-reduc-dot-s8b.c: Likewise.
2143
a8394fa0
SB
21442016-02-02 Segher Boessenkool <segher@kernel.crashing.org>
2145
2146 * c-c++-common/vector-compare-4.c: Prune "non-standard ABI extension"
2147 warning.
2148
f3baa1d3
L
21492016-02-02 H.J. Lu <hongjiu.lu@intel.com>
2150
2151 * gcc.target/i386/iamcu/test_empty_structs_and_unions.c: New test.
2152
eb077516
JN
21532016-02-02 James Norris <jnorris@codesourcery.com>
2154
2155 * c-c++-common/goacc/routine-5.c: Add tests.
2156
578fb225
AM
21572016-02-02 Alexander Monakov <amonakov@ispras.ru>
2158
2159 * gcc.target/nvptx/unsigned-cmp.c: New test.
2160
c64f7d37
WD
21612016-02-02 Wilco Dijkstra <wdijkstr@arm.com>
2162
2163 * gcc.target/aarch64/scalar_shift_1.c
2164 (test_corners_sisd_di): Improve force to SIMD register.
2165 (test_corners_sisd_si): Likewise.
2166 * gcc.target/aarch64/vect-ld1r-compile-fp.c:
2167 Remove scan-assembler check for ldr.
2168
90c6f26c
RB
21692016-02-02 Richard Biener <rguenther@suse.de>
2170
2171 PR tree-optimization/69595
2172 * gcc.dg/Warray-bounds-17.c: New testcase.
2173
9dc03c97
RB
21742016-02-02 Richard Biener <rguenther@suse.de>
2175
2176 PR tree-optimization/69606
2177 * gcc.dg/torture/pr69606.c: New testcase.
2178
2d4dc223
YR
21792016-02-02 Yuri Rumyantsev <ysrumyan@gmail.com>
2180
2181 PR middle-end/68542
2182 * gcc.dg/vect/vect-mask-store-move-1.c: New test.
2183 * gcc.target/i386/avx2-vect-mask-store-move1.c: New test.
2184
65c98fde
AM
21852016-02-02 Alan Modra <amodra@gmail.com>
2186
2187 PR target/69548
2188 * gcc.target/powerpc/pr69548.c: New test.
2189
e1b81f2b
JJ
21902016-02-01 Jakub Jelinek <jakub@redhat.com>
2191
d0268b37
JJ
2192 PR rtl-optimization/69592
2193 * gcc.dg/pr69592.c: New test.
2194
e1b81f2b
JJ
2195 PR preprocessor/69543
2196 PR c/69558
2197 * gcc.dg/pr69543.c: New test.
2198 * gcc.dg/pr69558.c: New test.
2199
7dd7780d
UB
22002016-02-01 Uros Bizjak <ubizjak@gmail.com>
2201
bf672ee5
UB
2202 PR testsuite/65940
2203 * g++.dg/other/anon5.C (dg-options): Use -gdwarf-2 instead of -g.
7dd7780d 2204
9a7013f8
MS
22052016-02-01 Martin Sebor <msebor@redhat.com>
2206
2207 * gcc.target/powerpc/pr17381.c: Remove duplicate copy of the test body.
2208
e681fb2b
BC
22092016-02-01 Bin Cheng <bin.cheng@arm.com>
2210
2211 PR tree-optimization/67921
2212 * c-c++-common/ubsan/pr67921.c: New test.
2213
ff86345f
RB
22142016-02-01 Richard Biener <rguenther@suse.de>
2215
2216 PR middle-end/69556
2217 * gcc.dg/tree-ssa/recip-8.c: New testcase.
2218
bc369dbd
RB
22192016-02-01 Richard Biener <rguenther@suse.de>
2220
2221 PR tree-optimization/69574
2222 * gcc.dg/torture/pr69574.c: New testcase.
2223
ef318184
RB
22242016-02-01 Richard Biener <rguenther@suse.de>
2225
2226 PR tree-optimization/69579
2227 * gcc.dg/setjmp-6.c: New testcase.
2228
654745e6
JJ
22292016-02-01 Jakub Jelinek <jakub@redhat.com>
2230
2231 PR rtl-optimization/69570
2232 * g++.dg/opt/pr69570.C: New test.
2233
e6c0c44b
RH
22342016-02-01 Richard Henderson <rth@redhat.com>
2235
2236 * gcc.dg/pr69535.c: New test.
2237
6ff3f09a
JDA
22382016-01-31 John David Anglin <danglin@gcc.gnu.org>
2239
2c005538
JDA
2240 PR testsuite/69584
2241 * gcc.dg/tree-ssa/sra-17.c: Fix regexps to work on hpux.
2242 * gcc.dg/tree-ssa/sra-18.c: Likewise.
2243
61083a4b
JDA
2244 PR debug/68244
2245 * g++.dg/parse/parens3.C: Use register "4" on hppa.
2246
6ff3f09a
JDA
2247 * gcc.dg/tree-ssa/vector-5.c: Add -fno-common option on hppa*-*-hpux*.
2248
0c221916
PT
22492016-01-31 Paul Thomas <pault@gcc.gnu.org>
2250
2251 PR fortran/67564
2252 * gfortran.dg/allocate_with_source_17.f03: New test.
2253
db7a2818
JJ
22542016-01-30 Jakub Jelinek <jakub@redhat.com>
2255
2256 PR tree-optimization/69546
2257 * gcc.dg/torture/pr69546.c: New test.
2258
e520d5f0
PT
22592016-01-30 Paul Thomas <pault@gcc.gnu.org>
2260
2261 PR fortran/69566
2262 * gfortran.dg/unlimited_polymorphic_25.f03: New test.
2263
343c05d3
MS
22642016-01-30 Martin Sebor <msebor@redhat.com>
2265
2266 PR c++/68490
2267 * g++.dg/ext/flexary10.C: New test.
2268
d6c3a539
DH
22692016-01-30 Dominique d'Humieres <dominiq@lps.ens.fr>
2270
2271 PR fortran/66707
2272 gfortran.dg/common_23.f90: New test.
2273
52d72fcd
BS
22742016-01-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2275
2276 PR target/65546
2277 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c: Correct
2278 condition being checked, and disable it when the target supports
2279 misaligned loads and stores.
2280
3a5d2ba4
JJ
22812016-01-29 Jakub Jelinek <jakub@redhat.com>
2282
2283 PR debug/69518
2284 * gcc.dg/torture/pr69518.c: New test.
2285
6bbacdb5
L
22862016-01-29 H.J. Lu <hongjiu.lu@intel.com>
2287
2288 PR target/69530
2289 * gcc.target/i386/pr69530.c: New test.
2290
af932cdb
SE
22912016-01-29 Steve Ellcey <sellcey@imgtec.com>
2292
2293 PR target/65604
2294 * gcc.target/mips/div-delay.c: New test.
2295
26658b7c
JJ
22962016-01-29 Jakub Jelinek <jakub@redhat.com>
2297
33e89989
JJ
2298 PR target/69551
2299 * gcc.target/i386/pr69551.c: New test.
2300
26658b7c
JJ
2301 PR target/66137
2302 * gcc.target/i386/pr66137.c: New test.
2303
401116b5
AB
23042016-01-29 Andrew Bennett <andrew.bennett@imgtec.com>
2305
2306 * gcc.target/mips/p5600-bonding.c (dg-options): Force the test to be
2307 always built for p5600.
2308 * gcc.target/mips/mips.exp (mips-dg-options): Add support for the
2309 isa=p5600 dg-option.
2310
d4abfcc5
RB
23112016-01-29 Richard Biener <rguenther@suse.de>
2312
2313 PR tree-optimization/69547
2314 * g++.dg/tree-ssa/pr69547.C: New testcase.
2315
16b77b32
JJ
23162016-01-29 Jakub Jelinek <jakub@redhat.com>
2317
2318 PR debug/66869
2319 * g++.dg/warn/Wunused-function2.C: New test.
2320
a1c95464
DV
23212016-01-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
2322
2323 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Require a hardware vector
2324 support for test to succeed.
2325
5453bfed
MP
23262016-01-29 Marek Polacek <polacek@redhat.com>
2327
2328 PR c++/69509
2329 PR c++/69516
2330 * g++.dg/ext/constexpr-vla2.C: New test.
2331 * g++.dg/ext/constexpr-vla3.C: New test.
2332 * g++.dg/ubsan/vla-1.C: Remove dg-shouldfail.
2333
452ec2a5
RB
23342016-01-29 Richard Biener <rguenther@suse.de>
2335
2336 PR middle-end/69537
2337 * gcc.dg/uninit-21.c: New testcase.
2338
aec0b19e
UB
23392016-01-28 Uros Bizjak <ubizjak@gmail.com>
2340
2341 PR target/69459
2342 * gcc.target/i386/pr69459.c: New test.
2343
df113ce7
SE
23442016-01-28 Steve Ellcey <sellcey@imgtec.com>
2345
2346 PR target/68400
2347 * gcc.target/mips/mips.exp (mips_option_groups): Add stack-protector.
2348 * gcc.target/mips/pr68400.c: New test.
2349
494de84f
MS
23502016-01-28 Martin Sebor <msebor@redhat.com>
2351
2352 PR target/17381
2353 * gcc.target/powerpc/pr17381.c: New test.
2354
eb1b1f01
JJ
23552016-01-28 Jakub Jelinek <jakub@redhat.com>
2356
2357 PR middle-end/69542
2358 * gcc.dg/torture/pr69542.c: New test.
2359
6dfeb7ce
WD
23602016-01-28 Wilco Dijkstra <wdijkstr@arm.com>
2361
2362 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
2363
4b7471a4
DE
23642016-01-28 David Edelsohn <dje.gcc@gmail.com>
2365
2366 * gcc.dg/pr65980.c: Skip on AIX.
2367 * gcc.dg/pr66688.c: Same.
2368
b271fd21
DE
23692016-01-28 David Edelsohn <dje.gcc@gmail.com>
2370
2371 PR target/63679
2372 * gcc.dg/tree-ssa/sra-17.c: Adjust regex for more label styles.
2373 * gcc.dg/tree-ssa/sra-18.c: Same.
2374
874108a9
AV
23752016-01-28 Andre Vehreschild <vehre@gcc.gnu.org>
2376
2377 PR fortran/62536
2378 * gfortran.dg/block_15.f08: New test.
2379 * gfortran.dg/block_end_error_1.f90: Need to catch additional error
2380 on incorrectly closed BLOCK.
2381
30480bcd
IE
23822016-01-28 Ilya Enkovich <enkovich.gnu@gmail.com>
2383
2384 * gcc.dg/declare-simd.c: New test.
14ba8d6d
RB
23852016-01-28 Richard Biener <rguenther@suse.de>
2386
2387 PR tree-optimization/69466
2388 * gfortran.dg/vect/pr69466.f90: New testcase.
2389
0d4c694e
TP
23902016-01-28 Thomas Preud'homme <thomas.preudhomme@arm.com>
2391
2392 * g++.dg/pr67989.C: Remove ARM-specific option.
2393 * gcc.target/arm/pr67989.C: New file.
2394
2aa780da
UB
23952016-01-27 Uros Bizjak <ubizjak@gmail.com>
2396
2397 * gcc.dg/torture/pr68264.c: Disable log1p test for glibc < 2.22
2398 and expm1 test for glibc < 2.11.
2399
f75ebe77
RH
24002016-01-27 Richard Henderson <rth@redhat.com>
2401
2402 * gcc.c-torture/execute/pr69447.c: New test.
2403
24042016-01-27 Paul Thomas <pault@gcc.gnu.org>
49847d75 2405
9a175e65 2406 PR fortran/69422
49847d75
PT
2407 * gfortran.dg/alloc_comp_assign_15.f03: New test.
2408
cbdd8ae0
JJ
24092016-01-27 Jakub Jelinek <jakub@redhat.com>
2410
2411 PR debug/66869
2412 * gcc.dg/pr66869.c: New test.
2413
2b572b3c
JL
24142016-01-25 Jeff Law <law@redhat.com>
2415
2416 PR tree-optimization/68398
aec0b19e 2417 PR tree-optimization/69196
2b572b3c
JL
2418 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output.
2419 * gcc.dg/tree-ssa/ssa-dom-thread-2c.c: Add extra statements on thread
2420 path to avoid new heuristic allowing more irreducible regions
2421 * gcc.dg/tree-ssa/ssa-dom-thread-2d.c: Likewise.
2422 * gcc.dg/tree-ssa/vrp46.c: Likewise.
2423 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Update expected output.
2424 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: New test.
2425 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
2426
fa74a4bc
MP
24272016-01-27 Marek Polacek <polacek@redhat.com>
2428
2429 PR c/68062
2430 * c-c++-common/vector-compare-4.c: New test.
2431
0afff540
DM
24322016-01-27 David Malcolm <dmalcolm@redhat.com>
2433
2434 PR preprocessor/69126
2435 * c-c++-common/pr69126.c: New test case.
2436
1a218fc9
ILT
24372016-01-27 Ian Lance Taylor <iant@google.com>
2438
2439 * gcc.dg/tree-ssa/ivopt_5.c: New test.
2440
5d70666e
RB
24412016-01-27 Ryan Burn <contact@rnburn.com>
2442
2443 PR cilkplus/69267
2444 * g++.dg/cilk-plus/CK/pr69267.cc: New test.
2445
87ff4d66
UB
24462016-01-27 Uros Bizjak <ubizjak@gmail.com>
2447
2448 PR target/69512
2449 * gcc.target/i386/pr69512.c: New test.
2450
27e23cca
RE
24512016-01-27 Rainer Emrich <rainer@emrich-ebersheim.de>
2452
2453 PR ada/69488
2454 * gnat.dg/sso/*.adb: Robustify dg-output directives.
2455
05bf54c3
MP
24562016-01-27 Marek Polacek <polacek@redhat.com>
2457
2458 PR c++/69379
2459 * g++.dg/pr69379.C: New test.
2460
60214d0d
MS
24612016-01-27 Martin Sebor <msebor@redhat.com>
2462
2463 PR c++/69317
2464 * g++.dg/abi/Wabi-2-2.C: New test.
2465 * g++.dg/abi/Wabi-2-3.C: New test.
2466 * g++.dg/abi/Wabi-3-2.C: New test.
2467 * g++.dg/abi/Wabi-3-3.C: New test.
2468
167c7bfa
RB
24692016-01-27 Richard Biener <rguenther@suse.de>
2470
2471 PR tree-optimization/69166
2472 * gcc.dg/torture/pr69166.c: New testcase.
2473
1430fb1f
MJ
24742016-01-27 Martin Jambor <mjambor@suse.cz>
2475
2476 PR tree-optimization/69355
2477 * gcc.dg/tree-ssa/pr69355.c: New test.
2478
95e3030c
MP
24792016-01-27 Marek Polacek <polacek@redhat.com>
2480
2481 PR c++/69496
2482 * g++.dg/ext/constexpr-vla1.C: New test.
2483
eeb085f3
CB
24842016-01-20 Christian Bruel <christian.bruel@st.com>
2485
2486 PR target/69245
2487 * gcc.target/arm/pr69245.c: New test.
2488
b1652dde
JJ
24892016-01-27 Jakub Jelinek <jakub@redhat.com>
2490
2491 PR tree-optimization/69399
2492 * gcc.dg/torture/pr69399.c: New test.
2493
ce7e8f00
EB
24942016-01-27 Eric Botcazou <ebotcazou@adacore.com>
2495
2496 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: XFAIL on SPARC 64-bit.
2497
e4aac1d1
EB
24982016-01-26 Eric Botcazou <ebotcazou@adacore.com>
2499
2500 * gcc.c-torture/execute/stkalign.c: XFAIL run on SPARC 64-bit.
2501
8dfdb419
TV
25022016-01-26 Tom de Vries <tom@codesourcery.com>
2503
2504 PR tree-optimization/69110
2505 * gcc.dg/autopar/pr69110.c: New test.
2506
56f80f54 25072016-01-26 Abderrazek Zaafrani <a.zaafrani@samsung.com>
87ff4d66 2508 Sebastian Pop <s.pop@samsung.com>
56f80f54
AZ
2509
2510 * gcc.dg/graphite/isl-ast-op-select.c: New.
2511
a0909527
PT
25122015-01-26 Paul Thomas <pault@gcc.gnu.org>
2513
2514 PR fortran/69385
2515 * gfortran.dg/allocate_error_6.f90: New test.
2516
ffc445f4
RH
25172016-01-26 Richard Henderson <rth@redhat.com>
2518
2519 * gcc.dg/tm/pr60908.c: New test.
2520
01e1dea3
DM
25212016-01-26 David Malcolm <dmalcolm@redhat.com>
2522
2523 PR other/69006
2524 * g++.dg/ext/timevar1.C: Add dg-allow-blank-lines-in-output
2525 directive.
2526 * gcc.dg/plugin/diagnostic-test-show-locus-color.c: Update
2527 expected multiline output to reflect the colorization being
2528 disabled before newlines.
2529 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
2530 (custom_diagnostic_finalizer): Replace call to
2531 pp_newline_and_flush with call to pp_flush.
2532 * gcc.dg/unroll-2.c: Add dg-allow-blank-lines-in-output directive.
2533 * gfortran.dg/implicit_class_1.f90: Likewise.
2534 * lib/gcc-dg.exp (allow_blank_lines): New global.
2535 (dg-allow-blank-lines-in-output): New procedure.
2536 (gcc-dg-prune): Complain about blank lines in the output, unless
2537 dg-allow-blank-lines-in-output was called.
2538 * lib/multiline.exp (_build_multiline_regex): Only support
2539 arbitrary followup text for non-blank-lines, not for blank lines.
2540
13f92e8d
JJ
25412016-01-26 Jakub Jelinek <jakub@redhat.com>
2542
2543 PR tree-optimization/69483
2544 * gcc.dg/pr69483.c: New test.
2545 * g++.dg/opt/pr69483.C: New test.
2546
92422235
CL
25472016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
2548
2549 PR target/68620
2550 * gcc.target/arm/pr68620.c: New test.
2551
0bccf11b
L
25522016-01-26 H.J. Lu <hongjiu.lu@intel.com>
2553
2554 * gcc.target/i386/pr68986-2.c: Remove -m32.
2555
81cd202e
L
25562016-01-26 H.J. Lu <hongjiu.lu@intel.com>
2557
2558 PR target/68986
2559 * gcc.target/i386/pr68986-1.c: New test.
2560 * gcc.target/i386/pr68986-2.c: Likewise.
2561 * gcc.target/i386/pr68986-3.c: Likewise.
2562
213a1c03
CB
25632016-01-26 Christian Bruel <christian.bruel@st.com>
2564
2565 * lib/target-supports.exp
2566 (check_effective_target_arm_crypto_pragma_ok_nocache): Remove.
2567 (check_effective_target_arm_crypto_pragma_ok): Likewise.
2568 * gcc.target/arm/attr-crypto.c: Remove arm_crypto_pragma_ok test.
2569
22a08dd1
RB
25702016-01-26 Richard Biener <rguenther@suse.de>
2571
2572 PR tree-optimization/69452
2573 * gcc.dg/torture/pr69452.c: New testcase.
2574
6c06e0e8
JJ
25752016-01-26 Jakub Jelinek <jakub@redhat.com>
2576
2577 PR target/69442
2578 * gcc.dg/pr69442.c: New test.
2579
b96824c4
RFI
25802016-01-26 Roger Ferrer Ibáñez <rofirrim@gmail.com>
2581
2582 PR target/67896
2583 * gcc.target/aarch64/simd/pr67896.C: New.
2584
5ee31e57
RS
25852016-01-26 Richard Sandiford <richard.sandiford@arm.com>
2586
2587 PR tree-optimization/69400
2588 * gcc.dg/plugin/wide-int_plugin.c (test_wide_int_mod_trunc): New
2589 function.
2590 (plugin_init): Call it.
2591 * gcc.dg/torture/pr69400.c: New test.
2592
7ddfb31d
CL
25932016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
2594
2595 * gcc.target/arm/pr68674.c: Check and use arm_fp effective target.
2596
1e050c90
AK
25972016-01-25 Aditya Kumar <aditya.k7@samsung.com>
2598 Sebastian Pop <s.pop@samsung.com>
2599
2600 * gcc.dg/graphite/graphite.exp: Only run the fuse-*.c tests with
2601 isl-0.15.
2602
c8ee4bf5
AK
26032016-01-25 Aditya Kumar <aditya.k7@samsung.com>
2604 Sebastian Pop <s.pop@samsung.com>
2605
2606 * gcc.dg/graphite/pr69292.c: New.
2607
d902b330
JJ
26082016-01-25 Jakub Jelinek <jakub@redhat.com>
2609
2610 * c-c++-common/goacc/use_device-1.c: New test.
2611
2c89b952
JL
26122016-01-25 Jeff Law <law@redhat.com>
2613
2614 PR tree-optimization/69196
2615 PR tree-optimization/68398
2616 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output
2617 * gcc.dg/tree-ssa/pr68198.c: Likewise.
2618
685c8785
DE
26192016-01-25 David Edelsohn <dje.gcc@gmail.com>
2620
2621 PR target/69469
2622 * gcc.target/powerpc/vsx-vector-2.c: Adjust for Goldschmidt's
2623 Algorithm.
2624
95cef0c1
RB
26252016-01-25 Richard Biener <rguenther@suse.de>
2626
2627 PR testsuite/69380
2628 * g++.dg/tree-ssa/pr69336.C: Restrict to x86_64 and i?86.
2629
2947d3b2
IE
26302016-01-25 Ilya Enkovich <enkovich.gnu@gmail.com>
2631
2632 PR target/69421
2633 * gcc.dg/pr69421.c: New test.
2634
ae19075a
BB
26352016-01-25 Bilyan Borisov <bilyan.borisov@arm.com>
2636
2637 * gcc.target/aarch64/simd/vcvt_s64_f64_1.c: New.
2638 * gcc.target/aarch64/simd/vcvt_u64_f64_1.c: Likewise.
2639 * gcc.target/aarch64/simd/vcvta_s64_f64_1.c: Likewise.
2640 * gcc.target/aarch64/simd/vcvta_u64_f64_1.c: Likewise.
2641 * gcc.target/aarch64/simd/vcvtm_s64_f64_1.c: Likewise.
2642 * gcc.target/aarch64/simd/vcvtm_u64_f64_1.c: Likewise.
2643 * gcc.target/aarch64/simd/vcvtn_s64_f64_1.c: Likewise.
2644 * gcc.target/aarch64/simd/vcvtn_u64_f64_1.c: Likewise.
2645 * gcc.target/aarch64/simd/vcvtp_s64_f64_1.c: Likewise.
2646 * gcc.target/aarch64/simd/vcvtp_u64_f64_1.c: Likewise.
2647
fa4511c2
RB
26482016-01-25 Richard Biener <rguenther@suse.de>
2649
2650 PR tree-optimization/69376
2651 * gcc.dg/torture/pr69376.c: New testcase.
2652
1d101216
JD
26532016-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2654
2655 PR fortran/69397
2656 PR fortran/68442
2657 * gfortran.dg/interface_38.f90: New test.
2658 * gfortran.dg/interface_39.f90: New test.
a0909527 2659
a59b92b0
PP
26602016-01-24 Patrick Palka <ppalka@gcc.gnu.org>
2661
2662 Revert:
2663 2016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
2664
2665 PR c++/11858
2666 PR c++/24663
2667 PR c++/24664
2668 * g++.dg/template/pr11858.C: New test.
2669 * g++.dg/template/pr24663.C: New test.
2670 * g++.dg/template/unify12.C: New test.
2671 * g++.dg/template/unify13.C: New test.
2672 * g++.dg/template/unify14.C: New test.
2673 * g++.dg/template/unify15.C: New test.
2674 * g++.dg/template/unify16.C: New test.
2675 * g++.dg/template/unify17.C: New test.
2676
16acb1a8
DH
26772016-01-24 Dominique d'Humieres <dominiq@lps.ens.fr>
2678
2679 PR fortran/68283
2680 gfortran.dg/pr68283.f90: New test.
2681
094773e8
TK
26822016-01-24 Thomas Koenig <tkoenig@gcc.gnu.org>
2683
2684 PR fortran/66094
2685 * gfortran.dg/inline_matmul_13.f90: New test.
2686 * gfortran.dg/matmul_bounds_8.f90: New test.
2687 * gfortran.dg/matmul_bounds_9.f90: New test.
2688 * gfortran.dg/matmul_bounds_10.f90: New test.
2689
42fb90d7
TV
26902016-01-23 Tom de Vries <tom@codesourcery.com>
2691
2692 PR tree-optimization/69426
2693 * gcc.dg/autopar/pr69426.c: New test.
2694
69da7802
MS
26952016-01-23 Martin Sebor <msebor@redhat.com>
2696
2697 PR c++/58109
2698 PR c++/69022
2699 * g++.dg/cpp0x/alignas5.C: New test.
2700 * g++.dg/ext/vector29.C: Same.
2701
da17300a
UB
27022016-01-23 Uros Bizjak <ubizjak@gmail.com>
2703
2704 * gcc.target/i386/chkp-strlen-2.c: Define _GNU_SOURCE.
2705 * gcc.target/i386/chkp-strlen-4.c: Move the definition of
2706 _GNU_SOURCE from compile flags to the source.
2707 * gcc.target/i386/chkp-stropt-12.c: Ditto.
2708 * gcc.target/i386/chkp-stropt-16.c: Ditto.
2709 * gcc.target/i386/chkp-stropt-4.c: Ditto.
2710 * gcc.target/i386/chkp-stropt-8.c: Ditto.
2711
62041cfc
JJ
27122016-01-22 Jakub Jelinek <jakub@redhat.com>
2713
2714 PR target/69432
2715 * g++.dg/opt/pr69432.C: New test.
2716
f7d2ad6f
BS
27172016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2718
2719 * gcc.target/powerpc/pr63354c: Adjust target selector to include
2720 32-bit targets testing an -m64 multilib.
2721
d403fc9a
WS
27222016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2723
2724 * gcc.target/powerpc/pr63354.c: Restrict to Linux targets with
2725 64-bit support.
2726
4aa16f8d
JG
27272016-01-22 James Greenhalgh <james.greenhalgh@arm.com>
2728
2729 * gcc.dg/vect/bb-slp-pr68892.c: Require vect_double.
2730
7c816d0f
CB
27312016-01-21 Christian Bruel <christian.bruel@st.com>
2732
2733 PR target/68674
2734 * gcc.target/i386/pr68674.c
2735 * gcc.target/aarch64/pr68674.c
2736 * gcc.target/arm/pr68674.c
2737
fce661e8
KT
27382016-01-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2739
2740 PR target/69403
2741 * gcc.c-torture/execute/pr69403.c: New test.
2742
4696899f
PC
27432016-01-22 Paolo Carlini <paolo.carlini@oracle.com>
2744
2745 PR c++/55843
2746 * g++.dg/template/pr55843.C: New.
2747
bac69366
AL
27482016-01-22 Alan Lawrence <alan.lawrence@arm.com>
2749
2750 PR testsuite/66877
2751 * gcc.dg/vect/vect-over-widen-3-big-array.c: Only look for 1
2752 vect_recog_over_widening_pattern in dump if we have vect_widen_shift.
2753
b57d3a5c
BS
27542016-01-21 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2755
2756 PR testsuite/67489
da17300a
UB
2757 * gcc.target/powerpc/p8vector-builtin-8.c: Remove { target int128 }
2758 from dg-do compile directive, and instead add
2759 { dg-require-effective-target int128 }.
b57d3a5c 2760
9f04a53e
MS
27612016-01-20 Martin Sebor <msebor@redhat.com>
2762
2763 PR c/69405
2764 * gcc.dg/sync-fetch.c: New test.
2765
38a51663
JL
27662016-01-21 Martin Sebor <msebor@redhat.com>
2767
2768 PR target/69252
2769 * gcc.target/powerpc/pr69252.c: New test.
2770
2423a75a
JD
27712016-01-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2772
2773 PR fortran/65996
da17300a 2774 * gfortran.dg/pr65996.f90: New test.
2423a75a 2775
0a76463f
DV
27762016-01-21 Dominik Vogt <vogt@linux.vnet.ibm.com>
2777
2778 PR c++/68810
9f04a53e 2779 * g++.dg/cpp0x/constexpr-reinterpret1.C: Fix line number that is
2423a75a 2780 expected to generate an error.
0a76463f 2781
9776e692
BS
27822016-01-21 Bernd Schmidt <bschmidt@redhat.com>
2783
2784 PR middle-end/66178
2785 * gcc.dg/torture/pr66178.c: New test.
2786
c8d3e088
AB
27872016-01-21 Anton Blanchard <anton@samba.org>
2788 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2789
2790 PR target/63354
2791 * gcc.target/powerpc/pr63354.c: New test.
2792
35b707ff
VM
27932016-01-21 Vladimir Makarov <vmakarov@redhat.com>
2794
2795 PR rtl-optimization/68990
2796 * gcc.target/i386/pr68990: New.
2797
157b0829
NC
27982016-01-21 Nick Clifton <nickc@redhat.com>
2799
2800 PR target/69129
2801 * gcc.target/mips/pr69129.c: New.
2802
aede6748
PC
28032016-01-21 Paolo Carlini <paolo.carlini@oracle.com>
2804
2805 PR c++/58046
2806 * g++.dg/cpp0x/pr58046.C: New.
2807
5463c2c8
JJ
28082016-01-21 Jakub Jelinek <jakub@redhat.com>
2809
6d31cc75
SS
2810 PR target/69187
2811 PR target/65624
2812 * gcc.target/arm/pr69187.c: New test.
2813
5463c2c8
JJ
2814 PR c++/69355
2815 * g++.dg/torture/pr69355.C: New test.
2816
fa28f32b
AK
28172016-01-21 Aditya Kumar <aditya.k7@samsung.com>
2818 Sebastian Pop <s.pop@samsung.com>
2819
2820 * gfortran.dg/graphite/interchange-3.f90: Adjust pattern.
2821
b920a047
AK
28222016-01-21 Aditya Kumar <aditya.k7@samsung.com>
2823 Sebastian Pop <s.pop@samsung.com>
2824
da17300a 2825 * gcc.dg/graphite/pr68976.c: New test.
b920a047 2826
bdd3aea6
JJ
28272016-01-21 Jakub Jelinek <jakub@redhat.com>
2828
2829 PR middle-end/67653
2830 * c-c++-common/pr67653.c: New test.
2831 * gcc.dg/torture/pr29119.c: Add dg-warning.
2832
26a2e6ae
PB
28332016-01-20 Peter Bergner <bergner@vnet.ibm.com>
2834
2835 * gcc.target/powerpc/cpu-builtin-1.c: New test.
2836
d25c7690
PK
28372016-01-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
2838
2839 PR c/24293
2840 * gcc.dg/pr24293.c: New test.
2841 * gcc.dg/Wcxx-compat-8.c: Adjust to accept error due to
2842 incomplete struct type.
2843 * gcc.dg/declspec-1.c: Likewise.
2844 * gcc.dg/pr63549.c: Likewise.
2845
889d5698
JJ
28462016-01-20 Jakub Jelinek <jakub@redhat.com>
2847
2848 PR tree-optimization/66612
2849 * gcc.target/powerpc/20050830-1.c: Xfail the scan-assembler test
2850 for bdn instruction.
2851
d7cf3dc7
CL
28522016-01-20 Christophe Lyon <christophe.lyon@linaro.org>
2853
2854 * lib/target-supports.exp
2855 (check_effective_target_arm_fp_ok_nocache): New.
2856 (check_effective_target_arm_fp_ok): New.
2857 (add_options_for_arm_fp): New.
2858 (check_effective_target_arm_crypto_ok_nocache): Require
2859 target_arm_v8_neon_ok instead of arm32.
2860 (check_effective_target_arm_crypto_pragma_ok_nocache): New.
2861 (check_effective_target_arm_crypto_pragma_ok): New.
2862 (add_options_for_arm_vfp): New.
2863 * gcc.target/arm/attr-crypto.c: Use arm_crypto_pragma_ok effective
2864 target. Do not force -mfloat-abi=softfp, use arm_fp_ok effective
2865 target instead. Force initial fpu to vfp.
2866 * gcc.target/arm/attr-neon-builtin-fail.c: Do not force
2867 -mfloat-abi=softfp, use arm_fp_ok effective target instead.
2868 * gcc.target/arm/attr-neon-fp16.c: Likewise. Remove arm_neon_ok
2869 dependency.
2870 * gcc.target/arm/attr-neon2.c: Do not force -mfloat-abi=softfp,
2871 use arm_vfp effective target instead. Force initial fpu to vfp.
2872 * gcc.target/arm/attr-neon3.c: Likewise.
2873 * gcc.target/arm/cmp-2.c: Use arm_fp_ok effective target instead of
2874 arm_vfp_ok.
2875 * gcc.target/arm/unsigned-float.c: Likewise.
2876 * gcc.target/arm/vfp-1.c: Likewise.
2877 * gcc.target/arm/vfp-ldmdbd.c: Likewise.
2878 * gcc.target/arm/vfp-ldmdbs.c: Likewise.
2879 * gcc.target/arm/vfp-ldmiad.c: Likewise.
2880 * gcc.target/arm/vfp-ldmias.c: Likewise.
2881 * gcc.target/arm/vfp-stmdbd.c: Likewise.
2882 * gcc.target/arm/vfp-stmdbs.c: Likewise.
2883 * gcc.target/arm/vfp-stmiad.c: Likewise.
2884 * gcc.target/arm/vfp-stmias.c: Likewise.
2885 * gcc.target/arm/vnmul-1.c: Likewise.
2886 * gcc.target/arm/vnmul-2.c: Likewise.
2887 * gcc.target/arm/vnmul-3.c: Likewise.
2888 * gcc.target/arm/vnmul-4.c: Likewise.
2889
01ac9704 28902016-01-20 H.J. Lu <hongjiu.lu@intel.com>
e84b00da 2891
e84b00da
L
2892 PR testsuite/69366
2893 * g++.dg/pr63995-1.C: Require non-x32 target, instead of,
2894 the MPX run-time library, for compile-time MPX test.
2895 * gcc.target/i386/chkp-always_inline.c: Likewise.
2896 * gcc.target/i386/chkp-bndret.c: Likewise.
2897 * gcc.target/i386/chkp-builtins-1.c: Likewise.
2898 * gcc.target/i386/chkp-builtins-2.c: Likewise.
2899 * gcc.target/i386/chkp-builtins-3.c: Likewise.
2900 * gcc.target/i386/chkp-builtins-4.c: Likewise.
2901 * gcc.target/i386/chkp-const-check-1.c: Likewise.
2902 * gcc.target/i386/chkp-const-check-2.c: Likewise.
2903 * gcc.target/i386/chkp-hidden-def.c: Likewise.
2904 * gcc.target/i386/chkp-label-address.c: Likewise.
2905 * gcc.target/i386/chkp-lifetime-1.c: Likewise.
2906 * gcc.target/i386/chkp-narrow-bounds.c: Likewise.
2907 * gcc.target/i386/chkp-pr69044.c: Likewise.
2908 * gcc.target/i386/chkp-remove-bndint-1.c: Likewise.
2909 * gcc.target/i386/chkp-remove-bndint-2.c: Likewise.
2910 * gcc.target/i386/chkp-strchr.c: Likewise.
2911 * gcc.target/i386/chkp-strlen-1.c: Likewise.
2912 * gcc.target/i386/chkp-strlen-2.c: Likewise.
2913 * gcc.target/i386/chkp-strlen-3.c: Likewise.
2914 * gcc.target/i386/chkp-strlen-4.c: Likewise.
2915 * gcc.target/i386/chkp-strlen-5.c: Likewise.
2916 * gcc.target/i386/chkp-stropt-1.c: Likewise.
2917 * gcc.target/i386/chkp-stropt-10.c: Likewise.
2918 * gcc.target/i386/chkp-stropt-11.c: Likewise.
2919 * gcc.target/i386/chkp-stropt-12.c: Likewise.
2920 * gcc.target/i386/chkp-stropt-13.c: Likewise.
2921 * gcc.target/i386/chkp-stropt-14.c: Likewise.
2922 * gcc.target/i386/chkp-stropt-15.c: Likewise.
2923 * gcc.target/i386/chkp-stropt-16.c: Likewise.
2924 * gcc.target/i386/chkp-stropt-2.c: Likewise.
2925 * gcc.target/i386/chkp-stropt-3.c: Likewise.
2926 * gcc.target/i386/chkp-stropt-4.c: Likewise.
2927 * gcc.target/i386/chkp-stropt-5.c: Likewise.
2928 * gcc.target/i386/chkp-stropt-6.c: Likewise.
2929 * gcc.target/i386/chkp-stropt-7.c: Likewise.
2930 * gcc.target/i386/chkp-stropt-8.c: Likewise.
2931 * gcc.target/i386/chkp-stropt-9.c: Likewise.
2932 * gcc.target/i386/pr63995-2.c: Likewise.
2933 * gcc.target/i386/pr64805.c: Likewise.
2934 * gcc.target/i386/pr65044.c: Likewise.
2935 * gcc.target/i386/pr65167.c: Likewise.
2936 * gcc.target/i386/pr65183.c: Likewise.
2937 * gcc.target/i386/pr65184.c: Likewise.
2938 * gcc.target/i386/thunk-retbnd.c: Likewise.
01ac9704 2939
28b33016
IE
29402016-01-20 Ilya Enkovich <enkovich.gnu@gmail.com>
2941
2942 PR tree-optimization/69328
2943 * gcc.dg/pr69328.c: New test.
2944
bcff0913
JL
29452016-01-20 Jeff Law <law@redhat.com>
2946
bf0bb970 2947 PR target/25114
bcff0913
JL
2948 * gcc.target/m68k/pr25114.c: New test.
2949
a3f69631
AV
29502016-01-20 Andre Vieira <andre.simoesdiasvieira@arm.com>
2951
2952 * gcc.target/arm/memset-inline-10.c: Added
2953 dg-require-effective-target arm_thumb2_ok.
2954
af33ba0d
EB
29552016-01-19 Eric Botcazou <ebotcazou@adacore.com>
2956
2957 * gcc.dg/debug/dwarf2/sso.c: New test.
2958
7596d5de
UB
29592016-01-19 Uros Bizjak <ubizjak@gmail.com>
2960
2961 PR testsuite/68820
2962 * gcc.c-torture/execute/builtins/memops-asm.x: New file.
2963 * gcc.c-torture/execute/builtins/strstr-asm.x: Ditto.
2964 * gcc.c-torture/execute/builtins/strstr-asm.c: Remove dg-options.
2965
ceda2c69
JH
29662016-01-19 Jan Hubicka <hubicka@ucw.cz>
2967
2968 PR ipa/66223
2969 * g++.dg/ipa/devirt-50.C: New testcase.
2970
38a979f2
MP
29712016-01-19 Marek Polacek <polacek@redhat.com>
2972
2973 PR c++/68965
2974 * g++.dg/cpp1y/parameter-pack-1.C: New test.
2975 * g++.dg/cpp1y/parameter-pack-2.C: New test.
2976
962801c5
KT
29772016-01-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2978
2979 PR target/69135
2980 * gcc.target/arm/pr69135_1.c: New test.
2981
078fe40a
WD
29822015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
2983
2984 * gcc.target/aarch64/ccmp_1.c: Add new tests.
2985
786e3c06
WD
29862015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
2987
2988 * gcc.target/aarch64/ccmp_1.c: New testcase.
2989
1e297006
MP
29902016-01-19 Marek Polacek <polacek@redhat.com>
2991
2992 PR c++/68586
2993 * g++.dg/cpp0x/enum30.C: New test.
2994
879c27e3
RB
29952016-01-19 Richard Biener <rguenther@suse.de>
2996
2997 PR tree-optimization/69336
2998 * g++.dg/tree-ssa/pr69336.C: New testcase.
2999
015337d3
JJ
30002016-01-19 Jakub Jelinek <jakub@redhat.com>
3001
3002 PR debug/65779
3003 * gcc.dg/pr65779.c: New test.
3004
e2c768b6
RB
30052016-01-19 Richard Biener <rguenther@suse.de>
3006
3007 PR tree-optimization/69352
3008 * gcc.dg/torture/pr69352.c: New testcase.
3009
569efc34
JJ
30102016-01-19 Jakub Jelinek <jakub@redhat.com>
3011
3012 PR rtl-optimization/68955
3013 PR rtl-optimization/64557
3014 * gcc.dg/torture/pr68955.c: New test.
3015
e49d321f
JH
30162016-01-19 Jan Hubicka <hubicka@ucw.cz>
3017
3018 PR lto/69136
3019 * g++.dg/torture/pr69136.C: New testcase.
3020
e9191ad3
JH
30212016-01-19 Jan Hubicka <hubicka@ucw.cz>
3022
3023 PR lto/69133
3024 * g++.dg/lto/pr69133_0.C: New testcase.
3025 * g++.dg/lto/pr69133_1.C: New testcase.
3026
2bedb645
JL
30272016-01-15 Jeff Law <law@redhat.com>
3028
3029 PR tree-optimization/69320
3030 * gcc.c-torture/pr69320-1.c: New test.
3031 * gcc.c-torture/pr69320-2.c: New test.
3032 * gcc.c-torture/pr69320-3.c: New test.
3033 * gcc.c-torture/pr69320-4.c: New test.
3034
17c15cb9
PP
30352016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
3036
3037 PR c++/11858
3038 PR c++/24663
3039 PR c++/24664
3040 * g++.dg/template/pr11858.C: New test.
3041 * g++.dg/template/pr24663.C: New test.
3042 * g++.dg/template/unify12.C: New test.
3043 * g++.dg/template/unify13.C: New test.
3044 * g++.dg/template/unify14.C: New test.
3045 * g++.dg/template/unify15.C: New test.
3046 * g++.dg/template/unify16.C: New test.
3047 * g++.dg/template/unify17.C: New test.
3048
9617fd08
DM
30492016-01-18 David Malcolm <dmalcolm@redhat.com>
3050
3051 PR testsuite/69181
3052 * gcc.dg/pr69181-1.c: New test file.
3053 * gcc.dg/pr69181-2.c: New test file.
3054 * lib/gcc-dg.exp (dg-test): Consolidate post-test cleanup of
3055 globals by moving it to...
3056 (cleanup-after-saved-dg-test): ...this new function. Add
3057 "global additional_sources_used". Add reset of global
3058 multiline_expected_outputs to the empty list.
3059 * lib/multiline.exp (_multiline_expected_outputs): Rename this
3060 global to...
3061 (multiline_expected_outputs): ...this, and updated comments to
3062 note that it is modified from gcc-dg.exp.
3063 (dg-end-multiline-output): Update for the above renaming.
3064 (handle-multiline-outputs): Likewise. Remove the clearing
3065 of the expected outputs to the empty list.
3066
b555a2e4
RB
30672016-01-18 Richard Biener <rguenther@suse.de>
3068
3069 PR tree-optimization/69297
3070 * gcc.dg/vect/costmodel/x86_64/costmodel-pr69297.c: New testcase.
3071
96902805
JM
30722016-01-18 Joseph Myers <joseph@codesourcery.com>
3073
3074 * gcc.target/mips/mips-3d-1.c: Use forbid_cpu=octeon.* in
3075 dg-options.
3076 * gcc.target/mips/mips-3d-2.c: Likewise.
3077 * gcc.target/mips/mips-3d-3.c: Likewise.
3078 * gcc.target/mips/mips-3d-4.c: Likewise.
3079 * gcc.target/mips/mips-3d-5.c: Likewise.
3080 * gcc.target/mips/mips-3d-6.c: Likewise.
3081 * gcc.target/mips/mips-3d-7.c: Likewise.
3082 * gcc.target/mips/mips-3d-8.c: Likewise.
3083 * gcc.target/mips/mips-3d-9.c: Likewise.
3084 * gcc.target/mips/mips-ps-1.c: Likewise.
3085 * gcc.target/mips/mips-ps-2.c: Likewise.
3086 * gcc.target/mips/mips-ps-3.c: Likewise.
3087 * gcc.target/mips/mips-ps-4.c: Likewise.
3088 * gcc.target/mips/mips-ps-5.c: Likewise.
3089 * gcc.target/mips/mips-ps-6.c: Likewise.
3090 * gcc.target/mips/mips-ps-7.c: Likewise.
3091 * gcc.target/mips/mips-ps-type.c: Likewise.
3092 * gcc.target/mips/mips-ps-type-2.c: Likewise.
3093 * gcc.target/mips/mips16-attributes-6.c: Likewise.
3094
40e26f94
TV
30952016-01-18 Tom de Vries <tom@codesourcery.com>
3096
3097 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: New test.
3098 * c-c++-common/goacc/kernels-double-reduction.c: New test.
3099 * c-c++-common/goacc/kernels-empty.c: New test.
3100 * c-c++-common/goacc/kernels-eternal.c: New test.
3101 * c-c++-common/goacc/kernels-loop-2.c: New test.
3102 * c-c++-common/goacc/kernels-loop-3.c: New test.
3103 * c-c++-common/goacc/kernels-loop-data-2.c: New test.
3104 * c-c++-common/goacc/kernels-loop-data-enter-exit-2.c: New test.
3105 * c-c++-common/goacc/kernels-loop-data-enter-exit.c: New test.
3106 * c-c++-common/goacc/kernels-loop-data-update.c: New test.
3107 * c-c++-common/goacc/kernels-loop-data.c: New test.
3108 * c-c++-common/goacc/kernels-loop-g.c: New test.
3109 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: New test.
3110 * c-c++-common/goacc/kernels-loop-n.c: New test.
3111 * c-c++-common/goacc/kernels-loop-nest.c: New test.
3112 * c-c++-common/goacc/kernels-loop.c: New test.
3113 * c-c++-common/goacc/kernels-noreturn.c: New test.
3114 * c-c++-common/goacc/kernels-one-counter-var.c: New test.
3115 * c-c++-common/goacc/kernels-parallel-loop-data-enter-exit.c: New test.
3116 * c-c++-common/goacc/kernels-reduction.c: New test.
3117
a98d4647
TV
31182016-01-18 Tom de Vries <tom@codesourcery.com>
3119
3120 * gcc.dg/autopar/outer-1.c: Update for new parloops instantiation.
3121 * gcc.dg/autopar/outer-2.c: Same.
3122 * gcc.dg/autopar/outer-3.c: Same.
3123 * gcc.dg/autopar/outer-4.c: Same.
3124 * gcc.dg/autopar/outer-5.c: Same.
3125 * gcc.dg/autopar/outer-6.c: Same.
3126 * gcc.dg/autopar/parallelization-1.c: Same.
3127 * gcc.dg/autopar/parloops-exit-first-loop-alt-2.c: Same.
3128 * gcc.dg/autopar/parloops-exit-first-loop-alt-3.c: Same.
3129 * gcc.dg/autopar/parloops-exit-first-loop-alt-4.c: Same.
3130 * gcc.dg/autopar/parloops-exit-first-loop-alt-5.c: Same.
3131 * gcc.dg/autopar/parloops-exit-first-loop-alt-6.c: Same.
3132 * gcc.dg/autopar/parloops-exit-first-loop-alt-7.c: Same.
3133 * gcc.dg/autopar/parloops-exit-first-loop-alt-pr66652.c: Same.
3134 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: Same.
3135 * gcc.dg/autopar/pr39500-1.c: Same.
3136 * gcc.dg/autopar/pr39500-2.c: Same.
3137 * gcc.dg/autopar/pr46193.c: Same.
3138 * gcc.dg/autopar/pr46194.c: Same.
3139 * gcc.dg/autopar/pr49580.c: Same.
3140 * gcc.dg/autopar/pr49960-1.c: Same.
3141 * gcc.dg/autopar/pr49960.c: Same.
3142 * gcc.dg/autopar/pr68373.c: Same.
3143 * gcc.dg/autopar/reduc-1.c: Same.
3144 * gcc.dg/autopar/reduc-1char.c: Same.
3145 * gcc.dg/autopar/reduc-1short.c: Same.
3146 * gcc.dg/autopar/reduc-2.c: Same.
3147 * gcc.dg/autopar/reduc-2char.c: Same.
3148 * gcc.dg/autopar/reduc-2short.c: Same.
3149 * gcc.dg/autopar/reduc-3.c: Same.
3150 * gcc.dg/autopar/reduc-4.c: Same.
3151 * gcc.dg/autopar/reduc-6.c: Same.
3152 * gcc.dg/autopar/reduc-7.c: Same.
3153 * gcc.dg/autopar/reduc-8.c: Same.
3154 * gcc.dg/autopar/reduc-9.c: Same.
3155 * gcc.dg/autopar/uns-outer-4.c: Same.
3156 * gcc.dg/autopar/uns-outer-5.c: Same.
3157 * gcc.dg/autopar/uns-outer-6.c: Same.
3158 * gfortran.dg/parloops-exit-first-loop-alt-2.f95: Same.
3159 * gfortran.dg/parloops-exit-first-loop-alt.f95: Same.
3160
da976fa8
AL
31612016-01-18 Alan Lawrence <alan.lawrence@arm.com>
3162
3163 PR target/63679
3164 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove XFAIL for powerpc(32), hppa,
3165 aarch64, sparc, s390. Add --param sra-max-scalarization-size-Ospeed.
3166
70c1e886
AL
31672016-01-18 Alan Lawrence <alan.lawrence@arm.com>
3168
3169 PR target/63679
3170 * gcc.dg/tree-ssa/ssa-dom-cse-5.c: New.
3171 * gcc.dg/tree-ssa/ssa-dom-cse-6.c: New.
3172 * gcc.dg/tree-ssa/ssa-dom-cse-7.c: New.
3173
88bed196
AL
31742016-01-18 Alan Lawrence <alan.lawrence@arm.com>
3175
3176 PR target/63679
3177 * gcc.dg/tree-ssa/sra-17.c: New.
3178 * gcc.dg/tree-ssa/sra-18.c: New.
3179
3dd5f42e
IE
31802016-01-18 Ilya Enkovich <enkovich.gnu@gmail.com>
3181
3182 * gcc.target/i386/pr65105-5.c: Adjust to andn generation.
3183
ae5a77fa
EB
31842016-01-18 Eric Botcazou <ebotcazou@adacore.com>
3185
3186 * gnat.dg/inline12.adb: New test.
3187
11e57fc6
BC
31882016-01-18 Bin Cheng <bin.cheng@arm.com>
3189
3190 PR tree-optimization/66797
3191 * gcc.c-torture/execute/pr65447.c: Relax check condition.
3192
995b6fe0
RB
31932016-01-18 Richard Biener <rguenther@suse.de>
3194
3195 PR tree-optimization/69170
3196 * gcc.dg/torture/pr69170.c: New testcase.
3197
82ee0cf2 31982016-01-17 John David Anglin <danglin@gcc.gnu.org>
d656d82e
JDA
3199
3200 * gcc.dg/torture/builtin-integral-1.c: Require c99_runtime.
3201
d69da357
TV
32022016-01-16 Tom de Vries <tom@codesourcery.com>
3203
3204 * c-c++-common/goacc/kernels-alias-ipa-pta-4.c: New test.
3205
a3845283
TV
32062016-01-16 Tom de Vries <tom@codesourcery.com>
3207
3208 * gcc.dg/parloops-exit-first-loop-alt.c: Move ...
3209 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: ... here. Remove
3210 redundant dg-require-effective-target pthread.
3211 * gcc.dg/parloops-exit-first-loop-alt-2.c: Same.
3212 * gcc.dg/parloops-exit-first-loop-alt-3.c: Same.
3213 * gcc.dg/parloops-exit-first-loop-alt-4.c: Same.
3214 * gcc.dg/parloops-exit-first-loop-alt-5.c: Same.
3215 * gcc.dg/parloops-exit-first-loop-alt-6.c: Same.
3216 * gcc.dg/parloops-exit-first-loop-alt-7.c: Same.
3217 * gcc.dg/parloops-exit-first-loop-alt-pr66652.c: Same.
3218
197a6aa6
DE
32192016-01-16 David Edelsohn <dje.gcc@gmail.com>
3220
3221 PR target/68609
3222 * gcc.target/powerpc/recip-6.c: Enable on AIX.
3223 * gcc.target/powerpc/recip-7.c: Same.
3224
ec7886c1
PP
32252016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
3226
3227 PR c++/69091
3228 * g++.dg/template/pr69091.C: New test.
3229
203484bb
PP
32302016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
3231
3232 * c-c++-common/cilk-plus/AN/an-if.c: Check that the original
3233 dump does not contain an error_mark_node.
3234 * c-c++-common/cilk-plus/CK/pr60469.c: Likewise.
3235 * c-c++-common/cilk-plus/AN/fn_ptr-2.c: New xfail'd test.
3236
aa2500e9
PP
32372016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
3238
3239 PR c++/68936
3240 * g++.dg/template/pr68936.C: New test.
3241
28621a5c
DE
32422016-01-15 David Edelsohn <dje.gcc@gmail.com>
3243
3244 PR target/68609
3245 * gcc.target/powerpc/recip-1.c: Adjust for Goldschmidt's Algorithm.
3246 * gcc.target/powerpc/recip-2.c: Same.
3247 * gcc.target/powerpc/recip-3.c: Same.
3248 * gcc.target/powerpc/recip-4.c: Same.
3249 * gcc.target/powerpc/recip-sqrtf.c: Same.
3250
40c43aca
JL
32512016-01-15 Jeff Law <law@redhat.com>
3252
3253 PR tree-optimization/69270
3254 * gcc.dg/tree-ssa/pr69270-2.c: New test.
3255 * gcc.dg/tree-ssa/pr69270-3.c: New test.
3256
afbc5ae8
PT
32572016-01-15 Paul Thomas <pault@gcc.gnu.org>
3258
3259 PR fortran/49630
3260 * gfortran.dg/deferred_character_13.f90: New test for the fix
3261 of comment 3 of the PR.
3262
3263 PR fortran/54070
3264 * gfortran.dg/deferred_character_8.f90: New test
3265 * gfortran.dg/allocate_error_5.f90: New test
3266
3267 PR fortran/60593
3268 * gfortran.dg/deferred_character_10.f90: New test
3269
3270 PR fortran/60795
3271 * gfortran.dg/deferred_character_14.f90: New test
3272
3273 PR fortran/61147
3274 * gfortran.dg/deferred_character_11.f90: New test
3275
3276 PR fortran/64324
3277 * gfortran.dg/deferred_character_9.f90: New test
3278
49abe076
VM
32792016-01-15 Vladimir Makarov <vmakarov@redhat.com>
3280
3281 PR rtl-optimization/69030
3282 * gcc.target/i386/pr69030.c: New.
3283
16d12992
KT
32842016-01-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3285
3286 * gcc.target/aarch64/target_attr_17.c: New test.
3287
78810bd3
RB
32882016-01-15 Richard Biener <rguenther@suse.de>
3289
3290 PR tree-optimization/66856
3291 * gcc.dg/torture/pr66856-1.c: New testcase.
3292 * gcc.dg/torture/pr66856-2.c: Likewise.
3293
2bd847fe
RB
32942016-01-15 Richard Biener <rguenther@suse.de>
3295
3296 PR debug/69137
3297 * g++.dg/lto/pr69137_0.C: New testcase.
3298
a00fe3b7
RS
32992016-01-15 Richard Sandiford <richard.sandiford@arm.com>
3300
3301 PR middle-end/69246
3302 * gcc.target/i386/pr69246.c: New test.
3303
cbb0e83b
DV
33042016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
3305
7596d5de 3306 * gfortran.dg/bind_c_array_params_2.f90: Fix test patterns for S/390.
cbb0e83b 3307
5a500ecf
DV
33082016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
3309
3310 PR c++/56194
3311 * g++.dg/init/const9.C: Disable test on S/390.
3312
5d9bf64f
DV
33132016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
3314
3315 * g++.dg/Wframe-address.C: Test requires -mbackchain for s390*-*-*.
3316 * g++.dg/Wno-frame-address.C: Ditto.
3317
e234b19e
DV
33182016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
3319
3320 * gcc.dg/tree-ssa/20040204-1.c: Do not xfail on S/390.
3321
89483f99
RB
33222016-01-15 Richard Biener <rguenther@suse.de>
3323
3324 PR tree-optimization/68961
3325 * gcc.dg/vect/costmodel/x86_64/costmodel-pr68961.c: New testcase.
3326
94f37395
IE
33272016-01-15 Ilya Enkovich <enkovich.gnu@gmail.com>
3328
3329 * gcc.target/i386/pr65105-5.c: New test.
3330
82ee0cf2 33312016-01-15 Jan Hubicka <hubicka@ucw.cz>
0f6176e6
JH
3332
3333 * gcc.c-torture/execute/alias-4.c: New testcase.
3334
82ee0cf2 33352016-01-15 Jan Hubicka <hubicka@ucw.cz>
824ca15e
JH
3336
3337 PR ipa/68148
3338 * g++.dg/ipa/devirt-49.C: New testcase.
3339
092f7deb 33402016-01-15 Christian Bruel <christian.bruel@st.com>
edef1fa8
CB
3341
3342 PR target/65837
3343 * gcc.target/arm/attr-neon-builtin-fail2.c: New test.
3344 * gcc.target/arm/lto/pr65837-attr_0.c: New test.
3345 * gcc.target/arm/lto/pr65837_0.c: Fix skip condition and use ACLE name.
3346
e93c66bc
RB
33472016-01-15 Richard Biener <rguenther@suse.de>
3348
3349 PR tree-optimization/69117
3350 * gcc.dg/torture/pr69117.c: New testcase.
3351
c47eaca6 33522015-01-14 Ryan Burn <contact@rnburn.com>
b6e3db06
RB
3353
3354 PR c++/69048
3355 * g++.dg/cilk-plus/CK/pr69048.cc: New test.
3356
c3f6914a
FXC
33572016-01-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
3358
3359 PR testsuite/67509
3360 * gfortran.dg/ieee/ieee_7.f90: For out of bound precision or
3361 range tests use 100 * maximum instead of maximum + 1.
3362
cd65ae90
JJ
33632016-01-14 Jakub Jelinek <jakub@redhat.com>
3364
3365 PR debug/69244
3366 * gcc.dg/guality/pr69244.c: New test.
3367
19643948
UB
33682016-01-14 Uros Bizjak <ubizjak@gmail.com>
3369
3370 * lib/target-supports.exp (check_effective_target_issignaling):
3371 New procedure.
3372 * gcc.dg/pr61441.c: Require issignaling effective target.
3373
fe79c97e
SB
33742016-01-14 Segher Boessenkool <segher@kernel.crashing.org>
3375
3376 PR target/68803
3377 * gcc.target/powerpc/20050603-3.c: Add xfails for powerpc64le.
3378
c7df95d8
DM
33792016-01-14 David Malcolm <dmalcolm@redhat.com>
3380
3381 PR c++/68819
3382 PR preprocessor/69177
3383 * gcc.dg/plugin/location-overflow-test-1.c: New test case.
3384 * gcc.dg/plugin/location-overflow-test-2.c: New test case.
3385 * gcc.dg/plugin/location_overflow_plugin.c: New test plugin.
3386 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
3387
00083992
MP
33882016-01-14 Marek Polacek <polacek@redhat.com>
3389
3390 PR c/69262
3391 * gcc.dg/array-15.c: New test.
3392
0c9b3294
JJ
33932016-01-14 Jakub Jelinek <jakub@redhat.com>
3394
3395 PR middle-end/68146
3396 PR tree-optimization/69155
3397 * gfortran.dg/pr68146.f: New test.
3398 * gfortran.dg/pr69155.f90: New test.
3399
3688e13d
RB
34002016-01-14 Richard Biener <rguenther@suse.de>
3401
3402 PR tree-optimization/68060
3403 * gcc.dg/torture/pr68060-1.c: New testcase.
3404 * gcc.dg/torture/pr68060-2.c: Likewise.
3405
bab0ad3a
NC
34062016-01-14 Nick Clifton <nickc@redhat.com>
3407
3408 * lib/target-supports.exp
3409 (check_effective_target_arm_neon_ok_nocache): Add an option
3410 sequence that includes setting the ARM architecture to ARMv7-A.
3411 * gcc.target/arm/attr-neon.c: Use dg-add-options to add the
3412 command line options necessary to enable Neon support.
3413 * gcc.target/arm/neon-vlshr-imm-1.c: Likewise.
3414 * gcc.target/arm/neon-vshl-imm-1.c: Likewise.
3415 * gcc.target/arm/neon-vshr-imm-1.c: Likewise.
3416 * gcc.target/arm/pr69180.c: Likewise.
3417
947c2ce5
JL
34182016-01-14 Jeff Law <law@redhat.com>
3419
3420 PR tree-optimization/69270
3421 * gcc.dg/tree-ssa/pr69270.c: New test.
3422
3342fd71
BS
34232016-01-13 Bernd Schmidt <bschmidt@redhat.com>
3424
3425 PR c/66208
3426 * c-c++-common/pr66208.c: New file.
3427
2ad3adf1
JJ
34282016-01-13 Jakub Jelinek <jakub@redhat.com>
3429
3430 PR tree-optimization/69156
3431 * gcc.dg/pr69156.c: New test.
3432
398d6feb
L
34332016-01-13 H.J. Lu <hongjiu.lu@intel.com>
3434
3435 * gcc.target/i386/pr69225-7.c: New test.
3436
4c868789
RH
34372016-01-13 Richard Henderson <rth@redhat.com>
3438
3439 * gcc.dg/tm/memopt-13.c: Update expected function.
3440 * gcc.dg/tm/memopt-6.c: Likewise.
3441
ef6d1772
UB
34422016-01-13 Uros Bizjak <ubizjak@gmail.com>
3443
3444 * gcc.target/i386/pr45685.c (dg-options): Add -mno-sse4.
3445 * gcc.target/i386/pr68432-1.c (dg-options): Ditto.
3446 * gcc.target/i386/pr68432-2.c (dg-options): Ditto.
3447 * gcc.target/i386/pr68432-3.c (dg-options): Ditto.
0b4b6ef2 3448
ef6d1772
UB
34492016-01-13 Tom de Vries <tom@codesourcery.com>
3450
3451 PR tree-optimization/69169
0b4b6ef2
TV
3452 * gcc.dg/pr69169.c: New test.
3453
2ad3adf1 34542016-01-13 Alexander Fomin <alexander.fomin@intel.com>
8866d62c
AF
3455
3456 PR target/69228
3457 * gcc.target/i386/avx512pf-vscatterpf0dpd-1.c: Adjust.
3458 * gcc.target/i386/avx512pf-vscatterpf0dps-1.c: Likewise.
3459 * gcc.target/i386/avx512pf-vscatterpf0qpd-1.c: Likewise.
3460 * gcc.target/i386/avx512pf-vscatterpf0qps-1.c: Likewise.
3461 * gcc.target/i386/avx512pf-vscatterpf1dpd-1.c: Likewise.
3462 * gcc.target/i386/avx512pf-vscatterpf1dps-1.c: Likewise.
3463 * gcc.target/i386/avx512pf-vscatterpf1qpd-1.c: Likewise.
3464 * gcc.target/i386/avx512pf-vscatterpf1qps-1.c: Likewise.
3465
9060e335
AK
34662016-01-13 Jakub Jelinek <jakub@redhat.com>
3467
3468 PR target/69247
3469 * gcc.dg/pr69247.c: New test.
3470
40311329
RB
34712016-01-13 Richard Biener <rguenther@suse.de>
3472
3473 PR tree-optimization/69242
3474 * gcc.dg/torture/pr69242.c: New testcase.
3475
ccbd7103
RB
34762016-01-13 Richard Biener <rguenther@suse.de>
3477
3478 PR tree-optimization/69186
3479 * gcc.dg/torture/pr69186.c: New testcase.
3480
c6f72a46
JL
34812016-01-13 Jeff Law <law@redhat.com>
3482
3483 PR tree-optimization/67755
3484 * gcc.dg/tree-ssa/pr67755.c: New test.
3485
34862016-01-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
bf3f4b38
TP
3487
3488 * gcc.c-torture/unsorted/dump-noaddr.x (dump_compare): Replace static
3489 pass number in output by a star.
3490
c446cf07
BC
34912016-01-12 Bin Cheng <bin.cheng@arm.com>
3492
3493 PR tree-optimization/68911
3494 * gcc.c-torture/execute/pr68911.c: New test.
3495
5342156c
MP
34962016-01-12 Marek Polacek <polacek@redhat.com>
3497
3498 PR c++/68979
3499 * g++.dg/warn/permissive-1.C: New test.
3500
65364cc5
JJ
35012016-01-12 Jakub Jelinek <jakub@redhat.com>
3502
3503 PR objc++/68511
3504 PR c++/69213
3505 * g++.dg/opt/pr69213.C: New test.
3506
81b9a3d9
CB
35072016-01-12 Christian Bruel <christian.bruel@st.com>
3508
3509 PR target/69180
3510 * gcc.target/arm/pr69180.c: New test.
3511
3c4e91c9
RB
35122016-01-12 Richard Biener <rguenther@suse.de>
3513
3514 PR lto/69077
3515 * g++.dg/lto/pr69077_0.C: New testcase.
3516 * g++.dg/lto/pr69077_1.C: Likewise.
3517
5664cea1
JJ
35182016-01-12 Jakub Jelinek <jakub@redhat.com>
3519
3520 PR target/69175
3521 * g++.dg/opt/pr69175.C: New test.
3522
86cefc49
AL
35232016-01-12 Alan Lawrence <alan.lawrence@arm.com>
3524
3525 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Declare functions as 'extern'
3526 rather than #including math.h & stdlib.h.
3527 * gcc.dg/vect/pr47001.c: Declare abort as 'extern', remove stdlib.h.
3528 * gcc.dg/vect/pr49771.c: Likewise.
3529 * gcc.dg/vect/vect-10-big-array.c: Likewise.
3530 * gcc.dg/vect/vect-neg-store-1.c: Likewise.
3531 * gcc.dg/vect/vect-neg-store-2.c: Likewise.
3532 * gcc.dg/vect/slp-37.c: Change NULL to 0, remove stdlib.h.
3533 * gcc.dg/vect/pr40254.c: Remove unnecessary include of stdlib.h.
3534 * gcc.dg/vect/pr44507.c: Likewise.
3535 * gcc.dg/vect/pr45902.c: Likewise.
3536 * gcc.dg/vect/slp-widen-mult-half.c: Likewise.
3537 * gcc.dg/vect/vect-117.c: Likewise.
3538 * gcc.dg/vect/vect-99.c: Likewise.
3539 * gcc.dg/vect/vect-aggressive-1.c: Likewise.
3540 * gcc.dg/vect/vect-cond-1.c: Likewise.
3541 * gcc.dg/vect/vect-cond-2.c: Likewise.
3542 * gcc.dg/vect/vect-cond-3.c: Likewise.
3543 * gcc.dg/vect/vect-cond-4.c: Likewise.
3544 * gcc.dg/vect/vect-mask-load-1.c: Likewise.
3545 * gcc.dg/vect/vect-mask-loadstore-1.c: Likewise.
3546 * gcc.dg/vect/vect-over-widen-1-big-array.c: Likewise.
3547 * gcc.dg/vect/vect-over-widen-1.c: Likewise.
3548 * gcc.dg/vect/vect-over-widen-2-big-array.c: Likewise.
3549 * gcc.dg/vect/vect-over-widen-2.c: Likewise.
3550 * gcc.dg/vect/vect-over-widen-3-big-array.c: Likewise.
3551 * gcc.dg/vect/vect-over-widen-3.c: Likewise.
3552 * gcc.dg/vect/vect-over-widen-4-big-array.c: Likewise.
3553 * gcc.dg/vect/vect-over-widen-4.c: Likewise.
3554 * gcc.dg/vect/vect-widen-mult-const-s16.c: Likewise.
3555 * gcc.dg/vect/vect-widen-mult-const-u16.c: Likewise.
3556 * gcc.dg/vect/vect-widen-mult-half-u8.c: Likewise.
3557 * gcc.dg/vect/vect-widen-mult-half.c: Likewise.
3558 * gcc.dg/vect/no-trapping-math-vect-ifcvt-11.c: Remove unnecessary
3559 include of signal.h.
3560 * gcc.dg/vect/no-trapping-math-vect-ifcvt-12.c: Likewise.
3561 * gcc.dg/vect/no-trapping-math-vect-ifcvt-13.c: Likewise.
3562 * gcc.dg/vect/no-trapping-math-vect-ifcvt-14.c: Likewise.
3563 * gcc.dg/vect/no-trapping-math-vect-ifcvt-15.c: Likewise.
3564 * gcc.dg/vect/no-trapping-math-vect-ifcvt-16.c: Likewise.
3565 * gcc.dg/vect/vect-ifcvt-16.c: Likewise.
3566 * gcc.dg/vect/vect-ifcvt-17.c: Likewise.
3567 * gcc.dg/vect/vect-ifcvt-2.c: Likewise.
3568 * gcc.dg/vect/vect-ifcvt-3.c: Likewise.
3569 * gcc.dg/vect/vect-ifcvt-4.c: Likewise.
3570 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
3571 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
3572 * gcc.dg/vect/vect-ifcvt-6.c: Likewise.
3573 * gcc.dg/vect/vect-ifcvt-7.c: Likewise.
3574 * gcc.dg/vect/vect-ifcvt-9.c: Likewise.
3575 * gcc.dg/vect/vect-outer-5.c: Likewise.
3576 * gcc.dg/vect/vect-outer-6.c: Likewise.
3577 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Remove unnecessary
3578 include of stdio.h.
3579
b832f61e
NC
35802016-01-12 Nick Clifton <nickc@redhat.com>
3581
3582 PR target/68913
3583 * gcc.dg/lto/pr61886_0.c: Rename the external function called
3584 to fread so that it will be found in all target runtimes.
3585
8eac49b1
RB
35862016-01-12 Richard Biener <rguenther@suse.de>
3587
3588 PR tree-optimization/69053
3589 * g++.dg/torture/pr69053.C: New testcase.
3590
2935d994
RB
35912016-01-12 Richard Biener <rguenther@suse.de>
3592
3593 PR tree-optimization/69168
3594 * gcc.dg/torture/pr69168.c: New testcase.
3595
66c16fd9
RB
35962016-01-12 Richard Biener <rguenther@suse.de>
3597
3598 PR tree-optimization/69157
3599 * gcc.dg/torture/pr69157.c: New testcase.
3600
36012016-01-12 Richard Biener <rguenther@suse.de>
3602
3603 PR tree-optimization/69174
3604 * gcc.dg/torture/pr69174.c: New testcase.
3605
723033a6
JJ
36062016-01-12 Jakub Jelinek <jakub@redhat.com>
3607
3608 PR c++/66808
3609 PR c++/69000
3610 * g++.dg/tls/pr66808.C: New test.
3611 * g++.dg/tls/pr69000.C: New test.
3612
3574cf47
BS
36132016-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3614
3615 * gcc.target/powerpc/swaps-p8-23.c: New test.
3616 * gcc.target/powerpc/swaps-p8-24.c: Likewise.
3617
feb20787
JDA
36182016-01-11 John David Anglin <danglin@gcc.gnu.org>
3619
3620 PR tree-optimization/68356
3621 * gcc.dg/torture/pr68264.c: Disable exp2 ERANGE test on hppa unix.
3622
27b1820a
KV
36232016-01-12 Kugan Vivekanandarajah <kuganv@linaro.org>
3624 Jim Wilson <jim.wilson@linaro.org>
3625
3626 PR target/69194
3627 * gcc.target/arm/pr69194.c: New test.
3628
cf4de6af
L
36292016-01-11 H.J. Lu <hongjiu.lu@intel.com>
3630
3631 PR target/69225
3632 * gcc.target/i386/pr69225-1.c: New test.
3633 * gcc.target/i386/pr69225-2.c: Likewise.
3634 * gcc.target/i386/pr69225-3.c: Likewise.
3635 * gcc.target/i386/pr69225-4.c: Likewise.
3636 * gcc.target/i386/pr69225-5.c: Likewise.
3637 * gcc.target/i386/pr69225-6.c: Likewise.
3638
1ebd5558
JJ
36392016-01-11 Jakub Jelinek <jakub@redhat.com>
3640
23552a4d
JJ
3641 PR target/67462
3642 * gcc.dg/ifcvt-3.c: Only compile on lp64 targets, include also i?86
3643 if lp64.
3644
26ff85b0
JJ
3645 PR target/69071
3646 * gcc.dg/pr69071.c: New test.
3647
9cb6bd74
JJ
3648 PR c++/69211
3649 * g++.dg/opt/pr69211.C: New test.
3650
1ebd5558
JJ
3651 PR tree-optimization/69214
3652 * gcc.c-torture/compile/pr69214.c: New test.
3653
8c18c836
UB
36542016-01-11 Uros Bizjak <ubizjak@gmail.com>
3655
3656 * gcc.target/i386/pr66232-10.c: Do not compile on ia32 target.
3657 * gcc.target/i386/pr66232-11.c: Ditto.
3658 * gcc.target/i386/pr66232-12.c: Ditto.
3659 * gcc.target/i386/pr66232-13.c: Ditto.
3660
62446e6e
RB
36612016-01-11 Richard Biener <rguenther@suse.de>
3662
3663 PR tree-optimization/69173
3664 * gcc.dg/torture/pr69173.c: New testcase.
3665
2b8568fe
KT
36662016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3667
3668 PR rtl-optimization/68796
3669 * gcc.target/aarch64/tst_5.c: New test.
3670 * gcc.target/aarch64/tst_6.c: Likewise.
3671
5baf4532
KT
36722016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3673
3674 PR rtl-optimization/68841
3675 * gcc.dg/pr68841.c: New test.
3676 * gcc.c-torture/execute/pr68841.c: New test.
3677
ca90b1ed
YR
36782016-01-11 Yuri Rumyantsev <ysrumyan@gmail.com>
3679
3680 PR rtl-optimization/68920
3681 * gcc.dg/ifcvt-4.c: Add "--param max-rtl-if-conversion-insns=3" option
3682 for ix86 targets.
3683 * gcc.dg/ifcvt-5.c: New test.
3684
2ad3adf1 36852016-01-11 Alexandre Oliva <aoliva@redhat.com>
b4934671
AO
3686
3687 PR bootstrap/69123
3688 * g++.dg/pr69123.C: New.
3689
83834c09
IE
36902016-01-11 Ilya Enkovich <enkovich.gnu@gmail.com>
3691
3692 PR target/69010
3693 * gcc.target/i386/pr69010.c: New test.
3694
dcf89d57
MJ
36952016-01-11 Martin Jambor <mjambor@suse.cz>
3696
3697 PR ipa/69044
3698 * gcc.target/i386/chkp-pr69044.c: New test.
3699
d95167ee
TV
37002016-01-11 Tom de Vries <tom@codesourcery.com>
3701
3702 PR tree-optimization/69109
3703 * gcc.dg/autopar/pr69109-2.c: New test.
3704 * gcc.dg/autopar/pr69109.c: New test.
3705
4f6403a8
TV
37062016-01-11 Tom de Vries <tom@codesourcery.com>
3707
3708 PR tree-optimization/69108
3709 * gcc.dg/autopar/pr69108.c: New test.
3710
21efdd80
PP
37112016-01-10 Patrick Palka <ppalka@gcc.gnu.org>
3712
3713 PR c++/69029
3714 * c-c++-common/Wisleading-indentation.c: Augment test.
3715
fd42eed8
TK
37162016-01-10 Thomas Koenig <tkoenig@gcc.gnu.org>
3717
3718 PR fortran/69154
3719 * gfortran.dg/inline_matmul_12.f90: New test.
3720
4f90ee6c
PT
37212016-01-10 Paul Thomas <pault@gcc.gnu.org>
3722
3723 PR fortran/67779
3724 * gfortran.dg/actual_array_offset_1: New test.
3725
3907c6cf
TV
37262016-01-10 Tom de Vries <tom@codesourcery.com>
3727
3728 PR tree-optimization/69062
3729 * gcc.dg/autopar/pr69062.c: New test.
3730
b07b236e
TS
37312016-01-10 Thomas Schwinge <thomas@codesourcery.com>
3732
3733 * gcc.dg/vect/slp-perm-1.c: Fix scan-tree-dump syntax.
3734 * gcc.dg/vect/slp-perm-2.c: Likewise.
3735 * gcc.dg/vect/slp-perm-3.c: Likewise.
3736 * gcc.dg/vect/slp-perm-5.c: Likewise.
3737 * gcc.dg/vect/slp-perm-6.c: Likewise.
3738 * gcc.dg/vect/slp-perm-7.c: Likewise.
3739 * gcc.dg/vect/slp-perm-8.c: Likewise.
3740
23fab8ae
TV
37412016-01-10 Tom de Vries <tom@codesourcery.com>
3742
3743 PR tree-optimization/69039
3744 * gcc.dg/autopar/pr69039.c: New test.
3745
73f0dae2
MP
37462016-01-09 Marek Polacek <polacek@redhat.com>
3747
3748 PR c++/69113
3749 * g++.dg/pr69113.C: New test.
3750
20b8d734
JJ
37512016-01-09 Jakub Jelinek <jakub@redhat.com>
3752
3753 PR middle-end/50865
3754 PR tree-optimization/69097
3755 * gcc.c-torture/execute/pr50865.c: New test.
3756 * gcc.c-torture/execute/pr69097-1.c: New test.
3757 * gcc.c-torture/execute/pr69097-2.c: New test.
3758 * gcc.dg/pr69097-1.c: New test.
3759 * gcc.dg/pr69097-2.c: New test.
3760
c50e614b
JJ
37612016-01-09 Jakub Jelinek <jakub@redhat.com>
3762
3763 PR c++/69164
3764 * g++.dg/opt/pr69164.C: New test.
3765
e0237993
JJ
37662016-01-08 Jakub Jelinek <jakub@redhat.com>
3767
3768 PR tree-optimization/69167
3769 * gcc.dg/pr69167.c: New test.
3770
bd8f5bb2
MP
37712016-01-08 Marek Polacek <polacek@redhat.com>
3772
3773 PR c++/68449
3774 * g++.dg/pr68449.C: New.
3775
bb0f5ca7
AL
37762016-01-08 Alan Lawrence <alan.lawrence@arm.com>
3777
3778 PR tree-optimization/68707
3779 * lib/target-supports.exp (check_effective_target_vect_load_lanes): New.
3780 * gcc.dg/vect/slp-perm-1.c: Look for vect_load_lanes instead of SLP
3781 on platforms supporting it.
3782 * gcc.dg/vect/slp-perm-2.c: Likewise.
3783 * gcc.dg/vect/slp-perm-3.c: Likewise.
3784 * gcc.dg/vect/slp-perm-5.c: Likewise.
3785 * gcc.dg/vect/slp-perm-7.c: Likewise.
3786 * gcc.dg/vect/slp-perm-8.c: Likewise.
3787 * gcc.dg/vect/slp-perm-6.c: Look for vect_load_lanes in addition to SLP
3788 on platforms supporting it.
3789
22518428
JJ
37902016-01-08 Jakub Jelinek <jakub@redhat.com>
3791
33f0852f
JJ
3792 PR tree-optimization/69162
3793 * gcc.dg/pr69162.c: New test.
3794
22518428
JJ
3795 PR tree-optimization/69172
3796 * gcc.dg/pr69172.c: New test.
3797
80e9b3aa
TP
37982016-01-08 Thomas Preud'homme <thomas.preudhomme@arm.com>
3799
3800 PR tree-optimization/67781
3801 * gcc.c-torture/execute/pr67781.c: New file.
3802
262a363f
JJ
38032016-01-08 Jakub Jelinek <jakub@redhat.com>
3804
3805 PR tree-optimization/69083
3806 * gcc.dg/vect/pr69083.c: New test.
3807
6e1f093f
SS
38082016-01-08 Sujoy Saraswati <sujoy.saraswati@hpe.com>
3809
3810 PR tree-optimization/61441
3811 * gcc.dg/pr61441.c: Restrict to linux and gnu targets.
3812 Use -fexcess-precision=standard for compiler options.
3813 Use fabs() only when __FLT_EVAL_METHOD__ == 0.
3814
53290e07
JJ
38152016-01-08 Jakub Jelinek <jakub@redhat.com>
3816
57bf3072
JJ
3817 PR fortran/69128
3818 * gfortran.dg/gomp/pr69128.f90: New test.
3819
53290e07
JJ
3820 PR c++/69145
3821 * g++.dg/ext/pr69145-1.C: New test.
3822 * g++.dg/ext/pr69145-2-very-long-filename.cc: New file.
3823 * g++.dg/ext/pr69145-2.h: New file.
3824
7a127fa7
MS
38252016-01-07 Martin Sebor <msebor@redhat.com>
3826
3827 PR c/68966
3828 * gcc.dg/atomic-fetch-bool.c: New test.
3829 * gcc.dg/sync-fetch-bool.c: New test.
3830
95918b49
L
38312016-01-07 H.J. Lu <hongjiu.lu@intel.com>
3832
3833 PR fortran/66680
3834 gfortran.dg/gomp/pr66680.f90: Moved to libgomp.
3835
c8e62a9d
NC
38362016-01-07 Nick Clifton <nickc@redhat.com>
3837
3838 PR target/66655
3839 * g++.dg/pr66655.C: New test.
3840 * g++.dg/pr66655_1.cc: Test support file.
3841 * g++.dg/pr66655.h: Test header file.
3842
2ad3adf1 38432016-01-07 Dominique d'Humieres <dominiq@lps.ens.fr>
64d3ef31
DH
3844
3845 PR fortran/66680
3846 gfortran.dg/gomp/pr66680.f90: New test.
3847
4cd9ca92
L
38482016-01-07 H.J. Lu <hongjiu.lu@intel.com>
3849
3850 PR target/69171
3851 * gcc.target/i386/pr69171-1.c: New test.
3852 * gcc.target/i386/pr69171-2.c: Likewise.
3853 * gcc.target/i386/pr69171-3.c: Likewise.
3854 * gcc.target/i386/pr69171-4.c: Likewise.
3855 * gcc.target/i386/pr69171-5.c: Likewise.
3856 * gcc.target/i386/pr69171-6.c: Likewise.
3857
7e33d4dc
BS
38582015-12-15 Bernd Schmidt <bschmidt@redhat.com>
3859
3860 PR middle-end/67639
3861 * c-c++-common/pr67639.c: New test.
3862
fec64afc
JJ
38632016-01-07 Jakub Jelinek <jakub@redhat.com>
3864
3865 PR tree-optimization/69141
3866 * g++.dg/opt/pr69141.C: New test.
3867
f293ad29
EB
38682016-01-06 Eric Botcazou <ebotcazou@adacore.com>
3869
3870 * gcc.target/sparc/20151219-1.c: Skip in 64-bit mode.
3871
5027395e
UB
38722016-01-06 Uros Bizjak <ubizjak@gmail.com>
3873
3874 PR target/69140
3875 * gcc.target/i386/pr69140.c: New test
3876
7443cf13
DM
38772016-01-06 David Malcolm <dmalcolm@redhat.com>
3878
3879 * gcc.dg/bad-dereference.c: New test case.
3880
32928931
BS
38812015-01-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3882
3883 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: New test.
3884
68dd05da
AS
38852016-01-06 Andreas Schwab <schwab@linux-m68k.org>
3886
3887 * gcc.dg/atomic-invalid-2.c: Remove duplicated content.
3888
6b131d5b
MP
38892016-01-06 Marek Polacek <polacek@redhat.com>
3890
3891 PR sanitizer/69099
3892 * gcc.dg/ubsan/float-cast-overflow-atomic.c: New test.
3893
8d9fdb49
MP
38942016-01-05 Marek Polacek <polacek@redhat.com>
3895
3896 PR c/69104
3897 * gcc.dg/atomic-invalid-2.c: New.
3898
acf93f1e
L
38992016-01-05 H.J. Lu <hongjiu.lu@intel.com>
3900
3901 PR target/68991
3902 * gcc.target/i386/pr68991.c: New test.
3903
3f50525d
L
39042016-01-05 H.J. Lu <hongjiu.lu@intel.com>
3905
3906 PR target/68991
3907 * g++.dg/pr68991-1.C: New test.
3908 * g++.dg/pr68991-2.C: Likewise.
3909
e0237993 39102016-01-05 Sergei Trofimovich <siarheit@google.com>
face88a1 3911
e0237993 3912 PR other/60465
face88a1
ST
3913 * gcc.target/ia64/pr60465-gprel64.c: New test.
3914 * gcc.target/ia64/pr60465-gprel64-c37.c: New test.
3915
a0866eff
KT
39162016-01-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3917
3918 PR rtl-optimization/68651
3919 * gcc.target/aarch64/pr68651_1.c: New test.
3920
c589e975
DM
39212016-01-05 David Malcolm <dmalcolm@redhat.com>
3922
3923 PR c/69122
3924 * c-c++-common/Wmisleading-indentation.c (pr69122): New function.
3925
929710d9
NS
39262016-01-05 Nathan Sidwell <nathan@acm.org>
3927
ce3e43d7
NS
3928 PR c++/58583
3929 * g++.dg/cpp0x/nsdmi-template14.C: Adjust test & errors.
3930
929710d9
NS
3931 * gcc.dg/alias-15.c: New.
3932
a2faef8e
NC
39332016-01-05 Nick Clifton <nickc@redhat.com>
3934
3935 PR target/68870
3936 * g++.dg/pr68770.C: New test.
3937
4cfa76e3
MS
39382016-01-04 Mike Stump <mikestump@comcast.net>
3939
3940 * lib/target-supports.exp (check_effective_target_cilkplus):
3941 cilkplus targets require pthreads.
4ece61b6 3942 (check_effective_target_cilkplus): Remove special case for NVPTX.
4cfa76e3 3943
4e8a3a35
MM
39442016-01-04 Michael Meissner <meissner@linux.vnet.ibm.com>
3945
3946 * gcc.target/powerpc/p9-permute.c: New test for xxperm code
3947 generation.
3948
818ab71a
JJ
39492016-01-04 Jakub Jelinek <jakub@redhat.com>
3950
3951 Update copyright years.
3952
2fe0a208
MP
39532016-01-04 Marek Polacek <polacek@redhat.com>
3954
3955 PR c/68908
3956 * gcc.dg/atomic/c11-atomic-exec-6.c: New test.
3957 * gcc.dg/atomic/c11-atomic-exec-7.c: New test.
3958 * gcc.dg/atomic/stdatomic-op-5.c: New test.
3959
9e3b2fe3
EB
39602016-01-04 Eric Botcazou <ebotcazou@adacore.com>
3961
3962 * gcc.target/sparc/20160104-2.c: New test.
3963
e8d65a35
EB
39642016-01-04 Eric Botcazou <ebotcazou@adacore.com>
3965
3966 * gcc.target/sparc/20160104-1.c: New test.
3967
25ccfccd
PT
39682016-01-03 Paul Thomas <pault@gcc.gnu.org>
3969
3970 PR fortran/65045
3971 * gfortran.dg/pr65045.f90: New test.
3972
cb51d382
EB
39732016-01-02 Eric Botcazou <ebotcazou@adacore.com>
3974
3975 * gnat.dg/specs/debug1.ads: Delete.
3976
6eeaad6e
JD
39772016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3978
3979 PR libgfortran/68867
3980 * gfortran.dg/default_format_denormal_2.f90: Fix the dg regular
3981 expression.
3982
2f968603
JD
39832016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3984
3985 PR libgfortran/68867
3986 * gfortran.dg/default_format_denormal_2.f90: XFAIL for all
3987 PowerPC.
3988
591bb5e4
PT
39892016-01-01 Paul Thomas <pault@gcc.gnu.org>
3990
3991 PR fortran/68864
3992 * gfortran.dg/pr68864.f90: New test.
3993
f1e0620c
JJ
39942016-01-01 Jakub Jelinek <jakub@redhat.com>
3995
942a1319
JJ
3996 PR tree-optimization/69070
3997 * gcc.dg/pr69070.c: New test.
3998
10dff63f
JJ
3999 PR sanitizer/69055
4000 * gfortran.dg/pr69055.f90: New test.
4001
f1e0620c
JJ
4002 PR target/69015
4003 * gcc.dg/pr69015.c: New test.
818ab71a 4004\f
2f883d1c 4005Copyright (C) 2016 Free Software Foundation, Inc.
ad41bd84
JM
4006
4007Copying and distribution of this file, with or without modification,
4008are permitted in any medium without royalty provided the copyright
4009notice and this notice are preserved.