]> git.ipfire.org Git - thirdparty/gcc.git/blame - gcc/testsuite/ChangeLog
* testsuite/30_threads/thread/70503.cc: Adjust from xfail to pass.
[thirdparty/gcc.git] / gcc / testsuite / ChangeLog
CommitLineData
e292f64d
PP
12016-04-06 Patrick Palka <ppalka@gcc.gnu.org>
2
3 PR c/70436
4 * g++.dg/warn/Wparentheses-29.C: New test.
5
6b37bdaf
PP
62016-04-06 Patrick Palka <ppalka@gcc.gnu.org>
7
8 PR c/70436
9 * g++.dg/plugin/pragma_plugin.c (handle_pragma_sayhello): Add
10 explicit braces to resolve a future -Wparentheses warning.
11
64824205
RH
122016-04-06 Richard Henderson <rth@redhat.com>
13
14 * gcc.dg/pr61817-1.c: New test.
15 * gcc.dg/pr61817-2.c: New test.
16 * gcc.dg/pr69391-1.c: New test.
17 * gcc.dg/pr69391-2.c: New test.
18
bc2fc1f3
VM
192016-04-06 Vladimir Makarov <vmakarov@redhat.com>
20
21 PR rtl-optimization/70398
22 * testsuite/gcc.target/aarch64/pr70398.c: New.
23
41414a02
EB
242016-04-06 Eric Botcazou <ebotcazou@adacore.com>
25
26 * gcc.c-torture/execute/20101011-1.c (__VISIUM__): Set DO_TEST to 0.
27
4066ea8a
YR
282016-04-06 Yvan Roux <yvan.roux@linaro.org>
29 Pedro Alves <palves@redhat.com>
30
31 * gcc.dg/guality/guality.h (main): Avoid GDB being blocked on signals.
32
ec35ea45
JJ
332016-04-06 Jakub Jelinek <jakub@redhat.com>
34
3866f8dd
JJ
35 * lib/target-supports.exp (check_effective_target_vect_simd_clones):
36 Check for avx512f effective targets instead of avx2.
37 * gcc.dg/gomp/declare-simd-1.c: Add scan-assembler-times directives
38 for AVX512F clones.
39 * gcc.dg/gomp/declare-simd-3.c: Likewise.
40 * g++.dg/gomp/declare-simd-1.C: Likewise.
41 * g++.dg/gomp/declare-simd-3.C: Likewise.
42 * g++.dg/gomp/declare-simd-4.C: Likewise.
43
ec35ea45
JJ
44 PR middle-end/70550
45 * c-c++-common/gomp/pr70550-1.c: New test.
46 * c-c++-common/gomp/pr70550-2.c: New test.
47
c08d28ac
NS
482016-04-05 Nathan Sidwell <nathan@acm.org>
49
50 PR c++/70512
51 * g++.dg/ext/attribute-may-alias-5.C: New.
52
1d510e04
JJ
532016-04-05 Jakub Jelinek <jakub@redhat.com>
54
55 PR c++/70336
56 * c-c++-common/pr70336.c: New test.
57 * gcc.dg/torture/builtin-isinf_sign-1.c (foo): Guard tests
58 no longer optimized away at -O0 with #ifndef __OPTIMIZE__.
59
84278ed9
JH
602016-04-05 Jan Hubicka <hubicka@ucw.cz>
61
62 PR ipa/66223
63 * g++.dg/ipa/devirt-51.C: Use -fsanitize=unreachable.
64
268a0ec4
JJ
652016-04-05 Jakub Jelinek <jakub@redhat.com>
66
67 PR rtl-optimization/70542
68 * gcc.dg/torture/pr70542.c: New test.
69 * gcc.target/i386/avx2-pr70542.c: New test.
70
5e8c2eb1
ZS
712016-04-05 Zdenek Sojka <zsojka@seznam.cz>
72
73 PR tree-optimization/70509
74 * gcc.target/i386/avx512bw-pr70509.c: New test.
75
c0daf32d
PP
762016-04-05 Patrick Palka <ppalka@gcc.gnu.org>
77
78 PR c++/70452
79 * g++.dg/ext/constexpr-vla4.C: New test.
80
bf867841
UB
812016-04-05 Uros Bizjak <ubizjak@gmail.com>
82
83 PR target/70510
84 * gcc.target/i386/pr70510.c: New test.
85
3022186a
RB
862016-04-05 Richard Biener <rguenther@suse.de>
87
88 PR tree-optimization/70526
89 * g++.dg/torture/pr70526.C: New testcase.
90
55fc79b2
JJ
912016-04-05 Jakub Jelinek <jakub@redhat.com>
92
93 PR target/70525
94 * gcc.target/i386/pr70525.c: New test.
95
62b233f2
RB
962016-04-05 Richard Biener <rguenther@suse.de>
97
98 PR middle-end/70499
99 * g++.dg/torture/pr70499.C: New testcase.
100
cc05759d
RB
1012016-04-05 Richard Biener <rguenther@suse.de>
102
103 * gcc.dg/tree-ssa/20030814-6.c: Fix testcase, disable FRE,
104 remove XFAIL.
105
f23f16d4
JJ
1062016-04-04 Jakub Jelinek <jakub@redhat.com>
107
108 PR middle-end/70307
109 * gcc.dg/torture/pr70307.c: Add -Wno-psabi to dg-options. Prune
110 rs6000 ABI warnings.
111
d27ecc49
JH
1122016-04-04 Jan Hubicka <hubicka@ucw.cz>
113
114 PR ipa/66223
115 * g++.dg/ipa/devirt-51.C: New testcase.
116
c974c96e
BS
1172016-04-04 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
118 Jakub Jelinek <jakub@redhat.com>
119
120 PR middle-end/70457
121 * gcc.dg/torture/pr70457.c: New.
122
7a85da89
AV
1232016-04-04 Andre Vehreschild <vehre@gcc.gnu.org>
124
125 PR fortran/67538
126 * gfortran.dg/allocate_with_source_19.f08: New test.
127
de517e64
AV
1282016-04-04 Andre Vehreschild <vehre@gcc.gnu.org>
129
130 PR fortran/65795
131 * gfortran.dg/coarray_allocate_6.f08: New test.
132
43b9f499
RB
1332016-04-04 Richard Biener <rguenther@suse.de>
134
135 PR rtl-optimization/70484
136 * gcc.dg/torture/pr70484.c: New testcase.
137
f13355da
MP
1382016-04-04 Marek Polacek <polacek@redhat.com>
139
140 PR c/70307
141 * gcc.dg/torture/pr70307.c: New test.
142
6cc6ed50
OE
1432016-04-03 Oleg Endo <olegendo@gcc.gnu.org>
144
145 PR target/70416
146 PR target/67391
147 * gcc.target/sh/torture/pr70416.c: New.
148
abdc16c8
MS
1492016-04-02 Martin Sebor <msebor@redhat.com>
150
151 PR c++/67376
152 PR c++/70170
153 PR c++/70172
154 PR c++/70228
155 * g++.dg/cpp0x/constexpr-array-ptr10.C: New test.
156 * g++.dg/cpp0x/constexpr-array-ptr9.C: New test.
157 * g++.dg/cpp0x/constexpr-nullptr-1.C: New test.
158 * g++.dg/cpp0x/constexpr-array5.C: Adjust text of expected diagnostic.
159 * g++.dg/cpp0x/constexpr-string.C: Same.
160 * g++.dg/cpp0x/constexpr-wstring2.C: Same.
161 * g++.dg/cpp0x/pr65398.C: Same.
162 * g++.dg/ext/constexpr-vla1.C: Same.
163 * g++.dg/ext/constexpr-vla2.C: Same.
164 * g++.dg/ext/constexpr-vla3.C: Same.
165 * g++.dg/ubsan/pr63956.C: Same.
166
763cd859
JJ
1672016-04-01 Jakub Jelinek <jakub@redhat.com>
168
169 PR rtl-optimization/70467
170 * gcc.target/i386/pr70467-2.c: New test.
171
0f875435
JJ
1722016-04-01 Jakub Jelinek <jakub@redhat.com>
173 Marek Polacek <polacek@redhat.com>
174
175 PR c++/70488
176 * g++.dg/init/new47.C: New test.
177
41d14659
RR
1782016-04-01 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
179
180 PR target/70496
181 * gcc.target/arm/pr70496.c: New test.
182
f9bf89bb
NS
1832016-04-01 Nathan Sidwell <nathan@acm.org>
184
73b9085d
NS
185 PR c++/68475
186 * g++.dg/g++.dg/cpp0x/noexcept29.C: New.
187
4afdcfaa
IE
1882016-04-01 Ilya Enkovich <enkovich.gnu@gmail.com>
189
190 PR target/69890
191 * gcc.dg/strlenopt.h (memmove): New.
192 * gcc.target/i386/chkp-strlen-1.c: Include "../../gcc.dg/strlenopt.h"
193 instead of "string.h".
194 * gcc.target/i386/chkp-strlen-2.c: Likewise.
195 * gcc.target/i386/chkp-strlen-3.c: Likewise.
196 * gcc.target/i386/chkp-strlen-4.c: Likewise.
197 * gcc.target/i386/chkp-strlen-5.c: Likewise.
198 * gcc.target/i386/chkp-stropt-1.c: Likewise.
199 * gcc.target/i386/chkp-stropt-10.c: Likewise.
200 * gcc.target/i386/chkp-stropt-11.c: Likewise.
201 * gcc.target/i386/chkp-stropt-12.c: Likewise.
202 * gcc.target/i386/chkp-stropt-13.c: Likewise.
203 * gcc.target/i386/chkp-stropt-14.c: Likewise.
204 * gcc.target/i386/chkp-stropt-15.c: Likewise.
205 * gcc.target/i386/chkp-stropt-16.c: Likewise.
206 * gcc.target/i386/chkp-stropt-2.c: Likewise.
207 * gcc.target/i386/chkp-stropt-3.c: Likewise.
208 * gcc.target/i386/chkp-stropt-4.c: Likewise.
209 * gcc.target/i386/chkp-stropt-5.c: Likewise.
210 * gcc.target/i386/chkp-stropt-6.c: Likewise.
211 * gcc.target/i386/chkp-stropt-7.c: Likewise.
212 * gcc.target/i386/chkp-stropt-8.c: Likewise.
213 * gcc.target/i386/chkp-stropt-9.c: Likewise.
214
b5d7a29c
RO
2152016-03-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
216
217 * g++.dg/template/ptrmem30.C (read): Rename to data_read.
218 (Holder::foo): Reflect this.
219
b660f9ec
IE
2202016-03-31 Ilya Enkovich <enkovich.gnu@gmail.com>
221
222 PR target/70442
223 * gcc.dg/pr70442.c: New test.
224
88504f34
NS
2252016-03-31 Nathan Sidwell <nathan@acm.org>
226
227 PR c++/70393
228 * g++.dg/cpp0x/constexpr-virtual6.C: New.
229
95d34b96
KY
2302016-03-31 Kirill Yukhin <kirill.yukhin@intel.com>
231
232 PR target/70453
233 * gcc.target/i386/pr70453.c: New test.
234
b4c4967c
AB
2352016-03-31 Andrey Belevantsev <abel@ispras.ru>
236
237 PR target/70292
238 * gcc.c-torture/pr70292.c: New test.
239
5fde6a45
MP
2402016-03-31 Marek Polacek <polacek@redhat.com>
241
242 PR c/70297
243 * c-c++-common/pr70297.c: New test.
244 * g++.dg/cpp0x/typedef-redecl.C: New test.
245 * gcc.dg/typedef-redecl2.c: New test.
246
97eb24c4
JJ
2472016-03-31 Jakub Jelinek <jakub@redhat.com>
248
249 PR rtl-optimization/70460
250 * gcc.c-torture/execute/pr70460.c: New test.
251
efc3536f
RB
2522016-03-31 Richard Biener <rguenther@suse.de>
253
254 PR c++/70430
255 * g++.dg/ext/vector30.C: New testcase.
256
e0876e21
DH
2572016-03-30 Dominique d'Humieres <dominiq@lps.ens.fr>
258 Jerry DeLisle <jvdelisle@gcc.gnu.org>
259
260 * gfortran.dg/fmt_pf.f90: New test.
261
e9bff8c6
RO
2622016-03-30 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
263
264 Forward-port from 5 branch
265 2016-03-30 Jakub Jelinek <jakub@redhat.com>
266
267 PR testsuite/70356
268 * gcc.target/i386/avx-vextractf128-256-5.c: Move
269 dg-require-effective-target after dg-do.
270
271 2015-12-30 Kirill Yukhin <kirill.yukhin@intel.com>
272
273 * gcc.target/i386/avx-vextractf128-256-5.c: New test.
274
2620c80d
TS
2752016-03-30 Thomas Schwinge <thomas@codesourcery.com>
276 Julian Brown <julian@codesourcery.com>
277 Chung-Lin Tang <cltang@codesourcery.com>
278 Cesar Philippidis <cesar@codesourcery.com>
279 James Norris <jnorris@codesourcery.com>
280 Tom de Vries <tom@codesourcery.com>
281 Nathan Sidwell <nathan@codesourcery.com>
282
bf867841 283 * c-c++-common/goacc/combined-directives.c: Clean up dg-* directives.
2620c80d
TS
284 * c-c++-common/goacc/loop-clauses.c: Likewise.
285 * g++.dg/goacc/template.C: Likewise.
286 * gfortran.dg/goacc/combined-directives.f90: Likewise.
287 * gfortran.dg/goacc/loop-1.f95: Likewise.
288 * gfortran.dg/goacc/loop-5.f95: Likewise.
289 * gfortran.dg/goacc/loop-6.f95: Likewise.
290 * gfortran.dg/goacc/loop-tree-1.f90: Likewise.
291 * c-c++-common/goacc-gomp/nesting-1.c: Update.
292 * c-c++-common/goacc-gomp/nesting-fail-1.c: Likewise.
293 * c-c++-common/goacc/clauses-fail.c: Likewise.
294 * c-c++-common/goacc/parallel-1.c: Likewise.
295 * c-c++-common/goacc/reduction-1.c: Likewise.
296 * c-c++-common/goacc/reduction-2.c: Likewise.
297 * c-c++-common/goacc/reduction-3.c: Likewise.
298 * c-c++-common/goacc/reduction-4.c: Likewise.
299 * c-c++-common/goacc/routine-3.c: Likewise.
300 * c-c++-common/goacc/routine-4.c: Likewise.
301 * c-c++-common/goacc/routine-5.c: Likewise.
302 * c-c++-common/goacc/tile.c: Likewise.
303 * g++.dg/goacc/template.C: Likewise.
304 * gfortran.dg/goacc/combined-directives.f90: Likewise.
305 * c-c++-common/goacc/nesting-1.c: Move dg-error test cases into...
306 * c-c++-common/goacc/nesting-fail-1.c: ... this file. Update.
307 * c-c++-common/goacc/kernels-1.c: Update. Incorporate...
308 * c-c++-common/goacc/kernels-empty.c: ... this file, and...
309 * c-c++-common/goacc/kernels-eternal.c: ... this file, and...
310 * c-c++-common/goacc/kernels-noreturn.c: ... this file.
311 * c-c++-common/goacc/host_data-1.c: New file. Incorporate...
312 * c-c++-common/goacc/use_device-1.c: ... this file.
313 * c-c++-common/goacc/host_data-2.c: New file. Incorporate...
314 * c-c++-common/goacc/host_data-5.c: ... this file, and...
315 * c-c++-common/goacc/host_data-6.c: ... this file.
316 * c-c++-common/goacc/loop-2-kernels.c: New file.
317 * c-c++-common/goacc/loop-2-parallel.c: Likewise.
318 * c-c++-common/goacc/loop-3.c: Likewise.
319 * g++.dg/goacc/reference.C: Likewise.
320 * g++.dg/goacc/routine-1.C: Likewise.
321 * g++.dg/goacc/routine-2.C: Likewise.
322
f6d2d066
RB
3232016-03-30 Richard Biener <rguenther@suse.de>
324
325 PR middle-end/70450
326 * gcc.dg/torture/pr70450.c: New testcase.
327
d43242b9
JJ
3282016-03-30 Jakub Jelinek <jakub@redhat.com>
329
330 PR target/70421
331 * gcc.dg/torture/pr70421.c: New test.
332 * gcc.target/i386/avx512f-pr70421.c: New test.
333
5ce43b77
L
3342016-03-30 H.J. Lu <hongjiu.lu@intel.com>
335
336 PR testsuite/70364
337 * gcc.target/i386/cleanup-1.c: Include <stddef.h>.
338 (check): New function.
339 (bar): Call check.
340 (foo): Align stack to 16 bytes when calling bar.
341 * gcc.target/i386/cleanup-2.c: Likewise.
342
d014a712
PP
3432016-03-30 Patrick Palka <ppalka@gcc.gnu.org>
344
345 PR tree-optimization/59124
346 * gcc.dg/Warray-bounds-19.c: New test.
347
13f0e8c7
ZW
3482016-03-29 Zachary T Welch <zwelch@codesourcery.com>
349
350 * lib/prune.exp (escape_regex_chars): New.
351 (prune_file_path): Update to quote metcharacters for regexp.
352
3336c6e0
JJ
3532016-03-29 Jakub Jelinek <jakub@redhat.com>
354
a362f023
JJ
355 PR rtl-optimization/70429
356 * gcc.c-torture/execute/pr70429.c: New test.
357
3336c6e0
JJ
358 PR tree-optimization/70405
359 * gcc.dg/pr70405.c: New test.
360
728557fd
AV
3612016-03-29 Andre Vehreschild <vehre@gcc.gnu.org>
362
363 PR fortran/70397
364 * gfortran.dg/unlimited_polymorphic_25.f90: New test.
365 * gfortran.dg/unlimited_polymorphic_26.f90: New test.
366
bef977d4
TS
3672016-03-29 Thomas Schwinge <thomas@codesourcery.com>
368
369 PR testsuite/64177
370 * c-c++-common/cilk-plus/CK/spawning_arg.c (main): Call
371 __cilkrts_set_param to set two workers.
372 * c-c++-common/cilk-plus/CK/steal_check.c (main): Likewise.
373 * g++.dg/cilk-plus/CK/catch_exc.cc (main): Likewise.
374
6f6d25c9
DH
3752016-03-28 Dominique d'Humieres <dominiq@lps.ens.fr>
376
bf867841 377 * g++.dg/ext/fnname5.C: Update the test for Darwin.
6f6d25c9 378
45733562
KY
3792016-03-28 Kirill Yukhin <kirill.yukhin@intel.com>
380
381 PR target/70406
bf867841 382 * gcc.target/i386/pr70406.c: New test.
45733562 383
a1799e5e
EB
3842016-03-27 Eric Botcazou <ebotcazou@adacore.com>
385
386 * gnat.dg/specs/double_record_extension3.ads: New test.
387
5fca7b66
RH
3882016-03-25 Richard Henderson <rth@redhat.com>
389
390 PR target/70120
391 * gcc.target/aarch64/pr70120-1.c: New.
392 * gcc.target/aarch64/pr70120-2.c: New.
393 * gcc.target/aarch64/pr70120-3.c: New.
394
31ce75c6
PP
3952016-03-25 Patrick Palka <ppalka@gcc.gnu.org>
396
397 PR c++/62212
398 * g++.dg/template/mangle2.C: The dg-do directive should be
399 "compile" not "assemble".
400
3caf0ca1
BS
4012016-03-25 Bernd Schmidt <bschmidt@redhat.com>
402
403 PR lto/69650
404 * gcc.dg/pr69650.c: New test.
405
634035b6
DE
4062016-03-25 David Edelsohn <dje.gcc@gmail.com>
407
408 * g++.dg/ext/pr70290.C: Prune non-standard ABI.
409
45d34276
AM
4102016-03-25 Alan Modra <amodra@gmail.com>
411
412 * gcc.dg/dfp/pr70052.c: New test.
413
8f085166
RH
4142016-03-24 Richard Henderson <rth@redhat.com>
415
416 PR middle-end/69845
417 * gcc.dg/tree-ssa/pr69845-1.c: New test.
418 * gcc.dg/tree-ssa/pr69845-2.c: New test.
419
011e5ec3
TV
4202016-03-24 Tom de Vries <tom@codesourcery.com>
421
422 * gfortran.dg/goacc/host_data-tree.f95: Add missing initialization.
423
9e3f4551
TV
4242016-03-24 Tom de Vries <tom@codesourcery.com>
425
426 * c-c++-common/goacc/uninit-use-device-clause.c: New test.
427 * gfortran.dg/goacc/uninit-use-device-clause.f95: New test.
428
45780041
TV
4292016-03-24 Tom de Vries <tom@codesourcery.com>
430
431 * c-c++-common/goacc/uninit-dim-clause.c: New test.
432 * gfortran.dg/goacc/uninit-dim-clause.f95: New test.
433
887ab4e5
PP
4342016-03-24 Patrick Palka <ppalka@gcc.gnu.org>
435
436 PR c++/62212
437 * g++.dg/template/mangle2.C: New test.
438
69a9a66f
RB
4392016-03-24 Richard Biener <rguenther@suse.de>
440
441 PR tree-optimization/70396
442 * gcc.dg/torture/pr70396.c: New testcase.
443
ed87de55
RB
4442016-03-24 Richard Biener <rguenther@suse.de>
445
446 PR middle-end/70370
447 * gcc.dg/torture/pr70370.c: New testcase.
448
ea064934
TV
4492016-03-24 Tom de Vries <tom@codesourcery.com>
450
451 * gfortran.dg/goacc/data-tree.f95: Add missing initialization.
452 * gfortran.dg/goacc/kernels-tree.f95: Same.
453 * gfortran.dg/goacc/parallel-tree.f95: Same.
454
b2a4dd1d
TV
4552016-03-24 Tom de Vries <tom@codesourcery.com>
456
457 * c-c++-common/goacc/uninit-if-clause.c: New test.
458 * gfortran.dg/goacc/uninit-if-clause.f95: New test.
459
72e7cd6e
JJ
4602016-03-24 Jakub Jelinek <jakub@redhat.com>
461
462 PR target/70290
bf867841
UB
463 * g++.dg/ext/pr70290.C: Add -Wno-psabi -w to dg-options.
464 Fix formatting.
72e7cd6e 465
ce9d0c03
RB
4662016-03-24 Richard Biener <rguenther@suse.de>
467
468 PR tree-optimization/70372
469 * gcc.dg/tree-ssa/pr70372.c: New testcase.
470
426b9428
PP
4712016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
472
473 PR c++/70347
474 * g++.dg/cpp1y/nsdmi-union1.C: New test.
475
cd1588c4
PP
4762016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
477
478 PR c++/70332
479 * g++.dg/cpp1y/nsdmi-aggr5.C: New test.
480
61637db3
JJ
4812016-03-23 Jakub Jelinek <jakub@redhat.com>
482
928af3bf
JJ
483 PR c++/70001
484 * g++.dg/cpp0x/constexpr-70001-4.C: New test.
485 * g++.dg/cpp1y/pr70001.C: New test.
486
61637db3
JJ
487 PR c++/70323
488 * g++.dg/cpp0x/constexpr-70323.C: New test.
489
05aca4e7
AO
4902016-03-23 Alexandre Oliva <aoliva@redhat.com>
491 Jason Merrill <jason@redhat.com>
492 Jakub Jelinek <jakub@redhat.com>
493
494 PR c++/69315
495 * g++.dg/cpp0x/constexpr-69315.C: New test.
496 * g++.dg/cpp0x/variadic122.C: Change one dg-warning into dg-bogus.
497
fbdb6baf
MP
4982016-03-23 Marek Polacek <polacek@redhat.com>
499
500 PR c++/69884
501 * g++.dg/warn/Wignored-attributes-1.C: New test.
502 * g++.dg/warn/Wignored-attributes-2.C: New test.
503
d79ee524
TV
5042016-03-23 Tom de Vries <tom@codesourcery.com>
505
506 * c-c++-common/goacc/kernels-default.c (foo): Add missing
507 initialization.
508 * gfortran.dg/goacc/private-3.f95 (test): Same.
509 * gfortran.dg/goacc/routine-5.f90 (gang, worker, vector, seq): Add
510 missing use param.
511
a59f0bef
KT
5122016-03-23 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
513
514 * lib/target-supports.exp: Remove v7ve entry from loop
515 creating effective target checks.
516 (check_effective_target_arm_arch_v7ve_ok): New procedure.
517 (add_options_for_arm_arch_v7ve): Likewise.
518
0179520a
JJ
5192016-03-23 Jakub Jelinek <jakub@redhat.com>
520
521 PR tree-optimization/70354
522 * gcc.dg/vect/pr70354-1.c: New test.
523 * gcc.dg/vect/pr70354-2.c: New test.
524 * gcc.target/i386/avx2-pr70354-1.c: New test.
525 * gcc.target/i386/avx2-pr70354-2.c: New test.
526
75bb14d7
JL
5272016-03-22 Jeff Law <law@redhat.com>
528
529 PR target/70232
530 * gcc.dg/tree-ssa/pr70232.c: New test.
531
72c9526d
IE
5322016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
533
534 PR target/70302
535 * gcc.target/i386/pr70302.c: New test.
536
a3ca1bc5
RB
5372016-03-22 Richard Biener <rguenther@suse.de>
538
539 PR middle-end/70251
540 * g++.dg/torture/pr70251.C: New testcase.
541
5c240f4d
DM
5422016-03-22 David Malcolm <dmalcolm@redhat.com>
543
544 PR c/69993
545 * c-c++-common/Wmisleading-indentation-3.c: New test, based on
546 Wmisleading-indentation.c.
547 * c-c++-common/Wmisleading-indentation.c: Update thoughout to
548 reflect change to diagnostic text and order of messages.
549 * gcc.dg/plugin/location-overflow-test-2.c: Likewise.
550
80f6631b
DE
5512016-03-22 David Edelsohn <dje.gcc@gmail.com>
552
553 * g++.dg/ext/java-3.C: Don't compile on AIX.
554
9a10956c
RB
5552016-03-22 Richard Biener <rguenther@suse.de>
556
557 PR middle-end/70333
558 * gcc.dg/torture/pr70333.c: New testcase.
559
6cedf922
IE
5602016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
561
562 * g++.dg/ext/pr70290.C: New test.
563
cd6c27ac
KY
5642016-03-22 Kirill Yukhin <kirill.yukhin@intel.com>
565
566 PR target/70325
567 * gcc.target/i386/pr70325.c: New test.
568
4cde512c
JJ
5692016-03-22 Jakub Jelinek <jakub@redhat.com>
570
b01915ed
JJ
571 PR target/70329
572 * gcc.target/i386/avx512bw-pr70329-1.c: New test.
573 * gcc.target/i386/avx512bw-pr70329-2.c: New test.
574
4e3e2cf1
JJ
575 PR target/70300
576 * gcc.target/i386/pr70300.c: New test.
577
4cde512c
JJ
578 PR c++/70295
579 * c-c++-common/nonnull-1.c (func): Remove parens around cp4 != 0.
580 (func2): New function for cond with parens, xfail warning for c++.
581 * g++.dg/warn/Wnonnull-compare-8.C: New test.
582
16f6d7dc
PP
5832016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
584
585 PR c++/70096
586 * g++.dg/template/ptrmem30.C: New test.
587
a3e2b438
PP
5882016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
589
590 PR c++/70204
591 * g++.dg/cpp0x/constexpr-70204a.C: New test.
592 * g++.dg/cpp0x/constexpr-70204b.C: New test.
593
11b6a02e
JJ
5942016-03-21 Jakub Jelinek <jakub@redhat.com>
595
596 PR middle-end/70326
597 * gcc.dg/pr70326.c: New test.
598
b9407883
MG
5992016-03-21 Marc Glisse <marc.glisse@inria.fr>
600 Jakub Jelinek <jakub@redhat.com>
601
602 PR tree-optimization/70317
603 * gcc.dg/pr70317.c: New test.
604
4a148e19
UB
6052016-03-21 Uros Bizjak <ubizjak@gmail.com>
606
607 PR target/70327
608 * gcc.target/i386/pr70327.c: New test.
609
2a85ddbb
ML
6102016-03-21 Martin Liska <mliska@suse.cz>
611
7d36fe98 612 PR ipa/70306
2a85ddbb
ML
613 * gcc.dg/ipa/pr70306.c: New test.
614
4a148e19 6152016-03-21 Andre Vieira <andre.simoesdiasvieira@arm.com>
9a72f5f6
AV
616
617 * gcc.target/arm/attr-align1.c: Skip if M-profile.
618 * gcc.target/arm/attr-align3.c: Likewise.
619 * gcc.target/arm/attr_arm.c: Likewise.
620 * gcc.target/arm/flip-thumb.c: Likewise.
621
6b366948
JJ
6222016-03-21 Jakub Jelinek <jakub@redhat.com>
623
624 PR target/70296
625 * gcc.target/powerpc/altivec-36.c: New test.
626
2fac8c14
RB
6272016-03-21 Richard Biener <rguenther@suse.de>
628
629 PR tree-optimization/70310
630 * gcc.dg/torture/pr70310.c: New testcase.
631
e9bde854
KY
6322016-03-21 Kirill Yukhin <kirill.yukhin@intel.com>
633
634 PR target/70293
635 * gcc.target/i386/pr70293.c: New test.
636
56bbfaf6
RB
6372016-03-21 Richard Biener <rguenther@suse.de>
638
639 PR tree-optimization/70288
640 * gcc.dg/torture/pr70288-1.c: New testcase.
641 * gcc.dg/torture/pr70288-2.c: Likewise.
642
3eee49ed
AB
6432016-03-21 Andrey Belevantsev <abel@ispras.ru>
644
645 PR rtl-optimization/69307
646 * gcc.target/arm/pr69307.c: New test.
4a148e19 647
8e7816b4
AB
6482016-03-21 Andrey Belevantsev <abel@ispras.ru>
649
650 PR rtl-optimization/69102
651 * gcc.c-torture/compile/pr69102.c: New test.
652
14d7d4be
JL
6532016-03-18 Jeff Law <law@redhat.com>
654
655 PR rtl-optimization/70263
656 * gcc.c-torture/compile/pr70263-1.c: New test.
657 * gcc.target/i386/pr70263-2.c: New test.
658
5c6a601c
BS
6592016-03-18 Bernd Schmidt <bschmidt@redhat.com>
660
661 PR rtl-optimization/70278
662 * gcc.dg/torture/pr70278.c: New test.
663 * gcc.target/arm/pr70278.c: New test.
664
4bbf545b
DM
6652016-03-18 David Malcolm <dmalcolm@redhat.com>
666
667 PR c/70281
668 * gcc.dg/plugin/diagnostic-test-expressions-1.c
669 (test_builtin_types_compatible_p): New test function.
670 * gcc.dg/pr70281.c: New test case.
671
dc28bb68
CL
6722016-03-18 Christophe Lyon <christophe.lyon@linaro.org>
673
674 PR target/70113
675 * gcc.target/aarch64/pr63304_1.c: Add -mno-fix-cortex-a53-843419.
676
5e8d6dff
IE
6772016-03-18 Ilya Enkovich <enkovich.gnu@gmail.com>
678
679 PR tree-optimization/70252
680 * gcc.dg/pr70252.c: New test.
681
d0e7e403
TV
6822016-03-18 Tom de Vries <tom@codesourcery.com>
683
684 * gcc.dg/pr70161-2.c: New test.
685 * gcc.dg/pr70161.c: New test.
686
fa22501a
TV
6872016-03-18 Tom de Vries <tom@codesourcery.com>
688
689 PR ipa/70269
690 * gcc.dg/pr70269.c: New test.
691
dd125026
JJ
6922016-03-18 Jakub Jelinek <jakub@redhat.com>
693
694 PR c++/70267
695 * g++.dg/ext/java-3.C: New test.
696
91914f0a
PP
6972016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
698
699 PR c++/70205
700 * g++.dg/lookup/pr70205.C: New test.
701
753a8910
PP
7022016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
703
704 PR c++/70218
705 * g++.dg/cpp0x/lambda/lambda-70218.C: New test.
706
14ba7b28
MP
7072016-03-17 Marek Polacek <polacek@redhat.com>
708
709 PR c/69407
710 * gcc.dg/atomic-op-6.c: New test.
711
ded60913
DM
7122016-03-17 David Malcolm <dmalcolm@redhat.com>
713
714 PR c/70264
715 * c-c++-common/pr70264.c: New test case.
716
a3aad0e6
JJ
7172016-03-17 Jakub Jelinek <jakub@redhat.com>
718
17366700
JJ
719 PR c++/70144
720 * c-c++-common/pr70144-1.c: New test.
721 * c-c++-common/pr70144-2.c: New test.
722
a3aad0e6
JJ
723 PR c++/70272
724 * g++.dg/opt/flifetime-dse5.C (main): Remove extra semicolon.
725 * g++.dg/opt/flifetime-dse6.C: New test.
726 * g++.dg/tree-ssa/ehcleanup-1.C: Adjust unreachable count.
727
b57e6e18
L
7282016-03-17 H.J. Lu <hongjiu.lu@intel.com>
729
730 PR driver/70192
731 * gcc.dg/pic-1.c: New test.
732 * gcc.dg/pic-2.c: Likewise.
733 * gcc.dg/pic-3.c: Likewise.
734 * gcc.dg/pic-4.c: Likewise.
735 * gcc.dg/pie-1.c: Likewise.
736 * gcc.dg/pie-2.c: Likewise.
737 * gcc.dg/pie-3.c: Likewise.
738 * gcc.dg/pie-4.c: Likewise.
739 * gcc.dg/pie-5.c: Likewise.
740 * gcc.dg/pie-6.c: Likewise.
741
b38ba58b
TV
7422016-03-17 Tom de Vries <tom@codesourcery.com>
743
744 * gfortran.dg/goacc/kernels-alias-3.f95: New test.
745 * gfortran.dg/goacc/kernels-alias-4.f95: New test.
746
6931b3b7
RB
7472016-03-17 Richard Biener <rguenther@suse.de>
748
749 PR debug/70271
750 * g++.dg/debug/pr70271.C: New testcase.
751
0c8b64cb
IE
7522016-03-17 Ilya Enkovich <enkovich.gnu@gmail.com>
753
754 * gcc.target/i386/pr70251.c: New test.
755
b1970801
MP
7562016-03-17 Marek Polacek <polacek@redhat.com>
757
758 PR c++/70194
759 * g++.dg/warn/constexpr-70194.C: New test.
760
820c5eaa
RH
7612016-03-16 Richard Henderson <rth@redhat.com>
762
763 PR middle-end/70240
764 * gcc.c-torture/compile/pr70240.c: New.
765
da0ad263
SKS
7662016-03-16 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
767
768 * gcc.c-torture/compile/20151204.c: Skip for avr.
769
c73d295c
JJ
7702016-03-16 Jakub Jelinek <jakub@redhat.com>
771
772 PR target/70245
773 * g++.dg/opt/pr70245.C: New test.
774 * g++.dg/opt/pr70245.h: New file.
775 * g++.dg/opt/pr70245-aux.cc: New file.
776
b2794066
MS
7772016-03-16 Martin Sebor <msebor@redhat.com>
778
779 * g++.dg/cpp1y/constexpr-instantiate.C: Correct DejaGnu directives.
780
aa43616c
RH
7812016-03-16 Richard Henderson <rth@redhat.com>
782
783 PR middle-end/70199
784 * gcc.c-torture/compile/pr70199.c: New.
785
59608fe5
L
7862016-03-16 H.J. Lu <hongjiu.lu@intel.com>
787
788 * gcc.dg/uninit-19.c: Run dos2unix.
789
ab4c578f
MP
7902016-03-16 Marek Polacek <polacek@redhat.com>
791
792 PR c/70093
793 * gcc.dg/nested-func-10.c: New test.
794 * gcc.dg/nested-func-9.c: New test.
795
f5387e76
JJ
7962016-03-16 Jakub Jelinek <jakub@redhat.com>
797
798 PR tree-optimization/68714
799 * gcc.dg/tree-ssa/pr68714.c: Add -w -Wno-psabi to dg-options.
800
7662b718
TV
8012016-03-16 Tom de Vries <tom@codesourcery.com>
802
803 PR tree-optimization/68715
804 * gcc.dg/graphite/pr68715-2.c: New test.
805 * gcc.dg/graphite/pr68715.c: New test.
806 * gfortran.dg/graphite/pr68715.f90: New test.
807
be7ce7ae
TV
8082016-03-16 Tom de Vries <tom@codesourcery.com>
809
810 PR tree-optimization/68809
811 * gcc.dg/graphite/pr68809-2.c: New test.
812 * gcc.dg/graphite/pr68809.c: New test.
813
1935f250
JJ
8142016-03-16 Jakub Jelinek <jakub@redhat.com>
815
6651c93e
JJ
816 PR c++/70147
817 * g++.dg/ubsan/pr70147-2.C (C::C): Initialize A base with invalid
818 method call to i () as argument. Adjust expected output.
819
1935f250
JJ
820 PR c++/70147
821 * g++.dg/ubsan/pr70147-1.C: New test.
822 * g++.dg/ubsan/pr70147-2.C: New test.
823
ab1caa6e
MS
8242016-03-15 Martin Sebor <msebor@redhat.com>
825
826 PR c++/58281
827 * g++.dg/cpp1y/constexpr-instantiate.C: Add new test.
828
5c2a1bbb
JDA
8292016-03-15 John David Anglin <danglin@gcc.gnu.org>
830
cb5d8ad1
JDA
831 * gcc.c-torture/execute/pr68532.c: Add -fno-common option on
832 hppa*-*-hpux*.
833
b440dd40
JDA
834 * gcc.dg/ifcvt-4.c: Add hppa*64*-*-* to skip list.
835
5c2a1bbb
JDA
836 PR libfortran/69799
837 * gfortran.dg/coarray_allocate_5.f08: Add "-latomic" option if
838 libatomic_available.
839
42c729c5
MP
8402016-03-15 Marek Polacek <polacek@redhat.com>
841
842 PR c++/70209
843 * g++.dg/ext/attribute-may-alias-4.C: New test.
844
82b1c550
AM
8452016-03-15 Alexander Monakov <amonakov@ispras.ru>
846
847 * g++.dg/pr63384.C: Add -w to dg-options. Remove '-toggle' in
848 -fvar-tracking-assignments-toggle flag.
849
4ccbf3a6
PH
8502016-03-15 Pat Haugen <pthaugen@us.ibm.com>
851
852 * gcc.dg/ifcvt-4.c: Add -misel for powerpc*.
853
c39858bd
JJ
8542016-03-15 Jakub Jelinek <jakub@redhat.com>
855
856 PR rtl-optimization/70222
857 * gcc.c-torture/execute/pr70222-1.c: New test.
858 * gcc.c-torture/execute/pr70222-2.c: New test.
859
8be119c1
RH
8602016-03-15 Richard Henderson <rth@redhat.com>
861
862 * gcc.dg/tree-ssa/pr68714.c: Test during reassoc1 pass.
863
6598bb55
AB
8642016-03-15 Andrey Belevantsev <abel@ispras.ru>
865
866 PR rtl-optimization/69032
867 * gcc.dg/pr69032.c: New test.
868
81fa2944
AB
8692016-03-15 Andrey Belevantsev <abel@ispras.ru>
870
871 PR rtl-optimization/63384
4a148e19 872 * g++.dg/pr63384.C: New test.
81fa2944 873
74ea9ab6
AB
8742016-03-15 Andrey Belevantsev <abel@ispras.ru>
875
876 PR target/64411
877 * gcc.target/i386/pr64411.C: New test.
878
045d5055
TV
8792016-03-15 Tom de Vries <tom@codesourcery.com>
880
881 * gfortran.dg/goacc/kernels-alias-2.f95: New test.
882 * gfortran.dg/goacc/kernels-alias.f95: New test.
883
3ea33585
MS
8842016-03-14 Martin Sebor <msebor@redhat.com>
885
886 PR c++/53792
887 * g++.dg/cpp0x/constexpr-inline.C: New test.
888 * g++.dg/cpp0x/constexpr-inline-1.C: Same.
889
1df7b330
DE
8902016-03-14 David Edelsohn <dje.gcc@gmail.com>
891
892 * gcc.dg/torture/pr70083.c: Prune non-standard ABI.
893
79b57d18
JJ
8942016-03-14 Jakub Jelinek <jakub@redhat.com>
895
896 PR middle-end/70219
897 * gcc.dg/pr70219.c: New test.
898
3cbf012a
BS
8992016-03-14 Bernd Schmidt <bschmidt@redhat.com>
900
901 PR target/70083
902 * gcc.dg/torture/pr70083.c: New test.
903 * gcc.target/i386/pr70083.c: New test.
904
a9fee7cd
RB
9052016-03-14 Richard Biener <rguenther@suse.de>
906
907 PR tree-optimization/56365
908 * gcc.dg/tree-ssa/phi-opt-14.c: New testcase.
909
4799603f
SB
9102016-03-14 Segher Boessenkool <segher@kernel.crashing.org>
911
912 PR target/70098
913 * lib/target-supports.exp (check_effective_target_powerpc64_no_dm):
914 New function.
915 * g++.dg/pr70098.C: New testcase.
916
917
760ca967
TV
9182016-03-14 Tom de Vries <tom@codesourcery.com>
919
920 PR tree-optimization/70045
921 * gcc.dg/graphite/pr70045.c: New test.
922
44e66a77
JD
9232016-03-13 Jerry DeLisle <jvdelisle@gcc.gnu.org>
924
925 PR fortran/69043
926 * gfortran.dg/include_9.f90: New test.
927
a18e0fe1
DH
9282016-03-13 Dominique d'Humieres <dominiq@lps.ens.fr>
929
930 PR fortran/45076
931 gfortran.dg/prof/prof.exp: New script.
932 gfortran.dg/prof/dynamic_dispatch_6.f03: New test.
933
d0aca6ab
AB
9342016-03-12 Andrey Belevantsev <abel@ispras.ru>
935
936 PR rtl-optimization/69307
937 * gcc.dg/pr69307.c: New test.
938
cefe08a4
VM
9392016-03-12 Vladimir Makarov <vmakarov@redhat.com>
940
941 PR target/69614
942 * gcc.target/arm/pr69614.c: New.
943
70112e2a
PT
9442016-03-12 Paul Thomas <pault@gcc.gnu.org>
945
946 PR fortran/70031
947 * gfortran.dg/submodule_14.f08: New test
948
949 PR fortran/69524
950 * gfortran.dg/submodule_15.f08: New test
951
3f1e5d3a
PP
9522016-03-12 Patrick Palka <ppalka@gcc.gnu.org>
953
954 PR c++/70106
955 * g++.dg/cpp1y/paren3.C: New test.
956
a3f6d680
MM
9572016-03-11 Michael Meissner <meissner@linux.vnet.ibm.com>
958
959 PR target/70131
960 * gcc.target/powerpc/ppc-round2.c: New test.
961
92348f09
BS
9622016-03-11 Bernd Schmidt <bschmidt@redhat.com>
963
964 PR target/70123
965 * gcc.dg/torture/pr70123.c: New test.
966
cebde9e9
JL
9672016-03-11 Jeff Law <law@redhat.com>
968
969 PR tree-optimization/70190
970 * gcc.c-torture/compile/pr70190.c: New test.
971
3edc5da4
DM
9722016-03-11 David Malcolm <dmalcolm@redhat.com>
973
974 PR c/68187
975 * c-c++-common/Wmisleading-indentation.c (test43_a): New test
976 case.
977 (test43_b): Likewise.
978 (test43_c): Likewise.
979 (test43_d): Likewise.
980 (test43_e): Likewise.
981 (test43_f): Likewise.
982 (test43_g): Likewise.
983 (test44_a): Likewise.
984 (test44_b): Likewise.
985 (test44_c): Likewise.
986 (test44_d): Likewise.
987 (test44_e): Likewise.
988
318c1204
DM
9892016-03-11 David Malcolm <dmalcolm@redhat.com>
990
991 PR c/70085
992 * c-c++-common/Wmisleading-indentation.c (pr70085): New test case.
993
bc062234
KT
9942016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
995
996 * gcc.target/aarch64/vect-reduc-or_1.c: Add -fno-vect-cost-model to
997 dg-options.
998
acfc1ac1
KT
9992016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1000
1001 PR target/70002
1002 PR target/69245
1003 * gcc.target/aarch64/pr69245_2.c: New test.
1004
d1e2bb2d
JJ
10052016-03-11 Jakub Jelinek <jakub@redhat.com>
1006
1007 PR tree-optimization/70177
1008 * gcc.dg/pr70177.c: New test.
1009
07350627
AL
10102016-03-11 Alan Lawrence <alan.lawrence@arm.com>
1011
1012 * gfortran.dg/unconstrained_commons.f: Widen regexp to match j_<N>.
1013
5c6706f7
AL
10142016-03-11 Alan Lawrence <alan.lawrence@arm.com>
1015
1016 * gcc.dg/tree-ssa/sra-20.c: New.
1017
02d472a2
JJ
10182016-03-11 Jakub Jelinek <jakub@redhat.com>
1019
686d390a
JJ
1020 PR rtl-optimization/70174
1021 * gcc.dg/pr70174.c: New test.
1022
02d472a2
JJ
1023 PR tree-optimization/70169
1024 * gcc.dg/pr70169.c: New test.
1025
0f9befa1
IE
10262016-03-11 Ilya Enkovich <enkovich.gnu@gmail.com>
1027
1028 PR target/70160
1029 * gcc.target/i386/pr70160.c: New test.
1030
432d4670
AK
10312016-03-11 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1032
1033 * gcc.target/s390/dfp-1.c: New test.
1034
a3dc8760
NC
10352016-03-10 Nick Clifton <nickc@redhat.com>
1036
1037 PR target/70044
1038 * gcc.target/aarch64/pr70044.c: New test.
1039
b87a8d7d
PP
10402016-03-10 Patrick Palka <ppalka@gcc.gnu.org>
1041 Jakub Jelinek <jakub@redhat.com>
1042
1043 PR c++/70001
1044 * g++.dg/cpp0x/constexpr-70001-1.C: New test.
1045 * g++.dg/cpp0x/constexpr-70001-2.C: New test.
1046 * g++.dg/cpp0x/constexpr-70001-3.C: New test.
1047
4f4ada6a
JH
10482016-03-10 Jan Hubicka <hubicka@ucw.cz>
1049
1050 PR lto/69589
1051 * g++.dg/lto/pr69589_0.C: New testcase
1052 * g++.dg/lto/pr69589_1.C: New testcase
1053
d49b0aa0
MP
10542016-03-10 Marek Polacek <polacek@redhat.com>
1055
1056 PR c++/70153
1057 * g++.dg/delayedfold/unary-plus1.C: New test.
1058
10592016-03-10 Andre Vieira <andre.simoesdiasvieira@arm.com>
c81e3837
AV
1060
1061 * gcc.target/arm/pr45701-1.c: Escape brackets.
1062 * gcc.target/arm/pr45701-2.c: Likewise.
1063
71017a7b
AL
10642016-03-10 Alan Lawrence <alan.lawrence@arm.com>
1065
1066 * gfortran.dg/unconstrained_commons.f: New.
1067
ba52669f
AM
10682016-03-10 Alan Modra <amodra@gmail.com>
1069
1070 * gcc.dg/pr69195.c: New.
1071 * gcc.dg/pr69238.c: New.
1072
27742332
TV
10732016-03-10 Tom de Vries <tom@codesourcery.com>
1074
1075 PR testsuite/68915
1076 * gcc.dg/vect/pr46032.c: Xfail scan if alignment requirements not met.
1077
3a81a594
RB
10782016-03-10 Richard Biener <rguenther@suse.de>
1079
1080 PR tree-optimization/70128
1081 * gcc.dg/tree-ssa/alias-34.c: New testcase.
1082 * gcc.dg/tree-ssa/alias-35.c: Likewise.
1083
3433b975
JJ
10842016-03-09 Jakub Jelinek <jakub@redhat.com>
1085
c2864f02
JJ
1086 PR tree-optimization/70152
1087 * gcc.dg/pr70152.c: New test.
1088
3433b975
JJ
1089 PR target/70086
1090 * gcc.target/i386/pr70086-1.c: New test.
1091 * gcc.target/i386/pr70086-2.c: New test.
1092 * gcc.target/i386/pr70086-3.c: New test.
2bd8090f
JJ
1093
1094 PR tree-optimization/70127
1095 * gcc.c-torture/execute/pr70127.c: New test.
1096
96b3c82d
CP
10972016-03-09 Cesar Philippidis <cesar@codesourcery.com>
1098
1099 * c-c++-common/goacc/combined-directives-2.c: New test.
1100
b4f3232d
DM
11012016-03-09 David Malcolm <dmalcolm@redhat.com>
1102
1103 PR c/68473
1104 PR c++/70105
1105 * g++.dg/diagnostic/pr70105.C: New test.
1106 * gcc.dg/plugin/diagnostic-test-expressions-1.c (foo): New decl.
1107 (test_multiple_ordinary_maps): New test function.
1108
40499f81
DM
11092016-03-09 David Malcolm <dmalcolm@redhat.com>
1110
1111 PR c/68473
1112 PR c++/70105
1113 * gcc.dg/plugin/diagnostic_plugin_show_trees.c (show_tree):
1114 Drop range information from call to inform_at_rich_loc.
1115 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c (add_range):
1116 New.
1117 (test_show_locus): Replace calls to rich_location::add_range with
1118 calls to add_range. Rewrite the tests that used the now-defunct
1119 rich_location ctor taking a source_range. Simplify other tests
1120 by replacing calls to COMBINE_LOCATION_DATA with calls to
1121 make_location.
1122
c9e33662
RB
11232016-03-09 Richard Biener <rguenther@suse.de>
1124 Jakub Jelinek <jakub@redhat.com>
1125
1126 PR tree-optimization/70138
1127 * gcc.dg/vect/pr70138-1.c: New testcase.
1128 * gcc.dg/vect/pr70138-2.c: Likewise.
1129
2c73b764
JJ
11302016-03-09 Jakub Jelinek <jakub@redhat.com>
1131
1132 PR target/70049
1133 * gcc.target/i386/pr70049.c: New test.
1134
c06d25bb
RB
11352016-03-09 Richard Biener <rguenther@suse.de>
1136
1137 PR c/70143
1138 * gcc.dg/Wstrict-aliasing-bogus-upcast.c: New testcase.
1139 * gcc.dg/Wstrict-aliasing-struct-with-char-member.c: Likewise.
1140 * gcc.dg/Wstrict-aliasing-struct-member.c: Remove again.
1141
5828a501
RO
11422016-03-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1143
1144 * gcc.dg/vect/bb-slp-34.c: Really don't xfail on aarch64-*-*,
1145 arm-*-*.
1146
2e141c8d
JJ
11472016-03-09 Jakub Jelinek <jakub@redhat.com>
1148
5a9def37
JJ
1149 PR middle-end/67278
1150 * gcc.dg/simd-7.c: Add -w -Wno-psabi to dg-options.
1151
2e141c8d
JJ
1152 PR target/67278
1153 * gcc.dg/simd-8.c: Add -w -Wno-psabi to dg-options.
1154
1155 PR middle-end/70050
1156 * gcc.dg/pr70050.c: Add -w to dg-options. Fix up PR number
1157 in testcase comment.
1158
bf751f40
TV
11592016-03-09 Tom de Vries <tom@codesourcery.com>
1160
1161 * gfortran.dg/goacc/kernels-loop-2.f95: New test.
1162 * gfortran.dg/goacc/kernels-loop-data-2.f95: New test.
1163 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: New test.
1164 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: New test.
1165 * gfortran.dg/goacc/kernels-loop-data-update.f95: New test.
1166 * gfortran.dg/goacc/kernels-loop-data.f95: New test.
1167 * gfortran.dg/goacc/kernels-loop-n.f95: New test.
1168 * gfortran.dg/goacc/kernels-loop.f95: New test.
1169
e210c999
MS
11702016-03-08 Martin Sebor <msebor@redhat.com>
1171
1172 PR c++/62096
1173 * g++.dg/warn/overflow-warn-7.C: New test.
1174
80aac5c8
JM
11752016-03-08 Jason Merrill <jason@redhat.com>
1176
1177 * lib/g++-dg.exp (g++-dg-runtest): Handle "concepts" in std list.
1178 * lib/target-supports.exp (check_effective_target_concepts): New.
1179
12b81409
JJ
11802016-03-08 Jakub Jelinek <jakub@redhat.com>
1181
d259b234
JJ
1182 PR c++/70135
1183 * g++.dg/cpp1y/constexpr-loop4.C: New test.
1184 * g++.dg/ubsan/pr70135.C: New test.
1185
12b81409
JJ
1186 PR target/70110
1187 * gcc.dg/pr70110.c: New test.
1188
b4e9f2aa
MJ
11892016-03-07 Martin Jambor <mjambor@suse.cz>
1190
1191 * c-c++-common/gomp/clauses-1.c: Remove dg-options.
1192 * c-c++-common/gomp/if-1.c: Likewise.
1193 * c-c++-common/gomp/pr61486-2.c: Likewise.
1194 * c-c++-common/gomp/target-teams-1.c: Moved dg-options except -fopenmp
1195 to dg-additional-options.
1196 * g++.dg/gomp/gomp.exp: Pass -Wno-hsa to all tests.
1197 * g++/gomp/target-teams-1.c: Likewise.
1198 * gcc.dg/gomp/gomp.exp: Likewise.
1199 * gcc.dg/gomp/pr68128-2.c: Moved dg-options except -fopenmp to
1200 dg-additional-options.
1201 * gfortran.dg/gomp/gomp.exp: Likewise.
1202 * gfortran.dg/gomp/target1.f90: Remove dg-options.
1203 * gfortran.dg/gomp/target2.f90: Moved dg-options except -fopenmp to
1204 dg-additional-options.
1205 * gfortran.dg/gomp/target3.f90: Remove dg-options.
1206
f86e631e
MJ
12072016-03-07 Martin Jambor <mjambor@suse.cz>
1208
1209 * lib/target-supports.exp (check_effective_target_offload_hsa): New.
1210 * c-c++-common/gomp/gridify-1.c: New test.
1211 * gfortran.dg/gomp/gridify-1.f90: Likewise.
1212
94156b3f
AV
12132016-03-07 Andre Vieira <andre.simoesdiasvieira@arm.com>
1214
1215 * gcc.target/arm/pr45701-1.c: Change assembler scan to not
1216 trigger for cortex-r8, when scanning for register r8.
1217 * gcc.target/arm/pr45701-2.c: Likewise.
1218
a84a49b7 12192016-02-26 Richard Biener <rguenther@suse.de>
4a148e19 1220 Jeff Law <law@redhat.com>
a84a49b7
RB
1221
1222 PR tree-optimization/69740
1223 * gcc.c-torture/compile/pr69740-1.c: New test.
1224 * gcc.c-torture/compile/pr69740-2.c: New test.
1225
e41f6c9e
BS
12262016-03-07 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1227
1228 * lib/target-supports.exp
1229 (check_effective_target_whole_vector_shift): Enable for PPC64.
1230
57548bf5
RB
12312016-03-07 Richard Biener <rguenther@suse.de>
1232
1233 PR tree-optimization/70115
1234 * gcc.dg/torture/pr70115.c: New testcase.
1235
4ae13300
NS
12362016-03-07 Nathan Sidwell <nathan@codesourcery.com>
1237
1238 PR middle-end/69916
1239 * c-c-++-common/goacc/pr69916.c: New.
1240
5edb9853
RH
12412016-03-07 Richard Henderson <rth@redhat.com>
1242
1243 * gcc.c-torture/compile/pr70061.c: New test.
1244
2067a8f3
RB
12452016-03-07 Richard Biener <rguenther@suse.de>
1246
1247 PR testsuite/70109
1248 * gcc.dg/vect/O3-pr36098.c: New testcase.
1249
4145a9b7
CL
12502016-03-07 Christophe Lyon <christophe.lyon@linaro.org>
1251
1252 * gcc.target/arm/pragma_cpp_fma.c: Reset default FPU.
1253
1878be32
EB
12542016-03-07 Eric Botcazou <ebotcazou@adacore.com>
1255
1256 * gnat.dg/renaming9.ad[sb]: New testcase.
1257
df762bb2
JJ
12582016-03-05 Jakub Jelinek <jakub@redhat.com>
1259
1260 PR c++/70084
1261 * g++.dg/expr/stdarg3.C: New test.
1262
7d461295
JL
12632016-03-04 Jeff Law <law@redhat.com>
1264
1265 PR tree-optimization/69196
1266 * gcc.dg/tree-ssa/pr69196-1.c: Limit this to sparc*-*-* and
1267 x86_64-*-*.
1268
29b9828f
BS
12692016-03-04 Bernd Schmidt <bschmidt@redhat.com>
1270
b6b552fd
BS
1271 PR c/69973
1272 * gcc.dg/pr69973.c: New test.
1273
201d49e9
BS
1274 PR rtl-optimization/69941
1275 * gcc.dg/torture/pr69941.c: New test.
1276
29b9828f
BS
1277 PR c/69824
1278 * gcc.dg/pr69824.c: New test.
1279
640b7e74
TV
12802016-03-05 Tom de Vries <tom@codesourcery.com>
1281
1282 * c-c++-common/goacc/nesting-fail-1.c (f_acc_routine): New function.
1283 * c-c++-common/goacc-gomp/nesting-fail-1.c (f_acc_routine): New
1284 function.
1285
7a3a3fad
PP
12862016-03-05 Patrick Palka <ppalka@gcc.gnu.org>
1287
1288 PR c++/66786
1289 * g++.dg/cpp1y/var-templ48.C: New test.
1290 * g++.dg/cpp1y/var-templ49.C: New test.
1291
cd439aec
EB
12922016-03-04 Eric Botcazou <ebotcazou@adacore.com>
1293
1294 * g++.dg/Wno-frame-address.C: Skip on IA-64.
1295
60204554
JJ
12962016-03-04 Jakub Jelinek <jakub@redhat.com>
1297
0c8825de
JJ
1298 PR c++/70035
1299 * g++.dg/ubsan/pr70035.C: New test.
1300
60204554
JJ
1301 PR target/70062
1302 * gcc.target/i386/pr70062.c: New test.
1303
f79d4eab
L
13042016-03-04 H.J. Lu <hongjiu.lu@intel.com>
1305
1306 * g++.dg/template/typename21.C: Remove c++98_only.
1307
ea81ce67
L
13082016-03-04 H.J. Lu <hongjiu.lu@intel.com>
1309
1310 * g++.dg/template/typename21.C: Replace c++98 with c++98_only.
1311
64b23c13
DM
13122016-03-04 David Malcolm <dmalcolm@redhat.com>
1313
1314 PR c/68187
1315 * c-c++-common/Wmisleading-indentation.c (fn_42_a): New test
1316 function.
1317 (fn_42_b): Likewise.
1318 (fn_42_c): Likewise.
1319
729526f5
DM
13202016-03-04 David Malcolm <dmalcolm@redhat.com>
1321
1322 PR c/68187
1323 * c-c++-common/Wmisleading-indentation.c (fn_40_a): New test
1324 function.
1325 (fn_40_b): Likewise.
1326 (fn_41_a): Likewise.
1327 (fn_41_b): Likewise.
1328
f9ea11ac
JJ
13292016-03-04 Jakub Jelinek <jakub@redhat.com>
1330
1331 PR target/70059
1332 * gcc.target/i386/avx512f-pr70059.c: New test.
1333 * gcc.target/i386/avx512dq-pr70059.c: New test.
1334
b6c38c69
BS
13352016-03-04 Bernd Schmidt <bschmidt@redhat.com>
1336
1337 PR rtl-optimization/57676
1338 * gcc.dg/torture/pr57676.c: New test.
1339
af3cdd34
IE
13402016-03-04 Ilya Enkovich <enkovich.gnu@gmail.com>
1341
1342 * gcc.dg/pr70026.c: New test.
1343
7ff6ca38
MP
13442016-03-04 Marek Polacek <polacek@redhat.com>
1345
1346 PR c/69798
1347 * gcc.dg/cilk-plus/pr69798-1.c: New test.
1348 * gcc.dg/cilk-plus/pr69798-2.c: New test.
1349
a6bf62d5
KT
13502016-03-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1351
1352 PR target/70004
1353 * gcc.target/aarch64/scalar_shift_1.c: (test_corners_sisd_di):
1354 Delete.
1355 (test_corners_sisd_si): Likewise.
1356 (main): Remove checks of the above.
1357 * gcc.target/aarch64/shift_wide_invalid_1.c: New test.
1358
ae4cdc6a
EB
13592016-03-04 Eric Botcazou <ebotcazou@adacore.com>
1360
1361 * gcc.dg/Wno-frame-address.c: Skip on IA-64.
1362
08455559
CL
13632016-03-04 Christophe Lyon <christophe.lyon@linaro.org>
1364
1365 * gcc.dg/torture/pr69951.c: Accept argc==0.
1366
e9a35493
RB
13672016-03-04 Richard Biener <rguenther@suse.de>
1368
1369 PR c++/70054
1370 * g++.dg/warn/Wstrict-aliasing-bogus-union-2.C: New testcase.
1371 * gcc.dg/Wstrict-aliasing-struct-member.c: New testcase.
1372
fba054c2
DV
13732016-03-04 Dominik Vogt <vogt@linux.vnet.ibm.com>
1374
1375 PR testsuite/69766
1376 * go.test/go-test.exp: S/390: Set GOARCH to the current target when
1377 testing multiarch.
1378
f10cdc6c
JJ
13792016-03-04 Jakub Jelinek <jakub@redhat.com>
1380
1381 PR debug/69947
1382 * gcc.dg/guality/pr69947.c: New test.
1383
2e981ba0
JJ
13842016-03-03 Jakub Jelinek <jakub@redhat.com>
1385
1386 PR ada/70017
1387 * gcc.dg/pr70017.c (foo): Store 0 to first element of each array.
1388
0ba3bfa2
KT
13892016-03-03 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1390
1391 PR rtl-optimization/69904
1392 * gcc.target/arm/pr69904.c: New test.
1393
97ecdb46
JJ
13942016-03-03 Jakub Jelinek <jakub@redhat.com>
1395
1396 PR target/70021
1397 * gcc.dg/vect/pr70021.c: New test.
1398 * gcc.target/i386/pr70021.c: New test.
1399
a2a743a1
MP
14002016-03-03 Marek Polacek <polacek@redhat.com>
1401
1402 PR middle-end/70050
1403 * gcc.dg/pr70050.c: New test.
1404
fa07ecdd
JG
14052016-03-03 James Greenhalgh <james.greenhalgh@arm.com>
1406
1407 * gcc.dg/vect/bb-slp-34.c: Don't XFAIL for ARM/AArch64.
1408
23504262
ML
14092016-03-03 Ilya Enkovich <enkovich.gnu@gmail.com>
1410
1411 PR tree-optimization/70043
1412 * gfortran.dg/vect/pr70043.f90: New test.
1413
b7b9e1a9
EB
14142016-03-03 Eric Botcazou <ebotcazou@adacore.com>
1415
1416 * gnat.dg/specs/task1.ads: New test.
1417
cb83ba54
RO
14182016-03-03 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1419
1420 * lib/gcc-gdb-test.exp (gdb-test): Make log message match command.
1421 Invoke gdb with -batch.
1422 * lib/gcc-simulate-thread.exp (simulate-thread): Likewise.
1423
a75f5e30
RB
14242016-03-03 Richard Biener <rguenther@suse.de>
1425
1426 PR tree-optimization/55936
1427 * gcc.dg/tree-ssa/vrp06.c: Remove XFAIL.
1428
268bc320
JL
14292016-03-02 Jeff Law <law@redhat.com>
1430
815f20ab
JL
1431 PR rtl-optimization/69942
1432 * gcc.dg/ifcvt-5.c: Use "word_mode" rather than "int" to limit the
1433 effects of argument promotions.
1434
268bc320
JL
1435 PR tree-optimization/69987
1436 * gfortran.dg/pr69987.f90: Use "-w" to avoid failures when the
1437 target does not support -fprefetch-loop-arrays.
1438
171f7de5
UB
14392016-03-02 Uros Bizjak <ubizjak@gmail.com>
1440
1441 * gcc.target/i386/bmi2-bzhi-2.c: Change to runtime test.
1442
192912db
BC
14432016-03-02 Bin Cheng <bin.cheng@arm.com>
1444
c7908871 1445 PR rtl-optimization/69052
192912db
BC
1446 * gcc.target/i386/pr69052.c: New test.
1447
90a7a40b
AM
14482016-03-02 Alan Modra <amodra@gmail.com>
1449
1450 * gcc.dg/pr69990.c: New.
1451
69fa742f
JJ
14522016-03-02 Jakub Jelinek <jakub@redhat.com>
1453
de752fb0
JJ
1454 PR c/68062
1455 * c-c++-common/vector-compare-4.c: Add -Wno-psabi to dg-options.
1456
1457 PR middle-end/70022
1458 * gcc.dg/pr70022.c: Add -w -Wno-psabi to dg-options.
1459
69fa742f
JJ
1460 PR target/70028
1461 * gcc.target/i386/pr70028.c: New test.
1462
7c65bd56
MK
14632016-03-02 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
1464
1465 * c-c++-common/asan/swapcontext-test-1.c,
1466 * c-c++-common/tsan/thread_leak.c,
1467 * g++.dg/tsan/aligned_vs_unaligned_race.C,
1468 * g++.dg/tsan/benign_race.C,
1469 * g++.dg/tsan/fd_close_norace.C,
1470 * g++.dg/tsan/fd_close_norace2.C: Print markers to stderr to avoid
1471 races with sanitizer output
1472
37d98220 14732016-03-02 Richard Biener <rguenther@suse.de>
171f7de5 1474 Uros Bizjak <ubizjak@gmail.com>
37d98220
RB
1475
1476 PR target/67278
1477 * gcc.dg/simd-8.c: New testcase.
1478
218db463
RB
14792016-03-02 Richard Biener <rguenther@suse.de>
1480
1481 PR middle-end/67278
1482 * gcc.dg/simd-7.c: New testcase.
1483
22c72158
EB
14842016-03-02 Eric Botcazou <ebotcazou@adacore.com>
1485
1486 * gcc.target/i386/pr70007.c: Tweak.
1487
9a790ccc
DV
14882016-03-02 Dominik Vogt <vogt@linux.vnet.ibm.com>
1489
1490 * gfortran.dg/bessel_6.f90: Reduce accuracy for S/390.
1491
bd02f00f
MP
14922016-03-02 Marek Polacek <polacek@redhat.com>
1493
1494 PR c/67854
1495 * gcc.dg/pr67854.c: New test.
1496
1e840f39
JJ
14972016-03-02 Jakub Jelinek <jakub@redhat.com>
1498
1499 PR middle-end/70025
1500 * gcc.dg/torture/pr70025.c: New test.
1501
bca00241
VK
15022016-03-02 Venkataramanan Kumar <venkataramanan.kumar@amd.com>
1503
1504 PR tree-optimization/68621
1505 * gcc.dg/tree-ssa/ifc-8.c: Adjust test.
1506
0bca04b8
EB
15072016-03-01 Eric Botcazou <ebotcazou@adacore.com>
1508
1509 * gcc.target/i386/pr70007.c: New test.
1510
2a9afc86
JL
15112016-03-01 Jeff Law <law@redhat.com>
1512
eab2541b 1513 PR tree-optimization/69196
9d83ef71 1514 * gcc.dg/tree-ssa/pr69196-1.c: New test.
eab2541b 1515
2a9afc86
JL
1516 PR tree-optimization/69196
1517 * gcc.dg/tree-ssa/vrp46.c: Twiddle threading params to keep it from
1518 duplicating code and spoiling the expected output.
1519
0d39977e
MM
15202016-03-01 Michael Meissner <meissner@linux.vnet.ibm.com>
1521
1522 PR target/70033
1523 * gcc.target/powerpc/p9-lxvx-stxvx-1.c: Make sure compiler
1524 supports power9 before doing tests.
1525 * gcc.target/powerpc/p9-lxvx-stxvx-2.c: Likewise.
1526 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: Likewise.
1527 * gcc.target/powerpc/p9-permute.c: Likewise.
1528
a0c0699d
UB
15292016-03-01 Uros Bizjak <ubizjak@gmail.com>
1530
1531 PR target/70027
1532 * gcc.target/i386/pr70027.c: New test.
1533
0ae3ef47 15342016-03-01 Eric Botcazou <ebotcazou@adacore.com>
355a43a1
EB
1535
1536 * gcc.dg/pr70017.c: New test.
1537
686e2237
JJ
15382016-03-01 Jakub Jelinek <jakub@redhat.com>
1539
1540 PR c/69796
1541 PR c/69974
1542 * gcc.dg/pr69796.c: New test.
1543 * gcc.dg/pr69974.c: New test.
1544
f8e4188c
EB
15452016-03-01 Eric Botcazou <ebotcazou@adacore.com>
1546
1547 * gnat.dg/stack_usage3.adb: Robustify and enable for all targets.
1548
5e3f1c7c
JL
15492016-02-29 Jeff Law <law@redhat.com>
1550
1551 PR tree-optimization/69987
1552 * gfortran.dg/pr69987.f90: New test.
1553
1554 PR tree-optimization/69989
1555 * gcc.c-torture/compile/pr69989-2.c: New test.
1556
1be56bc5
MP
15572016-03-01 Marek Polacek <polacek@redhat.com>
1558
1559 PR c++/69795
1560 * g++.dg/parse/invalid1.C: New test.
1561
1b19470d
RB
15622016-03-01 Richard Biener <rguenther@suse.de>
1563
1564 PR middle-end/70022
1565 * gcc.dg/pr70022.c: New testcase.
1566
3ae0661a
IE
15672016-03-01 Ilya Enkovich <enkovich.gnu@gmail.com>
1568
1569 PR tree-optimization/69956
1570 * gcc.dg/pr69956.c: New test.
1571
0f09ab88
BS
15722016-02-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1573
1574 PR target/70011
1575 * gcc.dg/vect/costmodel/ppc/costmodel-fast-math-vect-pr299925.c:
1576 XFAIL when hardware supports efficient unaligned storage access.
1577
76d881bf
PP
15782016-03-01 Patrick Palka <ppalka@gcc.gnu.org>
1579
1580 PR c++/69961
1581 * g++.dg/template/pr69961a.C: New test.
1582 * g++.dg/template/pr69961b.C: New test.
1583
7168133a
DM
15842016-02-29 David Malcolm <dmalcolm@redhat.com>
1585
1586 PR preprocessor/69985
1587 * gcc.dg/cpp/pr69985.c: New test case.
1588
0c6072a3
JL
15892016-02-29 Jeff Law <law@redhat.com>
1590
e66f219b
JL
1591 PR tree-optimization/70005
1592 * gcc.c-torture/execute/pr70005.c New test.
1593
0c6072a3
JL
1594 PR tree-optimization/69999
1595 * gcc.c-torture/compile/pr69999.c: New test.
1596
fd9fbdb3
YR
15972016-02-29 Yuri Rumyantsev <ysrumyan@gmail.com>
1598
1599 PR tree-optimization/69652
1600 * gcc.dg/torture/pr69652.c: Delete test.
1601 * gcc.dg/vect/pr69652.c: New test.
1602
cbd400b4
RB
16032016-02-19 Richard Biener <rguenther@suse.de>
1604
1605 PR tree-optimization/69980
1606 * gfortran.dg/vect/pr69980.f90: New testcase.
1607
84ea0f58
EB
16082016-02-29 Eric Botcazou <ebotcazou@adacore.com>
1609
1610 * gcc.target/sparc/20160229-1.c: New test.
1611
5d2a63dc
EB
16122016-02-29 Eric Botcazou <ebotcazou@adacore.com>
1613
1614 * gnat.dg/stack_usage3.adb: New test.
1615 * gnat.dg/stack_usage3_pkg.ads: New helper.
1616
93e708f9
EB
16172016-02-29 Eric Botcazou <ebotcazou@adacore.com>
1618
1619 * gnat.dg/renaming8.adb: New test.
1620 * gnat.dg/renaming8_pkg1.ads: New helper.
1621 * gnat.dg/renaming8_pkg2.ad[sb]: Likewise.
1622 * gnat.dg/renaming8_pkg3.ad[sb]: Likewise.
1623
6512bc93
RB
16242016-02-29 Richard Biener <rguenther@suse.de>
1625
1626 PR tree-optimization/69720
1627 * gcc.dg/vect/vect-outer-pr69720.c: New testcase.
1628
7b201a88
TK
16292016-02-28 Thomas Koenig <tkoenig@gcc.gnu.org>
1630
1631 PR fortran/68147
1632 PR fortran/47674
1633 * gfortran.dg/realloc_on_assign_26.f90: New test case.
1634
82ee0cf2 16352016-02-28 Harald Anlauf <anlauf@gmx.de>
b2fd5373
HA
1636 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1637
1638 PR fortran/56007
1639 * gfortran.dg/coarray_8.f90: Adjust error message.
1640 * gfortran.dg/pr56007.f90: New test.
1641 * gfortran.dg/pr56007.f: New test.
1642
cdc1a2c8
L
16432016-02-28 H.J. Lu <hongjiu.lu@intel.com>
1644
1645 PR tree-optimization/69989
1646 * gcc.dg/torture/pr69989.c: New test.
1647
33505bcf
EB
16482016-02-28 Eric Botcazou <ebotcazou@adacore.com>
1649
1650 * gcc.target/i386/stack-realign-win.c: New test.
1651
524bfb19
HA
16522016-02-28 Harald Anlauf <anlauf@gmx.de>
1653
1654 PR fortran/60126
1655 * gfortran.dg/pr60126.f90: New test.
1656
bd542508
JL
16572016-02-27 Jeff Law <law@redhat.com>
1658
1659 Revert
1660 2016-02-26 Richard Biener <rguenther@suse.de>
1661 Jeff Law <law@redhat.com>
1662
1663 PR tree-optimization/69740
1664 * gcc.c-torture/compile/pr69740-1.c: New test.
1665 * gcc.c-torture/compile/pr69740-2.c: New test.
1666
dd1291e0
JD
16672016-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1668
5fb67f8b 1669 PR fortran/69910
dd1291e0
JD
1670 * gfortran.dg/newunit_4.f90: New test.
1671
5cfefb59
JJ
16722016-02-27 Jakub Jelinek <jakub@redhat.com>
1673
1674 PR target/69613
1675 PR rtl-optimization/69886
1676 * gcc.dg/torture/pr69886.c: Add -w -Wno-psabi to dg-options.
1677 * gcc.dg/torture/pr69613.c: Likewise. Guard -mavx with avx_runtime
1678 target.
1679
20ba5f33
MS
16802016-02-26 Martin Sebor <msebor@redhat.com>
1681
1682 PR tree-optimization/15826
1683 * gcc.dg/tree-ssa/pr15826.c: New test.
1684
e6fb01b0
JJ
16852016-02-26 Jakub Jelinek <jakub@redhat.com>
1686
1687 PR target/69969
1688 * gcc.target/powerpc/pr69969.c: New test.
1689
e3e0cf64
MS
16902016-02-26 Martin Sebor <msebor@redhat.com>
1691
1692 PR c++/15766
1693 * g++.old-deja/g++.other/decl5.C: Add a test case.
1694
d1f2bea5
SB
16952016-02-26 Segher Boessenkool <segher@kernel.crashing.org>
1696
1697 PR target/69946
1698 * gcc.target/powerpc/pr69946.c: New file.
1699
4a4f9d2b 17002016-02-26 Richard Biener <rguenther@suse.de>
e3e0cf64 1701 Jeff Law <law@redhat.com>
4a4f9d2b 1702
e3e0cf64 1703 PR tree-optimization/69740
4a4f9d2b
RB
1704 * gcc.c-torture/compile/pr69740-1.c: New test.
1705 * gcc.c-torture/compile/pr69740-2.c: New test.
1706
ad2a2706
MJ
17072016-02-26 Martin Jambor <mjambor@suse.cz>
1708
1709 PR middle-end/69920
1710 * gcc.dg/torture/pr69932.c: New test.
1711 * gcc.dg/torture/pr69936.c: Likewise.
1712
1d11f7ce
AK
17132016-02-26 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1714
1715 PR target/69709
1716 * gcc.target/s390/pr69709.c: New test.
1717
6cfccbb2
KT
17182016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1719
1720 PR target/69245
1721 * gcc.target/aarch64/pr69245_1.c: New test.
1722
ac59ad4e
KT
17232016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1724
1725 PR target/69613
1726 * gcc.dg/torture/pr69613.c: New test.
1727
a2ad54a0
JJ
17282016-02-26 Jakub Jelinek <jakub@redhat.com>
1729
1730 PR rtl-optimization/69891
1731 * gcc.target/i386/pr69891.c: New test.
1732
0884062c 17332016-02-26 Michael Meissner <meissner@linux.vnet.ibm.com>
c163789b
MM
1734 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1735
d2369d4f 1736 PR target/61397
c163789b
MM
1737 * gcc.target/powerpc/p8vector-ldst.c: Adjust to test desired
1738 functionality for both 32-bit and 64-bit.
1739
5aed7e2c
RB
17402016-02-26 Richard Biener <rguenther@suse.de>
1741
1742 PR tree-optimization/69551
1743 * gcc.dg/torture/pr69951.c: New testcase.
1744
798e2a8e
RB
17452016-02-25 Richard Biener <rguenther@suse.de>
1746
1747 PR tree-optimization/48795
1748 * gcc.dg/Warray-bounds-18.c: New testcase.
1749
9559fbac
RO
17502016-02-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1751
1752 * g++.dg/ext/attr-constructor1.C: Require init_priority support.
1753
c049b107
JJ
17542016-02-25 Jakub Jelinek <jakub@redhat.com>
1755
1756 PR rtl-optimization/69896
1757 * gcc.dg/pr69896.c: New test.
1758
1137001c
PP
17592016-02-25 Patrick Palka <ppalka@gcc.gnu.org>
1760
1761 PR c++/69736
1762 * g++.dg/cpp1y/paren2.C: New test.
1763
2e9c8641
MS
17642016-02-24 Martin Sebor <msebor@redhat.com>
1765
1766 PR c/51147
1767 * gcc.dg/enum-mode-2.c: New test.
1768
03ca8fb3
JJ
17692016-02-24 Jakub Jelinek <jakub@redhat.com>
1770
1771 PR c++/69922
1772 * g++.dg/warn/Wnonnull-compare-6.C: New test.
1773 * g++.dg/warn/Wnonnull-compare-7.C: New test.
1774 * g++.dg/ubsan/pr69922.C: New test.
1775
0b05329b
MP
17762016-02-24 Marek Polacek <polacek@redhat.com>
1777
1778 PR c/69819
1779 * gcc.dg/pr69819.c: New test.
1780
57c2c374
MS
17812016-02-24 Martin Sebor <msebor@redhat.com>
1782
3b96b93a
MS
1783 PR c++/69912
1784 * g++.dg/ext/flexary15.C: New test.
1785
17862016-02-24 Martin Sebor <msebor@redhat.com>
1787
1788 * gcc.dg/builtins-68.c: Avoid making unportable
57c2c374 1789 assumptions about the relationship between SIZE_MAX and UINT_MAX.
3b96b93a 1790 * g++.dg/ext/builtin_alloca.C: Same.
57c2c374 1791
65433bb5
MK
17922016-02-24 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
1793 Charles Baylis <charles.baylis@linaro.org>
1794
1795 PR debug/61033
1796 * g++.dg/pr61033.C: Add a regression testcase for PR debug/61033.
1797
f802a424 17982016-02-24 Richard Biener <rguenther@suse.de>
44293580 1799 Jakub Jelinek <jakub@redhat.com>
f802a424
RB
1800
1801 PR middle-end/69760
1802 * gcc.dg/torture/pr69760.c: New testcase.
1803
525f795f
RO
18042016-02-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1805
1806 * gcc.dg/debug/dwarf2/prod-options.c: Use different DW_AT_producer
1807 pattern on Solaris with as.
1808
cd7bbceb
KT
18092016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1810
1811 * gcc.target/arm/cond_sub_restrict_it.c: New test.
1812 * gcc.target/arm/condarith_restrict_it.c: Likewise.
1813 * gcc.target/arm/movcond_restrict_it.c: Likewise.
1814 * gcc.target/arm/negscc_restrict_it.c: Likewise.
1815
89c0c1fd
JJ
18162016-02-24 Jakub Jelinek <jakub@redhat.com>
1817
1818 PR middle-end/69915
1819 * gcc.dg/pr69915.c: New test.
1820
0683fd27
KT
18212016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1822
1823 PR rtl-optimization/69886
1824 * gcc.dg/torture/pr69886.c: New test.
1825
e53d562a
RB
18262016-02-24 Richard Biener <rguenther@suse.de>
1827
1828 PR middle-end/68963
1829 * gcc.dg/torture/pr68963.c: New testcase.
1830
74a00288
KT
18312016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1832
1833 PR target/69875
1834 * gcc.target/arm/atomic_loaddi_acquire.x: New file.
1835 * gcc.target/arm/atomic_loaddi_relaxed.x: Likewise.
1836 * gcc.target/arm/atomic_loaddi_seq_cst.x: Likewise.
1837 * gcc.target/arm/atomic_loaddi_1.c: New test.
1838 * gcc.target/arm/atomic_loaddi_2.c: Likewise.
1839 * gcc.target/arm/atomic_loaddi_3.c: Likewise.
1840 * gcc.target/arm/atomic_loaddi_4.c: Likewise.
1841 * gcc.target/arm/atomic_loaddi_5.c: Likewise.
1842 * gcc.target/arm/atomic_loaddi_6.c: Likewise.
1843 * gcc.target/arm/atomic_loaddi_7.c: Likewise.
1844 * gcc.target/arm/atomic_loaddi_8.c: Likewise.
1845 * gcc.target/arm/atomic_loaddi_9.c: Likewise.
1846
340fd4c9
JJ
18472016-02-24 Jakub Jelinek <jakub@redhat.com>
1848
1849 PR middle-end/69909
1850 * gcc.dg/torture/pr69909.c: New test.
1851
47d3fdb2
RB
18522016-02-24 Richard Biener <rguenther@suse.de>
1853
1854 PR tree-optimization/69907
1855 * gcc.dg/vect/bb-slp-pr69907.c: New testcase.
1856 * gcc.dg/vect/bb-slp-34.c: XFAIL.
1857 * gcc.dg/vect/bb-slp-pr68892.c: Likewise.
1858
dab73e73
CB
18592016-02-24 Christian Bruel <christian.bruel@st.com>
1860
1861 * gcc.target/arm/pragma_cpp_fma.c: New test.
1862
7cc5ec65
JD
18632016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1864
1865 PR fortran/61156
1866 * gfortran.dg/include_6.f90: Update test.
1867
067fbd8b
JJ
18682016-02-23 Jakub Jelinek <jakub@redhat.com>
1869
1870 PR objc/69844
1871 * objc.dg/pr69844.m: New test.
1872
64a454d9
JD
18732016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1874
1875 PR libgfortran/69456
1876 * gfortran.dg/namelist_89.f90: New test.
1877 * gfortran.dg/pr59700.f90: Update test..
1878
35886f0b
MS
18792016-02-23 Martin Sebor <msebor@redhat.com>
1880
1881 PR middle-end/69780
1882 * g++.dg/ext/builtin_alloca.C: New test.
1883 * gcc.dg/builtins-68.c: New test.
1884
162cc7e3
RH
18852016-02-23 Richard Henderson <rth@redhat.com>
1886
1887 * gcc.target/i386/addr-space-3.c: Remove test.
1888
196440f8
DM
18892016-02-23 David Malcolm <dmalcolm@redhat.com>
1890
1891 PR preprocessor/69126
1892 PR preprocessor/69543
1893 * c-c++-common/pr69126-2-long.c: New test.
1894 * c-c++-common/pr69126-2-short.c: New test.
1895 * c-c++-common/pr69543-1.c: Remove xfail.
1896
1d3121af
DM
18972016-02-23 David Malcolm <dmalcolm@redhat.com>
1898
1899 PR preprocessor/69126
1900 PR preprocessor/69543
1901 PR preprocessor/69558
1902 * c-c++-common/pr69126.c (MACRO_1, test_1): New.
1903 (f): Rename to...
1904 (test_2): ...this, and add leading comment.
1905 (MACRO_3, test_3): New.
1906 (MACRO_4A, MACRO_4B, test_4): New.
1907 (MACRO): Rename to...
1908 (MACRO_5): ...this.
1909 (g): Rename to...
1910 (test_5): ...this, updating for renaming of MACRO, and
1911 add leading comment.
1912 * c-c++-common/pr69543-1.c: New.
1913 * c-c++-common/pr69543-2.c: New.
1914 * c-c++-common/pr69543-3.c: New.
1915 * c-c++-common/pr69543-4.c: New.
1916 * c-c++-common/pr69558-1.c: New.
1917 * c-c++-common/pr69558-2.c: New.
1918 * c-c++-common/pr69558-3.c: New.
1919 * c-c++-common/pr69558-4.c: New.
1920 * gcc.dg/pr69558.c: Move to...
1921 * c-c++-common/pr69558.c: ...here. Add dg-bogus directives, with
1922 xfail for c++.
1923
f99c3557
TS
19242016-02-23 Thomas Schwinge <thomas@codesourcery.com>
1925
1926 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: Adjust
1927 to -ftree-parallelize-loops/-fopenacc changes.
1928 * c-c++-common/goacc/kernels-double-reduction-n.c: Likewise.
1929 * c-c++-common/goacc/kernels-double-reduction.c: Likewise.
1930 * c-c++-common/goacc/kernels-loop-2.c: Likewise.
1931 * c-c++-common/goacc/kernels-loop-3.c: Likewise.
1932 * c-c++-common/goacc/kernels-loop-g.c: Likewise.
1933 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: Likewise.
1934 * c-c++-common/goacc/kernels-loop-n.c: Likewise.
1935 * c-c++-common/goacc/kernels-loop-nest.c: Likewise.
1936 * c-c++-common/goacc/kernels-loop.c: Likewise.
1937 * c-c++-common/goacc/kernels-one-counter-var.c: Likewise.
1938 * c-c++-common/goacc/kernels-reduction.c: Likewise.
1939 * gfortran.dg/goacc/kernels-loop-inner.f95: Likewise.
1940 * gfortran.dg/goacc/kernels-loops-adjacent.f95: Likewise.
1941
c60ec7c2
RO
19422016-02-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1943
1944 * gcc.target/i386/chkp-hidden-def.c: Require alias support.
1945
f1a62b6f
JJ
19462016-02-23 Jakub Jelinek <jakub@redhat.com>
1947
e67bf044
JJ
1948 PR c++/69902
1949 * g++.dg/warn/Wnonnull-compare-5.C: New test.
1950
f1a62b6f
JJ
1951 PR c/69900
1952 * gcc.dg/pr69900.c: New test.
1953
20c5e09e
MJ
19542016-02-23 Martin Jambor <mjambor@suse.cz>
1955
1956 PR tree-optimization/69666
1957 * gcc.dg/tree-ssa/pr69666.c: New test.
1958
e457a6fc
AV
19592016-02-23 Andre Vehreschild <vehre@gcc.gnu.org>
1960
1961 PR fortran/67451
1962 * gfortran.dg/coarray_allocate_5.f08: New test.
1963
d7b574f4
AK
19642016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1965
1966 * gcc.target/s390/vcond-shift.c: Move to ...
1967 * gcc.target/s390/vector/vcond-shift.c: ... here.
1968
58bdeb44
AK
19692016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1970
1971 * gcc.target/s390/md/movstr-2.c: Move and rename to ...
1972 * gcc.target/s390/vector/stpcpy-1.c: ... this one.
1973
7cd0387b
AK
19742016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1975
1976 * gcc.target/s390/md/movstr-1.c: Turn into compile test.
1977
4246c8da
MW
19782016-02-20 Mark Wielaard <mjw@redhat.com>
1979
1980 PR c/28901
1981 * gcc.dg/unused-variable-3.c: New test.
1982
f93bc532
JJ
19832016-02-22 Jakub Jelinek <jakub@redhat.com>
1984
1985 PR target/69888
1986 * gcc.target/i386/pr69888.c: New test.
1987
c4e360f4
RB
19882016-02-22 Richard Biener <rguenther@suse.de>
1989
1990 PR tree-optimization/69882
1991 * gfortran.dg/vect/pr69882.f90: New testcase.
1992
09c92f1c
JJ
19932016-02-22 Jakub Jelinek <jakub@redhat.com>
1994
1995 PR target/69885
1996 * gcc.dg/pr69885.c: New test.
1997
f88d45dc
OE
19982016-02-22 Oleg Endo <olegendo@gcc.gnu.org>
1999
2000 PR target/69806
2001 PR target/54089
2002 * gcc.target/sh/pr54089-10.c: New.
2003
ce1ff48e
PT
20042016-02-20 Paul Thomas <pault@gcc.gnu.org>
2005
2006 PR fortran/69423
2007 * gfortran.dg/deferred_character_15.f90 : New test.
2008
bbf27208
DH
20092016-02-20 Dominique d'Humieres <dominiq@lps.ens.fr>
2010
2011 PR fortran/57365
2012 gfortran.dg/allocate_with_source_18.f03: New test.
2013
20142016-02-20 Harald Anlauf <anlauf@gmx.de>
2015
2016 PR fortran/52531
2017 gfortran.dg/gomp/pr52531.f90: New test.
2018
268be88c
BE
20192016-02-19 Bernd Edlinger <bernd.edlinger@hotmail.de>
2020
2021 PR c++/69865
2022 * c-c++-common/Wshift-negative-value-6.c: Add -std=c++11 before
2023 -std=c++03.
2024
4b6c824a
JJ
20252016-02-19 Jakub Jelinek <jakub@redhat.com>
2026
871b3f47
JJ
2027 PR c++/69826
2028 * c-c++-common/cilk-plus/CK/pr69826-1.c: New test.
2029 * c-c++-common/cilk-plus/CK/pr69826-2.c: New test.
2030
7a965d51
JJ
2031 PR c++/69850
2032 * g++.dg/warn/Wnonnull-compare-4.C: New test.
2033
4b6c824a
JJ
2034 PR c++/69851
2035 * g++.dg/torture/pr69851.C: New test.
2036
15fca21a
MS
20372016-02-19 Martin Sebor <msebor@redhat.com>
2038
2039 PR testsuite/69573
2040 * gcc.dg/pr61053.c: Tweaked test to avoid bogus failures.
2041
19e21586
JJ
20422016-02-19 Jakub Jelinek <jakub@redhat.com>
2043
03a616ac
JJ
2044 PR c++/69850
2045 * g++.dg/warn/Wnonnull-compare-2.C: New test.
2046 * g++.dg/warn/Wnonnull-compare-3.C: New test.
2047
19e21586
JJ
2048 PR c++/67767
2049 * g++.dg/cpp0x/pr67767.C: New test.
2050
2db16594
KT
20512016-02-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2052
2053 * lib/target-supports.exp: Define aarch64_asm_FUNC_ok checks
2054 for fp, simd, crypto, crc, lse.
2055 * doc/sourcebuild.texi (AArch64-specific attributes): Document the
2056 above.
2057 * gcc.target/aarch64/assembler_arch_1.c: Add aarch64_asm_lse_ok
2058 effective target check.
2059
5a7d9d1e
JJ
20602016-02-19 Jakub Jelinek <jakub@redhat.com>
2061
2062 PR target/69820
2063 * gcc.target/i386/pr69820.c: New test.
2064
6448f064
AK
20652016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
2066
2067 * gcc.target/s390/vector/int128-1.c: New test.
2068
d0a859e6
AK
20692016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
2070
2071 * gcc.target/s390/vector/vec-vcond-1.c: New test.
2072
9e4eb643
AK
20732016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
2074
2075 * gcc.target/s390/md/movstr-1.c: Allow also the z13 strings
2076 instruction pattern name to prevent the testcase from failing with
2077 -march=z13.
2078
859a4c0e
AK
20792016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
2080
2081 * gcc.target/s390/md/movstr-2.c: New test.
2082
efc2340b
MK
20832016-02-19 Marcin Kościelnicki <koriakin@0x04.net>
2084
2085 * gcc.target/s390/morestack.c: New test.
2086
ca2bfbc2
DV
20872016-02-19 Dominik Vogt <vogt@linux.vnet.ibm.com>
2088
2089 PR target/69625
2090 * gcc.target/s390/pr69625.c: Add test case.
2091
efd4bd05
BE
20922016-02-18 Bernd Edlinger <bernd.edlinger@hotmail.de>
2093
2094 PR testsuite/68580
2095 * c-c++-common/tsan/pr65400-1.c (v, q, o): Make 8-byte aligned.
2096
2bf2078a
MM
20972016-02-18 Michael Meissner <meissner@linux.vnet.ibm.com>
2098
2099 PR target/68404
2100 * gcc.target/powerpc/fusion.c: Revert the 2016-02-09 change.
2101 * gcc.target/powerpc/fusion3.c: Likewise.
2102
f003579e
RB
21032016-02-18 Richard Biener <rguenther@suse.de>
2104
2105 PR middle-end/69553
2106 * g++.dg/torture/pr69553.C: New testcase.
2107
19233914
NC
21082016-02-18 Nick Clifton <nickc@redhat.com>
2109
efd4bd05
BE
2110 PR target/62254
2111 PR target/69610
2112 * gcc.target/arm/pr62554.c: New test.
2113 * gcc.target/arm/pr69610-1.c: New test.
2114 * gcc.target/arm/pr69610-2.c: New test.
19233914 2115
23f27839
RB
21162016-02-18 Richard Biener <rguenther@suse.de>
2117
2118 PR middle-end/69854
2119 * gcc.dg/torture/pr69854.c: New testcase.
2120
932c0da4
JJ
21212016-02-17 Jakub Jelinek <jakub@redhat.com>
2122
2123 PR c++/69850
2124 * g++.dg/warn/Wnonnull-compare-1.C: New test.
2125
1bed93e4
BS
21262012-02-17 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2127
2128 * gcc.target/powerpc/vec-cg.c: New test.
2129
57bfb134
RB
21302016-02-17 Richard Biener <rguenther@suse.de>
2131
2132 PR testsuite/69586
2133 * gcc.dg/uninit-21.c: Add -fno-short-enums.
2134
a44e0ebb
KT
21352016-02-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2136
2137 PR target/69161
2138 * gcc.c-torture/compile/pr69161.c: New test.
2139
ffacd726
DS
21402016-02-17 David Sherwood <david.sherwood@arm.com>
2141
2142 PR target/69532
2143 * gcc.target/arm/fmaxmin.c: Change effective target to arm_v8_neon_hw.
2144 * gcc.target/arm/vect-fmaxmin.c: Likewise.
2145
448db8d2
EB
21462016-02-17 Eric Botcazou <ebotcazou@adacore.com>
2147
2148 * gcc.dg/ifcvt-4.c: Skip on Visium.
2149
e2f0522e
EB
21502016-02-17 Eric Botcazou <ebotcazou@adacore.com>
2151
2152 * gnat.dg/atomic8.adb: New test.
2153
bf17fe3f
EB
21542016-02-17 Eric Botcazou <ebotcazou@adacore.com>
2155
2156 * gnat.dg/discr46.ad[sb]: New test.
2157
ecf835e9
KN
21582016-02-16 Kelvin Nilsen <kelvin@gcc.gnu.org>
2159
2160 PR Target/48344
2161 * gcc.target/powerpc/pr48344-1.c: New test.
2162
49a1164a
TK
21632015-02-16 Thomas Koenig <tkoenig@gcc.gnu.org>
2164
2165 PR fortran/69742
2166 * gfortran.dg/associate_21.f90: New test.
2167
bf14eba2
JJ
21682016-02-16 Jakub Jelinek <jakub@redhat.com>
2169
2170 PR c/69835
2171 * c-c++-common/nonnull-1.c: Use -Wnonnull-compare instead of
2172 -Wnonnull in dg-options.
2173 * c-c++-common/nonnull-2.c: New test.
2174
35a093b6
JG
21752016-02-16 James Greenhalgh <james.greenhalgh@arm.com>
2176 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
2177
2178 * gcc.target/aarch64/vector_initialization_nostack.c: New.
2179
e387d491
JJ
21802016-02-16 Jakub Jelinek <jakub@redhat.com>
2181
2182 PR middle-end/69801
2183 * gcc.dg/pr69801.c: Add empty dg-options.
2184
ba539195
JN
21852016-02-16 James Norris <jnorris@codesourcery.com>
2186
2187 * c-c++-common/goacc/deviceptr-1.c: Add tests.
2188 * g++.dg/goacc/deviceptr-1.c: New file.
2189
2a2b8f64
JJ
21902016-02-16 Jakub Jelinek <jakub@redhat.com>
2191
2192 PR tree-optimization/69820
2193 * gcc.dg/vect/pr69820.c: New test.
2194
87440c29
RB
21952016-02-16 Richard Biener <rguenther@suse.de>
2196
2197 PR tree-optimization/69776
2198 * gcc.dg/torture/pr69776-2.c: New testcase.
2199
6d87c306
BS
22002016-02-16 Bernd Schmidt <bschmidt@redhat.com>
2201
2202 PR tree-optimization/69714
2203 * gcc.dg/torture/pr69714.c: New test.
2204
3824a0a2
JJ
22052016-02-16 Jakub Jelinek <jakub@redhat.com>
2206
2207 PR tree-optimization/69802
2208 * gcc.dg/pr69802.c: New test.
2209
c8cfe96e
RB
22102016-02-16 Richard Biener <rguenther@suse.de>
2211
2212 PR middle-end/69801
2213 * gcc.dg/pr69801.c: New testcase.
2214
fc12098d
JD
22152016-02-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2216
2217 PR libgfortran/69651
2218 * gfortran.dg/read_bang.f90: New test.
2219 * gfortran.dg/read_bang4.f90: New test.
2220
ba6b3795
JJ
22212016-02-15 Jakub Jelinek <jakub@redhat.com>
2222
f0516ca4
JJ
2223 PR c++/69658
2224 * g++.dg/init/pr69658.C: New test.
2225
ba6b3795
JJ
2226 PR c++/69797
2227 * c-c++-common/pr69797.c: New test.
2228
de3f9a2d
PK
22292016-02-15 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
2230
2231 * lib/target-supports.exp (check_effective_target_section_anchors): Add
2232 check for aarch64*-*-*.
2233
17a3b967
RB
22342016-02-15 Richard Biener <rguenther@suse.de>
2235
2236 PR tree-optimization/69783
2237 * gcc.dg/vect/pr69783.c: New testcase.
2238
1c48bff1
RB
22392016-02-15 Richard Biener <rguenther@suse.de>
2240
2241 PR tree-optimization/69776
2242 * gcc.dg/torture/pr69776.c: New testcase.
2243
1e6025b6
TK
22442016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
2245
2246 PR fortran/60526
2247 * gfortran.dg/type_decl_4.f90: Reinstated.
2248
d3308279
JDA
22492016-02-14 John David Anglin <danglin@gcc.gnu.org>
2250
2251 PR fortran/68746
2252 * gfortran.dg/read_dir.f90: Xfail on hppa*-*-hpux*.
2253
b7c56581
TK
22542016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
2255
2256 PR fortran/60526
2257 PR bootstrap/69816
2258 * gfortran.dg/type_decl_4.f90: Removed.
2259
60cb4ef5
TK
22602016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
2261
2262 PR fortran/60526
2263 * gfortran.dg/type_decl_4.f90: New test.
2264
f6964637
AM
22652016-02-14 Alan Modra <amodra@gmail.com>
2266
1a8849d1 2267 PR testsuite/68886
f6964637
AM
2268 * gcc.c-torture/execute/stkalign.c: Revise test.
2269
f5121920
OE
22702016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
2271
2272 PR target/67260
2273 * gcc.target/sh/torture/pr67260.c: Adjust additional options.
2274
6cda3ab6
OE
22752016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
2276
2277 PR target/67260
2278 * gcc.target/sh/torture/pr67260.c: New.
2279
6786e598
JDA
22802016-02-12 John David Anglin <danglin@gcc.gnu.org>
2281
2282 * gcc.dg/pr67964.c: Add dg-require-alias.
2283
7e05dad8
OE
22842016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
2285
2286 PR target/67636
2287 PR target/64345
2288 * gcc.target/sh/pr54236-1.c: Adjust optimization level.
2289
7f4cc3ce
JD
22902016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2291
2292 PR libgfortran/69668
2293 * gfortran.dg/namelist_88.f90: New test.
2294
955ca6dc
JD
22952016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2296
2297 PR libgfortran/69668
2298 * gfortran.dg/namelist_38.f90: Update test.
2299 * gfortran.dg/namelist_84.f90: Update test.
2300
876217ae
DM
23012016-02-12 David Malcolm <dmalcolm@redhat.com>
2302
2303 PR other/69554
2304 * gcc.dg/pr69554-1.c: New test.
2305 * gfortran.dg/pr69554-1.F90: New test.
2306 * gfortran.dg/pr69554-2.F90: New test.
2307 * lib/gcc-dg.exp (proc dg-locus): New function.
2308 * lib/gfortran-dg.exp (proc gfortran-dg-test): Update comment to
2309 distinguish between the caret-printing and non-caret-printing
2310 cases. If caret-printing has been explicitly enabled, bail out
2311 without attempting to fix up the output.
2312
61789eed
DM
23132016-02-12 David Malcolm <dmalcolm@redhat.com>
2314
2315 PR driver/69265
2316 PR driver/69453
2317 * gcc.dg/spellcheck-options-3.c: New test case.
2318 * gcc.dg/spellcheck-options-4.c: New test case.
2319 * gcc.dg/spellcheck-options-5.c: New test case.
2320 * gcc.dg/spellcheck-options-6.c: New test case.
2321 * gcc.dg/spellcheck-options-7.c: New test case.
2322 * gcc.dg/spellcheck-options-8.c: New test case.
2323 * gcc.dg/spellcheck-options-9.c: New test case.
2324 * gcc.dg/spellcheck-options-10.c: New test case.
2325
c3090c1f
JJ
23262016-02-12 Jakub Jelinek <jakub@redhat.com>
2327
2328 PR rtl-optimization/69764
2329 PR rtl-optimization/69771
2330 * c-c++-common/pr69764.c: New test.
2331 * gcc.dg/torture/pr69771.c: New test.
2332
8222034d
MP
23332016-02-12 Marek Polacek <polacek@redhat.com>
2334
2335 * g++.dg/torture/init-list1.C: New.
2336
f749f792
MP
23372016-02-12 Marek Polacek <polacek@redhat.com>
2338
2339 * gcc.dg/pr69522.c: Add empty dg-options.
2340
199fb02a
IE
23412016-02-12 Ilya Enkovich <enkovich.gnu@gmail.com>
2342
2343 * g++.dg/lto/lto.exp: Include and init mpx.
2344 * g++.dg/lto/pr69729_0.C: New test.
2345
b69539cb
JJ
23462016-02-12 Jakub Jelinek <jakub@redhat.com>
2347
06ff7000
JJ
2348 PR ipa/69241
2349 * g++.dg/ipa/pr69241-4.C: New test.
2350
b69539cb
JJ
2351 PR ipa/68672
2352 * g++.dg/ipa/pr68672-1.C: New test.
2353 * g++.dg/ipa/pr68672-2.C: New test.
2354 * g++.dg/ipa/pr68672-3.C: New test.
2355
16595a1f
BS
23562016-02-12 Bernd Schmidt <bschmidt@redhat.com>
2357
2358 PR c/69522
6d87c306 2359 * gcc.dg/pr69522.c: New test.
16595a1f 2360
38d795d2
PP
23612016-02-12 Patrick Palka <ppalka@gcc.gnu.org>
2362
2363 PR c++/69098
2364 * g++.dg/cpp1y/69098.C: New test.
2365 * g++.dg/cpp1y/69098-2.C: New test.
2366
9c582551
JJ
23672016-02-12 Jakub Jelinek <jakub@redhat.com>
2368
2369 * objc.dg/gnu-api-2-method.m: Spelling fixes - behaviour -> behavior
2370 and neighbour -> neighbor.
2371 * objc.dg/attributes/method-nonnull-1.m: Likewise.
2372 * objc.dg/gnu-api-2-class-meta.m: Likewise.
2373 * c-c++-common/Wvarargs.c: Likewise.
2374 * c-c++-common/goacc/host_data-5.c: Likewise.
2375 * obj-c++.dg/gnu-api-2-class-meta.mm: Likewise.
2376 * obj-c++.dg/attributes/method-nonnull-1.mm: Likewise.
2377 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
2378 * gcc.target/aarch64/pr60697.c: Likewise.
2379 * gcc.target/aarch64/advsimd-intrinsics/vldX_lane.c: Likewise.
2380 * gcc.target/aarch64/advsimd-intrinsics/vqshl.c: Likewise.
2381 * gcc.target/aarch64/advsimd-intrinsics/vshuffle.inc: Likewise.
2382 * gcc.target/aarch64/advsimd-intrinsics/vrshl.c: Likewise.
2383 * gcc.target/aarch64/advsimd-intrinsics/vldX_dup.c: Likewise.
2384 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Likewise.
2385 * gcc.target/aarch64/advsimd-intrinsics/vqrshl.c: Likewise.
2386 * gcc.target/aarch64/advsimd-intrinsics/vldX.c: Likewise.
2387 * gcc.target/aarch64/aapcs64/ice_2.c: Likewise.
2388 * gcc.target/aarch64/aapcs64/test_23.c: Likewise.
2389 * gcc.target/aarch64/vrnd_f64_1.c: Likewise.
2390 * g++.dg/warn/Wconversion-real-integer-3.C: Likewise.
2391 * g++.dg/lookup/koenig5.C: Likewise.
2392 * g++.dg/ext/no-asm-2.C: Likewise.
2393 * gfortran.dg/bounds_check_array_ctor_3.f90: Likewise.
2394 * gfortran.dg/bounds_check_array_ctor_7.f90: Likewise.
2395 * gfortran.dg/used_types_16.f90: Likewise.
2396 * gfortran.dg/assumed_rank_bounds_1.f90: Likewise.
2397 * gfortran.dg/bounds_check_array_ctor_1.f90: Likewise.
2398 * gfortran.dg/assumed_rank_bounds_2.f90: Likewise.
2399 * gfortran.dg/bounds_check_array_ctor_4.f90: Likewise.
2400 * gfortran.dg/abstract_type_6.f03: Likewise.
2401 * gfortran.dg/bounds_check_array_ctor_5.f90: Likewise.
2402 * gfortran.dg/used_types_15.f90: Likewise.
2403 * gfortran.dg/bounds_check_array_ctor_8.f90: Likewise.
2404 * gfortran.dg/exit_3.f08: Likewise.
2405 * gfortran.dg/open_status_2.f90: Likewise.
2406 * gfortran.dg/derived_pointer_recursion_2.f90: Likewise.
2407 * gfortran.dg/intrinsic_std_1.f90: Likewise.
2408 * gfortran.dg/associate_1.f03: Likewise.
2409 * gfortran.dg/bounds_check_array_ctor_2.f90: Likewise.
2410 * gfortran.dg/intrinsic_std_6.f90: Likewise.
2411 * gfortran.dg/bounds_check_array_ctor_6.f90: Likewise.
2412 * gcc.dg/builtin-object-size-1.c: Likewise.
2413 * gcc.dg/noreturn-6.c: Likewise.
2414 * gcc.dg/builtin-stringop-chk-1.c: Likewise.
2415 * gcc.dg/globalalias.c: Likewise.
2416 * gcc.dg/builtins-config.h: Likewise.
2417 * gcc.dg/pr30457.c: Likewise.
2418 * gcc.c-torture/compile/volatile-1.c: Likewise.
2419 * gcc.c-torture/execute/20101011-1.c: Likewise.
2420 * c-c++-common/Waddress-1.c: Likewise.
2421
66756373
JJ
24222016-02-11 Jakub Jelinek <jakub@redhat.com>
2423
2424 PR c/69768
2425 * c-c++-common/Waddress-1.c: New test.
2426
76fe932b
AV
24272016-02-11 Andre Vehreschild <vehre@gcc.gnu.org>
2428
2429 PR fortran/69296
2430 * gfortran.dg/associate_19.f03: New test.
2431 * gfortran.dg/associate_20.f03: New test.
2432
564c4d4b
OE
24332016-02-11 Oleg Endo <olegendo@gcc.gnu.org>
2434
2435 * gcc.target/sh/pr54089-8.c: Adjust optimization level.
2436
e1c1ecb0
KT
24372016-02-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2438
2439 * gcc.target/aarch64/target_attr_15.c: Scan assembly for
2440 .arch armv8-a\n. Add -dA to dg-options.
2441 * gcc.target/aarch64/assembler_arch_1.c: New test.
2442 * gcc.target/aarch64/target_attr_7.c: Add -dA to dg-options.
2443
0d7d9458
PC
24442016-02-11 Paolo Carlini <paolo.carlini@oracle.com>
2445
2446 PR c++/68726
2447 * g++.dg/cpp0x/pr68726.C: New.
2448
e6208a60
IE
24492016-02-11 Ilya Enkovich <enkovich.gnu@gmail.com>
2450
2451 * lib/mpx-dg.exp: Fix warning in check_effective_target_mpx
2452 test.
2453
281a11eb
RB
24542016-02-11 Richard Biener <rguenther@suse.de>
2455
2456 * g++.dg/tree-ssa/pr61034.C: Adjust.
2457
e03dd765
VM
24582016-02-10 Vladimir Makarov <vmakarov@redhat.com>
2459
4b48faf5 2460 PR target/69148
e03dd765
VM
2461 * gcc.target/s390/pr69148.c: New.
2462
cdc23927
YR
24632016-02-10 Yuri Rumyantsev <ysrumyan@gmail.com>
2464
2465 PR tree-optimization/69652
2466 * gcc.dg/torture/pr69652.c: New test.
2467
e199dd0a
JJ
24682016-02-10 Jakub Jelinek <jakub@redhat.com>
2469 Patrick Palka <ppalka@gcc.gnu.org>
2470
2471 PR ipa/69241
2472 PR c++/69649
2473 * g++.dg/ipa/pr69241-1.C: New test.
2474 * g++.dg/ipa/pr69241-2.C: New test.
2475 * g++.dg/ipa/pr69241-3.C: New test.
2476 * g++.dg/ipa/pr69649.C: New test.
2477
d6b38027
UB
24782016-02-10 Uros Bizjak <ubizjak@gmail.com>
2479
2480 * gcc.dg/tree-ssa/sra-17.c: Add -mcpu=ev4 for target alpha*-*-*.
2481 * gcc.dg/tree-ssa/sra-18.c: Ditto.
2482
13b562c5
BC
24832016-02-10 Bin Cheng <bin.cheng@arm.com>
2484
2485 PR tree-optimization/68021
2486 * gcc.dg/tree-ssa/pr68021.c: New test.
2487
24a179f8
RB
24882016-02-10 Richard Biener <rguenther@suse.de>
2489
2490 PR tree-optimization/69726
2491 * gcc.dg/uninit-22.c: New testcase.
2492
0d99886f
AP
24932016-02-09 Andrew Pinski <apinski@cavium.com>
2494
2495 PR tree-opt/69282
2496 * gcc.c-torture/compile/20160205-1.c: New testcase.
2497
ab04995c
MM
24982016-02-09 Michael Meissner <meissner@linux.vnet.ibm.com>
2499
2500 PR target/68404
2501 * gcc.target/powerpc/fusion.c: Rewrite test to use TOC fusion
2502 instead accessing a really large arrray.
2503 * gcc.target/powerpc/fusion3.c: Likewise.
2504
4b79ac23
CB
25052016-02-09 Charles Baylis <charles.baylis@linaro.org>
2506
2507 PR target/68532
2508 * gcc.c-torture/execute/pr68532.c: New test.
2509
b890a441
AO
25102016-02-11 Alexandre Oliva <aoliva@redhat.com>
2511
2512 PR target/69634
2513 * gcc.dg/pr69634.c: New.
2514
84a5bef7
RB
25152016-02-09 Richard Biener <rguenther@suse.de>
2516
2517 * gcc.dg/vect/vect-mask-store-move-1.c: Add missing space.
2518
1f123759 25192016-02-09 Alexander Fomin <alexander.fomin@intel.com>
84a5bef7 2520
1f123759
AF
2521 * gcc.target/i386/avx512f-klogic-2.c: Adjust expectation.
2522
65860c77
YR
25232016-02-09 Yuri Rumyantsev <ysrumyan@gmail.com>
2524
2525 * gcc.dg/vect/vect-mask-store-move-1.c: Fix test failures.
2526
7e1e8a0a
RB
25272016-02-09 Richard Biener <rguenther@suse.de>
2528
2529 PR tree-optimization/69715
2530 * gcc.dg/torture/pr69715.c: New testcase.
2531
efb45a9f
PP
25322016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
2533
2534 PR c++/69139
2535 * g++.dg/cpp0x/trailing12.C: New test.
2536 * g++.dg/cpp0x/trailing13.C: New test.
2537
20a0c6f9
PP
25382016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
2539
2540 PR c++/69283
2541 PR c++/67835
2542 * g++.dg/cpp1y/auto-fn29.C: New test.
2543 * g++.dg/cpp1y/auto-fn30.C: New test.
2544
a162f3af
JJ
25452016-02-08 Jakub Jelinek <jakub@redhat.com>
2546
2547 PR tree-optimization/69209
2548 * gcc.c-torture/compile/pr69209.c: New test.
2549
4b4a9fbd
JL
25502016-02-08 Jeff Law <law@redhat.com>
2551
2552 PR tree-optimization/68541
2553 * gcc.dg/tree-ssa/split-path-1.c: Increase limit for number
2554 of statements allowed in join block for path splitting.
2555
cfac5ed2
JJ
25562016-02-08 Jakub Jelinek <jakub@redhat.com>
2557
f68bc23f
JJ
2558 PR c++/59627
2559 * g++.dg/gomp/pr59627.C: New test.
2560
cfac5ed2
JJ
2561 PR ipa/69239
2562 * g++.dg/ipa/pr69239.C: New test.
2563
44714d8c
DM
25642016-02-08 David Malcolm <dmalcolm@redhat.com>
2565
2566 PR preprocessor/69664
2567 * gcc.dg/cpp/trad/comment-2.c: Add expected column number.
2568 * gcc.dg/cpp/warn-comments.c: Likewise.
2569
eba9e839
MP
25702016-02-08 Marek Polacek <polacek@redhat.com>
2571
2572 PR c++/69688
2573 * g++.dg/init/const12.C: New test.
2574
a011cd92
BS
25752016-02-08 Bernd Schmidt <bschmidt@redhat.com>
2576
2577 PR target/60410
2578 * gcc.dg/lto/pr55113_0.c: Remove test.
2579
5317b1be
RB
25802016-02-08 Richard Biener <rguenther@suse.de>
2581
2582 PR tree-optimization/69719
2583 * gcc.dg/torture/pr69719.c: New testcase.
2584
63998a63
RB
25852016-02-08 Richard Biener <rguenther@suse.de>
2586 Jeff Law <law@redhat.com>
2587
2588 PR target/68273
2589 * gcc.target/mips/pr68273.c: New testcase.
2590
43f4a281
RB
25912016-02-08 Richard Biener <rguenther@suse.de>
2592
2593 PR rtl-optimization/69274
2594 * gcc.target/i386/addr-sel-1.c: XFAIL.
2595
0b604d2d
JL
25962016-02-08 Jeff Law <law@redhat.com>
2597
e8dfe49e
JL
2598 PR tree-optimization/68541
2599 * gcc.dg/tree-ssa/split-path-2.c: Make char array explicitly signed.
2600
6daecd7a 2601 PR tree-optimization/65917
0b604d2d
JL
2602 * gcc.dg/tree-ssa/20030922-2.c: No longer xfailed.
2603
c0f0e35a
JD
26042016-02-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2605
2606 PR fortran/50555
2607 * gfortran.dg/namelist_args.f90: New test.
2608
8981d712
JL
26092016-02-05 Jeff Law <law@redhat.com>
2610
6daecd7a 2611 PR tree-optimization/68541
8981d712
JL
2612 * gcc.dg/tree-ssa/split-path-2.c: New test.
2613 * gcc.dg/tree-ssa/split-path-3.c: New test.
2614 * gcc.dg/tree-ssa/split-path-4.c: New test.
2615 * gcc.dg/tree-ssa/split-path-5.c: New test.
2616 * gcc.dg/tree-ssa/split-path-6.c: New test.
2617 * gcc.dg/tree-ssa/split-path-7.c: New test.
2618
46cb9332
MS
26192016-02-05 Martin Sebor <msebor@redhat.com>
2620
2621 PR c++/69662
2622 * g++.dg/warn/Wplacement-new-size-1.C: New test.
2623 * g++.dg/warn/Wplacement-new-size-2.C: New test.
2624
be2083ea
RH
26252016-02-06 Richard HEnderson <rth@redhat.com>
2626
2627 PR c/69643
2628 * gcc.target/i386/addr-space-4.c: New.
2629 * gcc.target/i386/addr-space-5.c: New.
2630
711d7c23
MM
26312016-02-05 Mikael Morin <mikael@gcc.gnu.org>
2632
2633 PR fortran/66089
2634 * gfortran.dg/elemental_dependency_6.f90: New.
2635
b5c1c988
JJ
26362016-02-05 Jakub Jelinek <jakub@redhat.com>
2637
861c7bcd
JJ
2638 PR rtl-optimization/69691
2639 * gcc.c-torture/execute/pr69691.c: New test.
2640
b5c1c988
JJ
2641 PR c++/69628
2642 * g++.dg/parse/pr69628.C: New test.
2643
f7dfa966
UB
26442016-02-05 Uros Bizjak <ubizjak@gmail.com>
2645
2646 * gcc.dg/sancov/asan.c: Move to ...
2647 * gcc.dg/asan/sancov-1.c: ... here.
2648
9b143e64
UB
26492016-02-05 Uros Bizjak <ubizjak@gmail.com>
2650
2651 * gcc.target/i386/pr69577.c: Require avx_runtime target.
2652
f5d4b899
L
26532016-02-05 H.J. Lu <hongjiu.lu@intel.com>
2654
2655 PR target/69677
2656 * gcc.target/i386/pr69677.c: New test.
2657
76c85fbb
PP
26582016-02-05 Patrick Palka <ppalka@gcc.gnu.org>
2659
2660 PR c++/68948
2661 * g++.dg/template/pr68948.C: New test.
2662
f181bf90
DV
26632016-02-05 Dominik Vogt <vogt@linux.vnet.ibm.com>
2664
2665 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove -march=z13 for s390
2666 (only necessary on s390x).
2667
714fb282
L
26682016-02-04 H.J. Lu <hongjiu.lu@intel.com>
2669
2670 * gcc.target/i386/pr69454-2.c: Compile with -msse2
2671 -mno-accumulate-outgoing-args.
2672
618d6c1c
PP
26732016-02-04 Patrick Palka <ppalka@gcc.gnu.org>
2674
2675 * g++.dg/cpp0x/constexpr-ptrmem5.C: New test.
2676
1066e9b5
JJ
26772016-02-04 Jakub Jelinek <jakub@redhat.com>
2678
2679 PR c/69669
2680 * c-c++-common/pr69669.c: New test.
2681
76255d0d
MM
26822016-02-04 Michael Meissner <meissner@linux.vnet.ibm.com>
2683
2684 PR target/69667
2685 * g++.dg/pr69667.C: New file.
2686
e0b059b1
WD
26872016-02-04 Wilco Dijkstra <wdijkstr@arm.com>
2688
2689 PR target/69619
2690 * gcc.dg/pr69619.c: Add new test.
2691
2692b5c8
RS
26922016-02-04 Richard Sandiford <richard.sandiford@arm.com>
2693
2694 PR rtl-optimization/69577
2695 * gcc.target/i386/pr69577.c: New test.
2696
7db337c2
ML
26972016-02-04 Martin Liska <mliska@suse.cz>
2698
2699 * g++.dg/asan/pr69276.C: New test.
2700
cc9c0829
KT
27012016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2702
2703 PR target/65932
2704 PR target/67714
2705 * gcc.target/arm/wmul-3.c: Simplify test to generate just
2706 a single smulbb instruction.
2707 * gcc.target/amr/wmul-1.c: Add -mtune=cortex-a9 to dg-options.
2708 * gcc.target/amr/wmul-2.c: Likewise.
2709
eb9feb52
KT
27102016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2711
2712 PR target/65932
2713 PR target/67714
2714 * gcc.c-torture/execute/pr67714.c: New test.
2715
61f727fe
JJ
27162016-02-04 Ilya Enkovich <enkovich.gnu@gmail.com>
2717
2718 PR target/69454
2719 * gcc.target/i386/pr69454-1.c: New test.
2720 * gcc.target/i386/pr69454-2.c: New test.
2721
05dd97db
MS
27222016-02-03 Martin Sebor <msebor@redhat.com>
2723
2724 PR c++/69251
2725 PR c++/69253
2726 PR c++/69290
2727 PR c++/69277
2728 PR c++/69349
2729 * g++.dg/ext/flexarray-mangle-2.C: New test.
2730 * g++.dg/ext/flexarray-mangle.C: New test.
2731 * g++.dg/ext/flexarray-subst.C: New test.
2732 * g++.dg/ext/flexary11.C: New test.
2733 * g++.dg/ext/flexary12.C: New test.
2734 * g++.dg/ext/flexary13.C: New test.
2735 * g++.dg/ext/flexary14.C: New test.
2736 * g++.dg/other/dump-ada-spec-2.C: Adjust.
2737
dac2fc29
L
27382016-02-03 H.J. Lu <hongjiu.lu@intel.com>
2739
2740 * gcc.target/i386/iamcu/test_passing_unions.c (check_union_passing6):
2741 Define only if CHECK_FLOAT128 is defined.
2742 (main): Properly initialize u5.
2743
eadb8035
JJ
27442016-02-03 Jakub Jelinek <jakub@redhat.com>
2745
0afbb81b
JJ
2746 PR c/69627
2747 * gcc.dg/pr69627.c: New test.
2748
eadb8035
JJ
2749 PR target/69644
2750 * gcc.dg/pr69644.c: New test.
2751
b12d4923
MS
27522016-02-03 Mike Stump <mikestump@comcast.net>
2753
2754 * lib/compat.exp (compat-get-options-main): Add dg-timeout-factor
2755 support for struct-layout-1.exp.
2756
ab4bae0c
PP
27572016-02-03 Patrick Palka <ppalka@gcc.gnu.org>
2758
2759 PR c++/69056
618d6c1c 2760 * g++.dg/cpp0x/pr69056.C: New test.
ab4bae0c 2761
95831c01
VM
27622016-02-03 Vladimir Makarov <vmakarov@redhat.com>
2763 Alexandre Oliva <aoliva@redhat.com>
2764
2765 PR target/69461
2766 * gcc.target/powerpc/pr69461.c: New.
2767
ccc71ab8
UB
27682016-02-03 Uros Bizjak <ubizjak@gmail.com>
2769
2770 * lib/tsan-dg.exp (tsan_init): Move check if tsan executable
2771 works from here ...
2772 (check_effective_target_fsanitize_thread): ... to here. Do not
2773 specify additional compile flags for the test source.
2774 * lib/asan-dg.exp (check_effective_target_fsanitize_address): Do not
2775 specify additional compile flags for the test source.
2776
96299640
WD
27772016-02-03 Wilco Dijkstra <wdijkstr@arm.com>
2778
2779 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
2780
781d83d9
AV
27812016-02-03 Andre Vehreschild <vehre@gcc.gnu.org>
2782
2783 PR fortran/67451
2784 PR fortran/69418
2785 * gfortran.dg/coarray_allocate_2.f08: New test.
2786 * gfortran.dg/coarray_allocate_3.f08: New test.
2787 * gfortran.dg/coarray_allocate_4.f08: New test.
2788
d8208e6d
AL
27892016-02-03 Alan Lawrence <alan.lawrence@arm.com>
2790
2791 * gcc.dg/vect/vect-outer-1-big-array.c: Drop vect_multiple_sizes;
2792 use same scan-tree-dump-times on all platforms.
2793 * gcc.dg/vect/vect-outer-1.c: Likewise.
2794 * gcc.dg/vect/vect-outer-1a-big-array.c: Likewise.
2795 * gcc.dg/vect/vect-outer-1a.c: Likewise.
2796 * gcc.dg/vect/vect-outer-1b-big-array.c: Likewise.
2797 * gcc.dg/vect/vect-outer-1b.c: Likewise.
2798 * gcc.dg/vect/vect-outer-2b.c: Likewise.
2799 * gcc.dg/vect/vect-outer-3b.c: Likewise.
2800 * gcc.dg/vect/vect-reduc-dot-s8b.c: Likewise.
2801
a8394fa0
SB
28022016-02-02 Segher Boessenkool <segher@kernel.crashing.org>
2803
2804 * c-c++-common/vector-compare-4.c: Prune "non-standard ABI extension"
2805 warning.
2806
f3baa1d3
L
28072016-02-02 H.J. Lu <hongjiu.lu@intel.com>
2808
2809 * gcc.target/i386/iamcu/test_empty_structs_and_unions.c: New test.
2810
eb077516
JN
28112016-02-02 James Norris <jnorris@codesourcery.com>
2812
2813 * c-c++-common/goacc/routine-5.c: Add tests.
2814
578fb225
AM
28152016-02-02 Alexander Monakov <amonakov@ispras.ru>
2816
2817 * gcc.target/nvptx/unsigned-cmp.c: New test.
2818
c64f7d37
WD
28192016-02-02 Wilco Dijkstra <wdijkstr@arm.com>
2820
2821 * gcc.target/aarch64/scalar_shift_1.c
2822 (test_corners_sisd_di): Improve force to SIMD register.
2823 (test_corners_sisd_si): Likewise.
2824 * gcc.target/aarch64/vect-ld1r-compile-fp.c:
2825 Remove scan-assembler check for ldr.
2826
90c6f26c
RB
28272016-02-02 Richard Biener <rguenther@suse.de>
2828
2829 PR tree-optimization/69595
2830 * gcc.dg/Warray-bounds-17.c: New testcase.
2831
9dc03c97
RB
28322016-02-02 Richard Biener <rguenther@suse.de>
2833
2834 PR tree-optimization/69606
2835 * gcc.dg/torture/pr69606.c: New testcase.
2836
2d4dc223
YR
28372016-02-02 Yuri Rumyantsev <ysrumyan@gmail.com>
2838
2839 PR middle-end/68542
2840 * gcc.dg/vect/vect-mask-store-move-1.c: New test.
2841 * gcc.target/i386/avx2-vect-mask-store-move1.c: New test.
2842
65c98fde
AM
28432016-02-02 Alan Modra <amodra@gmail.com>
2844
2845 PR target/69548
2846 * gcc.target/powerpc/pr69548.c: New test.
2847
e1b81f2b
JJ
28482016-02-01 Jakub Jelinek <jakub@redhat.com>
2849
d0268b37
JJ
2850 PR rtl-optimization/69592
2851 * gcc.dg/pr69592.c: New test.
2852
e1b81f2b
JJ
2853 PR preprocessor/69543
2854 PR c/69558
2855 * gcc.dg/pr69543.c: New test.
2856 * gcc.dg/pr69558.c: New test.
2857
7dd7780d
UB
28582016-02-01 Uros Bizjak <ubizjak@gmail.com>
2859
bf672ee5
UB
2860 PR testsuite/65940
2861 * g++.dg/other/anon5.C (dg-options): Use -gdwarf-2 instead of -g.
7dd7780d 2862
9a7013f8
MS
28632016-02-01 Martin Sebor <msebor@redhat.com>
2864
2865 * gcc.target/powerpc/pr17381.c: Remove duplicate copy of the test body.
2866
e681fb2b
BC
28672016-02-01 Bin Cheng <bin.cheng@arm.com>
2868
2869 PR tree-optimization/67921
2870 * c-c++-common/ubsan/pr67921.c: New test.
2871
ff86345f
RB
28722016-02-01 Richard Biener <rguenther@suse.de>
2873
2874 PR middle-end/69556
2875 * gcc.dg/tree-ssa/recip-8.c: New testcase.
2876
bc369dbd
RB
28772016-02-01 Richard Biener <rguenther@suse.de>
2878
2879 PR tree-optimization/69574
2880 * gcc.dg/torture/pr69574.c: New testcase.
2881
ef318184
RB
28822016-02-01 Richard Biener <rguenther@suse.de>
2883
2884 PR tree-optimization/69579
2885 * gcc.dg/setjmp-6.c: New testcase.
2886
654745e6
JJ
28872016-02-01 Jakub Jelinek <jakub@redhat.com>
2888
2889 PR rtl-optimization/69570
2890 * g++.dg/opt/pr69570.C: New test.
2891
e6c0c44b
RH
28922016-02-01 Richard Henderson <rth@redhat.com>
2893
2894 * gcc.dg/pr69535.c: New test.
2895
6ff3f09a
JDA
28962016-01-31 John David Anglin <danglin@gcc.gnu.org>
2897
2c005538
JDA
2898 PR testsuite/69584
2899 * gcc.dg/tree-ssa/sra-17.c: Fix regexps to work on hpux.
2900 * gcc.dg/tree-ssa/sra-18.c: Likewise.
2901
61083a4b
JDA
2902 PR debug/68244
2903 * g++.dg/parse/parens3.C: Use register "4" on hppa.
2904
6ff3f09a
JDA
2905 * gcc.dg/tree-ssa/vector-5.c: Add -fno-common option on hppa*-*-hpux*.
2906
0c221916
PT
29072016-01-31 Paul Thomas <pault@gcc.gnu.org>
2908
2909 PR fortran/67564
2910 * gfortran.dg/allocate_with_source_17.f03: New test.
2911
db7a2818
JJ
29122016-01-30 Jakub Jelinek <jakub@redhat.com>
2913
2914 PR tree-optimization/69546
2915 * gcc.dg/torture/pr69546.c: New test.
2916
e520d5f0
PT
29172016-01-30 Paul Thomas <pault@gcc.gnu.org>
2918
2919 PR fortran/69566
2920 * gfortran.dg/unlimited_polymorphic_25.f03: New test.
2921
343c05d3
MS
29222016-01-30 Martin Sebor <msebor@redhat.com>
2923
2924 PR c++/68490
2925 * g++.dg/ext/flexary10.C: New test.
2926
d6c3a539
DH
29272016-01-30 Dominique d'Humieres <dominiq@lps.ens.fr>
2928
2929 PR fortran/66707
2930 gfortran.dg/common_23.f90: New test.
2931
52d72fcd
BS
29322016-01-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2933
2934 PR target/65546
2935 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c: Correct
2936 condition being checked, and disable it when the target supports
2937 misaligned loads and stores.
2938
3a5d2ba4
JJ
29392016-01-29 Jakub Jelinek <jakub@redhat.com>
2940
2941 PR debug/69518
2942 * gcc.dg/torture/pr69518.c: New test.
2943
6bbacdb5
L
29442016-01-29 H.J. Lu <hongjiu.lu@intel.com>
2945
2946 PR target/69530
2947 * gcc.target/i386/pr69530.c: New test.
2948
af932cdb
SE
29492016-01-29 Steve Ellcey <sellcey@imgtec.com>
2950
2951 PR target/65604
2952 * gcc.target/mips/div-delay.c: New test.
2953
26658b7c
JJ
29542016-01-29 Jakub Jelinek <jakub@redhat.com>
2955
33e89989
JJ
2956 PR target/69551
2957 * gcc.target/i386/pr69551.c: New test.
2958
26658b7c
JJ
2959 PR target/66137
2960 * gcc.target/i386/pr66137.c: New test.
2961
401116b5
AB
29622016-01-29 Andrew Bennett <andrew.bennett@imgtec.com>
2963
2964 * gcc.target/mips/p5600-bonding.c (dg-options): Force the test to be
2965 always built for p5600.
2966 * gcc.target/mips/mips.exp (mips-dg-options): Add support for the
2967 isa=p5600 dg-option.
2968
d4abfcc5
RB
29692016-01-29 Richard Biener <rguenther@suse.de>
2970
2971 PR tree-optimization/69547
2972 * g++.dg/tree-ssa/pr69547.C: New testcase.
2973
16b77b32
JJ
29742016-01-29 Jakub Jelinek <jakub@redhat.com>
2975
2976 PR debug/66869
2977 * g++.dg/warn/Wunused-function2.C: New test.
2978
a1c95464
DV
29792016-01-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
2980
2981 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Require a hardware vector
2982 support for test to succeed.
2983
5453bfed
MP
29842016-01-29 Marek Polacek <polacek@redhat.com>
2985
2986 PR c++/69509
2987 PR c++/69516
2988 * g++.dg/ext/constexpr-vla2.C: New test.
2989 * g++.dg/ext/constexpr-vla3.C: New test.
2990 * g++.dg/ubsan/vla-1.C: Remove dg-shouldfail.
2991
452ec2a5
RB
29922016-01-29 Richard Biener <rguenther@suse.de>
2993
2994 PR middle-end/69537
2995 * gcc.dg/uninit-21.c: New testcase.
2996
aec0b19e
UB
29972016-01-28 Uros Bizjak <ubizjak@gmail.com>
2998
2999 PR target/69459
3000 * gcc.target/i386/pr69459.c: New test.
3001
df113ce7
SE
30022016-01-28 Steve Ellcey <sellcey@imgtec.com>
3003
3004 PR target/68400
3005 * gcc.target/mips/mips.exp (mips_option_groups): Add stack-protector.
3006 * gcc.target/mips/pr68400.c: New test.
3007
494de84f
MS
30082016-01-28 Martin Sebor <msebor@redhat.com>
3009
3010 PR target/17381
3011 * gcc.target/powerpc/pr17381.c: New test.
3012
eb1b1f01
JJ
30132016-01-28 Jakub Jelinek <jakub@redhat.com>
3014
3015 PR middle-end/69542
3016 * gcc.dg/torture/pr69542.c: New test.
3017
6dfeb7ce
WD
30182016-01-28 Wilco Dijkstra <wdijkstr@arm.com>
3019
3020 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
3021
4b7471a4
DE
30222016-01-28 David Edelsohn <dje.gcc@gmail.com>
3023
3024 * gcc.dg/pr65980.c: Skip on AIX.
3025 * gcc.dg/pr66688.c: Same.
3026
b271fd21
DE
30272016-01-28 David Edelsohn <dje.gcc@gmail.com>
3028
3029 PR target/63679
3030 * gcc.dg/tree-ssa/sra-17.c: Adjust regex for more label styles.
3031 * gcc.dg/tree-ssa/sra-18.c: Same.
3032
874108a9
AV
30332016-01-28 Andre Vehreschild <vehre@gcc.gnu.org>
3034
3035 PR fortran/62536
3036 * gfortran.dg/block_15.f08: New test.
3037 * gfortran.dg/block_end_error_1.f90: Need to catch additional error
3038 on incorrectly closed BLOCK.
3039
30480bcd
IE
30402016-01-28 Ilya Enkovich <enkovich.gnu@gmail.com>
3041
3042 * gcc.dg/declare-simd.c: New test.
14ba8d6d
RB
30432016-01-28 Richard Biener <rguenther@suse.de>
3044
3045 PR tree-optimization/69466
3046 * gfortran.dg/vect/pr69466.f90: New testcase.
3047
0d4c694e
TP
30482016-01-28 Thomas Preud'homme <thomas.preudhomme@arm.com>
3049
3050 * g++.dg/pr67989.C: Remove ARM-specific option.
3051 * gcc.target/arm/pr67989.C: New file.
3052
2aa780da
UB
30532016-01-27 Uros Bizjak <ubizjak@gmail.com>
3054
3055 * gcc.dg/torture/pr68264.c: Disable log1p test for glibc < 2.22
3056 and expm1 test for glibc < 2.11.
3057
f75ebe77
RH
30582016-01-27 Richard Henderson <rth@redhat.com>
3059
3060 * gcc.c-torture/execute/pr69447.c: New test.
3061
30622016-01-27 Paul Thomas <pault@gcc.gnu.org>
49847d75 3063
9a175e65 3064 PR fortran/69422
49847d75
PT
3065 * gfortran.dg/alloc_comp_assign_15.f03: New test.
3066
cbdd8ae0
JJ
30672016-01-27 Jakub Jelinek <jakub@redhat.com>
3068
3069 PR debug/66869
3070 * gcc.dg/pr66869.c: New test.
3071
2b572b3c
JL
30722016-01-25 Jeff Law <law@redhat.com>
3073
3074 PR tree-optimization/68398
aec0b19e 3075 PR tree-optimization/69196
2b572b3c
JL
3076 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output.
3077 * gcc.dg/tree-ssa/ssa-dom-thread-2c.c: Add extra statements on thread
3078 path to avoid new heuristic allowing more irreducible regions
3079 * gcc.dg/tree-ssa/ssa-dom-thread-2d.c: Likewise.
3080 * gcc.dg/tree-ssa/vrp46.c: Likewise.
3081 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Update expected output.
3082 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: New test.
3083 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
3084
fa74a4bc
MP
30852016-01-27 Marek Polacek <polacek@redhat.com>
3086
3087 PR c/68062
3088 * c-c++-common/vector-compare-4.c: New test.
3089
0afff540
DM
30902016-01-27 David Malcolm <dmalcolm@redhat.com>
3091
3092 PR preprocessor/69126
3093 * c-c++-common/pr69126.c: New test case.
3094
1a218fc9
ILT
30952016-01-27 Ian Lance Taylor <iant@google.com>
3096
3097 * gcc.dg/tree-ssa/ivopt_5.c: New test.
3098
5d70666e
RB
30992016-01-27 Ryan Burn <contact@rnburn.com>
3100
3101 PR cilkplus/69267
3102 * g++.dg/cilk-plus/CK/pr69267.cc: New test.
3103
87ff4d66
UB
31042016-01-27 Uros Bizjak <ubizjak@gmail.com>
3105
3106 PR target/69512
3107 * gcc.target/i386/pr69512.c: New test.
3108
27e23cca
RE
31092016-01-27 Rainer Emrich <rainer@emrich-ebersheim.de>
3110
3111 PR ada/69488
3112 * gnat.dg/sso/*.adb: Robustify dg-output directives.
3113
05bf54c3
MP
31142016-01-27 Marek Polacek <polacek@redhat.com>
3115
3116 PR c++/69379
3117 * g++.dg/pr69379.C: New test.
3118
60214d0d
MS
31192016-01-27 Martin Sebor <msebor@redhat.com>
3120
3121 PR c++/69317
3122 * g++.dg/abi/Wabi-2-2.C: New test.
3123 * g++.dg/abi/Wabi-2-3.C: New test.
3124 * g++.dg/abi/Wabi-3-2.C: New test.
3125 * g++.dg/abi/Wabi-3-3.C: New test.
3126
167c7bfa
RB
31272016-01-27 Richard Biener <rguenther@suse.de>
3128
3129 PR tree-optimization/69166
3130 * gcc.dg/torture/pr69166.c: New testcase.
3131
1430fb1f
MJ
31322016-01-27 Martin Jambor <mjambor@suse.cz>
3133
3134 PR tree-optimization/69355
3135 * gcc.dg/tree-ssa/pr69355.c: New test.
3136
95e3030c
MP
31372016-01-27 Marek Polacek <polacek@redhat.com>
3138
3139 PR c++/69496
3140 * g++.dg/ext/constexpr-vla1.C: New test.
3141
eeb085f3
CB
31422016-01-20 Christian Bruel <christian.bruel@st.com>
3143
3144 PR target/69245
3145 * gcc.target/arm/pr69245.c: New test.
3146
b1652dde
JJ
31472016-01-27 Jakub Jelinek <jakub@redhat.com>
3148
3149 PR tree-optimization/69399
3150 * gcc.dg/torture/pr69399.c: New test.
3151
ce7e8f00
EB
31522016-01-27 Eric Botcazou <ebotcazou@adacore.com>
3153
3154 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: XFAIL on SPARC 64-bit.
3155
e4aac1d1
EB
31562016-01-26 Eric Botcazou <ebotcazou@adacore.com>
3157
3158 * gcc.c-torture/execute/stkalign.c: XFAIL run on SPARC 64-bit.
3159
8dfdb419
TV
31602016-01-26 Tom de Vries <tom@codesourcery.com>
3161
3162 PR tree-optimization/69110
3163 * gcc.dg/autopar/pr69110.c: New test.
3164
56f80f54 31652016-01-26 Abderrazek Zaafrani <a.zaafrani@samsung.com>
87ff4d66 3166 Sebastian Pop <s.pop@samsung.com>
56f80f54
AZ
3167
3168 * gcc.dg/graphite/isl-ast-op-select.c: New.
3169
a0909527
PT
31702015-01-26 Paul Thomas <pault@gcc.gnu.org>
3171
3172 PR fortran/69385
3173 * gfortran.dg/allocate_error_6.f90: New test.
3174
ffc445f4
RH
31752016-01-26 Richard Henderson <rth@redhat.com>
3176
3177 * gcc.dg/tm/pr60908.c: New test.
3178
01e1dea3
DM
31792016-01-26 David Malcolm <dmalcolm@redhat.com>
3180
3181 PR other/69006
3182 * g++.dg/ext/timevar1.C: Add dg-allow-blank-lines-in-output
3183 directive.
3184 * gcc.dg/plugin/diagnostic-test-show-locus-color.c: Update
3185 expected multiline output to reflect the colorization being
3186 disabled before newlines.
3187 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
3188 (custom_diagnostic_finalizer): Replace call to
3189 pp_newline_and_flush with call to pp_flush.
3190 * gcc.dg/unroll-2.c: Add dg-allow-blank-lines-in-output directive.
3191 * gfortran.dg/implicit_class_1.f90: Likewise.
3192 * lib/gcc-dg.exp (allow_blank_lines): New global.
3193 (dg-allow-blank-lines-in-output): New procedure.
3194 (gcc-dg-prune): Complain about blank lines in the output, unless
3195 dg-allow-blank-lines-in-output was called.
3196 * lib/multiline.exp (_build_multiline_regex): Only support
3197 arbitrary followup text for non-blank-lines, not for blank lines.
3198
13f92e8d
JJ
31992016-01-26 Jakub Jelinek <jakub@redhat.com>
3200
3201 PR tree-optimization/69483
3202 * gcc.dg/pr69483.c: New test.
3203 * g++.dg/opt/pr69483.C: New test.
3204
92422235
CL
32052016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
3206
3207 PR target/68620
3208 * gcc.target/arm/pr68620.c: New test.
3209
0bccf11b
L
32102016-01-26 H.J. Lu <hongjiu.lu@intel.com>
3211
3212 * gcc.target/i386/pr68986-2.c: Remove -m32.
3213
81cd202e
L
32142016-01-26 H.J. Lu <hongjiu.lu@intel.com>
3215
3216 PR target/68986
3217 * gcc.target/i386/pr68986-1.c: New test.
3218 * gcc.target/i386/pr68986-2.c: Likewise.
3219 * gcc.target/i386/pr68986-3.c: Likewise.
3220
213a1c03
CB
32212016-01-26 Christian Bruel <christian.bruel@st.com>
3222
3223 * lib/target-supports.exp
3224 (check_effective_target_arm_crypto_pragma_ok_nocache): Remove.
3225 (check_effective_target_arm_crypto_pragma_ok): Likewise.
3226 * gcc.target/arm/attr-crypto.c: Remove arm_crypto_pragma_ok test.
3227
22a08dd1
RB
32282016-01-26 Richard Biener <rguenther@suse.de>
3229
3230 PR tree-optimization/69452
3231 * gcc.dg/torture/pr69452.c: New testcase.
3232
6c06e0e8
JJ
32332016-01-26 Jakub Jelinek <jakub@redhat.com>
3234
3235 PR target/69442
3236 * gcc.dg/pr69442.c: New test.
3237
b96824c4
RFI
32382016-01-26 Roger Ferrer Ibáñez <rofirrim@gmail.com>
3239
3240 PR target/67896
3241 * gcc.target/aarch64/simd/pr67896.C: New.
3242
5ee31e57
RS
32432016-01-26 Richard Sandiford <richard.sandiford@arm.com>
3244
3245 PR tree-optimization/69400
3246 * gcc.dg/plugin/wide-int_plugin.c (test_wide_int_mod_trunc): New
3247 function.
3248 (plugin_init): Call it.
3249 * gcc.dg/torture/pr69400.c: New test.
3250
7ddfb31d
CL
32512016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
3252
3253 * gcc.target/arm/pr68674.c: Check and use arm_fp effective target.
3254
1e050c90
AK
32552016-01-25 Aditya Kumar <aditya.k7@samsung.com>
3256 Sebastian Pop <s.pop@samsung.com>
3257
3258 * gcc.dg/graphite/graphite.exp: Only run the fuse-*.c tests with
3259 isl-0.15.
3260
c8ee4bf5
AK
32612016-01-25 Aditya Kumar <aditya.k7@samsung.com>
3262 Sebastian Pop <s.pop@samsung.com>
3263
3264 * gcc.dg/graphite/pr69292.c: New.
3265
d902b330
JJ
32662016-01-25 Jakub Jelinek <jakub@redhat.com>
3267
3268 * c-c++-common/goacc/use_device-1.c: New test.
3269
2c89b952
JL
32702016-01-25 Jeff Law <law@redhat.com>
3271
3272 PR tree-optimization/69196
3273 PR tree-optimization/68398
3274 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output
3275 * gcc.dg/tree-ssa/pr68198.c: Likewise.
3276
685c8785
DE
32772016-01-25 David Edelsohn <dje.gcc@gmail.com>
3278
3279 PR target/69469
3280 * gcc.target/powerpc/vsx-vector-2.c: Adjust for Goldschmidt's
3281 Algorithm.
3282
95cef0c1
RB
32832016-01-25 Richard Biener <rguenther@suse.de>
3284
3285 PR testsuite/69380
3286 * g++.dg/tree-ssa/pr69336.C: Restrict to x86_64 and i?86.
3287
2947d3b2
IE
32882016-01-25 Ilya Enkovich <enkovich.gnu@gmail.com>
3289
3290 PR target/69421
3291 * gcc.dg/pr69421.c: New test.
3292
ae19075a
BB
32932016-01-25 Bilyan Borisov <bilyan.borisov@arm.com>
3294
3295 * gcc.target/aarch64/simd/vcvt_s64_f64_1.c: New.
3296 * gcc.target/aarch64/simd/vcvt_u64_f64_1.c: Likewise.
3297 * gcc.target/aarch64/simd/vcvta_s64_f64_1.c: Likewise.
3298 * gcc.target/aarch64/simd/vcvta_u64_f64_1.c: Likewise.
3299 * gcc.target/aarch64/simd/vcvtm_s64_f64_1.c: Likewise.
3300 * gcc.target/aarch64/simd/vcvtm_u64_f64_1.c: Likewise.
3301 * gcc.target/aarch64/simd/vcvtn_s64_f64_1.c: Likewise.
3302 * gcc.target/aarch64/simd/vcvtn_u64_f64_1.c: Likewise.
3303 * gcc.target/aarch64/simd/vcvtp_s64_f64_1.c: Likewise.
3304 * gcc.target/aarch64/simd/vcvtp_u64_f64_1.c: Likewise.
3305
fa4511c2
RB
33062016-01-25 Richard Biener <rguenther@suse.de>
3307
3308 PR tree-optimization/69376
3309 * gcc.dg/torture/pr69376.c: New testcase.
3310
1d101216
JD
33112016-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3312
3313 PR fortran/69397
3314 PR fortran/68442
3315 * gfortran.dg/interface_38.f90: New test.
3316 * gfortran.dg/interface_39.f90: New test.
a0909527 3317
a59b92b0
PP
33182016-01-24 Patrick Palka <ppalka@gcc.gnu.org>
3319
3320 Revert:
3321 2016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
3322
3323 PR c++/11858
3324 PR c++/24663
3325 PR c++/24664
3326 * g++.dg/template/pr11858.C: New test.
3327 * g++.dg/template/pr24663.C: New test.
3328 * g++.dg/template/unify12.C: New test.
3329 * g++.dg/template/unify13.C: New test.
3330 * g++.dg/template/unify14.C: New test.
3331 * g++.dg/template/unify15.C: New test.
3332 * g++.dg/template/unify16.C: New test.
3333 * g++.dg/template/unify17.C: New test.
3334
16acb1a8
DH
33352016-01-24 Dominique d'Humieres <dominiq@lps.ens.fr>
3336
3337 PR fortran/68283
3338 gfortran.dg/pr68283.f90: New test.
3339
094773e8
TK
33402016-01-24 Thomas Koenig <tkoenig@gcc.gnu.org>
3341
3342 PR fortran/66094
3343 * gfortran.dg/inline_matmul_13.f90: New test.
3344 * gfortran.dg/matmul_bounds_8.f90: New test.
3345 * gfortran.dg/matmul_bounds_9.f90: New test.
3346 * gfortran.dg/matmul_bounds_10.f90: New test.
3347
42fb90d7
TV
33482016-01-23 Tom de Vries <tom@codesourcery.com>
3349
3350 PR tree-optimization/69426
3351 * gcc.dg/autopar/pr69426.c: New test.
3352
69da7802
MS
33532016-01-23 Martin Sebor <msebor@redhat.com>
3354
3355 PR c++/58109
3356 PR c++/69022
3357 * g++.dg/cpp0x/alignas5.C: New test.
3358 * g++.dg/ext/vector29.C: Same.
3359
da17300a
UB
33602016-01-23 Uros Bizjak <ubizjak@gmail.com>
3361
3362 * gcc.target/i386/chkp-strlen-2.c: Define _GNU_SOURCE.
3363 * gcc.target/i386/chkp-strlen-4.c: Move the definition of
3364 _GNU_SOURCE from compile flags to the source.
3365 * gcc.target/i386/chkp-stropt-12.c: Ditto.
3366 * gcc.target/i386/chkp-stropt-16.c: Ditto.
3367 * gcc.target/i386/chkp-stropt-4.c: Ditto.
3368 * gcc.target/i386/chkp-stropt-8.c: Ditto.
3369
62041cfc
JJ
33702016-01-22 Jakub Jelinek <jakub@redhat.com>
3371
3372 PR target/69432
3373 * g++.dg/opt/pr69432.C: New test.
3374
f7d2ad6f
BS
33752016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3376
3377 * gcc.target/powerpc/pr63354c: Adjust target selector to include
3378 32-bit targets testing an -m64 multilib.
3379
d403fc9a
WS
33802016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3381
3382 * gcc.target/powerpc/pr63354.c: Restrict to Linux targets with
3383 64-bit support.
3384
4aa16f8d
JG
33852016-01-22 James Greenhalgh <james.greenhalgh@arm.com>
3386
3387 * gcc.dg/vect/bb-slp-pr68892.c: Require vect_double.
3388
7c816d0f
CB
33892016-01-21 Christian Bruel <christian.bruel@st.com>
3390
3391 PR target/68674
3392 * gcc.target/i386/pr68674.c
3393 * gcc.target/aarch64/pr68674.c
3394 * gcc.target/arm/pr68674.c
3395
fce661e8
KT
33962016-01-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3397
3398 PR target/69403
3399 * gcc.c-torture/execute/pr69403.c: New test.
3400
4696899f
PC
34012016-01-22 Paolo Carlini <paolo.carlini@oracle.com>
3402
3403 PR c++/55843
3404 * g++.dg/template/pr55843.C: New.
3405
bac69366
AL
34062016-01-22 Alan Lawrence <alan.lawrence@arm.com>
3407
3408 PR testsuite/66877
3409 * gcc.dg/vect/vect-over-widen-3-big-array.c: Only look for 1
3410 vect_recog_over_widening_pattern in dump if we have vect_widen_shift.
3411
b57d3a5c
BS
34122016-01-21 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3413
3414 PR testsuite/67489
da17300a
UB
3415 * gcc.target/powerpc/p8vector-builtin-8.c: Remove { target int128 }
3416 from dg-do compile directive, and instead add
3417 { dg-require-effective-target int128 }.
b57d3a5c 3418
9f04a53e
MS
34192016-01-20 Martin Sebor <msebor@redhat.com>
3420
3421 PR c/69405
3422 * gcc.dg/sync-fetch.c: New test.
3423
38a51663
JL
34242016-01-21 Martin Sebor <msebor@redhat.com>
3425
3426 PR target/69252
3427 * gcc.target/powerpc/pr69252.c: New test.
3428
2423a75a
JD
34292016-01-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3430
3431 PR fortran/65996
da17300a 3432 * gfortran.dg/pr65996.f90: New test.
2423a75a 3433
0a76463f
DV
34342016-01-21 Dominik Vogt <vogt@linux.vnet.ibm.com>
3435
3436 PR c++/68810
9f04a53e 3437 * g++.dg/cpp0x/constexpr-reinterpret1.C: Fix line number that is
2423a75a 3438 expected to generate an error.
0a76463f 3439
9776e692
BS
34402016-01-21 Bernd Schmidt <bschmidt@redhat.com>
3441
3442 PR middle-end/66178
3443 * gcc.dg/torture/pr66178.c: New test.
3444
c8d3e088
AB
34452016-01-21 Anton Blanchard <anton@samba.org>
3446 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3447
3448 PR target/63354
3449 * gcc.target/powerpc/pr63354.c: New test.
3450
35b707ff
VM
34512016-01-21 Vladimir Makarov <vmakarov@redhat.com>
3452
3453 PR rtl-optimization/68990
3454 * gcc.target/i386/pr68990: New.
3455
157b0829
NC
34562016-01-21 Nick Clifton <nickc@redhat.com>
3457
3458 PR target/69129
3459 * gcc.target/mips/pr69129.c: New.
3460
aede6748
PC
34612016-01-21 Paolo Carlini <paolo.carlini@oracle.com>
3462
3463 PR c++/58046
3464 * g++.dg/cpp0x/pr58046.C: New.
3465
5463c2c8
JJ
34662016-01-21 Jakub Jelinek <jakub@redhat.com>
3467
6d31cc75
SS
3468 PR target/69187
3469 PR target/65624
3470 * gcc.target/arm/pr69187.c: New test.
3471
5463c2c8
JJ
3472 PR c++/69355
3473 * g++.dg/torture/pr69355.C: New test.
3474
fa28f32b
AK
34752016-01-21 Aditya Kumar <aditya.k7@samsung.com>
3476 Sebastian Pop <s.pop@samsung.com>
3477
3478 * gfortran.dg/graphite/interchange-3.f90: Adjust pattern.
3479
b920a047
AK
34802016-01-21 Aditya Kumar <aditya.k7@samsung.com>
3481 Sebastian Pop <s.pop@samsung.com>
3482
da17300a 3483 * gcc.dg/graphite/pr68976.c: New test.
b920a047 3484
bdd3aea6
JJ
34852016-01-21 Jakub Jelinek <jakub@redhat.com>
3486
3487 PR middle-end/67653
3488 * c-c++-common/pr67653.c: New test.
3489 * gcc.dg/torture/pr29119.c: Add dg-warning.
3490
26a2e6ae
PB
34912016-01-20 Peter Bergner <bergner@vnet.ibm.com>
3492
3493 * gcc.target/powerpc/cpu-builtin-1.c: New test.
3494
d25c7690
PK
34952016-01-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
3496
3497 PR c/24293
3498 * gcc.dg/pr24293.c: New test.
3499 * gcc.dg/Wcxx-compat-8.c: Adjust to accept error due to
3500 incomplete struct type.
3501 * gcc.dg/declspec-1.c: Likewise.
3502 * gcc.dg/pr63549.c: Likewise.
3503
889d5698
JJ
35042016-01-20 Jakub Jelinek <jakub@redhat.com>
3505
3506 PR tree-optimization/66612
3507 * gcc.target/powerpc/20050830-1.c: Xfail the scan-assembler test
3508 for bdn instruction.
3509
d7cf3dc7
CL
35102016-01-20 Christophe Lyon <christophe.lyon@linaro.org>
3511
3512 * lib/target-supports.exp
3513 (check_effective_target_arm_fp_ok_nocache): New.
3514 (check_effective_target_arm_fp_ok): New.
3515 (add_options_for_arm_fp): New.
3516 (check_effective_target_arm_crypto_ok_nocache): Require
3517 target_arm_v8_neon_ok instead of arm32.
3518 (check_effective_target_arm_crypto_pragma_ok_nocache): New.
3519 (check_effective_target_arm_crypto_pragma_ok): New.
3520 (add_options_for_arm_vfp): New.
3521 * gcc.target/arm/attr-crypto.c: Use arm_crypto_pragma_ok effective
3522 target. Do not force -mfloat-abi=softfp, use arm_fp_ok effective
3523 target instead. Force initial fpu to vfp.
3524 * gcc.target/arm/attr-neon-builtin-fail.c: Do not force
3525 -mfloat-abi=softfp, use arm_fp_ok effective target instead.
3526 * gcc.target/arm/attr-neon-fp16.c: Likewise. Remove arm_neon_ok
3527 dependency.
3528 * gcc.target/arm/attr-neon2.c: Do not force -mfloat-abi=softfp,
3529 use arm_vfp effective target instead. Force initial fpu to vfp.
3530 * gcc.target/arm/attr-neon3.c: Likewise.
3531 * gcc.target/arm/cmp-2.c: Use arm_fp_ok effective target instead of
3532 arm_vfp_ok.
3533 * gcc.target/arm/unsigned-float.c: Likewise.
3534 * gcc.target/arm/vfp-1.c: Likewise.
3535 * gcc.target/arm/vfp-ldmdbd.c: Likewise.
3536 * gcc.target/arm/vfp-ldmdbs.c: Likewise.
3537 * gcc.target/arm/vfp-ldmiad.c: Likewise.
3538 * gcc.target/arm/vfp-ldmias.c: Likewise.
3539 * gcc.target/arm/vfp-stmdbd.c: Likewise.
3540 * gcc.target/arm/vfp-stmdbs.c: Likewise.
3541 * gcc.target/arm/vfp-stmiad.c: Likewise.
3542 * gcc.target/arm/vfp-stmias.c: Likewise.
3543 * gcc.target/arm/vnmul-1.c: Likewise.
3544 * gcc.target/arm/vnmul-2.c: Likewise.
3545 * gcc.target/arm/vnmul-3.c: Likewise.
3546 * gcc.target/arm/vnmul-4.c: Likewise.
3547
01ac9704 35482016-01-20 H.J. Lu <hongjiu.lu@intel.com>
e84b00da 3549
e84b00da
L
3550 PR testsuite/69366
3551 * g++.dg/pr63995-1.C: Require non-x32 target, instead of,
3552 the MPX run-time library, for compile-time MPX test.
3553 * gcc.target/i386/chkp-always_inline.c: Likewise.
3554 * gcc.target/i386/chkp-bndret.c: Likewise.
3555 * gcc.target/i386/chkp-builtins-1.c: Likewise.
3556 * gcc.target/i386/chkp-builtins-2.c: Likewise.
3557 * gcc.target/i386/chkp-builtins-3.c: Likewise.
3558 * gcc.target/i386/chkp-builtins-4.c: Likewise.
3559 * gcc.target/i386/chkp-const-check-1.c: Likewise.
3560 * gcc.target/i386/chkp-const-check-2.c: Likewise.
3561 * gcc.target/i386/chkp-hidden-def.c: Likewise.
3562 * gcc.target/i386/chkp-label-address.c: Likewise.
3563 * gcc.target/i386/chkp-lifetime-1.c: Likewise.
3564 * gcc.target/i386/chkp-narrow-bounds.c: Likewise.
3565 * gcc.target/i386/chkp-pr69044.c: Likewise.
3566 * gcc.target/i386/chkp-remove-bndint-1.c: Likewise.
3567 * gcc.target/i386/chkp-remove-bndint-2.c: Likewise.
3568 * gcc.target/i386/chkp-strchr.c: Likewise.
3569 * gcc.target/i386/chkp-strlen-1.c: Likewise.
3570 * gcc.target/i386/chkp-strlen-2.c: Likewise.
3571 * gcc.target/i386/chkp-strlen-3.c: Likewise.
3572 * gcc.target/i386/chkp-strlen-4.c: Likewise.
3573 * gcc.target/i386/chkp-strlen-5.c: Likewise.
3574 * gcc.target/i386/chkp-stropt-1.c: Likewise.
3575 * gcc.target/i386/chkp-stropt-10.c: Likewise.
3576 * gcc.target/i386/chkp-stropt-11.c: Likewise.
3577 * gcc.target/i386/chkp-stropt-12.c: Likewise.
3578 * gcc.target/i386/chkp-stropt-13.c: Likewise.
3579 * gcc.target/i386/chkp-stropt-14.c: Likewise.
3580 * gcc.target/i386/chkp-stropt-15.c: Likewise.
3581 * gcc.target/i386/chkp-stropt-16.c: Likewise.
3582 * gcc.target/i386/chkp-stropt-2.c: Likewise.
3583 * gcc.target/i386/chkp-stropt-3.c: Likewise.
3584 * gcc.target/i386/chkp-stropt-4.c: Likewise.
3585 * gcc.target/i386/chkp-stropt-5.c: Likewise.
3586 * gcc.target/i386/chkp-stropt-6.c: Likewise.
3587 * gcc.target/i386/chkp-stropt-7.c: Likewise.
3588 * gcc.target/i386/chkp-stropt-8.c: Likewise.
3589 * gcc.target/i386/chkp-stropt-9.c: Likewise.
3590 * gcc.target/i386/pr63995-2.c: Likewise.
3591 * gcc.target/i386/pr64805.c: Likewise.
3592 * gcc.target/i386/pr65044.c: Likewise.
3593 * gcc.target/i386/pr65167.c: Likewise.
3594 * gcc.target/i386/pr65183.c: Likewise.
3595 * gcc.target/i386/pr65184.c: Likewise.
3596 * gcc.target/i386/thunk-retbnd.c: Likewise.
01ac9704 3597
28b33016
IE
35982016-01-20 Ilya Enkovich <enkovich.gnu@gmail.com>
3599
3600 PR tree-optimization/69328
3601 * gcc.dg/pr69328.c: New test.
3602
bcff0913
JL
36032016-01-20 Jeff Law <law@redhat.com>
3604
bf0bb970 3605 PR target/25114
bcff0913
JL
3606 * gcc.target/m68k/pr25114.c: New test.
3607
a3f69631
AV
36082016-01-20 Andre Vieira <andre.simoesdiasvieira@arm.com>
3609
3610 * gcc.target/arm/memset-inline-10.c: Added
3611 dg-require-effective-target arm_thumb2_ok.
3612
af33ba0d
EB
36132016-01-19 Eric Botcazou <ebotcazou@adacore.com>
3614
3615 * gcc.dg/debug/dwarf2/sso.c: New test.
3616
7596d5de
UB
36172016-01-19 Uros Bizjak <ubizjak@gmail.com>
3618
3619 PR testsuite/68820
3620 * gcc.c-torture/execute/builtins/memops-asm.x: New file.
3621 * gcc.c-torture/execute/builtins/strstr-asm.x: Ditto.
3622 * gcc.c-torture/execute/builtins/strstr-asm.c: Remove dg-options.
3623
ceda2c69
JH
36242016-01-19 Jan Hubicka <hubicka@ucw.cz>
3625
3626 PR ipa/66223
3627 * g++.dg/ipa/devirt-50.C: New testcase.
3628
38a979f2
MP
36292016-01-19 Marek Polacek <polacek@redhat.com>
3630
3631 PR c++/68965
3632 * g++.dg/cpp1y/parameter-pack-1.C: New test.
3633 * g++.dg/cpp1y/parameter-pack-2.C: New test.
3634
962801c5
KT
36352016-01-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3636
3637 PR target/69135
3638 * gcc.target/arm/pr69135_1.c: New test.
3639
078fe40a
WD
36402015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
3641
3642 * gcc.target/aarch64/ccmp_1.c: Add new tests.
3643
786e3c06
WD
36442015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
3645
3646 * gcc.target/aarch64/ccmp_1.c: New testcase.
3647
1e297006
MP
36482016-01-19 Marek Polacek <polacek@redhat.com>
3649
3650 PR c++/68586
3651 * g++.dg/cpp0x/enum30.C: New test.
3652
879c27e3
RB
36532016-01-19 Richard Biener <rguenther@suse.de>
3654
3655 PR tree-optimization/69336
3656 * g++.dg/tree-ssa/pr69336.C: New testcase.
3657
015337d3
JJ
36582016-01-19 Jakub Jelinek <jakub@redhat.com>
3659
3660 PR debug/65779
3661 * gcc.dg/pr65779.c: New test.
3662
e2c768b6
RB
36632016-01-19 Richard Biener <rguenther@suse.de>
3664
3665 PR tree-optimization/69352
3666 * gcc.dg/torture/pr69352.c: New testcase.
3667
569efc34
JJ
36682016-01-19 Jakub Jelinek <jakub@redhat.com>
3669
3670 PR rtl-optimization/68955
3671 PR rtl-optimization/64557
3672 * gcc.dg/torture/pr68955.c: New test.
3673
e49d321f
JH
36742016-01-19 Jan Hubicka <hubicka@ucw.cz>
3675
3676 PR lto/69136
3677 * g++.dg/torture/pr69136.C: New testcase.
3678
e9191ad3
JH
36792016-01-19 Jan Hubicka <hubicka@ucw.cz>
3680
3681 PR lto/69133
3682 * g++.dg/lto/pr69133_0.C: New testcase.
3683 * g++.dg/lto/pr69133_1.C: New testcase.
3684
2bedb645
JL
36852016-01-15 Jeff Law <law@redhat.com>
3686
3687 PR tree-optimization/69320
3688 * gcc.c-torture/pr69320-1.c: New test.
3689 * gcc.c-torture/pr69320-2.c: New test.
3690 * gcc.c-torture/pr69320-3.c: New test.
3691 * gcc.c-torture/pr69320-4.c: New test.
3692
17c15cb9
PP
36932016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
3694
3695 PR c++/11858
3696 PR c++/24663
3697 PR c++/24664
3698 * g++.dg/template/pr11858.C: New test.
3699 * g++.dg/template/pr24663.C: New test.
3700 * g++.dg/template/unify12.C: New test.
3701 * g++.dg/template/unify13.C: New test.
3702 * g++.dg/template/unify14.C: New test.
3703 * g++.dg/template/unify15.C: New test.
3704 * g++.dg/template/unify16.C: New test.
3705 * g++.dg/template/unify17.C: New test.
3706
9617fd08
DM
37072016-01-18 David Malcolm <dmalcolm@redhat.com>
3708
3709 PR testsuite/69181
3710 * gcc.dg/pr69181-1.c: New test file.
3711 * gcc.dg/pr69181-2.c: New test file.
3712 * lib/gcc-dg.exp (dg-test): Consolidate post-test cleanup of
3713 globals by moving it to...
3714 (cleanup-after-saved-dg-test): ...this new function. Add
3715 "global additional_sources_used". Add reset of global
3716 multiline_expected_outputs to the empty list.
3717 * lib/multiline.exp (_multiline_expected_outputs): Rename this
3718 global to...
3719 (multiline_expected_outputs): ...this, and updated comments to
3720 note that it is modified from gcc-dg.exp.
3721 (dg-end-multiline-output): Update for the above renaming.
3722 (handle-multiline-outputs): Likewise. Remove the clearing
3723 of the expected outputs to the empty list.
3724
b555a2e4
RB
37252016-01-18 Richard Biener <rguenther@suse.de>
3726
3727 PR tree-optimization/69297
3728 * gcc.dg/vect/costmodel/x86_64/costmodel-pr69297.c: New testcase.
3729
96902805
JM
37302016-01-18 Joseph Myers <joseph@codesourcery.com>
3731
3732 * gcc.target/mips/mips-3d-1.c: Use forbid_cpu=octeon.* in
3733 dg-options.
3734 * gcc.target/mips/mips-3d-2.c: Likewise.
3735 * gcc.target/mips/mips-3d-3.c: Likewise.
3736 * gcc.target/mips/mips-3d-4.c: Likewise.
3737 * gcc.target/mips/mips-3d-5.c: Likewise.
3738 * gcc.target/mips/mips-3d-6.c: Likewise.
3739 * gcc.target/mips/mips-3d-7.c: Likewise.
3740 * gcc.target/mips/mips-3d-8.c: Likewise.
3741 * gcc.target/mips/mips-3d-9.c: Likewise.
3742 * gcc.target/mips/mips-ps-1.c: Likewise.
3743 * gcc.target/mips/mips-ps-2.c: Likewise.
3744 * gcc.target/mips/mips-ps-3.c: Likewise.
3745 * gcc.target/mips/mips-ps-4.c: Likewise.
3746 * gcc.target/mips/mips-ps-5.c: Likewise.
3747 * gcc.target/mips/mips-ps-6.c: Likewise.
3748 * gcc.target/mips/mips-ps-7.c: Likewise.
3749 * gcc.target/mips/mips-ps-type.c: Likewise.
3750 * gcc.target/mips/mips-ps-type-2.c: Likewise.
3751 * gcc.target/mips/mips16-attributes-6.c: Likewise.
3752
40e26f94
TV
37532016-01-18 Tom de Vries <tom@codesourcery.com>
3754
3755 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: New test.
3756 * c-c++-common/goacc/kernels-double-reduction.c: New test.
3757 * c-c++-common/goacc/kernels-empty.c: New test.
3758 * c-c++-common/goacc/kernels-eternal.c: New test.
3759 * c-c++-common/goacc/kernels-loop-2.c: New test.
3760 * c-c++-common/goacc/kernels-loop-3.c: New test.
3761 * c-c++-common/goacc/kernels-loop-data-2.c: New test.
3762 * c-c++-common/goacc/kernels-loop-data-enter-exit-2.c: New test.
3763 * c-c++-common/goacc/kernels-loop-data-enter-exit.c: New test.
3764 * c-c++-common/goacc/kernels-loop-data-update.c: New test.
3765 * c-c++-common/goacc/kernels-loop-data.c: New test.
3766 * c-c++-common/goacc/kernels-loop-g.c: New test.
3767 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: New test.
3768 * c-c++-common/goacc/kernels-loop-n.c: New test.
3769 * c-c++-common/goacc/kernels-loop-nest.c: New test.
3770 * c-c++-common/goacc/kernels-loop.c: New test.
3771 * c-c++-common/goacc/kernels-noreturn.c: New test.
3772 * c-c++-common/goacc/kernels-one-counter-var.c: New test.
3773 * c-c++-common/goacc/kernels-parallel-loop-data-enter-exit.c: New test.
3774 * c-c++-common/goacc/kernels-reduction.c: New test.
3775
a98d4647
TV
37762016-01-18 Tom de Vries <tom@codesourcery.com>
3777
3778 * gcc.dg/autopar/outer-1.c: Update for new parloops instantiation.
3779 * gcc.dg/autopar/outer-2.c: Same.
3780 * gcc.dg/autopar/outer-3.c: Same.
3781 * gcc.dg/autopar/outer-4.c: Same.
3782 * gcc.dg/autopar/outer-5.c: Same.
3783 * gcc.dg/autopar/outer-6.c: Same.
3784 * gcc.dg/autopar/parallelization-1.c: Same.
3785 * gcc.dg/autopar/parloops-exit-first-loop-alt-2.c: Same.
3786 * gcc.dg/autopar/parloops-exit-first-loop-alt-3.c: Same.
3787 * gcc.dg/autopar/parloops-exit-first-loop-alt-4.c: Same.
3788 * gcc.dg/autopar/parloops-exit-first-loop-alt-5.c: Same.
3789 * gcc.dg/autopar/parloops-exit-first-loop-alt-6.c: Same.
3790 * gcc.dg/autopar/parloops-exit-first-loop-alt-7.c: Same.
3791 * gcc.dg/autopar/parloops-exit-first-loop-alt-pr66652.c: Same.
3792 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: Same.
3793 * gcc.dg/autopar/pr39500-1.c: Same.
3794 * gcc.dg/autopar/pr39500-2.c: Same.
3795 * gcc.dg/autopar/pr46193.c: Same.
3796 * gcc.dg/autopar/pr46194.c: Same.
3797 * gcc.dg/autopar/pr49580.c: Same.
3798 * gcc.dg/autopar/pr49960-1.c: Same.
3799 * gcc.dg/autopar/pr49960.c: Same.
3800 * gcc.dg/autopar/pr68373.c: Same.
3801 * gcc.dg/autopar/reduc-1.c: Same.
3802 * gcc.dg/autopar/reduc-1char.c: Same.
3803 * gcc.dg/autopar/reduc-1short.c: Same.
3804 * gcc.dg/autopar/reduc-2.c: Same.
3805 * gcc.dg/autopar/reduc-2char.c: Same.
3806 * gcc.dg/autopar/reduc-2short.c: Same.
3807 * gcc.dg/autopar/reduc-3.c: Same.
3808 * gcc.dg/autopar/reduc-4.c: Same.
3809 * gcc.dg/autopar/reduc-6.c: Same.
3810 * gcc.dg/autopar/reduc-7.c: Same.
3811 * gcc.dg/autopar/reduc-8.c: Same.
3812 * gcc.dg/autopar/reduc-9.c: Same.
3813 * gcc.dg/autopar/uns-outer-4.c: Same.
3814 * gcc.dg/autopar/uns-outer-5.c: Same.
3815 * gcc.dg/autopar/uns-outer-6.c: Same.
3816 * gfortran.dg/parloops-exit-first-loop-alt-2.f95: Same.
3817 * gfortran.dg/parloops-exit-first-loop-alt.f95: Same.
3818
da976fa8
AL
38192016-01-18 Alan Lawrence <alan.lawrence@arm.com>
3820
3821 PR target/63679
3822 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove XFAIL for powerpc(32), hppa,
3823 aarch64, sparc, s390. Add --param sra-max-scalarization-size-Ospeed.
3824
70c1e886
AL
38252016-01-18 Alan Lawrence <alan.lawrence@arm.com>
3826
3827 PR target/63679
3828 * gcc.dg/tree-ssa/ssa-dom-cse-5.c: New.
3829 * gcc.dg/tree-ssa/ssa-dom-cse-6.c: New.
3830 * gcc.dg/tree-ssa/ssa-dom-cse-7.c: New.
3831
88bed196
AL
38322016-01-18 Alan Lawrence <alan.lawrence@arm.com>
3833
3834 PR target/63679
3835 * gcc.dg/tree-ssa/sra-17.c: New.
3836 * gcc.dg/tree-ssa/sra-18.c: New.
3837
3dd5f42e
IE
38382016-01-18 Ilya Enkovich <enkovich.gnu@gmail.com>
3839
3840 * gcc.target/i386/pr65105-5.c: Adjust to andn generation.
3841
ae5a77fa
EB
38422016-01-18 Eric Botcazou <ebotcazou@adacore.com>
3843
3844 * gnat.dg/inline12.adb: New test.
3845
11e57fc6
BC
38462016-01-18 Bin Cheng <bin.cheng@arm.com>
3847
3848 PR tree-optimization/66797
3849 * gcc.c-torture/execute/pr65447.c: Relax check condition.
3850
995b6fe0
RB
38512016-01-18 Richard Biener <rguenther@suse.de>
3852
3853 PR tree-optimization/69170
3854 * gcc.dg/torture/pr69170.c: New testcase.
3855
82ee0cf2 38562016-01-17 John David Anglin <danglin@gcc.gnu.org>
d656d82e
JDA
3857
3858 * gcc.dg/torture/builtin-integral-1.c: Require c99_runtime.
3859
d69da357
TV
38602016-01-16 Tom de Vries <tom@codesourcery.com>
3861
3862 * c-c++-common/goacc/kernels-alias-ipa-pta-4.c: New test.
3863
a3845283
TV
38642016-01-16 Tom de Vries <tom@codesourcery.com>
3865
3866 * gcc.dg/parloops-exit-first-loop-alt.c: Move ...
3867 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: ... here. Remove
3868 redundant dg-require-effective-target pthread.
3869 * gcc.dg/parloops-exit-first-loop-alt-2.c: Same.
3870 * gcc.dg/parloops-exit-first-loop-alt-3.c: Same.
3871 * gcc.dg/parloops-exit-first-loop-alt-4.c: Same.
3872 * gcc.dg/parloops-exit-first-loop-alt-5.c: Same.
3873 * gcc.dg/parloops-exit-first-loop-alt-6.c: Same.
3874 * gcc.dg/parloops-exit-first-loop-alt-7.c: Same.
3875 * gcc.dg/parloops-exit-first-loop-alt-pr66652.c: Same.
3876
197a6aa6
DE
38772016-01-16 David Edelsohn <dje.gcc@gmail.com>
3878
3879 PR target/68609
3880 * gcc.target/powerpc/recip-6.c: Enable on AIX.
3881 * gcc.target/powerpc/recip-7.c: Same.
3882
ec7886c1
PP
38832016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
3884
3885 PR c++/69091
3886 * g++.dg/template/pr69091.C: New test.
3887
203484bb
PP
38882016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
3889
3890 * c-c++-common/cilk-plus/AN/an-if.c: Check that the original
3891 dump does not contain an error_mark_node.
3892 * c-c++-common/cilk-plus/CK/pr60469.c: Likewise.
3893 * c-c++-common/cilk-plus/AN/fn_ptr-2.c: New xfail'd test.
3894
aa2500e9
PP
38952016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
3896
3897 PR c++/68936
3898 * g++.dg/template/pr68936.C: New test.
3899
28621a5c
DE
39002016-01-15 David Edelsohn <dje.gcc@gmail.com>
3901
3902 PR target/68609
3903 * gcc.target/powerpc/recip-1.c: Adjust for Goldschmidt's Algorithm.
3904 * gcc.target/powerpc/recip-2.c: Same.
3905 * gcc.target/powerpc/recip-3.c: Same.
3906 * gcc.target/powerpc/recip-4.c: Same.
3907 * gcc.target/powerpc/recip-sqrtf.c: Same.
3908
40c43aca
JL
39092016-01-15 Jeff Law <law@redhat.com>
3910
3911 PR tree-optimization/69270
3912 * gcc.dg/tree-ssa/pr69270-2.c: New test.
3913 * gcc.dg/tree-ssa/pr69270-3.c: New test.
3914
afbc5ae8
PT
39152016-01-15 Paul Thomas <pault@gcc.gnu.org>
3916
3917 PR fortran/49630
3918 * gfortran.dg/deferred_character_13.f90: New test for the fix
3919 of comment 3 of the PR.
3920
3921 PR fortran/54070
3922 * gfortran.dg/deferred_character_8.f90: New test
3923 * gfortran.dg/allocate_error_5.f90: New test
3924
3925 PR fortran/60593
3926 * gfortran.dg/deferred_character_10.f90: New test
3927
3928 PR fortran/60795
3929 * gfortran.dg/deferred_character_14.f90: New test
3930
3931 PR fortran/61147
3932 * gfortran.dg/deferred_character_11.f90: New test
3933
3934 PR fortran/64324
3935 * gfortran.dg/deferred_character_9.f90: New test
3936
49abe076
VM
39372016-01-15 Vladimir Makarov <vmakarov@redhat.com>
3938
3939 PR rtl-optimization/69030
3940 * gcc.target/i386/pr69030.c: New.
3941
16d12992
KT
39422016-01-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3943
3944 * gcc.target/aarch64/target_attr_17.c: New test.
3945
78810bd3
RB
39462016-01-15 Richard Biener <rguenther@suse.de>
3947
3948 PR tree-optimization/66856
3949 * gcc.dg/torture/pr66856-1.c: New testcase.
3950 * gcc.dg/torture/pr66856-2.c: Likewise.
3951
2bd847fe
RB
39522016-01-15 Richard Biener <rguenther@suse.de>
3953
3954 PR debug/69137
3955 * g++.dg/lto/pr69137_0.C: New testcase.
3956
a00fe3b7
RS
39572016-01-15 Richard Sandiford <richard.sandiford@arm.com>
3958
3959 PR middle-end/69246
3960 * gcc.target/i386/pr69246.c: New test.
3961
cbb0e83b
DV
39622016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
3963
7596d5de 3964 * gfortran.dg/bind_c_array_params_2.f90: Fix test patterns for S/390.
cbb0e83b 3965
5a500ecf
DV
39662016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
3967
3968 PR c++/56194
3969 * g++.dg/init/const9.C: Disable test on S/390.
3970
5d9bf64f
DV
39712016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
3972
3973 * g++.dg/Wframe-address.C: Test requires -mbackchain for s390*-*-*.
3974 * g++.dg/Wno-frame-address.C: Ditto.
3975
e234b19e
DV
39762016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
3977
3978 * gcc.dg/tree-ssa/20040204-1.c: Do not xfail on S/390.
3979
89483f99
RB
39802016-01-15 Richard Biener <rguenther@suse.de>
3981
3982 PR tree-optimization/68961
3983 * gcc.dg/vect/costmodel/x86_64/costmodel-pr68961.c: New testcase.
3984
94f37395
IE
39852016-01-15 Ilya Enkovich <enkovich.gnu@gmail.com>
3986
3987 * gcc.target/i386/pr65105-5.c: New test.
3988
82ee0cf2 39892016-01-15 Jan Hubicka <hubicka@ucw.cz>
0f6176e6
JH
3990
3991 * gcc.c-torture/execute/alias-4.c: New testcase.
3992
82ee0cf2 39932016-01-15 Jan Hubicka <hubicka@ucw.cz>
824ca15e
JH
3994
3995 PR ipa/68148
3996 * g++.dg/ipa/devirt-49.C: New testcase.
3997
092f7deb 39982016-01-15 Christian Bruel <christian.bruel@st.com>
edef1fa8
CB
3999
4000 PR target/65837
4001 * gcc.target/arm/attr-neon-builtin-fail2.c: New test.
4002 * gcc.target/arm/lto/pr65837-attr_0.c: New test.
4003 * gcc.target/arm/lto/pr65837_0.c: Fix skip condition and use ACLE name.
4004
e93c66bc
RB
40052016-01-15 Richard Biener <rguenther@suse.de>
4006
4007 PR tree-optimization/69117
4008 * gcc.dg/torture/pr69117.c: New testcase.
4009
c47eaca6 40102015-01-14 Ryan Burn <contact@rnburn.com>
b6e3db06
RB
4011
4012 PR c++/69048
4013 * g++.dg/cilk-plus/CK/pr69048.cc: New test.
4014
c3f6914a
FXC
40152016-01-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
4016
4017 PR testsuite/67509
4018 * gfortran.dg/ieee/ieee_7.f90: For out of bound precision or
4019 range tests use 100 * maximum instead of maximum + 1.
4020
cd65ae90
JJ
40212016-01-14 Jakub Jelinek <jakub@redhat.com>
4022
4023 PR debug/69244
4024 * gcc.dg/guality/pr69244.c: New test.
4025
19643948
UB
40262016-01-14 Uros Bizjak <ubizjak@gmail.com>
4027
4028 * lib/target-supports.exp (check_effective_target_issignaling):
4029 New procedure.
4030 * gcc.dg/pr61441.c: Require issignaling effective target.
4031
fe79c97e
SB
40322016-01-14 Segher Boessenkool <segher@kernel.crashing.org>
4033
4034 PR target/68803
4035 * gcc.target/powerpc/20050603-3.c: Add xfails for powerpc64le.
4036
c7df95d8
DM
40372016-01-14 David Malcolm <dmalcolm@redhat.com>
4038
4039 PR c++/68819
4040 PR preprocessor/69177
4041 * gcc.dg/plugin/location-overflow-test-1.c: New test case.
4042 * gcc.dg/plugin/location-overflow-test-2.c: New test case.
4043 * gcc.dg/plugin/location_overflow_plugin.c: New test plugin.
4044 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
4045
00083992
MP
40462016-01-14 Marek Polacek <polacek@redhat.com>
4047
4048 PR c/69262
4049 * gcc.dg/array-15.c: New test.
4050
0c9b3294
JJ
40512016-01-14 Jakub Jelinek <jakub@redhat.com>
4052
4053 PR middle-end/68146
4054 PR tree-optimization/69155
4055 * gfortran.dg/pr68146.f: New test.
4056 * gfortran.dg/pr69155.f90: New test.
4057
3688e13d
RB
40582016-01-14 Richard Biener <rguenther@suse.de>
4059
4060 PR tree-optimization/68060
4061 * gcc.dg/torture/pr68060-1.c: New testcase.
4062 * gcc.dg/torture/pr68060-2.c: Likewise.
4063
bab0ad3a
NC
40642016-01-14 Nick Clifton <nickc@redhat.com>
4065
4066 * lib/target-supports.exp
4067 (check_effective_target_arm_neon_ok_nocache): Add an option
4068 sequence that includes setting the ARM architecture to ARMv7-A.
4069 * gcc.target/arm/attr-neon.c: Use dg-add-options to add the
4070 command line options necessary to enable Neon support.
4071 * gcc.target/arm/neon-vlshr-imm-1.c: Likewise.
4072 * gcc.target/arm/neon-vshl-imm-1.c: Likewise.
4073 * gcc.target/arm/neon-vshr-imm-1.c: Likewise.
4074 * gcc.target/arm/pr69180.c: Likewise.
4075
947c2ce5
JL
40762016-01-14 Jeff Law <law@redhat.com>
4077
4078 PR tree-optimization/69270
4079 * gcc.dg/tree-ssa/pr69270.c: New test.
4080
3342fd71
BS
40812016-01-13 Bernd Schmidt <bschmidt@redhat.com>
4082
4083 PR c/66208
4084 * c-c++-common/pr66208.c: New file.
4085
2ad3adf1
JJ
40862016-01-13 Jakub Jelinek <jakub@redhat.com>
4087
4088 PR tree-optimization/69156
4089 * gcc.dg/pr69156.c: New test.
4090
398d6feb
L
40912016-01-13 H.J. Lu <hongjiu.lu@intel.com>
4092
4093 * gcc.target/i386/pr69225-7.c: New test.
4094
4c868789
RH
40952016-01-13 Richard Henderson <rth@redhat.com>
4096
4097 * gcc.dg/tm/memopt-13.c: Update expected function.
4098 * gcc.dg/tm/memopt-6.c: Likewise.
4099
ef6d1772
UB
41002016-01-13 Uros Bizjak <ubizjak@gmail.com>
4101
4102 * gcc.target/i386/pr45685.c (dg-options): Add -mno-sse4.
4103 * gcc.target/i386/pr68432-1.c (dg-options): Ditto.
4104 * gcc.target/i386/pr68432-2.c (dg-options): Ditto.
4105 * gcc.target/i386/pr68432-3.c (dg-options): Ditto.
0b4b6ef2 4106
ef6d1772
UB
41072016-01-13 Tom de Vries <tom@codesourcery.com>
4108
4109 PR tree-optimization/69169
0b4b6ef2
TV
4110 * gcc.dg/pr69169.c: New test.
4111
2ad3adf1 41122016-01-13 Alexander Fomin <alexander.fomin@intel.com>
8866d62c
AF
4113
4114 PR target/69228
4115 * gcc.target/i386/avx512pf-vscatterpf0dpd-1.c: Adjust.
4116 * gcc.target/i386/avx512pf-vscatterpf0dps-1.c: Likewise.
4117 * gcc.target/i386/avx512pf-vscatterpf0qpd-1.c: Likewise.
4118 * gcc.target/i386/avx512pf-vscatterpf0qps-1.c: Likewise.
4119 * gcc.target/i386/avx512pf-vscatterpf1dpd-1.c: Likewise.
4120 * gcc.target/i386/avx512pf-vscatterpf1dps-1.c: Likewise.
4121 * gcc.target/i386/avx512pf-vscatterpf1qpd-1.c: Likewise.
4122 * gcc.target/i386/avx512pf-vscatterpf1qps-1.c: Likewise.
4123
9060e335
AK
41242016-01-13 Jakub Jelinek <jakub@redhat.com>
4125
4126 PR target/69247
4127 * gcc.dg/pr69247.c: New test.
4128
40311329
RB
41292016-01-13 Richard Biener <rguenther@suse.de>
4130
4131 PR tree-optimization/69242
4132 * gcc.dg/torture/pr69242.c: New testcase.
4133
ccbd7103
RB
41342016-01-13 Richard Biener <rguenther@suse.de>
4135
4136 PR tree-optimization/69186
4137 * gcc.dg/torture/pr69186.c: New testcase.
4138
c6f72a46
JL
41392016-01-13 Jeff Law <law@redhat.com>
4140
4141 PR tree-optimization/67755
4142 * gcc.dg/tree-ssa/pr67755.c: New test.
4143
41442016-01-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
bf3f4b38
TP
4145
4146 * gcc.c-torture/unsorted/dump-noaddr.x (dump_compare): Replace static
4147 pass number in output by a star.
4148
c446cf07
BC
41492016-01-12 Bin Cheng <bin.cheng@arm.com>
4150
4151 PR tree-optimization/68911
4152 * gcc.c-torture/execute/pr68911.c: New test.
4153
5342156c
MP
41542016-01-12 Marek Polacek <polacek@redhat.com>
4155
4156 PR c++/68979
4157 * g++.dg/warn/permissive-1.C: New test.
4158
65364cc5
JJ
41592016-01-12 Jakub Jelinek <jakub@redhat.com>
4160
4161 PR objc++/68511
4162 PR c++/69213
4163 * g++.dg/opt/pr69213.C: New test.
4164
81b9a3d9
CB
41652016-01-12 Christian Bruel <christian.bruel@st.com>
4166
4167 PR target/69180
4168 * gcc.target/arm/pr69180.c: New test.
4169
3c4e91c9
RB
41702016-01-12 Richard Biener <rguenther@suse.de>
4171
4172 PR lto/69077
4173 * g++.dg/lto/pr69077_0.C: New testcase.
4174 * g++.dg/lto/pr69077_1.C: Likewise.
4175
5664cea1
JJ
41762016-01-12 Jakub Jelinek <jakub@redhat.com>
4177
4178 PR target/69175
4179 * g++.dg/opt/pr69175.C: New test.
4180
86cefc49
AL
41812016-01-12 Alan Lawrence <alan.lawrence@arm.com>
4182
4183 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Declare functions as 'extern'
4184 rather than #including math.h & stdlib.h.
4185 * gcc.dg/vect/pr47001.c: Declare abort as 'extern', remove stdlib.h.
4186 * gcc.dg/vect/pr49771.c: Likewise.
4187 * gcc.dg/vect/vect-10-big-array.c: Likewise.
4188 * gcc.dg/vect/vect-neg-store-1.c: Likewise.
4189 * gcc.dg/vect/vect-neg-store-2.c: Likewise.
4190 * gcc.dg/vect/slp-37.c: Change NULL to 0, remove stdlib.h.
4191 * gcc.dg/vect/pr40254.c: Remove unnecessary include of stdlib.h.
4192 * gcc.dg/vect/pr44507.c: Likewise.
4193 * gcc.dg/vect/pr45902.c: Likewise.
4194 * gcc.dg/vect/slp-widen-mult-half.c: Likewise.
4195 * gcc.dg/vect/vect-117.c: Likewise.
4196 * gcc.dg/vect/vect-99.c: Likewise.
4197 * gcc.dg/vect/vect-aggressive-1.c: Likewise.
4198 * gcc.dg/vect/vect-cond-1.c: Likewise.
4199 * gcc.dg/vect/vect-cond-2.c: Likewise.
4200 * gcc.dg/vect/vect-cond-3.c: Likewise.
4201 * gcc.dg/vect/vect-cond-4.c: Likewise.
4202 * gcc.dg/vect/vect-mask-load-1.c: Likewise.
4203 * gcc.dg/vect/vect-mask-loadstore-1.c: Likewise.
4204 * gcc.dg/vect/vect-over-widen-1-big-array.c: Likewise.
4205 * gcc.dg/vect/vect-over-widen-1.c: Likewise.
4206 * gcc.dg/vect/vect-over-widen-2-big-array.c: Likewise.
4207 * gcc.dg/vect/vect-over-widen-2.c: Likewise.
4208 * gcc.dg/vect/vect-over-widen-3-big-array.c: Likewise.
4209 * gcc.dg/vect/vect-over-widen-3.c: Likewise.
4210 * gcc.dg/vect/vect-over-widen-4-big-array.c: Likewise.
4211 * gcc.dg/vect/vect-over-widen-4.c: Likewise.
4212 * gcc.dg/vect/vect-widen-mult-const-s16.c: Likewise.
4213 * gcc.dg/vect/vect-widen-mult-const-u16.c: Likewise.
4214 * gcc.dg/vect/vect-widen-mult-half-u8.c: Likewise.
4215 * gcc.dg/vect/vect-widen-mult-half.c: Likewise.
4216 * gcc.dg/vect/no-trapping-math-vect-ifcvt-11.c: Remove unnecessary
4217 include of signal.h.
4218 * gcc.dg/vect/no-trapping-math-vect-ifcvt-12.c: Likewise.
4219 * gcc.dg/vect/no-trapping-math-vect-ifcvt-13.c: Likewise.
4220 * gcc.dg/vect/no-trapping-math-vect-ifcvt-14.c: Likewise.
4221 * gcc.dg/vect/no-trapping-math-vect-ifcvt-15.c: Likewise.
4222 * gcc.dg/vect/no-trapping-math-vect-ifcvt-16.c: Likewise.
4223 * gcc.dg/vect/vect-ifcvt-16.c: Likewise.
4224 * gcc.dg/vect/vect-ifcvt-17.c: Likewise.
4225 * gcc.dg/vect/vect-ifcvt-2.c: Likewise.
4226 * gcc.dg/vect/vect-ifcvt-3.c: Likewise.
4227 * gcc.dg/vect/vect-ifcvt-4.c: Likewise.
4228 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
4229 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
4230 * gcc.dg/vect/vect-ifcvt-6.c: Likewise.
4231 * gcc.dg/vect/vect-ifcvt-7.c: Likewise.
4232 * gcc.dg/vect/vect-ifcvt-9.c: Likewise.
4233 * gcc.dg/vect/vect-outer-5.c: Likewise.
4234 * gcc.dg/vect/vect-outer-6.c: Likewise.
4235 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Remove unnecessary
4236 include of stdio.h.
4237
b832f61e
NC
42382016-01-12 Nick Clifton <nickc@redhat.com>
4239
4240 PR target/68913
4241 * gcc.dg/lto/pr61886_0.c: Rename the external function called
4242 to fread so that it will be found in all target runtimes.
4243
8eac49b1
RB
42442016-01-12 Richard Biener <rguenther@suse.de>
4245
4246 PR tree-optimization/69053
4247 * g++.dg/torture/pr69053.C: New testcase.
4248
2935d994
RB
42492016-01-12 Richard Biener <rguenther@suse.de>
4250
4251 PR tree-optimization/69168
4252 * gcc.dg/torture/pr69168.c: New testcase.
4253
66c16fd9
RB
42542016-01-12 Richard Biener <rguenther@suse.de>
4255
4256 PR tree-optimization/69157
4257 * gcc.dg/torture/pr69157.c: New testcase.
4258
42592016-01-12 Richard Biener <rguenther@suse.de>
4260
4261 PR tree-optimization/69174
4262 * gcc.dg/torture/pr69174.c: New testcase.
4263
723033a6
JJ
42642016-01-12 Jakub Jelinek <jakub@redhat.com>
4265
4266 PR c++/66808
4267 PR c++/69000
4268 * g++.dg/tls/pr66808.C: New test.
4269 * g++.dg/tls/pr69000.C: New test.
4270
3574cf47
BS
42712016-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4272
4273 * gcc.target/powerpc/swaps-p8-23.c: New test.
4274 * gcc.target/powerpc/swaps-p8-24.c: Likewise.
4275
feb20787
JDA
42762016-01-11 John David Anglin <danglin@gcc.gnu.org>
4277
4278 PR tree-optimization/68356
4279 * gcc.dg/torture/pr68264.c: Disable exp2 ERANGE test on hppa unix.
4280
27b1820a
KV
42812016-01-12 Kugan Vivekanandarajah <kuganv@linaro.org>
4282 Jim Wilson <jim.wilson@linaro.org>
4283
4284 PR target/69194
4285 * gcc.target/arm/pr69194.c: New test.
4286
cf4de6af
L
42872016-01-11 H.J. Lu <hongjiu.lu@intel.com>
4288
4289 PR target/69225
4290 * gcc.target/i386/pr69225-1.c: New test.
4291 * gcc.target/i386/pr69225-2.c: Likewise.
4292 * gcc.target/i386/pr69225-3.c: Likewise.
4293 * gcc.target/i386/pr69225-4.c: Likewise.
4294 * gcc.target/i386/pr69225-5.c: Likewise.
4295 * gcc.target/i386/pr69225-6.c: Likewise.
4296
1ebd5558
JJ
42972016-01-11 Jakub Jelinek <jakub@redhat.com>
4298
23552a4d
JJ
4299 PR target/67462
4300 * gcc.dg/ifcvt-3.c: Only compile on lp64 targets, include also i?86
4301 if lp64.
4302
26ff85b0
JJ
4303 PR target/69071
4304 * gcc.dg/pr69071.c: New test.
4305
9cb6bd74
JJ
4306 PR c++/69211
4307 * g++.dg/opt/pr69211.C: New test.
4308
1ebd5558
JJ
4309 PR tree-optimization/69214
4310 * gcc.c-torture/compile/pr69214.c: New test.
4311
8c18c836
UB
43122016-01-11 Uros Bizjak <ubizjak@gmail.com>
4313
4314 * gcc.target/i386/pr66232-10.c: Do not compile on ia32 target.
4315 * gcc.target/i386/pr66232-11.c: Ditto.
4316 * gcc.target/i386/pr66232-12.c: Ditto.
4317 * gcc.target/i386/pr66232-13.c: Ditto.
4318
62446e6e
RB
43192016-01-11 Richard Biener <rguenther@suse.de>
4320
4321 PR tree-optimization/69173
4322 * gcc.dg/torture/pr69173.c: New testcase.
4323
2b8568fe
KT
43242016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4325
4326 PR rtl-optimization/68796
4327 * gcc.target/aarch64/tst_5.c: New test.
4328 * gcc.target/aarch64/tst_6.c: Likewise.
4329
5baf4532
KT
43302016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4331
4332 PR rtl-optimization/68841
4333 * gcc.dg/pr68841.c: New test.
4334 * gcc.c-torture/execute/pr68841.c: New test.
4335
ca90b1ed
YR
43362016-01-11 Yuri Rumyantsev <ysrumyan@gmail.com>
4337
4338 PR rtl-optimization/68920
4339 * gcc.dg/ifcvt-4.c: Add "--param max-rtl-if-conversion-insns=3" option
4340 for ix86 targets.
4341 * gcc.dg/ifcvt-5.c: New test.
4342
2ad3adf1 43432016-01-11 Alexandre Oliva <aoliva@redhat.com>
b4934671
AO
4344
4345 PR bootstrap/69123
4346 * g++.dg/pr69123.C: New.
4347
83834c09
IE
43482016-01-11 Ilya Enkovich <enkovich.gnu@gmail.com>
4349
4350 PR target/69010
4351 * gcc.target/i386/pr69010.c: New test.
4352
dcf89d57
MJ
43532016-01-11 Martin Jambor <mjambor@suse.cz>
4354
4355 PR ipa/69044
4356 * gcc.target/i386/chkp-pr69044.c: New test.
4357
d95167ee
TV
43582016-01-11 Tom de Vries <tom@codesourcery.com>
4359
4360 PR tree-optimization/69109
4361 * gcc.dg/autopar/pr69109-2.c: New test.
4362 * gcc.dg/autopar/pr69109.c: New test.
4363
4f6403a8
TV
43642016-01-11 Tom de Vries <tom@codesourcery.com>
4365
4366 PR tree-optimization/69108
4367 * gcc.dg/autopar/pr69108.c: New test.
4368
21efdd80
PP
43692016-01-10 Patrick Palka <ppalka@gcc.gnu.org>
4370
4371 PR c++/69029
4372 * c-c++-common/Wisleading-indentation.c: Augment test.
4373
fd42eed8
TK
43742016-01-10 Thomas Koenig <tkoenig@gcc.gnu.org>
4375
4376 PR fortran/69154
4377 * gfortran.dg/inline_matmul_12.f90: New test.
4378
4f90ee6c
PT
43792016-01-10 Paul Thomas <pault@gcc.gnu.org>
4380
4381 PR fortran/67779
4382 * gfortran.dg/actual_array_offset_1: New test.
4383
3907c6cf
TV
43842016-01-10 Tom de Vries <tom@codesourcery.com>
4385
4386 PR tree-optimization/69062
4387 * gcc.dg/autopar/pr69062.c: New test.
4388
b07b236e
TS
43892016-01-10 Thomas Schwinge <thomas@codesourcery.com>
4390
4391 * gcc.dg/vect/slp-perm-1.c: Fix scan-tree-dump syntax.
4392 * gcc.dg/vect/slp-perm-2.c: Likewise.
4393 * gcc.dg/vect/slp-perm-3.c: Likewise.
4394 * gcc.dg/vect/slp-perm-5.c: Likewise.
4395 * gcc.dg/vect/slp-perm-6.c: Likewise.
4396 * gcc.dg/vect/slp-perm-7.c: Likewise.
4397 * gcc.dg/vect/slp-perm-8.c: Likewise.
4398
23fab8ae
TV
43992016-01-10 Tom de Vries <tom@codesourcery.com>
4400
4401 PR tree-optimization/69039
4402 * gcc.dg/autopar/pr69039.c: New test.
4403
73f0dae2
MP
44042016-01-09 Marek Polacek <polacek@redhat.com>
4405
4406 PR c++/69113
4407 * g++.dg/pr69113.C: New test.
4408
20b8d734
JJ
44092016-01-09 Jakub Jelinek <jakub@redhat.com>
4410
4411 PR middle-end/50865
4412 PR tree-optimization/69097
4413 * gcc.c-torture/execute/pr50865.c: New test.
4414 * gcc.c-torture/execute/pr69097-1.c: New test.
4415 * gcc.c-torture/execute/pr69097-2.c: New test.
4416 * gcc.dg/pr69097-1.c: New test.
4417 * gcc.dg/pr69097-2.c: New test.
4418
c50e614b
JJ
44192016-01-09 Jakub Jelinek <jakub@redhat.com>
4420
4421 PR c++/69164
4422 * g++.dg/opt/pr69164.C: New test.
4423
e0237993
JJ
44242016-01-08 Jakub Jelinek <jakub@redhat.com>
4425
4426 PR tree-optimization/69167
4427 * gcc.dg/pr69167.c: New test.
4428
bd8f5bb2
MP
44292016-01-08 Marek Polacek <polacek@redhat.com>
4430
4431 PR c++/68449
4432 * g++.dg/pr68449.C: New.
4433
bb0f5ca7
AL
44342016-01-08 Alan Lawrence <alan.lawrence@arm.com>
4435
4436 PR tree-optimization/68707
4437 * lib/target-supports.exp (check_effective_target_vect_load_lanes): New.
4438 * gcc.dg/vect/slp-perm-1.c: Look for vect_load_lanes instead of SLP
4439 on platforms supporting it.
4440 * gcc.dg/vect/slp-perm-2.c: Likewise.
4441 * gcc.dg/vect/slp-perm-3.c: Likewise.
4442 * gcc.dg/vect/slp-perm-5.c: Likewise.
4443 * gcc.dg/vect/slp-perm-7.c: Likewise.
4444 * gcc.dg/vect/slp-perm-8.c: Likewise.
4445 * gcc.dg/vect/slp-perm-6.c: Look for vect_load_lanes in addition to SLP
4446 on platforms supporting it.
4447
22518428
JJ
44482016-01-08 Jakub Jelinek <jakub@redhat.com>
4449
33f0852f
JJ
4450 PR tree-optimization/69162
4451 * gcc.dg/pr69162.c: New test.
4452
22518428
JJ
4453 PR tree-optimization/69172
4454 * gcc.dg/pr69172.c: New test.
4455
80e9b3aa
TP
44562016-01-08 Thomas Preud'homme <thomas.preudhomme@arm.com>
4457
4458 PR tree-optimization/67781
4459 * gcc.c-torture/execute/pr67781.c: New file.
4460
262a363f
JJ
44612016-01-08 Jakub Jelinek <jakub@redhat.com>
4462
4463 PR tree-optimization/69083
4464 * gcc.dg/vect/pr69083.c: New test.
4465
6e1f093f
SS
44662016-01-08 Sujoy Saraswati <sujoy.saraswati@hpe.com>
4467
4468 PR tree-optimization/61441
4469 * gcc.dg/pr61441.c: Restrict to linux and gnu targets.
4470 Use -fexcess-precision=standard for compiler options.
4471 Use fabs() only when __FLT_EVAL_METHOD__ == 0.
4472
53290e07
JJ
44732016-01-08 Jakub Jelinek <jakub@redhat.com>
4474
57bf3072
JJ
4475 PR fortran/69128
4476 * gfortran.dg/gomp/pr69128.f90: New test.
4477
53290e07
JJ
4478 PR c++/69145
4479 * g++.dg/ext/pr69145-1.C: New test.
4480 * g++.dg/ext/pr69145-2-very-long-filename.cc: New file.
4481 * g++.dg/ext/pr69145-2.h: New file.
4482
7a127fa7
MS
44832016-01-07 Martin Sebor <msebor@redhat.com>
4484
4485 PR c/68966
4486 * gcc.dg/atomic-fetch-bool.c: New test.
4487 * gcc.dg/sync-fetch-bool.c: New test.
4488
95918b49
L
44892016-01-07 H.J. Lu <hongjiu.lu@intel.com>
4490
4491 PR fortran/66680
4492 gfortran.dg/gomp/pr66680.f90: Moved to libgomp.
4493
c8e62a9d
NC
44942016-01-07 Nick Clifton <nickc@redhat.com>
4495
4496 PR target/66655
4497 * g++.dg/pr66655.C: New test.
4498 * g++.dg/pr66655_1.cc: Test support file.
4499 * g++.dg/pr66655.h: Test header file.
4500
2ad3adf1 45012016-01-07 Dominique d'Humieres <dominiq@lps.ens.fr>
64d3ef31
DH
4502
4503 PR fortran/66680
4504 gfortran.dg/gomp/pr66680.f90: New test.
4505
4cd9ca92
L
45062016-01-07 H.J. Lu <hongjiu.lu@intel.com>
4507
4508 PR target/69171
4509 * gcc.target/i386/pr69171-1.c: New test.
4510 * gcc.target/i386/pr69171-2.c: Likewise.
4511 * gcc.target/i386/pr69171-3.c: Likewise.
4512 * gcc.target/i386/pr69171-4.c: Likewise.
4513 * gcc.target/i386/pr69171-5.c: Likewise.
4514 * gcc.target/i386/pr69171-6.c: Likewise.
4515
7e33d4dc
BS
45162015-12-15 Bernd Schmidt <bschmidt@redhat.com>
4517
4518 PR middle-end/67639
4519 * c-c++-common/pr67639.c: New test.
4520
fec64afc
JJ
45212016-01-07 Jakub Jelinek <jakub@redhat.com>
4522
4523 PR tree-optimization/69141
4524 * g++.dg/opt/pr69141.C: New test.
4525
f293ad29
EB
45262016-01-06 Eric Botcazou <ebotcazou@adacore.com>
4527
4528 * gcc.target/sparc/20151219-1.c: Skip in 64-bit mode.
4529
5027395e
UB
45302016-01-06 Uros Bizjak <ubizjak@gmail.com>
4531
4532 PR target/69140
4533 * gcc.target/i386/pr69140.c: New test
4534
7443cf13
DM
45352016-01-06 David Malcolm <dmalcolm@redhat.com>
4536
4537 * gcc.dg/bad-dereference.c: New test case.
4538
32928931
BS
45392015-01-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4540
4541 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: New test.
4542
68dd05da
AS
45432016-01-06 Andreas Schwab <schwab@linux-m68k.org>
4544
4545 * gcc.dg/atomic-invalid-2.c: Remove duplicated content.
4546
6b131d5b
MP
45472016-01-06 Marek Polacek <polacek@redhat.com>
4548
4549 PR sanitizer/69099
4550 * gcc.dg/ubsan/float-cast-overflow-atomic.c: New test.
4551
8d9fdb49
MP
45522016-01-05 Marek Polacek <polacek@redhat.com>
4553
4554 PR c/69104
4555 * gcc.dg/atomic-invalid-2.c: New.
4556
acf93f1e
L
45572016-01-05 H.J. Lu <hongjiu.lu@intel.com>
4558
4559 PR target/68991
4560 * gcc.target/i386/pr68991.c: New test.
4561
3f50525d
L
45622016-01-05 H.J. Lu <hongjiu.lu@intel.com>
4563
4564 PR target/68991
4565 * g++.dg/pr68991-1.C: New test.
4566 * g++.dg/pr68991-2.C: Likewise.
4567
e0237993 45682016-01-05 Sergei Trofimovich <siarheit@google.com>
face88a1 4569
e0237993 4570 PR other/60465
face88a1
ST
4571 * gcc.target/ia64/pr60465-gprel64.c: New test.
4572 * gcc.target/ia64/pr60465-gprel64-c37.c: New test.
4573
a0866eff
KT
45742016-01-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4575
4576 PR rtl-optimization/68651
4577 * gcc.target/aarch64/pr68651_1.c: New test.
4578
c589e975
DM
45792016-01-05 David Malcolm <dmalcolm@redhat.com>
4580
4581 PR c/69122
4582 * c-c++-common/Wmisleading-indentation.c (pr69122): New function.
4583
929710d9
NS
45842016-01-05 Nathan Sidwell <nathan@acm.org>
4585
ce3e43d7
NS
4586 PR c++/58583
4587 * g++.dg/cpp0x/nsdmi-template14.C: Adjust test & errors.
4588
929710d9
NS
4589 * gcc.dg/alias-15.c: New.
4590
a2faef8e
NC
45912016-01-05 Nick Clifton <nickc@redhat.com>
4592
4593 PR target/68870
4594 * g++.dg/pr68770.C: New test.
4595
4cfa76e3
MS
45962016-01-04 Mike Stump <mikestump@comcast.net>
4597
4598 * lib/target-supports.exp (check_effective_target_cilkplus):
4599 cilkplus targets require pthreads.
4ece61b6 4600 (check_effective_target_cilkplus): Remove special case for NVPTX.
4cfa76e3 4601
4e8a3a35
MM
46022016-01-04 Michael Meissner <meissner@linux.vnet.ibm.com>
4603
4604 * gcc.target/powerpc/p9-permute.c: New test for xxperm code
4605 generation.
4606
818ab71a
JJ
46072016-01-04 Jakub Jelinek <jakub@redhat.com>
4608
4609 Update copyright years.
4610
2fe0a208
MP
46112016-01-04 Marek Polacek <polacek@redhat.com>
4612
4613 PR c/68908
4614 * gcc.dg/atomic/c11-atomic-exec-6.c: New test.
4615 * gcc.dg/atomic/c11-atomic-exec-7.c: New test.
4616 * gcc.dg/atomic/stdatomic-op-5.c: New test.
4617
9e3b2fe3
EB
46182016-01-04 Eric Botcazou <ebotcazou@adacore.com>
4619
4620 * gcc.target/sparc/20160104-2.c: New test.
4621
e8d65a35
EB
46222016-01-04 Eric Botcazou <ebotcazou@adacore.com>
4623
4624 * gcc.target/sparc/20160104-1.c: New test.
4625
25ccfccd
PT
46262016-01-03 Paul Thomas <pault@gcc.gnu.org>
4627
4628 PR fortran/65045
4629 * gfortran.dg/pr65045.f90: New test.
4630
cb51d382
EB
46312016-01-02 Eric Botcazou <ebotcazou@adacore.com>
4632
4633 * gnat.dg/specs/debug1.ads: Delete.
4634
6eeaad6e
JD
46352016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4636
4637 PR libgfortran/68867
4638 * gfortran.dg/default_format_denormal_2.f90: Fix the dg regular
4639 expression.
4640
2f968603
JD
46412016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4642
4643 PR libgfortran/68867
4644 * gfortran.dg/default_format_denormal_2.f90: XFAIL for all
4645 PowerPC.
4646
591bb5e4
PT
46472016-01-01 Paul Thomas <pault@gcc.gnu.org>
4648
4649 PR fortran/68864
4650 * gfortran.dg/pr68864.f90: New test.
4651
f1e0620c
JJ
46522016-01-01 Jakub Jelinek <jakub@redhat.com>
4653
942a1319
JJ
4654 PR tree-optimization/69070
4655 * gcc.dg/pr69070.c: New test.
4656
10dff63f
JJ
4657 PR sanitizer/69055
4658 * gfortran.dg/pr69055.f90: New test.
4659
f1e0620c
JJ
4660 PR target/69015
4661 * gcc.dg/pr69015.c: New test.
818ab71a 4662\f
2f883d1c 4663Copyright (C) 2016 Free Software Foundation, Inc.
ad41bd84
JM
4664
4665Copying and distribution of this file, with or without modification,
4666are permitted in any medium without royalty provided the copyright
4667notice and this notice are preserved.