]> git.ipfire.org Git - thirdparty/gcc.git/blame - gcc/testsuite/ChangeLog
Daily bump.
[thirdparty/gcc.git] / gcc / testsuite / ChangeLog
CommitLineData
bb2c9c15 12016-03-27 Eric Botcazou <ebotcazou@adacore.com>
2
3 * gnat.dg/specs/double_record_extension3.ads: New test.
4
f12c84ab 52016-03-25 Richard Henderson <rth@redhat.com>
6
7 PR target/70120
8 * gcc.target/aarch64/pr70120-1.c: New.
9 * gcc.target/aarch64/pr70120-2.c: New.
10 * gcc.target/aarch64/pr70120-3.c: New.
11
b0bf58c4 122016-03-25 Patrick Palka <ppalka@gcc.gnu.org>
13
14 PR c++/62212
15 * g++.dg/template/mangle2.C: The dg-do directive should be
16 "compile" not "assemble".
17
f175ba0f 182016-03-25 Bernd Schmidt <bschmidt@redhat.com>
19
20 PR lto/69650
21 * gcc.dg/pr69650.c: New test.
22
4cc3295f 232016-03-25 David Edelsohn <dje.gcc@gmail.com>
24
25 * g++.dg/ext/pr70290.C: Prune non-standard ABI.
26
0cf40600 272016-03-25 Alan Modra <amodra@gmail.com>
28
29 * gcc.dg/dfp/pr70052.c: New test.
30
3aebf099 312016-03-24 Richard Henderson <rth@redhat.com>
32
33 PR middle-end/69845
34 * gcc.dg/tree-ssa/pr69845-1.c: New test.
35 * gcc.dg/tree-ssa/pr69845-2.c: New test.
36
83245bd3 372016-03-24 Tom de Vries <tom@codesourcery.com>
38
39 * gfortran.dg/goacc/host_data-tree.f95: Add missing initialization.
40
108e7ee4 412016-03-24 Tom de Vries <tom@codesourcery.com>
42
43 * c-c++-common/goacc/uninit-use-device-clause.c: New test.
44 * gfortran.dg/goacc/uninit-use-device-clause.f95: New test.
45
17af0b14 462016-03-24 Tom de Vries <tom@codesourcery.com>
47
48 * c-c++-common/goacc/uninit-dim-clause.c: New test.
49 * gfortran.dg/goacc/uninit-dim-clause.f95: New test.
50
6c8770ee 512016-03-24 Patrick Palka <ppalka@gcc.gnu.org>
52
53 PR c++/62212
54 * g++.dg/template/mangle2.C: New test.
55
a7e21b7b 562016-03-24 Richard Biener <rguenther@suse.de>
57
58 PR tree-optimization/70396
59 * gcc.dg/torture/pr70396.c: New testcase.
60
f365d297 612016-03-24 Richard Biener <rguenther@suse.de>
62
63 PR middle-end/70370
64 * gcc.dg/torture/pr70370.c: New testcase.
65
da7aeb13 662016-03-24 Tom de Vries <tom@codesourcery.com>
67
68 * gfortran.dg/goacc/data-tree.f95: Add missing initialization.
69 * gfortran.dg/goacc/kernels-tree.f95: Same.
70 * gfortran.dg/goacc/parallel-tree.f95: Same.
71
80b30de0 722016-03-24 Tom de Vries <tom@codesourcery.com>
73
74 * c-c++-common/goacc/uninit-if-clause.c: New test.
75 * gfortran.dg/goacc/uninit-if-clause.f95: New test.
76
cb9b6b99 772016-03-24 Jakub Jelinek <jakub@redhat.com>
78
79 PR target/70290
80 * g++.dg/ext/pr70290.C: Add -Wno-psabi -w to dg-options. Formatting.
81
a4225fff 822016-03-24 Richard Biener <rguenther@suse.de>
83
84 PR tree-optimization/70372
85 * gcc.dg/tree-ssa/pr70372.c: New testcase.
86
5a869ab8 872016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
88
89 PR c++/70347
90 * g++.dg/cpp1y/nsdmi-union1.C: New test.
91
36ce5faa 922016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
93
94 PR c++/70332
95 * g++.dg/cpp1y/nsdmi-aggr5.C: New test.
96
c4fa85c9 972016-03-23 Jakub Jelinek <jakub@redhat.com>
98
d9377ad5 99 PR c++/70001
100 * g++.dg/cpp0x/constexpr-70001-4.C: New test.
101 * g++.dg/cpp1y/pr70001.C: New test.
102
c4fa85c9 103 PR c++/70323
104 * g++.dg/cpp0x/constexpr-70323.C: New test.
105
0a2062da 1062016-03-23 Alexandre Oliva <aoliva@redhat.com>
107 Jason Merrill <jason@redhat.com>
108 Jakub Jelinek <jakub@redhat.com>
109
110 PR c++/69315
111 * g++.dg/cpp0x/constexpr-69315.C: New test.
112 * g++.dg/cpp0x/variadic122.C: Change one dg-warning into dg-bogus.
113
62d2a6dc 1142016-03-23 Marek Polacek <polacek@redhat.com>
115
116 PR c++/69884
117 * g++.dg/warn/Wignored-attributes-1.C: New test.
118 * g++.dg/warn/Wignored-attributes-2.C: New test.
119
a82d6246 1202016-03-23 Tom de Vries <tom@codesourcery.com>
121
122 * c-c++-common/goacc/kernels-default.c (foo): Add missing
123 initialization.
124 * gfortran.dg/goacc/private-3.f95 (test): Same.
125 * gfortran.dg/goacc/routine-5.f90 (gang, worker, vector, seq): Add
126 missing use param.
127
dc834ba1 1282016-03-23 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
129
130 * lib/target-supports.exp: Remove v7ve entry from loop
131 creating effective target checks.
132 (check_effective_target_arm_arch_v7ve_ok): New procedure.
133 (add_options_for_arm_arch_v7ve): Likewise.
134
7e83fd1f 1352016-03-23 Jakub Jelinek <jakub@redhat.com>
136
137 PR tree-optimization/70354
138 * gcc.dg/vect/pr70354-1.c: New test.
139 * gcc.dg/vect/pr70354-2.c: New test.
140 * gcc.target/i386/avx2-pr70354-1.c: New test.
141 * gcc.target/i386/avx2-pr70354-2.c: New test.
142
4e4da058 1432016-03-22 Jeff Law <law@redhat.com>
144
145 PR target/70232
146 * gcc.dg/tree-ssa/pr70232.c: New test.
147
6855137b 1482016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
149
150 PR target/70302
151 * gcc.target/i386/pr70302.c: New test.
152
19db1ec8 1532016-03-22 Richard Biener <rguenther@suse.de>
154
155 PR middle-end/70251
156 * g++.dg/torture/pr70251.C: New testcase.
157
4baec9f2 1582016-03-22 David Malcolm <dmalcolm@redhat.com>
159
160 PR c/69993
161 * c-c++-common/Wmisleading-indentation-3.c: New test, based on
162 Wmisleading-indentation.c.
163 * c-c++-common/Wmisleading-indentation.c: Update thoughout to
164 reflect change to diagnostic text and order of messages.
165 * gcc.dg/plugin/location-overflow-test-2.c: Likewise.
166
fcfec126 1672016-03-22 David Edelsohn <dje.gcc@gmail.com>
168
169 * g++.dg/ext/java-3.C: Don't compile on AIX.
170
aa30728a 1712016-03-22 Richard Biener <rguenther@suse.de>
172
173 PR middle-end/70333
174 * gcc.dg/torture/pr70333.c: New testcase.
175
46ec4eb4 1762016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
177
178 * g++.dg/ext/pr70290.C: New test.
179
4880f878 1802016-03-22 Kirill Yukhin <kirill.yukhin@intel.com>
181
182 PR target/70325
183 * gcc.target/i386/pr70325.c: New test.
184
3d78ea44 1852016-03-22 Jakub Jelinek <jakub@redhat.com>
186
5934fb8f 187 PR target/70329
188 * gcc.target/i386/avx512bw-pr70329-1.c: New test.
189 * gcc.target/i386/avx512bw-pr70329-2.c: New test.
190
b6436f79 191 PR target/70300
192 * gcc.target/i386/pr70300.c: New test.
193
3d78ea44 194 PR c++/70295
195 * c-c++-common/nonnull-1.c (func): Remove parens around cp4 != 0.
196 (func2): New function for cond with parens, xfail warning for c++.
197 * g++.dg/warn/Wnonnull-compare-8.C: New test.
198
b60244f6 1992016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
200
201 PR c++/70096
202 * g++.dg/template/ptrmem30.C: New test.
203
c8e3e744 2042016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
205
206 PR c++/70204
207 * g++.dg/cpp0x/constexpr-70204a.C: New test.
208 * g++.dg/cpp0x/constexpr-70204b.C: New test.
209
2715f63a 2102016-03-21 Jakub Jelinek <jakub@redhat.com>
211
212 PR middle-end/70326
213 * gcc.dg/pr70326.c: New test.
214
2daa2cda 2152016-03-21 Marc Glisse <marc.glisse@inria.fr>
216 Jakub Jelinek <jakub@redhat.com>
217
218 PR tree-optimization/70317
219 * gcc.dg/pr70317.c: New test.
220
d9aa5a50 2212016-03-21 Uros Bizjak <ubizjak@gmail.com>
222
223 PR target/70327
224 * gcc.target/i386/pr70327.c: New test.
225
e1a88bf4 2262016-03-21 Martin Liska <mliska@suse.cz>
227
61941425 228 PR ipa/70306
e1a88bf4 229 * gcc.dg/ipa/pr70306.c: New test.
230
d9aa5a50 2312016-03-21 Andre Vieira <andre.simoesdiasvieira@arm.com>
75af6eab 232
233 * gcc.target/arm/attr-align1.c: Skip if M-profile.
234 * gcc.target/arm/attr-align3.c: Likewise.
235 * gcc.target/arm/attr_arm.c: Likewise.
236 * gcc.target/arm/flip-thumb.c: Likewise.
237
afdde20c 2382016-03-21 Jakub Jelinek <jakub@redhat.com>
239
240 PR target/70296
241 * gcc.target/powerpc/altivec-36.c: New test.
242
3f2ef661 2432016-03-21 Richard Biener <rguenther@suse.de>
244
245 PR tree-optimization/70310
246 * gcc.dg/torture/pr70310.c: New testcase.
247
08b2b692 2482016-03-21 Kirill Yukhin <kirill.yukhin@intel.com>
249
250 PR target/70293
251 * gcc.target/i386/pr70293.c: New test.
252
93505d22 2532016-03-21 Richard Biener <rguenther@suse.de>
254
255 PR tree-optimization/70288
256 * gcc.dg/torture/pr70288-1.c: New testcase.
257 * gcc.dg/torture/pr70288-2.c: Likewise.
258
06fd1914 2592016-03-21 Andrey Belevantsev <abel@ispras.ru>
260
261 PR rtl-optimization/69307
262 * gcc.target/arm/pr69307.c: New test.
d9aa5a50 263
b628775e 2642016-03-21 Andrey Belevantsev <abel@ispras.ru>
265
266 PR rtl-optimization/69102
267 * gcc.c-torture/compile/pr69102.c: New test.
268
1421f43c 2692016-03-18 Jeff Law <law@redhat.com>
270
271 PR rtl-optimization/70263
272 * gcc.c-torture/compile/pr70263-1.c: New test.
273 * gcc.target/i386/pr70263-2.c: New test.
274
e7142ce1 2752016-03-18 Bernd Schmidt <bschmidt@redhat.com>
276
277 PR rtl-optimization/70278
278 * gcc.dg/torture/pr70278.c: New test.
279 * gcc.target/arm/pr70278.c: New test.
280
5539bc70 2812016-03-18 David Malcolm <dmalcolm@redhat.com>
282
283 PR c/70281
284 * gcc.dg/plugin/diagnostic-test-expressions-1.c
285 (test_builtin_types_compatible_p): New test function.
286 * gcc.dg/pr70281.c: New test case.
287
296a290a 2882016-03-18 Christophe Lyon <christophe.lyon@linaro.org>
289
290 PR target/70113
291 * gcc.target/aarch64/pr63304_1.c: Add -mno-fix-cortex-a53-843419.
292
666094f0 2932016-03-18 Ilya Enkovich <enkovich.gnu@gmail.com>
294
295 PR tree-optimization/70252
296 * gcc.dg/pr70252.c: New test.
297
350514e8 2982016-03-18 Tom de Vries <tom@codesourcery.com>
299
300 * gcc.dg/pr70161-2.c: New test.
301 * gcc.dg/pr70161.c: New test.
302
011e0cea 3032016-03-18 Tom de Vries <tom@codesourcery.com>
304
305 PR ipa/70269
306 * gcc.dg/pr70269.c: New test.
307
292a09de 3082016-03-18 Jakub Jelinek <jakub@redhat.com>
309
310 PR c++/70267
311 * g++.dg/ext/java-3.C: New test.
312
efc86c4c 3132016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
314
315 PR c++/70205
316 * g++.dg/lookup/pr70205.C: New test.
317
a28dd575 3182016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
319
320 PR c++/70218
321 * g++.dg/cpp0x/lambda/lambda-70218.C: New test.
322
92e7ab1e 3232016-03-17 Marek Polacek <polacek@redhat.com>
324
325 PR c/69407
326 * gcc.dg/atomic-op-6.c: New test.
327
7378dbfb 3282016-03-17 David Malcolm <dmalcolm@redhat.com>
329
330 PR c/70264
331 * c-c++-common/pr70264.c: New test case.
332
f7995d7d 3332016-03-17 Jakub Jelinek <jakub@redhat.com>
334
e2895b76 335 PR c++/70144
336 * c-c++-common/pr70144-1.c: New test.
337 * c-c++-common/pr70144-2.c: New test.
338
f7995d7d 339 PR c++/70272
340 * g++.dg/opt/flifetime-dse5.C (main): Remove extra semicolon.
341 * g++.dg/opt/flifetime-dse6.C: New test.
342 * g++.dg/tree-ssa/ehcleanup-1.C: Adjust unreachable count.
343
5ec4a949 3442016-03-17 H.J. Lu <hongjiu.lu@intel.com>
345
346 PR driver/70192
347 * gcc.dg/pic-1.c: New test.
348 * gcc.dg/pic-2.c: Likewise.
349 * gcc.dg/pic-3.c: Likewise.
350 * gcc.dg/pic-4.c: Likewise.
351 * gcc.dg/pie-1.c: Likewise.
352 * gcc.dg/pie-2.c: Likewise.
353 * gcc.dg/pie-3.c: Likewise.
354 * gcc.dg/pie-4.c: Likewise.
355 * gcc.dg/pie-5.c: Likewise.
356 * gcc.dg/pie-6.c: Likewise.
357
c28550e1 3582016-03-17 Tom de Vries <tom@codesourcery.com>
359
360 * gfortran.dg/goacc/kernels-alias-3.f95: New test.
361 * gfortran.dg/goacc/kernels-alias-4.f95: New test.
362
be3296cb 3632016-03-17 Richard Biener <rguenther@suse.de>
364
365 PR debug/70271
366 * g++.dg/debug/pr70271.C: New testcase.
367
9b60ef21 3682016-03-17 Ilya Enkovich <enkovich.gnu@gmail.com>
369
370 * gcc.target/i386/pr70251.c: New test.
371
9a80bc1a 3722016-03-17 Marek Polacek <polacek@redhat.com>
373
374 PR c++/70194
375 * g++.dg/warn/constexpr-70194.C: New test.
376
733d7ff9 3772016-03-16 Richard Henderson <rth@redhat.com>
378
379 PR middle-end/70240
380 * gcc.c-torture/compile/pr70240.c: New.
381
3e6f12bf 3822016-03-16 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
383
384 * gcc.c-torture/compile/20151204.c: Skip for avr.
385
867c9e99 3862016-03-16 Jakub Jelinek <jakub@redhat.com>
387
388 PR target/70245
389 * g++.dg/opt/pr70245.C: New test.
390 * g++.dg/opt/pr70245.h: New file.
391 * g++.dg/opt/pr70245-aux.cc: New file.
392
8ced6ab7 3932016-03-16 Martin Sebor <msebor@redhat.com>
394
395 * g++.dg/cpp1y/constexpr-instantiate.C: Correct DejaGnu directives.
396
37af779a 3972016-03-16 Richard Henderson <rth@redhat.com>
398
399 PR middle-end/70199
400 * gcc.c-torture/compile/pr70199.c: New.
401
78ed999c 4022016-03-16 H.J. Lu <hongjiu.lu@intel.com>
403
404 * gcc.dg/uninit-19.c: Run dos2unix.
405
462ca422 4062016-03-16 Marek Polacek <polacek@redhat.com>
407
408 PR c/70093
409 * gcc.dg/nested-func-10.c: New test.
410 * gcc.dg/nested-func-9.c: New test.
411
fe58aacc 4122016-03-16 Jakub Jelinek <jakub@redhat.com>
413
414 PR tree-optimization/68714
415 * gcc.dg/tree-ssa/pr68714.c: Add -w -Wno-psabi to dg-options.
416
27a53872 4172016-03-16 Tom de Vries <tom@codesourcery.com>
418
419 PR tree-optimization/68715
420 * gcc.dg/graphite/pr68715-2.c: New test.
421 * gcc.dg/graphite/pr68715.c: New test.
422 * gfortran.dg/graphite/pr68715.f90: New test.
423
95049c3c 4242016-03-16 Tom de Vries <tom@codesourcery.com>
425
426 PR tree-optimization/68809
427 * gcc.dg/graphite/pr68809-2.c: New test.
428 * gcc.dg/graphite/pr68809.c: New test.
429
09eddd70 4302016-03-16 Jakub Jelinek <jakub@redhat.com>
431
81fc5915 432 PR c++/70147
433 * g++.dg/ubsan/pr70147-2.C (C::C): Initialize A base with invalid
434 method call to i () as argument. Adjust expected output.
435
09eddd70 436 PR c++/70147
437 * g++.dg/ubsan/pr70147-1.C: New test.
438 * g++.dg/ubsan/pr70147-2.C: New test.
439
6373d2a2 4402016-03-15 Martin Sebor <msebor@redhat.com>
441
442 PR c++/58281
443 * g++.dg/cpp1y/constexpr-instantiate.C: Add new test.
444
d27a0c11 4452016-03-15 John David Anglin <danglin@gcc.gnu.org>
446
9908039d 447 * gcc.c-torture/execute/pr68532.c: Add -fno-common option on
448 hppa*-*-hpux*.
449
45cdc3a6 450 * gcc.dg/ifcvt-4.c: Add hppa*64*-*-* to skip list.
451
d27a0c11 452 PR libfortran/69799
453 * gfortran.dg/coarray_allocate_5.f08: Add "-latomic" option if
454 libatomic_available.
455
0dd1d57f 4562016-03-15 Marek Polacek <polacek@redhat.com>
457
458 PR c++/70209
459 * g++.dg/ext/attribute-may-alias-4.C: New test.
460
0ce02c07 4612016-03-15 Alexander Monakov <amonakov@ispras.ru>
462
463 * g++.dg/pr63384.C: Add -w to dg-options. Remove '-toggle' in
464 -fvar-tracking-assignments-toggle flag.
465
f6e39b30 4662016-03-15 Pat Haugen <pthaugen@us.ibm.com>
467
468 * gcc.dg/ifcvt-4.c: Add -misel for powerpc*.
469
167f93a2 4702016-03-15 Jakub Jelinek <jakub@redhat.com>
471
472 PR rtl-optimization/70222
473 * gcc.c-torture/execute/pr70222-1.c: New test.
474 * gcc.c-torture/execute/pr70222-2.c: New test.
475
08a8af4a 4762016-03-15 Richard Henderson <rth@redhat.com>
477
478 * gcc.dg/tree-ssa/pr68714.c: Test during reassoc1 pass.
479
738eb905 4802016-03-15 Andrey Belevantsev <abel@ispras.ru>
481
482 PR rtl-optimization/69032
483 * gcc.dg/pr69032.c: New test.
484
dd148b3a 4852016-03-15 Andrey Belevantsev <abel@ispras.ru>
486
487 PR rtl-optimization/63384
d9aa5a50 488 * g++.dg/pr63384.C: New test.
dd148b3a 489
acf58115 4902016-03-15 Andrey Belevantsev <abel@ispras.ru>
491
492 PR target/64411
493 * gcc.target/i386/pr64411.C: New test.
494
a2897dc4 4952016-03-15 Tom de Vries <tom@codesourcery.com>
496
497 * gfortran.dg/goacc/kernels-alias-2.f95: New test.
498 * gfortran.dg/goacc/kernels-alias.f95: New test.
499
7bad2faf 5002016-03-14 Martin Sebor <msebor@redhat.com>
501
502 PR c++/53792
503 * g++.dg/cpp0x/constexpr-inline.C: New test.
504 * g++.dg/cpp0x/constexpr-inline-1.C: Same.
505
d65fa8d9 5062016-03-14 David Edelsohn <dje.gcc@gmail.com>
507
508 * gcc.dg/torture/pr70083.c: Prune non-standard ABI.
509
2b3c633f 5102016-03-14 Jakub Jelinek <jakub@redhat.com>
511
512 PR middle-end/70219
513 * gcc.dg/pr70219.c: New test.
514
e947f9c3 5152016-03-14 Bernd Schmidt <bschmidt@redhat.com>
516
517 PR target/70083
518 * gcc.dg/torture/pr70083.c: New test.
519 * gcc.target/i386/pr70083.c: New test.
520
74201dc2 5212016-03-14 Richard Biener <rguenther@suse.de>
522
523 PR tree-optimization/56365
524 * gcc.dg/tree-ssa/phi-opt-14.c: New testcase.
525
88aea41e 5262016-03-14 Segher Boessenkool <segher@kernel.crashing.org>
527
528 PR target/70098
529 * lib/target-supports.exp (check_effective_target_powerpc64_no_dm):
530 New function.
531 * g++.dg/pr70098.C: New testcase.
532
533
1bd2aefd 5342016-03-14 Tom de Vries <tom@codesourcery.com>
535
536 PR tree-optimization/70045
537 * gcc.dg/graphite/pr70045.c: New test.
538
922c7033 5392016-03-13 Jerry DeLisle <jvdelisle@gcc.gnu.org>
540
541 PR fortran/69043
542 * gfortran.dg/include_9.f90: New test.
543
fd4ab6d9 5442016-03-13 Dominique d'Humieres <dominiq@lps.ens.fr>
545
546 PR fortran/45076
547 gfortran.dg/prof/prof.exp: New script.
548 gfortran.dg/prof/dynamic_dispatch_6.f03: New test.
549
7d7218d3 5502016-03-12 Andrey Belevantsev <abel@ispras.ru>
551
552 PR rtl-optimization/69307
553 * gcc.dg/pr69307.c: New test.
554
02ffd664 5552016-03-12 Vladimir Makarov <vmakarov@redhat.com>
556
557 PR target/69614
558 * gcc.target/arm/pr69614.c: New.
559
76e207a9 5602016-03-12 Paul Thomas <pault@gcc.gnu.org>
561
562 PR fortran/70031
563 * gfortran.dg/submodule_14.f08: New test
564
565 PR fortran/69524
566 * gfortran.dg/submodule_15.f08: New test
567
490ee78a 5682016-03-12 Patrick Palka <ppalka@gcc.gnu.org>
569
570 PR c++/70106
571 * g++.dg/cpp1y/paren3.C: New test.
572
04e137ff 5732016-03-11 Michael Meissner <meissner@linux.vnet.ibm.com>
574
575 PR target/70131
576 * gcc.target/powerpc/ppc-round2.c: New test.
577
27b2c1c4 5782016-03-11 Bernd Schmidt <bschmidt@redhat.com>
579
580 PR target/70123
581 * gcc.dg/torture/pr70123.c: New test.
582
84116671 5832016-03-11 Jeff Law <law@redhat.com>
584
585 PR tree-optimization/70190
586 * gcc.c-torture/compile/pr70190.c: New test.
587
cfa58bc8 5882016-03-11 David Malcolm <dmalcolm@redhat.com>
589
590 PR c/68187
591 * c-c++-common/Wmisleading-indentation.c (test43_a): New test
592 case.
593 (test43_b): Likewise.
594 (test43_c): Likewise.
595 (test43_d): Likewise.
596 (test43_e): Likewise.
597 (test43_f): Likewise.
598 (test43_g): Likewise.
599 (test44_a): Likewise.
600 (test44_b): Likewise.
601 (test44_c): Likewise.
602 (test44_d): Likewise.
603 (test44_e): Likewise.
604
ce234f27 6052016-03-11 David Malcolm <dmalcolm@redhat.com>
606
607 PR c/70085
608 * c-c++-common/Wmisleading-indentation.c (pr70085): New test case.
609
e4756b48 6102016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
611
612 * gcc.target/aarch64/vect-reduc-or_1.c: Add -fno-vect-cost-model to
613 dg-options.
614
1f5ef87e 6152016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
616
617 PR target/70002
618 PR target/69245
619 * gcc.target/aarch64/pr69245_2.c: New test.
620
f9c352a1 6212016-03-11 Jakub Jelinek <jakub@redhat.com>
622
623 PR tree-optimization/70177
624 * gcc.dg/pr70177.c: New test.
625
4dd92ac6 6262016-03-11 Alan Lawrence <alan.lawrence@arm.com>
627
628 * gfortran.dg/unconstrained_commons.f: Widen regexp to match j_<N>.
629
331e4fdb 6302016-03-11 Alan Lawrence <alan.lawrence@arm.com>
631
632 * gcc.dg/tree-ssa/sra-20.c: New.
633
69262824 6342016-03-11 Jakub Jelinek <jakub@redhat.com>
635
6f9a7425 636 PR rtl-optimization/70174
637 * gcc.dg/pr70174.c: New test.
638
69262824 639 PR tree-optimization/70169
640 * gcc.dg/pr70169.c: New test.
641
4637a847 6422016-03-11 Ilya Enkovich <enkovich.gnu@gmail.com>
643
644 PR target/70160
645 * gcc.target/i386/pr70160.c: New test.
646
5a86d754 6472016-03-11 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
648
649 * gcc.target/s390/dfp-1.c: New test.
650
af4c8290 6512016-03-10 Nick Clifton <nickc@redhat.com>
652
653 PR target/70044
654 * gcc.target/aarch64/pr70044.c: New test.
655
98dfd328 6562016-03-10 Patrick Palka <ppalka@gcc.gnu.org>
657 Jakub Jelinek <jakub@redhat.com>
658
659 PR c++/70001
660 * g++.dg/cpp0x/constexpr-70001-1.C: New test.
661 * g++.dg/cpp0x/constexpr-70001-2.C: New test.
662 * g++.dg/cpp0x/constexpr-70001-3.C: New test.
663
75e72311 6642016-03-10 Jan Hubicka <hubicka@ucw.cz>
665
666 PR lto/69589
667 * g++.dg/lto/pr69589_0.C: New testcase
668 * g++.dg/lto/pr69589_1.C: New testcase
669
a2eb1271 6702016-03-10 Marek Polacek <polacek@redhat.com>
671
672 PR c++/70153
673 * g++.dg/delayedfold/unary-plus1.C: New test.
674
6752016-03-10 Andre Vieira <andre.simoesdiasvieira@arm.com>
a342320c 676
677 * gcc.target/arm/pr45701-1.c: Escape brackets.
678 * gcc.target/arm/pr45701-2.c: Likewise.
679
5ab2987f 6802016-03-10 Alan Lawrence <alan.lawrence@arm.com>
681
682 * gfortran.dg/unconstrained_commons.f: New.
683
6972afac 6842016-03-10 Alan Modra <amodra@gmail.com>
685
686 * gcc.dg/pr69195.c: New.
687 * gcc.dg/pr69238.c: New.
688
c82c99ec 6892016-03-10 Tom de Vries <tom@codesourcery.com>
690
691 PR testsuite/68915
692 * gcc.dg/vect/pr46032.c: Xfail scan if alignment requirements not met.
693
a2389d4a 6942016-03-10 Richard Biener <rguenther@suse.de>
695
696 PR tree-optimization/70128
697 * gcc.dg/tree-ssa/alias-34.c: New testcase.
698 * gcc.dg/tree-ssa/alias-35.c: Likewise.
699
c272412d 7002016-03-09 Jakub Jelinek <jakub@redhat.com>
701
a0451069 702 PR tree-optimization/70152
703 * gcc.dg/pr70152.c: New test.
704
c272412d 705 PR target/70086
706 * gcc.target/i386/pr70086-1.c: New test.
707 * gcc.target/i386/pr70086-2.c: New test.
708 * gcc.target/i386/pr70086-3.c: New test.
5f611068 709
710 PR tree-optimization/70127
711 * gcc.c-torture/execute/pr70127.c: New test.
712
27dcb7a8 7132016-03-09 Cesar Philippidis <cesar@codesourcery.com>
714
715 * c-c++-common/goacc/combined-directives-2.c: New test.
716
c24757cf 7172016-03-09 David Malcolm <dmalcolm@redhat.com>
718
719 PR c/68473
720 PR c++/70105
721 * g++.dg/diagnostic/pr70105.C: New test.
722 * gcc.dg/plugin/diagnostic-test-expressions-1.c (foo): New decl.
723 (test_multiple_ordinary_maps): New test function.
724
83108969 7252016-03-09 David Malcolm <dmalcolm@redhat.com>
726
727 PR c/68473
728 PR c++/70105
729 * gcc.dg/plugin/diagnostic_plugin_show_trees.c (show_tree):
730 Drop range information from call to inform_at_rich_loc.
731 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c (add_range):
732 New.
733 (test_show_locus): Replace calls to rich_location::add_range with
734 calls to add_range. Rewrite the tests that used the now-defunct
735 rich_location ctor taking a source_range. Simplify other tests
736 by replacing calls to COMBINE_LOCATION_DATA with calls to
737 make_location.
738
6733c0e8 7392016-03-09 Richard Biener <rguenther@suse.de>
740 Jakub Jelinek <jakub@redhat.com>
741
742 PR tree-optimization/70138
743 * gcc.dg/vect/pr70138-1.c: New testcase.
744 * gcc.dg/vect/pr70138-2.c: Likewise.
745
96abb9f5 7462016-03-09 Jakub Jelinek <jakub@redhat.com>
747
748 PR target/70049
749 * gcc.target/i386/pr70049.c: New test.
750
42bb3bfb 7512016-03-09 Richard Biener <rguenther@suse.de>
752
753 PR c/70143
754 * gcc.dg/Wstrict-aliasing-bogus-upcast.c: New testcase.
755 * gcc.dg/Wstrict-aliasing-struct-with-char-member.c: Likewise.
756 * gcc.dg/Wstrict-aliasing-struct-member.c: Remove again.
757
27527428 7582016-03-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
759
760 * gcc.dg/vect/bb-slp-34.c: Really don't xfail on aarch64-*-*,
761 arm-*-*.
762
248449f2 7632016-03-09 Jakub Jelinek <jakub@redhat.com>
764
1bd49ced 765 PR middle-end/67278
766 * gcc.dg/simd-7.c: Add -w -Wno-psabi to dg-options.
767
248449f2 768 PR target/67278
769 * gcc.dg/simd-8.c: Add -w -Wno-psabi to dg-options.
770
771 PR middle-end/70050
772 * gcc.dg/pr70050.c: Add -w to dg-options. Fix up PR number
773 in testcase comment.
774
dfc460ff 7752016-03-09 Tom de Vries <tom@codesourcery.com>
776
777 * gfortran.dg/goacc/kernels-loop-2.f95: New test.
778 * gfortran.dg/goacc/kernels-loop-data-2.f95: New test.
779 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: New test.
780 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: New test.
781 * gfortran.dg/goacc/kernels-loop-data-update.f95: New test.
782 * gfortran.dg/goacc/kernels-loop-data.f95: New test.
783 * gfortran.dg/goacc/kernels-loop-n.f95: New test.
784 * gfortran.dg/goacc/kernels-loop.f95: New test.
785
0377fc7f 7862016-03-08 Martin Sebor <msebor@redhat.com>
787
788 PR c++/62096
789 * g++.dg/warn/overflow-warn-7.C: New test.
790
3556aa80 7912016-03-08 Jason Merrill <jason@redhat.com>
792
793 * lib/g++-dg.exp (g++-dg-runtest): Handle "concepts" in std list.
794 * lib/target-supports.exp (check_effective_target_concepts): New.
795
e5096208 7962016-03-08 Jakub Jelinek <jakub@redhat.com>
797
5370eb8d 798 PR c++/70135
799 * g++.dg/cpp1y/constexpr-loop4.C: New test.
800 * g++.dg/ubsan/pr70135.C: New test.
801
e5096208 802 PR target/70110
803 * gcc.dg/pr70110.c: New test.
804
cc37120d 8052016-03-07 Martin Jambor <mjambor@suse.cz>
806
807 * c-c++-common/gomp/clauses-1.c: Remove dg-options.
808 * c-c++-common/gomp/if-1.c: Likewise.
809 * c-c++-common/gomp/pr61486-2.c: Likewise.
810 * c-c++-common/gomp/target-teams-1.c: Moved dg-options except -fopenmp
811 to dg-additional-options.
812 * g++.dg/gomp/gomp.exp: Pass -Wno-hsa to all tests.
813 * g++/gomp/target-teams-1.c: Likewise.
814 * gcc.dg/gomp/gomp.exp: Likewise.
815 * gcc.dg/gomp/pr68128-2.c: Moved dg-options except -fopenmp to
816 dg-additional-options.
817 * gfortran.dg/gomp/gomp.exp: Likewise.
818 * gfortran.dg/gomp/target1.f90: Remove dg-options.
819 * gfortran.dg/gomp/target2.f90: Moved dg-options except -fopenmp to
820 dg-additional-options.
821 * gfortran.dg/gomp/target3.f90: Remove dg-options.
822
53c248d8 8232016-03-07 Martin Jambor <mjambor@suse.cz>
824
825 * lib/target-supports.exp (check_effective_target_offload_hsa): New.
826 * c-c++-common/gomp/gridify-1.c: New test.
827 * gfortran.dg/gomp/gridify-1.f90: Likewise.
828
541e79a0 8292016-03-07 Andre Vieira <andre.simoesdiasvieira@arm.com>
830
831 * gcc.target/arm/pr45701-1.c: Change assembler scan to not
832 trigger for cortex-r8, when scanning for register r8.
833 * gcc.target/arm/pr45701-2.c: Likewise.
834
4dfabd94 8352016-02-26 Richard Biener <rguenther@suse.de>
d9aa5a50 836 Jeff Law <law@redhat.com>
4dfabd94 837
838 PR tree-optimization/69740
839 * gcc.c-torture/compile/pr69740-1.c: New test.
840 * gcc.c-torture/compile/pr69740-2.c: New test.
841
1b63a87b 8422016-03-07 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
843
844 * lib/target-supports.exp
845 (check_effective_target_whole_vector_shift): Enable for PPC64.
846
d33914da 8472016-03-07 Richard Biener <rguenther@suse.de>
848
849 PR tree-optimization/70115
850 * gcc.dg/torture/pr70115.c: New testcase.
851
584fba4b 8522016-03-07 Nathan Sidwell <nathan@codesourcery.com>
853
854 PR middle-end/69916
855 * c-c-++-common/goacc/pr69916.c: New.
856
7f2f5ec0 8572016-03-07 Richard Henderson <rth@redhat.com>
858
859 * gcc.c-torture/compile/pr70061.c: New test.
860
f530e7c4 8612016-03-07 Richard Biener <rguenther@suse.de>
862
863 PR testsuite/70109
864 * gcc.dg/vect/O3-pr36098.c: New testcase.
865
a3855fed 8662016-03-07 Christophe Lyon <christophe.lyon@linaro.org>
867
868 * gcc.target/arm/pragma_cpp_fma.c: Reset default FPU.
869
091ffc31 8702016-03-07 Eric Botcazou <ebotcazou@adacore.com>
871
872 * gnat.dg/renaming9.ad[sb]: New testcase.
873
2941b871 8742016-03-05 Jakub Jelinek <jakub@redhat.com>
875
876 PR c++/70084
877 * g++.dg/expr/stdarg3.C: New test.
878
5173ce42 8792016-03-04 Jeff Law <law@redhat.com>
880
881 PR tree-optimization/69196
882 * gcc.dg/tree-ssa/pr69196-1.c: Limit this to sparc*-*-* and
883 x86_64-*-*.
884
2d1d2e55 8852016-03-04 Bernd Schmidt <bschmidt@redhat.com>
886
0e43078e 887 PR c/69973
888 * gcc.dg/pr69973.c: New test.
889
d8ec06ae 890 PR rtl-optimization/69941
891 * gcc.dg/torture/pr69941.c: New test.
892
2d1d2e55 893 PR c/69824
894 * gcc.dg/pr69824.c: New test.
895
32f692e2 8962016-03-05 Tom de Vries <tom@codesourcery.com>
897
898 * c-c++-common/goacc/nesting-fail-1.c (f_acc_routine): New function.
899 * c-c++-common/goacc-gomp/nesting-fail-1.c (f_acc_routine): New
900 function.
901
1c699e9a 9022016-03-05 Patrick Palka <ppalka@gcc.gnu.org>
903
904 PR c++/66786
905 * g++.dg/cpp1y/var-templ48.C: New test.
906 * g++.dg/cpp1y/var-templ49.C: New test.
907
358448c6 9082016-03-04 Eric Botcazou <ebotcazou@adacore.com>
909
910 * g++.dg/Wno-frame-address.C: Skip on IA-64.
911
01dc3c45 9122016-03-04 Jakub Jelinek <jakub@redhat.com>
913
e968ff6d 914 PR c++/70035
915 * g++.dg/ubsan/pr70035.C: New test.
916
01dc3c45 917 PR target/70062
918 * gcc.target/i386/pr70062.c: New test.
919
3937d618 9202016-03-04 H.J. Lu <hongjiu.lu@intel.com>
921
922 * g++.dg/template/typename21.C: Remove c++98_only.
923
c58ac7f8 9242016-03-04 H.J. Lu <hongjiu.lu@intel.com>
925
926 * g++.dg/template/typename21.C: Replace c++98 with c++98_only.
927
0060768a 9282016-03-04 David Malcolm <dmalcolm@redhat.com>
929
930 PR c/68187
931 * c-c++-common/Wmisleading-indentation.c (fn_42_a): New test
932 function.
933 (fn_42_b): Likewise.
934 (fn_42_c): Likewise.
935
74c6fd40 9362016-03-04 David Malcolm <dmalcolm@redhat.com>
937
938 PR c/68187
939 * c-c++-common/Wmisleading-indentation.c (fn_40_a): New test
940 function.
941 (fn_40_b): Likewise.
942 (fn_41_a): Likewise.
943 (fn_41_b): Likewise.
944
31b11359 9452016-03-04 Jakub Jelinek <jakub@redhat.com>
946
947 PR target/70059
948 * gcc.target/i386/avx512f-pr70059.c: New test.
949 * gcc.target/i386/avx512dq-pr70059.c: New test.
950
c5b93452 9512016-03-04 Bernd Schmidt <bschmidt@redhat.com>
952
953 PR rtl-optimization/57676
954 * gcc.dg/torture/pr57676.c: New test.
955
268fbd56 9562016-03-04 Ilya Enkovich <enkovich.gnu@gmail.com>
957
958 * gcc.dg/pr70026.c: New test.
959
6560d1ad 9602016-03-04 Marek Polacek <polacek@redhat.com>
961
962 PR c/69798
963 * gcc.dg/cilk-plus/pr69798-1.c: New test.
964 * gcc.dg/cilk-plus/pr69798-2.c: New test.
965
cc7dfddf 9662016-03-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
967
968 PR target/70004
969 * gcc.target/aarch64/scalar_shift_1.c: (test_corners_sisd_di):
970 Delete.
971 (test_corners_sisd_si): Likewise.
972 (main): Remove checks of the above.
973 * gcc.target/aarch64/shift_wide_invalid_1.c: New test.
974
e9663bd4 9752016-03-04 Eric Botcazou <ebotcazou@adacore.com>
976
977 * gcc.dg/Wno-frame-address.c: Skip on IA-64.
978
dcdd684e 9792016-03-04 Christophe Lyon <christophe.lyon@linaro.org>
980
981 * gcc.dg/torture/pr69951.c: Accept argc==0.
982
e692d332 9832016-03-04 Richard Biener <rguenther@suse.de>
984
985 PR c++/70054
986 * g++.dg/warn/Wstrict-aliasing-bogus-union-2.C: New testcase.
987 * gcc.dg/Wstrict-aliasing-struct-member.c: New testcase.
988
af77b7e6 9892016-03-04 Dominik Vogt <vogt@linux.vnet.ibm.com>
990
991 PR testsuite/69766
992 * go.test/go-test.exp: S/390: Set GOARCH to the current target when
993 testing multiarch.
994
290da96e 9952016-03-04 Jakub Jelinek <jakub@redhat.com>
996
997 PR debug/69947
998 * gcc.dg/guality/pr69947.c: New test.
999
e51ce713 10002016-03-03 Jakub Jelinek <jakub@redhat.com>
1001
1002 PR ada/70017
1003 * gcc.dg/pr70017.c (foo): Store 0 to first element of each array.
1004
1feed892 10052016-03-03 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1006
1007 PR rtl-optimization/69904
1008 * gcc.target/arm/pr69904.c: New test.
1009
c32bda69 10102016-03-03 Jakub Jelinek <jakub@redhat.com>
1011
1012 PR target/70021
1013 * gcc.dg/vect/pr70021.c: New test.
1014 * gcc.target/i386/pr70021.c: New test.
1015
1bc579ed 10162016-03-03 Marek Polacek <polacek@redhat.com>
1017
1018 PR middle-end/70050
1019 * gcc.dg/pr70050.c: New test.
1020
cfa8d638 10212016-03-03 James Greenhalgh <james.greenhalgh@arm.com>
1022
1023 * gcc.dg/vect/bb-slp-34.c: Don't XFAIL for ARM/AArch64.
1024
1b889259 10252016-03-03 Ilya Enkovich <enkovich.gnu@gmail.com>
1026
1027 PR tree-optimization/70043
1028 * gfortran.dg/vect/pr70043.f90: New test.
1029
f756dfa3 10302016-03-03 Eric Botcazou <ebotcazou@adacore.com>
1031
1032 * gnat.dg/specs/task1.ads: New test.
1033
5cb4863d 10342016-03-03 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1035
1036 * lib/gcc-gdb-test.exp (gdb-test): Make log message match command.
1037 Invoke gdb with -batch.
1038 * lib/gcc-simulate-thread.exp (simulate-thread): Likewise.
1039
5dd12e43 10402016-03-03 Richard Biener <rguenther@suse.de>
1041
1042 PR tree-optimization/55936
1043 * gcc.dg/tree-ssa/vrp06.c: Remove XFAIL.
1044
d97ba4ca 10452016-03-02 Jeff Law <law@redhat.com>
1046
5d23c86f 1047 PR rtl-optimization/69942
1048 * gcc.dg/ifcvt-5.c: Use "word_mode" rather than "int" to limit the
1049 effects of argument promotions.
1050
d97ba4ca 1051 PR tree-optimization/69987
1052 * gfortran.dg/pr69987.f90: Use "-w" to avoid failures when the
1053 target does not support -fprefetch-loop-arrays.
1054
901faaa0 10552016-03-02 Uros Bizjak <ubizjak@gmail.com>
1056
1057 * gcc.target/i386/bmi2-bzhi-2.c: Change to runtime test.
1058
51f6fdce 10592016-03-02 Bin Cheng <bin.cheng@arm.com>
1060
6bc7872f 1061 PR rtl-optimization/69052
51f6fdce 1062 * gcc.target/i386/pr69052.c: New test.
1063
31d31e07 10642016-03-02 Alan Modra <amodra@gmail.com>
1065
1066 * gcc.dg/pr69990.c: New.
1067
04faee95 10682016-03-02 Jakub Jelinek <jakub@redhat.com>
1069
270d0117 1070 PR c/68062
1071 * c-c++-common/vector-compare-4.c: Add -Wno-psabi to dg-options.
1072
1073 PR middle-end/70022
1074 * gcc.dg/pr70022.c: Add -w -Wno-psabi to dg-options.
1075
04faee95 1076 PR target/70028
1077 * gcc.target/i386/pr70028.c: New test.
1078
a2cc9e8e 10792016-03-02 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
1080
1081 * c-c++-common/asan/swapcontext-test-1.c,
1082 * c-c++-common/tsan/thread_leak.c,
1083 * g++.dg/tsan/aligned_vs_unaligned_race.C,
1084 * g++.dg/tsan/benign_race.C,
1085 * g++.dg/tsan/fd_close_norace.C,
1086 * g++.dg/tsan/fd_close_norace2.C: Print markers to stderr to avoid
1087 races with sanitizer output
1088
dd4bd263 10892016-03-02 Richard Biener <rguenther@suse.de>
901faaa0 1090 Uros Bizjak <ubizjak@gmail.com>
dd4bd263 1091
1092 PR target/67278
1093 * gcc.dg/simd-8.c: New testcase.
1094
b5fe3a49 10952016-03-02 Richard Biener <rguenther@suse.de>
1096
1097 PR middle-end/67278
1098 * gcc.dg/simd-7.c: New testcase.
1099
23601f67 11002016-03-02 Eric Botcazou <ebotcazou@adacore.com>
1101
1102 * gcc.target/i386/pr70007.c: Tweak.
1103
f66f65e7 11042016-03-02 Dominik Vogt <vogt@linux.vnet.ibm.com>
1105
1106 * gfortran.dg/bessel_6.f90: Reduce accuracy for S/390.
1107
60773515 11082016-03-02 Marek Polacek <polacek@redhat.com>
1109
1110 PR c/67854
1111 * gcc.dg/pr67854.c: New test.
1112
6c094cb1 11132016-03-02 Jakub Jelinek <jakub@redhat.com>
1114
1115 PR middle-end/70025
1116 * gcc.dg/torture/pr70025.c: New test.
1117
7627bb56 11182016-03-02 Venkataramanan Kumar <venkataramanan.kumar@amd.com>
1119
1120 PR tree-optimization/68621
1121 * gcc.dg/tree-ssa/ifc-8.c: Adjust test.
1122
066c8e94 11232016-03-01 Eric Botcazou <ebotcazou@adacore.com>
1124
1125 * gcc.target/i386/pr70007.c: New test.
1126
d3b819ad 11272016-03-01 Jeff Law <law@redhat.com>
1128
d4b9ad56 1129 PR tree-optimization/69196
7e217344 1130 * gcc.dg/tree-ssa/pr69196-1.c: New test.
d4b9ad56 1131
d3b819ad 1132 PR tree-optimization/69196
1133 * gcc.dg/tree-ssa/vrp46.c: Twiddle threading params to keep it from
1134 duplicating code and spoiling the expected output.
1135
4f37285d 11362016-03-01 Michael Meissner <meissner@linux.vnet.ibm.com>
1137
1138 PR target/70033
1139 * gcc.target/powerpc/p9-lxvx-stxvx-1.c: Make sure compiler
1140 supports power9 before doing tests.
1141 * gcc.target/powerpc/p9-lxvx-stxvx-2.c: Likewise.
1142 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: Likewise.
1143 * gcc.target/powerpc/p9-permute.c: Likewise.
1144
3e9c4f6c 11452016-03-01 Uros Bizjak <ubizjak@gmail.com>
1146
1147 PR target/70027
1148 * gcc.target/i386/pr70027.c: New test.
1149
e324729e 11502016-03-01 Eric Botcazou <ebotcazou@adacore.com>
1c2859e1 1151
1152 * gcc.dg/pr70017.c: New test.
1153
40e9ce2d 11542016-03-01 Jakub Jelinek <jakub@redhat.com>
1155
1156 PR c/69796
1157 PR c/69974
1158 * gcc.dg/pr69796.c: New test.
1159 * gcc.dg/pr69974.c: New test.
1160
e8b016ea 11612016-03-01 Eric Botcazou <ebotcazou@adacore.com>
1162
1163 * gnat.dg/stack_usage3.adb: Robustify and enable for all targets.
1164
24d3127c 11652016-02-29 Jeff Law <law@redhat.com>
1166
1167 PR tree-optimization/69987
1168 * gfortran.dg/pr69987.f90: New test.
1169
1170 PR tree-optimization/69989
1171 * gcc.c-torture/compile/pr69989-2.c: New test.
1172
12cc1225 11732016-03-01 Marek Polacek <polacek@redhat.com>
1174
1175 PR c++/69795
1176 * g++.dg/parse/invalid1.C: New test.
1177
d99a947c 11782016-03-01 Richard Biener <rguenther@suse.de>
1179
1180 PR middle-end/70022
1181 * gcc.dg/pr70022.c: New testcase.
1182
395dbc60 11832016-03-01 Ilya Enkovich <enkovich.gnu@gmail.com>
1184
1185 PR tree-optimization/69956
1186 * gcc.dg/pr69956.c: New test.
1187
40a35c55 11882016-02-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1189
1190 PR target/70011
1191 * gcc.dg/vect/costmodel/ppc/costmodel-fast-math-vect-pr299925.c:
1192 XFAIL when hardware supports efficient unaligned storage access.
1193
4edc90b0 11942016-03-01 Patrick Palka <ppalka@gcc.gnu.org>
1195
1196 PR c++/69961
1197 * g++.dg/template/pr69961a.C: New test.
1198 * g++.dg/template/pr69961b.C: New test.
1199
1ed1f69a 12002016-02-29 David Malcolm <dmalcolm@redhat.com>
1201
1202 PR preprocessor/69985
1203 * gcc.dg/cpp/pr69985.c: New test case.
1204
01c5d15d 12052016-02-29 Jeff Law <law@redhat.com>
1206
3a4d3de5 1207 PR tree-optimization/70005
1208 * gcc.c-torture/execute/pr70005.c New test.
1209
01c5d15d 1210 PR tree-optimization/69999
1211 * gcc.c-torture/compile/pr69999.c: New test.
1212
1bf66b54 12132016-02-29 Yuri Rumyantsev <ysrumyan@gmail.com>
1214
1215 PR tree-optimization/69652
1216 * gcc.dg/torture/pr69652.c: Delete test.
1217 * gcc.dg/vect/pr69652.c: New test.
1218
b4d653d5 12192016-02-19 Richard Biener <rguenther@suse.de>
1220
1221 PR tree-optimization/69980
1222 * gfortran.dg/vect/pr69980.f90: New testcase.
1223
35bc4745 12242016-02-29 Eric Botcazou <ebotcazou@adacore.com>
1225
1226 * gcc.target/sparc/20160229-1.c: New test.
1227
bb54a538 12282016-02-29 Eric Botcazou <ebotcazou@adacore.com>
1229
1230 * gnat.dg/stack_usage3.adb: New test.
1231 * gnat.dg/stack_usage3_pkg.ads: New helper.
1232
95164e71 12332016-02-29 Eric Botcazou <ebotcazou@adacore.com>
1234
1235 * gnat.dg/renaming8.adb: New test.
1236 * gnat.dg/renaming8_pkg1.ads: New helper.
1237 * gnat.dg/renaming8_pkg2.ad[sb]: Likewise.
1238 * gnat.dg/renaming8_pkg3.ad[sb]: Likewise.
1239
a890896f 12402016-02-29 Richard Biener <rguenther@suse.de>
1241
1242 PR tree-optimization/69720
1243 * gcc.dg/vect/vect-outer-pr69720.c: New testcase.
1244
5c70403a 12452016-02-28 Thomas Koenig <tkoenig@gcc.gnu.org>
1246
1247 PR fortran/68147
1248 PR fortran/47674
1249 * gfortran.dg/realloc_on_assign_26.f90: New test case.
1250
dfb6d139 12512016-02-28 Harald Anlauf <anlauf@gmx.de>
9fa1c2ea 1252 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1253
1254 PR fortran/56007
1255 * gfortran.dg/coarray_8.f90: Adjust error message.
1256 * gfortran.dg/pr56007.f90: New test.
1257 * gfortran.dg/pr56007.f: New test.
1258
536508db 12592016-02-28 H.J. Lu <hongjiu.lu@intel.com>
1260
1261 PR tree-optimization/69989
1262 * gcc.dg/torture/pr69989.c: New test.
1263
eec75e45 12642016-02-28 Eric Botcazou <ebotcazou@adacore.com>
1265
1266 * gcc.target/i386/stack-realign-win.c: New test.
1267
0175e45a 12682016-02-28 Harald Anlauf <anlauf@gmx.de>
1269
1270 PR fortran/60126
1271 * gfortran.dg/pr60126.f90: New test.
1272
2a703589 12732016-02-27 Jeff Law <law@redhat.com>
1274
1275 Revert
1276 2016-02-26 Richard Biener <rguenther@suse.de>
1277 Jeff Law <law@redhat.com>
1278
1279 PR tree-optimization/69740
1280 * gcc.c-torture/compile/pr69740-1.c: New test.
1281 * gcc.c-torture/compile/pr69740-2.c: New test.
1282
359b4c18 12832016-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1284
1c96765a 1285 PR fortran/69910
359b4c18 1286 * gfortran.dg/newunit_4.f90: New test.
1287
49462d93 12882016-02-27 Jakub Jelinek <jakub@redhat.com>
1289
1290 PR target/69613
1291 PR rtl-optimization/69886
1292 * gcc.dg/torture/pr69886.c: Add -w -Wno-psabi to dg-options.
1293 * gcc.dg/torture/pr69613.c: Likewise. Guard -mavx with avx_runtime
1294 target.
1295
c4ac733e 12962016-02-26 Martin Sebor <msebor@redhat.com>
1297
1298 PR tree-optimization/15826
1299 * gcc.dg/tree-ssa/pr15826.c: New test.
1300
da8c4b5d 13012016-02-26 Jakub Jelinek <jakub@redhat.com>
1302
1303 PR target/69969
1304 * gcc.target/powerpc/pr69969.c: New test.
1305
0a4558eb 13062016-02-26 Martin Sebor <msebor@redhat.com>
1307
1308 PR c++/15766
1309 * g++.old-deja/g++.other/decl5.C: Add a test case.
1310
5b500299 13112016-02-26 Segher Boessenkool <segher@kernel.crashing.org>
1312
1313 PR target/69946
1314 * gcc.target/powerpc/pr69946.c: New file.
1315
565f533b 13162016-02-26 Richard Biener <rguenther@suse.de>
0a4558eb 1317 Jeff Law <law@redhat.com>
565f533b 1318
0a4558eb 1319 PR tree-optimization/69740
565f533b 1320 * gcc.c-torture/compile/pr69740-1.c: New test.
1321 * gcc.c-torture/compile/pr69740-2.c: New test.
1322
ff67cbea 13232016-02-26 Martin Jambor <mjambor@suse.cz>
1324
1325 PR middle-end/69920
1326 * gcc.dg/torture/pr69932.c: New test.
1327 * gcc.dg/torture/pr69936.c: Likewise.
1328
e400d817 13292016-02-26 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1330
1331 PR target/69709
1332 * gcc.target/s390/pr69709.c: New test.
1333
126a5a2d 13342016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1335
1336 PR target/69245
1337 * gcc.target/aarch64/pr69245_1.c: New test.
1338
59c58860 13392016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1340
1341 PR target/69613
1342 * gcc.dg/torture/pr69613.c: New test.
1343
9441fa4e 13442016-02-26 Jakub Jelinek <jakub@redhat.com>
1345
1346 PR rtl-optimization/69891
1347 * gcc.target/i386/pr69891.c: New test.
1348
e48fcde0 13492016-02-26 Michael Meissner <meissner@linux.vnet.ibm.com>
f41208a1 1350 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1351
35ed600a 1352 PR target/61397
f41208a1 1353 * gcc.target/powerpc/p8vector-ldst.c: Adjust to test desired
1354 functionality for both 32-bit and 64-bit.
1355
c86aaa0e 13562016-02-26 Richard Biener <rguenther@suse.de>
1357
1358 PR tree-optimization/69551
1359 * gcc.dg/torture/pr69951.c: New testcase.
1360
38e71a65 13612016-02-25 Richard Biener <rguenther@suse.de>
1362
1363 PR tree-optimization/48795
1364 * gcc.dg/Warray-bounds-18.c: New testcase.
1365
03331e69 13662016-02-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1367
1368 * g++.dg/ext/attr-constructor1.C: Require init_priority support.
1369
f14d8d6a 13702016-02-25 Jakub Jelinek <jakub@redhat.com>
1371
1372 PR rtl-optimization/69896
1373 * gcc.dg/pr69896.c: New test.
1374
4003c807 13752016-02-25 Patrick Palka <ppalka@gcc.gnu.org>
1376
1377 PR c++/69736
1378 * g++.dg/cpp1y/paren2.C: New test.
1379
a0573328 13802016-02-24 Martin Sebor <msebor@redhat.com>
1381
1382 PR c/51147
1383 * gcc.dg/enum-mode-2.c: New test.
1384
2cde02ad 13852016-02-24 Jakub Jelinek <jakub@redhat.com>
1386
1387 PR c++/69922
1388 * g++.dg/warn/Wnonnull-compare-6.C: New test.
1389 * g++.dg/warn/Wnonnull-compare-7.C: New test.
1390 * g++.dg/ubsan/pr69922.C: New test.
1391
f0ea75d1 13922016-02-24 Marek Polacek <polacek@redhat.com>
1393
1394 PR c/69819
1395 * gcc.dg/pr69819.c: New test.
1396
05027366 13972016-02-24 Martin Sebor <msebor@redhat.com>
1398
34ed562b 1399 PR c++/69912
1400 * g++.dg/ext/flexary15.C: New test.
1401
14022016-02-24 Martin Sebor <msebor@redhat.com>
1403
1404 * gcc.dg/builtins-68.c: Avoid making unportable
05027366 1405 assumptions about the relationship between SIZE_MAX and UINT_MAX.
34ed562b 1406 * g++.dg/ext/builtin_alloca.C: Same.
05027366 1407
650c3ad5 14082016-02-24 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
1409 Charles Baylis <charles.baylis@linaro.org>
1410
1411 PR debug/61033
1412 * g++.dg/pr61033.C: Add a regression testcase for PR debug/61033.
1413
596070e8 14142016-02-24 Richard Biener <rguenther@suse.de>
6cde5734 1415 Jakub Jelinek <jakub@redhat.com>
596070e8 1416
1417 PR middle-end/69760
1418 * gcc.dg/torture/pr69760.c: New testcase.
1419
d6b92d9f 14202016-02-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1421
1422 * gcc.dg/debug/dwarf2/prod-options.c: Use different DW_AT_producer
1423 pattern on Solaris with as.
1424
90436d9d 14252016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1426
1427 * gcc.target/arm/cond_sub_restrict_it.c: New test.
1428 * gcc.target/arm/condarith_restrict_it.c: Likewise.
1429 * gcc.target/arm/movcond_restrict_it.c: Likewise.
1430 * gcc.target/arm/negscc_restrict_it.c: Likewise.
1431
7c749495 14322016-02-24 Jakub Jelinek <jakub@redhat.com>
1433
1434 PR middle-end/69915
1435 * gcc.dg/pr69915.c: New test.
1436
9c9680b5 14372016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1438
1439 PR rtl-optimization/69886
1440 * gcc.dg/torture/pr69886.c: New test.
1441
36d081ee 14422016-02-24 Richard Biener <rguenther@suse.de>
1443
1444 PR middle-end/68963
1445 * gcc.dg/torture/pr68963.c: New testcase.
1446
2a0accb9 14472016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1448
1449 PR target/69875
1450 * gcc.target/arm/atomic_loaddi_acquire.x: New file.
1451 * gcc.target/arm/atomic_loaddi_relaxed.x: Likewise.
1452 * gcc.target/arm/atomic_loaddi_seq_cst.x: Likewise.
1453 * gcc.target/arm/atomic_loaddi_1.c: New test.
1454 * gcc.target/arm/atomic_loaddi_2.c: Likewise.
1455 * gcc.target/arm/atomic_loaddi_3.c: Likewise.
1456 * gcc.target/arm/atomic_loaddi_4.c: Likewise.
1457 * gcc.target/arm/atomic_loaddi_5.c: Likewise.
1458 * gcc.target/arm/atomic_loaddi_6.c: Likewise.
1459 * gcc.target/arm/atomic_loaddi_7.c: Likewise.
1460 * gcc.target/arm/atomic_loaddi_8.c: Likewise.
1461 * gcc.target/arm/atomic_loaddi_9.c: Likewise.
1462
f0e92ef1 14632016-02-24 Jakub Jelinek <jakub@redhat.com>
1464
1465 PR middle-end/69909
1466 * gcc.dg/torture/pr69909.c: New test.
1467
6907286f 14682016-02-24 Richard Biener <rguenther@suse.de>
1469
1470 PR tree-optimization/69907
1471 * gcc.dg/vect/bb-slp-pr69907.c: New testcase.
1472 * gcc.dg/vect/bb-slp-34.c: XFAIL.
1473 * gcc.dg/vect/bb-slp-pr68892.c: Likewise.
1474
e6ab7475 14752016-02-24 Christian Bruel <christian.bruel@st.com>
1476
1477 * gcc.target/arm/pragma_cpp_fma.c: New test.
1478
47587450 14792016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1480
1481 PR fortran/61156
1482 * gfortran.dg/include_6.f90: Update test.
1483
d41ab738 14842016-02-23 Jakub Jelinek <jakub@redhat.com>
1485
1486 PR objc/69844
1487 * objc.dg/pr69844.m: New test.
1488
4772d9d5 14892016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1490
1491 PR libgfortran/69456
1492 * gfortran.dg/namelist_89.f90: New test.
1493 * gfortran.dg/pr59700.f90: Update test..
1494
8c38d887 14952016-02-23 Martin Sebor <msebor@redhat.com>
1496
1497 PR middle-end/69780
1498 * g++.dg/ext/builtin_alloca.C: New test.
1499 * gcc.dg/builtins-68.c: New test.
1500
ee1bfdb0 15012016-02-23 Richard Henderson <rth@redhat.com>
1502
1503 * gcc.target/i386/addr-space-3.c: Remove test.
1504
52609ec3 15052016-02-23 David Malcolm <dmalcolm@redhat.com>
1506
1507 PR preprocessor/69126
1508 PR preprocessor/69543
1509 * c-c++-common/pr69126-2-long.c: New test.
1510 * c-c++-common/pr69126-2-short.c: New test.
1511 * c-c++-common/pr69543-1.c: Remove xfail.
1512
d5bf2cc8 15132016-02-23 David Malcolm <dmalcolm@redhat.com>
1514
1515 PR preprocessor/69126
1516 PR preprocessor/69543
1517 PR preprocessor/69558
1518 * c-c++-common/pr69126.c (MACRO_1, test_1): New.
1519 (f): Rename to...
1520 (test_2): ...this, and add leading comment.
1521 (MACRO_3, test_3): New.
1522 (MACRO_4A, MACRO_4B, test_4): New.
1523 (MACRO): Rename to...
1524 (MACRO_5): ...this.
1525 (g): Rename to...
1526 (test_5): ...this, updating for renaming of MACRO, and
1527 add leading comment.
1528 * c-c++-common/pr69543-1.c: New.
1529 * c-c++-common/pr69543-2.c: New.
1530 * c-c++-common/pr69543-3.c: New.
1531 * c-c++-common/pr69543-4.c: New.
1532 * c-c++-common/pr69558-1.c: New.
1533 * c-c++-common/pr69558-2.c: New.
1534 * c-c++-common/pr69558-3.c: New.
1535 * c-c++-common/pr69558-4.c: New.
1536 * gcc.dg/pr69558.c: Move to...
1537 * c-c++-common/pr69558.c: ...here. Add dg-bogus directives, with
1538 xfail for c++.
1539
3a37a410 15402016-02-23 Thomas Schwinge <thomas@codesourcery.com>
1541
1542 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: Adjust
1543 to -ftree-parallelize-loops/-fopenacc changes.
1544 * c-c++-common/goacc/kernels-double-reduction-n.c: Likewise.
1545 * c-c++-common/goacc/kernels-double-reduction.c: Likewise.
1546 * c-c++-common/goacc/kernels-loop-2.c: Likewise.
1547 * c-c++-common/goacc/kernels-loop-3.c: Likewise.
1548 * c-c++-common/goacc/kernels-loop-g.c: Likewise.
1549 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: Likewise.
1550 * c-c++-common/goacc/kernels-loop-n.c: Likewise.
1551 * c-c++-common/goacc/kernels-loop-nest.c: Likewise.
1552 * c-c++-common/goacc/kernels-loop.c: Likewise.
1553 * c-c++-common/goacc/kernels-one-counter-var.c: Likewise.
1554 * c-c++-common/goacc/kernels-reduction.c: Likewise.
1555 * gfortran.dg/goacc/kernels-loop-inner.f95: Likewise.
1556 * gfortran.dg/goacc/kernels-loops-adjacent.f95: Likewise.
1557
ecca180f 15582016-02-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1559
1560 * gcc.target/i386/chkp-hidden-def.c: Require alias support.
1561
eec0fa3f 15622016-02-23 Jakub Jelinek <jakub@redhat.com>
1563
f1f91c07 1564 PR c++/69902
1565 * g++.dg/warn/Wnonnull-compare-5.C: New test.
1566
eec0fa3f 1567 PR c/69900
1568 * gcc.dg/pr69900.c: New test.
1569
e045424d 15702016-02-23 Martin Jambor <mjambor@suse.cz>
1571
1572 PR tree-optimization/69666
1573 * gcc.dg/tree-ssa/pr69666.c: New test.
1574
f482dff6 15752016-02-23 Andre Vehreschild <vehre@gcc.gnu.org>
1576
1577 PR fortran/67451
1578 * gfortran.dg/coarray_allocate_5.f08: New test.
1579
57ed698b 15802016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1581
1582 * gcc.target/s390/vcond-shift.c: Move to ...
1583 * gcc.target/s390/vector/vcond-shift.c: ... here.
1584
990e443c 15852016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1586
1587 * gcc.target/s390/md/movstr-2.c: Move and rename to ...
1588 * gcc.target/s390/vector/stpcpy-1.c: ... this one.
1589
296c5f01 15902016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1591
1592 * gcc.target/s390/md/movstr-1.c: Turn into compile test.
1593
e53f41d5 15942016-02-20 Mark Wielaard <mjw@redhat.com>
1595
1596 PR c/28901
1597 * gcc.dg/unused-variable-3.c: New test.
1598
13af201d 15992016-02-22 Jakub Jelinek <jakub@redhat.com>
1600
1601 PR target/69888
1602 * gcc.target/i386/pr69888.c: New test.
1603
682c90f9 16042016-02-22 Richard Biener <rguenther@suse.de>
1605
1606 PR tree-optimization/69882
1607 * gfortran.dg/vect/pr69882.f90: New testcase.
1608
b8cd18c3 16092016-02-22 Jakub Jelinek <jakub@redhat.com>
1610
1611 PR target/69885
1612 * gcc.dg/pr69885.c: New test.
1613
09343379 16142016-02-22 Oleg Endo <olegendo@gcc.gnu.org>
1615
1616 PR target/69806
1617 PR target/54089
1618 * gcc.target/sh/pr54089-10.c: New.
1619
b345a09f 16202016-02-20 Paul Thomas <pault@gcc.gnu.org>
1621
1622 PR fortran/69423
1623 * gfortran.dg/deferred_character_15.f90 : New test.
1624
51385aed 16252016-02-20 Dominique d'Humieres <dominiq@lps.ens.fr>
1626
1627 PR fortran/57365
1628 gfortran.dg/allocate_with_source_18.f03: New test.
1629
16302016-02-20 Harald Anlauf <anlauf@gmx.de>
1631
1632 PR fortran/52531
1633 gfortran.dg/gomp/pr52531.f90: New test.
1634
9cce8384 16352016-02-19 Bernd Edlinger <bernd.edlinger@hotmail.de>
1636
1637 PR c++/69865
1638 * c-c++-common/Wshift-negative-value-6.c: Add -std=c++11 before
1639 -std=c++03.
1640
d91f5fbb 16412016-02-19 Jakub Jelinek <jakub@redhat.com>
1642
563d5cb8 1643 PR c++/69826
1644 * c-c++-common/cilk-plus/CK/pr69826-1.c: New test.
1645 * c-c++-common/cilk-plus/CK/pr69826-2.c: New test.
1646
0a04aac9 1647 PR c++/69850
1648 * g++.dg/warn/Wnonnull-compare-4.C: New test.
1649
d91f5fbb 1650 PR c++/69851
1651 * g++.dg/torture/pr69851.C: New test.
1652
5fe1f282 16532016-02-19 Martin Sebor <msebor@redhat.com>
1654
1655 PR testsuite/69573
1656 * gcc.dg/pr61053.c: Tweaked test to avoid bogus failures.
1657
a45bce11 16582016-02-19 Jakub Jelinek <jakub@redhat.com>
1659
6263dde1 1660 PR c++/69850
1661 * g++.dg/warn/Wnonnull-compare-2.C: New test.
1662 * g++.dg/warn/Wnonnull-compare-3.C: New test.
1663
a45bce11 1664 PR c++/67767
1665 * g++.dg/cpp0x/pr67767.C: New test.
1666
cf2ed1b7 16672016-02-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1668
1669 * lib/target-supports.exp: Define aarch64_asm_FUNC_ok checks
1670 for fp, simd, crypto, crc, lse.
1671 * doc/sourcebuild.texi (AArch64-specific attributes): Document the
1672 above.
1673 * gcc.target/aarch64/assembler_arch_1.c: Add aarch64_asm_lse_ok
1674 effective target check.
1675
f6cc34b0 16762016-02-19 Jakub Jelinek <jakub@redhat.com>
1677
1678 PR target/69820
1679 * gcc.target/i386/pr69820.c: New test.
1680
6c678e78 16812016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1682
1683 * gcc.target/s390/vector/int128-1.c: New test.
1684
b088ff4b 16852016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1686
1687 * gcc.target/s390/vector/vec-vcond-1.c: New test.
1688
b11e60a4 16892016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1690
1691 * gcc.target/s390/md/movstr-1.c: Allow also the z13 strings
1692 instruction pattern name to prevent the testcase from failing with
1693 -march=z13.
1694
664ff6a0 16952016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1696
1697 * gcc.target/s390/md/movstr-2.c: New test.
1698
e80be24b 16992016-02-19 Marcin Kościelnicki <koriakin@0x04.net>
1700
1701 * gcc.target/s390/morestack.c: New test.
1702
9839f350 17032016-02-19 Dominik Vogt <vogt@linux.vnet.ibm.com>
1704
1705 PR target/69625
1706 * gcc.target/s390/pr69625.c: Add test case.
1707
4550fbd0 17082016-02-18 Bernd Edlinger <bernd.edlinger@hotmail.de>
1709
1710 PR testsuite/68580
1711 * c-c++-common/tsan/pr65400-1.c (v, q, o): Make 8-byte aligned.
1712
57d00b6a 17132016-02-18 Michael Meissner <meissner@linux.vnet.ibm.com>
1714
1715 PR target/68404
1716 * gcc.target/powerpc/fusion.c: Revert the 2016-02-09 change.
1717 * gcc.target/powerpc/fusion3.c: Likewise.
1718
63ad69d6 17192016-02-18 Richard Biener <rguenther@suse.de>
1720
1721 PR middle-end/69553
1722 * g++.dg/torture/pr69553.C: New testcase.
1723
d92404ed 17242016-02-18 Nick Clifton <nickc@redhat.com>
1725
4550fbd0 1726 PR target/62254
1727 PR target/69610
1728 * gcc.target/arm/pr62554.c: New test.
1729 * gcc.target/arm/pr69610-1.c: New test.
1730 * gcc.target/arm/pr69610-2.c: New test.
d92404ed 1731
0808dfce 17322016-02-18 Richard Biener <rguenther@suse.de>
1733
1734 PR middle-end/69854
1735 * gcc.dg/torture/pr69854.c: New testcase.
1736
fc3527e3 17372016-02-17 Jakub Jelinek <jakub@redhat.com>
1738
1739 PR c++/69850
1740 * g++.dg/warn/Wnonnull-compare-1.C: New test.
1741
e3c24279 17422012-02-17 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1743
1744 * gcc.target/powerpc/vec-cg.c: New test.
1745
c9732c2b 17462016-02-17 Richard Biener <rguenther@suse.de>
1747
1748 PR testsuite/69586
1749 * gcc.dg/uninit-21.c: Add -fno-short-enums.
1750
51bf9f9b 17512016-02-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1752
1753 PR target/69161
1754 * gcc.c-torture/compile/pr69161.c: New test.
1755
6baedca3 17562016-02-17 David Sherwood <david.sherwood@arm.com>
1757
1758 PR target/69532
1759 * gcc.target/arm/fmaxmin.c: Change effective target to arm_v8_neon_hw.
1760 * gcc.target/arm/vect-fmaxmin.c: Likewise.
1761
4f240715 17622016-02-17 Eric Botcazou <ebotcazou@adacore.com>
1763
1764 * gcc.dg/ifcvt-4.c: Skip on Visium.
1765
e0c0515d 17662016-02-17 Eric Botcazou <ebotcazou@adacore.com>
1767
1768 * gnat.dg/atomic8.adb: New test.
1769
7b319ee6 17702016-02-17 Eric Botcazou <ebotcazou@adacore.com>
1771
1772 * gnat.dg/discr46.ad[sb]: New test.
1773
48a7e3d1 17742016-02-16 Kelvin Nilsen <kelvin@gcc.gnu.org>
1775
1776 PR Target/48344
1777 * gcc.target/powerpc/pr48344-1.c: New test.
1778
3f844f15 17792015-02-16 Thomas Koenig <tkoenig@gcc.gnu.org>
1780
1781 PR fortran/69742
1782 * gfortran.dg/associate_21.f90: New test.
1783
7675e968 17842016-02-16 Jakub Jelinek <jakub@redhat.com>
1785
1786 PR c/69835
1787 * c-c++-common/nonnull-1.c: Use -Wnonnull-compare instead of
1788 -Wnonnull in dg-options.
1789 * c-c++-common/nonnull-2.c: New test.
1790
d6faee88 17912016-02-16 James Greenhalgh <james.greenhalgh@arm.com>
1792 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
1793
1794 * gcc.target/aarch64/vector_initialization_nostack.c: New.
1795
3a2a72aa 17962016-02-16 Jakub Jelinek <jakub@redhat.com>
1797
1798 PR middle-end/69801
1799 * gcc.dg/pr69801.c: Add empty dg-options.
1800
28072426 18012016-02-16 James Norris <jnorris@codesourcery.com>
1802
1803 * c-c++-common/goacc/deviceptr-1.c: Add tests.
1804 * g++.dg/goacc/deviceptr-1.c: New file.
1805
37fffac2 18062016-02-16 Jakub Jelinek <jakub@redhat.com>
1807
1808 PR tree-optimization/69820
1809 * gcc.dg/vect/pr69820.c: New test.
1810
f72a5e61 18112016-02-16 Richard Biener <rguenther@suse.de>
1812
1813 PR tree-optimization/69776
1814 * gcc.dg/torture/pr69776-2.c: New testcase.
1815
50e0cd76 18162016-02-16 Bernd Schmidt <bschmidt@redhat.com>
1817
1818 PR tree-optimization/69714
1819 * gcc.dg/torture/pr69714.c: New test.
1820
14a72c4e 18212016-02-16 Jakub Jelinek <jakub@redhat.com>
1822
1823 PR tree-optimization/69802
1824 * gcc.dg/pr69802.c: New test.
1825
fd808c11 18262016-02-16 Richard Biener <rguenther@suse.de>
1827
1828 PR middle-end/69801
1829 * gcc.dg/pr69801.c: New testcase.
1830
49a549ca 18312016-02-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1832
1833 PR libgfortran/69651
1834 * gfortran.dg/read_bang.f90: New test.
1835 * gfortran.dg/read_bang4.f90: New test.
1836
77454e6e 18372016-02-15 Jakub Jelinek <jakub@redhat.com>
1838
2074f21c 1839 PR c++/69658
1840 * g++.dg/init/pr69658.C: New test.
1841
77454e6e 1842 PR c++/69797
1843 * c-c++-common/pr69797.c: New test.
1844
4ef4d764 18452016-02-15 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
1846
1847 * lib/target-supports.exp (check_effective_target_section_anchors): Add
1848 check for aarch64*-*-*.
1849
4a45fe0f 18502016-02-15 Richard Biener <rguenther@suse.de>
1851
1852 PR tree-optimization/69783
1853 * gcc.dg/vect/pr69783.c: New testcase.
1854
0b3619e6 18552016-02-15 Richard Biener <rguenther@suse.de>
1856
1857 PR tree-optimization/69776
1858 * gcc.dg/torture/pr69776.c: New testcase.
1859
9b49c3cb 18602016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
1861
1862 PR fortran/60526
1863 * gfortran.dg/type_decl_4.f90: Reinstated.
1864
e46faff9 18652016-02-14 John David Anglin <danglin@gcc.gnu.org>
1866
1867 PR fortran/68746
1868 * gfortran.dg/read_dir.f90: Xfail on hppa*-*-hpux*.
1869
a96c809a 18702016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
1871
1872 PR fortran/60526
1873 PR bootstrap/69816
1874 * gfortran.dg/type_decl_4.f90: Removed.
1875
fdec7e88 18762016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
1877
1878 PR fortran/60526
1879 * gfortran.dg/type_decl_4.f90: New test.
1880
a72095c4 18812016-02-14 Alan Modra <amodra@gmail.com>
1882
bc436924 1883 PR testsuite/68886
a72095c4 1884 * gcc.c-torture/execute/stkalign.c: Revise test.
1885
73bb5f8b 18862016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
1887
1888 PR target/67260
1889 * gcc.target/sh/torture/pr67260.c: Adjust additional options.
1890
beb13161 18912016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
1892
1893 PR target/67260
1894 * gcc.target/sh/torture/pr67260.c: New.
1895
67cab04e 18962016-02-12 John David Anglin <danglin@gcc.gnu.org>
1897
1898 * gcc.dg/pr67964.c: Add dg-require-alias.
1899
44a59bb1 19002016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
1901
1902 PR target/67636
1903 PR target/64345
1904 * gcc.target/sh/pr54236-1.c: Adjust optimization level.
1905
38c9bd3a 19062016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1907
1908 PR libgfortran/69668
1909 * gfortran.dg/namelist_88.f90: New test.
1910
1774ff82 19112016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1912
1913 PR libgfortran/69668
1914 * gfortran.dg/namelist_38.f90: Update test.
1915 * gfortran.dg/namelist_84.f90: Update test.
1916
aec1f4bd 19172016-02-12 David Malcolm <dmalcolm@redhat.com>
1918
1919 PR other/69554
1920 * gcc.dg/pr69554-1.c: New test.
1921 * gfortran.dg/pr69554-1.F90: New test.
1922 * gfortran.dg/pr69554-2.F90: New test.
1923 * lib/gcc-dg.exp (proc dg-locus): New function.
1924 * lib/gfortran-dg.exp (proc gfortran-dg-test): Update comment to
1925 distinguish between the caret-printing and non-caret-printing
1926 cases. If caret-printing has been explicitly enabled, bail out
1927 without attempting to fix up the output.
1928
da7d5066 19292016-02-12 David Malcolm <dmalcolm@redhat.com>
1930
1931 PR driver/69265
1932 PR driver/69453
1933 * gcc.dg/spellcheck-options-3.c: New test case.
1934 * gcc.dg/spellcheck-options-4.c: New test case.
1935 * gcc.dg/spellcheck-options-5.c: New test case.
1936 * gcc.dg/spellcheck-options-6.c: New test case.
1937 * gcc.dg/spellcheck-options-7.c: New test case.
1938 * gcc.dg/spellcheck-options-8.c: New test case.
1939 * gcc.dg/spellcheck-options-9.c: New test case.
1940 * gcc.dg/spellcheck-options-10.c: New test case.
1941
fcce1b0b 19422016-02-12 Jakub Jelinek <jakub@redhat.com>
1943
1944 PR rtl-optimization/69764
1945 PR rtl-optimization/69771
1946 * c-c++-common/pr69764.c: New test.
1947 * gcc.dg/torture/pr69771.c: New test.
1948
6d609290 19492016-02-12 Marek Polacek <polacek@redhat.com>
1950
1951 * g++.dg/torture/init-list1.C: New.
1952
7d75fb56 19532016-02-12 Marek Polacek <polacek@redhat.com>
1954
1955 * gcc.dg/pr69522.c: Add empty dg-options.
1956
52543fda 19572016-02-12 Ilya Enkovich <enkovich.gnu@gmail.com>
1958
1959 * g++.dg/lto/lto.exp: Include and init mpx.
1960 * g++.dg/lto/pr69729_0.C: New test.
1961
34947478 19622016-02-12 Jakub Jelinek <jakub@redhat.com>
1963
9181a4ec 1964 PR ipa/69241
1965 * g++.dg/ipa/pr69241-4.C: New test.
1966
34947478 1967 PR ipa/68672
1968 * g++.dg/ipa/pr68672-1.C: New test.
1969 * g++.dg/ipa/pr68672-2.C: New test.
1970 * g++.dg/ipa/pr68672-3.C: New test.
1971
74a4140f 19722016-02-12 Bernd Schmidt <bschmidt@redhat.com>
1973
1974 PR c/69522
50e0cd76 1975 * gcc.dg/pr69522.c: New test.
74a4140f 1976
9ddb20d6 19772016-02-12 Patrick Palka <ppalka@gcc.gnu.org>
1978
1979 PR c++/69098
1980 * g++.dg/cpp1y/69098.C: New test.
1981 * g++.dg/cpp1y/69098-2.C: New test.
1982
67cf9b55 19832016-02-12 Jakub Jelinek <jakub@redhat.com>
1984
1985 * objc.dg/gnu-api-2-method.m: Spelling fixes - behaviour -> behavior
1986 and neighbour -> neighbor.
1987 * objc.dg/attributes/method-nonnull-1.m: Likewise.
1988 * objc.dg/gnu-api-2-class-meta.m: Likewise.
1989 * c-c++-common/Wvarargs.c: Likewise.
1990 * c-c++-common/goacc/host_data-5.c: Likewise.
1991 * obj-c++.dg/gnu-api-2-class-meta.mm: Likewise.
1992 * obj-c++.dg/attributes/method-nonnull-1.mm: Likewise.
1993 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
1994 * gcc.target/aarch64/pr60697.c: Likewise.
1995 * gcc.target/aarch64/advsimd-intrinsics/vldX_lane.c: Likewise.
1996 * gcc.target/aarch64/advsimd-intrinsics/vqshl.c: Likewise.
1997 * gcc.target/aarch64/advsimd-intrinsics/vshuffle.inc: Likewise.
1998 * gcc.target/aarch64/advsimd-intrinsics/vrshl.c: Likewise.
1999 * gcc.target/aarch64/advsimd-intrinsics/vldX_dup.c: Likewise.
2000 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Likewise.
2001 * gcc.target/aarch64/advsimd-intrinsics/vqrshl.c: Likewise.
2002 * gcc.target/aarch64/advsimd-intrinsics/vldX.c: Likewise.
2003 * gcc.target/aarch64/aapcs64/ice_2.c: Likewise.
2004 * gcc.target/aarch64/aapcs64/test_23.c: Likewise.
2005 * gcc.target/aarch64/vrnd_f64_1.c: Likewise.
2006 * g++.dg/warn/Wconversion-real-integer-3.C: Likewise.
2007 * g++.dg/lookup/koenig5.C: Likewise.
2008 * g++.dg/ext/no-asm-2.C: Likewise.
2009 * gfortran.dg/bounds_check_array_ctor_3.f90: Likewise.
2010 * gfortran.dg/bounds_check_array_ctor_7.f90: Likewise.
2011 * gfortran.dg/used_types_16.f90: Likewise.
2012 * gfortran.dg/assumed_rank_bounds_1.f90: Likewise.
2013 * gfortran.dg/bounds_check_array_ctor_1.f90: Likewise.
2014 * gfortran.dg/assumed_rank_bounds_2.f90: Likewise.
2015 * gfortran.dg/bounds_check_array_ctor_4.f90: Likewise.
2016 * gfortran.dg/abstract_type_6.f03: Likewise.
2017 * gfortran.dg/bounds_check_array_ctor_5.f90: Likewise.
2018 * gfortran.dg/used_types_15.f90: Likewise.
2019 * gfortran.dg/bounds_check_array_ctor_8.f90: Likewise.
2020 * gfortran.dg/exit_3.f08: Likewise.
2021 * gfortran.dg/open_status_2.f90: Likewise.
2022 * gfortran.dg/derived_pointer_recursion_2.f90: Likewise.
2023 * gfortran.dg/intrinsic_std_1.f90: Likewise.
2024 * gfortran.dg/associate_1.f03: Likewise.
2025 * gfortran.dg/bounds_check_array_ctor_2.f90: Likewise.
2026 * gfortran.dg/intrinsic_std_6.f90: Likewise.
2027 * gfortran.dg/bounds_check_array_ctor_6.f90: Likewise.
2028 * gcc.dg/builtin-object-size-1.c: Likewise.
2029 * gcc.dg/noreturn-6.c: Likewise.
2030 * gcc.dg/builtin-stringop-chk-1.c: Likewise.
2031 * gcc.dg/globalalias.c: Likewise.
2032 * gcc.dg/builtins-config.h: Likewise.
2033 * gcc.dg/pr30457.c: Likewise.
2034 * gcc.c-torture/compile/volatile-1.c: Likewise.
2035 * gcc.c-torture/execute/20101011-1.c: Likewise.
2036 * c-c++-common/Waddress-1.c: Likewise.
2037
40b38ace 20382016-02-11 Jakub Jelinek <jakub@redhat.com>
2039
2040 PR c/69768
2041 * c-c++-common/Waddress-1.c: New test.
2042
42c87ca9 20432016-02-11 Andre Vehreschild <vehre@gcc.gnu.org>
2044
2045 PR fortran/69296
2046 * gfortran.dg/associate_19.f03: New test.
2047 * gfortran.dg/associate_20.f03: New test.
2048
acb7939f 20492016-02-11 Oleg Endo <olegendo@gcc.gnu.org>
2050
2051 * gcc.target/sh/pr54089-8.c: Adjust optimization level.
2052
6defe3c5 20532016-02-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2054
2055 * gcc.target/aarch64/target_attr_15.c: Scan assembly for
2056 .arch armv8-a\n. Add -dA to dg-options.
2057 * gcc.target/aarch64/assembler_arch_1.c: New test.
2058 * gcc.target/aarch64/target_attr_7.c: Add -dA to dg-options.
2059
63f63318 20602016-02-11 Paolo Carlini <paolo.carlini@oracle.com>
2061
2062 PR c++/68726
2063 * g++.dg/cpp0x/pr68726.C: New.
2064
1cddf457 20652016-02-11 Ilya Enkovich <enkovich.gnu@gmail.com>
2066
2067 * lib/mpx-dg.exp: Fix warning in check_effective_target_mpx
2068 test.
2069
b86fba37 20702016-02-11 Richard Biener <rguenther@suse.de>
2071
2072 * g++.dg/tree-ssa/pr61034.C: Adjust.
2073
ec4ec95a 20742016-02-10 Vladimir Makarov <vmakarov@redhat.com>
2075
be7c31e9 2076 PR target/69148
ec4ec95a 2077 * gcc.target/s390/pr69148.c: New.
2078
f64416ca 20792016-02-10 Yuri Rumyantsev <ysrumyan@gmail.com>
2080
2081 PR tree-optimization/69652
2082 * gcc.dg/torture/pr69652.c: New test.
2083
e5d1ea31 20842016-02-10 Jakub Jelinek <jakub@redhat.com>
2085 Patrick Palka <ppalka@gcc.gnu.org>
2086
2087 PR ipa/69241
2088 PR c++/69649
2089 * g++.dg/ipa/pr69241-1.C: New test.
2090 * g++.dg/ipa/pr69241-2.C: New test.
2091 * g++.dg/ipa/pr69241-3.C: New test.
2092 * g++.dg/ipa/pr69649.C: New test.
2093
fa03b19d 20942016-02-10 Uros Bizjak <ubizjak@gmail.com>
2095
2096 * gcc.dg/tree-ssa/sra-17.c: Add -mcpu=ev4 for target alpha*-*-*.
2097 * gcc.dg/tree-ssa/sra-18.c: Ditto.
2098
14485c8a 20992016-02-10 Bin Cheng <bin.cheng@arm.com>
2100
2101 PR tree-optimization/68021
2102 * gcc.dg/tree-ssa/pr68021.c: New test.
2103
79f1ed25 21042016-02-10 Richard Biener <rguenther@suse.de>
2105
2106 PR tree-optimization/69726
2107 * gcc.dg/uninit-22.c: New testcase.
2108
58f74eff 21092016-02-09 Andrew Pinski <apinski@cavium.com>
2110
2111 PR tree-opt/69282
2112 * gcc.c-torture/compile/20160205-1.c: New testcase.
2113
600c00f7 21142016-02-09 Michael Meissner <meissner@linux.vnet.ibm.com>
2115
2116 PR target/68404
2117 * gcc.target/powerpc/fusion.c: Rewrite test to use TOC fusion
2118 instead accessing a really large arrray.
2119 * gcc.target/powerpc/fusion3.c: Likewise.
2120
0771836e 21212016-02-09 Charles Baylis <charles.baylis@linaro.org>
2122
2123 PR target/68532
2124 * gcc.c-torture/execute/pr68532.c: New test.
2125
4ccd644f 21262016-02-11 Alexandre Oliva <aoliva@redhat.com>
2127
2128 PR target/69634
2129 * gcc.dg/pr69634.c: New.
2130
2e980a39 21312016-02-09 Richard Biener <rguenther@suse.de>
2132
2133 * gcc.dg/vect/vect-mask-store-move-1.c: Add missing space.
2134
aacf7102 21352016-02-09 Alexander Fomin <alexander.fomin@intel.com>
2e980a39 2136
aacf7102 2137 * gcc.target/i386/avx512f-klogic-2.c: Adjust expectation.
2138
a1856ddf 21392016-02-09 Yuri Rumyantsev <ysrumyan@gmail.com>
2140
2141 * gcc.dg/vect/vect-mask-store-move-1.c: Fix test failures.
2142
d4d3da7e 21432016-02-09 Richard Biener <rguenther@suse.de>
2144
2145 PR tree-optimization/69715
2146 * gcc.dg/torture/pr69715.c: New testcase.
2147
9cc6714f 21482016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
2149
2150 PR c++/69139
2151 * g++.dg/cpp0x/trailing12.C: New test.
2152 * g++.dg/cpp0x/trailing13.C: New test.
2153
83d5062b 21542016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
2155
2156 PR c++/69283
2157 PR c++/67835
2158 * g++.dg/cpp1y/auto-fn29.C: New test.
2159 * g++.dg/cpp1y/auto-fn30.C: New test.
2160
394a86f3 21612016-02-08 Jakub Jelinek <jakub@redhat.com>
2162
2163 PR tree-optimization/69209
2164 * gcc.c-torture/compile/pr69209.c: New test.
2165
93b124b4 21662016-02-08 Jeff Law <law@redhat.com>
2167
2168 PR tree-optimization/68541
2169 * gcc.dg/tree-ssa/split-path-1.c: Increase limit for number
2170 of statements allowed in join block for path splitting.
2171
26abce13 21722016-02-08 Jakub Jelinek <jakub@redhat.com>
2173
0acb2d6e 2174 PR c++/59627
2175 * g++.dg/gomp/pr59627.C: New test.
2176
26abce13 2177 PR ipa/69239
2178 * g++.dg/ipa/pr69239.C: New test.
2179
86e0b129 21802016-02-08 David Malcolm <dmalcolm@redhat.com>
2181
2182 PR preprocessor/69664
2183 * gcc.dg/cpp/trad/comment-2.c: Add expected column number.
2184 * gcc.dg/cpp/warn-comments.c: Likewise.
2185
f553d9f8 21862016-02-08 Marek Polacek <polacek@redhat.com>
2187
2188 PR c++/69688
2189 * g++.dg/init/const12.C: New test.
2190
600695e0 21912016-02-08 Bernd Schmidt <bschmidt@redhat.com>
2192
2193 PR target/60410
2194 * gcc.dg/lto/pr55113_0.c: Remove test.
2195
c4f4b1e8 21962016-02-08 Richard Biener <rguenther@suse.de>
2197
2198 PR tree-optimization/69719
2199 * gcc.dg/torture/pr69719.c: New testcase.
2200
5a987d87 22012016-02-08 Richard Biener <rguenther@suse.de>
2202 Jeff Law <law@redhat.com>
2203
2204 PR target/68273
2205 * gcc.target/mips/pr68273.c: New testcase.
2206
0418e71d 22072016-02-08 Richard Biener <rguenther@suse.de>
2208
2209 PR rtl-optimization/69274
2210 * gcc.target/i386/addr-sel-1.c: XFAIL.
2211
07c0f1ca 22122016-02-08 Jeff Law <law@redhat.com>
2213
40d85f4c 2214 PR tree-optimization/68541
2215 * gcc.dg/tree-ssa/split-path-2.c: Make char array explicitly signed.
2216
140e093f 2217 PR tree-optimization/65917
07c0f1ca 2218 * gcc.dg/tree-ssa/20030922-2.c: No longer xfailed.
2219
16430acf 22202016-02-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2221
2222 PR fortran/50555
2223 * gfortran.dg/namelist_args.f90: New test.
2224
3f0ff0d8 22252016-02-05 Jeff Law <law@redhat.com>
2226
140e093f 2227 PR tree-optimization/68541
3f0ff0d8 2228 * gcc.dg/tree-ssa/split-path-2.c: New test.
2229 * gcc.dg/tree-ssa/split-path-3.c: New test.
2230 * gcc.dg/tree-ssa/split-path-4.c: New test.
2231 * gcc.dg/tree-ssa/split-path-5.c: New test.
2232 * gcc.dg/tree-ssa/split-path-6.c: New test.
2233 * gcc.dg/tree-ssa/split-path-7.c: New test.
2234
a7cc1f94 22352016-02-05 Martin Sebor <msebor@redhat.com>
2236
2237 PR c++/69662
2238 * g++.dg/warn/Wplacement-new-size-1.C: New test.
2239 * g++.dg/warn/Wplacement-new-size-2.C: New test.
2240
fcb25f28 22412016-02-06 Richard HEnderson <rth@redhat.com>
2242
2243 PR c/69643
2244 * gcc.target/i386/addr-space-4.c: New.
2245 * gcc.target/i386/addr-space-5.c: New.
2246
3a2545a1 22472016-02-05 Mikael Morin <mikael@gcc.gnu.org>
2248
2249 PR fortran/66089
2250 * gfortran.dg/elemental_dependency_6.f90: New.
2251
1e302465 22522016-02-05 Jakub Jelinek <jakub@redhat.com>
2253
66feb54c 2254 PR rtl-optimization/69691
2255 * gcc.c-torture/execute/pr69691.c: New test.
2256
1e302465 2257 PR c++/69628
2258 * g++.dg/parse/pr69628.C: New test.
2259
9c28a298 22602016-02-05 Uros Bizjak <ubizjak@gmail.com>
2261
2262 * gcc.dg/sancov/asan.c: Move to ...
2263 * gcc.dg/asan/sancov-1.c: ... here.
2264
a854e286 22652016-02-05 Uros Bizjak <ubizjak@gmail.com>
2266
2267 * gcc.target/i386/pr69577.c: Require avx_runtime target.
2268
d4f0b240 22692016-02-05 H.J. Lu <hongjiu.lu@intel.com>
2270
2271 PR target/69677
2272 * gcc.target/i386/pr69677.c: New test.
2273
235d8723 22742016-02-05 Patrick Palka <ppalka@gcc.gnu.org>
2275
2276 PR c++/68948
2277 * g++.dg/template/pr68948.C: New test.
2278
f390cf65 22792016-02-05 Dominik Vogt <vogt@linux.vnet.ibm.com>
2280
2281 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove -march=z13 for s390
2282 (only necessary on s390x).
2283
ab99f104 22842016-02-04 H.J. Lu <hongjiu.lu@intel.com>
2285
2286 * gcc.target/i386/pr69454-2.c: Compile with -msse2
2287 -mno-accumulate-outgoing-args.
2288
f7ef5392 22892016-02-04 Patrick Palka <ppalka@gcc.gnu.org>
2290
2291 * g++.dg/cpp0x/constexpr-ptrmem5.C: New test.
2292
6b098e91 22932016-02-04 Jakub Jelinek <jakub@redhat.com>
2294
2295 PR c/69669
2296 * c-c++-common/pr69669.c: New test.
2297
f0146cf3 22982016-02-04 Michael Meissner <meissner@linux.vnet.ibm.com>
2299
2300 PR target/69667
2301 * g++.dg/pr69667.C: New file.
2302
08fd6cf5 23032016-02-04 Wilco Dijkstra <wdijkstr@arm.com>
2304
2305 PR target/69619
2306 * gcc.dg/pr69619.c: Add new test.
2307
a6f3f39f 23082016-02-04 Richard Sandiford <richard.sandiford@arm.com>
2309
2310 PR rtl-optimization/69577
2311 * gcc.target/i386/pr69577.c: New test.
2312
774068a0 23132016-02-04 Martin Liska <mliska@suse.cz>
2314
2315 * g++.dg/asan/pr69276.C: New test.
2316
f50a7894 23172016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2318
2319 PR target/65932
2320 PR target/67714
2321 * gcc.target/arm/wmul-3.c: Simplify test to generate just
2322 a single smulbb instruction.
2323 * gcc.target/amr/wmul-1.c: Add -mtune=cortex-a9 to dg-options.
2324 * gcc.target/amr/wmul-2.c: Likewise.
2325
6b722eb3 23262016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2327
2328 PR target/65932
2329 PR target/67714
2330 * gcc.c-torture/execute/pr67714.c: New test.
2331
1f1475a7 23322016-02-04 Ilya Enkovich <enkovich.gnu@gmail.com>
2333
2334 PR target/69454
2335 * gcc.target/i386/pr69454-1.c: New test.
2336 * gcc.target/i386/pr69454-2.c: New test.
2337
6b94e133 23382016-02-03 Martin Sebor <msebor@redhat.com>
2339
2340 PR c++/69251
2341 PR c++/69253
2342 PR c++/69290
2343 PR c++/69277
2344 PR c++/69349
2345 * g++.dg/ext/flexarray-mangle-2.C: New test.
2346 * g++.dg/ext/flexarray-mangle.C: New test.
2347 * g++.dg/ext/flexarray-subst.C: New test.
2348 * g++.dg/ext/flexary11.C: New test.
2349 * g++.dg/ext/flexary12.C: New test.
2350 * g++.dg/ext/flexary13.C: New test.
2351 * g++.dg/ext/flexary14.C: New test.
2352 * g++.dg/other/dump-ada-spec-2.C: Adjust.
2353
342ed0ac 23542016-02-03 H.J. Lu <hongjiu.lu@intel.com>
2355
2356 * gcc.target/i386/iamcu/test_passing_unions.c (check_union_passing6):
2357 Define only if CHECK_FLOAT128 is defined.
2358 (main): Properly initialize u5.
2359
edf6c4d2 23602016-02-03 Jakub Jelinek <jakub@redhat.com>
2361
415d5641 2362 PR c/69627
2363 * gcc.dg/pr69627.c: New test.
2364
edf6c4d2 2365 PR target/69644
2366 * gcc.dg/pr69644.c: New test.
2367
cf8f3ba0 23682016-02-03 Mike Stump <mikestump@comcast.net>
2369
2370 * lib/compat.exp (compat-get-options-main): Add dg-timeout-factor
2371 support for struct-layout-1.exp.
2372
c90d55dd 23732016-02-03 Patrick Palka <ppalka@gcc.gnu.org>
2374
2375 PR c++/69056
f7ef5392 2376 * g++.dg/cpp0x/pr69056.C: New test.
c90d55dd 2377
401bd0c8 23782016-02-03 Vladimir Makarov <vmakarov@redhat.com>
2379 Alexandre Oliva <aoliva@redhat.com>
2380
2381 PR target/69461
2382 * gcc.target/powerpc/pr69461.c: New.
2383
277d9d1d 23842016-02-03 Uros Bizjak <ubizjak@gmail.com>
2385
2386 * lib/tsan-dg.exp (tsan_init): Move check if tsan executable
2387 works from here ...
2388 (check_effective_target_fsanitize_thread): ... to here. Do not
2389 specify additional compile flags for the test source.
2390 * lib/asan-dg.exp (check_effective_target_fsanitize_address): Do not
2391 specify additional compile flags for the test source.
2392
e69ad94a 23932016-02-03 Wilco Dijkstra <wdijkstr@arm.com>
2394
2395 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
2396
a4454da2 23972016-02-03 Andre Vehreschild <vehre@gcc.gnu.org>
2398
2399 PR fortran/67451
2400 PR fortran/69418
2401 * gfortran.dg/coarray_allocate_2.f08: New test.
2402 * gfortran.dg/coarray_allocate_3.f08: New test.
2403 * gfortran.dg/coarray_allocate_4.f08: New test.
2404
88cab2dd 24052016-02-03 Alan Lawrence <alan.lawrence@arm.com>
2406
2407 * gcc.dg/vect/vect-outer-1-big-array.c: Drop vect_multiple_sizes;
2408 use same scan-tree-dump-times on all platforms.
2409 * gcc.dg/vect/vect-outer-1.c: Likewise.
2410 * gcc.dg/vect/vect-outer-1a-big-array.c: Likewise.
2411 * gcc.dg/vect/vect-outer-1a.c: Likewise.
2412 * gcc.dg/vect/vect-outer-1b-big-array.c: Likewise.
2413 * gcc.dg/vect/vect-outer-1b.c: Likewise.
2414 * gcc.dg/vect/vect-outer-2b.c: Likewise.
2415 * gcc.dg/vect/vect-outer-3b.c: Likewise.
2416 * gcc.dg/vect/vect-reduc-dot-s8b.c: Likewise.
2417
66ea75c4 24182016-02-02 Segher Boessenkool <segher@kernel.crashing.org>
2419
2420 * c-c++-common/vector-compare-4.c: Prune "non-standard ABI extension"
2421 warning.
2422
4eef8df7 24232016-02-02 H.J. Lu <hongjiu.lu@intel.com>
2424
2425 * gcc.target/i386/iamcu/test_empty_structs_and_unions.c: New test.
2426
665fbc2f 24272016-02-02 James Norris <jnorris@codesourcery.com>
2428
2429 * c-c++-common/goacc/routine-5.c: Add tests.
2430
b10e3d47 24312016-02-02 Alexander Monakov <amonakov@ispras.ru>
2432
2433 * gcc.target/nvptx/unsigned-cmp.c: New test.
2434
12ad66dd 24352016-02-02 Wilco Dijkstra <wdijkstr@arm.com>
2436
2437 * gcc.target/aarch64/scalar_shift_1.c
2438 (test_corners_sisd_di): Improve force to SIMD register.
2439 (test_corners_sisd_si): Likewise.
2440 * gcc.target/aarch64/vect-ld1r-compile-fp.c:
2441 Remove scan-assembler check for ldr.
2442
f9ec342f 24432016-02-02 Richard Biener <rguenther@suse.de>
2444
2445 PR tree-optimization/69595
2446 * gcc.dg/Warray-bounds-17.c: New testcase.
2447
32f2925a 24482016-02-02 Richard Biener <rguenther@suse.de>
2449
2450 PR tree-optimization/69606
2451 * gcc.dg/torture/pr69606.c: New testcase.
2452
cfd9ca84 24532016-02-02 Yuri Rumyantsev <ysrumyan@gmail.com>
2454
2455 PR middle-end/68542
2456 * gcc.dg/vect/vect-mask-store-move-1.c: New test.
2457 * gcc.target/i386/avx2-vect-mask-store-move1.c: New test.
2458
19bf08e2 24592016-02-02 Alan Modra <amodra@gmail.com>
2460
2461 PR target/69548
2462 * gcc.target/powerpc/pr69548.c: New test.
2463
6f13b088 24642016-02-01 Jakub Jelinek <jakub@redhat.com>
2465
dcddc5af 2466 PR rtl-optimization/69592
2467 * gcc.dg/pr69592.c: New test.
2468
6f13b088 2469 PR preprocessor/69543
2470 PR c/69558
2471 * gcc.dg/pr69543.c: New test.
2472 * gcc.dg/pr69558.c: New test.
2473
d090e5c2 24742016-02-01 Uros Bizjak <ubizjak@gmail.com>
2475
fcb317c5 2476 PR testsuite/65940
2477 * g++.dg/other/anon5.C (dg-options): Use -gdwarf-2 instead of -g.
d090e5c2 2478
aaf527dc 24792016-02-01 Martin Sebor <msebor@redhat.com>
2480
2481 * gcc.target/powerpc/pr17381.c: Remove duplicate copy of the test body.
2482
1674217b 24832016-02-01 Bin Cheng <bin.cheng@arm.com>
2484
2485 PR tree-optimization/67921
2486 * c-c++-common/ubsan/pr67921.c: New test.
2487
b4007655 24882016-02-01 Richard Biener <rguenther@suse.de>
2489
2490 PR middle-end/69556
2491 * gcc.dg/tree-ssa/recip-8.c: New testcase.
2492
88a477bb 24932016-02-01 Richard Biener <rguenther@suse.de>
2494
2495 PR tree-optimization/69574
2496 * gcc.dg/torture/pr69574.c: New testcase.
2497
2eaaa4e7 24982016-02-01 Richard Biener <rguenther@suse.de>
2499
2500 PR tree-optimization/69579
2501 * gcc.dg/setjmp-6.c: New testcase.
2502
e3882c44 25032016-02-01 Jakub Jelinek <jakub@redhat.com>
2504
2505 PR rtl-optimization/69570
2506 * g++.dg/opt/pr69570.C: New test.
2507
f80aff47 25082016-02-01 Richard Henderson <rth@redhat.com>
2509
2510 * gcc.dg/pr69535.c: New test.
2511
240568aa 25122016-01-31 John David Anglin <danglin@gcc.gnu.org>
2513
6009b3b8 2514 PR testsuite/69584
2515 * gcc.dg/tree-ssa/sra-17.c: Fix regexps to work on hpux.
2516 * gcc.dg/tree-ssa/sra-18.c: Likewise.
2517
1fdf7177 2518 PR debug/68244
2519 * g++.dg/parse/parens3.C: Use register "4" on hppa.
2520
240568aa 2521 * gcc.dg/tree-ssa/vector-5.c: Add -fno-common option on hppa*-*-hpux*.
2522
cb3e5ac0 25232016-01-31 Paul Thomas <pault@gcc.gnu.org>
2524
2525 PR fortran/67564
2526 * gfortran.dg/allocate_with_source_17.f03: New test.
2527
3b8b902b 25282016-01-30 Jakub Jelinek <jakub@redhat.com>
2529
2530 PR tree-optimization/69546
2531 * gcc.dg/torture/pr69546.c: New test.
2532
17985abe 25332016-01-30 Paul Thomas <pault@gcc.gnu.org>
2534
2535 PR fortran/69566
2536 * gfortran.dg/unlimited_polymorphic_25.f03: New test.
2537
b5239e80 25382016-01-30 Martin Sebor <msebor@redhat.com>
2539
2540 PR c++/68490
2541 * g++.dg/ext/flexary10.C: New test.
2542
e8f03010 25432016-01-30 Dominique d'Humieres <dominiq@lps.ens.fr>
2544
2545 PR fortran/66707
2546 gfortran.dg/common_23.f90: New test.
2547
dc93691a 25482016-01-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2549
2550 PR target/65546
2551 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c: Correct
2552 condition being checked, and disable it when the target supports
2553 misaligned loads and stores.
2554
ff5e28e9 25552016-01-29 Jakub Jelinek <jakub@redhat.com>
2556
2557 PR debug/69518
2558 * gcc.dg/torture/pr69518.c: New test.
2559
b0d8930a 25602016-01-29 H.J. Lu <hongjiu.lu@intel.com>
2561
2562 PR target/69530
2563 * gcc.target/i386/pr69530.c: New test.
2564
21601fc7 25652016-01-29 Steve Ellcey <sellcey@imgtec.com>
2566
2567 PR target/65604
2568 * gcc.target/mips/div-delay.c: New test.
2569
ca6c7317 25702016-01-29 Jakub Jelinek <jakub@redhat.com>
2571
4758dc39 2572 PR target/69551
2573 * gcc.target/i386/pr69551.c: New test.
2574
ca6c7317 2575 PR target/66137
2576 * gcc.target/i386/pr66137.c: New test.
2577
e3078da6 25782016-01-29 Andrew Bennett <andrew.bennett@imgtec.com>
2579
2580 * gcc.target/mips/p5600-bonding.c (dg-options): Force the test to be
2581 always built for p5600.
2582 * gcc.target/mips/mips.exp (mips-dg-options): Add support for the
2583 isa=p5600 dg-option.
2584
b622ec25 25852016-01-29 Richard Biener <rguenther@suse.de>
2586
2587 PR tree-optimization/69547
2588 * g++.dg/tree-ssa/pr69547.C: New testcase.
2589
d2a60e99 25902016-01-29 Jakub Jelinek <jakub@redhat.com>
2591
2592 PR debug/66869
2593 * g++.dg/warn/Wunused-function2.C: New test.
2594
ae849d2b 25952016-01-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
2596
2597 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Require a hardware vector
2598 support for test to succeed.
2599
ce6a6978 26002016-01-29 Marek Polacek <polacek@redhat.com>
2601
2602 PR c++/69509
2603 PR c++/69516
2604 * g++.dg/ext/constexpr-vla2.C: New test.
2605 * g++.dg/ext/constexpr-vla3.C: New test.
2606 * g++.dg/ubsan/vla-1.C: Remove dg-shouldfail.
2607
7550d855 26082016-01-29 Richard Biener <rguenther@suse.de>
2609
2610 PR middle-end/69537
2611 * gcc.dg/uninit-21.c: New testcase.
2612
f11bb279 26132016-01-28 Uros Bizjak <ubizjak@gmail.com>
2614
2615 PR target/69459
2616 * gcc.target/i386/pr69459.c: New test.
2617
c80c12c8 26182016-01-28 Steve Ellcey <sellcey@imgtec.com>
2619
2620 PR target/68400
2621 * gcc.target/mips/mips.exp (mips_option_groups): Add stack-protector.
2622 * gcc.target/mips/pr68400.c: New test.
2623
c649bacc 26242016-01-28 Martin Sebor <msebor@redhat.com>
2625
2626 PR target/17381
2627 * gcc.target/powerpc/pr17381.c: New test.
2628
f4881661 26292016-01-28 Jakub Jelinek <jakub@redhat.com>
2630
2631 PR middle-end/69542
2632 * gcc.dg/torture/pr69542.c: New test.
2633
d66fdd75 26342016-01-28 Wilco Dijkstra <wdijkstr@arm.com>
2635
2636 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
2637
d4a78818 26382016-01-28 David Edelsohn <dje.gcc@gmail.com>
2639
2640 * gcc.dg/pr65980.c: Skip on AIX.
2641 * gcc.dg/pr66688.c: Same.
2642
21329e97 26432016-01-28 David Edelsohn <dje.gcc@gmail.com>
2644
2645 PR target/63679
2646 * gcc.dg/tree-ssa/sra-17.c: Adjust regex for more label styles.
2647 * gcc.dg/tree-ssa/sra-18.c: Same.
2648
cc7124a6 26492016-01-28 Andre Vehreschild <vehre@gcc.gnu.org>
2650
2651 PR fortran/62536
2652 * gfortran.dg/block_15.f08: New test.
2653 * gfortran.dg/block_end_error_1.f90: Need to catch additional error
2654 on incorrectly closed BLOCK.
2655
358dfcb4 26562016-01-28 Ilya Enkovich <enkovich.gnu@gmail.com>
2657
2658 * gcc.dg/declare-simd.c: New test.
e87502d6 26592016-01-28 Richard Biener <rguenther@suse.de>
2660
2661 PR tree-optimization/69466
2662 * gfortran.dg/vect/pr69466.f90: New testcase.
2663
44e7334b 26642016-01-28 Thomas Preud'homme <thomas.preudhomme@arm.com>
2665
2666 * g++.dg/pr67989.C: Remove ARM-specific option.
2667 * gcc.target/arm/pr67989.C: New file.
2668
5ce8f551 26692016-01-27 Uros Bizjak <ubizjak@gmail.com>
2670
2671 * gcc.dg/torture/pr68264.c: Disable log1p test for glibc < 2.22
2672 and expm1 test for glibc < 2.11.
2673
fa6e6b15 26742016-01-27 Richard Henderson <rth@redhat.com>
2675
2676 * gcc.c-torture/execute/pr69447.c: New test.
2677
26782016-01-27 Paul Thomas <pault@gcc.gnu.org>
147b2f9b 2679
7b8122c6 2680 PR fortran/69422
147b2f9b 2681 * gfortran.dg/alloc_comp_assign_15.f03: New test.
2682
78e516eb 26832016-01-27 Jakub Jelinek <jakub@redhat.com>
2684
2685 PR debug/66869
2686 * gcc.dg/pr66869.c: New test.
2687
9b849350 26882016-01-25 Jeff Law <law@redhat.com>
2689
2690 PR tree-optimization/68398
f11bb279 2691 PR tree-optimization/69196
9b849350 2692 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output.
2693 * gcc.dg/tree-ssa/ssa-dom-thread-2c.c: Add extra statements on thread
2694 path to avoid new heuristic allowing more irreducible regions
2695 * gcc.dg/tree-ssa/ssa-dom-thread-2d.c: Likewise.
2696 * gcc.dg/tree-ssa/vrp46.c: Likewise.
2697 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Update expected output.
2698 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: New test.
2699 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
2700
fee5e491 27012016-01-27 Marek Polacek <polacek@redhat.com>
2702
2703 PR c/68062
2704 * c-c++-common/vector-compare-4.c: New test.
2705
eec96426 27062016-01-27 David Malcolm <dmalcolm@redhat.com>
2707
2708 PR preprocessor/69126
2709 * c-c++-common/pr69126.c: New test case.
2710
5068be18 27112016-01-27 Ian Lance Taylor <iant@google.com>
2712
2713 * gcc.dg/tree-ssa/ivopt_5.c: New test.
2714
5fa82c11 27152016-01-27 Ryan Burn <contact@rnburn.com>
2716
2717 PR cilkplus/69267
2718 * g++.dg/cilk-plus/CK/pr69267.cc: New test.
2719
b3df0219 27202016-01-27 Uros Bizjak <ubizjak@gmail.com>
2721
2722 PR target/69512
2723 * gcc.target/i386/pr69512.c: New test.
2724
d46a16d4 27252016-01-27 Rainer Emrich <rainer@emrich-ebersheim.de>
2726
2727 PR ada/69488
2728 * gnat.dg/sso/*.adb: Robustify dg-output directives.
2729
6a9b35ef 27302016-01-27 Marek Polacek <polacek@redhat.com>
2731
2732 PR c++/69379
2733 * g++.dg/pr69379.C: New test.
2734
18e9663b 27352016-01-27 Martin Sebor <msebor@redhat.com>
2736
2737 PR c++/69317
2738 * g++.dg/abi/Wabi-2-2.C: New test.
2739 * g++.dg/abi/Wabi-2-3.C: New test.
2740 * g++.dg/abi/Wabi-3-2.C: New test.
2741 * g++.dg/abi/Wabi-3-3.C: New test.
2742
c88301ad 27432016-01-27 Richard Biener <rguenther@suse.de>
2744
2745 PR tree-optimization/69166
2746 * gcc.dg/torture/pr69166.c: New testcase.
2747
8ca47550 27482016-01-27 Martin Jambor <mjambor@suse.cz>
2749
2750 PR tree-optimization/69355
2751 * gcc.dg/tree-ssa/pr69355.c: New test.
2752
5cb23e3c 27532016-01-27 Marek Polacek <polacek@redhat.com>
2754
2755 PR c++/69496
2756 * g++.dg/ext/constexpr-vla1.C: New test.
2757
7b0c1b6d 27582016-01-20 Christian Bruel <christian.bruel@st.com>
2759
2760 PR target/69245
2761 * gcc.target/arm/pr69245.c: New test.
2762
220112fc 27632016-01-27 Jakub Jelinek <jakub@redhat.com>
2764
2765 PR tree-optimization/69399
2766 * gcc.dg/torture/pr69399.c: New test.
2767
16294490 27682016-01-27 Eric Botcazou <ebotcazou@adacore.com>
2769
2770 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: XFAIL on SPARC 64-bit.
2771
8abd3d0c 27722016-01-26 Eric Botcazou <ebotcazou@adacore.com>
2773
2774 * gcc.c-torture/execute/stkalign.c: XFAIL run on SPARC 64-bit.
2775
7cf9b895 27762016-01-26 Tom de Vries <tom@codesourcery.com>
2777
2778 PR tree-optimization/69110
2779 * gcc.dg/autopar/pr69110.c: New test.
2780
557c1942 27812016-01-26 Abderrazek Zaafrani <a.zaafrani@samsung.com>
b3df0219 2782 Sebastian Pop <s.pop@samsung.com>
557c1942 2783
2784 * gcc.dg/graphite/isl-ast-op-select.c: New.
2785
80adbd96 27862015-01-26 Paul Thomas <pault@gcc.gnu.org>
2787
2788 PR fortran/69385
2789 * gfortran.dg/allocate_error_6.f90: New test.
2790
c3f86f60 27912016-01-26 Richard Henderson <rth@redhat.com>
2792
2793 * gcc.dg/tm/pr60908.c: New test.
2794
3752e5b1 27952016-01-26 David Malcolm <dmalcolm@redhat.com>
2796
2797 PR other/69006
2798 * g++.dg/ext/timevar1.C: Add dg-allow-blank-lines-in-output
2799 directive.
2800 * gcc.dg/plugin/diagnostic-test-show-locus-color.c: Update
2801 expected multiline output to reflect the colorization being
2802 disabled before newlines.
2803 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
2804 (custom_diagnostic_finalizer): Replace call to
2805 pp_newline_and_flush with call to pp_flush.
2806 * gcc.dg/unroll-2.c: Add dg-allow-blank-lines-in-output directive.
2807 * gfortran.dg/implicit_class_1.f90: Likewise.
2808 * lib/gcc-dg.exp (allow_blank_lines): New global.
2809 (dg-allow-blank-lines-in-output): New procedure.
2810 (gcc-dg-prune): Complain about blank lines in the output, unless
2811 dg-allow-blank-lines-in-output was called.
2812 * lib/multiline.exp (_build_multiline_regex): Only support
2813 arbitrary followup text for non-blank-lines, not for blank lines.
2814
9bbfd060 28152016-01-26 Jakub Jelinek <jakub@redhat.com>
2816
2817 PR tree-optimization/69483
2818 * gcc.dg/pr69483.c: New test.
2819 * g++.dg/opt/pr69483.C: New test.
2820
53773057 28212016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
2822
2823 PR target/68620
2824 * gcc.target/arm/pr68620.c: New test.
2825
442a556f 28262016-01-26 H.J. Lu <hongjiu.lu@intel.com>
2827
2828 * gcc.target/i386/pr68986-2.c: Remove -m32.
2829
d513c683 28302016-01-26 H.J. Lu <hongjiu.lu@intel.com>
2831
2832 PR target/68986
2833 * gcc.target/i386/pr68986-1.c: New test.
2834 * gcc.target/i386/pr68986-2.c: Likewise.
2835 * gcc.target/i386/pr68986-3.c: Likewise.
2836
976877a5 28372016-01-26 Christian Bruel <christian.bruel@st.com>
2838
2839 * lib/target-supports.exp
2840 (check_effective_target_arm_crypto_pragma_ok_nocache): Remove.
2841 (check_effective_target_arm_crypto_pragma_ok): Likewise.
2842 * gcc.target/arm/attr-crypto.c: Remove arm_crypto_pragma_ok test.
2843
2c7b2f88 28442016-01-26 Richard Biener <rguenther@suse.de>
2845
2846 PR tree-optimization/69452
2847 * gcc.dg/torture/pr69452.c: New testcase.
2848
f7fc06e7 28492016-01-26 Jakub Jelinek <jakub@redhat.com>
2850
2851 PR target/69442
2852 * gcc.dg/pr69442.c: New test.
2853
d1dae587 28542016-01-26 Roger Ferrer Ibáñez <rofirrim@gmail.com>
2855
2856 PR target/67896
2857 * gcc.target/aarch64/simd/pr67896.C: New.
2858
ef7be7f8 28592016-01-26 Richard Sandiford <richard.sandiford@arm.com>
2860
2861 PR tree-optimization/69400
2862 * gcc.dg/plugin/wide-int_plugin.c (test_wide_int_mod_trunc): New
2863 function.
2864 (plugin_init): Call it.
2865 * gcc.dg/torture/pr69400.c: New test.
2866
648433a4 28672016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
2868
2869 * gcc.target/arm/pr68674.c: Check and use arm_fp effective target.
2870
45fc5243 28712016-01-25 Aditya Kumar <aditya.k7@samsung.com>
2872 Sebastian Pop <s.pop@samsung.com>
2873
2874 * gcc.dg/graphite/graphite.exp: Only run the fuse-*.c tests with
2875 isl-0.15.
2876
c699f6a1 28772016-01-25 Aditya Kumar <aditya.k7@samsung.com>
2878 Sebastian Pop <s.pop@samsung.com>
2879
2880 * gcc.dg/graphite/pr69292.c: New.
2881
b86e24ea 28822016-01-25 Jakub Jelinek <jakub@redhat.com>
2883
2884 * c-c++-common/goacc/use_device-1.c: New test.
2885
105cb8d7 28862016-01-25 Jeff Law <law@redhat.com>
2887
2888 PR tree-optimization/69196
2889 PR tree-optimization/68398
2890 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output
2891 * gcc.dg/tree-ssa/pr68198.c: Likewise.
2892
44562749 28932016-01-25 David Edelsohn <dje.gcc@gmail.com>
2894
2895 PR target/69469
2896 * gcc.target/powerpc/vsx-vector-2.c: Adjust for Goldschmidt's
2897 Algorithm.
2898
6837fee7 28992016-01-25 Richard Biener <rguenther@suse.de>
2900
2901 PR testsuite/69380
2902 * g++.dg/tree-ssa/pr69336.C: Restrict to x86_64 and i?86.
2903
fe500d65 29042016-01-25 Ilya Enkovich <enkovich.gnu@gmail.com>
2905
2906 PR target/69421
2907 * gcc.dg/pr69421.c: New test.
2908
8eacba94 29092016-01-25 Bilyan Borisov <bilyan.borisov@arm.com>
2910
2911 * gcc.target/aarch64/simd/vcvt_s64_f64_1.c: New.
2912 * gcc.target/aarch64/simd/vcvt_u64_f64_1.c: Likewise.
2913 * gcc.target/aarch64/simd/vcvta_s64_f64_1.c: Likewise.
2914 * gcc.target/aarch64/simd/vcvta_u64_f64_1.c: Likewise.
2915 * gcc.target/aarch64/simd/vcvtm_s64_f64_1.c: Likewise.
2916 * gcc.target/aarch64/simd/vcvtm_u64_f64_1.c: Likewise.
2917 * gcc.target/aarch64/simd/vcvtn_s64_f64_1.c: Likewise.
2918 * gcc.target/aarch64/simd/vcvtn_u64_f64_1.c: Likewise.
2919 * gcc.target/aarch64/simd/vcvtp_s64_f64_1.c: Likewise.
2920 * gcc.target/aarch64/simd/vcvtp_u64_f64_1.c: Likewise.
2921
af09d40d 29222016-01-25 Richard Biener <rguenther@suse.de>
2923
2924 PR tree-optimization/69376
2925 * gcc.dg/torture/pr69376.c: New testcase.
2926
d65063f5 29272016-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2928
2929 PR fortran/69397
2930 PR fortran/68442
2931 * gfortran.dg/interface_38.f90: New test.
2932 * gfortran.dg/interface_39.f90: New test.
80adbd96 2933
08c7bfb4 29342016-01-24 Patrick Palka <ppalka@gcc.gnu.org>
2935
2936 Revert:
2937 2016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
2938
2939 PR c++/11858
2940 PR c++/24663
2941 PR c++/24664
2942 * g++.dg/template/pr11858.C: New test.
2943 * g++.dg/template/pr24663.C: New test.
2944 * g++.dg/template/unify12.C: New test.
2945 * g++.dg/template/unify13.C: New test.
2946 * g++.dg/template/unify14.C: New test.
2947 * g++.dg/template/unify15.C: New test.
2948 * g++.dg/template/unify16.C: New test.
2949 * g++.dg/template/unify17.C: New test.
2950
c2e7d2be 29512016-01-24 Dominique d'Humieres <dominiq@lps.ens.fr>
2952
2953 PR fortran/68283
2954 gfortran.dg/pr68283.f90: New test.
2955
9f2e8617 29562016-01-24 Thomas Koenig <tkoenig@gcc.gnu.org>
2957
2958 PR fortran/66094
2959 * gfortran.dg/inline_matmul_13.f90: New test.
2960 * gfortran.dg/matmul_bounds_8.f90: New test.
2961 * gfortran.dg/matmul_bounds_9.f90: New test.
2962 * gfortran.dg/matmul_bounds_10.f90: New test.
2963
a4838119 29642016-01-23 Tom de Vries <tom@codesourcery.com>
2965
2966 PR tree-optimization/69426
2967 * gcc.dg/autopar/pr69426.c: New test.
2968
feddf0dc 29692016-01-23 Martin Sebor <msebor@redhat.com>
2970
2971 PR c++/58109
2972 PR c++/69022
2973 * g++.dg/cpp0x/alignas5.C: New test.
2974 * g++.dg/ext/vector29.C: Same.
2975
132731fb 29762016-01-23 Uros Bizjak <ubizjak@gmail.com>
2977
2978 * gcc.target/i386/chkp-strlen-2.c: Define _GNU_SOURCE.
2979 * gcc.target/i386/chkp-strlen-4.c: Move the definition of
2980 _GNU_SOURCE from compile flags to the source.
2981 * gcc.target/i386/chkp-stropt-12.c: Ditto.
2982 * gcc.target/i386/chkp-stropt-16.c: Ditto.
2983 * gcc.target/i386/chkp-stropt-4.c: Ditto.
2984 * gcc.target/i386/chkp-stropt-8.c: Ditto.
2985
51aec681 29862016-01-22 Jakub Jelinek <jakub@redhat.com>
2987
2988 PR target/69432
2989 * g++.dg/opt/pr69432.C: New test.
2990
147aa3e3 29912016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2992
2993 * gcc.target/powerpc/pr63354c: Adjust target selector to include
2994 32-bit targets testing an -m64 multilib.
2995
4d04e35e 29962016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2997
2998 * gcc.target/powerpc/pr63354.c: Restrict to Linux targets with
2999 64-bit support.
3000
86f38d0c 30012016-01-22 James Greenhalgh <james.greenhalgh@arm.com>
3002
3003 * gcc.dg/vect/bb-slp-pr68892.c: Require vect_double.
3004
f776e712 30052016-01-21 Christian Bruel <christian.bruel@st.com>
3006
3007 PR target/68674
3008 * gcc.target/i386/pr68674.c
3009 * gcc.target/aarch64/pr68674.c
3010 * gcc.target/arm/pr68674.c
3011
7b9de435 30122016-01-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3013
3014 PR target/69403
3015 * gcc.c-torture/execute/pr69403.c: New test.
3016
9935a0ba 30172016-01-22 Paolo Carlini <paolo.carlini@oracle.com>
3018
3019 PR c++/55843
3020 * g++.dg/template/pr55843.C: New.
3021
06b94aa1 30222016-01-22 Alan Lawrence <alan.lawrence@arm.com>
3023
3024 PR testsuite/66877
3025 * gcc.dg/vect/vect-over-widen-3-big-array.c: Only look for 1
3026 vect_recog_over_widening_pattern in dump if we have vect_widen_shift.
3027
b68773a8 30282016-01-21 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3029
3030 PR testsuite/67489
132731fb 3031 * gcc.target/powerpc/p8vector-builtin-8.c: Remove { target int128 }
3032 from dg-do compile directive, and instead add
3033 { dg-require-effective-target int128 }.
b68773a8 3034
bbbbe8ab 30352016-01-20 Martin Sebor <msebor@redhat.com>
3036
3037 PR c/69405
3038 * gcc.dg/sync-fetch.c: New test.
3039
f3a6a26f 30402016-01-21 Martin Sebor <msebor@redhat.com>
3041
3042 PR target/69252
3043 * gcc.target/powerpc/pr69252.c: New test.
3044
d1565a03 30452016-01-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3046
3047 PR fortran/65996
132731fb 3048 * gfortran.dg/pr65996.f90: New test.
d1565a03 3049
15a5a905 30502016-01-21 Dominik Vogt <vogt@linux.vnet.ibm.com>
3051
3052 PR c++/68810
bbbbe8ab 3053 * g++.dg/cpp0x/constexpr-reinterpret1.C: Fix line number that is
d1565a03 3054 expected to generate an error.
15a5a905 3055
e4538af5 30562016-01-21 Bernd Schmidt <bschmidt@redhat.com>
3057
3058 PR middle-end/66178
3059 * gcc.dg/torture/pr66178.c: New test.
3060
4d4180ce 30612016-01-21 Anton Blanchard <anton@samba.org>
3062 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3063
3064 PR target/63354
3065 * gcc.target/powerpc/pr63354.c: New test.
3066
86e16058 30672016-01-21 Vladimir Makarov <vmakarov@redhat.com>
3068
3069 PR rtl-optimization/68990
3070 * gcc.target/i386/pr68990: New.
3071
b11b85e4 30722016-01-21 Nick Clifton <nickc@redhat.com>
3073
3074 PR target/69129
3075 * gcc.target/mips/pr69129.c: New.
3076
62dd9f85 30772016-01-21 Paolo Carlini <paolo.carlini@oracle.com>
3078
3079 PR c++/58046
3080 * g++.dg/cpp0x/pr58046.C: New.
3081
ac7d424b 30822016-01-21 Jakub Jelinek <jakub@redhat.com>
3083
47c0bea3 3084 PR target/69187
3085 PR target/65624
3086 * gcc.target/arm/pr69187.c: New test.
3087
ac7d424b 3088 PR c++/69355
3089 * g++.dg/torture/pr69355.C: New test.
3090
9e18b252 30912016-01-21 Aditya Kumar <aditya.k7@samsung.com>
3092 Sebastian Pop <s.pop@samsung.com>
3093
3094 * gfortran.dg/graphite/interchange-3.f90: Adjust pattern.
3095
de862e2f 30962016-01-21 Aditya Kumar <aditya.k7@samsung.com>
3097 Sebastian Pop <s.pop@samsung.com>
3098
132731fb 3099 * gcc.dg/graphite/pr68976.c: New test.
de862e2f 3100
f55f9344 31012016-01-21 Jakub Jelinek <jakub@redhat.com>
3102
3103 PR middle-end/67653
3104 * c-c++-common/pr67653.c: New test.
3105 * gcc.dg/torture/pr29119.c: Add dg-warning.
3106
62752e71 31072016-01-20 Peter Bergner <bergner@vnet.ibm.com>
3108
3109 * gcc.target/powerpc/cpu-builtin-1.c: New test.
3110
16d4186f 31112016-01-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
3112
3113 PR c/24293
3114 * gcc.dg/pr24293.c: New test.
3115 * gcc.dg/Wcxx-compat-8.c: Adjust to accept error due to
3116 incomplete struct type.
3117 * gcc.dg/declspec-1.c: Likewise.
3118 * gcc.dg/pr63549.c: Likewise.
3119
58219d13 31202016-01-20 Jakub Jelinek <jakub@redhat.com>
3121
3122 PR tree-optimization/66612
3123 * gcc.target/powerpc/20050830-1.c: Xfail the scan-assembler test
3124 for bdn instruction.
3125
a7b5688a 31262016-01-20 Christophe Lyon <christophe.lyon@linaro.org>
3127
3128 * lib/target-supports.exp
3129 (check_effective_target_arm_fp_ok_nocache): New.
3130 (check_effective_target_arm_fp_ok): New.
3131 (add_options_for_arm_fp): New.
3132 (check_effective_target_arm_crypto_ok_nocache): Require
3133 target_arm_v8_neon_ok instead of arm32.
3134 (check_effective_target_arm_crypto_pragma_ok_nocache): New.
3135 (check_effective_target_arm_crypto_pragma_ok): New.
3136 (add_options_for_arm_vfp): New.
3137 * gcc.target/arm/attr-crypto.c: Use arm_crypto_pragma_ok effective
3138 target. Do not force -mfloat-abi=softfp, use arm_fp_ok effective
3139 target instead. Force initial fpu to vfp.
3140 * gcc.target/arm/attr-neon-builtin-fail.c: Do not force
3141 -mfloat-abi=softfp, use arm_fp_ok effective target instead.
3142 * gcc.target/arm/attr-neon-fp16.c: Likewise. Remove arm_neon_ok
3143 dependency.
3144 * gcc.target/arm/attr-neon2.c: Do not force -mfloat-abi=softfp,
3145 use arm_vfp effective target instead. Force initial fpu to vfp.
3146 * gcc.target/arm/attr-neon3.c: Likewise.
3147 * gcc.target/arm/cmp-2.c: Use arm_fp_ok effective target instead of
3148 arm_vfp_ok.
3149 * gcc.target/arm/unsigned-float.c: Likewise.
3150 * gcc.target/arm/vfp-1.c: Likewise.
3151 * gcc.target/arm/vfp-ldmdbd.c: Likewise.
3152 * gcc.target/arm/vfp-ldmdbs.c: Likewise.
3153 * gcc.target/arm/vfp-ldmiad.c: Likewise.
3154 * gcc.target/arm/vfp-ldmias.c: Likewise.
3155 * gcc.target/arm/vfp-stmdbd.c: Likewise.
3156 * gcc.target/arm/vfp-stmdbs.c: Likewise.
3157 * gcc.target/arm/vfp-stmiad.c: Likewise.
3158 * gcc.target/arm/vfp-stmias.c: Likewise.
3159 * gcc.target/arm/vnmul-1.c: Likewise.
3160 * gcc.target/arm/vnmul-2.c: Likewise.
3161 * gcc.target/arm/vnmul-3.c: Likewise.
3162 * gcc.target/arm/vnmul-4.c: Likewise.
3163
7ca56ca8 31642016-01-20 H.J. Lu <hongjiu.lu@intel.com>
7fb75b57 3165
7fb75b57 3166 PR testsuite/69366
3167 * g++.dg/pr63995-1.C: Require non-x32 target, instead of,
3168 the MPX run-time library, for compile-time MPX test.
3169 * gcc.target/i386/chkp-always_inline.c: Likewise.
3170 * gcc.target/i386/chkp-bndret.c: Likewise.
3171 * gcc.target/i386/chkp-builtins-1.c: Likewise.
3172 * gcc.target/i386/chkp-builtins-2.c: Likewise.
3173 * gcc.target/i386/chkp-builtins-3.c: Likewise.
3174 * gcc.target/i386/chkp-builtins-4.c: Likewise.
3175 * gcc.target/i386/chkp-const-check-1.c: Likewise.
3176 * gcc.target/i386/chkp-const-check-2.c: Likewise.
3177 * gcc.target/i386/chkp-hidden-def.c: Likewise.
3178 * gcc.target/i386/chkp-label-address.c: Likewise.
3179 * gcc.target/i386/chkp-lifetime-1.c: Likewise.
3180 * gcc.target/i386/chkp-narrow-bounds.c: Likewise.
3181 * gcc.target/i386/chkp-pr69044.c: Likewise.
3182 * gcc.target/i386/chkp-remove-bndint-1.c: Likewise.
3183 * gcc.target/i386/chkp-remove-bndint-2.c: Likewise.
3184 * gcc.target/i386/chkp-strchr.c: Likewise.
3185 * gcc.target/i386/chkp-strlen-1.c: Likewise.
3186 * gcc.target/i386/chkp-strlen-2.c: Likewise.
3187 * gcc.target/i386/chkp-strlen-3.c: Likewise.
3188 * gcc.target/i386/chkp-strlen-4.c: Likewise.
3189 * gcc.target/i386/chkp-strlen-5.c: Likewise.
3190 * gcc.target/i386/chkp-stropt-1.c: Likewise.
3191 * gcc.target/i386/chkp-stropt-10.c: Likewise.
3192 * gcc.target/i386/chkp-stropt-11.c: Likewise.
3193 * gcc.target/i386/chkp-stropt-12.c: Likewise.
3194 * gcc.target/i386/chkp-stropt-13.c: Likewise.
3195 * gcc.target/i386/chkp-stropt-14.c: Likewise.
3196 * gcc.target/i386/chkp-stropt-15.c: Likewise.
3197 * gcc.target/i386/chkp-stropt-16.c: Likewise.
3198 * gcc.target/i386/chkp-stropt-2.c: Likewise.
3199 * gcc.target/i386/chkp-stropt-3.c: Likewise.
3200 * gcc.target/i386/chkp-stropt-4.c: Likewise.
3201 * gcc.target/i386/chkp-stropt-5.c: Likewise.
3202 * gcc.target/i386/chkp-stropt-6.c: Likewise.
3203 * gcc.target/i386/chkp-stropt-7.c: Likewise.
3204 * gcc.target/i386/chkp-stropt-8.c: Likewise.
3205 * gcc.target/i386/chkp-stropt-9.c: Likewise.
3206 * gcc.target/i386/pr63995-2.c: Likewise.
3207 * gcc.target/i386/pr64805.c: Likewise.
3208 * gcc.target/i386/pr65044.c: Likewise.
3209 * gcc.target/i386/pr65167.c: Likewise.
3210 * gcc.target/i386/pr65183.c: Likewise.
3211 * gcc.target/i386/pr65184.c: Likewise.
3212 * gcc.target/i386/thunk-retbnd.c: Likewise.
7ca56ca8 3213
f2da0b99 32142016-01-20 Ilya Enkovich <enkovich.gnu@gmail.com>
3215
3216 PR tree-optimization/69328
3217 * gcc.dg/pr69328.c: New test.
3218
4d379676 32192016-01-20 Jeff Law <law@redhat.com>
3220
4a11f145 3221 PR target/25114
4d379676 3222 * gcc.target/m68k/pr25114.c: New test.
3223
0754bad1 32242016-01-20 Andre Vieira <andre.simoesdiasvieira@arm.com>
3225
3226 * gcc.target/arm/memset-inline-10.c: Added
3227 dg-require-effective-target arm_thumb2_ok.
3228
63bd5c2d 32292016-01-19 Eric Botcazou <ebotcazou@adacore.com>
3230
3231 * gcc.dg/debug/dwarf2/sso.c: New test.
3232
a9c01e81 32332016-01-19 Uros Bizjak <ubizjak@gmail.com>
3234
3235 PR testsuite/68820
3236 * gcc.c-torture/execute/builtins/memops-asm.x: New file.
3237 * gcc.c-torture/execute/builtins/strstr-asm.x: Ditto.
3238 * gcc.c-torture/execute/builtins/strstr-asm.c: Remove dg-options.
3239
53fa0e54 32402016-01-19 Jan Hubicka <hubicka@ucw.cz>
3241
3242 PR ipa/66223
3243 * g++.dg/ipa/devirt-50.C: New testcase.
3244
e035a62c 32452016-01-19 Marek Polacek <polacek@redhat.com>
3246
3247 PR c++/68965
3248 * g++.dg/cpp1y/parameter-pack-1.C: New test.
3249 * g++.dg/cpp1y/parameter-pack-2.C: New test.
3250
885cc3ea 32512016-01-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3252
3253 PR target/69135
3254 * gcc.target/arm/pr69135_1.c: New test.
3255
07bd240e 32562015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
3257
3258 * gcc.target/aarch64/ccmp_1.c: Add new tests.
3259
9f60d257 32602015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
3261
3262 * gcc.target/aarch64/ccmp_1.c: New testcase.
3263
a0c919f7 32642016-01-19 Marek Polacek <polacek@redhat.com>
3265
3266 PR c++/68586
3267 * g++.dg/cpp0x/enum30.C: New test.
3268
dc5d6d17 32692016-01-19 Richard Biener <rguenther@suse.de>
3270
3271 PR tree-optimization/69336
3272 * g++.dg/tree-ssa/pr69336.C: New testcase.
3273
6dd156e0 32742016-01-19 Jakub Jelinek <jakub@redhat.com>
3275
3276 PR debug/65779
3277 * gcc.dg/pr65779.c: New test.
3278
3e0d45b9 32792016-01-19 Richard Biener <rguenther@suse.de>
3280
3281 PR tree-optimization/69352
3282 * gcc.dg/torture/pr69352.c: New testcase.
3283
7a3cf64d 32842016-01-19 Jakub Jelinek <jakub@redhat.com>
3285
3286 PR rtl-optimization/68955
3287 PR rtl-optimization/64557
3288 * gcc.dg/torture/pr68955.c: New test.
3289
8be55b33 32902016-01-19 Jan Hubicka <hubicka@ucw.cz>
3291
3292 PR lto/69136
3293 * g++.dg/torture/pr69136.C: New testcase.
3294
72a985d7 32952016-01-19 Jan Hubicka <hubicka@ucw.cz>
3296
3297 PR lto/69133
3298 * g++.dg/lto/pr69133_0.C: New testcase.
3299 * g++.dg/lto/pr69133_1.C: New testcase.
3300
56778b62 33012016-01-15 Jeff Law <law@redhat.com>
3302
3303 PR tree-optimization/69320
3304 * gcc.c-torture/pr69320-1.c: New test.
3305 * gcc.c-torture/pr69320-2.c: New test.
3306 * gcc.c-torture/pr69320-3.c: New test.
3307 * gcc.c-torture/pr69320-4.c: New test.
3308
ced41b93 33092016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
3310
3311 PR c++/11858
3312 PR c++/24663
3313 PR c++/24664
3314 * g++.dg/template/pr11858.C: New test.
3315 * g++.dg/template/pr24663.C: New test.
3316 * g++.dg/template/unify12.C: New test.
3317 * g++.dg/template/unify13.C: New test.
3318 * g++.dg/template/unify14.C: New test.
3319 * g++.dg/template/unify15.C: New test.
3320 * g++.dg/template/unify16.C: New test.
3321 * g++.dg/template/unify17.C: New test.
3322
7f8cbcaf 33232016-01-18 David Malcolm <dmalcolm@redhat.com>
3324
3325 PR testsuite/69181
3326 * gcc.dg/pr69181-1.c: New test file.
3327 * gcc.dg/pr69181-2.c: New test file.
3328 * lib/gcc-dg.exp (dg-test): Consolidate post-test cleanup of
3329 globals by moving it to...
3330 (cleanup-after-saved-dg-test): ...this new function. Add
3331 "global additional_sources_used". Add reset of global
3332 multiline_expected_outputs to the empty list.
3333 * lib/multiline.exp (_multiline_expected_outputs): Rename this
3334 global to...
3335 (multiline_expected_outputs): ...this, and updated comments to
3336 note that it is modified from gcc-dg.exp.
3337 (dg-end-multiline-output): Update for the above renaming.
3338 (handle-multiline-outputs): Likewise. Remove the clearing
3339 of the expected outputs to the empty list.
3340
3c7cbfc0 33412016-01-18 Richard Biener <rguenther@suse.de>
3342
3343 PR tree-optimization/69297
3344 * gcc.dg/vect/costmodel/x86_64/costmodel-pr69297.c: New testcase.
3345
81d49cc1 33462016-01-18 Joseph Myers <joseph@codesourcery.com>
3347
3348 * gcc.target/mips/mips-3d-1.c: Use forbid_cpu=octeon.* in
3349 dg-options.
3350 * gcc.target/mips/mips-3d-2.c: Likewise.
3351 * gcc.target/mips/mips-3d-3.c: Likewise.
3352 * gcc.target/mips/mips-3d-4.c: Likewise.
3353 * gcc.target/mips/mips-3d-5.c: Likewise.
3354 * gcc.target/mips/mips-3d-6.c: Likewise.
3355 * gcc.target/mips/mips-3d-7.c: Likewise.
3356 * gcc.target/mips/mips-3d-8.c: Likewise.
3357 * gcc.target/mips/mips-3d-9.c: Likewise.
3358 * gcc.target/mips/mips-ps-1.c: Likewise.
3359 * gcc.target/mips/mips-ps-2.c: Likewise.
3360 * gcc.target/mips/mips-ps-3.c: Likewise.
3361 * gcc.target/mips/mips-ps-4.c: Likewise.
3362 * gcc.target/mips/mips-ps-5.c: Likewise.
3363 * gcc.target/mips/mips-ps-6.c: Likewise.
3364 * gcc.target/mips/mips-ps-7.c: Likewise.
3365 * gcc.target/mips/mips-ps-type.c: Likewise.
3366 * gcc.target/mips/mips-ps-type-2.c: Likewise.
3367 * gcc.target/mips/mips16-attributes-6.c: Likewise.
3368
03c4ff3a 33692016-01-18 Tom de Vries <tom@codesourcery.com>
3370
3371 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: New test.
3372 * c-c++-common/goacc/kernels-double-reduction.c: New test.
3373 * c-c++-common/goacc/kernels-empty.c: New test.
3374 * c-c++-common/goacc/kernels-eternal.c: New test.
3375 * c-c++-common/goacc/kernels-loop-2.c: New test.
3376 * c-c++-common/goacc/kernels-loop-3.c: New test.
3377 * c-c++-common/goacc/kernels-loop-data-2.c: New test.
3378 * c-c++-common/goacc/kernels-loop-data-enter-exit-2.c: New test.
3379 * c-c++-common/goacc/kernels-loop-data-enter-exit.c: New test.
3380 * c-c++-common/goacc/kernels-loop-data-update.c: New test.
3381 * c-c++-common/goacc/kernels-loop-data.c: New test.
3382 * c-c++-common/goacc/kernels-loop-g.c: New test.
3383 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: New test.
3384 * c-c++-common/goacc/kernels-loop-n.c: New test.
3385 * c-c++-common/goacc/kernels-loop-nest.c: New test.
3386 * c-c++-common/goacc/kernels-loop.c: New test.
3387 * c-c++-common/goacc/kernels-noreturn.c: New test.
3388 * c-c++-common/goacc/kernels-one-counter-var.c: New test.
3389 * c-c++-common/goacc/kernels-parallel-loop-data-enter-exit.c: New test.
3390 * c-c++-common/goacc/kernels-reduction.c: New test.
3391
22e3dcee 33922016-01-18 Tom de Vries <tom@codesourcery.com>
3393
3394 * gcc.dg/autopar/outer-1.c: Update for new parloops instantiation.
3395 * gcc.dg/autopar/outer-2.c: Same.
3396 * gcc.dg/autopar/outer-3.c: Same.
3397 * gcc.dg/autopar/outer-4.c: Same.
3398 * gcc.dg/autopar/outer-5.c: Same.
3399 * gcc.dg/autopar/outer-6.c: Same.
3400 * gcc.dg/autopar/parallelization-1.c: Same.
3401 * gcc.dg/autopar/parloops-exit-first-loop-alt-2.c: Same.
3402 * gcc.dg/autopar/parloops-exit-first-loop-alt-3.c: Same.
3403 * gcc.dg/autopar/parloops-exit-first-loop-alt-4.c: Same.
3404 * gcc.dg/autopar/parloops-exit-first-loop-alt-5.c: Same.
3405 * gcc.dg/autopar/parloops-exit-first-loop-alt-6.c: Same.
3406 * gcc.dg/autopar/parloops-exit-first-loop-alt-7.c: Same.
3407 * gcc.dg/autopar/parloops-exit-first-loop-alt-pr66652.c: Same.
3408 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: Same.
3409 * gcc.dg/autopar/pr39500-1.c: Same.
3410 * gcc.dg/autopar/pr39500-2.c: Same.
3411 * gcc.dg/autopar/pr46193.c: Same.
3412 * gcc.dg/autopar/pr46194.c: Same.
3413 * gcc.dg/autopar/pr49580.c: Same.
3414 * gcc.dg/autopar/pr49960-1.c: Same.
3415 * gcc.dg/autopar/pr49960.c: Same.
3416 * gcc.dg/autopar/pr68373.c: Same.
3417 * gcc.dg/autopar/reduc-1.c: Same.
3418 * gcc.dg/autopar/reduc-1char.c: Same.
3419 * gcc.dg/autopar/reduc-1short.c: Same.
3420 * gcc.dg/autopar/reduc-2.c: Same.
3421 * gcc.dg/autopar/reduc-2char.c: Same.
3422 * gcc.dg/autopar/reduc-2short.c: Same.
3423 * gcc.dg/autopar/reduc-3.c: Same.
3424 * gcc.dg/autopar/reduc-4.c: Same.
3425 * gcc.dg/autopar/reduc-6.c: Same.
3426 * gcc.dg/autopar/reduc-7.c: Same.
3427 * gcc.dg/autopar/reduc-8.c: Same.
3428 * gcc.dg/autopar/reduc-9.c: Same.
3429 * gcc.dg/autopar/uns-outer-4.c: Same.
3430 * gcc.dg/autopar/uns-outer-5.c: Same.
3431 * gcc.dg/autopar/uns-outer-6.c: Same.
3432 * gfortran.dg/parloops-exit-first-loop-alt-2.f95: Same.
3433 * gfortran.dg/parloops-exit-first-loop-alt.f95: Same.
3434
fd5cbe2f 34352016-01-18 Alan Lawrence <alan.lawrence@arm.com>
3436
3437 PR target/63679
3438 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove XFAIL for powerpc(32), hppa,
3439 aarch64, sparc, s390. Add --param sra-max-scalarization-size-Ospeed.
3440
fa75ab55 34412016-01-18 Alan Lawrence <alan.lawrence@arm.com>
3442
3443 PR target/63679
3444 * gcc.dg/tree-ssa/ssa-dom-cse-5.c: New.
3445 * gcc.dg/tree-ssa/ssa-dom-cse-6.c: New.
3446 * gcc.dg/tree-ssa/ssa-dom-cse-7.c: New.
3447
214b2582 34482016-01-18 Alan Lawrence <alan.lawrence@arm.com>
3449
3450 PR target/63679
3451 * gcc.dg/tree-ssa/sra-17.c: New.
3452 * gcc.dg/tree-ssa/sra-18.c: New.
3453
13146837 34542016-01-18 Ilya Enkovich <enkovich.gnu@gmail.com>
3455
3456 * gcc.target/i386/pr65105-5.c: Adjust to andn generation.
3457
6ccd18c2 34582016-01-18 Eric Botcazou <ebotcazou@adacore.com>
3459
3460 * gnat.dg/inline12.adb: New test.
3461
8872b95f 34622016-01-18 Bin Cheng <bin.cheng@arm.com>
3463
3464 PR tree-optimization/66797
3465 * gcc.c-torture/execute/pr65447.c: Relax check condition.
3466
971514e3 34672016-01-18 Richard Biener <rguenther@suse.de>
3468
3469 PR tree-optimization/69170
3470 * gcc.dg/torture/pr69170.c: New testcase.
3471
dfb6d139 34722016-01-17 John David Anglin <danglin@gcc.gnu.org>
9b2d1aab 3473
3474 * gcc.dg/torture/builtin-integral-1.c: Require c99_runtime.
3475
164d84c2 34762016-01-16 Tom de Vries <tom@codesourcery.com>
3477
3478 * c-c++-common/goacc/kernels-alias-ipa-pta-4.c: New test.
3479
4c33b769 34802016-01-16 Tom de Vries <tom@codesourcery.com>
3481
3482 * gcc.dg/parloops-exit-first-loop-alt.c: Move ...
3483 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: ... here. Remove
3484 redundant dg-require-effective-target pthread.
3485 * gcc.dg/parloops-exit-first-loop-alt-2.c: Same.
3486 * gcc.dg/parloops-exit-first-loop-alt-3.c: Same.
3487 * gcc.dg/parloops-exit-first-loop-alt-4.c: Same.
3488 * gcc.dg/parloops-exit-first-loop-alt-5.c: Same.
3489 * gcc.dg/parloops-exit-first-loop-alt-6.c: Same.
3490 * gcc.dg/parloops-exit-first-loop-alt-7.c: Same.
3491 * gcc.dg/parloops-exit-first-loop-alt-pr66652.c: Same.
3492
673441b0 34932016-01-16 David Edelsohn <dje.gcc@gmail.com>
3494
3495 PR target/68609
3496 * gcc.target/powerpc/recip-6.c: Enable on AIX.
3497 * gcc.target/powerpc/recip-7.c: Same.
3498
90153ae7 34992016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
3500
3501 PR c++/69091
3502 * g++.dg/template/pr69091.C: New test.
3503
bc24d01d 35042016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
3505
3506 * c-c++-common/cilk-plus/AN/an-if.c: Check that the original
3507 dump does not contain an error_mark_node.
3508 * c-c++-common/cilk-plus/CK/pr60469.c: Likewise.
3509 * c-c++-common/cilk-plus/AN/fn_ptr-2.c: New xfail'd test.
3510
4067c0fd 35112016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
3512
3513 PR c++/68936
3514 * g++.dg/template/pr68936.C: New test.
3515
27c6dbdd 35162016-01-15 David Edelsohn <dje.gcc@gmail.com>
3517
3518 PR target/68609
3519 * gcc.target/powerpc/recip-1.c: Adjust for Goldschmidt's Algorithm.
3520 * gcc.target/powerpc/recip-2.c: Same.
3521 * gcc.target/powerpc/recip-3.c: Same.
3522 * gcc.target/powerpc/recip-4.c: Same.
3523 * gcc.target/powerpc/recip-sqrtf.c: Same.
3524
e390c57d 35252016-01-15 Jeff Law <law@redhat.com>
3526
3527 PR tree-optimization/69270
3528 * gcc.dg/tree-ssa/pr69270-2.c: New test.
3529 * gcc.dg/tree-ssa/pr69270-3.c: New test.
3530
ddcfeaf1 35312016-01-15 Paul Thomas <pault@gcc.gnu.org>
3532
3533 PR fortran/49630
3534 * gfortran.dg/deferred_character_13.f90: New test for the fix
3535 of comment 3 of the PR.
3536
3537 PR fortran/54070
3538 * gfortran.dg/deferred_character_8.f90: New test
3539 * gfortran.dg/allocate_error_5.f90: New test
3540
3541 PR fortran/60593
3542 * gfortran.dg/deferred_character_10.f90: New test
3543
3544 PR fortran/60795
3545 * gfortran.dg/deferred_character_14.f90: New test
3546
3547 PR fortran/61147
3548 * gfortran.dg/deferred_character_11.f90: New test
3549
3550 PR fortran/64324
3551 * gfortran.dg/deferred_character_9.f90: New test
3552
81be349c 35532016-01-15 Vladimir Makarov <vmakarov@redhat.com>
3554
3555 PR rtl-optimization/69030
3556 * gcc.target/i386/pr69030.c: New.
3557
998456c5 35582016-01-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3559
3560 * gcc.target/aarch64/target_attr_17.c: New test.
3561
0d85be19 35622016-01-15 Richard Biener <rguenther@suse.de>
3563
3564 PR tree-optimization/66856
3565 * gcc.dg/torture/pr66856-1.c: New testcase.
3566 * gcc.dg/torture/pr66856-2.c: Likewise.
3567
321d36c8 35682016-01-15 Richard Biener <rguenther@suse.de>
3569
3570 PR debug/69137
3571 * g++.dg/lto/pr69137_0.C: New testcase.
3572
d94a1f53 35732016-01-15 Richard Sandiford <richard.sandiford@arm.com>
3574
3575 PR middle-end/69246
3576 * gcc.target/i386/pr69246.c: New test.
3577
5fe9a861 35782016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
3579
a9c01e81 3580 * gfortran.dg/bind_c_array_params_2.f90: Fix test patterns for S/390.
5fe9a861 3581
3d05a5e9 35822016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
3583
3584 PR c++/56194
3585 * g++.dg/init/const9.C: Disable test on S/390.
3586
5e8132b5 35872016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
3588
3589 * g++.dg/Wframe-address.C: Test requires -mbackchain for s390*-*-*.
3590 * g++.dg/Wno-frame-address.C: Ditto.
3591
32307cdf 35922016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
3593
3594 * gcc.dg/tree-ssa/20040204-1.c: Do not xfail on S/390.
3595
1ca28250 35962016-01-15 Richard Biener <rguenther@suse.de>
3597
3598 PR tree-optimization/68961
3599 * gcc.dg/vect/costmodel/x86_64/costmodel-pr68961.c: New testcase.
3600
6271bd93 36012016-01-15 Ilya Enkovich <enkovich.gnu@gmail.com>
3602
3603 * gcc.target/i386/pr65105-5.c: New test.
3604
dfb6d139 36052016-01-15 Jan Hubicka <hubicka@ucw.cz>
9dbe6a63 3606
3607 * gcc.c-torture/execute/alias-4.c: New testcase.
3608
dfb6d139 36092016-01-15 Jan Hubicka <hubicka@ucw.cz>
a70589b9 3610
3611 PR ipa/68148
3612 * g++.dg/ipa/devirt-49.C: New testcase.
3613
7bbac464 36142016-01-15 Christian Bruel <christian.bruel@st.com>
86eff91f 3615
3616 PR target/65837
3617 * gcc.target/arm/attr-neon-builtin-fail2.c: New test.
3618 * gcc.target/arm/lto/pr65837-attr_0.c: New test.
3619 * gcc.target/arm/lto/pr65837_0.c: Fix skip condition and use ACLE name.
3620
4345b868 36212016-01-15 Richard Biener <rguenther@suse.de>
3622
3623 PR tree-optimization/69117
3624 * gcc.dg/torture/pr69117.c: New testcase.
3625
580357e7 36262015-01-14 Ryan Burn <contact@rnburn.com>
7d600da5 3627
3628 PR c++/69048
3629 * g++.dg/cilk-plus/CK/pr69048.cc: New test.
3630
612baa31 36312016-01-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
3632
3633 PR testsuite/67509
3634 * gfortran.dg/ieee/ieee_7.f90: For out of bound precision or
3635 range tests use 100 * maximum instead of maximum + 1.
3636
44e09bc4 36372016-01-14 Jakub Jelinek <jakub@redhat.com>
3638
3639 PR debug/69244
3640 * gcc.dg/guality/pr69244.c: New test.
3641
96962ae4 36422016-01-14 Uros Bizjak <ubizjak@gmail.com>
3643
3644 * lib/target-supports.exp (check_effective_target_issignaling):
3645 New procedure.
3646 * gcc.dg/pr61441.c: Require issignaling effective target.
3647
ab9c400b 36482016-01-14 Segher Boessenkool <segher@kernel.crashing.org>
3649
3650 PR target/68803
3651 * gcc.target/powerpc/20050603-3.c: Add xfails for powerpc64le.
3652
a7ed4583 36532016-01-14 David Malcolm <dmalcolm@redhat.com>
3654
3655 PR c++/68819
3656 PR preprocessor/69177
3657 * gcc.dg/plugin/location-overflow-test-1.c: New test case.
3658 * gcc.dg/plugin/location-overflow-test-2.c: New test case.
3659 * gcc.dg/plugin/location_overflow_plugin.c: New test plugin.
3660 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
3661
77f35cec 36622016-01-14 Marek Polacek <polacek@redhat.com>
3663
3664 PR c/69262
3665 * gcc.dg/array-15.c: New test.
3666
915d0950 36672016-01-14 Jakub Jelinek <jakub@redhat.com>
3668
3669 PR middle-end/68146
3670 PR tree-optimization/69155
3671 * gfortran.dg/pr68146.f: New test.
3672 * gfortran.dg/pr69155.f90: New test.
3673
24651fb7 36742016-01-14 Richard Biener <rguenther@suse.de>
3675
3676 PR tree-optimization/68060
3677 * gcc.dg/torture/pr68060-1.c: New testcase.
3678 * gcc.dg/torture/pr68060-2.c: Likewise.
3679
2f63f950 36802016-01-14 Nick Clifton <nickc@redhat.com>
3681
3682 * lib/target-supports.exp
3683 (check_effective_target_arm_neon_ok_nocache): Add an option
3684 sequence that includes setting the ARM architecture to ARMv7-A.
3685 * gcc.target/arm/attr-neon.c: Use dg-add-options to add the
3686 command line options necessary to enable Neon support.
3687 * gcc.target/arm/neon-vlshr-imm-1.c: Likewise.
3688 * gcc.target/arm/neon-vshl-imm-1.c: Likewise.
3689 * gcc.target/arm/neon-vshr-imm-1.c: Likewise.
3690 * gcc.target/arm/pr69180.c: Likewise.
3691
3ce0acde 36922016-01-14 Jeff Law <law@redhat.com>
3693
3694 PR tree-optimization/69270
3695 * gcc.dg/tree-ssa/pr69270.c: New test.
3696
bda05c57 36972016-01-13 Bernd Schmidt <bschmidt@redhat.com>
3698
3699 PR c/66208
3700 * c-c++-common/pr66208.c: New file.
3701
9b657cf1 37022016-01-13 Jakub Jelinek <jakub@redhat.com>
3703
3704 PR tree-optimization/69156
3705 * gcc.dg/pr69156.c: New test.
3706
58ba1b9d 37072016-01-13 H.J. Lu <hongjiu.lu@intel.com>
3708
3709 * gcc.target/i386/pr69225-7.c: New test.
3710
e5fee0fe 37112016-01-13 Richard Henderson <rth@redhat.com>
3712
3713 * gcc.dg/tm/memopt-13.c: Update expected function.
3714 * gcc.dg/tm/memopt-6.c: Likewise.
3715
3f0e9745 37162016-01-13 Uros Bizjak <ubizjak@gmail.com>
3717
3718 * gcc.target/i386/pr45685.c (dg-options): Add -mno-sse4.
3719 * gcc.target/i386/pr68432-1.c (dg-options): Ditto.
3720 * gcc.target/i386/pr68432-2.c (dg-options): Ditto.
3721 * gcc.target/i386/pr68432-3.c (dg-options): Ditto.
7a6ddc0d 3722
3f0e9745 37232016-01-13 Tom de Vries <tom@codesourcery.com>
3724
3725 PR tree-optimization/69169
7a6ddc0d 3726 * gcc.dg/pr69169.c: New test.
3727
9b657cf1 37282016-01-13 Alexander Fomin <alexander.fomin@intel.com>
7361eb31 3729
3730 PR target/69228
3731 * gcc.target/i386/avx512pf-vscatterpf0dpd-1.c: Adjust.
3732 * gcc.target/i386/avx512pf-vscatterpf0dps-1.c: Likewise.
3733 * gcc.target/i386/avx512pf-vscatterpf0qpd-1.c: Likewise.
3734 * gcc.target/i386/avx512pf-vscatterpf0qps-1.c: Likewise.
3735 * gcc.target/i386/avx512pf-vscatterpf1dpd-1.c: Likewise.
3736 * gcc.target/i386/avx512pf-vscatterpf1dps-1.c: Likewise.
3737 * gcc.target/i386/avx512pf-vscatterpf1qpd-1.c: Likewise.
3738 * gcc.target/i386/avx512pf-vscatterpf1qps-1.c: Likewise.
3739
f704d701 37402016-01-13 Jakub Jelinek <jakub@redhat.com>
3741
3742 PR target/69247
3743 * gcc.dg/pr69247.c: New test.
3744
e966d6b9 37452016-01-13 Richard Biener <rguenther@suse.de>
3746
3747 PR tree-optimization/69242
3748 * gcc.dg/torture/pr69242.c: New testcase.
3749
1ca1d9b2 37502016-01-13 Richard Biener <rguenther@suse.de>
3751
3752 PR tree-optimization/69186
3753 * gcc.dg/torture/pr69186.c: New testcase.
3754
d07cbccc 37552016-01-13 Jeff Law <law@redhat.com>
3756
3757 PR tree-optimization/67755
3758 * gcc.dg/tree-ssa/pr67755.c: New test.
3759
37602016-01-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
0ebbc233 3761
3762 * gcc.c-torture/unsorted/dump-noaddr.x (dump_compare): Replace static
3763 pass number in output by a star.
3764
b95d41cf 37652016-01-12 Bin Cheng <bin.cheng@arm.com>
3766
3767 PR tree-optimization/68911
3768 * gcc.c-torture/execute/pr68911.c: New test.
3769
91d87e22 37702016-01-12 Marek Polacek <polacek@redhat.com>
3771
3772 PR c++/68979
3773 * g++.dg/warn/permissive-1.C: New test.
3774
8a9401a4 37752016-01-12 Jakub Jelinek <jakub@redhat.com>
3776
3777 PR objc++/68511
3778 PR c++/69213
3779 * g++.dg/opt/pr69213.C: New test.
3780
b9cb7a67 37812016-01-12 Christian Bruel <christian.bruel@st.com>
3782
3783 PR target/69180
3784 * gcc.target/arm/pr69180.c: New test.
3785
e4c96992 37862016-01-12 Richard Biener <rguenther@suse.de>
3787
3788 PR lto/69077
3789 * g++.dg/lto/pr69077_0.C: New testcase.
3790 * g++.dg/lto/pr69077_1.C: Likewise.
3791
90525f61 37922016-01-12 Jakub Jelinek <jakub@redhat.com>
3793
3794 PR target/69175
3795 * g++.dg/opt/pr69175.C: New test.
3796
9e7edfd3 37972016-01-12 Alan Lawrence <alan.lawrence@arm.com>
3798
3799 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Declare functions as 'extern'
3800 rather than #including math.h & stdlib.h.
3801 * gcc.dg/vect/pr47001.c: Declare abort as 'extern', remove stdlib.h.
3802 * gcc.dg/vect/pr49771.c: Likewise.
3803 * gcc.dg/vect/vect-10-big-array.c: Likewise.
3804 * gcc.dg/vect/vect-neg-store-1.c: Likewise.
3805 * gcc.dg/vect/vect-neg-store-2.c: Likewise.
3806 * gcc.dg/vect/slp-37.c: Change NULL to 0, remove stdlib.h.
3807 * gcc.dg/vect/pr40254.c: Remove unnecessary include of stdlib.h.
3808 * gcc.dg/vect/pr44507.c: Likewise.
3809 * gcc.dg/vect/pr45902.c: Likewise.
3810 * gcc.dg/vect/slp-widen-mult-half.c: Likewise.
3811 * gcc.dg/vect/vect-117.c: Likewise.
3812 * gcc.dg/vect/vect-99.c: Likewise.
3813 * gcc.dg/vect/vect-aggressive-1.c: Likewise.
3814 * gcc.dg/vect/vect-cond-1.c: Likewise.
3815 * gcc.dg/vect/vect-cond-2.c: Likewise.
3816 * gcc.dg/vect/vect-cond-3.c: Likewise.
3817 * gcc.dg/vect/vect-cond-4.c: Likewise.
3818 * gcc.dg/vect/vect-mask-load-1.c: Likewise.
3819 * gcc.dg/vect/vect-mask-loadstore-1.c: Likewise.
3820 * gcc.dg/vect/vect-over-widen-1-big-array.c: Likewise.
3821 * gcc.dg/vect/vect-over-widen-1.c: Likewise.
3822 * gcc.dg/vect/vect-over-widen-2-big-array.c: Likewise.
3823 * gcc.dg/vect/vect-over-widen-2.c: Likewise.
3824 * gcc.dg/vect/vect-over-widen-3-big-array.c: Likewise.
3825 * gcc.dg/vect/vect-over-widen-3.c: Likewise.
3826 * gcc.dg/vect/vect-over-widen-4-big-array.c: Likewise.
3827 * gcc.dg/vect/vect-over-widen-4.c: Likewise.
3828 * gcc.dg/vect/vect-widen-mult-const-s16.c: Likewise.
3829 * gcc.dg/vect/vect-widen-mult-const-u16.c: Likewise.
3830 * gcc.dg/vect/vect-widen-mult-half-u8.c: Likewise.
3831 * gcc.dg/vect/vect-widen-mult-half.c: Likewise.
3832 * gcc.dg/vect/no-trapping-math-vect-ifcvt-11.c: Remove unnecessary
3833 include of signal.h.
3834 * gcc.dg/vect/no-trapping-math-vect-ifcvt-12.c: Likewise.
3835 * gcc.dg/vect/no-trapping-math-vect-ifcvt-13.c: Likewise.
3836 * gcc.dg/vect/no-trapping-math-vect-ifcvt-14.c: Likewise.
3837 * gcc.dg/vect/no-trapping-math-vect-ifcvt-15.c: Likewise.
3838 * gcc.dg/vect/no-trapping-math-vect-ifcvt-16.c: Likewise.
3839 * gcc.dg/vect/vect-ifcvt-16.c: Likewise.
3840 * gcc.dg/vect/vect-ifcvt-17.c: Likewise.
3841 * gcc.dg/vect/vect-ifcvt-2.c: Likewise.
3842 * gcc.dg/vect/vect-ifcvt-3.c: Likewise.
3843 * gcc.dg/vect/vect-ifcvt-4.c: Likewise.
3844 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
3845 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
3846 * gcc.dg/vect/vect-ifcvt-6.c: Likewise.
3847 * gcc.dg/vect/vect-ifcvt-7.c: Likewise.
3848 * gcc.dg/vect/vect-ifcvt-9.c: Likewise.
3849 * gcc.dg/vect/vect-outer-5.c: Likewise.
3850 * gcc.dg/vect/vect-outer-6.c: Likewise.
3851 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Remove unnecessary
3852 include of stdio.h.
3853
3368873d 38542016-01-12 Nick Clifton <nickc@redhat.com>
3855
3856 PR target/68913
3857 * gcc.dg/lto/pr61886_0.c: Rename the external function called
3858 to fread so that it will be found in all target runtimes.
3859
0464ea95 38602016-01-12 Richard Biener <rguenther@suse.de>
3861
3862 PR tree-optimization/69053
3863 * g++.dg/torture/pr69053.C: New testcase.
3864
7819730f 38652016-01-12 Richard Biener <rguenther@suse.de>
3866
3867 PR tree-optimization/69168
3868 * gcc.dg/torture/pr69168.c: New testcase.
3869
995bfebf 38702016-01-12 Richard Biener <rguenther@suse.de>
3871
3872 PR tree-optimization/69157
3873 * gcc.dg/torture/pr69157.c: New testcase.
3874
38752016-01-12 Richard Biener <rguenther@suse.de>
3876
3877 PR tree-optimization/69174
3878 * gcc.dg/torture/pr69174.c: New testcase.
3879
1d10d64c 38802016-01-12 Jakub Jelinek <jakub@redhat.com>
3881
3882 PR c++/66808
3883 PR c++/69000
3884 * g++.dg/tls/pr66808.C: New test.
3885 * g++.dg/tls/pr69000.C: New test.
3886
f0b79faf 38872016-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3888
3889 * gcc.target/powerpc/swaps-p8-23.c: New test.
3890 * gcc.target/powerpc/swaps-p8-24.c: Likewise.
3891
04cf75a4 38922016-01-11 John David Anglin <danglin@gcc.gnu.org>
3893
3894 PR tree-optimization/68356
3895 * gcc.dg/torture/pr68264.c: Disable exp2 ERANGE test on hppa unix.
3896
0eb4264c 38972016-01-12 Kugan Vivekanandarajah <kuganv@linaro.org>
3898 Jim Wilson <jim.wilson@linaro.org>
3899
3900 PR target/69194
3901 * gcc.target/arm/pr69194.c: New test.
3902
2f66de64 39032016-01-11 H.J. Lu <hongjiu.lu@intel.com>
3904
3905 PR target/69225
3906 * gcc.target/i386/pr69225-1.c: New test.
3907 * gcc.target/i386/pr69225-2.c: Likewise.
3908 * gcc.target/i386/pr69225-3.c: Likewise.
3909 * gcc.target/i386/pr69225-4.c: Likewise.
3910 * gcc.target/i386/pr69225-5.c: Likewise.
3911 * gcc.target/i386/pr69225-6.c: Likewise.
3912
36105e82 39132016-01-11 Jakub Jelinek <jakub@redhat.com>
3914
1c78ce2e 3915 PR target/67462
3916 * gcc.dg/ifcvt-3.c: Only compile on lp64 targets, include also i?86
3917 if lp64.
3918
a4a87320 3919 PR target/69071
3920 * gcc.dg/pr69071.c: New test.
3921
91fbd04f 3922 PR c++/69211
3923 * g++.dg/opt/pr69211.C: New test.
3924
36105e82 3925 PR tree-optimization/69214
3926 * gcc.c-torture/compile/pr69214.c: New test.
3927
e934c380 39282016-01-11 Uros Bizjak <ubizjak@gmail.com>
3929
3930 * gcc.target/i386/pr66232-10.c: Do not compile on ia32 target.
3931 * gcc.target/i386/pr66232-11.c: Ditto.
3932 * gcc.target/i386/pr66232-12.c: Ditto.
3933 * gcc.target/i386/pr66232-13.c: Ditto.
3934
3ff1b153 39352016-01-11 Richard Biener <rguenther@suse.de>
3936
3937 PR tree-optimization/69173
3938 * gcc.dg/torture/pr69173.c: New testcase.
3939
04e1504c 39402016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3941
3942 PR rtl-optimization/68796
3943 * gcc.target/aarch64/tst_5.c: New test.
3944 * gcc.target/aarch64/tst_6.c: Likewise.
3945
ae8718b5 39462016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3947
3948 PR rtl-optimization/68841
3949 * gcc.dg/pr68841.c: New test.
3950 * gcc.c-torture/execute/pr68841.c: New test.
3951
bd8bece2 39522016-01-11 Yuri Rumyantsev <ysrumyan@gmail.com>
3953
3954 PR rtl-optimization/68920
3955 * gcc.dg/ifcvt-4.c: Add "--param max-rtl-if-conversion-insns=3" option
3956 for ix86 targets.
3957 * gcc.dg/ifcvt-5.c: New test.
3958
9b657cf1 39592016-01-11 Alexandre Oliva <aoliva@redhat.com>
57c83f79 3960
3961 PR bootstrap/69123
3962 * g++.dg/pr69123.C: New.
3963
7a158352 39642016-01-11 Ilya Enkovich <enkovich.gnu@gmail.com>
3965
3966 PR target/69010
3967 * gcc.target/i386/pr69010.c: New test.
3968
ff375d11 39692016-01-11 Martin Jambor <mjambor@suse.cz>
3970
3971 PR ipa/69044
3972 * gcc.target/i386/chkp-pr69044.c: New test.
3973
9eb890f1 39742016-01-11 Tom de Vries <tom@codesourcery.com>
3975
3976 PR tree-optimization/69109
3977 * gcc.dg/autopar/pr69109-2.c: New test.
3978 * gcc.dg/autopar/pr69109.c: New test.
3979
c4157ee5 39802016-01-11 Tom de Vries <tom@codesourcery.com>
3981
3982 PR tree-optimization/69108
3983 * gcc.dg/autopar/pr69108.c: New test.
3984
b933e511 39852016-01-10 Patrick Palka <ppalka@gcc.gnu.org>
3986
3987 PR c++/69029
3988 * c-c++-common/Wisleading-indentation.c: Augment test.
3989
efb73de1 39902016-01-10 Thomas Koenig <tkoenig@gcc.gnu.org>
3991
3992 PR fortran/69154
3993 * gfortran.dg/inline_matmul_12.f90: New test.
3994
40c86c3b 39952016-01-10 Paul Thomas <pault@gcc.gnu.org>
3996
3997 PR fortran/67779
3998 * gfortran.dg/actual_array_offset_1: New test.
3999
a006c0bb 40002016-01-10 Tom de Vries <tom@codesourcery.com>
4001
4002 PR tree-optimization/69062
4003 * gcc.dg/autopar/pr69062.c: New test.
4004
880ed4be 40052016-01-10 Thomas Schwinge <thomas@codesourcery.com>
4006
4007 * gcc.dg/vect/slp-perm-1.c: Fix scan-tree-dump syntax.
4008 * gcc.dg/vect/slp-perm-2.c: Likewise.
4009 * gcc.dg/vect/slp-perm-3.c: Likewise.
4010 * gcc.dg/vect/slp-perm-5.c: Likewise.
4011 * gcc.dg/vect/slp-perm-6.c: Likewise.
4012 * gcc.dg/vect/slp-perm-7.c: Likewise.
4013 * gcc.dg/vect/slp-perm-8.c: Likewise.
4014
d95e1856 40152016-01-10 Tom de Vries <tom@codesourcery.com>
4016
4017 PR tree-optimization/69039
4018 * gcc.dg/autopar/pr69039.c: New test.
4019
0f8f48d0 40202016-01-09 Marek Polacek <polacek@redhat.com>
4021
4022 PR c++/69113
4023 * g++.dg/pr69113.C: New test.
4024
7dff0499 40252016-01-09 Jakub Jelinek <jakub@redhat.com>
4026
4027 PR middle-end/50865
4028 PR tree-optimization/69097
4029 * gcc.c-torture/execute/pr50865.c: New test.
4030 * gcc.c-torture/execute/pr69097-1.c: New test.
4031 * gcc.c-torture/execute/pr69097-2.c: New test.
4032 * gcc.dg/pr69097-1.c: New test.
4033 * gcc.dg/pr69097-2.c: New test.
4034
18431e78 40352016-01-09 Jakub Jelinek <jakub@redhat.com>
4036
4037 PR c++/69164
4038 * g++.dg/opt/pr69164.C: New test.
4039
1943a4a2 40402016-01-08 Jakub Jelinek <jakub@redhat.com>
4041
4042 PR tree-optimization/69167
4043 * gcc.dg/pr69167.c: New test.
4044
a143e277 40452016-01-08 Marek Polacek <polacek@redhat.com>
4046
4047 PR c++/68449
4048 * g++.dg/pr68449.C: New.
4049
44c01906 40502016-01-08 Alan Lawrence <alan.lawrence@arm.com>
4051
4052 PR tree-optimization/68707
4053 * lib/target-supports.exp (check_effective_target_vect_load_lanes): New.
4054 * gcc.dg/vect/slp-perm-1.c: Look for vect_load_lanes instead of SLP
4055 on platforms supporting it.
4056 * gcc.dg/vect/slp-perm-2.c: Likewise.
4057 * gcc.dg/vect/slp-perm-3.c: Likewise.
4058 * gcc.dg/vect/slp-perm-5.c: Likewise.
4059 * gcc.dg/vect/slp-perm-7.c: Likewise.
4060 * gcc.dg/vect/slp-perm-8.c: Likewise.
4061 * gcc.dg/vect/slp-perm-6.c: Look for vect_load_lanes in addition to SLP
4062 on platforms supporting it.
4063
c437d1e8 40642016-01-08 Jakub Jelinek <jakub@redhat.com>
4065
c9595c51 4066 PR tree-optimization/69162
4067 * gcc.dg/pr69162.c: New test.
4068
c437d1e8 4069 PR tree-optimization/69172
4070 * gcc.dg/pr69172.c: New test.
4071
6a46a28c 40722016-01-08 Thomas Preud'homme <thomas.preudhomme@arm.com>
4073
4074 PR tree-optimization/67781
4075 * gcc.c-torture/execute/pr67781.c: New file.
4076
62ad9a04 40772016-01-08 Jakub Jelinek <jakub@redhat.com>
4078
4079 PR tree-optimization/69083
4080 * gcc.dg/vect/pr69083.c: New test.
4081
9e0e8c2a 40822016-01-08 Sujoy Saraswati <sujoy.saraswati@hpe.com>
4083
4084 PR tree-optimization/61441
4085 * gcc.dg/pr61441.c: Restrict to linux and gnu targets.
4086 Use -fexcess-precision=standard for compiler options.
4087 Use fabs() only when __FLT_EVAL_METHOD__ == 0.
4088
5d034e37 40892016-01-08 Jakub Jelinek <jakub@redhat.com>
4090
5013f740 4091 PR fortran/69128
4092 * gfortran.dg/gomp/pr69128.f90: New test.
4093
5d034e37 4094 PR c++/69145
4095 * g++.dg/ext/pr69145-1.C: New test.
4096 * g++.dg/ext/pr69145-2-very-long-filename.cc: New file.
4097 * g++.dg/ext/pr69145-2.h: New file.
4098
517906ff 40992016-01-07 Martin Sebor <msebor@redhat.com>
4100
4101 PR c/68966
4102 * gcc.dg/atomic-fetch-bool.c: New test.
4103 * gcc.dg/sync-fetch-bool.c: New test.
4104
cdbb524c 41052016-01-07 H.J. Lu <hongjiu.lu@intel.com>
4106
4107 PR fortran/66680
4108 gfortran.dg/gomp/pr66680.f90: Moved to libgomp.
4109
ec3aba9e 41102016-01-07 Nick Clifton <nickc@redhat.com>
4111
4112 PR target/66655
4113 * g++.dg/pr66655.C: New test.
4114 * g++.dg/pr66655_1.cc: Test support file.
4115 * g++.dg/pr66655.h: Test header file.
4116
9b657cf1 41172016-01-07 Dominique d'Humieres <dominiq@lps.ens.fr>
06634746 4118
4119 PR fortran/66680
4120 gfortran.dg/gomp/pr66680.f90: New test.
4121
cd45d7a5 41222016-01-07 H.J. Lu <hongjiu.lu@intel.com>
4123
4124 PR target/69171
4125 * gcc.target/i386/pr69171-1.c: New test.
4126 * gcc.target/i386/pr69171-2.c: Likewise.
4127 * gcc.target/i386/pr69171-3.c: Likewise.
4128 * gcc.target/i386/pr69171-4.c: Likewise.
4129 * gcc.target/i386/pr69171-5.c: Likewise.
4130 * gcc.target/i386/pr69171-6.c: Likewise.
4131
4a86a91a 41322015-12-15 Bernd Schmidt <bschmidt@redhat.com>
4133
4134 PR middle-end/67639
4135 * c-c++-common/pr67639.c: New test.
4136
34c05552 41372016-01-07 Jakub Jelinek <jakub@redhat.com>
4138
4139 PR tree-optimization/69141
4140 * g++.dg/opt/pr69141.C: New test.
4141
f08d6895 41422016-01-06 Eric Botcazou <ebotcazou@adacore.com>
4143
4144 * gcc.target/sparc/20151219-1.c: Skip in 64-bit mode.
4145
32ec4173 41462016-01-06 Uros Bizjak <ubizjak@gmail.com>
4147
4148 PR target/69140
4149 * gcc.target/i386/pr69140.c: New test
4150
d74214f3 41512016-01-06 David Malcolm <dmalcolm@redhat.com>
4152
4153 * gcc.dg/bad-dereference.c: New test case.
4154
73991cab 41552015-01-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4156
4157 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: New test.
4158
fc8cc457 41592016-01-06 Andreas Schwab <schwab@linux-m68k.org>
4160
4161 * gcc.dg/atomic-invalid-2.c: Remove duplicated content.
4162
be3c9981 41632016-01-06 Marek Polacek <polacek@redhat.com>
4164
4165 PR sanitizer/69099
4166 * gcc.dg/ubsan/float-cast-overflow-atomic.c: New test.
4167
2cb724f9 41682016-01-05 Marek Polacek <polacek@redhat.com>
4169
4170 PR c/69104
4171 * gcc.dg/atomic-invalid-2.c: New.
4172
233a53ed 41732016-01-05 H.J. Lu <hongjiu.lu@intel.com>
4174
4175 PR target/68991
4176 * gcc.target/i386/pr68991.c: New test.
4177
ea87c5e3 41782016-01-05 H.J. Lu <hongjiu.lu@intel.com>
4179
4180 PR target/68991
4181 * g++.dg/pr68991-1.C: New test.
4182 * g++.dg/pr68991-2.C: Likewise.
4183
1943a4a2 41842016-01-05 Sergei Trofimovich <siarheit@google.com>
afe82e5b 4185
1943a4a2 4186 PR other/60465
afe82e5b 4187 * gcc.target/ia64/pr60465-gprel64.c: New test.
4188 * gcc.target/ia64/pr60465-gprel64-c37.c: New test.
4189
1e9147dd 41902016-01-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4191
4192 PR rtl-optimization/68651
4193 * gcc.target/aarch64/pr68651_1.c: New test.
4194
d42aa619 41952016-01-05 David Malcolm <dmalcolm@redhat.com>
4196
4197 PR c/69122
4198 * c-c++-common/Wmisleading-indentation.c (pr69122): New function.
4199
1776de76 42002016-01-05 Nathan Sidwell <nathan@acm.org>
4201
2d7d361d 4202 PR c++/58583
4203 * g++.dg/cpp0x/nsdmi-template14.C: Adjust test & errors.
4204
1776de76 4205 * gcc.dg/alias-15.c: New.
4206
5beb12c0 42072016-01-05 Nick Clifton <nickc@redhat.com>
4208
4209 PR target/68870
4210 * g++.dg/pr68770.C: New test.
4211
d8cca921 42122016-01-04 Mike Stump <mikestump@comcast.net>
4213
4214 * lib/target-supports.exp (check_effective_target_cilkplus):
4215 cilkplus targets require pthreads.
afc907ef 4216 (check_effective_target_cilkplus): Remove special case for NVPTX.
d8cca921 4217
8427dff3 42182016-01-04 Michael Meissner <meissner@linux.vnet.ibm.com>
4219
4220 * gcc.target/powerpc/p9-permute.c: New test for xxperm code
4221 generation.
4222
f1717362 42232016-01-04 Jakub Jelinek <jakub@redhat.com>
4224
4225 Update copyright years.
4226
d7d6a3ab 42272016-01-04 Marek Polacek <polacek@redhat.com>
4228
4229 PR c/68908
4230 * gcc.dg/atomic/c11-atomic-exec-6.c: New test.
4231 * gcc.dg/atomic/c11-atomic-exec-7.c: New test.
4232 * gcc.dg/atomic/stdatomic-op-5.c: New test.
4233
b8f4a5f9 42342016-01-04 Eric Botcazou <ebotcazou@adacore.com>
4235
4236 * gcc.target/sparc/20160104-2.c: New test.
4237
6b5c028f 42382016-01-04 Eric Botcazou <ebotcazou@adacore.com>
4239
4240 * gcc.target/sparc/20160104-1.c: New test.
4241
300e1002 42422016-01-03 Paul Thomas <pault@gcc.gnu.org>
4243
4244 PR fortran/65045
4245 * gfortran.dg/pr65045.f90: New test.
4246
855b105f 42472016-01-02 Eric Botcazou <ebotcazou@adacore.com>
4248
4249 * gnat.dg/specs/debug1.ads: Delete.
4250
bdc177dc 42512016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4252
4253 PR libgfortran/68867
4254 * gfortran.dg/default_format_denormal_2.f90: Fix the dg regular
4255 expression.
4256
48aaffae 42572016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4258
4259 PR libgfortran/68867
4260 * gfortran.dg/default_format_denormal_2.f90: XFAIL for all
4261 PowerPC.
4262
19a468b8 42632016-01-01 Paul Thomas <pault@gcc.gnu.org>
4264
4265 PR fortran/68864
4266 * gfortran.dg/pr68864.f90: New test.
4267
25371c91 42682016-01-01 Jakub Jelinek <jakub@redhat.com>
4269
2a659064 4270 PR tree-optimization/69070
4271 * gcc.dg/pr69070.c: New test.
4272
57aa9851 4273 PR sanitizer/69055
4274 * gfortran.dg/pr69055.f90: New test.
4275
25371c91 4276 PR target/69015
4277 * gcc.dg/pr69015.c: New test.
f1717362 4278\f
fb2c1edd 4279Copyright (C) 2016 Free Software Foundation, Inc.
7dfbd804 4280
4281Copying and distribution of this file, with or without modification,
4282are permitted in any medium without royalty provided the copyright
4283notice and this notice are preserved.