]> git.ipfire.org Git - thirdparty/gcc.git/blame - gcc/testsuite/ChangeLog
HSA: enhance dump output
[thirdparty/gcc.git] / gcc / testsuite / ChangeLog
CommitLineData
e1a88bf4 12016-03-21 Martin Liska <mliska@suse.cz>
2
3 * gcc.dg/ipa/pr70306.c: New test.
4
75af6eab 52016-03-21 Andre Vieira <andre.simoesdiasvieira@arm>
6
7 * gcc.target/arm/attr-align1.c: Skip if M-profile.
8 * gcc.target/arm/attr-align3.c: Likewise.
9 * gcc.target/arm/attr_arm.c: Likewise.
10 * gcc.target/arm/flip-thumb.c: Likewise.
11
afdde20c 122016-03-21 Jakub Jelinek <jakub@redhat.com>
13
14 PR target/70296
15 * gcc.target/powerpc/altivec-36.c: New test.
16
3f2ef661 172016-03-21 Richard Biener <rguenther@suse.de>
18
19 PR tree-optimization/70310
20 * gcc.dg/torture/pr70310.c: New testcase.
21
08b2b692 222016-03-21 Kirill Yukhin <kirill.yukhin@intel.com>
23
24 PR target/70293
25 * gcc.target/i386/pr70293.c: New test.
26
93505d22 272016-03-21 Richard Biener <rguenther@suse.de>
28
29 PR tree-optimization/70288
30 * gcc.dg/torture/pr70288-1.c: New testcase.
31 * gcc.dg/torture/pr70288-2.c: Likewise.
32
06fd1914 332016-03-21 Andrey Belevantsev <abel@ispras.ru>
34
35 PR rtl-optimization/69307
36 * gcc.target/arm/pr69307.c: New test.
37
b628775e 382016-03-21 Andrey Belevantsev <abel@ispras.ru>
39
40 PR rtl-optimization/69102
41 * gcc.c-torture/compile/pr69102.c: New test.
42
1421f43c 432016-03-18 Jeff Law <law@redhat.com>
44
45 PR rtl-optimization/70263
46 * gcc.c-torture/compile/pr70263-1.c: New test.
47 * gcc.target/i386/pr70263-2.c: New test.
48
e7142ce1 492016-03-18 Bernd Schmidt <bschmidt@redhat.com>
50
51 PR rtl-optimization/70278
52 * gcc.dg/torture/pr70278.c: New test.
53 * gcc.target/arm/pr70278.c: New test.
54
5539bc70 552016-03-18 David Malcolm <dmalcolm@redhat.com>
56
57 PR c/70281
58 * gcc.dg/plugin/diagnostic-test-expressions-1.c
59 (test_builtin_types_compatible_p): New test function.
60 * gcc.dg/pr70281.c: New test case.
61
296a290a 622016-03-18 Christophe Lyon <christophe.lyon@linaro.org>
63
64 PR target/70113
65 * gcc.target/aarch64/pr63304_1.c: Add -mno-fix-cortex-a53-843419.
66
666094f0 672016-03-18 Ilya Enkovich <enkovich.gnu@gmail.com>
68
69 PR tree-optimization/70252
70 * gcc.dg/pr70252.c: New test.
71
350514e8 722016-03-18 Tom de Vries <tom@codesourcery.com>
73
74 * gcc.dg/pr70161-2.c: New test.
75 * gcc.dg/pr70161.c: New test.
76
011e0cea 772016-03-18 Tom de Vries <tom@codesourcery.com>
78
79 PR ipa/70269
80 * gcc.dg/pr70269.c: New test.
81
292a09de 822016-03-18 Jakub Jelinek <jakub@redhat.com>
83
84 PR c++/70267
85 * g++.dg/ext/java-3.C: New test.
86
efc86c4c 872016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
88
89 PR c++/70205
90 * g++.dg/lookup/pr70205.C: New test.
91
a28dd575 922016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
93
94 PR c++/70218
95 * g++.dg/cpp0x/lambda/lambda-70218.C: New test.
96
92e7ab1e 972016-03-17 Marek Polacek <polacek@redhat.com>
98
99 PR c/69407
100 * gcc.dg/atomic-op-6.c: New test.
101
7378dbfb 1022016-03-17 David Malcolm <dmalcolm@redhat.com>
103
104 PR c/70264
105 * c-c++-common/pr70264.c: New test case.
106
f7995d7d 1072016-03-17 Jakub Jelinek <jakub@redhat.com>
108
e2895b76 109 PR c++/70144
110 * c-c++-common/pr70144-1.c: New test.
111 * c-c++-common/pr70144-2.c: New test.
112
f7995d7d 113 PR c++/70272
114 * g++.dg/opt/flifetime-dse5.C (main): Remove extra semicolon.
115 * g++.dg/opt/flifetime-dse6.C: New test.
116 * g++.dg/tree-ssa/ehcleanup-1.C: Adjust unreachable count.
117
5ec4a949 1182016-03-17 H.J. Lu <hongjiu.lu@intel.com>
119
120 PR driver/70192
121 * gcc.dg/pic-1.c: New test.
122 * gcc.dg/pic-2.c: Likewise.
123 * gcc.dg/pic-3.c: Likewise.
124 * gcc.dg/pic-4.c: Likewise.
125 * gcc.dg/pie-1.c: Likewise.
126 * gcc.dg/pie-2.c: Likewise.
127 * gcc.dg/pie-3.c: Likewise.
128 * gcc.dg/pie-4.c: Likewise.
129 * gcc.dg/pie-5.c: Likewise.
130 * gcc.dg/pie-6.c: Likewise.
131
c28550e1 1322016-03-17 Tom de Vries <tom@codesourcery.com>
133
134 * gfortran.dg/goacc/kernels-alias-3.f95: New test.
135 * gfortran.dg/goacc/kernels-alias-4.f95: New test.
136
be3296cb 1372016-03-17 Richard Biener <rguenther@suse.de>
138
139 PR debug/70271
140 * g++.dg/debug/pr70271.C: New testcase.
141
9b60ef21 1422016-03-17 Ilya Enkovich <enkovich.gnu@gmail.com>
143
144 * gcc.target/i386/pr70251.c: New test.
145
9a80bc1a 1462016-03-17 Marek Polacek <polacek@redhat.com>
147
148 PR c++/70194
149 * g++.dg/warn/constexpr-70194.C: New test.
150
733d7ff9 1512016-03-16 Richard Henderson <rth@redhat.com>
152
153 PR middle-end/70240
154 * gcc.c-torture/compile/pr70240.c: New.
155
3e6f12bf 1562016-03-16 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
157
158 * gcc.c-torture/compile/20151204.c: Skip for avr.
159
867c9e99 1602016-03-16 Jakub Jelinek <jakub@redhat.com>
161
162 PR target/70245
163 * g++.dg/opt/pr70245.C: New test.
164 * g++.dg/opt/pr70245.h: New file.
165 * g++.dg/opt/pr70245-aux.cc: New file.
166
8ced6ab7 1672016-03-16 Martin Sebor <msebor@redhat.com>
168
169 * g++.dg/cpp1y/constexpr-instantiate.C: Correct DejaGnu directives.
170
37af779a 1712016-03-16 Richard Henderson <rth@redhat.com>
172
173 PR middle-end/70199
174 * gcc.c-torture/compile/pr70199.c: New.
175
78ed999c 1762016-03-16 H.J. Lu <hongjiu.lu@intel.com>
177
178 * gcc.dg/uninit-19.c: Run dos2unix.
179
462ca422 1802016-03-16 Marek Polacek <polacek@redhat.com>
181
182 PR c/70093
183 * gcc.dg/nested-func-10.c: New test.
184 * gcc.dg/nested-func-9.c: New test.
185
fe58aacc 1862016-03-16 Jakub Jelinek <jakub@redhat.com>
187
188 PR tree-optimization/68714
189 * gcc.dg/tree-ssa/pr68714.c: Add -w -Wno-psabi to dg-options.
190
27a53872 1912016-03-16 Tom de Vries <tom@codesourcery.com>
192
193 PR tree-optimization/68715
194 * gcc.dg/graphite/pr68715-2.c: New test.
195 * gcc.dg/graphite/pr68715.c: New test.
196 * gfortran.dg/graphite/pr68715.f90: New test.
197
95049c3c 1982016-03-16 Tom de Vries <tom@codesourcery.com>
199
200 PR tree-optimization/68809
201 * gcc.dg/graphite/pr68809-2.c: New test.
202 * gcc.dg/graphite/pr68809.c: New test.
203
09eddd70 2042016-03-16 Jakub Jelinek <jakub@redhat.com>
205
81fc5915 206 PR c++/70147
207 * g++.dg/ubsan/pr70147-2.C (C::C): Initialize A base with invalid
208 method call to i () as argument. Adjust expected output.
209
09eddd70 210 PR c++/70147
211 * g++.dg/ubsan/pr70147-1.C: New test.
212 * g++.dg/ubsan/pr70147-2.C: New test.
213
6373d2a2 2142016-03-15 Martin Sebor <msebor@redhat.com>
215
216 PR c++/58281
217 * g++.dg/cpp1y/constexpr-instantiate.C: Add new test.
218
d27a0c11 2192016-03-15 John David Anglin <danglin@gcc.gnu.org>
220
9908039d 221 * gcc.c-torture/execute/pr68532.c: Add -fno-common option on
222 hppa*-*-hpux*.
223
45cdc3a6 224 * gcc.dg/ifcvt-4.c: Add hppa*64*-*-* to skip list.
225
d27a0c11 226 PR libfortran/69799
227 * gfortran.dg/coarray_allocate_5.f08: Add "-latomic" option if
228 libatomic_available.
229
0dd1d57f 2302016-03-15 Marek Polacek <polacek@redhat.com>
231
232 PR c++/70209
233 * g++.dg/ext/attribute-may-alias-4.C: New test.
234
0ce02c07 2352016-03-15 Alexander Monakov <amonakov@ispras.ru>
236
237 * g++.dg/pr63384.C: Add -w to dg-options. Remove '-toggle' in
238 -fvar-tracking-assignments-toggle flag.
239
f6e39b30 2402016-03-15 Pat Haugen <pthaugen@us.ibm.com>
241
242 * gcc.dg/ifcvt-4.c: Add -misel for powerpc*.
243
167f93a2 2442016-03-15 Jakub Jelinek <jakub@redhat.com>
245
246 PR rtl-optimization/70222
247 * gcc.c-torture/execute/pr70222-1.c: New test.
248 * gcc.c-torture/execute/pr70222-2.c: New test.
249
08a8af4a 2502016-03-15 Richard Henderson <rth@redhat.com>
251
252 * gcc.dg/tree-ssa/pr68714.c: Test during reassoc1 pass.
253
738eb905 2542016-03-15 Andrey Belevantsev <abel@ispras.ru>
255
256 PR rtl-optimization/69032
257 * gcc.dg/pr69032.c: New test.
258
dd148b3a 2592016-03-15 Andrey Belevantsev <abel@ispras.ru>
260
261 PR rtl-optimization/63384
262 * g++.dg/pr63384.C: New test.
263
acf58115 2642016-03-15 Andrey Belevantsev <abel@ispras.ru>
265
266 PR target/64411
267 * gcc.target/i386/pr64411.C: New test.
268
a2897dc4 2692016-03-15 Tom de Vries <tom@codesourcery.com>
270
271 * gfortran.dg/goacc/kernels-alias-2.f95: New test.
272 * gfortran.dg/goacc/kernels-alias.f95: New test.
273
7bad2faf 2742016-03-14 Martin Sebor <msebor@redhat.com>
275
276 PR c++/53792
277 * g++.dg/cpp0x/constexpr-inline.C: New test.
278 * g++.dg/cpp0x/constexpr-inline-1.C: Same.
279
d65fa8d9 2802016-03-14 David Edelsohn <dje.gcc@gmail.com>
281
282 * gcc.dg/torture/pr70083.c: Prune non-standard ABI.
283
2b3c633f 2842016-03-14 Jakub Jelinek <jakub@redhat.com>
285
286 PR middle-end/70219
287 * gcc.dg/pr70219.c: New test.
288
e947f9c3 2892016-03-14 Bernd Schmidt <bschmidt@redhat.com>
290
291 PR target/70083
292 * gcc.dg/torture/pr70083.c: New test.
293 * gcc.target/i386/pr70083.c: New test.
294
74201dc2 2952016-03-14 Richard Biener <rguenther@suse.de>
296
297 PR tree-optimization/56365
298 * gcc.dg/tree-ssa/phi-opt-14.c: New testcase.
299
88aea41e 3002016-03-14 Segher Boessenkool <segher@kernel.crashing.org>
301
302 PR target/70098
303 * lib/target-supports.exp (check_effective_target_powerpc64_no_dm):
304 New function.
305 * g++.dg/pr70098.C: New testcase.
306
307
1bd2aefd 3082016-03-14 Tom de Vries <tom@codesourcery.com>
309
310 PR tree-optimization/70045
311 * gcc.dg/graphite/pr70045.c: New test.
312
922c7033 3132016-03-13 Jerry DeLisle <jvdelisle@gcc.gnu.org>
314
315 PR fortran/69043
316 * gfortran.dg/include_9.f90: New test.
317
fd4ab6d9 3182016-03-13 Dominique d'Humieres <dominiq@lps.ens.fr>
319
320 PR fortran/45076
321 gfortran.dg/prof/prof.exp: New script.
322 gfortran.dg/prof/dynamic_dispatch_6.f03: New test.
323
7d7218d3 3242016-03-12 Andrey Belevantsev <abel@ispras.ru>
325
326 PR rtl-optimization/69307
327 * gcc.dg/pr69307.c: New test.
328
02ffd664 3292016-03-12 Vladimir Makarov <vmakarov@redhat.com>
330
331 PR target/69614
332 * gcc.target/arm/pr69614.c: New.
333
76e207a9 3342016-03-12 Paul Thomas <pault@gcc.gnu.org>
335
336 PR fortran/70031
337 * gfortran.dg/submodule_14.f08: New test
338
339 PR fortran/69524
340 * gfortran.dg/submodule_15.f08: New test
341
490ee78a 3422016-03-12 Patrick Palka <ppalka@gcc.gnu.org>
343
344 PR c++/70106
345 * g++.dg/cpp1y/paren3.C: New test.
346
04e137ff 3472016-03-11 Michael Meissner <meissner@linux.vnet.ibm.com>
348
349 PR target/70131
350 * gcc.target/powerpc/ppc-round2.c: New test.
351
27b2c1c4 3522016-03-11 Bernd Schmidt <bschmidt@redhat.com>
353
354 PR target/70123
355 * gcc.dg/torture/pr70123.c: New test.
356
84116671 3572016-03-11 Jeff Law <law@redhat.com>
358
359 PR tree-optimization/70190
360 * gcc.c-torture/compile/pr70190.c: New test.
361
cfa58bc8 3622016-03-11 David Malcolm <dmalcolm@redhat.com>
363
364 PR c/68187
365 * c-c++-common/Wmisleading-indentation.c (test43_a): New test
366 case.
367 (test43_b): Likewise.
368 (test43_c): Likewise.
369 (test43_d): Likewise.
370 (test43_e): Likewise.
371 (test43_f): Likewise.
372 (test43_g): Likewise.
373 (test44_a): Likewise.
374 (test44_b): Likewise.
375 (test44_c): Likewise.
376 (test44_d): Likewise.
377 (test44_e): Likewise.
378
ce234f27 3792016-03-11 David Malcolm <dmalcolm@redhat.com>
380
381 PR c/70085
382 * c-c++-common/Wmisleading-indentation.c (pr70085): New test case.
383
e4756b48 3842016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
385
386 * gcc.target/aarch64/vect-reduc-or_1.c: Add -fno-vect-cost-model to
387 dg-options.
388
1f5ef87e 3892016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
390
391 PR target/70002
392 PR target/69245
393 * gcc.target/aarch64/pr69245_2.c: New test.
394
f9c352a1 3952016-03-11 Jakub Jelinek <jakub@redhat.com>
396
397 PR tree-optimization/70177
398 * gcc.dg/pr70177.c: New test.
399
4dd92ac6 4002016-03-11 Alan Lawrence <alan.lawrence@arm.com>
401
402 * gfortran.dg/unconstrained_commons.f: Widen regexp to match j_<N>.
403
331e4fdb 4042016-03-11 Alan Lawrence <alan.lawrence@arm.com>
405
406 * gcc.dg/tree-ssa/sra-20.c: New.
407
69262824 4082016-03-11 Jakub Jelinek <jakub@redhat.com>
409
6f9a7425 410 PR rtl-optimization/70174
411 * gcc.dg/pr70174.c: New test.
412
69262824 413 PR tree-optimization/70169
414 * gcc.dg/pr70169.c: New test.
415
4637a847 4162016-03-11 Ilya Enkovich <enkovich.gnu@gmail.com>
417
418 PR target/70160
419 * gcc.target/i386/pr70160.c: New test.
420
5a86d754 4212016-03-11 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
422
423 * gcc.target/s390/dfp-1.c: New test.
424
af4c8290 4252016-03-10 Nick Clifton <nickc@redhat.com>
426
427 PR target/70044
428 * gcc.target/aarch64/pr70044.c: New test.
429
98dfd328 4302016-03-10 Patrick Palka <ppalka@gcc.gnu.org>
431 Jakub Jelinek <jakub@redhat.com>
432
433 PR c++/70001
434 * g++.dg/cpp0x/constexpr-70001-1.C: New test.
435 * g++.dg/cpp0x/constexpr-70001-2.C: New test.
436 * g++.dg/cpp0x/constexpr-70001-3.C: New test.
437
75e72311 4382016-03-10 Jan Hubicka <hubicka@ucw.cz>
439
440 PR lto/69589
441 * g++.dg/lto/pr69589_0.C: New testcase
442 * g++.dg/lto/pr69589_1.C: New testcase
443
a2eb1271 4442016-03-10 Marek Polacek <polacek@redhat.com>
445
446 PR c++/70153
447 * g++.dg/delayedfold/unary-plus1.C: New test.
448
4492016-03-10 Andre Vieira <andre.simoesdiasvieira@arm.com>
a342320c 450
451 * gcc.target/arm/pr45701-1.c: Escape brackets.
452 * gcc.target/arm/pr45701-2.c: Likewise.
453
5ab2987f 4542016-03-10 Alan Lawrence <alan.lawrence@arm.com>
455
456 * gfortran.dg/unconstrained_commons.f: New.
457
6972afac 4582016-03-10 Alan Modra <amodra@gmail.com>
459
460 * gcc.dg/pr69195.c: New.
461 * gcc.dg/pr69238.c: New.
462
c82c99ec 4632016-03-10 Tom de Vries <tom@codesourcery.com>
464
465 PR testsuite/68915
466 * gcc.dg/vect/pr46032.c: Xfail scan if alignment requirements not met.
467
a2389d4a 4682016-03-10 Richard Biener <rguenther@suse.de>
469
470 PR tree-optimization/70128
471 * gcc.dg/tree-ssa/alias-34.c: New testcase.
472 * gcc.dg/tree-ssa/alias-35.c: Likewise.
473
c272412d 4742016-03-09 Jakub Jelinek <jakub@redhat.com>
475
a0451069 476 PR tree-optimization/70152
477 * gcc.dg/pr70152.c: New test.
478
c272412d 479 PR target/70086
480 * gcc.target/i386/pr70086-1.c: New test.
481 * gcc.target/i386/pr70086-2.c: New test.
482 * gcc.target/i386/pr70086-3.c: New test.
5f611068 483
484 PR tree-optimization/70127
485 * gcc.c-torture/execute/pr70127.c: New test.
486
27dcb7a8 4872016-03-09 Cesar Philippidis <cesar@codesourcery.com>
488
489 * c-c++-common/goacc/combined-directives-2.c: New test.
490
c24757cf 4912016-03-09 David Malcolm <dmalcolm@redhat.com>
492
493 PR c/68473
494 PR c++/70105
495 * g++.dg/diagnostic/pr70105.C: New test.
496 * gcc.dg/plugin/diagnostic-test-expressions-1.c (foo): New decl.
497 (test_multiple_ordinary_maps): New test function.
498
83108969 4992016-03-09 David Malcolm <dmalcolm@redhat.com>
500
501 PR c/68473
502 PR c++/70105
503 * gcc.dg/plugin/diagnostic_plugin_show_trees.c (show_tree):
504 Drop range information from call to inform_at_rich_loc.
505 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c (add_range):
506 New.
507 (test_show_locus): Replace calls to rich_location::add_range with
508 calls to add_range. Rewrite the tests that used the now-defunct
509 rich_location ctor taking a source_range. Simplify other tests
510 by replacing calls to COMBINE_LOCATION_DATA with calls to
511 make_location.
512
6733c0e8 5132016-03-09 Richard Biener <rguenther@suse.de>
514 Jakub Jelinek <jakub@redhat.com>
515
516 PR tree-optimization/70138
517 * gcc.dg/vect/pr70138-1.c: New testcase.
518 * gcc.dg/vect/pr70138-2.c: Likewise.
519
96abb9f5 5202016-03-09 Jakub Jelinek <jakub@redhat.com>
521
522 PR target/70049
523 * gcc.target/i386/pr70049.c: New test.
524
42bb3bfb 5252016-03-09 Richard Biener <rguenther@suse.de>
526
527 PR c/70143
528 * gcc.dg/Wstrict-aliasing-bogus-upcast.c: New testcase.
529 * gcc.dg/Wstrict-aliasing-struct-with-char-member.c: Likewise.
530 * gcc.dg/Wstrict-aliasing-struct-member.c: Remove again.
531
27527428 5322016-03-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
533
534 * gcc.dg/vect/bb-slp-34.c: Really don't xfail on aarch64-*-*,
535 arm-*-*.
536
248449f2 5372016-03-09 Jakub Jelinek <jakub@redhat.com>
538
1bd49ced 539 PR middle-end/67278
540 * gcc.dg/simd-7.c: Add -w -Wno-psabi to dg-options.
541
248449f2 542 PR target/67278
543 * gcc.dg/simd-8.c: Add -w -Wno-psabi to dg-options.
544
545 PR middle-end/70050
546 * gcc.dg/pr70050.c: Add -w to dg-options. Fix up PR number
547 in testcase comment.
548
dfc460ff 5492016-03-09 Tom de Vries <tom@codesourcery.com>
550
551 * gfortran.dg/goacc/kernels-loop-2.f95: New test.
552 * gfortran.dg/goacc/kernels-loop-data-2.f95: New test.
553 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: New test.
554 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: New test.
555 * gfortran.dg/goacc/kernels-loop-data-update.f95: New test.
556 * gfortran.dg/goacc/kernels-loop-data.f95: New test.
557 * gfortran.dg/goacc/kernels-loop-n.f95: New test.
558 * gfortran.dg/goacc/kernels-loop.f95: New test.
559
0377fc7f 5602016-03-08 Martin Sebor <msebor@redhat.com>
561
562 PR c++/62096
563 * g++.dg/warn/overflow-warn-7.C: New test.
564
3556aa80 5652016-03-08 Jason Merrill <jason@redhat.com>
566
567 * lib/g++-dg.exp (g++-dg-runtest): Handle "concepts" in std list.
568 * lib/target-supports.exp (check_effective_target_concepts): New.
569
e5096208 5702016-03-08 Jakub Jelinek <jakub@redhat.com>
571
5370eb8d 572 PR c++/70135
573 * g++.dg/cpp1y/constexpr-loop4.C: New test.
574 * g++.dg/ubsan/pr70135.C: New test.
575
e5096208 576 PR target/70110
577 * gcc.dg/pr70110.c: New test.
578
cc37120d 5792016-03-07 Martin Jambor <mjambor@suse.cz>
580
581 * c-c++-common/gomp/clauses-1.c: Remove dg-options.
582 * c-c++-common/gomp/if-1.c: Likewise.
583 * c-c++-common/gomp/pr61486-2.c: Likewise.
584 * c-c++-common/gomp/target-teams-1.c: Moved dg-options except -fopenmp
585 to dg-additional-options.
586 * g++.dg/gomp/gomp.exp: Pass -Wno-hsa to all tests.
587 * g++/gomp/target-teams-1.c: Likewise.
588 * gcc.dg/gomp/gomp.exp: Likewise.
589 * gcc.dg/gomp/pr68128-2.c: Moved dg-options except -fopenmp to
590 dg-additional-options.
591 * gfortran.dg/gomp/gomp.exp: Likewise.
592 * gfortran.dg/gomp/target1.f90: Remove dg-options.
593 * gfortran.dg/gomp/target2.f90: Moved dg-options except -fopenmp to
594 dg-additional-options.
595 * gfortran.dg/gomp/target3.f90: Remove dg-options.
596
53c248d8 5972016-03-07 Martin Jambor <mjambor@suse.cz>
598
599 * lib/target-supports.exp (check_effective_target_offload_hsa): New.
600 * c-c++-common/gomp/gridify-1.c: New test.
601 * gfortran.dg/gomp/gridify-1.f90: Likewise.
602
541e79a0 6032016-03-07 Andre Vieira <andre.simoesdiasvieira@arm.com>
604
605 * gcc.target/arm/pr45701-1.c: Change assembler scan to not
606 trigger for cortex-r8, when scanning for register r8.
607 * gcc.target/arm/pr45701-2.c: Likewise.
608
4dfabd94 6092016-02-26 Richard Biener <rguenther@suse.de>
610 Jeff Law <law@redhat.com>
611
612 PR tree-optimization/69740
613 * gcc.c-torture/compile/pr69740-1.c: New test.
614 * gcc.c-torture/compile/pr69740-2.c: New test.
615
1b63a87b 6162016-03-07 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
617
618 * lib/target-supports.exp
619 (check_effective_target_whole_vector_shift): Enable for PPC64.
620
d33914da 6212016-03-07 Richard Biener <rguenther@suse.de>
622
623 PR tree-optimization/70115
624 * gcc.dg/torture/pr70115.c: New testcase.
625
584fba4b 6262016-03-07 Nathan Sidwell <nathan@codesourcery.com>
627
628 PR middle-end/69916
629 * c-c-++-common/goacc/pr69916.c: New.
630
7f2f5ec0 6312016-03-07 Richard Henderson <rth@redhat.com>
632
633 * gcc.c-torture/compile/pr70061.c: New test.
634
f530e7c4 6352016-03-07 Richard Biener <rguenther@suse.de>
636
637 PR testsuite/70109
638 * gcc.dg/vect/O3-pr36098.c: New testcase.
639
a3855fed 6402016-03-07 Christophe Lyon <christophe.lyon@linaro.org>
641
642 * gcc.target/arm/pragma_cpp_fma.c: Reset default FPU.
643
091ffc31 6442016-03-07 Eric Botcazou <ebotcazou@adacore.com>
645
646 * gnat.dg/renaming9.ad[sb]: New testcase.
647
2941b871 6482016-03-05 Jakub Jelinek <jakub@redhat.com>
649
650 PR c++/70084
651 * g++.dg/expr/stdarg3.C: New test.
652
5173ce42 6532016-03-04 Jeff Law <law@redhat.com>
654
655 PR tree-optimization/69196
656 * gcc.dg/tree-ssa/pr69196-1.c: Limit this to sparc*-*-* and
657 x86_64-*-*.
658
2d1d2e55 6592016-03-04 Bernd Schmidt <bschmidt@redhat.com>
660
0e43078e 661 PR c/69973
662 * gcc.dg/pr69973.c: New test.
663
d8ec06ae 664 PR rtl-optimization/69941
665 * gcc.dg/torture/pr69941.c: New test.
666
2d1d2e55 667 PR c/69824
668 * gcc.dg/pr69824.c: New test.
669
32f692e2 6702016-03-05 Tom de Vries <tom@codesourcery.com>
671
672 * c-c++-common/goacc/nesting-fail-1.c (f_acc_routine): New function.
673 * c-c++-common/goacc-gomp/nesting-fail-1.c (f_acc_routine): New
674 function.
675
1c699e9a 6762016-03-05 Patrick Palka <ppalka@gcc.gnu.org>
677
678 PR c++/66786
679 * g++.dg/cpp1y/var-templ48.C: New test.
680 * g++.dg/cpp1y/var-templ49.C: New test.
681
358448c6 6822016-03-04 Eric Botcazou <ebotcazou@adacore.com>
683
684 * g++.dg/Wno-frame-address.C: Skip on IA-64.
685
01dc3c45 6862016-03-04 Jakub Jelinek <jakub@redhat.com>
687
e968ff6d 688 PR c++/70035
689 * g++.dg/ubsan/pr70035.C: New test.
690
01dc3c45 691 PR target/70062
692 * gcc.target/i386/pr70062.c: New test.
693
3937d618 6942016-03-04 H.J. Lu <hongjiu.lu@intel.com>
695
696 * g++.dg/template/typename21.C: Remove c++98_only.
697
c58ac7f8 6982016-03-04 H.J. Lu <hongjiu.lu@intel.com>
699
700 * g++.dg/template/typename21.C: Replace c++98 with c++98_only.
701
0060768a 7022016-03-04 David Malcolm <dmalcolm@redhat.com>
703
704 PR c/68187
705 * c-c++-common/Wmisleading-indentation.c (fn_42_a): New test
706 function.
707 (fn_42_b): Likewise.
708 (fn_42_c): Likewise.
709
74c6fd40 7102016-03-04 David Malcolm <dmalcolm@redhat.com>
711
712 PR c/68187
713 * c-c++-common/Wmisleading-indentation.c (fn_40_a): New test
714 function.
715 (fn_40_b): Likewise.
716 (fn_41_a): Likewise.
717 (fn_41_b): Likewise.
718
31b11359 7192016-03-04 Jakub Jelinek <jakub@redhat.com>
720
721 PR target/70059
722 * gcc.target/i386/avx512f-pr70059.c: New test.
723 * gcc.target/i386/avx512dq-pr70059.c: New test.
724
c5b93452 7252016-03-04 Bernd Schmidt <bschmidt@redhat.com>
726
727 PR rtl-optimization/57676
728 * gcc.dg/torture/pr57676.c: New test.
729
268fbd56 7302016-03-04 Ilya Enkovich <enkovich.gnu@gmail.com>
731
732 * gcc.dg/pr70026.c: New test.
733
6560d1ad 7342016-03-04 Marek Polacek <polacek@redhat.com>
735
736 PR c/69798
737 * gcc.dg/cilk-plus/pr69798-1.c: New test.
738 * gcc.dg/cilk-plus/pr69798-2.c: New test.
739
cc7dfddf 7402016-03-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
741
742 PR target/70004
743 * gcc.target/aarch64/scalar_shift_1.c: (test_corners_sisd_di):
744 Delete.
745 (test_corners_sisd_si): Likewise.
746 (main): Remove checks of the above.
747 * gcc.target/aarch64/shift_wide_invalid_1.c: New test.
748
e9663bd4 7492016-03-04 Eric Botcazou <ebotcazou@adacore.com>
750
751 * gcc.dg/Wno-frame-address.c: Skip on IA-64.
752
dcdd684e 7532016-03-04 Christophe Lyon <christophe.lyon@linaro.org>
754
755 * gcc.dg/torture/pr69951.c: Accept argc==0.
756
e692d332 7572016-03-04 Richard Biener <rguenther@suse.de>
758
759 PR c++/70054
760 * g++.dg/warn/Wstrict-aliasing-bogus-union-2.C: New testcase.
761 * gcc.dg/Wstrict-aliasing-struct-member.c: New testcase.
762
af77b7e6 7632016-03-04 Dominik Vogt <vogt@linux.vnet.ibm.com>
764
765 PR testsuite/69766
766 * go.test/go-test.exp: S/390: Set GOARCH to the current target when
767 testing multiarch.
768
290da96e 7692016-03-04 Jakub Jelinek <jakub@redhat.com>
770
771 PR debug/69947
772 * gcc.dg/guality/pr69947.c: New test.
773
e51ce713 7742016-03-03 Jakub Jelinek <jakub@redhat.com>
775
776 PR ada/70017
777 * gcc.dg/pr70017.c (foo): Store 0 to first element of each array.
778
1feed892 7792016-03-03 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
780
781 PR rtl-optimization/69904
782 * gcc.target/arm/pr69904.c: New test.
783
c32bda69 7842016-03-03 Jakub Jelinek <jakub@redhat.com>
785
786 PR target/70021
787 * gcc.dg/vect/pr70021.c: New test.
788 * gcc.target/i386/pr70021.c: New test.
789
1bc579ed 7902016-03-03 Marek Polacek <polacek@redhat.com>
791
792 PR middle-end/70050
793 * gcc.dg/pr70050.c: New test.
794
cfa8d638 7952016-03-03 James Greenhalgh <james.greenhalgh@arm.com>
796
797 * gcc.dg/vect/bb-slp-34.c: Don't XFAIL for ARM/AArch64.
798
1b889259 7992016-03-03 Ilya Enkovich <enkovich.gnu@gmail.com>
800
801 PR tree-optimization/70043
802 * gfortran.dg/vect/pr70043.f90: New test.
803
f756dfa3 8042016-03-03 Eric Botcazou <ebotcazou@adacore.com>
805
806 * gnat.dg/specs/task1.ads: New test.
807
5cb4863d 8082016-03-03 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
809
810 * lib/gcc-gdb-test.exp (gdb-test): Make log message match command.
811 Invoke gdb with -batch.
812 * lib/gcc-simulate-thread.exp (simulate-thread): Likewise.
813
5dd12e43 8142016-03-03 Richard Biener <rguenther@suse.de>
815
816 PR tree-optimization/55936
817 * gcc.dg/tree-ssa/vrp06.c: Remove XFAIL.
818
d97ba4ca 8192016-03-02 Jeff Law <law@redhat.com>
820
5d23c86f 821 PR rtl-optimization/69942
822 * gcc.dg/ifcvt-5.c: Use "word_mode" rather than "int" to limit the
823 effects of argument promotions.
824
d97ba4ca 825 PR tree-optimization/69987
826 * gfortran.dg/pr69987.f90: Use "-w" to avoid failures when the
827 target does not support -fprefetch-loop-arrays.
828
901faaa0 8292016-03-02 Uros Bizjak <ubizjak@gmail.com>
830
831 * gcc.target/i386/bmi2-bzhi-2.c: Change to runtime test.
832
51f6fdce 8332016-03-02 Bin Cheng <bin.cheng@arm.com>
834
6bc7872f 835 PR rtl-optimization/69052
51f6fdce 836 * gcc.target/i386/pr69052.c: New test.
837
31d31e07 8382016-03-02 Alan Modra <amodra@gmail.com>
839
840 * gcc.dg/pr69990.c: New.
841
04faee95 8422016-03-02 Jakub Jelinek <jakub@redhat.com>
843
270d0117 844 PR c/68062
845 * c-c++-common/vector-compare-4.c: Add -Wno-psabi to dg-options.
846
847 PR middle-end/70022
848 * gcc.dg/pr70022.c: Add -w -Wno-psabi to dg-options.
849
04faee95 850 PR target/70028
851 * gcc.target/i386/pr70028.c: New test.
852
a2cc9e8e 8532016-03-02 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
854
855 * c-c++-common/asan/swapcontext-test-1.c,
856 * c-c++-common/tsan/thread_leak.c,
857 * g++.dg/tsan/aligned_vs_unaligned_race.C,
858 * g++.dg/tsan/benign_race.C,
859 * g++.dg/tsan/fd_close_norace.C,
860 * g++.dg/tsan/fd_close_norace2.C: Print markers to stderr to avoid
861 races with sanitizer output
862
dd4bd263 8632016-03-02 Richard Biener <rguenther@suse.de>
901faaa0 864 Uros Bizjak <ubizjak@gmail.com>
dd4bd263 865
866 PR target/67278
867 * gcc.dg/simd-8.c: New testcase.
868
b5fe3a49 8692016-03-02 Richard Biener <rguenther@suse.de>
870
871 PR middle-end/67278
872 * gcc.dg/simd-7.c: New testcase.
873
23601f67 8742016-03-02 Eric Botcazou <ebotcazou@adacore.com>
875
876 * gcc.target/i386/pr70007.c: Tweak.
877
f66f65e7 8782016-03-02 Dominik Vogt <vogt@linux.vnet.ibm.com>
879
880 * gfortran.dg/bessel_6.f90: Reduce accuracy for S/390.
881
60773515 8822016-03-02 Marek Polacek <polacek@redhat.com>
883
884 PR c/67854
885 * gcc.dg/pr67854.c: New test.
886
6c094cb1 8872016-03-02 Jakub Jelinek <jakub@redhat.com>
888
889 PR middle-end/70025
890 * gcc.dg/torture/pr70025.c: New test.
891
7627bb56 8922016-03-02 Venkataramanan Kumar <venkataramanan.kumar@amd.com>
893
894 PR tree-optimization/68621
895 * gcc.dg/tree-ssa/ifc-8.c: Adjust test.
896
066c8e94 8972016-03-01 Eric Botcazou <ebotcazou@adacore.com>
898
899 * gcc.target/i386/pr70007.c: New test.
900
d3b819ad 9012016-03-01 Jeff Law <law@redhat.com>
902
d4b9ad56 903 PR tree-optimization/69196
7e217344 904 * gcc.dg/tree-ssa/pr69196-1.c: New test.
d4b9ad56 905
d3b819ad 906 PR tree-optimization/69196
907 * gcc.dg/tree-ssa/vrp46.c: Twiddle threading params to keep it from
908 duplicating code and spoiling the expected output.
909
4f37285d 9102016-03-01 Michael Meissner <meissner@linux.vnet.ibm.com>
911
912 PR target/70033
913 * gcc.target/powerpc/p9-lxvx-stxvx-1.c: Make sure compiler
914 supports power9 before doing tests.
915 * gcc.target/powerpc/p9-lxvx-stxvx-2.c: Likewise.
916 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: Likewise.
917 * gcc.target/powerpc/p9-permute.c: Likewise.
918
3e9c4f6c 9192016-03-01 Uros Bizjak <ubizjak@gmail.com>
920
921 PR target/70027
922 * gcc.target/i386/pr70027.c: New test.
923
e324729e 9242016-03-01 Eric Botcazou <ebotcazou@adacore.com>
1c2859e1 925
926 * gcc.dg/pr70017.c: New test.
927
40e9ce2d 9282016-03-01 Jakub Jelinek <jakub@redhat.com>
929
930 PR c/69796
931 PR c/69974
932 * gcc.dg/pr69796.c: New test.
933 * gcc.dg/pr69974.c: New test.
934
e8b016ea 9352016-03-01 Eric Botcazou <ebotcazou@adacore.com>
936
937 * gnat.dg/stack_usage3.adb: Robustify and enable for all targets.
938
24d3127c 9392016-02-29 Jeff Law <law@redhat.com>
940
941 PR tree-optimization/69987
942 * gfortran.dg/pr69987.f90: New test.
943
944 PR tree-optimization/69989
945 * gcc.c-torture/compile/pr69989-2.c: New test.
946
12cc1225 9472016-03-01 Marek Polacek <polacek@redhat.com>
948
949 PR c++/69795
950 * g++.dg/parse/invalid1.C: New test.
951
d99a947c 9522016-03-01 Richard Biener <rguenther@suse.de>
953
954 PR middle-end/70022
955 * gcc.dg/pr70022.c: New testcase.
956
395dbc60 9572016-03-01 Ilya Enkovich <enkovich.gnu@gmail.com>
958
959 PR tree-optimization/69956
960 * gcc.dg/pr69956.c: New test.
961
40a35c55 9622016-02-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
963
964 PR target/70011
965 * gcc.dg/vect/costmodel/ppc/costmodel-fast-math-vect-pr299925.c:
966 XFAIL when hardware supports efficient unaligned storage access.
967
4edc90b0 9682016-03-01 Patrick Palka <ppalka@gcc.gnu.org>
969
970 PR c++/69961
971 * g++.dg/template/pr69961a.C: New test.
972 * g++.dg/template/pr69961b.C: New test.
973
1ed1f69a 9742016-02-29 David Malcolm <dmalcolm@redhat.com>
975
976 PR preprocessor/69985
977 * gcc.dg/cpp/pr69985.c: New test case.
978
01c5d15d 9792016-02-29 Jeff Law <law@redhat.com>
980
3a4d3de5 981 PR tree-optimization/70005
982 * gcc.c-torture/execute/pr70005.c New test.
983
01c5d15d 984 PR tree-optimization/69999
985 * gcc.c-torture/compile/pr69999.c: New test.
986
1bf66b54 9872016-02-29 Yuri Rumyantsev <ysrumyan@gmail.com>
988
989 PR tree-optimization/69652
990 * gcc.dg/torture/pr69652.c: Delete test.
991 * gcc.dg/vect/pr69652.c: New test.
992
b4d653d5 9932016-02-19 Richard Biener <rguenther@suse.de>
994
995 PR tree-optimization/69980
996 * gfortran.dg/vect/pr69980.f90: New testcase.
997
35bc4745 9982016-02-29 Eric Botcazou <ebotcazou@adacore.com>
999
1000 * gcc.target/sparc/20160229-1.c: New test.
1001
bb54a538 10022016-02-29 Eric Botcazou <ebotcazou@adacore.com>
1003
1004 * gnat.dg/stack_usage3.adb: New test.
1005 * gnat.dg/stack_usage3_pkg.ads: New helper.
1006
95164e71 10072016-02-29 Eric Botcazou <ebotcazou@adacore.com>
1008
1009 * gnat.dg/renaming8.adb: New test.
1010 * gnat.dg/renaming8_pkg1.ads: New helper.
1011 * gnat.dg/renaming8_pkg2.ad[sb]: Likewise.
1012 * gnat.dg/renaming8_pkg3.ad[sb]: Likewise.
1013
a890896f 10142016-02-29 Richard Biener <rguenther@suse.de>
1015
1016 PR tree-optimization/69720
1017 * gcc.dg/vect/vect-outer-pr69720.c: New testcase.
1018
5c70403a 10192016-02-28 Thomas Koenig <tkoenig@gcc.gnu.org>
1020
1021 PR fortran/68147
1022 PR fortran/47674
1023 * gfortran.dg/realloc_on_assign_26.f90: New test case.
1024
dfb6d139 10252016-02-28 Harald Anlauf <anlauf@gmx.de>
9fa1c2ea 1026 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1027
1028 PR fortran/56007
1029 * gfortran.dg/coarray_8.f90: Adjust error message.
1030 * gfortran.dg/pr56007.f90: New test.
1031 * gfortran.dg/pr56007.f: New test.
1032
536508db 10332016-02-28 H.J. Lu <hongjiu.lu@intel.com>
1034
1035 PR tree-optimization/69989
1036 * gcc.dg/torture/pr69989.c: New test.
1037
eec75e45 10382016-02-28 Eric Botcazou <ebotcazou@adacore.com>
1039
1040 * gcc.target/i386/stack-realign-win.c: New test.
1041
0175e45a 10422016-02-28 Harald Anlauf <anlauf@gmx.de>
1043
1044 PR fortran/60126
1045 * gfortran.dg/pr60126.f90: New test.
1046
2a703589 10472016-02-27 Jeff Law <law@redhat.com>
1048
1049 Revert
1050 2016-02-26 Richard Biener <rguenther@suse.de>
1051 Jeff Law <law@redhat.com>
1052
1053 PR tree-optimization/69740
1054 * gcc.c-torture/compile/pr69740-1.c: New test.
1055 * gcc.c-torture/compile/pr69740-2.c: New test.
1056
359b4c18 10572016-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1058
1c96765a 1059 PR fortran/69910
359b4c18 1060 * gfortran.dg/newunit_4.f90: New test.
1061
49462d93 10622016-02-27 Jakub Jelinek <jakub@redhat.com>
1063
1064 PR target/69613
1065 PR rtl-optimization/69886
1066 * gcc.dg/torture/pr69886.c: Add -w -Wno-psabi to dg-options.
1067 * gcc.dg/torture/pr69613.c: Likewise. Guard -mavx with avx_runtime
1068 target.
1069
c4ac733e 10702016-02-26 Martin Sebor <msebor@redhat.com>
1071
1072 PR tree-optimization/15826
1073 * gcc.dg/tree-ssa/pr15826.c: New test.
1074
da8c4b5d 10752016-02-26 Jakub Jelinek <jakub@redhat.com>
1076
1077 PR target/69969
1078 * gcc.target/powerpc/pr69969.c: New test.
1079
0a4558eb 10802016-02-26 Martin Sebor <msebor@redhat.com>
1081
1082 PR c++/15766
1083 * g++.old-deja/g++.other/decl5.C: Add a test case.
1084
5b500299 10852016-02-26 Segher Boessenkool <segher@kernel.crashing.org>
1086
1087 PR target/69946
1088 * gcc.target/powerpc/pr69946.c: New file.
1089
565f533b 10902016-02-26 Richard Biener <rguenther@suse.de>
0a4558eb 1091 Jeff Law <law@redhat.com>
565f533b 1092
0a4558eb 1093 PR tree-optimization/69740
565f533b 1094 * gcc.c-torture/compile/pr69740-1.c: New test.
1095 * gcc.c-torture/compile/pr69740-2.c: New test.
1096
ff67cbea 10972016-02-26 Martin Jambor <mjambor@suse.cz>
1098
1099 PR middle-end/69920
1100 * gcc.dg/torture/pr69932.c: New test.
1101 * gcc.dg/torture/pr69936.c: Likewise.
1102
e400d817 11032016-02-26 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1104
1105 PR target/69709
1106 * gcc.target/s390/pr69709.c: New test.
1107
126a5a2d 11082016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1109
1110 PR target/69245
1111 * gcc.target/aarch64/pr69245_1.c: New test.
1112
59c58860 11132016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1114
1115 PR target/69613
1116 * gcc.dg/torture/pr69613.c: New test.
1117
9441fa4e 11182016-02-26 Jakub Jelinek <jakub@redhat.com>
1119
1120 PR rtl-optimization/69891
1121 * gcc.target/i386/pr69891.c: New test.
1122
e48fcde0 11232016-02-26 Michael Meissner <meissner@linux.vnet.ibm.com>
f41208a1 1124 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1125
35ed600a 1126 PR target/61397
f41208a1 1127 * gcc.target/powerpc/p8vector-ldst.c: Adjust to test desired
1128 functionality for both 32-bit and 64-bit.
1129
c86aaa0e 11302016-02-26 Richard Biener <rguenther@suse.de>
1131
1132 PR tree-optimization/69551
1133 * gcc.dg/torture/pr69951.c: New testcase.
1134
38e71a65 11352016-02-25 Richard Biener <rguenther@suse.de>
1136
1137 PR tree-optimization/48795
1138 * gcc.dg/Warray-bounds-18.c: New testcase.
1139
03331e69 11402016-02-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1141
1142 * g++.dg/ext/attr-constructor1.C: Require init_priority support.
1143
f14d8d6a 11442016-02-25 Jakub Jelinek <jakub@redhat.com>
1145
1146 PR rtl-optimization/69896
1147 * gcc.dg/pr69896.c: New test.
1148
4003c807 11492016-02-25 Patrick Palka <ppalka@gcc.gnu.org>
1150
1151 PR c++/69736
1152 * g++.dg/cpp1y/paren2.C: New test.
1153
a0573328 11542016-02-24 Martin Sebor <msebor@redhat.com>
1155
1156 PR c/51147
1157 * gcc.dg/enum-mode-2.c: New test.
1158
2cde02ad 11592016-02-24 Jakub Jelinek <jakub@redhat.com>
1160
1161 PR c++/69922
1162 * g++.dg/warn/Wnonnull-compare-6.C: New test.
1163 * g++.dg/warn/Wnonnull-compare-7.C: New test.
1164 * g++.dg/ubsan/pr69922.C: New test.
1165
f0ea75d1 11662016-02-24 Marek Polacek <polacek@redhat.com>
1167
1168 PR c/69819
1169 * gcc.dg/pr69819.c: New test.
1170
05027366 11712016-02-24 Martin Sebor <msebor@redhat.com>
1172
34ed562b 1173 PR c++/69912
1174 * g++.dg/ext/flexary15.C: New test.
1175
11762016-02-24 Martin Sebor <msebor@redhat.com>
1177
1178 * gcc.dg/builtins-68.c: Avoid making unportable
05027366 1179 assumptions about the relationship between SIZE_MAX and UINT_MAX.
34ed562b 1180 * g++.dg/ext/builtin_alloca.C: Same.
05027366 1181
650c3ad5 11822016-02-24 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
1183 Charles Baylis <charles.baylis@linaro.org>
1184
1185 PR debug/61033
1186 * g++.dg/pr61033.C: Add a regression testcase for PR debug/61033.
1187
596070e8 11882016-02-24 Richard Biener <rguenther@suse.de>
6cde5734 1189 Jakub Jelinek <jakub@redhat.com>
596070e8 1190
1191 PR middle-end/69760
1192 * gcc.dg/torture/pr69760.c: New testcase.
1193
d6b92d9f 11942016-02-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1195
1196 * gcc.dg/debug/dwarf2/prod-options.c: Use different DW_AT_producer
1197 pattern on Solaris with as.
1198
90436d9d 11992016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1200
1201 * gcc.target/arm/cond_sub_restrict_it.c: New test.
1202 * gcc.target/arm/condarith_restrict_it.c: Likewise.
1203 * gcc.target/arm/movcond_restrict_it.c: Likewise.
1204 * gcc.target/arm/negscc_restrict_it.c: Likewise.
1205
7c749495 12062016-02-24 Jakub Jelinek <jakub@redhat.com>
1207
1208 PR middle-end/69915
1209 * gcc.dg/pr69915.c: New test.
1210
9c9680b5 12112016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1212
1213 PR rtl-optimization/69886
1214 * gcc.dg/torture/pr69886.c: New test.
1215
36d081ee 12162016-02-24 Richard Biener <rguenther@suse.de>
1217
1218 PR middle-end/68963
1219 * gcc.dg/torture/pr68963.c: New testcase.
1220
2a0accb9 12212016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1222
1223 PR target/69875
1224 * gcc.target/arm/atomic_loaddi_acquire.x: New file.
1225 * gcc.target/arm/atomic_loaddi_relaxed.x: Likewise.
1226 * gcc.target/arm/atomic_loaddi_seq_cst.x: Likewise.
1227 * gcc.target/arm/atomic_loaddi_1.c: New test.
1228 * gcc.target/arm/atomic_loaddi_2.c: Likewise.
1229 * gcc.target/arm/atomic_loaddi_3.c: Likewise.
1230 * gcc.target/arm/atomic_loaddi_4.c: Likewise.
1231 * gcc.target/arm/atomic_loaddi_5.c: Likewise.
1232 * gcc.target/arm/atomic_loaddi_6.c: Likewise.
1233 * gcc.target/arm/atomic_loaddi_7.c: Likewise.
1234 * gcc.target/arm/atomic_loaddi_8.c: Likewise.
1235 * gcc.target/arm/atomic_loaddi_9.c: Likewise.
1236
f0e92ef1 12372016-02-24 Jakub Jelinek <jakub@redhat.com>
1238
1239 PR middle-end/69909
1240 * gcc.dg/torture/pr69909.c: New test.
1241
6907286f 12422016-02-24 Richard Biener <rguenther@suse.de>
1243
1244 PR tree-optimization/69907
1245 * gcc.dg/vect/bb-slp-pr69907.c: New testcase.
1246 * gcc.dg/vect/bb-slp-34.c: XFAIL.
1247 * gcc.dg/vect/bb-slp-pr68892.c: Likewise.
1248
e6ab7475 12492016-02-24 Christian Bruel <christian.bruel@st.com>
1250
1251 * gcc.target/arm/pragma_cpp_fma.c: New test.
1252
47587450 12532016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1254
1255 PR fortran/61156
1256 * gfortran.dg/include_6.f90: Update test.
1257
d41ab738 12582016-02-23 Jakub Jelinek <jakub@redhat.com>
1259
1260 PR objc/69844
1261 * objc.dg/pr69844.m: New test.
1262
4772d9d5 12632016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1264
1265 PR libgfortran/69456
1266 * gfortran.dg/namelist_89.f90: New test.
1267 * gfortran.dg/pr59700.f90: Update test..
1268
8c38d887 12692016-02-23 Martin Sebor <msebor@redhat.com>
1270
1271 PR middle-end/69780
1272 * g++.dg/ext/builtin_alloca.C: New test.
1273 * gcc.dg/builtins-68.c: New test.
1274
ee1bfdb0 12752016-02-23 Richard Henderson <rth@redhat.com>
1276
1277 * gcc.target/i386/addr-space-3.c: Remove test.
1278
52609ec3 12792016-02-23 David Malcolm <dmalcolm@redhat.com>
1280
1281 PR preprocessor/69126
1282 PR preprocessor/69543
1283 * c-c++-common/pr69126-2-long.c: New test.
1284 * c-c++-common/pr69126-2-short.c: New test.
1285 * c-c++-common/pr69543-1.c: Remove xfail.
1286
d5bf2cc8 12872016-02-23 David Malcolm <dmalcolm@redhat.com>
1288
1289 PR preprocessor/69126
1290 PR preprocessor/69543
1291 PR preprocessor/69558
1292 * c-c++-common/pr69126.c (MACRO_1, test_1): New.
1293 (f): Rename to...
1294 (test_2): ...this, and add leading comment.
1295 (MACRO_3, test_3): New.
1296 (MACRO_4A, MACRO_4B, test_4): New.
1297 (MACRO): Rename to...
1298 (MACRO_5): ...this.
1299 (g): Rename to...
1300 (test_5): ...this, updating for renaming of MACRO, and
1301 add leading comment.
1302 * c-c++-common/pr69543-1.c: New.
1303 * c-c++-common/pr69543-2.c: New.
1304 * c-c++-common/pr69543-3.c: New.
1305 * c-c++-common/pr69543-4.c: New.
1306 * c-c++-common/pr69558-1.c: New.
1307 * c-c++-common/pr69558-2.c: New.
1308 * c-c++-common/pr69558-3.c: New.
1309 * c-c++-common/pr69558-4.c: New.
1310 * gcc.dg/pr69558.c: Move to...
1311 * c-c++-common/pr69558.c: ...here. Add dg-bogus directives, with
1312 xfail for c++.
1313
3a37a410 13142016-02-23 Thomas Schwinge <thomas@codesourcery.com>
1315
1316 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: Adjust
1317 to -ftree-parallelize-loops/-fopenacc changes.
1318 * c-c++-common/goacc/kernels-double-reduction-n.c: Likewise.
1319 * c-c++-common/goacc/kernels-double-reduction.c: Likewise.
1320 * c-c++-common/goacc/kernels-loop-2.c: Likewise.
1321 * c-c++-common/goacc/kernels-loop-3.c: Likewise.
1322 * c-c++-common/goacc/kernels-loop-g.c: Likewise.
1323 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: Likewise.
1324 * c-c++-common/goacc/kernels-loop-n.c: Likewise.
1325 * c-c++-common/goacc/kernels-loop-nest.c: Likewise.
1326 * c-c++-common/goacc/kernels-loop.c: Likewise.
1327 * c-c++-common/goacc/kernels-one-counter-var.c: Likewise.
1328 * c-c++-common/goacc/kernels-reduction.c: Likewise.
1329 * gfortran.dg/goacc/kernels-loop-inner.f95: Likewise.
1330 * gfortran.dg/goacc/kernels-loops-adjacent.f95: Likewise.
1331
ecca180f 13322016-02-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1333
1334 * gcc.target/i386/chkp-hidden-def.c: Require alias support.
1335
eec0fa3f 13362016-02-23 Jakub Jelinek <jakub@redhat.com>
1337
f1f91c07 1338 PR c++/69902
1339 * g++.dg/warn/Wnonnull-compare-5.C: New test.
1340
eec0fa3f 1341 PR c/69900
1342 * gcc.dg/pr69900.c: New test.
1343
e045424d 13442016-02-23 Martin Jambor <mjambor@suse.cz>
1345
1346 PR tree-optimization/69666
1347 * gcc.dg/tree-ssa/pr69666.c: New test.
1348
f482dff6 13492016-02-23 Andre Vehreschild <vehre@gcc.gnu.org>
1350
1351 PR fortran/67451
1352 * gfortran.dg/coarray_allocate_5.f08: New test.
1353
57ed698b 13542016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1355
1356 * gcc.target/s390/vcond-shift.c: Move to ...
1357 * gcc.target/s390/vector/vcond-shift.c: ... here.
1358
990e443c 13592016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1360
1361 * gcc.target/s390/md/movstr-2.c: Move and rename to ...
1362 * gcc.target/s390/vector/stpcpy-1.c: ... this one.
1363
296c5f01 13642016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1365
1366 * gcc.target/s390/md/movstr-1.c: Turn into compile test.
1367
e53f41d5 13682016-02-20 Mark Wielaard <mjw@redhat.com>
1369
1370 PR c/28901
1371 * gcc.dg/unused-variable-3.c: New test.
1372
13af201d 13732016-02-22 Jakub Jelinek <jakub@redhat.com>
1374
1375 PR target/69888
1376 * gcc.target/i386/pr69888.c: New test.
1377
682c90f9 13782016-02-22 Richard Biener <rguenther@suse.de>
1379
1380 PR tree-optimization/69882
1381 * gfortran.dg/vect/pr69882.f90: New testcase.
1382
b8cd18c3 13832016-02-22 Jakub Jelinek <jakub@redhat.com>
1384
1385 PR target/69885
1386 * gcc.dg/pr69885.c: New test.
1387
09343379 13882016-02-22 Oleg Endo <olegendo@gcc.gnu.org>
1389
1390 PR target/69806
1391 PR target/54089
1392 * gcc.target/sh/pr54089-10.c: New.
1393
b345a09f 13942016-02-20 Paul Thomas <pault@gcc.gnu.org>
1395
1396 PR fortran/69423
1397 * gfortran.dg/deferred_character_15.f90 : New test.
1398
51385aed 13992016-02-20 Dominique d'Humieres <dominiq@lps.ens.fr>
1400
1401 PR fortran/57365
1402 gfortran.dg/allocate_with_source_18.f03: New test.
1403
14042016-02-20 Harald Anlauf <anlauf@gmx.de>
1405
1406 PR fortran/52531
1407 gfortran.dg/gomp/pr52531.f90: New test.
1408
9cce8384 14092016-02-19 Bernd Edlinger <bernd.edlinger@hotmail.de>
1410
1411 PR c++/69865
1412 * c-c++-common/Wshift-negative-value-6.c: Add -std=c++11 before
1413 -std=c++03.
1414
d91f5fbb 14152016-02-19 Jakub Jelinek <jakub@redhat.com>
1416
563d5cb8 1417 PR c++/69826
1418 * c-c++-common/cilk-plus/CK/pr69826-1.c: New test.
1419 * c-c++-common/cilk-plus/CK/pr69826-2.c: New test.
1420
0a04aac9 1421 PR c++/69850
1422 * g++.dg/warn/Wnonnull-compare-4.C: New test.
1423
d91f5fbb 1424 PR c++/69851
1425 * g++.dg/torture/pr69851.C: New test.
1426
5fe1f282 14272016-02-19 Martin Sebor <msebor@redhat.com>
1428
1429 PR testsuite/69573
1430 * gcc.dg/pr61053.c: Tweaked test to avoid bogus failures.
1431
a45bce11 14322016-02-19 Jakub Jelinek <jakub@redhat.com>
1433
6263dde1 1434 PR c++/69850
1435 * g++.dg/warn/Wnonnull-compare-2.C: New test.
1436 * g++.dg/warn/Wnonnull-compare-3.C: New test.
1437
a45bce11 1438 PR c++/67767
1439 * g++.dg/cpp0x/pr67767.C: New test.
1440
cf2ed1b7 14412016-02-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1442
1443 * lib/target-supports.exp: Define aarch64_asm_FUNC_ok checks
1444 for fp, simd, crypto, crc, lse.
1445 * doc/sourcebuild.texi (AArch64-specific attributes): Document the
1446 above.
1447 * gcc.target/aarch64/assembler_arch_1.c: Add aarch64_asm_lse_ok
1448 effective target check.
1449
f6cc34b0 14502016-02-19 Jakub Jelinek <jakub@redhat.com>
1451
1452 PR target/69820
1453 * gcc.target/i386/pr69820.c: New test.
1454
6c678e78 14552016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1456
1457 * gcc.target/s390/vector/int128-1.c: New test.
1458
b088ff4b 14592016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1460
1461 * gcc.target/s390/vector/vec-vcond-1.c: New test.
1462
b11e60a4 14632016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1464
1465 * gcc.target/s390/md/movstr-1.c: Allow also the z13 strings
1466 instruction pattern name to prevent the testcase from failing with
1467 -march=z13.
1468
664ff6a0 14692016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1470
1471 * gcc.target/s390/md/movstr-2.c: New test.
1472
e80be24b 14732016-02-19 Marcin Kościelnicki <koriakin@0x04.net>
1474
1475 * gcc.target/s390/morestack.c: New test.
1476
9839f350 14772016-02-19 Dominik Vogt <vogt@linux.vnet.ibm.com>
1478
1479 PR target/69625
1480 * gcc.target/s390/pr69625.c: Add test case.
1481
4550fbd0 14822016-02-18 Bernd Edlinger <bernd.edlinger@hotmail.de>
1483
1484 PR testsuite/68580
1485 * c-c++-common/tsan/pr65400-1.c (v, q, o): Make 8-byte aligned.
1486
57d00b6a 14872016-02-18 Michael Meissner <meissner@linux.vnet.ibm.com>
1488
1489 PR target/68404
1490 * gcc.target/powerpc/fusion.c: Revert the 2016-02-09 change.
1491 * gcc.target/powerpc/fusion3.c: Likewise.
1492
63ad69d6 14932016-02-18 Richard Biener <rguenther@suse.de>
1494
1495 PR middle-end/69553
1496 * g++.dg/torture/pr69553.C: New testcase.
1497
d92404ed 14982016-02-18 Nick Clifton <nickc@redhat.com>
1499
4550fbd0 1500 PR target/62254
1501 PR target/69610
1502 * gcc.target/arm/pr62554.c: New test.
1503 * gcc.target/arm/pr69610-1.c: New test.
1504 * gcc.target/arm/pr69610-2.c: New test.
d92404ed 1505
0808dfce 15062016-02-18 Richard Biener <rguenther@suse.de>
1507
1508 PR middle-end/69854
1509 * gcc.dg/torture/pr69854.c: New testcase.
1510
fc3527e3 15112016-02-17 Jakub Jelinek <jakub@redhat.com>
1512
1513 PR c++/69850
1514 * g++.dg/warn/Wnonnull-compare-1.C: New test.
1515
e3c24279 15162012-02-17 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1517
1518 * gcc.target/powerpc/vec-cg.c: New test.
1519
c9732c2b 15202016-02-17 Richard Biener <rguenther@suse.de>
1521
1522 PR testsuite/69586
1523 * gcc.dg/uninit-21.c: Add -fno-short-enums.
1524
51bf9f9b 15252016-02-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1526
1527 PR target/69161
1528 * gcc.c-torture/compile/pr69161.c: New test.
1529
6baedca3 15302016-02-17 David Sherwood <david.sherwood@arm.com>
1531
1532 PR target/69532
1533 * gcc.target/arm/fmaxmin.c: Change effective target to arm_v8_neon_hw.
1534 * gcc.target/arm/vect-fmaxmin.c: Likewise.
1535
4f240715 15362016-02-17 Eric Botcazou <ebotcazou@adacore.com>
1537
1538 * gcc.dg/ifcvt-4.c: Skip on Visium.
1539
e0c0515d 15402016-02-17 Eric Botcazou <ebotcazou@adacore.com>
1541
1542 * gnat.dg/atomic8.adb: New test.
1543
7b319ee6 15442016-02-17 Eric Botcazou <ebotcazou@adacore.com>
1545
1546 * gnat.dg/discr46.ad[sb]: New test.
1547
48a7e3d1 15482016-02-16 Kelvin Nilsen <kelvin@gcc.gnu.org>
1549
1550 PR Target/48344
1551 * gcc.target/powerpc/pr48344-1.c: New test.
1552
3f844f15 15532015-02-16 Thomas Koenig <tkoenig@gcc.gnu.org>
1554
1555 PR fortran/69742
1556 * gfortran.dg/associate_21.f90: New test.
1557
7675e968 15582016-02-16 Jakub Jelinek <jakub@redhat.com>
1559
1560 PR c/69835
1561 * c-c++-common/nonnull-1.c: Use -Wnonnull-compare instead of
1562 -Wnonnull in dg-options.
1563 * c-c++-common/nonnull-2.c: New test.
1564
d6faee88 15652016-02-16 James Greenhalgh <james.greenhalgh@arm.com>
1566 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
1567
1568 * gcc.target/aarch64/vector_initialization_nostack.c: New.
1569
3a2a72aa 15702016-02-16 Jakub Jelinek <jakub@redhat.com>
1571
1572 PR middle-end/69801
1573 * gcc.dg/pr69801.c: Add empty dg-options.
1574
28072426 15752016-02-16 James Norris <jnorris@codesourcery.com>
1576
1577 * c-c++-common/goacc/deviceptr-1.c: Add tests.
1578 * g++.dg/goacc/deviceptr-1.c: New file.
1579
37fffac2 15802016-02-16 Jakub Jelinek <jakub@redhat.com>
1581
1582 PR tree-optimization/69820
1583 * gcc.dg/vect/pr69820.c: New test.
1584
f72a5e61 15852016-02-16 Richard Biener <rguenther@suse.de>
1586
1587 PR tree-optimization/69776
1588 * gcc.dg/torture/pr69776-2.c: New testcase.
1589
50e0cd76 15902016-02-16 Bernd Schmidt <bschmidt@redhat.com>
1591
1592 PR tree-optimization/69714
1593 * gcc.dg/torture/pr69714.c: New test.
1594
14a72c4e 15952016-02-16 Jakub Jelinek <jakub@redhat.com>
1596
1597 PR tree-optimization/69802
1598 * gcc.dg/pr69802.c: New test.
1599
fd808c11 16002016-02-16 Richard Biener <rguenther@suse.de>
1601
1602 PR middle-end/69801
1603 * gcc.dg/pr69801.c: New testcase.
1604
49a549ca 16052016-02-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1606
1607 PR libgfortran/69651
1608 * gfortran.dg/read_bang.f90: New test.
1609 * gfortran.dg/read_bang4.f90: New test.
1610
77454e6e 16112016-02-15 Jakub Jelinek <jakub@redhat.com>
1612
2074f21c 1613 PR c++/69658
1614 * g++.dg/init/pr69658.C: New test.
1615
77454e6e 1616 PR c++/69797
1617 * c-c++-common/pr69797.c: New test.
1618
4ef4d764 16192016-02-15 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
1620
1621 * lib/target-supports.exp (check_effective_target_section_anchors): Add
1622 check for aarch64*-*-*.
1623
4a45fe0f 16242016-02-15 Richard Biener <rguenther@suse.de>
1625
1626 PR tree-optimization/69783
1627 * gcc.dg/vect/pr69783.c: New testcase.
1628
0b3619e6 16292016-02-15 Richard Biener <rguenther@suse.de>
1630
1631 PR tree-optimization/69776
1632 * gcc.dg/torture/pr69776.c: New testcase.
1633
9b49c3cb 16342016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
1635
1636 PR fortran/60526
1637 * gfortran.dg/type_decl_4.f90: Reinstated.
1638
e46faff9 16392016-02-14 John David Anglin <danglin@gcc.gnu.org>
1640
1641 PR fortran/68746
1642 * gfortran.dg/read_dir.f90: Xfail on hppa*-*-hpux*.
1643
a96c809a 16442016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
1645
1646 PR fortran/60526
1647 PR bootstrap/69816
1648 * gfortran.dg/type_decl_4.f90: Removed.
1649
fdec7e88 16502016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
1651
1652 PR fortran/60526
1653 * gfortran.dg/type_decl_4.f90: New test.
1654
a72095c4 16552016-02-14 Alan Modra <amodra@gmail.com>
1656
bc436924 1657 PR testsuite/68886
a72095c4 1658 * gcc.c-torture/execute/stkalign.c: Revise test.
1659
73bb5f8b 16602016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
1661
1662 PR target/67260
1663 * gcc.target/sh/torture/pr67260.c: Adjust additional options.
1664
beb13161 16652016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
1666
1667 PR target/67260
1668 * gcc.target/sh/torture/pr67260.c: New.
1669
67cab04e 16702016-02-12 John David Anglin <danglin@gcc.gnu.org>
1671
1672 * gcc.dg/pr67964.c: Add dg-require-alias.
1673
44a59bb1 16742016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
1675
1676 PR target/67636
1677 PR target/64345
1678 * gcc.target/sh/pr54236-1.c: Adjust optimization level.
1679
38c9bd3a 16802016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1681
1682 PR libgfortran/69668
1683 * gfortran.dg/namelist_88.f90: New test.
1684
1774ff82 16852016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1686
1687 PR libgfortran/69668
1688 * gfortran.dg/namelist_38.f90: Update test.
1689 * gfortran.dg/namelist_84.f90: Update test.
1690
aec1f4bd 16912016-02-12 David Malcolm <dmalcolm@redhat.com>
1692
1693 PR other/69554
1694 * gcc.dg/pr69554-1.c: New test.
1695 * gfortran.dg/pr69554-1.F90: New test.
1696 * gfortran.dg/pr69554-2.F90: New test.
1697 * lib/gcc-dg.exp (proc dg-locus): New function.
1698 * lib/gfortran-dg.exp (proc gfortran-dg-test): Update comment to
1699 distinguish between the caret-printing and non-caret-printing
1700 cases. If caret-printing has been explicitly enabled, bail out
1701 without attempting to fix up the output.
1702
da7d5066 17032016-02-12 David Malcolm <dmalcolm@redhat.com>
1704
1705 PR driver/69265
1706 PR driver/69453
1707 * gcc.dg/spellcheck-options-3.c: New test case.
1708 * gcc.dg/spellcheck-options-4.c: New test case.
1709 * gcc.dg/spellcheck-options-5.c: New test case.
1710 * gcc.dg/spellcheck-options-6.c: New test case.
1711 * gcc.dg/spellcheck-options-7.c: New test case.
1712 * gcc.dg/spellcheck-options-8.c: New test case.
1713 * gcc.dg/spellcheck-options-9.c: New test case.
1714 * gcc.dg/spellcheck-options-10.c: New test case.
1715
fcce1b0b 17162016-02-12 Jakub Jelinek <jakub@redhat.com>
1717
1718 PR rtl-optimization/69764
1719 PR rtl-optimization/69771
1720 * c-c++-common/pr69764.c: New test.
1721 * gcc.dg/torture/pr69771.c: New test.
1722
6d609290 17232016-02-12 Marek Polacek <polacek@redhat.com>
1724
1725 * g++.dg/torture/init-list1.C: New.
1726
7d75fb56 17272016-02-12 Marek Polacek <polacek@redhat.com>
1728
1729 * gcc.dg/pr69522.c: Add empty dg-options.
1730
52543fda 17312016-02-12 Ilya Enkovich <enkovich.gnu@gmail.com>
1732
1733 * g++.dg/lto/lto.exp: Include and init mpx.
1734 * g++.dg/lto/pr69729_0.C: New test.
1735
34947478 17362016-02-12 Jakub Jelinek <jakub@redhat.com>
1737
9181a4ec 1738 PR ipa/69241
1739 * g++.dg/ipa/pr69241-4.C: New test.
1740
34947478 1741 PR ipa/68672
1742 * g++.dg/ipa/pr68672-1.C: New test.
1743 * g++.dg/ipa/pr68672-2.C: New test.
1744 * g++.dg/ipa/pr68672-3.C: New test.
1745
74a4140f 17462016-02-12 Bernd Schmidt <bschmidt@redhat.com>
1747
1748 PR c/69522
50e0cd76 1749 * gcc.dg/pr69522.c: New test.
74a4140f 1750
9ddb20d6 17512016-02-12 Patrick Palka <ppalka@gcc.gnu.org>
1752
1753 PR c++/69098
1754 * g++.dg/cpp1y/69098.C: New test.
1755 * g++.dg/cpp1y/69098-2.C: New test.
1756
67cf9b55 17572016-02-12 Jakub Jelinek <jakub@redhat.com>
1758
1759 * objc.dg/gnu-api-2-method.m: Spelling fixes - behaviour -> behavior
1760 and neighbour -> neighbor.
1761 * objc.dg/attributes/method-nonnull-1.m: Likewise.
1762 * objc.dg/gnu-api-2-class-meta.m: Likewise.
1763 * c-c++-common/Wvarargs.c: Likewise.
1764 * c-c++-common/goacc/host_data-5.c: Likewise.
1765 * obj-c++.dg/gnu-api-2-class-meta.mm: Likewise.
1766 * obj-c++.dg/attributes/method-nonnull-1.mm: Likewise.
1767 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
1768 * gcc.target/aarch64/pr60697.c: Likewise.
1769 * gcc.target/aarch64/advsimd-intrinsics/vldX_lane.c: Likewise.
1770 * gcc.target/aarch64/advsimd-intrinsics/vqshl.c: Likewise.
1771 * gcc.target/aarch64/advsimd-intrinsics/vshuffle.inc: Likewise.
1772 * gcc.target/aarch64/advsimd-intrinsics/vrshl.c: Likewise.
1773 * gcc.target/aarch64/advsimd-intrinsics/vldX_dup.c: Likewise.
1774 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Likewise.
1775 * gcc.target/aarch64/advsimd-intrinsics/vqrshl.c: Likewise.
1776 * gcc.target/aarch64/advsimd-intrinsics/vldX.c: Likewise.
1777 * gcc.target/aarch64/aapcs64/ice_2.c: Likewise.
1778 * gcc.target/aarch64/aapcs64/test_23.c: Likewise.
1779 * gcc.target/aarch64/vrnd_f64_1.c: Likewise.
1780 * g++.dg/warn/Wconversion-real-integer-3.C: Likewise.
1781 * g++.dg/lookup/koenig5.C: Likewise.
1782 * g++.dg/ext/no-asm-2.C: Likewise.
1783 * gfortran.dg/bounds_check_array_ctor_3.f90: Likewise.
1784 * gfortran.dg/bounds_check_array_ctor_7.f90: Likewise.
1785 * gfortran.dg/used_types_16.f90: Likewise.
1786 * gfortran.dg/assumed_rank_bounds_1.f90: Likewise.
1787 * gfortran.dg/bounds_check_array_ctor_1.f90: Likewise.
1788 * gfortran.dg/assumed_rank_bounds_2.f90: Likewise.
1789 * gfortran.dg/bounds_check_array_ctor_4.f90: Likewise.
1790 * gfortran.dg/abstract_type_6.f03: Likewise.
1791 * gfortran.dg/bounds_check_array_ctor_5.f90: Likewise.
1792 * gfortran.dg/used_types_15.f90: Likewise.
1793 * gfortran.dg/bounds_check_array_ctor_8.f90: Likewise.
1794 * gfortran.dg/exit_3.f08: Likewise.
1795 * gfortran.dg/open_status_2.f90: Likewise.
1796 * gfortran.dg/derived_pointer_recursion_2.f90: Likewise.
1797 * gfortran.dg/intrinsic_std_1.f90: Likewise.
1798 * gfortran.dg/associate_1.f03: Likewise.
1799 * gfortran.dg/bounds_check_array_ctor_2.f90: Likewise.
1800 * gfortran.dg/intrinsic_std_6.f90: Likewise.
1801 * gfortran.dg/bounds_check_array_ctor_6.f90: Likewise.
1802 * gcc.dg/builtin-object-size-1.c: Likewise.
1803 * gcc.dg/noreturn-6.c: Likewise.
1804 * gcc.dg/builtin-stringop-chk-1.c: Likewise.
1805 * gcc.dg/globalalias.c: Likewise.
1806 * gcc.dg/builtins-config.h: Likewise.
1807 * gcc.dg/pr30457.c: Likewise.
1808 * gcc.c-torture/compile/volatile-1.c: Likewise.
1809 * gcc.c-torture/execute/20101011-1.c: Likewise.
1810 * c-c++-common/Waddress-1.c: Likewise.
1811
40b38ace 18122016-02-11 Jakub Jelinek <jakub@redhat.com>
1813
1814 PR c/69768
1815 * c-c++-common/Waddress-1.c: New test.
1816
42c87ca9 18172016-02-11 Andre Vehreschild <vehre@gcc.gnu.org>
1818
1819 PR fortran/69296
1820 * gfortran.dg/associate_19.f03: New test.
1821 * gfortran.dg/associate_20.f03: New test.
1822
acb7939f 18232016-02-11 Oleg Endo <olegendo@gcc.gnu.org>
1824
1825 * gcc.target/sh/pr54089-8.c: Adjust optimization level.
1826
6defe3c5 18272016-02-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1828
1829 * gcc.target/aarch64/target_attr_15.c: Scan assembly for
1830 .arch armv8-a\n. Add -dA to dg-options.
1831 * gcc.target/aarch64/assembler_arch_1.c: New test.
1832 * gcc.target/aarch64/target_attr_7.c: Add -dA to dg-options.
1833
63f63318 18342016-02-11 Paolo Carlini <paolo.carlini@oracle.com>
1835
1836 PR c++/68726
1837 * g++.dg/cpp0x/pr68726.C: New.
1838
1cddf457 18392016-02-11 Ilya Enkovich <enkovich.gnu@gmail.com>
1840
1841 * lib/mpx-dg.exp: Fix warning in check_effective_target_mpx
1842 test.
1843
b86fba37 18442016-02-11 Richard Biener <rguenther@suse.de>
1845
1846 * g++.dg/tree-ssa/pr61034.C: Adjust.
1847
ec4ec95a 18482016-02-10 Vladimir Makarov <vmakarov@redhat.com>
1849
be7c31e9 1850 PR target/69148
ec4ec95a 1851 * gcc.target/s390/pr69148.c: New.
1852
f64416ca 18532016-02-10 Yuri Rumyantsev <ysrumyan@gmail.com>
1854
1855 PR tree-optimization/69652
1856 * gcc.dg/torture/pr69652.c: New test.
1857
e5d1ea31 18582016-02-10 Jakub Jelinek <jakub@redhat.com>
1859 Patrick Palka <ppalka@gcc.gnu.org>
1860
1861 PR ipa/69241
1862 PR c++/69649
1863 * g++.dg/ipa/pr69241-1.C: New test.
1864 * g++.dg/ipa/pr69241-2.C: New test.
1865 * g++.dg/ipa/pr69241-3.C: New test.
1866 * g++.dg/ipa/pr69649.C: New test.
1867
fa03b19d 18682016-02-10 Uros Bizjak <ubizjak@gmail.com>
1869
1870 * gcc.dg/tree-ssa/sra-17.c: Add -mcpu=ev4 for target alpha*-*-*.
1871 * gcc.dg/tree-ssa/sra-18.c: Ditto.
1872
14485c8a 18732016-02-10 Bin Cheng <bin.cheng@arm.com>
1874
1875 PR tree-optimization/68021
1876 * gcc.dg/tree-ssa/pr68021.c: New test.
1877
79f1ed25 18782016-02-10 Richard Biener <rguenther@suse.de>
1879
1880 PR tree-optimization/69726
1881 * gcc.dg/uninit-22.c: New testcase.
1882
58f74eff 18832016-02-09 Andrew Pinski <apinski@cavium.com>
1884
1885 PR tree-opt/69282
1886 * gcc.c-torture/compile/20160205-1.c: New testcase.
1887
600c00f7 18882016-02-09 Michael Meissner <meissner@linux.vnet.ibm.com>
1889
1890 PR target/68404
1891 * gcc.target/powerpc/fusion.c: Rewrite test to use TOC fusion
1892 instead accessing a really large arrray.
1893 * gcc.target/powerpc/fusion3.c: Likewise.
1894
0771836e 18952016-02-09 Charles Baylis <charles.baylis@linaro.org>
1896
1897 PR target/68532
1898 * gcc.c-torture/execute/pr68532.c: New test.
1899
4ccd644f 19002016-02-11 Alexandre Oliva <aoliva@redhat.com>
1901
1902 PR target/69634
1903 * gcc.dg/pr69634.c: New.
1904
2e980a39 19052016-02-09 Richard Biener <rguenther@suse.de>
1906
1907 * gcc.dg/vect/vect-mask-store-move-1.c: Add missing space.
1908
aacf7102 19092016-02-09 Alexander Fomin <alexander.fomin@intel.com>
2e980a39 1910
aacf7102 1911 * gcc.target/i386/avx512f-klogic-2.c: Adjust expectation.
1912
a1856ddf 19132016-02-09 Yuri Rumyantsev <ysrumyan@gmail.com>
1914
1915 * gcc.dg/vect/vect-mask-store-move-1.c: Fix test failures.
1916
d4d3da7e 19172016-02-09 Richard Biener <rguenther@suse.de>
1918
1919 PR tree-optimization/69715
1920 * gcc.dg/torture/pr69715.c: New testcase.
1921
9cc6714f 19222016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
1923
1924 PR c++/69139
1925 * g++.dg/cpp0x/trailing12.C: New test.
1926 * g++.dg/cpp0x/trailing13.C: New test.
1927
83d5062b 19282016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
1929
1930 PR c++/69283
1931 PR c++/67835
1932 * g++.dg/cpp1y/auto-fn29.C: New test.
1933 * g++.dg/cpp1y/auto-fn30.C: New test.
1934
394a86f3 19352016-02-08 Jakub Jelinek <jakub@redhat.com>
1936
1937 PR tree-optimization/69209
1938 * gcc.c-torture/compile/pr69209.c: New test.
1939
93b124b4 19402016-02-08 Jeff Law <law@redhat.com>
1941
1942 PR tree-optimization/68541
1943 * gcc.dg/tree-ssa/split-path-1.c: Increase limit for number
1944 of statements allowed in join block for path splitting.
1945
26abce13 19462016-02-08 Jakub Jelinek <jakub@redhat.com>
1947
0acb2d6e 1948 PR c++/59627
1949 * g++.dg/gomp/pr59627.C: New test.
1950
26abce13 1951 PR ipa/69239
1952 * g++.dg/ipa/pr69239.C: New test.
1953
86e0b129 19542016-02-08 David Malcolm <dmalcolm@redhat.com>
1955
1956 PR preprocessor/69664
1957 * gcc.dg/cpp/trad/comment-2.c: Add expected column number.
1958 * gcc.dg/cpp/warn-comments.c: Likewise.
1959
f553d9f8 19602016-02-08 Marek Polacek <polacek@redhat.com>
1961
1962 PR c++/69688
1963 * g++.dg/init/const12.C: New test.
1964
600695e0 19652016-02-08 Bernd Schmidt <bschmidt@redhat.com>
1966
1967 PR target/60410
1968 * gcc.dg/lto/pr55113_0.c: Remove test.
1969
c4f4b1e8 19702016-02-08 Richard Biener <rguenther@suse.de>
1971
1972 PR tree-optimization/69719
1973 * gcc.dg/torture/pr69719.c: New testcase.
1974
5a987d87 19752016-02-08 Richard Biener <rguenther@suse.de>
1976 Jeff Law <law@redhat.com>
1977
1978 PR target/68273
1979 * gcc.target/mips/pr68273.c: New testcase.
1980
0418e71d 19812016-02-08 Richard Biener <rguenther@suse.de>
1982
1983 PR rtl-optimization/69274
1984 * gcc.target/i386/addr-sel-1.c: XFAIL.
1985
07c0f1ca 19862016-02-08 Jeff Law <law@redhat.com>
1987
40d85f4c 1988 PR tree-optimization/68541
1989 * gcc.dg/tree-ssa/split-path-2.c: Make char array explicitly signed.
1990
140e093f 1991 PR tree-optimization/65917
07c0f1ca 1992 * gcc.dg/tree-ssa/20030922-2.c: No longer xfailed.
1993
16430acf 19942016-02-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1995
1996 PR fortran/50555
1997 * gfortran.dg/namelist_args.f90: New test.
1998
3f0ff0d8 19992016-02-05 Jeff Law <law@redhat.com>
2000
140e093f 2001 PR tree-optimization/68541
3f0ff0d8 2002 * gcc.dg/tree-ssa/split-path-2.c: New test.
2003 * gcc.dg/tree-ssa/split-path-3.c: New test.
2004 * gcc.dg/tree-ssa/split-path-4.c: New test.
2005 * gcc.dg/tree-ssa/split-path-5.c: New test.
2006 * gcc.dg/tree-ssa/split-path-6.c: New test.
2007 * gcc.dg/tree-ssa/split-path-7.c: New test.
2008
a7cc1f94 20092016-02-05 Martin Sebor <msebor@redhat.com>
2010
2011 PR c++/69662
2012 * g++.dg/warn/Wplacement-new-size-1.C: New test.
2013 * g++.dg/warn/Wplacement-new-size-2.C: New test.
2014
fcb25f28 20152016-02-06 Richard HEnderson <rth@redhat.com>
2016
2017 PR c/69643
2018 * gcc.target/i386/addr-space-4.c: New.
2019 * gcc.target/i386/addr-space-5.c: New.
2020
3a2545a1 20212016-02-05 Mikael Morin <mikael@gcc.gnu.org>
2022
2023 PR fortran/66089
2024 * gfortran.dg/elemental_dependency_6.f90: New.
2025
1e302465 20262016-02-05 Jakub Jelinek <jakub@redhat.com>
2027
66feb54c 2028 PR rtl-optimization/69691
2029 * gcc.c-torture/execute/pr69691.c: New test.
2030
1e302465 2031 PR c++/69628
2032 * g++.dg/parse/pr69628.C: New test.
2033
9c28a298 20342016-02-05 Uros Bizjak <ubizjak@gmail.com>
2035
2036 * gcc.dg/sancov/asan.c: Move to ...
2037 * gcc.dg/asan/sancov-1.c: ... here.
2038
a854e286 20392016-02-05 Uros Bizjak <ubizjak@gmail.com>
2040
2041 * gcc.target/i386/pr69577.c: Require avx_runtime target.
2042
d4f0b240 20432016-02-05 H.J. Lu <hongjiu.lu@intel.com>
2044
2045 PR target/69677
2046 * gcc.target/i386/pr69677.c: New test.
2047
235d8723 20482016-02-05 Patrick Palka <ppalka@gcc.gnu.org>
2049
2050 PR c++/68948
2051 * g++.dg/template/pr68948.C: New test.
2052
f390cf65 20532016-02-05 Dominik Vogt <vogt@linux.vnet.ibm.com>
2054
2055 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove -march=z13 for s390
2056 (only necessary on s390x).
2057
ab99f104 20582016-02-04 H.J. Lu <hongjiu.lu@intel.com>
2059
2060 * gcc.target/i386/pr69454-2.c: Compile with -msse2
2061 -mno-accumulate-outgoing-args.
2062
f7ef5392 20632016-02-04 Patrick Palka <ppalka@gcc.gnu.org>
2064
2065 * g++.dg/cpp0x/constexpr-ptrmem5.C: New test.
2066
6b098e91 20672016-02-04 Jakub Jelinek <jakub@redhat.com>
2068
2069 PR c/69669
2070 * c-c++-common/pr69669.c: New test.
2071
f0146cf3 20722016-02-04 Michael Meissner <meissner@linux.vnet.ibm.com>
2073
2074 PR target/69667
2075 * g++.dg/pr69667.C: New file.
2076
08fd6cf5 20772016-02-04 Wilco Dijkstra <wdijkstr@arm.com>
2078
2079 PR target/69619
2080 * gcc.dg/pr69619.c: Add new test.
2081
a6f3f39f 20822016-02-04 Richard Sandiford <richard.sandiford@arm.com>
2083
2084 PR rtl-optimization/69577
2085 * gcc.target/i386/pr69577.c: New test.
2086
774068a0 20872016-02-04 Martin Liska <mliska@suse.cz>
2088
2089 * g++.dg/asan/pr69276.C: New test.
2090
f50a7894 20912016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2092
2093 PR target/65932
2094 PR target/67714
2095 * gcc.target/arm/wmul-3.c: Simplify test to generate just
2096 a single smulbb instruction.
2097 * gcc.target/amr/wmul-1.c: Add -mtune=cortex-a9 to dg-options.
2098 * gcc.target/amr/wmul-2.c: Likewise.
2099
6b722eb3 21002016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2101
2102 PR target/65932
2103 PR target/67714
2104 * gcc.c-torture/execute/pr67714.c: New test.
2105
1f1475a7 21062016-02-04 Ilya Enkovich <enkovich.gnu@gmail.com>
2107
2108 PR target/69454
2109 * gcc.target/i386/pr69454-1.c: New test.
2110 * gcc.target/i386/pr69454-2.c: New test.
2111
6b94e133 21122016-02-03 Martin Sebor <msebor@redhat.com>
2113
2114 PR c++/69251
2115 PR c++/69253
2116 PR c++/69290
2117 PR c++/69277
2118 PR c++/69349
2119 * g++.dg/ext/flexarray-mangle-2.C: New test.
2120 * g++.dg/ext/flexarray-mangle.C: New test.
2121 * g++.dg/ext/flexarray-subst.C: New test.
2122 * g++.dg/ext/flexary11.C: New test.
2123 * g++.dg/ext/flexary12.C: New test.
2124 * g++.dg/ext/flexary13.C: New test.
2125 * g++.dg/ext/flexary14.C: New test.
2126 * g++.dg/other/dump-ada-spec-2.C: Adjust.
2127
342ed0ac 21282016-02-03 H.J. Lu <hongjiu.lu@intel.com>
2129
2130 * gcc.target/i386/iamcu/test_passing_unions.c (check_union_passing6):
2131 Define only if CHECK_FLOAT128 is defined.
2132 (main): Properly initialize u5.
2133
edf6c4d2 21342016-02-03 Jakub Jelinek <jakub@redhat.com>
2135
415d5641 2136 PR c/69627
2137 * gcc.dg/pr69627.c: New test.
2138
edf6c4d2 2139 PR target/69644
2140 * gcc.dg/pr69644.c: New test.
2141
cf8f3ba0 21422016-02-03 Mike Stump <mikestump@comcast.net>
2143
2144 * lib/compat.exp (compat-get-options-main): Add dg-timeout-factor
2145 support for struct-layout-1.exp.
2146
c90d55dd 21472016-02-03 Patrick Palka <ppalka@gcc.gnu.org>
2148
2149 PR c++/69056
f7ef5392 2150 * g++.dg/cpp0x/pr69056.C: New test.
c90d55dd 2151
401bd0c8 21522016-02-03 Vladimir Makarov <vmakarov@redhat.com>
2153 Alexandre Oliva <aoliva@redhat.com>
2154
2155 PR target/69461
2156 * gcc.target/powerpc/pr69461.c: New.
2157
277d9d1d 21582016-02-03 Uros Bizjak <ubizjak@gmail.com>
2159
2160 * lib/tsan-dg.exp (tsan_init): Move check if tsan executable
2161 works from here ...
2162 (check_effective_target_fsanitize_thread): ... to here. Do not
2163 specify additional compile flags for the test source.
2164 * lib/asan-dg.exp (check_effective_target_fsanitize_address): Do not
2165 specify additional compile flags for the test source.
2166
e69ad94a 21672016-02-03 Wilco Dijkstra <wdijkstr@arm.com>
2168
2169 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
2170
a4454da2 21712016-02-03 Andre Vehreschild <vehre@gcc.gnu.org>
2172
2173 PR fortran/67451
2174 PR fortran/69418
2175 * gfortran.dg/coarray_allocate_2.f08: New test.
2176 * gfortran.dg/coarray_allocate_3.f08: New test.
2177 * gfortran.dg/coarray_allocate_4.f08: New test.
2178
88cab2dd 21792016-02-03 Alan Lawrence <alan.lawrence@arm.com>
2180
2181 * gcc.dg/vect/vect-outer-1-big-array.c: Drop vect_multiple_sizes;
2182 use same scan-tree-dump-times on all platforms.
2183 * gcc.dg/vect/vect-outer-1.c: Likewise.
2184 * gcc.dg/vect/vect-outer-1a-big-array.c: Likewise.
2185 * gcc.dg/vect/vect-outer-1a.c: Likewise.
2186 * gcc.dg/vect/vect-outer-1b-big-array.c: Likewise.
2187 * gcc.dg/vect/vect-outer-1b.c: Likewise.
2188 * gcc.dg/vect/vect-outer-2b.c: Likewise.
2189 * gcc.dg/vect/vect-outer-3b.c: Likewise.
2190 * gcc.dg/vect/vect-reduc-dot-s8b.c: Likewise.
2191
66ea75c4 21922016-02-02 Segher Boessenkool <segher@kernel.crashing.org>
2193
2194 * c-c++-common/vector-compare-4.c: Prune "non-standard ABI extension"
2195 warning.
2196
4eef8df7 21972016-02-02 H.J. Lu <hongjiu.lu@intel.com>
2198
2199 * gcc.target/i386/iamcu/test_empty_structs_and_unions.c: New test.
2200
665fbc2f 22012016-02-02 James Norris <jnorris@codesourcery.com>
2202
2203 * c-c++-common/goacc/routine-5.c: Add tests.
2204
b10e3d47 22052016-02-02 Alexander Monakov <amonakov@ispras.ru>
2206
2207 * gcc.target/nvptx/unsigned-cmp.c: New test.
2208
12ad66dd 22092016-02-02 Wilco Dijkstra <wdijkstr@arm.com>
2210
2211 * gcc.target/aarch64/scalar_shift_1.c
2212 (test_corners_sisd_di): Improve force to SIMD register.
2213 (test_corners_sisd_si): Likewise.
2214 * gcc.target/aarch64/vect-ld1r-compile-fp.c:
2215 Remove scan-assembler check for ldr.
2216
f9ec342f 22172016-02-02 Richard Biener <rguenther@suse.de>
2218
2219 PR tree-optimization/69595
2220 * gcc.dg/Warray-bounds-17.c: New testcase.
2221
32f2925a 22222016-02-02 Richard Biener <rguenther@suse.de>
2223
2224 PR tree-optimization/69606
2225 * gcc.dg/torture/pr69606.c: New testcase.
2226
cfd9ca84 22272016-02-02 Yuri Rumyantsev <ysrumyan@gmail.com>
2228
2229 PR middle-end/68542
2230 * gcc.dg/vect/vect-mask-store-move-1.c: New test.
2231 * gcc.target/i386/avx2-vect-mask-store-move1.c: New test.
2232
19bf08e2 22332016-02-02 Alan Modra <amodra@gmail.com>
2234
2235 PR target/69548
2236 * gcc.target/powerpc/pr69548.c: New test.
2237
6f13b088 22382016-02-01 Jakub Jelinek <jakub@redhat.com>
2239
dcddc5af 2240 PR rtl-optimization/69592
2241 * gcc.dg/pr69592.c: New test.
2242
6f13b088 2243 PR preprocessor/69543
2244 PR c/69558
2245 * gcc.dg/pr69543.c: New test.
2246 * gcc.dg/pr69558.c: New test.
2247
d090e5c2 22482016-02-01 Uros Bizjak <ubizjak@gmail.com>
2249
fcb317c5 2250 PR testsuite/65940
2251 * g++.dg/other/anon5.C (dg-options): Use -gdwarf-2 instead of -g.
d090e5c2 2252
aaf527dc 22532016-02-01 Martin Sebor <msebor@redhat.com>
2254
2255 * gcc.target/powerpc/pr17381.c: Remove duplicate copy of the test body.
2256
1674217b 22572016-02-01 Bin Cheng <bin.cheng@arm.com>
2258
2259 PR tree-optimization/67921
2260 * c-c++-common/ubsan/pr67921.c: New test.
2261
b4007655 22622016-02-01 Richard Biener <rguenther@suse.de>
2263
2264 PR middle-end/69556
2265 * gcc.dg/tree-ssa/recip-8.c: New testcase.
2266
88a477bb 22672016-02-01 Richard Biener <rguenther@suse.de>
2268
2269 PR tree-optimization/69574
2270 * gcc.dg/torture/pr69574.c: New testcase.
2271
2eaaa4e7 22722016-02-01 Richard Biener <rguenther@suse.de>
2273
2274 PR tree-optimization/69579
2275 * gcc.dg/setjmp-6.c: New testcase.
2276
e3882c44 22772016-02-01 Jakub Jelinek <jakub@redhat.com>
2278
2279 PR rtl-optimization/69570
2280 * g++.dg/opt/pr69570.C: New test.
2281
f80aff47 22822016-02-01 Richard Henderson <rth@redhat.com>
2283
2284 * gcc.dg/pr69535.c: New test.
2285
240568aa 22862016-01-31 John David Anglin <danglin@gcc.gnu.org>
2287
6009b3b8 2288 PR testsuite/69584
2289 * gcc.dg/tree-ssa/sra-17.c: Fix regexps to work on hpux.
2290 * gcc.dg/tree-ssa/sra-18.c: Likewise.
2291
1fdf7177 2292 PR debug/68244
2293 * g++.dg/parse/parens3.C: Use register "4" on hppa.
2294
240568aa 2295 * gcc.dg/tree-ssa/vector-5.c: Add -fno-common option on hppa*-*-hpux*.
2296
cb3e5ac0 22972016-01-31 Paul Thomas <pault@gcc.gnu.org>
2298
2299 PR fortran/67564
2300 * gfortran.dg/allocate_with_source_17.f03: New test.
2301
3b8b902b 23022016-01-30 Jakub Jelinek <jakub@redhat.com>
2303
2304 PR tree-optimization/69546
2305 * gcc.dg/torture/pr69546.c: New test.
2306
17985abe 23072016-01-30 Paul Thomas <pault@gcc.gnu.org>
2308
2309 PR fortran/69566
2310 * gfortran.dg/unlimited_polymorphic_25.f03: New test.
2311
b5239e80 23122016-01-30 Martin Sebor <msebor@redhat.com>
2313
2314 PR c++/68490
2315 * g++.dg/ext/flexary10.C: New test.
2316
e8f03010 23172016-01-30 Dominique d'Humieres <dominiq@lps.ens.fr>
2318
2319 PR fortran/66707
2320 gfortran.dg/common_23.f90: New test.
2321
dc93691a 23222016-01-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2323
2324 PR target/65546
2325 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c: Correct
2326 condition being checked, and disable it when the target supports
2327 misaligned loads and stores.
2328
ff5e28e9 23292016-01-29 Jakub Jelinek <jakub@redhat.com>
2330
2331 PR debug/69518
2332 * gcc.dg/torture/pr69518.c: New test.
2333
b0d8930a 23342016-01-29 H.J. Lu <hongjiu.lu@intel.com>
2335
2336 PR target/69530
2337 * gcc.target/i386/pr69530.c: New test.
2338
21601fc7 23392016-01-29 Steve Ellcey <sellcey@imgtec.com>
2340
2341 PR target/65604
2342 * gcc.target/mips/div-delay.c: New test.
2343
ca6c7317 23442016-01-29 Jakub Jelinek <jakub@redhat.com>
2345
4758dc39 2346 PR target/69551
2347 * gcc.target/i386/pr69551.c: New test.
2348
ca6c7317 2349 PR target/66137
2350 * gcc.target/i386/pr66137.c: New test.
2351
e3078da6 23522016-01-29 Andrew Bennett <andrew.bennett@imgtec.com>
2353
2354 * gcc.target/mips/p5600-bonding.c (dg-options): Force the test to be
2355 always built for p5600.
2356 * gcc.target/mips/mips.exp (mips-dg-options): Add support for the
2357 isa=p5600 dg-option.
2358
b622ec25 23592016-01-29 Richard Biener <rguenther@suse.de>
2360
2361 PR tree-optimization/69547
2362 * g++.dg/tree-ssa/pr69547.C: New testcase.
2363
d2a60e99 23642016-01-29 Jakub Jelinek <jakub@redhat.com>
2365
2366 PR debug/66869
2367 * g++.dg/warn/Wunused-function2.C: New test.
2368
ae849d2b 23692016-01-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
2370
2371 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Require a hardware vector
2372 support for test to succeed.
2373
ce6a6978 23742016-01-29 Marek Polacek <polacek@redhat.com>
2375
2376 PR c++/69509
2377 PR c++/69516
2378 * g++.dg/ext/constexpr-vla2.C: New test.
2379 * g++.dg/ext/constexpr-vla3.C: New test.
2380 * g++.dg/ubsan/vla-1.C: Remove dg-shouldfail.
2381
7550d855 23822016-01-29 Richard Biener <rguenther@suse.de>
2383
2384 PR middle-end/69537
2385 * gcc.dg/uninit-21.c: New testcase.
2386
f11bb279 23872016-01-28 Uros Bizjak <ubizjak@gmail.com>
2388
2389 PR target/69459
2390 * gcc.target/i386/pr69459.c: New test.
2391
c80c12c8 23922016-01-28 Steve Ellcey <sellcey@imgtec.com>
2393
2394 PR target/68400
2395 * gcc.target/mips/mips.exp (mips_option_groups): Add stack-protector.
2396 * gcc.target/mips/pr68400.c: New test.
2397
c649bacc 23982016-01-28 Martin Sebor <msebor@redhat.com>
2399
2400 PR target/17381
2401 * gcc.target/powerpc/pr17381.c: New test.
2402
f4881661 24032016-01-28 Jakub Jelinek <jakub@redhat.com>
2404
2405 PR middle-end/69542
2406 * gcc.dg/torture/pr69542.c: New test.
2407
d66fdd75 24082016-01-28 Wilco Dijkstra <wdijkstr@arm.com>
2409
2410 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
2411
d4a78818 24122016-01-28 David Edelsohn <dje.gcc@gmail.com>
2413
2414 * gcc.dg/pr65980.c: Skip on AIX.
2415 * gcc.dg/pr66688.c: Same.
2416
21329e97 24172016-01-28 David Edelsohn <dje.gcc@gmail.com>
2418
2419 PR target/63679
2420 * gcc.dg/tree-ssa/sra-17.c: Adjust regex for more label styles.
2421 * gcc.dg/tree-ssa/sra-18.c: Same.
2422
cc7124a6 24232016-01-28 Andre Vehreschild <vehre@gcc.gnu.org>
2424
2425 PR fortran/62536
2426 * gfortran.dg/block_15.f08: New test.
2427 * gfortran.dg/block_end_error_1.f90: Need to catch additional error
2428 on incorrectly closed BLOCK.
2429
358dfcb4 24302016-01-28 Ilya Enkovich <enkovich.gnu@gmail.com>
2431
2432 * gcc.dg/declare-simd.c: New test.
e87502d6 24332016-01-28 Richard Biener <rguenther@suse.de>
2434
2435 PR tree-optimization/69466
2436 * gfortran.dg/vect/pr69466.f90: New testcase.
2437
44e7334b 24382016-01-28 Thomas Preud'homme <thomas.preudhomme@arm.com>
2439
2440 * g++.dg/pr67989.C: Remove ARM-specific option.
2441 * gcc.target/arm/pr67989.C: New file.
2442
5ce8f551 24432016-01-27 Uros Bizjak <ubizjak@gmail.com>
2444
2445 * gcc.dg/torture/pr68264.c: Disable log1p test for glibc < 2.22
2446 and expm1 test for glibc < 2.11.
2447
fa6e6b15 24482016-01-27 Richard Henderson <rth@redhat.com>
2449
2450 * gcc.c-torture/execute/pr69447.c: New test.
2451
24522016-01-27 Paul Thomas <pault@gcc.gnu.org>
147b2f9b 2453
7b8122c6 2454 PR fortran/69422
147b2f9b 2455 * gfortran.dg/alloc_comp_assign_15.f03: New test.
2456
78e516eb 24572016-01-27 Jakub Jelinek <jakub@redhat.com>
2458
2459 PR debug/66869
2460 * gcc.dg/pr66869.c: New test.
2461
9b849350 24622016-01-25 Jeff Law <law@redhat.com>
2463
2464 PR tree-optimization/68398
f11bb279 2465 PR tree-optimization/69196
9b849350 2466 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output.
2467 * gcc.dg/tree-ssa/ssa-dom-thread-2c.c: Add extra statements on thread
2468 path to avoid new heuristic allowing more irreducible regions
2469 * gcc.dg/tree-ssa/ssa-dom-thread-2d.c: Likewise.
2470 * gcc.dg/tree-ssa/vrp46.c: Likewise.
2471 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Update expected output.
2472 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: New test.
2473 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
2474
fee5e491 24752016-01-27 Marek Polacek <polacek@redhat.com>
2476
2477 PR c/68062
2478 * c-c++-common/vector-compare-4.c: New test.
2479
eec96426 24802016-01-27 David Malcolm <dmalcolm@redhat.com>
2481
2482 PR preprocessor/69126
2483 * c-c++-common/pr69126.c: New test case.
2484
5068be18 24852016-01-27 Ian Lance Taylor <iant@google.com>
2486
2487 * gcc.dg/tree-ssa/ivopt_5.c: New test.
2488
5fa82c11 24892016-01-27 Ryan Burn <contact@rnburn.com>
2490
2491 PR cilkplus/69267
2492 * g++.dg/cilk-plus/CK/pr69267.cc: New test.
2493
b3df0219 24942016-01-27 Uros Bizjak <ubizjak@gmail.com>
2495
2496 PR target/69512
2497 * gcc.target/i386/pr69512.c: New test.
2498
d46a16d4 24992016-01-27 Rainer Emrich <rainer@emrich-ebersheim.de>
2500
2501 PR ada/69488
2502 * gnat.dg/sso/*.adb: Robustify dg-output directives.
2503
6a9b35ef 25042016-01-27 Marek Polacek <polacek@redhat.com>
2505
2506 PR c++/69379
2507 * g++.dg/pr69379.C: New test.
2508
18e9663b 25092016-01-27 Martin Sebor <msebor@redhat.com>
2510
2511 PR c++/69317
2512 * g++.dg/abi/Wabi-2-2.C: New test.
2513 * g++.dg/abi/Wabi-2-3.C: New test.
2514 * g++.dg/abi/Wabi-3-2.C: New test.
2515 * g++.dg/abi/Wabi-3-3.C: New test.
2516
c88301ad 25172016-01-27 Richard Biener <rguenther@suse.de>
2518
2519 PR tree-optimization/69166
2520 * gcc.dg/torture/pr69166.c: New testcase.
2521
8ca47550 25222016-01-27 Martin Jambor <mjambor@suse.cz>
2523
2524 PR tree-optimization/69355
2525 * gcc.dg/tree-ssa/pr69355.c: New test.
2526
5cb23e3c 25272016-01-27 Marek Polacek <polacek@redhat.com>
2528
2529 PR c++/69496
2530 * g++.dg/ext/constexpr-vla1.C: New test.
2531
7b0c1b6d 25322016-01-20 Christian Bruel <christian.bruel@st.com>
2533
2534 PR target/69245
2535 * gcc.target/arm/pr69245.c: New test.
2536
220112fc 25372016-01-27 Jakub Jelinek <jakub@redhat.com>
2538
2539 PR tree-optimization/69399
2540 * gcc.dg/torture/pr69399.c: New test.
2541
16294490 25422016-01-27 Eric Botcazou <ebotcazou@adacore.com>
2543
2544 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: XFAIL on SPARC 64-bit.
2545
8abd3d0c 25462016-01-26 Eric Botcazou <ebotcazou@adacore.com>
2547
2548 * gcc.c-torture/execute/stkalign.c: XFAIL run on SPARC 64-bit.
2549
7cf9b895 25502016-01-26 Tom de Vries <tom@codesourcery.com>
2551
2552 PR tree-optimization/69110
2553 * gcc.dg/autopar/pr69110.c: New test.
2554
557c1942 25552016-01-26 Abderrazek Zaafrani <a.zaafrani@samsung.com>
b3df0219 2556 Sebastian Pop <s.pop@samsung.com>
557c1942 2557
2558 * gcc.dg/graphite/isl-ast-op-select.c: New.
2559
80adbd96 25602015-01-26 Paul Thomas <pault@gcc.gnu.org>
2561
2562 PR fortran/69385
2563 * gfortran.dg/allocate_error_6.f90: New test.
2564
c3f86f60 25652016-01-26 Richard Henderson <rth@redhat.com>
2566
2567 * gcc.dg/tm/pr60908.c: New test.
2568
3752e5b1 25692016-01-26 David Malcolm <dmalcolm@redhat.com>
2570
2571 PR other/69006
2572 * g++.dg/ext/timevar1.C: Add dg-allow-blank-lines-in-output
2573 directive.
2574 * gcc.dg/plugin/diagnostic-test-show-locus-color.c: Update
2575 expected multiline output to reflect the colorization being
2576 disabled before newlines.
2577 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
2578 (custom_diagnostic_finalizer): Replace call to
2579 pp_newline_and_flush with call to pp_flush.
2580 * gcc.dg/unroll-2.c: Add dg-allow-blank-lines-in-output directive.
2581 * gfortran.dg/implicit_class_1.f90: Likewise.
2582 * lib/gcc-dg.exp (allow_blank_lines): New global.
2583 (dg-allow-blank-lines-in-output): New procedure.
2584 (gcc-dg-prune): Complain about blank lines in the output, unless
2585 dg-allow-blank-lines-in-output was called.
2586 * lib/multiline.exp (_build_multiline_regex): Only support
2587 arbitrary followup text for non-blank-lines, not for blank lines.
2588
9bbfd060 25892016-01-26 Jakub Jelinek <jakub@redhat.com>
2590
2591 PR tree-optimization/69483
2592 * gcc.dg/pr69483.c: New test.
2593 * g++.dg/opt/pr69483.C: New test.
2594
53773057 25952016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
2596
2597 PR target/68620
2598 * gcc.target/arm/pr68620.c: New test.
2599
442a556f 26002016-01-26 H.J. Lu <hongjiu.lu@intel.com>
2601
2602 * gcc.target/i386/pr68986-2.c: Remove -m32.
2603
d513c683 26042016-01-26 H.J. Lu <hongjiu.lu@intel.com>
2605
2606 PR target/68986
2607 * gcc.target/i386/pr68986-1.c: New test.
2608 * gcc.target/i386/pr68986-2.c: Likewise.
2609 * gcc.target/i386/pr68986-3.c: Likewise.
2610
976877a5 26112016-01-26 Christian Bruel <christian.bruel@st.com>
2612
2613 * lib/target-supports.exp
2614 (check_effective_target_arm_crypto_pragma_ok_nocache): Remove.
2615 (check_effective_target_arm_crypto_pragma_ok): Likewise.
2616 * gcc.target/arm/attr-crypto.c: Remove arm_crypto_pragma_ok test.
2617
2c7b2f88 26182016-01-26 Richard Biener <rguenther@suse.de>
2619
2620 PR tree-optimization/69452
2621 * gcc.dg/torture/pr69452.c: New testcase.
2622
f7fc06e7 26232016-01-26 Jakub Jelinek <jakub@redhat.com>
2624
2625 PR target/69442
2626 * gcc.dg/pr69442.c: New test.
2627
d1dae587 26282016-01-26 Roger Ferrer Ibáñez <rofirrim@gmail.com>
2629
2630 PR target/67896
2631 * gcc.target/aarch64/simd/pr67896.C: New.
2632
ef7be7f8 26332016-01-26 Richard Sandiford <richard.sandiford@arm.com>
2634
2635 PR tree-optimization/69400
2636 * gcc.dg/plugin/wide-int_plugin.c (test_wide_int_mod_trunc): New
2637 function.
2638 (plugin_init): Call it.
2639 * gcc.dg/torture/pr69400.c: New test.
2640
648433a4 26412016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
2642
2643 * gcc.target/arm/pr68674.c: Check and use arm_fp effective target.
2644
45fc5243 26452016-01-25 Aditya Kumar <aditya.k7@samsung.com>
2646 Sebastian Pop <s.pop@samsung.com>
2647
2648 * gcc.dg/graphite/graphite.exp: Only run the fuse-*.c tests with
2649 isl-0.15.
2650
c699f6a1 26512016-01-25 Aditya Kumar <aditya.k7@samsung.com>
2652 Sebastian Pop <s.pop@samsung.com>
2653
2654 * gcc.dg/graphite/pr69292.c: New.
2655
b86e24ea 26562016-01-25 Jakub Jelinek <jakub@redhat.com>
2657
2658 * c-c++-common/goacc/use_device-1.c: New test.
2659
105cb8d7 26602016-01-25 Jeff Law <law@redhat.com>
2661
2662 PR tree-optimization/69196
2663 PR tree-optimization/68398
2664 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output
2665 * gcc.dg/tree-ssa/pr68198.c: Likewise.
2666
44562749 26672016-01-25 David Edelsohn <dje.gcc@gmail.com>
2668
2669 PR target/69469
2670 * gcc.target/powerpc/vsx-vector-2.c: Adjust for Goldschmidt's
2671 Algorithm.
2672
6837fee7 26732016-01-25 Richard Biener <rguenther@suse.de>
2674
2675 PR testsuite/69380
2676 * g++.dg/tree-ssa/pr69336.C: Restrict to x86_64 and i?86.
2677
fe500d65 26782016-01-25 Ilya Enkovich <enkovich.gnu@gmail.com>
2679
2680 PR target/69421
2681 * gcc.dg/pr69421.c: New test.
2682
8eacba94 26832016-01-25 Bilyan Borisov <bilyan.borisov@arm.com>
2684
2685 * gcc.target/aarch64/simd/vcvt_s64_f64_1.c: New.
2686 * gcc.target/aarch64/simd/vcvt_u64_f64_1.c: Likewise.
2687 * gcc.target/aarch64/simd/vcvta_s64_f64_1.c: Likewise.
2688 * gcc.target/aarch64/simd/vcvta_u64_f64_1.c: Likewise.
2689 * gcc.target/aarch64/simd/vcvtm_s64_f64_1.c: Likewise.
2690 * gcc.target/aarch64/simd/vcvtm_u64_f64_1.c: Likewise.
2691 * gcc.target/aarch64/simd/vcvtn_s64_f64_1.c: Likewise.
2692 * gcc.target/aarch64/simd/vcvtn_u64_f64_1.c: Likewise.
2693 * gcc.target/aarch64/simd/vcvtp_s64_f64_1.c: Likewise.
2694 * gcc.target/aarch64/simd/vcvtp_u64_f64_1.c: Likewise.
2695
af09d40d 26962016-01-25 Richard Biener <rguenther@suse.de>
2697
2698 PR tree-optimization/69376
2699 * gcc.dg/torture/pr69376.c: New testcase.
2700
d65063f5 27012016-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2702
2703 PR fortran/69397
2704 PR fortran/68442
2705 * gfortran.dg/interface_38.f90: New test.
2706 * gfortran.dg/interface_39.f90: New test.
80adbd96 2707
08c7bfb4 27082016-01-24 Patrick Palka <ppalka@gcc.gnu.org>
2709
2710 Revert:
2711 2016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
2712
2713 PR c++/11858
2714 PR c++/24663
2715 PR c++/24664
2716 * g++.dg/template/pr11858.C: New test.
2717 * g++.dg/template/pr24663.C: New test.
2718 * g++.dg/template/unify12.C: New test.
2719 * g++.dg/template/unify13.C: New test.
2720 * g++.dg/template/unify14.C: New test.
2721 * g++.dg/template/unify15.C: New test.
2722 * g++.dg/template/unify16.C: New test.
2723 * g++.dg/template/unify17.C: New test.
2724
c2e7d2be 27252016-01-24 Dominique d'Humieres <dominiq@lps.ens.fr>
2726
2727 PR fortran/68283
2728 gfortran.dg/pr68283.f90: New test.
2729
9f2e8617 27302016-01-24 Thomas Koenig <tkoenig@gcc.gnu.org>
2731
2732 PR fortran/66094
2733 * gfortran.dg/inline_matmul_13.f90: New test.
2734 * gfortran.dg/matmul_bounds_8.f90: New test.
2735 * gfortran.dg/matmul_bounds_9.f90: New test.
2736 * gfortran.dg/matmul_bounds_10.f90: New test.
2737
a4838119 27382016-01-23 Tom de Vries <tom@codesourcery.com>
2739
2740 PR tree-optimization/69426
2741 * gcc.dg/autopar/pr69426.c: New test.
2742
feddf0dc 27432016-01-23 Martin Sebor <msebor@redhat.com>
2744
2745 PR c++/58109
2746 PR c++/69022
2747 * g++.dg/cpp0x/alignas5.C: New test.
2748 * g++.dg/ext/vector29.C: Same.
2749
132731fb 27502016-01-23 Uros Bizjak <ubizjak@gmail.com>
2751
2752 * gcc.target/i386/chkp-strlen-2.c: Define _GNU_SOURCE.
2753 * gcc.target/i386/chkp-strlen-4.c: Move the definition of
2754 _GNU_SOURCE from compile flags to the source.
2755 * gcc.target/i386/chkp-stropt-12.c: Ditto.
2756 * gcc.target/i386/chkp-stropt-16.c: Ditto.
2757 * gcc.target/i386/chkp-stropt-4.c: Ditto.
2758 * gcc.target/i386/chkp-stropt-8.c: Ditto.
2759
51aec681 27602016-01-22 Jakub Jelinek <jakub@redhat.com>
2761
2762 PR target/69432
2763 * g++.dg/opt/pr69432.C: New test.
2764
147aa3e3 27652016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2766
2767 * gcc.target/powerpc/pr63354c: Adjust target selector to include
2768 32-bit targets testing an -m64 multilib.
2769
4d04e35e 27702016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2771
2772 * gcc.target/powerpc/pr63354.c: Restrict to Linux targets with
2773 64-bit support.
2774
86f38d0c 27752016-01-22 James Greenhalgh <james.greenhalgh@arm.com>
2776
2777 * gcc.dg/vect/bb-slp-pr68892.c: Require vect_double.
2778
f776e712 27792016-01-21 Christian Bruel <christian.bruel@st.com>
2780
2781 PR target/68674
2782 * gcc.target/i386/pr68674.c
2783 * gcc.target/aarch64/pr68674.c
2784 * gcc.target/arm/pr68674.c
2785
7b9de435 27862016-01-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2787
2788 PR target/69403
2789 * gcc.c-torture/execute/pr69403.c: New test.
2790
9935a0ba 27912016-01-22 Paolo Carlini <paolo.carlini@oracle.com>
2792
2793 PR c++/55843
2794 * g++.dg/template/pr55843.C: New.
2795
06b94aa1 27962016-01-22 Alan Lawrence <alan.lawrence@arm.com>
2797
2798 PR testsuite/66877
2799 * gcc.dg/vect/vect-over-widen-3-big-array.c: Only look for 1
2800 vect_recog_over_widening_pattern in dump if we have vect_widen_shift.
2801
b68773a8 28022016-01-21 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2803
2804 PR testsuite/67489
132731fb 2805 * gcc.target/powerpc/p8vector-builtin-8.c: Remove { target int128 }
2806 from dg-do compile directive, and instead add
2807 { dg-require-effective-target int128 }.
b68773a8 2808
bbbbe8ab 28092016-01-20 Martin Sebor <msebor@redhat.com>
2810
2811 PR c/69405
2812 * gcc.dg/sync-fetch.c: New test.
2813
f3a6a26f 28142016-01-21 Martin Sebor <msebor@redhat.com>
2815
2816 PR target/69252
2817 * gcc.target/powerpc/pr69252.c: New test.
2818
d1565a03 28192016-01-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2820
2821 PR fortran/65996
132731fb 2822 * gfortran.dg/pr65996.f90: New test.
d1565a03 2823
15a5a905 28242016-01-21 Dominik Vogt <vogt@linux.vnet.ibm.com>
2825
2826 PR c++/68810
bbbbe8ab 2827 * g++.dg/cpp0x/constexpr-reinterpret1.C: Fix line number that is
d1565a03 2828 expected to generate an error.
15a5a905 2829
e4538af5 28302016-01-21 Bernd Schmidt <bschmidt@redhat.com>
2831
2832 PR middle-end/66178
2833 * gcc.dg/torture/pr66178.c: New test.
2834
4d4180ce 28352016-01-21 Anton Blanchard <anton@samba.org>
2836 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2837
2838 PR target/63354
2839 * gcc.target/powerpc/pr63354.c: New test.
2840
86e16058 28412016-01-21 Vladimir Makarov <vmakarov@redhat.com>
2842
2843 PR rtl-optimization/68990
2844 * gcc.target/i386/pr68990: New.
2845
b11b85e4 28462016-01-21 Nick Clifton <nickc@redhat.com>
2847
2848 PR target/69129
2849 * gcc.target/mips/pr69129.c: New.
2850
62dd9f85 28512016-01-21 Paolo Carlini <paolo.carlini@oracle.com>
2852
2853 PR c++/58046
2854 * g++.dg/cpp0x/pr58046.C: New.
2855
ac7d424b 28562016-01-21 Jakub Jelinek <jakub@redhat.com>
2857
47c0bea3 2858 PR target/69187
2859 PR target/65624
2860 * gcc.target/arm/pr69187.c: New test.
2861
ac7d424b 2862 PR c++/69355
2863 * g++.dg/torture/pr69355.C: New test.
2864
9e18b252 28652016-01-21 Aditya Kumar <aditya.k7@samsung.com>
2866 Sebastian Pop <s.pop@samsung.com>
2867
2868 * gfortran.dg/graphite/interchange-3.f90: Adjust pattern.
2869
de862e2f 28702016-01-21 Aditya Kumar <aditya.k7@samsung.com>
2871 Sebastian Pop <s.pop@samsung.com>
2872
132731fb 2873 * gcc.dg/graphite/pr68976.c: New test.
de862e2f 2874
f55f9344 28752016-01-21 Jakub Jelinek <jakub@redhat.com>
2876
2877 PR middle-end/67653
2878 * c-c++-common/pr67653.c: New test.
2879 * gcc.dg/torture/pr29119.c: Add dg-warning.
2880
62752e71 28812016-01-20 Peter Bergner <bergner@vnet.ibm.com>
2882
2883 * gcc.target/powerpc/cpu-builtin-1.c: New test.
2884
16d4186f 28852016-01-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
2886
2887 PR c/24293
2888 * gcc.dg/pr24293.c: New test.
2889 * gcc.dg/Wcxx-compat-8.c: Adjust to accept error due to
2890 incomplete struct type.
2891 * gcc.dg/declspec-1.c: Likewise.
2892 * gcc.dg/pr63549.c: Likewise.
2893
58219d13 28942016-01-20 Jakub Jelinek <jakub@redhat.com>
2895
2896 PR tree-optimization/66612
2897 * gcc.target/powerpc/20050830-1.c: Xfail the scan-assembler test
2898 for bdn instruction.
2899
a7b5688a 29002016-01-20 Christophe Lyon <christophe.lyon@linaro.org>
2901
2902 * lib/target-supports.exp
2903 (check_effective_target_arm_fp_ok_nocache): New.
2904 (check_effective_target_arm_fp_ok): New.
2905 (add_options_for_arm_fp): New.
2906 (check_effective_target_arm_crypto_ok_nocache): Require
2907 target_arm_v8_neon_ok instead of arm32.
2908 (check_effective_target_arm_crypto_pragma_ok_nocache): New.
2909 (check_effective_target_arm_crypto_pragma_ok): New.
2910 (add_options_for_arm_vfp): New.
2911 * gcc.target/arm/attr-crypto.c: Use arm_crypto_pragma_ok effective
2912 target. Do not force -mfloat-abi=softfp, use arm_fp_ok effective
2913 target instead. Force initial fpu to vfp.
2914 * gcc.target/arm/attr-neon-builtin-fail.c: Do not force
2915 -mfloat-abi=softfp, use arm_fp_ok effective target instead.
2916 * gcc.target/arm/attr-neon-fp16.c: Likewise. Remove arm_neon_ok
2917 dependency.
2918 * gcc.target/arm/attr-neon2.c: Do not force -mfloat-abi=softfp,
2919 use arm_vfp effective target instead. Force initial fpu to vfp.
2920 * gcc.target/arm/attr-neon3.c: Likewise.
2921 * gcc.target/arm/cmp-2.c: Use arm_fp_ok effective target instead of
2922 arm_vfp_ok.
2923 * gcc.target/arm/unsigned-float.c: Likewise.
2924 * gcc.target/arm/vfp-1.c: Likewise.
2925 * gcc.target/arm/vfp-ldmdbd.c: Likewise.
2926 * gcc.target/arm/vfp-ldmdbs.c: Likewise.
2927 * gcc.target/arm/vfp-ldmiad.c: Likewise.
2928 * gcc.target/arm/vfp-ldmias.c: Likewise.
2929 * gcc.target/arm/vfp-stmdbd.c: Likewise.
2930 * gcc.target/arm/vfp-stmdbs.c: Likewise.
2931 * gcc.target/arm/vfp-stmiad.c: Likewise.
2932 * gcc.target/arm/vfp-stmias.c: Likewise.
2933 * gcc.target/arm/vnmul-1.c: Likewise.
2934 * gcc.target/arm/vnmul-2.c: Likewise.
2935 * gcc.target/arm/vnmul-3.c: Likewise.
2936 * gcc.target/arm/vnmul-4.c: Likewise.
2937
7ca56ca8 29382016-01-20 H.J. Lu <hongjiu.lu@intel.com>
7fb75b57 2939
7fb75b57 2940 PR testsuite/69366
2941 * g++.dg/pr63995-1.C: Require non-x32 target, instead of,
2942 the MPX run-time library, for compile-time MPX test.
2943 * gcc.target/i386/chkp-always_inline.c: Likewise.
2944 * gcc.target/i386/chkp-bndret.c: Likewise.
2945 * gcc.target/i386/chkp-builtins-1.c: Likewise.
2946 * gcc.target/i386/chkp-builtins-2.c: Likewise.
2947 * gcc.target/i386/chkp-builtins-3.c: Likewise.
2948 * gcc.target/i386/chkp-builtins-4.c: Likewise.
2949 * gcc.target/i386/chkp-const-check-1.c: Likewise.
2950 * gcc.target/i386/chkp-const-check-2.c: Likewise.
2951 * gcc.target/i386/chkp-hidden-def.c: Likewise.
2952 * gcc.target/i386/chkp-label-address.c: Likewise.
2953 * gcc.target/i386/chkp-lifetime-1.c: Likewise.
2954 * gcc.target/i386/chkp-narrow-bounds.c: Likewise.
2955 * gcc.target/i386/chkp-pr69044.c: Likewise.
2956 * gcc.target/i386/chkp-remove-bndint-1.c: Likewise.
2957 * gcc.target/i386/chkp-remove-bndint-2.c: Likewise.
2958 * gcc.target/i386/chkp-strchr.c: Likewise.
2959 * gcc.target/i386/chkp-strlen-1.c: Likewise.
2960 * gcc.target/i386/chkp-strlen-2.c: Likewise.
2961 * gcc.target/i386/chkp-strlen-3.c: Likewise.
2962 * gcc.target/i386/chkp-strlen-4.c: Likewise.
2963 * gcc.target/i386/chkp-strlen-5.c: Likewise.
2964 * gcc.target/i386/chkp-stropt-1.c: Likewise.
2965 * gcc.target/i386/chkp-stropt-10.c: Likewise.
2966 * gcc.target/i386/chkp-stropt-11.c: Likewise.
2967 * gcc.target/i386/chkp-stropt-12.c: Likewise.
2968 * gcc.target/i386/chkp-stropt-13.c: Likewise.
2969 * gcc.target/i386/chkp-stropt-14.c: Likewise.
2970 * gcc.target/i386/chkp-stropt-15.c: Likewise.
2971 * gcc.target/i386/chkp-stropt-16.c: Likewise.
2972 * gcc.target/i386/chkp-stropt-2.c: Likewise.
2973 * gcc.target/i386/chkp-stropt-3.c: Likewise.
2974 * gcc.target/i386/chkp-stropt-4.c: Likewise.
2975 * gcc.target/i386/chkp-stropt-5.c: Likewise.
2976 * gcc.target/i386/chkp-stropt-6.c: Likewise.
2977 * gcc.target/i386/chkp-stropt-7.c: Likewise.
2978 * gcc.target/i386/chkp-stropt-8.c: Likewise.
2979 * gcc.target/i386/chkp-stropt-9.c: Likewise.
2980 * gcc.target/i386/pr63995-2.c: Likewise.
2981 * gcc.target/i386/pr64805.c: Likewise.
2982 * gcc.target/i386/pr65044.c: Likewise.
2983 * gcc.target/i386/pr65167.c: Likewise.
2984 * gcc.target/i386/pr65183.c: Likewise.
2985 * gcc.target/i386/pr65184.c: Likewise.
2986 * gcc.target/i386/thunk-retbnd.c: Likewise.
7ca56ca8 2987
f2da0b99 29882016-01-20 Ilya Enkovich <enkovich.gnu@gmail.com>
2989
2990 PR tree-optimization/69328
2991 * gcc.dg/pr69328.c: New test.
2992
4d379676 29932016-01-20 Jeff Law <law@redhat.com>
2994
4a11f145 2995 PR target/25114
4d379676 2996 * gcc.target/m68k/pr25114.c: New test.
2997
0754bad1 29982016-01-20 Andre Vieira <andre.simoesdiasvieira@arm.com>
2999
3000 * gcc.target/arm/memset-inline-10.c: Added
3001 dg-require-effective-target arm_thumb2_ok.
3002
63bd5c2d 30032016-01-19 Eric Botcazou <ebotcazou@adacore.com>
3004
3005 * gcc.dg/debug/dwarf2/sso.c: New test.
3006
a9c01e81 30072016-01-19 Uros Bizjak <ubizjak@gmail.com>
3008
3009 PR testsuite/68820
3010 * gcc.c-torture/execute/builtins/memops-asm.x: New file.
3011 * gcc.c-torture/execute/builtins/strstr-asm.x: Ditto.
3012 * gcc.c-torture/execute/builtins/strstr-asm.c: Remove dg-options.
3013
53fa0e54 30142016-01-19 Jan Hubicka <hubicka@ucw.cz>
3015
3016 PR ipa/66223
3017 * g++.dg/ipa/devirt-50.C: New testcase.
3018
e035a62c 30192016-01-19 Marek Polacek <polacek@redhat.com>
3020
3021 PR c++/68965
3022 * g++.dg/cpp1y/parameter-pack-1.C: New test.
3023 * g++.dg/cpp1y/parameter-pack-2.C: New test.
3024
885cc3ea 30252016-01-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3026
3027 PR target/69135
3028 * gcc.target/arm/pr69135_1.c: New test.
3029
07bd240e 30302015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
3031
3032 * gcc.target/aarch64/ccmp_1.c: Add new tests.
3033
9f60d257 30342015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
3035
3036 * gcc.target/aarch64/ccmp_1.c: New testcase.
3037
a0c919f7 30382016-01-19 Marek Polacek <polacek@redhat.com>
3039
3040 PR c++/68586
3041 * g++.dg/cpp0x/enum30.C: New test.
3042
dc5d6d17 30432016-01-19 Richard Biener <rguenther@suse.de>
3044
3045 PR tree-optimization/69336
3046 * g++.dg/tree-ssa/pr69336.C: New testcase.
3047
6dd156e0 30482016-01-19 Jakub Jelinek <jakub@redhat.com>
3049
3050 PR debug/65779
3051 * gcc.dg/pr65779.c: New test.
3052
3e0d45b9 30532016-01-19 Richard Biener <rguenther@suse.de>
3054
3055 PR tree-optimization/69352
3056 * gcc.dg/torture/pr69352.c: New testcase.
3057
7a3cf64d 30582016-01-19 Jakub Jelinek <jakub@redhat.com>
3059
3060 PR rtl-optimization/68955
3061 PR rtl-optimization/64557
3062 * gcc.dg/torture/pr68955.c: New test.
3063
8be55b33 30642016-01-19 Jan Hubicka <hubicka@ucw.cz>
3065
3066 PR lto/69136
3067 * g++.dg/torture/pr69136.C: New testcase.
3068
72a985d7 30692016-01-19 Jan Hubicka <hubicka@ucw.cz>
3070
3071 PR lto/69133
3072 * g++.dg/lto/pr69133_0.C: New testcase.
3073 * g++.dg/lto/pr69133_1.C: New testcase.
3074
56778b62 30752016-01-15 Jeff Law <law@redhat.com>
3076
3077 PR tree-optimization/69320
3078 * gcc.c-torture/pr69320-1.c: New test.
3079 * gcc.c-torture/pr69320-2.c: New test.
3080 * gcc.c-torture/pr69320-3.c: New test.
3081 * gcc.c-torture/pr69320-4.c: New test.
3082
ced41b93 30832016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
3084
3085 PR c++/11858
3086 PR c++/24663
3087 PR c++/24664
3088 * g++.dg/template/pr11858.C: New test.
3089 * g++.dg/template/pr24663.C: New test.
3090 * g++.dg/template/unify12.C: New test.
3091 * g++.dg/template/unify13.C: New test.
3092 * g++.dg/template/unify14.C: New test.
3093 * g++.dg/template/unify15.C: New test.
3094 * g++.dg/template/unify16.C: New test.
3095 * g++.dg/template/unify17.C: New test.
3096
7f8cbcaf 30972016-01-18 David Malcolm <dmalcolm@redhat.com>
3098
3099 PR testsuite/69181
3100 * gcc.dg/pr69181-1.c: New test file.
3101 * gcc.dg/pr69181-2.c: New test file.
3102 * lib/gcc-dg.exp (dg-test): Consolidate post-test cleanup of
3103 globals by moving it to...
3104 (cleanup-after-saved-dg-test): ...this new function. Add
3105 "global additional_sources_used". Add reset of global
3106 multiline_expected_outputs to the empty list.
3107 * lib/multiline.exp (_multiline_expected_outputs): Rename this
3108 global to...
3109 (multiline_expected_outputs): ...this, and updated comments to
3110 note that it is modified from gcc-dg.exp.
3111 (dg-end-multiline-output): Update for the above renaming.
3112 (handle-multiline-outputs): Likewise. Remove the clearing
3113 of the expected outputs to the empty list.
3114
3c7cbfc0 31152016-01-18 Richard Biener <rguenther@suse.de>
3116
3117 PR tree-optimization/69297
3118 * gcc.dg/vect/costmodel/x86_64/costmodel-pr69297.c: New testcase.
3119
81d49cc1 31202016-01-18 Joseph Myers <joseph@codesourcery.com>
3121
3122 * gcc.target/mips/mips-3d-1.c: Use forbid_cpu=octeon.* in
3123 dg-options.
3124 * gcc.target/mips/mips-3d-2.c: Likewise.
3125 * gcc.target/mips/mips-3d-3.c: Likewise.
3126 * gcc.target/mips/mips-3d-4.c: Likewise.
3127 * gcc.target/mips/mips-3d-5.c: Likewise.
3128 * gcc.target/mips/mips-3d-6.c: Likewise.
3129 * gcc.target/mips/mips-3d-7.c: Likewise.
3130 * gcc.target/mips/mips-3d-8.c: Likewise.
3131 * gcc.target/mips/mips-3d-9.c: Likewise.
3132 * gcc.target/mips/mips-ps-1.c: Likewise.
3133 * gcc.target/mips/mips-ps-2.c: Likewise.
3134 * gcc.target/mips/mips-ps-3.c: Likewise.
3135 * gcc.target/mips/mips-ps-4.c: Likewise.
3136 * gcc.target/mips/mips-ps-5.c: Likewise.
3137 * gcc.target/mips/mips-ps-6.c: Likewise.
3138 * gcc.target/mips/mips-ps-7.c: Likewise.
3139 * gcc.target/mips/mips-ps-type.c: Likewise.
3140 * gcc.target/mips/mips-ps-type-2.c: Likewise.
3141 * gcc.target/mips/mips16-attributes-6.c: Likewise.
3142
03c4ff3a 31432016-01-18 Tom de Vries <tom@codesourcery.com>
3144
3145 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: New test.
3146 * c-c++-common/goacc/kernels-double-reduction.c: New test.
3147 * c-c++-common/goacc/kernels-empty.c: New test.
3148 * c-c++-common/goacc/kernels-eternal.c: New test.
3149 * c-c++-common/goacc/kernels-loop-2.c: New test.
3150 * c-c++-common/goacc/kernels-loop-3.c: New test.
3151 * c-c++-common/goacc/kernels-loop-data-2.c: New test.
3152 * c-c++-common/goacc/kernels-loop-data-enter-exit-2.c: New test.
3153 * c-c++-common/goacc/kernels-loop-data-enter-exit.c: New test.
3154 * c-c++-common/goacc/kernels-loop-data-update.c: New test.
3155 * c-c++-common/goacc/kernels-loop-data.c: New test.
3156 * c-c++-common/goacc/kernels-loop-g.c: New test.
3157 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: New test.
3158 * c-c++-common/goacc/kernels-loop-n.c: New test.
3159 * c-c++-common/goacc/kernels-loop-nest.c: New test.
3160 * c-c++-common/goacc/kernels-loop.c: New test.
3161 * c-c++-common/goacc/kernels-noreturn.c: New test.
3162 * c-c++-common/goacc/kernels-one-counter-var.c: New test.
3163 * c-c++-common/goacc/kernels-parallel-loop-data-enter-exit.c: New test.
3164 * c-c++-common/goacc/kernels-reduction.c: New test.
3165
22e3dcee 31662016-01-18 Tom de Vries <tom@codesourcery.com>
3167
3168 * gcc.dg/autopar/outer-1.c: Update for new parloops instantiation.
3169 * gcc.dg/autopar/outer-2.c: Same.
3170 * gcc.dg/autopar/outer-3.c: Same.
3171 * gcc.dg/autopar/outer-4.c: Same.
3172 * gcc.dg/autopar/outer-5.c: Same.
3173 * gcc.dg/autopar/outer-6.c: Same.
3174 * gcc.dg/autopar/parallelization-1.c: Same.
3175 * gcc.dg/autopar/parloops-exit-first-loop-alt-2.c: Same.
3176 * gcc.dg/autopar/parloops-exit-first-loop-alt-3.c: Same.
3177 * gcc.dg/autopar/parloops-exit-first-loop-alt-4.c: Same.
3178 * gcc.dg/autopar/parloops-exit-first-loop-alt-5.c: Same.
3179 * gcc.dg/autopar/parloops-exit-first-loop-alt-6.c: Same.
3180 * gcc.dg/autopar/parloops-exit-first-loop-alt-7.c: Same.
3181 * gcc.dg/autopar/parloops-exit-first-loop-alt-pr66652.c: Same.
3182 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: Same.
3183 * gcc.dg/autopar/pr39500-1.c: Same.
3184 * gcc.dg/autopar/pr39500-2.c: Same.
3185 * gcc.dg/autopar/pr46193.c: Same.
3186 * gcc.dg/autopar/pr46194.c: Same.
3187 * gcc.dg/autopar/pr49580.c: Same.
3188 * gcc.dg/autopar/pr49960-1.c: Same.
3189 * gcc.dg/autopar/pr49960.c: Same.
3190 * gcc.dg/autopar/pr68373.c: Same.
3191 * gcc.dg/autopar/reduc-1.c: Same.
3192 * gcc.dg/autopar/reduc-1char.c: Same.
3193 * gcc.dg/autopar/reduc-1short.c: Same.
3194 * gcc.dg/autopar/reduc-2.c: Same.
3195 * gcc.dg/autopar/reduc-2char.c: Same.
3196 * gcc.dg/autopar/reduc-2short.c: Same.
3197 * gcc.dg/autopar/reduc-3.c: Same.
3198 * gcc.dg/autopar/reduc-4.c: Same.
3199 * gcc.dg/autopar/reduc-6.c: Same.
3200 * gcc.dg/autopar/reduc-7.c: Same.
3201 * gcc.dg/autopar/reduc-8.c: Same.
3202 * gcc.dg/autopar/reduc-9.c: Same.
3203 * gcc.dg/autopar/uns-outer-4.c: Same.
3204 * gcc.dg/autopar/uns-outer-5.c: Same.
3205 * gcc.dg/autopar/uns-outer-6.c: Same.
3206 * gfortran.dg/parloops-exit-first-loop-alt-2.f95: Same.
3207 * gfortran.dg/parloops-exit-first-loop-alt.f95: Same.
3208
fd5cbe2f 32092016-01-18 Alan Lawrence <alan.lawrence@arm.com>
3210
3211 PR target/63679
3212 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove XFAIL for powerpc(32), hppa,
3213 aarch64, sparc, s390. Add --param sra-max-scalarization-size-Ospeed.
3214
fa75ab55 32152016-01-18 Alan Lawrence <alan.lawrence@arm.com>
3216
3217 PR target/63679
3218 * gcc.dg/tree-ssa/ssa-dom-cse-5.c: New.
3219 * gcc.dg/tree-ssa/ssa-dom-cse-6.c: New.
3220 * gcc.dg/tree-ssa/ssa-dom-cse-7.c: New.
3221
214b2582 32222016-01-18 Alan Lawrence <alan.lawrence@arm.com>
3223
3224 PR target/63679
3225 * gcc.dg/tree-ssa/sra-17.c: New.
3226 * gcc.dg/tree-ssa/sra-18.c: New.
3227
13146837 32282016-01-18 Ilya Enkovich <enkovich.gnu@gmail.com>
3229
3230 * gcc.target/i386/pr65105-5.c: Adjust to andn generation.
3231
6ccd18c2 32322016-01-18 Eric Botcazou <ebotcazou@adacore.com>
3233
3234 * gnat.dg/inline12.adb: New test.
3235
8872b95f 32362016-01-18 Bin Cheng <bin.cheng@arm.com>
3237
3238 PR tree-optimization/66797
3239 * gcc.c-torture/execute/pr65447.c: Relax check condition.
3240
971514e3 32412016-01-18 Richard Biener <rguenther@suse.de>
3242
3243 PR tree-optimization/69170
3244 * gcc.dg/torture/pr69170.c: New testcase.
3245
dfb6d139 32462016-01-17 John David Anglin <danglin@gcc.gnu.org>
9b2d1aab 3247
3248 * gcc.dg/torture/builtin-integral-1.c: Require c99_runtime.
3249
164d84c2 32502016-01-16 Tom de Vries <tom@codesourcery.com>
3251
3252 * c-c++-common/goacc/kernels-alias-ipa-pta-4.c: New test.
3253
4c33b769 32542016-01-16 Tom de Vries <tom@codesourcery.com>
3255
3256 * gcc.dg/parloops-exit-first-loop-alt.c: Move ...
3257 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: ... here. Remove
3258 redundant dg-require-effective-target pthread.
3259 * gcc.dg/parloops-exit-first-loop-alt-2.c: Same.
3260 * gcc.dg/parloops-exit-first-loop-alt-3.c: Same.
3261 * gcc.dg/parloops-exit-first-loop-alt-4.c: Same.
3262 * gcc.dg/parloops-exit-first-loop-alt-5.c: Same.
3263 * gcc.dg/parloops-exit-first-loop-alt-6.c: Same.
3264 * gcc.dg/parloops-exit-first-loop-alt-7.c: Same.
3265 * gcc.dg/parloops-exit-first-loop-alt-pr66652.c: Same.
3266
673441b0 32672016-01-16 David Edelsohn <dje.gcc@gmail.com>
3268
3269 PR target/68609
3270 * gcc.target/powerpc/recip-6.c: Enable on AIX.
3271 * gcc.target/powerpc/recip-7.c: Same.
3272
90153ae7 32732016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
3274
3275 PR c++/69091
3276 * g++.dg/template/pr69091.C: New test.
3277
bc24d01d 32782016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
3279
3280 * c-c++-common/cilk-plus/AN/an-if.c: Check that the original
3281 dump does not contain an error_mark_node.
3282 * c-c++-common/cilk-plus/CK/pr60469.c: Likewise.
3283 * c-c++-common/cilk-plus/AN/fn_ptr-2.c: New xfail'd test.
3284
4067c0fd 32852016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
3286
3287 PR c++/68936
3288 * g++.dg/template/pr68936.C: New test.
3289
27c6dbdd 32902016-01-15 David Edelsohn <dje.gcc@gmail.com>
3291
3292 PR target/68609
3293 * gcc.target/powerpc/recip-1.c: Adjust for Goldschmidt's Algorithm.
3294 * gcc.target/powerpc/recip-2.c: Same.
3295 * gcc.target/powerpc/recip-3.c: Same.
3296 * gcc.target/powerpc/recip-4.c: Same.
3297 * gcc.target/powerpc/recip-sqrtf.c: Same.
3298
e390c57d 32992016-01-15 Jeff Law <law@redhat.com>
3300
3301 PR tree-optimization/69270
3302 * gcc.dg/tree-ssa/pr69270-2.c: New test.
3303 * gcc.dg/tree-ssa/pr69270-3.c: New test.
3304
ddcfeaf1 33052016-01-15 Paul Thomas <pault@gcc.gnu.org>
3306
3307 PR fortran/49630
3308 * gfortran.dg/deferred_character_13.f90: New test for the fix
3309 of comment 3 of the PR.
3310
3311 PR fortran/54070
3312 * gfortran.dg/deferred_character_8.f90: New test
3313 * gfortran.dg/allocate_error_5.f90: New test
3314
3315 PR fortran/60593
3316 * gfortran.dg/deferred_character_10.f90: New test
3317
3318 PR fortran/60795
3319 * gfortran.dg/deferred_character_14.f90: New test
3320
3321 PR fortran/61147
3322 * gfortran.dg/deferred_character_11.f90: New test
3323
3324 PR fortran/64324
3325 * gfortran.dg/deferred_character_9.f90: New test
3326
81be349c 33272016-01-15 Vladimir Makarov <vmakarov@redhat.com>
3328
3329 PR rtl-optimization/69030
3330 * gcc.target/i386/pr69030.c: New.
3331
998456c5 33322016-01-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3333
3334 * gcc.target/aarch64/target_attr_17.c: New test.
3335
0d85be19 33362016-01-15 Richard Biener <rguenther@suse.de>
3337
3338 PR tree-optimization/66856
3339 * gcc.dg/torture/pr66856-1.c: New testcase.
3340 * gcc.dg/torture/pr66856-2.c: Likewise.
3341
321d36c8 33422016-01-15 Richard Biener <rguenther@suse.de>
3343
3344 PR debug/69137
3345 * g++.dg/lto/pr69137_0.C: New testcase.
3346
d94a1f53 33472016-01-15 Richard Sandiford <richard.sandiford@arm.com>
3348
3349 PR middle-end/69246
3350 * gcc.target/i386/pr69246.c: New test.
3351
5fe9a861 33522016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
3353
a9c01e81 3354 * gfortran.dg/bind_c_array_params_2.f90: Fix test patterns for S/390.
5fe9a861 3355
3d05a5e9 33562016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
3357
3358 PR c++/56194
3359 * g++.dg/init/const9.C: Disable test on S/390.
3360
5e8132b5 33612016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
3362
3363 * g++.dg/Wframe-address.C: Test requires -mbackchain for s390*-*-*.
3364 * g++.dg/Wno-frame-address.C: Ditto.
3365
32307cdf 33662016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
3367
3368 * gcc.dg/tree-ssa/20040204-1.c: Do not xfail on S/390.
3369
1ca28250 33702016-01-15 Richard Biener <rguenther@suse.de>
3371
3372 PR tree-optimization/68961
3373 * gcc.dg/vect/costmodel/x86_64/costmodel-pr68961.c: New testcase.
3374
6271bd93 33752016-01-15 Ilya Enkovich <enkovich.gnu@gmail.com>
3376
3377 * gcc.target/i386/pr65105-5.c: New test.
3378
dfb6d139 33792016-01-15 Jan Hubicka <hubicka@ucw.cz>
9dbe6a63 3380
3381 * gcc.c-torture/execute/alias-4.c: New testcase.
3382
dfb6d139 33832016-01-15 Jan Hubicka <hubicka@ucw.cz>
a70589b9 3384
3385 PR ipa/68148
3386 * g++.dg/ipa/devirt-49.C: New testcase.
3387
7bbac464 33882016-01-15 Christian Bruel <christian.bruel@st.com>
86eff91f 3389
3390 PR target/65837
3391 * gcc.target/arm/attr-neon-builtin-fail2.c: New test.
3392 * gcc.target/arm/lto/pr65837-attr_0.c: New test.
3393 * gcc.target/arm/lto/pr65837_0.c: Fix skip condition and use ACLE name.
3394
4345b868 33952016-01-15 Richard Biener <rguenther@suse.de>
3396
3397 PR tree-optimization/69117
3398 * gcc.dg/torture/pr69117.c: New testcase.
3399
580357e7 34002015-01-14 Ryan Burn <contact@rnburn.com>
7d600da5 3401
3402 PR c++/69048
3403 * g++.dg/cilk-plus/CK/pr69048.cc: New test.
3404
612baa31 34052016-01-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
3406
3407 PR testsuite/67509
3408 * gfortran.dg/ieee/ieee_7.f90: For out of bound precision or
3409 range tests use 100 * maximum instead of maximum + 1.
3410
44e09bc4 34112016-01-14 Jakub Jelinek <jakub@redhat.com>
3412
3413 PR debug/69244
3414 * gcc.dg/guality/pr69244.c: New test.
3415
96962ae4 34162016-01-14 Uros Bizjak <ubizjak@gmail.com>
3417
3418 * lib/target-supports.exp (check_effective_target_issignaling):
3419 New procedure.
3420 * gcc.dg/pr61441.c: Require issignaling effective target.
3421
ab9c400b 34222016-01-14 Segher Boessenkool <segher@kernel.crashing.org>
3423
3424 PR target/68803
3425 * gcc.target/powerpc/20050603-3.c: Add xfails for powerpc64le.
3426
a7ed4583 34272016-01-14 David Malcolm <dmalcolm@redhat.com>
3428
3429 PR c++/68819
3430 PR preprocessor/69177
3431 * gcc.dg/plugin/location-overflow-test-1.c: New test case.
3432 * gcc.dg/plugin/location-overflow-test-2.c: New test case.
3433 * gcc.dg/plugin/location_overflow_plugin.c: New test plugin.
3434 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
3435
77f35cec 34362016-01-14 Marek Polacek <polacek@redhat.com>
3437
3438 PR c/69262
3439 * gcc.dg/array-15.c: New test.
3440
915d0950 34412016-01-14 Jakub Jelinek <jakub@redhat.com>
3442
3443 PR middle-end/68146
3444 PR tree-optimization/69155
3445 * gfortran.dg/pr68146.f: New test.
3446 * gfortran.dg/pr69155.f90: New test.
3447
24651fb7 34482016-01-14 Richard Biener <rguenther@suse.de>
3449
3450 PR tree-optimization/68060
3451 * gcc.dg/torture/pr68060-1.c: New testcase.
3452 * gcc.dg/torture/pr68060-2.c: Likewise.
3453
2f63f950 34542016-01-14 Nick Clifton <nickc@redhat.com>
3455
3456 * lib/target-supports.exp
3457 (check_effective_target_arm_neon_ok_nocache): Add an option
3458 sequence that includes setting the ARM architecture to ARMv7-A.
3459 * gcc.target/arm/attr-neon.c: Use dg-add-options to add the
3460 command line options necessary to enable Neon support.
3461 * gcc.target/arm/neon-vlshr-imm-1.c: Likewise.
3462 * gcc.target/arm/neon-vshl-imm-1.c: Likewise.
3463 * gcc.target/arm/neon-vshr-imm-1.c: Likewise.
3464 * gcc.target/arm/pr69180.c: Likewise.
3465
3ce0acde 34662016-01-14 Jeff Law <law@redhat.com>
3467
3468 PR tree-optimization/69270
3469 * gcc.dg/tree-ssa/pr69270.c: New test.
3470
bda05c57 34712016-01-13 Bernd Schmidt <bschmidt@redhat.com>
3472
3473 PR c/66208
3474 * c-c++-common/pr66208.c: New file.
3475
9b657cf1 34762016-01-13 Jakub Jelinek <jakub@redhat.com>
3477
3478 PR tree-optimization/69156
3479 * gcc.dg/pr69156.c: New test.
3480
58ba1b9d 34812016-01-13 H.J. Lu <hongjiu.lu@intel.com>
3482
3483 * gcc.target/i386/pr69225-7.c: New test.
3484
e5fee0fe 34852016-01-13 Richard Henderson <rth@redhat.com>
3486
3487 * gcc.dg/tm/memopt-13.c: Update expected function.
3488 * gcc.dg/tm/memopt-6.c: Likewise.
3489
3f0e9745 34902016-01-13 Uros Bizjak <ubizjak@gmail.com>
3491
3492 * gcc.target/i386/pr45685.c (dg-options): Add -mno-sse4.
3493 * gcc.target/i386/pr68432-1.c (dg-options): Ditto.
3494 * gcc.target/i386/pr68432-2.c (dg-options): Ditto.
3495 * gcc.target/i386/pr68432-3.c (dg-options): Ditto.
7a6ddc0d 3496
3f0e9745 34972016-01-13 Tom de Vries <tom@codesourcery.com>
3498
3499 PR tree-optimization/69169
7a6ddc0d 3500 * gcc.dg/pr69169.c: New test.
3501
9b657cf1 35022016-01-13 Alexander Fomin <alexander.fomin@intel.com>
7361eb31 3503
3504 PR target/69228
3505 * gcc.target/i386/avx512pf-vscatterpf0dpd-1.c: Adjust.
3506 * gcc.target/i386/avx512pf-vscatterpf0dps-1.c: Likewise.
3507 * gcc.target/i386/avx512pf-vscatterpf0qpd-1.c: Likewise.
3508 * gcc.target/i386/avx512pf-vscatterpf0qps-1.c: Likewise.
3509 * gcc.target/i386/avx512pf-vscatterpf1dpd-1.c: Likewise.
3510 * gcc.target/i386/avx512pf-vscatterpf1dps-1.c: Likewise.
3511 * gcc.target/i386/avx512pf-vscatterpf1qpd-1.c: Likewise.
3512 * gcc.target/i386/avx512pf-vscatterpf1qps-1.c: Likewise.
3513
f704d701 35142016-01-13 Jakub Jelinek <jakub@redhat.com>
3515
3516 PR target/69247
3517 * gcc.dg/pr69247.c: New test.
3518
e966d6b9 35192016-01-13 Richard Biener <rguenther@suse.de>
3520
3521 PR tree-optimization/69242
3522 * gcc.dg/torture/pr69242.c: New testcase.
3523
1ca1d9b2 35242016-01-13 Richard Biener <rguenther@suse.de>
3525
3526 PR tree-optimization/69186
3527 * gcc.dg/torture/pr69186.c: New testcase.
3528
d07cbccc 35292016-01-13 Jeff Law <law@redhat.com>
3530
3531 PR tree-optimization/67755
3532 * gcc.dg/tree-ssa/pr67755.c: New test.
3533
35342016-01-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
0ebbc233 3535
3536 * gcc.c-torture/unsorted/dump-noaddr.x (dump_compare): Replace static
3537 pass number in output by a star.
3538
b95d41cf 35392016-01-12 Bin Cheng <bin.cheng@arm.com>
3540
3541 PR tree-optimization/68911
3542 * gcc.c-torture/execute/pr68911.c: New test.
3543
91d87e22 35442016-01-12 Marek Polacek <polacek@redhat.com>
3545
3546 PR c++/68979
3547 * g++.dg/warn/permissive-1.C: New test.
3548
8a9401a4 35492016-01-12 Jakub Jelinek <jakub@redhat.com>
3550
3551 PR objc++/68511
3552 PR c++/69213
3553 * g++.dg/opt/pr69213.C: New test.
3554
b9cb7a67 35552016-01-12 Christian Bruel <christian.bruel@st.com>
3556
3557 PR target/69180
3558 * gcc.target/arm/pr69180.c: New test.
3559
e4c96992 35602016-01-12 Richard Biener <rguenther@suse.de>
3561
3562 PR lto/69077
3563 * g++.dg/lto/pr69077_0.C: New testcase.
3564 * g++.dg/lto/pr69077_1.C: Likewise.
3565
90525f61 35662016-01-12 Jakub Jelinek <jakub@redhat.com>
3567
3568 PR target/69175
3569 * g++.dg/opt/pr69175.C: New test.
3570
9e7edfd3 35712016-01-12 Alan Lawrence <alan.lawrence@arm.com>
3572
3573 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Declare functions as 'extern'
3574 rather than #including math.h & stdlib.h.
3575 * gcc.dg/vect/pr47001.c: Declare abort as 'extern', remove stdlib.h.
3576 * gcc.dg/vect/pr49771.c: Likewise.
3577 * gcc.dg/vect/vect-10-big-array.c: Likewise.
3578 * gcc.dg/vect/vect-neg-store-1.c: Likewise.
3579 * gcc.dg/vect/vect-neg-store-2.c: Likewise.
3580 * gcc.dg/vect/slp-37.c: Change NULL to 0, remove stdlib.h.
3581 * gcc.dg/vect/pr40254.c: Remove unnecessary include of stdlib.h.
3582 * gcc.dg/vect/pr44507.c: Likewise.
3583 * gcc.dg/vect/pr45902.c: Likewise.
3584 * gcc.dg/vect/slp-widen-mult-half.c: Likewise.
3585 * gcc.dg/vect/vect-117.c: Likewise.
3586 * gcc.dg/vect/vect-99.c: Likewise.
3587 * gcc.dg/vect/vect-aggressive-1.c: Likewise.
3588 * gcc.dg/vect/vect-cond-1.c: Likewise.
3589 * gcc.dg/vect/vect-cond-2.c: Likewise.
3590 * gcc.dg/vect/vect-cond-3.c: Likewise.
3591 * gcc.dg/vect/vect-cond-4.c: Likewise.
3592 * gcc.dg/vect/vect-mask-load-1.c: Likewise.
3593 * gcc.dg/vect/vect-mask-loadstore-1.c: Likewise.
3594 * gcc.dg/vect/vect-over-widen-1-big-array.c: Likewise.
3595 * gcc.dg/vect/vect-over-widen-1.c: Likewise.
3596 * gcc.dg/vect/vect-over-widen-2-big-array.c: Likewise.
3597 * gcc.dg/vect/vect-over-widen-2.c: Likewise.
3598 * gcc.dg/vect/vect-over-widen-3-big-array.c: Likewise.
3599 * gcc.dg/vect/vect-over-widen-3.c: Likewise.
3600 * gcc.dg/vect/vect-over-widen-4-big-array.c: Likewise.
3601 * gcc.dg/vect/vect-over-widen-4.c: Likewise.
3602 * gcc.dg/vect/vect-widen-mult-const-s16.c: Likewise.
3603 * gcc.dg/vect/vect-widen-mult-const-u16.c: Likewise.
3604 * gcc.dg/vect/vect-widen-mult-half-u8.c: Likewise.
3605 * gcc.dg/vect/vect-widen-mult-half.c: Likewise.
3606 * gcc.dg/vect/no-trapping-math-vect-ifcvt-11.c: Remove unnecessary
3607 include of signal.h.
3608 * gcc.dg/vect/no-trapping-math-vect-ifcvt-12.c: Likewise.
3609 * gcc.dg/vect/no-trapping-math-vect-ifcvt-13.c: Likewise.
3610 * gcc.dg/vect/no-trapping-math-vect-ifcvt-14.c: Likewise.
3611 * gcc.dg/vect/no-trapping-math-vect-ifcvt-15.c: Likewise.
3612 * gcc.dg/vect/no-trapping-math-vect-ifcvt-16.c: Likewise.
3613 * gcc.dg/vect/vect-ifcvt-16.c: Likewise.
3614 * gcc.dg/vect/vect-ifcvt-17.c: Likewise.
3615 * gcc.dg/vect/vect-ifcvt-2.c: Likewise.
3616 * gcc.dg/vect/vect-ifcvt-3.c: Likewise.
3617 * gcc.dg/vect/vect-ifcvt-4.c: Likewise.
3618 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
3619 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
3620 * gcc.dg/vect/vect-ifcvt-6.c: Likewise.
3621 * gcc.dg/vect/vect-ifcvt-7.c: Likewise.
3622 * gcc.dg/vect/vect-ifcvt-9.c: Likewise.
3623 * gcc.dg/vect/vect-outer-5.c: Likewise.
3624 * gcc.dg/vect/vect-outer-6.c: Likewise.
3625 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Remove unnecessary
3626 include of stdio.h.
3627
3368873d 36282016-01-12 Nick Clifton <nickc@redhat.com>
3629
3630 PR target/68913
3631 * gcc.dg/lto/pr61886_0.c: Rename the external function called
3632 to fread so that it will be found in all target runtimes.
3633
0464ea95 36342016-01-12 Richard Biener <rguenther@suse.de>
3635
3636 PR tree-optimization/69053
3637 * g++.dg/torture/pr69053.C: New testcase.
3638
7819730f 36392016-01-12 Richard Biener <rguenther@suse.de>
3640
3641 PR tree-optimization/69168
3642 * gcc.dg/torture/pr69168.c: New testcase.
3643
995bfebf 36442016-01-12 Richard Biener <rguenther@suse.de>
3645
3646 PR tree-optimization/69157
3647 * gcc.dg/torture/pr69157.c: New testcase.
3648
36492016-01-12 Richard Biener <rguenther@suse.de>
3650
3651 PR tree-optimization/69174
3652 * gcc.dg/torture/pr69174.c: New testcase.
3653
1d10d64c 36542016-01-12 Jakub Jelinek <jakub@redhat.com>
3655
3656 PR c++/66808
3657 PR c++/69000
3658 * g++.dg/tls/pr66808.C: New test.
3659 * g++.dg/tls/pr69000.C: New test.
3660
f0b79faf 36612016-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3662
3663 * gcc.target/powerpc/swaps-p8-23.c: New test.
3664 * gcc.target/powerpc/swaps-p8-24.c: Likewise.
3665
04cf75a4 36662016-01-11 John David Anglin <danglin@gcc.gnu.org>
3667
3668 PR tree-optimization/68356
3669 * gcc.dg/torture/pr68264.c: Disable exp2 ERANGE test on hppa unix.
3670
0eb4264c 36712016-01-12 Kugan Vivekanandarajah <kuganv@linaro.org>
3672 Jim Wilson <jim.wilson@linaro.org>
3673
3674 PR target/69194
3675 * gcc.target/arm/pr69194.c: New test.
3676
2f66de64 36772016-01-11 H.J. Lu <hongjiu.lu@intel.com>
3678
3679 PR target/69225
3680 * gcc.target/i386/pr69225-1.c: New test.
3681 * gcc.target/i386/pr69225-2.c: Likewise.
3682 * gcc.target/i386/pr69225-3.c: Likewise.
3683 * gcc.target/i386/pr69225-4.c: Likewise.
3684 * gcc.target/i386/pr69225-5.c: Likewise.
3685 * gcc.target/i386/pr69225-6.c: Likewise.
3686
36105e82 36872016-01-11 Jakub Jelinek <jakub@redhat.com>
3688
1c78ce2e 3689 PR target/67462
3690 * gcc.dg/ifcvt-3.c: Only compile on lp64 targets, include also i?86
3691 if lp64.
3692
a4a87320 3693 PR target/69071
3694 * gcc.dg/pr69071.c: New test.
3695
91fbd04f 3696 PR c++/69211
3697 * g++.dg/opt/pr69211.C: New test.
3698
36105e82 3699 PR tree-optimization/69214
3700 * gcc.c-torture/compile/pr69214.c: New test.
3701
e934c380 37022016-01-11 Uros Bizjak <ubizjak@gmail.com>
3703
3704 * gcc.target/i386/pr66232-10.c: Do not compile on ia32 target.
3705 * gcc.target/i386/pr66232-11.c: Ditto.
3706 * gcc.target/i386/pr66232-12.c: Ditto.
3707 * gcc.target/i386/pr66232-13.c: Ditto.
3708
3ff1b153 37092016-01-11 Richard Biener <rguenther@suse.de>
3710
3711 PR tree-optimization/69173
3712 * gcc.dg/torture/pr69173.c: New testcase.
3713
04e1504c 37142016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3715
3716 PR rtl-optimization/68796
3717 * gcc.target/aarch64/tst_5.c: New test.
3718 * gcc.target/aarch64/tst_6.c: Likewise.
3719
ae8718b5 37202016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3721
3722 PR rtl-optimization/68841
3723 * gcc.dg/pr68841.c: New test.
3724 * gcc.c-torture/execute/pr68841.c: New test.
3725
bd8bece2 37262016-01-11 Yuri Rumyantsev <ysrumyan@gmail.com>
3727
3728 PR rtl-optimization/68920
3729 * gcc.dg/ifcvt-4.c: Add "--param max-rtl-if-conversion-insns=3" option
3730 for ix86 targets.
3731 * gcc.dg/ifcvt-5.c: New test.
3732
9b657cf1 37332016-01-11 Alexandre Oliva <aoliva@redhat.com>
57c83f79 3734
3735 PR bootstrap/69123
3736 * g++.dg/pr69123.C: New.
3737
7a158352 37382016-01-11 Ilya Enkovich <enkovich.gnu@gmail.com>
3739
3740 PR target/69010
3741 * gcc.target/i386/pr69010.c: New test.
3742
ff375d11 37432016-01-11 Martin Jambor <mjambor@suse.cz>
3744
3745 PR ipa/69044
3746 * gcc.target/i386/chkp-pr69044.c: New test.
3747
9eb890f1 37482016-01-11 Tom de Vries <tom@codesourcery.com>
3749
3750 PR tree-optimization/69109
3751 * gcc.dg/autopar/pr69109-2.c: New test.
3752 * gcc.dg/autopar/pr69109.c: New test.
3753
c4157ee5 37542016-01-11 Tom de Vries <tom@codesourcery.com>
3755
3756 PR tree-optimization/69108
3757 * gcc.dg/autopar/pr69108.c: New test.
3758
b933e511 37592016-01-10 Patrick Palka <ppalka@gcc.gnu.org>
3760
3761 PR c++/69029
3762 * c-c++-common/Wisleading-indentation.c: Augment test.
3763
efb73de1 37642016-01-10 Thomas Koenig <tkoenig@gcc.gnu.org>
3765
3766 PR fortran/69154
3767 * gfortran.dg/inline_matmul_12.f90: New test.
3768
40c86c3b 37692016-01-10 Paul Thomas <pault@gcc.gnu.org>
3770
3771 PR fortran/67779
3772 * gfortran.dg/actual_array_offset_1: New test.
3773
a006c0bb 37742016-01-10 Tom de Vries <tom@codesourcery.com>
3775
3776 PR tree-optimization/69062
3777 * gcc.dg/autopar/pr69062.c: New test.
3778
880ed4be 37792016-01-10 Thomas Schwinge <thomas@codesourcery.com>
3780
3781 * gcc.dg/vect/slp-perm-1.c: Fix scan-tree-dump syntax.
3782 * gcc.dg/vect/slp-perm-2.c: Likewise.
3783 * gcc.dg/vect/slp-perm-3.c: Likewise.
3784 * gcc.dg/vect/slp-perm-5.c: Likewise.
3785 * gcc.dg/vect/slp-perm-6.c: Likewise.
3786 * gcc.dg/vect/slp-perm-7.c: Likewise.
3787 * gcc.dg/vect/slp-perm-8.c: Likewise.
3788
d95e1856 37892016-01-10 Tom de Vries <tom@codesourcery.com>
3790
3791 PR tree-optimization/69039
3792 * gcc.dg/autopar/pr69039.c: New test.
3793
0f8f48d0 37942016-01-09 Marek Polacek <polacek@redhat.com>
3795
3796 PR c++/69113
3797 * g++.dg/pr69113.C: New test.
3798
7dff0499 37992016-01-09 Jakub Jelinek <jakub@redhat.com>
3800
3801 PR middle-end/50865
3802 PR tree-optimization/69097
3803 * gcc.c-torture/execute/pr50865.c: New test.
3804 * gcc.c-torture/execute/pr69097-1.c: New test.
3805 * gcc.c-torture/execute/pr69097-2.c: New test.
3806 * gcc.dg/pr69097-1.c: New test.
3807 * gcc.dg/pr69097-2.c: New test.
3808
18431e78 38092016-01-09 Jakub Jelinek <jakub@redhat.com>
3810
3811 PR c++/69164
3812 * g++.dg/opt/pr69164.C: New test.
3813
1943a4a2 38142016-01-08 Jakub Jelinek <jakub@redhat.com>
3815
3816 PR tree-optimization/69167
3817 * gcc.dg/pr69167.c: New test.
3818
a143e277 38192016-01-08 Marek Polacek <polacek@redhat.com>
3820
3821 PR c++/68449
3822 * g++.dg/pr68449.C: New.
3823
44c01906 38242016-01-08 Alan Lawrence <alan.lawrence@arm.com>
3825
3826 PR tree-optimization/68707
3827 * lib/target-supports.exp (check_effective_target_vect_load_lanes): New.
3828 * gcc.dg/vect/slp-perm-1.c: Look for vect_load_lanes instead of SLP
3829 on platforms supporting it.
3830 * gcc.dg/vect/slp-perm-2.c: Likewise.
3831 * gcc.dg/vect/slp-perm-3.c: Likewise.
3832 * gcc.dg/vect/slp-perm-5.c: Likewise.
3833 * gcc.dg/vect/slp-perm-7.c: Likewise.
3834 * gcc.dg/vect/slp-perm-8.c: Likewise.
3835 * gcc.dg/vect/slp-perm-6.c: Look for vect_load_lanes in addition to SLP
3836 on platforms supporting it.
3837
c437d1e8 38382016-01-08 Jakub Jelinek <jakub@redhat.com>
3839
c9595c51 3840 PR tree-optimization/69162
3841 * gcc.dg/pr69162.c: New test.
3842
c437d1e8 3843 PR tree-optimization/69172
3844 * gcc.dg/pr69172.c: New test.
3845
6a46a28c 38462016-01-08 Thomas Preud'homme <thomas.preudhomme@arm.com>
3847
3848 PR tree-optimization/67781
3849 * gcc.c-torture/execute/pr67781.c: New file.
3850
62ad9a04 38512016-01-08 Jakub Jelinek <jakub@redhat.com>
3852
3853 PR tree-optimization/69083
3854 * gcc.dg/vect/pr69083.c: New test.
3855
9e0e8c2a 38562016-01-08 Sujoy Saraswati <sujoy.saraswati@hpe.com>
3857
3858 PR tree-optimization/61441
3859 * gcc.dg/pr61441.c: Restrict to linux and gnu targets.
3860 Use -fexcess-precision=standard for compiler options.
3861 Use fabs() only when __FLT_EVAL_METHOD__ == 0.
3862
5d034e37 38632016-01-08 Jakub Jelinek <jakub@redhat.com>
3864
5013f740 3865 PR fortran/69128
3866 * gfortran.dg/gomp/pr69128.f90: New test.
3867
5d034e37 3868 PR c++/69145
3869 * g++.dg/ext/pr69145-1.C: New test.
3870 * g++.dg/ext/pr69145-2-very-long-filename.cc: New file.
3871 * g++.dg/ext/pr69145-2.h: New file.
3872
517906ff 38732016-01-07 Martin Sebor <msebor@redhat.com>
3874
3875 PR c/68966
3876 * gcc.dg/atomic-fetch-bool.c: New test.
3877 * gcc.dg/sync-fetch-bool.c: New test.
3878
cdbb524c 38792016-01-07 H.J. Lu <hongjiu.lu@intel.com>
3880
3881 PR fortran/66680
3882 gfortran.dg/gomp/pr66680.f90: Moved to libgomp.
3883
ec3aba9e 38842016-01-07 Nick Clifton <nickc@redhat.com>
3885
3886 PR target/66655
3887 * g++.dg/pr66655.C: New test.
3888 * g++.dg/pr66655_1.cc: Test support file.
3889 * g++.dg/pr66655.h: Test header file.
3890
9b657cf1 38912016-01-07 Dominique d'Humieres <dominiq@lps.ens.fr>
06634746 3892
3893 PR fortran/66680
3894 gfortran.dg/gomp/pr66680.f90: New test.
3895
cd45d7a5 38962016-01-07 H.J. Lu <hongjiu.lu@intel.com>
3897
3898 PR target/69171
3899 * gcc.target/i386/pr69171-1.c: New test.
3900 * gcc.target/i386/pr69171-2.c: Likewise.
3901 * gcc.target/i386/pr69171-3.c: Likewise.
3902 * gcc.target/i386/pr69171-4.c: Likewise.
3903 * gcc.target/i386/pr69171-5.c: Likewise.
3904 * gcc.target/i386/pr69171-6.c: Likewise.
3905
4a86a91a 39062015-12-15 Bernd Schmidt <bschmidt@redhat.com>
3907
3908 PR middle-end/67639
3909 * c-c++-common/pr67639.c: New test.
3910
34c05552 39112016-01-07 Jakub Jelinek <jakub@redhat.com>
3912
3913 PR tree-optimization/69141
3914 * g++.dg/opt/pr69141.C: New test.
3915
f08d6895 39162016-01-06 Eric Botcazou <ebotcazou@adacore.com>
3917
3918 * gcc.target/sparc/20151219-1.c: Skip in 64-bit mode.
3919
32ec4173 39202016-01-06 Uros Bizjak <ubizjak@gmail.com>
3921
3922 PR target/69140
3923 * gcc.target/i386/pr69140.c: New test
3924
d74214f3 39252016-01-06 David Malcolm <dmalcolm@redhat.com>
3926
3927 * gcc.dg/bad-dereference.c: New test case.
3928
73991cab 39292015-01-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3930
3931 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: New test.
3932
fc8cc457 39332016-01-06 Andreas Schwab <schwab@linux-m68k.org>
3934
3935 * gcc.dg/atomic-invalid-2.c: Remove duplicated content.
3936
be3c9981 39372016-01-06 Marek Polacek <polacek@redhat.com>
3938
3939 PR sanitizer/69099
3940 * gcc.dg/ubsan/float-cast-overflow-atomic.c: New test.
3941
2cb724f9 39422016-01-05 Marek Polacek <polacek@redhat.com>
3943
3944 PR c/69104
3945 * gcc.dg/atomic-invalid-2.c: New.
3946
233a53ed 39472016-01-05 H.J. Lu <hongjiu.lu@intel.com>
3948
3949 PR target/68991
3950 * gcc.target/i386/pr68991.c: New test.
3951
ea87c5e3 39522016-01-05 H.J. Lu <hongjiu.lu@intel.com>
3953
3954 PR target/68991
3955 * g++.dg/pr68991-1.C: New test.
3956 * g++.dg/pr68991-2.C: Likewise.
3957
1943a4a2 39582016-01-05 Sergei Trofimovich <siarheit@google.com>
afe82e5b 3959
1943a4a2 3960 PR other/60465
afe82e5b 3961 * gcc.target/ia64/pr60465-gprel64.c: New test.
3962 * gcc.target/ia64/pr60465-gprel64-c37.c: New test.
3963
1e9147dd 39642016-01-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3965
3966 PR rtl-optimization/68651
3967 * gcc.target/aarch64/pr68651_1.c: New test.
3968
d42aa619 39692016-01-05 David Malcolm <dmalcolm@redhat.com>
3970
3971 PR c/69122
3972 * c-c++-common/Wmisleading-indentation.c (pr69122): New function.
3973
1776de76 39742016-01-05 Nathan Sidwell <nathan@acm.org>
3975
2d7d361d 3976 PR c++/58583
3977 * g++.dg/cpp0x/nsdmi-template14.C: Adjust test & errors.
3978
1776de76 3979 * gcc.dg/alias-15.c: New.
3980
5beb12c0 39812016-01-05 Nick Clifton <nickc@redhat.com>
3982
3983 PR target/68870
3984 * g++.dg/pr68770.C: New test.
3985
d8cca921 39862016-01-04 Mike Stump <mikestump@comcast.net>
3987
3988 * lib/target-supports.exp (check_effective_target_cilkplus):
3989 cilkplus targets require pthreads.
afc907ef 3990 (check_effective_target_cilkplus): Remove special case for NVPTX.
d8cca921 3991
8427dff3 39922016-01-04 Michael Meissner <meissner@linux.vnet.ibm.com>
3993
3994 * gcc.target/powerpc/p9-permute.c: New test for xxperm code
3995 generation.
3996
f1717362 39972016-01-04 Jakub Jelinek <jakub@redhat.com>
3998
3999 Update copyright years.
4000
d7d6a3ab 40012016-01-04 Marek Polacek <polacek@redhat.com>
4002
4003 PR c/68908
4004 * gcc.dg/atomic/c11-atomic-exec-6.c: New test.
4005 * gcc.dg/atomic/c11-atomic-exec-7.c: New test.
4006 * gcc.dg/atomic/stdatomic-op-5.c: New test.
4007
b8f4a5f9 40082016-01-04 Eric Botcazou <ebotcazou@adacore.com>
4009
4010 * gcc.target/sparc/20160104-2.c: New test.
4011
6b5c028f 40122016-01-04 Eric Botcazou <ebotcazou@adacore.com>
4013
4014 * gcc.target/sparc/20160104-1.c: New test.
4015
300e1002 40162016-01-03 Paul Thomas <pault@gcc.gnu.org>
4017
4018 PR fortran/65045
4019 * gfortran.dg/pr65045.f90: New test.
4020
855b105f 40212016-01-02 Eric Botcazou <ebotcazou@adacore.com>
4022
4023 * gnat.dg/specs/debug1.ads: Delete.
4024
bdc177dc 40252016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4026
4027 PR libgfortran/68867
4028 * gfortran.dg/default_format_denormal_2.f90: Fix the dg regular
4029 expression.
4030
48aaffae 40312016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4032
4033 PR libgfortran/68867
4034 * gfortran.dg/default_format_denormal_2.f90: XFAIL for all
4035 PowerPC.
4036
19a468b8 40372016-01-01 Paul Thomas <pault@gcc.gnu.org>
4038
4039 PR fortran/68864
4040 * gfortran.dg/pr68864.f90: New test.
4041
25371c91 40422016-01-01 Jakub Jelinek <jakub@redhat.com>
4043
2a659064 4044 PR tree-optimization/69070
4045 * gcc.dg/pr69070.c: New test.
4046
57aa9851 4047 PR sanitizer/69055
4048 * gfortran.dg/pr69055.f90: New test.
4049
25371c91 4050 PR target/69015
4051 * gcc.dg/pr69015.c: New test.
f1717362 4052\f
fb2c1edd 4053Copyright (C) 2016 Free Software Foundation, Inc.
7dfbd804 4054
4055Copying and distribution of this file, with or without modification,
4056are permitted in any medium without royalty provided the copyright
4057notice and this notice are preserved.