]> git.ipfire.org Git - thirdparty/gcc.git/blame - gcc/testsuite/ChangeLog
Daily bump.
[thirdparty/gcc.git] / gcc / testsuite / ChangeLog
CommitLineData
c08d28ac
NS
12016-04-05 Nathan Sidwell <nathan@acm.org>
2
3 PR c++/70512
4 * g++.dg/ext/attribute-may-alias-5.C: New.
5
1d510e04
JJ
62016-04-05 Jakub Jelinek <jakub@redhat.com>
7
8 PR c++/70336
9 * c-c++-common/pr70336.c: New test.
10 * gcc.dg/torture/builtin-isinf_sign-1.c (foo): Guard tests
11 no longer optimized away at -O0 with #ifndef __OPTIMIZE__.
12
84278ed9
JH
132016-04-05 Jan Hubicka <hubicka@ucw.cz>
14
15 PR ipa/66223
16 * g++.dg/ipa/devirt-51.C: Use -fsanitize=unreachable.
17
268a0ec4
JJ
182016-04-05 Jakub Jelinek <jakub@redhat.com>
19
20 PR rtl-optimization/70542
21 * gcc.dg/torture/pr70542.c: New test.
22 * gcc.target/i386/avx2-pr70542.c: New test.
23
5e8c2eb1
ZS
242016-04-05 Zdenek Sojka <zsojka@seznam.cz>
25
26 PR tree-optimization/70509
27 * gcc.target/i386/avx512bw-pr70509.c: New test.
28
c0daf32d
PP
292016-04-05 Patrick Palka <ppalka@gcc.gnu.org>
30
31 PR c++/70452
32 * g++.dg/ext/constexpr-vla4.C: New test.
33
bf867841
UB
342016-04-05 Uros Bizjak <ubizjak@gmail.com>
35
36 PR target/70510
37 * gcc.target/i386/pr70510.c: New test.
38
3022186a
RB
392016-04-05 Richard Biener <rguenther@suse.de>
40
41 PR tree-optimization/70526
42 * g++.dg/torture/pr70526.C: New testcase.
43
55fc79b2
JJ
442016-04-05 Jakub Jelinek <jakub@redhat.com>
45
46 PR target/70525
47 * gcc.target/i386/pr70525.c: New test.
48
62b233f2
RB
492016-04-05 Richard Biener <rguenther@suse.de>
50
51 PR middle-end/70499
52 * g++.dg/torture/pr70499.C: New testcase.
53
cc05759d
RB
542016-04-05 Richard Biener <rguenther@suse.de>
55
56 * gcc.dg/tree-ssa/20030814-6.c: Fix testcase, disable FRE,
57 remove XFAIL.
58
f23f16d4
JJ
592016-04-04 Jakub Jelinek <jakub@redhat.com>
60
61 PR middle-end/70307
62 * gcc.dg/torture/pr70307.c: Add -Wno-psabi to dg-options. Prune
63 rs6000 ABI warnings.
64
d27ecc49
JH
652016-04-04 Jan Hubicka <hubicka@ucw.cz>
66
67 PR ipa/66223
68 * g++.dg/ipa/devirt-51.C: New testcase.
69
c974c96e
BS
702016-04-04 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
71 Jakub Jelinek <jakub@redhat.com>
72
73 PR middle-end/70457
74 * gcc.dg/torture/pr70457.c: New.
75
7a85da89
AV
762016-04-04 Andre Vehreschild <vehre@gcc.gnu.org>
77
78 PR fortran/67538
79 * gfortran.dg/allocate_with_source_19.f08: New test.
80
de517e64
AV
812016-04-04 Andre Vehreschild <vehre@gcc.gnu.org>
82
83 PR fortran/65795
84 * gfortran.dg/coarray_allocate_6.f08: New test.
85
43b9f499
RB
862016-04-04 Richard Biener <rguenther@suse.de>
87
88 PR rtl-optimization/70484
89 * gcc.dg/torture/pr70484.c: New testcase.
90
f13355da
MP
912016-04-04 Marek Polacek <polacek@redhat.com>
92
93 PR c/70307
94 * gcc.dg/torture/pr70307.c: New test.
95
6cc6ed50
OE
962016-04-03 Oleg Endo <olegendo@gcc.gnu.org>
97
98 PR target/70416
99 PR target/67391
100 * gcc.target/sh/torture/pr70416.c: New.
101
abdc16c8
MS
1022016-04-02 Martin Sebor <msebor@redhat.com>
103
104 PR c++/67376
105 PR c++/70170
106 PR c++/70172
107 PR c++/70228
108 * g++.dg/cpp0x/constexpr-array-ptr10.C: New test.
109 * g++.dg/cpp0x/constexpr-array-ptr9.C: New test.
110 * g++.dg/cpp0x/constexpr-nullptr-1.C: New test.
111 * g++.dg/cpp0x/constexpr-array5.C: Adjust text of expected diagnostic.
112 * g++.dg/cpp0x/constexpr-string.C: Same.
113 * g++.dg/cpp0x/constexpr-wstring2.C: Same.
114 * g++.dg/cpp0x/pr65398.C: Same.
115 * g++.dg/ext/constexpr-vla1.C: Same.
116 * g++.dg/ext/constexpr-vla2.C: Same.
117 * g++.dg/ext/constexpr-vla3.C: Same.
118 * g++.dg/ubsan/pr63956.C: Same.
119
763cd859
JJ
1202016-04-01 Jakub Jelinek <jakub@redhat.com>
121
122 PR rtl-optimization/70467
123 * gcc.target/i386/pr70467-2.c: New test.
124
0f875435
JJ
1252016-04-01 Jakub Jelinek <jakub@redhat.com>
126 Marek Polacek <polacek@redhat.com>
127
128 PR c++/70488
129 * g++.dg/init/new47.C: New test.
130
41d14659
RR
1312016-04-01 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
132
133 PR target/70496
134 * gcc.target/arm/pr70496.c: New test.
135
f9bf89bb
NS
1362016-04-01 Nathan Sidwell <nathan@acm.org>
137
73b9085d
NS
138 PR c++/68475
139 * g++.dg/g++.dg/cpp0x/noexcept29.C: New.
140
4afdcfaa
IE
1412016-04-01 Ilya Enkovich <enkovich.gnu@gmail.com>
142
143 PR target/69890
144 * gcc.dg/strlenopt.h (memmove): New.
145 * gcc.target/i386/chkp-strlen-1.c: Include "../../gcc.dg/strlenopt.h"
146 instead of "string.h".
147 * gcc.target/i386/chkp-strlen-2.c: Likewise.
148 * gcc.target/i386/chkp-strlen-3.c: Likewise.
149 * gcc.target/i386/chkp-strlen-4.c: Likewise.
150 * gcc.target/i386/chkp-strlen-5.c: Likewise.
151 * gcc.target/i386/chkp-stropt-1.c: Likewise.
152 * gcc.target/i386/chkp-stropt-10.c: Likewise.
153 * gcc.target/i386/chkp-stropt-11.c: Likewise.
154 * gcc.target/i386/chkp-stropt-12.c: Likewise.
155 * gcc.target/i386/chkp-stropt-13.c: Likewise.
156 * gcc.target/i386/chkp-stropt-14.c: Likewise.
157 * gcc.target/i386/chkp-stropt-15.c: Likewise.
158 * gcc.target/i386/chkp-stropt-16.c: Likewise.
159 * gcc.target/i386/chkp-stropt-2.c: Likewise.
160 * gcc.target/i386/chkp-stropt-3.c: Likewise.
161 * gcc.target/i386/chkp-stropt-4.c: Likewise.
162 * gcc.target/i386/chkp-stropt-5.c: Likewise.
163 * gcc.target/i386/chkp-stropt-6.c: Likewise.
164 * gcc.target/i386/chkp-stropt-7.c: Likewise.
165 * gcc.target/i386/chkp-stropt-8.c: Likewise.
166 * gcc.target/i386/chkp-stropt-9.c: Likewise.
167
b5d7a29c
RO
1682016-03-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
169
170 * g++.dg/template/ptrmem30.C (read): Rename to data_read.
171 (Holder::foo): Reflect this.
172
b660f9ec
IE
1732016-03-31 Ilya Enkovich <enkovich.gnu@gmail.com>
174
175 PR target/70442
176 * gcc.dg/pr70442.c: New test.
177
88504f34
NS
1782016-03-31 Nathan Sidwell <nathan@acm.org>
179
180 PR c++/70393
181 * g++.dg/cpp0x/constexpr-virtual6.C: New.
182
95d34b96
KY
1832016-03-31 Kirill Yukhin <kirill.yukhin@intel.com>
184
185 PR target/70453
186 * gcc.target/i386/pr70453.c: New test.
187
b4c4967c
AB
1882016-03-31 Andrey Belevantsev <abel@ispras.ru>
189
190 PR target/70292
191 * gcc.c-torture/pr70292.c: New test.
192
5fde6a45
MP
1932016-03-31 Marek Polacek <polacek@redhat.com>
194
195 PR c/70297
196 * c-c++-common/pr70297.c: New test.
197 * g++.dg/cpp0x/typedef-redecl.C: New test.
198 * gcc.dg/typedef-redecl2.c: New test.
199
97eb24c4
JJ
2002016-03-31 Jakub Jelinek <jakub@redhat.com>
201
202 PR rtl-optimization/70460
203 * gcc.c-torture/execute/pr70460.c: New test.
204
efc3536f
RB
2052016-03-31 Richard Biener <rguenther@suse.de>
206
207 PR c++/70430
208 * g++.dg/ext/vector30.C: New testcase.
209
e0876e21
DH
2102016-03-30 Dominique d'Humieres <dominiq@lps.ens.fr>
211 Jerry DeLisle <jvdelisle@gcc.gnu.org>
212
213 * gfortran.dg/fmt_pf.f90: New test.
214
e9bff8c6
RO
2152016-03-30 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
216
217 Forward-port from 5 branch
218 2016-03-30 Jakub Jelinek <jakub@redhat.com>
219
220 PR testsuite/70356
221 * gcc.target/i386/avx-vextractf128-256-5.c: Move
222 dg-require-effective-target after dg-do.
223
224 2015-12-30 Kirill Yukhin <kirill.yukhin@intel.com>
225
226 * gcc.target/i386/avx-vextractf128-256-5.c: New test.
227
2620c80d
TS
2282016-03-30 Thomas Schwinge <thomas@codesourcery.com>
229 Julian Brown <julian@codesourcery.com>
230 Chung-Lin Tang <cltang@codesourcery.com>
231 Cesar Philippidis <cesar@codesourcery.com>
232 James Norris <jnorris@codesourcery.com>
233 Tom de Vries <tom@codesourcery.com>
234 Nathan Sidwell <nathan@codesourcery.com>
235
bf867841 236 * c-c++-common/goacc/combined-directives.c: Clean up dg-* directives.
2620c80d
TS
237 * c-c++-common/goacc/loop-clauses.c: Likewise.
238 * g++.dg/goacc/template.C: Likewise.
239 * gfortran.dg/goacc/combined-directives.f90: Likewise.
240 * gfortran.dg/goacc/loop-1.f95: Likewise.
241 * gfortran.dg/goacc/loop-5.f95: Likewise.
242 * gfortran.dg/goacc/loop-6.f95: Likewise.
243 * gfortran.dg/goacc/loop-tree-1.f90: Likewise.
244 * c-c++-common/goacc-gomp/nesting-1.c: Update.
245 * c-c++-common/goacc-gomp/nesting-fail-1.c: Likewise.
246 * c-c++-common/goacc/clauses-fail.c: Likewise.
247 * c-c++-common/goacc/parallel-1.c: Likewise.
248 * c-c++-common/goacc/reduction-1.c: Likewise.
249 * c-c++-common/goacc/reduction-2.c: Likewise.
250 * c-c++-common/goacc/reduction-3.c: Likewise.
251 * c-c++-common/goacc/reduction-4.c: Likewise.
252 * c-c++-common/goacc/routine-3.c: Likewise.
253 * c-c++-common/goacc/routine-4.c: Likewise.
254 * c-c++-common/goacc/routine-5.c: Likewise.
255 * c-c++-common/goacc/tile.c: Likewise.
256 * g++.dg/goacc/template.C: Likewise.
257 * gfortran.dg/goacc/combined-directives.f90: Likewise.
258 * c-c++-common/goacc/nesting-1.c: Move dg-error test cases into...
259 * c-c++-common/goacc/nesting-fail-1.c: ... this file. Update.
260 * c-c++-common/goacc/kernels-1.c: Update. Incorporate...
261 * c-c++-common/goacc/kernels-empty.c: ... this file, and...
262 * c-c++-common/goacc/kernels-eternal.c: ... this file, and...
263 * c-c++-common/goacc/kernels-noreturn.c: ... this file.
264 * c-c++-common/goacc/host_data-1.c: New file. Incorporate...
265 * c-c++-common/goacc/use_device-1.c: ... this file.
266 * c-c++-common/goacc/host_data-2.c: New file. Incorporate...
267 * c-c++-common/goacc/host_data-5.c: ... this file, and...
268 * c-c++-common/goacc/host_data-6.c: ... this file.
269 * c-c++-common/goacc/loop-2-kernels.c: New file.
270 * c-c++-common/goacc/loop-2-parallel.c: Likewise.
271 * c-c++-common/goacc/loop-3.c: Likewise.
272 * g++.dg/goacc/reference.C: Likewise.
273 * g++.dg/goacc/routine-1.C: Likewise.
274 * g++.dg/goacc/routine-2.C: Likewise.
275
f6d2d066
RB
2762016-03-30 Richard Biener <rguenther@suse.de>
277
278 PR middle-end/70450
279 * gcc.dg/torture/pr70450.c: New testcase.
280
d43242b9
JJ
2812016-03-30 Jakub Jelinek <jakub@redhat.com>
282
283 PR target/70421
284 * gcc.dg/torture/pr70421.c: New test.
285 * gcc.target/i386/avx512f-pr70421.c: New test.
286
5ce43b77
L
2872016-03-30 H.J. Lu <hongjiu.lu@intel.com>
288
289 PR testsuite/70364
290 * gcc.target/i386/cleanup-1.c: Include <stddef.h>.
291 (check): New function.
292 (bar): Call check.
293 (foo): Align stack to 16 bytes when calling bar.
294 * gcc.target/i386/cleanup-2.c: Likewise.
295
d014a712
PP
2962016-03-30 Patrick Palka <ppalka@gcc.gnu.org>
297
298 PR tree-optimization/59124
299 * gcc.dg/Warray-bounds-19.c: New test.
300
13f0e8c7
ZW
3012016-03-29 Zachary T Welch <zwelch@codesourcery.com>
302
303 * lib/prune.exp (escape_regex_chars): New.
304 (prune_file_path): Update to quote metcharacters for regexp.
305
3336c6e0
JJ
3062016-03-29 Jakub Jelinek <jakub@redhat.com>
307
a362f023
JJ
308 PR rtl-optimization/70429
309 * gcc.c-torture/execute/pr70429.c: New test.
310
3336c6e0
JJ
311 PR tree-optimization/70405
312 * gcc.dg/pr70405.c: New test.
313
728557fd
AV
3142016-03-29 Andre Vehreschild <vehre@gcc.gnu.org>
315
316 PR fortran/70397
317 * gfortran.dg/unlimited_polymorphic_25.f90: New test.
318 * gfortran.dg/unlimited_polymorphic_26.f90: New test.
319
bef977d4
TS
3202016-03-29 Thomas Schwinge <thomas@codesourcery.com>
321
322 PR testsuite/64177
323 * c-c++-common/cilk-plus/CK/spawning_arg.c (main): Call
324 __cilkrts_set_param to set two workers.
325 * c-c++-common/cilk-plus/CK/steal_check.c (main): Likewise.
326 * g++.dg/cilk-plus/CK/catch_exc.cc (main): Likewise.
327
6f6d25c9
DH
3282016-03-28 Dominique d'Humieres <dominiq@lps.ens.fr>
329
bf867841 330 * g++.dg/ext/fnname5.C: Update the test for Darwin.
6f6d25c9 331
45733562
KY
3322016-03-28 Kirill Yukhin <kirill.yukhin@intel.com>
333
334 PR target/70406
bf867841 335 * gcc.target/i386/pr70406.c: New test.
45733562 336
a1799e5e
EB
3372016-03-27 Eric Botcazou <ebotcazou@adacore.com>
338
339 * gnat.dg/specs/double_record_extension3.ads: New test.
340
5fca7b66
RH
3412016-03-25 Richard Henderson <rth@redhat.com>
342
343 PR target/70120
344 * gcc.target/aarch64/pr70120-1.c: New.
345 * gcc.target/aarch64/pr70120-2.c: New.
346 * gcc.target/aarch64/pr70120-3.c: New.
347
31ce75c6
PP
3482016-03-25 Patrick Palka <ppalka@gcc.gnu.org>
349
350 PR c++/62212
351 * g++.dg/template/mangle2.C: The dg-do directive should be
352 "compile" not "assemble".
353
3caf0ca1
BS
3542016-03-25 Bernd Schmidt <bschmidt@redhat.com>
355
356 PR lto/69650
357 * gcc.dg/pr69650.c: New test.
358
634035b6
DE
3592016-03-25 David Edelsohn <dje.gcc@gmail.com>
360
361 * g++.dg/ext/pr70290.C: Prune non-standard ABI.
362
45d34276
AM
3632016-03-25 Alan Modra <amodra@gmail.com>
364
365 * gcc.dg/dfp/pr70052.c: New test.
366
8f085166
RH
3672016-03-24 Richard Henderson <rth@redhat.com>
368
369 PR middle-end/69845
370 * gcc.dg/tree-ssa/pr69845-1.c: New test.
371 * gcc.dg/tree-ssa/pr69845-2.c: New test.
372
011e5ec3
TV
3732016-03-24 Tom de Vries <tom@codesourcery.com>
374
375 * gfortran.dg/goacc/host_data-tree.f95: Add missing initialization.
376
9e3f4551
TV
3772016-03-24 Tom de Vries <tom@codesourcery.com>
378
379 * c-c++-common/goacc/uninit-use-device-clause.c: New test.
380 * gfortran.dg/goacc/uninit-use-device-clause.f95: New test.
381
45780041
TV
3822016-03-24 Tom de Vries <tom@codesourcery.com>
383
384 * c-c++-common/goacc/uninit-dim-clause.c: New test.
385 * gfortran.dg/goacc/uninit-dim-clause.f95: New test.
386
887ab4e5
PP
3872016-03-24 Patrick Palka <ppalka@gcc.gnu.org>
388
389 PR c++/62212
390 * g++.dg/template/mangle2.C: New test.
391
69a9a66f
RB
3922016-03-24 Richard Biener <rguenther@suse.de>
393
394 PR tree-optimization/70396
395 * gcc.dg/torture/pr70396.c: New testcase.
396
ed87de55
RB
3972016-03-24 Richard Biener <rguenther@suse.de>
398
399 PR middle-end/70370
400 * gcc.dg/torture/pr70370.c: New testcase.
401
ea064934
TV
4022016-03-24 Tom de Vries <tom@codesourcery.com>
403
404 * gfortran.dg/goacc/data-tree.f95: Add missing initialization.
405 * gfortran.dg/goacc/kernels-tree.f95: Same.
406 * gfortran.dg/goacc/parallel-tree.f95: Same.
407
b2a4dd1d
TV
4082016-03-24 Tom de Vries <tom@codesourcery.com>
409
410 * c-c++-common/goacc/uninit-if-clause.c: New test.
411 * gfortran.dg/goacc/uninit-if-clause.f95: New test.
412
72e7cd6e
JJ
4132016-03-24 Jakub Jelinek <jakub@redhat.com>
414
415 PR target/70290
bf867841
UB
416 * g++.dg/ext/pr70290.C: Add -Wno-psabi -w to dg-options.
417 Fix formatting.
72e7cd6e 418
ce9d0c03
RB
4192016-03-24 Richard Biener <rguenther@suse.de>
420
421 PR tree-optimization/70372
422 * gcc.dg/tree-ssa/pr70372.c: New testcase.
423
426b9428
PP
4242016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
425
426 PR c++/70347
427 * g++.dg/cpp1y/nsdmi-union1.C: New test.
428
cd1588c4
PP
4292016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
430
431 PR c++/70332
432 * g++.dg/cpp1y/nsdmi-aggr5.C: New test.
433
61637db3
JJ
4342016-03-23 Jakub Jelinek <jakub@redhat.com>
435
928af3bf
JJ
436 PR c++/70001
437 * g++.dg/cpp0x/constexpr-70001-4.C: New test.
438 * g++.dg/cpp1y/pr70001.C: New test.
439
61637db3
JJ
440 PR c++/70323
441 * g++.dg/cpp0x/constexpr-70323.C: New test.
442
05aca4e7
AO
4432016-03-23 Alexandre Oliva <aoliva@redhat.com>
444 Jason Merrill <jason@redhat.com>
445 Jakub Jelinek <jakub@redhat.com>
446
447 PR c++/69315
448 * g++.dg/cpp0x/constexpr-69315.C: New test.
449 * g++.dg/cpp0x/variadic122.C: Change one dg-warning into dg-bogus.
450
fbdb6baf
MP
4512016-03-23 Marek Polacek <polacek@redhat.com>
452
453 PR c++/69884
454 * g++.dg/warn/Wignored-attributes-1.C: New test.
455 * g++.dg/warn/Wignored-attributes-2.C: New test.
456
d79ee524
TV
4572016-03-23 Tom de Vries <tom@codesourcery.com>
458
459 * c-c++-common/goacc/kernels-default.c (foo): Add missing
460 initialization.
461 * gfortran.dg/goacc/private-3.f95 (test): Same.
462 * gfortran.dg/goacc/routine-5.f90 (gang, worker, vector, seq): Add
463 missing use param.
464
a59f0bef
KT
4652016-03-23 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
466
467 * lib/target-supports.exp: Remove v7ve entry from loop
468 creating effective target checks.
469 (check_effective_target_arm_arch_v7ve_ok): New procedure.
470 (add_options_for_arm_arch_v7ve): Likewise.
471
0179520a
JJ
4722016-03-23 Jakub Jelinek <jakub@redhat.com>
473
474 PR tree-optimization/70354
475 * gcc.dg/vect/pr70354-1.c: New test.
476 * gcc.dg/vect/pr70354-2.c: New test.
477 * gcc.target/i386/avx2-pr70354-1.c: New test.
478 * gcc.target/i386/avx2-pr70354-2.c: New test.
479
75bb14d7
JL
4802016-03-22 Jeff Law <law@redhat.com>
481
482 PR target/70232
483 * gcc.dg/tree-ssa/pr70232.c: New test.
484
72c9526d
IE
4852016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
486
487 PR target/70302
488 * gcc.target/i386/pr70302.c: New test.
489
a3ca1bc5
RB
4902016-03-22 Richard Biener <rguenther@suse.de>
491
492 PR middle-end/70251
493 * g++.dg/torture/pr70251.C: New testcase.
494
5c240f4d
DM
4952016-03-22 David Malcolm <dmalcolm@redhat.com>
496
497 PR c/69993
498 * c-c++-common/Wmisleading-indentation-3.c: New test, based on
499 Wmisleading-indentation.c.
500 * c-c++-common/Wmisleading-indentation.c: Update thoughout to
501 reflect change to diagnostic text and order of messages.
502 * gcc.dg/plugin/location-overflow-test-2.c: Likewise.
503
80f6631b
DE
5042016-03-22 David Edelsohn <dje.gcc@gmail.com>
505
506 * g++.dg/ext/java-3.C: Don't compile on AIX.
507
9a10956c
RB
5082016-03-22 Richard Biener <rguenther@suse.de>
509
510 PR middle-end/70333
511 * gcc.dg/torture/pr70333.c: New testcase.
512
6cedf922
IE
5132016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
514
515 * g++.dg/ext/pr70290.C: New test.
516
cd6c27ac
KY
5172016-03-22 Kirill Yukhin <kirill.yukhin@intel.com>
518
519 PR target/70325
520 * gcc.target/i386/pr70325.c: New test.
521
4cde512c
JJ
5222016-03-22 Jakub Jelinek <jakub@redhat.com>
523
b01915ed
JJ
524 PR target/70329
525 * gcc.target/i386/avx512bw-pr70329-1.c: New test.
526 * gcc.target/i386/avx512bw-pr70329-2.c: New test.
527
4e3e2cf1
JJ
528 PR target/70300
529 * gcc.target/i386/pr70300.c: New test.
530
4cde512c
JJ
531 PR c++/70295
532 * c-c++-common/nonnull-1.c (func): Remove parens around cp4 != 0.
533 (func2): New function for cond with parens, xfail warning for c++.
534 * g++.dg/warn/Wnonnull-compare-8.C: New test.
535
16f6d7dc
PP
5362016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
537
538 PR c++/70096
539 * g++.dg/template/ptrmem30.C: New test.
540
a3e2b438
PP
5412016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
542
543 PR c++/70204
544 * g++.dg/cpp0x/constexpr-70204a.C: New test.
545 * g++.dg/cpp0x/constexpr-70204b.C: New test.
546
11b6a02e
JJ
5472016-03-21 Jakub Jelinek <jakub@redhat.com>
548
549 PR middle-end/70326
550 * gcc.dg/pr70326.c: New test.
551
b9407883
MG
5522016-03-21 Marc Glisse <marc.glisse@inria.fr>
553 Jakub Jelinek <jakub@redhat.com>
554
555 PR tree-optimization/70317
556 * gcc.dg/pr70317.c: New test.
557
4a148e19
UB
5582016-03-21 Uros Bizjak <ubizjak@gmail.com>
559
560 PR target/70327
561 * gcc.target/i386/pr70327.c: New test.
562
2a85ddbb
ML
5632016-03-21 Martin Liska <mliska@suse.cz>
564
7d36fe98 565 PR ipa/70306
2a85ddbb
ML
566 * gcc.dg/ipa/pr70306.c: New test.
567
4a148e19 5682016-03-21 Andre Vieira <andre.simoesdiasvieira@arm.com>
9a72f5f6
AV
569
570 * gcc.target/arm/attr-align1.c: Skip if M-profile.
571 * gcc.target/arm/attr-align3.c: Likewise.
572 * gcc.target/arm/attr_arm.c: Likewise.
573 * gcc.target/arm/flip-thumb.c: Likewise.
574
6b366948
JJ
5752016-03-21 Jakub Jelinek <jakub@redhat.com>
576
577 PR target/70296
578 * gcc.target/powerpc/altivec-36.c: New test.
579
2fac8c14
RB
5802016-03-21 Richard Biener <rguenther@suse.de>
581
582 PR tree-optimization/70310
583 * gcc.dg/torture/pr70310.c: New testcase.
584
e9bde854
KY
5852016-03-21 Kirill Yukhin <kirill.yukhin@intel.com>
586
587 PR target/70293
588 * gcc.target/i386/pr70293.c: New test.
589
56bbfaf6
RB
5902016-03-21 Richard Biener <rguenther@suse.de>
591
592 PR tree-optimization/70288
593 * gcc.dg/torture/pr70288-1.c: New testcase.
594 * gcc.dg/torture/pr70288-2.c: Likewise.
595
3eee49ed
AB
5962016-03-21 Andrey Belevantsev <abel@ispras.ru>
597
598 PR rtl-optimization/69307
599 * gcc.target/arm/pr69307.c: New test.
4a148e19 600
8e7816b4
AB
6012016-03-21 Andrey Belevantsev <abel@ispras.ru>
602
603 PR rtl-optimization/69102
604 * gcc.c-torture/compile/pr69102.c: New test.
605
14d7d4be
JL
6062016-03-18 Jeff Law <law@redhat.com>
607
608 PR rtl-optimization/70263
609 * gcc.c-torture/compile/pr70263-1.c: New test.
610 * gcc.target/i386/pr70263-2.c: New test.
611
5c6a601c
BS
6122016-03-18 Bernd Schmidt <bschmidt@redhat.com>
613
614 PR rtl-optimization/70278
615 * gcc.dg/torture/pr70278.c: New test.
616 * gcc.target/arm/pr70278.c: New test.
617
4bbf545b
DM
6182016-03-18 David Malcolm <dmalcolm@redhat.com>
619
620 PR c/70281
621 * gcc.dg/plugin/diagnostic-test-expressions-1.c
622 (test_builtin_types_compatible_p): New test function.
623 * gcc.dg/pr70281.c: New test case.
624
dc28bb68
CL
6252016-03-18 Christophe Lyon <christophe.lyon@linaro.org>
626
627 PR target/70113
628 * gcc.target/aarch64/pr63304_1.c: Add -mno-fix-cortex-a53-843419.
629
5e8d6dff
IE
6302016-03-18 Ilya Enkovich <enkovich.gnu@gmail.com>
631
632 PR tree-optimization/70252
633 * gcc.dg/pr70252.c: New test.
634
d0e7e403
TV
6352016-03-18 Tom de Vries <tom@codesourcery.com>
636
637 * gcc.dg/pr70161-2.c: New test.
638 * gcc.dg/pr70161.c: New test.
639
fa22501a
TV
6402016-03-18 Tom de Vries <tom@codesourcery.com>
641
642 PR ipa/70269
643 * gcc.dg/pr70269.c: New test.
644
dd125026
JJ
6452016-03-18 Jakub Jelinek <jakub@redhat.com>
646
647 PR c++/70267
648 * g++.dg/ext/java-3.C: New test.
649
91914f0a
PP
6502016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
651
652 PR c++/70205
653 * g++.dg/lookup/pr70205.C: New test.
654
753a8910
PP
6552016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
656
657 PR c++/70218
658 * g++.dg/cpp0x/lambda/lambda-70218.C: New test.
659
14ba7b28
MP
6602016-03-17 Marek Polacek <polacek@redhat.com>
661
662 PR c/69407
663 * gcc.dg/atomic-op-6.c: New test.
664
ded60913
DM
6652016-03-17 David Malcolm <dmalcolm@redhat.com>
666
667 PR c/70264
668 * c-c++-common/pr70264.c: New test case.
669
a3aad0e6
JJ
6702016-03-17 Jakub Jelinek <jakub@redhat.com>
671
17366700
JJ
672 PR c++/70144
673 * c-c++-common/pr70144-1.c: New test.
674 * c-c++-common/pr70144-2.c: New test.
675
a3aad0e6
JJ
676 PR c++/70272
677 * g++.dg/opt/flifetime-dse5.C (main): Remove extra semicolon.
678 * g++.dg/opt/flifetime-dse6.C: New test.
679 * g++.dg/tree-ssa/ehcleanup-1.C: Adjust unreachable count.
680
b57e6e18
L
6812016-03-17 H.J. Lu <hongjiu.lu@intel.com>
682
683 PR driver/70192
684 * gcc.dg/pic-1.c: New test.
685 * gcc.dg/pic-2.c: Likewise.
686 * gcc.dg/pic-3.c: Likewise.
687 * gcc.dg/pic-4.c: Likewise.
688 * gcc.dg/pie-1.c: Likewise.
689 * gcc.dg/pie-2.c: Likewise.
690 * gcc.dg/pie-3.c: Likewise.
691 * gcc.dg/pie-4.c: Likewise.
692 * gcc.dg/pie-5.c: Likewise.
693 * gcc.dg/pie-6.c: Likewise.
694
b38ba58b
TV
6952016-03-17 Tom de Vries <tom@codesourcery.com>
696
697 * gfortran.dg/goacc/kernels-alias-3.f95: New test.
698 * gfortran.dg/goacc/kernels-alias-4.f95: New test.
699
6931b3b7
RB
7002016-03-17 Richard Biener <rguenther@suse.de>
701
702 PR debug/70271
703 * g++.dg/debug/pr70271.C: New testcase.
704
0c8b64cb
IE
7052016-03-17 Ilya Enkovich <enkovich.gnu@gmail.com>
706
707 * gcc.target/i386/pr70251.c: New test.
708
b1970801
MP
7092016-03-17 Marek Polacek <polacek@redhat.com>
710
711 PR c++/70194
712 * g++.dg/warn/constexpr-70194.C: New test.
713
820c5eaa
RH
7142016-03-16 Richard Henderson <rth@redhat.com>
715
716 PR middle-end/70240
717 * gcc.c-torture/compile/pr70240.c: New.
718
da0ad263
SKS
7192016-03-16 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
720
721 * gcc.c-torture/compile/20151204.c: Skip for avr.
722
c73d295c
JJ
7232016-03-16 Jakub Jelinek <jakub@redhat.com>
724
725 PR target/70245
726 * g++.dg/opt/pr70245.C: New test.
727 * g++.dg/opt/pr70245.h: New file.
728 * g++.dg/opt/pr70245-aux.cc: New file.
729
b2794066
MS
7302016-03-16 Martin Sebor <msebor@redhat.com>
731
732 * g++.dg/cpp1y/constexpr-instantiate.C: Correct DejaGnu directives.
733
aa43616c
RH
7342016-03-16 Richard Henderson <rth@redhat.com>
735
736 PR middle-end/70199
737 * gcc.c-torture/compile/pr70199.c: New.
738
59608fe5
L
7392016-03-16 H.J. Lu <hongjiu.lu@intel.com>
740
741 * gcc.dg/uninit-19.c: Run dos2unix.
742
ab4c578f
MP
7432016-03-16 Marek Polacek <polacek@redhat.com>
744
745 PR c/70093
746 * gcc.dg/nested-func-10.c: New test.
747 * gcc.dg/nested-func-9.c: New test.
748
f5387e76
JJ
7492016-03-16 Jakub Jelinek <jakub@redhat.com>
750
751 PR tree-optimization/68714
752 * gcc.dg/tree-ssa/pr68714.c: Add -w -Wno-psabi to dg-options.
753
7662b718
TV
7542016-03-16 Tom de Vries <tom@codesourcery.com>
755
756 PR tree-optimization/68715
757 * gcc.dg/graphite/pr68715-2.c: New test.
758 * gcc.dg/graphite/pr68715.c: New test.
759 * gfortran.dg/graphite/pr68715.f90: New test.
760
be7ce7ae
TV
7612016-03-16 Tom de Vries <tom@codesourcery.com>
762
763 PR tree-optimization/68809
764 * gcc.dg/graphite/pr68809-2.c: New test.
765 * gcc.dg/graphite/pr68809.c: New test.
766
1935f250
JJ
7672016-03-16 Jakub Jelinek <jakub@redhat.com>
768
6651c93e
JJ
769 PR c++/70147
770 * g++.dg/ubsan/pr70147-2.C (C::C): Initialize A base with invalid
771 method call to i () as argument. Adjust expected output.
772
1935f250
JJ
773 PR c++/70147
774 * g++.dg/ubsan/pr70147-1.C: New test.
775 * g++.dg/ubsan/pr70147-2.C: New test.
776
ab1caa6e
MS
7772016-03-15 Martin Sebor <msebor@redhat.com>
778
779 PR c++/58281
780 * g++.dg/cpp1y/constexpr-instantiate.C: Add new test.
781
5c2a1bbb
JDA
7822016-03-15 John David Anglin <danglin@gcc.gnu.org>
783
cb5d8ad1
JDA
784 * gcc.c-torture/execute/pr68532.c: Add -fno-common option on
785 hppa*-*-hpux*.
786
b440dd40
JDA
787 * gcc.dg/ifcvt-4.c: Add hppa*64*-*-* to skip list.
788
5c2a1bbb
JDA
789 PR libfortran/69799
790 * gfortran.dg/coarray_allocate_5.f08: Add "-latomic" option if
791 libatomic_available.
792
42c729c5
MP
7932016-03-15 Marek Polacek <polacek@redhat.com>
794
795 PR c++/70209
796 * g++.dg/ext/attribute-may-alias-4.C: New test.
797
82b1c550
AM
7982016-03-15 Alexander Monakov <amonakov@ispras.ru>
799
800 * g++.dg/pr63384.C: Add -w to dg-options. Remove '-toggle' in
801 -fvar-tracking-assignments-toggle flag.
802
4ccbf3a6
PH
8032016-03-15 Pat Haugen <pthaugen@us.ibm.com>
804
805 * gcc.dg/ifcvt-4.c: Add -misel for powerpc*.
806
c39858bd
JJ
8072016-03-15 Jakub Jelinek <jakub@redhat.com>
808
809 PR rtl-optimization/70222
810 * gcc.c-torture/execute/pr70222-1.c: New test.
811 * gcc.c-torture/execute/pr70222-2.c: New test.
812
8be119c1
RH
8132016-03-15 Richard Henderson <rth@redhat.com>
814
815 * gcc.dg/tree-ssa/pr68714.c: Test during reassoc1 pass.
816
6598bb55
AB
8172016-03-15 Andrey Belevantsev <abel@ispras.ru>
818
819 PR rtl-optimization/69032
820 * gcc.dg/pr69032.c: New test.
821
81fa2944
AB
8222016-03-15 Andrey Belevantsev <abel@ispras.ru>
823
824 PR rtl-optimization/63384
4a148e19 825 * g++.dg/pr63384.C: New test.
81fa2944 826
74ea9ab6
AB
8272016-03-15 Andrey Belevantsev <abel@ispras.ru>
828
829 PR target/64411
830 * gcc.target/i386/pr64411.C: New test.
831
045d5055
TV
8322016-03-15 Tom de Vries <tom@codesourcery.com>
833
834 * gfortran.dg/goacc/kernels-alias-2.f95: New test.
835 * gfortran.dg/goacc/kernels-alias.f95: New test.
836
3ea33585
MS
8372016-03-14 Martin Sebor <msebor@redhat.com>
838
839 PR c++/53792
840 * g++.dg/cpp0x/constexpr-inline.C: New test.
841 * g++.dg/cpp0x/constexpr-inline-1.C: Same.
842
1df7b330
DE
8432016-03-14 David Edelsohn <dje.gcc@gmail.com>
844
845 * gcc.dg/torture/pr70083.c: Prune non-standard ABI.
846
79b57d18
JJ
8472016-03-14 Jakub Jelinek <jakub@redhat.com>
848
849 PR middle-end/70219
850 * gcc.dg/pr70219.c: New test.
851
3cbf012a
BS
8522016-03-14 Bernd Schmidt <bschmidt@redhat.com>
853
854 PR target/70083
855 * gcc.dg/torture/pr70083.c: New test.
856 * gcc.target/i386/pr70083.c: New test.
857
a9fee7cd
RB
8582016-03-14 Richard Biener <rguenther@suse.de>
859
860 PR tree-optimization/56365
861 * gcc.dg/tree-ssa/phi-opt-14.c: New testcase.
862
4799603f
SB
8632016-03-14 Segher Boessenkool <segher@kernel.crashing.org>
864
865 PR target/70098
866 * lib/target-supports.exp (check_effective_target_powerpc64_no_dm):
867 New function.
868 * g++.dg/pr70098.C: New testcase.
869
870
760ca967
TV
8712016-03-14 Tom de Vries <tom@codesourcery.com>
872
873 PR tree-optimization/70045
874 * gcc.dg/graphite/pr70045.c: New test.
875
44e66a77
JD
8762016-03-13 Jerry DeLisle <jvdelisle@gcc.gnu.org>
877
878 PR fortran/69043
879 * gfortran.dg/include_9.f90: New test.
880
a18e0fe1
DH
8812016-03-13 Dominique d'Humieres <dominiq@lps.ens.fr>
882
883 PR fortran/45076
884 gfortran.dg/prof/prof.exp: New script.
885 gfortran.dg/prof/dynamic_dispatch_6.f03: New test.
886
d0aca6ab
AB
8872016-03-12 Andrey Belevantsev <abel@ispras.ru>
888
889 PR rtl-optimization/69307
890 * gcc.dg/pr69307.c: New test.
891
cefe08a4
VM
8922016-03-12 Vladimir Makarov <vmakarov@redhat.com>
893
894 PR target/69614
895 * gcc.target/arm/pr69614.c: New.
896
70112e2a
PT
8972016-03-12 Paul Thomas <pault@gcc.gnu.org>
898
899 PR fortran/70031
900 * gfortran.dg/submodule_14.f08: New test
901
902 PR fortran/69524
903 * gfortran.dg/submodule_15.f08: New test
904
3f1e5d3a
PP
9052016-03-12 Patrick Palka <ppalka@gcc.gnu.org>
906
907 PR c++/70106
908 * g++.dg/cpp1y/paren3.C: New test.
909
a3f6d680
MM
9102016-03-11 Michael Meissner <meissner@linux.vnet.ibm.com>
911
912 PR target/70131
913 * gcc.target/powerpc/ppc-round2.c: New test.
914
92348f09
BS
9152016-03-11 Bernd Schmidt <bschmidt@redhat.com>
916
917 PR target/70123
918 * gcc.dg/torture/pr70123.c: New test.
919
cebde9e9
JL
9202016-03-11 Jeff Law <law@redhat.com>
921
922 PR tree-optimization/70190
923 * gcc.c-torture/compile/pr70190.c: New test.
924
3edc5da4
DM
9252016-03-11 David Malcolm <dmalcolm@redhat.com>
926
927 PR c/68187
928 * c-c++-common/Wmisleading-indentation.c (test43_a): New test
929 case.
930 (test43_b): Likewise.
931 (test43_c): Likewise.
932 (test43_d): Likewise.
933 (test43_e): Likewise.
934 (test43_f): Likewise.
935 (test43_g): Likewise.
936 (test44_a): Likewise.
937 (test44_b): Likewise.
938 (test44_c): Likewise.
939 (test44_d): Likewise.
940 (test44_e): Likewise.
941
318c1204
DM
9422016-03-11 David Malcolm <dmalcolm@redhat.com>
943
944 PR c/70085
945 * c-c++-common/Wmisleading-indentation.c (pr70085): New test case.
946
bc062234
KT
9472016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
948
949 * gcc.target/aarch64/vect-reduc-or_1.c: Add -fno-vect-cost-model to
950 dg-options.
951
acfc1ac1
KT
9522016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
953
954 PR target/70002
955 PR target/69245
956 * gcc.target/aarch64/pr69245_2.c: New test.
957
d1e2bb2d
JJ
9582016-03-11 Jakub Jelinek <jakub@redhat.com>
959
960 PR tree-optimization/70177
961 * gcc.dg/pr70177.c: New test.
962
07350627
AL
9632016-03-11 Alan Lawrence <alan.lawrence@arm.com>
964
965 * gfortran.dg/unconstrained_commons.f: Widen regexp to match j_<N>.
966
5c6706f7
AL
9672016-03-11 Alan Lawrence <alan.lawrence@arm.com>
968
969 * gcc.dg/tree-ssa/sra-20.c: New.
970
02d472a2
JJ
9712016-03-11 Jakub Jelinek <jakub@redhat.com>
972
686d390a
JJ
973 PR rtl-optimization/70174
974 * gcc.dg/pr70174.c: New test.
975
02d472a2
JJ
976 PR tree-optimization/70169
977 * gcc.dg/pr70169.c: New test.
978
0f9befa1
IE
9792016-03-11 Ilya Enkovich <enkovich.gnu@gmail.com>
980
981 PR target/70160
982 * gcc.target/i386/pr70160.c: New test.
983
432d4670
AK
9842016-03-11 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
985
986 * gcc.target/s390/dfp-1.c: New test.
987
a3dc8760
NC
9882016-03-10 Nick Clifton <nickc@redhat.com>
989
990 PR target/70044
991 * gcc.target/aarch64/pr70044.c: New test.
992
b87a8d7d
PP
9932016-03-10 Patrick Palka <ppalka@gcc.gnu.org>
994 Jakub Jelinek <jakub@redhat.com>
995
996 PR c++/70001
997 * g++.dg/cpp0x/constexpr-70001-1.C: New test.
998 * g++.dg/cpp0x/constexpr-70001-2.C: New test.
999 * g++.dg/cpp0x/constexpr-70001-3.C: New test.
1000
4f4ada6a
JH
10012016-03-10 Jan Hubicka <hubicka@ucw.cz>
1002
1003 PR lto/69589
1004 * g++.dg/lto/pr69589_0.C: New testcase
1005 * g++.dg/lto/pr69589_1.C: New testcase
1006
d49b0aa0
MP
10072016-03-10 Marek Polacek <polacek@redhat.com>
1008
1009 PR c++/70153
1010 * g++.dg/delayedfold/unary-plus1.C: New test.
1011
10122016-03-10 Andre Vieira <andre.simoesdiasvieira@arm.com>
c81e3837
AV
1013
1014 * gcc.target/arm/pr45701-1.c: Escape brackets.
1015 * gcc.target/arm/pr45701-2.c: Likewise.
1016
71017a7b
AL
10172016-03-10 Alan Lawrence <alan.lawrence@arm.com>
1018
1019 * gfortran.dg/unconstrained_commons.f: New.
1020
ba52669f
AM
10212016-03-10 Alan Modra <amodra@gmail.com>
1022
1023 * gcc.dg/pr69195.c: New.
1024 * gcc.dg/pr69238.c: New.
1025
27742332
TV
10262016-03-10 Tom de Vries <tom@codesourcery.com>
1027
1028 PR testsuite/68915
1029 * gcc.dg/vect/pr46032.c: Xfail scan if alignment requirements not met.
1030
3a81a594
RB
10312016-03-10 Richard Biener <rguenther@suse.de>
1032
1033 PR tree-optimization/70128
1034 * gcc.dg/tree-ssa/alias-34.c: New testcase.
1035 * gcc.dg/tree-ssa/alias-35.c: Likewise.
1036
3433b975
JJ
10372016-03-09 Jakub Jelinek <jakub@redhat.com>
1038
c2864f02
JJ
1039 PR tree-optimization/70152
1040 * gcc.dg/pr70152.c: New test.
1041
3433b975
JJ
1042 PR target/70086
1043 * gcc.target/i386/pr70086-1.c: New test.
1044 * gcc.target/i386/pr70086-2.c: New test.
1045 * gcc.target/i386/pr70086-3.c: New test.
2bd8090f
JJ
1046
1047 PR tree-optimization/70127
1048 * gcc.c-torture/execute/pr70127.c: New test.
1049
96b3c82d
CP
10502016-03-09 Cesar Philippidis <cesar@codesourcery.com>
1051
1052 * c-c++-common/goacc/combined-directives-2.c: New test.
1053
b4f3232d
DM
10542016-03-09 David Malcolm <dmalcolm@redhat.com>
1055
1056 PR c/68473
1057 PR c++/70105
1058 * g++.dg/diagnostic/pr70105.C: New test.
1059 * gcc.dg/plugin/diagnostic-test-expressions-1.c (foo): New decl.
1060 (test_multiple_ordinary_maps): New test function.
1061
40499f81
DM
10622016-03-09 David Malcolm <dmalcolm@redhat.com>
1063
1064 PR c/68473
1065 PR c++/70105
1066 * gcc.dg/plugin/diagnostic_plugin_show_trees.c (show_tree):
1067 Drop range information from call to inform_at_rich_loc.
1068 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c (add_range):
1069 New.
1070 (test_show_locus): Replace calls to rich_location::add_range with
1071 calls to add_range. Rewrite the tests that used the now-defunct
1072 rich_location ctor taking a source_range. Simplify other tests
1073 by replacing calls to COMBINE_LOCATION_DATA with calls to
1074 make_location.
1075
c9e33662
RB
10762016-03-09 Richard Biener <rguenther@suse.de>
1077 Jakub Jelinek <jakub@redhat.com>
1078
1079 PR tree-optimization/70138
1080 * gcc.dg/vect/pr70138-1.c: New testcase.
1081 * gcc.dg/vect/pr70138-2.c: Likewise.
1082
2c73b764
JJ
10832016-03-09 Jakub Jelinek <jakub@redhat.com>
1084
1085 PR target/70049
1086 * gcc.target/i386/pr70049.c: New test.
1087
c06d25bb
RB
10882016-03-09 Richard Biener <rguenther@suse.de>
1089
1090 PR c/70143
1091 * gcc.dg/Wstrict-aliasing-bogus-upcast.c: New testcase.
1092 * gcc.dg/Wstrict-aliasing-struct-with-char-member.c: Likewise.
1093 * gcc.dg/Wstrict-aliasing-struct-member.c: Remove again.
1094
5828a501
RO
10952016-03-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1096
1097 * gcc.dg/vect/bb-slp-34.c: Really don't xfail on aarch64-*-*,
1098 arm-*-*.
1099
2e141c8d
JJ
11002016-03-09 Jakub Jelinek <jakub@redhat.com>
1101
5a9def37
JJ
1102 PR middle-end/67278
1103 * gcc.dg/simd-7.c: Add -w -Wno-psabi to dg-options.
1104
2e141c8d
JJ
1105 PR target/67278
1106 * gcc.dg/simd-8.c: Add -w -Wno-psabi to dg-options.
1107
1108 PR middle-end/70050
1109 * gcc.dg/pr70050.c: Add -w to dg-options. Fix up PR number
1110 in testcase comment.
1111
bf751f40
TV
11122016-03-09 Tom de Vries <tom@codesourcery.com>
1113
1114 * gfortran.dg/goacc/kernels-loop-2.f95: New test.
1115 * gfortran.dg/goacc/kernels-loop-data-2.f95: New test.
1116 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: New test.
1117 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: New test.
1118 * gfortran.dg/goacc/kernels-loop-data-update.f95: New test.
1119 * gfortran.dg/goacc/kernels-loop-data.f95: New test.
1120 * gfortran.dg/goacc/kernels-loop-n.f95: New test.
1121 * gfortran.dg/goacc/kernels-loop.f95: New test.
1122
e210c999
MS
11232016-03-08 Martin Sebor <msebor@redhat.com>
1124
1125 PR c++/62096
1126 * g++.dg/warn/overflow-warn-7.C: New test.
1127
80aac5c8
JM
11282016-03-08 Jason Merrill <jason@redhat.com>
1129
1130 * lib/g++-dg.exp (g++-dg-runtest): Handle "concepts" in std list.
1131 * lib/target-supports.exp (check_effective_target_concepts): New.
1132
12b81409
JJ
11332016-03-08 Jakub Jelinek <jakub@redhat.com>
1134
d259b234
JJ
1135 PR c++/70135
1136 * g++.dg/cpp1y/constexpr-loop4.C: New test.
1137 * g++.dg/ubsan/pr70135.C: New test.
1138
12b81409
JJ
1139 PR target/70110
1140 * gcc.dg/pr70110.c: New test.
1141
b4e9f2aa
MJ
11422016-03-07 Martin Jambor <mjambor@suse.cz>
1143
1144 * c-c++-common/gomp/clauses-1.c: Remove dg-options.
1145 * c-c++-common/gomp/if-1.c: Likewise.
1146 * c-c++-common/gomp/pr61486-2.c: Likewise.
1147 * c-c++-common/gomp/target-teams-1.c: Moved dg-options except -fopenmp
1148 to dg-additional-options.
1149 * g++.dg/gomp/gomp.exp: Pass -Wno-hsa to all tests.
1150 * g++/gomp/target-teams-1.c: Likewise.
1151 * gcc.dg/gomp/gomp.exp: Likewise.
1152 * gcc.dg/gomp/pr68128-2.c: Moved dg-options except -fopenmp to
1153 dg-additional-options.
1154 * gfortran.dg/gomp/gomp.exp: Likewise.
1155 * gfortran.dg/gomp/target1.f90: Remove dg-options.
1156 * gfortran.dg/gomp/target2.f90: Moved dg-options except -fopenmp to
1157 dg-additional-options.
1158 * gfortran.dg/gomp/target3.f90: Remove dg-options.
1159
f86e631e
MJ
11602016-03-07 Martin Jambor <mjambor@suse.cz>
1161
1162 * lib/target-supports.exp (check_effective_target_offload_hsa): New.
1163 * c-c++-common/gomp/gridify-1.c: New test.
1164 * gfortran.dg/gomp/gridify-1.f90: Likewise.
1165
94156b3f
AV
11662016-03-07 Andre Vieira <andre.simoesdiasvieira@arm.com>
1167
1168 * gcc.target/arm/pr45701-1.c: Change assembler scan to not
1169 trigger for cortex-r8, when scanning for register r8.
1170 * gcc.target/arm/pr45701-2.c: Likewise.
1171
a84a49b7 11722016-02-26 Richard Biener <rguenther@suse.de>
4a148e19 1173 Jeff Law <law@redhat.com>
a84a49b7
RB
1174
1175 PR tree-optimization/69740
1176 * gcc.c-torture/compile/pr69740-1.c: New test.
1177 * gcc.c-torture/compile/pr69740-2.c: New test.
1178
e41f6c9e
BS
11792016-03-07 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1180
1181 * lib/target-supports.exp
1182 (check_effective_target_whole_vector_shift): Enable for PPC64.
1183
57548bf5
RB
11842016-03-07 Richard Biener <rguenther@suse.de>
1185
1186 PR tree-optimization/70115
1187 * gcc.dg/torture/pr70115.c: New testcase.
1188
4ae13300
NS
11892016-03-07 Nathan Sidwell <nathan@codesourcery.com>
1190
1191 PR middle-end/69916
1192 * c-c-++-common/goacc/pr69916.c: New.
1193
5edb9853
RH
11942016-03-07 Richard Henderson <rth@redhat.com>
1195
1196 * gcc.c-torture/compile/pr70061.c: New test.
1197
2067a8f3
RB
11982016-03-07 Richard Biener <rguenther@suse.de>
1199
1200 PR testsuite/70109
1201 * gcc.dg/vect/O3-pr36098.c: New testcase.
1202
4145a9b7
CL
12032016-03-07 Christophe Lyon <christophe.lyon@linaro.org>
1204
1205 * gcc.target/arm/pragma_cpp_fma.c: Reset default FPU.
1206
1878be32
EB
12072016-03-07 Eric Botcazou <ebotcazou@adacore.com>
1208
1209 * gnat.dg/renaming9.ad[sb]: New testcase.
1210
df762bb2
JJ
12112016-03-05 Jakub Jelinek <jakub@redhat.com>
1212
1213 PR c++/70084
1214 * g++.dg/expr/stdarg3.C: New test.
1215
7d461295
JL
12162016-03-04 Jeff Law <law@redhat.com>
1217
1218 PR tree-optimization/69196
1219 * gcc.dg/tree-ssa/pr69196-1.c: Limit this to sparc*-*-* and
1220 x86_64-*-*.
1221
29b9828f
BS
12222016-03-04 Bernd Schmidt <bschmidt@redhat.com>
1223
b6b552fd
BS
1224 PR c/69973
1225 * gcc.dg/pr69973.c: New test.
1226
201d49e9
BS
1227 PR rtl-optimization/69941
1228 * gcc.dg/torture/pr69941.c: New test.
1229
29b9828f
BS
1230 PR c/69824
1231 * gcc.dg/pr69824.c: New test.
1232
640b7e74
TV
12332016-03-05 Tom de Vries <tom@codesourcery.com>
1234
1235 * c-c++-common/goacc/nesting-fail-1.c (f_acc_routine): New function.
1236 * c-c++-common/goacc-gomp/nesting-fail-1.c (f_acc_routine): New
1237 function.
1238
7a3a3fad
PP
12392016-03-05 Patrick Palka <ppalka@gcc.gnu.org>
1240
1241 PR c++/66786
1242 * g++.dg/cpp1y/var-templ48.C: New test.
1243 * g++.dg/cpp1y/var-templ49.C: New test.
1244
cd439aec
EB
12452016-03-04 Eric Botcazou <ebotcazou@adacore.com>
1246
1247 * g++.dg/Wno-frame-address.C: Skip on IA-64.
1248
60204554
JJ
12492016-03-04 Jakub Jelinek <jakub@redhat.com>
1250
0c8825de
JJ
1251 PR c++/70035
1252 * g++.dg/ubsan/pr70035.C: New test.
1253
60204554
JJ
1254 PR target/70062
1255 * gcc.target/i386/pr70062.c: New test.
1256
f79d4eab
L
12572016-03-04 H.J. Lu <hongjiu.lu@intel.com>
1258
1259 * g++.dg/template/typename21.C: Remove c++98_only.
1260
ea81ce67
L
12612016-03-04 H.J. Lu <hongjiu.lu@intel.com>
1262
1263 * g++.dg/template/typename21.C: Replace c++98 with c++98_only.
1264
64b23c13
DM
12652016-03-04 David Malcolm <dmalcolm@redhat.com>
1266
1267 PR c/68187
1268 * c-c++-common/Wmisleading-indentation.c (fn_42_a): New test
1269 function.
1270 (fn_42_b): Likewise.
1271 (fn_42_c): Likewise.
1272
729526f5
DM
12732016-03-04 David Malcolm <dmalcolm@redhat.com>
1274
1275 PR c/68187
1276 * c-c++-common/Wmisleading-indentation.c (fn_40_a): New test
1277 function.
1278 (fn_40_b): Likewise.
1279 (fn_41_a): Likewise.
1280 (fn_41_b): Likewise.
1281
f9ea11ac
JJ
12822016-03-04 Jakub Jelinek <jakub@redhat.com>
1283
1284 PR target/70059
1285 * gcc.target/i386/avx512f-pr70059.c: New test.
1286 * gcc.target/i386/avx512dq-pr70059.c: New test.
1287
b6c38c69
BS
12882016-03-04 Bernd Schmidt <bschmidt@redhat.com>
1289
1290 PR rtl-optimization/57676
1291 * gcc.dg/torture/pr57676.c: New test.
1292
af3cdd34
IE
12932016-03-04 Ilya Enkovich <enkovich.gnu@gmail.com>
1294
1295 * gcc.dg/pr70026.c: New test.
1296
7ff6ca38
MP
12972016-03-04 Marek Polacek <polacek@redhat.com>
1298
1299 PR c/69798
1300 * gcc.dg/cilk-plus/pr69798-1.c: New test.
1301 * gcc.dg/cilk-plus/pr69798-2.c: New test.
1302
a6bf62d5
KT
13032016-03-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1304
1305 PR target/70004
1306 * gcc.target/aarch64/scalar_shift_1.c: (test_corners_sisd_di):
1307 Delete.
1308 (test_corners_sisd_si): Likewise.
1309 (main): Remove checks of the above.
1310 * gcc.target/aarch64/shift_wide_invalid_1.c: New test.
1311
ae4cdc6a
EB
13122016-03-04 Eric Botcazou <ebotcazou@adacore.com>
1313
1314 * gcc.dg/Wno-frame-address.c: Skip on IA-64.
1315
08455559
CL
13162016-03-04 Christophe Lyon <christophe.lyon@linaro.org>
1317
1318 * gcc.dg/torture/pr69951.c: Accept argc==0.
1319
e9a35493
RB
13202016-03-04 Richard Biener <rguenther@suse.de>
1321
1322 PR c++/70054
1323 * g++.dg/warn/Wstrict-aliasing-bogus-union-2.C: New testcase.
1324 * gcc.dg/Wstrict-aliasing-struct-member.c: New testcase.
1325
fba054c2
DV
13262016-03-04 Dominik Vogt <vogt@linux.vnet.ibm.com>
1327
1328 PR testsuite/69766
1329 * go.test/go-test.exp: S/390: Set GOARCH to the current target when
1330 testing multiarch.
1331
f10cdc6c
JJ
13322016-03-04 Jakub Jelinek <jakub@redhat.com>
1333
1334 PR debug/69947
1335 * gcc.dg/guality/pr69947.c: New test.
1336
2e981ba0
JJ
13372016-03-03 Jakub Jelinek <jakub@redhat.com>
1338
1339 PR ada/70017
1340 * gcc.dg/pr70017.c (foo): Store 0 to first element of each array.
1341
0ba3bfa2
KT
13422016-03-03 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1343
1344 PR rtl-optimization/69904
1345 * gcc.target/arm/pr69904.c: New test.
1346
97ecdb46
JJ
13472016-03-03 Jakub Jelinek <jakub@redhat.com>
1348
1349 PR target/70021
1350 * gcc.dg/vect/pr70021.c: New test.
1351 * gcc.target/i386/pr70021.c: New test.
1352
a2a743a1
MP
13532016-03-03 Marek Polacek <polacek@redhat.com>
1354
1355 PR middle-end/70050
1356 * gcc.dg/pr70050.c: New test.
1357
fa07ecdd
JG
13582016-03-03 James Greenhalgh <james.greenhalgh@arm.com>
1359
1360 * gcc.dg/vect/bb-slp-34.c: Don't XFAIL for ARM/AArch64.
1361
23504262
ML
13622016-03-03 Ilya Enkovich <enkovich.gnu@gmail.com>
1363
1364 PR tree-optimization/70043
1365 * gfortran.dg/vect/pr70043.f90: New test.
1366
b7b9e1a9
EB
13672016-03-03 Eric Botcazou <ebotcazou@adacore.com>
1368
1369 * gnat.dg/specs/task1.ads: New test.
1370
cb83ba54
RO
13712016-03-03 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1372
1373 * lib/gcc-gdb-test.exp (gdb-test): Make log message match command.
1374 Invoke gdb with -batch.
1375 * lib/gcc-simulate-thread.exp (simulate-thread): Likewise.
1376
a75f5e30
RB
13772016-03-03 Richard Biener <rguenther@suse.de>
1378
1379 PR tree-optimization/55936
1380 * gcc.dg/tree-ssa/vrp06.c: Remove XFAIL.
1381
268bc320
JL
13822016-03-02 Jeff Law <law@redhat.com>
1383
815f20ab
JL
1384 PR rtl-optimization/69942
1385 * gcc.dg/ifcvt-5.c: Use "word_mode" rather than "int" to limit the
1386 effects of argument promotions.
1387
268bc320
JL
1388 PR tree-optimization/69987
1389 * gfortran.dg/pr69987.f90: Use "-w" to avoid failures when the
1390 target does not support -fprefetch-loop-arrays.
1391
171f7de5
UB
13922016-03-02 Uros Bizjak <ubizjak@gmail.com>
1393
1394 * gcc.target/i386/bmi2-bzhi-2.c: Change to runtime test.
1395
192912db
BC
13962016-03-02 Bin Cheng <bin.cheng@arm.com>
1397
c7908871 1398 PR rtl-optimization/69052
192912db
BC
1399 * gcc.target/i386/pr69052.c: New test.
1400
90a7a40b
AM
14012016-03-02 Alan Modra <amodra@gmail.com>
1402
1403 * gcc.dg/pr69990.c: New.
1404
69fa742f
JJ
14052016-03-02 Jakub Jelinek <jakub@redhat.com>
1406
de752fb0
JJ
1407 PR c/68062
1408 * c-c++-common/vector-compare-4.c: Add -Wno-psabi to dg-options.
1409
1410 PR middle-end/70022
1411 * gcc.dg/pr70022.c: Add -w -Wno-psabi to dg-options.
1412
69fa742f
JJ
1413 PR target/70028
1414 * gcc.target/i386/pr70028.c: New test.
1415
7c65bd56
MK
14162016-03-02 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
1417
1418 * c-c++-common/asan/swapcontext-test-1.c,
1419 * c-c++-common/tsan/thread_leak.c,
1420 * g++.dg/tsan/aligned_vs_unaligned_race.C,
1421 * g++.dg/tsan/benign_race.C,
1422 * g++.dg/tsan/fd_close_norace.C,
1423 * g++.dg/tsan/fd_close_norace2.C: Print markers to stderr to avoid
1424 races with sanitizer output
1425
37d98220 14262016-03-02 Richard Biener <rguenther@suse.de>
171f7de5 1427 Uros Bizjak <ubizjak@gmail.com>
37d98220
RB
1428
1429 PR target/67278
1430 * gcc.dg/simd-8.c: New testcase.
1431
218db463
RB
14322016-03-02 Richard Biener <rguenther@suse.de>
1433
1434 PR middle-end/67278
1435 * gcc.dg/simd-7.c: New testcase.
1436
22c72158
EB
14372016-03-02 Eric Botcazou <ebotcazou@adacore.com>
1438
1439 * gcc.target/i386/pr70007.c: Tweak.
1440
9a790ccc
DV
14412016-03-02 Dominik Vogt <vogt@linux.vnet.ibm.com>
1442
1443 * gfortran.dg/bessel_6.f90: Reduce accuracy for S/390.
1444
bd02f00f
MP
14452016-03-02 Marek Polacek <polacek@redhat.com>
1446
1447 PR c/67854
1448 * gcc.dg/pr67854.c: New test.
1449
1e840f39
JJ
14502016-03-02 Jakub Jelinek <jakub@redhat.com>
1451
1452 PR middle-end/70025
1453 * gcc.dg/torture/pr70025.c: New test.
1454
bca00241
VK
14552016-03-02 Venkataramanan Kumar <venkataramanan.kumar@amd.com>
1456
1457 PR tree-optimization/68621
1458 * gcc.dg/tree-ssa/ifc-8.c: Adjust test.
1459
0bca04b8
EB
14602016-03-01 Eric Botcazou <ebotcazou@adacore.com>
1461
1462 * gcc.target/i386/pr70007.c: New test.
1463
2a9afc86
JL
14642016-03-01 Jeff Law <law@redhat.com>
1465
eab2541b 1466 PR tree-optimization/69196
9d83ef71 1467 * gcc.dg/tree-ssa/pr69196-1.c: New test.
eab2541b 1468
2a9afc86
JL
1469 PR tree-optimization/69196
1470 * gcc.dg/tree-ssa/vrp46.c: Twiddle threading params to keep it from
1471 duplicating code and spoiling the expected output.
1472
0d39977e
MM
14732016-03-01 Michael Meissner <meissner@linux.vnet.ibm.com>
1474
1475 PR target/70033
1476 * gcc.target/powerpc/p9-lxvx-stxvx-1.c: Make sure compiler
1477 supports power9 before doing tests.
1478 * gcc.target/powerpc/p9-lxvx-stxvx-2.c: Likewise.
1479 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: Likewise.
1480 * gcc.target/powerpc/p9-permute.c: Likewise.
1481
a0c0699d
UB
14822016-03-01 Uros Bizjak <ubizjak@gmail.com>
1483
1484 PR target/70027
1485 * gcc.target/i386/pr70027.c: New test.
1486
0ae3ef47 14872016-03-01 Eric Botcazou <ebotcazou@adacore.com>
355a43a1
EB
1488
1489 * gcc.dg/pr70017.c: New test.
1490
686e2237
JJ
14912016-03-01 Jakub Jelinek <jakub@redhat.com>
1492
1493 PR c/69796
1494 PR c/69974
1495 * gcc.dg/pr69796.c: New test.
1496 * gcc.dg/pr69974.c: New test.
1497
f8e4188c
EB
14982016-03-01 Eric Botcazou <ebotcazou@adacore.com>
1499
1500 * gnat.dg/stack_usage3.adb: Robustify and enable for all targets.
1501
5e3f1c7c
JL
15022016-02-29 Jeff Law <law@redhat.com>
1503
1504 PR tree-optimization/69987
1505 * gfortran.dg/pr69987.f90: New test.
1506
1507 PR tree-optimization/69989
1508 * gcc.c-torture/compile/pr69989-2.c: New test.
1509
1be56bc5
MP
15102016-03-01 Marek Polacek <polacek@redhat.com>
1511
1512 PR c++/69795
1513 * g++.dg/parse/invalid1.C: New test.
1514
1b19470d
RB
15152016-03-01 Richard Biener <rguenther@suse.de>
1516
1517 PR middle-end/70022
1518 * gcc.dg/pr70022.c: New testcase.
1519
3ae0661a
IE
15202016-03-01 Ilya Enkovich <enkovich.gnu@gmail.com>
1521
1522 PR tree-optimization/69956
1523 * gcc.dg/pr69956.c: New test.
1524
0f09ab88
BS
15252016-02-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1526
1527 PR target/70011
1528 * gcc.dg/vect/costmodel/ppc/costmodel-fast-math-vect-pr299925.c:
1529 XFAIL when hardware supports efficient unaligned storage access.
1530
76d881bf
PP
15312016-03-01 Patrick Palka <ppalka@gcc.gnu.org>
1532
1533 PR c++/69961
1534 * g++.dg/template/pr69961a.C: New test.
1535 * g++.dg/template/pr69961b.C: New test.
1536
7168133a
DM
15372016-02-29 David Malcolm <dmalcolm@redhat.com>
1538
1539 PR preprocessor/69985
1540 * gcc.dg/cpp/pr69985.c: New test case.
1541
0c6072a3
JL
15422016-02-29 Jeff Law <law@redhat.com>
1543
e66f219b
JL
1544 PR tree-optimization/70005
1545 * gcc.c-torture/execute/pr70005.c New test.
1546
0c6072a3
JL
1547 PR tree-optimization/69999
1548 * gcc.c-torture/compile/pr69999.c: New test.
1549
fd9fbdb3
YR
15502016-02-29 Yuri Rumyantsev <ysrumyan@gmail.com>
1551
1552 PR tree-optimization/69652
1553 * gcc.dg/torture/pr69652.c: Delete test.
1554 * gcc.dg/vect/pr69652.c: New test.
1555
cbd400b4
RB
15562016-02-19 Richard Biener <rguenther@suse.de>
1557
1558 PR tree-optimization/69980
1559 * gfortran.dg/vect/pr69980.f90: New testcase.
1560
84ea0f58
EB
15612016-02-29 Eric Botcazou <ebotcazou@adacore.com>
1562
1563 * gcc.target/sparc/20160229-1.c: New test.
1564
5d2a63dc
EB
15652016-02-29 Eric Botcazou <ebotcazou@adacore.com>
1566
1567 * gnat.dg/stack_usage3.adb: New test.
1568 * gnat.dg/stack_usage3_pkg.ads: New helper.
1569
93e708f9
EB
15702016-02-29 Eric Botcazou <ebotcazou@adacore.com>
1571
1572 * gnat.dg/renaming8.adb: New test.
1573 * gnat.dg/renaming8_pkg1.ads: New helper.
1574 * gnat.dg/renaming8_pkg2.ad[sb]: Likewise.
1575 * gnat.dg/renaming8_pkg3.ad[sb]: Likewise.
1576
6512bc93
RB
15772016-02-29 Richard Biener <rguenther@suse.de>
1578
1579 PR tree-optimization/69720
1580 * gcc.dg/vect/vect-outer-pr69720.c: New testcase.
1581
7b201a88
TK
15822016-02-28 Thomas Koenig <tkoenig@gcc.gnu.org>
1583
1584 PR fortran/68147
1585 PR fortran/47674
1586 * gfortran.dg/realloc_on_assign_26.f90: New test case.
1587
82ee0cf2 15882016-02-28 Harald Anlauf <anlauf@gmx.de>
b2fd5373
HA
1589 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1590
1591 PR fortran/56007
1592 * gfortran.dg/coarray_8.f90: Adjust error message.
1593 * gfortran.dg/pr56007.f90: New test.
1594 * gfortran.dg/pr56007.f: New test.
1595
cdc1a2c8
L
15962016-02-28 H.J. Lu <hongjiu.lu@intel.com>
1597
1598 PR tree-optimization/69989
1599 * gcc.dg/torture/pr69989.c: New test.
1600
33505bcf
EB
16012016-02-28 Eric Botcazou <ebotcazou@adacore.com>
1602
1603 * gcc.target/i386/stack-realign-win.c: New test.
1604
524bfb19
HA
16052016-02-28 Harald Anlauf <anlauf@gmx.de>
1606
1607 PR fortran/60126
1608 * gfortran.dg/pr60126.f90: New test.
1609
bd542508
JL
16102016-02-27 Jeff Law <law@redhat.com>
1611
1612 Revert
1613 2016-02-26 Richard Biener <rguenther@suse.de>
1614 Jeff Law <law@redhat.com>
1615
1616 PR tree-optimization/69740
1617 * gcc.c-torture/compile/pr69740-1.c: New test.
1618 * gcc.c-torture/compile/pr69740-2.c: New test.
1619
dd1291e0
JD
16202016-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1621
5fb67f8b 1622 PR fortran/69910
dd1291e0
JD
1623 * gfortran.dg/newunit_4.f90: New test.
1624
5cfefb59
JJ
16252016-02-27 Jakub Jelinek <jakub@redhat.com>
1626
1627 PR target/69613
1628 PR rtl-optimization/69886
1629 * gcc.dg/torture/pr69886.c: Add -w -Wno-psabi to dg-options.
1630 * gcc.dg/torture/pr69613.c: Likewise. Guard -mavx with avx_runtime
1631 target.
1632
20ba5f33
MS
16332016-02-26 Martin Sebor <msebor@redhat.com>
1634
1635 PR tree-optimization/15826
1636 * gcc.dg/tree-ssa/pr15826.c: New test.
1637
e6fb01b0
JJ
16382016-02-26 Jakub Jelinek <jakub@redhat.com>
1639
1640 PR target/69969
1641 * gcc.target/powerpc/pr69969.c: New test.
1642
e3e0cf64
MS
16432016-02-26 Martin Sebor <msebor@redhat.com>
1644
1645 PR c++/15766
1646 * g++.old-deja/g++.other/decl5.C: Add a test case.
1647
d1f2bea5
SB
16482016-02-26 Segher Boessenkool <segher@kernel.crashing.org>
1649
1650 PR target/69946
1651 * gcc.target/powerpc/pr69946.c: New file.
1652
4a4f9d2b 16532016-02-26 Richard Biener <rguenther@suse.de>
e3e0cf64 1654 Jeff Law <law@redhat.com>
4a4f9d2b 1655
e3e0cf64 1656 PR tree-optimization/69740
4a4f9d2b
RB
1657 * gcc.c-torture/compile/pr69740-1.c: New test.
1658 * gcc.c-torture/compile/pr69740-2.c: New test.
1659
ad2a2706
MJ
16602016-02-26 Martin Jambor <mjambor@suse.cz>
1661
1662 PR middle-end/69920
1663 * gcc.dg/torture/pr69932.c: New test.
1664 * gcc.dg/torture/pr69936.c: Likewise.
1665
1d11f7ce
AK
16662016-02-26 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1667
1668 PR target/69709
1669 * gcc.target/s390/pr69709.c: New test.
1670
6cfccbb2
KT
16712016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1672
1673 PR target/69245
1674 * gcc.target/aarch64/pr69245_1.c: New test.
1675
ac59ad4e
KT
16762016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1677
1678 PR target/69613
1679 * gcc.dg/torture/pr69613.c: New test.
1680
a2ad54a0
JJ
16812016-02-26 Jakub Jelinek <jakub@redhat.com>
1682
1683 PR rtl-optimization/69891
1684 * gcc.target/i386/pr69891.c: New test.
1685
0884062c 16862016-02-26 Michael Meissner <meissner@linux.vnet.ibm.com>
c163789b
MM
1687 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1688
d2369d4f 1689 PR target/61397
c163789b
MM
1690 * gcc.target/powerpc/p8vector-ldst.c: Adjust to test desired
1691 functionality for both 32-bit and 64-bit.
1692
5aed7e2c
RB
16932016-02-26 Richard Biener <rguenther@suse.de>
1694
1695 PR tree-optimization/69551
1696 * gcc.dg/torture/pr69951.c: New testcase.
1697
798e2a8e
RB
16982016-02-25 Richard Biener <rguenther@suse.de>
1699
1700 PR tree-optimization/48795
1701 * gcc.dg/Warray-bounds-18.c: New testcase.
1702
9559fbac
RO
17032016-02-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1704
1705 * g++.dg/ext/attr-constructor1.C: Require init_priority support.
1706
c049b107
JJ
17072016-02-25 Jakub Jelinek <jakub@redhat.com>
1708
1709 PR rtl-optimization/69896
1710 * gcc.dg/pr69896.c: New test.
1711
1137001c
PP
17122016-02-25 Patrick Palka <ppalka@gcc.gnu.org>
1713
1714 PR c++/69736
1715 * g++.dg/cpp1y/paren2.C: New test.
1716
2e9c8641
MS
17172016-02-24 Martin Sebor <msebor@redhat.com>
1718
1719 PR c/51147
1720 * gcc.dg/enum-mode-2.c: New test.
1721
03ca8fb3
JJ
17222016-02-24 Jakub Jelinek <jakub@redhat.com>
1723
1724 PR c++/69922
1725 * g++.dg/warn/Wnonnull-compare-6.C: New test.
1726 * g++.dg/warn/Wnonnull-compare-7.C: New test.
1727 * g++.dg/ubsan/pr69922.C: New test.
1728
0b05329b
MP
17292016-02-24 Marek Polacek <polacek@redhat.com>
1730
1731 PR c/69819
1732 * gcc.dg/pr69819.c: New test.
1733
57c2c374
MS
17342016-02-24 Martin Sebor <msebor@redhat.com>
1735
3b96b93a
MS
1736 PR c++/69912
1737 * g++.dg/ext/flexary15.C: New test.
1738
17392016-02-24 Martin Sebor <msebor@redhat.com>
1740
1741 * gcc.dg/builtins-68.c: Avoid making unportable
57c2c374 1742 assumptions about the relationship between SIZE_MAX and UINT_MAX.
3b96b93a 1743 * g++.dg/ext/builtin_alloca.C: Same.
57c2c374 1744
65433bb5
MK
17452016-02-24 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
1746 Charles Baylis <charles.baylis@linaro.org>
1747
1748 PR debug/61033
1749 * g++.dg/pr61033.C: Add a regression testcase for PR debug/61033.
1750
f802a424 17512016-02-24 Richard Biener <rguenther@suse.de>
44293580 1752 Jakub Jelinek <jakub@redhat.com>
f802a424
RB
1753
1754 PR middle-end/69760
1755 * gcc.dg/torture/pr69760.c: New testcase.
1756
525f795f
RO
17572016-02-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1758
1759 * gcc.dg/debug/dwarf2/prod-options.c: Use different DW_AT_producer
1760 pattern on Solaris with as.
1761
cd7bbceb
KT
17622016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1763
1764 * gcc.target/arm/cond_sub_restrict_it.c: New test.
1765 * gcc.target/arm/condarith_restrict_it.c: Likewise.
1766 * gcc.target/arm/movcond_restrict_it.c: Likewise.
1767 * gcc.target/arm/negscc_restrict_it.c: Likewise.
1768
89c0c1fd
JJ
17692016-02-24 Jakub Jelinek <jakub@redhat.com>
1770
1771 PR middle-end/69915
1772 * gcc.dg/pr69915.c: New test.
1773
0683fd27
KT
17742016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1775
1776 PR rtl-optimization/69886
1777 * gcc.dg/torture/pr69886.c: New test.
1778
e53d562a
RB
17792016-02-24 Richard Biener <rguenther@suse.de>
1780
1781 PR middle-end/68963
1782 * gcc.dg/torture/pr68963.c: New testcase.
1783
74a00288
KT
17842016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1785
1786 PR target/69875
1787 * gcc.target/arm/atomic_loaddi_acquire.x: New file.
1788 * gcc.target/arm/atomic_loaddi_relaxed.x: Likewise.
1789 * gcc.target/arm/atomic_loaddi_seq_cst.x: Likewise.
1790 * gcc.target/arm/atomic_loaddi_1.c: New test.
1791 * gcc.target/arm/atomic_loaddi_2.c: Likewise.
1792 * gcc.target/arm/atomic_loaddi_3.c: Likewise.
1793 * gcc.target/arm/atomic_loaddi_4.c: Likewise.
1794 * gcc.target/arm/atomic_loaddi_5.c: Likewise.
1795 * gcc.target/arm/atomic_loaddi_6.c: Likewise.
1796 * gcc.target/arm/atomic_loaddi_7.c: Likewise.
1797 * gcc.target/arm/atomic_loaddi_8.c: Likewise.
1798 * gcc.target/arm/atomic_loaddi_9.c: Likewise.
1799
340fd4c9
JJ
18002016-02-24 Jakub Jelinek <jakub@redhat.com>
1801
1802 PR middle-end/69909
1803 * gcc.dg/torture/pr69909.c: New test.
1804
47d3fdb2
RB
18052016-02-24 Richard Biener <rguenther@suse.de>
1806
1807 PR tree-optimization/69907
1808 * gcc.dg/vect/bb-slp-pr69907.c: New testcase.
1809 * gcc.dg/vect/bb-slp-34.c: XFAIL.
1810 * gcc.dg/vect/bb-slp-pr68892.c: Likewise.
1811
dab73e73
CB
18122016-02-24 Christian Bruel <christian.bruel@st.com>
1813
1814 * gcc.target/arm/pragma_cpp_fma.c: New test.
1815
7cc5ec65
JD
18162016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1817
1818 PR fortran/61156
1819 * gfortran.dg/include_6.f90: Update test.
1820
067fbd8b
JJ
18212016-02-23 Jakub Jelinek <jakub@redhat.com>
1822
1823 PR objc/69844
1824 * objc.dg/pr69844.m: New test.
1825
64a454d9
JD
18262016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1827
1828 PR libgfortran/69456
1829 * gfortran.dg/namelist_89.f90: New test.
1830 * gfortran.dg/pr59700.f90: Update test..
1831
35886f0b
MS
18322016-02-23 Martin Sebor <msebor@redhat.com>
1833
1834 PR middle-end/69780
1835 * g++.dg/ext/builtin_alloca.C: New test.
1836 * gcc.dg/builtins-68.c: New test.
1837
162cc7e3
RH
18382016-02-23 Richard Henderson <rth@redhat.com>
1839
1840 * gcc.target/i386/addr-space-3.c: Remove test.
1841
196440f8
DM
18422016-02-23 David Malcolm <dmalcolm@redhat.com>
1843
1844 PR preprocessor/69126
1845 PR preprocessor/69543
1846 * c-c++-common/pr69126-2-long.c: New test.
1847 * c-c++-common/pr69126-2-short.c: New test.
1848 * c-c++-common/pr69543-1.c: Remove xfail.
1849
1d3121af
DM
18502016-02-23 David Malcolm <dmalcolm@redhat.com>
1851
1852 PR preprocessor/69126
1853 PR preprocessor/69543
1854 PR preprocessor/69558
1855 * c-c++-common/pr69126.c (MACRO_1, test_1): New.
1856 (f): Rename to...
1857 (test_2): ...this, and add leading comment.
1858 (MACRO_3, test_3): New.
1859 (MACRO_4A, MACRO_4B, test_4): New.
1860 (MACRO): Rename to...
1861 (MACRO_5): ...this.
1862 (g): Rename to...
1863 (test_5): ...this, updating for renaming of MACRO, and
1864 add leading comment.
1865 * c-c++-common/pr69543-1.c: New.
1866 * c-c++-common/pr69543-2.c: New.
1867 * c-c++-common/pr69543-3.c: New.
1868 * c-c++-common/pr69543-4.c: New.
1869 * c-c++-common/pr69558-1.c: New.
1870 * c-c++-common/pr69558-2.c: New.
1871 * c-c++-common/pr69558-3.c: New.
1872 * c-c++-common/pr69558-4.c: New.
1873 * gcc.dg/pr69558.c: Move to...
1874 * c-c++-common/pr69558.c: ...here. Add dg-bogus directives, with
1875 xfail for c++.
1876
f99c3557
TS
18772016-02-23 Thomas Schwinge <thomas@codesourcery.com>
1878
1879 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: Adjust
1880 to -ftree-parallelize-loops/-fopenacc changes.
1881 * c-c++-common/goacc/kernels-double-reduction-n.c: Likewise.
1882 * c-c++-common/goacc/kernels-double-reduction.c: Likewise.
1883 * c-c++-common/goacc/kernels-loop-2.c: Likewise.
1884 * c-c++-common/goacc/kernels-loop-3.c: Likewise.
1885 * c-c++-common/goacc/kernels-loop-g.c: Likewise.
1886 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: Likewise.
1887 * c-c++-common/goacc/kernels-loop-n.c: Likewise.
1888 * c-c++-common/goacc/kernels-loop-nest.c: Likewise.
1889 * c-c++-common/goacc/kernels-loop.c: Likewise.
1890 * c-c++-common/goacc/kernels-one-counter-var.c: Likewise.
1891 * c-c++-common/goacc/kernels-reduction.c: Likewise.
1892 * gfortran.dg/goacc/kernels-loop-inner.f95: Likewise.
1893 * gfortran.dg/goacc/kernels-loops-adjacent.f95: Likewise.
1894
c60ec7c2
RO
18952016-02-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1896
1897 * gcc.target/i386/chkp-hidden-def.c: Require alias support.
1898
f1a62b6f
JJ
18992016-02-23 Jakub Jelinek <jakub@redhat.com>
1900
e67bf044
JJ
1901 PR c++/69902
1902 * g++.dg/warn/Wnonnull-compare-5.C: New test.
1903
f1a62b6f
JJ
1904 PR c/69900
1905 * gcc.dg/pr69900.c: New test.
1906
20c5e09e
MJ
19072016-02-23 Martin Jambor <mjambor@suse.cz>
1908
1909 PR tree-optimization/69666
1910 * gcc.dg/tree-ssa/pr69666.c: New test.
1911
e457a6fc
AV
19122016-02-23 Andre Vehreschild <vehre@gcc.gnu.org>
1913
1914 PR fortran/67451
1915 * gfortran.dg/coarray_allocate_5.f08: New test.
1916
d7b574f4
AK
19172016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1918
1919 * gcc.target/s390/vcond-shift.c: Move to ...
1920 * gcc.target/s390/vector/vcond-shift.c: ... here.
1921
58bdeb44
AK
19222016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1923
1924 * gcc.target/s390/md/movstr-2.c: Move and rename to ...
1925 * gcc.target/s390/vector/stpcpy-1.c: ... this one.
1926
7cd0387b
AK
19272016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1928
1929 * gcc.target/s390/md/movstr-1.c: Turn into compile test.
1930
4246c8da
MW
19312016-02-20 Mark Wielaard <mjw@redhat.com>
1932
1933 PR c/28901
1934 * gcc.dg/unused-variable-3.c: New test.
1935
f93bc532
JJ
19362016-02-22 Jakub Jelinek <jakub@redhat.com>
1937
1938 PR target/69888
1939 * gcc.target/i386/pr69888.c: New test.
1940
c4e360f4
RB
19412016-02-22 Richard Biener <rguenther@suse.de>
1942
1943 PR tree-optimization/69882
1944 * gfortran.dg/vect/pr69882.f90: New testcase.
1945
09c92f1c
JJ
19462016-02-22 Jakub Jelinek <jakub@redhat.com>
1947
1948 PR target/69885
1949 * gcc.dg/pr69885.c: New test.
1950
f88d45dc
OE
19512016-02-22 Oleg Endo <olegendo@gcc.gnu.org>
1952
1953 PR target/69806
1954 PR target/54089
1955 * gcc.target/sh/pr54089-10.c: New.
1956
ce1ff48e
PT
19572016-02-20 Paul Thomas <pault@gcc.gnu.org>
1958
1959 PR fortran/69423
1960 * gfortran.dg/deferred_character_15.f90 : New test.
1961
bbf27208
DH
19622016-02-20 Dominique d'Humieres <dominiq@lps.ens.fr>
1963
1964 PR fortran/57365
1965 gfortran.dg/allocate_with_source_18.f03: New test.
1966
19672016-02-20 Harald Anlauf <anlauf@gmx.de>
1968
1969 PR fortran/52531
1970 gfortran.dg/gomp/pr52531.f90: New test.
1971
268be88c
BE
19722016-02-19 Bernd Edlinger <bernd.edlinger@hotmail.de>
1973
1974 PR c++/69865
1975 * c-c++-common/Wshift-negative-value-6.c: Add -std=c++11 before
1976 -std=c++03.
1977
4b6c824a
JJ
19782016-02-19 Jakub Jelinek <jakub@redhat.com>
1979
871b3f47
JJ
1980 PR c++/69826
1981 * c-c++-common/cilk-plus/CK/pr69826-1.c: New test.
1982 * c-c++-common/cilk-plus/CK/pr69826-2.c: New test.
1983
7a965d51
JJ
1984 PR c++/69850
1985 * g++.dg/warn/Wnonnull-compare-4.C: New test.
1986
4b6c824a
JJ
1987 PR c++/69851
1988 * g++.dg/torture/pr69851.C: New test.
1989
15fca21a
MS
19902016-02-19 Martin Sebor <msebor@redhat.com>
1991
1992 PR testsuite/69573
1993 * gcc.dg/pr61053.c: Tweaked test to avoid bogus failures.
1994
19e21586
JJ
19952016-02-19 Jakub Jelinek <jakub@redhat.com>
1996
03a616ac
JJ
1997 PR c++/69850
1998 * g++.dg/warn/Wnonnull-compare-2.C: New test.
1999 * g++.dg/warn/Wnonnull-compare-3.C: New test.
2000
19e21586
JJ
2001 PR c++/67767
2002 * g++.dg/cpp0x/pr67767.C: New test.
2003
2db16594
KT
20042016-02-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2005
2006 * lib/target-supports.exp: Define aarch64_asm_FUNC_ok checks
2007 for fp, simd, crypto, crc, lse.
2008 * doc/sourcebuild.texi (AArch64-specific attributes): Document the
2009 above.
2010 * gcc.target/aarch64/assembler_arch_1.c: Add aarch64_asm_lse_ok
2011 effective target check.
2012
5a7d9d1e
JJ
20132016-02-19 Jakub Jelinek <jakub@redhat.com>
2014
2015 PR target/69820
2016 * gcc.target/i386/pr69820.c: New test.
2017
6448f064
AK
20182016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
2019
2020 * gcc.target/s390/vector/int128-1.c: New test.
2021
d0a859e6
AK
20222016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
2023
2024 * gcc.target/s390/vector/vec-vcond-1.c: New test.
2025
9e4eb643
AK
20262016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
2027
2028 * gcc.target/s390/md/movstr-1.c: Allow also the z13 strings
2029 instruction pattern name to prevent the testcase from failing with
2030 -march=z13.
2031
859a4c0e
AK
20322016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
2033
2034 * gcc.target/s390/md/movstr-2.c: New test.
2035
efc2340b
MK
20362016-02-19 Marcin Kościelnicki <koriakin@0x04.net>
2037
2038 * gcc.target/s390/morestack.c: New test.
2039
ca2bfbc2
DV
20402016-02-19 Dominik Vogt <vogt@linux.vnet.ibm.com>
2041
2042 PR target/69625
2043 * gcc.target/s390/pr69625.c: Add test case.
2044
efd4bd05
BE
20452016-02-18 Bernd Edlinger <bernd.edlinger@hotmail.de>
2046
2047 PR testsuite/68580
2048 * c-c++-common/tsan/pr65400-1.c (v, q, o): Make 8-byte aligned.
2049
2bf2078a
MM
20502016-02-18 Michael Meissner <meissner@linux.vnet.ibm.com>
2051
2052 PR target/68404
2053 * gcc.target/powerpc/fusion.c: Revert the 2016-02-09 change.
2054 * gcc.target/powerpc/fusion3.c: Likewise.
2055
f003579e
RB
20562016-02-18 Richard Biener <rguenther@suse.de>
2057
2058 PR middle-end/69553
2059 * g++.dg/torture/pr69553.C: New testcase.
2060
19233914
NC
20612016-02-18 Nick Clifton <nickc@redhat.com>
2062
efd4bd05
BE
2063 PR target/62254
2064 PR target/69610
2065 * gcc.target/arm/pr62554.c: New test.
2066 * gcc.target/arm/pr69610-1.c: New test.
2067 * gcc.target/arm/pr69610-2.c: New test.
19233914 2068
23f27839
RB
20692016-02-18 Richard Biener <rguenther@suse.de>
2070
2071 PR middle-end/69854
2072 * gcc.dg/torture/pr69854.c: New testcase.
2073
932c0da4
JJ
20742016-02-17 Jakub Jelinek <jakub@redhat.com>
2075
2076 PR c++/69850
2077 * g++.dg/warn/Wnonnull-compare-1.C: New test.
2078
1bed93e4
BS
20792012-02-17 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2080
2081 * gcc.target/powerpc/vec-cg.c: New test.
2082
57bfb134
RB
20832016-02-17 Richard Biener <rguenther@suse.de>
2084
2085 PR testsuite/69586
2086 * gcc.dg/uninit-21.c: Add -fno-short-enums.
2087
a44e0ebb
KT
20882016-02-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2089
2090 PR target/69161
2091 * gcc.c-torture/compile/pr69161.c: New test.
2092
ffacd726
DS
20932016-02-17 David Sherwood <david.sherwood@arm.com>
2094
2095 PR target/69532
2096 * gcc.target/arm/fmaxmin.c: Change effective target to arm_v8_neon_hw.
2097 * gcc.target/arm/vect-fmaxmin.c: Likewise.
2098
448db8d2
EB
20992016-02-17 Eric Botcazou <ebotcazou@adacore.com>
2100
2101 * gcc.dg/ifcvt-4.c: Skip on Visium.
2102
e2f0522e
EB
21032016-02-17 Eric Botcazou <ebotcazou@adacore.com>
2104
2105 * gnat.dg/atomic8.adb: New test.
2106
bf17fe3f
EB
21072016-02-17 Eric Botcazou <ebotcazou@adacore.com>
2108
2109 * gnat.dg/discr46.ad[sb]: New test.
2110
ecf835e9
KN
21112016-02-16 Kelvin Nilsen <kelvin@gcc.gnu.org>
2112
2113 PR Target/48344
2114 * gcc.target/powerpc/pr48344-1.c: New test.
2115
49a1164a
TK
21162015-02-16 Thomas Koenig <tkoenig@gcc.gnu.org>
2117
2118 PR fortran/69742
2119 * gfortran.dg/associate_21.f90: New test.
2120
bf14eba2
JJ
21212016-02-16 Jakub Jelinek <jakub@redhat.com>
2122
2123 PR c/69835
2124 * c-c++-common/nonnull-1.c: Use -Wnonnull-compare instead of
2125 -Wnonnull in dg-options.
2126 * c-c++-common/nonnull-2.c: New test.
2127
35a093b6
JG
21282016-02-16 James Greenhalgh <james.greenhalgh@arm.com>
2129 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
2130
2131 * gcc.target/aarch64/vector_initialization_nostack.c: New.
2132
e387d491
JJ
21332016-02-16 Jakub Jelinek <jakub@redhat.com>
2134
2135 PR middle-end/69801
2136 * gcc.dg/pr69801.c: Add empty dg-options.
2137
ba539195
JN
21382016-02-16 James Norris <jnorris@codesourcery.com>
2139
2140 * c-c++-common/goacc/deviceptr-1.c: Add tests.
2141 * g++.dg/goacc/deviceptr-1.c: New file.
2142
2a2b8f64
JJ
21432016-02-16 Jakub Jelinek <jakub@redhat.com>
2144
2145 PR tree-optimization/69820
2146 * gcc.dg/vect/pr69820.c: New test.
2147
87440c29
RB
21482016-02-16 Richard Biener <rguenther@suse.de>
2149
2150 PR tree-optimization/69776
2151 * gcc.dg/torture/pr69776-2.c: New testcase.
2152
6d87c306
BS
21532016-02-16 Bernd Schmidt <bschmidt@redhat.com>
2154
2155 PR tree-optimization/69714
2156 * gcc.dg/torture/pr69714.c: New test.
2157
3824a0a2
JJ
21582016-02-16 Jakub Jelinek <jakub@redhat.com>
2159
2160 PR tree-optimization/69802
2161 * gcc.dg/pr69802.c: New test.
2162
c8cfe96e
RB
21632016-02-16 Richard Biener <rguenther@suse.de>
2164
2165 PR middle-end/69801
2166 * gcc.dg/pr69801.c: New testcase.
2167
fc12098d
JD
21682016-02-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2169
2170 PR libgfortran/69651
2171 * gfortran.dg/read_bang.f90: New test.
2172 * gfortran.dg/read_bang4.f90: New test.
2173
ba6b3795
JJ
21742016-02-15 Jakub Jelinek <jakub@redhat.com>
2175
f0516ca4
JJ
2176 PR c++/69658
2177 * g++.dg/init/pr69658.C: New test.
2178
ba6b3795
JJ
2179 PR c++/69797
2180 * c-c++-common/pr69797.c: New test.
2181
de3f9a2d
PK
21822016-02-15 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
2183
2184 * lib/target-supports.exp (check_effective_target_section_anchors): Add
2185 check for aarch64*-*-*.
2186
17a3b967
RB
21872016-02-15 Richard Biener <rguenther@suse.de>
2188
2189 PR tree-optimization/69783
2190 * gcc.dg/vect/pr69783.c: New testcase.
2191
1c48bff1
RB
21922016-02-15 Richard Biener <rguenther@suse.de>
2193
2194 PR tree-optimization/69776
2195 * gcc.dg/torture/pr69776.c: New testcase.
2196
1e6025b6
TK
21972016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
2198
2199 PR fortran/60526
2200 * gfortran.dg/type_decl_4.f90: Reinstated.
2201
d3308279
JDA
22022016-02-14 John David Anglin <danglin@gcc.gnu.org>
2203
2204 PR fortran/68746
2205 * gfortran.dg/read_dir.f90: Xfail on hppa*-*-hpux*.
2206
b7c56581
TK
22072016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
2208
2209 PR fortran/60526
2210 PR bootstrap/69816
2211 * gfortran.dg/type_decl_4.f90: Removed.
2212
60cb4ef5
TK
22132016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
2214
2215 PR fortran/60526
2216 * gfortran.dg/type_decl_4.f90: New test.
2217
f6964637
AM
22182016-02-14 Alan Modra <amodra@gmail.com>
2219
1a8849d1 2220 PR testsuite/68886
f6964637
AM
2221 * gcc.c-torture/execute/stkalign.c: Revise test.
2222
f5121920
OE
22232016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
2224
2225 PR target/67260
2226 * gcc.target/sh/torture/pr67260.c: Adjust additional options.
2227
6cda3ab6
OE
22282016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
2229
2230 PR target/67260
2231 * gcc.target/sh/torture/pr67260.c: New.
2232
6786e598
JDA
22332016-02-12 John David Anglin <danglin@gcc.gnu.org>
2234
2235 * gcc.dg/pr67964.c: Add dg-require-alias.
2236
7e05dad8
OE
22372016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
2238
2239 PR target/67636
2240 PR target/64345
2241 * gcc.target/sh/pr54236-1.c: Adjust optimization level.
2242
7f4cc3ce
JD
22432016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2244
2245 PR libgfortran/69668
2246 * gfortran.dg/namelist_88.f90: New test.
2247
955ca6dc
JD
22482016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2249
2250 PR libgfortran/69668
2251 * gfortran.dg/namelist_38.f90: Update test.
2252 * gfortran.dg/namelist_84.f90: Update test.
2253
876217ae
DM
22542016-02-12 David Malcolm <dmalcolm@redhat.com>
2255
2256 PR other/69554
2257 * gcc.dg/pr69554-1.c: New test.
2258 * gfortran.dg/pr69554-1.F90: New test.
2259 * gfortran.dg/pr69554-2.F90: New test.
2260 * lib/gcc-dg.exp (proc dg-locus): New function.
2261 * lib/gfortran-dg.exp (proc gfortran-dg-test): Update comment to
2262 distinguish between the caret-printing and non-caret-printing
2263 cases. If caret-printing has been explicitly enabled, bail out
2264 without attempting to fix up the output.
2265
61789eed
DM
22662016-02-12 David Malcolm <dmalcolm@redhat.com>
2267
2268 PR driver/69265
2269 PR driver/69453
2270 * gcc.dg/spellcheck-options-3.c: New test case.
2271 * gcc.dg/spellcheck-options-4.c: New test case.
2272 * gcc.dg/spellcheck-options-5.c: New test case.
2273 * gcc.dg/spellcheck-options-6.c: New test case.
2274 * gcc.dg/spellcheck-options-7.c: New test case.
2275 * gcc.dg/spellcheck-options-8.c: New test case.
2276 * gcc.dg/spellcheck-options-9.c: New test case.
2277 * gcc.dg/spellcheck-options-10.c: New test case.
2278
c3090c1f
JJ
22792016-02-12 Jakub Jelinek <jakub@redhat.com>
2280
2281 PR rtl-optimization/69764
2282 PR rtl-optimization/69771
2283 * c-c++-common/pr69764.c: New test.
2284 * gcc.dg/torture/pr69771.c: New test.
2285
8222034d
MP
22862016-02-12 Marek Polacek <polacek@redhat.com>
2287
2288 * g++.dg/torture/init-list1.C: New.
2289
f749f792
MP
22902016-02-12 Marek Polacek <polacek@redhat.com>
2291
2292 * gcc.dg/pr69522.c: Add empty dg-options.
2293
199fb02a
IE
22942016-02-12 Ilya Enkovich <enkovich.gnu@gmail.com>
2295
2296 * g++.dg/lto/lto.exp: Include and init mpx.
2297 * g++.dg/lto/pr69729_0.C: New test.
2298
b69539cb
JJ
22992016-02-12 Jakub Jelinek <jakub@redhat.com>
2300
06ff7000
JJ
2301 PR ipa/69241
2302 * g++.dg/ipa/pr69241-4.C: New test.
2303
b69539cb
JJ
2304 PR ipa/68672
2305 * g++.dg/ipa/pr68672-1.C: New test.
2306 * g++.dg/ipa/pr68672-2.C: New test.
2307 * g++.dg/ipa/pr68672-3.C: New test.
2308
16595a1f
BS
23092016-02-12 Bernd Schmidt <bschmidt@redhat.com>
2310
2311 PR c/69522
6d87c306 2312 * gcc.dg/pr69522.c: New test.
16595a1f 2313
38d795d2
PP
23142016-02-12 Patrick Palka <ppalka@gcc.gnu.org>
2315
2316 PR c++/69098
2317 * g++.dg/cpp1y/69098.C: New test.
2318 * g++.dg/cpp1y/69098-2.C: New test.
2319
9c582551
JJ
23202016-02-12 Jakub Jelinek <jakub@redhat.com>
2321
2322 * objc.dg/gnu-api-2-method.m: Spelling fixes - behaviour -> behavior
2323 and neighbour -> neighbor.
2324 * objc.dg/attributes/method-nonnull-1.m: Likewise.
2325 * objc.dg/gnu-api-2-class-meta.m: Likewise.
2326 * c-c++-common/Wvarargs.c: Likewise.
2327 * c-c++-common/goacc/host_data-5.c: Likewise.
2328 * obj-c++.dg/gnu-api-2-class-meta.mm: Likewise.
2329 * obj-c++.dg/attributes/method-nonnull-1.mm: Likewise.
2330 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
2331 * gcc.target/aarch64/pr60697.c: Likewise.
2332 * gcc.target/aarch64/advsimd-intrinsics/vldX_lane.c: Likewise.
2333 * gcc.target/aarch64/advsimd-intrinsics/vqshl.c: Likewise.
2334 * gcc.target/aarch64/advsimd-intrinsics/vshuffle.inc: Likewise.
2335 * gcc.target/aarch64/advsimd-intrinsics/vrshl.c: Likewise.
2336 * gcc.target/aarch64/advsimd-intrinsics/vldX_dup.c: Likewise.
2337 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Likewise.
2338 * gcc.target/aarch64/advsimd-intrinsics/vqrshl.c: Likewise.
2339 * gcc.target/aarch64/advsimd-intrinsics/vldX.c: Likewise.
2340 * gcc.target/aarch64/aapcs64/ice_2.c: Likewise.
2341 * gcc.target/aarch64/aapcs64/test_23.c: Likewise.
2342 * gcc.target/aarch64/vrnd_f64_1.c: Likewise.
2343 * g++.dg/warn/Wconversion-real-integer-3.C: Likewise.
2344 * g++.dg/lookup/koenig5.C: Likewise.
2345 * g++.dg/ext/no-asm-2.C: Likewise.
2346 * gfortran.dg/bounds_check_array_ctor_3.f90: Likewise.
2347 * gfortran.dg/bounds_check_array_ctor_7.f90: Likewise.
2348 * gfortran.dg/used_types_16.f90: Likewise.
2349 * gfortran.dg/assumed_rank_bounds_1.f90: Likewise.
2350 * gfortran.dg/bounds_check_array_ctor_1.f90: Likewise.
2351 * gfortran.dg/assumed_rank_bounds_2.f90: Likewise.
2352 * gfortran.dg/bounds_check_array_ctor_4.f90: Likewise.
2353 * gfortran.dg/abstract_type_6.f03: Likewise.
2354 * gfortran.dg/bounds_check_array_ctor_5.f90: Likewise.
2355 * gfortran.dg/used_types_15.f90: Likewise.
2356 * gfortran.dg/bounds_check_array_ctor_8.f90: Likewise.
2357 * gfortran.dg/exit_3.f08: Likewise.
2358 * gfortran.dg/open_status_2.f90: Likewise.
2359 * gfortran.dg/derived_pointer_recursion_2.f90: Likewise.
2360 * gfortran.dg/intrinsic_std_1.f90: Likewise.
2361 * gfortran.dg/associate_1.f03: Likewise.
2362 * gfortran.dg/bounds_check_array_ctor_2.f90: Likewise.
2363 * gfortran.dg/intrinsic_std_6.f90: Likewise.
2364 * gfortran.dg/bounds_check_array_ctor_6.f90: Likewise.
2365 * gcc.dg/builtin-object-size-1.c: Likewise.
2366 * gcc.dg/noreturn-6.c: Likewise.
2367 * gcc.dg/builtin-stringop-chk-1.c: Likewise.
2368 * gcc.dg/globalalias.c: Likewise.
2369 * gcc.dg/builtins-config.h: Likewise.
2370 * gcc.dg/pr30457.c: Likewise.
2371 * gcc.c-torture/compile/volatile-1.c: Likewise.
2372 * gcc.c-torture/execute/20101011-1.c: Likewise.
2373 * c-c++-common/Waddress-1.c: Likewise.
2374
66756373
JJ
23752016-02-11 Jakub Jelinek <jakub@redhat.com>
2376
2377 PR c/69768
2378 * c-c++-common/Waddress-1.c: New test.
2379
76fe932b
AV
23802016-02-11 Andre Vehreschild <vehre@gcc.gnu.org>
2381
2382 PR fortran/69296
2383 * gfortran.dg/associate_19.f03: New test.
2384 * gfortran.dg/associate_20.f03: New test.
2385
564c4d4b
OE
23862016-02-11 Oleg Endo <olegendo@gcc.gnu.org>
2387
2388 * gcc.target/sh/pr54089-8.c: Adjust optimization level.
2389
e1c1ecb0
KT
23902016-02-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2391
2392 * gcc.target/aarch64/target_attr_15.c: Scan assembly for
2393 .arch armv8-a\n. Add -dA to dg-options.
2394 * gcc.target/aarch64/assembler_arch_1.c: New test.
2395 * gcc.target/aarch64/target_attr_7.c: Add -dA to dg-options.
2396
0d7d9458
PC
23972016-02-11 Paolo Carlini <paolo.carlini@oracle.com>
2398
2399 PR c++/68726
2400 * g++.dg/cpp0x/pr68726.C: New.
2401
e6208a60
IE
24022016-02-11 Ilya Enkovich <enkovich.gnu@gmail.com>
2403
2404 * lib/mpx-dg.exp: Fix warning in check_effective_target_mpx
2405 test.
2406
281a11eb
RB
24072016-02-11 Richard Biener <rguenther@suse.de>
2408
2409 * g++.dg/tree-ssa/pr61034.C: Adjust.
2410
e03dd765
VM
24112016-02-10 Vladimir Makarov <vmakarov@redhat.com>
2412
4b48faf5 2413 PR target/69148
e03dd765
VM
2414 * gcc.target/s390/pr69148.c: New.
2415
cdc23927
YR
24162016-02-10 Yuri Rumyantsev <ysrumyan@gmail.com>
2417
2418 PR tree-optimization/69652
2419 * gcc.dg/torture/pr69652.c: New test.
2420
e199dd0a
JJ
24212016-02-10 Jakub Jelinek <jakub@redhat.com>
2422 Patrick Palka <ppalka@gcc.gnu.org>
2423
2424 PR ipa/69241
2425 PR c++/69649
2426 * g++.dg/ipa/pr69241-1.C: New test.
2427 * g++.dg/ipa/pr69241-2.C: New test.
2428 * g++.dg/ipa/pr69241-3.C: New test.
2429 * g++.dg/ipa/pr69649.C: New test.
2430
d6b38027
UB
24312016-02-10 Uros Bizjak <ubizjak@gmail.com>
2432
2433 * gcc.dg/tree-ssa/sra-17.c: Add -mcpu=ev4 for target alpha*-*-*.
2434 * gcc.dg/tree-ssa/sra-18.c: Ditto.
2435
13b562c5
BC
24362016-02-10 Bin Cheng <bin.cheng@arm.com>
2437
2438 PR tree-optimization/68021
2439 * gcc.dg/tree-ssa/pr68021.c: New test.
2440
24a179f8
RB
24412016-02-10 Richard Biener <rguenther@suse.de>
2442
2443 PR tree-optimization/69726
2444 * gcc.dg/uninit-22.c: New testcase.
2445
0d99886f
AP
24462016-02-09 Andrew Pinski <apinski@cavium.com>
2447
2448 PR tree-opt/69282
2449 * gcc.c-torture/compile/20160205-1.c: New testcase.
2450
ab04995c
MM
24512016-02-09 Michael Meissner <meissner@linux.vnet.ibm.com>
2452
2453 PR target/68404
2454 * gcc.target/powerpc/fusion.c: Rewrite test to use TOC fusion
2455 instead accessing a really large arrray.
2456 * gcc.target/powerpc/fusion3.c: Likewise.
2457
4b79ac23
CB
24582016-02-09 Charles Baylis <charles.baylis@linaro.org>
2459
2460 PR target/68532
2461 * gcc.c-torture/execute/pr68532.c: New test.
2462
b890a441
AO
24632016-02-11 Alexandre Oliva <aoliva@redhat.com>
2464
2465 PR target/69634
2466 * gcc.dg/pr69634.c: New.
2467
84a5bef7
RB
24682016-02-09 Richard Biener <rguenther@suse.de>
2469
2470 * gcc.dg/vect/vect-mask-store-move-1.c: Add missing space.
2471
1f123759 24722016-02-09 Alexander Fomin <alexander.fomin@intel.com>
84a5bef7 2473
1f123759
AF
2474 * gcc.target/i386/avx512f-klogic-2.c: Adjust expectation.
2475
65860c77
YR
24762016-02-09 Yuri Rumyantsev <ysrumyan@gmail.com>
2477
2478 * gcc.dg/vect/vect-mask-store-move-1.c: Fix test failures.
2479
7e1e8a0a
RB
24802016-02-09 Richard Biener <rguenther@suse.de>
2481
2482 PR tree-optimization/69715
2483 * gcc.dg/torture/pr69715.c: New testcase.
2484
efb45a9f
PP
24852016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
2486
2487 PR c++/69139
2488 * g++.dg/cpp0x/trailing12.C: New test.
2489 * g++.dg/cpp0x/trailing13.C: New test.
2490
20a0c6f9
PP
24912016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
2492
2493 PR c++/69283
2494 PR c++/67835
2495 * g++.dg/cpp1y/auto-fn29.C: New test.
2496 * g++.dg/cpp1y/auto-fn30.C: New test.
2497
a162f3af
JJ
24982016-02-08 Jakub Jelinek <jakub@redhat.com>
2499
2500 PR tree-optimization/69209
2501 * gcc.c-torture/compile/pr69209.c: New test.
2502
4b4a9fbd
JL
25032016-02-08 Jeff Law <law@redhat.com>
2504
2505 PR tree-optimization/68541
2506 * gcc.dg/tree-ssa/split-path-1.c: Increase limit for number
2507 of statements allowed in join block for path splitting.
2508
cfac5ed2
JJ
25092016-02-08 Jakub Jelinek <jakub@redhat.com>
2510
f68bc23f
JJ
2511 PR c++/59627
2512 * g++.dg/gomp/pr59627.C: New test.
2513
cfac5ed2
JJ
2514 PR ipa/69239
2515 * g++.dg/ipa/pr69239.C: New test.
2516
44714d8c
DM
25172016-02-08 David Malcolm <dmalcolm@redhat.com>
2518
2519 PR preprocessor/69664
2520 * gcc.dg/cpp/trad/comment-2.c: Add expected column number.
2521 * gcc.dg/cpp/warn-comments.c: Likewise.
2522
eba9e839
MP
25232016-02-08 Marek Polacek <polacek@redhat.com>
2524
2525 PR c++/69688
2526 * g++.dg/init/const12.C: New test.
2527
a011cd92
BS
25282016-02-08 Bernd Schmidt <bschmidt@redhat.com>
2529
2530 PR target/60410
2531 * gcc.dg/lto/pr55113_0.c: Remove test.
2532
5317b1be
RB
25332016-02-08 Richard Biener <rguenther@suse.de>
2534
2535 PR tree-optimization/69719
2536 * gcc.dg/torture/pr69719.c: New testcase.
2537
63998a63
RB
25382016-02-08 Richard Biener <rguenther@suse.de>
2539 Jeff Law <law@redhat.com>
2540
2541 PR target/68273
2542 * gcc.target/mips/pr68273.c: New testcase.
2543
43f4a281
RB
25442016-02-08 Richard Biener <rguenther@suse.de>
2545
2546 PR rtl-optimization/69274
2547 * gcc.target/i386/addr-sel-1.c: XFAIL.
2548
0b604d2d
JL
25492016-02-08 Jeff Law <law@redhat.com>
2550
e8dfe49e
JL
2551 PR tree-optimization/68541
2552 * gcc.dg/tree-ssa/split-path-2.c: Make char array explicitly signed.
2553
6daecd7a 2554 PR tree-optimization/65917
0b604d2d
JL
2555 * gcc.dg/tree-ssa/20030922-2.c: No longer xfailed.
2556
c0f0e35a
JD
25572016-02-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2558
2559 PR fortran/50555
2560 * gfortran.dg/namelist_args.f90: New test.
2561
8981d712
JL
25622016-02-05 Jeff Law <law@redhat.com>
2563
6daecd7a 2564 PR tree-optimization/68541
8981d712
JL
2565 * gcc.dg/tree-ssa/split-path-2.c: New test.
2566 * gcc.dg/tree-ssa/split-path-3.c: New test.
2567 * gcc.dg/tree-ssa/split-path-4.c: New test.
2568 * gcc.dg/tree-ssa/split-path-5.c: New test.
2569 * gcc.dg/tree-ssa/split-path-6.c: New test.
2570 * gcc.dg/tree-ssa/split-path-7.c: New test.
2571
46cb9332
MS
25722016-02-05 Martin Sebor <msebor@redhat.com>
2573
2574 PR c++/69662
2575 * g++.dg/warn/Wplacement-new-size-1.C: New test.
2576 * g++.dg/warn/Wplacement-new-size-2.C: New test.
2577
be2083ea
RH
25782016-02-06 Richard HEnderson <rth@redhat.com>
2579
2580 PR c/69643
2581 * gcc.target/i386/addr-space-4.c: New.
2582 * gcc.target/i386/addr-space-5.c: New.
2583
711d7c23
MM
25842016-02-05 Mikael Morin <mikael@gcc.gnu.org>
2585
2586 PR fortran/66089
2587 * gfortran.dg/elemental_dependency_6.f90: New.
2588
b5c1c988
JJ
25892016-02-05 Jakub Jelinek <jakub@redhat.com>
2590
861c7bcd
JJ
2591 PR rtl-optimization/69691
2592 * gcc.c-torture/execute/pr69691.c: New test.
2593
b5c1c988
JJ
2594 PR c++/69628
2595 * g++.dg/parse/pr69628.C: New test.
2596
f7dfa966
UB
25972016-02-05 Uros Bizjak <ubizjak@gmail.com>
2598
2599 * gcc.dg/sancov/asan.c: Move to ...
2600 * gcc.dg/asan/sancov-1.c: ... here.
2601
9b143e64
UB
26022016-02-05 Uros Bizjak <ubizjak@gmail.com>
2603
2604 * gcc.target/i386/pr69577.c: Require avx_runtime target.
2605
f5d4b899
L
26062016-02-05 H.J. Lu <hongjiu.lu@intel.com>
2607
2608 PR target/69677
2609 * gcc.target/i386/pr69677.c: New test.
2610
76c85fbb
PP
26112016-02-05 Patrick Palka <ppalka@gcc.gnu.org>
2612
2613 PR c++/68948
2614 * g++.dg/template/pr68948.C: New test.
2615
f181bf90
DV
26162016-02-05 Dominik Vogt <vogt@linux.vnet.ibm.com>
2617
2618 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove -march=z13 for s390
2619 (only necessary on s390x).
2620
714fb282
L
26212016-02-04 H.J. Lu <hongjiu.lu@intel.com>
2622
2623 * gcc.target/i386/pr69454-2.c: Compile with -msse2
2624 -mno-accumulate-outgoing-args.
2625
618d6c1c
PP
26262016-02-04 Patrick Palka <ppalka@gcc.gnu.org>
2627
2628 * g++.dg/cpp0x/constexpr-ptrmem5.C: New test.
2629
1066e9b5
JJ
26302016-02-04 Jakub Jelinek <jakub@redhat.com>
2631
2632 PR c/69669
2633 * c-c++-common/pr69669.c: New test.
2634
76255d0d
MM
26352016-02-04 Michael Meissner <meissner@linux.vnet.ibm.com>
2636
2637 PR target/69667
2638 * g++.dg/pr69667.C: New file.
2639
e0b059b1
WD
26402016-02-04 Wilco Dijkstra <wdijkstr@arm.com>
2641
2642 PR target/69619
2643 * gcc.dg/pr69619.c: Add new test.
2644
2692b5c8
RS
26452016-02-04 Richard Sandiford <richard.sandiford@arm.com>
2646
2647 PR rtl-optimization/69577
2648 * gcc.target/i386/pr69577.c: New test.
2649
7db337c2
ML
26502016-02-04 Martin Liska <mliska@suse.cz>
2651
2652 * g++.dg/asan/pr69276.C: New test.
2653
cc9c0829
KT
26542016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2655
2656 PR target/65932
2657 PR target/67714
2658 * gcc.target/arm/wmul-3.c: Simplify test to generate just
2659 a single smulbb instruction.
2660 * gcc.target/amr/wmul-1.c: Add -mtune=cortex-a9 to dg-options.
2661 * gcc.target/amr/wmul-2.c: Likewise.
2662
eb9feb52
KT
26632016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2664
2665 PR target/65932
2666 PR target/67714
2667 * gcc.c-torture/execute/pr67714.c: New test.
2668
61f727fe
JJ
26692016-02-04 Ilya Enkovich <enkovich.gnu@gmail.com>
2670
2671 PR target/69454
2672 * gcc.target/i386/pr69454-1.c: New test.
2673 * gcc.target/i386/pr69454-2.c: New test.
2674
05dd97db
MS
26752016-02-03 Martin Sebor <msebor@redhat.com>
2676
2677 PR c++/69251
2678 PR c++/69253
2679 PR c++/69290
2680 PR c++/69277
2681 PR c++/69349
2682 * g++.dg/ext/flexarray-mangle-2.C: New test.
2683 * g++.dg/ext/flexarray-mangle.C: New test.
2684 * g++.dg/ext/flexarray-subst.C: New test.
2685 * g++.dg/ext/flexary11.C: New test.
2686 * g++.dg/ext/flexary12.C: New test.
2687 * g++.dg/ext/flexary13.C: New test.
2688 * g++.dg/ext/flexary14.C: New test.
2689 * g++.dg/other/dump-ada-spec-2.C: Adjust.
2690
dac2fc29
L
26912016-02-03 H.J. Lu <hongjiu.lu@intel.com>
2692
2693 * gcc.target/i386/iamcu/test_passing_unions.c (check_union_passing6):
2694 Define only if CHECK_FLOAT128 is defined.
2695 (main): Properly initialize u5.
2696
eadb8035
JJ
26972016-02-03 Jakub Jelinek <jakub@redhat.com>
2698
0afbb81b
JJ
2699 PR c/69627
2700 * gcc.dg/pr69627.c: New test.
2701
eadb8035
JJ
2702 PR target/69644
2703 * gcc.dg/pr69644.c: New test.
2704
b12d4923
MS
27052016-02-03 Mike Stump <mikestump@comcast.net>
2706
2707 * lib/compat.exp (compat-get-options-main): Add dg-timeout-factor
2708 support for struct-layout-1.exp.
2709
ab4bae0c
PP
27102016-02-03 Patrick Palka <ppalka@gcc.gnu.org>
2711
2712 PR c++/69056
618d6c1c 2713 * g++.dg/cpp0x/pr69056.C: New test.
ab4bae0c 2714
95831c01
VM
27152016-02-03 Vladimir Makarov <vmakarov@redhat.com>
2716 Alexandre Oliva <aoliva@redhat.com>
2717
2718 PR target/69461
2719 * gcc.target/powerpc/pr69461.c: New.
2720
ccc71ab8
UB
27212016-02-03 Uros Bizjak <ubizjak@gmail.com>
2722
2723 * lib/tsan-dg.exp (tsan_init): Move check if tsan executable
2724 works from here ...
2725 (check_effective_target_fsanitize_thread): ... to here. Do not
2726 specify additional compile flags for the test source.
2727 * lib/asan-dg.exp (check_effective_target_fsanitize_address): Do not
2728 specify additional compile flags for the test source.
2729
96299640
WD
27302016-02-03 Wilco Dijkstra <wdijkstr@arm.com>
2731
2732 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
2733
781d83d9
AV
27342016-02-03 Andre Vehreschild <vehre@gcc.gnu.org>
2735
2736 PR fortran/67451
2737 PR fortran/69418
2738 * gfortran.dg/coarray_allocate_2.f08: New test.
2739 * gfortran.dg/coarray_allocate_3.f08: New test.
2740 * gfortran.dg/coarray_allocate_4.f08: New test.
2741
d8208e6d
AL
27422016-02-03 Alan Lawrence <alan.lawrence@arm.com>
2743
2744 * gcc.dg/vect/vect-outer-1-big-array.c: Drop vect_multiple_sizes;
2745 use same scan-tree-dump-times on all platforms.
2746 * gcc.dg/vect/vect-outer-1.c: Likewise.
2747 * gcc.dg/vect/vect-outer-1a-big-array.c: Likewise.
2748 * gcc.dg/vect/vect-outer-1a.c: Likewise.
2749 * gcc.dg/vect/vect-outer-1b-big-array.c: Likewise.
2750 * gcc.dg/vect/vect-outer-1b.c: Likewise.
2751 * gcc.dg/vect/vect-outer-2b.c: Likewise.
2752 * gcc.dg/vect/vect-outer-3b.c: Likewise.
2753 * gcc.dg/vect/vect-reduc-dot-s8b.c: Likewise.
2754
a8394fa0
SB
27552016-02-02 Segher Boessenkool <segher@kernel.crashing.org>
2756
2757 * c-c++-common/vector-compare-4.c: Prune "non-standard ABI extension"
2758 warning.
2759
f3baa1d3
L
27602016-02-02 H.J. Lu <hongjiu.lu@intel.com>
2761
2762 * gcc.target/i386/iamcu/test_empty_structs_and_unions.c: New test.
2763
eb077516
JN
27642016-02-02 James Norris <jnorris@codesourcery.com>
2765
2766 * c-c++-common/goacc/routine-5.c: Add tests.
2767
578fb225
AM
27682016-02-02 Alexander Monakov <amonakov@ispras.ru>
2769
2770 * gcc.target/nvptx/unsigned-cmp.c: New test.
2771
c64f7d37
WD
27722016-02-02 Wilco Dijkstra <wdijkstr@arm.com>
2773
2774 * gcc.target/aarch64/scalar_shift_1.c
2775 (test_corners_sisd_di): Improve force to SIMD register.
2776 (test_corners_sisd_si): Likewise.
2777 * gcc.target/aarch64/vect-ld1r-compile-fp.c:
2778 Remove scan-assembler check for ldr.
2779
90c6f26c
RB
27802016-02-02 Richard Biener <rguenther@suse.de>
2781
2782 PR tree-optimization/69595
2783 * gcc.dg/Warray-bounds-17.c: New testcase.
2784
9dc03c97
RB
27852016-02-02 Richard Biener <rguenther@suse.de>
2786
2787 PR tree-optimization/69606
2788 * gcc.dg/torture/pr69606.c: New testcase.
2789
2d4dc223
YR
27902016-02-02 Yuri Rumyantsev <ysrumyan@gmail.com>
2791
2792 PR middle-end/68542
2793 * gcc.dg/vect/vect-mask-store-move-1.c: New test.
2794 * gcc.target/i386/avx2-vect-mask-store-move1.c: New test.
2795
65c98fde
AM
27962016-02-02 Alan Modra <amodra@gmail.com>
2797
2798 PR target/69548
2799 * gcc.target/powerpc/pr69548.c: New test.
2800
e1b81f2b
JJ
28012016-02-01 Jakub Jelinek <jakub@redhat.com>
2802
d0268b37
JJ
2803 PR rtl-optimization/69592
2804 * gcc.dg/pr69592.c: New test.
2805
e1b81f2b
JJ
2806 PR preprocessor/69543
2807 PR c/69558
2808 * gcc.dg/pr69543.c: New test.
2809 * gcc.dg/pr69558.c: New test.
2810
7dd7780d
UB
28112016-02-01 Uros Bizjak <ubizjak@gmail.com>
2812
bf672ee5
UB
2813 PR testsuite/65940
2814 * g++.dg/other/anon5.C (dg-options): Use -gdwarf-2 instead of -g.
7dd7780d 2815
9a7013f8
MS
28162016-02-01 Martin Sebor <msebor@redhat.com>
2817
2818 * gcc.target/powerpc/pr17381.c: Remove duplicate copy of the test body.
2819
e681fb2b
BC
28202016-02-01 Bin Cheng <bin.cheng@arm.com>
2821
2822 PR tree-optimization/67921
2823 * c-c++-common/ubsan/pr67921.c: New test.
2824
ff86345f
RB
28252016-02-01 Richard Biener <rguenther@suse.de>
2826
2827 PR middle-end/69556
2828 * gcc.dg/tree-ssa/recip-8.c: New testcase.
2829
bc369dbd
RB
28302016-02-01 Richard Biener <rguenther@suse.de>
2831
2832 PR tree-optimization/69574
2833 * gcc.dg/torture/pr69574.c: New testcase.
2834
ef318184
RB
28352016-02-01 Richard Biener <rguenther@suse.de>
2836
2837 PR tree-optimization/69579
2838 * gcc.dg/setjmp-6.c: New testcase.
2839
654745e6
JJ
28402016-02-01 Jakub Jelinek <jakub@redhat.com>
2841
2842 PR rtl-optimization/69570
2843 * g++.dg/opt/pr69570.C: New test.
2844
e6c0c44b
RH
28452016-02-01 Richard Henderson <rth@redhat.com>
2846
2847 * gcc.dg/pr69535.c: New test.
2848
6ff3f09a
JDA
28492016-01-31 John David Anglin <danglin@gcc.gnu.org>
2850
2c005538
JDA
2851 PR testsuite/69584
2852 * gcc.dg/tree-ssa/sra-17.c: Fix regexps to work on hpux.
2853 * gcc.dg/tree-ssa/sra-18.c: Likewise.
2854
61083a4b
JDA
2855 PR debug/68244
2856 * g++.dg/parse/parens3.C: Use register "4" on hppa.
2857
6ff3f09a
JDA
2858 * gcc.dg/tree-ssa/vector-5.c: Add -fno-common option on hppa*-*-hpux*.
2859
0c221916
PT
28602016-01-31 Paul Thomas <pault@gcc.gnu.org>
2861
2862 PR fortran/67564
2863 * gfortran.dg/allocate_with_source_17.f03: New test.
2864
db7a2818
JJ
28652016-01-30 Jakub Jelinek <jakub@redhat.com>
2866
2867 PR tree-optimization/69546
2868 * gcc.dg/torture/pr69546.c: New test.
2869
e520d5f0
PT
28702016-01-30 Paul Thomas <pault@gcc.gnu.org>
2871
2872 PR fortran/69566
2873 * gfortran.dg/unlimited_polymorphic_25.f03: New test.
2874
343c05d3
MS
28752016-01-30 Martin Sebor <msebor@redhat.com>
2876
2877 PR c++/68490
2878 * g++.dg/ext/flexary10.C: New test.
2879
d6c3a539
DH
28802016-01-30 Dominique d'Humieres <dominiq@lps.ens.fr>
2881
2882 PR fortran/66707
2883 gfortran.dg/common_23.f90: New test.
2884
52d72fcd
BS
28852016-01-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2886
2887 PR target/65546
2888 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c: Correct
2889 condition being checked, and disable it when the target supports
2890 misaligned loads and stores.
2891
3a5d2ba4
JJ
28922016-01-29 Jakub Jelinek <jakub@redhat.com>
2893
2894 PR debug/69518
2895 * gcc.dg/torture/pr69518.c: New test.
2896
6bbacdb5
L
28972016-01-29 H.J. Lu <hongjiu.lu@intel.com>
2898
2899 PR target/69530
2900 * gcc.target/i386/pr69530.c: New test.
2901
af932cdb
SE
29022016-01-29 Steve Ellcey <sellcey@imgtec.com>
2903
2904 PR target/65604
2905 * gcc.target/mips/div-delay.c: New test.
2906
26658b7c
JJ
29072016-01-29 Jakub Jelinek <jakub@redhat.com>
2908
33e89989
JJ
2909 PR target/69551
2910 * gcc.target/i386/pr69551.c: New test.
2911
26658b7c
JJ
2912 PR target/66137
2913 * gcc.target/i386/pr66137.c: New test.
2914
401116b5
AB
29152016-01-29 Andrew Bennett <andrew.bennett@imgtec.com>
2916
2917 * gcc.target/mips/p5600-bonding.c (dg-options): Force the test to be
2918 always built for p5600.
2919 * gcc.target/mips/mips.exp (mips-dg-options): Add support for the
2920 isa=p5600 dg-option.
2921
d4abfcc5
RB
29222016-01-29 Richard Biener <rguenther@suse.de>
2923
2924 PR tree-optimization/69547
2925 * g++.dg/tree-ssa/pr69547.C: New testcase.
2926
16b77b32
JJ
29272016-01-29 Jakub Jelinek <jakub@redhat.com>
2928
2929 PR debug/66869
2930 * g++.dg/warn/Wunused-function2.C: New test.
2931
a1c95464
DV
29322016-01-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
2933
2934 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Require a hardware vector
2935 support for test to succeed.
2936
5453bfed
MP
29372016-01-29 Marek Polacek <polacek@redhat.com>
2938
2939 PR c++/69509
2940 PR c++/69516
2941 * g++.dg/ext/constexpr-vla2.C: New test.
2942 * g++.dg/ext/constexpr-vla3.C: New test.
2943 * g++.dg/ubsan/vla-1.C: Remove dg-shouldfail.
2944
452ec2a5
RB
29452016-01-29 Richard Biener <rguenther@suse.de>
2946
2947 PR middle-end/69537
2948 * gcc.dg/uninit-21.c: New testcase.
2949
aec0b19e
UB
29502016-01-28 Uros Bizjak <ubizjak@gmail.com>
2951
2952 PR target/69459
2953 * gcc.target/i386/pr69459.c: New test.
2954
df113ce7
SE
29552016-01-28 Steve Ellcey <sellcey@imgtec.com>
2956
2957 PR target/68400
2958 * gcc.target/mips/mips.exp (mips_option_groups): Add stack-protector.
2959 * gcc.target/mips/pr68400.c: New test.
2960
494de84f
MS
29612016-01-28 Martin Sebor <msebor@redhat.com>
2962
2963 PR target/17381
2964 * gcc.target/powerpc/pr17381.c: New test.
2965
eb1b1f01
JJ
29662016-01-28 Jakub Jelinek <jakub@redhat.com>
2967
2968 PR middle-end/69542
2969 * gcc.dg/torture/pr69542.c: New test.
2970
6dfeb7ce
WD
29712016-01-28 Wilco Dijkstra <wdijkstr@arm.com>
2972
2973 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
2974
4b7471a4
DE
29752016-01-28 David Edelsohn <dje.gcc@gmail.com>
2976
2977 * gcc.dg/pr65980.c: Skip on AIX.
2978 * gcc.dg/pr66688.c: Same.
2979
b271fd21
DE
29802016-01-28 David Edelsohn <dje.gcc@gmail.com>
2981
2982 PR target/63679
2983 * gcc.dg/tree-ssa/sra-17.c: Adjust regex for more label styles.
2984 * gcc.dg/tree-ssa/sra-18.c: Same.
2985
874108a9
AV
29862016-01-28 Andre Vehreschild <vehre@gcc.gnu.org>
2987
2988 PR fortran/62536
2989 * gfortran.dg/block_15.f08: New test.
2990 * gfortran.dg/block_end_error_1.f90: Need to catch additional error
2991 on incorrectly closed BLOCK.
2992
30480bcd
IE
29932016-01-28 Ilya Enkovich <enkovich.gnu@gmail.com>
2994
2995 * gcc.dg/declare-simd.c: New test.
14ba8d6d
RB
29962016-01-28 Richard Biener <rguenther@suse.de>
2997
2998 PR tree-optimization/69466
2999 * gfortran.dg/vect/pr69466.f90: New testcase.
3000
0d4c694e
TP
30012016-01-28 Thomas Preud'homme <thomas.preudhomme@arm.com>
3002
3003 * g++.dg/pr67989.C: Remove ARM-specific option.
3004 * gcc.target/arm/pr67989.C: New file.
3005
2aa780da
UB
30062016-01-27 Uros Bizjak <ubizjak@gmail.com>
3007
3008 * gcc.dg/torture/pr68264.c: Disable log1p test for glibc < 2.22
3009 and expm1 test for glibc < 2.11.
3010
f75ebe77
RH
30112016-01-27 Richard Henderson <rth@redhat.com>
3012
3013 * gcc.c-torture/execute/pr69447.c: New test.
3014
30152016-01-27 Paul Thomas <pault@gcc.gnu.org>
49847d75 3016
9a175e65 3017 PR fortran/69422
49847d75
PT
3018 * gfortran.dg/alloc_comp_assign_15.f03: New test.
3019
cbdd8ae0
JJ
30202016-01-27 Jakub Jelinek <jakub@redhat.com>
3021
3022 PR debug/66869
3023 * gcc.dg/pr66869.c: New test.
3024
2b572b3c
JL
30252016-01-25 Jeff Law <law@redhat.com>
3026
3027 PR tree-optimization/68398
aec0b19e 3028 PR tree-optimization/69196
2b572b3c
JL
3029 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output.
3030 * gcc.dg/tree-ssa/ssa-dom-thread-2c.c: Add extra statements on thread
3031 path to avoid new heuristic allowing more irreducible regions
3032 * gcc.dg/tree-ssa/ssa-dom-thread-2d.c: Likewise.
3033 * gcc.dg/tree-ssa/vrp46.c: Likewise.
3034 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Update expected output.
3035 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: New test.
3036 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
3037
fa74a4bc
MP
30382016-01-27 Marek Polacek <polacek@redhat.com>
3039
3040 PR c/68062
3041 * c-c++-common/vector-compare-4.c: New test.
3042
0afff540
DM
30432016-01-27 David Malcolm <dmalcolm@redhat.com>
3044
3045 PR preprocessor/69126
3046 * c-c++-common/pr69126.c: New test case.
3047
1a218fc9
ILT
30482016-01-27 Ian Lance Taylor <iant@google.com>
3049
3050 * gcc.dg/tree-ssa/ivopt_5.c: New test.
3051
5d70666e
RB
30522016-01-27 Ryan Burn <contact@rnburn.com>
3053
3054 PR cilkplus/69267
3055 * g++.dg/cilk-plus/CK/pr69267.cc: New test.
3056
87ff4d66
UB
30572016-01-27 Uros Bizjak <ubizjak@gmail.com>
3058
3059 PR target/69512
3060 * gcc.target/i386/pr69512.c: New test.
3061
27e23cca
RE
30622016-01-27 Rainer Emrich <rainer@emrich-ebersheim.de>
3063
3064 PR ada/69488
3065 * gnat.dg/sso/*.adb: Robustify dg-output directives.
3066
05bf54c3
MP
30672016-01-27 Marek Polacek <polacek@redhat.com>
3068
3069 PR c++/69379
3070 * g++.dg/pr69379.C: New test.
3071
60214d0d
MS
30722016-01-27 Martin Sebor <msebor@redhat.com>
3073
3074 PR c++/69317
3075 * g++.dg/abi/Wabi-2-2.C: New test.
3076 * g++.dg/abi/Wabi-2-3.C: New test.
3077 * g++.dg/abi/Wabi-3-2.C: New test.
3078 * g++.dg/abi/Wabi-3-3.C: New test.
3079
167c7bfa
RB
30802016-01-27 Richard Biener <rguenther@suse.de>
3081
3082 PR tree-optimization/69166
3083 * gcc.dg/torture/pr69166.c: New testcase.
3084
1430fb1f
MJ
30852016-01-27 Martin Jambor <mjambor@suse.cz>
3086
3087 PR tree-optimization/69355
3088 * gcc.dg/tree-ssa/pr69355.c: New test.
3089
95e3030c
MP
30902016-01-27 Marek Polacek <polacek@redhat.com>
3091
3092 PR c++/69496
3093 * g++.dg/ext/constexpr-vla1.C: New test.
3094
eeb085f3
CB
30952016-01-20 Christian Bruel <christian.bruel@st.com>
3096
3097 PR target/69245
3098 * gcc.target/arm/pr69245.c: New test.
3099
b1652dde
JJ
31002016-01-27 Jakub Jelinek <jakub@redhat.com>
3101
3102 PR tree-optimization/69399
3103 * gcc.dg/torture/pr69399.c: New test.
3104
ce7e8f00
EB
31052016-01-27 Eric Botcazou <ebotcazou@adacore.com>
3106
3107 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: XFAIL on SPARC 64-bit.
3108
e4aac1d1
EB
31092016-01-26 Eric Botcazou <ebotcazou@adacore.com>
3110
3111 * gcc.c-torture/execute/stkalign.c: XFAIL run on SPARC 64-bit.
3112
8dfdb419
TV
31132016-01-26 Tom de Vries <tom@codesourcery.com>
3114
3115 PR tree-optimization/69110
3116 * gcc.dg/autopar/pr69110.c: New test.
3117
56f80f54 31182016-01-26 Abderrazek Zaafrani <a.zaafrani@samsung.com>
87ff4d66 3119 Sebastian Pop <s.pop@samsung.com>
56f80f54
AZ
3120
3121 * gcc.dg/graphite/isl-ast-op-select.c: New.
3122
a0909527
PT
31232015-01-26 Paul Thomas <pault@gcc.gnu.org>
3124
3125 PR fortran/69385
3126 * gfortran.dg/allocate_error_6.f90: New test.
3127
ffc445f4
RH
31282016-01-26 Richard Henderson <rth@redhat.com>
3129
3130 * gcc.dg/tm/pr60908.c: New test.
3131
01e1dea3
DM
31322016-01-26 David Malcolm <dmalcolm@redhat.com>
3133
3134 PR other/69006
3135 * g++.dg/ext/timevar1.C: Add dg-allow-blank-lines-in-output
3136 directive.
3137 * gcc.dg/plugin/diagnostic-test-show-locus-color.c: Update
3138 expected multiline output to reflect the colorization being
3139 disabled before newlines.
3140 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
3141 (custom_diagnostic_finalizer): Replace call to
3142 pp_newline_and_flush with call to pp_flush.
3143 * gcc.dg/unroll-2.c: Add dg-allow-blank-lines-in-output directive.
3144 * gfortran.dg/implicit_class_1.f90: Likewise.
3145 * lib/gcc-dg.exp (allow_blank_lines): New global.
3146 (dg-allow-blank-lines-in-output): New procedure.
3147 (gcc-dg-prune): Complain about blank lines in the output, unless
3148 dg-allow-blank-lines-in-output was called.
3149 * lib/multiline.exp (_build_multiline_regex): Only support
3150 arbitrary followup text for non-blank-lines, not for blank lines.
3151
13f92e8d
JJ
31522016-01-26 Jakub Jelinek <jakub@redhat.com>
3153
3154 PR tree-optimization/69483
3155 * gcc.dg/pr69483.c: New test.
3156 * g++.dg/opt/pr69483.C: New test.
3157
92422235
CL
31582016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
3159
3160 PR target/68620
3161 * gcc.target/arm/pr68620.c: New test.
3162
0bccf11b
L
31632016-01-26 H.J. Lu <hongjiu.lu@intel.com>
3164
3165 * gcc.target/i386/pr68986-2.c: Remove -m32.
3166
81cd202e
L
31672016-01-26 H.J. Lu <hongjiu.lu@intel.com>
3168
3169 PR target/68986
3170 * gcc.target/i386/pr68986-1.c: New test.
3171 * gcc.target/i386/pr68986-2.c: Likewise.
3172 * gcc.target/i386/pr68986-3.c: Likewise.
3173
213a1c03
CB
31742016-01-26 Christian Bruel <christian.bruel@st.com>
3175
3176 * lib/target-supports.exp
3177 (check_effective_target_arm_crypto_pragma_ok_nocache): Remove.
3178 (check_effective_target_arm_crypto_pragma_ok): Likewise.
3179 * gcc.target/arm/attr-crypto.c: Remove arm_crypto_pragma_ok test.
3180
22a08dd1
RB
31812016-01-26 Richard Biener <rguenther@suse.de>
3182
3183 PR tree-optimization/69452
3184 * gcc.dg/torture/pr69452.c: New testcase.
3185
6c06e0e8
JJ
31862016-01-26 Jakub Jelinek <jakub@redhat.com>
3187
3188 PR target/69442
3189 * gcc.dg/pr69442.c: New test.
3190
b96824c4
RFI
31912016-01-26 Roger Ferrer Ibáñez <rofirrim@gmail.com>
3192
3193 PR target/67896
3194 * gcc.target/aarch64/simd/pr67896.C: New.
3195
5ee31e57
RS
31962016-01-26 Richard Sandiford <richard.sandiford@arm.com>
3197
3198 PR tree-optimization/69400
3199 * gcc.dg/plugin/wide-int_plugin.c (test_wide_int_mod_trunc): New
3200 function.
3201 (plugin_init): Call it.
3202 * gcc.dg/torture/pr69400.c: New test.
3203
7ddfb31d
CL
32042016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
3205
3206 * gcc.target/arm/pr68674.c: Check and use arm_fp effective target.
3207
1e050c90
AK
32082016-01-25 Aditya Kumar <aditya.k7@samsung.com>
3209 Sebastian Pop <s.pop@samsung.com>
3210
3211 * gcc.dg/graphite/graphite.exp: Only run the fuse-*.c tests with
3212 isl-0.15.
3213
c8ee4bf5
AK
32142016-01-25 Aditya Kumar <aditya.k7@samsung.com>
3215 Sebastian Pop <s.pop@samsung.com>
3216
3217 * gcc.dg/graphite/pr69292.c: New.
3218
d902b330
JJ
32192016-01-25 Jakub Jelinek <jakub@redhat.com>
3220
3221 * c-c++-common/goacc/use_device-1.c: New test.
3222
2c89b952
JL
32232016-01-25 Jeff Law <law@redhat.com>
3224
3225 PR tree-optimization/69196
3226 PR tree-optimization/68398
3227 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output
3228 * gcc.dg/tree-ssa/pr68198.c: Likewise.
3229
685c8785
DE
32302016-01-25 David Edelsohn <dje.gcc@gmail.com>
3231
3232 PR target/69469
3233 * gcc.target/powerpc/vsx-vector-2.c: Adjust for Goldschmidt's
3234 Algorithm.
3235
95cef0c1
RB
32362016-01-25 Richard Biener <rguenther@suse.de>
3237
3238 PR testsuite/69380
3239 * g++.dg/tree-ssa/pr69336.C: Restrict to x86_64 and i?86.
3240
2947d3b2
IE
32412016-01-25 Ilya Enkovich <enkovich.gnu@gmail.com>
3242
3243 PR target/69421
3244 * gcc.dg/pr69421.c: New test.
3245
ae19075a
BB
32462016-01-25 Bilyan Borisov <bilyan.borisov@arm.com>
3247
3248 * gcc.target/aarch64/simd/vcvt_s64_f64_1.c: New.
3249 * gcc.target/aarch64/simd/vcvt_u64_f64_1.c: Likewise.
3250 * gcc.target/aarch64/simd/vcvta_s64_f64_1.c: Likewise.
3251 * gcc.target/aarch64/simd/vcvta_u64_f64_1.c: Likewise.
3252 * gcc.target/aarch64/simd/vcvtm_s64_f64_1.c: Likewise.
3253 * gcc.target/aarch64/simd/vcvtm_u64_f64_1.c: Likewise.
3254 * gcc.target/aarch64/simd/vcvtn_s64_f64_1.c: Likewise.
3255 * gcc.target/aarch64/simd/vcvtn_u64_f64_1.c: Likewise.
3256 * gcc.target/aarch64/simd/vcvtp_s64_f64_1.c: Likewise.
3257 * gcc.target/aarch64/simd/vcvtp_u64_f64_1.c: Likewise.
3258
fa4511c2
RB
32592016-01-25 Richard Biener <rguenther@suse.de>
3260
3261 PR tree-optimization/69376
3262 * gcc.dg/torture/pr69376.c: New testcase.
3263
1d101216
JD
32642016-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3265
3266 PR fortran/69397
3267 PR fortran/68442
3268 * gfortran.dg/interface_38.f90: New test.
3269 * gfortran.dg/interface_39.f90: New test.
a0909527 3270
a59b92b0
PP
32712016-01-24 Patrick Palka <ppalka@gcc.gnu.org>
3272
3273 Revert:
3274 2016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
3275
3276 PR c++/11858
3277 PR c++/24663
3278 PR c++/24664
3279 * g++.dg/template/pr11858.C: New test.
3280 * g++.dg/template/pr24663.C: New test.
3281 * g++.dg/template/unify12.C: New test.
3282 * g++.dg/template/unify13.C: New test.
3283 * g++.dg/template/unify14.C: New test.
3284 * g++.dg/template/unify15.C: New test.
3285 * g++.dg/template/unify16.C: New test.
3286 * g++.dg/template/unify17.C: New test.
3287
16acb1a8
DH
32882016-01-24 Dominique d'Humieres <dominiq@lps.ens.fr>
3289
3290 PR fortran/68283
3291 gfortran.dg/pr68283.f90: New test.
3292
094773e8
TK
32932016-01-24 Thomas Koenig <tkoenig@gcc.gnu.org>
3294
3295 PR fortran/66094
3296 * gfortran.dg/inline_matmul_13.f90: New test.
3297 * gfortran.dg/matmul_bounds_8.f90: New test.
3298 * gfortran.dg/matmul_bounds_9.f90: New test.
3299 * gfortran.dg/matmul_bounds_10.f90: New test.
3300
42fb90d7
TV
33012016-01-23 Tom de Vries <tom@codesourcery.com>
3302
3303 PR tree-optimization/69426
3304 * gcc.dg/autopar/pr69426.c: New test.
3305
69da7802
MS
33062016-01-23 Martin Sebor <msebor@redhat.com>
3307
3308 PR c++/58109
3309 PR c++/69022
3310 * g++.dg/cpp0x/alignas5.C: New test.
3311 * g++.dg/ext/vector29.C: Same.
3312
da17300a
UB
33132016-01-23 Uros Bizjak <ubizjak@gmail.com>
3314
3315 * gcc.target/i386/chkp-strlen-2.c: Define _GNU_SOURCE.
3316 * gcc.target/i386/chkp-strlen-4.c: Move the definition of
3317 _GNU_SOURCE from compile flags to the source.
3318 * gcc.target/i386/chkp-stropt-12.c: Ditto.
3319 * gcc.target/i386/chkp-stropt-16.c: Ditto.
3320 * gcc.target/i386/chkp-stropt-4.c: Ditto.
3321 * gcc.target/i386/chkp-stropt-8.c: Ditto.
3322
62041cfc
JJ
33232016-01-22 Jakub Jelinek <jakub@redhat.com>
3324
3325 PR target/69432
3326 * g++.dg/opt/pr69432.C: New test.
3327
f7d2ad6f
BS
33282016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3329
3330 * gcc.target/powerpc/pr63354c: Adjust target selector to include
3331 32-bit targets testing an -m64 multilib.
3332
d403fc9a
WS
33332016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3334
3335 * gcc.target/powerpc/pr63354.c: Restrict to Linux targets with
3336 64-bit support.
3337
4aa16f8d
JG
33382016-01-22 James Greenhalgh <james.greenhalgh@arm.com>
3339
3340 * gcc.dg/vect/bb-slp-pr68892.c: Require vect_double.
3341
7c816d0f
CB
33422016-01-21 Christian Bruel <christian.bruel@st.com>
3343
3344 PR target/68674
3345 * gcc.target/i386/pr68674.c
3346 * gcc.target/aarch64/pr68674.c
3347 * gcc.target/arm/pr68674.c
3348
fce661e8
KT
33492016-01-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3350
3351 PR target/69403
3352 * gcc.c-torture/execute/pr69403.c: New test.
3353
4696899f
PC
33542016-01-22 Paolo Carlini <paolo.carlini@oracle.com>
3355
3356 PR c++/55843
3357 * g++.dg/template/pr55843.C: New.
3358
bac69366
AL
33592016-01-22 Alan Lawrence <alan.lawrence@arm.com>
3360
3361 PR testsuite/66877
3362 * gcc.dg/vect/vect-over-widen-3-big-array.c: Only look for 1
3363 vect_recog_over_widening_pattern in dump if we have vect_widen_shift.
3364
b57d3a5c
BS
33652016-01-21 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3366
3367 PR testsuite/67489
da17300a
UB
3368 * gcc.target/powerpc/p8vector-builtin-8.c: Remove { target int128 }
3369 from dg-do compile directive, and instead add
3370 { dg-require-effective-target int128 }.
b57d3a5c 3371
9f04a53e
MS
33722016-01-20 Martin Sebor <msebor@redhat.com>
3373
3374 PR c/69405
3375 * gcc.dg/sync-fetch.c: New test.
3376
38a51663
JL
33772016-01-21 Martin Sebor <msebor@redhat.com>
3378
3379 PR target/69252
3380 * gcc.target/powerpc/pr69252.c: New test.
3381
2423a75a
JD
33822016-01-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3383
3384 PR fortran/65996
da17300a 3385 * gfortran.dg/pr65996.f90: New test.
2423a75a 3386
0a76463f
DV
33872016-01-21 Dominik Vogt <vogt@linux.vnet.ibm.com>
3388
3389 PR c++/68810
9f04a53e 3390 * g++.dg/cpp0x/constexpr-reinterpret1.C: Fix line number that is
2423a75a 3391 expected to generate an error.
0a76463f 3392
9776e692
BS
33932016-01-21 Bernd Schmidt <bschmidt@redhat.com>
3394
3395 PR middle-end/66178
3396 * gcc.dg/torture/pr66178.c: New test.
3397
c8d3e088
AB
33982016-01-21 Anton Blanchard <anton@samba.org>
3399 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3400
3401 PR target/63354
3402 * gcc.target/powerpc/pr63354.c: New test.
3403
35b707ff
VM
34042016-01-21 Vladimir Makarov <vmakarov@redhat.com>
3405
3406 PR rtl-optimization/68990
3407 * gcc.target/i386/pr68990: New.
3408
157b0829
NC
34092016-01-21 Nick Clifton <nickc@redhat.com>
3410
3411 PR target/69129
3412 * gcc.target/mips/pr69129.c: New.
3413
aede6748
PC
34142016-01-21 Paolo Carlini <paolo.carlini@oracle.com>
3415
3416 PR c++/58046
3417 * g++.dg/cpp0x/pr58046.C: New.
3418
5463c2c8
JJ
34192016-01-21 Jakub Jelinek <jakub@redhat.com>
3420
6d31cc75
SS
3421 PR target/69187
3422 PR target/65624
3423 * gcc.target/arm/pr69187.c: New test.
3424
5463c2c8
JJ
3425 PR c++/69355
3426 * g++.dg/torture/pr69355.C: New test.
3427
fa28f32b
AK
34282016-01-21 Aditya Kumar <aditya.k7@samsung.com>
3429 Sebastian Pop <s.pop@samsung.com>
3430
3431 * gfortran.dg/graphite/interchange-3.f90: Adjust pattern.
3432
b920a047
AK
34332016-01-21 Aditya Kumar <aditya.k7@samsung.com>
3434 Sebastian Pop <s.pop@samsung.com>
3435
da17300a 3436 * gcc.dg/graphite/pr68976.c: New test.
b920a047 3437
bdd3aea6
JJ
34382016-01-21 Jakub Jelinek <jakub@redhat.com>
3439
3440 PR middle-end/67653
3441 * c-c++-common/pr67653.c: New test.
3442 * gcc.dg/torture/pr29119.c: Add dg-warning.
3443
26a2e6ae
PB
34442016-01-20 Peter Bergner <bergner@vnet.ibm.com>
3445
3446 * gcc.target/powerpc/cpu-builtin-1.c: New test.
3447
d25c7690
PK
34482016-01-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
3449
3450 PR c/24293
3451 * gcc.dg/pr24293.c: New test.
3452 * gcc.dg/Wcxx-compat-8.c: Adjust to accept error due to
3453 incomplete struct type.
3454 * gcc.dg/declspec-1.c: Likewise.
3455 * gcc.dg/pr63549.c: Likewise.
3456
889d5698
JJ
34572016-01-20 Jakub Jelinek <jakub@redhat.com>
3458
3459 PR tree-optimization/66612
3460 * gcc.target/powerpc/20050830-1.c: Xfail the scan-assembler test
3461 for bdn instruction.
3462
d7cf3dc7
CL
34632016-01-20 Christophe Lyon <christophe.lyon@linaro.org>
3464
3465 * lib/target-supports.exp
3466 (check_effective_target_arm_fp_ok_nocache): New.
3467 (check_effective_target_arm_fp_ok): New.
3468 (add_options_for_arm_fp): New.
3469 (check_effective_target_arm_crypto_ok_nocache): Require
3470 target_arm_v8_neon_ok instead of arm32.
3471 (check_effective_target_arm_crypto_pragma_ok_nocache): New.
3472 (check_effective_target_arm_crypto_pragma_ok): New.
3473 (add_options_for_arm_vfp): New.
3474 * gcc.target/arm/attr-crypto.c: Use arm_crypto_pragma_ok effective
3475 target. Do not force -mfloat-abi=softfp, use arm_fp_ok effective
3476 target instead. Force initial fpu to vfp.
3477 * gcc.target/arm/attr-neon-builtin-fail.c: Do not force
3478 -mfloat-abi=softfp, use arm_fp_ok effective target instead.
3479 * gcc.target/arm/attr-neon-fp16.c: Likewise. Remove arm_neon_ok
3480 dependency.
3481 * gcc.target/arm/attr-neon2.c: Do not force -mfloat-abi=softfp,
3482 use arm_vfp effective target instead. Force initial fpu to vfp.
3483 * gcc.target/arm/attr-neon3.c: Likewise.
3484 * gcc.target/arm/cmp-2.c: Use arm_fp_ok effective target instead of
3485 arm_vfp_ok.
3486 * gcc.target/arm/unsigned-float.c: Likewise.
3487 * gcc.target/arm/vfp-1.c: Likewise.
3488 * gcc.target/arm/vfp-ldmdbd.c: Likewise.
3489 * gcc.target/arm/vfp-ldmdbs.c: Likewise.
3490 * gcc.target/arm/vfp-ldmiad.c: Likewise.
3491 * gcc.target/arm/vfp-ldmias.c: Likewise.
3492 * gcc.target/arm/vfp-stmdbd.c: Likewise.
3493 * gcc.target/arm/vfp-stmdbs.c: Likewise.
3494 * gcc.target/arm/vfp-stmiad.c: Likewise.
3495 * gcc.target/arm/vfp-stmias.c: Likewise.
3496 * gcc.target/arm/vnmul-1.c: Likewise.
3497 * gcc.target/arm/vnmul-2.c: Likewise.
3498 * gcc.target/arm/vnmul-3.c: Likewise.
3499 * gcc.target/arm/vnmul-4.c: Likewise.
3500
01ac9704 35012016-01-20 H.J. Lu <hongjiu.lu@intel.com>
e84b00da 3502
e84b00da
L
3503 PR testsuite/69366
3504 * g++.dg/pr63995-1.C: Require non-x32 target, instead of,
3505 the MPX run-time library, for compile-time MPX test.
3506 * gcc.target/i386/chkp-always_inline.c: Likewise.
3507 * gcc.target/i386/chkp-bndret.c: Likewise.
3508 * gcc.target/i386/chkp-builtins-1.c: Likewise.
3509 * gcc.target/i386/chkp-builtins-2.c: Likewise.
3510 * gcc.target/i386/chkp-builtins-3.c: Likewise.
3511 * gcc.target/i386/chkp-builtins-4.c: Likewise.
3512 * gcc.target/i386/chkp-const-check-1.c: Likewise.
3513 * gcc.target/i386/chkp-const-check-2.c: Likewise.
3514 * gcc.target/i386/chkp-hidden-def.c: Likewise.
3515 * gcc.target/i386/chkp-label-address.c: Likewise.
3516 * gcc.target/i386/chkp-lifetime-1.c: Likewise.
3517 * gcc.target/i386/chkp-narrow-bounds.c: Likewise.
3518 * gcc.target/i386/chkp-pr69044.c: Likewise.
3519 * gcc.target/i386/chkp-remove-bndint-1.c: Likewise.
3520 * gcc.target/i386/chkp-remove-bndint-2.c: Likewise.
3521 * gcc.target/i386/chkp-strchr.c: Likewise.
3522 * gcc.target/i386/chkp-strlen-1.c: Likewise.
3523 * gcc.target/i386/chkp-strlen-2.c: Likewise.
3524 * gcc.target/i386/chkp-strlen-3.c: Likewise.
3525 * gcc.target/i386/chkp-strlen-4.c: Likewise.
3526 * gcc.target/i386/chkp-strlen-5.c: Likewise.
3527 * gcc.target/i386/chkp-stropt-1.c: Likewise.
3528 * gcc.target/i386/chkp-stropt-10.c: Likewise.
3529 * gcc.target/i386/chkp-stropt-11.c: Likewise.
3530 * gcc.target/i386/chkp-stropt-12.c: Likewise.
3531 * gcc.target/i386/chkp-stropt-13.c: Likewise.
3532 * gcc.target/i386/chkp-stropt-14.c: Likewise.
3533 * gcc.target/i386/chkp-stropt-15.c: Likewise.
3534 * gcc.target/i386/chkp-stropt-16.c: Likewise.
3535 * gcc.target/i386/chkp-stropt-2.c: Likewise.
3536 * gcc.target/i386/chkp-stropt-3.c: Likewise.
3537 * gcc.target/i386/chkp-stropt-4.c: Likewise.
3538 * gcc.target/i386/chkp-stropt-5.c: Likewise.
3539 * gcc.target/i386/chkp-stropt-6.c: Likewise.
3540 * gcc.target/i386/chkp-stropt-7.c: Likewise.
3541 * gcc.target/i386/chkp-stropt-8.c: Likewise.
3542 * gcc.target/i386/chkp-stropt-9.c: Likewise.
3543 * gcc.target/i386/pr63995-2.c: Likewise.
3544 * gcc.target/i386/pr64805.c: Likewise.
3545 * gcc.target/i386/pr65044.c: Likewise.
3546 * gcc.target/i386/pr65167.c: Likewise.
3547 * gcc.target/i386/pr65183.c: Likewise.
3548 * gcc.target/i386/pr65184.c: Likewise.
3549 * gcc.target/i386/thunk-retbnd.c: Likewise.
01ac9704 3550
28b33016
IE
35512016-01-20 Ilya Enkovich <enkovich.gnu@gmail.com>
3552
3553 PR tree-optimization/69328
3554 * gcc.dg/pr69328.c: New test.
3555
bcff0913
JL
35562016-01-20 Jeff Law <law@redhat.com>
3557
bf0bb970 3558 PR target/25114
bcff0913
JL
3559 * gcc.target/m68k/pr25114.c: New test.
3560
a3f69631
AV
35612016-01-20 Andre Vieira <andre.simoesdiasvieira@arm.com>
3562
3563 * gcc.target/arm/memset-inline-10.c: Added
3564 dg-require-effective-target arm_thumb2_ok.
3565
af33ba0d
EB
35662016-01-19 Eric Botcazou <ebotcazou@adacore.com>
3567
3568 * gcc.dg/debug/dwarf2/sso.c: New test.
3569
7596d5de
UB
35702016-01-19 Uros Bizjak <ubizjak@gmail.com>
3571
3572 PR testsuite/68820
3573 * gcc.c-torture/execute/builtins/memops-asm.x: New file.
3574 * gcc.c-torture/execute/builtins/strstr-asm.x: Ditto.
3575 * gcc.c-torture/execute/builtins/strstr-asm.c: Remove dg-options.
3576
ceda2c69
JH
35772016-01-19 Jan Hubicka <hubicka@ucw.cz>
3578
3579 PR ipa/66223
3580 * g++.dg/ipa/devirt-50.C: New testcase.
3581
38a979f2
MP
35822016-01-19 Marek Polacek <polacek@redhat.com>
3583
3584 PR c++/68965
3585 * g++.dg/cpp1y/parameter-pack-1.C: New test.
3586 * g++.dg/cpp1y/parameter-pack-2.C: New test.
3587
962801c5
KT
35882016-01-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3589
3590 PR target/69135
3591 * gcc.target/arm/pr69135_1.c: New test.
3592
078fe40a
WD
35932015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
3594
3595 * gcc.target/aarch64/ccmp_1.c: Add new tests.
3596
786e3c06
WD
35972015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
3598
3599 * gcc.target/aarch64/ccmp_1.c: New testcase.
3600
1e297006
MP
36012016-01-19 Marek Polacek <polacek@redhat.com>
3602
3603 PR c++/68586
3604 * g++.dg/cpp0x/enum30.C: New test.
3605
879c27e3
RB
36062016-01-19 Richard Biener <rguenther@suse.de>
3607
3608 PR tree-optimization/69336
3609 * g++.dg/tree-ssa/pr69336.C: New testcase.
3610
015337d3
JJ
36112016-01-19 Jakub Jelinek <jakub@redhat.com>
3612
3613 PR debug/65779
3614 * gcc.dg/pr65779.c: New test.
3615
e2c768b6
RB
36162016-01-19 Richard Biener <rguenther@suse.de>
3617
3618 PR tree-optimization/69352
3619 * gcc.dg/torture/pr69352.c: New testcase.
3620
569efc34
JJ
36212016-01-19 Jakub Jelinek <jakub@redhat.com>
3622
3623 PR rtl-optimization/68955
3624 PR rtl-optimization/64557
3625 * gcc.dg/torture/pr68955.c: New test.
3626
e49d321f
JH
36272016-01-19 Jan Hubicka <hubicka@ucw.cz>
3628
3629 PR lto/69136
3630 * g++.dg/torture/pr69136.C: New testcase.
3631
e9191ad3
JH
36322016-01-19 Jan Hubicka <hubicka@ucw.cz>
3633
3634 PR lto/69133
3635 * g++.dg/lto/pr69133_0.C: New testcase.
3636 * g++.dg/lto/pr69133_1.C: New testcase.
3637
2bedb645
JL
36382016-01-15 Jeff Law <law@redhat.com>
3639
3640 PR tree-optimization/69320
3641 * gcc.c-torture/pr69320-1.c: New test.
3642 * gcc.c-torture/pr69320-2.c: New test.
3643 * gcc.c-torture/pr69320-3.c: New test.
3644 * gcc.c-torture/pr69320-4.c: New test.
3645
17c15cb9
PP
36462016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
3647
3648 PR c++/11858
3649 PR c++/24663
3650 PR c++/24664
3651 * g++.dg/template/pr11858.C: New test.
3652 * g++.dg/template/pr24663.C: New test.
3653 * g++.dg/template/unify12.C: New test.
3654 * g++.dg/template/unify13.C: New test.
3655 * g++.dg/template/unify14.C: New test.
3656 * g++.dg/template/unify15.C: New test.
3657 * g++.dg/template/unify16.C: New test.
3658 * g++.dg/template/unify17.C: New test.
3659
9617fd08
DM
36602016-01-18 David Malcolm <dmalcolm@redhat.com>
3661
3662 PR testsuite/69181
3663 * gcc.dg/pr69181-1.c: New test file.
3664 * gcc.dg/pr69181-2.c: New test file.
3665 * lib/gcc-dg.exp (dg-test): Consolidate post-test cleanup of
3666 globals by moving it to...
3667 (cleanup-after-saved-dg-test): ...this new function. Add
3668 "global additional_sources_used". Add reset of global
3669 multiline_expected_outputs to the empty list.
3670 * lib/multiline.exp (_multiline_expected_outputs): Rename this
3671 global to...
3672 (multiline_expected_outputs): ...this, and updated comments to
3673 note that it is modified from gcc-dg.exp.
3674 (dg-end-multiline-output): Update for the above renaming.
3675 (handle-multiline-outputs): Likewise. Remove the clearing
3676 of the expected outputs to the empty list.
3677
b555a2e4
RB
36782016-01-18 Richard Biener <rguenther@suse.de>
3679
3680 PR tree-optimization/69297
3681 * gcc.dg/vect/costmodel/x86_64/costmodel-pr69297.c: New testcase.
3682
96902805
JM
36832016-01-18 Joseph Myers <joseph@codesourcery.com>
3684
3685 * gcc.target/mips/mips-3d-1.c: Use forbid_cpu=octeon.* in
3686 dg-options.
3687 * gcc.target/mips/mips-3d-2.c: Likewise.
3688 * gcc.target/mips/mips-3d-3.c: Likewise.
3689 * gcc.target/mips/mips-3d-4.c: Likewise.
3690 * gcc.target/mips/mips-3d-5.c: Likewise.
3691 * gcc.target/mips/mips-3d-6.c: Likewise.
3692 * gcc.target/mips/mips-3d-7.c: Likewise.
3693 * gcc.target/mips/mips-3d-8.c: Likewise.
3694 * gcc.target/mips/mips-3d-9.c: Likewise.
3695 * gcc.target/mips/mips-ps-1.c: Likewise.
3696 * gcc.target/mips/mips-ps-2.c: Likewise.
3697 * gcc.target/mips/mips-ps-3.c: Likewise.
3698 * gcc.target/mips/mips-ps-4.c: Likewise.
3699 * gcc.target/mips/mips-ps-5.c: Likewise.
3700 * gcc.target/mips/mips-ps-6.c: Likewise.
3701 * gcc.target/mips/mips-ps-7.c: Likewise.
3702 * gcc.target/mips/mips-ps-type.c: Likewise.
3703 * gcc.target/mips/mips-ps-type-2.c: Likewise.
3704 * gcc.target/mips/mips16-attributes-6.c: Likewise.
3705
40e26f94
TV
37062016-01-18 Tom de Vries <tom@codesourcery.com>
3707
3708 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: New test.
3709 * c-c++-common/goacc/kernels-double-reduction.c: New test.
3710 * c-c++-common/goacc/kernels-empty.c: New test.
3711 * c-c++-common/goacc/kernels-eternal.c: New test.
3712 * c-c++-common/goacc/kernels-loop-2.c: New test.
3713 * c-c++-common/goacc/kernels-loop-3.c: New test.
3714 * c-c++-common/goacc/kernels-loop-data-2.c: New test.
3715 * c-c++-common/goacc/kernels-loop-data-enter-exit-2.c: New test.
3716 * c-c++-common/goacc/kernels-loop-data-enter-exit.c: New test.
3717 * c-c++-common/goacc/kernels-loop-data-update.c: New test.
3718 * c-c++-common/goacc/kernels-loop-data.c: New test.
3719 * c-c++-common/goacc/kernels-loop-g.c: New test.
3720 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: New test.
3721 * c-c++-common/goacc/kernels-loop-n.c: New test.
3722 * c-c++-common/goacc/kernels-loop-nest.c: New test.
3723 * c-c++-common/goacc/kernels-loop.c: New test.
3724 * c-c++-common/goacc/kernels-noreturn.c: New test.
3725 * c-c++-common/goacc/kernels-one-counter-var.c: New test.
3726 * c-c++-common/goacc/kernels-parallel-loop-data-enter-exit.c: New test.
3727 * c-c++-common/goacc/kernels-reduction.c: New test.
3728
a98d4647
TV
37292016-01-18 Tom de Vries <tom@codesourcery.com>
3730
3731 * gcc.dg/autopar/outer-1.c: Update for new parloops instantiation.
3732 * gcc.dg/autopar/outer-2.c: Same.
3733 * gcc.dg/autopar/outer-3.c: Same.
3734 * gcc.dg/autopar/outer-4.c: Same.
3735 * gcc.dg/autopar/outer-5.c: Same.
3736 * gcc.dg/autopar/outer-6.c: Same.
3737 * gcc.dg/autopar/parallelization-1.c: Same.
3738 * gcc.dg/autopar/parloops-exit-first-loop-alt-2.c: Same.
3739 * gcc.dg/autopar/parloops-exit-first-loop-alt-3.c: Same.
3740 * gcc.dg/autopar/parloops-exit-first-loop-alt-4.c: Same.
3741 * gcc.dg/autopar/parloops-exit-first-loop-alt-5.c: Same.
3742 * gcc.dg/autopar/parloops-exit-first-loop-alt-6.c: Same.
3743 * gcc.dg/autopar/parloops-exit-first-loop-alt-7.c: Same.
3744 * gcc.dg/autopar/parloops-exit-first-loop-alt-pr66652.c: Same.
3745 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: Same.
3746 * gcc.dg/autopar/pr39500-1.c: Same.
3747 * gcc.dg/autopar/pr39500-2.c: Same.
3748 * gcc.dg/autopar/pr46193.c: Same.
3749 * gcc.dg/autopar/pr46194.c: Same.
3750 * gcc.dg/autopar/pr49580.c: Same.
3751 * gcc.dg/autopar/pr49960-1.c: Same.
3752 * gcc.dg/autopar/pr49960.c: Same.
3753 * gcc.dg/autopar/pr68373.c: Same.
3754 * gcc.dg/autopar/reduc-1.c: Same.
3755 * gcc.dg/autopar/reduc-1char.c: Same.
3756 * gcc.dg/autopar/reduc-1short.c: Same.
3757 * gcc.dg/autopar/reduc-2.c: Same.
3758 * gcc.dg/autopar/reduc-2char.c: Same.
3759 * gcc.dg/autopar/reduc-2short.c: Same.
3760 * gcc.dg/autopar/reduc-3.c: Same.
3761 * gcc.dg/autopar/reduc-4.c: Same.
3762 * gcc.dg/autopar/reduc-6.c: Same.
3763 * gcc.dg/autopar/reduc-7.c: Same.
3764 * gcc.dg/autopar/reduc-8.c: Same.
3765 * gcc.dg/autopar/reduc-9.c: Same.
3766 * gcc.dg/autopar/uns-outer-4.c: Same.
3767 * gcc.dg/autopar/uns-outer-5.c: Same.
3768 * gcc.dg/autopar/uns-outer-6.c: Same.
3769 * gfortran.dg/parloops-exit-first-loop-alt-2.f95: Same.
3770 * gfortran.dg/parloops-exit-first-loop-alt.f95: Same.
3771
da976fa8
AL
37722016-01-18 Alan Lawrence <alan.lawrence@arm.com>
3773
3774 PR target/63679
3775 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove XFAIL for powerpc(32), hppa,
3776 aarch64, sparc, s390. Add --param sra-max-scalarization-size-Ospeed.
3777
70c1e886
AL
37782016-01-18 Alan Lawrence <alan.lawrence@arm.com>
3779
3780 PR target/63679
3781 * gcc.dg/tree-ssa/ssa-dom-cse-5.c: New.
3782 * gcc.dg/tree-ssa/ssa-dom-cse-6.c: New.
3783 * gcc.dg/tree-ssa/ssa-dom-cse-7.c: New.
3784
88bed196
AL
37852016-01-18 Alan Lawrence <alan.lawrence@arm.com>
3786
3787 PR target/63679
3788 * gcc.dg/tree-ssa/sra-17.c: New.
3789 * gcc.dg/tree-ssa/sra-18.c: New.
3790
3dd5f42e
IE
37912016-01-18 Ilya Enkovich <enkovich.gnu@gmail.com>
3792
3793 * gcc.target/i386/pr65105-5.c: Adjust to andn generation.
3794
ae5a77fa
EB
37952016-01-18 Eric Botcazou <ebotcazou@adacore.com>
3796
3797 * gnat.dg/inline12.adb: New test.
3798
11e57fc6
BC
37992016-01-18 Bin Cheng <bin.cheng@arm.com>
3800
3801 PR tree-optimization/66797
3802 * gcc.c-torture/execute/pr65447.c: Relax check condition.
3803
995b6fe0
RB
38042016-01-18 Richard Biener <rguenther@suse.de>
3805
3806 PR tree-optimization/69170
3807 * gcc.dg/torture/pr69170.c: New testcase.
3808
82ee0cf2 38092016-01-17 John David Anglin <danglin@gcc.gnu.org>
d656d82e
JDA
3810
3811 * gcc.dg/torture/builtin-integral-1.c: Require c99_runtime.
3812
d69da357
TV
38132016-01-16 Tom de Vries <tom@codesourcery.com>
3814
3815 * c-c++-common/goacc/kernels-alias-ipa-pta-4.c: New test.
3816
a3845283
TV
38172016-01-16 Tom de Vries <tom@codesourcery.com>
3818
3819 * gcc.dg/parloops-exit-first-loop-alt.c: Move ...
3820 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: ... here. Remove
3821 redundant dg-require-effective-target pthread.
3822 * gcc.dg/parloops-exit-first-loop-alt-2.c: Same.
3823 * gcc.dg/parloops-exit-first-loop-alt-3.c: Same.
3824 * gcc.dg/parloops-exit-first-loop-alt-4.c: Same.
3825 * gcc.dg/parloops-exit-first-loop-alt-5.c: Same.
3826 * gcc.dg/parloops-exit-first-loop-alt-6.c: Same.
3827 * gcc.dg/parloops-exit-first-loop-alt-7.c: Same.
3828 * gcc.dg/parloops-exit-first-loop-alt-pr66652.c: Same.
3829
197a6aa6
DE
38302016-01-16 David Edelsohn <dje.gcc@gmail.com>
3831
3832 PR target/68609
3833 * gcc.target/powerpc/recip-6.c: Enable on AIX.
3834 * gcc.target/powerpc/recip-7.c: Same.
3835
ec7886c1
PP
38362016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
3837
3838 PR c++/69091
3839 * g++.dg/template/pr69091.C: New test.
3840
203484bb
PP
38412016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
3842
3843 * c-c++-common/cilk-plus/AN/an-if.c: Check that the original
3844 dump does not contain an error_mark_node.
3845 * c-c++-common/cilk-plus/CK/pr60469.c: Likewise.
3846 * c-c++-common/cilk-plus/AN/fn_ptr-2.c: New xfail'd test.
3847
aa2500e9
PP
38482016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
3849
3850 PR c++/68936
3851 * g++.dg/template/pr68936.C: New test.
3852
28621a5c
DE
38532016-01-15 David Edelsohn <dje.gcc@gmail.com>
3854
3855 PR target/68609
3856 * gcc.target/powerpc/recip-1.c: Adjust for Goldschmidt's Algorithm.
3857 * gcc.target/powerpc/recip-2.c: Same.
3858 * gcc.target/powerpc/recip-3.c: Same.
3859 * gcc.target/powerpc/recip-4.c: Same.
3860 * gcc.target/powerpc/recip-sqrtf.c: Same.
3861
40c43aca
JL
38622016-01-15 Jeff Law <law@redhat.com>
3863
3864 PR tree-optimization/69270
3865 * gcc.dg/tree-ssa/pr69270-2.c: New test.
3866 * gcc.dg/tree-ssa/pr69270-3.c: New test.
3867
afbc5ae8
PT
38682016-01-15 Paul Thomas <pault@gcc.gnu.org>
3869
3870 PR fortran/49630
3871 * gfortran.dg/deferred_character_13.f90: New test for the fix
3872 of comment 3 of the PR.
3873
3874 PR fortran/54070
3875 * gfortran.dg/deferred_character_8.f90: New test
3876 * gfortran.dg/allocate_error_5.f90: New test
3877
3878 PR fortran/60593
3879 * gfortran.dg/deferred_character_10.f90: New test
3880
3881 PR fortran/60795
3882 * gfortran.dg/deferred_character_14.f90: New test
3883
3884 PR fortran/61147
3885 * gfortran.dg/deferred_character_11.f90: New test
3886
3887 PR fortran/64324
3888 * gfortran.dg/deferred_character_9.f90: New test
3889
49abe076
VM
38902016-01-15 Vladimir Makarov <vmakarov@redhat.com>
3891
3892 PR rtl-optimization/69030
3893 * gcc.target/i386/pr69030.c: New.
3894
16d12992
KT
38952016-01-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3896
3897 * gcc.target/aarch64/target_attr_17.c: New test.
3898
78810bd3
RB
38992016-01-15 Richard Biener <rguenther@suse.de>
3900
3901 PR tree-optimization/66856
3902 * gcc.dg/torture/pr66856-1.c: New testcase.
3903 * gcc.dg/torture/pr66856-2.c: Likewise.
3904
2bd847fe
RB
39052016-01-15 Richard Biener <rguenther@suse.de>
3906
3907 PR debug/69137
3908 * g++.dg/lto/pr69137_0.C: New testcase.
3909
a00fe3b7
RS
39102016-01-15 Richard Sandiford <richard.sandiford@arm.com>
3911
3912 PR middle-end/69246
3913 * gcc.target/i386/pr69246.c: New test.
3914
cbb0e83b
DV
39152016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
3916
7596d5de 3917 * gfortran.dg/bind_c_array_params_2.f90: Fix test patterns for S/390.
cbb0e83b 3918
5a500ecf
DV
39192016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
3920
3921 PR c++/56194
3922 * g++.dg/init/const9.C: Disable test on S/390.
3923
5d9bf64f
DV
39242016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
3925
3926 * g++.dg/Wframe-address.C: Test requires -mbackchain for s390*-*-*.
3927 * g++.dg/Wno-frame-address.C: Ditto.
3928
e234b19e
DV
39292016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
3930
3931 * gcc.dg/tree-ssa/20040204-1.c: Do not xfail on S/390.
3932
89483f99
RB
39332016-01-15 Richard Biener <rguenther@suse.de>
3934
3935 PR tree-optimization/68961
3936 * gcc.dg/vect/costmodel/x86_64/costmodel-pr68961.c: New testcase.
3937
94f37395
IE
39382016-01-15 Ilya Enkovich <enkovich.gnu@gmail.com>
3939
3940 * gcc.target/i386/pr65105-5.c: New test.
3941
82ee0cf2 39422016-01-15 Jan Hubicka <hubicka@ucw.cz>
0f6176e6
JH
3943
3944 * gcc.c-torture/execute/alias-4.c: New testcase.
3945
82ee0cf2 39462016-01-15 Jan Hubicka <hubicka@ucw.cz>
824ca15e
JH
3947
3948 PR ipa/68148
3949 * g++.dg/ipa/devirt-49.C: New testcase.
3950
092f7deb 39512016-01-15 Christian Bruel <christian.bruel@st.com>
edef1fa8
CB
3952
3953 PR target/65837
3954 * gcc.target/arm/attr-neon-builtin-fail2.c: New test.
3955 * gcc.target/arm/lto/pr65837-attr_0.c: New test.
3956 * gcc.target/arm/lto/pr65837_0.c: Fix skip condition and use ACLE name.
3957
e93c66bc
RB
39582016-01-15 Richard Biener <rguenther@suse.de>
3959
3960 PR tree-optimization/69117
3961 * gcc.dg/torture/pr69117.c: New testcase.
3962
c47eaca6 39632015-01-14 Ryan Burn <contact@rnburn.com>
b6e3db06
RB
3964
3965 PR c++/69048
3966 * g++.dg/cilk-plus/CK/pr69048.cc: New test.
3967
c3f6914a
FXC
39682016-01-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
3969
3970 PR testsuite/67509
3971 * gfortran.dg/ieee/ieee_7.f90: For out of bound precision or
3972 range tests use 100 * maximum instead of maximum + 1.
3973
cd65ae90
JJ
39742016-01-14 Jakub Jelinek <jakub@redhat.com>
3975
3976 PR debug/69244
3977 * gcc.dg/guality/pr69244.c: New test.
3978
19643948
UB
39792016-01-14 Uros Bizjak <ubizjak@gmail.com>
3980
3981 * lib/target-supports.exp (check_effective_target_issignaling):
3982 New procedure.
3983 * gcc.dg/pr61441.c: Require issignaling effective target.
3984
fe79c97e
SB
39852016-01-14 Segher Boessenkool <segher@kernel.crashing.org>
3986
3987 PR target/68803
3988 * gcc.target/powerpc/20050603-3.c: Add xfails for powerpc64le.
3989
c7df95d8
DM
39902016-01-14 David Malcolm <dmalcolm@redhat.com>
3991
3992 PR c++/68819
3993 PR preprocessor/69177
3994 * gcc.dg/plugin/location-overflow-test-1.c: New test case.
3995 * gcc.dg/plugin/location-overflow-test-2.c: New test case.
3996 * gcc.dg/plugin/location_overflow_plugin.c: New test plugin.
3997 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
3998
00083992
MP
39992016-01-14 Marek Polacek <polacek@redhat.com>
4000
4001 PR c/69262
4002 * gcc.dg/array-15.c: New test.
4003
0c9b3294
JJ
40042016-01-14 Jakub Jelinek <jakub@redhat.com>
4005
4006 PR middle-end/68146
4007 PR tree-optimization/69155
4008 * gfortran.dg/pr68146.f: New test.
4009 * gfortran.dg/pr69155.f90: New test.
4010
3688e13d
RB
40112016-01-14 Richard Biener <rguenther@suse.de>
4012
4013 PR tree-optimization/68060
4014 * gcc.dg/torture/pr68060-1.c: New testcase.
4015 * gcc.dg/torture/pr68060-2.c: Likewise.
4016
bab0ad3a
NC
40172016-01-14 Nick Clifton <nickc@redhat.com>
4018
4019 * lib/target-supports.exp
4020 (check_effective_target_arm_neon_ok_nocache): Add an option
4021 sequence that includes setting the ARM architecture to ARMv7-A.
4022 * gcc.target/arm/attr-neon.c: Use dg-add-options to add the
4023 command line options necessary to enable Neon support.
4024 * gcc.target/arm/neon-vlshr-imm-1.c: Likewise.
4025 * gcc.target/arm/neon-vshl-imm-1.c: Likewise.
4026 * gcc.target/arm/neon-vshr-imm-1.c: Likewise.
4027 * gcc.target/arm/pr69180.c: Likewise.
4028
947c2ce5
JL
40292016-01-14 Jeff Law <law@redhat.com>
4030
4031 PR tree-optimization/69270
4032 * gcc.dg/tree-ssa/pr69270.c: New test.
4033
3342fd71
BS
40342016-01-13 Bernd Schmidt <bschmidt@redhat.com>
4035
4036 PR c/66208
4037 * c-c++-common/pr66208.c: New file.
4038
2ad3adf1
JJ
40392016-01-13 Jakub Jelinek <jakub@redhat.com>
4040
4041 PR tree-optimization/69156
4042 * gcc.dg/pr69156.c: New test.
4043
398d6feb
L
40442016-01-13 H.J. Lu <hongjiu.lu@intel.com>
4045
4046 * gcc.target/i386/pr69225-7.c: New test.
4047
4c868789
RH
40482016-01-13 Richard Henderson <rth@redhat.com>
4049
4050 * gcc.dg/tm/memopt-13.c: Update expected function.
4051 * gcc.dg/tm/memopt-6.c: Likewise.
4052
ef6d1772
UB
40532016-01-13 Uros Bizjak <ubizjak@gmail.com>
4054
4055 * gcc.target/i386/pr45685.c (dg-options): Add -mno-sse4.
4056 * gcc.target/i386/pr68432-1.c (dg-options): Ditto.
4057 * gcc.target/i386/pr68432-2.c (dg-options): Ditto.
4058 * gcc.target/i386/pr68432-3.c (dg-options): Ditto.
0b4b6ef2 4059
ef6d1772
UB
40602016-01-13 Tom de Vries <tom@codesourcery.com>
4061
4062 PR tree-optimization/69169
0b4b6ef2
TV
4063 * gcc.dg/pr69169.c: New test.
4064
2ad3adf1 40652016-01-13 Alexander Fomin <alexander.fomin@intel.com>
8866d62c
AF
4066
4067 PR target/69228
4068 * gcc.target/i386/avx512pf-vscatterpf0dpd-1.c: Adjust.
4069 * gcc.target/i386/avx512pf-vscatterpf0dps-1.c: Likewise.
4070 * gcc.target/i386/avx512pf-vscatterpf0qpd-1.c: Likewise.
4071 * gcc.target/i386/avx512pf-vscatterpf0qps-1.c: Likewise.
4072 * gcc.target/i386/avx512pf-vscatterpf1dpd-1.c: Likewise.
4073 * gcc.target/i386/avx512pf-vscatterpf1dps-1.c: Likewise.
4074 * gcc.target/i386/avx512pf-vscatterpf1qpd-1.c: Likewise.
4075 * gcc.target/i386/avx512pf-vscatterpf1qps-1.c: Likewise.
4076
9060e335
AK
40772016-01-13 Jakub Jelinek <jakub@redhat.com>
4078
4079 PR target/69247
4080 * gcc.dg/pr69247.c: New test.
4081
40311329
RB
40822016-01-13 Richard Biener <rguenther@suse.de>
4083
4084 PR tree-optimization/69242
4085 * gcc.dg/torture/pr69242.c: New testcase.
4086
ccbd7103
RB
40872016-01-13 Richard Biener <rguenther@suse.de>
4088
4089 PR tree-optimization/69186
4090 * gcc.dg/torture/pr69186.c: New testcase.
4091
c6f72a46
JL
40922016-01-13 Jeff Law <law@redhat.com>
4093
4094 PR tree-optimization/67755
4095 * gcc.dg/tree-ssa/pr67755.c: New test.
4096
40972016-01-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
bf3f4b38
TP
4098
4099 * gcc.c-torture/unsorted/dump-noaddr.x (dump_compare): Replace static
4100 pass number in output by a star.
4101
c446cf07
BC
41022016-01-12 Bin Cheng <bin.cheng@arm.com>
4103
4104 PR tree-optimization/68911
4105 * gcc.c-torture/execute/pr68911.c: New test.
4106
5342156c
MP
41072016-01-12 Marek Polacek <polacek@redhat.com>
4108
4109 PR c++/68979
4110 * g++.dg/warn/permissive-1.C: New test.
4111
65364cc5
JJ
41122016-01-12 Jakub Jelinek <jakub@redhat.com>
4113
4114 PR objc++/68511
4115 PR c++/69213
4116 * g++.dg/opt/pr69213.C: New test.
4117
81b9a3d9
CB
41182016-01-12 Christian Bruel <christian.bruel@st.com>
4119
4120 PR target/69180
4121 * gcc.target/arm/pr69180.c: New test.
4122
3c4e91c9
RB
41232016-01-12 Richard Biener <rguenther@suse.de>
4124
4125 PR lto/69077
4126 * g++.dg/lto/pr69077_0.C: New testcase.
4127 * g++.dg/lto/pr69077_1.C: Likewise.
4128
5664cea1
JJ
41292016-01-12 Jakub Jelinek <jakub@redhat.com>
4130
4131 PR target/69175
4132 * g++.dg/opt/pr69175.C: New test.
4133
86cefc49
AL
41342016-01-12 Alan Lawrence <alan.lawrence@arm.com>
4135
4136 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Declare functions as 'extern'
4137 rather than #including math.h & stdlib.h.
4138 * gcc.dg/vect/pr47001.c: Declare abort as 'extern', remove stdlib.h.
4139 * gcc.dg/vect/pr49771.c: Likewise.
4140 * gcc.dg/vect/vect-10-big-array.c: Likewise.
4141 * gcc.dg/vect/vect-neg-store-1.c: Likewise.
4142 * gcc.dg/vect/vect-neg-store-2.c: Likewise.
4143 * gcc.dg/vect/slp-37.c: Change NULL to 0, remove stdlib.h.
4144 * gcc.dg/vect/pr40254.c: Remove unnecessary include of stdlib.h.
4145 * gcc.dg/vect/pr44507.c: Likewise.
4146 * gcc.dg/vect/pr45902.c: Likewise.
4147 * gcc.dg/vect/slp-widen-mult-half.c: Likewise.
4148 * gcc.dg/vect/vect-117.c: Likewise.
4149 * gcc.dg/vect/vect-99.c: Likewise.
4150 * gcc.dg/vect/vect-aggressive-1.c: Likewise.
4151 * gcc.dg/vect/vect-cond-1.c: Likewise.
4152 * gcc.dg/vect/vect-cond-2.c: Likewise.
4153 * gcc.dg/vect/vect-cond-3.c: Likewise.
4154 * gcc.dg/vect/vect-cond-4.c: Likewise.
4155 * gcc.dg/vect/vect-mask-load-1.c: Likewise.
4156 * gcc.dg/vect/vect-mask-loadstore-1.c: Likewise.
4157 * gcc.dg/vect/vect-over-widen-1-big-array.c: Likewise.
4158 * gcc.dg/vect/vect-over-widen-1.c: Likewise.
4159 * gcc.dg/vect/vect-over-widen-2-big-array.c: Likewise.
4160 * gcc.dg/vect/vect-over-widen-2.c: Likewise.
4161 * gcc.dg/vect/vect-over-widen-3-big-array.c: Likewise.
4162 * gcc.dg/vect/vect-over-widen-3.c: Likewise.
4163 * gcc.dg/vect/vect-over-widen-4-big-array.c: Likewise.
4164 * gcc.dg/vect/vect-over-widen-4.c: Likewise.
4165 * gcc.dg/vect/vect-widen-mult-const-s16.c: Likewise.
4166 * gcc.dg/vect/vect-widen-mult-const-u16.c: Likewise.
4167 * gcc.dg/vect/vect-widen-mult-half-u8.c: Likewise.
4168 * gcc.dg/vect/vect-widen-mult-half.c: Likewise.
4169 * gcc.dg/vect/no-trapping-math-vect-ifcvt-11.c: Remove unnecessary
4170 include of signal.h.
4171 * gcc.dg/vect/no-trapping-math-vect-ifcvt-12.c: Likewise.
4172 * gcc.dg/vect/no-trapping-math-vect-ifcvt-13.c: Likewise.
4173 * gcc.dg/vect/no-trapping-math-vect-ifcvt-14.c: Likewise.
4174 * gcc.dg/vect/no-trapping-math-vect-ifcvt-15.c: Likewise.
4175 * gcc.dg/vect/no-trapping-math-vect-ifcvt-16.c: Likewise.
4176 * gcc.dg/vect/vect-ifcvt-16.c: Likewise.
4177 * gcc.dg/vect/vect-ifcvt-17.c: Likewise.
4178 * gcc.dg/vect/vect-ifcvt-2.c: Likewise.
4179 * gcc.dg/vect/vect-ifcvt-3.c: Likewise.
4180 * gcc.dg/vect/vect-ifcvt-4.c: Likewise.
4181 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
4182 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
4183 * gcc.dg/vect/vect-ifcvt-6.c: Likewise.
4184 * gcc.dg/vect/vect-ifcvt-7.c: Likewise.
4185 * gcc.dg/vect/vect-ifcvt-9.c: Likewise.
4186 * gcc.dg/vect/vect-outer-5.c: Likewise.
4187 * gcc.dg/vect/vect-outer-6.c: Likewise.
4188 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Remove unnecessary
4189 include of stdio.h.
4190
b832f61e
NC
41912016-01-12 Nick Clifton <nickc@redhat.com>
4192
4193 PR target/68913
4194 * gcc.dg/lto/pr61886_0.c: Rename the external function called
4195 to fread so that it will be found in all target runtimes.
4196
8eac49b1
RB
41972016-01-12 Richard Biener <rguenther@suse.de>
4198
4199 PR tree-optimization/69053
4200 * g++.dg/torture/pr69053.C: New testcase.
4201
2935d994
RB
42022016-01-12 Richard Biener <rguenther@suse.de>
4203
4204 PR tree-optimization/69168
4205 * gcc.dg/torture/pr69168.c: New testcase.
4206
66c16fd9
RB
42072016-01-12 Richard Biener <rguenther@suse.de>
4208
4209 PR tree-optimization/69157
4210 * gcc.dg/torture/pr69157.c: New testcase.
4211
42122016-01-12 Richard Biener <rguenther@suse.de>
4213
4214 PR tree-optimization/69174
4215 * gcc.dg/torture/pr69174.c: New testcase.
4216
723033a6
JJ
42172016-01-12 Jakub Jelinek <jakub@redhat.com>
4218
4219 PR c++/66808
4220 PR c++/69000
4221 * g++.dg/tls/pr66808.C: New test.
4222 * g++.dg/tls/pr69000.C: New test.
4223
3574cf47
BS
42242016-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4225
4226 * gcc.target/powerpc/swaps-p8-23.c: New test.
4227 * gcc.target/powerpc/swaps-p8-24.c: Likewise.
4228
feb20787
JDA
42292016-01-11 John David Anglin <danglin@gcc.gnu.org>
4230
4231 PR tree-optimization/68356
4232 * gcc.dg/torture/pr68264.c: Disable exp2 ERANGE test on hppa unix.
4233
27b1820a
KV
42342016-01-12 Kugan Vivekanandarajah <kuganv@linaro.org>
4235 Jim Wilson <jim.wilson@linaro.org>
4236
4237 PR target/69194
4238 * gcc.target/arm/pr69194.c: New test.
4239
cf4de6af
L
42402016-01-11 H.J. Lu <hongjiu.lu@intel.com>
4241
4242 PR target/69225
4243 * gcc.target/i386/pr69225-1.c: New test.
4244 * gcc.target/i386/pr69225-2.c: Likewise.
4245 * gcc.target/i386/pr69225-3.c: Likewise.
4246 * gcc.target/i386/pr69225-4.c: Likewise.
4247 * gcc.target/i386/pr69225-5.c: Likewise.
4248 * gcc.target/i386/pr69225-6.c: Likewise.
4249
1ebd5558
JJ
42502016-01-11 Jakub Jelinek <jakub@redhat.com>
4251
23552a4d
JJ
4252 PR target/67462
4253 * gcc.dg/ifcvt-3.c: Only compile on lp64 targets, include also i?86
4254 if lp64.
4255
26ff85b0
JJ
4256 PR target/69071
4257 * gcc.dg/pr69071.c: New test.
4258
9cb6bd74
JJ
4259 PR c++/69211
4260 * g++.dg/opt/pr69211.C: New test.
4261
1ebd5558
JJ
4262 PR tree-optimization/69214
4263 * gcc.c-torture/compile/pr69214.c: New test.
4264
8c18c836
UB
42652016-01-11 Uros Bizjak <ubizjak@gmail.com>
4266
4267 * gcc.target/i386/pr66232-10.c: Do not compile on ia32 target.
4268 * gcc.target/i386/pr66232-11.c: Ditto.
4269 * gcc.target/i386/pr66232-12.c: Ditto.
4270 * gcc.target/i386/pr66232-13.c: Ditto.
4271
62446e6e
RB
42722016-01-11 Richard Biener <rguenther@suse.de>
4273
4274 PR tree-optimization/69173
4275 * gcc.dg/torture/pr69173.c: New testcase.
4276
2b8568fe
KT
42772016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4278
4279 PR rtl-optimization/68796
4280 * gcc.target/aarch64/tst_5.c: New test.
4281 * gcc.target/aarch64/tst_6.c: Likewise.
4282
5baf4532
KT
42832016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4284
4285 PR rtl-optimization/68841
4286 * gcc.dg/pr68841.c: New test.
4287 * gcc.c-torture/execute/pr68841.c: New test.
4288
ca90b1ed
YR
42892016-01-11 Yuri Rumyantsev <ysrumyan@gmail.com>
4290
4291 PR rtl-optimization/68920
4292 * gcc.dg/ifcvt-4.c: Add "--param max-rtl-if-conversion-insns=3" option
4293 for ix86 targets.
4294 * gcc.dg/ifcvt-5.c: New test.
4295
2ad3adf1 42962016-01-11 Alexandre Oliva <aoliva@redhat.com>
b4934671
AO
4297
4298 PR bootstrap/69123
4299 * g++.dg/pr69123.C: New.
4300
83834c09
IE
43012016-01-11 Ilya Enkovich <enkovich.gnu@gmail.com>
4302
4303 PR target/69010
4304 * gcc.target/i386/pr69010.c: New test.
4305
dcf89d57
MJ
43062016-01-11 Martin Jambor <mjambor@suse.cz>
4307
4308 PR ipa/69044
4309 * gcc.target/i386/chkp-pr69044.c: New test.
4310
d95167ee
TV
43112016-01-11 Tom de Vries <tom@codesourcery.com>
4312
4313 PR tree-optimization/69109
4314 * gcc.dg/autopar/pr69109-2.c: New test.
4315 * gcc.dg/autopar/pr69109.c: New test.
4316
4f6403a8
TV
43172016-01-11 Tom de Vries <tom@codesourcery.com>
4318
4319 PR tree-optimization/69108
4320 * gcc.dg/autopar/pr69108.c: New test.
4321
21efdd80
PP
43222016-01-10 Patrick Palka <ppalka@gcc.gnu.org>
4323
4324 PR c++/69029
4325 * c-c++-common/Wisleading-indentation.c: Augment test.
4326
fd42eed8
TK
43272016-01-10 Thomas Koenig <tkoenig@gcc.gnu.org>
4328
4329 PR fortran/69154
4330 * gfortran.dg/inline_matmul_12.f90: New test.
4331
4f90ee6c
PT
43322016-01-10 Paul Thomas <pault@gcc.gnu.org>
4333
4334 PR fortran/67779
4335 * gfortran.dg/actual_array_offset_1: New test.
4336
3907c6cf
TV
43372016-01-10 Tom de Vries <tom@codesourcery.com>
4338
4339 PR tree-optimization/69062
4340 * gcc.dg/autopar/pr69062.c: New test.
4341
b07b236e
TS
43422016-01-10 Thomas Schwinge <thomas@codesourcery.com>
4343
4344 * gcc.dg/vect/slp-perm-1.c: Fix scan-tree-dump syntax.
4345 * gcc.dg/vect/slp-perm-2.c: Likewise.
4346 * gcc.dg/vect/slp-perm-3.c: Likewise.
4347 * gcc.dg/vect/slp-perm-5.c: Likewise.
4348 * gcc.dg/vect/slp-perm-6.c: Likewise.
4349 * gcc.dg/vect/slp-perm-7.c: Likewise.
4350 * gcc.dg/vect/slp-perm-8.c: Likewise.
4351
23fab8ae
TV
43522016-01-10 Tom de Vries <tom@codesourcery.com>
4353
4354 PR tree-optimization/69039
4355 * gcc.dg/autopar/pr69039.c: New test.
4356
73f0dae2
MP
43572016-01-09 Marek Polacek <polacek@redhat.com>
4358
4359 PR c++/69113
4360 * g++.dg/pr69113.C: New test.
4361
20b8d734
JJ
43622016-01-09 Jakub Jelinek <jakub@redhat.com>
4363
4364 PR middle-end/50865
4365 PR tree-optimization/69097
4366 * gcc.c-torture/execute/pr50865.c: New test.
4367 * gcc.c-torture/execute/pr69097-1.c: New test.
4368 * gcc.c-torture/execute/pr69097-2.c: New test.
4369 * gcc.dg/pr69097-1.c: New test.
4370 * gcc.dg/pr69097-2.c: New test.
4371
c50e614b
JJ
43722016-01-09 Jakub Jelinek <jakub@redhat.com>
4373
4374 PR c++/69164
4375 * g++.dg/opt/pr69164.C: New test.
4376
e0237993
JJ
43772016-01-08 Jakub Jelinek <jakub@redhat.com>
4378
4379 PR tree-optimization/69167
4380 * gcc.dg/pr69167.c: New test.
4381
bd8f5bb2
MP
43822016-01-08 Marek Polacek <polacek@redhat.com>
4383
4384 PR c++/68449
4385 * g++.dg/pr68449.C: New.
4386
bb0f5ca7
AL
43872016-01-08 Alan Lawrence <alan.lawrence@arm.com>
4388
4389 PR tree-optimization/68707
4390 * lib/target-supports.exp (check_effective_target_vect_load_lanes): New.
4391 * gcc.dg/vect/slp-perm-1.c: Look for vect_load_lanes instead of SLP
4392 on platforms supporting it.
4393 * gcc.dg/vect/slp-perm-2.c: Likewise.
4394 * gcc.dg/vect/slp-perm-3.c: Likewise.
4395 * gcc.dg/vect/slp-perm-5.c: Likewise.
4396 * gcc.dg/vect/slp-perm-7.c: Likewise.
4397 * gcc.dg/vect/slp-perm-8.c: Likewise.
4398 * gcc.dg/vect/slp-perm-6.c: Look for vect_load_lanes in addition to SLP
4399 on platforms supporting it.
4400
22518428
JJ
44012016-01-08 Jakub Jelinek <jakub@redhat.com>
4402
33f0852f
JJ
4403 PR tree-optimization/69162
4404 * gcc.dg/pr69162.c: New test.
4405
22518428
JJ
4406 PR tree-optimization/69172
4407 * gcc.dg/pr69172.c: New test.
4408
80e9b3aa
TP
44092016-01-08 Thomas Preud'homme <thomas.preudhomme@arm.com>
4410
4411 PR tree-optimization/67781
4412 * gcc.c-torture/execute/pr67781.c: New file.
4413
262a363f
JJ
44142016-01-08 Jakub Jelinek <jakub@redhat.com>
4415
4416 PR tree-optimization/69083
4417 * gcc.dg/vect/pr69083.c: New test.
4418
6e1f093f
SS
44192016-01-08 Sujoy Saraswati <sujoy.saraswati@hpe.com>
4420
4421 PR tree-optimization/61441
4422 * gcc.dg/pr61441.c: Restrict to linux and gnu targets.
4423 Use -fexcess-precision=standard for compiler options.
4424 Use fabs() only when __FLT_EVAL_METHOD__ == 0.
4425
53290e07
JJ
44262016-01-08 Jakub Jelinek <jakub@redhat.com>
4427
57bf3072
JJ
4428 PR fortran/69128
4429 * gfortran.dg/gomp/pr69128.f90: New test.
4430
53290e07
JJ
4431 PR c++/69145
4432 * g++.dg/ext/pr69145-1.C: New test.
4433 * g++.dg/ext/pr69145-2-very-long-filename.cc: New file.
4434 * g++.dg/ext/pr69145-2.h: New file.
4435
7a127fa7
MS
44362016-01-07 Martin Sebor <msebor@redhat.com>
4437
4438 PR c/68966
4439 * gcc.dg/atomic-fetch-bool.c: New test.
4440 * gcc.dg/sync-fetch-bool.c: New test.
4441
95918b49
L
44422016-01-07 H.J. Lu <hongjiu.lu@intel.com>
4443
4444 PR fortran/66680
4445 gfortran.dg/gomp/pr66680.f90: Moved to libgomp.
4446
c8e62a9d
NC
44472016-01-07 Nick Clifton <nickc@redhat.com>
4448
4449 PR target/66655
4450 * g++.dg/pr66655.C: New test.
4451 * g++.dg/pr66655_1.cc: Test support file.
4452 * g++.dg/pr66655.h: Test header file.
4453
2ad3adf1 44542016-01-07 Dominique d'Humieres <dominiq@lps.ens.fr>
64d3ef31
DH
4455
4456 PR fortran/66680
4457 gfortran.dg/gomp/pr66680.f90: New test.
4458
4cd9ca92
L
44592016-01-07 H.J. Lu <hongjiu.lu@intel.com>
4460
4461 PR target/69171
4462 * gcc.target/i386/pr69171-1.c: New test.
4463 * gcc.target/i386/pr69171-2.c: Likewise.
4464 * gcc.target/i386/pr69171-3.c: Likewise.
4465 * gcc.target/i386/pr69171-4.c: Likewise.
4466 * gcc.target/i386/pr69171-5.c: Likewise.
4467 * gcc.target/i386/pr69171-6.c: Likewise.
4468
7e33d4dc
BS
44692015-12-15 Bernd Schmidt <bschmidt@redhat.com>
4470
4471 PR middle-end/67639
4472 * c-c++-common/pr67639.c: New test.
4473
fec64afc
JJ
44742016-01-07 Jakub Jelinek <jakub@redhat.com>
4475
4476 PR tree-optimization/69141
4477 * g++.dg/opt/pr69141.C: New test.
4478
f293ad29
EB
44792016-01-06 Eric Botcazou <ebotcazou@adacore.com>
4480
4481 * gcc.target/sparc/20151219-1.c: Skip in 64-bit mode.
4482
5027395e
UB
44832016-01-06 Uros Bizjak <ubizjak@gmail.com>
4484
4485 PR target/69140
4486 * gcc.target/i386/pr69140.c: New test
4487
7443cf13
DM
44882016-01-06 David Malcolm <dmalcolm@redhat.com>
4489
4490 * gcc.dg/bad-dereference.c: New test case.
4491
32928931
BS
44922015-01-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4493
4494 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: New test.
4495
68dd05da
AS
44962016-01-06 Andreas Schwab <schwab@linux-m68k.org>
4497
4498 * gcc.dg/atomic-invalid-2.c: Remove duplicated content.
4499
6b131d5b
MP
45002016-01-06 Marek Polacek <polacek@redhat.com>
4501
4502 PR sanitizer/69099
4503 * gcc.dg/ubsan/float-cast-overflow-atomic.c: New test.
4504
8d9fdb49
MP
45052016-01-05 Marek Polacek <polacek@redhat.com>
4506
4507 PR c/69104
4508 * gcc.dg/atomic-invalid-2.c: New.
4509
acf93f1e
L
45102016-01-05 H.J. Lu <hongjiu.lu@intel.com>
4511
4512 PR target/68991
4513 * gcc.target/i386/pr68991.c: New test.
4514
3f50525d
L
45152016-01-05 H.J. Lu <hongjiu.lu@intel.com>
4516
4517 PR target/68991
4518 * g++.dg/pr68991-1.C: New test.
4519 * g++.dg/pr68991-2.C: Likewise.
4520
e0237993 45212016-01-05 Sergei Trofimovich <siarheit@google.com>
face88a1 4522
e0237993 4523 PR other/60465
face88a1
ST
4524 * gcc.target/ia64/pr60465-gprel64.c: New test.
4525 * gcc.target/ia64/pr60465-gprel64-c37.c: New test.
4526
a0866eff
KT
45272016-01-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4528
4529 PR rtl-optimization/68651
4530 * gcc.target/aarch64/pr68651_1.c: New test.
4531
c589e975
DM
45322016-01-05 David Malcolm <dmalcolm@redhat.com>
4533
4534 PR c/69122
4535 * c-c++-common/Wmisleading-indentation.c (pr69122): New function.
4536
929710d9
NS
45372016-01-05 Nathan Sidwell <nathan@acm.org>
4538
ce3e43d7
NS
4539 PR c++/58583
4540 * g++.dg/cpp0x/nsdmi-template14.C: Adjust test & errors.
4541
929710d9
NS
4542 * gcc.dg/alias-15.c: New.
4543
a2faef8e
NC
45442016-01-05 Nick Clifton <nickc@redhat.com>
4545
4546 PR target/68870
4547 * g++.dg/pr68770.C: New test.
4548
4cfa76e3
MS
45492016-01-04 Mike Stump <mikestump@comcast.net>
4550
4551 * lib/target-supports.exp (check_effective_target_cilkplus):
4552 cilkplus targets require pthreads.
4ece61b6 4553 (check_effective_target_cilkplus): Remove special case for NVPTX.
4cfa76e3 4554
4e8a3a35
MM
45552016-01-04 Michael Meissner <meissner@linux.vnet.ibm.com>
4556
4557 * gcc.target/powerpc/p9-permute.c: New test for xxperm code
4558 generation.
4559
818ab71a
JJ
45602016-01-04 Jakub Jelinek <jakub@redhat.com>
4561
4562 Update copyright years.
4563
2fe0a208
MP
45642016-01-04 Marek Polacek <polacek@redhat.com>
4565
4566 PR c/68908
4567 * gcc.dg/atomic/c11-atomic-exec-6.c: New test.
4568 * gcc.dg/atomic/c11-atomic-exec-7.c: New test.
4569 * gcc.dg/atomic/stdatomic-op-5.c: New test.
4570
9e3b2fe3
EB
45712016-01-04 Eric Botcazou <ebotcazou@adacore.com>
4572
4573 * gcc.target/sparc/20160104-2.c: New test.
4574
e8d65a35
EB
45752016-01-04 Eric Botcazou <ebotcazou@adacore.com>
4576
4577 * gcc.target/sparc/20160104-1.c: New test.
4578
25ccfccd
PT
45792016-01-03 Paul Thomas <pault@gcc.gnu.org>
4580
4581 PR fortran/65045
4582 * gfortran.dg/pr65045.f90: New test.
4583
cb51d382
EB
45842016-01-02 Eric Botcazou <ebotcazou@adacore.com>
4585
4586 * gnat.dg/specs/debug1.ads: Delete.
4587
6eeaad6e
JD
45882016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4589
4590 PR libgfortran/68867
4591 * gfortran.dg/default_format_denormal_2.f90: Fix the dg regular
4592 expression.
4593
2f968603
JD
45942016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4595
4596 PR libgfortran/68867
4597 * gfortran.dg/default_format_denormal_2.f90: XFAIL for all
4598 PowerPC.
4599
591bb5e4
PT
46002016-01-01 Paul Thomas <pault@gcc.gnu.org>
4601
4602 PR fortran/68864
4603 * gfortran.dg/pr68864.f90: New test.
4604
f1e0620c
JJ
46052016-01-01 Jakub Jelinek <jakub@redhat.com>
4606
942a1319
JJ
4607 PR tree-optimization/69070
4608 * gcc.dg/pr69070.c: New test.
4609
10dff63f
JJ
4610 PR sanitizer/69055
4611 * gfortran.dg/pr69055.f90: New test.
4612
f1e0620c
JJ
4613 PR target/69015
4614 * gcc.dg/pr69015.c: New test.
818ab71a 4615\f
2f883d1c 4616Copyright (C) 2016 Free Software Foundation, Inc.
ad41bd84
JM
4617
4618Copying and distribution of this file, with or without modification,
4619are permitted in any medium without royalty provided the copyright
4620notice and this notice are preserved.