]> git.ipfire.org Git - thirdparty/gcc.git/blame - gcc/testsuite/ChangeLog
Restore atomic builtins usage in libstdc++-v3
[thirdparty/gcc.git] / gcc / testsuite / ChangeLog
CommitLineData
268a0ec4
JJ
12016-04-05 Jakub Jelinek <jakub@redhat.com>
2
3 PR rtl-optimization/70542
4 * gcc.dg/torture/pr70542.c: New test.
5 * gcc.target/i386/avx2-pr70542.c: New test.
6
5e8c2eb1
ZS
72016-04-05 Zdenek Sojka <zsojka@seznam.cz>
8
9 PR tree-optimization/70509
10 * gcc.target/i386/avx512bw-pr70509.c: New test.
11
c0daf32d
PP
122016-04-05 Patrick Palka <ppalka@gcc.gnu.org>
13
14 PR c++/70452
15 * g++.dg/ext/constexpr-vla4.C: New test.
16
bf867841
UB
172016-04-05 Uros Bizjak <ubizjak@gmail.com>
18
19 PR target/70510
20 * gcc.target/i386/pr70510.c: New test.
21
3022186a
RB
222016-04-05 Richard Biener <rguenther@suse.de>
23
24 PR tree-optimization/70526
25 * g++.dg/torture/pr70526.C: New testcase.
26
55fc79b2
JJ
272016-04-05 Jakub Jelinek <jakub@redhat.com>
28
29 PR target/70525
30 * gcc.target/i386/pr70525.c: New test.
31
62b233f2
RB
322016-04-05 Richard Biener <rguenther@suse.de>
33
34 PR middle-end/70499
35 * g++.dg/torture/pr70499.C: New testcase.
36
cc05759d
RB
372016-04-05 Richard Biener <rguenther@suse.de>
38
39 * gcc.dg/tree-ssa/20030814-6.c: Fix testcase, disable FRE,
40 remove XFAIL.
41
f23f16d4
JJ
422016-04-04 Jakub Jelinek <jakub@redhat.com>
43
44 PR middle-end/70307
45 * gcc.dg/torture/pr70307.c: Add -Wno-psabi to dg-options. Prune
46 rs6000 ABI warnings.
47
d27ecc49
JH
482016-04-04 Jan Hubicka <hubicka@ucw.cz>
49
50 PR ipa/66223
51 * g++.dg/ipa/devirt-51.C: New testcase.
52
c974c96e
BS
532016-04-04 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
54 Jakub Jelinek <jakub@redhat.com>
55
56 PR middle-end/70457
57 * gcc.dg/torture/pr70457.c: New.
58
7a85da89
AV
592016-04-04 Andre Vehreschild <vehre@gcc.gnu.org>
60
61 PR fortran/67538
62 * gfortran.dg/allocate_with_source_19.f08: New test.
63
de517e64
AV
642016-04-04 Andre Vehreschild <vehre@gcc.gnu.org>
65
66 PR fortran/65795
67 * gfortran.dg/coarray_allocate_6.f08: New test.
68
43b9f499
RB
692016-04-04 Richard Biener <rguenther@suse.de>
70
71 PR rtl-optimization/70484
72 * gcc.dg/torture/pr70484.c: New testcase.
73
f13355da
MP
742016-04-04 Marek Polacek <polacek@redhat.com>
75
76 PR c/70307
77 * gcc.dg/torture/pr70307.c: New test.
78
6cc6ed50
OE
792016-04-03 Oleg Endo <olegendo@gcc.gnu.org>
80
81 PR target/70416
82 PR target/67391
83 * gcc.target/sh/torture/pr70416.c: New.
84
abdc16c8
MS
852016-04-02 Martin Sebor <msebor@redhat.com>
86
87 PR c++/67376
88 PR c++/70170
89 PR c++/70172
90 PR c++/70228
91 * g++.dg/cpp0x/constexpr-array-ptr10.C: New test.
92 * g++.dg/cpp0x/constexpr-array-ptr9.C: New test.
93 * g++.dg/cpp0x/constexpr-nullptr-1.C: New test.
94 * g++.dg/cpp0x/constexpr-array5.C: Adjust text of expected diagnostic.
95 * g++.dg/cpp0x/constexpr-string.C: Same.
96 * g++.dg/cpp0x/constexpr-wstring2.C: Same.
97 * g++.dg/cpp0x/pr65398.C: Same.
98 * g++.dg/ext/constexpr-vla1.C: Same.
99 * g++.dg/ext/constexpr-vla2.C: Same.
100 * g++.dg/ext/constexpr-vla3.C: Same.
101 * g++.dg/ubsan/pr63956.C: Same.
102
763cd859
JJ
1032016-04-01 Jakub Jelinek <jakub@redhat.com>
104
105 PR rtl-optimization/70467
106 * gcc.target/i386/pr70467-2.c: New test.
107
0f875435
JJ
1082016-04-01 Jakub Jelinek <jakub@redhat.com>
109 Marek Polacek <polacek@redhat.com>
110
111 PR c++/70488
112 * g++.dg/init/new47.C: New test.
113
41d14659
RR
1142016-04-01 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
115
116 PR target/70496
117 * gcc.target/arm/pr70496.c: New test.
118
f9bf89bb
NS
1192016-04-01 Nathan Sidwell <nathan@acm.org>
120
73b9085d
NS
121 PR c++/68475
122 * g++.dg/g++.dg/cpp0x/noexcept29.C: New.
123
4afdcfaa
IE
1242016-04-01 Ilya Enkovich <enkovich.gnu@gmail.com>
125
126 PR target/69890
127 * gcc.dg/strlenopt.h (memmove): New.
128 * gcc.target/i386/chkp-strlen-1.c: Include "../../gcc.dg/strlenopt.h"
129 instead of "string.h".
130 * gcc.target/i386/chkp-strlen-2.c: Likewise.
131 * gcc.target/i386/chkp-strlen-3.c: Likewise.
132 * gcc.target/i386/chkp-strlen-4.c: Likewise.
133 * gcc.target/i386/chkp-strlen-5.c: Likewise.
134 * gcc.target/i386/chkp-stropt-1.c: Likewise.
135 * gcc.target/i386/chkp-stropt-10.c: Likewise.
136 * gcc.target/i386/chkp-stropt-11.c: Likewise.
137 * gcc.target/i386/chkp-stropt-12.c: Likewise.
138 * gcc.target/i386/chkp-stropt-13.c: Likewise.
139 * gcc.target/i386/chkp-stropt-14.c: Likewise.
140 * gcc.target/i386/chkp-stropt-15.c: Likewise.
141 * gcc.target/i386/chkp-stropt-16.c: Likewise.
142 * gcc.target/i386/chkp-stropt-2.c: Likewise.
143 * gcc.target/i386/chkp-stropt-3.c: Likewise.
144 * gcc.target/i386/chkp-stropt-4.c: Likewise.
145 * gcc.target/i386/chkp-stropt-5.c: Likewise.
146 * gcc.target/i386/chkp-stropt-6.c: Likewise.
147 * gcc.target/i386/chkp-stropt-7.c: Likewise.
148 * gcc.target/i386/chkp-stropt-8.c: Likewise.
149 * gcc.target/i386/chkp-stropt-9.c: Likewise.
150
b5d7a29c
RO
1512016-03-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
152
153 * g++.dg/template/ptrmem30.C (read): Rename to data_read.
154 (Holder::foo): Reflect this.
155
b660f9ec
IE
1562016-03-31 Ilya Enkovich <enkovich.gnu@gmail.com>
157
158 PR target/70442
159 * gcc.dg/pr70442.c: New test.
160
88504f34
NS
1612016-03-31 Nathan Sidwell <nathan@acm.org>
162
163 PR c++/70393
164 * g++.dg/cpp0x/constexpr-virtual6.C: New.
165
95d34b96
KY
1662016-03-31 Kirill Yukhin <kirill.yukhin@intel.com>
167
168 PR target/70453
169 * gcc.target/i386/pr70453.c: New test.
170
b4c4967c
AB
1712016-03-31 Andrey Belevantsev <abel@ispras.ru>
172
173 PR target/70292
174 * gcc.c-torture/pr70292.c: New test.
175
5fde6a45
MP
1762016-03-31 Marek Polacek <polacek@redhat.com>
177
178 PR c/70297
179 * c-c++-common/pr70297.c: New test.
180 * g++.dg/cpp0x/typedef-redecl.C: New test.
181 * gcc.dg/typedef-redecl2.c: New test.
182
97eb24c4
JJ
1832016-03-31 Jakub Jelinek <jakub@redhat.com>
184
185 PR rtl-optimization/70460
186 * gcc.c-torture/execute/pr70460.c: New test.
187
efc3536f
RB
1882016-03-31 Richard Biener <rguenther@suse.de>
189
190 PR c++/70430
191 * g++.dg/ext/vector30.C: New testcase.
192
e0876e21
DH
1932016-03-30 Dominique d'Humieres <dominiq@lps.ens.fr>
194 Jerry DeLisle <jvdelisle@gcc.gnu.org>
195
196 * gfortran.dg/fmt_pf.f90: New test.
197
e9bff8c6
RO
1982016-03-30 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
199
200 Forward-port from 5 branch
201 2016-03-30 Jakub Jelinek <jakub@redhat.com>
202
203 PR testsuite/70356
204 * gcc.target/i386/avx-vextractf128-256-5.c: Move
205 dg-require-effective-target after dg-do.
206
207 2015-12-30 Kirill Yukhin <kirill.yukhin@intel.com>
208
209 * gcc.target/i386/avx-vextractf128-256-5.c: New test.
210
2620c80d
TS
2112016-03-30 Thomas Schwinge <thomas@codesourcery.com>
212 Julian Brown <julian@codesourcery.com>
213 Chung-Lin Tang <cltang@codesourcery.com>
214 Cesar Philippidis <cesar@codesourcery.com>
215 James Norris <jnorris@codesourcery.com>
216 Tom de Vries <tom@codesourcery.com>
217 Nathan Sidwell <nathan@codesourcery.com>
218
bf867841 219 * c-c++-common/goacc/combined-directives.c: Clean up dg-* directives.
2620c80d
TS
220 * c-c++-common/goacc/loop-clauses.c: Likewise.
221 * g++.dg/goacc/template.C: Likewise.
222 * gfortran.dg/goacc/combined-directives.f90: Likewise.
223 * gfortran.dg/goacc/loop-1.f95: Likewise.
224 * gfortran.dg/goacc/loop-5.f95: Likewise.
225 * gfortran.dg/goacc/loop-6.f95: Likewise.
226 * gfortran.dg/goacc/loop-tree-1.f90: Likewise.
227 * c-c++-common/goacc-gomp/nesting-1.c: Update.
228 * c-c++-common/goacc-gomp/nesting-fail-1.c: Likewise.
229 * c-c++-common/goacc/clauses-fail.c: Likewise.
230 * c-c++-common/goacc/parallel-1.c: Likewise.
231 * c-c++-common/goacc/reduction-1.c: Likewise.
232 * c-c++-common/goacc/reduction-2.c: Likewise.
233 * c-c++-common/goacc/reduction-3.c: Likewise.
234 * c-c++-common/goacc/reduction-4.c: Likewise.
235 * c-c++-common/goacc/routine-3.c: Likewise.
236 * c-c++-common/goacc/routine-4.c: Likewise.
237 * c-c++-common/goacc/routine-5.c: Likewise.
238 * c-c++-common/goacc/tile.c: Likewise.
239 * g++.dg/goacc/template.C: Likewise.
240 * gfortran.dg/goacc/combined-directives.f90: Likewise.
241 * c-c++-common/goacc/nesting-1.c: Move dg-error test cases into...
242 * c-c++-common/goacc/nesting-fail-1.c: ... this file. Update.
243 * c-c++-common/goacc/kernels-1.c: Update. Incorporate...
244 * c-c++-common/goacc/kernels-empty.c: ... this file, and...
245 * c-c++-common/goacc/kernels-eternal.c: ... this file, and...
246 * c-c++-common/goacc/kernels-noreturn.c: ... this file.
247 * c-c++-common/goacc/host_data-1.c: New file. Incorporate...
248 * c-c++-common/goacc/use_device-1.c: ... this file.
249 * c-c++-common/goacc/host_data-2.c: New file. Incorporate...
250 * c-c++-common/goacc/host_data-5.c: ... this file, and...
251 * c-c++-common/goacc/host_data-6.c: ... this file.
252 * c-c++-common/goacc/loop-2-kernels.c: New file.
253 * c-c++-common/goacc/loop-2-parallel.c: Likewise.
254 * c-c++-common/goacc/loop-3.c: Likewise.
255 * g++.dg/goacc/reference.C: Likewise.
256 * g++.dg/goacc/routine-1.C: Likewise.
257 * g++.dg/goacc/routine-2.C: Likewise.
258
f6d2d066
RB
2592016-03-30 Richard Biener <rguenther@suse.de>
260
261 PR middle-end/70450
262 * gcc.dg/torture/pr70450.c: New testcase.
263
d43242b9
JJ
2642016-03-30 Jakub Jelinek <jakub@redhat.com>
265
266 PR target/70421
267 * gcc.dg/torture/pr70421.c: New test.
268 * gcc.target/i386/avx512f-pr70421.c: New test.
269
5ce43b77
L
2702016-03-30 H.J. Lu <hongjiu.lu@intel.com>
271
272 PR testsuite/70364
273 * gcc.target/i386/cleanup-1.c: Include <stddef.h>.
274 (check): New function.
275 (bar): Call check.
276 (foo): Align stack to 16 bytes when calling bar.
277 * gcc.target/i386/cleanup-2.c: Likewise.
278
d014a712
PP
2792016-03-30 Patrick Palka <ppalka@gcc.gnu.org>
280
281 PR tree-optimization/59124
282 * gcc.dg/Warray-bounds-19.c: New test.
283
13f0e8c7
ZW
2842016-03-29 Zachary T Welch <zwelch@codesourcery.com>
285
286 * lib/prune.exp (escape_regex_chars): New.
287 (prune_file_path): Update to quote metcharacters for regexp.
288
3336c6e0
JJ
2892016-03-29 Jakub Jelinek <jakub@redhat.com>
290
a362f023
JJ
291 PR rtl-optimization/70429
292 * gcc.c-torture/execute/pr70429.c: New test.
293
3336c6e0
JJ
294 PR tree-optimization/70405
295 * gcc.dg/pr70405.c: New test.
296
728557fd
AV
2972016-03-29 Andre Vehreschild <vehre@gcc.gnu.org>
298
299 PR fortran/70397
300 * gfortran.dg/unlimited_polymorphic_25.f90: New test.
301 * gfortran.dg/unlimited_polymorphic_26.f90: New test.
302
bef977d4
TS
3032016-03-29 Thomas Schwinge <thomas@codesourcery.com>
304
305 PR testsuite/64177
306 * c-c++-common/cilk-plus/CK/spawning_arg.c (main): Call
307 __cilkrts_set_param to set two workers.
308 * c-c++-common/cilk-plus/CK/steal_check.c (main): Likewise.
309 * g++.dg/cilk-plus/CK/catch_exc.cc (main): Likewise.
310
6f6d25c9
DH
3112016-03-28 Dominique d'Humieres <dominiq@lps.ens.fr>
312
bf867841 313 * g++.dg/ext/fnname5.C: Update the test for Darwin.
6f6d25c9 314
45733562
KY
3152016-03-28 Kirill Yukhin <kirill.yukhin@intel.com>
316
317 PR target/70406
bf867841 318 * gcc.target/i386/pr70406.c: New test.
45733562 319
a1799e5e
EB
3202016-03-27 Eric Botcazou <ebotcazou@adacore.com>
321
322 * gnat.dg/specs/double_record_extension3.ads: New test.
323
5fca7b66
RH
3242016-03-25 Richard Henderson <rth@redhat.com>
325
326 PR target/70120
327 * gcc.target/aarch64/pr70120-1.c: New.
328 * gcc.target/aarch64/pr70120-2.c: New.
329 * gcc.target/aarch64/pr70120-3.c: New.
330
31ce75c6
PP
3312016-03-25 Patrick Palka <ppalka@gcc.gnu.org>
332
333 PR c++/62212
334 * g++.dg/template/mangle2.C: The dg-do directive should be
335 "compile" not "assemble".
336
3caf0ca1
BS
3372016-03-25 Bernd Schmidt <bschmidt@redhat.com>
338
339 PR lto/69650
340 * gcc.dg/pr69650.c: New test.
341
634035b6
DE
3422016-03-25 David Edelsohn <dje.gcc@gmail.com>
343
344 * g++.dg/ext/pr70290.C: Prune non-standard ABI.
345
45d34276
AM
3462016-03-25 Alan Modra <amodra@gmail.com>
347
348 * gcc.dg/dfp/pr70052.c: New test.
349
8f085166
RH
3502016-03-24 Richard Henderson <rth@redhat.com>
351
352 PR middle-end/69845
353 * gcc.dg/tree-ssa/pr69845-1.c: New test.
354 * gcc.dg/tree-ssa/pr69845-2.c: New test.
355
011e5ec3
TV
3562016-03-24 Tom de Vries <tom@codesourcery.com>
357
358 * gfortran.dg/goacc/host_data-tree.f95: Add missing initialization.
359
9e3f4551
TV
3602016-03-24 Tom de Vries <tom@codesourcery.com>
361
362 * c-c++-common/goacc/uninit-use-device-clause.c: New test.
363 * gfortran.dg/goacc/uninit-use-device-clause.f95: New test.
364
45780041
TV
3652016-03-24 Tom de Vries <tom@codesourcery.com>
366
367 * c-c++-common/goacc/uninit-dim-clause.c: New test.
368 * gfortran.dg/goacc/uninit-dim-clause.f95: New test.
369
887ab4e5
PP
3702016-03-24 Patrick Palka <ppalka@gcc.gnu.org>
371
372 PR c++/62212
373 * g++.dg/template/mangle2.C: New test.
374
69a9a66f
RB
3752016-03-24 Richard Biener <rguenther@suse.de>
376
377 PR tree-optimization/70396
378 * gcc.dg/torture/pr70396.c: New testcase.
379
ed87de55
RB
3802016-03-24 Richard Biener <rguenther@suse.de>
381
382 PR middle-end/70370
383 * gcc.dg/torture/pr70370.c: New testcase.
384
ea064934
TV
3852016-03-24 Tom de Vries <tom@codesourcery.com>
386
387 * gfortran.dg/goacc/data-tree.f95: Add missing initialization.
388 * gfortran.dg/goacc/kernels-tree.f95: Same.
389 * gfortran.dg/goacc/parallel-tree.f95: Same.
390
b2a4dd1d
TV
3912016-03-24 Tom de Vries <tom@codesourcery.com>
392
393 * c-c++-common/goacc/uninit-if-clause.c: New test.
394 * gfortran.dg/goacc/uninit-if-clause.f95: New test.
395
72e7cd6e
JJ
3962016-03-24 Jakub Jelinek <jakub@redhat.com>
397
398 PR target/70290
bf867841
UB
399 * g++.dg/ext/pr70290.C: Add -Wno-psabi -w to dg-options.
400 Fix formatting.
72e7cd6e 401
ce9d0c03
RB
4022016-03-24 Richard Biener <rguenther@suse.de>
403
404 PR tree-optimization/70372
405 * gcc.dg/tree-ssa/pr70372.c: New testcase.
406
426b9428
PP
4072016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
408
409 PR c++/70347
410 * g++.dg/cpp1y/nsdmi-union1.C: New test.
411
cd1588c4
PP
4122016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
413
414 PR c++/70332
415 * g++.dg/cpp1y/nsdmi-aggr5.C: New test.
416
61637db3
JJ
4172016-03-23 Jakub Jelinek <jakub@redhat.com>
418
928af3bf
JJ
419 PR c++/70001
420 * g++.dg/cpp0x/constexpr-70001-4.C: New test.
421 * g++.dg/cpp1y/pr70001.C: New test.
422
61637db3
JJ
423 PR c++/70323
424 * g++.dg/cpp0x/constexpr-70323.C: New test.
425
05aca4e7
AO
4262016-03-23 Alexandre Oliva <aoliva@redhat.com>
427 Jason Merrill <jason@redhat.com>
428 Jakub Jelinek <jakub@redhat.com>
429
430 PR c++/69315
431 * g++.dg/cpp0x/constexpr-69315.C: New test.
432 * g++.dg/cpp0x/variadic122.C: Change one dg-warning into dg-bogus.
433
fbdb6baf
MP
4342016-03-23 Marek Polacek <polacek@redhat.com>
435
436 PR c++/69884
437 * g++.dg/warn/Wignored-attributes-1.C: New test.
438 * g++.dg/warn/Wignored-attributes-2.C: New test.
439
d79ee524
TV
4402016-03-23 Tom de Vries <tom@codesourcery.com>
441
442 * c-c++-common/goacc/kernels-default.c (foo): Add missing
443 initialization.
444 * gfortran.dg/goacc/private-3.f95 (test): Same.
445 * gfortran.dg/goacc/routine-5.f90 (gang, worker, vector, seq): Add
446 missing use param.
447
a59f0bef
KT
4482016-03-23 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
449
450 * lib/target-supports.exp: Remove v7ve entry from loop
451 creating effective target checks.
452 (check_effective_target_arm_arch_v7ve_ok): New procedure.
453 (add_options_for_arm_arch_v7ve): Likewise.
454
0179520a
JJ
4552016-03-23 Jakub Jelinek <jakub@redhat.com>
456
457 PR tree-optimization/70354
458 * gcc.dg/vect/pr70354-1.c: New test.
459 * gcc.dg/vect/pr70354-2.c: New test.
460 * gcc.target/i386/avx2-pr70354-1.c: New test.
461 * gcc.target/i386/avx2-pr70354-2.c: New test.
462
75bb14d7
JL
4632016-03-22 Jeff Law <law@redhat.com>
464
465 PR target/70232
466 * gcc.dg/tree-ssa/pr70232.c: New test.
467
72c9526d
IE
4682016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
469
470 PR target/70302
471 * gcc.target/i386/pr70302.c: New test.
472
a3ca1bc5
RB
4732016-03-22 Richard Biener <rguenther@suse.de>
474
475 PR middle-end/70251
476 * g++.dg/torture/pr70251.C: New testcase.
477
5c240f4d
DM
4782016-03-22 David Malcolm <dmalcolm@redhat.com>
479
480 PR c/69993
481 * c-c++-common/Wmisleading-indentation-3.c: New test, based on
482 Wmisleading-indentation.c.
483 * c-c++-common/Wmisleading-indentation.c: Update thoughout to
484 reflect change to diagnostic text and order of messages.
485 * gcc.dg/plugin/location-overflow-test-2.c: Likewise.
486
80f6631b
DE
4872016-03-22 David Edelsohn <dje.gcc@gmail.com>
488
489 * g++.dg/ext/java-3.C: Don't compile on AIX.
490
9a10956c
RB
4912016-03-22 Richard Biener <rguenther@suse.de>
492
493 PR middle-end/70333
494 * gcc.dg/torture/pr70333.c: New testcase.
495
6cedf922
IE
4962016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
497
498 * g++.dg/ext/pr70290.C: New test.
499
cd6c27ac
KY
5002016-03-22 Kirill Yukhin <kirill.yukhin@intel.com>
501
502 PR target/70325
503 * gcc.target/i386/pr70325.c: New test.
504
4cde512c
JJ
5052016-03-22 Jakub Jelinek <jakub@redhat.com>
506
b01915ed
JJ
507 PR target/70329
508 * gcc.target/i386/avx512bw-pr70329-1.c: New test.
509 * gcc.target/i386/avx512bw-pr70329-2.c: New test.
510
4e3e2cf1
JJ
511 PR target/70300
512 * gcc.target/i386/pr70300.c: New test.
513
4cde512c
JJ
514 PR c++/70295
515 * c-c++-common/nonnull-1.c (func): Remove parens around cp4 != 0.
516 (func2): New function for cond with parens, xfail warning for c++.
517 * g++.dg/warn/Wnonnull-compare-8.C: New test.
518
16f6d7dc
PP
5192016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
520
521 PR c++/70096
522 * g++.dg/template/ptrmem30.C: New test.
523
a3e2b438
PP
5242016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
525
526 PR c++/70204
527 * g++.dg/cpp0x/constexpr-70204a.C: New test.
528 * g++.dg/cpp0x/constexpr-70204b.C: New test.
529
11b6a02e
JJ
5302016-03-21 Jakub Jelinek <jakub@redhat.com>
531
532 PR middle-end/70326
533 * gcc.dg/pr70326.c: New test.
534
b9407883
MG
5352016-03-21 Marc Glisse <marc.glisse@inria.fr>
536 Jakub Jelinek <jakub@redhat.com>
537
538 PR tree-optimization/70317
539 * gcc.dg/pr70317.c: New test.
540
4a148e19
UB
5412016-03-21 Uros Bizjak <ubizjak@gmail.com>
542
543 PR target/70327
544 * gcc.target/i386/pr70327.c: New test.
545
2a85ddbb
ML
5462016-03-21 Martin Liska <mliska@suse.cz>
547
7d36fe98 548 PR ipa/70306
2a85ddbb
ML
549 * gcc.dg/ipa/pr70306.c: New test.
550
4a148e19 5512016-03-21 Andre Vieira <andre.simoesdiasvieira@arm.com>
9a72f5f6
AV
552
553 * gcc.target/arm/attr-align1.c: Skip if M-profile.
554 * gcc.target/arm/attr-align3.c: Likewise.
555 * gcc.target/arm/attr_arm.c: Likewise.
556 * gcc.target/arm/flip-thumb.c: Likewise.
557
6b366948
JJ
5582016-03-21 Jakub Jelinek <jakub@redhat.com>
559
560 PR target/70296
561 * gcc.target/powerpc/altivec-36.c: New test.
562
2fac8c14
RB
5632016-03-21 Richard Biener <rguenther@suse.de>
564
565 PR tree-optimization/70310
566 * gcc.dg/torture/pr70310.c: New testcase.
567
e9bde854
KY
5682016-03-21 Kirill Yukhin <kirill.yukhin@intel.com>
569
570 PR target/70293
571 * gcc.target/i386/pr70293.c: New test.
572
56bbfaf6
RB
5732016-03-21 Richard Biener <rguenther@suse.de>
574
575 PR tree-optimization/70288
576 * gcc.dg/torture/pr70288-1.c: New testcase.
577 * gcc.dg/torture/pr70288-2.c: Likewise.
578
3eee49ed
AB
5792016-03-21 Andrey Belevantsev <abel@ispras.ru>
580
581 PR rtl-optimization/69307
582 * gcc.target/arm/pr69307.c: New test.
4a148e19 583
8e7816b4
AB
5842016-03-21 Andrey Belevantsev <abel@ispras.ru>
585
586 PR rtl-optimization/69102
587 * gcc.c-torture/compile/pr69102.c: New test.
588
14d7d4be
JL
5892016-03-18 Jeff Law <law@redhat.com>
590
591 PR rtl-optimization/70263
592 * gcc.c-torture/compile/pr70263-1.c: New test.
593 * gcc.target/i386/pr70263-2.c: New test.
594
5c6a601c
BS
5952016-03-18 Bernd Schmidt <bschmidt@redhat.com>
596
597 PR rtl-optimization/70278
598 * gcc.dg/torture/pr70278.c: New test.
599 * gcc.target/arm/pr70278.c: New test.
600
4bbf545b
DM
6012016-03-18 David Malcolm <dmalcolm@redhat.com>
602
603 PR c/70281
604 * gcc.dg/plugin/diagnostic-test-expressions-1.c
605 (test_builtin_types_compatible_p): New test function.
606 * gcc.dg/pr70281.c: New test case.
607
dc28bb68
CL
6082016-03-18 Christophe Lyon <christophe.lyon@linaro.org>
609
610 PR target/70113
611 * gcc.target/aarch64/pr63304_1.c: Add -mno-fix-cortex-a53-843419.
612
5e8d6dff
IE
6132016-03-18 Ilya Enkovich <enkovich.gnu@gmail.com>
614
615 PR tree-optimization/70252
616 * gcc.dg/pr70252.c: New test.
617
d0e7e403
TV
6182016-03-18 Tom de Vries <tom@codesourcery.com>
619
620 * gcc.dg/pr70161-2.c: New test.
621 * gcc.dg/pr70161.c: New test.
622
fa22501a
TV
6232016-03-18 Tom de Vries <tom@codesourcery.com>
624
625 PR ipa/70269
626 * gcc.dg/pr70269.c: New test.
627
dd125026
JJ
6282016-03-18 Jakub Jelinek <jakub@redhat.com>
629
630 PR c++/70267
631 * g++.dg/ext/java-3.C: New test.
632
91914f0a
PP
6332016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
634
635 PR c++/70205
636 * g++.dg/lookup/pr70205.C: New test.
637
753a8910
PP
6382016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
639
640 PR c++/70218
641 * g++.dg/cpp0x/lambda/lambda-70218.C: New test.
642
14ba7b28
MP
6432016-03-17 Marek Polacek <polacek@redhat.com>
644
645 PR c/69407
646 * gcc.dg/atomic-op-6.c: New test.
647
ded60913
DM
6482016-03-17 David Malcolm <dmalcolm@redhat.com>
649
650 PR c/70264
651 * c-c++-common/pr70264.c: New test case.
652
a3aad0e6
JJ
6532016-03-17 Jakub Jelinek <jakub@redhat.com>
654
17366700
JJ
655 PR c++/70144
656 * c-c++-common/pr70144-1.c: New test.
657 * c-c++-common/pr70144-2.c: New test.
658
a3aad0e6
JJ
659 PR c++/70272
660 * g++.dg/opt/flifetime-dse5.C (main): Remove extra semicolon.
661 * g++.dg/opt/flifetime-dse6.C: New test.
662 * g++.dg/tree-ssa/ehcleanup-1.C: Adjust unreachable count.
663
b57e6e18
L
6642016-03-17 H.J. Lu <hongjiu.lu@intel.com>
665
666 PR driver/70192
667 * gcc.dg/pic-1.c: New test.
668 * gcc.dg/pic-2.c: Likewise.
669 * gcc.dg/pic-3.c: Likewise.
670 * gcc.dg/pic-4.c: Likewise.
671 * gcc.dg/pie-1.c: Likewise.
672 * gcc.dg/pie-2.c: Likewise.
673 * gcc.dg/pie-3.c: Likewise.
674 * gcc.dg/pie-4.c: Likewise.
675 * gcc.dg/pie-5.c: Likewise.
676 * gcc.dg/pie-6.c: Likewise.
677
b38ba58b
TV
6782016-03-17 Tom de Vries <tom@codesourcery.com>
679
680 * gfortran.dg/goacc/kernels-alias-3.f95: New test.
681 * gfortran.dg/goacc/kernels-alias-4.f95: New test.
682
6931b3b7
RB
6832016-03-17 Richard Biener <rguenther@suse.de>
684
685 PR debug/70271
686 * g++.dg/debug/pr70271.C: New testcase.
687
0c8b64cb
IE
6882016-03-17 Ilya Enkovich <enkovich.gnu@gmail.com>
689
690 * gcc.target/i386/pr70251.c: New test.
691
b1970801
MP
6922016-03-17 Marek Polacek <polacek@redhat.com>
693
694 PR c++/70194
695 * g++.dg/warn/constexpr-70194.C: New test.
696
820c5eaa
RH
6972016-03-16 Richard Henderson <rth@redhat.com>
698
699 PR middle-end/70240
700 * gcc.c-torture/compile/pr70240.c: New.
701
da0ad263
SKS
7022016-03-16 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
703
704 * gcc.c-torture/compile/20151204.c: Skip for avr.
705
c73d295c
JJ
7062016-03-16 Jakub Jelinek <jakub@redhat.com>
707
708 PR target/70245
709 * g++.dg/opt/pr70245.C: New test.
710 * g++.dg/opt/pr70245.h: New file.
711 * g++.dg/opt/pr70245-aux.cc: New file.
712
b2794066
MS
7132016-03-16 Martin Sebor <msebor@redhat.com>
714
715 * g++.dg/cpp1y/constexpr-instantiate.C: Correct DejaGnu directives.
716
aa43616c
RH
7172016-03-16 Richard Henderson <rth@redhat.com>
718
719 PR middle-end/70199
720 * gcc.c-torture/compile/pr70199.c: New.
721
59608fe5
L
7222016-03-16 H.J. Lu <hongjiu.lu@intel.com>
723
724 * gcc.dg/uninit-19.c: Run dos2unix.
725
ab4c578f
MP
7262016-03-16 Marek Polacek <polacek@redhat.com>
727
728 PR c/70093
729 * gcc.dg/nested-func-10.c: New test.
730 * gcc.dg/nested-func-9.c: New test.
731
f5387e76
JJ
7322016-03-16 Jakub Jelinek <jakub@redhat.com>
733
734 PR tree-optimization/68714
735 * gcc.dg/tree-ssa/pr68714.c: Add -w -Wno-psabi to dg-options.
736
7662b718
TV
7372016-03-16 Tom de Vries <tom@codesourcery.com>
738
739 PR tree-optimization/68715
740 * gcc.dg/graphite/pr68715-2.c: New test.
741 * gcc.dg/graphite/pr68715.c: New test.
742 * gfortran.dg/graphite/pr68715.f90: New test.
743
be7ce7ae
TV
7442016-03-16 Tom de Vries <tom@codesourcery.com>
745
746 PR tree-optimization/68809
747 * gcc.dg/graphite/pr68809-2.c: New test.
748 * gcc.dg/graphite/pr68809.c: New test.
749
1935f250
JJ
7502016-03-16 Jakub Jelinek <jakub@redhat.com>
751
6651c93e
JJ
752 PR c++/70147
753 * g++.dg/ubsan/pr70147-2.C (C::C): Initialize A base with invalid
754 method call to i () as argument. Adjust expected output.
755
1935f250
JJ
756 PR c++/70147
757 * g++.dg/ubsan/pr70147-1.C: New test.
758 * g++.dg/ubsan/pr70147-2.C: New test.
759
ab1caa6e
MS
7602016-03-15 Martin Sebor <msebor@redhat.com>
761
762 PR c++/58281
763 * g++.dg/cpp1y/constexpr-instantiate.C: Add new test.
764
5c2a1bbb
JDA
7652016-03-15 John David Anglin <danglin@gcc.gnu.org>
766
cb5d8ad1
JDA
767 * gcc.c-torture/execute/pr68532.c: Add -fno-common option on
768 hppa*-*-hpux*.
769
b440dd40
JDA
770 * gcc.dg/ifcvt-4.c: Add hppa*64*-*-* to skip list.
771
5c2a1bbb
JDA
772 PR libfortran/69799
773 * gfortran.dg/coarray_allocate_5.f08: Add "-latomic" option if
774 libatomic_available.
775
42c729c5
MP
7762016-03-15 Marek Polacek <polacek@redhat.com>
777
778 PR c++/70209
779 * g++.dg/ext/attribute-may-alias-4.C: New test.
780
82b1c550
AM
7812016-03-15 Alexander Monakov <amonakov@ispras.ru>
782
783 * g++.dg/pr63384.C: Add -w to dg-options. Remove '-toggle' in
784 -fvar-tracking-assignments-toggle flag.
785
4ccbf3a6
PH
7862016-03-15 Pat Haugen <pthaugen@us.ibm.com>
787
788 * gcc.dg/ifcvt-4.c: Add -misel for powerpc*.
789
c39858bd
JJ
7902016-03-15 Jakub Jelinek <jakub@redhat.com>
791
792 PR rtl-optimization/70222
793 * gcc.c-torture/execute/pr70222-1.c: New test.
794 * gcc.c-torture/execute/pr70222-2.c: New test.
795
8be119c1
RH
7962016-03-15 Richard Henderson <rth@redhat.com>
797
798 * gcc.dg/tree-ssa/pr68714.c: Test during reassoc1 pass.
799
6598bb55
AB
8002016-03-15 Andrey Belevantsev <abel@ispras.ru>
801
802 PR rtl-optimization/69032
803 * gcc.dg/pr69032.c: New test.
804
81fa2944
AB
8052016-03-15 Andrey Belevantsev <abel@ispras.ru>
806
807 PR rtl-optimization/63384
4a148e19 808 * g++.dg/pr63384.C: New test.
81fa2944 809
74ea9ab6
AB
8102016-03-15 Andrey Belevantsev <abel@ispras.ru>
811
812 PR target/64411
813 * gcc.target/i386/pr64411.C: New test.
814
045d5055
TV
8152016-03-15 Tom de Vries <tom@codesourcery.com>
816
817 * gfortran.dg/goacc/kernels-alias-2.f95: New test.
818 * gfortran.dg/goacc/kernels-alias.f95: New test.
819
3ea33585
MS
8202016-03-14 Martin Sebor <msebor@redhat.com>
821
822 PR c++/53792
823 * g++.dg/cpp0x/constexpr-inline.C: New test.
824 * g++.dg/cpp0x/constexpr-inline-1.C: Same.
825
1df7b330
DE
8262016-03-14 David Edelsohn <dje.gcc@gmail.com>
827
828 * gcc.dg/torture/pr70083.c: Prune non-standard ABI.
829
79b57d18
JJ
8302016-03-14 Jakub Jelinek <jakub@redhat.com>
831
832 PR middle-end/70219
833 * gcc.dg/pr70219.c: New test.
834
3cbf012a
BS
8352016-03-14 Bernd Schmidt <bschmidt@redhat.com>
836
837 PR target/70083
838 * gcc.dg/torture/pr70083.c: New test.
839 * gcc.target/i386/pr70083.c: New test.
840
a9fee7cd
RB
8412016-03-14 Richard Biener <rguenther@suse.de>
842
843 PR tree-optimization/56365
844 * gcc.dg/tree-ssa/phi-opt-14.c: New testcase.
845
4799603f
SB
8462016-03-14 Segher Boessenkool <segher@kernel.crashing.org>
847
848 PR target/70098
849 * lib/target-supports.exp (check_effective_target_powerpc64_no_dm):
850 New function.
851 * g++.dg/pr70098.C: New testcase.
852
853
760ca967
TV
8542016-03-14 Tom de Vries <tom@codesourcery.com>
855
856 PR tree-optimization/70045
857 * gcc.dg/graphite/pr70045.c: New test.
858
44e66a77
JD
8592016-03-13 Jerry DeLisle <jvdelisle@gcc.gnu.org>
860
861 PR fortran/69043
862 * gfortran.dg/include_9.f90: New test.
863
a18e0fe1
DH
8642016-03-13 Dominique d'Humieres <dominiq@lps.ens.fr>
865
866 PR fortran/45076
867 gfortran.dg/prof/prof.exp: New script.
868 gfortran.dg/prof/dynamic_dispatch_6.f03: New test.
869
d0aca6ab
AB
8702016-03-12 Andrey Belevantsev <abel@ispras.ru>
871
872 PR rtl-optimization/69307
873 * gcc.dg/pr69307.c: New test.
874
cefe08a4
VM
8752016-03-12 Vladimir Makarov <vmakarov@redhat.com>
876
877 PR target/69614
878 * gcc.target/arm/pr69614.c: New.
879
70112e2a
PT
8802016-03-12 Paul Thomas <pault@gcc.gnu.org>
881
882 PR fortran/70031
883 * gfortran.dg/submodule_14.f08: New test
884
885 PR fortran/69524
886 * gfortran.dg/submodule_15.f08: New test
887
3f1e5d3a
PP
8882016-03-12 Patrick Palka <ppalka@gcc.gnu.org>
889
890 PR c++/70106
891 * g++.dg/cpp1y/paren3.C: New test.
892
a3f6d680
MM
8932016-03-11 Michael Meissner <meissner@linux.vnet.ibm.com>
894
895 PR target/70131
896 * gcc.target/powerpc/ppc-round2.c: New test.
897
92348f09
BS
8982016-03-11 Bernd Schmidt <bschmidt@redhat.com>
899
900 PR target/70123
901 * gcc.dg/torture/pr70123.c: New test.
902
cebde9e9
JL
9032016-03-11 Jeff Law <law@redhat.com>
904
905 PR tree-optimization/70190
906 * gcc.c-torture/compile/pr70190.c: New test.
907
3edc5da4
DM
9082016-03-11 David Malcolm <dmalcolm@redhat.com>
909
910 PR c/68187
911 * c-c++-common/Wmisleading-indentation.c (test43_a): New test
912 case.
913 (test43_b): Likewise.
914 (test43_c): Likewise.
915 (test43_d): Likewise.
916 (test43_e): Likewise.
917 (test43_f): Likewise.
918 (test43_g): Likewise.
919 (test44_a): Likewise.
920 (test44_b): Likewise.
921 (test44_c): Likewise.
922 (test44_d): Likewise.
923 (test44_e): Likewise.
924
318c1204
DM
9252016-03-11 David Malcolm <dmalcolm@redhat.com>
926
927 PR c/70085
928 * c-c++-common/Wmisleading-indentation.c (pr70085): New test case.
929
bc062234
KT
9302016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
931
932 * gcc.target/aarch64/vect-reduc-or_1.c: Add -fno-vect-cost-model to
933 dg-options.
934
acfc1ac1
KT
9352016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
936
937 PR target/70002
938 PR target/69245
939 * gcc.target/aarch64/pr69245_2.c: New test.
940
d1e2bb2d
JJ
9412016-03-11 Jakub Jelinek <jakub@redhat.com>
942
943 PR tree-optimization/70177
944 * gcc.dg/pr70177.c: New test.
945
07350627
AL
9462016-03-11 Alan Lawrence <alan.lawrence@arm.com>
947
948 * gfortran.dg/unconstrained_commons.f: Widen regexp to match j_<N>.
949
5c6706f7
AL
9502016-03-11 Alan Lawrence <alan.lawrence@arm.com>
951
952 * gcc.dg/tree-ssa/sra-20.c: New.
953
02d472a2
JJ
9542016-03-11 Jakub Jelinek <jakub@redhat.com>
955
686d390a
JJ
956 PR rtl-optimization/70174
957 * gcc.dg/pr70174.c: New test.
958
02d472a2
JJ
959 PR tree-optimization/70169
960 * gcc.dg/pr70169.c: New test.
961
0f9befa1
IE
9622016-03-11 Ilya Enkovich <enkovich.gnu@gmail.com>
963
964 PR target/70160
965 * gcc.target/i386/pr70160.c: New test.
966
432d4670
AK
9672016-03-11 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
968
969 * gcc.target/s390/dfp-1.c: New test.
970
a3dc8760
NC
9712016-03-10 Nick Clifton <nickc@redhat.com>
972
973 PR target/70044
974 * gcc.target/aarch64/pr70044.c: New test.
975
b87a8d7d
PP
9762016-03-10 Patrick Palka <ppalka@gcc.gnu.org>
977 Jakub Jelinek <jakub@redhat.com>
978
979 PR c++/70001
980 * g++.dg/cpp0x/constexpr-70001-1.C: New test.
981 * g++.dg/cpp0x/constexpr-70001-2.C: New test.
982 * g++.dg/cpp0x/constexpr-70001-3.C: New test.
983
4f4ada6a
JH
9842016-03-10 Jan Hubicka <hubicka@ucw.cz>
985
986 PR lto/69589
987 * g++.dg/lto/pr69589_0.C: New testcase
988 * g++.dg/lto/pr69589_1.C: New testcase
989
d49b0aa0
MP
9902016-03-10 Marek Polacek <polacek@redhat.com>
991
992 PR c++/70153
993 * g++.dg/delayedfold/unary-plus1.C: New test.
994
9952016-03-10 Andre Vieira <andre.simoesdiasvieira@arm.com>
c81e3837
AV
996
997 * gcc.target/arm/pr45701-1.c: Escape brackets.
998 * gcc.target/arm/pr45701-2.c: Likewise.
999
71017a7b
AL
10002016-03-10 Alan Lawrence <alan.lawrence@arm.com>
1001
1002 * gfortran.dg/unconstrained_commons.f: New.
1003
ba52669f
AM
10042016-03-10 Alan Modra <amodra@gmail.com>
1005
1006 * gcc.dg/pr69195.c: New.
1007 * gcc.dg/pr69238.c: New.
1008
27742332
TV
10092016-03-10 Tom de Vries <tom@codesourcery.com>
1010
1011 PR testsuite/68915
1012 * gcc.dg/vect/pr46032.c: Xfail scan if alignment requirements not met.
1013
3a81a594
RB
10142016-03-10 Richard Biener <rguenther@suse.de>
1015
1016 PR tree-optimization/70128
1017 * gcc.dg/tree-ssa/alias-34.c: New testcase.
1018 * gcc.dg/tree-ssa/alias-35.c: Likewise.
1019
3433b975
JJ
10202016-03-09 Jakub Jelinek <jakub@redhat.com>
1021
c2864f02
JJ
1022 PR tree-optimization/70152
1023 * gcc.dg/pr70152.c: New test.
1024
3433b975
JJ
1025 PR target/70086
1026 * gcc.target/i386/pr70086-1.c: New test.
1027 * gcc.target/i386/pr70086-2.c: New test.
1028 * gcc.target/i386/pr70086-3.c: New test.
2bd8090f
JJ
1029
1030 PR tree-optimization/70127
1031 * gcc.c-torture/execute/pr70127.c: New test.
1032
96b3c82d
CP
10332016-03-09 Cesar Philippidis <cesar@codesourcery.com>
1034
1035 * c-c++-common/goacc/combined-directives-2.c: New test.
1036
b4f3232d
DM
10372016-03-09 David Malcolm <dmalcolm@redhat.com>
1038
1039 PR c/68473
1040 PR c++/70105
1041 * g++.dg/diagnostic/pr70105.C: New test.
1042 * gcc.dg/plugin/diagnostic-test-expressions-1.c (foo): New decl.
1043 (test_multiple_ordinary_maps): New test function.
1044
40499f81
DM
10452016-03-09 David Malcolm <dmalcolm@redhat.com>
1046
1047 PR c/68473
1048 PR c++/70105
1049 * gcc.dg/plugin/diagnostic_plugin_show_trees.c (show_tree):
1050 Drop range information from call to inform_at_rich_loc.
1051 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c (add_range):
1052 New.
1053 (test_show_locus): Replace calls to rich_location::add_range with
1054 calls to add_range. Rewrite the tests that used the now-defunct
1055 rich_location ctor taking a source_range. Simplify other tests
1056 by replacing calls to COMBINE_LOCATION_DATA with calls to
1057 make_location.
1058
c9e33662
RB
10592016-03-09 Richard Biener <rguenther@suse.de>
1060 Jakub Jelinek <jakub@redhat.com>
1061
1062 PR tree-optimization/70138
1063 * gcc.dg/vect/pr70138-1.c: New testcase.
1064 * gcc.dg/vect/pr70138-2.c: Likewise.
1065
2c73b764
JJ
10662016-03-09 Jakub Jelinek <jakub@redhat.com>
1067
1068 PR target/70049
1069 * gcc.target/i386/pr70049.c: New test.
1070
c06d25bb
RB
10712016-03-09 Richard Biener <rguenther@suse.de>
1072
1073 PR c/70143
1074 * gcc.dg/Wstrict-aliasing-bogus-upcast.c: New testcase.
1075 * gcc.dg/Wstrict-aliasing-struct-with-char-member.c: Likewise.
1076 * gcc.dg/Wstrict-aliasing-struct-member.c: Remove again.
1077
5828a501
RO
10782016-03-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1079
1080 * gcc.dg/vect/bb-slp-34.c: Really don't xfail on aarch64-*-*,
1081 arm-*-*.
1082
2e141c8d
JJ
10832016-03-09 Jakub Jelinek <jakub@redhat.com>
1084
5a9def37
JJ
1085 PR middle-end/67278
1086 * gcc.dg/simd-7.c: Add -w -Wno-psabi to dg-options.
1087
2e141c8d
JJ
1088 PR target/67278
1089 * gcc.dg/simd-8.c: Add -w -Wno-psabi to dg-options.
1090
1091 PR middle-end/70050
1092 * gcc.dg/pr70050.c: Add -w to dg-options. Fix up PR number
1093 in testcase comment.
1094
bf751f40
TV
10952016-03-09 Tom de Vries <tom@codesourcery.com>
1096
1097 * gfortran.dg/goacc/kernels-loop-2.f95: New test.
1098 * gfortran.dg/goacc/kernels-loop-data-2.f95: New test.
1099 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: New test.
1100 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: New test.
1101 * gfortran.dg/goacc/kernels-loop-data-update.f95: New test.
1102 * gfortran.dg/goacc/kernels-loop-data.f95: New test.
1103 * gfortran.dg/goacc/kernels-loop-n.f95: New test.
1104 * gfortran.dg/goacc/kernels-loop.f95: New test.
1105
e210c999
MS
11062016-03-08 Martin Sebor <msebor@redhat.com>
1107
1108 PR c++/62096
1109 * g++.dg/warn/overflow-warn-7.C: New test.
1110
80aac5c8
JM
11112016-03-08 Jason Merrill <jason@redhat.com>
1112
1113 * lib/g++-dg.exp (g++-dg-runtest): Handle "concepts" in std list.
1114 * lib/target-supports.exp (check_effective_target_concepts): New.
1115
12b81409
JJ
11162016-03-08 Jakub Jelinek <jakub@redhat.com>
1117
d259b234
JJ
1118 PR c++/70135
1119 * g++.dg/cpp1y/constexpr-loop4.C: New test.
1120 * g++.dg/ubsan/pr70135.C: New test.
1121
12b81409
JJ
1122 PR target/70110
1123 * gcc.dg/pr70110.c: New test.
1124
b4e9f2aa
MJ
11252016-03-07 Martin Jambor <mjambor@suse.cz>
1126
1127 * c-c++-common/gomp/clauses-1.c: Remove dg-options.
1128 * c-c++-common/gomp/if-1.c: Likewise.
1129 * c-c++-common/gomp/pr61486-2.c: Likewise.
1130 * c-c++-common/gomp/target-teams-1.c: Moved dg-options except -fopenmp
1131 to dg-additional-options.
1132 * g++.dg/gomp/gomp.exp: Pass -Wno-hsa to all tests.
1133 * g++/gomp/target-teams-1.c: Likewise.
1134 * gcc.dg/gomp/gomp.exp: Likewise.
1135 * gcc.dg/gomp/pr68128-2.c: Moved dg-options except -fopenmp to
1136 dg-additional-options.
1137 * gfortran.dg/gomp/gomp.exp: Likewise.
1138 * gfortran.dg/gomp/target1.f90: Remove dg-options.
1139 * gfortran.dg/gomp/target2.f90: Moved dg-options except -fopenmp to
1140 dg-additional-options.
1141 * gfortran.dg/gomp/target3.f90: Remove dg-options.
1142
f86e631e
MJ
11432016-03-07 Martin Jambor <mjambor@suse.cz>
1144
1145 * lib/target-supports.exp (check_effective_target_offload_hsa): New.
1146 * c-c++-common/gomp/gridify-1.c: New test.
1147 * gfortran.dg/gomp/gridify-1.f90: Likewise.
1148
94156b3f
AV
11492016-03-07 Andre Vieira <andre.simoesdiasvieira@arm.com>
1150
1151 * gcc.target/arm/pr45701-1.c: Change assembler scan to not
1152 trigger for cortex-r8, when scanning for register r8.
1153 * gcc.target/arm/pr45701-2.c: Likewise.
1154
a84a49b7 11552016-02-26 Richard Biener <rguenther@suse.de>
4a148e19 1156 Jeff Law <law@redhat.com>
a84a49b7
RB
1157
1158 PR tree-optimization/69740
1159 * gcc.c-torture/compile/pr69740-1.c: New test.
1160 * gcc.c-torture/compile/pr69740-2.c: New test.
1161
e41f6c9e
BS
11622016-03-07 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1163
1164 * lib/target-supports.exp
1165 (check_effective_target_whole_vector_shift): Enable for PPC64.
1166
57548bf5
RB
11672016-03-07 Richard Biener <rguenther@suse.de>
1168
1169 PR tree-optimization/70115
1170 * gcc.dg/torture/pr70115.c: New testcase.
1171
4ae13300
NS
11722016-03-07 Nathan Sidwell <nathan@codesourcery.com>
1173
1174 PR middle-end/69916
1175 * c-c-++-common/goacc/pr69916.c: New.
1176
5edb9853
RH
11772016-03-07 Richard Henderson <rth@redhat.com>
1178
1179 * gcc.c-torture/compile/pr70061.c: New test.
1180
2067a8f3
RB
11812016-03-07 Richard Biener <rguenther@suse.de>
1182
1183 PR testsuite/70109
1184 * gcc.dg/vect/O3-pr36098.c: New testcase.
1185
4145a9b7
CL
11862016-03-07 Christophe Lyon <christophe.lyon@linaro.org>
1187
1188 * gcc.target/arm/pragma_cpp_fma.c: Reset default FPU.
1189
1878be32
EB
11902016-03-07 Eric Botcazou <ebotcazou@adacore.com>
1191
1192 * gnat.dg/renaming9.ad[sb]: New testcase.
1193
df762bb2
JJ
11942016-03-05 Jakub Jelinek <jakub@redhat.com>
1195
1196 PR c++/70084
1197 * g++.dg/expr/stdarg3.C: New test.
1198
7d461295
JL
11992016-03-04 Jeff Law <law@redhat.com>
1200
1201 PR tree-optimization/69196
1202 * gcc.dg/tree-ssa/pr69196-1.c: Limit this to sparc*-*-* and
1203 x86_64-*-*.
1204
29b9828f
BS
12052016-03-04 Bernd Schmidt <bschmidt@redhat.com>
1206
b6b552fd
BS
1207 PR c/69973
1208 * gcc.dg/pr69973.c: New test.
1209
201d49e9
BS
1210 PR rtl-optimization/69941
1211 * gcc.dg/torture/pr69941.c: New test.
1212
29b9828f
BS
1213 PR c/69824
1214 * gcc.dg/pr69824.c: New test.
1215
640b7e74
TV
12162016-03-05 Tom de Vries <tom@codesourcery.com>
1217
1218 * c-c++-common/goacc/nesting-fail-1.c (f_acc_routine): New function.
1219 * c-c++-common/goacc-gomp/nesting-fail-1.c (f_acc_routine): New
1220 function.
1221
7a3a3fad
PP
12222016-03-05 Patrick Palka <ppalka@gcc.gnu.org>
1223
1224 PR c++/66786
1225 * g++.dg/cpp1y/var-templ48.C: New test.
1226 * g++.dg/cpp1y/var-templ49.C: New test.
1227
cd439aec
EB
12282016-03-04 Eric Botcazou <ebotcazou@adacore.com>
1229
1230 * g++.dg/Wno-frame-address.C: Skip on IA-64.
1231
60204554
JJ
12322016-03-04 Jakub Jelinek <jakub@redhat.com>
1233
0c8825de
JJ
1234 PR c++/70035
1235 * g++.dg/ubsan/pr70035.C: New test.
1236
60204554
JJ
1237 PR target/70062
1238 * gcc.target/i386/pr70062.c: New test.
1239
f79d4eab
L
12402016-03-04 H.J. Lu <hongjiu.lu@intel.com>
1241
1242 * g++.dg/template/typename21.C: Remove c++98_only.
1243
ea81ce67
L
12442016-03-04 H.J. Lu <hongjiu.lu@intel.com>
1245
1246 * g++.dg/template/typename21.C: Replace c++98 with c++98_only.
1247
64b23c13
DM
12482016-03-04 David Malcolm <dmalcolm@redhat.com>
1249
1250 PR c/68187
1251 * c-c++-common/Wmisleading-indentation.c (fn_42_a): New test
1252 function.
1253 (fn_42_b): Likewise.
1254 (fn_42_c): Likewise.
1255
729526f5
DM
12562016-03-04 David Malcolm <dmalcolm@redhat.com>
1257
1258 PR c/68187
1259 * c-c++-common/Wmisleading-indentation.c (fn_40_a): New test
1260 function.
1261 (fn_40_b): Likewise.
1262 (fn_41_a): Likewise.
1263 (fn_41_b): Likewise.
1264
f9ea11ac
JJ
12652016-03-04 Jakub Jelinek <jakub@redhat.com>
1266
1267 PR target/70059
1268 * gcc.target/i386/avx512f-pr70059.c: New test.
1269 * gcc.target/i386/avx512dq-pr70059.c: New test.
1270
b6c38c69
BS
12712016-03-04 Bernd Schmidt <bschmidt@redhat.com>
1272
1273 PR rtl-optimization/57676
1274 * gcc.dg/torture/pr57676.c: New test.
1275
af3cdd34
IE
12762016-03-04 Ilya Enkovich <enkovich.gnu@gmail.com>
1277
1278 * gcc.dg/pr70026.c: New test.
1279
7ff6ca38
MP
12802016-03-04 Marek Polacek <polacek@redhat.com>
1281
1282 PR c/69798
1283 * gcc.dg/cilk-plus/pr69798-1.c: New test.
1284 * gcc.dg/cilk-plus/pr69798-2.c: New test.
1285
a6bf62d5
KT
12862016-03-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1287
1288 PR target/70004
1289 * gcc.target/aarch64/scalar_shift_1.c: (test_corners_sisd_di):
1290 Delete.
1291 (test_corners_sisd_si): Likewise.
1292 (main): Remove checks of the above.
1293 * gcc.target/aarch64/shift_wide_invalid_1.c: New test.
1294
ae4cdc6a
EB
12952016-03-04 Eric Botcazou <ebotcazou@adacore.com>
1296
1297 * gcc.dg/Wno-frame-address.c: Skip on IA-64.
1298
08455559
CL
12992016-03-04 Christophe Lyon <christophe.lyon@linaro.org>
1300
1301 * gcc.dg/torture/pr69951.c: Accept argc==0.
1302
e9a35493
RB
13032016-03-04 Richard Biener <rguenther@suse.de>
1304
1305 PR c++/70054
1306 * g++.dg/warn/Wstrict-aliasing-bogus-union-2.C: New testcase.
1307 * gcc.dg/Wstrict-aliasing-struct-member.c: New testcase.
1308
fba054c2
DV
13092016-03-04 Dominik Vogt <vogt@linux.vnet.ibm.com>
1310
1311 PR testsuite/69766
1312 * go.test/go-test.exp: S/390: Set GOARCH to the current target when
1313 testing multiarch.
1314
f10cdc6c
JJ
13152016-03-04 Jakub Jelinek <jakub@redhat.com>
1316
1317 PR debug/69947
1318 * gcc.dg/guality/pr69947.c: New test.
1319
2e981ba0
JJ
13202016-03-03 Jakub Jelinek <jakub@redhat.com>
1321
1322 PR ada/70017
1323 * gcc.dg/pr70017.c (foo): Store 0 to first element of each array.
1324
0ba3bfa2
KT
13252016-03-03 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1326
1327 PR rtl-optimization/69904
1328 * gcc.target/arm/pr69904.c: New test.
1329
97ecdb46
JJ
13302016-03-03 Jakub Jelinek <jakub@redhat.com>
1331
1332 PR target/70021
1333 * gcc.dg/vect/pr70021.c: New test.
1334 * gcc.target/i386/pr70021.c: New test.
1335
a2a743a1
MP
13362016-03-03 Marek Polacek <polacek@redhat.com>
1337
1338 PR middle-end/70050
1339 * gcc.dg/pr70050.c: New test.
1340
fa07ecdd
JG
13412016-03-03 James Greenhalgh <james.greenhalgh@arm.com>
1342
1343 * gcc.dg/vect/bb-slp-34.c: Don't XFAIL for ARM/AArch64.
1344
23504262
ML
13452016-03-03 Ilya Enkovich <enkovich.gnu@gmail.com>
1346
1347 PR tree-optimization/70043
1348 * gfortran.dg/vect/pr70043.f90: New test.
1349
b7b9e1a9
EB
13502016-03-03 Eric Botcazou <ebotcazou@adacore.com>
1351
1352 * gnat.dg/specs/task1.ads: New test.
1353
cb83ba54
RO
13542016-03-03 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1355
1356 * lib/gcc-gdb-test.exp (gdb-test): Make log message match command.
1357 Invoke gdb with -batch.
1358 * lib/gcc-simulate-thread.exp (simulate-thread): Likewise.
1359
a75f5e30
RB
13602016-03-03 Richard Biener <rguenther@suse.de>
1361
1362 PR tree-optimization/55936
1363 * gcc.dg/tree-ssa/vrp06.c: Remove XFAIL.
1364
268bc320
JL
13652016-03-02 Jeff Law <law@redhat.com>
1366
815f20ab
JL
1367 PR rtl-optimization/69942
1368 * gcc.dg/ifcvt-5.c: Use "word_mode" rather than "int" to limit the
1369 effects of argument promotions.
1370
268bc320
JL
1371 PR tree-optimization/69987
1372 * gfortran.dg/pr69987.f90: Use "-w" to avoid failures when the
1373 target does not support -fprefetch-loop-arrays.
1374
171f7de5
UB
13752016-03-02 Uros Bizjak <ubizjak@gmail.com>
1376
1377 * gcc.target/i386/bmi2-bzhi-2.c: Change to runtime test.
1378
192912db
BC
13792016-03-02 Bin Cheng <bin.cheng@arm.com>
1380
c7908871 1381 PR rtl-optimization/69052
192912db
BC
1382 * gcc.target/i386/pr69052.c: New test.
1383
90a7a40b
AM
13842016-03-02 Alan Modra <amodra@gmail.com>
1385
1386 * gcc.dg/pr69990.c: New.
1387
69fa742f
JJ
13882016-03-02 Jakub Jelinek <jakub@redhat.com>
1389
de752fb0
JJ
1390 PR c/68062
1391 * c-c++-common/vector-compare-4.c: Add -Wno-psabi to dg-options.
1392
1393 PR middle-end/70022
1394 * gcc.dg/pr70022.c: Add -w -Wno-psabi to dg-options.
1395
69fa742f
JJ
1396 PR target/70028
1397 * gcc.target/i386/pr70028.c: New test.
1398
7c65bd56
MK
13992016-03-02 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
1400
1401 * c-c++-common/asan/swapcontext-test-1.c,
1402 * c-c++-common/tsan/thread_leak.c,
1403 * g++.dg/tsan/aligned_vs_unaligned_race.C,
1404 * g++.dg/tsan/benign_race.C,
1405 * g++.dg/tsan/fd_close_norace.C,
1406 * g++.dg/tsan/fd_close_norace2.C: Print markers to stderr to avoid
1407 races with sanitizer output
1408
37d98220 14092016-03-02 Richard Biener <rguenther@suse.de>
171f7de5 1410 Uros Bizjak <ubizjak@gmail.com>
37d98220
RB
1411
1412 PR target/67278
1413 * gcc.dg/simd-8.c: New testcase.
1414
218db463
RB
14152016-03-02 Richard Biener <rguenther@suse.de>
1416
1417 PR middle-end/67278
1418 * gcc.dg/simd-7.c: New testcase.
1419
22c72158
EB
14202016-03-02 Eric Botcazou <ebotcazou@adacore.com>
1421
1422 * gcc.target/i386/pr70007.c: Tweak.
1423
9a790ccc
DV
14242016-03-02 Dominik Vogt <vogt@linux.vnet.ibm.com>
1425
1426 * gfortran.dg/bessel_6.f90: Reduce accuracy for S/390.
1427
bd02f00f
MP
14282016-03-02 Marek Polacek <polacek@redhat.com>
1429
1430 PR c/67854
1431 * gcc.dg/pr67854.c: New test.
1432
1e840f39
JJ
14332016-03-02 Jakub Jelinek <jakub@redhat.com>
1434
1435 PR middle-end/70025
1436 * gcc.dg/torture/pr70025.c: New test.
1437
bca00241
VK
14382016-03-02 Venkataramanan Kumar <venkataramanan.kumar@amd.com>
1439
1440 PR tree-optimization/68621
1441 * gcc.dg/tree-ssa/ifc-8.c: Adjust test.
1442
0bca04b8
EB
14432016-03-01 Eric Botcazou <ebotcazou@adacore.com>
1444
1445 * gcc.target/i386/pr70007.c: New test.
1446
2a9afc86
JL
14472016-03-01 Jeff Law <law@redhat.com>
1448
eab2541b 1449 PR tree-optimization/69196
9d83ef71 1450 * gcc.dg/tree-ssa/pr69196-1.c: New test.
eab2541b 1451
2a9afc86
JL
1452 PR tree-optimization/69196
1453 * gcc.dg/tree-ssa/vrp46.c: Twiddle threading params to keep it from
1454 duplicating code and spoiling the expected output.
1455
0d39977e
MM
14562016-03-01 Michael Meissner <meissner@linux.vnet.ibm.com>
1457
1458 PR target/70033
1459 * gcc.target/powerpc/p9-lxvx-stxvx-1.c: Make sure compiler
1460 supports power9 before doing tests.
1461 * gcc.target/powerpc/p9-lxvx-stxvx-2.c: Likewise.
1462 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: Likewise.
1463 * gcc.target/powerpc/p9-permute.c: Likewise.
1464
a0c0699d
UB
14652016-03-01 Uros Bizjak <ubizjak@gmail.com>
1466
1467 PR target/70027
1468 * gcc.target/i386/pr70027.c: New test.
1469
0ae3ef47 14702016-03-01 Eric Botcazou <ebotcazou@adacore.com>
355a43a1
EB
1471
1472 * gcc.dg/pr70017.c: New test.
1473
686e2237
JJ
14742016-03-01 Jakub Jelinek <jakub@redhat.com>
1475
1476 PR c/69796
1477 PR c/69974
1478 * gcc.dg/pr69796.c: New test.
1479 * gcc.dg/pr69974.c: New test.
1480
f8e4188c
EB
14812016-03-01 Eric Botcazou <ebotcazou@adacore.com>
1482
1483 * gnat.dg/stack_usage3.adb: Robustify and enable for all targets.
1484
5e3f1c7c
JL
14852016-02-29 Jeff Law <law@redhat.com>
1486
1487 PR tree-optimization/69987
1488 * gfortran.dg/pr69987.f90: New test.
1489
1490 PR tree-optimization/69989
1491 * gcc.c-torture/compile/pr69989-2.c: New test.
1492
1be56bc5
MP
14932016-03-01 Marek Polacek <polacek@redhat.com>
1494
1495 PR c++/69795
1496 * g++.dg/parse/invalid1.C: New test.
1497
1b19470d
RB
14982016-03-01 Richard Biener <rguenther@suse.de>
1499
1500 PR middle-end/70022
1501 * gcc.dg/pr70022.c: New testcase.
1502
3ae0661a
IE
15032016-03-01 Ilya Enkovich <enkovich.gnu@gmail.com>
1504
1505 PR tree-optimization/69956
1506 * gcc.dg/pr69956.c: New test.
1507
0f09ab88
BS
15082016-02-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1509
1510 PR target/70011
1511 * gcc.dg/vect/costmodel/ppc/costmodel-fast-math-vect-pr299925.c:
1512 XFAIL when hardware supports efficient unaligned storage access.
1513
76d881bf
PP
15142016-03-01 Patrick Palka <ppalka@gcc.gnu.org>
1515
1516 PR c++/69961
1517 * g++.dg/template/pr69961a.C: New test.
1518 * g++.dg/template/pr69961b.C: New test.
1519
7168133a
DM
15202016-02-29 David Malcolm <dmalcolm@redhat.com>
1521
1522 PR preprocessor/69985
1523 * gcc.dg/cpp/pr69985.c: New test case.
1524
0c6072a3
JL
15252016-02-29 Jeff Law <law@redhat.com>
1526
e66f219b
JL
1527 PR tree-optimization/70005
1528 * gcc.c-torture/execute/pr70005.c New test.
1529
0c6072a3
JL
1530 PR tree-optimization/69999
1531 * gcc.c-torture/compile/pr69999.c: New test.
1532
fd9fbdb3
YR
15332016-02-29 Yuri Rumyantsev <ysrumyan@gmail.com>
1534
1535 PR tree-optimization/69652
1536 * gcc.dg/torture/pr69652.c: Delete test.
1537 * gcc.dg/vect/pr69652.c: New test.
1538
cbd400b4
RB
15392016-02-19 Richard Biener <rguenther@suse.de>
1540
1541 PR tree-optimization/69980
1542 * gfortran.dg/vect/pr69980.f90: New testcase.
1543
84ea0f58
EB
15442016-02-29 Eric Botcazou <ebotcazou@adacore.com>
1545
1546 * gcc.target/sparc/20160229-1.c: New test.
1547
5d2a63dc
EB
15482016-02-29 Eric Botcazou <ebotcazou@adacore.com>
1549
1550 * gnat.dg/stack_usage3.adb: New test.
1551 * gnat.dg/stack_usage3_pkg.ads: New helper.
1552
93e708f9
EB
15532016-02-29 Eric Botcazou <ebotcazou@adacore.com>
1554
1555 * gnat.dg/renaming8.adb: New test.
1556 * gnat.dg/renaming8_pkg1.ads: New helper.
1557 * gnat.dg/renaming8_pkg2.ad[sb]: Likewise.
1558 * gnat.dg/renaming8_pkg3.ad[sb]: Likewise.
1559
6512bc93
RB
15602016-02-29 Richard Biener <rguenther@suse.de>
1561
1562 PR tree-optimization/69720
1563 * gcc.dg/vect/vect-outer-pr69720.c: New testcase.
1564
7b201a88
TK
15652016-02-28 Thomas Koenig <tkoenig@gcc.gnu.org>
1566
1567 PR fortran/68147
1568 PR fortran/47674
1569 * gfortran.dg/realloc_on_assign_26.f90: New test case.
1570
82ee0cf2 15712016-02-28 Harald Anlauf <anlauf@gmx.de>
b2fd5373
HA
1572 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1573
1574 PR fortran/56007
1575 * gfortran.dg/coarray_8.f90: Adjust error message.
1576 * gfortran.dg/pr56007.f90: New test.
1577 * gfortran.dg/pr56007.f: New test.
1578
cdc1a2c8
L
15792016-02-28 H.J. Lu <hongjiu.lu@intel.com>
1580
1581 PR tree-optimization/69989
1582 * gcc.dg/torture/pr69989.c: New test.
1583
33505bcf
EB
15842016-02-28 Eric Botcazou <ebotcazou@adacore.com>
1585
1586 * gcc.target/i386/stack-realign-win.c: New test.
1587
524bfb19
HA
15882016-02-28 Harald Anlauf <anlauf@gmx.de>
1589
1590 PR fortran/60126
1591 * gfortran.dg/pr60126.f90: New test.
1592
bd542508
JL
15932016-02-27 Jeff Law <law@redhat.com>
1594
1595 Revert
1596 2016-02-26 Richard Biener <rguenther@suse.de>
1597 Jeff Law <law@redhat.com>
1598
1599 PR tree-optimization/69740
1600 * gcc.c-torture/compile/pr69740-1.c: New test.
1601 * gcc.c-torture/compile/pr69740-2.c: New test.
1602
dd1291e0
JD
16032016-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1604
5fb67f8b 1605 PR fortran/69910
dd1291e0
JD
1606 * gfortran.dg/newunit_4.f90: New test.
1607
5cfefb59
JJ
16082016-02-27 Jakub Jelinek <jakub@redhat.com>
1609
1610 PR target/69613
1611 PR rtl-optimization/69886
1612 * gcc.dg/torture/pr69886.c: Add -w -Wno-psabi to dg-options.
1613 * gcc.dg/torture/pr69613.c: Likewise. Guard -mavx with avx_runtime
1614 target.
1615
20ba5f33
MS
16162016-02-26 Martin Sebor <msebor@redhat.com>
1617
1618 PR tree-optimization/15826
1619 * gcc.dg/tree-ssa/pr15826.c: New test.
1620
e6fb01b0
JJ
16212016-02-26 Jakub Jelinek <jakub@redhat.com>
1622
1623 PR target/69969
1624 * gcc.target/powerpc/pr69969.c: New test.
1625
e3e0cf64
MS
16262016-02-26 Martin Sebor <msebor@redhat.com>
1627
1628 PR c++/15766
1629 * g++.old-deja/g++.other/decl5.C: Add a test case.
1630
d1f2bea5
SB
16312016-02-26 Segher Boessenkool <segher@kernel.crashing.org>
1632
1633 PR target/69946
1634 * gcc.target/powerpc/pr69946.c: New file.
1635
4a4f9d2b 16362016-02-26 Richard Biener <rguenther@suse.de>
e3e0cf64 1637 Jeff Law <law@redhat.com>
4a4f9d2b 1638
e3e0cf64 1639 PR tree-optimization/69740
4a4f9d2b
RB
1640 * gcc.c-torture/compile/pr69740-1.c: New test.
1641 * gcc.c-torture/compile/pr69740-2.c: New test.
1642
ad2a2706
MJ
16432016-02-26 Martin Jambor <mjambor@suse.cz>
1644
1645 PR middle-end/69920
1646 * gcc.dg/torture/pr69932.c: New test.
1647 * gcc.dg/torture/pr69936.c: Likewise.
1648
1d11f7ce
AK
16492016-02-26 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1650
1651 PR target/69709
1652 * gcc.target/s390/pr69709.c: New test.
1653
6cfccbb2
KT
16542016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1655
1656 PR target/69245
1657 * gcc.target/aarch64/pr69245_1.c: New test.
1658
ac59ad4e
KT
16592016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1660
1661 PR target/69613
1662 * gcc.dg/torture/pr69613.c: New test.
1663
a2ad54a0
JJ
16642016-02-26 Jakub Jelinek <jakub@redhat.com>
1665
1666 PR rtl-optimization/69891
1667 * gcc.target/i386/pr69891.c: New test.
1668
0884062c 16692016-02-26 Michael Meissner <meissner@linux.vnet.ibm.com>
c163789b
MM
1670 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1671
d2369d4f 1672 PR target/61397
c163789b
MM
1673 * gcc.target/powerpc/p8vector-ldst.c: Adjust to test desired
1674 functionality for both 32-bit and 64-bit.
1675
5aed7e2c
RB
16762016-02-26 Richard Biener <rguenther@suse.de>
1677
1678 PR tree-optimization/69551
1679 * gcc.dg/torture/pr69951.c: New testcase.
1680
798e2a8e
RB
16812016-02-25 Richard Biener <rguenther@suse.de>
1682
1683 PR tree-optimization/48795
1684 * gcc.dg/Warray-bounds-18.c: New testcase.
1685
9559fbac
RO
16862016-02-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1687
1688 * g++.dg/ext/attr-constructor1.C: Require init_priority support.
1689
c049b107
JJ
16902016-02-25 Jakub Jelinek <jakub@redhat.com>
1691
1692 PR rtl-optimization/69896
1693 * gcc.dg/pr69896.c: New test.
1694
1137001c
PP
16952016-02-25 Patrick Palka <ppalka@gcc.gnu.org>
1696
1697 PR c++/69736
1698 * g++.dg/cpp1y/paren2.C: New test.
1699
2e9c8641
MS
17002016-02-24 Martin Sebor <msebor@redhat.com>
1701
1702 PR c/51147
1703 * gcc.dg/enum-mode-2.c: New test.
1704
03ca8fb3
JJ
17052016-02-24 Jakub Jelinek <jakub@redhat.com>
1706
1707 PR c++/69922
1708 * g++.dg/warn/Wnonnull-compare-6.C: New test.
1709 * g++.dg/warn/Wnonnull-compare-7.C: New test.
1710 * g++.dg/ubsan/pr69922.C: New test.
1711
0b05329b
MP
17122016-02-24 Marek Polacek <polacek@redhat.com>
1713
1714 PR c/69819
1715 * gcc.dg/pr69819.c: New test.
1716
57c2c374
MS
17172016-02-24 Martin Sebor <msebor@redhat.com>
1718
3b96b93a
MS
1719 PR c++/69912
1720 * g++.dg/ext/flexary15.C: New test.
1721
17222016-02-24 Martin Sebor <msebor@redhat.com>
1723
1724 * gcc.dg/builtins-68.c: Avoid making unportable
57c2c374 1725 assumptions about the relationship between SIZE_MAX and UINT_MAX.
3b96b93a 1726 * g++.dg/ext/builtin_alloca.C: Same.
57c2c374 1727
65433bb5
MK
17282016-02-24 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
1729 Charles Baylis <charles.baylis@linaro.org>
1730
1731 PR debug/61033
1732 * g++.dg/pr61033.C: Add a regression testcase for PR debug/61033.
1733
f802a424 17342016-02-24 Richard Biener <rguenther@suse.de>
44293580 1735 Jakub Jelinek <jakub@redhat.com>
f802a424
RB
1736
1737 PR middle-end/69760
1738 * gcc.dg/torture/pr69760.c: New testcase.
1739
525f795f
RO
17402016-02-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1741
1742 * gcc.dg/debug/dwarf2/prod-options.c: Use different DW_AT_producer
1743 pattern on Solaris with as.
1744
cd7bbceb
KT
17452016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1746
1747 * gcc.target/arm/cond_sub_restrict_it.c: New test.
1748 * gcc.target/arm/condarith_restrict_it.c: Likewise.
1749 * gcc.target/arm/movcond_restrict_it.c: Likewise.
1750 * gcc.target/arm/negscc_restrict_it.c: Likewise.
1751
89c0c1fd
JJ
17522016-02-24 Jakub Jelinek <jakub@redhat.com>
1753
1754 PR middle-end/69915
1755 * gcc.dg/pr69915.c: New test.
1756
0683fd27
KT
17572016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1758
1759 PR rtl-optimization/69886
1760 * gcc.dg/torture/pr69886.c: New test.
1761
e53d562a
RB
17622016-02-24 Richard Biener <rguenther@suse.de>
1763
1764 PR middle-end/68963
1765 * gcc.dg/torture/pr68963.c: New testcase.
1766
74a00288
KT
17672016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1768
1769 PR target/69875
1770 * gcc.target/arm/atomic_loaddi_acquire.x: New file.
1771 * gcc.target/arm/atomic_loaddi_relaxed.x: Likewise.
1772 * gcc.target/arm/atomic_loaddi_seq_cst.x: Likewise.
1773 * gcc.target/arm/atomic_loaddi_1.c: New test.
1774 * gcc.target/arm/atomic_loaddi_2.c: Likewise.
1775 * gcc.target/arm/atomic_loaddi_3.c: Likewise.
1776 * gcc.target/arm/atomic_loaddi_4.c: Likewise.
1777 * gcc.target/arm/atomic_loaddi_5.c: Likewise.
1778 * gcc.target/arm/atomic_loaddi_6.c: Likewise.
1779 * gcc.target/arm/atomic_loaddi_7.c: Likewise.
1780 * gcc.target/arm/atomic_loaddi_8.c: Likewise.
1781 * gcc.target/arm/atomic_loaddi_9.c: Likewise.
1782
340fd4c9
JJ
17832016-02-24 Jakub Jelinek <jakub@redhat.com>
1784
1785 PR middle-end/69909
1786 * gcc.dg/torture/pr69909.c: New test.
1787
47d3fdb2
RB
17882016-02-24 Richard Biener <rguenther@suse.de>
1789
1790 PR tree-optimization/69907
1791 * gcc.dg/vect/bb-slp-pr69907.c: New testcase.
1792 * gcc.dg/vect/bb-slp-34.c: XFAIL.
1793 * gcc.dg/vect/bb-slp-pr68892.c: Likewise.
1794
dab73e73
CB
17952016-02-24 Christian Bruel <christian.bruel@st.com>
1796
1797 * gcc.target/arm/pragma_cpp_fma.c: New test.
1798
7cc5ec65
JD
17992016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1800
1801 PR fortran/61156
1802 * gfortran.dg/include_6.f90: Update test.
1803
067fbd8b
JJ
18042016-02-23 Jakub Jelinek <jakub@redhat.com>
1805
1806 PR objc/69844
1807 * objc.dg/pr69844.m: New test.
1808
64a454d9
JD
18092016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1810
1811 PR libgfortran/69456
1812 * gfortran.dg/namelist_89.f90: New test.
1813 * gfortran.dg/pr59700.f90: Update test..
1814
35886f0b
MS
18152016-02-23 Martin Sebor <msebor@redhat.com>
1816
1817 PR middle-end/69780
1818 * g++.dg/ext/builtin_alloca.C: New test.
1819 * gcc.dg/builtins-68.c: New test.
1820
162cc7e3
RH
18212016-02-23 Richard Henderson <rth@redhat.com>
1822
1823 * gcc.target/i386/addr-space-3.c: Remove test.
1824
196440f8
DM
18252016-02-23 David Malcolm <dmalcolm@redhat.com>
1826
1827 PR preprocessor/69126
1828 PR preprocessor/69543
1829 * c-c++-common/pr69126-2-long.c: New test.
1830 * c-c++-common/pr69126-2-short.c: New test.
1831 * c-c++-common/pr69543-1.c: Remove xfail.
1832
1d3121af
DM
18332016-02-23 David Malcolm <dmalcolm@redhat.com>
1834
1835 PR preprocessor/69126
1836 PR preprocessor/69543
1837 PR preprocessor/69558
1838 * c-c++-common/pr69126.c (MACRO_1, test_1): New.
1839 (f): Rename to...
1840 (test_2): ...this, and add leading comment.
1841 (MACRO_3, test_3): New.
1842 (MACRO_4A, MACRO_4B, test_4): New.
1843 (MACRO): Rename to...
1844 (MACRO_5): ...this.
1845 (g): Rename to...
1846 (test_5): ...this, updating for renaming of MACRO, and
1847 add leading comment.
1848 * c-c++-common/pr69543-1.c: New.
1849 * c-c++-common/pr69543-2.c: New.
1850 * c-c++-common/pr69543-3.c: New.
1851 * c-c++-common/pr69543-4.c: New.
1852 * c-c++-common/pr69558-1.c: New.
1853 * c-c++-common/pr69558-2.c: New.
1854 * c-c++-common/pr69558-3.c: New.
1855 * c-c++-common/pr69558-4.c: New.
1856 * gcc.dg/pr69558.c: Move to...
1857 * c-c++-common/pr69558.c: ...here. Add dg-bogus directives, with
1858 xfail for c++.
1859
f99c3557
TS
18602016-02-23 Thomas Schwinge <thomas@codesourcery.com>
1861
1862 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: Adjust
1863 to -ftree-parallelize-loops/-fopenacc changes.
1864 * c-c++-common/goacc/kernels-double-reduction-n.c: Likewise.
1865 * c-c++-common/goacc/kernels-double-reduction.c: Likewise.
1866 * c-c++-common/goacc/kernels-loop-2.c: Likewise.
1867 * c-c++-common/goacc/kernels-loop-3.c: Likewise.
1868 * c-c++-common/goacc/kernels-loop-g.c: Likewise.
1869 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: Likewise.
1870 * c-c++-common/goacc/kernels-loop-n.c: Likewise.
1871 * c-c++-common/goacc/kernels-loop-nest.c: Likewise.
1872 * c-c++-common/goacc/kernels-loop.c: Likewise.
1873 * c-c++-common/goacc/kernels-one-counter-var.c: Likewise.
1874 * c-c++-common/goacc/kernels-reduction.c: Likewise.
1875 * gfortran.dg/goacc/kernels-loop-inner.f95: Likewise.
1876 * gfortran.dg/goacc/kernels-loops-adjacent.f95: Likewise.
1877
c60ec7c2
RO
18782016-02-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1879
1880 * gcc.target/i386/chkp-hidden-def.c: Require alias support.
1881
f1a62b6f
JJ
18822016-02-23 Jakub Jelinek <jakub@redhat.com>
1883
e67bf044
JJ
1884 PR c++/69902
1885 * g++.dg/warn/Wnonnull-compare-5.C: New test.
1886
f1a62b6f
JJ
1887 PR c/69900
1888 * gcc.dg/pr69900.c: New test.
1889
20c5e09e
MJ
18902016-02-23 Martin Jambor <mjambor@suse.cz>
1891
1892 PR tree-optimization/69666
1893 * gcc.dg/tree-ssa/pr69666.c: New test.
1894
e457a6fc
AV
18952016-02-23 Andre Vehreschild <vehre@gcc.gnu.org>
1896
1897 PR fortran/67451
1898 * gfortran.dg/coarray_allocate_5.f08: New test.
1899
d7b574f4
AK
19002016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1901
1902 * gcc.target/s390/vcond-shift.c: Move to ...
1903 * gcc.target/s390/vector/vcond-shift.c: ... here.
1904
58bdeb44
AK
19052016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1906
1907 * gcc.target/s390/md/movstr-2.c: Move and rename to ...
1908 * gcc.target/s390/vector/stpcpy-1.c: ... this one.
1909
7cd0387b
AK
19102016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1911
1912 * gcc.target/s390/md/movstr-1.c: Turn into compile test.
1913
4246c8da
MW
19142016-02-20 Mark Wielaard <mjw@redhat.com>
1915
1916 PR c/28901
1917 * gcc.dg/unused-variable-3.c: New test.
1918
f93bc532
JJ
19192016-02-22 Jakub Jelinek <jakub@redhat.com>
1920
1921 PR target/69888
1922 * gcc.target/i386/pr69888.c: New test.
1923
c4e360f4
RB
19242016-02-22 Richard Biener <rguenther@suse.de>
1925
1926 PR tree-optimization/69882
1927 * gfortran.dg/vect/pr69882.f90: New testcase.
1928
09c92f1c
JJ
19292016-02-22 Jakub Jelinek <jakub@redhat.com>
1930
1931 PR target/69885
1932 * gcc.dg/pr69885.c: New test.
1933
f88d45dc
OE
19342016-02-22 Oleg Endo <olegendo@gcc.gnu.org>
1935
1936 PR target/69806
1937 PR target/54089
1938 * gcc.target/sh/pr54089-10.c: New.
1939
ce1ff48e
PT
19402016-02-20 Paul Thomas <pault@gcc.gnu.org>
1941
1942 PR fortran/69423
1943 * gfortran.dg/deferred_character_15.f90 : New test.
1944
bbf27208
DH
19452016-02-20 Dominique d'Humieres <dominiq@lps.ens.fr>
1946
1947 PR fortran/57365
1948 gfortran.dg/allocate_with_source_18.f03: New test.
1949
19502016-02-20 Harald Anlauf <anlauf@gmx.de>
1951
1952 PR fortran/52531
1953 gfortran.dg/gomp/pr52531.f90: New test.
1954
268be88c
BE
19552016-02-19 Bernd Edlinger <bernd.edlinger@hotmail.de>
1956
1957 PR c++/69865
1958 * c-c++-common/Wshift-negative-value-6.c: Add -std=c++11 before
1959 -std=c++03.
1960
4b6c824a
JJ
19612016-02-19 Jakub Jelinek <jakub@redhat.com>
1962
871b3f47
JJ
1963 PR c++/69826
1964 * c-c++-common/cilk-plus/CK/pr69826-1.c: New test.
1965 * c-c++-common/cilk-plus/CK/pr69826-2.c: New test.
1966
7a965d51
JJ
1967 PR c++/69850
1968 * g++.dg/warn/Wnonnull-compare-4.C: New test.
1969
4b6c824a
JJ
1970 PR c++/69851
1971 * g++.dg/torture/pr69851.C: New test.
1972
15fca21a
MS
19732016-02-19 Martin Sebor <msebor@redhat.com>
1974
1975 PR testsuite/69573
1976 * gcc.dg/pr61053.c: Tweaked test to avoid bogus failures.
1977
19e21586
JJ
19782016-02-19 Jakub Jelinek <jakub@redhat.com>
1979
03a616ac
JJ
1980 PR c++/69850
1981 * g++.dg/warn/Wnonnull-compare-2.C: New test.
1982 * g++.dg/warn/Wnonnull-compare-3.C: New test.
1983
19e21586
JJ
1984 PR c++/67767
1985 * g++.dg/cpp0x/pr67767.C: New test.
1986
2db16594
KT
19872016-02-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1988
1989 * lib/target-supports.exp: Define aarch64_asm_FUNC_ok checks
1990 for fp, simd, crypto, crc, lse.
1991 * doc/sourcebuild.texi (AArch64-specific attributes): Document the
1992 above.
1993 * gcc.target/aarch64/assembler_arch_1.c: Add aarch64_asm_lse_ok
1994 effective target check.
1995
5a7d9d1e
JJ
19962016-02-19 Jakub Jelinek <jakub@redhat.com>
1997
1998 PR target/69820
1999 * gcc.target/i386/pr69820.c: New test.
2000
6448f064
AK
20012016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
2002
2003 * gcc.target/s390/vector/int128-1.c: New test.
2004
d0a859e6
AK
20052016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
2006
2007 * gcc.target/s390/vector/vec-vcond-1.c: New test.
2008
9e4eb643
AK
20092016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
2010
2011 * gcc.target/s390/md/movstr-1.c: Allow also the z13 strings
2012 instruction pattern name to prevent the testcase from failing with
2013 -march=z13.
2014
859a4c0e
AK
20152016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
2016
2017 * gcc.target/s390/md/movstr-2.c: New test.
2018
efc2340b
MK
20192016-02-19 Marcin Kościelnicki <koriakin@0x04.net>
2020
2021 * gcc.target/s390/morestack.c: New test.
2022
ca2bfbc2
DV
20232016-02-19 Dominik Vogt <vogt@linux.vnet.ibm.com>
2024
2025 PR target/69625
2026 * gcc.target/s390/pr69625.c: Add test case.
2027
efd4bd05
BE
20282016-02-18 Bernd Edlinger <bernd.edlinger@hotmail.de>
2029
2030 PR testsuite/68580
2031 * c-c++-common/tsan/pr65400-1.c (v, q, o): Make 8-byte aligned.
2032
2bf2078a
MM
20332016-02-18 Michael Meissner <meissner@linux.vnet.ibm.com>
2034
2035 PR target/68404
2036 * gcc.target/powerpc/fusion.c: Revert the 2016-02-09 change.
2037 * gcc.target/powerpc/fusion3.c: Likewise.
2038
f003579e
RB
20392016-02-18 Richard Biener <rguenther@suse.de>
2040
2041 PR middle-end/69553
2042 * g++.dg/torture/pr69553.C: New testcase.
2043
19233914
NC
20442016-02-18 Nick Clifton <nickc@redhat.com>
2045
efd4bd05
BE
2046 PR target/62254
2047 PR target/69610
2048 * gcc.target/arm/pr62554.c: New test.
2049 * gcc.target/arm/pr69610-1.c: New test.
2050 * gcc.target/arm/pr69610-2.c: New test.
19233914 2051
23f27839
RB
20522016-02-18 Richard Biener <rguenther@suse.de>
2053
2054 PR middle-end/69854
2055 * gcc.dg/torture/pr69854.c: New testcase.
2056
932c0da4
JJ
20572016-02-17 Jakub Jelinek <jakub@redhat.com>
2058
2059 PR c++/69850
2060 * g++.dg/warn/Wnonnull-compare-1.C: New test.
2061
1bed93e4
BS
20622012-02-17 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2063
2064 * gcc.target/powerpc/vec-cg.c: New test.
2065
57bfb134
RB
20662016-02-17 Richard Biener <rguenther@suse.de>
2067
2068 PR testsuite/69586
2069 * gcc.dg/uninit-21.c: Add -fno-short-enums.
2070
a44e0ebb
KT
20712016-02-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2072
2073 PR target/69161
2074 * gcc.c-torture/compile/pr69161.c: New test.
2075
ffacd726
DS
20762016-02-17 David Sherwood <david.sherwood@arm.com>
2077
2078 PR target/69532
2079 * gcc.target/arm/fmaxmin.c: Change effective target to arm_v8_neon_hw.
2080 * gcc.target/arm/vect-fmaxmin.c: Likewise.
2081
448db8d2
EB
20822016-02-17 Eric Botcazou <ebotcazou@adacore.com>
2083
2084 * gcc.dg/ifcvt-4.c: Skip on Visium.
2085
e2f0522e
EB
20862016-02-17 Eric Botcazou <ebotcazou@adacore.com>
2087
2088 * gnat.dg/atomic8.adb: New test.
2089
bf17fe3f
EB
20902016-02-17 Eric Botcazou <ebotcazou@adacore.com>
2091
2092 * gnat.dg/discr46.ad[sb]: New test.
2093
ecf835e9
KN
20942016-02-16 Kelvin Nilsen <kelvin@gcc.gnu.org>
2095
2096 PR Target/48344
2097 * gcc.target/powerpc/pr48344-1.c: New test.
2098
49a1164a
TK
20992015-02-16 Thomas Koenig <tkoenig@gcc.gnu.org>
2100
2101 PR fortran/69742
2102 * gfortran.dg/associate_21.f90: New test.
2103
bf14eba2
JJ
21042016-02-16 Jakub Jelinek <jakub@redhat.com>
2105
2106 PR c/69835
2107 * c-c++-common/nonnull-1.c: Use -Wnonnull-compare instead of
2108 -Wnonnull in dg-options.
2109 * c-c++-common/nonnull-2.c: New test.
2110
35a093b6
JG
21112016-02-16 James Greenhalgh <james.greenhalgh@arm.com>
2112 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
2113
2114 * gcc.target/aarch64/vector_initialization_nostack.c: New.
2115
e387d491
JJ
21162016-02-16 Jakub Jelinek <jakub@redhat.com>
2117
2118 PR middle-end/69801
2119 * gcc.dg/pr69801.c: Add empty dg-options.
2120
ba539195
JN
21212016-02-16 James Norris <jnorris@codesourcery.com>
2122
2123 * c-c++-common/goacc/deviceptr-1.c: Add tests.
2124 * g++.dg/goacc/deviceptr-1.c: New file.
2125
2a2b8f64
JJ
21262016-02-16 Jakub Jelinek <jakub@redhat.com>
2127
2128 PR tree-optimization/69820
2129 * gcc.dg/vect/pr69820.c: New test.
2130
87440c29
RB
21312016-02-16 Richard Biener <rguenther@suse.de>
2132
2133 PR tree-optimization/69776
2134 * gcc.dg/torture/pr69776-2.c: New testcase.
2135
6d87c306
BS
21362016-02-16 Bernd Schmidt <bschmidt@redhat.com>
2137
2138 PR tree-optimization/69714
2139 * gcc.dg/torture/pr69714.c: New test.
2140
3824a0a2
JJ
21412016-02-16 Jakub Jelinek <jakub@redhat.com>
2142
2143 PR tree-optimization/69802
2144 * gcc.dg/pr69802.c: New test.
2145
c8cfe96e
RB
21462016-02-16 Richard Biener <rguenther@suse.de>
2147
2148 PR middle-end/69801
2149 * gcc.dg/pr69801.c: New testcase.
2150
fc12098d
JD
21512016-02-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2152
2153 PR libgfortran/69651
2154 * gfortran.dg/read_bang.f90: New test.
2155 * gfortran.dg/read_bang4.f90: New test.
2156
ba6b3795
JJ
21572016-02-15 Jakub Jelinek <jakub@redhat.com>
2158
f0516ca4
JJ
2159 PR c++/69658
2160 * g++.dg/init/pr69658.C: New test.
2161
ba6b3795
JJ
2162 PR c++/69797
2163 * c-c++-common/pr69797.c: New test.
2164
de3f9a2d
PK
21652016-02-15 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
2166
2167 * lib/target-supports.exp (check_effective_target_section_anchors): Add
2168 check for aarch64*-*-*.
2169
17a3b967
RB
21702016-02-15 Richard Biener <rguenther@suse.de>
2171
2172 PR tree-optimization/69783
2173 * gcc.dg/vect/pr69783.c: New testcase.
2174
1c48bff1
RB
21752016-02-15 Richard Biener <rguenther@suse.de>
2176
2177 PR tree-optimization/69776
2178 * gcc.dg/torture/pr69776.c: New testcase.
2179
1e6025b6
TK
21802016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
2181
2182 PR fortran/60526
2183 * gfortran.dg/type_decl_4.f90: Reinstated.
2184
d3308279
JDA
21852016-02-14 John David Anglin <danglin@gcc.gnu.org>
2186
2187 PR fortran/68746
2188 * gfortran.dg/read_dir.f90: Xfail on hppa*-*-hpux*.
2189
b7c56581
TK
21902016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
2191
2192 PR fortran/60526
2193 PR bootstrap/69816
2194 * gfortran.dg/type_decl_4.f90: Removed.
2195
60cb4ef5
TK
21962016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
2197
2198 PR fortran/60526
2199 * gfortran.dg/type_decl_4.f90: New test.
2200
f6964637
AM
22012016-02-14 Alan Modra <amodra@gmail.com>
2202
1a8849d1 2203 PR testsuite/68886
f6964637
AM
2204 * gcc.c-torture/execute/stkalign.c: Revise test.
2205
f5121920
OE
22062016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
2207
2208 PR target/67260
2209 * gcc.target/sh/torture/pr67260.c: Adjust additional options.
2210
6cda3ab6
OE
22112016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
2212
2213 PR target/67260
2214 * gcc.target/sh/torture/pr67260.c: New.
2215
6786e598
JDA
22162016-02-12 John David Anglin <danglin@gcc.gnu.org>
2217
2218 * gcc.dg/pr67964.c: Add dg-require-alias.
2219
7e05dad8
OE
22202016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
2221
2222 PR target/67636
2223 PR target/64345
2224 * gcc.target/sh/pr54236-1.c: Adjust optimization level.
2225
7f4cc3ce
JD
22262016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2227
2228 PR libgfortran/69668
2229 * gfortran.dg/namelist_88.f90: New test.
2230
955ca6dc
JD
22312016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2232
2233 PR libgfortran/69668
2234 * gfortran.dg/namelist_38.f90: Update test.
2235 * gfortran.dg/namelist_84.f90: Update test.
2236
876217ae
DM
22372016-02-12 David Malcolm <dmalcolm@redhat.com>
2238
2239 PR other/69554
2240 * gcc.dg/pr69554-1.c: New test.
2241 * gfortran.dg/pr69554-1.F90: New test.
2242 * gfortran.dg/pr69554-2.F90: New test.
2243 * lib/gcc-dg.exp (proc dg-locus): New function.
2244 * lib/gfortran-dg.exp (proc gfortran-dg-test): Update comment to
2245 distinguish between the caret-printing and non-caret-printing
2246 cases. If caret-printing has been explicitly enabled, bail out
2247 without attempting to fix up the output.
2248
61789eed
DM
22492016-02-12 David Malcolm <dmalcolm@redhat.com>
2250
2251 PR driver/69265
2252 PR driver/69453
2253 * gcc.dg/spellcheck-options-3.c: New test case.
2254 * gcc.dg/spellcheck-options-4.c: New test case.
2255 * gcc.dg/spellcheck-options-5.c: New test case.
2256 * gcc.dg/spellcheck-options-6.c: New test case.
2257 * gcc.dg/spellcheck-options-7.c: New test case.
2258 * gcc.dg/spellcheck-options-8.c: New test case.
2259 * gcc.dg/spellcheck-options-9.c: New test case.
2260 * gcc.dg/spellcheck-options-10.c: New test case.
2261
c3090c1f
JJ
22622016-02-12 Jakub Jelinek <jakub@redhat.com>
2263
2264 PR rtl-optimization/69764
2265 PR rtl-optimization/69771
2266 * c-c++-common/pr69764.c: New test.
2267 * gcc.dg/torture/pr69771.c: New test.
2268
8222034d
MP
22692016-02-12 Marek Polacek <polacek@redhat.com>
2270
2271 * g++.dg/torture/init-list1.C: New.
2272
f749f792
MP
22732016-02-12 Marek Polacek <polacek@redhat.com>
2274
2275 * gcc.dg/pr69522.c: Add empty dg-options.
2276
199fb02a
IE
22772016-02-12 Ilya Enkovich <enkovich.gnu@gmail.com>
2278
2279 * g++.dg/lto/lto.exp: Include and init mpx.
2280 * g++.dg/lto/pr69729_0.C: New test.
2281
b69539cb
JJ
22822016-02-12 Jakub Jelinek <jakub@redhat.com>
2283
06ff7000
JJ
2284 PR ipa/69241
2285 * g++.dg/ipa/pr69241-4.C: New test.
2286
b69539cb
JJ
2287 PR ipa/68672
2288 * g++.dg/ipa/pr68672-1.C: New test.
2289 * g++.dg/ipa/pr68672-2.C: New test.
2290 * g++.dg/ipa/pr68672-3.C: New test.
2291
16595a1f
BS
22922016-02-12 Bernd Schmidt <bschmidt@redhat.com>
2293
2294 PR c/69522
6d87c306 2295 * gcc.dg/pr69522.c: New test.
16595a1f 2296
38d795d2
PP
22972016-02-12 Patrick Palka <ppalka@gcc.gnu.org>
2298
2299 PR c++/69098
2300 * g++.dg/cpp1y/69098.C: New test.
2301 * g++.dg/cpp1y/69098-2.C: New test.
2302
9c582551
JJ
23032016-02-12 Jakub Jelinek <jakub@redhat.com>
2304
2305 * objc.dg/gnu-api-2-method.m: Spelling fixes - behaviour -> behavior
2306 and neighbour -> neighbor.
2307 * objc.dg/attributes/method-nonnull-1.m: Likewise.
2308 * objc.dg/gnu-api-2-class-meta.m: Likewise.
2309 * c-c++-common/Wvarargs.c: Likewise.
2310 * c-c++-common/goacc/host_data-5.c: Likewise.
2311 * obj-c++.dg/gnu-api-2-class-meta.mm: Likewise.
2312 * obj-c++.dg/attributes/method-nonnull-1.mm: Likewise.
2313 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
2314 * gcc.target/aarch64/pr60697.c: Likewise.
2315 * gcc.target/aarch64/advsimd-intrinsics/vldX_lane.c: Likewise.
2316 * gcc.target/aarch64/advsimd-intrinsics/vqshl.c: Likewise.
2317 * gcc.target/aarch64/advsimd-intrinsics/vshuffle.inc: Likewise.
2318 * gcc.target/aarch64/advsimd-intrinsics/vrshl.c: Likewise.
2319 * gcc.target/aarch64/advsimd-intrinsics/vldX_dup.c: Likewise.
2320 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Likewise.
2321 * gcc.target/aarch64/advsimd-intrinsics/vqrshl.c: Likewise.
2322 * gcc.target/aarch64/advsimd-intrinsics/vldX.c: Likewise.
2323 * gcc.target/aarch64/aapcs64/ice_2.c: Likewise.
2324 * gcc.target/aarch64/aapcs64/test_23.c: Likewise.
2325 * gcc.target/aarch64/vrnd_f64_1.c: Likewise.
2326 * g++.dg/warn/Wconversion-real-integer-3.C: Likewise.
2327 * g++.dg/lookup/koenig5.C: Likewise.
2328 * g++.dg/ext/no-asm-2.C: Likewise.
2329 * gfortran.dg/bounds_check_array_ctor_3.f90: Likewise.
2330 * gfortran.dg/bounds_check_array_ctor_7.f90: Likewise.
2331 * gfortran.dg/used_types_16.f90: Likewise.
2332 * gfortran.dg/assumed_rank_bounds_1.f90: Likewise.
2333 * gfortran.dg/bounds_check_array_ctor_1.f90: Likewise.
2334 * gfortran.dg/assumed_rank_bounds_2.f90: Likewise.
2335 * gfortran.dg/bounds_check_array_ctor_4.f90: Likewise.
2336 * gfortran.dg/abstract_type_6.f03: Likewise.
2337 * gfortran.dg/bounds_check_array_ctor_5.f90: Likewise.
2338 * gfortran.dg/used_types_15.f90: Likewise.
2339 * gfortran.dg/bounds_check_array_ctor_8.f90: Likewise.
2340 * gfortran.dg/exit_3.f08: Likewise.
2341 * gfortran.dg/open_status_2.f90: Likewise.
2342 * gfortran.dg/derived_pointer_recursion_2.f90: Likewise.
2343 * gfortran.dg/intrinsic_std_1.f90: Likewise.
2344 * gfortran.dg/associate_1.f03: Likewise.
2345 * gfortran.dg/bounds_check_array_ctor_2.f90: Likewise.
2346 * gfortran.dg/intrinsic_std_6.f90: Likewise.
2347 * gfortran.dg/bounds_check_array_ctor_6.f90: Likewise.
2348 * gcc.dg/builtin-object-size-1.c: Likewise.
2349 * gcc.dg/noreturn-6.c: Likewise.
2350 * gcc.dg/builtin-stringop-chk-1.c: Likewise.
2351 * gcc.dg/globalalias.c: Likewise.
2352 * gcc.dg/builtins-config.h: Likewise.
2353 * gcc.dg/pr30457.c: Likewise.
2354 * gcc.c-torture/compile/volatile-1.c: Likewise.
2355 * gcc.c-torture/execute/20101011-1.c: Likewise.
2356 * c-c++-common/Waddress-1.c: Likewise.
2357
66756373
JJ
23582016-02-11 Jakub Jelinek <jakub@redhat.com>
2359
2360 PR c/69768
2361 * c-c++-common/Waddress-1.c: New test.
2362
76fe932b
AV
23632016-02-11 Andre Vehreschild <vehre@gcc.gnu.org>
2364
2365 PR fortran/69296
2366 * gfortran.dg/associate_19.f03: New test.
2367 * gfortran.dg/associate_20.f03: New test.
2368
564c4d4b
OE
23692016-02-11 Oleg Endo <olegendo@gcc.gnu.org>
2370
2371 * gcc.target/sh/pr54089-8.c: Adjust optimization level.
2372
e1c1ecb0
KT
23732016-02-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2374
2375 * gcc.target/aarch64/target_attr_15.c: Scan assembly for
2376 .arch armv8-a\n. Add -dA to dg-options.
2377 * gcc.target/aarch64/assembler_arch_1.c: New test.
2378 * gcc.target/aarch64/target_attr_7.c: Add -dA to dg-options.
2379
0d7d9458
PC
23802016-02-11 Paolo Carlini <paolo.carlini@oracle.com>
2381
2382 PR c++/68726
2383 * g++.dg/cpp0x/pr68726.C: New.
2384
e6208a60
IE
23852016-02-11 Ilya Enkovich <enkovich.gnu@gmail.com>
2386
2387 * lib/mpx-dg.exp: Fix warning in check_effective_target_mpx
2388 test.
2389
281a11eb
RB
23902016-02-11 Richard Biener <rguenther@suse.de>
2391
2392 * g++.dg/tree-ssa/pr61034.C: Adjust.
2393
e03dd765
VM
23942016-02-10 Vladimir Makarov <vmakarov@redhat.com>
2395
4b48faf5 2396 PR target/69148
e03dd765
VM
2397 * gcc.target/s390/pr69148.c: New.
2398
cdc23927
YR
23992016-02-10 Yuri Rumyantsev <ysrumyan@gmail.com>
2400
2401 PR tree-optimization/69652
2402 * gcc.dg/torture/pr69652.c: New test.
2403
e199dd0a
JJ
24042016-02-10 Jakub Jelinek <jakub@redhat.com>
2405 Patrick Palka <ppalka@gcc.gnu.org>
2406
2407 PR ipa/69241
2408 PR c++/69649
2409 * g++.dg/ipa/pr69241-1.C: New test.
2410 * g++.dg/ipa/pr69241-2.C: New test.
2411 * g++.dg/ipa/pr69241-3.C: New test.
2412 * g++.dg/ipa/pr69649.C: New test.
2413
d6b38027
UB
24142016-02-10 Uros Bizjak <ubizjak@gmail.com>
2415
2416 * gcc.dg/tree-ssa/sra-17.c: Add -mcpu=ev4 for target alpha*-*-*.
2417 * gcc.dg/tree-ssa/sra-18.c: Ditto.
2418
13b562c5
BC
24192016-02-10 Bin Cheng <bin.cheng@arm.com>
2420
2421 PR tree-optimization/68021
2422 * gcc.dg/tree-ssa/pr68021.c: New test.
2423
24a179f8
RB
24242016-02-10 Richard Biener <rguenther@suse.de>
2425
2426 PR tree-optimization/69726
2427 * gcc.dg/uninit-22.c: New testcase.
2428
0d99886f
AP
24292016-02-09 Andrew Pinski <apinski@cavium.com>
2430
2431 PR tree-opt/69282
2432 * gcc.c-torture/compile/20160205-1.c: New testcase.
2433
ab04995c
MM
24342016-02-09 Michael Meissner <meissner@linux.vnet.ibm.com>
2435
2436 PR target/68404
2437 * gcc.target/powerpc/fusion.c: Rewrite test to use TOC fusion
2438 instead accessing a really large arrray.
2439 * gcc.target/powerpc/fusion3.c: Likewise.
2440
4b79ac23
CB
24412016-02-09 Charles Baylis <charles.baylis@linaro.org>
2442
2443 PR target/68532
2444 * gcc.c-torture/execute/pr68532.c: New test.
2445
b890a441
AO
24462016-02-11 Alexandre Oliva <aoliva@redhat.com>
2447
2448 PR target/69634
2449 * gcc.dg/pr69634.c: New.
2450
84a5bef7
RB
24512016-02-09 Richard Biener <rguenther@suse.de>
2452
2453 * gcc.dg/vect/vect-mask-store-move-1.c: Add missing space.
2454
1f123759 24552016-02-09 Alexander Fomin <alexander.fomin@intel.com>
84a5bef7 2456
1f123759
AF
2457 * gcc.target/i386/avx512f-klogic-2.c: Adjust expectation.
2458
65860c77
YR
24592016-02-09 Yuri Rumyantsev <ysrumyan@gmail.com>
2460
2461 * gcc.dg/vect/vect-mask-store-move-1.c: Fix test failures.
2462
7e1e8a0a
RB
24632016-02-09 Richard Biener <rguenther@suse.de>
2464
2465 PR tree-optimization/69715
2466 * gcc.dg/torture/pr69715.c: New testcase.
2467
efb45a9f
PP
24682016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
2469
2470 PR c++/69139
2471 * g++.dg/cpp0x/trailing12.C: New test.
2472 * g++.dg/cpp0x/trailing13.C: New test.
2473
20a0c6f9
PP
24742016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
2475
2476 PR c++/69283
2477 PR c++/67835
2478 * g++.dg/cpp1y/auto-fn29.C: New test.
2479 * g++.dg/cpp1y/auto-fn30.C: New test.
2480
a162f3af
JJ
24812016-02-08 Jakub Jelinek <jakub@redhat.com>
2482
2483 PR tree-optimization/69209
2484 * gcc.c-torture/compile/pr69209.c: New test.
2485
4b4a9fbd
JL
24862016-02-08 Jeff Law <law@redhat.com>
2487
2488 PR tree-optimization/68541
2489 * gcc.dg/tree-ssa/split-path-1.c: Increase limit for number
2490 of statements allowed in join block for path splitting.
2491
cfac5ed2
JJ
24922016-02-08 Jakub Jelinek <jakub@redhat.com>
2493
f68bc23f
JJ
2494 PR c++/59627
2495 * g++.dg/gomp/pr59627.C: New test.
2496
cfac5ed2
JJ
2497 PR ipa/69239
2498 * g++.dg/ipa/pr69239.C: New test.
2499
44714d8c
DM
25002016-02-08 David Malcolm <dmalcolm@redhat.com>
2501
2502 PR preprocessor/69664
2503 * gcc.dg/cpp/trad/comment-2.c: Add expected column number.
2504 * gcc.dg/cpp/warn-comments.c: Likewise.
2505
eba9e839
MP
25062016-02-08 Marek Polacek <polacek@redhat.com>
2507
2508 PR c++/69688
2509 * g++.dg/init/const12.C: New test.
2510
a011cd92
BS
25112016-02-08 Bernd Schmidt <bschmidt@redhat.com>
2512
2513 PR target/60410
2514 * gcc.dg/lto/pr55113_0.c: Remove test.
2515
5317b1be
RB
25162016-02-08 Richard Biener <rguenther@suse.de>
2517
2518 PR tree-optimization/69719
2519 * gcc.dg/torture/pr69719.c: New testcase.
2520
63998a63
RB
25212016-02-08 Richard Biener <rguenther@suse.de>
2522 Jeff Law <law@redhat.com>
2523
2524 PR target/68273
2525 * gcc.target/mips/pr68273.c: New testcase.
2526
43f4a281
RB
25272016-02-08 Richard Biener <rguenther@suse.de>
2528
2529 PR rtl-optimization/69274
2530 * gcc.target/i386/addr-sel-1.c: XFAIL.
2531
0b604d2d
JL
25322016-02-08 Jeff Law <law@redhat.com>
2533
e8dfe49e
JL
2534 PR tree-optimization/68541
2535 * gcc.dg/tree-ssa/split-path-2.c: Make char array explicitly signed.
2536
6daecd7a 2537 PR tree-optimization/65917
0b604d2d
JL
2538 * gcc.dg/tree-ssa/20030922-2.c: No longer xfailed.
2539
c0f0e35a
JD
25402016-02-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2541
2542 PR fortran/50555
2543 * gfortran.dg/namelist_args.f90: New test.
2544
8981d712
JL
25452016-02-05 Jeff Law <law@redhat.com>
2546
6daecd7a 2547 PR tree-optimization/68541
8981d712
JL
2548 * gcc.dg/tree-ssa/split-path-2.c: New test.
2549 * gcc.dg/tree-ssa/split-path-3.c: New test.
2550 * gcc.dg/tree-ssa/split-path-4.c: New test.
2551 * gcc.dg/tree-ssa/split-path-5.c: New test.
2552 * gcc.dg/tree-ssa/split-path-6.c: New test.
2553 * gcc.dg/tree-ssa/split-path-7.c: New test.
2554
46cb9332
MS
25552016-02-05 Martin Sebor <msebor@redhat.com>
2556
2557 PR c++/69662
2558 * g++.dg/warn/Wplacement-new-size-1.C: New test.
2559 * g++.dg/warn/Wplacement-new-size-2.C: New test.
2560
be2083ea
RH
25612016-02-06 Richard HEnderson <rth@redhat.com>
2562
2563 PR c/69643
2564 * gcc.target/i386/addr-space-4.c: New.
2565 * gcc.target/i386/addr-space-5.c: New.
2566
711d7c23
MM
25672016-02-05 Mikael Morin <mikael@gcc.gnu.org>
2568
2569 PR fortran/66089
2570 * gfortran.dg/elemental_dependency_6.f90: New.
2571
b5c1c988
JJ
25722016-02-05 Jakub Jelinek <jakub@redhat.com>
2573
861c7bcd
JJ
2574 PR rtl-optimization/69691
2575 * gcc.c-torture/execute/pr69691.c: New test.
2576
b5c1c988
JJ
2577 PR c++/69628
2578 * g++.dg/parse/pr69628.C: New test.
2579
f7dfa966
UB
25802016-02-05 Uros Bizjak <ubizjak@gmail.com>
2581
2582 * gcc.dg/sancov/asan.c: Move to ...
2583 * gcc.dg/asan/sancov-1.c: ... here.
2584
9b143e64
UB
25852016-02-05 Uros Bizjak <ubizjak@gmail.com>
2586
2587 * gcc.target/i386/pr69577.c: Require avx_runtime target.
2588
f5d4b899
L
25892016-02-05 H.J. Lu <hongjiu.lu@intel.com>
2590
2591 PR target/69677
2592 * gcc.target/i386/pr69677.c: New test.
2593
76c85fbb
PP
25942016-02-05 Patrick Palka <ppalka@gcc.gnu.org>
2595
2596 PR c++/68948
2597 * g++.dg/template/pr68948.C: New test.
2598
f181bf90
DV
25992016-02-05 Dominik Vogt <vogt@linux.vnet.ibm.com>
2600
2601 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove -march=z13 for s390
2602 (only necessary on s390x).
2603
714fb282
L
26042016-02-04 H.J. Lu <hongjiu.lu@intel.com>
2605
2606 * gcc.target/i386/pr69454-2.c: Compile with -msse2
2607 -mno-accumulate-outgoing-args.
2608
618d6c1c
PP
26092016-02-04 Patrick Palka <ppalka@gcc.gnu.org>
2610
2611 * g++.dg/cpp0x/constexpr-ptrmem5.C: New test.
2612
1066e9b5
JJ
26132016-02-04 Jakub Jelinek <jakub@redhat.com>
2614
2615 PR c/69669
2616 * c-c++-common/pr69669.c: New test.
2617
76255d0d
MM
26182016-02-04 Michael Meissner <meissner@linux.vnet.ibm.com>
2619
2620 PR target/69667
2621 * g++.dg/pr69667.C: New file.
2622
e0b059b1
WD
26232016-02-04 Wilco Dijkstra <wdijkstr@arm.com>
2624
2625 PR target/69619
2626 * gcc.dg/pr69619.c: Add new test.
2627
2692b5c8
RS
26282016-02-04 Richard Sandiford <richard.sandiford@arm.com>
2629
2630 PR rtl-optimization/69577
2631 * gcc.target/i386/pr69577.c: New test.
2632
7db337c2
ML
26332016-02-04 Martin Liska <mliska@suse.cz>
2634
2635 * g++.dg/asan/pr69276.C: New test.
2636
cc9c0829
KT
26372016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2638
2639 PR target/65932
2640 PR target/67714
2641 * gcc.target/arm/wmul-3.c: Simplify test to generate just
2642 a single smulbb instruction.
2643 * gcc.target/amr/wmul-1.c: Add -mtune=cortex-a9 to dg-options.
2644 * gcc.target/amr/wmul-2.c: Likewise.
2645
eb9feb52
KT
26462016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2647
2648 PR target/65932
2649 PR target/67714
2650 * gcc.c-torture/execute/pr67714.c: New test.
2651
61f727fe
JJ
26522016-02-04 Ilya Enkovich <enkovich.gnu@gmail.com>
2653
2654 PR target/69454
2655 * gcc.target/i386/pr69454-1.c: New test.
2656 * gcc.target/i386/pr69454-2.c: New test.
2657
05dd97db
MS
26582016-02-03 Martin Sebor <msebor@redhat.com>
2659
2660 PR c++/69251
2661 PR c++/69253
2662 PR c++/69290
2663 PR c++/69277
2664 PR c++/69349
2665 * g++.dg/ext/flexarray-mangle-2.C: New test.
2666 * g++.dg/ext/flexarray-mangle.C: New test.
2667 * g++.dg/ext/flexarray-subst.C: New test.
2668 * g++.dg/ext/flexary11.C: New test.
2669 * g++.dg/ext/flexary12.C: New test.
2670 * g++.dg/ext/flexary13.C: New test.
2671 * g++.dg/ext/flexary14.C: New test.
2672 * g++.dg/other/dump-ada-spec-2.C: Adjust.
2673
dac2fc29
L
26742016-02-03 H.J. Lu <hongjiu.lu@intel.com>
2675
2676 * gcc.target/i386/iamcu/test_passing_unions.c (check_union_passing6):
2677 Define only if CHECK_FLOAT128 is defined.
2678 (main): Properly initialize u5.
2679
eadb8035
JJ
26802016-02-03 Jakub Jelinek <jakub@redhat.com>
2681
0afbb81b
JJ
2682 PR c/69627
2683 * gcc.dg/pr69627.c: New test.
2684
eadb8035
JJ
2685 PR target/69644
2686 * gcc.dg/pr69644.c: New test.
2687
b12d4923
MS
26882016-02-03 Mike Stump <mikestump@comcast.net>
2689
2690 * lib/compat.exp (compat-get-options-main): Add dg-timeout-factor
2691 support for struct-layout-1.exp.
2692
ab4bae0c
PP
26932016-02-03 Patrick Palka <ppalka@gcc.gnu.org>
2694
2695 PR c++/69056
618d6c1c 2696 * g++.dg/cpp0x/pr69056.C: New test.
ab4bae0c 2697
95831c01
VM
26982016-02-03 Vladimir Makarov <vmakarov@redhat.com>
2699 Alexandre Oliva <aoliva@redhat.com>
2700
2701 PR target/69461
2702 * gcc.target/powerpc/pr69461.c: New.
2703
ccc71ab8
UB
27042016-02-03 Uros Bizjak <ubizjak@gmail.com>
2705
2706 * lib/tsan-dg.exp (tsan_init): Move check if tsan executable
2707 works from here ...
2708 (check_effective_target_fsanitize_thread): ... to here. Do not
2709 specify additional compile flags for the test source.
2710 * lib/asan-dg.exp (check_effective_target_fsanitize_address): Do not
2711 specify additional compile flags for the test source.
2712
96299640
WD
27132016-02-03 Wilco Dijkstra <wdijkstr@arm.com>
2714
2715 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
2716
781d83d9
AV
27172016-02-03 Andre Vehreschild <vehre@gcc.gnu.org>
2718
2719 PR fortran/67451
2720 PR fortran/69418
2721 * gfortran.dg/coarray_allocate_2.f08: New test.
2722 * gfortran.dg/coarray_allocate_3.f08: New test.
2723 * gfortran.dg/coarray_allocate_4.f08: New test.
2724
d8208e6d
AL
27252016-02-03 Alan Lawrence <alan.lawrence@arm.com>
2726
2727 * gcc.dg/vect/vect-outer-1-big-array.c: Drop vect_multiple_sizes;
2728 use same scan-tree-dump-times on all platforms.
2729 * gcc.dg/vect/vect-outer-1.c: Likewise.
2730 * gcc.dg/vect/vect-outer-1a-big-array.c: Likewise.
2731 * gcc.dg/vect/vect-outer-1a.c: Likewise.
2732 * gcc.dg/vect/vect-outer-1b-big-array.c: Likewise.
2733 * gcc.dg/vect/vect-outer-1b.c: Likewise.
2734 * gcc.dg/vect/vect-outer-2b.c: Likewise.
2735 * gcc.dg/vect/vect-outer-3b.c: Likewise.
2736 * gcc.dg/vect/vect-reduc-dot-s8b.c: Likewise.
2737
a8394fa0
SB
27382016-02-02 Segher Boessenkool <segher@kernel.crashing.org>
2739
2740 * c-c++-common/vector-compare-4.c: Prune "non-standard ABI extension"
2741 warning.
2742
f3baa1d3
L
27432016-02-02 H.J. Lu <hongjiu.lu@intel.com>
2744
2745 * gcc.target/i386/iamcu/test_empty_structs_and_unions.c: New test.
2746
eb077516
JN
27472016-02-02 James Norris <jnorris@codesourcery.com>
2748
2749 * c-c++-common/goacc/routine-5.c: Add tests.
2750
578fb225
AM
27512016-02-02 Alexander Monakov <amonakov@ispras.ru>
2752
2753 * gcc.target/nvptx/unsigned-cmp.c: New test.
2754
c64f7d37
WD
27552016-02-02 Wilco Dijkstra <wdijkstr@arm.com>
2756
2757 * gcc.target/aarch64/scalar_shift_1.c
2758 (test_corners_sisd_di): Improve force to SIMD register.
2759 (test_corners_sisd_si): Likewise.
2760 * gcc.target/aarch64/vect-ld1r-compile-fp.c:
2761 Remove scan-assembler check for ldr.
2762
90c6f26c
RB
27632016-02-02 Richard Biener <rguenther@suse.de>
2764
2765 PR tree-optimization/69595
2766 * gcc.dg/Warray-bounds-17.c: New testcase.
2767
9dc03c97
RB
27682016-02-02 Richard Biener <rguenther@suse.de>
2769
2770 PR tree-optimization/69606
2771 * gcc.dg/torture/pr69606.c: New testcase.
2772
2d4dc223
YR
27732016-02-02 Yuri Rumyantsev <ysrumyan@gmail.com>
2774
2775 PR middle-end/68542
2776 * gcc.dg/vect/vect-mask-store-move-1.c: New test.
2777 * gcc.target/i386/avx2-vect-mask-store-move1.c: New test.
2778
65c98fde
AM
27792016-02-02 Alan Modra <amodra@gmail.com>
2780
2781 PR target/69548
2782 * gcc.target/powerpc/pr69548.c: New test.
2783
e1b81f2b
JJ
27842016-02-01 Jakub Jelinek <jakub@redhat.com>
2785
d0268b37
JJ
2786 PR rtl-optimization/69592
2787 * gcc.dg/pr69592.c: New test.
2788
e1b81f2b
JJ
2789 PR preprocessor/69543
2790 PR c/69558
2791 * gcc.dg/pr69543.c: New test.
2792 * gcc.dg/pr69558.c: New test.
2793
7dd7780d
UB
27942016-02-01 Uros Bizjak <ubizjak@gmail.com>
2795
bf672ee5
UB
2796 PR testsuite/65940
2797 * g++.dg/other/anon5.C (dg-options): Use -gdwarf-2 instead of -g.
7dd7780d 2798
9a7013f8
MS
27992016-02-01 Martin Sebor <msebor@redhat.com>
2800
2801 * gcc.target/powerpc/pr17381.c: Remove duplicate copy of the test body.
2802
e681fb2b
BC
28032016-02-01 Bin Cheng <bin.cheng@arm.com>
2804
2805 PR tree-optimization/67921
2806 * c-c++-common/ubsan/pr67921.c: New test.
2807
ff86345f
RB
28082016-02-01 Richard Biener <rguenther@suse.de>
2809
2810 PR middle-end/69556
2811 * gcc.dg/tree-ssa/recip-8.c: New testcase.
2812
bc369dbd
RB
28132016-02-01 Richard Biener <rguenther@suse.de>
2814
2815 PR tree-optimization/69574
2816 * gcc.dg/torture/pr69574.c: New testcase.
2817
ef318184
RB
28182016-02-01 Richard Biener <rguenther@suse.de>
2819
2820 PR tree-optimization/69579
2821 * gcc.dg/setjmp-6.c: New testcase.
2822
654745e6
JJ
28232016-02-01 Jakub Jelinek <jakub@redhat.com>
2824
2825 PR rtl-optimization/69570
2826 * g++.dg/opt/pr69570.C: New test.
2827
e6c0c44b
RH
28282016-02-01 Richard Henderson <rth@redhat.com>
2829
2830 * gcc.dg/pr69535.c: New test.
2831
6ff3f09a
JDA
28322016-01-31 John David Anglin <danglin@gcc.gnu.org>
2833
2c005538
JDA
2834 PR testsuite/69584
2835 * gcc.dg/tree-ssa/sra-17.c: Fix regexps to work on hpux.
2836 * gcc.dg/tree-ssa/sra-18.c: Likewise.
2837
61083a4b
JDA
2838 PR debug/68244
2839 * g++.dg/parse/parens3.C: Use register "4" on hppa.
2840
6ff3f09a
JDA
2841 * gcc.dg/tree-ssa/vector-5.c: Add -fno-common option on hppa*-*-hpux*.
2842
0c221916
PT
28432016-01-31 Paul Thomas <pault@gcc.gnu.org>
2844
2845 PR fortran/67564
2846 * gfortran.dg/allocate_with_source_17.f03: New test.
2847
db7a2818
JJ
28482016-01-30 Jakub Jelinek <jakub@redhat.com>
2849
2850 PR tree-optimization/69546
2851 * gcc.dg/torture/pr69546.c: New test.
2852
e520d5f0
PT
28532016-01-30 Paul Thomas <pault@gcc.gnu.org>
2854
2855 PR fortran/69566
2856 * gfortran.dg/unlimited_polymorphic_25.f03: New test.
2857
343c05d3
MS
28582016-01-30 Martin Sebor <msebor@redhat.com>
2859
2860 PR c++/68490
2861 * g++.dg/ext/flexary10.C: New test.
2862
d6c3a539
DH
28632016-01-30 Dominique d'Humieres <dominiq@lps.ens.fr>
2864
2865 PR fortran/66707
2866 gfortran.dg/common_23.f90: New test.
2867
52d72fcd
BS
28682016-01-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2869
2870 PR target/65546
2871 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c: Correct
2872 condition being checked, and disable it when the target supports
2873 misaligned loads and stores.
2874
3a5d2ba4
JJ
28752016-01-29 Jakub Jelinek <jakub@redhat.com>
2876
2877 PR debug/69518
2878 * gcc.dg/torture/pr69518.c: New test.
2879
6bbacdb5
L
28802016-01-29 H.J. Lu <hongjiu.lu@intel.com>
2881
2882 PR target/69530
2883 * gcc.target/i386/pr69530.c: New test.
2884
af932cdb
SE
28852016-01-29 Steve Ellcey <sellcey@imgtec.com>
2886
2887 PR target/65604
2888 * gcc.target/mips/div-delay.c: New test.
2889
26658b7c
JJ
28902016-01-29 Jakub Jelinek <jakub@redhat.com>
2891
33e89989
JJ
2892 PR target/69551
2893 * gcc.target/i386/pr69551.c: New test.
2894
26658b7c
JJ
2895 PR target/66137
2896 * gcc.target/i386/pr66137.c: New test.
2897
401116b5
AB
28982016-01-29 Andrew Bennett <andrew.bennett@imgtec.com>
2899
2900 * gcc.target/mips/p5600-bonding.c (dg-options): Force the test to be
2901 always built for p5600.
2902 * gcc.target/mips/mips.exp (mips-dg-options): Add support for the
2903 isa=p5600 dg-option.
2904
d4abfcc5
RB
29052016-01-29 Richard Biener <rguenther@suse.de>
2906
2907 PR tree-optimization/69547
2908 * g++.dg/tree-ssa/pr69547.C: New testcase.
2909
16b77b32
JJ
29102016-01-29 Jakub Jelinek <jakub@redhat.com>
2911
2912 PR debug/66869
2913 * g++.dg/warn/Wunused-function2.C: New test.
2914
a1c95464
DV
29152016-01-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
2916
2917 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Require a hardware vector
2918 support for test to succeed.
2919
5453bfed
MP
29202016-01-29 Marek Polacek <polacek@redhat.com>
2921
2922 PR c++/69509
2923 PR c++/69516
2924 * g++.dg/ext/constexpr-vla2.C: New test.
2925 * g++.dg/ext/constexpr-vla3.C: New test.
2926 * g++.dg/ubsan/vla-1.C: Remove dg-shouldfail.
2927
452ec2a5
RB
29282016-01-29 Richard Biener <rguenther@suse.de>
2929
2930 PR middle-end/69537
2931 * gcc.dg/uninit-21.c: New testcase.
2932
aec0b19e
UB
29332016-01-28 Uros Bizjak <ubizjak@gmail.com>
2934
2935 PR target/69459
2936 * gcc.target/i386/pr69459.c: New test.
2937
df113ce7
SE
29382016-01-28 Steve Ellcey <sellcey@imgtec.com>
2939
2940 PR target/68400
2941 * gcc.target/mips/mips.exp (mips_option_groups): Add stack-protector.
2942 * gcc.target/mips/pr68400.c: New test.
2943
494de84f
MS
29442016-01-28 Martin Sebor <msebor@redhat.com>
2945
2946 PR target/17381
2947 * gcc.target/powerpc/pr17381.c: New test.
2948
eb1b1f01
JJ
29492016-01-28 Jakub Jelinek <jakub@redhat.com>
2950
2951 PR middle-end/69542
2952 * gcc.dg/torture/pr69542.c: New test.
2953
6dfeb7ce
WD
29542016-01-28 Wilco Dijkstra <wdijkstr@arm.com>
2955
2956 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
2957
4b7471a4
DE
29582016-01-28 David Edelsohn <dje.gcc@gmail.com>
2959
2960 * gcc.dg/pr65980.c: Skip on AIX.
2961 * gcc.dg/pr66688.c: Same.
2962
b271fd21
DE
29632016-01-28 David Edelsohn <dje.gcc@gmail.com>
2964
2965 PR target/63679
2966 * gcc.dg/tree-ssa/sra-17.c: Adjust regex for more label styles.
2967 * gcc.dg/tree-ssa/sra-18.c: Same.
2968
874108a9
AV
29692016-01-28 Andre Vehreschild <vehre@gcc.gnu.org>
2970
2971 PR fortran/62536
2972 * gfortran.dg/block_15.f08: New test.
2973 * gfortran.dg/block_end_error_1.f90: Need to catch additional error
2974 on incorrectly closed BLOCK.
2975
30480bcd
IE
29762016-01-28 Ilya Enkovich <enkovich.gnu@gmail.com>
2977
2978 * gcc.dg/declare-simd.c: New test.
14ba8d6d
RB
29792016-01-28 Richard Biener <rguenther@suse.de>
2980
2981 PR tree-optimization/69466
2982 * gfortran.dg/vect/pr69466.f90: New testcase.
2983
0d4c694e
TP
29842016-01-28 Thomas Preud'homme <thomas.preudhomme@arm.com>
2985
2986 * g++.dg/pr67989.C: Remove ARM-specific option.
2987 * gcc.target/arm/pr67989.C: New file.
2988
2aa780da
UB
29892016-01-27 Uros Bizjak <ubizjak@gmail.com>
2990
2991 * gcc.dg/torture/pr68264.c: Disable log1p test for glibc < 2.22
2992 and expm1 test for glibc < 2.11.
2993
f75ebe77
RH
29942016-01-27 Richard Henderson <rth@redhat.com>
2995
2996 * gcc.c-torture/execute/pr69447.c: New test.
2997
29982016-01-27 Paul Thomas <pault@gcc.gnu.org>
49847d75 2999
9a175e65 3000 PR fortran/69422
49847d75
PT
3001 * gfortran.dg/alloc_comp_assign_15.f03: New test.
3002
cbdd8ae0
JJ
30032016-01-27 Jakub Jelinek <jakub@redhat.com>
3004
3005 PR debug/66869
3006 * gcc.dg/pr66869.c: New test.
3007
2b572b3c
JL
30082016-01-25 Jeff Law <law@redhat.com>
3009
3010 PR tree-optimization/68398
aec0b19e 3011 PR tree-optimization/69196
2b572b3c
JL
3012 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output.
3013 * gcc.dg/tree-ssa/ssa-dom-thread-2c.c: Add extra statements on thread
3014 path to avoid new heuristic allowing more irreducible regions
3015 * gcc.dg/tree-ssa/ssa-dom-thread-2d.c: Likewise.
3016 * gcc.dg/tree-ssa/vrp46.c: Likewise.
3017 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Update expected output.
3018 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: New test.
3019 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
3020
fa74a4bc
MP
30212016-01-27 Marek Polacek <polacek@redhat.com>
3022
3023 PR c/68062
3024 * c-c++-common/vector-compare-4.c: New test.
3025
0afff540
DM
30262016-01-27 David Malcolm <dmalcolm@redhat.com>
3027
3028 PR preprocessor/69126
3029 * c-c++-common/pr69126.c: New test case.
3030
1a218fc9
ILT
30312016-01-27 Ian Lance Taylor <iant@google.com>
3032
3033 * gcc.dg/tree-ssa/ivopt_5.c: New test.
3034
5d70666e
RB
30352016-01-27 Ryan Burn <contact@rnburn.com>
3036
3037 PR cilkplus/69267
3038 * g++.dg/cilk-plus/CK/pr69267.cc: New test.
3039
87ff4d66
UB
30402016-01-27 Uros Bizjak <ubizjak@gmail.com>
3041
3042 PR target/69512
3043 * gcc.target/i386/pr69512.c: New test.
3044
27e23cca
RE
30452016-01-27 Rainer Emrich <rainer@emrich-ebersheim.de>
3046
3047 PR ada/69488
3048 * gnat.dg/sso/*.adb: Robustify dg-output directives.
3049
05bf54c3
MP
30502016-01-27 Marek Polacek <polacek@redhat.com>
3051
3052 PR c++/69379
3053 * g++.dg/pr69379.C: New test.
3054
60214d0d
MS
30552016-01-27 Martin Sebor <msebor@redhat.com>
3056
3057 PR c++/69317
3058 * g++.dg/abi/Wabi-2-2.C: New test.
3059 * g++.dg/abi/Wabi-2-3.C: New test.
3060 * g++.dg/abi/Wabi-3-2.C: New test.
3061 * g++.dg/abi/Wabi-3-3.C: New test.
3062
167c7bfa
RB
30632016-01-27 Richard Biener <rguenther@suse.de>
3064
3065 PR tree-optimization/69166
3066 * gcc.dg/torture/pr69166.c: New testcase.
3067
1430fb1f
MJ
30682016-01-27 Martin Jambor <mjambor@suse.cz>
3069
3070 PR tree-optimization/69355
3071 * gcc.dg/tree-ssa/pr69355.c: New test.
3072
95e3030c
MP
30732016-01-27 Marek Polacek <polacek@redhat.com>
3074
3075 PR c++/69496
3076 * g++.dg/ext/constexpr-vla1.C: New test.
3077
eeb085f3
CB
30782016-01-20 Christian Bruel <christian.bruel@st.com>
3079
3080 PR target/69245
3081 * gcc.target/arm/pr69245.c: New test.
3082
b1652dde
JJ
30832016-01-27 Jakub Jelinek <jakub@redhat.com>
3084
3085 PR tree-optimization/69399
3086 * gcc.dg/torture/pr69399.c: New test.
3087
ce7e8f00
EB
30882016-01-27 Eric Botcazou <ebotcazou@adacore.com>
3089
3090 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: XFAIL on SPARC 64-bit.
3091
e4aac1d1
EB
30922016-01-26 Eric Botcazou <ebotcazou@adacore.com>
3093
3094 * gcc.c-torture/execute/stkalign.c: XFAIL run on SPARC 64-bit.
3095
8dfdb419
TV
30962016-01-26 Tom de Vries <tom@codesourcery.com>
3097
3098 PR tree-optimization/69110
3099 * gcc.dg/autopar/pr69110.c: New test.
3100
56f80f54 31012016-01-26 Abderrazek Zaafrani <a.zaafrani@samsung.com>
87ff4d66 3102 Sebastian Pop <s.pop@samsung.com>
56f80f54
AZ
3103
3104 * gcc.dg/graphite/isl-ast-op-select.c: New.
3105
a0909527
PT
31062015-01-26 Paul Thomas <pault@gcc.gnu.org>
3107
3108 PR fortran/69385
3109 * gfortran.dg/allocate_error_6.f90: New test.
3110
ffc445f4
RH
31112016-01-26 Richard Henderson <rth@redhat.com>
3112
3113 * gcc.dg/tm/pr60908.c: New test.
3114
01e1dea3
DM
31152016-01-26 David Malcolm <dmalcolm@redhat.com>
3116
3117 PR other/69006
3118 * g++.dg/ext/timevar1.C: Add dg-allow-blank-lines-in-output
3119 directive.
3120 * gcc.dg/plugin/diagnostic-test-show-locus-color.c: Update
3121 expected multiline output to reflect the colorization being
3122 disabled before newlines.
3123 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
3124 (custom_diagnostic_finalizer): Replace call to
3125 pp_newline_and_flush with call to pp_flush.
3126 * gcc.dg/unroll-2.c: Add dg-allow-blank-lines-in-output directive.
3127 * gfortran.dg/implicit_class_1.f90: Likewise.
3128 * lib/gcc-dg.exp (allow_blank_lines): New global.
3129 (dg-allow-blank-lines-in-output): New procedure.
3130 (gcc-dg-prune): Complain about blank lines in the output, unless
3131 dg-allow-blank-lines-in-output was called.
3132 * lib/multiline.exp (_build_multiline_regex): Only support
3133 arbitrary followup text for non-blank-lines, not for blank lines.
3134
13f92e8d
JJ
31352016-01-26 Jakub Jelinek <jakub@redhat.com>
3136
3137 PR tree-optimization/69483
3138 * gcc.dg/pr69483.c: New test.
3139 * g++.dg/opt/pr69483.C: New test.
3140
92422235
CL
31412016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
3142
3143 PR target/68620
3144 * gcc.target/arm/pr68620.c: New test.
3145
0bccf11b
L
31462016-01-26 H.J. Lu <hongjiu.lu@intel.com>
3147
3148 * gcc.target/i386/pr68986-2.c: Remove -m32.
3149
81cd202e
L
31502016-01-26 H.J. Lu <hongjiu.lu@intel.com>
3151
3152 PR target/68986
3153 * gcc.target/i386/pr68986-1.c: New test.
3154 * gcc.target/i386/pr68986-2.c: Likewise.
3155 * gcc.target/i386/pr68986-3.c: Likewise.
3156
213a1c03
CB
31572016-01-26 Christian Bruel <christian.bruel@st.com>
3158
3159 * lib/target-supports.exp
3160 (check_effective_target_arm_crypto_pragma_ok_nocache): Remove.
3161 (check_effective_target_arm_crypto_pragma_ok): Likewise.
3162 * gcc.target/arm/attr-crypto.c: Remove arm_crypto_pragma_ok test.
3163
22a08dd1
RB
31642016-01-26 Richard Biener <rguenther@suse.de>
3165
3166 PR tree-optimization/69452
3167 * gcc.dg/torture/pr69452.c: New testcase.
3168
6c06e0e8
JJ
31692016-01-26 Jakub Jelinek <jakub@redhat.com>
3170
3171 PR target/69442
3172 * gcc.dg/pr69442.c: New test.
3173
b96824c4
RFI
31742016-01-26 Roger Ferrer Ibáñez <rofirrim@gmail.com>
3175
3176 PR target/67896
3177 * gcc.target/aarch64/simd/pr67896.C: New.
3178
5ee31e57
RS
31792016-01-26 Richard Sandiford <richard.sandiford@arm.com>
3180
3181 PR tree-optimization/69400
3182 * gcc.dg/plugin/wide-int_plugin.c (test_wide_int_mod_trunc): New
3183 function.
3184 (plugin_init): Call it.
3185 * gcc.dg/torture/pr69400.c: New test.
3186
7ddfb31d
CL
31872016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
3188
3189 * gcc.target/arm/pr68674.c: Check and use arm_fp effective target.
3190
1e050c90
AK
31912016-01-25 Aditya Kumar <aditya.k7@samsung.com>
3192 Sebastian Pop <s.pop@samsung.com>
3193
3194 * gcc.dg/graphite/graphite.exp: Only run the fuse-*.c tests with
3195 isl-0.15.
3196
c8ee4bf5
AK
31972016-01-25 Aditya Kumar <aditya.k7@samsung.com>
3198 Sebastian Pop <s.pop@samsung.com>
3199
3200 * gcc.dg/graphite/pr69292.c: New.
3201
d902b330
JJ
32022016-01-25 Jakub Jelinek <jakub@redhat.com>
3203
3204 * c-c++-common/goacc/use_device-1.c: New test.
3205
2c89b952
JL
32062016-01-25 Jeff Law <law@redhat.com>
3207
3208 PR tree-optimization/69196
3209 PR tree-optimization/68398
3210 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output
3211 * gcc.dg/tree-ssa/pr68198.c: Likewise.
3212
685c8785
DE
32132016-01-25 David Edelsohn <dje.gcc@gmail.com>
3214
3215 PR target/69469
3216 * gcc.target/powerpc/vsx-vector-2.c: Adjust for Goldschmidt's
3217 Algorithm.
3218
95cef0c1
RB
32192016-01-25 Richard Biener <rguenther@suse.de>
3220
3221 PR testsuite/69380
3222 * g++.dg/tree-ssa/pr69336.C: Restrict to x86_64 and i?86.
3223
2947d3b2
IE
32242016-01-25 Ilya Enkovich <enkovich.gnu@gmail.com>
3225
3226 PR target/69421
3227 * gcc.dg/pr69421.c: New test.
3228
ae19075a
BB
32292016-01-25 Bilyan Borisov <bilyan.borisov@arm.com>
3230
3231 * gcc.target/aarch64/simd/vcvt_s64_f64_1.c: New.
3232 * gcc.target/aarch64/simd/vcvt_u64_f64_1.c: Likewise.
3233 * gcc.target/aarch64/simd/vcvta_s64_f64_1.c: Likewise.
3234 * gcc.target/aarch64/simd/vcvta_u64_f64_1.c: Likewise.
3235 * gcc.target/aarch64/simd/vcvtm_s64_f64_1.c: Likewise.
3236 * gcc.target/aarch64/simd/vcvtm_u64_f64_1.c: Likewise.
3237 * gcc.target/aarch64/simd/vcvtn_s64_f64_1.c: Likewise.
3238 * gcc.target/aarch64/simd/vcvtn_u64_f64_1.c: Likewise.
3239 * gcc.target/aarch64/simd/vcvtp_s64_f64_1.c: Likewise.
3240 * gcc.target/aarch64/simd/vcvtp_u64_f64_1.c: Likewise.
3241
fa4511c2
RB
32422016-01-25 Richard Biener <rguenther@suse.de>
3243
3244 PR tree-optimization/69376
3245 * gcc.dg/torture/pr69376.c: New testcase.
3246
1d101216
JD
32472016-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3248
3249 PR fortran/69397
3250 PR fortran/68442
3251 * gfortran.dg/interface_38.f90: New test.
3252 * gfortran.dg/interface_39.f90: New test.
a0909527 3253
a59b92b0
PP
32542016-01-24 Patrick Palka <ppalka@gcc.gnu.org>
3255
3256 Revert:
3257 2016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
3258
3259 PR c++/11858
3260 PR c++/24663
3261 PR c++/24664
3262 * g++.dg/template/pr11858.C: New test.
3263 * g++.dg/template/pr24663.C: New test.
3264 * g++.dg/template/unify12.C: New test.
3265 * g++.dg/template/unify13.C: New test.
3266 * g++.dg/template/unify14.C: New test.
3267 * g++.dg/template/unify15.C: New test.
3268 * g++.dg/template/unify16.C: New test.
3269 * g++.dg/template/unify17.C: New test.
3270
16acb1a8
DH
32712016-01-24 Dominique d'Humieres <dominiq@lps.ens.fr>
3272
3273 PR fortran/68283
3274 gfortran.dg/pr68283.f90: New test.
3275
094773e8
TK
32762016-01-24 Thomas Koenig <tkoenig@gcc.gnu.org>
3277
3278 PR fortran/66094
3279 * gfortran.dg/inline_matmul_13.f90: New test.
3280 * gfortran.dg/matmul_bounds_8.f90: New test.
3281 * gfortran.dg/matmul_bounds_9.f90: New test.
3282 * gfortran.dg/matmul_bounds_10.f90: New test.
3283
42fb90d7
TV
32842016-01-23 Tom de Vries <tom@codesourcery.com>
3285
3286 PR tree-optimization/69426
3287 * gcc.dg/autopar/pr69426.c: New test.
3288
69da7802
MS
32892016-01-23 Martin Sebor <msebor@redhat.com>
3290
3291 PR c++/58109
3292 PR c++/69022
3293 * g++.dg/cpp0x/alignas5.C: New test.
3294 * g++.dg/ext/vector29.C: Same.
3295
da17300a
UB
32962016-01-23 Uros Bizjak <ubizjak@gmail.com>
3297
3298 * gcc.target/i386/chkp-strlen-2.c: Define _GNU_SOURCE.
3299 * gcc.target/i386/chkp-strlen-4.c: Move the definition of
3300 _GNU_SOURCE from compile flags to the source.
3301 * gcc.target/i386/chkp-stropt-12.c: Ditto.
3302 * gcc.target/i386/chkp-stropt-16.c: Ditto.
3303 * gcc.target/i386/chkp-stropt-4.c: Ditto.
3304 * gcc.target/i386/chkp-stropt-8.c: Ditto.
3305
62041cfc
JJ
33062016-01-22 Jakub Jelinek <jakub@redhat.com>
3307
3308 PR target/69432
3309 * g++.dg/opt/pr69432.C: New test.
3310
f7d2ad6f
BS
33112016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3312
3313 * gcc.target/powerpc/pr63354c: Adjust target selector to include
3314 32-bit targets testing an -m64 multilib.
3315
d403fc9a
WS
33162016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3317
3318 * gcc.target/powerpc/pr63354.c: Restrict to Linux targets with
3319 64-bit support.
3320
4aa16f8d
JG
33212016-01-22 James Greenhalgh <james.greenhalgh@arm.com>
3322
3323 * gcc.dg/vect/bb-slp-pr68892.c: Require vect_double.
3324
7c816d0f
CB
33252016-01-21 Christian Bruel <christian.bruel@st.com>
3326
3327 PR target/68674
3328 * gcc.target/i386/pr68674.c
3329 * gcc.target/aarch64/pr68674.c
3330 * gcc.target/arm/pr68674.c
3331
fce661e8
KT
33322016-01-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3333
3334 PR target/69403
3335 * gcc.c-torture/execute/pr69403.c: New test.
3336
4696899f
PC
33372016-01-22 Paolo Carlini <paolo.carlini@oracle.com>
3338
3339 PR c++/55843
3340 * g++.dg/template/pr55843.C: New.
3341
bac69366
AL
33422016-01-22 Alan Lawrence <alan.lawrence@arm.com>
3343
3344 PR testsuite/66877
3345 * gcc.dg/vect/vect-over-widen-3-big-array.c: Only look for 1
3346 vect_recog_over_widening_pattern in dump if we have vect_widen_shift.
3347
b57d3a5c
BS
33482016-01-21 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3349
3350 PR testsuite/67489
da17300a
UB
3351 * gcc.target/powerpc/p8vector-builtin-8.c: Remove { target int128 }
3352 from dg-do compile directive, and instead add
3353 { dg-require-effective-target int128 }.
b57d3a5c 3354
9f04a53e
MS
33552016-01-20 Martin Sebor <msebor@redhat.com>
3356
3357 PR c/69405
3358 * gcc.dg/sync-fetch.c: New test.
3359
38a51663
JL
33602016-01-21 Martin Sebor <msebor@redhat.com>
3361
3362 PR target/69252
3363 * gcc.target/powerpc/pr69252.c: New test.
3364
2423a75a
JD
33652016-01-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3366
3367 PR fortran/65996
da17300a 3368 * gfortran.dg/pr65996.f90: New test.
2423a75a 3369
0a76463f
DV
33702016-01-21 Dominik Vogt <vogt@linux.vnet.ibm.com>
3371
3372 PR c++/68810
9f04a53e 3373 * g++.dg/cpp0x/constexpr-reinterpret1.C: Fix line number that is
2423a75a 3374 expected to generate an error.
0a76463f 3375
9776e692
BS
33762016-01-21 Bernd Schmidt <bschmidt@redhat.com>
3377
3378 PR middle-end/66178
3379 * gcc.dg/torture/pr66178.c: New test.
3380
c8d3e088
AB
33812016-01-21 Anton Blanchard <anton@samba.org>
3382 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3383
3384 PR target/63354
3385 * gcc.target/powerpc/pr63354.c: New test.
3386
35b707ff
VM
33872016-01-21 Vladimir Makarov <vmakarov@redhat.com>
3388
3389 PR rtl-optimization/68990
3390 * gcc.target/i386/pr68990: New.
3391
157b0829
NC
33922016-01-21 Nick Clifton <nickc@redhat.com>
3393
3394 PR target/69129
3395 * gcc.target/mips/pr69129.c: New.
3396
aede6748
PC
33972016-01-21 Paolo Carlini <paolo.carlini@oracle.com>
3398
3399 PR c++/58046
3400 * g++.dg/cpp0x/pr58046.C: New.
3401
5463c2c8
JJ
34022016-01-21 Jakub Jelinek <jakub@redhat.com>
3403
6d31cc75
SS
3404 PR target/69187
3405 PR target/65624
3406 * gcc.target/arm/pr69187.c: New test.
3407
5463c2c8
JJ
3408 PR c++/69355
3409 * g++.dg/torture/pr69355.C: New test.
3410
fa28f32b
AK
34112016-01-21 Aditya Kumar <aditya.k7@samsung.com>
3412 Sebastian Pop <s.pop@samsung.com>
3413
3414 * gfortran.dg/graphite/interchange-3.f90: Adjust pattern.
3415
b920a047
AK
34162016-01-21 Aditya Kumar <aditya.k7@samsung.com>
3417 Sebastian Pop <s.pop@samsung.com>
3418
da17300a 3419 * gcc.dg/graphite/pr68976.c: New test.
b920a047 3420
bdd3aea6
JJ
34212016-01-21 Jakub Jelinek <jakub@redhat.com>
3422
3423 PR middle-end/67653
3424 * c-c++-common/pr67653.c: New test.
3425 * gcc.dg/torture/pr29119.c: Add dg-warning.
3426
26a2e6ae
PB
34272016-01-20 Peter Bergner <bergner@vnet.ibm.com>
3428
3429 * gcc.target/powerpc/cpu-builtin-1.c: New test.
3430
d25c7690
PK
34312016-01-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
3432
3433 PR c/24293
3434 * gcc.dg/pr24293.c: New test.
3435 * gcc.dg/Wcxx-compat-8.c: Adjust to accept error due to
3436 incomplete struct type.
3437 * gcc.dg/declspec-1.c: Likewise.
3438 * gcc.dg/pr63549.c: Likewise.
3439
889d5698
JJ
34402016-01-20 Jakub Jelinek <jakub@redhat.com>
3441
3442 PR tree-optimization/66612
3443 * gcc.target/powerpc/20050830-1.c: Xfail the scan-assembler test
3444 for bdn instruction.
3445
d7cf3dc7
CL
34462016-01-20 Christophe Lyon <christophe.lyon@linaro.org>
3447
3448 * lib/target-supports.exp
3449 (check_effective_target_arm_fp_ok_nocache): New.
3450 (check_effective_target_arm_fp_ok): New.
3451 (add_options_for_arm_fp): New.
3452 (check_effective_target_arm_crypto_ok_nocache): Require
3453 target_arm_v8_neon_ok instead of arm32.
3454 (check_effective_target_arm_crypto_pragma_ok_nocache): New.
3455 (check_effective_target_arm_crypto_pragma_ok): New.
3456 (add_options_for_arm_vfp): New.
3457 * gcc.target/arm/attr-crypto.c: Use arm_crypto_pragma_ok effective
3458 target. Do not force -mfloat-abi=softfp, use arm_fp_ok effective
3459 target instead. Force initial fpu to vfp.
3460 * gcc.target/arm/attr-neon-builtin-fail.c: Do not force
3461 -mfloat-abi=softfp, use arm_fp_ok effective target instead.
3462 * gcc.target/arm/attr-neon-fp16.c: Likewise. Remove arm_neon_ok
3463 dependency.
3464 * gcc.target/arm/attr-neon2.c: Do not force -mfloat-abi=softfp,
3465 use arm_vfp effective target instead. Force initial fpu to vfp.
3466 * gcc.target/arm/attr-neon3.c: Likewise.
3467 * gcc.target/arm/cmp-2.c: Use arm_fp_ok effective target instead of
3468 arm_vfp_ok.
3469 * gcc.target/arm/unsigned-float.c: Likewise.
3470 * gcc.target/arm/vfp-1.c: Likewise.
3471 * gcc.target/arm/vfp-ldmdbd.c: Likewise.
3472 * gcc.target/arm/vfp-ldmdbs.c: Likewise.
3473 * gcc.target/arm/vfp-ldmiad.c: Likewise.
3474 * gcc.target/arm/vfp-ldmias.c: Likewise.
3475 * gcc.target/arm/vfp-stmdbd.c: Likewise.
3476 * gcc.target/arm/vfp-stmdbs.c: Likewise.
3477 * gcc.target/arm/vfp-stmiad.c: Likewise.
3478 * gcc.target/arm/vfp-stmias.c: Likewise.
3479 * gcc.target/arm/vnmul-1.c: Likewise.
3480 * gcc.target/arm/vnmul-2.c: Likewise.
3481 * gcc.target/arm/vnmul-3.c: Likewise.
3482 * gcc.target/arm/vnmul-4.c: Likewise.
3483
01ac9704 34842016-01-20 H.J. Lu <hongjiu.lu@intel.com>
e84b00da 3485
e84b00da
L
3486 PR testsuite/69366
3487 * g++.dg/pr63995-1.C: Require non-x32 target, instead of,
3488 the MPX run-time library, for compile-time MPX test.
3489 * gcc.target/i386/chkp-always_inline.c: Likewise.
3490 * gcc.target/i386/chkp-bndret.c: Likewise.
3491 * gcc.target/i386/chkp-builtins-1.c: Likewise.
3492 * gcc.target/i386/chkp-builtins-2.c: Likewise.
3493 * gcc.target/i386/chkp-builtins-3.c: Likewise.
3494 * gcc.target/i386/chkp-builtins-4.c: Likewise.
3495 * gcc.target/i386/chkp-const-check-1.c: Likewise.
3496 * gcc.target/i386/chkp-const-check-2.c: Likewise.
3497 * gcc.target/i386/chkp-hidden-def.c: Likewise.
3498 * gcc.target/i386/chkp-label-address.c: Likewise.
3499 * gcc.target/i386/chkp-lifetime-1.c: Likewise.
3500 * gcc.target/i386/chkp-narrow-bounds.c: Likewise.
3501 * gcc.target/i386/chkp-pr69044.c: Likewise.
3502 * gcc.target/i386/chkp-remove-bndint-1.c: Likewise.
3503 * gcc.target/i386/chkp-remove-bndint-2.c: Likewise.
3504 * gcc.target/i386/chkp-strchr.c: Likewise.
3505 * gcc.target/i386/chkp-strlen-1.c: Likewise.
3506 * gcc.target/i386/chkp-strlen-2.c: Likewise.
3507 * gcc.target/i386/chkp-strlen-3.c: Likewise.
3508 * gcc.target/i386/chkp-strlen-4.c: Likewise.
3509 * gcc.target/i386/chkp-strlen-5.c: Likewise.
3510 * gcc.target/i386/chkp-stropt-1.c: Likewise.
3511 * gcc.target/i386/chkp-stropt-10.c: Likewise.
3512 * gcc.target/i386/chkp-stropt-11.c: Likewise.
3513 * gcc.target/i386/chkp-stropt-12.c: Likewise.
3514 * gcc.target/i386/chkp-stropt-13.c: Likewise.
3515 * gcc.target/i386/chkp-stropt-14.c: Likewise.
3516 * gcc.target/i386/chkp-stropt-15.c: Likewise.
3517 * gcc.target/i386/chkp-stropt-16.c: Likewise.
3518 * gcc.target/i386/chkp-stropt-2.c: Likewise.
3519 * gcc.target/i386/chkp-stropt-3.c: Likewise.
3520 * gcc.target/i386/chkp-stropt-4.c: Likewise.
3521 * gcc.target/i386/chkp-stropt-5.c: Likewise.
3522 * gcc.target/i386/chkp-stropt-6.c: Likewise.
3523 * gcc.target/i386/chkp-stropt-7.c: Likewise.
3524 * gcc.target/i386/chkp-stropt-8.c: Likewise.
3525 * gcc.target/i386/chkp-stropt-9.c: Likewise.
3526 * gcc.target/i386/pr63995-2.c: Likewise.
3527 * gcc.target/i386/pr64805.c: Likewise.
3528 * gcc.target/i386/pr65044.c: Likewise.
3529 * gcc.target/i386/pr65167.c: Likewise.
3530 * gcc.target/i386/pr65183.c: Likewise.
3531 * gcc.target/i386/pr65184.c: Likewise.
3532 * gcc.target/i386/thunk-retbnd.c: Likewise.
01ac9704 3533
28b33016
IE
35342016-01-20 Ilya Enkovich <enkovich.gnu@gmail.com>
3535
3536 PR tree-optimization/69328
3537 * gcc.dg/pr69328.c: New test.
3538
bcff0913
JL
35392016-01-20 Jeff Law <law@redhat.com>
3540
bf0bb970 3541 PR target/25114
bcff0913
JL
3542 * gcc.target/m68k/pr25114.c: New test.
3543
a3f69631
AV
35442016-01-20 Andre Vieira <andre.simoesdiasvieira@arm.com>
3545
3546 * gcc.target/arm/memset-inline-10.c: Added
3547 dg-require-effective-target arm_thumb2_ok.
3548
af33ba0d
EB
35492016-01-19 Eric Botcazou <ebotcazou@adacore.com>
3550
3551 * gcc.dg/debug/dwarf2/sso.c: New test.
3552
7596d5de
UB
35532016-01-19 Uros Bizjak <ubizjak@gmail.com>
3554
3555 PR testsuite/68820
3556 * gcc.c-torture/execute/builtins/memops-asm.x: New file.
3557 * gcc.c-torture/execute/builtins/strstr-asm.x: Ditto.
3558 * gcc.c-torture/execute/builtins/strstr-asm.c: Remove dg-options.
3559
ceda2c69
JH
35602016-01-19 Jan Hubicka <hubicka@ucw.cz>
3561
3562 PR ipa/66223
3563 * g++.dg/ipa/devirt-50.C: New testcase.
3564
38a979f2
MP
35652016-01-19 Marek Polacek <polacek@redhat.com>
3566
3567 PR c++/68965
3568 * g++.dg/cpp1y/parameter-pack-1.C: New test.
3569 * g++.dg/cpp1y/parameter-pack-2.C: New test.
3570
962801c5
KT
35712016-01-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3572
3573 PR target/69135
3574 * gcc.target/arm/pr69135_1.c: New test.
3575
078fe40a
WD
35762015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
3577
3578 * gcc.target/aarch64/ccmp_1.c: Add new tests.
3579
786e3c06
WD
35802015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
3581
3582 * gcc.target/aarch64/ccmp_1.c: New testcase.
3583
1e297006
MP
35842016-01-19 Marek Polacek <polacek@redhat.com>
3585
3586 PR c++/68586
3587 * g++.dg/cpp0x/enum30.C: New test.
3588
879c27e3
RB
35892016-01-19 Richard Biener <rguenther@suse.de>
3590
3591 PR tree-optimization/69336
3592 * g++.dg/tree-ssa/pr69336.C: New testcase.
3593
015337d3
JJ
35942016-01-19 Jakub Jelinek <jakub@redhat.com>
3595
3596 PR debug/65779
3597 * gcc.dg/pr65779.c: New test.
3598
e2c768b6
RB
35992016-01-19 Richard Biener <rguenther@suse.de>
3600
3601 PR tree-optimization/69352
3602 * gcc.dg/torture/pr69352.c: New testcase.
3603
569efc34
JJ
36042016-01-19 Jakub Jelinek <jakub@redhat.com>
3605
3606 PR rtl-optimization/68955
3607 PR rtl-optimization/64557
3608 * gcc.dg/torture/pr68955.c: New test.
3609
e49d321f
JH
36102016-01-19 Jan Hubicka <hubicka@ucw.cz>
3611
3612 PR lto/69136
3613 * g++.dg/torture/pr69136.C: New testcase.
3614
e9191ad3
JH
36152016-01-19 Jan Hubicka <hubicka@ucw.cz>
3616
3617 PR lto/69133
3618 * g++.dg/lto/pr69133_0.C: New testcase.
3619 * g++.dg/lto/pr69133_1.C: New testcase.
3620
2bedb645
JL
36212016-01-15 Jeff Law <law@redhat.com>
3622
3623 PR tree-optimization/69320
3624 * gcc.c-torture/pr69320-1.c: New test.
3625 * gcc.c-torture/pr69320-2.c: New test.
3626 * gcc.c-torture/pr69320-3.c: New test.
3627 * gcc.c-torture/pr69320-4.c: New test.
3628
17c15cb9
PP
36292016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
3630
3631 PR c++/11858
3632 PR c++/24663
3633 PR c++/24664
3634 * g++.dg/template/pr11858.C: New test.
3635 * g++.dg/template/pr24663.C: New test.
3636 * g++.dg/template/unify12.C: New test.
3637 * g++.dg/template/unify13.C: New test.
3638 * g++.dg/template/unify14.C: New test.
3639 * g++.dg/template/unify15.C: New test.
3640 * g++.dg/template/unify16.C: New test.
3641 * g++.dg/template/unify17.C: New test.
3642
9617fd08
DM
36432016-01-18 David Malcolm <dmalcolm@redhat.com>
3644
3645 PR testsuite/69181
3646 * gcc.dg/pr69181-1.c: New test file.
3647 * gcc.dg/pr69181-2.c: New test file.
3648 * lib/gcc-dg.exp (dg-test): Consolidate post-test cleanup of
3649 globals by moving it to...
3650 (cleanup-after-saved-dg-test): ...this new function. Add
3651 "global additional_sources_used". Add reset of global
3652 multiline_expected_outputs to the empty list.
3653 * lib/multiline.exp (_multiline_expected_outputs): Rename this
3654 global to...
3655 (multiline_expected_outputs): ...this, and updated comments to
3656 note that it is modified from gcc-dg.exp.
3657 (dg-end-multiline-output): Update for the above renaming.
3658 (handle-multiline-outputs): Likewise. Remove the clearing
3659 of the expected outputs to the empty list.
3660
b555a2e4
RB
36612016-01-18 Richard Biener <rguenther@suse.de>
3662
3663 PR tree-optimization/69297
3664 * gcc.dg/vect/costmodel/x86_64/costmodel-pr69297.c: New testcase.
3665
96902805
JM
36662016-01-18 Joseph Myers <joseph@codesourcery.com>
3667
3668 * gcc.target/mips/mips-3d-1.c: Use forbid_cpu=octeon.* in
3669 dg-options.
3670 * gcc.target/mips/mips-3d-2.c: Likewise.
3671 * gcc.target/mips/mips-3d-3.c: Likewise.
3672 * gcc.target/mips/mips-3d-4.c: Likewise.
3673 * gcc.target/mips/mips-3d-5.c: Likewise.
3674 * gcc.target/mips/mips-3d-6.c: Likewise.
3675 * gcc.target/mips/mips-3d-7.c: Likewise.
3676 * gcc.target/mips/mips-3d-8.c: Likewise.
3677 * gcc.target/mips/mips-3d-9.c: Likewise.
3678 * gcc.target/mips/mips-ps-1.c: Likewise.
3679 * gcc.target/mips/mips-ps-2.c: Likewise.
3680 * gcc.target/mips/mips-ps-3.c: Likewise.
3681 * gcc.target/mips/mips-ps-4.c: Likewise.
3682 * gcc.target/mips/mips-ps-5.c: Likewise.
3683 * gcc.target/mips/mips-ps-6.c: Likewise.
3684 * gcc.target/mips/mips-ps-7.c: Likewise.
3685 * gcc.target/mips/mips-ps-type.c: Likewise.
3686 * gcc.target/mips/mips-ps-type-2.c: Likewise.
3687 * gcc.target/mips/mips16-attributes-6.c: Likewise.
3688
40e26f94
TV
36892016-01-18 Tom de Vries <tom@codesourcery.com>
3690
3691 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: New test.
3692 * c-c++-common/goacc/kernels-double-reduction.c: New test.
3693 * c-c++-common/goacc/kernels-empty.c: New test.
3694 * c-c++-common/goacc/kernels-eternal.c: New test.
3695 * c-c++-common/goacc/kernels-loop-2.c: New test.
3696 * c-c++-common/goacc/kernels-loop-3.c: New test.
3697 * c-c++-common/goacc/kernels-loop-data-2.c: New test.
3698 * c-c++-common/goacc/kernels-loop-data-enter-exit-2.c: New test.
3699 * c-c++-common/goacc/kernels-loop-data-enter-exit.c: New test.
3700 * c-c++-common/goacc/kernels-loop-data-update.c: New test.
3701 * c-c++-common/goacc/kernels-loop-data.c: New test.
3702 * c-c++-common/goacc/kernels-loop-g.c: New test.
3703 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: New test.
3704 * c-c++-common/goacc/kernels-loop-n.c: New test.
3705 * c-c++-common/goacc/kernels-loop-nest.c: New test.
3706 * c-c++-common/goacc/kernels-loop.c: New test.
3707 * c-c++-common/goacc/kernels-noreturn.c: New test.
3708 * c-c++-common/goacc/kernels-one-counter-var.c: New test.
3709 * c-c++-common/goacc/kernels-parallel-loop-data-enter-exit.c: New test.
3710 * c-c++-common/goacc/kernels-reduction.c: New test.
3711
a98d4647
TV
37122016-01-18 Tom de Vries <tom@codesourcery.com>
3713
3714 * gcc.dg/autopar/outer-1.c: Update for new parloops instantiation.
3715 * gcc.dg/autopar/outer-2.c: Same.
3716 * gcc.dg/autopar/outer-3.c: Same.
3717 * gcc.dg/autopar/outer-4.c: Same.
3718 * gcc.dg/autopar/outer-5.c: Same.
3719 * gcc.dg/autopar/outer-6.c: Same.
3720 * gcc.dg/autopar/parallelization-1.c: Same.
3721 * gcc.dg/autopar/parloops-exit-first-loop-alt-2.c: Same.
3722 * gcc.dg/autopar/parloops-exit-first-loop-alt-3.c: Same.
3723 * gcc.dg/autopar/parloops-exit-first-loop-alt-4.c: Same.
3724 * gcc.dg/autopar/parloops-exit-first-loop-alt-5.c: Same.
3725 * gcc.dg/autopar/parloops-exit-first-loop-alt-6.c: Same.
3726 * gcc.dg/autopar/parloops-exit-first-loop-alt-7.c: Same.
3727 * gcc.dg/autopar/parloops-exit-first-loop-alt-pr66652.c: Same.
3728 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: Same.
3729 * gcc.dg/autopar/pr39500-1.c: Same.
3730 * gcc.dg/autopar/pr39500-2.c: Same.
3731 * gcc.dg/autopar/pr46193.c: Same.
3732 * gcc.dg/autopar/pr46194.c: Same.
3733 * gcc.dg/autopar/pr49580.c: Same.
3734 * gcc.dg/autopar/pr49960-1.c: Same.
3735 * gcc.dg/autopar/pr49960.c: Same.
3736 * gcc.dg/autopar/pr68373.c: Same.
3737 * gcc.dg/autopar/reduc-1.c: Same.
3738 * gcc.dg/autopar/reduc-1char.c: Same.
3739 * gcc.dg/autopar/reduc-1short.c: Same.
3740 * gcc.dg/autopar/reduc-2.c: Same.
3741 * gcc.dg/autopar/reduc-2char.c: Same.
3742 * gcc.dg/autopar/reduc-2short.c: Same.
3743 * gcc.dg/autopar/reduc-3.c: Same.
3744 * gcc.dg/autopar/reduc-4.c: Same.
3745 * gcc.dg/autopar/reduc-6.c: Same.
3746 * gcc.dg/autopar/reduc-7.c: Same.
3747 * gcc.dg/autopar/reduc-8.c: Same.
3748 * gcc.dg/autopar/reduc-9.c: Same.
3749 * gcc.dg/autopar/uns-outer-4.c: Same.
3750 * gcc.dg/autopar/uns-outer-5.c: Same.
3751 * gcc.dg/autopar/uns-outer-6.c: Same.
3752 * gfortran.dg/parloops-exit-first-loop-alt-2.f95: Same.
3753 * gfortran.dg/parloops-exit-first-loop-alt.f95: Same.
3754
da976fa8
AL
37552016-01-18 Alan Lawrence <alan.lawrence@arm.com>
3756
3757 PR target/63679
3758 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove XFAIL for powerpc(32), hppa,
3759 aarch64, sparc, s390. Add --param sra-max-scalarization-size-Ospeed.
3760
70c1e886
AL
37612016-01-18 Alan Lawrence <alan.lawrence@arm.com>
3762
3763 PR target/63679
3764 * gcc.dg/tree-ssa/ssa-dom-cse-5.c: New.
3765 * gcc.dg/tree-ssa/ssa-dom-cse-6.c: New.
3766 * gcc.dg/tree-ssa/ssa-dom-cse-7.c: New.
3767
88bed196
AL
37682016-01-18 Alan Lawrence <alan.lawrence@arm.com>
3769
3770 PR target/63679
3771 * gcc.dg/tree-ssa/sra-17.c: New.
3772 * gcc.dg/tree-ssa/sra-18.c: New.
3773
3dd5f42e
IE
37742016-01-18 Ilya Enkovich <enkovich.gnu@gmail.com>
3775
3776 * gcc.target/i386/pr65105-5.c: Adjust to andn generation.
3777
ae5a77fa
EB
37782016-01-18 Eric Botcazou <ebotcazou@adacore.com>
3779
3780 * gnat.dg/inline12.adb: New test.
3781
11e57fc6
BC
37822016-01-18 Bin Cheng <bin.cheng@arm.com>
3783
3784 PR tree-optimization/66797
3785 * gcc.c-torture/execute/pr65447.c: Relax check condition.
3786
995b6fe0
RB
37872016-01-18 Richard Biener <rguenther@suse.de>
3788
3789 PR tree-optimization/69170
3790 * gcc.dg/torture/pr69170.c: New testcase.
3791
82ee0cf2 37922016-01-17 John David Anglin <danglin@gcc.gnu.org>
d656d82e
JDA
3793
3794 * gcc.dg/torture/builtin-integral-1.c: Require c99_runtime.
3795
d69da357
TV
37962016-01-16 Tom de Vries <tom@codesourcery.com>
3797
3798 * c-c++-common/goacc/kernels-alias-ipa-pta-4.c: New test.
3799
a3845283
TV
38002016-01-16 Tom de Vries <tom@codesourcery.com>
3801
3802 * gcc.dg/parloops-exit-first-loop-alt.c: Move ...
3803 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: ... here. Remove
3804 redundant dg-require-effective-target pthread.
3805 * gcc.dg/parloops-exit-first-loop-alt-2.c: Same.
3806 * gcc.dg/parloops-exit-first-loop-alt-3.c: Same.
3807 * gcc.dg/parloops-exit-first-loop-alt-4.c: Same.
3808 * gcc.dg/parloops-exit-first-loop-alt-5.c: Same.
3809 * gcc.dg/parloops-exit-first-loop-alt-6.c: Same.
3810 * gcc.dg/parloops-exit-first-loop-alt-7.c: Same.
3811 * gcc.dg/parloops-exit-first-loop-alt-pr66652.c: Same.
3812
197a6aa6
DE
38132016-01-16 David Edelsohn <dje.gcc@gmail.com>
3814
3815 PR target/68609
3816 * gcc.target/powerpc/recip-6.c: Enable on AIX.
3817 * gcc.target/powerpc/recip-7.c: Same.
3818
ec7886c1
PP
38192016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
3820
3821 PR c++/69091
3822 * g++.dg/template/pr69091.C: New test.
3823
203484bb
PP
38242016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
3825
3826 * c-c++-common/cilk-plus/AN/an-if.c: Check that the original
3827 dump does not contain an error_mark_node.
3828 * c-c++-common/cilk-plus/CK/pr60469.c: Likewise.
3829 * c-c++-common/cilk-plus/AN/fn_ptr-2.c: New xfail'd test.
3830
aa2500e9
PP
38312016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
3832
3833 PR c++/68936
3834 * g++.dg/template/pr68936.C: New test.
3835
28621a5c
DE
38362016-01-15 David Edelsohn <dje.gcc@gmail.com>
3837
3838 PR target/68609
3839 * gcc.target/powerpc/recip-1.c: Adjust for Goldschmidt's Algorithm.
3840 * gcc.target/powerpc/recip-2.c: Same.
3841 * gcc.target/powerpc/recip-3.c: Same.
3842 * gcc.target/powerpc/recip-4.c: Same.
3843 * gcc.target/powerpc/recip-sqrtf.c: Same.
3844
40c43aca
JL
38452016-01-15 Jeff Law <law@redhat.com>
3846
3847 PR tree-optimization/69270
3848 * gcc.dg/tree-ssa/pr69270-2.c: New test.
3849 * gcc.dg/tree-ssa/pr69270-3.c: New test.
3850
afbc5ae8
PT
38512016-01-15 Paul Thomas <pault@gcc.gnu.org>
3852
3853 PR fortran/49630
3854 * gfortran.dg/deferred_character_13.f90: New test for the fix
3855 of comment 3 of the PR.
3856
3857 PR fortran/54070
3858 * gfortran.dg/deferred_character_8.f90: New test
3859 * gfortran.dg/allocate_error_5.f90: New test
3860
3861 PR fortran/60593
3862 * gfortran.dg/deferred_character_10.f90: New test
3863
3864 PR fortran/60795
3865 * gfortran.dg/deferred_character_14.f90: New test
3866
3867 PR fortran/61147
3868 * gfortran.dg/deferred_character_11.f90: New test
3869
3870 PR fortran/64324
3871 * gfortran.dg/deferred_character_9.f90: New test
3872
49abe076
VM
38732016-01-15 Vladimir Makarov <vmakarov@redhat.com>
3874
3875 PR rtl-optimization/69030
3876 * gcc.target/i386/pr69030.c: New.
3877
16d12992
KT
38782016-01-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3879
3880 * gcc.target/aarch64/target_attr_17.c: New test.
3881
78810bd3
RB
38822016-01-15 Richard Biener <rguenther@suse.de>
3883
3884 PR tree-optimization/66856
3885 * gcc.dg/torture/pr66856-1.c: New testcase.
3886 * gcc.dg/torture/pr66856-2.c: Likewise.
3887
2bd847fe
RB
38882016-01-15 Richard Biener <rguenther@suse.de>
3889
3890 PR debug/69137
3891 * g++.dg/lto/pr69137_0.C: New testcase.
3892
a00fe3b7
RS
38932016-01-15 Richard Sandiford <richard.sandiford@arm.com>
3894
3895 PR middle-end/69246
3896 * gcc.target/i386/pr69246.c: New test.
3897
cbb0e83b
DV
38982016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
3899
7596d5de 3900 * gfortran.dg/bind_c_array_params_2.f90: Fix test patterns for S/390.
cbb0e83b 3901
5a500ecf
DV
39022016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
3903
3904 PR c++/56194
3905 * g++.dg/init/const9.C: Disable test on S/390.
3906
5d9bf64f
DV
39072016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
3908
3909 * g++.dg/Wframe-address.C: Test requires -mbackchain for s390*-*-*.
3910 * g++.dg/Wno-frame-address.C: Ditto.
3911
e234b19e
DV
39122016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
3913
3914 * gcc.dg/tree-ssa/20040204-1.c: Do not xfail on S/390.
3915
89483f99
RB
39162016-01-15 Richard Biener <rguenther@suse.de>
3917
3918 PR tree-optimization/68961
3919 * gcc.dg/vect/costmodel/x86_64/costmodel-pr68961.c: New testcase.
3920
94f37395
IE
39212016-01-15 Ilya Enkovich <enkovich.gnu@gmail.com>
3922
3923 * gcc.target/i386/pr65105-5.c: New test.
3924
82ee0cf2 39252016-01-15 Jan Hubicka <hubicka@ucw.cz>
0f6176e6
JH
3926
3927 * gcc.c-torture/execute/alias-4.c: New testcase.
3928
82ee0cf2 39292016-01-15 Jan Hubicka <hubicka@ucw.cz>
824ca15e
JH
3930
3931 PR ipa/68148
3932 * g++.dg/ipa/devirt-49.C: New testcase.
3933
092f7deb 39342016-01-15 Christian Bruel <christian.bruel@st.com>
edef1fa8
CB
3935
3936 PR target/65837
3937 * gcc.target/arm/attr-neon-builtin-fail2.c: New test.
3938 * gcc.target/arm/lto/pr65837-attr_0.c: New test.
3939 * gcc.target/arm/lto/pr65837_0.c: Fix skip condition and use ACLE name.
3940
e93c66bc
RB
39412016-01-15 Richard Biener <rguenther@suse.de>
3942
3943 PR tree-optimization/69117
3944 * gcc.dg/torture/pr69117.c: New testcase.
3945
c47eaca6 39462015-01-14 Ryan Burn <contact@rnburn.com>
b6e3db06
RB
3947
3948 PR c++/69048
3949 * g++.dg/cilk-plus/CK/pr69048.cc: New test.
3950
c3f6914a
FXC
39512016-01-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
3952
3953 PR testsuite/67509
3954 * gfortran.dg/ieee/ieee_7.f90: For out of bound precision or
3955 range tests use 100 * maximum instead of maximum + 1.
3956
cd65ae90
JJ
39572016-01-14 Jakub Jelinek <jakub@redhat.com>
3958
3959 PR debug/69244
3960 * gcc.dg/guality/pr69244.c: New test.
3961
19643948
UB
39622016-01-14 Uros Bizjak <ubizjak@gmail.com>
3963
3964 * lib/target-supports.exp (check_effective_target_issignaling):
3965 New procedure.
3966 * gcc.dg/pr61441.c: Require issignaling effective target.
3967
fe79c97e
SB
39682016-01-14 Segher Boessenkool <segher@kernel.crashing.org>
3969
3970 PR target/68803
3971 * gcc.target/powerpc/20050603-3.c: Add xfails for powerpc64le.
3972
c7df95d8
DM
39732016-01-14 David Malcolm <dmalcolm@redhat.com>
3974
3975 PR c++/68819
3976 PR preprocessor/69177
3977 * gcc.dg/plugin/location-overflow-test-1.c: New test case.
3978 * gcc.dg/plugin/location-overflow-test-2.c: New test case.
3979 * gcc.dg/plugin/location_overflow_plugin.c: New test plugin.
3980 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
3981
00083992
MP
39822016-01-14 Marek Polacek <polacek@redhat.com>
3983
3984 PR c/69262
3985 * gcc.dg/array-15.c: New test.
3986
0c9b3294
JJ
39872016-01-14 Jakub Jelinek <jakub@redhat.com>
3988
3989 PR middle-end/68146
3990 PR tree-optimization/69155
3991 * gfortran.dg/pr68146.f: New test.
3992 * gfortran.dg/pr69155.f90: New test.
3993
3688e13d
RB
39942016-01-14 Richard Biener <rguenther@suse.de>
3995
3996 PR tree-optimization/68060
3997 * gcc.dg/torture/pr68060-1.c: New testcase.
3998 * gcc.dg/torture/pr68060-2.c: Likewise.
3999
bab0ad3a
NC
40002016-01-14 Nick Clifton <nickc@redhat.com>
4001
4002 * lib/target-supports.exp
4003 (check_effective_target_arm_neon_ok_nocache): Add an option
4004 sequence that includes setting the ARM architecture to ARMv7-A.
4005 * gcc.target/arm/attr-neon.c: Use dg-add-options to add the
4006 command line options necessary to enable Neon support.
4007 * gcc.target/arm/neon-vlshr-imm-1.c: Likewise.
4008 * gcc.target/arm/neon-vshl-imm-1.c: Likewise.
4009 * gcc.target/arm/neon-vshr-imm-1.c: Likewise.
4010 * gcc.target/arm/pr69180.c: Likewise.
4011
947c2ce5
JL
40122016-01-14 Jeff Law <law@redhat.com>
4013
4014 PR tree-optimization/69270
4015 * gcc.dg/tree-ssa/pr69270.c: New test.
4016
3342fd71
BS
40172016-01-13 Bernd Schmidt <bschmidt@redhat.com>
4018
4019 PR c/66208
4020 * c-c++-common/pr66208.c: New file.
4021
2ad3adf1
JJ
40222016-01-13 Jakub Jelinek <jakub@redhat.com>
4023
4024 PR tree-optimization/69156
4025 * gcc.dg/pr69156.c: New test.
4026
398d6feb
L
40272016-01-13 H.J. Lu <hongjiu.lu@intel.com>
4028
4029 * gcc.target/i386/pr69225-7.c: New test.
4030
4c868789
RH
40312016-01-13 Richard Henderson <rth@redhat.com>
4032
4033 * gcc.dg/tm/memopt-13.c: Update expected function.
4034 * gcc.dg/tm/memopt-6.c: Likewise.
4035
ef6d1772
UB
40362016-01-13 Uros Bizjak <ubizjak@gmail.com>
4037
4038 * gcc.target/i386/pr45685.c (dg-options): Add -mno-sse4.
4039 * gcc.target/i386/pr68432-1.c (dg-options): Ditto.
4040 * gcc.target/i386/pr68432-2.c (dg-options): Ditto.
4041 * gcc.target/i386/pr68432-3.c (dg-options): Ditto.
0b4b6ef2 4042
ef6d1772
UB
40432016-01-13 Tom de Vries <tom@codesourcery.com>
4044
4045 PR tree-optimization/69169
0b4b6ef2
TV
4046 * gcc.dg/pr69169.c: New test.
4047
2ad3adf1 40482016-01-13 Alexander Fomin <alexander.fomin@intel.com>
8866d62c
AF
4049
4050 PR target/69228
4051 * gcc.target/i386/avx512pf-vscatterpf0dpd-1.c: Adjust.
4052 * gcc.target/i386/avx512pf-vscatterpf0dps-1.c: Likewise.
4053 * gcc.target/i386/avx512pf-vscatterpf0qpd-1.c: Likewise.
4054 * gcc.target/i386/avx512pf-vscatterpf0qps-1.c: Likewise.
4055 * gcc.target/i386/avx512pf-vscatterpf1dpd-1.c: Likewise.
4056 * gcc.target/i386/avx512pf-vscatterpf1dps-1.c: Likewise.
4057 * gcc.target/i386/avx512pf-vscatterpf1qpd-1.c: Likewise.
4058 * gcc.target/i386/avx512pf-vscatterpf1qps-1.c: Likewise.
4059
9060e335
AK
40602016-01-13 Jakub Jelinek <jakub@redhat.com>
4061
4062 PR target/69247
4063 * gcc.dg/pr69247.c: New test.
4064
40311329
RB
40652016-01-13 Richard Biener <rguenther@suse.de>
4066
4067 PR tree-optimization/69242
4068 * gcc.dg/torture/pr69242.c: New testcase.
4069
ccbd7103
RB
40702016-01-13 Richard Biener <rguenther@suse.de>
4071
4072 PR tree-optimization/69186
4073 * gcc.dg/torture/pr69186.c: New testcase.
4074
c6f72a46
JL
40752016-01-13 Jeff Law <law@redhat.com>
4076
4077 PR tree-optimization/67755
4078 * gcc.dg/tree-ssa/pr67755.c: New test.
4079
40802016-01-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
bf3f4b38
TP
4081
4082 * gcc.c-torture/unsorted/dump-noaddr.x (dump_compare): Replace static
4083 pass number in output by a star.
4084
c446cf07
BC
40852016-01-12 Bin Cheng <bin.cheng@arm.com>
4086
4087 PR tree-optimization/68911
4088 * gcc.c-torture/execute/pr68911.c: New test.
4089
5342156c
MP
40902016-01-12 Marek Polacek <polacek@redhat.com>
4091
4092 PR c++/68979
4093 * g++.dg/warn/permissive-1.C: New test.
4094
65364cc5
JJ
40952016-01-12 Jakub Jelinek <jakub@redhat.com>
4096
4097 PR objc++/68511
4098 PR c++/69213
4099 * g++.dg/opt/pr69213.C: New test.
4100
81b9a3d9
CB
41012016-01-12 Christian Bruel <christian.bruel@st.com>
4102
4103 PR target/69180
4104 * gcc.target/arm/pr69180.c: New test.
4105
3c4e91c9
RB
41062016-01-12 Richard Biener <rguenther@suse.de>
4107
4108 PR lto/69077
4109 * g++.dg/lto/pr69077_0.C: New testcase.
4110 * g++.dg/lto/pr69077_1.C: Likewise.
4111
5664cea1
JJ
41122016-01-12 Jakub Jelinek <jakub@redhat.com>
4113
4114 PR target/69175
4115 * g++.dg/opt/pr69175.C: New test.
4116
86cefc49
AL
41172016-01-12 Alan Lawrence <alan.lawrence@arm.com>
4118
4119 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Declare functions as 'extern'
4120 rather than #including math.h & stdlib.h.
4121 * gcc.dg/vect/pr47001.c: Declare abort as 'extern', remove stdlib.h.
4122 * gcc.dg/vect/pr49771.c: Likewise.
4123 * gcc.dg/vect/vect-10-big-array.c: Likewise.
4124 * gcc.dg/vect/vect-neg-store-1.c: Likewise.
4125 * gcc.dg/vect/vect-neg-store-2.c: Likewise.
4126 * gcc.dg/vect/slp-37.c: Change NULL to 0, remove stdlib.h.
4127 * gcc.dg/vect/pr40254.c: Remove unnecessary include of stdlib.h.
4128 * gcc.dg/vect/pr44507.c: Likewise.
4129 * gcc.dg/vect/pr45902.c: Likewise.
4130 * gcc.dg/vect/slp-widen-mult-half.c: Likewise.
4131 * gcc.dg/vect/vect-117.c: Likewise.
4132 * gcc.dg/vect/vect-99.c: Likewise.
4133 * gcc.dg/vect/vect-aggressive-1.c: Likewise.
4134 * gcc.dg/vect/vect-cond-1.c: Likewise.
4135 * gcc.dg/vect/vect-cond-2.c: Likewise.
4136 * gcc.dg/vect/vect-cond-3.c: Likewise.
4137 * gcc.dg/vect/vect-cond-4.c: Likewise.
4138 * gcc.dg/vect/vect-mask-load-1.c: Likewise.
4139 * gcc.dg/vect/vect-mask-loadstore-1.c: Likewise.
4140 * gcc.dg/vect/vect-over-widen-1-big-array.c: Likewise.
4141 * gcc.dg/vect/vect-over-widen-1.c: Likewise.
4142 * gcc.dg/vect/vect-over-widen-2-big-array.c: Likewise.
4143 * gcc.dg/vect/vect-over-widen-2.c: Likewise.
4144 * gcc.dg/vect/vect-over-widen-3-big-array.c: Likewise.
4145 * gcc.dg/vect/vect-over-widen-3.c: Likewise.
4146 * gcc.dg/vect/vect-over-widen-4-big-array.c: Likewise.
4147 * gcc.dg/vect/vect-over-widen-4.c: Likewise.
4148 * gcc.dg/vect/vect-widen-mult-const-s16.c: Likewise.
4149 * gcc.dg/vect/vect-widen-mult-const-u16.c: Likewise.
4150 * gcc.dg/vect/vect-widen-mult-half-u8.c: Likewise.
4151 * gcc.dg/vect/vect-widen-mult-half.c: Likewise.
4152 * gcc.dg/vect/no-trapping-math-vect-ifcvt-11.c: Remove unnecessary
4153 include of signal.h.
4154 * gcc.dg/vect/no-trapping-math-vect-ifcvt-12.c: Likewise.
4155 * gcc.dg/vect/no-trapping-math-vect-ifcvt-13.c: Likewise.
4156 * gcc.dg/vect/no-trapping-math-vect-ifcvt-14.c: Likewise.
4157 * gcc.dg/vect/no-trapping-math-vect-ifcvt-15.c: Likewise.
4158 * gcc.dg/vect/no-trapping-math-vect-ifcvt-16.c: Likewise.
4159 * gcc.dg/vect/vect-ifcvt-16.c: Likewise.
4160 * gcc.dg/vect/vect-ifcvt-17.c: Likewise.
4161 * gcc.dg/vect/vect-ifcvt-2.c: Likewise.
4162 * gcc.dg/vect/vect-ifcvt-3.c: Likewise.
4163 * gcc.dg/vect/vect-ifcvt-4.c: Likewise.
4164 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
4165 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
4166 * gcc.dg/vect/vect-ifcvt-6.c: Likewise.
4167 * gcc.dg/vect/vect-ifcvt-7.c: Likewise.
4168 * gcc.dg/vect/vect-ifcvt-9.c: Likewise.
4169 * gcc.dg/vect/vect-outer-5.c: Likewise.
4170 * gcc.dg/vect/vect-outer-6.c: Likewise.
4171 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Remove unnecessary
4172 include of stdio.h.
4173
b832f61e
NC
41742016-01-12 Nick Clifton <nickc@redhat.com>
4175
4176 PR target/68913
4177 * gcc.dg/lto/pr61886_0.c: Rename the external function called
4178 to fread so that it will be found in all target runtimes.
4179
8eac49b1
RB
41802016-01-12 Richard Biener <rguenther@suse.de>
4181
4182 PR tree-optimization/69053
4183 * g++.dg/torture/pr69053.C: New testcase.
4184
2935d994
RB
41852016-01-12 Richard Biener <rguenther@suse.de>
4186
4187 PR tree-optimization/69168
4188 * gcc.dg/torture/pr69168.c: New testcase.
4189
66c16fd9
RB
41902016-01-12 Richard Biener <rguenther@suse.de>
4191
4192 PR tree-optimization/69157
4193 * gcc.dg/torture/pr69157.c: New testcase.
4194
41952016-01-12 Richard Biener <rguenther@suse.de>
4196
4197 PR tree-optimization/69174
4198 * gcc.dg/torture/pr69174.c: New testcase.
4199
723033a6
JJ
42002016-01-12 Jakub Jelinek <jakub@redhat.com>
4201
4202 PR c++/66808
4203 PR c++/69000
4204 * g++.dg/tls/pr66808.C: New test.
4205 * g++.dg/tls/pr69000.C: New test.
4206
3574cf47
BS
42072016-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4208
4209 * gcc.target/powerpc/swaps-p8-23.c: New test.
4210 * gcc.target/powerpc/swaps-p8-24.c: Likewise.
4211
feb20787
JDA
42122016-01-11 John David Anglin <danglin@gcc.gnu.org>
4213
4214 PR tree-optimization/68356
4215 * gcc.dg/torture/pr68264.c: Disable exp2 ERANGE test on hppa unix.
4216
27b1820a
KV
42172016-01-12 Kugan Vivekanandarajah <kuganv@linaro.org>
4218 Jim Wilson <jim.wilson@linaro.org>
4219
4220 PR target/69194
4221 * gcc.target/arm/pr69194.c: New test.
4222
cf4de6af
L
42232016-01-11 H.J. Lu <hongjiu.lu@intel.com>
4224
4225 PR target/69225
4226 * gcc.target/i386/pr69225-1.c: New test.
4227 * gcc.target/i386/pr69225-2.c: Likewise.
4228 * gcc.target/i386/pr69225-3.c: Likewise.
4229 * gcc.target/i386/pr69225-4.c: Likewise.
4230 * gcc.target/i386/pr69225-5.c: Likewise.
4231 * gcc.target/i386/pr69225-6.c: Likewise.
4232
1ebd5558
JJ
42332016-01-11 Jakub Jelinek <jakub@redhat.com>
4234
23552a4d
JJ
4235 PR target/67462
4236 * gcc.dg/ifcvt-3.c: Only compile on lp64 targets, include also i?86
4237 if lp64.
4238
26ff85b0
JJ
4239 PR target/69071
4240 * gcc.dg/pr69071.c: New test.
4241
9cb6bd74
JJ
4242 PR c++/69211
4243 * g++.dg/opt/pr69211.C: New test.
4244
1ebd5558
JJ
4245 PR tree-optimization/69214
4246 * gcc.c-torture/compile/pr69214.c: New test.
4247
8c18c836
UB
42482016-01-11 Uros Bizjak <ubizjak@gmail.com>
4249
4250 * gcc.target/i386/pr66232-10.c: Do not compile on ia32 target.
4251 * gcc.target/i386/pr66232-11.c: Ditto.
4252 * gcc.target/i386/pr66232-12.c: Ditto.
4253 * gcc.target/i386/pr66232-13.c: Ditto.
4254
62446e6e
RB
42552016-01-11 Richard Biener <rguenther@suse.de>
4256
4257 PR tree-optimization/69173
4258 * gcc.dg/torture/pr69173.c: New testcase.
4259
2b8568fe
KT
42602016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4261
4262 PR rtl-optimization/68796
4263 * gcc.target/aarch64/tst_5.c: New test.
4264 * gcc.target/aarch64/tst_6.c: Likewise.
4265
5baf4532
KT
42662016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4267
4268 PR rtl-optimization/68841
4269 * gcc.dg/pr68841.c: New test.
4270 * gcc.c-torture/execute/pr68841.c: New test.
4271
ca90b1ed
YR
42722016-01-11 Yuri Rumyantsev <ysrumyan@gmail.com>
4273
4274 PR rtl-optimization/68920
4275 * gcc.dg/ifcvt-4.c: Add "--param max-rtl-if-conversion-insns=3" option
4276 for ix86 targets.
4277 * gcc.dg/ifcvt-5.c: New test.
4278
2ad3adf1 42792016-01-11 Alexandre Oliva <aoliva@redhat.com>
b4934671
AO
4280
4281 PR bootstrap/69123
4282 * g++.dg/pr69123.C: New.
4283
83834c09
IE
42842016-01-11 Ilya Enkovich <enkovich.gnu@gmail.com>
4285
4286 PR target/69010
4287 * gcc.target/i386/pr69010.c: New test.
4288
dcf89d57
MJ
42892016-01-11 Martin Jambor <mjambor@suse.cz>
4290
4291 PR ipa/69044
4292 * gcc.target/i386/chkp-pr69044.c: New test.
4293
d95167ee
TV
42942016-01-11 Tom de Vries <tom@codesourcery.com>
4295
4296 PR tree-optimization/69109
4297 * gcc.dg/autopar/pr69109-2.c: New test.
4298 * gcc.dg/autopar/pr69109.c: New test.
4299
4f6403a8
TV
43002016-01-11 Tom de Vries <tom@codesourcery.com>
4301
4302 PR tree-optimization/69108
4303 * gcc.dg/autopar/pr69108.c: New test.
4304
21efdd80
PP
43052016-01-10 Patrick Palka <ppalka@gcc.gnu.org>
4306
4307 PR c++/69029
4308 * c-c++-common/Wisleading-indentation.c: Augment test.
4309
fd42eed8
TK
43102016-01-10 Thomas Koenig <tkoenig@gcc.gnu.org>
4311
4312 PR fortran/69154
4313 * gfortran.dg/inline_matmul_12.f90: New test.
4314
4f90ee6c
PT
43152016-01-10 Paul Thomas <pault@gcc.gnu.org>
4316
4317 PR fortran/67779
4318 * gfortran.dg/actual_array_offset_1: New test.
4319
3907c6cf
TV
43202016-01-10 Tom de Vries <tom@codesourcery.com>
4321
4322 PR tree-optimization/69062
4323 * gcc.dg/autopar/pr69062.c: New test.
4324
b07b236e
TS
43252016-01-10 Thomas Schwinge <thomas@codesourcery.com>
4326
4327 * gcc.dg/vect/slp-perm-1.c: Fix scan-tree-dump syntax.
4328 * gcc.dg/vect/slp-perm-2.c: Likewise.
4329 * gcc.dg/vect/slp-perm-3.c: Likewise.
4330 * gcc.dg/vect/slp-perm-5.c: Likewise.
4331 * gcc.dg/vect/slp-perm-6.c: Likewise.
4332 * gcc.dg/vect/slp-perm-7.c: Likewise.
4333 * gcc.dg/vect/slp-perm-8.c: Likewise.
4334
23fab8ae
TV
43352016-01-10 Tom de Vries <tom@codesourcery.com>
4336
4337 PR tree-optimization/69039
4338 * gcc.dg/autopar/pr69039.c: New test.
4339
73f0dae2
MP
43402016-01-09 Marek Polacek <polacek@redhat.com>
4341
4342 PR c++/69113
4343 * g++.dg/pr69113.C: New test.
4344
20b8d734
JJ
43452016-01-09 Jakub Jelinek <jakub@redhat.com>
4346
4347 PR middle-end/50865
4348 PR tree-optimization/69097
4349 * gcc.c-torture/execute/pr50865.c: New test.
4350 * gcc.c-torture/execute/pr69097-1.c: New test.
4351 * gcc.c-torture/execute/pr69097-2.c: New test.
4352 * gcc.dg/pr69097-1.c: New test.
4353 * gcc.dg/pr69097-2.c: New test.
4354
c50e614b
JJ
43552016-01-09 Jakub Jelinek <jakub@redhat.com>
4356
4357 PR c++/69164
4358 * g++.dg/opt/pr69164.C: New test.
4359
e0237993
JJ
43602016-01-08 Jakub Jelinek <jakub@redhat.com>
4361
4362 PR tree-optimization/69167
4363 * gcc.dg/pr69167.c: New test.
4364
bd8f5bb2
MP
43652016-01-08 Marek Polacek <polacek@redhat.com>
4366
4367 PR c++/68449
4368 * g++.dg/pr68449.C: New.
4369
bb0f5ca7
AL
43702016-01-08 Alan Lawrence <alan.lawrence@arm.com>
4371
4372 PR tree-optimization/68707
4373 * lib/target-supports.exp (check_effective_target_vect_load_lanes): New.
4374 * gcc.dg/vect/slp-perm-1.c: Look for vect_load_lanes instead of SLP
4375 on platforms supporting it.
4376 * gcc.dg/vect/slp-perm-2.c: Likewise.
4377 * gcc.dg/vect/slp-perm-3.c: Likewise.
4378 * gcc.dg/vect/slp-perm-5.c: Likewise.
4379 * gcc.dg/vect/slp-perm-7.c: Likewise.
4380 * gcc.dg/vect/slp-perm-8.c: Likewise.
4381 * gcc.dg/vect/slp-perm-6.c: Look for vect_load_lanes in addition to SLP
4382 on platforms supporting it.
4383
22518428
JJ
43842016-01-08 Jakub Jelinek <jakub@redhat.com>
4385
33f0852f
JJ
4386 PR tree-optimization/69162
4387 * gcc.dg/pr69162.c: New test.
4388
22518428
JJ
4389 PR tree-optimization/69172
4390 * gcc.dg/pr69172.c: New test.
4391
80e9b3aa
TP
43922016-01-08 Thomas Preud'homme <thomas.preudhomme@arm.com>
4393
4394 PR tree-optimization/67781
4395 * gcc.c-torture/execute/pr67781.c: New file.
4396
262a363f
JJ
43972016-01-08 Jakub Jelinek <jakub@redhat.com>
4398
4399 PR tree-optimization/69083
4400 * gcc.dg/vect/pr69083.c: New test.
4401
6e1f093f
SS
44022016-01-08 Sujoy Saraswati <sujoy.saraswati@hpe.com>
4403
4404 PR tree-optimization/61441
4405 * gcc.dg/pr61441.c: Restrict to linux and gnu targets.
4406 Use -fexcess-precision=standard for compiler options.
4407 Use fabs() only when __FLT_EVAL_METHOD__ == 0.
4408
53290e07
JJ
44092016-01-08 Jakub Jelinek <jakub@redhat.com>
4410
57bf3072
JJ
4411 PR fortran/69128
4412 * gfortran.dg/gomp/pr69128.f90: New test.
4413
53290e07
JJ
4414 PR c++/69145
4415 * g++.dg/ext/pr69145-1.C: New test.
4416 * g++.dg/ext/pr69145-2-very-long-filename.cc: New file.
4417 * g++.dg/ext/pr69145-2.h: New file.
4418
7a127fa7
MS
44192016-01-07 Martin Sebor <msebor@redhat.com>
4420
4421 PR c/68966
4422 * gcc.dg/atomic-fetch-bool.c: New test.
4423 * gcc.dg/sync-fetch-bool.c: New test.
4424
95918b49
L
44252016-01-07 H.J. Lu <hongjiu.lu@intel.com>
4426
4427 PR fortran/66680
4428 gfortran.dg/gomp/pr66680.f90: Moved to libgomp.
4429
c8e62a9d
NC
44302016-01-07 Nick Clifton <nickc@redhat.com>
4431
4432 PR target/66655
4433 * g++.dg/pr66655.C: New test.
4434 * g++.dg/pr66655_1.cc: Test support file.
4435 * g++.dg/pr66655.h: Test header file.
4436
2ad3adf1 44372016-01-07 Dominique d'Humieres <dominiq@lps.ens.fr>
64d3ef31
DH
4438
4439 PR fortran/66680
4440 gfortran.dg/gomp/pr66680.f90: New test.
4441
4cd9ca92
L
44422016-01-07 H.J. Lu <hongjiu.lu@intel.com>
4443
4444 PR target/69171
4445 * gcc.target/i386/pr69171-1.c: New test.
4446 * gcc.target/i386/pr69171-2.c: Likewise.
4447 * gcc.target/i386/pr69171-3.c: Likewise.
4448 * gcc.target/i386/pr69171-4.c: Likewise.
4449 * gcc.target/i386/pr69171-5.c: Likewise.
4450 * gcc.target/i386/pr69171-6.c: Likewise.
4451
7e33d4dc
BS
44522015-12-15 Bernd Schmidt <bschmidt@redhat.com>
4453
4454 PR middle-end/67639
4455 * c-c++-common/pr67639.c: New test.
4456
fec64afc
JJ
44572016-01-07 Jakub Jelinek <jakub@redhat.com>
4458
4459 PR tree-optimization/69141
4460 * g++.dg/opt/pr69141.C: New test.
4461
f293ad29
EB
44622016-01-06 Eric Botcazou <ebotcazou@adacore.com>
4463
4464 * gcc.target/sparc/20151219-1.c: Skip in 64-bit mode.
4465
5027395e
UB
44662016-01-06 Uros Bizjak <ubizjak@gmail.com>
4467
4468 PR target/69140
4469 * gcc.target/i386/pr69140.c: New test
4470
7443cf13
DM
44712016-01-06 David Malcolm <dmalcolm@redhat.com>
4472
4473 * gcc.dg/bad-dereference.c: New test case.
4474
32928931
BS
44752015-01-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4476
4477 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: New test.
4478
68dd05da
AS
44792016-01-06 Andreas Schwab <schwab@linux-m68k.org>
4480
4481 * gcc.dg/atomic-invalid-2.c: Remove duplicated content.
4482
6b131d5b
MP
44832016-01-06 Marek Polacek <polacek@redhat.com>
4484
4485 PR sanitizer/69099
4486 * gcc.dg/ubsan/float-cast-overflow-atomic.c: New test.
4487
8d9fdb49
MP
44882016-01-05 Marek Polacek <polacek@redhat.com>
4489
4490 PR c/69104
4491 * gcc.dg/atomic-invalid-2.c: New.
4492
acf93f1e
L
44932016-01-05 H.J. Lu <hongjiu.lu@intel.com>
4494
4495 PR target/68991
4496 * gcc.target/i386/pr68991.c: New test.
4497
3f50525d
L
44982016-01-05 H.J. Lu <hongjiu.lu@intel.com>
4499
4500 PR target/68991
4501 * g++.dg/pr68991-1.C: New test.
4502 * g++.dg/pr68991-2.C: Likewise.
4503
e0237993 45042016-01-05 Sergei Trofimovich <siarheit@google.com>
face88a1 4505
e0237993 4506 PR other/60465
face88a1
ST
4507 * gcc.target/ia64/pr60465-gprel64.c: New test.
4508 * gcc.target/ia64/pr60465-gprel64-c37.c: New test.
4509
a0866eff
KT
45102016-01-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4511
4512 PR rtl-optimization/68651
4513 * gcc.target/aarch64/pr68651_1.c: New test.
4514
c589e975
DM
45152016-01-05 David Malcolm <dmalcolm@redhat.com>
4516
4517 PR c/69122
4518 * c-c++-common/Wmisleading-indentation.c (pr69122): New function.
4519
929710d9
NS
45202016-01-05 Nathan Sidwell <nathan@acm.org>
4521
ce3e43d7
NS
4522 PR c++/58583
4523 * g++.dg/cpp0x/nsdmi-template14.C: Adjust test & errors.
4524
929710d9
NS
4525 * gcc.dg/alias-15.c: New.
4526
a2faef8e
NC
45272016-01-05 Nick Clifton <nickc@redhat.com>
4528
4529 PR target/68870
4530 * g++.dg/pr68770.C: New test.
4531
4cfa76e3
MS
45322016-01-04 Mike Stump <mikestump@comcast.net>
4533
4534 * lib/target-supports.exp (check_effective_target_cilkplus):
4535 cilkplus targets require pthreads.
4ece61b6 4536 (check_effective_target_cilkplus): Remove special case for NVPTX.
4cfa76e3 4537
4e8a3a35
MM
45382016-01-04 Michael Meissner <meissner@linux.vnet.ibm.com>
4539
4540 * gcc.target/powerpc/p9-permute.c: New test for xxperm code
4541 generation.
4542
818ab71a
JJ
45432016-01-04 Jakub Jelinek <jakub@redhat.com>
4544
4545 Update copyright years.
4546
2fe0a208
MP
45472016-01-04 Marek Polacek <polacek@redhat.com>
4548
4549 PR c/68908
4550 * gcc.dg/atomic/c11-atomic-exec-6.c: New test.
4551 * gcc.dg/atomic/c11-atomic-exec-7.c: New test.
4552 * gcc.dg/atomic/stdatomic-op-5.c: New test.
4553
9e3b2fe3
EB
45542016-01-04 Eric Botcazou <ebotcazou@adacore.com>
4555
4556 * gcc.target/sparc/20160104-2.c: New test.
4557
e8d65a35
EB
45582016-01-04 Eric Botcazou <ebotcazou@adacore.com>
4559
4560 * gcc.target/sparc/20160104-1.c: New test.
4561
25ccfccd
PT
45622016-01-03 Paul Thomas <pault@gcc.gnu.org>
4563
4564 PR fortran/65045
4565 * gfortran.dg/pr65045.f90: New test.
4566
cb51d382
EB
45672016-01-02 Eric Botcazou <ebotcazou@adacore.com>
4568
4569 * gnat.dg/specs/debug1.ads: Delete.
4570
6eeaad6e
JD
45712016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4572
4573 PR libgfortran/68867
4574 * gfortran.dg/default_format_denormal_2.f90: Fix the dg regular
4575 expression.
4576
2f968603
JD
45772016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4578
4579 PR libgfortran/68867
4580 * gfortran.dg/default_format_denormal_2.f90: XFAIL for all
4581 PowerPC.
4582
591bb5e4
PT
45832016-01-01 Paul Thomas <pault@gcc.gnu.org>
4584
4585 PR fortran/68864
4586 * gfortran.dg/pr68864.f90: New test.
4587
f1e0620c
JJ
45882016-01-01 Jakub Jelinek <jakub@redhat.com>
4589
942a1319
JJ
4590 PR tree-optimization/69070
4591 * gcc.dg/pr69070.c: New test.
4592
10dff63f
JJ
4593 PR sanitizer/69055
4594 * gfortran.dg/pr69055.f90: New test.
4595
f1e0620c
JJ
4596 PR target/69015
4597 * gcc.dg/pr69015.c: New test.
818ab71a 4598\f
2f883d1c 4599Copyright (C) 2016 Free Software Foundation, Inc.
ad41bd84
JM
4600
4601Copying and distribution of this file, with or without modification,
4602are permitted in any medium without royalty provided the copyright
4603notice and this notice are preserved.