]> git.ipfire.org Git - thirdparty/gcc.git/blame - gcc/testsuite/ChangeLog
Fix PR c++/70204 (ICE in non_const_var_error)
[thirdparty/gcc.git] / gcc / testsuite / ChangeLog
CommitLineData
a3e2b438
PP
12016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
2
3 PR c++/70204
4 * g++.dg/cpp0x/constexpr-70204a.C: New test.
5 * g++.dg/cpp0x/constexpr-70204b.C: New test.
6
11b6a02e
JJ
72016-03-21 Jakub Jelinek <jakub@redhat.com>
8
9 PR middle-end/70326
10 * gcc.dg/pr70326.c: New test.
11
b9407883
MG
122016-03-21 Marc Glisse <marc.glisse@inria.fr>
13 Jakub Jelinek <jakub@redhat.com>
14
15 PR tree-optimization/70317
16 * gcc.dg/pr70317.c: New test.
17
4a148e19
UB
182016-03-21 Uros Bizjak <ubizjak@gmail.com>
19
20 PR target/70327
21 * gcc.target/i386/pr70327.c: New test.
22
2a85ddbb
ML
232016-03-21 Martin Liska <mliska@suse.cz>
24
25 * gcc.dg/ipa/pr70306.c: New test.
26
4a148e19 272016-03-21 Andre Vieira <andre.simoesdiasvieira@arm.com>
9a72f5f6
AV
28
29 * gcc.target/arm/attr-align1.c: Skip if M-profile.
30 * gcc.target/arm/attr-align3.c: Likewise.
31 * gcc.target/arm/attr_arm.c: Likewise.
32 * gcc.target/arm/flip-thumb.c: Likewise.
33
6b366948
JJ
342016-03-21 Jakub Jelinek <jakub@redhat.com>
35
36 PR target/70296
37 * gcc.target/powerpc/altivec-36.c: New test.
38
2fac8c14
RB
392016-03-21 Richard Biener <rguenther@suse.de>
40
41 PR tree-optimization/70310
42 * gcc.dg/torture/pr70310.c: New testcase.
43
e9bde854
KY
442016-03-21 Kirill Yukhin <kirill.yukhin@intel.com>
45
46 PR target/70293
47 * gcc.target/i386/pr70293.c: New test.
48
56bbfaf6
RB
492016-03-21 Richard Biener <rguenther@suse.de>
50
51 PR tree-optimization/70288
52 * gcc.dg/torture/pr70288-1.c: New testcase.
53 * gcc.dg/torture/pr70288-2.c: Likewise.
54
3eee49ed
AB
552016-03-21 Andrey Belevantsev <abel@ispras.ru>
56
57 PR rtl-optimization/69307
58 * gcc.target/arm/pr69307.c: New test.
4a148e19 59
8e7816b4
AB
602016-03-21 Andrey Belevantsev <abel@ispras.ru>
61
62 PR rtl-optimization/69102
63 * gcc.c-torture/compile/pr69102.c: New test.
64
14d7d4be
JL
652016-03-18 Jeff Law <law@redhat.com>
66
67 PR rtl-optimization/70263
68 * gcc.c-torture/compile/pr70263-1.c: New test.
69 * gcc.target/i386/pr70263-2.c: New test.
70
5c6a601c
BS
712016-03-18 Bernd Schmidt <bschmidt@redhat.com>
72
73 PR rtl-optimization/70278
74 * gcc.dg/torture/pr70278.c: New test.
75 * gcc.target/arm/pr70278.c: New test.
76
4bbf545b
DM
772016-03-18 David Malcolm <dmalcolm@redhat.com>
78
79 PR c/70281
80 * gcc.dg/plugin/diagnostic-test-expressions-1.c
81 (test_builtin_types_compatible_p): New test function.
82 * gcc.dg/pr70281.c: New test case.
83
dc28bb68
CL
842016-03-18 Christophe Lyon <christophe.lyon@linaro.org>
85
86 PR target/70113
87 * gcc.target/aarch64/pr63304_1.c: Add -mno-fix-cortex-a53-843419.
88
5e8d6dff
IE
892016-03-18 Ilya Enkovich <enkovich.gnu@gmail.com>
90
91 PR tree-optimization/70252
92 * gcc.dg/pr70252.c: New test.
93
d0e7e403
TV
942016-03-18 Tom de Vries <tom@codesourcery.com>
95
96 * gcc.dg/pr70161-2.c: New test.
97 * gcc.dg/pr70161.c: New test.
98
fa22501a
TV
992016-03-18 Tom de Vries <tom@codesourcery.com>
100
101 PR ipa/70269
102 * gcc.dg/pr70269.c: New test.
103
dd125026
JJ
1042016-03-18 Jakub Jelinek <jakub@redhat.com>
105
106 PR c++/70267
107 * g++.dg/ext/java-3.C: New test.
108
91914f0a
PP
1092016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
110
111 PR c++/70205
112 * g++.dg/lookup/pr70205.C: New test.
113
753a8910
PP
1142016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
115
116 PR c++/70218
117 * g++.dg/cpp0x/lambda/lambda-70218.C: New test.
118
14ba7b28
MP
1192016-03-17 Marek Polacek <polacek@redhat.com>
120
121 PR c/69407
122 * gcc.dg/atomic-op-6.c: New test.
123
ded60913
DM
1242016-03-17 David Malcolm <dmalcolm@redhat.com>
125
126 PR c/70264
127 * c-c++-common/pr70264.c: New test case.
128
a3aad0e6
JJ
1292016-03-17 Jakub Jelinek <jakub@redhat.com>
130
17366700
JJ
131 PR c++/70144
132 * c-c++-common/pr70144-1.c: New test.
133 * c-c++-common/pr70144-2.c: New test.
134
a3aad0e6
JJ
135 PR c++/70272
136 * g++.dg/opt/flifetime-dse5.C (main): Remove extra semicolon.
137 * g++.dg/opt/flifetime-dse6.C: New test.
138 * g++.dg/tree-ssa/ehcleanup-1.C: Adjust unreachable count.
139
b57e6e18
L
1402016-03-17 H.J. Lu <hongjiu.lu@intel.com>
141
142 PR driver/70192
143 * gcc.dg/pic-1.c: New test.
144 * gcc.dg/pic-2.c: Likewise.
145 * gcc.dg/pic-3.c: Likewise.
146 * gcc.dg/pic-4.c: Likewise.
147 * gcc.dg/pie-1.c: Likewise.
148 * gcc.dg/pie-2.c: Likewise.
149 * gcc.dg/pie-3.c: Likewise.
150 * gcc.dg/pie-4.c: Likewise.
151 * gcc.dg/pie-5.c: Likewise.
152 * gcc.dg/pie-6.c: Likewise.
153
b38ba58b
TV
1542016-03-17 Tom de Vries <tom@codesourcery.com>
155
156 * gfortran.dg/goacc/kernels-alias-3.f95: New test.
157 * gfortran.dg/goacc/kernels-alias-4.f95: New test.
158
6931b3b7
RB
1592016-03-17 Richard Biener <rguenther@suse.de>
160
161 PR debug/70271
162 * g++.dg/debug/pr70271.C: New testcase.
163
0c8b64cb
IE
1642016-03-17 Ilya Enkovich <enkovich.gnu@gmail.com>
165
166 * gcc.target/i386/pr70251.c: New test.
167
b1970801
MP
1682016-03-17 Marek Polacek <polacek@redhat.com>
169
170 PR c++/70194
171 * g++.dg/warn/constexpr-70194.C: New test.
172
820c5eaa
RH
1732016-03-16 Richard Henderson <rth@redhat.com>
174
175 PR middle-end/70240
176 * gcc.c-torture/compile/pr70240.c: New.
177
da0ad263
SKS
1782016-03-16 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
179
180 * gcc.c-torture/compile/20151204.c: Skip for avr.
181
c73d295c
JJ
1822016-03-16 Jakub Jelinek <jakub@redhat.com>
183
184 PR target/70245
185 * g++.dg/opt/pr70245.C: New test.
186 * g++.dg/opt/pr70245.h: New file.
187 * g++.dg/opt/pr70245-aux.cc: New file.
188
b2794066
MS
1892016-03-16 Martin Sebor <msebor@redhat.com>
190
191 * g++.dg/cpp1y/constexpr-instantiate.C: Correct DejaGnu directives.
192
aa43616c
RH
1932016-03-16 Richard Henderson <rth@redhat.com>
194
195 PR middle-end/70199
196 * gcc.c-torture/compile/pr70199.c: New.
197
59608fe5
L
1982016-03-16 H.J. Lu <hongjiu.lu@intel.com>
199
200 * gcc.dg/uninit-19.c: Run dos2unix.
201
ab4c578f
MP
2022016-03-16 Marek Polacek <polacek@redhat.com>
203
204 PR c/70093
205 * gcc.dg/nested-func-10.c: New test.
206 * gcc.dg/nested-func-9.c: New test.
207
f5387e76
JJ
2082016-03-16 Jakub Jelinek <jakub@redhat.com>
209
210 PR tree-optimization/68714
211 * gcc.dg/tree-ssa/pr68714.c: Add -w -Wno-psabi to dg-options.
212
7662b718
TV
2132016-03-16 Tom de Vries <tom@codesourcery.com>
214
215 PR tree-optimization/68715
216 * gcc.dg/graphite/pr68715-2.c: New test.
217 * gcc.dg/graphite/pr68715.c: New test.
218 * gfortran.dg/graphite/pr68715.f90: New test.
219
be7ce7ae
TV
2202016-03-16 Tom de Vries <tom@codesourcery.com>
221
222 PR tree-optimization/68809
223 * gcc.dg/graphite/pr68809-2.c: New test.
224 * gcc.dg/graphite/pr68809.c: New test.
225
1935f250
JJ
2262016-03-16 Jakub Jelinek <jakub@redhat.com>
227
6651c93e
JJ
228 PR c++/70147
229 * g++.dg/ubsan/pr70147-2.C (C::C): Initialize A base with invalid
230 method call to i () as argument. Adjust expected output.
231
1935f250
JJ
232 PR c++/70147
233 * g++.dg/ubsan/pr70147-1.C: New test.
234 * g++.dg/ubsan/pr70147-2.C: New test.
235
ab1caa6e
MS
2362016-03-15 Martin Sebor <msebor@redhat.com>
237
238 PR c++/58281
239 * g++.dg/cpp1y/constexpr-instantiate.C: Add new test.
240
5c2a1bbb
JDA
2412016-03-15 John David Anglin <danglin@gcc.gnu.org>
242
cb5d8ad1
JDA
243 * gcc.c-torture/execute/pr68532.c: Add -fno-common option on
244 hppa*-*-hpux*.
245
b440dd40
JDA
246 * gcc.dg/ifcvt-4.c: Add hppa*64*-*-* to skip list.
247
5c2a1bbb
JDA
248 PR libfortran/69799
249 * gfortran.dg/coarray_allocate_5.f08: Add "-latomic" option if
250 libatomic_available.
251
42c729c5
MP
2522016-03-15 Marek Polacek <polacek@redhat.com>
253
254 PR c++/70209
255 * g++.dg/ext/attribute-may-alias-4.C: New test.
256
82b1c550
AM
2572016-03-15 Alexander Monakov <amonakov@ispras.ru>
258
259 * g++.dg/pr63384.C: Add -w to dg-options. Remove '-toggle' in
260 -fvar-tracking-assignments-toggle flag.
261
4ccbf3a6
PH
2622016-03-15 Pat Haugen <pthaugen@us.ibm.com>
263
264 * gcc.dg/ifcvt-4.c: Add -misel for powerpc*.
265
c39858bd
JJ
2662016-03-15 Jakub Jelinek <jakub@redhat.com>
267
268 PR rtl-optimization/70222
269 * gcc.c-torture/execute/pr70222-1.c: New test.
270 * gcc.c-torture/execute/pr70222-2.c: New test.
271
8be119c1
RH
2722016-03-15 Richard Henderson <rth@redhat.com>
273
274 * gcc.dg/tree-ssa/pr68714.c: Test during reassoc1 pass.
275
6598bb55
AB
2762016-03-15 Andrey Belevantsev <abel@ispras.ru>
277
278 PR rtl-optimization/69032
279 * gcc.dg/pr69032.c: New test.
280
81fa2944
AB
2812016-03-15 Andrey Belevantsev <abel@ispras.ru>
282
283 PR rtl-optimization/63384
4a148e19 284 * g++.dg/pr63384.C: New test.
81fa2944 285
74ea9ab6
AB
2862016-03-15 Andrey Belevantsev <abel@ispras.ru>
287
288 PR target/64411
289 * gcc.target/i386/pr64411.C: New test.
290
045d5055
TV
2912016-03-15 Tom de Vries <tom@codesourcery.com>
292
293 * gfortran.dg/goacc/kernels-alias-2.f95: New test.
294 * gfortran.dg/goacc/kernels-alias.f95: New test.
295
3ea33585
MS
2962016-03-14 Martin Sebor <msebor@redhat.com>
297
298 PR c++/53792
299 * g++.dg/cpp0x/constexpr-inline.C: New test.
300 * g++.dg/cpp0x/constexpr-inline-1.C: Same.
301
1df7b330
DE
3022016-03-14 David Edelsohn <dje.gcc@gmail.com>
303
304 * gcc.dg/torture/pr70083.c: Prune non-standard ABI.
305
79b57d18
JJ
3062016-03-14 Jakub Jelinek <jakub@redhat.com>
307
308 PR middle-end/70219
309 * gcc.dg/pr70219.c: New test.
310
3cbf012a
BS
3112016-03-14 Bernd Schmidt <bschmidt@redhat.com>
312
313 PR target/70083
314 * gcc.dg/torture/pr70083.c: New test.
315 * gcc.target/i386/pr70083.c: New test.
316
a9fee7cd
RB
3172016-03-14 Richard Biener <rguenther@suse.de>
318
319 PR tree-optimization/56365
320 * gcc.dg/tree-ssa/phi-opt-14.c: New testcase.
321
4799603f
SB
3222016-03-14 Segher Boessenkool <segher@kernel.crashing.org>
323
324 PR target/70098
325 * lib/target-supports.exp (check_effective_target_powerpc64_no_dm):
326 New function.
327 * g++.dg/pr70098.C: New testcase.
328
329
760ca967
TV
3302016-03-14 Tom de Vries <tom@codesourcery.com>
331
332 PR tree-optimization/70045
333 * gcc.dg/graphite/pr70045.c: New test.
334
44e66a77
JD
3352016-03-13 Jerry DeLisle <jvdelisle@gcc.gnu.org>
336
337 PR fortran/69043
338 * gfortran.dg/include_9.f90: New test.
339
a18e0fe1
DH
3402016-03-13 Dominique d'Humieres <dominiq@lps.ens.fr>
341
342 PR fortran/45076
343 gfortran.dg/prof/prof.exp: New script.
344 gfortran.dg/prof/dynamic_dispatch_6.f03: New test.
345
d0aca6ab
AB
3462016-03-12 Andrey Belevantsev <abel@ispras.ru>
347
348 PR rtl-optimization/69307
349 * gcc.dg/pr69307.c: New test.
350
cefe08a4
VM
3512016-03-12 Vladimir Makarov <vmakarov@redhat.com>
352
353 PR target/69614
354 * gcc.target/arm/pr69614.c: New.
355
70112e2a
PT
3562016-03-12 Paul Thomas <pault@gcc.gnu.org>
357
358 PR fortran/70031
359 * gfortran.dg/submodule_14.f08: New test
360
361 PR fortran/69524
362 * gfortran.dg/submodule_15.f08: New test
363
3f1e5d3a
PP
3642016-03-12 Patrick Palka <ppalka@gcc.gnu.org>
365
366 PR c++/70106
367 * g++.dg/cpp1y/paren3.C: New test.
368
a3f6d680
MM
3692016-03-11 Michael Meissner <meissner@linux.vnet.ibm.com>
370
371 PR target/70131
372 * gcc.target/powerpc/ppc-round2.c: New test.
373
92348f09
BS
3742016-03-11 Bernd Schmidt <bschmidt@redhat.com>
375
376 PR target/70123
377 * gcc.dg/torture/pr70123.c: New test.
378
cebde9e9
JL
3792016-03-11 Jeff Law <law@redhat.com>
380
381 PR tree-optimization/70190
382 * gcc.c-torture/compile/pr70190.c: New test.
383
3edc5da4
DM
3842016-03-11 David Malcolm <dmalcolm@redhat.com>
385
386 PR c/68187
387 * c-c++-common/Wmisleading-indentation.c (test43_a): New test
388 case.
389 (test43_b): Likewise.
390 (test43_c): Likewise.
391 (test43_d): Likewise.
392 (test43_e): Likewise.
393 (test43_f): Likewise.
394 (test43_g): Likewise.
395 (test44_a): Likewise.
396 (test44_b): Likewise.
397 (test44_c): Likewise.
398 (test44_d): Likewise.
399 (test44_e): Likewise.
400
318c1204
DM
4012016-03-11 David Malcolm <dmalcolm@redhat.com>
402
403 PR c/70085
404 * c-c++-common/Wmisleading-indentation.c (pr70085): New test case.
405
bc062234
KT
4062016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
407
408 * gcc.target/aarch64/vect-reduc-or_1.c: Add -fno-vect-cost-model to
409 dg-options.
410
acfc1ac1
KT
4112016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
412
413 PR target/70002
414 PR target/69245
415 * gcc.target/aarch64/pr69245_2.c: New test.
416
d1e2bb2d
JJ
4172016-03-11 Jakub Jelinek <jakub@redhat.com>
418
419 PR tree-optimization/70177
420 * gcc.dg/pr70177.c: New test.
421
07350627
AL
4222016-03-11 Alan Lawrence <alan.lawrence@arm.com>
423
424 * gfortran.dg/unconstrained_commons.f: Widen regexp to match j_<N>.
425
5c6706f7
AL
4262016-03-11 Alan Lawrence <alan.lawrence@arm.com>
427
428 * gcc.dg/tree-ssa/sra-20.c: New.
429
02d472a2
JJ
4302016-03-11 Jakub Jelinek <jakub@redhat.com>
431
686d390a
JJ
432 PR rtl-optimization/70174
433 * gcc.dg/pr70174.c: New test.
434
02d472a2
JJ
435 PR tree-optimization/70169
436 * gcc.dg/pr70169.c: New test.
437
0f9befa1
IE
4382016-03-11 Ilya Enkovich <enkovich.gnu@gmail.com>
439
440 PR target/70160
441 * gcc.target/i386/pr70160.c: New test.
442
432d4670
AK
4432016-03-11 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
444
445 * gcc.target/s390/dfp-1.c: New test.
446
a3dc8760
NC
4472016-03-10 Nick Clifton <nickc@redhat.com>
448
449 PR target/70044
450 * gcc.target/aarch64/pr70044.c: New test.
451
b87a8d7d
PP
4522016-03-10 Patrick Palka <ppalka@gcc.gnu.org>
453 Jakub Jelinek <jakub@redhat.com>
454
455 PR c++/70001
456 * g++.dg/cpp0x/constexpr-70001-1.C: New test.
457 * g++.dg/cpp0x/constexpr-70001-2.C: New test.
458 * g++.dg/cpp0x/constexpr-70001-3.C: New test.
459
4f4ada6a
JH
4602016-03-10 Jan Hubicka <hubicka@ucw.cz>
461
462 PR lto/69589
463 * g++.dg/lto/pr69589_0.C: New testcase
464 * g++.dg/lto/pr69589_1.C: New testcase
465
d49b0aa0
MP
4662016-03-10 Marek Polacek <polacek@redhat.com>
467
468 PR c++/70153
469 * g++.dg/delayedfold/unary-plus1.C: New test.
470
4712016-03-10 Andre Vieira <andre.simoesdiasvieira@arm.com>
c81e3837
AV
472
473 * gcc.target/arm/pr45701-1.c: Escape brackets.
474 * gcc.target/arm/pr45701-2.c: Likewise.
475
71017a7b
AL
4762016-03-10 Alan Lawrence <alan.lawrence@arm.com>
477
478 * gfortran.dg/unconstrained_commons.f: New.
479
ba52669f
AM
4802016-03-10 Alan Modra <amodra@gmail.com>
481
482 * gcc.dg/pr69195.c: New.
483 * gcc.dg/pr69238.c: New.
484
27742332
TV
4852016-03-10 Tom de Vries <tom@codesourcery.com>
486
487 PR testsuite/68915
488 * gcc.dg/vect/pr46032.c: Xfail scan if alignment requirements not met.
489
3a81a594
RB
4902016-03-10 Richard Biener <rguenther@suse.de>
491
492 PR tree-optimization/70128
493 * gcc.dg/tree-ssa/alias-34.c: New testcase.
494 * gcc.dg/tree-ssa/alias-35.c: Likewise.
495
3433b975
JJ
4962016-03-09 Jakub Jelinek <jakub@redhat.com>
497
c2864f02
JJ
498 PR tree-optimization/70152
499 * gcc.dg/pr70152.c: New test.
500
3433b975
JJ
501 PR target/70086
502 * gcc.target/i386/pr70086-1.c: New test.
503 * gcc.target/i386/pr70086-2.c: New test.
504 * gcc.target/i386/pr70086-3.c: New test.
2bd8090f
JJ
505
506 PR tree-optimization/70127
507 * gcc.c-torture/execute/pr70127.c: New test.
508
96b3c82d
CP
5092016-03-09 Cesar Philippidis <cesar@codesourcery.com>
510
511 * c-c++-common/goacc/combined-directives-2.c: New test.
512
b4f3232d
DM
5132016-03-09 David Malcolm <dmalcolm@redhat.com>
514
515 PR c/68473
516 PR c++/70105
517 * g++.dg/diagnostic/pr70105.C: New test.
518 * gcc.dg/plugin/diagnostic-test-expressions-1.c (foo): New decl.
519 (test_multiple_ordinary_maps): New test function.
520
40499f81
DM
5212016-03-09 David Malcolm <dmalcolm@redhat.com>
522
523 PR c/68473
524 PR c++/70105
525 * gcc.dg/plugin/diagnostic_plugin_show_trees.c (show_tree):
526 Drop range information from call to inform_at_rich_loc.
527 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c (add_range):
528 New.
529 (test_show_locus): Replace calls to rich_location::add_range with
530 calls to add_range. Rewrite the tests that used the now-defunct
531 rich_location ctor taking a source_range. Simplify other tests
532 by replacing calls to COMBINE_LOCATION_DATA with calls to
533 make_location.
534
c9e33662
RB
5352016-03-09 Richard Biener <rguenther@suse.de>
536 Jakub Jelinek <jakub@redhat.com>
537
538 PR tree-optimization/70138
539 * gcc.dg/vect/pr70138-1.c: New testcase.
540 * gcc.dg/vect/pr70138-2.c: Likewise.
541
2c73b764
JJ
5422016-03-09 Jakub Jelinek <jakub@redhat.com>
543
544 PR target/70049
545 * gcc.target/i386/pr70049.c: New test.
546
c06d25bb
RB
5472016-03-09 Richard Biener <rguenther@suse.de>
548
549 PR c/70143
550 * gcc.dg/Wstrict-aliasing-bogus-upcast.c: New testcase.
551 * gcc.dg/Wstrict-aliasing-struct-with-char-member.c: Likewise.
552 * gcc.dg/Wstrict-aliasing-struct-member.c: Remove again.
553
5828a501
RO
5542016-03-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
555
556 * gcc.dg/vect/bb-slp-34.c: Really don't xfail on aarch64-*-*,
557 arm-*-*.
558
2e141c8d
JJ
5592016-03-09 Jakub Jelinek <jakub@redhat.com>
560
5a9def37
JJ
561 PR middle-end/67278
562 * gcc.dg/simd-7.c: Add -w -Wno-psabi to dg-options.
563
2e141c8d
JJ
564 PR target/67278
565 * gcc.dg/simd-8.c: Add -w -Wno-psabi to dg-options.
566
567 PR middle-end/70050
568 * gcc.dg/pr70050.c: Add -w to dg-options. Fix up PR number
569 in testcase comment.
570
bf751f40
TV
5712016-03-09 Tom de Vries <tom@codesourcery.com>
572
573 * gfortran.dg/goacc/kernels-loop-2.f95: New test.
574 * gfortran.dg/goacc/kernels-loop-data-2.f95: New test.
575 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: New test.
576 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: New test.
577 * gfortran.dg/goacc/kernels-loop-data-update.f95: New test.
578 * gfortran.dg/goacc/kernels-loop-data.f95: New test.
579 * gfortran.dg/goacc/kernels-loop-n.f95: New test.
580 * gfortran.dg/goacc/kernels-loop.f95: New test.
581
e210c999
MS
5822016-03-08 Martin Sebor <msebor@redhat.com>
583
584 PR c++/62096
585 * g++.dg/warn/overflow-warn-7.C: New test.
586
80aac5c8
JM
5872016-03-08 Jason Merrill <jason@redhat.com>
588
589 * lib/g++-dg.exp (g++-dg-runtest): Handle "concepts" in std list.
590 * lib/target-supports.exp (check_effective_target_concepts): New.
591
12b81409
JJ
5922016-03-08 Jakub Jelinek <jakub@redhat.com>
593
d259b234
JJ
594 PR c++/70135
595 * g++.dg/cpp1y/constexpr-loop4.C: New test.
596 * g++.dg/ubsan/pr70135.C: New test.
597
12b81409
JJ
598 PR target/70110
599 * gcc.dg/pr70110.c: New test.
600
b4e9f2aa
MJ
6012016-03-07 Martin Jambor <mjambor@suse.cz>
602
603 * c-c++-common/gomp/clauses-1.c: Remove dg-options.
604 * c-c++-common/gomp/if-1.c: Likewise.
605 * c-c++-common/gomp/pr61486-2.c: Likewise.
606 * c-c++-common/gomp/target-teams-1.c: Moved dg-options except -fopenmp
607 to dg-additional-options.
608 * g++.dg/gomp/gomp.exp: Pass -Wno-hsa to all tests.
609 * g++/gomp/target-teams-1.c: Likewise.
610 * gcc.dg/gomp/gomp.exp: Likewise.
611 * gcc.dg/gomp/pr68128-2.c: Moved dg-options except -fopenmp to
612 dg-additional-options.
613 * gfortran.dg/gomp/gomp.exp: Likewise.
614 * gfortran.dg/gomp/target1.f90: Remove dg-options.
615 * gfortran.dg/gomp/target2.f90: Moved dg-options except -fopenmp to
616 dg-additional-options.
617 * gfortran.dg/gomp/target3.f90: Remove dg-options.
618
f86e631e
MJ
6192016-03-07 Martin Jambor <mjambor@suse.cz>
620
621 * lib/target-supports.exp (check_effective_target_offload_hsa): New.
622 * c-c++-common/gomp/gridify-1.c: New test.
623 * gfortran.dg/gomp/gridify-1.f90: Likewise.
624
94156b3f
AV
6252016-03-07 Andre Vieira <andre.simoesdiasvieira@arm.com>
626
627 * gcc.target/arm/pr45701-1.c: Change assembler scan to not
628 trigger for cortex-r8, when scanning for register r8.
629 * gcc.target/arm/pr45701-2.c: Likewise.
630
a84a49b7 6312016-02-26 Richard Biener <rguenther@suse.de>
4a148e19 632 Jeff Law <law@redhat.com>
a84a49b7
RB
633
634 PR tree-optimization/69740
635 * gcc.c-torture/compile/pr69740-1.c: New test.
636 * gcc.c-torture/compile/pr69740-2.c: New test.
637
e41f6c9e
BS
6382016-03-07 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
639
640 * lib/target-supports.exp
641 (check_effective_target_whole_vector_shift): Enable for PPC64.
642
57548bf5
RB
6432016-03-07 Richard Biener <rguenther@suse.de>
644
645 PR tree-optimization/70115
646 * gcc.dg/torture/pr70115.c: New testcase.
647
4ae13300
NS
6482016-03-07 Nathan Sidwell <nathan@codesourcery.com>
649
650 PR middle-end/69916
651 * c-c-++-common/goacc/pr69916.c: New.
652
5edb9853
RH
6532016-03-07 Richard Henderson <rth@redhat.com>
654
655 * gcc.c-torture/compile/pr70061.c: New test.
656
2067a8f3
RB
6572016-03-07 Richard Biener <rguenther@suse.de>
658
659 PR testsuite/70109
660 * gcc.dg/vect/O3-pr36098.c: New testcase.
661
4145a9b7
CL
6622016-03-07 Christophe Lyon <christophe.lyon@linaro.org>
663
664 * gcc.target/arm/pragma_cpp_fma.c: Reset default FPU.
665
1878be32
EB
6662016-03-07 Eric Botcazou <ebotcazou@adacore.com>
667
668 * gnat.dg/renaming9.ad[sb]: New testcase.
669
df762bb2
JJ
6702016-03-05 Jakub Jelinek <jakub@redhat.com>
671
672 PR c++/70084
673 * g++.dg/expr/stdarg3.C: New test.
674
7d461295
JL
6752016-03-04 Jeff Law <law@redhat.com>
676
677 PR tree-optimization/69196
678 * gcc.dg/tree-ssa/pr69196-1.c: Limit this to sparc*-*-* and
679 x86_64-*-*.
680
29b9828f
BS
6812016-03-04 Bernd Schmidt <bschmidt@redhat.com>
682
b6b552fd
BS
683 PR c/69973
684 * gcc.dg/pr69973.c: New test.
685
201d49e9
BS
686 PR rtl-optimization/69941
687 * gcc.dg/torture/pr69941.c: New test.
688
29b9828f
BS
689 PR c/69824
690 * gcc.dg/pr69824.c: New test.
691
640b7e74
TV
6922016-03-05 Tom de Vries <tom@codesourcery.com>
693
694 * c-c++-common/goacc/nesting-fail-1.c (f_acc_routine): New function.
695 * c-c++-common/goacc-gomp/nesting-fail-1.c (f_acc_routine): New
696 function.
697
7a3a3fad
PP
6982016-03-05 Patrick Palka <ppalka@gcc.gnu.org>
699
700 PR c++/66786
701 * g++.dg/cpp1y/var-templ48.C: New test.
702 * g++.dg/cpp1y/var-templ49.C: New test.
703
cd439aec
EB
7042016-03-04 Eric Botcazou <ebotcazou@adacore.com>
705
706 * g++.dg/Wno-frame-address.C: Skip on IA-64.
707
60204554
JJ
7082016-03-04 Jakub Jelinek <jakub@redhat.com>
709
0c8825de
JJ
710 PR c++/70035
711 * g++.dg/ubsan/pr70035.C: New test.
712
60204554
JJ
713 PR target/70062
714 * gcc.target/i386/pr70062.c: New test.
715
f79d4eab
L
7162016-03-04 H.J. Lu <hongjiu.lu@intel.com>
717
718 * g++.dg/template/typename21.C: Remove c++98_only.
719
ea81ce67
L
7202016-03-04 H.J. Lu <hongjiu.lu@intel.com>
721
722 * g++.dg/template/typename21.C: Replace c++98 with c++98_only.
723
64b23c13
DM
7242016-03-04 David Malcolm <dmalcolm@redhat.com>
725
726 PR c/68187
727 * c-c++-common/Wmisleading-indentation.c (fn_42_a): New test
728 function.
729 (fn_42_b): Likewise.
730 (fn_42_c): Likewise.
731
729526f5
DM
7322016-03-04 David Malcolm <dmalcolm@redhat.com>
733
734 PR c/68187
735 * c-c++-common/Wmisleading-indentation.c (fn_40_a): New test
736 function.
737 (fn_40_b): Likewise.
738 (fn_41_a): Likewise.
739 (fn_41_b): Likewise.
740
f9ea11ac
JJ
7412016-03-04 Jakub Jelinek <jakub@redhat.com>
742
743 PR target/70059
744 * gcc.target/i386/avx512f-pr70059.c: New test.
745 * gcc.target/i386/avx512dq-pr70059.c: New test.
746
b6c38c69
BS
7472016-03-04 Bernd Schmidt <bschmidt@redhat.com>
748
749 PR rtl-optimization/57676
750 * gcc.dg/torture/pr57676.c: New test.
751
af3cdd34
IE
7522016-03-04 Ilya Enkovich <enkovich.gnu@gmail.com>
753
754 * gcc.dg/pr70026.c: New test.
755
7ff6ca38
MP
7562016-03-04 Marek Polacek <polacek@redhat.com>
757
758 PR c/69798
759 * gcc.dg/cilk-plus/pr69798-1.c: New test.
760 * gcc.dg/cilk-plus/pr69798-2.c: New test.
761
a6bf62d5
KT
7622016-03-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
763
764 PR target/70004
765 * gcc.target/aarch64/scalar_shift_1.c: (test_corners_sisd_di):
766 Delete.
767 (test_corners_sisd_si): Likewise.
768 (main): Remove checks of the above.
769 * gcc.target/aarch64/shift_wide_invalid_1.c: New test.
770
ae4cdc6a
EB
7712016-03-04 Eric Botcazou <ebotcazou@adacore.com>
772
773 * gcc.dg/Wno-frame-address.c: Skip on IA-64.
774
08455559
CL
7752016-03-04 Christophe Lyon <christophe.lyon@linaro.org>
776
777 * gcc.dg/torture/pr69951.c: Accept argc==0.
778
e9a35493
RB
7792016-03-04 Richard Biener <rguenther@suse.de>
780
781 PR c++/70054
782 * g++.dg/warn/Wstrict-aliasing-bogus-union-2.C: New testcase.
783 * gcc.dg/Wstrict-aliasing-struct-member.c: New testcase.
784
fba054c2
DV
7852016-03-04 Dominik Vogt <vogt@linux.vnet.ibm.com>
786
787 PR testsuite/69766
788 * go.test/go-test.exp: S/390: Set GOARCH to the current target when
789 testing multiarch.
790
f10cdc6c
JJ
7912016-03-04 Jakub Jelinek <jakub@redhat.com>
792
793 PR debug/69947
794 * gcc.dg/guality/pr69947.c: New test.
795
2e981ba0
JJ
7962016-03-03 Jakub Jelinek <jakub@redhat.com>
797
798 PR ada/70017
799 * gcc.dg/pr70017.c (foo): Store 0 to first element of each array.
800
0ba3bfa2
KT
8012016-03-03 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
802
803 PR rtl-optimization/69904
804 * gcc.target/arm/pr69904.c: New test.
805
97ecdb46
JJ
8062016-03-03 Jakub Jelinek <jakub@redhat.com>
807
808 PR target/70021
809 * gcc.dg/vect/pr70021.c: New test.
810 * gcc.target/i386/pr70021.c: New test.
811
a2a743a1
MP
8122016-03-03 Marek Polacek <polacek@redhat.com>
813
814 PR middle-end/70050
815 * gcc.dg/pr70050.c: New test.
816
fa07ecdd
JG
8172016-03-03 James Greenhalgh <james.greenhalgh@arm.com>
818
819 * gcc.dg/vect/bb-slp-34.c: Don't XFAIL for ARM/AArch64.
820
23504262
ML
8212016-03-03 Ilya Enkovich <enkovich.gnu@gmail.com>
822
823 PR tree-optimization/70043
824 * gfortran.dg/vect/pr70043.f90: New test.
825
b7b9e1a9
EB
8262016-03-03 Eric Botcazou <ebotcazou@adacore.com>
827
828 * gnat.dg/specs/task1.ads: New test.
829
cb83ba54
RO
8302016-03-03 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
831
832 * lib/gcc-gdb-test.exp (gdb-test): Make log message match command.
833 Invoke gdb with -batch.
834 * lib/gcc-simulate-thread.exp (simulate-thread): Likewise.
835
a75f5e30
RB
8362016-03-03 Richard Biener <rguenther@suse.de>
837
838 PR tree-optimization/55936
839 * gcc.dg/tree-ssa/vrp06.c: Remove XFAIL.
840
268bc320
JL
8412016-03-02 Jeff Law <law@redhat.com>
842
815f20ab
JL
843 PR rtl-optimization/69942
844 * gcc.dg/ifcvt-5.c: Use "word_mode" rather than "int" to limit the
845 effects of argument promotions.
846
268bc320
JL
847 PR tree-optimization/69987
848 * gfortran.dg/pr69987.f90: Use "-w" to avoid failures when the
849 target does not support -fprefetch-loop-arrays.
850
171f7de5
UB
8512016-03-02 Uros Bizjak <ubizjak@gmail.com>
852
853 * gcc.target/i386/bmi2-bzhi-2.c: Change to runtime test.
854
192912db
BC
8552016-03-02 Bin Cheng <bin.cheng@arm.com>
856
c7908871 857 PR rtl-optimization/69052
192912db
BC
858 * gcc.target/i386/pr69052.c: New test.
859
90a7a40b
AM
8602016-03-02 Alan Modra <amodra@gmail.com>
861
862 * gcc.dg/pr69990.c: New.
863
69fa742f
JJ
8642016-03-02 Jakub Jelinek <jakub@redhat.com>
865
de752fb0
JJ
866 PR c/68062
867 * c-c++-common/vector-compare-4.c: Add -Wno-psabi to dg-options.
868
869 PR middle-end/70022
870 * gcc.dg/pr70022.c: Add -w -Wno-psabi to dg-options.
871
69fa742f
JJ
872 PR target/70028
873 * gcc.target/i386/pr70028.c: New test.
874
7c65bd56
MK
8752016-03-02 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
876
877 * c-c++-common/asan/swapcontext-test-1.c,
878 * c-c++-common/tsan/thread_leak.c,
879 * g++.dg/tsan/aligned_vs_unaligned_race.C,
880 * g++.dg/tsan/benign_race.C,
881 * g++.dg/tsan/fd_close_norace.C,
882 * g++.dg/tsan/fd_close_norace2.C: Print markers to stderr to avoid
883 races with sanitizer output
884
37d98220 8852016-03-02 Richard Biener <rguenther@suse.de>
171f7de5 886 Uros Bizjak <ubizjak@gmail.com>
37d98220
RB
887
888 PR target/67278
889 * gcc.dg/simd-8.c: New testcase.
890
218db463
RB
8912016-03-02 Richard Biener <rguenther@suse.de>
892
893 PR middle-end/67278
894 * gcc.dg/simd-7.c: New testcase.
895
22c72158
EB
8962016-03-02 Eric Botcazou <ebotcazou@adacore.com>
897
898 * gcc.target/i386/pr70007.c: Tweak.
899
9a790ccc
DV
9002016-03-02 Dominik Vogt <vogt@linux.vnet.ibm.com>
901
902 * gfortran.dg/bessel_6.f90: Reduce accuracy for S/390.
903
bd02f00f
MP
9042016-03-02 Marek Polacek <polacek@redhat.com>
905
906 PR c/67854
907 * gcc.dg/pr67854.c: New test.
908
1e840f39
JJ
9092016-03-02 Jakub Jelinek <jakub@redhat.com>
910
911 PR middle-end/70025
912 * gcc.dg/torture/pr70025.c: New test.
913
bca00241
VK
9142016-03-02 Venkataramanan Kumar <venkataramanan.kumar@amd.com>
915
916 PR tree-optimization/68621
917 * gcc.dg/tree-ssa/ifc-8.c: Adjust test.
918
0bca04b8
EB
9192016-03-01 Eric Botcazou <ebotcazou@adacore.com>
920
921 * gcc.target/i386/pr70007.c: New test.
922
2a9afc86
JL
9232016-03-01 Jeff Law <law@redhat.com>
924
eab2541b 925 PR tree-optimization/69196
9d83ef71 926 * gcc.dg/tree-ssa/pr69196-1.c: New test.
eab2541b 927
2a9afc86
JL
928 PR tree-optimization/69196
929 * gcc.dg/tree-ssa/vrp46.c: Twiddle threading params to keep it from
930 duplicating code and spoiling the expected output.
931
0d39977e
MM
9322016-03-01 Michael Meissner <meissner@linux.vnet.ibm.com>
933
934 PR target/70033
935 * gcc.target/powerpc/p9-lxvx-stxvx-1.c: Make sure compiler
936 supports power9 before doing tests.
937 * gcc.target/powerpc/p9-lxvx-stxvx-2.c: Likewise.
938 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: Likewise.
939 * gcc.target/powerpc/p9-permute.c: Likewise.
940
a0c0699d
UB
9412016-03-01 Uros Bizjak <ubizjak@gmail.com>
942
943 PR target/70027
944 * gcc.target/i386/pr70027.c: New test.
945
0ae3ef47 9462016-03-01 Eric Botcazou <ebotcazou@adacore.com>
355a43a1
EB
947
948 * gcc.dg/pr70017.c: New test.
949
686e2237
JJ
9502016-03-01 Jakub Jelinek <jakub@redhat.com>
951
952 PR c/69796
953 PR c/69974
954 * gcc.dg/pr69796.c: New test.
955 * gcc.dg/pr69974.c: New test.
956
f8e4188c
EB
9572016-03-01 Eric Botcazou <ebotcazou@adacore.com>
958
959 * gnat.dg/stack_usage3.adb: Robustify and enable for all targets.
960
5e3f1c7c
JL
9612016-02-29 Jeff Law <law@redhat.com>
962
963 PR tree-optimization/69987
964 * gfortran.dg/pr69987.f90: New test.
965
966 PR tree-optimization/69989
967 * gcc.c-torture/compile/pr69989-2.c: New test.
968
1be56bc5
MP
9692016-03-01 Marek Polacek <polacek@redhat.com>
970
971 PR c++/69795
972 * g++.dg/parse/invalid1.C: New test.
973
1b19470d
RB
9742016-03-01 Richard Biener <rguenther@suse.de>
975
976 PR middle-end/70022
977 * gcc.dg/pr70022.c: New testcase.
978
3ae0661a
IE
9792016-03-01 Ilya Enkovich <enkovich.gnu@gmail.com>
980
981 PR tree-optimization/69956
982 * gcc.dg/pr69956.c: New test.
983
0f09ab88
BS
9842016-02-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
985
986 PR target/70011
987 * gcc.dg/vect/costmodel/ppc/costmodel-fast-math-vect-pr299925.c:
988 XFAIL when hardware supports efficient unaligned storage access.
989
76d881bf
PP
9902016-03-01 Patrick Palka <ppalka@gcc.gnu.org>
991
992 PR c++/69961
993 * g++.dg/template/pr69961a.C: New test.
994 * g++.dg/template/pr69961b.C: New test.
995
7168133a
DM
9962016-02-29 David Malcolm <dmalcolm@redhat.com>
997
998 PR preprocessor/69985
999 * gcc.dg/cpp/pr69985.c: New test case.
1000
0c6072a3
JL
10012016-02-29 Jeff Law <law@redhat.com>
1002
e66f219b
JL
1003 PR tree-optimization/70005
1004 * gcc.c-torture/execute/pr70005.c New test.
1005
0c6072a3
JL
1006 PR tree-optimization/69999
1007 * gcc.c-torture/compile/pr69999.c: New test.
1008
fd9fbdb3
YR
10092016-02-29 Yuri Rumyantsev <ysrumyan@gmail.com>
1010
1011 PR tree-optimization/69652
1012 * gcc.dg/torture/pr69652.c: Delete test.
1013 * gcc.dg/vect/pr69652.c: New test.
1014
cbd400b4
RB
10152016-02-19 Richard Biener <rguenther@suse.de>
1016
1017 PR tree-optimization/69980
1018 * gfortran.dg/vect/pr69980.f90: New testcase.
1019
84ea0f58
EB
10202016-02-29 Eric Botcazou <ebotcazou@adacore.com>
1021
1022 * gcc.target/sparc/20160229-1.c: New test.
1023
5d2a63dc
EB
10242016-02-29 Eric Botcazou <ebotcazou@adacore.com>
1025
1026 * gnat.dg/stack_usage3.adb: New test.
1027 * gnat.dg/stack_usage3_pkg.ads: New helper.
1028
93e708f9
EB
10292016-02-29 Eric Botcazou <ebotcazou@adacore.com>
1030
1031 * gnat.dg/renaming8.adb: New test.
1032 * gnat.dg/renaming8_pkg1.ads: New helper.
1033 * gnat.dg/renaming8_pkg2.ad[sb]: Likewise.
1034 * gnat.dg/renaming8_pkg3.ad[sb]: Likewise.
1035
6512bc93
RB
10362016-02-29 Richard Biener <rguenther@suse.de>
1037
1038 PR tree-optimization/69720
1039 * gcc.dg/vect/vect-outer-pr69720.c: New testcase.
1040
7b201a88
TK
10412016-02-28 Thomas Koenig <tkoenig@gcc.gnu.org>
1042
1043 PR fortran/68147
1044 PR fortran/47674
1045 * gfortran.dg/realloc_on_assign_26.f90: New test case.
1046
82ee0cf2 10472016-02-28 Harald Anlauf <anlauf@gmx.de>
b2fd5373
HA
1048 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1049
1050 PR fortran/56007
1051 * gfortran.dg/coarray_8.f90: Adjust error message.
1052 * gfortran.dg/pr56007.f90: New test.
1053 * gfortran.dg/pr56007.f: New test.
1054
cdc1a2c8
L
10552016-02-28 H.J. Lu <hongjiu.lu@intel.com>
1056
1057 PR tree-optimization/69989
1058 * gcc.dg/torture/pr69989.c: New test.
1059
33505bcf
EB
10602016-02-28 Eric Botcazou <ebotcazou@adacore.com>
1061
1062 * gcc.target/i386/stack-realign-win.c: New test.
1063
524bfb19
HA
10642016-02-28 Harald Anlauf <anlauf@gmx.de>
1065
1066 PR fortran/60126
1067 * gfortran.dg/pr60126.f90: New test.
1068
bd542508
JL
10692016-02-27 Jeff Law <law@redhat.com>
1070
1071 Revert
1072 2016-02-26 Richard Biener <rguenther@suse.de>
1073 Jeff Law <law@redhat.com>
1074
1075 PR tree-optimization/69740
1076 * gcc.c-torture/compile/pr69740-1.c: New test.
1077 * gcc.c-torture/compile/pr69740-2.c: New test.
1078
dd1291e0
JD
10792016-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1080
5fb67f8b 1081 PR fortran/69910
dd1291e0
JD
1082 * gfortran.dg/newunit_4.f90: New test.
1083
5cfefb59
JJ
10842016-02-27 Jakub Jelinek <jakub@redhat.com>
1085
1086 PR target/69613
1087 PR rtl-optimization/69886
1088 * gcc.dg/torture/pr69886.c: Add -w -Wno-psabi to dg-options.
1089 * gcc.dg/torture/pr69613.c: Likewise. Guard -mavx with avx_runtime
1090 target.
1091
20ba5f33
MS
10922016-02-26 Martin Sebor <msebor@redhat.com>
1093
1094 PR tree-optimization/15826
1095 * gcc.dg/tree-ssa/pr15826.c: New test.
1096
e6fb01b0
JJ
10972016-02-26 Jakub Jelinek <jakub@redhat.com>
1098
1099 PR target/69969
1100 * gcc.target/powerpc/pr69969.c: New test.
1101
e3e0cf64
MS
11022016-02-26 Martin Sebor <msebor@redhat.com>
1103
1104 PR c++/15766
1105 * g++.old-deja/g++.other/decl5.C: Add a test case.
1106
d1f2bea5
SB
11072016-02-26 Segher Boessenkool <segher@kernel.crashing.org>
1108
1109 PR target/69946
1110 * gcc.target/powerpc/pr69946.c: New file.
1111
4a4f9d2b 11122016-02-26 Richard Biener <rguenther@suse.de>
e3e0cf64 1113 Jeff Law <law@redhat.com>
4a4f9d2b 1114
e3e0cf64 1115 PR tree-optimization/69740
4a4f9d2b
RB
1116 * gcc.c-torture/compile/pr69740-1.c: New test.
1117 * gcc.c-torture/compile/pr69740-2.c: New test.
1118
ad2a2706
MJ
11192016-02-26 Martin Jambor <mjambor@suse.cz>
1120
1121 PR middle-end/69920
1122 * gcc.dg/torture/pr69932.c: New test.
1123 * gcc.dg/torture/pr69936.c: Likewise.
1124
1d11f7ce
AK
11252016-02-26 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1126
1127 PR target/69709
1128 * gcc.target/s390/pr69709.c: New test.
1129
6cfccbb2
KT
11302016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1131
1132 PR target/69245
1133 * gcc.target/aarch64/pr69245_1.c: New test.
1134
ac59ad4e
KT
11352016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1136
1137 PR target/69613
1138 * gcc.dg/torture/pr69613.c: New test.
1139
a2ad54a0
JJ
11402016-02-26 Jakub Jelinek <jakub@redhat.com>
1141
1142 PR rtl-optimization/69891
1143 * gcc.target/i386/pr69891.c: New test.
1144
0884062c 11452016-02-26 Michael Meissner <meissner@linux.vnet.ibm.com>
c163789b
MM
1146 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1147
d2369d4f 1148 PR target/61397
c163789b
MM
1149 * gcc.target/powerpc/p8vector-ldst.c: Adjust to test desired
1150 functionality for both 32-bit and 64-bit.
1151
5aed7e2c
RB
11522016-02-26 Richard Biener <rguenther@suse.de>
1153
1154 PR tree-optimization/69551
1155 * gcc.dg/torture/pr69951.c: New testcase.
1156
798e2a8e
RB
11572016-02-25 Richard Biener <rguenther@suse.de>
1158
1159 PR tree-optimization/48795
1160 * gcc.dg/Warray-bounds-18.c: New testcase.
1161
9559fbac
RO
11622016-02-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1163
1164 * g++.dg/ext/attr-constructor1.C: Require init_priority support.
1165
c049b107
JJ
11662016-02-25 Jakub Jelinek <jakub@redhat.com>
1167
1168 PR rtl-optimization/69896
1169 * gcc.dg/pr69896.c: New test.
1170
1137001c
PP
11712016-02-25 Patrick Palka <ppalka@gcc.gnu.org>
1172
1173 PR c++/69736
1174 * g++.dg/cpp1y/paren2.C: New test.
1175
2e9c8641
MS
11762016-02-24 Martin Sebor <msebor@redhat.com>
1177
1178 PR c/51147
1179 * gcc.dg/enum-mode-2.c: New test.
1180
03ca8fb3
JJ
11812016-02-24 Jakub Jelinek <jakub@redhat.com>
1182
1183 PR c++/69922
1184 * g++.dg/warn/Wnonnull-compare-6.C: New test.
1185 * g++.dg/warn/Wnonnull-compare-7.C: New test.
1186 * g++.dg/ubsan/pr69922.C: New test.
1187
0b05329b
MP
11882016-02-24 Marek Polacek <polacek@redhat.com>
1189
1190 PR c/69819
1191 * gcc.dg/pr69819.c: New test.
1192
57c2c374
MS
11932016-02-24 Martin Sebor <msebor@redhat.com>
1194
3b96b93a
MS
1195 PR c++/69912
1196 * g++.dg/ext/flexary15.C: New test.
1197
11982016-02-24 Martin Sebor <msebor@redhat.com>
1199
1200 * gcc.dg/builtins-68.c: Avoid making unportable
57c2c374 1201 assumptions about the relationship between SIZE_MAX and UINT_MAX.
3b96b93a 1202 * g++.dg/ext/builtin_alloca.C: Same.
57c2c374 1203
65433bb5
MK
12042016-02-24 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
1205 Charles Baylis <charles.baylis@linaro.org>
1206
1207 PR debug/61033
1208 * g++.dg/pr61033.C: Add a regression testcase for PR debug/61033.
1209
f802a424 12102016-02-24 Richard Biener <rguenther@suse.de>
44293580 1211 Jakub Jelinek <jakub@redhat.com>
f802a424
RB
1212
1213 PR middle-end/69760
1214 * gcc.dg/torture/pr69760.c: New testcase.
1215
525f795f
RO
12162016-02-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1217
1218 * gcc.dg/debug/dwarf2/prod-options.c: Use different DW_AT_producer
1219 pattern on Solaris with as.
1220
cd7bbceb
KT
12212016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1222
1223 * gcc.target/arm/cond_sub_restrict_it.c: New test.
1224 * gcc.target/arm/condarith_restrict_it.c: Likewise.
1225 * gcc.target/arm/movcond_restrict_it.c: Likewise.
1226 * gcc.target/arm/negscc_restrict_it.c: Likewise.
1227
89c0c1fd
JJ
12282016-02-24 Jakub Jelinek <jakub@redhat.com>
1229
1230 PR middle-end/69915
1231 * gcc.dg/pr69915.c: New test.
1232
0683fd27
KT
12332016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1234
1235 PR rtl-optimization/69886
1236 * gcc.dg/torture/pr69886.c: New test.
1237
e53d562a
RB
12382016-02-24 Richard Biener <rguenther@suse.de>
1239
1240 PR middle-end/68963
1241 * gcc.dg/torture/pr68963.c: New testcase.
1242
74a00288
KT
12432016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1244
1245 PR target/69875
1246 * gcc.target/arm/atomic_loaddi_acquire.x: New file.
1247 * gcc.target/arm/atomic_loaddi_relaxed.x: Likewise.
1248 * gcc.target/arm/atomic_loaddi_seq_cst.x: Likewise.
1249 * gcc.target/arm/atomic_loaddi_1.c: New test.
1250 * gcc.target/arm/atomic_loaddi_2.c: Likewise.
1251 * gcc.target/arm/atomic_loaddi_3.c: Likewise.
1252 * gcc.target/arm/atomic_loaddi_4.c: Likewise.
1253 * gcc.target/arm/atomic_loaddi_5.c: Likewise.
1254 * gcc.target/arm/atomic_loaddi_6.c: Likewise.
1255 * gcc.target/arm/atomic_loaddi_7.c: Likewise.
1256 * gcc.target/arm/atomic_loaddi_8.c: Likewise.
1257 * gcc.target/arm/atomic_loaddi_9.c: Likewise.
1258
340fd4c9
JJ
12592016-02-24 Jakub Jelinek <jakub@redhat.com>
1260
1261 PR middle-end/69909
1262 * gcc.dg/torture/pr69909.c: New test.
1263
47d3fdb2
RB
12642016-02-24 Richard Biener <rguenther@suse.de>
1265
1266 PR tree-optimization/69907
1267 * gcc.dg/vect/bb-slp-pr69907.c: New testcase.
1268 * gcc.dg/vect/bb-slp-34.c: XFAIL.
1269 * gcc.dg/vect/bb-slp-pr68892.c: Likewise.
1270
dab73e73
CB
12712016-02-24 Christian Bruel <christian.bruel@st.com>
1272
1273 * gcc.target/arm/pragma_cpp_fma.c: New test.
1274
7cc5ec65
JD
12752016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1276
1277 PR fortran/61156
1278 * gfortran.dg/include_6.f90: Update test.
1279
067fbd8b
JJ
12802016-02-23 Jakub Jelinek <jakub@redhat.com>
1281
1282 PR objc/69844
1283 * objc.dg/pr69844.m: New test.
1284
64a454d9
JD
12852016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1286
1287 PR libgfortran/69456
1288 * gfortran.dg/namelist_89.f90: New test.
1289 * gfortran.dg/pr59700.f90: Update test..
1290
35886f0b
MS
12912016-02-23 Martin Sebor <msebor@redhat.com>
1292
1293 PR middle-end/69780
1294 * g++.dg/ext/builtin_alloca.C: New test.
1295 * gcc.dg/builtins-68.c: New test.
1296
162cc7e3
RH
12972016-02-23 Richard Henderson <rth@redhat.com>
1298
1299 * gcc.target/i386/addr-space-3.c: Remove test.
1300
196440f8
DM
13012016-02-23 David Malcolm <dmalcolm@redhat.com>
1302
1303 PR preprocessor/69126
1304 PR preprocessor/69543
1305 * c-c++-common/pr69126-2-long.c: New test.
1306 * c-c++-common/pr69126-2-short.c: New test.
1307 * c-c++-common/pr69543-1.c: Remove xfail.
1308
1d3121af
DM
13092016-02-23 David Malcolm <dmalcolm@redhat.com>
1310
1311 PR preprocessor/69126
1312 PR preprocessor/69543
1313 PR preprocessor/69558
1314 * c-c++-common/pr69126.c (MACRO_1, test_1): New.
1315 (f): Rename to...
1316 (test_2): ...this, and add leading comment.
1317 (MACRO_3, test_3): New.
1318 (MACRO_4A, MACRO_4B, test_4): New.
1319 (MACRO): Rename to...
1320 (MACRO_5): ...this.
1321 (g): Rename to...
1322 (test_5): ...this, updating for renaming of MACRO, and
1323 add leading comment.
1324 * c-c++-common/pr69543-1.c: New.
1325 * c-c++-common/pr69543-2.c: New.
1326 * c-c++-common/pr69543-3.c: New.
1327 * c-c++-common/pr69543-4.c: New.
1328 * c-c++-common/pr69558-1.c: New.
1329 * c-c++-common/pr69558-2.c: New.
1330 * c-c++-common/pr69558-3.c: New.
1331 * c-c++-common/pr69558-4.c: New.
1332 * gcc.dg/pr69558.c: Move to...
1333 * c-c++-common/pr69558.c: ...here. Add dg-bogus directives, with
1334 xfail for c++.
1335
f99c3557
TS
13362016-02-23 Thomas Schwinge <thomas@codesourcery.com>
1337
1338 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: Adjust
1339 to -ftree-parallelize-loops/-fopenacc changes.
1340 * c-c++-common/goacc/kernels-double-reduction-n.c: Likewise.
1341 * c-c++-common/goacc/kernels-double-reduction.c: Likewise.
1342 * c-c++-common/goacc/kernels-loop-2.c: Likewise.
1343 * c-c++-common/goacc/kernels-loop-3.c: Likewise.
1344 * c-c++-common/goacc/kernels-loop-g.c: Likewise.
1345 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: Likewise.
1346 * c-c++-common/goacc/kernels-loop-n.c: Likewise.
1347 * c-c++-common/goacc/kernels-loop-nest.c: Likewise.
1348 * c-c++-common/goacc/kernels-loop.c: Likewise.
1349 * c-c++-common/goacc/kernels-one-counter-var.c: Likewise.
1350 * c-c++-common/goacc/kernels-reduction.c: Likewise.
1351 * gfortran.dg/goacc/kernels-loop-inner.f95: Likewise.
1352 * gfortran.dg/goacc/kernels-loops-adjacent.f95: Likewise.
1353
c60ec7c2
RO
13542016-02-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1355
1356 * gcc.target/i386/chkp-hidden-def.c: Require alias support.
1357
f1a62b6f
JJ
13582016-02-23 Jakub Jelinek <jakub@redhat.com>
1359
e67bf044
JJ
1360 PR c++/69902
1361 * g++.dg/warn/Wnonnull-compare-5.C: New test.
1362
f1a62b6f
JJ
1363 PR c/69900
1364 * gcc.dg/pr69900.c: New test.
1365
20c5e09e
MJ
13662016-02-23 Martin Jambor <mjambor@suse.cz>
1367
1368 PR tree-optimization/69666
1369 * gcc.dg/tree-ssa/pr69666.c: New test.
1370
e457a6fc
AV
13712016-02-23 Andre Vehreschild <vehre@gcc.gnu.org>
1372
1373 PR fortran/67451
1374 * gfortran.dg/coarray_allocate_5.f08: New test.
1375
d7b574f4
AK
13762016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1377
1378 * gcc.target/s390/vcond-shift.c: Move to ...
1379 * gcc.target/s390/vector/vcond-shift.c: ... here.
1380
58bdeb44
AK
13812016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1382
1383 * gcc.target/s390/md/movstr-2.c: Move and rename to ...
1384 * gcc.target/s390/vector/stpcpy-1.c: ... this one.
1385
7cd0387b
AK
13862016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1387
1388 * gcc.target/s390/md/movstr-1.c: Turn into compile test.
1389
4246c8da
MW
13902016-02-20 Mark Wielaard <mjw@redhat.com>
1391
1392 PR c/28901
1393 * gcc.dg/unused-variable-3.c: New test.
1394
f93bc532
JJ
13952016-02-22 Jakub Jelinek <jakub@redhat.com>
1396
1397 PR target/69888
1398 * gcc.target/i386/pr69888.c: New test.
1399
c4e360f4
RB
14002016-02-22 Richard Biener <rguenther@suse.de>
1401
1402 PR tree-optimization/69882
1403 * gfortran.dg/vect/pr69882.f90: New testcase.
1404
09c92f1c
JJ
14052016-02-22 Jakub Jelinek <jakub@redhat.com>
1406
1407 PR target/69885
1408 * gcc.dg/pr69885.c: New test.
1409
f88d45dc
OE
14102016-02-22 Oleg Endo <olegendo@gcc.gnu.org>
1411
1412 PR target/69806
1413 PR target/54089
1414 * gcc.target/sh/pr54089-10.c: New.
1415
ce1ff48e
PT
14162016-02-20 Paul Thomas <pault@gcc.gnu.org>
1417
1418 PR fortran/69423
1419 * gfortran.dg/deferred_character_15.f90 : New test.
1420
bbf27208
DH
14212016-02-20 Dominique d'Humieres <dominiq@lps.ens.fr>
1422
1423 PR fortran/57365
1424 gfortran.dg/allocate_with_source_18.f03: New test.
1425
14262016-02-20 Harald Anlauf <anlauf@gmx.de>
1427
1428 PR fortran/52531
1429 gfortran.dg/gomp/pr52531.f90: New test.
1430
268be88c
BE
14312016-02-19 Bernd Edlinger <bernd.edlinger@hotmail.de>
1432
1433 PR c++/69865
1434 * c-c++-common/Wshift-negative-value-6.c: Add -std=c++11 before
1435 -std=c++03.
1436
4b6c824a
JJ
14372016-02-19 Jakub Jelinek <jakub@redhat.com>
1438
871b3f47
JJ
1439 PR c++/69826
1440 * c-c++-common/cilk-plus/CK/pr69826-1.c: New test.
1441 * c-c++-common/cilk-plus/CK/pr69826-2.c: New test.
1442
7a965d51
JJ
1443 PR c++/69850
1444 * g++.dg/warn/Wnonnull-compare-4.C: New test.
1445
4b6c824a
JJ
1446 PR c++/69851
1447 * g++.dg/torture/pr69851.C: New test.
1448
15fca21a
MS
14492016-02-19 Martin Sebor <msebor@redhat.com>
1450
1451 PR testsuite/69573
1452 * gcc.dg/pr61053.c: Tweaked test to avoid bogus failures.
1453
19e21586
JJ
14542016-02-19 Jakub Jelinek <jakub@redhat.com>
1455
03a616ac
JJ
1456 PR c++/69850
1457 * g++.dg/warn/Wnonnull-compare-2.C: New test.
1458 * g++.dg/warn/Wnonnull-compare-3.C: New test.
1459
19e21586
JJ
1460 PR c++/67767
1461 * g++.dg/cpp0x/pr67767.C: New test.
1462
2db16594
KT
14632016-02-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1464
1465 * lib/target-supports.exp: Define aarch64_asm_FUNC_ok checks
1466 for fp, simd, crypto, crc, lse.
1467 * doc/sourcebuild.texi (AArch64-specific attributes): Document the
1468 above.
1469 * gcc.target/aarch64/assembler_arch_1.c: Add aarch64_asm_lse_ok
1470 effective target check.
1471
5a7d9d1e
JJ
14722016-02-19 Jakub Jelinek <jakub@redhat.com>
1473
1474 PR target/69820
1475 * gcc.target/i386/pr69820.c: New test.
1476
6448f064
AK
14772016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1478
1479 * gcc.target/s390/vector/int128-1.c: New test.
1480
d0a859e6
AK
14812016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1482
1483 * gcc.target/s390/vector/vec-vcond-1.c: New test.
1484
9e4eb643
AK
14852016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1486
1487 * gcc.target/s390/md/movstr-1.c: Allow also the z13 strings
1488 instruction pattern name to prevent the testcase from failing with
1489 -march=z13.
1490
859a4c0e
AK
14912016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1492
1493 * gcc.target/s390/md/movstr-2.c: New test.
1494
efc2340b
MK
14952016-02-19 Marcin Kościelnicki <koriakin@0x04.net>
1496
1497 * gcc.target/s390/morestack.c: New test.
1498
ca2bfbc2
DV
14992016-02-19 Dominik Vogt <vogt@linux.vnet.ibm.com>
1500
1501 PR target/69625
1502 * gcc.target/s390/pr69625.c: Add test case.
1503
efd4bd05
BE
15042016-02-18 Bernd Edlinger <bernd.edlinger@hotmail.de>
1505
1506 PR testsuite/68580
1507 * c-c++-common/tsan/pr65400-1.c (v, q, o): Make 8-byte aligned.
1508
2bf2078a
MM
15092016-02-18 Michael Meissner <meissner@linux.vnet.ibm.com>
1510
1511 PR target/68404
1512 * gcc.target/powerpc/fusion.c: Revert the 2016-02-09 change.
1513 * gcc.target/powerpc/fusion3.c: Likewise.
1514
f003579e
RB
15152016-02-18 Richard Biener <rguenther@suse.de>
1516
1517 PR middle-end/69553
1518 * g++.dg/torture/pr69553.C: New testcase.
1519
19233914
NC
15202016-02-18 Nick Clifton <nickc@redhat.com>
1521
efd4bd05
BE
1522 PR target/62254
1523 PR target/69610
1524 * gcc.target/arm/pr62554.c: New test.
1525 * gcc.target/arm/pr69610-1.c: New test.
1526 * gcc.target/arm/pr69610-2.c: New test.
19233914 1527
23f27839
RB
15282016-02-18 Richard Biener <rguenther@suse.de>
1529
1530 PR middle-end/69854
1531 * gcc.dg/torture/pr69854.c: New testcase.
1532
932c0da4
JJ
15332016-02-17 Jakub Jelinek <jakub@redhat.com>
1534
1535 PR c++/69850
1536 * g++.dg/warn/Wnonnull-compare-1.C: New test.
1537
1bed93e4
BS
15382012-02-17 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1539
1540 * gcc.target/powerpc/vec-cg.c: New test.
1541
57bfb134
RB
15422016-02-17 Richard Biener <rguenther@suse.de>
1543
1544 PR testsuite/69586
1545 * gcc.dg/uninit-21.c: Add -fno-short-enums.
1546
a44e0ebb
KT
15472016-02-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1548
1549 PR target/69161
1550 * gcc.c-torture/compile/pr69161.c: New test.
1551
ffacd726
DS
15522016-02-17 David Sherwood <david.sherwood@arm.com>
1553
1554 PR target/69532
1555 * gcc.target/arm/fmaxmin.c: Change effective target to arm_v8_neon_hw.
1556 * gcc.target/arm/vect-fmaxmin.c: Likewise.
1557
448db8d2
EB
15582016-02-17 Eric Botcazou <ebotcazou@adacore.com>
1559
1560 * gcc.dg/ifcvt-4.c: Skip on Visium.
1561
e2f0522e
EB
15622016-02-17 Eric Botcazou <ebotcazou@adacore.com>
1563
1564 * gnat.dg/atomic8.adb: New test.
1565
bf17fe3f
EB
15662016-02-17 Eric Botcazou <ebotcazou@adacore.com>
1567
1568 * gnat.dg/discr46.ad[sb]: New test.
1569
ecf835e9
KN
15702016-02-16 Kelvin Nilsen <kelvin@gcc.gnu.org>
1571
1572 PR Target/48344
1573 * gcc.target/powerpc/pr48344-1.c: New test.
1574
49a1164a
TK
15752015-02-16 Thomas Koenig <tkoenig@gcc.gnu.org>
1576
1577 PR fortran/69742
1578 * gfortran.dg/associate_21.f90: New test.
1579
bf14eba2
JJ
15802016-02-16 Jakub Jelinek <jakub@redhat.com>
1581
1582 PR c/69835
1583 * c-c++-common/nonnull-1.c: Use -Wnonnull-compare instead of
1584 -Wnonnull in dg-options.
1585 * c-c++-common/nonnull-2.c: New test.
1586
35a093b6
JG
15872016-02-16 James Greenhalgh <james.greenhalgh@arm.com>
1588 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
1589
1590 * gcc.target/aarch64/vector_initialization_nostack.c: New.
1591
e387d491
JJ
15922016-02-16 Jakub Jelinek <jakub@redhat.com>
1593
1594 PR middle-end/69801
1595 * gcc.dg/pr69801.c: Add empty dg-options.
1596
ba539195
JN
15972016-02-16 James Norris <jnorris@codesourcery.com>
1598
1599 * c-c++-common/goacc/deviceptr-1.c: Add tests.
1600 * g++.dg/goacc/deviceptr-1.c: New file.
1601
2a2b8f64
JJ
16022016-02-16 Jakub Jelinek <jakub@redhat.com>
1603
1604 PR tree-optimization/69820
1605 * gcc.dg/vect/pr69820.c: New test.
1606
87440c29
RB
16072016-02-16 Richard Biener <rguenther@suse.de>
1608
1609 PR tree-optimization/69776
1610 * gcc.dg/torture/pr69776-2.c: New testcase.
1611
6d87c306
BS
16122016-02-16 Bernd Schmidt <bschmidt@redhat.com>
1613
1614 PR tree-optimization/69714
1615 * gcc.dg/torture/pr69714.c: New test.
1616
3824a0a2
JJ
16172016-02-16 Jakub Jelinek <jakub@redhat.com>
1618
1619 PR tree-optimization/69802
1620 * gcc.dg/pr69802.c: New test.
1621
c8cfe96e
RB
16222016-02-16 Richard Biener <rguenther@suse.de>
1623
1624 PR middle-end/69801
1625 * gcc.dg/pr69801.c: New testcase.
1626
fc12098d
JD
16272016-02-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1628
1629 PR libgfortran/69651
1630 * gfortran.dg/read_bang.f90: New test.
1631 * gfortran.dg/read_bang4.f90: New test.
1632
ba6b3795
JJ
16332016-02-15 Jakub Jelinek <jakub@redhat.com>
1634
f0516ca4
JJ
1635 PR c++/69658
1636 * g++.dg/init/pr69658.C: New test.
1637
ba6b3795
JJ
1638 PR c++/69797
1639 * c-c++-common/pr69797.c: New test.
1640
de3f9a2d
PK
16412016-02-15 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
1642
1643 * lib/target-supports.exp (check_effective_target_section_anchors): Add
1644 check for aarch64*-*-*.
1645
17a3b967
RB
16462016-02-15 Richard Biener <rguenther@suse.de>
1647
1648 PR tree-optimization/69783
1649 * gcc.dg/vect/pr69783.c: New testcase.
1650
1c48bff1
RB
16512016-02-15 Richard Biener <rguenther@suse.de>
1652
1653 PR tree-optimization/69776
1654 * gcc.dg/torture/pr69776.c: New testcase.
1655
1e6025b6
TK
16562016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
1657
1658 PR fortran/60526
1659 * gfortran.dg/type_decl_4.f90: Reinstated.
1660
d3308279
JDA
16612016-02-14 John David Anglin <danglin@gcc.gnu.org>
1662
1663 PR fortran/68746
1664 * gfortran.dg/read_dir.f90: Xfail on hppa*-*-hpux*.
1665
b7c56581
TK
16662016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
1667
1668 PR fortran/60526
1669 PR bootstrap/69816
1670 * gfortran.dg/type_decl_4.f90: Removed.
1671
60cb4ef5
TK
16722016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
1673
1674 PR fortran/60526
1675 * gfortran.dg/type_decl_4.f90: New test.
1676
f6964637
AM
16772016-02-14 Alan Modra <amodra@gmail.com>
1678
1a8849d1 1679 PR testsuite/68886
f6964637
AM
1680 * gcc.c-torture/execute/stkalign.c: Revise test.
1681
f5121920
OE
16822016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
1683
1684 PR target/67260
1685 * gcc.target/sh/torture/pr67260.c: Adjust additional options.
1686
6cda3ab6
OE
16872016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
1688
1689 PR target/67260
1690 * gcc.target/sh/torture/pr67260.c: New.
1691
6786e598
JDA
16922016-02-12 John David Anglin <danglin@gcc.gnu.org>
1693
1694 * gcc.dg/pr67964.c: Add dg-require-alias.
1695
7e05dad8
OE
16962016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
1697
1698 PR target/67636
1699 PR target/64345
1700 * gcc.target/sh/pr54236-1.c: Adjust optimization level.
1701
7f4cc3ce
JD
17022016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1703
1704 PR libgfortran/69668
1705 * gfortran.dg/namelist_88.f90: New test.
1706
955ca6dc
JD
17072016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1708
1709 PR libgfortran/69668
1710 * gfortran.dg/namelist_38.f90: Update test.
1711 * gfortran.dg/namelist_84.f90: Update test.
1712
876217ae
DM
17132016-02-12 David Malcolm <dmalcolm@redhat.com>
1714
1715 PR other/69554
1716 * gcc.dg/pr69554-1.c: New test.
1717 * gfortran.dg/pr69554-1.F90: New test.
1718 * gfortran.dg/pr69554-2.F90: New test.
1719 * lib/gcc-dg.exp (proc dg-locus): New function.
1720 * lib/gfortran-dg.exp (proc gfortran-dg-test): Update comment to
1721 distinguish between the caret-printing and non-caret-printing
1722 cases. If caret-printing has been explicitly enabled, bail out
1723 without attempting to fix up the output.
1724
61789eed
DM
17252016-02-12 David Malcolm <dmalcolm@redhat.com>
1726
1727 PR driver/69265
1728 PR driver/69453
1729 * gcc.dg/spellcheck-options-3.c: New test case.
1730 * gcc.dg/spellcheck-options-4.c: New test case.
1731 * gcc.dg/spellcheck-options-5.c: New test case.
1732 * gcc.dg/spellcheck-options-6.c: New test case.
1733 * gcc.dg/spellcheck-options-7.c: New test case.
1734 * gcc.dg/spellcheck-options-8.c: New test case.
1735 * gcc.dg/spellcheck-options-9.c: New test case.
1736 * gcc.dg/spellcheck-options-10.c: New test case.
1737
c3090c1f
JJ
17382016-02-12 Jakub Jelinek <jakub@redhat.com>
1739
1740 PR rtl-optimization/69764
1741 PR rtl-optimization/69771
1742 * c-c++-common/pr69764.c: New test.
1743 * gcc.dg/torture/pr69771.c: New test.
1744
8222034d
MP
17452016-02-12 Marek Polacek <polacek@redhat.com>
1746
1747 * g++.dg/torture/init-list1.C: New.
1748
f749f792
MP
17492016-02-12 Marek Polacek <polacek@redhat.com>
1750
1751 * gcc.dg/pr69522.c: Add empty dg-options.
1752
199fb02a
IE
17532016-02-12 Ilya Enkovich <enkovich.gnu@gmail.com>
1754
1755 * g++.dg/lto/lto.exp: Include and init mpx.
1756 * g++.dg/lto/pr69729_0.C: New test.
1757
b69539cb
JJ
17582016-02-12 Jakub Jelinek <jakub@redhat.com>
1759
06ff7000
JJ
1760 PR ipa/69241
1761 * g++.dg/ipa/pr69241-4.C: New test.
1762
b69539cb
JJ
1763 PR ipa/68672
1764 * g++.dg/ipa/pr68672-1.C: New test.
1765 * g++.dg/ipa/pr68672-2.C: New test.
1766 * g++.dg/ipa/pr68672-3.C: New test.
1767
16595a1f
BS
17682016-02-12 Bernd Schmidt <bschmidt@redhat.com>
1769
1770 PR c/69522
6d87c306 1771 * gcc.dg/pr69522.c: New test.
16595a1f 1772
38d795d2
PP
17732016-02-12 Patrick Palka <ppalka@gcc.gnu.org>
1774
1775 PR c++/69098
1776 * g++.dg/cpp1y/69098.C: New test.
1777 * g++.dg/cpp1y/69098-2.C: New test.
1778
9c582551
JJ
17792016-02-12 Jakub Jelinek <jakub@redhat.com>
1780
1781 * objc.dg/gnu-api-2-method.m: Spelling fixes - behaviour -> behavior
1782 and neighbour -> neighbor.
1783 * objc.dg/attributes/method-nonnull-1.m: Likewise.
1784 * objc.dg/gnu-api-2-class-meta.m: Likewise.
1785 * c-c++-common/Wvarargs.c: Likewise.
1786 * c-c++-common/goacc/host_data-5.c: Likewise.
1787 * obj-c++.dg/gnu-api-2-class-meta.mm: Likewise.
1788 * obj-c++.dg/attributes/method-nonnull-1.mm: Likewise.
1789 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
1790 * gcc.target/aarch64/pr60697.c: Likewise.
1791 * gcc.target/aarch64/advsimd-intrinsics/vldX_lane.c: Likewise.
1792 * gcc.target/aarch64/advsimd-intrinsics/vqshl.c: Likewise.
1793 * gcc.target/aarch64/advsimd-intrinsics/vshuffle.inc: Likewise.
1794 * gcc.target/aarch64/advsimd-intrinsics/vrshl.c: Likewise.
1795 * gcc.target/aarch64/advsimd-intrinsics/vldX_dup.c: Likewise.
1796 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Likewise.
1797 * gcc.target/aarch64/advsimd-intrinsics/vqrshl.c: Likewise.
1798 * gcc.target/aarch64/advsimd-intrinsics/vldX.c: Likewise.
1799 * gcc.target/aarch64/aapcs64/ice_2.c: Likewise.
1800 * gcc.target/aarch64/aapcs64/test_23.c: Likewise.
1801 * gcc.target/aarch64/vrnd_f64_1.c: Likewise.
1802 * g++.dg/warn/Wconversion-real-integer-3.C: Likewise.
1803 * g++.dg/lookup/koenig5.C: Likewise.
1804 * g++.dg/ext/no-asm-2.C: Likewise.
1805 * gfortran.dg/bounds_check_array_ctor_3.f90: Likewise.
1806 * gfortran.dg/bounds_check_array_ctor_7.f90: Likewise.
1807 * gfortran.dg/used_types_16.f90: Likewise.
1808 * gfortran.dg/assumed_rank_bounds_1.f90: Likewise.
1809 * gfortran.dg/bounds_check_array_ctor_1.f90: Likewise.
1810 * gfortran.dg/assumed_rank_bounds_2.f90: Likewise.
1811 * gfortran.dg/bounds_check_array_ctor_4.f90: Likewise.
1812 * gfortran.dg/abstract_type_6.f03: Likewise.
1813 * gfortran.dg/bounds_check_array_ctor_5.f90: Likewise.
1814 * gfortran.dg/used_types_15.f90: Likewise.
1815 * gfortran.dg/bounds_check_array_ctor_8.f90: Likewise.
1816 * gfortran.dg/exit_3.f08: Likewise.
1817 * gfortran.dg/open_status_2.f90: Likewise.
1818 * gfortran.dg/derived_pointer_recursion_2.f90: Likewise.
1819 * gfortran.dg/intrinsic_std_1.f90: Likewise.
1820 * gfortran.dg/associate_1.f03: Likewise.
1821 * gfortran.dg/bounds_check_array_ctor_2.f90: Likewise.
1822 * gfortran.dg/intrinsic_std_6.f90: Likewise.
1823 * gfortran.dg/bounds_check_array_ctor_6.f90: Likewise.
1824 * gcc.dg/builtin-object-size-1.c: Likewise.
1825 * gcc.dg/noreturn-6.c: Likewise.
1826 * gcc.dg/builtin-stringop-chk-1.c: Likewise.
1827 * gcc.dg/globalalias.c: Likewise.
1828 * gcc.dg/builtins-config.h: Likewise.
1829 * gcc.dg/pr30457.c: Likewise.
1830 * gcc.c-torture/compile/volatile-1.c: Likewise.
1831 * gcc.c-torture/execute/20101011-1.c: Likewise.
1832 * c-c++-common/Waddress-1.c: Likewise.
1833
66756373
JJ
18342016-02-11 Jakub Jelinek <jakub@redhat.com>
1835
1836 PR c/69768
1837 * c-c++-common/Waddress-1.c: New test.
1838
76fe932b
AV
18392016-02-11 Andre Vehreschild <vehre@gcc.gnu.org>
1840
1841 PR fortran/69296
1842 * gfortran.dg/associate_19.f03: New test.
1843 * gfortran.dg/associate_20.f03: New test.
1844
564c4d4b
OE
18452016-02-11 Oleg Endo <olegendo@gcc.gnu.org>
1846
1847 * gcc.target/sh/pr54089-8.c: Adjust optimization level.
1848
e1c1ecb0
KT
18492016-02-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1850
1851 * gcc.target/aarch64/target_attr_15.c: Scan assembly for
1852 .arch armv8-a\n. Add -dA to dg-options.
1853 * gcc.target/aarch64/assembler_arch_1.c: New test.
1854 * gcc.target/aarch64/target_attr_7.c: Add -dA to dg-options.
1855
0d7d9458
PC
18562016-02-11 Paolo Carlini <paolo.carlini@oracle.com>
1857
1858 PR c++/68726
1859 * g++.dg/cpp0x/pr68726.C: New.
1860
e6208a60
IE
18612016-02-11 Ilya Enkovich <enkovich.gnu@gmail.com>
1862
1863 * lib/mpx-dg.exp: Fix warning in check_effective_target_mpx
1864 test.
1865
281a11eb
RB
18662016-02-11 Richard Biener <rguenther@suse.de>
1867
1868 * g++.dg/tree-ssa/pr61034.C: Adjust.
1869
e03dd765
VM
18702016-02-10 Vladimir Makarov <vmakarov@redhat.com>
1871
4b48faf5 1872 PR target/69148
e03dd765
VM
1873 * gcc.target/s390/pr69148.c: New.
1874
cdc23927
YR
18752016-02-10 Yuri Rumyantsev <ysrumyan@gmail.com>
1876
1877 PR tree-optimization/69652
1878 * gcc.dg/torture/pr69652.c: New test.
1879
e199dd0a
JJ
18802016-02-10 Jakub Jelinek <jakub@redhat.com>
1881 Patrick Palka <ppalka@gcc.gnu.org>
1882
1883 PR ipa/69241
1884 PR c++/69649
1885 * g++.dg/ipa/pr69241-1.C: New test.
1886 * g++.dg/ipa/pr69241-2.C: New test.
1887 * g++.dg/ipa/pr69241-3.C: New test.
1888 * g++.dg/ipa/pr69649.C: New test.
1889
d6b38027
UB
18902016-02-10 Uros Bizjak <ubizjak@gmail.com>
1891
1892 * gcc.dg/tree-ssa/sra-17.c: Add -mcpu=ev4 for target alpha*-*-*.
1893 * gcc.dg/tree-ssa/sra-18.c: Ditto.
1894
13b562c5
BC
18952016-02-10 Bin Cheng <bin.cheng@arm.com>
1896
1897 PR tree-optimization/68021
1898 * gcc.dg/tree-ssa/pr68021.c: New test.
1899
24a179f8
RB
19002016-02-10 Richard Biener <rguenther@suse.de>
1901
1902 PR tree-optimization/69726
1903 * gcc.dg/uninit-22.c: New testcase.
1904
0d99886f
AP
19052016-02-09 Andrew Pinski <apinski@cavium.com>
1906
1907 PR tree-opt/69282
1908 * gcc.c-torture/compile/20160205-1.c: New testcase.
1909
ab04995c
MM
19102016-02-09 Michael Meissner <meissner@linux.vnet.ibm.com>
1911
1912 PR target/68404
1913 * gcc.target/powerpc/fusion.c: Rewrite test to use TOC fusion
1914 instead accessing a really large arrray.
1915 * gcc.target/powerpc/fusion3.c: Likewise.
1916
4b79ac23
CB
19172016-02-09 Charles Baylis <charles.baylis@linaro.org>
1918
1919 PR target/68532
1920 * gcc.c-torture/execute/pr68532.c: New test.
1921
b890a441
AO
19222016-02-11 Alexandre Oliva <aoliva@redhat.com>
1923
1924 PR target/69634
1925 * gcc.dg/pr69634.c: New.
1926
84a5bef7
RB
19272016-02-09 Richard Biener <rguenther@suse.de>
1928
1929 * gcc.dg/vect/vect-mask-store-move-1.c: Add missing space.
1930
1f123759 19312016-02-09 Alexander Fomin <alexander.fomin@intel.com>
84a5bef7 1932
1f123759
AF
1933 * gcc.target/i386/avx512f-klogic-2.c: Adjust expectation.
1934
65860c77
YR
19352016-02-09 Yuri Rumyantsev <ysrumyan@gmail.com>
1936
1937 * gcc.dg/vect/vect-mask-store-move-1.c: Fix test failures.
1938
7e1e8a0a
RB
19392016-02-09 Richard Biener <rguenther@suse.de>
1940
1941 PR tree-optimization/69715
1942 * gcc.dg/torture/pr69715.c: New testcase.
1943
efb45a9f
PP
19442016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
1945
1946 PR c++/69139
1947 * g++.dg/cpp0x/trailing12.C: New test.
1948 * g++.dg/cpp0x/trailing13.C: New test.
1949
20a0c6f9
PP
19502016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
1951
1952 PR c++/69283
1953 PR c++/67835
1954 * g++.dg/cpp1y/auto-fn29.C: New test.
1955 * g++.dg/cpp1y/auto-fn30.C: New test.
1956
a162f3af
JJ
19572016-02-08 Jakub Jelinek <jakub@redhat.com>
1958
1959 PR tree-optimization/69209
1960 * gcc.c-torture/compile/pr69209.c: New test.
1961
4b4a9fbd
JL
19622016-02-08 Jeff Law <law@redhat.com>
1963
1964 PR tree-optimization/68541
1965 * gcc.dg/tree-ssa/split-path-1.c: Increase limit for number
1966 of statements allowed in join block for path splitting.
1967
cfac5ed2
JJ
19682016-02-08 Jakub Jelinek <jakub@redhat.com>
1969
f68bc23f
JJ
1970 PR c++/59627
1971 * g++.dg/gomp/pr59627.C: New test.
1972
cfac5ed2
JJ
1973 PR ipa/69239
1974 * g++.dg/ipa/pr69239.C: New test.
1975
44714d8c
DM
19762016-02-08 David Malcolm <dmalcolm@redhat.com>
1977
1978 PR preprocessor/69664
1979 * gcc.dg/cpp/trad/comment-2.c: Add expected column number.
1980 * gcc.dg/cpp/warn-comments.c: Likewise.
1981
eba9e839
MP
19822016-02-08 Marek Polacek <polacek@redhat.com>
1983
1984 PR c++/69688
1985 * g++.dg/init/const12.C: New test.
1986
a011cd92
BS
19872016-02-08 Bernd Schmidt <bschmidt@redhat.com>
1988
1989 PR target/60410
1990 * gcc.dg/lto/pr55113_0.c: Remove test.
1991
5317b1be
RB
19922016-02-08 Richard Biener <rguenther@suse.de>
1993
1994 PR tree-optimization/69719
1995 * gcc.dg/torture/pr69719.c: New testcase.
1996
63998a63
RB
19972016-02-08 Richard Biener <rguenther@suse.de>
1998 Jeff Law <law@redhat.com>
1999
2000 PR target/68273
2001 * gcc.target/mips/pr68273.c: New testcase.
2002
43f4a281
RB
20032016-02-08 Richard Biener <rguenther@suse.de>
2004
2005 PR rtl-optimization/69274
2006 * gcc.target/i386/addr-sel-1.c: XFAIL.
2007
0b604d2d
JL
20082016-02-08 Jeff Law <law@redhat.com>
2009
e8dfe49e
JL
2010 PR tree-optimization/68541
2011 * gcc.dg/tree-ssa/split-path-2.c: Make char array explicitly signed.
2012
6daecd7a 2013 PR tree-optimization/65917
0b604d2d
JL
2014 * gcc.dg/tree-ssa/20030922-2.c: No longer xfailed.
2015
c0f0e35a
JD
20162016-02-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2017
2018 PR fortran/50555
2019 * gfortran.dg/namelist_args.f90: New test.
2020
8981d712
JL
20212016-02-05 Jeff Law <law@redhat.com>
2022
6daecd7a 2023 PR tree-optimization/68541
8981d712
JL
2024 * gcc.dg/tree-ssa/split-path-2.c: New test.
2025 * gcc.dg/tree-ssa/split-path-3.c: New test.
2026 * gcc.dg/tree-ssa/split-path-4.c: New test.
2027 * gcc.dg/tree-ssa/split-path-5.c: New test.
2028 * gcc.dg/tree-ssa/split-path-6.c: New test.
2029 * gcc.dg/tree-ssa/split-path-7.c: New test.
2030
46cb9332
MS
20312016-02-05 Martin Sebor <msebor@redhat.com>
2032
2033 PR c++/69662
2034 * g++.dg/warn/Wplacement-new-size-1.C: New test.
2035 * g++.dg/warn/Wplacement-new-size-2.C: New test.
2036
be2083ea
RH
20372016-02-06 Richard HEnderson <rth@redhat.com>
2038
2039 PR c/69643
2040 * gcc.target/i386/addr-space-4.c: New.
2041 * gcc.target/i386/addr-space-5.c: New.
2042
711d7c23
MM
20432016-02-05 Mikael Morin <mikael@gcc.gnu.org>
2044
2045 PR fortran/66089
2046 * gfortran.dg/elemental_dependency_6.f90: New.
2047
b5c1c988
JJ
20482016-02-05 Jakub Jelinek <jakub@redhat.com>
2049
861c7bcd
JJ
2050 PR rtl-optimization/69691
2051 * gcc.c-torture/execute/pr69691.c: New test.
2052
b5c1c988
JJ
2053 PR c++/69628
2054 * g++.dg/parse/pr69628.C: New test.
2055
f7dfa966
UB
20562016-02-05 Uros Bizjak <ubizjak@gmail.com>
2057
2058 * gcc.dg/sancov/asan.c: Move to ...
2059 * gcc.dg/asan/sancov-1.c: ... here.
2060
9b143e64
UB
20612016-02-05 Uros Bizjak <ubizjak@gmail.com>
2062
2063 * gcc.target/i386/pr69577.c: Require avx_runtime target.
2064
f5d4b899
L
20652016-02-05 H.J. Lu <hongjiu.lu@intel.com>
2066
2067 PR target/69677
2068 * gcc.target/i386/pr69677.c: New test.
2069
76c85fbb
PP
20702016-02-05 Patrick Palka <ppalka@gcc.gnu.org>
2071
2072 PR c++/68948
2073 * g++.dg/template/pr68948.C: New test.
2074
f181bf90
DV
20752016-02-05 Dominik Vogt <vogt@linux.vnet.ibm.com>
2076
2077 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove -march=z13 for s390
2078 (only necessary on s390x).
2079
714fb282
L
20802016-02-04 H.J. Lu <hongjiu.lu@intel.com>
2081
2082 * gcc.target/i386/pr69454-2.c: Compile with -msse2
2083 -mno-accumulate-outgoing-args.
2084
618d6c1c
PP
20852016-02-04 Patrick Palka <ppalka@gcc.gnu.org>
2086
2087 * g++.dg/cpp0x/constexpr-ptrmem5.C: New test.
2088
1066e9b5
JJ
20892016-02-04 Jakub Jelinek <jakub@redhat.com>
2090
2091 PR c/69669
2092 * c-c++-common/pr69669.c: New test.
2093
76255d0d
MM
20942016-02-04 Michael Meissner <meissner@linux.vnet.ibm.com>
2095
2096 PR target/69667
2097 * g++.dg/pr69667.C: New file.
2098
e0b059b1
WD
20992016-02-04 Wilco Dijkstra <wdijkstr@arm.com>
2100
2101 PR target/69619
2102 * gcc.dg/pr69619.c: Add new test.
2103
2692b5c8
RS
21042016-02-04 Richard Sandiford <richard.sandiford@arm.com>
2105
2106 PR rtl-optimization/69577
2107 * gcc.target/i386/pr69577.c: New test.
2108
7db337c2
ML
21092016-02-04 Martin Liska <mliska@suse.cz>
2110
2111 * g++.dg/asan/pr69276.C: New test.
2112
cc9c0829
KT
21132016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2114
2115 PR target/65932
2116 PR target/67714
2117 * gcc.target/arm/wmul-3.c: Simplify test to generate just
2118 a single smulbb instruction.
2119 * gcc.target/amr/wmul-1.c: Add -mtune=cortex-a9 to dg-options.
2120 * gcc.target/amr/wmul-2.c: Likewise.
2121
eb9feb52
KT
21222016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2123
2124 PR target/65932
2125 PR target/67714
2126 * gcc.c-torture/execute/pr67714.c: New test.
2127
61f727fe
JJ
21282016-02-04 Ilya Enkovich <enkovich.gnu@gmail.com>
2129
2130 PR target/69454
2131 * gcc.target/i386/pr69454-1.c: New test.
2132 * gcc.target/i386/pr69454-2.c: New test.
2133
05dd97db
MS
21342016-02-03 Martin Sebor <msebor@redhat.com>
2135
2136 PR c++/69251
2137 PR c++/69253
2138 PR c++/69290
2139 PR c++/69277
2140 PR c++/69349
2141 * g++.dg/ext/flexarray-mangle-2.C: New test.
2142 * g++.dg/ext/flexarray-mangle.C: New test.
2143 * g++.dg/ext/flexarray-subst.C: New test.
2144 * g++.dg/ext/flexary11.C: New test.
2145 * g++.dg/ext/flexary12.C: New test.
2146 * g++.dg/ext/flexary13.C: New test.
2147 * g++.dg/ext/flexary14.C: New test.
2148 * g++.dg/other/dump-ada-spec-2.C: Adjust.
2149
dac2fc29
L
21502016-02-03 H.J. Lu <hongjiu.lu@intel.com>
2151
2152 * gcc.target/i386/iamcu/test_passing_unions.c (check_union_passing6):
2153 Define only if CHECK_FLOAT128 is defined.
2154 (main): Properly initialize u5.
2155
eadb8035
JJ
21562016-02-03 Jakub Jelinek <jakub@redhat.com>
2157
0afbb81b
JJ
2158 PR c/69627
2159 * gcc.dg/pr69627.c: New test.
2160
eadb8035
JJ
2161 PR target/69644
2162 * gcc.dg/pr69644.c: New test.
2163
b12d4923
MS
21642016-02-03 Mike Stump <mikestump@comcast.net>
2165
2166 * lib/compat.exp (compat-get-options-main): Add dg-timeout-factor
2167 support for struct-layout-1.exp.
2168
ab4bae0c
PP
21692016-02-03 Patrick Palka <ppalka@gcc.gnu.org>
2170
2171 PR c++/69056
618d6c1c 2172 * g++.dg/cpp0x/pr69056.C: New test.
ab4bae0c 2173
95831c01
VM
21742016-02-03 Vladimir Makarov <vmakarov@redhat.com>
2175 Alexandre Oliva <aoliva@redhat.com>
2176
2177 PR target/69461
2178 * gcc.target/powerpc/pr69461.c: New.
2179
ccc71ab8
UB
21802016-02-03 Uros Bizjak <ubizjak@gmail.com>
2181
2182 * lib/tsan-dg.exp (tsan_init): Move check if tsan executable
2183 works from here ...
2184 (check_effective_target_fsanitize_thread): ... to here. Do not
2185 specify additional compile flags for the test source.
2186 * lib/asan-dg.exp (check_effective_target_fsanitize_address): Do not
2187 specify additional compile flags for the test source.
2188
96299640
WD
21892016-02-03 Wilco Dijkstra <wdijkstr@arm.com>
2190
2191 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
2192
781d83d9
AV
21932016-02-03 Andre Vehreschild <vehre@gcc.gnu.org>
2194
2195 PR fortran/67451
2196 PR fortran/69418
2197 * gfortran.dg/coarray_allocate_2.f08: New test.
2198 * gfortran.dg/coarray_allocate_3.f08: New test.
2199 * gfortran.dg/coarray_allocate_4.f08: New test.
2200
d8208e6d
AL
22012016-02-03 Alan Lawrence <alan.lawrence@arm.com>
2202
2203 * gcc.dg/vect/vect-outer-1-big-array.c: Drop vect_multiple_sizes;
2204 use same scan-tree-dump-times on all platforms.
2205 * gcc.dg/vect/vect-outer-1.c: Likewise.
2206 * gcc.dg/vect/vect-outer-1a-big-array.c: Likewise.
2207 * gcc.dg/vect/vect-outer-1a.c: Likewise.
2208 * gcc.dg/vect/vect-outer-1b-big-array.c: Likewise.
2209 * gcc.dg/vect/vect-outer-1b.c: Likewise.
2210 * gcc.dg/vect/vect-outer-2b.c: Likewise.
2211 * gcc.dg/vect/vect-outer-3b.c: Likewise.
2212 * gcc.dg/vect/vect-reduc-dot-s8b.c: Likewise.
2213
a8394fa0
SB
22142016-02-02 Segher Boessenkool <segher@kernel.crashing.org>
2215
2216 * c-c++-common/vector-compare-4.c: Prune "non-standard ABI extension"
2217 warning.
2218
f3baa1d3
L
22192016-02-02 H.J. Lu <hongjiu.lu@intel.com>
2220
2221 * gcc.target/i386/iamcu/test_empty_structs_and_unions.c: New test.
2222
eb077516
JN
22232016-02-02 James Norris <jnorris@codesourcery.com>
2224
2225 * c-c++-common/goacc/routine-5.c: Add tests.
2226
578fb225
AM
22272016-02-02 Alexander Monakov <amonakov@ispras.ru>
2228
2229 * gcc.target/nvptx/unsigned-cmp.c: New test.
2230
c64f7d37
WD
22312016-02-02 Wilco Dijkstra <wdijkstr@arm.com>
2232
2233 * gcc.target/aarch64/scalar_shift_1.c
2234 (test_corners_sisd_di): Improve force to SIMD register.
2235 (test_corners_sisd_si): Likewise.
2236 * gcc.target/aarch64/vect-ld1r-compile-fp.c:
2237 Remove scan-assembler check for ldr.
2238
90c6f26c
RB
22392016-02-02 Richard Biener <rguenther@suse.de>
2240
2241 PR tree-optimization/69595
2242 * gcc.dg/Warray-bounds-17.c: New testcase.
2243
9dc03c97
RB
22442016-02-02 Richard Biener <rguenther@suse.de>
2245
2246 PR tree-optimization/69606
2247 * gcc.dg/torture/pr69606.c: New testcase.
2248
2d4dc223
YR
22492016-02-02 Yuri Rumyantsev <ysrumyan@gmail.com>
2250
2251 PR middle-end/68542
2252 * gcc.dg/vect/vect-mask-store-move-1.c: New test.
2253 * gcc.target/i386/avx2-vect-mask-store-move1.c: New test.
2254
65c98fde
AM
22552016-02-02 Alan Modra <amodra@gmail.com>
2256
2257 PR target/69548
2258 * gcc.target/powerpc/pr69548.c: New test.
2259
e1b81f2b
JJ
22602016-02-01 Jakub Jelinek <jakub@redhat.com>
2261
d0268b37
JJ
2262 PR rtl-optimization/69592
2263 * gcc.dg/pr69592.c: New test.
2264
e1b81f2b
JJ
2265 PR preprocessor/69543
2266 PR c/69558
2267 * gcc.dg/pr69543.c: New test.
2268 * gcc.dg/pr69558.c: New test.
2269
7dd7780d
UB
22702016-02-01 Uros Bizjak <ubizjak@gmail.com>
2271
bf672ee5
UB
2272 PR testsuite/65940
2273 * g++.dg/other/anon5.C (dg-options): Use -gdwarf-2 instead of -g.
7dd7780d 2274
9a7013f8
MS
22752016-02-01 Martin Sebor <msebor@redhat.com>
2276
2277 * gcc.target/powerpc/pr17381.c: Remove duplicate copy of the test body.
2278
e681fb2b
BC
22792016-02-01 Bin Cheng <bin.cheng@arm.com>
2280
2281 PR tree-optimization/67921
2282 * c-c++-common/ubsan/pr67921.c: New test.
2283
ff86345f
RB
22842016-02-01 Richard Biener <rguenther@suse.de>
2285
2286 PR middle-end/69556
2287 * gcc.dg/tree-ssa/recip-8.c: New testcase.
2288
bc369dbd
RB
22892016-02-01 Richard Biener <rguenther@suse.de>
2290
2291 PR tree-optimization/69574
2292 * gcc.dg/torture/pr69574.c: New testcase.
2293
ef318184
RB
22942016-02-01 Richard Biener <rguenther@suse.de>
2295
2296 PR tree-optimization/69579
2297 * gcc.dg/setjmp-6.c: New testcase.
2298
654745e6
JJ
22992016-02-01 Jakub Jelinek <jakub@redhat.com>
2300
2301 PR rtl-optimization/69570
2302 * g++.dg/opt/pr69570.C: New test.
2303
e6c0c44b
RH
23042016-02-01 Richard Henderson <rth@redhat.com>
2305
2306 * gcc.dg/pr69535.c: New test.
2307
6ff3f09a
JDA
23082016-01-31 John David Anglin <danglin@gcc.gnu.org>
2309
2c005538
JDA
2310 PR testsuite/69584
2311 * gcc.dg/tree-ssa/sra-17.c: Fix regexps to work on hpux.
2312 * gcc.dg/tree-ssa/sra-18.c: Likewise.
2313
61083a4b
JDA
2314 PR debug/68244
2315 * g++.dg/parse/parens3.C: Use register "4" on hppa.
2316
6ff3f09a
JDA
2317 * gcc.dg/tree-ssa/vector-5.c: Add -fno-common option on hppa*-*-hpux*.
2318
0c221916
PT
23192016-01-31 Paul Thomas <pault@gcc.gnu.org>
2320
2321 PR fortran/67564
2322 * gfortran.dg/allocate_with_source_17.f03: New test.
2323
db7a2818
JJ
23242016-01-30 Jakub Jelinek <jakub@redhat.com>
2325
2326 PR tree-optimization/69546
2327 * gcc.dg/torture/pr69546.c: New test.
2328
e520d5f0
PT
23292016-01-30 Paul Thomas <pault@gcc.gnu.org>
2330
2331 PR fortran/69566
2332 * gfortran.dg/unlimited_polymorphic_25.f03: New test.
2333
343c05d3
MS
23342016-01-30 Martin Sebor <msebor@redhat.com>
2335
2336 PR c++/68490
2337 * g++.dg/ext/flexary10.C: New test.
2338
d6c3a539
DH
23392016-01-30 Dominique d'Humieres <dominiq@lps.ens.fr>
2340
2341 PR fortran/66707
2342 gfortran.dg/common_23.f90: New test.
2343
52d72fcd
BS
23442016-01-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2345
2346 PR target/65546
2347 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c: Correct
2348 condition being checked, and disable it when the target supports
2349 misaligned loads and stores.
2350
3a5d2ba4
JJ
23512016-01-29 Jakub Jelinek <jakub@redhat.com>
2352
2353 PR debug/69518
2354 * gcc.dg/torture/pr69518.c: New test.
2355
6bbacdb5
L
23562016-01-29 H.J. Lu <hongjiu.lu@intel.com>
2357
2358 PR target/69530
2359 * gcc.target/i386/pr69530.c: New test.
2360
af932cdb
SE
23612016-01-29 Steve Ellcey <sellcey@imgtec.com>
2362
2363 PR target/65604
2364 * gcc.target/mips/div-delay.c: New test.
2365
26658b7c
JJ
23662016-01-29 Jakub Jelinek <jakub@redhat.com>
2367
33e89989
JJ
2368 PR target/69551
2369 * gcc.target/i386/pr69551.c: New test.
2370
26658b7c
JJ
2371 PR target/66137
2372 * gcc.target/i386/pr66137.c: New test.
2373
401116b5
AB
23742016-01-29 Andrew Bennett <andrew.bennett@imgtec.com>
2375
2376 * gcc.target/mips/p5600-bonding.c (dg-options): Force the test to be
2377 always built for p5600.
2378 * gcc.target/mips/mips.exp (mips-dg-options): Add support for the
2379 isa=p5600 dg-option.
2380
d4abfcc5
RB
23812016-01-29 Richard Biener <rguenther@suse.de>
2382
2383 PR tree-optimization/69547
2384 * g++.dg/tree-ssa/pr69547.C: New testcase.
2385
16b77b32
JJ
23862016-01-29 Jakub Jelinek <jakub@redhat.com>
2387
2388 PR debug/66869
2389 * g++.dg/warn/Wunused-function2.C: New test.
2390
a1c95464
DV
23912016-01-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
2392
2393 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Require a hardware vector
2394 support for test to succeed.
2395
5453bfed
MP
23962016-01-29 Marek Polacek <polacek@redhat.com>
2397
2398 PR c++/69509
2399 PR c++/69516
2400 * g++.dg/ext/constexpr-vla2.C: New test.
2401 * g++.dg/ext/constexpr-vla3.C: New test.
2402 * g++.dg/ubsan/vla-1.C: Remove dg-shouldfail.
2403
452ec2a5
RB
24042016-01-29 Richard Biener <rguenther@suse.de>
2405
2406 PR middle-end/69537
2407 * gcc.dg/uninit-21.c: New testcase.
2408
aec0b19e
UB
24092016-01-28 Uros Bizjak <ubizjak@gmail.com>
2410
2411 PR target/69459
2412 * gcc.target/i386/pr69459.c: New test.
2413
df113ce7
SE
24142016-01-28 Steve Ellcey <sellcey@imgtec.com>
2415
2416 PR target/68400
2417 * gcc.target/mips/mips.exp (mips_option_groups): Add stack-protector.
2418 * gcc.target/mips/pr68400.c: New test.
2419
494de84f
MS
24202016-01-28 Martin Sebor <msebor@redhat.com>
2421
2422 PR target/17381
2423 * gcc.target/powerpc/pr17381.c: New test.
2424
eb1b1f01
JJ
24252016-01-28 Jakub Jelinek <jakub@redhat.com>
2426
2427 PR middle-end/69542
2428 * gcc.dg/torture/pr69542.c: New test.
2429
6dfeb7ce
WD
24302016-01-28 Wilco Dijkstra <wdijkstr@arm.com>
2431
2432 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
2433
4b7471a4
DE
24342016-01-28 David Edelsohn <dje.gcc@gmail.com>
2435
2436 * gcc.dg/pr65980.c: Skip on AIX.
2437 * gcc.dg/pr66688.c: Same.
2438
b271fd21
DE
24392016-01-28 David Edelsohn <dje.gcc@gmail.com>
2440
2441 PR target/63679
2442 * gcc.dg/tree-ssa/sra-17.c: Adjust regex for more label styles.
2443 * gcc.dg/tree-ssa/sra-18.c: Same.
2444
874108a9
AV
24452016-01-28 Andre Vehreschild <vehre@gcc.gnu.org>
2446
2447 PR fortran/62536
2448 * gfortran.dg/block_15.f08: New test.
2449 * gfortran.dg/block_end_error_1.f90: Need to catch additional error
2450 on incorrectly closed BLOCK.
2451
30480bcd
IE
24522016-01-28 Ilya Enkovich <enkovich.gnu@gmail.com>
2453
2454 * gcc.dg/declare-simd.c: New test.
14ba8d6d
RB
24552016-01-28 Richard Biener <rguenther@suse.de>
2456
2457 PR tree-optimization/69466
2458 * gfortran.dg/vect/pr69466.f90: New testcase.
2459
0d4c694e
TP
24602016-01-28 Thomas Preud'homme <thomas.preudhomme@arm.com>
2461
2462 * g++.dg/pr67989.C: Remove ARM-specific option.
2463 * gcc.target/arm/pr67989.C: New file.
2464
2aa780da
UB
24652016-01-27 Uros Bizjak <ubizjak@gmail.com>
2466
2467 * gcc.dg/torture/pr68264.c: Disable log1p test for glibc < 2.22
2468 and expm1 test for glibc < 2.11.
2469
f75ebe77
RH
24702016-01-27 Richard Henderson <rth@redhat.com>
2471
2472 * gcc.c-torture/execute/pr69447.c: New test.
2473
24742016-01-27 Paul Thomas <pault@gcc.gnu.org>
49847d75 2475
9a175e65 2476 PR fortran/69422
49847d75
PT
2477 * gfortran.dg/alloc_comp_assign_15.f03: New test.
2478
cbdd8ae0
JJ
24792016-01-27 Jakub Jelinek <jakub@redhat.com>
2480
2481 PR debug/66869
2482 * gcc.dg/pr66869.c: New test.
2483
2b572b3c
JL
24842016-01-25 Jeff Law <law@redhat.com>
2485
2486 PR tree-optimization/68398
aec0b19e 2487 PR tree-optimization/69196
2b572b3c
JL
2488 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output.
2489 * gcc.dg/tree-ssa/ssa-dom-thread-2c.c: Add extra statements on thread
2490 path to avoid new heuristic allowing more irreducible regions
2491 * gcc.dg/tree-ssa/ssa-dom-thread-2d.c: Likewise.
2492 * gcc.dg/tree-ssa/vrp46.c: Likewise.
2493 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Update expected output.
2494 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: New test.
2495 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
2496
fa74a4bc
MP
24972016-01-27 Marek Polacek <polacek@redhat.com>
2498
2499 PR c/68062
2500 * c-c++-common/vector-compare-4.c: New test.
2501
0afff540
DM
25022016-01-27 David Malcolm <dmalcolm@redhat.com>
2503
2504 PR preprocessor/69126
2505 * c-c++-common/pr69126.c: New test case.
2506
1a218fc9
ILT
25072016-01-27 Ian Lance Taylor <iant@google.com>
2508
2509 * gcc.dg/tree-ssa/ivopt_5.c: New test.
2510
5d70666e
RB
25112016-01-27 Ryan Burn <contact@rnburn.com>
2512
2513 PR cilkplus/69267
2514 * g++.dg/cilk-plus/CK/pr69267.cc: New test.
2515
87ff4d66
UB
25162016-01-27 Uros Bizjak <ubizjak@gmail.com>
2517
2518 PR target/69512
2519 * gcc.target/i386/pr69512.c: New test.
2520
27e23cca
RE
25212016-01-27 Rainer Emrich <rainer@emrich-ebersheim.de>
2522
2523 PR ada/69488
2524 * gnat.dg/sso/*.adb: Robustify dg-output directives.
2525
05bf54c3
MP
25262016-01-27 Marek Polacek <polacek@redhat.com>
2527
2528 PR c++/69379
2529 * g++.dg/pr69379.C: New test.
2530
60214d0d
MS
25312016-01-27 Martin Sebor <msebor@redhat.com>
2532
2533 PR c++/69317
2534 * g++.dg/abi/Wabi-2-2.C: New test.
2535 * g++.dg/abi/Wabi-2-3.C: New test.
2536 * g++.dg/abi/Wabi-3-2.C: New test.
2537 * g++.dg/abi/Wabi-3-3.C: New test.
2538
167c7bfa
RB
25392016-01-27 Richard Biener <rguenther@suse.de>
2540
2541 PR tree-optimization/69166
2542 * gcc.dg/torture/pr69166.c: New testcase.
2543
1430fb1f
MJ
25442016-01-27 Martin Jambor <mjambor@suse.cz>
2545
2546 PR tree-optimization/69355
2547 * gcc.dg/tree-ssa/pr69355.c: New test.
2548
95e3030c
MP
25492016-01-27 Marek Polacek <polacek@redhat.com>
2550
2551 PR c++/69496
2552 * g++.dg/ext/constexpr-vla1.C: New test.
2553
eeb085f3
CB
25542016-01-20 Christian Bruel <christian.bruel@st.com>
2555
2556 PR target/69245
2557 * gcc.target/arm/pr69245.c: New test.
2558
b1652dde
JJ
25592016-01-27 Jakub Jelinek <jakub@redhat.com>
2560
2561 PR tree-optimization/69399
2562 * gcc.dg/torture/pr69399.c: New test.
2563
ce7e8f00
EB
25642016-01-27 Eric Botcazou <ebotcazou@adacore.com>
2565
2566 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: XFAIL on SPARC 64-bit.
2567
e4aac1d1
EB
25682016-01-26 Eric Botcazou <ebotcazou@adacore.com>
2569
2570 * gcc.c-torture/execute/stkalign.c: XFAIL run on SPARC 64-bit.
2571
8dfdb419
TV
25722016-01-26 Tom de Vries <tom@codesourcery.com>
2573
2574 PR tree-optimization/69110
2575 * gcc.dg/autopar/pr69110.c: New test.
2576
56f80f54 25772016-01-26 Abderrazek Zaafrani <a.zaafrani@samsung.com>
87ff4d66 2578 Sebastian Pop <s.pop@samsung.com>
56f80f54
AZ
2579
2580 * gcc.dg/graphite/isl-ast-op-select.c: New.
2581
a0909527
PT
25822015-01-26 Paul Thomas <pault@gcc.gnu.org>
2583
2584 PR fortran/69385
2585 * gfortran.dg/allocate_error_6.f90: New test.
2586
ffc445f4
RH
25872016-01-26 Richard Henderson <rth@redhat.com>
2588
2589 * gcc.dg/tm/pr60908.c: New test.
2590
01e1dea3
DM
25912016-01-26 David Malcolm <dmalcolm@redhat.com>
2592
2593 PR other/69006
2594 * g++.dg/ext/timevar1.C: Add dg-allow-blank-lines-in-output
2595 directive.
2596 * gcc.dg/plugin/diagnostic-test-show-locus-color.c: Update
2597 expected multiline output to reflect the colorization being
2598 disabled before newlines.
2599 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
2600 (custom_diagnostic_finalizer): Replace call to
2601 pp_newline_and_flush with call to pp_flush.
2602 * gcc.dg/unroll-2.c: Add dg-allow-blank-lines-in-output directive.
2603 * gfortran.dg/implicit_class_1.f90: Likewise.
2604 * lib/gcc-dg.exp (allow_blank_lines): New global.
2605 (dg-allow-blank-lines-in-output): New procedure.
2606 (gcc-dg-prune): Complain about blank lines in the output, unless
2607 dg-allow-blank-lines-in-output was called.
2608 * lib/multiline.exp (_build_multiline_regex): Only support
2609 arbitrary followup text for non-blank-lines, not for blank lines.
2610
13f92e8d
JJ
26112016-01-26 Jakub Jelinek <jakub@redhat.com>
2612
2613 PR tree-optimization/69483
2614 * gcc.dg/pr69483.c: New test.
2615 * g++.dg/opt/pr69483.C: New test.
2616
92422235
CL
26172016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
2618
2619 PR target/68620
2620 * gcc.target/arm/pr68620.c: New test.
2621
0bccf11b
L
26222016-01-26 H.J. Lu <hongjiu.lu@intel.com>
2623
2624 * gcc.target/i386/pr68986-2.c: Remove -m32.
2625
81cd202e
L
26262016-01-26 H.J. Lu <hongjiu.lu@intel.com>
2627
2628 PR target/68986
2629 * gcc.target/i386/pr68986-1.c: New test.
2630 * gcc.target/i386/pr68986-2.c: Likewise.
2631 * gcc.target/i386/pr68986-3.c: Likewise.
2632
213a1c03
CB
26332016-01-26 Christian Bruel <christian.bruel@st.com>
2634
2635 * lib/target-supports.exp
2636 (check_effective_target_arm_crypto_pragma_ok_nocache): Remove.
2637 (check_effective_target_arm_crypto_pragma_ok): Likewise.
2638 * gcc.target/arm/attr-crypto.c: Remove arm_crypto_pragma_ok test.
2639
22a08dd1
RB
26402016-01-26 Richard Biener <rguenther@suse.de>
2641
2642 PR tree-optimization/69452
2643 * gcc.dg/torture/pr69452.c: New testcase.
2644
6c06e0e8
JJ
26452016-01-26 Jakub Jelinek <jakub@redhat.com>
2646
2647 PR target/69442
2648 * gcc.dg/pr69442.c: New test.
2649
b96824c4
RFI
26502016-01-26 Roger Ferrer Ibáñez <rofirrim@gmail.com>
2651
2652 PR target/67896
2653 * gcc.target/aarch64/simd/pr67896.C: New.
2654
5ee31e57
RS
26552016-01-26 Richard Sandiford <richard.sandiford@arm.com>
2656
2657 PR tree-optimization/69400
2658 * gcc.dg/plugin/wide-int_plugin.c (test_wide_int_mod_trunc): New
2659 function.
2660 (plugin_init): Call it.
2661 * gcc.dg/torture/pr69400.c: New test.
2662
7ddfb31d
CL
26632016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
2664
2665 * gcc.target/arm/pr68674.c: Check and use arm_fp effective target.
2666
1e050c90
AK
26672016-01-25 Aditya Kumar <aditya.k7@samsung.com>
2668 Sebastian Pop <s.pop@samsung.com>
2669
2670 * gcc.dg/graphite/graphite.exp: Only run the fuse-*.c tests with
2671 isl-0.15.
2672
c8ee4bf5
AK
26732016-01-25 Aditya Kumar <aditya.k7@samsung.com>
2674 Sebastian Pop <s.pop@samsung.com>
2675
2676 * gcc.dg/graphite/pr69292.c: New.
2677
d902b330
JJ
26782016-01-25 Jakub Jelinek <jakub@redhat.com>
2679
2680 * c-c++-common/goacc/use_device-1.c: New test.
2681
2c89b952
JL
26822016-01-25 Jeff Law <law@redhat.com>
2683
2684 PR tree-optimization/69196
2685 PR tree-optimization/68398
2686 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output
2687 * gcc.dg/tree-ssa/pr68198.c: Likewise.
2688
685c8785
DE
26892016-01-25 David Edelsohn <dje.gcc@gmail.com>
2690
2691 PR target/69469
2692 * gcc.target/powerpc/vsx-vector-2.c: Adjust for Goldschmidt's
2693 Algorithm.
2694
95cef0c1
RB
26952016-01-25 Richard Biener <rguenther@suse.de>
2696
2697 PR testsuite/69380
2698 * g++.dg/tree-ssa/pr69336.C: Restrict to x86_64 and i?86.
2699
2947d3b2
IE
27002016-01-25 Ilya Enkovich <enkovich.gnu@gmail.com>
2701
2702 PR target/69421
2703 * gcc.dg/pr69421.c: New test.
2704
ae19075a
BB
27052016-01-25 Bilyan Borisov <bilyan.borisov@arm.com>
2706
2707 * gcc.target/aarch64/simd/vcvt_s64_f64_1.c: New.
2708 * gcc.target/aarch64/simd/vcvt_u64_f64_1.c: Likewise.
2709 * gcc.target/aarch64/simd/vcvta_s64_f64_1.c: Likewise.
2710 * gcc.target/aarch64/simd/vcvta_u64_f64_1.c: Likewise.
2711 * gcc.target/aarch64/simd/vcvtm_s64_f64_1.c: Likewise.
2712 * gcc.target/aarch64/simd/vcvtm_u64_f64_1.c: Likewise.
2713 * gcc.target/aarch64/simd/vcvtn_s64_f64_1.c: Likewise.
2714 * gcc.target/aarch64/simd/vcvtn_u64_f64_1.c: Likewise.
2715 * gcc.target/aarch64/simd/vcvtp_s64_f64_1.c: Likewise.
2716 * gcc.target/aarch64/simd/vcvtp_u64_f64_1.c: Likewise.
2717
fa4511c2
RB
27182016-01-25 Richard Biener <rguenther@suse.de>
2719
2720 PR tree-optimization/69376
2721 * gcc.dg/torture/pr69376.c: New testcase.
2722
1d101216
JD
27232016-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2724
2725 PR fortran/69397
2726 PR fortran/68442
2727 * gfortran.dg/interface_38.f90: New test.
2728 * gfortran.dg/interface_39.f90: New test.
a0909527 2729
a59b92b0
PP
27302016-01-24 Patrick Palka <ppalka@gcc.gnu.org>
2731
2732 Revert:
2733 2016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
2734
2735 PR c++/11858
2736 PR c++/24663
2737 PR c++/24664
2738 * g++.dg/template/pr11858.C: New test.
2739 * g++.dg/template/pr24663.C: New test.
2740 * g++.dg/template/unify12.C: New test.
2741 * g++.dg/template/unify13.C: New test.
2742 * g++.dg/template/unify14.C: New test.
2743 * g++.dg/template/unify15.C: New test.
2744 * g++.dg/template/unify16.C: New test.
2745 * g++.dg/template/unify17.C: New test.
2746
16acb1a8
DH
27472016-01-24 Dominique d'Humieres <dominiq@lps.ens.fr>
2748
2749 PR fortran/68283
2750 gfortran.dg/pr68283.f90: New test.
2751
094773e8
TK
27522016-01-24 Thomas Koenig <tkoenig@gcc.gnu.org>
2753
2754 PR fortran/66094
2755 * gfortran.dg/inline_matmul_13.f90: New test.
2756 * gfortran.dg/matmul_bounds_8.f90: New test.
2757 * gfortran.dg/matmul_bounds_9.f90: New test.
2758 * gfortran.dg/matmul_bounds_10.f90: New test.
2759
42fb90d7
TV
27602016-01-23 Tom de Vries <tom@codesourcery.com>
2761
2762 PR tree-optimization/69426
2763 * gcc.dg/autopar/pr69426.c: New test.
2764
69da7802
MS
27652016-01-23 Martin Sebor <msebor@redhat.com>
2766
2767 PR c++/58109
2768 PR c++/69022
2769 * g++.dg/cpp0x/alignas5.C: New test.
2770 * g++.dg/ext/vector29.C: Same.
2771
da17300a
UB
27722016-01-23 Uros Bizjak <ubizjak@gmail.com>
2773
2774 * gcc.target/i386/chkp-strlen-2.c: Define _GNU_SOURCE.
2775 * gcc.target/i386/chkp-strlen-4.c: Move the definition of
2776 _GNU_SOURCE from compile flags to the source.
2777 * gcc.target/i386/chkp-stropt-12.c: Ditto.
2778 * gcc.target/i386/chkp-stropt-16.c: Ditto.
2779 * gcc.target/i386/chkp-stropt-4.c: Ditto.
2780 * gcc.target/i386/chkp-stropt-8.c: Ditto.
2781
62041cfc
JJ
27822016-01-22 Jakub Jelinek <jakub@redhat.com>
2783
2784 PR target/69432
2785 * g++.dg/opt/pr69432.C: New test.
2786
f7d2ad6f
BS
27872016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2788
2789 * gcc.target/powerpc/pr63354c: Adjust target selector to include
2790 32-bit targets testing an -m64 multilib.
2791
d403fc9a
WS
27922016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2793
2794 * gcc.target/powerpc/pr63354.c: Restrict to Linux targets with
2795 64-bit support.
2796
4aa16f8d
JG
27972016-01-22 James Greenhalgh <james.greenhalgh@arm.com>
2798
2799 * gcc.dg/vect/bb-slp-pr68892.c: Require vect_double.
2800
7c816d0f
CB
28012016-01-21 Christian Bruel <christian.bruel@st.com>
2802
2803 PR target/68674
2804 * gcc.target/i386/pr68674.c
2805 * gcc.target/aarch64/pr68674.c
2806 * gcc.target/arm/pr68674.c
2807
fce661e8
KT
28082016-01-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2809
2810 PR target/69403
2811 * gcc.c-torture/execute/pr69403.c: New test.
2812
4696899f
PC
28132016-01-22 Paolo Carlini <paolo.carlini@oracle.com>
2814
2815 PR c++/55843
2816 * g++.dg/template/pr55843.C: New.
2817
bac69366
AL
28182016-01-22 Alan Lawrence <alan.lawrence@arm.com>
2819
2820 PR testsuite/66877
2821 * gcc.dg/vect/vect-over-widen-3-big-array.c: Only look for 1
2822 vect_recog_over_widening_pattern in dump if we have vect_widen_shift.
2823
b57d3a5c
BS
28242016-01-21 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2825
2826 PR testsuite/67489
da17300a
UB
2827 * gcc.target/powerpc/p8vector-builtin-8.c: Remove { target int128 }
2828 from dg-do compile directive, and instead add
2829 { dg-require-effective-target int128 }.
b57d3a5c 2830
9f04a53e
MS
28312016-01-20 Martin Sebor <msebor@redhat.com>
2832
2833 PR c/69405
2834 * gcc.dg/sync-fetch.c: New test.
2835
38a51663
JL
28362016-01-21 Martin Sebor <msebor@redhat.com>
2837
2838 PR target/69252
2839 * gcc.target/powerpc/pr69252.c: New test.
2840
2423a75a
JD
28412016-01-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2842
2843 PR fortran/65996
da17300a 2844 * gfortran.dg/pr65996.f90: New test.
2423a75a 2845
0a76463f
DV
28462016-01-21 Dominik Vogt <vogt@linux.vnet.ibm.com>
2847
2848 PR c++/68810
9f04a53e 2849 * g++.dg/cpp0x/constexpr-reinterpret1.C: Fix line number that is
2423a75a 2850 expected to generate an error.
0a76463f 2851
9776e692
BS
28522016-01-21 Bernd Schmidt <bschmidt@redhat.com>
2853
2854 PR middle-end/66178
2855 * gcc.dg/torture/pr66178.c: New test.
2856
c8d3e088
AB
28572016-01-21 Anton Blanchard <anton@samba.org>
2858 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2859
2860 PR target/63354
2861 * gcc.target/powerpc/pr63354.c: New test.
2862
35b707ff
VM
28632016-01-21 Vladimir Makarov <vmakarov@redhat.com>
2864
2865 PR rtl-optimization/68990
2866 * gcc.target/i386/pr68990: New.
2867
157b0829
NC
28682016-01-21 Nick Clifton <nickc@redhat.com>
2869
2870 PR target/69129
2871 * gcc.target/mips/pr69129.c: New.
2872
aede6748
PC
28732016-01-21 Paolo Carlini <paolo.carlini@oracle.com>
2874
2875 PR c++/58046
2876 * g++.dg/cpp0x/pr58046.C: New.
2877
5463c2c8
JJ
28782016-01-21 Jakub Jelinek <jakub@redhat.com>
2879
6d31cc75
SS
2880 PR target/69187
2881 PR target/65624
2882 * gcc.target/arm/pr69187.c: New test.
2883
5463c2c8
JJ
2884 PR c++/69355
2885 * g++.dg/torture/pr69355.C: New test.
2886
fa28f32b
AK
28872016-01-21 Aditya Kumar <aditya.k7@samsung.com>
2888 Sebastian Pop <s.pop@samsung.com>
2889
2890 * gfortran.dg/graphite/interchange-3.f90: Adjust pattern.
2891
b920a047
AK
28922016-01-21 Aditya Kumar <aditya.k7@samsung.com>
2893 Sebastian Pop <s.pop@samsung.com>
2894
da17300a 2895 * gcc.dg/graphite/pr68976.c: New test.
b920a047 2896
bdd3aea6
JJ
28972016-01-21 Jakub Jelinek <jakub@redhat.com>
2898
2899 PR middle-end/67653
2900 * c-c++-common/pr67653.c: New test.
2901 * gcc.dg/torture/pr29119.c: Add dg-warning.
2902
26a2e6ae
PB
29032016-01-20 Peter Bergner <bergner@vnet.ibm.com>
2904
2905 * gcc.target/powerpc/cpu-builtin-1.c: New test.
2906
d25c7690
PK
29072016-01-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
2908
2909 PR c/24293
2910 * gcc.dg/pr24293.c: New test.
2911 * gcc.dg/Wcxx-compat-8.c: Adjust to accept error due to
2912 incomplete struct type.
2913 * gcc.dg/declspec-1.c: Likewise.
2914 * gcc.dg/pr63549.c: Likewise.
2915
889d5698
JJ
29162016-01-20 Jakub Jelinek <jakub@redhat.com>
2917
2918 PR tree-optimization/66612
2919 * gcc.target/powerpc/20050830-1.c: Xfail the scan-assembler test
2920 for bdn instruction.
2921
d7cf3dc7
CL
29222016-01-20 Christophe Lyon <christophe.lyon@linaro.org>
2923
2924 * lib/target-supports.exp
2925 (check_effective_target_arm_fp_ok_nocache): New.
2926 (check_effective_target_arm_fp_ok): New.
2927 (add_options_for_arm_fp): New.
2928 (check_effective_target_arm_crypto_ok_nocache): Require
2929 target_arm_v8_neon_ok instead of arm32.
2930 (check_effective_target_arm_crypto_pragma_ok_nocache): New.
2931 (check_effective_target_arm_crypto_pragma_ok): New.
2932 (add_options_for_arm_vfp): New.
2933 * gcc.target/arm/attr-crypto.c: Use arm_crypto_pragma_ok effective
2934 target. Do not force -mfloat-abi=softfp, use arm_fp_ok effective
2935 target instead. Force initial fpu to vfp.
2936 * gcc.target/arm/attr-neon-builtin-fail.c: Do not force
2937 -mfloat-abi=softfp, use arm_fp_ok effective target instead.
2938 * gcc.target/arm/attr-neon-fp16.c: Likewise. Remove arm_neon_ok
2939 dependency.
2940 * gcc.target/arm/attr-neon2.c: Do not force -mfloat-abi=softfp,
2941 use arm_vfp effective target instead. Force initial fpu to vfp.
2942 * gcc.target/arm/attr-neon3.c: Likewise.
2943 * gcc.target/arm/cmp-2.c: Use arm_fp_ok effective target instead of
2944 arm_vfp_ok.
2945 * gcc.target/arm/unsigned-float.c: Likewise.
2946 * gcc.target/arm/vfp-1.c: Likewise.
2947 * gcc.target/arm/vfp-ldmdbd.c: Likewise.
2948 * gcc.target/arm/vfp-ldmdbs.c: Likewise.
2949 * gcc.target/arm/vfp-ldmiad.c: Likewise.
2950 * gcc.target/arm/vfp-ldmias.c: Likewise.
2951 * gcc.target/arm/vfp-stmdbd.c: Likewise.
2952 * gcc.target/arm/vfp-stmdbs.c: Likewise.
2953 * gcc.target/arm/vfp-stmiad.c: Likewise.
2954 * gcc.target/arm/vfp-stmias.c: Likewise.
2955 * gcc.target/arm/vnmul-1.c: Likewise.
2956 * gcc.target/arm/vnmul-2.c: Likewise.
2957 * gcc.target/arm/vnmul-3.c: Likewise.
2958 * gcc.target/arm/vnmul-4.c: Likewise.
2959
01ac9704 29602016-01-20 H.J. Lu <hongjiu.lu@intel.com>
e84b00da 2961
e84b00da
L
2962 PR testsuite/69366
2963 * g++.dg/pr63995-1.C: Require non-x32 target, instead of,
2964 the MPX run-time library, for compile-time MPX test.
2965 * gcc.target/i386/chkp-always_inline.c: Likewise.
2966 * gcc.target/i386/chkp-bndret.c: Likewise.
2967 * gcc.target/i386/chkp-builtins-1.c: Likewise.
2968 * gcc.target/i386/chkp-builtins-2.c: Likewise.
2969 * gcc.target/i386/chkp-builtins-3.c: Likewise.
2970 * gcc.target/i386/chkp-builtins-4.c: Likewise.
2971 * gcc.target/i386/chkp-const-check-1.c: Likewise.
2972 * gcc.target/i386/chkp-const-check-2.c: Likewise.
2973 * gcc.target/i386/chkp-hidden-def.c: Likewise.
2974 * gcc.target/i386/chkp-label-address.c: Likewise.
2975 * gcc.target/i386/chkp-lifetime-1.c: Likewise.
2976 * gcc.target/i386/chkp-narrow-bounds.c: Likewise.
2977 * gcc.target/i386/chkp-pr69044.c: Likewise.
2978 * gcc.target/i386/chkp-remove-bndint-1.c: Likewise.
2979 * gcc.target/i386/chkp-remove-bndint-2.c: Likewise.
2980 * gcc.target/i386/chkp-strchr.c: Likewise.
2981 * gcc.target/i386/chkp-strlen-1.c: Likewise.
2982 * gcc.target/i386/chkp-strlen-2.c: Likewise.
2983 * gcc.target/i386/chkp-strlen-3.c: Likewise.
2984 * gcc.target/i386/chkp-strlen-4.c: Likewise.
2985 * gcc.target/i386/chkp-strlen-5.c: Likewise.
2986 * gcc.target/i386/chkp-stropt-1.c: Likewise.
2987 * gcc.target/i386/chkp-stropt-10.c: Likewise.
2988 * gcc.target/i386/chkp-stropt-11.c: Likewise.
2989 * gcc.target/i386/chkp-stropt-12.c: Likewise.
2990 * gcc.target/i386/chkp-stropt-13.c: Likewise.
2991 * gcc.target/i386/chkp-stropt-14.c: Likewise.
2992 * gcc.target/i386/chkp-stropt-15.c: Likewise.
2993 * gcc.target/i386/chkp-stropt-16.c: Likewise.
2994 * gcc.target/i386/chkp-stropt-2.c: Likewise.
2995 * gcc.target/i386/chkp-stropt-3.c: Likewise.
2996 * gcc.target/i386/chkp-stropt-4.c: Likewise.
2997 * gcc.target/i386/chkp-stropt-5.c: Likewise.
2998 * gcc.target/i386/chkp-stropt-6.c: Likewise.
2999 * gcc.target/i386/chkp-stropt-7.c: Likewise.
3000 * gcc.target/i386/chkp-stropt-8.c: Likewise.
3001 * gcc.target/i386/chkp-stropt-9.c: Likewise.
3002 * gcc.target/i386/pr63995-2.c: Likewise.
3003 * gcc.target/i386/pr64805.c: Likewise.
3004 * gcc.target/i386/pr65044.c: Likewise.
3005 * gcc.target/i386/pr65167.c: Likewise.
3006 * gcc.target/i386/pr65183.c: Likewise.
3007 * gcc.target/i386/pr65184.c: Likewise.
3008 * gcc.target/i386/thunk-retbnd.c: Likewise.
01ac9704 3009
28b33016
IE
30102016-01-20 Ilya Enkovich <enkovich.gnu@gmail.com>
3011
3012 PR tree-optimization/69328
3013 * gcc.dg/pr69328.c: New test.
3014
bcff0913
JL
30152016-01-20 Jeff Law <law@redhat.com>
3016
bf0bb970 3017 PR target/25114
bcff0913
JL
3018 * gcc.target/m68k/pr25114.c: New test.
3019
a3f69631
AV
30202016-01-20 Andre Vieira <andre.simoesdiasvieira@arm.com>
3021
3022 * gcc.target/arm/memset-inline-10.c: Added
3023 dg-require-effective-target arm_thumb2_ok.
3024
af33ba0d
EB
30252016-01-19 Eric Botcazou <ebotcazou@adacore.com>
3026
3027 * gcc.dg/debug/dwarf2/sso.c: New test.
3028
7596d5de
UB
30292016-01-19 Uros Bizjak <ubizjak@gmail.com>
3030
3031 PR testsuite/68820
3032 * gcc.c-torture/execute/builtins/memops-asm.x: New file.
3033 * gcc.c-torture/execute/builtins/strstr-asm.x: Ditto.
3034 * gcc.c-torture/execute/builtins/strstr-asm.c: Remove dg-options.
3035
ceda2c69
JH
30362016-01-19 Jan Hubicka <hubicka@ucw.cz>
3037
3038 PR ipa/66223
3039 * g++.dg/ipa/devirt-50.C: New testcase.
3040
38a979f2
MP
30412016-01-19 Marek Polacek <polacek@redhat.com>
3042
3043 PR c++/68965
3044 * g++.dg/cpp1y/parameter-pack-1.C: New test.
3045 * g++.dg/cpp1y/parameter-pack-2.C: New test.
3046
962801c5
KT
30472016-01-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3048
3049 PR target/69135
3050 * gcc.target/arm/pr69135_1.c: New test.
3051
078fe40a
WD
30522015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
3053
3054 * gcc.target/aarch64/ccmp_1.c: Add new tests.
3055
786e3c06
WD
30562015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
3057
3058 * gcc.target/aarch64/ccmp_1.c: New testcase.
3059
1e297006
MP
30602016-01-19 Marek Polacek <polacek@redhat.com>
3061
3062 PR c++/68586
3063 * g++.dg/cpp0x/enum30.C: New test.
3064
879c27e3
RB
30652016-01-19 Richard Biener <rguenther@suse.de>
3066
3067 PR tree-optimization/69336
3068 * g++.dg/tree-ssa/pr69336.C: New testcase.
3069
015337d3
JJ
30702016-01-19 Jakub Jelinek <jakub@redhat.com>
3071
3072 PR debug/65779
3073 * gcc.dg/pr65779.c: New test.
3074
e2c768b6
RB
30752016-01-19 Richard Biener <rguenther@suse.de>
3076
3077 PR tree-optimization/69352
3078 * gcc.dg/torture/pr69352.c: New testcase.
3079
569efc34
JJ
30802016-01-19 Jakub Jelinek <jakub@redhat.com>
3081
3082 PR rtl-optimization/68955
3083 PR rtl-optimization/64557
3084 * gcc.dg/torture/pr68955.c: New test.
3085
e49d321f
JH
30862016-01-19 Jan Hubicka <hubicka@ucw.cz>
3087
3088 PR lto/69136
3089 * g++.dg/torture/pr69136.C: New testcase.
3090
e9191ad3
JH
30912016-01-19 Jan Hubicka <hubicka@ucw.cz>
3092
3093 PR lto/69133
3094 * g++.dg/lto/pr69133_0.C: New testcase.
3095 * g++.dg/lto/pr69133_1.C: New testcase.
3096
2bedb645
JL
30972016-01-15 Jeff Law <law@redhat.com>
3098
3099 PR tree-optimization/69320
3100 * gcc.c-torture/pr69320-1.c: New test.
3101 * gcc.c-torture/pr69320-2.c: New test.
3102 * gcc.c-torture/pr69320-3.c: New test.
3103 * gcc.c-torture/pr69320-4.c: New test.
3104
17c15cb9
PP
31052016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
3106
3107 PR c++/11858
3108 PR c++/24663
3109 PR c++/24664
3110 * g++.dg/template/pr11858.C: New test.
3111 * g++.dg/template/pr24663.C: New test.
3112 * g++.dg/template/unify12.C: New test.
3113 * g++.dg/template/unify13.C: New test.
3114 * g++.dg/template/unify14.C: New test.
3115 * g++.dg/template/unify15.C: New test.
3116 * g++.dg/template/unify16.C: New test.
3117 * g++.dg/template/unify17.C: New test.
3118
9617fd08
DM
31192016-01-18 David Malcolm <dmalcolm@redhat.com>
3120
3121 PR testsuite/69181
3122 * gcc.dg/pr69181-1.c: New test file.
3123 * gcc.dg/pr69181-2.c: New test file.
3124 * lib/gcc-dg.exp (dg-test): Consolidate post-test cleanup of
3125 globals by moving it to...
3126 (cleanup-after-saved-dg-test): ...this new function. Add
3127 "global additional_sources_used". Add reset of global
3128 multiline_expected_outputs to the empty list.
3129 * lib/multiline.exp (_multiline_expected_outputs): Rename this
3130 global to...
3131 (multiline_expected_outputs): ...this, and updated comments to
3132 note that it is modified from gcc-dg.exp.
3133 (dg-end-multiline-output): Update for the above renaming.
3134 (handle-multiline-outputs): Likewise. Remove the clearing
3135 of the expected outputs to the empty list.
3136
b555a2e4
RB
31372016-01-18 Richard Biener <rguenther@suse.de>
3138
3139 PR tree-optimization/69297
3140 * gcc.dg/vect/costmodel/x86_64/costmodel-pr69297.c: New testcase.
3141
96902805
JM
31422016-01-18 Joseph Myers <joseph@codesourcery.com>
3143
3144 * gcc.target/mips/mips-3d-1.c: Use forbid_cpu=octeon.* in
3145 dg-options.
3146 * gcc.target/mips/mips-3d-2.c: Likewise.
3147 * gcc.target/mips/mips-3d-3.c: Likewise.
3148 * gcc.target/mips/mips-3d-4.c: Likewise.
3149 * gcc.target/mips/mips-3d-5.c: Likewise.
3150 * gcc.target/mips/mips-3d-6.c: Likewise.
3151 * gcc.target/mips/mips-3d-7.c: Likewise.
3152 * gcc.target/mips/mips-3d-8.c: Likewise.
3153 * gcc.target/mips/mips-3d-9.c: Likewise.
3154 * gcc.target/mips/mips-ps-1.c: Likewise.
3155 * gcc.target/mips/mips-ps-2.c: Likewise.
3156 * gcc.target/mips/mips-ps-3.c: Likewise.
3157 * gcc.target/mips/mips-ps-4.c: Likewise.
3158 * gcc.target/mips/mips-ps-5.c: Likewise.
3159 * gcc.target/mips/mips-ps-6.c: Likewise.
3160 * gcc.target/mips/mips-ps-7.c: Likewise.
3161 * gcc.target/mips/mips-ps-type.c: Likewise.
3162 * gcc.target/mips/mips-ps-type-2.c: Likewise.
3163 * gcc.target/mips/mips16-attributes-6.c: Likewise.
3164
40e26f94
TV
31652016-01-18 Tom de Vries <tom@codesourcery.com>
3166
3167 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: New test.
3168 * c-c++-common/goacc/kernels-double-reduction.c: New test.
3169 * c-c++-common/goacc/kernels-empty.c: New test.
3170 * c-c++-common/goacc/kernels-eternal.c: New test.
3171 * c-c++-common/goacc/kernels-loop-2.c: New test.
3172 * c-c++-common/goacc/kernels-loop-3.c: New test.
3173 * c-c++-common/goacc/kernels-loop-data-2.c: New test.
3174 * c-c++-common/goacc/kernels-loop-data-enter-exit-2.c: New test.
3175 * c-c++-common/goacc/kernels-loop-data-enter-exit.c: New test.
3176 * c-c++-common/goacc/kernels-loop-data-update.c: New test.
3177 * c-c++-common/goacc/kernels-loop-data.c: New test.
3178 * c-c++-common/goacc/kernels-loop-g.c: New test.
3179 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: New test.
3180 * c-c++-common/goacc/kernels-loop-n.c: New test.
3181 * c-c++-common/goacc/kernels-loop-nest.c: New test.
3182 * c-c++-common/goacc/kernels-loop.c: New test.
3183 * c-c++-common/goacc/kernels-noreturn.c: New test.
3184 * c-c++-common/goacc/kernels-one-counter-var.c: New test.
3185 * c-c++-common/goacc/kernels-parallel-loop-data-enter-exit.c: New test.
3186 * c-c++-common/goacc/kernels-reduction.c: New test.
3187
a98d4647
TV
31882016-01-18 Tom de Vries <tom@codesourcery.com>
3189
3190 * gcc.dg/autopar/outer-1.c: Update for new parloops instantiation.
3191 * gcc.dg/autopar/outer-2.c: Same.
3192 * gcc.dg/autopar/outer-3.c: Same.
3193 * gcc.dg/autopar/outer-4.c: Same.
3194 * gcc.dg/autopar/outer-5.c: Same.
3195 * gcc.dg/autopar/outer-6.c: Same.
3196 * gcc.dg/autopar/parallelization-1.c: Same.
3197 * gcc.dg/autopar/parloops-exit-first-loop-alt-2.c: Same.
3198 * gcc.dg/autopar/parloops-exit-first-loop-alt-3.c: Same.
3199 * gcc.dg/autopar/parloops-exit-first-loop-alt-4.c: Same.
3200 * gcc.dg/autopar/parloops-exit-first-loop-alt-5.c: Same.
3201 * gcc.dg/autopar/parloops-exit-first-loop-alt-6.c: Same.
3202 * gcc.dg/autopar/parloops-exit-first-loop-alt-7.c: Same.
3203 * gcc.dg/autopar/parloops-exit-first-loop-alt-pr66652.c: Same.
3204 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: Same.
3205 * gcc.dg/autopar/pr39500-1.c: Same.
3206 * gcc.dg/autopar/pr39500-2.c: Same.
3207 * gcc.dg/autopar/pr46193.c: Same.
3208 * gcc.dg/autopar/pr46194.c: Same.
3209 * gcc.dg/autopar/pr49580.c: Same.
3210 * gcc.dg/autopar/pr49960-1.c: Same.
3211 * gcc.dg/autopar/pr49960.c: Same.
3212 * gcc.dg/autopar/pr68373.c: Same.
3213 * gcc.dg/autopar/reduc-1.c: Same.
3214 * gcc.dg/autopar/reduc-1char.c: Same.
3215 * gcc.dg/autopar/reduc-1short.c: Same.
3216 * gcc.dg/autopar/reduc-2.c: Same.
3217 * gcc.dg/autopar/reduc-2char.c: Same.
3218 * gcc.dg/autopar/reduc-2short.c: Same.
3219 * gcc.dg/autopar/reduc-3.c: Same.
3220 * gcc.dg/autopar/reduc-4.c: Same.
3221 * gcc.dg/autopar/reduc-6.c: Same.
3222 * gcc.dg/autopar/reduc-7.c: Same.
3223 * gcc.dg/autopar/reduc-8.c: Same.
3224 * gcc.dg/autopar/reduc-9.c: Same.
3225 * gcc.dg/autopar/uns-outer-4.c: Same.
3226 * gcc.dg/autopar/uns-outer-5.c: Same.
3227 * gcc.dg/autopar/uns-outer-6.c: Same.
3228 * gfortran.dg/parloops-exit-first-loop-alt-2.f95: Same.
3229 * gfortran.dg/parloops-exit-first-loop-alt.f95: Same.
3230
da976fa8
AL
32312016-01-18 Alan Lawrence <alan.lawrence@arm.com>
3232
3233 PR target/63679
3234 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove XFAIL for powerpc(32), hppa,
3235 aarch64, sparc, s390. Add --param sra-max-scalarization-size-Ospeed.
3236
70c1e886
AL
32372016-01-18 Alan Lawrence <alan.lawrence@arm.com>
3238
3239 PR target/63679
3240 * gcc.dg/tree-ssa/ssa-dom-cse-5.c: New.
3241 * gcc.dg/tree-ssa/ssa-dom-cse-6.c: New.
3242 * gcc.dg/tree-ssa/ssa-dom-cse-7.c: New.
3243
88bed196
AL
32442016-01-18 Alan Lawrence <alan.lawrence@arm.com>
3245
3246 PR target/63679
3247 * gcc.dg/tree-ssa/sra-17.c: New.
3248 * gcc.dg/tree-ssa/sra-18.c: New.
3249
3dd5f42e
IE
32502016-01-18 Ilya Enkovich <enkovich.gnu@gmail.com>
3251
3252 * gcc.target/i386/pr65105-5.c: Adjust to andn generation.
3253
ae5a77fa
EB
32542016-01-18 Eric Botcazou <ebotcazou@adacore.com>
3255
3256 * gnat.dg/inline12.adb: New test.
3257
11e57fc6
BC
32582016-01-18 Bin Cheng <bin.cheng@arm.com>
3259
3260 PR tree-optimization/66797
3261 * gcc.c-torture/execute/pr65447.c: Relax check condition.
3262
995b6fe0
RB
32632016-01-18 Richard Biener <rguenther@suse.de>
3264
3265 PR tree-optimization/69170
3266 * gcc.dg/torture/pr69170.c: New testcase.
3267
82ee0cf2 32682016-01-17 John David Anglin <danglin@gcc.gnu.org>
d656d82e
JDA
3269
3270 * gcc.dg/torture/builtin-integral-1.c: Require c99_runtime.
3271
d69da357
TV
32722016-01-16 Tom de Vries <tom@codesourcery.com>
3273
3274 * c-c++-common/goacc/kernels-alias-ipa-pta-4.c: New test.
3275
a3845283
TV
32762016-01-16 Tom de Vries <tom@codesourcery.com>
3277
3278 * gcc.dg/parloops-exit-first-loop-alt.c: Move ...
3279 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: ... here. Remove
3280 redundant dg-require-effective-target pthread.
3281 * gcc.dg/parloops-exit-first-loop-alt-2.c: Same.
3282 * gcc.dg/parloops-exit-first-loop-alt-3.c: Same.
3283 * gcc.dg/parloops-exit-first-loop-alt-4.c: Same.
3284 * gcc.dg/parloops-exit-first-loop-alt-5.c: Same.
3285 * gcc.dg/parloops-exit-first-loop-alt-6.c: Same.
3286 * gcc.dg/parloops-exit-first-loop-alt-7.c: Same.
3287 * gcc.dg/parloops-exit-first-loop-alt-pr66652.c: Same.
3288
197a6aa6
DE
32892016-01-16 David Edelsohn <dje.gcc@gmail.com>
3290
3291 PR target/68609
3292 * gcc.target/powerpc/recip-6.c: Enable on AIX.
3293 * gcc.target/powerpc/recip-7.c: Same.
3294
ec7886c1
PP
32952016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
3296
3297 PR c++/69091
3298 * g++.dg/template/pr69091.C: New test.
3299
203484bb
PP
33002016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
3301
3302 * c-c++-common/cilk-plus/AN/an-if.c: Check that the original
3303 dump does not contain an error_mark_node.
3304 * c-c++-common/cilk-plus/CK/pr60469.c: Likewise.
3305 * c-c++-common/cilk-plus/AN/fn_ptr-2.c: New xfail'd test.
3306
aa2500e9
PP
33072016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
3308
3309 PR c++/68936
3310 * g++.dg/template/pr68936.C: New test.
3311
28621a5c
DE
33122016-01-15 David Edelsohn <dje.gcc@gmail.com>
3313
3314 PR target/68609
3315 * gcc.target/powerpc/recip-1.c: Adjust for Goldschmidt's Algorithm.
3316 * gcc.target/powerpc/recip-2.c: Same.
3317 * gcc.target/powerpc/recip-3.c: Same.
3318 * gcc.target/powerpc/recip-4.c: Same.
3319 * gcc.target/powerpc/recip-sqrtf.c: Same.
3320
40c43aca
JL
33212016-01-15 Jeff Law <law@redhat.com>
3322
3323 PR tree-optimization/69270
3324 * gcc.dg/tree-ssa/pr69270-2.c: New test.
3325 * gcc.dg/tree-ssa/pr69270-3.c: New test.
3326
afbc5ae8
PT
33272016-01-15 Paul Thomas <pault@gcc.gnu.org>
3328
3329 PR fortran/49630
3330 * gfortran.dg/deferred_character_13.f90: New test for the fix
3331 of comment 3 of the PR.
3332
3333 PR fortran/54070
3334 * gfortran.dg/deferred_character_8.f90: New test
3335 * gfortran.dg/allocate_error_5.f90: New test
3336
3337 PR fortran/60593
3338 * gfortran.dg/deferred_character_10.f90: New test
3339
3340 PR fortran/60795
3341 * gfortran.dg/deferred_character_14.f90: New test
3342
3343 PR fortran/61147
3344 * gfortran.dg/deferred_character_11.f90: New test
3345
3346 PR fortran/64324
3347 * gfortran.dg/deferred_character_9.f90: New test
3348
49abe076
VM
33492016-01-15 Vladimir Makarov <vmakarov@redhat.com>
3350
3351 PR rtl-optimization/69030
3352 * gcc.target/i386/pr69030.c: New.
3353
16d12992
KT
33542016-01-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3355
3356 * gcc.target/aarch64/target_attr_17.c: New test.
3357
78810bd3
RB
33582016-01-15 Richard Biener <rguenther@suse.de>
3359
3360 PR tree-optimization/66856
3361 * gcc.dg/torture/pr66856-1.c: New testcase.
3362 * gcc.dg/torture/pr66856-2.c: Likewise.
3363
2bd847fe
RB
33642016-01-15 Richard Biener <rguenther@suse.de>
3365
3366 PR debug/69137
3367 * g++.dg/lto/pr69137_0.C: New testcase.
3368
a00fe3b7
RS
33692016-01-15 Richard Sandiford <richard.sandiford@arm.com>
3370
3371 PR middle-end/69246
3372 * gcc.target/i386/pr69246.c: New test.
3373
cbb0e83b
DV
33742016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
3375
7596d5de 3376 * gfortran.dg/bind_c_array_params_2.f90: Fix test patterns for S/390.
cbb0e83b 3377
5a500ecf
DV
33782016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
3379
3380 PR c++/56194
3381 * g++.dg/init/const9.C: Disable test on S/390.
3382
5d9bf64f
DV
33832016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
3384
3385 * g++.dg/Wframe-address.C: Test requires -mbackchain for s390*-*-*.
3386 * g++.dg/Wno-frame-address.C: Ditto.
3387
e234b19e
DV
33882016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
3389
3390 * gcc.dg/tree-ssa/20040204-1.c: Do not xfail on S/390.
3391
89483f99
RB
33922016-01-15 Richard Biener <rguenther@suse.de>
3393
3394 PR tree-optimization/68961
3395 * gcc.dg/vect/costmodel/x86_64/costmodel-pr68961.c: New testcase.
3396
94f37395
IE
33972016-01-15 Ilya Enkovich <enkovich.gnu@gmail.com>
3398
3399 * gcc.target/i386/pr65105-5.c: New test.
3400
82ee0cf2 34012016-01-15 Jan Hubicka <hubicka@ucw.cz>
0f6176e6
JH
3402
3403 * gcc.c-torture/execute/alias-4.c: New testcase.
3404
82ee0cf2 34052016-01-15 Jan Hubicka <hubicka@ucw.cz>
824ca15e
JH
3406
3407 PR ipa/68148
3408 * g++.dg/ipa/devirt-49.C: New testcase.
3409
092f7deb 34102016-01-15 Christian Bruel <christian.bruel@st.com>
edef1fa8
CB
3411
3412 PR target/65837
3413 * gcc.target/arm/attr-neon-builtin-fail2.c: New test.
3414 * gcc.target/arm/lto/pr65837-attr_0.c: New test.
3415 * gcc.target/arm/lto/pr65837_0.c: Fix skip condition and use ACLE name.
3416
e93c66bc
RB
34172016-01-15 Richard Biener <rguenther@suse.de>
3418
3419 PR tree-optimization/69117
3420 * gcc.dg/torture/pr69117.c: New testcase.
3421
c47eaca6 34222015-01-14 Ryan Burn <contact@rnburn.com>
b6e3db06
RB
3423
3424 PR c++/69048
3425 * g++.dg/cilk-plus/CK/pr69048.cc: New test.
3426
c3f6914a
FXC
34272016-01-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
3428
3429 PR testsuite/67509
3430 * gfortran.dg/ieee/ieee_7.f90: For out of bound precision or
3431 range tests use 100 * maximum instead of maximum + 1.
3432
cd65ae90
JJ
34332016-01-14 Jakub Jelinek <jakub@redhat.com>
3434
3435 PR debug/69244
3436 * gcc.dg/guality/pr69244.c: New test.
3437
19643948
UB
34382016-01-14 Uros Bizjak <ubizjak@gmail.com>
3439
3440 * lib/target-supports.exp (check_effective_target_issignaling):
3441 New procedure.
3442 * gcc.dg/pr61441.c: Require issignaling effective target.
3443
fe79c97e
SB
34442016-01-14 Segher Boessenkool <segher@kernel.crashing.org>
3445
3446 PR target/68803
3447 * gcc.target/powerpc/20050603-3.c: Add xfails for powerpc64le.
3448
c7df95d8
DM
34492016-01-14 David Malcolm <dmalcolm@redhat.com>
3450
3451 PR c++/68819
3452 PR preprocessor/69177
3453 * gcc.dg/plugin/location-overflow-test-1.c: New test case.
3454 * gcc.dg/plugin/location-overflow-test-2.c: New test case.
3455 * gcc.dg/plugin/location_overflow_plugin.c: New test plugin.
3456 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
3457
00083992
MP
34582016-01-14 Marek Polacek <polacek@redhat.com>
3459
3460 PR c/69262
3461 * gcc.dg/array-15.c: New test.
3462
0c9b3294
JJ
34632016-01-14 Jakub Jelinek <jakub@redhat.com>
3464
3465 PR middle-end/68146
3466 PR tree-optimization/69155
3467 * gfortran.dg/pr68146.f: New test.
3468 * gfortran.dg/pr69155.f90: New test.
3469
3688e13d
RB
34702016-01-14 Richard Biener <rguenther@suse.de>
3471
3472 PR tree-optimization/68060
3473 * gcc.dg/torture/pr68060-1.c: New testcase.
3474 * gcc.dg/torture/pr68060-2.c: Likewise.
3475
bab0ad3a
NC
34762016-01-14 Nick Clifton <nickc@redhat.com>
3477
3478 * lib/target-supports.exp
3479 (check_effective_target_arm_neon_ok_nocache): Add an option
3480 sequence that includes setting the ARM architecture to ARMv7-A.
3481 * gcc.target/arm/attr-neon.c: Use dg-add-options to add the
3482 command line options necessary to enable Neon support.
3483 * gcc.target/arm/neon-vlshr-imm-1.c: Likewise.
3484 * gcc.target/arm/neon-vshl-imm-1.c: Likewise.
3485 * gcc.target/arm/neon-vshr-imm-1.c: Likewise.
3486 * gcc.target/arm/pr69180.c: Likewise.
3487
947c2ce5
JL
34882016-01-14 Jeff Law <law@redhat.com>
3489
3490 PR tree-optimization/69270
3491 * gcc.dg/tree-ssa/pr69270.c: New test.
3492
3342fd71
BS
34932016-01-13 Bernd Schmidt <bschmidt@redhat.com>
3494
3495 PR c/66208
3496 * c-c++-common/pr66208.c: New file.
3497
2ad3adf1
JJ
34982016-01-13 Jakub Jelinek <jakub@redhat.com>
3499
3500 PR tree-optimization/69156
3501 * gcc.dg/pr69156.c: New test.
3502
398d6feb
L
35032016-01-13 H.J. Lu <hongjiu.lu@intel.com>
3504
3505 * gcc.target/i386/pr69225-7.c: New test.
3506
4c868789
RH
35072016-01-13 Richard Henderson <rth@redhat.com>
3508
3509 * gcc.dg/tm/memopt-13.c: Update expected function.
3510 * gcc.dg/tm/memopt-6.c: Likewise.
3511
ef6d1772
UB
35122016-01-13 Uros Bizjak <ubizjak@gmail.com>
3513
3514 * gcc.target/i386/pr45685.c (dg-options): Add -mno-sse4.
3515 * gcc.target/i386/pr68432-1.c (dg-options): Ditto.
3516 * gcc.target/i386/pr68432-2.c (dg-options): Ditto.
3517 * gcc.target/i386/pr68432-3.c (dg-options): Ditto.
0b4b6ef2 3518
ef6d1772
UB
35192016-01-13 Tom de Vries <tom@codesourcery.com>
3520
3521 PR tree-optimization/69169
0b4b6ef2
TV
3522 * gcc.dg/pr69169.c: New test.
3523
2ad3adf1 35242016-01-13 Alexander Fomin <alexander.fomin@intel.com>
8866d62c
AF
3525
3526 PR target/69228
3527 * gcc.target/i386/avx512pf-vscatterpf0dpd-1.c: Adjust.
3528 * gcc.target/i386/avx512pf-vscatterpf0dps-1.c: Likewise.
3529 * gcc.target/i386/avx512pf-vscatterpf0qpd-1.c: Likewise.
3530 * gcc.target/i386/avx512pf-vscatterpf0qps-1.c: Likewise.
3531 * gcc.target/i386/avx512pf-vscatterpf1dpd-1.c: Likewise.
3532 * gcc.target/i386/avx512pf-vscatterpf1dps-1.c: Likewise.
3533 * gcc.target/i386/avx512pf-vscatterpf1qpd-1.c: Likewise.
3534 * gcc.target/i386/avx512pf-vscatterpf1qps-1.c: Likewise.
3535
9060e335
AK
35362016-01-13 Jakub Jelinek <jakub@redhat.com>
3537
3538 PR target/69247
3539 * gcc.dg/pr69247.c: New test.
3540
40311329
RB
35412016-01-13 Richard Biener <rguenther@suse.de>
3542
3543 PR tree-optimization/69242
3544 * gcc.dg/torture/pr69242.c: New testcase.
3545
ccbd7103
RB
35462016-01-13 Richard Biener <rguenther@suse.de>
3547
3548 PR tree-optimization/69186
3549 * gcc.dg/torture/pr69186.c: New testcase.
3550
c6f72a46
JL
35512016-01-13 Jeff Law <law@redhat.com>
3552
3553 PR tree-optimization/67755
3554 * gcc.dg/tree-ssa/pr67755.c: New test.
3555
35562016-01-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
bf3f4b38
TP
3557
3558 * gcc.c-torture/unsorted/dump-noaddr.x (dump_compare): Replace static
3559 pass number in output by a star.
3560
c446cf07
BC
35612016-01-12 Bin Cheng <bin.cheng@arm.com>
3562
3563 PR tree-optimization/68911
3564 * gcc.c-torture/execute/pr68911.c: New test.
3565
5342156c
MP
35662016-01-12 Marek Polacek <polacek@redhat.com>
3567
3568 PR c++/68979
3569 * g++.dg/warn/permissive-1.C: New test.
3570
65364cc5
JJ
35712016-01-12 Jakub Jelinek <jakub@redhat.com>
3572
3573 PR objc++/68511
3574 PR c++/69213
3575 * g++.dg/opt/pr69213.C: New test.
3576
81b9a3d9
CB
35772016-01-12 Christian Bruel <christian.bruel@st.com>
3578
3579 PR target/69180
3580 * gcc.target/arm/pr69180.c: New test.
3581
3c4e91c9
RB
35822016-01-12 Richard Biener <rguenther@suse.de>
3583
3584 PR lto/69077
3585 * g++.dg/lto/pr69077_0.C: New testcase.
3586 * g++.dg/lto/pr69077_1.C: Likewise.
3587
5664cea1
JJ
35882016-01-12 Jakub Jelinek <jakub@redhat.com>
3589
3590 PR target/69175
3591 * g++.dg/opt/pr69175.C: New test.
3592
86cefc49
AL
35932016-01-12 Alan Lawrence <alan.lawrence@arm.com>
3594
3595 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Declare functions as 'extern'
3596 rather than #including math.h & stdlib.h.
3597 * gcc.dg/vect/pr47001.c: Declare abort as 'extern', remove stdlib.h.
3598 * gcc.dg/vect/pr49771.c: Likewise.
3599 * gcc.dg/vect/vect-10-big-array.c: Likewise.
3600 * gcc.dg/vect/vect-neg-store-1.c: Likewise.
3601 * gcc.dg/vect/vect-neg-store-2.c: Likewise.
3602 * gcc.dg/vect/slp-37.c: Change NULL to 0, remove stdlib.h.
3603 * gcc.dg/vect/pr40254.c: Remove unnecessary include of stdlib.h.
3604 * gcc.dg/vect/pr44507.c: Likewise.
3605 * gcc.dg/vect/pr45902.c: Likewise.
3606 * gcc.dg/vect/slp-widen-mult-half.c: Likewise.
3607 * gcc.dg/vect/vect-117.c: Likewise.
3608 * gcc.dg/vect/vect-99.c: Likewise.
3609 * gcc.dg/vect/vect-aggressive-1.c: Likewise.
3610 * gcc.dg/vect/vect-cond-1.c: Likewise.
3611 * gcc.dg/vect/vect-cond-2.c: Likewise.
3612 * gcc.dg/vect/vect-cond-3.c: Likewise.
3613 * gcc.dg/vect/vect-cond-4.c: Likewise.
3614 * gcc.dg/vect/vect-mask-load-1.c: Likewise.
3615 * gcc.dg/vect/vect-mask-loadstore-1.c: Likewise.
3616 * gcc.dg/vect/vect-over-widen-1-big-array.c: Likewise.
3617 * gcc.dg/vect/vect-over-widen-1.c: Likewise.
3618 * gcc.dg/vect/vect-over-widen-2-big-array.c: Likewise.
3619 * gcc.dg/vect/vect-over-widen-2.c: Likewise.
3620 * gcc.dg/vect/vect-over-widen-3-big-array.c: Likewise.
3621 * gcc.dg/vect/vect-over-widen-3.c: Likewise.
3622 * gcc.dg/vect/vect-over-widen-4-big-array.c: Likewise.
3623 * gcc.dg/vect/vect-over-widen-4.c: Likewise.
3624 * gcc.dg/vect/vect-widen-mult-const-s16.c: Likewise.
3625 * gcc.dg/vect/vect-widen-mult-const-u16.c: Likewise.
3626 * gcc.dg/vect/vect-widen-mult-half-u8.c: Likewise.
3627 * gcc.dg/vect/vect-widen-mult-half.c: Likewise.
3628 * gcc.dg/vect/no-trapping-math-vect-ifcvt-11.c: Remove unnecessary
3629 include of signal.h.
3630 * gcc.dg/vect/no-trapping-math-vect-ifcvt-12.c: Likewise.
3631 * gcc.dg/vect/no-trapping-math-vect-ifcvt-13.c: Likewise.
3632 * gcc.dg/vect/no-trapping-math-vect-ifcvt-14.c: Likewise.
3633 * gcc.dg/vect/no-trapping-math-vect-ifcvt-15.c: Likewise.
3634 * gcc.dg/vect/no-trapping-math-vect-ifcvt-16.c: Likewise.
3635 * gcc.dg/vect/vect-ifcvt-16.c: Likewise.
3636 * gcc.dg/vect/vect-ifcvt-17.c: Likewise.
3637 * gcc.dg/vect/vect-ifcvt-2.c: Likewise.
3638 * gcc.dg/vect/vect-ifcvt-3.c: Likewise.
3639 * gcc.dg/vect/vect-ifcvt-4.c: Likewise.
3640 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
3641 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
3642 * gcc.dg/vect/vect-ifcvt-6.c: Likewise.
3643 * gcc.dg/vect/vect-ifcvt-7.c: Likewise.
3644 * gcc.dg/vect/vect-ifcvt-9.c: Likewise.
3645 * gcc.dg/vect/vect-outer-5.c: Likewise.
3646 * gcc.dg/vect/vect-outer-6.c: Likewise.
3647 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Remove unnecessary
3648 include of stdio.h.
3649
b832f61e
NC
36502016-01-12 Nick Clifton <nickc@redhat.com>
3651
3652 PR target/68913
3653 * gcc.dg/lto/pr61886_0.c: Rename the external function called
3654 to fread so that it will be found in all target runtimes.
3655
8eac49b1
RB
36562016-01-12 Richard Biener <rguenther@suse.de>
3657
3658 PR tree-optimization/69053
3659 * g++.dg/torture/pr69053.C: New testcase.
3660
2935d994
RB
36612016-01-12 Richard Biener <rguenther@suse.de>
3662
3663 PR tree-optimization/69168
3664 * gcc.dg/torture/pr69168.c: New testcase.
3665
66c16fd9
RB
36662016-01-12 Richard Biener <rguenther@suse.de>
3667
3668 PR tree-optimization/69157
3669 * gcc.dg/torture/pr69157.c: New testcase.
3670
36712016-01-12 Richard Biener <rguenther@suse.de>
3672
3673 PR tree-optimization/69174
3674 * gcc.dg/torture/pr69174.c: New testcase.
3675
723033a6
JJ
36762016-01-12 Jakub Jelinek <jakub@redhat.com>
3677
3678 PR c++/66808
3679 PR c++/69000
3680 * g++.dg/tls/pr66808.C: New test.
3681 * g++.dg/tls/pr69000.C: New test.
3682
3574cf47
BS
36832016-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3684
3685 * gcc.target/powerpc/swaps-p8-23.c: New test.
3686 * gcc.target/powerpc/swaps-p8-24.c: Likewise.
3687
feb20787
JDA
36882016-01-11 John David Anglin <danglin@gcc.gnu.org>
3689
3690 PR tree-optimization/68356
3691 * gcc.dg/torture/pr68264.c: Disable exp2 ERANGE test on hppa unix.
3692
27b1820a
KV
36932016-01-12 Kugan Vivekanandarajah <kuganv@linaro.org>
3694 Jim Wilson <jim.wilson@linaro.org>
3695
3696 PR target/69194
3697 * gcc.target/arm/pr69194.c: New test.
3698
cf4de6af
L
36992016-01-11 H.J. Lu <hongjiu.lu@intel.com>
3700
3701 PR target/69225
3702 * gcc.target/i386/pr69225-1.c: New test.
3703 * gcc.target/i386/pr69225-2.c: Likewise.
3704 * gcc.target/i386/pr69225-3.c: Likewise.
3705 * gcc.target/i386/pr69225-4.c: Likewise.
3706 * gcc.target/i386/pr69225-5.c: Likewise.
3707 * gcc.target/i386/pr69225-6.c: Likewise.
3708
1ebd5558
JJ
37092016-01-11 Jakub Jelinek <jakub@redhat.com>
3710
23552a4d
JJ
3711 PR target/67462
3712 * gcc.dg/ifcvt-3.c: Only compile on lp64 targets, include also i?86
3713 if lp64.
3714
26ff85b0
JJ
3715 PR target/69071
3716 * gcc.dg/pr69071.c: New test.
3717
9cb6bd74
JJ
3718 PR c++/69211
3719 * g++.dg/opt/pr69211.C: New test.
3720
1ebd5558
JJ
3721 PR tree-optimization/69214
3722 * gcc.c-torture/compile/pr69214.c: New test.
3723
8c18c836
UB
37242016-01-11 Uros Bizjak <ubizjak@gmail.com>
3725
3726 * gcc.target/i386/pr66232-10.c: Do not compile on ia32 target.
3727 * gcc.target/i386/pr66232-11.c: Ditto.
3728 * gcc.target/i386/pr66232-12.c: Ditto.
3729 * gcc.target/i386/pr66232-13.c: Ditto.
3730
62446e6e
RB
37312016-01-11 Richard Biener <rguenther@suse.de>
3732
3733 PR tree-optimization/69173
3734 * gcc.dg/torture/pr69173.c: New testcase.
3735
2b8568fe
KT
37362016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3737
3738 PR rtl-optimization/68796
3739 * gcc.target/aarch64/tst_5.c: New test.
3740 * gcc.target/aarch64/tst_6.c: Likewise.
3741
5baf4532
KT
37422016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3743
3744 PR rtl-optimization/68841
3745 * gcc.dg/pr68841.c: New test.
3746 * gcc.c-torture/execute/pr68841.c: New test.
3747
ca90b1ed
YR
37482016-01-11 Yuri Rumyantsev <ysrumyan@gmail.com>
3749
3750 PR rtl-optimization/68920
3751 * gcc.dg/ifcvt-4.c: Add "--param max-rtl-if-conversion-insns=3" option
3752 for ix86 targets.
3753 * gcc.dg/ifcvt-5.c: New test.
3754
2ad3adf1 37552016-01-11 Alexandre Oliva <aoliva@redhat.com>
b4934671
AO
3756
3757 PR bootstrap/69123
3758 * g++.dg/pr69123.C: New.
3759
83834c09
IE
37602016-01-11 Ilya Enkovich <enkovich.gnu@gmail.com>
3761
3762 PR target/69010
3763 * gcc.target/i386/pr69010.c: New test.
3764
dcf89d57
MJ
37652016-01-11 Martin Jambor <mjambor@suse.cz>
3766
3767 PR ipa/69044
3768 * gcc.target/i386/chkp-pr69044.c: New test.
3769
d95167ee
TV
37702016-01-11 Tom de Vries <tom@codesourcery.com>
3771
3772 PR tree-optimization/69109
3773 * gcc.dg/autopar/pr69109-2.c: New test.
3774 * gcc.dg/autopar/pr69109.c: New test.
3775
4f6403a8
TV
37762016-01-11 Tom de Vries <tom@codesourcery.com>
3777
3778 PR tree-optimization/69108
3779 * gcc.dg/autopar/pr69108.c: New test.
3780
21efdd80
PP
37812016-01-10 Patrick Palka <ppalka@gcc.gnu.org>
3782
3783 PR c++/69029
3784 * c-c++-common/Wisleading-indentation.c: Augment test.
3785
fd42eed8
TK
37862016-01-10 Thomas Koenig <tkoenig@gcc.gnu.org>
3787
3788 PR fortran/69154
3789 * gfortran.dg/inline_matmul_12.f90: New test.
3790
4f90ee6c
PT
37912016-01-10 Paul Thomas <pault@gcc.gnu.org>
3792
3793 PR fortran/67779
3794 * gfortran.dg/actual_array_offset_1: New test.
3795
3907c6cf
TV
37962016-01-10 Tom de Vries <tom@codesourcery.com>
3797
3798 PR tree-optimization/69062
3799 * gcc.dg/autopar/pr69062.c: New test.
3800
b07b236e
TS
38012016-01-10 Thomas Schwinge <thomas@codesourcery.com>
3802
3803 * gcc.dg/vect/slp-perm-1.c: Fix scan-tree-dump syntax.
3804 * gcc.dg/vect/slp-perm-2.c: Likewise.
3805 * gcc.dg/vect/slp-perm-3.c: Likewise.
3806 * gcc.dg/vect/slp-perm-5.c: Likewise.
3807 * gcc.dg/vect/slp-perm-6.c: Likewise.
3808 * gcc.dg/vect/slp-perm-7.c: Likewise.
3809 * gcc.dg/vect/slp-perm-8.c: Likewise.
3810
23fab8ae
TV
38112016-01-10 Tom de Vries <tom@codesourcery.com>
3812
3813 PR tree-optimization/69039
3814 * gcc.dg/autopar/pr69039.c: New test.
3815
73f0dae2
MP
38162016-01-09 Marek Polacek <polacek@redhat.com>
3817
3818 PR c++/69113
3819 * g++.dg/pr69113.C: New test.
3820
20b8d734
JJ
38212016-01-09 Jakub Jelinek <jakub@redhat.com>
3822
3823 PR middle-end/50865
3824 PR tree-optimization/69097
3825 * gcc.c-torture/execute/pr50865.c: New test.
3826 * gcc.c-torture/execute/pr69097-1.c: New test.
3827 * gcc.c-torture/execute/pr69097-2.c: New test.
3828 * gcc.dg/pr69097-1.c: New test.
3829 * gcc.dg/pr69097-2.c: New test.
3830
c50e614b
JJ
38312016-01-09 Jakub Jelinek <jakub@redhat.com>
3832
3833 PR c++/69164
3834 * g++.dg/opt/pr69164.C: New test.
3835
e0237993
JJ
38362016-01-08 Jakub Jelinek <jakub@redhat.com>
3837
3838 PR tree-optimization/69167
3839 * gcc.dg/pr69167.c: New test.
3840
bd8f5bb2
MP
38412016-01-08 Marek Polacek <polacek@redhat.com>
3842
3843 PR c++/68449
3844 * g++.dg/pr68449.C: New.
3845
bb0f5ca7
AL
38462016-01-08 Alan Lawrence <alan.lawrence@arm.com>
3847
3848 PR tree-optimization/68707
3849 * lib/target-supports.exp (check_effective_target_vect_load_lanes): New.
3850 * gcc.dg/vect/slp-perm-1.c: Look for vect_load_lanes instead of SLP
3851 on platforms supporting it.
3852 * gcc.dg/vect/slp-perm-2.c: Likewise.
3853 * gcc.dg/vect/slp-perm-3.c: Likewise.
3854 * gcc.dg/vect/slp-perm-5.c: Likewise.
3855 * gcc.dg/vect/slp-perm-7.c: Likewise.
3856 * gcc.dg/vect/slp-perm-8.c: Likewise.
3857 * gcc.dg/vect/slp-perm-6.c: Look for vect_load_lanes in addition to SLP
3858 on platforms supporting it.
3859
22518428
JJ
38602016-01-08 Jakub Jelinek <jakub@redhat.com>
3861
33f0852f
JJ
3862 PR tree-optimization/69162
3863 * gcc.dg/pr69162.c: New test.
3864
22518428
JJ
3865 PR tree-optimization/69172
3866 * gcc.dg/pr69172.c: New test.
3867
80e9b3aa
TP
38682016-01-08 Thomas Preud'homme <thomas.preudhomme@arm.com>
3869
3870 PR tree-optimization/67781
3871 * gcc.c-torture/execute/pr67781.c: New file.
3872
262a363f
JJ
38732016-01-08 Jakub Jelinek <jakub@redhat.com>
3874
3875 PR tree-optimization/69083
3876 * gcc.dg/vect/pr69083.c: New test.
3877
6e1f093f
SS
38782016-01-08 Sujoy Saraswati <sujoy.saraswati@hpe.com>
3879
3880 PR tree-optimization/61441
3881 * gcc.dg/pr61441.c: Restrict to linux and gnu targets.
3882 Use -fexcess-precision=standard for compiler options.
3883 Use fabs() only when __FLT_EVAL_METHOD__ == 0.
3884
53290e07
JJ
38852016-01-08 Jakub Jelinek <jakub@redhat.com>
3886
57bf3072
JJ
3887 PR fortran/69128
3888 * gfortran.dg/gomp/pr69128.f90: New test.
3889
53290e07
JJ
3890 PR c++/69145
3891 * g++.dg/ext/pr69145-1.C: New test.
3892 * g++.dg/ext/pr69145-2-very-long-filename.cc: New file.
3893 * g++.dg/ext/pr69145-2.h: New file.
3894
7a127fa7
MS
38952016-01-07 Martin Sebor <msebor@redhat.com>
3896
3897 PR c/68966
3898 * gcc.dg/atomic-fetch-bool.c: New test.
3899 * gcc.dg/sync-fetch-bool.c: New test.
3900
95918b49
L
39012016-01-07 H.J. Lu <hongjiu.lu@intel.com>
3902
3903 PR fortran/66680
3904 gfortran.dg/gomp/pr66680.f90: Moved to libgomp.
3905
c8e62a9d
NC
39062016-01-07 Nick Clifton <nickc@redhat.com>
3907
3908 PR target/66655
3909 * g++.dg/pr66655.C: New test.
3910 * g++.dg/pr66655_1.cc: Test support file.
3911 * g++.dg/pr66655.h: Test header file.
3912
2ad3adf1 39132016-01-07 Dominique d'Humieres <dominiq@lps.ens.fr>
64d3ef31
DH
3914
3915 PR fortran/66680
3916 gfortran.dg/gomp/pr66680.f90: New test.
3917
4cd9ca92
L
39182016-01-07 H.J. Lu <hongjiu.lu@intel.com>
3919
3920 PR target/69171
3921 * gcc.target/i386/pr69171-1.c: New test.
3922 * gcc.target/i386/pr69171-2.c: Likewise.
3923 * gcc.target/i386/pr69171-3.c: Likewise.
3924 * gcc.target/i386/pr69171-4.c: Likewise.
3925 * gcc.target/i386/pr69171-5.c: Likewise.
3926 * gcc.target/i386/pr69171-6.c: Likewise.
3927
7e33d4dc
BS
39282015-12-15 Bernd Schmidt <bschmidt@redhat.com>
3929
3930 PR middle-end/67639
3931 * c-c++-common/pr67639.c: New test.
3932
fec64afc
JJ
39332016-01-07 Jakub Jelinek <jakub@redhat.com>
3934
3935 PR tree-optimization/69141
3936 * g++.dg/opt/pr69141.C: New test.
3937
f293ad29
EB
39382016-01-06 Eric Botcazou <ebotcazou@adacore.com>
3939
3940 * gcc.target/sparc/20151219-1.c: Skip in 64-bit mode.
3941
5027395e
UB
39422016-01-06 Uros Bizjak <ubizjak@gmail.com>
3943
3944 PR target/69140
3945 * gcc.target/i386/pr69140.c: New test
3946
7443cf13
DM
39472016-01-06 David Malcolm <dmalcolm@redhat.com>
3948
3949 * gcc.dg/bad-dereference.c: New test case.
3950
32928931
BS
39512015-01-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3952
3953 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: New test.
3954
68dd05da
AS
39552016-01-06 Andreas Schwab <schwab@linux-m68k.org>
3956
3957 * gcc.dg/atomic-invalid-2.c: Remove duplicated content.
3958
6b131d5b
MP
39592016-01-06 Marek Polacek <polacek@redhat.com>
3960
3961 PR sanitizer/69099
3962 * gcc.dg/ubsan/float-cast-overflow-atomic.c: New test.
3963
8d9fdb49
MP
39642016-01-05 Marek Polacek <polacek@redhat.com>
3965
3966 PR c/69104
3967 * gcc.dg/atomic-invalid-2.c: New.
3968
acf93f1e
L
39692016-01-05 H.J. Lu <hongjiu.lu@intel.com>
3970
3971 PR target/68991
3972 * gcc.target/i386/pr68991.c: New test.
3973
3f50525d
L
39742016-01-05 H.J. Lu <hongjiu.lu@intel.com>
3975
3976 PR target/68991
3977 * g++.dg/pr68991-1.C: New test.
3978 * g++.dg/pr68991-2.C: Likewise.
3979
e0237993 39802016-01-05 Sergei Trofimovich <siarheit@google.com>
face88a1 3981
e0237993 3982 PR other/60465
face88a1
ST
3983 * gcc.target/ia64/pr60465-gprel64.c: New test.
3984 * gcc.target/ia64/pr60465-gprel64-c37.c: New test.
3985
a0866eff
KT
39862016-01-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3987
3988 PR rtl-optimization/68651
3989 * gcc.target/aarch64/pr68651_1.c: New test.
3990
c589e975
DM
39912016-01-05 David Malcolm <dmalcolm@redhat.com>
3992
3993 PR c/69122
3994 * c-c++-common/Wmisleading-indentation.c (pr69122): New function.
3995
929710d9
NS
39962016-01-05 Nathan Sidwell <nathan@acm.org>
3997
ce3e43d7
NS
3998 PR c++/58583
3999 * g++.dg/cpp0x/nsdmi-template14.C: Adjust test & errors.
4000
929710d9
NS
4001 * gcc.dg/alias-15.c: New.
4002
a2faef8e
NC
40032016-01-05 Nick Clifton <nickc@redhat.com>
4004
4005 PR target/68870
4006 * g++.dg/pr68770.C: New test.
4007
4cfa76e3
MS
40082016-01-04 Mike Stump <mikestump@comcast.net>
4009
4010 * lib/target-supports.exp (check_effective_target_cilkplus):
4011 cilkplus targets require pthreads.
4ece61b6 4012 (check_effective_target_cilkplus): Remove special case for NVPTX.
4cfa76e3 4013
4e8a3a35
MM
40142016-01-04 Michael Meissner <meissner@linux.vnet.ibm.com>
4015
4016 * gcc.target/powerpc/p9-permute.c: New test for xxperm code
4017 generation.
4018
818ab71a
JJ
40192016-01-04 Jakub Jelinek <jakub@redhat.com>
4020
4021 Update copyright years.
4022
2fe0a208
MP
40232016-01-04 Marek Polacek <polacek@redhat.com>
4024
4025 PR c/68908
4026 * gcc.dg/atomic/c11-atomic-exec-6.c: New test.
4027 * gcc.dg/atomic/c11-atomic-exec-7.c: New test.
4028 * gcc.dg/atomic/stdatomic-op-5.c: New test.
4029
9e3b2fe3
EB
40302016-01-04 Eric Botcazou <ebotcazou@adacore.com>
4031
4032 * gcc.target/sparc/20160104-2.c: New test.
4033
e8d65a35
EB
40342016-01-04 Eric Botcazou <ebotcazou@adacore.com>
4035
4036 * gcc.target/sparc/20160104-1.c: New test.
4037
25ccfccd
PT
40382016-01-03 Paul Thomas <pault@gcc.gnu.org>
4039
4040 PR fortran/65045
4041 * gfortran.dg/pr65045.f90: New test.
4042
cb51d382
EB
40432016-01-02 Eric Botcazou <ebotcazou@adacore.com>
4044
4045 * gnat.dg/specs/debug1.ads: Delete.
4046
6eeaad6e
JD
40472016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4048
4049 PR libgfortran/68867
4050 * gfortran.dg/default_format_denormal_2.f90: Fix the dg regular
4051 expression.
4052
2f968603
JD
40532016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4054
4055 PR libgfortran/68867
4056 * gfortran.dg/default_format_denormal_2.f90: XFAIL for all
4057 PowerPC.
4058
591bb5e4
PT
40592016-01-01 Paul Thomas <pault@gcc.gnu.org>
4060
4061 PR fortran/68864
4062 * gfortran.dg/pr68864.f90: New test.
4063
f1e0620c
JJ
40642016-01-01 Jakub Jelinek <jakub@redhat.com>
4065
942a1319
JJ
4066 PR tree-optimization/69070
4067 * gcc.dg/pr69070.c: New test.
4068
10dff63f
JJ
4069 PR sanitizer/69055
4070 * gfortran.dg/pr69055.f90: New test.
4071
f1e0620c
JJ
4072 PR target/69015
4073 * gcc.dg/pr69015.c: New test.
818ab71a 4074\f
2f883d1c 4075Copyright (C) 2016 Free Software Foundation, Inc.
ad41bd84
JM
4076
4077Copying and distribution of this file, with or without modification,
4078are permitted in any medium without royalty provided the copyright
4079notice and this notice are preserved.