]> git.ipfire.org Git - thirdparty/gcc.git/blame - gcc/testsuite/ChangeLog
re PR target/70333 (Test miscompiled with -O0.)
[thirdparty/gcc.git] / gcc / testsuite / ChangeLog
CommitLineData
9a10956c
RB
12016-03-22 Richard Biener <rguenther@suse.de>
2
3 PR middle-end/70333
4 * gcc.dg/torture/pr70333.c: New testcase.
5
6cedf922
IE
62016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
7
8 * g++.dg/ext/pr70290.C: New test.
9
cd6c27ac
KY
102016-03-22 Kirill Yukhin <kirill.yukhin@intel.com>
11
12 PR target/70325
13 * gcc.target/i386/pr70325.c: New test.
14
4cde512c
JJ
152016-03-22 Jakub Jelinek <jakub@redhat.com>
16
b01915ed
JJ
17 PR target/70329
18 * gcc.target/i386/avx512bw-pr70329-1.c: New test.
19 * gcc.target/i386/avx512bw-pr70329-2.c: New test.
20
4e3e2cf1
JJ
21 PR target/70300
22 * gcc.target/i386/pr70300.c: New test.
23
4cde512c
JJ
24 PR c++/70295
25 * c-c++-common/nonnull-1.c (func): Remove parens around cp4 != 0.
26 (func2): New function for cond with parens, xfail warning for c++.
27 * g++.dg/warn/Wnonnull-compare-8.C: New test.
28
16f6d7dc
PP
292016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
30
31 PR c++/70096
32 * g++.dg/template/ptrmem30.C: New test.
33
a3e2b438
PP
342016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
35
36 PR c++/70204
37 * g++.dg/cpp0x/constexpr-70204a.C: New test.
38 * g++.dg/cpp0x/constexpr-70204b.C: New test.
39
11b6a02e
JJ
402016-03-21 Jakub Jelinek <jakub@redhat.com>
41
42 PR middle-end/70326
43 * gcc.dg/pr70326.c: New test.
44
b9407883
MG
452016-03-21 Marc Glisse <marc.glisse@inria.fr>
46 Jakub Jelinek <jakub@redhat.com>
47
48 PR tree-optimization/70317
49 * gcc.dg/pr70317.c: New test.
50
4a148e19
UB
512016-03-21 Uros Bizjak <ubizjak@gmail.com>
52
53 PR target/70327
54 * gcc.target/i386/pr70327.c: New test.
55
2a85ddbb
ML
562016-03-21 Martin Liska <mliska@suse.cz>
57
7d36fe98 58 PR ipa/70306
2a85ddbb
ML
59 * gcc.dg/ipa/pr70306.c: New test.
60
4a148e19 612016-03-21 Andre Vieira <andre.simoesdiasvieira@arm.com>
9a72f5f6
AV
62
63 * gcc.target/arm/attr-align1.c: Skip if M-profile.
64 * gcc.target/arm/attr-align3.c: Likewise.
65 * gcc.target/arm/attr_arm.c: Likewise.
66 * gcc.target/arm/flip-thumb.c: Likewise.
67
6b366948
JJ
682016-03-21 Jakub Jelinek <jakub@redhat.com>
69
70 PR target/70296
71 * gcc.target/powerpc/altivec-36.c: New test.
72
2fac8c14
RB
732016-03-21 Richard Biener <rguenther@suse.de>
74
75 PR tree-optimization/70310
76 * gcc.dg/torture/pr70310.c: New testcase.
77
e9bde854
KY
782016-03-21 Kirill Yukhin <kirill.yukhin@intel.com>
79
80 PR target/70293
81 * gcc.target/i386/pr70293.c: New test.
82
56bbfaf6
RB
832016-03-21 Richard Biener <rguenther@suse.de>
84
85 PR tree-optimization/70288
86 * gcc.dg/torture/pr70288-1.c: New testcase.
87 * gcc.dg/torture/pr70288-2.c: Likewise.
88
3eee49ed
AB
892016-03-21 Andrey Belevantsev <abel@ispras.ru>
90
91 PR rtl-optimization/69307
92 * gcc.target/arm/pr69307.c: New test.
4a148e19 93
8e7816b4
AB
942016-03-21 Andrey Belevantsev <abel@ispras.ru>
95
96 PR rtl-optimization/69102
97 * gcc.c-torture/compile/pr69102.c: New test.
98
14d7d4be
JL
992016-03-18 Jeff Law <law@redhat.com>
100
101 PR rtl-optimization/70263
102 * gcc.c-torture/compile/pr70263-1.c: New test.
103 * gcc.target/i386/pr70263-2.c: New test.
104
5c6a601c
BS
1052016-03-18 Bernd Schmidt <bschmidt@redhat.com>
106
107 PR rtl-optimization/70278
108 * gcc.dg/torture/pr70278.c: New test.
109 * gcc.target/arm/pr70278.c: New test.
110
4bbf545b
DM
1112016-03-18 David Malcolm <dmalcolm@redhat.com>
112
113 PR c/70281
114 * gcc.dg/plugin/diagnostic-test-expressions-1.c
115 (test_builtin_types_compatible_p): New test function.
116 * gcc.dg/pr70281.c: New test case.
117
dc28bb68
CL
1182016-03-18 Christophe Lyon <christophe.lyon@linaro.org>
119
120 PR target/70113
121 * gcc.target/aarch64/pr63304_1.c: Add -mno-fix-cortex-a53-843419.
122
5e8d6dff
IE
1232016-03-18 Ilya Enkovich <enkovich.gnu@gmail.com>
124
125 PR tree-optimization/70252
126 * gcc.dg/pr70252.c: New test.
127
d0e7e403
TV
1282016-03-18 Tom de Vries <tom@codesourcery.com>
129
130 * gcc.dg/pr70161-2.c: New test.
131 * gcc.dg/pr70161.c: New test.
132
fa22501a
TV
1332016-03-18 Tom de Vries <tom@codesourcery.com>
134
135 PR ipa/70269
136 * gcc.dg/pr70269.c: New test.
137
dd125026
JJ
1382016-03-18 Jakub Jelinek <jakub@redhat.com>
139
140 PR c++/70267
141 * g++.dg/ext/java-3.C: New test.
142
91914f0a
PP
1432016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
144
145 PR c++/70205
146 * g++.dg/lookup/pr70205.C: New test.
147
753a8910
PP
1482016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
149
150 PR c++/70218
151 * g++.dg/cpp0x/lambda/lambda-70218.C: New test.
152
14ba7b28
MP
1532016-03-17 Marek Polacek <polacek@redhat.com>
154
155 PR c/69407
156 * gcc.dg/atomic-op-6.c: New test.
157
ded60913
DM
1582016-03-17 David Malcolm <dmalcolm@redhat.com>
159
160 PR c/70264
161 * c-c++-common/pr70264.c: New test case.
162
a3aad0e6
JJ
1632016-03-17 Jakub Jelinek <jakub@redhat.com>
164
17366700
JJ
165 PR c++/70144
166 * c-c++-common/pr70144-1.c: New test.
167 * c-c++-common/pr70144-2.c: New test.
168
a3aad0e6
JJ
169 PR c++/70272
170 * g++.dg/opt/flifetime-dse5.C (main): Remove extra semicolon.
171 * g++.dg/opt/flifetime-dse6.C: New test.
172 * g++.dg/tree-ssa/ehcleanup-1.C: Adjust unreachable count.
173
b57e6e18
L
1742016-03-17 H.J. Lu <hongjiu.lu@intel.com>
175
176 PR driver/70192
177 * gcc.dg/pic-1.c: New test.
178 * gcc.dg/pic-2.c: Likewise.
179 * gcc.dg/pic-3.c: Likewise.
180 * gcc.dg/pic-4.c: Likewise.
181 * gcc.dg/pie-1.c: Likewise.
182 * gcc.dg/pie-2.c: Likewise.
183 * gcc.dg/pie-3.c: Likewise.
184 * gcc.dg/pie-4.c: Likewise.
185 * gcc.dg/pie-5.c: Likewise.
186 * gcc.dg/pie-6.c: Likewise.
187
b38ba58b
TV
1882016-03-17 Tom de Vries <tom@codesourcery.com>
189
190 * gfortran.dg/goacc/kernels-alias-3.f95: New test.
191 * gfortran.dg/goacc/kernels-alias-4.f95: New test.
192
6931b3b7
RB
1932016-03-17 Richard Biener <rguenther@suse.de>
194
195 PR debug/70271
196 * g++.dg/debug/pr70271.C: New testcase.
197
0c8b64cb
IE
1982016-03-17 Ilya Enkovich <enkovich.gnu@gmail.com>
199
200 * gcc.target/i386/pr70251.c: New test.
201
b1970801
MP
2022016-03-17 Marek Polacek <polacek@redhat.com>
203
204 PR c++/70194
205 * g++.dg/warn/constexpr-70194.C: New test.
206
820c5eaa
RH
2072016-03-16 Richard Henderson <rth@redhat.com>
208
209 PR middle-end/70240
210 * gcc.c-torture/compile/pr70240.c: New.
211
da0ad263
SKS
2122016-03-16 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
213
214 * gcc.c-torture/compile/20151204.c: Skip for avr.
215
c73d295c
JJ
2162016-03-16 Jakub Jelinek <jakub@redhat.com>
217
218 PR target/70245
219 * g++.dg/opt/pr70245.C: New test.
220 * g++.dg/opt/pr70245.h: New file.
221 * g++.dg/opt/pr70245-aux.cc: New file.
222
b2794066
MS
2232016-03-16 Martin Sebor <msebor@redhat.com>
224
225 * g++.dg/cpp1y/constexpr-instantiate.C: Correct DejaGnu directives.
226
aa43616c
RH
2272016-03-16 Richard Henderson <rth@redhat.com>
228
229 PR middle-end/70199
230 * gcc.c-torture/compile/pr70199.c: New.
231
59608fe5
L
2322016-03-16 H.J. Lu <hongjiu.lu@intel.com>
233
234 * gcc.dg/uninit-19.c: Run dos2unix.
235
ab4c578f
MP
2362016-03-16 Marek Polacek <polacek@redhat.com>
237
238 PR c/70093
239 * gcc.dg/nested-func-10.c: New test.
240 * gcc.dg/nested-func-9.c: New test.
241
f5387e76
JJ
2422016-03-16 Jakub Jelinek <jakub@redhat.com>
243
244 PR tree-optimization/68714
245 * gcc.dg/tree-ssa/pr68714.c: Add -w -Wno-psabi to dg-options.
246
7662b718
TV
2472016-03-16 Tom de Vries <tom@codesourcery.com>
248
249 PR tree-optimization/68715
250 * gcc.dg/graphite/pr68715-2.c: New test.
251 * gcc.dg/graphite/pr68715.c: New test.
252 * gfortran.dg/graphite/pr68715.f90: New test.
253
be7ce7ae
TV
2542016-03-16 Tom de Vries <tom@codesourcery.com>
255
256 PR tree-optimization/68809
257 * gcc.dg/graphite/pr68809-2.c: New test.
258 * gcc.dg/graphite/pr68809.c: New test.
259
1935f250
JJ
2602016-03-16 Jakub Jelinek <jakub@redhat.com>
261
6651c93e
JJ
262 PR c++/70147
263 * g++.dg/ubsan/pr70147-2.C (C::C): Initialize A base with invalid
264 method call to i () as argument. Adjust expected output.
265
1935f250
JJ
266 PR c++/70147
267 * g++.dg/ubsan/pr70147-1.C: New test.
268 * g++.dg/ubsan/pr70147-2.C: New test.
269
ab1caa6e
MS
2702016-03-15 Martin Sebor <msebor@redhat.com>
271
272 PR c++/58281
273 * g++.dg/cpp1y/constexpr-instantiate.C: Add new test.
274
5c2a1bbb
JDA
2752016-03-15 John David Anglin <danglin@gcc.gnu.org>
276
cb5d8ad1
JDA
277 * gcc.c-torture/execute/pr68532.c: Add -fno-common option on
278 hppa*-*-hpux*.
279
b440dd40
JDA
280 * gcc.dg/ifcvt-4.c: Add hppa*64*-*-* to skip list.
281
5c2a1bbb
JDA
282 PR libfortran/69799
283 * gfortran.dg/coarray_allocate_5.f08: Add "-latomic" option if
284 libatomic_available.
285
42c729c5
MP
2862016-03-15 Marek Polacek <polacek@redhat.com>
287
288 PR c++/70209
289 * g++.dg/ext/attribute-may-alias-4.C: New test.
290
82b1c550
AM
2912016-03-15 Alexander Monakov <amonakov@ispras.ru>
292
293 * g++.dg/pr63384.C: Add -w to dg-options. Remove '-toggle' in
294 -fvar-tracking-assignments-toggle flag.
295
4ccbf3a6
PH
2962016-03-15 Pat Haugen <pthaugen@us.ibm.com>
297
298 * gcc.dg/ifcvt-4.c: Add -misel for powerpc*.
299
c39858bd
JJ
3002016-03-15 Jakub Jelinek <jakub@redhat.com>
301
302 PR rtl-optimization/70222
303 * gcc.c-torture/execute/pr70222-1.c: New test.
304 * gcc.c-torture/execute/pr70222-2.c: New test.
305
8be119c1
RH
3062016-03-15 Richard Henderson <rth@redhat.com>
307
308 * gcc.dg/tree-ssa/pr68714.c: Test during reassoc1 pass.
309
6598bb55
AB
3102016-03-15 Andrey Belevantsev <abel@ispras.ru>
311
312 PR rtl-optimization/69032
313 * gcc.dg/pr69032.c: New test.
314
81fa2944
AB
3152016-03-15 Andrey Belevantsev <abel@ispras.ru>
316
317 PR rtl-optimization/63384
4a148e19 318 * g++.dg/pr63384.C: New test.
81fa2944 319
74ea9ab6
AB
3202016-03-15 Andrey Belevantsev <abel@ispras.ru>
321
322 PR target/64411
323 * gcc.target/i386/pr64411.C: New test.
324
045d5055
TV
3252016-03-15 Tom de Vries <tom@codesourcery.com>
326
327 * gfortran.dg/goacc/kernels-alias-2.f95: New test.
328 * gfortran.dg/goacc/kernels-alias.f95: New test.
329
3ea33585
MS
3302016-03-14 Martin Sebor <msebor@redhat.com>
331
332 PR c++/53792
333 * g++.dg/cpp0x/constexpr-inline.C: New test.
334 * g++.dg/cpp0x/constexpr-inline-1.C: Same.
335
1df7b330
DE
3362016-03-14 David Edelsohn <dje.gcc@gmail.com>
337
338 * gcc.dg/torture/pr70083.c: Prune non-standard ABI.
339
79b57d18
JJ
3402016-03-14 Jakub Jelinek <jakub@redhat.com>
341
342 PR middle-end/70219
343 * gcc.dg/pr70219.c: New test.
344
3cbf012a
BS
3452016-03-14 Bernd Schmidt <bschmidt@redhat.com>
346
347 PR target/70083
348 * gcc.dg/torture/pr70083.c: New test.
349 * gcc.target/i386/pr70083.c: New test.
350
a9fee7cd
RB
3512016-03-14 Richard Biener <rguenther@suse.de>
352
353 PR tree-optimization/56365
354 * gcc.dg/tree-ssa/phi-opt-14.c: New testcase.
355
4799603f
SB
3562016-03-14 Segher Boessenkool <segher@kernel.crashing.org>
357
358 PR target/70098
359 * lib/target-supports.exp (check_effective_target_powerpc64_no_dm):
360 New function.
361 * g++.dg/pr70098.C: New testcase.
362
363
760ca967
TV
3642016-03-14 Tom de Vries <tom@codesourcery.com>
365
366 PR tree-optimization/70045
367 * gcc.dg/graphite/pr70045.c: New test.
368
44e66a77
JD
3692016-03-13 Jerry DeLisle <jvdelisle@gcc.gnu.org>
370
371 PR fortran/69043
372 * gfortran.dg/include_9.f90: New test.
373
a18e0fe1
DH
3742016-03-13 Dominique d'Humieres <dominiq@lps.ens.fr>
375
376 PR fortran/45076
377 gfortran.dg/prof/prof.exp: New script.
378 gfortran.dg/prof/dynamic_dispatch_6.f03: New test.
379
d0aca6ab
AB
3802016-03-12 Andrey Belevantsev <abel@ispras.ru>
381
382 PR rtl-optimization/69307
383 * gcc.dg/pr69307.c: New test.
384
cefe08a4
VM
3852016-03-12 Vladimir Makarov <vmakarov@redhat.com>
386
387 PR target/69614
388 * gcc.target/arm/pr69614.c: New.
389
70112e2a
PT
3902016-03-12 Paul Thomas <pault@gcc.gnu.org>
391
392 PR fortran/70031
393 * gfortran.dg/submodule_14.f08: New test
394
395 PR fortran/69524
396 * gfortran.dg/submodule_15.f08: New test
397
3f1e5d3a
PP
3982016-03-12 Patrick Palka <ppalka@gcc.gnu.org>
399
400 PR c++/70106
401 * g++.dg/cpp1y/paren3.C: New test.
402
a3f6d680
MM
4032016-03-11 Michael Meissner <meissner@linux.vnet.ibm.com>
404
405 PR target/70131
406 * gcc.target/powerpc/ppc-round2.c: New test.
407
92348f09
BS
4082016-03-11 Bernd Schmidt <bschmidt@redhat.com>
409
410 PR target/70123
411 * gcc.dg/torture/pr70123.c: New test.
412
cebde9e9
JL
4132016-03-11 Jeff Law <law@redhat.com>
414
415 PR tree-optimization/70190
416 * gcc.c-torture/compile/pr70190.c: New test.
417
3edc5da4
DM
4182016-03-11 David Malcolm <dmalcolm@redhat.com>
419
420 PR c/68187
421 * c-c++-common/Wmisleading-indentation.c (test43_a): New test
422 case.
423 (test43_b): Likewise.
424 (test43_c): Likewise.
425 (test43_d): Likewise.
426 (test43_e): Likewise.
427 (test43_f): Likewise.
428 (test43_g): Likewise.
429 (test44_a): Likewise.
430 (test44_b): Likewise.
431 (test44_c): Likewise.
432 (test44_d): Likewise.
433 (test44_e): Likewise.
434
318c1204
DM
4352016-03-11 David Malcolm <dmalcolm@redhat.com>
436
437 PR c/70085
438 * c-c++-common/Wmisleading-indentation.c (pr70085): New test case.
439
bc062234
KT
4402016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
441
442 * gcc.target/aarch64/vect-reduc-or_1.c: Add -fno-vect-cost-model to
443 dg-options.
444
acfc1ac1
KT
4452016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
446
447 PR target/70002
448 PR target/69245
449 * gcc.target/aarch64/pr69245_2.c: New test.
450
d1e2bb2d
JJ
4512016-03-11 Jakub Jelinek <jakub@redhat.com>
452
453 PR tree-optimization/70177
454 * gcc.dg/pr70177.c: New test.
455
07350627
AL
4562016-03-11 Alan Lawrence <alan.lawrence@arm.com>
457
458 * gfortran.dg/unconstrained_commons.f: Widen regexp to match j_<N>.
459
5c6706f7
AL
4602016-03-11 Alan Lawrence <alan.lawrence@arm.com>
461
462 * gcc.dg/tree-ssa/sra-20.c: New.
463
02d472a2
JJ
4642016-03-11 Jakub Jelinek <jakub@redhat.com>
465
686d390a
JJ
466 PR rtl-optimization/70174
467 * gcc.dg/pr70174.c: New test.
468
02d472a2
JJ
469 PR tree-optimization/70169
470 * gcc.dg/pr70169.c: New test.
471
0f9befa1
IE
4722016-03-11 Ilya Enkovich <enkovich.gnu@gmail.com>
473
474 PR target/70160
475 * gcc.target/i386/pr70160.c: New test.
476
432d4670
AK
4772016-03-11 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
478
479 * gcc.target/s390/dfp-1.c: New test.
480
a3dc8760
NC
4812016-03-10 Nick Clifton <nickc@redhat.com>
482
483 PR target/70044
484 * gcc.target/aarch64/pr70044.c: New test.
485
b87a8d7d
PP
4862016-03-10 Patrick Palka <ppalka@gcc.gnu.org>
487 Jakub Jelinek <jakub@redhat.com>
488
489 PR c++/70001
490 * g++.dg/cpp0x/constexpr-70001-1.C: New test.
491 * g++.dg/cpp0x/constexpr-70001-2.C: New test.
492 * g++.dg/cpp0x/constexpr-70001-3.C: New test.
493
4f4ada6a
JH
4942016-03-10 Jan Hubicka <hubicka@ucw.cz>
495
496 PR lto/69589
497 * g++.dg/lto/pr69589_0.C: New testcase
498 * g++.dg/lto/pr69589_1.C: New testcase
499
d49b0aa0
MP
5002016-03-10 Marek Polacek <polacek@redhat.com>
501
502 PR c++/70153
503 * g++.dg/delayedfold/unary-plus1.C: New test.
504
5052016-03-10 Andre Vieira <andre.simoesdiasvieira@arm.com>
c81e3837
AV
506
507 * gcc.target/arm/pr45701-1.c: Escape brackets.
508 * gcc.target/arm/pr45701-2.c: Likewise.
509
71017a7b
AL
5102016-03-10 Alan Lawrence <alan.lawrence@arm.com>
511
512 * gfortran.dg/unconstrained_commons.f: New.
513
ba52669f
AM
5142016-03-10 Alan Modra <amodra@gmail.com>
515
516 * gcc.dg/pr69195.c: New.
517 * gcc.dg/pr69238.c: New.
518
27742332
TV
5192016-03-10 Tom de Vries <tom@codesourcery.com>
520
521 PR testsuite/68915
522 * gcc.dg/vect/pr46032.c: Xfail scan if alignment requirements not met.
523
3a81a594
RB
5242016-03-10 Richard Biener <rguenther@suse.de>
525
526 PR tree-optimization/70128
527 * gcc.dg/tree-ssa/alias-34.c: New testcase.
528 * gcc.dg/tree-ssa/alias-35.c: Likewise.
529
3433b975
JJ
5302016-03-09 Jakub Jelinek <jakub@redhat.com>
531
c2864f02
JJ
532 PR tree-optimization/70152
533 * gcc.dg/pr70152.c: New test.
534
3433b975
JJ
535 PR target/70086
536 * gcc.target/i386/pr70086-1.c: New test.
537 * gcc.target/i386/pr70086-2.c: New test.
538 * gcc.target/i386/pr70086-3.c: New test.
2bd8090f
JJ
539
540 PR tree-optimization/70127
541 * gcc.c-torture/execute/pr70127.c: New test.
542
96b3c82d
CP
5432016-03-09 Cesar Philippidis <cesar@codesourcery.com>
544
545 * c-c++-common/goacc/combined-directives-2.c: New test.
546
b4f3232d
DM
5472016-03-09 David Malcolm <dmalcolm@redhat.com>
548
549 PR c/68473
550 PR c++/70105
551 * g++.dg/diagnostic/pr70105.C: New test.
552 * gcc.dg/plugin/diagnostic-test-expressions-1.c (foo): New decl.
553 (test_multiple_ordinary_maps): New test function.
554
40499f81
DM
5552016-03-09 David Malcolm <dmalcolm@redhat.com>
556
557 PR c/68473
558 PR c++/70105
559 * gcc.dg/plugin/diagnostic_plugin_show_trees.c (show_tree):
560 Drop range information from call to inform_at_rich_loc.
561 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c (add_range):
562 New.
563 (test_show_locus): Replace calls to rich_location::add_range with
564 calls to add_range. Rewrite the tests that used the now-defunct
565 rich_location ctor taking a source_range. Simplify other tests
566 by replacing calls to COMBINE_LOCATION_DATA with calls to
567 make_location.
568
c9e33662
RB
5692016-03-09 Richard Biener <rguenther@suse.de>
570 Jakub Jelinek <jakub@redhat.com>
571
572 PR tree-optimization/70138
573 * gcc.dg/vect/pr70138-1.c: New testcase.
574 * gcc.dg/vect/pr70138-2.c: Likewise.
575
2c73b764
JJ
5762016-03-09 Jakub Jelinek <jakub@redhat.com>
577
578 PR target/70049
579 * gcc.target/i386/pr70049.c: New test.
580
c06d25bb
RB
5812016-03-09 Richard Biener <rguenther@suse.de>
582
583 PR c/70143
584 * gcc.dg/Wstrict-aliasing-bogus-upcast.c: New testcase.
585 * gcc.dg/Wstrict-aliasing-struct-with-char-member.c: Likewise.
586 * gcc.dg/Wstrict-aliasing-struct-member.c: Remove again.
587
5828a501
RO
5882016-03-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
589
590 * gcc.dg/vect/bb-slp-34.c: Really don't xfail on aarch64-*-*,
591 arm-*-*.
592
2e141c8d
JJ
5932016-03-09 Jakub Jelinek <jakub@redhat.com>
594
5a9def37
JJ
595 PR middle-end/67278
596 * gcc.dg/simd-7.c: Add -w -Wno-psabi to dg-options.
597
2e141c8d
JJ
598 PR target/67278
599 * gcc.dg/simd-8.c: Add -w -Wno-psabi to dg-options.
600
601 PR middle-end/70050
602 * gcc.dg/pr70050.c: Add -w to dg-options. Fix up PR number
603 in testcase comment.
604
bf751f40
TV
6052016-03-09 Tom de Vries <tom@codesourcery.com>
606
607 * gfortran.dg/goacc/kernels-loop-2.f95: New test.
608 * gfortran.dg/goacc/kernels-loop-data-2.f95: New test.
609 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: New test.
610 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: New test.
611 * gfortran.dg/goacc/kernels-loop-data-update.f95: New test.
612 * gfortran.dg/goacc/kernels-loop-data.f95: New test.
613 * gfortran.dg/goacc/kernels-loop-n.f95: New test.
614 * gfortran.dg/goacc/kernels-loop.f95: New test.
615
e210c999
MS
6162016-03-08 Martin Sebor <msebor@redhat.com>
617
618 PR c++/62096
619 * g++.dg/warn/overflow-warn-7.C: New test.
620
80aac5c8
JM
6212016-03-08 Jason Merrill <jason@redhat.com>
622
623 * lib/g++-dg.exp (g++-dg-runtest): Handle "concepts" in std list.
624 * lib/target-supports.exp (check_effective_target_concepts): New.
625
12b81409
JJ
6262016-03-08 Jakub Jelinek <jakub@redhat.com>
627
d259b234
JJ
628 PR c++/70135
629 * g++.dg/cpp1y/constexpr-loop4.C: New test.
630 * g++.dg/ubsan/pr70135.C: New test.
631
12b81409
JJ
632 PR target/70110
633 * gcc.dg/pr70110.c: New test.
634
b4e9f2aa
MJ
6352016-03-07 Martin Jambor <mjambor@suse.cz>
636
637 * c-c++-common/gomp/clauses-1.c: Remove dg-options.
638 * c-c++-common/gomp/if-1.c: Likewise.
639 * c-c++-common/gomp/pr61486-2.c: Likewise.
640 * c-c++-common/gomp/target-teams-1.c: Moved dg-options except -fopenmp
641 to dg-additional-options.
642 * g++.dg/gomp/gomp.exp: Pass -Wno-hsa to all tests.
643 * g++/gomp/target-teams-1.c: Likewise.
644 * gcc.dg/gomp/gomp.exp: Likewise.
645 * gcc.dg/gomp/pr68128-2.c: Moved dg-options except -fopenmp to
646 dg-additional-options.
647 * gfortran.dg/gomp/gomp.exp: Likewise.
648 * gfortran.dg/gomp/target1.f90: Remove dg-options.
649 * gfortran.dg/gomp/target2.f90: Moved dg-options except -fopenmp to
650 dg-additional-options.
651 * gfortran.dg/gomp/target3.f90: Remove dg-options.
652
f86e631e
MJ
6532016-03-07 Martin Jambor <mjambor@suse.cz>
654
655 * lib/target-supports.exp (check_effective_target_offload_hsa): New.
656 * c-c++-common/gomp/gridify-1.c: New test.
657 * gfortran.dg/gomp/gridify-1.f90: Likewise.
658
94156b3f
AV
6592016-03-07 Andre Vieira <andre.simoesdiasvieira@arm.com>
660
661 * gcc.target/arm/pr45701-1.c: Change assembler scan to not
662 trigger for cortex-r8, when scanning for register r8.
663 * gcc.target/arm/pr45701-2.c: Likewise.
664
a84a49b7 6652016-02-26 Richard Biener <rguenther@suse.de>
4a148e19 666 Jeff Law <law@redhat.com>
a84a49b7
RB
667
668 PR tree-optimization/69740
669 * gcc.c-torture/compile/pr69740-1.c: New test.
670 * gcc.c-torture/compile/pr69740-2.c: New test.
671
e41f6c9e
BS
6722016-03-07 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
673
674 * lib/target-supports.exp
675 (check_effective_target_whole_vector_shift): Enable for PPC64.
676
57548bf5
RB
6772016-03-07 Richard Biener <rguenther@suse.de>
678
679 PR tree-optimization/70115
680 * gcc.dg/torture/pr70115.c: New testcase.
681
4ae13300
NS
6822016-03-07 Nathan Sidwell <nathan@codesourcery.com>
683
684 PR middle-end/69916
685 * c-c-++-common/goacc/pr69916.c: New.
686
5edb9853
RH
6872016-03-07 Richard Henderson <rth@redhat.com>
688
689 * gcc.c-torture/compile/pr70061.c: New test.
690
2067a8f3
RB
6912016-03-07 Richard Biener <rguenther@suse.de>
692
693 PR testsuite/70109
694 * gcc.dg/vect/O3-pr36098.c: New testcase.
695
4145a9b7
CL
6962016-03-07 Christophe Lyon <christophe.lyon@linaro.org>
697
698 * gcc.target/arm/pragma_cpp_fma.c: Reset default FPU.
699
1878be32
EB
7002016-03-07 Eric Botcazou <ebotcazou@adacore.com>
701
702 * gnat.dg/renaming9.ad[sb]: New testcase.
703
df762bb2
JJ
7042016-03-05 Jakub Jelinek <jakub@redhat.com>
705
706 PR c++/70084
707 * g++.dg/expr/stdarg3.C: New test.
708
7d461295
JL
7092016-03-04 Jeff Law <law@redhat.com>
710
711 PR tree-optimization/69196
712 * gcc.dg/tree-ssa/pr69196-1.c: Limit this to sparc*-*-* and
713 x86_64-*-*.
714
29b9828f
BS
7152016-03-04 Bernd Schmidt <bschmidt@redhat.com>
716
b6b552fd
BS
717 PR c/69973
718 * gcc.dg/pr69973.c: New test.
719
201d49e9
BS
720 PR rtl-optimization/69941
721 * gcc.dg/torture/pr69941.c: New test.
722
29b9828f
BS
723 PR c/69824
724 * gcc.dg/pr69824.c: New test.
725
640b7e74
TV
7262016-03-05 Tom de Vries <tom@codesourcery.com>
727
728 * c-c++-common/goacc/nesting-fail-1.c (f_acc_routine): New function.
729 * c-c++-common/goacc-gomp/nesting-fail-1.c (f_acc_routine): New
730 function.
731
7a3a3fad
PP
7322016-03-05 Patrick Palka <ppalka@gcc.gnu.org>
733
734 PR c++/66786
735 * g++.dg/cpp1y/var-templ48.C: New test.
736 * g++.dg/cpp1y/var-templ49.C: New test.
737
cd439aec
EB
7382016-03-04 Eric Botcazou <ebotcazou@adacore.com>
739
740 * g++.dg/Wno-frame-address.C: Skip on IA-64.
741
60204554
JJ
7422016-03-04 Jakub Jelinek <jakub@redhat.com>
743
0c8825de
JJ
744 PR c++/70035
745 * g++.dg/ubsan/pr70035.C: New test.
746
60204554
JJ
747 PR target/70062
748 * gcc.target/i386/pr70062.c: New test.
749
f79d4eab
L
7502016-03-04 H.J. Lu <hongjiu.lu@intel.com>
751
752 * g++.dg/template/typename21.C: Remove c++98_only.
753
ea81ce67
L
7542016-03-04 H.J. Lu <hongjiu.lu@intel.com>
755
756 * g++.dg/template/typename21.C: Replace c++98 with c++98_only.
757
64b23c13
DM
7582016-03-04 David Malcolm <dmalcolm@redhat.com>
759
760 PR c/68187
761 * c-c++-common/Wmisleading-indentation.c (fn_42_a): New test
762 function.
763 (fn_42_b): Likewise.
764 (fn_42_c): Likewise.
765
729526f5
DM
7662016-03-04 David Malcolm <dmalcolm@redhat.com>
767
768 PR c/68187
769 * c-c++-common/Wmisleading-indentation.c (fn_40_a): New test
770 function.
771 (fn_40_b): Likewise.
772 (fn_41_a): Likewise.
773 (fn_41_b): Likewise.
774
f9ea11ac
JJ
7752016-03-04 Jakub Jelinek <jakub@redhat.com>
776
777 PR target/70059
778 * gcc.target/i386/avx512f-pr70059.c: New test.
779 * gcc.target/i386/avx512dq-pr70059.c: New test.
780
b6c38c69
BS
7812016-03-04 Bernd Schmidt <bschmidt@redhat.com>
782
783 PR rtl-optimization/57676
784 * gcc.dg/torture/pr57676.c: New test.
785
af3cdd34
IE
7862016-03-04 Ilya Enkovich <enkovich.gnu@gmail.com>
787
788 * gcc.dg/pr70026.c: New test.
789
7ff6ca38
MP
7902016-03-04 Marek Polacek <polacek@redhat.com>
791
792 PR c/69798
793 * gcc.dg/cilk-plus/pr69798-1.c: New test.
794 * gcc.dg/cilk-plus/pr69798-2.c: New test.
795
a6bf62d5
KT
7962016-03-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
797
798 PR target/70004
799 * gcc.target/aarch64/scalar_shift_1.c: (test_corners_sisd_di):
800 Delete.
801 (test_corners_sisd_si): Likewise.
802 (main): Remove checks of the above.
803 * gcc.target/aarch64/shift_wide_invalid_1.c: New test.
804
ae4cdc6a
EB
8052016-03-04 Eric Botcazou <ebotcazou@adacore.com>
806
807 * gcc.dg/Wno-frame-address.c: Skip on IA-64.
808
08455559
CL
8092016-03-04 Christophe Lyon <christophe.lyon@linaro.org>
810
811 * gcc.dg/torture/pr69951.c: Accept argc==0.
812
e9a35493
RB
8132016-03-04 Richard Biener <rguenther@suse.de>
814
815 PR c++/70054
816 * g++.dg/warn/Wstrict-aliasing-bogus-union-2.C: New testcase.
817 * gcc.dg/Wstrict-aliasing-struct-member.c: New testcase.
818
fba054c2
DV
8192016-03-04 Dominik Vogt <vogt@linux.vnet.ibm.com>
820
821 PR testsuite/69766
822 * go.test/go-test.exp: S/390: Set GOARCH to the current target when
823 testing multiarch.
824
f10cdc6c
JJ
8252016-03-04 Jakub Jelinek <jakub@redhat.com>
826
827 PR debug/69947
828 * gcc.dg/guality/pr69947.c: New test.
829
2e981ba0
JJ
8302016-03-03 Jakub Jelinek <jakub@redhat.com>
831
832 PR ada/70017
833 * gcc.dg/pr70017.c (foo): Store 0 to first element of each array.
834
0ba3bfa2
KT
8352016-03-03 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
836
837 PR rtl-optimization/69904
838 * gcc.target/arm/pr69904.c: New test.
839
97ecdb46
JJ
8402016-03-03 Jakub Jelinek <jakub@redhat.com>
841
842 PR target/70021
843 * gcc.dg/vect/pr70021.c: New test.
844 * gcc.target/i386/pr70021.c: New test.
845
a2a743a1
MP
8462016-03-03 Marek Polacek <polacek@redhat.com>
847
848 PR middle-end/70050
849 * gcc.dg/pr70050.c: New test.
850
fa07ecdd
JG
8512016-03-03 James Greenhalgh <james.greenhalgh@arm.com>
852
853 * gcc.dg/vect/bb-slp-34.c: Don't XFAIL for ARM/AArch64.
854
23504262
ML
8552016-03-03 Ilya Enkovich <enkovich.gnu@gmail.com>
856
857 PR tree-optimization/70043
858 * gfortran.dg/vect/pr70043.f90: New test.
859
b7b9e1a9
EB
8602016-03-03 Eric Botcazou <ebotcazou@adacore.com>
861
862 * gnat.dg/specs/task1.ads: New test.
863
cb83ba54
RO
8642016-03-03 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
865
866 * lib/gcc-gdb-test.exp (gdb-test): Make log message match command.
867 Invoke gdb with -batch.
868 * lib/gcc-simulate-thread.exp (simulate-thread): Likewise.
869
a75f5e30
RB
8702016-03-03 Richard Biener <rguenther@suse.de>
871
872 PR tree-optimization/55936
873 * gcc.dg/tree-ssa/vrp06.c: Remove XFAIL.
874
268bc320
JL
8752016-03-02 Jeff Law <law@redhat.com>
876
815f20ab
JL
877 PR rtl-optimization/69942
878 * gcc.dg/ifcvt-5.c: Use "word_mode" rather than "int" to limit the
879 effects of argument promotions.
880
268bc320
JL
881 PR tree-optimization/69987
882 * gfortran.dg/pr69987.f90: Use "-w" to avoid failures when the
883 target does not support -fprefetch-loop-arrays.
884
171f7de5
UB
8852016-03-02 Uros Bizjak <ubizjak@gmail.com>
886
887 * gcc.target/i386/bmi2-bzhi-2.c: Change to runtime test.
888
192912db
BC
8892016-03-02 Bin Cheng <bin.cheng@arm.com>
890
c7908871 891 PR rtl-optimization/69052
192912db
BC
892 * gcc.target/i386/pr69052.c: New test.
893
90a7a40b
AM
8942016-03-02 Alan Modra <amodra@gmail.com>
895
896 * gcc.dg/pr69990.c: New.
897
69fa742f
JJ
8982016-03-02 Jakub Jelinek <jakub@redhat.com>
899
de752fb0
JJ
900 PR c/68062
901 * c-c++-common/vector-compare-4.c: Add -Wno-psabi to dg-options.
902
903 PR middle-end/70022
904 * gcc.dg/pr70022.c: Add -w -Wno-psabi to dg-options.
905
69fa742f
JJ
906 PR target/70028
907 * gcc.target/i386/pr70028.c: New test.
908
7c65bd56
MK
9092016-03-02 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
910
911 * c-c++-common/asan/swapcontext-test-1.c,
912 * c-c++-common/tsan/thread_leak.c,
913 * g++.dg/tsan/aligned_vs_unaligned_race.C,
914 * g++.dg/tsan/benign_race.C,
915 * g++.dg/tsan/fd_close_norace.C,
916 * g++.dg/tsan/fd_close_norace2.C: Print markers to stderr to avoid
917 races with sanitizer output
918
37d98220 9192016-03-02 Richard Biener <rguenther@suse.de>
171f7de5 920 Uros Bizjak <ubizjak@gmail.com>
37d98220
RB
921
922 PR target/67278
923 * gcc.dg/simd-8.c: New testcase.
924
218db463
RB
9252016-03-02 Richard Biener <rguenther@suse.de>
926
927 PR middle-end/67278
928 * gcc.dg/simd-7.c: New testcase.
929
22c72158
EB
9302016-03-02 Eric Botcazou <ebotcazou@adacore.com>
931
932 * gcc.target/i386/pr70007.c: Tweak.
933
9a790ccc
DV
9342016-03-02 Dominik Vogt <vogt@linux.vnet.ibm.com>
935
936 * gfortran.dg/bessel_6.f90: Reduce accuracy for S/390.
937
bd02f00f
MP
9382016-03-02 Marek Polacek <polacek@redhat.com>
939
940 PR c/67854
941 * gcc.dg/pr67854.c: New test.
942
1e840f39
JJ
9432016-03-02 Jakub Jelinek <jakub@redhat.com>
944
945 PR middle-end/70025
946 * gcc.dg/torture/pr70025.c: New test.
947
bca00241
VK
9482016-03-02 Venkataramanan Kumar <venkataramanan.kumar@amd.com>
949
950 PR tree-optimization/68621
951 * gcc.dg/tree-ssa/ifc-8.c: Adjust test.
952
0bca04b8
EB
9532016-03-01 Eric Botcazou <ebotcazou@adacore.com>
954
955 * gcc.target/i386/pr70007.c: New test.
956
2a9afc86
JL
9572016-03-01 Jeff Law <law@redhat.com>
958
eab2541b 959 PR tree-optimization/69196
9d83ef71 960 * gcc.dg/tree-ssa/pr69196-1.c: New test.
eab2541b 961
2a9afc86
JL
962 PR tree-optimization/69196
963 * gcc.dg/tree-ssa/vrp46.c: Twiddle threading params to keep it from
964 duplicating code and spoiling the expected output.
965
0d39977e
MM
9662016-03-01 Michael Meissner <meissner@linux.vnet.ibm.com>
967
968 PR target/70033
969 * gcc.target/powerpc/p9-lxvx-stxvx-1.c: Make sure compiler
970 supports power9 before doing tests.
971 * gcc.target/powerpc/p9-lxvx-stxvx-2.c: Likewise.
972 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: Likewise.
973 * gcc.target/powerpc/p9-permute.c: Likewise.
974
a0c0699d
UB
9752016-03-01 Uros Bizjak <ubizjak@gmail.com>
976
977 PR target/70027
978 * gcc.target/i386/pr70027.c: New test.
979
0ae3ef47 9802016-03-01 Eric Botcazou <ebotcazou@adacore.com>
355a43a1
EB
981
982 * gcc.dg/pr70017.c: New test.
983
686e2237
JJ
9842016-03-01 Jakub Jelinek <jakub@redhat.com>
985
986 PR c/69796
987 PR c/69974
988 * gcc.dg/pr69796.c: New test.
989 * gcc.dg/pr69974.c: New test.
990
f8e4188c
EB
9912016-03-01 Eric Botcazou <ebotcazou@adacore.com>
992
993 * gnat.dg/stack_usage3.adb: Robustify and enable for all targets.
994
5e3f1c7c
JL
9952016-02-29 Jeff Law <law@redhat.com>
996
997 PR tree-optimization/69987
998 * gfortran.dg/pr69987.f90: New test.
999
1000 PR tree-optimization/69989
1001 * gcc.c-torture/compile/pr69989-2.c: New test.
1002
1be56bc5
MP
10032016-03-01 Marek Polacek <polacek@redhat.com>
1004
1005 PR c++/69795
1006 * g++.dg/parse/invalid1.C: New test.
1007
1b19470d
RB
10082016-03-01 Richard Biener <rguenther@suse.de>
1009
1010 PR middle-end/70022
1011 * gcc.dg/pr70022.c: New testcase.
1012
3ae0661a
IE
10132016-03-01 Ilya Enkovich <enkovich.gnu@gmail.com>
1014
1015 PR tree-optimization/69956
1016 * gcc.dg/pr69956.c: New test.
1017
0f09ab88
BS
10182016-02-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1019
1020 PR target/70011
1021 * gcc.dg/vect/costmodel/ppc/costmodel-fast-math-vect-pr299925.c:
1022 XFAIL when hardware supports efficient unaligned storage access.
1023
76d881bf
PP
10242016-03-01 Patrick Palka <ppalka@gcc.gnu.org>
1025
1026 PR c++/69961
1027 * g++.dg/template/pr69961a.C: New test.
1028 * g++.dg/template/pr69961b.C: New test.
1029
7168133a
DM
10302016-02-29 David Malcolm <dmalcolm@redhat.com>
1031
1032 PR preprocessor/69985
1033 * gcc.dg/cpp/pr69985.c: New test case.
1034
0c6072a3
JL
10352016-02-29 Jeff Law <law@redhat.com>
1036
e66f219b
JL
1037 PR tree-optimization/70005
1038 * gcc.c-torture/execute/pr70005.c New test.
1039
0c6072a3
JL
1040 PR tree-optimization/69999
1041 * gcc.c-torture/compile/pr69999.c: New test.
1042
fd9fbdb3
YR
10432016-02-29 Yuri Rumyantsev <ysrumyan@gmail.com>
1044
1045 PR tree-optimization/69652
1046 * gcc.dg/torture/pr69652.c: Delete test.
1047 * gcc.dg/vect/pr69652.c: New test.
1048
cbd400b4
RB
10492016-02-19 Richard Biener <rguenther@suse.de>
1050
1051 PR tree-optimization/69980
1052 * gfortran.dg/vect/pr69980.f90: New testcase.
1053
84ea0f58
EB
10542016-02-29 Eric Botcazou <ebotcazou@adacore.com>
1055
1056 * gcc.target/sparc/20160229-1.c: New test.
1057
5d2a63dc
EB
10582016-02-29 Eric Botcazou <ebotcazou@adacore.com>
1059
1060 * gnat.dg/stack_usage3.adb: New test.
1061 * gnat.dg/stack_usage3_pkg.ads: New helper.
1062
93e708f9
EB
10632016-02-29 Eric Botcazou <ebotcazou@adacore.com>
1064
1065 * gnat.dg/renaming8.adb: New test.
1066 * gnat.dg/renaming8_pkg1.ads: New helper.
1067 * gnat.dg/renaming8_pkg2.ad[sb]: Likewise.
1068 * gnat.dg/renaming8_pkg3.ad[sb]: Likewise.
1069
6512bc93
RB
10702016-02-29 Richard Biener <rguenther@suse.de>
1071
1072 PR tree-optimization/69720
1073 * gcc.dg/vect/vect-outer-pr69720.c: New testcase.
1074
7b201a88
TK
10752016-02-28 Thomas Koenig <tkoenig@gcc.gnu.org>
1076
1077 PR fortran/68147
1078 PR fortran/47674
1079 * gfortran.dg/realloc_on_assign_26.f90: New test case.
1080
82ee0cf2 10812016-02-28 Harald Anlauf <anlauf@gmx.de>
b2fd5373
HA
1082 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1083
1084 PR fortran/56007
1085 * gfortran.dg/coarray_8.f90: Adjust error message.
1086 * gfortran.dg/pr56007.f90: New test.
1087 * gfortran.dg/pr56007.f: New test.
1088
cdc1a2c8
L
10892016-02-28 H.J. Lu <hongjiu.lu@intel.com>
1090
1091 PR tree-optimization/69989
1092 * gcc.dg/torture/pr69989.c: New test.
1093
33505bcf
EB
10942016-02-28 Eric Botcazou <ebotcazou@adacore.com>
1095
1096 * gcc.target/i386/stack-realign-win.c: New test.
1097
524bfb19
HA
10982016-02-28 Harald Anlauf <anlauf@gmx.de>
1099
1100 PR fortran/60126
1101 * gfortran.dg/pr60126.f90: New test.
1102
bd542508
JL
11032016-02-27 Jeff Law <law@redhat.com>
1104
1105 Revert
1106 2016-02-26 Richard Biener <rguenther@suse.de>
1107 Jeff Law <law@redhat.com>
1108
1109 PR tree-optimization/69740
1110 * gcc.c-torture/compile/pr69740-1.c: New test.
1111 * gcc.c-torture/compile/pr69740-2.c: New test.
1112
dd1291e0
JD
11132016-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1114
5fb67f8b 1115 PR fortran/69910
dd1291e0
JD
1116 * gfortran.dg/newunit_4.f90: New test.
1117
5cfefb59
JJ
11182016-02-27 Jakub Jelinek <jakub@redhat.com>
1119
1120 PR target/69613
1121 PR rtl-optimization/69886
1122 * gcc.dg/torture/pr69886.c: Add -w -Wno-psabi to dg-options.
1123 * gcc.dg/torture/pr69613.c: Likewise. Guard -mavx with avx_runtime
1124 target.
1125
20ba5f33
MS
11262016-02-26 Martin Sebor <msebor@redhat.com>
1127
1128 PR tree-optimization/15826
1129 * gcc.dg/tree-ssa/pr15826.c: New test.
1130
e6fb01b0
JJ
11312016-02-26 Jakub Jelinek <jakub@redhat.com>
1132
1133 PR target/69969
1134 * gcc.target/powerpc/pr69969.c: New test.
1135
e3e0cf64
MS
11362016-02-26 Martin Sebor <msebor@redhat.com>
1137
1138 PR c++/15766
1139 * g++.old-deja/g++.other/decl5.C: Add a test case.
1140
d1f2bea5
SB
11412016-02-26 Segher Boessenkool <segher@kernel.crashing.org>
1142
1143 PR target/69946
1144 * gcc.target/powerpc/pr69946.c: New file.
1145
4a4f9d2b 11462016-02-26 Richard Biener <rguenther@suse.de>
e3e0cf64 1147 Jeff Law <law@redhat.com>
4a4f9d2b 1148
e3e0cf64 1149 PR tree-optimization/69740
4a4f9d2b
RB
1150 * gcc.c-torture/compile/pr69740-1.c: New test.
1151 * gcc.c-torture/compile/pr69740-2.c: New test.
1152
ad2a2706
MJ
11532016-02-26 Martin Jambor <mjambor@suse.cz>
1154
1155 PR middle-end/69920
1156 * gcc.dg/torture/pr69932.c: New test.
1157 * gcc.dg/torture/pr69936.c: Likewise.
1158
1d11f7ce
AK
11592016-02-26 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1160
1161 PR target/69709
1162 * gcc.target/s390/pr69709.c: New test.
1163
6cfccbb2
KT
11642016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1165
1166 PR target/69245
1167 * gcc.target/aarch64/pr69245_1.c: New test.
1168
ac59ad4e
KT
11692016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1170
1171 PR target/69613
1172 * gcc.dg/torture/pr69613.c: New test.
1173
a2ad54a0
JJ
11742016-02-26 Jakub Jelinek <jakub@redhat.com>
1175
1176 PR rtl-optimization/69891
1177 * gcc.target/i386/pr69891.c: New test.
1178
0884062c 11792016-02-26 Michael Meissner <meissner@linux.vnet.ibm.com>
c163789b
MM
1180 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1181
d2369d4f 1182 PR target/61397
c163789b
MM
1183 * gcc.target/powerpc/p8vector-ldst.c: Adjust to test desired
1184 functionality for both 32-bit and 64-bit.
1185
5aed7e2c
RB
11862016-02-26 Richard Biener <rguenther@suse.de>
1187
1188 PR tree-optimization/69551
1189 * gcc.dg/torture/pr69951.c: New testcase.
1190
798e2a8e
RB
11912016-02-25 Richard Biener <rguenther@suse.de>
1192
1193 PR tree-optimization/48795
1194 * gcc.dg/Warray-bounds-18.c: New testcase.
1195
9559fbac
RO
11962016-02-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1197
1198 * g++.dg/ext/attr-constructor1.C: Require init_priority support.
1199
c049b107
JJ
12002016-02-25 Jakub Jelinek <jakub@redhat.com>
1201
1202 PR rtl-optimization/69896
1203 * gcc.dg/pr69896.c: New test.
1204
1137001c
PP
12052016-02-25 Patrick Palka <ppalka@gcc.gnu.org>
1206
1207 PR c++/69736
1208 * g++.dg/cpp1y/paren2.C: New test.
1209
2e9c8641
MS
12102016-02-24 Martin Sebor <msebor@redhat.com>
1211
1212 PR c/51147
1213 * gcc.dg/enum-mode-2.c: New test.
1214
03ca8fb3
JJ
12152016-02-24 Jakub Jelinek <jakub@redhat.com>
1216
1217 PR c++/69922
1218 * g++.dg/warn/Wnonnull-compare-6.C: New test.
1219 * g++.dg/warn/Wnonnull-compare-7.C: New test.
1220 * g++.dg/ubsan/pr69922.C: New test.
1221
0b05329b
MP
12222016-02-24 Marek Polacek <polacek@redhat.com>
1223
1224 PR c/69819
1225 * gcc.dg/pr69819.c: New test.
1226
57c2c374
MS
12272016-02-24 Martin Sebor <msebor@redhat.com>
1228
3b96b93a
MS
1229 PR c++/69912
1230 * g++.dg/ext/flexary15.C: New test.
1231
12322016-02-24 Martin Sebor <msebor@redhat.com>
1233
1234 * gcc.dg/builtins-68.c: Avoid making unportable
57c2c374 1235 assumptions about the relationship between SIZE_MAX and UINT_MAX.
3b96b93a 1236 * g++.dg/ext/builtin_alloca.C: Same.
57c2c374 1237
65433bb5
MK
12382016-02-24 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
1239 Charles Baylis <charles.baylis@linaro.org>
1240
1241 PR debug/61033
1242 * g++.dg/pr61033.C: Add a regression testcase for PR debug/61033.
1243
f802a424 12442016-02-24 Richard Biener <rguenther@suse.de>
44293580 1245 Jakub Jelinek <jakub@redhat.com>
f802a424
RB
1246
1247 PR middle-end/69760
1248 * gcc.dg/torture/pr69760.c: New testcase.
1249
525f795f
RO
12502016-02-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1251
1252 * gcc.dg/debug/dwarf2/prod-options.c: Use different DW_AT_producer
1253 pattern on Solaris with as.
1254
cd7bbceb
KT
12552016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1256
1257 * gcc.target/arm/cond_sub_restrict_it.c: New test.
1258 * gcc.target/arm/condarith_restrict_it.c: Likewise.
1259 * gcc.target/arm/movcond_restrict_it.c: Likewise.
1260 * gcc.target/arm/negscc_restrict_it.c: Likewise.
1261
89c0c1fd
JJ
12622016-02-24 Jakub Jelinek <jakub@redhat.com>
1263
1264 PR middle-end/69915
1265 * gcc.dg/pr69915.c: New test.
1266
0683fd27
KT
12672016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1268
1269 PR rtl-optimization/69886
1270 * gcc.dg/torture/pr69886.c: New test.
1271
e53d562a
RB
12722016-02-24 Richard Biener <rguenther@suse.de>
1273
1274 PR middle-end/68963
1275 * gcc.dg/torture/pr68963.c: New testcase.
1276
74a00288
KT
12772016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1278
1279 PR target/69875
1280 * gcc.target/arm/atomic_loaddi_acquire.x: New file.
1281 * gcc.target/arm/atomic_loaddi_relaxed.x: Likewise.
1282 * gcc.target/arm/atomic_loaddi_seq_cst.x: Likewise.
1283 * gcc.target/arm/atomic_loaddi_1.c: New test.
1284 * gcc.target/arm/atomic_loaddi_2.c: Likewise.
1285 * gcc.target/arm/atomic_loaddi_3.c: Likewise.
1286 * gcc.target/arm/atomic_loaddi_4.c: Likewise.
1287 * gcc.target/arm/atomic_loaddi_5.c: Likewise.
1288 * gcc.target/arm/atomic_loaddi_6.c: Likewise.
1289 * gcc.target/arm/atomic_loaddi_7.c: Likewise.
1290 * gcc.target/arm/atomic_loaddi_8.c: Likewise.
1291 * gcc.target/arm/atomic_loaddi_9.c: Likewise.
1292
340fd4c9
JJ
12932016-02-24 Jakub Jelinek <jakub@redhat.com>
1294
1295 PR middle-end/69909
1296 * gcc.dg/torture/pr69909.c: New test.
1297
47d3fdb2
RB
12982016-02-24 Richard Biener <rguenther@suse.de>
1299
1300 PR tree-optimization/69907
1301 * gcc.dg/vect/bb-slp-pr69907.c: New testcase.
1302 * gcc.dg/vect/bb-slp-34.c: XFAIL.
1303 * gcc.dg/vect/bb-slp-pr68892.c: Likewise.
1304
dab73e73
CB
13052016-02-24 Christian Bruel <christian.bruel@st.com>
1306
1307 * gcc.target/arm/pragma_cpp_fma.c: New test.
1308
7cc5ec65
JD
13092016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1310
1311 PR fortran/61156
1312 * gfortran.dg/include_6.f90: Update test.
1313
067fbd8b
JJ
13142016-02-23 Jakub Jelinek <jakub@redhat.com>
1315
1316 PR objc/69844
1317 * objc.dg/pr69844.m: New test.
1318
64a454d9
JD
13192016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1320
1321 PR libgfortran/69456
1322 * gfortran.dg/namelist_89.f90: New test.
1323 * gfortran.dg/pr59700.f90: Update test..
1324
35886f0b
MS
13252016-02-23 Martin Sebor <msebor@redhat.com>
1326
1327 PR middle-end/69780
1328 * g++.dg/ext/builtin_alloca.C: New test.
1329 * gcc.dg/builtins-68.c: New test.
1330
162cc7e3
RH
13312016-02-23 Richard Henderson <rth@redhat.com>
1332
1333 * gcc.target/i386/addr-space-3.c: Remove test.
1334
196440f8
DM
13352016-02-23 David Malcolm <dmalcolm@redhat.com>
1336
1337 PR preprocessor/69126
1338 PR preprocessor/69543
1339 * c-c++-common/pr69126-2-long.c: New test.
1340 * c-c++-common/pr69126-2-short.c: New test.
1341 * c-c++-common/pr69543-1.c: Remove xfail.
1342
1d3121af
DM
13432016-02-23 David Malcolm <dmalcolm@redhat.com>
1344
1345 PR preprocessor/69126
1346 PR preprocessor/69543
1347 PR preprocessor/69558
1348 * c-c++-common/pr69126.c (MACRO_1, test_1): New.
1349 (f): Rename to...
1350 (test_2): ...this, and add leading comment.
1351 (MACRO_3, test_3): New.
1352 (MACRO_4A, MACRO_4B, test_4): New.
1353 (MACRO): Rename to...
1354 (MACRO_5): ...this.
1355 (g): Rename to...
1356 (test_5): ...this, updating for renaming of MACRO, and
1357 add leading comment.
1358 * c-c++-common/pr69543-1.c: New.
1359 * c-c++-common/pr69543-2.c: New.
1360 * c-c++-common/pr69543-3.c: New.
1361 * c-c++-common/pr69543-4.c: New.
1362 * c-c++-common/pr69558-1.c: New.
1363 * c-c++-common/pr69558-2.c: New.
1364 * c-c++-common/pr69558-3.c: New.
1365 * c-c++-common/pr69558-4.c: New.
1366 * gcc.dg/pr69558.c: Move to...
1367 * c-c++-common/pr69558.c: ...here. Add dg-bogus directives, with
1368 xfail for c++.
1369
f99c3557
TS
13702016-02-23 Thomas Schwinge <thomas@codesourcery.com>
1371
1372 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: Adjust
1373 to -ftree-parallelize-loops/-fopenacc changes.
1374 * c-c++-common/goacc/kernels-double-reduction-n.c: Likewise.
1375 * c-c++-common/goacc/kernels-double-reduction.c: Likewise.
1376 * c-c++-common/goacc/kernels-loop-2.c: Likewise.
1377 * c-c++-common/goacc/kernels-loop-3.c: Likewise.
1378 * c-c++-common/goacc/kernels-loop-g.c: Likewise.
1379 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: Likewise.
1380 * c-c++-common/goacc/kernels-loop-n.c: Likewise.
1381 * c-c++-common/goacc/kernels-loop-nest.c: Likewise.
1382 * c-c++-common/goacc/kernels-loop.c: Likewise.
1383 * c-c++-common/goacc/kernels-one-counter-var.c: Likewise.
1384 * c-c++-common/goacc/kernels-reduction.c: Likewise.
1385 * gfortran.dg/goacc/kernels-loop-inner.f95: Likewise.
1386 * gfortran.dg/goacc/kernels-loops-adjacent.f95: Likewise.
1387
c60ec7c2
RO
13882016-02-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1389
1390 * gcc.target/i386/chkp-hidden-def.c: Require alias support.
1391
f1a62b6f
JJ
13922016-02-23 Jakub Jelinek <jakub@redhat.com>
1393
e67bf044
JJ
1394 PR c++/69902
1395 * g++.dg/warn/Wnonnull-compare-5.C: New test.
1396
f1a62b6f
JJ
1397 PR c/69900
1398 * gcc.dg/pr69900.c: New test.
1399
20c5e09e
MJ
14002016-02-23 Martin Jambor <mjambor@suse.cz>
1401
1402 PR tree-optimization/69666
1403 * gcc.dg/tree-ssa/pr69666.c: New test.
1404
e457a6fc
AV
14052016-02-23 Andre Vehreschild <vehre@gcc.gnu.org>
1406
1407 PR fortran/67451
1408 * gfortran.dg/coarray_allocate_5.f08: New test.
1409
d7b574f4
AK
14102016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1411
1412 * gcc.target/s390/vcond-shift.c: Move to ...
1413 * gcc.target/s390/vector/vcond-shift.c: ... here.
1414
58bdeb44
AK
14152016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1416
1417 * gcc.target/s390/md/movstr-2.c: Move and rename to ...
1418 * gcc.target/s390/vector/stpcpy-1.c: ... this one.
1419
7cd0387b
AK
14202016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1421
1422 * gcc.target/s390/md/movstr-1.c: Turn into compile test.
1423
4246c8da
MW
14242016-02-20 Mark Wielaard <mjw@redhat.com>
1425
1426 PR c/28901
1427 * gcc.dg/unused-variable-3.c: New test.
1428
f93bc532
JJ
14292016-02-22 Jakub Jelinek <jakub@redhat.com>
1430
1431 PR target/69888
1432 * gcc.target/i386/pr69888.c: New test.
1433
c4e360f4
RB
14342016-02-22 Richard Biener <rguenther@suse.de>
1435
1436 PR tree-optimization/69882
1437 * gfortran.dg/vect/pr69882.f90: New testcase.
1438
09c92f1c
JJ
14392016-02-22 Jakub Jelinek <jakub@redhat.com>
1440
1441 PR target/69885
1442 * gcc.dg/pr69885.c: New test.
1443
f88d45dc
OE
14442016-02-22 Oleg Endo <olegendo@gcc.gnu.org>
1445
1446 PR target/69806
1447 PR target/54089
1448 * gcc.target/sh/pr54089-10.c: New.
1449
ce1ff48e
PT
14502016-02-20 Paul Thomas <pault@gcc.gnu.org>
1451
1452 PR fortran/69423
1453 * gfortran.dg/deferred_character_15.f90 : New test.
1454
bbf27208
DH
14552016-02-20 Dominique d'Humieres <dominiq@lps.ens.fr>
1456
1457 PR fortran/57365
1458 gfortran.dg/allocate_with_source_18.f03: New test.
1459
14602016-02-20 Harald Anlauf <anlauf@gmx.de>
1461
1462 PR fortran/52531
1463 gfortran.dg/gomp/pr52531.f90: New test.
1464
268be88c
BE
14652016-02-19 Bernd Edlinger <bernd.edlinger@hotmail.de>
1466
1467 PR c++/69865
1468 * c-c++-common/Wshift-negative-value-6.c: Add -std=c++11 before
1469 -std=c++03.
1470
4b6c824a
JJ
14712016-02-19 Jakub Jelinek <jakub@redhat.com>
1472
871b3f47
JJ
1473 PR c++/69826
1474 * c-c++-common/cilk-plus/CK/pr69826-1.c: New test.
1475 * c-c++-common/cilk-plus/CK/pr69826-2.c: New test.
1476
7a965d51
JJ
1477 PR c++/69850
1478 * g++.dg/warn/Wnonnull-compare-4.C: New test.
1479
4b6c824a
JJ
1480 PR c++/69851
1481 * g++.dg/torture/pr69851.C: New test.
1482
15fca21a
MS
14832016-02-19 Martin Sebor <msebor@redhat.com>
1484
1485 PR testsuite/69573
1486 * gcc.dg/pr61053.c: Tweaked test to avoid bogus failures.
1487
19e21586
JJ
14882016-02-19 Jakub Jelinek <jakub@redhat.com>
1489
03a616ac
JJ
1490 PR c++/69850
1491 * g++.dg/warn/Wnonnull-compare-2.C: New test.
1492 * g++.dg/warn/Wnonnull-compare-3.C: New test.
1493
19e21586
JJ
1494 PR c++/67767
1495 * g++.dg/cpp0x/pr67767.C: New test.
1496
2db16594
KT
14972016-02-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1498
1499 * lib/target-supports.exp: Define aarch64_asm_FUNC_ok checks
1500 for fp, simd, crypto, crc, lse.
1501 * doc/sourcebuild.texi (AArch64-specific attributes): Document the
1502 above.
1503 * gcc.target/aarch64/assembler_arch_1.c: Add aarch64_asm_lse_ok
1504 effective target check.
1505
5a7d9d1e
JJ
15062016-02-19 Jakub Jelinek <jakub@redhat.com>
1507
1508 PR target/69820
1509 * gcc.target/i386/pr69820.c: New test.
1510
6448f064
AK
15112016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1512
1513 * gcc.target/s390/vector/int128-1.c: New test.
1514
d0a859e6
AK
15152016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1516
1517 * gcc.target/s390/vector/vec-vcond-1.c: New test.
1518
9e4eb643
AK
15192016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1520
1521 * gcc.target/s390/md/movstr-1.c: Allow also the z13 strings
1522 instruction pattern name to prevent the testcase from failing with
1523 -march=z13.
1524
859a4c0e
AK
15252016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1526
1527 * gcc.target/s390/md/movstr-2.c: New test.
1528
efc2340b
MK
15292016-02-19 Marcin Kościelnicki <koriakin@0x04.net>
1530
1531 * gcc.target/s390/morestack.c: New test.
1532
ca2bfbc2
DV
15332016-02-19 Dominik Vogt <vogt@linux.vnet.ibm.com>
1534
1535 PR target/69625
1536 * gcc.target/s390/pr69625.c: Add test case.
1537
efd4bd05
BE
15382016-02-18 Bernd Edlinger <bernd.edlinger@hotmail.de>
1539
1540 PR testsuite/68580
1541 * c-c++-common/tsan/pr65400-1.c (v, q, o): Make 8-byte aligned.
1542
2bf2078a
MM
15432016-02-18 Michael Meissner <meissner@linux.vnet.ibm.com>
1544
1545 PR target/68404
1546 * gcc.target/powerpc/fusion.c: Revert the 2016-02-09 change.
1547 * gcc.target/powerpc/fusion3.c: Likewise.
1548
f003579e
RB
15492016-02-18 Richard Biener <rguenther@suse.de>
1550
1551 PR middle-end/69553
1552 * g++.dg/torture/pr69553.C: New testcase.
1553
19233914
NC
15542016-02-18 Nick Clifton <nickc@redhat.com>
1555
efd4bd05
BE
1556 PR target/62254
1557 PR target/69610
1558 * gcc.target/arm/pr62554.c: New test.
1559 * gcc.target/arm/pr69610-1.c: New test.
1560 * gcc.target/arm/pr69610-2.c: New test.
19233914 1561
23f27839
RB
15622016-02-18 Richard Biener <rguenther@suse.de>
1563
1564 PR middle-end/69854
1565 * gcc.dg/torture/pr69854.c: New testcase.
1566
932c0da4
JJ
15672016-02-17 Jakub Jelinek <jakub@redhat.com>
1568
1569 PR c++/69850
1570 * g++.dg/warn/Wnonnull-compare-1.C: New test.
1571
1bed93e4
BS
15722012-02-17 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1573
1574 * gcc.target/powerpc/vec-cg.c: New test.
1575
57bfb134
RB
15762016-02-17 Richard Biener <rguenther@suse.de>
1577
1578 PR testsuite/69586
1579 * gcc.dg/uninit-21.c: Add -fno-short-enums.
1580
a44e0ebb
KT
15812016-02-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1582
1583 PR target/69161
1584 * gcc.c-torture/compile/pr69161.c: New test.
1585
ffacd726
DS
15862016-02-17 David Sherwood <david.sherwood@arm.com>
1587
1588 PR target/69532
1589 * gcc.target/arm/fmaxmin.c: Change effective target to arm_v8_neon_hw.
1590 * gcc.target/arm/vect-fmaxmin.c: Likewise.
1591
448db8d2
EB
15922016-02-17 Eric Botcazou <ebotcazou@adacore.com>
1593
1594 * gcc.dg/ifcvt-4.c: Skip on Visium.
1595
e2f0522e
EB
15962016-02-17 Eric Botcazou <ebotcazou@adacore.com>
1597
1598 * gnat.dg/atomic8.adb: New test.
1599
bf17fe3f
EB
16002016-02-17 Eric Botcazou <ebotcazou@adacore.com>
1601
1602 * gnat.dg/discr46.ad[sb]: New test.
1603
ecf835e9
KN
16042016-02-16 Kelvin Nilsen <kelvin@gcc.gnu.org>
1605
1606 PR Target/48344
1607 * gcc.target/powerpc/pr48344-1.c: New test.
1608
49a1164a
TK
16092015-02-16 Thomas Koenig <tkoenig@gcc.gnu.org>
1610
1611 PR fortran/69742
1612 * gfortran.dg/associate_21.f90: New test.
1613
bf14eba2
JJ
16142016-02-16 Jakub Jelinek <jakub@redhat.com>
1615
1616 PR c/69835
1617 * c-c++-common/nonnull-1.c: Use -Wnonnull-compare instead of
1618 -Wnonnull in dg-options.
1619 * c-c++-common/nonnull-2.c: New test.
1620
35a093b6
JG
16212016-02-16 James Greenhalgh <james.greenhalgh@arm.com>
1622 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
1623
1624 * gcc.target/aarch64/vector_initialization_nostack.c: New.
1625
e387d491
JJ
16262016-02-16 Jakub Jelinek <jakub@redhat.com>
1627
1628 PR middle-end/69801
1629 * gcc.dg/pr69801.c: Add empty dg-options.
1630
ba539195
JN
16312016-02-16 James Norris <jnorris@codesourcery.com>
1632
1633 * c-c++-common/goacc/deviceptr-1.c: Add tests.
1634 * g++.dg/goacc/deviceptr-1.c: New file.
1635
2a2b8f64
JJ
16362016-02-16 Jakub Jelinek <jakub@redhat.com>
1637
1638 PR tree-optimization/69820
1639 * gcc.dg/vect/pr69820.c: New test.
1640
87440c29
RB
16412016-02-16 Richard Biener <rguenther@suse.de>
1642
1643 PR tree-optimization/69776
1644 * gcc.dg/torture/pr69776-2.c: New testcase.
1645
6d87c306
BS
16462016-02-16 Bernd Schmidt <bschmidt@redhat.com>
1647
1648 PR tree-optimization/69714
1649 * gcc.dg/torture/pr69714.c: New test.
1650
3824a0a2
JJ
16512016-02-16 Jakub Jelinek <jakub@redhat.com>
1652
1653 PR tree-optimization/69802
1654 * gcc.dg/pr69802.c: New test.
1655
c8cfe96e
RB
16562016-02-16 Richard Biener <rguenther@suse.de>
1657
1658 PR middle-end/69801
1659 * gcc.dg/pr69801.c: New testcase.
1660
fc12098d
JD
16612016-02-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1662
1663 PR libgfortran/69651
1664 * gfortran.dg/read_bang.f90: New test.
1665 * gfortran.dg/read_bang4.f90: New test.
1666
ba6b3795
JJ
16672016-02-15 Jakub Jelinek <jakub@redhat.com>
1668
f0516ca4
JJ
1669 PR c++/69658
1670 * g++.dg/init/pr69658.C: New test.
1671
ba6b3795
JJ
1672 PR c++/69797
1673 * c-c++-common/pr69797.c: New test.
1674
de3f9a2d
PK
16752016-02-15 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
1676
1677 * lib/target-supports.exp (check_effective_target_section_anchors): Add
1678 check for aarch64*-*-*.
1679
17a3b967
RB
16802016-02-15 Richard Biener <rguenther@suse.de>
1681
1682 PR tree-optimization/69783
1683 * gcc.dg/vect/pr69783.c: New testcase.
1684
1c48bff1
RB
16852016-02-15 Richard Biener <rguenther@suse.de>
1686
1687 PR tree-optimization/69776
1688 * gcc.dg/torture/pr69776.c: New testcase.
1689
1e6025b6
TK
16902016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
1691
1692 PR fortran/60526
1693 * gfortran.dg/type_decl_4.f90: Reinstated.
1694
d3308279
JDA
16952016-02-14 John David Anglin <danglin@gcc.gnu.org>
1696
1697 PR fortran/68746
1698 * gfortran.dg/read_dir.f90: Xfail on hppa*-*-hpux*.
1699
b7c56581
TK
17002016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
1701
1702 PR fortran/60526
1703 PR bootstrap/69816
1704 * gfortran.dg/type_decl_4.f90: Removed.
1705
60cb4ef5
TK
17062016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
1707
1708 PR fortran/60526
1709 * gfortran.dg/type_decl_4.f90: New test.
1710
f6964637
AM
17112016-02-14 Alan Modra <amodra@gmail.com>
1712
1a8849d1 1713 PR testsuite/68886
f6964637
AM
1714 * gcc.c-torture/execute/stkalign.c: Revise test.
1715
f5121920
OE
17162016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
1717
1718 PR target/67260
1719 * gcc.target/sh/torture/pr67260.c: Adjust additional options.
1720
6cda3ab6
OE
17212016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
1722
1723 PR target/67260
1724 * gcc.target/sh/torture/pr67260.c: New.
1725
6786e598
JDA
17262016-02-12 John David Anglin <danglin@gcc.gnu.org>
1727
1728 * gcc.dg/pr67964.c: Add dg-require-alias.
1729
7e05dad8
OE
17302016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
1731
1732 PR target/67636
1733 PR target/64345
1734 * gcc.target/sh/pr54236-1.c: Adjust optimization level.
1735
7f4cc3ce
JD
17362016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1737
1738 PR libgfortran/69668
1739 * gfortran.dg/namelist_88.f90: New test.
1740
955ca6dc
JD
17412016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1742
1743 PR libgfortran/69668
1744 * gfortran.dg/namelist_38.f90: Update test.
1745 * gfortran.dg/namelist_84.f90: Update test.
1746
876217ae
DM
17472016-02-12 David Malcolm <dmalcolm@redhat.com>
1748
1749 PR other/69554
1750 * gcc.dg/pr69554-1.c: New test.
1751 * gfortran.dg/pr69554-1.F90: New test.
1752 * gfortran.dg/pr69554-2.F90: New test.
1753 * lib/gcc-dg.exp (proc dg-locus): New function.
1754 * lib/gfortran-dg.exp (proc gfortran-dg-test): Update comment to
1755 distinguish between the caret-printing and non-caret-printing
1756 cases. If caret-printing has been explicitly enabled, bail out
1757 without attempting to fix up the output.
1758
61789eed
DM
17592016-02-12 David Malcolm <dmalcolm@redhat.com>
1760
1761 PR driver/69265
1762 PR driver/69453
1763 * gcc.dg/spellcheck-options-3.c: New test case.
1764 * gcc.dg/spellcheck-options-4.c: New test case.
1765 * gcc.dg/spellcheck-options-5.c: New test case.
1766 * gcc.dg/spellcheck-options-6.c: New test case.
1767 * gcc.dg/spellcheck-options-7.c: New test case.
1768 * gcc.dg/spellcheck-options-8.c: New test case.
1769 * gcc.dg/spellcheck-options-9.c: New test case.
1770 * gcc.dg/spellcheck-options-10.c: New test case.
1771
c3090c1f
JJ
17722016-02-12 Jakub Jelinek <jakub@redhat.com>
1773
1774 PR rtl-optimization/69764
1775 PR rtl-optimization/69771
1776 * c-c++-common/pr69764.c: New test.
1777 * gcc.dg/torture/pr69771.c: New test.
1778
8222034d
MP
17792016-02-12 Marek Polacek <polacek@redhat.com>
1780
1781 * g++.dg/torture/init-list1.C: New.
1782
f749f792
MP
17832016-02-12 Marek Polacek <polacek@redhat.com>
1784
1785 * gcc.dg/pr69522.c: Add empty dg-options.
1786
199fb02a
IE
17872016-02-12 Ilya Enkovich <enkovich.gnu@gmail.com>
1788
1789 * g++.dg/lto/lto.exp: Include and init mpx.
1790 * g++.dg/lto/pr69729_0.C: New test.
1791
b69539cb
JJ
17922016-02-12 Jakub Jelinek <jakub@redhat.com>
1793
06ff7000
JJ
1794 PR ipa/69241
1795 * g++.dg/ipa/pr69241-4.C: New test.
1796
b69539cb
JJ
1797 PR ipa/68672
1798 * g++.dg/ipa/pr68672-1.C: New test.
1799 * g++.dg/ipa/pr68672-2.C: New test.
1800 * g++.dg/ipa/pr68672-3.C: New test.
1801
16595a1f
BS
18022016-02-12 Bernd Schmidt <bschmidt@redhat.com>
1803
1804 PR c/69522
6d87c306 1805 * gcc.dg/pr69522.c: New test.
16595a1f 1806
38d795d2
PP
18072016-02-12 Patrick Palka <ppalka@gcc.gnu.org>
1808
1809 PR c++/69098
1810 * g++.dg/cpp1y/69098.C: New test.
1811 * g++.dg/cpp1y/69098-2.C: New test.
1812
9c582551
JJ
18132016-02-12 Jakub Jelinek <jakub@redhat.com>
1814
1815 * objc.dg/gnu-api-2-method.m: Spelling fixes - behaviour -> behavior
1816 and neighbour -> neighbor.
1817 * objc.dg/attributes/method-nonnull-1.m: Likewise.
1818 * objc.dg/gnu-api-2-class-meta.m: Likewise.
1819 * c-c++-common/Wvarargs.c: Likewise.
1820 * c-c++-common/goacc/host_data-5.c: Likewise.
1821 * obj-c++.dg/gnu-api-2-class-meta.mm: Likewise.
1822 * obj-c++.dg/attributes/method-nonnull-1.mm: Likewise.
1823 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
1824 * gcc.target/aarch64/pr60697.c: Likewise.
1825 * gcc.target/aarch64/advsimd-intrinsics/vldX_lane.c: Likewise.
1826 * gcc.target/aarch64/advsimd-intrinsics/vqshl.c: Likewise.
1827 * gcc.target/aarch64/advsimd-intrinsics/vshuffle.inc: Likewise.
1828 * gcc.target/aarch64/advsimd-intrinsics/vrshl.c: Likewise.
1829 * gcc.target/aarch64/advsimd-intrinsics/vldX_dup.c: Likewise.
1830 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Likewise.
1831 * gcc.target/aarch64/advsimd-intrinsics/vqrshl.c: Likewise.
1832 * gcc.target/aarch64/advsimd-intrinsics/vldX.c: Likewise.
1833 * gcc.target/aarch64/aapcs64/ice_2.c: Likewise.
1834 * gcc.target/aarch64/aapcs64/test_23.c: Likewise.
1835 * gcc.target/aarch64/vrnd_f64_1.c: Likewise.
1836 * g++.dg/warn/Wconversion-real-integer-3.C: Likewise.
1837 * g++.dg/lookup/koenig5.C: Likewise.
1838 * g++.dg/ext/no-asm-2.C: Likewise.
1839 * gfortran.dg/bounds_check_array_ctor_3.f90: Likewise.
1840 * gfortran.dg/bounds_check_array_ctor_7.f90: Likewise.
1841 * gfortran.dg/used_types_16.f90: Likewise.
1842 * gfortran.dg/assumed_rank_bounds_1.f90: Likewise.
1843 * gfortran.dg/bounds_check_array_ctor_1.f90: Likewise.
1844 * gfortran.dg/assumed_rank_bounds_2.f90: Likewise.
1845 * gfortran.dg/bounds_check_array_ctor_4.f90: Likewise.
1846 * gfortran.dg/abstract_type_6.f03: Likewise.
1847 * gfortran.dg/bounds_check_array_ctor_5.f90: Likewise.
1848 * gfortran.dg/used_types_15.f90: Likewise.
1849 * gfortran.dg/bounds_check_array_ctor_8.f90: Likewise.
1850 * gfortran.dg/exit_3.f08: Likewise.
1851 * gfortran.dg/open_status_2.f90: Likewise.
1852 * gfortran.dg/derived_pointer_recursion_2.f90: Likewise.
1853 * gfortran.dg/intrinsic_std_1.f90: Likewise.
1854 * gfortran.dg/associate_1.f03: Likewise.
1855 * gfortran.dg/bounds_check_array_ctor_2.f90: Likewise.
1856 * gfortran.dg/intrinsic_std_6.f90: Likewise.
1857 * gfortran.dg/bounds_check_array_ctor_6.f90: Likewise.
1858 * gcc.dg/builtin-object-size-1.c: Likewise.
1859 * gcc.dg/noreturn-6.c: Likewise.
1860 * gcc.dg/builtin-stringop-chk-1.c: Likewise.
1861 * gcc.dg/globalalias.c: Likewise.
1862 * gcc.dg/builtins-config.h: Likewise.
1863 * gcc.dg/pr30457.c: Likewise.
1864 * gcc.c-torture/compile/volatile-1.c: Likewise.
1865 * gcc.c-torture/execute/20101011-1.c: Likewise.
1866 * c-c++-common/Waddress-1.c: Likewise.
1867
66756373
JJ
18682016-02-11 Jakub Jelinek <jakub@redhat.com>
1869
1870 PR c/69768
1871 * c-c++-common/Waddress-1.c: New test.
1872
76fe932b
AV
18732016-02-11 Andre Vehreschild <vehre@gcc.gnu.org>
1874
1875 PR fortran/69296
1876 * gfortran.dg/associate_19.f03: New test.
1877 * gfortran.dg/associate_20.f03: New test.
1878
564c4d4b
OE
18792016-02-11 Oleg Endo <olegendo@gcc.gnu.org>
1880
1881 * gcc.target/sh/pr54089-8.c: Adjust optimization level.
1882
e1c1ecb0
KT
18832016-02-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1884
1885 * gcc.target/aarch64/target_attr_15.c: Scan assembly for
1886 .arch armv8-a\n. Add -dA to dg-options.
1887 * gcc.target/aarch64/assembler_arch_1.c: New test.
1888 * gcc.target/aarch64/target_attr_7.c: Add -dA to dg-options.
1889
0d7d9458
PC
18902016-02-11 Paolo Carlini <paolo.carlini@oracle.com>
1891
1892 PR c++/68726
1893 * g++.dg/cpp0x/pr68726.C: New.
1894
e6208a60
IE
18952016-02-11 Ilya Enkovich <enkovich.gnu@gmail.com>
1896
1897 * lib/mpx-dg.exp: Fix warning in check_effective_target_mpx
1898 test.
1899
281a11eb
RB
19002016-02-11 Richard Biener <rguenther@suse.de>
1901
1902 * g++.dg/tree-ssa/pr61034.C: Adjust.
1903
e03dd765
VM
19042016-02-10 Vladimir Makarov <vmakarov@redhat.com>
1905
4b48faf5 1906 PR target/69148
e03dd765
VM
1907 * gcc.target/s390/pr69148.c: New.
1908
cdc23927
YR
19092016-02-10 Yuri Rumyantsev <ysrumyan@gmail.com>
1910
1911 PR tree-optimization/69652
1912 * gcc.dg/torture/pr69652.c: New test.
1913
e199dd0a
JJ
19142016-02-10 Jakub Jelinek <jakub@redhat.com>
1915 Patrick Palka <ppalka@gcc.gnu.org>
1916
1917 PR ipa/69241
1918 PR c++/69649
1919 * g++.dg/ipa/pr69241-1.C: New test.
1920 * g++.dg/ipa/pr69241-2.C: New test.
1921 * g++.dg/ipa/pr69241-3.C: New test.
1922 * g++.dg/ipa/pr69649.C: New test.
1923
d6b38027
UB
19242016-02-10 Uros Bizjak <ubizjak@gmail.com>
1925
1926 * gcc.dg/tree-ssa/sra-17.c: Add -mcpu=ev4 for target alpha*-*-*.
1927 * gcc.dg/tree-ssa/sra-18.c: Ditto.
1928
13b562c5
BC
19292016-02-10 Bin Cheng <bin.cheng@arm.com>
1930
1931 PR tree-optimization/68021
1932 * gcc.dg/tree-ssa/pr68021.c: New test.
1933
24a179f8
RB
19342016-02-10 Richard Biener <rguenther@suse.de>
1935
1936 PR tree-optimization/69726
1937 * gcc.dg/uninit-22.c: New testcase.
1938
0d99886f
AP
19392016-02-09 Andrew Pinski <apinski@cavium.com>
1940
1941 PR tree-opt/69282
1942 * gcc.c-torture/compile/20160205-1.c: New testcase.
1943
ab04995c
MM
19442016-02-09 Michael Meissner <meissner@linux.vnet.ibm.com>
1945
1946 PR target/68404
1947 * gcc.target/powerpc/fusion.c: Rewrite test to use TOC fusion
1948 instead accessing a really large arrray.
1949 * gcc.target/powerpc/fusion3.c: Likewise.
1950
4b79ac23
CB
19512016-02-09 Charles Baylis <charles.baylis@linaro.org>
1952
1953 PR target/68532
1954 * gcc.c-torture/execute/pr68532.c: New test.
1955
b890a441
AO
19562016-02-11 Alexandre Oliva <aoliva@redhat.com>
1957
1958 PR target/69634
1959 * gcc.dg/pr69634.c: New.
1960
84a5bef7
RB
19612016-02-09 Richard Biener <rguenther@suse.de>
1962
1963 * gcc.dg/vect/vect-mask-store-move-1.c: Add missing space.
1964
1f123759 19652016-02-09 Alexander Fomin <alexander.fomin@intel.com>
84a5bef7 1966
1f123759
AF
1967 * gcc.target/i386/avx512f-klogic-2.c: Adjust expectation.
1968
65860c77
YR
19692016-02-09 Yuri Rumyantsev <ysrumyan@gmail.com>
1970
1971 * gcc.dg/vect/vect-mask-store-move-1.c: Fix test failures.
1972
7e1e8a0a
RB
19732016-02-09 Richard Biener <rguenther@suse.de>
1974
1975 PR tree-optimization/69715
1976 * gcc.dg/torture/pr69715.c: New testcase.
1977
efb45a9f
PP
19782016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
1979
1980 PR c++/69139
1981 * g++.dg/cpp0x/trailing12.C: New test.
1982 * g++.dg/cpp0x/trailing13.C: New test.
1983
20a0c6f9
PP
19842016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
1985
1986 PR c++/69283
1987 PR c++/67835
1988 * g++.dg/cpp1y/auto-fn29.C: New test.
1989 * g++.dg/cpp1y/auto-fn30.C: New test.
1990
a162f3af
JJ
19912016-02-08 Jakub Jelinek <jakub@redhat.com>
1992
1993 PR tree-optimization/69209
1994 * gcc.c-torture/compile/pr69209.c: New test.
1995
4b4a9fbd
JL
19962016-02-08 Jeff Law <law@redhat.com>
1997
1998 PR tree-optimization/68541
1999 * gcc.dg/tree-ssa/split-path-1.c: Increase limit for number
2000 of statements allowed in join block for path splitting.
2001
cfac5ed2
JJ
20022016-02-08 Jakub Jelinek <jakub@redhat.com>
2003
f68bc23f
JJ
2004 PR c++/59627
2005 * g++.dg/gomp/pr59627.C: New test.
2006
cfac5ed2
JJ
2007 PR ipa/69239
2008 * g++.dg/ipa/pr69239.C: New test.
2009
44714d8c
DM
20102016-02-08 David Malcolm <dmalcolm@redhat.com>
2011
2012 PR preprocessor/69664
2013 * gcc.dg/cpp/trad/comment-2.c: Add expected column number.
2014 * gcc.dg/cpp/warn-comments.c: Likewise.
2015
eba9e839
MP
20162016-02-08 Marek Polacek <polacek@redhat.com>
2017
2018 PR c++/69688
2019 * g++.dg/init/const12.C: New test.
2020
a011cd92
BS
20212016-02-08 Bernd Schmidt <bschmidt@redhat.com>
2022
2023 PR target/60410
2024 * gcc.dg/lto/pr55113_0.c: Remove test.
2025
5317b1be
RB
20262016-02-08 Richard Biener <rguenther@suse.de>
2027
2028 PR tree-optimization/69719
2029 * gcc.dg/torture/pr69719.c: New testcase.
2030
63998a63
RB
20312016-02-08 Richard Biener <rguenther@suse.de>
2032 Jeff Law <law@redhat.com>
2033
2034 PR target/68273
2035 * gcc.target/mips/pr68273.c: New testcase.
2036
43f4a281
RB
20372016-02-08 Richard Biener <rguenther@suse.de>
2038
2039 PR rtl-optimization/69274
2040 * gcc.target/i386/addr-sel-1.c: XFAIL.
2041
0b604d2d
JL
20422016-02-08 Jeff Law <law@redhat.com>
2043
e8dfe49e
JL
2044 PR tree-optimization/68541
2045 * gcc.dg/tree-ssa/split-path-2.c: Make char array explicitly signed.
2046
6daecd7a 2047 PR tree-optimization/65917
0b604d2d
JL
2048 * gcc.dg/tree-ssa/20030922-2.c: No longer xfailed.
2049
c0f0e35a
JD
20502016-02-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2051
2052 PR fortran/50555
2053 * gfortran.dg/namelist_args.f90: New test.
2054
8981d712
JL
20552016-02-05 Jeff Law <law@redhat.com>
2056
6daecd7a 2057 PR tree-optimization/68541
8981d712
JL
2058 * gcc.dg/tree-ssa/split-path-2.c: New test.
2059 * gcc.dg/tree-ssa/split-path-3.c: New test.
2060 * gcc.dg/tree-ssa/split-path-4.c: New test.
2061 * gcc.dg/tree-ssa/split-path-5.c: New test.
2062 * gcc.dg/tree-ssa/split-path-6.c: New test.
2063 * gcc.dg/tree-ssa/split-path-7.c: New test.
2064
46cb9332
MS
20652016-02-05 Martin Sebor <msebor@redhat.com>
2066
2067 PR c++/69662
2068 * g++.dg/warn/Wplacement-new-size-1.C: New test.
2069 * g++.dg/warn/Wplacement-new-size-2.C: New test.
2070
be2083ea
RH
20712016-02-06 Richard HEnderson <rth@redhat.com>
2072
2073 PR c/69643
2074 * gcc.target/i386/addr-space-4.c: New.
2075 * gcc.target/i386/addr-space-5.c: New.
2076
711d7c23
MM
20772016-02-05 Mikael Morin <mikael@gcc.gnu.org>
2078
2079 PR fortran/66089
2080 * gfortran.dg/elemental_dependency_6.f90: New.
2081
b5c1c988
JJ
20822016-02-05 Jakub Jelinek <jakub@redhat.com>
2083
861c7bcd
JJ
2084 PR rtl-optimization/69691
2085 * gcc.c-torture/execute/pr69691.c: New test.
2086
b5c1c988
JJ
2087 PR c++/69628
2088 * g++.dg/parse/pr69628.C: New test.
2089
f7dfa966
UB
20902016-02-05 Uros Bizjak <ubizjak@gmail.com>
2091
2092 * gcc.dg/sancov/asan.c: Move to ...
2093 * gcc.dg/asan/sancov-1.c: ... here.
2094
9b143e64
UB
20952016-02-05 Uros Bizjak <ubizjak@gmail.com>
2096
2097 * gcc.target/i386/pr69577.c: Require avx_runtime target.
2098
f5d4b899
L
20992016-02-05 H.J. Lu <hongjiu.lu@intel.com>
2100
2101 PR target/69677
2102 * gcc.target/i386/pr69677.c: New test.
2103
76c85fbb
PP
21042016-02-05 Patrick Palka <ppalka@gcc.gnu.org>
2105
2106 PR c++/68948
2107 * g++.dg/template/pr68948.C: New test.
2108
f181bf90
DV
21092016-02-05 Dominik Vogt <vogt@linux.vnet.ibm.com>
2110
2111 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove -march=z13 for s390
2112 (only necessary on s390x).
2113
714fb282
L
21142016-02-04 H.J. Lu <hongjiu.lu@intel.com>
2115
2116 * gcc.target/i386/pr69454-2.c: Compile with -msse2
2117 -mno-accumulate-outgoing-args.
2118
618d6c1c
PP
21192016-02-04 Patrick Palka <ppalka@gcc.gnu.org>
2120
2121 * g++.dg/cpp0x/constexpr-ptrmem5.C: New test.
2122
1066e9b5
JJ
21232016-02-04 Jakub Jelinek <jakub@redhat.com>
2124
2125 PR c/69669
2126 * c-c++-common/pr69669.c: New test.
2127
76255d0d
MM
21282016-02-04 Michael Meissner <meissner@linux.vnet.ibm.com>
2129
2130 PR target/69667
2131 * g++.dg/pr69667.C: New file.
2132
e0b059b1
WD
21332016-02-04 Wilco Dijkstra <wdijkstr@arm.com>
2134
2135 PR target/69619
2136 * gcc.dg/pr69619.c: Add new test.
2137
2692b5c8
RS
21382016-02-04 Richard Sandiford <richard.sandiford@arm.com>
2139
2140 PR rtl-optimization/69577
2141 * gcc.target/i386/pr69577.c: New test.
2142
7db337c2
ML
21432016-02-04 Martin Liska <mliska@suse.cz>
2144
2145 * g++.dg/asan/pr69276.C: New test.
2146
cc9c0829
KT
21472016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2148
2149 PR target/65932
2150 PR target/67714
2151 * gcc.target/arm/wmul-3.c: Simplify test to generate just
2152 a single smulbb instruction.
2153 * gcc.target/amr/wmul-1.c: Add -mtune=cortex-a9 to dg-options.
2154 * gcc.target/amr/wmul-2.c: Likewise.
2155
eb9feb52
KT
21562016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2157
2158 PR target/65932
2159 PR target/67714
2160 * gcc.c-torture/execute/pr67714.c: New test.
2161
61f727fe
JJ
21622016-02-04 Ilya Enkovich <enkovich.gnu@gmail.com>
2163
2164 PR target/69454
2165 * gcc.target/i386/pr69454-1.c: New test.
2166 * gcc.target/i386/pr69454-2.c: New test.
2167
05dd97db
MS
21682016-02-03 Martin Sebor <msebor@redhat.com>
2169
2170 PR c++/69251
2171 PR c++/69253
2172 PR c++/69290
2173 PR c++/69277
2174 PR c++/69349
2175 * g++.dg/ext/flexarray-mangle-2.C: New test.
2176 * g++.dg/ext/flexarray-mangle.C: New test.
2177 * g++.dg/ext/flexarray-subst.C: New test.
2178 * g++.dg/ext/flexary11.C: New test.
2179 * g++.dg/ext/flexary12.C: New test.
2180 * g++.dg/ext/flexary13.C: New test.
2181 * g++.dg/ext/flexary14.C: New test.
2182 * g++.dg/other/dump-ada-spec-2.C: Adjust.
2183
dac2fc29
L
21842016-02-03 H.J. Lu <hongjiu.lu@intel.com>
2185
2186 * gcc.target/i386/iamcu/test_passing_unions.c (check_union_passing6):
2187 Define only if CHECK_FLOAT128 is defined.
2188 (main): Properly initialize u5.
2189
eadb8035
JJ
21902016-02-03 Jakub Jelinek <jakub@redhat.com>
2191
0afbb81b
JJ
2192 PR c/69627
2193 * gcc.dg/pr69627.c: New test.
2194
eadb8035
JJ
2195 PR target/69644
2196 * gcc.dg/pr69644.c: New test.
2197
b12d4923
MS
21982016-02-03 Mike Stump <mikestump@comcast.net>
2199
2200 * lib/compat.exp (compat-get-options-main): Add dg-timeout-factor
2201 support for struct-layout-1.exp.
2202
ab4bae0c
PP
22032016-02-03 Patrick Palka <ppalka@gcc.gnu.org>
2204
2205 PR c++/69056
618d6c1c 2206 * g++.dg/cpp0x/pr69056.C: New test.
ab4bae0c 2207
95831c01
VM
22082016-02-03 Vladimir Makarov <vmakarov@redhat.com>
2209 Alexandre Oliva <aoliva@redhat.com>
2210
2211 PR target/69461
2212 * gcc.target/powerpc/pr69461.c: New.
2213
ccc71ab8
UB
22142016-02-03 Uros Bizjak <ubizjak@gmail.com>
2215
2216 * lib/tsan-dg.exp (tsan_init): Move check if tsan executable
2217 works from here ...
2218 (check_effective_target_fsanitize_thread): ... to here. Do not
2219 specify additional compile flags for the test source.
2220 * lib/asan-dg.exp (check_effective_target_fsanitize_address): Do not
2221 specify additional compile flags for the test source.
2222
96299640
WD
22232016-02-03 Wilco Dijkstra <wdijkstr@arm.com>
2224
2225 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
2226
781d83d9
AV
22272016-02-03 Andre Vehreschild <vehre@gcc.gnu.org>
2228
2229 PR fortran/67451
2230 PR fortran/69418
2231 * gfortran.dg/coarray_allocate_2.f08: New test.
2232 * gfortran.dg/coarray_allocate_3.f08: New test.
2233 * gfortran.dg/coarray_allocate_4.f08: New test.
2234
d8208e6d
AL
22352016-02-03 Alan Lawrence <alan.lawrence@arm.com>
2236
2237 * gcc.dg/vect/vect-outer-1-big-array.c: Drop vect_multiple_sizes;
2238 use same scan-tree-dump-times on all platforms.
2239 * gcc.dg/vect/vect-outer-1.c: Likewise.
2240 * gcc.dg/vect/vect-outer-1a-big-array.c: Likewise.
2241 * gcc.dg/vect/vect-outer-1a.c: Likewise.
2242 * gcc.dg/vect/vect-outer-1b-big-array.c: Likewise.
2243 * gcc.dg/vect/vect-outer-1b.c: Likewise.
2244 * gcc.dg/vect/vect-outer-2b.c: Likewise.
2245 * gcc.dg/vect/vect-outer-3b.c: Likewise.
2246 * gcc.dg/vect/vect-reduc-dot-s8b.c: Likewise.
2247
a8394fa0
SB
22482016-02-02 Segher Boessenkool <segher@kernel.crashing.org>
2249
2250 * c-c++-common/vector-compare-4.c: Prune "non-standard ABI extension"
2251 warning.
2252
f3baa1d3
L
22532016-02-02 H.J. Lu <hongjiu.lu@intel.com>
2254
2255 * gcc.target/i386/iamcu/test_empty_structs_and_unions.c: New test.
2256
eb077516
JN
22572016-02-02 James Norris <jnorris@codesourcery.com>
2258
2259 * c-c++-common/goacc/routine-5.c: Add tests.
2260
578fb225
AM
22612016-02-02 Alexander Monakov <amonakov@ispras.ru>
2262
2263 * gcc.target/nvptx/unsigned-cmp.c: New test.
2264
c64f7d37
WD
22652016-02-02 Wilco Dijkstra <wdijkstr@arm.com>
2266
2267 * gcc.target/aarch64/scalar_shift_1.c
2268 (test_corners_sisd_di): Improve force to SIMD register.
2269 (test_corners_sisd_si): Likewise.
2270 * gcc.target/aarch64/vect-ld1r-compile-fp.c:
2271 Remove scan-assembler check for ldr.
2272
90c6f26c
RB
22732016-02-02 Richard Biener <rguenther@suse.de>
2274
2275 PR tree-optimization/69595
2276 * gcc.dg/Warray-bounds-17.c: New testcase.
2277
9dc03c97
RB
22782016-02-02 Richard Biener <rguenther@suse.de>
2279
2280 PR tree-optimization/69606
2281 * gcc.dg/torture/pr69606.c: New testcase.
2282
2d4dc223
YR
22832016-02-02 Yuri Rumyantsev <ysrumyan@gmail.com>
2284
2285 PR middle-end/68542
2286 * gcc.dg/vect/vect-mask-store-move-1.c: New test.
2287 * gcc.target/i386/avx2-vect-mask-store-move1.c: New test.
2288
65c98fde
AM
22892016-02-02 Alan Modra <amodra@gmail.com>
2290
2291 PR target/69548
2292 * gcc.target/powerpc/pr69548.c: New test.
2293
e1b81f2b
JJ
22942016-02-01 Jakub Jelinek <jakub@redhat.com>
2295
d0268b37
JJ
2296 PR rtl-optimization/69592
2297 * gcc.dg/pr69592.c: New test.
2298
e1b81f2b
JJ
2299 PR preprocessor/69543
2300 PR c/69558
2301 * gcc.dg/pr69543.c: New test.
2302 * gcc.dg/pr69558.c: New test.
2303
7dd7780d
UB
23042016-02-01 Uros Bizjak <ubizjak@gmail.com>
2305
bf672ee5
UB
2306 PR testsuite/65940
2307 * g++.dg/other/anon5.C (dg-options): Use -gdwarf-2 instead of -g.
7dd7780d 2308
9a7013f8
MS
23092016-02-01 Martin Sebor <msebor@redhat.com>
2310
2311 * gcc.target/powerpc/pr17381.c: Remove duplicate copy of the test body.
2312
e681fb2b
BC
23132016-02-01 Bin Cheng <bin.cheng@arm.com>
2314
2315 PR tree-optimization/67921
2316 * c-c++-common/ubsan/pr67921.c: New test.
2317
ff86345f
RB
23182016-02-01 Richard Biener <rguenther@suse.de>
2319
2320 PR middle-end/69556
2321 * gcc.dg/tree-ssa/recip-8.c: New testcase.
2322
bc369dbd
RB
23232016-02-01 Richard Biener <rguenther@suse.de>
2324
2325 PR tree-optimization/69574
2326 * gcc.dg/torture/pr69574.c: New testcase.
2327
ef318184
RB
23282016-02-01 Richard Biener <rguenther@suse.de>
2329
2330 PR tree-optimization/69579
2331 * gcc.dg/setjmp-6.c: New testcase.
2332
654745e6
JJ
23332016-02-01 Jakub Jelinek <jakub@redhat.com>
2334
2335 PR rtl-optimization/69570
2336 * g++.dg/opt/pr69570.C: New test.
2337
e6c0c44b
RH
23382016-02-01 Richard Henderson <rth@redhat.com>
2339
2340 * gcc.dg/pr69535.c: New test.
2341
6ff3f09a
JDA
23422016-01-31 John David Anglin <danglin@gcc.gnu.org>
2343
2c005538
JDA
2344 PR testsuite/69584
2345 * gcc.dg/tree-ssa/sra-17.c: Fix regexps to work on hpux.
2346 * gcc.dg/tree-ssa/sra-18.c: Likewise.
2347
61083a4b
JDA
2348 PR debug/68244
2349 * g++.dg/parse/parens3.C: Use register "4" on hppa.
2350
6ff3f09a
JDA
2351 * gcc.dg/tree-ssa/vector-5.c: Add -fno-common option on hppa*-*-hpux*.
2352
0c221916
PT
23532016-01-31 Paul Thomas <pault@gcc.gnu.org>
2354
2355 PR fortran/67564
2356 * gfortran.dg/allocate_with_source_17.f03: New test.
2357
db7a2818
JJ
23582016-01-30 Jakub Jelinek <jakub@redhat.com>
2359
2360 PR tree-optimization/69546
2361 * gcc.dg/torture/pr69546.c: New test.
2362
e520d5f0
PT
23632016-01-30 Paul Thomas <pault@gcc.gnu.org>
2364
2365 PR fortran/69566
2366 * gfortran.dg/unlimited_polymorphic_25.f03: New test.
2367
343c05d3
MS
23682016-01-30 Martin Sebor <msebor@redhat.com>
2369
2370 PR c++/68490
2371 * g++.dg/ext/flexary10.C: New test.
2372
d6c3a539
DH
23732016-01-30 Dominique d'Humieres <dominiq@lps.ens.fr>
2374
2375 PR fortran/66707
2376 gfortran.dg/common_23.f90: New test.
2377
52d72fcd
BS
23782016-01-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2379
2380 PR target/65546
2381 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c: Correct
2382 condition being checked, and disable it when the target supports
2383 misaligned loads and stores.
2384
3a5d2ba4
JJ
23852016-01-29 Jakub Jelinek <jakub@redhat.com>
2386
2387 PR debug/69518
2388 * gcc.dg/torture/pr69518.c: New test.
2389
6bbacdb5
L
23902016-01-29 H.J. Lu <hongjiu.lu@intel.com>
2391
2392 PR target/69530
2393 * gcc.target/i386/pr69530.c: New test.
2394
af932cdb
SE
23952016-01-29 Steve Ellcey <sellcey@imgtec.com>
2396
2397 PR target/65604
2398 * gcc.target/mips/div-delay.c: New test.
2399
26658b7c
JJ
24002016-01-29 Jakub Jelinek <jakub@redhat.com>
2401
33e89989
JJ
2402 PR target/69551
2403 * gcc.target/i386/pr69551.c: New test.
2404
26658b7c
JJ
2405 PR target/66137
2406 * gcc.target/i386/pr66137.c: New test.
2407
401116b5
AB
24082016-01-29 Andrew Bennett <andrew.bennett@imgtec.com>
2409
2410 * gcc.target/mips/p5600-bonding.c (dg-options): Force the test to be
2411 always built for p5600.
2412 * gcc.target/mips/mips.exp (mips-dg-options): Add support for the
2413 isa=p5600 dg-option.
2414
d4abfcc5
RB
24152016-01-29 Richard Biener <rguenther@suse.de>
2416
2417 PR tree-optimization/69547
2418 * g++.dg/tree-ssa/pr69547.C: New testcase.
2419
16b77b32
JJ
24202016-01-29 Jakub Jelinek <jakub@redhat.com>
2421
2422 PR debug/66869
2423 * g++.dg/warn/Wunused-function2.C: New test.
2424
a1c95464
DV
24252016-01-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
2426
2427 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Require a hardware vector
2428 support for test to succeed.
2429
5453bfed
MP
24302016-01-29 Marek Polacek <polacek@redhat.com>
2431
2432 PR c++/69509
2433 PR c++/69516
2434 * g++.dg/ext/constexpr-vla2.C: New test.
2435 * g++.dg/ext/constexpr-vla3.C: New test.
2436 * g++.dg/ubsan/vla-1.C: Remove dg-shouldfail.
2437
452ec2a5
RB
24382016-01-29 Richard Biener <rguenther@suse.de>
2439
2440 PR middle-end/69537
2441 * gcc.dg/uninit-21.c: New testcase.
2442
aec0b19e
UB
24432016-01-28 Uros Bizjak <ubizjak@gmail.com>
2444
2445 PR target/69459
2446 * gcc.target/i386/pr69459.c: New test.
2447
df113ce7
SE
24482016-01-28 Steve Ellcey <sellcey@imgtec.com>
2449
2450 PR target/68400
2451 * gcc.target/mips/mips.exp (mips_option_groups): Add stack-protector.
2452 * gcc.target/mips/pr68400.c: New test.
2453
494de84f
MS
24542016-01-28 Martin Sebor <msebor@redhat.com>
2455
2456 PR target/17381
2457 * gcc.target/powerpc/pr17381.c: New test.
2458
eb1b1f01
JJ
24592016-01-28 Jakub Jelinek <jakub@redhat.com>
2460
2461 PR middle-end/69542
2462 * gcc.dg/torture/pr69542.c: New test.
2463
6dfeb7ce
WD
24642016-01-28 Wilco Dijkstra <wdijkstr@arm.com>
2465
2466 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
2467
4b7471a4
DE
24682016-01-28 David Edelsohn <dje.gcc@gmail.com>
2469
2470 * gcc.dg/pr65980.c: Skip on AIX.
2471 * gcc.dg/pr66688.c: Same.
2472
b271fd21
DE
24732016-01-28 David Edelsohn <dje.gcc@gmail.com>
2474
2475 PR target/63679
2476 * gcc.dg/tree-ssa/sra-17.c: Adjust regex for more label styles.
2477 * gcc.dg/tree-ssa/sra-18.c: Same.
2478
874108a9
AV
24792016-01-28 Andre Vehreschild <vehre@gcc.gnu.org>
2480
2481 PR fortran/62536
2482 * gfortran.dg/block_15.f08: New test.
2483 * gfortran.dg/block_end_error_1.f90: Need to catch additional error
2484 on incorrectly closed BLOCK.
2485
30480bcd
IE
24862016-01-28 Ilya Enkovich <enkovich.gnu@gmail.com>
2487
2488 * gcc.dg/declare-simd.c: New test.
14ba8d6d
RB
24892016-01-28 Richard Biener <rguenther@suse.de>
2490
2491 PR tree-optimization/69466
2492 * gfortran.dg/vect/pr69466.f90: New testcase.
2493
0d4c694e
TP
24942016-01-28 Thomas Preud'homme <thomas.preudhomme@arm.com>
2495
2496 * g++.dg/pr67989.C: Remove ARM-specific option.
2497 * gcc.target/arm/pr67989.C: New file.
2498
2aa780da
UB
24992016-01-27 Uros Bizjak <ubizjak@gmail.com>
2500
2501 * gcc.dg/torture/pr68264.c: Disable log1p test for glibc < 2.22
2502 and expm1 test for glibc < 2.11.
2503
f75ebe77
RH
25042016-01-27 Richard Henderson <rth@redhat.com>
2505
2506 * gcc.c-torture/execute/pr69447.c: New test.
2507
25082016-01-27 Paul Thomas <pault@gcc.gnu.org>
49847d75 2509
9a175e65 2510 PR fortran/69422
49847d75
PT
2511 * gfortran.dg/alloc_comp_assign_15.f03: New test.
2512
cbdd8ae0
JJ
25132016-01-27 Jakub Jelinek <jakub@redhat.com>
2514
2515 PR debug/66869
2516 * gcc.dg/pr66869.c: New test.
2517
2b572b3c
JL
25182016-01-25 Jeff Law <law@redhat.com>
2519
2520 PR tree-optimization/68398
aec0b19e 2521 PR tree-optimization/69196
2b572b3c
JL
2522 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output.
2523 * gcc.dg/tree-ssa/ssa-dom-thread-2c.c: Add extra statements on thread
2524 path to avoid new heuristic allowing more irreducible regions
2525 * gcc.dg/tree-ssa/ssa-dom-thread-2d.c: Likewise.
2526 * gcc.dg/tree-ssa/vrp46.c: Likewise.
2527 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Update expected output.
2528 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: New test.
2529 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
2530
fa74a4bc
MP
25312016-01-27 Marek Polacek <polacek@redhat.com>
2532
2533 PR c/68062
2534 * c-c++-common/vector-compare-4.c: New test.
2535
0afff540
DM
25362016-01-27 David Malcolm <dmalcolm@redhat.com>
2537
2538 PR preprocessor/69126
2539 * c-c++-common/pr69126.c: New test case.
2540
1a218fc9
ILT
25412016-01-27 Ian Lance Taylor <iant@google.com>
2542
2543 * gcc.dg/tree-ssa/ivopt_5.c: New test.
2544
5d70666e
RB
25452016-01-27 Ryan Burn <contact@rnburn.com>
2546
2547 PR cilkplus/69267
2548 * g++.dg/cilk-plus/CK/pr69267.cc: New test.
2549
87ff4d66
UB
25502016-01-27 Uros Bizjak <ubizjak@gmail.com>
2551
2552 PR target/69512
2553 * gcc.target/i386/pr69512.c: New test.
2554
27e23cca
RE
25552016-01-27 Rainer Emrich <rainer@emrich-ebersheim.de>
2556
2557 PR ada/69488
2558 * gnat.dg/sso/*.adb: Robustify dg-output directives.
2559
05bf54c3
MP
25602016-01-27 Marek Polacek <polacek@redhat.com>
2561
2562 PR c++/69379
2563 * g++.dg/pr69379.C: New test.
2564
60214d0d
MS
25652016-01-27 Martin Sebor <msebor@redhat.com>
2566
2567 PR c++/69317
2568 * g++.dg/abi/Wabi-2-2.C: New test.
2569 * g++.dg/abi/Wabi-2-3.C: New test.
2570 * g++.dg/abi/Wabi-3-2.C: New test.
2571 * g++.dg/abi/Wabi-3-3.C: New test.
2572
167c7bfa
RB
25732016-01-27 Richard Biener <rguenther@suse.de>
2574
2575 PR tree-optimization/69166
2576 * gcc.dg/torture/pr69166.c: New testcase.
2577
1430fb1f
MJ
25782016-01-27 Martin Jambor <mjambor@suse.cz>
2579
2580 PR tree-optimization/69355
2581 * gcc.dg/tree-ssa/pr69355.c: New test.
2582
95e3030c
MP
25832016-01-27 Marek Polacek <polacek@redhat.com>
2584
2585 PR c++/69496
2586 * g++.dg/ext/constexpr-vla1.C: New test.
2587
eeb085f3
CB
25882016-01-20 Christian Bruel <christian.bruel@st.com>
2589
2590 PR target/69245
2591 * gcc.target/arm/pr69245.c: New test.
2592
b1652dde
JJ
25932016-01-27 Jakub Jelinek <jakub@redhat.com>
2594
2595 PR tree-optimization/69399
2596 * gcc.dg/torture/pr69399.c: New test.
2597
ce7e8f00
EB
25982016-01-27 Eric Botcazou <ebotcazou@adacore.com>
2599
2600 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: XFAIL on SPARC 64-bit.
2601
e4aac1d1
EB
26022016-01-26 Eric Botcazou <ebotcazou@adacore.com>
2603
2604 * gcc.c-torture/execute/stkalign.c: XFAIL run on SPARC 64-bit.
2605
8dfdb419
TV
26062016-01-26 Tom de Vries <tom@codesourcery.com>
2607
2608 PR tree-optimization/69110
2609 * gcc.dg/autopar/pr69110.c: New test.
2610
56f80f54 26112016-01-26 Abderrazek Zaafrani <a.zaafrani@samsung.com>
87ff4d66 2612 Sebastian Pop <s.pop@samsung.com>
56f80f54
AZ
2613
2614 * gcc.dg/graphite/isl-ast-op-select.c: New.
2615
a0909527
PT
26162015-01-26 Paul Thomas <pault@gcc.gnu.org>
2617
2618 PR fortran/69385
2619 * gfortran.dg/allocate_error_6.f90: New test.
2620
ffc445f4
RH
26212016-01-26 Richard Henderson <rth@redhat.com>
2622
2623 * gcc.dg/tm/pr60908.c: New test.
2624
01e1dea3
DM
26252016-01-26 David Malcolm <dmalcolm@redhat.com>
2626
2627 PR other/69006
2628 * g++.dg/ext/timevar1.C: Add dg-allow-blank-lines-in-output
2629 directive.
2630 * gcc.dg/plugin/diagnostic-test-show-locus-color.c: Update
2631 expected multiline output to reflect the colorization being
2632 disabled before newlines.
2633 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
2634 (custom_diagnostic_finalizer): Replace call to
2635 pp_newline_and_flush with call to pp_flush.
2636 * gcc.dg/unroll-2.c: Add dg-allow-blank-lines-in-output directive.
2637 * gfortran.dg/implicit_class_1.f90: Likewise.
2638 * lib/gcc-dg.exp (allow_blank_lines): New global.
2639 (dg-allow-blank-lines-in-output): New procedure.
2640 (gcc-dg-prune): Complain about blank lines in the output, unless
2641 dg-allow-blank-lines-in-output was called.
2642 * lib/multiline.exp (_build_multiline_regex): Only support
2643 arbitrary followup text for non-blank-lines, not for blank lines.
2644
13f92e8d
JJ
26452016-01-26 Jakub Jelinek <jakub@redhat.com>
2646
2647 PR tree-optimization/69483
2648 * gcc.dg/pr69483.c: New test.
2649 * g++.dg/opt/pr69483.C: New test.
2650
92422235
CL
26512016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
2652
2653 PR target/68620
2654 * gcc.target/arm/pr68620.c: New test.
2655
0bccf11b
L
26562016-01-26 H.J. Lu <hongjiu.lu@intel.com>
2657
2658 * gcc.target/i386/pr68986-2.c: Remove -m32.
2659
81cd202e
L
26602016-01-26 H.J. Lu <hongjiu.lu@intel.com>
2661
2662 PR target/68986
2663 * gcc.target/i386/pr68986-1.c: New test.
2664 * gcc.target/i386/pr68986-2.c: Likewise.
2665 * gcc.target/i386/pr68986-3.c: Likewise.
2666
213a1c03
CB
26672016-01-26 Christian Bruel <christian.bruel@st.com>
2668
2669 * lib/target-supports.exp
2670 (check_effective_target_arm_crypto_pragma_ok_nocache): Remove.
2671 (check_effective_target_arm_crypto_pragma_ok): Likewise.
2672 * gcc.target/arm/attr-crypto.c: Remove arm_crypto_pragma_ok test.
2673
22a08dd1
RB
26742016-01-26 Richard Biener <rguenther@suse.de>
2675
2676 PR tree-optimization/69452
2677 * gcc.dg/torture/pr69452.c: New testcase.
2678
6c06e0e8
JJ
26792016-01-26 Jakub Jelinek <jakub@redhat.com>
2680
2681 PR target/69442
2682 * gcc.dg/pr69442.c: New test.
2683
b96824c4
RFI
26842016-01-26 Roger Ferrer Ibáñez <rofirrim@gmail.com>
2685
2686 PR target/67896
2687 * gcc.target/aarch64/simd/pr67896.C: New.
2688
5ee31e57
RS
26892016-01-26 Richard Sandiford <richard.sandiford@arm.com>
2690
2691 PR tree-optimization/69400
2692 * gcc.dg/plugin/wide-int_plugin.c (test_wide_int_mod_trunc): New
2693 function.
2694 (plugin_init): Call it.
2695 * gcc.dg/torture/pr69400.c: New test.
2696
7ddfb31d
CL
26972016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
2698
2699 * gcc.target/arm/pr68674.c: Check and use arm_fp effective target.
2700
1e050c90
AK
27012016-01-25 Aditya Kumar <aditya.k7@samsung.com>
2702 Sebastian Pop <s.pop@samsung.com>
2703
2704 * gcc.dg/graphite/graphite.exp: Only run the fuse-*.c tests with
2705 isl-0.15.
2706
c8ee4bf5
AK
27072016-01-25 Aditya Kumar <aditya.k7@samsung.com>
2708 Sebastian Pop <s.pop@samsung.com>
2709
2710 * gcc.dg/graphite/pr69292.c: New.
2711
d902b330
JJ
27122016-01-25 Jakub Jelinek <jakub@redhat.com>
2713
2714 * c-c++-common/goacc/use_device-1.c: New test.
2715
2c89b952
JL
27162016-01-25 Jeff Law <law@redhat.com>
2717
2718 PR tree-optimization/69196
2719 PR tree-optimization/68398
2720 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output
2721 * gcc.dg/tree-ssa/pr68198.c: Likewise.
2722
685c8785
DE
27232016-01-25 David Edelsohn <dje.gcc@gmail.com>
2724
2725 PR target/69469
2726 * gcc.target/powerpc/vsx-vector-2.c: Adjust for Goldschmidt's
2727 Algorithm.
2728
95cef0c1
RB
27292016-01-25 Richard Biener <rguenther@suse.de>
2730
2731 PR testsuite/69380
2732 * g++.dg/tree-ssa/pr69336.C: Restrict to x86_64 and i?86.
2733
2947d3b2
IE
27342016-01-25 Ilya Enkovich <enkovich.gnu@gmail.com>
2735
2736 PR target/69421
2737 * gcc.dg/pr69421.c: New test.
2738
ae19075a
BB
27392016-01-25 Bilyan Borisov <bilyan.borisov@arm.com>
2740
2741 * gcc.target/aarch64/simd/vcvt_s64_f64_1.c: New.
2742 * gcc.target/aarch64/simd/vcvt_u64_f64_1.c: Likewise.
2743 * gcc.target/aarch64/simd/vcvta_s64_f64_1.c: Likewise.
2744 * gcc.target/aarch64/simd/vcvta_u64_f64_1.c: Likewise.
2745 * gcc.target/aarch64/simd/vcvtm_s64_f64_1.c: Likewise.
2746 * gcc.target/aarch64/simd/vcvtm_u64_f64_1.c: Likewise.
2747 * gcc.target/aarch64/simd/vcvtn_s64_f64_1.c: Likewise.
2748 * gcc.target/aarch64/simd/vcvtn_u64_f64_1.c: Likewise.
2749 * gcc.target/aarch64/simd/vcvtp_s64_f64_1.c: Likewise.
2750 * gcc.target/aarch64/simd/vcvtp_u64_f64_1.c: Likewise.
2751
fa4511c2
RB
27522016-01-25 Richard Biener <rguenther@suse.de>
2753
2754 PR tree-optimization/69376
2755 * gcc.dg/torture/pr69376.c: New testcase.
2756
1d101216
JD
27572016-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2758
2759 PR fortran/69397
2760 PR fortran/68442
2761 * gfortran.dg/interface_38.f90: New test.
2762 * gfortran.dg/interface_39.f90: New test.
a0909527 2763
a59b92b0
PP
27642016-01-24 Patrick Palka <ppalka@gcc.gnu.org>
2765
2766 Revert:
2767 2016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
2768
2769 PR c++/11858
2770 PR c++/24663
2771 PR c++/24664
2772 * g++.dg/template/pr11858.C: New test.
2773 * g++.dg/template/pr24663.C: New test.
2774 * g++.dg/template/unify12.C: New test.
2775 * g++.dg/template/unify13.C: New test.
2776 * g++.dg/template/unify14.C: New test.
2777 * g++.dg/template/unify15.C: New test.
2778 * g++.dg/template/unify16.C: New test.
2779 * g++.dg/template/unify17.C: New test.
2780
16acb1a8
DH
27812016-01-24 Dominique d'Humieres <dominiq@lps.ens.fr>
2782
2783 PR fortran/68283
2784 gfortran.dg/pr68283.f90: New test.
2785
094773e8
TK
27862016-01-24 Thomas Koenig <tkoenig@gcc.gnu.org>
2787
2788 PR fortran/66094
2789 * gfortran.dg/inline_matmul_13.f90: New test.
2790 * gfortran.dg/matmul_bounds_8.f90: New test.
2791 * gfortran.dg/matmul_bounds_9.f90: New test.
2792 * gfortran.dg/matmul_bounds_10.f90: New test.
2793
42fb90d7
TV
27942016-01-23 Tom de Vries <tom@codesourcery.com>
2795
2796 PR tree-optimization/69426
2797 * gcc.dg/autopar/pr69426.c: New test.
2798
69da7802
MS
27992016-01-23 Martin Sebor <msebor@redhat.com>
2800
2801 PR c++/58109
2802 PR c++/69022
2803 * g++.dg/cpp0x/alignas5.C: New test.
2804 * g++.dg/ext/vector29.C: Same.
2805
da17300a
UB
28062016-01-23 Uros Bizjak <ubizjak@gmail.com>
2807
2808 * gcc.target/i386/chkp-strlen-2.c: Define _GNU_SOURCE.
2809 * gcc.target/i386/chkp-strlen-4.c: Move the definition of
2810 _GNU_SOURCE from compile flags to the source.
2811 * gcc.target/i386/chkp-stropt-12.c: Ditto.
2812 * gcc.target/i386/chkp-stropt-16.c: Ditto.
2813 * gcc.target/i386/chkp-stropt-4.c: Ditto.
2814 * gcc.target/i386/chkp-stropt-8.c: Ditto.
2815
62041cfc
JJ
28162016-01-22 Jakub Jelinek <jakub@redhat.com>
2817
2818 PR target/69432
2819 * g++.dg/opt/pr69432.C: New test.
2820
f7d2ad6f
BS
28212016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2822
2823 * gcc.target/powerpc/pr63354c: Adjust target selector to include
2824 32-bit targets testing an -m64 multilib.
2825
d403fc9a
WS
28262016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2827
2828 * gcc.target/powerpc/pr63354.c: Restrict to Linux targets with
2829 64-bit support.
2830
4aa16f8d
JG
28312016-01-22 James Greenhalgh <james.greenhalgh@arm.com>
2832
2833 * gcc.dg/vect/bb-slp-pr68892.c: Require vect_double.
2834
7c816d0f
CB
28352016-01-21 Christian Bruel <christian.bruel@st.com>
2836
2837 PR target/68674
2838 * gcc.target/i386/pr68674.c
2839 * gcc.target/aarch64/pr68674.c
2840 * gcc.target/arm/pr68674.c
2841
fce661e8
KT
28422016-01-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2843
2844 PR target/69403
2845 * gcc.c-torture/execute/pr69403.c: New test.
2846
4696899f
PC
28472016-01-22 Paolo Carlini <paolo.carlini@oracle.com>
2848
2849 PR c++/55843
2850 * g++.dg/template/pr55843.C: New.
2851
bac69366
AL
28522016-01-22 Alan Lawrence <alan.lawrence@arm.com>
2853
2854 PR testsuite/66877
2855 * gcc.dg/vect/vect-over-widen-3-big-array.c: Only look for 1
2856 vect_recog_over_widening_pattern in dump if we have vect_widen_shift.
2857
b57d3a5c
BS
28582016-01-21 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2859
2860 PR testsuite/67489
da17300a
UB
2861 * gcc.target/powerpc/p8vector-builtin-8.c: Remove { target int128 }
2862 from dg-do compile directive, and instead add
2863 { dg-require-effective-target int128 }.
b57d3a5c 2864
9f04a53e
MS
28652016-01-20 Martin Sebor <msebor@redhat.com>
2866
2867 PR c/69405
2868 * gcc.dg/sync-fetch.c: New test.
2869
38a51663
JL
28702016-01-21 Martin Sebor <msebor@redhat.com>
2871
2872 PR target/69252
2873 * gcc.target/powerpc/pr69252.c: New test.
2874
2423a75a
JD
28752016-01-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2876
2877 PR fortran/65996
da17300a 2878 * gfortran.dg/pr65996.f90: New test.
2423a75a 2879
0a76463f
DV
28802016-01-21 Dominik Vogt <vogt@linux.vnet.ibm.com>
2881
2882 PR c++/68810
9f04a53e 2883 * g++.dg/cpp0x/constexpr-reinterpret1.C: Fix line number that is
2423a75a 2884 expected to generate an error.
0a76463f 2885
9776e692
BS
28862016-01-21 Bernd Schmidt <bschmidt@redhat.com>
2887
2888 PR middle-end/66178
2889 * gcc.dg/torture/pr66178.c: New test.
2890
c8d3e088
AB
28912016-01-21 Anton Blanchard <anton@samba.org>
2892 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2893
2894 PR target/63354
2895 * gcc.target/powerpc/pr63354.c: New test.
2896
35b707ff
VM
28972016-01-21 Vladimir Makarov <vmakarov@redhat.com>
2898
2899 PR rtl-optimization/68990
2900 * gcc.target/i386/pr68990: New.
2901
157b0829
NC
29022016-01-21 Nick Clifton <nickc@redhat.com>
2903
2904 PR target/69129
2905 * gcc.target/mips/pr69129.c: New.
2906
aede6748
PC
29072016-01-21 Paolo Carlini <paolo.carlini@oracle.com>
2908
2909 PR c++/58046
2910 * g++.dg/cpp0x/pr58046.C: New.
2911
5463c2c8
JJ
29122016-01-21 Jakub Jelinek <jakub@redhat.com>
2913
6d31cc75
SS
2914 PR target/69187
2915 PR target/65624
2916 * gcc.target/arm/pr69187.c: New test.
2917
5463c2c8
JJ
2918 PR c++/69355
2919 * g++.dg/torture/pr69355.C: New test.
2920
fa28f32b
AK
29212016-01-21 Aditya Kumar <aditya.k7@samsung.com>
2922 Sebastian Pop <s.pop@samsung.com>
2923
2924 * gfortran.dg/graphite/interchange-3.f90: Adjust pattern.
2925
b920a047
AK
29262016-01-21 Aditya Kumar <aditya.k7@samsung.com>
2927 Sebastian Pop <s.pop@samsung.com>
2928
da17300a 2929 * gcc.dg/graphite/pr68976.c: New test.
b920a047 2930
bdd3aea6
JJ
29312016-01-21 Jakub Jelinek <jakub@redhat.com>
2932
2933 PR middle-end/67653
2934 * c-c++-common/pr67653.c: New test.
2935 * gcc.dg/torture/pr29119.c: Add dg-warning.
2936
26a2e6ae
PB
29372016-01-20 Peter Bergner <bergner@vnet.ibm.com>
2938
2939 * gcc.target/powerpc/cpu-builtin-1.c: New test.
2940
d25c7690
PK
29412016-01-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
2942
2943 PR c/24293
2944 * gcc.dg/pr24293.c: New test.
2945 * gcc.dg/Wcxx-compat-8.c: Adjust to accept error due to
2946 incomplete struct type.
2947 * gcc.dg/declspec-1.c: Likewise.
2948 * gcc.dg/pr63549.c: Likewise.
2949
889d5698
JJ
29502016-01-20 Jakub Jelinek <jakub@redhat.com>
2951
2952 PR tree-optimization/66612
2953 * gcc.target/powerpc/20050830-1.c: Xfail the scan-assembler test
2954 for bdn instruction.
2955
d7cf3dc7
CL
29562016-01-20 Christophe Lyon <christophe.lyon@linaro.org>
2957
2958 * lib/target-supports.exp
2959 (check_effective_target_arm_fp_ok_nocache): New.
2960 (check_effective_target_arm_fp_ok): New.
2961 (add_options_for_arm_fp): New.
2962 (check_effective_target_arm_crypto_ok_nocache): Require
2963 target_arm_v8_neon_ok instead of arm32.
2964 (check_effective_target_arm_crypto_pragma_ok_nocache): New.
2965 (check_effective_target_arm_crypto_pragma_ok): New.
2966 (add_options_for_arm_vfp): New.
2967 * gcc.target/arm/attr-crypto.c: Use arm_crypto_pragma_ok effective
2968 target. Do not force -mfloat-abi=softfp, use arm_fp_ok effective
2969 target instead. Force initial fpu to vfp.
2970 * gcc.target/arm/attr-neon-builtin-fail.c: Do not force
2971 -mfloat-abi=softfp, use arm_fp_ok effective target instead.
2972 * gcc.target/arm/attr-neon-fp16.c: Likewise. Remove arm_neon_ok
2973 dependency.
2974 * gcc.target/arm/attr-neon2.c: Do not force -mfloat-abi=softfp,
2975 use arm_vfp effective target instead. Force initial fpu to vfp.
2976 * gcc.target/arm/attr-neon3.c: Likewise.
2977 * gcc.target/arm/cmp-2.c: Use arm_fp_ok effective target instead of
2978 arm_vfp_ok.
2979 * gcc.target/arm/unsigned-float.c: Likewise.
2980 * gcc.target/arm/vfp-1.c: Likewise.
2981 * gcc.target/arm/vfp-ldmdbd.c: Likewise.
2982 * gcc.target/arm/vfp-ldmdbs.c: Likewise.
2983 * gcc.target/arm/vfp-ldmiad.c: Likewise.
2984 * gcc.target/arm/vfp-ldmias.c: Likewise.
2985 * gcc.target/arm/vfp-stmdbd.c: Likewise.
2986 * gcc.target/arm/vfp-stmdbs.c: Likewise.
2987 * gcc.target/arm/vfp-stmiad.c: Likewise.
2988 * gcc.target/arm/vfp-stmias.c: Likewise.
2989 * gcc.target/arm/vnmul-1.c: Likewise.
2990 * gcc.target/arm/vnmul-2.c: Likewise.
2991 * gcc.target/arm/vnmul-3.c: Likewise.
2992 * gcc.target/arm/vnmul-4.c: Likewise.
2993
01ac9704 29942016-01-20 H.J. Lu <hongjiu.lu@intel.com>
e84b00da 2995
e84b00da
L
2996 PR testsuite/69366
2997 * g++.dg/pr63995-1.C: Require non-x32 target, instead of,
2998 the MPX run-time library, for compile-time MPX test.
2999 * gcc.target/i386/chkp-always_inline.c: Likewise.
3000 * gcc.target/i386/chkp-bndret.c: Likewise.
3001 * gcc.target/i386/chkp-builtins-1.c: Likewise.
3002 * gcc.target/i386/chkp-builtins-2.c: Likewise.
3003 * gcc.target/i386/chkp-builtins-3.c: Likewise.
3004 * gcc.target/i386/chkp-builtins-4.c: Likewise.
3005 * gcc.target/i386/chkp-const-check-1.c: Likewise.
3006 * gcc.target/i386/chkp-const-check-2.c: Likewise.
3007 * gcc.target/i386/chkp-hidden-def.c: Likewise.
3008 * gcc.target/i386/chkp-label-address.c: Likewise.
3009 * gcc.target/i386/chkp-lifetime-1.c: Likewise.
3010 * gcc.target/i386/chkp-narrow-bounds.c: Likewise.
3011 * gcc.target/i386/chkp-pr69044.c: Likewise.
3012 * gcc.target/i386/chkp-remove-bndint-1.c: Likewise.
3013 * gcc.target/i386/chkp-remove-bndint-2.c: Likewise.
3014 * gcc.target/i386/chkp-strchr.c: Likewise.
3015 * gcc.target/i386/chkp-strlen-1.c: Likewise.
3016 * gcc.target/i386/chkp-strlen-2.c: Likewise.
3017 * gcc.target/i386/chkp-strlen-3.c: Likewise.
3018 * gcc.target/i386/chkp-strlen-4.c: Likewise.
3019 * gcc.target/i386/chkp-strlen-5.c: Likewise.
3020 * gcc.target/i386/chkp-stropt-1.c: Likewise.
3021 * gcc.target/i386/chkp-stropt-10.c: Likewise.
3022 * gcc.target/i386/chkp-stropt-11.c: Likewise.
3023 * gcc.target/i386/chkp-stropt-12.c: Likewise.
3024 * gcc.target/i386/chkp-stropt-13.c: Likewise.
3025 * gcc.target/i386/chkp-stropt-14.c: Likewise.
3026 * gcc.target/i386/chkp-stropt-15.c: Likewise.
3027 * gcc.target/i386/chkp-stropt-16.c: Likewise.
3028 * gcc.target/i386/chkp-stropt-2.c: Likewise.
3029 * gcc.target/i386/chkp-stropt-3.c: Likewise.
3030 * gcc.target/i386/chkp-stropt-4.c: Likewise.
3031 * gcc.target/i386/chkp-stropt-5.c: Likewise.
3032 * gcc.target/i386/chkp-stropt-6.c: Likewise.
3033 * gcc.target/i386/chkp-stropt-7.c: Likewise.
3034 * gcc.target/i386/chkp-stropt-8.c: Likewise.
3035 * gcc.target/i386/chkp-stropt-9.c: Likewise.
3036 * gcc.target/i386/pr63995-2.c: Likewise.
3037 * gcc.target/i386/pr64805.c: Likewise.
3038 * gcc.target/i386/pr65044.c: Likewise.
3039 * gcc.target/i386/pr65167.c: Likewise.
3040 * gcc.target/i386/pr65183.c: Likewise.
3041 * gcc.target/i386/pr65184.c: Likewise.
3042 * gcc.target/i386/thunk-retbnd.c: Likewise.
01ac9704 3043
28b33016
IE
30442016-01-20 Ilya Enkovich <enkovich.gnu@gmail.com>
3045
3046 PR tree-optimization/69328
3047 * gcc.dg/pr69328.c: New test.
3048
bcff0913
JL
30492016-01-20 Jeff Law <law@redhat.com>
3050
bf0bb970 3051 PR target/25114
bcff0913
JL
3052 * gcc.target/m68k/pr25114.c: New test.
3053
a3f69631
AV
30542016-01-20 Andre Vieira <andre.simoesdiasvieira@arm.com>
3055
3056 * gcc.target/arm/memset-inline-10.c: Added
3057 dg-require-effective-target arm_thumb2_ok.
3058
af33ba0d
EB
30592016-01-19 Eric Botcazou <ebotcazou@adacore.com>
3060
3061 * gcc.dg/debug/dwarf2/sso.c: New test.
3062
7596d5de
UB
30632016-01-19 Uros Bizjak <ubizjak@gmail.com>
3064
3065 PR testsuite/68820
3066 * gcc.c-torture/execute/builtins/memops-asm.x: New file.
3067 * gcc.c-torture/execute/builtins/strstr-asm.x: Ditto.
3068 * gcc.c-torture/execute/builtins/strstr-asm.c: Remove dg-options.
3069
ceda2c69
JH
30702016-01-19 Jan Hubicka <hubicka@ucw.cz>
3071
3072 PR ipa/66223
3073 * g++.dg/ipa/devirt-50.C: New testcase.
3074
38a979f2
MP
30752016-01-19 Marek Polacek <polacek@redhat.com>
3076
3077 PR c++/68965
3078 * g++.dg/cpp1y/parameter-pack-1.C: New test.
3079 * g++.dg/cpp1y/parameter-pack-2.C: New test.
3080
962801c5
KT
30812016-01-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3082
3083 PR target/69135
3084 * gcc.target/arm/pr69135_1.c: New test.
3085
078fe40a
WD
30862015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
3087
3088 * gcc.target/aarch64/ccmp_1.c: Add new tests.
3089
786e3c06
WD
30902015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
3091
3092 * gcc.target/aarch64/ccmp_1.c: New testcase.
3093
1e297006
MP
30942016-01-19 Marek Polacek <polacek@redhat.com>
3095
3096 PR c++/68586
3097 * g++.dg/cpp0x/enum30.C: New test.
3098
879c27e3
RB
30992016-01-19 Richard Biener <rguenther@suse.de>
3100
3101 PR tree-optimization/69336
3102 * g++.dg/tree-ssa/pr69336.C: New testcase.
3103
015337d3
JJ
31042016-01-19 Jakub Jelinek <jakub@redhat.com>
3105
3106 PR debug/65779
3107 * gcc.dg/pr65779.c: New test.
3108
e2c768b6
RB
31092016-01-19 Richard Biener <rguenther@suse.de>
3110
3111 PR tree-optimization/69352
3112 * gcc.dg/torture/pr69352.c: New testcase.
3113
569efc34
JJ
31142016-01-19 Jakub Jelinek <jakub@redhat.com>
3115
3116 PR rtl-optimization/68955
3117 PR rtl-optimization/64557
3118 * gcc.dg/torture/pr68955.c: New test.
3119
e49d321f
JH
31202016-01-19 Jan Hubicka <hubicka@ucw.cz>
3121
3122 PR lto/69136
3123 * g++.dg/torture/pr69136.C: New testcase.
3124
e9191ad3
JH
31252016-01-19 Jan Hubicka <hubicka@ucw.cz>
3126
3127 PR lto/69133
3128 * g++.dg/lto/pr69133_0.C: New testcase.
3129 * g++.dg/lto/pr69133_1.C: New testcase.
3130
2bedb645
JL
31312016-01-15 Jeff Law <law@redhat.com>
3132
3133 PR tree-optimization/69320
3134 * gcc.c-torture/pr69320-1.c: New test.
3135 * gcc.c-torture/pr69320-2.c: New test.
3136 * gcc.c-torture/pr69320-3.c: New test.
3137 * gcc.c-torture/pr69320-4.c: New test.
3138
17c15cb9
PP
31392016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
3140
3141 PR c++/11858
3142 PR c++/24663
3143 PR c++/24664
3144 * g++.dg/template/pr11858.C: New test.
3145 * g++.dg/template/pr24663.C: New test.
3146 * g++.dg/template/unify12.C: New test.
3147 * g++.dg/template/unify13.C: New test.
3148 * g++.dg/template/unify14.C: New test.
3149 * g++.dg/template/unify15.C: New test.
3150 * g++.dg/template/unify16.C: New test.
3151 * g++.dg/template/unify17.C: New test.
3152
9617fd08
DM
31532016-01-18 David Malcolm <dmalcolm@redhat.com>
3154
3155 PR testsuite/69181
3156 * gcc.dg/pr69181-1.c: New test file.
3157 * gcc.dg/pr69181-2.c: New test file.
3158 * lib/gcc-dg.exp (dg-test): Consolidate post-test cleanup of
3159 globals by moving it to...
3160 (cleanup-after-saved-dg-test): ...this new function. Add
3161 "global additional_sources_used". Add reset of global
3162 multiline_expected_outputs to the empty list.
3163 * lib/multiline.exp (_multiline_expected_outputs): Rename this
3164 global to...
3165 (multiline_expected_outputs): ...this, and updated comments to
3166 note that it is modified from gcc-dg.exp.
3167 (dg-end-multiline-output): Update for the above renaming.
3168 (handle-multiline-outputs): Likewise. Remove the clearing
3169 of the expected outputs to the empty list.
3170
b555a2e4
RB
31712016-01-18 Richard Biener <rguenther@suse.de>
3172
3173 PR tree-optimization/69297
3174 * gcc.dg/vect/costmodel/x86_64/costmodel-pr69297.c: New testcase.
3175
96902805
JM
31762016-01-18 Joseph Myers <joseph@codesourcery.com>
3177
3178 * gcc.target/mips/mips-3d-1.c: Use forbid_cpu=octeon.* in
3179 dg-options.
3180 * gcc.target/mips/mips-3d-2.c: Likewise.
3181 * gcc.target/mips/mips-3d-3.c: Likewise.
3182 * gcc.target/mips/mips-3d-4.c: Likewise.
3183 * gcc.target/mips/mips-3d-5.c: Likewise.
3184 * gcc.target/mips/mips-3d-6.c: Likewise.
3185 * gcc.target/mips/mips-3d-7.c: Likewise.
3186 * gcc.target/mips/mips-3d-8.c: Likewise.
3187 * gcc.target/mips/mips-3d-9.c: Likewise.
3188 * gcc.target/mips/mips-ps-1.c: Likewise.
3189 * gcc.target/mips/mips-ps-2.c: Likewise.
3190 * gcc.target/mips/mips-ps-3.c: Likewise.
3191 * gcc.target/mips/mips-ps-4.c: Likewise.
3192 * gcc.target/mips/mips-ps-5.c: Likewise.
3193 * gcc.target/mips/mips-ps-6.c: Likewise.
3194 * gcc.target/mips/mips-ps-7.c: Likewise.
3195 * gcc.target/mips/mips-ps-type.c: Likewise.
3196 * gcc.target/mips/mips-ps-type-2.c: Likewise.
3197 * gcc.target/mips/mips16-attributes-6.c: Likewise.
3198
40e26f94
TV
31992016-01-18 Tom de Vries <tom@codesourcery.com>
3200
3201 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: New test.
3202 * c-c++-common/goacc/kernels-double-reduction.c: New test.
3203 * c-c++-common/goacc/kernels-empty.c: New test.
3204 * c-c++-common/goacc/kernels-eternal.c: New test.
3205 * c-c++-common/goacc/kernels-loop-2.c: New test.
3206 * c-c++-common/goacc/kernels-loop-3.c: New test.
3207 * c-c++-common/goacc/kernels-loop-data-2.c: New test.
3208 * c-c++-common/goacc/kernels-loop-data-enter-exit-2.c: New test.
3209 * c-c++-common/goacc/kernels-loop-data-enter-exit.c: New test.
3210 * c-c++-common/goacc/kernels-loop-data-update.c: New test.
3211 * c-c++-common/goacc/kernels-loop-data.c: New test.
3212 * c-c++-common/goacc/kernels-loop-g.c: New test.
3213 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: New test.
3214 * c-c++-common/goacc/kernels-loop-n.c: New test.
3215 * c-c++-common/goacc/kernels-loop-nest.c: New test.
3216 * c-c++-common/goacc/kernels-loop.c: New test.
3217 * c-c++-common/goacc/kernels-noreturn.c: New test.
3218 * c-c++-common/goacc/kernels-one-counter-var.c: New test.
3219 * c-c++-common/goacc/kernels-parallel-loop-data-enter-exit.c: New test.
3220 * c-c++-common/goacc/kernels-reduction.c: New test.
3221
a98d4647
TV
32222016-01-18 Tom de Vries <tom@codesourcery.com>
3223
3224 * gcc.dg/autopar/outer-1.c: Update for new parloops instantiation.
3225 * gcc.dg/autopar/outer-2.c: Same.
3226 * gcc.dg/autopar/outer-3.c: Same.
3227 * gcc.dg/autopar/outer-4.c: Same.
3228 * gcc.dg/autopar/outer-5.c: Same.
3229 * gcc.dg/autopar/outer-6.c: Same.
3230 * gcc.dg/autopar/parallelization-1.c: Same.
3231 * gcc.dg/autopar/parloops-exit-first-loop-alt-2.c: Same.
3232 * gcc.dg/autopar/parloops-exit-first-loop-alt-3.c: Same.
3233 * gcc.dg/autopar/parloops-exit-first-loop-alt-4.c: Same.
3234 * gcc.dg/autopar/parloops-exit-first-loop-alt-5.c: Same.
3235 * gcc.dg/autopar/parloops-exit-first-loop-alt-6.c: Same.
3236 * gcc.dg/autopar/parloops-exit-first-loop-alt-7.c: Same.
3237 * gcc.dg/autopar/parloops-exit-first-loop-alt-pr66652.c: Same.
3238 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: Same.
3239 * gcc.dg/autopar/pr39500-1.c: Same.
3240 * gcc.dg/autopar/pr39500-2.c: Same.
3241 * gcc.dg/autopar/pr46193.c: Same.
3242 * gcc.dg/autopar/pr46194.c: Same.
3243 * gcc.dg/autopar/pr49580.c: Same.
3244 * gcc.dg/autopar/pr49960-1.c: Same.
3245 * gcc.dg/autopar/pr49960.c: Same.
3246 * gcc.dg/autopar/pr68373.c: Same.
3247 * gcc.dg/autopar/reduc-1.c: Same.
3248 * gcc.dg/autopar/reduc-1char.c: Same.
3249 * gcc.dg/autopar/reduc-1short.c: Same.
3250 * gcc.dg/autopar/reduc-2.c: Same.
3251 * gcc.dg/autopar/reduc-2char.c: Same.
3252 * gcc.dg/autopar/reduc-2short.c: Same.
3253 * gcc.dg/autopar/reduc-3.c: Same.
3254 * gcc.dg/autopar/reduc-4.c: Same.
3255 * gcc.dg/autopar/reduc-6.c: Same.
3256 * gcc.dg/autopar/reduc-7.c: Same.
3257 * gcc.dg/autopar/reduc-8.c: Same.
3258 * gcc.dg/autopar/reduc-9.c: Same.
3259 * gcc.dg/autopar/uns-outer-4.c: Same.
3260 * gcc.dg/autopar/uns-outer-5.c: Same.
3261 * gcc.dg/autopar/uns-outer-6.c: Same.
3262 * gfortran.dg/parloops-exit-first-loop-alt-2.f95: Same.
3263 * gfortran.dg/parloops-exit-first-loop-alt.f95: Same.
3264
da976fa8
AL
32652016-01-18 Alan Lawrence <alan.lawrence@arm.com>
3266
3267 PR target/63679
3268 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove XFAIL for powerpc(32), hppa,
3269 aarch64, sparc, s390. Add --param sra-max-scalarization-size-Ospeed.
3270
70c1e886
AL
32712016-01-18 Alan Lawrence <alan.lawrence@arm.com>
3272
3273 PR target/63679
3274 * gcc.dg/tree-ssa/ssa-dom-cse-5.c: New.
3275 * gcc.dg/tree-ssa/ssa-dom-cse-6.c: New.
3276 * gcc.dg/tree-ssa/ssa-dom-cse-7.c: New.
3277
88bed196
AL
32782016-01-18 Alan Lawrence <alan.lawrence@arm.com>
3279
3280 PR target/63679
3281 * gcc.dg/tree-ssa/sra-17.c: New.
3282 * gcc.dg/tree-ssa/sra-18.c: New.
3283
3dd5f42e
IE
32842016-01-18 Ilya Enkovich <enkovich.gnu@gmail.com>
3285
3286 * gcc.target/i386/pr65105-5.c: Adjust to andn generation.
3287
ae5a77fa
EB
32882016-01-18 Eric Botcazou <ebotcazou@adacore.com>
3289
3290 * gnat.dg/inline12.adb: New test.
3291
11e57fc6
BC
32922016-01-18 Bin Cheng <bin.cheng@arm.com>
3293
3294 PR tree-optimization/66797
3295 * gcc.c-torture/execute/pr65447.c: Relax check condition.
3296
995b6fe0
RB
32972016-01-18 Richard Biener <rguenther@suse.de>
3298
3299 PR tree-optimization/69170
3300 * gcc.dg/torture/pr69170.c: New testcase.
3301
82ee0cf2 33022016-01-17 John David Anglin <danglin@gcc.gnu.org>
d656d82e
JDA
3303
3304 * gcc.dg/torture/builtin-integral-1.c: Require c99_runtime.
3305
d69da357
TV
33062016-01-16 Tom de Vries <tom@codesourcery.com>
3307
3308 * c-c++-common/goacc/kernels-alias-ipa-pta-4.c: New test.
3309
a3845283
TV
33102016-01-16 Tom de Vries <tom@codesourcery.com>
3311
3312 * gcc.dg/parloops-exit-first-loop-alt.c: Move ...
3313 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: ... here. Remove
3314 redundant dg-require-effective-target pthread.
3315 * gcc.dg/parloops-exit-first-loop-alt-2.c: Same.
3316 * gcc.dg/parloops-exit-first-loop-alt-3.c: Same.
3317 * gcc.dg/parloops-exit-first-loop-alt-4.c: Same.
3318 * gcc.dg/parloops-exit-first-loop-alt-5.c: Same.
3319 * gcc.dg/parloops-exit-first-loop-alt-6.c: Same.
3320 * gcc.dg/parloops-exit-first-loop-alt-7.c: Same.
3321 * gcc.dg/parloops-exit-first-loop-alt-pr66652.c: Same.
3322
197a6aa6
DE
33232016-01-16 David Edelsohn <dje.gcc@gmail.com>
3324
3325 PR target/68609
3326 * gcc.target/powerpc/recip-6.c: Enable on AIX.
3327 * gcc.target/powerpc/recip-7.c: Same.
3328
ec7886c1
PP
33292016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
3330
3331 PR c++/69091
3332 * g++.dg/template/pr69091.C: New test.
3333
203484bb
PP
33342016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
3335
3336 * c-c++-common/cilk-plus/AN/an-if.c: Check that the original
3337 dump does not contain an error_mark_node.
3338 * c-c++-common/cilk-plus/CK/pr60469.c: Likewise.
3339 * c-c++-common/cilk-plus/AN/fn_ptr-2.c: New xfail'd test.
3340
aa2500e9
PP
33412016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
3342
3343 PR c++/68936
3344 * g++.dg/template/pr68936.C: New test.
3345
28621a5c
DE
33462016-01-15 David Edelsohn <dje.gcc@gmail.com>
3347
3348 PR target/68609
3349 * gcc.target/powerpc/recip-1.c: Adjust for Goldschmidt's Algorithm.
3350 * gcc.target/powerpc/recip-2.c: Same.
3351 * gcc.target/powerpc/recip-3.c: Same.
3352 * gcc.target/powerpc/recip-4.c: Same.
3353 * gcc.target/powerpc/recip-sqrtf.c: Same.
3354
40c43aca
JL
33552016-01-15 Jeff Law <law@redhat.com>
3356
3357 PR tree-optimization/69270
3358 * gcc.dg/tree-ssa/pr69270-2.c: New test.
3359 * gcc.dg/tree-ssa/pr69270-3.c: New test.
3360
afbc5ae8
PT
33612016-01-15 Paul Thomas <pault@gcc.gnu.org>
3362
3363 PR fortran/49630
3364 * gfortran.dg/deferred_character_13.f90: New test for the fix
3365 of comment 3 of the PR.
3366
3367 PR fortran/54070
3368 * gfortran.dg/deferred_character_8.f90: New test
3369 * gfortran.dg/allocate_error_5.f90: New test
3370
3371 PR fortran/60593
3372 * gfortran.dg/deferred_character_10.f90: New test
3373
3374 PR fortran/60795
3375 * gfortran.dg/deferred_character_14.f90: New test
3376
3377 PR fortran/61147
3378 * gfortran.dg/deferred_character_11.f90: New test
3379
3380 PR fortran/64324
3381 * gfortran.dg/deferred_character_9.f90: New test
3382
49abe076
VM
33832016-01-15 Vladimir Makarov <vmakarov@redhat.com>
3384
3385 PR rtl-optimization/69030
3386 * gcc.target/i386/pr69030.c: New.
3387
16d12992
KT
33882016-01-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3389
3390 * gcc.target/aarch64/target_attr_17.c: New test.
3391
78810bd3
RB
33922016-01-15 Richard Biener <rguenther@suse.de>
3393
3394 PR tree-optimization/66856
3395 * gcc.dg/torture/pr66856-1.c: New testcase.
3396 * gcc.dg/torture/pr66856-2.c: Likewise.
3397
2bd847fe
RB
33982016-01-15 Richard Biener <rguenther@suse.de>
3399
3400 PR debug/69137
3401 * g++.dg/lto/pr69137_0.C: New testcase.
3402
a00fe3b7
RS
34032016-01-15 Richard Sandiford <richard.sandiford@arm.com>
3404
3405 PR middle-end/69246
3406 * gcc.target/i386/pr69246.c: New test.
3407
cbb0e83b
DV
34082016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
3409
7596d5de 3410 * gfortran.dg/bind_c_array_params_2.f90: Fix test patterns for S/390.
cbb0e83b 3411
5a500ecf
DV
34122016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
3413
3414 PR c++/56194
3415 * g++.dg/init/const9.C: Disable test on S/390.
3416
5d9bf64f
DV
34172016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
3418
3419 * g++.dg/Wframe-address.C: Test requires -mbackchain for s390*-*-*.
3420 * g++.dg/Wno-frame-address.C: Ditto.
3421
e234b19e
DV
34222016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
3423
3424 * gcc.dg/tree-ssa/20040204-1.c: Do not xfail on S/390.
3425
89483f99
RB
34262016-01-15 Richard Biener <rguenther@suse.de>
3427
3428 PR tree-optimization/68961
3429 * gcc.dg/vect/costmodel/x86_64/costmodel-pr68961.c: New testcase.
3430
94f37395
IE
34312016-01-15 Ilya Enkovich <enkovich.gnu@gmail.com>
3432
3433 * gcc.target/i386/pr65105-5.c: New test.
3434
82ee0cf2 34352016-01-15 Jan Hubicka <hubicka@ucw.cz>
0f6176e6
JH
3436
3437 * gcc.c-torture/execute/alias-4.c: New testcase.
3438
82ee0cf2 34392016-01-15 Jan Hubicka <hubicka@ucw.cz>
824ca15e
JH
3440
3441 PR ipa/68148
3442 * g++.dg/ipa/devirt-49.C: New testcase.
3443
092f7deb 34442016-01-15 Christian Bruel <christian.bruel@st.com>
edef1fa8
CB
3445
3446 PR target/65837
3447 * gcc.target/arm/attr-neon-builtin-fail2.c: New test.
3448 * gcc.target/arm/lto/pr65837-attr_0.c: New test.
3449 * gcc.target/arm/lto/pr65837_0.c: Fix skip condition and use ACLE name.
3450
e93c66bc
RB
34512016-01-15 Richard Biener <rguenther@suse.de>
3452
3453 PR tree-optimization/69117
3454 * gcc.dg/torture/pr69117.c: New testcase.
3455
c47eaca6 34562015-01-14 Ryan Burn <contact@rnburn.com>
b6e3db06
RB
3457
3458 PR c++/69048
3459 * g++.dg/cilk-plus/CK/pr69048.cc: New test.
3460
c3f6914a
FXC
34612016-01-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
3462
3463 PR testsuite/67509
3464 * gfortran.dg/ieee/ieee_7.f90: For out of bound precision or
3465 range tests use 100 * maximum instead of maximum + 1.
3466
cd65ae90
JJ
34672016-01-14 Jakub Jelinek <jakub@redhat.com>
3468
3469 PR debug/69244
3470 * gcc.dg/guality/pr69244.c: New test.
3471
19643948
UB
34722016-01-14 Uros Bizjak <ubizjak@gmail.com>
3473
3474 * lib/target-supports.exp (check_effective_target_issignaling):
3475 New procedure.
3476 * gcc.dg/pr61441.c: Require issignaling effective target.
3477
fe79c97e
SB
34782016-01-14 Segher Boessenkool <segher@kernel.crashing.org>
3479
3480 PR target/68803
3481 * gcc.target/powerpc/20050603-3.c: Add xfails for powerpc64le.
3482
c7df95d8
DM
34832016-01-14 David Malcolm <dmalcolm@redhat.com>
3484
3485 PR c++/68819
3486 PR preprocessor/69177
3487 * gcc.dg/plugin/location-overflow-test-1.c: New test case.
3488 * gcc.dg/plugin/location-overflow-test-2.c: New test case.
3489 * gcc.dg/plugin/location_overflow_plugin.c: New test plugin.
3490 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
3491
00083992
MP
34922016-01-14 Marek Polacek <polacek@redhat.com>
3493
3494 PR c/69262
3495 * gcc.dg/array-15.c: New test.
3496
0c9b3294
JJ
34972016-01-14 Jakub Jelinek <jakub@redhat.com>
3498
3499 PR middle-end/68146
3500 PR tree-optimization/69155
3501 * gfortran.dg/pr68146.f: New test.
3502 * gfortran.dg/pr69155.f90: New test.
3503
3688e13d
RB
35042016-01-14 Richard Biener <rguenther@suse.de>
3505
3506 PR tree-optimization/68060
3507 * gcc.dg/torture/pr68060-1.c: New testcase.
3508 * gcc.dg/torture/pr68060-2.c: Likewise.
3509
bab0ad3a
NC
35102016-01-14 Nick Clifton <nickc@redhat.com>
3511
3512 * lib/target-supports.exp
3513 (check_effective_target_arm_neon_ok_nocache): Add an option
3514 sequence that includes setting the ARM architecture to ARMv7-A.
3515 * gcc.target/arm/attr-neon.c: Use dg-add-options to add the
3516 command line options necessary to enable Neon support.
3517 * gcc.target/arm/neon-vlshr-imm-1.c: Likewise.
3518 * gcc.target/arm/neon-vshl-imm-1.c: Likewise.
3519 * gcc.target/arm/neon-vshr-imm-1.c: Likewise.
3520 * gcc.target/arm/pr69180.c: Likewise.
3521
947c2ce5
JL
35222016-01-14 Jeff Law <law@redhat.com>
3523
3524 PR tree-optimization/69270
3525 * gcc.dg/tree-ssa/pr69270.c: New test.
3526
3342fd71
BS
35272016-01-13 Bernd Schmidt <bschmidt@redhat.com>
3528
3529 PR c/66208
3530 * c-c++-common/pr66208.c: New file.
3531
2ad3adf1
JJ
35322016-01-13 Jakub Jelinek <jakub@redhat.com>
3533
3534 PR tree-optimization/69156
3535 * gcc.dg/pr69156.c: New test.
3536
398d6feb
L
35372016-01-13 H.J. Lu <hongjiu.lu@intel.com>
3538
3539 * gcc.target/i386/pr69225-7.c: New test.
3540
4c868789
RH
35412016-01-13 Richard Henderson <rth@redhat.com>
3542
3543 * gcc.dg/tm/memopt-13.c: Update expected function.
3544 * gcc.dg/tm/memopt-6.c: Likewise.
3545
ef6d1772
UB
35462016-01-13 Uros Bizjak <ubizjak@gmail.com>
3547
3548 * gcc.target/i386/pr45685.c (dg-options): Add -mno-sse4.
3549 * gcc.target/i386/pr68432-1.c (dg-options): Ditto.
3550 * gcc.target/i386/pr68432-2.c (dg-options): Ditto.
3551 * gcc.target/i386/pr68432-3.c (dg-options): Ditto.
0b4b6ef2 3552
ef6d1772
UB
35532016-01-13 Tom de Vries <tom@codesourcery.com>
3554
3555 PR tree-optimization/69169
0b4b6ef2
TV
3556 * gcc.dg/pr69169.c: New test.
3557
2ad3adf1 35582016-01-13 Alexander Fomin <alexander.fomin@intel.com>
8866d62c
AF
3559
3560 PR target/69228
3561 * gcc.target/i386/avx512pf-vscatterpf0dpd-1.c: Adjust.
3562 * gcc.target/i386/avx512pf-vscatterpf0dps-1.c: Likewise.
3563 * gcc.target/i386/avx512pf-vscatterpf0qpd-1.c: Likewise.
3564 * gcc.target/i386/avx512pf-vscatterpf0qps-1.c: Likewise.
3565 * gcc.target/i386/avx512pf-vscatterpf1dpd-1.c: Likewise.
3566 * gcc.target/i386/avx512pf-vscatterpf1dps-1.c: Likewise.
3567 * gcc.target/i386/avx512pf-vscatterpf1qpd-1.c: Likewise.
3568 * gcc.target/i386/avx512pf-vscatterpf1qps-1.c: Likewise.
3569
9060e335
AK
35702016-01-13 Jakub Jelinek <jakub@redhat.com>
3571
3572 PR target/69247
3573 * gcc.dg/pr69247.c: New test.
3574
40311329
RB
35752016-01-13 Richard Biener <rguenther@suse.de>
3576
3577 PR tree-optimization/69242
3578 * gcc.dg/torture/pr69242.c: New testcase.
3579
ccbd7103
RB
35802016-01-13 Richard Biener <rguenther@suse.de>
3581
3582 PR tree-optimization/69186
3583 * gcc.dg/torture/pr69186.c: New testcase.
3584
c6f72a46
JL
35852016-01-13 Jeff Law <law@redhat.com>
3586
3587 PR tree-optimization/67755
3588 * gcc.dg/tree-ssa/pr67755.c: New test.
3589
35902016-01-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
bf3f4b38
TP
3591
3592 * gcc.c-torture/unsorted/dump-noaddr.x (dump_compare): Replace static
3593 pass number in output by a star.
3594
c446cf07
BC
35952016-01-12 Bin Cheng <bin.cheng@arm.com>
3596
3597 PR tree-optimization/68911
3598 * gcc.c-torture/execute/pr68911.c: New test.
3599
5342156c
MP
36002016-01-12 Marek Polacek <polacek@redhat.com>
3601
3602 PR c++/68979
3603 * g++.dg/warn/permissive-1.C: New test.
3604
65364cc5
JJ
36052016-01-12 Jakub Jelinek <jakub@redhat.com>
3606
3607 PR objc++/68511
3608 PR c++/69213
3609 * g++.dg/opt/pr69213.C: New test.
3610
81b9a3d9
CB
36112016-01-12 Christian Bruel <christian.bruel@st.com>
3612
3613 PR target/69180
3614 * gcc.target/arm/pr69180.c: New test.
3615
3c4e91c9
RB
36162016-01-12 Richard Biener <rguenther@suse.de>
3617
3618 PR lto/69077
3619 * g++.dg/lto/pr69077_0.C: New testcase.
3620 * g++.dg/lto/pr69077_1.C: Likewise.
3621
5664cea1
JJ
36222016-01-12 Jakub Jelinek <jakub@redhat.com>
3623
3624 PR target/69175
3625 * g++.dg/opt/pr69175.C: New test.
3626
86cefc49
AL
36272016-01-12 Alan Lawrence <alan.lawrence@arm.com>
3628
3629 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Declare functions as 'extern'
3630 rather than #including math.h & stdlib.h.
3631 * gcc.dg/vect/pr47001.c: Declare abort as 'extern', remove stdlib.h.
3632 * gcc.dg/vect/pr49771.c: Likewise.
3633 * gcc.dg/vect/vect-10-big-array.c: Likewise.
3634 * gcc.dg/vect/vect-neg-store-1.c: Likewise.
3635 * gcc.dg/vect/vect-neg-store-2.c: Likewise.
3636 * gcc.dg/vect/slp-37.c: Change NULL to 0, remove stdlib.h.
3637 * gcc.dg/vect/pr40254.c: Remove unnecessary include of stdlib.h.
3638 * gcc.dg/vect/pr44507.c: Likewise.
3639 * gcc.dg/vect/pr45902.c: Likewise.
3640 * gcc.dg/vect/slp-widen-mult-half.c: Likewise.
3641 * gcc.dg/vect/vect-117.c: Likewise.
3642 * gcc.dg/vect/vect-99.c: Likewise.
3643 * gcc.dg/vect/vect-aggressive-1.c: Likewise.
3644 * gcc.dg/vect/vect-cond-1.c: Likewise.
3645 * gcc.dg/vect/vect-cond-2.c: Likewise.
3646 * gcc.dg/vect/vect-cond-3.c: Likewise.
3647 * gcc.dg/vect/vect-cond-4.c: Likewise.
3648 * gcc.dg/vect/vect-mask-load-1.c: Likewise.
3649 * gcc.dg/vect/vect-mask-loadstore-1.c: Likewise.
3650 * gcc.dg/vect/vect-over-widen-1-big-array.c: Likewise.
3651 * gcc.dg/vect/vect-over-widen-1.c: Likewise.
3652 * gcc.dg/vect/vect-over-widen-2-big-array.c: Likewise.
3653 * gcc.dg/vect/vect-over-widen-2.c: Likewise.
3654 * gcc.dg/vect/vect-over-widen-3-big-array.c: Likewise.
3655 * gcc.dg/vect/vect-over-widen-3.c: Likewise.
3656 * gcc.dg/vect/vect-over-widen-4-big-array.c: Likewise.
3657 * gcc.dg/vect/vect-over-widen-4.c: Likewise.
3658 * gcc.dg/vect/vect-widen-mult-const-s16.c: Likewise.
3659 * gcc.dg/vect/vect-widen-mult-const-u16.c: Likewise.
3660 * gcc.dg/vect/vect-widen-mult-half-u8.c: Likewise.
3661 * gcc.dg/vect/vect-widen-mult-half.c: Likewise.
3662 * gcc.dg/vect/no-trapping-math-vect-ifcvt-11.c: Remove unnecessary
3663 include of signal.h.
3664 * gcc.dg/vect/no-trapping-math-vect-ifcvt-12.c: Likewise.
3665 * gcc.dg/vect/no-trapping-math-vect-ifcvt-13.c: Likewise.
3666 * gcc.dg/vect/no-trapping-math-vect-ifcvt-14.c: Likewise.
3667 * gcc.dg/vect/no-trapping-math-vect-ifcvt-15.c: Likewise.
3668 * gcc.dg/vect/no-trapping-math-vect-ifcvt-16.c: Likewise.
3669 * gcc.dg/vect/vect-ifcvt-16.c: Likewise.
3670 * gcc.dg/vect/vect-ifcvt-17.c: Likewise.
3671 * gcc.dg/vect/vect-ifcvt-2.c: Likewise.
3672 * gcc.dg/vect/vect-ifcvt-3.c: Likewise.
3673 * gcc.dg/vect/vect-ifcvt-4.c: Likewise.
3674 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
3675 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
3676 * gcc.dg/vect/vect-ifcvt-6.c: Likewise.
3677 * gcc.dg/vect/vect-ifcvt-7.c: Likewise.
3678 * gcc.dg/vect/vect-ifcvt-9.c: Likewise.
3679 * gcc.dg/vect/vect-outer-5.c: Likewise.
3680 * gcc.dg/vect/vect-outer-6.c: Likewise.
3681 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Remove unnecessary
3682 include of stdio.h.
3683
b832f61e
NC
36842016-01-12 Nick Clifton <nickc@redhat.com>
3685
3686 PR target/68913
3687 * gcc.dg/lto/pr61886_0.c: Rename the external function called
3688 to fread so that it will be found in all target runtimes.
3689
8eac49b1
RB
36902016-01-12 Richard Biener <rguenther@suse.de>
3691
3692 PR tree-optimization/69053
3693 * g++.dg/torture/pr69053.C: New testcase.
3694
2935d994
RB
36952016-01-12 Richard Biener <rguenther@suse.de>
3696
3697 PR tree-optimization/69168
3698 * gcc.dg/torture/pr69168.c: New testcase.
3699
66c16fd9
RB
37002016-01-12 Richard Biener <rguenther@suse.de>
3701
3702 PR tree-optimization/69157
3703 * gcc.dg/torture/pr69157.c: New testcase.
3704
37052016-01-12 Richard Biener <rguenther@suse.de>
3706
3707 PR tree-optimization/69174
3708 * gcc.dg/torture/pr69174.c: New testcase.
3709
723033a6
JJ
37102016-01-12 Jakub Jelinek <jakub@redhat.com>
3711
3712 PR c++/66808
3713 PR c++/69000
3714 * g++.dg/tls/pr66808.C: New test.
3715 * g++.dg/tls/pr69000.C: New test.
3716
3574cf47
BS
37172016-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3718
3719 * gcc.target/powerpc/swaps-p8-23.c: New test.
3720 * gcc.target/powerpc/swaps-p8-24.c: Likewise.
3721
feb20787
JDA
37222016-01-11 John David Anglin <danglin@gcc.gnu.org>
3723
3724 PR tree-optimization/68356
3725 * gcc.dg/torture/pr68264.c: Disable exp2 ERANGE test on hppa unix.
3726
27b1820a
KV
37272016-01-12 Kugan Vivekanandarajah <kuganv@linaro.org>
3728 Jim Wilson <jim.wilson@linaro.org>
3729
3730 PR target/69194
3731 * gcc.target/arm/pr69194.c: New test.
3732
cf4de6af
L
37332016-01-11 H.J. Lu <hongjiu.lu@intel.com>
3734
3735 PR target/69225
3736 * gcc.target/i386/pr69225-1.c: New test.
3737 * gcc.target/i386/pr69225-2.c: Likewise.
3738 * gcc.target/i386/pr69225-3.c: Likewise.
3739 * gcc.target/i386/pr69225-4.c: Likewise.
3740 * gcc.target/i386/pr69225-5.c: Likewise.
3741 * gcc.target/i386/pr69225-6.c: Likewise.
3742
1ebd5558
JJ
37432016-01-11 Jakub Jelinek <jakub@redhat.com>
3744
23552a4d
JJ
3745 PR target/67462
3746 * gcc.dg/ifcvt-3.c: Only compile on lp64 targets, include also i?86
3747 if lp64.
3748
26ff85b0
JJ
3749 PR target/69071
3750 * gcc.dg/pr69071.c: New test.
3751
9cb6bd74
JJ
3752 PR c++/69211
3753 * g++.dg/opt/pr69211.C: New test.
3754
1ebd5558
JJ
3755 PR tree-optimization/69214
3756 * gcc.c-torture/compile/pr69214.c: New test.
3757
8c18c836
UB
37582016-01-11 Uros Bizjak <ubizjak@gmail.com>
3759
3760 * gcc.target/i386/pr66232-10.c: Do not compile on ia32 target.
3761 * gcc.target/i386/pr66232-11.c: Ditto.
3762 * gcc.target/i386/pr66232-12.c: Ditto.
3763 * gcc.target/i386/pr66232-13.c: Ditto.
3764
62446e6e
RB
37652016-01-11 Richard Biener <rguenther@suse.de>
3766
3767 PR tree-optimization/69173
3768 * gcc.dg/torture/pr69173.c: New testcase.
3769
2b8568fe
KT
37702016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3771
3772 PR rtl-optimization/68796
3773 * gcc.target/aarch64/tst_5.c: New test.
3774 * gcc.target/aarch64/tst_6.c: Likewise.
3775
5baf4532
KT
37762016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3777
3778 PR rtl-optimization/68841
3779 * gcc.dg/pr68841.c: New test.
3780 * gcc.c-torture/execute/pr68841.c: New test.
3781
ca90b1ed
YR
37822016-01-11 Yuri Rumyantsev <ysrumyan@gmail.com>
3783
3784 PR rtl-optimization/68920
3785 * gcc.dg/ifcvt-4.c: Add "--param max-rtl-if-conversion-insns=3" option
3786 for ix86 targets.
3787 * gcc.dg/ifcvt-5.c: New test.
3788
2ad3adf1 37892016-01-11 Alexandre Oliva <aoliva@redhat.com>
b4934671
AO
3790
3791 PR bootstrap/69123
3792 * g++.dg/pr69123.C: New.
3793
83834c09
IE
37942016-01-11 Ilya Enkovich <enkovich.gnu@gmail.com>
3795
3796 PR target/69010
3797 * gcc.target/i386/pr69010.c: New test.
3798
dcf89d57
MJ
37992016-01-11 Martin Jambor <mjambor@suse.cz>
3800
3801 PR ipa/69044
3802 * gcc.target/i386/chkp-pr69044.c: New test.
3803
d95167ee
TV
38042016-01-11 Tom de Vries <tom@codesourcery.com>
3805
3806 PR tree-optimization/69109
3807 * gcc.dg/autopar/pr69109-2.c: New test.
3808 * gcc.dg/autopar/pr69109.c: New test.
3809
4f6403a8
TV
38102016-01-11 Tom de Vries <tom@codesourcery.com>
3811
3812 PR tree-optimization/69108
3813 * gcc.dg/autopar/pr69108.c: New test.
3814
21efdd80
PP
38152016-01-10 Patrick Palka <ppalka@gcc.gnu.org>
3816
3817 PR c++/69029
3818 * c-c++-common/Wisleading-indentation.c: Augment test.
3819
fd42eed8
TK
38202016-01-10 Thomas Koenig <tkoenig@gcc.gnu.org>
3821
3822 PR fortran/69154
3823 * gfortran.dg/inline_matmul_12.f90: New test.
3824
4f90ee6c
PT
38252016-01-10 Paul Thomas <pault@gcc.gnu.org>
3826
3827 PR fortran/67779
3828 * gfortran.dg/actual_array_offset_1: New test.
3829
3907c6cf
TV
38302016-01-10 Tom de Vries <tom@codesourcery.com>
3831
3832 PR tree-optimization/69062
3833 * gcc.dg/autopar/pr69062.c: New test.
3834
b07b236e
TS
38352016-01-10 Thomas Schwinge <thomas@codesourcery.com>
3836
3837 * gcc.dg/vect/slp-perm-1.c: Fix scan-tree-dump syntax.
3838 * gcc.dg/vect/slp-perm-2.c: Likewise.
3839 * gcc.dg/vect/slp-perm-3.c: Likewise.
3840 * gcc.dg/vect/slp-perm-5.c: Likewise.
3841 * gcc.dg/vect/slp-perm-6.c: Likewise.
3842 * gcc.dg/vect/slp-perm-7.c: Likewise.
3843 * gcc.dg/vect/slp-perm-8.c: Likewise.
3844
23fab8ae
TV
38452016-01-10 Tom de Vries <tom@codesourcery.com>
3846
3847 PR tree-optimization/69039
3848 * gcc.dg/autopar/pr69039.c: New test.
3849
73f0dae2
MP
38502016-01-09 Marek Polacek <polacek@redhat.com>
3851
3852 PR c++/69113
3853 * g++.dg/pr69113.C: New test.
3854
20b8d734
JJ
38552016-01-09 Jakub Jelinek <jakub@redhat.com>
3856
3857 PR middle-end/50865
3858 PR tree-optimization/69097
3859 * gcc.c-torture/execute/pr50865.c: New test.
3860 * gcc.c-torture/execute/pr69097-1.c: New test.
3861 * gcc.c-torture/execute/pr69097-2.c: New test.
3862 * gcc.dg/pr69097-1.c: New test.
3863 * gcc.dg/pr69097-2.c: New test.
3864
c50e614b
JJ
38652016-01-09 Jakub Jelinek <jakub@redhat.com>
3866
3867 PR c++/69164
3868 * g++.dg/opt/pr69164.C: New test.
3869
e0237993
JJ
38702016-01-08 Jakub Jelinek <jakub@redhat.com>
3871
3872 PR tree-optimization/69167
3873 * gcc.dg/pr69167.c: New test.
3874
bd8f5bb2
MP
38752016-01-08 Marek Polacek <polacek@redhat.com>
3876
3877 PR c++/68449
3878 * g++.dg/pr68449.C: New.
3879
bb0f5ca7
AL
38802016-01-08 Alan Lawrence <alan.lawrence@arm.com>
3881
3882 PR tree-optimization/68707
3883 * lib/target-supports.exp (check_effective_target_vect_load_lanes): New.
3884 * gcc.dg/vect/slp-perm-1.c: Look for vect_load_lanes instead of SLP
3885 on platforms supporting it.
3886 * gcc.dg/vect/slp-perm-2.c: Likewise.
3887 * gcc.dg/vect/slp-perm-3.c: Likewise.
3888 * gcc.dg/vect/slp-perm-5.c: Likewise.
3889 * gcc.dg/vect/slp-perm-7.c: Likewise.
3890 * gcc.dg/vect/slp-perm-8.c: Likewise.
3891 * gcc.dg/vect/slp-perm-6.c: Look for vect_load_lanes in addition to SLP
3892 on platforms supporting it.
3893
22518428
JJ
38942016-01-08 Jakub Jelinek <jakub@redhat.com>
3895
33f0852f
JJ
3896 PR tree-optimization/69162
3897 * gcc.dg/pr69162.c: New test.
3898
22518428
JJ
3899 PR tree-optimization/69172
3900 * gcc.dg/pr69172.c: New test.
3901
80e9b3aa
TP
39022016-01-08 Thomas Preud'homme <thomas.preudhomme@arm.com>
3903
3904 PR tree-optimization/67781
3905 * gcc.c-torture/execute/pr67781.c: New file.
3906
262a363f
JJ
39072016-01-08 Jakub Jelinek <jakub@redhat.com>
3908
3909 PR tree-optimization/69083
3910 * gcc.dg/vect/pr69083.c: New test.
3911
6e1f093f
SS
39122016-01-08 Sujoy Saraswati <sujoy.saraswati@hpe.com>
3913
3914 PR tree-optimization/61441
3915 * gcc.dg/pr61441.c: Restrict to linux and gnu targets.
3916 Use -fexcess-precision=standard for compiler options.
3917 Use fabs() only when __FLT_EVAL_METHOD__ == 0.
3918
53290e07
JJ
39192016-01-08 Jakub Jelinek <jakub@redhat.com>
3920
57bf3072
JJ
3921 PR fortran/69128
3922 * gfortran.dg/gomp/pr69128.f90: New test.
3923
53290e07
JJ
3924 PR c++/69145
3925 * g++.dg/ext/pr69145-1.C: New test.
3926 * g++.dg/ext/pr69145-2-very-long-filename.cc: New file.
3927 * g++.dg/ext/pr69145-2.h: New file.
3928
7a127fa7
MS
39292016-01-07 Martin Sebor <msebor@redhat.com>
3930
3931 PR c/68966
3932 * gcc.dg/atomic-fetch-bool.c: New test.
3933 * gcc.dg/sync-fetch-bool.c: New test.
3934
95918b49
L
39352016-01-07 H.J. Lu <hongjiu.lu@intel.com>
3936
3937 PR fortran/66680
3938 gfortran.dg/gomp/pr66680.f90: Moved to libgomp.
3939
c8e62a9d
NC
39402016-01-07 Nick Clifton <nickc@redhat.com>
3941
3942 PR target/66655
3943 * g++.dg/pr66655.C: New test.
3944 * g++.dg/pr66655_1.cc: Test support file.
3945 * g++.dg/pr66655.h: Test header file.
3946
2ad3adf1 39472016-01-07 Dominique d'Humieres <dominiq@lps.ens.fr>
64d3ef31
DH
3948
3949 PR fortran/66680
3950 gfortran.dg/gomp/pr66680.f90: New test.
3951
4cd9ca92
L
39522016-01-07 H.J. Lu <hongjiu.lu@intel.com>
3953
3954 PR target/69171
3955 * gcc.target/i386/pr69171-1.c: New test.
3956 * gcc.target/i386/pr69171-2.c: Likewise.
3957 * gcc.target/i386/pr69171-3.c: Likewise.
3958 * gcc.target/i386/pr69171-4.c: Likewise.
3959 * gcc.target/i386/pr69171-5.c: Likewise.
3960 * gcc.target/i386/pr69171-6.c: Likewise.
3961
7e33d4dc
BS
39622015-12-15 Bernd Schmidt <bschmidt@redhat.com>
3963
3964 PR middle-end/67639
3965 * c-c++-common/pr67639.c: New test.
3966
fec64afc
JJ
39672016-01-07 Jakub Jelinek <jakub@redhat.com>
3968
3969 PR tree-optimization/69141
3970 * g++.dg/opt/pr69141.C: New test.
3971
f293ad29
EB
39722016-01-06 Eric Botcazou <ebotcazou@adacore.com>
3973
3974 * gcc.target/sparc/20151219-1.c: Skip in 64-bit mode.
3975
5027395e
UB
39762016-01-06 Uros Bizjak <ubizjak@gmail.com>
3977
3978 PR target/69140
3979 * gcc.target/i386/pr69140.c: New test
3980
7443cf13
DM
39812016-01-06 David Malcolm <dmalcolm@redhat.com>
3982
3983 * gcc.dg/bad-dereference.c: New test case.
3984
32928931
BS
39852015-01-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3986
3987 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: New test.
3988
68dd05da
AS
39892016-01-06 Andreas Schwab <schwab@linux-m68k.org>
3990
3991 * gcc.dg/atomic-invalid-2.c: Remove duplicated content.
3992
6b131d5b
MP
39932016-01-06 Marek Polacek <polacek@redhat.com>
3994
3995 PR sanitizer/69099
3996 * gcc.dg/ubsan/float-cast-overflow-atomic.c: New test.
3997
8d9fdb49
MP
39982016-01-05 Marek Polacek <polacek@redhat.com>
3999
4000 PR c/69104
4001 * gcc.dg/atomic-invalid-2.c: New.
4002
acf93f1e
L
40032016-01-05 H.J. Lu <hongjiu.lu@intel.com>
4004
4005 PR target/68991
4006 * gcc.target/i386/pr68991.c: New test.
4007
3f50525d
L
40082016-01-05 H.J. Lu <hongjiu.lu@intel.com>
4009
4010 PR target/68991
4011 * g++.dg/pr68991-1.C: New test.
4012 * g++.dg/pr68991-2.C: Likewise.
4013
e0237993 40142016-01-05 Sergei Trofimovich <siarheit@google.com>
face88a1 4015
e0237993 4016 PR other/60465
face88a1
ST
4017 * gcc.target/ia64/pr60465-gprel64.c: New test.
4018 * gcc.target/ia64/pr60465-gprel64-c37.c: New test.
4019
a0866eff
KT
40202016-01-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4021
4022 PR rtl-optimization/68651
4023 * gcc.target/aarch64/pr68651_1.c: New test.
4024
c589e975
DM
40252016-01-05 David Malcolm <dmalcolm@redhat.com>
4026
4027 PR c/69122
4028 * c-c++-common/Wmisleading-indentation.c (pr69122): New function.
4029
929710d9
NS
40302016-01-05 Nathan Sidwell <nathan@acm.org>
4031
ce3e43d7
NS
4032 PR c++/58583
4033 * g++.dg/cpp0x/nsdmi-template14.C: Adjust test & errors.
4034
929710d9
NS
4035 * gcc.dg/alias-15.c: New.
4036
a2faef8e
NC
40372016-01-05 Nick Clifton <nickc@redhat.com>
4038
4039 PR target/68870
4040 * g++.dg/pr68770.C: New test.
4041
4cfa76e3
MS
40422016-01-04 Mike Stump <mikestump@comcast.net>
4043
4044 * lib/target-supports.exp (check_effective_target_cilkplus):
4045 cilkplus targets require pthreads.
4ece61b6 4046 (check_effective_target_cilkplus): Remove special case for NVPTX.
4cfa76e3 4047
4e8a3a35
MM
40482016-01-04 Michael Meissner <meissner@linux.vnet.ibm.com>
4049
4050 * gcc.target/powerpc/p9-permute.c: New test for xxperm code
4051 generation.
4052
818ab71a
JJ
40532016-01-04 Jakub Jelinek <jakub@redhat.com>
4054
4055 Update copyright years.
4056
2fe0a208
MP
40572016-01-04 Marek Polacek <polacek@redhat.com>
4058
4059 PR c/68908
4060 * gcc.dg/atomic/c11-atomic-exec-6.c: New test.
4061 * gcc.dg/atomic/c11-atomic-exec-7.c: New test.
4062 * gcc.dg/atomic/stdatomic-op-5.c: New test.
4063
9e3b2fe3
EB
40642016-01-04 Eric Botcazou <ebotcazou@adacore.com>
4065
4066 * gcc.target/sparc/20160104-2.c: New test.
4067
e8d65a35
EB
40682016-01-04 Eric Botcazou <ebotcazou@adacore.com>
4069
4070 * gcc.target/sparc/20160104-1.c: New test.
4071
25ccfccd
PT
40722016-01-03 Paul Thomas <pault@gcc.gnu.org>
4073
4074 PR fortran/65045
4075 * gfortran.dg/pr65045.f90: New test.
4076
cb51d382
EB
40772016-01-02 Eric Botcazou <ebotcazou@adacore.com>
4078
4079 * gnat.dg/specs/debug1.ads: Delete.
4080
6eeaad6e
JD
40812016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4082
4083 PR libgfortran/68867
4084 * gfortran.dg/default_format_denormal_2.f90: Fix the dg regular
4085 expression.
4086
2f968603
JD
40872016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4088
4089 PR libgfortran/68867
4090 * gfortran.dg/default_format_denormal_2.f90: XFAIL for all
4091 PowerPC.
4092
591bb5e4
PT
40932016-01-01 Paul Thomas <pault@gcc.gnu.org>
4094
4095 PR fortran/68864
4096 * gfortran.dg/pr68864.f90: New test.
4097
f1e0620c
JJ
40982016-01-01 Jakub Jelinek <jakub@redhat.com>
4099
942a1319
JJ
4100 PR tree-optimization/69070
4101 * gcc.dg/pr69070.c: New test.
4102
10dff63f
JJ
4103 PR sanitizer/69055
4104 * gfortran.dg/pr69055.f90: New test.
4105
f1e0620c
JJ
4106 PR target/69015
4107 * gcc.dg/pr69015.c: New test.
818ab71a 4108\f
2f883d1c 4109Copyright (C) 2016 Free Software Foundation, Inc.
ad41bd84
JM
4110
4111Copying and distribution of this file, with or without modification,
4112are permitted in any medium without royalty provided the copyright
4113notice and this notice are preserved.