]> git.ipfire.org Git - thirdparty/gcc.git/blame - gcc/testsuite/ChangeLog
* config/i386/i386.c (ix86_simd_clone_compute_vecsize_and_simdlen):
[thirdparty/gcc.git] / gcc / testsuite / ChangeLog
CommitLineData
585aefbb 12016-04-06 Jakub Jelinek <jakub@redhat.com>
2
0cbb513b 3 * lib/target-supports.exp (check_effective_target_vect_simd_clones):
4 Check for avx512f effective targets instead of avx2.
5 * gcc.dg/gomp/declare-simd-1.c: Add scan-assembler-times directives
6 for AVX512F clones.
7 * gcc.dg/gomp/declare-simd-3.c: Likewise.
8 * g++.dg/gomp/declare-simd-1.C: Likewise.
9 * g++.dg/gomp/declare-simd-3.C: Likewise.
10 * g++.dg/gomp/declare-simd-4.C: Likewise.
11
585aefbb 12 PR middle-end/70550
13 * c-c++-common/gomp/pr70550-1.c: New test.
14 * c-c++-common/gomp/pr70550-2.c: New test.
15
0b91cceb 162016-04-05 Nathan Sidwell <nathan@acm.org>
17
18 PR c++/70512
19 * g++.dg/ext/attribute-may-alias-5.C: New.
20
645a9d8e 212016-04-05 Jakub Jelinek <jakub@redhat.com>
22
23 PR c++/70336
24 * c-c++-common/pr70336.c: New test.
25 * gcc.dg/torture/builtin-isinf_sign-1.c (foo): Guard tests
26 no longer optimized away at -O0 with #ifndef __OPTIMIZE__.
27
bdf23925 282016-04-05 Jan Hubicka <hubicka@ucw.cz>
29
30 PR ipa/66223
31 * g++.dg/ipa/devirt-51.C: Use -fsanitize=unreachable.
32
aaff837c 332016-04-05 Jakub Jelinek <jakub@redhat.com>
34
35 PR rtl-optimization/70542
36 * gcc.dg/torture/pr70542.c: New test.
37 * gcc.target/i386/avx2-pr70542.c: New test.
38
2eac58a0 392016-04-05 Zdenek Sojka <zsojka@seznam.cz>
40
41 PR tree-optimization/70509
42 * gcc.target/i386/avx512bw-pr70509.c: New test.
43
4f7ebe46 442016-04-05 Patrick Palka <ppalka@gcc.gnu.org>
45
46 PR c++/70452
47 * g++.dg/ext/constexpr-vla4.C: New test.
48
305d86a0 492016-04-05 Uros Bizjak <ubizjak@gmail.com>
50
51 PR target/70510
52 * gcc.target/i386/pr70510.c: New test.
53
eec3b789 542016-04-05 Richard Biener <rguenther@suse.de>
55
56 PR tree-optimization/70526
57 * g++.dg/torture/pr70526.C: New testcase.
58
ca943582 592016-04-05 Jakub Jelinek <jakub@redhat.com>
60
61 PR target/70525
62 * gcc.target/i386/pr70525.c: New test.
63
87825cd5 642016-04-05 Richard Biener <rguenther@suse.de>
65
66 PR middle-end/70499
67 * g++.dg/torture/pr70499.C: New testcase.
68
14638828 692016-04-05 Richard Biener <rguenther@suse.de>
70
71 * gcc.dg/tree-ssa/20030814-6.c: Fix testcase, disable FRE,
72 remove XFAIL.
73
967a90d5 742016-04-04 Jakub Jelinek <jakub@redhat.com>
75
76 PR middle-end/70307
77 * gcc.dg/torture/pr70307.c: Add -Wno-psabi to dg-options. Prune
78 rs6000 ABI warnings.
79
d374a3a3 802016-04-04 Jan Hubicka <hubicka@ucw.cz>
81
82 PR ipa/66223
83 * g++.dg/ipa/devirt-51.C: New testcase.
84
8ff377a6 852016-04-04 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
86 Jakub Jelinek <jakub@redhat.com>
87
88 PR middle-end/70457
89 * gcc.dg/torture/pr70457.c: New.
90
f567b44f 912016-04-04 Andre Vehreschild <vehre@gcc.gnu.org>
92
93 PR fortran/67538
94 * gfortran.dg/allocate_with_source_19.f08: New test.
95
89d4ebfa 962016-04-04 Andre Vehreschild <vehre@gcc.gnu.org>
97
98 PR fortran/65795
99 * gfortran.dg/coarray_allocate_6.f08: New test.
100
68ab33a6 1012016-04-04 Richard Biener <rguenther@suse.de>
102
103 PR rtl-optimization/70484
104 * gcc.dg/torture/pr70484.c: New testcase.
105
c4f5465d 1062016-04-04 Marek Polacek <polacek@redhat.com>
107
108 PR c/70307
109 * gcc.dg/torture/pr70307.c: New test.
110
bfec6609 1112016-04-03 Oleg Endo <olegendo@gcc.gnu.org>
112
113 PR target/70416
114 PR target/67391
115 * gcc.target/sh/torture/pr70416.c: New.
116
40df9099 1172016-04-02 Martin Sebor <msebor@redhat.com>
118
119 PR c++/67376
120 PR c++/70170
121 PR c++/70172
122 PR c++/70228
123 * g++.dg/cpp0x/constexpr-array-ptr10.C: New test.
124 * g++.dg/cpp0x/constexpr-array-ptr9.C: New test.
125 * g++.dg/cpp0x/constexpr-nullptr-1.C: New test.
126 * g++.dg/cpp0x/constexpr-array5.C: Adjust text of expected diagnostic.
127 * g++.dg/cpp0x/constexpr-string.C: Same.
128 * g++.dg/cpp0x/constexpr-wstring2.C: Same.
129 * g++.dg/cpp0x/pr65398.C: Same.
130 * g++.dg/ext/constexpr-vla1.C: Same.
131 * g++.dg/ext/constexpr-vla2.C: Same.
132 * g++.dg/ext/constexpr-vla3.C: Same.
133 * g++.dg/ubsan/pr63956.C: Same.
134
0edb9bfe 1352016-04-01 Jakub Jelinek <jakub@redhat.com>
136
137 PR rtl-optimization/70467
138 * gcc.target/i386/pr70467-2.c: New test.
139
e5b1a1d9 1402016-04-01 Jakub Jelinek <jakub@redhat.com>
141 Marek Polacek <polacek@redhat.com>
142
143 PR c++/70488
144 * g++.dg/init/new47.C: New test.
145
b2ca3fb0 1462016-04-01 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
147
148 PR target/70496
149 * gcc.target/arm/pr70496.c: New test.
150
4c3bd1e3 1512016-04-01 Nathan Sidwell <nathan@acm.org>
152
47de69ad 153 PR c++/68475
154 * g++.dg/g++.dg/cpp0x/noexcept29.C: New.
155
313d569f 1562016-04-01 Ilya Enkovich <enkovich.gnu@gmail.com>
157
158 PR target/69890
159 * gcc.dg/strlenopt.h (memmove): New.
160 * gcc.target/i386/chkp-strlen-1.c: Include "../../gcc.dg/strlenopt.h"
161 instead of "string.h".
162 * gcc.target/i386/chkp-strlen-2.c: Likewise.
163 * gcc.target/i386/chkp-strlen-3.c: Likewise.
164 * gcc.target/i386/chkp-strlen-4.c: Likewise.
165 * gcc.target/i386/chkp-strlen-5.c: Likewise.
166 * gcc.target/i386/chkp-stropt-1.c: Likewise.
167 * gcc.target/i386/chkp-stropt-10.c: Likewise.
168 * gcc.target/i386/chkp-stropt-11.c: Likewise.
169 * gcc.target/i386/chkp-stropt-12.c: Likewise.
170 * gcc.target/i386/chkp-stropt-13.c: Likewise.
171 * gcc.target/i386/chkp-stropt-14.c: Likewise.
172 * gcc.target/i386/chkp-stropt-15.c: Likewise.
173 * gcc.target/i386/chkp-stropt-16.c: Likewise.
174 * gcc.target/i386/chkp-stropt-2.c: Likewise.
175 * gcc.target/i386/chkp-stropt-3.c: Likewise.
176 * gcc.target/i386/chkp-stropt-4.c: Likewise.
177 * gcc.target/i386/chkp-stropt-5.c: Likewise.
178 * gcc.target/i386/chkp-stropt-6.c: Likewise.
179 * gcc.target/i386/chkp-stropt-7.c: Likewise.
180 * gcc.target/i386/chkp-stropt-8.c: Likewise.
181 * gcc.target/i386/chkp-stropt-9.c: Likewise.
182
5469facd 1832016-03-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
184
185 * g++.dg/template/ptrmem30.C (read): Rename to data_read.
186 (Holder::foo): Reflect this.
187
503de754 1882016-03-31 Ilya Enkovich <enkovich.gnu@gmail.com>
189
190 PR target/70442
191 * gcc.dg/pr70442.c: New test.
192
13ee2de7 1932016-03-31 Nathan Sidwell <nathan@acm.org>
194
195 PR c++/70393
196 * g++.dg/cpp0x/constexpr-virtual6.C: New.
197
5e0d03a8 1982016-03-31 Kirill Yukhin <kirill.yukhin@intel.com>
199
200 PR target/70453
201 * gcc.target/i386/pr70453.c: New test.
202
8cb82ed4 2032016-03-31 Andrey Belevantsev <abel@ispras.ru>
204
205 PR target/70292
206 * gcc.c-torture/pr70292.c: New test.
207
7952b661 2082016-03-31 Marek Polacek <polacek@redhat.com>
209
210 PR c/70297
211 * c-c++-common/pr70297.c: New test.
212 * g++.dg/cpp0x/typedef-redecl.C: New test.
213 * gcc.dg/typedef-redecl2.c: New test.
214
1607cc74 2152016-03-31 Jakub Jelinek <jakub@redhat.com>
216
217 PR rtl-optimization/70460
218 * gcc.c-torture/execute/pr70460.c: New test.
219
c689c252 2202016-03-31 Richard Biener <rguenther@suse.de>
221
222 PR c++/70430
223 * g++.dg/ext/vector30.C: New testcase.
224
91c9586d 2252016-03-30 Dominique d'Humieres <dominiq@lps.ens.fr>
226 Jerry DeLisle <jvdelisle@gcc.gnu.org>
227
228 * gfortran.dg/fmt_pf.f90: New test.
229
afa5c1b8 2302016-03-30 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
231
232 Forward-port from 5 branch
233 2016-03-30 Jakub Jelinek <jakub@redhat.com>
234
235 PR testsuite/70356
236 * gcc.target/i386/avx-vextractf128-256-5.c: Move
237 dg-require-effective-target after dg-do.
238
239 2015-12-30 Kirill Yukhin <kirill.yukhin@intel.com>
240
241 * gcc.target/i386/avx-vextractf128-256-5.c: New test.
242
6a5dcab3 2432016-03-30 Thomas Schwinge <thomas@codesourcery.com>
244 Julian Brown <julian@codesourcery.com>
245 Chung-Lin Tang <cltang@codesourcery.com>
246 Cesar Philippidis <cesar@codesourcery.com>
247 James Norris <jnorris@codesourcery.com>
248 Tom de Vries <tom@codesourcery.com>
249 Nathan Sidwell <nathan@codesourcery.com>
250
305d86a0 251 * c-c++-common/goacc/combined-directives.c: Clean up dg-* directives.
6a5dcab3 252 * c-c++-common/goacc/loop-clauses.c: Likewise.
253 * g++.dg/goacc/template.C: Likewise.
254 * gfortran.dg/goacc/combined-directives.f90: Likewise.
255 * gfortran.dg/goacc/loop-1.f95: Likewise.
256 * gfortran.dg/goacc/loop-5.f95: Likewise.
257 * gfortran.dg/goacc/loop-6.f95: Likewise.
258 * gfortran.dg/goacc/loop-tree-1.f90: Likewise.
259 * c-c++-common/goacc-gomp/nesting-1.c: Update.
260 * c-c++-common/goacc-gomp/nesting-fail-1.c: Likewise.
261 * c-c++-common/goacc/clauses-fail.c: Likewise.
262 * c-c++-common/goacc/parallel-1.c: Likewise.
263 * c-c++-common/goacc/reduction-1.c: Likewise.
264 * c-c++-common/goacc/reduction-2.c: Likewise.
265 * c-c++-common/goacc/reduction-3.c: Likewise.
266 * c-c++-common/goacc/reduction-4.c: Likewise.
267 * c-c++-common/goacc/routine-3.c: Likewise.
268 * c-c++-common/goacc/routine-4.c: Likewise.
269 * c-c++-common/goacc/routine-5.c: Likewise.
270 * c-c++-common/goacc/tile.c: Likewise.
271 * g++.dg/goacc/template.C: Likewise.
272 * gfortran.dg/goacc/combined-directives.f90: Likewise.
273 * c-c++-common/goacc/nesting-1.c: Move dg-error test cases into...
274 * c-c++-common/goacc/nesting-fail-1.c: ... this file. Update.
275 * c-c++-common/goacc/kernels-1.c: Update. Incorporate...
276 * c-c++-common/goacc/kernels-empty.c: ... this file, and...
277 * c-c++-common/goacc/kernels-eternal.c: ... this file, and...
278 * c-c++-common/goacc/kernels-noreturn.c: ... this file.
279 * c-c++-common/goacc/host_data-1.c: New file. Incorporate...
280 * c-c++-common/goacc/use_device-1.c: ... this file.
281 * c-c++-common/goacc/host_data-2.c: New file. Incorporate...
282 * c-c++-common/goacc/host_data-5.c: ... this file, and...
283 * c-c++-common/goacc/host_data-6.c: ... this file.
284 * c-c++-common/goacc/loop-2-kernels.c: New file.
285 * c-c++-common/goacc/loop-2-parallel.c: Likewise.
286 * c-c++-common/goacc/loop-3.c: Likewise.
287 * g++.dg/goacc/reference.C: Likewise.
288 * g++.dg/goacc/routine-1.C: Likewise.
289 * g++.dg/goacc/routine-2.C: Likewise.
290
932c0baa 2912016-03-30 Richard Biener <rguenther@suse.de>
292
293 PR middle-end/70450
294 * gcc.dg/torture/pr70450.c: New testcase.
295
7f7c4659 2962016-03-30 Jakub Jelinek <jakub@redhat.com>
297
298 PR target/70421
299 * gcc.dg/torture/pr70421.c: New test.
300 * gcc.target/i386/avx512f-pr70421.c: New test.
301
9cbfe80c 3022016-03-30 H.J. Lu <hongjiu.lu@intel.com>
303
304 PR testsuite/70364
305 * gcc.target/i386/cleanup-1.c: Include <stddef.h>.
306 (check): New function.
307 (bar): Call check.
308 (foo): Align stack to 16 bytes when calling bar.
309 * gcc.target/i386/cleanup-2.c: Likewise.
310
f56c7d36 3112016-03-30 Patrick Palka <ppalka@gcc.gnu.org>
312
313 PR tree-optimization/59124
314 * gcc.dg/Warray-bounds-19.c: New test.
315
0275bf9b 3162016-03-29 Zachary T Welch <zwelch@codesourcery.com>
317
318 * lib/prune.exp (escape_regex_chars): New.
319 (prune_file_path): Update to quote metcharacters for regexp.
320
a3daa269 3212016-03-29 Jakub Jelinek <jakub@redhat.com>
322
24e1ba3d 323 PR rtl-optimization/70429
324 * gcc.c-torture/execute/pr70429.c: New test.
325
a3daa269 326 PR tree-optimization/70405
327 * gcc.dg/pr70405.c: New test.
328
3ef41a6e 3292016-03-29 Andre Vehreschild <vehre@gcc.gnu.org>
330
331 PR fortran/70397
332 * gfortran.dg/unlimited_polymorphic_25.f90: New test.
333 * gfortran.dg/unlimited_polymorphic_26.f90: New test.
334
4abd9410 3352016-03-29 Thomas Schwinge <thomas@codesourcery.com>
336
337 PR testsuite/64177
338 * c-c++-common/cilk-plus/CK/spawning_arg.c (main): Call
339 __cilkrts_set_param to set two workers.
340 * c-c++-common/cilk-plus/CK/steal_check.c (main): Likewise.
341 * g++.dg/cilk-plus/CK/catch_exc.cc (main): Likewise.
342
b58e5f0f 3432016-03-28 Dominique d'Humieres <dominiq@lps.ens.fr>
344
305d86a0 345 * g++.dg/ext/fnname5.C: Update the test for Darwin.
b58e5f0f 346
bff53658 3472016-03-28 Kirill Yukhin <kirill.yukhin@intel.com>
348
349 PR target/70406
305d86a0 350 * gcc.target/i386/pr70406.c: New test.
bff53658 351
bb2c9c15 3522016-03-27 Eric Botcazou <ebotcazou@adacore.com>
353
354 * gnat.dg/specs/double_record_extension3.ads: New test.
355
f12c84ab 3562016-03-25 Richard Henderson <rth@redhat.com>
357
358 PR target/70120
359 * gcc.target/aarch64/pr70120-1.c: New.
360 * gcc.target/aarch64/pr70120-2.c: New.
361 * gcc.target/aarch64/pr70120-3.c: New.
362
b0bf58c4 3632016-03-25 Patrick Palka <ppalka@gcc.gnu.org>
364
365 PR c++/62212
366 * g++.dg/template/mangle2.C: The dg-do directive should be
367 "compile" not "assemble".
368
f175ba0f 3692016-03-25 Bernd Schmidt <bschmidt@redhat.com>
370
371 PR lto/69650
372 * gcc.dg/pr69650.c: New test.
373
4cc3295f 3742016-03-25 David Edelsohn <dje.gcc@gmail.com>
375
376 * g++.dg/ext/pr70290.C: Prune non-standard ABI.
377
0cf40600 3782016-03-25 Alan Modra <amodra@gmail.com>
379
380 * gcc.dg/dfp/pr70052.c: New test.
381
3aebf099 3822016-03-24 Richard Henderson <rth@redhat.com>
383
384 PR middle-end/69845
385 * gcc.dg/tree-ssa/pr69845-1.c: New test.
386 * gcc.dg/tree-ssa/pr69845-2.c: New test.
387
83245bd3 3882016-03-24 Tom de Vries <tom@codesourcery.com>
389
390 * gfortran.dg/goacc/host_data-tree.f95: Add missing initialization.
391
108e7ee4 3922016-03-24 Tom de Vries <tom@codesourcery.com>
393
394 * c-c++-common/goacc/uninit-use-device-clause.c: New test.
395 * gfortran.dg/goacc/uninit-use-device-clause.f95: New test.
396
17af0b14 3972016-03-24 Tom de Vries <tom@codesourcery.com>
398
399 * c-c++-common/goacc/uninit-dim-clause.c: New test.
400 * gfortran.dg/goacc/uninit-dim-clause.f95: New test.
401
6c8770ee 4022016-03-24 Patrick Palka <ppalka@gcc.gnu.org>
403
404 PR c++/62212
405 * g++.dg/template/mangle2.C: New test.
406
a7e21b7b 4072016-03-24 Richard Biener <rguenther@suse.de>
408
409 PR tree-optimization/70396
410 * gcc.dg/torture/pr70396.c: New testcase.
411
f365d297 4122016-03-24 Richard Biener <rguenther@suse.de>
413
414 PR middle-end/70370
415 * gcc.dg/torture/pr70370.c: New testcase.
416
da7aeb13 4172016-03-24 Tom de Vries <tom@codesourcery.com>
418
419 * gfortran.dg/goacc/data-tree.f95: Add missing initialization.
420 * gfortran.dg/goacc/kernels-tree.f95: Same.
421 * gfortran.dg/goacc/parallel-tree.f95: Same.
422
80b30de0 4232016-03-24 Tom de Vries <tom@codesourcery.com>
424
425 * c-c++-common/goacc/uninit-if-clause.c: New test.
426 * gfortran.dg/goacc/uninit-if-clause.f95: New test.
427
cb9b6b99 4282016-03-24 Jakub Jelinek <jakub@redhat.com>
429
430 PR target/70290
305d86a0 431 * g++.dg/ext/pr70290.C: Add -Wno-psabi -w to dg-options.
432 Fix formatting.
cb9b6b99 433
a4225fff 4342016-03-24 Richard Biener <rguenther@suse.de>
435
436 PR tree-optimization/70372
437 * gcc.dg/tree-ssa/pr70372.c: New testcase.
438
5a869ab8 4392016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
440
441 PR c++/70347
442 * g++.dg/cpp1y/nsdmi-union1.C: New test.
443
36ce5faa 4442016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
445
446 PR c++/70332
447 * g++.dg/cpp1y/nsdmi-aggr5.C: New test.
448
c4fa85c9 4492016-03-23 Jakub Jelinek <jakub@redhat.com>
450
d9377ad5 451 PR c++/70001
452 * g++.dg/cpp0x/constexpr-70001-4.C: New test.
453 * g++.dg/cpp1y/pr70001.C: New test.
454
c4fa85c9 455 PR c++/70323
456 * g++.dg/cpp0x/constexpr-70323.C: New test.
457
0a2062da 4582016-03-23 Alexandre Oliva <aoliva@redhat.com>
459 Jason Merrill <jason@redhat.com>
460 Jakub Jelinek <jakub@redhat.com>
461
462 PR c++/69315
463 * g++.dg/cpp0x/constexpr-69315.C: New test.
464 * g++.dg/cpp0x/variadic122.C: Change one dg-warning into dg-bogus.
465
62d2a6dc 4662016-03-23 Marek Polacek <polacek@redhat.com>
467
468 PR c++/69884
469 * g++.dg/warn/Wignored-attributes-1.C: New test.
470 * g++.dg/warn/Wignored-attributes-2.C: New test.
471
a82d6246 4722016-03-23 Tom de Vries <tom@codesourcery.com>
473
474 * c-c++-common/goacc/kernels-default.c (foo): Add missing
475 initialization.
476 * gfortran.dg/goacc/private-3.f95 (test): Same.
477 * gfortran.dg/goacc/routine-5.f90 (gang, worker, vector, seq): Add
478 missing use param.
479
dc834ba1 4802016-03-23 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
481
482 * lib/target-supports.exp: Remove v7ve entry from loop
483 creating effective target checks.
484 (check_effective_target_arm_arch_v7ve_ok): New procedure.
485 (add_options_for_arm_arch_v7ve): Likewise.
486
7e83fd1f 4872016-03-23 Jakub Jelinek <jakub@redhat.com>
488
489 PR tree-optimization/70354
490 * gcc.dg/vect/pr70354-1.c: New test.
491 * gcc.dg/vect/pr70354-2.c: New test.
492 * gcc.target/i386/avx2-pr70354-1.c: New test.
493 * gcc.target/i386/avx2-pr70354-2.c: New test.
494
4e4da058 4952016-03-22 Jeff Law <law@redhat.com>
496
497 PR target/70232
498 * gcc.dg/tree-ssa/pr70232.c: New test.
499
6855137b 5002016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
501
502 PR target/70302
503 * gcc.target/i386/pr70302.c: New test.
504
19db1ec8 5052016-03-22 Richard Biener <rguenther@suse.de>
506
507 PR middle-end/70251
508 * g++.dg/torture/pr70251.C: New testcase.
509
4baec9f2 5102016-03-22 David Malcolm <dmalcolm@redhat.com>
511
512 PR c/69993
513 * c-c++-common/Wmisleading-indentation-3.c: New test, based on
514 Wmisleading-indentation.c.
515 * c-c++-common/Wmisleading-indentation.c: Update thoughout to
516 reflect change to diagnostic text and order of messages.
517 * gcc.dg/plugin/location-overflow-test-2.c: Likewise.
518
fcfec126 5192016-03-22 David Edelsohn <dje.gcc@gmail.com>
520
521 * g++.dg/ext/java-3.C: Don't compile on AIX.
522
aa30728a 5232016-03-22 Richard Biener <rguenther@suse.de>
524
525 PR middle-end/70333
526 * gcc.dg/torture/pr70333.c: New testcase.
527
46ec4eb4 5282016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
529
530 * g++.dg/ext/pr70290.C: New test.
531
4880f878 5322016-03-22 Kirill Yukhin <kirill.yukhin@intel.com>
533
534 PR target/70325
535 * gcc.target/i386/pr70325.c: New test.
536
3d78ea44 5372016-03-22 Jakub Jelinek <jakub@redhat.com>
538
5934fb8f 539 PR target/70329
540 * gcc.target/i386/avx512bw-pr70329-1.c: New test.
541 * gcc.target/i386/avx512bw-pr70329-2.c: New test.
542
b6436f79 543 PR target/70300
544 * gcc.target/i386/pr70300.c: New test.
545
3d78ea44 546 PR c++/70295
547 * c-c++-common/nonnull-1.c (func): Remove parens around cp4 != 0.
548 (func2): New function for cond with parens, xfail warning for c++.
549 * g++.dg/warn/Wnonnull-compare-8.C: New test.
550
b60244f6 5512016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
552
553 PR c++/70096
554 * g++.dg/template/ptrmem30.C: New test.
555
c8e3e744 5562016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
557
558 PR c++/70204
559 * g++.dg/cpp0x/constexpr-70204a.C: New test.
560 * g++.dg/cpp0x/constexpr-70204b.C: New test.
561
2715f63a 5622016-03-21 Jakub Jelinek <jakub@redhat.com>
563
564 PR middle-end/70326
565 * gcc.dg/pr70326.c: New test.
566
2daa2cda 5672016-03-21 Marc Glisse <marc.glisse@inria.fr>
568 Jakub Jelinek <jakub@redhat.com>
569
570 PR tree-optimization/70317
571 * gcc.dg/pr70317.c: New test.
572
d9aa5a50 5732016-03-21 Uros Bizjak <ubizjak@gmail.com>
574
575 PR target/70327
576 * gcc.target/i386/pr70327.c: New test.
577
e1a88bf4 5782016-03-21 Martin Liska <mliska@suse.cz>
579
61941425 580 PR ipa/70306
e1a88bf4 581 * gcc.dg/ipa/pr70306.c: New test.
582
d9aa5a50 5832016-03-21 Andre Vieira <andre.simoesdiasvieira@arm.com>
75af6eab 584
585 * gcc.target/arm/attr-align1.c: Skip if M-profile.
586 * gcc.target/arm/attr-align3.c: Likewise.
587 * gcc.target/arm/attr_arm.c: Likewise.
588 * gcc.target/arm/flip-thumb.c: Likewise.
589
afdde20c 5902016-03-21 Jakub Jelinek <jakub@redhat.com>
591
592 PR target/70296
593 * gcc.target/powerpc/altivec-36.c: New test.
594
3f2ef661 5952016-03-21 Richard Biener <rguenther@suse.de>
596
597 PR tree-optimization/70310
598 * gcc.dg/torture/pr70310.c: New testcase.
599
08b2b692 6002016-03-21 Kirill Yukhin <kirill.yukhin@intel.com>
601
602 PR target/70293
603 * gcc.target/i386/pr70293.c: New test.
604
93505d22 6052016-03-21 Richard Biener <rguenther@suse.de>
606
607 PR tree-optimization/70288
608 * gcc.dg/torture/pr70288-1.c: New testcase.
609 * gcc.dg/torture/pr70288-2.c: Likewise.
610
06fd1914 6112016-03-21 Andrey Belevantsev <abel@ispras.ru>
612
613 PR rtl-optimization/69307
614 * gcc.target/arm/pr69307.c: New test.
d9aa5a50 615
b628775e 6162016-03-21 Andrey Belevantsev <abel@ispras.ru>
617
618 PR rtl-optimization/69102
619 * gcc.c-torture/compile/pr69102.c: New test.
620
1421f43c 6212016-03-18 Jeff Law <law@redhat.com>
622
623 PR rtl-optimization/70263
624 * gcc.c-torture/compile/pr70263-1.c: New test.
625 * gcc.target/i386/pr70263-2.c: New test.
626
e7142ce1 6272016-03-18 Bernd Schmidt <bschmidt@redhat.com>
628
629 PR rtl-optimization/70278
630 * gcc.dg/torture/pr70278.c: New test.
631 * gcc.target/arm/pr70278.c: New test.
632
5539bc70 6332016-03-18 David Malcolm <dmalcolm@redhat.com>
634
635 PR c/70281
636 * gcc.dg/plugin/diagnostic-test-expressions-1.c
637 (test_builtin_types_compatible_p): New test function.
638 * gcc.dg/pr70281.c: New test case.
639
296a290a 6402016-03-18 Christophe Lyon <christophe.lyon@linaro.org>
641
642 PR target/70113
643 * gcc.target/aarch64/pr63304_1.c: Add -mno-fix-cortex-a53-843419.
644
666094f0 6452016-03-18 Ilya Enkovich <enkovich.gnu@gmail.com>
646
647 PR tree-optimization/70252
648 * gcc.dg/pr70252.c: New test.
649
350514e8 6502016-03-18 Tom de Vries <tom@codesourcery.com>
651
652 * gcc.dg/pr70161-2.c: New test.
653 * gcc.dg/pr70161.c: New test.
654
011e0cea 6552016-03-18 Tom de Vries <tom@codesourcery.com>
656
657 PR ipa/70269
658 * gcc.dg/pr70269.c: New test.
659
292a09de 6602016-03-18 Jakub Jelinek <jakub@redhat.com>
661
662 PR c++/70267
663 * g++.dg/ext/java-3.C: New test.
664
efc86c4c 6652016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
666
667 PR c++/70205
668 * g++.dg/lookup/pr70205.C: New test.
669
a28dd575 6702016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
671
672 PR c++/70218
673 * g++.dg/cpp0x/lambda/lambda-70218.C: New test.
674
92e7ab1e 6752016-03-17 Marek Polacek <polacek@redhat.com>
676
677 PR c/69407
678 * gcc.dg/atomic-op-6.c: New test.
679
7378dbfb 6802016-03-17 David Malcolm <dmalcolm@redhat.com>
681
682 PR c/70264
683 * c-c++-common/pr70264.c: New test case.
684
f7995d7d 6852016-03-17 Jakub Jelinek <jakub@redhat.com>
686
e2895b76 687 PR c++/70144
688 * c-c++-common/pr70144-1.c: New test.
689 * c-c++-common/pr70144-2.c: New test.
690
f7995d7d 691 PR c++/70272
692 * g++.dg/opt/flifetime-dse5.C (main): Remove extra semicolon.
693 * g++.dg/opt/flifetime-dse6.C: New test.
694 * g++.dg/tree-ssa/ehcleanup-1.C: Adjust unreachable count.
695
5ec4a949 6962016-03-17 H.J. Lu <hongjiu.lu@intel.com>
697
698 PR driver/70192
699 * gcc.dg/pic-1.c: New test.
700 * gcc.dg/pic-2.c: Likewise.
701 * gcc.dg/pic-3.c: Likewise.
702 * gcc.dg/pic-4.c: Likewise.
703 * gcc.dg/pie-1.c: Likewise.
704 * gcc.dg/pie-2.c: Likewise.
705 * gcc.dg/pie-3.c: Likewise.
706 * gcc.dg/pie-4.c: Likewise.
707 * gcc.dg/pie-5.c: Likewise.
708 * gcc.dg/pie-6.c: Likewise.
709
c28550e1 7102016-03-17 Tom de Vries <tom@codesourcery.com>
711
712 * gfortran.dg/goacc/kernels-alias-3.f95: New test.
713 * gfortran.dg/goacc/kernels-alias-4.f95: New test.
714
be3296cb 7152016-03-17 Richard Biener <rguenther@suse.de>
716
717 PR debug/70271
718 * g++.dg/debug/pr70271.C: New testcase.
719
9b60ef21 7202016-03-17 Ilya Enkovich <enkovich.gnu@gmail.com>
721
722 * gcc.target/i386/pr70251.c: New test.
723
9a80bc1a 7242016-03-17 Marek Polacek <polacek@redhat.com>
725
726 PR c++/70194
727 * g++.dg/warn/constexpr-70194.C: New test.
728
733d7ff9 7292016-03-16 Richard Henderson <rth@redhat.com>
730
731 PR middle-end/70240
732 * gcc.c-torture/compile/pr70240.c: New.
733
3e6f12bf 7342016-03-16 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
735
736 * gcc.c-torture/compile/20151204.c: Skip for avr.
737
867c9e99 7382016-03-16 Jakub Jelinek <jakub@redhat.com>
739
740 PR target/70245
741 * g++.dg/opt/pr70245.C: New test.
742 * g++.dg/opt/pr70245.h: New file.
743 * g++.dg/opt/pr70245-aux.cc: New file.
744
8ced6ab7 7452016-03-16 Martin Sebor <msebor@redhat.com>
746
747 * g++.dg/cpp1y/constexpr-instantiate.C: Correct DejaGnu directives.
748
37af779a 7492016-03-16 Richard Henderson <rth@redhat.com>
750
751 PR middle-end/70199
752 * gcc.c-torture/compile/pr70199.c: New.
753
78ed999c 7542016-03-16 H.J. Lu <hongjiu.lu@intel.com>
755
756 * gcc.dg/uninit-19.c: Run dos2unix.
757
462ca422 7582016-03-16 Marek Polacek <polacek@redhat.com>
759
760 PR c/70093
761 * gcc.dg/nested-func-10.c: New test.
762 * gcc.dg/nested-func-9.c: New test.
763
fe58aacc 7642016-03-16 Jakub Jelinek <jakub@redhat.com>
765
766 PR tree-optimization/68714
767 * gcc.dg/tree-ssa/pr68714.c: Add -w -Wno-psabi to dg-options.
768
27a53872 7692016-03-16 Tom de Vries <tom@codesourcery.com>
770
771 PR tree-optimization/68715
772 * gcc.dg/graphite/pr68715-2.c: New test.
773 * gcc.dg/graphite/pr68715.c: New test.
774 * gfortran.dg/graphite/pr68715.f90: New test.
775
95049c3c 7762016-03-16 Tom de Vries <tom@codesourcery.com>
777
778 PR tree-optimization/68809
779 * gcc.dg/graphite/pr68809-2.c: New test.
780 * gcc.dg/graphite/pr68809.c: New test.
781
09eddd70 7822016-03-16 Jakub Jelinek <jakub@redhat.com>
783
81fc5915 784 PR c++/70147
785 * g++.dg/ubsan/pr70147-2.C (C::C): Initialize A base with invalid
786 method call to i () as argument. Adjust expected output.
787
09eddd70 788 PR c++/70147
789 * g++.dg/ubsan/pr70147-1.C: New test.
790 * g++.dg/ubsan/pr70147-2.C: New test.
791
6373d2a2 7922016-03-15 Martin Sebor <msebor@redhat.com>
793
794 PR c++/58281
795 * g++.dg/cpp1y/constexpr-instantiate.C: Add new test.
796
d27a0c11 7972016-03-15 John David Anglin <danglin@gcc.gnu.org>
798
9908039d 799 * gcc.c-torture/execute/pr68532.c: Add -fno-common option on
800 hppa*-*-hpux*.
801
45cdc3a6 802 * gcc.dg/ifcvt-4.c: Add hppa*64*-*-* to skip list.
803
d27a0c11 804 PR libfortran/69799
805 * gfortran.dg/coarray_allocate_5.f08: Add "-latomic" option if
806 libatomic_available.
807
0dd1d57f 8082016-03-15 Marek Polacek <polacek@redhat.com>
809
810 PR c++/70209
811 * g++.dg/ext/attribute-may-alias-4.C: New test.
812
0ce02c07 8132016-03-15 Alexander Monakov <amonakov@ispras.ru>
814
815 * g++.dg/pr63384.C: Add -w to dg-options. Remove '-toggle' in
816 -fvar-tracking-assignments-toggle flag.
817
f6e39b30 8182016-03-15 Pat Haugen <pthaugen@us.ibm.com>
819
820 * gcc.dg/ifcvt-4.c: Add -misel for powerpc*.
821
167f93a2 8222016-03-15 Jakub Jelinek <jakub@redhat.com>
823
824 PR rtl-optimization/70222
825 * gcc.c-torture/execute/pr70222-1.c: New test.
826 * gcc.c-torture/execute/pr70222-2.c: New test.
827
08a8af4a 8282016-03-15 Richard Henderson <rth@redhat.com>
829
830 * gcc.dg/tree-ssa/pr68714.c: Test during reassoc1 pass.
831
738eb905 8322016-03-15 Andrey Belevantsev <abel@ispras.ru>
833
834 PR rtl-optimization/69032
835 * gcc.dg/pr69032.c: New test.
836
dd148b3a 8372016-03-15 Andrey Belevantsev <abel@ispras.ru>
838
839 PR rtl-optimization/63384
d9aa5a50 840 * g++.dg/pr63384.C: New test.
dd148b3a 841
acf58115 8422016-03-15 Andrey Belevantsev <abel@ispras.ru>
843
844 PR target/64411
845 * gcc.target/i386/pr64411.C: New test.
846
a2897dc4 8472016-03-15 Tom de Vries <tom@codesourcery.com>
848
849 * gfortran.dg/goacc/kernels-alias-2.f95: New test.
850 * gfortran.dg/goacc/kernels-alias.f95: New test.
851
7bad2faf 8522016-03-14 Martin Sebor <msebor@redhat.com>
853
854 PR c++/53792
855 * g++.dg/cpp0x/constexpr-inline.C: New test.
856 * g++.dg/cpp0x/constexpr-inline-1.C: Same.
857
d65fa8d9 8582016-03-14 David Edelsohn <dje.gcc@gmail.com>
859
860 * gcc.dg/torture/pr70083.c: Prune non-standard ABI.
861
2b3c633f 8622016-03-14 Jakub Jelinek <jakub@redhat.com>
863
864 PR middle-end/70219
865 * gcc.dg/pr70219.c: New test.
866
e947f9c3 8672016-03-14 Bernd Schmidt <bschmidt@redhat.com>
868
869 PR target/70083
870 * gcc.dg/torture/pr70083.c: New test.
871 * gcc.target/i386/pr70083.c: New test.
872
74201dc2 8732016-03-14 Richard Biener <rguenther@suse.de>
874
875 PR tree-optimization/56365
876 * gcc.dg/tree-ssa/phi-opt-14.c: New testcase.
877
88aea41e 8782016-03-14 Segher Boessenkool <segher@kernel.crashing.org>
879
880 PR target/70098
881 * lib/target-supports.exp (check_effective_target_powerpc64_no_dm):
882 New function.
883 * g++.dg/pr70098.C: New testcase.
884
885
1bd2aefd 8862016-03-14 Tom de Vries <tom@codesourcery.com>
887
888 PR tree-optimization/70045
889 * gcc.dg/graphite/pr70045.c: New test.
890
922c7033 8912016-03-13 Jerry DeLisle <jvdelisle@gcc.gnu.org>
892
893 PR fortran/69043
894 * gfortran.dg/include_9.f90: New test.
895
fd4ab6d9 8962016-03-13 Dominique d'Humieres <dominiq@lps.ens.fr>
897
898 PR fortran/45076
899 gfortran.dg/prof/prof.exp: New script.
900 gfortran.dg/prof/dynamic_dispatch_6.f03: New test.
901
7d7218d3 9022016-03-12 Andrey Belevantsev <abel@ispras.ru>
903
904 PR rtl-optimization/69307
905 * gcc.dg/pr69307.c: New test.
906
02ffd664 9072016-03-12 Vladimir Makarov <vmakarov@redhat.com>
908
909 PR target/69614
910 * gcc.target/arm/pr69614.c: New.
911
76e207a9 9122016-03-12 Paul Thomas <pault@gcc.gnu.org>
913
914 PR fortran/70031
915 * gfortran.dg/submodule_14.f08: New test
916
917 PR fortran/69524
918 * gfortran.dg/submodule_15.f08: New test
919
490ee78a 9202016-03-12 Patrick Palka <ppalka@gcc.gnu.org>
921
922 PR c++/70106
923 * g++.dg/cpp1y/paren3.C: New test.
924
04e137ff 9252016-03-11 Michael Meissner <meissner@linux.vnet.ibm.com>
926
927 PR target/70131
928 * gcc.target/powerpc/ppc-round2.c: New test.
929
27b2c1c4 9302016-03-11 Bernd Schmidt <bschmidt@redhat.com>
931
932 PR target/70123
933 * gcc.dg/torture/pr70123.c: New test.
934
84116671 9352016-03-11 Jeff Law <law@redhat.com>
936
937 PR tree-optimization/70190
938 * gcc.c-torture/compile/pr70190.c: New test.
939
cfa58bc8 9402016-03-11 David Malcolm <dmalcolm@redhat.com>
941
942 PR c/68187
943 * c-c++-common/Wmisleading-indentation.c (test43_a): New test
944 case.
945 (test43_b): Likewise.
946 (test43_c): Likewise.
947 (test43_d): Likewise.
948 (test43_e): Likewise.
949 (test43_f): Likewise.
950 (test43_g): Likewise.
951 (test44_a): Likewise.
952 (test44_b): Likewise.
953 (test44_c): Likewise.
954 (test44_d): Likewise.
955 (test44_e): Likewise.
956
ce234f27 9572016-03-11 David Malcolm <dmalcolm@redhat.com>
958
959 PR c/70085
960 * c-c++-common/Wmisleading-indentation.c (pr70085): New test case.
961
e4756b48 9622016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
963
964 * gcc.target/aarch64/vect-reduc-or_1.c: Add -fno-vect-cost-model to
965 dg-options.
966
1f5ef87e 9672016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
968
969 PR target/70002
970 PR target/69245
971 * gcc.target/aarch64/pr69245_2.c: New test.
972
f9c352a1 9732016-03-11 Jakub Jelinek <jakub@redhat.com>
974
975 PR tree-optimization/70177
976 * gcc.dg/pr70177.c: New test.
977
4dd92ac6 9782016-03-11 Alan Lawrence <alan.lawrence@arm.com>
979
980 * gfortran.dg/unconstrained_commons.f: Widen regexp to match j_<N>.
981
331e4fdb 9822016-03-11 Alan Lawrence <alan.lawrence@arm.com>
983
984 * gcc.dg/tree-ssa/sra-20.c: New.
985
69262824 9862016-03-11 Jakub Jelinek <jakub@redhat.com>
987
6f9a7425 988 PR rtl-optimization/70174
989 * gcc.dg/pr70174.c: New test.
990
69262824 991 PR tree-optimization/70169
992 * gcc.dg/pr70169.c: New test.
993
4637a847 9942016-03-11 Ilya Enkovich <enkovich.gnu@gmail.com>
995
996 PR target/70160
997 * gcc.target/i386/pr70160.c: New test.
998
5a86d754 9992016-03-11 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1000
1001 * gcc.target/s390/dfp-1.c: New test.
1002
af4c8290 10032016-03-10 Nick Clifton <nickc@redhat.com>
1004
1005 PR target/70044
1006 * gcc.target/aarch64/pr70044.c: New test.
1007
98dfd328 10082016-03-10 Patrick Palka <ppalka@gcc.gnu.org>
1009 Jakub Jelinek <jakub@redhat.com>
1010
1011 PR c++/70001
1012 * g++.dg/cpp0x/constexpr-70001-1.C: New test.
1013 * g++.dg/cpp0x/constexpr-70001-2.C: New test.
1014 * g++.dg/cpp0x/constexpr-70001-3.C: New test.
1015
75e72311 10162016-03-10 Jan Hubicka <hubicka@ucw.cz>
1017
1018 PR lto/69589
1019 * g++.dg/lto/pr69589_0.C: New testcase
1020 * g++.dg/lto/pr69589_1.C: New testcase
1021
a2eb1271 10222016-03-10 Marek Polacek <polacek@redhat.com>
1023
1024 PR c++/70153
1025 * g++.dg/delayedfold/unary-plus1.C: New test.
1026
10272016-03-10 Andre Vieira <andre.simoesdiasvieira@arm.com>
a342320c 1028
1029 * gcc.target/arm/pr45701-1.c: Escape brackets.
1030 * gcc.target/arm/pr45701-2.c: Likewise.
1031
5ab2987f 10322016-03-10 Alan Lawrence <alan.lawrence@arm.com>
1033
1034 * gfortran.dg/unconstrained_commons.f: New.
1035
6972afac 10362016-03-10 Alan Modra <amodra@gmail.com>
1037
1038 * gcc.dg/pr69195.c: New.
1039 * gcc.dg/pr69238.c: New.
1040
c82c99ec 10412016-03-10 Tom de Vries <tom@codesourcery.com>
1042
1043 PR testsuite/68915
1044 * gcc.dg/vect/pr46032.c: Xfail scan if alignment requirements not met.
1045
a2389d4a 10462016-03-10 Richard Biener <rguenther@suse.de>
1047
1048 PR tree-optimization/70128
1049 * gcc.dg/tree-ssa/alias-34.c: New testcase.
1050 * gcc.dg/tree-ssa/alias-35.c: Likewise.
1051
c272412d 10522016-03-09 Jakub Jelinek <jakub@redhat.com>
1053
a0451069 1054 PR tree-optimization/70152
1055 * gcc.dg/pr70152.c: New test.
1056
c272412d 1057 PR target/70086
1058 * gcc.target/i386/pr70086-1.c: New test.
1059 * gcc.target/i386/pr70086-2.c: New test.
1060 * gcc.target/i386/pr70086-3.c: New test.
5f611068 1061
1062 PR tree-optimization/70127
1063 * gcc.c-torture/execute/pr70127.c: New test.
1064
27dcb7a8 10652016-03-09 Cesar Philippidis <cesar@codesourcery.com>
1066
1067 * c-c++-common/goacc/combined-directives-2.c: New test.
1068
c24757cf 10692016-03-09 David Malcolm <dmalcolm@redhat.com>
1070
1071 PR c/68473
1072 PR c++/70105
1073 * g++.dg/diagnostic/pr70105.C: New test.
1074 * gcc.dg/plugin/diagnostic-test-expressions-1.c (foo): New decl.
1075 (test_multiple_ordinary_maps): New test function.
1076
83108969 10772016-03-09 David Malcolm <dmalcolm@redhat.com>
1078
1079 PR c/68473
1080 PR c++/70105
1081 * gcc.dg/plugin/diagnostic_plugin_show_trees.c (show_tree):
1082 Drop range information from call to inform_at_rich_loc.
1083 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c (add_range):
1084 New.
1085 (test_show_locus): Replace calls to rich_location::add_range with
1086 calls to add_range. Rewrite the tests that used the now-defunct
1087 rich_location ctor taking a source_range. Simplify other tests
1088 by replacing calls to COMBINE_LOCATION_DATA with calls to
1089 make_location.
1090
6733c0e8 10912016-03-09 Richard Biener <rguenther@suse.de>
1092 Jakub Jelinek <jakub@redhat.com>
1093
1094 PR tree-optimization/70138
1095 * gcc.dg/vect/pr70138-1.c: New testcase.
1096 * gcc.dg/vect/pr70138-2.c: Likewise.
1097
96abb9f5 10982016-03-09 Jakub Jelinek <jakub@redhat.com>
1099
1100 PR target/70049
1101 * gcc.target/i386/pr70049.c: New test.
1102
42bb3bfb 11032016-03-09 Richard Biener <rguenther@suse.de>
1104
1105 PR c/70143
1106 * gcc.dg/Wstrict-aliasing-bogus-upcast.c: New testcase.
1107 * gcc.dg/Wstrict-aliasing-struct-with-char-member.c: Likewise.
1108 * gcc.dg/Wstrict-aliasing-struct-member.c: Remove again.
1109
27527428 11102016-03-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1111
1112 * gcc.dg/vect/bb-slp-34.c: Really don't xfail on aarch64-*-*,
1113 arm-*-*.
1114
248449f2 11152016-03-09 Jakub Jelinek <jakub@redhat.com>
1116
1bd49ced 1117 PR middle-end/67278
1118 * gcc.dg/simd-7.c: Add -w -Wno-psabi to dg-options.
1119
248449f2 1120 PR target/67278
1121 * gcc.dg/simd-8.c: Add -w -Wno-psabi to dg-options.
1122
1123 PR middle-end/70050
1124 * gcc.dg/pr70050.c: Add -w to dg-options. Fix up PR number
1125 in testcase comment.
1126
dfc460ff 11272016-03-09 Tom de Vries <tom@codesourcery.com>
1128
1129 * gfortran.dg/goacc/kernels-loop-2.f95: New test.
1130 * gfortran.dg/goacc/kernels-loop-data-2.f95: New test.
1131 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: New test.
1132 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: New test.
1133 * gfortran.dg/goacc/kernels-loop-data-update.f95: New test.
1134 * gfortran.dg/goacc/kernels-loop-data.f95: New test.
1135 * gfortran.dg/goacc/kernels-loop-n.f95: New test.
1136 * gfortran.dg/goacc/kernels-loop.f95: New test.
1137
0377fc7f 11382016-03-08 Martin Sebor <msebor@redhat.com>
1139
1140 PR c++/62096
1141 * g++.dg/warn/overflow-warn-7.C: New test.
1142
3556aa80 11432016-03-08 Jason Merrill <jason@redhat.com>
1144
1145 * lib/g++-dg.exp (g++-dg-runtest): Handle "concepts" in std list.
1146 * lib/target-supports.exp (check_effective_target_concepts): New.
1147
e5096208 11482016-03-08 Jakub Jelinek <jakub@redhat.com>
1149
5370eb8d 1150 PR c++/70135
1151 * g++.dg/cpp1y/constexpr-loop4.C: New test.
1152 * g++.dg/ubsan/pr70135.C: New test.
1153
e5096208 1154 PR target/70110
1155 * gcc.dg/pr70110.c: New test.
1156
cc37120d 11572016-03-07 Martin Jambor <mjambor@suse.cz>
1158
1159 * c-c++-common/gomp/clauses-1.c: Remove dg-options.
1160 * c-c++-common/gomp/if-1.c: Likewise.
1161 * c-c++-common/gomp/pr61486-2.c: Likewise.
1162 * c-c++-common/gomp/target-teams-1.c: Moved dg-options except -fopenmp
1163 to dg-additional-options.
1164 * g++.dg/gomp/gomp.exp: Pass -Wno-hsa to all tests.
1165 * g++/gomp/target-teams-1.c: Likewise.
1166 * gcc.dg/gomp/gomp.exp: Likewise.
1167 * gcc.dg/gomp/pr68128-2.c: Moved dg-options except -fopenmp to
1168 dg-additional-options.
1169 * gfortran.dg/gomp/gomp.exp: Likewise.
1170 * gfortran.dg/gomp/target1.f90: Remove dg-options.
1171 * gfortran.dg/gomp/target2.f90: Moved dg-options except -fopenmp to
1172 dg-additional-options.
1173 * gfortran.dg/gomp/target3.f90: Remove dg-options.
1174
53c248d8 11752016-03-07 Martin Jambor <mjambor@suse.cz>
1176
1177 * lib/target-supports.exp (check_effective_target_offload_hsa): New.
1178 * c-c++-common/gomp/gridify-1.c: New test.
1179 * gfortran.dg/gomp/gridify-1.f90: Likewise.
1180
541e79a0 11812016-03-07 Andre Vieira <andre.simoesdiasvieira@arm.com>
1182
1183 * gcc.target/arm/pr45701-1.c: Change assembler scan to not
1184 trigger for cortex-r8, when scanning for register r8.
1185 * gcc.target/arm/pr45701-2.c: Likewise.
1186
4dfabd94 11872016-02-26 Richard Biener <rguenther@suse.de>
d9aa5a50 1188 Jeff Law <law@redhat.com>
4dfabd94 1189
1190 PR tree-optimization/69740
1191 * gcc.c-torture/compile/pr69740-1.c: New test.
1192 * gcc.c-torture/compile/pr69740-2.c: New test.
1193
1b63a87b 11942016-03-07 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1195
1196 * lib/target-supports.exp
1197 (check_effective_target_whole_vector_shift): Enable for PPC64.
1198
d33914da 11992016-03-07 Richard Biener <rguenther@suse.de>
1200
1201 PR tree-optimization/70115
1202 * gcc.dg/torture/pr70115.c: New testcase.
1203
584fba4b 12042016-03-07 Nathan Sidwell <nathan@codesourcery.com>
1205
1206 PR middle-end/69916
1207 * c-c-++-common/goacc/pr69916.c: New.
1208
7f2f5ec0 12092016-03-07 Richard Henderson <rth@redhat.com>
1210
1211 * gcc.c-torture/compile/pr70061.c: New test.
1212
f530e7c4 12132016-03-07 Richard Biener <rguenther@suse.de>
1214
1215 PR testsuite/70109
1216 * gcc.dg/vect/O3-pr36098.c: New testcase.
1217
a3855fed 12182016-03-07 Christophe Lyon <christophe.lyon@linaro.org>
1219
1220 * gcc.target/arm/pragma_cpp_fma.c: Reset default FPU.
1221
091ffc31 12222016-03-07 Eric Botcazou <ebotcazou@adacore.com>
1223
1224 * gnat.dg/renaming9.ad[sb]: New testcase.
1225
2941b871 12262016-03-05 Jakub Jelinek <jakub@redhat.com>
1227
1228 PR c++/70084
1229 * g++.dg/expr/stdarg3.C: New test.
1230
5173ce42 12312016-03-04 Jeff Law <law@redhat.com>
1232
1233 PR tree-optimization/69196
1234 * gcc.dg/tree-ssa/pr69196-1.c: Limit this to sparc*-*-* and
1235 x86_64-*-*.
1236
2d1d2e55 12372016-03-04 Bernd Schmidt <bschmidt@redhat.com>
1238
0e43078e 1239 PR c/69973
1240 * gcc.dg/pr69973.c: New test.
1241
d8ec06ae 1242 PR rtl-optimization/69941
1243 * gcc.dg/torture/pr69941.c: New test.
1244
2d1d2e55 1245 PR c/69824
1246 * gcc.dg/pr69824.c: New test.
1247
32f692e2 12482016-03-05 Tom de Vries <tom@codesourcery.com>
1249
1250 * c-c++-common/goacc/nesting-fail-1.c (f_acc_routine): New function.
1251 * c-c++-common/goacc-gomp/nesting-fail-1.c (f_acc_routine): New
1252 function.
1253
1c699e9a 12542016-03-05 Patrick Palka <ppalka@gcc.gnu.org>
1255
1256 PR c++/66786
1257 * g++.dg/cpp1y/var-templ48.C: New test.
1258 * g++.dg/cpp1y/var-templ49.C: New test.
1259
358448c6 12602016-03-04 Eric Botcazou <ebotcazou@adacore.com>
1261
1262 * g++.dg/Wno-frame-address.C: Skip on IA-64.
1263
01dc3c45 12642016-03-04 Jakub Jelinek <jakub@redhat.com>
1265
e968ff6d 1266 PR c++/70035
1267 * g++.dg/ubsan/pr70035.C: New test.
1268
01dc3c45 1269 PR target/70062
1270 * gcc.target/i386/pr70062.c: New test.
1271
3937d618 12722016-03-04 H.J. Lu <hongjiu.lu@intel.com>
1273
1274 * g++.dg/template/typename21.C: Remove c++98_only.
1275
c58ac7f8 12762016-03-04 H.J. Lu <hongjiu.lu@intel.com>
1277
1278 * g++.dg/template/typename21.C: Replace c++98 with c++98_only.
1279
0060768a 12802016-03-04 David Malcolm <dmalcolm@redhat.com>
1281
1282 PR c/68187
1283 * c-c++-common/Wmisleading-indentation.c (fn_42_a): New test
1284 function.
1285 (fn_42_b): Likewise.
1286 (fn_42_c): Likewise.
1287
74c6fd40 12882016-03-04 David Malcolm <dmalcolm@redhat.com>
1289
1290 PR c/68187
1291 * c-c++-common/Wmisleading-indentation.c (fn_40_a): New test
1292 function.
1293 (fn_40_b): Likewise.
1294 (fn_41_a): Likewise.
1295 (fn_41_b): Likewise.
1296
31b11359 12972016-03-04 Jakub Jelinek <jakub@redhat.com>
1298
1299 PR target/70059
1300 * gcc.target/i386/avx512f-pr70059.c: New test.
1301 * gcc.target/i386/avx512dq-pr70059.c: New test.
1302
c5b93452 13032016-03-04 Bernd Schmidt <bschmidt@redhat.com>
1304
1305 PR rtl-optimization/57676
1306 * gcc.dg/torture/pr57676.c: New test.
1307
268fbd56 13082016-03-04 Ilya Enkovich <enkovich.gnu@gmail.com>
1309
1310 * gcc.dg/pr70026.c: New test.
1311
6560d1ad 13122016-03-04 Marek Polacek <polacek@redhat.com>
1313
1314 PR c/69798
1315 * gcc.dg/cilk-plus/pr69798-1.c: New test.
1316 * gcc.dg/cilk-plus/pr69798-2.c: New test.
1317
cc7dfddf 13182016-03-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1319
1320 PR target/70004
1321 * gcc.target/aarch64/scalar_shift_1.c: (test_corners_sisd_di):
1322 Delete.
1323 (test_corners_sisd_si): Likewise.
1324 (main): Remove checks of the above.
1325 * gcc.target/aarch64/shift_wide_invalid_1.c: New test.
1326
e9663bd4 13272016-03-04 Eric Botcazou <ebotcazou@adacore.com>
1328
1329 * gcc.dg/Wno-frame-address.c: Skip on IA-64.
1330
dcdd684e 13312016-03-04 Christophe Lyon <christophe.lyon@linaro.org>
1332
1333 * gcc.dg/torture/pr69951.c: Accept argc==0.
1334
e692d332 13352016-03-04 Richard Biener <rguenther@suse.de>
1336
1337 PR c++/70054
1338 * g++.dg/warn/Wstrict-aliasing-bogus-union-2.C: New testcase.
1339 * gcc.dg/Wstrict-aliasing-struct-member.c: New testcase.
1340
af77b7e6 13412016-03-04 Dominik Vogt <vogt@linux.vnet.ibm.com>
1342
1343 PR testsuite/69766
1344 * go.test/go-test.exp: S/390: Set GOARCH to the current target when
1345 testing multiarch.
1346
290da96e 13472016-03-04 Jakub Jelinek <jakub@redhat.com>
1348
1349 PR debug/69947
1350 * gcc.dg/guality/pr69947.c: New test.
1351
e51ce713 13522016-03-03 Jakub Jelinek <jakub@redhat.com>
1353
1354 PR ada/70017
1355 * gcc.dg/pr70017.c (foo): Store 0 to first element of each array.
1356
1feed892 13572016-03-03 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1358
1359 PR rtl-optimization/69904
1360 * gcc.target/arm/pr69904.c: New test.
1361
c32bda69 13622016-03-03 Jakub Jelinek <jakub@redhat.com>
1363
1364 PR target/70021
1365 * gcc.dg/vect/pr70021.c: New test.
1366 * gcc.target/i386/pr70021.c: New test.
1367
1bc579ed 13682016-03-03 Marek Polacek <polacek@redhat.com>
1369
1370 PR middle-end/70050
1371 * gcc.dg/pr70050.c: New test.
1372
cfa8d638 13732016-03-03 James Greenhalgh <james.greenhalgh@arm.com>
1374
1375 * gcc.dg/vect/bb-slp-34.c: Don't XFAIL for ARM/AArch64.
1376
1b889259 13772016-03-03 Ilya Enkovich <enkovich.gnu@gmail.com>
1378
1379 PR tree-optimization/70043
1380 * gfortran.dg/vect/pr70043.f90: New test.
1381
f756dfa3 13822016-03-03 Eric Botcazou <ebotcazou@adacore.com>
1383
1384 * gnat.dg/specs/task1.ads: New test.
1385
5cb4863d 13862016-03-03 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1387
1388 * lib/gcc-gdb-test.exp (gdb-test): Make log message match command.
1389 Invoke gdb with -batch.
1390 * lib/gcc-simulate-thread.exp (simulate-thread): Likewise.
1391
5dd12e43 13922016-03-03 Richard Biener <rguenther@suse.de>
1393
1394 PR tree-optimization/55936
1395 * gcc.dg/tree-ssa/vrp06.c: Remove XFAIL.
1396
d97ba4ca 13972016-03-02 Jeff Law <law@redhat.com>
1398
5d23c86f 1399 PR rtl-optimization/69942
1400 * gcc.dg/ifcvt-5.c: Use "word_mode" rather than "int" to limit the
1401 effects of argument promotions.
1402
d97ba4ca 1403 PR tree-optimization/69987
1404 * gfortran.dg/pr69987.f90: Use "-w" to avoid failures when the
1405 target does not support -fprefetch-loop-arrays.
1406
901faaa0 14072016-03-02 Uros Bizjak <ubizjak@gmail.com>
1408
1409 * gcc.target/i386/bmi2-bzhi-2.c: Change to runtime test.
1410
51f6fdce 14112016-03-02 Bin Cheng <bin.cheng@arm.com>
1412
6bc7872f 1413 PR rtl-optimization/69052
51f6fdce 1414 * gcc.target/i386/pr69052.c: New test.
1415
31d31e07 14162016-03-02 Alan Modra <amodra@gmail.com>
1417
1418 * gcc.dg/pr69990.c: New.
1419
04faee95 14202016-03-02 Jakub Jelinek <jakub@redhat.com>
1421
270d0117 1422 PR c/68062
1423 * c-c++-common/vector-compare-4.c: Add -Wno-psabi to dg-options.
1424
1425 PR middle-end/70022
1426 * gcc.dg/pr70022.c: Add -w -Wno-psabi to dg-options.
1427
04faee95 1428 PR target/70028
1429 * gcc.target/i386/pr70028.c: New test.
1430
a2cc9e8e 14312016-03-02 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
1432
1433 * c-c++-common/asan/swapcontext-test-1.c,
1434 * c-c++-common/tsan/thread_leak.c,
1435 * g++.dg/tsan/aligned_vs_unaligned_race.C,
1436 * g++.dg/tsan/benign_race.C,
1437 * g++.dg/tsan/fd_close_norace.C,
1438 * g++.dg/tsan/fd_close_norace2.C: Print markers to stderr to avoid
1439 races with sanitizer output
1440
dd4bd263 14412016-03-02 Richard Biener <rguenther@suse.de>
901faaa0 1442 Uros Bizjak <ubizjak@gmail.com>
dd4bd263 1443
1444 PR target/67278
1445 * gcc.dg/simd-8.c: New testcase.
1446
b5fe3a49 14472016-03-02 Richard Biener <rguenther@suse.de>
1448
1449 PR middle-end/67278
1450 * gcc.dg/simd-7.c: New testcase.
1451
23601f67 14522016-03-02 Eric Botcazou <ebotcazou@adacore.com>
1453
1454 * gcc.target/i386/pr70007.c: Tweak.
1455
f66f65e7 14562016-03-02 Dominik Vogt <vogt@linux.vnet.ibm.com>
1457
1458 * gfortran.dg/bessel_6.f90: Reduce accuracy for S/390.
1459
60773515 14602016-03-02 Marek Polacek <polacek@redhat.com>
1461
1462 PR c/67854
1463 * gcc.dg/pr67854.c: New test.
1464
6c094cb1 14652016-03-02 Jakub Jelinek <jakub@redhat.com>
1466
1467 PR middle-end/70025
1468 * gcc.dg/torture/pr70025.c: New test.
1469
7627bb56 14702016-03-02 Venkataramanan Kumar <venkataramanan.kumar@amd.com>
1471
1472 PR tree-optimization/68621
1473 * gcc.dg/tree-ssa/ifc-8.c: Adjust test.
1474
066c8e94 14752016-03-01 Eric Botcazou <ebotcazou@adacore.com>
1476
1477 * gcc.target/i386/pr70007.c: New test.
1478
d3b819ad 14792016-03-01 Jeff Law <law@redhat.com>
1480
d4b9ad56 1481 PR tree-optimization/69196
7e217344 1482 * gcc.dg/tree-ssa/pr69196-1.c: New test.
d4b9ad56 1483
d3b819ad 1484 PR tree-optimization/69196
1485 * gcc.dg/tree-ssa/vrp46.c: Twiddle threading params to keep it from
1486 duplicating code and spoiling the expected output.
1487
4f37285d 14882016-03-01 Michael Meissner <meissner@linux.vnet.ibm.com>
1489
1490 PR target/70033
1491 * gcc.target/powerpc/p9-lxvx-stxvx-1.c: Make sure compiler
1492 supports power9 before doing tests.
1493 * gcc.target/powerpc/p9-lxvx-stxvx-2.c: Likewise.
1494 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: Likewise.
1495 * gcc.target/powerpc/p9-permute.c: Likewise.
1496
3e9c4f6c 14972016-03-01 Uros Bizjak <ubizjak@gmail.com>
1498
1499 PR target/70027
1500 * gcc.target/i386/pr70027.c: New test.
1501
e324729e 15022016-03-01 Eric Botcazou <ebotcazou@adacore.com>
1c2859e1 1503
1504 * gcc.dg/pr70017.c: New test.
1505
40e9ce2d 15062016-03-01 Jakub Jelinek <jakub@redhat.com>
1507
1508 PR c/69796
1509 PR c/69974
1510 * gcc.dg/pr69796.c: New test.
1511 * gcc.dg/pr69974.c: New test.
1512
e8b016ea 15132016-03-01 Eric Botcazou <ebotcazou@adacore.com>
1514
1515 * gnat.dg/stack_usage3.adb: Robustify and enable for all targets.
1516
24d3127c 15172016-02-29 Jeff Law <law@redhat.com>
1518
1519 PR tree-optimization/69987
1520 * gfortran.dg/pr69987.f90: New test.
1521
1522 PR tree-optimization/69989
1523 * gcc.c-torture/compile/pr69989-2.c: New test.
1524
12cc1225 15252016-03-01 Marek Polacek <polacek@redhat.com>
1526
1527 PR c++/69795
1528 * g++.dg/parse/invalid1.C: New test.
1529
d99a947c 15302016-03-01 Richard Biener <rguenther@suse.de>
1531
1532 PR middle-end/70022
1533 * gcc.dg/pr70022.c: New testcase.
1534
395dbc60 15352016-03-01 Ilya Enkovich <enkovich.gnu@gmail.com>
1536
1537 PR tree-optimization/69956
1538 * gcc.dg/pr69956.c: New test.
1539
40a35c55 15402016-02-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1541
1542 PR target/70011
1543 * gcc.dg/vect/costmodel/ppc/costmodel-fast-math-vect-pr299925.c:
1544 XFAIL when hardware supports efficient unaligned storage access.
1545
4edc90b0 15462016-03-01 Patrick Palka <ppalka@gcc.gnu.org>
1547
1548 PR c++/69961
1549 * g++.dg/template/pr69961a.C: New test.
1550 * g++.dg/template/pr69961b.C: New test.
1551
1ed1f69a 15522016-02-29 David Malcolm <dmalcolm@redhat.com>
1553
1554 PR preprocessor/69985
1555 * gcc.dg/cpp/pr69985.c: New test case.
1556
01c5d15d 15572016-02-29 Jeff Law <law@redhat.com>
1558
3a4d3de5 1559 PR tree-optimization/70005
1560 * gcc.c-torture/execute/pr70005.c New test.
1561
01c5d15d 1562 PR tree-optimization/69999
1563 * gcc.c-torture/compile/pr69999.c: New test.
1564
1bf66b54 15652016-02-29 Yuri Rumyantsev <ysrumyan@gmail.com>
1566
1567 PR tree-optimization/69652
1568 * gcc.dg/torture/pr69652.c: Delete test.
1569 * gcc.dg/vect/pr69652.c: New test.
1570
b4d653d5 15712016-02-19 Richard Biener <rguenther@suse.de>
1572
1573 PR tree-optimization/69980
1574 * gfortran.dg/vect/pr69980.f90: New testcase.
1575
35bc4745 15762016-02-29 Eric Botcazou <ebotcazou@adacore.com>
1577
1578 * gcc.target/sparc/20160229-1.c: New test.
1579
bb54a538 15802016-02-29 Eric Botcazou <ebotcazou@adacore.com>
1581
1582 * gnat.dg/stack_usage3.adb: New test.
1583 * gnat.dg/stack_usage3_pkg.ads: New helper.
1584
95164e71 15852016-02-29 Eric Botcazou <ebotcazou@adacore.com>
1586
1587 * gnat.dg/renaming8.adb: New test.
1588 * gnat.dg/renaming8_pkg1.ads: New helper.
1589 * gnat.dg/renaming8_pkg2.ad[sb]: Likewise.
1590 * gnat.dg/renaming8_pkg3.ad[sb]: Likewise.
1591
a890896f 15922016-02-29 Richard Biener <rguenther@suse.de>
1593
1594 PR tree-optimization/69720
1595 * gcc.dg/vect/vect-outer-pr69720.c: New testcase.
1596
5c70403a 15972016-02-28 Thomas Koenig <tkoenig@gcc.gnu.org>
1598
1599 PR fortran/68147
1600 PR fortran/47674
1601 * gfortran.dg/realloc_on_assign_26.f90: New test case.
1602
dfb6d139 16032016-02-28 Harald Anlauf <anlauf@gmx.de>
9fa1c2ea 1604 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1605
1606 PR fortran/56007
1607 * gfortran.dg/coarray_8.f90: Adjust error message.
1608 * gfortran.dg/pr56007.f90: New test.
1609 * gfortran.dg/pr56007.f: New test.
1610
536508db 16112016-02-28 H.J. Lu <hongjiu.lu@intel.com>
1612
1613 PR tree-optimization/69989
1614 * gcc.dg/torture/pr69989.c: New test.
1615
eec75e45 16162016-02-28 Eric Botcazou <ebotcazou@adacore.com>
1617
1618 * gcc.target/i386/stack-realign-win.c: New test.
1619
0175e45a 16202016-02-28 Harald Anlauf <anlauf@gmx.de>
1621
1622 PR fortran/60126
1623 * gfortran.dg/pr60126.f90: New test.
1624
2a703589 16252016-02-27 Jeff Law <law@redhat.com>
1626
1627 Revert
1628 2016-02-26 Richard Biener <rguenther@suse.de>
1629 Jeff Law <law@redhat.com>
1630
1631 PR tree-optimization/69740
1632 * gcc.c-torture/compile/pr69740-1.c: New test.
1633 * gcc.c-torture/compile/pr69740-2.c: New test.
1634
359b4c18 16352016-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1636
1c96765a 1637 PR fortran/69910
359b4c18 1638 * gfortran.dg/newunit_4.f90: New test.
1639
49462d93 16402016-02-27 Jakub Jelinek <jakub@redhat.com>
1641
1642 PR target/69613
1643 PR rtl-optimization/69886
1644 * gcc.dg/torture/pr69886.c: Add -w -Wno-psabi to dg-options.
1645 * gcc.dg/torture/pr69613.c: Likewise. Guard -mavx with avx_runtime
1646 target.
1647
c4ac733e 16482016-02-26 Martin Sebor <msebor@redhat.com>
1649
1650 PR tree-optimization/15826
1651 * gcc.dg/tree-ssa/pr15826.c: New test.
1652
da8c4b5d 16532016-02-26 Jakub Jelinek <jakub@redhat.com>
1654
1655 PR target/69969
1656 * gcc.target/powerpc/pr69969.c: New test.
1657
0a4558eb 16582016-02-26 Martin Sebor <msebor@redhat.com>
1659
1660 PR c++/15766
1661 * g++.old-deja/g++.other/decl5.C: Add a test case.
1662
5b500299 16632016-02-26 Segher Boessenkool <segher@kernel.crashing.org>
1664
1665 PR target/69946
1666 * gcc.target/powerpc/pr69946.c: New file.
1667
565f533b 16682016-02-26 Richard Biener <rguenther@suse.de>
0a4558eb 1669 Jeff Law <law@redhat.com>
565f533b 1670
0a4558eb 1671 PR tree-optimization/69740
565f533b 1672 * gcc.c-torture/compile/pr69740-1.c: New test.
1673 * gcc.c-torture/compile/pr69740-2.c: New test.
1674
ff67cbea 16752016-02-26 Martin Jambor <mjambor@suse.cz>
1676
1677 PR middle-end/69920
1678 * gcc.dg/torture/pr69932.c: New test.
1679 * gcc.dg/torture/pr69936.c: Likewise.
1680
e400d817 16812016-02-26 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1682
1683 PR target/69709
1684 * gcc.target/s390/pr69709.c: New test.
1685
126a5a2d 16862016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1687
1688 PR target/69245
1689 * gcc.target/aarch64/pr69245_1.c: New test.
1690
59c58860 16912016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1692
1693 PR target/69613
1694 * gcc.dg/torture/pr69613.c: New test.
1695
9441fa4e 16962016-02-26 Jakub Jelinek <jakub@redhat.com>
1697
1698 PR rtl-optimization/69891
1699 * gcc.target/i386/pr69891.c: New test.
1700
e48fcde0 17012016-02-26 Michael Meissner <meissner@linux.vnet.ibm.com>
f41208a1 1702 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1703
35ed600a 1704 PR target/61397
f41208a1 1705 * gcc.target/powerpc/p8vector-ldst.c: Adjust to test desired
1706 functionality for both 32-bit and 64-bit.
1707
c86aaa0e 17082016-02-26 Richard Biener <rguenther@suse.de>
1709
1710 PR tree-optimization/69551
1711 * gcc.dg/torture/pr69951.c: New testcase.
1712
38e71a65 17132016-02-25 Richard Biener <rguenther@suse.de>
1714
1715 PR tree-optimization/48795
1716 * gcc.dg/Warray-bounds-18.c: New testcase.
1717
03331e69 17182016-02-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1719
1720 * g++.dg/ext/attr-constructor1.C: Require init_priority support.
1721
f14d8d6a 17222016-02-25 Jakub Jelinek <jakub@redhat.com>
1723
1724 PR rtl-optimization/69896
1725 * gcc.dg/pr69896.c: New test.
1726
4003c807 17272016-02-25 Patrick Palka <ppalka@gcc.gnu.org>
1728
1729 PR c++/69736
1730 * g++.dg/cpp1y/paren2.C: New test.
1731
a0573328 17322016-02-24 Martin Sebor <msebor@redhat.com>
1733
1734 PR c/51147
1735 * gcc.dg/enum-mode-2.c: New test.
1736
2cde02ad 17372016-02-24 Jakub Jelinek <jakub@redhat.com>
1738
1739 PR c++/69922
1740 * g++.dg/warn/Wnonnull-compare-6.C: New test.
1741 * g++.dg/warn/Wnonnull-compare-7.C: New test.
1742 * g++.dg/ubsan/pr69922.C: New test.
1743
f0ea75d1 17442016-02-24 Marek Polacek <polacek@redhat.com>
1745
1746 PR c/69819
1747 * gcc.dg/pr69819.c: New test.
1748
05027366 17492016-02-24 Martin Sebor <msebor@redhat.com>
1750
34ed562b 1751 PR c++/69912
1752 * g++.dg/ext/flexary15.C: New test.
1753
17542016-02-24 Martin Sebor <msebor@redhat.com>
1755
1756 * gcc.dg/builtins-68.c: Avoid making unportable
05027366 1757 assumptions about the relationship between SIZE_MAX and UINT_MAX.
34ed562b 1758 * g++.dg/ext/builtin_alloca.C: Same.
05027366 1759
650c3ad5 17602016-02-24 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
1761 Charles Baylis <charles.baylis@linaro.org>
1762
1763 PR debug/61033
1764 * g++.dg/pr61033.C: Add a regression testcase for PR debug/61033.
1765
596070e8 17662016-02-24 Richard Biener <rguenther@suse.de>
6cde5734 1767 Jakub Jelinek <jakub@redhat.com>
596070e8 1768
1769 PR middle-end/69760
1770 * gcc.dg/torture/pr69760.c: New testcase.
1771
d6b92d9f 17722016-02-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1773
1774 * gcc.dg/debug/dwarf2/prod-options.c: Use different DW_AT_producer
1775 pattern on Solaris with as.
1776
90436d9d 17772016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1778
1779 * gcc.target/arm/cond_sub_restrict_it.c: New test.
1780 * gcc.target/arm/condarith_restrict_it.c: Likewise.
1781 * gcc.target/arm/movcond_restrict_it.c: Likewise.
1782 * gcc.target/arm/negscc_restrict_it.c: Likewise.
1783
7c749495 17842016-02-24 Jakub Jelinek <jakub@redhat.com>
1785
1786 PR middle-end/69915
1787 * gcc.dg/pr69915.c: New test.
1788
9c9680b5 17892016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1790
1791 PR rtl-optimization/69886
1792 * gcc.dg/torture/pr69886.c: New test.
1793
36d081ee 17942016-02-24 Richard Biener <rguenther@suse.de>
1795
1796 PR middle-end/68963
1797 * gcc.dg/torture/pr68963.c: New testcase.
1798
2a0accb9 17992016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1800
1801 PR target/69875
1802 * gcc.target/arm/atomic_loaddi_acquire.x: New file.
1803 * gcc.target/arm/atomic_loaddi_relaxed.x: Likewise.
1804 * gcc.target/arm/atomic_loaddi_seq_cst.x: Likewise.
1805 * gcc.target/arm/atomic_loaddi_1.c: New test.
1806 * gcc.target/arm/atomic_loaddi_2.c: Likewise.
1807 * gcc.target/arm/atomic_loaddi_3.c: Likewise.
1808 * gcc.target/arm/atomic_loaddi_4.c: Likewise.
1809 * gcc.target/arm/atomic_loaddi_5.c: Likewise.
1810 * gcc.target/arm/atomic_loaddi_6.c: Likewise.
1811 * gcc.target/arm/atomic_loaddi_7.c: Likewise.
1812 * gcc.target/arm/atomic_loaddi_8.c: Likewise.
1813 * gcc.target/arm/atomic_loaddi_9.c: Likewise.
1814
f0e92ef1 18152016-02-24 Jakub Jelinek <jakub@redhat.com>
1816
1817 PR middle-end/69909
1818 * gcc.dg/torture/pr69909.c: New test.
1819
6907286f 18202016-02-24 Richard Biener <rguenther@suse.de>
1821
1822 PR tree-optimization/69907
1823 * gcc.dg/vect/bb-slp-pr69907.c: New testcase.
1824 * gcc.dg/vect/bb-slp-34.c: XFAIL.
1825 * gcc.dg/vect/bb-slp-pr68892.c: Likewise.
1826
e6ab7475 18272016-02-24 Christian Bruel <christian.bruel@st.com>
1828
1829 * gcc.target/arm/pragma_cpp_fma.c: New test.
1830
47587450 18312016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1832
1833 PR fortran/61156
1834 * gfortran.dg/include_6.f90: Update test.
1835
d41ab738 18362016-02-23 Jakub Jelinek <jakub@redhat.com>
1837
1838 PR objc/69844
1839 * objc.dg/pr69844.m: New test.
1840
4772d9d5 18412016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1842
1843 PR libgfortran/69456
1844 * gfortran.dg/namelist_89.f90: New test.
1845 * gfortran.dg/pr59700.f90: Update test..
1846
8c38d887 18472016-02-23 Martin Sebor <msebor@redhat.com>
1848
1849 PR middle-end/69780
1850 * g++.dg/ext/builtin_alloca.C: New test.
1851 * gcc.dg/builtins-68.c: New test.
1852
ee1bfdb0 18532016-02-23 Richard Henderson <rth@redhat.com>
1854
1855 * gcc.target/i386/addr-space-3.c: Remove test.
1856
52609ec3 18572016-02-23 David Malcolm <dmalcolm@redhat.com>
1858
1859 PR preprocessor/69126
1860 PR preprocessor/69543
1861 * c-c++-common/pr69126-2-long.c: New test.
1862 * c-c++-common/pr69126-2-short.c: New test.
1863 * c-c++-common/pr69543-1.c: Remove xfail.
1864
d5bf2cc8 18652016-02-23 David Malcolm <dmalcolm@redhat.com>
1866
1867 PR preprocessor/69126
1868 PR preprocessor/69543
1869 PR preprocessor/69558
1870 * c-c++-common/pr69126.c (MACRO_1, test_1): New.
1871 (f): Rename to...
1872 (test_2): ...this, and add leading comment.
1873 (MACRO_3, test_3): New.
1874 (MACRO_4A, MACRO_4B, test_4): New.
1875 (MACRO): Rename to...
1876 (MACRO_5): ...this.
1877 (g): Rename to...
1878 (test_5): ...this, updating for renaming of MACRO, and
1879 add leading comment.
1880 * c-c++-common/pr69543-1.c: New.
1881 * c-c++-common/pr69543-2.c: New.
1882 * c-c++-common/pr69543-3.c: New.
1883 * c-c++-common/pr69543-4.c: New.
1884 * c-c++-common/pr69558-1.c: New.
1885 * c-c++-common/pr69558-2.c: New.
1886 * c-c++-common/pr69558-3.c: New.
1887 * c-c++-common/pr69558-4.c: New.
1888 * gcc.dg/pr69558.c: Move to...
1889 * c-c++-common/pr69558.c: ...here. Add dg-bogus directives, with
1890 xfail for c++.
1891
3a37a410 18922016-02-23 Thomas Schwinge <thomas@codesourcery.com>
1893
1894 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: Adjust
1895 to -ftree-parallelize-loops/-fopenacc changes.
1896 * c-c++-common/goacc/kernels-double-reduction-n.c: Likewise.
1897 * c-c++-common/goacc/kernels-double-reduction.c: Likewise.
1898 * c-c++-common/goacc/kernels-loop-2.c: Likewise.
1899 * c-c++-common/goacc/kernels-loop-3.c: Likewise.
1900 * c-c++-common/goacc/kernels-loop-g.c: Likewise.
1901 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: Likewise.
1902 * c-c++-common/goacc/kernels-loop-n.c: Likewise.
1903 * c-c++-common/goacc/kernels-loop-nest.c: Likewise.
1904 * c-c++-common/goacc/kernels-loop.c: Likewise.
1905 * c-c++-common/goacc/kernels-one-counter-var.c: Likewise.
1906 * c-c++-common/goacc/kernels-reduction.c: Likewise.
1907 * gfortran.dg/goacc/kernels-loop-inner.f95: Likewise.
1908 * gfortran.dg/goacc/kernels-loops-adjacent.f95: Likewise.
1909
ecca180f 19102016-02-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1911
1912 * gcc.target/i386/chkp-hidden-def.c: Require alias support.
1913
eec0fa3f 19142016-02-23 Jakub Jelinek <jakub@redhat.com>
1915
f1f91c07 1916 PR c++/69902
1917 * g++.dg/warn/Wnonnull-compare-5.C: New test.
1918
eec0fa3f 1919 PR c/69900
1920 * gcc.dg/pr69900.c: New test.
1921
e045424d 19222016-02-23 Martin Jambor <mjambor@suse.cz>
1923
1924 PR tree-optimization/69666
1925 * gcc.dg/tree-ssa/pr69666.c: New test.
1926
f482dff6 19272016-02-23 Andre Vehreschild <vehre@gcc.gnu.org>
1928
1929 PR fortran/67451
1930 * gfortran.dg/coarray_allocate_5.f08: New test.
1931
57ed698b 19322016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1933
1934 * gcc.target/s390/vcond-shift.c: Move to ...
1935 * gcc.target/s390/vector/vcond-shift.c: ... here.
1936
990e443c 19372016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1938
1939 * gcc.target/s390/md/movstr-2.c: Move and rename to ...
1940 * gcc.target/s390/vector/stpcpy-1.c: ... this one.
1941
296c5f01 19422016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1943
1944 * gcc.target/s390/md/movstr-1.c: Turn into compile test.
1945
e53f41d5 19462016-02-20 Mark Wielaard <mjw@redhat.com>
1947
1948 PR c/28901
1949 * gcc.dg/unused-variable-3.c: New test.
1950
13af201d 19512016-02-22 Jakub Jelinek <jakub@redhat.com>
1952
1953 PR target/69888
1954 * gcc.target/i386/pr69888.c: New test.
1955
682c90f9 19562016-02-22 Richard Biener <rguenther@suse.de>
1957
1958 PR tree-optimization/69882
1959 * gfortran.dg/vect/pr69882.f90: New testcase.
1960
b8cd18c3 19612016-02-22 Jakub Jelinek <jakub@redhat.com>
1962
1963 PR target/69885
1964 * gcc.dg/pr69885.c: New test.
1965
09343379 19662016-02-22 Oleg Endo <olegendo@gcc.gnu.org>
1967
1968 PR target/69806
1969 PR target/54089
1970 * gcc.target/sh/pr54089-10.c: New.
1971
b345a09f 19722016-02-20 Paul Thomas <pault@gcc.gnu.org>
1973
1974 PR fortran/69423
1975 * gfortran.dg/deferred_character_15.f90 : New test.
1976
51385aed 19772016-02-20 Dominique d'Humieres <dominiq@lps.ens.fr>
1978
1979 PR fortran/57365
1980 gfortran.dg/allocate_with_source_18.f03: New test.
1981
19822016-02-20 Harald Anlauf <anlauf@gmx.de>
1983
1984 PR fortran/52531
1985 gfortran.dg/gomp/pr52531.f90: New test.
1986
9cce8384 19872016-02-19 Bernd Edlinger <bernd.edlinger@hotmail.de>
1988
1989 PR c++/69865
1990 * c-c++-common/Wshift-negative-value-6.c: Add -std=c++11 before
1991 -std=c++03.
1992
d91f5fbb 19932016-02-19 Jakub Jelinek <jakub@redhat.com>
1994
563d5cb8 1995 PR c++/69826
1996 * c-c++-common/cilk-plus/CK/pr69826-1.c: New test.
1997 * c-c++-common/cilk-plus/CK/pr69826-2.c: New test.
1998
0a04aac9 1999 PR c++/69850
2000 * g++.dg/warn/Wnonnull-compare-4.C: New test.
2001
d91f5fbb 2002 PR c++/69851
2003 * g++.dg/torture/pr69851.C: New test.
2004
5fe1f282 20052016-02-19 Martin Sebor <msebor@redhat.com>
2006
2007 PR testsuite/69573
2008 * gcc.dg/pr61053.c: Tweaked test to avoid bogus failures.
2009
a45bce11 20102016-02-19 Jakub Jelinek <jakub@redhat.com>
2011
6263dde1 2012 PR c++/69850
2013 * g++.dg/warn/Wnonnull-compare-2.C: New test.
2014 * g++.dg/warn/Wnonnull-compare-3.C: New test.
2015
a45bce11 2016 PR c++/67767
2017 * g++.dg/cpp0x/pr67767.C: New test.
2018
cf2ed1b7 20192016-02-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2020
2021 * lib/target-supports.exp: Define aarch64_asm_FUNC_ok checks
2022 for fp, simd, crypto, crc, lse.
2023 * doc/sourcebuild.texi (AArch64-specific attributes): Document the
2024 above.
2025 * gcc.target/aarch64/assembler_arch_1.c: Add aarch64_asm_lse_ok
2026 effective target check.
2027
f6cc34b0 20282016-02-19 Jakub Jelinek <jakub@redhat.com>
2029
2030 PR target/69820
2031 * gcc.target/i386/pr69820.c: New test.
2032
6c678e78 20332016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
2034
2035 * gcc.target/s390/vector/int128-1.c: New test.
2036
b088ff4b 20372016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
2038
2039 * gcc.target/s390/vector/vec-vcond-1.c: New test.
2040
b11e60a4 20412016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
2042
2043 * gcc.target/s390/md/movstr-1.c: Allow also the z13 strings
2044 instruction pattern name to prevent the testcase from failing with
2045 -march=z13.
2046
664ff6a0 20472016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
2048
2049 * gcc.target/s390/md/movstr-2.c: New test.
2050
e80be24b 20512016-02-19 Marcin Kościelnicki <koriakin@0x04.net>
2052
2053 * gcc.target/s390/morestack.c: New test.
2054
9839f350 20552016-02-19 Dominik Vogt <vogt@linux.vnet.ibm.com>
2056
2057 PR target/69625
2058 * gcc.target/s390/pr69625.c: Add test case.
2059
4550fbd0 20602016-02-18 Bernd Edlinger <bernd.edlinger@hotmail.de>
2061
2062 PR testsuite/68580
2063 * c-c++-common/tsan/pr65400-1.c (v, q, o): Make 8-byte aligned.
2064
57d00b6a 20652016-02-18 Michael Meissner <meissner@linux.vnet.ibm.com>
2066
2067 PR target/68404
2068 * gcc.target/powerpc/fusion.c: Revert the 2016-02-09 change.
2069 * gcc.target/powerpc/fusion3.c: Likewise.
2070
63ad69d6 20712016-02-18 Richard Biener <rguenther@suse.de>
2072
2073 PR middle-end/69553
2074 * g++.dg/torture/pr69553.C: New testcase.
2075
d92404ed 20762016-02-18 Nick Clifton <nickc@redhat.com>
2077
4550fbd0 2078 PR target/62254
2079 PR target/69610
2080 * gcc.target/arm/pr62554.c: New test.
2081 * gcc.target/arm/pr69610-1.c: New test.
2082 * gcc.target/arm/pr69610-2.c: New test.
d92404ed 2083
0808dfce 20842016-02-18 Richard Biener <rguenther@suse.de>
2085
2086 PR middle-end/69854
2087 * gcc.dg/torture/pr69854.c: New testcase.
2088
fc3527e3 20892016-02-17 Jakub Jelinek <jakub@redhat.com>
2090
2091 PR c++/69850
2092 * g++.dg/warn/Wnonnull-compare-1.C: New test.
2093
e3c24279 20942012-02-17 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2095
2096 * gcc.target/powerpc/vec-cg.c: New test.
2097
c9732c2b 20982016-02-17 Richard Biener <rguenther@suse.de>
2099
2100 PR testsuite/69586
2101 * gcc.dg/uninit-21.c: Add -fno-short-enums.
2102
51bf9f9b 21032016-02-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2104
2105 PR target/69161
2106 * gcc.c-torture/compile/pr69161.c: New test.
2107
6baedca3 21082016-02-17 David Sherwood <david.sherwood@arm.com>
2109
2110 PR target/69532
2111 * gcc.target/arm/fmaxmin.c: Change effective target to arm_v8_neon_hw.
2112 * gcc.target/arm/vect-fmaxmin.c: Likewise.
2113
4f240715 21142016-02-17 Eric Botcazou <ebotcazou@adacore.com>
2115
2116 * gcc.dg/ifcvt-4.c: Skip on Visium.
2117
e0c0515d 21182016-02-17 Eric Botcazou <ebotcazou@adacore.com>
2119
2120 * gnat.dg/atomic8.adb: New test.
2121
7b319ee6 21222016-02-17 Eric Botcazou <ebotcazou@adacore.com>
2123
2124 * gnat.dg/discr46.ad[sb]: New test.
2125
48a7e3d1 21262016-02-16 Kelvin Nilsen <kelvin@gcc.gnu.org>
2127
2128 PR Target/48344
2129 * gcc.target/powerpc/pr48344-1.c: New test.
2130
3f844f15 21312015-02-16 Thomas Koenig <tkoenig@gcc.gnu.org>
2132
2133 PR fortran/69742
2134 * gfortran.dg/associate_21.f90: New test.
2135
7675e968 21362016-02-16 Jakub Jelinek <jakub@redhat.com>
2137
2138 PR c/69835
2139 * c-c++-common/nonnull-1.c: Use -Wnonnull-compare instead of
2140 -Wnonnull in dg-options.
2141 * c-c++-common/nonnull-2.c: New test.
2142
d6faee88 21432016-02-16 James Greenhalgh <james.greenhalgh@arm.com>
2144 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
2145
2146 * gcc.target/aarch64/vector_initialization_nostack.c: New.
2147
3a2a72aa 21482016-02-16 Jakub Jelinek <jakub@redhat.com>
2149
2150 PR middle-end/69801
2151 * gcc.dg/pr69801.c: Add empty dg-options.
2152
28072426 21532016-02-16 James Norris <jnorris@codesourcery.com>
2154
2155 * c-c++-common/goacc/deviceptr-1.c: Add tests.
2156 * g++.dg/goacc/deviceptr-1.c: New file.
2157
37fffac2 21582016-02-16 Jakub Jelinek <jakub@redhat.com>
2159
2160 PR tree-optimization/69820
2161 * gcc.dg/vect/pr69820.c: New test.
2162
f72a5e61 21632016-02-16 Richard Biener <rguenther@suse.de>
2164
2165 PR tree-optimization/69776
2166 * gcc.dg/torture/pr69776-2.c: New testcase.
2167
50e0cd76 21682016-02-16 Bernd Schmidt <bschmidt@redhat.com>
2169
2170 PR tree-optimization/69714
2171 * gcc.dg/torture/pr69714.c: New test.
2172
14a72c4e 21732016-02-16 Jakub Jelinek <jakub@redhat.com>
2174
2175 PR tree-optimization/69802
2176 * gcc.dg/pr69802.c: New test.
2177
fd808c11 21782016-02-16 Richard Biener <rguenther@suse.de>
2179
2180 PR middle-end/69801
2181 * gcc.dg/pr69801.c: New testcase.
2182
49a549ca 21832016-02-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2184
2185 PR libgfortran/69651
2186 * gfortran.dg/read_bang.f90: New test.
2187 * gfortran.dg/read_bang4.f90: New test.
2188
77454e6e 21892016-02-15 Jakub Jelinek <jakub@redhat.com>
2190
2074f21c 2191 PR c++/69658
2192 * g++.dg/init/pr69658.C: New test.
2193
77454e6e 2194 PR c++/69797
2195 * c-c++-common/pr69797.c: New test.
2196
4ef4d764 21972016-02-15 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
2198
2199 * lib/target-supports.exp (check_effective_target_section_anchors): Add
2200 check for aarch64*-*-*.
2201
4a45fe0f 22022016-02-15 Richard Biener <rguenther@suse.de>
2203
2204 PR tree-optimization/69783
2205 * gcc.dg/vect/pr69783.c: New testcase.
2206
0b3619e6 22072016-02-15 Richard Biener <rguenther@suse.de>
2208
2209 PR tree-optimization/69776
2210 * gcc.dg/torture/pr69776.c: New testcase.
2211
9b49c3cb 22122016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
2213
2214 PR fortran/60526
2215 * gfortran.dg/type_decl_4.f90: Reinstated.
2216
e46faff9 22172016-02-14 John David Anglin <danglin@gcc.gnu.org>
2218
2219 PR fortran/68746
2220 * gfortran.dg/read_dir.f90: Xfail on hppa*-*-hpux*.
2221
a96c809a 22222016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
2223
2224 PR fortran/60526
2225 PR bootstrap/69816
2226 * gfortran.dg/type_decl_4.f90: Removed.
2227
fdec7e88 22282016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
2229
2230 PR fortran/60526
2231 * gfortran.dg/type_decl_4.f90: New test.
2232
a72095c4 22332016-02-14 Alan Modra <amodra@gmail.com>
2234
bc436924 2235 PR testsuite/68886
a72095c4 2236 * gcc.c-torture/execute/stkalign.c: Revise test.
2237
73bb5f8b 22382016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
2239
2240 PR target/67260
2241 * gcc.target/sh/torture/pr67260.c: Adjust additional options.
2242
beb13161 22432016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
2244
2245 PR target/67260
2246 * gcc.target/sh/torture/pr67260.c: New.
2247
67cab04e 22482016-02-12 John David Anglin <danglin@gcc.gnu.org>
2249
2250 * gcc.dg/pr67964.c: Add dg-require-alias.
2251
44a59bb1 22522016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
2253
2254 PR target/67636
2255 PR target/64345
2256 * gcc.target/sh/pr54236-1.c: Adjust optimization level.
2257
38c9bd3a 22582016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2259
2260 PR libgfortran/69668
2261 * gfortran.dg/namelist_88.f90: New test.
2262
1774ff82 22632016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2264
2265 PR libgfortran/69668
2266 * gfortran.dg/namelist_38.f90: Update test.
2267 * gfortran.dg/namelist_84.f90: Update test.
2268
aec1f4bd 22692016-02-12 David Malcolm <dmalcolm@redhat.com>
2270
2271 PR other/69554
2272 * gcc.dg/pr69554-1.c: New test.
2273 * gfortran.dg/pr69554-1.F90: New test.
2274 * gfortran.dg/pr69554-2.F90: New test.
2275 * lib/gcc-dg.exp (proc dg-locus): New function.
2276 * lib/gfortran-dg.exp (proc gfortran-dg-test): Update comment to
2277 distinguish between the caret-printing and non-caret-printing
2278 cases. If caret-printing has been explicitly enabled, bail out
2279 without attempting to fix up the output.
2280
da7d5066 22812016-02-12 David Malcolm <dmalcolm@redhat.com>
2282
2283 PR driver/69265
2284 PR driver/69453
2285 * gcc.dg/spellcheck-options-3.c: New test case.
2286 * gcc.dg/spellcheck-options-4.c: New test case.
2287 * gcc.dg/spellcheck-options-5.c: New test case.
2288 * gcc.dg/spellcheck-options-6.c: New test case.
2289 * gcc.dg/spellcheck-options-7.c: New test case.
2290 * gcc.dg/spellcheck-options-8.c: New test case.
2291 * gcc.dg/spellcheck-options-9.c: New test case.
2292 * gcc.dg/spellcheck-options-10.c: New test case.
2293
fcce1b0b 22942016-02-12 Jakub Jelinek <jakub@redhat.com>
2295
2296 PR rtl-optimization/69764
2297 PR rtl-optimization/69771
2298 * c-c++-common/pr69764.c: New test.
2299 * gcc.dg/torture/pr69771.c: New test.
2300
6d609290 23012016-02-12 Marek Polacek <polacek@redhat.com>
2302
2303 * g++.dg/torture/init-list1.C: New.
2304
7d75fb56 23052016-02-12 Marek Polacek <polacek@redhat.com>
2306
2307 * gcc.dg/pr69522.c: Add empty dg-options.
2308
52543fda 23092016-02-12 Ilya Enkovich <enkovich.gnu@gmail.com>
2310
2311 * g++.dg/lto/lto.exp: Include and init mpx.
2312 * g++.dg/lto/pr69729_0.C: New test.
2313
34947478 23142016-02-12 Jakub Jelinek <jakub@redhat.com>
2315
9181a4ec 2316 PR ipa/69241
2317 * g++.dg/ipa/pr69241-4.C: New test.
2318
34947478 2319 PR ipa/68672
2320 * g++.dg/ipa/pr68672-1.C: New test.
2321 * g++.dg/ipa/pr68672-2.C: New test.
2322 * g++.dg/ipa/pr68672-3.C: New test.
2323
74a4140f 23242016-02-12 Bernd Schmidt <bschmidt@redhat.com>
2325
2326 PR c/69522
50e0cd76 2327 * gcc.dg/pr69522.c: New test.
74a4140f 2328
9ddb20d6 23292016-02-12 Patrick Palka <ppalka@gcc.gnu.org>
2330
2331 PR c++/69098
2332 * g++.dg/cpp1y/69098.C: New test.
2333 * g++.dg/cpp1y/69098-2.C: New test.
2334
67cf9b55 23352016-02-12 Jakub Jelinek <jakub@redhat.com>
2336
2337 * objc.dg/gnu-api-2-method.m: Spelling fixes - behaviour -> behavior
2338 and neighbour -> neighbor.
2339 * objc.dg/attributes/method-nonnull-1.m: Likewise.
2340 * objc.dg/gnu-api-2-class-meta.m: Likewise.
2341 * c-c++-common/Wvarargs.c: Likewise.
2342 * c-c++-common/goacc/host_data-5.c: Likewise.
2343 * obj-c++.dg/gnu-api-2-class-meta.mm: Likewise.
2344 * obj-c++.dg/attributes/method-nonnull-1.mm: Likewise.
2345 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
2346 * gcc.target/aarch64/pr60697.c: Likewise.
2347 * gcc.target/aarch64/advsimd-intrinsics/vldX_lane.c: Likewise.
2348 * gcc.target/aarch64/advsimd-intrinsics/vqshl.c: Likewise.
2349 * gcc.target/aarch64/advsimd-intrinsics/vshuffle.inc: Likewise.
2350 * gcc.target/aarch64/advsimd-intrinsics/vrshl.c: Likewise.
2351 * gcc.target/aarch64/advsimd-intrinsics/vldX_dup.c: Likewise.
2352 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Likewise.
2353 * gcc.target/aarch64/advsimd-intrinsics/vqrshl.c: Likewise.
2354 * gcc.target/aarch64/advsimd-intrinsics/vldX.c: Likewise.
2355 * gcc.target/aarch64/aapcs64/ice_2.c: Likewise.
2356 * gcc.target/aarch64/aapcs64/test_23.c: Likewise.
2357 * gcc.target/aarch64/vrnd_f64_1.c: Likewise.
2358 * g++.dg/warn/Wconversion-real-integer-3.C: Likewise.
2359 * g++.dg/lookup/koenig5.C: Likewise.
2360 * g++.dg/ext/no-asm-2.C: Likewise.
2361 * gfortran.dg/bounds_check_array_ctor_3.f90: Likewise.
2362 * gfortran.dg/bounds_check_array_ctor_7.f90: Likewise.
2363 * gfortran.dg/used_types_16.f90: Likewise.
2364 * gfortran.dg/assumed_rank_bounds_1.f90: Likewise.
2365 * gfortran.dg/bounds_check_array_ctor_1.f90: Likewise.
2366 * gfortran.dg/assumed_rank_bounds_2.f90: Likewise.
2367 * gfortran.dg/bounds_check_array_ctor_4.f90: Likewise.
2368 * gfortran.dg/abstract_type_6.f03: Likewise.
2369 * gfortran.dg/bounds_check_array_ctor_5.f90: Likewise.
2370 * gfortran.dg/used_types_15.f90: Likewise.
2371 * gfortran.dg/bounds_check_array_ctor_8.f90: Likewise.
2372 * gfortran.dg/exit_3.f08: Likewise.
2373 * gfortran.dg/open_status_2.f90: Likewise.
2374 * gfortran.dg/derived_pointer_recursion_2.f90: Likewise.
2375 * gfortran.dg/intrinsic_std_1.f90: Likewise.
2376 * gfortran.dg/associate_1.f03: Likewise.
2377 * gfortran.dg/bounds_check_array_ctor_2.f90: Likewise.
2378 * gfortran.dg/intrinsic_std_6.f90: Likewise.
2379 * gfortran.dg/bounds_check_array_ctor_6.f90: Likewise.
2380 * gcc.dg/builtin-object-size-1.c: Likewise.
2381 * gcc.dg/noreturn-6.c: Likewise.
2382 * gcc.dg/builtin-stringop-chk-1.c: Likewise.
2383 * gcc.dg/globalalias.c: Likewise.
2384 * gcc.dg/builtins-config.h: Likewise.
2385 * gcc.dg/pr30457.c: Likewise.
2386 * gcc.c-torture/compile/volatile-1.c: Likewise.
2387 * gcc.c-torture/execute/20101011-1.c: Likewise.
2388 * c-c++-common/Waddress-1.c: Likewise.
2389
40b38ace 23902016-02-11 Jakub Jelinek <jakub@redhat.com>
2391
2392 PR c/69768
2393 * c-c++-common/Waddress-1.c: New test.
2394
42c87ca9 23952016-02-11 Andre Vehreschild <vehre@gcc.gnu.org>
2396
2397 PR fortran/69296
2398 * gfortran.dg/associate_19.f03: New test.
2399 * gfortran.dg/associate_20.f03: New test.
2400
acb7939f 24012016-02-11 Oleg Endo <olegendo@gcc.gnu.org>
2402
2403 * gcc.target/sh/pr54089-8.c: Adjust optimization level.
2404
6defe3c5 24052016-02-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2406
2407 * gcc.target/aarch64/target_attr_15.c: Scan assembly for
2408 .arch armv8-a\n. Add -dA to dg-options.
2409 * gcc.target/aarch64/assembler_arch_1.c: New test.
2410 * gcc.target/aarch64/target_attr_7.c: Add -dA to dg-options.
2411
63f63318 24122016-02-11 Paolo Carlini <paolo.carlini@oracle.com>
2413
2414 PR c++/68726
2415 * g++.dg/cpp0x/pr68726.C: New.
2416
1cddf457 24172016-02-11 Ilya Enkovich <enkovich.gnu@gmail.com>
2418
2419 * lib/mpx-dg.exp: Fix warning in check_effective_target_mpx
2420 test.
2421
b86fba37 24222016-02-11 Richard Biener <rguenther@suse.de>
2423
2424 * g++.dg/tree-ssa/pr61034.C: Adjust.
2425
ec4ec95a 24262016-02-10 Vladimir Makarov <vmakarov@redhat.com>
2427
be7c31e9 2428 PR target/69148
ec4ec95a 2429 * gcc.target/s390/pr69148.c: New.
2430
f64416ca 24312016-02-10 Yuri Rumyantsev <ysrumyan@gmail.com>
2432
2433 PR tree-optimization/69652
2434 * gcc.dg/torture/pr69652.c: New test.
2435
e5d1ea31 24362016-02-10 Jakub Jelinek <jakub@redhat.com>
2437 Patrick Palka <ppalka@gcc.gnu.org>
2438
2439 PR ipa/69241
2440 PR c++/69649
2441 * g++.dg/ipa/pr69241-1.C: New test.
2442 * g++.dg/ipa/pr69241-2.C: New test.
2443 * g++.dg/ipa/pr69241-3.C: New test.
2444 * g++.dg/ipa/pr69649.C: New test.
2445
fa03b19d 24462016-02-10 Uros Bizjak <ubizjak@gmail.com>
2447
2448 * gcc.dg/tree-ssa/sra-17.c: Add -mcpu=ev4 for target alpha*-*-*.
2449 * gcc.dg/tree-ssa/sra-18.c: Ditto.
2450
14485c8a 24512016-02-10 Bin Cheng <bin.cheng@arm.com>
2452
2453 PR tree-optimization/68021
2454 * gcc.dg/tree-ssa/pr68021.c: New test.
2455
79f1ed25 24562016-02-10 Richard Biener <rguenther@suse.de>
2457
2458 PR tree-optimization/69726
2459 * gcc.dg/uninit-22.c: New testcase.
2460
58f74eff 24612016-02-09 Andrew Pinski <apinski@cavium.com>
2462
2463 PR tree-opt/69282
2464 * gcc.c-torture/compile/20160205-1.c: New testcase.
2465
600c00f7 24662016-02-09 Michael Meissner <meissner@linux.vnet.ibm.com>
2467
2468 PR target/68404
2469 * gcc.target/powerpc/fusion.c: Rewrite test to use TOC fusion
2470 instead accessing a really large arrray.
2471 * gcc.target/powerpc/fusion3.c: Likewise.
2472
0771836e 24732016-02-09 Charles Baylis <charles.baylis@linaro.org>
2474
2475 PR target/68532
2476 * gcc.c-torture/execute/pr68532.c: New test.
2477
4ccd644f 24782016-02-11 Alexandre Oliva <aoliva@redhat.com>
2479
2480 PR target/69634
2481 * gcc.dg/pr69634.c: New.
2482
2e980a39 24832016-02-09 Richard Biener <rguenther@suse.de>
2484
2485 * gcc.dg/vect/vect-mask-store-move-1.c: Add missing space.
2486
aacf7102 24872016-02-09 Alexander Fomin <alexander.fomin@intel.com>
2e980a39 2488
aacf7102 2489 * gcc.target/i386/avx512f-klogic-2.c: Adjust expectation.
2490
a1856ddf 24912016-02-09 Yuri Rumyantsev <ysrumyan@gmail.com>
2492
2493 * gcc.dg/vect/vect-mask-store-move-1.c: Fix test failures.
2494
d4d3da7e 24952016-02-09 Richard Biener <rguenther@suse.de>
2496
2497 PR tree-optimization/69715
2498 * gcc.dg/torture/pr69715.c: New testcase.
2499
9cc6714f 25002016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
2501
2502 PR c++/69139
2503 * g++.dg/cpp0x/trailing12.C: New test.
2504 * g++.dg/cpp0x/trailing13.C: New test.
2505
83d5062b 25062016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
2507
2508 PR c++/69283
2509 PR c++/67835
2510 * g++.dg/cpp1y/auto-fn29.C: New test.
2511 * g++.dg/cpp1y/auto-fn30.C: New test.
2512
394a86f3 25132016-02-08 Jakub Jelinek <jakub@redhat.com>
2514
2515 PR tree-optimization/69209
2516 * gcc.c-torture/compile/pr69209.c: New test.
2517
93b124b4 25182016-02-08 Jeff Law <law@redhat.com>
2519
2520 PR tree-optimization/68541
2521 * gcc.dg/tree-ssa/split-path-1.c: Increase limit for number
2522 of statements allowed in join block for path splitting.
2523
26abce13 25242016-02-08 Jakub Jelinek <jakub@redhat.com>
2525
0acb2d6e 2526 PR c++/59627
2527 * g++.dg/gomp/pr59627.C: New test.
2528
26abce13 2529 PR ipa/69239
2530 * g++.dg/ipa/pr69239.C: New test.
2531
86e0b129 25322016-02-08 David Malcolm <dmalcolm@redhat.com>
2533
2534 PR preprocessor/69664
2535 * gcc.dg/cpp/trad/comment-2.c: Add expected column number.
2536 * gcc.dg/cpp/warn-comments.c: Likewise.
2537
f553d9f8 25382016-02-08 Marek Polacek <polacek@redhat.com>
2539
2540 PR c++/69688
2541 * g++.dg/init/const12.C: New test.
2542
600695e0 25432016-02-08 Bernd Schmidt <bschmidt@redhat.com>
2544
2545 PR target/60410
2546 * gcc.dg/lto/pr55113_0.c: Remove test.
2547
c4f4b1e8 25482016-02-08 Richard Biener <rguenther@suse.de>
2549
2550 PR tree-optimization/69719
2551 * gcc.dg/torture/pr69719.c: New testcase.
2552
5a987d87 25532016-02-08 Richard Biener <rguenther@suse.de>
2554 Jeff Law <law@redhat.com>
2555
2556 PR target/68273
2557 * gcc.target/mips/pr68273.c: New testcase.
2558
0418e71d 25592016-02-08 Richard Biener <rguenther@suse.de>
2560
2561 PR rtl-optimization/69274
2562 * gcc.target/i386/addr-sel-1.c: XFAIL.
2563
07c0f1ca 25642016-02-08 Jeff Law <law@redhat.com>
2565
40d85f4c 2566 PR tree-optimization/68541
2567 * gcc.dg/tree-ssa/split-path-2.c: Make char array explicitly signed.
2568
140e093f 2569 PR tree-optimization/65917
07c0f1ca 2570 * gcc.dg/tree-ssa/20030922-2.c: No longer xfailed.
2571
16430acf 25722016-02-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2573
2574 PR fortran/50555
2575 * gfortran.dg/namelist_args.f90: New test.
2576
3f0ff0d8 25772016-02-05 Jeff Law <law@redhat.com>
2578
140e093f 2579 PR tree-optimization/68541
3f0ff0d8 2580 * gcc.dg/tree-ssa/split-path-2.c: New test.
2581 * gcc.dg/tree-ssa/split-path-3.c: New test.
2582 * gcc.dg/tree-ssa/split-path-4.c: New test.
2583 * gcc.dg/tree-ssa/split-path-5.c: New test.
2584 * gcc.dg/tree-ssa/split-path-6.c: New test.
2585 * gcc.dg/tree-ssa/split-path-7.c: New test.
2586
a7cc1f94 25872016-02-05 Martin Sebor <msebor@redhat.com>
2588
2589 PR c++/69662
2590 * g++.dg/warn/Wplacement-new-size-1.C: New test.
2591 * g++.dg/warn/Wplacement-new-size-2.C: New test.
2592
fcb25f28 25932016-02-06 Richard HEnderson <rth@redhat.com>
2594
2595 PR c/69643
2596 * gcc.target/i386/addr-space-4.c: New.
2597 * gcc.target/i386/addr-space-5.c: New.
2598
3a2545a1 25992016-02-05 Mikael Morin <mikael@gcc.gnu.org>
2600
2601 PR fortran/66089
2602 * gfortran.dg/elemental_dependency_6.f90: New.
2603
1e302465 26042016-02-05 Jakub Jelinek <jakub@redhat.com>
2605
66feb54c 2606 PR rtl-optimization/69691
2607 * gcc.c-torture/execute/pr69691.c: New test.
2608
1e302465 2609 PR c++/69628
2610 * g++.dg/parse/pr69628.C: New test.
2611
9c28a298 26122016-02-05 Uros Bizjak <ubizjak@gmail.com>
2613
2614 * gcc.dg/sancov/asan.c: Move to ...
2615 * gcc.dg/asan/sancov-1.c: ... here.
2616
a854e286 26172016-02-05 Uros Bizjak <ubizjak@gmail.com>
2618
2619 * gcc.target/i386/pr69577.c: Require avx_runtime target.
2620
d4f0b240 26212016-02-05 H.J. Lu <hongjiu.lu@intel.com>
2622
2623 PR target/69677
2624 * gcc.target/i386/pr69677.c: New test.
2625
235d8723 26262016-02-05 Patrick Palka <ppalka@gcc.gnu.org>
2627
2628 PR c++/68948
2629 * g++.dg/template/pr68948.C: New test.
2630
f390cf65 26312016-02-05 Dominik Vogt <vogt@linux.vnet.ibm.com>
2632
2633 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove -march=z13 for s390
2634 (only necessary on s390x).
2635
ab99f104 26362016-02-04 H.J. Lu <hongjiu.lu@intel.com>
2637
2638 * gcc.target/i386/pr69454-2.c: Compile with -msse2
2639 -mno-accumulate-outgoing-args.
2640
f7ef5392 26412016-02-04 Patrick Palka <ppalka@gcc.gnu.org>
2642
2643 * g++.dg/cpp0x/constexpr-ptrmem5.C: New test.
2644
6b098e91 26452016-02-04 Jakub Jelinek <jakub@redhat.com>
2646
2647 PR c/69669
2648 * c-c++-common/pr69669.c: New test.
2649
f0146cf3 26502016-02-04 Michael Meissner <meissner@linux.vnet.ibm.com>
2651
2652 PR target/69667
2653 * g++.dg/pr69667.C: New file.
2654
08fd6cf5 26552016-02-04 Wilco Dijkstra <wdijkstr@arm.com>
2656
2657 PR target/69619
2658 * gcc.dg/pr69619.c: Add new test.
2659
a6f3f39f 26602016-02-04 Richard Sandiford <richard.sandiford@arm.com>
2661
2662 PR rtl-optimization/69577
2663 * gcc.target/i386/pr69577.c: New test.
2664
774068a0 26652016-02-04 Martin Liska <mliska@suse.cz>
2666
2667 * g++.dg/asan/pr69276.C: New test.
2668
f50a7894 26692016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2670
2671 PR target/65932
2672 PR target/67714
2673 * gcc.target/arm/wmul-3.c: Simplify test to generate just
2674 a single smulbb instruction.
2675 * gcc.target/amr/wmul-1.c: Add -mtune=cortex-a9 to dg-options.
2676 * gcc.target/amr/wmul-2.c: Likewise.
2677
6b722eb3 26782016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2679
2680 PR target/65932
2681 PR target/67714
2682 * gcc.c-torture/execute/pr67714.c: New test.
2683
1f1475a7 26842016-02-04 Ilya Enkovich <enkovich.gnu@gmail.com>
2685
2686 PR target/69454
2687 * gcc.target/i386/pr69454-1.c: New test.
2688 * gcc.target/i386/pr69454-2.c: New test.
2689
6b94e133 26902016-02-03 Martin Sebor <msebor@redhat.com>
2691
2692 PR c++/69251
2693 PR c++/69253
2694 PR c++/69290
2695 PR c++/69277
2696 PR c++/69349
2697 * g++.dg/ext/flexarray-mangle-2.C: New test.
2698 * g++.dg/ext/flexarray-mangle.C: New test.
2699 * g++.dg/ext/flexarray-subst.C: New test.
2700 * g++.dg/ext/flexary11.C: New test.
2701 * g++.dg/ext/flexary12.C: New test.
2702 * g++.dg/ext/flexary13.C: New test.
2703 * g++.dg/ext/flexary14.C: New test.
2704 * g++.dg/other/dump-ada-spec-2.C: Adjust.
2705
342ed0ac 27062016-02-03 H.J. Lu <hongjiu.lu@intel.com>
2707
2708 * gcc.target/i386/iamcu/test_passing_unions.c (check_union_passing6):
2709 Define only if CHECK_FLOAT128 is defined.
2710 (main): Properly initialize u5.
2711
edf6c4d2 27122016-02-03 Jakub Jelinek <jakub@redhat.com>
2713
415d5641 2714 PR c/69627
2715 * gcc.dg/pr69627.c: New test.
2716
edf6c4d2 2717 PR target/69644
2718 * gcc.dg/pr69644.c: New test.
2719
cf8f3ba0 27202016-02-03 Mike Stump <mikestump@comcast.net>
2721
2722 * lib/compat.exp (compat-get-options-main): Add dg-timeout-factor
2723 support for struct-layout-1.exp.
2724
c90d55dd 27252016-02-03 Patrick Palka <ppalka@gcc.gnu.org>
2726
2727 PR c++/69056
f7ef5392 2728 * g++.dg/cpp0x/pr69056.C: New test.
c90d55dd 2729
401bd0c8 27302016-02-03 Vladimir Makarov <vmakarov@redhat.com>
2731 Alexandre Oliva <aoliva@redhat.com>
2732
2733 PR target/69461
2734 * gcc.target/powerpc/pr69461.c: New.
2735
277d9d1d 27362016-02-03 Uros Bizjak <ubizjak@gmail.com>
2737
2738 * lib/tsan-dg.exp (tsan_init): Move check if tsan executable
2739 works from here ...
2740 (check_effective_target_fsanitize_thread): ... to here. Do not
2741 specify additional compile flags for the test source.
2742 * lib/asan-dg.exp (check_effective_target_fsanitize_address): Do not
2743 specify additional compile flags for the test source.
2744
e69ad94a 27452016-02-03 Wilco Dijkstra <wdijkstr@arm.com>
2746
2747 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
2748
a4454da2 27492016-02-03 Andre Vehreschild <vehre@gcc.gnu.org>
2750
2751 PR fortran/67451
2752 PR fortran/69418
2753 * gfortran.dg/coarray_allocate_2.f08: New test.
2754 * gfortran.dg/coarray_allocate_3.f08: New test.
2755 * gfortran.dg/coarray_allocate_4.f08: New test.
2756
88cab2dd 27572016-02-03 Alan Lawrence <alan.lawrence@arm.com>
2758
2759 * gcc.dg/vect/vect-outer-1-big-array.c: Drop vect_multiple_sizes;
2760 use same scan-tree-dump-times on all platforms.
2761 * gcc.dg/vect/vect-outer-1.c: Likewise.
2762 * gcc.dg/vect/vect-outer-1a-big-array.c: Likewise.
2763 * gcc.dg/vect/vect-outer-1a.c: Likewise.
2764 * gcc.dg/vect/vect-outer-1b-big-array.c: Likewise.
2765 * gcc.dg/vect/vect-outer-1b.c: Likewise.
2766 * gcc.dg/vect/vect-outer-2b.c: Likewise.
2767 * gcc.dg/vect/vect-outer-3b.c: Likewise.
2768 * gcc.dg/vect/vect-reduc-dot-s8b.c: Likewise.
2769
66ea75c4 27702016-02-02 Segher Boessenkool <segher@kernel.crashing.org>
2771
2772 * c-c++-common/vector-compare-4.c: Prune "non-standard ABI extension"
2773 warning.
2774
4eef8df7 27752016-02-02 H.J. Lu <hongjiu.lu@intel.com>
2776
2777 * gcc.target/i386/iamcu/test_empty_structs_and_unions.c: New test.
2778
665fbc2f 27792016-02-02 James Norris <jnorris@codesourcery.com>
2780
2781 * c-c++-common/goacc/routine-5.c: Add tests.
2782
b10e3d47 27832016-02-02 Alexander Monakov <amonakov@ispras.ru>
2784
2785 * gcc.target/nvptx/unsigned-cmp.c: New test.
2786
12ad66dd 27872016-02-02 Wilco Dijkstra <wdijkstr@arm.com>
2788
2789 * gcc.target/aarch64/scalar_shift_1.c
2790 (test_corners_sisd_di): Improve force to SIMD register.
2791 (test_corners_sisd_si): Likewise.
2792 * gcc.target/aarch64/vect-ld1r-compile-fp.c:
2793 Remove scan-assembler check for ldr.
2794
f9ec342f 27952016-02-02 Richard Biener <rguenther@suse.de>
2796
2797 PR tree-optimization/69595
2798 * gcc.dg/Warray-bounds-17.c: New testcase.
2799
32f2925a 28002016-02-02 Richard Biener <rguenther@suse.de>
2801
2802 PR tree-optimization/69606
2803 * gcc.dg/torture/pr69606.c: New testcase.
2804
cfd9ca84 28052016-02-02 Yuri Rumyantsev <ysrumyan@gmail.com>
2806
2807 PR middle-end/68542
2808 * gcc.dg/vect/vect-mask-store-move-1.c: New test.
2809 * gcc.target/i386/avx2-vect-mask-store-move1.c: New test.
2810
19bf08e2 28112016-02-02 Alan Modra <amodra@gmail.com>
2812
2813 PR target/69548
2814 * gcc.target/powerpc/pr69548.c: New test.
2815
6f13b088 28162016-02-01 Jakub Jelinek <jakub@redhat.com>
2817
dcddc5af 2818 PR rtl-optimization/69592
2819 * gcc.dg/pr69592.c: New test.
2820
6f13b088 2821 PR preprocessor/69543
2822 PR c/69558
2823 * gcc.dg/pr69543.c: New test.
2824 * gcc.dg/pr69558.c: New test.
2825
d090e5c2 28262016-02-01 Uros Bizjak <ubizjak@gmail.com>
2827
fcb317c5 2828 PR testsuite/65940
2829 * g++.dg/other/anon5.C (dg-options): Use -gdwarf-2 instead of -g.
d090e5c2 2830
aaf527dc 28312016-02-01 Martin Sebor <msebor@redhat.com>
2832
2833 * gcc.target/powerpc/pr17381.c: Remove duplicate copy of the test body.
2834
1674217b 28352016-02-01 Bin Cheng <bin.cheng@arm.com>
2836
2837 PR tree-optimization/67921
2838 * c-c++-common/ubsan/pr67921.c: New test.
2839
b4007655 28402016-02-01 Richard Biener <rguenther@suse.de>
2841
2842 PR middle-end/69556
2843 * gcc.dg/tree-ssa/recip-8.c: New testcase.
2844
88a477bb 28452016-02-01 Richard Biener <rguenther@suse.de>
2846
2847 PR tree-optimization/69574
2848 * gcc.dg/torture/pr69574.c: New testcase.
2849
2eaaa4e7 28502016-02-01 Richard Biener <rguenther@suse.de>
2851
2852 PR tree-optimization/69579
2853 * gcc.dg/setjmp-6.c: New testcase.
2854
e3882c44 28552016-02-01 Jakub Jelinek <jakub@redhat.com>
2856
2857 PR rtl-optimization/69570
2858 * g++.dg/opt/pr69570.C: New test.
2859
f80aff47 28602016-02-01 Richard Henderson <rth@redhat.com>
2861
2862 * gcc.dg/pr69535.c: New test.
2863
240568aa 28642016-01-31 John David Anglin <danglin@gcc.gnu.org>
2865
6009b3b8 2866 PR testsuite/69584
2867 * gcc.dg/tree-ssa/sra-17.c: Fix regexps to work on hpux.
2868 * gcc.dg/tree-ssa/sra-18.c: Likewise.
2869
1fdf7177 2870 PR debug/68244
2871 * g++.dg/parse/parens3.C: Use register "4" on hppa.
2872
240568aa 2873 * gcc.dg/tree-ssa/vector-5.c: Add -fno-common option on hppa*-*-hpux*.
2874
cb3e5ac0 28752016-01-31 Paul Thomas <pault@gcc.gnu.org>
2876
2877 PR fortran/67564
2878 * gfortran.dg/allocate_with_source_17.f03: New test.
2879
3b8b902b 28802016-01-30 Jakub Jelinek <jakub@redhat.com>
2881
2882 PR tree-optimization/69546
2883 * gcc.dg/torture/pr69546.c: New test.
2884
17985abe 28852016-01-30 Paul Thomas <pault@gcc.gnu.org>
2886
2887 PR fortran/69566
2888 * gfortran.dg/unlimited_polymorphic_25.f03: New test.
2889
b5239e80 28902016-01-30 Martin Sebor <msebor@redhat.com>
2891
2892 PR c++/68490
2893 * g++.dg/ext/flexary10.C: New test.
2894
e8f03010 28952016-01-30 Dominique d'Humieres <dominiq@lps.ens.fr>
2896
2897 PR fortran/66707
2898 gfortran.dg/common_23.f90: New test.
2899
dc93691a 29002016-01-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2901
2902 PR target/65546
2903 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c: Correct
2904 condition being checked, and disable it when the target supports
2905 misaligned loads and stores.
2906
ff5e28e9 29072016-01-29 Jakub Jelinek <jakub@redhat.com>
2908
2909 PR debug/69518
2910 * gcc.dg/torture/pr69518.c: New test.
2911
b0d8930a 29122016-01-29 H.J. Lu <hongjiu.lu@intel.com>
2913
2914 PR target/69530
2915 * gcc.target/i386/pr69530.c: New test.
2916
21601fc7 29172016-01-29 Steve Ellcey <sellcey@imgtec.com>
2918
2919 PR target/65604
2920 * gcc.target/mips/div-delay.c: New test.
2921
ca6c7317 29222016-01-29 Jakub Jelinek <jakub@redhat.com>
2923
4758dc39 2924 PR target/69551
2925 * gcc.target/i386/pr69551.c: New test.
2926
ca6c7317 2927 PR target/66137
2928 * gcc.target/i386/pr66137.c: New test.
2929
e3078da6 29302016-01-29 Andrew Bennett <andrew.bennett@imgtec.com>
2931
2932 * gcc.target/mips/p5600-bonding.c (dg-options): Force the test to be
2933 always built for p5600.
2934 * gcc.target/mips/mips.exp (mips-dg-options): Add support for the
2935 isa=p5600 dg-option.
2936
b622ec25 29372016-01-29 Richard Biener <rguenther@suse.de>
2938
2939 PR tree-optimization/69547
2940 * g++.dg/tree-ssa/pr69547.C: New testcase.
2941
d2a60e99 29422016-01-29 Jakub Jelinek <jakub@redhat.com>
2943
2944 PR debug/66869
2945 * g++.dg/warn/Wunused-function2.C: New test.
2946
ae849d2b 29472016-01-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
2948
2949 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Require a hardware vector
2950 support for test to succeed.
2951
ce6a6978 29522016-01-29 Marek Polacek <polacek@redhat.com>
2953
2954 PR c++/69509
2955 PR c++/69516
2956 * g++.dg/ext/constexpr-vla2.C: New test.
2957 * g++.dg/ext/constexpr-vla3.C: New test.
2958 * g++.dg/ubsan/vla-1.C: Remove dg-shouldfail.
2959
7550d855 29602016-01-29 Richard Biener <rguenther@suse.de>
2961
2962 PR middle-end/69537
2963 * gcc.dg/uninit-21.c: New testcase.
2964
f11bb279 29652016-01-28 Uros Bizjak <ubizjak@gmail.com>
2966
2967 PR target/69459
2968 * gcc.target/i386/pr69459.c: New test.
2969
c80c12c8 29702016-01-28 Steve Ellcey <sellcey@imgtec.com>
2971
2972 PR target/68400
2973 * gcc.target/mips/mips.exp (mips_option_groups): Add stack-protector.
2974 * gcc.target/mips/pr68400.c: New test.
2975
c649bacc 29762016-01-28 Martin Sebor <msebor@redhat.com>
2977
2978 PR target/17381
2979 * gcc.target/powerpc/pr17381.c: New test.
2980
f4881661 29812016-01-28 Jakub Jelinek <jakub@redhat.com>
2982
2983 PR middle-end/69542
2984 * gcc.dg/torture/pr69542.c: New test.
2985
d66fdd75 29862016-01-28 Wilco Dijkstra <wdijkstr@arm.com>
2987
2988 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
2989
d4a78818 29902016-01-28 David Edelsohn <dje.gcc@gmail.com>
2991
2992 * gcc.dg/pr65980.c: Skip on AIX.
2993 * gcc.dg/pr66688.c: Same.
2994
21329e97 29952016-01-28 David Edelsohn <dje.gcc@gmail.com>
2996
2997 PR target/63679
2998 * gcc.dg/tree-ssa/sra-17.c: Adjust regex for more label styles.
2999 * gcc.dg/tree-ssa/sra-18.c: Same.
3000
cc7124a6 30012016-01-28 Andre Vehreschild <vehre@gcc.gnu.org>
3002
3003 PR fortran/62536
3004 * gfortran.dg/block_15.f08: New test.
3005 * gfortran.dg/block_end_error_1.f90: Need to catch additional error
3006 on incorrectly closed BLOCK.
3007
358dfcb4 30082016-01-28 Ilya Enkovich <enkovich.gnu@gmail.com>
3009
3010 * gcc.dg/declare-simd.c: New test.
e87502d6 30112016-01-28 Richard Biener <rguenther@suse.de>
3012
3013 PR tree-optimization/69466
3014 * gfortran.dg/vect/pr69466.f90: New testcase.
3015
44e7334b 30162016-01-28 Thomas Preud'homme <thomas.preudhomme@arm.com>
3017
3018 * g++.dg/pr67989.C: Remove ARM-specific option.
3019 * gcc.target/arm/pr67989.C: New file.
3020
5ce8f551 30212016-01-27 Uros Bizjak <ubizjak@gmail.com>
3022
3023 * gcc.dg/torture/pr68264.c: Disable log1p test for glibc < 2.22
3024 and expm1 test for glibc < 2.11.
3025
fa6e6b15 30262016-01-27 Richard Henderson <rth@redhat.com>
3027
3028 * gcc.c-torture/execute/pr69447.c: New test.
3029
30302016-01-27 Paul Thomas <pault@gcc.gnu.org>
147b2f9b 3031
7b8122c6 3032 PR fortran/69422
147b2f9b 3033 * gfortran.dg/alloc_comp_assign_15.f03: New test.
3034
78e516eb 30352016-01-27 Jakub Jelinek <jakub@redhat.com>
3036
3037 PR debug/66869
3038 * gcc.dg/pr66869.c: New test.
3039
9b849350 30402016-01-25 Jeff Law <law@redhat.com>
3041
3042 PR tree-optimization/68398
f11bb279 3043 PR tree-optimization/69196
9b849350 3044 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output.
3045 * gcc.dg/tree-ssa/ssa-dom-thread-2c.c: Add extra statements on thread
3046 path to avoid new heuristic allowing more irreducible regions
3047 * gcc.dg/tree-ssa/ssa-dom-thread-2d.c: Likewise.
3048 * gcc.dg/tree-ssa/vrp46.c: Likewise.
3049 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Update expected output.
3050 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: New test.
3051 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
3052
fee5e491 30532016-01-27 Marek Polacek <polacek@redhat.com>
3054
3055 PR c/68062
3056 * c-c++-common/vector-compare-4.c: New test.
3057
eec96426 30582016-01-27 David Malcolm <dmalcolm@redhat.com>
3059
3060 PR preprocessor/69126
3061 * c-c++-common/pr69126.c: New test case.
3062
5068be18 30632016-01-27 Ian Lance Taylor <iant@google.com>
3064
3065 * gcc.dg/tree-ssa/ivopt_5.c: New test.
3066
5fa82c11 30672016-01-27 Ryan Burn <contact@rnburn.com>
3068
3069 PR cilkplus/69267
3070 * g++.dg/cilk-plus/CK/pr69267.cc: New test.
3071
b3df0219 30722016-01-27 Uros Bizjak <ubizjak@gmail.com>
3073
3074 PR target/69512
3075 * gcc.target/i386/pr69512.c: New test.
3076
d46a16d4 30772016-01-27 Rainer Emrich <rainer@emrich-ebersheim.de>
3078
3079 PR ada/69488
3080 * gnat.dg/sso/*.adb: Robustify dg-output directives.
3081
6a9b35ef 30822016-01-27 Marek Polacek <polacek@redhat.com>
3083
3084 PR c++/69379
3085 * g++.dg/pr69379.C: New test.
3086
18e9663b 30872016-01-27 Martin Sebor <msebor@redhat.com>
3088
3089 PR c++/69317
3090 * g++.dg/abi/Wabi-2-2.C: New test.
3091 * g++.dg/abi/Wabi-2-3.C: New test.
3092 * g++.dg/abi/Wabi-3-2.C: New test.
3093 * g++.dg/abi/Wabi-3-3.C: New test.
3094
c88301ad 30952016-01-27 Richard Biener <rguenther@suse.de>
3096
3097 PR tree-optimization/69166
3098 * gcc.dg/torture/pr69166.c: New testcase.
3099
8ca47550 31002016-01-27 Martin Jambor <mjambor@suse.cz>
3101
3102 PR tree-optimization/69355
3103 * gcc.dg/tree-ssa/pr69355.c: New test.
3104
5cb23e3c 31052016-01-27 Marek Polacek <polacek@redhat.com>
3106
3107 PR c++/69496
3108 * g++.dg/ext/constexpr-vla1.C: New test.
3109
7b0c1b6d 31102016-01-20 Christian Bruel <christian.bruel@st.com>
3111
3112 PR target/69245
3113 * gcc.target/arm/pr69245.c: New test.
3114
220112fc 31152016-01-27 Jakub Jelinek <jakub@redhat.com>
3116
3117 PR tree-optimization/69399
3118 * gcc.dg/torture/pr69399.c: New test.
3119
16294490 31202016-01-27 Eric Botcazou <ebotcazou@adacore.com>
3121
3122 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: XFAIL on SPARC 64-bit.
3123
8abd3d0c 31242016-01-26 Eric Botcazou <ebotcazou@adacore.com>
3125
3126 * gcc.c-torture/execute/stkalign.c: XFAIL run on SPARC 64-bit.
3127
7cf9b895 31282016-01-26 Tom de Vries <tom@codesourcery.com>
3129
3130 PR tree-optimization/69110
3131 * gcc.dg/autopar/pr69110.c: New test.
3132
557c1942 31332016-01-26 Abderrazek Zaafrani <a.zaafrani@samsung.com>
b3df0219 3134 Sebastian Pop <s.pop@samsung.com>
557c1942 3135
3136 * gcc.dg/graphite/isl-ast-op-select.c: New.
3137
80adbd96 31382015-01-26 Paul Thomas <pault@gcc.gnu.org>
3139
3140 PR fortran/69385
3141 * gfortran.dg/allocate_error_6.f90: New test.
3142
c3f86f60 31432016-01-26 Richard Henderson <rth@redhat.com>
3144
3145 * gcc.dg/tm/pr60908.c: New test.
3146
3752e5b1 31472016-01-26 David Malcolm <dmalcolm@redhat.com>
3148
3149 PR other/69006
3150 * g++.dg/ext/timevar1.C: Add dg-allow-blank-lines-in-output
3151 directive.
3152 * gcc.dg/plugin/diagnostic-test-show-locus-color.c: Update
3153 expected multiline output to reflect the colorization being
3154 disabled before newlines.
3155 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
3156 (custom_diagnostic_finalizer): Replace call to
3157 pp_newline_and_flush with call to pp_flush.
3158 * gcc.dg/unroll-2.c: Add dg-allow-blank-lines-in-output directive.
3159 * gfortran.dg/implicit_class_1.f90: Likewise.
3160 * lib/gcc-dg.exp (allow_blank_lines): New global.
3161 (dg-allow-blank-lines-in-output): New procedure.
3162 (gcc-dg-prune): Complain about blank lines in the output, unless
3163 dg-allow-blank-lines-in-output was called.
3164 * lib/multiline.exp (_build_multiline_regex): Only support
3165 arbitrary followup text for non-blank-lines, not for blank lines.
3166
9bbfd060 31672016-01-26 Jakub Jelinek <jakub@redhat.com>
3168
3169 PR tree-optimization/69483
3170 * gcc.dg/pr69483.c: New test.
3171 * g++.dg/opt/pr69483.C: New test.
3172
53773057 31732016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
3174
3175 PR target/68620
3176 * gcc.target/arm/pr68620.c: New test.
3177
442a556f 31782016-01-26 H.J. Lu <hongjiu.lu@intel.com>
3179
3180 * gcc.target/i386/pr68986-2.c: Remove -m32.
3181
d513c683 31822016-01-26 H.J. Lu <hongjiu.lu@intel.com>
3183
3184 PR target/68986
3185 * gcc.target/i386/pr68986-1.c: New test.
3186 * gcc.target/i386/pr68986-2.c: Likewise.
3187 * gcc.target/i386/pr68986-3.c: Likewise.
3188
976877a5 31892016-01-26 Christian Bruel <christian.bruel@st.com>
3190
3191 * lib/target-supports.exp
3192 (check_effective_target_arm_crypto_pragma_ok_nocache): Remove.
3193 (check_effective_target_arm_crypto_pragma_ok): Likewise.
3194 * gcc.target/arm/attr-crypto.c: Remove arm_crypto_pragma_ok test.
3195
2c7b2f88 31962016-01-26 Richard Biener <rguenther@suse.de>
3197
3198 PR tree-optimization/69452
3199 * gcc.dg/torture/pr69452.c: New testcase.
3200
f7fc06e7 32012016-01-26 Jakub Jelinek <jakub@redhat.com>
3202
3203 PR target/69442
3204 * gcc.dg/pr69442.c: New test.
3205
d1dae587 32062016-01-26 Roger Ferrer Ibáñez <rofirrim@gmail.com>
3207
3208 PR target/67896
3209 * gcc.target/aarch64/simd/pr67896.C: New.
3210
ef7be7f8 32112016-01-26 Richard Sandiford <richard.sandiford@arm.com>
3212
3213 PR tree-optimization/69400
3214 * gcc.dg/plugin/wide-int_plugin.c (test_wide_int_mod_trunc): New
3215 function.
3216 (plugin_init): Call it.
3217 * gcc.dg/torture/pr69400.c: New test.
3218
648433a4 32192016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
3220
3221 * gcc.target/arm/pr68674.c: Check and use arm_fp effective target.
3222
45fc5243 32232016-01-25 Aditya Kumar <aditya.k7@samsung.com>
3224 Sebastian Pop <s.pop@samsung.com>
3225
3226 * gcc.dg/graphite/graphite.exp: Only run the fuse-*.c tests with
3227 isl-0.15.
3228
c699f6a1 32292016-01-25 Aditya Kumar <aditya.k7@samsung.com>
3230 Sebastian Pop <s.pop@samsung.com>
3231
3232 * gcc.dg/graphite/pr69292.c: New.
3233
b86e24ea 32342016-01-25 Jakub Jelinek <jakub@redhat.com>
3235
3236 * c-c++-common/goacc/use_device-1.c: New test.
3237
105cb8d7 32382016-01-25 Jeff Law <law@redhat.com>
3239
3240 PR tree-optimization/69196
3241 PR tree-optimization/68398
3242 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output
3243 * gcc.dg/tree-ssa/pr68198.c: Likewise.
3244
44562749 32452016-01-25 David Edelsohn <dje.gcc@gmail.com>
3246
3247 PR target/69469
3248 * gcc.target/powerpc/vsx-vector-2.c: Adjust for Goldschmidt's
3249 Algorithm.
3250
6837fee7 32512016-01-25 Richard Biener <rguenther@suse.de>
3252
3253 PR testsuite/69380
3254 * g++.dg/tree-ssa/pr69336.C: Restrict to x86_64 and i?86.
3255
fe500d65 32562016-01-25 Ilya Enkovich <enkovich.gnu@gmail.com>
3257
3258 PR target/69421
3259 * gcc.dg/pr69421.c: New test.
3260
8eacba94 32612016-01-25 Bilyan Borisov <bilyan.borisov@arm.com>
3262
3263 * gcc.target/aarch64/simd/vcvt_s64_f64_1.c: New.
3264 * gcc.target/aarch64/simd/vcvt_u64_f64_1.c: Likewise.
3265 * gcc.target/aarch64/simd/vcvta_s64_f64_1.c: Likewise.
3266 * gcc.target/aarch64/simd/vcvta_u64_f64_1.c: Likewise.
3267 * gcc.target/aarch64/simd/vcvtm_s64_f64_1.c: Likewise.
3268 * gcc.target/aarch64/simd/vcvtm_u64_f64_1.c: Likewise.
3269 * gcc.target/aarch64/simd/vcvtn_s64_f64_1.c: Likewise.
3270 * gcc.target/aarch64/simd/vcvtn_u64_f64_1.c: Likewise.
3271 * gcc.target/aarch64/simd/vcvtp_s64_f64_1.c: Likewise.
3272 * gcc.target/aarch64/simd/vcvtp_u64_f64_1.c: Likewise.
3273
af09d40d 32742016-01-25 Richard Biener <rguenther@suse.de>
3275
3276 PR tree-optimization/69376
3277 * gcc.dg/torture/pr69376.c: New testcase.
3278
d65063f5 32792016-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3280
3281 PR fortran/69397
3282 PR fortran/68442
3283 * gfortran.dg/interface_38.f90: New test.
3284 * gfortran.dg/interface_39.f90: New test.
80adbd96 3285
08c7bfb4 32862016-01-24 Patrick Palka <ppalka@gcc.gnu.org>
3287
3288 Revert:
3289 2016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
3290
3291 PR c++/11858
3292 PR c++/24663
3293 PR c++/24664
3294 * g++.dg/template/pr11858.C: New test.
3295 * g++.dg/template/pr24663.C: New test.
3296 * g++.dg/template/unify12.C: New test.
3297 * g++.dg/template/unify13.C: New test.
3298 * g++.dg/template/unify14.C: New test.
3299 * g++.dg/template/unify15.C: New test.
3300 * g++.dg/template/unify16.C: New test.
3301 * g++.dg/template/unify17.C: New test.
3302
c2e7d2be 33032016-01-24 Dominique d'Humieres <dominiq@lps.ens.fr>
3304
3305 PR fortran/68283
3306 gfortran.dg/pr68283.f90: New test.
3307
9f2e8617 33082016-01-24 Thomas Koenig <tkoenig@gcc.gnu.org>
3309
3310 PR fortran/66094
3311 * gfortran.dg/inline_matmul_13.f90: New test.
3312 * gfortran.dg/matmul_bounds_8.f90: New test.
3313 * gfortran.dg/matmul_bounds_9.f90: New test.
3314 * gfortran.dg/matmul_bounds_10.f90: New test.
3315
a4838119 33162016-01-23 Tom de Vries <tom@codesourcery.com>
3317
3318 PR tree-optimization/69426
3319 * gcc.dg/autopar/pr69426.c: New test.
3320
feddf0dc 33212016-01-23 Martin Sebor <msebor@redhat.com>
3322
3323 PR c++/58109
3324 PR c++/69022
3325 * g++.dg/cpp0x/alignas5.C: New test.
3326 * g++.dg/ext/vector29.C: Same.
3327
132731fb 33282016-01-23 Uros Bizjak <ubizjak@gmail.com>
3329
3330 * gcc.target/i386/chkp-strlen-2.c: Define _GNU_SOURCE.
3331 * gcc.target/i386/chkp-strlen-4.c: Move the definition of
3332 _GNU_SOURCE from compile flags to the source.
3333 * gcc.target/i386/chkp-stropt-12.c: Ditto.
3334 * gcc.target/i386/chkp-stropt-16.c: Ditto.
3335 * gcc.target/i386/chkp-stropt-4.c: Ditto.
3336 * gcc.target/i386/chkp-stropt-8.c: Ditto.
3337
51aec681 33382016-01-22 Jakub Jelinek <jakub@redhat.com>
3339
3340 PR target/69432
3341 * g++.dg/opt/pr69432.C: New test.
3342
147aa3e3 33432016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3344
3345 * gcc.target/powerpc/pr63354c: Adjust target selector to include
3346 32-bit targets testing an -m64 multilib.
3347
4d04e35e 33482016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3349
3350 * gcc.target/powerpc/pr63354.c: Restrict to Linux targets with
3351 64-bit support.
3352
86f38d0c 33532016-01-22 James Greenhalgh <james.greenhalgh@arm.com>
3354
3355 * gcc.dg/vect/bb-slp-pr68892.c: Require vect_double.
3356
f776e712 33572016-01-21 Christian Bruel <christian.bruel@st.com>
3358
3359 PR target/68674
3360 * gcc.target/i386/pr68674.c
3361 * gcc.target/aarch64/pr68674.c
3362 * gcc.target/arm/pr68674.c
3363
7b9de435 33642016-01-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3365
3366 PR target/69403
3367 * gcc.c-torture/execute/pr69403.c: New test.
3368
9935a0ba 33692016-01-22 Paolo Carlini <paolo.carlini@oracle.com>
3370
3371 PR c++/55843
3372 * g++.dg/template/pr55843.C: New.
3373
06b94aa1 33742016-01-22 Alan Lawrence <alan.lawrence@arm.com>
3375
3376 PR testsuite/66877
3377 * gcc.dg/vect/vect-over-widen-3-big-array.c: Only look for 1
3378 vect_recog_over_widening_pattern in dump if we have vect_widen_shift.
3379
b68773a8 33802016-01-21 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3381
3382 PR testsuite/67489
132731fb 3383 * gcc.target/powerpc/p8vector-builtin-8.c: Remove { target int128 }
3384 from dg-do compile directive, and instead add
3385 { dg-require-effective-target int128 }.
b68773a8 3386
bbbbe8ab 33872016-01-20 Martin Sebor <msebor@redhat.com>
3388
3389 PR c/69405
3390 * gcc.dg/sync-fetch.c: New test.
3391
f3a6a26f 33922016-01-21 Martin Sebor <msebor@redhat.com>
3393
3394 PR target/69252
3395 * gcc.target/powerpc/pr69252.c: New test.
3396
d1565a03 33972016-01-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3398
3399 PR fortran/65996
132731fb 3400 * gfortran.dg/pr65996.f90: New test.
d1565a03 3401
15a5a905 34022016-01-21 Dominik Vogt <vogt@linux.vnet.ibm.com>
3403
3404 PR c++/68810
bbbbe8ab 3405 * g++.dg/cpp0x/constexpr-reinterpret1.C: Fix line number that is
d1565a03 3406 expected to generate an error.
15a5a905 3407
e4538af5 34082016-01-21 Bernd Schmidt <bschmidt@redhat.com>
3409
3410 PR middle-end/66178
3411 * gcc.dg/torture/pr66178.c: New test.
3412
4d4180ce 34132016-01-21 Anton Blanchard <anton@samba.org>
3414 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3415
3416 PR target/63354
3417 * gcc.target/powerpc/pr63354.c: New test.
3418
86e16058 34192016-01-21 Vladimir Makarov <vmakarov@redhat.com>
3420
3421 PR rtl-optimization/68990
3422 * gcc.target/i386/pr68990: New.
3423
b11b85e4 34242016-01-21 Nick Clifton <nickc@redhat.com>
3425
3426 PR target/69129
3427 * gcc.target/mips/pr69129.c: New.
3428
62dd9f85 34292016-01-21 Paolo Carlini <paolo.carlini@oracle.com>
3430
3431 PR c++/58046
3432 * g++.dg/cpp0x/pr58046.C: New.
3433
ac7d424b 34342016-01-21 Jakub Jelinek <jakub@redhat.com>
3435
47c0bea3 3436 PR target/69187
3437 PR target/65624
3438 * gcc.target/arm/pr69187.c: New test.
3439
ac7d424b 3440 PR c++/69355
3441 * g++.dg/torture/pr69355.C: New test.
3442
9e18b252 34432016-01-21 Aditya Kumar <aditya.k7@samsung.com>
3444 Sebastian Pop <s.pop@samsung.com>
3445
3446 * gfortran.dg/graphite/interchange-3.f90: Adjust pattern.
3447
de862e2f 34482016-01-21 Aditya Kumar <aditya.k7@samsung.com>
3449 Sebastian Pop <s.pop@samsung.com>
3450
132731fb 3451 * gcc.dg/graphite/pr68976.c: New test.
de862e2f 3452
f55f9344 34532016-01-21 Jakub Jelinek <jakub@redhat.com>
3454
3455 PR middle-end/67653
3456 * c-c++-common/pr67653.c: New test.
3457 * gcc.dg/torture/pr29119.c: Add dg-warning.
3458
62752e71 34592016-01-20 Peter Bergner <bergner@vnet.ibm.com>
3460
3461 * gcc.target/powerpc/cpu-builtin-1.c: New test.
3462
16d4186f 34632016-01-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
3464
3465 PR c/24293
3466 * gcc.dg/pr24293.c: New test.
3467 * gcc.dg/Wcxx-compat-8.c: Adjust to accept error due to
3468 incomplete struct type.
3469 * gcc.dg/declspec-1.c: Likewise.
3470 * gcc.dg/pr63549.c: Likewise.
3471
58219d13 34722016-01-20 Jakub Jelinek <jakub@redhat.com>
3473
3474 PR tree-optimization/66612
3475 * gcc.target/powerpc/20050830-1.c: Xfail the scan-assembler test
3476 for bdn instruction.
3477
a7b5688a 34782016-01-20 Christophe Lyon <christophe.lyon@linaro.org>
3479
3480 * lib/target-supports.exp
3481 (check_effective_target_arm_fp_ok_nocache): New.
3482 (check_effective_target_arm_fp_ok): New.
3483 (add_options_for_arm_fp): New.
3484 (check_effective_target_arm_crypto_ok_nocache): Require
3485 target_arm_v8_neon_ok instead of arm32.
3486 (check_effective_target_arm_crypto_pragma_ok_nocache): New.
3487 (check_effective_target_arm_crypto_pragma_ok): New.
3488 (add_options_for_arm_vfp): New.
3489 * gcc.target/arm/attr-crypto.c: Use arm_crypto_pragma_ok effective
3490 target. Do not force -mfloat-abi=softfp, use arm_fp_ok effective
3491 target instead. Force initial fpu to vfp.
3492 * gcc.target/arm/attr-neon-builtin-fail.c: Do not force
3493 -mfloat-abi=softfp, use arm_fp_ok effective target instead.
3494 * gcc.target/arm/attr-neon-fp16.c: Likewise. Remove arm_neon_ok
3495 dependency.
3496 * gcc.target/arm/attr-neon2.c: Do not force -mfloat-abi=softfp,
3497 use arm_vfp effective target instead. Force initial fpu to vfp.
3498 * gcc.target/arm/attr-neon3.c: Likewise.
3499 * gcc.target/arm/cmp-2.c: Use arm_fp_ok effective target instead of
3500 arm_vfp_ok.
3501 * gcc.target/arm/unsigned-float.c: Likewise.
3502 * gcc.target/arm/vfp-1.c: Likewise.
3503 * gcc.target/arm/vfp-ldmdbd.c: Likewise.
3504 * gcc.target/arm/vfp-ldmdbs.c: Likewise.
3505 * gcc.target/arm/vfp-ldmiad.c: Likewise.
3506 * gcc.target/arm/vfp-ldmias.c: Likewise.
3507 * gcc.target/arm/vfp-stmdbd.c: Likewise.
3508 * gcc.target/arm/vfp-stmdbs.c: Likewise.
3509 * gcc.target/arm/vfp-stmiad.c: Likewise.
3510 * gcc.target/arm/vfp-stmias.c: Likewise.
3511 * gcc.target/arm/vnmul-1.c: Likewise.
3512 * gcc.target/arm/vnmul-2.c: Likewise.
3513 * gcc.target/arm/vnmul-3.c: Likewise.
3514 * gcc.target/arm/vnmul-4.c: Likewise.
3515
7ca56ca8 35162016-01-20 H.J. Lu <hongjiu.lu@intel.com>
7fb75b57 3517
7fb75b57 3518 PR testsuite/69366
3519 * g++.dg/pr63995-1.C: Require non-x32 target, instead of,
3520 the MPX run-time library, for compile-time MPX test.
3521 * gcc.target/i386/chkp-always_inline.c: Likewise.
3522 * gcc.target/i386/chkp-bndret.c: Likewise.
3523 * gcc.target/i386/chkp-builtins-1.c: Likewise.
3524 * gcc.target/i386/chkp-builtins-2.c: Likewise.
3525 * gcc.target/i386/chkp-builtins-3.c: Likewise.
3526 * gcc.target/i386/chkp-builtins-4.c: Likewise.
3527 * gcc.target/i386/chkp-const-check-1.c: Likewise.
3528 * gcc.target/i386/chkp-const-check-2.c: Likewise.
3529 * gcc.target/i386/chkp-hidden-def.c: Likewise.
3530 * gcc.target/i386/chkp-label-address.c: Likewise.
3531 * gcc.target/i386/chkp-lifetime-1.c: Likewise.
3532 * gcc.target/i386/chkp-narrow-bounds.c: Likewise.
3533 * gcc.target/i386/chkp-pr69044.c: Likewise.
3534 * gcc.target/i386/chkp-remove-bndint-1.c: Likewise.
3535 * gcc.target/i386/chkp-remove-bndint-2.c: Likewise.
3536 * gcc.target/i386/chkp-strchr.c: Likewise.
3537 * gcc.target/i386/chkp-strlen-1.c: Likewise.
3538 * gcc.target/i386/chkp-strlen-2.c: Likewise.
3539 * gcc.target/i386/chkp-strlen-3.c: Likewise.
3540 * gcc.target/i386/chkp-strlen-4.c: Likewise.
3541 * gcc.target/i386/chkp-strlen-5.c: Likewise.
3542 * gcc.target/i386/chkp-stropt-1.c: Likewise.
3543 * gcc.target/i386/chkp-stropt-10.c: Likewise.
3544 * gcc.target/i386/chkp-stropt-11.c: Likewise.
3545 * gcc.target/i386/chkp-stropt-12.c: Likewise.
3546 * gcc.target/i386/chkp-stropt-13.c: Likewise.
3547 * gcc.target/i386/chkp-stropt-14.c: Likewise.
3548 * gcc.target/i386/chkp-stropt-15.c: Likewise.
3549 * gcc.target/i386/chkp-stropt-16.c: Likewise.
3550 * gcc.target/i386/chkp-stropt-2.c: Likewise.
3551 * gcc.target/i386/chkp-stropt-3.c: Likewise.
3552 * gcc.target/i386/chkp-stropt-4.c: Likewise.
3553 * gcc.target/i386/chkp-stropt-5.c: Likewise.
3554 * gcc.target/i386/chkp-stropt-6.c: Likewise.
3555 * gcc.target/i386/chkp-stropt-7.c: Likewise.
3556 * gcc.target/i386/chkp-stropt-8.c: Likewise.
3557 * gcc.target/i386/chkp-stropt-9.c: Likewise.
3558 * gcc.target/i386/pr63995-2.c: Likewise.
3559 * gcc.target/i386/pr64805.c: Likewise.
3560 * gcc.target/i386/pr65044.c: Likewise.
3561 * gcc.target/i386/pr65167.c: Likewise.
3562 * gcc.target/i386/pr65183.c: Likewise.
3563 * gcc.target/i386/pr65184.c: Likewise.
3564 * gcc.target/i386/thunk-retbnd.c: Likewise.
7ca56ca8 3565
f2da0b99 35662016-01-20 Ilya Enkovich <enkovich.gnu@gmail.com>
3567
3568 PR tree-optimization/69328
3569 * gcc.dg/pr69328.c: New test.
3570
4d379676 35712016-01-20 Jeff Law <law@redhat.com>
3572
4a11f145 3573 PR target/25114
4d379676 3574 * gcc.target/m68k/pr25114.c: New test.
3575
0754bad1 35762016-01-20 Andre Vieira <andre.simoesdiasvieira@arm.com>
3577
3578 * gcc.target/arm/memset-inline-10.c: Added
3579 dg-require-effective-target arm_thumb2_ok.
3580
63bd5c2d 35812016-01-19 Eric Botcazou <ebotcazou@adacore.com>
3582
3583 * gcc.dg/debug/dwarf2/sso.c: New test.
3584
a9c01e81 35852016-01-19 Uros Bizjak <ubizjak@gmail.com>
3586
3587 PR testsuite/68820
3588 * gcc.c-torture/execute/builtins/memops-asm.x: New file.
3589 * gcc.c-torture/execute/builtins/strstr-asm.x: Ditto.
3590 * gcc.c-torture/execute/builtins/strstr-asm.c: Remove dg-options.
3591
53fa0e54 35922016-01-19 Jan Hubicka <hubicka@ucw.cz>
3593
3594 PR ipa/66223
3595 * g++.dg/ipa/devirt-50.C: New testcase.
3596
e035a62c 35972016-01-19 Marek Polacek <polacek@redhat.com>
3598
3599 PR c++/68965
3600 * g++.dg/cpp1y/parameter-pack-1.C: New test.
3601 * g++.dg/cpp1y/parameter-pack-2.C: New test.
3602
885cc3ea 36032016-01-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3604
3605 PR target/69135
3606 * gcc.target/arm/pr69135_1.c: New test.
3607
07bd240e 36082015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
3609
3610 * gcc.target/aarch64/ccmp_1.c: Add new tests.
3611
9f60d257 36122015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
3613
3614 * gcc.target/aarch64/ccmp_1.c: New testcase.
3615
a0c919f7 36162016-01-19 Marek Polacek <polacek@redhat.com>
3617
3618 PR c++/68586
3619 * g++.dg/cpp0x/enum30.C: New test.
3620
dc5d6d17 36212016-01-19 Richard Biener <rguenther@suse.de>
3622
3623 PR tree-optimization/69336
3624 * g++.dg/tree-ssa/pr69336.C: New testcase.
3625
6dd156e0 36262016-01-19 Jakub Jelinek <jakub@redhat.com>
3627
3628 PR debug/65779
3629 * gcc.dg/pr65779.c: New test.
3630
3e0d45b9 36312016-01-19 Richard Biener <rguenther@suse.de>
3632
3633 PR tree-optimization/69352
3634 * gcc.dg/torture/pr69352.c: New testcase.
3635
7a3cf64d 36362016-01-19 Jakub Jelinek <jakub@redhat.com>
3637
3638 PR rtl-optimization/68955
3639 PR rtl-optimization/64557
3640 * gcc.dg/torture/pr68955.c: New test.
3641
8be55b33 36422016-01-19 Jan Hubicka <hubicka@ucw.cz>
3643
3644 PR lto/69136
3645 * g++.dg/torture/pr69136.C: New testcase.
3646
72a985d7 36472016-01-19 Jan Hubicka <hubicka@ucw.cz>
3648
3649 PR lto/69133
3650 * g++.dg/lto/pr69133_0.C: New testcase.
3651 * g++.dg/lto/pr69133_1.C: New testcase.
3652
56778b62 36532016-01-15 Jeff Law <law@redhat.com>
3654
3655 PR tree-optimization/69320
3656 * gcc.c-torture/pr69320-1.c: New test.
3657 * gcc.c-torture/pr69320-2.c: New test.
3658 * gcc.c-torture/pr69320-3.c: New test.
3659 * gcc.c-torture/pr69320-4.c: New test.
3660
ced41b93 36612016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
3662
3663 PR c++/11858
3664 PR c++/24663
3665 PR c++/24664
3666 * g++.dg/template/pr11858.C: New test.
3667 * g++.dg/template/pr24663.C: New test.
3668 * g++.dg/template/unify12.C: New test.
3669 * g++.dg/template/unify13.C: New test.
3670 * g++.dg/template/unify14.C: New test.
3671 * g++.dg/template/unify15.C: New test.
3672 * g++.dg/template/unify16.C: New test.
3673 * g++.dg/template/unify17.C: New test.
3674
7f8cbcaf 36752016-01-18 David Malcolm <dmalcolm@redhat.com>
3676
3677 PR testsuite/69181
3678 * gcc.dg/pr69181-1.c: New test file.
3679 * gcc.dg/pr69181-2.c: New test file.
3680 * lib/gcc-dg.exp (dg-test): Consolidate post-test cleanup of
3681 globals by moving it to...
3682 (cleanup-after-saved-dg-test): ...this new function. Add
3683 "global additional_sources_used". Add reset of global
3684 multiline_expected_outputs to the empty list.
3685 * lib/multiline.exp (_multiline_expected_outputs): Rename this
3686 global to...
3687 (multiline_expected_outputs): ...this, and updated comments to
3688 note that it is modified from gcc-dg.exp.
3689 (dg-end-multiline-output): Update for the above renaming.
3690 (handle-multiline-outputs): Likewise. Remove the clearing
3691 of the expected outputs to the empty list.
3692
3c7cbfc0 36932016-01-18 Richard Biener <rguenther@suse.de>
3694
3695 PR tree-optimization/69297
3696 * gcc.dg/vect/costmodel/x86_64/costmodel-pr69297.c: New testcase.
3697
81d49cc1 36982016-01-18 Joseph Myers <joseph@codesourcery.com>
3699
3700 * gcc.target/mips/mips-3d-1.c: Use forbid_cpu=octeon.* in
3701 dg-options.
3702 * gcc.target/mips/mips-3d-2.c: Likewise.
3703 * gcc.target/mips/mips-3d-3.c: Likewise.
3704 * gcc.target/mips/mips-3d-4.c: Likewise.
3705 * gcc.target/mips/mips-3d-5.c: Likewise.
3706 * gcc.target/mips/mips-3d-6.c: Likewise.
3707 * gcc.target/mips/mips-3d-7.c: Likewise.
3708 * gcc.target/mips/mips-3d-8.c: Likewise.
3709 * gcc.target/mips/mips-3d-9.c: Likewise.
3710 * gcc.target/mips/mips-ps-1.c: Likewise.
3711 * gcc.target/mips/mips-ps-2.c: Likewise.
3712 * gcc.target/mips/mips-ps-3.c: Likewise.
3713 * gcc.target/mips/mips-ps-4.c: Likewise.
3714 * gcc.target/mips/mips-ps-5.c: Likewise.
3715 * gcc.target/mips/mips-ps-6.c: Likewise.
3716 * gcc.target/mips/mips-ps-7.c: Likewise.
3717 * gcc.target/mips/mips-ps-type.c: Likewise.
3718 * gcc.target/mips/mips-ps-type-2.c: Likewise.
3719 * gcc.target/mips/mips16-attributes-6.c: Likewise.
3720
03c4ff3a 37212016-01-18 Tom de Vries <tom@codesourcery.com>
3722
3723 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: New test.
3724 * c-c++-common/goacc/kernels-double-reduction.c: New test.
3725 * c-c++-common/goacc/kernels-empty.c: New test.
3726 * c-c++-common/goacc/kernels-eternal.c: New test.
3727 * c-c++-common/goacc/kernels-loop-2.c: New test.
3728 * c-c++-common/goacc/kernels-loop-3.c: New test.
3729 * c-c++-common/goacc/kernels-loop-data-2.c: New test.
3730 * c-c++-common/goacc/kernels-loop-data-enter-exit-2.c: New test.
3731 * c-c++-common/goacc/kernels-loop-data-enter-exit.c: New test.
3732 * c-c++-common/goacc/kernels-loop-data-update.c: New test.
3733 * c-c++-common/goacc/kernels-loop-data.c: New test.
3734 * c-c++-common/goacc/kernels-loop-g.c: New test.
3735 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: New test.
3736 * c-c++-common/goacc/kernels-loop-n.c: New test.
3737 * c-c++-common/goacc/kernels-loop-nest.c: New test.
3738 * c-c++-common/goacc/kernels-loop.c: New test.
3739 * c-c++-common/goacc/kernels-noreturn.c: New test.
3740 * c-c++-common/goacc/kernels-one-counter-var.c: New test.
3741 * c-c++-common/goacc/kernels-parallel-loop-data-enter-exit.c: New test.
3742 * c-c++-common/goacc/kernels-reduction.c: New test.
3743
22e3dcee 37442016-01-18 Tom de Vries <tom@codesourcery.com>
3745
3746 * gcc.dg/autopar/outer-1.c: Update for new parloops instantiation.
3747 * gcc.dg/autopar/outer-2.c: Same.
3748 * gcc.dg/autopar/outer-3.c: Same.
3749 * gcc.dg/autopar/outer-4.c: Same.
3750 * gcc.dg/autopar/outer-5.c: Same.
3751 * gcc.dg/autopar/outer-6.c: Same.
3752 * gcc.dg/autopar/parallelization-1.c: Same.
3753 * gcc.dg/autopar/parloops-exit-first-loop-alt-2.c: Same.
3754 * gcc.dg/autopar/parloops-exit-first-loop-alt-3.c: Same.
3755 * gcc.dg/autopar/parloops-exit-first-loop-alt-4.c: Same.
3756 * gcc.dg/autopar/parloops-exit-first-loop-alt-5.c: Same.
3757 * gcc.dg/autopar/parloops-exit-first-loop-alt-6.c: Same.
3758 * gcc.dg/autopar/parloops-exit-first-loop-alt-7.c: Same.
3759 * gcc.dg/autopar/parloops-exit-first-loop-alt-pr66652.c: Same.
3760 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: Same.
3761 * gcc.dg/autopar/pr39500-1.c: Same.
3762 * gcc.dg/autopar/pr39500-2.c: Same.
3763 * gcc.dg/autopar/pr46193.c: Same.
3764 * gcc.dg/autopar/pr46194.c: Same.
3765 * gcc.dg/autopar/pr49580.c: Same.
3766 * gcc.dg/autopar/pr49960-1.c: Same.
3767 * gcc.dg/autopar/pr49960.c: Same.
3768 * gcc.dg/autopar/pr68373.c: Same.
3769 * gcc.dg/autopar/reduc-1.c: Same.
3770 * gcc.dg/autopar/reduc-1char.c: Same.
3771 * gcc.dg/autopar/reduc-1short.c: Same.
3772 * gcc.dg/autopar/reduc-2.c: Same.
3773 * gcc.dg/autopar/reduc-2char.c: Same.
3774 * gcc.dg/autopar/reduc-2short.c: Same.
3775 * gcc.dg/autopar/reduc-3.c: Same.
3776 * gcc.dg/autopar/reduc-4.c: Same.
3777 * gcc.dg/autopar/reduc-6.c: Same.
3778 * gcc.dg/autopar/reduc-7.c: Same.
3779 * gcc.dg/autopar/reduc-8.c: Same.
3780 * gcc.dg/autopar/reduc-9.c: Same.
3781 * gcc.dg/autopar/uns-outer-4.c: Same.
3782 * gcc.dg/autopar/uns-outer-5.c: Same.
3783 * gcc.dg/autopar/uns-outer-6.c: Same.
3784 * gfortran.dg/parloops-exit-first-loop-alt-2.f95: Same.
3785 * gfortran.dg/parloops-exit-first-loop-alt.f95: Same.
3786
fd5cbe2f 37872016-01-18 Alan Lawrence <alan.lawrence@arm.com>
3788
3789 PR target/63679
3790 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove XFAIL for powerpc(32), hppa,
3791 aarch64, sparc, s390. Add --param sra-max-scalarization-size-Ospeed.
3792
fa75ab55 37932016-01-18 Alan Lawrence <alan.lawrence@arm.com>
3794
3795 PR target/63679
3796 * gcc.dg/tree-ssa/ssa-dom-cse-5.c: New.
3797 * gcc.dg/tree-ssa/ssa-dom-cse-6.c: New.
3798 * gcc.dg/tree-ssa/ssa-dom-cse-7.c: New.
3799
214b2582 38002016-01-18 Alan Lawrence <alan.lawrence@arm.com>
3801
3802 PR target/63679
3803 * gcc.dg/tree-ssa/sra-17.c: New.
3804 * gcc.dg/tree-ssa/sra-18.c: New.
3805
13146837 38062016-01-18 Ilya Enkovich <enkovich.gnu@gmail.com>
3807
3808 * gcc.target/i386/pr65105-5.c: Adjust to andn generation.
3809
6ccd18c2 38102016-01-18 Eric Botcazou <ebotcazou@adacore.com>
3811
3812 * gnat.dg/inline12.adb: New test.
3813
8872b95f 38142016-01-18 Bin Cheng <bin.cheng@arm.com>
3815
3816 PR tree-optimization/66797
3817 * gcc.c-torture/execute/pr65447.c: Relax check condition.
3818
971514e3 38192016-01-18 Richard Biener <rguenther@suse.de>
3820
3821 PR tree-optimization/69170
3822 * gcc.dg/torture/pr69170.c: New testcase.
3823
dfb6d139 38242016-01-17 John David Anglin <danglin@gcc.gnu.org>
9b2d1aab 3825
3826 * gcc.dg/torture/builtin-integral-1.c: Require c99_runtime.
3827
164d84c2 38282016-01-16 Tom de Vries <tom@codesourcery.com>
3829
3830 * c-c++-common/goacc/kernels-alias-ipa-pta-4.c: New test.
3831
4c33b769 38322016-01-16 Tom de Vries <tom@codesourcery.com>
3833
3834 * gcc.dg/parloops-exit-first-loop-alt.c: Move ...
3835 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: ... here. Remove
3836 redundant dg-require-effective-target pthread.
3837 * gcc.dg/parloops-exit-first-loop-alt-2.c: Same.
3838 * gcc.dg/parloops-exit-first-loop-alt-3.c: Same.
3839 * gcc.dg/parloops-exit-first-loop-alt-4.c: Same.
3840 * gcc.dg/parloops-exit-first-loop-alt-5.c: Same.
3841 * gcc.dg/parloops-exit-first-loop-alt-6.c: Same.
3842 * gcc.dg/parloops-exit-first-loop-alt-7.c: Same.
3843 * gcc.dg/parloops-exit-first-loop-alt-pr66652.c: Same.
3844
673441b0 38452016-01-16 David Edelsohn <dje.gcc@gmail.com>
3846
3847 PR target/68609
3848 * gcc.target/powerpc/recip-6.c: Enable on AIX.
3849 * gcc.target/powerpc/recip-7.c: Same.
3850
90153ae7 38512016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
3852
3853 PR c++/69091
3854 * g++.dg/template/pr69091.C: New test.
3855
bc24d01d 38562016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
3857
3858 * c-c++-common/cilk-plus/AN/an-if.c: Check that the original
3859 dump does not contain an error_mark_node.
3860 * c-c++-common/cilk-plus/CK/pr60469.c: Likewise.
3861 * c-c++-common/cilk-plus/AN/fn_ptr-2.c: New xfail'd test.
3862
4067c0fd 38632016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
3864
3865 PR c++/68936
3866 * g++.dg/template/pr68936.C: New test.
3867
27c6dbdd 38682016-01-15 David Edelsohn <dje.gcc@gmail.com>
3869
3870 PR target/68609
3871 * gcc.target/powerpc/recip-1.c: Adjust for Goldschmidt's Algorithm.
3872 * gcc.target/powerpc/recip-2.c: Same.
3873 * gcc.target/powerpc/recip-3.c: Same.
3874 * gcc.target/powerpc/recip-4.c: Same.
3875 * gcc.target/powerpc/recip-sqrtf.c: Same.
3876
e390c57d 38772016-01-15 Jeff Law <law@redhat.com>
3878
3879 PR tree-optimization/69270
3880 * gcc.dg/tree-ssa/pr69270-2.c: New test.
3881 * gcc.dg/tree-ssa/pr69270-3.c: New test.
3882
ddcfeaf1 38832016-01-15 Paul Thomas <pault@gcc.gnu.org>
3884
3885 PR fortran/49630
3886 * gfortran.dg/deferred_character_13.f90: New test for the fix
3887 of comment 3 of the PR.
3888
3889 PR fortran/54070
3890 * gfortran.dg/deferred_character_8.f90: New test
3891 * gfortran.dg/allocate_error_5.f90: New test
3892
3893 PR fortran/60593
3894 * gfortran.dg/deferred_character_10.f90: New test
3895
3896 PR fortran/60795
3897 * gfortran.dg/deferred_character_14.f90: New test
3898
3899 PR fortran/61147
3900 * gfortran.dg/deferred_character_11.f90: New test
3901
3902 PR fortran/64324
3903 * gfortran.dg/deferred_character_9.f90: New test
3904
81be349c 39052016-01-15 Vladimir Makarov <vmakarov@redhat.com>
3906
3907 PR rtl-optimization/69030
3908 * gcc.target/i386/pr69030.c: New.
3909
998456c5 39102016-01-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3911
3912 * gcc.target/aarch64/target_attr_17.c: New test.
3913
0d85be19 39142016-01-15 Richard Biener <rguenther@suse.de>
3915
3916 PR tree-optimization/66856
3917 * gcc.dg/torture/pr66856-1.c: New testcase.
3918 * gcc.dg/torture/pr66856-2.c: Likewise.
3919
321d36c8 39202016-01-15 Richard Biener <rguenther@suse.de>
3921
3922 PR debug/69137
3923 * g++.dg/lto/pr69137_0.C: New testcase.
3924
d94a1f53 39252016-01-15 Richard Sandiford <richard.sandiford@arm.com>
3926
3927 PR middle-end/69246
3928 * gcc.target/i386/pr69246.c: New test.
3929
5fe9a861 39302016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
3931
a9c01e81 3932 * gfortran.dg/bind_c_array_params_2.f90: Fix test patterns for S/390.
5fe9a861 3933
3d05a5e9 39342016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
3935
3936 PR c++/56194
3937 * g++.dg/init/const9.C: Disable test on S/390.
3938
5e8132b5 39392016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
3940
3941 * g++.dg/Wframe-address.C: Test requires -mbackchain for s390*-*-*.
3942 * g++.dg/Wno-frame-address.C: Ditto.
3943
32307cdf 39442016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
3945
3946 * gcc.dg/tree-ssa/20040204-1.c: Do not xfail on S/390.
3947
1ca28250 39482016-01-15 Richard Biener <rguenther@suse.de>
3949
3950 PR tree-optimization/68961
3951 * gcc.dg/vect/costmodel/x86_64/costmodel-pr68961.c: New testcase.
3952
6271bd93 39532016-01-15 Ilya Enkovich <enkovich.gnu@gmail.com>
3954
3955 * gcc.target/i386/pr65105-5.c: New test.
3956
dfb6d139 39572016-01-15 Jan Hubicka <hubicka@ucw.cz>
9dbe6a63 3958
3959 * gcc.c-torture/execute/alias-4.c: New testcase.
3960
dfb6d139 39612016-01-15 Jan Hubicka <hubicka@ucw.cz>
a70589b9 3962
3963 PR ipa/68148
3964 * g++.dg/ipa/devirt-49.C: New testcase.
3965
7bbac464 39662016-01-15 Christian Bruel <christian.bruel@st.com>
86eff91f 3967
3968 PR target/65837
3969 * gcc.target/arm/attr-neon-builtin-fail2.c: New test.
3970 * gcc.target/arm/lto/pr65837-attr_0.c: New test.
3971 * gcc.target/arm/lto/pr65837_0.c: Fix skip condition and use ACLE name.
3972
4345b868 39732016-01-15 Richard Biener <rguenther@suse.de>
3974
3975 PR tree-optimization/69117
3976 * gcc.dg/torture/pr69117.c: New testcase.
3977
580357e7 39782015-01-14 Ryan Burn <contact@rnburn.com>
7d600da5 3979
3980 PR c++/69048
3981 * g++.dg/cilk-plus/CK/pr69048.cc: New test.
3982
612baa31 39832016-01-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
3984
3985 PR testsuite/67509
3986 * gfortran.dg/ieee/ieee_7.f90: For out of bound precision or
3987 range tests use 100 * maximum instead of maximum + 1.
3988
44e09bc4 39892016-01-14 Jakub Jelinek <jakub@redhat.com>
3990
3991 PR debug/69244
3992 * gcc.dg/guality/pr69244.c: New test.
3993
96962ae4 39942016-01-14 Uros Bizjak <ubizjak@gmail.com>
3995
3996 * lib/target-supports.exp (check_effective_target_issignaling):
3997 New procedure.
3998 * gcc.dg/pr61441.c: Require issignaling effective target.
3999
ab9c400b 40002016-01-14 Segher Boessenkool <segher@kernel.crashing.org>
4001
4002 PR target/68803
4003 * gcc.target/powerpc/20050603-3.c: Add xfails for powerpc64le.
4004
a7ed4583 40052016-01-14 David Malcolm <dmalcolm@redhat.com>
4006
4007 PR c++/68819
4008 PR preprocessor/69177
4009 * gcc.dg/plugin/location-overflow-test-1.c: New test case.
4010 * gcc.dg/plugin/location-overflow-test-2.c: New test case.
4011 * gcc.dg/plugin/location_overflow_plugin.c: New test plugin.
4012 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
4013
77f35cec 40142016-01-14 Marek Polacek <polacek@redhat.com>
4015
4016 PR c/69262
4017 * gcc.dg/array-15.c: New test.
4018
915d0950 40192016-01-14 Jakub Jelinek <jakub@redhat.com>
4020
4021 PR middle-end/68146
4022 PR tree-optimization/69155
4023 * gfortran.dg/pr68146.f: New test.
4024 * gfortran.dg/pr69155.f90: New test.
4025
24651fb7 40262016-01-14 Richard Biener <rguenther@suse.de>
4027
4028 PR tree-optimization/68060
4029 * gcc.dg/torture/pr68060-1.c: New testcase.
4030 * gcc.dg/torture/pr68060-2.c: Likewise.
4031
2f63f950 40322016-01-14 Nick Clifton <nickc@redhat.com>
4033
4034 * lib/target-supports.exp
4035 (check_effective_target_arm_neon_ok_nocache): Add an option
4036 sequence that includes setting the ARM architecture to ARMv7-A.
4037 * gcc.target/arm/attr-neon.c: Use dg-add-options to add the
4038 command line options necessary to enable Neon support.
4039 * gcc.target/arm/neon-vlshr-imm-1.c: Likewise.
4040 * gcc.target/arm/neon-vshl-imm-1.c: Likewise.
4041 * gcc.target/arm/neon-vshr-imm-1.c: Likewise.
4042 * gcc.target/arm/pr69180.c: Likewise.
4043
3ce0acde 40442016-01-14 Jeff Law <law@redhat.com>
4045
4046 PR tree-optimization/69270
4047 * gcc.dg/tree-ssa/pr69270.c: New test.
4048
bda05c57 40492016-01-13 Bernd Schmidt <bschmidt@redhat.com>
4050
4051 PR c/66208
4052 * c-c++-common/pr66208.c: New file.
4053
9b657cf1 40542016-01-13 Jakub Jelinek <jakub@redhat.com>
4055
4056 PR tree-optimization/69156
4057 * gcc.dg/pr69156.c: New test.
4058
58ba1b9d 40592016-01-13 H.J. Lu <hongjiu.lu@intel.com>
4060
4061 * gcc.target/i386/pr69225-7.c: New test.
4062
e5fee0fe 40632016-01-13 Richard Henderson <rth@redhat.com>
4064
4065 * gcc.dg/tm/memopt-13.c: Update expected function.
4066 * gcc.dg/tm/memopt-6.c: Likewise.
4067
3f0e9745 40682016-01-13 Uros Bizjak <ubizjak@gmail.com>
4069
4070 * gcc.target/i386/pr45685.c (dg-options): Add -mno-sse4.
4071 * gcc.target/i386/pr68432-1.c (dg-options): Ditto.
4072 * gcc.target/i386/pr68432-2.c (dg-options): Ditto.
4073 * gcc.target/i386/pr68432-3.c (dg-options): Ditto.
7a6ddc0d 4074
3f0e9745 40752016-01-13 Tom de Vries <tom@codesourcery.com>
4076
4077 PR tree-optimization/69169
7a6ddc0d 4078 * gcc.dg/pr69169.c: New test.
4079
9b657cf1 40802016-01-13 Alexander Fomin <alexander.fomin@intel.com>
7361eb31 4081
4082 PR target/69228
4083 * gcc.target/i386/avx512pf-vscatterpf0dpd-1.c: Adjust.
4084 * gcc.target/i386/avx512pf-vscatterpf0dps-1.c: Likewise.
4085 * gcc.target/i386/avx512pf-vscatterpf0qpd-1.c: Likewise.
4086 * gcc.target/i386/avx512pf-vscatterpf0qps-1.c: Likewise.
4087 * gcc.target/i386/avx512pf-vscatterpf1dpd-1.c: Likewise.
4088 * gcc.target/i386/avx512pf-vscatterpf1dps-1.c: Likewise.
4089 * gcc.target/i386/avx512pf-vscatterpf1qpd-1.c: Likewise.
4090 * gcc.target/i386/avx512pf-vscatterpf1qps-1.c: Likewise.
4091
f704d701 40922016-01-13 Jakub Jelinek <jakub@redhat.com>
4093
4094 PR target/69247
4095 * gcc.dg/pr69247.c: New test.
4096
e966d6b9 40972016-01-13 Richard Biener <rguenther@suse.de>
4098
4099 PR tree-optimization/69242
4100 * gcc.dg/torture/pr69242.c: New testcase.
4101
1ca1d9b2 41022016-01-13 Richard Biener <rguenther@suse.de>
4103
4104 PR tree-optimization/69186
4105 * gcc.dg/torture/pr69186.c: New testcase.
4106
d07cbccc 41072016-01-13 Jeff Law <law@redhat.com>
4108
4109 PR tree-optimization/67755
4110 * gcc.dg/tree-ssa/pr67755.c: New test.
4111
41122016-01-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
0ebbc233 4113
4114 * gcc.c-torture/unsorted/dump-noaddr.x (dump_compare): Replace static
4115 pass number in output by a star.
4116
b95d41cf 41172016-01-12 Bin Cheng <bin.cheng@arm.com>
4118
4119 PR tree-optimization/68911
4120 * gcc.c-torture/execute/pr68911.c: New test.
4121
91d87e22 41222016-01-12 Marek Polacek <polacek@redhat.com>
4123
4124 PR c++/68979
4125 * g++.dg/warn/permissive-1.C: New test.
4126
8a9401a4 41272016-01-12 Jakub Jelinek <jakub@redhat.com>
4128
4129 PR objc++/68511
4130 PR c++/69213
4131 * g++.dg/opt/pr69213.C: New test.
4132
b9cb7a67 41332016-01-12 Christian Bruel <christian.bruel@st.com>
4134
4135 PR target/69180
4136 * gcc.target/arm/pr69180.c: New test.
4137
e4c96992 41382016-01-12 Richard Biener <rguenther@suse.de>
4139
4140 PR lto/69077
4141 * g++.dg/lto/pr69077_0.C: New testcase.
4142 * g++.dg/lto/pr69077_1.C: Likewise.
4143
90525f61 41442016-01-12 Jakub Jelinek <jakub@redhat.com>
4145
4146 PR target/69175
4147 * g++.dg/opt/pr69175.C: New test.
4148
9e7edfd3 41492016-01-12 Alan Lawrence <alan.lawrence@arm.com>
4150
4151 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Declare functions as 'extern'
4152 rather than #including math.h & stdlib.h.
4153 * gcc.dg/vect/pr47001.c: Declare abort as 'extern', remove stdlib.h.
4154 * gcc.dg/vect/pr49771.c: Likewise.
4155 * gcc.dg/vect/vect-10-big-array.c: Likewise.
4156 * gcc.dg/vect/vect-neg-store-1.c: Likewise.
4157 * gcc.dg/vect/vect-neg-store-2.c: Likewise.
4158 * gcc.dg/vect/slp-37.c: Change NULL to 0, remove stdlib.h.
4159 * gcc.dg/vect/pr40254.c: Remove unnecessary include of stdlib.h.
4160 * gcc.dg/vect/pr44507.c: Likewise.
4161 * gcc.dg/vect/pr45902.c: Likewise.
4162 * gcc.dg/vect/slp-widen-mult-half.c: Likewise.
4163 * gcc.dg/vect/vect-117.c: Likewise.
4164 * gcc.dg/vect/vect-99.c: Likewise.
4165 * gcc.dg/vect/vect-aggressive-1.c: Likewise.
4166 * gcc.dg/vect/vect-cond-1.c: Likewise.
4167 * gcc.dg/vect/vect-cond-2.c: Likewise.
4168 * gcc.dg/vect/vect-cond-3.c: Likewise.
4169 * gcc.dg/vect/vect-cond-4.c: Likewise.
4170 * gcc.dg/vect/vect-mask-load-1.c: Likewise.
4171 * gcc.dg/vect/vect-mask-loadstore-1.c: Likewise.
4172 * gcc.dg/vect/vect-over-widen-1-big-array.c: Likewise.
4173 * gcc.dg/vect/vect-over-widen-1.c: Likewise.
4174 * gcc.dg/vect/vect-over-widen-2-big-array.c: Likewise.
4175 * gcc.dg/vect/vect-over-widen-2.c: Likewise.
4176 * gcc.dg/vect/vect-over-widen-3-big-array.c: Likewise.
4177 * gcc.dg/vect/vect-over-widen-3.c: Likewise.
4178 * gcc.dg/vect/vect-over-widen-4-big-array.c: Likewise.
4179 * gcc.dg/vect/vect-over-widen-4.c: Likewise.
4180 * gcc.dg/vect/vect-widen-mult-const-s16.c: Likewise.
4181 * gcc.dg/vect/vect-widen-mult-const-u16.c: Likewise.
4182 * gcc.dg/vect/vect-widen-mult-half-u8.c: Likewise.
4183 * gcc.dg/vect/vect-widen-mult-half.c: Likewise.
4184 * gcc.dg/vect/no-trapping-math-vect-ifcvt-11.c: Remove unnecessary
4185 include of signal.h.
4186 * gcc.dg/vect/no-trapping-math-vect-ifcvt-12.c: Likewise.
4187 * gcc.dg/vect/no-trapping-math-vect-ifcvt-13.c: Likewise.
4188 * gcc.dg/vect/no-trapping-math-vect-ifcvt-14.c: Likewise.
4189 * gcc.dg/vect/no-trapping-math-vect-ifcvt-15.c: Likewise.
4190 * gcc.dg/vect/no-trapping-math-vect-ifcvt-16.c: Likewise.
4191 * gcc.dg/vect/vect-ifcvt-16.c: Likewise.
4192 * gcc.dg/vect/vect-ifcvt-17.c: Likewise.
4193 * gcc.dg/vect/vect-ifcvt-2.c: Likewise.
4194 * gcc.dg/vect/vect-ifcvt-3.c: Likewise.
4195 * gcc.dg/vect/vect-ifcvt-4.c: Likewise.
4196 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
4197 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
4198 * gcc.dg/vect/vect-ifcvt-6.c: Likewise.
4199 * gcc.dg/vect/vect-ifcvt-7.c: Likewise.
4200 * gcc.dg/vect/vect-ifcvt-9.c: Likewise.
4201 * gcc.dg/vect/vect-outer-5.c: Likewise.
4202 * gcc.dg/vect/vect-outer-6.c: Likewise.
4203 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Remove unnecessary
4204 include of stdio.h.
4205
3368873d 42062016-01-12 Nick Clifton <nickc@redhat.com>
4207
4208 PR target/68913
4209 * gcc.dg/lto/pr61886_0.c: Rename the external function called
4210 to fread so that it will be found in all target runtimes.
4211
0464ea95 42122016-01-12 Richard Biener <rguenther@suse.de>
4213
4214 PR tree-optimization/69053
4215 * g++.dg/torture/pr69053.C: New testcase.
4216
7819730f 42172016-01-12 Richard Biener <rguenther@suse.de>
4218
4219 PR tree-optimization/69168
4220 * gcc.dg/torture/pr69168.c: New testcase.
4221
995bfebf 42222016-01-12 Richard Biener <rguenther@suse.de>
4223
4224 PR tree-optimization/69157
4225 * gcc.dg/torture/pr69157.c: New testcase.
4226
42272016-01-12 Richard Biener <rguenther@suse.de>
4228
4229 PR tree-optimization/69174
4230 * gcc.dg/torture/pr69174.c: New testcase.
4231
1d10d64c 42322016-01-12 Jakub Jelinek <jakub@redhat.com>
4233
4234 PR c++/66808
4235 PR c++/69000
4236 * g++.dg/tls/pr66808.C: New test.
4237 * g++.dg/tls/pr69000.C: New test.
4238
f0b79faf 42392016-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4240
4241 * gcc.target/powerpc/swaps-p8-23.c: New test.
4242 * gcc.target/powerpc/swaps-p8-24.c: Likewise.
4243
04cf75a4 42442016-01-11 John David Anglin <danglin@gcc.gnu.org>
4245
4246 PR tree-optimization/68356
4247 * gcc.dg/torture/pr68264.c: Disable exp2 ERANGE test on hppa unix.
4248
0eb4264c 42492016-01-12 Kugan Vivekanandarajah <kuganv@linaro.org>
4250 Jim Wilson <jim.wilson@linaro.org>
4251
4252 PR target/69194
4253 * gcc.target/arm/pr69194.c: New test.
4254
2f66de64 42552016-01-11 H.J. Lu <hongjiu.lu@intel.com>
4256
4257 PR target/69225
4258 * gcc.target/i386/pr69225-1.c: New test.
4259 * gcc.target/i386/pr69225-2.c: Likewise.
4260 * gcc.target/i386/pr69225-3.c: Likewise.
4261 * gcc.target/i386/pr69225-4.c: Likewise.
4262 * gcc.target/i386/pr69225-5.c: Likewise.
4263 * gcc.target/i386/pr69225-6.c: Likewise.
4264
36105e82 42652016-01-11 Jakub Jelinek <jakub@redhat.com>
4266
1c78ce2e 4267 PR target/67462
4268 * gcc.dg/ifcvt-3.c: Only compile on lp64 targets, include also i?86
4269 if lp64.
4270
a4a87320 4271 PR target/69071
4272 * gcc.dg/pr69071.c: New test.
4273
91fbd04f 4274 PR c++/69211
4275 * g++.dg/opt/pr69211.C: New test.
4276
36105e82 4277 PR tree-optimization/69214
4278 * gcc.c-torture/compile/pr69214.c: New test.
4279
e934c380 42802016-01-11 Uros Bizjak <ubizjak@gmail.com>
4281
4282 * gcc.target/i386/pr66232-10.c: Do not compile on ia32 target.
4283 * gcc.target/i386/pr66232-11.c: Ditto.
4284 * gcc.target/i386/pr66232-12.c: Ditto.
4285 * gcc.target/i386/pr66232-13.c: Ditto.
4286
3ff1b153 42872016-01-11 Richard Biener <rguenther@suse.de>
4288
4289 PR tree-optimization/69173
4290 * gcc.dg/torture/pr69173.c: New testcase.
4291
04e1504c 42922016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4293
4294 PR rtl-optimization/68796
4295 * gcc.target/aarch64/tst_5.c: New test.
4296 * gcc.target/aarch64/tst_6.c: Likewise.
4297
ae8718b5 42982016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4299
4300 PR rtl-optimization/68841
4301 * gcc.dg/pr68841.c: New test.
4302 * gcc.c-torture/execute/pr68841.c: New test.
4303
bd8bece2 43042016-01-11 Yuri Rumyantsev <ysrumyan@gmail.com>
4305
4306 PR rtl-optimization/68920
4307 * gcc.dg/ifcvt-4.c: Add "--param max-rtl-if-conversion-insns=3" option
4308 for ix86 targets.
4309 * gcc.dg/ifcvt-5.c: New test.
4310
9b657cf1 43112016-01-11 Alexandre Oliva <aoliva@redhat.com>
57c83f79 4312
4313 PR bootstrap/69123
4314 * g++.dg/pr69123.C: New.
4315
7a158352 43162016-01-11 Ilya Enkovich <enkovich.gnu@gmail.com>
4317
4318 PR target/69010
4319 * gcc.target/i386/pr69010.c: New test.
4320
ff375d11 43212016-01-11 Martin Jambor <mjambor@suse.cz>
4322
4323 PR ipa/69044
4324 * gcc.target/i386/chkp-pr69044.c: New test.
4325
9eb890f1 43262016-01-11 Tom de Vries <tom@codesourcery.com>
4327
4328 PR tree-optimization/69109
4329 * gcc.dg/autopar/pr69109-2.c: New test.
4330 * gcc.dg/autopar/pr69109.c: New test.
4331
c4157ee5 43322016-01-11 Tom de Vries <tom@codesourcery.com>
4333
4334 PR tree-optimization/69108
4335 * gcc.dg/autopar/pr69108.c: New test.
4336
b933e511 43372016-01-10 Patrick Palka <ppalka@gcc.gnu.org>
4338
4339 PR c++/69029
4340 * c-c++-common/Wisleading-indentation.c: Augment test.
4341
efb73de1 43422016-01-10 Thomas Koenig <tkoenig@gcc.gnu.org>
4343
4344 PR fortran/69154
4345 * gfortran.dg/inline_matmul_12.f90: New test.
4346
40c86c3b 43472016-01-10 Paul Thomas <pault@gcc.gnu.org>
4348
4349 PR fortran/67779
4350 * gfortran.dg/actual_array_offset_1: New test.
4351
a006c0bb 43522016-01-10 Tom de Vries <tom@codesourcery.com>
4353
4354 PR tree-optimization/69062
4355 * gcc.dg/autopar/pr69062.c: New test.
4356
880ed4be 43572016-01-10 Thomas Schwinge <thomas@codesourcery.com>
4358
4359 * gcc.dg/vect/slp-perm-1.c: Fix scan-tree-dump syntax.
4360 * gcc.dg/vect/slp-perm-2.c: Likewise.
4361 * gcc.dg/vect/slp-perm-3.c: Likewise.
4362 * gcc.dg/vect/slp-perm-5.c: Likewise.
4363 * gcc.dg/vect/slp-perm-6.c: Likewise.
4364 * gcc.dg/vect/slp-perm-7.c: Likewise.
4365 * gcc.dg/vect/slp-perm-8.c: Likewise.
4366
d95e1856 43672016-01-10 Tom de Vries <tom@codesourcery.com>
4368
4369 PR tree-optimization/69039
4370 * gcc.dg/autopar/pr69039.c: New test.
4371
0f8f48d0 43722016-01-09 Marek Polacek <polacek@redhat.com>
4373
4374 PR c++/69113
4375 * g++.dg/pr69113.C: New test.
4376
7dff0499 43772016-01-09 Jakub Jelinek <jakub@redhat.com>
4378
4379 PR middle-end/50865
4380 PR tree-optimization/69097
4381 * gcc.c-torture/execute/pr50865.c: New test.
4382 * gcc.c-torture/execute/pr69097-1.c: New test.
4383 * gcc.c-torture/execute/pr69097-2.c: New test.
4384 * gcc.dg/pr69097-1.c: New test.
4385 * gcc.dg/pr69097-2.c: New test.
4386
18431e78 43872016-01-09 Jakub Jelinek <jakub@redhat.com>
4388
4389 PR c++/69164
4390 * g++.dg/opt/pr69164.C: New test.
4391
1943a4a2 43922016-01-08 Jakub Jelinek <jakub@redhat.com>
4393
4394 PR tree-optimization/69167
4395 * gcc.dg/pr69167.c: New test.
4396
a143e277 43972016-01-08 Marek Polacek <polacek@redhat.com>
4398
4399 PR c++/68449
4400 * g++.dg/pr68449.C: New.
4401
44c01906 44022016-01-08 Alan Lawrence <alan.lawrence@arm.com>
4403
4404 PR tree-optimization/68707
4405 * lib/target-supports.exp (check_effective_target_vect_load_lanes): New.
4406 * gcc.dg/vect/slp-perm-1.c: Look for vect_load_lanes instead of SLP
4407 on platforms supporting it.
4408 * gcc.dg/vect/slp-perm-2.c: Likewise.
4409 * gcc.dg/vect/slp-perm-3.c: Likewise.
4410 * gcc.dg/vect/slp-perm-5.c: Likewise.
4411 * gcc.dg/vect/slp-perm-7.c: Likewise.
4412 * gcc.dg/vect/slp-perm-8.c: Likewise.
4413 * gcc.dg/vect/slp-perm-6.c: Look for vect_load_lanes in addition to SLP
4414 on platforms supporting it.
4415
c437d1e8 44162016-01-08 Jakub Jelinek <jakub@redhat.com>
4417
c9595c51 4418 PR tree-optimization/69162
4419 * gcc.dg/pr69162.c: New test.
4420
c437d1e8 4421 PR tree-optimization/69172
4422 * gcc.dg/pr69172.c: New test.
4423
6a46a28c 44242016-01-08 Thomas Preud'homme <thomas.preudhomme@arm.com>
4425
4426 PR tree-optimization/67781
4427 * gcc.c-torture/execute/pr67781.c: New file.
4428
62ad9a04 44292016-01-08 Jakub Jelinek <jakub@redhat.com>
4430
4431 PR tree-optimization/69083
4432 * gcc.dg/vect/pr69083.c: New test.
4433
9e0e8c2a 44342016-01-08 Sujoy Saraswati <sujoy.saraswati@hpe.com>
4435
4436 PR tree-optimization/61441
4437 * gcc.dg/pr61441.c: Restrict to linux and gnu targets.
4438 Use -fexcess-precision=standard for compiler options.
4439 Use fabs() only when __FLT_EVAL_METHOD__ == 0.
4440
5d034e37 44412016-01-08 Jakub Jelinek <jakub@redhat.com>
4442
5013f740 4443 PR fortran/69128
4444 * gfortran.dg/gomp/pr69128.f90: New test.
4445
5d034e37 4446 PR c++/69145
4447 * g++.dg/ext/pr69145-1.C: New test.
4448 * g++.dg/ext/pr69145-2-very-long-filename.cc: New file.
4449 * g++.dg/ext/pr69145-2.h: New file.
4450
517906ff 44512016-01-07 Martin Sebor <msebor@redhat.com>
4452
4453 PR c/68966
4454 * gcc.dg/atomic-fetch-bool.c: New test.
4455 * gcc.dg/sync-fetch-bool.c: New test.
4456
cdbb524c 44572016-01-07 H.J. Lu <hongjiu.lu@intel.com>
4458
4459 PR fortran/66680
4460 gfortran.dg/gomp/pr66680.f90: Moved to libgomp.
4461
ec3aba9e 44622016-01-07 Nick Clifton <nickc@redhat.com>
4463
4464 PR target/66655
4465 * g++.dg/pr66655.C: New test.
4466 * g++.dg/pr66655_1.cc: Test support file.
4467 * g++.dg/pr66655.h: Test header file.
4468
9b657cf1 44692016-01-07 Dominique d'Humieres <dominiq@lps.ens.fr>
06634746 4470
4471 PR fortran/66680
4472 gfortran.dg/gomp/pr66680.f90: New test.
4473
cd45d7a5 44742016-01-07 H.J. Lu <hongjiu.lu@intel.com>
4475
4476 PR target/69171
4477 * gcc.target/i386/pr69171-1.c: New test.
4478 * gcc.target/i386/pr69171-2.c: Likewise.
4479 * gcc.target/i386/pr69171-3.c: Likewise.
4480 * gcc.target/i386/pr69171-4.c: Likewise.
4481 * gcc.target/i386/pr69171-5.c: Likewise.
4482 * gcc.target/i386/pr69171-6.c: Likewise.
4483
4a86a91a 44842015-12-15 Bernd Schmidt <bschmidt@redhat.com>
4485
4486 PR middle-end/67639
4487 * c-c++-common/pr67639.c: New test.
4488
34c05552 44892016-01-07 Jakub Jelinek <jakub@redhat.com>
4490
4491 PR tree-optimization/69141
4492 * g++.dg/opt/pr69141.C: New test.
4493
f08d6895 44942016-01-06 Eric Botcazou <ebotcazou@adacore.com>
4495
4496 * gcc.target/sparc/20151219-1.c: Skip in 64-bit mode.
4497
32ec4173 44982016-01-06 Uros Bizjak <ubizjak@gmail.com>
4499
4500 PR target/69140
4501 * gcc.target/i386/pr69140.c: New test
4502
d74214f3 45032016-01-06 David Malcolm <dmalcolm@redhat.com>
4504
4505 * gcc.dg/bad-dereference.c: New test case.
4506
73991cab 45072015-01-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4508
4509 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: New test.
4510
fc8cc457 45112016-01-06 Andreas Schwab <schwab@linux-m68k.org>
4512
4513 * gcc.dg/atomic-invalid-2.c: Remove duplicated content.
4514
be3c9981 45152016-01-06 Marek Polacek <polacek@redhat.com>
4516
4517 PR sanitizer/69099
4518 * gcc.dg/ubsan/float-cast-overflow-atomic.c: New test.
4519
2cb724f9 45202016-01-05 Marek Polacek <polacek@redhat.com>
4521
4522 PR c/69104
4523 * gcc.dg/atomic-invalid-2.c: New.
4524
233a53ed 45252016-01-05 H.J. Lu <hongjiu.lu@intel.com>
4526
4527 PR target/68991
4528 * gcc.target/i386/pr68991.c: New test.
4529
ea87c5e3 45302016-01-05 H.J. Lu <hongjiu.lu@intel.com>
4531
4532 PR target/68991
4533 * g++.dg/pr68991-1.C: New test.
4534 * g++.dg/pr68991-2.C: Likewise.
4535
1943a4a2 45362016-01-05 Sergei Trofimovich <siarheit@google.com>
afe82e5b 4537
1943a4a2 4538 PR other/60465
afe82e5b 4539 * gcc.target/ia64/pr60465-gprel64.c: New test.
4540 * gcc.target/ia64/pr60465-gprel64-c37.c: New test.
4541
1e9147dd 45422016-01-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4543
4544 PR rtl-optimization/68651
4545 * gcc.target/aarch64/pr68651_1.c: New test.
4546
d42aa619 45472016-01-05 David Malcolm <dmalcolm@redhat.com>
4548
4549 PR c/69122
4550 * c-c++-common/Wmisleading-indentation.c (pr69122): New function.
4551
1776de76 45522016-01-05 Nathan Sidwell <nathan@acm.org>
4553
2d7d361d 4554 PR c++/58583
4555 * g++.dg/cpp0x/nsdmi-template14.C: Adjust test & errors.
4556
1776de76 4557 * gcc.dg/alias-15.c: New.
4558
5beb12c0 45592016-01-05 Nick Clifton <nickc@redhat.com>
4560
4561 PR target/68870
4562 * g++.dg/pr68770.C: New test.
4563
d8cca921 45642016-01-04 Mike Stump <mikestump@comcast.net>
4565
4566 * lib/target-supports.exp (check_effective_target_cilkplus):
4567 cilkplus targets require pthreads.
afc907ef 4568 (check_effective_target_cilkplus): Remove special case for NVPTX.
d8cca921 4569
8427dff3 45702016-01-04 Michael Meissner <meissner@linux.vnet.ibm.com>
4571
4572 * gcc.target/powerpc/p9-permute.c: New test for xxperm code
4573 generation.
4574
f1717362 45752016-01-04 Jakub Jelinek <jakub@redhat.com>
4576
4577 Update copyright years.
4578
d7d6a3ab 45792016-01-04 Marek Polacek <polacek@redhat.com>
4580
4581 PR c/68908
4582 * gcc.dg/atomic/c11-atomic-exec-6.c: New test.
4583 * gcc.dg/atomic/c11-atomic-exec-7.c: New test.
4584 * gcc.dg/atomic/stdatomic-op-5.c: New test.
4585
b8f4a5f9 45862016-01-04 Eric Botcazou <ebotcazou@adacore.com>
4587
4588 * gcc.target/sparc/20160104-2.c: New test.
4589
6b5c028f 45902016-01-04 Eric Botcazou <ebotcazou@adacore.com>
4591
4592 * gcc.target/sparc/20160104-1.c: New test.
4593
300e1002 45942016-01-03 Paul Thomas <pault@gcc.gnu.org>
4595
4596 PR fortran/65045
4597 * gfortran.dg/pr65045.f90: New test.
4598
855b105f 45992016-01-02 Eric Botcazou <ebotcazou@adacore.com>
4600
4601 * gnat.dg/specs/debug1.ads: Delete.
4602
bdc177dc 46032016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4604
4605 PR libgfortran/68867
4606 * gfortran.dg/default_format_denormal_2.f90: Fix the dg regular
4607 expression.
4608
48aaffae 46092016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4610
4611 PR libgfortran/68867
4612 * gfortran.dg/default_format_denormal_2.f90: XFAIL for all
4613 PowerPC.
4614
19a468b8 46152016-01-01 Paul Thomas <pault@gcc.gnu.org>
4616
4617 PR fortran/68864
4618 * gfortran.dg/pr68864.f90: New test.
4619
25371c91 46202016-01-01 Jakub Jelinek <jakub@redhat.com>
4621
2a659064 4622 PR tree-optimization/69070
4623 * gcc.dg/pr69070.c: New test.
4624
57aa9851 4625 PR sanitizer/69055
4626 * gfortran.dg/pr69055.f90: New test.
4627
25371c91 4628 PR target/69015
4629 * gcc.dg/pr69015.c: New test.
f1717362 4630\f
fb2c1edd 4631Copyright (C) 2016 Free Software Foundation, Inc.
7dfbd804 4632
4633Copying and distribution of this file, with or without modification,
4634are permitted in any medium without royalty provided the copyright
4635notice and this notice are preserved.