]> git.ipfire.org Git - thirdparty/gcc.git/blame - gcc/testsuite/ChangeLog
re PR middle-end/70550 (-Wuninitialized false positives in OpenMP code)
[thirdparty/gcc.git] / gcc / testsuite / ChangeLog
CommitLineData
ec35ea45
JJ
12016-04-06 Jakub Jelinek <jakub@redhat.com>
2
3 PR middle-end/70550
4 * c-c++-common/gomp/pr70550-1.c: New test.
5 * c-c++-common/gomp/pr70550-2.c: New test.
6
c08d28ac
NS
72016-04-05 Nathan Sidwell <nathan@acm.org>
8
9 PR c++/70512
10 * g++.dg/ext/attribute-may-alias-5.C: New.
11
1d510e04
JJ
122016-04-05 Jakub Jelinek <jakub@redhat.com>
13
14 PR c++/70336
15 * c-c++-common/pr70336.c: New test.
16 * gcc.dg/torture/builtin-isinf_sign-1.c (foo): Guard tests
17 no longer optimized away at -O0 with #ifndef __OPTIMIZE__.
18
84278ed9
JH
192016-04-05 Jan Hubicka <hubicka@ucw.cz>
20
21 PR ipa/66223
22 * g++.dg/ipa/devirt-51.C: Use -fsanitize=unreachable.
23
268a0ec4
JJ
242016-04-05 Jakub Jelinek <jakub@redhat.com>
25
26 PR rtl-optimization/70542
27 * gcc.dg/torture/pr70542.c: New test.
28 * gcc.target/i386/avx2-pr70542.c: New test.
29
5e8c2eb1
ZS
302016-04-05 Zdenek Sojka <zsojka@seznam.cz>
31
32 PR tree-optimization/70509
33 * gcc.target/i386/avx512bw-pr70509.c: New test.
34
c0daf32d
PP
352016-04-05 Patrick Palka <ppalka@gcc.gnu.org>
36
37 PR c++/70452
38 * g++.dg/ext/constexpr-vla4.C: New test.
39
bf867841
UB
402016-04-05 Uros Bizjak <ubizjak@gmail.com>
41
42 PR target/70510
43 * gcc.target/i386/pr70510.c: New test.
44
3022186a
RB
452016-04-05 Richard Biener <rguenther@suse.de>
46
47 PR tree-optimization/70526
48 * g++.dg/torture/pr70526.C: New testcase.
49
55fc79b2
JJ
502016-04-05 Jakub Jelinek <jakub@redhat.com>
51
52 PR target/70525
53 * gcc.target/i386/pr70525.c: New test.
54
62b233f2
RB
552016-04-05 Richard Biener <rguenther@suse.de>
56
57 PR middle-end/70499
58 * g++.dg/torture/pr70499.C: New testcase.
59
cc05759d
RB
602016-04-05 Richard Biener <rguenther@suse.de>
61
62 * gcc.dg/tree-ssa/20030814-6.c: Fix testcase, disable FRE,
63 remove XFAIL.
64
f23f16d4
JJ
652016-04-04 Jakub Jelinek <jakub@redhat.com>
66
67 PR middle-end/70307
68 * gcc.dg/torture/pr70307.c: Add -Wno-psabi to dg-options. Prune
69 rs6000 ABI warnings.
70
d27ecc49
JH
712016-04-04 Jan Hubicka <hubicka@ucw.cz>
72
73 PR ipa/66223
74 * g++.dg/ipa/devirt-51.C: New testcase.
75
c974c96e
BS
762016-04-04 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
77 Jakub Jelinek <jakub@redhat.com>
78
79 PR middle-end/70457
80 * gcc.dg/torture/pr70457.c: New.
81
7a85da89
AV
822016-04-04 Andre Vehreschild <vehre@gcc.gnu.org>
83
84 PR fortran/67538
85 * gfortran.dg/allocate_with_source_19.f08: New test.
86
de517e64
AV
872016-04-04 Andre Vehreschild <vehre@gcc.gnu.org>
88
89 PR fortran/65795
90 * gfortran.dg/coarray_allocate_6.f08: New test.
91
43b9f499
RB
922016-04-04 Richard Biener <rguenther@suse.de>
93
94 PR rtl-optimization/70484
95 * gcc.dg/torture/pr70484.c: New testcase.
96
f13355da
MP
972016-04-04 Marek Polacek <polacek@redhat.com>
98
99 PR c/70307
100 * gcc.dg/torture/pr70307.c: New test.
101
6cc6ed50
OE
1022016-04-03 Oleg Endo <olegendo@gcc.gnu.org>
103
104 PR target/70416
105 PR target/67391
106 * gcc.target/sh/torture/pr70416.c: New.
107
abdc16c8
MS
1082016-04-02 Martin Sebor <msebor@redhat.com>
109
110 PR c++/67376
111 PR c++/70170
112 PR c++/70172
113 PR c++/70228
114 * g++.dg/cpp0x/constexpr-array-ptr10.C: New test.
115 * g++.dg/cpp0x/constexpr-array-ptr9.C: New test.
116 * g++.dg/cpp0x/constexpr-nullptr-1.C: New test.
117 * g++.dg/cpp0x/constexpr-array5.C: Adjust text of expected diagnostic.
118 * g++.dg/cpp0x/constexpr-string.C: Same.
119 * g++.dg/cpp0x/constexpr-wstring2.C: Same.
120 * g++.dg/cpp0x/pr65398.C: Same.
121 * g++.dg/ext/constexpr-vla1.C: Same.
122 * g++.dg/ext/constexpr-vla2.C: Same.
123 * g++.dg/ext/constexpr-vla3.C: Same.
124 * g++.dg/ubsan/pr63956.C: Same.
125
763cd859
JJ
1262016-04-01 Jakub Jelinek <jakub@redhat.com>
127
128 PR rtl-optimization/70467
129 * gcc.target/i386/pr70467-2.c: New test.
130
0f875435
JJ
1312016-04-01 Jakub Jelinek <jakub@redhat.com>
132 Marek Polacek <polacek@redhat.com>
133
134 PR c++/70488
135 * g++.dg/init/new47.C: New test.
136
41d14659
RR
1372016-04-01 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
138
139 PR target/70496
140 * gcc.target/arm/pr70496.c: New test.
141
f9bf89bb
NS
1422016-04-01 Nathan Sidwell <nathan@acm.org>
143
73b9085d
NS
144 PR c++/68475
145 * g++.dg/g++.dg/cpp0x/noexcept29.C: New.
146
4afdcfaa
IE
1472016-04-01 Ilya Enkovich <enkovich.gnu@gmail.com>
148
149 PR target/69890
150 * gcc.dg/strlenopt.h (memmove): New.
151 * gcc.target/i386/chkp-strlen-1.c: Include "../../gcc.dg/strlenopt.h"
152 instead of "string.h".
153 * gcc.target/i386/chkp-strlen-2.c: Likewise.
154 * gcc.target/i386/chkp-strlen-3.c: Likewise.
155 * gcc.target/i386/chkp-strlen-4.c: Likewise.
156 * gcc.target/i386/chkp-strlen-5.c: Likewise.
157 * gcc.target/i386/chkp-stropt-1.c: Likewise.
158 * gcc.target/i386/chkp-stropt-10.c: Likewise.
159 * gcc.target/i386/chkp-stropt-11.c: Likewise.
160 * gcc.target/i386/chkp-stropt-12.c: Likewise.
161 * gcc.target/i386/chkp-stropt-13.c: Likewise.
162 * gcc.target/i386/chkp-stropt-14.c: Likewise.
163 * gcc.target/i386/chkp-stropt-15.c: Likewise.
164 * gcc.target/i386/chkp-stropt-16.c: Likewise.
165 * gcc.target/i386/chkp-stropt-2.c: Likewise.
166 * gcc.target/i386/chkp-stropt-3.c: Likewise.
167 * gcc.target/i386/chkp-stropt-4.c: Likewise.
168 * gcc.target/i386/chkp-stropt-5.c: Likewise.
169 * gcc.target/i386/chkp-stropt-6.c: Likewise.
170 * gcc.target/i386/chkp-stropt-7.c: Likewise.
171 * gcc.target/i386/chkp-stropt-8.c: Likewise.
172 * gcc.target/i386/chkp-stropt-9.c: Likewise.
173
b5d7a29c
RO
1742016-03-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
175
176 * g++.dg/template/ptrmem30.C (read): Rename to data_read.
177 (Holder::foo): Reflect this.
178
b660f9ec
IE
1792016-03-31 Ilya Enkovich <enkovich.gnu@gmail.com>
180
181 PR target/70442
182 * gcc.dg/pr70442.c: New test.
183
88504f34
NS
1842016-03-31 Nathan Sidwell <nathan@acm.org>
185
186 PR c++/70393
187 * g++.dg/cpp0x/constexpr-virtual6.C: New.
188
95d34b96
KY
1892016-03-31 Kirill Yukhin <kirill.yukhin@intel.com>
190
191 PR target/70453
192 * gcc.target/i386/pr70453.c: New test.
193
b4c4967c
AB
1942016-03-31 Andrey Belevantsev <abel@ispras.ru>
195
196 PR target/70292
197 * gcc.c-torture/pr70292.c: New test.
198
5fde6a45
MP
1992016-03-31 Marek Polacek <polacek@redhat.com>
200
201 PR c/70297
202 * c-c++-common/pr70297.c: New test.
203 * g++.dg/cpp0x/typedef-redecl.C: New test.
204 * gcc.dg/typedef-redecl2.c: New test.
205
97eb24c4
JJ
2062016-03-31 Jakub Jelinek <jakub@redhat.com>
207
208 PR rtl-optimization/70460
209 * gcc.c-torture/execute/pr70460.c: New test.
210
efc3536f
RB
2112016-03-31 Richard Biener <rguenther@suse.de>
212
213 PR c++/70430
214 * g++.dg/ext/vector30.C: New testcase.
215
e0876e21
DH
2162016-03-30 Dominique d'Humieres <dominiq@lps.ens.fr>
217 Jerry DeLisle <jvdelisle@gcc.gnu.org>
218
219 * gfortran.dg/fmt_pf.f90: New test.
220
e9bff8c6
RO
2212016-03-30 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
222
223 Forward-port from 5 branch
224 2016-03-30 Jakub Jelinek <jakub@redhat.com>
225
226 PR testsuite/70356
227 * gcc.target/i386/avx-vextractf128-256-5.c: Move
228 dg-require-effective-target after dg-do.
229
230 2015-12-30 Kirill Yukhin <kirill.yukhin@intel.com>
231
232 * gcc.target/i386/avx-vextractf128-256-5.c: New test.
233
2620c80d
TS
2342016-03-30 Thomas Schwinge <thomas@codesourcery.com>
235 Julian Brown <julian@codesourcery.com>
236 Chung-Lin Tang <cltang@codesourcery.com>
237 Cesar Philippidis <cesar@codesourcery.com>
238 James Norris <jnorris@codesourcery.com>
239 Tom de Vries <tom@codesourcery.com>
240 Nathan Sidwell <nathan@codesourcery.com>
241
bf867841 242 * c-c++-common/goacc/combined-directives.c: Clean up dg-* directives.
2620c80d
TS
243 * c-c++-common/goacc/loop-clauses.c: Likewise.
244 * g++.dg/goacc/template.C: Likewise.
245 * gfortran.dg/goacc/combined-directives.f90: Likewise.
246 * gfortran.dg/goacc/loop-1.f95: Likewise.
247 * gfortran.dg/goacc/loop-5.f95: Likewise.
248 * gfortran.dg/goacc/loop-6.f95: Likewise.
249 * gfortran.dg/goacc/loop-tree-1.f90: Likewise.
250 * c-c++-common/goacc-gomp/nesting-1.c: Update.
251 * c-c++-common/goacc-gomp/nesting-fail-1.c: Likewise.
252 * c-c++-common/goacc/clauses-fail.c: Likewise.
253 * c-c++-common/goacc/parallel-1.c: Likewise.
254 * c-c++-common/goacc/reduction-1.c: Likewise.
255 * c-c++-common/goacc/reduction-2.c: Likewise.
256 * c-c++-common/goacc/reduction-3.c: Likewise.
257 * c-c++-common/goacc/reduction-4.c: Likewise.
258 * c-c++-common/goacc/routine-3.c: Likewise.
259 * c-c++-common/goacc/routine-4.c: Likewise.
260 * c-c++-common/goacc/routine-5.c: Likewise.
261 * c-c++-common/goacc/tile.c: Likewise.
262 * g++.dg/goacc/template.C: Likewise.
263 * gfortran.dg/goacc/combined-directives.f90: Likewise.
264 * c-c++-common/goacc/nesting-1.c: Move dg-error test cases into...
265 * c-c++-common/goacc/nesting-fail-1.c: ... this file. Update.
266 * c-c++-common/goacc/kernels-1.c: Update. Incorporate...
267 * c-c++-common/goacc/kernels-empty.c: ... this file, and...
268 * c-c++-common/goacc/kernels-eternal.c: ... this file, and...
269 * c-c++-common/goacc/kernels-noreturn.c: ... this file.
270 * c-c++-common/goacc/host_data-1.c: New file. Incorporate...
271 * c-c++-common/goacc/use_device-1.c: ... this file.
272 * c-c++-common/goacc/host_data-2.c: New file. Incorporate...
273 * c-c++-common/goacc/host_data-5.c: ... this file, and...
274 * c-c++-common/goacc/host_data-6.c: ... this file.
275 * c-c++-common/goacc/loop-2-kernels.c: New file.
276 * c-c++-common/goacc/loop-2-parallel.c: Likewise.
277 * c-c++-common/goacc/loop-3.c: Likewise.
278 * g++.dg/goacc/reference.C: Likewise.
279 * g++.dg/goacc/routine-1.C: Likewise.
280 * g++.dg/goacc/routine-2.C: Likewise.
281
f6d2d066
RB
2822016-03-30 Richard Biener <rguenther@suse.de>
283
284 PR middle-end/70450
285 * gcc.dg/torture/pr70450.c: New testcase.
286
d43242b9
JJ
2872016-03-30 Jakub Jelinek <jakub@redhat.com>
288
289 PR target/70421
290 * gcc.dg/torture/pr70421.c: New test.
291 * gcc.target/i386/avx512f-pr70421.c: New test.
292
5ce43b77
L
2932016-03-30 H.J. Lu <hongjiu.lu@intel.com>
294
295 PR testsuite/70364
296 * gcc.target/i386/cleanup-1.c: Include <stddef.h>.
297 (check): New function.
298 (bar): Call check.
299 (foo): Align stack to 16 bytes when calling bar.
300 * gcc.target/i386/cleanup-2.c: Likewise.
301
d014a712
PP
3022016-03-30 Patrick Palka <ppalka@gcc.gnu.org>
303
304 PR tree-optimization/59124
305 * gcc.dg/Warray-bounds-19.c: New test.
306
13f0e8c7
ZW
3072016-03-29 Zachary T Welch <zwelch@codesourcery.com>
308
309 * lib/prune.exp (escape_regex_chars): New.
310 (prune_file_path): Update to quote metcharacters for regexp.
311
3336c6e0
JJ
3122016-03-29 Jakub Jelinek <jakub@redhat.com>
313
a362f023
JJ
314 PR rtl-optimization/70429
315 * gcc.c-torture/execute/pr70429.c: New test.
316
3336c6e0
JJ
317 PR tree-optimization/70405
318 * gcc.dg/pr70405.c: New test.
319
728557fd
AV
3202016-03-29 Andre Vehreschild <vehre@gcc.gnu.org>
321
322 PR fortran/70397
323 * gfortran.dg/unlimited_polymorphic_25.f90: New test.
324 * gfortran.dg/unlimited_polymorphic_26.f90: New test.
325
bef977d4
TS
3262016-03-29 Thomas Schwinge <thomas@codesourcery.com>
327
328 PR testsuite/64177
329 * c-c++-common/cilk-plus/CK/spawning_arg.c (main): Call
330 __cilkrts_set_param to set two workers.
331 * c-c++-common/cilk-plus/CK/steal_check.c (main): Likewise.
332 * g++.dg/cilk-plus/CK/catch_exc.cc (main): Likewise.
333
6f6d25c9
DH
3342016-03-28 Dominique d'Humieres <dominiq@lps.ens.fr>
335
bf867841 336 * g++.dg/ext/fnname5.C: Update the test for Darwin.
6f6d25c9 337
45733562
KY
3382016-03-28 Kirill Yukhin <kirill.yukhin@intel.com>
339
340 PR target/70406
bf867841 341 * gcc.target/i386/pr70406.c: New test.
45733562 342
a1799e5e
EB
3432016-03-27 Eric Botcazou <ebotcazou@adacore.com>
344
345 * gnat.dg/specs/double_record_extension3.ads: New test.
346
5fca7b66
RH
3472016-03-25 Richard Henderson <rth@redhat.com>
348
349 PR target/70120
350 * gcc.target/aarch64/pr70120-1.c: New.
351 * gcc.target/aarch64/pr70120-2.c: New.
352 * gcc.target/aarch64/pr70120-3.c: New.
353
31ce75c6
PP
3542016-03-25 Patrick Palka <ppalka@gcc.gnu.org>
355
356 PR c++/62212
357 * g++.dg/template/mangle2.C: The dg-do directive should be
358 "compile" not "assemble".
359
3caf0ca1
BS
3602016-03-25 Bernd Schmidt <bschmidt@redhat.com>
361
362 PR lto/69650
363 * gcc.dg/pr69650.c: New test.
364
634035b6
DE
3652016-03-25 David Edelsohn <dje.gcc@gmail.com>
366
367 * g++.dg/ext/pr70290.C: Prune non-standard ABI.
368
45d34276
AM
3692016-03-25 Alan Modra <amodra@gmail.com>
370
371 * gcc.dg/dfp/pr70052.c: New test.
372
8f085166
RH
3732016-03-24 Richard Henderson <rth@redhat.com>
374
375 PR middle-end/69845
376 * gcc.dg/tree-ssa/pr69845-1.c: New test.
377 * gcc.dg/tree-ssa/pr69845-2.c: New test.
378
011e5ec3
TV
3792016-03-24 Tom de Vries <tom@codesourcery.com>
380
381 * gfortran.dg/goacc/host_data-tree.f95: Add missing initialization.
382
9e3f4551
TV
3832016-03-24 Tom de Vries <tom@codesourcery.com>
384
385 * c-c++-common/goacc/uninit-use-device-clause.c: New test.
386 * gfortran.dg/goacc/uninit-use-device-clause.f95: New test.
387
45780041
TV
3882016-03-24 Tom de Vries <tom@codesourcery.com>
389
390 * c-c++-common/goacc/uninit-dim-clause.c: New test.
391 * gfortran.dg/goacc/uninit-dim-clause.f95: New test.
392
887ab4e5
PP
3932016-03-24 Patrick Palka <ppalka@gcc.gnu.org>
394
395 PR c++/62212
396 * g++.dg/template/mangle2.C: New test.
397
69a9a66f
RB
3982016-03-24 Richard Biener <rguenther@suse.de>
399
400 PR tree-optimization/70396
401 * gcc.dg/torture/pr70396.c: New testcase.
402
ed87de55
RB
4032016-03-24 Richard Biener <rguenther@suse.de>
404
405 PR middle-end/70370
406 * gcc.dg/torture/pr70370.c: New testcase.
407
ea064934
TV
4082016-03-24 Tom de Vries <tom@codesourcery.com>
409
410 * gfortran.dg/goacc/data-tree.f95: Add missing initialization.
411 * gfortran.dg/goacc/kernels-tree.f95: Same.
412 * gfortran.dg/goacc/parallel-tree.f95: Same.
413
b2a4dd1d
TV
4142016-03-24 Tom de Vries <tom@codesourcery.com>
415
416 * c-c++-common/goacc/uninit-if-clause.c: New test.
417 * gfortran.dg/goacc/uninit-if-clause.f95: New test.
418
72e7cd6e
JJ
4192016-03-24 Jakub Jelinek <jakub@redhat.com>
420
421 PR target/70290
bf867841
UB
422 * g++.dg/ext/pr70290.C: Add -Wno-psabi -w to dg-options.
423 Fix formatting.
72e7cd6e 424
ce9d0c03
RB
4252016-03-24 Richard Biener <rguenther@suse.de>
426
427 PR tree-optimization/70372
428 * gcc.dg/tree-ssa/pr70372.c: New testcase.
429
426b9428
PP
4302016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
431
432 PR c++/70347
433 * g++.dg/cpp1y/nsdmi-union1.C: New test.
434
cd1588c4
PP
4352016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
436
437 PR c++/70332
438 * g++.dg/cpp1y/nsdmi-aggr5.C: New test.
439
61637db3
JJ
4402016-03-23 Jakub Jelinek <jakub@redhat.com>
441
928af3bf
JJ
442 PR c++/70001
443 * g++.dg/cpp0x/constexpr-70001-4.C: New test.
444 * g++.dg/cpp1y/pr70001.C: New test.
445
61637db3
JJ
446 PR c++/70323
447 * g++.dg/cpp0x/constexpr-70323.C: New test.
448
05aca4e7
AO
4492016-03-23 Alexandre Oliva <aoliva@redhat.com>
450 Jason Merrill <jason@redhat.com>
451 Jakub Jelinek <jakub@redhat.com>
452
453 PR c++/69315
454 * g++.dg/cpp0x/constexpr-69315.C: New test.
455 * g++.dg/cpp0x/variadic122.C: Change one dg-warning into dg-bogus.
456
fbdb6baf
MP
4572016-03-23 Marek Polacek <polacek@redhat.com>
458
459 PR c++/69884
460 * g++.dg/warn/Wignored-attributes-1.C: New test.
461 * g++.dg/warn/Wignored-attributes-2.C: New test.
462
d79ee524
TV
4632016-03-23 Tom de Vries <tom@codesourcery.com>
464
465 * c-c++-common/goacc/kernels-default.c (foo): Add missing
466 initialization.
467 * gfortran.dg/goacc/private-3.f95 (test): Same.
468 * gfortran.dg/goacc/routine-5.f90 (gang, worker, vector, seq): Add
469 missing use param.
470
a59f0bef
KT
4712016-03-23 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
472
473 * lib/target-supports.exp: Remove v7ve entry from loop
474 creating effective target checks.
475 (check_effective_target_arm_arch_v7ve_ok): New procedure.
476 (add_options_for_arm_arch_v7ve): Likewise.
477
0179520a
JJ
4782016-03-23 Jakub Jelinek <jakub@redhat.com>
479
480 PR tree-optimization/70354
481 * gcc.dg/vect/pr70354-1.c: New test.
482 * gcc.dg/vect/pr70354-2.c: New test.
483 * gcc.target/i386/avx2-pr70354-1.c: New test.
484 * gcc.target/i386/avx2-pr70354-2.c: New test.
485
75bb14d7
JL
4862016-03-22 Jeff Law <law@redhat.com>
487
488 PR target/70232
489 * gcc.dg/tree-ssa/pr70232.c: New test.
490
72c9526d
IE
4912016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
492
493 PR target/70302
494 * gcc.target/i386/pr70302.c: New test.
495
a3ca1bc5
RB
4962016-03-22 Richard Biener <rguenther@suse.de>
497
498 PR middle-end/70251
499 * g++.dg/torture/pr70251.C: New testcase.
500
5c240f4d
DM
5012016-03-22 David Malcolm <dmalcolm@redhat.com>
502
503 PR c/69993
504 * c-c++-common/Wmisleading-indentation-3.c: New test, based on
505 Wmisleading-indentation.c.
506 * c-c++-common/Wmisleading-indentation.c: Update thoughout to
507 reflect change to diagnostic text and order of messages.
508 * gcc.dg/plugin/location-overflow-test-2.c: Likewise.
509
80f6631b
DE
5102016-03-22 David Edelsohn <dje.gcc@gmail.com>
511
512 * g++.dg/ext/java-3.C: Don't compile on AIX.
513
9a10956c
RB
5142016-03-22 Richard Biener <rguenther@suse.de>
515
516 PR middle-end/70333
517 * gcc.dg/torture/pr70333.c: New testcase.
518
6cedf922
IE
5192016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
520
521 * g++.dg/ext/pr70290.C: New test.
522
cd6c27ac
KY
5232016-03-22 Kirill Yukhin <kirill.yukhin@intel.com>
524
525 PR target/70325
526 * gcc.target/i386/pr70325.c: New test.
527
4cde512c
JJ
5282016-03-22 Jakub Jelinek <jakub@redhat.com>
529
b01915ed
JJ
530 PR target/70329
531 * gcc.target/i386/avx512bw-pr70329-1.c: New test.
532 * gcc.target/i386/avx512bw-pr70329-2.c: New test.
533
4e3e2cf1
JJ
534 PR target/70300
535 * gcc.target/i386/pr70300.c: New test.
536
4cde512c
JJ
537 PR c++/70295
538 * c-c++-common/nonnull-1.c (func): Remove parens around cp4 != 0.
539 (func2): New function for cond with parens, xfail warning for c++.
540 * g++.dg/warn/Wnonnull-compare-8.C: New test.
541
16f6d7dc
PP
5422016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
543
544 PR c++/70096
545 * g++.dg/template/ptrmem30.C: New test.
546
a3e2b438
PP
5472016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
548
549 PR c++/70204
550 * g++.dg/cpp0x/constexpr-70204a.C: New test.
551 * g++.dg/cpp0x/constexpr-70204b.C: New test.
552
11b6a02e
JJ
5532016-03-21 Jakub Jelinek <jakub@redhat.com>
554
555 PR middle-end/70326
556 * gcc.dg/pr70326.c: New test.
557
b9407883
MG
5582016-03-21 Marc Glisse <marc.glisse@inria.fr>
559 Jakub Jelinek <jakub@redhat.com>
560
561 PR tree-optimization/70317
562 * gcc.dg/pr70317.c: New test.
563
4a148e19
UB
5642016-03-21 Uros Bizjak <ubizjak@gmail.com>
565
566 PR target/70327
567 * gcc.target/i386/pr70327.c: New test.
568
2a85ddbb
ML
5692016-03-21 Martin Liska <mliska@suse.cz>
570
7d36fe98 571 PR ipa/70306
2a85ddbb
ML
572 * gcc.dg/ipa/pr70306.c: New test.
573
4a148e19 5742016-03-21 Andre Vieira <andre.simoesdiasvieira@arm.com>
9a72f5f6
AV
575
576 * gcc.target/arm/attr-align1.c: Skip if M-profile.
577 * gcc.target/arm/attr-align3.c: Likewise.
578 * gcc.target/arm/attr_arm.c: Likewise.
579 * gcc.target/arm/flip-thumb.c: Likewise.
580
6b366948
JJ
5812016-03-21 Jakub Jelinek <jakub@redhat.com>
582
583 PR target/70296
584 * gcc.target/powerpc/altivec-36.c: New test.
585
2fac8c14
RB
5862016-03-21 Richard Biener <rguenther@suse.de>
587
588 PR tree-optimization/70310
589 * gcc.dg/torture/pr70310.c: New testcase.
590
e9bde854
KY
5912016-03-21 Kirill Yukhin <kirill.yukhin@intel.com>
592
593 PR target/70293
594 * gcc.target/i386/pr70293.c: New test.
595
56bbfaf6
RB
5962016-03-21 Richard Biener <rguenther@suse.de>
597
598 PR tree-optimization/70288
599 * gcc.dg/torture/pr70288-1.c: New testcase.
600 * gcc.dg/torture/pr70288-2.c: Likewise.
601
3eee49ed
AB
6022016-03-21 Andrey Belevantsev <abel@ispras.ru>
603
604 PR rtl-optimization/69307
605 * gcc.target/arm/pr69307.c: New test.
4a148e19 606
8e7816b4
AB
6072016-03-21 Andrey Belevantsev <abel@ispras.ru>
608
609 PR rtl-optimization/69102
610 * gcc.c-torture/compile/pr69102.c: New test.
611
14d7d4be
JL
6122016-03-18 Jeff Law <law@redhat.com>
613
614 PR rtl-optimization/70263
615 * gcc.c-torture/compile/pr70263-1.c: New test.
616 * gcc.target/i386/pr70263-2.c: New test.
617
5c6a601c
BS
6182016-03-18 Bernd Schmidt <bschmidt@redhat.com>
619
620 PR rtl-optimization/70278
621 * gcc.dg/torture/pr70278.c: New test.
622 * gcc.target/arm/pr70278.c: New test.
623
4bbf545b
DM
6242016-03-18 David Malcolm <dmalcolm@redhat.com>
625
626 PR c/70281
627 * gcc.dg/plugin/diagnostic-test-expressions-1.c
628 (test_builtin_types_compatible_p): New test function.
629 * gcc.dg/pr70281.c: New test case.
630
dc28bb68
CL
6312016-03-18 Christophe Lyon <christophe.lyon@linaro.org>
632
633 PR target/70113
634 * gcc.target/aarch64/pr63304_1.c: Add -mno-fix-cortex-a53-843419.
635
5e8d6dff
IE
6362016-03-18 Ilya Enkovich <enkovich.gnu@gmail.com>
637
638 PR tree-optimization/70252
639 * gcc.dg/pr70252.c: New test.
640
d0e7e403
TV
6412016-03-18 Tom de Vries <tom@codesourcery.com>
642
643 * gcc.dg/pr70161-2.c: New test.
644 * gcc.dg/pr70161.c: New test.
645
fa22501a
TV
6462016-03-18 Tom de Vries <tom@codesourcery.com>
647
648 PR ipa/70269
649 * gcc.dg/pr70269.c: New test.
650
dd125026
JJ
6512016-03-18 Jakub Jelinek <jakub@redhat.com>
652
653 PR c++/70267
654 * g++.dg/ext/java-3.C: New test.
655
91914f0a
PP
6562016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
657
658 PR c++/70205
659 * g++.dg/lookup/pr70205.C: New test.
660
753a8910
PP
6612016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
662
663 PR c++/70218
664 * g++.dg/cpp0x/lambda/lambda-70218.C: New test.
665
14ba7b28
MP
6662016-03-17 Marek Polacek <polacek@redhat.com>
667
668 PR c/69407
669 * gcc.dg/atomic-op-6.c: New test.
670
ded60913
DM
6712016-03-17 David Malcolm <dmalcolm@redhat.com>
672
673 PR c/70264
674 * c-c++-common/pr70264.c: New test case.
675
a3aad0e6
JJ
6762016-03-17 Jakub Jelinek <jakub@redhat.com>
677
17366700
JJ
678 PR c++/70144
679 * c-c++-common/pr70144-1.c: New test.
680 * c-c++-common/pr70144-2.c: New test.
681
a3aad0e6
JJ
682 PR c++/70272
683 * g++.dg/opt/flifetime-dse5.C (main): Remove extra semicolon.
684 * g++.dg/opt/flifetime-dse6.C: New test.
685 * g++.dg/tree-ssa/ehcleanup-1.C: Adjust unreachable count.
686
b57e6e18
L
6872016-03-17 H.J. Lu <hongjiu.lu@intel.com>
688
689 PR driver/70192
690 * gcc.dg/pic-1.c: New test.
691 * gcc.dg/pic-2.c: Likewise.
692 * gcc.dg/pic-3.c: Likewise.
693 * gcc.dg/pic-4.c: Likewise.
694 * gcc.dg/pie-1.c: Likewise.
695 * gcc.dg/pie-2.c: Likewise.
696 * gcc.dg/pie-3.c: Likewise.
697 * gcc.dg/pie-4.c: Likewise.
698 * gcc.dg/pie-5.c: Likewise.
699 * gcc.dg/pie-6.c: Likewise.
700
b38ba58b
TV
7012016-03-17 Tom de Vries <tom@codesourcery.com>
702
703 * gfortran.dg/goacc/kernels-alias-3.f95: New test.
704 * gfortran.dg/goacc/kernels-alias-4.f95: New test.
705
6931b3b7
RB
7062016-03-17 Richard Biener <rguenther@suse.de>
707
708 PR debug/70271
709 * g++.dg/debug/pr70271.C: New testcase.
710
0c8b64cb
IE
7112016-03-17 Ilya Enkovich <enkovich.gnu@gmail.com>
712
713 * gcc.target/i386/pr70251.c: New test.
714
b1970801
MP
7152016-03-17 Marek Polacek <polacek@redhat.com>
716
717 PR c++/70194
718 * g++.dg/warn/constexpr-70194.C: New test.
719
820c5eaa
RH
7202016-03-16 Richard Henderson <rth@redhat.com>
721
722 PR middle-end/70240
723 * gcc.c-torture/compile/pr70240.c: New.
724
da0ad263
SKS
7252016-03-16 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
726
727 * gcc.c-torture/compile/20151204.c: Skip for avr.
728
c73d295c
JJ
7292016-03-16 Jakub Jelinek <jakub@redhat.com>
730
731 PR target/70245
732 * g++.dg/opt/pr70245.C: New test.
733 * g++.dg/opt/pr70245.h: New file.
734 * g++.dg/opt/pr70245-aux.cc: New file.
735
b2794066
MS
7362016-03-16 Martin Sebor <msebor@redhat.com>
737
738 * g++.dg/cpp1y/constexpr-instantiate.C: Correct DejaGnu directives.
739
aa43616c
RH
7402016-03-16 Richard Henderson <rth@redhat.com>
741
742 PR middle-end/70199
743 * gcc.c-torture/compile/pr70199.c: New.
744
59608fe5
L
7452016-03-16 H.J. Lu <hongjiu.lu@intel.com>
746
747 * gcc.dg/uninit-19.c: Run dos2unix.
748
ab4c578f
MP
7492016-03-16 Marek Polacek <polacek@redhat.com>
750
751 PR c/70093
752 * gcc.dg/nested-func-10.c: New test.
753 * gcc.dg/nested-func-9.c: New test.
754
f5387e76
JJ
7552016-03-16 Jakub Jelinek <jakub@redhat.com>
756
757 PR tree-optimization/68714
758 * gcc.dg/tree-ssa/pr68714.c: Add -w -Wno-psabi to dg-options.
759
7662b718
TV
7602016-03-16 Tom de Vries <tom@codesourcery.com>
761
762 PR tree-optimization/68715
763 * gcc.dg/graphite/pr68715-2.c: New test.
764 * gcc.dg/graphite/pr68715.c: New test.
765 * gfortran.dg/graphite/pr68715.f90: New test.
766
be7ce7ae
TV
7672016-03-16 Tom de Vries <tom@codesourcery.com>
768
769 PR tree-optimization/68809
770 * gcc.dg/graphite/pr68809-2.c: New test.
771 * gcc.dg/graphite/pr68809.c: New test.
772
1935f250
JJ
7732016-03-16 Jakub Jelinek <jakub@redhat.com>
774
6651c93e
JJ
775 PR c++/70147
776 * g++.dg/ubsan/pr70147-2.C (C::C): Initialize A base with invalid
777 method call to i () as argument. Adjust expected output.
778
1935f250
JJ
779 PR c++/70147
780 * g++.dg/ubsan/pr70147-1.C: New test.
781 * g++.dg/ubsan/pr70147-2.C: New test.
782
ab1caa6e
MS
7832016-03-15 Martin Sebor <msebor@redhat.com>
784
785 PR c++/58281
786 * g++.dg/cpp1y/constexpr-instantiate.C: Add new test.
787
5c2a1bbb
JDA
7882016-03-15 John David Anglin <danglin@gcc.gnu.org>
789
cb5d8ad1
JDA
790 * gcc.c-torture/execute/pr68532.c: Add -fno-common option on
791 hppa*-*-hpux*.
792
b440dd40
JDA
793 * gcc.dg/ifcvt-4.c: Add hppa*64*-*-* to skip list.
794
5c2a1bbb
JDA
795 PR libfortran/69799
796 * gfortran.dg/coarray_allocate_5.f08: Add "-latomic" option if
797 libatomic_available.
798
42c729c5
MP
7992016-03-15 Marek Polacek <polacek@redhat.com>
800
801 PR c++/70209
802 * g++.dg/ext/attribute-may-alias-4.C: New test.
803
82b1c550
AM
8042016-03-15 Alexander Monakov <amonakov@ispras.ru>
805
806 * g++.dg/pr63384.C: Add -w to dg-options. Remove '-toggle' in
807 -fvar-tracking-assignments-toggle flag.
808
4ccbf3a6
PH
8092016-03-15 Pat Haugen <pthaugen@us.ibm.com>
810
811 * gcc.dg/ifcvt-4.c: Add -misel for powerpc*.
812
c39858bd
JJ
8132016-03-15 Jakub Jelinek <jakub@redhat.com>
814
815 PR rtl-optimization/70222
816 * gcc.c-torture/execute/pr70222-1.c: New test.
817 * gcc.c-torture/execute/pr70222-2.c: New test.
818
8be119c1
RH
8192016-03-15 Richard Henderson <rth@redhat.com>
820
821 * gcc.dg/tree-ssa/pr68714.c: Test during reassoc1 pass.
822
6598bb55
AB
8232016-03-15 Andrey Belevantsev <abel@ispras.ru>
824
825 PR rtl-optimization/69032
826 * gcc.dg/pr69032.c: New test.
827
81fa2944
AB
8282016-03-15 Andrey Belevantsev <abel@ispras.ru>
829
830 PR rtl-optimization/63384
4a148e19 831 * g++.dg/pr63384.C: New test.
81fa2944 832
74ea9ab6
AB
8332016-03-15 Andrey Belevantsev <abel@ispras.ru>
834
835 PR target/64411
836 * gcc.target/i386/pr64411.C: New test.
837
045d5055
TV
8382016-03-15 Tom de Vries <tom@codesourcery.com>
839
840 * gfortran.dg/goacc/kernels-alias-2.f95: New test.
841 * gfortran.dg/goacc/kernels-alias.f95: New test.
842
3ea33585
MS
8432016-03-14 Martin Sebor <msebor@redhat.com>
844
845 PR c++/53792
846 * g++.dg/cpp0x/constexpr-inline.C: New test.
847 * g++.dg/cpp0x/constexpr-inline-1.C: Same.
848
1df7b330
DE
8492016-03-14 David Edelsohn <dje.gcc@gmail.com>
850
851 * gcc.dg/torture/pr70083.c: Prune non-standard ABI.
852
79b57d18
JJ
8532016-03-14 Jakub Jelinek <jakub@redhat.com>
854
855 PR middle-end/70219
856 * gcc.dg/pr70219.c: New test.
857
3cbf012a
BS
8582016-03-14 Bernd Schmidt <bschmidt@redhat.com>
859
860 PR target/70083
861 * gcc.dg/torture/pr70083.c: New test.
862 * gcc.target/i386/pr70083.c: New test.
863
a9fee7cd
RB
8642016-03-14 Richard Biener <rguenther@suse.de>
865
866 PR tree-optimization/56365
867 * gcc.dg/tree-ssa/phi-opt-14.c: New testcase.
868
4799603f
SB
8692016-03-14 Segher Boessenkool <segher@kernel.crashing.org>
870
871 PR target/70098
872 * lib/target-supports.exp (check_effective_target_powerpc64_no_dm):
873 New function.
874 * g++.dg/pr70098.C: New testcase.
875
876
760ca967
TV
8772016-03-14 Tom de Vries <tom@codesourcery.com>
878
879 PR tree-optimization/70045
880 * gcc.dg/graphite/pr70045.c: New test.
881
44e66a77
JD
8822016-03-13 Jerry DeLisle <jvdelisle@gcc.gnu.org>
883
884 PR fortran/69043
885 * gfortran.dg/include_9.f90: New test.
886
a18e0fe1
DH
8872016-03-13 Dominique d'Humieres <dominiq@lps.ens.fr>
888
889 PR fortran/45076
890 gfortran.dg/prof/prof.exp: New script.
891 gfortran.dg/prof/dynamic_dispatch_6.f03: New test.
892
d0aca6ab
AB
8932016-03-12 Andrey Belevantsev <abel@ispras.ru>
894
895 PR rtl-optimization/69307
896 * gcc.dg/pr69307.c: New test.
897
cefe08a4
VM
8982016-03-12 Vladimir Makarov <vmakarov@redhat.com>
899
900 PR target/69614
901 * gcc.target/arm/pr69614.c: New.
902
70112e2a
PT
9032016-03-12 Paul Thomas <pault@gcc.gnu.org>
904
905 PR fortran/70031
906 * gfortran.dg/submodule_14.f08: New test
907
908 PR fortran/69524
909 * gfortran.dg/submodule_15.f08: New test
910
3f1e5d3a
PP
9112016-03-12 Patrick Palka <ppalka@gcc.gnu.org>
912
913 PR c++/70106
914 * g++.dg/cpp1y/paren3.C: New test.
915
a3f6d680
MM
9162016-03-11 Michael Meissner <meissner@linux.vnet.ibm.com>
917
918 PR target/70131
919 * gcc.target/powerpc/ppc-round2.c: New test.
920
92348f09
BS
9212016-03-11 Bernd Schmidt <bschmidt@redhat.com>
922
923 PR target/70123
924 * gcc.dg/torture/pr70123.c: New test.
925
cebde9e9
JL
9262016-03-11 Jeff Law <law@redhat.com>
927
928 PR tree-optimization/70190
929 * gcc.c-torture/compile/pr70190.c: New test.
930
3edc5da4
DM
9312016-03-11 David Malcolm <dmalcolm@redhat.com>
932
933 PR c/68187
934 * c-c++-common/Wmisleading-indentation.c (test43_a): New test
935 case.
936 (test43_b): Likewise.
937 (test43_c): Likewise.
938 (test43_d): Likewise.
939 (test43_e): Likewise.
940 (test43_f): Likewise.
941 (test43_g): Likewise.
942 (test44_a): Likewise.
943 (test44_b): Likewise.
944 (test44_c): Likewise.
945 (test44_d): Likewise.
946 (test44_e): Likewise.
947
318c1204
DM
9482016-03-11 David Malcolm <dmalcolm@redhat.com>
949
950 PR c/70085
951 * c-c++-common/Wmisleading-indentation.c (pr70085): New test case.
952
bc062234
KT
9532016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
954
955 * gcc.target/aarch64/vect-reduc-or_1.c: Add -fno-vect-cost-model to
956 dg-options.
957
acfc1ac1
KT
9582016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
959
960 PR target/70002
961 PR target/69245
962 * gcc.target/aarch64/pr69245_2.c: New test.
963
d1e2bb2d
JJ
9642016-03-11 Jakub Jelinek <jakub@redhat.com>
965
966 PR tree-optimization/70177
967 * gcc.dg/pr70177.c: New test.
968
07350627
AL
9692016-03-11 Alan Lawrence <alan.lawrence@arm.com>
970
971 * gfortran.dg/unconstrained_commons.f: Widen regexp to match j_<N>.
972
5c6706f7
AL
9732016-03-11 Alan Lawrence <alan.lawrence@arm.com>
974
975 * gcc.dg/tree-ssa/sra-20.c: New.
976
02d472a2
JJ
9772016-03-11 Jakub Jelinek <jakub@redhat.com>
978
686d390a
JJ
979 PR rtl-optimization/70174
980 * gcc.dg/pr70174.c: New test.
981
02d472a2
JJ
982 PR tree-optimization/70169
983 * gcc.dg/pr70169.c: New test.
984
0f9befa1
IE
9852016-03-11 Ilya Enkovich <enkovich.gnu@gmail.com>
986
987 PR target/70160
988 * gcc.target/i386/pr70160.c: New test.
989
432d4670
AK
9902016-03-11 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
991
992 * gcc.target/s390/dfp-1.c: New test.
993
a3dc8760
NC
9942016-03-10 Nick Clifton <nickc@redhat.com>
995
996 PR target/70044
997 * gcc.target/aarch64/pr70044.c: New test.
998
b87a8d7d
PP
9992016-03-10 Patrick Palka <ppalka@gcc.gnu.org>
1000 Jakub Jelinek <jakub@redhat.com>
1001
1002 PR c++/70001
1003 * g++.dg/cpp0x/constexpr-70001-1.C: New test.
1004 * g++.dg/cpp0x/constexpr-70001-2.C: New test.
1005 * g++.dg/cpp0x/constexpr-70001-3.C: New test.
1006
4f4ada6a
JH
10072016-03-10 Jan Hubicka <hubicka@ucw.cz>
1008
1009 PR lto/69589
1010 * g++.dg/lto/pr69589_0.C: New testcase
1011 * g++.dg/lto/pr69589_1.C: New testcase
1012
d49b0aa0
MP
10132016-03-10 Marek Polacek <polacek@redhat.com>
1014
1015 PR c++/70153
1016 * g++.dg/delayedfold/unary-plus1.C: New test.
1017
10182016-03-10 Andre Vieira <andre.simoesdiasvieira@arm.com>
c81e3837
AV
1019
1020 * gcc.target/arm/pr45701-1.c: Escape brackets.
1021 * gcc.target/arm/pr45701-2.c: Likewise.
1022
71017a7b
AL
10232016-03-10 Alan Lawrence <alan.lawrence@arm.com>
1024
1025 * gfortran.dg/unconstrained_commons.f: New.
1026
ba52669f
AM
10272016-03-10 Alan Modra <amodra@gmail.com>
1028
1029 * gcc.dg/pr69195.c: New.
1030 * gcc.dg/pr69238.c: New.
1031
27742332
TV
10322016-03-10 Tom de Vries <tom@codesourcery.com>
1033
1034 PR testsuite/68915
1035 * gcc.dg/vect/pr46032.c: Xfail scan if alignment requirements not met.
1036
3a81a594
RB
10372016-03-10 Richard Biener <rguenther@suse.de>
1038
1039 PR tree-optimization/70128
1040 * gcc.dg/tree-ssa/alias-34.c: New testcase.
1041 * gcc.dg/tree-ssa/alias-35.c: Likewise.
1042
3433b975
JJ
10432016-03-09 Jakub Jelinek <jakub@redhat.com>
1044
c2864f02
JJ
1045 PR tree-optimization/70152
1046 * gcc.dg/pr70152.c: New test.
1047
3433b975
JJ
1048 PR target/70086
1049 * gcc.target/i386/pr70086-1.c: New test.
1050 * gcc.target/i386/pr70086-2.c: New test.
1051 * gcc.target/i386/pr70086-3.c: New test.
2bd8090f
JJ
1052
1053 PR tree-optimization/70127
1054 * gcc.c-torture/execute/pr70127.c: New test.
1055
96b3c82d
CP
10562016-03-09 Cesar Philippidis <cesar@codesourcery.com>
1057
1058 * c-c++-common/goacc/combined-directives-2.c: New test.
1059
b4f3232d
DM
10602016-03-09 David Malcolm <dmalcolm@redhat.com>
1061
1062 PR c/68473
1063 PR c++/70105
1064 * g++.dg/diagnostic/pr70105.C: New test.
1065 * gcc.dg/plugin/diagnostic-test-expressions-1.c (foo): New decl.
1066 (test_multiple_ordinary_maps): New test function.
1067
40499f81
DM
10682016-03-09 David Malcolm <dmalcolm@redhat.com>
1069
1070 PR c/68473
1071 PR c++/70105
1072 * gcc.dg/plugin/diagnostic_plugin_show_trees.c (show_tree):
1073 Drop range information from call to inform_at_rich_loc.
1074 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c (add_range):
1075 New.
1076 (test_show_locus): Replace calls to rich_location::add_range with
1077 calls to add_range. Rewrite the tests that used the now-defunct
1078 rich_location ctor taking a source_range. Simplify other tests
1079 by replacing calls to COMBINE_LOCATION_DATA with calls to
1080 make_location.
1081
c9e33662
RB
10822016-03-09 Richard Biener <rguenther@suse.de>
1083 Jakub Jelinek <jakub@redhat.com>
1084
1085 PR tree-optimization/70138
1086 * gcc.dg/vect/pr70138-1.c: New testcase.
1087 * gcc.dg/vect/pr70138-2.c: Likewise.
1088
2c73b764
JJ
10892016-03-09 Jakub Jelinek <jakub@redhat.com>
1090
1091 PR target/70049
1092 * gcc.target/i386/pr70049.c: New test.
1093
c06d25bb
RB
10942016-03-09 Richard Biener <rguenther@suse.de>
1095
1096 PR c/70143
1097 * gcc.dg/Wstrict-aliasing-bogus-upcast.c: New testcase.
1098 * gcc.dg/Wstrict-aliasing-struct-with-char-member.c: Likewise.
1099 * gcc.dg/Wstrict-aliasing-struct-member.c: Remove again.
1100
5828a501
RO
11012016-03-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1102
1103 * gcc.dg/vect/bb-slp-34.c: Really don't xfail on aarch64-*-*,
1104 arm-*-*.
1105
2e141c8d
JJ
11062016-03-09 Jakub Jelinek <jakub@redhat.com>
1107
5a9def37
JJ
1108 PR middle-end/67278
1109 * gcc.dg/simd-7.c: Add -w -Wno-psabi to dg-options.
1110
2e141c8d
JJ
1111 PR target/67278
1112 * gcc.dg/simd-8.c: Add -w -Wno-psabi to dg-options.
1113
1114 PR middle-end/70050
1115 * gcc.dg/pr70050.c: Add -w to dg-options. Fix up PR number
1116 in testcase comment.
1117
bf751f40
TV
11182016-03-09 Tom de Vries <tom@codesourcery.com>
1119
1120 * gfortran.dg/goacc/kernels-loop-2.f95: New test.
1121 * gfortran.dg/goacc/kernels-loop-data-2.f95: New test.
1122 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: New test.
1123 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: New test.
1124 * gfortran.dg/goacc/kernels-loop-data-update.f95: New test.
1125 * gfortran.dg/goacc/kernels-loop-data.f95: New test.
1126 * gfortran.dg/goacc/kernels-loop-n.f95: New test.
1127 * gfortran.dg/goacc/kernels-loop.f95: New test.
1128
e210c999
MS
11292016-03-08 Martin Sebor <msebor@redhat.com>
1130
1131 PR c++/62096
1132 * g++.dg/warn/overflow-warn-7.C: New test.
1133
80aac5c8
JM
11342016-03-08 Jason Merrill <jason@redhat.com>
1135
1136 * lib/g++-dg.exp (g++-dg-runtest): Handle "concepts" in std list.
1137 * lib/target-supports.exp (check_effective_target_concepts): New.
1138
12b81409
JJ
11392016-03-08 Jakub Jelinek <jakub@redhat.com>
1140
d259b234
JJ
1141 PR c++/70135
1142 * g++.dg/cpp1y/constexpr-loop4.C: New test.
1143 * g++.dg/ubsan/pr70135.C: New test.
1144
12b81409
JJ
1145 PR target/70110
1146 * gcc.dg/pr70110.c: New test.
1147
b4e9f2aa
MJ
11482016-03-07 Martin Jambor <mjambor@suse.cz>
1149
1150 * c-c++-common/gomp/clauses-1.c: Remove dg-options.
1151 * c-c++-common/gomp/if-1.c: Likewise.
1152 * c-c++-common/gomp/pr61486-2.c: Likewise.
1153 * c-c++-common/gomp/target-teams-1.c: Moved dg-options except -fopenmp
1154 to dg-additional-options.
1155 * g++.dg/gomp/gomp.exp: Pass -Wno-hsa to all tests.
1156 * g++/gomp/target-teams-1.c: Likewise.
1157 * gcc.dg/gomp/gomp.exp: Likewise.
1158 * gcc.dg/gomp/pr68128-2.c: Moved dg-options except -fopenmp to
1159 dg-additional-options.
1160 * gfortran.dg/gomp/gomp.exp: Likewise.
1161 * gfortran.dg/gomp/target1.f90: Remove dg-options.
1162 * gfortran.dg/gomp/target2.f90: Moved dg-options except -fopenmp to
1163 dg-additional-options.
1164 * gfortran.dg/gomp/target3.f90: Remove dg-options.
1165
f86e631e
MJ
11662016-03-07 Martin Jambor <mjambor@suse.cz>
1167
1168 * lib/target-supports.exp (check_effective_target_offload_hsa): New.
1169 * c-c++-common/gomp/gridify-1.c: New test.
1170 * gfortran.dg/gomp/gridify-1.f90: Likewise.
1171
94156b3f
AV
11722016-03-07 Andre Vieira <andre.simoesdiasvieira@arm.com>
1173
1174 * gcc.target/arm/pr45701-1.c: Change assembler scan to not
1175 trigger for cortex-r8, when scanning for register r8.
1176 * gcc.target/arm/pr45701-2.c: Likewise.
1177
a84a49b7 11782016-02-26 Richard Biener <rguenther@suse.de>
4a148e19 1179 Jeff Law <law@redhat.com>
a84a49b7
RB
1180
1181 PR tree-optimization/69740
1182 * gcc.c-torture/compile/pr69740-1.c: New test.
1183 * gcc.c-torture/compile/pr69740-2.c: New test.
1184
e41f6c9e
BS
11852016-03-07 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1186
1187 * lib/target-supports.exp
1188 (check_effective_target_whole_vector_shift): Enable for PPC64.
1189
57548bf5
RB
11902016-03-07 Richard Biener <rguenther@suse.de>
1191
1192 PR tree-optimization/70115
1193 * gcc.dg/torture/pr70115.c: New testcase.
1194
4ae13300
NS
11952016-03-07 Nathan Sidwell <nathan@codesourcery.com>
1196
1197 PR middle-end/69916
1198 * c-c-++-common/goacc/pr69916.c: New.
1199
5edb9853
RH
12002016-03-07 Richard Henderson <rth@redhat.com>
1201
1202 * gcc.c-torture/compile/pr70061.c: New test.
1203
2067a8f3
RB
12042016-03-07 Richard Biener <rguenther@suse.de>
1205
1206 PR testsuite/70109
1207 * gcc.dg/vect/O3-pr36098.c: New testcase.
1208
4145a9b7
CL
12092016-03-07 Christophe Lyon <christophe.lyon@linaro.org>
1210
1211 * gcc.target/arm/pragma_cpp_fma.c: Reset default FPU.
1212
1878be32
EB
12132016-03-07 Eric Botcazou <ebotcazou@adacore.com>
1214
1215 * gnat.dg/renaming9.ad[sb]: New testcase.
1216
df762bb2
JJ
12172016-03-05 Jakub Jelinek <jakub@redhat.com>
1218
1219 PR c++/70084
1220 * g++.dg/expr/stdarg3.C: New test.
1221
7d461295
JL
12222016-03-04 Jeff Law <law@redhat.com>
1223
1224 PR tree-optimization/69196
1225 * gcc.dg/tree-ssa/pr69196-1.c: Limit this to sparc*-*-* and
1226 x86_64-*-*.
1227
29b9828f
BS
12282016-03-04 Bernd Schmidt <bschmidt@redhat.com>
1229
b6b552fd
BS
1230 PR c/69973
1231 * gcc.dg/pr69973.c: New test.
1232
201d49e9
BS
1233 PR rtl-optimization/69941
1234 * gcc.dg/torture/pr69941.c: New test.
1235
29b9828f
BS
1236 PR c/69824
1237 * gcc.dg/pr69824.c: New test.
1238
640b7e74
TV
12392016-03-05 Tom de Vries <tom@codesourcery.com>
1240
1241 * c-c++-common/goacc/nesting-fail-1.c (f_acc_routine): New function.
1242 * c-c++-common/goacc-gomp/nesting-fail-1.c (f_acc_routine): New
1243 function.
1244
7a3a3fad
PP
12452016-03-05 Patrick Palka <ppalka@gcc.gnu.org>
1246
1247 PR c++/66786
1248 * g++.dg/cpp1y/var-templ48.C: New test.
1249 * g++.dg/cpp1y/var-templ49.C: New test.
1250
cd439aec
EB
12512016-03-04 Eric Botcazou <ebotcazou@adacore.com>
1252
1253 * g++.dg/Wno-frame-address.C: Skip on IA-64.
1254
60204554
JJ
12552016-03-04 Jakub Jelinek <jakub@redhat.com>
1256
0c8825de
JJ
1257 PR c++/70035
1258 * g++.dg/ubsan/pr70035.C: New test.
1259
60204554
JJ
1260 PR target/70062
1261 * gcc.target/i386/pr70062.c: New test.
1262
f79d4eab
L
12632016-03-04 H.J. Lu <hongjiu.lu@intel.com>
1264
1265 * g++.dg/template/typename21.C: Remove c++98_only.
1266
ea81ce67
L
12672016-03-04 H.J. Lu <hongjiu.lu@intel.com>
1268
1269 * g++.dg/template/typename21.C: Replace c++98 with c++98_only.
1270
64b23c13
DM
12712016-03-04 David Malcolm <dmalcolm@redhat.com>
1272
1273 PR c/68187
1274 * c-c++-common/Wmisleading-indentation.c (fn_42_a): New test
1275 function.
1276 (fn_42_b): Likewise.
1277 (fn_42_c): Likewise.
1278
729526f5
DM
12792016-03-04 David Malcolm <dmalcolm@redhat.com>
1280
1281 PR c/68187
1282 * c-c++-common/Wmisleading-indentation.c (fn_40_a): New test
1283 function.
1284 (fn_40_b): Likewise.
1285 (fn_41_a): Likewise.
1286 (fn_41_b): Likewise.
1287
f9ea11ac
JJ
12882016-03-04 Jakub Jelinek <jakub@redhat.com>
1289
1290 PR target/70059
1291 * gcc.target/i386/avx512f-pr70059.c: New test.
1292 * gcc.target/i386/avx512dq-pr70059.c: New test.
1293
b6c38c69
BS
12942016-03-04 Bernd Schmidt <bschmidt@redhat.com>
1295
1296 PR rtl-optimization/57676
1297 * gcc.dg/torture/pr57676.c: New test.
1298
af3cdd34
IE
12992016-03-04 Ilya Enkovich <enkovich.gnu@gmail.com>
1300
1301 * gcc.dg/pr70026.c: New test.
1302
7ff6ca38
MP
13032016-03-04 Marek Polacek <polacek@redhat.com>
1304
1305 PR c/69798
1306 * gcc.dg/cilk-plus/pr69798-1.c: New test.
1307 * gcc.dg/cilk-plus/pr69798-2.c: New test.
1308
a6bf62d5
KT
13092016-03-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1310
1311 PR target/70004
1312 * gcc.target/aarch64/scalar_shift_1.c: (test_corners_sisd_di):
1313 Delete.
1314 (test_corners_sisd_si): Likewise.
1315 (main): Remove checks of the above.
1316 * gcc.target/aarch64/shift_wide_invalid_1.c: New test.
1317
ae4cdc6a
EB
13182016-03-04 Eric Botcazou <ebotcazou@adacore.com>
1319
1320 * gcc.dg/Wno-frame-address.c: Skip on IA-64.
1321
08455559
CL
13222016-03-04 Christophe Lyon <christophe.lyon@linaro.org>
1323
1324 * gcc.dg/torture/pr69951.c: Accept argc==0.
1325
e9a35493
RB
13262016-03-04 Richard Biener <rguenther@suse.de>
1327
1328 PR c++/70054
1329 * g++.dg/warn/Wstrict-aliasing-bogus-union-2.C: New testcase.
1330 * gcc.dg/Wstrict-aliasing-struct-member.c: New testcase.
1331
fba054c2
DV
13322016-03-04 Dominik Vogt <vogt@linux.vnet.ibm.com>
1333
1334 PR testsuite/69766
1335 * go.test/go-test.exp: S/390: Set GOARCH to the current target when
1336 testing multiarch.
1337
f10cdc6c
JJ
13382016-03-04 Jakub Jelinek <jakub@redhat.com>
1339
1340 PR debug/69947
1341 * gcc.dg/guality/pr69947.c: New test.
1342
2e981ba0
JJ
13432016-03-03 Jakub Jelinek <jakub@redhat.com>
1344
1345 PR ada/70017
1346 * gcc.dg/pr70017.c (foo): Store 0 to first element of each array.
1347
0ba3bfa2
KT
13482016-03-03 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1349
1350 PR rtl-optimization/69904
1351 * gcc.target/arm/pr69904.c: New test.
1352
97ecdb46
JJ
13532016-03-03 Jakub Jelinek <jakub@redhat.com>
1354
1355 PR target/70021
1356 * gcc.dg/vect/pr70021.c: New test.
1357 * gcc.target/i386/pr70021.c: New test.
1358
a2a743a1
MP
13592016-03-03 Marek Polacek <polacek@redhat.com>
1360
1361 PR middle-end/70050
1362 * gcc.dg/pr70050.c: New test.
1363
fa07ecdd
JG
13642016-03-03 James Greenhalgh <james.greenhalgh@arm.com>
1365
1366 * gcc.dg/vect/bb-slp-34.c: Don't XFAIL for ARM/AArch64.
1367
23504262
ML
13682016-03-03 Ilya Enkovich <enkovich.gnu@gmail.com>
1369
1370 PR tree-optimization/70043
1371 * gfortran.dg/vect/pr70043.f90: New test.
1372
b7b9e1a9
EB
13732016-03-03 Eric Botcazou <ebotcazou@adacore.com>
1374
1375 * gnat.dg/specs/task1.ads: New test.
1376
cb83ba54
RO
13772016-03-03 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1378
1379 * lib/gcc-gdb-test.exp (gdb-test): Make log message match command.
1380 Invoke gdb with -batch.
1381 * lib/gcc-simulate-thread.exp (simulate-thread): Likewise.
1382
a75f5e30
RB
13832016-03-03 Richard Biener <rguenther@suse.de>
1384
1385 PR tree-optimization/55936
1386 * gcc.dg/tree-ssa/vrp06.c: Remove XFAIL.
1387
268bc320
JL
13882016-03-02 Jeff Law <law@redhat.com>
1389
815f20ab
JL
1390 PR rtl-optimization/69942
1391 * gcc.dg/ifcvt-5.c: Use "word_mode" rather than "int" to limit the
1392 effects of argument promotions.
1393
268bc320
JL
1394 PR tree-optimization/69987
1395 * gfortran.dg/pr69987.f90: Use "-w" to avoid failures when the
1396 target does not support -fprefetch-loop-arrays.
1397
171f7de5
UB
13982016-03-02 Uros Bizjak <ubizjak@gmail.com>
1399
1400 * gcc.target/i386/bmi2-bzhi-2.c: Change to runtime test.
1401
192912db
BC
14022016-03-02 Bin Cheng <bin.cheng@arm.com>
1403
c7908871 1404 PR rtl-optimization/69052
192912db
BC
1405 * gcc.target/i386/pr69052.c: New test.
1406
90a7a40b
AM
14072016-03-02 Alan Modra <amodra@gmail.com>
1408
1409 * gcc.dg/pr69990.c: New.
1410
69fa742f
JJ
14112016-03-02 Jakub Jelinek <jakub@redhat.com>
1412
de752fb0
JJ
1413 PR c/68062
1414 * c-c++-common/vector-compare-4.c: Add -Wno-psabi to dg-options.
1415
1416 PR middle-end/70022
1417 * gcc.dg/pr70022.c: Add -w -Wno-psabi to dg-options.
1418
69fa742f
JJ
1419 PR target/70028
1420 * gcc.target/i386/pr70028.c: New test.
1421
7c65bd56
MK
14222016-03-02 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
1423
1424 * c-c++-common/asan/swapcontext-test-1.c,
1425 * c-c++-common/tsan/thread_leak.c,
1426 * g++.dg/tsan/aligned_vs_unaligned_race.C,
1427 * g++.dg/tsan/benign_race.C,
1428 * g++.dg/tsan/fd_close_norace.C,
1429 * g++.dg/tsan/fd_close_norace2.C: Print markers to stderr to avoid
1430 races with sanitizer output
1431
37d98220 14322016-03-02 Richard Biener <rguenther@suse.de>
171f7de5 1433 Uros Bizjak <ubizjak@gmail.com>
37d98220
RB
1434
1435 PR target/67278
1436 * gcc.dg/simd-8.c: New testcase.
1437
218db463
RB
14382016-03-02 Richard Biener <rguenther@suse.de>
1439
1440 PR middle-end/67278
1441 * gcc.dg/simd-7.c: New testcase.
1442
22c72158
EB
14432016-03-02 Eric Botcazou <ebotcazou@adacore.com>
1444
1445 * gcc.target/i386/pr70007.c: Tweak.
1446
9a790ccc
DV
14472016-03-02 Dominik Vogt <vogt@linux.vnet.ibm.com>
1448
1449 * gfortran.dg/bessel_6.f90: Reduce accuracy for S/390.
1450
bd02f00f
MP
14512016-03-02 Marek Polacek <polacek@redhat.com>
1452
1453 PR c/67854
1454 * gcc.dg/pr67854.c: New test.
1455
1e840f39
JJ
14562016-03-02 Jakub Jelinek <jakub@redhat.com>
1457
1458 PR middle-end/70025
1459 * gcc.dg/torture/pr70025.c: New test.
1460
bca00241
VK
14612016-03-02 Venkataramanan Kumar <venkataramanan.kumar@amd.com>
1462
1463 PR tree-optimization/68621
1464 * gcc.dg/tree-ssa/ifc-8.c: Adjust test.
1465
0bca04b8
EB
14662016-03-01 Eric Botcazou <ebotcazou@adacore.com>
1467
1468 * gcc.target/i386/pr70007.c: New test.
1469
2a9afc86
JL
14702016-03-01 Jeff Law <law@redhat.com>
1471
eab2541b 1472 PR tree-optimization/69196
9d83ef71 1473 * gcc.dg/tree-ssa/pr69196-1.c: New test.
eab2541b 1474
2a9afc86
JL
1475 PR tree-optimization/69196
1476 * gcc.dg/tree-ssa/vrp46.c: Twiddle threading params to keep it from
1477 duplicating code and spoiling the expected output.
1478
0d39977e
MM
14792016-03-01 Michael Meissner <meissner@linux.vnet.ibm.com>
1480
1481 PR target/70033
1482 * gcc.target/powerpc/p9-lxvx-stxvx-1.c: Make sure compiler
1483 supports power9 before doing tests.
1484 * gcc.target/powerpc/p9-lxvx-stxvx-2.c: Likewise.
1485 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: Likewise.
1486 * gcc.target/powerpc/p9-permute.c: Likewise.
1487
a0c0699d
UB
14882016-03-01 Uros Bizjak <ubizjak@gmail.com>
1489
1490 PR target/70027
1491 * gcc.target/i386/pr70027.c: New test.
1492
0ae3ef47 14932016-03-01 Eric Botcazou <ebotcazou@adacore.com>
355a43a1
EB
1494
1495 * gcc.dg/pr70017.c: New test.
1496
686e2237
JJ
14972016-03-01 Jakub Jelinek <jakub@redhat.com>
1498
1499 PR c/69796
1500 PR c/69974
1501 * gcc.dg/pr69796.c: New test.
1502 * gcc.dg/pr69974.c: New test.
1503
f8e4188c
EB
15042016-03-01 Eric Botcazou <ebotcazou@adacore.com>
1505
1506 * gnat.dg/stack_usage3.adb: Robustify and enable for all targets.
1507
5e3f1c7c
JL
15082016-02-29 Jeff Law <law@redhat.com>
1509
1510 PR tree-optimization/69987
1511 * gfortran.dg/pr69987.f90: New test.
1512
1513 PR tree-optimization/69989
1514 * gcc.c-torture/compile/pr69989-2.c: New test.
1515
1be56bc5
MP
15162016-03-01 Marek Polacek <polacek@redhat.com>
1517
1518 PR c++/69795
1519 * g++.dg/parse/invalid1.C: New test.
1520
1b19470d
RB
15212016-03-01 Richard Biener <rguenther@suse.de>
1522
1523 PR middle-end/70022
1524 * gcc.dg/pr70022.c: New testcase.
1525
3ae0661a
IE
15262016-03-01 Ilya Enkovich <enkovich.gnu@gmail.com>
1527
1528 PR tree-optimization/69956
1529 * gcc.dg/pr69956.c: New test.
1530
0f09ab88
BS
15312016-02-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1532
1533 PR target/70011
1534 * gcc.dg/vect/costmodel/ppc/costmodel-fast-math-vect-pr299925.c:
1535 XFAIL when hardware supports efficient unaligned storage access.
1536
76d881bf
PP
15372016-03-01 Patrick Palka <ppalka@gcc.gnu.org>
1538
1539 PR c++/69961
1540 * g++.dg/template/pr69961a.C: New test.
1541 * g++.dg/template/pr69961b.C: New test.
1542
7168133a
DM
15432016-02-29 David Malcolm <dmalcolm@redhat.com>
1544
1545 PR preprocessor/69985
1546 * gcc.dg/cpp/pr69985.c: New test case.
1547
0c6072a3
JL
15482016-02-29 Jeff Law <law@redhat.com>
1549
e66f219b
JL
1550 PR tree-optimization/70005
1551 * gcc.c-torture/execute/pr70005.c New test.
1552
0c6072a3
JL
1553 PR tree-optimization/69999
1554 * gcc.c-torture/compile/pr69999.c: New test.
1555
fd9fbdb3
YR
15562016-02-29 Yuri Rumyantsev <ysrumyan@gmail.com>
1557
1558 PR tree-optimization/69652
1559 * gcc.dg/torture/pr69652.c: Delete test.
1560 * gcc.dg/vect/pr69652.c: New test.
1561
cbd400b4
RB
15622016-02-19 Richard Biener <rguenther@suse.de>
1563
1564 PR tree-optimization/69980
1565 * gfortran.dg/vect/pr69980.f90: New testcase.
1566
84ea0f58
EB
15672016-02-29 Eric Botcazou <ebotcazou@adacore.com>
1568
1569 * gcc.target/sparc/20160229-1.c: New test.
1570
5d2a63dc
EB
15712016-02-29 Eric Botcazou <ebotcazou@adacore.com>
1572
1573 * gnat.dg/stack_usage3.adb: New test.
1574 * gnat.dg/stack_usage3_pkg.ads: New helper.
1575
93e708f9
EB
15762016-02-29 Eric Botcazou <ebotcazou@adacore.com>
1577
1578 * gnat.dg/renaming8.adb: New test.
1579 * gnat.dg/renaming8_pkg1.ads: New helper.
1580 * gnat.dg/renaming8_pkg2.ad[sb]: Likewise.
1581 * gnat.dg/renaming8_pkg3.ad[sb]: Likewise.
1582
6512bc93
RB
15832016-02-29 Richard Biener <rguenther@suse.de>
1584
1585 PR tree-optimization/69720
1586 * gcc.dg/vect/vect-outer-pr69720.c: New testcase.
1587
7b201a88
TK
15882016-02-28 Thomas Koenig <tkoenig@gcc.gnu.org>
1589
1590 PR fortran/68147
1591 PR fortran/47674
1592 * gfortran.dg/realloc_on_assign_26.f90: New test case.
1593
82ee0cf2 15942016-02-28 Harald Anlauf <anlauf@gmx.de>
b2fd5373
HA
1595 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1596
1597 PR fortran/56007
1598 * gfortran.dg/coarray_8.f90: Adjust error message.
1599 * gfortran.dg/pr56007.f90: New test.
1600 * gfortran.dg/pr56007.f: New test.
1601
cdc1a2c8
L
16022016-02-28 H.J. Lu <hongjiu.lu@intel.com>
1603
1604 PR tree-optimization/69989
1605 * gcc.dg/torture/pr69989.c: New test.
1606
33505bcf
EB
16072016-02-28 Eric Botcazou <ebotcazou@adacore.com>
1608
1609 * gcc.target/i386/stack-realign-win.c: New test.
1610
524bfb19
HA
16112016-02-28 Harald Anlauf <anlauf@gmx.de>
1612
1613 PR fortran/60126
1614 * gfortran.dg/pr60126.f90: New test.
1615
bd542508
JL
16162016-02-27 Jeff Law <law@redhat.com>
1617
1618 Revert
1619 2016-02-26 Richard Biener <rguenther@suse.de>
1620 Jeff Law <law@redhat.com>
1621
1622 PR tree-optimization/69740
1623 * gcc.c-torture/compile/pr69740-1.c: New test.
1624 * gcc.c-torture/compile/pr69740-2.c: New test.
1625
dd1291e0
JD
16262016-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1627
5fb67f8b 1628 PR fortran/69910
dd1291e0
JD
1629 * gfortran.dg/newunit_4.f90: New test.
1630
5cfefb59
JJ
16312016-02-27 Jakub Jelinek <jakub@redhat.com>
1632
1633 PR target/69613
1634 PR rtl-optimization/69886
1635 * gcc.dg/torture/pr69886.c: Add -w -Wno-psabi to dg-options.
1636 * gcc.dg/torture/pr69613.c: Likewise. Guard -mavx with avx_runtime
1637 target.
1638
20ba5f33
MS
16392016-02-26 Martin Sebor <msebor@redhat.com>
1640
1641 PR tree-optimization/15826
1642 * gcc.dg/tree-ssa/pr15826.c: New test.
1643
e6fb01b0
JJ
16442016-02-26 Jakub Jelinek <jakub@redhat.com>
1645
1646 PR target/69969
1647 * gcc.target/powerpc/pr69969.c: New test.
1648
e3e0cf64
MS
16492016-02-26 Martin Sebor <msebor@redhat.com>
1650
1651 PR c++/15766
1652 * g++.old-deja/g++.other/decl5.C: Add a test case.
1653
d1f2bea5
SB
16542016-02-26 Segher Boessenkool <segher@kernel.crashing.org>
1655
1656 PR target/69946
1657 * gcc.target/powerpc/pr69946.c: New file.
1658
4a4f9d2b 16592016-02-26 Richard Biener <rguenther@suse.de>
e3e0cf64 1660 Jeff Law <law@redhat.com>
4a4f9d2b 1661
e3e0cf64 1662 PR tree-optimization/69740
4a4f9d2b
RB
1663 * gcc.c-torture/compile/pr69740-1.c: New test.
1664 * gcc.c-torture/compile/pr69740-2.c: New test.
1665
ad2a2706
MJ
16662016-02-26 Martin Jambor <mjambor@suse.cz>
1667
1668 PR middle-end/69920
1669 * gcc.dg/torture/pr69932.c: New test.
1670 * gcc.dg/torture/pr69936.c: Likewise.
1671
1d11f7ce
AK
16722016-02-26 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1673
1674 PR target/69709
1675 * gcc.target/s390/pr69709.c: New test.
1676
6cfccbb2
KT
16772016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1678
1679 PR target/69245
1680 * gcc.target/aarch64/pr69245_1.c: New test.
1681
ac59ad4e
KT
16822016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1683
1684 PR target/69613
1685 * gcc.dg/torture/pr69613.c: New test.
1686
a2ad54a0
JJ
16872016-02-26 Jakub Jelinek <jakub@redhat.com>
1688
1689 PR rtl-optimization/69891
1690 * gcc.target/i386/pr69891.c: New test.
1691
0884062c 16922016-02-26 Michael Meissner <meissner@linux.vnet.ibm.com>
c163789b
MM
1693 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1694
d2369d4f 1695 PR target/61397
c163789b
MM
1696 * gcc.target/powerpc/p8vector-ldst.c: Adjust to test desired
1697 functionality for both 32-bit and 64-bit.
1698
5aed7e2c
RB
16992016-02-26 Richard Biener <rguenther@suse.de>
1700
1701 PR tree-optimization/69551
1702 * gcc.dg/torture/pr69951.c: New testcase.
1703
798e2a8e
RB
17042016-02-25 Richard Biener <rguenther@suse.de>
1705
1706 PR tree-optimization/48795
1707 * gcc.dg/Warray-bounds-18.c: New testcase.
1708
9559fbac
RO
17092016-02-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1710
1711 * g++.dg/ext/attr-constructor1.C: Require init_priority support.
1712
c049b107
JJ
17132016-02-25 Jakub Jelinek <jakub@redhat.com>
1714
1715 PR rtl-optimization/69896
1716 * gcc.dg/pr69896.c: New test.
1717
1137001c
PP
17182016-02-25 Patrick Palka <ppalka@gcc.gnu.org>
1719
1720 PR c++/69736
1721 * g++.dg/cpp1y/paren2.C: New test.
1722
2e9c8641
MS
17232016-02-24 Martin Sebor <msebor@redhat.com>
1724
1725 PR c/51147
1726 * gcc.dg/enum-mode-2.c: New test.
1727
03ca8fb3
JJ
17282016-02-24 Jakub Jelinek <jakub@redhat.com>
1729
1730 PR c++/69922
1731 * g++.dg/warn/Wnonnull-compare-6.C: New test.
1732 * g++.dg/warn/Wnonnull-compare-7.C: New test.
1733 * g++.dg/ubsan/pr69922.C: New test.
1734
0b05329b
MP
17352016-02-24 Marek Polacek <polacek@redhat.com>
1736
1737 PR c/69819
1738 * gcc.dg/pr69819.c: New test.
1739
57c2c374
MS
17402016-02-24 Martin Sebor <msebor@redhat.com>
1741
3b96b93a
MS
1742 PR c++/69912
1743 * g++.dg/ext/flexary15.C: New test.
1744
17452016-02-24 Martin Sebor <msebor@redhat.com>
1746
1747 * gcc.dg/builtins-68.c: Avoid making unportable
57c2c374 1748 assumptions about the relationship between SIZE_MAX and UINT_MAX.
3b96b93a 1749 * g++.dg/ext/builtin_alloca.C: Same.
57c2c374 1750
65433bb5
MK
17512016-02-24 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
1752 Charles Baylis <charles.baylis@linaro.org>
1753
1754 PR debug/61033
1755 * g++.dg/pr61033.C: Add a regression testcase for PR debug/61033.
1756
f802a424 17572016-02-24 Richard Biener <rguenther@suse.de>
44293580 1758 Jakub Jelinek <jakub@redhat.com>
f802a424
RB
1759
1760 PR middle-end/69760
1761 * gcc.dg/torture/pr69760.c: New testcase.
1762
525f795f
RO
17632016-02-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1764
1765 * gcc.dg/debug/dwarf2/prod-options.c: Use different DW_AT_producer
1766 pattern on Solaris with as.
1767
cd7bbceb
KT
17682016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1769
1770 * gcc.target/arm/cond_sub_restrict_it.c: New test.
1771 * gcc.target/arm/condarith_restrict_it.c: Likewise.
1772 * gcc.target/arm/movcond_restrict_it.c: Likewise.
1773 * gcc.target/arm/negscc_restrict_it.c: Likewise.
1774
89c0c1fd
JJ
17752016-02-24 Jakub Jelinek <jakub@redhat.com>
1776
1777 PR middle-end/69915
1778 * gcc.dg/pr69915.c: New test.
1779
0683fd27
KT
17802016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1781
1782 PR rtl-optimization/69886
1783 * gcc.dg/torture/pr69886.c: New test.
1784
e53d562a
RB
17852016-02-24 Richard Biener <rguenther@suse.de>
1786
1787 PR middle-end/68963
1788 * gcc.dg/torture/pr68963.c: New testcase.
1789
74a00288
KT
17902016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1791
1792 PR target/69875
1793 * gcc.target/arm/atomic_loaddi_acquire.x: New file.
1794 * gcc.target/arm/atomic_loaddi_relaxed.x: Likewise.
1795 * gcc.target/arm/atomic_loaddi_seq_cst.x: Likewise.
1796 * gcc.target/arm/atomic_loaddi_1.c: New test.
1797 * gcc.target/arm/atomic_loaddi_2.c: Likewise.
1798 * gcc.target/arm/atomic_loaddi_3.c: Likewise.
1799 * gcc.target/arm/atomic_loaddi_4.c: Likewise.
1800 * gcc.target/arm/atomic_loaddi_5.c: Likewise.
1801 * gcc.target/arm/atomic_loaddi_6.c: Likewise.
1802 * gcc.target/arm/atomic_loaddi_7.c: Likewise.
1803 * gcc.target/arm/atomic_loaddi_8.c: Likewise.
1804 * gcc.target/arm/atomic_loaddi_9.c: Likewise.
1805
340fd4c9
JJ
18062016-02-24 Jakub Jelinek <jakub@redhat.com>
1807
1808 PR middle-end/69909
1809 * gcc.dg/torture/pr69909.c: New test.
1810
47d3fdb2
RB
18112016-02-24 Richard Biener <rguenther@suse.de>
1812
1813 PR tree-optimization/69907
1814 * gcc.dg/vect/bb-slp-pr69907.c: New testcase.
1815 * gcc.dg/vect/bb-slp-34.c: XFAIL.
1816 * gcc.dg/vect/bb-slp-pr68892.c: Likewise.
1817
dab73e73
CB
18182016-02-24 Christian Bruel <christian.bruel@st.com>
1819
1820 * gcc.target/arm/pragma_cpp_fma.c: New test.
1821
7cc5ec65
JD
18222016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1823
1824 PR fortran/61156
1825 * gfortran.dg/include_6.f90: Update test.
1826
067fbd8b
JJ
18272016-02-23 Jakub Jelinek <jakub@redhat.com>
1828
1829 PR objc/69844
1830 * objc.dg/pr69844.m: New test.
1831
64a454d9
JD
18322016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1833
1834 PR libgfortran/69456
1835 * gfortran.dg/namelist_89.f90: New test.
1836 * gfortran.dg/pr59700.f90: Update test..
1837
35886f0b
MS
18382016-02-23 Martin Sebor <msebor@redhat.com>
1839
1840 PR middle-end/69780
1841 * g++.dg/ext/builtin_alloca.C: New test.
1842 * gcc.dg/builtins-68.c: New test.
1843
162cc7e3
RH
18442016-02-23 Richard Henderson <rth@redhat.com>
1845
1846 * gcc.target/i386/addr-space-3.c: Remove test.
1847
196440f8
DM
18482016-02-23 David Malcolm <dmalcolm@redhat.com>
1849
1850 PR preprocessor/69126
1851 PR preprocessor/69543
1852 * c-c++-common/pr69126-2-long.c: New test.
1853 * c-c++-common/pr69126-2-short.c: New test.
1854 * c-c++-common/pr69543-1.c: Remove xfail.
1855
1d3121af
DM
18562016-02-23 David Malcolm <dmalcolm@redhat.com>
1857
1858 PR preprocessor/69126
1859 PR preprocessor/69543
1860 PR preprocessor/69558
1861 * c-c++-common/pr69126.c (MACRO_1, test_1): New.
1862 (f): Rename to...
1863 (test_2): ...this, and add leading comment.
1864 (MACRO_3, test_3): New.
1865 (MACRO_4A, MACRO_4B, test_4): New.
1866 (MACRO): Rename to...
1867 (MACRO_5): ...this.
1868 (g): Rename to...
1869 (test_5): ...this, updating for renaming of MACRO, and
1870 add leading comment.
1871 * c-c++-common/pr69543-1.c: New.
1872 * c-c++-common/pr69543-2.c: New.
1873 * c-c++-common/pr69543-3.c: New.
1874 * c-c++-common/pr69543-4.c: New.
1875 * c-c++-common/pr69558-1.c: New.
1876 * c-c++-common/pr69558-2.c: New.
1877 * c-c++-common/pr69558-3.c: New.
1878 * c-c++-common/pr69558-4.c: New.
1879 * gcc.dg/pr69558.c: Move to...
1880 * c-c++-common/pr69558.c: ...here. Add dg-bogus directives, with
1881 xfail for c++.
1882
f99c3557
TS
18832016-02-23 Thomas Schwinge <thomas@codesourcery.com>
1884
1885 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: Adjust
1886 to -ftree-parallelize-loops/-fopenacc changes.
1887 * c-c++-common/goacc/kernels-double-reduction-n.c: Likewise.
1888 * c-c++-common/goacc/kernels-double-reduction.c: Likewise.
1889 * c-c++-common/goacc/kernels-loop-2.c: Likewise.
1890 * c-c++-common/goacc/kernels-loop-3.c: Likewise.
1891 * c-c++-common/goacc/kernels-loop-g.c: Likewise.
1892 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: Likewise.
1893 * c-c++-common/goacc/kernels-loop-n.c: Likewise.
1894 * c-c++-common/goacc/kernels-loop-nest.c: Likewise.
1895 * c-c++-common/goacc/kernels-loop.c: Likewise.
1896 * c-c++-common/goacc/kernels-one-counter-var.c: Likewise.
1897 * c-c++-common/goacc/kernels-reduction.c: Likewise.
1898 * gfortran.dg/goacc/kernels-loop-inner.f95: Likewise.
1899 * gfortran.dg/goacc/kernels-loops-adjacent.f95: Likewise.
1900
c60ec7c2
RO
19012016-02-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1902
1903 * gcc.target/i386/chkp-hidden-def.c: Require alias support.
1904
f1a62b6f
JJ
19052016-02-23 Jakub Jelinek <jakub@redhat.com>
1906
e67bf044
JJ
1907 PR c++/69902
1908 * g++.dg/warn/Wnonnull-compare-5.C: New test.
1909
f1a62b6f
JJ
1910 PR c/69900
1911 * gcc.dg/pr69900.c: New test.
1912
20c5e09e
MJ
19132016-02-23 Martin Jambor <mjambor@suse.cz>
1914
1915 PR tree-optimization/69666
1916 * gcc.dg/tree-ssa/pr69666.c: New test.
1917
e457a6fc
AV
19182016-02-23 Andre Vehreschild <vehre@gcc.gnu.org>
1919
1920 PR fortran/67451
1921 * gfortran.dg/coarray_allocate_5.f08: New test.
1922
d7b574f4
AK
19232016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1924
1925 * gcc.target/s390/vcond-shift.c: Move to ...
1926 * gcc.target/s390/vector/vcond-shift.c: ... here.
1927
58bdeb44
AK
19282016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1929
1930 * gcc.target/s390/md/movstr-2.c: Move and rename to ...
1931 * gcc.target/s390/vector/stpcpy-1.c: ... this one.
1932
7cd0387b
AK
19332016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1934
1935 * gcc.target/s390/md/movstr-1.c: Turn into compile test.
1936
4246c8da
MW
19372016-02-20 Mark Wielaard <mjw@redhat.com>
1938
1939 PR c/28901
1940 * gcc.dg/unused-variable-3.c: New test.
1941
f93bc532
JJ
19422016-02-22 Jakub Jelinek <jakub@redhat.com>
1943
1944 PR target/69888
1945 * gcc.target/i386/pr69888.c: New test.
1946
c4e360f4
RB
19472016-02-22 Richard Biener <rguenther@suse.de>
1948
1949 PR tree-optimization/69882
1950 * gfortran.dg/vect/pr69882.f90: New testcase.
1951
09c92f1c
JJ
19522016-02-22 Jakub Jelinek <jakub@redhat.com>
1953
1954 PR target/69885
1955 * gcc.dg/pr69885.c: New test.
1956
f88d45dc
OE
19572016-02-22 Oleg Endo <olegendo@gcc.gnu.org>
1958
1959 PR target/69806
1960 PR target/54089
1961 * gcc.target/sh/pr54089-10.c: New.
1962
ce1ff48e
PT
19632016-02-20 Paul Thomas <pault@gcc.gnu.org>
1964
1965 PR fortran/69423
1966 * gfortran.dg/deferred_character_15.f90 : New test.
1967
bbf27208
DH
19682016-02-20 Dominique d'Humieres <dominiq@lps.ens.fr>
1969
1970 PR fortran/57365
1971 gfortran.dg/allocate_with_source_18.f03: New test.
1972
19732016-02-20 Harald Anlauf <anlauf@gmx.de>
1974
1975 PR fortran/52531
1976 gfortran.dg/gomp/pr52531.f90: New test.
1977
268be88c
BE
19782016-02-19 Bernd Edlinger <bernd.edlinger@hotmail.de>
1979
1980 PR c++/69865
1981 * c-c++-common/Wshift-negative-value-6.c: Add -std=c++11 before
1982 -std=c++03.
1983
4b6c824a
JJ
19842016-02-19 Jakub Jelinek <jakub@redhat.com>
1985
871b3f47
JJ
1986 PR c++/69826
1987 * c-c++-common/cilk-plus/CK/pr69826-1.c: New test.
1988 * c-c++-common/cilk-plus/CK/pr69826-2.c: New test.
1989
7a965d51
JJ
1990 PR c++/69850
1991 * g++.dg/warn/Wnonnull-compare-4.C: New test.
1992
4b6c824a
JJ
1993 PR c++/69851
1994 * g++.dg/torture/pr69851.C: New test.
1995
15fca21a
MS
19962016-02-19 Martin Sebor <msebor@redhat.com>
1997
1998 PR testsuite/69573
1999 * gcc.dg/pr61053.c: Tweaked test to avoid bogus failures.
2000
19e21586
JJ
20012016-02-19 Jakub Jelinek <jakub@redhat.com>
2002
03a616ac
JJ
2003 PR c++/69850
2004 * g++.dg/warn/Wnonnull-compare-2.C: New test.
2005 * g++.dg/warn/Wnonnull-compare-3.C: New test.
2006
19e21586
JJ
2007 PR c++/67767
2008 * g++.dg/cpp0x/pr67767.C: New test.
2009
2db16594
KT
20102016-02-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2011
2012 * lib/target-supports.exp: Define aarch64_asm_FUNC_ok checks
2013 for fp, simd, crypto, crc, lse.
2014 * doc/sourcebuild.texi (AArch64-specific attributes): Document the
2015 above.
2016 * gcc.target/aarch64/assembler_arch_1.c: Add aarch64_asm_lse_ok
2017 effective target check.
2018
5a7d9d1e
JJ
20192016-02-19 Jakub Jelinek <jakub@redhat.com>
2020
2021 PR target/69820
2022 * gcc.target/i386/pr69820.c: New test.
2023
6448f064
AK
20242016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
2025
2026 * gcc.target/s390/vector/int128-1.c: New test.
2027
d0a859e6
AK
20282016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
2029
2030 * gcc.target/s390/vector/vec-vcond-1.c: New test.
2031
9e4eb643
AK
20322016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
2033
2034 * gcc.target/s390/md/movstr-1.c: Allow also the z13 strings
2035 instruction pattern name to prevent the testcase from failing with
2036 -march=z13.
2037
859a4c0e
AK
20382016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
2039
2040 * gcc.target/s390/md/movstr-2.c: New test.
2041
efc2340b
MK
20422016-02-19 Marcin Kościelnicki <koriakin@0x04.net>
2043
2044 * gcc.target/s390/morestack.c: New test.
2045
ca2bfbc2
DV
20462016-02-19 Dominik Vogt <vogt@linux.vnet.ibm.com>
2047
2048 PR target/69625
2049 * gcc.target/s390/pr69625.c: Add test case.
2050
efd4bd05
BE
20512016-02-18 Bernd Edlinger <bernd.edlinger@hotmail.de>
2052
2053 PR testsuite/68580
2054 * c-c++-common/tsan/pr65400-1.c (v, q, o): Make 8-byte aligned.
2055
2bf2078a
MM
20562016-02-18 Michael Meissner <meissner@linux.vnet.ibm.com>
2057
2058 PR target/68404
2059 * gcc.target/powerpc/fusion.c: Revert the 2016-02-09 change.
2060 * gcc.target/powerpc/fusion3.c: Likewise.
2061
f003579e
RB
20622016-02-18 Richard Biener <rguenther@suse.de>
2063
2064 PR middle-end/69553
2065 * g++.dg/torture/pr69553.C: New testcase.
2066
19233914
NC
20672016-02-18 Nick Clifton <nickc@redhat.com>
2068
efd4bd05
BE
2069 PR target/62254
2070 PR target/69610
2071 * gcc.target/arm/pr62554.c: New test.
2072 * gcc.target/arm/pr69610-1.c: New test.
2073 * gcc.target/arm/pr69610-2.c: New test.
19233914 2074
23f27839
RB
20752016-02-18 Richard Biener <rguenther@suse.de>
2076
2077 PR middle-end/69854
2078 * gcc.dg/torture/pr69854.c: New testcase.
2079
932c0da4
JJ
20802016-02-17 Jakub Jelinek <jakub@redhat.com>
2081
2082 PR c++/69850
2083 * g++.dg/warn/Wnonnull-compare-1.C: New test.
2084
1bed93e4
BS
20852012-02-17 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2086
2087 * gcc.target/powerpc/vec-cg.c: New test.
2088
57bfb134
RB
20892016-02-17 Richard Biener <rguenther@suse.de>
2090
2091 PR testsuite/69586
2092 * gcc.dg/uninit-21.c: Add -fno-short-enums.
2093
a44e0ebb
KT
20942016-02-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2095
2096 PR target/69161
2097 * gcc.c-torture/compile/pr69161.c: New test.
2098
ffacd726
DS
20992016-02-17 David Sherwood <david.sherwood@arm.com>
2100
2101 PR target/69532
2102 * gcc.target/arm/fmaxmin.c: Change effective target to arm_v8_neon_hw.
2103 * gcc.target/arm/vect-fmaxmin.c: Likewise.
2104
448db8d2
EB
21052016-02-17 Eric Botcazou <ebotcazou@adacore.com>
2106
2107 * gcc.dg/ifcvt-4.c: Skip on Visium.
2108
e2f0522e
EB
21092016-02-17 Eric Botcazou <ebotcazou@adacore.com>
2110
2111 * gnat.dg/atomic8.adb: New test.
2112
bf17fe3f
EB
21132016-02-17 Eric Botcazou <ebotcazou@adacore.com>
2114
2115 * gnat.dg/discr46.ad[sb]: New test.
2116
ecf835e9
KN
21172016-02-16 Kelvin Nilsen <kelvin@gcc.gnu.org>
2118
2119 PR Target/48344
2120 * gcc.target/powerpc/pr48344-1.c: New test.
2121
49a1164a
TK
21222015-02-16 Thomas Koenig <tkoenig@gcc.gnu.org>
2123
2124 PR fortran/69742
2125 * gfortran.dg/associate_21.f90: New test.
2126
bf14eba2
JJ
21272016-02-16 Jakub Jelinek <jakub@redhat.com>
2128
2129 PR c/69835
2130 * c-c++-common/nonnull-1.c: Use -Wnonnull-compare instead of
2131 -Wnonnull in dg-options.
2132 * c-c++-common/nonnull-2.c: New test.
2133
35a093b6
JG
21342016-02-16 James Greenhalgh <james.greenhalgh@arm.com>
2135 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
2136
2137 * gcc.target/aarch64/vector_initialization_nostack.c: New.
2138
e387d491
JJ
21392016-02-16 Jakub Jelinek <jakub@redhat.com>
2140
2141 PR middle-end/69801
2142 * gcc.dg/pr69801.c: Add empty dg-options.
2143
ba539195
JN
21442016-02-16 James Norris <jnorris@codesourcery.com>
2145
2146 * c-c++-common/goacc/deviceptr-1.c: Add tests.
2147 * g++.dg/goacc/deviceptr-1.c: New file.
2148
2a2b8f64
JJ
21492016-02-16 Jakub Jelinek <jakub@redhat.com>
2150
2151 PR tree-optimization/69820
2152 * gcc.dg/vect/pr69820.c: New test.
2153
87440c29
RB
21542016-02-16 Richard Biener <rguenther@suse.de>
2155
2156 PR tree-optimization/69776
2157 * gcc.dg/torture/pr69776-2.c: New testcase.
2158
6d87c306
BS
21592016-02-16 Bernd Schmidt <bschmidt@redhat.com>
2160
2161 PR tree-optimization/69714
2162 * gcc.dg/torture/pr69714.c: New test.
2163
3824a0a2
JJ
21642016-02-16 Jakub Jelinek <jakub@redhat.com>
2165
2166 PR tree-optimization/69802
2167 * gcc.dg/pr69802.c: New test.
2168
c8cfe96e
RB
21692016-02-16 Richard Biener <rguenther@suse.de>
2170
2171 PR middle-end/69801
2172 * gcc.dg/pr69801.c: New testcase.
2173
fc12098d
JD
21742016-02-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2175
2176 PR libgfortran/69651
2177 * gfortran.dg/read_bang.f90: New test.
2178 * gfortran.dg/read_bang4.f90: New test.
2179
ba6b3795
JJ
21802016-02-15 Jakub Jelinek <jakub@redhat.com>
2181
f0516ca4
JJ
2182 PR c++/69658
2183 * g++.dg/init/pr69658.C: New test.
2184
ba6b3795
JJ
2185 PR c++/69797
2186 * c-c++-common/pr69797.c: New test.
2187
de3f9a2d
PK
21882016-02-15 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
2189
2190 * lib/target-supports.exp (check_effective_target_section_anchors): Add
2191 check for aarch64*-*-*.
2192
17a3b967
RB
21932016-02-15 Richard Biener <rguenther@suse.de>
2194
2195 PR tree-optimization/69783
2196 * gcc.dg/vect/pr69783.c: New testcase.
2197
1c48bff1
RB
21982016-02-15 Richard Biener <rguenther@suse.de>
2199
2200 PR tree-optimization/69776
2201 * gcc.dg/torture/pr69776.c: New testcase.
2202
1e6025b6
TK
22032016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
2204
2205 PR fortran/60526
2206 * gfortran.dg/type_decl_4.f90: Reinstated.
2207
d3308279
JDA
22082016-02-14 John David Anglin <danglin@gcc.gnu.org>
2209
2210 PR fortran/68746
2211 * gfortran.dg/read_dir.f90: Xfail on hppa*-*-hpux*.
2212
b7c56581
TK
22132016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
2214
2215 PR fortran/60526
2216 PR bootstrap/69816
2217 * gfortran.dg/type_decl_4.f90: Removed.
2218
60cb4ef5
TK
22192016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
2220
2221 PR fortran/60526
2222 * gfortran.dg/type_decl_4.f90: New test.
2223
f6964637
AM
22242016-02-14 Alan Modra <amodra@gmail.com>
2225
1a8849d1 2226 PR testsuite/68886
f6964637
AM
2227 * gcc.c-torture/execute/stkalign.c: Revise test.
2228
f5121920
OE
22292016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
2230
2231 PR target/67260
2232 * gcc.target/sh/torture/pr67260.c: Adjust additional options.
2233
6cda3ab6
OE
22342016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
2235
2236 PR target/67260
2237 * gcc.target/sh/torture/pr67260.c: New.
2238
6786e598
JDA
22392016-02-12 John David Anglin <danglin@gcc.gnu.org>
2240
2241 * gcc.dg/pr67964.c: Add dg-require-alias.
2242
7e05dad8
OE
22432016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
2244
2245 PR target/67636
2246 PR target/64345
2247 * gcc.target/sh/pr54236-1.c: Adjust optimization level.
2248
7f4cc3ce
JD
22492016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2250
2251 PR libgfortran/69668
2252 * gfortran.dg/namelist_88.f90: New test.
2253
955ca6dc
JD
22542016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2255
2256 PR libgfortran/69668
2257 * gfortran.dg/namelist_38.f90: Update test.
2258 * gfortran.dg/namelist_84.f90: Update test.
2259
876217ae
DM
22602016-02-12 David Malcolm <dmalcolm@redhat.com>
2261
2262 PR other/69554
2263 * gcc.dg/pr69554-1.c: New test.
2264 * gfortran.dg/pr69554-1.F90: New test.
2265 * gfortran.dg/pr69554-2.F90: New test.
2266 * lib/gcc-dg.exp (proc dg-locus): New function.
2267 * lib/gfortran-dg.exp (proc gfortran-dg-test): Update comment to
2268 distinguish between the caret-printing and non-caret-printing
2269 cases. If caret-printing has been explicitly enabled, bail out
2270 without attempting to fix up the output.
2271
61789eed
DM
22722016-02-12 David Malcolm <dmalcolm@redhat.com>
2273
2274 PR driver/69265
2275 PR driver/69453
2276 * gcc.dg/spellcheck-options-3.c: New test case.
2277 * gcc.dg/spellcheck-options-4.c: New test case.
2278 * gcc.dg/spellcheck-options-5.c: New test case.
2279 * gcc.dg/spellcheck-options-6.c: New test case.
2280 * gcc.dg/spellcheck-options-7.c: New test case.
2281 * gcc.dg/spellcheck-options-8.c: New test case.
2282 * gcc.dg/spellcheck-options-9.c: New test case.
2283 * gcc.dg/spellcheck-options-10.c: New test case.
2284
c3090c1f
JJ
22852016-02-12 Jakub Jelinek <jakub@redhat.com>
2286
2287 PR rtl-optimization/69764
2288 PR rtl-optimization/69771
2289 * c-c++-common/pr69764.c: New test.
2290 * gcc.dg/torture/pr69771.c: New test.
2291
8222034d
MP
22922016-02-12 Marek Polacek <polacek@redhat.com>
2293
2294 * g++.dg/torture/init-list1.C: New.
2295
f749f792
MP
22962016-02-12 Marek Polacek <polacek@redhat.com>
2297
2298 * gcc.dg/pr69522.c: Add empty dg-options.
2299
199fb02a
IE
23002016-02-12 Ilya Enkovich <enkovich.gnu@gmail.com>
2301
2302 * g++.dg/lto/lto.exp: Include and init mpx.
2303 * g++.dg/lto/pr69729_0.C: New test.
2304
b69539cb
JJ
23052016-02-12 Jakub Jelinek <jakub@redhat.com>
2306
06ff7000
JJ
2307 PR ipa/69241
2308 * g++.dg/ipa/pr69241-4.C: New test.
2309
b69539cb
JJ
2310 PR ipa/68672
2311 * g++.dg/ipa/pr68672-1.C: New test.
2312 * g++.dg/ipa/pr68672-2.C: New test.
2313 * g++.dg/ipa/pr68672-3.C: New test.
2314
16595a1f
BS
23152016-02-12 Bernd Schmidt <bschmidt@redhat.com>
2316
2317 PR c/69522
6d87c306 2318 * gcc.dg/pr69522.c: New test.
16595a1f 2319
38d795d2
PP
23202016-02-12 Patrick Palka <ppalka@gcc.gnu.org>
2321
2322 PR c++/69098
2323 * g++.dg/cpp1y/69098.C: New test.
2324 * g++.dg/cpp1y/69098-2.C: New test.
2325
9c582551
JJ
23262016-02-12 Jakub Jelinek <jakub@redhat.com>
2327
2328 * objc.dg/gnu-api-2-method.m: Spelling fixes - behaviour -> behavior
2329 and neighbour -> neighbor.
2330 * objc.dg/attributes/method-nonnull-1.m: Likewise.
2331 * objc.dg/gnu-api-2-class-meta.m: Likewise.
2332 * c-c++-common/Wvarargs.c: Likewise.
2333 * c-c++-common/goacc/host_data-5.c: Likewise.
2334 * obj-c++.dg/gnu-api-2-class-meta.mm: Likewise.
2335 * obj-c++.dg/attributes/method-nonnull-1.mm: Likewise.
2336 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
2337 * gcc.target/aarch64/pr60697.c: Likewise.
2338 * gcc.target/aarch64/advsimd-intrinsics/vldX_lane.c: Likewise.
2339 * gcc.target/aarch64/advsimd-intrinsics/vqshl.c: Likewise.
2340 * gcc.target/aarch64/advsimd-intrinsics/vshuffle.inc: Likewise.
2341 * gcc.target/aarch64/advsimd-intrinsics/vrshl.c: Likewise.
2342 * gcc.target/aarch64/advsimd-intrinsics/vldX_dup.c: Likewise.
2343 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Likewise.
2344 * gcc.target/aarch64/advsimd-intrinsics/vqrshl.c: Likewise.
2345 * gcc.target/aarch64/advsimd-intrinsics/vldX.c: Likewise.
2346 * gcc.target/aarch64/aapcs64/ice_2.c: Likewise.
2347 * gcc.target/aarch64/aapcs64/test_23.c: Likewise.
2348 * gcc.target/aarch64/vrnd_f64_1.c: Likewise.
2349 * g++.dg/warn/Wconversion-real-integer-3.C: Likewise.
2350 * g++.dg/lookup/koenig5.C: Likewise.
2351 * g++.dg/ext/no-asm-2.C: Likewise.
2352 * gfortran.dg/bounds_check_array_ctor_3.f90: Likewise.
2353 * gfortran.dg/bounds_check_array_ctor_7.f90: Likewise.
2354 * gfortran.dg/used_types_16.f90: Likewise.
2355 * gfortran.dg/assumed_rank_bounds_1.f90: Likewise.
2356 * gfortran.dg/bounds_check_array_ctor_1.f90: Likewise.
2357 * gfortran.dg/assumed_rank_bounds_2.f90: Likewise.
2358 * gfortran.dg/bounds_check_array_ctor_4.f90: Likewise.
2359 * gfortran.dg/abstract_type_6.f03: Likewise.
2360 * gfortran.dg/bounds_check_array_ctor_5.f90: Likewise.
2361 * gfortran.dg/used_types_15.f90: Likewise.
2362 * gfortran.dg/bounds_check_array_ctor_8.f90: Likewise.
2363 * gfortran.dg/exit_3.f08: Likewise.
2364 * gfortran.dg/open_status_2.f90: Likewise.
2365 * gfortran.dg/derived_pointer_recursion_2.f90: Likewise.
2366 * gfortran.dg/intrinsic_std_1.f90: Likewise.
2367 * gfortran.dg/associate_1.f03: Likewise.
2368 * gfortran.dg/bounds_check_array_ctor_2.f90: Likewise.
2369 * gfortran.dg/intrinsic_std_6.f90: Likewise.
2370 * gfortran.dg/bounds_check_array_ctor_6.f90: Likewise.
2371 * gcc.dg/builtin-object-size-1.c: Likewise.
2372 * gcc.dg/noreturn-6.c: Likewise.
2373 * gcc.dg/builtin-stringop-chk-1.c: Likewise.
2374 * gcc.dg/globalalias.c: Likewise.
2375 * gcc.dg/builtins-config.h: Likewise.
2376 * gcc.dg/pr30457.c: Likewise.
2377 * gcc.c-torture/compile/volatile-1.c: Likewise.
2378 * gcc.c-torture/execute/20101011-1.c: Likewise.
2379 * c-c++-common/Waddress-1.c: Likewise.
2380
66756373
JJ
23812016-02-11 Jakub Jelinek <jakub@redhat.com>
2382
2383 PR c/69768
2384 * c-c++-common/Waddress-1.c: New test.
2385
76fe932b
AV
23862016-02-11 Andre Vehreschild <vehre@gcc.gnu.org>
2387
2388 PR fortran/69296
2389 * gfortran.dg/associate_19.f03: New test.
2390 * gfortran.dg/associate_20.f03: New test.
2391
564c4d4b
OE
23922016-02-11 Oleg Endo <olegendo@gcc.gnu.org>
2393
2394 * gcc.target/sh/pr54089-8.c: Adjust optimization level.
2395
e1c1ecb0
KT
23962016-02-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2397
2398 * gcc.target/aarch64/target_attr_15.c: Scan assembly for
2399 .arch armv8-a\n. Add -dA to dg-options.
2400 * gcc.target/aarch64/assembler_arch_1.c: New test.
2401 * gcc.target/aarch64/target_attr_7.c: Add -dA to dg-options.
2402
0d7d9458
PC
24032016-02-11 Paolo Carlini <paolo.carlini@oracle.com>
2404
2405 PR c++/68726
2406 * g++.dg/cpp0x/pr68726.C: New.
2407
e6208a60
IE
24082016-02-11 Ilya Enkovich <enkovich.gnu@gmail.com>
2409
2410 * lib/mpx-dg.exp: Fix warning in check_effective_target_mpx
2411 test.
2412
281a11eb
RB
24132016-02-11 Richard Biener <rguenther@suse.de>
2414
2415 * g++.dg/tree-ssa/pr61034.C: Adjust.
2416
e03dd765
VM
24172016-02-10 Vladimir Makarov <vmakarov@redhat.com>
2418
4b48faf5 2419 PR target/69148
e03dd765
VM
2420 * gcc.target/s390/pr69148.c: New.
2421
cdc23927
YR
24222016-02-10 Yuri Rumyantsev <ysrumyan@gmail.com>
2423
2424 PR tree-optimization/69652
2425 * gcc.dg/torture/pr69652.c: New test.
2426
e199dd0a
JJ
24272016-02-10 Jakub Jelinek <jakub@redhat.com>
2428 Patrick Palka <ppalka@gcc.gnu.org>
2429
2430 PR ipa/69241
2431 PR c++/69649
2432 * g++.dg/ipa/pr69241-1.C: New test.
2433 * g++.dg/ipa/pr69241-2.C: New test.
2434 * g++.dg/ipa/pr69241-3.C: New test.
2435 * g++.dg/ipa/pr69649.C: New test.
2436
d6b38027
UB
24372016-02-10 Uros Bizjak <ubizjak@gmail.com>
2438
2439 * gcc.dg/tree-ssa/sra-17.c: Add -mcpu=ev4 for target alpha*-*-*.
2440 * gcc.dg/tree-ssa/sra-18.c: Ditto.
2441
13b562c5
BC
24422016-02-10 Bin Cheng <bin.cheng@arm.com>
2443
2444 PR tree-optimization/68021
2445 * gcc.dg/tree-ssa/pr68021.c: New test.
2446
24a179f8
RB
24472016-02-10 Richard Biener <rguenther@suse.de>
2448
2449 PR tree-optimization/69726
2450 * gcc.dg/uninit-22.c: New testcase.
2451
0d99886f
AP
24522016-02-09 Andrew Pinski <apinski@cavium.com>
2453
2454 PR tree-opt/69282
2455 * gcc.c-torture/compile/20160205-1.c: New testcase.
2456
ab04995c
MM
24572016-02-09 Michael Meissner <meissner@linux.vnet.ibm.com>
2458
2459 PR target/68404
2460 * gcc.target/powerpc/fusion.c: Rewrite test to use TOC fusion
2461 instead accessing a really large arrray.
2462 * gcc.target/powerpc/fusion3.c: Likewise.
2463
4b79ac23
CB
24642016-02-09 Charles Baylis <charles.baylis@linaro.org>
2465
2466 PR target/68532
2467 * gcc.c-torture/execute/pr68532.c: New test.
2468
b890a441
AO
24692016-02-11 Alexandre Oliva <aoliva@redhat.com>
2470
2471 PR target/69634
2472 * gcc.dg/pr69634.c: New.
2473
84a5bef7
RB
24742016-02-09 Richard Biener <rguenther@suse.de>
2475
2476 * gcc.dg/vect/vect-mask-store-move-1.c: Add missing space.
2477
1f123759 24782016-02-09 Alexander Fomin <alexander.fomin@intel.com>
84a5bef7 2479
1f123759
AF
2480 * gcc.target/i386/avx512f-klogic-2.c: Adjust expectation.
2481
65860c77
YR
24822016-02-09 Yuri Rumyantsev <ysrumyan@gmail.com>
2483
2484 * gcc.dg/vect/vect-mask-store-move-1.c: Fix test failures.
2485
7e1e8a0a
RB
24862016-02-09 Richard Biener <rguenther@suse.de>
2487
2488 PR tree-optimization/69715
2489 * gcc.dg/torture/pr69715.c: New testcase.
2490
efb45a9f
PP
24912016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
2492
2493 PR c++/69139
2494 * g++.dg/cpp0x/trailing12.C: New test.
2495 * g++.dg/cpp0x/trailing13.C: New test.
2496
20a0c6f9
PP
24972016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
2498
2499 PR c++/69283
2500 PR c++/67835
2501 * g++.dg/cpp1y/auto-fn29.C: New test.
2502 * g++.dg/cpp1y/auto-fn30.C: New test.
2503
a162f3af
JJ
25042016-02-08 Jakub Jelinek <jakub@redhat.com>
2505
2506 PR tree-optimization/69209
2507 * gcc.c-torture/compile/pr69209.c: New test.
2508
4b4a9fbd
JL
25092016-02-08 Jeff Law <law@redhat.com>
2510
2511 PR tree-optimization/68541
2512 * gcc.dg/tree-ssa/split-path-1.c: Increase limit for number
2513 of statements allowed in join block for path splitting.
2514
cfac5ed2
JJ
25152016-02-08 Jakub Jelinek <jakub@redhat.com>
2516
f68bc23f
JJ
2517 PR c++/59627
2518 * g++.dg/gomp/pr59627.C: New test.
2519
cfac5ed2
JJ
2520 PR ipa/69239
2521 * g++.dg/ipa/pr69239.C: New test.
2522
44714d8c
DM
25232016-02-08 David Malcolm <dmalcolm@redhat.com>
2524
2525 PR preprocessor/69664
2526 * gcc.dg/cpp/trad/comment-2.c: Add expected column number.
2527 * gcc.dg/cpp/warn-comments.c: Likewise.
2528
eba9e839
MP
25292016-02-08 Marek Polacek <polacek@redhat.com>
2530
2531 PR c++/69688
2532 * g++.dg/init/const12.C: New test.
2533
a011cd92
BS
25342016-02-08 Bernd Schmidt <bschmidt@redhat.com>
2535
2536 PR target/60410
2537 * gcc.dg/lto/pr55113_0.c: Remove test.
2538
5317b1be
RB
25392016-02-08 Richard Biener <rguenther@suse.de>
2540
2541 PR tree-optimization/69719
2542 * gcc.dg/torture/pr69719.c: New testcase.
2543
63998a63
RB
25442016-02-08 Richard Biener <rguenther@suse.de>
2545 Jeff Law <law@redhat.com>
2546
2547 PR target/68273
2548 * gcc.target/mips/pr68273.c: New testcase.
2549
43f4a281
RB
25502016-02-08 Richard Biener <rguenther@suse.de>
2551
2552 PR rtl-optimization/69274
2553 * gcc.target/i386/addr-sel-1.c: XFAIL.
2554
0b604d2d
JL
25552016-02-08 Jeff Law <law@redhat.com>
2556
e8dfe49e
JL
2557 PR tree-optimization/68541
2558 * gcc.dg/tree-ssa/split-path-2.c: Make char array explicitly signed.
2559
6daecd7a 2560 PR tree-optimization/65917
0b604d2d
JL
2561 * gcc.dg/tree-ssa/20030922-2.c: No longer xfailed.
2562
c0f0e35a
JD
25632016-02-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2564
2565 PR fortran/50555
2566 * gfortran.dg/namelist_args.f90: New test.
2567
8981d712
JL
25682016-02-05 Jeff Law <law@redhat.com>
2569
6daecd7a 2570 PR tree-optimization/68541
8981d712
JL
2571 * gcc.dg/tree-ssa/split-path-2.c: New test.
2572 * gcc.dg/tree-ssa/split-path-3.c: New test.
2573 * gcc.dg/tree-ssa/split-path-4.c: New test.
2574 * gcc.dg/tree-ssa/split-path-5.c: New test.
2575 * gcc.dg/tree-ssa/split-path-6.c: New test.
2576 * gcc.dg/tree-ssa/split-path-7.c: New test.
2577
46cb9332
MS
25782016-02-05 Martin Sebor <msebor@redhat.com>
2579
2580 PR c++/69662
2581 * g++.dg/warn/Wplacement-new-size-1.C: New test.
2582 * g++.dg/warn/Wplacement-new-size-2.C: New test.
2583
be2083ea
RH
25842016-02-06 Richard HEnderson <rth@redhat.com>
2585
2586 PR c/69643
2587 * gcc.target/i386/addr-space-4.c: New.
2588 * gcc.target/i386/addr-space-5.c: New.
2589
711d7c23
MM
25902016-02-05 Mikael Morin <mikael@gcc.gnu.org>
2591
2592 PR fortran/66089
2593 * gfortran.dg/elemental_dependency_6.f90: New.
2594
b5c1c988
JJ
25952016-02-05 Jakub Jelinek <jakub@redhat.com>
2596
861c7bcd
JJ
2597 PR rtl-optimization/69691
2598 * gcc.c-torture/execute/pr69691.c: New test.
2599
b5c1c988
JJ
2600 PR c++/69628
2601 * g++.dg/parse/pr69628.C: New test.
2602
f7dfa966
UB
26032016-02-05 Uros Bizjak <ubizjak@gmail.com>
2604
2605 * gcc.dg/sancov/asan.c: Move to ...
2606 * gcc.dg/asan/sancov-1.c: ... here.
2607
9b143e64
UB
26082016-02-05 Uros Bizjak <ubizjak@gmail.com>
2609
2610 * gcc.target/i386/pr69577.c: Require avx_runtime target.
2611
f5d4b899
L
26122016-02-05 H.J. Lu <hongjiu.lu@intel.com>
2613
2614 PR target/69677
2615 * gcc.target/i386/pr69677.c: New test.
2616
76c85fbb
PP
26172016-02-05 Patrick Palka <ppalka@gcc.gnu.org>
2618
2619 PR c++/68948
2620 * g++.dg/template/pr68948.C: New test.
2621
f181bf90
DV
26222016-02-05 Dominik Vogt <vogt@linux.vnet.ibm.com>
2623
2624 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove -march=z13 for s390
2625 (only necessary on s390x).
2626
714fb282
L
26272016-02-04 H.J. Lu <hongjiu.lu@intel.com>
2628
2629 * gcc.target/i386/pr69454-2.c: Compile with -msse2
2630 -mno-accumulate-outgoing-args.
2631
618d6c1c
PP
26322016-02-04 Patrick Palka <ppalka@gcc.gnu.org>
2633
2634 * g++.dg/cpp0x/constexpr-ptrmem5.C: New test.
2635
1066e9b5
JJ
26362016-02-04 Jakub Jelinek <jakub@redhat.com>
2637
2638 PR c/69669
2639 * c-c++-common/pr69669.c: New test.
2640
76255d0d
MM
26412016-02-04 Michael Meissner <meissner@linux.vnet.ibm.com>
2642
2643 PR target/69667
2644 * g++.dg/pr69667.C: New file.
2645
e0b059b1
WD
26462016-02-04 Wilco Dijkstra <wdijkstr@arm.com>
2647
2648 PR target/69619
2649 * gcc.dg/pr69619.c: Add new test.
2650
2692b5c8
RS
26512016-02-04 Richard Sandiford <richard.sandiford@arm.com>
2652
2653 PR rtl-optimization/69577
2654 * gcc.target/i386/pr69577.c: New test.
2655
7db337c2
ML
26562016-02-04 Martin Liska <mliska@suse.cz>
2657
2658 * g++.dg/asan/pr69276.C: New test.
2659
cc9c0829
KT
26602016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2661
2662 PR target/65932
2663 PR target/67714
2664 * gcc.target/arm/wmul-3.c: Simplify test to generate just
2665 a single smulbb instruction.
2666 * gcc.target/amr/wmul-1.c: Add -mtune=cortex-a9 to dg-options.
2667 * gcc.target/amr/wmul-2.c: Likewise.
2668
eb9feb52
KT
26692016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2670
2671 PR target/65932
2672 PR target/67714
2673 * gcc.c-torture/execute/pr67714.c: New test.
2674
61f727fe
JJ
26752016-02-04 Ilya Enkovich <enkovich.gnu@gmail.com>
2676
2677 PR target/69454
2678 * gcc.target/i386/pr69454-1.c: New test.
2679 * gcc.target/i386/pr69454-2.c: New test.
2680
05dd97db
MS
26812016-02-03 Martin Sebor <msebor@redhat.com>
2682
2683 PR c++/69251
2684 PR c++/69253
2685 PR c++/69290
2686 PR c++/69277
2687 PR c++/69349
2688 * g++.dg/ext/flexarray-mangle-2.C: New test.
2689 * g++.dg/ext/flexarray-mangle.C: New test.
2690 * g++.dg/ext/flexarray-subst.C: New test.
2691 * g++.dg/ext/flexary11.C: New test.
2692 * g++.dg/ext/flexary12.C: New test.
2693 * g++.dg/ext/flexary13.C: New test.
2694 * g++.dg/ext/flexary14.C: New test.
2695 * g++.dg/other/dump-ada-spec-2.C: Adjust.
2696
dac2fc29
L
26972016-02-03 H.J. Lu <hongjiu.lu@intel.com>
2698
2699 * gcc.target/i386/iamcu/test_passing_unions.c (check_union_passing6):
2700 Define only if CHECK_FLOAT128 is defined.
2701 (main): Properly initialize u5.
2702
eadb8035
JJ
27032016-02-03 Jakub Jelinek <jakub@redhat.com>
2704
0afbb81b
JJ
2705 PR c/69627
2706 * gcc.dg/pr69627.c: New test.
2707
eadb8035
JJ
2708 PR target/69644
2709 * gcc.dg/pr69644.c: New test.
2710
b12d4923
MS
27112016-02-03 Mike Stump <mikestump@comcast.net>
2712
2713 * lib/compat.exp (compat-get-options-main): Add dg-timeout-factor
2714 support for struct-layout-1.exp.
2715
ab4bae0c
PP
27162016-02-03 Patrick Palka <ppalka@gcc.gnu.org>
2717
2718 PR c++/69056
618d6c1c 2719 * g++.dg/cpp0x/pr69056.C: New test.
ab4bae0c 2720
95831c01
VM
27212016-02-03 Vladimir Makarov <vmakarov@redhat.com>
2722 Alexandre Oliva <aoliva@redhat.com>
2723
2724 PR target/69461
2725 * gcc.target/powerpc/pr69461.c: New.
2726
ccc71ab8
UB
27272016-02-03 Uros Bizjak <ubizjak@gmail.com>
2728
2729 * lib/tsan-dg.exp (tsan_init): Move check if tsan executable
2730 works from here ...
2731 (check_effective_target_fsanitize_thread): ... to here. Do not
2732 specify additional compile flags for the test source.
2733 * lib/asan-dg.exp (check_effective_target_fsanitize_address): Do not
2734 specify additional compile flags for the test source.
2735
96299640
WD
27362016-02-03 Wilco Dijkstra <wdijkstr@arm.com>
2737
2738 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
2739
781d83d9
AV
27402016-02-03 Andre Vehreschild <vehre@gcc.gnu.org>
2741
2742 PR fortran/67451
2743 PR fortran/69418
2744 * gfortran.dg/coarray_allocate_2.f08: New test.
2745 * gfortran.dg/coarray_allocate_3.f08: New test.
2746 * gfortran.dg/coarray_allocate_4.f08: New test.
2747
d8208e6d
AL
27482016-02-03 Alan Lawrence <alan.lawrence@arm.com>
2749
2750 * gcc.dg/vect/vect-outer-1-big-array.c: Drop vect_multiple_sizes;
2751 use same scan-tree-dump-times on all platforms.
2752 * gcc.dg/vect/vect-outer-1.c: Likewise.
2753 * gcc.dg/vect/vect-outer-1a-big-array.c: Likewise.
2754 * gcc.dg/vect/vect-outer-1a.c: Likewise.
2755 * gcc.dg/vect/vect-outer-1b-big-array.c: Likewise.
2756 * gcc.dg/vect/vect-outer-1b.c: Likewise.
2757 * gcc.dg/vect/vect-outer-2b.c: Likewise.
2758 * gcc.dg/vect/vect-outer-3b.c: Likewise.
2759 * gcc.dg/vect/vect-reduc-dot-s8b.c: Likewise.
2760
a8394fa0
SB
27612016-02-02 Segher Boessenkool <segher@kernel.crashing.org>
2762
2763 * c-c++-common/vector-compare-4.c: Prune "non-standard ABI extension"
2764 warning.
2765
f3baa1d3
L
27662016-02-02 H.J. Lu <hongjiu.lu@intel.com>
2767
2768 * gcc.target/i386/iamcu/test_empty_structs_and_unions.c: New test.
2769
eb077516
JN
27702016-02-02 James Norris <jnorris@codesourcery.com>
2771
2772 * c-c++-common/goacc/routine-5.c: Add tests.
2773
578fb225
AM
27742016-02-02 Alexander Monakov <amonakov@ispras.ru>
2775
2776 * gcc.target/nvptx/unsigned-cmp.c: New test.
2777
c64f7d37
WD
27782016-02-02 Wilco Dijkstra <wdijkstr@arm.com>
2779
2780 * gcc.target/aarch64/scalar_shift_1.c
2781 (test_corners_sisd_di): Improve force to SIMD register.
2782 (test_corners_sisd_si): Likewise.
2783 * gcc.target/aarch64/vect-ld1r-compile-fp.c:
2784 Remove scan-assembler check for ldr.
2785
90c6f26c
RB
27862016-02-02 Richard Biener <rguenther@suse.de>
2787
2788 PR tree-optimization/69595
2789 * gcc.dg/Warray-bounds-17.c: New testcase.
2790
9dc03c97
RB
27912016-02-02 Richard Biener <rguenther@suse.de>
2792
2793 PR tree-optimization/69606
2794 * gcc.dg/torture/pr69606.c: New testcase.
2795
2d4dc223
YR
27962016-02-02 Yuri Rumyantsev <ysrumyan@gmail.com>
2797
2798 PR middle-end/68542
2799 * gcc.dg/vect/vect-mask-store-move-1.c: New test.
2800 * gcc.target/i386/avx2-vect-mask-store-move1.c: New test.
2801
65c98fde
AM
28022016-02-02 Alan Modra <amodra@gmail.com>
2803
2804 PR target/69548
2805 * gcc.target/powerpc/pr69548.c: New test.
2806
e1b81f2b
JJ
28072016-02-01 Jakub Jelinek <jakub@redhat.com>
2808
d0268b37
JJ
2809 PR rtl-optimization/69592
2810 * gcc.dg/pr69592.c: New test.
2811
e1b81f2b
JJ
2812 PR preprocessor/69543
2813 PR c/69558
2814 * gcc.dg/pr69543.c: New test.
2815 * gcc.dg/pr69558.c: New test.
2816
7dd7780d
UB
28172016-02-01 Uros Bizjak <ubizjak@gmail.com>
2818
bf672ee5
UB
2819 PR testsuite/65940
2820 * g++.dg/other/anon5.C (dg-options): Use -gdwarf-2 instead of -g.
7dd7780d 2821
9a7013f8
MS
28222016-02-01 Martin Sebor <msebor@redhat.com>
2823
2824 * gcc.target/powerpc/pr17381.c: Remove duplicate copy of the test body.
2825
e681fb2b
BC
28262016-02-01 Bin Cheng <bin.cheng@arm.com>
2827
2828 PR tree-optimization/67921
2829 * c-c++-common/ubsan/pr67921.c: New test.
2830
ff86345f
RB
28312016-02-01 Richard Biener <rguenther@suse.de>
2832
2833 PR middle-end/69556
2834 * gcc.dg/tree-ssa/recip-8.c: New testcase.
2835
bc369dbd
RB
28362016-02-01 Richard Biener <rguenther@suse.de>
2837
2838 PR tree-optimization/69574
2839 * gcc.dg/torture/pr69574.c: New testcase.
2840
ef318184
RB
28412016-02-01 Richard Biener <rguenther@suse.de>
2842
2843 PR tree-optimization/69579
2844 * gcc.dg/setjmp-6.c: New testcase.
2845
654745e6
JJ
28462016-02-01 Jakub Jelinek <jakub@redhat.com>
2847
2848 PR rtl-optimization/69570
2849 * g++.dg/opt/pr69570.C: New test.
2850
e6c0c44b
RH
28512016-02-01 Richard Henderson <rth@redhat.com>
2852
2853 * gcc.dg/pr69535.c: New test.
2854
6ff3f09a
JDA
28552016-01-31 John David Anglin <danglin@gcc.gnu.org>
2856
2c005538
JDA
2857 PR testsuite/69584
2858 * gcc.dg/tree-ssa/sra-17.c: Fix regexps to work on hpux.
2859 * gcc.dg/tree-ssa/sra-18.c: Likewise.
2860
61083a4b
JDA
2861 PR debug/68244
2862 * g++.dg/parse/parens3.C: Use register "4" on hppa.
2863
6ff3f09a
JDA
2864 * gcc.dg/tree-ssa/vector-5.c: Add -fno-common option on hppa*-*-hpux*.
2865
0c221916
PT
28662016-01-31 Paul Thomas <pault@gcc.gnu.org>
2867
2868 PR fortran/67564
2869 * gfortran.dg/allocate_with_source_17.f03: New test.
2870
db7a2818
JJ
28712016-01-30 Jakub Jelinek <jakub@redhat.com>
2872
2873 PR tree-optimization/69546
2874 * gcc.dg/torture/pr69546.c: New test.
2875
e520d5f0
PT
28762016-01-30 Paul Thomas <pault@gcc.gnu.org>
2877
2878 PR fortran/69566
2879 * gfortran.dg/unlimited_polymorphic_25.f03: New test.
2880
343c05d3
MS
28812016-01-30 Martin Sebor <msebor@redhat.com>
2882
2883 PR c++/68490
2884 * g++.dg/ext/flexary10.C: New test.
2885
d6c3a539
DH
28862016-01-30 Dominique d'Humieres <dominiq@lps.ens.fr>
2887
2888 PR fortran/66707
2889 gfortran.dg/common_23.f90: New test.
2890
52d72fcd
BS
28912016-01-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2892
2893 PR target/65546
2894 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c: Correct
2895 condition being checked, and disable it when the target supports
2896 misaligned loads and stores.
2897
3a5d2ba4
JJ
28982016-01-29 Jakub Jelinek <jakub@redhat.com>
2899
2900 PR debug/69518
2901 * gcc.dg/torture/pr69518.c: New test.
2902
6bbacdb5
L
29032016-01-29 H.J. Lu <hongjiu.lu@intel.com>
2904
2905 PR target/69530
2906 * gcc.target/i386/pr69530.c: New test.
2907
af932cdb
SE
29082016-01-29 Steve Ellcey <sellcey@imgtec.com>
2909
2910 PR target/65604
2911 * gcc.target/mips/div-delay.c: New test.
2912
26658b7c
JJ
29132016-01-29 Jakub Jelinek <jakub@redhat.com>
2914
33e89989
JJ
2915 PR target/69551
2916 * gcc.target/i386/pr69551.c: New test.
2917
26658b7c
JJ
2918 PR target/66137
2919 * gcc.target/i386/pr66137.c: New test.
2920
401116b5
AB
29212016-01-29 Andrew Bennett <andrew.bennett@imgtec.com>
2922
2923 * gcc.target/mips/p5600-bonding.c (dg-options): Force the test to be
2924 always built for p5600.
2925 * gcc.target/mips/mips.exp (mips-dg-options): Add support for the
2926 isa=p5600 dg-option.
2927
d4abfcc5
RB
29282016-01-29 Richard Biener <rguenther@suse.de>
2929
2930 PR tree-optimization/69547
2931 * g++.dg/tree-ssa/pr69547.C: New testcase.
2932
16b77b32
JJ
29332016-01-29 Jakub Jelinek <jakub@redhat.com>
2934
2935 PR debug/66869
2936 * g++.dg/warn/Wunused-function2.C: New test.
2937
a1c95464
DV
29382016-01-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
2939
2940 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Require a hardware vector
2941 support for test to succeed.
2942
5453bfed
MP
29432016-01-29 Marek Polacek <polacek@redhat.com>
2944
2945 PR c++/69509
2946 PR c++/69516
2947 * g++.dg/ext/constexpr-vla2.C: New test.
2948 * g++.dg/ext/constexpr-vla3.C: New test.
2949 * g++.dg/ubsan/vla-1.C: Remove dg-shouldfail.
2950
452ec2a5
RB
29512016-01-29 Richard Biener <rguenther@suse.de>
2952
2953 PR middle-end/69537
2954 * gcc.dg/uninit-21.c: New testcase.
2955
aec0b19e
UB
29562016-01-28 Uros Bizjak <ubizjak@gmail.com>
2957
2958 PR target/69459
2959 * gcc.target/i386/pr69459.c: New test.
2960
df113ce7
SE
29612016-01-28 Steve Ellcey <sellcey@imgtec.com>
2962
2963 PR target/68400
2964 * gcc.target/mips/mips.exp (mips_option_groups): Add stack-protector.
2965 * gcc.target/mips/pr68400.c: New test.
2966
494de84f
MS
29672016-01-28 Martin Sebor <msebor@redhat.com>
2968
2969 PR target/17381
2970 * gcc.target/powerpc/pr17381.c: New test.
2971
eb1b1f01
JJ
29722016-01-28 Jakub Jelinek <jakub@redhat.com>
2973
2974 PR middle-end/69542
2975 * gcc.dg/torture/pr69542.c: New test.
2976
6dfeb7ce
WD
29772016-01-28 Wilco Dijkstra <wdijkstr@arm.com>
2978
2979 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
2980
4b7471a4
DE
29812016-01-28 David Edelsohn <dje.gcc@gmail.com>
2982
2983 * gcc.dg/pr65980.c: Skip on AIX.
2984 * gcc.dg/pr66688.c: Same.
2985
b271fd21
DE
29862016-01-28 David Edelsohn <dje.gcc@gmail.com>
2987
2988 PR target/63679
2989 * gcc.dg/tree-ssa/sra-17.c: Adjust regex for more label styles.
2990 * gcc.dg/tree-ssa/sra-18.c: Same.
2991
874108a9
AV
29922016-01-28 Andre Vehreschild <vehre@gcc.gnu.org>
2993
2994 PR fortran/62536
2995 * gfortran.dg/block_15.f08: New test.
2996 * gfortran.dg/block_end_error_1.f90: Need to catch additional error
2997 on incorrectly closed BLOCK.
2998
30480bcd
IE
29992016-01-28 Ilya Enkovich <enkovich.gnu@gmail.com>
3000
3001 * gcc.dg/declare-simd.c: New test.
14ba8d6d
RB
30022016-01-28 Richard Biener <rguenther@suse.de>
3003
3004 PR tree-optimization/69466
3005 * gfortran.dg/vect/pr69466.f90: New testcase.
3006
0d4c694e
TP
30072016-01-28 Thomas Preud'homme <thomas.preudhomme@arm.com>
3008
3009 * g++.dg/pr67989.C: Remove ARM-specific option.
3010 * gcc.target/arm/pr67989.C: New file.
3011
2aa780da
UB
30122016-01-27 Uros Bizjak <ubizjak@gmail.com>
3013
3014 * gcc.dg/torture/pr68264.c: Disable log1p test for glibc < 2.22
3015 and expm1 test for glibc < 2.11.
3016
f75ebe77
RH
30172016-01-27 Richard Henderson <rth@redhat.com>
3018
3019 * gcc.c-torture/execute/pr69447.c: New test.
3020
30212016-01-27 Paul Thomas <pault@gcc.gnu.org>
49847d75 3022
9a175e65 3023 PR fortran/69422
49847d75
PT
3024 * gfortran.dg/alloc_comp_assign_15.f03: New test.
3025
cbdd8ae0
JJ
30262016-01-27 Jakub Jelinek <jakub@redhat.com>
3027
3028 PR debug/66869
3029 * gcc.dg/pr66869.c: New test.
3030
2b572b3c
JL
30312016-01-25 Jeff Law <law@redhat.com>
3032
3033 PR tree-optimization/68398
aec0b19e 3034 PR tree-optimization/69196
2b572b3c
JL
3035 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output.
3036 * gcc.dg/tree-ssa/ssa-dom-thread-2c.c: Add extra statements on thread
3037 path to avoid new heuristic allowing more irreducible regions
3038 * gcc.dg/tree-ssa/ssa-dom-thread-2d.c: Likewise.
3039 * gcc.dg/tree-ssa/vrp46.c: Likewise.
3040 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Update expected output.
3041 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: New test.
3042 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
3043
fa74a4bc
MP
30442016-01-27 Marek Polacek <polacek@redhat.com>
3045
3046 PR c/68062
3047 * c-c++-common/vector-compare-4.c: New test.
3048
0afff540
DM
30492016-01-27 David Malcolm <dmalcolm@redhat.com>
3050
3051 PR preprocessor/69126
3052 * c-c++-common/pr69126.c: New test case.
3053
1a218fc9
ILT
30542016-01-27 Ian Lance Taylor <iant@google.com>
3055
3056 * gcc.dg/tree-ssa/ivopt_5.c: New test.
3057
5d70666e
RB
30582016-01-27 Ryan Burn <contact@rnburn.com>
3059
3060 PR cilkplus/69267
3061 * g++.dg/cilk-plus/CK/pr69267.cc: New test.
3062
87ff4d66
UB
30632016-01-27 Uros Bizjak <ubizjak@gmail.com>
3064
3065 PR target/69512
3066 * gcc.target/i386/pr69512.c: New test.
3067
27e23cca
RE
30682016-01-27 Rainer Emrich <rainer@emrich-ebersheim.de>
3069
3070 PR ada/69488
3071 * gnat.dg/sso/*.adb: Robustify dg-output directives.
3072
05bf54c3
MP
30732016-01-27 Marek Polacek <polacek@redhat.com>
3074
3075 PR c++/69379
3076 * g++.dg/pr69379.C: New test.
3077
60214d0d
MS
30782016-01-27 Martin Sebor <msebor@redhat.com>
3079
3080 PR c++/69317
3081 * g++.dg/abi/Wabi-2-2.C: New test.
3082 * g++.dg/abi/Wabi-2-3.C: New test.
3083 * g++.dg/abi/Wabi-3-2.C: New test.
3084 * g++.dg/abi/Wabi-3-3.C: New test.
3085
167c7bfa
RB
30862016-01-27 Richard Biener <rguenther@suse.de>
3087
3088 PR tree-optimization/69166
3089 * gcc.dg/torture/pr69166.c: New testcase.
3090
1430fb1f
MJ
30912016-01-27 Martin Jambor <mjambor@suse.cz>
3092
3093 PR tree-optimization/69355
3094 * gcc.dg/tree-ssa/pr69355.c: New test.
3095
95e3030c
MP
30962016-01-27 Marek Polacek <polacek@redhat.com>
3097
3098 PR c++/69496
3099 * g++.dg/ext/constexpr-vla1.C: New test.
3100
eeb085f3
CB
31012016-01-20 Christian Bruel <christian.bruel@st.com>
3102
3103 PR target/69245
3104 * gcc.target/arm/pr69245.c: New test.
3105
b1652dde
JJ
31062016-01-27 Jakub Jelinek <jakub@redhat.com>
3107
3108 PR tree-optimization/69399
3109 * gcc.dg/torture/pr69399.c: New test.
3110
ce7e8f00
EB
31112016-01-27 Eric Botcazou <ebotcazou@adacore.com>
3112
3113 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: XFAIL on SPARC 64-bit.
3114
e4aac1d1
EB
31152016-01-26 Eric Botcazou <ebotcazou@adacore.com>
3116
3117 * gcc.c-torture/execute/stkalign.c: XFAIL run on SPARC 64-bit.
3118
8dfdb419
TV
31192016-01-26 Tom de Vries <tom@codesourcery.com>
3120
3121 PR tree-optimization/69110
3122 * gcc.dg/autopar/pr69110.c: New test.
3123
56f80f54 31242016-01-26 Abderrazek Zaafrani <a.zaafrani@samsung.com>
87ff4d66 3125 Sebastian Pop <s.pop@samsung.com>
56f80f54
AZ
3126
3127 * gcc.dg/graphite/isl-ast-op-select.c: New.
3128
a0909527
PT
31292015-01-26 Paul Thomas <pault@gcc.gnu.org>
3130
3131 PR fortran/69385
3132 * gfortran.dg/allocate_error_6.f90: New test.
3133
ffc445f4
RH
31342016-01-26 Richard Henderson <rth@redhat.com>
3135
3136 * gcc.dg/tm/pr60908.c: New test.
3137
01e1dea3
DM
31382016-01-26 David Malcolm <dmalcolm@redhat.com>
3139
3140 PR other/69006
3141 * g++.dg/ext/timevar1.C: Add dg-allow-blank-lines-in-output
3142 directive.
3143 * gcc.dg/plugin/diagnostic-test-show-locus-color.c: Update
3144 expected multiline output to reflect the colorization being
3145 disabled before newlines.
3146 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
3147 (custom_diagnostic_finalizer): Replace call to
3148 pp_newline_and_flush with call to pp_flush.
3149 * gcc.dg/unroll-2.c: Add dg-allow-blank-lines-in-output directive.
3150 * gfortran.dg/implicit_class_1.f90: Likewise.
3151 * lib/gcc-dg.exp (allow_blank_lines): New global.
3152 (dg-allow-blank-lines-in-output): New procedure.
3153 (gcc-dg-prune): Complain about blank lines in the output, unless
3154 dg-allow-blank-lines-in-output was called.
3155 * lib/multiline.exp (_build_multiline_regex): Only support
3156 arbitrary followup text for non-blank-lines, not for blank lines.
3157
13f92e8d
JJ
31582016-01-26 Jakub Jelinek <jakub@redhat.com>
3159
3160 PR tree-optimization/69483
3161 * gcc.dg/pr69483.c: New test.
3162 * g++.dg/opt/pr69483.C: New test.
3163
92422235
CL
31642016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
3165
3166 PR target/68620
3167 * gcc.target/arm/pr68620.c: New test.
3168
0bccf11b
L
31692016-01-26 H.J. Lu <hongjiu.lu@intel.com>
3170
3171 * gcc.target/i386/pr68986-2.c: Remove -m32.
3172
81cd202e
L
31732016-01-26 H.J. Lu <hongjiu.lu@intel.com>
3174
3175 PR target/68986
3176 * gcc.target/i386/pr68986-1.c: New test.
3177 * gcc.target/i386/pr68986-2.c: Likewise.
3178 * gcc.target/i386/pr68986-3.c: Likewise.
3179
213a1c03
CB
31802016-01-26 Christian Bruel <christian.bruel@st.com>
3181
3182 * lib/target-supports.exp
3183 (check_effective_target_arm_crypto_pragma_ok_nocache): Remove.
3184 (check_effective_target_arm_crypto_pragma_ok): Likewise.
3185 * gcc.target/arm/attr-crypto.c: Remove arm_crypto_pragma_ok test.
3186
22a08dd1
RB
31872016-01-26 Richard Biener <rguenther@suse.de>
3188
3189 PR tree-optimization/69452
3190 * gcc.dg/torture/pr69452.c: New testcase.
3191
6c06e0e8
JJ
31922016-01-26 Jakub Jelinek <jakub@redhat.com>
3193
3194 PR target/69442
3195 * gcc.dg/pr69442.c: New test.
3196
b96824c4
RFI
31972016-01-26 Roger Ferrer Ibáñez <rofirrim@gmail.com>
3198
3199 PR target/67896
3200 * gcc.target/aarch64/simd/pr67896.C: New.
3201
5ee31e57
RS
32022016-01-26 Richard Sandiford <richard.sandiford@arm.com>
3203
3204 PR tree-optimization/69400
3205 * gcc.dg/plugin/wide-int_plugin.c (test_wide_int_mod_trunc): New
3206 function.
3207 (plugin_init): Call it.
3208 * gcc.dg/torture/pr69400.c: New test.
3209
7ddfb31d
CL
32102016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
3211
3212 * gcc.target/arm/pr68674.c: Check and use arm_fp effective target.
3213
1e050c90
AK
32142016-01-25 Aditya Kumar <aditya.k7@samsung.com>
3215 Sebastian Pop <s.pop@samsung.com>
3216
3217 * gcc.dg/graphite/graphite.exp: Only run the fuse-*.c tests with
3218 isl-0.15.
3219
c8ee4bf5
AK
32202016-01-25 Aditya Kumar <aditya.k7@samsung.com>
3221 Sebastian Pop <s.pop@samsung.com>
3222
3223 * gcc.dg/graphite/pr69292.c: New.
3224
d902b330
JJ
32252016-01-25 Jakub Jelinek <jakub@redhat.com>
3226
3227 * c-c++-common/goacc/use_device-1.c: New test.
3228
2c89b952
JL
32292016-01-25 Jeff Law <law@redhat.com>
3230
3231 PR tree-optimization/69196
3232 PR tree-optimization/68398
3233 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output
3234 * gcc.dg/tree-ssa/pr68198.c: Likewise.
3235
685c8785
DE
32362016-01-25 David Edelsohn <dje.gcc@gmail.com>
3237
3238 PR target/69469
3239 * gcc.target/powerpc/vsx-vector-2.c: Adjust for Goldschmidt's
3240 Algorithm.
3241
95cef0c1
RB
32422016-01-25 Richard Biener <rguenther@suse.de>
3243
3244 PR testsuite/69380
3245 * g++.dg/tree-ssa/pr69336.C: Restrict to x86_64 and i?86.
3246
2947d3b2
IE
32472016-01-25 Ilya Enkovich <enkovich.gnu@gmail.com>
3248
3249 PR target/69421
3250 * gcc.dg/pr69421.c: New test.
3251
ae19075a
BB
32522016-01-25 Bilyan Borisov <bilyan.borisov@arm.com>
3253
3254 * gcc.target/aarch64/simd/vcvt_s64_f64_1.c: New.
3255 * gcc.target/aarch64/simd/vcvt_u64_f64_1.c: Likewise.
3256 * gcc.target/aarch64/simd/vcvta_s64_f64_1.c: Likewise.
3257 * gcc.target/aarch64/simd/vcvta_u64_f64_1.c: Likewise.
3258 * gcc.target/aarch64/simd/vcvtm_s64_f64_1.c: Likewise.
3259 * gcc.target/aarch64/simd/vcvtm_u64_f64_1.c: Likewise.
3260 * gcc.target/aarch64/simd/vcvtn_s64_f64_1.c: Likewise.
3261 * gcc.target/aarch64/simd/vcvtn_u64_f64_1.c: Likewise.
3262 * gcc.target/aarch64/simd/vcvtp_s64_f64_1.c: Likewise.
3263 * gcc.target/aarch64/simd/vcvtp_u64_f64_1.c: Likewise.
3264
fa4511c2
RB
32652016-01-25 Richard Biener <rguenther@suse.de>
3266
3267 PR tree-optimization/69376
3268 * gcc.dg/torture/pr69376.c: New testcase.
3269
1d101216
JD
32702016-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3271
3272 PR fortran/69397
3273 PR fortran/68442
3274 * gfortran.dg/interface_38.f90: New test.
3275 * gfortran.dg/interface_39.f90: New test.
a0909527 3276
a59b92b0
PP
32772016-01-24 Patrick Palka <ppalka@gcc.gnu.org>
3278
3279 Revert:
3280 2016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
3281
3282 PR c++/11858
3283 PR c++/24663
3284 PR c++/24664
3285 * g++.dg/template/pr11858.C: New test.
3286 * g++.dg/template/pr24663.C: New test.
3287 * g++.dg/template/unify12.C: New test.
3288 * g++.dg/template/unify13.C: New test.
3289 * g++.dg/template/unify14.C: New test.
3290 * g++.dg/template/unify15.C: New test.
3291 * g++.dg/template/unify16.C: New test.
3292 * g++.dg/template/unify17.C: New test.
3293
16acb1a8
DH
32942016-01-24 Dominique d'Humieres <dominiq@lps.ens.fr>
3295
3296 PR fortran/68283
3297 gfortran.dg/pr68283.f90: New test.
3298
094773e8
TK
32992016-01-24 Thomas Koenig <tkoenig@gcc.gnu.org>
3300
3301 PR fortran/66094
3302 * gfortran.dg/inline_matmul_13.f90: New test.
3303 * gfortran.dg/matmul_bounds_8.f90: New test.
3304 * gfortran.dg/matmul_bounds_9.f90: New test.
3305 * gfortran.dg/matmul_bounds_10.f90: New test.
3306
42fb90d7
TV
33072016-01-23 Tom de Vries <tom@codesourcery.com>
3308
3309 PR tree-optimization/69426
3310 * gcc.dg/autopar/pr69426.c: New test.
3311
69da7802
MS
33122016-01-23 Martin Sebor <msebor@redhat.com>
3313
3314 PR c++/58109
3315 PR c++/69022
3316 * g++.dg/cpp0x/alignas5.C: New test.
3317 * g++.dg/ext/vector29.C: Same.
3318
da17300a
UB
33192016-01-23 Uros Bizjak <ubizjak@gmail.com>
3320
3321 * gcc.target/i386/chkp-strlen-2.c: Define _GNU_SOURCE.
3322 * gcc.target/i386/chkp-strlen-4.c: Move the definition of
3323 _GNU_SOURCE from compile flags to the source.
3324 * gcc.target/i386/chkp-stropt-12.c: Ditto.
3325 * gcc.target/i386/chkp-stropt-16.c: Ditto.
3326 * gcc.target/i386/chkp-stropt-4.c: Ditto.
3327 * gcc.target/i386/chkp-stropt-8.c: Ditto.
3328
62041cfc
JJ
33292016-01-22 Jakub Jelinek <jakub@redhat.com>
3330
3331 PR target/69432
3332 * g++.dg/opt/pr69432.C: New test.
3333
f7d2ad6f
BS
33342016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3335
3336 * gcc.target/powerpc/pr63354c: Adjust target selector to include
3337 32-bit targets testing an -m64 multilib.
3338
d403fc9a
WS
33392016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3340
3341 * gcc.target/powerpc/pr63354.c: Restrict to Linux targets with
3342 64-bit support.
3343
4aa16f8d
JG
33442016-01-22 James Greenhalgh <james.greenhalgh@arm.com>
3345
3346 * gcc.dg/vect/bb-slp-pr68892.c: Require vect_double.
3347
7c816d0f
CB
33482016-01-21 Christian Bruel <christian.bruel@st.com>
3349
3350 PR target/68674
3351 * gcc.target/i386/pr68674.c
3352 * gcc.target/aarch64/pr68674.c
3353 * gcc.target/arm/pr68674.c
3354
fce661e8
KT
33552016-01-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3356
3357 PR target/69403
3358 * gcc.c-torture/execute/pr69403.c: New test.
3359
4696899f
PC
33602016-01-22 Paolo Carlini <paolo.carlini@oracle.com>
3361
3362 PR c++/55843
3363 * g++.dg/template/pr55843.C: New.
3364
bac69366
AL
33652016-01-22 Alan Lawrence <alan.lawrence@arm.com>
3366
3367 PR testsuite/66877
3368 * gcc.dg/vect/vect-over-widen-3-big-array.c: Only look for 1
3369 vect_recog_over_widening_pattern in dump if we have vect_widen_shift.
3370
b57d3a5c
BS
33712016-01-21 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3372
3373 PR testsuite/67489
da17300a
UB
3374 * gcc.target/powerpc/p8vector-builtin-8.c: Remove { target int128 }
3375 from dg-do compile directive, and instead add
3376 { dg-require-effective-target int128 }.
b57d3a5c 3377
9f04a53e
MS
33782016-01-20 Martin Sebor <msebor@redhat.com>
3379
3380 PR c/69405
3381 * gcc.dg/sync-fetch.c: New test.
3382
38a51663
JL
33832016-01-21 Martin Sebor <msebor@redhat.com>
3384
3385 PR target/69252
3386 * gcc.target/powerpc/pr69252.c: New test.
3387
2423a75a
JD
33882016-01-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3389
3390 PR fortran/65996
da17300a 3391 * gfortran.dg/pr65996.f90: New test.
2423a75a 3392
0a76463f
DV
33932016-01-21 Dominik Vogt <vogt@linux.vnet.ibm.com>
3394
3395 PR c++/68810
9f04a53e 3396 * g++.dg/cpp0x/constexpr-reinterpret1.C: Fix line number that is
2423a75a 3397 expected to generate an error.
0a76463f 3398
9776e692
BS
33992016-01-21 Bernd Schmidt <bschmidt@redhat.com>
3400
3401 PR middle-end/66178
3402 * gcc.dg/torture/pr66178.c: New test.
3403
c8d3e088
AB
34042016-01-21 Anton Blanchard <anton@samba.org>
3405 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3406
3407 PR target/63354
3408 * gcc.target/powerpc/pr63354.c: New test.
3409
35b707ff
VM
34102016-01-21 Vladimir Makarov <vmakarov@redhat.com>
3411
3412 PR rtl-optimization/68990
3413 * gcc.target/i386/pr68990: New.
3414
157b0829
NC
34152016-01-21 Nick Clifton <nickc@redhat.com>
3416
3417 PR target/69129
3418 * gcc.target/mips/pr69129.c: New.
3419
aede6748
PC
34202016-01-21 Paolo Carlini <paolo.carlini@oracle.com>
3421
3422 PR c++/58046
3423 * g++.dg/cpp0x/pr58046.C: New.
3424
5463c2c8
JJ
34252016-01-21 Jakub Jelinek <jakub@redhat.com>
3426
6d31cc75
SS
3427 PR target/69187
3428 PR target/65624
3429 * gcc.target/arm/pr69187.c: New test.
3430
5463c2c8
JJ
3431 PR c++/69355
3432 * g++.dg/torture/pr69355.C: New test.
3433
fa28f32b
AK
34342016-01-21 Aditya Kumar <aditya.k7@samsung.com>
3435 Sebastian Pop <s.pop@samsung.com>
3436
3437 * gfortran.dg/graphite/interchange-3.f90: Adjust pattern.
3438
b920a047
AK
34392016-01-21 Aditya Kumar <aditya.k7@samsung.com>
3440 Sebastian Pop <s.pop@samsung.com>
3441
da17300a 3442 * gcc.dg/graphite/pr68976.c: New test.
b920a047 3443
bdd3aea6
JJ
34442016-01-21 Jakub Jelinek <jakub@redhat.com>
3445
3446 PR middle-end/67653
3447 * c-c++-common/pr67653.c: New test.
3448 * gcc.dg/torture/pr29119.c: Add dg-warning.
3449
26a2e6ae
PB
34502016-01-20 Peter Bergner <bergner@vnet.ibm.com>
3451
3452 * gcc.target/powerpc/cpu-builtin-1.c: New test.
3453
d25c7690
PK
34542016-01-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
3455
3456 PR c/24293
3457 * gcc.dg/pr24293.c: New test.
3458 * gcc.dg/Wcxx-compat-8.c: Adjust to accept error due to
3459 incomplete struct type.
3460 * gcc.dg/declspec-1.c: Likewise.
3461 * gcc.dg/pr63549.c: Likewise.
3462
889d5698
JJ
34632016-01-20 Jakub Jelinek <jakub@redhat.com>
3464
3465 PR tree-optimization/66612
3466 * gcc.target/powerpc/20050830-1.c: Xfail the scan-assembler test
3467 for bdn instruction.
3468
d7cf3dc7
CL
34692016-01-20 Christophe Lyon <christophe.lyon@linaro.org>
3470
3471 * lib/target-supports.exp
3472 (check_effective_target_arm_fp_ok_nocache): New.
3473 (check_effective_target_arm_fp_ok): New.
3474 (add_options_for_arm_fp): New.
3475 (check_effective_target_arm_crypto_ok_nocache): Require
3476 target_arm_v8_neon_ok instead of arm32.
3477 (check_effective_target_arm_crypto_pragma_ok_nocache): New.
3478 (check_effective_target_arm_crypto_pragma_ok): New.
3479 (add_options_for_arm_vfp): New.
3480 * gcc.target/arm/attr-crypto.c: Use arm_crypto_pragma_ok effective
3481 target. Do not force -mfloat-abi=softfp, use arm_fp_ok effective
3482 target instead. Force initial fpu to vfp.
3483 * gcc.target/arm/attr-neon-builtin-fail.c: Do not force
3484 -mfloat-abi=softfp, use arm_fp_ok effective target instead.
3485 * gcc.target/arm/attr-neon-fp16.c: Likewise. Remove arm_neon_ok
3486 dependency.
3487 * gcc.target/arm/attr-neon2.c: Do not force -mfloat-abi=softfp,
3488 use arm_vfp effective target instead. Force initial fpu to vfp.
3489 * gcc.target/arm/attr-neon3.c: Likewise.
3490 * gcc.target/arm/cmp-2.c: Use arm_fp_ok effective target instead of
3491 arm_vfp_ok.
3492 * gcc.target/arm/unsigned-float.c: Likewise.
3493 * gcc.target/arm/vfp-1.c: Likewise.
3494 * gcc.target/arm/vfp-ldmdbd.c: Likewise.
3495 * gcc.target/arm/vfp-ldmdbs.c: Likewise.
3496 * gcc.target/arm/vfp-ldmiad.c: Likewise.
3497 * gcc.target/arm/vfp-ldmias.c: Likewise.
3498 * gcc.target/arm/vfp-stmdbd.c: Likewise.
3499 * gcc.target/arm/vfp-stmdbs.c: Likewise.
3500 * gcc.target/arm/vfp-stmiad.c: Likewise.
3501 * gcc.target/arm/vfp-stmias.c: Likewise.
3502 * gcc.target/arm/vnmul-1.c: Likewise.
3503 * gcc.target/arm/vnmul-2.c: Likewise.
3504 * gcc.target/arm/vnmul-3.c: Likewise.
3505 * gcc.target/arm/vnmul-4.c: Likewise.
3506
01ac9704 35072016-01-20 H.J. Lu <hongjiu.lu@intel.com>
e84b00da 3508
e84b00da
L
3509 PR testsuite/69366
3510 * g++.dg/pr63995-1.C: Require non-x32 target, instead of,
3511 the MPX run-time library, for compile-time MPX test.
3512 * gcc.target/i386/chkp-always_inline.c: Likewise.
3513 * gcc.target/i386/chkp-bndret.c: Likewise.
3514 * gcc.target/i386/chkp-builtins-1.c: Likewise.
3515 * gcc.target/i386/chkp-builtins-2.c: Likewise.
3516 * gcc.target/i386/chkp-builtins-3.c: Likewise.
3517 * gcc.target/i386/chkp-builtins-4.c: Likewise.
3518 * gcc.target/i386/chkp-const-check-1.c: Likewise.
3519 * gcc.target/i386/chkp-const-check-2.c: Likewise.
3520 * gcc.target/i386/chkp-hidden-def.c: Likewise.
3521 * gcc.target/i386/chkp-label-address.c: Likewise.
3522 * gcc.target/i386/chkp-lifetime-1.c: Likewise.
3523 * gcc.target/i386/chkp-narrow-bounds.c: Likewise.
3524 * gcc.target/i386/chkp-pr69044.c: Likewise.
3525 * gcc.target/i386/chkp-remove-bndint-1.c: Likewise.
3526 * gcc.target/i386/chkp-remove-bndint-2.c: Likewise.
3527 * gcc.target/i386/chkp-strchr.c: Likewise.
3528 * gcc.target/i386/chkp-strlen-1.c: Likewise.
3529 * gcc.target/i386/chkp-strlen-2.c: Likewise.
3530 * gcc.target/i386/chkp-strlen-3.c: Likewise.
3531 * gcc.target/i386/chkp-strlen-4.c: Likewise.
3532 * gcc.target/i386/chkp-strlen-5.c: Likewise.
3533 * gcc.target/i386/chkp-stropt-1.c: Likewise.
3534 * gcc.target/i386/chkp-stropt-10.c: Likewise.
3535 * gcc.target/i386/chkp-stropt-11.c: Likewise.
3536 * gcc.target/i386/chkp-stropt-12.c: Likewise.
3537 * gcc.target/i386/chkp-stropt-13.c: Likewise.
3538 * gcc.target/i386/chkp-stropt-14.c: Likewise.
3539 * gcc.target/i386/chkp-stropt-15.c: Likewise.
3540 * gcc.target/i386/chkp-stropt-16.c: Likewise.
3541 * gcc.target/i386/chkp-stropt-2.c: Likewise.
3542 * gcc.target/i386/chkp-stropt-3.c: Likewise.
3543 * gcc.target/i386/chkp-stropt-4.c: Likewise.
3544 * gcc.target/i386/chkp-stropt-5.c: Likewise.
3545 * gcc.target/i386/chkp-stropt-6.c: Likewise.
3546 * gcc.target/i386/chkp-stropt-7.c: Likewise.
3547 * gcc.target/i386/chkp-stropt-8.c: Likewise.
3548 * gcc.target/i386/chkp-stropt-9.c: Likewise.
3549 * gcc.target/i386/pr63995-2.c: Likewise.
3550 * gcc.target/i386/pr64805.c: Likewise.
3551 * gcc.target/i386/pr65044.c: Likewise.
3552 * gcc.target/i386/pr65167.c: Likewise.
3553 * gcc.target/i386/pr65183.c: Likewise.
3554 * gcc.target/i386/pr65184.c: Likewise.
3555 * gcc.target/i386/thunk-retbnd.c: Likewise.
01ac9704 3556
28b33016
IE
35572016-01-20 Ilya Enkovich <enkovich.gnu@gmail.com>
3558
3559 PR tree-optimization/69328
3560 * gcc.dg/pr69328.c: New test.
3561
bcff0913
JL
35622016-01-20 Jeff Law <law@redhat.com>
3563
bf0bb970 3564 PR target/25114
bcff0913
JL
3565 * gcc.target/m68k/pr25114.c: New test.
3566
a3f69631
AV
35672016-01-20 Andre Vieira <andre.simoesdiasvieira@arm.com>
3568
3569 * gcc.target/arm/memset-inline-10.c: Added
3570 dg-require-effective-target arm_thumb2_ok.
3571
af33ba0d
EB
35722016-01-19 Eric Botcazou <ebotcazou@adacore.com>
3573
3574 * gcc.dg/debug/dwarf2/sso.c: New test.
3575
7596d5de
UB
35762016-01-19 Uros Bizjak <ubizjak@gmail.com>
3577
3578 PR testsuite/68820
3579 * gcc.c-torture/execute/builtins/memops-asm.x: New file.
3580 * gcc.c-torture/execute/builtins/strstr-asm.x: Ditto.
3581 * gcc.c-torture/execute/builtins/strstr-asm.c: Remove dg-options.
3582
ceda2c69
JH
35832016-01-19 Jan Hubicka <hubicka@ucw.cz>
3584
3585 PR ipa/66223
3586 * g++.dg/ipa/devirt-50.C: New testcase.
3587
38a979f2
MP
35882016-01-19 Marek Polacek <polacek@redhat.com>
3589
3590 PR c++/68965
3591 * g++.dg/cpp1y/parameter-pack-1.C: New test.
3592 * g++.dg/cpp1y/parameter-pack-2.C: New test.
3593
962801c5
KT
35942016-01-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3595
3596 PR target/69135
3597 * gcc.target/arm/pr69135_1.c: New test.
3598
078fe40a
WD
35992015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
3600
3601 * gcc.target/aarch64/ccmp_1.c: Add new tests.
3602
786e3c06
WD
36032015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
3604
3605 * gcc.target/aarch64/ccmp_1.c: New testcase.
3606
1e297006
MP
36072016-01-19 Marek Polacek <polacek@redhat.com>
3608
3609 PR c++/68586
3610 * g++.dg/cpp0x/enum30.C: New test.
3611
879c27e3
RB
36122016-01-19 Richard Biener <rguenther@suse.de>
3613
3614 PR tree-optimization/69336
3615 * g++.dg/tree-ssa/pr69336.C: New testcase.
3616
015337d3
JJ
36172016-01-19 Jakub Jelinek <jakub@redhat.com>
3618
3619 PR debug/65779
3620 * gcc.dg/pr65779.c: New test.
3621
e2c768b6
RB
36222016-01-19 Richard Biener <rguenther@suse.de>
3623
3624 PR tree-optimization/69352
3625 * gcc.dg/torture/pr69352.c: New testcase.
3626
569efc34
JJ
36272016-01-19 Jakub Jelinek <jakub@redhat.com>
3628
3629 PR rtl-optimization/68955
3630 PR rtl-optimization/64557
3631 * gcc.dg/torture/pr68955.c: New test.
3632
e49d321f
JH
36332016-01-19 Jan Hubicka <hubicka@ucw.cz>
3634
3635 PR lto/69136
3636 * g++.dg/torture/pr69136.C: New testcase.
3637
e9191ad3
JH
36382016-01-19 Jan Hubicka <hubicka@ucw.cz>
3639
3640 PR lto/69133
3641 * g++.dg/lto/pr69133_0.C: New testcase.
3642 * g++.dg/lto/pr69133_1.C: New testcase.
3643
2bedb645
JL
36442016-01-15 Jeff Law <law@redhat.com>
3645
3646 PR tree-optimization/69320
3647 * gcc.c-torture/pr69320-1.c: New test.
3648 * gcc.c-torture/pr69320-2.c: New test.
3649 * gcc.c-torture/pr69320-3.c: New test.
3650 * gcc.c-torture/pr69320-4.c: New test.
3651
17c15cb9
PP
36522016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
3653
3654 PR c++/11858
3655 PR c++/24663
3656 PR c++/24664
3657 * g++.dg/template/pr11858.C: New test.
3658 * g++.dg/template/pr24663.C: New test.
3659 * g++.dg/template/unify12.C: New test.
3660 * g++.dg/template/unify13.C: New test.
3661 * g++.dg/template/unify14.C: New test.
3662 * g++.dg/template/unify15.C: New test.
3663 * g++.dg/template/unify16.C: New test.
3664 * g++.dg/template/unify17.C: New test.
3665
9617fd08
DM
36662016-01-18 David Malcolm <dmalcolm@redhat.com>
3667
3668 PR testsuite/69181
3669 * gcc.dg/pr69181-1.c: New test file.
3670 * gcc.dg/pr69181-2.c: New test file.
3671 * lib/gcc-dg.exp (dg-test): Consolidate post-test cleanup of
3672 globals by moving it to...
3673 (cleanup-after-saved-dg-test): ...this new function. Add
3674 "global additional_sources_used". Add reset of global
3675 multiline_expected_outputs to the empty list.
3676 * lib/multiline.exp (_multiline_expected_outputs): Rename this
3677 global to...
3678 (multiline_expected_outputs): ...this, and updated comments to
3679 note that it is modified from gcc-dg.exp.
3680 (dg-end-multiline-output): Update for the above renaming.
3681 (handle-multiline-outputs): Likewise. Remove the clearing
3682 of the expected outputs to the empty list.
3683
b555a2e4
RB
36842016-01-18 Richard Biener <rguenther@suse.de>
3685
3686 PR tree-optimization/69297
3687 * gcc.dg/vect/costmodel/x86_64/costmodel-pr69297.c: New testcase.
3688
96902805
JM
36892016-01-18 Joseph Myers <joseph@codesourcery.com>
3690
3691 * gcc.target/mips/mips-3d-1.c: Use forbid_cpu=octeon.* in
3692 dg-options.
3693 * gcc.target/mips/mips-3d-2.c: Likewise.
3694 * gcc.target/mips/mips-3d-3.c: Likewise.
3695 * gcc.target/mips/mips-3d-4.c: Likewise.
3696 * gcc.target/mips/mips-3d-5.c: Likewise.
3697 * gcc.target/mips/mips-3d-6.c: Likewise.
3698 * gcc.target/mips/mips-3d-7.c: Likewise.
3699 * gcc.target/mips/mips-3d-8.c: Likewise.
3700 * gcc.target/mips/mips-3d-9.c: Likewise.
3701 * gcc.target/mips/mips-ps-1.c: Likewise.
3702 * gcc.target/mips/mips-ps-2.c: Likewise.
3703 * gcc.target/mips/mips-ps-3.c: Likewise.
3704 * gcc.target/mips/mips-ps-4.c: Likewise.
3705 * gcc.target/mips/mips-ps-5.c: Likewise.
3706 * gcc.target/mips/mips-ps-6.c: Likewise.
3707 * gcc.target/mips/mips-ps-7.c: Likewise.
3708 * gcc.target/mips/mips-ps-type.c: Likewise.
3709 * gcc.target/mips/mips-ps-type-2.c: Likewise.
3710 * gcc.target/mips/mips16-attributes-6.c: Likewise.
3711
40e26f94
TV
37122016-01-18 Tom de Vries <tom@codesourcery.com>
3713
3714 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: New test.
3715 * c-c++-common/goacc/kernels-double-reduction.c: New test.
3716 * c-c++-common/goacc/kernels-empty.c: New test.
3717 * c-c++-common/goacc/kernels-eternal.c: New test.
3718 * c-c++-common/goacc/kernels-loop-2.c: New test.
3719 * c-c++-common/goacc/kernels-loop-3.c: New test.
3720 * c-c++-common/goacc/kernels-loop-data-2.c: New test.
3721 * c-c++-common/goacc/kernels-loop-data-enter-exit-2.c: New test.
3722 * c-c++-common/goacc/kernels-loop-data-enter-exit.c: New test.
3723 * c-c++-common/goacc/kernels-loop-data-update.c: New test.
3724 * c-c++-common/goacc/kernels-loop-data.c: New test.
3725 * c-c++-common/goacc/kernels-loop-g.c: New test.
3726 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: New test.
3727 * c-c++-common/goacc/kernels-loop-n.c: New test.
3728 * c-c++-common/goacc/kernels-loop-nest.c: New test.
3729 * c-c++-common/goacc/kernels-loop.c: New test.
3730 * c-c++-common/goacc/kernels-noreturn.c: New test.
3731 * c-c++-common/goacc/kernels-one-counter-var.c: New test.
3732 * c-c++-common/goacc/kernels-parallel-loop-data-enter-exit.c: New test.
3733 * c-c++-common/goacc/kernels-reduction.c: New test.
3734
a98d4647
TV
37352016-01-18 Tom de Vries <tom@codesourcery.com>
3736
3737 * gcc.dg/autopar/outer-1.c: Update for new parloops instantiation.
3738 * gcc.dg/autopar/outer-2.c: Same.
3739 * gcc.dg/autopar/outer-3.c: Same.
3740 * gcc.dg/autopar/outer-4.c: Same.
3741 * gcc.dg/autopar/outer-5.c: Same.
3742 * gcc.dg/autopar/outer-6.c: Same.
3743 * gcc.dg/autopar/parallelization-1.c: Same.
3744 * gcc.dg/autopar/parloops-exit-first-loop-alt-2.c: Same.
3745 * gcc.dg/autopar/parloops-exit-first-loop-alt-3.c: Same.
3746 * gcc.dg/autopar/parloops-exit-first-loop-alt-4.c: Same.
3747 * gcc.dg/autopar/parloops-exit-first-loop-alt-5.c: Same.
3748 * gcc.dg/autopar/parloops-exit-first-loop-alt-6.c: Same.
3749 * gcc.dg/autopar/parloops-exit-first-loop-alt-7.c: Same.
3750 * gcc.dg/autopar/parloops-exit-first-loop-alt-pr66652.c: Same.
3751 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: Same.
3752 * gcc.dg/autopar/pr39500-1.c: Same.
3753 * gcc.dg/autopar/pr39500-2.c: Same.
3754 * gcc.dg/autopar/pr46193.c: Same.
3755 * gcc.dg/autopar/pr46194.c: Same.
3756 * gcc.dg/autopar/pr49580.c: Same.
3757 * gcc.dg/autopar/pr49960-1.c: Same.
3758 * gcc.dg/autopar/pr49960.c: Same.
3759 * gcc.dg/autopar/pr68373.c: Same.
3760 * gcc.dg/autopar/reduc-1.c: Same.
3761 * gcc.dg/autopar/reduc-1char.c: Same.
3762 * gcc.dg/autopar/reduc-1short.c: Same.
3763 * gcc.dg/autopar/reduc-2.c: Same.
3764 * gcc.dg/autopar/reduc-2char.c: Same.
3765 * gcc.dg/autopar/reduc-2short.c: Same.
3766 * gcc.dg/autopar/reduc-3.c: Same.
3767 * gcc.dg/autopar/reduc-4.c: Same.
3768 * gcc.dg/autopar/reduc-6.c: Same.
3769 * gcc.dg/autopar/reduc-7.c: Same.
3770 * gcc.dg/autopar/reduc-8.c: Same.
3771 * gcc.dg/autopar/reduc-9.c: Same.
3772 * gcc.dg/autopar/uns-outer-4.c: Same.
3773 * gcc.dg/autopar/uns-outer-5.c: Same.
3774 * gcc.dg/autopar/uns-outer-6.c: Same.
3775 * gfortran.dg/parloops-exit-first-loop-alt-2.f95: Same.
3776 * gfortran.dg/parloops-exit-first-loop-alt.f95: Same.
3777
da976fa8
AL
37782016-01-18 Alan Lawrence <alan.lawrence@arm.com>
3779
3780 PR target/63679
3781 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove XFAIL for powerpc(32), hppa,
3782 aarch64, sparc, s390. Add --param sra-max-scalarization-size-Ospeed.
3783
70c1e886
AL
37842016-01-18 Alan Lawrence <alan.lawrence@arm.com>
3785
3786 PR target/63679
3787 * gcc.dg/tree-ssa/ssa-dom-cse-5.c: New.
3788 * gcc.dg/tree-ssa/ssa-dom-cse-6.c: New.
3789 * gcc.dg/tree-ssa/ssa-dom-cse-7.c: New.
3790
88bed196
AL
37912016-01-18 Alan Lawrence <alan.lawrence@arm.com>
3792
3793 PR target/63679
3794 * gcc.dg/tree-ssa/sra-17.c: New.
3795 * gcc.dg/tree-ssa/sra-18.c: New.
3796
3dd5f42e
IE
37972016-01-18 Ilya Enkovich <enkovich.gnu@gmail.com>
3798
3799 * gcc.target/i386/pr65105-5.c: Adjust to andn generation.
3800
ae5a77fa
EB
38012016-01-18 Eric Botcazou <ebotcazou@adacore.com>
3802
3803 * gnat.dg/inline12.adb: New test.
3804
11e57fc6
BC
38052016-01-18 Bin Cheng <bin.cheng@arm.com>
3806
3807 PR tree-optimization/66797
3808 * gcc.c-torture/execute/pr65447.c: Relax check condition.
3809
995b6fe0
RB
38102016-01-18 Richard Biener <rguenther@suse.de>
3811
3812 PR tree-optimization/69170
3813 * gcc.dg/torture/pr69170.c: New testcase.
3814
82ee0cf2 38152016-01-17 John David Anglin <danglin@gcc.gnu.org>
d656d82e
JDA
3816
3817 * gcc.dg/torture/builtin-integral-1.c: Require c99_runtime.
3818
d69da357
TV
38192016-01-16 Tom de Vries <tom@codesourcery.com>
3820
3821 * c-c++-common/goacc/kernels-alias-ipa-pta-4.c: New test.
3822
a3845283
TV
38232016-01-16 Tom de Vries <tom@codesourcery.com>
3824
3825 * gcc.dg/parloops-exit-first-loop-alt.c: Move ...
3826 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: ... here. Remove
3827 redundant dg-require-effective-target pthread.
3828 * gcc.dg/parloops-exit-first-loop-alt-2.c: Same.
3829 * gcc.dg/parloops-exit-first-loop-alt-3.c: Same.
3830 * gcc.dg/parloops-exit-first-loop-alt-4.c: Same.
3831 * gcc.dg/parloops-exit-first-loop-alt-5.c: Same.
3832 * gcc.dg/parloops-exit-first-loop-alt-6.c: Same.
3833 * gcc.dg/parloops-exit-first-loop-alt-7.c: Same.
3834 * gcc.dg/parloops-exit-first-loop-alt-pr66652.c: Same.
3835
197a6aa6
DE
38362016-01-16 David Edelsohn <dje.gcc@gmail.com>
3837
3838 PR target/68609
3839 * gcc.target/powerpc/recip-6.c: Enable on AIX.
3840 * gcc.target/powerpc/recip-7.c: Same.
3841
ec7886c1
PP
38422016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
3843
3844 PR c++/69091
3845 * g++.dg/template/pr69091.C: New test.
3846
203484bb
PP
38472016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
3848
3849 * c-c++-common/cilk-plus/AN/an-if.c: Check that the original
3850 dump does not contain an error_mark_node.
3851 * c-c++-common/cilk-plus/CK/pr60469.c: Likewise.
3852 * c-c++-common/cilk-plus/AN/fn_ptr-2.c: New xfail'd test.
3853
aa2500e9
PP
38542016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
3855
3856 PR c++/68936
3857 * g++.dg/template/pr68936.C: New test.
3858
28621a5c
DE
38592016-01-15 David Edelsohn <dje.gcc@gmail.com>
3860
3861 PR target/68609
3862 * gcc.target/powerpc/recip-1.c: Adjust for Goldschmidt's Algorithm.
3863 * gcc.target/powerpc/recip-2.c: Same.
3864 * gcc.target/powerpc/recip-3.c: Same.
3865 * gcc.target/powerpc/recip-4.c: Same.
3866 * gcc.target/powerpc/recip-sqrtf.c: Same.
3867
40c43aca
JL
38682016-01-15 Jeff Law <law@redhat.com>
3869
3870 PR tree-optimization/69270
3871 * gcc.dg/tree-ssa/pr69270-2.c: New test.
3872 * gcc.dg/tree-ssa/pr69270-3.c: New test.
3873
afbc5ae8
PT
38742016-01-15 Paul Thomas <pault@gcc.gnu.org>
3875
3876 PR fortran/49630
3877 * gfortran.dg/deferred_character_13.f90: New test for the fix
3878 of comment 3 of the PR.
3879
3880 PR fortran/54070
3881 * gfortran.dg/deferred_character_8.f90: New test
3882 * gfortran.dg/allocate_error_5.f90: New test
3883
3884 PR fortran/60593
3885 * gfortran.dg/deferred_character_10.f90: New test
3886
3887 PR fortran/60795
3888 * gfortran.dg/deferred_character_14.f90: New test
3889
3890 PR fortran/61147
3891 * gfortran.dg/deferred_character_11.f90: New test
3892
3893 PR fortran/64324
3894 * gfortran.dg/deferred_character_9.f90: New test
3895
49abe076
VM
38962016-01-15 Vladimir Makarov <vmakarov@redhat.com>
3897
3898 PR rtl-optimization/69030
3899 * gcc.target/i386/pr69030.c: New.
3900
16d12992
KT
39012016-01-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3902
3903 * gcc.target/aarch64/target_attr_17.c: New test.
3904
78810bd3
RB
39052016-01-15 Richard Biener <rguenther@suse.de>
3906
3907 PR tree-optimization/66856
3908 * gcc.dg/torture/pr66856-1.c: New testcase.
3909 * gcc.dg/torture/pr66856-2.c: Likewise.
3910
2bd847fe
RB
39112016-01-15 Richard Biener <rguenther@suse.de>
3912
3913 PR debug/69137
3914 * g++.dg/lto/pr69137_0.C: New testcase.
3915
a00fe3b7
RS
39162016-01-15 Richard Sandiford <richard.sandiford@arm.com>
3917
3918 PR middle-end/69246
3919 * gcc.target/i386/pr69246.c: New test.
3920
cbb0e83b
DV
39212016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
3922
7596d5de 3923 * gfortran.dg/bind_c_array_params_2.f90: Fix test patterns for S/390.
cbb0e83b 3924
5a500ecf
DV
39252016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
3926
3927 PR c++/56194
3928 * g++.dg/init/const9.C: Disable test on S/390.
3929
5d9bf64f
DV
39302016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
3931
3932 * g++.dg/Wframe-address.C: Test requires -mbackchain for s390*-*-*.
3933 * g++.dg/Wno-frame-address.C: Ditto.
3934
e234b19e
DV
39352016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
3936
3937 * gcc.dg/tree-ssa/20040204-1.c: Do not xfail on S/390.
3938
89483f99
RB
39392016-01-15 Richard Biener <rguenther@suse.de>
3940
3941 PR tree-optimization/68961
3942 * gcc.dg/vect/costmodel/x86_64/costmodel-pr68961.c: New testcase.
3943
94f37395
IE
39442016-01-15 Ilya Enkovich <enkovich.gnu@gmail.com>
3945
3946 * gcc.target/i386/pr65105-5.c: New test.
3947
82ee0cf2 39482016-01-15 Jan Hubicka <hubicka@ucw.cz>
0f6176e6
JH
3949
3950 * gcc.c-torture/execute/alias-4.c: New testcase.
3951
82ee0cf2 39522016-01-15 Jan Hubicka <hubicka@ucw.cz>
824ca15e
JH
3953
3954 PR ipa/68148
3955 * g++.dg/ipa/devirt-49.C: New testcase.
3956
092f7deb 39572016-01-15 Christian Bruel <christian.bruel@st.com>
edef1fa8
CB
3958
3959 PR target/65837
3960 * gcc.target/arm/attr-neon-builtin-fail2.c: New test.
3961 * gcc.target/arm/lto/pr65837-attr_0.c: New test.
3962 * gcc.target/arm/lto/pr65837_0.c: Fix skip condition and use ACLE name.
3963
e93c66bc
RB
39642016-01-15 Richard Biener <rguenther@suse.de>
3965
3966 PR tree-optimization/69117
3967 * gcc.dg/torture/pr69117.c: New testcase.
3968
c47eaca6 39692015-01-14 Ryan Burn <contact@rnburn.com>
b6e3db06
RB
3970
3971 PR c++/69048
3972 * g++.dg/cilk-plus/CK/pr69048.cc: New test.
3973
c3f6914a
FXC
39742016-01-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
3975
3976 PR testsuite/67509
3977 * gfortran.dg/ieee/ieee_7.f90: For out of bound precision or
3978 range tests use 100 * maximum instead of maximum + 1.
3979
cd65ae90
JJ
39802016-01-14 Jakub Jelinek <jakub@redhat.com>
3981
3982 PR debug/69244
3983 * gcc.dg/guality/pr69244.c: New test.
3984
19643948
UB
39852016-01-14 Uros Bizjak <ubizjak@gmail.com>
3986
3987 * lib/target-supports.exp (check_effective_target_issignaling):
3988 New procedure.
3989 * gcc.dg/pr61441.c: Require issignaling effective target.
3990
fe79c97e
SB
39912016-01-14 Segher Boessenkool <segher@kernel.crashing.org>
3992
3993 PR target/68803
3994 * gcc.target/powerpc/20050603-3.c: Add xfails for powerpc64le.
3995
c7df95d8
DM
39962016-01-14 David Malcolm <dmalcolm@redhat.com>
3997
3998 PR c++/68819
3999 PR preprocessor/69177
4000 * gcc.dg/plugin/location-overflow-test-1.c: New test case.
4001 * gcc.dg/plugin/location-overflow-test-2.c: New test case.
4002 * gcc.dg/plugin/location_overflow_plugin.c: New test plugin.
4003 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
4004
00083992
MP
40052016-01-14 Marek Polacek <polacek@redhat.com>
4006
4007 PR c/69262
4008 * gcc.dg/array-15.c: New test.
4009
0c9b3294
JJ
40102016-01-14 Jakub Jelinek <jakub@redhat.com>
4011
4012 PR middle-end/68146
4013 PR tree-optimization/69155
4014 * gfortran.dg/pr68146.f: New test.
4015 * gfortran.dg/pr69155.f90: New test.
4016
3688e13d
RB
40172016-01-14 Richard Biener <rguenther@suse.de>
4018
4019 PR tree-optimization/68060
4020 * gcc.dg/torture/pr68060-1.c: New testcase.
4021 * gcc.dg/torture/pr68060-2.c: Likewise.
4022
bab0ad3a
NC
40232016-01-14 Nick Clifton <nickc@redhat.com>
4024
4025 * lib/target-supports.exp
4026 (check_effective_target_arm_neon_ok_nocache): Add an option
4027 sequence that includes setting the ARM architecture to ARMv7-A.
4028 * gcc.target/arm/attr-neon.c: Use dg-add-options to add the
4029 command line options necessary to enable Neon support.
4030 * gcc.target/arm/neon-vlshr-imm-1.c: Likewise.
4031 * gcc.target/arm/neon-vshl-imm-1.c: Likewise.
4032 * gcc.target/arm/neon-vshr-imm-1.c: Likewise.
4033 * gcc.target/arm/pr69180.c: Likewise.
4034
947c2ce5
JL
40352016-01-14 Jeff Law <law@redhat.com>
4036
4037 PR tree-optimization/69270
4038 * gcc.dg/tree-ssa/pr69270.c: New test.
4039
3342fd71
BS
40402016-01-13 Bernd Schmidt <bschmidt@redhat.com>
4041
4042 PR c/66208
4043 * c-c++-common/pr66208.c: New file.
4044
2ad3adf1
JJ
40452016-01-13 Jakub Jelinek <jakub@redhat.com>
4046
4047 PR tree-optimization/69156
4048 * gcc.dg/pr69156.c: New test.
4049
398d6feb
L
40502016-01-13 H.J. Lu <hongjiu.lu@intel.com>
4051
4052 * gcc.target/i386/pr69225-7.c: New test.
4053
4c868789
RH
40542016-01-13 Richard Henderson <rth@redhat.com>
4055
4056 * gcc.dg/tm/memopt-13.c: Update expected function.
4057 * gcc.dg/tm/memopt-6.c: Likewise.
4058
ef6d1772
UB
40592016-01-13 Uros Bizjak <ubizjak@gmail.com>
4060
4061 * gcc.target/i386/pr45685.c (dg-options): Add -mno-sse4.
4062 * gcc.target/i386/pr68432-1.c (dg-options): Ditto.
4063 * gcc.target/i386/pr68432-2.c (dg-options): Ditto.
4064 * gcc.target/i386/pr68432-3.c (dg-options): Ditto.
0b4b6ef2 4065
ef6d1772
UB
40662016-01-13 Tom de Vries <tom@codesourcery.com>
4067
4068 PR tree-optimization/69169
0b4b6ef2
TV
4069 * gcc.dg/pr69169.c: New test.
4070
2ad3adf1 40712016-01-13 Alexander Fomin <alexander.fomin@intel.com>
8866d62c
AF
4072
4073 PR target/69228
4074 * gcc.target/i386/avx512pf-vscatterpf0dpd-1.c: Adjust.
4075 * gcc.target/i386/avx512pf-vscatterpf0dps-1.c: Likewise.
4076 * gcc.target/i386/avx512pf-vscatterpf0qpd-1.c: Likewise.
4077 * gcc.target/i386/avx512pf-vscatterpf0qps-1.c: Likewise.
4078 * gcc.target/i386/avx512pf-vscatterpf1dpd-1.c: Likewise.
4079 * gcc.target/i386/avx512pf-vscatterpf1dps-1.c: Likewise.
4080 * gcc.target/i386/avx512pf-vscatterpf1qpd-1.c: Likewise.
4081 * gcc.target/i386/avx512pf-vscatterpf1qps-1.c: Likewise.
4082
9060e335
AK
40832016-01-13 Jakub Jelinek <jakub@redhat.com>
4084
4085 PR target/69247
4086 * gcc.dg/pr69247.c: New test.
4087
40311329
RB
40882016-01-13 Richard Biener <rguenther@suse.de>
4089
4090 PR tree-optimization/69242
4091 * gcc.dg/torture/pr69242.c: New testcase.
4092
ccbd7103
RB
40932016-01-13 Richard Biener <rguenther@suse.de>
4094
4095 PR tree-optimization/69186
4096 * gcc.dg/torture/pr69186.c: New testcase.
4097
c6f72a46
JL
40982016-01-13 Jeff Law <law@redhat.com>
4099
4100 PR tree-optimization/67755
4101 * gcc.dg/tree-ssa/pr67755.c: New test.
4102
41032016-01-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
bf3f4b38
TP
4104
4105 * gcc.c-torture/unsorted/dump-noaddr.x (dump_compare): Replace static
4106 pass number in output by a star.
4107
c446cf07
BC
41082016-01-12 Bin Cheng <bin.cheng@arm.com>
4109
4110 PR tree-optimization/68911
4111 * gcc.c-torture/execute/pr68911.c: New test.
4112
5342156c
MP
41132016-01-12 Marek Polacek <polacek@redhat.com>
4114
4115 PR c++/68979
4116 * g++.dg/warn/permissive-1.C: New test.
4117
65364cc5
JJ
41182016-01-12 Jakub Jelinek <jakub@redhat.com>
4119
4120 PR objc++/68511
4121 PR c++/69213
4122 * g++.dg/opt/pr69213.C: New test.
4123
81b9a3d9
CB
41242016-01-12 Christian Bruel <christian.bruel@st.com>
4125
4126 PR target/69180
4127 * gcc.target/arm/pr69180.c: New test.
4128
3c4e91c9
RB
41292016-01-12 Richard Biener <rguenther@suse.de>
4130
4131 PR lto/69077
4132 * g++.dg/lto/pr69077_0.C: New testcase.
4133 * g++.dg/lto/pr69077_1.C: Likewise.
4134
5664cea1
JJ
41352016-01-12 Jakub Jelinek <jakub@redhat.com>
4136
4137 PR target/69175
4138 * g++.dg/opt/pr69175.C: New test.
4139
86cefc49
AL
41402016-01-12 Alan Lawrence <alan.lawrence@arm.com>
4141
4142 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Declare functions as 'extern'
4143 rather than #including math.h & stdlib.h.
4144 * gcc.dg/vect/pr47001.c: Declare abort as 'extern', remove stdlib.h.
4145 * gcc.dg/vect/pr49771.c: Likewise.
4146 * gcc.dg/vect/vect-10-big-array.c: Likewise.
4147 * gcc.dg/vect/vect-neg-store-1.c: Likewise.
4148 * gcc.dg/vect/vect-neg-store-2.c: Likewise.
4149 * gcc.dg/vect/slp-37.c: Change NULL to 0, remove stdlib.h.
4150 * gcc.dg/vect/pr40254.c: Remove unnecessary include of stdlib.h.
4151 * gcc.dg/vect/pr44507.c: Likewise.
4152 * gcc.dg/vect/pr45902.c: Likewise.
4153 * gcc.dg/vect/slp-widen-mult-half.c: Likewise.
4154 * gcc.dg/vect/vect-117.c: Likewise.
4155 * gcc.dg/vect/vect-99.c: Likewise.
4156 * gcc.dg/vect/vect-aggressive-1.c: Likewise.
4157 * gcc.dg/vect/vect-cond-1.c: Likewise.
4158 * gcc.dg/vect/vect-cond-2.c: Likewise.
4159 * gcc.dg/vect/vect-cond-3.c: Likewise.
4160 * gcc.dg/vect/vect-cond-4.c: Likewise.
4161 * gcc.dg/vect/vect-mask-load-1.c: Likewise.
4162 * gcc.dg/vect/vect-mask-loadstore-1.c: Likewise.
4163 * gcc.dg/vect/vect-over-widen-1-big-array.c: Likewise.
4164 * gcc.dg/vect/vect-over-widen-1.c: Likewise.
4165 * gcc.dg/vect/vect-over-widen-2-big-array.c: Likewise.
4166 * gcc.dg/vect/vect-over-widen-2.c: Likewise.
4167 * gcc.dg/vect/vect-over-widen-3-big-array.c: Likewise.
4168 * gcc.dg/vect/vect-over-widen-3.c: Likewise.
4169 * gcc.dg/vect/vect-over-widen-4-big-array.c: Likewise.
4170 * gcc.dg/vect/vect-over-widen-4.c: Likewise.
4171 * gcc.dg/vect/vect-widen-mult-const-s16.c: Likewise.
4172 * gcc.dg/vect/vect-widen-mult-const-u16.c: Likewise.
4173 * gcc.dg/vect/vect-widen-mult-half-u8.c: Likewise.
4174 * gcc.dg/vect/vect-widen-mult-half.c: Likewise.
4175 * gcc.dg/vect/no-trapping-math-vect-ifcvt-11.c: Remove unnecessary
4176 include of signal.h.
4177 * gcc.dg/vect/no-trapping-math-vect-ifcvt-12.c: Likewise.
4178 * gcc.dg/vect/no-trapping-math-vect-ifcvt-13.c: Likewise.
4179 * gcc.dg/vect/no-trapping-math-vect-ifcvt-14.c: Likewise.
4180 * gcc.dg/vect/no-trapping-math-vect-ifcvt-15.c: Likewise.
4181 * gcc.dg/vect/no-trapping-math-vect-ifcvt-16.c: Likewise.
4182 * gcc.dg/vect/vect-ifcvt-16.c: Likewise.
4183 * gcc.dg/vect/vect-ifcvt-17.c: Likewise.
4184 * gcc.dg/vect/vect-ifcvt-2.c: Likewise.
4185 * gcc.dg/vect/vect-ifcvt-3.c: Likewise.
4186 * gcc.dg/vect/vect-ifcvt-4.c: Likewise.
4187 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
4188 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
4189 * gcc.dg/vect/vect-ifcvt-6.c: Likewise.
4190 * gcc.dg/vect/vect-ifcvt-7.c: Likewise.
4191 * gcc.dg/vect/vect-ifcvt-9.c: Likewise.
4192 * gcc.dg/vect/vect-outer-5.c: Likewise.
4193 * gcc.dg/vect/vect-outer-6.c: Likewise.
4194 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Remove unnecessary
4195 include of stdio.h.
4196
b832f61e
NC
41972016-01-12 Nick Clifton <nickc@redhat.com>
4198
4199 PR target/68913
4200 * gcc.dg/lto/pr61886_0.c: Rename the external function called
4201 to fread so that it will be found in all target runtimes.
4202
8eac49b1
RB
42032016-01-12 Richard Biener <rguenther@suse.de>
4204
4205 PR tree-optimization/69053
4206 * g++.dg/torture/pr69053.C: New testcase.
4207
2935d994
RB
42082016-01-12 Richard Biener <rguenther@suse.de>
4209
4210 PR tree-optimization/69168
4211 * gcc.dg/torture/pr69168.c: New testcase.
4212
66c16fd9
RB
42132016-01-12 Richard Biener <rguenther@suse.de>
4214
4215 PR tree-optimization/69157
4216 * gcc.dg/torture/pr69157.c: New testcase.
4217
42182016-01-12 Richard Biener <rguenther@suse.de>
4219
4220 PR tree-optimization/69174
4221 * gcc.dg/torture/pr69174.c: New testcase.
4222
723033a6
JJ
42232016-01-12 Jakub Jelinek <jakub@redhat.com>
4224
4225 PR c++/66808
4226 PR c++/69000
4227 * g++.dg/tls/pr66808.C: New test.
4228 * g++.dg/tls/pr69000.C: New test.
4229
3574cf47
BS
42302016-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4231
4232 * gcc.target/powerpc/swaps-p8-23.c: New test.
4233 * gcc.target/powerpc/swaps-p8-24.c: Likewise.
4234
feb20787
JDA
42352016-01-11 John David Anglin <danglin@gcc.gnu.org>
4236
4237 PR tree-optimization/68356
4238 * gcc.dg/torture/pr68264.c: Disable exp2 ERANGE test on hppa unix.
4239
27b1820a
KV
42402016-01-12 Kugan Vivekanandarajah <kuganv@linaro.org>
4241 Jim Wilson <jim.wilson@linaro.org>
4242
4243 PR target/69194
4244 * gcc.target/arm/pr69194.c: New test.
4245
cf4de6af
L
42462016-01-11 H.J. Lu <hongjiu.lu@intel.com>
4247
4248 PR target/69225
4249 * gcc.target/i386/pr69225-1.c: New test.
4250 * gcc.target/i386/pr69225-2.c: Likewise.
4251 * gcc.target/i386/pr69225-3.c: Likewise.
4252 * gcc.target/i386/pr69225-4.c: Likewise.
4253 * gcc.target/i386/pr69225-5.c: Likewise.
4254 * gcc.target/i386/pr69225-6.c: Likewise.
4255
1ebd5558
JJ
42562016-01-11 Jakub Jelinek <jakub@redhat.com>
4257
23552a4d
JJ
4258 PR target/67462
4259 * gcc.dg/ifcvt-3.c: Only compile on lp64 targets, include also i?86
4260 if lp64.
4261
26ff85b0
JJ
4262 PR target/69071
4263 * gcc.dg/pr69071.c: New test.
4264
9cb6bd74
JJ
4265 PR c++/69211
4266 * g++.dg/opt/pr69211.C: New test.
4267
1ebd5558
JJ
4268 PR tree-optimization/69214
4269 * gcc.c-torture/compile/pr69214.c: New test.
4270
8c18c836
UB
42712016-01-11 Uros Bizjak <ubizjak@gmail.com>
4272
4273 * gcc.target/i386/pr66232-10.c: Do not compile on ia32 target.
4274 * gcc.target/i386/pr66232-11.c: Ditto.
4275 * gcc.target/i386/pr66232-12.c: Ditto.
4276 * gcc.target/i386/pr66232-13.c: Ditto.
4277
62446e6e
RB
42782016-01-11 Richard Biener <rguenther@suse.de>
4279
4280 PR tree-optimization/69173
4281 * gcc.dg/torture/pr69173.c: New testcase.
4282
2b8568fe
KT
42832016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4284
4285 PR rtl-optimization/68796
4286 * gcc.target/aarch64/tst_5.c: New test.
4287 * gcc.target/aarch64/tst_6.c: Likewise.
4288
5baf4532
KT
42892016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4290
4291 PR rtl-optimization/68841
4292 * gcc.dg/pr68841.c: New test.
4293 * gcc.c-torture/execute/pr68841.c: New test.
4294
ca90b1ed
YR
42952016-01-11 Yuri Rumyantsev <ysrumyan@gmail.com>
4296
4297 PR rtl-optimization/68920
4298 * gcc.dg/ifcvt-4.c: Add "--param max-rtl-if-conversion-insns=3" option
4299 for ix86 targets.
4300 * gcc.dg/ifcvt-5.c: New test.
4301
2ad3adf1 43022016-01-11 Alexandre Oliva <aoliva@redhat.com>
b4934671
AO
4303
4304 PR bootstrap/69123
4305 * g++.dg/pr69123.C: New.
4306
83834c09
IE
43072016-01-11 Ilya Enkovich <enkovich.gnu@gmail.com>
4308
4309 PR target/69010
4310 * gcc.target/i386/pr69010.c: New test.
4311
dcf89d57
MJ
43122016-01-11 Martin Jambor <mjambor@suse.cz>
4313
4314 PR ipa/69044
4315 * gcc.target/i386/chkp-pr69044.c: New test.
4316
d95167ee
TV
43172016-01-11 Tom de Vries <tom@codesourcery.com>
4318
4319 PR tree-optimization/69109
4320 * gcc.dg/autopar/pr69109-2.c: New test.
4321 * gcc.dg/autopar/pr69109.c: New test.
4322
4f6403a8
TV
43232016-01-11 Tom de Vries <tom@codesourcery.com>
4324
4325 PR tree-optimization/69108
4326 * gcc.dg/autopar/pr69108.c: New test.
4327
21efdd80
PP
43282016-01-10 Patrick Palka <ppalka@gcc.gnu.org>
4329
4330 PR c++/69029
4331 * c-c++-common/Wisleading-indentation.c: Augment test.
4332
fd42eed8
TK
43332016-01-10 Thomas Koenig <tkoenig@gcc.gnu.org>
4334
4335 PR fortran/69154
4336 * gfortran.dg/inline_matmul_12.f90: New test.
4337
4f90ee6c
PT
43382016-01-10 Paul Thomas <pault@gcc.gnu.org>
4339
4340 PR fortran/67779
4341 * gfortran.dg/actual_array_offset_1: New test.
4342
3907c6cf
TV
43432016-01-10 Tom de Vries <tom@codesourcery.com>
4344
4345 PR tree-optimization/69062
4346 * gcc.dg/autopar/pr69062.c: New test.
4347
b07b236e
TS
43482016-01-10 Thomas Schwinge <thomas@codesourcery.com>
4349
4350 * gcc.dg/vect/slp-perm-1.c: Fix scan-tree-dump syntax.
4351 * gcc.dg/vect/slp-perm-2.c: Likewise.
4352 * gcc.dg/vect/slp-perm-3.c: Likewise.
4353 * gcc.dg/vect/slp-perm-5.c: Likewise.
4354 * gcc.dg/vect/slp-perm-6.c: Likewise.
4355 * gcc.dg/vect/slp-perm-7.c: Likewise.
4356 * gcc.dg/vect/slp-perm-8.c: Likewise.
4357
23fab8ae
TV
43582016-01-10 Tom de Vries <tom@codesourcery.com>
4359
4360 PR tree-optimization/69039
4361 * gcc.dg/autopar/pr69039.c: New test.
4362
73f0dae2
MP
43632016-01-09 Marek Polacek <polacek@redhat.com>
4364
4365 PR c++/69113
4366 * g++.dg/pr69113.C: New test.
4367
20b8d734
JJ
43682016-01-09 Jakub Jelinek <jakub@redhat.com>
4369
4370 PR middle-end/50865
4371 PR tree-optimization/69097
4372 * gcc.c-torture/execute/pr50865.c: New test.
4373 * gcc.c-torture/execute/pr69097-1.c: New test.
4374 * gcc.c-torture/execute/pr69097-2.c: New test.
4375 * gcc.dg/pr69097-1.c: New test.
4376 * gcc.dg/pr69097-2.c: New test.
4377
c50e614b
JJ
43782016-01-09 Jakub Jelinek <jakub@redhat.com>
4379
4380 PR c++/69164
4381 * g++.dg/opt/pr69164.C: New test.
4382
e0237993
JJ
43832016-01-08 Jakub Jelinek <jakub@redhat.com>
4384
4385 PR tree-optimization/69167
4386 * gcc.dg/pr69167.c: New test.
4387
bd8f5bb2
MP
43882016-01-08 Marek Polacek <polacek@redhat.com>
4389
4390 PR c++/68449
4391 * g++.dg/pr68449.C: New.
4392
bb0f5ca7
AL
43932016-01-08 Alan Lawrence <alan.lawrence@arm.com>
4394
4395 PR tree-optimization/68707
4396 * lib/target-supports.exp (check_effective_target_vect_load_lanes): New.
4397 * gcc.dg/vect/slp-perm-1.c: Look for vect_load_lanes instead of SLP
4398 on platforms supporting it.
4399 * gcc.dg/vect/slp-perm-2.c: Likewise.
4400 * gcc.dg/vect/slp-perm-3.c: Likewise.
4401 * gcc.dg/vect/slp-perm-5.c: Likewise.
4402 * gcc.dg/vect/slp-perm-7.c: Likewise.
4403 * gcc.dg/vect/slp-perm-8.c: Likewise.
4404 * gcc.dg/vect/slp-perm-6.c: Look for vect_load_lanes in addition to SLP
4405 on platforms supporting it.
4406
22518428
JJ
44072016-01-08 Jakub Jelinek <jakub@redhat.com>
4408
33f0852f
JJ
4409 PR tree-optimization/69162
4410 * gcc.dg/pr69162.c: New test.
4411
22518428
JJ
4412 PR tree-optimization/69172
4413 * gcc.dg/pr69172.c: New test.
4414
80e9b3aa
TP
44152016-01-08 Thomas Preud'homme <thomas.preudhomme@arm.com>
4416
4417 PR tree-optimization/67781
4418 * gcc.c-torture/execute/pr67781.c: New file.
4419
262a363f
JJ
44202016-01-08 Jakub Jelinek <jakub@redhat.com>
4421
4422 PR tree-optimization/69083
4423 * gcc.dg/vect/pr69083.c: New test.
4424
6e1f093f
SS
44252016-01-08 Sujoy Saraswati <sujoy.saraswati@hpe.com>
4426
4427 PR tree-optimization/61441
4428 * gcc.dg/pr61441.c: Restrict to linux and gnu targets.
4429 Use -fexcess-precision=standard for compiler options.
4430 Use fabs() only when __FLT_EVAL_METHOD__ == 0.
4431
53290e07
JJ
44322016-01-08 Jakub Jelinek <jakub@redhat.com>
4433
57bf3072
JJ
4434 PR fortran/69128
4435 * gfortran.dg/gomp/pr69128.f90: New test.
4436
53290e07
JJ
4437 PR c++/69145
4438 * g++.dg/ext/pr69145-1.C: New test.
4439 * g++.dg/ext/pr69145-2-very-long-filename.cc: New file.
4440 * g++.dg/ext/pr69145-2.h: New file.
4441
7a127fa7
MS
44422016-01-07 Martin Sebor <msebor@redhat.com>
4443
4444 PR c/68966
4445 * gcc.dg/atomic-fetch-bool.c: New test.
4446 * gcc.dg/sync-fetch-bool.c: New test.
4447
95918b49
L
44482016-01-07 H.J. Lu <hongjiu.lu@intel.com>
4449
4450 PR fortran/66680
4451 gfortran.dg/gomp/pr66680.f90: Moved to libgomp.
4452
c8e62a9d
NC
44532016-01-07 Nick Clifton <nickc@redhat.com>
4454
4455 PR target/66655
4456 * g++.dg/pr66655.C: New test.
4457 * g++.dg/pr66655_1.cc: Test support file.
4458 * g++.dg/pr66655.h: Test header file.
4459
2ad3adf1 44602016-01-07 Dominique d'Humieres <dominiq@lps.ens.fr>
64d3ef31
DH
4461
4462 PR fortran/66680
4463 gfortran.dg/gomp/pr66680.f90: New test.
4464
4cd9ca92
L
44652016-01-07 H.J. Lu <hongjiu.lu@intel.com>
4466
4467 PR target/69171
4468 * gcc.target/i386/pr69171-1.c: New test.
4469 * gcc.target/i386/pr69171-2.c: Likewise.
4470 * gcc.target/i386/pr69171-3.c: Likewise.
4471 * gcc.target/i386/pr69171-4.c: Likewise.
4472 * gcc.target/i386/pr69171-5.c: Likewise.
4473 * gcc.target/i386/pr69171-6.c: Likewise.
4474
7e33d4dc
BS
44752015-12-15 Bernd Schmidt <bschmidt@redhat.com>
4476
4477 PR middle-end/67639
4478 * c-c++-common/pr67639.c: New test.
4479
fec64afc
JJ
44802016-01-07 Jakub Jelinek <jakub@redhat.com>
4481
4482 PR tree-optimization/69141
4483 * g++.dg/opt/pr69141.C: New test.
4484
f293ad29
EB
44852016-01-06 Eric Botcazou <ebotcazou@adacore.com>
4486
4487 * gcc.target/sparc/20151219-1.c: Skip in 64-bit mode.
4488
5027395e
UB
44892016-01-06 Uros Bizjak <ubizjak@gmail.com>
4490
4491 PR target/69140
4492 * gcc.target/i386/pr69140.c: New test
4493
7443cf13
DM
44942016-01-06 David Malcolm <dmalcolm@redhat.com>
4495
4496 * gcc.dg/bad-dereference.c: New test case.
4497
32928931
BS
44982015-01-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4499
4500 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: New test.
4501
68dd05da
AS
45022016-01-06 Andreas Schwab <schwab@linux-m68k.org>
4503
4504 * gcc.dg/atomic-invalid-2.c: Remove duplicated content.
4505
6b131d5b
MP
45062016-01-06 Marek Polacek <polacek@redhat.com>
4507
4508 PR sanitizer/69099
4509 * gcc.dg/ubsan/float-cast-overflow-atomic.c: New test.
4510
8d9fdb49
MP
45112016-01-05 Marek Polacek <polacek@redhat.com>
4512
4513 PR c/69104
4514 * gcc.dg/atomic-invalid-2.c: New.
4515
acf93f1e
L
45162016-01-05 H.J. Lu <hongjiu.lu@intel.com>
4517
4518 PR target/68991
4519 * gcc.target/i386/pr68991.c: New test.
4520
3f50525d
L
45212016-01-05 H.J. Lu <hongjiu.lu@intel.com>
4522
4523 PR target/68991
4524 * g++.dg/pr68991-1.C: New test.
4525 * g++.dg/pr68991-2.C: Likewise.
4526
e0237993 45272016-01-05 Sergei Trofimovich <siarheit@google.com>
face88a1 4528
e0237993 4529 PR other/60465
face88a1
ST
4530 * gcc.target/ia64/pr60465-gprel64.c: New test.
4531 * gcc.target/ia64/pr60465-gprel64-c37.c: New test.
4532
a0866eff
KT
45332016-01-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4534
4535 PR rtl-optimization/68651
4536 * gcc.target/aarch64/pr68651_1.c: New test.
4537
c589e975
DM
45382016-01-05 David Malcolm <dmalcolm@redhat.com>
4539
4540 PR c/69122
4541 * c-c++-common/Wmisleading-indentation.c (pr69122): New function.
4542
929710d9
NS
45432016-01-05 Nathan Sidwell <nathan@acm.org>
4544
ce3e43d7
NS
4545 PR c++/58583
4546 * g++.dg/cpp0x/nsdmi-template14.C: Adjust test & errors.
4547
929710d9
NS
4548 * gcc.dg/alias-15.c: New.
4549
a2faef8e
NC
45502016-01-05 Nick Clifton <nickc@redhat.com>
4551
4552 PR target/68870
4553 * g++.dg/pr68770.C: New test.
4554
4cfa76e3
MS
45552016-01-04 Mike Stump <mikestump@comcast.net>
4556
4557 * lib/target-supports.exp (check_effective_target_cilkplus):
4558 cilkplus targets require pthreads.
4ece61b6 4559 (check_effective_target_cilkplus): Remove special case for NVPTX.
4cfa76e3 4560
4e8a3a35
MM
45612016-01-04 Michael Meissner <meissner@linux.vnet.ibm.com>
4562
4563 * gcc.target/powerpc/p9-permute.c: New test for xxperm code
4564 generation.
4565
818ab71a
JJ
45662016-01-04 Jakub Jelinek <jakub@redhat.com>
4567
4568 Update copyright years.
4569
2fe0a208
MP
45702016-01-04 Marek Polacek <polacek@redhat.com>
4571
4572 PR c/68908
4573 * gcc.dg/atomic/c11-atomic-exec-6.c: New test.
4574 * gcc.dg/atomic/c11-atomic-exec-7.c: New test.
4575 * gcc.dg/atomic/stdatomic-op-5.c: New test.
4576
9e3b2fe3
EB
45772016-01-04 Eric Botcazou <ebotcazou@adacore.com>
4578
4579 * gcc.target/sparc/20160104-2.c: New test.
4580
e8d65a35
EB
45812016-01-04 Eric Botcazou <ebotcazou@adacore.com>
4582
4583 * gcc.target/sparc/20160104-1.c: New test.
4584
25ccfccd
PT
45852016-01-03 Paul Thomas <pault@gcc.gnu.org>
4586
4587 PR fortran/65045
4588 * gfortran.dg/pr65045.f90: New test.
4589
cb51d382
EB
45902016-01-02 Eric Botcazou <ebotcazou@adacore.com>
4591
4592 * gnat.dg/specs/debug1.ads: Delete.
4593
6eeaad6e
JD
45942016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4595
4596 PR libgfortran/68867
4597 * gfortran.dg/default_format_denormal_2.f90: Fix the dg regular
4598 expression.
4599
2f968603
JD
46002016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4601
4602 PR libgfortran/68867
4603 * gfortran.dg/default_format_denormal_2.f90: XFAIL for all
4604 PowerPC.
4605
591bb5e4
PT
46062016-01-01 Paul Thomas <pault@gcc.gnu.org>
4607
4608 PR fortran/68864
4609 * gfortran.dg/pr68864.f90: New test.
4610
f1e0620c
JJ
46112016-01-01 Jakub Jelinek <jakub@redhat.com>
4612
942a1319
JJ
4613 PR tree-optimization/69070
4614 * gcc.dg/pr69070.c: New test.
4615
10dff63f
JJ
4616 PR sanitizer/69055
4617 * gfortran.dg/pr69055.f90: New test.
4618
f1e0620c
JJ
4619 PR target/69015
4620 * gcc.dg/pr69015.c: New test.
818ab71a 4621\f
2f883d1c 4622Copyright (C) 2016 Free Software Foundation, Inc.
ad41bd84
JM
4623
4624Copying and distribution of this file, with or without modification,
4625are permitted in any medium without royalty provided the copyright
4626notice and this notice are preserved.