]> git.ipfire.org Git - thirdparty/gcc.git/blame - gcc/testsuite/ChangeLog
PR c++/70323
[thirdparty/gcc.git] / gcc / testsuite / ChangeLog
CommitLineData
c4fa85c9 12016-03-23 Jakub Jelinek <jakub@redhat.com>
2
3 PR c++/70323
4 * g++.dg/cpp0x/constexpr-70323.C: New test.
5
0a2062da 62016-03-23 Alexandre Oliva <aoliva@redhat.com>
7 Jason Merrill <jason@redhat.com>
8 Jakub Jelinek <jakub@redhat.com>
9
10 PR c++/69315
11 * g++.dg/cpp0x/constexpr-69315.C: New test.
12 * g++.dg/cpp0x/variadic122.C: Change one dg-warning into dg-bogus.
13
62d2a6dc 142016-03-23 Marek Polacek <polacek@redhat.com>
15
16 PR c++/69884
17 * g++.dg/warn/Wignored-attributes-1.C: New test.
18 * g++.dg/warn/Wignored-attributes-2.C: New test.
19
a82d6246 202016-03-23 Tom de Vries <tom@codesourcery.com>
21
22 * c-c++-common/goacc/kernels-default.c (foo): Add missing
23 initialization.
24 * gfortran.dg/goacc/private-3.f95 (test): Same.
25 * gfortran.dg/goacc/routine-5.f90 (gang, worker, vector, seq): Add
26 missing use param.
27
dc834ba1 282016-03-23 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
29
30 * lib/target-supports.exp: Remove v7ve entry from loop
31 creating effective target checks.
32 (check_effective_target_arm_arch_v7ve_ok): New procedure.
33 (add_options_for_arm_arch_v7ve): Likewise.
34
7e83fd1f 352016-03-23 Jakub Jelinek <jakub@redhat.com>
36
37 PR tree-optimization/70354
38 * gcc.dg/vect/pr70354-1.c: New test.
39 * gcc.dg/vect/pr70354-2.c: New test.
40 * gcc.target/i386/avx2-pr70354-1.c: New test.
41 * gcc.target/i386/avx2-pr70354-2.c: New test.
42
4e4da058 432016-03-22 Jeff Law <law@redhat.com>
44
45 PR target/70232
46 * gcc.dg/tree-ssa/pr70232.c: New test.
47
6855137b 482016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
49
50 PR target/70302
51 * gcc.target/i386/pr70302.c: New test.
52
19db1ec8 532016-03-22 Richard Biener <rguenther@suse.de>
54
55 PR middle-end/70251
56 * g++.dg/torture/pr70251.C: New testcase.
57
4baec9f2 582016-03-22 David Malcolm <dmalcolm@redhat.com>
59
60 PR c/69993
61 * c-c++-common/Wmisleading-indentation-3.c: New test, based on
62 Wmisleading-indentation.c.
63 * c-c++-common/Wmisleading-indentation.c: Update thoughout to
64 reflect change to diagnostic text and order of messages.
65 * gcc.dg/plugin/location-overflow-test-2.c: Likewise.
66
fcfec126 672016-03-22 David Edelsohn <dje.gcc@gmail.com>
68
69 * g++.dg/ext/java-3.C: Don't compile on AIX.
70
aa30728a 712016-03-22 Richard Biener <rguenther@suse.de>
72
73 PR middle-end/70333
74 * gcc.dg/torture/pr70333.c: New testcase.
75
46ec4eb4 762016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
77
78 * g++.dg/ext/pr70290.C: New test.
79
4880f878 802016-03-22 Kirill Yukhin <kirill.yukhin@intel.com>
81
82 PR target/70325
83 * gcc.target/i386/pr70325.c: New test.
84
3d78ea44 852016-03-22 Jakub Jelinek <jakub@redhat.com>
86
5934fb8f 87 PR target/70329
88 * gcc.target/i386/avx512bw-pr70329-1.c: New test.
89 * gcc.target/i386/avx512bw-pr70329-2.c: New test.
90
b6436f79 91 PR target/70300
92 * gcc.target/i386/pr70300.c: New test.
93
3d78ea44 94 PR c++/70295
95 * c-c++-common/nonnull-1.c (func): Remove parens around cp4 != 0.
96 (func2): New function for cond with parens, xfail warning for c++.
97 * g++.dg/warn/Wnonnull-compare-8.C: New test.
98
b60244f6 992016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
100
101 PR c++/70096
102 * g++.dg/template/ptrmem30.C: New test.
103
c8e3e744 1042016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
105
106 PR c++/70204
107 * g++.dg/cpp0x/constexpr-70204a.C: New test.
108 * g++.dg/cpp0x/constexpr-70204b.C: New test.
109
2715f63a 1102016-03-21 Jakub Jelinek <jakub@redhat.com>
111
112 PR middle-end/70326
113 * gcc.dg/pr70326.c: New test.
114
2daa2cda 1152016-03-21 Marc Glisse <marc.glisse@inria.fr>
116 Jakub Jelinek <jakub@redhat.com>
117
118 PR tree-optimization/70317
119 * gcc.dg/pr70317.c: New test.
120
d9aa5a50 1212016-03-21 Uros Bizjak <ubizjak@gmail.com>
122
123 PR target/70327
124 * gcc.target/i386/pr70327.c: New test.
125
e1a88bf4 1262016-03-21 Martin Liska <mliska@suse.cz>
127
61941425 128 PR ipa/70306
e1a88bf4 129 * gcc.dg/ipa/pr70306.c: New test.
130
d9aa5a50 1312016-03-21 Andre Vieira <andre.simoesdiasvieira@arm.com>
75af6eab 132
133 * gcc.target/arm/attr-align1.c: Skip if M-profile.
134 * gcc.target/arm/attr-align3.c: Likewise.
135 * gcc.target/arm/attr_arm.c: Likewise.
136 * gcc.target/arm/flip-thumb.c: Likewise.
137
afdde20c 1382016-03-21 Jakub Jelinek <jakub@redhat.com>
139
140 PR target/70296
141 * gcc.target/powerpc/altivec-36.c: New test.
142
3f2ef661 1432016-03-21 Richard Biener <rguenther@suse.de>
144
145 PR tree-optimization/70310
146 * gcc.dg/torture/pr70310.c: New testcase.
147
08b2b692 1482016-03-21 Kirill Yukhin <kirill.yukhin@intel.com>
149
150 PR target/70293
151 * gcc.target/i386/pr70293.c: New test.
152
93505d22 1532016-03-21 Richard Biener <rguenther@suse.de>
154
155 PR tree-optimization/70288
156 * gcc.dg/torture/pr70288-1.c: New testcase.
157 * gcc.dg/torture/pr70288-2.c: Likewise.
158
06fd1914 1592016-03-21 Andrey Belevantsev <abel@ispras.ru>
160
161 PR rtl-optimization/69307
162 * gcc.target/arm/pr69307.c: New test.
d9aa5a50 163
b628775e 1642016-03-21 Andrey Belevantsev <abel@ispras.ru>
165
166 PR rtl-optimization/69102
167 * gcc.c-torture/compile/pr69102.c: New test.
168
1421f43c 1692016-03-18 Jeff Law <law@redhat.com>
170
171 PR rtl-optimization/70263
172 * gcc.c-torture/compile/pr70263-1.c: New test.
173 * gcc.target/i386/pr70263-2.c: New test.
174
e7142ce1 1752016-03-18 Bernd Schmidt <bschmidt@redhat.com>
176
177 PR rtl-optimization/70278
178 * gcc.dg/torture/pr70278.c: New test.
179 * gcc.target/arm/pr70278.c: New test.
180
5539bc70 1812016-03-18 David Malcolm <dmalcolm@redhat.com>
182
183 PR c/70281
184 * gcc.dg/plugin/diagnostic-test-expressions-1.c
185 (test_builtin_types_compatible_p): New test function.
186 * gcc.dg/pr70281.c: New test case.
187
296a290a 1882016-03-18 Christophe Lyon <christophe.lyon@linaro.org>
189
190 PR target/70113
191 * gcc.target/aarch64/pr63304_1.c: Add -mno-fix-cortex-a53-843419.
192
666094f0 1932016-03-18 Ilya Enkovich <enkovich.gnu@gmail.com>
194
195 PR tree-optimization/70252
196 * gcc.dg/pr70252.c: New test.
197
350514e8 1982016-03-18 Tom de Vries <tom@codesourcery.com>
199
200 * gcc.dg/pr70161-2.c: New test.
201 * gcc.dg/pr70161.c: New test.
202
011e0cea 2032016-03-18 Tom de Vries <tom@codesourcery.com>
204
205 PR ipa/70269
206 * gcc.dg/pr70269.c: New test.
207
292a09de 2082016-03-18 Jakub Jelinek <jakub@redhat.com>
209
210 PR c++/70267
211 * g++.dg/ext/java-3.C: New test.
212
efc86c4c 2132016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
214
215 PR c++/70205
216 * g++.dg/lookup/pr70205.C: New test.
217
a28dd575 2182016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
219
220 PR c++/70218
221 * g++.dg/cpp0x/lambda/lambda-70218.C: New test.
222
92e7ab1e 2232016-03-17 Marek Polacek <polacek@redhat.com>
224
225 PR c/69407
226 * gcc.dg/atomic-op-6.c: New test.
227
7378dbfb 2282016-03-17 David Malcolm <dmalcolm@redhat.com>
229
230 PR c/70264
231 * c-c++-common/pr70264.c: New test case.
232
f7995d7d 2332016-03-17 Jakub Jelinek <jakub@redhat.com>
234
e2895b76 235 PR c++/70144
236 * c-c++-common/pr70144-1.c: New test.
237 * c-c++-common/pr70144-2.c: New test.
238
f7995d7d 239 PR c++/70272
240 * g++.dg/opt/flifetime-dse5.C (main): Remove extra semicolon.
241 * g++.dg/opt/flifetime-dse6.C: New test.
242 * g++.dg/tree-ssa/ehcleanup-1.C: Adjust unreachable count.
243
5ec4a949 2442016-03-17 H.J. Lu <hongjiu.lu@intel.com>
245
246 PR driver/70192
247 * gcc.dg/pic-1.c: New test.
248 * gcc.dg/pic-2.c: Likewise.
249 * gcc.dg/pic-3.c: Likewise.
250 * gcc.dg/pic-4.c: Likewise.
251 * gcc.dg/pie-1.c: Likewise.
252 * gcc.dg/pie-2.c: Likewise.
253 * gcc.dg/pie-3.c: Likewise.
254 * gcc.dg/pie-4.c: Likewise.
255 * gcc.dg/pie-5.c: Likewise.
256 * gcc.dg/pie-6.c: Likewise.
257
c28550e1 2582016-03-17 Tom de Vries <tom@codesourcery.com>
259
260 * gfortran.dg/goacc/kernels-alias-3.f95: New test.
261 * gfortran.dg/goacc/kernels-alias-4.f95: New test.
262
be3296cb 2632016-03-17 Richard Biener <rguenther@suse.de>
264
265 PR debug/70271
266 * g++.dg/debug/pr70271.C: New testcase.
267
9b60ef21 2682016-03-17 Ilya Enkovich <enkovich.gnu@gmail.com>
269
270 * gcc.target/i386/pr70251.c: New test.
271
9a80bc1a 2722016-03-17 Marek Polacek <polacek@redhat.com>
273
274 PR c++/70194
275 * g++.dg/warn/constexpr-70194.C: New test.
276
733d7ff9 2772016-03-16 Richard Henderson <rth@redhat.com>
278
279 PR middle-end/70240
280 * gcc.c-torture/compile/pr70240.c: New.
281
3e6f12bf 2822016-03-16 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
283
284 * gcc.c-torture/compile/20151204.c: Skip for avr.
285
867c9e99 2862016-03-16 Jakub Jelinek <jakub@redhat.com>
287
288 PR target/70245
289 * g++.dg/opt/pr70245.C: New test.
290 * g++.dg/opt/pr70245.h: New file.
291 * g++.dg/opt/pr70245-aux.cc: New file.
292
8ced6ab7 2932016-03-16 Martin Sebor <msebor@redhat.com>
294
295 * g++.dg/cpp1y/constexpr-instantiate.C: Correct DejaGnu directives.
296
37af779a 2972016-03-16 Richard Henderson <rth@redhat.com>
298
299 PR middle-end/70199
300 * gcc.c-torture/compile/pr70199.c: New.
301
78ed999c 3022016-03-16 H.J. Lu <hongjiu.lu@intel.com>
303
304 * gcc.dg/uninit-19.c: Run dos2unix.
305
462ca422 3062016-03-16 Marek Polacek <polacek@redhat.com>
307
308 PR c/70093
309 * gcc.dg/nested-func-10.c: New test.
310 * gcc.dg/nested-func-9.c: New test.
311
fe58aacc 3122016-03-16 Jakub Jelinek <jakub@redhat.com>
313
314 PR tree-optimization/68714
315 * gcc.dg/tree-ssa/pr68714.c: Add -w -Wno-psabi to dg-options.
316
27a53872 3172016-03-16 Tom de Vries <tom@codesourcery.com>
318
319 PR tree-optimization/68715
320 * gcc.dg/graphite/pr68715-2.c: New test.
321 * gcc.dg/graphite/pr68715.c: New test.
322 * gfortran.dg/graphite/pr68715.f90: New test.
323
95049c3c 3242016-03-16 Tom de Vries <tom@codesourcery.com>
325
326 PR tree-optimization/68809
327 * gcc.dg/graphite/pr68809-2.c: New test.
328 * gcc.dg/graphite/pr68809.c: New test.
329
09eddd70 3302016-03-16 Jakub Jelinek <jakub@redhat.com>
331
81fc5915 332 PR c++/70147
333 * g++.dg/ubsan/pr70147-2.C (C::C): Initialize A base with invalid
334 method call to i () as argument. Adjust expected output.
335
09eddd70 336 PR c++/70147
337 * g++.dg/ubsan/pr70147-1.C: New test.
338 * g++.dg/ubsan/pr70147-2.C: New test.
339
6373d2a2 3402016-03-15 Martin Sebor <msebor@redhat.com>
341
342 PR c++/58281
343 * g++.dg/cpp1y/constexpr-instantiate.C: Add new test.
344
d27a0c11 3452016-03-15 John David Anglin <danglin@gcc.gnu.org>
346
9908039d 347 * gcc.c-torture/execute/pr68532.c: Add -fno-common option on
348 hppa*-*-hpux*.
349
45cdc3a6 350 * gcc.dg/ifcvt-4.c: Add hppa*64*-*-* to skip list.
351
d27a0c11 352 PR libfortran/69799
353 * gfortran.dg/coarray_allocate_5.f08: Add "-latomic" option if
354 libatomic_available.
355
0dd1d57f 3562016-03-15 Marek Polacek <polacek@redhat.com>
357
358 PR c++/70209
359 * g++.dg/ext/attribute-may-alias-4.C: New test.
360
0ce02c07 3612016-03-15 Alexander Monakov <amonakov@ispras.ru>
362
363 * g++.dg/pr63384.C: Add -w to dg-options. Remove '-toggle' in
364 -fvar-tracking-assignments-toggle flag.
365
f6e39b30 3662016-03-15 Pat Haugen <pthaugen@us.ibm.com>
367
368 * gcc.dg/ifcvt-4.c: Add -misel for powerpc*.
369
167f93a2 3702016-03-15 Jakub Jelinek <jakub@redhat.com>
371
372 PR rtl-optimization/70222
373 * gcc.c-torture/execute/pr70222-1.c: New test.
374 * gcc.c-torture/execute/pr70222-2.c: New test.
375
08a8af4a 3762016-03-15 Richard Henderson <rth@redhat.com>
377
378 * gcc.dg/tree-ssa/pr68714.c: Test during reassoc1 pass.
379
738eb905 3802016-03-15 Andrey Belevantsev <abel@ispras.ru>
381
382 PR rtl-optimization/69032
383 * gcc.dg/pr69032.c: New test.
384
dd148b3a 3852016-03-15 Andrey Belevantsev <abel@ispras.ru>
386
387 PR rtl-optimization/63384
d9aa5a50 388 * g++.dg/pr63384.C: New test.
dd148b3a 389
acf58115 3902016-03-15 Andrey Belevantsev <abel@ispras.ru>
391
392 PR target/64411
393 * gcc.target/i386/pr64411.C: New test.
394
a2897dc4 3952016-03-15 Tom de Vries <tom@codesourcery.com>
396
397 * gfortran.dg/goacc/kernels-alias-2.f95: New test.
398 * gfortran.dg/goacc/kernels-alias.f95: New test.
399
7bad2faf 4002016-03-14 Martin Sebor <msebor@redhat.com>
401
402 PR c++/53792
403 * g++.dg/cpp0x/constexpr-inline.C: New test.
404 * g++.dg/cpp0x/constexpr-inline-1.C: Same.
405
d65fa8d9 4062016-03-14 David Edelsohn <dje.gcc@gmail.com>
407
408 * gcc.dg/torture/pr70083.c: Prune non-standard ABI.
409
2b3c633f 4102016-03-14 Jakub Jelinek <jakub@redhat.com>
411
412 PR middle-end/70219
413 * gcc.dg/pr70219.c: New test.
414
e947f9c3 4152016-03-14 Bernd Schmidt <bschmidt@redhat.com>
416
417 PR target/70083
418 * gcc.dg/torture/pr70083.c: New test.
419 * gcc.target/i386/pr70083.c: New test.
420
74201dc2 4212016-03-14 Richard Biener <rguenther@suse.de>
422
423 PR tree-optimization/56365
424 * gcc.dg/tree-ssa/phi-opt-14.c: New testcase.
425
88aea41e 4262016-03-14 Segher Boessenkool <segher@kernel.crashing.org>
427
428 PR target/70098
429 * lib/target-supports.exp (check_effective_target_powerpc64_no_dm):
430 New function.
431 * g++.dg/pr70098.C: New testcase.
432
433
1bd2aefd 4342016-03-14 Tom de Vries <tom@codesourcery.com>
435
436 PR tree-optimization/70045
437 * gcc.dg/graphite/pr70045.c: New test.
438
922c7033 4392016-03-13 Jerry DeLisle <jvdelisle@gcc.gnu.org>
440
441 PR fortran/69043
442 * gfortran.dg/include_9.f90: New test.
443
fd4ab6d9 4442016-03-13 Dominique d'Humieres <dominiq@lps.ens.fr>
445
446 PR fortran/45076
447 gfortran.dg/prof/prof.exp: New script.
448 gfortran.dg/prof/dynamic_dispatch_6.f03: New test.
449
7d7218d3 4502016-03-12 Andrey Belevantsev <abel@ispras.ru>
451
452 PR rtl-optimization/69307
453 * gcc.dg/pr69307.c: New test.
454
02ffd664 4552016-03-12 Vladimir Makarov <vmakarov@redhat.com>
456
457 PR target/69614
458 * gcc.target/arm/pr69614.c: New.
459
76e207a9 4602016-03-12 Paul Thomas <pault@gcc.gnu.org>
461
462 PR fortran/70031
463 * gfortran.dg/submodule_14.f08: New test
464
465 PR fortran/69524
466 * gfortran.dg/submodule_15.f08: New test
467
490ee78a 4682016-03-12 Patrick Palka <ppalka@gcc.gnu.org>
469
470 PR c++/70106
471 * g++.dg/cpp1y/paren3.C: New test.
472
04e137ff 4732016-03-11 Michael Meissner <meissner@linux.vnet.ibm.com>
474
475 PR target/70131
476 * gcc.target/powerpc/ppc-round2.c: New test.
477
27b2c1c4 4782016-03-11 Bernd Schmidt <bschmidt@redhat.com>
479
480 PR target/70123
481 * gcc.dg/torture/pr70123.c: New test.
482
84116671 4832016-03-11 Jeff Law <law@redhat.com>
484
485 PR tree-optimization/70190
486 * gcc.c-torture/compile/pr70190.c: New test.
487
cfa58bc8 4882016-03-11 David Malcolm <dmalcolm@redhat.com>
489
490 PR c/68187
491 * c-c++-common/Wmisleading-indentation.c (test43_a): New test
492 case.
493 (test43_b): Likewise.
494 (test43_c): Likewise.
495 (test43_d): Likewise.
496 (test43_e): Likewise.
497 (test43_f): Likewise.
498 (test43_g): Likewise.
499 (test44_a): Likewise.
500 (test44_b): Likewise.
501 (test44_c): Likewise.
502 (test44_d): Likewise.
503 (test44_e): Likewise.
504
ce234f27 5052016-03-11 David Malcolm <dmalcolm@redhat.com>
506
507 PR c/70085
508 * c-c++-common/Wmisleading-indentation.c (pr70085): New test case.
509
e4756b48 5102016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
511
512 * gcc.target/aarch64/vect-reduc-or_1.c: Add -fno-vect-cost-model to
513 dg-options.
514
1f5ef87e 5152016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
516
517 PR target/70002
518 PR target/69245
519 * gcc.target/aarch64/pr69245_2.c: New test.
520
f9c352a1 5212016-03-11 Jakub Jelinek <jakub@redhat.com>
522
523 PR tree-optimization/70177
524 * gcc.dg/pr70177.c: New test.
525
4dd92ac6 5262016-03-11 Alan Lawrence <alan.lawrence@arm.com>
527
528 * gfortran.dg/unconstrained_commons.f: Widen regexp to match j_<N>.
529
331e4fdb 5302016-03-11 Alan Lawrence <alan.lawrence@arm.com>
531
532 * gcc.dg/tree-ssa/sra-20.c: New.
533
69262824 5342016-03-11 Jakub Jelinek <jakub@redhat.com>
535
6f9a7425 536 PR rtl-optimization/70174
537 * gcc.dg/pr70174.c: New test.
538
69262824 539 PR tree-optimization/70169
540 * gcc.dg/pr70169.c: New test.
541
4637a847 5422016-03-11 Ilya Enkovich <enkovich.gnu@gmail.com>
543
544 PR target/70160
545 * gcc.target/i386/pr70160.c: New test.
546
5a86d754 5472016-03-11 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
548
549 * gcc.target/s390/dfp-1.c: New test.
550
af4c8290 5512016-03-10 Nick Clifton <nickc@redhat.com>
552
553 PR target/70044
554 * gcc.target/aarch64/pr70044.c: New test.
555
98dfd328 5562016-03-10 Patrick Palka <ppalka@gcc.gnu.org>
557 Jakub Jelinek <jakub@redhat.com>
558
559 PR c++/70001
560 * g++.dg/cpp0x/constexpr-70001-1.C: New test.
561 * g++.dg/cpp0x/constexpr-70001-2.C: New test.
562 * g++.dg/cpp0x/constexpr-70001-3.C: New test.
563
75e72311 5642016-03-10 Jan Hubicka <hubicka@ucw.cz>
565
566 PR lto/69589
567 * g++.dg/lto/pr69589_0.C: New testcase
568 * g++.dg/lto/pr69589_1.C: New testcase
569
a2eb1271 5702016-03-10 Marek Polacek <polacek@redhat.com>
571
572 PR c++/70153
573 * g++.dg/delayedfold/unary-plus1.C: New test.
574
5752016-03-10 Andre Vieira <andre.simoesdiasvieira@arm.com>
a342320c 576
577 * gcc.target/arm/pr45701-1.c: Escape brackets.
578 * gcc.target/arm/pr45701-2.c: Likewise.
579
5ab2987f 5802016-03-10 Alan Lawrence <alan.lawrence@arm.com>
581
582 * gfortran.dg/unconstrained_commons.f: New.
583
6972afac 5842016-03-10 Alan Modra <amodra@gmail.com>
585
586 * gcc.dg/pr69195.c: New.
587 * gcc.dg/pr69238.c: New.
588
c82c99ec 5892016-03-10 Tom de Vries <tom@codesourcery.com>
590
591 PR testsuite/68915
592 * gcc.dg/vect/pr46032.c: Xfail scan if alignment requirements not met.
593
a2389d4a 5942016-03-10 Richard Biener <rguenther@suse.de>
595
596 PR tree-optimization/70128
597 * gcc.dg/tree-ssa/alias-34.c: New testcase.
598 * gcc.dg/tree-ssa/alias-35.c: Likewise.
599
c272412d 6002016-03-09 Jakub Jelinek <jakub@redhat.com>
601
a0451069 602 PR tree-optimization/70152
603 * gcc.dg/pr70152.c: New test.
604
c272412d 605 PR target/70086
606 * gcc.target/i386/pr70086-1.c: New test.
607 * gcc.target/i386/pr70086-2.c: New test.
608 * gcc.target/i386/pr70086-3.c: New test.
5f611068 609
610 PR tree-optimization/70127
611 * gcc.c-torture/execute/pr70127.c: New test.
612
27dcb7a8 6132016-03-09 Cesar Philippidis <cesar@codesourcery.com>
614
615 * c-c++-common/goacc/combined-directives-2.c: New test.
616
c24757cf 6172016-03-09 David Malcolm <dmalcolm@redhat.com>
618
619 PR c/68473
620 PR c++/70105
621 * g++.dg/diagnostic/pr70105.C: New test.
622 * gcc.dg/plugin/diagnostic-test-expressions-1.c (foo): New decl.
623 (test_multiple_ordinary_maps): New test function.
624
83108969 6252016-03-09 David Malcolm <dmalcolm@redhat.com>
626
627 PR c/68473
628 PR c++/70105
629 * gcc.dg/plugin/diagnostic_plugin_show_trees.c (show_tree):
630 Drop range information from call to inform_at_rich_loc.
631 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c (add_range):
632 New.
633 (test_show_locus): Replace calls to rich_location::add_range with
634 calls to add_range. Rewrite the tests that used the now-defunct
635 rich_location ctor taking a source_range. Simplify other tests
636 by replacing calls to COMBINE_LOCATION_DATA with calls to
637 make_location.
638
6733c0e8 6392016-03-09 Richard Biener <rguenther@suse.de>
640 Jakub Jelinek <jakub@redhat.com>
641
642 PR tree-optimization/70138
643 * gcc.dg/vect/pr70138-1.c: New testcase.
644 * gcc.dg/vect/pr70138-2.c: Likewise.
645
96abb9f5 6462016-03-09 Jakub Jelinek <jakub@redhat.com>
647
648 PR target/70049
649 * gcc.target/i386/pr70049.c: New test.
650
42bb3bfb 6512016-03-09 Richard Biener <rguenther@suse.de>
652
653 PR c/70143
654 * gcc.dg/Wstrict-aliasing-bogus-upcast.c: New testcase.
655 * gcc.dg/Wstrict-aliasing-struct-with-char-member.c: Likewise.
656 * gcc.dg/Wstrict-aliasing-struct-member.c: Remove again.
657
27527428 6582016-03-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
659
660 * gcc.dg/vect/bb-slp-34.c: Really don't xfail on aarch64-*-*,
661 arm-*-*.
662
248449f2 6632016-03-09 Jakub Jelinek <jakub@redhat.com>
664
1bd49ced 665 PR middle-end/67278
666 * gcc.dg/simd-7.c: Add -w -Wno-psabi to dg-options.
667
248449f2 668 PR target/67278
669 * gcc.dg/simd-8.c: Add -w -Wno-psabi to dg-options.
670
671 PR middle-end/70050
672 * gcc.dg/pr70050.c: Add -w to dg-options. Fix up PR number
673 in testcase comment.
674
dfc460ff 6752016-03-09 Tom de Vries <tom@codesourcery.com>
676
677 * gfortran.dg/goacc/kernels-loop-2.f95: New test.
678 * gfortran.dg/goacc/kernels-loop-data-2.f95: New test.
679 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: New test.
680 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: New test.
681 * gfortran.dg/goacc/kernels-loop-data-update.f95: New test.
682 * gfortran.dg/goacc/kernels-loop-data.f95: New test.
683 * gfortran.dg/goacc/kernels-loop-n.f95: New test.
684 * gfortran.dg/goacc/kernels-loop.f95: New test.
685
0377fc7f 6862016-03-08 Martin Sebor <msebor@redhat.com>
687
688 PR c++/62096
689 * g++.dg/warn/overflow-warn-7.C: New test.
690
3556aa80 6912016-03-08 Jason Merrill <jason@redhat.com>
692
693 * lib/g++-dg.exp (g++-dg-runtest): Handle "concepts" in std list.
694 * lib/target-supports.exp (check_effective_target_concepts): New.
695
e5096208 6962016-03-08 Jakub Jelinek <jakub@redhat.com>
697
5370eb8d 698 PR c++/70135
699 * g++.dg/cpp1y/constexpr-loop4.C: New test.
700 * g++.dg/ubsan/pr70135.C: New test.
701
e5096208 702 PR target/70110
703 * gcc.dg/pr70110.c: New test.
704
cc37120d 7052016-03-07 Martin Jambor <mjambor@suse.cz>
706
707 * c-c++-common/gomp/clauses-1.c: Remove dg-options.
708 * c-c++-common/gomp/if-1.c: Likewise.
709 * c-c++-common/gomp/pr61486-2.c: Likewise.
710 * c-c++-common/gomp/target-teams-1.c: Moved dg-options except -fopenmp
711 to dg-additional-options.
712 * g++.dg/gomp/gomp.exp: Pass -Wno-hsa to all tests.
713 * g++/gomp/target-teams-1.c: Likewise.
714 * gcc.dg/gomp/gomp.exp: Likewise.
715 * gcc.dg/gomp/pr68128-2.c: Moved dg-options except -fopenmp to
716 dg-additional-options.
717 * gfortran.dg/gomp/gomp.exp: Likewise.
718 * gfortran.dg/gomp/target1.f90: Remove dg-options.
719 * gfortran.dg/gomp/target2.f90: Moved dg-options except -fopenmp to
720 dg-additional-options.
721 * gfortran.dg/gomp/target3.f90: Remove dg-options.
722
53c248d8 7232016-03-07 Martin Jambor <mjambor@suse.cz>
724
725 * lib/target-supports.exp (check_effective_target_offload_hsa): New.
726 * c-c++-common/gomp/gridify-1.c: New test.
727 * gfortran.dg/gomp/gridify-1.f90: Likewise.
728
541e79a0 7292016-03-07 Andre Vieira <andre.simoesdiasvieira@arm.com>
730
731 * gcc.target/arm/pr45701-1.c: Change assembler scan to not
732 trigger for cortex-r8, when scanning for register r8.
733 * gcc.target/arm/pr45701-2.c: Likewise.
734
4dfabd94 7352016-02-26 Richard Biener <rguenther@suse.de>
d9aa5a50 736 Jeff Law <law@redhat.com>
4dfabd94 737
738 PR tree-optimization/69740
739 * gcc.c-torture/compile/pr69740-1.c: New test.
740 * gcc.c-torture/compile/pr69740-2.c: New test.
741
1b63a87b 7422016-03-07 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
743
744 * lib/target-supports.exp
745 (check_effective_target_whole_vector_shift): Enable for PPC64.
746
d33914da 7472016-03-07 Richard Biener <rguenther@suse.de>
748
749 PR tree-optimization/70115
750 * gcc.dg/torture/pr70115.c: New testcase.
751
584fba4b 7522016-03-07 Nathan Sidwell <nathan@codesourcery.com>
753
754 PR middle-end/69916
755 * c-c-++-common/goacc/pr69916.c: New.
756
7f2f5ec0 7572016-03-07 Richard Henderson <rth@redhat.com>
758
759 * gcc.c-torture/compile/pr70061.c: New test.
760
f530e7c4 7612016-03-07 Richard Biener <rguenther@suse.de>
762
763 PR testsuite/70109
764 * gcc.dg/vect/O3-pr36098.c: New testcase.
765
a3855fed 7662016-03-07 Christophe Lyon <christophe.lyon@linaro.org>
767
768 * gcc.target/arm/pragma_cpp_fma.c: Reset default FPU.
769
091ffc31 7702016-03-07 Eric Botcazou <ebotcazou@adacore.com>
771
772 * gnat.dg/renaming9.ad[sb]: New testcase.
773
2941b871 7742016-03-05 Jakub Jelinek <jakub@redhat.com>
775
776 PR c++/70084
777 * g++.dg/expr/stdarg3.C: New test.
778
5173ce42 7792016-03-04 Jeff Law <law@redhat.com>
780
781 PR tree-optimization/69196
782 * gcc.dg/tree-ssa/pr69196-1.c: Limit this to sparc*-*-* and
783 x86_64-*-*.
784
2d1d2e55 7852016-03-04 Bernd Schmidt <bschmidt@redhat.com>
786
0e43078e 787 PR c/69973
788 * gcc.dg/pr69973.c: New test.
789
d8ec06ae 790 PR rtl-optimization/69941
791 * gcc.dg/torture/pr69941.c: New test.
792
2d1d2e55 793 PR c/69824
794 * gcc.dg/pr69824.c: New test.
795
32f692e2 7962016-03-05 Tom de Vries <tom@codesourcery.com>
797
798 * c-c++-common/goacc/nesting-fail-1.c (f_acc_routine): New function.
799 * c-c++-common/goacc-gomp/nesting-fail-1.c (f_acc_routine): New
800 function.
801
1c699e9a 8022016-03-05 Patrick Palka <ppalka@gcc.gnu.org>
803
804 PR c++/66786
805 * g++.dg/cpp1y/var-templ48.C: New test.
806 * g++.dg/cpp1y/var-templ49.C: New test.
807
358448c6 8082016-03-04 Eric Botcazou <ebotcazou@adacore.com>
809
810 * g++.dg/Wno-frame-address.C: Skip on IA-64.
811
01dc3c45 8122016-03-04 Jakub Jelinek <jakub@redhat.com>
813
e968ff6d 814 PR c++/70035
815 * g++.dg/ubsan/pr70035.C: New test.
816
01dc3c45 817 PR target/70062
818 * gcc.target/i386/pr70062.c: New test.
819
3937d618 8202016-03-04 H.J. Lu <hongjiu.lu@intel.com>
821
822 * g++.dg/template/typename21.C: Remove c++98_only.
823
c58ac7f8 8242016-03-04 H.J. Lu <hongjiu.lu@intel.com>
825
826 * g++.dg/template/typename21.C: Replace c++98 with c++98_only.
827
0060768a 8282016-03-04 David Malcolm <dmalcolm@redhat.com>
829
830 PR c/68187
831 * c-c++-common/Wmisleading-indentation.c (fn_42_a): New test
832 function.
833 (fn_42_b): Likewise.
834 (fn_42_c): Likewise.
835
74c6fd40 8362016-03-04 David Malcolm <dmalcolm@redhat.com>
837
838 PR c/68187
839 * c-c++-common/Wmisleading-indentation.c (fn_40_a): New test
840 function.
841 (fn_40_b): Likewise.
842 (fn_41_a): Likewise.
843 (fn_41_b): Likewise.
844
31b11359 8452016-03-04 Jakub Jelinek <jakub@redhat.com>
846
847 PR target/70059
848 * gcc.target/i386/avx512f-pr70059.c: New test.
849 * gcc.target/i386/avx512dq-pr70059.c: New test.
850
c5b93452 8512016-03-04 Bernd Schmidt <bschmidt@redhat.com>
852
853 PR rtl-optimization/57676
854 * gcc.dg/torture/pr57676.c: New test.
855
268fbd56 8562016-03-04 Ilya Enkovich <enkovich.gnu@gmail.com>
857
858 * gcc.dg/pr70026.c: New test.
859
6560d1ad 8602016-03-04 Marek Polacek <polacek@redhat.com>
861
862 PR c/69798
863 * gcc.dg/cilk-plus/pr69798-1.c: New test.
864 * gcc.dg/cilk-plus/pr69798-2.c: New test.
865
cc7dfddf 8662016-03-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
867
868 PR target/70004
869 * gcc.target/aarch64/scalar_shift_1.c: (test_corners_sisd_di):
870 Delete.
871 (test_corners_sisd_si): Likewise.
872 (main): Remove checks of the above.
873 * gcc.target/aarch64/shift_wide_invalid_1.c: New test.
874
e9663bd4 8752016-03-04 Eric Botcazou <ebotcazou@adacore.com>
876
877 * gcc.dg/Wno-frame-address.c: Skip on IA-64.
878
dcdd684e 8792016-03-04 Christophe Lyon <christophe.lyon@linaro.org>
880
881 * gcc.dg/torture/pr69951.c: Accept argc==0.
882
e692d332 8832016-03-04 Richard Biener <rguenther@suse.de>
884
885 PR c++/70054
886 * g++.dg/warn/Wstrict-aliasing-bogus-union-2.C: New testcase.
887 * gcc.dg/Wstrict-aliasing-struct-member.c: New testcase.
888
af77b7e6 8892016-03-04 Dominik Vogt <vogt@linux.vnet.ibm.com>
890
891 PR testsuite/69766
892 * go.test/go-test.exp: S/390: Set GOARCH to the current target when
893 testing multiarch.
894
290da96e 8952016-03-04 Jakub Jelinek <jakub@redhat.com>
896
897 PR debug/69947
898 * gcc.dg/guality/pr69947.c: New test.
899
e51ce713 9002016-03-03 Jakub Jelinek <jakub@redhat.com>
901
902 PR ada/70017
903 * gcc.dg/pr70017.c (foo): Store 0 to first element of each array.
904
1feed892 9052016-03-03 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
906
907 PR rtl-optimization/69904
908 * gcc.target/arm/pr69904.c: New test.
909
c32bda69 9102016-03-03 Jakub Jelinek <jakub@redhat.com>
911
912 PR target/70021
913 * gcc.dg/vect/pr70021.c: New test.
914 * gcc.target/i386/pr70021.c: New test.
915
1bc579ed 9162016-03-03 Marek Polacek <polacek@redhat.com>
917
918 PR middle-end/70050
919 * gcc.dg/pr70050.c: New test.
920
cfa8d638 9212016-03-03 James Greenhalgh <james.greenhalgh@arm.com>
922
923 * gcc.dg/vect/bb-slp-34.c: Don't XFAIL for ARM/AArch64.
924
1b889259 9252016-03-03 Ilya Enkovich <enkovich.gnu@gmail.com>
926
927 PR tree-optimization/70043
928 * gfortran.dg/vect/pr70043.f90: New test.
929
f756dfa3 9302016-03-03 Eric Botcazou <ebotcazou@adacore.com>
931
932 * gnat.dg/specs/task1.ads: New test.
933
5cb4863d 9342016-03-03 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
935
936 * lib/gcc-gdb-test.exp (gdb-test): Make log message match command.
937 Invoke gdb with -batch.
938 * lib/gcc-simulate-thread.exp (simulate-thread): Likewise.
939
5dd12e43 9402016-03-03 Richard Biener <rguenther@suse.de>
941
942 PR tree-optimization/55936
943 * gcc.dg/tree-ssa/vrp06.c: Remove XFAIL.
944
d97ba4ca 9452016-03-02 Jeff Law <law@redhat.com>
946
5d23c86f 947 PR rtl-optimization/69942
948 * gcc.dg/ifcvt-5.c: Use "word_mode" rather than "int" to limit the
949 effects of argument promotions.
950
d97ba4ca 951 PR tree-optimization/69987
952 * gfortran.dg/pr69987.f90: Use "-w" to avoid failures when the
953 target does not support -fprefetch-loop-arrays.
954
901faaa0 9552016-03-02 Uros Bizjak <ubizjak@gmail.com>
956
957 * gcc.target/i386/bmi2-bzhi-2.c: Change to runtime test.
958
51f6fdce 9592016-03-02 Bin Cheng <bin.cheng@arm.com>
960
6bc7872f 961 PR rtl-optimization/69052
51f6fdce 962 * gcc.target/i386/pr69052.c: New test.
963
31d31e07 9642016-03-02 Alan Modra <amodra@gmail.com>
965
966 * gcc.dg/pr69990.c: New.
967
04faee95 9682016-03-02 Jakub Jelinek <jakub@redhat.com>
969
270d0117 970 PR c/68062
971 * c-c++-common/vector-compare-4.c: Add -Wno-psabi to dg-options.
972
973 PR middle-end/70022
974 * gcc.dg/pr70022.c: Add -w -Wno-psabi to dg-options.
975
04faee95 976 PR target/70028
977 * gcc.target/i386/pr70028.c: New test.
978
a2cc9e8e 9792016-03-02 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
980
981 * c-c++-common/asan/swapcontext-test-1.c,
982 * c-c++-common/tsan/thread_leak.c,
983 * g++.dg/tsan/aligned_vs_unaligned_race.C,
984 * g++.dg/tsan/benign_race.C,
985 * g++.dg/tsan/fd_close_norace.C,
986 * g++.dg/tsan/fd_close_norace2.C: Print markers to stderr to avoid
987 races with sanitizer output
988
dd4bd263 9892016-03-02 Richard Biener <rguenther@suse.de>
901faaa0 990 Uros Bizjak <ubizjak@gmail.com>
dd4bd263 991
992 PR target/67278
993 * gcc.dg/simd-8.c: New testcase.
994
b5fe3a49 9952016-03-02 Richard Biener <rguenther@suse.de>
996
997 PR middle-end/67278
998 * gcc.dg/simd-7.c: New testcase.
999
23601f67 10002016-03-02 Eric Botcazou <ebotcazou@adacore.com>
1001
1002 * gcc.target/i386/pr70007.c: Tweak.
1003
f66f65e7 10042016-03-02 Dominik Vogt <vogt@linux.vnet.ibm.com>
1005
1006 * gfortran.dg/bessel_6.f90: Reduce accuracy for S/390.
1007
60773515 10082016-03-02 Marek Polacek <polacek@redhat.com>
1009
1010 PR c/67854
1011 * gcc.dg/pr67854.c: New test.
1012
6c094cb1 10132016-03-02 Jakub Jelinek <jakub@redhat.com>
1014
1015 PR middle-end/70025
1016 * gcc.dg/torture/pr70025.c: New test.
1017
7627bb56 10182016-03-02 Venkataramanan Kumar <venkataramanan.kumar@amd.com>
1019
1020 PR tree-optimization/68621
1021 * gcc.dg/tree-ssa/ifc-8.c: Adjust test.
1022
066c8e94 10232016-03-01 Eric Botcazou <ebotcazou@adacore.com>
1024
1025 * gcc.target/i386/pr70007.c: New test.
1026
d3b819ad 10272016-03-01 Jeff Law <law@redhat.com>
1028
d4b9ad56 1029 PR tree-optimization/69196
7e217344 1030 * gcc.dg/tree-ssa/pr69196-1.c: New test.
d4b9ad56 1031
d3b819ad 1032 PR tree-optimization/69196
1033 * gcc.dg/tree-ssa/vrp46.c: Twiddle threading params to keep it from
1034 duplicating code and spoiling the expected output.
1035
4f37285d 10362016-03-01 Michael Meissner <meissner@linux.vnet.ibm.com>
1037
1038 PR target/70033
1039 * gcc.target/powerpc/p9-lxvx-stxvx-1.c: Make sure compiler
1040 supports power9 before doing tests.
1041 * gcc.target/powerpc/p9-lxvx-stxvx-2.c: Likewise.
1042 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: Likewise.
1043 * gcc.target/powerpc/p9-permute.c: Likewise.
1044
3e9c4f6c 10452016-03-01 Uros Bizjak <ubizjak@gmail.com>
1046
1047 PR target/70027
1048 * gcc.target/i386/pr70027.c: New test.
1049
e324729e 10502016-03-01 Eric Botcazou <ebotcazou@adacore.com>
1c2859e1 1051
1052 * gcc.dg/pr70017.c: New test.
1053
40e9ce2d 10542016-03-01 Jakub Jelinek <jakub@redhat.com>
1055
1056 PR c/69796
1057 PR c/69974
1058 * gcc.dg/pr69796.c: New test.
1059 * gcc.dg/pr69974.c: New test.
1060
e8b016ea 10612016-03-01 Eric Botcazou <ebotcazou@adacore.com>
1062
1063 * gnat.dg/stack_usage3.adb: Robustify and enable for all targets.
1064
24d3127c 10652016-02-29 Jeff Law <law@redhat.com>
1066
1067 PR tree-optimization/69987
1068 * gfortran.dg/pr69987.f90: New test.
1069
1070 PR tree-optimization/69989
1071 * gcc.c-torture/compile/pr69989-2.c: New test.
1072
12cc1225 10732016-03-01 Marek Polacek <polacek@redhat.com>
1074
1075 PR c++/69795
1076 * g++.dg/parse/invalid1.C: New test.
1077
d99a947c 10782016-03-01 Richard Biener <rguenther@suse.de>
1079
1080 PR middle-end/70022
1081 * gcc.dg/pr70022.c: New testcase.
1082
395dbc60 10832016-03-01 Ilya Enkovich <enkovich.gnu@gmail.com>
1084
1085 PR tree-optimization/69956
1086 * gcc.dg/pr69956.c: New test.
1087
40a35c55 10882016-02-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1089
1090 PR target/70011
1091 * gcc.dg/vect/costmodel/ppc/costmodel-fast-math-vect-pr299925.c:
1092 XFAIL when hardware supports efficient unaligned storage access.
1093
4edc90b0 10942016-03-01 Patrick Palka <ppalka@gcc.gnu.org>
1095
1096 PR c++/69961
1097 * g++.dg/template/pr69961a.C: New test.
1098 * g++.dg/template/pr69961b.C: New test.
1099
1ed1f69a 11002016-02-29 David Malcolm <dmalcolm@redhat.com>
1101
1102 PR preprocessor/69985
1103 * gcc.dg/cpp/pr69985.c: New test case.
1104
01c5d15d 11052016-02-29 Jeff Law <law@redhat.com>
1106
3a4d3de5 1107 PR tree-optimization/70005
1108 * gcc.c-torture/execute/pr70005.c New test.
1109
01c5d15d 1110 PR tree-optimization/69999
1111 * gcc.c-torture/compile/pr69999.c: New test.
1112
1bf66b54 11132016-02-29 Yuri Rumyantsev <ysrumyan@gmail.com>
1114
1115 PR tree-optimization/69652
1116 * gcc.dg/torture/pr69652.c: Delete test.
1117 * gcc.dg/vect/pr69652.c: New test.
1118
b4d653d5 11192016-02-19 Richard Biener <rguenther@suse.de>
1120
1121 PR tree-optimization/69980
1122 * gfortran.dg/vect/pr69980.f90: New testcase.
1123
35bc4745 11242016-02-29 Eric Botcazou <ebotcazou@adacore.com>
1125
1126 * gcc.target/sparc/20160229-1.c: New test.
1127
bb54a538 11282016-02-29 Eric Botcazou <ebotcazou@adacore.com>
1129
1130 * gnat.dg/stack_usage3.adb: New test.
1131 * gnat.dg/stack_usage3_pkg.ads: New helper.
1132
95164e71 11332016-02-29 Eric Botcazou <ebotcazou@adacore.com>
1134
1135 * gnat.dg/renaming8.adb: New test.
1136 * gnat.dg/renaming8_pkg1.ads: New helper.
1137 * gnat.dg/renaming8_pkg2.ad[sb]: Likewise.
1138 * gnat.dg/renaming8_pkg3.ad[sb]: Likewise.
1139
a890896f 11402016-02-29 Richard Biener <rguenther@suse.de>
1141
1142 PR tree-optimization/69720
1143 * gcc.dg/vect/vect-outer-pr69720.c: New testcase.
1144
5c70403a 11452016-02-28 Thomas Koenig <tkoenig@gcc.gnu.org>
1146
1147 PR fortran/68147
1148 PR fortran/47674
1149 * gfortran.dg/realloc_on_assign_26.f90: New test case.
1150
dfb6d139 11512016-02-28 Harald Anlauf <anlauf@gmx.de>
9fa1c2ea 1152 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1153
1154 PR fortran/56007
1155 * gfortran.dg/coarray_8.f90: Adjust error message.
1156 * gfortran.dg/pr56007.f90: New test.
1157 * gfortran.dg/pr56007.f: New test.
1158
536508db 11592016-02-28 H.J. Lu <hongjiu.lu@intel.com>
1160
1161 PR tree-optimization/69989
1162 * gcc.dg/torture/pr69989.c: New test.
1163
eec75e45 11642016-02-28 Eric Botcazou <ebotcazou@adacore.com>
1165
1166 * gcc.target/i386/stack-realign-win.c: New test.
1167
0175e45a 11682016-02-28 Harald Anlauf <anlauf@gmx.de>
1169
1170 PR fortran/60126
1171 * gfortran.dg/pr60126.f90: New test.
1172
2a703589 11732016-02-27 Jeff Law <law@redhat.com>
1174
1175 Revert
1176 2016-02-26 Richard Biener <rguenther@suse.de>
1177 Jeff Law <law@redhat.com>
1178
1179 PR tree-optimization/69740
1180 * gcc.c-torture/compile/pr69740-1.c: New test.
1181 * gcc.c-torture/compile/pr69740-2.c: New test.
1182
359b4c18 11832016-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1184
1c96765a 1185 PR fortran/69910
359b4c18 1186 * gfortran.dg/newunit_4.f90: New test.
1187
49462d93 11882016-02-27 Jakub Jelinek <jakub@redhat.com>
1189
1190 PR target/69613
1191 PR rtl-optimization/69886
1192 * gcc.dg/torture/pr69886.c: Add -w -Wno-psabi to dg-options.
1193 * gcc.dg/torture/pr69613.c: Likewise. Guard -mavx with avx_runtime
1194 target.
1195
c4ac733e 11962016-02-26 Martin Sebor <msebor@redhat.com>
1197
1198 PR tree-optimization/15826
1199 * gcc.dg/tree-ssa/pr15826.c: New test.
1200
da8c4b5d 12012016-02-26 Jakub Jelinek <jakub@redhat.com>
1202
1203 PR target/69969
1204 * gcc.target/powerpc/pr69969.c: New test.
1205
0a4558eb 12062016-02-26 Martin Sebor <msebor@redhat.com>
1207
1208 PR c++/15766
1209 * g++.old-deja/g++.other/decl5.C: Add a test case.
1210
5b500299 12112016-02-26 Segher Boessenkool <segher@kernel.crashing.org>
1212
1213 PR target/69946
1214 * gcc.target/powerpc/pr69946.c: New file.
1215
565f533b 12162016-02-26 Richard Biener <rguenther@suse.de>
0a4558eb 1217 Jeff Law <law@redhat.com>
565f533b 1218
0a4558eb 1219 PR tree-optimization/69740
565f533b 1220 * gcc.c-torture/compile/pr69740-1.c: New test.
1221 * gcc.c-torture/compile/pr69740-2.c: New test.
1222
ff67cbea 12232016-02-26 Martin Jambor <mjambor@suse.cz>
1224
1225 PR middle-end/69920
1226 * gcc.dg/torture/pr69932.c: New test.
1227 * gcc.dg/torture/pr69936.c: Likewise.
1228
e400d817 12292016-02-26 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1230
1231 PR target/69709
1232 * gcc.target/s390/pr69709.c: New test.
1233
126a5a2d 12342016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1235
1236 PR target/69245
1237 * gcc.target/aarch64/pr69245_1.c: New test.
1238
59c58860 12392016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1240
1241 PR target/69613
1242 * gcc.dg/torture/pr69613.c: New test.
1243
9441fa4e 12442016-02-26 Jakub Jelinek <jakub@redhat.com>
1245
1246 PR rtl-optimization/69891
1247 * gcc.target/i386/pr69891.c: New test.
1248
e48fcde0 12492016-02-26 Michael Meissner <meissner@linux.vnet.ibm.com>
f41208a1 1250 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1251
35ed600a 1252 PR target/61397
f41208a1 1253 * gcc.target/powerpc/p8vector-ldst.c: Adjust to test desired
1254 functionality for both 32-bit and 64-bit.
1255
c86aaa0e 12562016-02-26 Richard Biener <rguenther@suse.de>
1257
1258 PR tree-optimization/69551
1259 * gcc.dg/torture/pr69951.c: New testcase.
1260
38e71a65 12612016-02-25 Richard Biener <rguenther@suse.de>
1262
1263 PR tree-optimization/48795
1264 * gcc.dg/Warray-bounds-18.c: New testcase.
1265
03331e69 12662016-02-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1267
1268 * g++.dg/ext/attr-constructor1.C: Require init_priority support.
1269
f14d8d6a 12702016-02-25 Jakub Jelinek <jakub@redhat.com>
1271
1272 PR rtl-optimization/69896
1273 * gcc.dg/pr69896.c: New test.
1274
4003c807 12752016-02-25 Patrick Palka <ppalka@gcc.gnu.org>
1276
1277 PR c++/69736
1278 * g++.dg/cpp1y/paren2.C: New test.
1279
a0573328 12802016-02-24 Martin Sebor <msebor@redhat.com>
1281
1282 PR c/51147
1283 * gcc.dg/enum-mode-2.c: New test.
1284
2cde02ad 12852016-02-24 Jakub Jelinek <jakub@redhat.com>
1286
1287 PR c++/69922
1288 * g++.dg/warn/Wnonnull-compare-6.C: New test.
1289 * g++.dg/warn/Wnonnull-compare-7.C: New test.
1290 * g++.dg/ubsan/pr69922.C: New test.
1291
f0ea75d1 12922016-02-24 Marek Polacek <polacek@redhat.com>
1293
1294 PR c/69819
1295 * gcc.dg/pr69819.c: New test.
1296
05027366 12972016-02-24 Martin Sebor <msebor@redhat.com>
1298
34ed562b 1299 PR c++/69912
1300 * g++.dg/ext/flexary15.C: New test.
1301
13022016-02-24 Martin Sebor <msebor@redhat.com>
1303
1304 * gcc.dg/builtins-68.c: Avoid making unportable
05027366 1305 assumptions about the relationship between SIZE_MAX and UINT_MAX.
34ed562b 1306 * g++.dg/ext/builtin_alloca.C: Same.
05027366 1307
650c3ad5 13082016-02-24 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
1309 Charles Baylis <charles.baylis@linaro.org>
1310
1311 PR debug/61033
1312 * g++.dg/pr61033.C: Add a regression testcase for PR debug/61033.
1313
596070e8 13142016-02-24 Richard Biener <rguenther@suse.de>
6cde5734 1315 Jakub Jelinek <jakub@redhat.com>
596070e8 1316
1317 PR middle-end/69760
1318 * gcc.dg/torture/pr69760.c: New testcase.
1319
d6b92d9f 13202016-02-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1321
1322 * gcc.dg/debug/dwarf2/prod-options.c: Use different DW_AT_producer
1323 pattern on Solaris with as.
1324
90436d9d 13252016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1326
1327 * gcc.target/arm/cond_sub_restrict_it.c: New test.
1328 * gcc.target/arm/condarith_restrict_it.c: Likewise.
1329 * gcc.target/arm/movcond_restrict_it.c: Likewise.
1330 * gcc.target/arm/negscc_restrict_it.c: Likewise.
1331
7c749495 13322016-02-24 Jakub Jelinek <jakub@redhat.com>
1333
1334 PR middle-end/69915
1335 * gcc.dg/pr69915.c: New test.
1336
9c9680b5 13372016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1338
1339 PR rtl-optimization/69886
1340 * gcc.dg/torture/pr69886.c: New test.
1341
36d081ee 13422016-02-24 Richard Biener <rguenther@suse.de>
1343
1344 PR middle-end/68963
1345 * gcc.dg/torture/pr68963.c: New testcase.
1346
2a0accb9 13472016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1348
1349 PR target/69875
1350 * gcc.target/arm/atomic_loaddi_acquire.x: New file.
1351 * gcc.target/arm/atomic_loaddi_relaxed.x: Likewise.
1352 * gcc.target/arm/atomic_loaddi_seq_cst.x: Likewise.
1353 * gcc.target/arm/atomic_loaddi_1.c: New test.
1354 * gcc.target/arm/atomic_loaddi_2.c: Likewise.
1355 * gcc.target/arm/atomic_loaddi_3.c: Likewise.
1356 * gcc.target/arm/atomic_loaddi_4.c: Likewise.
1357 * gcc.target/arm/atomic_loaddi_5.c: Likewise.
1358 * gcc.target/arm/atomic_loaddi_6.c: Likewise.
1359 * gcc.target/arm/atomic_loaddi_7.c: Likewise.
1360 * gcc.target/arm/atomic_loaddi_8.c: Likewise.
1361 * gcc.target/arm/atomic_loaddi_9.c: Likewise.
1362
f0e92ef1 13632016-02-24 Jakub Jelinek <jakub@redhat.com>
1364
1365 PR middle-end/69909
1366 * gcc.dg/torture/pr69909.c: New test.
1367
6907286f 13682016-02-24 Richard Biener <rguenther@suse.de>
1369
1370 PR tree-optimization/69907
1371 * gcc.dg/vect/bb-slp-pr69907.c: New testcase.
1372 * gcc.dg/vect/bb-slp-34.c: XFAIL.
1373 * gcc.dg/vect/bb-slp-pr68892.c: Likewise.
1374
e6ab7475 13752016-02-24 Christian Bruel <christian.bruel@st.com>
1376
1377 * gcc.target/arm/pragma_cpp_fma.c: New test.
1378
47587450 13792016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1380
1381 PR fortran/61156
1382 * gfortran.dg/include_6.f90: Update test.
1383
d41ab738 13842016-02-23 Jakub Jelinek <jakub@redhat.com>
1385
1386 PR objc/69844
1387 * objc.dg/pr69844.m: New test.
1388
4772d9d5 13892016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1390
1391 PR libgfortran/69456
1392 * gfortran.dg/namelist_89.f90: New test.
1393 * gfortran.dg/pr59700.f90: Update test..
1394
8c38d887 13952016-02-23 Martin Sebor <msebor@redhat.com>
1396
1397 PR middle-end/69780
1398 * g++.dg/ext/builtin_alloca.C: New test.
1399 * gcc.dg/builtins-68.c: New test.
1400
ee1bfdb0 14012016-02-23 Richard Henderson <rth@redhat.com>
1402
1403 * gcc.target/i386/addr-space-3.c: Remove test.
1404
52609ec3 14052016-02-23 David Malcolm <dmalcolm@redhat.com>
1406
1407 PR preprocessor/69126
1408 PR preprocessor/69543
1409 * c-c++-common/pr69126-2-long.c: New test.
1410 * c-c++-common/pr69126-2-short.c: New test.
1411 * c-c++-common/pr69543-1.c: Remove xfail.
1412
d5bf2cc8 14132016-02-23 David Malcolm <dmalcolm@redhat.com>
1414
1415 PR preprocessor/69126
1416 PR preprocessor/69543
1417 PR preprocessor/69558
1418 * c-c++-common/pr69126.c (MACRO_1, test_1): New.
1419 (f): Rename to...
1420 (test_2): ...this, and add leading comment.
1421 (MACRO_3, test_3): New.
1422 (MACRO_4A, MACRO_4B, test_4): New.
1423 (MACRO): Rename to...
1424 (MACRO_5): ...this.
1425 (g): Rename to...
1426 (test_5): ...this, updating for renaming of MACRO, and
1427 add leading comment.
1428 * c-c++-common/pr69543-1.c: New.
1429 * c-c++-common/pr69543-2.c: New.
1430 * c-c++-common/pr69543-3.c: New.
1431 * c-c++-common/pr69543-4.c: New.
1432 * c-c++-common/pr69558-1.c: New.
1433 * c-c++-common/pr69558-2.c: New.
1434 * c-c++-common/pr69558-3.c: New.
1435 * c-c++-common/pr69558-4.c: New.
1436 * gcc.dg/pr69558.c: Move to...
1437 * c-c++-common/pr69558.c: ...here. Add dg-bogus directives, with
1438 xfail for c++.
1439
3a37a410 14402016-02-23 Thomas Schwinge <thomas@codesourcery.com>
1441
1442 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: Adjust
1443 to -ftree-parallelize-loops/-fopenacc changes.
1444 * c-c++-common/goacc/kernels-double-reduction-n.c: Likewise.
1445 * c-c++-common/goacc/kernels-double-reduction.c: Likewise.
1446 * c-c++-common/goacc/kernels-loop-2.c: Likewise.
1447 * c-c++-common/goacc/kernels-loop-3.c: Likewise.
1448 * c-c++-common/goacc/kernels-loop-g.c: Likewise.
1449 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: Likewise.
1450 * c-c++-common/goacc/kernels-loop-n.c: Likewise.
1451 * c-c++-common/goacc/kernels-loop-nest.c: Likewise.
1452 * c-c++-common/goacc/kernels-loop.c: Likewise.
1453 * c-c++-common/goacc/kernels-one-counter-var.c: Likewise.
1454 * c-c++-common/goacc/kernels-reduction.c: Likewise.
1455 * gfortran.dg/goacc/kernels-loop-inner.f95: Likewise.
1456 * gfortran.dg/goacc/kernels-loops-adjacent.f95: Likewise.
1457
ecca180f 14582016-02-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1459
1460 * gcc.target/i386/chkp-hidden-def.c: Require alias support.
1461
eec0fa3f 14622016-02-23 Jakub Jelinek <jakub@redhat.com>
1463
f1f91c07 1464 PR c++/69902
1465 * g++.dg/warn/Wnonnull-compare-5.C: New test.
1466
eec0fa3f 1467 PR c/69900
1468 * gcc.dg/pr69900.c: New test.
1469
e045424d 14702016-02-23 Martin Jambor <mjambor@suse.cz>
1471
1472 PR tree-optimization/69666
1473 * gcc.dg/tree-ssa/pr69666.c: New test.
1474
f482dff6 14752016-02-23 Andre Vehreschild <vehre@gcc.gnu.org>
1476
1477 PR fortran/67451
1478 * gfortran.dg/coarray_allocate_5.f08: New test.
1479
57ed698b 14802016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1481
1482 * gcc.target/s390/vcond-shift.c: Move to ...
1483 * gcc.target/s390/vector/vcond-shift.c: ... here.
1484
990e443c 14852016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1486
1487 * gcc.target/s390/md/movstr-2.c: Move and rename to ...
1488 * gcc.target/s390/vector/stpcpy-1.c: ... this one.
1489
296c5f01 14902016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1491
1492 * gcc.target/s390/md/movstr-1.c: Turn into compile test.
1493
e53f41d5 14942016-02-20 Mark Wielaard <mjw@redhat.com>
1495
1496 PR c/28901
1497 * gcc.dg/unused-variable-3.c: New test.
1498
13af201d 14992016-02-22 Jakub Jelinek <jakub@redhat.com>
1500
1501 PR target/69888
1502 * gcc.target/i386/pr69888.c: New test.
1503
682c90f9 15042016-02-22 Richard Biener <rguenther@suse.de>
1505
1506 PR tree-optimization/69882
1507 * gfortran.dg/vect/pr69882.f90: New testcase.
1508
b8cd18c3 15092016-02-22 Jakub Jelinek <jakub@redhat.com>
1510
1511 PR target/69885
1512 * gcc.dg/pr69885.c: New test.
1513
09343379 15142016-02-22 Oleg Endo <olegendo@gcc.gnu.org>
1515
1516 PR target/69806
1517 PR target/54089
1518 * gcc.target/sh/pr54089-10.c: New.
1519
b345a09f 15202016-02-20 Paul Thomas <pault@gcc.gnu.org>
1521
1522 PR fortran/69423
1523 * gfortran.dg/deferred_character_15.f90 : New test.
1524
51385aed 15252016-02-20 Dominique d'Humieres <dominiq@lps.ens.fr>
1526
1527 PR fortran/57365
1528 gfortran.dg/allocate_with_source_18.f03: New test.
1529
15302016-02-20 Harald Anlauf <anlauf@gmx.de>
1531
1532 PR fortran/52531
1533 gfortran.dg/gomp/pr52531.f90: New test.
1534
9cce8384 15352016-02-19 Bernd Edlinger <bernd.edlinger@hotmail.de>
1536
1537 PR c++/69865
1538 * c-c++-common/Wshift-negative-value-6.c: Add -std=c++11 before
1539 -std=c++03.
1540
d91f5fbb 15412016-02-19 Jakub Jelinek <jakub@redhat.com>
1542
563d5cb8 1543 PR c++/69826
1544 * c-c++-common/cilk-plus/CK/pr69826-1.c: New test.
1545 * c-c++-common/cilk-plus/CK/pr69826-2.c: New test.
1546
0a04aac9 1547 PR c++/69850
1548 * g++.dg/warn/Wnonnull-compare-4.C: New test.
1549
d91f5fbb 1550 PR c++/69851
1551 * g++.dg/torture/pr69851.C: New test.
1552
5fe1f282 15532016-02-19 Martin Sebor <msebor@redhat.com>
1554
1555 PR testsuite/69573
1556 * gcc.dg/pr61053.c: Tweaked test to avoid bogus failures.
1557
a45bce11 15582016-02-19 Jakub Jelinek <jakub@redhat.com>
1559
6263dde1 1560 PR c++/69850
1561 * g++.dg/warn/Wnonnull-compare-2.C: New test.
1562 * g++.dg/warn/Wnonnull-compare-3.C: New test.
1563
a45bce11 1564 PR c++/67767
1565 * g++.dg/cpp0x/pr67767.C: New test.
1566
cf2ed1b7 15672016-02-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1568
1569 * lib/target-supports.exp: Define aarch64_asm_FUNC_ok checks
1570 for fp, simd, crypto, crc, lse.
1571 * doc/sourcebuild.texi (AArch64-specific attributes): Document the
1572 above.
1573 * gcc.target/aarch64/assembler_arch_1.c: Add aarch64_asm_lse_ok
1574 effective target check.
1575
f6cc34b0 15762016-02-19 Jakub Jelinek <jakub@redhat.com>
1577
1578 PR target/69820
1579 * gcc.target/i386/pr69820.c: New test.
1580
6c678e78 15812016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1582
1583 * gcc.target/s390/vector/int128-1.c: New test.
1584
b088ff4b 15852016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1586
1587 * gcc.target/s390/vector/vec-vcond-1.c: New test.
1588
b11e60a4 15892016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1590
1591 * gcc.target/s390/md/movstr-1.c: Allow also the z13 strings
1592 instruction pattern name to prevent the testcase from failing with
1593 -march=z13.
1594
664ff6a0 15952016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1596
1597 * gcc.target/s390/md/movstr-2.c: New test.
1598
e80be24b 15992016-02-19 Marcin Kościelnicki <koriakin@0x04.net>
1600
1601 * gcc.target/s390/morestack.c: New test.
1602
9839f350 16032016-02-19 Dominik Vogt <vogt@linux.vnet.ibm.com>
1604
1605 PR target/69625
1606 * gcc.target/s390/pr69625.c: Add test case.
1607
4550fbd0 16082016-02-18 Bernd Edlinger <bernd.edlinger@hotmail.de>
1609
1610 PR testsuite/68580
1611 * c-c++-common/tsan/pr65400-1.c (v, q, o): Make 8-byte aligned.
1612
57d00b6a 16132016-02-18 Michael Meissner <meissner@linux.vnet.ibm.com>
1614
1615 PR target/68404
1616 * gcc.target/powerpc/fusion.c: Revert the 2016-02-09 change.
1617 * gcc.target/powerpc/fusion3.c: Likewise.
1618
63ad69d6 16192016-02-18 Richard Biener <rguenther@suse.de>
1620
1621 PR middle-end/69553
1622 * g++.dg/torture/pr69553.C: New testcase.
1623
d92404ed 16242016-02-18 Nick Clifton <nickc@redhat.com>
1625
4550fbd0 1626 PR target/62254
1627 PR target/69610
1628 * gcc.target/arm/pr62554.c: New test.
1629 * gcc.target/arm/pr69610-1.c: New test.
1630 * gcc.target/arm/pr69610-2.c: New test.
d92404ed 1631
0808dfce 16322016-02-18 Richard Biener <rguenther@suse.de>
1633
1634 PR middle-end/69854
1635 * gcc.dg/torture/pr69854.c: New testcase.
1636
fc3527e3 16372016-02-17 Jakub Jelinek <jakub@redhat.com>
1638
1639 PR c++/69850
1640 * g++.dg/warn/Wnonnull-compare-1.C: New test.
1641
e3c24279 16422012-02-17 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1643
1644 * gcc.target/powerpc/vec-cg.c: New test.
1645
c9732c2b 16462016-02-17 Richard Biener <rguenther@suse.de>
1647
1648 PR testsuite/69586
1649 * gcc.dg/uninit-21.c: Add -fno-short-enums.
1650
51bf9f9b 16512016-02-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1652
1653 PR target/69161
1654 * gcc.c-torture/compile/pr69161.c: New test.
1655
6baedca3 16562016-02-17 David Sherwood <david.sherwood@arm.com>
1657
1658 PR target/69532
1659 * gcc.target/arm/fmaxmin.c: Change effective target to arm_v8_neon_hw.
1660 * gcc.target/arm/vect-fmaxmin.c: Likewise.
1661
4f240715 16622016-02-17 Eric Botcazou <ebotcazou@adacore.com>
1663
1664 * gcc.dg/ifcvt-4.c: Skip on Visium.
1665
e0c0515d 16662016-02-17 Eric Botcazou <ebotcazou@adacore.com>
1667
1668 * gnat.dg/atomic8.adb: New test.
1669
7b319ee6 16702016-02-17 Eric Botcazou <ebotcazou@adacore.com>
1671
1672 * gnat.dg/discr46.ad[sb]: New test.
1673
48a7e3d1 16742016-02-16 Kelvin Nilsen <kelvin@gcc.gnu.org>
1675
1676 PR Target/48344
1677 * gcc.target/powerpc/pr48344-1.c: New test.
1678
3f844f15 16792015-02-16 Thomas Koenig <tkoenig@gcc.gnu.org>
1680
1681 PR fortran/69742
1682 * gfortran.dg/associate_21.f90: New test.
1683
7675e968 16842016-02-16 Jakub Jelinek <jakub@redhat.com>
1685
1686 PR c/69835
1687 * c-c++-common/nonnull-1.c: Use -Wnonnull-compare instead of
1688 -Wnonnull in dg-options.
1689 * c-c++-common/nonnull-2.c: New test.
1690
d6faee88 16912016-02-16 James Greenhalgh <james.greenhalgh@arm.com>
1692 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
1693
1694 * gcc.target/aarch64/vector_initialization_nostack.c: New.
1695
3a2a72aa 16962016-02-16 Jakub Jelinek <jakub@redhat.com>
1697
1698 PR middle-end/69801
1699 * gcc.dg/pr69801.c: Add empty dg-options.
1700
28072426 17012016-02-16 James Norris <jnorris@codesourcery.com>
1702
1703 * c-c++-common/goacc/deviceptr-1.c: Add tests.
1704 * g++.dg/goacc/deviceptr-1.c: New file.
1705
37fffac2 17062016-02-16 Jakub Jelinek <jakub@redhat.com>
1707
1708 PR tree-optimization/69820
1709 * gcc.dg/vect/pr69820.c: New test.
1710
f72a5e61 17112016-02-16 Richard Biener <rguenther@suse.de>
1712
1713 PR tree-optimization/69776
1714 * gcc.dg/torture/pr69776-2.c: New testcase.
1715
50e0cd76 17162016-02-16 Bernd Schmidt <bschmidt@redhat.com>
1717
1718 PR tree-optimization/69714
1719 * gcc.dg/torture/pr69714.c: New test.
1720
14a72c4e 17212016-02-16 Jakub Jelinek <jakub@redhat.com>
1722
1723 PR tree-optimization/69802
1724 * gcc.dg/pr69802.c: New test.
1725
fd808c11 17262016-02-16 Richard Biener <rguenther@suse.de>
1727
1728 PR middle-end/69801
1729 * gcc.dg/pr69801.c: New testcase.
1730
49a549ca 17312016-02-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1732
1733 PR libgfortran/69651
1734 * gfortran.dg/read_bang.f90: New test.
1735 * gfortran.dg/read_bang4.f90: New test.
1736
77454e6e 17372016-02-15 Jakub Jelinek <jakub@redhat.com>
1738
2074f21c 1739 PR c++/69658
1740 * g++.dg/init/pr69658.C: New test.
1741
77454e6e 1742 PR c++/69797
1743 * c-c++-common/pr69797.c: New test.
1744
4ef4d764 17452016-02-15 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
1746
1747 * lib/target-supports.exp (check_effective_target_section_anchors): Add
1748 check for aarch64*-*-*.
1749
4a45fe0f 17502016-02-15 Richard Biener <rguenther@suse.de>
1751
1752 PR tree-optimization/69783
1753 * gcc.dg/vect/pr69783.c: New testcase.
1754
0b3619e6 17552016-02-15 Richard Biener <rguenther@suse.de>
1756
1757 PR tree-optimization/69776
1758 * gcc.dg/torture/pr69776.c: New testcase.
1759
9b49c3cb 17602016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
1761
1762 PR fortran/60526
1763 * gfortran.dg/type_decl_4.f90: Reinstated.
1764
e46faff9 17652016-02-14 John David Anglin <danglin@gcc.gnu.org>
1766
1767 PR fortran/68746
1768 * gfortran.dg/read_dir.f90: Xfail on hppa*-*-hpux*.
1769
a96c809a 17702016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
1771
1772 PR fortran/60526
1773 PR bootstrap/69816
1774 * gfortran.dg/type_decl_4.f90: Removed.
1775
fdec7e88 17762016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
1777
1778 PR fortran/60526
1779 * gfortran.dg/type_decl_4.f90: New test.
1780
a72095c4 17812016-02-14 Alan Modra <amodra@gmail.com>
1782
bc436924 1783 PR testsuite/68886
a72095c4 1784 * gcc.c-torture/execute/stkalign.c: Revise test.
1785
73bb5f8b 17862016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
1787
1788 PR target/67260
1789 * gcc.target/sh/torture/pr67260.c: Adjust additional options.
1790
beb13161 17912016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
1792
1793 PR target/67260
1794 * gcc.target/sh/torture/pr67260.c: New.
1795
67cab04e 17962016-02-12 John David Anglin <danglin@gcc.gnu.org>
1797
1798 * gcc.dg/pr67964.c: Add dg-require-alias.
1799
44a59bb1 18002016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
1801
1802 PR target/67636
1803 PR target/64345
1804 * gcc.target/sh/pr54236-1.c: Adjust optimization level.
1805
38c9bd3a 18062016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1807
1808 PR libgfortran/69668
1809 * gfortran.dg/namelist_88.f90: New test.
1810
1774ff82 18112016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1812
1813 PR libgfortran/69668
1814 * gfortran.dg/namelist_38.f90: Update test.
1815 * gfortran.dg/namelist_84.f90: Update test.
1816
aec1f4bd 18172016-02-12 David Malcolm <dmalcolm@redhat.com>
1818
1819 PR other/69554
1820 * gcc.dg/pr69554-1.c: New test.
1821 * gfortran.dg/pr69554-1.F90: New test.
1822 * gfortran.dg/pr69554-2.F90: New test.
1823 * lib/gcc-dg.exp (proc dg-locus): New function.
1824 * lib/gfortran-dg.exp (proc gfortran-dg-test): Update comment to
1825 distinguish between the caret-printing and non-caret-printing
1826 cases. If caret-printing has been explicitly enabled, bail out
1827 without attempting to fix up the output.
1828
da7d5066 18292016-02-12 David Malcolm <dmalcolm@redhat.com>
1830
1831 PR driver/69265
1832 PR driver/69453
1833 * gcc.dg/spellcheck-options-3.c: New test case.
1834 * gcc.dg/spellcheck-options-4.c: New test case.
1835 * gcc.dg/spellcheck-options-5.c: New test case.
1836 * gcc.dg/spellcheck-options-6.c: New test case.
1837 * gcc.dg/spellcheck-options-7.c: New test case.
1838 * gcc.dg/spellcheck-options-8.c: New test case.
1839 * gcc.dg/spellcheck-options-9.c: New test case.
1840 * gcc.dg/spellcheck-options-10.c: New test case.
1841
fcce1b0b 18422016-02-12 Jakub Jelinek <jakub@redhat.com>
1843
1844 PR rtl-optimization/69764
1845 PR rtl-optimization/69771
1846 * c-c++-common/pr69764.c: New test.
1847 * gcc.dg/torture/pr69771.c: New test.
1848
6d609290 18492016-02-12 Marek Polacek <polacek@redhat.com>
1850
1851 * g++.dg/torture/init-list1.C: New.
1852
7d75fb56 18532016-02-12 Marek Polacek <polacek@redhat.com>
1854
1855 * gcc.dg/pr69522.c: Add empty dg-options.
1856
52543fda 18572016-02-12 Ilya Enkovich <enkovich.gnu@gmail.com>
1858
1859 * g++.dg/lto/lto.exp: Include and init mpx.
1860 * g++.dg/lto/pr69729_0.C: New test.
1861
34947478 18622016-02-12 Jakub Jelinek <jakub@redhat.com>
1863
9181a4ec 1864 PR ipa/69241
1865 * g++.dg/ipa/pr69241-4.C: New test.
1866
34947478 1867 PR ipa/68672
1868 * g++.dg/ipa/pr68672-1.C: New test.
1869 * g++.dg/ipa/pr68672-2.C: New test.
1870 * g++.dg/ipa/pr68672-3.C: New test.
1871
74a4140f 18722016-02-12 Bernd Schmidt <bschmidt@redhat.com>
1873
1874 PR c/69522
50e0cd76 1875 * gcc.dg/pr69522.c: New test.
74a4140f 1876
9ddb20d6 18772016-02-12 Patrick Palka <ppalka@gcc.gnu.org>
1878
1879 PR c++/69098
1880 * g++.dg/cpp1y/69098.C: New test.
1881 * g++.dg/cpp1y/69098-2.C: New test.
1882
67cf9b55 18832016-02-12 Jakub Jelinek <jakub@redhat.com>
1884
1885 * objc.dg/gnu-api-2-method.m: Spelling fixes - behaviour -> behavior
1886 and neighbour -> neighbor.
1887 * objc.dg/attributes/method-nonnull-1.m: Likewise.
1888 * objc.dg/gnu-api-2-class-meta.m: Likewise.
1889 * c-c++-common/Wvarargs.c: Likewise.
1890 * c-c++-common/goacc/host_data-5.c: Likewise.
1891 * obj-c++.dg/gnu-api-2-class-meta.mm: Likewise.
1892 * obj-c++.dg/attributes/method-nonnull-1.mm: Likewise.
1893 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
1894 * gcc.target/aarch64/pr60697.c: Likewise.
1895 * gcc.target/aarch64/advsimd-intrinsics/vldX_lane.c: Likewise.
1896 * gcc.target/aarch64/advsimd-intrinsics/vqshl.c: Likewise.
1897 * gcc.target/aarch64/advsimd-intrinsics/vshuffle.inc: Likewise.
1898 * gcc.target/aarch64/advsimd-intrinsics/vrshl.c: Likewise.
1899 * gcc.target/aarch64/advsimd-intrinsics/vldX_dup.c: Likewise.
1900 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Likewise.
1901 * gcc.target/aarch64/advsimd-intrinsics/vqrshl.c: Likewise.
1902 * gcc.target/aarch64/advsimd-intrinsics/vldX.c: Likewise.
1903 * gcc.target/aarch64/aapcs64/ice_2.c: Likewise.
1904 * gcc.target/aarch64/aapcs64/test_23.c: Likewise.
1905 * gcc.target/aarch64/vrnd_f64_1.c: Likewise.
1906 * g++.dg/warn/Wconversion-real-integer-3.C: Likewise.
1907 * g++.dg/lookup/koenig5.C: Likewise.
1908 * g++.dg/ext/no-asm-2.C: Likewise.
1909 * gfortran.dg/bounds_check_array_ctor_3.f90: Likewise.
1910 * gfortran.dg/bounds_check_array_ctor_7.f90: Likewise.
1911 * gfortran.dg/used_types_16.f90: Likewise.
1912 * gfortran.dg/assumed_rank_bounds_1.f90: Likewise.
1913 * gfortran.dg/bounds_check_array_ctor_1.f90: Likewise.
1914 * gfortran.dg/assumed_rank_bounds_2.f90: Likewise.
1915 * gfortran.dg/bounds_check_array_ctor_4.f90: Likewise.
1916 * gfortran.dg/abstract_type_6.f03: Likewise.
1917 * gfortran.dg/bounds_check_array_ctor_5.f90: Likewise.
1918 * gfortran.dg/used_types_15.f90: Likewise.
1919 * gfortran.dg/bounds_check_array_ctor_8.f90: Likewise.
1920 * gfortran.dg/exit_3.f08: Likewise.
1921 * gfortran.dg/open_status_2.f90: Likewise.
1922 * gfortran.dg/derived_pointer_recursion_2.f90: Likewise.
1923 * gfortran.dg/intrinsic_std_1.f90: Likewise.
1924 * gfortran.dg/associate_1.f03: Likewise.
1925 * gfortran.dg/bounds_check_array_ctor_2.f90: Likewise.
1926 * gfortran.dg/intrinsic_std_6.f90: Likewise.
1927 * gfortran.dg/bounds_check_array_ctor_6.f90: Likewise.
1928 * gcc.dg/builtin-object-size-1.c: Likewise.
1929 * gcc.dg/noreturn-6.c: Likewise.
1930 * gcc.dg/builtin-stringop-chk-1.c: Likewise.
1931 * gcc.dg/globalalias.c: Likewise.
1932 * gcc.dg/builtins-config.h: Likewise.
1933 * gcc.dg/pr30457.c: Likewise.
1934 * gcc.c-torture/compile/volatile-1.c: Likewise.
1935 * gcc.c-torture/execute/20101011-1.c: Likewise.
1936 * c-c++-common/Waddress-1.c: Likewise.
1937
40b38ace 19382016-02-11 Jakub Jelinek <jakub@redhat.com>
1939
1940 PR c/69768
1941 * c-c++-common/Waddress-1.c: New test.
1942
42c87ca9 19432016-02-11 Andre Vehreschild <vehre@gcc.gnu.org>
1944
1945 PR fortran/69296
1946 * gfortran.dg/associate_19.f03: New test.
1947 * gfortran.dg/associate_20.f03: New test.
1948
acb7939f 19492016-02-11 Oleg Endo <olegendo@gcc.gnu.org>
1950
1951 * gcc.target/sh/pr54089-8.c: Adjust optimization level.
1952
6defe3c5 19532016-02-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1954
1955 * gcc.target/aarch64/target_attr_15.c: Scan assembly for
1956 .arch armv8-a\n. Add -dA to dg-options.
1957 * gcc.target/aarch64/assembler_arch_1.c: New test.
1958 * gcc.target/aarch64/target_attr_7.c: Add -dA to dg-options.
1959
63f63318 19602016-02-11 Paolo Carlini <paolo.carlini@oracle.com>
1961
1962 PR c++/68726
1963 * g++.dg/cpp0x/pr68726.C: New.
1964
1cddf457 19652016-02-11 Ilya Enkovich <enkovich.gnu@gmail.com>
1966
1967 * lib/mpx-dg.exp: Fix warning in check_effective_target_mpx
1968 test.
1969
b86fba37 19702016-02-11 Richard Biener <rguenther@suse.de>
1971
1972 * g++.dg/tree-ssa/pr61034.C: Adjust.
1973
ec4ec95a 19742016-02-10 Vladimir Makarov <vmakarov@redhat.com>
1975
be7c31e9 1976 PR target/69148
ec4ec95a 1977 * gcc.target/s390/pr69148.c: New.
1978
f64416ca 19792016-02-10 Yuri Rumyantsev <ysrumyan@gmail.com>
1980
1981 PR tree-optimization/69652
1982 * gcc.dg/torture/pr69652.c: New test.
1983
e5d1ea31 19842016-02-10 Jakub Jelinek <jakub@redhat.com>
1985 Patrick Palka <ppalka@gcc.gnu.org>
1986
1987 PR ipa/69241
1988 PR c++/69649
1989 * g++.dg/ipa/pr69241-1.C: New test.
1990 * g++.dg/ipa/pr69241-2.C: New test.
1991 * g++.dg/ipa/pr69241-3.C: New test.
1992 * g++.dg/ipa/pr69649.C: New test.
1993
fa03b19d 19942016-02-10 Uros Bizjak <ubizjak@gmail.com>
1995
1996 * gcc.dg/tree-ssa/sra-17.c: Add -mcpu=ev4 for target alpha*-*-*.
1997 * gcc.dg/tree-ssa/sra-18.c: Ditto.
1998
14485c8a 19992016-02-10 Bin Cheng <bin.cheng@arm.com>
2000
2001 PR tree-optimization/68021
2002 * gcc.dg/tree-ssa/pr68021.c: New test.
2003
79f1ed25 20042016-02-10 Richard Biener <rguenther@suse.de>
2005
2006 PR tree-optimization/69726
2007 * gcc.dg/uninit-22.c: New testcase.
2008
58f74eff 20092016-02-09 Andrew Pinski <apinski@cavium.com>
2010
2011 PR tree-opt/69282
2012 * gcc.c-torture/compile/20160205-1.c: New testcase.
2013
600c00f7 20142016-02-09 Michael Meissner <meissner@linux.vnet.ibm.com>
2015
2016 PR target/68404
2017 * gcc.target/powerpc/fusion.c: Rewrite test to use TOC fusion
2018 instead accessing a really large arrray.
2019 * gcc.target/powerpc/fusion3.c: Likewise.
2020
0771836e 20212016-02-09 Charles Baylis <charles.baylis@linaro.org>
2022
2023 PR target/68532
2024 * gcc.c-torture/execute/pr68532.c: New test.
2025
4ccd644f 20262016-02-11 Alexandre Oliva <aoliva@redhat.com>
2027
2028 PR target/69634
2029 * gcc.dg/pr69634.c: New.
2030
2e980a39 20312016-02-09 Richard Biener <rguenther@suse.de>
2032
2033 * gcc.dg/vect/vect-mask-store-move-1.c: Add missing space.
2034
aacf7102 20352016-02-09 Alexander Fomin <alexander.fomin@intel.com>
2e980a39 2036
aacf7102 2037 * gcc.target/i386/avx512f-klogic-2.c: Adjust expectation.
2038
a1856ddf 20392016-02-09 Yuri Rumyantsev <ysrumyan@gmail.com>
2040
2041 * gcc.dg/vect/vect-mask-store-move-1.c: Fix test failures.
2042
d4d3da7e 20432016-02-09 Richard Biener <rguenther@suse.de>
2044
2045 PR tree-optimization/69715
2046 * gcc.dg/torture/pr69715.c: New testcase.
2047
9cc6714f 20482016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
2049
2050 PR c++/69139
2051 * g++.dg/cpp0x/trailing12.C: New test.
2052 * g++.dg/cpp0x/trailing13.C: New test.
2053
83d5062b 20542016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
2055
2056 PR c++/69283
2057 PR c++/67835
2058 * g++.dg/cpp1y/auto-fn29.C: New test.
2059 * g++.dg/cpp1y/auto-fn30.C: New test.
2060
394a86f3 20612016-02-08 Jakub Jelinek <jakub@redhat.com>
2062
2063 PR tree-optimization/69209
2064 * gcc.c-torture/compile/pr69209.c: New test.
2065
93b124b4 20662016-02-08 Jeff Law <law@redhat.com>
2067
2068 PR tree-optimization/68541
2069 * gcc.dg/tree-ssa/split-path-1.c: Increase limit for number
2070 of statements allowed in join block for path splitting.
2071
26abce13 20722016-02-08 Jakub Jelinek <jakub@redhat.com>
2073
0acb2d6e 2074 PR c++/59627
2075 * g++.dg/gomp/pr59627.C: New test.
2076
26abce13 2077 PR ipa/69239
2078 * g++.dg/ipa/pr69239.C: New test.
2079
86e0b129 20802016-02-08 David Malcolm <dmalcolm@redhat.com>
2081
2082 PR preprocessor/69664
2083 * gcc.dg/cpp/trad/comment-2.c: Add expected column number.
2084 * gcc.dg/cpp/warn-comments.c: Likewise.
2085
f553d9f8 20862016-02-08 Marek Polacek <polacek@redhat.com>
2087
2088 PR c++/69688
2089 * g++.dg/init/const12.C: New test.
2090
600695e0 20912016-02-08 Bernd Schmidt <bschmidt@redhat.com>
2092
2093 PR target/60410
2094 * gcc.dg/lto/pr55113_0.c: Remove test.
2095
c4f4b1e8 20962016-02-08 Richard Biener <rguenther@suse.de>
2097
2098 PR tree-optimization/69719
2099 * gcc.dg/torture/pr69719.c: New testcase.
2100
5a987d87 21012016-02-08 Richard Biener <rguenther@suse.de>
2102 Jeff Law <law@redhat.com>
2103
2104 PR target/68273
2105 * gcc.target/mips/pr68273.c: New testcase.
2106
0418e71d 21072016-02-08 Richard Biener <rguenther@suse.de>
2108
2109 PR rtl-optimization/69274
2110 * gcc.target/i386/addr-sel-1.c: XFAIL.
2111
07c0f1ca 21122016-02-08 Jeff Law <law@redhat.com>
2113
40d85f4c 2114 PR tree-optimization/68541
2115 * gcc.dg/tree-ssa/split-path-2.c: Make char array explicitly signed.
2116
140e093f 2117 PR tree-optimization/65917
07c0f1ca 2118 * gcc.dg/tree-ssa/20030922-2.c: No longer xfailed.
2119
16430acf 21202016-02-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2121
2122 PR fortran/50555
2123 * gfortran.dg/namelist_args.f90: New test.
2124
3f0ff0d8 21252016-02-05 Jeff Law <law@redhat.com>
2126
140e093f 2127 PR tree-optimization/68541
3f0ff0d8 2128 * gcc.dg/tree-ssa/split-path-2.c: New test.
2129 * gcc.dg/tree-ssa/split-path-3.c: New test.
2130 * gcc.dg/tree-ssa/split-path-4.c: New test.
2131 * gcc.dg/tree-ssa/split-path-5.c: New test.
2132 * gcc.dg/tree-ssa/split-path-6.c: New test.
2133 * gcc.dg/tree-ssa/split-path-7.c: New test.
2134
a7cc1f94 21352016-02-05 Martin Sebor <msebor@redhat.com>
2136
2137 PR c++/69662
2138 * g++.dg/warn/Wplacement-new-size-1.C: New test.
2139 * g++.dg/warn/Wplacement-new-size-2.C: New test.
2140
fcb25f28 21412016-02-06 Richard HEnderson <rth@redhat.com>
2142
2143 PR c/69643
2144 * gcc.target/i386/addr-space-4.c: New.
2145 * gcc.target/i386/addr-space-5.c: New.
2146
3a2545a1 21472016-02-05 Mikael Morin <mikael@gcc.gnu.org>
2148
2149 PR fortran/66089
2150 * gfortran.dg/elemental_dependency_6.f90: New.
2151
1e302465 21522016-02-05 Jakub Jelinek <jakub@redhat.com>
2153
66feb54c 2154 PR rtl-optimization/69691
2155 * gcc.c-torture/execute/pr69691.c: New test.
2156
1e302465 2157 PR c++/69628
2158 * g++.dg/parse/pr69628.C: New test.
2159
9c28a298 21602016-02-05 Uros Bizjak <ubizjak@gmail.com>
2161
2162 * gcc.dg/sancov/asan.c: Move to ...
2163 * gcc.dg/asan/sancov-1.c: ... here.
2164
a854e286 21652016-02-05 Uros Bizjak <ubizjak@gmail.com>
2166
2167 * gcc.target/i386/pr69577.c: Require avx_runtime target.
2168
d4f0b240 21692016-02-05 H.J. Lu <hongjiu.lu@intel.com>
2170
2171 PR target/69677
2172 * gcc.target/i386/pr69677.c: New test.
2173
235d8723 21742016-02-05 Patrick Palka <ppalka@gcc.gnu.org>
2175
2176 PR c++/68948
2177 * g++.dg/template/pr68948.C: New test.
2178
f390cf65 21792016-02-05 Dominik Vogt <vogt@linux.vnet.ibm.com>
2180
2181 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove -march=z13 for s390
2182 (only necessary on s390x).
2183
ab99f104 21842016-02-04 H.J. Lu <hongjiu.lu@intel.com>
2185
2186 * gcc.target/i386/pr69454-2.c: Compile with -msse2
2187 -mno-accumulate-outgoing-args.
2188
f7ef5392 21892016-02-04 Patrick Palka <ppalka@gcc.gnu.org>
2190
2191 * g++.dg/cpp0x/constexpr-ptrmem5.C: New test.
2192
6b098e91 21932016-02-04 Jakub Jelinek <jakub@redhat.com>
2194
2195 PR c/69669
2196 * c-c++-common/pr69669.c: New test.
2197
f0146cf3 21982016-02-04 Michael Meissner <meissner@linux.vnet.ibm.com>
2199
2200 PR target/69667
2201 * g++.dg/pr69667.C: New file.
2202
08fd6cf5 22032016-02-04 Wilco Dijkstra <wdijkstr@arm.com>
2204
2205 PR target/69619
2206 * gcc.dg/pr69619.c: Add new test.
2207
a6f3f39f 22082016-02-04 Richard Sandiford <richard.sandiford@arm.com>
2209
2210 PR rtl-optimization/69577
2211 * gcc.target/i386/pr69577.c: New test.
2212
774068a0 22132016-02-04 Martin Liska <mliska@suse.cz>
2214
2215 * g++.dg/asan/pr69276.C: New test.
2216
f50a7894 22172016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2218
2219 PR target/65932
2220 PR target/67714
2221 * gcc.target/arm/wmul-3.c: Simplify test to generate just
2222 a single smulbb instruction.
2223 * gcc.target/amr/wmul-1.c: Add -mtune=cortex-a9 to dg-options.
2224 * gcc.target/amr/wmul-2.c: Likewise.
2225
6b722eb3 22262016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2227
2228 PR target/65932
2229 PR target/67714
2230 * gcc.c-torture/execute/pr67714.c: New test.
2231
1f1475a7 22322016-02-04 Ilya Enkovich <enkovich.gnu@gmail.com>
2233
2234 PR target/69454
2235 * gcc.target/i386/pr69454-1.c: New test.
2236 * gcc.target/i386/pr69454-2.c: New test.
2237
6b94e133 22382016-02-03 Martin Sebor <msebor@redhat.com>
2239
2240 PR c++/69251
2241 PR c++/69253
2242 PR c++/69290
2243 PR c++/69277
2244 PR c++/69349
2245 * g++.dg/ext/flexarray-mangle-2.C: New test.
2246 * g++.dg/ext/flexarray-mangle.C: New test.
2247 * g++.dg/ext/flexarray-subst.C: New test.
2248 * g++.dg/ext/flexary11.C: New test.
2249 * g++.dg/ext/flexary12.C: New test.
2250 * g++.dg/ext/flexary13.C: New test.
2251 * g++.dg/ext/flexary14.C: New test.
2252 * g++.dg/other/dump-ada-spec-2.C: Adjust.
2253
342ed0ac 22542016-02-03 H.J. Lu <hongjiu.lu@intel.com>
2255
2256 * gcc.target/i386/iamcu/test_passing_unions.c (check_union_passing6):
2257 Define only if CHECK_FLOAT128 is defined.
2258 (main): Properly initialize u5.
2259
edf6c4d2 22602016-02-03 Jakub Jelinek <jakub@redhat.com>
2261
415d5641 2262 PR c/69627
2263 * gcc.dg/pr69627.c: New test.
2264
edf6c4d2 2265 PR target/69644
2266 * gcc.dg/pr69644.c: New test.
2267
cf8f3ba0 22682016-02-03 Mike Stump <mikestump@comcast.net>
2269
2270 * lib/compat.exp (compat-get-options-main): Add dg-timeout-factor
2271 support for struct-layout-1.exp.
2272
c90d55dd 22732016-02-03 Patrick Palka <ppalka@gcc.gnu.org>
2274
2275 PR c++/69056
f7ef5392 2276 * g++.dg/cpp0x/pr69056.C: New test.
c90d55dd 2277
401bd0c8 22782016-02-03 Vladimir Makarov <vmakarov@redhat.com>
2279 Alexandre Oliva <aoliva@redhat.com>
2280
2281 PR target/69461
2282 * gcc.target/powerpc/pr69461.c: New.
2283
277d9d1d 22842016-02-03 Uros Bizjak <ubizjak@gmail.com>
2285
2286 * lib/tsan-dg.exp (tsan_init): Move check if tsan executable
2287 works from here ...
2288 (check_effective_target_fsanitize_thread): ... to here. Do not
2289 specify additional compile flags for the test source.
2290 * lib/asan-dg.exp (check_effective_target_fsanitize_address): Do not
2291 specify additional compile flags for the test source.
2292
e69ad94a 22932016-02-03 Wilco Dijkstra <wdijkstr@arm.com>
2294
2295 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
2296
a4454da2 22972016-02-03 Andre Vehreschild <vehre@gcc.gnu.org>
2298
2299 PR fortran/67451
2300 PR fortran/69418
2301 * gfortran.dg/coarray_allocate_2.f08: New test.
2302 * gfortran.dg/coarray_allocate_3.f08: New test.
2303 * gfortran.dg/coarray_allocate_4.f08: New test.
2304
88cab2dd 23052016-02-03 Alan Lawrence <alan.lawrence@arm.com>
2306
2307 * gcc.dg/vect/vect-outer-1-big-array.c: Drop vect_multiple_sizes;
2308 use same scan-tree-dump-times on all platforms.
2309 * gcc.dg/vect/vect-outer-1.c: Likewise.
2310 * gcc.dg/vect/vect-outer-1a-big-array.c: Likewise.
2311 * gcc.dg/vect/vect-outer-1a.c: Likewise.
2312 * gcc.dg/vect/vect-outer-1b-big-array.c: Likewise.
2313 * gcc.dg/vect/vect-outer-1b.c: Likewise.
2314 * gcc.dg/vect/vect-outer-2b.c: Likewise.
2315 * gcc.dg/vect/vect-outer-3b.c: Likewise.
2316 * gcc.dg/vect/vect-reduc-dot-s8b.c: Likewise.
2317
66ea75c4 23182016-02-02 Segher Boessenkool <segher@kernel.crashing.org>
2319
2320 * c-c++-common/vector-compare-4.c: Prune "non-standard ABI extension"
2321 warning.
2322
4eef8df7 23232016-02-02 H.J. Lu <hongjiu.lu@intel.com>
2324
2325 * gcc.target/i386/iamcu/test_empty_structs_and_unions.c: New test.
2326
665fbc2f 23272016-02-02 James Norris <jnorris@codesourcery.com>
2328
2329 * c-c++-common/goacc/routine-5.c: Add tests.
2330
b10e3d47 23312016-02-02 Alexander Monakov <amonakov@ispras.ru>
2332
2333 * gcc.target/nvptx/unsigned-cmp.c: New test.
2334
12ad66dd 23352016-02-02 Wilco Dijkstra <wdijkstr@arm.com>
2336
2337 * gcc.target/aarch64/scalar_shift_1.c
2338 (test_corners_sisd_di): Improve force to SIMD register.
2339 (test_corners_sisd_si): Likewise.
2340 * gcc.target/aarch64/vect-ld1r-compile-fp.c:
2341 Remove scan-assembler check for ldr.
2342
f9ec342f 23432016-02-02 Richard Biener <rguenther@suse.de>
2344
2345 PR tree-optimization/69595
2346 * gcc.dg/Warray-bounds-17.c: New testcase.
2347
32f2925a 23482016-02-02 Richard Biener <rguenther@suse.de>
2349
2350 PR tree-optimization/69606
2351 * gcc.dg/torture/pr69606.c: New testcase.
2352
cfd9ca84 23532016-02-02 Yuri Rumyantsev <ysrumyan@gmail.com>
2354
2355 PR middle-end/68542
2356 * gcc.dg/vect/vect-mask-store-move-1.c: New test.
2357 * gcc.target/i386/avx2-vect-mask-store-move1.c: New test.
2358
19bf08e2 23592016-02-02 Alan Modra <amodra@gmail.com>
2360
2361 PR target/69548
2362 * gcc.target/powerpc/pr69548.c: New test.
2363
6f13b088 23642016-02-01 Jakub Jelinek <jakub@redhat.com>
2365
dcddc5af 2366 PR rtl-optimization/69592
2367 * gcc.dg/pr69592.c: New test.
2368
6f13b088 2369 PR preprocessor/69543
2370 PR c/69558
2371 * gcc.dg/pr69543.c: New test.
2372 * gcc.dg/pr69558.c: New test.
2373
d090e5c2 23742016-02-01 Uros Bizjak <ubizjak@gmail.com>
2375
fcb317c5 2376 PR testsuite/65940
2377 * g++.dg/other/anon5.C (dg-options): Use -gdwarf-2 instead of -g.
d090e5c2 2378
aaf527dc 23792016-02-01 Martin Sebor <msebor@redhat.com>
2380
2381 * gcc.target/powerpc/pr17381.c: Remove duplicate copy of the test body.
2382
1674217b 23832016-02-01 Bin Cheng <bin.cheng@arm.com>
2384
2385 PR tree-optimization/67921
2386 * c-c++-common/ubsan/pr67921.c: New test.
2387
b4007655 23882016-02-01 Richard Biener <rguenther@suse.de>
2389
2390 PR middle-end/69556
2391 * gcc.dg/tree-ssa/recip-8.c: New testcase.
2392
88a477bb 23932016-02-01 Richard Biener <rguenther@suse.de>
2394
2395 PR tree-optimization/69574
2396 * gcc.dg/torture/pr69574.c: New testcase.
2397
2eaaa4e7 23982016-02-01 Richard Biener <rguenther@suse.de>
2399
2400 PR tree-optimization/69579
2401 * gcc.dg/setjmp-6.c: New testcase.
2402
e3882c44 24032016-02-01 Jakub Jelinek <jakub@redhat.com>
2404
2405 PR rtl-optimization/69570
2406 * g++.dg/opt/pr69570.C: New test.
2407
f80aff47 24082016-02-01 Richard Henderson <rth@redhat.com>
2409
2410 * gcc.dg/pr69535.c: New test.
2411
240568aa 24122016-01-31 John David Anglin <danglin@gcc.gnu.org>
2413
6009b3b8 2414 PR testsuite/69584
2415 * gcc.dg/tree-ssa/sra-17.c: Fix regexps to work on hpux.
2416 * gcc.dg/tree-ssa/sra-18.c: Likewise.
2417
1fdf7177 2418 PR debug/68244
2419 * g++.dg/parse/parens3.C: Use register "4" on hppa.
2420
240568aa 2421 * gcc.dg/tree-ssa/vector-5.c: Add -fno-common option on hppa*-*-hpux*.
2422
cb3e5ac0 24232016-01-31 Paul Thomas <pault@gcc.gnu.org>
2424
2425 PR fortran/67564
2426 * gfortran.dg/allocate_with_source_17.f03: New test.
2427
3b8b902b 24282016-01-30 Jakub Jelinek <jakub@redhat.com>
2429
2430 PR tree-optimization/69546
2431 * gcc.dg/torture/pr69546.c: New test.
2432
17985abe 24332016-01-30 Paul Thomas <pault@gcc.gnu.org>
2434
2435 PR fortran/69566
2436 * gfortran.dg/unlimited_polymorphic_25.f03: New test.
2437
b5239e80 24382016-01-30 Martin Sebor <msebor@redhat.com>
2439
2440 PR c++/68490
2441 * g++.dg/ext/flexary10.C: New test.
2442
e8f03010 24432016-01-30 Dominique d'Humieres <dominiq@lps.ens.fr>
2444
2445 PR fortran/66707
2446 gfortran.dg/common_23.f90: New test.
2447
dc93691a 24482016-01-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2449
2450 PR target/65546
2451 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c: Correct
2452 condition being checked, and disable it when the target supports
2453 misaligned loads and stores.
2454
ff5e28e9 24552016-01-29 Jakub Jelinek <jakub@redhat.com>
2456
2457 PR debug/69518
2458 * gcc.dg/torture/pr69518.c: New test.
2459
b0d8930a 24602016-01-29 H.J. Lu <hongjiu.lu@intel.com>
2461
2462 PR target/69530
2463 * gcc.target/i386/pr69530.c: New test.
2464
21601fc7 24652016-01-29 Steve Ellcey <sellcey@imgtec.com>
2466
2467 PR target/65604
2468 * gcc.target/mips/div-delay.c: New test.
2469
ca6c7317 24702016-01-29 Jakub Jelinek <jakub@redhat.com>
2471
4758dc39 2472 PR target/69551
2473 * gcc.target/i386/pr69551.c: New test.
2474
ca6c7317 2475 PR target/66137
2476 * gcc.target/i386/pr66137.c: New test.
2477
e3078da6 24782016-01-29 Andrew Bennett <andrew.bennett@imgtec.com>
2479
2480 * gcc.target/mips/p5600-bonding.c (dg-options): Force the test to be
2481 always built for p5600.
2482 * gcc.target/mips/mips.exp (mips-dg-options): Add support for the
2483 isa=p5600 dg-option.
2484
b622ec25 24852016-01-29 Richard Biener <rguenther@suse.de>
2486
2487 PR tree-optimization/69547
2488 * g++.dg/tree-ssa/pr69547.C: New testcase.
2489
d2a60e99 24902016-01-29 Jakub Jelinek <jakub@redhat.com>
2491
2492 PR debug/66869
2493 * g++.dg/warn/Wunused-function2.C: New test.
2494
ae849d2b 24952016-01-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
2496
2497 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Require a hardware vector
2498 support for test to succeed.
2499
ce6a6978 25002016-01-29 Marek Polacek <polacek@redhat.com>
2501
2502 PR c++/69509
2503 PR c++/69516
2504 * g++.dg/ext/constexpr-vla2.C: New test.
2505 * g++.dg/ext/constexpr-vla3.C: New test.
2506 * g++.dg/ubsan/vla-1.C: Remove dg-shouldfail.
2507
7550d855 25082016-01-29 Richard Biener <rguenther@suse.de>
2509
2510 PR middle-end/69537
2511 * gcc.dg/uninit-21.c: New testcase.
2512
f11bb279 25132016-01-28 Uros Bizjak <ubizjak@gmail.com>
2514
2515 PR target/69459
2516 * gcc.target/i386/pr69459.c: New test.
2517
c80c12c8 25182016-01-28 Steve Ellcey <sellcey@imgtec.com>
2519
2520 PR target/68400
2521 * gcc.target/mips/mips.exp (mips_option_groups): Add stack-protector.
2522 * gcc.target/mips/pr68400.c: New test.
2523
c649bacc 25242016-01-28 Martin Sebor <msebor@redhat.com>
2525
2526 PR target/17381
2527 * gcc.target/powerpc/pr17381.c: New test.
2528
f4881661 25292016-01-28 Jakub Jelinek <jakub@redhat.com>
2530
2531 PR middle-end/69542
2532 * gcc.dg/torture/pr69542.c: New test.
2533
d66fdd75 25342016-01-28 Wilco Dijkstra <wdijkstr@arm.com>
2535
2536 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
2537
d4a78818 25382016-01-28 David Edelsohn <dje.gcc@gmail.com>
2539
2540 * gcc.dg/pr65980.c: Skip on AIX.
2541 * gcc.dg/pr66688.c: Same.
2542
21329e97 25432016-01-28 David Edelsohn <dje.gcc@gmail.com>
2544
2545 PR target/63679
2546 * gcc.dg/tree-ssa/sra-17.c: Adjust regex for more label styles.
2547 * gcc.dg/tree-ssa/sra-18.c: Same.
2548
cc7124a6 25492016-01-28 Andre Vehreschild <vehre@gcc.gnu.org>
2550
2551 PR fortran/62536
2552 * gfortran.dg/block_15.f08: New test.
2553 * gfortran.dg/block_end_error_1.f90: Need to catch additional error
2554 on incorrectly closed BLOCK.
2555
358dfcb4 25562016-01-28 Ilya Enkovich <enkovich.gnu@gmail.com>
2557
2558 * gcc.dg/declare-simd.c: New test.
e87502d6 25592016-01-28 Richard Biener <rguenther@suse.de>
2560
2561 PR tree-optimization/69466
2562 * gfortran.dg/vect/pr69466.f90: New testcase.
2563
44e7334b 25642016-01-28 Thomas Preud'homme <thomas.preudhomme@arm.com>
2565
2566 * g++.dg/pr67989.C: Remove ARM-specific option.
2567 * gcc.target/arm/pr67989.C: New file.
2568
5ce8f551 25692016-01-27 Uros Bizjak <ubizjak@gmail.com>
2570
2571 * gcc.dg/torture/pr68264.c: Disable log1p test for glibc < 2.22
2572 and expm1 test for glibc < 2.11.
2573
fa6e6b15 25742016-01-27 Richard Henderson <rth@redhat.com>
2575
2576 * gcc.c-torture/execute/pr69447.c: New test.
2577
25782016-01-27 Paul Thomas <pault@gcc.gnu.org>
147b2f9b 2579
7b8122c6 2580 PR fortran/69422
147b2f9b 2581 * gfortran.dg/alloc_comp_assign_15.f03: New test.
2582
78e516eb 25832016-01-27 Jakub Jelinek <jakub@redhat.com>
2584
2585 PR debug/66869
2586 * gcc.dg/pr66869.c: New test.
2587
9b849350 25882016-01-25 Jeff Law <law@redhat.com>
2589
2590 PR tree-optimization/68398
f11bb279 2591 PR tree-optimization/69196
9b849350 2592 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output.
2593 * gcc.dg/tree-ssa/ssa-dom-thread-2c.c: Add extra statements on thread
2594 path to avoid new heuristic allowing more irreducible regions
2595 * gcc.dg/tree-ssa/ssa-dom-thread-2d.c: Likewise.
2596 * gcc.dg/tree-ssa/vrp46.c: Likewise.
2597 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Update expected output.
2598 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: New test.
2599 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
2600
fee5e491 26012016-01-27 Marek Polacek <polacek@redhat.com>
2602
2603 PR c/68062
2604 * c-c++-common/vector-compare-4.c: New test.
2605
eec96426 26062016-01-27 David Malcolm <dmalcolm@redhat.com>
2607
2608 PR preprocessor/69126
2609 * c-c++-common/pr69126.c: New test case.
2610
5068be18 26112016-01-27 Ian Lance Taylor <iant@google.com>
2612
2613 * gcc.dg/tree-ssa/ivopt_5.c: New test.
2614
5fa82c11 26152016-01-27 Ryan Burn <contact@rnburn.com>
2616
2617 PR cilkplus/69267
2618 * g++.dg/cilk-plus/CK/pr69267.cc: New test.
2619
b3df0219 26202016-01-27 Uros Bizjak <ubizjak@gmail.com>
2621
2622 PR target/69512
2623 * gcc.target/i386/pr69512.c: New test.
2624
d46a16d4 26252016-01-27 Rainer Emrich <rainer@emrich-ebersheim.de>
2626
2627 PR ada/69488
2628 * gnat.dg/sso/*.adb: Robustify dg-output directives.
2629
6a9b35ef 26302016-01-27 Marek Polacek <polacek@redhat.com>
2631
2632 PR c++/69379
2633 * g++.dg/pr69379.C: New test.
2634
18e9663b 26352016-01-27 Martin Sebor <msebor@redhat.com>
2636
2637 PR c++/69317
2638 * g++.dg/abi/Wabi-2-2.C: New test.
2639 * g++.dg/abi/Wabi-2-3.C: New test.
2640 * g++.dg/abi/Wabi-3-2.C: New test.
2641 * g++.dg/abi/Wabi-3-3.C: New test.
2642
c88301ad 26432016-01-27 Richard Biener <rguenther@suse.de>
2644
2645 PR tree-optimization/69166
2646 * gcc.dg/torture/pr69166.c: New testcase.
2647
8ca47550 26482016-01-27 Martin Jambor <mjambor@suse.cz>
2649
2650 PR tree-optimization/69355
2651 * gcc.dg/tree-ssa/pr69355.c: New test.
2652
5cb23e3c 26532016-01-27 Marek Polacek <polacek@redhat.com>
2654
2655 PR c++/69496
2656 * g++.dg/ext/constexpr-vla1.C: New test.
2657
7b0c1b6d 26582016-01-20 Christian Bruel <christian.bruel@st.com>
2659
2660 PR target/69245
2661 * gcc.target/arm/pr69245.c: New test.
2662
220112fc 26632016-01-27 Jakub Jelinek <jakub@redhat.com>
2664
2665 PR tree-optimization/69399
2666 * gcc.dg/torture/pr69399.c: New test.
2667
16294490 26682016-01-27 Eric Botcazou <ebotcazou@adacore.com>
2669
2670 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: XFAIL on SPARC 64-bit.
2671
8abd3d0c 26722016-01-26 Eric Botcazou <ebotcazou@adacore.com>
2673
2674 * gcc.c-torture/execute/stkalign.c: XFAIL run on SPARC 64-bit.
2675
7cf9b895 26762016-01-26 Tom de Vries <tom@codesourcery.com>
2677
2678 PR tree-optimization/69110
2679 * gcc.dg/autopar/pr69110.c: New test.
2680
557c1942 26812016-01-26 Abderrazek Zaafrani <a.zaafrani@samsung.com>
b3df0219 2682 Sebastian Pop <s.pop@samsung.com>
557c1942 2683
2684 * gcc.dg/graphite/isl-ast-op-select.c: New.
2685
80adbd96 26862015-01-26 Paul Thomas <pault@gcc.gnu.org>
2687
2688 PR fortran/69385
2689 * gfortran.dg/allocate_error_6.f90: New test.
2690
c3f86f60 26912016-01-26 Richard Henderson <rth@redhat.com>
2692
2693 * gcc.dg/tm/pr60908.c: New test.
2694
3752e5b1 26952016-01-26 David Malcolm <dmalcolm@redhat.com>
2696
2697 PR other/69006
2698 * g++.dg/ext/timevar1.C: Add dg-allow-blank-lines-in-output
2699 directive.
2700 * gcc.dg/plugin/diagnostic-test-show-locus-color.c: Update
2701 expected multiline output to reflect the colorization being
2702 disabled before newlines.
2703 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
2704 (custom_diagnostic_finalizer): Replace call to
2705 pp_newline_and_flush with call to pp_flush.
2706 * gcc.dg/unroll-2.c: Add dg-allow-blank-lines-in-output directive.
2707 * gfortran.dg/implicit_class_1.f90: Likewise.
2708 * lib/gcc-dg.exp (allow_blank_lines): New global.
2709 (dg-allow-blank-lines-in-output): New procedure.
2710 (gcc-dg-prune): Complain about blank lines in the output, unless
2711 dg-allow-blank-lines-in-output was called.
2712 * lib/multiline.exp (_build_multiline_regex): Only support
2713 arbitrary followup text for non-blank-lines, not for blank lines.
2714
9bbfd060 27152016-01-26 Jakub Jelinek <jakub@redhat.com>
2716
2717 PR tree-optimization/69483
2718 * gcc.dg/pr69483.c: New test.
2719 * g++.dg/opt/pr69483.C: New test.
2720
53773057 27212016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
2722
2723 PR target/68620
2724 * gcc.target/arm/pr68620.c: New test.
2725
442a556f 27262016-01-26 H.J. Lu <hongjiu.lu@intel.com>
2727
2728 * gcc.target/i386/pr68986-2.c: Remove -m32.
2729
d513c683 27302016-01-26 H.J. Lu <hongjiu.lu@intel.com>
2731
2732 PR target/68986
2733 * gcc.target/i386/pr68986-1.c: New test.
2734 * gcc.target/i386/pr68986-2.c: Likewise.
2735 * gcc.target/i386/pr68986-3.c: Likewise.
2736
976877a5 27372016-01-26 Christian Bruel <christian.bruel@st.com>
2738
2739 * lib/target-supports.exp
2740 (check_effective_target_arm_crypto_pragma_ok_nocache): Remove.
2741 (check_effective_target_arm_crypto_pragma_ok): Likewise.
2742 * gcc.target/arm/attr-crypto.c: Remove arm_crypto_pragma_ok test.
2743
2c7b2f88 27442016-01-26 Richard Biener <rguenther@suse.de>
2745
2746 PR tree-optimization/69452
2747 * gcc.dg/torture/pr69452.c: New testcase.
2748
f7fc06e7 27492016-01-26 Jakub Jelinek <jakub@redhat.com>
2750
2751 PR target/69442
2752 * gcc.dg/pr69442.c: New test.
2753
d1dae587 27542016-01-26 Roger Ferrer Ibáñez <rofirrim@gmail.com>
2755
2756 PR target/67896
2757 * gcc.target/aarch64/simd/pr67896.C: New.
2758
ef7be7f8 27592016-01-26 Richard Sandiford <richard.sandiford@arm.com>
2760
2761 PR tree-optimization/69400
2762 * gcc.dg/plugin/wide-int_plugin.c (test_wide_int_mod_trunc): New
2763 function.
2764 (plugin_init): Call it.
2765 * gcc.dg/torture/pr69400.c: New test.
2766
648433a4 27672016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
2768
2769 * gcc.target/arm/pr68674.c: Check and use arm_fp effective target.
2770
45fc5243 27712016-01-25 Aditya Kumar <aditya.k7@samsung.com>
2772 Sebastian Pop <s.pop@samsung.com>
2773
2774 * gcc.dg/graphite/graphite.exp: Only run the fuse-*.c tests with
2775 isl-0.15.
2776
c699f6a1 27772016-01-25 Aditya Kumar <aditya.k7@samsung.com>
2778 Sebastian Pop <s.pop@samsung.com>
2779
2780 * gcc.dg/graphite/pr69292.c: New.
2781
b86e24ea 27822016-01-25 Jakub Jelinek <jakub@redhat.com>
2783
2784 * c-c++-common/goacc/use_device-1.c: New test.
2785
105cb8d7 27862016-01-25 Jeff Law <law@redhat.com>
2787
2788 PR tree-optimization/69196
2789 PR tree-optimization/68398
2790 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output
2791 * gcc.dg/tree-ssa/pr68198.c: Likewise.
2792
44562749 27932016-01-25 David Edelsohn <dje.gcc@gmail.com>
2794
2795 PR target/69469
2796 * gcc.target/powerpc/vsx-vector-2.c: Adjust for Goldschmidt's
2797 Algorithm.
2798
6837fee7 27992016-01-25 Richard Biener <rguenther@suse.de>
2800
2801 PR testsuite/69380
2802 * g++.dg/tree-ssa/pr69336.C: Restrict to x86_64 and i?86.
2803
fe500d65 28042016-01-25 Ilya Enkovich <enkovich.gnu@gmail.com>
2805
2806 PR target/69421
2807 * gcc.dg/pr69421.c: New test.
2808
8eacba94 28092016-01-25 Bilyan Borisov <bilyan.borisov@arm.com>
2810
2811 * gcc.target/aarch64/simd/vcvt_s64_f64_1.c: New.
2812 * gcc.target/aarch64/simd/vcvt_u64_f64_1.c: Likewise.
2813 * gcc.target/aarch64/simd/vcvta_s64_f64_1.c: Likewise.
2814 * gcc.target/aarch64/simd/vcvta_u64_f64_1.c: Likewise.
2815 * gcc.target/aarch64/simd/vcvtm_s64_f64_1.c: Likewise.
2816 * gcc.target/aarch64/simd/vcvtm_u64_f64_1.c: Likewise.
2817 * gcc.target/aarch64/simd/vcvtn_s64_f64_1.c: Likewise.
2818 * gcc.target/aarch64/simd/vcvtn_u64_f64_1.c: Likewise.
2819 * gcc.target/aarch64/simd/vcvtp_s64_f64_1.c: Likewise.
2820 * gcc.target/aarch64/simd/vcvtp_u64_f64_1.c: Likewise.
2821
af09d40d 28222016-01-25 Richard Biener <rguenther@suse.de>
2823
2824 PR tree-optimization/69376
2825 * gcc.dg/torture/pr69376.c: New testcase.
2826
d65063f5 28272016-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2828
2829 PR fortran/69397
2830 PR fortran/68442
2831 * gfortran.dg/interface_38.f90: New test.
2832 * gfortran.dg/interface_39.f90: New test.
80adbd96 2833
08c7bfb4 28342016-01-24 Patrick Palka <ppalka@gcc.gnu.org>
2835
2836 Revert:
2837 2016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
2838
2839 PR c++/11858
2840 PR c++/24663
2841 PR c++/24664
2842 * g++.dg/template/pr11858.C: New test.
2843 * g++.dg/template/pr24663.C: New test.
2844 * g++.dg/template/unify12.C: New test.
2845 * g++.dg/template/unify13.C: New test.
2846 * g++.dg/template/unify14.C: New test.
2847 * g++.dg/template/unify15.C: New test.
2848 * g++.dg/template/unify16.C: New test.
2849 * g++.dg/template/unify17.C: New test.
2850
c2e7d2be 28512016-01-24 Dominique d'Humieres <dominiq@lps.ens.fr>
2852
2853 PR fortran/68283
2854 gfortran.dg/pr68283.f90: New test.
2855
9f2e8617 28562016-01-24 Thomas Koenig <tkoenig@gcc.gnu.org>
2857
2858 PR fortran/66094
2859 * gfortran.dg/inline_matmul_13.f90: New test.
2860 * gfortran.dg/matmul_bounds_8.f90: New test.
2861 * gfortran.dg/matmul_bounds_9.f90: New test.
2862 * gfortran.dg/matmul_bounds_10.f90: New test.
2863
a4838119 28642016-01-23 Tom de Vries <tom@codesourcery.com>
2865
2866 PR tree-optimization/69426
2867 * gcc.dg/autopar/pr69426.c: New test.
2868
feddf0dc 28692016-01-23 Martin Sebor <msebor@redhat.com>
2870
2871 PR c++/58109
2872 PR c++/69022
2873 * g++.dg/cpp0x/alignas5.C: New test.
2874 * g++.dg/ext/vector29.C: Same.
2875
132731fb 28762016-01-23 Uros Bizjak <ubizjak@gmail.com>
2877
2878 * gcc.target/i386/chkp-strlen-2.c: Define _GNU_SOURCE.
2879 * gcc.target/i386/chkp-strlen-4.c: Move the definition of
2880 _GNU_SOURCE from compile flags to the source.
2881 * gcc.target/i386/chkp-stropt-12.c: Ditto.
2882 * gcc.target/i386/chkp-stropt-16.c: Ditto.
2883 * gcc.target/i386/chkp-stropt-4.c: Ditto.
2884 * gcc.target/i386/chkp-stropt-8.c: Ditto.
2885
51aec681 28862016-01-22 Jakub Jelinek <jakub@redhat.com>
2887
2888 PR target/69432
2889 * g++.dg/opt/pr69432.C: New test.
2890
147aa3e3 28912016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2892
2893 * gcc.target/powerpc/pr63354c: Adjust target selector to include
2894 32-bit targets testing an -m64 multilib.
2895
4d04e35e 28962016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2897
2898 * gcc.target/powerpc/pr63354.c: Restrict to Linux targets with
2899 64-bit support.
2900
86f38d0c 29012016-01-22 James Greenhalgh <james.greenhalgh@arm.com>
2902
2903 * gcc.dg/vect/bb-slp-pr68892.c: Require vect_double.
2904
f776e712 29052016-01-21 Christian Bruel <christian.bruel@st.com>
2906
2907 PR target/68674
2908 * gcc.target/i386/pr68674.c
2909 * gcc.target/aarch64/pr68674.c
2910 * gcc.target/arm/pr68674.c
2911
7b9de435 29122016-01-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2913
2914 PR target/69403
2915 * gcc.c-torture/execute/pr69403.c: New test.
2916
9935a0ba 29172016-01-22 Paolo Carlini <paolo.carlini@oracle.com>
2918
2919 PR c++/55843
2920 * g++.dg/template/pr55843.C: New.
2921
06b94aa1 29222016-01-22 Alan Lawrence <alan.lawrence@arm.com>
2923
2924 PR testsuite/66877
2925 * gcc.dg/vect/vect-over-widen-3-big-array.c: Only look for 1
2926 vect_recog_over_widening_pattern in dump if we have vect_widen_shift.
2927
b68773a8 29282016-01-21 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2929
2930 PR testsuite/67489
132731fb 2931 * gcc.target/powerpc/p8vector-builtin-8.c: Remove { target int128 }
2932 from dg-do compile directive, and instead add
2933 { dg-require-effective-target int128 }.
b68773a8 2934
bbbbe8ab 29352016-01-20 Martin Sebor <msebor@redhat.com>
2936
2937 PR c/69405
2938 * gcc.dg/sync-fetch.c: New test.
2939
f3a6a26f 29402016-01-21 Martin Sebor <msebor@redhat.com>
2941
2942 PR target/69252
2943 * gcc.target/powerpc/pr69252.c: New test.
2944
d1565a03 29452016-01-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2946
2947 PR fortran/65996
132731fb 2948 * gfortran.dg/pr65996.f90: New test.
d1565a03 2949
15a5a905 29502016-01-21 Dominik Vogt <vogt@linux.vnet.ibm.com>
2951
2952 PR c++/68810
bbbbe8ab 2953 * g++.dg/cpp0x/constexpr-reinterpret1.C: Fix line number that is
d1565a03 2954 expected to generate an error.
15a5a905 2955
e4538af5 29562016-01-21 Bernd Schmidt <bschmidt@redhat.com>
2957
2958 PR middle-end/66178
2959 * gcc.dg/torture/pr66178.c: New test.
2960
4d4180ce 29612016-01-21 Anton Blanchard <anton@samba.org>
2962 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2963
2964 PR target/63354
2965 * gcc.target/powerpc/pr63354.c: New test.
2966
86e16058 29672016-01-21 Vladimir Makarov <vmakarov@redhat.com>
2968
2969 PR rtl-optimization/68990
2970 * gcc.target/i386/pr68990: New.
2971
b11b85e4 29722016-01-21 Nick Clifton <nickc@redhat.com>
2973
2974 PR target/69129
2975 * gcc.target/mips/pr69129.c: New.
2976
62dd9f85 29772016-01-21 Paolo Carlini <paolo.carlini@oracle.com>
2978
2979 PR c++/58046
2980 * g++.dg/cpp0x/pr58046.C: New.
2981
ac7d424b 29822016-01-21 Jakub Jelinek <jakub@redhat.com>
2983
47c0bea3 2984 PR target/69187
2985 PR target/65624
2986 * gcc.target/arm/pr69187.c: New test.
2987
ac7d424b 2988 PR c++/69355
2989 * g++.dg/torture/pr69355.C: New test.
2990
9e18b252 29912016-01-21 Aditya Kumar <aditya.k7@samsung.com>
2992 Sebastian Pop <s.pop@samsung.com>
2993
2994 * gfortran.dg/graphite/interchange-3.f90: Adjust pattern.
2995
de862e2f 29962016-01-21 Aditya Kumar <aditya.k7@samsung.com>
2997 Sebastian Pop <s.pop@samsung.com>
2998
132731fb 2999 * gcc.dg/graphite/pr68976.c: New test.
de862e2f 3000
f55f9344 30012016-01-21 Jakub Jelinek <jakub@redhat.com>
3002
3003 PR middle-end/67653
3004 * c-c++-common/pr67653.c: New test.
3005 * gcc.dg/torture/pr29119.c: Add dg-warning.
3006
62752e71 30072016-01-20 Peter Bergner <bergner@vnet.ibm.com>
3008
3009 * gcc.target/powerpc/cpu-builtin-1.c: New test.
3010
16d4186f 30112016-01-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
3012
3013 PR c/24293
3014 * gcc.dg/pr24293.c: New test.
3015 * gcc.dg/Wcxx-compat-8.c: Adjust to accept error due to
3016 incomplete struct type.
3017 * gcc.dg/declspec-1.c: Likewise.
3018 * gcc.dg/pr63549.c: Likewise.
3019
58219d13 30202016-01-20 Jakub Jelinek <jakub@redhat.com>
3021
3022 PR tree-optimization/66612
3023 * gcc.target/powerpc/20050830-1.c: Xfail the scan-assembler test
3024 for bdn instruction.
3025
a7b5688a 30262016-01-20 Christophe Lyon <christophe.lyon@linaro.org>
3027
3028 * lib/target-supports.exp
3029 (check_effective_target_arm_fp_ok_nocache): New.
3030 (check_effective_target_arm_fp_ok): New.
3031 (add_options_for_arm_fp): New.
3032 (check_effective_target_arm_crypto_ok_nocache): Require
3033 target_arm_v8_neon_ok instead of arm32.
3034 (check_effective_target_arm_crypto_pragma_ok_nocache): New.
3035 (check_effective_target_arm_crypto_pragma_ok): New.
3036 (add_options_for_arm_vfp): New.
3037 * gcc.target/arm/attr-crypto.c: Use arm_crypto_pragma_ok effective
3038 target. Do not force -mfloat-abi=softfp, use arm_fp_ok effective
3039 target instead. Force initial fpu to vfp.
3040 * gcc.target/arm/attr-neon-builtin-fail.c: Do not force
3041 -mfloat-abi=softfp, use arm_fp_ok effective target instead.
3042 * gcc.target/arm/attr-neon-fp16.c: Likewise. Remove arm_neon_ok
3043 dependency.
3044 * gcc.target/arm/attr-neon2.c: Do not force -mfloat-abi=softfp,
3045 use arm_vfp effective target instead. Force initial fpu to vfp.
3046 * gcc.target/arm/attr-neon3.c: Likewise.
3047 * gcc.target/arm/cmp-2.c: Use arm_fp_ok effective target instead of
3048 arm_vfp_ok.
3049 * gcc.target/arm/unsigned-float.c: Likewise.
3050 * gcc.target/arm/vfp-1.c: Likewise.
3051 * gcc.target/arm/vfp-ldmdbd.c: Likewise.
3052 * gcc.target/arm/vfp-ldmdbs.c: Likewise.
3053 * gcc.target/arm/vfp-ldmiad.c: Likewise.
3054 * gcc.target/arm/vfp-ldmias.c: Likewise.
3055 * gcc.target/arm/vfp-stmdbd.c: Likewise.
3056 * gcc.target/arm/vfp-stmdbs.c: Likewise.
3057 * gcc.target/arm/vfp-stmiad.c: Likewise.
3058 * gcc.target/arm/vfp-stmias.c: Likewise.
3059 * gcc.target/arm/vnmul-1.c: Likewise.
3060 * gcc.target/arm/vnmul-2.c: Likewise.
3061 * gcc.target/arm/vnmul-3.c: Likewise.
3062 * gcc.target/arm/vnmul-4.c: Likewise.
3063
7ca56ca8 30642016-01-20 H.J. Lu <hongjiu.lu@intel.com>
7fb75b57 3065
7fb75b57 3066 PR testsuite/69366
3067 * g++.dg/pr63995-1.C: Require non-x32 target, instead of,
3068 the MPX run-time library, for compile-time MPX test.
3069 * gcc.target/i386/chkp-always_inline.c: Likewise.
3070 * gcc.target/i386/chkp-bndret.c: Likewise.
3071 * gcc.target/i386/chkp-builtins-1.c: Likewise.
3072 * gcc.target/i386/chkp-builtins-2.c: Likewise.
3073 * gcc.target/i386/chkp-builtins-3.c: Likewise.
3074 * gcc.target/i386/chkp-builtins-4.c: Likewise.
3075 * gcc.target/i386/chkp-const-check-1.c: Likewise.
3076 * gcc.target/i386/chkp-const-check-2.c: Likewise.
3077 * gcc.target/i386/chkp-hidden-def.c: Likewise.
3078 * gcc.target/i386/chkp-label-address.c: Likewise.
3079 * gcc.target/i386/chkp-lifetime-1.c: Likewise.
3080 * gcc.target/i386/chkp-narrow-bounds.c: Likewise.
3081 * gcc.target/i386/chkp-pr69044.c: Likewise.
3082 * gcc.target/i386/chkp-remove-bndint-1.c: Likewise.
3083 * gcc.target/i386/chkp-remove-bndint-2.c: Likewise.
3084 * gcc.target/i386/chkp-strchr.c: Likewise.
3085 * gcc.target/i386/chkp-strlen-1.c: Likewise.
3086 * gcc.target/i386/chkp-strlen-2.c: Likewise.
3087 * gcc.target/i386/chkp-strlen-3.c: Likewise.
3088 * gcc.target/i386/chkp-strlen-4.c: Likewise.
3089 * gcc.target/i386/chkp-strlen-5.c: Likewise.
3090 * gcc.target/i386/chkp-stropt-1.c: Likewise.
3091 * gcc.target/i386/chkp-stropt-10.c: Likewise.
3092 * gcc.target/i386/chkp-stropt-11.c: Likewise.
3093 * gcc.target/i386/chkp-stropt-12.c: Likewise.
3094 * gcc.target/i386/chkp-stropt-13.c: Likewise.
3095 * gcc.target/i386/chkp-stropt-14.c: Likewise.
3096 * gcc.target/i386/chkp-stropt-15.c: Likewise.
3097 * gcc.target/i386/chkp-stropt-16.c: Likewise.
3098 * gcc.target/i386/chkp-stropt-2.c: Likewise.
3099 * gcc.target/i386/chkp-stropt-3.c: Likewise.
3100 * gcc.target/i386/chkp-stropt-4.c: Likewise.
3101 * gcc.target/i386/chkp-stropt-5.c: Likewise.
3102 * gcc.target/i386/chkp-stropt-6.c: Likewise.
3103 * gcc.target/i386/chkp-stropt-7.c: Likewise.
3104 * gcc.target/i386/chkp-stropt-8.c: Likewise.
3105 * gcc.target/i386/chkp-stropt-9.c: Likewise.
3106 * gcc.target/i386/pr63995-2.c: Likewise.
3107 * gcc.target/i386/pr64805.c: Likewise.
3108 * gcc.target/i386/pr65044.c: Likewise.
3109 * gcc.target/i386/pr65167.c: Likewise.
3110 * gcc.target/i386/pr65183.c: Likewise.
3111 * gcc.target/i386/pr65184.c: Likewise.
3112 * gcc.target/i386/thunk-retbnd.c: Likewise.
7ca56ca8 3113
f2da0b99 31142016-01-20 Ilya Enkovich <enkovich.gnu@gmail.com>
3115
3116 PR tree-optimization/69328
3117 * gcc.dg/pr69328.c: New test.
3118
4d379676 31192016-01-20 Jeff Law <law@redhat.com>
3120
4a11f145 3121 PR target/25114
4d379676 3122 * gcc.target/m68k/pr25114.c: New test.
3123
0754bad1 31242016-01-20 Andre Vieira <andre.simoesdiasvieira@arm.com>
3125
3126 * gcc.target/arm/memset-inline-10.c: Added
3127 dg-require-effective-target arm_thumb2_ok.
3128
63bd5c2d 31292016-01-19 Eric Botcazou <ebotcazou@adacore.com>
3130
3131 * gcc.dg/debug/dwarf2/sso.c: New test.
3132
a9c01e81 31332016-01-19 Uros Bizjak <ubizjak@gmail.com>
3134
3135 PR testsuite/68820
3136 * gcc.c-torture/execute/builtins/memops-asm.x: New file.
3137 * gcc.c-torture/execute/builtins/strstr-asm.x: Ditto.
3138 * gcc.c-torture/execute/builtins/strstr-asm.c: Remove dg-options.
3139
53fa0e54 31402016-01-19 Jan Hubicka <hubicka@ucw.cz>
3141
3142 PR ipa/66223
3143 * g++.dg/ipa/devirt-50.C: New testcase.
3144
e035a62c 31452016-01-19 Marek Polacek <polacek@redhat.com>
3146
3147 PR c++/68965
3148 * g++.dg/cpp1y/parameter-pack-1.C: New test.
3149 * g++.dg/cpp1y/parameter-pack-2.C: New test.
3150
885cc3ea 31512016-01-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3152
3153 PR target/69135
3154 * gcc.target/arm/pr69135_1.c: New test.
3155
07bd240e 31562015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
3157
3158 * gcc.target/aarch64/ccmp_1.c: Add new tests.
3159
9f60d257 31602015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
3161
3162 * gcc.target/aarch64/ccmp_1.c: New testcase.
3163
a0c919f7 31642016-01-19 Marek Polacek <polacek@redhat.com>
3165
3166 PR c++/68586
3167 * g++.dg/cpp0x/enum30.C: New test.
3168
dc5d6d17 31692016-01-19 Richard Biener <rguenther@suse.de>
3170
3171 PR tree-optimization/69336
3172 * g++.dg/tree-ssa/pr69336.C: New testcase.
3173
6dd156e0 31742016-01-19 Jakub Jelinek <jakub@redhat.com>
3175
3176 PR debug/65779
3177 * gcc.dg/pr65779.c: New test.
3178
3e0d45b9 31792016-01-19 Richard Biener <rguenther@suse.de>
3180
3181 PR tree-optimization/69352
3182 * gcc.dg/torture/pr69352.c: New testcase.
3183
7a3cf64d 31842016-01-19 Jakub Jelinek <jakub@redhat.com>
3185
3186 PR rtl-optimization/68955
3187 PR rtl-optimization/64557
3188 * gcc.dg/torture/pr68955.c: New test.
3189
8be55b33 31902016-01-19 Jan Hubicka <hubicka@ucw.cz>
3191
3192 PR lto/69136
3193 * g++.dg/torture/pr69136.C: New testcase.
3194
72a985d7 31952016-01-19 Jan Hubicka <hubicka@ucw.cz>
3196
3197 PR lto/69133
3198 * g++.dg/lto/pr69133_0.C: New testcase.
3199 * g++.dg/lto/pr69133_1.C: New testcase.
3200
56778b62 32012016-01-15 Jeff Law <law@redhat.com>
3202
3203 PR tree-optimization/69320
3204 * gcc.c-torture/pr69320-1.c: New test.
3205 * gcc.c-torture/pr69320-2.c: New test.
3206 * gcc.c-torture/pr69320-3.c: New test.
3207 * gcc.c-torture/pr69320-4.c: New test.
3208
ced41b93 32092016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
3210
3211 PR c++/11858
3212 PR c++/24663
3213 PR c++/24664
3214 * g++.dg/template/pr11858.C: New test.
3215 * g++.dg/template/pr24663.C: New test.
3216 * g++.dg/template/unify12.C: New test.
3217 * g++.dg/template/unify13.C: New test.
3218 * g++.dg/template/unify14.C: New test.
3219 * g++.dg/template/unify15.C: New test.
3220 * g++.dg/template/unify16.C: New test.
3221 * g++.dg/template/unify17.C: New test.
3222
7f8cbcaf 32232016-01-18 David Malcolm <dmalcolm@redhat.com>
3224
3225 PR testsuite/69181
3226 * gcc.dg/pr69181-1.c: New test file.
3227 * gcc.dg/pr69181-2.c: New test file.
3228 * lib/gcc-dg.exp (dg-test): Consolidate post-test cleanup of
3229 globals by moving it to...
3230 (cleanup-after-saved-dg-test): ...this new function. Add
3231 "global additional_sources_used". Add reset of global
3232 multiline_expected_outputs to the empty list.
3233 * lib/multiline.exp (_multiline_expected_outputs): Rename this
3234 global to...
3235 (multiline_expected_outputs): ...this, and updated comments to
3236 note that it is modified from gcc-dg.exp.
3237 (dg-end-multiline-output): Update for the above renaming.
3238 (handle-multiline-outputs): Likewise. Remove the clearing
3239 of the expected outputs to the empty list.
3240
3c7cbfc0 32412016-01-18 Richard Biener <rguenther@suse.de>
3242
3243 PR tree-optimization/69297
3244 * gcc.dg/vect/costmodel/x86_64/costmodel-pr69297.c: New testcase.
3245
81d49cc1 32462016-01-18 Joseph Myers <joseph@codesourcery.com>
3247
3248 * gcc.target/mips/mips-3d-1.c: Use forbid_cpu=octeon.* in
3249 dg-options.
3250 * gcc.target/mips/mips-3d-2.c: Likewise.
3251 * gcc.target/mips/mips-3d-3.c: Likewise.
3252 * gcc.target/mips/mips-3d-4.c: Likewise.
3253 * gcc.target/mips/mips-3d-5.c: Likewise.
3254 * gcc.target/mips/mips-3d-6.c: Likewise.
3255 * gcc.target/mips/mips-3d-7.c: Likewise.
3256 * gcc.target/mips/mips-3d-8.c: Likewise.
3257 * gcc.target/mips/mips-3d-9.c: Likewise.
3258 * gcc.target/mips/mips-ps-1.c: Likewise.
3259 * gcc.target/mips/mips-ps-2.c: Likewise.
3260 * gcc.target/mips/mips-ps-3.c: Likewise.
3261 * gcc.target/mips/mips-ps-4.c: Likewise.
3262 * gcc.target/mips/mips-ps-5.c: Likewise.
3263 * gcc.target/mips/mips-ps-6.c: Likewise.
3264 * gcc.target/mips/mips-ps-7.c: Likewise.
3265 * gcc.target/mips/mips-ps-type.c: Likewise.
3266 * gcc.target/mips/mips-ps-type-2.c: Likewise.
3267 * gcc.target/mips/mips16-attributes-6.c: Likewise.
3268
03c4ff3a 32692016-01-18 Tom de Vries <tom@codesourcery.com>
3270
3271 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: New test.
3272 * c-c++-common/goacc/kernels-double-reduction.c: New test.
3273 * c-c++-common/goacc/kernels-empty.c: New test.
3274 * c-c++-common/goacc/kernels-eternal.c: New test.
3275 * c-c++-common/goacc/kernels-loop-2.c: New test.
3276 * c-c++-common/goacc/kernels-loop-3.c: New test.
3277 * c-c++-common/goacc/kernels-loop-data-2.c: New test.
3278 * c-c++-common/goacc/kernels-loop-data-enter-exit-2.c: New test.
3279 * c-c++-common/goacc/kernels-loop-data-enter-exit.c: New test.
3280 * c-c++-common/goacc/kernels-loop-data-update.c: New test.
3281 * c-c++-common/goacc/kernels-loop-data.c: New test.
3282 * c-c++-common/goacc/kernels-loop-g.c: New test.
3283 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: New test.
3284 * c-c++-common/goacc/kernels-loop-n.c: New test.
3285 * c-c++-common/goacc/kernels-loop-nest.c: New test.
3286 * c-c++-common/goacc/kernels-loop.c: New test.
3287 * c-c++-common/goacc/kernels-noreturn.c: New test.
3288 * c-c++-common/goacc/kernels-one-counter-var.c: New test.
3289 * c-c++-common/goacc/kernels-parallel-loop-data-enter-exit.c: New test.
3290 * c-c++-common/goacc/kernels-reduction.c: New test.
3291
22e3dcee 32922016-01-18 Tom de Vries <tom@codesourcery.com>
3293
3294 * gcc.dg/autopar/outer-1.c: Update for new parloops instantiation.
3295 * gcc.dg/autopar/outer-2.c: Same.
3296 * gcc.dg/autopar/outer-3.c: Same.
3297 * gcc.dg/autopar/outer-4.c: Same.
3298 * gcc.dg/autopar/outer-5.c: Same.
3299 * gcc.dg/autopar/outer-6.c: Same.
3300 * gcc.dg/autopar/parallelization-1.c: Same.
3301 * gcc.dg/autopar/parloops-exit-first-loop-alt-2.c: Same.
3302 * gcc.dg/autopar/parloops-exit-first-loop-alt-3.c: Same.
3303 * gcc.dg/autopar/parloops-exit-first-loop-alt-4.c: Same.
3304 * gcc.dg/autopar/parloops-exit-first-loop-alt-5.c: Same.
3305 * gcc.dg/autopar/parloops-exit-first-loop-alt-6.c: Same.
3306 * gcc.dg/autopar/parloops-exit-first-loop-alt-7.c: Same.
3307 * gcc.dg/autopar/parloops-exit-first-loop-alt-pr66652.c: Same.
3308 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: Same.
3309 * gcc.dg/autopar/pr39500-1.c: Same.
3310 * gcc.dg/autopar/pr39500-2.c: Same.
3311 * gcc.dg/autopar/pr46193.c: Same.
3312 * gcc.dg/autopar/pr46194.c: Same.
3313 * gcc.dg/autopar/pr49580.c: Same.
3314 * gcc.dg/autopar/pr49960-1.c: Same.
3315 * gcc.dg/autopar/pr49960.c: Same.
3316 * gcc.dg/autopar/pr68373.c: Same.
3317 * gcc.dg/autopar/reduc-1.c: Same.
3318 * gcc.dg/autopar/reduc-1char.c: Same.
3319 * gcc.dg/autopar/reduc-1short.c: Same.
3320 * gcc.dg/autopar/reduc-2.c: Same.
3321 * gcc.dg/autopar/reduc-2char.c: Same.
3322 * gcc.dg/autopar/reduc-2short.c: Same.
3323 * gcc.dg/autopar/reduc-3.c: Same.
3324 * gcc.dg/autopar/reduc-4.c: Same.
3325 * gcc.dg/autopar/reduc-6.c: Same.
3326 * gcc.dg/autopar/reduc-7.c: Same.
3327 * gcc.dg/autopar/reduc-8.c: Same.
3328 * gcc.dg/autopar/reduc-9.c: Same.
3329 * gcc.dg/autopar/uns-outer-4.c: Same.
3330 * gcc.dg/autopar/uns-outer-5.c: Same.
3331 * gcc.dg/autopar/uns-outer-6.c: Same.
3332 * gfortran.dg/parloops-exit-first-loop-alt-2.f95: Same.
3333 * gfortran.dg/parloops-exit-first-loop-alt.f95: Same.
3334
fd5cbe2f 33352016-01-18 Alan Lawrence <alan.lawrence@arm.com>
3336
3337 PR target/63679
3338 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove XFAIL for powerpc(32), hppa,
3339 aarch64, sparc, s390. Add --param sra-max-scalarization-size-Ospeed.
3340
fa75ab55 33412016-01-18 Alan Lawrence <alan.lawrence@arm.com>
3342
3343 PR target/63679
3344 * gcc.dg/tree-ssa/ssa-dom-cse-5.c: New.
3345 * gcc.dg/tree-ssa/ssa-dom-cse-6.c: New.
3346 * gcc.dg/tree-ssa/ssa-dom-cse-7.c: New.
3347
214b2582 33482016-01-18 Alan Lawrence <alan.lawrence@arm.com>
3349
3350 PR target/63679
3351 * gcc.dg/tree-ssa/sra-17.c: New.
3352 * gcc.dg/tree-ssa/sra-18.c: New.
3353
13146837 33542016-01-18 Ilya Enkovich <enkovich.gnu@gmail.com>
3355
3356 * gcc.target/i386/pr65105-5.c: Adjust to andn generation.
3357
6ccd18c2 33582016-01-18 Eric Botcazou <ebotcazou@adacore.com>
3359
3360 * gnat.dg/inline12.adb: New test.
3361
8872b95f 33622016-01-18 Bin Cheng <bin.cheng@arm.com>
3363
3364 PR tree-optimization/66797
3365 * gcc.c-torture/execute/pr65447.c: Relax check condition.
3366
971514e3 33672016-01-18 Richard Biener <rguenther@suse.de>
3368
3369 PR tree-optimization/69170
3370 * gcc.dg/torture/pr69170.c: New testcase.
3371
dfb6d139 33722016-01-17 John David Anglin <danglin@gcc.gnu.org>
9b2d1aab 3373
3374 * gcc.dg/torture/builtin-integral-1.c: Require c99_runtime.
3375
164d84c2 33762016-01-16 Tom de Vries <tom@codesourcery.com>
3377
3378 * c-c++-common/goacc/kernels-alias-ipa-pta-4.c: New test.
3379
4c33b769 33802016-01-16 Tom de Vries <tom@codesourcery.com>
3381
3382 * gcc.dg/parloops-exit-first-loop-alt.c: Move ...
3383 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: ... here. Remove
3384 redundant dg-require-effective-target pthread.
3385 * gcc.dg/parloops-exit-first-loop-alt-2.c: Same.
3386 * gcc.dg/parloops-exit-first-loop-alt-3.c: Same.
3387 * gcc.dg/parloops-exit-first-loop-alt-4.c: Same.
3388 * gcc.dg/parloops-exit-first-loop-alt-5.c: Same.
3389 * gcc.dg/parloops-exit-first-loop-alt-6.c: Same.
3390 * gcc.dg/parloops-exit-first-loop-alt-7.c: Same.
3391 * gcc.dg/parloops-exit-first-loop-alt-pr66652.c: Same.
3392
673441b0 33932016-01-16 David Edelsohn <dje.gcc@gmail.com>
3394
3395 PR target/68609
3396 * gcc.target/powerpc/recip-6.c: Enable on AIX.
3397 * gcc.target/powerpc/recip-7.c: Same.
3398
90153ae7 33992016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
3400
3401 PR c++/69091
3402 * g++.dg/template/pr69091.C: New test.
3403
bc24d01d 34042016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
3405
3406 * c-c++-common/cilk-plus/AN/an-if.c: Check that the original
3407 dump does not contain an error_mark_node.
3408 * c-c++-common/cilk-plus/CK/pr60469.c: Likewise.
3409 * c-c++-common/cilk-plus/AN/fn_ptr-2.c: New xfail'd test.
3410
4067c0fd 34112016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
3412
3413 PR c++/68936
3414 * g++.dg/template/pr68936.C: New test.
3415
27c6dbdd 34162016-01-15 David Edelsohn <dje.gcc@gmail.com>
3417
3418 PR target/68609
3419 * gcc.target/powerpc/recip-1.c: Adjust for Goldschmidt's Algorithm.
3420 * gcc.target/powerpc/recip-2.c: Same.
3421 * gcc.target/powerpc/recip-3.c: Same.
3422 * gcc.target/powerpc/recip-4.c: Same.
3423 * gcc.target/powerpc/recip-sqrtf.c: Same.
3424
e390c57d 34252016-01-15 Jeff Law <law@redhat.com>
3426
3427 PR tree-optimization/69270
3428 * gcc.dg/tree-ssa/pr69270-2.c: New test.
3429 * gcc.dg/tree-ssa/pr69270-3.c: New test.
3430
ddcfeaf1 34312016-01-15 Paul Thomas <pault@gcc.gnu.org>
3432
3433 PR fortran/49630
3434 * gfortran.dg/deferred_character_13.f90: New test for the fix
3435 of comment 3 of the PR.
3436
3437 PR fortran/54070
3438 * gfortran.dg/deferred_character_8.f90: New test
3439 * gfortran.dg/allocate_error_5.f90: New test
3440
3441 PR fortran/60593
3442 * gfortran.dg/deferred_character_10.f90: New test
3443
3444 PR fortran/60795
3445 * gfortran.dg/deferred_character_14.f90: New test
3446
3447 PR fortran/61147
3448 * gfortran.dg/deferred_character_11.f90: New test
3449
3450 PR fortran/64324
3451 * gfortran.dg/deferred_character_9.f90: New test
3452
81be349c 34532016-01-15 Vladimir Makarov <vmakarov@redhat.com>
3454
3455 PR rtl-optimization/69030
3456 * gcc.target/i386/pr69030.c: New.
3457
998456c5 34582016-01-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3459
3460 * gcc.target/aarch64/target_attr_17.c: New test.
3461
0d85be19 34622016-01-15 Richard Biener <rguenther@suse.de>
3463
3464 PR tree-optimization/66856
3465 * gcc.dg/torture/pr66856-1.c: New testcase.
3466 * gcc.dg/torture/pr66856-2.c: Likewise.
3467
321d36c8 34682016-01-15 Richard Biener <rguenther@suse.de>
3469
3470 PR debug/69137
3471 * g++.dg/lto/pr69137_0.C: New testcase.
3472
d94a1f53 34732016-01-15 Richard Sandiford <richard.sandiford@arm.com>
3474
3475 PR middle-end/69246
3476 * gcc.target/i386/pr69246.c: New test.
3477
5fe9a861 34782016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
3479
a9c01e81 3480 * gfortran.dg/bind_c_array_params_2.f90: Fix test patterns for S/390.
5fe9a861 3481
3d05a5e9 34822016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
3483
3484 PR c++/56194
3485 * g++.dg/init/const9.C: Disable test on S/390.
3486
5e8132b5 34872016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
3488
3489 * g++.dg/Wframe-address.C: Test requires -mbackchain for s390*-*-*.
3490 * g++.dg/Wno-frame-address.C: Ditto.
3491
32307cdf 34922016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
3493
3494 * gcc.dg/tree-ssa/20040204-1.c: Do not xfail on S/390.
3495
1ca28250 34962016-01-15 Richard Biener <rguenther@suse.de>
3497
3498 PR tree-optimization/68961
3499 * gcc.dg/vect/costmodel/x86_64/costmodel-pr68961.c: New testcase.
3500
6271bd93 35012016-01-15 Ilya Enkovich <enkovich.gnu@gmail.com>
3502
3503 * gcc.target/i386/pr65105-5.c: New test.
3504
dfb6d139 35052016-01-15 Jan Hubicka <hubicka@ucw.cz>
9dbe6a63 3506
3507 * gcc.c-torture/execute/alias-4.c: New testcase.
3508
dfb6d139 35092016-01-15 Jan Hubicka <hubicka@ucw.cz>
a70589b9 3510
3511 PR ipa/68148
3512 * g++.dg/ipa/devirt-49.C: New testcase.
3513
7bbac464 35142016-01-15 Christian Bruel <christian.bruel@st.com>
86eff91f 3515
3516 PR target/65837
3517 * gcc.target/arm/attr-neon-builtin-fail2.c: New test.
3518 * gcc.target/arm/lto/pr65837-attr_0.c: New test.
3519 * gcc.target/arm/lto/pr65837_0.c: Fix skip condition and use ACLE name.
3520
4345b868 35212016-01-15 Richard Biener <rguenther@suse.de>
3522
3523 PR tree-optimization/69117
3524 * gcc.dg/torture/pr69117.c: New testcase.
3525
580357e7 35262015-01-14 Ryan Burn <contact@rnburn.com>
7d600da5 3527
3528 PR c++/69048
3529 * g++.dg/cilk-plus/CK/pr69048.cc: New test.
3530
612baa31 35312016-01-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
3532
3533 PR testsuite/67509
3534 * gfortran.dg/ieee/ieee_7.f90: For out of bound precision or
3535 range tests use 100 * maximum instead of maximum + 1.
3536
44e09bc4 35372016-01-14 Jakub Jelinek <jakub@redhat.com>
3538
3539 PR debug/69244
3540 * gcc.dg/guality/pr69244.c: New test.
3541
96962ae4 35422016-01-14 Uros Bizjak <ubizjak@gmail.com>
3543
3544 * lib/target-supports.exp (check_effective_target_issignaling):
3545 New procedure.
3546 * gcc.dg/pr61441.c: Require issignaling effective target.
3547
ab9c400b 35482016-01-14 Segher Boessenkool <segher@kernel.crashing.org>
3549
3550 PR target/68803
3551 * gcc.target/powerpc/20050603-3.c: Add xfails for powerpc64le.
3552
a7ed4583 35532016-01-14 David Malcolm <dmalcolm@redhat.com>
3554
3555 PR c++/68819
3556 PR preprocessor/69177
3557 * gcc.dg/plugin/location-overflow-test-1.c: New test case.
3558 * gcc.dg/plugin/location-overflow-test-2.c: New test case.
3559 * gcc.dg/plugin/location_overflow_plugin.c: New test plugin.
3560 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
3561
77f35cec 35622016-01-14 Marek Polacek <polacek@redhat.com>
3563
3564 PR c/69262
3565 * gcc.dg/array-15.c: New test.
3566
915d0950 35672016-01-14 Jakub Jelinek <jakub@redhat.com>
3568
3569 PR middle-end/68146
3570 PR tree-optimization/69155
3571 * gfortran.dg/pr68146.f: New test.
3572 * gfortran.dg/pr69155.f90: New test.
3573
24651fb7 35742016-01-14 Richard Biener <rguenther@suse.de>
3575
3576 PR tree-optimization/68060
3577 * gcc.dg/torture/pr68060-1.c: New testcase.
3578 * gcc.dg/torture/pr68060-2.c: Likewise.
3579
2f63f950 35802016-01-14 Nick Clifton <nickc@redhat.com>
3581
3582 * lib/target-supports.exp
3583 (check_effective_target_arm_neon_ok_nocache): Add an option
3584 sequence that includes setting the ARM architecture to ARMv7-A.
3585 * gcc.target/arm/attr-neon.c: Use dg-add-options to add the
3586 command line options necessary to enable Neon support.
3587 * gcc.target/arm/neon-vlshr-imm-1.c: Likewise.
3588 * gcc.target/arm/neon-vshl-imm-1.c: Likewise.
3589 * gcc.target/arm/neon-vshr-imm-1.c: Likewise.
3590 * gcc.target/arm/pr69180.c: Likewise.
3591
3ce0acde 35922016-01-14 Jeff Law <law@redhat.com>
3593
3594 PR tree-optimization/69270
3595 * gcc.dg/tree-ssa/pr69270.c: New test.
3596
bda05c57 35972016-01-13 Bernd Schmidt <bschmidt@redhat.com>
3598
3599 PR c/66208
3600 * c-c++-common/pr66208.c: New file.
3601
9b657cf1 36022016-01-13 Jakub Jelinek <jakub@redhat.com>
3603
3604 PR tree-optimization/69156
3605 * gcc.dg/pr69156.c: New test.
3606
58ba1b9d 36072016-01-13 H.J. Lu <hongjiu.lu@intel.com>
3608
3609 * gcc.target/i386/pr69225-7.c: New test.
3610
e5fee0fe 36112016-01-13 Richard Henderson <rth@redhat.com>
3612
3613 * gcc.dg/tm/memopt-13.c: Update expected function.
3614 * gcc.dg/tm/memopt-6.c: Likewise.
3615
3f0e9745 36162016-01-13 Uros Bizjak <ubizjak@gmail.com>
3617
3618 * gcc.target/i386/pr45685.c (dg-options): Add -mno-sse4.
3619 * gcc.target/i386/pr68432-1.c (dg-options): Ditto.
3620 * gcc.target/i386/pr68432-2.c (dg-options): Ditto.
3621 * gcc.target/i386/pr68432-3.c (dg-options): Ditto.
7a6ddc0d 3622
3f0e9745 36232016-01-13 Tom de Vries <tom@codesourcery.com>
3624
3625 PR tree-optimization/69169
7a6ddc0d 3626 * gcc.dg/pr69169.c: New test.
3627
9b657cf1 36282016-01-13 Alexander Fomin <alexander.fomin@intel.com>
7361eb31 3629
3630 PR target/69228
3631 * gcc.target/i386/avx512pf-vscatterpf0dpd-1.c: Adjust.
3632 * gcc.target/i386/avx512pf-vscatterpf0dps-1.c: Likewise.
3633 * gcc.target/i386/avx512pf-vscatterpf0qpd-1.c: Likewise.
3634 * gcc.target/i386/avx512pf-vscatterpf0qps-1.c: Likewise.
3635 * gcc.target/i386/avx512pf-vscatterpf1dpd-1.c: Likewise.
3636 * gcc.target/i386/avx512pf-vscatterpf1dps-1.c: Likewise.
3637 * gcc.target/i386/avx512pf-vscatterpf1qpd-1.c: Likewise.
3638 * gcc.target/i386/avx512pf-vscatterpf1qps-1.c: Likewise.
3639
f704d701 36402016-01-13 Jakub Jelinek <jakub@redhat.com>
3641
3642 PR target/69247
3643 * gcc.dg/pr69247.c: New test.
3644
e966d6b9 36452016-01-13 Richard Biener <rguenther@suse.de>
3646
3647 PR tree-optimization/69242
3648 * gcc.dg/torture/pr69242.c: New testcase.
3649
1ca1d9b2 36502016-01-13 Richard Biener <rguenther@suse.de>
3651
3652 PR tree-optimization/69186
3653 * gcc.dg/torture/pr69186.c: New testcase.
3654
d07cbccc 36552016-01-13 Jeff Law <law@redhat.com>
3656
3657 PR tree-optimization/67755
3658 * gcc.dg/tree-ssa/pr67755.c: New test.
3659
36602016-01-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
0ebbc233 3661
3662 * gcc.c-torture/unsorted/dump-noaddr.x (dump_compare): Replace static
3663 pass number in output by a star.
3664
b95d41cf 36652016-01-12 Bin Cheng <bin.cheng@arm.com>
3666
3667 PR tree-optimization/68911
3668 * gcc.c-torture/execute/pr68911.c: New test.
3669
91d87e22 36702016-01-12 Marek Polacek <polacek@redhat.com>
3671
3672 PR c++/68979
3673 * g++.dg/warn/permissive-1.C: New test.
3674
8a9401a4 36752016-01-12 Jakub Jelinek <jakub@redhat.com>
3676
3677 PR objc++/68511
3678 PR c++/69213
3679 * g++.dg/opt/pr69213.C: New test.
3680
b9cb7a67 36812016-01-12 Christian Bruel <christian.bruel@st.com>
3682
3683 PR target/69180
3684 * gcc.target/arm/pr69180.c: New test.
3685
e4c96992 36862016-01-12 Richard Biener <rguenther@suse.de>
3687
3688 PR lto/69077
3689 * g++.dg/lto/pr69077_0.C: New testcase.
3690 * g++.dg/lto/pr69077_1.C: Likewise.
3691
90525f61 36922016-01-12 Jakub Jelinek <jakub@redhat.com>
3693
3694 PR target/69175
3695 * g++.dg/opt/pr69175.C: New test.
3696
9e7edfd3 36972016-01-12 Alan Lawrence <alan.lawrence@arm.com>
3698
3699 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Declare functions as 'extern'
3700 rather than #including math.h & stdlib.h.
3701 * gcc.dg/vect/pr47001.c: Declare abort as 'extern', remove stdlib.h.
3702 * gcc.dg/vect/pr49771.c: Likewise.
3703 * gcc.dg/vect/vect-10-big-array.c: Likewise.
3704 * gcc.dg/vect/vect-neg-store-1.c: Likewise.
3705 * gcc.dg/vect/vect-neg-store-2.c: Likewise.
3706 * gcc.dg/vect/slp-37.c: Change NULL to 0, remove stdlib.h.
3707 * gcc.dg/vect/pr40254.c: Remove unnecessary include of stdlib.h.
3708 * gcc.dg/vect/pr44507.c: Likewise.
3709 * gcc.dg/vect/pr45902.c: Likewise.
3710 * gcc.dg/vect/slp-widen-mult-half.c: Likewise.
3711 * gcc.dg/vect/vect-117.c: Likewise.
3712 * gcc.dg/vect/vect-99.c: Likewise.
3713 * gcc.dg/vect/vect-aggressive-1.c: Likewise.
3714 * gcc.dg/vect/vect-cond-1.c: Likewise.
3715 * gcc.dg/vect/vect-cond-2.c: Likewise.
3716 * gcc.dg/vect/vect-cond-3.c: Likewise.
3717 * gcc.dg/vect/vect-cond-4.c: Likewise.
3718 * gcc.dg/vect/vect-mask-load-1.c: Likewise.
3719 * gcc.dg/vect/vect-mask-loadstore-1.c: Likewise.
3720 * gcc.dg/vect/vect-over-widen-1-big-array.c: Likewise.
3721 * gcc.dg/vect/vect-over-widen-1.c: Likewise.
3722 * gcc.dg/vect/vect-over-widen-2-big-array.c: Likewise.
3723 * gcc.dg/vect/vect-over-widen-2.c: Likewise.
3724 * gcc.dg/vect/vect-over-widen-3-big-array.c: Likewise.
3725 * gcc.dg/vect/vect-over-widen-3.c: Likewise.
3726 * gcc.dg/vect/vect-over-widen-4-big-array.c: Likewise.
3727 * gcc.dg/vect/vect-over-widen-4.c: Likewise.
3728 * gcc.dg/vect/vect-widen-mult-const-s16.c: Likewise.
3729 * gcc.dg/vect/vect-widen-mult-const-u16.c: Likewise.
3730 * gcc.dg/vect/vect-widen-mult-half-u8.c: Likewise.
3731 * gcc.dg/vect/vect-widen-mult-half.c: Likewise.
3732 * gcc.dg/vect/no-trapping-math-vect-ifcvt-11.c: Remove unnecessary
3733 include of signal.h.
3734 * gcc.dg/vect/no-trapping-math-vect-ifcvt-12.c: Likewise.
3735 * gcc.dg/vect/no-trapping-math-vect-ifcvt-13.c: Likewise.
3736 * gcc.dg/vect/no-trapping-math-vect-ifcvt-14.c: Likewise.
3737 * gcc.dg/vect/no-trapping-math-vect-ifcvt-15.c: Likewise.
3738 * gcc.dg/vect/no-trapping-math-vect-ifcvt-16.c: Likewise.
3739 * gcc.dg/vect/vect-ifcvt-16.c: Likewise.
3740 * gcc.dg/vect/vect-ifcvt-17.c: Likewise.
3741 * gcc.dg/vect/vect-ifcvt-2.c: Likewise.
3742 * gcc.dg/vect/vect-ifcvt-3.c: Likewise.
3743 * gcc.dg/vect/vect-ifcvt-4.c: Likewise.
3744 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
3745 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
3746 * gcc.dg/vect/vect-ifcvt-6.c: Likewise.
3747 * gcc.dg/vect/vect-ifcvt-7.c: Likewise.
3748 * gcc.dg/vect/vect-ifcvt-9.c: Likewise.
3749 * gcc.dg/vect/vect-outer-5.c: Likewise.
3750 * gcc.dg/vect/vect-outer-6.c: Likewise.
3751 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Remove unnecessary
3752 include of stdio.h.
3753
3368873d 37542016-01-12 Nick Clifton <nickc@redhat.com>
3755
3756 PR target/68913
3757 * gcc.dg/lto/pr61886_0.c: Rename the external function called
3758 to fread so that it will be found in all target runtimes.
3759
0464ea95 37602016-01-12 Richard Biener <rguenther@suse.de>
3761
3762 PR tree-optimization/69053
3763 * g++.dg/torture/pr69053.C: New testcase.
3764
7819730f 37652016-01-12 Richard Biener <rguenther@suse.de>
3766
3767 PR tree-optimization/69168
3768 * gcc.dg/torture/pr69168.c: New testcase.
3769
995bfebf 37702016-01-12 Richard Biener <rguenther@suse.de>
3771
3772 PR tree-optimization/69157
3773 * gcc.dg/torture/pr69157.c: New testcase.
3774
37752016-01-12 Richard Biener <rguenther@suse.de>
3776
3777 PR tree-optimization/69174
3778 * gcc.dg/torture/pr69174.c: New testcase.
3779
1d10d64c 37802016-01-12 Jakub Jelinek <jakub@redhat.com>
3781
3782 PR c++/66808
3783 PR c++/69000
3784 * g++.dg/tls/pr66808.C: New test.
3785 * g++.dg/tls/pr69000.C: New test.
3786
f0b79faf 37872016-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3788
3789 * gcc.target/powerpc/swaps-p8-23.c: New test.
3790 * gcc.target/powerpc/swaps-p8-24.c: Likewise.
3791
04cf75a4 37922016-01-11 John David Anglin <danglin@gcc.gnu.org>
3793
3794 PR tree-optimization/68356
3795 * gcc.dg/torture/pr68264.c: Disable exp2 ERANGE test on hppa unix.
3796
0eb4264c 37972016-01-12 Kugan Vivekanandarajah <kuganv@linaro.org>
3798 Jim Wilson <jim.wilson@linaro.org>
3799
3800 PR target/69194
3801 * gcc.target/arm/pr69194.c: New test.
3802
2f66de64 38032016-01-11 H.J. Lu <hongjiu.lu@intel.com>
3804
3805 PR target/69225
3806 * gcc.target/i386/pr69225-1.c: New test.
3807 * gcc.target/i386/pr69225-2.c: Likewise.
3808 * gcc.target/i386/pr69225-3.c: Likewise.
3809 * gcc.target/i386/pr69225-4.c: Likewise.
3810 * gcc.target/i386/pr69225-5.c: Likewise.
3811 * gcc.target/i386/pr69225-6.c: Likewise.
3812
36105e82 38132016-01-11 Jakub Jelinek <jakub@redhat.com>
3814
1c78ce2e 3815 PR target/67462
3816 * gcc.dg/ifcvt-3.c: Only compile on lp64 targets, include also i?86
3817 if lp64.
3818
a4a87320 3819 PR target/69071
3820 * gcc.dg/pr69071.c: New test.
3821
91fbd04f 3822 PR c++/69211
3823 * g++.dg/opt/pr69211.C: New test.
3824
36105e82 3825 PR tree-optimization/69214
3826 * gcc.c-torture/compile/pr69214.c: New test.
3827
e934c380 38282016-01-11 Uros Bizjak <ubizjak@gmail.com>
3829
3830 * gcc.target/i386/pr66232-10.c: Do not compile on ia32 target.
3831 * gcc.target/i386/pr66232-11.c: Ditto.
3832 * gcc.target/i386/pr66232-12.c: Ditto.
3833 * gcc.target/i386/pr66232-13.c: Ditto.
3834
3ff1b153 38352016-01-11 Richard Biener <rguenther@suse.de>
3836
3837 PR tree-optimization/69173
3838 * gcc.dg/torture/pr69173.c: New testcase.
3839
04e1504c 38402016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3841
3842 PR rtl-optimization/68796
3843 * gcc.target/aarch64/tst_5.c: New test.
3844 * gcc.target/aarch64/tst_6.c: Likewise.
3845
ae8718b5 38462016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3847
3848 PR rtl-optimization/68841
3849 * gcc.dg/pr68841.c: New test.
3850 * gcc.c-torture/execute/pr68841.c: New test.
3851
bd8bece2 38522016-01-11 Yuri Rumyantsev <ysrumyan@gmail.com>
3853
3854 PR rtl-optimization/68920
3855 * gcc.dg/ifcvt-4.c: Add "--param max-rtl-if-conversion-insns=3" option
3856 for ix86 targets.
3857 * gcc.dg/ifcvt-5.c: New test.
3858
9b657cf1 38592016-01-11 Alexandre Oliva <aoliva@redhat.com>
57c83f79 3860
3861 PR bootstrap/69123
3862 * g++.dg/pr69123.C: New.
3863
7a158352 38642016-01-11 Ilya Enkovich <enkovich.gnu@gmail.com>
3865
3866 PR target/69010
3867 * gcc.target/i386/pr69010.c: New test.
3868
ff375d11 38692016-01-11 Martin Jambor <mjambor@suse.cz>
3870
3871 PR ipa/69044
3872 * gcc.target/i386/chkp-pr69044.c: New test.
3873
9eb890f1 38742016-01-11 Tom de Vries <tom@codesourcery.com>
3875
3876 PR tree-optimization/69109
3877 * gcc.dg/autopar/pr69109-2.c: New test.
3878 * gcc.dg/autopar/pr69109.c: New test.
3879
c4157ee5 38802016-01-11 Tom de Vries <tom@codesourcery.com>
3881
3882 PR tree-optimization/69108
3883 * gcc.dg/autopar/pr69108.c: New test.
3884
b933e511 38852016-01-10 Patrick Palka <ppalka@gcc.gnu.org>
3886
3887 PR c++/69029
3888 * c-c++-common/Wisleading-indentation.c: Augment test.
3889
efb73de1 38902016-01-10 Thomas Koenig <tkoenig@gcc.gnu.org>
3891
3892 PR fortran/69154
3893 * gfortran.dg/inline_matmul_12.f90: New test.
3894
40c86c3b 38952016-01-10 Paul Thomas <pault@gcc.gnu.org>
3896
3897 PR fortran/67779
3898 * gfortran.dg/actual_array_offset_1: New test.
3899
a006c0bb 39002016-01-10 Tom de Vries <tom@codesourcery.com>
3901
3902 PR tree-optimization/69062
3903 * gcc.dg/autopar/pr69062.c: New test.
3904
880ed4be 39052016-01-10 Thomas Schwinge <thomas@codesourcery.com>
3906
3907 * gcc.dg/vect/slp-perm-1.c: Fix scan-tree-dump syntax.
3908 * gcc.dg/vect/slp-perm-2.c: Likewise.
3909 * gcc.dg/vect/slp-perm-3.c: Likewise.
3910 * gcc.dg/vect/slp-perm-5.c: Likewise.
3911 * gcc.dg/vect/slp-perm-6.c: Likewise.
3912 * gcc.dg/vect/slp-perm-7.c: Likewise.
3913 * gcc.dg/vect/slp-perm-8.c: Likewise.
3914
d95e1856 39152016-01-10 Tom de Vries <tom@codesourcery.com>
3916
3917 PR tree-optimization/69039
3918 * gcc.dg/autopar/pr69039.c: New test.
3919
0f8f48d0 39202016-01-09 Marek Polacek <polacek@redhat.com>
3921
3922 PR c++/69113
3923 * g++.dg/pr69113.C: New test.
3924
7dff0499 39252016-01-09 Jakub Jelinek <jakub@redhat.com>
3926
3927 PR middle-end/50865
3928 PR tree-optimization/69097
3929 * gcc.c-torture/execute/pr50865.c: New test.
3930 * gcc.c-torture/execute/pr69097-1.c: New test.
3931 * gcc.c-torture/execute/pr69097-2.c: New test.
3932 * gcc.dg/pr69097-1.c: New test.
3933 * gcc.dg/pr69097-2.c: New test.
3934
18431e78 39352016-01-09 Jakub Jelinek <jakub@redhat.com>
3936
3937 PR c++/69164
3938 * g++.dg/opt/pr69164.C: New test.
3939
1943a4a2 39402016-01-08 Jakub Jelinek <jakub@redhat.com>
3941
3942 PR tree-optimization/69167
3943 * gcc.dg/pr69167.c: New test.
3944
a143e277 39452016-01-08 Marek Polacek <polacek@redhat.com>
3946
3947 PR c++/68449
3948 * g++.dg/pr68449.C: New.
3949
44c01906 39502016-01-08 Alan Lawrence <alan.lawrence@arm.com>
3951
3952 PR tree-optimization/68707
3953 * lib/target-supports.exp (check_effective_target_vect_load_lanes): New.
3954 * gcc.dg/vect/slp-perm-1.c: Look for vect_load_lanes instead of SLP
3955 on platforms supporting it.
3956 * gcc.dg/vect/slp-perm-2.c: Likewise.
3957 * gcc.dg/vect/slp-perm-3.c: Likewise.
3958 * gcc.dg/vect/slp-perm-5.c: Likewise.
3959 * gcc.dg/vect/slp-perm-7.c: Likewise.
3960 * gcc.dg/vect/slp-perm-8.c: Likewise.
3961 * gcc.dg/vect/slp-perm-6.c: Look for vect_load_lanes in addition to SLP
3962 on platforms supporting it.
3963
c437d1e8 39642016-01-08 Jakub Jelinek <jakub@redhat.com>
3965
c9595c51 3966 PR tree-optimization/69162
3967 * gcc.dg/pr69162.c: New test.
3968
c437d1e8 3969 PR tree-optimization/69172
3970 * gcc.dg/pr69172.c: New test.
3971
6a46a28c 39722016-01-08 Thomas Preud'homme <thomas.preudhomme@arm.com>
3973
3974 PR tree-optimization/67781
3975 * gcc.c-torture/execute/pr67781.c: New file.
3976
62ad9a04 39772016-01-08 Jakub Jelinek <jakub@redhat.com>
3978
3979 PR tree-optimization/69083
3980 * gcc.dg/vect/pr69083.c: New test.
3981
9e0e8c2a 39822016-01-08 Sujoy Saraswati <sujoy.saraswati@hpe.com>
3983
3984 PR tree-optimization/61441
3985 * gcc.dg/pr61441.c: Restrict to linux and gnu targets.
3986 Use -fexcess-precision=standard for compiler options.
3987 Use fabs() only when __FLT_EVAL_METHOD__ == 0.
3988
5d034e37 39892016-01-08 Jakub Jelinek <jakub@redhat.com>
3990
5013f740 3991 PR fortran/69128
3992 * gfortran.dg/gomp/pr69128.f90: New test.
3993
5d034e37 3994 PR c++/69145
3995 * g++.dg/ext/pr69145-1.C: New test.
3996 * g++.dg/ext/pr69145-2-very-long-filename.cc: New file.
3997 * g++.dg/ext/pr69145-2.h: New file.
3998
517906ff 39992016-01-07 Martin Sebor <msebor@redhat.com>
4000
4001 PR c/68966
4002 * gcc.dg/atomic-fetch-bool.c: New test.
4003 * gcc.dg/sync-fetch-bool.c: New test.
4004
cdbb524c 40052016-01-07 H.J. Lu <hongjiu.lu@intel.com>
4006
4007 PR fortran/66680
4008 gfortran.dg/gomp/pr66680.f90: Moved to libgomp.
4009
ec3aba9e 40102016-01-07 Nick Clifton <nickc@redhat.com>
4011
4012 PR target/66655
4013 * g++.dg/pr66655.C: New test.
4014 * g++.dg/pr66655_1.cc: Test support file.
4015 * g++.dg/pr66655.h: Test header file.
4016
9b657cf1 40172016-01-07 Dominique d'Humieres <dominiq@lps.ens.fr>
06634746 4018
4019 PR fortran/66680
4020 gfortran.dg/gomp/pr66680.f90: New test.
4021
cd45d7a5 40222016-01-07 H.J. Lu <hongjiu.lu@intel.com>
4023
4024 PR target/69171
4025 * gcc.target/i386/pr69171-1.c: New test.
4026 * gcc.target/i386/pr69171-2.c: Likewise.
4027 * gcc.target/i386/pr69171-3.c: Likewise.
4028 * gcc.target/i386/pr69171-4.c: Likewise.
4029 * gcc.target/i386/pr69171-5.c: Likewise.
4030 * gcc.target/i386/pr69171-6.c: Likewise.
4031
4a86a91a 40322015-12-15 Bernd Schmidt <bschmidt@redhat.com>
4033
4034 PR middle-end/67639
4035 * c-c++-common/pr67639.c: New test.
4036
34c05552 40372016-01-07 Jakub Jelinek <jakub@redhat.com>
4038
4039 PR tree-optimization/69141
4040 * g++.dg/opt/pr69141.C: New test.
4041
f08d6895 40422016-01-06 Eric Botcazou <ebotcazou@adacore.com>
4043
4044 * gcc.target/sparc/20151219-1.c: Skip in 64-bit mode.
4045
32ec4173 40462016-01-06 Uros Bizjak <ubizjak@gmail.com>
4047
4048 PR target/69140
4049 * gcc.target/i386/pr69140.c: New test
4050
d74214f3 40512016-01-06 David Malcolm <dmalcolm@redhat.com>
4052
4053 * gcc.dg/bad-dereference.c: New test case.
4054
73991cab 40552015-01-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4056
4057 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: New test.
4058
fc8cc457 40592016-01-06 Andreas Schwab <schwab@linux-m68k.org>
4060
4061 * gcc.dg/atomic-invalid-2.c: Remove duplicated content.
4062
be3c9981 40632016-01-06 Marek Polacek <polacek@redhat.com>
4064
4065 PR sanitizer/69099
4066 * gcc.dg/ubsan/float-cast-overflow-atomic.c: New test.
4067
2cb724f9 40682016-01-05 Marek Polacek <polacek@redhat.com>
4069
4070 PR c/69104
4071 * gcc.dg/atomic-invalid-2.c: New.
4072
233a53ed 40732016-01-05 H.J. Lu <hongjiu.lu@intel.com>
4074
4075 PR target/68991
4076 * gcc.target/i386/pr68991.c: New test.
4077
ea87c5e3 40782016-01-05 H.J. Lu <hongjiu.lu@intel.com>
4079
4080 PR target/68991
4081 * g++.dg/pr68991-1.C: New test.
4082 * g++.dg/pr68991-2.C: Likewise.
4083
1943a4a2 40842016-01-05 Sergei Trofimovich <siarheit@google.com>
afe82e5b 4085
1943a4a2 4086 PR other/60465
afe82e5b 4087 * gcc.target/ia64/pr60465-gprel64.c: New test.
4088 * gcc.target/ia64/pr60465-gprel64-c37.c: New test.
4089
1e9147dd 40902016-01-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4091
4092 PR rtl-optimization/68651
4093 * gcc.target/aarch64/pr68651_1.c: New test.
4094
d42aa619 40952016-01-05 David Malcolm <dmalcolm@redhat.com>
4096
4097 PR c/69122
4098 * c-c++-common/Wmisleading-indentation.c (pr69122): New function.
4099
1776de76 41002016-01-05 Nathan Sidwell <nathan@acm.org>
4101
2d7d361d 4102 PR c++/58583
4103 * g++.dg/cpp0x/nsdmi-template14.C: Adjust test & errors.
4104
1776de76 4105 * gcc.dg/alias-15.c: New.
4106
5beb12c0 41072016-01-05 Nick Clifton <nickc@redhat.com>
4108
4109 PR target/68870
4110 * g++.dg/pr68770.C: New test.
4111
d8cca921 41122016-01-04 Mike Stump <mikestump@comcast.net>
4113
4114 * lib/target-supports.exp (check_effective_target_cilkplus):
4115 cilkplus targets require pthreads.
afc907ef 4116 (check_effective_target_cilkplus): Remove special case for NVPTX.
d8cca921 4117
8427dff3 41182016-01-04 Michael Meissner <meissner@linux.vnet.ibm.com>
4119
4120 * gcc.target/powerpc/p9-permute.c: New test for xxperm code
4121 generation.
4122
f1717362 41232016-01-04 Jakub Jelinek <jakub@redhat.com>
4124
4125 Update copyright years.
4126
d7d6a3ab 41272016-01-04 Marek Polacek <polacek@redhat.com>
4128
4129 PR c/68908
4130 * gcc.dg/atomic/c11-atomic-exec-6.c: New test.
4131 * gcc.dg/atomic/c11-atomic-exec-7.c: New test.
4132 * gcc.dg/atomic/stdatomic-op-5.c: New test.
4133
b8f4a5f9 41342016-01-04 Eric Botcazou <ebotcazou@adacore.com>
4135
4136 * gcc.target/sparc/20160104-2.c: New test.
4137
6b5c028f 41382016-01-04 Eric Botcazou <ebotcazou@adacore.com>
4139
4140 * gcc.target/sparc/20160104-1.c: New test.
4141
300e1002 41422016-01-03 Paul Thomas <pault@gcc.gnu.org>
4143
4144 PR fortran/65045
4145 * gfortran.dg/pr65045.f90: New test.
4146
855b105f 41472016-01-02 Eric Botcazou <ebotcazou@adacore.com>
4148
4149 * gnat.dg/specs/debug1.ads: Delete.
4150
bdc177dc 41512016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4152
4153 PR libgfortran/68867
4154 * gfortran.dg/default_format_denormal_2.f90: Fix the dg regular
4155 expression.
4156
48aaffae 41572016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4158
4159 PR libgfortran/68867
4160 * gfortran.dg/default_format_denormal_2.f90: XFAIL for all
4161 PowerPC.
4162
19a468b8 41632016-01-01 Paul Thomas <pault@gcc.gnu.org>
4164
4165 PR fortran/68864
4166 * gfortran.dg/pr68864.f90: New test.
4167
25371c91 41682016-01-01 Jakub Jelinek <jakub@redhat.com>
4169
2a659064 4170 PR tree-optimization/69070
4171 * gcc.dg/pr69070.c: New test.
4172
57aa9851 4173 PR sanitizer/69055
4174 * gfortran.dg/pr69055.f90: New test.
4175
25371c91 4176 PR target/69015
4177 * gcc.dg/pr69015.c: New test.
f1717362 4178\f
fb2c1edd 4179Copyright (C) 2016 Free Software Foundation, Inc.
7dfbd804 4180
4181Copying and distribution of this file, with or without modification,
4182are permitted in any medium without royalty provided the copyright
4183notice and this notice are preserved.