]> git.ipfire.org Git - thirdparty/gcc.git/blame - gcc/testsuite/ChangeLog
Fix endianness issue for moxiebox
[thirdparty/gcc.git] / gcc / testsuite / ChangeLog
CommitLineData
5c240f4d
DM
12016-03-22 David Malcolm <dmalcolm@redhat.com>
2
3 PR c/69993
4 * c-c++-common/Wmisleading-indentation-3.c: New test, based on
5 Wmisleading-indentation.c.
6 * c-c++-common/Wmisleading-indentation.c: Update thoughout to
7 reflect change to diagnostic text and order of messages.
8 * gcc.dg/plugin/location-overflow-test-2.c: Likewise.
9
80f6631b
DE
102016-03-22 David Edelsohn <dje.gcc@gmail.com>
11
12 * g++.dg/ext/java-3.C: Don't compile on AIX.
13
9a10956c
RB
142016-03-22 Richard Biener <rguenther@suse.de>
15
16 PR middle-end/70333
17 * gcc.dg/torture/pr70333.c: New testcase.
18
6cedf922
IE
192016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
20
21 * g++.dg/ext/pr70290.C: New test.
22
cd6c27ac
KY
232016-03-22 Kirill Yukhin <kirill.yukhin@intel.com>
24
25 PR target/70325
26 * gcc.target/i386/pr70325.c: New test.
27
4cde512c
JJ
282016-03-22 Jakub Jelinek <jakub@redhat.com>
29
b01915ed
JJ
30 PR target/70329
31 * gcc.target/i386/avx512bw-pr70329-1.c: New test.
32 * gcc.target/i386/avx512bw-pr70329-2.c: New test.
33
4e3e2cf1
JJ
34 PR target/70300
35 * gcc.target/i386/pr70300.c: New test.
36
4cde512c
JJ
37 PR c++/70295
38 * c-c++-common/nonnull-1.c (func): Remove parens around cp4 != 0.
39 (func2): New function for cond with parens, xfail warning for c++.
40 * g++.dg/warn/Wnonnull-compare-8.C: New test.
41
16f6d7dc
PP
422016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
43
44 PR c++/70096
45 * g++.dg/template/ptrmem30.C: New test.
46
a3e2b438
PP
472016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
48
49 PR c++/70204
50 * g++.dg/cpp0x/constexpr-70204a.C: New test.
51 * g++.dg/cpp0x/constexpr-70204b.C: New test.
52
11b6a02e
JJ
532016-03-21 Jakub Jelinek <jakub@redhat.com>
54
55 PR middle-end/70326
56 * gcc.dg/pr70326.c: New test.
57
b9407883
MG
582016-03-21 Marc Glisse <marc.glisse@inria.fr>
59 Jakub Jelinek <jakub@redhat.com>
60
61 PR tree-optimization/70317
62 * gcc.dg/pr70317.c: New test.
63
4a148e19
UB
642016-03-21 Uros Bizjak <ubizjak@gmail.com>
65
66 PR target/70327
67 * gcc.target/i386/pr70327.c: New test.
68
2a85ddbb
ML
692016-03-21 Martin Liska <mliska@suse.cz>
70
7d36fe98 71 PR ipa/70306
2a85ddbb
ML
72 * gcc.dg/ipa/pr70306.c: New test.
73
4a148e19 742016-03-21 Andre Vieira <andre.simoesdiasvieira@arm.com>
9a72f5f6
AV
75
76 * gcc.target/arm/attr-align1.c: Skip if M-profile.
77 * gcc.target/arm/attr-align3.c: Likewise.
78 * gcc.target/arm/attr_arm.c: Likewise.
79 * gcc.target/arm/flip-thumb.c: Likewise.
80
6b366948
JJ
812016-03-21 Jakub Jelinek <jakub@redhat.com>
82
83 PR target/70296
84 * gcc.target/powerpc/altivec-36.c: New test.
85
2fac8c14
RB
862016-03-21 Richard Biener <rguenther@suse.de>
87
88 PR tree-optimization/70310
89 * gcc.dg/torture/pr70310.c: New testcase.
90
e9bde854
KY
912016-03-21 Kirill Yukhin <kirill.yukhin@intel.com>
92
93 PR target/70293
94 * gcc.target/i386/pr70293.c: New test.
95
56bbfaf6
RB
962016-03-21 Richard Biener <rguenther@suse.de>
97
98 PR tree-optimization/70288
99 * gcc.dg/torture/pr70288-1.c: New testcase.
100 * gcc.dg/torture/pr70288-2.c: Likewise.
101
3eee49ed
AB
1022016-03-21 Andrey Belevantsev <abel@ispras.ru>
103
104 PR rtl-optimization/69307
105 * gcc.target/arm/pr69307.c: New test.
4a148e19 106
8e7816b4
AB
1072016-03-21 Andrey Belevantsev <abel@ispras.ru>
108
109 PR rtl-optimization/69102
110 * gcc.c-torture/compile/pr69102.c: New test.
111
14d7d4be
JL
1122016-03-18 Jeff Law <law@redhat.com>
113
114 PR rtl-optimization/70263
115 * gcc.c-torture/compile/pr70263-1.c: New test.
116 * gcc.target/i386/pr70263-2.c: New test.
117
5c6a601c
BS
1182016-03-18 Bernd Schmidt <bschmidt@redhat.com>
119
120 PR rtl-optimization/70278
121 * gcc.dg/torture/pr70278.c: New test.
122 * gcc.target/arm/pr70278.c: New test.
123
4bbf545b
DM
1242016-03-18 David Malcolm <dmalcolm@redhat.com>
125
126 PR c/70281
127 * gcc.dg/plugin/diagnostic-test-expressions-1.c
128 (test_builtin_types_compatible_p): New test function.
129 * gcc.dg/pr70281.c: New test case.
130
dc28bb68
CL
1312016-03-18 Christophe Lyon <christophe.lyon@linaro.org>
132
133 PR target/70113
134 * gcc.target/aarch64/pr63304_1.c: Add -mno-fix-cortex-a53-843419.
135
5e8d6dff
IE
1362016-03-18 Ilya Enkovich <enkovich.gnu@gmail.com>
137
138 PR tree-optimization/70252
139 * gcc.dg/pr70252.c: New test.
140
d0e7e403
TV
1412016-03-18 Tom de Vries <tom@codesourcery.com>
142
143 * gcc.dg/pr70161-2.c: New test.
144 * gcc.dg/pr70161.c: New test.
145
fa22501a
TV
1462016-03-18 Tom de Vries <tom@codesourcery.com>
147
148 PR ipa/70269
149 * gcc.dg/pr70269.c: New test.
150
dd125026
JJ
1512016-03-18 Jakub Jelinek <jakub@redhat.com>
152
153 PR c++/70267
154 * g++.dg/ext/java-3.C: New test.
155
91914f0a
PP
1562016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
157
158 PR c++/70205
159 * g++.dg/lookup/pr70205.C: New test.
160
753a8910
PP
1612016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
162
163 PR c++/70218
164 * g++.dg/cpp0x/lambda/lambda-70218.C: New test.
165
14ba7b28
MP
1662016-03-17 Marek Polacek <polacek@redhat.com>
167
168 PR c/69407
169 * gcc.dg/atomic-op-6.c: New test.
170
ded60913
DM
1712016-03-17 David Malcolm <dmalcolm@redhat.com>
172
173 PR c/70264
174 * c-c++-common/pr70264.c: New test case.
175
a3aad0e6
JJ
1762016-03-17 Jakub Jelinek <jakub@redhat.com>
177
17366700
JJ
178 PR c++/70144
179 * c-c++-common/pr70144-1.c: New test.
180 * c-c++-common/pr70144-2.c: New test.
181
a3aad0e6
JJ
182 PR c++/70272
183 * g++.dg/opt/flifetime-dse5.C (main): Remove extra semicolon.
184 * g++.dg/opt/flifetime-dse6.C: New test.
185 * g++.dg/tree-ssa/ehcleanup-1.C: Adjust unreachable count.
186
b57e6e18
L
1872016-03-17 H.J. Lu <hongjiu.lu@intel.com>
188
189 PR driver/70192
190 * gcc.dg/pic-1.c: New test.
191 * gcc.dg/pic-2.c: Likewise.
192 * gcc.dg/pic-3.c: Likewise.
193 * gcc.dg/pic-4.c: Likewise.
194 * gcc.dg/pie-1.c: Likewise.
195 * gcc.dg/pie-2.c: Likewise.
196 * gcc.dg/pie-3.c: Likewise.
197 * gcc.dg/pie-4.c: Likewise.
198 * gcc.dg/pie-5.c: Likewise.
199 * gcc.dg/pie-6.c: Likewise.
200
b38ba58b
TV
2012016-03-17 Tom de Vries <tom@codesourcery.com>
202
203 * gfortran.dg/goacc/kernels-alias-3.f95: New test.
204 * gfortran.dg/goacc/kernels-alias-4.f95: New test.
205
6931b3b7
RB
2062016-03-17 Richard Biener <rguenther@suse.de>
207
208 PR debug/70271
209 * g++.dg/debug/pr70271.C: New testcase.
210
0c8b64cb
IE
2112016-03-17 Ilya Enkovich <enkovich.gnu@gmail.com>
212
213 * gcc.target/i386/pr70251.c: New test.
214
b1970801
MP
2152016-03-17 Marek Polacek <polacek@redhat.com>
216
217 PR c++/70194
218 * g++.dg/warn/constexpr-70194.C: New test.
219
820c5eaa
RH
2202016-03-16 Richard Henderson <rth@redhat.com>
221
222 PR middle-end/70240
223 * gcc.c-torture/compile/pr70240.c: New.
224
da0ad263
SKS
2252016-03-16 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
226
227 * gcc.c-torture/compile/20151204.c: Skip for avr.
228
c73d295c
JJ
2292016-03-16 Jakub Jelinek <jakub@redhat.com>
230
231 PR target/70245
232 * g++.dg/opt/pr70245.C: New test.
233 * g++.dg/opt/pr70245.h: New file.
234 * g++.dg/opt/pr70245-aux.cc: New file.
235
b2794066
MS
2362016-03-16 Martin Sebor <msebor@redhat.com>
237
238 * g++.dg/cpp1y/constexpr-instantiate.C: Correct DejaGnu directives.
239
aa43616c
RH
2402016-03-16 Richard Henderson <rth@redhat.com>
241
242 PR middle-end/70199
243 * gcc.c-torture/compile/pr70199.c: New.
244
59608fe5
L
2452016-03-16 H.J. Lu <hongjiu.lu@intel.com>
246
247 * gcc.dg/uninit-19.c: Run dos2unix.
248
ab4c578f
MP
2492016-03-16 Marek Polacek <polacek@redhat.com>
250
251 PR c/70093
252 * gcc.dg/nested-func-10.c: New test.
253 * gcc.dg/nested-func-9.c: New test.
254
f5387e76
JJ
2552016-03-16 Jakub Jelinek <jakub@redhat.com>
256
257 PR tree-optimization/68714
258 * gcc.dg/tree-ssa/pr68714.c: Add -w -Wno-psabi to dg-options.
259
7662b718
TV
2602016-03-16 Tom de Vries <tom@codesourcery.com>
261
262 PR tree-optimization/68715
263 * gcc.dg/graphite/pr68715-2.c: New test.
264 * gcc.dg/graphite/pr68715.c: New test.
265 * gfortran.dg/graphite/pr68715.f90: New test.
266
be7ce7ae
TV
2672016-03-16 Tom de Vries <tom@codesourcery.com>
268
269 PR tree-optimization/68809
270 * gcc.dg/graphite/pr68809-2.c: New test.
271 * gcc.dg/graphite/pr68809.c: New test.
272
1935f250
JJ
2732016-03-16 Jakub Jelinek <jakub@redhat.com>
274
6651c93e
JJ
275 PR c++/70147
276 * g++.dg/ubsan/pr70147-2.C (C::C): Initialize A base with invalid
277 method call to i () as argument. Adjust expected output.
278
1935f250
JJ
279 PR c++/70147
280 * g++.dg/ubsan/pr70147-1.C: New test.
281 * g++.dg/ubsan/pr70147-2.C: New test.
282
ab1caa6e
MS
2832016-03-15 Martin Sebor <msebor@redhat.com>
284
285 PR c++/58281
286 * g++.dg/cpp1y/constexpr-instantiate.C: Add new test.
287
5c2a1bbb
JDA
2882016-03-15 John David Anglin <danglin@gcc.gnu.org>
289
cb5d8ad1
JDA
290 * gcc.c-torture/execute/pr68532.c: Add -fno-common option on
291 hppa*-*-hpux*.
292
b440dd40
JDA
293 * gcc.dg/ifcvt-4.c: Add hppa*64*-*-* to skip list.
294
5c2a1bbb
JDA
295 PR libfortran/69799
296 * gfortran.dg/coarray_allocate_5.f08: Add "-latomic" option if
297 libatomic_available.
298
42c729c5
MP
2992016-03-15 Marek Polacek <polacek@redhat.com>
300
301 PR c++/70209
302 * g++.dg/ext/attribute-may-alias-4.C: New test.
303
82b1c550
AM
3042016-03-15 Alexander Monakov <amonakov@ispras.ru>
305
306 * g++.dg/pr63384.C: Add -w to dg-options. Remove '-toggle' in
307 -fvar-tracking-assignments-toggle flag.
308
4ccbf3a6
PH
3092016-03-15 Pat Haugen <pthaugen@us.ibm.com>
310
311 * gcc.dg/ifcvt-4.c: Add -misel for powerpc*.
312
c39858bd
JJ
3132016-03-15 Jakub Jelinek <jakub@redhat.com>
314
315 PR rtl-optimization/70222
316 * gcc.c-torture/execute/pr70222-1.c: New test.
317 * gcc.c-torture/execute/pr70222-2.c: New test.
318
8be119c1
RH
3192016-03-15 Richard Henderson <rth@redhat.com>
320
321 * gcc.dg/tree-ssa/pr68714.c: Test during reassoc1 pass.
322
6598bb55
AB
3232016-03-15 Andrey Belevantsev <abel@ispras.ru>
324
325 PR rtl-optimization/69032
326 * gcc.dg/pr69032.c: New test.
327
81fa2944
AB
3282016-03-15 Andrey Belevantsev <abel@ispras.ru>
329
330 PR rtl-optimization/63384
4a148e19 331 * g++.dg/pr63384.C: New test.
81fa2944 332
74ea9ab6
AB
3332016-03-15 Andrey Belevantsev <abel@ispras.ru>
334
335 PR target/64411
336 * gcc.target/i386/pr64411.C: New test.
337
045d5055
TV
3382016-03-15 Tom de Vries <tom@codesourcery.com>
339
340 * gfortran.dg/goacc/kernels-alias-2.f95: New test.
341 * gfortran.dg/goacc/kernels-alias.f95: New test.
342
3ea33585
MS
3432016-03-14 Martin Sebor <msebor@redhat.com>
344
345 PR c++/53792
346 * g++.dg/cpp0x/constexpr-inline.C: New test.
347 * g++.dg/cpp0x/constexpr-inline-1.C: Same.
348
1df7b330
DE
3492016-03-14 David Edelsohn <dje.gcc@gmail.com>
350
351 * gcc.dg/torture/pr70083.c: Prune non-standard ABI.
352
79b57d18
JJ
3532016-03-14 Jakub Jelinek <jakub@redhat.com>
354
355 PR middle-end/70219
356 * gcc.dg/pr70219.c: New test.
357
3cbf012a
BS
3582016-03-14 Bernd Schmidt <bschmidt@redhat.com>
359
360 PR target/70083
361 * gcc.dg/torture/pr70083.c: New test.
362 * gcc.target/i386/pr70083.c: New test.
363
a9fee7cd
RB
3642016-03-14 Richard Biener <rguenther@suse.de>
365
366 PR tree-optimization/56365
367 * gcc.dg/tree-ssa/phi-opt-14.c: New testcase.
368
4799603f
SB
3692016-03-14 Segher Boessenkool <segher@kernel.crashing.org>
370
371 PR target/70098
372 * lib/target-supports.exp (check_effective_target_powerpc64_no_dm):
373 New function.
374 * g++.dg/pr70098.C: New testcase.
375
376
760ca967
TV
3772016-03-14 Tom de Vries <tom@codesourcery.com>
378
379 PR tree-optimization/70045
380 * gcc.dg/graphite/pr70045.c: New test.
381
44e66a77
JD
3822016-03-13 Jerry DeLisle <jvdelisle@gcc.gnu.org>
383
384 PR fortran/69043
385 * gfortran.dg/include_9.f90: New test.
386
a18e0fe1
DH
3872016-03-13 Dominique d'Humieres <dominiq@lps.ens.fr>
388
389 PR fortran/45076
390 gfortran.dg/prof/prof.exp: New script.
391 gfortran.dg/prof/dynamic_dispatch_6.f03: New test.
392
d0aca6ab
AB
3932016-03-12 Andrey Belevantsev <abel@ispras.ru>
394
395 PR rtl-optimization/69307
396 * gcc.dg/pr69307.c: New test.
397
cefe08a4
VM
3982016-03-12 Vladimir Makarov <vmakarov@redhat.com>
399
400 PR target/69614
401 * gcc.target/arm/pr69614.c: New.
402
70112e2a
PT
4032016-03-12 Paul Thomas <pault@gcc.gnu.org>
404
405 PR fortran/70031
406 * gfortran.dg/submodule_14.f08: New test
407
408 PR fortran/69524
409 * gfortran.dg/submodule_15.f08: New test
410
3f1e5d3a
PP
4112016-03-12 Patrick Palka <ppalka@gcc.gnu.org>
412
413 PR c++/70106
414 * g++.dg/cpp1y/paren3.C: New test.
415
a3f6d680
MM
4162016-03-11 Michael Meissner <meissner@linux.vnet.ibm.com>
417
418 PR target/70131
419 * gcc.target/powerpc/ppc-round2.c: New test.
420
92348f09
BS
4212016-03-11 Bernd Schmidt <bschmidt@redhat.com>
422
423 PR target/70123
424 * gcc.dg/torture/pr70123.c: New test.
425
cebde9e9
JL
4262016-03-11 Jeff Law <law@redhat.com>
427
428 PR tree-optimization/70190
429 * gcc.c-torture/compile/pr70190.c: New test.
430
3edc5da4
DM
4312016-03-11 David Malcolm <dmalcolm@redhat.com>
432
433 PR c/68187
434 * c-c++-common/Wmisleading-indentation.c (test43_a): New test
435 case.
436 (test43_b): Likewise.
437 (test43_c): Likewise.
438 (test43_d): Likewise.
439 (test43_e): Likewise.
440 (test43_f): Likewise.
441 (test43_g): Likewise.
442 (test44_a): Likewise.
443 (test44_b): Likewise.
444 (test44_c): Likewise.
445 (test44_d): Likewise.
446 (test44_e): Likewise.
447
318c1204
DM
4482016-03-11 David Malcolm <dmalcolm@redhat.com>
449
450 PR c/70085
451 * c-c++-common/Wmisleading-indentation.c (pr70085): New test case.
452
bc062234
KT
4532016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
454
455 * gcc.target/aarch64/vect-reduc-or_1.c: Add -fno-vect-cost-model to
456 dg-options.
457
acfc1ac1
KT
4582016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
459
460 PR target/70002
461 PR target/69245
462 * gcc.target/aarch64/pr69245_2.c: New test.
463
d1e2bb2d
JJ
4642016-03-11 Jakub Jelinek <jakub@redhat.com>
465
466 PR tree-optimization/70177
467 * gcc.dg/pr70177.c: New test.
468
07350627
AL
4692016-03-11 Alan Lawrence <alan.lawrence@arm.com>
470
471 * gfortran.dg/unconstrained_commons.f: Widen regexp to match j_<N>.
472
5c6706f7
AL
4732016-03-11 Alan Lawrence <alan.lawrence@arm.com>
474
475 * gcc.dg/tree-ssa/sra-20.c: New.
476
02d472a2
JJ
4772016-03-11 Jakub Jelinek <jakub@redhat.com>
478
686d390a
JJ
479 PR rtl-optimization/70174
480 * gcc.dg/pr70174.c: New test.
481
02d472a2
JJ
482 PR tree-optimization/70169
483 * gcc.dg/pr70169.c: New test.
484
0f9befa1
IE
4852016-03-11 Ilya Enkovich <enkovich.gnu@gmail.com>
486
487 PR target/70160
488 * gcc.target/i386/pr70160.c: New test.
489
432d4670
AK
4902016-03-11 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
491
492 * gcc.target/s390/dfp-1.c: New test.
493
a3dc8760
NC
4942016-03-10 Nick Clifton <nickc@redhat.com>
495
496 PR target/70044
497 * gcc.target/aarch64/pr70044.c: New test.
498
b87a8d7d
PP
4992016-03-10 Patrick Palka <ppalka@gcc.gnu.org>
500 Jakub Jelinek <jakub@redhat.com>
501
502 PR c++/70001
503 * g++.dg/cpp0x/constexpr-70001-1.C: New test.
504 * g++.dg/cpp0x/constexpr-70001-2.C: New test.
505 * g++.dg/cpp0x/constexpr-70001-3.C: New test.
506
4f4ada6a
JH
5072016-03-10 Jan Hubicka <hubicka@ucw.cz>
508
509 PR lto/69589
510 * g++.dg/lto/pr69589_0.C: New testcase
511 * g++.dg/lto/pr69589_1.C: New testcase
512
d49b0aa0
MP
5132016-03-10 Marek Polacek <polacek@redhat.com>
514
515 PR c++/70153
516 * g++.dg/delayedfold/unary-plus1.C: New test.
517
5182016-03-10 Andre Vieira <andre.simoesdiasvieira@arm.com>
c81e3837
AV
519
520 * gcc.target/arm/pr45701-1.c: Escape brackets.
521 * gcc.target/arm/pr45701-2.c: Likewise.
522
71017a7b
AL
5232016-03-10 Alan Lawrence <alan.lawrence@arm.com>
524
525 * gfortran.dg/unconstrained_commons.f: New.
526
ba52669f
AM
5272016-03-10 Alan Modra <amodra@gmail.com>
528
529 * gcc.dg/pr69195.c: New.
530 * gcc.dg/pr69238.c: New.
531
27742332
TV
5322016-03-10 Tom de Vries <tom@codesourcery.com>
533
534 PR testsuite/68915
535 * gcc.dg/vect/pr46032.c: Xfail scan if alignment requirements not met.
536
3a81a594
RB
5372016-03-10 Richard Biener <rguenther@suse.de>
538
539 PR tree-optimization/70128
540 * gcc.dg/tree-ssa/alias-34.c: New testcase.
541 * gcc.dg/tree-ssa/alias-35.c: Likewise.
542
3433b975
JJ
5432016-03-09 Jakub Jelinek <jakub@redhat.com>
544
c2864f02
JJ
545 PR tree-optimization/70152
546 * gcc.dg/pr70152.c: New test.
547
3433b975
JJ
548 PR target/70086
549 * gcc.target/i386/pr70086-1.c: New test.
550 * gcc.target/i386/pr70086-2.c: New test.
551 * gcc.target/i386/pr70086-3.c: New test.
2bd8090f
JJ
552
553 PR tree-optimization/70127
554 * gcc.c-torture/execute/pr70127.c: New test.
555
96b3c82d
CP
5562016-03-09 Cesar Philippidis <cesar@codesourcery.com>
557
558 * c-c++-common/goacc/combined-directives-2.c: New test.
559
b4f3232d
DM
5602016-03-09 David Malcolm <dmalcolm@redhat.com>
561
562 PR c/68473
563 PR c++/70105
564 * g++.dg/diagnostic/pr70105.C: New test.
565 * gcc.dg/plugin/diagnostic-test-expressions-1.c (foo): New decl.
566 (test_multiple_ordinary_maps): New test function.
567
40499f81
DM
5682016-03-09 David Malcolm <dmalcolm@redhat.com>
569
570 PR c/68473
571 PR c++/70105
572 * gcc.dg/plugin/diagnostic_plugin_show_trees.c (show_tree):
573 Drop range information from call to inform_at_rich_loc.
574 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c (add_range):
575 New.
576 (test_show_locus): Replace calls to rich_location::add_range with
577 calls to add_range. Rewrite the tests that used the now-defunct
578 rich_location ctor taking a source_range. Simplify other tests
579 by replacing calls to COMBINE_LOCATION_DATA with calls to
580 make_location.
581
c9e33662
RB
5822016-03-09 Richard Biener <rguenther@suse.de>
583 Jakub Jelinek <jakub@redhat.com>
584
585 PR tree-optimization/70138
586 * gcc.dg/vect/pr70138-1.c: New testcase.
587 * gcc.dg/vect/pr70138-2.c: Likewise.
588
2c73b764
JJ
5892016-03-09 Jakub Jelinek <jakub@redhat.com>
590
591 PR target/70049
592 * gcc.target/i386/pr70049.c: New test.
593
c06d25bb
RB
5942016-03-09 Richard Biener <rguenther@suse.de>
595
596 PR c/70143
597 * gcc.dg/Wstrict-aliasing-bogus-upcast.c: New testcase.
598 * gcc.dg/Wstrict-aliasing-struct-with-char-member.c: Likewise.
599 * gcc.dg/Wstrict-aliasing-struct-member.c: Remove again.
600
5828a501
RO
6012016-03-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
602
603 * gcc.dg/vect/bb-slp-34.c: Really don't xfail on aarch64-*-*,
604 arm-*-*.
605
2e141c8d
JJ
6062016-03-09 Jakub Jelinek <jakub@redhat.com>
607
5a9def37
JJ
608 PR middle-end/67278
609 * gcc.dg/simd-7.c: Add -w -Wno-psabi to dg-options.
610
2e141c8d
JJ
611 PR target/67278
612 * gcc.dg/simd-8.c: Add -w -Wno-psabi to dg-options.
613
614 PR middle-end/70050
615 * gcc.dg/pr70050.c: Add -w to dg-options. Fix up PR number
616 in testcase comment.
617
bf751f40
TV
6182016-03-09 Tom de Vries <tom@codesourcery.com>
619
620 * gfortran.dg/goacc/kernels-loop-2.f95: New test.
621 * gfortran.dg/goacc/kernels-loop-data-2.f95: New test.
622 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: New test.
623 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: New test.
624 * gfortran.dg/goacc/kernels-loop-data-update.f95: New test.
625 * gfortran.dg/goacc/kernels-loop-data.f95: New test.
626 * gfortran.dg/goacc/kernels-loop-n.f95: New test.
627 * gfortran.dg/goacc/kernels-loop.f95: New test.
628
e210c999
MS
6292016-03-08 Martin Sebor <msebor@redhat.com>
630
631 PR c++/62096
632 * g++.dg/warn/overflow-warn-7.C: New test.
633
80aac5c8
JM
6342016-03-08 Jason Merrill <jason@redhat.com>
635
636 * lib/g++-dg.exp (g++-dg-runtest): Handle "concepts" in std list.
637 * lib/target-supports.exp (check_effective_target_concepts): New.
638
12b81409
JJ
6392016-03-08 Jakub Jelinek <jakub@redhat.com>
640
d259b234
JJ
641 PR c++/70135
642 * g++.dg/cpp1y/constexpr-loop4.C: New test.
643 * g++.dg/ubsan/pr70135.C: New test.
644
12b81409
JJ
645 PR target/70110
646 * gcc.dg/pr70110.c: New test.
647
b4e9f2aa
MJ
6482016-03-07 Martin Jambor <mjambor@suse.cz>
649
650 * c-c++-common/gomp/clauses-1.c: Remove dg-options.
651 * c-c++-common/gomp/if-1.c: Likewise.
652 * c-c++-common/gomp/pr61486-2.c: Likewise.
653 * c-c++-common/gomp/target-teams-1.c: Moved dg-options except -fopenmp
654 to dg-additional-options.
655 * g++.dg/gomp/gomp.exp: Pass -Wno-hsa to all tests.
656 * g++/gomp/target-teams-1.c: Likewise.
657 * gcc.dg/gomp/gomp.exp: Likewise.
658 * gcc.dg/gomp/pr68128-2.c: Moved dg-options except -fopenmp to
659 dg-additional-options.
660 * gfortran.dg/gomp/gomp.exp: Likewise.
661 * gfortran.dg/gomp/target1.f90: Remove dg-options.
662 * gfortran.dg/gomp/target2.f90: Moved dg-options except -fopenmp to
663 dg-additional-options.
664 * gfortran.dg/gomp/target3.f90: Remove dg-options.
665
f86e631e
MJ
6662016-03-07 Martin Jambor <mjambor@suse.cz>
667
668 * lib/target-supports.exp (check_effective_target_offload_hsa): New.
669 * c-c++-common/gomp/gridify-1.c: New test.
670 * gfortran.dg/gomp/gridify-1.f90: Likewise.
671
94156b3f
AV
6722016-03-07 Andre Vieira <andre.simoesdiasvieira@arm.com>
673
674 * gcc.target/arm/pr45701-1.c: Change assembler scan to not
675 trigger for cortex-r8, when scanning for register r8.
676 * gcc.target/arm/pr45701-2.c: Likewise.
677
a84a49b7 6782016-02-26 Richard Biener <rguenther@suse.de>
4a148e19 679 Jeff Law <law@redhat.com>
a84a49b7
RB
680
681 PR tree-optimization/69740
682 * gcc.c-torture/compile/pr69740-1.c: New test.
683 * gcc.c-torture/compile/pr69740-2.c: New test.
684
e41f6c9e
BS
6852016-03-07 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
686
687 * lib/target-supports.exp
688 (check_effective_target_whole_vector_shift): Enable for PPC64.
689
57548bf5
RB
6902016-03-07 Richard Biener <rguenther@suse.de>
691
692 PR tree-optimization/70115
693 * gcc.dg/torture/pr70115.c: New testcase.
694
4ae13300
NS
6952016-03-07 Nathan Sidwell <nathan@codesourcery.com>
696
697 PR middle-end/69916
698 * c-c-++-common/goacc/pr69916.c: New.
699
5edb9853
RH
7002016-03-07 Richard Henderson <rth@redhat.com>
701
702 * gcc.c-torture/compile/pr70061.c: New test.
703
2067a8f3
RB
7042016-03-07 Richard Biener <rguenther@suse.de>
705
706 PR testsuite/70109
707 * gcc.dg/vect/O3-pr36098.c: New testcase.
708
4145a9b7
CL
7092016-03-07 Christophe Lyon <christophe.lyon@linaro.org>
710
711 * gcc.target/arm/pragma_cpp_fma.c: Reset default FPU.
712
1878be32
EB
7132016-03-07 Eric Botcazou <ebotcazou@adacore.com>
714
715 * gnat.dg/renaming9.ad[sb]: New testcase.
716
df762bb2
JJ
7172016-03-05 Jakub Jelinek <jakub@redhat.com>
718
719 PR c++/70084
720 * g++.dg/expr/stdarg3.C: New test.
721
7d461295
JL
7222016-03-04 Jeff Law <law@redhat.com>
723
724 PR tree-optimization/69196
725 * gcc.dg/tree-ssa/pr69196-1.c: Limit this to sparc*-*-* and
726 x86_64-*-*.
727
29b9828f
BS
7282016-03-04 Bernd Schmidt <bschmidt@redhat.com>
729
b6b552fd
BS
730 PR c/69973
731 * gcc.dg/pr69973.c: New test.
732
201d49e9
BS
733 PR rtl-optimization/69941
734 * gcc.dg/torture/pr69941.c: New test.
735
29b9828f
BS
736 PR c/69824
737 * gcc.dg/pr69824.c: New test.
738
640b7e74
TV
7392016-03-05 Tom de Vries <tom@codesourcery.com>
740
741 * c-c++-common/goacc/nesting-fail-1.c (f_acc_routine): New function.
742 * c-c++-common/goacc-gomp/nesting-fail-1.c (f_acc_routine): New
743 function.
744
7a3a3fad
PP
7452016-03-05 Patrick Palka <ppalka@gcc.gnu.org>
746
747 PR c++/66786
748 * g++.dg/cpp1y/var-templ48.C: New test.
749 * g++.dg/cpp1y/var-templ49.C: New test.
750
cd439aec
EB
7512016-03-04 Eric Botcazou <ebotcazou@adacore.com>
752
753 * g++.dg/Wno-frame-address.C: Skip on IA-64.
754
60204554
JJ
7552016-03-04 Jakub Jelinek <jakub@redhat.com>
756
0c8825de
JJ
757 PR c++/70035
758 * g++.dg/ubsan/pr70035.C: New test.
759
60204554
JJ
760 PR target/70062
761 * gcc.target/i386/pr70062.c: New test.
762
f79d4eab
L
7632016-03-04 H.J. Lu <hongjiu.lu@intel.com>
764
765 * g++.dg/template/typename21.C: Remove c++98_only.
766
ea81ce67
L
7672016-03-04 H.J. Lu <hongjiu.lu@intel.com>
768
769 * g++.dg/template/typename21.C: Replace c++98 with c++98_only.
770
64b23c13
DM
7712016-03-04 David Malcolm <dmalcolm@redhat.com>
772
773 PR c/68187
774 * c-c++-common/Wmisleading-indentation.c (fn_42_a): New test
775 function.
776 (fn_42_b): Likewise.
777 (fn_42_c): Likewise.
778
729526f5
DM
7792016-03-04 David Malcolm <dmalcolm@redhat.com>
780
781 PR c/68187
782 * c-c++-common/Wmisleading-indentation.c (fn_40_a): New test
783 function.
784 (fn_40_b): Likewise.
785 (fn_41_a): Likewise.
786 (fn_41_b): Likewise.
787
f9ea11ac
JJ
7882016-03-04 Jakub Jelinek <jakub@redhat.com>
789
790 PR target/70059
791 * gcc.target/i386/avx512f-pr70059.c: New test.
792 * gcc.target/i386/avx512dq-pr70059.c: New test.
793
b6c38c69
BS
7942016-03-04 Bernd Schmidt <bschmidt@redhat.com>
795
796 PR rtl-optimization/57676
797 * gcc.dg/torture/pr57676.c: New test.
798
af3cdd34
IE
7992016-03-04 Ilya Enkovich <enkovich.gnu@gmail.com>
800
801 * gcc.dg/pr70026.c: New test.
802
7ff6ca38
MP
8032016-03-04 Marek Polacek <polacek@redhat.com>
804
805 PR c/69798
806 * gcc.dg/cilk-plus/pr69798-1.c: New test.
807 * gcc.dg/cilk-plus/pr69798-2.c: New test.
808
a6bf62d5
KT
8092016-03-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
810
811 PR target/70004
812 * gcc.target/aarch64/scalar_shift_1.c: (test_corners_sisd_di):
813 Delete.
814 (test_corners_sisd_si): Likewise.
815 (main): Remove checks of the above.
816 * gcc.target/aarch64/shift_wide_invalid_1.c: New test.
817
ae4cdc6a
EB
8182016-03-04 Eric Botcazou <ebotcazou@adacore.com>
819
820 * gcc.dg/Wno-frame-address.c: Skip on IA-64.
821
08455559
CL
8222016-03-04 Christophe Lyon <christophe.lyon@linaro.org>
823
824 * gcc.dg/torture/pr69951.c: Accept argc==0.
825
e9a35493
RB
8262016-03-04 Richard Biener <rguenther@suse.de>
827
828 PR c++/70054
829 * g++.dg/warn/Wstrict-aliasing-bogus-union-2.C: New testcase.
830 * gcc.dg/Wstrict-aliasing-struct-member.c: New testcase.
831
fba054c2
DV
8322016-03-04 Dominik Vogt <vogt@linux.vnet.ibm.com>
833
834 PR testsuite/69766
835 * go.test/go-test.exp: S/390: Set GOARCH to the current target when
836 testing multiarch.
837
f10cdc6c
JJ
8382016-03-04 Jakub Jelinek <jakub@redhat.com>
839
840 PR debug/69947
841 * gcc.dg/guality/pr69947.c: New test.
842
2e981ba0
JJ
8432016-03-03 Jakub Jelinek <jakub@redhat.com>
844
845 PR ada/70017
846 * gcc.dg/pr70017.c (foo): Store 0 to first element of each array.
847
0ba3bfa2
KT
8482016-03-03 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
849
850 PR rtl-optimization/69904
851 * gcc.target/arm/pr69904.c: New test.
852
97ecdb46
JJ
8532016-03-03 Jakub Jelinek <jakub@redhat.com>
854
855 PR target/70021
856 * gcc.dg/vect/pr70021.c: New test.
857 * gcc.target/i386/pr70021.c: New test.
858
a2a743a1
MP
8592016-03-03 Marek Polacek <polacek@redhat.com>
860
861 PR middle-end/70050
862 * gcc.dg/pr70050.c: New test.
863
fa07ecdd
JG
8642016-03-03 James Greenhalgh <james.greenhalgh@arm.com>
865
866 * gcc.dg/vect/bb-slp-34.c: Don't XFAIL for ARM/AArch64.
867
23504262
ML
8682016-03-03 Ilya Enkovich <enkovich.gnu@gmail.com>
869
870 PR tree-optimization/70043
871 * gfortran.dg/vect/pr70043.f90: New test.
872
b7b9e1a9
EB
8732016-03-03 Eric Botcazou <ebotcazou@adacore.com>
874
875 * gnat.dg/specs/task1.ads: New test.
876
cb83ba54
RO
8772016-03-03 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
878
879 * lib/gcc-gdb-test.exp (gdb-test): Make log message match command.
880 Invoke gdb with -batch.
881 * lib/gcc-simulate-thread.exp (simulate-thread): Likewise.
882
a75f5e30
RB
8832016-03-03 Richard Biener <rguenther@suse.de>
884
885 PR tree-optimization/55936
886 * gcc.dg/tree-ssa/vrp06.c: Remove XFAIL.
887
268bc320
JL
8882016-03-02 Jeff Law <law@redhat.com>
889
815f20ab
JL
890 PR rtl-optimization/69942
891 * gcc.dg/ifcvt-5.c: Use "word_mode" rather than "int" to limit the
892 effects of argument promotions.
893
268bc320
JL
894 PR tree-optimization/69987
895 * gfortran.dg/pr69987.f90: Use "-w" to avoid failures when the
896 target does not support -fprefetch-loop-arrays.
897
171f7de5
UB
8982016-03-02 Uros Bizjak <ubizjak@gmail.com>
899
900 * gcc.target/i386/bmi2-bzhi-2.c: Change to runtime test.
901
192912db
BC
9022016-03-02 Bin Cheng <bin.cheng@arm.com>
903
c7908871 904 PR rtl-optimization/69052
192912db
BC
905 * gcc.target/i386/pr69052.c: New test.
906
90a7a40b
AM
9072016-03-02 Alan Modra <amodra@gmail.com>
908
909 * gcc.dg/pr69990.c: New.
910
69fa742f
JJ
9112016-03-02 Jakub Jelinek <jakub@redhat.com>
912
de752fb0
JJ
913 PR c/68062
914 * c-c++-common/vector-compare-4.c: Add -Wno-psabi to dg-options.
915
916 PR middle-end/70022
917 * gcc.dg/pr70022.c: Add -w -Wno-psabi to dg-options.
918
69fa742f
JJ
919 PR target/70028
920 * gcc.target/i386/pr70028.c: New test.
921
7c65bd56
MK
9222016-03-02 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
923
924 * c-c++-common/asan/swapcontext-test-1.c,
925 * c-c++-common/tsan/thread_leak.c,
926 * g++.dg/tsan/aligned_vs_unaligned_race.C,
927 * g++.dg/tsan/benign_race.C,
928 * g++.dg/tsan/fd_close_norace.C,
929 * g++.dg/tsan/fd_close_norace2.C: Print markers to stderr to avoid
930 races with sanitizer output
931
37d98220 9322016-03-02 Richard Biener <rguenther@suse.de>
171f7de5 933 Uros Bizjak <ubizjak@gmail.com>
37d98220
RB
934
935 PR target/67278
936 * gcc.dg/simd-8.c: New testcase.
937
218db463
RB
9382016-03-02 Richard Biener <rguenther@suse.de>
939
940 PR middle-end/67278
941 * gcc.dg/simd-7.c: New testcase.
942
22c72158
EB
9432016-03-02 Eric Botcazou <ebotcazou@adacore.com>
944
945 * gcc.target/i386/pr70007.c: Tweak.
946
9a790ccc
DV
9472016-03-02 Dominik Vogt <vogt@linux.vnet.ibm.com>
948
949 * gfortran.dg/bessel_6.f90: Reduce accuracy for S/390.
950
bd02f00f
MP
9512016-03-02 Marek Polacek <polacek@redhat.com>
952
953 PR c/67854
954 * gcc.dg/pr67854.c: New test.
955
1e840f39
JJ
9562016-03-02 Jakub Jelinek <jakub@redhat.com>
957
958 PR middle-end/70025
959 * gcc.dg/torture/pr70025.c: New test.
960
bca00241
VK
9612016-03-02 Venkataramanan Kumar <venkataramanan.kumar@amd.com>
962
963 PR tree-optimization/68621
964 * gcc.dg/tree-ssa/ifc-8.c: Adjust test.
965
0bca04b8
EB
9662016-03-01 Eric Botcazou <ebotcazou@adacore.com>
967
968 * gcc.target/i386/pr70007.c: New test.
969
2a9afc86
JL
9702016-03-01 Jeff Law <law@redhat.com>
971
eab2541b 972 PR tree-optimization/69196
9d83ef71 973 * gcc.dg/tree-ssa/pr69196-1.c: New test.
eab2541b 974
2a9afc86
JL
975 PR tree-optimization/69196
976 * gcc.dg/tree-ssa/vrp46.c: Twiddle threading params to keep it from
977 duplicating code and spoiling the expected output.
978
0d39977e
MM
9792016-03-01 Michael Meissner <meissner@linux.vnet.ibm.com>
980
981 PR target/70033
982 * gcc.target/powerpc/p9-lxvx-stxvx-1.c: Make sure compiler
983 supports power9 before doing tests.
984 * gcc.target/powerpc/p9-lxvx-stxvx-2.c: Likewise.
985 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: Likewise.
986 * gcc.target/powerpc/p9-permute.c: Likewise.
987
a0c0699d
UB
9882016-03-01 Uros Bizjak <ubizjak@gmail.com>
989
990 PR target/70027
991 * gcc.target/i386/pr70027.c: New test.
992
0ae3ef47 9932016-03-01 Eric Botcazou <ebotcazou@adacore.com>
355a43a1
EB
994
995 * gcc.dg/pr70017.c: New test.
996
686e2237
JJ
9972016-03-01 Jakub Jelinek <jakub@redhat.com>
998
999 PR c/69796
1000 PR c/69974
1001 * gcc.dg/pr69796.c: New test.
1002 * gcc.dg/pr69974.c: New test.
1003
f8e4188c
EB
10042016-03-01 Eric Botcazou <ebotcazou@adacore.com>
1005
1006 * gnat.dg/stack_usage3.adb: Robustify and enable for all targets.
1007
5e3f1c7c
JL
10082016-02-29 Jeff Law <law@redhat.com>
1009
1010 PR tree-optimization/69987
1011 * gfortran.dg/pr69987.f90: New test.
1012
1013 PR tree-optimization/69989
1014 * gcc.c-torture/compile/pr69989-2.c: New test.
1015
1be56bc5
MP
10162016-03-01 Marek Polacek <polacek@redhat.com>
1017
1018 PR c++/69795
1019 * g++.dg/parse/invalid1.C: New test.
1020
1b19470d
RB
10212016-03-01 Richard Biener <rguenther@suse.de>
1022
1023 PR middle-end/70022
1024 * gcc.dg/pr70022.c: New testcase.
1025
3ae0661a
IE
10262016-03-01 Ilya Enkovich <enkovich.gnu@gmail.com>
1027
1028 PR tree-optimization/69956
1029 * gcc.dg/pr69956.c: New test.
1030
0f09ab88
BS
10312016-02-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1032
1033 PR target/70011
1034 * gcc.dg/vect/costmodel/ppc/costmodel-fast-math-vect-pr299925.c:
1035 XFAIL when hardware supports efficient unaligned storage access.
1036
76d881bf
PP
10372016-03-01 Patrick Palka <ppalka@gcc.gnu.org>
1038
1039 PR c++/69961
1040 * g++.dg/template/pr69961a.C: New test.
1041 * g++.dg/template/pr69961b.C: New test.
1042
7168133a
DM
10432016-02-29 David Malcolm <dmalcolm@redhat.com>
1044
1045 PR preprocessor/69985
1046 * gcc.dg/cpp/pr69985.c: New test case.
1047
0c6072a3
JL
10482016-02-29 Jeff Law <law@redhat.com>
1049
e66f219b
JL
1050 PR tree-optimization/70005
1051 * gcc.c-torture/execute/pr70005.c New test.
1052
0c6072a3
JL
1053 PR tree-optimization/69999
1054 * gcc.c-torture/compile/pr69999.c: New test.
1055
fd9fbdb3
YR
10562016-02-29 Yuri Rumyantsev <ysrumyan@gmail.com>
1057
1058 PR tree-optimization/69652
1059 * gcc.dg/torture/pr69652.c: Delete test.
1060 * gcc.dg/vect/pr69652.c: New test.
1061
cbd400b4
RB
10622016-02-19 Richard Biener <rguenther@suse.de>
1063
1064 PR tree-optimization/69980
1065 * gfortran.dg/vect/pr69980.f90: New testcase.
1066
84ea0f58
EB
10672016-02-29 Eric Botcazou <ebotcazou@adacore.com>
1068
1069 * gcc.target/sparc/20160229-1.c: New test.
1070
5d2a63dc
EB
10712016-02-29 Eric Botcazou <ebotcazou@adacore.com>
1072
1073 * gnat.dg/stack_usage3.adb: New test.
1074 * gnat.dg/stack_usage3_pkg.ads: New helper.
1075
93e708f9
EB
10762016-02-29 Eric Botcazou <ebotcazou@adacore.com>
1077
1078 * gnat.dg/renaming8.adb: New test.
1079 * gnat.dg/renaming8_pkg1.ads: New helper.
1080 * gnat.dg/renaming8_pkg2.ad[sb]: Likewise.
1081 * gnat.dg/renaming8_pkg3.ad[sb]: Likewise.
1082
6512bc93
RB
10832016-02-29 Richard Biener <rguenther@suse.de>
1084
1085 PR tree-optimization/69720
1086 * gcc.dg/vect/vect-outer-pr69720.c: New testcase.
1087
7b201a88
TK
10882016-02-28 Thomas Koenig <tkoenig@gcc.gnu.org>
1089
1090 PR fortran/68147
1091 PR fortran/47674
1092 * gfortran.dg/realloc_on_assign_26.f90: New test case.
1093
82ee0cf2 10942016-02-28 Harald Anlauf <anlauf@gmx.de>
b2fd5373
HA
1095 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1096
1097 PR fortran/56007
1098 * gfortran.dg/coarray_8.f90: Adjust error message.
1099 * gfortran.dg/pr56007.f90: New test.
1100 * gfortran.dg/pr56007.f: New test.
1101
cdc1a2c8
L
11022016-02-28 H.J. Lu <hongjiu.lu@intel.com>
1103
1104 PR tree-optimization/69989
1105 * gcc.dg/torture/pr69989.c: New test.
1106
33505bcf
EB
11072016-02-28 Eric Botcazou <ebotcazou@adacore.com>
1108
1109 * gcc.target/i386/stack-realign-win.c: New test.
1110
524bfb19
HA
11112016-02-28 Harald Anlauf <anlauf@gmx.de>
1112
1113 PR fortran/60126
1114 * gfortran.dg/pr60126.f90: New test.
1115
bd542508
JL
11162016-02-27 Jeff Law <law@redhat.com>
1117
1118 Revert
1119 2016-02-26 Richard Biener <rguenther@suse.de>
1120 Jeff Law <law@redhat.com>
1121
1122 PR tree-optimization/69740
1123 * gcc.c-torture/compile/pr69740-1.c: New test.
1124 * gcc.c-torture/compile/pr69740-2.c: New test.
1125
dd1291e0
JD
11262016-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1127
5fb67f8b 1128 PR fortran/69910
dd1291e0
JD
1129 * gfortran.dg/newunit_4.f90: New test.
1130
5cfefb59
JJ
11312016-02-27 Jakub Jelinek <jakub@redhat.com>
1132
1133 PR target/69613
1134 PR rtl-optimization/69886
1135 * gcc.dg/torture/pr69886.c: Add -w -Wno-psabi to dg-options.
1136 * gcc.dg/torture/pr69613.c: Likewise. Guard -mavx with avx_runtime
1137 target.
1138
20ba5f33
MS
11392016-02-26 Martin Sebor <msebor@redhat.com>
1140
1141 PR tree-optimization/15826
1142 * gcc.dg/tree-ssa/pr15826.c: New test.
1143
e6fb01b0
JJ
11442016-02-26 Jakub Jelinek <jakub@redhat.com>
1145
1146 PR target/69969
1147 * gcc.target/powerpc/pr69969.c: New test.
1148
e3e0cf64
MS
11492016-02-26 Martin Sebor <msebor@redhat.com>
1150
1151 PR c++/15766
1152 * g++.old-deja/g++.other/decl5.C: Add a test case.
1153
d1f2bea5
SB
11542016-02-26 Segher Boessenkool <segher@kernel.crashing.org>
1155
1156 PR target/69946
1157 * gcc.target/powerpc/pr69946.c: New file.
1158
4a4f9d2b 11592016-02-26 Richard Biener <rguenther@suse.de>
e3e0cf64 1160 Jeff Law <law@redhat.com>
4a4f9d2b 1161
e3e0cf64 1162 PR tree-optimization/69740
4a4f9d2b
RB
1163 * gcc.c-torture/compile/pr69740-1.c: New test.
1164 * gcc.c-torture/compile/pr69740-2.c: New test.
1165
ad2a2706
MJ
11662016-02-26 Martin Jambor <mjambor@suse.cz>
1167
1168 PR middle-end/69920
1169 * gcc.dg/torture/pr69932.c: New test.
1170 * gcc.dg/torture/pr69936.c: Likewise.
1171
1d11f7ce
AK
11722016-02-26 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1173
1174 PR target/69709
1175 * gcc.target/s390/pr69709.c: New test.
1176
6cfccbb2
KT
11772016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1178
1179 PR target/69245
1180 * gcc.target/aarch64/pr69245_1.c: New test.
1181
ac59ad4e
KT
11822016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1183
1184 PR target/69613
1185 * gcc.dg/torture/pr69613.c: New test.
1186
a2ad54a0
JJ
11872016-02-26 Jakub Jelinek <jakub@redhat.com>
1188
1189 PR rtl-optimization/69891
1190 * gcc.target/i386/pr69891.c: New test.
1191
0884062c 11922016-02-26 Michael Meissner <meissner@linux.vnet.ibm.com>
c163789b
MM
1193 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1194
d2369d4f 1195 PR target/61397
c163789b
MM
1196 * gcc.target/powerpc/p8vector-ldst.c: Adjust to test desired
1197 functionality for both 32-bit and 64-bit.
1198
5aed7e2c
RB
11992016-02-26 Richard Biener <rguenther@suse.de>
1200
1201 PR tree-optimization/69551
1202 * gcc.dg/torture/pr69951.c: New testcase.
1203
798e2a8e
RB
12042016-02-25 Richard Biener <rguenther@suse.de>
1205
1206 PR tree-optimization/48795
1207 * gcc.dg/Warray-bounds-18.c: New testcase.
1208
9559fbac
RO
12092016-02-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1210
1211 * g++.dg/ext/attr-constructor1.C: Require init_priority support.
1212
c049b107
JJ
12132016-02-25 Jakub Jelinek <jakub@redhat.com>
1214
1215 PR rtl-optimization/69896
1216 * gcc.dg/pr69896.c: New test.
1217
1137001c
PP
12182016-02-25 Patrick Palka <ppalka@gcc.gnu.org>
1219
1220 PR c++/69736
1221 * g++.dg/cpp1y/paren2.C: New test.
1222
2e9c8641
MS
12232016-02-24 Martin Sebor <msebor@redhat.com>
1224
1225 PR c/51147
1226 * gcc.dg/enum-mode-2.c: New test.
1227
03ca8fb3
JJ
12282016-02-24 Jakub Jelinek <jakub@redhat.com>
1229
1230 PR c++/69922
1231 * g++.dg/warn/Wnonnull-compare-6.C: New test.
1232 * g++.dg/warn/Wnonnull-compare-7.C: New test.
1233 * g++.dg/ubsan/pr69922.C: New test.
1234
0b05329b
MP
12352016-02-24 Marek Polacek <polacek@redhat.com>
1236
1237 PR c/69819
1238 * gcc.dg/pr69819.c: New test.
1239
57c2c374
MS
12402016-02-24 Martin Sebor <msebor@redhat.com>
1241
3b96b93a
MS
1242 PR c++/69912
1243 * g++.dg/ext/flexary15.C: New test.
1244
12452016-02-24 Martin Sebor <msebor@redhat.com>
1246
1247 * gcc.dg/builtins-68.c: Avoid making unportable
57c2c374 1248 assumptions about the relationship between SIZE_MAX and UINT_MAX.
3b96b93a 1249 * g++.dg/ext/builtin_alloca.C: Same.
57c2c374 1250
65433bb5
MK
12512016-02-24 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
1252 Charles Baylis <charles.baylis@linaro.org>
1253
1254 PR debug/61033
1255 * g++.dg/pr61033.C: Add a regression testcase for PR debug/61033.
1256
f802a424 12572016-02-24 Richard Biener <rguenther@suse.de>
44293580 1258 Jakub Jelinek <jakub@redhat.com>
f802a424
RB
1259
1260 PR middle-end/69760
1261 * gcc.dg/torture/pr69760.c: New testcase.
1262
525f795f
RO
12632016-02-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1264
1265 * gcc.dg/debug/dwarf2/prod-options.c: Use different DW_AT_producer
1266 pattern on Solaris with as.
1267
cd7bbceb
KT
12682016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1269
1270 * gcc.target/arm/cond_sub_restrict_it.c: New test.
1271 * gcc.target/arm/condarith_restrict_it.c: Likewise.
1272 * gcc.target/arm/movcond_restrict_it.c: Likewise.
1273 * gcc.target/arm/negscc_restrict_it.c: Likewise.
1274
89c0c1fd
JJ
12752016-02-24 Jakub Jelinek <jakub@redhat.com>
1276
1277 PR middle-end/69915
1278 * gcc.dg/pr69915.c: New test.
1279
0683fd27
KT
12802016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1281
1282 PR rtl-optimization/69886
1283 * gcc.dg/torture/pr69886.c: New test.
1284
e53d562a
RB
12852016-02-24 Richard Biener <rguenther@suse.de>
1286
1287 PR middle-end/68963
1288 * gcc.dg/torture/pr68963.c: New testcase.
1289
74a00288
KT
12902016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1291
1292 PR target/69875
1293 * gcc.target/arm/atomic_loaddi_acquire.x: New file.
1294 * gcc.target/arm/atomic_loaddi_relaxed.x: Likewise.
1295 * gcc.target/arm/atomic_loaddi_seq_cst.x: Likewise.
1296 * gcc.target/arm/atomic_loaddi_1.c: New test.
1297 * gcc.target/arm/atomic_loaddi_2.c: Likewise.
1298 * gcc.target/arm/atomic_loaddi_3.c: Likewise.
1299 * gcc.target/arm/atomic_loaddi_4.c: Likewise.
1300 * gcc.target/arm/atomic_loaddi_5.c: Likewise.
1301 * gcc.target/arm/atomic_loaddi_6.c: Likewise.
1302 * gcc.target/arm/atomic_loaddi_7.c: Likewise.
1303 * gcc.target/arm/atomic_loaddi_8.c: Likewise.
1304 * gcc.target/arm/atomic_loaddi_9.c: Likewise.
1305
340fd4c9
JJ
13062016-02-24 Jakub Jelinek <jakub@redhat.com>
1307
1308 PR middle-end/69909
1309 * gcc.dg/torture/pr69909.c: New test.
1310
47d3fdb2
RB
13112016-02-24 Richard Biener <rguenther@suse.de>
1312
1313 PR tree-optimization/69907
1314 * gcc.dg/vect/bb-slp-pr69907.c: New testcase.
1315 * gcc.dg/vect/bb-slp-34.c: XFAIL.
1316 * gcc.dg/vect/bb-slp-pr68892.c: Likewise.
1317
dab73e73
CB
13182016-02-24 Christian Bruel <christian.bruel@st.com>
1319
1320 * gcc.target/arm/pragma_cpp_fma.c: New test.
1321
7cc5ec65
JD
13222016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1323
1324 PR fortran/61156
1325 * gfortran.dg/include_6.f90: Update test.
1326
067fbd8b
JJ
13272016-02-23 Jakub Jelinek <jakub@redhat.com>
1328
1329 PR objc/69844
1330 * objc.dg/pr69844.m: New test.
1331
64a454d9
JD
13322016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1333
1334 PR libgfortran/69456
1335 * gfortran.dg/namelist_89.f90: New test.
1336 * gfortran.dg/pr59700.f90: Update test..
1337
35886f0b
MS
13382016-02-23 Martin Sebor <msebor@redhat.com>
1339
1340 PR middle-end/69780
1341 * g++.dg/ext/builtin_alloca.C: New test.
1342 * gcc.dg/builtins-68.c: New test.
1343
162cc7e3
RH
13442016-02-23 Richard Henderson <rth@redhat.com>
1345
1346 * gcc.target/i386/addr-space-3.c: Remove test.
1347
196440f8
DM
13482016-02-23 David Malcolm <dmalcolm@redhat.com>
1349
1350 PR preprocessor/69126
1351 PR preprocessor/69543
1352 * c-c++-common/pr69126-2-long.c: New test.
1353 * c-c++-common/pr69126-2-short.c: New test.
1354 * c-c++-common/pr69543-1.c: Remove xfail.
1355
1d3121af
DM
13562016-02-23 David Malcolm <dmalcolm@redhat.com>
1357
1358 PR preprocessor/69126
1359 PR preprocessor/69543
1360 PR preprocessor/69558
1361 * c-c++-common/pr69126.c (MACRO_1, test_1): New.
1362 (f): Rename to...
1363 (test_2): ...this, and add leading comment.
1364 (MACRO_3, test_3): New.
1365 (MACRO_4A, MACRO_4B, test_4): New.
1366 (MACRO): Rename to...
1367 (MACRO_5): ...this.
1368 (g): Rename to...
1369 (test_5): ...this, updating for renaming of MACRO, and
1370 add leading comment.
1371 * c-c++-common/pr69543-1.c: New.
1372 * c-c++-common/pr69543-2.c: New.
1373 * c-c++-common/pr69543-3.c: New.
1374 * c-c++-common/pr69543-4.c: New.
1375 * c-c++-common/pr69558-1.c: New.
1376 * c-c++-common/pr69558-2.c: New.
1377 * c-c++-common/pr69558-3.c: New.
1378 * c-c++-common/pr69558-4.c: New.
1379 * gcc.dg/pr69558.c: Move to...
1380 * c-c++-common/pr69558.c: ...here. Add dg-bogus directives, with
1381 xfail for c++.
1382
f99c3557
TS
13832016-02-23 Thomas Schwinge <thomas@codesourcery.com>
1384
1385 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: Adjust
1386 to -ftree-parallelize-loops/-fopenacc changes.
1387 * c-c++-common/goacc/kernels-double-reduction-n.c: Likewise.
1388 * c-c++-common/goacc/kernels-double-reduction.c: Likewise.
1389 * c-c++-common/goacc/kernels-loop-2.c: Likewise.
1390 * c-c++-common/goacc/kernels-loop-3.c: Likewise.
1391 * c-c++-common/goacc/kernels-loop-g.c: Likewise.
1392 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: Likewise.
1393 * c-c++-common/goacc/kernels-loop-n.c: Likewise.
1394 * c-c++-common/goacc/kernels-loop-nest.c: Likewise.
1395 * c-c++-common/goacc/kernels-loop.c: Likewise.
1396 * c-c++-common/goacc/kernels-one-counter-var.c: Likewise.
1397 * c-c++-common/goacc/kernels-reduction.c: Likewise.
1398 * gfortran.dg/goacc/kernels-loop-inner.f95: Likewise.
1399 * gfortran.dg/goacc/kernels-loops-adjacent.f95: Likewise.
1400
c60ec7c2
RO
14012016-02-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1402
1403 * gcc.target/i386/chkp-hidden-def.c: Require alias support.
1404
f1a62b6f
JJ
14052016-02-23 Jakub Jelinek <jakub@redhat.com>
1406
e67bf044
JJ
1407 PR c++/69902
1408 * g++.dg/warn/Wnonnull-compare-5.C: New test.
1409
f1a62b6f
JJ
1410 PR c/69900
1411 * gcc.dg/pr69900.c: New test.
1412
20c5e09e
MJ
14132016-02-23 Martin Jambor <mjambor@suse.cz>
1414
1415 PR tree-optimization/69666
1416 * gcc.dg/tree-ssa/pr69666.c: New test.
1417
e457a6fc
AV
14182016-02-23 Andre Vehreschild <vehre@gcc.gnu.org>
1419
1420 PR fortran/67451
1421 * gfortran.dg/coarray_allocate_5.f08: New test.
1422
d7b574f4
AK
14232016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1424
1425 * gcc.target/s390/vcond-shift.c: Move to ...
1426 * gcc.target/s390/vector/vcond-shift.c: ... here.
1427
58bdeb44
AK
14282016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1429
1430 * gcc.target/s390/md/movstr-2.c: Move and rename to ...
1431 * gcc.target/s390/vector/stpcpy-1.c: ... this one.
1432
7cd0387b
AK
14332016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1434
1435 * gcc.target/s390/md/movstr-1.c: Turn into compile test.
1436
4246c8da
MW
14372016-02-20 Mark Wielaard <mjw@redhat.com>
1438
1439 PR c/28901
1440 * gcc.dg/unused-variable-3.c: New test.
1441
f93bc532
JJ
14422016-02-22 Jakub Jelinek <jakub@redhat.com>
1443
1444 PR target/69888
1445 * gcc.target/i386/pr69888.c: New test.
1446
c4e360f4
RB
14472016-02-22 Richard Biener <rguenther@suse.de>
1448
1449 PR tree-optimization/69882
1450 * gfortran.dg/vect/pr69882.f90: New testcase.
1451
09c92f1c
JJ
14522016-02-22 Jakub Jelinek <jakub@redhat.com>
1453
1454 PR target/69885
1455 * gcc.dg/pr69885.c: New test.
1456
f88d45dc
OE
14572016-02-22 Oleg Endo <olegendo@gcc.gnu.org>
1458
1459 PR target/69806
1460 PR target/54089
1461 * gcc.target/sh/pr54089-10.c: New.
1462
ce1ff48e
PT
14632016-02-20 Paul Thomas <pault@gcc.gnu.org>
1464
1465 PR fortran/69423
1466 * gfortran.dg/deferred_character_15.f90 : New test.
1467
bbf27208
DH
14682016-02-20 Dominique d'Humieres <dominiq@lps.ens.fr>
1469
1470 PR fortran/57365
1471 gfortran.dg/allocate_with_source_18.f03: New test.
1472
14732016-02-20 Harald Anlauf <anlauf@gmx.de>
1474
1475 PR fortran/52531
1476 gfortran.dg/gomp/pr52531.f90: New test.
1477
268be88c
BE
14782016-02-19 Bernd Edlinger <bernd.edlinger@hotmail.de>
1479
1480 PR c++/69865
1481 * c-c++-common/Wshift-negative-value-6.c: Add -std=c++11 before
1482 -std=c++03.
1483
4b6c824a
JJ
14842016-02-19 Jakub Jelinek <jakub@redhat.com>
1485
871b3f47
JJ
1486 PR c++/69826
1487 * c-c++-common/cilk-plus/CK/pr69826-1.c: New test.
1488 * c-c++-common/cilk-plus/CK/pr69826-2.c: New test.
1489
7a965d51
JJ
1490 PR c++/69850
1491 * g++.dg/warn/Wnonnull-compare-4.C: New test.
1492
4b6c824a
JJ
1493 PR c++/69851
1494 * g++.dg/torture/pr69851.C: New test.
1495
15fca21a
MS
14962016-02-19 Martin Sebor <msebor@redhat.com>
1497
1498 PR testsuite/69573
1499 * gcc.dg/pr61053.c: Tweaked test to avoid bogus failures.
1500
19e21586
JJ
15012016-02-19 Jakub Jelinek <jakub@redhat.com>
1502
03a616ac
JJ
1503 PR c++/69850
1504 * g++.dg/warn/Wnonnull-compare-2.C: New test.
1505 * g++.dg/warn/Wnonnull-compare-3.C: New test.
1506
19e21586
JJ
1507 PR c++/67767
1508 * g++.dg/cpp0x/pr67767.C: New test.
1509
2db16594
KT
15102016-02-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1511
1512 * lib/target-supports.exp: Define aarch64_asm_FUNC_ok checks
1513 for fp, simd, crypto, crc, lse.
1514 * doc/sourcebuild.texi (AArch64-specific attributes): Document the
1515 above.
1516 * gcc.target/aarch64/assembler_arch_1.c: Add aarch64_asm_lse_ok
1517 effective target check.
1518
5a7d9d1e
JJ
15192016-02-19 Jakub Jelinek <jakub@redhat.com>
1520
1521 PR target/69820
1522 * gcc.target/i386/pr69820.c: New test.
1523
6448f064
AK
15242016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1525
1526 * gcc.target/s390/vector/int128-1.c: New test.
1527
d0a859e6
AK
15282016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1529
1530 * gcc.target/s390/vector/vec-vcond-1.c: New test.
1531
9e4eb643
AK
15322016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1533
1534 * gcc.target/s390/md/movstr-1.c: Allow also the z13 strings
1535 instruction pattern name to prevent the testcase from failing with
1536 -march=z13.
1537
859a4c0e
AK
15382016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1539
1540 * gcc.target/s390/md/movstr-2.c: New test.
1541
efc2340b
MK
15422016-02-19 Marcin Kościelnicki <koriakin@0x04.net>
1543
1544 * gcc.target/s390/morestack.c: New test.
1545
ca2bfbc2
DV
15462016-02-19 Dominik Vogt <vogt@linux.vnet.ibm.com>
1547
1548 PR target/69625
1549 * gcc.target/s390/pr69625.c: Add test case.
1550
efd4bd05
BE
15512016-02-18 Bernd Edlinger <bernd.edlinger@hotmail.de>
1552
1553 PR testsuite/68580
1554 * c-c++-common/tsan/pr65400-1.c (v, q, o): Make 8-byte aligned.
1555
2bf2078a
MM
15562016-02-18 Michael Meissner <meissner@linux.vnet.ibm.com>
1557
1558 PR target/68404
1559 * gcc.target/powerpc/fusion.c: Revert the 2016-02-09 change.
1560 * gcc.target/powerpc/fusion3.c: Likewise.
1561
f003579e
RB
15622016-02-18 Richard Biener <rguenther@suse.de>
1563
1564 PR middle-end/69553
1565 * g++.dg/torture/pr69553.C: New testcase.
1566
19233914
NC
15672016-02-18 Nick Clifton <nickc@redhat.com>
1568
efd4bd05
BE
1569 PR target/62254
1570 PR target/69610
1571 * gcc.target/arm/pr62554.c: New test.
1572 * gcc.target/arm/pr69610-1.c: New test.
1573 * gcc.target/arm/pr69610-2.c: New test.
19233914 1574
23f27839
RB
15752016-02-18 Richard Biener <rguenther@suse.de>
1576
1577 PR middle-end/69854
1578 * gcc.dg/torture/pr69854.c: New testcase.
1579
932c0da4
JJ
15802016-02-17 Jakub Jelinek <jakub@redhat.com>
1581
1582 PR c++/69850
1583 * g++.dg/warn/Wnonnull-compare-1.C: New test.
1584
1bed93e4
BS
15852012-02-17 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1586
1587 * gcc.target/powerpc/vec-cg.c: New test.
1588
57bfb134
RB
15892016-02-17 Richard Biener <rguenther@suse.de>
1590
1591 PR testsuite/69586
1592 * gcc.dg/uninit-21.c: Add -fno-short-enums.
1593
a44e0ebb
KT
15942016-02-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1595
1596 PR target/69161
1597 * gcc.c-torture/compile/pr69161.c: New test.
1598
ffacd726
DS
15992016-02-17 David Sherwood <david.sherwood@arm.com>
1600
1601 PR target/69532
1602 * gcc.target/arm/fmaxmin.c: Change effective target to arm_v8_neon_hw.
1603 * gcc.target/arm/vect-fmaxmin.c: Likewise.
1604
448db8d2
EB
16052016-02-17 Eric Botcazou <ebotcazou@adacore.com>
1606
1607 * gcc.dg/ifcvt-4.c: Skip on Visium.
1608
e2f0522e
EB
16092016-02-17 Eric Botcazou <ebotcazou@adacore.com>
1610
1611 * gnat.dg/atomic8.adb: New test.
1612
bf17fe3f
EB
16132016-02-17 Eric Botcazou <ebotcazou@adacore.com>
1614
1615 * gnat.dg/discr46.ad[sb]: New test.
1616
ecf835e9
KN
16172016-02-16 Kelvin Nilsen <kelvin@gcc.gnu.org>
1618
1619 PR Target/48344
1620 * gcc.target/powerpc/pr48344-1.c: New test.
1621
49a1164a
TK
16222015-02-16 Thomas Koenig <tkoenig@gcc.gnu.org>
1623
1624 PR fortran/69742
1625 * gfortran.dg/associate_21.f90: New test.
1626
bf14eba2
JJ
16272016-02-16 Jakub Jelinek <jakub@redhat.com>
1628
1629 PR c/69835
1630 * c-c++-common/nonnull-1.c: Use -Wnonnull-compare instead of
1631 -Wnonnull in dg-options.
1632 * c-c++-common/nonnull-2.c: New test.
1633
35a093b6
JG
16342016-02-16 James Greenhalgh <james.greenhalgh@arm.com>
1635 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
1636
1637 * gcc.target/aarch64/vector_initialization_nostack.c: New.
1638
e387d491
JJ
16392016-02-16 Jakub Jelinek <jakub@redhat.com>
1640
1641 PR middle-end/69801
1642 * gcc.dg/pr69801.c: Add empty dg-options.
1643
ba539195
JN
16442016-02-16 James Norris <jnorris@codesourcery.com>
1645
1646 * c-c++-common/goacc/deviceptr-1.c: Add tests.
1647 * g++.dg/goacc/deviceptr-1.c: New file.
1648
2a2b8f64
JJ
16492016-02-16 Jakub Jelinek <jakub@redhat.com>
1650
1651 PR tree-optimization/69820
1652 * gcc.dg/vect/pr69820.c: New test.
1653
87440c29
RB
16542016-02-16 Richard Biener <rguenther@suse.de>
1655
1656 PR tree-optimization/69776
1657 * gcc.dg/torture/pr69776-2.c: New testcase.
1658
6d87c306
BS
16592016-02-16 Bernd Schmidt <bschmidt@redhat.com>
1660
1661 PR tree-optimization/69714
1662 * gcc.dg/torture/pr69714.c: New test.
1663
3824a0a2
JJ
16642016-02-16 Jakub Jelinek <jakub@redhat.com>
1665
1666 PR tree-optimization/69802
1667 * gcc.dg/pr69802.c: New test.
1668
c8cfe96e
RB
16692016-02-16 Richard Biener <rguenther@suse.de>
1670
1671 PR middle-end/69801
1672 * gcc.dg/pr69801.c: New testcase.
1673
fc12098d
JD
16742016-02-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1675
1676 PR libgfortran/69651
1677 * gfortran.dg/read_bang.f90: New test.
1678 * gfortran.dg/read_bang4.f90: New test.
1679
ba6b3795
JJ
16802016-02-15 Jakub Jelinek <jakub@redhat.com>
1681
f0516ca4
JJ
1682 PR c++/69658
1683 * g++.dg/init/pr69658.C: New test.
1684
ba6b3795
JJ
1685 PR c++/69797
1686 * c-c++-common/pr69797.c: New test.
1687
de3f9a2d
PK
16882016-02-15 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
1689
1690 * lib/target-supports.exp (check_effective_target_section_anchors): Add
1691 check for aarch64*-*-*.
1692
17a3b967
RB
16932016-02-15 Richard Biener <rguenther@suse.de>
1694
1695 PR tree-optimization/69783
1696 * gcc.dg/vect/pr69783.c: New testcase.
1697
1c48bff1
RB
16982016-02-15 Richard Biener <rguenther@suse.de>
1699
1700 PR tree-optimization/69776
1701 * gcc.dg/torture/pr69776.c: New testcase.
1702
1e6025b6
TK
17032016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
1704
1705 PR fortran/60526
1706 * gfortran.dg/type_decl_4.f90: Reinstated.
1707
d3308279
JDA
17082016-02-14 John David Anglin <danglin@gcc.gnu.org>
1709
1710 PR fortran/68746
1711 * gfortran.dg/read_dir.f90: Xfail on hppa*-*-hpux*.
1712
b7c56581
TK
17132016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
1714
1715 PR fortran/60526
1716 PR bootstrap/69816
1717 * gfortran.dg/type_decl_4.f90: Removed.
1718
60cb4ef5
TK
17192016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
1720
1721 PR fortran/60526
1722 * gfortran.dg/type_decl_4.f90: New test.
1723
f6964637
AM
17242016-02-14 Alan Modra <amodra@gmail.com>
1725
1a8849d1 1726 PR testsuite/68886
f6964637
AM
1727 * gcc.c-torture/execute/stkalign.c: Revise test.
1728
f5121920
OE
17292016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
1730
1731 PR target/67260
1732 * gcc.target/sh/torture/pr67260.c: Adjust additional options.
1733
6cda3ab6
OE
17342016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
1735
1736 PR target/67260
1737 * gcc.target/sh/torture/pr67260.c: New.
1738
6786e598
JDA
17392016-02-12 John David Anglin <danglin@gcc.gnu.org>
1740
1741 * gcc.dg/pr67964.c: Add dg-require-alias.
1742
7e05dad8
OE
17432016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
1744
1745 PR target/67636
1746 PR target/64345
1747 * gcc.target/sh/pr54236-1.c: Adjust optimization level.
1748
7f4cc3ce
JD
17492016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1750
1751 PR libgfortran/69668
1752 * gfortran.dg/namelist_88.f90: New test.
1753
955ca6dc
JD
17542016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1755
1756 PR libgfortran/69668
1757 * gfortran.dg/namelist_38.f90: Update test.
1758 * gfortran.dg/namelist_84.f90: Update test.
1759
876217ae
DM
17602016-02-12 David Malcolm <dmalcolm@redhat.com>
1761
1762 PR other/69554
1763 * gcc.dg/pr69554-1.c: New test.
1764 * gfortran.dg/pr69554-1.F90: New test.
1765 * gfortran.dg/pr69554-2.F90: New test.
1766 * lib/gcc-dg.exp (proc dg-locus): New function.
1767 * lib/gfortran-dg.exp (proc gfortran-dg-test): Update comment to
1768 distinguish between the caret-printing and non-caret-printing
1769 cases. If caret-printing has been explicitly enabled, bail out
1770 without attempting to fix up the output.
1771
61789eed
DM
17722016-02-12 David Malcolm <dmalcolm@redhat.com>
1773
1774 PR driver/69265
1775 PR driver/69453
1776 * gcc.dg/spellcheck-options-3.c: New test case.
1777 * gcc.dg/spellcheck-options-4.c: New test case.
1778 * gcc.dg/spellcheck-options-5.c: New test case.
1779 * gcc.dg/spellcheck-options-6.c: New test case.
1780 * gcc.dg/spellcheck-options-7.c: New test case.
1781 * gcc.dg/spellcheck-options-8.c: New test case.
1782 * gcc.dg/spellcheck-options-9.c: New test case.
1783 * gcc.dg/spellcheck-options-10.c: New test case.
1784
c3090c1f
JJ
17852016-02-12 Jakub Jelinek <jakub@redhat.com>
1786
1787 PR rtl-optimization/69764
1788 PR rtl-optimization/69771
1789 * c-c++-common/pr69764.c: New test.
1790 * gcc.dg/torture/pr69771.c: New test.
1791
8222034d
MP
17922016-02-12 Marek Polacek <polacek@redhat.com>
1793
1794 * g++.dg/torture/init-list1.C: New.
1795
f749f792
MP
17962016-02-12 Marek Polacek <polacek@redhat.com>
1797
1798 * gcc.dg/pr69522.c: Add empty dg-options.
1799
199fb02a
IE
18002016-02-12 Ilya Enkovich <enkovich.gnu@gmail.com>
1801
1802 * g++.dg/lto/lto.exp: Include and init mpx.
1803 * g++.dg/lto/pr69729_0.C: New test.
1804
b69539cb
JJ
18052016-02-12 Jakub Jelinek <jakub@redhat.com>
1806
06ff7000
JJ
1807 PR ipa/69241
1808 * g++.dg/ipa/pr69241-4.C: New test.
1809
b69539cb
JJ
1810 PR ipa/68672
1811 * g++.dg/ipa/pr68672-1.C: New test.
1812 * g++.dg/ipa/pr68672-2.C: New test.
1813 * g++.dg/ipa/pr68672-3.C: New test.
1814
16595a1f
BS
18152016-02-12 Bernd Schmidt <bschmidt@redhat.com>
1816
1817 PR c/69522
6d87c306 1818 * gcc.dg/pr69522.c: New test.
16595a1f 1819
38d795d2
PP
18202016-02-12 Patrick Palka <ppalka@gcc.gnu.org>
1821
1822 PR c++/69098
1823 * g++.dg/cpp1y/69098.C: New test.
1824 * g++.dg/cpp1y/69098-2.C: New test.
1825
9c582551
JJ
18262016-02-12 Jakub Jelinek <jakub@redhat.com>
1827
1828 * objc.dg/gnu-api-2-method.m: Spelling fixes - behaviour -> behavior
1829 and neighbour -> neighbor.
1830 * objc.dg/attributes/method-nonnull-1.m: Likewise.
1831 * objc.dg/gnu-api-2-class-meta.m: Likewise.
1832 * c-c++-common/Wvarargs.c: Likewise.
1833 * c-c++-common/goacc/host_data-5.c: Likewise.
1834 * obj-c++.dg/gnu-api-2-class-meta.mm: Likewise.
1835 * obj-c++.dg/attributes/method-nonnull-1.mm: Likewise.
1836 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
1837 * gcc.target/aarch64/pr60697.c: Likewise.
1838 * gcc.target/aarch64/advsimd-intrinsics/vldX_lane.c: Likewise.
1839 * gcc.target/aarch64/advsimd-intrinsics/vqshl.c: Likewise.
1840 * gcc.target/aarch64/advsimd-intrinsics/vshuffle.inc: Likewise.
1841 * gcc.target/aarch64/advsimd-intrinsics/vrshl.c: Likewise.
1842 * gcc.target/aarch64/advsimd-intrinsics/vldX_dup.c: Likewise.
1843 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Likewise.
1844 * gcc.target/aarch64/advsimd-intrinsics/vqrshl.c: Likewise.
1845 * gcc.target/aarch64/advsimd-intrinsics/vldX.c: Likewise.
1846 * gcc.target/aarch64/aapcs64/ice_2.c: Likewise.
1847 * gcc.target/aarch64/aapcs64/test_23.c: Likewise.
1848 * gcc.target/aarch64/vrnd_f64_1.c: Likewise.
1849 * g++.dg/warn/Wconversion-real-integer-3.C: Likewise.
1850 * g++.dg/lookup/koenig5.C: Likewise.
1851 * g++.dg/ext/no-asm-2.C: Likewise.
1852 * gfortran.dg/bounds_check_array_ctor_3.f90: Likewise.
1853 * gfortran.dg/bounds_check_array_ctor_7.f90: Likewise.
1854 * gfortran.dg/used_types_16.f90: Likewise.
1855 * gfortran.dg/assumed_rank_bounds_1.f90: Likewise.
1856 * gfortran.dg/bounds_check_array_ctor_1.f90: Likewise.
1857 * gfortran.dg/assumed_rank_bounds_2.f90: Likewise.
1858 * gfortran.dg/bounds_check_array_ctor_4.f90: Likewise.
1859 * gfortran.dg/abstract_type_6.f03: Likewise.
1860 * gfortran.dg/bounds_check_array_ctor_5.f90: Likewise.
1861 * gfortran.dg/used_types_15.f90: Likewise.
1862 * gfortran.dg/bounds_check_array_ctor_8.f90: Likewise.
1863 * gfortran.dg/exit_3.f08: Likewise.
1864 * gfortran.dg/open_status_2.f90: Likewise.
1865 * gfortran.dg/derived_pointer_recursion_2.f90: Likewise.
1866 * gfortran.dg/intrinsic_std_1.f90: Likewise.
1867 * gfortran.dg/associate_1.f03: Likewise.
1868 * gfortran.dg/bounds_check_array_ctor_2.f90: Likewise.
1869 * gfortran.dg/intrinsic_std_6.f90: Likewise.
1870 * gfortran.dg/bounds_check_array_ctor_6.f90: Likewise.
1871 * gcc.dg/builtin-object-size-1.c: Likewise.
1872 * gcc.dg/noreturn-6.c: Likewise.
1873 * gcc.dg/builtin-stringop-chk-1.c: Likewise.
1874 * gcc.dg/globalalias.c: Likewise.
1875 * gcc.dg/builtins-config.h: Likewise.
1876 * gcc.dg/pr30457.c: Likewise.
1877 * gcc.c-torture/compile/volatile-1.c: Likewise.
1878 * gcc.c-torture/execute/20101011-1.c: Likewise.
1879 * c-c++-common/Waddress-1.c: Likewise.
1880
66756373
JJ
18812016-02-11 Jakub Jelinek <jakub@redhat.com>
1882
1883 PR c/69768
1884 * c-c++-common/Waddress-1.c: New test.
1885
76fe932b
AV
18862016-02-11 Andre Vehreschild <vehre@gcc.gnu.org>
1887
1888 PR fortran/69296
1889 * gfortran.dg/associate_19.f03: New test.
1890 * gfortran.dg/associate_20.f03: New test.
1891
564c4d4b
OE
18922016-02-11 Oleg Endo <olegendo@gcc.gnu.org>
1893
1894 * gcc.target/sh/pr54089-8.c: Adjust optimization level.
1895
e1c1ecb0
KT
18962016-02-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1897
1898 * gcc.target/aarch64/target_attr_15.c: Scan assembly for
1899 .arch armv8-a\n. Add -dA to dg-options.
1900 * gcc.target/aarch64/assembler_arch_1.c: New test.
1901 * gcc.target/aarch64/target_attr_7.c: Add -dA to dg-options.
1902
0d7d9458
PC
19032016-02-11 Paolo Carlini <paolo.carlini@oracle.com>
1904
1905 PR c++/68726
1906 * g++.dg/cpp0x/pr68726.C: New.
1907
e6208a60
IE
19082016-02-11 Ilya Enkovich <enkovich.gnu@gmail.com>
1909
1910 * lib/mpx-dg.exp: Fix warning in check_effective_target_mpx
1911 test.
1912
281a11eb
RB
19132016-02-11 Richard Biener <rguenther@suse.de>
1914
1915 * g++.dg/tree-ssa/pr61034.C: Adjust.
1916
e03dd765
VM
19172016-02-10 Vladimir Makarov <vmakarov@redhat.com>
1918
4b48faf5 1919 PR target/69148
e03dd765
VM
1920 * gcc.target/s390/pr69148.c: New.
1921
cdc23927
YR
19222016-02-10 Yuri Rumyantsev <ysrumyan@gmail.com>
1923
1924 PR tree-optimization/69652
1925 * gcc.dg/torture/pr69652.c: New test.
1926
e199dd0a
JJ
19272016-02-10 Jakub Jelinek <jakub@redhat.com>
1928 Patrick Palka <ppalka@gcc.gnu.org>
1929
1930 PR ipa/69241
1931 PR c++/69649
1932 * g++.dg/ipa/pr69241-1.C: New test.
1933 * g++.dg/ipa/pr69241-2.C: New test.
1934 * g++.dg/ipa/pr69241-3.C: New test.
1935 * g++.dg/ipa/pr69649.C: New test.
1936
d6b38027
UB
19372016-02-10 Uros Bizjak <ubizjak@gmail.com>
1938
1939 * gcc.dg/tree-ssa/sra-17.c: Add -mcpu=ev4 for target alpha*-*-*.
1940 * gcc.dg/tree-ssa/sra-18.c: Ditto.
1941
13b562c5
BC
19422016-02-10 Bin Cheng <bin.cheng@arm.com>
1943
1944 PR tree-optimization/68021
1945 * gcc.dg/tree-ssa/pr68021.c: New test.
1946
24a179f8
RB
19472016-02-10 Richard Biener <rguenther@suse.de>
1948
1949 PR tree-optimization/69726
1950 * gcc.dg/uninit-22.c: New testcase.
1951
0d99886f
AP
19522016-02-09 Andrew Pinski <apinski@cavium.com>
1953
1954 PR tree-opt/69282
1955 * gcc.c-torture/compile/20160205-1.c: New testcase.
1956
ab04995c
MM
19572016-02-09 Michael Meissner <meissner@linux.vnet.ibm.com>
1958
1959 PR target/68404
1960 * gcc.target/powerpc/fusion.c: Rewrite test to use TOC fusion
1961 instead accessing a really large arrray.
1962 * gcc.target/powerpc/fusion3.c: Likewise.
1963
4b79ac23
CB
19642016-02-09 Charles Baylis <charles.baylis@linaro.org>
1965
1966 PR target/68532
1967 * gcc.c-torture/execute/pr68532.c: New test.
1968
b890a441
AO
19692016-02-11 Alexandre Oliva <aoliva@redhat.com>
1970
1971 PR target/69634
1972 * gcc.dg/pr69634.c: New.
1973
84a5bef7
RB
19742016-02-09 Richard Biener <rguenther@suse.de>
1975
1976 * gcc.dg/vect/vect-mask-store-move-1.c: Add missing space.
1977
1f123759 19782016-02-09 Alexander Fomin <alexander.fomin@intel.com>
84a5bef7 1979
1f123759
AF
1980 * gcc.target/i386/avx512f-klogic-2.c: Adjust expectation.
1981
65860c77
YR
19822016-02-09 Yuri Rumyantsev <ysrumyan@gmail.com>
1983
1984 * gcc.dg/vect/vect-mask-store-move-1.c: Fix test failures.
1985
7e1e8a0a
RB
19862016-02-09 Richard Biener <rguenther@suse.de>
1987
1988 PR tree-optimization/69715
1989 * gcc.dg/torture/pr69715.c: New testcase.
1990
efb45a9f
PP
19912016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
1992
1993 PR c++/69139
1994 * g++.dg/cpp0x/trailing12.C: New test.
1995 * g++.dg/cpp0x/trailing13.C: New test.
1996
20a0c6f9
PP
19972016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
1998
1999 PR c++/69283
2000 PR c++/67835
2001 * g++.dg/cpp1y/auto-fn29.C: New test.
2002 * g++.dg/cpp1y/auto-fn30.C: New test.
2003
a162f3af
JJ
20042016-02-08 Jakub Jelinek <jakub@redhat.com>
2005
2006 PR tree-optimization/69209
2007 * gcc.c-torture/compile/pr69209.c: New test.
2008
4b4a9fbd
JL
20092016-02-08 Jeff Law <law@redhat.com>
2010
2011 PR tree-optimization/68541
2012 * gcc.dg/tree-ssa/split-path-1.c: Increase limit for number
2013 of statements allowed in join block for path splitting.
2014
cfac5ed2
JJ
20152016-02-08 Jakub Jelinek <jakub@redhat.com>
2016
f68bc23f
JJ
2017 PR c++/59627
2018 * g++.dg/gomp/pr59627.C: New test.
2019
cfac5ed2
JJ
2020 PR ipa/69239
2021 * g++.dg/ipa/pr69239.C: New test.
2022
44714d8c
DM
20232016-02-08 David Malcolm <dmalcolm@redhat.com>
2024
2025 PR preprocessor/69664
2026 * gcc.dg/cpp/trad/comment-2.c: Add expected column number.
2027 * gcc.dg/cpp/warn-comments.c: Likewise.
2028
eba9e839
MP
20292016-02-08 Marek Polacek <polacek@redhat.com>
2030
2031 PR c++/69688
2032 * g++.dg/init/const12.C: New test.
2033
a011cd92
BS
20342016-02-08 Bernd Schmidt <bschmidt@redhat.com>
2035
2036 PR target/60410
2037 * gcc.dg/lto/pr55113_0.c: Remove test.
2038
5317b1be
RB
20392016-02-08 Richard Biener <rguenther@suse.de>
2040
2041 PR tree-optimization/69719
2042 * gcc.dg/torture/pr69719.c: New testcase.
2043
63998a63
RB
20442016-02-08 Richard Biener <rguenther@suse.de>
2045 Jeff Law <law@redhat.com>
2046
2047 PR target/68273
2048 * gcc.target/mips/pr68273.c: New testcase.
2049
43f4a281
RB
20502016-02-08 Richard Biener <rguenther@suse.de>
2051
2052 PR rtl-optimization/69274
2053 * gcc.target/i386/addr-sel-1.c: XFAIL.
2054
0b604d2d
JL
20552016-02-08 Jeff Law <law@redhat.com>
2056
e8dfe49e
JL
2057 PR tree-optimization/68541
2058 * gcc.dg/tree-ssa/split-path-2.c: Make char array explicitly signed.
2059
6daecd7a 2060 PR tree-optimization/65917
0b604d2d
JL
2061 * gcc.dg/tree-ssa/20030922-2.c: No longer xfailed.
2062
c0f0e35a
JD
20632016-02-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2064
2065 PR fortran/50555
2066 * gfortran.dg/namelist_args.f90: New test.
2067
8981d712
JL
20682016-02-05 Jeff Law <law@redhat.com>
2069
6daecd7a 2070 PR tree-optimization/68541
8981d712
JL
2071 * gcc.dg/tree-ssa/split-path-2.c: New test.
2072 * gcc.dg/tree-ssa/split-path-3.c: New test.
2073 * gcc.dg/tree-ssa/split-path-4.c: New test.
2074 * gcc.dg/tree-ssa/split-path-5.c: New test.
2075 * gcc.dg/tree-ssa/split-path-6.c: New test.
2076 * gcc.dg/tree-ssa/split-path-7.c: New test.
2077
46cb9332
MS
20782016-02-05 Martin Sebor <msebor@redhat.com>
2079
2080 PR c++/69662
2081 * g++.dg/warn/Wplacement-new-size-1.C: New test.
2082 * g++.dg/warn/Wplacement-new-size-2.C: New test.
2083
be2083ea
RH
20842016-02-06 Richard HEnderson <rth@redhat.com>
2085
2086 PR c/69643
2087 * gcc.target/i386/addr-space-4.c: New.
2088 * gcc.target/i386/addr-space-5.c: New.
2089
711d7c23
MM
20902016-02-05 Mikael Morin <mikael@gcc.gnu.org>
2091
2092 PR fortran/66089
2093 * gfortran.dg/elemental_dependency_6.f90: New.
2094
b5c1c988
JJ
20952016-02-05 Jakub Jelinek <jakub@redhat.com>
2096
861c7bcd
JJ
2097 PR rtl-optimization/69691
2098 * gcc.c-torture/execute/pr69691.c: New test.
2099
b5c1c988
JJ
2100 PR c++/69628
2101 * g++.dg/parse/pr69628.C: New test.
2102
f7dfa966
UB
21032016-02-05 Uros Bizjak <ubizjak@gmail.com>
2104
2105 * gcc.dg/sancov/asan.c: Move to ...
2106 * gcc.dg/asan/sancov-1.c: ... here.
2107
9b143e64
UB
21082016-02-05 Uros Bizjak <ubizjak@gmail.com>
2109
2110 * gcc.target/i386/pr69577.c: Require avx_runtime target.
2111
f5d4b899
L
21122016-02-05 H.J. Lu <hongjiu.lu@intel.com>
2113
2114 PR target/69677
2115 * gcc.target/i386/pr69677.c: New test.
2116
76c85fbb
PP
21172016-02-05 Patrick Palka <ppalka@gcc.gnu.org>
2118
2119 PR c++/68948
2120 * g++.dg/template/pr68948.C: New test.
2121
f181bf90
DV
21222016-02-05 Dominik Vogt <vogt@linux.vnet.ibm.com>
2123
2124 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove -march=z13 for s390
2125 (only necessary on s390x).
2126
714fb282
L
21272016-02-04 H.J. Lu <hongjiu.lu@intel.com>
2128
2129 * gcc.target/i386/pr69454-2.c: Compile with -msse2
2130 -mno-accumulate-outgoing-args.
2131
618d6c1c
PP
21322016-02-04 Patrick Palka <ppalka@gcc.gnu.org>
2133
2134 * g++.dg/cpp0x/constexpr-ptrmem5.C: New test.
2135
1066e9b5
JJ
21362016-02-04 Jakub Jelinek <jakub@redhat.com>
2137
2138 PR c/69669
2139 * c-c++-common/pr69669.c: New test.
2140
76255d0d
MM
21412016-02-04 Michael Meissner <meissner@linux.vnet.ibm.com>
2142
2143 PR target/69667
2144 * g++.dg/pr69667.C: New file.
2145
e0b059b1
WD
21462016-02-04 Wilco Dijkstra <wdijkstr@arm.com>
2147
2148 PR target/69619
2149 * gcc.dg/pr69619.c: Add new test.
2150
2692b5c8
RS
21512016-02-04 Richard Sandiford <richard.sandiford@arm.com>
2152
2153 PR rtl-optimization/69577
2154 * gcc.target/i386/pr69577.c: New test.
2155
7db337c2
ML
21562016-02-04 Martin Liska <mliska@suse.cz>
2157
2158 * g++.dg/asan/pr69276.C: New test.
2159
cc9c0829
KT
21602016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2161
2162 PR target/65932
2163 PR target/67714
2164 * gcc.target/arm/wmul-3.c: Simplify test to generate just
2165 a single smulbb instruction.
2166 * gcc.target/amr/wmul-1.c: Add -mtune=cortex-a9 to dg-options.
2167 * gcc.target/amr/wmul-2.c: Likewise.
2168
eb9feb52
KT
21692016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2170
2171 PR target/65932
2172 PR target/67714
2173 * gcc.c-torture/execute/pr67714.c: New test.
2174
61f727fe
JJ
21752016-02-04 Ilya Enkovich <enkovich.gnu@gmail.com>
2176
2177 PR target/69454
2178 * gcc.target/i386/pr69454-1.c: New test.
2179 * gcc.target/i386/pr69454-2.c: New test.
2180
05dd97db
MS
21812016-02-03 Martin Sebor <msebor@redhat.com>
2182
2183 PR c++/69251
2184 PR c++/69253
2185 PR c++/69290
2186 PR c++/69277
2187 PR c++/69349
2188 * g++.dg/ext/flexarray-mangle-2.C: New test.
2189 * g++.dg/ext/flexarray-mangle.C: New test.
2190 * g++.dg/ext/flexarray-subst.C: New test.
2191 * g++.dg/ext/flexary11.C: New test.
2192 * g++.dg/ext/flexary12.C: New test.
2193 * g++.dg/ext/flexary13.C: New test.
2194 * g++.dg/ext/flexary14.C: New test.
2195 * g++.dg/other/dump-ada-spec-2.C: Adjust.
2196
dac2fc29
L
21972016-02-03 H.J. Lu <hongjiu.lu@intel.com>
2198
2199 * gcc.target/i386/iamcu/test_passing_unions.c (check_union_passing6):
2200 Define only if CHECK_FLOAT128 is defined.
2201 (main): Properly initialize u5.
2202
eadb8035
JJ
22032016-02-03 Jakub Jelinek <jakub@redhat.com>
2204
0afbb81b
JJ
2205 PR c/69627
2206 * gcc.dg/pr69627.c: New test.
2207
eadb8035
JJ
2208 PR target/69644
2209 * gcc.dg/pr69644.c: New test.
2210
b12d4923
MS
22112016-02-03 Mike Stump <mikestump@comcast.net>
2212
2213 * lib/compat.exp (compat-get-options-main): Add dg-timeout-factor
2214 support for struct-layout-1.exp.
2215
ab4bae0c
PP
22162016-02-03 Patrick Palka <ppalka@gcc.gnu.org>
2217
2218 PR c++/69056
618d6c1c 2219 * g++.dg/cpp0x/pr69056.C: New test.
ab4bae0c 2220
95831c01
VM
22212016-02-03 Vladimir Makarov <vmakarov@redhat.com>
2222 Alexandre Oliva <aoliva@redhat.com>
2223
2224 PR target/69461
2225 * gcc.target/powerpc/pr69461.c: New.
2226
ccc71ab8
UB
22272016-02-03 Uros Bizjak <ubizjak@gmail.com>
2228
2229 * lib/tsan-dg.exp (tsan_init): Move check if tsan executable
2230 works from here ...
2231 (check_effective_target_fsanitize_thread): ... to here. Do not
2232 specify additional compile flags for the test source.
2233 * lib/asan-dg.exp (check_effective_target_fsanitize_address): Do not
2234 specify additional compile flags for the test source.
2235
96299640
WD
22362016-02-03 Wilco Dijkstra <wdijkstr@arm.com>
2237
2238 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
2239
781d83d9
AV
22402016-02-03 Andre Vehreschild <vehre@gcc.gnu.org>
2241
2242 PR fortran/67451
2243 PR fortran/69418
2244 * gfortran.dg/coarray_allocate_2.f08: New test.
2245 * gfortran.dg/coarray_allocate_3.f08: New test.
2246 * gfortran.dg/coarray_allocate_4.f08: New test.
2247
d8208e6d
AL
22482016-02-03 Alan Lawrence <alan.lawrence@arm.com>
2249
2250 * gcc.dg/vect/vect-outer-1-big-array.c: Drop vect_multiple_sizes;
2251 use same scan-tree-dump-times on all platforms.
2252 * gcc.dg/vect/vect-outer-1.c: Likewise.
2253 * gcc.dg/vect/vect-outer-1a-big-array.c: Likewise.
2254 * gcc.dg/vect/vect-outer-1a.c: Likewise.
2255 * gcc.dg/vect/vect-outer-1b-big-array.c: Likewise.
2256 * gcc.dg/vect/vect-outer-1b.c: Likewise.
2257 * gcc.dg/vect/vect-outer-2b.c: Likewise.
2258 * gcc.dg/vect/vect-outer-3b.c: Likewise.
2259 * gcc.dg/vect/vect-reduc-dot-s8b.c: Likewise.
2260
a8394fa0
SB
22612016-02-02 Segher Boessenkool <segher@kernel.crashing.org>
2262
2263 * c-c++-common/vector-compare-4.c: Prune "non-standard ABI extension"
2264 warning.
2265
f3baa1d3
L
22662016-02-02 H.J. Lu <hongjiu.lu@intel.com>
2267
2268 * gcc.target/i386/iamcu/test_empty_structs_and_unions.c: New test.
2269
eb077516
JN
22702016-02-02 James Norris <jnorris@codesourcery.com>
2271
2272 * c-c++-common/goacc/routine-5.c: Add tests.
2273
578fb225
AM
22742016-02-02 Alexander Monakov <amonakov@ispras.ru>
2275
2276 * gcc.target/nvptx/unsigned-cmp.c: New test.
2277
c64f7d37
WD
22782016-02-02 Wilco Dijkstra <wdijkstr@arm.com>
2279
2280 * gcc.target/aarch64/scalar_shift_1.c
2281 (test_corners_sisd_di): Improve force to SIMD register.
2282 (test_corners_sisd_si): Likewise.
2283 * gcc.target/aarch64/vect-ld1r-compile-fp.c:
2284 Remove scan-assembler check for ldr.
2285
90c6f26c
RB
22862016-02-02 Richard Biener <rguenther@suse.de>
2287
2288 PR tree-optimization/69595
2289 * gcc.dg/Warray-bounds-17.c: New testcase.
2290
9dc03c97
RB
22912016-02-02 Richard Biener <rguenther@suse.de>
2292
2293 PR tree-optimization/69606
2294 * gcc.dg/torture/pr69606.c: New testcase.
2295
2d4dc223
YR
22962016-02-02 Yuri Rumyantsev <ysrumyan@gmail.com>
2297
2298 PR middle-end/68542
2299 * gcc.dg/vect/vect-mask-store-move-1.c: New test.
2300 * gcc.target/i386/avx2-vect-mask-store-move1.c: New test.
2301
65c98fde
AM
23022016-02-02 Alan Modra <amodra@gmail.com>
2303
2304 PR target/69548
2305 * gcc.target/powerpc/pr69548.c: New test.
2306
e1b81f2b
JJ
23072016-02-01 Jakub Jelinek <jakub@redhat.com>
2308
d0268b37
JJ
2309 PR rtl-optimization/69592
2310 * gcc.dg/pr69592.c: New test.
2311
e1b81f2b
JJ
2312 PR preprocessor/69543
2313 PR c/69558
2314 * gcc.dg/pr69543.c: New test.
2315 * gcc.dg/pr69558.c: New test.
2316
7dd7780d
UB
23172016-02-01 Uros Bizjak <ubizjak@gmail.com>
2318
bf672ee5
UB
2319 PR testsuite/65940
2320 * g++.dg/other/anon5.C (dg-options): Use -gdwarf-2 instead of -g.
7dd7780d 2321
9a7013f8
MS
23222016-02-01 Martin Sebor <msebor@redhat.com>
2323
2324 * gcc.target/powerpc/pr17381.c: Remove duplicate copy of the test body.
2325
e681fb2b
BC
23262016-02-01 Bin Cheng <bin.cheng@arm.com>
2327
2328 PR tree-optimization/67921
2329 * c-c++-common/ubsan/pr67921.c: New test.
2330
ff86345f
RB
23312016-02-01 Richard Biener <rguenther@suse.de>
2332
2333 PR middle-end/69556
2334 * gcc.dg/tree-ssa/recip-8.c: New testcase.
2335
bc369dbd
RB
23362016-02-01 Richard Biener <rguenther@suse.de>
2337
2338 PR tree-optimization/69574
2339 * gcc.dg/torture/pr69574.c: New testcase.
2340
ef318184
RB
23412016-02-01 Richard Biener <rguenther@suse.de>
2342
2343 PR tree-optimization/69579
2344 * gcc.dg/setjmp-6.c: New testcase.
2345
654745e6
JJ
23462016-02-01 Jakub Jelinek <jakub@redhat.com>
2347
2348 PR rtl-optimization/69570
2349 * g++.dg/opt/pr69570.C: New test.
2350
e6c0c44b
RH
23512016-02-01 Richard Henderson <rth@redhat.com>
2352
2353 * gcc.dg/pr69535.c: New test.
2354
6ff3f09a
JDA
23552016-01-31 John David Anglin <danglin@gcc.gnu.org>
2356
2c005538
JDA
2357 PR testsuite/69584
2358 * gcc.dg/tree-ssa/sra-17.c: Fix regexps to work on hpux.
2359 * gcc.dg/tree-ssa/sra-18.c: Likewise.
2360
61083a4b
JDA
2361 PR debug/68244
2362 * g++.dg/parse/parens3.C: Use register "4" on hppa.
2363
6ff3f09a
JDA
2364 * gcc.dg/tree-ssa/vector-5.c: Add -fno-common option on hppa*-*-hpux*.
2365
0c221916
PT
23662016-01-31 Paul Thomas <pault@gcc.gnu.org>
2367
2368 PR fortran/67564
2369 * gfortran.dg/allocate_with_source_17.f03: New test.
2370
db7a2818
JJ
23712016-01-30 Jakub Jelinek <jakub@redhat.com>
2372
2373 PR tree-optimization/69546
2374 * gcc.dg/torture/pr69546.c: New test.
2375
e520d5f0
PT
23762016-01-30 Paul Thomas <pault@gcc.gnu.org>
2377
2378 PR fortran/69566
2379 * gfortran.dg/unlimited_polymorphic_25.f03: New test.
2380
343c05d3
MS
23812016-01-30 Martin Sebor <msebor@redhat.com>
2382
2383 PR c++/68490
2384 * g++.dg/ext/flexary10.C: New test.
2385
d6c3a539
DH
23862016-01-30 Dominique d'Humieres <dominiq@lps.ens.fr>
2387
2388 PR fortran/66707
2389 gfortran.dg/common_23.f90: New test.
2390
52d72fcd
BS
23912016-01-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2392
2393 PR target/65546
2394 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c: Correct
2395 condition being checked, and disable it when the target supports
2396 misaligned loads and stores.
2397
3a5d2ba4
JJ
23982016-01-29 Jakub Jelinek <jakub@redhat.com>
2399
2400 PR debug/69518
2401 * gcc.dg/torture/pr69518.c: New test.
2402
6bbacdb5
L
24032016-01-29 H.J. Lu <hongjiu.lu@intel.com>
2404
2405 PR target/69530
2406 * gcc.target/i386/pr69530.c: New test.
2407
af932cdb
SE
24082016-01-29 Steve Ellcey <sellcey@imgtec.com>
2409
2410 PR target/65604
2411 * gcc.target/mips/div-delay.c: New test.
2412
26658b7c
JJ
24132016-01-29 Jakub Jelinek <jakub@redhat.com>
2414
33e89989
JJ
2415 PR target/69551
2416 * gcc.target/i386/pr69551.c: New test.
2417
26658b7c
JJ
2418 PR target/66137
2419 * gcc.target/i386/pr66137.c: New test.
2420
401116b5
AB
24212016-01-29 Andrew Bennett <andrew.bennett@imgtec.com>
2422
2423 * gcc.target/mips/p5600-bonding.c (dg-options): Force the test to be
2424 always built for p5600.
2425 * gcc.target/mips/mips.exp (mips-dg-options): Add support for the
2426 isa=p5600 dg-option.
2427
d4abfcc5
RB
24282016-01-29 Richard Biener <rguenther@suse.de>
2429
2430 PR tree-optimization/69547
2431 * g++.dg/tree-ssa/pr69547.C: New testcase.
2432
16b77b32
JJ
24332016-01-29 Jakub Jelinek <jakub@redhat.com>
2434
2435 PR debug/66869
2436 * g++.dg/warn/Wunused-function2.C: New test.
2437
a1c95464
DV
24382016-01-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
2439
2440 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Require a hardware vector
2441 support for test to succeed.
2442
5453bfed
MP
24432016-01-29 Marek Polacek <polacek@redhat.com>
2444
2445 PR c++/69509
2446 PR c++/69516
2447 * g++.dg/ext/constexpr-vla2.C: New test.
2448 * g++.dg/ext/constexpr-vla3.C: New test.
2449 * g++.dg/ubsan/vla-1.C: Remove dg-shouldfail.
2450
452ec2a5
RB
24512016-01-29 Richard Biener <rguenther@suse.de>
2452
2453 PR middle-end/69537
2454 * gcc.dg/uninit-21.c: New testcase.
2455
aec0b19e
UB
24562016-01-28 Uros Bizjak <ubizjak@gmail.com>
2457
2458 PR target/69459
2459 * gcc.target/i386/pr69459.c: New test.
2460
df113ce7
SE
24612016-01-28 Steve Ellcey <sellcey@imgtec.com>
2462
2463 PR target/68400
2464 * gcc.target/mips/mips.exp (mips_option_groups): Add stack-protector.
2465 * gcc.target/mips/pr68400.c: New test.
2466
494de84f
MS
24672016-01-28 Martin Sebor <msebor@redhat.com>
2468
2469 PR target/17381
2470 * gcc.target/powerpc/pr17381.c: New test.
2471
eb1b1f01
JJ
24722016-01-28 Jakub Jelinek <jakub@redhat.com>
2473
2474 PR middle-end/69542
2475 * gcc.dg/torture/pr69542.c: New test.
2476
6dfeb7ce
WD
24772016-01-28 Wilco Dijkstra <wdijkstr@arm.com>
2478
2479 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
2480
4b7471a4
DE
24812016-01-28 David Edelsohn <dje.gcc@gmail.com>
2482
2483 * gcc.dg/pr65980.c: Skip on AIX.
2484 * gcc.dg/pr66688.c: Same.
2485
b271fd21
DE
24862016-01-28 David Edelsohn <dje.gcc@gmail.com>
2487
2488 PR target/63679
2489 * gcc.dg/tree-ssa/sra-17.c: Adjust regex for more label styles.
2490 * gcc.dg/tree-ssa/sra-18.c: Same.
2491
874108a9
AV
24922016-01-28 Andre Vehreschild <vehre@gcc.gnu.org>
2493
2494 PR fortran/62536
2495 * gfortran.dg/block_15.f08: New test.
2496 * gfortran.dg/block_end_error_1.f90: Need to catch additional error
2497 on incorrectly closed BLOCK.
2498
30480bcd
IE
24992016-01-28 Ilya Enkovich <enkovich.gnu@gmail.com>
2500
2501 * gcc.dg/declare-simd.c: New test.
14ba8d6d
RB
25022016-01-28 Richard Biener <rguenther@suse.de>
2503
2504 PR tree-optimization/69466
2505 * gfortran.dg/vect/pr69466.f90: New testcase.
2506
0d4c694e
TP
25072016-01-28 Thomas Preud'homme <thomas.preudhomme@arm.com>
2508
2509 * g++.dg/pr67989.C: Remove ARM-specific option.
2510 * gcc.target/arm/pr67989.C: New file.
2511
2aa780da
UB
25122016-01-27 Uros Bizjak <ubizjak@gmail.com>
2513
2514 * gcc.dg/torture/pr68264.c: Disable log1p test for glibc < 2.22
2515 and expm1 test for glibc < 2.11.
2516
f75ebe77
RH
25172016-01-27 Richard Henderson <rth@redhat.com>
2518
2519 * gcc.c-torture/execute/pr69447.c: New test.
2520
25212016-01-27 Paul Thomas <pault@gcc.gnu.org>
49847d75 2522
9a175e65 2523 PR fortran/69422
49847d75
PT
2524 * gfortran.dg/alloc_comp_assign_15.f03: New test.
2525
cbdd8ae0
JJ
25262016-01-27 Jakub Jelinek <jakub@redhat.com>
2527
2528 PR debug/66869
2529 * gcc.dg/pr66869.c: New test.
2530
2b572b3c
JL
25312016-01-25 Jeff Law <law@redhat.com>
2532
2533 PR tree-optimization/68398
aec0b19e 2534 PR tree-optimization/69196
2b572b3c
JL
2535 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output.
2536 * gcc.dg/tree-ssa/ssa-dom-thread-2c.c: Add extra statements on thread
2537 path to avoid new heuristic allowing more irreducible regions
2538 * gcc.dg/tree-ssa/ssa-dom-thread-2d.c: Likewise.
2539 * gcc.dg/tree-ssa/vrp46.c: Likewise.
2540 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Update expected output.
2541 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: New test.
2542 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
2543
fa74a4bc
MP
25442016-01-27 Marek Polacek <polacek@redhat.com>
2545
2546 PR c/68062
2547 * c-c++-common/vector-compare-4.c: New test.
2548
0afff540
DM
25492016-01-27 David Malcolm <dmalcolm@redhat.com>
2550
2551 PR preprocessor/69126
2552 * c-c++-common/pr69126.c: New test case.
2553
1a218fc9
ILT
25542016-01-27 Ian Lance Taylor <iant@google.com>
2555
2556 * gcc.dg/tree-ssa/ivopt_5.c: New test.
2557
5d70666e
RB
25582016-01-27 Ryan Burn <contact@rnburn.com>
2559
2560 PR cilkplus/69267
2561 * g++.dg/cilk-plus/CK/pr69267.cc: New test.
2562
87ff4d66
UB
25632016-01-27 Uros Bizjak <ubizjak@gmail.com>
2564
2565 PR target/69512
2566 * gcc.target/i386/pr69512.c: New test.
2567
27e23cca
RE
25682016-01-27 Rainer Emrich <rainer@emrich-ebersheim.de>
2569
2570 PR ada/69488
2571 * gnat.dg/sso/*.adb: Robustify dg-output directives.
2572
05bf54c3
MP
25732016-01-27 Marek Polacek <polacek@redhat.com>
2574
2575 PR c++/69379
2576 * g++.dg/pr69379.C: New test.
2577
60214d0d
MS
25782016-01-27 Martin Sebor <msebor@redhat.com>
2579
2580 PR c++/69317
2581 * g++.dg/abi/Wabi-2-2.C: New test.
2582 * g++.dg/abi/Wabi-2-3.C: New test.
2583 * g++.dg/abi/Wabi-3-2.C: New test.
2584 * g++.dg/abi/Wabi-3-3.C: New test.
2585
167c7bfa
RB
25862016-01-27 Richard Biener <rguenther@suse.de>
2587
2588 PR tree-optimization/69166
2589 * gcc.dg/torture/pr69166.c: New testcase.
2590
1430fb1f
MJ
25912016-01-27 Martin Jambor <mjambor@suse.cz>
2592
2593 PR tree-optimization/69355
2594 * gcc.dg/tree-ssa/pr69355.c: New test.
2595
95e3030c
MP
25962016-01-27 Marek Polacek <polacek@redhat.com>
2597
2598 PR c++/69496
2599 * g++.dg/ext/constexpr-vla1.C: New test.
2600
eeb085f3
CB
26012016-01-20 Christian Bruel <christian.bruel@st.com>
2602
2603 PR target/69245
2604 * gcc.target/arm/pr69245.c: New test.
2605
b1652dde
JJ
26062016-01-27 Jakub Jelinek <jakub@redhat.com>
2607
2608 PR tree-optimization/69399
2609 * gcc.dg/torture/pr69399.c: New test.
2610
ce7e8f00
EB
26112016-01-27 Eric Botcazou <ebotcazou@adacore.com>
2612
2613 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: XFAIL on SPARC 64-bit.
2614
e4aac1d1
EB
26152016-01-26 Eric Botcazou <ebotcazou@adacore.com>
2616
2617 * gcc.c-torture/execute/stkalign.c: XFAIL run on SPARC 64-bit.
2618
8dfdb419
TV
26192016-01-26 Tom de Vries <tom@codesourcery.com>
2620
2621 PR tree-optimization/69110
2622 * gcc.dg/autopar/pr69110.c: New test.
2623
56f80f54 26242016-01-26 Abderrazek Zaafrani <a.zaafrani@samsung.com>
87ff4d66 2625 Sebastian Pop <s.pop@samsung.com>
56f80f54
AZ
2626
2627 * gcc.dg/graphite/isl-ast-op-select.c: New.
2628
a0909527
PT
26292015-01-26 Paul Thomas <pault@gcc.gnu.org>
2630
2631 PR fortran/69385
2632 * gfortran.dg/allocate_error_6.f90: New test.
2633
ffc445f4
RH
26342016-01-26 Richard Henderson <rth@redhat.com>
2635
2636 * gcc.dg/tm/pr60908.c: New test.
2637
01e1dea3
DM
26382016-01-26 David Malcolm <dmalcolm@redhat.com>
2639
2640 PR other/69006
2641 * g++.dg/ext/timevar1.C: Add dg-allow-blank-lines-in-output
2642 directive.
2643 * gcc.dg/plugin/diagnostic-test-show-locus-color.c: Update
2644 expected multiline output to reflect the colorization being
2645 disabled before newlines.
2646 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
2647 (custom_diagnostic_finalizer): Replace call to
2648 pp_newline_and_flush with call to pp_flush.
2649 * gcc.dg/unroll-2.c: Add dg-allow-blank-lines-in-output directive.
2650 * gfortran.dg/implicit_class_1.f90: Likewise.
2651 * lib/gcc-dg.exp (allow_blank_lines): New global.
2652 (dg-allow-blank-lines-in-output): New procedure.
2653 (gcc-dg-prune): Complain about blank lines in the output, unless
2654 dg-allow-blank-lines-in-output was called.
2655 * lib/multiline.exp (_build_multiline_regex): Only support
2656 arbitrary followup text for non-blank-lines, not for blank lines.
2657
13f92e8d
JJ
26582016-01-26 Jakub Jelinek <jakub@redhat.com>
2659
2660 PR tree-optimization/69483
2661 * gcc.dg/pr69483.c: New test.
2662 * g++.dg/opt/pr69483.C: New test.
2663
92422235
CL
26642016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
2665
2666 PR target/68620
2667 * gcc.target/arm/pr68620.c: New test.
2668
0bccf11b
L
26692016-01-26 H.J. Lu <hongjiu.lu@intel.com>
2670
2671 * gcc.target/i386/pr68986-2.c: Remove -m32.
2672
81cd202e
L
26732016-01-26 H.J. Lu <hongjiu.lu@intel.com>
2674
2675 PR target/68986
2676 * gcc.target/i386/pr68986-1.c: New test.
2677 * gcc.target/i386/pr68986-2.c: Likewise.
2678 * gcc.target/i386/pr68986-3.c: Likewise.
2679
213a1c03
CB
26802016-01-26 Christian Bruel <christian.bruel@st.com>
2681
2682 * lib/target-supports.exp
2683 (check_effective_target_arm_crypto_pragma_ok_nocache): Remove.
2684 (check_effective_target_arm_crypto_pragma_ok): Likewise.
2685 * gcc.target/arm/attr-crypto.c: Remove arm_crypto_pragma_ok test.
2686
22a08dd1
RB
26872016-01-26 Richard Biener <rguenther@suse.de>
2688
2689 PR tree-optimization/69452
2690 * gcc.dg/torture/pr69452.c: New testcase.
2691
6c06e0e8
JJ
26922016-01-26 Jakub Jelinek <jakub@redhat.com>
2693
2694 PR target/69442
2695 * gcc.dg/pr69442.c: New test.
2696
b96824c4
RFI
26972016-01-26 Roger Ferrer Ibáñez <rofirrim@gmail.com>
2698
2699 PR target/67896
2700 * gcc.target/aarch64/simd/pr67896.C: New.
2701
5ee31e57
RS
27022016-01-26 Richard Sandiford <richard.sandiford@arm.com>
2703
2704 PR tree-optimization/69400
2705 * gcc.dg/plugin/wide-int_plugin.c (test_wide_int_mod_trunc): New
2706 function.
2707 (plugin_init): Call it.
2708 * gcc.dg/torture/pr69400.c: New test.
2709
7ddfb31d
CL
27102016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
2711
2712 * gcc.target/arm/pr68674.c: Check and use arm_fp effective target.
2713
1e050c90
AK
27142016-01-25 Aditya Kumar <aditya.k7@samsung.com>
2715 Sebastian Pop <s.pop@samsung.com>
2716
2717 * gcc.dg/graphite/graphite.exp: Only run the fuse-*.c tests with
2718 isl-0.15.
2719
c8ee4bf5
AK
27202016-01-25 Aditya Kumar <aditya.k7@samsung.com>
2721 Sebastian Pop <s.pop@samsung.com>
2722
2723 * gcc.dg/graphite/pr69292.c: New.
2724
d902b330
JJ
27252016-01-25 Jakub Jelinek <jakub@redhat.com>
2726
2727 * c-c++-common/goacc/use_device-1.c: New test.
2728
2c89b952
JL
27292016-01-25 Jeff Law <law@redhat.com>
2730
2731 PR tree-optimization/69196
2732 PR tree-optimization/68398
2733 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output
2734 * gcc.dg/tree-ssa/pr68198.c: Likewise.
2735
685c8785
DE
27362016-01-25 David Edelsohn <dje.gcc@gmail.com>
2737
2738 PR target/69469
2739 * gcc.target/powerpc/vsx-vector-2.c: Adjust for Goldschmidt's
2740 Algorithm.
2741
95cef0c1
RB
27422016-01-25 Richard Biener <rguenther@suse.de>
2743
2744 PR testsuite/69380
2745 * g++.dg/tree-ssa/pr69336.C: Restrict to x86_64 and i?86.
2746
2947d3b2
IE
27472016-01-25 Ilya Enkovich <enkovich.gnu@gmail.com>
2748
2749 PR target/69421
2750 * gcc.dg/pr69421.c: New test.
2751
ae19075a
BB
27522016-01-25 Bilyan Borisov <bilyan.borisov@arm.com>
2753
2754 * gcc.target/aarch64/simd/vcvt_s64_f64_1.c: New.
2755 * gcc.target/aarch64/simd/vcvt_u64_f64_1.c: Likewise.
2756 * gcc.target/aarch64/simd/vcvta_s64_f64_1.c: Likewise.
2757 * gcc.target/aarch64/simd/vcvta_u64_f64_1.c: Likewise.
2758 * gcc.target/aarch64/simd/vcvtm_s64_f64_1.c: Likewise.
2759 * gcc.target/aarch64/simd/vcvtm_u64_f64_1.c: Likewise.
2760 * gcc.target/aarch64/simd/vcvtn_s64_f64_1.c: Likewise.
2761 * gcc.target/aarch64/simd/vcvtn_u64_f64_1.c: Likewise.
2762 * gcc.target/aarch64/simd/vcvtp_s64_f64_1.c: Likewise.
2763 * gcc.target/aarch64/simd/vcvtp_u64_f64_1.c: Likewise.
2764
fa4511c2
RB
27652016-01-25 Richard Biener <rguenther@suse.de>
2766
2767 PR tree-optimization/69376
2768 * gcc.dg/torture/pr69376.c: New testcase.
2769
1d101216
JD
27702016-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2771
2772 PR fortran/69397
2773 PR fortran/68442
2774 * gfortran.dg/interface_38.f90: New test.
2775 * gfortran.dg/interface_39.f90: New test.
a0909527 2776
a59b92b0
PP
27772016-01-24 Patrick Palka <ppalka@gcc.gnu.org>
2778
2779 Revert:
2780 2016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
2781
2782 PR c++/11858
2783 PR c++/24663
2784 PR c++/24664
2785 * g++.dg/template/pr11858.C: New test.
2786 * g++.dg/template/pr24663.C: New test.
2787 * g++.dg/template/unify12.C: New test.
2788 * g++.dg/template/unify13.C: New test.
2789 * g++.dg/template/unify14.C: New test.
2790 * g++.dg/template/unify15.C: New test.
2791 * g++.dg/template/unify16.C: New test.
2792 * g++.dg/template/unify17.C: New test.
2793
16acb1a8
DH
27942016-01-24 Dominique d'Humieres <dominiq@lps.ens.fr>
2795
2796 PR fortran/68283
2797 gfortran.dg/pr68283.f90: New test.
2798
094773e8
TK
27992016-01-24 Thomas Koenig <tkoenig@gcc.gnu.org>
2800
2801 PR fortran/66094
2802 * gfortran.dg/inline_matmul_13.f90: New test.
2803 * gfortran.dg/matmul_bounds_8.f90: New test.
2804 * gfortran.dg/matmul_bounds_9.f90: New test.
2805 * gfortran.dg/matmul_bounds_10.f90: New test.
2806
42fb90d7
TV
28072016-01-23 Tom de Vries <tom@codesourcery.com>
2808
2809 PR tree-optimization/69426
2810 * gcc.dg/autopar/pr69426.c: New test.
2811
69da7802
MS
28122016-01-23 Martin Sebor <msebor@redhat.com>
2813
2814 PR c++/58109
2815 PR c++/69022
2816 * g++.dg/cpp0x/alignas5.C: New test.
2817 * g++.dg/ext/vector29.C: Same.
2818
da17300a
UB
28192016-01-23 Uros Bizjak <ubizjak@gmail.com>
2820
2821 * gcc.target/i386/chkp-strlen-2.c: Define _GNU_SOURCE.
2822 * gcc.target/i386/chkp-strlen-4.c: Move the definition of
2823 _GNU_SOURCE from compile flags to the source.
2824 * gcc.target/i386/chkp-stropt-12.c: Ditto.
2825 * gcc.target/i386/chkp-stropt-16.c: Ditto.
2826 * gcc.target/i386/chkp-stropt-4.c: Ditto.
2827 * gcc.target/i386/chkp-stropt-8.c: Ditto.
2828
62041cfc
JJ
28292016-01-22 Jakub Jelinek <jakub@redhat.com>
2830
2831 PR target/69432
2832 * g++.dg/opt/pr69432.C: New test.
2833
f7d2ad6f
BS
28342016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2835
2836 * gcc.target/powerpc/pr63354c: Adjust target selector to include
2837 32-bit targets testing an -m64 multilib.
2838
d403fc9a
WS
28392016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2840
2841 * gcc.target/powerpc/pr63354.c: Restrict to Linux targets with
2842 64-bit support.
2843
4aa16f8d
JG
28442016-01-22 James Greenhalgh <james.greenhalgh@arm.com>
2845
2846 * gcc.dg/vect/bb-slp-pr68892.c: Require vect_double.
2847
7c816d0f
CB
28482016-01-21 Christian Bruel <christian.bruel@st.com>
2849
2850 PR target/68674
2851 * gcc.target/i386/pr68674.c
2852 * gcc.target/aarch64/pr68674.c
2853 * gcc.target/arm/pr68674.c
2854
fce661e8
KT
28552016-01-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2856
2857 PR target/69403
2858 * gcc.c-torture/execute/pr69403.c: New test.
2859
4696899f
PC
28602016-01-22 Paolo Carlini <paolo.carlini@oracle.com>
2861
2862 PR c++/55843
2863 * g++.dg/template/pr55843.C: New.
2864
bac69366
AL
28652016-01-22 Alan Lawrence <alan.lawrence@arm.com>
2866
2867 PR testsuite/66877
2868 * gcc.dg/vect/vect-over-widen-3-big-array.c: Only look for 1
2869 vect_recog_over_widening_pattern in dump if we have vect_widen_shift.
2870
b57d3a5c
BS
28712016-01-21 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2872
2873 PR testsuite/67489
da17300a
UB
2874 * gcc.target/powerpc/p8vector-builtin-8.c: Remove { target int128 }
2875 from dg-do compile directive, and instead add
2876 { dg-require-effective-target int128 }.
b57d3a5c 2877
9f04a53e
MS
28782016-01-20 Martin Sebor <msebor@redhat.com>
2879
2880 PR c/69405
2881 * gcc.dg/sync-fetch.c: New test.
2882
38a51663
JL
28832016-01-21 Martin Sebor <msebor@redhat.com>
2884
2885 PR target/69252
2886 * gcc.target/powerpc/pr69252.c: New test.
2887
2423a75a
JD
28882016-01-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2889
2890 PR fortran/65996
da17300a 2891 * gfortran.dg/pr65996.f90: New test.
2423a75a 2892
0a76463f
DV
28932016-01-21 Dominik Vogt <vogt@linux.vnet.ibm.com>
2894
2895 PR c++/68810
9f04a53e 2896 * g++.dg/cpp0x/constexpr-reinterpret1.C: Fix line number that is
2423a75a 2897 expected to generate an error.
0a76463f 2898
9776e692
BS
28992016-01-21 Bernd Schmidt <bschmidt@redhat.com>
2900
2901 PR middle-end/66178
2902 * gcc.dg/torture/pr66178.c: New test.
2903
c8d3e088
AB
29042016-01-21 Anton Blanchard <anton@samba.org>
2905 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2906
2907 PR target/63354
2908 * gcc.target/powerpc/pr63354.c: New test.
2909
35b707ff
VM
29102016-01-21 Vladimir Makarov <vmakarov@redhat.com>
2911
2912 PR rtl-optimization/68990
2913 * gcc.target/i386/pr68990: New.
2914
157b0829
NC
29152016-01-21 Nick Clifton <nickc@redhat.com>
2916
2917 PR target/69129
2918 * gcc.target/mips/pr69129.c: New.
2919
aede6748
PC
29202016-01-21 Paolo Carlini <paolo.carlini@oracle.com>
2921
2922 PR c++/58046
2923 * g++.dg/cpp0x/pr58046.C: New.
2924
5463c2c8
JJ
29252016-01-21 Jakub Jelinek <jakub@redhat.com>
2926
6d31cc75
SS
2927 PR target/69187
2928 PR target/65624
2929 * gcc.target/arm/pr69187.c: New test.
2930
5463c2c8
JJ
2931 PR c++/69355
2932 * g++.dg/torture/pr69355.C: New test.
2933
fa28f32b
AK
29342016-01-21 Aditya Kumar <aditya.k7@samsung.com>
2935 Sebastian Pop <s.pop@samsung.com>
2936
2937 * gfortran.dg/graphite/interchange-3.f90: Adjust pattern.
2938
b920a047
AK
29392016-01-21 Aditya Kumar <aditya.k7@samsung.com>
2940 Sebastian Pop <s.pop@samsung.com>
2941
da17300a 2942 * gcc.dg/graphite/pr68976.c: New test.
b920a047 2943
bdd3aea6
JJ
29442016-01-21 Jakub Jelinek <jakub@redhat.com>
2945
2946 PR middle-end/67653
2947 * c-c++-common/pr67653.c: New test.
2948 * gcc.dg/torture/pr29119.c: Add dg-warning.
2949
26a2e6ae
PB
29502016-01-20 Peter Bergner <bergner@vnet.ibm.com>
2951
2952 * gcc.target/powerpc/cpu-builtin-1.c: New test.
2953
d25c7690
PK
29542016-01-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
2955
2956 PR c/24293
2957 * gcc.dg/pr24293.c: New test.
2958 * gcc.dg/Wcxx-compat-8.c: Adjust to accept error due to
2959 incomplete struct type.
2960 * gcc.dg/declspec-1.c: Likewise.
2961 * gcc.dg/pr63549.c: Likewise.
2962
889d5698
JJ
29632016-01-20 Jakub Jelinek <jakub@redhat.com>
2964
2965 PR tree-optimization/66612
2966 * gcc.target/powerpc/20050830-1.c: Xfail the scan-assembler test
2967 for bdn instruction.
2968
d7cf3dc7
CL
29692016-01-20 Christophe Lyon <christophe.lyon@linaro.org>
2970
2971 * lib/target-supports.exp
2972 (check_effective_target_arm_fp_ok_nocache): New.
2973 (check_effective_target_arm_fp_ok): New.
2974 (add_options_for_arm_fp): New.
2975 (check_effective_target_arm_crypto_ok_nocache): Require
2976 target_arm_v8_neon_ok instead of arm32.
2977 (check_effective_target_arm_crypto_pragma_ok_nocache): New.
2978 (check_effective_target_arm_crypto_pragma_ok): New.
2979 (add_options_for_arm_vfp): New.
2980 * gcc.target/arm/attr-crypto.c: Use arm_crypto_pragma_ok effective
2981 target. Do not force -mfloat-abi=softfp, use arm_fp_ok effective
2982 target instead. Force initial fpu to vfp.
2983 * gcc.target/arm/attr-neon-builtin-fail.c: Do not force
2984 -mfloat-abi=softfp, use arm_fp_ok effective target instead.
2985 * gcc.target/arm/attr-neon-fp16.c: Likewise. Remove arm_neon_ok
2986 dependency.
2987 * gcc.target/arm/attr-neon2.c: Do not force -mfloat-abi=softfp,
2988 use arm_vfp effective target instead. Force initial fpu to vfp.
2989 * gcc.target/arm/attr-neon3.c: Likewise.
2990 * gcc.target/arm/cmp-2.c: Use arm_fp_ok effective target instead of
2991 arm_vfp_ok.
2992 * gcc.target/arm/unsigned-float.c: Likewise.
2993 * gcc.target/arm/vfp-1.c: Likewise.
2994 * gcc.target/arm/vfp-ldmdbd.c: Likewise.
2995 * gcc.target/arm/vfp-ldmdbs.c: Likewise.
2996 * gcc.target/arm/vfp-ldmiad.c: Likewise.
2997 * gcc.target/arm/vfp-ldmias.c: Likewise.
2998 * gcc.target/arm/vfp-stmdbd.c: Likewise.
2999 * gcc.target/arm/vfp-stmdbs.c: Likewise.
3000 * gcc.target/arm/vfp-stmiad.c: Likewise.
3001 * gcc.target/arm/vfp-stmias.c: Likewise.
3002 * gcc.target/arm/vnmul-1.c: Likewise.
3003 * gcc.target/arm/vnmul-2.c: Likewise.
3004 * gcc.target/arm/vnmul-3.c: Likewise.
3005 * gcc.target/arm/vnmul-4.c: Likewise.
3006
01ac9704 30072016-01-20 H.J. Lu <hongjiu.lu@intel.com>
e84b00da 3008
e84b00da
L
3009 PR testsuite/69366
3010 * g++.dg/pr63995-1.C: Require non-x32 target, instead of,
3011 the MPX run-time library, for compile-time MPX test.
3012 * gcc.target/i386/chkp-always_inline.c: Likewise.
3013 * gcc.target/i386/chkp-bndret.c: Likewise.
3014 * gcc.target/i386/chkp-builtins-1.c: Likewise.
3015 * gcc.target/i386/chkp-builtins-2.c: Likewise.
3016 * gcc.target/i386/chkp-builtins-3.c: Likewise.
3017 * gcc.target/i386/chkp-builtins-4.c: Likewise.
3018 * gcc.target/i386/chkp-const-check-1.c: Likewise.
3019 * gcc.target/i386/chkp-const-check-2.c: Likewise.
3020 * gcc.target/i386/chkp-hidden-def.c: Likewise.
3021 * gcc.target/i386/chkp-label-address.c: Likewise.
3022 * gcc.target/i386/chkp-lifetime-1.c: Likewise.
3023 * gcc.target/i386/chkp-narrow-bounds.c: Likewise.
3024 * gcc.target/i386/chkp-pr69044.c: Likewise.
3025 * gcc.target/i386/chkp-remove-bndint-1.c: Likewise.
3026 * gcc.target/i386/chkp-remove-bndint-2.c: Likewise.
3027 * gcc.target/i386/chkp-strchr.c: Likewise.
3028 * gcc.target/i386/chkp-strlen-1.c: Likewise.
3029 * gcc.target/i386/chkp-strlen-2.c: Likewise.
3030 * gcc.target/i386/chkp-strlen-3.c: Likewise.
3031 * gcc.target/i386/chkp-strlen-4.c: Likewise.
3032 * gcc.target/i386/chkp-strlen-5.c: Likewise.
3033 * gcc.target/i386/chkp-stropt-1.c: Likewise.
3034 * gcc.target/i386/chkp-stropt-10.c: Likewise.
3035 * gcc.target/i386/chkp-stropt-11.c: Likewise.
3036 * gcc.target/i386/chkp-stropt-12.c: Likewise.
3037 * gcc.target/i386/chkp-stropt-13.c: Likewise.
3038 * gcc.target/i386/chkp-stropt-14.c: Likewise.
3039 * gcc.target/i386/chkp-stropt-15.c: Likewise.
3040 * gcc.target/i386/chkp-stropt-16.c: Likewise.
3041 * gcc.target/i386/chkp-stropt-2.c: Likewise.
3042 * gcc.target/i386/chkp-stropt-3.c: Likewise.
3043 * gcc.target/i386/chkp-stropt-4.c: Likewise.
3044 * gcc.target/i386/chkp-stropt-5.c: Likewise.
3045 * gcc.target/i386/chkp-stropt-6.c: Likewise.
3046 * gcc.target/i386/chkp-stropt-7.c: Likewise.
3047 * gcc.target/i386/chkp-stropt-8.c: Likewise.
3048 * gcc.target/i386/chkp-stropt-9.c: Likewise.
3049 * gcc.target/i386/pr63995-2.c: Likewise.
3050 * gcc.target/i386/pr64805.c: Likewise.
3051 * gcc.target/i386/pr65044.c: Likewise.
3052 * gcc.target/i386/pr65167.c: Likewise.
3053 * gcc.target/i386/pr65183.c: Likewise.
3054 * gcc.target/i386/pr65184.c: Likewise.
3055 * gcc.target/i386/thunk-retbnd.c: Likewise.
01ac9704 3056
28b33016
IE
30572016-01-20 Ilya Enkovich <enkovich.gnu@gmail.com>
3058
3059 PR tree-optimization/69328
3060 * gcc.dg/pr69328.c: New test.
3061
bcff0913
JL
30622016-01-20 Jeff Law <law@redhat.com>
3063
bf0bb970 3064 PR target/25114
bcff0913
JL
3065 * gcc.target/m68k/pr25114.c: New test.
3066
a3f69631
AV
30672016-01-20 Andre Vieira <andre.simoesdiasvieira@arm.com>
3068
3069 * gcc.target/arm/memset-inline-10.c: Added
3070 dg-require-effective-target arm_thumb2_ok.
3071
af33ba0d
EB
30722016-01-19 Eric Botcazou <ebotcazou@adacore.com>
3073
3074 * gcc.dg/debug/dwarf2/sso.c: New test.
3075
7596d5de
UB
30762016-01-19 Uros Bizjak <ubizjak@gmail.com>
3077
3078 PR testsuite/68820
3079 * gcc.c-torture/execute/builtins/memops-asm.x: New file.
3080 * gcc.c-torture/execute/builtins/strstr-asm.x: Ditto.
3081 * gcc.c-torture/execute/builtins/strstr-asm.c: Remove dg-options.
3082
ceda2c69
JH
30832016-01-19 Jan Hubicka <hubicka@ucw.cz>
3084
3085 PR ipa/66223
3086 * g++.dg/ipa/devirt-50.C: New testcase.
3087
38a979f2
MP
30882016-01-19 Marek Polacek <polacek@redhat.com>
3089
3090 PR c++/68965
3091 * g++.dg/cpp1y/parameter-pack-1.C: New test.
3092 * g++.dg/cpp1y/parameter-pack-2.C: New test.
3093
962801c5
KT
30942016-01-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3095
3096 PR target/69135
3097 * gcc.target/arm/pr69135_1.c: New test.
3098
078fe40a
WD
30992015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
3100
3101 * gcc.target/aarch64/ccmp_1.c: Add new tests.
3102
786e3c06
WD
31032015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
3104
3105 * gcc.target/aarch64/ccmp_1.c: New testcase.
3106
1e297006
MP
31072016-01-19 Marek Polacek <polacek@redhat.com>
3108
3109 PR c++/68586
3110 * g++.dg/cpp0x/enum30.C: New test.
3111
879c27e3
RB
31122016-01-19 Richard Biener <rguenther@suse.de>
3113
3114 PR tree-optimization/69336
3115 * g++.dg/tree-ssa/pr69336.C: New testcase.
3116
015337d3
JJ
31172016-01-19 Jakub Jelinek <jakub@redhat.com>
3118
3119 PR debug/65779
3120 * gcc.dg/pr65779.c: New test.
3121
e2c768b6
RB
31222016-01-19 Richard Biener <rguenther@suse.de>
3123
3124 PR tree-optimization/69352
3125 * gcc.dg/torture/pr69352.c: New testcase.
3126
569efc34
JJ
31272016-01-19 Jakub Jelinek <jakub@redhat.com>
3128
3129 PR rtl-optimization/68955
3130 PR rtl-optimization/64557
3131 * gcc.dg/torture/pr68955.c: New test.
3132
e49d321f
JH
31332016-01-19 Jan Hubicka <hubicka@ucw.cz>
3134
3135 PR lto/69136
3136 * g++.dg/torture/pr69136.C: New testcase.
3137
e9191ad3
JH
31382016-01-19 Jan Hubicka <hubicka@ucw.cz>
3139
3140 PR lto/69133
3141 * g++.dg/lto/pr69133_0.C: New testcase.
3142 * g++.dg/lto/pr69133_1.C: New testcase.
3143
2bedb645
JL
31442016-01-15 Jeff Law <law@redhat.com>
3145
3146 PR tree-optimization/69320
3147 * gcc.c-torture/pr69320-1.c: New test.
3148 * gcc.c-torture/pr69320-2.c: New test.
3149 * gcc.c-torture/pr69320-3.c: New test.
3150 * gcc.c-torture/pr69320-4.c: New test.
3151
17c15cb9
PP
31522016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
3153
3154 PR c++/11858
3155 PR c++/24663
3156 PR c++/24664
3157 * g++.dg/template/pr11858.C: New test.
3158 * g++.dg/template/pr24663.C: New test.
3159 * g++.dg/template/unify12.C: New test.
3160 * g++.dg/template/unify13.C: New test.
3161 * g++.dg/template/unify14.C: New test.
3162 * g++.dg/template/unify15.C: New test.
3163 * g++.dg/template/unify16.C: New test.
3164 * g++.dg/template/unify17.C: New test.
3165
9617fd08
DM
31662016-01-18 David Malcolm <dmalcolm@redhat.com>
3167
3168 PR testsuite/69181
3169 * gcc.dg/pr69181-1.c: New test file.
3170 * gcc.dg/pr69181-2.c: New test file.
3171 * lib/gcc-dg.exp (dg-test): Consolidate post-test cleanup of
3172 globals by moving it to...
3173 (cleanup-after-saved-dg-test): ...this new function. Add
3174 "global additional_sources_used". Add reset of global
3175 multiline_expected_outputs to the empty list.
3176 * lib/multiline.exp (_multiline_expected_outputs): Rename this
3177 global to...
3178 (multiline_expected_outputs): ...this, and updated comments to
3179 note that it is modified from gcc-dg.exp.
3180 (dg-end-multiline-output): Update for the above renaming.
3181 (handle-multiline-outputs): Likewise. Remove the clearing
3182 of the expected outputs to the empty list.
3183
b555a2e4
RB
31842016-01-18 Richard Biener <rguenther@suse.de>
3185
3186 PR tree-optimization/69297
3187 * gcc.dg/vect/costmodel/x86_64/costmodel-pr69297.c: New testcase.
3188
96902805
JM
31892016-01-18 Joseph Myers <joseph@codesourcery.com>
3190
3191 * gcc.target/mips/mips-3d-1.c: Use forbid_cpu=octeon.* in
3192 dg-options.
3193 * gcc.target/mips/mips-3d-2.c: Likewise.
3194 * gcc.target/mips/mips-3d-3.c: Likewise.
3195 * gcc.target/mips/mips-3d-4.c: Likewise.
3196 * gcc.target/mips/mips-3d-5.c: Likewise.
3197 * gcc.target/mips/mips-3d-6.c: Likewise.
3198 * gcc.target/mips/mips-3d-7.c: Likewise.
3199 * gcc.target/mips/mips-3d-8.c: Likewise.
3200 * gcc.target/mips/mips-3d-9.c: Likewise.
3201 * gcc.target/mips/mips-ps-1.c: Likewise.
3202 * gcc.target/mips/mips-ps-2.c: Likewise.
3203 * gcc.target/mips/mips-ps-3.c: Likewise.
3204 * gcc.target/mips/mips-ps-4.c: Likewise.
3205 * gcc.target/mips/mips-ps-5.c: Likewise.
3206 * gcc.target/mips/mips-ps-6.c: Likewise.
3207 * gcc.target/mips/mips-ps-7.c: Likewise.
3208 * gcc.target/mips/mips-ps-type.c: Likewise.
3209 * gcc.target/mips/mips-ps-type-2.c: Likewise.
3210 * gcc.target/mips/mips16-attributes-6.c: Likewise.
3211
40e26f94
TV
32122016-01-18 Tom de Vries <tom@codesourcery.com>
3213
3214 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: New test.
3215 * c-c++-common/goacc/kernels-double-reduction.c: New test.
3216 * c-c++-common/goacc/kernels-empty.c: New test.
3217 * c-c++-common/goacc/kernels-eternal.c: New test.
3218 * c-c++-common/goacc/kernels-loop-2.c: New test.
3219 * c-c++-common/goacc/kernels-loop-3.c: New test.
3220 * c-c++-common/goacc/kernels-loop-data-2.c: New test.
3221 * c-c++-common/goacc/kernels-loop-data-enter-exit-2.c: New test.
3222 * c-c++-common/goacc/kernels-loop-data-enter-exit.c: New test.
3223 * c-c++-common/goacc/kernels-loop-data-update.c: New test.
3224 * c-c++-common/goacc/kernels-loop-data.c: New test.
3225 * c-c++-common/goacc/kernels-loop-g.c: New test.
3226 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: New test.
3227 * c-c++-common/goacc/kernels-loop-n.c: New test.
3228 * c-c++-common/goacc/kernels-loop-nest.c: New test.
3229 * c-c++-common/goacc/kernels-loop.c: New test.
3230 * c-c++-common/goacc/kernels-noreturn.c: New test.
3231 * c-c++-common/goacc/kernels-one-counter-var.c: New test.
3232 * c-c++-common/goacc/kernels-parallel-loop-data-enter-exit.c: New test.
3233 * c-c++-common/goacc/kernels-reduction.c: New test.
3234
a98d4647
TV
32352016-01-18 Tom de Vries <tom@codesourcery.com>
3236
3237 * gcc.dg/autopar/outer-1.c: Update for new parloops instantiation.
3238 * gcc.dg/autopar/outer-2.c: Same.
3239 * gcc.dg/autopar/outer-3.c: Same.
3240 * gcc.dg/autopar/outer-4.c: Same.
3241 * gcc.dg/autopar/outer-5.c: Same.
3242 * gcc.dg/autopar/outer-6.c: Same.
3243 * gcc.dg/autopar/parallelization-1.c: Same.
3244 * gcc.dg/autopar/parloops-exit-first-loop-alt-2.c: Same.
3245 * gcc.dg/autopar/parloops-exit-first-loop-alt-3.c: Same.
3246 * gcc.dg/autopar/parloops-exit-first-loop-alt-4.c: Same.
3247 * gcc.dg/autopar/parloops-exit-first-loop-alt-5.c: Same.
3248 * gcc.dg/autopar/parloops-exit-first-loop-alt-6.c: Same.
3249 * gcc.dg/autopar/parloops-exit-first-loop-alt-7.c: Same.
3250 * gcc.dg/autopar/parloops-exit-first-loop-alt-pr66652.c: Same.
3251 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: Same.
3252 * gcc.dg/autopar/pr39500-1.c: Same.
3253 * gcc.dg/autopar/pr39500-2.c: Same.
3254 * gcc.dg/autopar/pr46193.c: Same.
3255 * gcc.dg/autopar/pr46194.c: Same.
3256 * gcc.dg/autopar/pr49580.c: Same.
3257 * gcc.dg/autopar/pr49960-1.c: Same.
3258 * gcc.dg/autopar/pr49960.c: Same.
3259 * gcc.dg/autopar/pr68373.c: Same.
3260 * gcc.dg/autopar/reduc-1.c: Same.
3261 * gcc.dg/autopar/reduc-1char.c: Same.
3262 * gcc.dg/autopar/reduc-1short.c: Same.
3263 * gcc.dg/autopar/reduc-2.c: Same.
3264 * gcc.dg/autopar/reduc-2char.c: Same.
3265 * gcc.dg/autopar/reduc-2short.c: Same.
3266 * gcc.dg/autopar/reduc-3.c: Same.
3267 * gcc.dg/autopar/reduc-4.c: Same.
3268 * gcc.dg/autopar/reduc-6.c: Same.
3269 * gcc.dg/autopar/reduc-7.c: Same.
3270 * gcc.dg/autopar/reduc-8.c: Same.
3271 * gcc.dg/autopar/reduc-9.c: Same.
3272 * gcc.dg/autopar/uns-outer-4.c: Same.
3273 * gcc.dg/autopar/uns-outer-5.c: Same.
3274 * gcc.dg/autopar/uns-outer-6.c: Same.
3275 * gfortran.dg/parloops-exit-first-loop-alt-2.f95: Same.
3276 * gfortran.dg/parloops-exit-first-loop-alt.f95: Same.
3277
da976fa8
AL
32782016-01-18 Alan Lawrence <alan.lawrence@arm.com>
3279
3280 PR target/63679
3281 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove XFAIL for powerpc(32), hppa,
3282 aarch64, sparc, s390. Add --param sra-max-scalarization-size-Ospeed.
3283
70c1e886
AL
32842016-01-18 Alan Lawrence <alan.lawrence@arm.com>
3285
3286 PR target/63679
3287 * gcc.dg/tree-ssa/ssa-dom-cse-5.c: New.
3288 * gcc.dg/tree-ssa/ssa-dom-cse-6.c: New.
3289 * gcc.dg/tree-ssa/ssa-dom-cse-7.c: New.
3290
88bed196
AL
32912016-01-18 Alan Lawrence <alan.lawrence@arm.com>
3292
3293 PR target/63679
3294 * gcc.dg/tree-ssa/sra-17.c: New.
3295 * gcc.dg/tree-ssa/sra-18.c: New.
3296
3dd5f42e
IE
32972016-01-18 Ilya Enkovich <enkovich.gnu@gmail.com>
3298
3299 * gcc.target/i386/pr65105-5.c: Adjust to andn generation.
3300
ae5a77fa
EB
33012016-01-18 Eric Botcazou <ebotcazou@adacore.com>
3302
3303 * gnat.dg/inline12.adb: New test.
3304
11e57fc6
BC
33052016-01-18 Bin Cheng <bin.cheng@arm.com>
3306
3307 PR tree-optimization/66797
3308 * gcc.c-torture/execute/pr65447.c: Relax check condition.
3309
995b6fe0
RB
33102016-01-18 Richard Biener <rguenther@suse.de>
3311
3312 PR tree-optimization/69170
3313 * gcc.dg/torture/pr69170.c: New testcase.
3314
82ee0cf2 33152016-01-17 John David Anglin <danglin@gcc.gnu.org>
d656d82e
JDA
3316
3317 * gcc.dg/torture/builtin-integral-1.c: Require c99_runtime.
3318
d69da357
TV
33192016-01-16 Tom de Vries <tom@codesourcery.com>
3320
3321 * c-c++-common/goacc/kernels-alias-ipa-pta-4.c: New test.
3322
a3845283
TV
33232016-01-16 Tom de Vries <tom@codesourcery.com>
3324
3325 * gcc.dg/parloops-exit-first-loop-alt.c: Move ...
3326 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: ... here. Remove
3327 redundant dg-require-effective-target pthread.
3328 * gcc.dg/parloops-exit-first-loop-alt-2.c: Same.
3329 * gcc.dg/parloops-exit-first-loop-alt-3.c: Same.
3330 * gcc.dg/parloops-exit-first-loop-alt-4.c: Same.
3331 * gcc.dg/parloops-exit-first-loop-alt-5.c: Same.
3332 * gcc.dg/parloops-exit-first-loop-alt-6.c: Same.
3333 * gcc.dg/parloops-exit-first-loop-alt-7.c: Same.
3334 * gcc.dg/parloops-exit-first-loop-alt-pr66652.c: Same.
3335
197a6aa6
DE
33362016-01-16 David Edelsohn <dje.gcc@gmail.com>
3337
3338 PR target/68609
3339 * gcc.target/powerpc/recip-6.c: Enable on AIX.
3340 * gcc.target/powerpc/recip-7.c: Same.
3341
ec7886c1
PP
33422016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
3343
3344 PR c++/69091
3345 * g++.dg/template/pr69091.C: New test.
3346
203484bb
PP
33472016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
3348
3349 * c-c++-common/cilk-plus/AN/an-if.c: Check that the original
3350 dump does not contain an error_mark_node.
3351 * c-c++-common/cilk-plus/CK/pr60469.c: Likewise.
3352 * c-c++-common/cilk-plus/AN/fn_ptr-2.c: New xfail'd test.
3353
aa2500e9
PP
33542016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
3355
3356 PR c++/68936
3357 * g++.dg/template/pr68936.C: New test.
3358
28621a5c
DE
33592016-01-15 David Edelsohn <dje.gcc@gmail.com>
3360
3361 PR target/68609
3362 * gcc.target/powerpc/recip-1.c: Adjust for Goldschmidt's Algorithm.
3363 * gcc.target/powerpc/recip-2.c: Same.
3364 * gcc.target/powerpc/recip-3.c: Same.
3365 * gcc.target/powerpc/recip-4.c: Same.
3366 * gcc.target/powerpc/recip-sqrtf.c: Same.
3367
40c43aca
JL
33682016-01-15 Jeff Law <law@redhat.com>
3369
3370 PR tree-optimization/69270
3371 * gcc.dg/tree-ssa/pr69270-2.c: New test.
3372 * gcc.dg/tree-ssa/pr69270-3.c: New test.
3373
afbc5ae8
PT
33742016-01-15 Paul Thomas <pault@gcc.gnu.org>
3375
3376 PR fortran/49630
3377 * gfortran.dg/deferred_character_13.f90: New test for the fix
3378 of comment 3 of the PR.
3379
3380 PR fortran/54070
3381 * gfortran.dg/deferred_character_8.f90: New test
3382 * gfortran.dg/allocate_error_5.f90: New test
3383
3384 PR fortran/60593
3385 * gfortran.dg/deferred_character_10.f90: New test
3386
3387 PR fortran/60795
3388 * gfortran.dg/deferred_character_14.f90: New test
3389
3390 PR fortran/61147
3391 * gfortran.dg/deferred_character_11.f90: New test
3392
3393 PR fortran/64324
3394 * gfortran.dg/deferred_character_9.f90: New test
3395
49abe076
VM
33962016-01-15 Vladimir Makarov <vmakarov@redhat.com>
3397
3398 PR rtl-optimization/69030
3399 * gcc.target/i386/pr69030.c: New.
3400
16d12992
KT
34012016-01-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3402
3403 * gcc.target/aarch64/target_attr_17.c: New test.
3404
78810bd3
RB
34052016-01-15 Richard Biener <rguenther@suse.de>
3406
3407 PR tree-optimization/66856
3408 * gcc.dg/torture/pr66856-1.c: New testcase.
3409 * gcc.dg/torture/pr66856-2.c: Likewise.
3410
2bd847fe
RB
34112016-01-15 Richard Biener <rguenther@suse.de>
3412
3413 PR debug/69137
3414 * g++.dg/lto/pr69137_0.C: New testcase.
3415
a00fe3b7
RS
34162016-01-15 Richard Sandiford <richard.sandiford@arm.com>
3417
3418 PR middle-end/69246
3419 * gcc.target/i386/pr69246.c: New test.
3420
cbb0e83b
DV
34212016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
3422
7596d5de 3423 * gfortran.dg/bind_c_array_params_2.f90: Fix test patterns for S/390.
cbb0e83b 3424
5a500ecf
DV
34252016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
3426
3427 PR c++/56194
3428 * g++.dg/init/const9.C: Disable test on S/390.
3429
5d9bf64f
DV
34302016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
3431
3432 * g++.dg/Wframe-address.C: Test requires -mbackchain for s390*-*-*.
3433 * g++.dg/Wno-frame-address.C: Ditto.
3434
e234b19e
DV
34352016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
3436
3437 * gcc.dg/tree-ssa/20040204-1.c: Do not xfail on S/390.
3438
89483f99
RB
34392016-01-15 Richard Biener <rguenther@suse.de>
3440
3441 PR tree-optimization/68961
3442 * gcc.dg/vect/costmodel/x86_64/costmodel-pr68961.c: New testcase.
3443
94f37395
IE
34442016-01-15 Ilya Enkovich <enkovich.gnu@gmail.com>
3445
3446 * gcc.target/i386/pr65105-5.c: New test.
3447
82ee0cf2 34482016-01-15 Jan Hubicka <hubicka@ucw.cz>
0f6176e6
JH
3449
3450 * gcc.c-torture/execute/alias-4.c: New testcase.
3451
82ee0cf2 34522016-01-15 Jan Hubicka <hubicka@ucw.cz>
824ca15e
JH
3453
3454 PR ipa/68148
3455 * g++.dg/ipa/devirt-49.C: New testcase.
3456
092f7deb 34572016-01-15 Christian Bruel <christian.bruel@st.com>
edef1fa8
CB
3458
3459 PR target/65837
3460 * gcc.target/arm/attr-neon-builtin-fail2.c: New test.
3461 * gcc.target/arm/lto/pr65837-attr_0.c: New test.
3462 * gcc.target/arm/lto/pr65837_0.c: Fix skip condition and use ACLE name.
3463
e93c66bc
RB
34642016-01-15 Richard Biener <rguenther@suse.de>
3465
3466 PR tree-optimization/69117
3467 * gcc.dg/torture/pr69117.c: New testcase.
3468
c47eaca6 34692015-01-14 Ryan Burn <contact@rnburn.com>
b6e3db06
RB
3470
3471 PR c++/69048
3472 * g++.dg/cilk-plus/CK/pr69048.cc: New test.
3473
c3f6914a
FXC
34742016-01-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
3475
3476 PR testsuite/67509
3477 * gfortran.dg/ieee/ieee_7.f90: For out of bound precision or
3478 range tests use 100 * maximum instead of maximum + 1.
3479
cd65ae90
JJ
34802016-01-14 Jakub Jelinek <jakub@redhat.com>
3481
3482 PR debug/69244
3483 * gcc.dg/guality/pr69244.c: New test.
3484
19643948
UB
34852016-01-14 Uros Bizjak <ubizjak@gmail.com>
3486
3487 * lib/target-supports.exp (check_effective_target_issignaling):
3488 New procedure.
3489 * gcc.dg/pr61441.c: Require issignaling effective target.
3490
fe79c97e
SB
34912016-01-14 Segher Boessenkool <segher@kernel.crashing.org>
3492
3493 PR target/68803
3494 * gcc.target/powerpc/20050603-3.c: Add xfails for powerpc64le.
3495
c7df95d8
DM
34962016-01-14 David Malcolm <dmalcolm@redhat.com>
3497
3498 PR c++/68819
3499 PR preprocessor/69177
3500 * gcc.dg/plugin/location-overflow-test-1.c: New test case.
3501 * gcc.dg/plugin/location-overflow-test-2.c: New test case.
3502 * gcc.dg/plugin/location_overflow_plugin.c: New test plugin.
3503 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
3504
00083992
MP
35052016-01-14 Marek Polacek <polacek@redhat.com>
3506
3507 PR c/69262
3508 * gcc.dg/array-15.c: New test.
3509
0c9b3294
JJ
35102016-01-14 Jakub Jelinek <jakub@redhat.com>
3511
3512 PR middle-end/68146
3513 PR tree-optimization/69155
3514 * gfortran.dg/pr68146.f: New test.
3515 * gfortran.dg/pr69155.f90: New test.
3516
3688e13d
RB
35172016-01-14 Richard Biener <rguenther@suse.de>
3518
3519 PR tree-optimization/68060
3520 * gcc.dg/torture/pr68060-1.c: New testcase.
3521 * gcc.dg/torture/pr68060-2.c: Likewise.
3522
bab0ad3a
NC
35232016-01-14 Nick Clifton <nickc@redhat.com>
3524
3525 * lib/target-supports.exp
3526 (check_effective_target_arm_neon_ok_nocache): Add an option
3527 sequence that includes setting the ARM architecture to ARMv7-A.
3528 * gcc.target/arm/attr-neon.c: Use dg-add-options to add the
3529 command line options necessary to enable Neon support.
3530 * gcc.target/arm/neon-vlshr-imm-1.c: Likewise.
3531 * gcc.target/arm/neon-vshl-imm-1.c: Likewise.
3532 * gcc.target/arm/neon-vshr-imm-1.c: Likewise.
3533 * gcc.target/arm/pr69180.c: Likewise.
3534
947c2ce5
JL
35352016-01-14 Jeff Law <law@redhat.com>
3536
3537 PR tree-optimization/69270
3538 * gcc.dg/tree-ssa/pr69270.c: New test.
3539
3342fd71
BS
35402016-01-13 Bernd Schmidt <bschmidt@redhat.com>
3541
3542 PR c/66208
3543 * c-c++-common/pr66208.c: New file.
3544
2ad3adf1
JJ
35452016-01-13 Jakub Jelinek <jakub@redhat.com>
3546
3547 PR tree-optimization/69156
3548 * gcc.dg/pr69156.c: New test.
3549
398d6feb
L
35502016-01-13 H.J. Lu <hongjiu.lu@intel.com>
3551
3552 * gcc.target/i386/pr69225-7.c: New test.
3553
4c868789
RH
35542016-01-13 Richard Henderson <rth@redhat.com>
3555
3556 * gcc.dg/tm/memopt-13.c: Update expected function.
3557 * gcc.dg/tm/memopt-6.c: Likewise.
3558
ef6d1772
UB
35592016-01-13 Uros Bizjak <ubizjak@gmail.com>
3560
3561 * gcc.target/i386/pr45685.c (dg-options): Add -mno-sse4.
3562 * gcc.target/i386/pr68432-1.c (dg-options): Ditto.
3563 * gcc.target/i386/pr68432-2.c (dg-options): Ditto.
3564 * gcc.target/i386/pr68432-3.c (dg-options): Ditto.
0b4b6ef2 3565
ef6d1772
UB
35662016-01-13 Tom de Vries <tom@codesourcery.com>
3567
3568 PR tree-optimization/69169
0b4b6ef2
TV
3569 * gcc.dg/pr69169.c: New test.
3570
2ad3adf1 35712016-01-13 Alexander Fomin <alexander.fomin@intel.com>
8866d62c
AF
3572
3573 PR target/69228
3574 * gcc.target/i386/avx512pf-vscatterpf0dpd-1.c: Adjust.
3575 * gcc.target/i386/avx512pf-vscatterpf0dps-1.c: Likewise.
3576 * gcc.target/i386/avx512pf-vscatterpf0qpd-1.c: Likewise.
3577 * gcc.target/i386/avx512pf-vscatterpf0qps-1.c: Likewise.
3578 * gcc.target/i386/avx512pf-vscatterpf1dpd-1.c: Likewise.
3579 * gcc.target/i386/avx512pf-vscatterpf1dps-1.c: Likewise.
3580 * gcc.target/i386/avx512pf-vscatterpf1qpd-1.c: Likewise.
3581 * gcc.target/i386/avx512pf-vscatterpf1qps-1.c: Likewise.
3582
9060e335
AK
35832016-01-13 Jakub Jelinek <jakub@redhat.com>
3584
3585 PR target/69247
3586 * gcc.dg/pr69247.c: New test.
3587
40311329
RB
35882016-01-13 Richard Biener <rguenther@suse.de>
3589
3590 PR tree-optimization/69242
3591 * gcc.dg/torture/pr69242.c: New testcase.
3592
ccbd7103
RB
35932016-01-13 Richard Biener <rguenther@suse.de>
3594
3595 PR tree-optimization/69186
3596 * gcc.dg/torture/pr69186.c: New testcase.
3597
c6f72a46
JL
35982016-01-13 Jeff Law <law@redhat.com>
3599
3600 PR tree-optimization/67755
3601 * gcc.dg/tree-ssa/pr67755.c: New test.
3602
36032016-01-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
bf3f4b38
TP
3604
3605 * gcc.c-torture/unsorted/dump-noaddr.x (dump_compare): Replace static
3606 pass number in output by a star.
3607
c446cf07
BC
36082016-01-12 Bin Cheng <bin.cheng@arm.com>
3609
3610 PR tree-optimization/68911
3611 * gcc.c-torture/execute/pr68911.c: New test.
3612
5342156c
MP
36132016-01-12 Marek Polacek <polacek@redhat.com>
3614
3615 PR c++/68979
3616 * g++.dg/warn/permissive-1.C: New test.
3617
65364cc5
JJ
36182016-01-12 Jakub Jelinek <jakub@redhat.com>
3619
3620 PR objc++/68511
3621 PR c++/69213
3622 * g++.dg/opt/pr69213.C: New test.
3623
81b9a3d9
CB
36242016-01-12 Christian Bruel <christian.bruel@st.com>
3625
3626 PR target/69180
3627 * gcc.target/arm/pr69180.c: New test.
3628
3c4e91c9
RB
36292016-01-12 Richard Biener <rguenther@suse.de>
3630
3631 PR lto/69077
3632 * g++.dg/lto/pr69077_0.C: New testcase.
3633 * g++.dg/lto/pr69077_1.C: Likewise.
3634
5664cea1
JJ
36352016-01-12 Jakub Jelinek <jakub@redhat.com>
3636
3637 PR target/69175
3638 * g++.dg/opt/pr69175.C: New test.
3639
86cefc49
AL
36402016-01-12 Alan Lawrence <alan.lawrence@arm.com>
3641
3642 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Declare functions as 'extern'
3643 rather than #including math.h & stdlib.h.
3644 * gcc.dg/vect/pr47001.c: Declare abort as 'extern', remove stdlib.h.
3645 * gcc.dg/vect/pr49771.c: Likewise.
3646 * gcc.dg/vect/vect-10-big-array.c: Likewise.
3647 * gcc.dg/vect/vect-neg-store-1.c: Likewise.
3648 * gcc.dg/vect/vect-neg-store-2.c: Likewise.
3649 * gcc.dg/vect/slp-37.c: Change NULL to 0, remove stdlib.h.
3650 * gcc.dg/vect/pr40254.c: Remove unnecessary include of stdlib.h.
3651 * gcc.dg/vect/pr44507.c: Likewise.
3652 * gcc.dg/vect/pr45902.c: Likewise.
3653 * gcc.dg/vect/slp-widen-mult-half.c: Likewise.
3654 * gcc.dg/vect/vect-117.c: Likewise.
3655 * gcc.dg/vect/vect-99.c: Likewise.
3656 * gcc.dg/vect/vect-aggressive-1.c: Likewise.
3657 * gcc.dg/vect/vect-cond-1.c: Likewise.
3658 * gcc.dg/vect/vect-cond-2.c: Likewise.
3659 * gcc.dg/vect/vect-cond-3.c: Likewise.
3660 * gcc.dg/vect/vect-cond-4.c: Likewise.
3661 * gcc.dg/vect/vect-mask-load-1.c: Likewise.
3662 * gcc.dg/vect/vect-mask-loadstore-1.c: Likewise.
3663 * gcc.dg/vect/vect-over-widen-1-big-array.c: Likewise.
3664 * gcc.dg/vect/vect-over-widen-1.c: Likewise.
3665 * gcc.dg/vect/vect-over-widen-2-big-array.c: Likewise.
3666 * gcc.dg/vect/vect-over-widen-2.c: Likewise.
3667 * gcc.dg/vect/vect-over-widen-3-big-array.c: Likewise.
3668 * gcc.dg/vect/vect-over-widen-3.c: Likewise.
3669 * gcc.dg/vect/vect-over-widen-4-big-array.c: Likewise.
3670 * gcc.dg/vect/vect-over-widen-4.c: Likewise.
3671 * gcc.dg/vect/vect-widen-mult-const-s16.c: Likewise.
3672 * gcc.dg/vect/vect-widen-mult-const-u16.c: Likewise.
3673 * gcc.dg/vect/vect-widen-mult-half-u8.c: Likewise.
3674 * gcc.dg/vect/vect-widen-mult-half.c: Likewise.
3675 * gcc.dg/vect/no-trapping-math-vect-ifcvt-11.c: Remove unnecessary
3676 include of signal.h.
3677 * gcc.dg/vect/no-trapping-math-vect-ifcvt-12.c: Likewise.
3678 * gcc.dg/vect/no-trapping-math-vect-ifcvt-13.c: Likewise.
3679 * gcc.dg/vect/no-trapping-math-vect-ifcvt-14.c: Likewise.
3680 * gcc.dg/vect/no-trapping-math-vect-ifcvt-15.c: Likewise.
3681 * gcc.dg/vect/no-trapping-math-vect-ifcvt-16.c: Likewise.
3682 * gcc.dg/vect/vect-ifcvt-16.c: Likewise.
3683 * gcc.dg/vect/vect-ifcvt-17.c: Likewise.
3684 * gcc.dg/vect/vect-ifcvt-2.c: Likewise.
3685 * gcc.dg/vect/vect-ifcvt-3.c: Likewise.
3686 * gcc.dg/vect/vect-ifcvt-4.c: Likewise.
3687 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
3688 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
3689 * gcc.dg/vect/vect-ifcvt-6.c: Likewise.
3690 * gcc.dg/vect/vect-ifcvt-7.c: Likewise.
3691 * gcc.dg/vect/vect-ifcvt-9.c: Likewise.
3692 * gcc.dg/vect/vect-outer-5.c: Likewise.
3693 * gcc.dg/vect/vect-outer-6.c: Likewise.
3694 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Remove unnecessary
3695 include of stdio.h.
3696
b832f61e
NC
36972016-01-12 Nick Clifton <nickc@redhat.com>
3698
3699 PR target/68913
3700 * gcc.dg/lto/pr61886_0.c: Rename the external function called
3701 to fread so that it will be found in all target runtimes.
3702
8eac49b1
RB
37032016-01-12 Richard Biener <rguenther@suse.de>
3704
3705 PR tree-optimization/69053
3706 * g++.dg/torture/pr69053.C: New testcase.
3707
2935d994
RB
37082016-01-12 Richard Biener <rguenther@suse.de>
3709
3710 PR tree-optimization/69168
3711 * gcc.dg/torture/pr69168.c: New testcase.
3712
66c16fd9
RB
37132016-01-12 Richard Biener <rguenther@suse.de>
3714
3715 PR tree-optimization/69157
3716 * gcc.dg/torture/pr69157.c: New testcase.
3717
37182016-01-12 Richard Biener <rguenther@suse.de>
3719
3720 PR tree-optimization/69174
3721 * gcc.dg/torture/pr69174.c: New testcase.
3722
723033a6
JJ
37232016-01-12 Jakub Jelinek <jakub@redhat.com>
3724
3725 PR c++/66808
3726 PR c++/69000
3727 * g++.dg/tls/pr66808.C: New test.
3728 * g++.dg/tls/pr69000.C: New test.
3729
3574cf47
BS
37302016-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3731
3732 * gcc.target/powerpc/swaps-p8-23.c: New test.
3733 * gcc.target/powerpc/swaps-p8-24.c: Likewise.
3734
feb20787
JDA
37352016-01-11 John David Anglin <danglin@gcc.gnu.org>
3736
3737 PR tree-optimization/68356
3738 * gcc.dg/torture/pr68264.c: Disable exp2 ERANGE test on hppa unix.
3739
27b1820a
KV
37402016-01-12 Kugan Vivekanandarajah <kuganv@linaro.org>
3741 Jim Wilson <jim.wilson@linaro.org>
3742
3743 PR target/69194
3744 * gcc.target/arm/pr69194.c: New test.
3745
cf4de6af
L
37462016-01-11 H.J. Lu <hongjiu.lu@intel.com>
3747
3748 PR target/69225
3749 * gcc.target/i386/pr69225-1.c: New test.
3750 * gcc.target/i386/pr69225-2.c: Likewise.
3751 * gcc.target/i386/pr69225-3.c: Likewise.
3752 * gcc.target/i386/pr69225-4.c: Likewise.
3753 * gcc.target/i386/pr69225-5.c: Likewise.
3754 * gcc.target/i386/pr69225-6.c: Likewise.
3755
1ebd5558
JJ
37562016-01-11 Jakub Jelinek <jakub@redhat.com>
3757
23552a4d
JJ
3758 PR target/67462
3759 * gcc.dg/ifcvt-3.c: Only compile on lp64 targets, include also i?86
3760 if lp64.
3761
26ff85b0
JJ
3762 PR target/69071
3763 * gcc.dg/pr69071.c: New test.
3764
9cb6bd74
JJ
3765 PR c++/69211
3766 * g++.dg/opt/pr69211.C: New test.
3767
1ebd5558
JJ
3768 PR tree-optimization/69214
3769 * gcc.c-torture/compile/pr69214.c: New test.
3770
8c18c836
UB
37712016-01-11 Uros Bizjak <ubizjak@gmail.com>
3772
3773 * gcc.target/i386/pr66232-10.c: Do not compile on ia32 target.
3774 * gcc.target/i386/pr66232-11.c: Ditto.
3775 * gcc.target/i386/pr66232-12.c: Ditto.
3776 * gcc.target/i386/pr66232-13.c: Ditto.
3777
62446e6e
RB
37782016-01-11 Richard Biener <rguenther@suse.de>
3779
3780 PR tree-optimization/69173
3781 * gcc.dg/torture/pr69173.c: New testcase.
3782
2b8568fe
KT
37832016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3784
3785 PR rtl-optimization/68796
3786 * gcc.target/aarch64/tst_5.c: New test.
3787 * gcc.target/aarch64/tst_6.c: Likewise.
3788
5baf4532
KT
37892016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3790
3791 PR rtl-optimization/68841
3792 * gcc.dg/pr68841.c: New test.
3793 * gcc.c-torture/execute/pr68841.c: New test.
3794
ca90b1ed
YR
37952016-01-11 Yuri Rumyantsev <ysrumyan@gmail.com>
3796
3797 PR rtl-optimization/68920
3798 * gcc.dg/ifcvt-4.c: Add "--param max-rtl-if-conversion-insns=3" option
3799 for ix86 targets.
3800 * gcc.dg/ifcvt-5.c: New test.
3801
2ad3adf1 38022016-01-11 Alexandre Oliva <aoliva@redhat.com>
b4934671
AO
3803
3804 PR bootstrap/69123
3805 * g++.dg/pr69123.C: New.
3806
83834c09
IE
38072016-01-11 Ilya Enkovich <enkovich.gnu@gmail.com>
3808
3809 PR target/69010
3810 * gcc.target/i386/pr69010.c: New test.
3811
dcf89d57
MJ
38122016-01-11 Martin Jambor <mjambor@suse.cz>
3813
3814 PR ipa/69044
3815 * gcc.target/i386/chkp-pr69044.c: New test.
3816
d95167ee
TV
38172016-01-11 Tom de Vries <tom@codesourcery.com>
3818
3819 PR tree-optimization/69109
3820 * gcc.dg/autopar/pr69109-2.c: New test.
3821 * gcc.dg/autopar/pr69109.c: New test.
3822
4f6403a8
TV
38232016-01-11 Tom de Vries <tom@codesourcery.com>
3824
3825 PR tree-optimization/69108
3826 * gcc.dg/autopar/pr69108.c: New test.
3827
21efdd80
PP
38282016-01-10 Patrick Palka <ppalka@gcc.gnu.org>
3829
3830 PR c++/69029
3831 * c-c++-common/Wisleading-indentation.c: Augment test.
3832
fd42eed8
TK
38332016-01-10 Thomas Koenig <tkoenig@gcc.gnu.org>
3834
3835 PR fortran/69154
3836 * gfortran.dg/inline_matmul_12.f90: New test.
3837
4f90ee6c
PT
38382016-01-10 Paul Thomas <pault@gcc.gnu.org>
3839
3840 PR fortran/67779
3841 * gfortran.dg/actual_array_offset_1: New test.
3842
3907c6cf
TV
38432016-01-10 Tom de Vries <tom@codesourcery.com>
3844
3845 PR tree-optimization/69062
3846 * gcc.dg/autopar/pr69062.c: New test.
3847
b07b236e
TS
38482016-01-10 Thomas Schwinge <thomas@codesourcery.com>
3849
3850 * gcc.dg/vect/slp-perm-1.c: Fix scan-tree-dump syntax.
3851 * gcc.dg/vect/slp-perm-2.c: Likewise.
3852 * gcc.dg/vect/slp-perm-3.c: Likewise.
3853 * gcc.dg/vect/slp-perm-5.c: Likewise.
3854 * gcc.dg/vect/slp-perm-6.c: Likewise.
3855 * gcc.dg/vect/slp-perm-7.c: Likewise.
3856 * gcc.dg/vect/slp-perm-8.c: Likewise.
3857
23fab8ae
TV
38582016-01-10 Tom de Vries <tom@codesourcery.com>
3859
3860 PR tree-optimization/69039
3861 * gcc.dg/autopar/pr69039.c: New test.
3862
73f0dae2
MP
38632016-01-09 Marek Polacek <polacek@redhat.com>
3864
3865 PR c++/69113
3866 * g++.dg/pr69113.C: New test.
3867
20b8d734
JJ
38682016-01-09 Jakub Jelinek <jakub@redhat.com>
3869
3870 PR middle-end/50865
3871 PR tree-optimization/69097
3872 * gcc.c-torture/execute/pr50865.c: New test.
3873 * gcc.c-torture/execute/pr69097-1.c: New test.
3874 * gcc.c-torture/execute/pr69097-2.c: New test.
3875 * gcc.dg/pr69097-1.c: New test.
3876 * gcc.dg/pr69097-2.c: New test.
3877
c50e614b
JJ
38782016-01-09 Jakub Jelinek <jakub@redhat.com>
3879
3880 PR c++/69164
3881 * g++.dg/opt/pr69164.C: New test.
3882
e0237993
JJ
38832016-01-08 Jakub Jelinek <jakub@redhat.com>
3884
3885 PR tree-optimization/69167
3886 * gcc.dg/pr69167.c: New test.
3887
bd8f5bb2
MP
38882016-01-08 Marek Polacek <polacek@redhat.com>
3889
3890 PR c++/68449
3891 * g++.dg/pr68449.C: New.
3892
bb0f5ca7
AL
38932016-01-08 Alan Lawrence <alan.lawrence@arm.com>
3894
3895 PR tree-optimization/68707
3896 * lib/target-supports.exp (check_effective_target_vect_load_lanes): New.
3897 * gcc.dg/vect/slp-perm-1.c: Look for vect_load_lanes instead of SLP
3898 on platforms supporting it.
3899 * gcc.dg/vect/slp-perm-2.c: Likewise.
3900 * gcc.dg/vect/slp-perm-3.c: Likewise.
3901 * gcc.dg/vect/slp-perm-5.c: Likewise.
3902 * gcc.dg/vect/slp-perm-7.c: Likewise.
3903 * gcc.dg/vect/slp-perm-8.c: Likewise.
3904 * gcc.dg/vect/slp-perm-6.c: Look for vect_load_lanes in addition to SLP
3905 on platforms supporting it.
3906
22518428
JJ
39072016-01-08 Jakub Jelinek <jakub@redhat.com>
3908
33f0852f
JJ
3909 PR tree-optimization/69162
3910 * gcc.dg/pr69162.c: New test.
3911
22518428
JJ
3912 PR tree-optimization/69172
3913 * gcc.dg/pr69172.c: New test.
3914
80e9b3aa
TP
39152016-01-08 Thomas Preud'homme <thomas.preudhomme@arm.com>
3916
3917 PR tree-optimization/67781
3918 * gcc.c-torture/execute/pr67781.c: New file.
3919
262a363f
JJ
39202016-01-08 Jakub Jelinek <jakub@redhat.com>
3921
3922 PR tree-optimization/69083
3923 * gcc.dg/vect/pr69083.c: New test.
3924
6e1f093f
SS
39252016-01-08 Sujoy Saraswati <sujoy.saraswati@hpe.com>
3926
3927 PR tree-optimization/61441
3928 * gcc.dg/pr61441.c: Restrict to linux and gnu targets.
3929 Use -fexcess-precision=standard for compiler options.
3930 Use fabs() only when __FLT_EVAL_METHOD__ == 0.
3931
53290e07
JJ
39322016-01-08 Jakub Jelinek <jakub@redhat.com>
3933
57bf3072
JJ
3934 PR fortran/69128
3935 * gfortran.dg/gomp/pr69128.f90: New test.
3936
53290e07
JJ
3937 PR c++/69145
3938 * g++.dg/ext/pr69145-1.C: New test.
3939 * g++.dg/ext/pr69145-2-very-long-filename.cc: New file.
3940 * g++.dg/ext/pr69145-2.h: New file.
3941
7a127fa7
MS
39422016-01-07 Martin Sebor <msebor@redhat.com>
3943
3944 PR c/68966
3945 * gcc.dg/atomic-fetch-bool.c: New test.
3946 * gcc.dg/sync-fetch-bool.c: New test.
3947
95918b49
L
39482016-01-07 H.J. Lu <hongjiu.lu@intel.com>
3949
3950 PR fortran/66680
3951 gfortran.dg/gomp/pr66680.f90: Moved to libgomp.
3952
c8e62a9d
NC
39532016-01-07 Nick Clifton <nickc@redhat.com>
3954
3955 PR target/66655
3956 * g++.dg/pr66655.C: New test.
3957 * g++.dg/pr66655_1.cc: Test support file.
3958 * g++.dg/pr66655.h: Test header file.
3959
2ad3adf1 39602016-01-07 Dominique d'Humieres <dominiq@lps.ens.fr>
64d3ef31
DH
3961
3962 PR fortran/66680
3963 gfortran.dg/gomp/pr66680.f90: New test.
3964
4cd9ca92
L
39652016-01-07 H.J. Lu <hongjiu.lu@intel.com>
3966
3967 PR target/69171
3968 * gcc.target/i386/pr69171-1.c: New test.
3969 * gcc.target/i386/pr69171-2.c: Likewise.
3970 * gcc.target/i386/pr69171-3.c: Likewise.
3971 * gcc.target/i386/pr69171-4.c: Likewise.
3972 * gcc.target/i386/pr69171-5.c: Likewise.
3973 * gcc.target/i386/pr69171-6.c: Likewise.
3974
7e33d4dc
BS
39752015-12-15 Bernd Schmidt <bschmidt@redhat.com>
3976
3977 PR middle-end/67639
3978 * c-c++-common/pr67639.c: New test.
3979
fec64afc
JJ
39802016-01-07 Jakub Jelinek <jakub@redhat.com>
3981
3982 PR tree-optimization/69141
3983 * g++.dg/opt/pr69141.C: New test.
3984
f293ad29
EB
39852016-01-06 Eric Botcazou <ebotcazou@adacore.com>
3986
3987 * gcc.target/sparc/20151219-1.c: Skip in 64-bit mode.
3988
5027395e
UB
39892016-01-06 Uros Bizjak <ubizjak@gmail.com>
3990
3991 PR target/69140
3992 * gcc.target/i386/pr69140.c: New test
3993
7443cf13
DM
39942016-01-06 David Malcolm <dmalcolm@redhat.com>
3995
3996 * gcc.dg/bad-dereference.c: New test case.
3997
32928931
BS
39982015-01-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3999
4000 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: New test.
4001
68dd05da
AS
40022016-01-06 Andreas Schwab <schwab@linux-m68k.org>
4003
4004 * gcc.dg/atomic-invalid-2.c: Remove duplicated content.
4005
6b131d5b
MP
40062016-01-06 Marek Polacek <polacek@redhat.com>
4007
4008 PR sanitizer/69099
4009 * gcc.dg/ubsan/float-cast-overflow-atomic.c: New test.
4010
8d9fdb49
MP
40112016-01-05 Marek Polacek <polacek@redhat.com>
4012
4013 PR c/69104
4014 * gcc.dg/atomic-invalid-2.c: New.
4015
acf93f1e
L
40162016-01-05 H.J. Lu <hongjiu.lu@intel.com>
4017
4018 PR target/68991
4019 * gcc.target/i386/pr68991.c: New test.
4020
3f50525d
L
40212016-01-05 H.J. Lu <hongjiu.lu@intel.com>
4022
4023 PR target/68991
4024 * g++.dg/pr68991-1.C: New test.
4025 * g++.dg/pr68991-2.C: Likewise.
4026
e0237993 40272016-01-05 Sergei Trofimovich <siarheit@google.com>
face88a1 4028
e0237993 4029 PR other/60465
face88a1
ST
4030 * gcc.target/ia64/pr60465-gprel64.c: New test.
4031 * gcc.target/ia64/pr60465-gprel64-c37.c: New test.
4032
a0866eff
KT
40332016-01-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4034
4035 PR rtl-optimization/68651
4036 * gcc.target/aarch64/pr68651_1.c: New test.
4037
c589e975
DM
40382016-01-05 David Malcolm <dmalcolm@redhat.com>
4039
4040 PR c/69122
4041 * c-c++-common/Wmisleading-indentation.c (pr69122): New function.
4042
929710d9
NS
40432016-01-05 Nathan Sidwell <nathan@acm.org>
4044
ce3e43d7
NS
4045 PR c++/58583
4046 * g++.dg/cpp0x/nsdmi-template14.C: Adjust test & errors.
4047
929710d9
NS
4048 * gcc.dg/alias-15.c: New.
4049
a2faef8e
NC
40502016-01-05 Nick Clifton <nickc@redhat.com>
4051
4052 PR target/68870
4053 * g++.dg/pr68770.C: New test.
4054
4cfa76e3
MS
40552016-01-04 Mike Stump <mikestump@comcast.net>
4056
4057 * lib/target-supports.exp (check_effective_target_cilkplus):
4058 cilkplus targets require pthreads.
4ece61b6 4059 (check_effective_target_cilkplus): Remove special case for NVPTX.
4cfa76e3 4060
4e8a3a35
MM
40612016-01-04 Michael Meissner <meissner@linux.vnet.ibm.com>
4062
4063 * gcc.target/powerpc/p9-permute.c: New test for xxperm code
4064 generation.
4065
818ab71a
JJ
40662016-01-04 Jakub Jelinek <jakub@redhat.com>
4067
4068 Update copyright years.
4069
2fe0a208
MP
40702016-01-04 Marek Polacek <polacek@redhat.com>
4071
4072 PR c/68908
4073 * gcc.dg/atomic/c11-atomic-exec-6.c: New test.
4074 * gcc.dg/atomic/c11-atomic-exec-7.c: New test.
4075 * gcc.dg/atomic/stdatomic-op-5.c: New test.
4076
9e3b2fe3
EB
40772016-01-04 Eric Botcazou <ebotcazou@adacore.com>
4078
4079 * gcc.target/sparc/20160104-2.c: New test.
4080
e8d65a35
EB
40812016-01-04 Eric Botcazou <ebotcazou@adacore.com>
4082
4083 * gcc.target/sparc/20160104-1.c: New test.
4084
25ccfccd
PT
40852016-01-03 Paul Thomas <pault@gcc.gnu.org>
4086
4087 PR fortran/65045
4088 * gfortran.dg/pr65045.f90: New test.
4089
cb51d382
EB
40902016-01-02 Eric Botcazou <ebotcazou@adacore.com>
4091
4092 * gnat.dg/specs/debug1.ads: Delete.
4093
6eeaad6e
JD
40942016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4095
4096 PR libgfortran/68867
4097 * gfortran.dg/default_format_denormal_2.f90: Fix the dg regular
4098 expression.
4099
2f968603
JD
41002016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4101
4102 PR libgfortran/68867
4103 * gfortran.dg/default_format_denormal_2.f90: XFAIL for all
4104 PowerPC.
4105
591bb5e4
PT
41062016-01-01 Paul Thomas <pault@gcc.gnu.org>
4107
4108 PR fortran/68864
4109 * gfortran.dg/pr68864.f90: New test.
4110
f1e0620c
JJ
41112016-01-01 Jakub Jelinek <jakub@redhat.com>
4112
942a1319
JJ
4113 PR tree-optimization/69070
4114 * gcc.dg/pr69070.c: New test.
4115
10dff63f
JJ
4116 PR sanitizer/69055
4117 * gfortran.dg/pr69055.f90: New test.
4118
f1e0620c
JJ
4119 PR target/69015
4120 * gcc.dg/pr69015.c: New test.
818ab71a 4121\f
2f883d1c 4122Copyright (C) 2016 Free Software Foundation, Inc.
ad41bd84
JM
4123
4124Copying and distribution of this file, with or without modification,
4125are permitted in any medium without royalty provided the copyright
4126notice and this notice are preserved.