]> git.ipfire.org Git - thirdparty/gcc.git/blame - gcc/testsuite/ChangeLog
Daily bump.
[thirdparty/gcc.git] / gcc / testsuite / ChangeLog
CommitLineData
5a869ab8 12016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
2
3 PR c++/70347
4 * g++.dg/cpp1y/nsdmi-union1.C: New test.
5
36ce5faa 62016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
7
8 PR c++/70332
9 * g++.dg/cpp1y/nsdmi-aggr5.C: New test.
10
c4fa85c9 112016-03-23 Jakub Jelinek <jakub@redhat.com>
12
d9377ad5 13 PR c++/70001
14 * g++.dg/cpp0x/constexpr-70001-4.C: New test.
15 * g++.dg/cpp1y/pr70001.C: New test.
16
c4fa85c9 17 PR c++/70323
18 * g++.dg/cpp0x/constexpr-70323.C: New test.
19
0a2062da 202016-03-23 Alexandre Oliva <aoliva@redhat.com>
21 Jason Merrill <jason@redhat.com>
22 Jakub Jelinek <jakub@redhat.com>
23
24 PR c++/69315
25 * g++.dg/cpp0x/constexpr-69315.C: New test.
26 * g++.dg/cpp0x/variadic122.C: Change one dg-warning into dg-bogus.
27
62d2a6dc 282016-03-23 Marek Polacek <polacek@redhat.com>
29
30 PR c++/69884
31 * g++.dg/warn/Wignored-attributes-1.C: New test.
32 * g++.dg/warn/Wignored-attributes-2.C: New test.
33
a82d6246 342016-03-23 Tom de Vries <tom@codesourcery.com>
35
36 * c-c++-common/goacc/kernels-default.c (foo): Add missing
37 initialization.
38 * gfortran.dg/goacc/private-3.f95 (test): Same.
39 * gfortran.dg/goacc/routine-5.f90 (gang, worker, vector, seq): Add
40 missing use param.
41
dc834ba1 422016-03-23 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
43
44 * lib/target-supports.exp: Remove v7ve entry from loop
45 creating effective target checks.
46 (check_effective_target_arm_arch_v7ve_ok): New procedure.
47 (add_options_for_arm_arch_v7ve): Likewise.
48
7e83fd1f 492016-03-23 Jakub Jelinek <jakub@redhat.com>
50
51 PR tree-optimization/70354
52 * gcc.dg/vect/pr70354-1.c: New test.
53 * gcc.dg/vect/pr70354-2.c: New test.
54 * gcc.target/i386/avx2-pr70354-1.c: New test.
55 * gcc.target/i386/avx2-pr70354-2.c: New test.
56
4e4da058 572016-03-22 Jeff Law <law@redhat.com>
58
59 PR target/70232
60 * gcc.dg/tree-ssa/pr70232.c: New test.
61
6855137b 622016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
63
64 PR target/70302
65 * gcc.target/i386/pr70302.c: New test.
66
19db1ec8 672016-03-22 Richard Biener <rguenther@suse.de>
68
69 PR middle-end/70251
70 * g++.dg/torture/pr70251.C: New testcase.
71
4baec9f2 722016-03-22 David Malcolm <dmalcolm@redhat.com>
73
74 PR c/69993
75 * c-c++-common/Wmisleading-indentation-3.c: New test, based on
76 Wmisleading-indentation.c.
77 * c-c++-common/Wmisleading-indentation.c: Update thoughout to
78 reflect change to diagnostic text and order of messages.
79 * gcc.dg/plugin/location-overflow-test-2.c: Likewise.
80
fcfec126 812016-03-22 David Edelsohn <dje.gcc@gmail.com>
82
83 * g++.dg/ext/java-3.C: Don't compile on AIX.
84
aa30728a 852016-03-22 Richard Biener <rguenther@suse.de>
86
87 PR middle-end/70333
88 * gcc.dg/torture/pr70333.c: New testcase.
89
46ec4eb4 902016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
91
92 * g++.dg/ext/pr70290.C: New test.
93
4880f878 942016-03-22 Kirill Yukhin <kirill.yukhin@intel.com>
95
96 PR target/70325
97 * gcc.target/i386/pr70325.c: New test.
98
3d78ea44 992016-03-22 Jakub Jelinek <jakub@redhat.com>
100
5934fb8f 101 PR target/70329
102 * gcc.target/i386/avx512bw-pr70329-1.c: New test.
103 * gcc.target/i386/avx512bw-pr70329-2.c: New test.
104
b6436f79 105 PR target/70300
106 * gcc.target/i386/pr70300.c: New test.
107
3d78ea44 108 PR c++/70295
109 * c-c++-common/nonnull-1.c (func): Remove parens around cp4 != 0.
110 (func2): New function for cond with parens, xfail warning for c++.
111 * g++.dg/warn/Wnonnull-compare-8.C: New test.
112
b60244f6 1132016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
114
115 PR c++/70096
116 * g++.dg/template/ptrmem30.C: New test.
117
c8e3e744 1182016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
119
120 PR c++/70204
121 * g++.dg/cpp0x/constexpr-70204a.C: New test.
122 * g++.dg/cpp0x/constexpr-70204b.C: New test.
123
2715f63a 1242016-03-21 Jakub Jelinek <jakub@redhat.com>
125
126 PR middle-end/70326
127 * gcc.dg/pr70326.c: New test.
128
2daa2cda 1292016-03-21 Marc Glisse <marc.glisse@inria.fr>
130 Jakub Jelinek <jakub@redhat.com>
131
132 PR tree-optimization/70317
133 * gcc.dg/pr70317.c: New test.
134
d9aa5a50 1352016-03-21 Uros Bizjak <ubizjak@gmail.com>
136
137 PR target/70327
138 * gcc.target/i386/pr70327.c: New test.
139
e1a88bf4 1402016-03-21 Martin Liska <mliska@suse.cz>
141
61941425 142 PR ipa/70306
e1a88bf4 143 * gcc.dg/ipa/pr70306.c: New test.
144
d9aa5a50 1452016-03-21 Andre Vieira <andre.simoesdiasvieira@arm.com>
75af6eab 146
147 * gcc.target/arm/attr-align1.c: Skip if M-profile.
148 * gcc.target/arm/attr-align3.c: Likewise.
149 * gcc.target/arm/attr_arm.c: Likewise.
150 * gcc.target/arm/flip-thumb.c: Likewise.
151
afdde20c 1522016-03-21 Jakub Jelinek <jakub@redhat.com>
153
154 PR target/70296
155 * gcc.target/powerpc/altivec-36.c: New test.
156
3f2ef661 1572016-03-21 Richard Biener <rguenther@suse.de>
158
159 PR tree-optimization/70310
160 * gcc.dg/torture/pr70310.c: New testcase.
161
08b2b692 1622016-03-21 Kirill Yukhin <kirill.yukhin@intel.com>
163
164 PR target/70293
165 * gcc.target/i386/pr70293.c: New test.
166
93505d22 1672016-03-21 Richard Biener <rguenther@suse.de>
168
169 PR tree-optimization/70288
170 * gcc.dg/torture/pr70288-1.c: New testcase.
171 * gcc.dg/torture/pr70288-2.c: Likewise.
172
06fd1914 1732016-03-21 Andrey Belevantsev <abel@ispras.ru>
174
175 PR rtl-optimization/69307
176 * gcc.target/arm/pr69307.c: New test.
d9aa5a50 177
b628775e 1782016-03-21 Andrey Belevantsev <abel@ispras.ru>
179
180 PR rtl-optimization/69102
181 * gcc.c-torture/compile/pr69102.c: New test.
182
1421f43c 1832016-03-18 Jeff Law <law@redhat.com>
184
185 PR rtl-optimization/70263
186 * gcc.c-torture/compile/pr70263-1.c: New test.
187 * gcc.target/i386/pr70263-2.c: New test.
188
e7142ce1 1892016-03-18 Bernd Schmidt <bschmidt@redhat.com>
190
191 PR rtl-optimization/70278
192 * gcc.dg/torture/pr70278.c: New test.
193 * gcc.target/arm/pr70278.c: New test.
194
5539bc70 1952016-03-18 David Malcolm <dmalcolm@redhat.com>
196
197 PR c/70281
198 * gcc.dg/plugin/diagnostic-test-expressions-1.c
199 (test_builtin_types_compatible_p): New test function.
200 * gcc.dg/pr70281.c: New test case.
201
296a290a 2022016-03-18 Christophe Lyon <christophe.lyon@linaro.org>
203
204 PR target/70113
205 * gcc.target/aarch64/pr63304_1.c: Add -mno-fix-cortex-a53-843419.
206
666094f0 2072016-03-18 Ilya Enkovich <enkovich.gnu@gmail.com>
208
209 PR tree-optimization/70252
210 * gcc.dg/pr70252.c: New test.
211
350514e8 2122016-03-18 Tom de Vries <tom@codesourcery.com>
213
214 * gcc.dg/pr70161-2.c: New test.
215 * gcc.dg/pr70161.c: New test.
216
011e0cea 2172016-03-18 Tom de Vries <tom@codesourcery.com>
218
219 PR ipa/70269
220 * gcc.dg/pr70269.c: New test.
221
292a09de 2222016-03-18 Jakub Jelinek <jakub@redhat.com>
223
224 PR c++/70267
225 * g++.dg/ext/java-3.C: New test.
226
efc86c4c 2272016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
228
229 PR c++/70205
230 * g++.dg/lookup/pr70205.C: New test.
231
a28dd575 2322016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
233
234 PR c++/70218
235 * g++.dg/cpp0x/lambda/lambda-70218.C: New test.
236
92e7ab1e 2372016-03-17 Marek Polacek <polacek@redhat.com>
238
239 PR c/69407
240 * gcc.dg/atomic-op-6.c: New test.
241
7378dbfb 2422016-03-17 David Malcolm <dmalcolm@redhat.com>
243
244 PR c/70264
245 * c-c++-common/pr70264.c: New test case.
246
f7995d7d 2472016-03-17 Jakub Jelinek <jakub@redhat.com>
248
e2895b76 249 PR c++/70144
250 * c-c++-common/pr70144-1.c: New test.
251 * c-c++-common/pr70144-2.c: New test.
252
f7995d7d 253 PR c++/70272
254 * g++.dg/opt/flifetime-dse5.C (main): Remove extra semicolon.
255 * g++.dg/opt/flifetime-dse6.C: New test.
256 * g++.dg/tree-ssa/ehcleanup-1.C: Adjust unreachable count.
257
5ec4a949 2582016-03-17 H.J. Lu <hongjiu.lu@intel.com>
259
260 PR driver/70192
261 * gcc.dg/pic-1.c: New test.
262 * gcc.dg/pic-2.c: Likewise.
263 * gcc.dg/pic-3.c: Likewise.
264 * gcc.dg/pic-4.c: Likewise.
265 * gcc.dg/pie-1.c: Likewise.
266 * gcc.dg/pie-2.c: Likewise.
267 * gcc.dg/pie-3.c: Likewise.
268 * gcc.dg/pie-4.c: Likewise.
269 * gcc.dg/pie-5.c: Likewise.
270 * gcc.dg/pie-6.c: Likewise.
271
c28550e1 2722016-03-17 Tom de Vries <tom@codesourcery.com>
273
274 * gfortran.dg/goacc/kernels-alias-3.f95: New test.
275 * gfortran.dg/goacc/kernels-alias-4.f95: New test.
276
be3296cb 2772016-03-17 Richard Biener <rguenther@suse.de>
278
279 PR debug/70271
280 * g++.dg/debug/pr70271.C: New testcase.
281
9b60ef21 2822016-03-17 Ilya Enkovich <enkovich.gnu@gmail.com>
283
284 * gcc.target/i386/pr70251.c: New test.
285
9a80bc1a 2862016-03-17 Marek Polacek <polacek@redhat.com>
287
288 PR c++/70194
289 * g++.dg/warn/constexpr-70194.C: New test.
290
733d7ff9 2912016-03-16 Richard Henderson <rth@redhat.com>
292
293 PR middle-end/70240
294 * gcc.c-torture/compile/pr70240.c: New.
295
3e6f12bf 2962016-03-16 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
297
298 * gcc.c-torture/compile/20151204.c: Skip for avr.
299
867c9e99 3002016-03-16 Jakub Jelinek <jakub@redhat.com>
301
302 PR target/70245
303 * g++.dg/opt/pr70245.C: New test.
304 * g++.dg/opt/pr70245.h: New file.
305 * g++.dg/opt/pr70245-aux.cc: New file.
306
8ced6ab7 3072016-03-16 Martin Sebor <msebor@redhat.com>
308
309 * g++.dg/cpp1y/constexpr-instantiate.C: Correct DejaGnu directives.
310
37af779a 3112016-03-16 Richard Henderson <rth@redhat.com>
312
313 PR middle-end/70199
314 * gcc.c-torture/compile/pr70199.c: New.
315
78ed999c 3162016-03-16 H.J. Lu <hongjiu.lu@intel.com>
317
318 * gcc.dg/uninit-19.c: Run dos2unix.
319
462ca422 3202016-03-16 Marek Polacek <polacek@redhat.com>
321
322 PR c/70093
323 * gcc.dg/nested-func-10.c: New test.
324 * gcc.dg/nested-func-9.c: New test.
325
fe58aacc 3262016-03-16 Jakub Jelinek <jakub@redhat.com>
327
328 PR tree-optimization/68714
329 * gcc.dg/tree-ssa/pr68714.c: Add -w -Wno-psabi to dg-options.
330
27a53872 3312016-03-16 Tom de Vries <tom@codesourcery.com>
332
333 PR tree-optimization/68715
334 * gcc.dg/graphite/pr68715-2.c: New test.
335 * gcc.dg/graphite/pr68715.c: New test.
336 * gfortran.dg/graphite/pr68715.f90: New test.
337
95049c3c 3382016-03-16 Tom de Vries <tom@codesourcery.com>
339
340 PR tree-optimization/68809
341 * gcc.dg/graphite/pr68809-2.c: New test.
342 * gcc.dg/graphite/pr68809.c: New test.
343
09eddd70 3442016-03-16 Jakub Jelinek <jakub@redhat.com>
345
81fc5915 346 PR c++/70147
347 * g++.dg/ubsan/pr70147-2.C (C::C): Initialize A base with invalid
348 method call to i () as argument. Adjust expected output.
349
09eddd70 350 PR c++/70147
351 * g++.dg/ubsan/pr70147-1.C: New test.
352 * g++.dg/ubsan/pr70147-2.C: New test.
353
6373d2a2 3542016-03-15 Martin Sebor <msebor@redhat.com>
355
356 PR c++/58281
357 * g++.dg/cpp1y/constexpr-instantiate.C: Add new test.
358
d27a0c11 3592016-03-15 John David Anglin <danglin@gcc.gnu.org>
360
9908039d 361 * gcc.c-torture/execute/pr68532.c: Add -fno-common option on
362 hppa*-*-hpux*.
363
45cdc3a6 364 * gcc.dg/ifcvt-4.c: Add hppa*64*-*-* to skip list.
365
d27a0c11 366 PR libfortran/69799
367 * gfortran.dg/coarray_allocate_5.f08: Add "-latomic" option if
368 libatomic_available.
369
0dd1d57f 3702016-03-15 Marek Polacek <polacek@redhat.com>
371
372 PR c++/70209
373 * g++.dg/ext/attribute-may-alias-4.C: New test.
374
0ce02c07 3752016-03-15 Alexander Monakov <amonakov@ispras.ru>
376
377 * g++.dg/pr63384.C: Add -w to dg-options. Remove '-toggle' in
378 -fvar-tracking-assignments-toggle flag.
379
f6e39b30 3802016-03-15 Pat Haugen <pthaugen@us.ibm.com>
381
382 * gcc.dg/ifcvt-4.c: Add -misel for powerpc*.
383
167f93a2 3842016-03-15 Jakub Jelinek <jakub@redhat.com>
385
386 PR rtl-optimization/70222
387 * gcc.c-torture/execute/pr70222-1.c: New test.
388 * gcc.c-torture/execute/pr70222-2.c: New test.
389
08a8af4a 3902016-03-15 Richard Henderson <rth@redhat.com>
391
392 * gcc.dg/tree-ssa/pr68714.c: Test during reassoc1 pass.
393
738eb905 3942016-03-15 Andrey Belevantsev <abel@ispras.ru>
395
396 PR rtl-optimization/69032
397 * gcc.dg/pr69032.c: New test.
398
dd148b3a 3992016-03-15 Andrey Belevantsev <abel@ispras.ru>
400
401 PR rtl-optimization/63384
d9aa5a50 402 * g++.dg/pr63384.C: New test.
dd148b3a 403
acf58115 4042016-03-15 Andrey Belevantsev <abel@ispras.ru>
405
406 PR target/64411
407 * gcc.target/i386/pr64411.C: New test.
408
a2897dc4 4092016-03-15 Tom de Vries <tom@codesourcery.com>
410
411 * gfortran.dg/goacc/kernels-alias-2.f95: New test.
412 * gfortran.dg/goacc/kernels-alias.f95: New test.
413
7bad2faf 4142016-03-14 Martin Sebor <msebor@redhat.com>
415
416 PR c++/53792
417 * g++.dg/cpp0x/constexpr-inline.C: New test.
418 * g++.dg/cpp0x/constexpr-inline-1.C: Same.
419
d65fa8d9 4202016-03-14 David Edelsohn <dje.gcc@gmail.com>
421
422 * gcc.dg/torture/pr70083.c: Prune non-standard ABI.
423
2b3c633f 4242016-03-14 Jakub Jelinek <jakub@redhat.com>
425
426 PR middle-end/70219
427 * gcc.dg/pr70219.c: New test.
428
e947f9c3 4292016-03-14 Bernd Schmidt <bschmidt@redhat.com>
430
431 PR target/70083
432 * gcc.dg/torture/pr70083.c: New test.
433 * gcc.target/i386/pr70083.c: New test.
434
74201dc2 4352016-03-14 Richard Biener <rguenther@suse.de>
436
437 PR tree-optimization/56365
438 * gcc.dg/tree-ssa/phi-opt-14.c: New testcase.
439
88aea41e 4402016-03-14 Segher Boessenkool <segher@kernel.crashing.org>
441
442 PR target/70098
443 * lib/target-supports.exp (check_effective_target_powerpc64_no_dm):
444 New function.
445 * g++.dg/pr70098.C: New testcase.
446
447
1bd2aefd 4482016-03-14 Tom de Vries <tom@codesourcery.com>
449
450 PR tree-optimization/70045
451 * gcc.dg/graphite/pr70045.c: New test.
452
922c7033 4532016-03-13 Jerry DeLisle <jvdelisle@gcc.gnu.org>
454
455 PR fortran/69043
456 * gfortran.dg/include_9.f90: New test.
457
fd4ab6d9 4582016-03-13 Dominique d'Humieres <dominiq@lps.ens.fr>
459
460 PR fortran/45076
461 gfortran.dg/prof/prof.exp: New script.
462 gfortran.dg/prof/dynamic_dispatch_6.f03: New test.
463
7d7218d3 4642016-03-12 Andrey Belevantsev <abel@ispras.ru>
465
466 PR rtl-optimization/69307
467 * gcc.dg/pr69307.c: New test.
468
02ffd664 4692016-03-12 Vladimir Makarov <vmakarov@redhat.com>
470
471 PR target/69614
472 * gcc.target/arm/pr69614.c: New.
473
76e207a9 4742016-03-12 Paul Thomas <pault@gcc.gnu.org>
475
476 PR fortran/70031
477 * gfortran.dg/submodule_14.f08: New test
478
479 PR fortran/69524
480 * gfortran.dg/submodule_15.f08: New test
481
490ee78a 4822016-03-12 Patrick Palka <ppalka@gcc.gnu.org>
483
484 PR c++/70106
485 * g++.dg/cpp1y/paren3.C: New test.
486
04e137ff 4872016-03-11 Michael Meissner <meissner@linux.vnet.ibm.com>
488
489 PR target/70131
490 * gcc.target/powerpc/ppc-round2.c: New test.
491
27b2c1c4 4922016-03-11 Bernd Schmidt <bschmidt@redhat.com>
493
494 PR target/70123
495 * gcc.dg/torture/pr70123.c: New test.
496
84116671 4972016-03-11 Jeff Law <law@redhat.com>
498
499 PR tree-optimization/70190
500 * gcc.c-torture/compile/pr70190.c: New test.
501
cfa58bc8 5022016-03-11 David Malcolm <dmalcolm@redhat.com>
503
504 PR c/68187
505 * c-c++-common/Wmisleading-indentation.c (test43_a): New test
506 case.
507 (test43_b): Likewise.
508 (test43_c): Likewise.
509 (test43_d): Likewise.
510 (test43_e): Likewise.
511 (test43_f): Likewise.
512 (test43_g): Likewise.
513 (test44_a): Likewise.
514 (test44_b): Likewise.
515 (test44_c): Likewise.
516 (test44_d): Likewise.
517 (test44_e): Likewise.
518
ce234f27 5192016-03-11 David Malcolm <dmalcolm@redhat.com>
520
521 PR c/70085
522 * c-c++-common/Wmisleading-indentation.c (pr70085): New test case.
523
e4756b48 5242016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
525
526 * gcc.target/aarch64/vect-reduc-or_1.c: Add -fno-vect-cost-model to
527 dg-options.
528
1f5ef87e 5292016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
530
531 PR target/70002
532 PR target/69245
533 * gcc.target/aarch64/pr69245_2.c: New test.
534
f9c352a1 5352016-03-11 Jakub Jelinek <jakub@redhat.com>
536
537 PR tree-optimization/70177
538 * gcc.dg/pr70177.c: New test.
539
4dd92ac6 5402016-03-11 Alan Lawrence <alan.lawrence@arm.com>
541
542 * gfortran.dg/unconstrained_commons.f: Widen regexp to match j_<N>.
543
331e4fdb 5442016-03-11 Alan Lawrence <alan.lawrence@arm.com>
545
546 * gcc.dg/tree-ssa/sra-20.c: New.
547
69262824 5482016-03-11 Jakub Jelinek <jakub@redhat.com>
549
6f9a7425 550 PR rtl-optimization/70174
551 * gcc.dg/pr70174.c: New test.
552
69262824 553 PR tree-optimization/70169
554 * gcc.dg/pr70169.c: New test.
555
4637a847 5562016-03-11 Ilya Enkovich <enkovich.gnu@gmail.com>
557
558 PR target/70160
559 * gcc.target/i386/pr70160.c: New test.
560
5a86d754 5612016-03-11 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
562
563 * gcc.target/s390/dfp-1.c: New test.
564
af4c8290 5652016-03-10 Nick Clifton <nickc@redhat.com>
566
567 PR target/70044
568 * gcc.target/aarch64/pr70044.c: New test.
569
98dfd328 5702016-03-10 Patrick Palka <ppalka@gcc.gnu.org>
571 Jakub Jelinek <jakub@redhat.com>
572
573 PR c++/70001
574 * g++.dg/cpp0x/constexpr-70001-1.C: New test.
575 * g++.dg/cpp0x/constexpr-70001-2.C: New test.
576 * g++.dg/cpp0x/constexpr-70001-3.C: New test.
577
75e72311 5782016-03-10 Jan Hubicka <hubicka@ucw.cz>
579
580 PR lto/69589
581 * g++.dg/lto/pr69589_0.C: New testcase
582 * g++.dg/lto/pr69589_1.C: New testcase
583
a2eb1271 5842016-03-10 Marek Polacek <polacek@redhat.com>
585
586 PR c++/70153
587 * g++.dg/delayedfold/unary-plus1.C: New test.
588
5892016-03-10 Andre Vieira <andre.simoesdiasvieira@arm.com>
a342320c 590
591 * gcc.target/arm/pr45701-1.c: Escape brackets.
592 * gcc.target/arm/pr45701-2.c: Likewise.
593
5ab2987f 5942016-03-10 Alan Lawrence <alan.lawrence@arm.com>
595
596 * gfortran.dg/unconstrained_commons.f: New.
597
6972afac 5982016-03-10 Alan Modra <amodra@gmail.com>
599
600 * gcc.dg/pr69195.c: New.
601 * gcc.dg/pr69238.c: New.
602
c82c99ec 6032016-03-10 Tom de Vries <tom@codesourcery.com>
604
605 PR testsuite/68915
606 * gcc.dg/vect/pr46032.c: Xfail scan if alignment requirements not met.
607
a2389d4a 6082016-03-10 Richard Biener <rguenther@suse.de>
609
610 PR tree-optimization/70128
611 * gcc.dg/tree-ssa/alias-34.c: New testcase.
612 * gcc.dg/tree-ssa/alias-35.c: Likewise.
613
c272412d 6142016-03-09 Jakub Jelinek <jakub@redhat.com>
615
a0451069 616 PR tree-optimization/70152
617 * gcc.dg/pr70152.c: New test.
618
c272412d 619 PR target/70086
620 * gcc.target/i386/pr70086-1.c: New test.
621 * gcc.target/i386/pr70086-2.c: New test.
622 * gcc.target/i386/pr70086-3.c: New test.
5f611068 623
624 PR tree-optimization/70127
625 * gcc.c-torture/execute/pr70127.c: New test.
626
27dcb7a8 6272016-03-09 Cesar Philippidis <cesar@codesourcery.com>
628
629 * c-c++-common/goacc/combined-directives-2.c: New test.
630
c24757cf 6312016-03-09 David Malcolm <dmalcolm@redhat.com>
632
633 PR c/68473
634 PR c++/70105
635 * g++.dg/diagnostic/pr70105.C: New test.
636 * gcc.dg/plugin/diagnostic-test-expressions-1.c (foo): New decl.
637 (test_multiple_ordinary_maps): New test function.
638
83108969 6392016-03-09 David Malcolm <dmalcolm@redhat.com>
640
641 PR c/68473
642 PR c++/70105
643 * gcc.dg/plugin/diagnostic_plugin_show_trees.c (show_tree):
644 Drop range information from call to inform_at_rich_loc.
645 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c (add_range):
646 New.
647 (test_show_locus): Replace calls to rich_location::add_range with
648 calls to add_range. Rewrite the tests that used the now-defunct
649 rich_location ctor taking a source_range. Simplify other tests
650 by replacing calls to COMBINE_LOCATION_DATA with calls to
651 make_location.
652
6733c0e8 6532016-03-09 Richard Biener <rguenther@suse.de>
654 Jakub Jelinek <jakub@redhat.com>
655
656 PR tree-optimization/70138
657 * gcc.dg/vect/pr70138-1.c: New testcase.
658 * gcc.dg/vect/pr70138-2.c: Likewise.
659
96abb9f5 6602016-03-09 Jakub Jelinek <jakub@redhat.com>
661
662 PR target/70049
663 * gcc.target/i386/pr70049.c: New test.
664
42bb3bfb 6652016-03-09 Richard Biener <rguenther@suse.de>
666
667 PR c/70143
668 * gcc.dg/Wstrict-aliasing-bogus-upcast.c: New testcase.
669 * gcc.dg/Wstrict-aliasing-struct-with-char-member.c: Likewise.
670 * gcc.dg/Wstrict-aliasing-struct-member.c: Remove again.
671
27527428 6722016-03-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
673
674 * gcc.dg/vect/bb-slp-34.c: Really don't xfail on aarch64-*-*,
675 arm-*-*.
676
248449f2 6772016-03-09 Jakub Jelinek <jakub@redhat.com>
678
1bd49ced 679 PR middle-end/67278
680 * gcc.dg/simd-7.c: Add -w -Wno-psabi to dg-options.
681
248449f2 682 PR target/67278
683 * gcc.dg/simd-8.c: Add -w -Wno-psabi to dg-options.
684
685 PR middle-end/70050
686 * gcc.dg/pr70050.c: Add -w to dg-options. Fix up PR number
687 in testcase comment.
688
dfc460ff 6892016-03-09 Tom de Vries <tom@codesourcery.com>
690
691 * gfortran.dg/goacc/kernels-loop-2.f95: New test.
692 * gfortran.dg/goacc/kernels-loop-data-2.f95: New test.
693 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: New test.
694 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: New test.
695 * gfortran.dg/goacc/kernels-loop-data-update.f95: New test.
696 * gfortran.dg/goacc/kernels-loop-data.f95: New test.
697 * gfortran.dg/goacc/kernels-loop-n.f95: New test.
698 * gfortran.dg/goacc/kernels-loop.f95: New test.
699
0377fc7f 7002016-03-08 Martin Sebor <msebor@redhat.com>
701
702 PR c++/62096
703 * g++.dg/warn/overflow-warn-7.C: New test.
704
3556aa80 7052016-03-08 Jason Merrill <jason@redhat.com>
706
707 * lib/g++-dg.exp (g++-dg-runtest): Handle "concepts" in std list.
708 * lib/target-supports.exp (check_effective_target_concepts): New.
709
e5096208 7102016-03-08 Jakub Jelinek <jakub@redhat.com>
711
5370eb8d 712 PR c++/70135
713 * g++.dg/cpp1y/constexpr-loop4.C: New test.
714 * g++.dg/ubsan/pr70135.C: New test.
715
e5096208 716 PR target/70110
717 * gcc.dg/pr70110.c: New test.
718
cc37120d 7192016-03-07 Martin Jambor <mjambor@suse.cz>
720
721 * c-c++-common/gomp/clauses-1.c: Remove dg-options.
722 * c-c++-common/gomp/if-1.c: Likewise.
723 * c-c++-common/gomp/pr61486-2.c: Likewise.
724 * c-c++-common/gomp/target-teams-1.c: Moved dg-options except -fopenmp
725 to dg-additional-options.
726 * g++.dg/gomp/gomp.exp: Pass -Wno-hsa to all tests.
727 * g++/gomp/target-teams-1.c: Likewise.
728 * gcc.dg/gomp/gomp.exp: Likewise.
729 * gcc.dg/gomp/pr68128-2.c: Moved dg-options except -fopenmp to
730 dg-additional-options.
731 * gfortran.dg/gomp/gomp.exp: Likewise.
732 * gfortran.dg/gomp/target1.f90: Remove dg-options.
733 * gfortran.dg/gomp/target2.f90: Moved dg-options except -fopenmp to
734 dg-additional-options.
735 * gfortran.dg/gomp/target3.f90: Remove dg-options.
736
53c248d8 7372016-03-07 Martin Jambor <mjambor@suse.cz>
738
739 * lib/target-supports.exp (check_effective_target_offload_hsa): New.
740 * c-c++-common/gomp/gridify-1.c: New test.
741 * gfortran.dg/gomp/gridify-1.f90: Likewise.
742
541e79a0 7432016-03-07 Andre Vieira <andre.simoesdiasvieira@arm.com>
744
745 * gcc.target/arm/pr45701-1.c: Change assembler scan to not
746 trigger for cortex-r8, when scanning for register r8.
747 * gcc.target/arm/pr45701-2.c: Likewise.
748
4dfabd94 7492016-02-26 Richard Biener <rguenther@suse.de>
d9aa5a50 750 Jeff Law <law@redhat.com>
4dfabd94 751
752 PR tree-optimization/69740
753 * gcc.c-torture/compile/pr69740-1.c: New test.
754 * gcc.c-torture/compile/pr69740-2.c: New test.
755
1b63a87b 7562016-03-07 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
757
758 * lib/target-supports.exp
759 (check_effective_target_whole_vector_shift): Enable for PPC64.
760
d33914da 7612016-03-07 Richard Biener <rguenther@suse.de>
762
763 PR tree-optimization/70115
764 * gcc.dg/torture/pr70115.c: New testcase.
765
584fba4b 7662016-03-07 Nathan Sidwell <nathan@codesourcery.com>
767
768 PR middle-end/69916
769 * c-c-++-common/goacc/pr69916.c: New.
770
7f2f5ec0 7712016-03-07 Richard Henderson <rth@redhat.com>
772
773 * gcc.c-torture/compile/pr70061.c: New test.
774
f530e7c4 7752016-03-07 Richard Biener <rguenther@suse.de>
776
777 PR testsuite/70109
778 * gcc.dg/vect/O3-pr36098.c: New testcase.
779
a3855fed 7802016-03-07 Christophe Lyon <christophe.lyon@linaro.org>
781
782 * gcc.target/arm/pragma_cpp_fma.c: Reset default FPU.
783
091ffc31 7842016-03-07 Eric Botcazou <ebotcazou@adacore.com>
785
786 * gnat.dg/renaming9.ad[sb]: New testcase.
787
2941b871 7882016-03-05 Jakub Jelinek <jakub@redhat.com>
789
790 PR c++/70084
791 * g++.dg/expr/stdarg3.C: New test.
792
5173ce42 7932016-03-04 Jeff Law <law@redhat.com>
794
795 PR tree-optimization/69196
796 * gcc.dg/tree-ssa/pr69196-1.c: Limit this to sparc*-*-* and
797 x86_64-*-*.
798
2d1d2e55 7992016-03-04 Bernd Schmidt <bschmidt@redhat.com>
800
0e43078e 801 PR c/69973
802 * gcc.dg/pr69973.c: New test.
803
d8ec06ae 804 PR rtl-optimization/69941
805 * gcc.dg/torture/pr69941.c: New test.
806
2d1d2e55 807 PR c/69824
808 * gcc.dg/pr69824.c: New test.
809
32f692e2 8102016-03-05 Tom de Vries <tom@codesourcery.com>
811
812 * c-c++-common/goacc/nesting-fail-1.c (f_acc_routine): New function.
813 * c-c++-common/goacc-gomp/nesting-fail-1.c (f_acc_routine): New
814 function.
815
1c699e9a 8162016-03-05 Patrick Palka <ppalka@gcc.gnu.org>
817
818 PR c++/66786
819 * g++.dg/cpp1y/var-templ48.C: New test.
820 * g++.dg/cpp1y/var-templ49.C: New test.
821
358448c6 8222016-03-04 Eric Botcazou <ebotcazou@adacore.com>
823
824 * g++.dg/Wno-frame-address.C: Skip on IA-64.
825
01dc3c45 8262016-03-04 Jakub Jelinek <jakub@redhat.com>
827
e968ff6d 828 PR c++/70035
829 * g++.dg/ubsan/pr70035.C: New test.
830
01dc3c45 831 PR target/70062
832 * gcc.target/i386/pr70062.c: New test.
833
3937d618 8342016-03-04 H.J. Lu <hongjiu.lu@intel.com>
835
836 * g++.dg/template/typename21.C: Remove c++98_only.
837
c58ac7f8 8382016-03-04 H.J. Lu <hongjiu.lu@intel.com>
839
840 * g++.dg/template/typename21.C: Replace c++98 with c++98_only.
841
0060768a 8422016-03-04 David Malcolm <dmalcolm@redhat.com>
843
844 PR c/68187
845 * c-c++-common/Wmisleading-indentation.c (fn_42_a): New test
846 function.
847 (fn_42_b): Likewise.
848 (fn_42_c): Likewise.
849
74c6fd40 8502016-03-04 David Malcolm <dmalcolm@redhat.com>
851
852 PR c/68187
853 * c-c++-common/Wmisleading-indentation.c (fn_40_a): New test
854 function.
855 (fn_40_b): Likewise.
856 (fn_41_a): Likewise.
857 (fn_41_b): Likewise.
858
31b11359 8592016-03-04 Jakub Jelinek <jakub@redhat.com>
860
861 PR target/70059
862 * gcc.target/i386/avx512f-pr70059.c: New test.
863 * gcc.target/i386/avx512dq-pr70059.c: New test.
864
c5b93452 8652016-03-04 Bernd Schmidt <bschmidt@redhat.com>
866
867 PR rtl-optimization/57676
868 * gcc.dg/torture/pr57676.c: New test.
869
268fbd56 8702016-03-04 Ilya Enkovich <enkovich.gnu@gmail.com>
871
872 * gcc.dg/pr70026.c: New test.
873
6560d1ad 8742016-03-04 Marek Polacek <polacek@redhat.com>
875
876 PR c/69798
877 * gcc.dg/cilk-plus/pr69798-1.c: New test.
878 * gcc.dg/cilk-plus/pr69798-2.c: New test.
879
cc7dfddf 8802016-03-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
881
882 PR target/70004
883 * gcc.target/aarch64/scalar_shift_1.c: (test_corners_sisd_di):
884 Delete.
885 (test_corners_sisd_si): Likewise.
886 (main): Remove checks of the above.
887 * gcc.target/aarch64/shift_wide_invalid_1.c: New test.
888
e9663bd4 8892016-03-04 Eric Botcazou <ebotcazou@adacore.com>
890
891 * gcc.dg/Wno-frame-address.c: Skip on IA-64.
892
dcdd684e 8932016-03-04 Christophe Lyon <christophe.lyon@linaro.org>
894
895 * gcc.dg/torture/pr69951.c: Accept argc==0.
896
e692d332 8972016-03-04 Richard Biener <rguenther@suse.de>
898
899 PR c++/70054
900 * g++.dg/warn/Wstrict-aliasing-bogus-union-2.C: New testcase.
901 * gcc.dg/Wstrict-aliasing-struct-member.c: New testcase.
902
af77b7e6 9032016-03-04 Dominik Vogt <vogt@linux.vnet.ibm.com>
904
905 PR testsuite/69766
906 * go.test/go-test.exp: S/390: Set GOARCH to the current target when
907 testing multiarch.
908
290da96e 9092016-03-04 Jakub Jelinek <jakub@redhat.com>
910
911 PR debug/69947
912 * gcc.dg/guality/pr69947.c: New test.
913
e51ce713 9142016-03-03 Jakub Jelinek <jakub@redhat.com>
915
916 PR ada/70017
917 * gcc.dg/pr70017.c (foo): Store 0 to first element of each array.
918
1feed892 9192016-03-03 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
920
921 PR rtl-optimization/69904
922 * gcc.target/arm/pr69904.c: New test.
923
c32bda69 9242016-03-03 Jakub Jelinek <jakub@redhat.com>
925
926 PR target/70021
927 * gcc.dg/vect/pr70021.c: New test.
928 * gcc.target/i386/pr70021.c: New test.
929
1bc579ed 9302016-03-03 Marek Polacek <polacek@redhat.com>
931
932 PR middle-end/70050
933 * gcc.dg/pr70050.c: New test.
934
cfa8d638 9352016-03-03 James Greenhalgh <james.greenhalgh@arm.com>
936
937 * gcc.dg/vect/bb-slp-34.c: Don't XFAIL for ARM/AArch64.
938
1b889259 9392016-03-03 Ilya Enkovich <enkovich.gnu@gmail.com>
940
941 PR tree-optimization/70043
942 * gfortran.dg/vect/pr70043.f90: New test.
943
f756dfa3 9442016-03-03 Eric Botcazou <ebotcazou@adacore.com>
945
946 * gnat.dg/specs/task1.ads: New test.
947
5cb4863d 9482016-03-03 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
949
950 * lib/gcc-gdb-test.exp (gdb-test): Make log message match command.
951 Invoke gdb with -batch.
952 * lib/gcc-simulate-thread.exp (simulate-thread): Likewise.
953
5dd12e43 9542016-03-03 Richard Biener <rguenther@suse.de>
955
956 PR tree-optimization/55936
957 * gcc.dg/tree-ssa/vrp06.c: Remove XFAIL.
958
d97ba4ca 9592016-03-02 Jeff Law <law@redhat.com>
960
5d23c86f 961 PR rtl-optimization/69942
962 * gcc.dg/ifcvt-5.c: Use "word_mode" rather than "int" to limit the
963 effects of argument promotions.
964
d97ba4ca 965 PR tree-optimization/69987
966 * gfortran.dg/pr69987.f90: Use "-w" to avoid failures when the
967 target does not support -fprefetch-loop-arrays.
968
901faaa0 9692016-03-02 Uros Bizjak <ubizjak@gmail.com>
970
971 * gcc.target/i386/bmi2-bzhi-2.c: Change to runtime test.
972
51f6fdce 9732016-03-02 Bin Cheng <bin.cheng@arm.com>
974
6bc7872f 975 PR rtl-optimization/69052
51f6fdce 976 * gcc.target/i386/pr69052.c: New test.
977
31d31e07 9782016-03-02 Alan Modra <amodra@gmail.com>
979
980 * gcc.dg/pr69990.c: New.
981
04faee95 9822016-03-02 Jakub Jelinek <jakub@redhat.com>
983
270d0117 984 PR c/68062
985 * c-c++-common/vector-compare-4.c: Add -Wno-psabi to dg-options.
986
987 PR middle-end/70022
988 * gcc.dg/pr70022.c: Add -w -Wno-psabi to dg-options.
989
04faee95 990 PR target/70028
991 * gcc.target/i386/pr70028.c: New test.
992
a2cc9e8e 9932016-03-02 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
994
995 * c-c++-common/asan/swapcontext-test-1.c,
996 * c-c++-common/tsan/thread_leak.c,
997 * g++.dg/tsan/aligned_vs_unaligned_race.C,
998 * g++.dg/tsan/benign_race.C,
999 * g++.dg/tsan/fd_close_norace.C,
1000 * g++.dg/tsan/fd_close_norace2.C: Print markers to stderr to avoid
1001 races with sanitizer output
1002
dd4bd263 10032016-03-02 Richard Biener <rguenther@suse.de>
901faaa0 1004 Uros Bizjak <ubizjak@gmail.com>
dd4bd263 1005
1006 PR target/67278
1007 * gcc.dg/simd-8.c: New testcase.
1008
b5fe3a49 10092016-03-02 Richard Biener <rguenther@suse.de>
1010
1011 PR middle-end/67278
1012 * gcc.dg/simd-7.c: New testcase.
1013
23601f67 10142016-03-02 Eric Botcazou <ebotcazou@adacore.com>
1015
1016 * gcc.target/i386/pr70007.c: Tweak.
1017
f66f65e7 10182016-03-02 Dominik Vogt <vogt@linux.vnet.ibm.com>
1019
1020 * gfortran.dg/bessel_6.f90: Reduce accuracy for S/390.
1021
60773515 10222016-03-02 Marek Polacek <polacek@redhat.com>
1023
1024 PR c/67854
1025 * gcc.dg/pr67854.c: New test.
1026
6c094cb1 10272016-03-02 Jakub Jelinek <jakub@redhat.com>
1028
1029 PR middle-end/70025
1030 * gcc.dg/torture/pr70025.c: New test.
1031
7627bb56 10322016-03-02 Venkataramanan Kumar <venkataramanan.kumar@amd.com>
1033
1034 PR tree-optimization/68621
1035 * gcc.dg/tree-ssa/ifc-8.c: Adjust test.
1036
066c8e94 10372016-03-01 Eric Botcazou <ebotcazou@adacore.com>
1038
1039 * gcc.target/i386/pr70007.c: New test.
1040
d3b819ad 10412016-03-01 Jeff Law <law@redhat.com>
1042
d4b9ad56 1043 PR tree-optimization/69196
7e217344 1044 * gcc.dg/tree-ssa/pr69196-1.c: New test.
d4b9ad56 1045
d3b819ad 1046 PR tree-optimization/69196
1047 * gcc.dg/tree-ssa/vrp46.c: Twiddle threading params to keep it from
1048 duplicating code and spoiling the expected output.
1049
4f37285d 10502016-03-01 Michael Meissner <meissner@linux.vnet.ibm.com>
1051
1052 PR target/70033
1053 * gcc.target/powerpc/p9-lxvx-stxvx-1.c: Make sure compiler
1054 supports power9 before doing tests.
1055 * gcc.target/powerpc/p9-lxvx-stxvx-2.c: Likewise.
1056 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: Likewise.
1057 * gcc.target/powerpc/p9-permute.c: Likewise.
1058
3e9c4f6c 10592016-03-01 Uros Bizjak <ubizjak@gmail.com>
1060
1061 PR target/70027
1062 * gcc.target/i386/pr70027.c: New test.
1063
e324729e 10642016-03-01 Eric Botcazou <ebotcazou@adacore.com>
1c2859e1 1065
1066 * gcc.dg/pr70017.c: New test.
1067
40e9ce2d 10682016-03-01 Jakub Jelinek <jakub@redhat.com>
1069
1070 PR c/69796
1071 PR c/69974
1072 * gcc.dg/pr69796.c: New test.
1073 * gcc.dg/pr69974.c: New test.
1074
e8b016ea 10752016-03-01 Eric Botcazou <ebotcazou@adacore.com>
1076
1077 * gnat.dg/stack_usage3.adb: Robustify and enable for all targets.
1078
24d3127c 10792016-02-29 Jeff Law <law@redhat.com>
1080
1081 PR tree-optimization/69987
1082 * gfortran.dg/pr69987.f90: New test.
1083
1084 PR tree-optimization/69989
1085 * gcc.c-torture/compile/pr69989-2.c: New test.
1086
12cc1225 10872016-03-01 Marek Polacek <polacek@redhat.com>
1088
1089 PR c++/69795
1090 * g++.dg/parse/invalid1.C: New test.
1091
d99a947c 10922016-03-01 Richard Biener <rguenther@suse.de>
1093
1094 PR middle-end/70022
1095 * gcc.dg/pr70022.c: New testcase.
1096
395dbc60 10972016-03-01 Ilya Enkovich <enkovich.gnu@gmail.com>
1098
1099 PR tree-optimization/69956
1100 * gcc.dg/pr69956.c: New test.
1101
40a35c55 11022016-02-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1103
1104 PR target/70011
1105 * gcc.dg/vect/costmodel/ppc/costmodel-fast-math-vect-pr299925.c:
1106 XFAIL when hardware supports efficient unaligned storage access.
1107
4edc90b0 11082016-03-01 Patrick Palka <ppalka@gcc.gnu.org>
1109
1110 PR c++/69961
1111 * g++.dg/template/pr69961a.C: New test.
1112 * g++.dg/template/pr69961b.C: New test.
1113
1ed1f69a 11142016-02-29 David Malcolm <dmalcolm@redhat.com>
1115
1116 PR preprocessor/69985
1117 * gcc.dg/cpp/pr69985.c: New test case.
1118
01c5d15d 11192016-02-29 Jeff Law <law@redhat.com>
1120
3a4d3de5 1121 PR tree-optimization/70005
1122 * gcc.c-torture/execute/pr70005.c New test.
1123
01c5d15d 1124 PR tree-optimization/69999
1125 * gcc.c-torture/compile/pr69999.c: New test.
1126
1bf66b54 11272016-02-29 Yuri Rumyantsev <ysrumyan@gmail.com>
1128
1129 PR tree-optimization/69652
1130 * gcc.dg/torture/pr69652.c: Delete test.
1131 * gcc.dg/vect/pr69652.c: New test.
1132
b4d653d5 11332016-02-19 Richard Biener <rguenther@suse.de>
1134
1135 PR tree-optimization/69980
1136 * gfortran.dg/vect/pr69980.f90: New testcase.
1137
35bc4745 11382016-02-29 Eric Botcazou <ebotcazou@adacore.com>
1139
1140 * gcc.target/sparc/20160229-1.c: New test.
1141
bb54a538 11422016-02-29 Eric Botcazou <ebotcazou@adacore.com>
1143
1144 * gnat.dg/stack_usage3.adb: New test.
1145 * gnat.dg/stack_usage3_pkg.ads: New helper.
1146
95164e71 11472016-02-29 Eric Botcazou <ebotcazou@adacore.com>
1148
1149 * gnat.dg/renaming8.adb: New test.
1150 * gnat.dg/renaming8_pkg1.ads: New helper.
1151 * gnat.dg/renaming8_pkg2.ad[sb]: Likewise.
1152 * gnat.dg/renaming8_pkg3.ad[sb]: Likewise.
1153
a890896f 11542016-02-29 Richard Biener <rguenther@suse.de>
1155
1156 PR tree-optimization/69720
1157 * gcc.dg/vect/vect-outer-pr69720.c: New testcase.
1158
5c70403a 11592016-02-28 Thomas Koenig <tkoenig@gcc.gnu.org>
1160
1161 PR fortran/68147
1162 PR fortran/47674
1163 * gfortran.dg/realloc_on_assign_26.f90: New test case.
1164
dfb6d139 11652016-02-28 Harald Anlauf <anlauf@gmx.de>
9fa1c2ea 1166 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1167
1168 PR fortran/56007
1169 * gfortran.dg/coarray_8.f90: Adjust error message.
1170 * gfortran.dg/pr56007.f90: New test.
1171 * gfortran.dg/pr56007.f: New test.
1172
536508db 11732016-02-28 H.J. Lu <hongjiu.lu@intel.com>
1174
1175 PR tree-optimization/69989
1176 * gcc.dg/torture/pr69989.c: New test.
1177
eec75e45 11782016-02-28 Eric Botcazou <ebotcazou@adacore.com>
1179
1180 * gcc.target/i386/stack-realign-win.c: New test.
1181
0175e45a 11822016-02-28 Harald Anlauf <anlauf@gmx.de>
1183
1184 PR fortran/60126
1185 * gfortran.dg/pr60126.f90: New test.
1186
2a703589 11872016-02-27 Jeff Law <law@redhat.com>
1188
1189 Revert
1190 2016-02-26 Richard Biener <rguenther@suse.de>
1191 Jeff Law <law@redhat.com>
1192
1193 PR tree-optimization/69740
1194 * gcc.c-torture/compile/pr69740-1.c: New test.
1195 * gcc.c-torture/compile/pr69740-2.c: New test.
1196
359b4c18 11972016-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1198
1c96765a 1199 PR fortran/69910
359b4c18 1200 * gfortran.dg/newunit_4.f90: New test.
1201
49462d93 12022016-02-27 Jakub Jelinek <jakub@redhat.com>
1203
1204 PR target/69613
1205 PR rtl-optimization/69886
1206 * gcc.dg/torture/pr69886.c: Add -w -Wno-psabi to dg-options.
1207 * gcc.dg/torture/pr69613.c: Likewise. Guard -mavx with avx_runtime
1208 target.
1209
c4ac733e 12102016-02-26 Martin Sebor <msebor@redhat.com>
1211
1212 PR tree-optimization/15826
1213 * gcc.dg/tree-ssa/pr15826.c: New test.
1214
da8c4b5d 12152016-02-26 Jakub Jelinek <jakub@redhat.com>
1216
1217 PR target/69969
1218 * gcc.target/powerpc/pr69969.c: New test.
1219
0a4558eb 12202016-02-26 Martin Sebor <msebor@redhat.com>
1221
1222 PR c++/15766
1223 * g++.old-deja/g++.other/decl5.C: Add a test case.
1224
5b500299 12252016-02-26 Segher Boessenkool <segher@kernel.crashing.org>
1226
1227 PR target/69946
1228 * gcc.target/powerpc/pr69946.c: New file.
1229
565f533b 12302016-02-26 Richard Biener <rguenther@suse.de>
0a4558eb 1231 Jeff Law <law@redhat.com>
565f533b 1232
0a4558eb 1233 PR tree-optimization/69740
565f533b 1234 * gcc.c-torture/compile/pr69740-1.c: New test.
1235 * gcc.c-torture/compile/pr69740-2.c: New test.
1236
ff67cbea 12372016-02-26 Martin Jambor <mjambor@suse.cz>
1238
1239 PR middle-end/69920
1240 * gcc.dg/torture/pr69932.c: New test.
1241 * gcc.dg/torture/pr69936.c: Likewise.
1242
e400d817 12432016-02-26 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1244
1245 PR target/69709
1246 * gcc.target/s390/pr69709.c: New test.
1247
126a5a2d 12482016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1249
1250 PR target/69245
1251 * gcc.target/aarch64/pr69245_1.c: New test.
1252
59c58860 12532016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1254
1255 PR target/69613
1256 * gcc.dg/torture/pr69613.c: New test.
1257
9441fa4e 12582016-02-26 Jakub Jelinek <jakub@redhat.com>
1259
1260 PR rtl-optimization/69891
1261 * gcc.target/i386/pr69891.c: New test.
1262
e48fcde0 12632016-02-26 Michael Meissner <meissner@linux.vnet.ibm.com>
f41208a1 1264 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1265
35ed600a 1266 PR target/61397
f41208a1 1267 * gcc.target/powerpc/p8vector-ldst.c: Adjust to test desired
1268 functionality for both 32-bit and 64-bit.
1269
c86aaa0e 12702016-02-26 Richard Biener <rguenther@suse.de>
1271
1272 PR tree-optimization/69551
1273 * gcc.dg/torture/pr69951.c: New testcase.
1274
38e71a65 12752016-02-25 Richard Biener <rguenther@suse.de>
1276
1277 PR tree-optimization/48795
1278 * gcc.dg/Warray-bounds-18.c: New testcase.
1279
03331e69 12802016-02-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1281
1282 * g++.dg/ext/attr-constructor1.C: Require init_priority support.
1283
f14d8d6a 12842016-02-25 Jakub Jelinek <jakub@redhat.com>
1285
1286 PR rtl-optimization/69896
1287 * gcc.dg/pr69896.c: New test.
1288
4003c807 12892016-02-25 Patrick Palka <ppalka@gcc.gnu.org>
1290
1291 PR c++/69736
1292 * g++.dg/cpp1y/paren2.C: New test.
1293
a0573328 12942016-02-24 Martin Sebor <msebor@redhat.com>
1295
1296 PR c/51147
1297 * gcc.dg/enum-mode-2.c: New test.
1298
2cde02ad 12992016-02-24 Jakub Jelinek <jakub@redhat.com>
1300
1301 PR c++/69922
1302 * g++.dg/warn/Wnonnull-compare-6.C: New test.
1303 * g++.dg/warn/Wnonnull-compare-7.C: New test.
1304 * g++.dg/ubsan/pr69922.C: New test.
1305
f0ea75d1 13062016-02-24 Marek Polacek <polacek@redhat.com>
1307
1308 PR c/69819
1309 * gcc.dg/pr69819.c: New test.
1310
05027366 13112016-02-24 Martin Sebor <msebor@redhat.com>
1312
34ed562b 1313 PR c++/69912
1314 * g++.dg/ext/flexary15.C: New test.
1315
13162016-02-24 Martin Sebor <msebor@redhat.com>
1317
1318 * gcc.dg/builtins-68.c: Avoid making unportable
05027366 1319 assumptions about the relationship between SIZE_MAX and UINT_MAX.
34ed562b 1320 * g++.dg/ext/builtin_alloca.C: Same.
05027366 1321
650c3ad5 13222016-02-24 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
1323 Charles Baylis <charles.baylis@linaro.org>
1324
1325 PR debug/61033
1326 * g++.dg/pr61033.C: Add a regression testcase for PR debug/61033.
1327
596070e8 13282016-02-24 Richard Biener <rguenther@suse.de>
6cde5734 1329 Jakub Jelinek <jakub@redhat.com>
596070e8 1330
1331 PR middle-end/69760
1332 * gcc.dg/torture/pr69760.c: New testcase.
1333
d6b92d9f 13342016-02-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1335
1336 * gcc.dg/debug/dwarf2/prod-options.c: Use different DW_AT_producer
1337 pattern on Solaris with as.
1338
90436d9d 13392016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1340
1341 * gcc.target/arm/cond_sub_restrict_it.c: New test.
1342 * gcc.target/arm/condarith_restrict_it.c: Likewise.
1343 * gcc.target/arm/movcond_restrict_it.c: Likewise.
1344 * gcc.target/arm/negscc_restrict_it.c: Likewise.
1345
7c749495 13462016-02-24 Jakub Jelinek <jakub@redhat.com>
1347
1348 PR middle-end/69915
1349 * gcc.dg/pr69915.c: New test.
1350
9c9680b5 13512016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1352
1353 PR rtl-optimization/69886
1354 * gcc.dg/torture/pr69886.c: New test.
1355
36d081ee 13562016-02-24 Richard Biener <rguenther@suse.de>
1357
1358 PR middle-end/68963
1359 * gcc.dg/torture/pr68963.c: New testcase.
1360
2a0accb9 13612016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1362
1363 PR target/69875
1364 * gcc.target/arm/atomic_loaddi_acquire.x: New file.
1365 * gcc.target/arm/atomic_loaddi_relaxed.x: Likewise.
1366 * gcc.target/arm/atomic_loaddi_seq_cst.x: Likewise.
1367 * gcc.target/arm/atomic_loaddi_1.c: New test.
1368 * gcc.target/arm/atomic_loaddi_2.c: Likewise.
1369 * gcc.target/arm/atomic_loaddi_3.c: Likewise.
1370 * gcc.target/arm/atomic_loaddi_4.c: Likewise.
1371 * gcc.target/arm/atomic_loaddi_5.c: Likewise.
1372 * gcc.target/arm/atomic_loaddi_6.c: Likewise.
1373 * gcc.target/arm/atomic_loaddi_7.c: Likewise.
1374 * gcc.target/arm/atomic_loaddi_8.c: Likewise.
1375 * gcc.target/arm/atomic_loaddi_9.c: Likewise.
1376
f0e92ef1 13772016-02-24 Jakub Jelinek <jakub@redhat.com>
1378
1379 PR middle-end/69909
1380 * gcc.dg/torture/pr69909.c: New test.
1381
6907286f 13822016-02-24 Richard Biener <rguenther@suse.de>
1383
1384 PR tree-optimization/69907
1385 * gcc.dg/vect/bb-slp-pr69907.c: New testcase.
1386 * gcc.dg/vect/bb-slp-34.c: XFAIL.
1387 * gcc.dg/vect/bb-slp-pr68892.c: Likewise.
1388
e6ab7475 13892016-02-24 Christian Bruel <christian.bruel@st.com>
1390
1391 * gcc.target/arm/pragma_cpp_fma.c: New test.
1392
47587450 13932016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1394
1395 PR fortran/61156
1396 * gfortran.dg/include_6.f90: Update test.
1397
d41ab738 13982016-02-23 Jakub Jelinek <jakub@redhat.com>
1399
1400 PR objc/69844
1401 * objc.dg/pr69844.m: New test.
1402
4772d9d5 14032016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1404
1405 PR libgfortran/69456
1406 * gfortran.dg/namelist_89.f90: New test.
1407 * gfortran.dg/pr59700.f90: Update test..
1408
8c38d887 14092016-02-23 Martin Sebor <msebor@redhat.com>
1410
1411 PR middle-end/69780
1412 * g++.dg/ext/builtin_alloca.C: New test.
1413 * gcc.dg/builtins-68.c: New test.
1414
ee1bfdb0 14152016-02-23 Richard Henderson <rth@redhat.com>
1416
1417 * gcc.target/i386/addr-space-3.c: Remove test.
1418
52609ec3 14192016-02-23 David Malcolm <dmalcolm@redhat.com>
1420
1421 PR preprocessor/69126
1422 PR preprocessor/69543
1423 * c-c++-common/pr69126-2-long.c: New test.
1424 * c-c++-common/pr69126-2-short.c: New test.
1425 * c-c++-common/pr69543-1.c: Remove xfail.
1426
d5bf2cc8 14272016-02-23 David Malcolm <dmalcolm@redhat.com>
1428
1429 PR preprocessor/69126
1430 PR preprocessor/69543
1431 PR preprocessor/69558
1432 * c-c++-common/pr69126.c (MACRO_1, test_1): New.
1433 (f): Rename to...
1434 (test_2): ...this, and add leading comment.
1435 (MACRO_3, test_3): New.
1436 (MACRO_4A, MACRO_4B, test_4): New.
1437 (MACRO): Rename to...
1438 (MACRO_5): ...this.
1439 (g): Rename to...
1440 (test_5): ...this, updating for renaming of MACRO, and
1441 add leading comment.
1442 * c-c++-common/pr69543-1.c: New.
1443 * c-c++-common/pr69543-2.c: New.
1444 * c-c++-common/pr69543-3.c: New.
1445 * c-c++-common/pr69543-4.c: New.
1446 * c-c++-common/pr69558-1.c: New.
1447 * c-c++-common/pr69558-2.c: New.
1448 * c-c++-common/pr69558-3.c: New.
1449 * c-c++-common/pr69558-4.c: New.
1450 * gcc.dg/pr69558.c: Move to...
1451 * c-c++-common/pr69558.c: ...here. Add dg-bogus directives, with
1452 xfail for c++.
1453
3a37a410 14542016-02-23 Thomas Schwinge <thomas@codesourcery.com>
1455
1456 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: Adjust
1457 to -ftree-parallelize-loops/-fopenacc changes.
1458 * c-c++-common/goacc/kernels-double-reduction-n.c: Likewise.
1459 * c-c++-common/goacc/kernels-double-reduction.c: Likewise.
1460 * c-c++-common/goacc/kernels-loop-2.c: Likewise.
1461 * c-c++-common/goacc/kernels-loop-3.c: Likewise.
1462 * c-c++-common/goacc/kernels-loop-g.c: Likewise.
1463 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: Likewise.
1464 * c-c++-common/goacc/kernels-loop-n.c: Likewise.
1465 * c-c++-common/goacc/kernels-loop-nest.c: Likewise.
1466 * c-c++-common/goacc/kernels-loop.c: Likewise.
1467 * c-c++-common/goacc/kernels-one-counter-var.c: Likewise.
1468 * c-c++-common/goacc/kernels-reduction.c: Likewise.
1469 * gfortran.dg/goacc/kernels-loop-inner.f95: Likewise.
1470 * gfortran.dg/goacc/kernels-loops-adjacent.f95: Likewise.
1471
ecca180f 14722016-02-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1473
1474 * gcc.target/i386/chkp-hidden-def.c: Require alias support.
1475
eec0fa3f 14762016-02-23 Jakub Jelinek <jakub@redhat.com>
1477
f1f91c07 1478 PR c++/69902
1479 * g++.dg/warn/Wnonnull-compare-5.C: New test.
1480
eec0fa3f 1481 PR c/69900
1482 * gcc.dg/pr69900.c: New test.
1483
e045424d 14842016-02-23 Martin Jambor <mjambor@suse.cz>
1485
1486 PR tree-optimization/69666
1487 * gcc.dg/tree-ssa/pr69666.c: New test.
1488
f482dff6 14892016-02-23 Andre Vehreschild <vehre@gcc.gnu.org>
1490
1491 PR fortran/67451
1492 * gfortran.dg/coarray_allocate_5.f08: New test.
1493
57ed698b 14942016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1495
1496 * gcc.target/s390/vcond-shift.c: Move to ...
1497 * gcc.target/s390/vector/vcond-shift.c: ... here.
1498
990e443c 14992016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1500
1501 * gcc.target/s390/md/movstr-2.c: Move and rename to ...
1502 * gcc.target/s390/vector/stpcpy-1.c: ... this one.
1503
296c5f01 15042016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1505
1506 * gcc.target/s390/md/movstr-1.c: Turn into compile test.
1507
e53f41d5 15082016-02-20 Mark Wielaard <mjw@redhat.com>
1509
1510 PR c/28901
1511 * gcc.dg/unused-variable-3.c: New test.
1512
13af201d 15132016-02-22 Jakub Jelinek <jakub@redhat.com>
1514
1515 PR target/69888
1516 * gcc.target/i386/pr69888.c: New test.
1517
682c90f9 15182016-02-22 Richard Biener <rguenther@suse.de>
1519
1520 PR tree-optimization/69882
1521 * gfortran.dg/vect/pr69882.f90: New testcase.
1522
b8cd18c3 15232016-02-22 Jakub Jelinek <jakub@redhat.com>
1524
1525 PR target/69885
1526 * gcc.dg/pr69885.c: New test.
1527
09343379 15282016-02-22 Oleg Endo <olegendo@gcc.gnu.org>
1529
1530 PR target/69806
1531 PR target/54089
1532 * gcc.target/sh/pr54089-10.c: New.
1533
b345a09f 15342016-02-20 Paul Thomas <pault@gcc.gnu.org>
1535
1536 PR fortran/69423
1537 * gfortran.dg/deferred_character_15.f90 : New test.
1538
51385aed 15392016-02-20 Dominique d'Humieres <dominiq@lps.ens.fr>
1540
1541 PR fortran/57365
1542 gfortran.dg/allocate_with_source_18.f03: New test.
1543
15442016-02-20 Harald Anlauf <anlauf@gmx.de>
1545
1546 PR fortran/52531
1547 gfortran.dg/gomp/pr52531.f90: New test.
1548
9cce8384 15492016-02-19 Bernd Edlinger <bernd.edlinger@hotmail.de>
1550
1551 PR c++/69865
1552 * c-c++-common/Wshift-negative-value-6.c: Add -std=c++11 before
1553 -std=c++03.
1554
d91f5fbb 15552016-02-19 Jakub Jelinek <jakub@redhat.com>
1556
563d5cb8 1557 PR c++/69826
1558 * c-c++-common/cilk-plus/CK/pr69826-1.c: New test.
1559 * c-c++-common/cilk-plus/CK/pr69826-2.c: New test.
1560
0a04aac9 1561 PR c++/69850
1562 * g++.dg/warn/Wnonnull-compare-4.C: New test.
1563
d91f5fbb 1564 PR c++/69851
1565 * g++.dg/torture/pr69851.C: New test.
1566
5fe1f282 15672016-02-19 Martin Sebor <msebor@redhat.com>
1568
1569 PR testsuite/69573
1570 * gcc.dg/pr61053.c: Tweaked test to avoid bogus failures.
1571
a45bce11 15722016-02-19 Jakub Jelinek <jakub@redhat.com>
1573
6263dde1 1574 PR c++/69850
1575 * g++.dg/warn/Wnonnull-compare-2.C: New test.
1576 * g++.dg/warn/Wnonnull-compare-3.C: New test.
1577
a45bce11 1578 PR c++/67767
1579 * g++.dg/cpp0x/pr67767.C: New test.
1580
cf2ed1b7 15812016-02-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1582
1583 * lib/target-supports.exp: Define aarch64_asm_FUNC_ok checks
1584 for fp, simd, crypto, crc, lse.
1585 * doc/sourcebuild.texi (AArch64-specific attributes): Document the
1586 above.
1587 * gcc.target/aarch64/assembler_arch_1.c: Add aarch64_asm_lse_ok
1588 effective target check.
1589
f6cc34b0 15902016-02-19 Jakub Jelinek <jakub@redhat.com>
1591
1592 PR target/69820
1593 * gcc.target/i386/pr69820.c: New test.
1594
6c678e78 15952016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1596
1597 * gcc.target/s390/vector/int128-1.c: New test.
1598
b088ff4b 15992016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1600
1601 * gcc.target/s390/vector/vec-vcond-1.c: New test.
1602
b11e60a4 16032016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1604
1605 * gcc.target/s390/md/movstr-1.c: Allow also the z13 strings
1606 instruction pattern name to prevent the testcase from failing with
1607 -march=z13.
1608
664ff6a0 16092016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1610
1611 * gcc.target/s390/md/movstr-2.c: New test.
1612
e80be24b 16132016-02-19 Marcin Kościelnicki <koriakin@0x04.net>
1614
1615 * gcc.target/s390/morestack.c: New test.
1616
9839f350 16172016-02-19 Dominik Vogt <vogt@linux.vnet.ibm.com>
1618
1619 PR target/69625
1620 * gcc.target/s390/pr69625.c: Add test case.
1621
4550fbd0 16222016-02-18 Bernd Edlinger <bernd.edlinger@hotmail.de>
1623
1624 PR testsuite/68580
1625 * c-c++-common/tsan/pr65400-1.c (v, q, o): Make 8-byte aligned.
1626
57d00b6a 16272016-02-18 Michael Meissner <meissner@linux.vnet.ibm.com>
1628
1629 PR target/68404
1630 * gcc.target/powerpc/fusion.c: Revert the 2016-02-09 change.
1631 * gcc.target/powerpc/fusion3.c: Likewise.
1632
63ad69d6 16332016-02-18 Richard Biener <rguenther@suse.de>
1634
1635 PR middle-end/69553
1636 * g++.dg/torture/pr69553.C: New testcase.
1637
d92404ed 16382016-02-18 Nick Clifton <nickc@redhat.com>
1639
4550fbd0 1640 PR target/62254
1641 PR target/69610
1642 * gcc.target/arm/pr62554.c: New test.
1643 * gcc.target/arm/pr69610-1.c: New test.
1644 * gcc.target/arm/pr69610-2.c: New test.
d92404ed 1645
0808dfce 16462016-02-18 Richard Biener <rguenther@suse.de>
1647
1648 PR middle-end/69854
1649 * gcc.dg/torture/pr69854.c: New testcase.
1650
fc3527e3 16512016-02-17 Jakub Jelinek <jakub@redhat.com>
1652
1653 PR c++/69850
1654 * g++.dg/warn/Wnonnull-compare-1.C: New test.
1655
e3c24279 16562012-02-17 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1657
1658 * gcc.target/powerpc/vec-cg.c: New test.
1659
c9732c2b 16602016-02-17 Richard Biener <rguenther@suse.de>
1661
1662 PR testsuite/69586
1663 * gcc.dg/uninit-21.c: Add -fno-short-enums.
1664
51bf9f9b 16652016-02-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1666
1667 PR target/69161
1668 * gcc.c-torture/compile/pr69161.c: New test.
1669
6baedca3 16702016-02-17 David Sherwood <david.sherwood@arm.com>
1671
1672 PR target/69532
1673 * gcc.target/arm/fmaxmin.c: Change effective target to arm_v8_neon_hw.
1674 * gcc.target/arm/vect-fmaxmin.c: Likewise.
1675
4f240715 16762016-02-17 Eric Botcazou <ebotcazou@adacore.com>
1677
1678 * gcc.dg/ifcvt-4.c: Skip on Visium.
1679
e0c0515d 16802016-02-17 Eric Botcazou <ebotcazou@adacore.com>
1681
1682 * gnat.dg/atomic8.adb: New test.
1683
7b319ee6 16842016-02-17 Eric Botcazou <ebotcazou@adacore.com>
1685
1686 * gnat.dg/discr46.ad[sb]: New test.
1687
48a7e3d1 16882016-02-16 Kelvin Nilsen <kelvin@gcc.gnu.org>
1689
1690 PR Target/48344
1691 * gcc.target/powerpc/pr48344-1.c: New test.
1692
3f844f15 16932015-02-16 Thomas Koenig <tkoenig@gcc.gnu.org>
1694
1695 PR fortran/69742
1696 * gfortran.dg/associate_21.f90: New test.
1697
7675e968 16982016-02-16 Jakub Jelinek <jakub@redhat.com>
1699
1700 PR c/69835
1701 * c-c++-common/nonnull-1.c: Use -Wnonnull-compare instead of
1702 -Wnonnull in dg-options.
1703 * c-c++-common/nonnull-2.c: New test.
1704
d6faee88 17052016-02-16 James Greenhalgh <james.greenhalgh@arm.com>
1706 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
1707
1708 * gcc.target/aarch64/vector_initialization_nostack.c: New.
1709
3a2a72aa 17102016-02-16 Jakub Jelinek <jakub@redhat.com>
1711
1712 PR middle-end/69801
1713 * gcc.dg/pr69801.c: Add empty dg-options.
1714
28072426 17152016-02-16 James Norris <jnorris@codesourcery.com>
1716
1717 * c-c++-common/goacc/deviceptr-1.c: Add tests.
1718 * g++.dg/goacc/deviceptr-1.c: New file.
1719
37fffac2 17202016-02-16 Jakub Jelinek <jakub@redhat.com>
1721
1722 PR tree-optimization/69820
1723 * gcc.dg/vect/pr69820.c: New test.
1724
f72a5e61 17252016-02-16 Richard Biener <rguenther@suse.de>
1726
1727 PR tree-optimization/69776
1728 * gcc.dg/torture/pr69776-2.c: New testcase.
1729
50e0cd76 17302016-02-16 Bernd Schmidt <bschmidt@redhat.com>
1731
1732 PR tree-optimization/69714
1733 * gcc.dg/torture/pr69714.c: New test.
1734
14a72c4e 17352016-02-16 Jakub Jelinek <jakub@redhat.com>
1736
1737 PR tree-optimization/69802
1738 * gcc.dg/pr69802.c: New test.
1739
fd808c11 17402016-02-16 Richard Biener <rguenther@suse.de>
1741
1742 PR middle-end/69801
1743 * gcc.dg/pr69801.c: New testcase.
1744
49a549ca 17452016-02-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1746
1747 PR libgfortran/69651
1748 * gfortran.dg/read_bang.f90: New test.
1749 * gfortran.dg/read_bang4.f90: New test.
1750
77454e6e 17512016-02-15 Jakub Jelinek <jakub@redhat.com>
1752
2074f21c 1753 PR c++/69658
1754 * g++.dg/init/pr69658.C: New test.
1755
77454e6e 1756 PR c++/69797
1757 * c-c++-common/pr69797.c: New test.
1758
4ef4d764 17592016-02-15 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
1760
1761 * lib/target-supports.exp (check_effective_target_section_anchors): Add
1762 check for aarch64*-*-*.
1763
4a45fe0f 17642016-02-15 Richard Biener <rguenther@suse.de>
1765
1766 PR tree-optimization/69783
1767 * gcc.dg/vect/pr69783.c: New testcase.
1768
0b3619e6 17692016-02-15 Richard Biener <rguenther@suse.de>
1770
1771 PR tree-optimization/69776
1772 * gcc.dg/torture/pr69776.c: New testcase.
1773
9b49c3cb 17742016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
1775
1776 PR fortran/60526
1777 * gfortran.dg/type_decl_4.f90: Reinstated.
1778
e46faff9 17792016-02-14 John David Anglin <danglin@gcc.gnu.org>
1780
1781 PR fortran/68746
1782 * gfortran.dg/read_dir.f90: Xfail on hppa*-*-hpux*.
1783
a96c809a 17842016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
1785
1786 PR fortran/60526
1787 PR bootstrap/69816
1788 * gfortran.dg/type_decl_4.f90: Removed.
1789
fdec7e88 17902016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
1791
1792 PR fortran/60526
1793 * gfortran.dg/type_decl_4.f90: New test.
1794
a72095c4 17952016-02-14 Alan Modra <amodra@gmail.com>
1796
bc436924 1797 PR testsuite/68886
a72095c4 1798 * gcc.c-torture/execute/stkalign.c: Revise test.
1799
73bb5f8b 18002016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
1801
1802 PR target/67260
1803 * gcc.target/sh/torture/pr67260.c: Adjust additional options.
1804
beb13161 18052016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
1806
1807 PR target/67260
1808 * gcc.target/sh/torture/pr67260.c: New.
1809
67cab04e 18102016-02-12 John David Anglin <danglin@gcc.gnu.org>
1811
1812 * gcc.dg/pr67964.c: Add dg-require-alias.
1813
44a59bb1 18142016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
1815
1816 PR target/67636
1817 PR target/64345
1818 * gcc.target/sh/pr54236-1.c: Adjust optimization level.
1819
38c9bd3a 18202016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1821
1822 PR libgfortran/69668
1823 * gfortran.dg/namelist_88.f90: New test.
1824
1774ff82 18252016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1826
1827 PR libgfortran/69668
1828 * gfortran.dg/namelist_38.f90: Update test.
1829 * gfortran.dg/namelist_84.f90: Update test.
1830
aec1f4bd 18312016-02-12 David Malcolm <dmalcolm@redhat.com>
1832
1833 PR other/69554
1834 * gcc.dg/pr69554-1.c: New test.
1835 * gfortran.dg/pr69554-1.F90: New test.
1836 * gfortran.dg/pr69554-2.F90: New test.
1837 * lib/gcc-dg.exp (proc dg-locus): New function.
1838 * lib/gfortran-dg.exp (proc gfortran-dg-test): Update comment to
1839 distinguish between the caret-printing and non-caret-printing
1840 cases. If caret-printing has been explicitly enabled, bail out
1841 without attempting to fix up the output.
1842
da7d5066 18432016-02-12 David Malcolm <dmalcolm@redhat.com>
1844
1845 PR driver/69265
1846 PR driver/69453
1847 * gcc.dg/spellcheck-options-3.c: New test case.
1848 * gcc.dg/spellcheck-options-4.c: New test case.
1849 * gcc.dg/spellcheck-options-5.c: New test case.
1850 * gcc.dg/spellcheck-options-6.c: New test case.
1851 * gcc.dg/spellcheck-options-7.c: New test case.
1852 * gcc.dg/spellcheck-options-8.c: New test case.
1853 * gcc.dg/spellcheck-options-9.c: New test case.
1854 * gcc.dg/spellcheck-options-10.c: New test case.
1855
fcce1b0b 18562016-02-12 Jakub Jelinek <jakub@redhat.com>
1857
1858 PR rtl-optimization/69764
1859 PR rtl-optimization/69771
1860 * c-c++-common/pr69764.c: New test.
1861 * gcc.dg/torture/pr69771.c: New test.
1862
6d609290 18632016-02-12 Marek Polacek <polacek@redhat.com>
1864
1865 * g++.dg/torture/init-list1.C: New.
1866
7d75fb56 18672016-02-12 Marek Polacek <polacek@redhat.com>
1868
1869 * gcc.dg/pr69522.c: Add empty dg-options.
1870
52543fda 18712016-02-12 Ilya Enkovich <enkovich.gnu@gmail.com>
1872
1873 * g++.dg/lto/lto.exp: Include and init mpx.
1874 * g++.dg/lto/pr69729_0.C: New test.
1875
34947478 18762016-02-12 Jakub Jelinek <jakub@redhat.com>
1877
9181a4ec 1878 PR ipa/69241
1879 * g++.dg/ipa/pr69241-4.C: New test.
1880
34947478 1881 PR ipa/68672
1882 * g++.dg/ipa/pr68672-1.C: New test.
1883 * g++.dg/ipa/pr68672-2.C: New test.
1884 * g++.dg/ipa/pr68672-3.C: New test.
1885
74a4140f 18862016-02-12 Bernd Schmidt <bschmidt@redhat.com>
1887
1888 PR c/69522
50e0cd76 1889 * gcc.dg/pr69522.c: New test.
74a4140f 1890
9ddb20d6 18912016-02-12 Patrick Palka <ppalka@gcc.gnu.org>
1892
1893 PR c++/69098
1894 * g++.dg/cpp1y/69098.C: New test.
1895 * g++.dg/cpp1y/69098-2.C: New test.
1896
67cf9b55 18972016-02-12 Jakub Jelinek <jakub@redhat.com>
1898
1899 * objc.dg/gnu-api-2-method.m: Spelling fixes - behaviour -> behavior
1900 and neighbour -> neighbor.
1901 * objc.dg/attributes/method-nonnull-1.m: Likewise.
1902 * objc.dg/gnu-api-2-class-meta.m: Likewise.
1903 * c-c++-common/Wvarargs.c: Likewise.
1904 * c-c++-common/goacc/host_data-5.c: Likewise.
1905 * obj-c++.dg/gnu-api-2-class-meta.mm: Likewise.
1906 * obj-c++.dg/attributes/method-nonnull-1.mm: Likewise.
1907 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
1908 * gcc.target/aarch64/pr60697.c: Likewise.
1909 * gcc.target/aarch64/advsimd-intrinsics/vldX_lane.c: Likewise.
1910 * gcc.target/aarch64/advsimd-intrinsics/vqshl.c: Likewise.
1911 * gcc.target/aarch64/advsimd-intrinsics/vshuffle.inc: Likewise.
1912 * gcc.target/aarch64/advsimd-intrinsics/vrshl.c: Likewise.
1913 * gcc.target/aarch64/advsimd-intrinsics/vldX_dup.c: Likewise.
1914 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Likewise.
1915 * gcc.target/aarch64/advsimd-intrinsics/vqrshl.c: Likewise.
1916 * gcc.target/aarch64/advsimd-intrinsics/vldX.c: Likewise.
1917 * gcc.target/aarch64/aapcs64/ice_2.c: Likewise.
1918 * gcc.target/aarch64/aapcs64/test_23.c: Likewise.
1919 * gcc.target/aarch64/vrnd_f64_1.c: Likewise.
1920 * g++.dg/warn/Wconversion-real-integer-3.C: Likewise.
1921 * g++.dg/lookup/koenig5.C: Likewise.
1922 * g++.dg/ext/no-asm-2.C: Likewise.
1923 * gfortran.dg/bounds_check_array_ctor_3.f90: Likewise.
1924 * gfortran.dg/bounds_check_array_ctor_7.f90: Likewise.
1925 * gfortran.dg/used_types_16.f90: Likewise.
1926 * gfortran.dg/assumed_rank_bounds_1.f90: Likewise.
1927 * gfortran.dg/bounds_check_array_ctor_1.f90: Likewise.
1928 * gfortran.dg/assumed_rank_bounds_2.f90: Likewise.
1929 * gfortran.dg/bounds_check_array_ctor_4.f90: Likewise.
1930 * gfortran.dg/abstract_type_6.f03: Likewise.
1931 * gfortran.dg/bounds_check_array_ctor_5.f90: Likewise.
1932 * gfortran.dg/used_types_15.f90: Likewise.
1933 * gfortran.dg/bounds_check_array_ctor_8.f90: Likewise.
1934 * gfortran.dg/exit_3.f08: Likewise.
1935 * gfortran.dg/open_status_2.f90: Likewise.
1936 * gfortran.dg/derived_pointer_recursion_2.f90: Likewise.
1937 * gfortran.dg/intrinsic_std_1.f90: Likewise.
1938 * gfortran.dg/associate_1.f03: Likewise.
1939 * gfortran.dg/bounds_check_array_ctor_2.f90: Likewise.
1940 * gfortran.dg/intrinsic_std_6.f90: Likewise.
1941 * gfortran.dg/bounds_check_array_ctor_6.f90: Likewise.
1942 * gcc.dg/builtin-object-size-1.c: Likewise.
1943 * gcc.dg/noreturn-6.c: Likewise.
1944 * gcc.dg/builtin-stringop-chk-1.c: Likewise.
1945 * gcc.dg/globalalias.c: Likewise.
1946 * gcc.dg/builtins-config.h: Likewise.
1947 * gcc.dg/pr30457.c: Likewise.
1948 * gcc.c-torture/compile/volatile-1.c: Likewise.
1949 * gcc.c-torture/execute/20101011-1.c: Likewise.
1950 * c-c++-common/Waddress-1.c: Likewise.
1951
40b38ace 19522016-02-11 Jakub Jelinek <jakub@redhat.com>
1953
1954 PR c/69768
1955 * c-c++-common/Waddress-1.c: New test.
1956
42c87ca9 19572016-02-11 Andre Vehreschild <vehre@gcc.gnu.org>
1958
1959 PR fortran/69296
1960 * gfortran.dg/associate_19.f03: New test.
1961 * gfortran.dg/associate_20.f03: New test.
1962
acb7939f 19632016-02-11 Oleg Endo <olegendo@gcc.gnu.org>
1964
1965 * gcc.target/sh/pr54089-8.c: Adjust optimization level.
1966
6defe3c5 19672016-02-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1968
1969 * gcc.target/aarch64/target_attr_15.c: Scan assembly for
1970 .arch armv8-a\n. Add -dA to dg-options.
1971 * gcc.target/aarch64/assembler_arch_1.c: New test.
1972 * gcc.target/aarch64/target_attr_7.c: Add -dA to dg-options.
1973
63f63318 19742016-02-11 Paolo Carlini <paolo.carlini@oracle.com>
1975
1976 PR c++/68726
1977 * g++.dg/cpp0x/pr68726.C: New.
1978
1cddf457 19792016-02-11 Ilya Enkovich <enkovich.gnu@gmail.com>
1980
1981 * lib/mpx-dg.exp: Fix warning in check_effective_target_mpx
1982 test.
1983
b86fba37 19842016-02-11 Richard Biener <rguenther@suse.de>
1985
1986 * g++.dg/tree-ssa/pr61034.C: Adjust.
1987
ec4ec95a 19882016-02-10 Vladimir Makarov <vmakarov@redhat.com>
1989
be7c31e9 1990 PR target/69148
ec4ec95a 1991 * gcc.target/s390/pr69148.c: New.
1992
f64416ca 19932016-02-10 Yuri Rumyantsev <ysrumyan@gmail.com>
1994
1995 PR tree-optimization/69652
1996 * gcc.dg/torture/pr69652.c: New test.
1997
e5d1ea31 19982016-02-10 Jakub Jelinek <jakub@redhat.com>
1999 Patrick Palka <ppalka@gcc.gnu.org>
2000
2001 PR ipa/69241
2002 PR c++/69649
2003 * g++.dg/ipa/pr69241-1.C: New test.
2004 * g++.dg/ipa/pr69241-2.C: New test.
2005 * g++.dg/ipa/pr69241-3.C: New test.
2006 * g++.dg/ipa/pr69649.C: New test.
2007
fa03b19d 20082016-02-10 Uros Bizjak <ubizjak@gmail.com>
2009
2010 * gcc.dg/tree-ssa/sra-17.c: Add -mcpu=ev4 for target alpha*-*-*.
2011 * gcc.dg/tree-ssa/sra-18.c: Ditto.
2012
14485c8a 20132016-02-10 Bin Cheng <bin.cheng@arm.com>
2014
2015 PR tree-optimization/68021
2016 * gcc.dg/tree-ssa/pr68021.c: New test.
2017
79f1ed25 20182016-02-10 Richard Biener <rguenther@suse.de>
2019
2020 PR tree-optimization/69726
2021 * gcc.dg/uninit-22.c: New testcase.
2022
58f74eff 20232016-02-09 Andrew Pinski <apinski@cavium.com>
2024
2025 PR tree-opt/69282
2026 * gcc.c-torture/compile/20160205-1.c: New testcase.
2027
600c00f7 20282016-02-09 Michael Meissner <meissner@linux.vnet.ibm.com>
2029
2030 PR target/68404
2031 * gcc.target/powerpc/fusion.c: Rewrite test to use TOC fusion
2032 instead accessing a really large arrray.
2033 * gcc.target/powerpc/fusion3.c: Likewise.
2034
0771836e 20352016-02-09 Charles Baylis <charles.baylis@linaro.org>
2036
2037 PR target/68532
2038 * gcc.c-torture/execute/pr68532.c: New test.
2039
4ccd644f 20402016-02-11 Alexandre Oliva <aoliva@redhat.com>
2041
2042 PR target/69634
2043 * gcc.dg/pr69634.c: New.
2044
2e980a39 20452016-02-09 Richard Biener <rguenther@suse.de>
2046
2047 * gcc.dg/vect/vect-mask-store-move-1.c: Add missing space.
2048
aacf7102 20492016-02-09 Alexander Fomin <alexander.fomin@intel.com>
2e980a39 2050
aacf7102 2051 * gcc.target/i386/avx512f-klogic-2.c: Adjust expectation.
2052
a1856ddf 20532016-02-09 Yuri Rumyantsev <ysrumyan@gmail.com>
2054
2055 * gcc.dg/vect/vect-mask-store-move-1.c: Fix test failures.
2056
d4d3da7e 20572016-02-09 Richard Biener <rguenther@suse.de>
2058
2059 PR tree-optimization/69715
2060 * gcc.dg/torture/pr69715.c: New testcase.
2061
9cc6714f 20622016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
2063
2064 PR c++/69139
2065 * g++.dg/cpp0x/trailing12.C: New test.
2066 * g++.dg/cpp0x/trailing13.C: New test.
2067
83d5062b 20682016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
2069
2070 PR c++/69283
2071 PR c++/67835
2072 * g++.dg/cpp1y/auto-fn29.C: New test.
2073 * g++.dg/cpp1y/auto-fn30.C: New test.
2074
394a86f3 20752016-02-08 Jakub Jelinek <jakub@redhat.com>
2076
2077 PR tree-optimization/69209
2078 * gcc.c-torture/compile/pr69209.c: New test.
2079
93b124b4 20802016-02-08 Jeff Law <law@redhat.com>
2081
2082 PR tree-optimization/68541
2083 * gcc.dg/tree-ssa/split-path-1.c: Increase limit for number
2084 of statements allowed in join block for path splitting.
2085
26abce13 20862016-02-08 Jakub Jelinek <jakub@redhat.com>
2087
0acb2d6e 2088 PR c++/59627
2089 * g++.dg/gomp/pr59627.C: New test.
2090
26abce13 2091 PR ipa/69239
2092 * g++.dg/ipa/pr69239.C: New test.
2093
86e0b129 20942016-02-08 David Malcolm <dmalcolm@redhat.com>
2095
2096 PR preprocessor/69664
2097 * gcc.dg/cpp/trad/comment-2.c: Add expected column number.
2098 * gcc.dg/cpp/warn-comments.c: Likewise.
2099
f553d9f8 21002016-02-08 Marek Polacek <polacek@redhat.com>
2101
2102 PR c++/69688
2103 * g++.dg/init/const12.C: New test.
2104
600695e0 21052016-02-08 Bernd Schmidt <bschmidt@redhat.com>
2106
2107 PR target/60410
2108 * gcc.dg/lto/pr55113_0.c: Remove test.
2109
c4f4b1e8 21102016-02-08 Richard Biener <rguenther@suse.de>
2111
2112 PR tree-optimization/69719
2113 * gcc.dg/torture/pr69719.c: New testcase.
2114
5a987d87 21152016-02-08 Richard Biener <rguenther@suse.de>
2116 Jeff Law <law@redhat.com>
2117
2118 PR target/68273
2119 * gcc.target/mips/pr68273.c: New testcase.
2120
0418e71d 21212016-02-08 Richard Biener <rguenther@suse.de>
2122
2123 PR rtl-optimization/69274
2124 * gcc.target/i386/addr-sel-1.c: XFAIL.
2125
07c0f1ca 21262016-02-08 Jeff Law <law@redhat.com>
2127
40d85f4c 2128 PR tree-optimization/68541
2129 * gcc.dg/tree-ssa/split-path-2.c: Make char array explicitly signed.
2130
140e093f 2131 PR tree-optimization/65917
07c0f1ca 2132 * gcc.dg/tree-ssa/20030922-2.c: No longer xfailed.
2133
16430acf 21342016-02-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2135
2136 PR fortran/50555
2137 * gfortran.dg/namelist_args.f90: New test.
2138
3f0ff0d8 21392016-02-05 Jeff Law <law@redhat.com>
2140
140e093f 2141 PR tree-optimization/68541
3f0ff0d8 2142 * gcc.dg/tree-ssa/split-path-2.c: New test.
2143 * gcc.dg/tree-ssa/split-path-3.c: New test.
2144 * gcc.dg/tree-ssa/split-path-4.c: New test.
2145 * gcc.dg/tree-ssa/split-path-5.c: New test.
2146 * gcc.dg/tree-ssa/split-path-6.c: New test.
2147 * gcc.dg/tree-ssa/split-path-7.c: New test.
2148
a7cc1f94 21492016-02-05 Martin Sebor <msebor@redhat.com>
2150
2151 PR c++/69662
2152 * g++.dg/warn/Wplacement-new-size-1.C: New test.
2153 * g++.dg/warn/Wplacement-new-size-2.C: New test.
2154
fcb25f28 21552016-02-06 Richard HEnderson <rth@redhat.com>
2156
2157 PR c/69643
2158 * gcc.target/i386/addr-space-4.c: New.
2159 * gcc.target/i386/addr-space-5.c: New.
2160
3a2545a1 21612016-02-05 Mikael Morin <mikael@gcc.gnu.org>
2162
2163 PR fortran/66089
2164 * gfortran.dg/elemental_dependency_6.f90: New.
2165
1e302465 21662016-02-05 Jakub Jelinek <jakub@redhat.com>
2167
66feb54c 2168 PR rtl-optimization/69691
2169 * gcc.c-torture/execute/pr69691.c: New test.
2170
1e302465 2171 PR c++/69628
2172 * g++.dg/parse/pr69628.C: New test.
2173
9c28a298 21742016-02-05 Uros Bizjak <ubizjak@gmail.com>
2175
2176 * gcc.dg/sancov/asan.c: Move to ...
2177 * gcc.dg/asan/sancov-1.c: ... here.
2178
a854e286 21792016-02-05 Uros Bizjak <ubizjak@gmail.com>
2180
2181 * gcc.target/i386/pr69577.c: Require avx_runtime target.
2182
d4f0b240 21832016-02-05 H.J. Lu <hongjiu.lu@intel.com>
2184
2185 PR target/69677
2186 * gcc.target/i386/pr69677.c: New test.
2187
235d8723 21882016-02-05 Patrick Palka <ppalka@gcc.gnu.org>
2189
2190 PR c++/68948
2191 * g++.dg/template/pr68948.C: New test.
2192
f390cf65 21932016-02-05 Dominik Vogt <vogt@linux.vnet.ibm.com>
2194
2195 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove -march=z13 for s390
2196 (only necessary on s390x).
2197
ab99f104 21982016-02-04 H.J. Lu <hongjiu.lu@intel.com>
2199
2200 * gcc.target/i386/pr69454-2.c: Compile with -msse2
2201 -mno-accumulate-outgoing-args.
2202
f7ef5392 22032016-02-04 Patrick Palka <ppalka@gcc.gnu.org>
2204
2205 * g++.dg/cpp0x/constexpr-ptrmem5.C: New test.
2206
6b098e91 22072016-02-04 Jakub Jelinek <jakub@redhat.com>
2208
2209 PR c/69669
2210 * c-c++-common/pr69669.c: New test.
2211
f0146cf3 22122016-02-04 Michael Meissner <meissner@linux.vnet.ibm.com>
2213
2214 PR target/69667
2215 * g++.dg/pr69667.C: New file.
2216
08fd6cf5 22172016-02-04 Wilco Dijkstra <wdijkstr@arm.com>
2218
2219 PR target/69619
2220 * gcc.dg/pr69619.c: Add new test.
2221
a6f3f39f 22222016-02-04 Richard Sandiford <richard.sandiford@arm.com>
2223
2224 PR rtl-optimization/69577
2225 * gcc.target/i386/pr69577.c: New test.
2226
774068a0 22272016-02-04 Martin Liska <mliska@suse.cz>
2228
2229 * g++.dg/asan/pr69276.C: New test.
2230
f50a7894 22312016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2232
2233 PR target/65932
2234 PR target/67714
2235 * gcc.target/arm/wmul-3.c: Simplify test to generate just
2236 a single smulbb instruction.
2237 * gcc.target/amr/wmul-1.c: Add -mtune=cortex-a9 to dg-options.
2238 * gcc.target/amr/wmul-2.c: Likewise.
2239
6b722eb3 22402016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2241
2242 PR target/65932
2243 PR target/67714
2244 * gcc.c-torture/execute/pr67714.c: New test.
2245
1f1475a7 22462016-02-04 Ilya Enkovich <enkovich.gnu@gmail.com>
2247
2248 PR target/69454
2249 * gcc.target/i386/pr69454-1.c: New test.
2250 * gcc.target/i386/pr69454-2.c: New test.
2251
6b94e133 22522016-02-03 Martin Sebor <msebor@redhat.com>
2253
2254 PR c++/69251
2255 PR c++/69253
2256 PR c++/69290
2257 PR c++/69277
2258 PR c++/69349
2259 * g++.dg/ext/flexarray-mangle-2.C: New test.
2260 * g++.dg/ext/flexarray-mangle.C: New test.
2261 * g++.dg/ext/flexarray-subst.C: New test.
2262 * g++.dg/ext/flexary11.C: New test.
2263 * g++.dg/ext/flexary12.C: New test.
2264 * g++.dg/ext/flexary13.C: New test.
2265 * g++.dg/ext/flexary14.C: New test.
2266 * g++.dg/other/dump-ada-spec-2.C: Adjust.
2267
342ed0ac 22682016-02-03 H.J. Lu <hongjiu.lu@intel.com>
2269
2270 * gcc.target/i386/iamcu/test_passing_unions.c (check_union_passing6):
2271 Define only if CHECK_FLOAT128 is defined.
2272 (main): Properly initialize u5.
2273
edf6c4d2 22742016-02-03 Jakub Jelinek <jakub@redhat.com>
2275
415d5641 2276 PR c/69627
2277 * gcc.dg/pr69627.c: New test.
2278
edf6c4d2 2279 PR target/69644
2280 * gcc.dg/pr69644.c: New test.
2281
cf8f3ba0 22822016-02-03 Mike Stump <mikestump@comcast.net>
2283
2284 * lib/compat.exp (compat-get-options-main): Add dg-timeout-factor
2285 support for struct-layout-1.exp.
2286
c90d55dd 22872016-02-03 Patrick Palka <ppalka@gcc.gnu.org>
2288
2289 PR c++/69056
f7ef5392 2290 * g++.dg/cpp0x/pr69056.C: New test.
c90d55dd 2291
401bd0c8 22922016-02-03 Vladimir Makarov <vmakarov@redhat.com>
2293 Alexandre Oliva <aoliva@redhat.com>
2294
2295 PR target/69461
2296 * gcc.target/powerpc/pr69461.c: New.
2297
277d9d1d 22982016-02-03 Uros Bizjak <ubizjak@gmail.com>
2299
2300 * lib/tsan-dg.exp (tsan_init): Move check if tsan executable
2301 works from here ...
2302 (check_effective_target_fsanitize_thread): ... to here. Do not
2303 specify additional compile flags for the test source.
2304 * lib/asan-dg.exp (check_effective_target_fsanitize_address): Do not
2305 specify additional compile flags for the test source.
2306
e69ad94a 23072016-02-03 Wilco Dijkstra <wdijkstr@arm.com>
2308
2309 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
2310
a4454da2 23112016-02-03 Andre Vehreschild <vehre@gcc.gnu.org>
2312
2313 PR fortran/67451
2314 PR fortran/69418
2315 * gfortran.dg/coarray_allocate_2.f08: New test.
2316 * gfortran.dg/coarray_allocate_3.f08: New test.
2317 * gfortran.dg/coarray_allocate_4.f08: New test.
2318
88cab2dd 23192016-02-03 Alan Lawrence <alan.lawrence@arm.com>
2320
2321 * gcc.dg/vect/vect-outer-1-big-array.c: Drop vect_multiple_sizes;
2322 use same scan-tree-dump-times on all platforms.
2323 * gcc.dg/vect/vect-outer-1.c: Likewise.
2324 * gcc.dg/vect/vect-outer-1a-big-array.c: Likewise.
2325 * gcc.dg/vect/vect-outer-1a.c: Likewise.
2326 * gcc.dg/vect/vect-outer-1b-big-array.c: Likewise.
2327 * gcc.dg/vect/vect-outer-1b.c: Likewise.
2328 * gcc.dg/vect/vect-outer-2b.c: Likewise.
2329 * gcc.dg/vect/vect-outer-3b.c: Likewise.
2330 * gcc.dg/vect/vect-reduc-dot-s8b.c: Likewise.
2331
66ea75c4 23322016-02-02 Segher Boessenkool <segher@kernel.crashing.org>
2333
2334 * c-c++-common/vector-compare-4.c: Prune "non-standard ABI extension"
2335 warning.
2336
4eef8df7 23372016-02-02 H.J. Lu <hongjiu.lu@intel.com>
2338
2339 * gcc.target/i386/iamcu/test_empty_structs_and_unions.c: New test.
2340
665fbc2f 23412016-02-02 James Norris <jnorris@codesourcery.com>
2342
2343 * c-c++-common/goacc/routine-5.c: Add tests.
2344
b10e3d47 23452016-02-02 Alexander Monakov <amonakov@ispras.ru>
2346
2347 * gcc.target/nvptx/unsigned-cmp.c: New test.
2348
12ad66dd 23492016-02-02 Wilco Dijkstra <wdijkstr@arm.com>
2350
2351 * gcc.target/aarch64/scalar_shift_1.c
2352 (test_corners_sisd_di): Improve force to SIMD register.
2353 (test_corners_sisd_si): Likewise.
2354 * gcc.target/aarch64/vect-ld1r-compile-fp.c:
2355 Remove scan-assembler check for ldr.
2356
f9ec342f 23572016-02-02 Richard Biener <rguenther@suse.de>
2358
2359 PR tree-optimization/69595
2360 * gcc.dg/Warray-bounds-17.c: New testcase.
2361
32f2925a 23622016-02-02 Richard Biener <rguenther@suse.de>
2363
2364 PR tree-optimization/69606
2365 * gcc.dg/torture/pr69606.c: New testcase.
2366
cfd9ca84 23672016-02-02 Yuri Rumyantsev <ysrumyan@gmail.com>
2368
2369 PR middle-end/68542
2370 * gcc.dg/vect/vect-mask-store-move-1.c: New test.
2371 * gcc.target/i386/avx2-vect-mask-store-move1.c: New test.
2372
19bf08e2 23732016-02-02 Alan Modra <amodra@gmail.com>
2374
2375 PR target/69548
2376 * gcc.target/powerpc/pr69548.c: New test.
2377
6f13b088 23782016-02-01 Jakub Jelinek <jakub@redhat.com>
2379
dcddc5af 2380 PR rtl-optimization/69592
2381 * gcc.dg/pr69592.c: New test.
2382
6f13b088 2383 PR preprocessor/69543
2384 PR c/69558
2385 * gcc.dg/pr69543.c: New test.
2386 * gcc.dg/pr69558.c: New test.
2387
d090e5c2 23882016-02-01 Uros Bizjak <ubizjak@gmail.com>
2389
fcb317c5 2390 PR testsuite/65940
2391 * g++.dg/other/anon5.C (dg-options): Use -gdwarf-2 instead of -g.
d090e5c2 2392
aaf527dc 23932016-02-01 Martin Sebor <msebor@redhat.com>
2394
2395 * gcc.target/powerpc/pr17381.c: Remove duplicate copy of the test body.
2396
1674217b 23972016-02-01 Bin Cheng <bin.cheng@arm.com>
2398
2399 PR tree-optimization/67921
2400 * c-c++-common/ubsan/pr67921.c: New test.
2401
b4007655 24022016-02-01 Richard Biener <rguenther@suse.de>
2403
2404 PR middle-end/69556
2405 * gcc.dg/tree-ssa/recip-8.c: New testcase.
2406
88a477bb 24072016-02-01 Richard Biener <rguenther@suse.de>
2408
2409 PR tree-optimization/69574
2410 * gcc.dg/torture/pr69574.c: New testcase.
2411
2eaaa4e7 24122016-02-01 Richard Biener <rguenther@suse.de>
2413
2414 PR tree-optimization/69579
2415 * gcc.dg/setjmp-6.c: New testcase.
2416
e3882c44 24172016-02-01 Jakub Jelinek <jakub@redhat.com>
2418
2419 PR rtl-optimization/69570
2420 * g++.dg/opt/pr69570.C: New test.
2421
f80aff47 24222016-02-01 Richard Henderson <rth@redhat.com>
2423
2424 * gcc.dg/pr69535.c: New test.
2425
240568aa 24262016-01-31 John David Anglin <danglin@gcc.gnu.org>
2427
6009b3b8 2428 PR testsuite/69584
2429 * gcc.dg/tree-ssa/sra-17.c: Fix regexps to work on hpux.
2430 * gcc.dg/tree-ssa/sra-18.c: Likewise.
2431
1fdf7177 2432 PR debug/68244
2433 * g++.dg/parse/parens3.C: Use register "4" on hppa.
2434
240568aa 2435 * gcc.dg/tree-ssa/vector-5.c: Add -fno-common option on hppa*-*-hpux*.
2436
cb3e5ac0 24372016-01-31 Paul Thomas <pault@gcc.gnu.org>
2438
2439 PR fortran/67564
2440 * gfortran.dg/allocate_with_source_17.f03: New test.
2441
3b8b902b 24422016-01-30 Jakub Jelinek <jakub@redhat.com>
2443
2444 PR tree-optimization/69546
2445 * gcc.dg/torture/pr69546.c: New test.
2446
17985abe 24472016-01-30 Paul Thomas <pault@gcc.gnu.org>
2448
2449 PR fortran/69566
2450 * gfortran.dg/unlimited_polymorphic_25.f03: New test.
2451
b5239e80 24522016-01-30 Martin Sebor <msebor@redhat.com>
2453
2454 PR c++/68490
2455 * g++.dg/ext/flexary10.C: New test.
2456
e8f03010 24572016-01-30 Dominique d'Humieres <dominiq@lps.ens.fr>
2458
2459 PR fortran/66707
2460 gfortran.dg/common_23.f90: New test.
2461
dc93691a 24622016-01-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2463
2464 PR target/65546
2465 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c: Correct
2466 condition being checked, and disable it when the target supports
2467 misaligned loads and stores.
2468
ff5e28e9 24692016-01-29 Jakub Jelinek <jakub@redhat.com>
2470
2471 PR debug/69518
2472 * gcc.dg/torture/pr69518.c: New test.
2473
b0d8930a 24742016-01-29 H.J. Lu <hongjiu.lu@intel.com>
2475
2476 PR target/69530
2477 * gcc.target/i386/pr69530.c: New test.
2478
21601fc7 24792016-01-29 Steve Ellcey <sellcey@imgtec.com>
2480
2481 PR target/65604
2482 * gcc.target/mips/div-delay.c: New test.
2483
ca6c7317 24842016-01-29 Jakub Jelinek <jakub@redhat.com>
2485
4758dc39 2486 PR target/69551
2487 * gcc.target/i386/pr69551.c: New test.
2488
ca6c7317 2489 PR target/66137
2490 * gcc.target/i386/pr66137.c: New test.
2491
e3078da6 24922016-01-29 Andrew Bennett <andrew.bennett@imgtec.com>
2493
2494 * gcc.target/mips/p5600-bonding.c (dg-options): Force the test to be
2495 always built for p5600.
2496 * gcc.target/mips/mips.exp (mips-dg-options): Add support for the
2497 isa=p5600 dg-option.
2498
b622ec25 24992016-01-29 Richard Biener <rguenther@suse.de>
2500
2501 PR tree-optimization/69547
2502 * g++.dg/tree-ssa/pr69547.C: New testcase.
2503
d2a60e99 25042016-01-29 Jakub Jelinek <jakub@redhat.com>
2505
2506 PR debug/66869
2507 * g++.dg/warn/Wunused-function2.C: New test.
2508
ae849d2b 25092016-01-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
2510
2511 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Require a hardware vector
2512 support for test to succeed.
2513
ce6a6978 25142016-01-29 Marek Polacek <polacek@redhat.com>
2515
2516 PR c++/69509
2517 PR c++/69516
2518 * g++.dg/ext/constexpr-vla2.C: New test.
2519 * g++.dg/ext/constexpr-vla3.C: New test.
2520 * g++.dg/ubsan/vla-1.C: Remove dg-shouldfail.
2521
7550d855 25222016-01-29 Richard Biener <rguenther@suse.de>
2523
2524 PR middle-end/69537
2525 * gcc.dg/uninit-21.c: New testcase.
2526
f11bb279 25272016-01-28 Uros Bizjak <ubizjak@gmail.com>
2528
2529 PR target/69459
2530 * gcc.target/i386/pr69459.c: New test.
2531
c80c12c8 25322016-01-28 Steve Ellcey <sellcey@imgtec.com>
2533
2534 PR target/68400
2535 * gcc.target/mips/mips.exp (mips_option_groups): Add stack-protector.
2536 * gcc.target/mips/pr68400.c: New test.
2537
c649bacc 25382016-01-28 Martin Sebor <msebor@redhat.com>
2539
2540 PR target/17381
2541 * gcc.target/powerpc/pr17381.c: New test.
2542
f4881661 25432016-01-28 Jakub Jelinek <jakub@redhat.com>
2544
2545 PR middle-end/69542
2546 * gcc.dg/torture/pr69542.c: New test.
2547
d66fdd75 25482016-01-28 Wilco Dijkstra <wdijkstr@arm.com>
2549
2550 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
2551
d4a78818 25522016-01-28 David Edelsohn <dje.gcc@gmail.com>
2553
2554 * gcc.dg/pr65980.c: Skip on AIX.
2555 * gcc.dg/pr66688.c: Same.
2556
21329e97 25572016-01-28 David Edelsohn <dje.gcc@gmail.com>
2558
2559 PR target/63679
2560 * gcc.dg/tree-ssa/sra-17.c: Adjust regex for more label styles.
2561 * gcc.dg/tree-ssa/sra-18.c: Same.
2562
cc7124a6 25632016-01-28 Andre Vehreschild <vehre@gcc.gnu.org>
2564
2565 PR fortran/62536
2566 * gfortran.dg/block_15.f08: New test.
2567 * gfortran.dg/block_end_error_1.f90: Need to catch additional error
2568 on incorrectly closed BLOCK.
2569
358dfcb4 25702016-01-28 Ilya Enkovich <enkovich.gnu@gmail.com>
2571
2572 * gcc.dg/declare-simd.c: New test.
e87502d6 25732016-01-28 Richard Biener <rguenther@suse.de>
2574
2575 PR tree-optimization/69466
2576 * gfortran.dg/vect/pr69466.f90: New testcase.
2577
44e7334b 25782016-01-28 Thomas Preud'homme <thomas.preudhomme@arm.com>
2579
2580 * g++.dg/pr67989.C: Remove ARM-specific option.
2581 * gcc.target/arm/pr67989.C: New file.
2582
5ce8f551 25832016-01-27 Uros Bizjak <ubizjak@gmail.com>
2584
2585 * gcc.dg/torture/pr68264.c: Disable log1p test for glibc < 2.22
2586 and expm1 test for glibc < 2.11.
2587
fa6e6b15 25882016-01-27 Richard Henderson <rth@redhat.com>
2589
2590 * gcc.c-torture/execute/pr69447.c: New test.
2591
25922016-01-27 Paul Thomas <pault@gcc.gnu.org>
147b2f9b 2593
7b8122c6 2594 PR fortran/69422
147b2f9b 2595 * gfortran.dg/alloc_comp_assign_15.f03: New test.
2596
78e516eb 25972016-01-27 Jakub Jelinek <jakub@redhat.com>
2598
2599 PR debug/66869
2600 * gcc.dg/pr66869.c: New test.
2601
9b849350 26022016-01-25 Jeff Law <law@redhat.com>
2603
2604 PR tree-optimization/68398
f11bb279 2605 PR tree-optimization/69196
9b849350 2606 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output.
2607 * gcc.dg/tree-ssa/ssa-dom-thread-2c.c: Add extra statements on thread
2608 path to avoid new heuristic allowing more irreducible regions
2609 * gcc.dg/tree-ssa/ssa-dom-thread-2d.c: Likewise.
2610 * gcc.dg/tree-ssa/vrp46.c: Likewise.
2611 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Update expected output.
2612 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: New test.
2613 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
2614
fee5e491 26152016-01-27 Marek Polacek <polacek@redhat.com>
2616
2617 PR c/68062
2618 * c-c++-common/vector-compare-4.c: New test.
2619
eec96426 26202016-01-27 David Malcolm <dmalcolm@redhat.com>
2621
2622 PR preprocessor/69126
2623 * c-c++-common/pr69126.c: New test case.
2624
5068be18 26252016-01-27 Ian Lance Taylor <iant@google.com>
2626
2627 * gcc.dg/tree-ssa/ivopt_5.c: New test.
2628
5fa82c11 26292016-01-27 Ryan Burn <contact@rnburn.com>
2630
2631 PR cilkplus/69267
2632 * g++.dg/cilk-plus/CK/pr69267.cc: New test.
2633
b3df0219 26342016-01-27 Uros Bizjak <ubizjak@gmail.com>
2635
2636 PR target/69512
2637 * gcc.target/i386/pr69512.c: New test.
2638
d46a16d4 26392016-01-27 Rainer Emrich <rainer@emrich-ebersheim.de>
2640
2641 PR ada/69488
2642 * gnat.dg/sso/*.adb: Robustify dg-output directives.
2643
6a9b35ef 26442016-01-27 Marek Polacek <polacek@redhat.com>
2645
2646 PR c++/69379
2647 * g++.dg/pr69379.C: New test.
2648
18e9663b 26492016-01-27 Martin Sebor <msebor@redhat.com>
2650
2651 PR c++/69317
2652 * g++.dg/abi/Wabi-2-2.C: New test.
2653 * g++.dg/abi/Wabi-2-3.C: New test.
2654 * g++.dg/abi/Wabi-3-2.C: New test.
2655 * g++.dg/abi/Wabi-3-3.C: New test.
2656
c88301ad 26572016-01-27 Richard Biener <rguenther@suse.de>
2658
2659 PR tree-optimization/69166
2660 * gcc.dg/torture/pr69166.c: New testcase.
2661
8ca47550 26622016-01-27 Martin Jambor <mjambor@suse.cz>
2663
2664 PR tree-optimization/69355
2665 * gcc.dg/tree-ssa/pr69355.c: New test.
2666
5cb23e3c 26672016-01-27 Marek Polacek <polacek@redhat.com>
2668
2669 PR c++/69496
2670 * g++.dg/ext/constexpr-vla1.C: New test.
2671
7b0c1b6d 26722016-01-20 Christian Bruel <christian.bruel@st.com>
2673
2674 PR target/69245
2675 * gcc.target/arm/pr69245.c: New test.
2676
220112fc 26772016-01-27 Jakub Jelinek <jakub@redhat.com>
2678
2679 PR tree-optimization/69399
2680 * gcc.dg/torture/pr69399.c: New test.
2681
16294490 26822016-01-27 Eric Botcazou <ebotcazou@adacore.com>
2683
2684 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: XFAIL on SPARC 64-bit.
2685
8abd3d0c 26862016-01-26 Eric Botcazou <ebotcazou@adacore.com>
2687
2688 * gcc.c-torture/execute/stkalign.c: XFAIL run on SPARC 64-bit.
2689
7cf9b895 26902016-01-26 Tom de Vries <tom@codesourcery.com>
2691
2692 PR tree-optimization/69110
2693 * gcc.dg/autopar/pr69110.c: New test.
2694
557c1942 26952016-01-26 Abderrazek Zaafrani <a.zaafrani@samsung.com>
b3df0219 2696 Sebastian Pop <s.pop@samsung.com>
557c1942 2697
2698 * gcc.dg/graphite/isl-ast-op-select.c: New.
2699
80adbd96 27002015-01-26 Paul Thomas <pault@gcc.gnu.org>
2701
2702 PR fortran/69385
2703 * gfortran.dg/allocate_error_6.f90: New test.
2704
c3f86f60 27052016-01-26 Richard Henderson <rth@redhat.com>
2706
2707 * gcc.dg/tm/pr60908.c: New test.
2708
3752e5b1 27092016-01-26 David Malcolm <dmalcolm@redhat.com>
2710
2711 PR other/69006
2712 * g++.dg/ext/timevar1.C: Add dg-allow-blank-lines-in-output
2713 directive.
2714 * gcc.dg/plugin/diagnostic-test-show-locus-color.c: Update
2715 expected multiline output to reflect the colorization being
2716 disabled before newlines.
2717 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
2718 (custom_diagnostic_finalizer): Replace call to
2719 pp_newline_and_flush with call to pp_flush.
2720 * gcc.dg/unroll-2.c: Add dg-allow-blank-lines-in-output directive.
2721 * gfortran.dg/implicit_class_1.f90: Likewise.
2722 * lib/gcc-dg.exp (allow_blank_lines): New global.
2723 (dg-allow-blank-lines-in-output): New procedure.
2724 (gcc-dg-prune): Complain about blank lines in the output, unless
2725 dg-allow-blank-lines-in-output was called.
2726 * lib/multiline.exp (_build_multiline_regex): Only support
2727 arbitrary followup text for non-blank-lines, not for blank lines.
2728
9bbfd060 27292016-01-26 Jakub Jelinek <jakub@redhat.com>
2730
2731 PR tree-optimization/69483
2732 * gcc.dg/pr69483.c: New test.
2733 * g++.dg/opt/pr69483.C: New test.
2734
53773057 27352016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
2736
2737 PR target/68620
2738 * gcc.target/arm/pr68620.c: New test.
2739
442a556f 27402016-01-26 H.J. Lu <hongjiu.lu@intel.com>
2741
2742 * gcc.target/i386/pr68986-2.c: Remove -m32.
2743
d513c683 27442016-01-26 H.J. Lu <hongjiu.lu@intel.com>
2745
2746 PR target/68986
2747 * gcc.target/i386/pr68986-1.c: New test.
2748 * gcc.target/i386/pr68986-2.c: Likewise.
2749 * gcc.target/i386/pr68986-3.c: Likewise.
2750
976877a5 27512016-01-26 Christian Bruel <christian.bruel@st.com>
2752
2753 * lib/target-supports.exp
2754 (check_effective_target_arm_crypto_pragma_ok_nocache): Remove.
2755 (check_effective_target_arm_crypto_pragma_ok): Likewise.
2756 * gcc.target/arm/attr-crypto.c: Remove arm_crypto_pragma_ok test.
2757
2c7b2f88 27582016-01-26 Richard Biener <rguenther@suse.de>
2759
2760 PR tree-optimization/69452
2761 * gcc.dg/torture/pr69452.c: New testcase.
2762
f7fc06e7 27632016-01-26 Jakub Jelinek <jakub@redhat.com>
2764
2765 PR target/69442
2766 * gcc.dg/pr69442.c: New test.
2767
d1dae587 27682016-01-26 Roger Ferrer Ibáñez <rofirrim@gmail.com>
2769
2770 PR target/67896
2771 * gcc.target/aarch64/simd/pr67896.C: New.
2772
ef7be7f8 27732016-01-26 Richard Sandiford <richard.sandiford@arm.com>
2774
2775 PR tree-optimization/69400
2776 * gcc.dg/plugin/wide-int_plugin.c (test_wide_int_mod_trunc): New
2777 function.
2778 (plugin_init): Call it.
2779 * gcc.dg/torture/pr69400.c: New test.
2780
648433a4 27812016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
2782
2783 * gcc.target/arm/pr68674.c: Check and use arm_fp effective target.
2784
45fc5243 27852016-01-25 Aditya Kumar <aditya.k7@samsung.com>
2786 Sebastian Pop <s.pop@samsung.com>
2787
2788 * gcc.dg/graphite/graphite.exp: Only run the fuse-*.c tests with
2789 isl-0.15.
2790
c699f6a1 27912016-01-25 Aditya Kumar <aditya.k7@samsung.com>
2792 Sebastian Pop <s.pop@samsung.com>
2793
2794 * gcc.dg/graphite/pr69292.c: New.
2795
b86e24ea 27962016-01-25 Jakub Jelinek <jakub@redhat.com>
2797
2798 * c-c++-common/goacc/use_device-1.c: New test.
2799
105cb8d7 28002016-01-25 Jeff Law <law@redhat.com>
2801
2802 PR tree-optimization/69196
2803 PR tree-optimization/68398
2804 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output
2805 * gcc.dg/tree-ssa/pr68198.c: Likewise.
2806
44562749 28072016-01-25 David Edelsohn <dje.gcc@gmail.com>
2808
2809 PR target/69469
2810 * gcc.target/powerpc/vsx-vector-2.c: Adjust for Goldschmidt's
2811 Algorithm.
2812
6837fee7 28132016-01-25 Richard Biener <rguenther@suse.de>
2814
2815 PR testsuite/69380
2816 * g++.dg/tree-ssa/pr69336.C: Restrict to x86_64 and i?86.
2817
fe500d65 28182016-01-25 Ilya Enkovich <enkovich.gnu@gmail.com>
2819
2820 PR target/69421
2821 * gcc.dg/pr69421.c: New test.
2822
8eacba94 28232016-01-25 Bilyan Borisov <bilyan.borisov@arm.com>
2824
2825 * gcc.target/aarch64/simd/vcvt_s64_f64_1.c: New.
2826 * gcc.target/aarch64/simd/vcvt_u64_f64_1.c: Likewise.
2827 * gcc.target/aarch64/simd/vcvta_s64_f64_1.c: Likewise.
2828 * gcc.target/aarch64/simd/vcvta_u64_f64_1.c: Likewise.
2829 * gcc.target/aarch64/simd/vcvtm_s64_f64_1.c: Likewise.
2830 * gcc.target/aarch64/simd/vcvtm_u64_f64_1.c: Likewise.
2831 * gcc.target/aarch64/simd/vcvtn_s64_f64_1.c: Likewise.
2832 * gcc.target/aarch64/simd/vcvtn_u64_f64_1.c: Likewise.
2833 * gcc.target/aarch64/simd/vcvtp_s64_f64_1.c: Likewise.
2834 * gcc.target/aarch64/simd/vcvtp_u64_f64_1.c: Likewise.
2835
af09d40d 28362016-01-25 Richard Biener <rguenther@suse.de>
2837
2838 PR tree-optimization/69376
2839 * gcc.dg/torture/pr69376.c: New testcase.
2840
d65063f5 28412016-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2842
2843 PR fortran/69397
2844 PR fortran/68442
2845 * gfortran.dg/interface_38.f90: New test.
2846 * gfortran.dg/interface_39.f90: New test.
80adbd96 2847
08c7bfb4 28482016-01-24 Patrick Palka <ppalka@gcc.gnu.org>
2849
2850 Revert:
2851 2016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
2852
2853 PR c++/11858
2854 PR c++/24663
2855 PR c++/24664
2856 * g++.dg/template/pr11858.C: New test.
2857 * g++.dg/template/pr24663.C: New test.
2858 * g++.dg/template/unify12.C: New test.
2859 * g++.dg/template/unify13.C: New test.
2860 * g++.dg/template/unify14.C: New test.
2861 * g++.dg/template/unify15.C: New test.
2862 * g++.dg/template/unify16.C: New test.
2863 * g++.dg/template/unify17.C: New test.
2864
c2e7d2be 28652016-01-24 Dominique d'Humieres <dominiq@lps.ens.fr>
2866
2867 PR fortran/68283
2868 gfortran.dg/pr68283.f90: New test.
2869
9f2e8617 28702016-01-24 Thomas Koenig <tkoenig@gcc.gnu.org>
2871
2872 PR fortran/66094
2873 * gfortran.dg/inline_matmul_13.f90: New test.
2874 * gfortran.dg/matmul_bounds_8.f90: New test.
2875 * gfortran.dg/matmul_bounds_9.f90: New test.
2876 * gfortran.dg/matmul_bounds_10.f90: New test.
2877
a4838119 28782016-01-23 Tom de Vries <tom@codesourcery.com>
2879
2880 PR tree-optimization/69426
2881 * gcc.dg/autopar/pr69426.c: New test.
2882
feddf0dc 28832016-01-23 Martin Sebor <msebor@redhat.com>
2884
2885 PR c++/58109
2886 PR c++/69022
2887 * g++.dg/cpp0x/alignas5.C: New test.
2888 * g++.dg/ext/vector29.C: Same.
2889
132731fb 28902016-01-23 Uros Bizjak <ubizjak@gmail.com>
2891
2892 * gcc.target/i386/chkp-strlen-2.c: Define _GNU_SOURCE.
2893 * gcc.target/i386/chkp-strlen-4.c: Move the definition of
2894 _GNU_SOURCE from compile flags to the source.
2895 * gcc.target/i386/chkp-stropt-12.c: Ditto.
2896 * gcc.target/i386/chkp-stropt-16.c: Ditto.
2897 * gcc.target/i386/chkp-stropt-4.c: Ditto.
2898 * gcc.target/i386/chkp-stropt-8.c: Ditto.
2899
51aec681 29002016-01-22 Jakub Jelinek <jakub@redhat.com>
2901
2902 PR target/69432
2903 * g++.dg/opt/pr69432.C: New test.
2904
147aa3e3 29052016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2906
2907 * gcc.target/powerpc/pr63354c: Adjust target selector to include
2908 32-bit targets testing an -m64 multilib.
2909
4d04e35e 29102016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2911
2912 * gcc.target/powerpc/pr63354.c: Restrict to Linux targets with
2913 64-bit support.
2914
86f38d0c 29152016-01-22 James Greenhalgh <james.greenhalgh@arm.com>
2916
2917 * gcc.dg/vect/bb-slp-pr68892.c: Require vect_double.
2918
f776e712 29192016-01-21 Christian Bruel <christian.bruel@st.com>
2920
2921 PR target/68674
2922 * gcc.target/i386/pr68674.c
2923 * gcc.target/aarch64/pr68674.c
2924 * gcc.target/arm/pr68674.c
2925
7b9de435 29262016-01-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2927
2928 PR target/69403
2929 * gcc.c-torture/execute/pr69403.c: New test.
2930
9935a0ba 29312016-01-22 Paolo Carlini <paolo.carlini@oracle.com>
2932
2933 PR c++/55843
2934 * g++.dg/template/pr55843.C: New.
2935
06b94aa1 29362016-01-22 Alan Lawrence <alan.lawrence@arm.com>
2937
2938 PR testsuite/66877
2939 * gcc.dg/vect/vect-over-widen-3-big-array.c: Only look for 1
2940 vect_recog_over_widening_pattern in dump if we have vect_widen_shift.
2941
b68773a8 29422016-01-21 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2943
2944 PR testsuite/67489
132731fb 2945 * gcc.target/powerpc/p8vector-builtin-8.c: Remove { target int128 }
2946 from dg-do compile directive, and instead add
2947 { dg-require-effective-target int128 }.
b68773a8 2948
bbbbe8ab 29492016-01-20 Martin Sebor <msebor@redhat.com>
2950
2951 PR c/69405
2952 * gcc.dg/sync-fetch.c: New test.
2953
f3a6a26f 29542016-01-21 Martin Sebor <msebor@redhat.com>
2955
2956 PR target/69252
2957 * gcc.target/powerpc/pr69252.c: New test.
2958
d1565a03 29592016-01-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2960
2961 PR fortran/65996
132731fb 2962 * gfortran.dg/pr65996.f90: New test.
d1565a03 2963
15a5a905 29642016-01-21 Dominik Vogt <vogt@linux.vnet.ibm.com>
2965
2966 PR c++/68810
bbbbe8ab 2967 * g++.dg/cpp0x/constexpr-reinterpret1.C: Fix line number that is
d1565a03 2968 expected to generate an error.
15a5a905 2969
e4538af5 29702016-01-21 Bernd Schmidt <bschmidt@redhat.com>
2971
2972 PR middle-end/66178
2973 * gcc.dg/torture/pr66178.c: New test.
2974
4d4180ce 29752016-01-21 Anton Blanchard <anton@samba.org>
2976 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2977
2978 PR target/63354
2979 * gcc.target/powerpc/pr63354.c: New test.
2980
86e16058 29812016-01-21 Vladimir Makarov <vmakarov@redhat.com>
2982
2983 PR rtl-optimization/68990
2984 * gcc.target/i386/pr68990: New.
2985
b11b85e4 29862016-01-21 Nick Clifton <nickc@redhat.com>
2987
2988 PR target/69129
2989 * gcc.target/mips/pr69129.c: New.
2990
62dd9f85 29912016-01-21 Paolo Carlini <paolo.carlini@oracle.com>
2992
2993 PR c++/58046
2994 * g++.dg/cpp0x/pr58046.C: New.
2995
ac7d424b 29962016-01-21 Jakub Jelinek <jakub@redhat.com>
2997
47c0bea3 2998 PR target/69187
2999 PR target/65624
3000 * gcc.target/arm/pr69187.c: New test.
3001
ac7d424b 3002 PR c++/69355
3003 * g++.dg/torture/pr69355.C: New test.
3004
9e18b252 30052016-01-21 Aditya Kumar <aditya.k7@samsung.com>
3006 Sebastian Pop <s.pop@samsung.com>
3007
3008 * gfortran.dg/graphite/interchange-3.f90: Adjust pattern.
3009
de862e2f 30102016-01-21 Aditya Kumar <aditya.k7@samsung.com>
3011 Sebastian Pop <s.pop@samsung.com>
3012
132731fb 3013 * gcc.dg/graphite/pr68976.c: New test.
de862e2f 3014
f55f9344 30152016-01-21 Jakub Jelinek <jakub@redhat.com>
3016
3017 PR middle-end/67653
3018 * c-c++-common/pr67653.c: New test.
3019 * gcc.dg/torture/pr29119.c: Add dg-warning.
3020
62752e71 30212016-01-20 Peter Bergner <bergner@vnet.ibm.com>
3022
3023 * gcc.target/powerpc/cpu-builtin-1.c: New test.
3024
16d4186f 30252016-01-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
3026
3027 PR c/24293
3028 * gcc.dg/pr24293.c: New test.
3029 * gcc.dg/Wcxx-compat-8.c: Adjust to accept error due to
3030 incomplete struct type.
3031 * gcc.dg/declspec-1.c: Likewise.
3032 * gcc.dg/pr63549.c: Likewise.
3033
58219d13 30342016-01-20 Jakub Jelinek <jakub@redhat.com>
3035
3036 PR tree-optimization/66612
3037 * gcc.target/powerpc/20050830-1.c: Xfail the scan-assembler test
3038 for bdn instruction.
3039
a7b5688a 30402016-01-20 Christophe Lyon <christophe.lyon@linaro.org>
3041
3042 * lib/target-supports.exp
3043 (check_effective_target_arm_fp_ok_nocache): New.
3044 (check_effective_target_arm_fp_ok): New.
3045 (add_options_for_arm_fp): New.
3046 (check_effective_target_arm_crypto_ok_nocache): Require
3047 target_arm_v8_neon_ok instead of arm32.
3048 (check_effective_target_arm_crypto_pragma_ok_nocache): New.
3049 (check_effective_target_arm_crypto_pragma_ok): New.
3050 (add_options_for_arm_vfp): New.
3051 * gcc.target/arm/attr-crypto.c: Use arm_crypto_pragma_ok effective
3052 target. Do not force -mfloat-abi=softfp, use arm_fp_ok effective
3053 target instead. Force initial fpu to vfp.
3054 * gcc.target/arm/attr-neon-builtin-fail.c: Do not force
3055 -mfloat-abi=softfp, use arm_fp_ok effective target instead.
3056 * gcc.target/arm/attr-neon-fp16.c: Likewise. Remove arm_neon_ok
3057 dependency.
3058 * gcc.target/arm/attr-neon2.c: Do not force -mfloat-abi=softfp,
3059 use arm_vfp effective target instead. Force initial fpu to vfp.
3060 * gcc.target/arm/attr-neon3.c: Likewise.
3061 * gcc.target/arm/cmp-2.c: Use arm_fp_ok effective target instead of
3062 arm_vfp_ok.
3063 * gcc.target/arm/unsigned-float.c: Likewise.
3064 * gcc.target/arm/vfp-1.c: Likewise.
3065 * gcc.target/arm/vfp-ldmdbd.c: Likewise.
3066 * gcc.target/arm/vfp-ldmdbs.c: Likewise.
3067 * gcc.target/arm/vfp-ldmiad.c: Likewise.
3068 * gcc.target/arm/vfp-ldmias.c: Likewise.
3069 * gcc.target/arm/vfp-stmdbd.c: Likewise.
3070 * gcc.target/arm/vfp-stmdbs.c: Likewise.
3071 * gcc.target/arm/vfp-stmiad.c: Likewise.
3072 * gcc.target/arm/vfp-stmias.c: Likewise.
3073 * gcc.target/arm/vnmul-1.c: Likewise.
3074 * gcc.target/arm/vnmul-2.c: Likewise.
3075 * gcc.target/arm/vnmul-3.c: Likewise.
3076 * gcc.target/arm/vnmul-4.c: Likewise.
3077
7ca56ca8 30782016-01-20 H.J. Lu <hongjiu.lu@intel.com>
7fb75b57 3079
7fb75b57 3080 PR testsuite/69366
3081 * g++.dg/pr63995-1.C: Require non-x32 target, instead of,
3082 the MPX run-time library, for compile-time MPX test.
3083 * gcc.target/i386/chkp-always_inline.c: Likewise.
3084 * gcc.target/i386/chkp-bndret.c: Likewise.
3085 * gcc.target/i386/chkp-builtins-1.c: Likewise.
3086 * gcc.target/i386/chkp-builtins-2.c: Likewise.
3087 * gcc.target/i386/chkp-builtins-3.c: Likewise.
3088 * gcc.target/i386/chkp-builtins-4.c: Likewise.
3089 * gcc.target/i386/chkp-const-check-1.c: Likewise.
3090 * gcc.target/i386/chkp-const-check-2.c: Likewise.
3091 * gcc.target/i386/chkp-hidden-def.c: Likewise.
3092 * gcc.target/i386/chkp-label-address.c: Likewise.
3093 * gcc.target/i386/chkp-lifetime-1.c: Likewise.
3094 * gcc.target/i386/chkp-narrow-bounds.c: Likewise.
3095 * gcc.target/i386/chkp-pr69044.c: Likewise.
3096 * gcc.target/i386/chkp-remove-bndint-1.c: Likewise.
3097 * gcc.target/i386/chkp-remove-bndint-2.c: Likewise.
3098 * gcc.target/i386/chkp-strchr.c: Likewise.
3099 * gcc.target/i386/chkp-strlen-1.c: Likewise.
3100 * gcc.target/i386/chkp-strlen-2.c: Likewise.
3101 * gcc.target/i386/chkp-strlen-3.c: Likewise.
3102 * gcc.target/i386/chkp-strlen-4.c: Likewise.
3103 * gcc.target/i386/chkp-strlen-5.c: Likewise.
3104 * gcc.target/i386/chkp-stropt-1.c: Likewise.
3105 * gcc.target/i386/chkp-stropt-10.c: Likewise.
3106 * gcc.target/i386/chkp-stropt-11.c: Likewise.
3107 * gcc.target/i386/chkp-stropt-12.c: Likewise.
3108 * gcc.target/i386/chkp-stropt-13.c: Likewise.
3109 * gcc.target/i386/chkp-stropt-14.c: Likewise.
3110 * gcc.target/i386/chkp-stropt-15.c: Likewise.
3111 * gcc.target/i386/chkp-stropt-16.c: Likewise.
3112 * gcc.target/i386/chkp-stropt-2.c: Likewise.
3113 * gcc.target/i386/chkp-stropt-3.c: Likewise.
3114 * gcc.target/i386/chkp-stropt-4.c: Likewise.
3115 * gcc.target/i386/chkp-stropt-5.c: Likewise.
3116 * gcc.target/i386/chkp-stropt-6.c: Likewise.
3117 * gcc.target/i386/chkp-stropt-7.c: Likewise.
3118 * gcc.target/i386/chkp-stropt-8.c: Likewise.
3119 * gcc.target/i386/chkp-stropt-9.c: Likewise.
3120 * gcc.target/i386/pr63995-2.c: Likewise.
3121 * gcc.target/i386/pr64805.c: Likewise.
3122 * gcc.target/i386/pr65044.c: Likewise.
3123 * gcc.target/i386/pr65167.c: Likewise.
3124 * gcc.target/i386/pr65183.c: Likewise.
3125 * gcc.target/i386/pr65184.c: Likewise.
3126 * gcc.target/i386/thunk-retbnd.c: Likewise.
7ca56ca8 3127
f2da0b99 31282016-01-20 Ilya Enkovich <enkovich.gnu@gmail.com>
3129
3130 PR tree-optimization/69328
3131 * gcc.dg/pr69328.c: New test.
3132
4d379676 31332016-01-20 Jeff Law <law@redhat.com>
3134
4a11f145 3135 PR target/25114
4d379676 3136 * gcc.target/m68k/pr25114.c: New test.
3137
0754bad1 31382016-01-20 Andre Vieira <andre.simoesdiasvieira@arm.com>
3139
3140 * gcc.target/arm/memset-inline-10.c: Added
3141 dg-require-effective-target arm_thumb2_ok.
3142
63bd5c2d 31432016-01-19 Eric Botcazou <ebotcazou@adacore.com>
3144
3145 * gcc.dg/debug/dwarf2/sso.c: New test.
3146
a9c01e81 31472016-01-19 Uros Bizjak <ubizjak@gmail.com>
3148
3149 PR testsuite/68820
3150 * gcc.c-torture/execute/builtins/memops-asm.x: New file.
3151 * gcc.c-torture/execute/builtins/strstr-asm.x: Ditto.
3152 * gcc.c-torture/execute/builtins/strstr-asm.c: Remove dg-options.
3153
53fa0e54 31542016-01-19 Jan Hubicka <hubicka@ucw.cz>
3155
3156 PR ipa/66223
3157 * g++.dg/ipa/devirt-50.C: New testcase.
3158
e035a62c 31592016-01-19 Marek Polacek <polacek@redhat.com>
3160
3161 PR c++/68965
3162 * g++.dg/cpp1y/parameter-pack-1.C: New test.
3163 * g++.dg/cpp1y/parameter-pack-2.C: New test.
3164
885cc3ea 31652016-01-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3166
3167 PR target/69135
3168 * gcc.target/arm/pr69135_1.c: New test.
3169
07bd240e 31702015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
3171
3172 * gcc.target/aarch64/ccmp_1.c: Add new tests.
3173
9f60d257 31742015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
3175
3176 * gcc.target/aarch64/ccmp_1.c: New testcase.
3177
a0c919f7 31782016-01-19 Marek Polacek <polacek@redhat.com>
3179
3180 PR c++/68586
3181 * g++.dg/cpp0x/enum30.C: New test.
3182
dc5d6d17 31832016-01-19 Richard Biener <rguenther@suse.de>
3184
3185 PR tree-optimization/69336
3186 * g++.dg/tree-ssa/pr69336.C: New testcase.
3187
6dd156e0 31882016-01-19 Jakub Jelinek <jakub@redhat.com>
3189
3190 PR debug/65779
3191 * gcc.dg/pr65779.c: New test.
3192
3e0d45b9 31932016-01-19 Richard Biener <rguenther@suse.de>
3194
3195 PR tree-optimization/69352
3196 * gcc.dg/torture/pr69352.c: New testcase.
3197
7a3cf64d 31982016-01-19 Jakub Jelinek <jakub@redhat.com>
3199
3200 PR rtl-optimization/68955
3201 PR rtl-optimization/64557
3202 * gcc.dg/torture/pr68955.c: New test.
3203
8be55b33 32042016-01-19 Jan Hubicka <hubicka@ucw.cz>
3205
3206 PR lto/69136
3207 * g++.dg/torture/pr69136.C: New testcase.
3208
72a985d7 32092016-01-19 Jan Hubicka <hubicka@ucw.cz>
3210
3211 PR lto/69133
3212 * g++.dg/lto/pr69133_0.C: New testcase.
3213 * g++.dg/lto/pr69133_1.C: New testcase.
3214
56778b62 32152016-01-15 Jeff Law <law@redhat.com>
3216
3217 PR tree-optimization/69320
3218 * gcc.c-torture/pr69320-1.c: New test.
3219 * gcc.c-torture/pr69320-2.c: New test.
3220 * gcc.c-torture/pr69320-3.c: New test.
3221 * gcc.c-torture/pr69320-4.c: New test.
3222
ced41b93 32232016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
3224
3225 PR c++/11858
3226 PR c++/24663
3227 PR c++/24664
3228 * g++.dg/template/pr11858.C: New test.
3229 * g++.dg/template/pr24663.C: New test.
3230 * g++.dg/template/unify12.C: New test.
3231 * g++.dg/template/unify13.C: New test.
3232 * g++.dg/template/unify14.C: New test.
3233 * g++.dg/template/unify15.C: New test.
3234 * g++.dg/template/unify16.C: New test.
3235 * g++.dg/template/unify17.C: New test.
3236
7f8cbcaf 32372016-01-18 David Malcolm <dmalcolm@redhat.com>
3238
3239 PR testsuite/69181
3240 * gcc.dg/pr69181-1.c: New test file.
3241 * gcc.dg/pr69181-2.c: New test file.
3242 * lib/gcc-dg.exp (dg-test): Consolidate post-test cleanup of
3243 globals by moving it to...
3244 (cleanup-after-saved-dg-test): ...this new function. Add
3245 "global additional_sources_used". Add reset of global
3246 multiline_expected_outputs to the empty list.
3247 * lib/multiline.exp (_multiline_expected_outputs): Rename this
3248 global to...
3249 (multiline_expected_outputs): ...this, and updated comments to
3250 note that it is modified from gcc-dg.exp.
3251 (dg-end-multiline-output): Update for the above renaming.
3252 (handle-multiline-outputs): Likewise. Remove the clearing
3253 of the expected outputs to the empty list.
3254
3c7cbfc0 32552016-01-18 Richard Biener <rguenther@suse.de>
3256
3257 PR tree-optimization/69297
3258 * gcc.dg/vect/costmodel/x86_64/costmodel-pr69297.c: New testcase.
3259
81d49cc1 32602016-01-18 Joseph Myers <joseph@codesourcery.com>
3261
3262 * gcc.target/mips/mips-3d-1.c: Use forbid_cpu=octeon.* in
3263 dg-options.
3264 * gcc.target/mips/mips-3d-2.c: Likewise.
3265 * gcc.target/mips/mips-3d-3.c: Likewise.
3266 * gcc.target/mips/mips-3d-4.c: Likewise.
3267 * gcc.target/mips/mips-3d-5.c: Likewise.
3268 * gcc.target/mips/mips-3d-6.c: Likewise.
3269 * gcc.target/mips/mips-3d-7.c: Likewise.
3270 * gcc.target/mips/mips-3d-8.c: Likewise.
3271 * gcc.target/mips/mips-3d-9.c: Likewise.
3272 * gcc.target/mips/mips-ps-1.c: Likewise.
3273 * gcc.target/mips/mips-ps-2.c: Likewise.
3274 * gcc.target/mips/mips-ps-3.c: Likewise.
3275 * gcc.target/mips/mips-ps-4.c: Likewise.
3276 * gcc.target/mips/mips-ps-5.c: Likewise.
3277 * gcc.target/mips/mips-ps-6.c: Likewise.
3278 * gcc.target/mips/mips-ps-7.c: Likewise.
3279 * gcc.target/mips/mips-ps-type.c: Likewise.
3280 * gcc.target/mips/mips-ps-type-2.c: Likewise.
3281 * gcc.target/mips/mips16-attributes-6.c: Likewise.
3282
03c4ff3a 32832016-01-18 Tom de Vries <tom@codesourcery.com>
3284
3285 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: New test.
3286 * c-c++-common/goacc/kernels-double-reduction.c: New test.
3287 * c-c++-common/goacc/kernels-empty.c: New test.
3288 * c-c++-common/goacc/kernels-eternal.c: New test.
3289 * c-c++-common/goacc/kernels-loop-2.c: New test.
3290 * c-c++-common/goacc/kernels-loop-3.c: New test.
3291 * c-c++-common/goacc/kernels-loop-data-2.c: New test.
3292 * c-c++-common/goacc/kernels-loop-data-enter-exit-2.c: New test.
3293 * c-c++-common/goacc/kernels-loop-data-enter-exit.c: New test.
3294 * c-c++-common/goacc/kernels-loop-data-update.c: New test.
3295 * c-c++-common/goacc/kernels-loop-data.c: New test.
3296 * c-c++-common/goacc/kernels-loop-g.c: New test.
3297 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: New test.
3298 * c-c++-common/goacc/kernels-loop-n.c: New test.
3299 * c-c++-common/goacc/kernels-loop-nest.c: New test.
3300 * c-c++-common/goacc/kernels-loop.c: New test.
3301 * c-c++-common/goacc/kernels-noreturn.c: New test.
3302 * c-c++-common/goacc/kernels-one-counter-var.c: New test.
3303 * c-c++-common/goacc/kernels-parallel-loop-data-enter-exit.c: New test.
3304 * c-c++-common/goacc/kernels-reduction.c: New test.
3305
22e3dcee 33062016-01-18 Tom de Vries <tom@codesourcery.com>
3307
3308 * gcc.dg/autopar/outer-1.c: Update for new parloops instantiation.
3309 * gcc.dg/autopar/outer-2.c: Same.
3310 * gcc.dg/autopar/outer-3.c: Same.
3311 * gcc.dg/autopar/outer-4.c: Same.
3312 * gcc.dg/autopar/outer-5.c: Same.
3313 * gcc.dg/autopar/outer-6.c: Same.
3314 * gcc.dg/autopar/parallelization-1.c: Same.
3315 * gcc.dg/autopar/parloops-exit-first-loop-alt-2.c: Same.
3316 * gcc.dg/autopar/parloops-exit-first-loop-alt-3.c: Same.
3317 * gcc.dg/autopar/parloops-exit-first-loop-alt-4.c: Same.
3318 * gcc.dg/autopar/parloops-exit-first-loop-alt-5.c: Same.
3319 * gcc.dg/autopar/parloops-exit-first-loop-alt-6.c: Same.
3320 * gcc.dg/autopar/parloops-exit-first-loop-alt-7.c: Same.
3321 * gcc.dg/autopar/parloops-exit-first-loop-alt-pr66652.c: Same.
3322 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: Same.
3323 * gcc.dg/autopar/pr39500-1.c: Same.
3324 * gcc.dg/autopar/pr39500-2.c: Same.
3325 * gcc.dg/autopar/pr46193.c: Same.
3326 * gcc.dg/autopar/pr46194.c: Same.
3327 * gcc.dg/autopar/pr49580.c: Same.
3328 * gcc.dg/autopar/pr49960-1.c: Same.
3329 * gcc.dg/autopar/pr49960.c: Same.
3330 * gcc.dg/autopar/pr68373.c: Same.
3331 * gcc.dg/autopar/reduc-1.c: Same.
3332 * gcc.dg/autopar/reduc-1char.c: Same.
3333 * gcc.dg/autopar/reduc-1short.c: Same.
3334 * gcc.dg/autopar/reduc-2.c: Same.
3335 * gcc.dg/autopar/reduc-2char.c: Same.
3336 * gcc.dg/autopar/reduc-2short.c: Same.
3337 * gcc.dg/autopar/reduc-3.c: Same.
3338 * gcc.dg/autopar/reduc-4.c: Same.
3339 * gcc.dg/autopar/reduc-6.c: Same.
3340 * gcc.dg/autopar/reduc-7.c: Same.
3341 * gcc.dg/autopar/reduc-8.c: Same.
3342 * gcc.dg/autopar/reduc-9.c: Same.
3343 * gcc.dg/autopar/uns-outer-4.c: Same.
3344 * gcc.dg/autopar/uns-outer-5.c: Same.
3345 * gcc.dg/autopar/uns-outer-6.c: Same.
3346 * gfortran.dg/parloops-exit-first-loop-alt-2.f95: Same.
3347 * gfortran.dg/parloops-exit-first-loop-alt.f95: Same.
3348
fd5cbe2f 33492016-01-18 Alan Lawrence <alan.lawrence@arm.com>
3350
3351 PR target/63679
3352 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove XFAIL for powerpc(32), hppa,
3353 aarch64, sparc, s390. Add --param sra-max-scalarization-size-Ospeed.
3354
fa75ab55 33552016-01-18 Alan Lawrence <alan.lawrence@arm.com>
3356
3357 PR target/63679
3358 * gcc.dg/tree-ssa/ssa-dom-cse-5.c: New.
3359 * gcc.dg/tree-ssa/ssa-dom-cse-6.c: New.
3360 * gcc.dg/tree-ssa/ssa-dom-cse-7.c: New.
3361
214b2582 33622016-01-18 Alan Lawrence <alan.lawrence@arm.com>
3363
3364 PR target/63679
3365 * gcc.dg/tree-ssa/sra-17.c: New.
3366 * gcc.dg/tree-ssa/sra-18.c: New.
3367
13146837 33682016-01-18 Ilya Enkovich <enkovich.gnu@gmail.com>
3369
3370 * gcc.target/i386/pr65105-5.c: Adjust to andn generation.
3371
6ccd18c2 33722016-01-18 Eric Botcazou <ebotcazou@adacore.com>
3373
3374 * gnat.dg/inline12.adb: New test.
3375
8872b95f 33762016-01-18 Bin Cheng <bin.cheng@arm.com>
3377
3378 PR tree-optimization/66797
3379 * gcc.c-torture/execute/pr65447.c: Relax check condition.
3380
971514e3 33812016-01-18 Richard Biener <rguenther@suse.de>
3382
3383 PR tree-optimization/69170
3384 * gcc.dg/torture/pr69170.c: New testcase.
3385
dfb6d139 33862016-01-17 John David Anglin <danglin@gcc.gnu.org>
9b2d1aab 3387
3388 * gcc.dg/torture/builtin-integral-1.c: Require c99_runtime.
3389
164d84c2 33902016-01-16 Tom de Vries <tom@codesourcery.com>
3391
3392 * c-c++-common/goacc/kernels-alias-ipa-pta-4.c: New test.
3393
4c33b769 33942016-01-16 Tom de Vries <tom@codesourcery.com>
3395
3396 * gcc.dg/parloops-exit-first-loop-alt.c: Move ...
3397 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: ... here. Remove
3398 redundant dg-require-effective-target pthread.
3399 * gcc.dg/parloops-exit-first-loop-alt-2.c: Same.
3400 * gcc.dg/parloops-exit-first-loop-alt-3.c: Same.
3401 * gcc.dg/parloops-exit-first-loop-alt-4.c: Same.
3402 * gcc.dg/parloops-exit-first-loop-alt-5.c: Same.
3403 * gcc.dg/parloops-exit-first-loop-alt-6.c: Same.
3404 * gcc.dg/parloops-exit-first-loop-alt-7.c: Same.
3405 * gcc.dg/parloops-exit-first-loop-alt-pr66652.c: Same.
3406
673441b0 34072016-01-16 David Edelsohn <dje.gcc@gmail.com>
3408
3409 PR target/68609
3410 * gcc.target/powerpc/recip-6.c: Enable on AIX.
3411 * gcc.target/powerpc/recip-7.c: Same.
3412
90153ae7 34132016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
3414
3415 PR c++/69091
3416 * g++.dg/template/pr69091.C: New test.
3417
bc24d01d 34182016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
3419
3420 * c-c++-common/cilk-plus/AN/an-if.c: Check that the original
3421 dump does not contain an error_mark_node.
3422 * c-c++-common/cilk-plus/CK/pr60469.c: Likewise.
3423 * c-c++-common/cilk-plus/AN/fn_ptr-2.c: New xfail'd test.
3424
4067c0fd 34252016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
3426
3427 PR c++/68936
3428 * g++.dg/template/pr68936.C: New test.
3429
27c6dbdd 34302016-01-15 David Edelsohn <dje.gcc@gmail.com>
3431
3432 PR target/68609
3433 * gcc.target/powerpc/recip-1.c: Adjust for Goldschmidt's Algorithm.
3434 * gcc.target/powerpc/recip-2.c: Same.
3435 * gcc.target/powerpc/recip-3.c: Same.
3436 * gcc.target/powerpc/recip-4.c: Same.
3437 * gcc.target/powerpc/recip-sqrtf.c: Same.
3438
e390c57d 34392016-01-15 Jeff Law <law@redhat.com>
3440
3441 PR tree-optimization/69270
3442 * gcc.dg/tree-ssa/pr69270-2.c: New test.
3443 * gcc.dg/tree-ssa/pr69270-3.c: New test.
3444
ddcfeaf1 34452016-01-15 Paul Thomas <pault@gcc.gnu.org>
3446
3447 PR fortran/49630
3448 * gfortran.dg/deferred_character_13.f90: New test for the fix
3449 of comment 3 of the PR.
3450
3451 PR fortran/54070
3452 * gfortran.dg/deferred_character_8.f90: New test
3453 * gfortran.dg/allocate_error_5.f90: New test
3454
3455 PR fortran/60593
3456 * gfortran.dg/deferred_character_10.f90: New test
3457
3458 PR fortran/60795
3459 * gfortran.dg/deferred_character_14.f90: New test
3460
3461 PR fortran/61147
3462 * gfortran.dg/deferred_character_11.f90: New test
3463
3464 PR fortran/64324
3465 * gfortran.dg/deferred_character_9.f90: New test
3466
81be349c 34672016-01-15 Vladimir Makarov <vmakarov@redhat.com>
3468
3469 PR rtl-optimization/69030
3470 * gcc.target/i386/pr69030.c: New.
3471
998456c5 34722016-01-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3473
3474 * gcc.target/aarch64/target_attr_17.c: New test.
3475
0d85be19 34762016-01-15 Richard Biener <rguenther@suse.de>
3477
3478 PR tree-optimization/66856
3479 * gcc.dg/torture/pr66856-1.c: New testcase.
3480 * gcc.dg/torture/pr66856-2.c: Likewise.
3481
321d36c8 34822016-01-15 Richard Biener <rguenther@suse.de>
3483
3484 PR debug/69137
3485 * g++.dg/lto/pr69137_0.C: New testcase.
3486
d94a1f53 34872016-01-15 Richard Sandiford <richard.sandiford@arm.com>
3488
3489 PR middle-end/69246
3490 * gcc.target/i386/pr69246.c: New test.
3491
5fe9a861 34922016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
3493
a9c01e81 3494 * gfortran.dg/bind_c_array_params_2.f90: Fix test patterns for S/390.
5fe9a861 3495
3d05a5e9 34962016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
3497
3498 PR c++/56194
3499 * g++.dg/init/const9.C: Disable test on S/390.
3500
5e8132b5 35012016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
3502
3503 * g++.dg/Wframe-address.C: Test requires -mbackchain for s390*-*-*.
3504 * g++.dg/Wno-frame-address.C: Ditto.
3505
32307cdf 35062016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
3507
3508 * gcc.dg/tree-ssa/20040204-1.c: Do not xfail on S/390.
3509
1ca28250 35102016-01-15 Richard Biener <rguenther@suse.de>
3511
3512 PR tree-optimization/68961
3513 * gcc.dg/vect/costmodel/x86_64/costmodel-pr68961.c: New testcase.
3514
6271bd93 35152016-01-15 Ilya Enkovich <enkovich.gnu@gmail.com>
3516
3517 * gcc.target/i386/pr65105-5.c: New test.
3518
dfb6d139 35192016-01-15 Jan Hubicka <hubicka@ucw.cz>
9dbe6a63 3520
3521 * gcc.c-torture/execute/alias-4.c: New testcase.
3522
dfb6d139 35232016-01-15 Jan Hubicka <hubicka@ucw.cz>
a70589b9 3524
3525 PR ipa/68148
3526 * g++.dg/ipa/devirt-49.C: New testcase.
3527
7bbac464 35282016-01-15 Christian Bruel <christian.bruel@st.com>
86eff91f 3529
3530 PR target/65837
3531 * gcc.target/arm/attr-neon-builtin-fail2.c: New test.
3532 * gcc.target/arm/lto/pr65837-attr_0.c: New test.
3533 * gcc.target/arm/lto/pr65837_0.c: Fix skip condition and use ACLE name.
3534
4345b868 35352016-01-15 Richard Biener <rguenther@suse.de>
3536
3537 PR tree-optimization/69117
3538 * gcc.dg/torture/pr69117.c: New testcase.
3539
580357e7 35402015-01-14 Ryan Burn <contact@rnburn.com>
7d600da5 3541
3542 PR c++/69048
3543 * g++.dg/cilk-plus/CK/pr69048.cc: New test.
3544
612baa31 35452016-01-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
3546
3547 PR testsuite/67509
3548 * gfortran.dg/ieee/ieee_7.f90: For out of bound precision or
3549 range tests use 100 * maximum instead of maximum + 1.
3550
44e09bc4 35512016-01-14 Jakub Jelinek <jakub@redhat.com>
3552
3553 PR debug/69244
3554 * gcc.dg/guality/pr69244.c: New test.
3555
96962ae4 35562016-01-14 Uros Bizjak <ubizjak@gmail.com>
3557
3558 * lib/target-supports.exp (check_effective_target_issignaling):
3559 New procedure.
3560 * gcc.dg/pr61441.c: Require issignaling effective target.
3561
ab9c400b 35622016-01-14 Segher Boessenkool <segher@kernel.crashing.org>
3563
3564 PR target/68803
3565 * gcc.target/powerpc/20050603-3.c: Add xfails for powerpc64le.
3566
a7ed4583 35672016-01-14 David Malcolm <dmalcolm@redhat.com>
3568
3569 PR c++/68819
3570 PR preprocessor/69177
3571 * gcc.dg/plugin/location-overflow-test-1.c: New test case.
3572 * gcc.dg/plugin/location-overflow-test-2.c: New test case.
3573 * gcc.dg/plugin/location_overflow_plugin.c: New test plugin.
3574 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
3575
77f35cec 35762016-01-14 Marek Polacek <polacek@redhat.com>
3577
3578 PR c/69262
3579 * gcc.dg/array-15.c: New test.
3580
915d0950 35812016-01-14 Jakub Jelinek <jakub@redhat.com>
3582
3583 PR middle-end/68146
3584 PR tree-optimization/69155
3585 * gfortran.dg/pr68146.f: New test.
3586 * gfortran.dg/pr69155.f90: New test.
3587
24651fb7 35882016-01-14 Richard Biener <rguenther@suse.de>
3589
3590 PR tree-optimization/68060
3591 * gcc.dg/torture/pr68060-1.c: New testcase.
3592 * gcc.dg/torture/pr68060-2.c: Likewise.
3593
2f63f950 35942016-01-14 Nick Clifton <nickc@redhat.com>
3595
3596 * lib/target-supports.exp
3597 (check_effective_target_arm_neon_ok_nocache): Add an option
3598 sequence that includes setting the ARM architecture to ARMv7-A.
3599 * gcc.target/arm/attr-neon.c: Use dg-add-options to add the
3600 command line options necessary to enable Neon support.
3601 * gcc.target/arm/neon-vlshr-imm-1.c: Likewise.
3602 * gcc.target/arm/neon-vshl-imm-1.c: Likewise.
3603 * gcc.target/arm/neon-vshr-imm-1.c: Likewise.
3604 * gcc.target/arm/pr69180.c: Likewise.
3605
3ce0acde 36062016-01-14 Jeff Law <law@redhat.com>
3607
3608 PR tree-optimization/69270
3609 * gcc.dg/tree-ssa/pr69270.c: New test.
3610
bda05c57 36112016-01-13 Bernd Schmidt <bschmidt@redhat.com>
3612
3613 PR c/66208
3614 * c-c++-common/pr66208.c: New file.
3615
9b657cf1 36162016-01-13 Jakub Jelinek <jakub@redhat.com>
3617
3618 PR tree-optimization/69156
3619 * gcc.dg/pr69156.c: New test.
3620
58ba1b9d 36212016-01-13 H.J. Lu <hongjiu.lu@intel.com>
3622
3623 * gcc.target/i386/pr69225-7.c: New test.
3624
e5fee0fe 36252016-01-13 Richard Henderson <rth@redhat.com>
3626
3627 * gcc.dg/tm/memopt-13.c: Update expected function.
3628 * gcc.dg/tm/memopt-6.c: Likewise.
3629
3f0e9745 36302016-01-13 Uros Bizjak <ubizjak@gmail.com>
3631
3632 * gcc.target/i386/pr45685.c (dg-options): Add -mno-sse4.
3633 * gcc.target/i386/pr68432-1.c (dg-options): Ditto.
3634 * gcc.target/i386/pr68432-2.c (dg-options): Ditto.
3635 * gcc.target/i386/pr68432-3.c (dg-options): Ditto.
7a6ddc0d 3636
3f0e9745 36372016-01-13 Tom de Vries <tom@codesourcery.com>
3638
3639 PR tree-optimization/69169
7a6ddc0d 3640 * gcc.dg/pr69169.c: New test.
3641
9b657cf1 36422016-01-13 Alexander Fomin <alexander.fomin@intel.com>
7361eb31 3643
3644 PR target/69228
3645 * gcc.target/i386/avx512pf-vscatterpf0dpd-1.c: Adjust.
3646 * gcc.target/i386/avx512pf-vscatterpf0dps-1.c: Likewise.
3647 * gcc.target/i386/avx512pf-vscatterpf0qpd-1.c: Likewise.
3648 * gcc.target/i386/avx512pf-vscatterpf0qps-1.c: Likewise.
3649 * gcc.target/i386/avx512pf-vscatterpf1dpd-1.c: Likewise.
3650 * gcc.target/i386/avx512pf-vscatterpf1dps-1.c: Likewise.
3651 * gcc.target/i386/avx512pf-vscatterpf1qpd-1.c: Likewise.
3652 * gcc.target/i386/avx512pf-vscatterpf1qps-1.c: Likewise.
3653
f704d701 36542016-01-13 Jakub Jelinek <jakub@redhat.com>
3655
3656 PR target/69247
3657 * gcc.dg/pr69247.c: New test.
3658
e966d6b9 36592016-01-13 Richard Biener <rguenther@suse.de>
3660
3661 PR tree-optimization/69242
3662 * gcc.dg/torture/pr69242.c: New testcase.
3663
1ca1d9b2 36642016-01-13 Richard Biener <rguenther@suse.de>
3665
3666 PR tree-optimization/69186
3667 * gcc.dg/torture/pr69186.c: New testcase.
3668
d07cbccc 36692016-01-13 Jeff Law <law@redhat.com>
3670
3671 PR tree-optimization/67755
3672 * gcc.dg/tree-ssa/pr67755.c: New test.
3673
36742016-01-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
0ebbc233 3675
3676 * gcc.c-torture/unsorted/dump-noaddr.x (dump_compare): Replace static
3677 pass number in output by a star.
3678
b95d41cf 36792016-01-12 Bin Cheng <bin.cheng@arm.com>
3680
3681 PR tree-optimization/68911
3682 * gcc.c-torture/execute/pr68911.c: New test.
3683
91d87e22 36842016-01-12 Marek Polacek <polacek@redhat.com>
3685
3686 PR c++/68979
3687 * g++.dg/warn/permissive-1.C: New test.
3688
8a9401a4 36892016-01-12 Jakub Jelinek <jakub@redhat.com>
3690
3691 PR objc++/68511
3692 PR c++/69213
3693 * g++.dg/opt/pr69213.C: New test.
3694
b9cb7a67 36952016-01-12 Christian Bruel <christian.bruel@st.com>
3696
3697 PR target/69180
3698 * gcc.target/arm/pr69180.c: New test.
3699
e4c96992 37002016-01-12 Richard Biener <rguenther@suse.de>
3701
3702 PR lto/69077
3703 * g++.dg/lto/pr69077_0.C: New testcase.
3704 * g++.dg/lto/pr69077_1.C: Likewise.
3705
90525f61 37062016-01-12 Jakub Jelinek <jakub@redhat.com>
3707
3708 PR target/69175
3709 * g++.dg/opt/pr69175.C: New test.
3710
9e7edfd3 37112016-01-12 Alan Lawrence <alan.lawrence@arm.com>
3712
3713 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Declare functions as 'extern'
3714 rather than #including math.h & stdlib.h.
3715 * gcc.dg/vect/pr47001.c: Declare abort as 'extern', remove stdlib.h.
3716 * gcc.dg/vect/pr49771.c: Likewise.
3717 * gcc.dg/vect/vect-10-big-array.c: Likewise.
3718 * gcc.dg/vect/vect-neg-store-1.c: Likewise.
3719 * gcc.dg/vect/vect-neg-store-2.c: Likewise.
3720 * gcc.dg/vect/slp-37.c: Change NULL to 0, remove stdlib.h.
3721 * gcc.dg/vect/pr40254.c: Remove unnecessary include of stdlib.h.
3722 * gcc.dg/vect/pr44507.c: Likewise.
3723 * gcc.dg/vect/pr45902.c: Likewise.
3724 * gcc.dg/vect/slp-widen-mult-half.c: Likewise.
3725 * gcc.dg/vect/vect-117.c: Likewise.
3726 * gcc.dg/vect/vect-99.c: Likewise.
3727 * gcc.dg/vect/vect-aggressive-1.c: Likewise.
3728 * gcc.dg/vect/vect-cond-1.c: Likewise.
3729 * gcc.dg/vect/vect-cond-2.c: Likewise.
3730 * gcc.dg/vect/vect-cond-3.c: Likewise.
3731 * gcc.dg/vect/vect-cond-4.c: Likewise.
3732 * gcc.dg/vect/vect-mask-load-1.c: Likewise.
3733 * gcc.dg/vect/vect-mask-loadstore-1.c: Likewise.
3734 * gcc.dg/vect/vect-over-widen-1-big-array.c: Likewise.
3735 * gcc.dg/vect/vect-over-widen-1.c: Likewise.
3736 * gcc.dg/vect/vect-over-widen-2-big-array.c: Likewise.
3737 * gcc.dg/vect/vect-over-widen-2.c: Likewise.
3738 * gcc.dg/vect/vect-over-widen-3-big-array.c: Likewise.
3739 * gcc.dg/vect/vect-over-widen-3.c: Likewise.
3740 * gcc.dg/vect/vect-over-widen-4-big-array.c: Likewise.
3741 * gcc.dg/vect/vect-over-widen-4.c: Likewise.
3742 * gcc.dg/vect/vect-widen-mult-const-s16.c: Likewise.
3743 * gcc.dg/vect/vect-widen-mult-const-u16.c: Likewise.
3744 * gcc.dg/vect/vect-widen-mult-half-u8.c: Likewise.
3745 * gcc.dg/vect/vect-widen-mult-half.c: Likewise.
3746 * gcc.dg/vect/no-trapping-math-vect-ifcvt-11.c: Remove unnecessary
3747 include of signal.h.
3748 * gcc.dg/vect/no-trapping-math-vect-ifcvt-12.c: Likewise.
3749 * gcc.dg/vect/no-trapping-math-vect-ifcvt-13.c: Likewise.
3750 * gcc.dg/vect/no-trapping-math-vect-ifcvt-14.c: Likewise.
3751 * gcc.dg/vect/no-trapping-math-vect-ifcvt-15.c: Likewise.
3752 * gcc.dg/vect/no-trapping-math-vect-ifcvt-16.c: Likewise.
3753 * gcc.dg/vect/vect-ifcvt-16.c: Likewise.
3754 * gcc.dg/vect/vect-ifcvt-17.c: Likewise.
3755 * gcc.dg/vect/vect-ifcvt-2.c: Likewise.
3756 * gcc.dg/vect/vect-ifcvt-3.c: Likewise.
3757 * gcc.dg/vect/vect-ifcvt-4.c: Likewise.
3758 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
3759 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
3760 * gcc.dg/vect/vect-ifcvt-6.c: Likewise.
3761 * gcc.dg/vect/vect-ifcvt-7.c: Likewise.
3762 * gcc.dg/vect/vect-ifcvt-9.c: Likewise.
3763 * gcc.dg/vect/vect-outer-5.c: Likewise.
3764 * gcc.dg/vect/vect-outer-6.c: Likewise.
3765 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Remove unnecessary
3766 include of stdio.h.
3767
3368873d 37682016-01-12 Nick Clifton <nickc@redhat.com>
3769
3770 PR target/68913
3771 * gcc.dg/lto/pr61886_0.c: Rename the external function called
3772 to fread so that it will be found in all target runtimes.
3773
0464ea95 37742016-01-12 Richard Biener <rguenther@suse.de>
3775
3776 PR tree-optimization/69053
3777 * g++.dg/torture/pr69053.C: New testcase.
3778
7819730f 37792016-01-12 Richard Biener <rguenther@suse.de>
3780
3781 PR tree-optimization/69168
3782 * gcc.dg/torture/pr69168.c: New testcase.
3783
995bfebf 37842016-01-12 Richard Biener <rguenther@suse.de>
3785
3786 PR tree-optimization/69157
3787 * gcc.dg/torture/pr69157.c: New testcase.
3788
37892016-01-12 Richard Biener <rguenther@suse.de>
3790
3791 PR tree-optimization/69174
3792 * gcc.dg/torture/pr69174.c: New testcase.
3793
1d10d64c 37942016-01-12 Jakub Jelinek <jakub@redhat.com>
3795
3796 PR c++/66808
3797 PR c++/69000
3798 * g++.dg/tls/pr66808.C: New test.
3799 * g++.dg/tls/pr69000.C: New test.
3800
f0b79faf 38012016-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3802
3803 * gcc.target/powerpc/swaps-p8-23.c: New test.
3804 * gcc.target/powerpc/swaps-p8-24.c: Likewise.
3805
04cf75a4 38062016-01-11 John David Anglin <danglin@gcc.gnu.org>
3807
3808 PR tree-optimization/68356
3809 * gcc.dg/torture/pr68264.c: Disable exp2 ERANGE test on hppa unix.
3810
0eb4264c 38112016-01-12 Kugan Vivekanandarajah <kuganv@linaro.org>
3812 Jim Wilson <jim.wilson@linaro.org>
3813
3814 PR target/69194
3815 * gcc.target/arm/pr69194.c: New test.
3816
2f66de64 38172016-01-11 H.J. Lu <hongjiu.lu@intel.com>
3818
3819 PR target/69225
3820 * gcc.target/i386/pr69225-1.c: New test.
3821 * gcc.target/i386/pr69225-2.c: Likewise.
3822 * gcc.target/i386/pr69225-3.c: Likewise.
3823 * gcc.target/i386/pr69225-4.c: Likewise.
3824 * gcc.target/i386/pr69225-5.c: Likewise.
3825 * gcc.target/i386/pr69225-6.c: Likewise.
3826
36105e82 38272016-01-11 Jakub Jelinek <jakub@redhat.com>
3828
1c78ce2e 3829 PR target/67462
3830 * gcc.dg/ifcvt-3.c: Only compile on lp64 targets, include also i?86
3831 if lp64.
3832
a4a87320 3833 PR target/69071
3834 * gcc.dg/pr69071.c: New test.
3835
91fbd04f 3836 PR c++/69211
3837 * g++.dg/opt/pr69211.C: New test.
3838
36105e82 3839 PR tree-optimization/69214
3840 * gcc.c-torture/compile/pr69214.c: New test.
3841
e934c380 38422016-01-11 Uros Bizjak <ubizjak@gmail.com>
3843
3844 * gcc.target/i386/pr66232-10.c: Do not compile on ia32 target.
3845 * gcc.target/i386/pr66232-11.c: Ditto.
3846 * gcc.target/i386/pr66232-12.c: Ditto.
3847 * gcc.target/i386/pr66232-13.c: Ditto.
3848
3ff1b153 38492016-01-11 Richard Biener <rguenther@suse.de>
3850
3851 PR tree-optimization/69173
3852 * gcc.dg/torture/pr69173.c: New testcase.
3853
04e1504c 38542016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3855
3856 PR rtl-optimization/68796
3857 * gcc.target/aarch64/tst_5.c: New test.
3858 * gcc.target/aarch64/tst_6.c: Likewise.
3859
ae8718b5 38602016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3861
3862 PR rtl-optimization/68841
3863 * gcc.dg/pr68841.c: New test.
3864 * gcc.c-torture/execute/pr68841.c: New test.
3865
bd8bece2 38662016-01-11 Yuri Rumyantsev <ysrumyan@gmail.com>
3867
3868 PR rtl-optimization/68920
3869 * gcc.dg/ifcvt-4.c: Add "--param max-rtl-if-conversion-insns=3" option
3870 for ix86 targets.
3871 * gcc.dg/ifcvt-5.c: New test.
3872
9b657cf1 38732016-01-11 Alexandre Oliva <aoliva@redhat.com>
57c83f79 3874
3875 PR bootstrap/69123
3876 * g++.dg/pr69123.C: New.
3877
7a158352 38782016-01-11 Ilya Enkovich <enkovich.gnu@gmail.com>
3879
3880 PR target/69010
3881 * gcc.target/i386/pr69010.c: New test.
3882
ff375d11 38832016-01-11 Martin Jambor <mjambor@suse.cz>
3884
3885 PR ipa/69044
3886 * gcc.target/i386/chkp-pr69044.c: New test.
3887
9eb890f1 38882016-01-11 Tom de Vries <tom@codesourcery.com>
3889
3890 PR tree-optimization/69109
3891 * gcc.dg/autopar/pr69109-2.c: New test.
3892 * gcc.dg/autopar/pr69109.c: New test.
3893
c4157ee5 38942016-01-11 Tom de Vries <tom@codesourcery.com>
3895
3896 PR tree-optimization/69108
3897 * gcc.dg/autopar/pr69108.c: New test.
3898
b933e511 38992016-01-10 Patrick Palka <ppalka@gcc.gnu.org>
3900
3901 PR c++/69029
3902 * c-c++-common/Wisleading-indentation.c: Augment test.
3903
efb73de1 39042016-01-10 Thomas Koenig <tkoenig@gcc.gnu.org>
3905
3906 PR fortran/69154
3907 * gfortran.dg/inline_matmul_12.f90: New test.
3908
40c86c3b 39092016-01-10 Paul Thomas <pault@gcc.gnu.org>
3910
3911 PR fortran/67779
3912 * gfortran.dg/actual_array_offset_1: New test.
3913
a006c0bb 39142016-01-10 Tom de Vries <tom@codesourcery.com>
3915
3916 PR tree-optimization/69062
3917 * gcc.dg/autopar/pr69062.c: New test.
3918
880ed4be 39192016-01-10 Thomas Schwinge <thomas@codesourcery.com>
3920
3921 * gcc.dg/vect/slp-perm-1.c: Fix scan-tree-dump syntax.
3922 * gcc.dg/vect/slp-perm-2.c: Likewise.
3923 * gcc.dg/vect/slp-perm-3.c: Likewise.
3924 * gcc.dg/vect/slp-perm-5.c: Likewise.
3925 * gcc.dg/vect/slp-perm-6.c: Likewise.
3926 * gcc.dg/vect/slp-perm-7.c: Likewise.
3927 * gcc.dg/vect/slp-perm-8.c: Likewise.
3928
d95e1856 39292016-01-10 Tom de Vries <tom@codesourcery.com>
3930
3931 PR tree-optimization/69039
3932 * gcc.dg/autopar/pr69039.c: New test.
3933
0f8f48d0 39342016-01-09 Marek Polacek <polacek@redhat.com>
3935
3936 PR c++/69113
3937 * g++.dg/pr69113.C: New test.
3938
7dff0499 39392016-01-09 Jakub Jelinek <jakub@redhat.com>
3940
3941 PR middle-end/50865
3942 PR tree-optimization/69097
3943 * gcc.c-torture/execute/pr50865.c: New test.
3944 * gcc.c-torture/execute/pr69097-1.c: New test.
3945 * gcc.c-torture/execute/pr69097-2.c: New test.
3946 * gcc.dg/pr69097-1.c: New test.
3947 * gcc.dg/pr69097-2.c: New test.
3948
18431e78 39492016-01-09 Jakub Jelinek <jakub@redhat.com>
3950
3951 PR c++/69164
3952 * g++.dg/opt/pr69164.C: New test.
3953
1943a4a2 39542016-01-08 Jakub Jelinek <jakub@redhat.com>
3955
3956 PR tree-optimization/69167
3957 * gcc.dg/pr69167.c: New test.
3958
a143e277 39592016-01-08 Marek Polacek <polacek@redhat.com>
3960
3961 PR c++/68449
3962 * g++.dg/pr68449.C: New.
3963
44c01906 39642016-01-08 Alan Lawrence <alan.lawrence@arm.com>
3965
3966 PR tree-optimization/68707
3967 * lib/target-supports.exp (check_effective_target_vect_load_lanes): New.
3968 * gcc.dg/vect/slp-perm-1.c: Look for vect_load_lanes instead of SLP
3969 on platforms supporting it.
3970 * gcc.dg/vect/slp-perm-2.c: Likewise.
3971 * gcc.dg/vect/slp-perm-3.c: Likewise.
3972 * gcc.dg/vect/slp-perm-5.c: Likewise.
3973 * gcc.dg/vect/slp-perm-7.c: Likewise.
3974 * gcc.dg/vect/slp-perm-8.c: Likewise.
3975 * gcc.dg/vect/slp-perm-6.c: Look for vect_load_lanes in addition to SLP
3976 on platforms supporting it.
3977
c437d1e8 39782016-01-08 Jakub Jelinek <jakub@redhat.com>
3979
c9595c51 3980 PR tree-optimization/69162
3981 * gcc.dg/pr69162.c: New test.
3982
c437d1e8 3983 PR tree-optimization/69172
3984 * gcc.dg/pr69172.c: New test.
3985
6a46a28c 39862016-01-08 Thomas Preud'homme <thomas.preudhomme@arm.com>
3987
3988 PR tree-optimization/67781
3989 * gcc.c-torture/execute/pr67781.c: New file.
3990
62ad9a04 39912016-01-08 Jakub Jelinek <jakub@redhat.com>
3992
3993 PR tree-optimization/69083
3994 * gcc.dg/vect/pr69083.c: New test.
3995
9e0e8c2a 39962016-01-08 Sujoy Saraswati <sujoy.saraswati@hpe.com>
3997
3998 PR tree-optimization/61441
3999 * gcc.dg/pr61441.c: Restrict to linux and gnu targets.
4000 Use -fexcess-precision=standard for compiler options.
4001 Use fabs() only when __FLT_EVAL_METHOD__ == 0.
4002
5d034e37 40032016-01-08 Jakub Jelinek <jakub@redhat.com>
4004
5013f740 4005 PR fortran/69128
4006 * gfortran.dg/gomp/pr69128.f90: New test.
4007
5d034e37 4008 PR c++/69145
4009 * g++.dg/ext/pr69145-1.C: New test.
4010 * g++.dg/ext/pr69145-2-very-long-filename.cc: New file.
4011 * g++.dg/ext/pr69145-2.h: New file.
4012
517906ff 40132016-01-07 Martin Sebor <msebor@redhat.com>
4014
4015 PR c/68966
4016 * gcc.dg/atomic-fetch-bool.c: New test.
4017 * gcc.dg/sync-fetch-bool.c: New test.
4018
cdbb524c 40192016-01-07 H.J. Lu <hongjiu.lu@intel.com>
4020
4021 PR fortran/66680
4022 gfortran.dg/gomp/pr66680.f90: Moved to libgomp.
4023
ec3aba9e 40242016-01-07 Nick Clifton <nickc@redhat.com>
4025
4026 PR target/66655
4027 * g++.dg/pr66655.C: New test.
4028 * g++.dg/pr66655_1.cc: Test support file.
4029 * g++.dg/pr66655.h: Test header file.
4030
9b657cf1 40312016-01-07 Dominique d'Humieres <dominiq@lps.ens.fr>
06634746 4032
4033 PR fortran/66680
4034 gfortran.dg/gomp/pr66680.f90: New test.
4035
cd45d7a5 40362016-01-07 H.J. Lu <hongjiu.lu@intel.com>
4037
4038 PR target/69171
4039 * gcc.target/i386/pr69171-1.c: New test.
4040 * gcc.target/i386/pr69171-2.c: Likewise.
4041 * gcc.target/i386/pr69171-3.c: Likewise.
4042 * gcc.target/i386/pr69171-4.c: Likewise.
4043 * gcc.target/i386/pr69171-5.c: Likewise.
4044 * gcc.target/i386/pr69171-6.c: Likewise.
4045
4a86a91a 40462015-12-15 Bernd Schmidt <bschmidt@redhat.com>
4047
4048 PR middle-end/67639
4049 * c-c++-common/pr67639.c: New test.
4050
34c05552 40512016-01-07 Jakub Jelinek <jakub@redhat.com>
4052
4053 PR tree-optimization/69141
4054 * g++.dg/opt/pr69141.C: New test.
4055
f08d6895 40562016-01-06 Eric Botcazou <ebotcazou@adacore.com>
4057
4058 * gcc.target/sparc/20151219-1.c: Skip in 64-bit mode.
4059
32ec4173 40602016-01-06 Uros Bizjak <ubizjak@gmail.com>
4061
4062 PR target/69140
4063 * gcc.target/i386/pr69140.c: New test
4064
d74214f3 40652016-01-06 David Malcolm <dmalcolm@redhat.com>
4066
4067 * gcc.dg/bad-dereference.c: New test case.
4068
73991cab 40692015-01-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4070
4071 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: New test.
4072
fc8cc457 40732016-01-06 Andreas Schwab <schwab@linux-m68k.org>
4074
4075 * gcc.dg/atomic-invalid-2.c: Remove duplicated content.
4076
be3c9981 40772016-01-06 Marek Polacek <polacek@redhat.com>
4078
4079 PR sanitizer/69099
4080 * gcc.dg/ubsan/float-cast-overflow-atomic.c: New test.
4081
2cb724f9 40822016-01-05 Marek Polacek <polacek@redhat.com>
4083
4084 PR c/69104
4085 * gcc.dg/atomic-invalid-2.c: New.
4086
233a53ed 40872016-01-05 H.J. Lu <hongjiu.lu@intel.com>
4088
4089 PR target/68991
4090 * gcc.target/i386/pr68991.c: New test.
4091
ea87c5e3 40922016-01-05 H.J. Lu <hongjiu.lu@intel.com>
4093
4094 PR target/68991
4095 * g++.dg/pr68991-1.C: New test.
4096 * g++.dg/pr68991-2.C: Likewise.
4097
1943a4a2 40982016-01-05 Sergei Trofimovich <siarheit@google.com>
afe82e5b 4099
1943a4a2 4100 PR other/60465
afe82e5b 4101 * gcc.target/ia64/pr60465-gprel64.c: New test.
4102 * gcc.target/ia64/pr60465-gprel64-c37.c: New test.
4103
1e9147dd 41042016-01-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4105
4106 PR rtl-optimization/68651
4107 * gcc.target/aarch64/pr68651_1.c: New test.
4108
d42aa619 41092016-01-05 David Malcolm <dmalcolm@redhat.com>
4110
4111 PR c/69122
4112 * c-c++-common/Wmisleading-indentation.c (pr69122): New function.
4113
1776de76 41142016-01-05 Nathan Sidwell <nathan@acm.org>
4115
2d7d361d 4116 PR c++/58583
4117 * g++.dg/cpp0x/nsdmi-template14.C: Adjust test & errors.
4118
1776de76 4119 * gcc.dg/alias-15.c: New.
4120
5beb12c0 41212016-01-05 Nick Clifton <nickc@redhat.com>
4122
4123 PR target/68870
4124 * g++.dg/pr68770.C: New test.
4125
d8cca921 41262016-01-04 Mike Stump <mikestump@comcast.net>
4127
4128 * lib/target-supports.exp (check_effective_target_cilkplus):
4129 cilkplus targets require pthreads.
afc907ef 4130 (check_effective_target_cilkplus): Remove special case for NVPTX.
d8cca921 4131
8427dff3 41322016-01-04 Michael Meissner <meissner@linux.vnet.ibm.com>
4133
4134 * gcc.target/powerpc/p9-permute.c: New test for xxperm code
4135 generation.
4136
f1717362 41372016-01-04 Jakub Jelinek <jakub@redhat.com>
4138
4139 Update copyright years.
4140
d7d6a3ab 41412016-01-04 Marek Polacek <polacek@redhat.com>
4142
4143 PR c/68908
4144 * gcc.dg/atomic/c11-atomic-exec-6.c: New test.
4145 * gcc.dg/atomic/c11-atomic-exec-7.c: New test.
4146 * gcc.dg/atomic/stdatomic-op-5.c: New test.
4147
b8f4a5f9 41482016-01-04 Eric Botcazou <ebotcazou@adacore.com>
4149
4150 * gcc.target/sparc/20160104-2.c: New test.
4151
6b5c028f 41522016-01-04 Eric Botcazou <ebotcazou@adacore.com>
4153
4154 * gcc.target/sparc/20160104-1.c: New test.
4155
300e1002 41562016-01-03 Paul Thomas <pault@gcc.gnu.org>
4157
4158 PR fortran/65045
4159 * gfortran.dg/pr65045.f90: New test.
4160
855b105f 41612016-01-02 Eric Botcazou <ebotcazou@adacore.com>
4162
4163 * gnat.dg/specs/debug1.ads: Delete.
4164
bdc177dc 41652016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4166
4167 PR libgfortran/68867
4168 * gfortran.dg/default_format_denormal_2.f90: Fix the dg regular
4169 expression.
4170
48aaffae 41712016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4172
4173 PR libgfortran/68867
4174 * gfortran.dg/default_format_denormal_2.f90: XFAIL for all
4175 PowerPC.
4176
19a468b8 41772016-01-01 Paul Thomas <pault@gcc.gnu.org>
4178
4179 PR fortran/68864
4180 * gfortran.dg/pr68864.f90: New test.
4181
25371c91 41822016-01-01 Jakub Jelinek <jakub@redhat.com>
4183
2a659064 4184 PR tree-optimization/69070
4185 * gcc.dg/pr69070.c: New test.
4186
57aa9851 4187 PR sanitizer/69055
4188 * gfortran.dg/pr69055.f90: New test.
4189
25371c91 4190 PR target/69015
4191 * gcc.dg/pr69015.c: New test.
f1717362 4192\f
fb2c1edd 4193Copyright (C) 2016 Free Software Foundation, Inc.
7dfbd804 4194
4195Copying and distribution of this file, with or without modification,
4196are permitted in any medium without royalty provided the copyright
4197notice and this notice are preserved.