]> git.ipfire.org Git - thirdparty/gcc.git/blame - gcc/testsuite/ChangeLog
2016-03-29 Vladimir Makarov <vmakarov@redhat.com>
[thirdparty/gcc.git] / gcc / testsuite / ChangeLog
CommitLineData
4abd9410 12016-03-29 Thomas Schwinge <thomas@codesourcery.com>
2
3 PR testsuite/64177
4 * c-c++-common/cilk-plus/CK/spawning_arg.c (main): Call
5 __cilkrts_set_param to set two workers.
6 * c-c++-common/cilk-plus/CK/steal_check.c (main): Likewise.
7 * g++.dg/cilk-plus/CK/catch_exc.cc (main): Likewise.
8
b58e5f0f 92016-03-28 Dominique d'Humieres <dominiq@lps.ens.fr>
10
11 g++.dg/ext/fnname5.C: Update the test for Darwin.
12
bff53658 132016-03-28 Kirill Yukhin <kirill.yukhin@intel.com>
14
15 PR target/70406
16 * gcc.target/i386/pr70406.c: New test.
17
bb2c9c15 182016-03-27 Eric Botcazou <ebotcazou@adacore.com>
19
20 * gnat.dg/specs/double_record_extension3.ads: New test.
21
f12c84ab 222016-03-25 Richard Henderson <rth@redhat.com>
23
24 PR target/70120
25 * gcc.target/aarch64/pr70120-1.c: New.
26 * gcc.target/aarch64/pr70120-2.c: New.
27 * gcc.target/aarch64/pr70120-3.c: New.
28
b0bf58c4 292016-03-25 Patrick Palka <ppalka@gcc.gnu.org>
30
31 PR c++/62212
32 * g++.dg/template/mangle2.C: The dg-do directive should be
33 "compile" not "assemble".
34
f175ba0f 352016-03-25 Bernd Schmidt <bschmidt@redhat.com>
36
37 PR lto/69650
38 * gcc.dg/pr69650.c: New test.
39
4cc3295f 402016-03-25 David Edelsohn <dje.gcc@gmail.com>
41
42 * g++.dg/ext/pr70290.C: Prune non-standard ABI.
43
0cf40600 442016-03-25 Alan Modra <amodra@gmail.com>
45
46 * gcc.dg/dfp/pr70052.c: New test.
47
3aebf099 482016-03-24 Richard Henderson <rth@redhat.com>
49
50 PR middle-end/69845
51 * gcc.dg/tree-ssa/pr69845-1.c: New test.
52 * gcc.dg/tree-ssa/pr69845-2.c: New test.
53
83245bd3 542016-03-24 Tom de Vries <tom@codesourcery.com>
55
56 * gfortran.dg/goacc/host_data-tree.f95: Add missing initialization.
57
108e7ee4 582016-03-24 Tom de Vries <tom@codesourcery.com>
59
60 * c-c++-common/goacc/uninit-use-device-clause.c: New test.
61 * gfortran.dg/goacc/uninit-use-device-clause.f95: New test.
62
17af0b14 632016-03-24 Tom de Vries <tom@codesourcery.com>
64
65 * c-c++-common/goacc/uninit-dim-clause.c: New test.
66 * gfortran.dg/goacc/uninit-dim-clause.f95: New test.
67
6c8770ee 682016-03-24 Patrick Palka <ppalka@gcc.gnu.org>
69
70 PR c++/62212
71 * g++.dg/template/mangle2.C: New test.
72
a7e21b7b 732016-03-24 Richard Biener <rguenther@suse.de>
74
75 PR tree-optimization/70396
76 * gcc.dg/torture/pr70396.c: New testcase.
77
f365d297 782016-03-24 Richard Biener <rguenther@suse.de>
79
80 PR middle-end/70370
81 * gcc.dg/torture/pr70370.c: New testcase.
82
da7aeb13 832016-03-24 Tom de Vries <tom@codesourcery.com>
84
85 * gfortran.dg/goacc/data-tree.f95: Add missing initialization.
86 * gfortran.dg/goacc/kernels-tree.f95: Same.
87 * gfortran.dg/goacc/parallel-tree.f95: Same.
88
80b30de0 892016-03-24 Tom de Vries <tom@codesourcery.com>
90
91 * c-c++-common/goacc/uninit-if-clause.c: New test.
92 * gfortran.dg/goacc/uninit-if-clause.f95: New test.
93
cb9b6b99 942016-03-24 Jakub Jelinek <jakub@redhat.com>
95
96 PR target/70290
97 * g++.dg/ext/pr70290.C: Add -Wno-psabi -w to dg-options. Formatting.
98
a4225fff 992016-03-24 Richard Biener <rguenther@suse.de>
100
101 PR tree-optimization/70372
102 * gcc.dg/tree-ssa/pr70372.c: New testcase.
103
5a869ab8 1042016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
105
106 PR c++/70347
107 * g++.dg/cpp1y/nsdmi-union1.C: New test.
108
36ce5faa 1092016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
110
111 PR c++/70332
112 * g++.dg/cpp1y/nsdmi-aggr5.C: New test.
113
c4fa85c9 1142016-03-23 Jakub Jelinek <jakub@redhat.com>
115
d9377ad5 116 PR c++/70001
117 * g++.dg/cpp0x/constexpr-70001-4.C: New test.
118 * g++.dg/cpp1y/pr70001.C: New test.
119
c4fa85c9 120 PR c++/70323
121 * g++.dg/cpp0x/constexpr-70323.C: New test.
122
0a2062da 1232016-03-23 Alexandre Oliva <aoliva@redhat.com>
124 Jason Merrill <jason@redhat.com>
125 Jakub Jelinek <jakub@redhat.com>
126
127 PR c++/69315
128 * g++.dg/cpp0x/constexpr-69315.C: New test.
129 * g++.dg/cpp0x/variadic122.C: Change one dg-warning into dg-bogus.
130
62d2a6dc 1312016-03-23 Marek Polacek <polacek@redhat.com>
132
133 PR c++/69884
134 * g++.dg/warn/Wignored-attributes-1.C: New test.
135 * g++.dg/warn/Wignored-attributes-2.C: New test.
136
a82d6246 1372016-03-23 Tom de Vries <tom@codesourcery.com>
138
139 * c-c++-common/goacc/kernels-default.c (foo): Add missing
140 initialization.
141 * gfortran.dg/goacc/private-3.f95 (test): Same.
142 * gfortran.dg/goacc/routine-5.f90 (gang, worker, vector, seq): Add
143 missing use param.
144
dc834ba1 1452016-03-23 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
146
147 * lib/target-supports.exp: Remove v7ve entry from loop
148 creating effective target checks.
149 (check_effective_target_arm_arch_v7ve_ok): New procedure.
150 (add_options_for_arm_arch_v7ve): Likewise.
151
7e83fd1f 1522016-03-23 Jakub Jelinek <jakub@redhat.com>
153
154 PR tree-optimization/70354
155 * gcc.dg/vect/pr70354-1.c: New test.
156 * gcc.dg/vect/pr70354-2.c: New test.
157 * gcc.target/i386/avx2-pr70354-1.c: New test.
158 * gcc.target/i386/avx2-pr70354-2.c: New test.
159
4e4da058 1602016-03-22 Jeff Law <law@redhat.com>
161
162 PR target/70232
163 * gcc.dg/tree-ssa/pr70232.c: New test.
164
6855137b 1652016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
166
167 PR target/70302
168 * gcc.target/i386/pr70302.c: New test.
169
19db1ec8 1702016-03-22 Richard Biener <rguenther@suse.de>
171
172 PR middle-end/70251
173 * g++.dg/torture/pr70251.C: New testcase.
174
4baec9f2 1752016-03-22 David Malcolm <dmalcolm@redhat.com>
176
177 PR c/69993
178 * c-c++-common/Wmisleading-indentation-3.c: New test, based on
179 Wmisleading-indentation.c.
180 * c-c++-common/Wmisleading-indentation.c: Update thoughout to
181 reflect change to diagnostic text and order of messages.
182 * gcc.dg/plugin/location-overflow-test-2.c: Likewise.
183
fcfec126 1842016-03-22 David Edelsohn <dje.gcc@gmail.com>
185
186 * g++.dg/ext/java-3.C: Don't compile on AIX.
187
aa30728a 1882016-03-22 Richard Biener <rguenther@suse.de>
189
190 PR middle-end/70333
191 * gcc.dg/torture/pr70333.c: New testcase.
192
46ec4eb4 1932016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
194
195 * g++.dg/ext/pr70290.C: New test.
196
4880f878 1972016-03-22 Kirill Yukhin <kirill.yukhin@intel.com>
198
199 PR target/70325
200 * gcc.target/i386/pr70325.c: New test.
201
3d78ea44 2022016-03-22 Jakub Jelinek <jakub@redhat.com>
203
5934fb8f 204 PR target/70329
205 * gcc.target/i386/avx512bw-pr70329-1.c: New test.
206 * gcc.target/i386/avx512bw-pr70329-2.c: New test.
207
b6436f79 208 PR target/70300
209 * gcc.target/i386/pr70300.c: New test.
210
3d78ea44 211 PR c++/70295
212 * c-c++-common/nonnull-1.c (func): Remove parens around cp4 != 0.
213 (func2): New function for cond with parens, xfail warning for c++.
214 * g++.dg/warn/Wnonnull-compare-8.C: New test.
215
b60244f6 2162016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
217
218 PR c++/70096
219 * g++.dg/template/ptrmem30.C: New test.
220
c8e3e744 2212016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
222
223 PR c++/70204
224 * g++.dg/cpp0x/constexpr-70204a.C: New test.
225 * g++.dg/cpp0x/constexpr-70204b.C: New test.
226
2715f63a 2272016-03-21 Jakub Jelinek <jakub@redhat.com>
228
229 PR middle-end/70326
230 * gcc.dg/pr70326.c: New test.
231
2daa2cda 2322016-03-21 Marc Glisse <marc.glisse@inria.fr>
233 Jakub Jelinek <jakub@redhat.com>
234
235 PR tree-optimization/70317
236 * gcc.dg/pr70317.c: New test.
237
d9aa5a50 2382016-03-21 Uros Bizjak <ubizjak@gmail.com>
239
240 PR target/70327
241 * gcc.target/i386/pr70327.c: New test.
242
e1a88bf4 2432016-03-21 Martin Liska <mliska@suse.cz>
244
61941425 245 PR ipa/70306
e1a88bf4 246 * gcc.dg/ipa/pr70306.c: New test.
247
d9aa5a50 2482016-03-21 Andre Vieira <andre.simoesdiasvieira@arm.com>
75af6eab 249
250 * gcc.target/arm/attr-align1.c: Skip if M-profile.
251 * gcc.target/arm/attr-align3.c: Likewise.
252 * gcc.target/arm/attr_arm.c: Likewise.
253 * gcc.target/arm/flip-thumb.c: Likewise.
254
afdde20c 2552016-03-21 Jakub Jelinek <jakub@redhat.com>
256
257 PR target/70296
258 * gcc.target/powerpc/altivec-36.c: New test.
259
3f2ef661 2602016-03-21 Richard Biener <rguenther@suse.de>
261
262 PR tree-optimization/70310
263 * gcc.dg/torture/pr70310.c: New testcase.
264
08b2b692 2652016-03-21 Kirill Yukhin <kirill.yukhin@intel.com>
266
267 PR target/70293
268 * gcc.target/i386/pr70293.c: New test.
269
93505d22 2702016-03-21 Richard Biener <rguenther@suse.de>
271
272 PR tree-optimization/70288
273 * gcc.dg/torture/pr70288-1.c: New testcase.
274 * gcc.dg/torture/pr70288-2.c: Likewise.
275
06fd1914 2762016-03-21 Andrey Belevantsev <abel@ispras.ru>
277
278 PR rtl-optimization/69307
279 * gcc.target/arm/pr69307.c: New test.
d9aa5a50 280
b628775e 2812016-03-21 Andrey Belevantsev <abel@ispras.ru>
282
283 PR rtl-optimization/69102
284 * gcc.c-torture/compile/pr69102.c: New test.
285
1421f43c 2862016-03-18 Jeff Law <law@redhat.com>
287
288 PR rtl-optimization/70263
289 * gcc.c-torture/compile/pr70263-1.c: New test.
290 * gcc.target/i386/pr70263-2.c: New test.
291
e7142ce1 2922016-03-18 Bernd Schmidt <bschmidt@redhat.com>
293
294 PR rtl-optimization/70278
295 * gcc.dg/torture/pr70278.c: New test.
296 * gcc.target/arm/pr70278.c: New test.
297
5539bc70 2982016-03-18 David Malcolm <dmalcolm@redhat.com>
299
300 PR c/70281
301 * gcc.dg/plugin/diagnostic-test-expressions-1.c
302 (test_builtin_types_compatible_p): New test function.
303 * gcc.dg/pr70281.c: New test case.
304
296a290a 3052016-03-18 Christophe Lyon <christophe.lyon@linaro.org>
306
307 PR target/70113
308 * gcc.target/aarch64/pr63304_1.c: Add -mno-fix-cortex-a53-843419.
309
666094f0 3102016-03-18 Ilya Enkovich <enkovich.gnu@gmail.com>
311
312 PR tree-optimization/70252
313 * gcc.dg/pr70252.c: New test.
314
350514e8 3152016-03-18 Tom de Vries <tom@codesourcery.com>
316
317 * gcc.dg/pr70161-2.c: New test.
318 * gcc.dg/pr70161.c: New test.
319
011e0cea 3202016-03-18 Tom de Vries <tom@codesourcery.com>
321
322 PR ipa/70269
323 * gcc.dg/pr70269.c: New test.
324
292a09de 3252016-03-18 Jakub Jelinek <jakub@redhat.com>
326
327 PR c++/70267
328 * g++.dg/ext/java-3.C: New test.
329
efc86c4c 3302016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
331
332 PR c++/70205
333 * g++.dg/lookup/pr70205.C: New test.
334
a28dd575 3352016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
336
337 PR c++/70218
338 * g++.dg/cpp0x/lambda/lambda-70218.C: New test.
339
92e7ab1e 3402016-03-17 Marek Polacek <polacek@redhat.com>
341
342 PR c/69407
343 * gcc.dg/atomic-op-6.c: New test.
344
7378dbfb 3452016-03-17 David Malcolm <dmalcolm@redhat.com>
346
347 PR c/70264
348 * c-c++-common/pr70264.c: New test case.
349
f7995d7d 3502016-03-17 Jakub Jelinek <jakub@redhat.com>
351
e2895b76 352 PR c++/70144
353 * c-c++-common/pr70144-1.c: New test.
354 * c-c++-common/pr70144-2.c: New test.
355
f7995d7d 356 PR c++/70272
357 * g++.dg/opt/flifetime-dse5.C (main): Remove extra semicolon.
358 * g++.dg/opt/flifetime-dse6.C: New test.
359 * g++.dg/tree-ssa/ehcleanup-1.C: Adjust unreachable count.
360
5ec4a949 3612016-03-17 H.J. Lu <hongjiu.lu@intel.com>
362
363 PR driver/70192
364 * gcc.dg/pic-1.c: New test.
365 * gcc.dg/pic-2.c: Likewise.
366 * gcc.dg/pic-3.c: Likewise.
367 * gcc.dg/pic-4.c: Likewise.
368 * gcc.dg/pie-1.c: Likewise.
369 * gcc.dg/pie-2.c: Likewise.
370 * gcc.dg/pie-3.c: Likewise.
371 * gcc.dg/pie-4.c: Likewise.
372 * gcc.dg/pie-5.c: Likewise.
373 * gcc.dg/pie-6.c: Likewise.
374
c28550e1 3752016-03-17 Tom de Vries <tom@codesourcery.com>
376
377 * gfortran.dg/goacc/kernels-alias-3.f95: New test.
378 * gfortran.dg/goacc/kernels-alias-4.f95: New test.
379
be3296cb 3802016-03-17 Richard Biener <rguenther@suse.de>
381
382 PR debug/70271
383 * g++.dg/debug/pr70271.C: New testcase.
384
9b60ef21 3852016-03-17 Ilya Enkovich <enkovich.gnu@gmail.com>
386
387 * gcc.target/i386/pr70251.c: New test.
388
9a80bc1a 3892016-03-17 Marek Polacek <polacek@redhat.com>
390
391 PR c++/70194
392 * g++.dg/warn/constexpr-70194.C: New test.
393
733d7ff9 3942016-03-16 Richard Henderson <rth@redhat.com>
395
396 PR middle-end/70240
397 * gcc.c-torture/compile/pr70240.c: New.
398
3e6f12bf 3992016-03-16 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
400
401 * gcc.c-torture/compile/20151204.c: Skip for avr.
402
867c9e99 4032016-03-16 Jakub Jelinek <jakub@redhat.com>
404
405 PR target/70245
406 * g++.dg/opt/pr70245.C: New test.
407 * g++.dg/opt/pr70245.h: New file.
408 * g++.dg/opt/pr70245-aux.cc: New file.
409
8ced6ab7 4102016-03-16 Martin Sebor <msebor@redhat.com>
411
412 * g++.dg/cpp1y/constexpr-instantiate.C: Correct DejaGnu directives.
413
37af779a 4142016-03-16 Richard Henderson <rth@redhat.com>
415
416 PR middle-end/70199
417 * gcc.c-torture/compile/pr70199.c: New.
418
78ed999c 4192016-03-16 H.J. Lu <hongjiu.lu@intel.com>
420
421 * gcc.dg/uninit-19.c: Run dos2unix.
422
462ca422 4232016-03-16 Marek Polacek <polacek@redhat.com>
424
425 PR c/70093
426 * gcc.dg/nested-func-10.c: New test.
427 * gcc.dg/nested-func-9.c: New test.
428
fe58aacc 4292016-03-16 Jakub Jelinek <jakub@redhat.com>
430
431 PR tree-optimization/68714
432 * gcc.dg/tree-ssa/pr68714.c: Add -w -Wno-psabi to dg-options.
433
27a53872 4342016-03-16 Tom de Vries <tom@codesourcery.com>
435
436 PR tree-optimization/68715
437 * gcc.dg/graphite/pr68715-2.c: New test.
438 * gcc.dg/graphite/pr68715.c: New test.
439 * gfortran.dg/graphite/pr68715.f90: New test.
440
95049c3c 4412016-03-16 Tom de Vries <tom@codesourcery.com>
442
443 PR tree-optimization/68809
444 * gcc.dg/graphite/pr68809-2.c: New test.
445 * gcc.dg/graphite/pr68809.c: New test.
446
09eddd70 4472016-03-16 Jakub Jelinek <jakub@redhat.com>
448
81fc5915 449 PR c++/70147
450 * g++.dg/ubsan/pr70147-2.C (C::C): Initialize A base with invalid
451 method call to i () as argument. Adjust expected output.
452
09eddd70 453 PR c++/70147
454 * g++.dg/ubsan/pr70147-1.C: New test.
455 * g++.dg/ubsan/pr70147-2.C: New test.
456
6373d2a2 4572016-03-15 Martin Sebor <msebor@redhat.com>
458
459 PR c++/58281
460 * g++.dg/cpp1y/constexpr-instantiate.C: Add new test.
461
d27a0c11 4622016-03-15 John David Anglin <danglin@gcc.gnu.org>
463
9908039d 464 * gcc.c-torture/execute/pr68532.c: Add -fno-common option on
465 hppa*-*-hpux*.
466
45cdc3a6 467 * gcc.dg/ifcvt-4.c: Add hppa*64*-*-* to skip list.
468
d27a0c11 469 PR libfortran/69799
470 * gfortran.dg/coarray_allocate_5.f08: Add "-latomic" option if
471 libatomic_available.
472
0dd1d57f 4732016-03-15 Marek Polacek <polacek@redhat.com>
474
475 PR c++/70209
476 * g++.dg/ext/attribute-may-alias-4.C: New test.
477
0ce02c07 4782016-03-15 Alexander Monakov <amonakov@ispras.ru>
479
480 * g++.dg/pr63384.C: Add -w to dg-options. Remove '-toggle' in
481 -fvar-tracking-assignments-toggle flag.
482
f6e39b30 4832016-03-15 Pat Haugen <pthaugen@us.ibm.com>
484
485 * gcc.dg/ifcvt-4.c: Add -misel for powerpc*.
486
167f93a2 4872016-03-15 Jakub Jelinek <jakub@redhat.com>
488
489 PR rtl-optimization/70222
490 * gcc.c-torture/execute/pr70222-1.c: New test.
491 * gcc.c-torture/execute/pr70222-2.c: New test.
492
08a8af4a 4932016-03-15 Richard Henderson <rth@redhat.com>
494
495 * gcc.dg/tree-ssa/pr68714.c: Test during reassoc1 pass.
496
738eb905 4972016-03-15 Andrey Belevantsev <abel@ispras.ru>
498
499 PR rtl-optimization/69032
500 * gcc.dg/pr69032.c: New test.
501
dd148b3a 5022016-03-15 Andrey Belevantsev <abel@ispras.ru>
503
504 PR rtl-optimization/63384
d9aa5a50 505 * g++.dg/pr63384.C: New test.
dd148b3a 506
acf58115 5072016-03-15 Andrey Belevantsev <abel@ispras.ru>
508
509 PR target/64411
510 * gcc.target/i386/pr64411.C: New test.
511
a2897dc4 5122016-03-15 Tom de Vries <tom@codesourcery.com>
513
514 * gfortran.dg/goacc/kernels-alias-2.f95: New test.
515 * gfortran.dg/goacc/kernels-alias.f95: New test.
516
7bad2faf 5172016-03-14 Martin Sebor <msebor@redhat.com>
518
519 PR c++/53792
520 * g++.dg/cpp0x/constexpr-inline.C: New test.
521 * g++.dg/cpp0x/constexpr-inline-1.C: Same.
522
d65fa8d9 5232016-03-14 David Edelsohn <dje.gcc@gmail.com>
524
525 * gcc.dg/torture/pr70083.c: Prune non-standard ABI.
526
2b3c633f 5272016-03-14 Jakub Jelinek <jakub@redhat.com>
528
529 PR middle-end/70219
530 * gcc.dg/pr70219.c: New test.
531
e947f9c3 5322016-03-14 Bernd Schmidt <bschmidt@redhat.com>
533
534 PR target/70083
535 * gcc.dg/torture/pr70083.c: New test.
536 * gcc.target/i386/pr70083.c: New test.
537
74201dc2 5382016-03-14 Richard Biener <rguenther@suse.de>
539
540 PR tree-optimization/56365
541 * gcc.dg/tree-ssa/phi-opt-14.c: New testcase.
542
88aea41e 5432016-03-14 Segher Boessenkool <segher@kernel.crashing.org>
544
545 PR target/70098
546 * lib/target-supports.exp (check_effective_target_powerpc64_no_dm):
547 New function.
548 * g++.dg/pr70098.C: New testcase.
549
550
1bd2aefd 5512016-03-14 Tom de Vries <tom@codesourcery.com>
552
553 PR tree-optimization/70045
554 * gcc.dg/graphite/pr70045.c: New test.
555
922c7033 5562016-03-13 Jerry DeLisle <jvdelisle@gcc.gnu.org>
557
558 PR fortran/69043
559 * gfortran.dg/include_9.f90: New test.
560
fd4ab6d9 5612016-03-13 Dominique d'Humieres <dominiq@lps.ens.fr>
562
563 PR fortran/45076
564 gfortran.dg/prof/prof.exp: New script.
565 gfortran.dg/prof/dynamic_dispatch_6.f03: New test.
566
7d7218d3 5672016-03-12 Andrey Belevantsev <abel@ispras.ru>
568
569 PR rtl-optimization/69307
570 * gcc.dg/pr69307.c: New test.
571
02ffd664 5722016-03-12 Vladimir Makarov <vmakarov@redhat.com>
573
574 PR target/69614
575 * gcc.target/arm/pr69614.c: New.
576
76e207a9 5772016-03-12 Paul Thomas <pault@gcc.gnu.org>
578
579 PR fortran/70031
580 * gfortran.dg/submodule_14.f08: New test
581
582 PR fortran/69524
583 * gfortran.dg/submodule_15.f08: New test
584
490ee78a 5852016-03-12 Patrick Palka <ppalka@gcc.gnu.org>
586
587 PR c++/70106
588 * g++.dg/cpp1y/paren3.C: New test.
589
04e137ff 5902016-03-11 Michael Meissner <meissner@linux.vnet.ibm.com>
591
592 PR target/70131
593 * gcc.target/powerpc/ppc-round2.c: New test.
594
27b2c1c4 5952016-03-11 Bernd Schmidt <bschmidt@redhat.com>
596
597 PR target/70123
598 * gcc.dg/torture/pr70123.c: New test.
599
84116671 6002016-03-11 Jeff Law <law@redhat.com>
601
602 PR tree-optimization/70190
603 * gcc.c-torture/compile/pr70190.c: New test.
604
cfa58bc8 6052016-03-11 David Malcolm <dmalcolm@redhat.com>
606
607 PR c/68187
608 * c-c++-common/Wmisleading-indentation.c (test43_a): New test
609 case.
610 (test43_b): Likewise.
611 (test43_c): Likewise.
612 (test43_d): Likewise.
613 (test43_e): Likewise.
614 (test43_f): Likewise.
615 (test43_g): Likewise.
616 (test44_a): Likewise.
617 (test44_b): Likewise.
618 (test44_c): Likewise.
619 (test44_d): Likewise.
620 (test44_e): Likewise.
621
ce234f27 6222016-03-11 David Malcolm <dmalcolm@redhat.com>
623
624 PR c/70085
625 * c-c++-common/Wmisleading-indentation.c (pr70085): New test case.
626
e4756b48 6272016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
628
629 * gcc.target/aarch64/vect-reduc-or_1.c: Add -fno-vect-cost-model to
630 dg-options.
631
1f5ef87e 6322016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
633
634 PR target/70002
635 PR target/69245
636 * gcc.target/aarch64/pr69245_2.c: New test.
637
f9c352a1 6382016-03-11 Jakub Jelinek <jakub@redhat.com>
639
640 PR tree-optimization/70177
641 * gcc.dg/pr70177.c: New test.
642
4dd92ac6 6432016-03-11 Alan Lawrence <alan.lawrence@arm.com>
644
645 * gfortran.dg/unconstrained_commons.f: Widen regexp to match j_<N>.
646
331e4fdb 6472016-03-11 Alan Lawrence <alan.lawrence@arm.com>
648
649 * gcc.dg/tree-ssa/sra-20.c: New.
650
69262824 6512016-03-11 Jakub Jelinek <jakub@redhat.com>
652
6f9a7425 653 PR rtl-optimization/70174
654 * gcc.dg/pr70174.c: New test.
655
69262824 656 PR tree-optimization/70169
657 * gcc.dg/pr70169.c: New test.
658
4637a847 6592016-03-11 Ilya Enkovich <enkovich.gnu@gmail.com>
660
661 PR target/70160
662 * gcc.target/i386/pr70160.c: New test.
663
5a86d754 6642016-03-11 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
665
666 * gcc.target/s390/dfp-1.c: New test.
667
af4c8290 6682016-03-10 Nick Clifton <nickc@redhat.com>
669
670 PR target/70044
671 * gcc.target/aarch64/pr70044.c: New test.
672
98dfd328 6732016-03-10 Patrick Palka <ppalka@gcc.gnu.org>
674 Jakub Jelinek <jakub@redhat.com>
675
676 PR c++/70001
677 * g++.dg/cpp0x/constexpr-70001-1.C: New test.
678 * g++.dg/cpp0x/constexpr-70001-2.C: New test.
679 * g++.dg/cpp0x/constexpr-70001-3.C: New test.
680
75e72311 6812016-03-10 Jan Hubicka <hubicka@ucw.cz>
682
683 PR lto/69589
684 * g++.dg/lto/pr69589_0.C: New testcase
685 * g++.dg/lto/pr69589_1.C: New testcase
686
a2eb1271 6872016-03-10 Marek Polacek <polacek@redhat.com>
688
689 PR c++/70153
690 * g++.dg/delayedfold/unary-plus1.C: New test.
691
6922016-03-10 Andre Vieira <andre.simoesdiasvieira@arm.com>
a342320c 693
694 * gcc.target/arm/pr45701-1.c: Escape brackets.
695 * gcc.target/arm/pr45701-2.c: Likewise.
696
5ab2987f 6972016-03-10 Alan Lawrence <alan.lawrence@arm.com>
698
699 * gfortran.dg/unconstrained_commons.f: New.
700
6972afac 7012016-03-10 Alan Modra <amodra@gmail.com>
702
703 * gcc.dg/pr69195.c: New.
704 * gcc.dg/pr69238.c: New.
705
c82c99ec 7062016-03-10 Tom de Vries <tom@codesourcery.com>
707
708 PR testsuite/68915
709 * gcc.dg/vect/pr46032.c: Xfail scan if alignment requirements not met.
710
a2389d4a 7112016-03-10 Richard Biener <rguenther@suse.de>
712
713 PR tree-optimization/70128
714 * gcc.dg/tree-ssa/alias-34.c: New testcase.
715 * gcc.dg/tree-ssa/alias-35.c: Likewise.
716
c272412d 7172016-03-09 Jakub Jelinek <jakub@redhat.com>
718
a0451069 719 PR tree-optimization/70152
720 * gcc.dg/pr70152.c: New test.
721
c272412d 722 PR target/70086
723 * gcc.target/i386/pr70086-1.c: New test.
724 * gcc.target/i386/pr70086-2.c: New test.
725 * gcc.target/i386/pr70086-3.c: New test.
5f611068 726
727 PR tree-optimization/70127
728 * gcc.c-torture/execute/pr70127.c: New test.
729
27dcb7a8 7302016-03-09 Cesar Philippidis <cesar@codesourcery.com>
731
732 * c-c++-common/goacc/combined-directives-2.c: New test.
733
c24757cf 7342016-03-09 David Malcolm <dmalcolm@redhat.com>
735
736 PR c/68473
737 PR c++/70105
738 * g++.dg/diagnostic/pr70105.C: New test.
739 * gcc.dg/plugin/diagnostic-test-expressions-1.c (foo): New decl.
740 (test_multiple_ordinary_maps): New test function.
741
83108969 7422016-03-09 David Malcolm <dmalcolm@redhat.com>
743
744 PR c/68473
745 PR c++/70105
746 * gcc.dg/plugin/diagnostic_plugin_show_trees.c (show_tree):
747 Drop range information from call to inform_at_rich_loc.
748 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c (add_range):
749 New.
750 (test_show_locus): Replace calls to rich_location::add_range with
751 calls to add_range. Rewrite the tests that used the now-defunct
752 rich_location ctor taking a source_range. Simplify other tests
753 by replacing calls to COMBINE_LOCATION_DATA with calls to
754 make_location.
755
6733c0e8 7562016-03-09 Richard Biener <rguenther@suse.de>
757 Jakub Jelinek <jakub@redhat.com>
758
759 PR tree-optimization/70138
760 * gcc.dg/vect/pr70138-1.c: New testcase.
761 * gcc.dg/vect/pr70138-2.c: Likewise.
762
96abb9f5 7632016-03-09 Jakub Jelinek <jakub@redhat.com>
764
765 PR target/70049
766 * gcc.target/i386/pr70049.c: New test.
767
42bb3bfb 7682016-03-09 Richard Biener <rguenther@suse.de>
769
770 PR c/70143
771 * gcc.dg/Wstrict-aliasing-bogus-upcast.c: New testcase.
772 * gcc.dg/Wstrict-aliasing-struct-with-char-member.c: Likewise.
773 * gcc.dg/Wstrict-aliasing-struct-member.c: Remove again.
774
27527428 7752016-03-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
776
777 * gcc.dg/vect/bb-slp-34.c: Really don't xfail on aarch64-*-*,
778 arm-*-*.
779
248449f2 7802016-03-09 Jakub Jelinek <jakub@redhat.com>
781
1bd49ced 782 PR middle-end/67278
783 * gcc.dg/simd-7.c: Add -w -Wno-psabi to dg-options.
784
248449f2 785 PR target/67278
786 * gcc.dg/simd-8.c: Add -w -Wno-psabi to dg-options.
787
788 PR middle-end/70050
789 * gcc.dg/pr70050.c: Add -w to dg-options. Fix up PR number
790 in testcase comment.
791
dfc460ff 7922016-03-09 Tom de Vries <tom@codesourcery.com>
793
794 * gfortran.dg/goacc/kernels-loop-2.f95: New test.
795 * gfortran.dg/goacc/kernels-loop-data-2.f95: New test.
796 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: New test.
797 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: New test.
798 * gfortran.dg/goacc/kernels-loop-data-update.f95: New test.
799 * gfortran.dg/goacc/kernels-loop-data.f95: New test.
800 * gfortran.dg/goacc/kernels-loop-n.f95: New test.
801 * gfortran.dg/goacc/kernels-loop.f95: New test.
802
0377fc7f 8032016-03-08 Martin Sebor <msebor@redhat.com>
804
805 PR c++/62096
806 * g++.dg/warn/overflow-warn-7.C: New test.
807
3556aa80 8082016-03-08 Jason Merrill <jason@redhat.com>
809
810 * lib/g++-dg.exp (g++-dg-runtest): Handle "concepts" in std list.
811 * lib/target-supports.exp (check_effective_target_concepts): New.
812
e5096208 8132016-03-08 Jakub Jelinek <jakub@redhat.com>
814
5370eb8d 815 PR c++/70135
816 * g++.dg/cpp1y/constexpr-loop4.C: New test.
817 * g++.dg/ubsan/pr70135.C: New test.
818
e5096208 819 PR target/70110
820 * gcc.dg/pr70110.c: New test.
821
cc37120d 8222016-03-07 Martin Jambor <mjambor@suse.cz>
823
824 * c-c++-common/gomp/clauses-1.c: Remove dg-options.
825 * c-c++-common/gomp/if-1.c: Likewise.
826 * c-c++-common/gomp/pr61486-2.c: Likewise.
827 * c-c++-common/gomp/target-teams-1.c: Moved dg-options except -fopenmp
828 to dg-additional-options.
829 * g++.dg/gomp/gomp.exp: Pass -Wno-hsa to all tests.
830 * g++/gomp/target-teams-1.c: Likewise.
831 * gcc.dg/gomp/gomp.exp: Likewise.
832 * gcc.dg/gomp/pr68128-2.c: Moved dg-options except -fopenmp to
833 dg-additional-options.
834 * gfortran.dg/gomp/gomp.exp: Likewise.
835 * gfortran.dg/gomp/target1.f90: Remove dg-options.
836 * gfortran.dg/gomp/target2.f90: Moved dg-options except -fopenmp to
837 dg-additional-options.
838 * gfortran.dg/gomp/target3.f90: Remove dg-options.
839
53c248d8 8402016-03-07 Martin Jambor <mjambor@suse.cz>
841
842 * lib/target-supports.exp (check_effective_target_offload_hsa): New.
843 * c-c++-common/gomp/gridify-1.c: New test.
844 * gfortran.dg/gomp/gridify-1.f90: Likewise.
845
541e79a0 8462016-03-07 Andre Vieira <andre.simoesdiasvieira@arm.com>
847
848 * gcc.target/arm/pr45701-1.c: Change assembler scan to not
849 trigger for cortex-r8, when scanning for register r8.
850 * gcc.target/arm/pr45701-2.c: Likewise.
851
4dfabd94 8522016-02-26 Richard Biener <rguenther@suse.de>
d9aa5a50 853 Jeff Law <law@redhat.com>
4dfabd94 854
855 PR tree-optimization/69740
856 * gcc.c-torture/compile/pr69740-1.c: New test.
857 * gcc.c-torture/compile/pr69740-2.c: New test.
858
1b63a87b 8592016-03-07 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
860
861 * lib/target-supports.exp
862 (check_effective_target_whole_vector_shift): Enable for PPC64.
863
d33914da 8642016-03-07 Richard Biener <rguenther@suse.de>
865
866 PR tree-optimization/70115
867 * gcc.dg/torture/pr70115.c: New testcase.
868
584fba4b 8692016-03-07 Nathan Sidwell <nathan@codesourcery.com>
870
871 PR middle-end/69916
872 * c-c-++-common/goacc/pr69916.c: New.
873
7f2f5ec0 8742016-03-07 Richard Henderson <rth@redhat.com>
875
876 * gcc.c-torture/compile/pr70061.c: New test.
877
f530e7c4 8782016-03-07 Richard Biener <rguenther@suse.de>
879
880 PR testsuite/70109
881 * gcc.dg/vect/O3-pr36098.c: New testcase.
882
a3855fed 8832016-03-07 Christophe Lyon <christophe.lyon@linaro.org>
884
885 * gcc.target/arm/pragma_cpp_fma.c: Reset default FPU.
886
091ffc31 8872016-03-07 Eric Botcazou <ebotcazou@adacore.com>
888
889 * gnat.dg/renaming9.ad[sb]: New testcase.
890
2941b871 8912016-03-05 Jakub Jelinek <jakub@redhat.com>
892
893 PR c++/70084
894 * g++.dg/expr/stdarg3.C: New test.
895
5173ce42 8962016-03-04 Jeff Law <law@redhat.com>
897
898 PR tree-optimization/69196
899 * gcc.dg/tree-ssa/pr69196-1.c: Limit this to sparc*-*-* and
900 x86_64-*-*.
901
2d1d2e55 9022016-03-04 Bernd Schmidt <bschmidt@redhat.com>
903
0e43078e 904 PR c/69973
905 * gcc.dg/pr69973.c: New test.
906
d8ec06ae 907 PR rtl-optimization/69941
908 * gcc.dg/torture/pr69941.c: New test.
909
2d1d2e55 910 PR c/69824
911 * gcc.dg/pr69824.c: New test.
912
32f692e2 9132016-03-05 Tom de Vries <tom@codesourcery.com>
914
915 * c-c++-common/goacc/nesting-fail-1.c (f_acc_routine): New function.
916 * c-c++-common/goacc-gomp/nesting-fail-1.c (f_acc_routine): New
917 function.
918
1c699e9a 9192016-03-05 Patrick Palka <ppalka@gcc.gnu.org>
920
921 PR c++/66786
922 * g++.dg/cpp1y/var-templ48.C: New test.
923 * g++.dg/cpp1y/var-templ49.C: New test.
924
358448c6 9252016-03-04 Eric Botcazou <ebotcazou@adacore.com>
926
927 * g++.dg/Wno-frame-address.C: Skip on IA-64.
928
01dc3c45 9292016-03-04 Jakub Jelinek <jakub@redhat.com>
930
e968ff6d 931 PR c++/70035
932 * g++.dg/ubsan/pr70035.C: New test.
933
01dc3c45 934 PR target/70062
935 * gcc.target/i386/pr70062.c: New test.
936
3937d618 9372016-03-04 H.J. Lu <hongjiu.lu@intel.com>
938
939 * g++.dg/template/typename21.C: Remove c++98_only.
940
c58ac7f8 9412016-03-04 H.J. Lu <hongjiu.lu@intel.com>
942
943 * g++.dg/template/typename21.C: Replace c++98 with c++98_only.
944
0060768a 9452016-03-04 David Malcolm <dmalcolm@redhat.com>
946
947 PR c/68187
948 * c-c++-common/Wmisleading-indentation.c (fn_42_a): New test
949 function.
950 (fn_42_b): Likewise.
951 (fn_42_c): Likewise.
952
74c6fd40 9532016-03-04 David Malcolm <dmalcolm@redhat.com>
954
955 PR c/68187
956 * c-c++-common/Wmisleading-indentation.c (fn_40_a): New test
957 function.
958 (fn_40_b): Likewise.
959 (fn_41_a): Likewise.
960 (fn_41_b): Likewise.
961
31b11359 9622016-03-04 Jakub Jelinek <jakub@redhat.com>
963
964 PR target/70059
965 * gcc.target/i386/avx512f-pr70059.c: New test.
966 * gcc.target/i386/avx512dq-pr70059.c: New test.
967
c5b93452 9682016-03-04 Bernd Schmidt <bschmidt@redhat.com>
969
970 PR rtl-optimization/57676
971 * gcc.dg/torture/pr57676.c: New test.
972
268fbd56 9732016-03-04 Ilya Enkovich <enkovich.gnu@gmail.com>
974
975 * gcc.dg/pr70026.c: New test.
976
6560d1ad 9772016-03-04 Marek Polacek <polacek@redhat.com>
978
979 PR c/69798
980 * gcc.dg/cilk-plus/pr69798-1.c: New test.
981 * gcc.dg/cilk-plus/pr69798-2.c: New test.
982
cc7dfddf 9832016-03-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
984
985 PR target/70004
986 * gcc.target/aarch64/scalar_shift_1.c: (test_corners_sisd_di):
987 Delete.
988 (test_corners_sisd_si): Likewise.
989 (main): Remove checks of the above.
990 * gcc.target/aarch64/shift_wide_invalid_1.c: New test.
991
e9663bd4 9922016-03-04 Eric Botcazou <ebotcazou@adacore.com>
993
994 * gcc.dg/Wno-frame-address.c: Skip on IA-64.
995
dcdd684e 9962016-03-04 Christophe Lyon <christophe.lyon@linaro.org>
997
998 * gcc.dg/torture/pr69951.c: Accept argc==0.
999
e692d332 10002016-03-04 Richard Biener <rguenther@suse.de>
1001
1002 PR c++/70054
1003 * g++.dg/warn/Wstrict-aliasing-bogus-union-2.C: New testcase.
1004 * gcc.dg/Wstrict-aliasing-struct-member.c: New testcase.
1005
af77b7e6 10062016-03-04 Dominik Vogt <vogt@linux.vnet.ibm.com>
1007
1008 PR testsuite/69766
1009 * go.test/go-test.exp: S/390: Set GOARCH to the current target when
1010 testing multiarch.
1011
290da96e 10122016-03-04 Jakub Jelinek <jakub@redhat.com>
1013
1014 PR debug/69947
1015 * gcc.dg/guality/pr69947.c: New test.
1016
e51ce713 10172016-03-03 Jakub Jelinek <jakub@redhat.com>
1018
1019 PR ada/70017
1020 * gcc.dg/pr70017.c (foo): Store 0 to first element of each array.
1021
1feed892 10222016-03-03 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1023
1024 PR rtl-optimization/69904
1025 * gcc.target/arm/pr69904.c: New test.
1026
c32bda69 10272016-03-03 Jakub Jelinek <jakub@redhat.com>
1028
1029 PR target/70021
1030 * gcc.dg/vect/pr70021.c: New test.
1031 * gcc.target/i386/pr70021.c: New test.
1032
1bc579ed 10332016-03-03 Marek Polacek <polacek@redhat.com>
1034
1035 PR middle-end/70050
1036 * gcc.dg/pr70050.c: New test.
1037
cfa8d638 10382016-03-03 James Greenhalgh <james.greenhalgh@arm.com>
1039
1040 * gcc.dg/vect/bb-slp-34.c: Don't XFAIL for ARM/AArch64.
1041
1b889259 10422016-03-03 Ilya Enkovich <enkovich.gnu@gmail.com>
1043
1044 PR tree-optimization/70043
1045 * gfortran.dg/vect/pr70043.f90: New test.
1046
f756dfa3 10472016-03-03 Eric Botcazou <ebotcazou@adacore.com>
1048
1049 * gnat.dg/specs/task1.ads: New test.
1050
5cb4863d 10512016-03-03 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1052
1053 * lib/gcc-gdb-test.exp (gdb-test): Make log message match command.
1054 Invoke gdb with -batch.
1055 * lib/gcc-simulate-thread.exp (simulate-thread): Likewise.
1056
5dd12e43 10572016-03-03 Richard Biener <rguenther@suse.de>
1058
1059 PR tree-optimization/55936
1060 * gcc.dg/tree-ssa/vrp06.c: Remove XFAIL.
1061
d97ba4ca 10622016-03-02 Jeff Law <law@redhat.com>
1063
5d23c86f 1064 PR rtl-optimization/69942
1065 * gcc.dg/ifcvt-5.c: Use "word_mode" rather than "int" to limit the
1066 effects of argument promotions.
1067
d97ba4ca 1068 PR tree-optimization/69987
1069 * gfortran.dg/pr69987.f90: Use "-w" to avoid failures when the
1070 target does not support -fprefetch-loop-arrays.
1071
901faaa0 10722016-03-02 Uros Bizjak <ubizjak@gmail.com>
1073
1074 * gcc.target/i386/bmi2-bzhi-2.c: Change to runtime test.
1075
51f6fdce 10762016-03-02 Bin Cheng <bin.cheng@arm.com>
1077
6bc7872f 1078 PR rtl-optimization/69052
51f6fdce 1079 * gcc.target/i386/pr69052.c: New test.
1080
31d31e07 10812016-03-02 Alan Modra <amodra@gmail.com>
1082
1083 * gcc.dg/pr69990.c: New.
1084
04faee95 10852016-03-02 Jakub Jelinek <jakub@redhat.com>
1086
270d0117 1087 PR c/68062
1088 * c-c++-common/vector-compare-4.c: Add -Wno-psabi to dg-options.
1089
1090 PR middle-end/70022
1091 * gcc.dg/pr70022.c: Add -w -Wno-psabi to dg-options.
1092
04faee95 1093 PR target/70028
1094 * gcc.target/i386/pr70028.c: New test.
1095
a2cc9e8e 10962016-03-02 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
1097
1098 * c-c++-common/asan/swapcontext-test-1.c,
1099 * c-c++-common/tsan/thread_leak.c,
1100 * g++.dg/tsan/aligned_vs_unaligned_race.C,
1101 * g++.dg/tsan/benign_race.C,
1102 * g++.dg/tsan/fd_close_norace.C,
1103 * g++.dg/tsan/fd_close_norace2.C: Print markers to stderr to avoid
1104 races with sanitizer output
1105
dd4bd263 11062016-03-02 Richard Biener <rguenther@suse.de>
901faaa0 1107 Uros Bizjak <ubizjak@gmail.com>
dd4bd263 1108
1109 PR target/67278
1110 * gcc.dg/simd-8.c: New testcase.
1111
b5fe3a49 11122016-03-02 Richard Biener <rguenther@suse.de>
1113
1114 PR middle-end/67278
1115 * gcc.dg/simd-7.c: New testcase.
1116
23601f67 11172016-03-02 Eric Botcazou <ebotcazou@adacore.com>
1118
1119 * gcc.target/i386/pr70007.c: Tweak.
1120
f66f65e7 11212016-03-02 Dominik Vogt <vogt@linux.vnet.ibm.com>
1122
1123 * gfortran.dg/bessel_6.f90: Reduce accuracy for S/390.
1124
60773515 11252016-03-02 Marek Polacek <polacek@redhat.com>
1126
1127 PR c/67854
1128 * gcc.dg/pr67854.c: New test.
1129
6c094cb1 11302016-03-02 Jakub Jelinek <jakub@redhat.com>
1131
1132 PR middle-end/70025
1133 * gcc.dg/torture/pr70025.c: New test.
1134
7627bb56 11352016-03-02 Venkataramanan Kumar <venkataramanan.kumar@amd.com>
1136
1137 PR tree-optimization/68621
1138 * gcc.dg/tree-ssa/ifc-8.c: Adjust test.
1139
066c8e94 11402016-03-01 Eric Botcazou <ebotcazou@adacore.com>
1141
1142 * gcc.target/i386/pr70007.c: New test.
1143
d3b819ad 11442016-03-01 Jeff Law <law@redhat.com>
1145
d4b9ad56 1146 PR tree-optimization/69196
7e217344 1147 * gcc.dg/tree-ssa/pr69196-1.c: New test.
d4b9ad56 1148
d3b819ad 1149 PR tree-optimization/69196
1150 * gcc.dg/tree-ssa/vrp46.c: Twiddle threading params to keep it from
1151 duplicating code and spoiling the expected output.
1152
4f37285d 11532016-03-01 Michael Meissner <meissner@linux.vnet.ibm.com>
1154
1155 PR target/70033
1156 * gcc.target/powerpc/p9-lxvx-stxvx-1.c: Make sure compiler
1157 supports power9 before doing tests.
1158 * gcc.target/powerpc/p9-lxvx-stxvx-2.c: Likewise.
1159 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: Likewise.
1160 * gcc.target/powerpc/p9-permute.c: Likewise.
1161
3e9c4f6c 11622016-03-01 Uros Bizjak <ubizjak@gmail.com>
1163
1164 PR target/70027
1165 * gcc.target/i386/pr70027.c: New test.
1166
e324729e 11672016-03-01 Eric Botcazou <ebotcazou@adacore.com>
1c2859e1 1168
1169 * gcc.dg/pr70017.c: New test.
1170
40e9ce2d 11712016-03-01 Jakub Jelinek <jakub@redhat.com>
1172
1173 PR c/69796
1174 PR c/69974
1175 * gcc.dg/pr69796.c: New test.
1176 * gcc.dg/pr69974.c: New test.
1177
e8b016ea 11782016-03-01 Eric Botcazou <ebotcazou@adacore.com>
1179
1180 * gnat.dg/stack_usage3.adb: Robustify and enable for all targets.
1181
24d3127c 11822016-02-29 Jeff Law <law@redhat.com>
1183
1184 PR tree-optimization/69987
1185 * gfortran.dg/pr69987.f90: New test.
1186
1187 PR tree-optimization/69989
1188 * gcc.c-torture/compile/pr69989-2.c: New test.
1189
12cc1225 11902016-03-01 Marek Polacek <polacek@redhat.com>
1191
1192 PR c++/69795
1193 * g++.dg/parse/invalid1.C: New test.
1194
d99a947c 11952016-03-01 Richard Biener <rguenther@suse.de>
1196
1197 PR middle-end/70022
1198 * gcc.dg/pr70022.c: New testcase.
1199
395dbc60 12002016-03-01 Ilya Enkovich <enkovich.gnu@gmail.com>
1201
1202 PR tree-optimization/69956
1203 * gcc.dg/pr69956.c: New test.
1204
40a35c55 12052016-02-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1206
1207 PR target/70011
1208 * gcc.dg/vect/costmodel/ppc/costmodel-fast-math-vect-pr299925.c:
1209 XFAIL when hardware supports efficient unaligned storage access.
1210
4edc90b0 12112016-03-01 Patrick Palka <ppalka@gcc.gnu.org>
1212
1213 PR c++/69961
1214 * g++.dg/template/pr69961a.C: New test.
1215 * g++.dg/template/pr69961b.C: New test.
1216
1ed1f69a 12172016-02-29 David Malcolm <dmalcolm@redhat.com>
1218
1219 PR preprocessor/69985
1220 * gcc.dg/cpp/pr69985.c: New test case.
1221
01c5d15d 12222016-02-29 Jeff Law <law@redhat.com>
1223
3a4d3de5 1224 PR tree-optimization/70005
1225 * gcc.c-torture/execute/pr70005.c New test.
1226
01c5d15d 1227 PR tree-optimization/69999
1228 * gcc.c-torture/compile/pr69999.c: New test.
1229
1bf66b54 12302016-02-29 Yuri Rumyantsev <ysrumyan@gmail.com>
1231
1232 PR tree-optimization/69652
1233 * gcc.dg/torture/pr69652.c: Delete test.
1234 * gcc.dg/vect/pr69652.c: New test.
1235
b4d653d5 12362016-02-19 Richard Biener <rguenther@suse.de>
1237
1238 PR tree-optimization/69980
1239 * gfortran.dg/vect/pr69980.f90: New testcase.
1240
35bc4745 12412016-02-29 Eric Botcazou <ebotcazou@adacore.com>
1242
1243 * gcc.target/sparc/20160229-1.c: New test.
1244
bb54a538 12452016-02-29 Eric Botcazou <ebotcazou@adacore.com>
1246
1247 * gnat.dg/stack_usage3.adb: New test.
1248 * gnat.dg/stack_usage3_pkg.ads: New helper.
1249
95164e71 12502016-02-29 Eric Botcazou <ebotcazou@adacore.com>
1251
1252 * gnat.dg/renaming8.adb: New test.
1253 * gnat.dg/renaming8_pkg1.ads: New helper.
1254 * gnat.dg/renaming8_pkg2.ad[sb]: Likewise.
1255 * gnat.dg/renaming8_pkg3.ad[sb]: Likewise.
1256
a890896f 12572016-02-29 Richard Biener <rguenther@suse.de>
1258
1259 PR tree-optimization/69720
1260 * gcc.dg/vect/vect-outer-pr69720.c: New testcase.
1261
5c70403a 12622016-02-28 Thomas Koenig <tkoenig@gcc.gnu.org>
1263
1264 PR fortran/68147
1265 PR fortran/47674
1266 * gfortran.dg/realloc_on_assign_26.f90: New test case.
1267
dfb6d139 12682016-02-28 Harald Anlauf <anlauf@gmx.de>
9fa1c2ea 1269 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1270
1271 PR fortran/56007
1272 * gfortran.dg/coarray_8.f90: Adjust error message.
1273 * gfortran.dg/pr56007.f90: New test.
1274 * gfortran.dg/pr56007.f: New test.
1275
536508db 12762016-02-28 H.J. Lu <hongjiu.lu@intel.com>
1277
1278 PR tree-optimization/69989
1279 * gcc.dg/torture/pr69989.c: New test.
1280
eec75e45 12812016-02-28 Eric Botcazou <ebotcazou@adacore.com>
1282
1283 * gcc.target/i386/stack-realign-win.c: New test.
1284
0175e45a 12852016-02-28 Harald Anlauf <anlauf@gmx.de>
1286
1287 PR fortran/60126
1288 * gfortran.dg/pr60126.f90: New test.
1289
2a703589 12902016-02-27 Jeff Law <law@redhat.com>
1291
1292 Revert
1293 2016-02-26 Richard Biener <rguenther@suse.de>
1294 Jeff Law <law@redhat.com>
1295
1296 PR tree-optimization/69740
1297 * gcc.c-torture/compile/pr69740-1.c: New test.
1298 * gcc.c-torture/compile/pr69740-2.c: New test.
1299
359b4c18 13002016-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1301
1c96765a 1302 PR fortran/69910
359b4c18 1303 * gfortran.dg/newunit_4.f90: New test.
1304
49462d93 13052016-02-27 Jakub Jelinek <jakub@redhat.com>
1306
1307 PR target/69613
1308 PR rtl-optimization/69886
1309 * gcc.dg/torture/pr69886.c: Add -w -Wno-psabi to dg-options.
1310 * gcc.dg/torture/pr69613.c: Likewise. Guard -mavx with avx_runtime
1311 target.
1312
c4ac733e 13132016-02-26 Martin Sebor <msebor@redhat.com>
1314
1315 PR tree-optimization/15826
1316 * gcc.dg/tree-ssa/pr15826.c: New test.
1317
da8c4b5d 13182016-02-26 Jakub Jelinek <jakub@redhat.com>
1319
1320 PR target/69969
1321 * gcc.target/powerpc/pr69969.c: New test.
1322
0a4558eb 13232016-02-26 Martin Sebor <msebor@redhat.com>
1324
1325 PR c++/15766
1326 * g++.old-deja/g++.other/decl5.C: Add a test case.
1327
5b500299 13282016-02-26 Segher Boessenkool <segher@kernel.crashing.org>
1329
1330 PR target/69946
1331 * gcc.target/powerpc/pr69946.c: New file.
1332
565f533b 13332016-02-26 Richard Biener <rguenther@suse.de>
0a4558eb 1334 Jeff Law <law@redhat.com>
565f533b 1335
0a4558eb 1336 PR tree-optimization/69740
565f533b 1337 * gcc.c-torture/compile/pr69740-1.c: New test.
1338 * gcc.c-torture/compile/pr69740-2.c: New test.
1339
ff67cbea 13402016-02-26 Martin Jambor <mjambor@suse.cz>
1341
1342 PR middle-end/69920
1343 * gcc.dg/torture/pr69932.c: New test.
1344 * gcc.dg/torture/pr69936.c: Likewise.
1345
e400d817 13462016-02-26 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1347
1348 PR target/69709
1349 * gcc.target/s390/pr69709.c: New test.
1350
126a5a2d 13512016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1352
1353 PR target/69245
1354 * gcc.target/aarch64/pr69245_1.c: New test.
1355
59c58860 13562016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1357
1358 PR target/69613
1359 * gcc.dg/torture/pr69613.c: New test.
1360
9441fa4e 13612016-02-26 Jakub Jelinek <jakub@redhat.com>
1362
1363 PR rtl-optimization/69891
1364 * gcc.target/i386/pr69891.c: New test.
1365
e48fcde0 13662016-02-26 Michael Meissner <meissner@linux.vnet.ibm.com>
f41208a1 1367 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1368
35ed600a 1369 PR target/61397
f41208a1 1370 * gcc.target/powerpc/p8vector-ldst.c: Adjust to test desired
1371 functionality for both 32-bit and 64-bit.
1372
c86aaa0e 13732016-02-26 Richard Biener <rguenther@suse.de>
1374
1375 PR tree-optimization/69551
1376 * gcc.dg/torture/pr69951.c: New testcase.
1377
38e71a65 13782016-02-25 Richard Biener <rguenther@suse.de>
1379
1380 PR tree-optimization/48795
1381 * gcc.dg/Warray-bounds-18.c: New testcase.
1382
03331e69 13832016-02-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1384
1385 * g++.dg/ext/attr-constructor1.C: Require init_priority support.
1386
f14d8d6a 13872016-02-25 Jakub Jelinek <jakub@redhat.com>
1388
1389 PR rtl-optimization/69896
1390 * gcc.dg/pr69896.c: New test.
1391
4003c807 13922016-02-25 Patrick Palka <ppalka@gcc.gnu.org>
1393
1394 PR c++/69736
1395 * g++.dg/cpp1y/paren2.C: New test.
1396
a0573328 13972016-02-24 Martin Sebor <msebor@redhat.com>
1398
1399 PR c/51147
1400 * gcc.dg/enum-mode-2.c: New test.
1401
2cde02ad 14022016-02-24 Jakub Jelinek <jakub@redhat.com>
1403
1404 PR c++/69922
1405 * g++.dg/warn/Wnonnull-compare-6.C: New test.
1406 * g++.dg/warn/Wnonnull-compare-7.C: New test.
1407 * g++.dg/ubsan/pr69922.C: New test.
1408
f0ea75d1 14092016-02-24 Marek Polacek <polacek@redhat.com>
1410
1411 PR c/69819
1412 * gcc.dg/pr69819.c: New test.
1413
05027366 14142016-02-24 Martin Sebor <msebor@redhat.com>
1415
34ed562b 1416 PR c++/69912
1417 * g++.dg/ext/flexary15.C: New test.
1418
14192016-02-24 Martin Sebor <msebor@redhat.com>
1420
1421 * gcc.dg/builtins-68.c: Avoid making unportable
05027366 1422 assumptions about the relationship between SIZE_MAX and UINT_MAX.
34ed562b 1423 * g++.dg/ext/builtin_alloca.C: Same.
05027366 1424
650c3ad5 14252016-02-24 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
1426 Charles Baylis <charles.baylis@linaro.org>
1427
1428 PR debug/61033
1429 * g++.dg/pr61033.C: Add a regression testcase for PR debug/61033.
1430
596070e8 14312016-02-24 Richard Biener <rguenther@suse.de>
6cde5734 1432 Jakub Jelinek <jakub@redhat.com>
596070e8 1433
1434 PR middle-end/69760
1435 * gcc.dg/torture/pr69760.c: New testcase.
1436
d6b92d9f 14372016-02-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1438
1439 * gcc.dg/debug/dwarf2/prod-options.c: Use different DW_AT_producer
1440 pattern on Solaris with as.
1441
90436d9d 14422016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1443
1444 * gcc.target/arm/cond_sub_restrict_it.c: New test.
1445 * gcc.target/arm/condarith_restrict_it.c: Likewise.
1446 * gcc.target/arm/movcond_restrict_it.c: Likewise.
1447 * gcc.target/arm/negscc_restrict_it.c: Likewise.
1448
7c749495 14492016-02-24 Jakub Jelinek <jakub@redhat.com>
1450
1451 PR middle-end/69915
1452 * gcc.dg/pr69915.c: New test.
1453
9c9680b5 14542016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1455
1456 PR rtl-optimization/69886
1457 * gcc.dg/torture/pr69886.c: New test.
1458
36d081ee 14592016-02-24 Richard Biener <rguenther@suse.de>
1460
1461 PR middle-end/68963
1462 * gcc.dg/torture/pr68963.c: New testcase.
1463
2a0accb9 14642016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1465
1466 PR target/69875
1467 * gcc.target/arm/atomic_loaddi_acquire.x: New file.
1468 * gcc.target/arm/atomic_loaddi_relaxed.x: Likewise.
1469 * gcc.target/arm/atomic_loaddi_seq_cst.x: Likewise.
1470 * gcc.target/arm/atomic_loaddi_1.c: New test.
1471 * gcc.target/arm/atomic_loaddi_2.c: Likewise.
1472 * gcc.target/arm/atomic_loaddi_3.c: Likewise.
1473 * gcc.target/arm/atomic_loaddi_4.c: Likewise.
1474 * gcc.target/arm/atomic_loaddi_5.c: Likewise.
1475 * gcc.target/arm/atomic_loaddi_6.c: Likewise.
1476 * gcc.target/arm/atomic_loaddi_7.c: Likewise.
1477 * gcc.target/arm/atomic_loaddi_8.c: Likewise.
1478 * gcc.target/arm/atomic_loaddi_9.c: Likewise.
1479
f0e92ef1 14802016-02-24 Jakub Jelinek <jakub@redhat.com>
1481
1482 PR middle-end/69909
1483 * gcc.dg/torture/pr69909.c: New test.
1484
6907286f 14852016-02-24 Richard Biener <rguenther@suse.de>
1486
1487 PR tree-optimization/69907
1488 * gcc.dg/vect/bb-slp-pr69907.c: New testcase.
1489 * gcc.dg/vect/bb-slp-34.c: XFAIL.
1490 * gcc.dg/vect/bb-slp-pr68892.c: Likewise.
1491
e6ab7475 14922016-02-24 Christian Bruel <christian.bruel@st.com>
1493
1494 * gcc.target/arm/pragma_cpp_fma.c: New test.
1495
47587450 14962016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1497
1498 PR fortran/61156
1499 * gfortran.dg/include_6.f90: Update test.
1500
d41ab738 15012016-02-23 Jakub Jelinek <jakub@redhat.com>
1502
1503 PR objc/69844
1504 * objc.dg/pr69844.m: New test.
1505
4772d9d5 15062016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1507
1508 PR libgfortran/69456
1509 * gfortran.dg/namelist_89.f90: New test.
1510 * gfortran.dg/pr59700.f90: Update test..
1511
8c38d887 15122016-02-23 Martin Sebor <msebor@redhat.com>
1513
1514 PR middle-end/69780
1515 * g++.dg/ext/builtin_alloca.C: New test.
1516 * gcc.dg/builtins-68.c: New test.
1517
ee1bfdb0 15182016-02-23 Richard Henderson <rth@redhat.com>
1519
1520 * gcc.target/i386/addr-space-3.c: Remove test.
1521
52609ec3 15222016-02-23 David Malcolm <dmalcolm@redhat.com>
1523
1524 PR preprocessor/69126
1525 PR preprocessor/69543
1526 * c-c++-common/pr69126-2-long.c: New test.
1527 * c-c++-common/pr69126-2-short.c: New test.
1528 * c-c++-common/pr69543-1.c: Remove xfail.
1529
d5bf2cc8 15302016-02-23 David Malcolm <dmalcolm@redhat.com>
1531
1532 PR preprocessor/69126
1533 PR preprocessor/69543
1534 PR preprocessor/69558
1535 * c-c++-common/pr69126.c (MACRO_1, test_1): New.
1536 (f): Rename to...
1537 (test_2): ...this, and add leading comment.
1538 (MACRO_3, test_3): New.
1539 (MACRO_4A, MACRO_4B, test_4): New.
1540 (MACRO): Rename to...
1541 (MACRO_5): ...this.
1542 (g): Rename to...
1543 (test_5): ...this, updating for renaming of MACRO, and
1544 add leading comment.
1545 * c-c++-common/pr69543-1.c: New.
1546 * c-c++-common/pr69543-2.c: New.
1547 * c-c++-common/pr69543-3.c: New.
1548 * c-c++-common/pr69543-4.c: New.
1549 * c-c++-common/pr69558-1.c: New.
1550 * c-c++-common/pr69558-2.c: New.
1551 * c-c++-common/pr69558-3.c: New.
1552 * c-c++-common/pr69558-4.c: New.
1553 * gcc.dg/pr69558.c: Move to...
1554 * c-c++-common/pr69558.c: ...here. Add dg-bogus directives, with
1555 xfail for c++.
1556
3a37a410 15572016-02-23 Thomas Schwinge <thomas@codesourcery.com>
1558
1559 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: Adjust
1560 to -ftree-parallelize-loops/-fopenacc changes.
1561 * c-c++-common/goacc/kernels-double-reduction-n.c: Likewise.
1562 * c-c++-common/goacc/kernels-double-reduction.c: Likewise.
1563 * c-c++-common/goacc/kernels-loop-2.c: Likewise.
1564 * c-c++-common/goacc/kernels-loop-3.c: Likewise.
1565 * c-c++-common/goacc/kernels-loop-g.c: Likewise.
1566 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: Likewise.
1567 * c-c++-common/goacc/kernels-loop-n.c: Likewise.
1568 * c-c++-common/goacc/kernels-loop-nest.c: Likewise.
1569 * c-c++-common/goacc/kernels-loop.c: Likewise.
1570 * c-c++-common/goacc/kernels-one-counter-var.c: Likewise.
1571 * c-c++-common/goacc/kernels-reduction.c: Likewise.
1572 * gfortran.dg/goacc/kernels-loop-inner.f95: Likewise.
1573 * gfortran.dg/goacc/kernels-loops-adjacent.f95: Likewise.
1574
ecca180f 15752016-02-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1576
1577 * gcc.target/i386/chkp-hidden-def.c: Require alias support.
1578
eec0fa3f 15792016-02-23 Jakub Jelinek <jakub@redhat.com>
1580
f1f91c07 1581 PR c++/69902
1582 * g++.dg/warn/Wnonnull-compare-5.C: New test.
1583
eec0fa3f 1584 PR c/69900
1585 * gcc.dg/pr69900.c: New test.
1586
e045424d 15872016-02-23 Martin Jambor <mjambor@suse.cz>
1588
1589 PR tree-optimization/69666
1590 * gcc.dg/tree-ssa/pr69666.c: New test.
1591
f482dff6 15922016-02-23 Andre Vehreschild <vehre@gcc.gnu.org>
1593
1594 PR fortran/67451
1595 * gfortran.dg/coarray_allocate_5.f08: New test.
1596
57ed698b 15972016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1598
1599 * gcc.target/s390/vcond-shift.c: Move to ...
1600 * gcc.target/s390/vector/vcond-shift.c: ... here.
1601
990e443c 16022016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1603
1604 * gcc.target/s390/md/movstr-2.c: Move and rename to ...
1605 * gcc.target/s390/vector/stpcpy-1.c: ... this one.
1606
296c5f01 16072016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1608
1609 * gcc.target/s390/md/movstr-1.c: Turn into compile test.
1610
e53f41d5 16112016-02-20 Mark Wielaard <mjw@redhat.com>
1612
1613 PR c/28901
1614 * gcc.dg/unused-variable-3.c: New test.
1615
13af201d 16162016-02-22 Jakub Jelinek <jakub@redhat.com>
1617
1618 PR target/69888
1619 * gcc.target/i386/pr69888.c: New test.
1620
682c90f9 16212016-02-22 Richard Biener <rguenther@suse.de>
1622
1623 PR tree-optimization/69882
1624 * gfortran.dg/vect/pr69882.f90: New testcase.
1625
b8cd18c3 16262016-02-22 Jakub Jelinek <jakub@redhat.com>
1627
1628 PR target/69885
1629 * gcc.dg/pr69885.c: New test.
1630
09343379 16312016-02-22 Oleg Endo <olegendo@gcc.gnu.org>
1632
1633 PR target/69806
1634 PR target/54089
1635 * gcc.target/sh/pr54089-10.c: New.
1636
b345a09f 16372016-02-20 Paul Thomas <pault@gcc.gnu.org>
1638
1639 PR fortran/69423
1640 * gfortran.dg/deferred_character_15.f90 : New test.
1641
51385aed 16422016-02-20 Dominique d'Humieres <dominiq@lps.ens.fr>
1643
1644 PR fortran/57365
1645 gfortran.dg/allocate_with_source_18.f03: New test.
1646
16472016-02-20 Harald Anlauf <anlauf@gmx.de>
1648
1649 PR fortran/52531
1650 gfortran.dg/gomp/pr52531.f90: New test.
1651
9cce8384 16522016-02-19 Bernd Edlinger <bernd.edlinger@hotmail.de>
1653
1654 PR c++/69865
1655 * c-c++-common/Wshift-negative-value-6.c: Add -std=c++11 before
1656 -std=c++03.
1657
d91f5fbb 16582016-02-19 Jakub Jelinek <jakub@redhat.com>
1659
563d5cb8 1660 PR c++/69826
1661 * c-c++-common/cilk-plus/CK/pr69826-1.c: New test.
1662 * c-c++-common/cilk-plus/CK/pr69826-2.c: New test.
1663
0a04aac9 1664 PR c++/69850
1665 * g++.dg/warn/Wnonnull-compare-4.C: New test.
1666
d91f5fbb 1667 PR c++/69851
1668 * g++.dg/torture/pr69851.C: New test.
1669
5fe1f282 16702016-02-19 Martin Sebor <msebor@redhat.com>
1671
1672 PR testsuite/69573
1673 * gcc.dg/pr61053.c: Tweaked test to avoid bogus failures.
1674
a45bce11 16752016-02-19 Jakub Jelinek <jakub@redhat.com>
1676
6263dde1 1677 PR c++/69850
1678 * g++.dg/warn/Wnonnull-compare-2.C: New test.
1679 * g++.dg/warn/Wnonnull-compare-3.C: New test.
1680
a45bce11 1681 PR c++/67767
1682 * g++.dg/cpp0x/pr67767.C: New test.
1683
cf2ed1b7 16842016-02-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1685
1686 * lib/target-supports.exp: Define aarch64_asm_FUNC_ok checks
1687 for fp, simd, crypto, crc, lse.
1688 * doc/sourcebuild.texi (AArch64-specific attributes): Document the
1689 above.
1690 * gcc.target/aarch64/assembler_arch_1.c: Add aarch64_asm_lse_ok
1691 effective target check.
1692
f6cc34b0 16932016-02-19 Jakub Jelinek <jakub@redhat.com>
1694
1695 PR target/69820
1696 * gcc.target/i386/pr69820.c: New test.
1697
6c678e78 16982016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1699
1700 * gcc.target/s390/vector/int128-1.c: New test.
1701
b088ff4b 17022016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1703
1704 * gcc.target/s390/vector/vec-vcond-1.c: New test.
1705
b11e60a4 17062016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1707
1708 * gcc.target/s390/md/movstr-1.c: Allow also the z13 strings
1709 instruction pattern name to prevent the testcase from failing with
1710 -march=z13.
1711
664ff6a0 17122016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1713
1714 * gcc.target/s390/md/movstr-2.c: New test.
1715
e80be24b 17162016-02-19 Marcin Kościelnicki <koriakin@0x04.net>
1717
1718 * gcc.target/s390/morestack.c: New test.
1719
9839f350 17202016-02-19 Dominik Vogt <vogt@linux.vnet.ibm.com>
1721
1722 PR target/69625
1723 * gcc.target/s390/pr69625.c: Add test case.
1724
4550fbd0 17252016-02-18 Bernd Edlinger <bernd.edlinger@hotmail.de>
1726
1727 PR testsuite/68580
1728 * c-c++-common/tsan/pr65400-1.c (v, q, o): Make 8-byte aligned.
1729
57d00b6a 17302016-02-18 Michael Meissner <meissner@linux.vnet.ibm.com>
1731
1732 PR target/68404
1733 * gcc.target/powerpc/fusion.c: Revert the 2016-02-09 change.
1734 * gcc.target/powerpc/fusion3.c: Likewise.
1735
63ad69d6 17362016-02-18 Richard Biener <rguenther@suse.de>
1737
1738 PR middle-end/69553
1739 * g++.dg/torture/pr69553.C: New testcase.
1740
d92404ed 17412016-02-18 Nick Clifton <nickc@redhat.com>
1742
4550fbd0 1743 PR target/62254
1744 PR target/69610
1745 * gcc.target/arm/pr62554.c: New test.
1746 * gcc.target/arm/pr69610-1.c: New test.
1747 * gcc.target/arm/pr69610-2.c: New test.
d92404ed 1748
0808dfce 17492016-02-18 Richard Biener <rguenther@suse.de>
1750
1751 PR middle-end/69854
1752 * gcc.dg/torture/pr69854.c: New testcase.
1753
fc3527e3 17542016-02-17 Jakub Jelinek <jakub@redhat.com>
1755
1756 PR c++/69850
1757 * g++.dg/warn/Wnonnull-compare-1.C: New test.
1758
e3c24279 17592012-02-17 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1760
1761 * gcc.target/powerpc/vec-cg.c: New test.
1762
c9732c2b 17632016-02-17 Richard Biener <rguenther@suse.de>
1764
1765 PR testsuite/69586
1766 * gcc.dg/uninit-21.c: Add -fno-short-enums.
1767
51bf9f9b 17682016-02-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1769
1770 PR target/69161
1771 * gcc.c-torture/compile/pr69161.c: New test.
1772
6baedca3 17732016-02-17 David Sherwood <david.sherwood@arm.com>
1774
1775 PR target/69532
1776 * gcc.target/arm/fmaxmin.c: Change effective target to arm_v8_neon_hw.
1777 * gcc.target/arm/vect-fmaxmin.c: Likewise.
1778
4f240715 17792016-02-17 Eric Botcazou <ebotcazou@adacore.com>
1780
1781 * gcc.dg/ifcvt-4.c: Skip on Visium.
1782
e0c0515d 17832016-02-17 Eric Botcazou <ebotcazou@adacore.com>
1784
1785 * gnat.dg/atomic8.adb: New test.
1786
7b319ee6 17872016-02-17 Eric Botcazou <ebotcazou@adacore.com>
1788
1789 * gnat.dg/discr46.ad[sb]: New test.
1790
48a7e3d1 17912016-02-16 Kelvin Nilsen <kelvin@gcc.gnu.org>
1792
1793 PR Target/48344
1794 * gcc.target/powerpc/pr48344-1.c: New test.
1795
3f844f15 17962015-02-16 Thomas Koenig <tkoenig@gcc.gnu.org>
1797
1798 PR fortran/69742
1799 * gfortran.dg/associate_21.f90: New test.
1800
7675e968 18012016-02-16 Jakub Jelinek <jakub@redhat.com>
1802
1803 PR c/69835
1804 * c-c++-common/nonnull-1.c: Use -Wnonnull-compare instead of
1805 -Wnonnull in dg-options.
1806 * c-c++-common/nonnull-2.c: New test.
1807
d6faee88 18082016-02-16 James Greenhalgh <james.greenhalgh@arm.com>
1809 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
1810
1811 * gcc.target/aarch64/vector_initialization_nostack.c: New.
1812
3a2a72aa 18132016-02-16 Jakub Jelinek <jakub@redhat.com>
1814
1815 PR middle-end/69801
1816 * gcc.dg/pr69801.c: Add empty dg-options.
1817
28072426 18182016-02-16 James Norris <jnorris@codesourcery.com>
1819
1820 * c-c++-common/goacc/deviceptr-1.c: Add tests.
1821 * g++.dg/goacc/deviceptr-1.c: New file.
1822
37fffac2 18232016-02-16 Jakub Jelinek <jakub@redhat.com>
1824
1825 PR tree-optimization/69820
1826 * gcc.dg/vect/pr69820.c: New test.
1827
f72a5e61 18282016-02-16 Richard Biener <rguenther@suse.de>
1829
1830 PR tree-optimization/69776
1831 * gcc.dg/torture/pr69776-2.c: New testcase.
1832
50e0cd76 18332016-02-16 Bernd Schmidt <bschmidt@redhat.com>
1834
1835 PR tree-optimization/69714
1836 * gcc.dg/torture/pr69714.c: New test.
1837
14a72c4e 18382016-02-16 Jakub Jelinek <jakub@redhat.com>
1839
1840 PR tree-optimization/69802
1841 * gcc.dg/pr69802.c: New test.
1842
fd808c11 18432016-02-16 Richard Biener <rguenther@suse.de>
1844
1845 PR middle-end/69801
1846 * gcc.dg/pr69801.c: New testcase.
1847
49a549ca 18482016-02-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1849
1850 PR libgfortran/69651
1851 * gfortran.dg/read_bang.f90: New test.
1852 * gfortran.dg/read_bang4.f90: New test.
1853
77454e6e 18542016-02-15 Jakub Jelinek <jakub@redhat.com>
1855
2074f21c 1856 PR c++/69658
1857 * g++.dg/init/pr69658.C: New test.
1858
77454e6e 1859 PR c++/69797
1860 * c-c++-common/pr69797.c: New test.
1861
4ef4d764 18622016-02-15 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
1863
1864 * lib/target-supports.exp (check_effective_target_section_anchors): Add
1865 check for aarch64*-*-*.
1866
4a45fe0f 18672016-02-15 Richard Biener <rguenther@suse.de>
1868
1869 PR tree-optimization/69783
1870 * gcc.dg/vect/pr69783.c: New testcase.
1871
0b3619e6 18722016-02-15 Richard Biener <rguenther@suse.de>
1873
1874 PR tree-optimization/69776
1875 * gcc.dg/torture/pr69776.c: New testcase.
1876
9b49c3cb 18772016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
1878
1879 PR fortran/60526
1880 * gfortran.dg/type_decl_4.f90: Reinstated.
1881
e46faff9 18822016-02-14 John David Anglin <danglin@gcc.gnu.org>
1883
1884 PR fortran/68746
1885 * gfortran.dg/read_dir.f90: Xfail on hppa*-*-hpux*.
1886
a96c809a 18872016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
1888
1889 PR fortran/60526
1890 PR bootstrap/69816
1891 * gfortran.dg/type_decl_4.f90: Removed.
1892
fdec7e88 18932016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
1894
1895 PR fortran/60526
1896 * gfortran.dg/type_decl_4.f90: New test.
1897
a72095c4 18982016-02-14 Alan Modra <amodra@gmail.com>
1899
bc436924 1900 PR testsuite/68886
a72095c4 1901 * gcc.c-torture/execute/stkalign.c: Revise test.
1902
73bb5f8b 19032016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
1904
1905 PR target/67260
1906 * gcc.target/sh/torture/pr67260.c: Adjust additional options.
1907
beb13161 19082016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
1909
1910 PR target/67260
1911 * gcc.target/sh/torture/pr67260.c: New.
1912
67cab04e 19132016-02-12 John David Anglin <danglin@gcc.gnu.org>
1914
1915 * gcc.dg/pr67964.c: Add dg-require-alias.
1916
44a59bb1 19172016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
1918
1919 PR target/67636
1920 PR target/64345
1921 * gcc.target/sh/pr54236-1.c: Adjust optimization level.
1922
38c9bd3a 19232016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1924
1925 PR libgfortran/69668
1926 * gfortran.dg/namelist_88.f90: New test.
1927
1774ff82 19282016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1929
1930 PR libgfortran/69668
1931 * gfortran.dg/namelist_38.f90: Update test.
1932 * gfortran.dg/namelist_84.f90: Update test.
1933
aec1f4bd 19342016-02-12 David Malcolm <dmalcolm@redhat.com>
1935
1936 PR other/69554
1937 * gcc.dg/pr69554-1.c: New test.
1938 * gfortran.dg/pr69554-1.F90: New test.
1939 * gfortran.dg/pr69554-2.F90: New test.
1940 * lib/gcc-dg.exp (proc dg-locus): New function.
1941 * lib/gfortran-dg.exp (proc gfortran-dg-test): Update comment to
1942 distinguish between the caret-printing and non-caret-printing
1943 cases. If caret-printing has been explicitly enabled, bail out
1944 without attempting to fix up the output.
1945
da7d5066 19462016-02-12 David Malcolm <dmalcolm@redhat.com>
1947
1948 PR driver/69265
1949 PR driver/69453
1950 * gcc.dg/spellcheck-options-3.c: New test case.
1951 * gcc.dg/spellcheck-options-4.c: New test case.
1952 * gcc.dg/spellcheck-options-5.c: New test case.
1953 * gcc.dg/spellcheck-options-6.c: New test case.
1954 * gcc.dg/spellcheck-options-7.c: New test case.
1955 * gcc.dg/spellcheck-options-8.c: New test case.
1956 * gcc.dg/spellcheck-options-9.c: New test case.
1957 * gcc.dg/spellcheck-options-10.c: New test case.
1958
fcce1b0b 19592016-02-12 Jakub Jelinek <jakub@redhat.com>
1960
1961 PR rtl-optimization/69764
1962 PR rtl-optimization/69771
1963 * c-c++-common/pr69764.c: New test.
1964 * gcc.dg/torture/pr69771.c: New test.
1965
6d609290 19662016-02-12 Marek Polacek <polacek@redhat.com>
1967
1968 * g++.dg/torture/init-list1.C: New.
1969
7d75fb56 19702016-02-12 Marek Polacek <polacek@redhat.com>
1971
1972 * gcc.dg/pr69522.c: Add empty dg-options.
1973
52543fda 19742016-02-12 Ilya Enkovich <enkovich.gnu@gmail.com>
1975
1976 * g++.dg/lto/lto.exp: Include and init mpx.
1977 * g++.dg/lto/pr69729_0.C: New test.
1978
34947478 19792016-02-12 Jakub Jelinek <jakub@redhat.com>
1980
9181a4ec 1981 PR ipa/69241
1982 * g++.dg/ipa/pr69241-4.C: New test.
1983
34947478 1984 PR ipa/68672
1985 * g++.dg/ipa/pr68672-1.C: New test.
1986 * g++.dg/ipa/pr68672-2.C: New test.
1987 * g++.dg/ipa/pr68672-3.C: New test.
1988
74a4140f 19892016-02-12 Bernd Schmidt <bschmidt@redhat.com>
1990
1991 PR c/69522
50e0cd76 1992 * gcc.dg/pr69522.c: New test.
74a4140f 1993
9ddb20d6 19942016-02-12 Patrick Palka <ppalka@gcc.gnu.org>
1995
1996 PR c++/69098
1997 * g++.dg/cpp1y/69098.C: New test.
1998 * g++.dg/cpp1y/69098-2.C: New test.
1999
67cf9b55 20002016-02-12 Jakub Jelinek <jakub@redhat.com>
2001
2002 * objc.dg/gnu-api-2-method.m: Spelling fixes - behaviour -> behavior
2003 and neighbour -> neighbor.
2004 * objc.dg/attributes/method-nonnull-1.m: Likewise.
2005 * objc.dg/gnu-api-2-class-meta.m: Likewise.
2006 * c-c++-common/Wvarargs.c: Likewise.
2007 * c-c++-common/goacc/host_data-5.c: Likewise.
2008 * obj-c++.dg/gnu-api-2-class-meta.mm: Likewise.
2009 * obj-c++.dg/attributes/method-nonnull-1.mm: Likewise.
2010 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
2011 * gcc.target/aarch64/pr60697.c: Likewise.
2012 * gcc.target/aarch64/advsimd-intrinsics/vldX_lane.c: Likewise.
2013 * gcc.target/aarch64/advsimd-intrinsics/vqshl.c: Likewise.
2014 * gcc.target/aarch64/advsimd-intrinsics/vshuffle.inc: Likewise.
2015 * gcc.target/aarch64/advsimd-intrinsics/vrshl.c: Likewise.
2016 * gcc.target/aarch64/advsimd-intrinsics/vldX_dup.c: Likewise.
2017 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Likewise.
2018 * gcc.target/aarch64/advsimd-intrinsics/vqrshl.c: Likewise.
2019 * gcc.target/aarch64/advsimd-intrinsics/vldX.c: Likewise.
2020 * gcc.target/aarch64/aapcs64/ice_2.c: Likewise.
2021 * gcc.target/aarch64/aapcs64/test_23.c: Likewise.
2022 * gcc.target/aarch64/vrnd_f64_1.c: Likewise.
2023 * g++.dg/warn/Wconversion-real-integer-3.C: Likewise.
2024 * g++.dg/lookup/koenig5.C: Likewise.
2025 * g++.dg/ext/no-asm-2.C: Likewise.
2026 * gfortran.dg/bounds_check_array_ctor_3.f90: Likewise.
2027 * gfortran.dg/bounds_check_array_ctor_7.f90: Likewise.
2028 * gfortran.dg/used_types_16.f90: Likewise.
2029 * gfortran.dg/assumed_rank_bounds_1.f90: Likewise.
2030 * gfortran.dg/bounds_check_array_ctor_1.f90: Likewise.
2031 * gfortran.dg/assumed_rank_bounds_2.f90: Likewise.
2032 * gfortran.dg/bounds_check_array_ctor_4.f90: Likewise.
2033 * gfortran.dg/abstract_type_6.f03: Likewise.
2034 * gfortran.dg/bounds_check_array_ctor_5.f90: Likewise.
2035 * gfortran.dg/used_types_15.f90: Likewise.
2036 * gfortran.dg/bounds_check_array_ctor_8.f90: Likewise.
2037 * gfortran.dg/exit_3.f08: Likewise.
2038 * gfortran.dg/open_status_2.f90: Likewise.
2039 * gfortran.dg/derived_pointer_recursion_2.f90: Likewise.
2040 * gfortran.dg/intrinsic_std_1.f90: Likewise.
2041 * gfortran.dg/associate_1.f03: Likewise.
2042 * gfortran.dg/bounds_check_array_ctor_2.f90: Likewise.
2043 * gfortran.dg/intrinsic_std_6.f90: Likewise.
2044 * gfortran.dg/bounds_check_array_ctor_6.f90: Likewise.
2045 * gcc.dg/builtin-object-size-1.c: Likewise.
2046 * gcc.dg/noreturn-6.c: Likewise.
2047 * gcc.dg/builtin-stringop-chk-1.c: Likewise.
2048 * gcc.dg/globalalias.c: Likewise.
2049 * gcc.dg/builtins-config.h: Likewise.
2050 * gcc.dg/pr30457.c: Likewise.
2051 * gcc.c-torture/compile/volatile-1.c: Likewise.
2052 * gcc.c-torture/execute/20101011-1.c: Likewise.
2053 * c-c++-common/Waddress-1.c: Likewise.
2054
40b38ace 20552016-02-11 Jakub Jelinek <jakub@redhat.com>
2056
2057 PR c/69768
2058 * c-c++-common/Waddress-1.c: New test.
2059
42c87ca9 20602016-02-11 Andre Vehreschild <vehre@gcc.gnu.org>
2061
2062 PR fortran/69296
2063 * gfortran.dg/associate_19.f03: New test.
2064 * gfortran.dg/associate_20.f03: New test.
2065
acb7939f 20662016-02-11 Oleg Endo <olegendo@gcc.gnu.org>
2067
2068 * gcc.target/sh/pr54089-8.c: Adjust optimization level.
2069
6defe3c5 20702016-02-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2071
2072 * gcc.target/aarch64/target_attr_15.c: Scan assembly for
2073 .arch armv8-a\n. Add -dA to dg-options.
2074 * gcc.target/aarch64/assembler_arch_1.c: New test.
2075 * gcc.target/aarch64/target_attr_7.c: Add -dA to dg-options.
2076
63f63318 20772016-02-11 Paolo Carlini <paolo.carlini@oracle.com>
2078
2079 PR c++/68726
2080 * g++.dg/cpp0x/pr68726.C: New.
2081
1cddf457 20822016-02-11 Ilya Enkovich <enkovich.gnu@gmail.com>
2083
2084 * lib/mpx-dg.exp: Fix warning in check_effective_target_mpx
2085 test.
2086
b86fba37 20872016-02-11 Richard Biener <rguenther@suse.de>
2088
2089 * g++.dg/tree-ssa/pr61034.C: Adjust.
2090
ec4ec95a 20912016-02-10 Vladimir Makarov <vmakarov@redhat.com>
2092
be7c31e9 2093 PR target/69148
ec4ec95a 2094 * gcc.target/s390/pr69148.c: New.
2095
f64416ca 20962016-02-10 Yuri Rumyantsev <ysrumyan@gmail.com>
2097
2098 PR tree-optimization/69652
2099 * gcc.dg/torture/pr69652.c: New test.
2100
e5d1ea31 21012016-02-10 Jakub Jelinek <jakub@redhat.com>
2102 Patrick Palka <ppalka@gcc.gnu.org>
2103
2104 PR ipa/69241
2105 PR c++/69649
2106 * g++.dg/ipa/pr69241-1.C: New test.
2107 * g++.dg/ipa/pr69241-2.C: New test.
2108 * g++.dg/ipa/pr69241-3.C: New test.
2109 * g++.dg/ipa/pr69649.C: New test.
2110
fa03b19d 21112016-02-10 Uros Bizjak <ubizjak@gmail.com>
2112
2113 * gcc.dg/tree-ssa/sra-17.c: Add -mcpu=ev4 for target alpha*-*-*.
2114 * gcc.dg/tree-ssa/sra-18.c: Ditto.
2115
14485c8a 21162016-02-10 Bin Cheng <bin.cheng@arm.com>
2117
2118 PR tree-optimization/68021
2119 * gcc.dg/tree-ssa/pr68021.c: New test.
2120
79f1ed25 21212016-02-10 Richard Biener <rguenther@suse.de>
2122
2123 PR tree-optimization/69726
2124 * gcc.dg/uninit-22.c: New testcase.
2125
58f74eff 21262016-02-09 Andrew Pinski <apinski@cavium.com>
2127
2128 PR tree-opt/69282
2129 * gcc.c-torture/compile/20160205-1.c: New testcase.
2130
600c00f7 21312016-02-09 Michael Meissner <meissner@linux.vnet.ibm.com>
2132
2133 PR target/68404
2134 * gcc.target/powerpc/fusion.c: Rewrite test to use TOC fusion
2135 instead accessing a really large arrray.
2136 * gcc.target/powerpc/fusion3.c: Likewise.
2137
0771836e 21382016-02-09 Charles Baylis <charles.baylis@linaro.org>
2139
2140 PR target/68532
2141 * gcc.c-torture/execute/pr68532.c: New test.
2142
4ccd644f 21432016-02-11 Alexandre Oliva <aoliva@redhat.com>
2144
2145 PR target/69634
2146 * gcc.dg/pr69634.c: New.
2147
2e980a39 21482016-02-09 Richard Biener <rguenther@suse.de>
2149
2150 * gcc.dg/vect/vect-mask-store-move-1.c: Add missing space.
2151
aacf7102 21522016-02-09 Alexander Fomin <alexander.fomin@intel.com>
2e980a39 2153
aacf7102 2154 * gcc.target/i386/avx512f-klogic-2.c: Adjust expectation.
2155
a1856ddf 21562016-02-09 Yuri Rumyantsev <ysrumyan@gmail.com>
2157
2158 * gcc.dg/vect/vect-mask-store-move-1.c: Fix test failures.
2159
d4d3da7e 21602016-02-09 Richard Biener <rguenther@suse.de>
2161
2162 PR tree-optimization/69715
2163 * gcc.dg/torture/pr69715.c: New testcase.
2164
9cc6714f 21652016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
2166
2167 PR c++/69139
2168 * g++.dg/cpp0x/trailing12.C: New test.
2169 * g++.dg/cpp0x/trailing13.C: New test.
2170
83d5062b 21712016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
2172
2173 PR c++/69283
2174 PR c++/67835
2175 * g++.dg/cpp1y/auto-fn29.C: New test.
2176 * g++.dg/cpp1y/auto-fn30.C: New test.
2177
394a86f3 21782016-02-08 Jakub Jelinek <jakub@redhat.com>
2179
2180 PR tree-optimization/69209
2181 * gcc.c-torture/compile/pr69209.c: New test.
2182
93b124b4 21832016-02-08 Jeff Law <law@redhat.com>
2184
2185 PR tree-optimization/68541
2186 * gcc.dg/tree-ssa/split-path-1.c: Increase limit for number
2187 of statements allowed in join block for path splitting.
2188
26abce13 21892016-02-08 Jakub Jelinek <jakub@redhat.com>
2190
0acb2d6e 2191 PR c++/59627
2192 * g++.dg/gomp/pr59627.C: New test.
2193
26abce13 2194 PR ipa/69239
2195 * g++.dg/ipa/pr69239.C: New test.
2196
86e0b129 21972016-02-08 David Malcolm <dmalcolm@redhat.com>
2198
2199 PR preprocessor/69664
2200 * gcc.dg/cpp/trad/comment-2.c: Add expected column number.
2201 * gcc.dg/cpp/warn-comments.c: Likewise.
2202
f553d9f8 22032016-02-08 Marek Polacek <polacek@redhat.com>
2204
2205 PR c++/69688
2206 * g++.dg/init/const12.C: New test.
2207
600695e0 22082016-02-08 Bernd Schmidt <bschmidt@redhat.com>
2209
2210 PR target/60410
2211 * gcc.dg/lto/pr55113_0.c: Remove test.
2212
c4f4b1e8 22132016-02-08 Richard Biener <rguenther@suse.de>
2214
2215 PR tree-optimization/69719
2216 * gcc.dg/torture/pr69719.c: New testcase.
2217
5a987d87 22182016-02-08 Richard Biener <rguenther@suse.de>
2219 Jeff Law <law@redhat.com>
2220
2221 PR target/68273
2222 * gcc.target/mips/pr68273.c: New testcase.
2223
0418e71d 22242016-02-08 Richard Biener <rguenther@suse.de>
2225
2226 PR rtl-optimization/69274
2227 * gcc.target/i386/addr-sel-1.c: XFAIL.
2228
07c0f1ca 22292016-02-08 Jeff Law <law@redhat.com>
2230
40d85f4c 2231 PR tree-optimization/68541
2232 * gcc.dg/tree-ssa/split-path-2.c: Make char array explicitly signed.
2233
140e093f 2234 PR tree-optimization/65917
07c0f1ca 2235 * gcc.dg/tree-ssa/20030922-2.c: No longer xfailed.
2236
16430acf 22372016-02-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2238
2239 PR fortran/50555
2240 * gfortran.dg/namelist_args.f90: New test.
2241
3f0ff0d8 22422016-02-05 Jeff Law <law@redhat.com>
2243
140e093f 2244 PR tree-optimization/68541
3f0ff0d8 2245 * gcc.dg/tree-ssa/split-path-2.c: New test.
2246 * gcc.dg/tree-ssa/split-path-3.c: New test.
2247 * gcc.dg/tree-ssa/split-path-4.c: New test.
2248 * gcc.dg/tree-ssa/split-path-5.c: New test.
2249 * gcc.dg/tree-ssa/split-path-6.c: New test.
2250 * gcc.dg/tree-ssa/split-path-7.c: New test.
2251
a7cc1f94 22522016-02-05 Martin Sebor <msebor@redhat.com>
2253
2254 PR c++/69662
2255 * g++.dg/warn/Wplacement-new-size-1.C: New test.
2256 * g++.dg/warn/Wplacement-new-size-2.C: New test.
2257
fcb25f28 22582016-02-06 Richard HEnderson <rth@redhat.com>
2259
2260 PR c/69643
2261 * gcc.target/i386/addr-space-4.c: New.
2262 * gcc.target/i386/addr-space-5.c: New.
2263
3a2545a1 22642016-02-05 Mikael Morin <mikael@gcc.gnu.org>
2265
2266 PR fortran/66089
2267 * gfortran.dg/elemental_dependency_6.f90: New.
2268
1e302465 22692016-02-05 Jakub Jelinek <jakub@redhat.com>
2270
66feb54c 2271 PR rtl-optimization/69691
2272 * gcc.c-torture/execute/pr69691.c: New test.
2273
1e302465 2274 PR c++/69628
2275 * g++.dg/parse/pr69628.C: New test.
2276
9c28a298 22772016-02-05 Uros Bizjak <ubizjak@gmail.com>
2278
2279 * gcc.dg/sancov/asan.c: Move to ...
2280 * gcc.dg/asan/sancov-1.c: ... here.
2281
a854e286 22822016-02-05 Uros Bizjak <ubizjak@gmail.com>
2283
2284 * gcc.target/i386/pr69577.c: Require avx_runtime target.
2285
d4f0b240 22862016-02-05 H.J. Lu <hongjiu.lu@intel.com>
2287
2288 PR target/69677
2289 * gcc.target/i386/pr69677.c: New test.
2290
235d8723 22912016-02-05 Patrick Palka <ppalka@gcc.gnu.org>
2292
2293 PR c++/68948
2294 * g++.dg/template/pr68948.C: New test.
2295
f390cf65 22962016-02-05 Dominik Vogt <vogt@linux.vnet.ibm.com>
2297
2298 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove -march=z13 for s390
2299 (only necessary on s390x).
2300
ab99f104 23012016-02-04 H.J. Lu <hongjiu.lu@intel.com>
2302
2303 * gcc.target/i386/pr69454-2.c: Compile with -msse2
2304 -mno-accumulate-outgoing-args.
2305
f7ef5392 23062016-02-04 Patrick Palka <ppalka@gcc.gnu.org>
2307
2308 * g++.dg/cpp0x/constexpr-ptrmem5.C: New test.
2309
6b098e91 23102016-02-04 Jakub Jelinek <jakub@redhat.com>
2311
2312 PR c/69669
2313 * c-c++-common/pr69669.c: New test.
2314
f0146cf3 23152016-02-04 Michael Meissner <meissner@linux.vnet.ibm.com>
2316
2317 PR target/69667
2318 * g++.dg/pr69667.C: New file.
2319
08fd6cf5 23202016-02-04 Wilco Dijkstra <wdijkstr@arm.com>
2321
2322 PR target/69619
2323 * gcc.dg/pr69619.c: Add new test.
2324
a6f3f39f 23252016-02-04 Richard Sandiford <richard.sandiford@arm.com>
2326
2327 PR rtl-optimization/69577
2328 * gcc.target/i386/pr69577.c: New test.
2329
774068a0 23302016-02-04 Martin Liska <mliska@suse.cz>
2331
2332 * g++.dg/asan/pr69276.C: New test.
2333
f50a7894 23342016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2335
2336 PR target/65932
2337 PR target/67714
2338 * gcc.target/arm/wmul-3.c: Simplify test to generate just
2339 a single smulbb instruction.
2340 * gcc.target/amr/wmul-1.c: Add -mtune=cortex-a9 to dg-options.
2341 * gcc.target/amr/wmul-2.c: Likewise.
2342
6b722eb3 23432016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2344
2345 PR target/65932
2346 PR target/67714
2347 * gcc.c-torture/execute/pr67714.c: New test.
2348
1f1475a7 23492016-02-04 Ilya Enkovich <enkovich.gnu@gmail.com>
2350
2351 PR target/69454
2352 * gcc.target/i386/pr69454-1.c: New test.
2353 * gcc.target/i386/pr69454-2.c: New test.
2354
6b94e133 23552016-02-03 Martin Sebor <msebor@redhat.com>
2356
2357 PR c++/69251
2358 PR c++/69253
2359 PR c++/69290
2360 PR c++/69277
2361 PR c++/69349
2362 * g++.dg/ext/flexarray-mangle-2.C: New test.
2363 * g++.dg/ext/flexarray-mangle.C: New test.
2364 * g++.dg/ext/flexarray-subst.C: New test.
2365 * g++.dg/ext/flexary11.C: New test.
2366 * g++.dg/ext/flexary12.C: New test.
2367 * g++.dg/ext/flexary13.C: New test.
2368 * g++.dg/ext/flexary14.C: New test.
2369 * g++.dg/other/dump-ada-spec-2.C: Adjust.
2370
342ed0ac 23712016-02-03 H.J. Lu <hongjiu.lu@intel.com>
2372
2373 * gcc.target/i386/iamcu/test_passing_unions.c (check_union_passing6):
2374 Define only if CHECK_FLOAT128 is defined.
2375 (main): Properly initialize u5.
2376
edf6c4d2 23772016-02-03 Jakub Jelinek <jakub@redhat.com>
2378
415d5641 2379 PR c/69627
2380 * gcc.dg/pr69627.c: New test.
2381
edf6c4d2 2382 PR target/69644
2383 * gcc.dg/pr69644.c: New test.
2384
cf8f3ba0 23852016-02-03 Mike Stump <mikestump@comcast.net>
2386
2387 * lib/compat.exp (compat-get-options-main): Add dg-timeout-factor
2388 support for struct-layout-1.exp.
2389
c90d55dd 23902016-02-03 Patrick Palka <ppalka@gcc.gnu.org>
2391
2392 PR c++/69056
f7ef5392 2393 * g++.dg/cpp0x/pr69056.C: New test.
c90d55dd 2394
401bd0c8 23952016-02-03 Vladimir Makarov <vmakarov@redhat.com>
2396 Alexandre Oliva <aoliva@redhat.com>
2397
2398 PR target/69461
2399 * gcc.target/powerpc/pr69461.c: New.
2400
277d9d1d 24012016-02-03 Uros Bizjak <ubizjak@gmail.com>
2402
2403 * lib/tsan-dg.exp (tsan_init): Move check if tsan executable
2404 works from here ...
2405 (check_effective_target_fsanitize_thread): ... to here. Do not
2406 specify additional compile flags for the test source.
2407 * lib/asan-dg.exp (check_effective_target_fsanitize_address): Do not
2408 specify additional compile flags for the test source.
2409
e69ad94a 24102016-02-03 Wilco Dijkstra <wdijkstr@arm.com>
2411
2412 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
2413
a4454da2 24142016-02-03 Andre Vehreschild <vehre@gcc.gnu.org>
2415
2416 PR fortran/67451
2417 PR fortran/69418
2418 * gfortran.dg/coarray_allocate_2.f08: New test.
2419 * gfortran.dg/coarray_allocate_3.f08: New test.
2420 * gfortran.dg/coarray_allocate_4.f08: New test.
2421
88cab2dd 24222016-02-03 Alan Lawrence <alan.lawrence@arm.com>
2423
2424 * gcc.dg/vect/vect-outer-1-big-array.c: Drop vect_multiple_sizes;
2425 use same scan-tree-dump-times on all platforms.
2426 * gcc.dg/vect/vect-outer-1.c: Likewise.
2427 * gcc.dg/vect/vect-outer-1a-big-array.c: Likewise.
2428 * gcc.dg/vect/vect-outer-1a.c: Likewise.
2429 * gcc.dg/vect/vect-outer-1b-big-array.c: Likewise.
2430 * gcc.dg/vect/vect-outer-1b.c: Likewise.
2431 * gcc.dg/vect/vect-outer-2b.c: Likewise.
2432 * gcc.dg/vect/vect-outer-3b.c: Likewise.
2433 * gcc.dg/vect/vect-reduc-dot-s8b.c: Likewise.
2434
66ea75c4 24352016-02-02 Segher Boessenkool <segher@kernel.crashing.org>
2436
2437 * c-c++-common/vector-compare-4.c: Prune "non-standard ABI extension"
2438 warning.
2439
4eef8df7 24402016-02-02 H.J. Lu <hongjiu.lu@intel.com>
2441
2442 * gcc.target/i386/iamcu/test_empty_structs_and_unions.c: New test.
2443
665fbc2f 24442016-02-02 James Norris <jnorris@codesourcery.com>
2445
2446 * c-c++-common/goacc/routine-5.c: Add tests.
2447
b10e3d47 24482016-02-02 Alexander Monakov <amonakov@ispras.ru>
2449
2450 * gcc.target/nvptx/unsigned-cmp.c: New test.
2451
12ad66dd 24522016-02-02 Wilco Dijkstra <wdijkstr@arm.com>
2453
2454 * gcc.target/aarch64/scalar_shift_1.c
2455 (test_corners_sisd_di): Improve force to SIMD register.
2456 (test_corners_sisd_si): Likewise.
2457 * gcc.target/aarch64/vect-ld1r-compile-fp.c:
2458 Remove scan-assembler check for ldr.
2459
f9ec342f 24602016-02-02 Richard Biener <rguenther@suse.de>
2461
2462 PR tree-optimization/69595
2463 * gcc.dg/Warray-bounds-17.c: New testcase.
2464
32f2925a 24652016-02-02 Richard Biener <rguenther@suse.de>
2466
2467 PR tree-optimization/69606
2468 * gcc.dg/torture/pr69606.c: New testcase.
2469
cfd9ca84 24702016-02-02 Yuri Rumyantsev <ysrumyan@gmail.com>
2471
2472 PR middle-end/68542
2473 * gcc.dg/vect/vect-mask-store-move-1.c: New test.
2474 * gcc.target/i386/avx2-vect-mask-store-move1.c: New test.
2475
19bf08e2 24762016-02-02 Alan Modra <amodra@gmail.com>
2477
2478 PR target/69548
2479 * gcc.target/powerpc/pr69548.c: New test.
2480
6f13b088 24812016-02-01 Jakub Jelinek <jakub@redhat.com>
2482
dcddc5af 2483 PR rtl-optimization/69592
2484 * gcc.dg/pr69592.c: New test.
2485
6f13b088 2486 PR preprocessor/69543
2487 PR c/69558
2488 * gcc.dg/pr69543.c: New test.
2489 * gcc.dg/pr69558.c: New test.
2490
d090e5c2 24912016-02-01 Uros Bizjak <ubizjak@gmail.com>
2492
fcb317c5 2493 PR testsuite/65940
2494 * g++.dg/other/anon5.C (dg-options): Use -gdwarf-2 instead of -g.
d090e5c2 2495
aaf527dc 24962016-02-01 Martin Sebor <msebor@redhat.com>
2497
2498 * gcc.target/powerpc/pr17381.c: Remove duplicate copy of the test body.
2499
1674217b 25002016-02-01 Bin Cheng <bin.cheng@arm.com>
2501
2502 PR tree-optimization/67921
2503 * c-c++-common/ubsan/pr67921.c: New test.
2504
b4007655 25052016-02-01 Richard Biener <rguenther@suse.de>
2506
2507 PR middle-end/69556
2508 * gcc.dg/tree-ssa/recip-8.c: New testcase.
2509
88a477bb 25102016-02-01 Richard Biener <rguenther@suse.de>
2511
2512 PR tree-optimization/69574
2513 * gcc.dg/torture/pr69574.c: New testcase.
2514
2eaaa4e7 25152016-02-01 Richard Biener <rguenther@suse.de>
2516
2517 PR tree-optimization/69579
2518 * gcc.dg/setjmp-6.c: New testcase.
2519
e3882c44 25202016-02-01 Jakub Jelinek <jakub@redhat.com>
2521
2522 PR rtl-optimization/69570
2523 * g++.dg/opt/pr69570.C: New test.
2524
f80aff47 25252016-02-01 Richard Henderson <rth@redhat.com>
2526
2527 * gcc.dg/pr69535.c: New test.
2528
240568aa 25292016-01-31 John David Anglin <danglin@gcc.gnu.org>
2530
6009b3b8 2531 PR testsuite/69584
2532 * gcc.dg/tree-ssa/sra-17.c: Fix regexps to work on hpux.
2533 * gcc.dg/tree-ssa/sra-18.c: Likewise.
2534
1fdf7177 2535 PR debug/68244
2536 * g++.dg/parse/parens3.C: Use register "4" on hppa.
2537
240568aa 2538 * gcc.dg/tree-ssa/vector-5.c: Add -fno-common option on hppa*-*-hpux*.
2539
cb3e5ac0 25402016-01-31 Paul Thomas <pault@gcc.gnu.org>
2541
2542 PR fortran/67564
2543 * gfortran.dg/allocate_with_source_17.f03: New test.
2544
3b8b902b 25452016-01-30 Jakub Jelinek <jakub@redhat.com>
2546
2547 PR tree-optimization/69546
2548 * gcc.dg/torture/pr69546.c: New test.
2549
17985abe 25502016-01-30 Paul Thomas <pault@gcc.gnu.org>
2551
2552 PR fortran/69566
2553 * gfortran.dg/unlimited_polymorphic_25.f03: New test.
2554
b5239e80 25552016-01-30 Martin Sebor <msebor@redhat.com>
2556
2557 PR c++/68490
2558 * g++.dg/ext/flexary10.C: New test.
2559
e8f03010 25602016-01-30 Dominique d'Humieres <dominiq@lps.ens.fr>
2561
2562 PR fortran/66707
2563 gfortran.dg/common_23.f90: New test.
2564
dc93691a 25652016-01-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2566
2567 PR target/65546
2568 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c: Correct
2569 condition being checked, and disable it when the target supports
2570 misaligned loads and stores.
2571
ff5e28e9 25722016-01-29 Jakub Jelinek <jakub@redhat.com>
2573
2574 PR debug/69518
2575 * gcc.dg/torture/pr69518.c: New test.
2576
b0d8930a 25772016-01-29 H.J. Lu <hongjiu.lu@intel.com>
2578
2579 PR target/69530
2580 * gcc.target/i386/pr69530.c: New test.
2581
21601fc7 25822016-01-29 Steve Ellcey <sellcey@imgtec.com>
2583
2584 PR target/65604
2585 * gcc.target/mips/div-delay.c: New test.
2586
ca6c7317 25872016-01-29 Jakub Jelinek <jakub@redhat.com>
2588
4758dc39 2589 PR target/69551
2590 * gcc.target/i386/pr69551.c: New test.
2591
ca6c7317 2592 PR target/66137
2593 * gcc.target/i386/pr66137.c: New test.
2594
e3078da6 25952016-01-29 Andrew Bennett <andrew.bennett@imgtec.com>
2596
2597 * gcc.target/mips/p5600-bonding.c (dg-options): Force the test to be
2598 always built for p5600.
2599 * gcc.target/mips/mips.exp (mips-dg-options): Add support for the
2600 isa=p5600 dg-option.
2601
b622ec25 26022016-01-29 Richard Biener <rguenther@suse.de>
2603
2604 PR tree-optimization/69547
2605 * g++.dg/tree-ssa/pr69547.C: New testcase.
2606
d2a60e99 26072016-01-29 Jakub Jelinek <jakub@redhat.com>
2608
2609 PR debug/66869
2610 * g++.dg/warn/Wunused-function2.C: New test.
2611
ae849d2b 26122016-01-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
2613
2614 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Require a hardware vector
2615 support for test to succeed.
2616
ce6a6978 26172016-01-29 Marek Polacek <polacek@redhat.com>
2618
2619 PR c++/69509
2620 PR c++/69516
2621 * g++.dg/ext/constexpr-vla2.C: New test.
2622 * g++.dg/ext/constexpr-vla3.C: New test.
2623 * g++.dg/ubsan/vla-1.C: Remove dg-shouldfail.
2624
7550d855 26252016-01-29 Richard Biener <rguenther@suse.de>
2626
2627 PR middle-end/69537
2628 * gcc.dg/uninit-21.c: New testcase.
2629
f11bb279 26302016-01-28 Uros Bizjak <ubizjak@gmail.com>
2631
2632 PR target/69459
2633 * gcc.target/i386/pr69459.c: New test.
2634
c80c12c8 26352016-01-28 Steve Ellcey <sellcey@imgtec.com>
2636
2637 PR target/68400
2638 * gcc.target/mips/mips.exp (mips_option_groups): Add stack-protector.
2639 * gcc.target/mips/pr68400.c: New test.
2640
c649bacc 26412016-01-28 Martin Sebor <msebor@redhat.com>
2642
2643 PR target/17381
2644 * gcc.target/powerpc/pr17381.c: New test.
2645
f4881661 26462016-01-28 Jakub Jelinek <jakub@redhat.com>
2647
2648 PR middle-end/69542
2649 * gcc.dg/torture/pr69542.c: New test.
2650
d66fdd75 26512016-01-28 Wilco Dijkstra <wdijkstr@arm.com>
2652
2653 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
2654
d4a78818 26552016-01-28 David Edelsohn <dje.gcc@gmail.com>
2656
2657 * gcc.dg/pr65980.c: Skip on AIX.
2658 * gcc.dg/pr66688.c: Same.
2659
21329e97 26602016-01-28 David Edelsohn <dje.gcc@gmail.com>
2661
2662 PR target/63679
2663 * gcc.dg/tree-ssa/sra-17.c: Adjust regex for more label styles.
2664 * gcc.dg/tree-ssa/sra-18.c: Same.
2665
cc7124a6 26662016-01-28 Andre Vehreschild <vehre@gcc.gnu.org>
2667
2668 PR fortran/62536
2669 * gfortran.dg/block_15.f08: New test.
2670 * gfortran.dg/block_end_error_1.f90: Need to catch additional error
2671 on incorrectly closed BLOCK.
2672
358dfcb4 26732016-01-28 Ilya Enkovich <enkovich.gnu@gmail.com>
2674
2675 * gcc.dg/declare-simd.c: New test.
e87502d6 26762016-01-28 Richard Biener <rguenther@suse.de>
2677
2678 PR tree-optimization/69466
2679 * gfortran.dg/vect/pr69466.f90: New testcase.
2680
44e7334b 26812016-01-28 Thomas Preud'homme <thomas.preudhomme@arm.com>
2682
2683 * g++.dg/pr67989.C: Remove ARM-specific option.
2684 * gcc.target/arm/pr67989.C: New file.
2685
5ce8f551 26862016-01-27 Uros Bizjak <ubizjak@gmail.com>
2687
2688 * gcc.dg/torture/pr68264.c: Disable log1p test for glibc < 2.22
2689 and expm1 test for glibc < 2.11.
2690
fa6e6b15 26912016-01-27 Richard Henderson <rth@redhat.com>
2692
2693 * gcc.c-torture/execute/pr69447.c: New test.
2694
26952016-01-27 Paul Thomas <pault@gcc.gnu.org>
147b2f9b 2696
7b8122c6 2697 PR fortran/69422
147b2f9b 2698 * gfortran.dg/alloc_comp_assign_15.f03: New test.
2699
78e516eb 27002016-01-27 Jakub Jelinek <jakub@redhat.com>
2701
2702 PR debug/66869
2703 * gcc.dg/pr66869.c: New test.
2704
9b849350 27052016-01-25 Jeff Law <law@redhat.com>
2706
2707 PR tree-optimization/68398
f11bb279 2708 PR tree-optimization/69196
9b849350 2709 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output.
2710 * gcc.dg/tree-ssa/ssa-dom-thread-2c.c: Add extra statements on thread
2711 path to avoid new heuristic allowing more irreducible regions
2712 * gcc.dg/tree-ssa/ssa-dom-thread-2d.c: Likewise.
2713 * gcc.dg/tree-ssa/vrp46.c: Likewise.
2714 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Update expected output.
2715 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: New test.
2716 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
2717
fee5e491 27182016-01-27 Marek Polacek <polacek@redhat.com>
2719
2720 PR c/68062
2721 * c-c++-common/vector-compare-4.c: New test.
2722
eec96426 27232016-01-27 David Malcolm <dmalcolm@redhat.com>
2724
2725 PR preprocessor/69126
2726 * c-c++-common/pr69126.c: New test case.
2727
5068be18 27282016-01-27 Ian Lance Taylor <iant@google.com>
2729
2730 * gcc.dg/tree-ssa/ivopt_5.c: New test.
2731
5fa82c11 27322016-01-27 Ryan Burn <contact@rnburn.com>
2733
2734 PR cilkplus/69267
2735 * g++.dg/cilk-plus/CK/pr69267.cc: New test.
2736
b3df0219 27372016-01-27 Uros Bizjak <ubizjak@gmail.com>
2738
2739 PR target/69512
2740 * gcc.target/i386/pr69512.c: New test.
2741
d46a16d4 27422016-01-27 Rainer Emrich <rainer@emrich-ebersheim.de>
2743
2744 PR ada/69488
2745 * gnat.dg/sso/*.adb: Robustify dg-output directives.
2746
6a9b35ef 27472016-01-27 Marek Polacek <polacek@redhat.com>
2748
2749 PR c++/69379
2750 * g++.dg/pr69379.C: New test.
2751
18e9663b 27522016-01-27 Martin Sebor <msebor@redhat.com>
2753
2754 PR c++/69317
2755 * g++.dg/abi/Wabi-2-2.C: New test.
2756 * g++.dg/abi/Wabi-2-3.C: New test.
2757 * g++.dg/abi/Wabi-3-2.C: New test.
2758 * g++.dg/abi/Wabi-3-3.C: New test.
2759
c88301ad 27602016-01-27 Richard Biener <rguenther@suse.de>
2761
2762 PR tree-optimization/69166
2763 * gcc.dg/torture/pr69166.c: New testcase.
2764
8ca47550 27652016-01-27 Martin Jambor <mjambor@suse.cz>
2766
2767 PR tree-optimization/69355
2768 * gcc.dg/tree-ssa/pr69355.c: New test.
2769
5cb23e3c 27702016-01-27 Marek Polacek <polacek@redhat.com>
2771
2772 PR c++/69496
2773 * g++.dg/ext/constexpr-vla1.C: New test.
2774
7b0c1b6d 27752016-01-20 Christian Bruel <christian.bruel@st.com>
2776
2777 PR target/69245
2778 * gcc.target/arm/pr69245.c: New test.
2779
220112fc 27802016-01-27 Jakub Jelinek <jakub@redhat.com>
2781
2782 PR tree-optimization/69399
2783 * gcc.dg/torture/pr69399.c: New test.
2784
16294490 27852016-01-27 Eric Botcazou <ebotcazou@adacore.com>
2786
2787 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: XFAIL on SPARC 64-bit.
2788
8abd3d0c 27892016-01-26 Eric Botcazou <ebotcazou@adacore.com>
2790
2791 * gcc.c-torture/execute/stkalign.c: XFAIL run on SPARC 64-bit.
2792
7cf9b895 27932016-01-26 Tom de Vries <tom@codesourcery.com>
2794
2795 PR tree-optimization/69110
2796 * gcc.dg/autopar/pr69110.c: New test.
2797
557c1942 27982016-01-26 Abderrazek Zaafrani <a.zaafrani@samsung.com>
b3df0219 2799 Sebastian Pop <s.pop@samsung.com>
557c1942 2800
2801 * gcc.dg/graphite/isl-ast-op-select.c: New.
2802
80adbd96 28032015-01-26 Paul Thomas <pault@gcc.gnu.org>
2804
2805 PR fortran/69385
2806 * gfortran.dg/allocate_error_6.f90: New test.
2807
c3f86f60 28082016-01-26 Richard Henderson <rth@redhat.com>
2809
2810 * gcc.dg/tm/pr60908.c: New test.
2811
3752e5b1 28122016-01-26 David Malcolm <dmalcolm@redhat.com>
2813
2814 PR other/69006
2815 * g++.dg/ext/timevar1.C: Add dg-allow-blank-lines-in-output
2816 directive.
2817 * gcc.dg/plugin/diagnostic-test-show-locus-color.c: Update
2818 expected multiline output to reflect the colorization being
2819 disabled before newlines.
2820 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
2821 (custom_diagnostic_finalizer): Replace call to
2822 pp_newline_and_flush with call to pp_flush.
2823 * gcc.dg/unroll-2.c: Add dg-allow-blank-lines-in-output directive.
2824 * gfortran.dg/implicit_class_1.f90: Likewise.
2825 * lib/gcc-dg.exp (allow_blank_lines): New global.
2826 (dg-allow-blank-lines-in-output): New procedure.
2827 (gcc-dg-prune): Complain about blank lines in the output, unless
2828 dg-allow-blank-lines-in-output was called.
2829 * lib/multiline.exp (_build_multiline_regex): Only support
2830 arbitrary followup text for non-blank-lines, not for blank lines.
2831
9bbfd060 28322016-01-26 Jakub Jelinek <jakub@redhat.com>
2833
2834 PR tree-optimization/69483
2835 * gcc.dg/pr69483.c: New test.
2836 * g++.dg/opt/pr69483.C: New test.
2837
53773057 28382016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
2839
2840 PR target/68620
2841 * gcc.target/arm/pr68620.c: New test.
2842
442a556f 28432016-01-26 H.J. Lu <hongjiu.lu@intel.com>
2844
2845 * gcc.target/i386/pr68986-2.c: Remove -m32.
2846
d513c683 28472016-01-26 H.J. Lu <hongjiu.lu@intel.com>
2848
2849 PR target/68986
2850 * gcc.target/i386/pr68986-1.c: New test.
2851 * gcc.target/i386/pr68986-2.c: Likewise.
2852 * gcc.target/i386/pr68986-3.c: Likewise.
2853
976877a5 28542016-01-26 Christian Bruel <christian.bruel@st.com>
2855
2856 * lib/target-supports.exp
2857 (check_effective_target_arm_crypto_pragma_ok_nocache): Remove.
2858 (check_effective_target_arm_crypto_pragma_ok): Likewise.
2859 * gcc.target/arm/attr-crypto.c: Remove arm_crypto_pragma_ok test.
2860
2c7b2f88 28612016-01-26 Richard Biener <rguenther@suse.de>
2862
2863 PR tree-optimization/69452
2864 * gcc.dg/torture/pr69452.c: New testcase.
2865
f7fc06e7 28662016-01-26 Jakub Jelinek <jakub@redhat.com>
2867
2868 PR target/69442
2869 * gcc.dg/pr69442.c: New test.
2870
d1dae587 28712016-01-26 Roger Ferrer Ibáñez <rofirrim@gmail.com>
2872
2873 PR target/67896
2874 * gcc.target/aarch64/simd/pr67896.C: New.
2875
ef7be7f8 28762016-01-26 Richard Sandiford <richard.sandiford@arm.com>
2877
2878 PR tree-optimization/69400
2879 * gcc.dg/plugin/wide-int_plugin.c (test_wide_int_mod_trunc): New
2880 function.
2881 (plugin_init): Call it.
2882 * gcc.dg/torture/pr69400.c: New test.
2883
648433a4 28842016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
2885
2886 * gcc.target/arm/pr68674.c: Check and use arm_fp effective target.
2887
45fc5243 28882016-01-25 Aditya Kumar <aditya.k7@samsung.com>
2889 Sebastian Pop <s.pop@samsung.com>
2890
2891 * gcc.dg/graphite/graphite.exp: Only run the fuse-*.c tests with
2892 isl-0.15.
2893
c699f6a1 28942016-01-25 Aditya Kumar <aditya.k7@samsung.com>
2895 Sebastian Pop <s.pop@samsung.com>
2896
2897 * gcc.dg/graphite/pr69292.c: New.
2898
b86e24ea 28992016-01-25 Jakub Jelinek <jakub@redhat.com>
2900
2901 * c-c++-common/goacc/use_device-1.c: New test.
2902
105cb8d7 29032016-01-25 Jeff Law <law@redhat.com>
2904
2905 PR tree-optimization/69196
2906 PR tree-optimization/68398
2907 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output
2908 * gcc.dg/tree-ssa/pr68198.c: Likewise.
2909
44562749 29102016-01-25 David Edelsohn <dje.gcc@gmail.com>
2911
2912 PR target/69469
2913 * gcc.target/powerpc/vsx-vector-2.c: Adjust for Goldschmidt's
2914 Algorithm.
2915
6837fee7 29162016-01-25 Richard Biener <rguenther@suse.de>
2917
2918 PR testsuite/69380
2919 * g++.dg/tree-ssa/pr69336.C: Restrict to x86_64 and i?86.
2920
fe500d65 29212016-01-25 Ilya Enkovich <enkovich.gnu@gmail.com>
2922
2923 PR target/69421
2924 * gcc.dg/pr69421.c: New test.
2925
8eacba94 29262016-01-25 Bilyan Borisov <bilyan.borisov@arm.com>
2927
2928 * gcc.target/aarch64/simd/vcvt_s64_f64_1.c: New.
2929 * gcc.target/aarch64/simd/vcvt_u64_f64_1.c: Likewise.
2930 * gcc.target/aarch64/simd/vcvta_s64_f64_1.c: Likewise.
2931 * gcc.target/aarch64/simd/vcvta_u64_f64_1.c: Likewise.
2932 * gcc.target/aarch64/simd/vcvtm_s64_f64_1.c: Likewise.
2933 * gcc.target/aarch64/simd/vcvtm_u64_f64_1.c: Likewise.
2934 * gcc.target/aarch64/simd/vcvtn_s64_f64_1.c: Likewise.
2935 * gcc.target/aarch64/simd/vcvtn_u64_f64_1.c: Likewise.
2936 * gcc.target/aarch64/simd/vcvtp_s64_f64_1.c: Likewise.
2937 * gcc.target/aarch64/simd/vcvtp_u64_f64_1.c: Likewise.
2938
af09d40d 29392016-01-25 Richard Biener <rguenther@suse.de>
2940
2941 PR tree-optimization/69376
2942 * gcc.dg/torture/pr69376.c: New testcase.
2943
d65063f5 29442016-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2945
2946 PR fortran/69397
2947 PR fortran/68442
2948 * gfortran.dg/interface_38.f90: New test.
2949 * gfortran.dg/interface_39.f90: New test.
80adbd96 2950
08c7bfb4 29512016-01-24 Patrick Palka <ppalka@gcc.gnu.org>
2952
2953 Revert:
2954 2016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
2955
2956 PR c++/11858
2957 PR c++/24663
2958 PR c++/24664
2959 * g++.dg/template/pr11858.C: New test.
2960 * g++.dg/template/pr24663.C: New test.
2961 * g++.dg/template/unify12.C: New test.
2962 * g++.dg/template/unify13.C: New test.
2963 * g++.dg/template/unify14.C: New test.
2964 * g++.dg/template/unify15.C: New test.
2965 * g++.dg/template/unify16.C: New test.
2966 * g++.dg/template/unify17.C: New test.
2967
c2e7d2be 29682016-01-24 Dominique d'Humieres <dominiq@lps.ens.fr>
2969
2970 PR fortran/68283
2971 gfortran.dg/pr68283.f90: New test.
2972
9f2e8617 29732016-01-24 Thomas Koenig <tkoenig@gcc.gnu.org>
2974
2975 PR fortran/66094
2976 * gfortran.dg/inline_matmul_13.f90: New test.
2977 * gfortran.dg/matmul_bounds_8.f90: New test.
2978 * gfortran.dg/matmul_bounds_9.f90: New test.
2979 * gfortran.dg/matmul_bounds_10.f90: New test.
2980
a4838119 29812016-01-23 Tom de Vries <tom@codesourcery.com>
2982
2983 PR tree-optimization/69426
2984 * gcc.dg/autopar/pr69426.c: New test.
2985
feddf0dc 29862016-01-23 Martin Sebor <msebor@redhat.com>
2987
2988 PR c++/58109
2989 PR c++/69022
2990 * g++.dg/cpp0x/alignas5.C: New test.
2991 * g++.dg/ext/vector29.C: Same.
2992
132731fb 29932016-01-23 Uros Bizjak <ubizjak@gmail.com>
2994
2995 * gcc.target/i386/chkp-strlen-2.c: Define _GNU_SOURCE.
2996 * gcc.target/i386/chkp-strlen-4.c: Move the definition of
2997 _GNU_SOURCE from compile flags to the source.
2998 * gcc.target/i386/chkp-stropt-12.c: Ditto.
2999 * gcc.target/i386/chkp-stropt-16.c: Ditto.
3000 * gcc.target/i386/chkp-stropt-4.c: Ditto.
3001 * gcc.target/i386/chkp-stropt-8.c: Ditto.
3002
51aec681 30032016-01-22 Jakub Jelinek <jakub@redhat.com>
3004
3005 PR target/69432
3006 * g++.dg/opt/pr69432.C: New test.
3007
147aa3e3 30082016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3009
3010 * gcc.target/powerpc/pr63354c: Adjust target selector to include
3011 32-bit targets testing an -m64 multilib.
3012
4d04e35e 30132016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3014
3015 * gcc.target/powerpc/pr63354.c: Restrict to Linux targets with
3016 64-bit support.
3017
86f38d0c 30182016-01-22 James Greenhalgh <james.greenhalgh@arm.com>
3019
3020 * gcc.dg/vect/bb-slp-pr68892.c: Require vect_double.
3021
f776e712 30222016-01-21 Christian Bruel <christian.bruel@st.com>
3023
3024 PR target/68674
3025 * gcc.target/i386/pr68674.c
3026 * gcc.target/aarch64/pr68674.c
3027 * gcc.target/arm/pr68674.c
3028
7b9de435 30292016-01-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3030
3031 PR target/69403
3032 * gcc.c-torture/execute/pr69403.c: New test.
3033
9935a0ba 30342016-01-22 Paolo Carlini <paolo.carlini@oracle.com>
3035
3036 PR c++/55843
3037 * g++.dg/template/pr55843.C: New.
3038
06b94aa1 30392016-01-22 Alan Lawrence <alan.lawrence@arm.com>
3040
3041 PR testsuite/66877
3042 * gcc.dg/vect/vect-over-widen-3-big-array.c: Only look for 1
3043 vect_recog_over_widening_pattern in dump if we have vect_widen_shift.
3044
b68773a8 30452016-01-21 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3046
3047 PR testsuite/67489
132731fb 3048 * gcc.target/powerpc/p8vector-builtin-8.c: Remove { target int128 }
3049 from dg-do compile directive, and instead add
3050 { dg-require-effective-target int128 }.
b68773a8 3051
bbbbe8ab 30522016-01-20 Martin Sebor <msebor@redhat.com>
3053
3054 PR c/69405
3055 * gcc.dg/sync-fetch.c: New test.
3056
f3a6a26f 30572016-01-21 Martin Sebor <msebor@redhat.com>
3058
3059 PR target/69252
3060 * gcc.target/powerpc/pr69252.c: New test.
3061
d1565a03 30622016-01-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3063
3064 PR fortran/65996
132731fb 3065 * gfortran.dg/pr65996.f90: New test.
d1565a03 3066
15a5a905 30672016-01-21 Dominik Vogt <vogt@linux.vnet.ibm.com>
3068
3069 PR c++/68810
bbbbe8ab 3070 * g++.dg/cpp0x/constexpr-reinterpret1.C: Fix line number that is
d1565a03 3071 expected to generate an error.
15a5a905 3072
e4538af5 30732016-01-21 Bernd Schmidt <bschmidt@redhat.com>
3074
3075 PR middle-end/66178
3076 * gcc.dg/torture/pr66178.c: New test.
3077
4d4180ce 30782016-01-21 Anton Blanchard <anton@samba.org>
3079 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3080
3081 PR target/63354
3082 * gcc.target/powerpc/pr63354.c: New test.
3083
86e16058 30842016-01-21 Vladimir Makarov <vmakarov@redhat.com>
3085
3086 PR rtl-optimization/68990
3087 * gcc.target/i386/pr68990: New.
3088
b11b85e4 30892016-01-21 Nick Clifton <nickc@redhat.com>
3090
3091 PR target/69129
3092 * gcc.target/mips/pr69129.c: New.
3093
62dd9f85 30942016-01-21 Paolo Carlini <paolo.carlini@oracle.com>
3095
3096 PR c++/58046
3097 * g++.dg/cpp0x/pr58046.C: New.
3098
ac7d424b 30992016-01-21 Jakub Jelinek <jakub@redhat.com>
3100
47c0bea3 3101 PR target/69187
3102 PR target/65624
3103 * gcc.target/arm/pr69187.c: New test.
3104
ac7d424b 3105 PR c++/69355
3106 * g++.dg/torture/pr69355.C: New test.
3107
9e18b252 31082016-01-21 Aditya Kumar <aditya.k7@samsung.com>
3109 Sebastian Pop <s.pop@samsung.com>
3110
3111 * gfortran.dg/graphite/interchange-3.f90: Adjust pattern.
3112
de862e2f 31132016-01-21 Aditya Kumar <aditya.k7@samsung.com>
3114 Sebastian Pop <s.pop@samsung.com>
3115
132731fb 3116 * gcc.dg/graphite/pr68976.c: New test.
de862e2f 3117
f55f9344 31182016-01-21 Jakub Jelinek <jakub@redhat.com>
3119
3120 PR middle-end/67653
3121 * c-c++-common/pr67653.c: New test.
3122 * gcc.dg/torture/pr29119.c: Add dg-warning.
3123
62752e71 31242016-01-20 Peter Bergner <bergner@vnet.ibm.com>
3125
3126 * gcc.target/powerpc/cpu-builtin-1.c: New test.
3127
16d4186f 31282016-01-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
3129
3130 PR c/24293
3131 * gcc.dg/pr24293.c: New test.
3132 * gcc.dg/Wcxx-compat-8.c: Adjust to accept error due to
3133 incomplete struct type.
3134 * gcc.dg/declspec-1.c: Likewise.
3135 * gcc.dg/pr63549.c: Likewise.
3136
58219d13 31372016-01-20 Jakub Jelinek <jakub@redhat.com>
3138
3139 PR tree-optimization/66612
3140 * gcc.target/powerpc/20050830-1.c: Xfail the scan-assembler test
3141 for bdn instruction.
3142
a7b5688a 31432016-01-20 Christophe Lyon <christophe.lyon@linaro.org>
3144
3145 * lib/target-supports.exp
3146 (check_effective_target_arm_fp_ok_nocache): New.
3147 (check_effective_target_arm_fp_ok): New.
3148 (add_options_for_arm_fp): New.
3149 (check_effective_target_arm_crypto_ok_nocache): Require
3150 target_arm_v8_neon_ok instead of arm32.
3151 (check_effective_target_arm_crypto_pragma_ok_nocache): New.
3152 (check_effective_target_arm_crypto_pragma_ok): New.
3153 (add_options_for_arm_vfp): New.
3154 * gcc.target/arm/attr-crypto.c: Use arm_crypto_pragma_ok effective
3155 target. Do not force -mfloat-abi=softfp, use arm_fp_ok effective
3156 target instead. Force initial fpu to vfp.
3157 * gcc.target/arm/attr-neon-builtin-fail.c: Do not force
3158 -mfloat-abi=softfp, use arm_fp_ok effective target instead.
3159 * gcc.target/arm/attr-neon-fp16.c: Likewise. Remove arm_neon_ok
3160 dependency.
3161 * gcc.target/arm/attr-neon2.c: Do not force -mfloat-abi=softfp,
3162 use arm_vfp effective target instead. Force initial fpu to vfp.
3163 * gcc.target/arm/attr-neon3.c: Likewise.
3164 * gcc.target/arm/cmp-2.c: Use arm_fp_ok effective target instead of
3165 arm_vfp_ok.
3166 * gcc.target/arm/unsigned-float.c: Likewise.
3167 * gcc.target/arm/vfp-1.c: Likewise.
3168 * gcc.target/arm/vfp-ldmdbd.c: Likewise.
3169 * gcc.target/arm/vfp-ldmdbs.c: Likewise.
3170 * gcc.target/arm/vfp-ldmiad.c: Likewise.
3171 * gcc.target/arm/vfp-ldmias.c: Likewise.
3172 * gcc.target/arm/vfp-stmdbd.c: Likewise.
3173 * gcc.target/arm/vfp-stmdbs.c: Likewise.
3174 * gcc.target/arm/vfp-stmiad.c: Likewise.
3175 * gcc.target/arm/vfp-stmias.c: Likewise.
3176 * gcc.target/arm/vnmul-1.c: Likewise.
3177 * gcc.target/arm/vnmul-2.c: Likewise.
3178 * gcc.target/arm/vnmul-3.c: Likewise.
3179 * gcc.target/arm/vnmul-4.c: Likewise.
3180
7ca56ca8 31812016-01-20 H.J. Lu <hongjiu.lu@intel.com>
7fb75b57 3182
7fb75b57 3183 PR testsuite/69366
3184 * g++.dg/pr63995-1.C: Require non-x32 target, instead of,
3185 the MPX run-time library, for compile-time MPX test.
3186 * gcc.target/i386/chkp-always_inline.c: Likewise.
3187 * gcc.target/i386/chkp-bndret.c: Likewise.
3188 * gcc.target/i386/chkp-builtins-1.c: Likewise.
3189 * gcc.target/i386/chkp-builtins-2.c: Likewise.
3190 * gcc.target/i386/chkp-builtins-3.c: Likewise.
3191 * gcc.target/i386/chkp-builtins-4.c: Likewise.
3192 * gcc.target/i386/chkp-const-check-1.c: Likewise.
3193 * gcc.target/i386/chkp-const-check-2.c: Likewise.
3194 * gcc.target/i386/chkp-hidden-def.c: Likewise.
3195 * gcc.target/i386/chkp-label-address.c: Likewise.
3196 * gcc.target/i386/chkp-lifetime-1.c: Likewise.
3197 * gcc.target/i386/chkp-narrow-bounds.c: Likewise.
3198 * gcc.target/i386/chkp-pr69044.c: Likewise.
3199 * gcc.target/i386/chkp-remove-bndint-1.c: Likewise.
3200 * gcc.target/i386/chkp-remove-bndint-2.c: Likewise.
3201 * gcc.target/i386/chkp-strchr.c: Likewise.
3202 * gcc.target/i386/chkp-strlen-1.c: Likewise.
3203 * gcc.target/i386/chkp-strlen-2.c: Likewise.
3204 * gcc.target/i386/chkp-strlen-3.c: Likewise.
3205 * gcc.target/i386/chkp-strlen-4.c: Likewise.
3206 * gcc.target/i386/chkp-strlen-5.c: Likewise.
3207 * gcc.target/i386/chkp-stropt-1.c: Likewise.
3208 * gcc.target/i386/chkp-stropt-10.c: Likewise.
3209 * gcc.target/i386/chkp-stropt-11.c: Likewise.
3210 * gcc.target/i386/chkp-stropt-12.c: Likewise.
3211 * gcc.target/i386/chkp-stropt-13.c: Likewise.
3212 * gcc.target/i386/chkp-stropt-14.c: Likewise.
3213 * gcc.target/i386/chkp-stropt-15.c: Likewise.
3214 * gcc.target/i386/chkp-stropt-16.c: Likewise.
3215 * gcc.target/i386/chkp-stropt-2.c: Likewise.
3216 * gcc.target/i386/chkp-stropt-3.c: Likewise.
3217 * gcc.target/i386/chkp-stropt-4.c: Likewise.
3218 * gcc.target/i386/chkp-stropt-5.c: Likewise.
3219 * gcc.target/i386/chkp-stropt-6.c: Likewise.
3220 * gcc.target/i386/chkp-stropt-7.c: Likewise.
3221 * gcc.target/i386/chkp-stropt-8.c: Likewise.
3222 * gcc.target/i386/chkp-stropt-9.c: Likewise.
3223 * gcc.target/i386/pr63995-2.c: Likewise.
3224 * gcc.target/i386/pr64805.c: Likewise.
3225 * gcc.target/i386/pr65044.c: Likewise.
3226 * gcc.target/i386/pr65167.c: Likewise.
3227 * gcc.target/i386/pr65183.c: Likewise.
3228 * gcc.target/i386/pr65184.c: Likewise.
3229 * gcc.target/i386/thunk-retbnd.c: Likewise.
7ca56ca8 3230
f2da0b99 32312016-01-20 Ilya Enkovich <enkovich.gnu@gmail.com>
3232
3233 PR tree-optimization/69328
3234 * gcc.dg/pr69328.c: New test.
3235
4d379676 32362016-01-20 Jeff Law <law@redhat.com>
3237
4a11f145 3238 PR target/25114
4d379676 3239 * gcc.target/m68k/pr25114.c: New test.
3240
0754bad1 32412016-01-20 Andre Vieira <andre.simoesdiasvieira@arm.com>
3242
3243 * gcc.target/arm/memset-inline-10.c: Added
3244 dg-require-effective-target arm_thumb2_ok.
3245
63bd5c2d 32462016-01-19 Eric Botcazou <ebotcazou@adacore.com>
3247
3248 * gcc.dg/debug/dwarf2/sso.c: New test.
3249
a9c01e81 32502016-01-19 Uros Bizjak <ubizjak@gmail.com>
3251
3252 PR testsuite/68820
3253 * gcc.c-torture/execute/builtins/memops-asm.x: New file.
3254 * gcc.c-torture/execute/builtins/strstr-asm.x: Ditto.
3255 * gcc.c-torture/execute/builtins/strstr-asm.c: Remove dg-options.
3256
53fa0e54 32572016-01-19 Jan Hubicka <hubicka@ucw.cz>
3258
3259 PR ipa/66223
3260 * g++.dg/ipa/devirt-50.C: New testcase.
3261
e035a62c 32622016-01-19 Marek Polacek <polacek@redhat.com>
3263
3264 PR c++/68965
3265 * g++.dg/cpp1y/parameter-pack-1.C: New test.
3266 * g++.dg/cpp1y/parameter-pack-2.C: New test.
3267
885cc3ea 32682016-01-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3269
3270 PR target/69135
3271 * gcc.target/arm/pr69135_1.c: New test.
3272
07bd240e 32732015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
3274
3275 * gcc.target/aarch64/ccmp_1.c: Add new tests.
3276
9f60d257 32772015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
3278
3279 * gcc.target/aarch64/ccmp_1.c: New testcase.
3280
a0c919f7 32812016-01-19 Marek Polacek <polacek@redhat.com>
3282
3283 PR c++/68586
3284 * g++.dg/cpp0x/enum30.C: New test.
3285
dc5d6d17 32862016-01-19 Richard Biener <rguenther@suse.de>
3287
3288 PR tree-optimization/69336
3289 * g++.dg/tree-ssa/pr69336.C: New testcase.
3290
6dd156e0 32912016-01-19 Jakub Jelinek <jakub@redhat.com>
3292
3293 PR debug/65779
3294 * gcc.dg/pr65779.c: New test.
3295
3e0d45b9 32962016-01-19 Richard Biener <rguenther@suse.de>
3297
3298 PR tree-optimization/69352
3299 * gcc.dg/torture/pr69352.c: New testcase.
3300
7a3cf64d 33012016-01-19 Jakub Jelinek <jakub@redhat.com>
3302
3303 PR rtl-optimization/68955
3304 PR rtl-optimization/64557
3305 * gcc.dg/torture/pr68955.c: New test.
3306
8be55b33 33072016-01-19 Jan Hubicka <hubicka@ucw.cz>
3308
3309 PR lto/69136
3310 * g++.dg/torture/pr69136.C: New testcase.
3311
72a985d7 33122016-01-19 Jan Hubicka <hubicka@ucw.cz>
3313
3314 PR lto/69133
3315 * g++.dg/lto/pr69133_0.C: New testcase.
3316 * g++.dg/lto/pr69133_1.C: New testcase.
3317
56778b62 33182016-01-15 Jeff Law <law@redhat.com>
3319
3320 PR tree-optimization/69320
3321 * gcc.c-torture/pr69320-1.c: New test.
3322 * gcc.c-torture/pr69320-2.c: New test.
3323 * gcc.c-torture/pr69320-3.c: New test.
3324 * gcc.c-torture/pr69320-4.c: New test.
3325
ced41b93 33262016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
3327
3328 PR c++/11858
3329 PR c++/24663
3330 PR c++/24664
3331 * g++.dg/template/pr11858.C: New test.
3332 * g++.dg/template/pr24663.C: New test.
3333 * g++.dg/template/unify12.C: New test.
3334 * g++.dg/template/unify13.C: New test.
3335 * g++.dg/template/unify14.C: New test.
3336 * g++.dg/template/unify15.C: New test.
3337 * g++.dg/template/unify16.C: New test.
3338 * g++.dg/template/unify17.C: New test.
3339
7f8cbcaf 33402016-01-18 David Malcolm <dmalcolm@redhat.com>
3341
3342 PR testsuite/69181
3343 * gcc.dg/pr69181-1.c: New test file.
3344 * gcc.dg/pr69181-2.c: New test file.
3345 * lib/gcc-dg.exp (dg-test): Consolidate post-test cleanup of
3346 globals by moving it to...
3347 (cleanup-after-saved-dg-test): ...this new function. Add
3348 "global additional_sources_used". Add reset of global
3349 multiline_expected_outputs to the empty list.
3350 * lib/multiline.exp (_multiline_expected_outputs): Rename this
3351 global to...
3352 (multiline_expected_outputs): ...this, and updated comments to
3353 note that it is modified from gcc-dg.exp.
3354 (dg-end-multiline-output): Update for the above renaming.
3355 (handle-multiline-outputs): Likewise. Remove the clearing
3356 of the expected outputs to the empty list.
3357
3c7cbfc0 33582016-01-18 Richard Biener <rguenther@suse.de>
3359
3360 PR tree-optimization/69297
3361 * gcc.dg/vect/costmodel/x86_64/costmodel-pr69297.c: New testcase.
3362
81d49cc1 33632016-01-18 Joseph Myers <joseph@codesourcery.com>
3364
3365 * gcc.target/mips/mips-3d-1.c: Use forbid_cpu=octeon.* in
3366 dg-options.
3367 * gcc.target/mips/mips-3d-2.c: Likewise.
3368 * gcc.target/mips/mips-3d-3.c: Likewise.
3369 * gcc.target/mips/mips-3d-4.c: Likewise.
3370 * gcc.target/mips/mips-3d-5.c: Likewise.
3371 * gcc.target/mips/mips-3d-6.c: Likewise.
3372 * gcc.target/mips/mips-3d-7.c: Likewise.
3373 * gcc.target/mips/mips-3d-8.c: Likewise.
3374 * gcc.target/mips/mips-3d-9.c: Likewise.
3375 * gcc.target/mips/mips-ps-1.c: Likewise.
3376 * gcc.target/mips/mips-ps-2.c: Likewise.
3377 * gcc.target/mips/mips-ps-3.c: Likewise.
3378 * gcc.target/mips/mips-ps-4.c: Likewise.
3379 * gcc.target/mips/mips-ps-5.c: Likewise.
3380 * gcc.target/mips/mips-ps-6.c: Likewise.
3381 * gcc.target/mips/mips-ps-7.c: Likewise.
3382 * gcc.target/mips/mips-ps-type.c: Likewise.
3383 * gcc.target/mips/mips-ps-type-2.c: Likewise.
3384 * gcc.target/mips/mips16-attributes-6.c: Likewise.
3385
03c4ff3a 33862016-01-18 Tom de Vries <tom@codesourcery.com>
3387
3388 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: New test.
3389 * c-c++-common/goacc/kernels-double-reduction.c: New test.
3390 * c-c++-common/goacc/kernels-empty.c: New test.
3391 * c-c++-common/goacc/kernels-eternal.c: New test.
3392 * c-c++-common/goacc/kernels-loop-2.c: New test.
3393 * c-c++-common/goacc/kernels-loop-3.c: New test.
3394 * c-c++-common/goacc/kernels-loop-data-2.c: New test.
3395 * c-c++-common/goacc/kernels-loop-data-enter-exit-2.c: New test.
3396 * c-c++-common/goacc/kernels-loop-data-enter-exit.c: New test.
3397 * c-c++-common/goacc/kernels-loop-data-update.c: New test.
3398 * c-c++-common/goacc/kernels-loop-data.c: New test.
3399 * c-c++-common/goacc/kernels-loop-g.c: New test.
3400 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: New test.
3401 * c-c++-common/goacc/kernels-loop-n.c: New test.
3402 * c-c++-common/goacc/kernels-loop-nest.c: New test.
3403 * c-c++-common/goacc/kernels-loop.c: New test.
3404 * c-c++-common/goacc/kernels-noreturn.c: New test.
3405 * c-c++-common/goacc/kernels-one-counter-var.c: New test.
3406 * c-c++-common/goacc/kernels-parallel-loop-data-enter-exit.c: New test.
3407 * c-c++-common/goacc/kernels-reduction.c: New test.
3408
22e3dcee 34092016-01-18 Tom de Vries <tom@codesourcery.com>
3410
3411 * gcc.dg/autopar/outer-1.c: Update for new parloops instantiation.
3412 * gcc.dg/autopar/outer-2.c: Same.
3413 * gcc.dg/autopar/outer-3.c: Same.
3414 * gcc.dg/autopar/outer-4.c: Same.
3415 * gcc.dg/autopar/outer-5.c: Same.
3416 * gcc.dg/autopar/outer-6.c: Same.
3417 * gcc.dg/autopar/parallelization-1.c: Same.
3418 * gcc.dg/autopar/parloops-exit-first-loop-alt-2.c: Same.
3419 * gcc.dg/autopar/parloops-exit-first-loop-alt-3.c: Same.
3420 * gcc.dg/autopar/parloops-exit-first-loop-alt-4.c: Same.
3421 * gcc.dg/autopar/parloops-exit-first-loop-alt-5.c: Same.
3422 * gcc.dg/autopar/parloops-exit-first-loop-alt-6.c: Same.
3423 * gcc.dg/autopar/parloops-exit-first-loop-alt-7.c: Same.
3424 * gcc.dg/autopar/parloops-exit-first-loop-alt-pr66652.c: Same.
3425 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: Same.
3426 * gcc.dg/autopar/pr39500-1.c: Same.
3427 * gcc.dg/autopar/pr39500-2.c: Same.
3428 * gcc.dg/autopar/pr46193.c: Same.
3429 * gcc.dg/autopar/pr46194.c: Same.
3430 * gcc.dg/autopar/pr49580.c: Same.
3431 * gcc.dg/autopar/pr49960-1.c: Same.
3432 * gcc.dg/autopar/pr49960.c: Same.
3433 * gcc.dg/autopar/pr68373.c: Same.
3434 * gcc.dg/autopar/reduc-1.c: Same.
3435 * gcc.dg/autopar/reduc-1char.c: Same.
3436 * gcc.dg/autopar/reduc-1short.c: Same.
3437 * gcc.dg/autopar/reduc-2.c: Same.
3438 * gcc.dg/autopar/reduc-2char.c: Same.
3439 * gcc.dg/autopar/reduc-2short.c: Same.
3440 * gcc.dg/autopar/reduc-3.c: Same.
3441 * gcc.dg/autopar/reduc-4.c: Same.
3442 * gcc.dg/autopar/reduc-6.c: Same.
3443 * gcc.dg/autopar/reduc-7.c: Same.
3444 * gcc.dg/autopar/reduc-8.c: Same.
3445 * gcc.dg/autopar/reduc-9.c: Same.
3446 * gcc.dg/autopar/uns-outer-4.c: Same.
3447 * gcc.dg/autopar/uns-outer-5.c: Same.
3448 * gcc.dg/autopar/uns-outer-6.c: Same.
3449 * gfortran.dg/parloops-exit-first-loop-alt-2.f95: Same.
3450 * gfortran.dg/parloops-exit-first-loop-alt.f95: Same.
3451
fd5cbe2f 34522016-01-18 Alan Lawrence <alan.lawrence@arm.com>
3453
3454 PR target/63679
3455 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove XFAIL for powerpc(32), hppa,
3456 aarch64, sparc, s390. Add --param sra-max-scalarization-size-Ospeed.
3457
fa75ab55 34582016-01-18 Alan Lawrence <alan.lawrence@arm.com>
3459
3460 PR target/63679
3461 * gcc.dg/tree-ssa/ssa-dom-cse-5.c: New.
3462 * gcc.dg/tree-ssa/ssa-dom-cse-6.c: New.
3463 * gcc.dg/tree-ssa/ssa-dom-cse-7.c: New.
3464
214b2582 34652016-01-18 Alan Lawrence <alan.lawrence@arm.com>
3466
3467 PR target/63679
3468 * gcc.dg/tree-ssa/sra-17.c: New.
3469 * gcc.dg/tree-ssa/sra-18.c: New.
3470
13146837 34712016-01-18 Ilya Enkovich <enkovich.gnu@gmail.com>
3472
3473 * gcc.target/i386/pr65105-5.c: Adjust to andn generation.
3474
6ccd18c2 34752016-01-18 Eric Botcazou <ebotcazou@adacore.com>
3476
3477 * gnat.dg/inline12.adb: New test.
3478
8872b95f 34792016-01-18 Bin Cheng <bin.cheng@arm.com>
3480
3481 PR tree-optimization/66797
3482 * gcc.c-torture/execute/pr65447.c: Relax check condition.
3483
971514e3 34842016-01-18 Richard Biener <rguenther@suse.de>
3485
3486 PR tree-optimization/69170
3487 * gcc.dg/torture/pr69170.c: New testcase.
3488
dfb6d139 34892016-01-17 John David Anglin <danglin@gcc.gnu.org>
9b2d1aab 3490
3491 * gcc.dg/torture/builtin-integral-1.c: Require c99_runtime.
3492
164d84c2 34932016-01-16 Tom de Vries <tom@codesourcery.com>
3494
3495 * c-c++-common/goacc/kernels-alias-ipa-pta-4.c: New test.
3496
4c33b769 34972016-01-16 Tom de Vries <tom@codesourcery.com>
3498
3499 * gcc.dg/parloops-exit-first-loop-alt.c: Move ...
3500 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: ... here. Remove
3501 redundant dg-require-effective-target pthread.
3502 * gcc.dg/parloops-exit-first-loop-alt-2.c: Same.
3503 * gcc.dg/parloops-exit-first-loop-alt-3.c: Same.
3504 * gcc.dg/parloops-exit-first-loop-alt-4.c: Same.
3505 * gcc.dg/parloops-exit-first-loop-alt-5.c: Same.
3506 * gcc.dg/parloops-exit-first-loop-alt-6.c: Same.
3507 * gcc.dg/parloops-exit-first-loop-alt-7.c: Same.
3508 * gcc.dg/parloops-exit-first-loop-alt-pr66652.c: Same.
3509
673441b0 35102016-01-16 David Edelsohn <dje.gcc@gmail.com>
3511
3512 PR target/68609
3513 * gcc.target/powerpc/recip-6.c: Enable on AIX.
3514 * gcc.target/powerpc/recip-7.c: Same.
3515
90153ae7 35162016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
3517
3518 PR c++/69091
3519 * g++.dg/template/pr69091.C: New test.
3520
bc24d01d 35212016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
3522
3523 * c-c++-common/cilk-plus/AN/an-if.c: Check that the original
3524 dump does not contain an error_mark_node.
3525 * c-c++-common/cilk-plus/CK/pr60469.c: Likewise.
3526 * c-c++-common/cilk-plus/AN/fn_ptr-2.c: New xfail'd test.
3527
4067c0fd 35282016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
3529
3530 PR c++/68936
3531 * g++.dg/template/pr68936.C: New test.
3532
27c6dbdd 35332016-01-15 David Edelsohn <dje.gcc@gmail.com>
3534
3535 PR target/68609
3536 * gcc.target/powerpc/recip-1.c: Adjust for Goldschmidt's Algorithm.
3537 * gcc.target/powerpc/recip-2.c: Same.
3538 * gcc.target/powerpc/recip-3.c: Same.
3539 * gcc.target/powerpc/recip-4.c: Same.
3540 * gcc.target/powerpc/recip-sqrtf.c: Same.
3541
e390c57d 35422016-01-15 Jeff Law <law@redhat.com>
3543
3544 PR tree-optimization/69270
3545 * gcc.dg/tree-ssa/pr69270-2.c: New test.
3546 * gcc.dg/tree-ssa/pr69270-3.c: New test.
3547
ddcfeaf1 35482016-01-15 Paul Thomas <pault@gcc.gnu.org>
3549
3550 PR fortran/49630
3551 * gfortran.dg/deferred_character_13.f90: New test for the fix
3552 of comment 3 of the PR.
3553
3554 PR fortran/54070
3555 * gfortran.dg/deferred_character_8.f90: New test
3556 * gfortran.dg/allocate_error_5.f90: New test
3557
3558 PR fortran/60593
3559 * gfortran.dg/deferred_character_10.f90: New test
3560
3561 PR fortran/60795
3562 * gfortran.dg/deferred_character_14.f90: New test
3563
3564 PR fortran/61147
3565 * gfortran.dg/deferred_character_11.f90: New test
3566
3567 PR fortran/64324
3568 * gfortran.dg/deferred_character_9.f90: New test
3569
81be349c 35702016-01-15 Vladimir Makarov <vmakarov@redhat.com>
3571
3572 PR rtl-optimization/69030
3573 * gcc.target/i386/pr69030.c: New.
3574
998456c5 35752016-01-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3576
3577 * gcc.target/aarch64/target_attr_17.c: New test.
3578
0d85be19 35792016-01-15 Richard Biener <rguenther@suse.de>
3580
3581 PR tree-optimization/66856
3582 * gcc.dg/torture/pr66856-1.c: New testcase.
3583 * gcc.dg/torture/pr66856-2.c: Likewise.
3584
321d36c8 35852016-01-15 Richard Biener <rguenther@suse.de>
3586
3587 PR debug/69137
3588 * g++.dg/lto/pr69137_0.C: New testcase.
3589
d94a1f53 35902016-01-15 Richard Sandiford <richard.sandiford@arm.com>
3591
3592 PR middle-end/69246
3593 * gcc.target/i386/pr69246.c: New test.
3594
5fe9a861 35952016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
3596
a9c01e81 3597 * gfortran.dg/bind_c_array_params_2.f90: Fix test patterns for S/390.
5fe9a861 3598
3d05a5e9 35992016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
3600
3601 PR c++/56194
3602 * g++.dg/init/const9.C: Disable test on S/390.
3603
5e8132b5 36042016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
3605
3606 * g++.dg/Wframe-address.C: Test requires -mbackchain for s390*-*-*.
3607 * g++.dg/Wno-frame-address.C: Ditto.
3608
32307cdf 36092016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
3610
3611 * gcc.dg/tree-ssa/20040204-1.c: Do not xfail on S/390.
3612
1ca28250 36132016-01-15 Richard Biener <rguenther@suse.de>
3614
3615 PR tree-optimization/68961
3616 * gcc.dg/vect/costmodel/x86_64/costmodel-pr68961.c: New testcase.
3617
6271bd93 36182016-01-15 Ilya Enkovich <enkovich.gnu@gmail.com>
3619
3620 * gcc.target/i386/pr65105-5.c: New test.
3621
dfb6d139 36222016-01-15 Jan Hubicka <hubicka@ucw.cz>
9dbe6a63 3623
3624 * gcc.c-torture/execute/alias-4.c: New testcase.
3625
dfb6d139 36262016-01-15 Jan Hubicka <hubicka@ucw.cz>
a70589b9 3627
3628 PR ipa/68148
3629 * g++.dg/ipa/devirt-49.C: New testcase.
3630
7bbac464 36312016-01-15 Christian Bruel <christian.bruel@st.com>
86eff91f 3632
3633 PR target/65837
3634 * gcc.target/arm/attr-neon-builtin-fail2.c: New test.
3635 * gcc.target/arm/lto/pr65837-attr_0.c: New test.
3636 * gcc.target/arm/lto/pr65837_0.c: Fix skip condition and use ACLE name.
3637
4345b868 36382016-01-15 Richard Biener <rguenther@suse.de>
3639
3640 PR tree-optimization/69117
3641 * gcc.dg/torture/pr69117.c: New testcase.
3642
580357e7 36432015-01-14 Ryan Burn <contact@rnburn.com>
7d600da5 3644
3645 PR c++/69048
3646 * g++.dg/cilk-plus/CK/pr69048.cc: New test.
3647
612baa31 36482016-01-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
3649
3650 PR testsuite/67509
3651 * gfortran.dg/ieee/ieee_7.f90: For out of bound precision or
3652 range tests use 100 * maximum instead of maximum + 1.
3653
44e09bc4 36542016-01-14 Jakub Jelinek <jakub@redhat.com>
3655
3656 PR debug/69244
3657 * gcc.dg/guality/pr69244.c: New test.
3658
96962ae4 36592016-01-14 Uros Bizjak <ubizjak@gmail.com>
3660
3661 * lib/target-supports.exp (check_effective_target_issignaling):
3662 New procedure.
3663 * gcc.dg/pr61441.c: Require issignaling effective target.
3664
ab9c400b 36652016-01-14 Segher Boessenkool <segher@kernel.crashing.org>
3666
3667 PR target/68803
3668 * gcc.target/powerpc/20050603-3.c: Add xfails for powerpc64le.
3669
a7ed4583 36702016-01-14 David Malcolm <dmalcolm@redhat.com>
3671
3672 PR c++/68819
3673 PR preprocessor/69177
3674 * gcc.dg/plugin/location-overflow-test-1.c: New test case.
3675 * gcc.dg/plugin/location-overflow-test-2.c: New test case.
3676 * gcc.dg/plugin/location_overflow_plugin.c: New test plugin.
3677 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
3678
77f35cec 36792016-01-14 Marek Polacek <polacek@redhat.com>
3680
3681 PR c/69262
3682 * gcc.dg/array-15.c: New test.
3683
915d0950 36842016-01-14 Jakub Jelinek <jakub@redhat.com>
3685
3686 PR middle-end/68146
3687 PR tree-optimization/69155
3688 * gfortran.dg/pr68146.f: New test.
3689 * gfortran.dg/pr69155.f90: New test.
3690
24651fb7 36912016-01-14 Richard Biener <rguenther@suse.de>
3692
3693 PR tree-optimization/68060
3694 * gcc.dg/torture/pr68060-1.c: New testcase.
3695 * gcc.dg/torture/pr68060-2.c: Likewise.
3696
2f63f950 36972016-01-14 Nick Clifton <nickc@redhat.com>
3698
3699 * lib/target-supports.exp
3700 (check_effective_target_arm_neon_ok_nocache): Add an option
3701 sequence that includes setting the ARM architecture to ARMv7-A.
3702 * gcc.target/arm/attr-neon.c: Use dg-add-options to add the
3703 command line options necessary to enable Neon support.
3704 * gcc.target/arm/neon-vlshr-imm-1.c: Likewise.
3705 * gcc.target/arm/neon-vshl-imm-1.c: Likewise.
3706 * gcc.target/arm/neon-vshr-imm-1.c: Likewise.
3707 * gcc.target/arm/pr69180.c: Likewise.
3708
3ce0acde 37092016-01-14 Jeff Law <law@redhat.com>
3710
3711 PR tree-optimization/69270
3712 * gcc.dg/tree-ssa/pr69270.c: New test.
3713
bda05c57 37142016-01-13 Bernd Schmidt <bschmidt@redhat.com>
3715
3716 PR c/66208
3717 * c-c++-common/pr66208.c: New file.
3718
9b657cf1 37192016-01-13 Jakub Jelinek <jakub@redhat.com>
3720
3721 PR tree-optimization/69156
3722 * gcc.dg/pr69156.c: New test.
3723
58ba1b9d 37242016-01-13 H.J. Lu <hongjiu.lu@intel.com>
3725
3726 * gcc.target/i386/pr69225-7.c: New test.
3727
e5fee0fe 37282016-01-13 Richard Henderson <rth@redhat.com>
3729
3730 * gcc.dg/tm/memopt-13.c: Update expected function.
3731 * gcc.dg/tm/memopt-6.c: Likewise.
3732
3f0e9745 37332016-01-13 Uros Bizjak <ubizjak@gmail.com>
3734
3735 * gcc.target/i386/pr45685.c (dg-options): Add -mno-sse4.
3736 * gcc.target/i386/pr68432-1.c (dg-options): Ditto.
3737 * gcc.target/i386/pr68432-2.c (dg-options): Ditto.
3738 * gcc.target/i386/pr68432-3.c (dg-options): Ditto.
7a6ddc0d 3739
3f0e9745 37402016-01-13 Tom de Vries <tom@codesourcery.com>
3741
3742 PR tree-optimization/69169
7a6ddc0d 3743 * gcc.dg/pr69169.c: New test.
3744
9b657cf1 37452016-01-13 Alexander Fomin <alexander.fomin@intel.com>
7361eb31 3746
3747 PR target/69228
3748 * gcc.target/i386/avx512pf-vscatterpf0dpd-1.c: Adjust.
3749 * gcc.target/i386/avx512pf-vscatterpf0dps-1.c: Likewise.
3750 * gcc.target/i386/avx512pf-vscatterpf0qpd-1.c: Likewise.
3751 * gcc.target/i386/avx512pf-vscatterpf0qps-1.c: Likewise.
3752 * gcc.target/i386/avx512pf-vscatterpf1dpd-1.c: Likewise.
3753 * gcc.target/i386/avx512pf-vscatterpf1dps-1.c: Likewise.
3754 * gcc.target/i386/avx512pf-vscatterpf1qpd-1.c: Likewise.
3755 * gcc.target/i386/avx512pf-vscatterpf1qps-1.c: Likewise.
3756
f704d701 37572016-01-13 Jakub Jelinek <jakub@redhat.com>
3758
3759 PR target/69247
3760 * gcc.dg/pr69247.c: New test.
3761
e966d6b9 37622016-01-13 Richard Biener <rguenther@suse.de>
3763
3764 PR tree-optimization/69242
3765 * gcc.dg/torture/pr69242.c: New testcase.
3766
1ca1d9b2 37672016-01-13 Richard Biener <rguenther@suse.de>
3768
3769 PR tree-optimization/69186
3770 * gcc.dg/torture/pr69186.c: New testcase.
3771
d07cbccc 37722016-01-13 Jeff Law <law@redhat.com>
3773
3774 PR tree-optimization/67755
3775 * gcc.dg/tree-ssa/pr67755.c: New test.
3776
37772016-01-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
0ebbc233 3778
3779 * gcc.c-torture/unsorted/dump-noaddr.x (dump_compare): Replace static
3780 pass number in output by a star.
3781
b95d41cf 37822016-01-12 Bin Cheng <bin.cheng@arm.com>
3783
3784 PR tree-optimization/68911
3785 * gcc.c-torture/execute/pr68911.c: New test.
3786
91d87e22 37872016-01-12 Marek Polacek <polacek@redhat.com>
3788
3789 PR c++/68979
3790 * g++.dg/warn/permissive-1.C: New test.
3791
8a9401a4 37922016-01-12 Jakub Jelinek <jakub@redhat.com>
3793
3794 PR objc++/68511
3795 PR c++/69213
3796 * g++.dg/opt/pr69213.C: New test.
3797
b9cb7a67 37982016-01-12 Christian Bruel <christian.bruel@st.com>
3799
3800 PR target/69180
3801 * gcc.target/arm/pr69180.c: New test.
3802
e4c96992 38032016-01-12 Richard Biener <rguenther@suse.de>
3804
3805 PR lto/69077
3806 * g++.dg/lto/pr69077_0.C: New testcase.
3807 * g++.dg/lto/pr69077_1.C: Likewise.
3808
90525f61 38092016-01-12 Jakub Jelinek <jakub@redhat.com>
3810
3811 PR target/69175
3812 * g++.dg/opt/pr69175.C: New test.
3813
9e7edfd3 38142016-01-12 Alan Lawrence <alan.lawrence@arm.com>
3815
3816 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Declare functions as 'extern'
3817 rather than #including math.h & stdlib.h.
3818 * gcc.dg/vect/pr47001.c: Declare abort as 'extern', remove stdlib.h.
3819 * gcc.dg/vect/pr49771.c: Likewise.
3820 * gcc.dg/vect/vect-10-big-array.c: Likewise.
3821 * gcc.dg/vect/vect-neg-store-1.c: Likewise.
3822 * gcc.dg/vect/vect-neg-store-2.c: Likewise.
3823 * gcc.dg/vect/slp-37.c: Change NULL to 0, remove stdlib.h.
3824 * gcc.dg/vect/pr40254.c: Remove unnecessary include of stdlib.h.
3825 * gcc.dg/vect/pr44507.c: Likewise.
3826 * gcc.dg/vect/pr45902.c: Likewise.
3827 * gcc.dg/vect/slp-widen-mult-half.c: Likewise.
3828 * gcc.dg/vect/vect-117.c: Likewise.
3829 * gcc.dg/vect/vect-99.c: Likewise.
3830 * gcc.dg/vect/vect-aggressive-1.c: Likewise.
3831 * gcc.dg/vect/vect-cond-1.c: Likewise.
3832 * gcc.dg/vect/vect-cond-2.c: Likewise.
3833 * gcc.dg/vect/vect-cond-3.c: Likewise.
3834 * gcc.dg/vect/vect-cond-4.c: Likewise.
3835 * gcc.dg/vect/vect-mask-load-1.c: Likewise.
3836 * gcc.dg/vect/vect-mask-loadstore-1.c: Likewise.
3837 * gcc.dg/vect/vect-over-widen-1-big-array.c: Likewise.
3838 * gcc.dg/vect/vect-over-widen-1.c: Likewise.
3839 * gcc.dg/vect/vect-over-widen-2-big-array.c: Likewise.
3840 * gcc.dg/vect/vect-over-widen-2.c: Likewise.
3841 * gcc.dg/vect/vect-over-widen-3-big-array.c: Likewise.
3842 * gcc.dg/vect/vect-over-widen-3.c: Likewise.
3843 * gcc.dg/vect/vect-over-widen-4-big-array.c: Likewise.
3844 * gcc.dg/vect/vect-over-widen-4.c: Likewise.
3845 * gcc.dg/vect/vect-widen-mult-const-s16.c: Likewise.
3846 * gcc.dg/vect/vect-widen-mult-const-u16.c: Likewise.
3847 * gcc.dg/vect/vect-widen-mult-half-u8.c: Likewise.
3848 * gcc.dg/vect/vect-widen-mult-half.c: Likewise.
3849 * gcc.dg/vect/no-trapping-math-vect-ifcvt-11.c: Remove unnecessary
3850 include of signal.h.
3851 * gcc.dg/vect/no-trapping-math-vect-ifcvt-12.c: Likewise.
3852 * gcc.dg/vect/no-trapping-math-vect-ifcvt-13.c: Likewise.
3853 * gcc.dg/vect/no-trapping-math-vect-ifcvt-14.c: Likewise.
3854 * gcc.dg/vect/no-trapping-math-vect-ifcvt-15.c: Likewise.
3855 * gcc.dg/vect/no-trapping-math-vect-ifcvt-16.c: Likewise.
3856 * gcc.dg/vect/vect-ifcvt-16.c: Likewise.
3857 * gcc.dg/vect/vect-ifcvt-17.c: Likewise.
3858 * gcc.dg/vect/vect-ifcvt-2.c: Likewise.
3859 * gcc.dg/vect/vect-ifcvt-3.c: Likewise.
3860 * gcc.dg/vect/vect-ifcvt-4.c: Likewise.
3861 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
3862 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
3863 * gcc.dg/vect/vect-ifcvt-6.c: Likewise.
3864 * gcc.dg/vect/vect-ifcvt-7.c: Likewise.
3865 * gcc.dg/vect/vect-ifcvt-9.c: Likewise.
3866 * gcc.dg/vect/vect-outer-5.c: Likewise.
3867 * gcc.dg/vect/vect-outer-6.c: Likewise.
3868 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Remove unnecessary
3869 include of stdio.h.
3870
3368873d 38712016-01-12 Nick Clifton <nickc@redhat.com>
3872
3873 PR target/68913
3874 * gcc.dg/lto/pr61886_0.c: Rename the external function called
3875 to fread so that it will be found in all target runtimes.
3876
0464ea95 38772016-01-12 Richard Biener <rguenther@suse.de>
3878
3879 PR tree-optimization/69053
3880 * g++.dg/torture/pr69053.C: New testcase.
3881
7819730f 38822016-01-12 Richard Biener <rguenther@suse.de>
3883
3884 PR tree-optimization/69168
3885 * gcc.dg/torture/pr69168.c: New testcase.
3886
995bfebf 38872016-01-12 Richard Biener <rguenther@suse.de>
3888
3889 PR tree-optimization/69157
3890 * gcc.dg/torture/pr69157.c: New testcase.
3891
38922016-01-12 Richard Biener <rguenther@suse.de>
3893
3894 PR tree-optimization/69174
3895 * gcc.dg/torture/pr69174.c: New testcase.
3896
1d10d64c 38972016-01-12 Jakub Jelinek <jakub@redhat.com>
3898
3899 PR c++/66808
3900 PR c++/69000
3901 * g++.dg/tls/pr66808.C: New test.
3902 * g++.dg/tls/pr69000.C: New test.
3903
f0b79faf 39042016-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3905
3906 * gcc.target/powerpc/swaps-p8-23.c: New test.
3907 * gcc.target/powerpc/swaps-p8-24.c: Likewise.
3908
04cf75a4 39092016-01-11 John David Anglin <danglin@gcc.gnu.org>
3910
3911 PR tree-optimization/68356
3912 * gcc.dg/torture/pr68264.c: Disable exp2 ERANGE test on hppa unix.
3913
0eb4264c 39142016-01-12 Kugan Vivekanandarajah <kuganv@linaro.org>
3915 Jim Wilson <jim.wilson@linaro.org>
3916
3917 PR target/69194
3918 * gcc.target/arm/pr69194.c: New test.
3919
2f66de64 39202016-01-11 H.J. Lu <hongjiu.lu@intel.com>
3921
3922 PR target/69225
3923 * gcc.target/i386/pr69225-1.c: New test.
3924 * gcc.target/i386/pr69225-2.c: Likewise.
3925 * gcc.target/i386/pr69225-3.c: Likewise.
3926 * gcc.target/i386/pr69225-4.c: Likewise.
3927 * gcc.target/i386/pr69225-5.c: Likewise.
3928 * gcc.target/i386/pr69225-6.c: Likewise.
3929
36105e82 39302016-01-11 Jakub Jelinek <jakub@redhat.com>
3931
1c78ce2e 3932 PR target/67462
3933 * gcc.dg/ifcvt-3.c: Only compile on lp64 targets, include also i?86
3934 if lp64.
3935
a4a87320 3936 PR target/69071
3937 * gcc.dg/pr69071.c: New test.
3938
91fbd04f 3939 PR c++/69211
3940 * g++.dg/opt/pr69211.C: New test.
3941
36105e82 3942 PR tree-optimization/69214
3943 * gcc.c-torture/compile/pr69214.c: New test.
3944
e934c380 39452016-01-11 Uros Bizjak <ubizjak@gmail.com>
3946
3947 * gcc.target/i386/pr66232-10.c: Do not compile on ia32 target.
3948 * gcc.target/i386/pr66232-11.c: Ditto.
3949 * gcc.target/i386/pr66232-12.c: Ditto.
3950 * gcc.target/i386/pr66232-13.c: Ditto.
3951
3ff1b153 39522016-01-11 Richard Biener <rguenther@suse.de>
3953
3954 PR tree-optimization/69173
3955 * gcc.dg/torture/pr69173.c: New testcase.
3956
04e1504c 39572016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3958
3959 PR rtl-optimization/68796
3960 * gcc.target/aarch64/tst_5.c: New test.
3961 * gcc.target/aarch64/tst_6.c: Likewise.
3962
ae8718b5 39632016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3964
3965 PR rtl-optimization/68841
3966 * gcc.dg/pr68841.c: New test.
3967 * gcc.c-torture/execute/pr68841.c: New test.
3968
bd8bece2 39692016-01-11 Yuri Rumyantsev <ysrumyan@gmail.com>
3970
3971 PR rtl-optimization/68920
3972 * gcc.dg/ifcvt-4.c: Add "--param max-rtl-if-conversion-insns=3" option
3973 for ix86 targets.
3974 * gcc.dg/ifcvt-5.c: New test.
3975
9b657cf1 39762016-01-11 Alexandre Oliva <aoliva@redhat.com>
57c83f79 3977
3978 PR bootstrap/69123
3979 * g++.dg/pr69123.C: New.
3980
7a158352 39812016-01-11 Ilya Enkovich <enkovich.gnu@gmail.com>
3982
3983 PR target/69010
3984 * gcc.target/i386/pr69010.c: New test.
3985
ff375d11 39862016-01-11 Martin Jambor <mjambor@suse.cz>
3987
3988 PR ipa/69044
3989 * gcc.target/i386/chkp-pr69044.c: New test.
3990
9eb890f1 39912016-01-11 Tom de Vries <tom@codesourcery.com>
3992
3993 PR tree-optimization/69109
3994 * gcc.dg/autopar/pr69109-2.c: New test.
3995 * gcc.dg/autopar/pr69109.c: New test.
3996
c4157ee5 39972016-01-11 Tom de Vries <tom@codesourcery.com>
3998
3999 PR tree-optimization/69108
4000 * gcc.dg/autopar/pr69108.c: New test.
4001
b933e511 40022016-01-10 Patrick Palka <ppalka@gcc.gnu.org>
4003
4004 PR c++/69029
4005 * c-c++-common/Wisleading-indentation.c: Augment test.
4006
efb73de1 40072016-01-10 Thomas Koenig <tkoenig@gcc.gnu.org>
4008
4009 PR fortran/69154
4010 * gfortran.dg/inline_matmul_12.f90: New test.
4011
40c86c3b 40122016-01-10 Paul Thomas <pault@gcc.gnu.org>
4013
4014 PR fortran/67779
4015 * gfortran.dg/actual_array_offset_1: New test.
4016
a006c0bb 40172016-01-10 Tom de Vries <tom@codesourcery.com>
4018
4019 PR tree-optimization/69062
4020 * gcc.dg/autopar/pr69062.c: New test.
4021
880ed4be 40222016-01-10 Thomas Schwinge <thomas@codesourcery.com>
4023
4024 * gcc.dg/vect/slp-perm-1.c: Fix scan-tree-dump syntax.
4025 * gcc.dg/vect/slp-perm-2.c: Likewise.
4026 * gcc.dg/vect/slp-perm-3.c: Likewise.
4027 * gcc.dg/vect/slp-perm-5.c: Likewise.
4028 * gcc.dg/vect/slp-perm-6.c: Likewise.
4029 * gcc.dg/vect/slp-perm-7.c: Likewise.
4030 * gcc.dg/vect/slp-perm-8.c: Likewise.
4031
d95e1856 40322016-01-10 Tom de Vries <tom@codesourcery.com>
4033
4034 PR tree-optimization/69039
4035 * gcc.dg/autopar/pr69039.c: New test.
4036
0f8f48d0 40372016-01-09 Marek Polacek <polacek@redhat.com>
4038
4039 PR c++/69113
4040 * g++.dg/pr69113.C: New test.
4041
7dff0499 40422016-01-09 Jakub Jelinek <jakub@redhat.com>
4043
4044 PR middle-end/50865
4045 PR tree-optimization/69097
4046 * gcc.c-torture/execute/pr50865.c: New test.
4047 * gcc.c-torture/execute/pr69097-1.c: New test.
4048 * gcc.c-torture/execute/pr69097-2.c: New test.
4049 * gcc.dg/pr69097-1.c: New test.
4050 * gcc.dg/pr69097-2.c: New test.
4051
18431e78 40522016-01-09 Jakub Jelinek <jakub@redhat.com>
4053
4054 PR c++/69164
4055 * g++.dg/opt/pr69164.C: New test.
4056
1943a4a2 40572016-01-08 Jakub Jelinek <jakub@redhat.com>
4058
4059 PR tree-optimization/69167
4060 * gcc.dg/pr69167.c: New test.
4061
a143e277 40622016-01-08 Marek Polacek <polacek@redhat.com>
4063
4064 PR c++/68449
4065 * g++.dg/pr68449.C: New.
4066
44c01906 40672016-01-08 Alan Lawrence <alan.lawrence@arm.com>
4068
4069 PR tree-optimization/68707
4070 * lib/target-supports.exp (check_effective_target_vect_load_lanes): New.
4071 * gcc.dg/vect/slp-perm-1.c: Look for vect_load_lanes instead of SLP
4072 on platforms supporting it.
4073 * gcc.dg/vect/slp-perm-2.c: Likewise.
4074 * gcc.dg/vect/slp-perm-3.c: Likewise.
4075 * gcc.dg/vect/slp-perm-5.c: Likewise.
4076 * gcc.dg/vect/slp-perm-7.c: Likewise.
4077 * gcc.dg/vect/slp-perm-8.c: Likewise.
4078 * gcc.dg/vect/slp-perm-6.c: Look for vect_load_lanes in addition to SLP
4079 on platforms supporting it.
4080
c437d1e8 40812016-01-08 Jakub Jelinek <jakub@redhat.com>
4082
c9595c51 4083 PR tree-optimization/69162
4084 * gcc.dg/pr69162.c: New test.
4085
c437d1e8 4086 PR tree-optimization/69172
4087 * gcc.dg/pr69172.c: New test.
4088
6a46a28c 40892016-01-08 Thomas Preud'homme <thomas.preudhomme@arm.com>
4090
4091 PR tree-optimization/67781
4092 * gcc.c-torture/execute/pr67781.c: New file.
4093
62ad9a04 40942016-01-08 Jakub Jelinek <jakub@redhat.com>
4095
4096 PR tree-optimization/69083
4097 * gcc.dg/vect/pr69083.c: New test.
4098
9e0e8c2a 40992016-01-08 Sujoy Saraswati <sujoy.saraswati@hpe.com>
4100
4101 PR tree-optimization/61441
4102 * gcc.dg/pr61441.c: Restrict to linux and gnu targets.
4103 Use -fexcess-precision=standard for compiler options.
4104 Use fabs() only when __FLT_EVAL_METHOD__ == 0.
4105
5d034e37 41062016-01-08 Jakub Jelinek <jakub@redhat.com>
4107
5013f740 4108 PR fortran/69128
4109 * gfortran.dg/gomp/pr69128.f90: New test.
4110
5d034e37 4111 PR c++/69145
4112 * g++.dg/ext/pr69145-1.C: New test.
4113 * g++.dg/ext/pr69145-2-very-long-filename.cc: New file.
4114 * g++.dg/ext/pr69145-2.h: New file.
4115
517906ff 41162016-01-07 Martin Sebor <msebor@redhat.com>
4117
4118 PR c/68966
4119 * gcc.dg/atomic-fetch-bool.c: New test.
4120 * gcc.dg/sync-fetch-bool.c: New test.
4121
cdbb524c 41222016-01-07 H.J. Lu <hongjiu.lu@intel.com>
4123
4124 PR fortran/66680
4125 gfortran.dg/gomp/pr66680.f90: Moved to libgomp.
4126
ec3aba9e 41272016-01-07 Nick Clifton <nickc@redhat.com>
4128
4129 PR target/66655
4130 * g++.dg/pr66655.C: New test.
4131 * g++.dg/pr66655_1.cc: Test support file.
4132 * g++.dg/pr66655.h: Test header file.
4133
9b657cf1 41342016-01-07 Dominique d'Humieres <dominiq@lps.ens.fr>
06634746 4135
4136 PR fortran/66680
4137 gfortran.dg/gomp/pr66680.f90: New test.
4138
cd45d7a5 41392016-01-07 H.J. Lu <hongjiu.lu@intel.com>
4140
4141 PR target/69171
4142 * gcc.target/i386/pr69171-1.c: New test.
4143 * gcc.target/i386/pr69171-2.c: Likewise.
4144 * gcc.target/i386/pr69171-3.c: Likewise.
4145 * gcc.target/i386/pr69171-4.c: Likewise.
4146 * gcc.target/i386/pr69171-5.c: Likewise.
4147 * gcc.target/i386/pr69171-6.c: Likewise.
4148
4a86a91a 41492015-12-15 Bernd Schmidt <bschmidt@redhat.com>
4150
4151 PR middle-end/67639
4152 * c-c++-common/pr67639.c: New test.
4153
34c05552 41542016-01-07 Jakub Jelinek <jakub@redhat.com>
4155
4156 PR tree-optimization/69141
4157 * g++.dg/opt/pr69141.C: New test.
4158
f08d6895 41592016-01-06 Eric Botcazou <ebotcazou@adacore.com>
4160
4161 * gcc.target/sparc/20151219-1.c: Skip in 64-bit mode.
4162
32ec4173 41632016-01-06 Uros Bizjak <ubizjak@gmail.com>
4164
4165 PR target/69140
4166 * gcc.target/i386/pr69140.c: New test
4167
d74214f3 41682016-01-06 David Malcolm <dmalcolm@redhat.com>
4169
4170 * gcc.dg/bad-dereference.c: New test case.
4171
73991cab 41722015-01-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4173
4174 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: New test.
4175
fc8cc457 41762016-01-06 Andreas Schwab <schwab@linux-m68k.org>
4177
4178 * gcc.dg/atomic-invalid-2.c: Remove duplicated content.
4179
be3c9981 41802016-01-06 Marek Polacek <polacek@redhat.com>
4181
4182 PR sanitizer/69099
4183 * gcc.dg/ubsan/float-cast-overflow-atomic.c: New test.
4184
2cb724f9 41852016-01-05 Marek Polacek <polacek@redhat.com>
4186
4187 PR c/69104
4188 * gcc.dg/atomic-invalid-2.c: New.
4189
233a53ed 41902016-01-05 H.J. Lu <hongjiu.lu@intel.com>
4191
4192 PR target/68991
4193 * gcc.target/i386/pr68991.c: New test.
4194
ea87c5e3 41952016-01-05 H.J. Lu <hongjiu.lu@intel.com>
4196
4197 PR target/68991
4198 * g++.dg/pr68991-1.C: New test.
4199 * g++.dg/pr68991-2.C: Likewise.
4200
1943a4a2 42012016-01-05 Sergei Trofimovich <siarheit@google.com>
afe82e5b 4202
1943a4a2 4203 PR other/60465
afe82e5b 4204 * gcc.target/ia64/pr60465-gprel64.c: New test.
4205 * gcc.target/ia64/pr60465-gprel64-c37.c: New test.
4206
1e9147dd 42072016-01-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4208
4209 PR rtl-optimization/68651
4210 * gcc.target/aarch64/pr68651_1.c: New test.
4211
d42aa619 42122016-01-05 David Malcolm <dmalcolm@redhat.com>
4213
4214 PR c/69122
4215 * c-c++-common/Wmisleading-indentation.c (pr69122): New function.
4216
1776de76 42172016-01-05 Nathan Sidwell <nathan@acm.org>
4218
2d7d361d 4219 PR c++/58583
4220 * g++.dg/cpp0x/nsdmi-template14.C: Adjust test & errors.
4221
1776de76 4222 * gcc.dg/alias-15.c: New.
4223
5beb12c0 42242016-01-05 Nick Clifton <nickc@redhat.com>
4225
4226 PR target/68870
4227 * g++.dg/pr68770.C: New test.
4228
d8cca921 42292016-01-04 Mike Stump <mikestump@comcast.net>
4230
4231 * lib/target-supports.exp (check_effective_target_cilkplus):
4232 cilkplus targets require pthreads.
afc907ef 4233 (check_effective_target_cilkplus): Remove special case for NVPTX.
d8cca921 4234
8427dff3 42352016-01-04 Michael Meissner <meissner@linux.vnet.ibm.com>
4236
4237 * gcc.target/powerpc/p9-permute.c: New test for xxperm code
4238 generation.
4239
f1717362 42402016-01-04 Jakub Jelinek <jakub@redhat.com>
4241
4242 Update copyright years.
4243
d7d6a3ab 42442016-01-04 Marek Polacek <polacek@redhat.com>
4245
4246 PR c/68908
4247 * gcc.dg/atomic/c11-atomic-exec-6.c: New test.
4248 * gcc.dg/atomic/c11-atomic-exec-7.c: New test.
4249 * gcc.dg/atomic/stdatomic-op-5.c: New test.
4250
b8f4a5f9 42512016-01-04 Eric Botcazou <ebotcazou@adacore.com>
4252
4253 * gcc.target/sparc/20160104-2.c: New test.
4254
6b5c028f 42552016-01-04 Eric Botcazou <ebotcazou@adacore.com>
4256
4257 * gcc.target/sparc/20160104-1.c: New test.
4258
300e1002 42592016-01-03 Paul Thomas <pault@gcc.gnu.org>
4260
4261 PR fortran/65045
4262 * gfortran.dg/pr65045.f90: New test.
4263
855b105f 42642016-01-02 Eric Botcazou <ebotcazou@adacore.com>
4265
4266 * gnat.dg/specs/debug1.ads: Delete.
4267
bdc177dc 42682016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4269
4270 PR libgfortran/68867
4271 * gfortran.dg/default_format_denormal_2.f90: Fix the dg regular
4272 expression.
4273
48aaffae 42742016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4275
4276 PR libgfortran/68867
4277 * gfortran.dg/default_format_denormal_2.f90: XFAIL for all
4278 PowerPC.
4279
19a468b8 42802016-01-01 Paul Thomas <pault@gcc.gnu.org>
4281
4282 PR fortran/68864
4283 * gfortran.dg/pr68864.f90: New test.
4284
25371c91 42852016-01-01 Jakub Jelinek <jakub@redhat.com>
4286
2a659064 4287 PR tree-optimization/69070
4288 * gcc.dg/pr69070.c: New test.
4289
57aa9851 4290 PR sanitizer/69055
4291 * gfortran.dg/pr69055.f90: New test.
4292
25371c91 4293 PR target/69015
4294 * gcc.dg/pr69015.c: New test.
f1717362 4295\f
fb2c1edd 4296Copyright (C) 2016 Free Software Foundation, Inc.
7dfbd804 4297
4298Copying and distribution of this file, with or without modification,
4299are permitted in any medium without royalty provided the copyright
4300notice and this notice are preserved.