]> git.ipfire.org Git - thirdparty/gcc.git/blame - gcc/testsuite/ChangeLog
* class.c (check_abi_tags): Fix function template handling.
[thirdparty/gcc.git] / gcc / testsuite / ChangeLog
CommitLineData
41414a02
EB
12016-04-06 Eric Botcazou <ebotcazou@adacore.com>
2
3 * gcc.c-torture/execute/20101011-1.c (__VISIUM__): Set DO_TEST to 0.
4
4066ea8a
YR
52016-04-06 Yvan Roux <yvan.roux@linaro.org>
6 Pedro Alves <palves@redhat.com>
7
8 * gcc.dg/guality/guality.h (main): Avoid GDB being blocked on signals.
9
ec35ea45
JJ
102016-04-06 Jakub Jelinek <jakub@redhat.com>
11
3866f8dd
JJ
12 * lib/target-supports.exp (check_effective_target_vect_simd_clones):
13 Check for avx512f effective targets instead of avx2.
14 * gcc.dg/gomp/declare-simd-1.c: Add scan-assembler-times directives
15 for AVX512F clones.
16 * gcc.dg/gomp/declare-simd-3.c: Likewise.
17 * g++.dg/gomp/declare-simd-1.C: Likewise.
18 * g++.dg/gomp/declare-simd-3.C: Likewise.
19 * g++.dg/gomp/declare-simd-4.C: Likewise.
20
ec35ea45
JJ
21 PR middle-end/70550
22 * c-c++-common/gomp/pr70550-1.c: New test.
23 * c-c++-common/gomp/pr70550-2.c: New test.
24
c08d28ac
NS
252016-04-05 Nathan Sidwell <nathan@acm.org>
26
27 PR c++/70512
28 * g++.dg/ext/attribute-may-alias-5.C: New.
29
1d510e04
JJ
302016-04-05 Jakub Jelinek <jakub@redhat.com>
31
32 PR c++/70336
33 * c-c++-common/pr70336.c: New test.
34 * gcc.dg/torture/builtin-isinf_sign-1.c (foo): Guard tests
35 no longer optimized away at -O0 with #ifndef __OPTIMIZE__.
36
84278ed9
JH
372016-04-05 Jan Hubicka <hubicka@ucw.cz>
38
39 PR ipa/66223
40 * g++.dg/ipa/devirt-51.C: Use -fsanitize=unreachable.
41
268a0ec4
JJ
422016-04-05 Jakub Jelinek <jakub@redhat.com>
43
44 PR rtl-optimization/70542
45 * gcc.dg/torture/pr70542.c: New test.
46 * gcc.target/i386/avx2-pr70542.c: New test.
47
5e8c2eb1
ZS
482016-04-05 Zdenek Sojka <zsojka@seznam.cz>
49
50 PR tree-optimization/70509
51 * gcc.target/i386/avx512bw-pr70509.c: New test.
52
c0daf32d
PP
532016-04-05 Patrick Palka <ppalka@gcc.gnu.org>
54
55 PR c++/70452
56 * g++.dg/ext/constexpr-vla4.C: New test.
57
bf867841
UB
582016-04-05 Uros Bizjak <ubizjak@gmail.com>
59
60 PR target/70510
61 * gcc.target/i386/pr70510.c: New test.
62
3022186a
RB
632016-04-05 Richard Biener <rguenther@suse.de>
64
65 PR tree-optimization/70526
66 * g++.dg/torture/pr70526.C: New testcase.
67
55fc79b2
JJ
682016-04-05 Jakub Jelinek <jakub@redhat.com>
69
70 PR target/70525
71 * gcc.target/i386/pr70525.c: New test.
72
62b233f2
RB
732016-04-05 Richard Biener <rguenther@suse.de>
74
75 PR middle-end/70499
76 * g++.dg/torture/pr70499.C: New testcase.
77
cc05759d
RB
782016-04-05 Richard Biener <rguenther@suse.de>
79
80 * gcc.dg/tree-ssa/20030814-6.c: Fix testcase, disable FRE,
81 remove XFAIL.
82
f23f16d4
JJ
832016-04-04 Jakub Jelinek <jakub@redhat.com>
84
85 PR middle-end/70307
86 * gcc.dg/torture/pr70307.c: Add -Wno-psabi to dg-options. Prune
87 rs6000 ABI warnings.
88
d27ecc49
JH
892016-04-04 Jan Hubicka <hubicka@ucw.cz>
90
91 PR ipa/66223
92 * g++.dg/ipa/devirt-51.C: New testcase.
93
c974c96e
BS
942016-04-04 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
95 Jakub Jelinek <jakub@redhat.com>
96
97 PR middle-end/70457
98 * gcc.dg/torture/pr70457.c: New.
99
7a85da89
AV
1002016-04-04 Andre Vehreschild <vehre@gcc.gnu.org>
101
102 PR fortran/67538
103 * gfortran.dg/allocate_with_source_19.f08: New test.
104
de517e64
AV
1052016-04-04 Andre Vehreschild <vehre@gcc.gnu.org>
106
107 PR fortran/65795
108 * gfortran.dg/coarray_allocate_6.f08: New test.
109
43b9f499
RB
1102016-04-04 Richard Biener <rguenther@suse.de>
111
112 PR rtl-optimization/70484
113 * gcc.dg/torture/pr70484.c: New testcase.
114
f13355da
MP
1152016-04-04 Marek Polacek <polacek@redhat.com>
116
117 PR c/70307
118 * gcc.dg/torture/pr70307.c: New test.
119
6cc6ed50
OE
1202016-04-03 Oleg Endo <olegendo@gcc.gnu.org>
121
122 PR target/70416
123 PR target/67391
124 * gcc.target/sh/torture/pr70416.c: New.
125
abdc16c8
MS
1262016-04-02 Martin Sebor <msebor@redhat.com>
127
128 PR c++/67376
129 PR c++/70170
130 PR c++/70172
131 PR c++/70228
132 * g++.dg/cpp0x/constexpr-array-ptr10.C: New test.
133 * g++.dg/cpp0x/constexpr-array-ptr9.C: New test.
134 * g++.dg/cpp0x/constexpr-nullptr-1.C: New test.
135 * g++.dg/cpp0x/constexpr-array5.C: Adjust text of expected diagnostic.
136 * g++.dg/cpp0x/constexpr-string.C: Same.
137 * g++.dg/cpp0x/constexpr-wstring2.C: Same.
138 * g++.dg/cpp0x/pr65398.C: Same.
139 * g++.dg/ext/constexpr-vla1.C: Same.
140 * g++.dg/ext/constexpr-vla2.C: Same.
141 * g++.dg/ext/constexpr-vla3.C: Same.
142 * g++.dg/ubsan/pr63956.C: Same.
143
763cd859
JJ
1442016-04-01 Jakub Jelinek <jakub@redhat.com>
145
146 PR rtl-optimization/70467
147 * gcc.target/i386/pr70467-2.c: New test.
148
0f875435
JJ
1492016-04-01 Jakub Jelinek <jakub@redhat.com>
150 Marek Polacek <polacek@redhat.com>
151
152 PR c++/70488
153 * g++.dg/init/new47.C: New test.
154
41d14659
RR
1552016-04-01 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
156
157 PR target/70496
158 * gcc.target/arm/pr70496.c: New test.
159
f9bf89bb
NS
1602016-04-01 Nathan Sidwell <nathan@acm.org>
161
73b9085d
NS
162 PR c++/68475
163 * g++.dg/g++.dg/cpp0x/noexcept29.C: New.
164
4afdcfaa
IE
1652016-04-01 Ilya Enkovich <enkovich.gnu@gmail.com>
166
167 PR target/69890
168 * gcc.dg/strlenopt.h (memmove): New.
169 * gcc.target/i386/chkp-strlen-1.c: Include "../../gcc.dg/strlenopt.h"
170 instead of "string.h".
171 * gcc.target/i386/chkp-strlen-2.c: Likewise.
172 * gcc.target/i386/chkp-strlen-3.c: Likewise.
173 * gcc.target/i386/chkp-strlen-4.c: Likewise.
174 * gcc.target/i386/chkp-strlen-5.c: Likewise.
175 * gcc.target/i386/chkp-stropt-1.c: Likewise.
176 * gcc.target/i386/chkp-stropt-10.c: Likewise.
177 * gcc.target/i386/chkp-stropt-11.c: Likewise.
178 * gcc.target/i386/chkp-stropt-12.c: Likewise.
179 * gcc.target/i386/chkp-stropt-13.c: Likewise.
180 * gcc.target/i386/chkp-stropt-14.c: Likewise.
181 * gcc.target/i386/chkp-stropt-15.c: Likewise.
182 * gcc.target/i386/chkp-stropt-16.c: Likewise.
183 * gcc.target/i386/chkp-stropt-2.c: Likewise.
184 * gcc.target/i386/chkp-stropt-3.c: Likewise.
185 * gcc.target/i386/chkp-stropt-4.c: Likewise.
186 * gcc.target/i386/chkp-stropt-5.c: Likewise.
187 * gcc.target/i386/chkp-stropt-6.c: Likewise.
188 * gcc.target/i386/chkp-stropt-7.c: Likewise.
189 * gcc.target/i386/chkp-stropt-8.c: Likewise.
190 * gcc.target/i386/chkp-stropt-9.c: Likewise.
191
b5d7a29c
RO
1922016-03-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
193
194 * g++.dg/template/ptrmem30.C (read): Rename to data_read.
195 (Holder::foo): Reflect this.
196
b660f9ec
IE
1972016-03-31 Ilya Enkovich <enkovich.gnu@gmail.com>
198
199 PR target/70442
200 * gcc.dg/pr70442.c: New test.
201
88504f34
NS
2022016-03-31 Nathan Sidwell <nathan@acm.org>
203
204 PR c++/70393
205 * g++.dg/cpp0x/constexpr-virtual6.C: New.
206
95d34b96
KY
2072016-03-31 Kirill Yukhin <kirill.yukhin@intel.com>
208
209 PR target/70453
210 * gcc.target/i386/pr70453.c: New test.
211
b4c4967c
AB
2122016-03-31 Andrey Belevantsev <abel@ispras.ru>
213
214 PR target/70292
215 * gcc.c-torture/pr70292.c: New test.
216
5fde6a45
MP
2172016-03-31 Marek Polacek <polacek@redhat.com>
218
219 PR c/70297
220 * c-c++-common/pr70297.c: New test.
221 * g++.dg/cpp0x/typedef-redecl.C: New test.
222 * gcc.dg/typedef-redecl2.c: New test.
223
97eb24c4
JJ
2242016-03-31 Jakub Jelinek <jakub@redhat.com>
225
226 PR rtl-optimization/70460
227 * gcc.c-torture/execute/pr70460.c: New test.
228
efc3536f
RB
2292016-03-31 Richard Biener <rguenther@suse.de>
230
231 PR c++/70430
232 * g++.dg/ext/vector30.C: New testcase.
233
e0876e21
DH
2342016-03-30 Dominique d'Humieres <dominiq@lps.ens.fr>
235 Jerry DeLisle <jvdelisle@gcc.gnu.org>
236
237 * gfortran.dg/fmt_pf.f90: New test.
238
e9bff8c6
RO
2392016-03-30 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
240
241 Forward-port from 5 branch
242 2016-03-30 Jakub Jelinek <jakub@redhat.com>
243
244 PR testsuite/70356
245 * gcc.target/i386/avx-vextractf128-256-5.c: Move
246 dg-require-effective-target after dg-do.
247
248 2015-12-30 Kirill Yukhin <kirill.yukhin@intel.com>
249
250 * gcc.target/i386/avx-vextractf128-256-5.c: New test.
251
2620c80d
TS
2522016-03-30 Thomas Schwinge <thomas@codesourcery.com>
253 Julian Brown <julian@codesourcery.com>
254 Chung-Lin Tang <cltang@codesourcery.com>
255 Cesar Philippidis <cesar@codesourcery.com>
256 James Norris <jnorris@codesourcery.com>
257 Tom de Vries <tom@codesourcery.com>
258 Nathan Sidwell <nathan@codesourcery.com>
259
bf867841 260 * c-c++-common/goacc/combined-directives.c: Clean up dg-* directives.
2620c80d
TS
261 * c-c++-common/goacc/loop-clauses.c: Likewise.
262 * g++.dg/goacc/template.C: Likewise.
263 * gfortran.dg/goacc/combined-directives.f90: Likewise.
264 * gfortran.dg/goacc/loop-1.f95: Likewise.
265 * gfortran.dg/goacc/loop-5.f95: Likewise.
266 * gfortran.dg/goacc/loop-6.f95: Likewise.
267 * gfortran.dg/goacc/loop-tree-1.f90: Likewise.
268 * c-c++-common/goacc-gomp/nesting-1.c: Update.
269 * c-c++-common/goacc-gomp/nesting-fail-1.c: Likewise.
270 * c-c++-common/goacc/clauses-fail.c: Likewise.
271 * c-c++-common/goacc/parallel-1.c: Likewise.
272 * c-c++-common/goacc/reduction-1.c: Likewise.
273 * c-c++-common/goacc/reduction-2.c: Likewise.
274 * c-c++-common/goacc/reduction-3.c: Likewise.
275 * c-c++-common/goacc/reduction-4.c: Likewise.
276 * c-c++-common/goacc/routine-3.c: Likewise.
277 * c-c++-common/goacc/routine-4.c: Likewise.
278 * c-c++-common/goacc/routine-5.c: Likewise.
279 * c-c++-common/goacc/tile.c: Likewise.
280 * g++.dg/goacc/template.C: Likewise.
281 * gfortran.dg/goacc/combined-directives.f90: Likewise.
282 * c-c++-common/goacc/nesting-1.c: Move dg-error test cases into...
283 * c-c++-common/goacc/nesting-fail-1.c: ... this file. Update.
284 * c-c++-common/goacc/kernels-1.c: Update. Incorporate...
285 * c-c++-common/goacc/kernels-empty.c: ... this file, and...
286 * c-c++-common/goacc/kernels-eternal.c: ... this file, and...
287 * c-c++-common/goacc/kernels-noreturn.c: ... this file.
288 * c-c++-common/goacc/host_data-1.c: New file. Incorporate...
289 * c-c++-common/goacc/use_device-1.c: ... this file.
290 * c-c++-common/goacc/host_data-2.c: New file. Incorporate...
291 * c-c++-common/goacc/host_data-5.c: ... this file, and...
292 * c-c++-common/goacc/host_data-6.c: ... this file.
293 * c-c++-common/goacc/loop-2-kernels.c: New file.
294 * c-c++-common/goacc/loop-2-parallel.c: Likewise.
295 * c-c++-common/goacc/loop-3.c: Likewise.
296 * g++.dg/goacc/reference.C: Likewise.
297 * g++.dg/goacc/routine-1.C: Likewise.
298 * g++.dg/goacc/routine-2.C: Likewise.
299
f6d2d066
RB
3002016-03-30 Richard Biener <rguenther@suse.de>
301
302 PR middle-end/70450
303 * gcc.dg/torture/pr70450.c: New testcase.
304
d43242b9
JJ
3052016-03-30 Jakub Jelinek <jakub@redhat.com>
306
307 PR target/70421
308 * gcc.dg/torture/pr70421.c: New test.
309 * gcc.target/i386/avx512f-pr70421.c: New test.
310
5ce43b77
L
3112016-03-30 H.J. Lu <hongjiu.lu@intel.com>
312
313 PR testsuite/70364
314 * gcc.target/i386/cleanup-1.c: Include <stddef.h>.
315 (check): New function.
316 (bar): Call check.
317 (foo): Align stack to 16 bytes when calling bar.
318 * gcc.target/i386/cleanup-2.c: Likewise.
319
d014a712
PP
3202016-03-30 Patrick Palka <ppalka@gcc.gnu.org>
321
322 PR tree-optimization/59124
323 * gcc.dg/Warray-bounds-19.c: New test.
324
13f0e8c7
ZW
3252016-03-29 Zachary T Welch <zwelch@codesourcery.com>
326
327 * lib/prune.exp (escape_regex_chars): New.
328 (prune_file_path): Update to quote metcharacters for regexp.
329
3336c6e0
JJ
3302016-03-29 Jakub Jelinek <jakub@redhat.com>
331
a362f023
JJ
332 PR rtl-optimization/70429
333 * gcc.c-torture/execute/pr70429.c: New test.
334
3336c6e0
JJ
335 PR tree-optimization/70405
336 * gcc.dg/pr70405.c: New test.
337
728557fd
AV
3382016-03-29 Andre Vehreschild <vehre@gcc.gnu.org>
339
340 PR fortran/70397
341 * gfortran.dg/unlimited_polymorphic_25.f90: New test.
342 * gfortran.dg/unlimited_polymorphic_26.f90: New test.
343
bef977d4
TS
3442016-03-29 Thomas Schwinge <thomas@codesourcery.com>
345
346 PR testsuite/64177
347 * c-c++-common/cilk-plus/CK/spawning_arg.c (main): Call
348 __cilkrts_set_param to set two workers.
349 * c-c++-common/cilk-plus/CK/steal_check.c (main): Likewise.
350 * g++.dg/cilk-plus/CK/catch_exc.cc (main): Likewise.
351
6f6d25c9
DH
3522016-03-28 Dominique d'Humieres <dominiq@lps.ens.fr>
353
bf867841 354 * g++.dg/ext/fnname5.C: Update the test for Darwin.
6f6d25c9 355
45733562
KY
3562016-03-28 Kirill Yukhin <kirill.yukhin@intel.com>
357
358 PR target/70406
bf867841 359 * gcc.target/i386/pr70406.c: New test.
45733562 360
a1799e5e
EB
3612016-03-27 Eric Botcazou <ebotcazou@adacore.com>
362
363 * gnat.dg/specs/double_record_extension3.ads: New test.
364
5fca7b66
RH
3652016-03-25 Richard Henderson <rth@redhat.com>
366
367 PR target/70120
368 * gcc.target/aarch64/pr70120-1.c: New.
369 * gcc.target/aarch64/pr70120-2.c: New.
370 * gcc.target/aarch64/pr70120-3.c: New.
371
31ce75c6
PP
3722016-03-25 Patrick Palka <ppalka@gcc.gnu.org>
373
374 PR c++/62212
375 * g++.dg/template/mangle2.C: The dg-do directive should be
376 "compile" not "assemble".
377
3caf0ca1
BS
3782016-03-25 Bernd Schmidt <bschmidt@redhat.com>
379
380 PR lto/69650
381 * gcc.dg/pr69650.c: New test.
382
634035b6
DE
3832016-03-25 David Edelsohn <dje.gcc@gmail.com>
384
385 * g++.dg/ext/pr70290.C: Prune non-standard ABI.
386
45d34276
AM
3872016-03-25 Alan Modra <amodra@gmail.com>
388
389 * gcc.dg/dfp/pr70052.c: New test.
390
8f085166
RH
3912016-03-24 Richard Henderson <rth@redhat.com>
392
393 PR middle-end/69845
394 * gcc.dg/tree-ssa/pr69845-1.c: New test.
395 * gcc.dg/tree-ssa/pr69845-2.c: New test.
396
011e5ec3
TV
3972016-03-24 Tom de Vries <tom@codesourcery.com>
398
399 * gfortran.dg/goacc/host_data-tree.f95: Add missing initialization.
400
9e3f4551
TV
4012016-03-24 Tom de Vries <tom@codesourcery.com>
402
403 * c-c++-common/goacc/uninit-use-device-clause.c: New test.
404 * gfortran.dg/goacc/uninit-use-device-clause.f95: New test.
405
45780041
TV
4062016-03-24 Tom de Vries <tom@codesourcery.com>
407
408 * c-c++-common/goacc/uninit-dim-clause.c: New test.
409 * gfortran.dg/goacc/uninit-dim-clause.f95: New test.
410
887ab4e5
PP
4112016-03-24 Patrick Palka <ppalka@gcc.gnu.org>
412
413 PR c++/62212
414 * g++.dg/template/mangle2.C: New test.
415
69a9a66f
RB
4162016-03-24 Richard Biener <rguenther@suse.de>
417
418 PR tree-optimization/70396
419 * gcc.dg/torture/pr70396.c: New testcase.
420
ed87de55
RB
4212016-03-24 Richard Biener <rguenther@suse.de>
422
423 PR middle-end/70370
424 * gcc.dg/torture/pr70370.c: New testcase.
425
ea064934
TV
4262016-03-24 Tom de Vries <tom@codesourcery.com>
427
428 * gfortran.dg/goacc/data-tree.f95: Add missing initialization.
429 * gfortran.dg/goacc/kernels-tree.f95: Same.
430 * gfortran.dg/goacc/parallel-tree.f95: Same.
431
b2a4dd1d
TV
4322016-03-24 Tom de Vries <tom@codesourcery.com>
433
434 * c-c++-common/goacc/uninit-if-clause.c: New test.
435 * gfortran.dg/goacc/uninit-if-clause.f95: New test.
436
72e7cd6e
JJ
4372016-03-24 Jakub Jelinek <jakub@redhat.com>
438
439 PR target/70290
bf867841
UB
440 * g++.dg/ext/pr70290.C: Add -Wno-psabi -w to dg-options.
441 Fix formatting.
72e7cd6e 442
ce9d0c03
RB
4432016-03-24 Richard Biener <rguenther@suse.de>
444
445 PR tree-optimization/70372
446 * gcc.dg/tree-ssa/pr70372.c: New testcase.
447
426b9428
PP
4482016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
449
450 PR c++/70347
451 * g++.dg/cpp1y/nsdmi-union1.C: New test.
452
cd1588c4
PP
4532016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
454
455 PR c++/70332
456 * g++.dg/cpp1y/nsdmi-aggr5.C: New test.
457
61637db3
JJ
4582016-03-23 Jakub Jelinek <jakub@redhat.com>
459
928af3bf
JJ
460 PR c++/70001
461 * g++.dg/cpp0x/constexpr-70001-4.C: New test.
462 * g++.dg/cpp1y/pr70001.C: New test.
463
61637db3
JJ
464 PR c++/70323
465 * g++.dg/cpp0x/constexpr-70323.C: New test.
466
05aca4e7
AO
4672016-03-23 Alexandre Oliva <aoliva@redhat.com>
468 Jason Merrill <jason@redhat.com>
469 Jakub Jelinek <jakub@redhat.com>
470
471 PR c++/69315
472 * g++.dg/cpp0x/constexpr-69315.C: New test.
473 * g++.dg/cpp0x/variadic122.C: Change one dg-warning into dg-bogus.
474
fbdb6baf
MP
4752016-03-23 Marek Polacek <polacek@redhat.com>
476
477 PR c++/69884
478 * g++.dg/warn/Wignored-attributes-1.C: New test.
479 * g++.dg/warn/Wignored-attributes-2.C: New test.
480
d79ee524
TV
4812016-03-23 Tom de Vries <tom@codesourcery.com>
482
483 * c-c++-common/goacc/kernels-default.c (foo): Add missing
484 initialization.
485 * gfortran.dg/goacc/private-3.f95 (test): Same.
486 * gfortran.dg/goacc/routine-5.f90 (gang, worker, vector, seq): Add
487 missing use param.
488
a59f0bef
KT
4892016-03-23 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
490
491 * lib/target-supports.exp: Remove v7ve entry from loop
492 creating effective target checks.
493 (check_effective_target_arm_arch_v7ve_ok): New procedure.
494 (add_options_for_arm_arch_v7ve): Likewise.
495
0179520a
JJ
4962016-03-23 Jakub Jelinek <jakub@redhat.com>
497
498 PR tree-optimization/70354
499 * gcc.dg/vect/pr70354-1.c: New test.
500 * gcc.dg/vect/pr70354-2.c: New test.
501 * gcc.target/i386/avx2-pr70354-1.c: New test.
502 * gcc.target/i386/avx2-pr70354-2.c: New test.
503
75bb14d7
JL
5042016-03-22 Jeff Law <law@redhat.com>
505
506 PR target/70232
507 * gcc.dg/tree-ssa/pr70232.c: New test.
508
72c9526d
IE
5092016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
510
511 PR target/70302
512 * gcc.target/i386/pr70302.c: New test.
513
a3ca1bc5
RB
5142016-03-22 Richard Biener <rguenther@suse.de>
515
516 PR middle-end/70251
517 * g++.dg/torture/pr70251.C: New testcase.
518
5c240f4d
DM
5192016-03-22 David Malcolm <dmalcolm@redhat.com>
520
521 PR c/69993
522 * c-c++-common/Wmisleading-indentation-3.c: New test, based on
523 Wmisleading-indentation.c.
524 * c-c++-common/Wmisleading-indentation.c: Update thoughout to
525 reflect change to diagnostic text and order of messages.
526 * gcc.dg/plugin/location-overflow-test-2.c: Likewise.
527
80f6631b
DE
5282016-03-22 David Edelsohn <dje.gcc@gmail.com>
529
530 * g++.dg/ext/java-3.C: Don't compile on AIX.
531
9a10956c
RB
5322016-03-22 Richard Biener <rguenther@suse.de>
533
534 PR middle-end/70333
535 * gcc.dg/torture/pr70333.c: New testcase.
536
6cedf922
IE
5372016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
538
539 * g++.dg/ext/pr70290.C: New test.
540
cd6c27ac
KY
5412016-03-22 Kirill Yukhin <kirill.yukhin@intel.com>
542
543 PR target/70325
544 * gcc.target/i386/pr70325.c: New test.
545
4cde512c
JJ
5462016-03-22 Jakub Jelinek <jakub@redhat.com>
547
b01915ed
JJ
548 PR target/70329
549 * gcc.target/i386/avx512bw-pr70329-1.c: New test.
550 * gcc.target/i386/avx512bw-pr70329-2.c: New test.
551
4e3e2cf1
JJ
552 PR target/70300
553 * gcc.target/i386/pr70300.c: New test.
554
4cde512c
JJ
555 PR c++/70295
556 * c-c++-common/nonnull-1.c (func): Remove parens around cp4 != 0.
557 (func2): New function for cond with parens, xfail warning for c++.
558 * g++.dg/warn/Wnonnull-compare-8.C: New test.
559
16f6d7dc
PP
5602016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
561
562 PR c++/70096
563 * g++.dg/template/ptrmem30.C: New test.
564
a3e2b438
PP
5652016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
566
567 PR c++/70204
568 * g++.dg/cpp0x/constexpr-70204a.C: New test.
569 * g++.dg/cpp0x/constexpr-70204b.C: New test.
570
11b6a02e
JJ
5712016-03-21 Jakub Jelinek <jakub@redhat.com>
572
573 PR middle-end/70326
574 * gcc.dg/pr70326.c: New test.
575
b9407883
MG
5762016-03-21 Marc Glisse <marc.glisse@inria.fr>
577 Jakub Jelinek <jakub@redhat.com>
578
579 PR tree-optimization/70317
580 * gcc.dg/pr70317.c: New test.
581
4a148e19
UB
5822016-03-21 Uros Bizjak <ubizjak@gmail.com>
583
584 PR target/70327
585 * gcc.target/i386/pr70327.c: New test.
586
2a85ddbb
ML
5872016-03-21 Martin Liska <mliska@suse.cz>
588
7d36fe98 589 PR ipa/70306
2a85ddbb
ML
590 * gcc.dg/ipa/pr70306.c: New test.
591
4a148e19 5922016-03-21 Andre Vieira <andre.simoesdiasvieira@arm.com>
9a72f5f6
AV
593
594 * gcc.target/arm/attr-align1.c: Skip if M-profile.
595 * gcc.target/arm/attr-align3.c: Likewise.
596 * gcc.target/arm/attr_arm.c: Likewise.
597 * gcc.target/arm/flip-thumb.c: Likewise.
598
6b366948
JJ
5992016-03-21 Jakub Jelinek <jakub@redhat.com>
600
601 PR target/70296
602 * gcc.target/powerpc/altivec-36.c: New test.
603
2fac8c14
RB
6042016-03-21 Richard Biener <rguenther@suse.de>
605
606 PR tree-optimization/70310
607 * gcc.dg/torture/pr70310.c: New testcase.
608
e9bde854
KY
6092016-03-21 Kirill Yukhin <kirill.yukhin@intel.com>
610
611 PR target/70293
612 * gcc.target/i386/pr70293.c: New test.
613
56bbfaf6
RB
6142016-03-21 Richard Biener <rguenther@suse.de>
615
616 PR tree-optimization/70288
617 * gcc.dg/torture/pr70288-1.c: New testcase.
618 * gcc.dg/torture/pr70288-2.c: Likewise.
619
3eee49ed
AB
6202016-03-21 Andrey Belevantsev <abel@ispras.ru>
621
622 PR rtl-optimization/69307
623 * gcc.target/arm/pr69307.c: New test.
4a148e19 624
8e7816b4
AB
6252016-03-21 Andrey Belevantsev <abel@ispras.ru>
626
627 PR rtl-optimization/69102
628 * gcc.c-torture/compile/pr69102.c: New test.
629
14d7d4be
JL
6302016-03-18 Jeff Law <law@redhat.com>
631
632 PR rtl-optimization/70263
633 * gcc.c-torture/compile/pr70263-1.c: New test.
634 * gcc.target/i386/pr70263-2.c: New test.
635
5c6a601c
BS
6362016-03-18 Bernd Schmidt <bschmidt@redhat.com>
637
638 PR rtl-optimization/70278
639 * gcc.dg/torture/pr70278.c: New test.
640 * gcc.target/arm/pr70278.c: New test.
641
4bbf545b
DM
6422016-03-18 David Malcolm <dmalcolm@redhat.com>
643
644 PR c/70281
645 * gcc.dg/plugin/diagnostic-test-expressions-1.c
646 (test_builtin_types_compatible_p): New test function.
647 * gcc.dg/pr70281.c: New test case.
648
dc28bb68
CL
6492016-03-18 Christophe Lyon <christophe.lyon@linaro.org>
650
651 PR target/70113
652 * gcc.target/aarch64/pr63304_1.c: Add -mno-fix-cortex-a53-843419.
653
5e8d6dff
IE
6542016-03-18 Ilya Enkovich <enkovich.gnu@gmail.com>
655
656 PR tree-optimization/70252
657 * gcc.dg/pr70252.c: New test.
658
d0e7e403
TV
6592016-03-18 Tom de Vries <tom@codesourcery.com>
660
661 * gcc.dg/pr70161-2.c: New test.
662 * gcc.dg/pr70161.c: New test.
663
fa22501a
TV
6642016-03-18 Tom de Vries <tom@codesourcery.com>
665
666 PR ipa/70269
667 * gcc.dg/pr70269.c: New test.
668
dd125026
JJ
6692016-03-18 Jakub Jelinek <jakub@redhat.com>
670
671 PR c++/70267
672 * g++.dg/ext/java-3.C: New test.
673
91914f0a
PP
6742016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
675
676 PR c++/70205
677 * g++.dg/lookup/pr70205.C: New test.
678
753a8910
PP
6792016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
680
681 PR c++/70218
682 * g++.dg/cpp0x/lambda/lambda-70218.C: New test.
683
14ba7b28
MP
6842016-03-17 Marek Polacek <polacek@redhat.com>
685
686 PR c/69407
687 * gcc.dg/atomic-op-6.c: New test.
688
ded60913
DM
6892016-03-17 David Malcolm <dmalcolm@redhat.com>
690
691 PR c/70264
692 * c-c++-common/pr70264.c: New test case.
693
a3aad0e6
JJ
6942016-03-17 Jakub Jelinek <jakub@redhat.com>
695
17366700
JJ
696 PR c++/70144
697 * c-c++-common/pr70144-1.c: New test.
698 * c-c++-common/pr70144-2.c: New test.
699
a3aad0e6
JJ
700 PR c++/70272
701 * g++.dg/opt/flifetime-dse5.C (main): Remove extra semicolon.
702 * g++.dg/opt/flifetime-dse6.C: New test.
703 * g++.dg/tree-ssa/ehcleanup-1.C: Adjust unreachable count.
704
b57e6e18
L
7052016-03-17 H.J. Lu <hongjiu.lu@intel.com>
706
707 PR driver/70192
708 * gcc.dg/pic-1.c: New test.
709 * gcc.dg/pic-2.c: Likewise.
710 * gcc.dg/pic-3.c: Likewise.
711 * gcc.dg/pic-4.c: Likewise.
712 * gcc.dg/pie-1.c: Likewise.
713 * gcc.dg/pie-2.c: Likewise.
714 * gcc.dg/pie-3.c: Likewise.
715 * gcc.dg/pie-4.c: Likewise.
716 * gcc.dg/pie-5.c: Likewise.
717 * gcc.dg/pie-6.c: Likewise.
718
b38ba58b
TV
7192016-03-17 Tom de Vries <tom@codesourcery.com>
720
721 * gfortran.dg/goacc/kernels-alias-3.f95: New test.
722 * gfortran.dg/goacc/kernels-alias-4.f95: New test.
723
6931b3b7
RB
7242016-03-17 Richard Biener <rguenther@suse.de>
725
726 PR debug/70271
727 * g++.dg/debug/pr70271.C: New testcase.
728
0c8b64cb
IE
7292016-03-17 Ilya Enkovich <enkovich.gnu@gmail.com>
730
731 * gcc.target/i386/pr70251.c: New test.
732
b1970801
MP
7332016-03-17 Marek Polacek <polacek@redhat.com>
734
735 PR c++/70194
736 * g++.dg/warn/constexpr-70194.C: New test.
737
820c5eaa
RH
7382016-03-16 Richard Henderson <rth@redhat.com>
739
740 PR middle-end/70240
741 * gcc.c-torture/compile/pr70240.c: New.
742
da0ad263
SKS
7432016-03-16 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
744
745 * gcc.c-torture/compile/20151204.c: Skip for avr.
746
c73d295c
JJ
7472016-03-16 Jakub Jelinek <jakub@redhat.com>
748
749 PR target/70245
750 * g++.dg/opt/pr70245.C: New test.
751 * g++.dg/opt/pr70245.h: New file.
752 * g++.dg/opt/pr70245-aux.cc: New file.
753
b2794066
MS
7542016-03-16 Martin Sebor <msebor@redhat.com>
755
756 * g++.dg/cpp1y/constexpr-instantiate.C: Correct DejaGnu directives.
757
aa43616c
RH
7582016-03-16 Richard Henderson <rth@redhat.com>
759
760 PR middle-end/70199
761 * gcc.c-torture/compile/pr70199.c: New.
762
59608fe5
L
7632016-03-16 H.J. Lu <hongjiu.lu@intel.com>
764
765 * gcc.dg/uninit-19.c: Run dos2unix.
766
ab4c578f
MP
7672016-03-16 Marek Polacek <polacek@redhat.com>
768
769 PR c/70093
770 * gcc.dg/nested-func-10.c: New test.
771 * gcc.dg/nested-func-9.c: New test.
772
f5387e76
JJ
7732016-03-16 Jakub Jelinek <jakub@redhat.com>
774
775 PR tree-optimization/68714
776 * gcc.dg/tree-ssa/pr68714.c: Add -w -Wno-psabi to dg-options.
777
7662b718
TV
7782016-03-16 Tom de Vries <tom@codesourcery.com>
779
780 PR tree-optimization/68715
781 * gcc.dg/graphite/pr68715-2.c: New test.
782 * gcc.dg/graphite/pr68715.c: New test.
783 * gfortran.dg/graphite/pr68715.f90: New test.
784
be7ce7ae
TV
7852016-03-16 Tom de Vries <tom@codesourcery.com>
786
787 PR tree-optimization/68809
788 * gcc.dg/graphite/pr68809-2.c: New test.
789 * gcc.dg/graphite/pr68809.c: New test.
790
1935f250
JJ
7912016-03-16 Jakub Jelinek <jakub@redhat.com>
792
6651c93e
JJ
793 PR c++/70147
794 * g++.dg/ubsan/pr70147-2.C (C::C): Initialize A base with invalid
795 method call to i () as argument. Adjust expected output.
796
1935f250
JJ
797 PR c++/70147
798 * g++.dg/ubsan/pr70147-1.C: New test.
799 * g++.dg/ubsan/pr70147-2.C: New test.
800
ab1caa6e
MS
8012016-03-15 Martin Sebor <msebor@redhat.com>
802
803 PR c++/58281
804 * g++.dg/cpp1y/constexpr-instantiate.C: Add new test.
805
5c2a1bbb
JDA
8062016-03-15 John David Anglin <danglin@gcc.gnu.org>
807
cb5d8ad1
JDA
808 * gcc.c-torture/execute/pr68532.c: Add -fno-common option on
809 hppa*-*-hpux*.
810
b440dd40
JDA
811 * gcc.dg/ifcvt-4.c: Add hppa*64*-*-* to skip list.
812
5c2a1bbb
JDA
813 PR libfortran/69799
814 * gfortran.dg/coarray_allocate_5.f08: Add "-latomic" option if
815 libatomic_available.
816
42c729c5
MP
8172016-03-15 Marek Polacek <polacek@redhat.com>
818
819 PR c++/70209
820 * g++.dg/ext/attribute-may-alias-4.C: New test.
821
82b1c550
AM
8222016-03-15 Alexander Monakov <amonakov@ispras.ru>
823
824 * g++.dg/pr63384.C: Add -w to dg-options. Remove '-toggle' in
825 -fvar-tracking-assignments-toggle flag.
826
4ccbf3a6
PH
8272016-03-15 Pat Haugen <pthaugen@us.ibm.com>
828
829 * gcc.dg/ifcvt-4.c: Add -misel for powerpc*.
830
c39858bd
JJ
8312016-03-15 Jakub Jelinek <jakub@redhat.com>
832
833 PR rtl-optimization/70222
834 * gcc.c-torture/execute/pr70222-1.c: New test.
835 * gcc.c-torture/execute/pr70222-2.c: New test.
836
8be119c1
RH
8372016-03-15 Richard Henderson <rth@redhat.com>
838
839 * gcc.dg/tree-ssa/pr68714.c: Test during reassoc1 pass.
840
6598bb55
AB
8412016-03-15 Andrey Belevantsev <abel@ispras.ru>
842
843 PR rtl-optimization/69032
844 * gcc.dg/pr69032.c: New test.
845
81fa2944
AB
8462016-03-15 Andrey Belevantsev <abel@ispras.ru>
847
848 PR rtl-optimization/63384
4a148e19 849 * g++.dg/pr63384.C: New test.
81fa2944 850
74ea9ab6
AB
8512016-03-15 Andrey Belevantsev <abel@ispras.ru>
852
853 PR target/64411
854 * gcc.target/i386/pr64411.C: New test.
855
045d5055
TV
8562016-03-15 Tom de Vries <tom@codesourcery.com>
857
858 * gfortran.dg/goacc/kernels-alias-2.f95: New test.
859 * gfortran.dg/goacc/kernels-alias.f95: New test.
860
3ea33585
MS
8612016-03-14 Martin Sebor <msebor@redhat.com>
862
863 PR c++/53792
864 * g++.dg/cpp0x/constexpr-inline.C: New test.
865 * g++.dg/cpp0x/constexpr-inline-1.C: Same.
866
1df7b330
DE
8672016-03-14 David Edelsohn <dje.gcc@gmail.com>
868
869 * gcc.dg/torture/pr70083.c: Prune non-standard ABI.
870
79b57d18
JJ
8712016-03-14 Jakub Jelinek <jakub@redhat.com>
872
873 PR middle-end/70219
874 * gcc.dg/pr70219.c: New test.
875
3cbf012a
BS
8762016-03-14 Bernd Schmidt <bschmidt@redhat.com>
877
878 PR target/70083
879 * gcc.dg/torture/pr70083.c: New test.
880 * gcc.target/i386/pr70083.c: New test.
881
a9fee7cd
RB
8822016-03-14 Richard Biener <rguenther@suse.de>
883
884 PR tree-optimization/56365
885 * gcc.dg/tree-ssa/phi-opt-14.c: New testcase.
886
4799603f
SB
8872016-03-14 Segher Boessenkool <segher@kernel.crashing.org>
888
889 PR target/70098
890 * lib/target-supports.exp (check_effective_target_powerpc64_no_dm):
891 New function.
892 * g++.dg/pr70098.C: New testcase.
893
894
760ca967
TV
8952016-03-14 Tom de Vries <tom@codesourcery.com>
896
897 PR tree-optimization/70045
898 * gcc.dg/graphite/pr70045.c: New test.
899
44e66a77
JD
9002016-03-13 Jerry DeLisle <jvdelisle@gcc.gnu.org>
901
902 PR fortran/69043
903 * gfortran.dg/include_9.f90: New test.
904
a18e0fe1
DH
9052016-03-13 Dominique d'Humieres <dominiq@lps.ens.fr>
906
907 PR fortran/45076
908 gfortran.dg/prof/prof.exp: New script.
909 gfortran.dg/prof/dynamic_dispatch_6.f03: New test.
910
d0aca6ab
AB
9112016-03-12 Andrey Belevantsev <abel@ispras.ru>
912
913 PR rtl-optimization/69307
914 * gcc.dg/pr69307.c: New test.
915
cefe08a4
VM
9162016-03-12 Vladimir Makarov <vmakarov@redhat.com>
917
918 PR target/69614
919 * gcc.target/arm/pr69614.c: New.
920
70112e2a
PT
9212016-03-12 Paul Thomas <pault@gcc.gnu.org>
922
923 PR fortran/70031
924 * gfortran.dg/submodule_14.f08: New test
925
926 PR fortran/69524
927 * gfortran.dg/submodule_15.f08: New test
928
3f1e5d3a
PP
9292016-03-12 Patrick Palka <ppalka@gcc.gnu.org>
930
931 PR c++/70106
932 * g++.dg/cpp1y/paren3.C: New test.
933
a3f6d680
MM
9342016-03-11 Michael Meissner <meissner@linux.vnet.ibm.com>
935
936 PR target/70131
937 * gcc.target/powerpc/ppc-round2.c: New test.
938
92348f09
BS
9392016-03-11 Bernd Schmidt <bschmidt@redhat.com>
940
941 PR target/70123
942 * gcc.dg/torture/pr70123.c: New test.
943
cebde9e9
JL
9442016-03-11 Jeff Law <law@redhat.com>
945
946 PR tree-optimization/70190
947 * gcc.c-torture/compile/pr70190.c: New test.
948
3edc5da4
DM
9492016-03-11 David Malcolm <dmalcolm@redhat.com>
950
951 PR c/68187
952 * c-c++-common/Wmisleading-indentation.c (test43_a): New test
953 case.
954 (test43_b): Likewise.
955 (test43_c): Likewise.
956 (test43_d): Likewise.
957 (test43_e): Likewise.
958 (test43_f): Likewise.
959 (test43_g): Likewise.
960 (test44_a): Likewise.
961 (test44_b): Likewise.
962 (test44_c): Likewise.
963 (test44_d): Likewise.
964 (test44_e): Likewise.
965
318c1204
DM
9662016-03-11 David Malcolm <dmalcolm@redhat.com>
967
968 PR c/70085
969 * c-c++-common/Wmisleading-indentation.c (pr70085): New test case.
970
bc062234
KT
9712016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
972
973 * gcc.target/aarch64/vect-reduc-or_1.c: Add -fno-vect-cost-model to
974 dg-options.
975
acfc1ac1
KT
9762016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
977
978 PR target/70002
979 PR target/69245
980 * gcc.target/aarch64/pr69245_2.c: New test.
981
d1e2bb2d
JJ
9822016-03-11 Jakub Jelinek <jakub@redhat.com>
983
984 PR tree-optimization/70177
985 * gcc.dg/pr70177.c: New test.
986
07350627
AL
9872016-03-11 Alan Lawrence <alan.lawrence@arm.com>
988
989 * gfortran.dg/unconstrained_commons.f: Widen regexp to match j_<N>.
990
5c6706f7
AL
9912016-03-11 Alan Lawrence <alan.lawrence@arm.com>
992
993 * gcc.dg/tree-ssa/sra-20.c: New.
994
02d472a2
JJ
9952016-03-11 Jakub Jelinek <jakub@redhat.com>
996
686d390a
JJ
997 PR rtl-optimization/70174
998 * gcc.dg/pr70174.c: New test.
999
02d472a2
JJ
1000 PR tree-optimization/70169
1001 * gcc.dg/pr70169.c: New test.
1002
0f9befa1
IE
10032016-03-11 Ilya Enkovich <enkovich.gnu@gmail.com>
1004
1005 PR target/70160
1006 * gcc.target/i386/pr70160.c: New test.
1007
432d4670
AK
10082016-03-11 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1009
1010 * gcc.target/s390/dfp-1.c: New test.
1011
a3dc8760
NC
10122016-03-10 Nick Clifton <nickc@redhat.com>
1013
1014 PR target/70044
1015 * gcc.target/aarch64/pr70044.c: New test.
1016
b87a8d7d
PP
10172016-03-10 Patrick Palka <ppalka@gcc.gnu.org>
1018 Jakub Jelinek <jakub@redhat.com>
1019
1020 PR c++/70001
1021 * g++.dg/cpp0x/constexpr-70001-1.C: New test.
1022 * g++.dg/cpp0x/constexpr-70001-2.C: New test.
1023 * g++.dg/cpp0x/constexpr-70001-3.C: New test.
1024
4f4ada6a
JH
10252016-03-10 Jan Hubicka <hubicka@ucw.cz>
1026
1027 PR lto/69589
1028 * g++.dg/lto/pr69589_0.C: New testcase
1029 * g++.dg/lto/pr69589_1.C: New testcase
1030
d49b0aa0
MP
10312016-03-10 Marek Polacek <polacek@redhat.com>
1032
1033 PR c++/70153
1034 * g++.dg/delayedfold/unary-plus1.C: New test.
1035
10362016-03-10 Andre Vieira <andre.simoesdiasvieira@arm.com>
c81e3837
AV
1037
1038 * gcc.target/arm/pr45701-1.c: Escape brackets.
1039 * gcc.target/arm/pr45701-2.c: Likewise.
1040
71017a7b
AL
10412016-03-10 Alan Lawrence <alan.lawrence@arm.com>
1042
1043 * gfortran.dg/unconstrained_commons.f: New.
1044
ba52669f
AM
10452016-03-10 Alan Modra <amodra@gmail.com>
1046
1047 * gcc.dg/pr69195.c: New.
1048 * gcc.dg/pr69238.c: New.
1049
27742332
TV
10502016-03-10 Tom de Vries <tom@codesourcery.com>
1051
1052 PR testsuite/68915
1053 * gcc.dg/vect/pr46032.c: Xfail scan if alignment requirements not met.
1054
3a81a594
RB
10552016-03-10 Richard Biener <rguenther@suse.de>
1056
1057 PR tree-optimization/70128
1058 * gcc.dg/tree-ssa/alias-34.c: New testcase.
1059 * gcc.dg/tree-ssa/alias-35.c: Likewise.
1060
3433b975
JJ
10612016-03-09 Jakub Jelinek <jakub@redhat.com>
1062
c2864f02
JJ
1063 PR tree-optimization/70152
1064 * gcc.dg/pr70152.c: New test.
1065
3433b975
JJ
1066 PR target/70086
1067 * gcc.target/i386/pr70086-1.c: New test.
1068 * gcc.target/i386/pr70086-2.c: New test.
1069 * gcc.target/i386/pr70086-3.c: New test.
2bd8090f
JJ
1070
1071 PR tree-optimization/70127
1072 * gcc.c-torture/execute/pr70127.c: New test.
1073
96b3c82d
CP
10742016-03-09 Cesar Philippidis <cesar@codesourcery.com>
1075
1076 * c-c++-common/goacc/combined-directives-2.c: New test.
1077
b4f3232d
DM
10782016-03-09 David Malcolm <dmalcolm@redhat.com>
1079
1080 PR c/68473
1081 PR c++/70105
1082 * g++.dg/diagnostic/pr70105.C: New test.
1083 * gcc.dg/plugin/diagnostic-test-expressions-1.c (foo): New decl.
1084 (test_multiple_ordinary_maps): New test function.
1085
40499f81
DM
10862016-03-09 David Malcolm <dmalcolm@redhat.com>
1087
1088 PR c/68473
1089 PR c++/70105
1090 * gcc.dg/plugin/diagnostic_plugin_show_trees.c (show_tree):
1091 Drop range information from call to inform_at_rich_loc.
1092 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c (add_range):
1093 New.
1094 (test_show_locus): Replace calls to rich_location::add_range with
1095 calls to add_range. Rewrite the tests that used the now-defunct
1096 rich_location ctor taking a source_range. Simplify other tests
1097 by replacing calls to COMBINE_LOCATION_DATA with calls to
1098 make_location.
1099
c9e33662
RB
11002016-03-09 Richard Biener <rguenther@suse.de>
1101 Jakub Jelinek <jakub@redhat.com>
1102
1103 PR tree-optimization/70138
1104 * gcc.dg/vect/pr70138-1.c: New testcase.
1105 * gcc.dg/vect/pr70138-2.c: Likewise.
1106
2c73b764
JJ
11072016-03-09 Jakub Jelinek <jakub@redhat.com>
1108
1109 PR target/70049
1110 * gcc.target/i386/pr70049.c: New test.
1111
c06d25bb
RB
11122016-03-09 Richard Biener <rguenther@suse.de>
1113
1114 PR c/70143
1115 * gcc.dg/Wstrict-aliasing-bogus-upcast.c: New testcase.
1116 * gcc.dg/Wstrict-aliasing-struct-with-char-member.c: Likewise.
1117 * gcc.dg/Wstrict-aliasing-struct-member.c: Remove again.
1118
5828a501
RO
11192016-03-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1120
1121 * gcc.dg/vect/bb-slp-34.c: Really don't xfail on aarch64-*-*,
1122 arm-*-*.
1123
2e141c8d
JJ
11242016-03-09 Jakub Jelinek <jakub@redhat.com>
1125
5a9def37
JJ
1126 PR middle-end/67278
1127 * gcc.dg/simd-7.c: Add -w -Wno-psabi to dg-options.
1128
2e141c8d
JJ
1129 PR target/67278
1130 * gcc.dg/simd-8.c: Add -w -Wno-psabi to dg-options.
1131
1132 PR middle-end/70050
1133 * gcc.dg/pr70050.c: Add -w to dg-options. Fix up PR number
1134 in testcase comment.
1135
bf751f40
TV
11362016-03-09 Tom de Vries <tom@codesourcery.com>
1137
1138 * gfortran.dg/goacc/kernels-loop-2.f95: New test.
1139 * gfortran.dg/goacc/kernels-loop-data-2.f95: New test.
1140 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: New test.
1141 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: New test.
1142 * gfortran.dg/goacc/kernels-loop-data-update.f95: New test.
1143 * gfortran.dg/goacc/kernels-loop-data.f95: New test.
1144 * gfortran.dg/goacc/kernels-loop-n.f95: New test.
1145 * gfortran.dg/goacc/kernels-loop.f95: New test.
1146
e210c999
MS
11472016-03-08 Martin Sebor <msebor@redhat.com>
1148
1149 PR c++/62096
1150 * g++.dg/warn/overflow-warn-7.C: New test.
1151
80aac5c8
JM
11522016-03-08 Jason Merrill <jason@redhat.com>
1153
1154 * lib/g++-dg.exp (g++-dg-runtest): Handle "concepts" in std list.
1155 * lib/target-supports.exp (check_effective_target_concepts): New.
1156
12b81409
JJ
11572016-03-08 Jakub Jelinek <jakub@redhat.com>
1158
d259b234
JJ
1159 PR c++/70135
1160 * g++.dg/cpp1y/constexpr-loop4.C: New test.
1161 * g++.dg/ubsan/pr70135.C: New test.
1162
12b81409
JJ
1163 PR target/70110
1164 * gcc.dg/pr70110.c: New test.
1165
b4e9f2aa
MJ
11662016-03-07 Martin Jambor <mjambor@suse.cz>
1167
1168 * c-c++-common/gomp/clauses-1.c: Remove dg-options.
1169 * c-c++-common/gomp/if-1.c: Likewise.
1170 * c-c++-common/gomp/pr61486-2.c: Likewise.
1171 * c-c++-common/gomp/target-teams-1.c: Moved dg-options except -fopenmp
1172 to dg-additional-options.
1173 * g++.dg/gomp/gomp.exp: Pass -Wno-hsa to all tests.
1174 * g++/gomp/target-teams-1.c: Likewise.
1175 * gcc.dg/gomp/gomp.exp: Likewise.
1176 * gcc.dg/gomp/pr68128-2.c: Moved dg-options except -fopenmp to
1177 dg-additional-options.
1178 * gfortran.dg/gomp/gomp.exp: Likewise.
1179 * gfortran.dg/gomp/target1.f90: Remove dg-options.
1180 * gfortran.dg/gomp/target2.f90: Moved dg-options except -fopenmp to
1181 dg-additional-options.
1182 * gfortran.dg/gomp/target3.f90: Remove dg-options.
1183
f86e631e
MJ
11842016-03-07 Martin Jambor <mjambor@suse.cz>
1185
1186 * lib/target-supports.exp (check_effective_target_offload_hsa): New.
1187 * c-c++-common/gomp/gridify-1.c: New test.
1188 * gfortran.dg/gomp/gridify-1.f90: Likewise.
1189
94156b3f
AV
11902016-03-07 Andre Vieira <andre.simoesdiasvieira@arm.com>
1191
1192 * gcc.target/arm/pr45701-1.c: Change assembler scan to not
1193 trigger for cortex-r8, when scanning for register r8.
1194 * gcc.target/arm/pr45701-2.c: Likewise.
1195
a84a49b7 11962016-02-26 Richard Biener <rguenther@suse.de>
4a148e19 1197 Jeff Law <law@redhat.com>
a84a49b7
RB
1198
1199 PR tree-optimization/69740
1200 * gcc.c-torture/compile/pr69740-1.c: New test.
1201 * gcc.c-torture/compile/pr69740-2.c: New test.
1202
e41f6c9e
BS
12032016-03-07 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1204
1205 * lib/target-supports.exp
1206 (check_effective_target_whole_vector_shift): Enable for PPC64.
1207
57548bf5
RB
12082016-03-07 Richard Biener <rguenther@suse.de>
1209
1210 PR tree-optimization/70115
1211 * gcc.dg/torture/pr70115.c: New testcase.
1212
4ae13300
NS
12132016-03-07 Nathan Sidwell <nathan@codesourcery.com>
1214
1215 PR middle-end/69916
1216 * c-c-++-common/goacc/pr69916.c: New.
1217
5edb9853
RH
12182016-03-07 Richard Henderson <rth@redhat.com>
1219
1220 * gcc.c-torture/compile/pr70061.c: New test.
1221
2067a8f3
RB
12222016-03-07 Richard Biener <rguenther@suse.de>
1223
1224 PR testsuite/70109
1225 * gcc.dg/vect/O3-pr36098.c: New testcase.
1226
4145a9b7
CL
12272016-03-07 Christophe Lyon <christophe.lyon@linaro.org>
1228
1229 * gcc.target/arm/pragma_cpp_fma.c: Reset default FPU.
1230
1878be32
EB
12312016-03-07 Eric Botcazou <ebotcazou@adacore.com>
1232
1233 * gnat.dg/renaming9.ad[sb]: New testcase.
1234
df762bb2
JJ
12352016-03-05 Jakub Jelinek <jakub@redhat.com>
1236
1237 PR c++/70084
1238 * g++.dg/expr/stdarg3.C: New test.
1239
7d461295
JL
12402016-03-04 Jeff Law <law@redhat.com>
1241
1242 PR tree-optimization/69196
1243 * gcc.dg/tree-ssa/pr69196-1.c: Limit this to sparc*-*-* and
1244 x86_64-*-*.
1245
29b9828f
BS
12462016-03-04 Bernd Schmidt <bschmidt@redhat.com>
1247
b6b552fd
BS
1248 PR c/69973
1249 * gcc.dg/pr69973.c: New test.
1250
201d49e9
BS
1251 PR rtl-optimization/69941
1252 * gcc.dg/torture/pr69941.c: New test.
1253
29b9828f
BS
1254 PR c/69824
1255 * gcc.dg/pr69824.c: New test.
1256
640b7e74
TV
12572016-03-05 Tom de Vries <tom@codesourcery.com>
1258
1259 * c-c++-common/goacc/nesting-fail-1.c (f_acc_routine): New function.
1260 * c-c++-common/goacc-gomp/nesting-fail-1.c (f_acc_routine): New
1261 function.
1262
7a3a3fad
PP
12632016-03-05 Patrick Palka <ppalka@gcc.gnu.org>
1264
1265 PR c++/66786
1266 * g++.dg/cpp1y/var-templ48.C: New test.
1267 * g++.dg/cpp1y/var-templ49.C: New test.
1268
cd439aec
EB
12692016-03-04 Eric Botcazou <ebotcazou@adacore.com>
1270
1271 * g++.dg/Wno-frame-address.C: Skip on IA-64.
1272
60204554
JJ
12732016-03-04 Jakub Jelinek <jakub@redhat.com>
1274
0c8825de
JJ
1275 PR c++/70035
1276 * g++.dg/ubsan/pr70035.C: New test.
1277
60204554
JJ
1278 PR target/70062
1279 * gcc.target/i386/pr70062.c: New test.
1280
f79d4eab
L
12812016-03-04 H.J. Lu <hongjiu.lu@intel.com>
1282
1283 * g++.dg/template/typename21.C: Remove c++98_only.
1284
ea81ce67
L
12852016-03-04 H.J. Lu <hongjiu.lu@intel.com>
1286
1287 * g++.dg/template/typename21.C: Replace c++98 with c++98_only.
1288
64b23c13
DM
12892016-03-04 David Malcolm <dmalcolm@redhat.com>
1290
1291 PR c/68187
1292 * c-c++-common/Wmisleading-indentation.c (fn_42_a): New test
1293 function.
1294 (fn_42_b): Likewise.
1295 (fn_42_c): Likewise.
1296
729526f5
DM
12972016-03-04 David Malcolm <dmalcolm@redhat.com>
1298
1299 PR c/68187
1300 * c-c++-common/Wmisleading-indentation.c (fn_40_a): New test
1301 function.
1302 (fn_40_b): Likewise.
1303 (fn_41_a): Likewise.
1304 (fn_41_b): Likewise.
1305
f9ea11ac
JJ
13062016-03-04 Jakub Jelinek <jakub@redhat.com>
1307
1308 PR target/70059
1309 * gcc.target/i386/avx512f-pr70059.c: New test.
1310 * gcc.target/i386/avx512dq-pr70059.c: New test.
1311
b6c38c69
BS
13122016-03-04 Bernd Schmidt <bschmidt@redhat.com>
1313
1314 PR rtl-optimization/57676
1315 * gcc.dg/torture/pr57676.c: New test.
1316
af3cdd34
IE
13172016-03-04 Ilya Enkovich <enkovich.gnu@gmail.com>
1318
1319 * gcc.dg/pr70026.c: New test.
1320
7ff6ca38
MP
13212016-03-04 Marek Polacek <polacek@redhat.com>
1322
1323 PR c/69798
1324 * gcc.dg/cilk-plus/pr69798-1.c: New test.
1325 * gcc.dg/cilk-plus/pr69798-2.c: New test.
1326
a6bf62d5
KT
13272016-03-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1328
1329 PR target/70004
1330 * gcc.target/aarch64/scalar_shift_1.c: (test_corners_sisd_di):
1331 Delete.
1332 (test_corners_sisd_si): Likewise.
1333 (main): Remove checks of the above.
1334 * gcc.target/aarch64/shift_wide_invalid_1.c: New test.
1335
ae4cdc6a
EB
13362016-03-04 Eric Botcazou <ebotcazou@adacore.com>
1337
1338 * gcc.dg/Wno-frame-address.c: Skip on IA-64.
1339
08455559
CL
13402016-03-04 Christophe Lyon <christophe.lyon@linaro.org>
1341
1342 * gcc.dg/torture/pr69951.c: Accept argc==0.
1343
e9a35493
RB
13442016-03-04 Richard Biener <rguenther@suse.de>
1345
1346 PR c++/70054
1347 * g++.dg/warn/Wstrict-aliasing-bogus-union-2.C: New testcase.
1348 * gcc.dg/Wstrict-aliasing-struct-member.c: New testcase.
1349
fba054c2
DV
13502016-03-04 Dominik Vogt <vogt@linux.vnet.ibm.com>
1351
1352 PR testsuite/69766
1353 * go.test/go-test.exp: S/390: Set GOARCH to the current target when
1354 testing multiarch.
1355
f10cdc6c
JJ
13562016-03-04 Jakub Jelinek <jakub@redhat.com>
1357
1358 PR debug/69947
1359 * gcc.dg/guality/pr69947.c: New test.
1360
2e981ba0
JJ
13612016-03-03 Jakub Jelinek <jakub@redhat.com>
1362
1363 PR ada/70017
1364 * gcc.dg/pr70017.c (foo): Store 0 to first element of each array.
1365
0ba3bfa2
KT
13662016-03-03 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1367
1368 PR rtl-optimization/69904
1369 * gcc.target/arm/pr69904.c: New test.
1370
97ecdb46
JJ
13712016-03-03 Jakub Jelinek <jakub@redhat.com>
1372
1373 PR target/70021
1374 * gcc.dg/vect/pr70021.c: New test.
1375 * gcc.target/i386/pr70021.c: New test.
1376
a2a743a1
MP
13772016-03-03 Marek Polacek <polacek@redhat.com>
1378
1379 PR middle-end/70050
1380 * gcc.dg/pr70050.c: New test.
1381
fa07ecdd
JG
13822016-03-03 James Greenhalgh <james.greenhalgh@arm.com>
1383
1384 * gcc.dg/vect/bb-slp-34.c: Don't XFAIL for ARM/AArch64.
1385
23504262
ML
13862016-03-03 Ilya Enkovich <enkovich.gnu@gmail.com>
1387
1388 PR tree-optimization/70043
1389 * gfortran.dg/vect/pr70043.f90: New test.
1390
b7b9e1a9
EB
13912016-03-03 Eric Botcazou <ebotcazou@adacore.com>
1392
1393 * gnat.dg/specs/task1.ads: New test.
1394
cb83ba54
RO
13952016-03-03 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1396
1397 * lib/gcc-gdb-test.exp (gdb-test): Make log message match command.
1398 Invoke gdb with -batch.
1399 * lib/gcc-simulate-thread.exp (simulate-thread): Likewise.
1400
a75f5e30
RB
14012016-03-03 Richard Biener <rguenther@suse.de>
1402
1403 PR tree-optimization/55936
1404 * gcc.dg/tree-ssa/vrp06.c: Remove XFAIL.
1405
268bc320
JL
14062016-03-02 Jeff Law <law@redhat.com>
1407
815f20ab
JL
1408 PR rtl-optimization/69942
1409 * gcc.dg/ifcvt-5.c: Use "word_mode" rather than "int" to limit the
1410 effects of argument promotions.
1411
268bc320
JL
1412 PR tree-optimization/69987
1413 * gfortran.dg/pr69987.f90: Use "-w" to avoid failures when the
1414 target does not support -fprefetch-loop-arrays.
1415
171f7de5
UB
14162016-03-02 Uros Bizjak <ubizjak@gmail.com>
1417
1418 * gcc.target/i386/bmi2-bzhi-2.c: Change to runtime test.
1419
192912db
BC
14202016-03-02 Bin Cheng <bin.cheng@arm.com>
1421
c7908871 1422 PR rtl-optimization/69052
192912db
BC
1423 * gcc.target/i386/pr69052.c: New test.
1424
90a7a40b
AM
14252016-03-02 Alan Modra <amodra@gmail.com>
1426
1427 * gcc.dg/pr69990.c: New.
1428
69fa742f
JJ
14292016-03-02 Jakub Jelinek <jakub@redhat.com>
1430
de752fb0
JJ
1431 PR c/68062
1432 * c-c++-common/vector-compare-4.c: Add -Wno-psabi to dg-options.
1433
1434 PR middle-end/70022
1435 * gcc.dg/pr70022.c: Add -w -Wno-psabi to dg-options.
1436
69fa742f
JJ
1437 PR target/70028
1438 * gcc.target/i386/pr70028.c: New test.
1439
7c65bd56
MK
14402016-03-02 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
1441
1442 * c-c++-common/asan/swapcontext-test-1.c,
1443 * c-c++-common/tsan/thread_leak.c,
1444 * g++.dg/tsan/aligned_vs_unaligned_race.C,
1445 * g++.dg/tsan/benign_race.C,
1446 * g++.dg/tsan/fd_close_norace.C,
1447 * g++.dg/tsan/fd_close_norace2.C: Print markers to stderr to avoid
1448 races with sanitizer output
1449
37d98220 14502016-03-02 Richard Biener <rguenther@suse.de>
171f7de5 1451 Uros Bizjak <ubizjak@gmail.com>
37d98220
RB
1452
1453 PR target/67278
1454 * gcc.dg/simd-8.c: New testcase.
1455
218db463
RB
14562016-03-02 Richard Biener <rguenther@suse.de>
1457
1458 PR middle-end/67278
1459 * gcc.dg/simd-7.c: New testcase.
1460
22c72158
EB
14612016-03-02 Eric Botcazou <ebotcazou@adacore.com>
1462
1463 * gcc.target/i386/pr70007.c: Tweak.
1464
9a790ccc
DV
14652016-03-02 Dominik Vogt <vogt@linux.vnet.ibm.com>
1466
1467 * gfortran.dg/bessel_6.f90: Reduce accuracy for S/390.
1468
bd02f00f
MP
14692016-03-02 Marek Polacek <polacek@redhat.com>
1470
1471 PR c/67854
1472 * gcc.dg/pr67854.c: New test.
1473
1e840f39
JJ
14742016-03-02 Jakub Jelinek <jakub@redhat.com>
1475
1476 PR middle-end/70025
1477 * gcc.dg/torture/pr70025.c: New test.
1478
bca00241
VK
14792016-03-02 Venkataramanan Kumar <venkataramanan.kumar@amd.com>
1480
1481 PR tree-optimization/68621
1482 * gcc.dg/tree-ssa/ifc-8.c: Adjust test.
1483
0bca04b8
EB
14842016-03-01 Eric Botcazou <ebotcazou@adacore.com>
1485
1486 * gcc.target/i386/pr70007.c: New test.
1487
2a9afc86
JL
14882016-03-01 Jeff Law <law@redhat.com>
1489
eab2541b 1490 PR tree-optimization/69196
9d83ef71 1491 * gcc.dg/tree-ssa/pr69196-1.c: New test.
eab2541b 1492
2a9afc86
JL
1493 PR tree-optimization/69196
1494 * gcc.dg/tree-ssa/vrp46.c: Twiddle threading params to keep it from
1495 duplicating code and spoiling the expected output.
1496
0d39977e
MM
14972016-03-01 Michael Meissner <meissner@linux.vnet.ibm.com>
1498
1499 PR target/70033
1500 * gcc.target/powerpc/p9-lxvx-stxvx-1.c: Make sure compiler
1501 supports power9 before doing tests.
1502 * gcc.target/powerpc/p9-lxvx-stxvx-2.c: Likewise.
1503 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: Likewise.
1504 * gcc.target/powerpc/p9-permute.c: Likewise.
1505
a0c0699d
UB
15062016-03-01 Uros Bizjak <ubizjak@gmail.com>
1507
1508 PR target/70027
1509 * gcc.target/i386/pr70027.c: New test.
1510
0ae3ef47 15112016-03-01 Eric Botcazou <ebotcazou@adacore.com>
355a43a1
EB
1512
1513 * gcc.dg/pr70017.c: New test.
1514
686e2237
JJ
15152016-03-01 Jakub Jelinek <jakub@redhat.com>
1516
1517 PR c/69796
1518 PR c/69974
1519 * gcc.dg/pr69796.c: New test.
1520 * gcc.dg/pr69974.c: New test.
1521
f8e4188c
EB
15222016-03-01 Eric Botcazou <ebotcazou@adacore.com>
1523
1524 * gnat.dg/stack_usage3.adb: Robustify and enable for all targets.
1525
5e3f1c7c
JL
15262016-02-29 Jeff Law <law@redhat.com>
1527
1528 PR tree-optimization/69987
1529 * gfortran.dg/pr69987.f90: New test.
1530
1531 PR tree-optimization/69989
1532 * gcc.c-torture/compile/pr69989-2.c: New test.
1533
1be56bc5
MP
15342016-03-01 Marek Polacek <polacek@redhat.com>
1535
1536 PR c++/69795
1537 * g++.dg/parse/invalid1.C: New test.
1538
1b19470d
RB
15392016-03-01 Richard Biener <rguenther@suse.de>
1540
1541 PR middle-end/70022
1542 * gcc.dg/pr70022.c: New testcase.
1543
3ae0661a
IE
15442016-03-01 Ilya Enkovich <enkovich.gnu@gmail.com>
1545
1546 PR tree-optimization/69956
1547 * gcc.dg/pr69956.c: New test.
1548
0f09ab88
BS
15492016-02-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1550
1551 PR target/70011
1552 * gcc.dg/vect/costmodel/ppc/costmodel-fast-math-vect-pr299925.c:
1553 XFAIL when hardware supports efficient unaligned storage access.
1554
76d881bf
PP
15552016-03-01 Patrick Palka <ppalka@gcc.gnu.org>
1556
1557 PR c++/69961
1558 * g++.dg/template/pr69961a.C: New test.
1559 * g++.dg/template/pr69961b.C: New test.
1560
7168133a
DM
15612016-02-29 David Malcolm <dmalcolm@redhat.com>
1562
1563 PR preprocessor/69985
1564 * gcc.dg/cpp/pr69985.c: New test case.
1565
0c6072a3
JL
15662016-02-29 Jeff Law <law@redhat.com>
1567
e66f219b
JL
1568 PR tree-optimization/70005
1569 * gcc.c-torture/execute/pr70005.c New test.
1570
0c6072a3
JL
1571 PR tree-optimization/69999
1572 * gcc.c-torture/compile/pr69999.c: New test.
1573
fd9fbdb3
YR
15742016-02-29 Yuri Rumyantsev <ysrumyan@gmail.com>
1575
1576 PR tree-optimization/69652
1577 * gcc.dg/torture/pr69652.c: Delete test.
1578 * gcc.dg/vect/pr69652.c: New test.
1579
cbd400b4
RB
15802016-02-19 Richard Biener <rguenther@suse.de>
1581
1582 PR tree-optimization/69980
1583 * gfortran.dg/vect/pr69980.f90: New testcase.
1584
84ea0f58
EB
15852016-02-29 Eric Botcazou <ebotcazou@adacore.com>
1586
1587 * gcc.target/sparc/20160229-1.c: New test.
1588
5d2a63dc
EB
15892016-02-29 Eric Botcazou <ebotcazou@adacore.com>
1590
1591 * gnat.dg/stack_usage3.adb: New test.
1592 * gnat.dg/stack_usage3_pkg.ads: New helper.
1593
93e708f9
EB
15942016-02-29 Eric Botcazou <ebotcazou@adacore.com>
1595
1596 * gnat.dg/renaming8.adb: New test.
1597 * gnat.dg/renaming8_pkg1.ads: New helper.
1598 * gnat.dg/renaming8_pkg2.ad[sb]: Likewise.
1599 * gnat.dg/renaming8_pkg3.ad[sb]: Likewise.
1600
6512bc93
RB
16012016-02-29 Richard Biener <rguenther@suse.de>
1602
1603 PR tree-optimization/69720
1604 * gcc.dg/vect/vect-outer-pr69720.c: New testcase.
1605
7b201a88
TK
16062016-02-28 Thomas Koenig <tkoenig@gcc.gnu.org>
1607
1608 PR fortran/68147
1609 PR fortran/47674
1610 * gfortran.dg/realloc_on_assign_26.f90: New test case.
1611
82ee0cf2 16122016-02-28 Harald Anlauf <anlauf@gmx.de>
b2fd5373
HA
1613 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1614
1615 PR fortran/56007
1616 * gfortran.dg/coarray_8.f90: Adjust error message.
1617 * gfortran.dg/pr56007.f90: New test.
1618 * gfortran.dg/pr56007.f: New test.
1619
cdc1a2c8
L
16202016-02-28 H.J. Lu <hongjiu.lu@intel.com>
1621
1622 PR tree-optimization/69989
1623 * gcc.dg/torture/pr69989.c: New test.
1624
33505bcf
EB
16252016-02-28 Eric Botcazou <ebotcazou@adacore.com>
1626
1627 * gcc.target/i386/stack-realign-win.c: New test.
1628
524bfb19
HA
16292016-02-28 Harald Anlauf <anlauf@gmx.de>
1630
1631 PR fortran/60126
1632 * gfortran.dg/pr60126.f90: New test.
1633
bd542508
JL
16342016-02-27 Jeff Law <law@redhat.com>
1635
1636 Revert
1637 2016-02-26 Richard Biener <rguenther@suse.de>
1638 Jeff Law <law@redhat.com>
1639
1640 PR tree-optimization/69740
1641 * gcc.c-torture/compile/pr69740-1.c: New test.
1642 * gcc.c-torture/compile/pr69740-2.c: New test.
1643
dd1291e0
JD
16442016-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1645
5fb67f8b 1646 PR fortran/69910
dd1291e0
JD
1647 * gfortran.dg/newunit_4.f90: New test.
1648
5cfefb59
JJ
16492016-02-27 Jakub Jelinek <jakub@redhat.com>
1650
1651 PR target/69613
1652 PR rtl-optimization/69886
1653 * gcc.dg/torture/pr69886.c: Add -w -Wno-psabi to dg-options.
1654 * gcc.dg/torture/pr69613.c: Likewise. Guard -mavx with avx_runtime
1655 target.
1656
20ba5f33
MS
16572016-02-26 Martin Sebor <msebor@redhat.com>
1658
1659 PR tree-optimization/15826
1660 * gcc.dg/tree-ssa/pr15826.c: New test.
1661
e6fb01b0
JJ
16622016-02-26 Jakub Jelinek <jakub@redhat.com>
1663
1664 PR target/69969
1665 * gcc.target/powerpc/pr69969.c: New test.
1666
e3e0cf64
MS
16672016-02-26 Martin Sebor <msebor@redhat.com>
1668
1669 PR c++/15766
1670 * g++.old-deja/g++.other/decl5.C: Add a test case.
1671
d1f2bea5
SB
16722016-02-26 Segher Boessenkool <segher@kernel.crashing.org>
1673
1674 PR target/69946
1675 * gcc.target/powerpc/pr69946.c: New file.
1676
4a4f9d2b 16772016-02-26 Richard Biener <rguenther@suse.de>
e3e0cf64 1678 Jeff Law <law@redhat.com>
4a4f9d2b 1679
e3e0cf64 1680 PR tree-optimization/69740
4a4f9d2b
RB
1681 * gcc.c-torture/compile/pr69740-1.c: New test.
1682 * gcc.c-torture/compile/pr69740-2.c: New test.
1683
ad2a2706
MJ
16842016-02-26 Martin Jambor <mjambor@suse.cz>
1685
1686 PR middle-end/69920
1687 * gcc.dg/torture/pr69932.c: New test.
1688 * gcc.dg/torture/pr69936.c: Likewise.
1689
1d11f7ce
AK
16902016-02-26 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1691
1692 PR target/69709
1693 * gcc.target/s390/pr69709.c: New test.
1694
6cfccbb2
KT
16952016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1696
1697 PR target/69245
1698 * gcc.target/aarch64/pr69245_1.c: New test.
1699
ac59ad4e
KT
17002016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1701
1702 PR target/69613
1703 * gcc.dg/torture/pr69613.c: New test.
1704
a2ad54a0
JJ
17052016-02-26 Jakub Jelinek <jakub@redhat.com>
1706
1707 PR rtl-optimization/69891
1708 * gcc.target/i386/pr69891.c: New test.
1709
0884062c 17102016-02-26 Michael Meissner <meissner@linux.vnet.ibm.com>
c163789b
MM
1711 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1712
d2369d4f 1713 PR target/61397
c163789b
MM
1714 * gcc.target/powerpc/p8vector-ldst.c: Adjust to test desired
1715 functionality for both 32-bit and 64-bit.
1716
5aed7e2c
RB
17172016-02-26 Richard Biener <rguenther@suse.de>
1718
1719 PR tree-optimization/69551
1720 * gcc.dg/torture/pr69951.c: New testcase.
1721
798e2a8e
RB
17222016-02-25 Richard Biener <rguenther@suse.de>
1723
1724 PR tree-optimization/48795
1725 * gcc.dg/Warray-bounds-18.c: New testcase.
1726
9559fbac
RO
17272016-02-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1728
1729 * g++.dg/ext/attr-constructor1.C: Require init_priority support.
1730
c049b107
JJ
17312016-02-25 Jakub Jelinek <jakub@redhat.com>
1732
1733 PR rtl-optimization/69896
1734 * gcc.dg/pr69896.c: New test.
1735
1137001c
PP
17362016-02-25 Patrick Palka <ppalka@gcc.gnu.org>
1737
1738 PR c++/69736
1739 * g++.dg/cpp1y/paren2.C: New test.
1740
2e9c8641
MS
17412016-02-24 Martin Sebor <msebor@redhat.com>
1742
1743 PR c/51147
1744 * gcc.dg/enum-mode-2.c: New test.
1745
03ca8fb3
JJ
17462016-02-24 Jakub Jelinek <jakub@redhat.com>
1747
1748 PR c++/69922
1749 * g++.dg/warn/Wnonnull-compare-6.C: New test.
1750 * g++.dg/warn/Wnonnull-compare-7.C: New test.
1751 * g++.dg/ubsan/pr69922.C: New test.
1752
0b05329b
MP
17532016-02-24 Marek Polacek <polacek@redhat.com>
1754
1755 PR c/69819
1756 * gcc.dg/pr69819.c: New test.
1757
57c2c374
MS
17582016-02-24 Martin Sebor <msebor@redhat.com>
1759
3b96b93a
MS
1760 PR c++/69912
1761 * g++.dg/ext/flexary15.C: New test.
1762
17632016-02-24 Martin Sebor <msebor@redhat.com>
1764
1765 * gcc.dg/builtins-68.c: Avoid making unportable
57c2c374 1766 assumptions about the relationship between SIZE_MAX and UINT_MAX.
3b96b93a 1767 * g++.dg/ext/builtin_alloca.C: Same.
57c2c374 1768
65433bb5
MK
17692016-02-24 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
1770 Charles Baylis <charles.baylis@linaro.org>
1771
1772 PR debug/61033
1773 * g++.dg/pr61033.C: Add a regression testcase for PR debug/61033.
1774
f802a424 17752016-02-24 Richard Biener <rguenther@suse.de>
44293580 1776 Jakub Jelinek <jakub@redhat.com>
f802a424
RB
1777
1778 PR middle-end/69760
1779 * gcc.dg/torture/pr69760.c: New testcase.
1780
525f795f
RO
17812016-02-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1782
1783 * gcc.dg/debug/dwarf2/prod-options.c: Use different DW_AT_producer
1784 pattern on Solaris with as.
1785
cd7bbceb
KT
17862016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1787
1788 * gcc.target/arm/cond_sub_restrict_it.c: New test.
1789 * gcc.target/arm/condarith_restrict_it.c: Likewise.
1790 * gcc.target/arm/movcond_restrict_it.c: Likewise.
1791 * gcc.target/arm/negscc_restrict_it.c: Likewise.
1792
89c0c1fd
JJ
17932016-02-24 Jakub Jelinek <jakub@redhat.com>
1794
1795 PR middle-end/69915
1796 * gcc.dg/pr69915.c: New test.
1797
0683fd27
KT
17982016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1799
1800 PR rtl-optimization/69886
1801 * gcc.dg/torture/pr69886.c: New test.
1802
e53d562a
RB
18032016-02-24 Richard Biener <rguenther@suse.de>
1804
1805 PR middle-end/68963
1806 * gcc.dg/torture/pr68963.c: New testcase.
1807
74a00288
KT
18082016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1809
1810 PR target/69875
1811 * gcc.target/arm/atomic_loaddi_acquire.x: New file.
1812 * gcc.target/arm/atomic_loaddi_relaxed.x: Likewise.
1813 * gcc.target/arm/atomic_loaddi_seq_cst.x: Likewise.
1814 * gcc.target/arm/atomic_loaddi_1.c: New test.
1815 * gcc.target/arm/atomic_loaddi_2.c: Likewise.
1816 * gcc.target/arm/atomic_loaddi_3.c: Likewise.
1817 * gcc.target/arm/atomic_loaddi_4.c: Likewise.
1818 * gcc.target/arm/atomic_loaddi_5.c: Likewise.
1819 * gcc.target/arm/atomic_loaddi_6.c: Likewise.
1820 * gcc.target/arm/atomic_loaddi_7.c: Likewise.
1821 * gcc.target/arm/atomic_loaddi_8.c: Likewise.
1822 * gcc.target/arm/atomic_loaddi_9.c: Likewise.
1823
340fd4c9
JJ
18242016-02-24 Jakub Jelinek <jakub@redhat.com>
1825
1826 PR middle-end/69909
1827 * gcc.dg/torture/pr69909.c: New test.
1828
47d3fdb2
RB
18292016-02-24 Richard Biener <rguenther@suse.de>
1830
1831 PR tree-optimization/69907
1832 * gcc.dg/vect/bb-slp-pr69907.c: New testcase.
1833 * gcc.dg/vect/bb-slp-34.c: XFAIL.
1834 * gcc.dg/vect/bb-slp-pr68892.c: Likewise.
1835
dab73e73
CB
18362016-02-24 Christian Bruel <christian.bruel@st.com>
1837
1838 * gcc.target/arm/pragma_cpp_fma.c: New test.
1839
7cc5ec65
JD
18402016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1841
1842 PR fortran/61156
1843 * gfortran.dg/include_6.f90: Update test.
1844
067fbd8b
JJ
18452016-02-23 Jakub Jelinek <jakub@redhat.com>
1846
1847 PR objc/69844
1848 * objc.dg/pr69844.m: New test.
1849
64a454d9
JD
18502016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1851
1852 PR libgfortran/69456
1853 * gfortran.dg/namelist_89.f90: New test.
1854 * gfortran.dg/pr59700.f90: Update test..
1855
35886f0b
MS
18562016-02-23 Martin Sebor <msebor@redhat.com>
1857
1858 PR middle-end/69780
1859 * g++.dg/ext/builtin_alloca.C: New test.
1860 * gcc.dg/builtins-68.c: New test.
1861
162cc7e3
RH
18622016-02-23 Richard Henderson <rth@redhat.com>
1863
1864 * gcc.target/i386/addr-space-3.c: Remove test.
1865
196440f8
DM
18662016-02-23 David Malcolm <dmalcolm@redhat.com>
1867
1868 PR preprocessor/69126
1869 PR preprocessor/69543
1870 * c-c++-common/pr69126-2-long.c: New test.
1871 * c-c++-common/pr69126-2-short.c: New test.
1872 * c-c++-common/pr69543-1.c: Remove xfail.
1873
1d3121af
DM
18742016-02-23 David Malcolm <dmalcolm@redhat.com>
1875
1876 PR preprocessor/69126
1877 PR preprocessor/69543
1878 PR preprocessor/69558
1879 * c-c++-common/pr69126.c (MACRO_1, test_1): New.
1880 (f): Rename to...
1881 (test_2): ...this, and add leading comment.
1882 (MACRO_3, test_3): New.
1883 (MACRO_4A, MACRO_4B, test_4): New.
1884 (MACRO): Rename to...
1885 (MACRO_5): ...this.
1886 (g): Rename to...
1887 (test_5): ...this, updating for renaming of MACRO, and
1888 add leading comment.
1889 * c-c++-common/pr69543-1.c: New.
1890 * c-c++-common/pr69543-2.c: New.
1891 * c-c++-common/pr69543-3.c: New.
1892 * c-c++-common/pr69543-4.c: New.
1893 * c-c++-common/pr69558-1.c: New.
1894 * c-c++-common/pr69558-2.c: New.
1895 * c-c++-common/pr69558-3.c: New.
1896 * c-c++-common/pr69558-4.c: New.
1897 * gcc.dg/pr69558.c: Move to...
1898 * c-c++-common/pr69558.c: ...here. Add dg-bogus directives, with
1899 xfail for c++.
1900
f99c3557
TS
19012016-02-23 Thomas Schwinge <thomas@codesourcery.com>
1902
1903 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: Adjust
1904 to -ftree-parallelize-loops/-fopenacc changes.
1905 * c-c++-common/goacc/kernels-double-reduction-n.c: Likewise.
1906 * c-c++-common/goacc/kernels-double-reduction.c: Likewise.
1907 * c-c++-common/goacc/kernels-loop-2.c: Likewise.
1908 * c-c++-common/goacc/kernels-loop-3.c: Likewise.
1909 * c-c++-common/goacc/kernels-loop-g.c: Likewise.
1910 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: Likewise.
1911 * c-c++-common/goacc/kernels-loop-n.c: Likewise.
1912 * c-c++-common/goacc/kernels-loop-nest.c: Likewise.
1913 * c-c++-common/goacc/kernels-loop.c: Likewise.
1914 * c-c++-common/goacc/kernels-one-counter-var.c: Likewise.
1915 * c-c++-common/goacc/kernels-reduction.c: Likewise.
1916 * gfortran.dg/goacc/kernels-loop-inner.f95: Likewise.
1917 * gfortran.dg/goacc/kernels-loops-adjacent.f95: Likewise.
1918
c60ec7c2
RO
19192016-02-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1920
1921 * gcc.target/i386/chkp-hidden-def.c: Require alias support.
1922
f1a62b6f
JJ
19232016-02-23 Jakub Jelinek <jakub@redhat.com>
1924
e67bf044
JJ
1925 PR c++/69902
1926 * g++.dg/warn/Wnonnull-compare-5.C: New test.
1927
f1a62b6f
JJ
1928 PR c/69900
1929 * gcc.dg/pr69900.c: New test.
1930
20c5e09e
MJ
19312016-02-23 Martin Jambor <mjambor@suse.cz>
1932
1933 PR tree-optimization/69666
1934 * gcc.dg/tree-ssa/pr69666.c: New test.
1935
e457a6fc
AV
19362016-02-23 Andre Vehreschild <vehre@gcc.gnu.org>
1937
1938 PR fortran/67451
1939 * gfortran.dg/coarray_allocate_5.f08: New test.
1940
d7b574f4
AK
19412016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1942
1943 * gcc.target/s390/vcond-shift.c: Move to ...
1944 * gcc.target/s390/vector/vcond-shift.c: ... here.
1945
58bdeb44
AK
19462016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1947
1948 * gcc.target/s390/md/movstr-2.c: Move and rename to ...
1949 * gcc.target/s390/vector/stpcpy-1.c: ... this one.
1950
7cd0387b
AK
19512016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1952
1953 * gcc.target/s390/md/movstr-1.c: Turn into compile test.
1954
4246c8da
MW
19552016-02-20 Mark Wielaard <mjw@redhat.com>
1956
1957 PR c/28901
1958 * gcc.dg/unused-variable-3.c: New test.
1959
f93bc532
JJ
19602016-02-22 Jakub Jelinek <jakub@redhat.com>
1961
1962 PR target/69888
1963 * gcc.target/i386/pr69888.c: New test.
1964
c4e360f4
RB
19652016-02-22 Richard Biener <rguenther@suse.de>
1966
1967 PR tree-optimization/69882
1968 * gfortran.dg/vect/pr69882.f90: New testcase.
1969
09c92f1c
JJ
19702016-02-22 Jakub Jelinek <jakub@redhat.com>
1971
1972 PR target/69885
1973 * gcc.dg/pr69885.c: New test.
1974
f88d45dc
OE
19752016-02-22 Oleg Endo <olegendo@gcc.gnu.org>
1976
1977 PR target/69806
1978 PR target/54089
1979 * gcc.target/sh/pr54089-10.c: New.
1980
ce1ff48e
PT
19812016-02-20 Paul Thomas <pault@gcc.gnu.org>
1982
1983 PR fortran/69423
1984 * gfortran.dg/deferred_character_15.f90 : New test.
1985
bbf27208
DH
19862016-02-20 Dominique d'Humieres <dominiq@lps.ens.fr>
1987
1988 PR fortran/57365
1989 gfortran.dg/allocate_with_source_18.f03: New test.
1990
19912016-02-20 Harald Anlauf <anlauf@gmx.de>
1992
1993 PR fortran/52531
1994 gfortran.dg/gomp/pr52531.f90: New test.
1995
268be88c
BE
19962016-02-19 Bernd Edlinger <bernd.edlinger@hotmail.de>
1997
1998 PR c++/69865
1999 * c-c++-common/Wshift-negative-value-6.c: Add -std=c++11 before
2000 -std=c++03.
2001
4b6c824a
JJ
20022016-02-19 Jakub Jelinek <jakub@redhat.com>
2003
871b3f47
JJ
2004 PR c++/69826
2005 * c-c++-common/cilk-plus/CK/pr69826-1.c: New test.
2006 * c-c++-common/cilk-plus/CK/pr69826-2.c: New test.
2007
7a965d51
JJ
2008 PR c++/69850
2009 * g++.dg/warn/Wnonnull-compare-4.C: New test.
2010
4b6c824a
JJ
2011 PR c++/69851
2012 * g++.dg/torture/pr69851.C: New test.
2013
15fca21a
MS
20142016-02-19 Martin Sebor <msebor@redhat.com>
2015
2016 PR testsuite/69573
2017 * gcc.dg/pr61053.c: Tweaked test to avoid bogus failures.
2018
19e21586
JJ
20192016-02-19 Jakub Jelinek <jakub@redhat.com>
2020
03a616ac
JJ
2021 PR c++/69850
2022 * g++.dg/warn/Wnonnull-compare-2.C: New test.
2023 * g++.dg/warn/Wnonnull-compare-3.C: New test.
2024
19e21586
JJ
2025 PR c++/67767
2026 * g++.dg/cpp0x/pr67767.C: New test.
2027
2db16594
KT
20282016-02-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2029
2030 * lib/target-supports.exp: Define aarch64_asm_FUNC_ok checks
2031 for fp, simd, crypto, crc, lse.
2032 * doc/sourcebuild.texi (AArch64-specific attributes): Document the
2033 above.
2034 * gcc.target/aarch64/assembler_arch_1.c: Add aarch64_asm_lse_ok
2035 effective target check.
2036
5a7d9d1e
JJ
20372016-02-19 Jakub Jelinek <jakub@redhat.com>
2038
2039 PR target/69820
2040 * gcc.target/i386/pr69820.c: New test.
2041
6448f064
AK
20422016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
2043
2044 * gcc.target/s390/vector/int128-1.c: New test.
2045
d0a859e6
AK
20462016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
2047
2048 * gcc.target/s390/vector/vec-vcond-1.c: New test.
2049
9e4eb643
AK
20502016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
2051
2052 * gcc.target/s390/md/movstr-1.c: Allow also the z13 strings
2053 instruction pattern name to prevent the testcase from failing with
2054 -march=z13.
2055
859a4c0e
AK
20562016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
2057
2058 * gcc.target/s390/md/movstr-2.c: New test.
2059
efc2340b
MK
20602016-02-19 Marcin Kościelnicki <koriakin@0x04.net>
2061
2062 * gcc.target/s390/morestack.c: New test.
2063
ca2bfbc2
DV
20642016-02-19 Dominik Vogt <vogt@linux.vnet.ibm.com>
2065
2066 PR target/69625
2067 * gcc.target/s390/pr69625.c: Add test case.
2068
efd4bd05
BE
20692016-02-18 Bernd Edlinger <bernd.edlinger@hotmail.de>
2070
2071 PR testsuite/68580
2072 * c-c++-common/tsan/pr65400-1.c (v, q, o): Make 8-byte aligned.
2073
2bf2078a
MM
20742016-02-18 Michael Meissner <meissner@linux.vnet.ibm.com>
2075
2076 PR target/68404
2077 * gcc.target/powerpc/fusion.c: Revert the 2016-02-09 change.
2078 * gcc.target/powerpc/fusion3.c: Likewise.
2079
f003579e
RB
20802016-02-18 Richard Biener <rguenther@suse.de>
2081
2082 PR middle-end/69553
2083 * g++.dg/torture/pr69553.C: New testcase.
2084
19233914
NC
20852016-02-18 Nick Clifton <nickc@redhat.com>
2086
efd4bd05
BE
2087 PR target/62254
2088 PR target/69610
2089 * gcc.target/arm/pr62554.c: New test.
2090 * gcc.target/arm/pr69610-1.c: New test.
2091 * gcc.target/arm/pr69610-2.c: New test.
19233914 2092
23f27839
RB
20932016-02-18 Richard Biener <rguenther@suse.de>
2094
2095 PR middle-end/69854
2096 * gcc.dg/torture/pr69854.c: New testcase.
2097
932c0da4
JJ
20982016-02-17 Jakub Jelinek <jakub@redhat.com>
2099
2100 PR c++/69850
2101 * g++.dg/warn/Wnonnull-compare-1.C: New test.
2102
1bed93e4
BS
21032012-02-17 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2104
2105 * gcc.target/powerpc/vec-cg.c: New test.
2106
57bfb134
RB
21072016-02-17 Richard Biener <rguenther@suse.de>
2108
2109 PR testsuite/69586
2110 * gcc.dg/uninit-21.c: Add -fno-short-enums.
2111
a44e0ebb
KT
21122016-02-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2113
2114 PR target/69161
2115 * gcc.c-torture/compile/pr69161.c: New test.
2116
ffacd726
DS
21172016-02-17 David Sherwood <david.sherwood@arm.com>
2118
2119 PR target/69532
2120 * gcc.target/arm/fmaxmin.c: Change effective target to arm_v8_neon_hw.
2121 * gcc.target/arm/vect-fmaxmin.c: Likewise.
2122
448db8d2
EB
21232016-02-17 Eric Botcazou <ebotcazou@adacore.com>
2124
2125 * gcc.dg/ifcvt-4.c: Skip on Visium.
2126
e2f0522e
EB
21272016-02-17 Eric Botcazou <ebotcazou@adacore.com>
2128
2129 * gnat.dg/atomic8.adb: New test.
2130
bf17fe3f
EB
21312016-02-17 Eric Botcazou <ebotcazou@adacore.com>
2132
2133 * gnat.dg/discr46.ad[sb]: New test.
2134
ecf835e9
KN
21352016-02-16 Kelvin Nilsen <kelvin@gcc.gnu.org>
2136
2137 PR Target/48344
2138 * gcc.target/powerpc/pr48344-1.c: New test.
2139
49a1164a
TK
21402015-02-16 Thomas Koenig <tkoenig@gcc.gnu.org>
2141
2142 PR fortran/69742
2143 * gfortran.dg/associate_21.f90: New test.
2144
bf14eba2
JJ
21452016-02-16 Jakub Jelinek <jakub@redhat.com>
2146
2147 PR c/69835
2148 * c-c++-common/nonnull-1.c: Use -Wnonnull-compare instead of
2149 -Wnonnull in dg-options.
2150 * c-c++-common/nonnull-2.c: New test.
2151
35a093b6
JG
21522016-02-16 James Greenhalgh <james.greenhalgh@arm.com>
2153 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
2154
2155 * gcc.target/aarch64/vector_initialization_nostack.c: New.
2156
e387d491
JJ
21572016-02-16 Jakub Jelinek <jakub@redhat.com>
2158
2159 PR middle-end/69801
2160 * gcc.dg/pr69801.c: Add empty dg-options.
2161
ba539195
JN
21622016-02-16 James Norris <jnorris@codesourcery.com>
2163
2164 * c-c++-common/goacc/deviceptr-1.c: Add tests.
2165 * g++.dg/goacc/deviceptr-1.c: New file.
2166
2a2b8f64
JJ
21672016-02-16 Jakub Jelinek <jakub@redhat.com>
2168
2169 PR tree-optimization/69820
2170 * gcc.dg/vect/pr69820.c: New test.
2171
87440c29
RB
21722016-02-16 Richard Biener <rguenther@suse.de>
2173
2174 PR tree-optimization/69776
2175 * gcc.dg/torture/pr69776-2.c: New testcase.
2176
6d87c306
BS
21772016-02-16 Bernd Schmidt <bschmidt@redhat.com>
2178
2179 PR tree-optimization/69714
2180 * gcc.dg/torture/pr69714.c: New test.
2181
3824a0a2
JJ
21822016-02-16 Jakub Jelinek <jakub@redhat.com>
2183
2184 PR tree-optimization/69802
2185 * gcc.dg/pr69802.c: New test.
2186
c8cfe96e
RB
21872016-02-16 Richard Biener <rguenther@suse.de>
2188
2189 PR middle-end/69801
2190 * gcc.dg/pr69801.c: New testcase.
2191
fc12098d
JD
21922016-02-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2193
2194 PR libgfortran/69651
2195 * gfortran.dg/read_bang.f90: New test.
2196 * gfortran.dg/read_bang4.f90: New test.
2197
ba6b3795
JJ
21982016-02-15 Jakub Jelinek <jakub@redhat.com>
2199
f0516ca4
JJ
2200 PR c++/69658
2201 * g++.dg/init/pr69658.C: New test.
2202
ba6b3795
JJ
2203 PR c++/69797
2204 * c-c++-common/pr69797.c: New test.
2205
de3f9a2d
PK
22062016-02-15 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
2207
2208 * lib/target-supports.exp (check_effective_target_section_anchors): Add
2209 check for aarch64*-*-*.
2210
17a3b967
RB
22112016-02-15 Richard Biener <rguenther@suse.de>
2212
2213 PR tree-optimization/69783
2214 * gcc.dg/vect/pr69783.c: New testcase.
2215
1c48bff1
RB
22162016-02-15 Richard Biener <rguenther@suse.de>
2217
2218 PR tree-optimization/69776
2219 * gcc.dg/torture/pr69776.c: New testcase.
2220
1e6025b6
TK
22212016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
2222
2223 PR fortran/60526
2224 * gfortran.dg/type_decl_4.f90: Reinstated.
2225
d3308279
JDA
22262016-02-14 John David Anglin <danglin@gcc.gnu.org>
2227
2228 PR fortran/68746
2229 * gfortran.dg/read_dir.f90: Xfail on hppa*-*-hpux*.
2230
b7c56581
TK
22312016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
2232
2233 PR fortran/60526
2234 PR bootstrap/69816
2235 * gfortran.dg/type_decl_4.f90: Removed.
2236
60cb4ef5
TK
22372016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
2238
2239 PR fortran/60526
2240 * gfortran.dg/type_decl_4.f90: New test.
2241
f6964637
AM
22422016-02-14 Alan Modra <amodra@gmail.com>
2243
1a8849d1 2244 PR testsuite/68886
f6964637
AM
2245 * gcc.c-torture/execute/stkalign.c: Revise test.
2246
f5121920
OE
22472016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
2248
2249 PR target/67260
2250 * gcc.target/sh/torture/pr67260.c: Adjust additional options.
2251
6cda3ab6
OE
22522016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
2253
2254 PR target/67260
2255 * gcc.target/sh/torture/pr67260.c: New.
2256
6786e598
JDA
22572016-02-12 John David Anglin <danglin@gcc.gnu.org>
2258
2259 * gcc.dg/pr67964.c: Add dg-require-alias.
2260
7e05dad8
OE
22612016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
2262
2263 PR target/67636
2264 PR target/64345
2265 * gcc.target/sh/pr54236-1.c: Adjust optimization level.
2266
7f4cc3ce
JD
22672016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2268
2269 PR libgfortran/69668
2270 * gfortran.dg/namelist_88.f90: New test.
2271
955ca6dc
JD
22722016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2273
2274 PR libgfortran/69668
2275 * gfortran.dg/namelist_38.f90: Update test.
2276 * gfortran.dg/namelist_84.f90: Update test.
2277
876217ae
DM
22782016-02-12 David Malcolm <dmalcolm@redhat.com>
2279
2280 PR other/69554
2281 * gcc.dg/pr69554-1.c: New test.
2282 * gfortran.dg/pr69554-1.F90: New test.
2283 * gfortran.dg/pr69554-2.F90: New test.
2284 * lib/gcc-dg.exp (proc dg-locus): New function.
2285 * lib/gfortran-dg.exp (proc gfortran-dg-test): Update comment to
2286 distinguish between the caret-printing and non-caret-printing
2287 cases. If caret-printing has been explicitly enabled, bail out
2288 without attempting to fix up the output.
2289
61789eed
DM
22902016-02-12 David Malcolm <dmalcolm@redhat.com>
2291
2292 PR driver/69265
2293 PR driver/69453
2294 * gcc.dg/spellcheck-options-3.c: New test case.
2295 * gcc.dg/spellcheck-options-4.c: New test case.
2296 * gcc.dg/spellcheck-options-5.c: New test case.
2297 * gcc.dg/spellcheck-options-6.c: New test case.
2298 * gcc.dg/spellcheck-options-7.c: New test case.
2299 * gcc.dg/spellcheck-options-8.c: New test case.
2300 * gcc.dg/spellcheck-options-9.c: New test case.
2301 * gcc.dg/spellcheck-options-10.c: New test case.
2302
c3090c1f
JJ
23032016-02-12 Jakub Jelinek <jakub@redhat.com>
2304
2305 PR rtl-optimization/69764
2306 PR rtl-optimization/69771
2307 * c-c++-common/pr69764.c: New test.
2308 * gcc.dg/torture/pr69771.c: New test.
2309
8222034d
MP
23102016-02-12 Marek Polacek <polacek@redhat.com>
2311
2312 * g++.dg/torture/init-list1.C: New.
2313
f749f792
MP
23142016-02-12 Marek Polacek <polacek@redhat.com>
2315
2316 * gcc.dg/pr69522.c: Add empty dg-options.
2317
199fb02a
IE
23182016-02-12 Ilya Enkovich <enkovich.gnu@gmail.com>
2319
2320 * g++.dg/lto/lto.exp: Include and init mpx.
2321 * g++.dg/lto/pr69729_0.C: New test.
2322
b69539cb
JJ
23232016-02-12 Jakub Jelinek <jakub@redhat.com>
2324
06ff7000
JJ
2325 PR ipa/69241
2326 * g++.dg/ipa/pr69241-4.C: New test.
2327
b69539cb
JJ
2328 PR ipa/68672
2329 * g++.dg/ipa/pr68672-1.C: New test.
2330 * g++.dg/ipa/pr68672-2.C: New test.
2331 * g++.dg/ipa/pr68672-3.C: New test.
2332
16595a1f
BS
23332016-02-12 Bernd Schmidt <bschmidt@redhat.com>
2334
2335 PR c/69522
6d87c306 2336 * gcc.dg/pr69522.c: New test.
16595a1f 2337
38d795d2
PP
23382016-02-12 Patrick Palka <ppalka@gcc.gnu.org>
2339
2340 PR c++/69098
2341 * g++.dg/cpp1y/69098.C: New test.
2342 * g++.dg/cpp1y/69098-2.C: New test.
2343
9c582551
JJ
23442016-02-12 Jakub Jelinek <jakub@redhat.com>
2345
2346 * objc.dg/gnu-api-2-method.m: Spelling fixes - behaviour -> behavior
2347 and neighbour -> neighbor.
2348 * objc.dg/attributes/method-nonnull-1.m: Likewise.
2349 * objc.dg/gnu-api-2-class-meta.m: Likewise.
2350 * c-c++-common/Wvarargs.c: Likewise.
2351 * c-c++-common/goacc/host_data-5.c: Likewise.
2352 * obj-c++.dg/gnu-api-2-class-meta.mm: Likewise.
2353 * obj-c++.dg/attributes/method-nonnull-1.mm: Likewise.
2354 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
2355 * gcc.target/aarch64/pr60697.c: Likewise.
2356 * gcc.target/aarch64/advsimd-intrinsics/vldX_lane.c: Likewise.
2357 * gcc.target/aarch64/advsimd-intrinsics/vqshl.c: Likewise.
2358 * gcc.target/aarch64/advsimd-intrinsics/vshuffle.inc: Likewise.
2359 * gcc.target/aarch64/advsimd-intrinsics/vrshl.c: Likewise.
2360 * gcc.target/aarch64/advsimd-intrinsics/vldX_dup.c: Likewise.
2361 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Likewise.
2362 * gcc.target/aarch64/advsimd-intrinsics/vqrshl.c: Likewise.
2363 * gcc.target/aarch64/advsimd-intrinsics/vldX.c: Likewise.
2364 * gcc.target/aarch64/aapcs64/ice_2.c: Likewise.
2365 * gcc.target/aarch64/aapcs64/test_23.c: Likewise.
2366 * gcc.target/aarch64/vrnd_f64_1.c: Likewise.
2367 * g++.dg/warn/Wconversion-real-integer-3.C: Likewise.
2368 * g++.dg/lookup/koenig5.C: Likewise.
2369 * g++.dg/ext/no-asm-2.C: Likewise.
2370 * gfortran.dg/bounds_check_array_ctor_3.f90: Likewise.
2371 * gfortran.dg/bounds_check_array_ctor_7.f90: Likewise.
2372 * gfortran.dg/used_types_16.f90: Likewise.
2373 * gfortran.dg/assumed_rank_bounds_1.f90: Likewise.
2374 * gfortran.dg/bounds_check_array_ctor_1.f90: Likewise.
2375 * gfortran.dg/assumed_rank_bounds_2.f90: Likewise.
2376 * gfortran.dg/bounds_check_array_ctor_4.f90: Likewise.
2377 * gfortran.dg/abstract_type_6.f03: Likewise.
2378 * gfortran.dg/bounds_check_array_ctor_5.f90: Likewise.
2379 * gfortran.dg/used_types_15.f90: Likewise.
2380 * gfortran.dg/bounds_check_array_ctor_8.f90: Likewise.
2381 * gfortran.dg/exit_3.f08: Likewise.
2382 * gfortran.dg/open_status_2.f90: Likewise.
2383 * gfortran.dg/derived_pointer_recursion_2.f90: Likewise.
2384 * gfortran.dg/intrinsic_std_1.f90: Likewise.
2385 * gfortran.dg/associate_1.f03: Likewise.
2386 * gfortran.dg/bounds_check_array_ctor_2.f90: Likewise.
2387 * gfortran.dg/intrinsic_std_6.f90: Likewise.
2388 * gfortran.dg/bounds_check_array_ctor_6.f90: Likewise.
2389 * gcc.dg/builtin-object-size-1.c: Likewise.
2390 * gcc.dg/noreturn-6.c: Likewise.
2391 * gcc.dg/builtin-stringop-chk-1.c: Likewise.
2392 * gcc.dg/globalalias.c: Likewise.
2393 * gcc.dg/builtins-config.h: Likewise.
2394 * gcc.dg/pr30457.c: Likewise.
2395 * gcc.c-torture/compile/volatile-1.c: Likewise.
2396 * gcc.c-torture/execute/20101011-1.c: Likewise.
2397 * c-c++-common/Waddress-1.c: Likewise.
2398
66756373
JJ
23992016-02-11 Jakub Jelinek <jakub@redhat.com>
2400
2401 PR c/69768
2402 * c-c++-common/Waddress-1.c: New test.
2403
76fe932b
AV
24042016-02-11 Andre Vehreschild <vehre@gcc.gnu.org>
2405
2406 PR fortran/69296
2407 * gfortran.dg/associate_19.f03: New test.
2408 * gfortran.dg/associate_20.f03: New test.
2409
564c4d4b
OE
24102016-02-11 Oleg Endo <olegendo@gcc.gnu.org>
2411
2412 * gcc.target/sh/pr54089-8.c: Adjust optimization level.
2413
e1c1ecb0
KT
24142016-02-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2415
2416 * gcc.target/aarch64/target_attr_15.c: Scan assembly for
2417 .arch armv8-a\n. Add -dA to dg-options.
2418 * gcc.target/aarch64/assembler_arch_1.c: New test.
2419 * gcc.target/aarch64/target_attr_7.c: Add -dA to dg-options.
2420
0d7d9458
PC
24212016-02-11 Paolo Carlini <paolo.carlini@oracle.com>
2422
2423 PR c++/68726
2424 * g++.dg/cpp0x/pr68726.C: New.
2425
e6208a60
IE
24262016-02-11 Ilya Enkovich <enkovich.gnu@gmail.com>
2427
2428 * lib/mpx-dg.exp: Fix warning in check_effective_target_mpx
2429 test.
2430
281a11eb
RB
24312016-02-11 Richard Biener <rguenther@suse.de>
2432
2433 * g++.dg/tree-ssa/pr61034.C: Adjust.
2434
e03dd765
VM
24352016-02-10 Vladimir Makarov <vmakarov@redhat.com>
2436
4b48faf5 2437 PR target/69148
e03dd765
VM
2438 * gcc.target/s390/pr69148.c: New.
2439
cdc23927
YR
24402016-02-10 Yuri Rumyantsev <ysrumyan@gmail.com>
2441
2442 PR tree-optimization/69652
2443 * gcc.dg/torture/pr69652.c: New test.
2444
e199dd0a
JJ
24452016-02-10 Jakub Jelinek <jakub@redhat.com>
2446 Patrick Palka <ppalka@gcc.gnu.org>
2447
2448 PR ipa/69241
2449 PR c++/69649
2450 * g++.dg/ipa/pr69241-1.C: New test.
2451 * g++.dg/ipa/pr69241-2.C: New test.
2452 * g++.dg/ipa/pr69241-3.C: New test.
2453 * g++.dg/ipa/pr69649.C: New test.
2454
d6b38027
UB
24552016-02-10 Uros Bizjak <ubizjak@gmail.com>
2456
2457 * gcc.dg/tree-ssa/sra-17.c: Add -mcpu=ev4 for target alpha*-*-*.
2458 * gcc.dg/tree-ssa/sra-18.c: Ditto.
2459
13b562c5
BC
24602016-02-10 Bin Cheng <bin.cheng@arm.com>
2461
2462 PR tree-optimization/68021
2463 * gcc.dg/tree-ssa/pr68021.c: New test.
2464
24a179f8
RB
24652016-02-10 Richard Biener <rguenther@suse.de>
2466
2467 PR tree-optimization/69726
2468 * gcc.dg/uninit-22.c: New testcase.
2469
0d99886f
AP
24702016-02-09 Andrew Pinski <apinski@cavium.com>
2471
2472 PR tree-opt/69282
2473 * gcc.c-torture/compile/20160205-1.c: New testcase.
2474
ab04995c
MM
24752016-02-09 Michael Meissner <meissner@linux.vnet.ibm.com>
2476
2477 PR target/68404
2478 * gcc.target/powerpc/fusion.c: Rewrite test to use TOC fusion
2479 instead accessing a really large arrray.
2480 * gcc.target/powerpc/fusion3.c: Likewise.
2481
4b79ac23
CB
24822016-02-09 Charles Baylis <charles.baylis@linaro.org>
2483
2484 PR target/68532
2485 * gcc.c-torture/execute/pr68532.c: New test.
2486
b890a441
AO
24872016-02-11 Alexandre Oliva <aoliva@redhat.com>
2488
2489 PR target/69634
2490 * gcc.dg/pr69634.c: New.
2491
84a5bef7
RB
24922016-02-09 Richard Biener <rguenther@suse.de>
2493
2494 * gcc.dg/vect/vect-mask-store-move-1.c: Add missing space.
2495
1f123759 24962016-02-09 Alexander Fomin <alexander.fomin@intel.com>
84a5bef7 2497
1f123759
AF
2498 * gcc.target/i386/avx512f-klogic-2.c: Adjust expectation.
2499
65860c77
YR
25002016-02-09 Yuri Rumyantsev <ysrumyan@gmail.com>
2501
2502 * gcc.dg/vect/vect-mask-store-move-1.c: Fix test failures.
2503
7e1e8a0a
RB
25042016-02-09 Richard Biener <rguenther@suse.de>
2505
2506 PR tree-optimization/69715
2507 * gcc.dg/torture/pr69715.c: New testcase.
2508
efb45a9f
PP
25092016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
2510
2511 PR c++/69139
2512 * g++.dg/cpp0x/trailing12.C: New test.
2513 * g++.dg/cpp0x/trailing13.C: New test.
2514
20a0c6f9
PP
25152016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
2516
2517 PR c++/69283
2518 PR c++/67835
2519 * g++.dg/cpp1y/auto-fn29.C: New test.
2520 * g++.dg/cpp1y/auto-fn30.C: New test.
2521
a162f3af
JJ
25222016-02-08 Jakub Jelinek <jakub@redhat.com>
2523
2524 PR tree-optimization/69209
2525 * gcc.c-torture/compile/pr69209.c: New test.
2526
4b4a9fbd
JL
25272016-02-08 Jeff Law <law@redhat.com>
2528
2529 PR tree-optimization/68541
2530 * gcc.dg/tree-ssa/split-path-1.c: Increase limit for number
2531 of statements allowed in join block for path splitting.
2532
cfac5ed2
JJ
25332016-02-08 Jakub Jelinek <jakub@redhat.com>
2534
f68bc23f
JJ
2535 PR c++/59627
2536 * g++.dg/gomp/pr59627.C: New test.
2537
cfac5ed2
JJ
2538 PR ipa/69239
2539 * g++.dg/ipa/pr69239.C: New test.
2540
44714d8c
DM
25412016-02-08 David Malcolm <dmalcolm@redhat.com>
2542
2543 PR preprocessor/69664
2544 * gcc.dg/cpp/trad/comment-2.c: Add expected column number.
2545 * gcc.dg/cpp/warn-comments.c: Likewise.
2546
eba9e839
MP
25472016-02-08 Marek Polacek <polacek@redhat.com>
2548
2549 PR c++/69688
2550 * g++.dg/init/const12.C: New test.
2551
a011cd92
BS
25522016-02-08 Bernd Schmidt <bschmidt@redhat.com>
2553
2554 PR target/60410
2555 * gcc.dg/lto/pr55113_0.c: Remove test.
2556
5317b1be
RB
25572016-02-08 Richard Biener <rguenther@suse.de>
2558
2559 PR tree-optimization/69719
2560 * gcc.dg/torture/pr69719.c: New testcase.
2561
63998a63
RB
25622016-02-08 Richard Biener <rguenther@suse.de>
2563 Jeff Law <law@redhat.com>
2564
2565 PR target/68273
2566 * gcc.target/mips/pr68273.c: New testcase.
2567
43f4a281
RB
25682016-02-08 Richard Biener <rguenther@suse.de>
2569
2570 PR rtl-optimization/69274
2571 * gcc.target/i386/addr-sel-1.c: XFAIL.
2572
0b604d2d
JL
25732016-02-08 Jeff Law <law@redhat.com>
2574
e8dfe49e
JL
2575 PR tree-optimization/68541
2576 * gcc.dg/tree-ssa/split-path-2.c: Make char array explicitly signed.
2577
6daecd7a 2578 PR tree-optimization/65917
0b604d2d
JL
2579 * gcc.dg/tree-ssa/20030922-2.c: No longer xfailed.
2580
c0f0e35a
JD
25812016-02-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2582
2583 PR fortran/50555
2584 * gfortran.dg/namelist_args.f90: New test.
2585
8981d712
JL
25862016-02-05 Jeff Law <law@redhat.com>
2587
6daecd7a 2588 PR tree-optimization/68541
8981d712
JL
2589 * gcc.dg/tree-ssa/split-path-2.c: New test.
2590 * gcc.dg/tree-ssa/split-path-3.c: New test.
2591 * gcc.dg/tree-ssa/split-path-4.c: New test.
2592 * gcc.dg/tree-ssa/split-path-5.c: New test.
2593 * gcc.dg/tree-ssa/split-path-6.c: New test.
2594 * gcc.dg/tree-ssa/split-path-7.c: New test.
2595
46cb9332
MS
25962016-02-05 Martin Sebor <msebor@redhat.com>
2597
2598 PR c++/69662
2599 * g++.dg/warn/Wplacement-new-size-1.C: New test.
2600 * g++.dg/warn/Wplacement-new-size-2.C: New test.
2601
be2083ea
RH
26022016-02-06 Richard HEnderson <rth@redhat.com>
2603
2604 PR c/69643
2605 * gcc.target/i386/addr-space-4.c: New.
2606 * gcc.target/i386/addr-space-5.c: New.
2607
711d7c23
MM
26082016-02-05 Mikael Morin <mikael@gcc.gnu.org>
2609
2610 PR fortran/66089
2611 * gfortran.dg/elemental_dependency_6.f90: New.
2612
b5c1c988
JJ
26132016-02-05 Jakub Jelinek <jakub@redhat.com>
2614
861c7bcd
JJ
2615 PR rtl-optimization/69691
2616 * gcc.c-torture/execute/pr69691.c: New test.
2617
b5c1c988
JJ
2618 PR c++/69628
2619 * g++.dg/parse/pr69628.C: New test.
2620
f7dfa966
UB
26212016-02-05 Uros Bizjak <ubizjak@gmail.com>
2622
2623 * gcc.dg/sancov/asan.c: Move to ...
2624 * gcc.dg/asan/sancov-1.c: ... here.
2625
9b143e64
UB
26262016-02-05 Uros Bizjak <ubizjak@gmail.com>
2627
2628 * gcc.target/i386/pr69577.c: Require avx_runtime target.
2629
f5d4b899
L
26302016-02-05 H.J. Lu <hongjiu.lu@intel.com>
2631
2632 PR target/69677
2633 * gcc.target/i386/pr69677.c: New test.
2634
76c85fbb
PP
26352016-02-05 Patrick Palka <ppalka@gcc.gnu.org>
2636
2637 PR c++/68948
2638 * g++.dg/template/pr68948.C: New test.
2639
f181bf90
DV
26402016-02-05 Dominik Vogt <vogt@linux.vnet.ibm.com>
2641
2642 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove -march=z13 for s390
2643 (only necessary on s390x).
2644
714fb282
L
26452016-02-04 H.J. Lu <hongjiu.lu@intel.com>
2646
2647 * gcc.target/i386/pr69454-2.c: Compile with -msse2
2648 -mno-accumulate-outgoing-args.
2649
618d6c1c
PP
26502016-02-04 Patrick Palka <ppalka@gcc.gnu.org>
2651
2652 * g++.dg/cpp0x/constexpr-ptrmem5.C: New test.
2653
1066e9b5
JJ
26542016-02-04 Jakub Jelinek <jakub@redhat.com>
2655
2656 PR c/69669
2657 * c-c++-common/pr69669.c: New test.
2658
76255d0d
MM
26592016-02-04 Michael Meissner <meissner@linux.vnet.ibm.com>
2660
2661 PR target/69667
2662 * g++.dg/pr69667.C: New file.
2663
e0b059b1
WD
26642016-02-04 Wilco Dijkstra <wdijkstr@arm.com>
2665
2666 PR target/69619
2667 * gcc.dg/pr69619.c: Add new test.
2668
2692b5c8
RS
26692016-02-04 Richard Sandiford <richard.sandiford@arm.com>
2670
2671 PR rtl-optimization/69577
2672 * gcc.target/i386/pr69577.c: New test.
2673
7db337c2
ML
26742016-02-04 Martin Liska <mliska@suse.cz>
2675
2676 * g++.dg/asan/pr69276.C: New test.
2677
cc9c0829
KT
26782016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2679
2680 PR target/65932
2681 PR target/67714
2682 * gcc.target/arm/wmul-3.c: Simplify test to generate just
2683 a single smulbb instruction.
2684 * gcc.target/amr/wmul-1.c: Add -mtune=cortex-a9 to dg-options.
2685 * gcc.target/amr/wmul-2.c: Likewise.
2686
eb9feb52
KT
26872016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2688
2689 PR target/65932
2690 PR target/67714
2691 * gcc.c-torture/execute/pr67714.c: New test.
2692
61f727fe
JJ
26932016-02-04 Ilya Enkovich <enkovich.gnu@gmail.com>
2694
2695 PR target/69454
2696 * gcc.target/i386/pr69454-1.c: New test.
2697 * gcc.target/i386/pr69454-2.c: New test.
2698
05dd97db
MS
26992016-02-03 Martin Sebor <msebor@redhat.com>
2700
2701 PR c++/69251
2702 PR c++/69253
2703 PR c++/69290
2704 PR c++/69277
2705 PR c++/69349
2706 * g++.dg/ext/flexarray-mangle-2.C: New test.
2707 * g++.dg/ext/flexarray-mangle.C: New test.
2708 * g++.dg/ext/flexarray-subst.C: New test.
2709 * g++.dg/ext/flexary11.C: New test.
2710 * g++.dg/ext/flexary12.C: New test.
2711 * g++.dg/ext/flexary13.C: New test.
2712 * g++.dg/ext/flexary14.C: New test.
2713 * g++.dg/other/dump-ada-spec-2.C: Adjust.
2714
dac2fc29
L
27152016-02-03 H.J. Lu <hongjiu.lu@intel.com>
2716
2717 * gcc.target/i386/iamcu/test_passing_unions.c (check_union_passing6):
2718 Define only if CHECK_FLOAT128 is defined.
2719 (main): Properly initialize u5.
2720
eadb8035
JJ
27212016-02-03 Jakub Jelinek <jakub@redhat.com>
2722
0afbb81b
JJ
2723 PR c/69627
2724 * gcc.dg/pr69627.c: New test.
2725
eadb8035
JJ
2726 PR target/69644
2727 * gcc.dg/pr69644.c: New test.
2728
b12d4923
MS
27292016-02-03 Mike Stump <mikestump@comcast.net>
2730
2731 * lib/compat.exp (compat-get-options-main): Add dg-timeout-factor
2732 support for struct-layout-1.exp.
2733
ab4bae0c
PP
27342016-02-03 Patrick Palka <ppalka@gcc.gnu.org>
2735
2736 PR c++/69056
618d6c1c 2737 * g++.dg/cpp0x/pr69056.C: New test.
ab4bae0c 2738
95831c01
VM
27392016-02-03 Vladimir Makarov <vmakarov@redhat.com>
2740 Alexandre Oliva <aoliva@redhat.com>
2741
2742 PR target/69461
2743 * gcc.target/powerpc/pr69461.c: New.
2744
ccc71ab8
UB
27452016-02-03 Uros Bizjak <ubizjak@gmail.com>
2746
2747 * lib/tsan-dg.exp (tsan_init): Move check if tsan executable
2748 works from here ...
2749 (check_effective_target_fsanitize_thread): ... to here. Do not
2750 specify additional compile flags for the test source.
2751 * lib/asan-dg.exp (check_effective_target_fsanitize_address): Do not
2752 specify additional compile flags for the test source.
2753
96299640
WD
27542016-02-03 Wilco Dijkstra <wdijkstr@arm.com>
2755
2756 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
2757
781d83d9
AV
27582016-02-03 Andre Vehreschild <vehre@gcc.gnu.org>
2759
2760 PR fortran/67451
2761 PR fortran/69418
2762 * gfortran.dg/coarray_allocate_2.f08: New test.
2763 * gfortran.dg/coarray_allocate_3.f08: New test.
2764 * gfortran.dg/coarray_allocate_4.f08: New test.
2765
d8208e6d
AL
27662016-02-03 Alan Lawrence <alan.lawrence@arm.com>
2767
2768 * gcc.dg/vect/vect-outer-1-big-array.c: Drop vect_multiple_sizes;
2769 use same scan-tree-dump-times on all platforms.
2770 * gcc.dg/vect/vect-outer-1.c: Likewise.
2771 * gcc.dg/vect/vect-outer-1a-big-array.c: Likewise.
2772 * gcc.dg/vect/vect-outer-1a.c: Likewise.
2773 * gcc.dg/vect/vect-outer-1b-big-array.c: Likewise.
2774 * gcc.dg/vect/vect-outer-1b.c: Likewise.
2775 * gcc.dg/vect/vect-outer-2b.c: Likewise.
2776 * gcc.dg/vect/vect-outer-3b.c: Likewise.
2777 * gcc.dg/vect/vect-reduc-dot-s8b.c: Likewise.
2778
a8394fa0
SB
27792016-02-02 Segher Boessenkool <segher@kernel.crashing.org>
2780
2781 * c-c++-common/vector-compare-4.c: Prune "non-standard ABI extension"
2782 warning.
2783
f3baa1d3
L
27842016-02-02 H.J. Lu <hongjiu.lu@intel.com>
2785
2786 * gcc.target/i386/iamcu/test_empty_structs_and_unions.c: New test.
2787
eb077516
JN
27882016-02-02 James Norris <jnorris@codesourcery.com>
2789
2790 * c-c++-common/goacc/routine-5.c: Add tests.
2791
578fb225
AM
27922016-02-02 Alexander Monakov <amonakov@ispras.ru>
2793
2794 * gcc.target/nvptx/unsigned-cmp.c: New test.
2795
c64f7d37
WD
27962016-02-02 Wilco Dijkstra <wdijkstr@arm.com>
2797
2798 * gcc.target/aarch64/scalar_shift_1.c
2799 (test_corners_sisd_di): Improve force to SIMD register.
2800 (test_corners_sisd_si): Likewise.
2801 * gcc.target/aarch64/vect-ld1r-compile-fp.c:
2802 Remove scan-assembler check for ldr.
2803
90c6f26c
RB
28042016-02-02 Richard Biener <rguenther@suse.de>
2805
2806 PR tree-optimization/69595
2807 * gcc.dg/Warray-bounds-17.c: New testcase.
2808
9dc03c97
RB
28092016-02-02 Richard Biener <rguenther@suse.de>
2810
2811 PR tree-optimization/69606
2812 * gcc.dg/torture/pr69606.c: New testcase.
2813
2d4dc223
YR
28142016-02-02 Yuri Rumyantsev <ysrumyan@gmail.com>
2815
2816 PR middle-end/68542
2817 * gcc.dg/vect/vect-mask-store-move-1.c: New test.
2818 * gcc.target/i386/avx2-vect-mask-store-move1.c: New test.
2819
65c98fde
AM
28202016-02-02 Alan Modra <amodra@gmail.com>
2821
2822 PR target/69548
2823 * gcc.target/powerpc/pr69548.c: New test.
2824
e1b81f2b
JJ
28252016-02-01 Jakub Jelinek <jakub@redhat.com>
2826
d0268b37
JJ
2827 PR rtl-optimization/69592
2828 * gcc.dg/pr69592.c: New test.
2829
e1b81f2b
JJ
2830 PR preprocessor/69543
2831 PR c/69558
2832 * gcc.dg/pr69543.c: New test.
2833 * gcc.dg/pr69558.c: New test.
2834
7dd7780d
UB
28352016-02-01 Uros Bizjak <ubizjak@gmail.com>
2836
bf672ee5
UB
2837 PR testsuite/65940
2838 * g++.dg/other/anon5.C (dg-options): Use -gdwarf-2 instead of -g.
7dd7780d 2839
9a7013f8
MS
28402016-02-01 Martin Sebor <msebor@redhat.com>
2841
2842 * gcc.target/powerpc/pr17381.c: Remove duplicate copy of the test body.
2843
e681fb2b
BC
28442016-02-01 Bin Cheng <bin.cheng@arm.com>
2845
2846 PR tree-optimization/67921
2847 * c-c++-common/ubsan/pr67921.c: New test.
2848
ff86345f
RB
28492016-02-01 Richard Biener <rguenther@suse.de>
2850
2851 PR middle-end/69556
2852 * gcc.dg/tree-ssa/recip-8.c: New testcase.
2853
bc369dbd
RB
28542016-02-01 Richard Biener <rguenther@suse.de>
2855
2856 PR tree-optimization/69574
2857 * gcc.dg/torture/pr69574.c: New testcase.
2858
ef318184
RB
28592016-02-01 Richard Biener <rguenther@suse.de>
2860
2861 PR tree-optimization/69579
2862 * gcc.dg/setjmp-6.c: New testcase.
2863
654745e6
JJ
28642016-02-01 Jakub Jelinek <jakub@redhat.com>
2865
2866 PR rtl-optimization/69570
2867 * g++.dg/opt/pr69570.C: New test.
2868
e6c0c44b
RH
28692016-02-01 Richard Henderson <rth@redhat.com>
2870
2871 * gcc.dg/pr69535.c: New test.
2872
6ff3f09a
JDA
28732016-01-31 John David Anglin <danglin@gcc.gnu.org>
2874
2c005538
JDA
2875 PR testsuite/69584
2876 * gcc.dg/tree-ssa/sra-17.c: Fix regexps to work on hpux.
2877 * gcc.dg/tree-ssa/sra-18.c: Likewise.
2878
61083a4b
JDA
2879 PR debug/68244
2880 * g++.dg/parse/parens3.C: Use register "4" on hppa.
2881
6ff3f09a
JDA
2882 * gcc.dg/tree-ssa/vector-5.c: Add -fno-common option on hppa*-*-hpux*.
2883
0c221916
PT
28842016-01-31 Paul Thomas <pault@gcc.gnu.org>
2885
2886 PR fortran/67564
2887 * gfortran.dg/allocate_with_source_17.f03: New test.
2888
db7a2818
JJ
28892016-01-30 Jakub Jelinek <jakub@redhat.com>
2890
2891 PR tree-optimization/69546
2892 * gcc.dg/torture/pr69546.c: New test.
2893
e520d5f0
PT
28942016-01-30 Paul Thomas <pault@gcc.gnu.org>
2895
2896 PR fortran/69566
2897 * gfortran.dg/unlimited_polymorphic_25.f03: New test.
2898
343c05d3
MS
28992016-01-30 Martin Sebor <msebor@redhat.com>
2900
2901 PR c++/68490
2902 * g++.dg/ext/flexary10.C: New test.
2903
d6c3a539
DH
29042016-01-30 Dominique d'Humieres <dominiq@lps.ens.fr>
2905
2906 PR fortran/66707
2907 gfortran.dg/common_23.f90: New test.
2908
52d72fcd
BS
29092016-01-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2910
2911 PR target/65546
2912 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c: Correct
2913 condition being checked, and disable it when the target supports
2914 misaligned loads and stores.
2915
3a5d2ba4
JJ
29162016-01-29 Jakub Jelinek <jakub@redhat.com>
2917
2918 PR debug/69518
2919 * gcc.dg/torture/pr69518.c: New test.
2920
6bbacdb5
L
29212016-01-29 H.J. Lu <hongjiu.lu@intel.com>
2922
2923 PR target/69530
2924 * gcc.target/i386/pr69530.c: New test.
2925
af932cdb
SE
29262016-01-29 Steve Ellcey <sellcey@imgtec.com>
2927
2928 PR target/65604
2929 * gcc.target/mips/div-delay.c: New test.
2930
26658b7c
JJ
29312016-01-29 Jakub Jelinek <jakub@redhat.com>
2932
33e89989
JJ
2933 PR target/69551
2934 * gcc.target/i386/pr69551.c: New test.
2935
26658b7c
JJ
2936 PR target/66137
2937 * gcc.target/i386/pr66137.c: New test.
2938
401116b5
AB
29392016-01-29 Andrew Bennett <andrew.bennett@imgtec.com>
2940
2941 * gcc.target/mips/p5600-bonding.c (dg-options): Force the test to be
2942 always built for p5600.
2943 * gcc.target/mips/mips.exp (mips-dg-options): Add support for the
2944 isa=p5600 dg-option.
2945
d4abfcc5
RB
29462016-01-29 Richard Biener <rguenther@suse.de>
2947
2948 PR tree-optimization/69547
2949 * g++.dg/tree-ssa/pr69547.C: New testcase.
2950
16b77b32
JJ
29512016-01-29 Jakub Jelinek <jakub@redhat.com>
2952
2953 PR debug/66869
2954 * g++.dg/warn/Wunused-function2.C: New test.
2955
a1c95464
DV
29562016-01-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
2957
2958 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Require a hardware vector
2959 support for test to succeed.
2960
5453bfed
MP
29612016-01-29 Marek Polacek <polacek@redhat.com>
2962
2963 PR c++/69509
2964 PR c++/69516
2965 * g++.dg/ext/constexpr-vla2.C: New test.
2966 * g++.dg/ext/constexpr-vla3.C: New test.
2967 * g++.dg/ubsan/vla-1.C: Remove dg-shouldfail.
2968
452ec2a5
RB
29692016-01-29 Richard Biener <rguenther@suse.de>
2970
2971 PR middle-end/69537
2972 * gcc.dg/uninit-21.c: New testcase.
2973
aec0b19e
UB
29742016-01-28 Uros Bizjak <ubizjak@gmail.com>
2975
2976 PR target/69459
2977 * gcc.target/i386/pr69459.c: New test.
2978
df113ce7
SE
29792016-01-28 Steve Ellcey <sellcey@imgtec.com>
2980
2981 PR target/68400
2982 * gcc.target/mips/mips.exp (mips_option_groups): Add stack-protector.
2983 * gcc.target/mips/pr68400.c: New test.
2984
494de84f
MS
29852016-01-28 Martin Sebor <msebor@redhat.com>
2986
2987 PR target/17381
2988 * gcc.target/powerpc/pr17381.c: New test.
2989
eb1b1f01
JJ
29902016-01-28 Jakub Jelinek <jakub@redhat.com>
2991
2992 PR middle-end/69542
2993 * gcc.dg/torture/pr69542.c: New test.
2994
6dfeb7ce
WD
29952016-01-28 Wilco Dijkstra <wdijkstr@arm.com>
2996
2997 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
2998
4b7471a4
DE
29992016-01-28 David Edelsohn <dje.gcc@gmail.com>
3000
3001 * gcc.dg/pr65980.c: Skip on AIX.
3002 * gcc.dg/pr66688.c: Same.
3003
b271fd21
DE
30042016-01-28 David Edelsohn <dje.gcc@gmail.com>
3005
3006 PR target/63679
3007 * gcc.dg/tree-ssa/sra-17.c: Adjust regex for more label styles.
3008 * gcc.dg/tree-ssa/sra-18.c: Same.
3009
874108a9
AV
30102016-01-28 Andre Vehreschild <vehre@gcc.gnu.org>
3011
3012 PR fortran/62536
3013 * gfortran.dg/block_15.f08: New test.
3014 * gfortran.dg/block_end_error_1.f90: Need to catch additional error
3015 on incorrectly closed BLOCK.
3016
30480bcd
IE
30172016-01-28 Ilya Enkovich <enkovich.gnu@gmail.com>
3018
3019 * gcc.dg/declare-simd.c: New test.
14ba8d6d
RB
30202016-01-28 Richard Biener <rguenther@suse.de>
3021
3022 PR tree-optimization/69466
3023 * gfortran.dg/vect/pr69466.f90: New testcase.
3024
0d4c694e
TP
30252016-01-28 Thomas Preud'homme <thomas.preudhomme@arm.com>
3026
3027 * g++.dg/pr67989.C: Remove ARM-specific option.
3028 * gcc.target/arm/pr67989.C: New file.
3029
2aa780da
UB
30302016-01-27 Uros Bizjak <ubizjak@gmail.com>
3031
3032 * gcc.dg/torture/pr68264.c: Disable log1p test for glibc < 2.22
3033 and expm1 test for glibc < 2.11.
3034
f75ebe77
RH
30352016-01-27 Richard Henderson <rth@redhat.com>
3036
3037 * gcc.c-torture/execute/pr69447.c: New test.
3038
30392016-01-27 Paul Thomas <pault@gcc.gnu.org>
49847d75 3040
9a175e65 3041 PR fortran/69422
49847d75
PT
3042 * gfortran.dg/alloc_comp_assign_15.f03: New test.
3043
cbdd8ae0
JJ
30442016-01-27 Jakub Jelinek <jakub@redhat.com>
3045
3046 PR debug/66869
3047 * gcc.dg/pr66869.c: New test.
3048
2b572b3c
JL
30492016-01-25 Jeff Law <law@redhat.com>
3050
3051 PR tree-optimization/68398
aec0b19e 3052 PR tree-optimization/69196
2b572b3c
JL
3053 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output.
3054 * gcc.dg/tree-ssa/ssa-dom-thread-2c.c: Add extra statements on thread
3055 path to avoid new heuristic allowing more irreducible regions
3056 * gcc.dg/tree-ssa/ssa-dom-thread-2d.c: Likewise.
3057 * gcc.dg/tree-ssa/vrp46.c: Likewise.
3058 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Update expected output.
3059 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: New test.
3060 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
3061
fa74a4bc
MP
30622016-01-27 Marek Polacek <polacek@redhat.com>
3063
3064 PR c/68062
3065 * c-c++-common/vector-compare-4.c: New test.
3066
0afff540
DM
30672016-01-27 David Malcolm <dmalcolm@redhat.com>
3068
3069 PR preprocessor/69126
3070 * c-c++-common/pr69126.c: New test case.
3071
1a218fc9
ILT
30722016-01-27 Ian Lance Taylor <iant@google.com>
3073
3074 * gcc.dg/tree-ssa/ivopt_5.c: New test.
3075
5d70666e
RB
30762016-01-27 Ryan Burn <contact@rnburn.com>
3077
3078 PR cilkplus/69267
3079 * g++.dg/cilk-plus/CK/pr69267.cc: New test.
3080
87ff4d66
UB
30812016-01-27 Uros Bizjak <ubizjak@gmail.com>
3082
3083 PR target/69512
3084 * gcc.target/i386/pr69512.c: New test.
3085
27e23cca
RE
30862016-01-27 Rainer Emrich <rainer@emrich-ebersheim.de>
3087
3088 PR ada/69488
3089 * gnat.dg/sso/*.adb: Robustify dg-output directives.
3090
05bf54c3
MP
30912016-01-27 Marek Polacek <polacek@redhat.com>
3092
3093 PR c++/69379
3094 * g++.dg/pr69379.C: New test.
3095
60214d0d
MS
30962016-01-27 Martin Sebor <msebor@redhat.com>
3097
3098 PR c++/69317
3099 * g++.dg/abi/Wabi-2-2.C: New test.
3100 * g++.dg/abi/Wabi-2-3.C: New test.
3101 * g++.dg/abi/Wabi-3-2.C: New test.
3102 * g++.dg/abi/Wabi-3-3.C: New test.
3103
167c7bfa
RB
31042016-01-27 Richard Biener <rguenther@suse.de>
3105
3106 PR tree-optimization/69166
3107 * gcc.dg/torture/pr69166.c: New testcase.
3108
1430fb1f
MJ
31092016-01-27 Martin Jambor <mjambor@suse.cz>
3110
3111 PR tree-optimization/69355
3112 * gcc.dg/tree-ssa/pr69355.c: New test.
3113
95e3030c
MP
31142016-01-27 Marek Polacek <polacek@redhat.com>
3115
3116 PR c++/69496
3117 * g++.dg/ext/constexpr-vla1.C: New test.
3118
eeb085f3
CB
31192016-01-20 Christian Bruel <christian.bruel@st.com>
3120
3121 PR target/69245
3122 * gcc.target/arm/pr69245.c: New test.
3123
b1652dde
JJ
31242016-01-27 Jakub Jelinek <jakub@redhat.com>
3125
3126 PR tree-optimization/69399
3127 * gcc.dg/torture/pr69399.c: New test.
3128
ce7e8f00
EB
31292016-01-27 Eric Botcazou <ebotcazou@adacore.com>
3130
3131 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: XFAIL on SPARC 64-bit.
3132
e4aac1d1
EB
31332016-01-26 Eric Botcazou <ebotcazou@adacore.com>
3134
3135 * gcc.c-torture/execute/stkalign.c: XFAIL run on SPARC 64-bit.
3136
8dfdb419
TV
31372016-01-26 Tom de Vries <tom@codesourcery.com>
3138
3139 PR tree-optimization/69110
3140 * gcc.dg/autopar/pr69110.c: New test.
3141
56f80f54 31422016-01-26 Abderrazek Zaafrani <a.zaafrani@samsung.com>
87ff4d66 3143 Sebastian Pop <s.pop@samsung.com>
56f80f54
AZ
3144
3145 * gcc.dg/graphite/isl-ast-op-select.c: New.
3146
a0909527
PT
31472015-01-26 Paul Thomas <pault@gcc.gnu.org>
3148
3149 PR fortran/69385
3150 * gfortran.dg/allocate_error_6.f90: New test.
3151
ffc445f4
RH
31522016-01-26 Richard Henderson <rth@redhat.com>
3153
3154 * gcc.dg/tm/pr60908.c: New test.
3155
01e1dea3
DM
31562016-01-26 David Malcolm <dmalcolm@redhat.com>
3157
3158 PR other/69006
3159 * g++.dg/ext/timevar1.C: Add dg-allow-blank-lines-in-output
3160 directive.
3161 * gcc.dg/plugin/diagnostic-test-show-locus-color.c: Update
3162 expected multiline output to reflect the colorization being
3163 disabled before newlines.
3164 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
3165 (custom_diagnostic_finalizer): Replace call to
3166 pp_newline_and_flush with call to pp_flush.
3167 * gcc.dg/unroll-2.c: Add dg-allow-blank-lines-in-output directive.
3168 * gfortran.dg/implicit_class_1.f90: Likewise.
3169 * lib/gcc-dg.exp (allow_blank_lines): New global.
3170 (dg-allow-blank-lines-in-output): New procedure.
3171 (gcc-dg-prune): Complain about blank lines in the output, unless
3172 dg-allow-blank-lines-in-output was called.
3173 * lib/multiline.exp (_build_multiline_regex): Only support
3174 arbitrary followup text for non-blank-lines, not for blank lines.
3175
13f92e8d
JJ
31762016-01-26 Jakub Jelinek <jakub@redhat.com>
3177
3178 PR tree-optimization/69483
3179 * gcc.dg/pr69483.c: New test.
3180 * g++.dg/opt/pr69483.C: New test.
3181
92422235
CL
31822016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
3183
3184 PR target/68620
3185 * gcc.target/arm/pr68620.c: New test.
3186
0bccf11b
L
31872016-01-26 H.J. Lu <hongjiu.lu@intel.com>
3188
3189 * gcc.target/i386/pr68986-2.c: Remove -m32.
3190
81cd202e
L
31912016-01-26 H.J. Lu <hongjiu.lu@intel.com>
3192
3193 PR target/68986
3194 * gcc.target/i386/pr68986-1.c: New test.
3195 * gcc.target/i386/pr68986-2.c: Likewise.
3196 * gcc.target/i386/pr68986-3.c: Likewise.
3197
213a1c03
CB
31982016-01-26 Christian Bruel <christian.bruel@st.com>
3199
3200 * lib/target-supports.exp
3201 (check_effective_target_arm_crypto_pragma_ok_nocache): Remove.
3202 (check_effective_target_arm_crypto_pragma_ok): Likewise.
3203 * gcc.target/arm/attr-crypto.c: Remove arm_crypto_pragma_ok test.
3204
22a08dd1
RB
32052016-01-26 Richard Biener <rguenther@suse.de>
3206
3207 PR tree-optimization/69452
3208 * gcc.dg/torture/pr69452.c: New testcase.
3209
6c06e0e8
JJ
32102016-01-26 Jakub Jelinek <jakub@redhat.com>
3211
3212 PR target/69442
3213 * gcc.dg/pr69442.c: New test.
3214
b96824c4
RFI
32152016-01-26 Roger Ferrer Ibáñez <rofirrim@gmail.com>
3216
3217 PR target/67896
3218 * gcc.target/aarch64/simd/pr67896.C: New.
3219
5ee31e57
RS
32202016-01-26 Richard Sandiford <richard.sandiford@arm.com>
3221
3222 PR tree-optimization/69400
3223 * gcc.dg/plugin/wide-int_plugin.c (test_wide_int_mod_trunc): New
3224 function.
3225 (plugin_init): Call it.
3226 * gcc.dg/torture/pr69400.c: New test.
3227
7ddfb31d
CL
32282016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
3229
3230 * gcc.target/arm/pr68674.c: Check and use arm_fp effective target.
3231
1e050c90
AK
32322016-01-25 Aditya Kumar <aditya.k7@samsung.com>
3233 Sebastian Pop <s.pop@samsung.com>
3234
3235 * gcc.dg/graphite/graphite.exp: Only run the fuse-*.c tests with
3236 isl-0.15.
3237
c8ee4bf5
AK
32382016-01-25 Aditya Kumar <aditya.k7@samsung.com>
3239 Sebastian Pop <s.pop@samsung.com>
3240
3241 * gcc.dg/graphite/pr69292.c: New.
3242
d902b330
JJ
32432016-01-25 Jakub Jelinek <jakub@redhat.com>
3244
3245 * c-c++-common/goacc/use_device-1.c: New test.
3246
2c89b952
JL
32472016-01-25 Jeff Law <law@redhat.com>
3248
3249 PR tree-optimization/69196
3250 PR tree-optimization/68398
3251 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output
3252 * gcc.dg/tree-ssa/pr68198.c: Likewise.
3253
685c8785
DE
32542016-01-25 David Edelsohn <dje.gcc@gmail.com>
3255
3256 PR target/69469
3257 * gcc.target/powerpc/vsx-vector-2.c: Adjust for Goldschmidt's
3258 Algorithm.
3259
95cef0c1
RB
32602016-01-25 Richard Biener <rguenther@suse.de>
3261
3262 PR testsuite/69380
3263 * g++.dg/tree-ssa/pr69336.C: Restrict to x86_64 and i?86.
3264
2947d3b2
IE
32652016-01-25 Ilya Enkovich <enkovich.gnu@gmail.com>
3266
3267 PR target/69421
3268 * gcc.dg/pr69421.c: New test.
3269
ae19075a
BB
32702016-01-25 Bilyan Borisov <bilyan.borisov@arm.com>
3271
3272 * gcc.target/aarch64/simd/vcvt_s64_f64_1.c: New.
3273 * gcc.target/aarch64/simd/vcvt_u64_f64_1.c: Likewise.
3274 * gcc.target/aarch64/simd/vcvta_s64_f64_1.c: Likewise.
3275 * gcc.target/aarch64/simd/vcvta_u64_f64_1.c: Likewise.
3276 * gcc.target/aarch64/simd/vcvtm_s64_f64_1.c: Likewise.
3277 * gcc.target/aarch64/simd/vcvtm_u64_f64_1.c: Likewise.
3278 * gcc.target/aarch64/simd/vcvtn_s64_f64_1.c: Likewise.
3279 * gcc.target/aarch64/simd/vcvtn_u64_f64_1.c: Likewise.
3280 * gcc.target/aarch64/simd/vcvtp_s64_f64_1.c: Likewise.
3281 * gcc.target/aarch64/simd/vcvtp_u64_f64_1.c: Likewise.
3282
fa4511c2
RB
32832016-01-25 Richard Biener <rguenther@suse.de>
3284
3285 PR tree-optimization/69376
3286 * gcc.dg/torture/pr69376.c: New testcase.
3287
1d101216
JD
32882016-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3289
3290 PR fortran/69397
3291 PR fortran/68442
3292 * gfortran.dg/interface_38.f90: New test.
3293 * gfortran.dg/interface_39.f90: New test.
a0909527 3294
a59b92b0
PP
32952016-01-24 Patrick Palka <ppalka@gcc.gnu.org>
3296
3297 Revert:
3298 2016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
3299
3300 PR c++/11858
3301 PR c++/24663
3302 PR c++/24664
3303 * g++.dg/template/pr11858.C: New test.
3304 * g++.dg/template/pr24663.C: New test.
3305 * g++.dg/template/unify12.C: New test.
3306 * g++.dg/template/unify13.C: New test.
3307 * g++.dg/template/unify14.C: New test.
3308 * g++.dg/template/unify15.C: New test.
3309 * g++.dg/template/unify16.C: New test.
3310 * g++.dg/template/unify17.C: New test.
3311
16acb1a8
DH
33122016-01-24 Dominique d'Humieres <dominiq@lps.ens.fr>
3313
3314 PR fortran/68283
3315 gfortran.dg/pr68283.f90: New test.
3316
094773e8
TK
33172016-01-24 Thomas Koenig <tkoenig@gcc.gnu.org>
3318
3319 PR fortran/66094
3320 * gfortran.dg/inline_matmul_13.f90: New test.
3321 * gfortran.dg/matmul_bounds_8.f90: New test.
3322 * gfortran.dg/matmul_bounds_9.f90: New test.
3323 * gfortran.dg/matmul_bounds_10.f90: New test.
3324
42fb90d7
TV
33252016-01-23 Tom de Vries <tom@codesourcery.com>
3326
3327 PR tree-optimization/69426
3328 * gcc.dg/autopar/pr69426.c: New test.
3329
69da7802
MS
33302016-01-23 Martin Sebor <msebor@redhat.com>
3331
3332 PR c++/58109
3333 PR c++/69022
3334 * g++.dg/cpp0x/alignas5.C: New test.
3335 * g++.dg/ext/vector29.C: Same.
3336
da17300a
UB
33372016-01-23 Uros Bizjak <ubizjak@gmail.com>
3338
3339 * gcc.target/i386/chkp-strlen-2.c: Define _GNU_SOURCE.
3340 * gcc.target/i386/chkp-strlen-4.c: Move the definition of
3341 _GNU_SOURCE from compile flags to the source.
3342 * gcc.target/i386/chkp-stropt-12.c: Ditto.
3343 * gcc.target/i386/chkp-stropt-16.c: Ditto.
3344 * gcc.target/i386/chkp-stropt-4.c: Ditto.
3345 * gcc.target/i386/chkp-stropt-8.c: Ditto.
3346
62041cfc
JJ
33472016-01-22 Jakub Jelinek <jakub@redhat.com>
3348
3349 PR target/69432
3350 * g++.dg/opt/pr69432.C: New test.
3351
f7d2ad6f
BS
33522016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3353
3354 * gcc.target/powerpc/pr63354c: Adjust target selector to include
3355 32-bit targets testing an -m64 multilib.
3356
d403fc9a
WS
33572016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3358
3359 * gcc.target/powerpc/pr63354.c: Restrict to Linux targets with
3360 64-bit support.
3361
4aa16f8d
JG
33622016-01-22 James Greenhalgh <james.greenhalgh@arm.com>
3363
3364 * gcc.dg/vect/bb-slp-pr68892.c: Require vect_double.
3365
7c816d0f
CB
33662016-01-21 Christian Bruel <christian.bruel@st.com>
3367
3368 PR target/68674
3369 * gcc.target/i386/pr68674.c
3370 * gcc.target/aarch64/pr68674.c
3371 * gcc.target/arm/pr68674.c
3372
fce661e8
KT
33732016-01-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3374
3375 PR target/69403
3376 * gcc.c-torture/execute/pr69403.c: New test.
3377
4696899f
PC
33782016-01-22 Paolo Carlini <paolo.carlini@oracle.com>
3379
3380 PR c++/55843
3381 * g++.dg/template/pr55843.C: New.
3382
bac69366
AL
33832016-01-22 Alan Lawrence <alan.lawrence@arm.com>
3384
3385 PR testsuite/66877
3386 * gcc.dg/vect/vect-over-widen-3-big-array.c: Only look for 1
3387 vect_recog_over_widening_pattern in dump if we have vect_widen_shift.
3388
b57d3a5c
BS
33892016-01-21 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3390
3391 PR testsuite/67489
da17300a
UB
3392 * gcc.target/powerpc/p8vector-builtin-8.c: Remove { target int128 }
3393 from dg-do compile directive, and instead add
3394 { dg-require-effective-target int128 }.
b57d3a5c 3395
9f04a53e
MS
33962016-01-20 Martin Sebor <msebor@redhat.com>
3397
3398 PR c/69405
3399 * gcc.dg/sync-fetch.c: New test.
3400
38a51663
JL
34012016-01-21 Martin Sebor <msebor@redhat.com>
3402
3403 PR target/69252
3404 * gcc.target/powerpc/pr69252.c: New test.
3405
2423a75a
JD
34062016-01-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3407
3408 PR fortran/65996
da17300a 3409 * gfortran.dg/pr65996.f90: New test.
2423a75a 3410
0a76463f
DV
34112016-01-21 Dominik Vogt <vogt@linux.vnet.ibm.com>
3412
3413 PR c++/68810
9f04a53e 3414 * g++.dg/cpp0x/constexpr-reinterpret1.C: Fix line number that is
2423a75a 3415 expected to generate an error.
0a76463f 3416
9776e692
BS
34172016-01-21 Bernd Schmidt <bschmidt@redhat.com>
3418
3419 PR middle-end/66178
3420 * gcc.dg/torture/pr66178.c: New test.
3421
c8d3e088
AB
34222016-01-21 Anton Blanchard <anton@samba.org>
3423 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3424
3425 PR target/63354
3426 * gcc.target/powerpc/pr63354.c: New test.
3427
35b707ff
VM
34282016-01-21 Vladimir Makarov <vmakarov@redhat.com>
3429
3430 PR rtl-optimization/68990
3431 * gcc.target/i386/pr68990: New.
3432
157b0829
NC
34332016-01-21 Nick Clifton <nickc@redhat.com>
3434
3435 PR target/69129
3436 * gcc.target/mips/pr69129.c: New.
3437
aede6748
PC
34382016-01-21 Paolo Carlini <paolo.carlini@oracle.com>
3439
3440 PR c++/58046
3441 * g++.dg/cpp0x/pr58046.C: New.
3442
5463c2c8
JJ
34432016-01-21 Jakub Jelinek <jakub@redhat.com>
3444
6d31cc75
SS
3445 PR target/69187
3446 PR target/65624
3447 * gcc.target/arm/pr69187.c: New test.
3448
5463c2c8
JJ
3449 PR c++/69355
3450 * g++.dg/torture/pr69355.C: New test.
3451
fa28f32b
AK
34522016-01-21 Aditya Kumar <aditya.k7@samsung.com>
3453 Sebastian Pop <s.pop@samsung.com>
3454
3455 * gfortran.dg/graphite/interchange-3.f90: Adjust pattern.
3456
b920a047
AK
34572016-01-21 Aditya Kumar <aditya.k7@samsung.com>
3458 Sebastian Pop <s.pop@samsung.com>
3459
da17300a 3460 * gcc.dg/graphite/pr68976.c: New test.
b920a047 3461
bdd3aea6
JJ
34622016-01-21 Jakub Jelinek <jakub@redhat.com>
3463
3464 PR middle-end/67653
3465 * c-c++-common/pr67653.c: New test.
3466 * gcc.dg/torture/pr29119.c: Add dg-warning.
3467
26a2e6ae
PB
34682016-01-20 Peter Bergner <bergner@vnet.ibm.com>
3469
3470 * gcc.target/powerpc/cpu-builtin-1.c: New test.
3471
d25c7690
PK
34722016-01-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
3473
3474 PR c/24293
3475 * gcc.dg/pr24293.c: New test.
3476 * gcc.dg/Wcxx-compat-8.c: Adjust to accept error due to
3477 incomplete struct type.
3478 * gcc.dg/declspec-1.c: Likewise.
3479 * gcc.dg/pr63549.c: Likewise.
3480
889d5698
JJ
34812016-01-20 Jakub Jelinek <jakub@redhat.com>
3482
3483 PR tree-optimization/66612
3484 * gcc.target/powerpc/20050830-1.c: Xfail the scan-assembler test
3485 for bdn instruction.
3486
d7cf3dc7
CL
34872016-01-20 Christophe Lyon <christophe.lyon@linaro.org>
3488
3489 * lib/target-supports.exp
3490 (check_effective_target_arm_fp_ok_nocache): New.
3491 (check_effective_target_arm_fp_ok): New.
3492 (add_options_for_arm_fp): New.
3493 (check_effective_target_arm_crypto_ok_nocache): Require
3494 target_arm_v8_neon_ok instead of arm32.
3495 (check_effective_target_arm_crypto_pragma_ok_nocache): New.
3496 (check_effective_target_arm_crypto_pragma_ok): New.
3497 (add_options_for_arm_vfp): New.
3498 * gcc.target/arm/attr-crypto.c: Use arm_crypto_pragma_ok effective
3499 target. Do not force -mfloat-abi=softfp, use arm_fp_ok effective
3500 target instead. Force initial fpu to vfp.
3501 * gcc.target/arm/attr-neon-builtin-fail.c: Do not force
3502 -mfloat-abi=softfp, use arm_fp_ok effective target instead.
3503 * gcc.target/arm/attr-neon-fp16.c: Likewise. Remove arm_neon_ok
3504 dependency.
3505 * gcc.target/arm/attr-neon2.c: Do not force -mfloat-abi=softfp,
3506 use arm_vfp effective target instead. Force initial fpu to vfp.
3507 * gcc.target/arm/attr-neon3.c: Likewise.
3508 * gcc.target/arm/cmp-2.c: Use arm_fp_ok effective target instead of
3509 arm_vfp_ok.
3510 * gcc.target/arm/unsigned-float.c: Likewise.
3511 * gcc.target/arm/vfp-1.c: Likewise.
3512 * gcc.target/arm/vfp-ldmdbd.c: Likewise.
3513 * gcc.target/arm/vfp-ldmdbs.c: Likewise.
3514 * gcc.target/arm/vfp-ldmiad.c: Likewise.
3515 * gcc.target/arm/vfp-ldmias.c: Likewise.
3516 * gcc.target/arm/vfp-stmdbd.c: Likewise.
3517 * gcc.target/arm/vfp-stmdbs.c: Likewise.
3518 * gcc.target/arm/vfp-stmiad.c: Likewise.
3519 * gcc.target/arm/vfp-stmias.c: Likewise.
3520 * gcc.target/arm/vnmul-1.c: Likewise.
3521 * gcc.target/arm/vnmul-2.c: Likewise.
3522 * gcc.target/arm/vnmul-3.c: Likewise.
3523 * gcc.target/arm/vnmul-4.c: Likewise.
3524
01ac9704 35252016-01-20 H.J. Lu <hongjiu.lu@intel.com>
e84b00da 3526
e84b00da
L
3527 PR testsuite/69366
3528 * g++.dg/pr63995-1.C: Require non-x32 target, instead of,
3529 the MPX run-time library, for compile-time MPX test.
3530 * gcc.target/i386/chkp-always_inline.c: Likewise.
3531 * gcc.target/i386/chkp-bndret.c: Likewise.
3532 * gcc.target/i386/chkp-builtins-1.c: Likewise.
3533 * gcc.target/i386/chkp-builtins-2.c: Likewise.
3534 * gcc.target/i386/chkp-builtins-3.c: Likewise.
3535 * gcc.target/i386/chkp-builtins-4.c: Likewise.
3536 * gcc.target/i386/chkp-const-check-1.c: Likewise.
3537 * gcc.target/i386/chkp-const-check-2.c: Likewise.
3538 * gcc.target/i386/chkp-hidden-def.c: Likewise.
3539 * gcc.target/i386/chkp-label-address.c: Likewise.
3540 * gcc.target/i386/chkp-lifetime-1.c: Likewise.
3541 * gcc.target/i386/chkp-narrow-bounds.c: Likewise.
3542 * gcc.target/i386/chkp-pr69044.c: Likewise.
3543 * gcc.target/i386/chkp-remove-bndint-1.c: Likewise.
3544 * gcc.target/i386/chkp-remove-bndint-2.c: Likewise.
3545 * gcc.target/i386/chkp-strchr.c: Likewise.
3546 * gcc.target/i386/chkp-strlen-1.c: Likewise.
3547 * gcc.target/i386/chkp-strlen-2.c: Likewise.
3548 * gcc.target/i386/chkp-strlen-3.c: Likewise.
3549 * gcc.target/i386/chkp-strlen-4.c: Likewise.
3550 * gcc.target/i386/chkp-strlen-5.c: Likewise.
3551 * gcc.target/i386/chkp-stropt-1.c: Likewise.
3552 * gcc.target/i386/chkp-stropt-10.c: Likewise.
3553 * gcc.target/i386/chkp-stropt-11.c: Likewise.
3554 * gcc.target/i386/chkp-stropt-12.c: Likewise.
3555 * gcc.target/i386/chkp-stropt-13.c: Likewise.
3556 * gcc.target/i386/chkp-stropt-14.c: Likewise.
3557 * gcc.target/i386/chkp-stropt-15.c: Likewise.
3558 * gcc.target/i386/chkp-stropt-16.c: Likewise.
3559 * gcc.target/i386/chkp-stropt-2.c: Likewise.
3560 * gcc.target/i386/chkp-stropt-3.c: Likewise.
3561 * gcc.target/i386/chkp-stropt-4.c: Likewise.
3562 * gcc.target/i386/chkp-stropt-5.c: Likewise.
3563 * gcc.target/i386/chkp-stropt-6.c: Likewise.
3564 * gcc.target/i386/chkp-stropt-7.c: Likewise.
3565 * gcc.target/i386/chkp-stropt-8.c: Likewise.
3566 * gcc.target/i386/chkp-stropt-9.c: Likewise.
3567 * gcc.target/i386/pr63995-2.c: Likewise.
3568 * gcc.target/i386/pr64805.c: Likewise.
3569 * gcc.target/i386/pr65044.c: Likewise.
3570 * gcc.target/i386/pr65167.c: Likewise.
3571 * gcc.target/i386/pr65183.c: Likewise.
3572 * gcc.target/i386/pr65184.c: Likewise.
3573 * gcc.target/i386/thunk-retbnd.c: Likewise.
01ac9704 3574
28b33016
IE
35752016-01-20 Ilya Enkovich <enkovich.gnu@gmail.com>
3576
3577 PR tree-optimization/69328
3578 * gcc.dg/pr69328.c: New test.
3579
bcff0913
JL
35802016-01-20 Jeff Law <law@redhat.com>
3581
bf0bb970 3582 PR target/25114
bcff0913
JL
3583 * gcc.target/m68k/pr25114.c: New test.
3584
a3f69631
AV
35852016-01-20 Andre Vieira <andre.simoesdiasvieira@arm.com>
3586
3587 * gcc.target/arm/memset-inline-10.c: Added
3588 dg-require-effective-target arm_thumb2_ok.
3589
af33ba0d
EB
35902016-01-19 Eric Botcazou <ebotcazou@adacore.com>
3591
3592 * gcc.dg/debug/dwarf2/sso.c: New test.
3593
7596d5de
UB
35942016-01-19 Uros Bizjak <ubizjak@gmail.com>
3595
3596 PR testsuite/68820
3597 * gcc.c-torture/execute/builtins/memops-asm.x: New file.
3598 * gcc.c-torture/execute/builtins/strstr-asm.x: Ditto.
3599 * gcc.c-torture/execute/builtins/strstr-asm.c: Remove dg-options.
3600
ceda2c69
JH
36012016-01-19 Jan Hubicka <hubicka@ucw.cz>
3602
3603 PR ipa/66223
3604 * g++.dg/ipa/devirt-50.C: New testcase.
3605
38a979f2
MP
36062016-01-19 Marek Polacek <polacek@redhat.com>
3607
3608 PR c++/68965
3609 * g++.dg/cpp1y/parameter-pack-1.C: New test.
3610 * g++.dg/cpp1y/parameter-pack-2.C: New test.
3611
962801c5
KT
36122016-01-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3613
3614 PR target/69135
3615 * gcc.target/arm/pr69135_1.c: New test.
3616
078fe40a
WD
36172015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
3618
3619 * gcc.target/aarch64/ccmp_1.c: Add new tests.
3620
786e3c06
WD
36212015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
3622
3623 * gcc.target/aarch64/ccmp_1.c: New testcase.
3624
1e297006
MP
36252016-01-19 Marek Polacek <polacek@redhat.com>
3626
3627 PR c++/68586
3628 * g++.dg/cpp0x/enum30.C: New test.
3629
879c27e3
RB
36302016-01-19 Richard Biener <rguenther@suse.de>
3631
3632 PR tree-optimization/69336
3633 * g++.dg/tree-ssa/pr69336.C: New testcase.
3634
015337d3
JJ
36352016-01-19 Jakub Jelinek <jakub@redhat.com>
3636
3637 PR debug/65779
3638 * gcc.dg/pr65779.c: New test.
3639
e2c768b6
RB
36402016-01-19 Richard Biener <rguenther@suse.de>
3641
3642 PR tree-optimization/69352
3643 * gcc.dg/torture/pr69352.c: New testcase.
3644
569efc34
JJ
36452016-01-19 Jakub Jelinek <jakub@redhat.com>
3646
3647 PR rtl-optimization/68955
3648 PR rtl-optimization/64557
3649 * gcc.dg/torture/pr68955.c: New test.
3650
e49d321f
JH
36512016-01-19 Jan Hubicka <hubicka@ucw.cz>
3652
3653 PR lto/69136
3654 * g++.dg/torture/pr69136.C: New testcase.
3655
e9191ad3
JH
36562016-01-19 Jan Hubicka <hubicka@ucw.cz>
3657
3658 PR lto/69133
3659 * g++.dg/lto/pr69133_0.C: New testcase.
3660 * g++.dg/lto/pr69133_1.C: New testcase.
3661
2bedb645
JL
36622016-01-15 Jeff Law <law@redhat.com>
3663
3664 PR tree-optimization/69320
3665 * gcc.c-torture/pr69320-1.c: New test.
3666 * gcc.c-torture/pr69320-2.c: New test.
3667 * gcc.c-torture/pr69320-3.c: New test.
3668 * gcc.c-torture/pr69320-4.c: New test.
3669
17c15cb9
PP
36702016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
3671
3672 PR c++/11858
3673 PR c++/24663
3674 PR c++/24664
3675 * g++.dg/template/pr11858.C: New test.
3676 * g++.dg/template/pr24663.C: New test.
3677 * g++.dg/template/unify12.C: New test.
3678 * g++.dg/template/unify13.C: New test.
3679 * g++.dg/template/unify14.C: New test.
3680 * g++.dg/template/unify15.C: New test.
3681 * g++.dg/template/unify16.C: New test.
3682 * g++.dg/template/unify17.C: New test.
3683
9617fd08
DM
36842016-01-18 David Malcolm <dmalcolm@redhat.com>
3685
3686 PR testsuite/69181
3687 * gcc.dg/pr69181-1.c: New test file.
3688 * gcc.dg/pr69181-2.c: New test file.
3689 * lib/gcc-dg.exp (dg-test): Consolidate post-test cleanup of
3690 globals by moving it to...
3691 (cleanup-after-saved-dg-test): ...this new function. Add
3692 "global additional_sources_used". Add reset of global
3693 multiline_expected_outputs to the empty list.
3694 * lib/multiline.exp (_multiline_expected_outputs): Rename this
3695 global to...
3696 (multiline_expected_outputs): ...this, and updated comments to
3697 note that it is modified from gcc-dg.exp.
3698 (dg-end-multiline-output): Update for the above renaming.
3699 (handle-multiline-outputs): Likewise. Remove the clearing
3700 of the expected outputs to the empty list.
3701
b555a2e4
RB
37022016-01-18 Richard Biener <rguenther@suse.de>
3703
3704 PR tree-optimization/69297
3705 * gcc.dg/vect/costmodel/x86_64/costmodel-pr69297.c: New testcase.
3706
96902805
JM
37072016-01-18 Joseph Myers <joseph@codesourcery.com>
3708
3709 * gcc.target/mips/mips-3d-1.c: Use forbid_cpu=octeon.* in
3710 dg-options.
3711 * gcc.target/mips/mips-3d-2.c: Likewise.
3712 * gcc.target/mips/mips-3d-3.c: Likewise.
3713 * gcc.target/mips/mips-3d-4.c: Likewise.
3714 * gcc.target/mips/mips-3d-5.c: Likewise.
3715 * gcc.target/mips/mips-3d-6.c: Likewise.
3716 * gcc.target/mips/mips-3d-7.c: Likewise.
3717 * gcc.target/mips/mips-3d-8.c: Likewise.
3718 * gcc.target/mips/mips-3d-9.c: Likewise.
3719 * gcc.target/mips/mips-ps-1.c: Likewise.
3720 * gcc.target/mips/mips-ps-2.c: Likewise.
3721 * gcc.target/mips/mips-ps-3.c: Likewise.
3722 * gcc.target/mips/mips-ps-4.c: Likewise.
3723 * gcc.target/mips/mips-ps-5.c: Likewise.
3724 * gcc.target/mips/mips-ps-6.c: Likewise.
3725 * gcc.target/mips/mips-ps-7.c: Likewise.
3726 * gcc.target/mips/mips-ps-type.c: Likewise.
3727 * gcc.target/mips/mips-ps-type-2.c: Likewise.
3728 * gcc.target/mips/mips16-attributes-6.c: Likewise.
3729
40e26f94
TV
37302016-01-18 Tom de Vries <tom@codesourcery.com>
3731
3732 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: New test.
3733 * c-c++-common/goacc/kernels-double-reduction.c: New test.
3734 * c-c++-common/goacc/kernels-empty.c: New test.
3735 * c-c++-common/goacc/kernels-eternal.c: New test.
3736 * c-c++-common/goacc/kernels-loop-2.c: New test.
3737 * c-c++-common/goacc/kernels-loop-3.c: New test.
3738 * c-c++-common/goacc/kernels-loop-data-2.c: New test.
3739 * c-c++-common/goacc/kernels-loop-data-enter-exit-2.c: New test.
3740 * c-c++-common/goacc/kernels-loop-data-enter-exit.c: New test.
3741 * c-c++-common/goacc/kernels-loop-data-update.c: New test.
3742 * c-c++-common/goacc/kernels-loop-data.c: New test.
3743 * c-c++-common/goacc/kernels-loop-g.c: New test.
3744 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: New test.
3745 * c-c++-common/goacc/kernels-loop-n.c: New test.
3746 * c-c++-common/goacc/kernels-loop-nest.c: New test.
3747 * c-c++-common/goacc/kernels-loop.c: New test.
3748 * c-c++-common/goacc/kernels-noreturn.c: New test.
3749 * c-c++-common/goacc/kernels-one-counter-var.c: New test.
3750 * c-c++-common/goacc/kernels-parallel-loop-data-enter-exit.c: New test.
3751 * c-c++-common/goacc/kernels-reduction.c: New test.
3752
a98d4647
TV
37532016-01-18 Tom de Vries <tom@codesourcery.com>
3754
3755 * gcc.dg/autopar/outer-1.c: Update for new parloops instantiation.
3756 * gcc.dg/autopar/outer-2.c: Same.
3757 * gcc.dg/autopar/outer-3.c: Same.
3758 * gcc.dg/autopar/outer-4.c: Same.
3759 * gcc.dg/autopar/outer-5.c: Same.
3760 * gcc.dg/autopar/outer-6.c: Same.
3761 * gcc.dg/autopar/parallelization-1.c: Same.
3762 * gcc.dg/autopar/parloops-exit-first-loop-alt-2.c: Same.
3763 * gcc.dg/autopar/parloops-exit-first-loop-alt-3.c: Same.
3764 * gcc.dg/autopar/parloops-exit-first-loop-alt-4.c: Same.
3765 * gcc.dg/autopar/parloops-exit-first-loop-alt-5.c: Same.
3766 * gcc.dg/autopar/parloops-exit-first-loop-alt-6.c: Same.
3767 * gcc.dg/autopar/parloops-exit-first-loop-alt-7.c: Same.
3768 * gcc.dg/autopar/parloops-exit-first-loop-alt-pr66652.c: Same.
3769 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: Same.
3770 * gcc.dg/autopar/pr39500-1.c: Same.
3771 * gcc.dg/autopar/pr39500-2.c: Same.
3772 * gcc.dg/autopar/pr46193.c: Same.
3773 * gcc.dg/autopar/pr46194.c: Same.
3774 * gcc.dg/autopar/pr49580.c: Same.
3775 * gcc.dg/autopar/pr49960-1.c: Same.
3776 * gcc.dg/autopar/pr49960.c: Same.
3777 * gcc.dg/autopar/pr68373.c: Same.
3778 * gcc.dg/autopar/reduc-1.c: Same.
3779 * gcc.dg/autopar/reduc-1char.c: Same.
3780 * gcc.dg/autopar/reduc-1short.c: Same.
3781 * gcc.dg/autopar/reduc-2.c: Same.
3782 * gcc.dg/autopar/reduc-2char.c: Same.
3783 * gcc.dg/autopar/reduc-2short.c: Same.
3784 * gcc.dg/autopar/reduc-3.c: Same.
3785 * gcc.dg/autopar/reduc-4.c: Same.
3786 * gcc.dg/autopar/reduc-6.c: Same.
3787 * gcc.dg/autopar/reduc-7.c: Same.
3788 * gcc.dg/autopar/reduc-8.c: Same.
3789 * gcc.dg/autopar/reduc-9.c: Same.
3790 * gcc.dg/autopar/uns-outer-4.c: Same.
3791 * gcc.dg/autopar/uns-outer-5.c: Same.
3792 * gcc.dg/autopar/uns-outer-6.c: Same.
3793 * gfortran.dg/parloops-exit-first-loop-alt-2.f95: Same.
3794 * gfortran.dg/parloops-exit-first-loop-alt.f95: Same.
3795
da976fa8
AL
37962016-01-18 Alan Lawrence <alan.lawrence@arm.com>
3797
3798 PR target/63679
3799 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove XFAIL for powerpc(32), hppa,
3800 aarch64, sparc, s390. Add --param sra-max-scalarization-size-Ospeed.
3801
70c1e886
AL
38022016-01-18 Alan Lawrence <alan.lawrence@arm.com>
3803
3804 PR target/63679
3805 * gcc.dg/tree-ssa/ssa-dom-cse-5.c: New.
3806 * gcc.dg/tree-ssa/ssa-dom-cse-6.c: New.
3807 * gcc.dg/tree-ssa/ssa-dom-cse-7.c: New.
3808
88bed196
AL
38092016-01-18 Alan Lawrence <alan.lawrence@arm.com>
3810
3811 PR target/63679
3812 * gcc.dg/tree-ssa/sra-17.c: New.
3813 * gcc.dg/tree-ssa/sra-18.c: New.
3814
3dd5f42e
IE
38152016-01-18 Ilya Enkovich <enkovich.gnu@gmail.com>
3816
3817 * gcc.target/i386/pr65105-5.c: Adjust to andn generation.
3818
ae5a77fa
EB
38192016-01-18 Eric Botcazou <ebotcazou@adacore.com>
3820
3821 * gnat.dg/inline12.adb: New test.
3822
11e57fc6
BC
38232016-01-18 Bin Cheng <bin.cheng@arm.com>
3824
3825 PR tree-optimization/66797
3826 * gcc.c-torture/execute/pr65447.c: Relax check condition.
3827
995b6fe0
RB
38282016-01-18 Richard Biener <rguenther@suse.de>
3829
3830 PR tree-optimization/69170
3831 * gcc.dg/torture/pr69170.c: New testcase.
3832
82ee0cf2 38332016-01-17 John David Anglin <danglin@gcc.gnu.org>
d656d82e
JDA
3834
3835 * gcc.dg/torture/builtin-integral-1.c: Require c99_runtime.
3836
d69da357
TV
38372016-01-16 Tom de Vries <tom@codesourcery.com>
3838
3839 * c-c++-common/goacc/kernels-alias-ipa-pta-4.c: New test.
3840
a3845283
TV
38412016-01-16 Tom de Vries <tom@codesourcery.com>
3842
3843 * gcc.dg/parloops-exit-first-loop-alt.c: Move ...
3844 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: ... here. Remove
3845 redundant dg-require-effective-target pthread.
3846 * gcc.dg/parloops-exit-first-loop-alt-2.c: Same.
3847 * gcc.dg/parloops-exit-first-loop-alt-3.c: Same.
3848 * gcc.dg/parloops-exit-first-loop-alt-4.c: Same.
3849 * gcc.dg/parloops-exit-first-loop-alt-5.c: Same.
3850 * gcc.dg/parloops-exit-first-loop-alt-6.c: Same.
3851 * gcc.dg/parloops-exit-first-loop-alt-7.c: Same.
3852 * gcc.dg/parloops-exit-first-loop-alt-pr66652.c: Same.
3853
197a6aa6
DE
38542016-01-16 David Edelsohn <dje.gcc@gmail.com>
3855
3856 PR target/68609
3857 * gcc.target/powerpc/recip-6.c: Enable on AIX.
3858 * gcc.target/powerpc/recip-7.c: Same.
3859
ec7886c1
PP
38602016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
3861
3862 PR c++/69091
3863 * g++.dg/template/pr69091.C: New test.
3864
203484bb
PP
38652016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
3866
3867 * c-c++-common/cilk-plus/AN/an-if.c: Check that the original
3868 dump does not contain an error_mark_node.
3869 * c-c++-common/cilk-plus/CK/pr60469.c: Likewise.
3870 * c-c++-common/cilk-plus/AN/fn_ptr-2.c: New xfail'd test.
3871
aa2500e9
PP
38722016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
3873
3874 PR c++/68936
3875 * g++.dg/template/pr68936.C: New test.
3876
28621a5c
DE
38772016-01-15 David Edelsohn <dje.gcc@gmail.com>
3878
3879 PR target/68609
3880 * gcc.target/powerpc/recip-1.c: Adjust for Goldschmidt's Algorithm.
3881 * gcc.target/powerpc/recip-2.c: Same.
3882 * gcc.target/powerpc/recip-3.c: Same.
3883 * gcc.target/powerpc/recip-4.c: Same.
3884 * gcc.target/powerpc/recip-sqrtf.c: Same.
3885
40c43aca
JL
38862016-01-15 Jeff Law <law@redhat.com>
3887
3888 PR tree-optimization/69270
3889 * gcc.dg/tree-ssa/pr69270-2.c: New test.
3890 * gcc.dg/tree-ssa/pr69270-3.c: New test.
3891
afbc5ae8
PT
38922016-01-15 Paul Thomas <pault@gcc.gnu.org>
3893
3894 PR fortran/49630
3895 * gfortran.dg/deferred_character_13.f90: New test for the fix
3896 of comment 3 of the PR.
3897
3898 PR fortran/54070
3899 * gfortran.dg/deferred_character_8.f90: New test
3900 * gfortran.dg/allocate_error_5.f90: New test
3901
3902 PR fortran/60593
3903 * gfortran.dg/deferred_character_10.f90: New test
3904
3905 PR fortran/60795
3906 * gfortran.dg/deferred_character_14.f90: New test
3907
3908 PR fortran/61147
3909 * gfortran.dg/deferred_character_11.f90: New test
3910
3911 PR fortran/64324
3912 * gfortran.dg/deferred_character_9.f90: New test
3913
49abe076
VM
39142016-01-15 Vladimir Makarov <vmakarov@redhat.com>
3915
3916 PR rtl-optimization/69030
3917 * gcc.target/i386/pr69030.c: New.
3918
16d12992
KT
39192016-01-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3920
3921 * gcc.target/aarch64/target_attr_17.c: New test.
3922
78810bd3
RB
39232016-01-15 Richard Biener <rguenther@suse.de>
3924
3925 PR tree-optimization/66856
3926 * gcc.dg/torture/pr66856-1.c: New testcase.
3927 * gcc.dg/torture/pr66856-2.c: Likewise.
3928
2bd847fe
RB
39292016-01-15 Richard Biener <rguenther@suse.de>
3930
3931 PR debug/69137
3932 * g++.dg/lto/pr69137_0.C: New testcase.
3933
a00fe3b7
RS
39342016-01-15 Richard Sandiford <richard.sandiford@arm.com>
3935
3936 PR middle-end/69246
3937 * gcc.target/i386/pr69246.c: New test.
3938
cbb0e83b
DV
39392016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
3940
7596d5de 3941 * gfortran.dg/bind_c_array_params_2.f90: Fix test patterns for S/390.
cbb0e83b 3942
5a500ecf
DV
39432016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
3944
3945 PR c++/56194
3946 * g++.dg/init/const9.C: Disable test on S/390.
3947
5d9bf64f
DV
39482016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
3949
3950 * g++.dg/Wframe-address.C: Test requires -mbackchain for s390*-*-*.
3951 * g++.dg/Wno-frame-address.C: Ditto.
3952
e234b19e
DV
39532016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
3954
3955 * gcc.dg/tree-ssa/20040204-1.c: Do not xfail on S/390.
3956
89483f99
RB
39572016-01-15 Richard Biener <rguenther@suse.de>
3958
3959 PR tree-optimization/68961
3960 * gcc.dg/vect/costmodel/x86_64/costmodel-pr68961.c: New testcase.
3961
94f37395
IE
39622016-01-15 Ilya Enkovich <enkovich.gnu@gmail.com>
3963
3964 * gcc.target/i386/pr65105-5.c: New test.
3965
82ee0cf2 39662016-01-15 Jan Hubicka <hubicka@ucw.cz>
0f6176e6
JH
3967
3968 * gcc.c-torture/execute/alias-4.c: New testcase.
3969
82ee0cf2 39702016-01-15 Jan Hubicka <hubicka@ucw.cz>
824ca15e
JH
3971
3972 PR ipa/68148
3973 * g++.dg/ipa/devirt-49.C: New testcase.
3974
092f7deb 39752016-01-15 Christian Bruel <christian.bruel@st.com>
edef1fa8
CB
3976
3977 PR target/65837
3978 * gcc.target/arm/attr-neon-builtin-fail2.c: New test.
3979 * gcc.target/arm/lto/pr65837-attr_0.c: New test.
3980 * gcc.target/arm/lto/pr65837_0.c: Fix skip condition and use ACLE name.
3981
e93c66bc
RB
39822016-01-15 Richard Biener <rguenther@suse.de>
3983
3984 PR tree-optimization/69117
3985 * gcc.dg/torture/pr69117.c: New testcase.
3986
c47eaca6 39872015-01-14 Ryan Burn <contact@rnburn.com>
b6e3db06
RB
3988
3989 PR c++/69048
3990 * g++.dg/cilk-plus/CK/pr69048.cc: New test.
3991
c3f6914a
FXC
39922016-01-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
3993
3994 PR testsuite/67509
3995 * gfortran.dg/ieee/ieee_7.f90: For out of bound precision or
3996 range tests use 100 * maximum instead of maximum + 1.
3997
cd65ae90
JJ
39982016-01-14 Jakub Jelinek <jakub@redhat.com>
3999
4000 PR debug/69244
4001 * gcc.dg/guality/pr69244.c: New test.
4002
19643948
UB
40032016-01-14 Uros Bizjak <ubizjak@gmail.com>
4004
4005 * lib/target-supports.exp (check_effective_target_issignaling):
4006 New procedure.
4007 * gcc.dg/pr61441.c: Require issignaling effective target.
4008
fe79c97e
SB
40092016-01-14 Segher Boessenkool <segher@kernel.crashing.org>
4010
4011 PR target/68803
4012 * gcc.target/powerpc/20050603-3.c: Add xfails for powerpc64le.
4013
c7df95d8
DM
40142016-01-14 David Malcolm <dmalcolm@redhat.com>
4015
4016 PR c++/68819
4017 PR preprocessor/69177
4018 * gcc.dg/plugin/location-overflow-test-1.c: New test case.
4019 * gcc.dg/plugin/location-overflow-test-2.c: New test case.
4020 * gcc.dg/plugin/location_overflow_plugin.c: New test plugin.
4021 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
4022
00083992
MP
40232016-01-14 Marek Polacek <polacek@redhat.com>
4024
4025 PR c/69262
4026 * gcc.dg/array-15.c: New test.
4027
0c9b3294
JJ
40282016-01-14 Jakub Jelinek <jakub@redhat.com>
4029
4030 PR middle-end/68146
4031 PR tree-optimization/69155
4032 * gfortran.dg/pr68146.f: New test.
4033 * gfortran.dg/pr69155.f90: New test.
4034
3688e13d
RB
40352016-01-14 Richard Biener <rguenther@suse.de>
4036
4037 PR tree-optimization/68060
4038 * gcc.dg/torture/pr68060-1.c: New testcase.
4039 * gcc.dg/torture/pr68060-2.c: Likewise.
4040
bab0ad3a
NC
40412016-01-14 Nick Clifton <nickc@redhat.com>
4042
4043 * lib/target-supports.exp
4044 (check_effective_target_arm_neon_ok_nocache): Add an option
4045 sequence that includes setting the ARM architecture to ARMv7-A.
4046 * gcc.target/arm/attr-neon.c: Use dg-add-options to add the
4047 command line options necessary to enable Neon support.
4048 * gcc.target/arm/neon-vlshr-imm-1.c: Likewise.
4049 * gcc.target/arm/neon-vshl-imm-1.c: Likewise.
4050 * gcc.target/arm/neon-vshr-imm-1.c: Likewise.
4051 * gcc.target/arm/pr69180.c: Likewise.
4052
947c2ce5
JL
40532016-01-14 Jeff Law <law@redhat.com>
4054
4055 PR tree-optimization/69270
4056 * gcc.dg/tree-ssa/pr69270.c: New test.
4057
3342fd71
BS
40582016-01-13 Bernd Schmidt <bschmidt@redhat.com>
4059
4060 PR c/66208
4061 * c-c++-common/pr66208.c: New file.
4062
2ad3adf1
JJ
40632016-01-13 Jakub Jelinek <jakub@redhat.com>
4064
4065 PR tree-optimization/69156
4066 * gcc.dg/pr69156.c: New test.
4067
398d6feb
L
40682016-01-13 H.J. Lu <hongjiu.lu@intel.com>
4069
4070 * gcc.target/i386/pr69225-7.c: New test.
4071
4c868789
RH
40722016-01-13 Richard Henderson <rth@redhat.com>
4073
4074 * gcc.dg/tm/memopt-13.c: Update expected function.
4075 * gcc.dg/tm/memopt-6.c: Likewise.
4076
ef6d1772
UB
40772016-01-13 Uros Bizjak <ubizjak@gmail.com>
4078
4079 * gcc.target/i386/pr45685.c (dg-options): Add -mno-sse4.
4080 * gcc.target/i386/pr68432-1.c (dg-options): Ditto.
4081 * gcc.target/i386/pr68432-2.c (dg-options): Ditto.
4082 * gcc.target/i386/pr68432-3.c (dg-options): Ditto.
0b4b6ef2 4083
ef6d1772
UB
40842016-01-13 Tom de Vries <tom@codesourcery.com>
4085
4086 PR tree-optimization/69169
0b4b6ef2
TV
4087 * gcc.dg/pr69169.c: New test.
4088
2ad3adf1 40892016-01-13 Alexander Fomin <alexander.fomin@intel.com>
8866d62c
AF
4090
4091 PR target/69228
4092 * gcc.target/i386/avx512pf-vscatterpf0dpd-1.c: Adjust.
4093 * gcc.target/i386/avx512pf-vscatterpf0dps-1.c: Likewise.
4094 * gcc.target/i386/avx512pf-vscatterpf0qpd-1.c: Likewise.
4095 * gcc.target/i386/avx512pf-vscatterpf0qps-1.c: Likewise.
4096 * gcc.target/i386/avx512pf-vscatterpf1dpd-1.c: Likewise.
4097 * gcc.target/i386/avx512pf-vscatterpf1dps-1.c: Likewise.
4098 * gcc.target/i386/avx512pf-vscatterpf1qpd-1.c: Likewise.
4099 * gcc.target/i386/avx512pf-vscatterpf1qps-1.c: Likewise.
4100
9060e335
AK
41012016-01-13 Jakub Jelinek <jakub@redhat.com>
4102
4103 PR target/69247
4104 * gcc.dg/pr69247.c: New test.
4105
40311329
RB
41062016-01-13 Richard Biener <rguenther@suse.de>
4107
4108 PR tree-optimization/69242
4109 * gcc.dg/torture/pr69242.c: New testcase.
4110
ccbd7103
RB
41112016-01-13 Richard Biener <rguenther@suse.de>
4112
4113 PR tree-optimization/69186
4114 * gcc.dg/torture/pr69186.c: New testcase.
4115
c6f72a46
JL
41162016-01-13 Jeff Law <law@redhat.com>
4117
4118 PR tree-optimization/67755
4119 * gcc.dg/tree-ssa/pr67755.c: New test.
4120
41212016-01-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
bf3f4b38
TP
4122
4123 * gcc.c-torture/unsorted/dump-noaddr.x (dump_compare): Replace static
4124 pass number in output by a star.
4125
c446cf07
BC
41262016-01-12 Bin Cheng <bin.cheng@arm.com>
4127
4128 PR tree-optimization/68911
4129 * gcc.c-torture/execute/pr68911.c: New test.
4130
5342156c
MP
41312016-01-12 Marek Polacek <polacek@redhat.com>
4132
4133 PR c++/68979
4134 * g++.dg/warn/permissive-1.C: New test.
4135
65364cc5
JJ
41362016-01-12 Jakub Jelinek <jakub@redhat.com>
4137
4138 PR objc++/68511
4139 PR c++/69213
4140 * g++.dg/opt/pr69213.C: New test.
4141
81b9a3d9
CB
41422016-01-12 Christian Bruel <christian.bruel@st.com>
4143
4144 PR target/69180
4145 * gcc.target/arm/pr69180.c: New test.
4146
3c4e91c9
RB
41472016-01-12 Richard Biener <rguenther@suse.de>
4148
4149 PR lto/69077
4150 * g++.dg/lto/pr69077_0.C: New testcase.
4151 * g++.dg/lto/pr69077_1.C: Likewise.
4152
5664cea1
JJ
41532016-01-12 Jakub Jelinek <jakub@redhat.com>
4154
4155 PR target/69175
4156 * g++.dg/opt/pr69175.C: New test.
4157
86cefc49
AL
41582016-01-12 Alan Lawrence <alan.lawrence@arm.com>
4159
4160 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Declare functions as 'extern'
4161 rather than #including math.h & stdlib.h.
4162 * gcc.dg/vect/pr47001.c: Declare abort as 'extern', remove stdlib.h.
4163 * gcc.dg/vect/pr49771.c: Likewise.
4164 * gcc.dg/vect/vect-10-big-array.c: Likewise.
4165 * gcc.dg/vect/vect-neg-store-1.c: Likewise.
4166 * gcc.dg/vect/vect-neg-store-2.c: Likewise.
4167 * gcc.dg/vect/slp-37.c: Change NULL to 0, remove stdlib.h.
4168 * gcc.dg/vect/pr40254.c: Remove unnecessary include of stdlib.h.
4169 * gcc.dg/vect/pr44507.c: Likewise.
4170 * gcc.dg/vect/pr45902.c: Likewise.
4171 * gcc.dg/vect/slp-widen-mult-half.c: Likewise.
4172 * gcc.dg/vect/vect-117.c: Likewise.
4173 * gcc.dg/vect/vect-99.c: Likewise.
4174 * gcc.dg/vect/vect-aggressive-1.c: Likewise.
4175 * gcc.dg/vect/vect-cond-1.c: Likewise.
4176 * gcc.dg/vect/vect-cond-2.c: Likewise.
4177 * gcc.dg/vect/vect-cond-3.c: Likewise.
4178 * gcc.dg/vect/vect-cond-4.c: Likewise.
4179 * gcc.dg/vect/vect-mask-load-1.c: Likewise.
4180 * gcc.dg/vect/vect-mask-loadstore-1.c: Likewise.
4181 * gcc.dg/vect/vect-over-widen-1-big-array.c: Likewise.
4182 * gcc.dg/vect/vect-over-widen-1.c: Likewise.
4183 * gcc.dg/vect/vect-over-widen-2-big-array.c: Likewise.
4184 * gcc.dg/vect/vect-over-widen-2.c: Likewise.
4185 * gcc.dg/vect/vect-over-widen-3-big-array.c: Likewise.
4186 * gcc.dg/vect/vect-over-widen-3.c: Likewise.
4187 * gcc.dg/vect/vect-over-widen-4-big-array.c: Likewise.
4188 * gcc.dg/vect/vect-over-widen-4.c: Likewise.
4189 * gcc.dg/vect/vect-widen-mult-const-s16.c: Likewise.
4190 * gcc.dg/vect/vect-widen-mult-const-u16.c: Likewise.
4191 * gcc.dg/vect/vect-widen-mult-half-u8.c: Likewise.
4192 * gcc.dg/vect/vect-widen-mult-half.c: Likewise.
4193 * gcc.dg/vect/no-trapping-math-vect-ifcvt-11.c: Remove unnecessary
4194 include of signal.h.
4195 * gcc.dg/vect/no-trapping-math-vect-ifcvt-12.c: Likewise.
4196 * gcc.dg/vect/no-trapping-math-vect-ifcvt-13.c: Likewise.
4197 * gcc.dg/vect/no-trapping-math-vect-ifcvt-14.c: Likewise.
4198 * gcc.dg/vect/no-trapping-math-vect-ifcvt-15.c: Likewise.
4199 * gcc.dg/vect/no-trapping-math-vect-ifcvt-16.c: Likewise.
4200 * gcc.dg/vect/vect-ifcvt-16.c: Likewise.
4201 * gcc.dg/vect/vect-ifcvt-17.c: Likewise.
4202 * gcc.dg/vect/vect-ifcvt-2.c: Likewise.
4203 * gcc.dg/vect/vect-ifcvt-3.c: Likewise.
4204 * gcc.dg/vect/vect-ifcvt-4.c: Likewise.
4205 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
4206 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
4207 * gcc.dg/vect/vect-ifcvt-6.c: Likewise.
4208 * gcc.dg/vect/vect-ifcvt-7.c: Likewise.
4209 * gcc.dg/vect/vect-ifcvt-9.c: Likewise.
4210 * gcc.dg/vect/vect-outer-5.c: Likewise.
4211 * gcc.dg/vect/vect-outer-6.c: Likewise.
4212 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Remove unnecessary
4213 include of stdio.h.
4214
b832f61e
NC
42152016-01-12 Nick Clifton <nickc@redhat.com>
4216
4217 PR target/68913
4218 * gcc.dg/lto/pr61886_0.c: Rename the external function called
4219 to fread so that it will be found in all target runtimes.
4220
8eac49b1
RB
42212016-01-12 Richard Biener <rguenther@suse.de>
4222
4223 PR tree-optimization/69053
4224 * g++.dg/torture/pr69053.C: New testcase.
4225
2935d994
RB
42262016-01-12 Richard Biener <rguenther@suse.de>
4227
4228 PR tree-optimization/69168
4229 * gcc.dg/torture/pr69168.c: New testcase.
4230
66c16fd9
RB
42312016-01-12 Richard Biener <rguenther@suse.de>
4232
4233 PR tree-optimization/69157
4234 * gcc.dg/torture/pr69157.c: New testcase.
4235
42362016-01-12 Richard Biener <rguenther@suse.de>
4237
4238 PR tree-optimization/69174
4239 * gcc.dg/torture/pr69174.c: New testcase.
4240
723033a6
JJ
42412016-01-12 Jakub Jelinek <jakub@redhat.com>
4242
4243 PR c++/66808
4244 PR c++/69000
4245 * g++.dg/tls/pr66808.C: New test.
4246 * g++.dg/tls/pr69000.C: New test.
4247
3574cf47
BS
42482016-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4249
4250 * gcc.target/powerpc/swaps-p8-23.c: New test.
4251 * gcc.target/powerpc/swaps-p8-24.c: Likewise.
4252
feb20787
JDA
42532016-01-11 John David Anglin <danglin@gcc.gnu.org>
4254
4255 PR tree-optimization/68356
4256 * gcc.dg/torture/pr68264.c: Disable exp2 ERANGE test on hppa unix.
4257
27b1820a
KV
42582016-01-12 Kugan Vivekanandarajah <kuganv@linaro.org>
4259 Jim Wilson <jim.wilson@linaro.org>
4260
4261 PR target/69194
4262 * gcc.target/arm/pr69194.c: New test.
4263
cf4de6af
L
42642016-01-11 H.J. Lu <hongjiu.lu@intel.com>
4265
4266 PR target/69225
4267 * gcc.target/i386/pr69225-1.c: New test.
4268 * gcc.target/i386/pr69225-2.c: Likewise.
4269 * gcc.target/i386/pr69225-3.c: Likewise.
4270 * gcc.target/i386/pr69225-4.c: Likewise.
4271 * gcc.target/i386/pr69225-5.c: Likewise.
4272 * gcc.target/i386/pr69225-6.c: Likewise.
4273
1ebd5558
JJ
42742016-01-11 Jakub Jelinek <jakub@redhat.com>
4275
23552a4d
JJ
4276 PR target/67462
4277 * gcc.dg/ifcvt-3.c: Only compile on lp64 targets, include also i?86
4278 if lp64.
4279
26ff85b0
JJ
4280 PR target/69071
4281 * gcc.dg/pr69071.c: New test.
4282
9cb6bd74
JJ
4283 PR c++/69211
4284 * g++.dg/opt/pr69211.C: New test.
4285
1ebd5558
JJ
4286 PR tree-optimization/69214
4287 * gcc.c-torture/compile/pr69214.c: New test.
4288
8c18c836
UB
42892016-01-11 Uros Bizjak <ubizjak@gmail.com>
4290
4291 * gcc.target/i386/pr66232-10.c: Do not compile on ia32 target.
4292 * gcc.target/i386/pr66232-11.c: Ditto.
4293 * gcc.target/i386/pr66232-12.c: Ditto.
4294 * gcc.target/i386/pr66232-13.c: Ditto.
4295
62446e6e
RB
42962016-01-11 Richard Biener <rguenther@suse.de>
4297
4298 PR tree-optimization/69173
4299 * gcc.dg/torture/pr69173.c: New testcase.
4300
2b8568fe
KT
43012016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4302
4303 PR rtl-optimization/68796
4304 * gcc.target/aarch64/tst_5.c: New test.
4305 * gcc.target/aarch64/tst_6.c: Likewise.
4306
5baf4532
KT
43072016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4308
4309 PR rtl-optimization/68841
4310 * gcc.dg/pr68841.c: New test.
4311 * gcc.c-torture/execute/pr68841.c: New test.
4312
ca90b1ed
YR
43132016-01-11 Yuri Rumyantsev <ysrumyan@gmail.com>
4314
4315 PR rtl-optimization/68920
4316 * gcc.dg/ifcvt-4.c: Add "--param max-rtl-if-conversion-insns=3" option
4317 for ix86 targets.
4318 * gcc.dg/ifcvt-5.c: New test.
4319
2ad3adf1 43202016-01-11 Alexandre Oliva <aoliva@redhat.com>
b4934671
AO
4321
4322 PR bootstrap/69123
4323 * g++.dg/pr69123.C: New.
4324
83834c09
IE
43252016-01-11 Ilya Enkovich <enkovich.gnu@gmail.com>
4326
4327 PR target/69010
4328 * gcc.target/i386/pr69010.c: New test.
4329
dcf89d57
MJ
43302016-01-11 Martin Jambor <mjambor@suse.cz>
4331
4332 PR ipa/69044
4333 * gcc.target/i386/chkp-pr69044.c: New test.
4334
d95167ee
TV
43352016-01-11 Tom de Vries <tom@codesourcery.com>
4336
4337 PR tree-optimization/69109
4338 * gcc.dg/autopar/pr69109-2.c: New test.
4339 * gcc.dg/autopar/pr69109.c: New test.
4340
4f6403a8
TV
43412016-01-11 Tom de Vries <tom@codesourcery.com>
4342
4343 PR tree-optimization/69108
4344 * gcc.dg/autopar/pr69108.c: New test.
4345
21efdd80
PP
43462016-01-10 Patrick Palka <ppalka@gcc.gnu.org>
4347
4348 PR c++/69029
4349 * c-c++-common/Wisleading-indentation.c: Augment test.
4350
fd42eed8
TK
43512016-01-10 Thomas Koenig <tkoenig@gcc.gnu.org>
4352
4353 PR fortran/69154
4354 * gfortran.dg/inline_matmul_12.f90: New test.
4355
4f90ee6c
PT
43562016-01-10 Paul Thomas <pault@gcc.gnu.org>
4357
4358 PR fortran/67779
4359 * gfortran.dg/actual_array_offset_1: New test.
4360
3907c6cf
TV
43612016-01-10 Tom de Vries <tom@codesourcery.com>
4362
4363 PR tree-optimization/69062
4364 * gcc.dg/autopar/pr69062.c: New test.
4365
b07b236e
TS
43662016-01-10 Thomas Schwinge <thomas@codesourcery.com>
4367
4368 * gcc.dg/vect/slp-perm-1.c: Fix scan-tree-dump syntax.
4369 * gcc.dg/vect/slp-perm-2.c: Likewise.
4370 * gcc.dg/vect/slp-perm-3.c: Likewise.
4371 * gcc.dg/vect/slp-perm-5.c: Likewise.
4372 * gcc.dg/vect/slp-perm-6.c: Likewise.
4373 * gcc.dg/vect/slp-perm-7.c: Likewise.
4374 * gcc.dg/vect/slp-perm-8.c: Likewise.
4375
23fab8ae
TV
43762016-01-10 Tom de Vries <tom@codesourcery.com>
4377
4378 PR tree-optimization/69039
4379 * gcc.dg/autopar/pr69039.c: New test.
4380
73f0dae2
MP
43812016-01-09 Marek Polacek <polacek@redhat.com>
4382
4383 PR c++/69113
4384 * g++.dg/pr69113.C: New test.
4385
20b8d734
JJ
43862016-01-09 Jakub Jelinek <jakub@redhat.com>
4387
4388 PR middle-end/50865
4389 PR tree-optimization/69097
4390 * gcc.c-torture/execute/pr50865.c: New test.
4391 * gcc.c-torture/execute/pr69097-1.c: New test.
4392 * gcc.c-torture/execute/pr69097-2.c: New test.
4393 * gcc.dg/pr69097-1.c: New test.
4394 * gcc.dg/pr69097-2.c: New test.
4395
c50e614b
JJ
43962016-01-09 Jakub Jelinek <jakub@redhat.com>
4397
4398 PR c++/69164
4399 * g++.dg/opt/pr69164.C: New test.
4400
e0237993
JJ
44012016-01-08 Jakub Jelinek <jakub@redhat.com>
4402
4403 PR tree-optimization/69167
4404 * gcc.dg/pr69167.c: New test.
4405
bd8f5bb2
MP
44062016-01-08 Marek Polacek <polacek@redhat.com>
4407
4408 PR c++/68449
4409 * g++.dg/pr68449.C: New.
4410
bb0f5ca7
AL
44112016-01-08 Alan Lawrence <alan.lawrence@arm.com>
4412
4413 PR tree-optimization/68707
4414 * lib/target-supports.exp (check_effective_target_vect_load_lanes): New.
4415 * gcc.dg/vect/slp-perm-1.c: Look for vect_load_lanes instead of SLP
4416 on platforms supporting it.
4417 * gcc.dg/vect/slp-perm-2.c: Likewise.
4418 * gcc.dg/vect/slp-perm-3.c: Likewise.
4419 * gcc.dg/vect/slp-perm-5.c: Likewise.
4420 * gcc.dg/vect/slp-perm-7.c: Likewise.
4421 * gcc.dg/vect/slp-perm-8.c: Likewise.
4422 * gcc.dg/vect/slp-perm-6.c: Look for vect_load_lanes in addition to SLP
4423 on platforms supporting it.
4424
22518428
JJ
44252016-01-08 Jakub Jelinek <jakub@redhat.com>
4426
33f0852f
JJ
4427 PR tree-optimization/69162
4428 * gcc.dg/pr69162.c: New test.
4429
22518428
JJ
4430 PR tree-optimization/69172
4431 * gcc.dg/pr69172.c: New test.
4432
80e9b3aa
TP
44332016-01-08 Thomas Preud'homme <thomas.preudhomme@arm.com>
4434
4435 PR tree-optimization/67781
4436 * gcc.c-torture/execute/pr67781.c: New file.
4437
262a363f
JJ
44382016-01-08 Jakub Jelinek <jakub@redhat.com>
4439
4440 PR tree-optimization/69083
4441 * gcc.dg/vect/pr69083.c: New test.
4442
6e1f093f
SS
44432016-01-08 Sujoy Saraswati <sujoy.saraswati@hpe.com>
4444
4445 PR tree-optimization/61441
4446 * gcc.dg/pr61441.c: Restrict to linux and gnu targets.
4447 Use -fexcess-precision=standard for compiler options.
4448 Use fabs() only when __FLT_EVAL_METHOD__ == 0.
4449
53290e07
JJ
44502016-01-08 Jakub Jelinek <jakub@redhat.com>
4451
57bf3072
JJ
4452 PR fortran/69128
4453 * gfortran.dg/gomp/pr69128.f90: New test.
4454
53290e07
JJ
4455 PR c++/69145
4456 * g++.dg/ext/pr69145-1.C: New test.
4457 * g++.dg/ext/pr69145-2-very-long-filename.cc: New file.
4458 * g++.dg/ext/pr69145-2.h: New file.
4459
7a127fa7
MS
44602016-01-07 Martin Sebor <msebor@redhat.com>
4461
4462 PR c/68966
4463 * gcc.dg/atomic-fetch-bool.c: New test.
4464 * gcc.dg/sync-fetch-bool.c: New test.
4465
95918b49
L
44662016-01-07 H.J. Lu <hongjiu.lu@intel.com>
4467
4468 PR fortran/66680
4469 gfortran.dg/gomp/pr66680.f90: Moved to libgomp.
4470
c8e62a9d
NC
44712016-01-07 Nick Clifton <nickc@redhat.com>
4472
4473 PR target/66655
4474 * g++.dg/pr66655.C: New test.
4475 * g++.dg/pr66655_1.cc: Test support file.
4476 * g++.dg/pr66655.h: Test header file.
4477
2ad3adf1 44782016-01-07 Dominique d'Humieres <dominiq@lps.ens.fr>
64d3ef31
DH
4479
4480 PR fortran/66680
4481 gfortran.dg/gomp/pr66680.f90: New test.
4482
4cd9ca92
L
44832016-01-07 H.J. Lu <hongjiu.lu@intel.com>
4484
4485 PR target/69171
4486 * gcc.target/i386/pr69171-1.c: New test.
4487 * gcc.target/i386/pr69171-2.c: Likewise.
4488 * gcc.target/i386/pr69171-3.c: Likewise.
4489 * gcc.target/i386/pr69171-4.c: Likewise.
4490 * gcc.target/i386/pr69171-5.c: Likewise.
4491 * gcc.target/i386/pr69171-6.c: Likewise.
4492
7e33d4dc
BS
44932015-12-15 Bernd Schmidt <bschmidt@redhat.com>
4494
4495 PR middle-end/67639
4496 * c-c++-common/pr67639.c: New test.
4497
fec64afc
JJ
44982016-01-07 Jakub Jelinek <jakub@redhat.com>
4499
4500 PR tree-optimization/69141
4501 * g++.dg/opt/pr69141.C: New test.
4502
f293ad29
EB
45032016-01-06 Eric Botcazou <ebotcazou@adacore.com>
4504
4505 * gcc.target/sparc/20151219-1.c: Skip in 64-bit mode.
4506
5027395e
UB
45072016-01-06 Uros Bizjak <ubizjak@gmail.com>
4508
4509 PR target/69140
4510 * gcc.target/i386/pr69140.c: New test
4511
7443cf13
DM
45122016-01-06 David Malcolm <dmalcolm@redhat.com>
4513
4514 * gcc.dg/bad-dereference.c: New test case.
4515
32928931
BS
45162015-01-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4517
4518 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: New test.
4519
68dd05da
AS
45202016-01-06 Andreas Schwab <schwab@linux-m68k.org>
4521
4522 * gcc.dg/atomic-invalid-2.c: Remove duplicated content.
4523
6b131d5b
MP
45242016-01-06 Marek Polacek <polacek@redhat.com>
4525
4526 PR sanitizer/69099
4527 * gcc.dg/ubsan/float-cast-overflow-atomic.c: New test.
4528
8d9fdb49
MP
45292016-01-05 Marek Polacek <polacek@redhat.com>
4530
4531 PR c/69104
4532 * gcc.dg/atomic-invalid-2.c: New.
4533
acf93f1e
L
45342016-01-05 H.J. Lu <hongjiu.lu@intel.com>
4535
4536 PR target/68991
4537 * gcc.target/i386/pr68991.c: New test.
4538
3f50525d
L
45392016-01-05 H.J. Lu <hongjiu.lu@intel.com>
4540
4541 PR target/68991
4542 * g++.dg/pr68991-1.C: New test.
4543 * g++.dg/pr68991-2.C: Likewise.
4544
e0237993 45452016-01-05 Sergei Trofimovich <siarheit@google.com>
face88a1 4546
e0237993 4547 PR other/60465
face88a1
ST
4548 * gcc.target/ia64/pr60465-gprel64.c: New test.
4549 * gcc.target/ia64/pr60465-gprel64-c37.c: New test.
4550
a0866eff
KT
45512016-01-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4552
4553 PR rtl-optimization/68651
4554 * gcc.target/aarch64/pr68651_1.c: New test.
4555
c589e975
DM
45562016-01-05 David Malcolm <dmalcolm@redhat.com>
4557
4558 PR c/69122
4559 * c-c++-common/Wmisleading-indentation.c (pr69122): New function.
4560
929710d9
NS
45612016-01-05 Nathan Sidwell <nathan@acm.org>
4562
ce3e43d7
NS
4563 PR c++/58583
4564 * g++.dg/cpp0x/nsdmi-template14.C: Adjust test & errors.
4565
929710d9
NS
4566 * gcc.dg/alias-15.c: New.
4567
a2faef8e
NC
45682016-01-05 Nick Clifton <nickc@redhat.com>
4569
4570 PR target/68870
4571 * g++.dg/pr68770.C: New test.
4572
4cfa76e3
MS
45732016-01-04 Mike Stump <mikestump@comcast.net>
4574
4575 * lib/target-supports.exp (check_effective_target_cilkplus):
4576 cilkplus targets require pthreads.
4ece61b6 4577 (check_effective_target_cilkplus): Remove special case for NVPTX.
4cfa76e3 4578
4e8a3a35
MM
45792016-01-04 Michael Meissner <meissner@linux.vnet.ibm.com>
4580
4581 * gcc.target/powerpc/p9-permute.c: New test for xxperm code
4582 generation.
4583
818ab71a
JJ
45842016-01-04 Jakub Jelinek <jakub@redhat.com>
4585
4586 Update copyright years.
4587
2fe0a208
MP
45882016-01-04 Marek Polacek <polacek@redhat.com>
4589
4590 PR c/68908
4591 * gcc.dg/atomic/c11-atomic-exec-6.c: New test.
4592 * gcc.dg/atomic/c11-atomic-exec-7.c: New test.
4593 * gcc.dg/atomic/stdatomic-op-5.c: New test.
4594
9e3b2fe3
EB
45952016-01-04 Eric Botcazou <ebotcazou@adacore.com>
4596
4597 * gcc.target/sparc/20160104-2.c: New test.
4598
e8d65a35
EB
45992016-01-04 Eric Botcazou <ebotcazou@adacore.com>
4600
4601 * gcc.target/sparc/20160104-1.c: New test.
4602
25ccfccd
PT
46032016-01-03 Paul Thomas <pault@gcc.gnu.org>
4604
4605 PR fortran/65045
4606 * gfortran.dg/pr65045.f90: New test.
4607
cb51d382
EB
46082016-01-02 Eric Botcazou <ebotcazou@adacore.com>
4609
4610 * gnat.dg/specs/debug1.ads: Delete.
4611
6eeaad6e
JD
46122016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4613
4614 PR libgfortran/68867
4615 * gfortran.dg/default_format_denormal_2.f90: Fix the dg regular
4616 expression.
4617
2f968603
JD
46182016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4619
4620 PR libgfortran/68867
4621 * gfortran.dg/default_format_denormal_2.f90: XFAIL for all
4622 PowerPC.
4623
591bb5e4
PT
46242016-01-01 Paul Thomas <pault@gcc.gnu.org>
4625
4626 PR fortran/68864
4627 * gfortran.dg/pr68864.f90: New test.
4628
f1e0620c
JJ
46292016-01-01 Jakub Jelinek <jakub@redhat.com>
4630
942a1319
JJ
4631 PR tree-optimization/69070
4632 * gcc.dg/pr69070.c: New test.
4633
10dff63f
JJ
4634 PR sanitizer/69055
4635 * gfortran.dg/pr69055.f90: New test.
4636
f1e0620c
JJ
4637 PR target/69015
4638 * gcc.dg/pr69015.c: New test.
818ab71a 4639\f
2f883d1c 4640Copyright (C) 2016 Free Software Foundation, Inc.
ad41bd84
JM
4641
4642Copying and distribution of this file, with or without modification,
4643are permitted in any medium without royalty provided the copyright
4644notice and this notice are preserved.