Remove incorrect warning for parallel implicit firstprivate clause
[gcc.git] / gcc / testsuite / ChangeLog
1 2016-04-08 Tom de Vries <tom@codesourcery.com>
2
3 * c-c++-common/goacc/uninit-firstprivate-clause.c: New test.
4 * gfortran.dg/goacc/uninit-firstprivate-clause.f95: New test.
5
6 2016-04-08 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7
8 PR target/70566
9 * gcc.c-torture/execute/pr70566.c: New test.
10
11 2016-04-08 Tom de Vries <tom@codesourcery.com>
12
13 * c-c++-common/goacc/uninit-copy-clause.c: New test.
14 * gfortran.dg/goacc/uninit-copy-clause.f95: New test.
15
16 2016-04-08 Alan Modra <amodra@gmail.com>
17
18 * gcc.target/powerpc/pr70117.c: New.
19
20 2016-04-07 Jakub Jelinek <jakub@redhat.com>
21
22 PR testsuite/70581
23 * gcc.dg/lto/simd-function_0.c: New test.
24
25 * c-c++-common/attr-simd.c: Add scan-assembler* directives for AVX512F
26 clones.
27 * c-c++-common/attr-simd-2.c: Likewise.
28 * c-c++-common/attr-simd-4.c: Likewise.
29 * gcc.dg/gomp/simd-clones-2.c: Likewise.
30 * gcc.dg/gomp/simd-clones-3.c: Likewise.
31
32 2016-04-07 Thomas Preud'homme <thomas.preudhomme@arm.com>
33
34 PR testsuite/70553
35 * gcc.target/arm/pr70496.c: Also require arm_arm_ok effective target.
36
37 2016-04-07 Thomas Schwinge <thomas@codesourcery.com>
38 Tom de Vries <tom@codesourcery.com>
39
40 * gfortran.dg/goacc/kernels-loop-2.f95: Scan for parallelization.
41 * gfortran.dg/goacc/kernels-loop-data-2.f95: Likewise.
42 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: Likewise.
43 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: Likewise.
44 * gfortran.dg/goacc/kernels-loop-data-update.f95: Likewise.
45 * gfortran.dg/goacc/kernels-loop-data.f95: Likewise.
46 * gfortran.dg/goacc/kernels-loop.f95: Likewise.
47 * gfortran.dg/goacc/kernels-loop-n.f95: Likewise, XFAILed.
48
49 2016-04-06 Patrick Palka <ppalka@gcc.gnu.org>
50
51 PR c/70436
52 * g++.dg/warn/Wparentheses-29.C: New test.
53
54 2016-04-06 Patrick Palka <ppalka@gcc.gnu.org>
55
56 PR c/70436
57 * g++.dg/plugin/pragma_plugin.c (handle_pragma_sayhello): Add
58 explicit braces to resolve a future -Wparentheses warning.
59
60 2016-04-06 Richard Henderson <rth@redhat.com>
61
62 * gcc.dg/pr61817-1.c: New test.
63 * gcc.dg/pr61817-2.c: New test.
64 * gcc.dg/pr69391-1.c: New test.
65 * gcc.dg/pr69391-2.c: New test.
66
67 2016-04-06 Vladimir Makarov <vmakarov@redhat.com>
68
69 PR rtl-optimization/70398
70 * testsuite/gcc.target/aarch64/pr70398.c: New.
71
72 2016-04-06 Eric Botcazou <ebotcazou@adacore.com>
73
74 * gcc.c-torture/execute/20101011-1.c (__VISIUM__): Set DO_TEST to 0.
75
76 2016-04-06 Yvan Roux <yvan.roux@linaro.org>
77 Pedro Alves <palves@redhat.com>
78
79 * gcc.dg/guality/guality.h (main): Avoid GDB being blocked on signals.
80
81 2016-04-06 Jakub Jelinek <jakub@redhat.com>
82
83 * lib/target-supports.exp (check_effective_target_vect_simd_clones):
84 Check for avx512f effective targets instead of avx2.
85 * gcc.dg/gomp/declare-simd-1.c: Add scan-assembler-times directives
86 for AVX512F clones.
87 * gcc.dg/gomp/declare-simd-3.c: Likewise.
88 * g++.dg/gomp/declare-simd-1.C: Likewise.
89 * g++.dg/gomp/declare-simd-3.C: Likewise.
90 * g++.dg/gomp/declare-simd-4.C: Likewise.
91
92 PR middle-end/70550
93 * c-c++-common/gomp/pr70550-1.c: New test.
94 * c-c++-common/gomp/pr70550-2.c: New test.
95
96 2016-04-05 Nathan Sidwell <nathan@acm.org>
97
98 PR c++/70512
99 * g++.dg/ext/attribute-may-alias-5.C: New.
100
101 2016-04-05 Jakub Jelinek <jakub@redhat.com>
102
103 PR c++/70336
104 * c-c++-common/pr70336.c: New test.
105 * gcc.dg/torture/builtin-isinf_sign-1.c (foo): Guard tests
106 no longer optimized away at -O0 with #ifndef __OPTIMIZE__.
107
108 2016-04-05 Jan Hubicka <hubicka@ucw.cz>
109
110 PR ipa/66223
111 * g++.dg/ipa/devirt-51.C: Use -fsanitize=unreachable.
112
113 2016-04-05 Jakub Jelinek <jakub@redhat.com>
114
115 PR rtl-optimization/70542
116 * gcc.dg/torture/pr70542.c: New test.
117 * gcc.target/i386/avx2-pr70542.c: New test.
118
119 2016-04-05 Zdenek Sojka <zsojka@seznam.cz>
120
121 PR tree-optimization/70509
122 * gcc.target/i386/avx512bw-pr70509.c: New test.
123
124 2016-04-05 Patrick Palka <ppalka@gcc.gnu.org>
125
126 PR c++/70452
127 * g++.dg/ext/constexpr-vla4.C: New test.
128
129 2016-04-05 Uros Bizjak <ubizjak@gmail.com>
130
131 PR target/70510
132 * gcc.target/i386/pr70510.c: New test.
133
134 2016-04-05 Richard Biener <rguenther@suse.de>
135
136 PR tree-optimization/70526
137 * g++.dg/torture/pr70526.C: New testcase.
138
139 2016-04-05 Jakub Jelinek <jakub@redhat.com>
140
141 PR target/70525
142 * gcc.target/i386/pr70525.c: New test.
143
144 2016-04-05 Richard Biener <rguenther@suse.de>
145
146 PR middle-end/70499
147 * g++.dg/torture/pr70499.C: New testcase.
148
149 2016-04-05 Richard Biener <rguenther@suse.de>
150
151 * gcc.dg/tree-ssa/20030814-6.c: Fix testcase, disable FRE,
152 remove XFAIL.
153
154 2016-04-04 Jakub Jelinek <jakub@redhat.com>
155
156 PR middle-end/70307
157 * gcc.dg/torture/pr70307.c: Add -Wno-psabi to dg-options. Prune
158 rs6000 ABI warnings.
159
160 2016-04-04 Jan Hubicka <hubicka@ucw.cz>
161
162 PR ipa/66223
163 * g++.dg/ipa/devirt-51.C: New testcase.
164
165 2016-04-04 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
166 Jakub Jelinek <jakub@redhat.com>
167
168 PR middle-end/70457
169 * gcc.dg/torture/pr70457.c: New.
170
171 2016-04-04 Andre Vehreschild <vehre@gcc.gnu.org>
172
173 PR fortran/67538
174 * gfortran.dg/allocate_with_source_19.f08: New test.
175
176 2016-04-04 Andre Vehreschild <vehre@gcc.gnu.org>
177
178 PR fortran/65795
179 * gfortran.dg/coarray_allocate_6.f08: New test.
180
181 2016-04-04 Richard Biener <rguenther@suse.de>
182
183 PR rtl-optimization/70484
184 * gcc.dg/torture/pr70484.c: New testcase.
185
186 2016-04-04 Marek Polacek <polacek@redhat.com>
187
188 PR c/70307
189 * gcc.dg/torture/pr70307.c: New test.
190
191 2016-04-03 Oleg Endo <olegendo@gcc.gnu.org>
192
193 PR target/70416
194 PR target/67391
195 * gcc.target/sh/torture/pr70416.c: New.
196
197 2016-04-02 Martin Sebor <msebor@redhat.com>
198
199 PR c++/67376
200 PR c++/70170
201 PR c++/70172
202 PR c++/70228
203 * g++.dg/cpp0x/constexpr-array-ptr10.C: New test.
204 * g++.dg/cpp0x/constexpr-array-ptr9.C: New test.
205 * g++.dg/cpp0x/constexpr-nullptr-1.C: New test.
206 * g++.dg/cpp0x/constexpr-array5.C: Adjust text of expected diagnostic.
207 * g++.dg/cpp0x/constexpr-string.C: Same.
208 * g++.dg/cpp0x/constexpr-wstring2.C: Same.
209 * g++.dg/cpp0x/pr65398.C: Same.
210 * g++.dg/ext/constexpr-vla1.C: Same.
211 * g++.dg/ext/constexpr-vla2.C: Same.
212 * g++.dg/ext/constexpr-vla3.C: Same.
213 * g++.dg/ubsan/pr63956.C: Same.
214
215 2016-04-01 Jakub Jelinek <jakub@redhat.com>
216
217 PR rtl-optimization/70467
218 * gcc.target/i386/pr70467-2.c: New test.
219
220 2016-04-01 Jakub Jelinek <jakub@redhat.com>
221 Marek Polacek <polacek@redhat.com>
222
223 PR c++/70488
224 * g++.dg/init/new47.C: New test.
225
226 2016-04-01 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
227
228 PR target/70496
229 * gcc.target/arm/pr70496.c: New test.
230
231 2016-04-01 Nathan Sidwell <nathan@acm.org>
232
233 PR c++/68475
234 * g++.dg/g++.dg/cpp0x/noexcept29.C: New.
235
236 2016-04-01 Ilya Enkovich <enkovich.gnu@gmail.com>
237
238 PR target/69890
239 * gcc.dg/strlenopt.h (memmove): New.
240 * gcc.target/i386/chkp-strlen-1.c: Include "../../gcc.dg/strlenopt.h"
241 instead of "string.h".
242 * gcc.target/i386/chkp-strlen-2.c: Likewise.
243 * gcc.target/i386/chkp-strlen-3.c: Likewise.
244 * gcc.target/i386/chkp-strlen-4.c: Likewise.
245 * gcc.target/i386/chkp-strlen-5.c: Likewise.
246 * gcc.target/i386/chkp-stropt-1.c: Likewise.
247 * gcc.target/i386/chkp-stropt-10.c: Likewise.
248 * gcc.target/i386/chkp-stropt-11.c: Likewise.
249 * gcc.target/i386/chkp-stropt-12.c: Likewise.
250 * gcc.target/i386/chkp-stropt-13.c: Likewise.
251 * gcc.target/i386/chkp-stropt-14.c: Likewise.
252 * gcc.target/i386/chkp-stropt-15.c: Likewise.
253 * gcc.target/i386/chkp-stropt-16.c: Likewise.
254 * gcc.target/i386/chkp-stropt-2.c: Likewise.
255 * gcc.target/i386/chkp-stropt-3.c: Likewise.
256 * gcc.target/i386/chkp-stropt-4.c: Likewise.
257 * gcc.target/i386/chkp-stropt-5.c: Likewise.
258 * gcc.target/i386/chkp-stropt-6.c: Likewise.
259 * gcc.target/i386/chkp-stropt-7.c: Likewise.
260 * gcc.target/i386/chkp-stropt-8.c: Likewise.
261 * gcc.target/i386/chkp-stropt-9.c: Likewise.
262
263 2016-03-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
264
265 * g++.dg/template/ptrmem30.C (read): Rename to data_read.
266 (Holder::foo): Reflect this.
267
268 2016-03-31 Ilya Enkovich <enkovich.gnu@gmail.com>
269
270 PR target/70442
271 * gcc.dg/pr70442.c: New test.
272
273 2016-03-31 Nathan Sidwell <nathan@acm.org>
274
275 PR c++/70393
276 * g++.dg/cpp0x/constexpr-virtual6.C: New.
277
278 2016-03-31 Kirill Yukhin <kirill.yukhin@intel.com>
279
280 PR target/70453
281 * gcc.target/i386/pr70453.c: New test.
282
283 2016-03-31 Andrey Belevantsev <abel@ispras.ru>
284
285 PR target/70292
286 * gcc.c-torture/pr70292.c: New test.
287
288 2016-03-31 Marek Polacek <polacek@redhat.com>
289
290 PR c/70297
291 * c-c++-common/pr70297.c: New test.
292 * g++.dg/cpp0x/typedef-redecl.C: New test.
293 * gcc.dg/typedef-redecl2.c: New test.
294
295 2016-03-31 Jakub Jelinek <jakub@redhat.com>
296
297 PR rtl-optimization/70460
298 * gcc.c-torture/execute/pr70460.c: New test.
299
300 2016-03-31 Richard Biener <rguenther@suse.de>
301
302 PR c++/70430
303 * g++.dg/ext/vector30.C: New testcase.
304
305 2016-03-30 Dominique d'Humieres <dominiq@lps.ens.fr>
306 Jerry DeLisle <jvdelisle@gcc.gnu.org>
307
308 * gfortran.dg/fmt_pf.f90: New test.
309
310 2016-03-30 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
311
312 Forward-port from 5 branch
313 2016-03-30 Jakub Jelinek <jakub@redhat.com>
314
315 PR testsuite/70356
316 * gcc.target/i386/avx-vextractf128-256-5.c: Move
317 dg-require-effective-target after dg-do.
318
319 2015-12-30 Kirill Yukhin <kirill.yukhin@intel.com>
320
321 * gcc.target/i386/avx-vextractf128-256-5.c: New test.
322
323 2016-03-30 Thomas Schwinge <thomas@codesourcery.com>
324 Julian Brown <julian@codesourcery.com>
325 Chung-Lin Tang <cltang@codesourcery.com>
326 Cesar Philippidis <cesar@codesourcery.com>
327 James Norris <jnorris@codesourcery.com>
328 Tom de Vries <tom@codesourcery.com>
329 Nathan Sidwell <nathan@codesourcery.com>
330
331 * c-c++-common/goacc/combined-directives.c: Clean up dg-* directives.
332 * c-c++-common/goacc/loop-clauses.c: Likewise.
333 * g++.dg/goacc/template.C: Likewise.
334 * gfortran.dg/goacc/combined-directives.f90: Likewise.
335 * gfortran.dg/goacc/loop-1.f95: Likewise.
336 * gfortran.dg/goacc/loop-5.f95: Likewise.
337 * gfortran.dg/goacc/loop-6.f95: Likewise.
338 * gfortran.dg/goacc/loop-tree-1.f90: Likewise.
339 * c-c++-common/goacc-gomp/nesting-1.c: Update.
340 * c-c++-common/goacc-gomp/nesting-fail-1.c: Likewise.
341 * c-c++-common/goacc/clauses-fail.c: Likewise.
342 * c-c++-common/goacc/parallel-1.c: Likewise.
343 * c-c++-common/goacc/reduction-1.c: Likewise.
344 * c-c++-common/goacc/reduction-2.c: Likewise.
345 * c-c++-common/goacc/reduction-3.c: Likewise.
346 * c-c++-common/goacc/reduction-4.c: Likewise.
347 * c-c++-common/goacc/routine-3.c: Likewise.
348 * c-c++-common/goacc/routine-4.c: Likewise.
349 * c-c++-common/goacc/routine-5.c: Likewise.
350 * c-c++-common/goacc/tile.c: Likewise.
351 * g++.dg/goacc/template.C: Likewise.
352 * gfortran.dg/goacc/combined-directives.f90: Likewise.
353 * c-c++-common/goacc/nesting-1.c: Move dg-error test cases into...
354 * c-c++-common/goacc/nesting-fail-1.c: ... this file. Update.
355 * c-c++-common/goacc/kernels-1.c: Update. Incorporate...
356 * c-c++-common/goacc/kernels-empty.c: ... this file, and...
357 * c-c++-common/goacc/kernels-eternal.c: ... this file, and...
358 * c-c++-common/goacc/kernels-noreturn.c: ... this file.
359 * c-c++-common/goacc/host_data-1.c: New file. Incorporate...
360 * c-c++-common/goacc/use_device-1.c: ... this file.
361 * c-c++-common/goacc/host_data-2.c: New file. Incorporate...
362 * c-c++-common/goacc/host_data-5.c: ... this file, and...
363 * c-c++-common/goacc/host_data-6.c: ... this file.
364 * c-c++-common/goacc/loop-2-kernels.c: New file.
365 * c-c++-common/goacc/loop-2-parallel.c: Likewise.
366 * c-c++-common/goacc/loop-3.c: Likewise.
367 * g++.dg/goacc/reference.C: Likewise.
368 * g++.dg/goacc/routine-1.C: Likewise.
369 * g++.dg/goacc/routine-2.C: Likewise.
370
371 2016-03-30 Richard Biener <rguenther@suse.de>
372
373 PR middle-end/70450
374 * gcc.dg/torture/pr70450.c: New testcase.
375
376 2016-03-30 Jakub Jelinek <jakub@redhat.com>
377
378 PR target/70421
379 * gcc.dg/torture/pr70421.c: New test.
380 * gcc.target/i386/avx512f-pr70421.c: New test.
381
382 2016-03-30 H.J. Lu <hongjiu.lu@intel.com>
383
384 PR testsuite/70364
385 * gcc.target/i386/cleanup-1.c: Include <stddef.h>.
386 (check): New function.
387 (bar): Call check.
388 (foo): Align stack to 16 bytes when calling bar.
389 * gcc.target/i386/cleanup-2.c: Likewise.
390
391 2016-03-30 Patrick Palka <ppalka@gcc.gnu.org>
392
393 PR tree-optimization/59124
394 * gcc.dg/Warray-bounds-19.c: New test.
395
396 2016-03-29 Zachary T Welch <zwelch@codesourcery.com>
397
398 * lib/prune.exp (escape_regex_chars): New.
399 (prune_file_path): Update to quote metcharacters for regexp.
400
401 2016-03-29 Jakub Jelinek <jakub@redhat.com>
402
403 PR rtl-optimization/70429
404 * gcc.c-torture/execute/pr70429.c: New test.
405
406 PR tree-optimization/70405
407 * gcc.dg/pr70405.c: New test.
408
409 2016-03-29 Andre Vehreschild <vehre@gcc.gnu.org>
410
411 PR fortran/70397
412 * gfortran.dg/unlimited_polymorphic_25.f90: New test.
413 * gfortran.dg/unlimited_polymorphic_26.f90: New test.
414
415 2016-03-29 Thomas Schwinge <thomas@codesourcery.com>
416
417 PR testsuite/64177
418 * c-c++-common/cilk-plus/CK/spawning_arg.c (main): Call
419 __cilkrts_set_param to set two workers.
420 * c-c++-common/cilk-plus/CK/steal_check.c (main): Likewise.
421 * g++.dg/cilk-plus/CK/catch_exc.cc (main): Likewise.
422
423 2016-03-28 Dominique d'Humieres <dominiq@lps.ens.fr>
424
425 * g++.dg/ext/fnname5.C: Update the test for Darwin.
426
427 2016-03-28 Kirill Yukhin <kirill.yukhin@intel.com>
428
429 PR target/70406
430 * gcc.target/i386/pr70406.c: New test.
431
432 2016-03-27 Eric Botcazou <ebotcazou@adacore.com>
433
434 * gnat.dg/specs/double_record_extension3.ads: New test.
435
436 2016-03-25 Richard Henderson <rth@redhat.com>
437
438 PR target/70120
439 * gcc.target/aarch64/pr70120-1.c: New.
440 * gcc.target/aarch64/pr70120-2.c: New.
441 * gcc.target/aarch64/pr70120-3.c: New.
442
443 2016-03-25 Patrick Palka <ppalka@gcc.gnu.org>
444
445 PR c++/62212
446 * g++.dg/template/mangle2.C: The dg-do directive should be
447 "compile" not "assemble".
448
449 2016-03-25 Bernd Schmidt <bschmidt@redhat.com>
450
451 PR lto/69650
452 * gcc.dg/pr69650.c: New test.
453
454 2016-03-25 David Edelsohn <dje.gcc@gmail.com>
455
456 * g++.dg/ext/pr70290.C: Prune non-standard ABI.
457
458 2016-03-25 Alan Modra <amodra@gmail.com>
459
460 * gcc.dg/dfp/pr70052.c: New test.
461
462 2016-03-24 Richard Henderson <rth@redhat.com>
463
464 PR middle-end/69845
465 * gcc.dg/tree-ssa/pr69845-1.c: New test.
466 * gcc.dg/tree-ssa/pr69845-2.c: New test.
467
468 2016-03-24 Tom de Vries <tom@codesourcery.com>
469
470 * gfortran.dg/goacc/host_data-tree.f95: Add missing initialization.
471
472 2016-03-24 Tom de Vries <tom@codesourcery.com>
473
474 * c-c++-common/goacc/uninit-use-device-clause.c: New test.
475 * gfortran.dg/goacc/uninit-use-device-clause.f95: New test.
476
477 2016-03-24 Tom de Vries <tom@codesourcery.com>
478
479 * c-c++-common/goacc/uninit-dim-clause.c: New test.
480 * gfortran.dg/goacc/uninit-dim-clause.f95: New test.
481
482 2016-03-24 Patrick Palka <ppalka@gcc.gnu.org>
483
484 PR c++/62212
485 * g++.dg/template/mangle2.C: New test.
486
487 2016-03-24 Richard Biener <rguenther@suse.de>
488
489 PR tree-optimization/70396
490 * gcc.dg/torture/pr70396.c: New testcase.
491
492 2016-03-24 Richard Biener <rguenther@suse.de>
493
494 PR middle-end/70370
495 * gcc.dg/torture/pr70370.c: New testcase.
496
497 2016-03-24 Tom de Vries <tom@codesourcery.com>
498
499 * gfortran.dg/goacc/data-tree.f95: Add missing initialization.
500 * gfortran.dg/goacc/kernels-tree.f95: Same.
501 * gfortran.dg/goacc/parallel-tree.f95: Same.
502
503 2016-03-24 Tom de Vries <tom@codesourcery.com>
504
505 * c-c++-common/goacc/uninit-if-clause.c: New test.
506 * gfortran.dg/goacc/uninit-if-clause.f95: New test.
507
508 2016-03-24 Jakub Jelinek <jakub@redhat.com>
509
510 PR target/70290
511 * g++.dg/ext/pr70290.C: Add -Wno-psabi -w to dg-options.
512 Fix formatting.
513
514 2016-03-24 Richard Biener <rguenther@suse.de>
515
516 PR tree-optimization/70372
517 * gcc.dg/tree-ssa/pr70372.c: New testcase.
518
519 2016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
520
521 PR c++/70347
522 * g++.dg/cpp1y/nsdmi-union1.C: New test.
523
524 2016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
525
526 PR c++/70332
527 * g++.dg/cpp1y/nsdmi-aggr5.C: New test.
528
529 2016-03-23 Jakub Jelinek <jakub@redhat.com>
530
531 PR c++/70001
532 * g++.dg/cpp0x/constexpr-70001-4.C: New test.
533 * g++.dg/cpp1y/pr70001.C: New test.
534
535 PR c++/70323
536 * g++.dg/cpp0x/constexpr-70323.C: New test.
537
538 2016-03-23 Alexandre Oliva <aoliva@redhat.com>
539 Jason Merrill <jason@redhat.com>
540 Jakub Jelinek <jakub@redhat.com>
541
542 PR c++/69315
543 * g++.dg/cpp0x/constexpr-69315.C: New test.
544 * g++.dg/cpp0x/variadic122.C: Change one dg-warning into dg-bogus.
545
546 2016-03-23 Marek Polacek <polacek@redhat.com>
547
548 PR c++/69884
549 * g++.dg/warn/Wignored-attributes-1.C: New test.
550 * g++.dg/warn/Wignored-attributes-2.C: New test.
551
552 2016-03-23 Tom de Vries <tom@codesourcery.com>
553
554 * c-c++-common/goacc/kernels-default.c (foo): Add missing
555 initialization.
556 * gfortran.dg/goacc/private-3.f95 (test): Same.
557 * gfortran.dg/goacc/routine-5.f90 (gang, worker, vector, seq): Add
558 missing use param.
559
560 2016-03-23 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
561
562 * lib/target-supports.exp: Remove v7ve entry from loop
563 creating effective target checks.
564 (check_effective_target_arm_arch_v7ve_ok): New procedure.
565 (add_options_for_arm_arch_v7ve): Likewise.
566
567 2016-03-23 Jakub Jelinek <jakub@redhat.com>
568
569 PR tree-optimization/70354
570 * gcc.dg/vect/pr70354-1.c: New test.
571 * gcc.dg/vect/pr70354-2.c: New test.
572 * gcc.target/i386/avx2-pr70354-1.c: New test.
573 * gcc.target/i386/avx2-pr70354-2.c: New test.
574
575 2016-03-22 Jeff Law <law@redhat.com>
576
577 PR target/70232
578 * gcc.dg/tree-ssa/pr70232.c: New test.
579
580 2016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
581
582 PR target/70302
583 * gcc.target/i386/pr70302.c: New test.
584
585 2016-03-22 Richard Biener <rguenther@suse.de>
586
587 PR middle-end/70251
588 * g++.dg/torture/pr70251.C: New testcase.
589
590 2016-03-22 David Malcolm <dmalcolm@redhat.com>
591
592 PR c/69993
593 * c-c++-common/Wmisleading-indentation-3.c: New test, based on
594 Wmisleading-indentation.c.
595 * c-c++-common/Wmisleading-indentation.c: Update thoughout to
596 reflect change to diagnostic text and order of messages.
597 * gcc.dg/plugin/location-overflow-test-2.c: Likewise.
598
599 2016-03-22 David Edelsohn <dje.gcc@gmail.com>
600
601 * g++.dg/ext/java-3.C: Don't compile on AIX.
602
603 2016-03-22 Richard Biener <rguenther@suse.de>
604
605 PR middle-end/70333
606 * gcc.dg/torture/pr70333.c: New testcase.
607
608 2016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
609
610 * g++.dg/ext/pr70290.C: New test.
611
612 2016-03-22 Kirill Yukhin <kirill.yukhin@intel.com>
613
614 PR target/70325
615 * gcc.target/i386/pr70325.c: New test.
616
617 2016-03-22 Jakub Jelinek <jakub@redhat.com>
618
619 PR target/70329
620 * gcc.target/i386/avx512bw-pr70329-1.c: New test.
621 * gcc.target/i386/avx512bw-pr70329-2.c: New test.
622
623 PR target/70300
624 * gcc.target/i386/pr70300.c: New test.
625
626 PR c++/70295
627 * c-c++-common/nonnull-1.c (func): Remove parens around cp4 != 0.
628 (func2): New function for cond with parens, xfail warning for c++.
629 * g++.dg/warn/Wnonnull-compare-8.C: New test.
630
631 2016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
632
633 PR c++/70096
634 * g++.dg/template/ptrmem30.C: New test.
635
636 2016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
637
638 PR c++/70204
639 * g++.dg/cpp0x/constexpr-70204a.C: New test.
640 * g++.dg/cpp0x/constexpr-70204b.C: New test.
641
642 2016-03-21 Jakub Jelinek <jakub@redhat.com>
643
644 PR middle-end/70326
645 * gcc.dg/pr70326.c: New test.
646
647 2016-03-21 Marc Glisse <marc.glisse@inria.fr>
648 Jakub Jelinek <jakub@redhat.com>
649
650 PR tree-optimization/70317
651 * gcc.dg/pr70317.c: New test.
652
653 2016-03-21 Uros Bizjak <ubizjak@gmail.com>
654
655 PR target/70327
656 * gcc.target/i386/pr70327.c: New test.
657
658 2016-03-21 Martin Liska <mliska@suse.cz>
659
660 PR ipa/70306
661 * gcc.dg/ipa/pr70306.c: New test.
662
663 2016-03-21 Andre Vieira <andre.simoesdiasvieira@arm.com>
664
665 * gcc.target/arm/attr-align1.c: Skip if M-profile.
666 * gcc.target/arm/attr-align3.c: Likewise.
667 * gcc.target/arm/attr_arm.c: Likewise.
668 * gcc.target/arm/flip-thumb.c: Likewise.
669
670 2016-03-21 Jakub Jelinek <jakub@redhat.com>
671
672 PR target/70296
673 * gcc.target/powerpc/altivec-36.c: New test.
674
675 2016-03-21 Richard Biener <rguenther@suse.de>
676
677 PR tree-optimization/70310
678 * gcc.dg/torture/pr70310.c: New testcase.
679
680 2016-03-21 Kirill Yukhin <kirill.yukhin@intel.com>
681
682 PR target/70293
683 * gcc.target/i386/pr70293.c: New test.
684
685 2016-03-21 Richard Biener <rguenther@suse.de>
686
687 PR tree-optimization/70288
688 * gcc.dg/torture/pr70288-1.c: New testcase.
689 * gcc.dg/torture/pr70288-2.c: Likewise.
690
691 2016-03-21 Andrey Belevantsev <abel@ispras.ru>
692
693 PR rtl-optimization/69307
694 * gcc.target/arm/pr69307.c: New test.
695
696 2016-03-21 Andrey Belevantsev <abel@ispras.ru>
697
698 PR rtl-optimization/69102
699 * gcc.c-torture/compile/pr69102.c: New test.
700
701 2016-03-18 Jeff Law <law@redhat.com>
702
703 PR rtl-optimization/70263
704 * gcc.c-torture/compile/pr70263-1.c: New test.
705 * gcc.target/i386/pr70263-2.c: New test.
706
707 2016-03-18 Bernd Schmidt <bschmidt@redhat.com>
708
709 PR rtl-optimization/70278
710 * gcc.dg/torture/pr70278.c: New test.
711 * gcc.target/arm/pr70278.c: New test.
712
713 2016-03-18 David Malcolm <dmalcolm@redhat.com>
714
715 PR c/70281
716 * gcc.dg/plugin/diagnostic-test-expressions-1.c
717 (test_builtin_types_compatible_p): New test function.
718 * gcc.dg/pr70281.c: New test case.
719
720 2016-03-18 Christophe Lyon <christophe.lyon@linaro.org>
721
722 PR target/70113
723 * gcc.target/aarch64/pr63304_1.c: Add -mno-fix-cortex-a53-843419.
724
725 2016-03-18 Ilya Enkovich <enkovich.gnu@gmail.com>
726
727 PR tree-optimization/70252
728 * gcc.dg/pr70252.c: New test.
729
730 2016-03-18 Tom de Vries <tom@codesourcery.com>
731
732 * gcc.dg/pr70161-2.c: New test.
733 * gcc.dg/pr70161.c: New test.
734
735 2016-03-18 Tom de Vries <tom@codesourcery.com>
736
737 PR ipa/70269
738 * gcc.dg/pr70269.c: New test.
739
740 2016-03-18 Jakub Jelinek <jakub@redhat.com>
741
742 PR c++/70267
743 * g++.dg/ext/java-3.C: New test.
744
745 2016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
746
747 PR c++/70205
748 * g++.dg/lookup/pr70205.C: New test.
749
750 2016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
751
752 PR c++/70218
753 * g++.dg/cpp0x/lambda/lambda-70218.C: New test.
754
755 2016-03-17 Marek Polacek <polacek@redhat.com>
756
757 PR c/69407
758 * gcc.dg/atomic-op-6.c: New test.
759
760 2016-03-17 David Malcolm <dmalcolm@redhat.com>
761
762 PR c/70264
763 * c-c++-common/pr70264.c: New test case.
764
765 2016-03-17 Jakub Jelinek <jakub@redhat.com>
766
767 PR c++/70144
768 * c-c++-common/pr70144-1.c: New test.
769 * c-c++-common/pr70144-2.c: New test.
770
771 PR c++/70272
772 * g++.dg/opt/flifetime-dse5.C (main): Remove extra semicolon.
773 * g++.dg/opt/flifetime-dse6.C: New test.
774 * g++.dg/tree-ssa/ehcleanup-1.C: Adjust unreachable count.
775
776 2016-03-17 H.J. Lu <hongjiu.lu@intel.com>
777
778 PR driver/70192
779 * gcc.dg/pic-1.c: New test.
780 * gcc.dg/pic-2.c: Likewise.
781 * gcc.dg/pic-3.c: Likewise.
782 * gcc.dg/pic-4.c: Likewise.
783 * gcc.dg/pie-1.c: Likewise.
784 * gcc.dg/pie-2.c: Likewise.
785 * gcc.dg/pie-3.c: Likewise.
786 * gcc.dg/pie-4.c: Likewise.
787 * gcc.dg/pie-5.c: Likewise.
788 * gcc.dg/pie-6.c: Likewise.
789
790 2016-03-17 Tom de Vries <tom@codesourcery.com>
791
792 * gfortran.dg/goacc/kernels-alias-3.f95: New test.
793 * gfortran.dg/goacc/kernels-alias-4.f95: New test.
794
795 2016-03-17 Richard Biener <rguenther@suse.de>
796
797 PR debug/70271
798 * g++.dg/debug/pr70271.C: New testcase.
799
800 2016-03-17 Ilya Enkovich <enkovich.gnu@gmail.com>
801
802 * gcc.target/i386/pr70251.c: New test.
803
804 2016-03-17 Marek Polacek <polacek@redhat.com>
805
806 PR c++/70194
807 * g++.dg/warn/constexpr-70194.C: New test.
808
809 2016-03-16 Richard Henderson <rth@redhat.com>
810
811 PR middle-end/70240
812 * gcc.c-torture/compile/pr70240.c: New.
813
814 2016-03-16 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
815
816 * gcc.c-torture/compile/20151204.c: Skip for avr.
817
818 2016-03-16 Jakub Jelinek <jakub@redhat.com>
819
820 PR target/70245
821 * g++.dg/opt/pr70245.C: New test.
822 * g++.dg/opt/pr70245.h: New file.
823 * g++.dg/opt/pr70245-aux.cc: New file.
824
825 2016-03-16 Martin Sebor <msebor@redhat.com>
826
827 * g++.dg/cpp1y/constexpr-instantiate.C: Correct DejaGnu directives.
828
829 2016-03-16 Richard Henderson <rth@redhat.com>
830
831 PR middle-end/70199
832 * gcc.c-torture/compile/pr70199.c: New.
833
834 2016-03-16 H.J. Lu <hongjiu.lu@intel.com>
835
836 * gcc.dg/uninit-19.c: Run dos2unix.
837
838 2016-03-16 Marek Polacek <polacek@redhat.com>
839
840 PR c/70093
841 * gcc.dg/nested-func-10.c: New test.
842 * gcc.dg/nested-func-9.c: New test.
843
844 2016-03-16 Jakub Jelinek <jakub@redhat.com>
845
846 PR tree-optimization/68714
847 * gcc.dg/tree-ssa/pr68714.c: Add -w -Wno-psabi to dg-options.
848
849 2016-03-16 Tom de Vries <tom@codesourcery.com>
850
851 PR tree-optimization/68715
852 * gcc.dg/graphite/pr68715-2.c: New test.
853 * gcc.dg/graphite/pr68715.c: New test.
854 * gfortran.dg/graphite/pr68715.f90: New test.
855
856 2016-03-16 Tom de Vries <tom@codesourcery.com>
857
858 PR tree-optimization/68809
859 * gcc.dg/graphite/pr68809-2.c: New test.
860 * gcc.dg/graphite/pr68809.c: New test.
861
862 2016-03-16 Jakub Jelinek <jakub@redhat.com>
863
864 PR c++/70147
865 * g++.dg/ubsan/pr70147-2.C (C::C): Initialize A base with invalid
866 method call to i () as argument. Adjust expected output.
867
868 PR c++/70147
869 * g++.dg/ubsan/pr70147-1.C: New test.
870 * g++.dg/ubsan/pr70147-2.C: New test.
871
872 2016-03-15 Martin Sebor <msebor@redhat.com>
873
874 PR c++/58281
875 * g++.dg/cpp1y/constexpr-instantiate.C: Add new test.
876
877 2016-03-15 John David Anglin <danglin@gcc.gnu.org>
878
879 * gcc.c-torture/execute/pr68532.c: Add -fno-common option on
880 hppa*-*-hpux*.
881
882 * gcc.dg/ifcvt-4.c: Add hppa*64*-*-* to skip list.
883
884 PR libfortran/69799
885 * gfortran.dg/coarray_allocate_5.f08: Add "-latomic" option if
886 libatomic_available.
887
888 2016-03-15 Marek Polacek <polacek@redhat.com>
889
890 PR c++/70209
891 * g++.dg/ext/attribute-may-alias-4.C: New test.
892
893 2016-03-15 Alexander Monakov <amonakov@ispras.ru>
894
895 * g++.dg/pr63384.C: Add -w to dg-options. Remove '-toggle' in
896 -fvar-tracking-assignments-toggle flag.
897
898 2016-03-15 Pat Haugen <pthaugen@us.ibm.com>
899
900 * gcc.dg/ifcvt-4.c: Add -misel for powerpc*.
901
902 2016-03-15 Jakub Jelinek <jakub@redhat.com>
903
904 PR rtl-optimization/70222
905 * gcc.c-torture/execute/pr70222-1.c: New test.
906 * gcc.c-torture/execute/pr70222-2.c: New test.
907
908 2016-03-15 Richard Henderson <rth@redhat.com>
909
910 * gcc.dg/tree-ssa/pr68714.c: Test during reassoc1 pass.
911
912 2016-03-15 Andrey Belevantsev <abel@ispras.ru>
913
914 PR rtl-optimization/69032
915 * gcc.dg/pr69032.c: New test.
916
917 2016-03-15 Andrey Belevantsev <abel@ispras.ru>
918
919 PR rtl-optimization/63384
920 * g++.dg/pr63384.C: New test.
921
922 2016-03-15 Andrey Belevantsev <abel@ispras.ru>
923
924 PR target/64411
925 * gcc.target/i386/pr64411.C: New test.
926
927 2016-03-15 Tom de Vries <tom@codesourcery.com>
928
929 * gfortran.dg/goacc/kernels-alias-2.f95: New test.
930 * gfortran.dg/goacc/kernels-alias.f95: New test.
931
932 2016-03-14 Martin Sebor <msebor@redhat.com>
933
934 PR c++/53792
935 * g++.dg/cpp0x/constexpr-inline.C: New test.
936 * g++.dg/cpp0x/constexpr-inline-1.C: Same.
937
938 2016-03-14 David Edelsohn <dje.gcc@gmail.com>
939
940 * gcc.dg/torture/pr70083.c: Prune non-standard ABI.
941
942 2016-03-14 Jakub Jelinek <jakub@redhat.com>
943
944 PR middle-end/70219
945 * gcc.dg/pr70219.c: New test.
946
947 2016-03-14 Bernd Schmidt <bschmidt@redhat.com>
948
949 PR target/70083
950 * gcc.dg/torture/pr70083.c: New test.
951 * gcc.target/i386/pr70083.c: New test.
952
953 2016-03-14 Richard Biener <rguenther@suse.de>
954
955 PR tree-optimization/56365
956 * gcc.dg/tree-ssa/phi-opt-14.c: New testcase.
957
958 2016-03-14 Segher Boessenkool <segher@kernel.crashing.org>
959
960 PR target/70098
961 * lib/target-supports.exp (check_effective_target_powerpc64_no_dm):
962 New function.
963 * g++.dg/pr70098.C: New testcase.
964
965
966 2016-03-14 Tom de Vries <tom@codesourcery.com>
967
968 PR tree-optimization/70045
969 * gcc.dg/graphite/pr70045.c: New test.
970
971 2016-03-13 Jerry DeLisle <jvdelisle@gcc.gnu.org>
972
973 PR fortran/69043
974 * gfortran.dg/include_9.f90: New test.
975
976 2016-03-13 Dominique d'Humieres <dominiq@lps.ens.fr>
977
978 PR fortran/45076
979 gfortran.dg/prof/prof.exp: New script.
980 gfortran.dg/prof/dynamic_dispatch_6.f03: New test.
981
982 2016-03-12 Andrey Belevantsev <abel@ispras.ru>
983
984 PR rtl-optimization/69307
985 * gcc.dg/pr69307.c: New test.
986
987 2016-03-12 Vladimir Makarov <vmakarov@redhat.com>
988
989 PR target/69614
990 * gcc.target/arm/pr69614.c: New.
991
992 2016-03-12 Paul Thomas <pault@gcc.gnu.org>
993
994 PR fortran/70031
995 * gfortran.dg/submodule_14.f08: New test
996
997 PR fortran/69524
998 * gfortran.dg/submodule_15.f08: New test
999
1000 2016-03-12 Patrick Palka <ppalka@gcc.gnu.org>
1001
1002 PR c++/70106
1003 * g++.dg/cpp1y/paren3.C: New test.
1004
1005 2016-03-11 Michael Meissner <meissner@linux.vnet.ibm.com>
1006
1007 PR target/70131
1008 * gcc.target/powerpc/ppc-round2.c: New test.
1009
1010 2016-03-11 Bernd Schmidt <bschmidt@redhat.com>
1011
1012 PR target/70123
1013 * gcc.dg/torture/pr70123.c: New test.
1014
1015 2016-03-11 Jeff Law <law@redhat.com>
1016
1017 PR tree-optimization/70190
1018 * gcc.c-torture/compile/pr70190.c: New test.
1019
1020 2016-03-11 David Malcolm <dmalcolm@redhat.com>
1021
1022 PR c/68187
1023 * c-c++-common/Wmisleading-indentation.c (test43_a): New test
1024 case.
1025 (test43_b): Likewise.
1026 (test43_c): Likewise.
1027 (test43_d): Likewise.
1028 (test43_e): Likewise.
1029 (test43_f): Likewise.
1030 (test43_g): Likewise.
1031 (test44_a): Likewise.
1032 (test44_b): Likewise.
1033 (test44_c): Likewise.
1034 (test44_d): Likewise.
1035 (test44_e): Likewise.
1036
1037 2016-03-11 David Malcolm <dmalcolm@redhat.com>
1038
1039 PR c/70085
1040 * c-c++-common/Wmisleading-indentation.c (pr70085): New test case.
1041
1042 2016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1043
1044 * gcc.target/aarch64/vect-reduc-or_1.c: Add -fno-vect-cost-model to
1045 dg-options.
1046
1047 2016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1048
1049 PR target/70002
1050 PR target/69245
1051 * gcc.target/aarch64/pr69245_2.c: New test.
1052
1053 2016-03-11 Jakub Jelinek <jakub@redhat.com>
1054
1055 PR tree-optimization/70177
1056 * gcc.dg/pr70177.c: New test.
1057
1058 2016-03-11 Alan Lawrence <alan.lawrence@arm.com>
1059
1060 * gfortran.dg/unconstrained_commons.f: Widen regexp to match j_<N>.
1061
1062 2016-03-11 Alan Lawrence <alan.lawrence@arm.com>
1063
1064 * gcc.dg/tree-ssa/sra-20.c: New.
1065
1066 2016-03-11 Jakub Jelinek <jakub@redhat.com>
1067
1068 PR rtl-optimization/70174
1069 * gcc.dg/pr70174.c: New test.
1070
1071 PR tree-optimization/70169
1072 * gcc.dg/pr70169.c: New test.
1073
1074 2016-03-11 Ilya Enkovich <enkovich.gnu@gmail.com>
1075
1076 PR target/70160
1077 * gcc.target/i386/pr70160.c: New test.
1078
1079 2016-03-11 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1080
1081 * gcc.target/s390/dfp-1.c: New test.
1082
1083 2016-03-10 Nick Clifton <nickc@redhat.com>
1084
1085 PR target/70044
1086 * gcc.target/aarch64/pr70044.c: New test.
1087
1088 2016-03-10 Patrick Palka <ppalka@gcc.gnu.org>
1089 Jakub Jelinek <jakub@redhat.com>
1090
1091 PR c++/70001
1092 * g++.dg/cpp0x/constexpr-70001-1.C: New test.
1093 * g++.dg/cpp0x/constexpr-70001-2.C: New test.
1094 * g++.dg/cpp0x/constexpr-70001-3.C: New test.
1095
1096 2016-03-10 Jan Hubicka <hubicka@ucw.cz>
1097
1098 PR lto/69589
1099 * g++.dg/lto/pr69589_0.C: New testcase
1100 * g++.dg/lto/pr69589_1.C: New testcase
1101
1102 2016-03-10 Marek Polacek <polacek@redhat.com>
1103
1104 PR c++/70153
1105 * g++.dg/delayedfold/unary-plus1.C: New test.
1106
1107 2016-03-10 Andre Vieira <andre.simoesdiasvieira@arm.com>
1108
1109 * gcc.target/arm/pr45701-1.c: Escape brackets.
1110 * gcc.target/arm/pr45701-2.c: Likewise.
1111
1112 2016-03-10 Alan Lawrence <alan.lawrence@arm.com>
1113
1114 * gfortran.dg/unconstrained_commons.f: New.
1115
1116 2016-03-10 Alan Modra <amodra@gmail.com>
1117
1118 * gcc.dg/pr69195.c: New.
1119 * gcc.dg/pr69238.c: New.
1120
1121 2016-03-10 Tom de Vries <tom@codesourcery.com>
1122
1123 PR testsuite/68915
1124 * gcc.dg/vect/pr46032.c: Xfail scan if alignment requirements not met.
1125
1126 2016-03-10 Richard Biener <rguenther@suse.de>
1127
1128 PR tree-optimization/70128
1129 * gcc.dg/tree-ssa/alias-34.c: New testcase.
1130 * gcc.dg/tree-ssa/alias-35.c: Likewise.
1131
1132 2016-03-09 Jakub Jelinek <jakub@redhat.com>
1133
1134 PR tree-optimization/70152
1135 * gcc.dg/pr70152.c: New test.
1136
1137 PR target/70086
1138 * gcc.target/i386/pr70086-1.c: New test.
1139 * gcc.target/i386/pr70086-2.c: New test.
1140 * gcc.target/i386/pr70086-3.c: New test.
1141
1142 PR tree-optimization/70127
1143 * gcc.c-torture/execute/pr70127.c: New test.
1144
1145 2016-03-09 Cesar Philippidis <cesar@codesourcery.com>
1146
1147 * c-c++-common/goacc/combined-directives-2.c: New test.
1148
1149 2016-03-09 David Malcolm <dmalcolm@redhat.com>
1150
1151 PR c/68473
1152 PR c++/70105
1153 * g++.dg/diagnostic/pr70105.C: New test.
1154 * gcc.dg/plugin/diagnostic-test-expressions-1.c (foo): New decl.
1155 (test_multiple_ordinary_maps): New test function.
1156
1157 2016-03-09 David Malcolm <dmalcolm@redhat.com>
1158
1159 PR c/68473
1160 PR c++/70105
1161 * gcc.dg/plugin/diagnostic_plugin_show_trees.c (show_tree):
1162 Drop range information from call to inform_at_rich_loc.
1163 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c (add_range):
1164 New.
1165 (test_show_locus): Replace calls to rich_location::add_range with
1166 calls to add_range. Rewrite the tests that used the now-defunct
1167 rich_location ctor taking a source_range. Simplify other tests
1168 by replacing calls to COMBINE_LOCATION_DATA with calls to
1169 make_location.
1170
1171 2016-03-09 Richard Biener <rguenther@suse.de>
1172 Jakub Jelinek <jakub@redhat.com>
1173
1174 PR tree-optimization/70138
1175 * gcc.dg/vect/pr70138-1.c: New testcase.
1176 * gcc.dg/vect/pr70138-2.c: Likewise.
1177
1178 2016-03-09 Jakub Jelinek <jakub@redhat.com>
1179
1180 PR target/70049
1181 * gcc.target/i386/pr70049.c: New test.
1182
1183 2016-03-09 Richard Biener <rguenther@suse.de>
1184
1185 PR c/70143
1186 * gcc.dg/Wstrict-aliasing-bogus-upcast.c: New testcase.
1187 * gcc.dg/Wstrict-aliasing-struct-with-char-member.c: Likewise.
1188 * gcc.dg/Wstrict-aliasing-struct-member.c: Remove again.
1189
1190 2016-03-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1191
1192 * gcc.dg/vect/bb-slp-34.c: Really don't xfail on aarch64-*-*,
1193 arm-*-*.
1194
1195 2016-03-09 Jakub Jelinek <jakub@redhat.com>
1196
1197 PR middle-end/67278
1198 * gcc.dg/simd-7.c: Add -w -Wno-psabi to dg-options.
1199
1200 PR target/67278
1201 * gcc.dg/simd-8.c: Add -w -Wno-psabi to dg-options.
1202
1203 PR middle-end/70050
1204 * gcc.dg/pr70050.c: Add -w to dg-options. Fix up PR number
1205 in testcase comment.
1206
1207 2016-03-09 Tom de Vries <tom@codesourcery.com>
1208
1209 * gfortran.dg/goacc/kernels-loop-2.f95: New test.
1210 * gfortran.dg/goacc/kernels-loop-data-2.f95: New test.
1211 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: New test.
1212 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: New test.
1213 * gfortran.dg/goacc/kernels-loop-data-update.f95: New test.
1214 * gfortran.dg/goacc/kernels-loop-data.f95: New test.
1215 * gfortran.dg/goacc/kernels-loop-n.f95: New test.
1216 * gfortran.dg/goacc/kernels-loop.f95: New test.
1217
1218 2016-03-08 Martin Sebor <msebor@redhat.com>
1219
1220 PR c++/62096
1221 * g++.dg/warn/overflow-warn-7.C: New test.
1222
1223 2016-03-08 Jason Merrill <jason@redhat.com>
1224
1225 * lib/g++-dg.exp (g++-dg-runtest): Handle "concepts" in std list.
1226 * lib/target-supports.exp (check_effective_target_concepts): New.
1227
1228 2016-03-08 Jakub Jelinek <jakub@redhat.com>
1229
1230 PR c++/70135
1231 * g++.dg/cpp1y/constexpr-loop4.C: New test.
1232 * g++.dg/ubsan/pr70135.C: New test.
1233
1234 PR target/70110
1235 * gcc.dg/pr70110.c: New test.
1236
1237 2016-03-07 Martin Jambor <mjambor@suse.cz>
1238
1239 * c-c++-common/gomp/clauses-1.c: Remove dg-options.
1240 * c-c++-common/gomp/if-1.c: Likewise.
1241 * c-c++-common/gomp/pr61486-2.c: Likewise.
1242 * c-c++-common/gomp/target-teams-1.c: Moved dg-options except -fopenmp
1243 to dg-additional-options.
1244 * g++.dg/gomp/gomp.exp: Pass -Wno-hsa to all tests.
1245 * g++/gomp/target-teams-1.c: Likewise.
1246 * gcc.dg/gomp/gomp.exp: Likewise.
1247 * gcc.dg/gomp/pr68128-2.c: Moved dg-options except -fopenmp to
1248 dg-additional-options.
1249 * gfortran.dg/gomp/gomp.exp: Likewise.
1250 * gfortran.dg/gomp/target1.f90: Remove dg-options.
1251 * gfortran.dg/gomp/target2.f90: Moved dg-options except -fopenmp to
1252 dg-additional-options.
1253 * gfortran.dg/gomp/target3.f90: Remove dg-options.
1254
1255 2016-03-07 Martin Jambor <mjambor@suse.cz>
1256
1257 * lib/target-supports.exp (check_effective_target_offload_hsa): New.
1258 * c-c++-common/gomp/gridify-1.c: New test.
1259 * gfortran.dg/gomp/gridify-1.f90: Likewise.
1260
1261 2016-03-07 Andre Vieira <andre.simoesdiasvieira@arm.com>
1262
1263 * gcc.target/arm/pr45701-1.c: Change assembler scan to not
1264 trigger for cortex-r8, when scanning for register r8.
1265 * gcc.target/arm/pr45701-2.c: Likewise.
1266
1267 2016-02-26 Richard Biener <rguenther@suse.de>
1268 Jeff Law <law@redhat.com>
1269
1270 PR tree-optimization/69740
1271 * gcc.c-torture/compile/pr69740-1.c: New test.
1272 * gcc.c-torture/compile/pr69740-2.c: New test.
1273
1274 2016-03-07 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1275
1276 * lib/target-supports.exp
1277 (check_effective_target_whole_vector_shift): Enable for PPC64.
1278
1279 2016-03-07 Richard Biener <rguenther@suse.de>
1280
1281 PR tree-optimization/70115
1282 * gcc.dg/torture/pr70115.c: New testcase.
1283
1284 2016-03-07 Nathan Sidwell <nathan@codesourcery.com>
1285
1286 PR middle-end/69916
1287 * c-c-++-common/goacc/pr69916.c: New.
1288
1289 2016-03-07 Richard Henderson <rth@redhat.com>
1290
1291 * gcc.c-torture/compile/pr70061.c: New test.
1292
1293 2016-03-07 Richard Biener <rguenther@suse.de>
1294
1295 PR testsuite/70109
1296 * gcc.dg/vect/O3-pr36098.c: New testcase.
1297
1298 2016-03-07 Christophe Lyon <christophe.lyon@linaro.org>
1299
1300 * gcc.target/arm/pragma_cpp_fma.c: Reset default FPU.
1301
1302 2016-03-07 Eric Botcazou <ebotcazou@adacore.com>
1303
1304 * gnat.dg/renaming9.ad[sb]: New testcase.
1305
1306 2016-03-05 Jakub Jelinek <jakub@redhat.com>
1307
1308 PR c++/70084
1309 * g++.dg/expr/stdarg3.C: New test.
1310
1311 2016-03-04 Jeff Law <law@redhat.com>
1312
1313 PR tree-optimization/69196
1314 * gcc.dg/tree-ssa/pr69196-1.c: Limit this to sparc*-*-* and
1315 x86_64-*-*.
1316
1317 2016-03-04 Bernd Schmidt <bschmidt@redhat.com>
1318
1319 PR c/69973
1320 * gcc.dg/pr69973.c: New test.
1321
1322 PR rtl-optimization/69941
1323 * gcc.dg/torture/pr69941.c: New test.
1324
1325 PR c/69824
1326 * gcc.dg/pr69824.c: New test.
1327
1328 2016-03-05 Tom de Vries <tom@codesourcery.com>
1329
1330 * c-c++-common/goacc/nesting-fail-1.c (f_acc_routine): New function.
1331 * c-c++-common/goacc-gomp/nesting-fail-1.c (f_acc_routine): New
1332 function.
1333
1334 2016-03-05 Patrick Palka <ppalka@gcc.gnu.org>
1335
1336 PR c++/66786
1337 * g++.dg/cpp1y/var-templ48.C: New test.
1338 * g++.dg/cpp1y/var-templ49.C: New test.
1339
1340 2016-03-04 Eric Botcazou <ebotcazou@adacore.com>
1341
1342 * g++.dg/Wno-frame-address.C: Skip on IA-64.
1343
1344 2016-03-04 Jakub Jelinek <jakub@redhat.com>
1345
1346 PR c++/70035
1347 * g++.dg/ubsan/pr70035.C: New test.
1348
1349 PR target/70062
1350 * gcc.target/i386/pr70062.c: New test.
1351
1352 2016-03-04 H.J. Lu <hongjiu.lu@intel.com>
1353
1354 * g++.dg/template/typename21.C: Remove c++98_only.
1355
1356 2016-03-04 H.J. Lu <hongjiu.lu@intel.com>
1357
1358 * g++.dg/template/typename21.C: Replace c++98 with c++98_only.
1359
1360 2016-03-04 David Malcolm <dmalcolm@redhat.com>
1361
1362 PR c/68187
1363 * c-c++-common/Wmisleading-indentation.c (fn_42_a): New test
1364 function.
1365 (fn_42_b): Likewise.
1366 (fn_42_c): Likewise.
1367
1368 2016-03-04 David Malcolm <dmalcolm@redhat.com>
1369
1370 PR c/68187
1371 * c-c++-common/Wmisleading-indentation.c (fn_40_a): New test
1372 function.
1373 (fn_40_b): Likewise.
1374 (fn_41_a): Likewise.
1375 (fn_41_b): Likewise.
1376
1377 2016-03-04 Jakub Jelinek <jakub@redhat.com>
1378
1379 PR target/70059
1380 * gcc.target/i386/avx512f-pr70059.c: New test.
1381 * gcc.target/i386/avx512dq-pr70059.c: New test.
1382
1383 2016-03-04 Bernd Schmidt <bschmidt@redhat.com>
1384
1385 PR rtl-optimization/57676
1386 * gcc.dg/torture/pr57676.c: New test.
1387
1388 2016-03-04 Ilya Enkovich <enkovich.gnu@gmail.com>
1389
1390 * gcc.dg/pr70026.c: New test.
1391
1392 2016-03-04 Marek Polacek <polacek@redhat.com>
1393
1394 PR c/69798
1395 * gcc.dg/cilk-plus/pr69798-1.c: New test.
1396 * gcc.dg/cilk-plus/pr69798-2.c: New test.
1397
1398 2016-03-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1399
1400 PR target/70004
1401 * gcc.target/aarch64/scalar_shift_1.c: (test_corners_sisd_di):
1402 Delete.
1403 (test_corners_sisd_si): Likewise.
1404 (main): Remove checks of the above.
1405 * gcc.target/aarch64/shift_wide_invalid_1.c: New test.
1406
1407 2016-03-04 Eric Botcazou <ebotcazou@adacore.com>
1408
1409 * gcc.dg/Wno-frame-address.c: Skip on IA-64.
1410
1411 2016-03-04 Christophe Lyon <christophe.lyon@linaro.org>
1412
1413 * gcc.dg/torture/pr69951.c: Accept argc==0.
1414
1415 2016-03-04 Richard Biener <rguenther@suse.de>
1416
1417 PR c++/70054
1418 * g++.dg/warn/Wstrict-aliasing-bogus-union-2.C: New testcase.
1419 * gcc.dg/Wstrict-aliasing-struct-member.c: New testcase.
1420
1421 2016-03-04 Dominik Vogt <vogt@linux.vnet.ibm.com>
1422
1423 PR testsuite/69766
1424 * go.test/go-test.exp: S/390: Set GOARCH to the current target when
1425 testing multiarch.
1426
1427 2016-03-04 Jakub Jelinek <jakub@redhat.com>
1428
1429 PR debug/69947
1430 * gcc.dg/guality/pr69947.c: New test.
1431
1432 2016-03-03 Jakub Jelinek <jakub@redhat.com>
1433
1434 PR ada/70017
1435 * gcc.dg/pr70017.c (foo): Store 0 to first element of each array.
1436
1437 2016-03-03 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1438
1439 PR rtl-optimization/69904
1440 * gcc.target/arm/pr69904.c: New test.
1441
1442 2016-03-03 Jakub Jelinek <jakub@redhat.com>
1443
1444 PR target/70021
1445 * gcc.dg/vect/pr70021.c: New test.
1446 * gcc.target/i386/pr70021.c: New test.
1447
1448 2016-03-03 Marek Polacek <polacek@redhat.com>
1449
1450 PR middle-end/70050
1451 * gcc.dg/pr70050.c: New test.
1452
1453 2016-03-03 James Greenhalgh <james.greenhalgh@arm.com>
1454
1455 * gcc.dg/vect/bb-slp-34.c: Don't XFAIL for ARM/AArch64.
1456
1457 2016-03-03 Ilya Enkovich <enkovich.gnu@gmail.com>
1458
1459 PR tree-optimization/70043
1460 * gfortran.dg/vect/pr70043.f90: New test.
1461
1462 2016-03-03 Eric Botcazou <ebotcazou@adacore.com>
1463
1464 * gnat.dg/specs/task1.ads: New test.
1465
1466 2016-03-03 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1467
1468 * lib/gcc-gdb-test.exp (gdb-test): Make log message match command.
1469 Invoke gdb with -batch.
1470 * lib/gcc-simulate-thread.exp (simulate-thread): Likewise.
1471
1472 2016-03-03 Richard Biener <rguenther@suse.de>
1473
1474 PR tree-optimization/55936
1475 * gcc.dg/tree-ssa/vrp06.c: Remove XFAIL.
1476
1477 2016-03-02 Jeff Law <law@redhat.com>
1478
1479 PR rtl-optimization/69942
1480 * gcc.dg/ifcvt-5.c: Use "word_mode" rather than "int" to limit the
1481 effects of argument promotions.
1482
1483 PR tree-optimization/69987
1484 * gfortran.dg/pr69987.f90: Use "-w" to avoid failures when the
1485 target does not support -fprefetch-loop-arrays.
1486
1487 2016-03-02 Uros Bizjak <ubizjak@gmail.com>
1488
1489 * gcc.target/i386/bmi2-bzhi-2.c: Change to runtime test.
1490
1491 2016-03-02 Bin Cheng <bin.cheng@arm.com>
1492
1493 PR rtl-optimization/69052
1494 * gcc.target/i386/pr69052.c: New test.
1495
1496 2016-03-02 Alan Modra <amodra@gmail.com>
1497
1498 * gcc.dg/pr69990.c: New.
1499
1500 2016-03-02 Jakub Jelinek <jakub@redhat.com>
1501
1502 PR c/68062
1503 * c-c++-common/vector-compare-4.c: Add -Wno-psabi to dg-options.
1504
1505 PR middle-end/70022
1506 * gcc.dg/pr70022.c: Add -w -Wno-psabi to dg-options.
1507
1508 PR target/70028
1509 * gcc.target/i386/pr70028.c: New test.
1510
1511 2016-03-02 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
1512
1513 * c-c++-common/asan/swapcontext-test-1.c,
1514 * c-c++-common/tsan/thread_leak.c,
1515 * g++.dg/tsan/aligned_vs_unaligned_race.C,
1516 * g++.dg/tsan/benign_race.C,
1517 * g++.dg/tsan/fd_close_norace.C,
1518 * g++.dg/tsan/fd_close_norace2.C: Print markers to stderr to avoid
1519 races with sanitizer output
1520
1521 2016-03-02 Richard Biener <rguenther@suse.de>
1522 Uros Bizjak <ubizjak@gmail.com>
1523
1524 PR target/67278
1525 * gcc.dg/simd-8.c: New testcase.
1526
1527 2016-03-02 Richard Biener <rguenther@suse.de>
1528
1529 PR middle-end/67278
1530 * gcc.dg/simd-7.c: New testcase.
1531
1532 2016-03-02 Eric Botcazou <ebotcazou@adacore.com>
1533
1534 * gcc.target/i386/pr70007.c: Tweak.
1535
1536 2016-03-02 Dominik Vogt <vogt@linux.vnet.ibm.com>
1537
1538 * gfortran.dg/bessel_6.f90: Reduce accuracy for S/390.
1539
1540 2016-03-02 Marek Polacek <polacek@redhat.com>
1541
1542 PR c/67854
1543 * gcc.dg/pr67854.c: New test.
1544
1545 2016-03-02 Jakub Jelinek <jakub@redhat.com>
1546
1547 PR middle-end/70025
1548 * gcc.dg/torture/pr70025.c: New test.
1549
1550 2016-03-02 Venkataramanan Kumar <venkataramanan.kumar@amd.com>
1551
1552 PR tree-optimization/68621
1553 * gcc.dg/tree-ssa/ifc-8.c: Adjust test.
1554
1555 2016-03-01 Eric Botcazou <ebotcazou@adacore.com>
1556
1557 * gcc.target/i386/pr70007.c: New test.
1558
1559 2016-03-01 Jeff Law <law@redhat.com>
1560
1561 PR tree-optimization/69196
1562 * gcc.dg/tree-ssa/pr69196-1.c: New test.
1563
1564 PR tree-optimization/69196
1565 * gcc.dg/tree-ssa/vrp46.c: Twiddle threading params to keep it from
1566 duplicating code and spoiling the expected output.
1567
1568 2016-03-01 Michael Meissner <meissner@linux.vnet.ibm.com>
1569
1570 PR target/70033
1571 * gcc.target/powerpc/p9-lxvx-stxvx-1.c: Make sure compiler
1572 supports power9 before doing tests.
1573 * gcc.target/powerpc/p9-lxvx-stxvx-2.c: Likewise.
1574 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: Likewise.
1575 * gcc.target/powerpc/p9-permute.c: Likewise.
1576
1577 2016-03-01 Uros Bizjak <ubizjak@gmail.com>
1578
1579 PR target/70027
1580 * gcc.target/i386/pr70027.c: New test.
1581
1582 2016-03-01 Eric Botcazou <ebotcazou@adacore.com>
1583
1584 * gcc.dg/pr70017.c: New test.
1585
1586 2016-03-01 Jakub Jelinek <jakub@redhat.com>
1587
1588 PR c/69796
1589 PR c/69974
1590 * gcc.dg/pr69796.c: New test.
1591 * gcc.dg/pr69974.c: New test.
1592
1593 2016-03-01 Eric Botcazou <ebotcazou@adacore.com>
1594
1595 * gnat.dg/stack_usage3.adb: Robustify and enable for all targets.
1596
1597 2016-02-29 Jeff Law <law@redhat.com>
1598
1599 PR tree-optimization/69987
1600 * gfortran.dg/pr69987.f90: New test.
1601
1602 PR tree-optimization/69989
1603 * gcc.c-torture/compile/pr69989-2.c: New test.
1604
1605 2016-03-01 Marek Polacek <polacek@redhat.com>
1606
1607 PR c++/69795
1608 * g++.dg/parse/invalid1.C: New test.
1609
1610 2016-03-01 Richard Biener <rguenther@suse.de>
1611
1612 PR middle-end/70022
1613 * gcc.dg/pr70022.c: New testcase.
1614
1615 2016-03-01 Ilya Enkovich <enkovich.gnu@gmail.com>
1616
1617 PR tree-optimization/69956
1618 * gcc.dg/pr69956.c: New test.
1619
1620 2016-02-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1621
1622 PR target/70011
1623 * gcc.dg/vect/costmodel/ppc/costmodel-fast-math-vect-pr299925.c:
1624 XFAIL when hardware supports efficient unaligned storage access.
1625
1626 2016-03-01 Patrick Palka <ppalka@gcc.gnu.org>
1627
1628 PR c++/69961
1629 * g++.dg/template/pr69961a.C: New test.
1630 * g++.dg/template/pr69961b.C: New test.
1631
1632 2016-02-29 David Malcolm <dmalcolm@redhat.com>
1633
1634 PR preprocessor/69985
1635 * gcc.dg/cpp/pr69985.c: New test case.
1636
1637 2016-02-29 Jeff Law <law@redhat.com>
1638
1639 PR tree-optimization/70005
1640 * gcc.c-torture/execute/pr70005.c New test.
1641
1642 PR tree-optimization/69999
1643 * gcc.c-torture/compile/pr69999.c: New test.
1644
1645 2016-02-29 Yuri Rumyantsev <ysrumyan@gmail.com>
1646
1647 PR tree-optimization/69652
1648 * gcc.dg/torture/pr69652.c: Delete test.
1649 * gcc.dg/vect/pr69652.c: New test.
1650
1651 2016-02-19 Richard Biener <rguenther@suse.de>
1652
1653 PR tree-optimization/69980
1654 * gfortran.dg/vect/pr69980.f90: New testcase.
1655
1656 2016-02-29 Eric Botcazou <ebotcazou@adacore.com>
1657
1658 * gcc.target/sparc/20160229-1.c: New test.
1659
1660 2016-02-29 Eric Botcazou <ebotcazou@adacore.com>
1661
1662 * gnat.dg/stack_usage3.adb: New test.
1663 * gnat.dg/stack_usage3_pkg.ads: New helper.
1664
1665 2016-02-29 Eric Botcazou <ebotcazou@adacore.com>
1666
1667 * gnat.dg/renaming8.adb: New test.
1668 * gnat.dg/renaming8_pkg1.ads: New helper.
1669 * gnat.dg/renaming8_pkg2.ad[sb]: Likewise.
1670 * gnat.dg/renaming8_pkg3.ad[sb]: Likewise.
1671
1672 2016-02-29 Richard Biener <rguenther@suse.de>
1673
1674 PR tree-optimization/69720
1675 * gcc.dg/vect/vect-outer-pr69720.c: New testcase.
1676
1677 2016-02-28 Thomas Koenig <tkoenig@gcc.gnu.org>
1678
1679 PR fortran/68147
1680 PR fortran/47674
1681 * gfortran.dg/realloc_on_assign_26.f90: New test case.
1682
1683 2016-02-28 Harald Anlauf <anlauf@gmx.de>
1684 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1685
1686 PR fortran/56007
1687 * gfortran.dg/coarray_8.f90: Adjust error message.
1688 * gfortran.dg/pr56007.f90: New test.
1689 * gfortran.dg/pr56007.f: New test.
1690
1691 2016-02-28 H.J. Lu <hongjiu.lu@intel.com>
1692
1693 PR tree-optimization/69989
1694 * gcc.dg/torture/pr69989.c: New test.
1695
1696 2016-02-28 Eric Botcazou <ebotcazou@adacore.com>
1697
1698 * gcc.target/i386/stack-realign-win.c: New test.
1699
1700 2016-02-28 Harald Anlauf <anlauf@gmx.de>
1701
1702 PR fortran/60126
1703 * gfortran.dg/pr60126.f90: New test.
1704
1705 2016-02-27 Jeff Law <law@redhat.com>
1706
1707 Revert
1708 2016-02-26 Richard Biener <rguenther@suse.de>
1709 Jeff Law <law@redhat.com>
1710
1711 PR tree-optimization/69740
1712 * gcc.c-torture/compile/pr69740-1.c: New test.
1713 * gcc.c-torture/compile/pr69740-2.c: New test.
1714
1715 2016-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1716
1717 PR fortran/69910
1718 * gfortran.dg/newunit_4.f90: New test.
1719
1720 2016-02-27 Jakub Jelinek <jakub@redhat.com>
1721
1722 PR target/69613
1723 PR rtl-optimization/69886
1724 * gcc.dg/torture/pr69886.c: Add -w -Wno-psabi to dg-options.
1725 * gcc.dg/torture/pr69613.c: Likewise. Guard -mavx with avx_runtime
1726 target.
1727
1728 2016-02-26 Martin Sebor <msebor@redhat.com>
1729
1730 PR tree-optimization/15826
1731 * gcc.dg/tree-ssa/pr15826.c: New test.
1732
1733 2016-02-26 Jakub Jelinek <jakub@redhat.com>
1734
1735 PR target/69969
1736 * gcc.target/powerpc/pr69969.c: New test.
1737
1738 2016-02-26 Martin Sebor <msebor@redhat.com>
1739
1740 PR c++/15766
1741 * g++.old-deja/g++.other/decl5.C: Add a test case.
1742
1743 2016-02-26 Segher Boessenkool <segher@kernel.crashing.org>
1744
1745 PR target/69946
1746 * gcc.target/powerpc/pr69946.c: New file.
1747
1748 2016-02-26 Richard Biener <rguenther@suse.de>
1749 Jeff Law <law@redhat.com>
1750
1751 PR tree-optimization/69740
1752 * gcc.c-torture/compile/pr69740-1.c: New test.
1753 * gcc.c-torture/compile/pr69740-2.c: New test.
1754
1755 2016-02-26 Martin Jambor <mjambor@suse.cz>
1756
1757 PR middle-end/69920
1758 * gcc.dg/torture/pr69932.c: New test.
1759 * gcc.dg/torture/pr69936.c: Likewise.
1760
1761 2016-02-26 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1762
1763 PR target/69709
1764 * gcc.target/s390/pr69709.c: New test.
1765
1766 2016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1767
1768 PR target/69245
1769 * gcc.target/aarch64/pr69245_1.c: New test.
1770
1771 2016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1772
1773 PR target/69613
1774 * gcc.dg/torture/pr69613.c: New test.
1775
1776 2016-02-26 Jakub Jelinek <jakub@redhat.com>
1777
1778 PR rtl-optimization/69891
1779 * gcc.target/i386/pr69891.c: New test.
1780
1781 2016-02-26 Michael Meissner <meissner@linux.vnet.ibm.com>
1782 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1783
1784 PR target/61397
1785 * gcc.target/powerpc/p8vector-ldst.c: Adjust to test desired
1786 functionality for both 32-bit and 64-bit.
1787
1788 2016-02-26 Richard Biener <rguenther@suse.de>
1789
1790 PR tree-optimization/69551
1791 * gcc.dg/torture/pr69951.c: New testcase.
1792
1793 2016-02-25 Richard Biener <rguenther@suse.de>
1794
1795 PR tree-optimization/48795
1796 * gcc.dg/Warray-bounds-18.c: New testcase.
1797
1798 2016-02-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1799
1800 * g++.dg/ext/attr-constructor1.C: Require init_priority support.
1801
1802 2016-02-25 Jakub Jelinek <jakub@redhat.com>
1803
1804 PR rtl-optimization/69896
1805 * gcc.dg/pr69896.c: New test.
1806
1807 2016-02-25 Patrick Palka <ppalka@gcc.gnu.org>
1808
1809 PR c++/69736
1810 * g++.dg/cpp1y/paren2.C: New test.
1811
1812 2016-02-24 Martin Sebor <msebor@redhat.com>
1813
1814 PR c/51147
1815 * gcc.dg/enum-mode-2.c: New test.
1816
1817 2016-02-24 Jakub Jelinek <jakub@redhat.com>
1818
1819 PR c++/69922
1820 * g++.dg/warn/Wnonnull-compare-6.C: New test.
1821 * g++.dg/warn/Wnonnull-compare-7.C: New test.
1822 * g++.dg/ubsan/pr69922.C: New test.
1823
1824 2016-02-24 Marek Polacek <polacek@redhat.com>
1825
1826 PR c/69819
1827 * gcc.dg/pr69819.c: New test.
1828
1829 2016-02-24 Martin Sebor <msebor@redhat.com>
1830
1831 PR c++/69912
1832 * g++.dg/ext/flexary15.C: New test.
1833
1834 2016-02-24 Martin Sebor <msebor@redhat.com>
1835
1836 * gcc.dg/builtins-68.c: Avoid making unportable
1837 assumptions about the relationship between SIZE_MAX and UINT_MAX.
1838 * g++.dg/ext/builtin_alloca.C: Same.
1839
1840 2016-02-24 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
1841 Charles Baylis <charles.baylis@linaro.org>
1842
1843 PR debug/61033
1844 * g++.dg/pr61033.C: Add a regression testcase for PR debug/61033.
1845
1846 2016-02-24 Richard Biener <rguenther@suse.de>
1847 Jakub Jelinek <jakub@redhat.com>
1848
1849 PR middle-end/69760
1850 * gcc.dg/torture/pr69760.c: New testcase.
1851
1852 2016-02-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1853
1854 * gcc.dg/debug/dwarf2/prod-options.c: Use different DW_AT_producer
1855 pattern on Solaris with as.
1856
1857 2016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1858
1859 * gcc.target/arm/cond_sub_restrict_it.c: New test.
1860 * gcc.target/arm/condarith_restrict_it.c: Likewise.
1861 * gcc.target/arm/movcond_restrict_it.c: Likewise.
1862 * gcc.target/arm/negscc_restrict_it.c: Likewise.
1863
1864 2016-02-24 Jakub Jelinek <jakub@redhat.com>
1865
1866 PR middle-end/69915
1867 * gcc.dg/pr69915.c: New test.
1868
1869 2016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1870
1871 PR rtl-optimization/69886
1872 * gcc.dg/torture/pr69886.c: New test.
1873
1874 2016-02-24 Richard Biener <rguenther@suse.de>
1875
1876 PR middle-end/68963
1877 * gcc.dg/torture/pr68963.c: New testcase.
1878
1879 2016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1880
1881 PR target/69875
1882 * gcc.target/arm/atomic_loaddi_acquire.x: New file.
1883 * gcc.target/arm/atomic_loaddi_relaxed.x: Likewise.
1884 * gcc.target/arm/atomic_loaddi_seq_cst.x: Likewise.
1885 * gcc.target/arm/atomic_loaddi_1.c: New test.
1886 * gcc.target/arm/atomic_loaddi_2.c: Likewise.
1887 * gcc.target/arm/atomic_loaddi_3.c: Likewise.
1888 * gcc.target/arm/atomic_loaddi_4.c: Likewise.
1889 * gcc.target/arm/atomic_loaddi_5.c: Likewise.
1890 * gcc.target/arm/atomic_loaddi_6.c: Likewise.
1891 * gcc.target/arm/atomic_loaddi_7.c: Likewise.
1892 * gcc.target/arm/atomic_loaddi_8.c: Likewise.
1893 * gcc.target/arm/atomic_loaddi_9.c: Likewise.
1894
1895 2016-02-24 Jakub Jelinek <jakub@redhat.com>
1896
1897 PR middle-end/69909
1898 * gcc.dg/torture/pr69909.c: New test.
1899
1900 2016-02-24 Richard Biener <rguenther@suse.de>
1901
1902 PR tree-optimization/69907
1903 * gcc.dg/vect/bb-slp-pr69907.c: New testcase.
1904 * gcc.dg/vect/bb-slp-34.c: XFAIL.
1905 * gcc.dg/vect/bb-slp-pr68892.c: Likewise.
1906
1907 2016-02-24 Christian Bruel <christian.bruel@st.com>
1908
1909 * gcc.target/arm/pragma_cpp_fma.c: New test.
1910
1911 2016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1912
1913 PR fortran/61156
1914 * gfortran.dg/include_6.f90: Update test.
1915
1916 2016-02-23 Jakub Jelinek <jakub@redhat.com>
1917
1918 PR objc/69844
1919 * objc.dg/pr69844.m: New test.
1920
1921 2016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1922
1923 PR libgfortran/69456
1924 * gfortran.dg/namelist_89.f90: New test.
1925 * gfortran.dg/pr59700.f90: Update test..
1926
1927 2016-02-23 Martin Sebor <msebor@redhat.com>
1928
1929 PR middle-end/69780
1930 * g++.dg/ext/builtin_alloca.C: New test.
1931 * gcc.dg/builtins-68.c: New test.
1932
1933 2016-02-23 Richard Henderson <rth@redhat.com>
1934
1935 * gcc.target/i386/addr-space-3.c: Remove test.
1936
1937 2016-02-23 David Malcolm <dmalcolm@redhat.com>
1938
1939 PR preprocessor/69126
1940 PR preprocessor/69543
1941 * c-c++-common/pr69126-2-long.c: New test.
1942 * c-c++-common/pr69126-2-short.c: New test.
1943 * c-c++-common/pr69543-1.c: Remove xfail.
1944
1945 2016-02-23 David Malcolm <dmalcolm@redhat.com>
1946
1947 PR preprocessor/69126
1948 PR preprocessor/69543
1949 PR preprocessor/69558
1950 * c-c++-common/pr69126.c (MACRO_1, test_1): New.
1951 (f): Rename to...
1952 (test_2): ...this, and add leading comment.
1953 (MACRO_3, test_3): New.
1954 (MACRO_4A, MACRO_4B, test_4): New.
1955 (MACRO): Rename to...
1956 (MACRO_5): ...this.
1957 (g): Rename to...
1958 (test_5): ...this, updating for renaming of MACRO, and
1959 add leading comment.
1960 * c-c++-common/pr69543-1.c: New.
1961 * c-c++-common/pr69543-2.c: New.
1962 * c-c++-common/pr69543-3.c: New.
1963 * c-c++-common/pr69543-4.c: New.
1964 * c-c++-common/pr69558-1.c: New.
1965 * c-c++-common/pr69558-2.c: New.
1966 * c-c++-common/pr69558-3.c: New.
1967 * c-c++-common/pr69558-4.c: New.
1968 * gcc.dg/pr69558.c: Move to...
1969 * c-c++-common/pr69558.c: ...here. Add dg-bogus directives, with
1970 xfail for c++.
1971
1972 2016-02-23 Thomas Schwinge <thomas@codesourcery.com>
1973
1974 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: Adjust
1975 to -ftree-parallelize-loops/-fopenacc changes.
1976 * c-c++-common/goacc/kernels-double-reduction-n.c: Likewise.
1977 * c-c++-common/goacc/kernels-double-reduction.c: Likewise.
1978 * c-c++-common/goacc/kernels-loop-2.c: Likewise.
1979 * c-c++-common/goacc/kernels-loop-3.c: Likewise.
1980 * c-c++-common/goacc/kernels-loop-g.c: Likewise.
1981 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: Likewise.
1982 * c-c++-common/goacc/kernels-loop-n.c: Likewise.
1983 * c-c++-common/goacc/kernels-loop-nest.c: Likewise.
1984 * c-c++-common/goacc/kernels-loop.c: Likewise.
1985 * c-c++-common/goacc/kernels-one-counter-var.c: Likewise.
1986 * c-c++-common/goacc/kernels-reduction.c: Likewise.
1987 * gfortran.dg/goacc/kernels-loop-inner.f95: Likewise.
1988 * gfortran.dg/goacc/kernels-loops-adjacent.f95: Likewise.
1989
1990 2016-02-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1991
1992 * gcc.target/i386/chkp-hidden-def.c: Require alias support.
1993
1994 2016-02-23 Jakub Jelinek <jakub@redhat.com>
1995
1996 PR c++/69902
1997 * g++.dg/warn/Wnonnull-compare-5.C: New test.
1998
1999 PR c/69900
2000 * gcc.dg/pr69900.c: New test.
2001
2002 2016-02-23 Martin Jambor <mjambor@suse.cz>
2003
2004 PR tree-optimization/69666
2005 * gcc.dg/tree-ssa/pr69666.c: New test.
2006
2007 2016-02-23 Andre Vehreschild <vehre@gcc.gnu.org>
2008
2009 PR fortran/67451
2010 * gfortran.dg/coarray_allocate_5.f08: New test.
2011
2012 2016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
2013
2014 * gcc.target/s390/vcond-shift.c: Move to ...
2015 * gcc.target/s390/vector/vcond-shift.c: ... here.
2016
2017 2016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
2018
2019 * gcc.target/s390/md/movstr-2.c: Move and rename to ...
2020 * gcc.target/s390/vector/stpcpy-1.c: ... this one.
2021
2022 2016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
2023
2024 * gcc.target/s390/md/movstr-1.c: Turn into compile test.
2025
2026 2016-02-20 Mark Wielaard <mjw@redhat.com>
2027
2028 PR c/28901
2029 * gcc.dg/unused-variable-3.c: New test.
2030
2031 2016-02-22 Jakub Jelinek <jakub@redhat.com>
2032
2033 PR target/69888
2034 * gcc.target/i386/pr69888.c: New test.
2035
2036 2016-02-22 Richard Biener <rguenther@suse.de>
2037
2038 PR tree-optimization/69882
2039 * gfortran.dg/vect/pr69882.f90: New testcase.
2040
2041 2016-02-22 Jakub Jelinek <jakub@redhat.com>
2042
2043 PR target/69885
2044 * gcc.dg/pr69885.c: New test.
2045
2046 2016-02-22 Oleg Endo <olegendo@gcc.gnu.org>
2047
2048 PR target/69806
2049 PR target/54089
2050 * gcc.target/sh/pr54089-10.c: New.
2051
2052 2016-02-20 Paul Thomas <pault@gcc.gnu.org>
2053
2054 PR fortran/69423
2055 * gfortran.dg/deferred_character_15.f90 : New test.
2056
2057 2016-02-20 Dominique d'Humieres <dominiq@lps.ens.fr>
2058
2059 PR fortran/57365
2060 gfortran.dg/allocate_with_source_18.f03: New test.
2061
2062 2016-02-20 Harald Anlauf <anlauf@gmx.de>
2063
2064 PR fortran/52531
2065 gfortran.dg/gomp/pr52531.f90: New test.
2066
2067 2016-02-19 Bernd Edlinger <bernd.edlinger@hotmail.de>
2068
2069 PR c++/69865
2070 * c-c++-common/Wshift-negative-value-6.c: Add -std=c++11 before
2071 -std=c++03.
2072
2073 2016-02-19 Jakub Jelinek <jakub@redhat.com>
2074
2075 PR c++/69826
2076 * c-c++-common/cilk-plus/CK/pr69826-1.c: New test.
2077 * c-c++-common/cilk-plus/CK/pr69826-2.c: New test.
2078
2079 PR c++/69850
2080 * g++.dg/warn/Wnonnull-compare-4.C: New test.
2081
2082 PR c++/69851
2083 * g++.dg/torture/pr69851.C: New test.
2084
2085 2016-02-19 Martin Sebor <msebor@redhat.com>
2086
2087 PR testsuite/69573
2088 * gcc.dg/pr61053.c: Tweaked test to avoid bogus failures.
2089
2090 2016-02-19 Jakub Jelinek <jakub@redhat.com>
2091
2092 PR c++/69850
2093 * g++.dg/warn/Wnonnull-compare-2.C: New test.
2094 * g++.dg/warn/Wnonnull-compare-3.C: New test.
2095
2096 PR c++/67767
2097 * g++.dg/cpp0x/pr67767.C: New test.
2098
2099 2016-02-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2100
2101 * lib/target-supports.exp: Define aarch64_asm_FUNC_ok checks
2102 for fp, simd, crypto, crc, lse.
2103 * doc/sourcebuild.texi (AArch64-specific attributes): Document the
2104 above.
2105 * gcc.target/aarch64/assembler_arch_1.c: Add aarch64_asm_lse_ok
2106 effective target check.
2107
2108 2016-02-19 Jakub Jelinek <jakub@redhat.com>
2109
2110 PR target/69820
2111 * gcc.target/i386/pr69820.c: New test.
2112
2113 2016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
2114
2115 * gcc.target/s390/vector/int128-1.c: New test.
2116
2117 2016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
2118
2119 * gcc.target/s390/vector/vec-vcond-1.c: New test.
2120
2121 2016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
2122
2123 * gcc.target/s390/md/movstr-1.c: Allow also the z13 strings
2124 instruction pattern name to prevent the testcase from failing with
2125 -march=z13.
2126
2127 2016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
2128
2129 * gcc.target/s390/md/movstr-2.c: New test.
2130
2131 2016-02-19 Marcin Kościelnicki <koriakin@0x04.net>
2132
2133 * gcc.target/s390/morestack.c: New test.
2134
2135 2016-02-19 Dominik Vogt <vogt@linux.vnet.ibm.com>
2136
2137 PR target/69625
2138 * gcc.target/s390/pr69625.c: Add test case.
2139
2140 2016-02-18 Bernd Edlinger <bernd.edlinger@hotmail.de>
2141
2142 PR testsuite/68580
2143 * c-c++-common/tsan/pr65400-1.c (v, q, o): Make 8-byte aligned.
2144
2145 2016-02-18 Michael Meissner <meissner@linux.vnet.ibm.com>
2146
2147 PR target/68404
2148 * gcc.target/powerpc/fusion.c: Revert the 2016-02-09 change.
2149 * gcc.target/powerpc/fusion3.c: Likewise.
2150
2151 2016-02-18 Richard Biener <rguenther@suse.de>
2152
2153 PR middle-end/69553
2154 * g++.dg/torture/pr69553.C: New testcase.
2155
2156 2016-02-18 Nick Clifton <nickc@redhat.com>
2157
2158 PR target/62254
2159 PR target/69610
2160 * gcc.target/arm/pr62554.c: New test.
2161 * gcc.target/arm/pr69610-1.c: New test.
2162 * gcc.target/arm/pr69610-2.c: New test.
2163
2164 2016-02-18 Richard Biener <rguenther@suse.de>
2165
2166 PR middle-end/69854
2167 * gcc.dg/torture/pr69854.c: New testcase.
2168
2169 2016-02-17 Jakub Jelinek <jakub@redhat.com>
2170
2171 PR c++/69850
2172 * g++.dg/warn/Wnonnull-compare-1.C: New test.
2173
2174 2012-02-17 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2175
2176 * gcc.target/powerpc/vec-cg.c: New test.
2177
2178 2016-02-17 Richard Biener <rguenther@suse.de>
2179
2180 PR testsuite/69586
2181 * gcc.dg/uninit-21.c: Add -fno-short-enums.
2182
2183 2016-02-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2184
2185 PR target/69161
2186 * gcc.c-torture/compile/pr69161.c: New test.
2187
2188 2016-02-17 David Sherwood <david.sherwood@arm.com>
2189
2190 PR target/69532
2191 * gcc.target/arm/fmaxmin.c: Change effective target to arm_v8_neon_hw.
2192 * gcc.target/arm/vect-fmaxmin.c: Likewise.
2193
2194 2016-02-17 Eric Botcazou <ebotcazou@adacore.com>
2195
2196 * gcc.dg/ifcvt-4.c: Skip on Visium.
2197
2198 2016-02-17 Eric Botcazou <ebotcazou@adacore.com>
2199
2200 * gnat.dg/atomic8.adb: New test.
2201
2202 2016-02-17 Eric Botcazou <ebotcazou@adacore.com>
2203
2204 * gnat.dg/discr46.ad[sb]: New test.
2205
2206 2016-02-16 Kelvin Nilsen <kelvin@gcc.gnu.org>
2207
2208 PR Target/48344
2209 * gcc.target/powerpc/pr48344-1.c: New test.
2210
2211 2015-02-16 Thomas Koenig <tkoenig@gcc.gnu.org>
2212
2213 PR fortran/69742
2214 * gfortran.dg/associate_21.f90: New test.
2215
2216 2016-02-16 Jakub Jelinek <jakub@redhat.com>
2217
2218 PR c/69835
2219 * c-c++-common/nonnull-1.c: Use -Wnonnull-compare instead of
2220 -Wnonnull in dg-options.
2221 * c-c++-common/nonnull-2.c: New test.
2222
2223 2016-02-16 James Greenhalgh <james.greenhalgh@arm.com>
2224 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
2225
2226 * gcc.target/aarch64/vector_initialization_nostack.c: New.
2227
2228 2016-02-16 Jakub Jelinek <jakub@redhat.com>
2229
2230 PR middle-end/69801
2231 * gcc.dg/pr69801.c: Add empty dg-options.
2232
2233 2016-02-16 James Norris <jnorris@codesourcery.com>
2234
2235 * c-c++-common/goacc/deviceptr-1.c: Add tests.
2236 * g++.dg/goacc/deviceptr-1.c: New file.
2237
2238 2016-02-16 Jakub Jelinek <jakub@redhat.com>
2239
2240 PR tree-optimization/69820
2241 * gcc.dg/vect/pr69820.c: New test.
2242
2243 2016-02-16 Richard Biener <rguenther@suse.de>
2244
2245 PR tree-optimization/69776
2246 * gcc.dg/torture/pr69776-2.c: New testcase.
2247
2248 2016-02-16 Bernd Schmidt <bschmidt@redhat.com>
2249
2250 PR tree-optimization/69714
2251 * gcc.dg/torture/pr69714.c: New test.
2252
2253 2016-02-16 Jakub Jelinek <jakub@redhat.com>
2254
2255 PR tree-optimization/69802
2256 * gcc.dg/pr69802.c: New test.
2257
2258 2016-02-16 Richard Biener <rguenther@suse.de>
2259
2260 PR middle-end/69801
2261 * gcc.dg/pr69801.c: New testcase.
2262
2263 2016-02-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2264
2265 PR libgfortran/69651
2266 * gfortran.dg/read_bang.f90: New test.
2267 * gfortran.dg/read_bang4.f90: New test.
2268
2269 2016-02-15 Jakub Jelinek <jakub@redhat.com>
2270
2271 PR c++/69658
2272 * g++.dg/init/pr69658.C: New test.
2273
2274 PR c++/69797
2275 * c-c++-common/pr69797.c: New test.
2276
2277 2016-02-15 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
2278
2279 * lib/target-supports.exp (check_effective_target_section_anchors): Add
2280 check for aarch64*-*-*.
2281
2282 2016-02-15 Richard Biener <rguenther@suse.de>
2283
2284 PR tree-optimization/69783
2285 * gcc.dg/vect/pr69783.c: New testcase.
2286
2287 2016-02-15 Richard Biener <rguenther@suse.de>
2288
2289 PR tree-optimization/69776
2290 * gcc.dg/torture/pr69776.c: New testcase.
2291
2292 2016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
2293
2294 PR fortran/60526
2295 * gfortran.dg/type_decl_4.f90: Reinstated.
2296
2297 2016-02-14 John David Anglin <danglin@gcc.gnu.org>
2298
2299 PR fortran/68746
2300 * gfortran.dg/read_dir.f90: Xfail on hppa*-*-hpux*.
2301
2302 2016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
2303
2304 PR fortran/60526
2305 PR bootstrap/69816
2306 * gfortran.dg/type_decl_4.f90: Removed.
2307
2308 2016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
2309
2310 PR fortran/60526
2311 * gfortran.dg/type_decl_4.f90: New test.
2312
2313 2016-02-14 Alan Modra <amodra@gmail.com>
2314
2315 PR testsuite/68886
2316 * gcc.c-torture/execute/stkalign.c: Revise test.
2317
2318 2016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
2319
2320 PR target/67260
2321 * gcc.target/sh/torture/pr67260.c: Adjust additional options.
2322
2323 2016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
2324
2325 PR target/67260
2326 * gcc.target/sh/torture/pr67260.c: New.
2327
2328 2016-02-12 John David Anglin <danglin@gcc.gnu.org>
2329
2330 * gcc.dg/pr67964.c: Add dg-require-alias.
2331
2332 2016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
2333
2334 PR target/67636
2335 PR target/64345
2336 * gcc.target/sh/pr54236-1.c: Adjust optimization level.
2337
2338 2016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2339
2340 PR libgfortran/69668
2341 * gfortran.dg/namelist_88.f90: New test.
2342
2343 2016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2344
2345 PR libgfortran/69668
2346 * gfortran.dg/namelist_38.f90: Update test.
2347 * gfortran.dg/namelist_84.f90: Update test.
2348
2349 2016-02-12 David Malcolm <dmalcolm@redhat.com>
2350
2351 PR other/69554
2352 * gcc.dg/pr69554-1.c: New test.
2353 * gfortran.dg/pr69554-1.F90: New test.
2354 * gfortran.dg/pr69554-2.F90: New test.
2355 * lib/gcc-dg.exp (proc dg-locus): New function.
2356 * lib/gfortran-dg.exp (proc gfortran-dg-test): Update comment to
2357 distinguish between the caret-printing and non-caret-printing
2358 cases. If caret-printing has been explicitly enabled, bail out
2359 without attempting to fix up the output.
2360
2361 2016-02-12 David Malcolm <dmalcolm@redhat.com>
2362
2363 PR driver/69265
2364 PR driver/69453
2365 * gcc.dg/spellcheck-options-3.c: New test case.
2366 * gcc.dg/spellcheck-options-4.c: New test case.
2367 * gcc.dg/spellcheck-options-5.c: New test case.
2368 * gcc.dg/spellcheck-options-6.c: New test case.
2369 * gcc.dg/spellcheck-options-7.c: New test case.
2370 * gcc.dg/spellcheck-options-8.c: New test case.
2371 * gcc.dg/spellcheck-options-9.c: New test case.
2372 * gcc.dg/spellcheck-options-10.c: New test case.
2373
2374 2016-02-12 Jakub Jelinek <jakub@redhat.com>
2375
2376 PR rtl-optimization/69764
2377 PR rtl-optimization/69771
2378 * c-c++-common/pr69764.c: New test.
2379 * gcc.dg/torture/pr69771.c: New test.
2380
2381 2016-02-12 Marek Polacek <polacek@redhat.com>
2382
2383 * g++.dg/torture/init-list1.C: New.
2384
2385 2016-02-12 Marek Polacek <polacek@redhat.com>
2386
2387 * gcc.dg/pr69522.c: Add empty dg-options.
2388
2389 2016-02-12 Ilya Enkovich <enkovich.gnu@gmail.com>
2390
2391 * g++.dg/lto/lto.exp: Include and init mpx.
2392 * g++.dg/lto/pr69729_0.C: New test.
2393
2394 2016-02-12 Jakub Jelinek <jakub@redhat.com>
2395
2396 PR ipa/69241
2397 * g++.dg/ipa/pr69241-4.C: New test.
2398
2399 PR ipa/68672
2400 * g++.dg/ipa/pr68672-1.C: New test.
2401 * g++.dg/ipa/pr68672-2.C: New test.
2402 * g++.dg/ipa/pr68672-3.C: New test.
2403
2404 2016-02-12 Bernd Schmidt <bschmidt@redhat.com>
2405
2406 PR c/69522
2407 * gcc.dg/pr69522.c: New test.
2408
2409 2016-02-12 Patrick Palka <ppalka@gcc.gnu.org>
2410
2411 PR c++/69098
2412 * g++.dg/cpp1y/69098.C: New test.
2413 * g++.dg/cpp1y/69098-2.C: New test.
2414
2415 2016-02-12 Jakub Jelinek <jakub@redhat.com>
2416
2417 * objc.dg/gnu-api-2-method.m: Spelling fixes - behaviour -> behavior
2418 and neighbour -> neighbor.
2419 * objc.dg/attributes/method-nonnull-1.m: Likewise.
2420 * objc.dg/gnu-api-2-class-meta.m: Likewise.
2421 * c-c++-common/Wvarargs.c: Likewise.
2422 * c-c++-common/goacc/host_data-5.c: Likewise.
2423 * obj-c++.dg/gnu-api-2-class-meta.mm: Likewise.
2424 * obj-c++.dg/attributes/method-nonnull-1.mm: Likewise.
2425 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
2426 * gcc.target/aarch64/pr60697.c: Likewise.
2427 * gcc.target/aarch64/advsimd-intrinsics/vldX_lane.c: Likewise.
2428 * gcc.target/aarch64/advsimd-intrinsics/vqshl.c: Likewise.
2429 * gcc.target/aarch64/advsimd-intrinsics/vshuffle.inc: Likewise.
2430 * gcc.target/aarch64/advsimd-intrinsics/vrshl.c: Likewise.
2431 * gcc.target/aarch64/advsimd-intrinsics/vldX_dup.c: Likewise.
2432 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Likewise.
2433 * gcc.target/aarch64/advsimd-intrinsics/vqrshl.c: Likewise.
2434 * gcc.target/aarch64/advsimd-intrinsics/vldX.c: Likewise.
2435 * gcc.target/aarch64/aapcs64/ice_2.c: Likewise.
2436 * gcc.target/aarch64/aapcs64/test_23.c: Likewise.
2437 * gcc.target/aarch64/vrnd_f64_1.c: Likewise.
2438 * g++.dg/warn/Wconversion-real-integer-3.C: Likewise.
2439 * g++.dg/lookup/koenig5.C: Likewise.
2440 * g++.dg/ext/no-asm-2.C: Likewise.
2441 * gfortran.dg/bounds_check_array_ctor_3.f90: Likewise.
2442 * gfortran.dg/bounds_check_array_ctor_7.f90: Likewise.
2443 * gfortran.dg/used_types_16.f90: Likewise.
2444 * gfortran.dg/assumed_rank_bounds_1.f90: Likewise.
2445 * gfortran.dg/bounds_check_array_ctor_1.f90: Likewise.
2446 * gfortran.dg/assumed_rank_bounds_2.f90: Likewise.
2447 * gfortran.dg/bounds_check_array_ctor_4.f90: Likewise.
2448 * gfortran.dg/abstract_type_6.f03: Likewise.
2449 * gfortran.dg/bounds_check_array_ctor_5.f90: Likewise.
2450 * gfortran.dg/used_types_15.f90: Likewise.
2451 * gfortran.dg/bounds_check_array_ctor_8.f90: Likewise.
2452 * gfortran.dg/exit_3.f08: Likewise.
2453 * gfortran.dg/open_status_2.f90: Likewise.
2454 * gfortran.dg/derived_pointer_recursion_2.f90: Likewise.
2455 * gfortran.dg/intrinsic_std_1.f90: Likewise.
2456 * gfortran.dg/associate_1.f03: Likewise.
2457 * gfortran.dg/bounds_check_array_ctor_2.f90: Likewise.
2458 * gfortran.dg/intrinsic_std_6.f90: Likewise.
2459 * gfortran.dg/bounds_check_array_ctor_6.f90: Likewise.
2460 * gcc.dg/builtin-object-size-1.c: Likewise.
2461 * gcc.dg/noreturn-6.c: Likewise.
2462 * gcc.dg/builtin-stringop-chk-1.c: Likewise.
2463 * gcc.dg/globalalias.c: Likewise.
2464 * gcc.dg/builtins-config.h: Likewise.
2465 * gcc.dg/pr30457.c: Likewise.
2466 * gcc.c-torture/compile/volatile-1.c: Likewise.
2467 * gcc.c-torture/execute/20101011-1.c: Likewise.
2468 * c-c++-common/Waddress-1.c: Likewise.
2469
2470 2016-02-11 Jakub Jelinek <jakub@redhat.com>
2471
2472 PR c/69768
2473 * c-c++-common/Waddress-1.c: New test.
2474
2475 2016-02-11 Andre Vehreschild <vehre@gcc.gnu.org>
2476
2477 PR fortran/69296
2478 * gfortran.dg/associate_19.f03: New test.
2479 * gfortran.dg/associate_20.f03: New test.
2480
2481 2016-02-11 Oleg Endo <olegendo@gcc.gnu.org>
2482
2483 * gcc.target/sh/pr54089-8.c: Adjust optimization level.
2484
2485 2016-02-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2486
2487 * gcc.target/aarch64/target_attr_15.c: Scan assembly for
2488 .arch armv8-a\n. Add -dA to dg-options.
2489 * gcc.target/aarch64/assembler_arch_1.c: New test.
2490 * gcc.target/aarch64/target_attr_7.c: Add -dA to dg-options.
2491
2492 2016-02-11 Paolo Carlini <paolo.carlini@oracle.com>
2493
2494 PR c++/68726
2495 * g++.dg/cpp0x/pr68726.C: New.
2496
2497 2016-02-11 Ilya Enkovich <enkovich.gnu@gmail.com>
2498
2499 * lib/mpx-dg.exp: Fix warning in check_effective_target_mpx
2500 test.
2501
2502 2016-02-11 Richard Biener <rguenther@suse.de>
2503
2504 * g++.dg/tree-ssa/pr61034.C: Adjust.
2505
2506 2016-02-10 Vladimir Makarov <vmakarov@redhat.com>
2507
2508 PR target/69148
2509 * gcc.target/s390/pr69148.c: New.
2510
2511 2016-02-10 Yuri Rumyantsev <ysrumyan@gmail.com>
2512
2513 PR tree-optimization/69652
2514 * gcc.dg/torture/pr69652.c: New test.
2515
2516 2016-02-10 Jakub Jelinek <jakub@redhat.com>
2517 Patrick Palka <ppalka@gcc.gnu.org>
2518
2519 PR ipa/69241
2520 PR c++/69649
2521 * g++.dg/ipa/pr69241-1.C: New test.
2522 * g++.dg/ipa/pr69241-2.C: New test.
2523 * g++.dg/ipa/pr69241-3.C: New test.
2524 * g++.dg/ipa/pr69649.C: New test.
2525
2526 2016-02-10 Uros Bizjak <ubizjak@gmail.com>
2527
2528 * gcc.dg/tree-ssa/sra-17.c: Add -mcpu=ev4 for target alpha*-*-*.
2529 * gcc.dg/tree-ssa/sra-18.c: Ditto.
2530
2531 2016-02-10 Bin Cheng <bin.cheng@arm.com>
2532
2533 PR tree-optimization/68021
2534 * gcc.dg/tree-ssa/pr68021.c: New test.
2535
2536 2016-02-10 Richard Biener <rguenther@suse.de>
2537
2538 PR tree-optimization/69726
2539 * gcc.dg/uninit-22.c: New testcase.
2540
2541 2016-02-09 Andrew Pinski <apinski@cavium.com>
2542
2543 PR tree-opt/69282
2544 * gcc.c-torture/compile/20160205-1.c: New testcase.
2545
2546 2016-02-09 Michael Meissner <meissner@linux.vnet.ibm.com>
2547
2548 PR target/68404
2549 * gcc.target/powerpc/fusion.c: Rewrite test to use TOC fusion
2550 instead accessing a really large arrray.
2551 * gcc.target/powerpc/fusion3.c: Likewise.
2552
2553 2016-02-09 Charles Baylis <charles.baylis@linaro.org>
2554
2555 PR target/68532
2556 * gcc.c-torture/execute/pr68532.c: New test.
2557
2558 2016-02-11 Alexandre Oliva <aoliva@redhat.com>
2559
2560 PR target/69634
2561 * gcc.dg/pr69634.c: New.
2562
2563 2016-02-09 Richard Biener <rguenther@suse.de>
2564
2565 * gcc.dg/vect/vect-mask-store-move-1.c: Add missing space.
2566
2567 2016-02-09 Alexander Fomin <alexander.fomin@intel.com>
2568
2569 * gcc.target/i386/avx512f-klogic-2.c: Adjust expectation.
2570
2571 2016-02-09 Yuri Rumyantsev <ysrumyan@gmail.com>
2572
2573 * gcc.dg/vect/vect-mask-store-move-1.c: Fix test failures.
2574
2575 2016-02-09 Richard Biener <rguenther@suse.de>
2576
2577 PR tree-optimization/69715
2578 * gcc.dg/torture/pr69715.c: New testcase.
2579
2580 2016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
2581
2582 PR c++/69139
2583 * g++.dg/cpp0x/trailing12.C: New test.
2584 * g++.dg/cpp0x/trailing13.C: New test.
2585
2586 2016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
2587
2588 PR c++/69283
2589 PR c++/67835
2590 * g++.dg/cpp1y/auto-fn29.C: New test.
2591 * g++.dg/cpp1y/auto-fn30.C: New test.
2592
2593 2016-02-08 Jakub Jelinek <jakub@redhat.com>
2594
2595 PR tree-optimization/69209
2596 * gcc.c-torture/compile/pr69209.c: New test.
2597
2598 2016-02-08 Jeff Law <law@redhat.com>
2599
2600 PR tree-optimization/68541
2601 * gcc.dg/tree-ssa/split-path-1.c: Increase limit for number
2602 of statements allowed in join block for path splitting.
2603
2604 2016-02-08 Jakub Jelinek <jakub@redhat.com>
2605
2606 PR c++/59627
2607 * g++.dg/gomp/pr59627.C: New test.
2608
2609 PR ipa/69239
2610 * g++.dg/ipa/pr69239.C: New test.
2611
2612 2016-02-08 David Malcolm <dmalcolm@redhat.com>
2613
2614 PR preprocessor/69664
2615 * gcc.dg/cpp/trad/comment-2.c: Add expected column number.
2616 * gcc.dg/cpp/warn-comments.c: Likewise.
2617
2618 2016-02-08 Marek Polacek <polacek@redhat.com>
2619
2620 PR c++/69688
2621 * g++.dg/init/const12.C: New test.
2622
2623 2016-02-08 Bernd Schmidt <bschmidt@redhat.com>
2624
2625 PR target/60410
2626 * gcc.dg/lto/pr55113_0.c: Remove test.
2627
2628 2016-02-08 Richard Biener <rguenther@suse.de>
2629
2630 PR tree-optimization/69719
2631 * gcc.dg/torture/pr69719.c: New testcase.
2632
2633 2016-02-08 Richard Biener <rguenther@suse.de>
2634 Jeff Law <law@redhat.com>
2635
2636 PR target/68273
2637 * gcc.target/mips/pr68273.c: New testcase.
2638
2639 2016-02-08 Richard Biener <rguenther@suse.de>
2640
2641 PR rtl-optimization/69274
2642 * gcc.target/i386/addr-sel-1.c: XFAIL.
2643
2644 2016-02-08 Jeff Law <law@redhat.com>
2645
2646 PR tree-optimization/68541
2647 * gcc.dg/tree-ssa/split-path-2.c: Make char array explicitly signed.
2648
2649 PR tree-optimization/65917
2650 * gcc.dg/tree-ssa/20030922-2.c: No longer xfailed.
2651
2652 2016-02-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2653
2654 PR fortran/50555
2655 * gfortran.dg/namelist_args.f90: New test.
2656
2657 2016-02-05 Jeff Law <law@redhat.com>
2658
2659 PR tree-optimization/68541
2660 * gcc.dg/tree-ssa/split-path-2.c: New test.
2661 * gcc.dg/tree-ssa/split-path-3.c: New test.
2662 * gcc.dg/tree-ssa/split-path-4.c: New test.
2663 * gcc.dg/tree-ssa/split-path-5.c: New test.
2664 * gcc.dg/tree-ssa/split-path-6.c: New test.
2665 * gcc.dg/tree-ssa/split-path-7.c: New test.
2666
2667 2016-02-05 Martin Sebor <msebor@redhat.com>
2668
2669 PR c++/69662
2670 * g++.dg/warn/Wplacement-new-size-1.C: New test.
2671 * g++.dg/warn/Wplacement-new-size-2.C: New test.
2672
2673 2016-02-06 Richard HEnderson <rth@redhat.com>
2674
2675 PR c/69643
2676 * gcc.target/i386/addr-space-4.c: New.
2677 * gcc.target/i386/addr-space-5.c: New.
2678
2679 2016-02-05 Mikael Morin <mikael@gcc.gnu.org>
2680
2681 PR fortran/66089
2682 * gfortran.dg/elemental_dependency_6.f90: New.
2683
2684 2016-02-05 Jakub Jelinek <jakub@redhat.com>
2685
2686 PR rtl-optimization/69691
2687 * gcc.c-torture/execute/pr69691.c: New test.
2688
2689 PR c++/69628
2690 * g++.dg/parse/pr69628.C: New test.
2691
2692 2016-02-05 Uros Bizjak <ubizjak@gmail.com>
2693
2694 * gcc.dg/sancov/asan.c: Move to ...
2695 * gcc.dg/asan/sancov-1.c: ... here.
2696
2697 2016-02-05 Uros Bizjak <ubizjak@gmail.com>
2698
2699 * gcc.target/i386/pr69577.c: Require avx_runtime target.
2700
2701 2016-02-05 H.J. Lu <hongjiu.lu@intel.com>
2702
2703 PR target/69677
2704 * gcc.target/i386/pr69677.c: New test.
2705
2706 2016-02-05 Patrick Palka <ppalka@gcc.gnu.org>
2707
2708 PR c++/68948
2709 * g++.dg/template/pr68948.C: New test.
2710
2711 2016-02-05 Dominik Vogt <vogt@linux.vnet.ibm.com>
2712
2713 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove -march=z13 for s390
2714 (only necessary on s390x).
2715
2716 2016-02-04 H.J. Lu <hongjiu.lu@intel.com>
2717
2718 * gcc.target/i386/pr69454-2.c: Compile with -msse2
2719 -mno-accumulate-outgoing-args.
2720
2721 2016-02-04 Patrick Palka <ppalka@gcc.gnu.org>
2722
2723 * g++.dg/cpp0x/constexpr-ptrmem5.C: New test.
2724
2725 2016-02-04 Jakub Jelinek <jakub@redhat.com>
2726
2727 PR c/69669
2728 * c-c++-common/pr69669.c: New test.
2729
2730 2016-02-04 Michael Meissner <meissner@linux.vnet.ibm.com>
2731
2732 PR target/69667
2733 * g++.dg/pr69667.C: New file.
2734
2735 2016-02-04 Wilco Dijkstra <wdijkstr@arm.com>
2736
2737 PR target/69619
2738 * gcc.dg/pr69619.c: Add new test.
2739
2740 2016-02-04 Richard Sandiford <richard.sandiford@arm.com>
2741
2742 PR rtl-optimization/69577
2743 * gcc.target/i386/pr69577.c: New test.
2744
2745 2016-02-04 Martin Liska <mliska@suse.cz>
2746
2747 * g++.dg/asan/pr69276.C: New test.
2748
2749 2016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2750
2751 PR target/65932
2752 PR target/67714
2753 * gcc.target/arm/wmul-3.c: Simplify test to generate just
2754 a single smulbb instruction.
2755 * gcc.target/amr/wmul-1.c: Add -mtune=cortex-a9 to dg-options.
2756 * gcc.target/amr/wmul-2.c: Likewise.
2757
2758 2016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2759
2760 PR target/65932
2761 PR target/67714
2762 * gcc.c-torture/execute/pr67714.c: New test.
2763
2764 2016-02-04 Ilya Enkovich <enkovich.gnu@gmail.com>
2765
2766 PR target/69454
2767 * gcc.target/i386/pr69454-1.c: New test.
2768 * gcc.target/i386/pr69454-2.c: New test.
2769
2770 2016-02-03 Martin Sebor <msebor@redhat.com>
2771
2772 PR c++/69251
2773 PR c++/69253
2774 PR c++/69290
2775 PR c++/69277
2776 PR c++/69349
2777 * g++.dg/ext/flexarray-mangle-2.C: New test.
2778 * g++.dg/ext/flexarray-mangle.C: New test.
2779 * g++.dg/ext/flexarray-subst.C: New test.
2780 * g++.dg/ext/flexary11.C: New test.
2781 * g++.dg/ext/flexary12.C: New test.
2782 * g++.dg/ext/flexary13.C: New test.
2783 * g++.dg/ext/flexary14.C: New test.
2784 * g++.dg/other/dump-ada-spec-2.C: Adjust.
2785
2786 2016-02-03 H.J. Lu <hongjiu.lu@intel.com>
2787
2788 * gcc.target/i386/iamcu/test_passing_unions.c (check_union_passing6):
2789 Define only if CHECK_FLOAT128 is defined.
2790 (main): Properly initialize u5.
2791
2792 2016-02-03 Jakub Jelinek <jakub@redhat.com>
2793
2794 PR c/69627
2795 * gcc.dg/pr69627.c: New test.
2796
2797 PR target/69644
2798 * gcc.dg/pr69644.c: New test.
2799
2800 2016-02-03 Mike Stump <mikestump@comcast.net>
2801
2802 * lib/compat.exp (compat-get-options-main): Add dg-timeout-factor
2803 support for struct-layout-1.exp.
2804
2805 2016-02-03 Patrick Palka <ppalka@gcc.gnu.org>
2806
2807 PR c++/69056
2808 * g++.dg/cpp0x/pr69056.C: New test.
2809
2810 2016-02-03 Vladimir Makarov <vmakarov@redhat.com>
2811 Alexandre Oliva <aoliva@redhat.com>
2812
2813 PR target/69461
2814 * gcc.target/powerpc/pr69461.c: New.
2815
2816 2016-02-03 Uros Bizjak <ubizjak@gmail.com>
2817
2818 * lib/tsan-dg.exp (tsan_init): Move check if tsan executable
2819 works from here ...
2820 (check_effective_target_fsanitize_thread): ... to here. Do not
2821 specify additional compile flags for the test source.
2822 * lib/asan-dg.exp (check_effective_target_fsanitize_address): Do not
2823 specify additional compile flags for the test source.
2824
2825 2016-02-03 Wilco Dijkstra <wdijkstr@arm.com>
2826
2827 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
2828
2829 2016-02-03 Andre Vehreschild <vehre@gcc.gnu.org>
2830
2831 PR fortran/67451
2832 PR fortran/69418
2833 * gfortran.dg/coarray_allocate_2.f08: New test.
2834 * gfortran.dg/coarray_allocate_3.f08: New test.
2835 * gfortran.dg/coarray_allocate_4.f08: New test.
2836
2837 2016-02-03 Alan Lawrence <alan.lawrence@arm.com>
2838
2839 * gcc.dg/vect/vect-outer-1-big-array.c: Drop vect_multiple_sizes;
2840 use same scan-tree-dump-times on all platforms.
2841 * gcc.dg/vect/vect-outer-1.c: Likewise.
2842 * gcc.dg/vect/vect-outer-1a-big-array.c: Likewise.
2843 * gcc.dg/vect/vect-outer-1a.c: Likewise.
2844 * gcc.dg/vect/vect-outer-1b-big-array.c: Likewise.
2845 * gcc.dg/vect/vect-outer-1b.c: Likewise.
2846 * gcc.dg/vect/vect-outer-2b.c: Likewise.
2847 * gcc.dg/vect/vect-outer-3b.c: Likewise.
2848 * gcc.dg/vect/vect-reduc-dot-s8b.c: Likewise.
2849
2850 2016-02-02 Segher Boessenkool <segher@kernel.crashing.org>
2851
2852 * c-c++-common/vector-compare-4.c: Prune "non-standard ABI extension"
2853 warning.
2854
2855 2016-02-02 H.J. Lu <hongjiu.lu@intel.com>
2856
2857 * gcc.target/i386/iamcu/test_empty_structs_and_unions.c: New test.
2858
2859 2016-02-02 James Norris <jnorris@codesourcery.com>
2860
2861 * c-c++-common/goacc/routine-5.c: Add tests.
2862
2863 2016-02-02 Alexander Monakov <amonakov@ispras.ru>
2864
2865 * gcc.target/nvptx/unsigned-cmp.c: New test.
2866
2867 2016-02-02 Wilco Dijkstra <wdijkstr@arm.com>
2868
2869 * gcc.target/aarch64/scalar_shift_1.c
2870 (test_corners_sisd_di): Improve force to SIMD register.
2871 (test_corners_sisd_si): Likewise.
2872 * gcc.target/aarch64/vect-ld1r-compile-fp.c:
2873 Remove scan-assembler check for ldr.
2874
2875 2016-02-02 Richard Biener <rguenther@suse.de>
2876
2877 PR tree-optimization/69595
2878 * gcc.dg/Warray-bounds-17.c: New testcase.
2879
2880 2016-02-02 Richard Biener <rguenther@suse.de>
2881
2882 PR tree-optimization/69606
2883 * gcc.dg/torture/pr69606.c: New testcase.
2884
2885 2016-02-02 Yuri Rumyantsev <ysrumyan@gmail.com>
2886
2887 PR middle-end/68542
2888 * gcc.dg/vect/vect-mask-store-move-1.c: New test.
2889 * gcc.target/i386/avx2-vect-mask-store-move1.c: New test.
2890
2891 2016-02-02 Alan Modra <amodra@gmail.com>
2892
2893 PR target/69548
2894 * gcc.target/powerpc/pr69548.c: New test.
2895
2896 2016-02-01 Jakub Jelinek <jakub@redhat.com>
2897
2898 PR rtl-optimization/69592
2899 * gcc.dg/pr69592.c: New test.
2900
2901 PR preprocessor/69543
2902 PR c/69558
2903 * gcc.dg/pr69543.c: New test.
2904 * gcc.dg/pr69558.c: New test.
2905
2906 2016-02-01 Uros Bizjak <ubizjak@gmail.com>
2907
2908 PR testsuite/65940
2909 * g++.dg/other/anon5.C (dg-options): Use -gdwarf-2 instead of -g.
2910
2911 2016-02-01 Martin Sebor <msebor@redhat.com>
2912
2913 * gcc.target/powerpc/pr17381.c: Remove duplicate copy of the test body.
2914
2915 2016-02-01 Bin Cheng <bin.cheng@arm.com>
2916
2917 PR tree-optimization/67921
2918 * c-c++-common/ubsan/pr67921.c: New test.
2919
2920 2016-02-01 Richard Biener <rguenther@suse.de>
2921
2922 PR middle-end/69556
2923 * gcc.dg/tree-ssa/recip-8.c: New testcase.
2924
2925 2016-02-01 Richard Biener <rguenther@suse.de>
2926
2927 PR tree-optimization/69574
2928 * gcc.dg/torture/pr69574.c: New testcase.
2929
2930 2016-02-01 Richard Biener <rguenther@suse.de>
2931
2932 PR tree-optimization/69579
2933 * gcc.dg/setjmp-6.c: New testcase.
2934
2935 2016-02-01 Jakub Jelinek <jakub@redhat.com>
2936
2937 PR rtl-optimization/69570
2938 * g++.dg/opt/pr69570.C: New test.
2939
2940 2016-02-01 Richard Henderson <rth@redhat.com>
2941
2942 * gcc.dg/pr69535.c: New test.
2943
2944 2016-01-31 John David Anglin <danglin@gcc.gnu.org>
2945
2946 PR testsuite/69584
2947 * gcc.dg/tree-ssa/sra-17.c: Fix regexps to work on hpux.
2948 * gcc.dg/tree-ssa/sra-18.c: Likewise.
2949
2950 PR debug/68244
2951 * g++.dg/parse/parens3.C: Use register "4" on hppa.
2952
2953 * gcc.dg/tree-ssa/vector-5.c: Add -fno-common option on hppa*-*-hpux*.
2954
2955 2016-01-31 Paul Thomas <pault@gcc.gnu.org>
2956
2957 PR fortran/67564
2958 * gfortran.dg/allocate_with_source_17.f03: New test.
2959
2960 2016-01-30 Jakub Jelinek <jakub@redhat.com>
2961
2962 PR tree-optimization/69546
2963 * gcc.dg/torture/pr69546.c: New test.
2964
2965 2016-01-30 Paul Thomas <pault@gcc.gnu.org>
2966
2967 PR fortran/69566
2968 * gfortran.dg/unlimited_polymorphic_25.f03: New test.
2969
2970 2016-01-30 Martin Sebor <msebor@redhat.com>
2971
2972 PR c++/68490
2973 * g++.dg/ext/flexary10.C: New test.
2974
2975 2016-01-30 Dominique d'Humieres <dominiq@lps.ens.fr>
2976
2977 PR fortran/66707
2978 gfortran.dg/common_23.f90: New test.
2979
2980 2016-01-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2981
2982 PR target/65546
2983 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c: Correct
2984 condition being checked, and disable it when the target supports
2985 misaligned loads and stores.
2986
2987 2016-01-29 Jakub Jelinek <jakub@redhat.com>
2988
2989 PR debug/69518
2990 * gcc.dg/torture/pr69518.c: New test.
2991
2992 2016-01-29 H.J. Lu <hongjiu.lu@intel.com>
2993
2994 PR target/69530
2995 * gcc.target/i386/pr69530.c: New test.
2996
2997 2016-01-29 Steve Ellcey <sellcey@imgtec.com>
2998
2999 PR target/65604
3000 * gcc.target/mips/div-delay.c: New test.
3001
3002 2016-01-29 Jakub Jelinek <jakub@redhat.com>
3003
3004 PR target/69551
3005 * gcc.target/i386/pr69551.c: New test.
3006
3007 PR target/66137
3008 * gcc.target/i386/pr66137.c: New test.
3009
3010 2016-01-29 Andrew Bennett <andrew.bennett@imgtec.com>
3011
3012 * gcc.target/mips/p5600-bonding.c (dg-options): Force the test to be
3013 always built for p5600.
3014 * gcc.target/mips/mips.exp (mips-dg-options): Add support for the
3015 isa=p5600 dg-option.
3016
3017 2016-01-29 Richard Biener <rguenther@suse.de>
3018
3019 PR tree-optimization/69547
3020 * g++.dg/tree-ssa/pr69547.C: New testcase.
3021
3022 2016-01-29 Jakub Jelinek <jakub@redhat.com>
3023
3024 PR debug/66869
3025 * g++.dg/warn/Wunused-function2.C: New test.
3026
3027 2016-01-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
3028
3029 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Require a hardware vector
3030 support for test to succeed.
3031
3032 2016-01-29 Marek Polacek <polacek@redhat.com>
3033
3034 PR c++/69509
3035 PR c++/69516
3036 * g++.dg/ext/constexpr-vla2.C: New test.
3037 * g++.dg/ext/constexpr-vla3.C: New test.
3038 * g++.dg/ubsan/vla-1.C: Remove dg-shouldfail.
3039
3040 2016-01-29 Richard Biener <rguenther@suse.de>
3041
3042 PR middle-end/69537
3043 * gcc.dg/uninit-21.c: New testcase.
3044
3045 2016-01-28 Uros Bizjak <ubizjak@gmail.com>
3046
3047 PR target/69459
3048 * gcc.target/i386/pr69459.c: New test.
3049
3050 2016-01-28 Steve Ellcey <sellcey@imgtec.com>
3051
3052 PR target/68400
3053 * gcc.target/mips/mips.exp (mips_option_groups): Add stack-protector.
3054 * gcc.target/mips/pr68400.c: New test.
3055
3056 2016-01-28 Martin Sebor <msebor@redhat.com>
3057
3058 PR target/17381
3059 * gcc.target/powerpc/pr17381.c: New test.
3060
3061 2016-01-28 Jakub Jelinek <jakub@redhat.com>
3062
3063 PR middle-end/69542
3064 * gcc.dg/torture/pr69542.c: New test.
3065
3066 2016-01-28 Wilco Dijkstra <wdijkstr@arm.com>
3067
3068 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
3069
3070 2016-01-28 David Edelsohn <dje.gcc@gmail.com>
3071
3072 * gcc.dg/pr65980.c: Skip on AIX.
3073 * gcc.dg/pr66688.c: Same.
3074
3075 2016-01-28 David Edelsohn <dje.gcc@gmail.com>
3076
3077 PR target/63679
3078 * gcc.dg/tree-ssa/sra-17.c: Adjust regex for more label styles.
3079 * gcc.dg/tree-ssa/sra-18.c: Same.
3080
3081 2016-01-28 Andre Vehreschild <vehre@gcc.gnu.org>
3082
3083 PR fortran/62536
3084 * gfortran.dg/block_15.f08: New test.
3085 * gfortran.dg/block_end_error_1.f90: Need to catch additional error
3086 on incorrectly closed BLOCK.
3087
3088 2016-01-28 Ilya Enkovich <enkovich.gnu@gmail.com>
3089
3090 * gcc.dg/declare-simd.c: New test.
3091 2016-01-28 Richard Biener <rguenther@suse.de>
3092
3093 PR tree-optimization/69466
3094 * gfortran.dg/vect/pr69466.f90: New testcase.
3095
3096 2016-01-28 Thomas Preud'homme <thomas.preudhomme@arm.com>
3097
3098 * g++.dg/pr67989.C: Remove ARM-specific option.
3099 * gcc.target/arm/pr67989.C: New file.
3100
3101 2016-01-27 Uros Bizjak <ubizjak@gmail.com>
3102
3103 * gcc.dg/torture/pr68264.c: Disable log1p test for glibc < 2.22
3104 and expm1 test for glibc < 2.11.
3105
3106 2016-01-27 Richard Henderson <rth@redhat.com>
3107
3108 * gcc.c-torture/execute/pr69447.c: New test.
3109
3110 2016-01-27 Paul Thomas <pault@gcc.gnu.org>
3111
3112 PR fortran/69422
3113 * gfortran.dg/alloc_comp_assign_15.f03: New test.
3114
3115 2016-01-27 Jakub Jelinek <jakub@redhat.com>
3116
3117 PR debug/66869
3118 * gcc.dg/pr66869.c: New test.
3119
3120 2016-01-25 Jeff Law <law@redhat.com>
3121
3122 PR tree-optimization/68398
3123 PR tree-optimization/69196
3124 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output.
3125 * gcc.dg/tree-ssa/ssa-dom-thread-2c.c: Add extra statements on thread
3126 path to avoid new heuristic allowing more irreducible regions
3127 * gcc.dg/tree-ssa/ssa-dom-thread-2d.c: Likewise.
3128 * gcc.dg/tree-ssa/vrp46.c: Likewise.
3129 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Update expected output.
3130 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: New test.
3131 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
3132
3133 2016-01-27 Marek Polacek <polacek@redhat.com>
3134
3135 PR c/68062
3136 * c-c++-common/vector-compare-4.c: New test.
3137
3138 2016-01-27 David Malcolm <dmalcolm@redhat.com>
3139
3140 PR preprocessor/69126
3141 * c-c++-common/pr69126.c: New test case.
3142
3143 2016-01-27 Ian Lance Taylor <iant@google.com>
3144
3145 * gcc.dg/tree-ssa/ivopt_5.c: New test.
3146
3147 2016-01-27 Ryan Burn <contact@rnburn.com>
3148
3149 PR cilkplus/69267
3150 * g++.dg/cilk-plus/CK/pr69267.cc: New test.
3151
3152 2016-01-27 Uros Bizjak <ubizjak@gmail.com>
3153
3154 PR target/69512
3155 * gcc.target/i386/pr69512.c: New test.
3156
3157 2016-01-27 Rainer Emrich <rainer@emrich-ebersheim.de>
3158
3159 PR ada/69488
3160 * gnat.dg/sso/*.adb: Robustify dg-output directives.
3161
3162 2016-01-27 Marek Polacek <polacek@redhat.com>
3163
3164 PR c++/69379
3165 * g++.dg/pr69379.C: New test.
3166
3167 2016-01-27 Martin Sebor <msebor@redhat.com>
3168
3169 PR c++/69317
3170 * g++.dg/abi/Wabi-2-2.C: New test.
3171 * g++.dg/abi/Wabi-2-3.C: New test.
3172 * g++.dg/abi/Wabi-3-2.C: New test.
3173 * g++.dg/abi/Wabi-3-3.C: New test.
3174
3175 2016-01-27 Richard Biener <rguenther@suse.de>
3176
3177 PR tree-optimization/69166
3178 * gcc.dg/torture/pr69166.c: New testcase.
3179
3180 2016-01-27 Martin Jambor <mjambor@suse.cz>
3181
3182 PR tree-optimization/69355
3183 * gcc.dg/tree-ssa/pr69355.c: New test.
3184
3185 2016-01-27 Marek Polacek <polacek@redhat.com>
3186
3187 PR c++/69496
3188 * g++.dg/ext/constexpr-vla1.C: New test.
3189
3190 2016-01-20 Christian Bruel <christian.bruel@st.com>
3191
3192 PR target/69245
3193 * gcc.target/arm/pr69245.c: New test.
3194
3195 2016-01-27 Jakub Jelinek <jakub@redhat.com>
3196
3197 PR tree-optimization/69399
3198 * gcc.dg/torture/pr69399.c: New test.
3199
3200 2016-01-27 Eric Botcazou <ebotcazou@adacore.com>
3201
3202 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: XFAIL on SPARC 64-bit.
3203
3204 2016-01-26 Eric Botcazou <ebotcazou@adacore.com>
3205
3206 * gcc.c-torture/execute/stkalign.c: XFAIL run on SPARC 64-bit.
3207
3208 2016-01-26 Tom de Vries <tom@codesourcery.com>
3209
3210 PR tree-optimization/69110
3211 * gcc.dg/autopar/pr69110.c: New test.
3212
3213 2016-01-26 Abderrazek Zaafrani <a.zaafrani@samsung.com>
3214 Sebastian Pop <s.pop@samsung.com>
3215
3216 * gcc.dg/graphite/isl-ast-op-select.c: New.
3217
3218 2015-01-26 Paul Thomas <pault@gcc.gnu.org>
3219
3220 PR fortran/69385
3221 * gfortran.dg/allocate_error_6.f90: New test.
3222
3223 2016-01-26 Richard Henderson <rth@redhat.com>
3224
3225 * gcc.dg/tm/pr60908.c: New test.
3226
3227 2016-01-26 David Malcolm <dmalcolm@redhat.com>
3228
3229 PR other/69006
3230 * g++.dg/ext/timevar1.C: Add dg-allow-blank-lines-in-output
3231 directive.
3232 * gcc.dg/plugin/diagnostic-test-show-locus-color.c: Update
3233 expected multiline output to reflect the colorization being
3234 disabled before newlines.
3235 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
3236 (custom_diagnostic_finalizer): Replace call to
3237 pp_newline_and_flush with call to pp_flush.
3238 * gcc.dg/unroll-2.c: Add dg-allow-blank-lines-in-output directive.
3239 * gfortran.dg/implicit_class_1.f90: Likewise.
3240 * lib/gcc-dg.exp (allow_blank_lines): New global.
3241 (dg-allow-blank-lines-in-output): New procedure.
3242 (gcc-dg-prune): Complain about blank lines in the output, unless
3243 dg-allow-blank-lines-in-output was called.
3244 * lib/multiline.exp (_build_multiline_regex): Only support
3245 arbitrary followup text for non-blank-lines, not for blank lines.
3246
3247 2016-01-26 Jakub Jelinek <jakub@redhat.com>
3248
3249 PR tree-optimization/69483
3250 * gcc.dg/pr69483.c: New test.
3251 * g++.dg/opt/pr69483.C: New test.
3252
3253 2016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
3254
3255 PR target/68620
3256 * gcc.target/arm/pr68620.c: New test.
3257
3258 2016-01-26 H.J. Lu <hongjiu.lu@intel.com>
3259
3260 * gcc.target/i386/pr68986-2.c: Remove -m32.
3261
3262 2016-01-26 H.J. Lu <hongjiu.lu@intel.com>
3263
3264 PR target/68986
3265 * gcc.target/i386/pr68986-1.c: New test.
3266 * gcc.target/i386/pr68986-2.c: Likewise.
3267 * gcc.target/i386/pr68986-3.c: Likewise.
3268
3269 2016-01-26 Christian Bruel <christian.bruel@st.com>
3270
3271 * lib/target-supports.exp
3272 (check_effective_target_arm_crypto_pragma_ok_nocache): Remove.
3273 (check_effective_target_arm_crypto_pragma_ok): Likewise.
3274 * gcc.target/arm/attr-crypto.c: Remove arm_crypto_pragma_ok test.
3275
3276 2016-01-26 Richard Biener <rguenther@suse.de>
3277
3278 PR tree-optimization/69452
3279 * gcc.dg/torture/pr69452.c: New testcase.
3280
3281 2016-01-26 Jakub Jelinek <jakub@redhat.com>
3282
3283 PR target/69442
3284 * gcc.dg/pr69442.c: New test.
3285
3286 2016-01-26 Roger Ferrer Ibáñez <rofirrim@gmail.com>
3287
3288 PR target/67896
3289 * gcc.target/aarch64/simd/pr67896.C: New.
3290
3291 2016-01-26 Richard Sandiford <richard.sandiford@arm.com>
3292
3293 PR tree-optimization/69400
3294 * gcc.dg/plugin/wide-int_plugin.c (test_wide_int_mod_trunc): New
3295 function.
3296 (plugin_init): Call it.
3297 * gcc.dg/torture/pr69400.c: New test.
3298
3299 2016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
3300
3301 * gcc.target/arm/pr68674.c: Check and use arm_fp effective target.
3302
3303 2016-01-25 Aditya Kumar <aditya.k7@samsung.com>
3304 Sebastian Pop <s.pop@samsung.com>
3305
3306 * gcc.dg/graphite/graphite.exp: Only run the fuse-*.c tests with
3307 isl-0.15.
3308
3309 2016-01-25 Aditya Kumar <aditya.k7@samsung.com>
3310 Sebastian Pop <s.pop@samsung.com>
3311
3312 * gcc.dg/graphite/pr69292.c: New.
3313
3314 2016-01-25 Jakub Jelinek <jakub@redhat.com>
3315
3316 * c-c++-common/goacc/use_device-1.c: New test.
3317
3318 2016-01-25 Jeff Law <law@redhat.com>
3319
3320 PR tree-optimization/69196
3321 PR tree-optimization/68398
3322 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output
3323 * gcc.dg/tree-ssa/pr68198.c: Likewise.
3324
3325 2016-01-25 David Edelsohn <dje.gcc@gmail.com>
3326
3327 PR target/69469
3328 * gcc.target/powerpc/vsx-vector-2.c: Adjust for Goldschmidt's
3329 Algorithm.
3330
3331 2016-01-25 Richard Biener <rguenther@suse.de>
3332
3333 PR testsuite/69380
3334 * g++.dg/tree-ssa/pr69336.C: Restrict to x86_64 and i?86.
3335
3336 2016-01-25 Ilya Enkovich <enkovich.gnu@gmail.com>
3337
3338 PR target/69421
3339 * gcc.dg/pr69421.c: New test.
3340
3341 2016-01-25 Bilyan Borisov <bilyan.borisov@arm.com>
3342
3343 * gcc.target/aarch64/simd/vcvt_s64_f64_1.c: New.
3344 * gcc.target/aarch64/simd/vcvt_u64_f64_1.c: Likewise.
3345 * gcc.target/aarch64/simd/vcvta_s64_f64_1.c: Likewise.
3346 * gcc.target/aarch64/simd/vcvta_u64_f64_1.c: Likewise.
3347 * gcc.target/aarch64/simd/vcvtm_s64_f64_1.c: Likewise.
3348 * gcc.target/aarch64/simd/vcvtm_u64_f64_1.c: Likewise.
3349 * gcc.target/aarch64/simd/vcvtn_s64_f64_1.c: Likewise.
3350 * gcc.target/aarch64/simd/vcvtn_u64_f64_1.c: Likewise.
3351 * gcc.target/aarch64/simd/vcvtp_s64_f64_1.c: Likewise.
3352 * gcc.target/aarch64/simd/vcvtp_u64_f64_1.c: Likewise.
3353
3354 2016-01-25 Richard Biener <rguenther@suse.de>
3355
3356 PR tree-optimization/69376
3357 * gcc.dg/torture/pr69376.c: New testcase.
3358
3359 2016-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3360
3361 PR fortran/69397
3362 PR fortran/68442
3363 * gfortran.dg/interface_38.f90: New test.
3364 * gfortran.dg/interface_39.f90: New test.
3365
3366 2016-01-24 Patrick Palka <ppalka@gcc.gnu.org>
3367
3368 Revert:
3369 2016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
3370
3371 PR c++/11858
3372 PR c++/24663
3373 PR c++/24664
3374 * g++.dg/template/pr11858.C: New test.
3375 * g++.dg/template/pr24663.C: New test.
3376 * g++.dg/template/unify12.C: New test.
3377 * g++.dg/template/unify13.C: New test.
3378 * g++.dg/template/unify14.C: New test.
3379 * g++.dg/template/unify15.C: New test.
3380 * g++.dg/template/unify16.C: New test.
3381 * g++.dg/template/unify17.C: New test.
3382
3383 2016-01-24 Dominique d'Humieres <dominiq@lps.ens.fr>
3384
3385 PR fortran/68283
3386 gfortran.dg/pr68283.f90: New test.
3387
3388 2016-01-24 Thomas Koenig <tkoenig@gcc.gnu.org>
3389
3390 PR fortran/66094
3391 * gfortran.dg/inline_matmul_13.f90: New test.
3392 * gfortran.dg/matmul_bounds_8.f90: New test.
3393 * gfortran.dg/matmul_bounds_9.f90: New test.
3394 * gfortran.dg/matmul_bounds_10.f90: New test.
3395
3396 2016-01-23 Tom de Vries <tom@codesourcery.com>
3397
3398 PR tree-optimization/69426
3399 * gcc.dg/autopar/pr69426.c: New test.
3400
3401 2016-01-23 Martin Sebor <msebor@redhat.com>
3402
3403 PR c++/58109
3404 PR c++/69022
3405 * g++.dg/cpp0x/alignas5.C: New test.
3406 * g++.dg/ext/vector29.C: Same.
3407
3408 2016-01-23 Uros Bizjak <ubizjak@gmail.com>
3409
3410 * gcc.target/i386/chkp-strlen-2.c: Define _GNU_SOURCE.
3411 * gcc.target/i386/chkp-strlen-4.c: Move the definition of
3412 _GNU_SOURCE from compile flags to the source.
3413 * gcc.target/i386/chkp-stropt-12.c: Ditto.
3414 * gcc.target/i386/chkp-stropt-16.c: Ditto.
3415 * gcc.target/i386/chkp-stropt-4.c: Ditto.
3416 * gcc.target/i386/chkp-stropt-8.c: Ditto.
3417
3418 2016-01-22 Jakub Jelinek <jakub@redhat.com>
3419
3420 PR target/69432
3421 * g++.dg/opt/pr69432.C: New test.
3422
3423 2016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3424
3425 * gcc.target/powerpc/pr63354c: Adjust target selector to include
3426 32-bit targets testing an -m64 multilib.
3427
3428 2016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3429
3430 * gcc.target/powerpc/pr63354.c: Restrict to Linux targets with
3431 64-bit support.
3432
3433 2016-01-22 James Greenhalgh <james.greenhalgh@arm.com>
3434
3435 * gcc.dg/vect/bb-slp-pr68892.c: Require vect_double.
3436
3437 2016-01-21 Christian Bruel <christian.bruel@st.com>
3438
3439 PR target/68674
3440 * gcc.target/i386/pr68674.c
3441 * gcc.target/aarch64/pr68674.c
3442 * gcc.target/arm/pr68674.c
3443
3444 2016-01-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3445
3446 PR target/69403
3447 * gcc.c-torture/execute/pr69403.c: New test.
3448
3449 2016-01-22 Paolo Carlini <paolo.carlini@oracle.com>
3450
3451 PR c++/55843
3452 * g++.dg/template/pr55843.C: New.
3453
3454 2016-01-22 Alan Lawrence <alan.lawrence@arm.com>
3455
3456 PR testsuite/66877
3457 * gcc.dg/vect/vect-over-widen-3-big-array.c: Only look for 1
3458 vect_recog_over_widening_pattern in dump if we have vect_widen_shift.
3459
3460 2016-01-21 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3461
3462 PR testsuite/67489
3463 * gcc.target/powerpc/p8vector-builtin-8.c: Remove { target int128 }
3464 from dg-do compile directive, and instead add
3465 { dg-require-effective-target int128 }.
3466
3467 2016-01-20 Martin Sebor <msebor@redhat.com>
3468
3469 PR c/69405
3470 * gcc.dg/sync-fetch.c: New test.
3471
3472 2016-01-21 Martin Sebor <msebor@redhat.com>
3473
3474 PR target/69252
3475 * gcc.target/powerpc/pr69252.c: New test.
3476
3477 2016-01-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3478
3479 PR fortran/65996
3480 * gfortran.dg/pr65996.f90: New test.
3481
3482 2016-01-21 Dominik Vogt <vogt@linux.vnet.ibm.com>
3483
3484 PR c++/68810
3485 * g++.dg/cpp0x/constexpr-reinterpret1.C: Fix line number that is
3486 expected to generate an error.
3487
3488 2016-01-21 Bernd Schmidt <bschmidt@redhat.com>
3489
3490 PR middle-end/66178
3491 * gcc.dg/torture/pr66178.c: New test.
3492
3493 2016-01-21 Anton Blanchard <anton@samba.org>
3494 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3495
3496 PR target/63354
3497 * gcc.target/powerpc/pr63354.c: New test.
3498
3499 2016-01-21 Vladimir Makarov <vmakarov@redhat.com>
3500
3501 PR rtl-optimization/68990
3502 * gcc.target/i386/pr68990: New.
3503
3504 2016-01-21 Nick Clifton <nickc@redhat.com>
3505
3506 PR target/69129
3507 * gcc.target/mips/pr69129.c: New.
3508
3509 2016-01-21 Paolo Carlini <paolo.carlini@oracle.com>
3510
3511 PR c++/58046
3512 * g++.dg/cpp0x/pr58046.C: New.
3513
3514 2016-01-21 Jakub Jelinek <jakub@redhat.com>
3515
3516 PR target/69187
3517 PR target/65624
3518 * gcc.target/arm/pr69187.c: New test.
3519
3520 PR c++/69355
3521 * g++.dg/torture/pr69355.C: New test.
3522
3523 2016-01-21 Aditya Kumar <aditya.k7@samsung.com>
3524 Sebastian Pop <s.pop@samsung.com>
3525
3526 * gfortran.dg/graphite/interchange-3.f90: Adjust pattern.
3527
3528 2016-01-21 Aditya Kumar <aditya.k7@samsung.com>
3529 Sebastian Pop <s.pop@samsung.com>
3530
3531 * gcc.dg/graphite/pr68976.c: New test.
3532
3533 2016-01-21 Jakub Jelinek <jakub@redhat.com>
3534
3535 PR middle-end/67653
3536 * c-c++-common/pr67653.c: New test.
3537 * gcc.dg/torture/pr29119.c: Add dg-warning.
3538
3539 2016-01-20 Peter Bergner <bergner@vnet.ibm.com>
3540
3541 * gcc.target/powerpc/cpu-builtin-1.c: New test.
3542
3543 2016-01-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
3544
3545 PR c/24293
3546 * gcc.dg/pr24293.c: New test.
3547 * gcc.dg/Wcxx-compat-8.c: Adjust to accept error due to
3548 incomplete struct type.
3549 * gcc.dg/declspec-1.c: Likewise.
3550 * gcc.dg/pr63549.c: Likewise.
3551
3552 2016-01-20 Jakub Jelinek <jakub@redhat.com>
3553
3554 PR tree-optimization/66612
3555 * gcc.target/powerpc/20050830-1.c: Xfail the scan-assembler test
3556 for bdn instruction.
3557
3558 2016-01-20 Christophe Lyon <christophe.lyon@linaro.org>
3559
3560 * lib/target-supports.exp
3561 (check_effective_target_arm_fp_ok_nocache): New.
3562 (check_effective_target_arm_fp_ok): New.
3563 (add_options_for_arm_fp): New.
3564 (check_effective_target_arm_crypto_ok_nocache): Require
3565 target_arm_v8_neon_ok instead of arm32.
3566 (check_effective_target_arm_crypto_pragma_ok_nocache): New.
3567 (check_effective_target_arm_crypto_pragma_ok): New.
3568 (add_options_for_arm_vfp): New.
3569 * gcc.target/arm/attr-crypto.c: Use arm_crypto_pragma_ok effective
3570 target. Do not force -mfloat-abi=softfp, use arm_fp_ok effective
3571 target instead. Force initial fpu to vfp.
3572 * gcc.target/arm/attr-neon-builtin-fail.c: Do not force
3573 -mfloat-abi=softfp, use arm_fp_ok effective target instead.
3574 * gcc.target/arm/attr-neon-fp16.c: Likewise. Remove arm_neon_ok
3575 dependency.
3576 * gcc.target/arm/attr-neon2.c: Do not force -mfloat-abi=softfp,
3577 use arm_vfp effective target instead. Force initial fpu to vfp.
3578 * gcc.target/arm/attr-neon3.c: Likewise.
3579 * gcc.target/arm/cmp-2.c: Use arm_fp_ok effective target instead of
3580 arm_vfp_ok.
3581 * gcc.target/arm/unsigned-float.c: Likewise.
3582 * gcc.target/arm/vfp-1.c: Likewise.
3583 * gcc.target/arm/vfp-ldmdbd.c: Likewise.
3584 * gcc.target/arm/vfp-ldmdbs.c: Likewise.
3585 * gcc.target/arm/vfp-ldmiad.c: Likewise.
3586 * gcc.target/arm/vfp-ldmias.c: Likewise.
3587 * gcc.target/arm/vfp-stmdbd.c: Likewise.
3588 * gcc.target/arm/vfp-stmdbs.c: Likewise.
3589 * gcc.target/arm/vfp-stmiad.c: Likewise.
3590 * gcc.target/arm/vfp-stmias.c: Likewise.
3591 * gcc.target/arm/vnmul-1.c: Likewise.
3592 * gcc.target/arm/vnmul-2.c: Likewise.
3593 * gcc.target/arm/vnmul-3.c: Likewise.
3594 * gcc.target/arm/vnmul-4.c: Likewise.
3595
3596 2016-01-20 H.J. Lu <hongjiu.lu@intel.com>
3597
3598 PR testsuite/69366
3599 * g++.dg/pr63995-1.C: Require non-x32 target, instead of,
3600 the MPX run-time library, for compile-time MPX test.
3601 * gcc.target/i386/chkp-always_inline.c: Likewise.
3602 * gcc.target/i386/chkp-bndret.c: Likewise.
3603 * gcc.target/i386/chkp-builtins-1.c: Likewise.
3604 * gcc.target/i386/chkp-builtins-2.c: Likewise.
3605 * gcc.target/i386/chkp-builtins-3.c: Likewise.
3606 * gcc.target/i386/chkp-builtins-4.c: Likewise.
3607 * gcc.target/i386/chkp-const-check-1.c: Likewise.
3608 * gcc.target/i386/chkp-const-check-2.c: Likewise.
3609 * gcc.target/i386/chkp-hidden-def.c: Likewise.
3610 * gcc.target/i386/chkp-label-address.c: Likewise.
3611 * gcc.target/i386/chkp-lifetime-1.c: Likewise.
3612 * gcc.target/i386/chkp-narrow-bounds.c: Likewise.
3613 * gcc.target/i386/chkp-pr69044.c: Likewise.
3614 * gcc.target/i386/chkp-remove-bndint-1.c: Likewise.
3615 * gcc.target/i386/chkp-remove-bndint-2.c: Likewise.
3616 * gcc.target/i386/chkp-strchr.c: Likewise.
3617 * gcc.target/i386/chkp-strlen-1.c: Likewise.
3618 * gcc.target/i386/chkp-strlen-2.c: Likewise.
3619 * gcc.target/i386/chkp-strlen-3.c: Likewise.
3620 * gcc.target/i386/chkp-strlen-4.c: Likewise.
3621 * gcc.target/i386/chkp-strlen-5.c: Likewise.
3622 * gcc.target/i386/chkp-stropt-1.c: Likewise.
3623 * gcc.target/i386/chkp-stropt-10.c: Likewise.
3624 * gcc.target/i386/chkp-stropt-11.c: Likewise.
3625 * gcc.target/i386/chkp-stropt-12.c: Likewise.
3626 * gcc.target/i386/chkp-stropt-13.c: Likewise.
3627 * gcc.target/i386/chkp-stropt-14.c: Likewise.
3628 * gcc.target/i386/chkp-stropt-15.c: Likewise.
3629 * gcc.target/i386/chkp-stropt-16.c: Likewise.
3630 * gcc.target/i386/chkp-stropt-2.c: Likewise.
3631 * gcc.target/i386/chkp-stropt-3.c: Likewise.
3632 * gcc.target/i386/chkp-stropt-4.c: Likewise.
3633 * gcc.target/i386/chkp-stropt-5.c: Likewise.
3634 * gcc.target/i386/chkp-stropt-6.c: Likewise.
3635 * gcc.target/i386/chkp-stropt-7.c: Likewise.
3636 * gcc.target/i386/chkp-stropt-8.c: Likewise.
3637 * gcc.target/i386/chkp-stropt-9.c: Likewise.
3638 * gcc.target/i386/pr63995-2.c: Likewise.
3639 * gcc.target/i386/pr64805.c: Likewise.
3640 * gcc.target/i386/pr65044.c: Likewise.
3641 * gcc.target/i386/pr65167.c: Likewise.
3642 * gcc.target/i386/pr65183.c: Likewise.
3643 * gcc.target/i386/pr65184.c: Likewise.
3644 * gcc.target/i386/thunk-retbnd.c: Likewise.
3645
3646 2016-01-20 Ilya Enkovich <enkovich.gnu@gmail.com>
3647
3648 PR tree-optimization/69328
3649 * gcc.dg/pr69328.c: New test.
3650
3651 2016-01-20 Jeff Law <law@redhat.com>
3652
3653 PR target/25114
3654 * gcc.target/m68k/pr25114.c: New test.
3655
3656 2016-01-20 Andre Vieira <andre.simoesdiasvieira@arm.com>
3657
3658 * gcc.target/arm/memset-inline-10.c: Added
3659 dg-require-effective-target arm_thumb2_ok.
3660
3661 2016-01-19 Eric Botcazou <ebotcazou@adacore.com>
3662
3663 * gcc.dg/debug/dwarf2/sso.c: New test.
3664
3665 2016-01-19 Uros Bizjak <ubizjak@gmail.com>
3666
3667 PR testsuite/68820
3668 * gcc.c-torture/execute/builtins/memops-asm.x: New file.
3669 * gcc.c-torture/execute/builtins/strstr-asm.x: Ditto.
3670 * gcc.c-torture/execute/builtins/strstr-asm.c: Remove dg-options.
3671
3672 2016-01-19 Jan Hubicka <hubicka@ucw.cz>
3673
3674 PR ipa/66223
3675 * g++.dg/ipa/devirt-50.C: New testcase.
3676
3677 2016-01-19 Marek Polacek <polacek@redhat.com>
3678
3679 PR c++/68965
3680 * g++.dg/cpp1y/parameter-pack-1.C: New test.
3681 * g++.dg/cpp1y/parameter-pack-2.C: New test.
3682
3683 2016-01-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3684
3685 PR target/69135
3686 * gcc.target/arm/pr69135_1.c: New test.
3687
3688 2015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
3689
3690 * gcc.target/aarch64/ccmp_1.c: Add new tests.
3691
3692 2015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
3693
3694 * gcc.target/aarch64/ccmp_1.c: New testcase.
3695
3696 2016-01-19 Marek Polacek <polacek@redhat.com>
3697
3698 PR c++/68586
3699 * g++.dg/cpp0x/enum30.C: New test.
3700
3701 2016-01-19 Richard Biener <rguenther@suse.de>
3702
3703 PR tree-optimization/69336
3704 * g++.dg/tree-ssa/pr69336.C: New testcase.
3705
3706 2016-01-19 Jakub Jelinek <jakub@redhat.com>
3707
3708 PR debug/65779
3709 * gcc.dg/pr65779.c: New test.
3710
3711 2016-01-19 Richard Biener <rguenther@suse.de>
3712
3713 PR tree-optimization/69352
3714 * gcc.dg/torture/pr69352.c: New testcase.
3715
3716 2016-01-19 Jakub Jelinek <jakub@redhat.com>
3717
3718 PR rtl-optimization/68955
3719 PR rtl-optimization/64557
3720 * gcc.dg/torture/pr68955.c: New test.
3721
3722 2016-01-19 Jan Hubicka <hubicka@ucw.cz>
3723
3724 PR lto/69136
3725 * g++.dg/torture/pr69136.C: New testcase.
3726
3727 2016-01-19 Jan Hubicka <hubicka@ucw.cz>
3728
3729 PR lto/69133
3730 * g++.dg/lto/pr69133_0.C: New testcase.
3731 * g++.dg/lto/pr69133_1.C: New testcase.
3732
3733 2016-01-15 Jeff Law <law@redhat.com>
3734
3735 PR tree-optimization/69320
3736 * gcc.c-torture/pr69320-1.c: New test.
3737 * gcc.c-torture/pr69320-2.c: New test.
3738 * gcc.c-torture/pr69320-3.c: New test.
3739 * gcc.c-torture/pr69320-4.c: New test.
3740
3741 2016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
3742
3743 PR c++/11858
3744 PR c++/24663
3745 PR c++/24664
3746 * g++.dg/template/pr11858.C: New test.
3747 * g++.dg/template/pr24663.C: New test.
3748 * g++.dg/template/unify12.C: New test.
3749 * g++.dg/template/unify13.C: New test.
3750 * g++.dg/template/unify14.C: New test.
3751 * g++.dg/template/unify15.C: New test.
3752 * g++.dg/template/unify16.C: New test.
3753 * g++.dg/template/unify17.C: New test.
3754
3755 2016-01-18 David Malcolm <dmalcolm@redhat.com>
3756
3757 PR testsuite/69181
3758 * gcc.dg/pr69181-1.c: New test file.
3759 * gcc.dg/pr69181-2.c: New test file.
3760 * lib/gcc-dg.exp (dg-test): Consolidate post-test cleanup of
3761 globals by moving it to...
3762 (cleanup-after-saved-dg-test): ...this new function. Add
3763 "global additional_sources_used". Add reset of global
3764 multiline_expected_outputs to the empty list.
3765 * lib/multiline.exp (_multiline_expected_outputs): Rename this
3766 global to...
3767 (multiline_expected_outputs): ...this, and updated comments to
3768 note that it is modified from gcc-dg.exp.
3769 (dg-end-multiline-output): Update for the above renaming.
3770 (handle-multiline-outputs): Likewise. Remove the clearing
3771 of the expected outputs to the empty list.
3772
3773 2016-01-18 Richard Biener <rguenther@suse.de>
3774
3775 PR tree-optimization/69297
3776 * gcc.dg/vect/costmodel/x86_64/costmodel-pr69297.c: New testcase.
3777
3778 2016-01-18 Joseph Myers <joseph@codesourcery.com>
3779
3780 * gcc.target/mips/mips-3d-1.c: Use forbid_cpu=octeon.* in
3781 dg-options.
3782 * gcc.target/mips/mips-3d-2.c: Likewise.
3783 * gcc.target/mips/mips-3d-3.c: Likewise.
3784 * gcc.target/mips/mips-3d-4.c: Likewise.
3785 * gcc.target/mips/mips-3d-5.c: Likewise.
3786 * gcc.target/mips/mips-3d-6.c: Likewise.
3787 * gcc.target/mips/mips-3d-7.c: Likewise.
3788 * gcc.target/mips/mips-3d-8.c: Likewise.
3789 * gcc.target/mips/mips-3d-9.c: Likewise.
3790 * gcc.target/mips/mips-ps-1.c: Likewise.
3791 * gcc.target/mips/mips-ps-2.c: Likewise.
3792 * gcc.target/mips/mips-ps-3.c: Likewise.
3793 * gcc.target/mips/mips-ps-4.c: Likewise.
3794 * gcc.target/mips/mips-ps-5.c: Likewise.
3795 * gcc.target/mips/mips-ps-6.c: Likewise.
3796 * gcc.target/mips/mips-ps-7.c: Likewise.
3797 * gcc.target/mips/mips-ps-type.c: Likewise.
3798 * gcc.target/mips/mips-ps-type-2.c: Likewise.
3799 * gcc.target/mips/mips16-attributes-6.c: Likewise.
3800
3801 2016-01-18 Tom de Vries <tom@codesourcery.com>
3802
3803 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: New test.
3804 * c-c++-common/goacc/kernels-double-reduction.c: New test.
3805 * c-c++-common/goacc/kernels-empty.c: New test.
3806 * c-c++-common/goacc/kernels-eternal.c: New test.
3807 * c-c++-common/goacc/kernels-loop-2.c: New test.
3808 * c-c++-common/goacc/kernels-loop-3.c: New test.
3809 * c-c++-common/goacc/kernels-loop-data-2.c: New test.
3810 * c-c++-common/goacc/kernels-loop-data-enter-exit-2.c: New test.
3811 * c-c++-common/goacc/kernels-loop-data-enter-exit.c: New test.
3812 * c-c++-common/goacc/kernels-loop-data-update.c: New test.
3813 * c-c++-common/goacc/kernels-loop-data.c: New test.
3814 * c-c++-common/goacc/kernels-loop-g.c: New test.
3815 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: New test.
3816 * c-c++-common/goacc/kernels-loop-n.c: New test.
3817 * c-c++-common/goacc/kernels-loop-nest.c: New test.
3818 * c-c++-common/goacc/kernels-loop.c: New test.
3819 * c-c++-common/goacc/kernels-noreturn.c: New test.
3820 * c-c++-common/goacc/kernels-one-counter-var.c: New test.
3821 * c-c++-common/goacc/kernels-parallel-loop-data-enter-exit.c: New test.
3822 * c-c++-common/goacc/kernels-reduction.c: New test.
3823
3824 2016-01-18 Tom de Vries <tom@codesourcery.com>
3825
3826 * gcc.dg/autopar/outer-1.c: Update for new parloops instantiation.
3827 * gcc.dg/autopar/outer-2.c: Same.
3828 * gcc.dg/autopar/outer-3.c: Same.
3829 * gcc.dg/autopar/outer-4.c: Same.
3830 * gcc.dg/autopar/outer-5.c: Same.
3831 * gcc.dg/autopar/outer-6.c: Same.
3832 * gcc.dg/autopar/parallelization-1.c: Same.
3833 * gcc.dg/autopar/parloops-exit-first-loop-alt-2.c: Same.
3834 * gcc.dg/autopar/parloops-exit-first-loop-alt-3.c: Same.
3835 * gcc.dg/autopar/parloops-exit-first-loop-alt-4.c: Same.
3836 * gcc.dg/autopar/parloops-exit-first-loop-alt-5.c: Same.
3837 * gcc.dg/autopar/parloops-exit-first-loop-alt-6.c: Same.
3838 * gcc.dg/autopar/parloops-exit-first-loop-alt-7.c: Same.
3839 * gcc.dg/autopar/parloops-exit-first-loop-alt-pr66652.c: Same.
3840 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: Same.
3841 * gcc.dg/autopar/pr39500-1.c: Same.
3842 * gcc.dg/autopar/pr39500-2.c: Same.
3843 * gcc.dg/autopar/pr46193.c: Same.
3844 * gcc.dg/autopar/pr46194.c: Same.
3845 * gcc.dg/autopar/pr49580.c: Same.
3846 * gcc.dg/autopar/pr49960-1.c: Same.
3847 * gcc.dg/autopar/pr49960.c: Same.
3848 * gcc.dg/autopar/pr68373.c: Same.
3849 * gcc.dg/autopar/reduc-1.c: Same.
3850 * gcc.dg/autopar/reduc-1char.c: Same.
3851 * gcc.dg/autopar/reduc-1short.c: Same.
3852 * gcc.dg/autopar/reduc-2.c: Same.
3853 * gcc.dg/autopar/reduc-2char.c: Same.
3854 * gcc.dg/autopar/reduc-2short.c: Same.
3855 * gcc.dg/autopar/reduc-3.c: Same.
3856 * gcc.dg/autopar/reduc-4.c: Same.
3857 * gcc.dg/autopar/reduc-6.c: Same.
3858 * gcc.dg/autopar/reduc-7.c: Same.
3859 * gcc.dg/autopar/reduc-8.c: Same.
3860 * gcc.dg/autopar/reduc-9.c: Same.
3861 * gcc.dg/autopar/uns-outer-4.c: Same.
3862 * gcc.dg/autopar/uns-outer-5.c: Same.
3863 * gcc.dg/autopar/uns-outer-6.c: Same.
3864 * gfortran.dg/parloops-exit-first-loop-alt-2.f95: Same.
3865 * gfortran.dg/parloops-exit-first-loop-alt.f95: Same.
3866
3867 2016-01-18 Alan Lawrence <alan.lawrence@arm.com>
3868
3869 PR target/63679
3870 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove XFAIL for powerpc(32), hppa,
3871 aarch64, sparc, s390. Add --param sra-max-scalarization-size-Ospeed.
3872
3873 2016-01-18 Alan Lawrence <alan.lawrence@arm.com>
3874
3875 PR target/63679
3876 * gcc.dg/tree-ssa/ssa-dom-cse-5.c: New.
3877 * gcc.dg/tree-ssa/ssa-dom-cse-6.c: New.
3878 * gcc.dg/tree-ssa/ssa-dom-cse-7.c: New.
3879
3880 2016-01-18 Alan Lawrence <alan.lawrence@arm.com>
3881
3882 PR target/63679
3883 * gcc.dg/tree-ssa/sra-17.c: New.
3884 * gcc.dg/tree-ssa/sra-18.c: New.
3885
3886 2016-01-18 Ilya Enkovich <enkovich.gnu@gmail.com>
3887
3888 * gcc.target/i386/pr65105-5.c: Adjust to andn generation.
3889
3890 2016-01-18 Eric Botcazou <ebotcazou@adacore.com>
3891
3892 * gnat.dg/inline12.adb: New test.
3893
3894 2016-01-18 Bin Cheng <bin.cheng@arm.com>
3895
3896 PR tree-optimization/66797
3897 * gcc.c-torture/execute/pr65447.c: Relax check condition.
3898
3899 2016-01-18 Richard Biener <rguenther@suse.de>
3900
3901 PR tree-optimization/69170
3902 * gcc.dg/torture/pr69170.c: New testcase.
3903
3904 2016-01-17 John David Anglin <danglin@gcc.gnu.org>
3905
3906 * gcc.dg/torture/builtin-integral-1.c: Require c99_runtime.
3907
3908 2016-01-16 Tom de Vries <tom@codesourcery.com>
3909
3910 * c-c++-common/goacc/kernels-alias-ipa-pta-4.c: New test.
3911
3912 2016-01-16 Tom de Vries <tom@codesourcery.com>
3913
3914 * gcc.dg/parloops-exit-first-loop-alt.c: Move ...
3915 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: ... here. Remove
3916 redundant dg-require-effective-target pthread.
3917 * gcc.dg/parloops-exit-first-loop-alt-2.c: Same.
3918 * gcc.dg/parloops-exit-first-loop-alt-3.c: Same.
3919 * gcc.dg/parloops-exit-first-loop-alt-4.c: Same.
3920 * gcc.dg/parloops-exit-first-loop-alt-5.c: Same.
3921 * gcc.dg/parloops-exit-first-loop-alt-6.c: Same.
3922 * gcc.dg/parloops-exit-first-loop-alt-7.c: Same.
3923 * gcc.dg/parloops-exit-first-loop-alt-pr66652.c: Same.
3924
3925 2016-01-16 David Edelsohn <dje.gcc@gmail.com>
3926
3927 PR target/68609
3928 * gcc.target/powerpc/recip-6.c: Enable on AIX.
3929 * gcc.target/powerpc/recip-7.c: Same.
3930
3931 2016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
3932
3933 PR c++/69091
3934 * g++.dg/template/pr69091.C: New test.
3935
3936 2016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
3937
3938 * c-c++-common/cilk-plus/AN/an-if.c: Check that the original
3939 dump does not contain an error_mark_node.
3940 * c-c++-common/cilk-plus/CK/pr60469.c: Likewise.
3941 * c-c++-common/cilk-plus/AN/fn_ptr-2.c: New xfail'd test.
3942
3943 2016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
3944
3945 PR c++/68936
3946 * g++.dg/template/pr68936.C: New test.
3947
3948 2016-01-15 David Edelsohn <dje.gcc@gmail.com>
3949
3950 PR target/68609
3951 * gcc.target/powerpc/recip-1.c: Adjust for Goldschmidt's Algorithm.
3952 * gcc.target/powerpc/recip-2.c: Same.
3953 * gcc.target/powerpc/recip-3.c: Same.
3954 * gcc.target/powerpc/recip-4.c: Same.
3955 * gcc.target/powerpc/recip-sqrtf.c: Same.
3956
3957 2016-01-15 Jeff Law <law@redhat.com>
3958
3959 PR tree-optimization/69270
3960 * gcc.dg/tree-ssa/pr69270-2.c: New test.
3961 * gcc.dg/tree-ssa/pr69270-3.c: New test.
3962
3963 2016-01-15 Paul Thomas <pault@gcc.gnu.org>
3964
3965 PR fortran/49630
3966 * gfortran.dg/deferred_character_13.f90: New test for the fix
3967 of comment 3 of the PR.
3968
3969 PR fortran/54070
3970 * gfortran.dg/deferred_character_8.f90: New test
3971 * gfortran.dg/allocate_error_5.f90: New test
3972
3973 PR fortran/60593
3974 * gfortran.dg/deferred_character_10.f90: New test
3975
3976 PR fortran/60795
3977 * gfortran.dg/deferred_character_14.f90: New test
3978
3979 PR fortran/61147
3980 * gfortran.dg/deferred_character_11.f90: New test
3981
3982 PR fortran/64324
3983 * gfortran.dg/deferred_character_9.f90: New test
3984
3985 2016-01-15 Vladimir Makarov <vmakarov@redhat.com>
3986
3987 PR rtl-optimization/69030
3988 * gcc.target/i386/pr69030.c: New.
3989
3990 2016-01-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3991
3992 * gcc.target/aarch64/target_attr_17.c: New test.
3993
3994 2016-01-15 Richard Biener <rguenther@suse.de>
3995
3996 PR tree-optimization/66856
3997 * gcc.dg/torture/pr66856-1.c: New testcase.
3998 * gcc.dg/torture/pr66856-2.c: Likewise.
3999
4000 2016-01-15 Richard Biener <rguenther@suse.de>
4001
4002 PR debug/69137
4003 * g++.dg/lto/pr69137_0.C: New testcase.
4004
4005 2016-01-15 Richard Sandiford <richard.sandiford@arm.com>
4006
4007 PR middle-end/69246
4008 * gcc.target/i386/pr69246.c: New test.
4009
4010 2016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
4011
4012 * gfortran.dg/bind_c_array_params_2.f90: Fix test patterns for S/390.
4013
4014 2016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
4015
4016 PR c++/56194
4017 * g++.dg/init/const9.C: Disable test on S/390.
4018
4019 2016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
4020
4021 * g++.dg/Wframe-address.C: Test requires -mbackchain for s390*-*-*.
4022 * g++.dg/Wno-frame-address.C: Ditto.
4023
4024 2016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
4025
4026 * gcc.dg/tree-ssa/20040204-1.c: Do not xfail on S/390.
4027
4028 2016-01-15 Richard Biener <rguenther@suse.de>
4029
4030 PR tree-optimization/68961
4031 * gcc.dg/vect/costmodel/x86_64/costmodel-pr68961.c: New testcase.
4032
4033 2016-01-15 Ilya Enkovich <enkovich.gnu@gmail.com>
4034
4035 * gcc.target/i386/pr65105-5.c: New test.
4036
4037 2016-01-15 Jan Hubicka <hubicka@ucw.cz>
4038
4039 * gcc.c-torture/execute/alias-4.c: New testcase.
4040
4041 2016-01-15 Jan Hubicka <hubicka@ucw.cz>
4042
4043 PR ipa/68148
4044 * g++.dg/ipa/devirt-49.C: New testcase.
4045
4046 2016-01-15 Christian Bruel <christian.bruel@st.com>
4047
4048 PR target/65837
4049 * gcc.target/arm/attr-neon-builtin-fail2.c: New test.
4050 * gcc.target/arm/lto/pr65837-attr_0.c: New test.
4051 * gcc.target/arm/lto/pr65837_0.c: Fix skip condition and use ACLE name.
4052
4053 2016-01-15 Richard Biener <rguenther@suse.de>
4054
4055 PR tree-optimization/69117
4056 * gcc.dg/torture/pr69117.c: New testcase.
4057
4058 2015-01-14 Ryan Burn <contact@rnburn.com>
4059
4060 PR c++/69048
4061 * g++.dg/cilk-plus/CK/pr69048.cc: New test.
4062
4063 2016-01-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
4064
4065 PR testsuite/67509
4066 * gfortran.dg/ieee/ieee_7.f90: For out of bound precision or
4067 range tests use 100 * maximum instead of maximum + 1.
4068
4069 2016-01-14 Jakub Jelinek <jakub@redhat.com>
4070
4071 PR debug/69244
4072 * gcc.dg/guality/pr69244.c: New test.
4073
4074 2016-01-14 Uros Bizjak <ubizjak@gmail.com>
4075
4076 * lib/target-supports.exp (check_effective_target_issignaling):
4077 New procedure.
4078 * gcc.dg/pr61441.c: Require issignaling effective target.
4079
4080 2016-01-14 Segher Boessenkool <segher@kernel.crashing.org>
4081
4082 PR target/68803
4083 * gcc.target/powerpc/20050603-3.c: Add xfails for powerpc64le.
4084
4085 2016-01-14 David Malcolm <dmalcolm@redhat.com>
4086
4087 PR c++/68819
4088 PR preprocessor/69177
4089 * gcc.dg/plugin/location-overflow-test-1.c: New test case.
4090 * gcc.dg/plugin/location-overflow-test-2.c: New test case.
4091 * gcc.dg/plugin/location_overflow_plugin.c: New test plugin.
4092 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
4093
4094 2016-01-14 Marek Polacek <polacek@redhat.com>
4095
4096 PR c/69262
4097 * gcc.dg/array-15.c: New test.
4098
4099 2016-01-14 Jakub Jelinek <jakub@redhat.com>
4100
4101 PR middle-end/68146
4102 PR tree-optimization/69155
4103 * gfortran.dg/pr68146.f: New test.
4104 * gfortran.dg/pr69155.f90: New test.
4105
4106 2016-01-14 Richard Biener <rguenther@suse.de>
4107
4108 PR tree-optimization/68060
4109 * gcc.dg/torture/pr68060-1.c: New testcase.
4110 * gcc.dg/torture/pr68060-2.c: Likewise.
4111
4112 2016-01-14 Nick Clifton <nickc@redhat.com>
4113
4114 * lib/target-supports.exp
4115 (check_effective_target_arm_neon_ok_nocache): Add an option
4116 sequence that includes setting the ARM architecture to ARMv7-A.
4117 * gcc.target/arm/attr-neon.c: Use dg-add-options to add the
4118 command line options necessary to enable Neon support.
4119 * gcc.target/arm/neon-vlshr-imm-1.c: Likewise.
4120 * gcc.target/arm/neon-vshl-imm-1.c: Likewise.
4121 * gcc.target/arm/neon-vshr-imm-1.c: Likewise.
4122 * gcc.target/arm/pr69180.c: Likewise.
4123
4124 2016-01-14 Jeff Law <law@redhat.com>
4125
4126 PR tree-optimization/69270
4127 * gcc.dg/tree-ssa/pr69270.c: New test.
4128
4129 2016-01-13 Bernd Schmidt <bschmidt@redhat.com>
4130
4131 PR c/66208
4132 * c-c++-common/pr66208.c: New file.
4133
4134 2016-01-13 Jakub Jelinek <jakub@redhat.com>
4135
4136 PR tree-optimization/69156
4137 * gcc.dg/pr69156.c: New test.
4138
4139 2016-01-13 H.J. Lu <hongjiu.lu@intel.com>
4140
4141 * gcc.target/i386/pr69225-7.c: New test.
4142
4143 2016-01-13 Richard Henderson <rth@redhat.com>
4144
4145 * gcc.dg/tm/memopt-13.c: Update expected function.
4146 * gcc.dg/tm/memopt-6.c: Likewise.
4147
4148 2016-01-13 Uros Bizjak <ubizjak@gmail.com>
4149
4150 * gcc.target/i386/pr45685.c (dg-options): Add -mno-sse4.
4151 * gcc.target/i386/pr68432-1.c (dg-options): Ditto.
4152 * gcc.target/i386/pr68432-2.c (dg-options): Ditto.
4153 * gcc.target/i386/pr68432-3.c (dg-options): Ditto.
4154
4155 2016-01-13 Tom de Vries <tom@codesourcery.com>
4156
4157 PR tree-optimization/69169
4158 * gcc.dg/pr69169.c: New test.
4159
4160 2016-01-13 Alexander Fomin <alexander.fomin@intel.com>
4161
4162 PR target/69228
4163 * gcc.target/i386/avx512pf-vscatterpf0dpd-1.c: Adjust.
4164 * gcc.target/i386/avx512pf-vscatterpf0dps-1.c: Likewise.
4165 * gcc.target/i386/avx512pf-vscatterpf0qpd-1.c: Likewise.
4166 * gcc.target/i386/avx512pf-vscatterpf0qps-1.c: Likewise.
4167 * gcc.target/i386/avx512pf-vscatterpf1dpd-1.c: Likewise.
4168 * gcc.target/i386/avx512pf-vscatterpf1dps-1.c: Likewise.
4169 * gcc.target/i386/avx512pf-vscatterpf1qpd-1.c: Likewise.
4170 * gcc.target/i386/avx512pf-vscatterpf1qps-1.c: Likewise.
4171
4172 2016-01-13 Jakub Jelinek <jakub@redhat.com>
4173
4174 PR target/69247
4175 * gcc.dg/pr69247.c: New test.
4176
4177 2016-01-13 Richard Biener <rguenther@suse.de>
4178
4179 PR tree-optimization/69242
4180 * gcc.dg/torture/pr69242.c: New testcase.
4181
4182 2016-01-13 Richard Biener <rguenther@suse.de>
4183
4184 PR tree-optimization/69186
4185 * gcc.dg/torture/pr69186.c: New testcase.
4186
4187 2016-01-13 Jeff Law <law@redhat.com>
4188
4189 PR tree-optimization/67755
4190 * gcc.dg/tree-ssa/pr67755.c: New test.
4191
4192 2016-01-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
4193
4194 * gcc.c-torture/unsorted/dump-noaddr.x (dump_compare): Replace static
4195 pass number in output by a star.
4196
4197 2016-01-12 Bin Cheng <bin.cheng@arm.com>
4198
4199 PR tree-optimization/68911
4200 * gcc.c-torture/execute/pr68911.c: New test.
4201
4202 2016-01-12 Marek Polacek <polacek@redhat.com>
4203
4204 PR c++/68979
4205 * g++.dg/warn/permissive-1.C: New test.
4206
4207 2016-01-12 Jakub Jelinek <jakub@redhat.com>
4208
4209 PR objc++/68511
4210 PR c++/69213
4211 * g++.dg/opt/pr69213.C: New test.
4212
4213 2016-01-12 Christian Bruel <christian.bruel@st.com>
4214
4215 PR target/69180
4216 * gcc.target/arm/pr69180.c: New test.
4217
4218 2016-01-12 Richard Biener <rguenther@suse.de>
4219
4220 PR lto/69077
4221 * g++.dg/lto/pr69077_0.C: New testcase.
4222 * g++.dg/lto/pr69077_1.C: Likewise.
4223
4224 2016-01-12 Jakub Jelinek <jakub@redhat.com>
4225
4226 PR target/69175
4227 * g++.dg/opt/pr69175.C: New test.
4228
4229 2016-01-12 Alan Lawrence <alan.lawrence@arm.com>
4230
4231 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Declare functions as 'extern'
4232 rather than #including math.h & stdlib.h.
4233 * gcc.dg/vect/pr47001.c: Declare abort as 'extern', remove stdlib.h.
4234 * gcc.dg/vect/pr49771.c: Likewise.
4235 * gcc.dg/vect/vect-10-big-array.c: Likewise.
4236 * gcc.dg/vect/vect-neg-store-1.c: Likewise.
4237 * gcc.dg/vect/vect-neg-store-2.c: Likewise.
4238 * gcc.dg/vect/slp-37.c: Change NULL to 0, remove stdlib.h.
4239 * gcc.dg/vect/pr40254.c: Remove unnecessary include of stdlib.h.
4240 * gcc.dg/vect/pr44507.c: Likewise.
4241 * gcc.dg/vect/pr45902.c: Likewise.
4242 * gcc.dg/vect/slp-widen-mult-half.c: Likewise.
4243 * gcc.dg/vect/vect-117.c: Likewise.
4244 * gcc.dg/vect/vect-99.c: Likewise.
4245 * gcc.dg/vect/vect-aggressive-1.c: Likewise.
4246 * gcc.dg/vect/vect-cond-1.c: Likewise.
4247 * gcc.dg/vect/vect-cond-2.c: Likewise.
4248 * gcc.dg/vect/vect-cond-3.c: Likewise.
4249 * gcc.dg/vect/vect-cond-4.c: Likewise.
4250 * gcc.dg/vect/vect-mask-load-1.c: Likewise.
4251 * gcc.dg/vect/vect-mask-loadstore-1.c: Likewise.
4252 * gcc.dg/vect/vect-over-widen-1-big-array.c: Likewise.
4253 * gcc.dg/vect/vect-over-widen-1.c: Likewise.
4254 * gcc.dg/vect/vect-over-widen-2-big-array.c: Likewise.
4255 * gcc.dg/vect/vect-over-widen-2.c: Likewise.
4256 * gcc.dg/vect/vect-over-widen-3-big-array.c: Likewise.
4257 * gcc.dg/vect/vect-over-widen-3.c: Likewise.
4258 * gcc.dg/vect/vect-over-widen-4-big-array.c: Likewise.
4259 * gcc.dg/vect/vect-over-widen-4.c: Likewise.
4260 * gcc.dg/vect/vect-widen-mult-const-s16.c: Likewise.
4261 * gcc.dg/vect/vect-widen-mult-const-u16.c: Likewise.
4262 * gcc.dg/vect/vect-widen-mult-half-u8.c: Likewise.
4263 * gcc.dg/vect/vect-widen-mult-half.c: Likewise.
4264 * gcc.dg/vect/no-trapping-math-vect-ifcvt-11.c: Remove unnecessary
4265 include of signal.h.
4266 * gcc.dg/vect/no-trapping-math-vect-ifcvt-12.c: Likewise.
4267 * gcc.dg/vect/no-trapping-math-vect-ifcvt-13.c: Likewise.
4268 * gcc.dg/vect/no-trapping-math-vect-ifcvt-14.c: Likewise.
4269 * gcc.dg/vect/no-trapping-math-vect-ifcvt-15.c: Likewise.
4270 * gcc.dg/vect/no-trapping-math-vect-ifcvt-16.c: Likewise.
4271 * gcc.dg/vect/vect-ifcvt-16.c: Likewise.
4272 * gcc.dg/vect/vect-ifcvt-17.c: Likewise.
4273 * gcc.dg/vect/vect-ifcvt-2.c: Likewise.
4274 * gcc.dg/vect/vect-ifcvt-3.c: Likewise.
4275 * gcc.dg/vect/vect-ifcvt-4.c: Likewise.
4276 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
4277 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
4278 * gcc.dg/vect/vect-ifcvt-6.c: Likewise.
4279 * gcc.dg/vect/vect-ifcvt-7.c: Likewise.
4280 * gcc.dg/vect/vect-ifcvt-9.c: Likewise.
4281 * gcc.dg/vect/vect-outer-5.c: Likewise.
4282 * gcc.dg/vect/vect-outer-6.c: Likewise.
4283 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Remove unnecessary
4284 include of stdio.h.
4285
4286 2016-01-12 Nick Clifton <nickc@redhat.com>
4287
4288 PR target/68913
4289 * gcc.dg/lto/pr61886_0.c: Rename the external function called
4290 to fread so that it will be found in all target runtimes.
4291
4292 2016-01-12 Richard Biener <rguenther@suse.de>
4293
4294 PR tree-optimization/69053
4295 * g++.dg/torture/pr69053.C: New testcase.
4296
4297 2016-01-12 Richard Biener <rguenther@suse.de>
4298
4299 PR tree-optimization/69168
4300 * gcc.dg/torture/pr69168.c: New testcase.
4301
4302 2016-01-12 Richard Biener <rguenther@suse.de>
4303
4304 PR tree-optimization/69157
4305 * gcc.dg/torture/pr69157.c: New testcase.
4306
4307 2016-01-12 Richard Biener <rguenther@suse.de>
4308
4309 PR tree-optimization/69174
4310 * gcc.dg/torture/pr69174.c: New testcase.
4311
4312 2016-01-12 Jakub Jelinek <jakub@redhat.com>
4313
4314 PR c++/66808
4315 PR c++/69000
4316 * g++.dg/tls/pr66808.C: New test.
4317 * g++.dg/tls/pr69000.C: New test.
4318
4319 2016-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4320
4321 * gcc.target/powerpc/swaps-p8-23.c: New test.
4322 * gcc.target/powerpc/swaps-p8-24.c: Likewise.
4323
4324 2016-01-11 John David Anglin <danglin@gcc.gnu.org>
4325
4326 PR tree-optimization/68356
4327 * gcc.dg/torture/pr68264.c: Disable exp2 ERANGE test on hppa unix.
4328
4329 2016-01-12 Kugan Vivekanandarajah <kuganv@linaro.org>
4330 Jim Wilson <jim.wilson@linaro.org>
4331
4332 PR target/69194
4333 * gcc.target/arm/pr69194.c: New test.
4334
4335 2016-01-11 H.J. Lu <hongjiu.lu@intel.com>
4336
4337 PR target/69225
4338 * gcc.target/i386/pr69225-1.c: New test.
4339 * gcc.target/i386/pr69225-2.c: Likewise.
4340 * gcc.target/i386/pr69225-3.c: Likewise.
4341 * gcc.target/i386/pr69225-4.c: Likewise.
4342 * gcc.target/i386/pr69225-5.c: Likewise.
4343 * gcc.target/i386/pr69225-6.c: Likewise.
4344
4345 2016-01-11 Jakub Jelinek <jakub@redhat.com>
4346
4347 PR target/67462
4348 * gcc.dg/ifcvt-3.c: Only compile on lp64 targets, include also i?86
4349 if lp64.
4350
4351 PR target/69071
4352 * gcc.dg/pr69071.c: New test.
4353
4354 PR c++/69211
4355 * g++.dg/opt/pr69211.C: New test.
4356
4357 PR tree-optimization/69214
4358 * gcc.c-torture/compile/pr69214.c: New test.
4359
4360 2016-01-11 Uros Bizjak <ubizjak@gmail.com>
4361
4362 * gcc.target/i386/pr66232-10.c: Do not compile on ia32 target.
4363 * gcc.target/i386/pr66232-11.c: Ditto.
4364 * gcc.target/i386/pr66232-12.c: Ditto.
4365 * gcc.target/i386/pr66232-13.c: Ditto.
4366
4367 2016-01-11 Richard Biener <rguenther@suse.de>
4368
4369 PR tree-optimization/69173
4370 * gcc.dg/torture/pr69173.c: New testcase.
4371
4372 2016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4373
4374 PR rtl-optimization/68796
4375 * gcc.target/aarch64/tst_5.c: New test.
4376 * gcc.target/aarch64/tst_6.c: Likewise.
4377
4378 2016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4379
4380 PR rtl-optimization/68841
4381 * gcc.dg/pr68841.c: New test.
4382 * gcc.c-torture/execute/pr68841.c: New test.
4383
4384 2016-01-11 Yuri Rumyantsev <ysrumyan@gmail.com>
4385
4386 PR rtl-optimization/68920
4387 * gcc.dg/ifcvt-4.c: Add "--param max-rtl-if-conversion-insns=3" option
4388 for ix86 targets.
4389 * gcc.dg/ifcvt-5.c: New test.
4390
4391 2016-01-11 Alexandre Oliva <aoliva@redhat.com>
4392
4393 PR bootstrap/69123
4394 * g++.dg/pr69123.C: New.
4395
4396 2016-01-11 Ilya Enkovich <enkovich.gnu@gmail.com>
4397
4398 PR target/69010
4399 * gcc.target/i386/pr69010.c: New test.
4400
4401 2016-01-11 Martin Jambor <mjambor@suse.cz>
4402
4403 PR ipa/69044
4404 * gcc.target/i386/chkp-pr69044.c: New test.
4405
4406 2016-01-11 Tom de Vries <tom@codesourcery.com>
4407
4408 PR tree-optimization/69109
4409 * gcc.dg/autopar/pr69109-2.c: New test.
4410 * gcc.dg/autopar/pr69109.c: New test.
4411
4412 2016-01-11 Tom de Vries <tom@codesourcery.com>
4413
4414 PR tree-optimization/69108
4415 * gcc.dg/autopar/pr69108.c: New test.
4416
4417 2016-01-10 Patrick Palka <ppalka@gcc.gnu.org>
4418
4419 PR c++/69029
4420 * c-c++-common/Wisleading-indentation.c: Augment test.
4421
4422 2016-01-10 Thomas Koenig <tkoenig@gcc.gnu.org>
4423
4424 PR fortran/69154
4425 * gfortran.dg/inline_matmul_12.f90: New test.
4426
4427 2016-01-10 Paul Thomas <pault@gcc.gnu.org>
4428
4429 PR fortran/67779
4430 * gfortran.dg/actual_array_offset_1: New test.
4431
4432 2016-01-10 Tom de Vries <tom@codesourcery.com>
4433
4434 PR tree-optimization/69062
4435 * gcc.dg/autopar/pr69062.c: New test.
4436
4437 2016-01-10 Thomas Schwinge <thomas@codesourcery.com>
4438
4439 * gcc.dg/vect/slp-perm-1.c: Fix scan-tree-dump syntax.
4440 * gcc.dg/vect/slp-perm-2.c: Likewise.
4441 * gcc.dg/vect/slp-perm-3.c: Likewise.
4442 * gcc.dg/vect/slp-perm-5.c: Likewise.
4443 * gcc.dg/vect/slp-perm-6.c: Likewise.
4444 * gcc.dg/vect/slp-perm-7.c: Likewise.
4445 * gcc.dg/vect/slp-perm-8.c: Likewise.
4446
4447 2016-01-10 Tom de Vries <tom@codesourcery.com>
4448
4449 PR tree-optimization/69039
4450 * gcc.dg/autopar/pr69039.c: New test.
4451
4452 2016-01-09 Marek Polacek <polacek@redhat.com>
4453
4454 PR c++/69113
4455 * g++.dg/pr69113.C: New test.
4456
4457 2016-01-09 Jakub Jelinek <jakub@redhat.com>
4458
4459 PR middle-end/50865
4460 PR tree-optimization/69097
4461 * gcc.c-torture/execute/pr50865.c: New test.
4462 * gcc.c-torture/execute/pr69097-1.c: New test.
4463 * gcc.c-torture/execute/pr69097-2.c: New test.
4464 * gcc.dg/pr69097-1.c: New test.
4465 * gcc.dg/pr69097-2.c: New test.
4466
4467 2016-01-09 Jakub Jelinek <jakub@redhat.com>
4468
4469 PR c++/69164
4470 * g++.dg/opt/pr69164.C: New test.
4471
4472 2016-01-08 Jakub Jelinek <jakub@redhat.com>
4473
4474 PR tree-optimization/69167
4475 * gcc.dg/pr69167.c: New test.
4476
4477 2016-01-08 Marek Polacek <polacek@redhat.com>
4478
4479 PR c++/68449
4480 * g++.dg/pr68449.C: New.
4481
4482 2016-01-08 Alan Lawrence <alan.lawrence@arm.com>
4483
4484 PR tree-optimization/68707
4485 * lib/target-supports.exp (check_effective_target_vect_load_lanes): New.
4486 * gcc.dg/vect/slp-perm-1.c: Look for vect_load_lanes instead of SLP
4487 on platforms supporting it.
4488 * gcc.dg/vect/slp-perm-2.c: Likewise.
4489 * gcc.dg/vect/slp-perm-3.c: Likewise.
4490 * gcc.dg/vect/slp-perm-5.c: Likewise.
4491 * gcc.dg/vect/slp-perm-7.c: Likewise.
4492 * gcc.dg/vect/slp-perm-8.c: Likewise.
4493 * gcc.dg/vect/slp-perm-6.c: Look for vect_load_lanes in addition to SLP
4494 on platforms supporting it.
4495
4496 2016-01-08 Jakub Jelinek <jakub@redhat.com>
4497
4498 PR tree-optimization/69162
4499 * gcc.dg/pr69162.c: New test.
4500
4501 PR tree-optimization/69172
4502 * gcc.dg/pr69172.c: New test.
4503
4504 2016-01-08 Thomas Preud'homme <thomas.preudhomme@arm.com>
4505
4506 PR tree-optimization/67781
4507 * gcc.c-torture/execute/pr67781.c: New file.
4508
4509 2016-01-08 Jakub Jelinek <jakub@redhat.com>
4510
4511 PR tree-optimization/69083
4512 * gcc.dg/vect/pr69083.c: New test.
4513
4514 2016-01-08 Sujoy Saraswati <sujoy.saraswati@hpe.com>
4515
4516 PR tree-optimization/61441
4517 * gcc.dg/pr61441.c: Restrict to linux and gnu targets.
4518 Use -fexcess-precision=standard for compiler options.
4519 Use fabs() only when __FLT_EVAL_METHOD__ == 0.
4520
4521 2016-01-08 Jakub Jelinek <jakub@redhat.com>
4522
4523 PR fortran/69128
4524 * gfortran.dg/gomp/pr69128.f90: New test.
4525
4526 PR c++/69145
4527 * g++.dg/ext/pr69145-1.C: New test.
4528 * g++.dg/ext/pr69145-2-very-long-filename.cc: New file.
4529 * g++.dg/ext/pr69145-2.h: New file.
4530
4531 2016-01-07 Martin Sebor <msebor@redhat.com>
4532
4533 PR c/68966
4534 * gcc.dg/atomic-fetch-bool.c: New test.
4535 * gcc.dg/sync-fetch-bool.c: New test.
4536
4537 2016-01-07 H.J. Lu <hongjiu.lu@intel.com>
4538
4539 PR fortran/66680
4540 gfortran.dg/gomp/pr66680.f90: Moved to libgomp.
4541
4542 2016-01-07 Nick Clifton <nickc@redhat.com>
4543
4544 PR target/66655
4545 * g++.dg/pr66655.C: New test.
4546 * g++.dg/pr66655_1.cc: Test support file.
4547 * g++.dg/pr66655.h: Test header file.
4548
4549 2016-01-07 Dominique d'Humieres <dominiq@lps.ens.fr>
4550
4551 PR fortran/66680
4552 gfortran.dg/gomp/pr66680.f90: New test.
4553
4554 2016-01-07 H.J. Lu <hongjiu.lu@intel.com>
4555
4556 PR target/69171
4557 * gcc.target/i386/pr69171-1.c: New test.
4558 * gcc.target/i386/pr69171-2.c: Likewise.
4559 * gcc.target/i386/pr69171-3.c: Likewise.
4560 * gcc.target/i386/pr69171-4.c: Likewise.
4561 * gcc.target/i386/pr69171-5.c: Likewise.
4562 * gcc.target/i386/pr69171-6.c: Likewise.
4563
4564 2015-12-15 Bernd Schmidt <bschmidt@redhat.com>
4565
4566 PR middle-end/67639
4567 * c-c++-common/pr67639.c: New test.
4568
4569 2016-01-07 Jakub Jelinek <jakub@redhat.com>
4570
4571 PR tree-optimization/69141
4572 * g++.dg/opt/pr69141.C: New test.
4573
4574 2016-01-06 Eric Botcazou <ebotcazou@adacore.com>
4575
4576 * gcc.target/sparc/20151219-1.c: Skip in 64-bit mode.
4577
4578 2016-01-06 Uros Bizjak <ubizjak@gmail.com>
4579
4580 PR target/69140
4581 * gcc.target/i386/pr69140.c: New test
4582
4583 2016-01-06 David Malcolm <dmalcolm@redhat.com>
4584
4585 * gcc.dg/bad-dereference.c: New test case.
4586
4587 2015-01-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4588
4589 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: New test.
4590
4591 2016-01-06 Andreas Schwab <schwab@linux-m68k.org>
4592
4593 * gcc.dg/atomic-invalid-2.c: Remove duplicated content.
4594
4595 2016-01-06 Marek Polacek <polacek@redhat.com>
4596
4597 PR sanitizer/69099
4598 * gcc.dg/ubsan/float-cast-overflow-atomic.c: New test.
4599
4600 2016-01-05 Marek Polacek <polacek@redhat.com>
4601
4602 PR c/69104
4603 * gcc.dg/atomic-invalid-2.c: New.
4604
4605 2016-01-05 H.J. Lu <hongjiu.lu@intel.com>
4606
4607 PR target/68991
4608 * gcc.target/i386/pr68991.c: New test.
4609
4610 2016-01-05 H.J. Lu <hongjiu.lu@intel.com>
4611
4612 PR target/68991
4613 * g++.dg/pr68991-1.C: New test.
4614 * g++.dg/pr68991-2.C: Likewise.
4615
4616 2016-01-05 Sergei Trofimovich <siarheit@google.com>
4617
4618 PR other/60465
4619 * gcc.target/ia64/pr60465-gprel64.c: New test.
4620 * gcc.target/ia64/pr60465-gprel64-c37.c: New test.
4621
4622 2016-01-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4623
4624 PR rtl-optimization/68651
4625 * gcc.target/aarch64/pr68651_1.c: New test.
4626
4627 2016-01-05 David Malcolm <dmalcolm@redhat.com>
4628
4629 PR c/69122
4630 * c-c++-common/Wmisleading-indentation.c (pr69122): New function.
4631
4632 2016-01-05 Nathan Sidwell <nathan@acm.org>
4633
4634 PR c++/58583
4635 * g++.dg/cpp0x/nsdmi-template14.C: Adjust test & errors.
4636
4637 * gcc.dg/alias-15.c: New.
4638
4639 2016-01-05 Nick Clifton <nickc@redhat.com>
4640
4641 PR target/68870
4642 * g++.dg/pr68770.C: New test.
4643
4644 2016-01-04 Mike Stump <mikestump@comcast.net>
4645
4646 * lib/target-supports.exp (check_effective_target_cilkplus):
4647 cilkplus targets require pthreads.
4648 (check_effective_target_cilkplus): Remove special case for NVPTX.
4649
4650 2016-01-04 Michael Meissner <meissner@linux.vnet.ibm.com>
4651
4652 * gcc.target/powerpc/p9-permute.c: New test for xxperm code
4653 generation.
4654
4655 2016-01-04 Jakub Jelinek <jakub@redhat.com>
4656
4657 Update copyright years.
4658
4659 2016-01-04 Marek Polacek <polacek@redhat.com>
4660
4661 PR c/68908
4662 * gcc.dg/atomic/c11-atomic-exec-6.c: New test.
4663 * gcc.dg/atomic/c11-atomic-exec-7.c: New test.
4664 * gcc.dg/atomic/stdatomic-op-5.c: New test.
4665
4666 2016-01-04 Eric Botcazou <ebotcazou@adacore.com>
4667
4668 * gcc.target/sparc/20160104-2.c: New test.
4669
4670 2016-01-04 Eric Botcazou <ebotcazou@adacore.com>
4671
4672 * gcc.target/sparc/20160104-1.c: New test.
4673
4674 2016-01-03 Paul Thomas <pault@gcc.gnu.org>
4675
4676 PR fortran/65045
4677 * gfortran.dg/pr65045.f90: New test.
4678
4679 2016-01-02 Eric Botcazou <ebotcazou@adacore.com>
4680
4681 * gnat.dg/specs/debug1.ads: Delete.
4682
4683 2016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4684
4685 PR libgfortran/68867
4686 * gfortran.dg/default_format_denormal_2.f90: Fix the dg regular
4687 expression.
4688
4689 2016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4690
4691 PR libgfortran/68867
4692 * gfortran.dg/default_format_denormal_2.f90: XFAIL for all
4693 PowerPC.
4694
4695 2016-01-01 Paul Thomas <pault@gcc.gnu.org>
4696
4697 PR fortran/68864
4698 * gfortran.dg/pr68864.f90: New test.
4699
4700 2016-01-01 Jakub Jelinek <jakub@redhat.com>
4701
4702 PR tree-optimization/69070
4703 * gcc.dg/pr69070.c: New test.
4704
4705 PR sanitizer/69055
4706 * gfortran.dg/pr69055.f90: New test.
4707
4708 PR target/69015
4709 * gcc.dg/pr69015.c: New test.
4710 \f
4711 Copyright (C) 2016 Free Software Foundation, Inc.
4712
4713 Copying and distribution of this file, with or without modification,
4714 are permitted in any medium without royalty provided the copyright
4715 notice and this notice are preserved.