]> git.ipfire.org Git - thirdparty/gcc.git/blame - gcc/testsuite/ChangeLog
PR tree-optimization/70586
[thirdparty/gcc.git] / gcc / testsuite / ChangeLog
CommitLineData
3cb15094 12016-04-09 Jakub Jelinek <jakub@redhat.com>
2
3 PR tree-optimization/70586
4 * gcc.c-torture/execute/pr70586.c: New test.
5
a02dc66f 62016-04-09 Dominique d'Humieres <dominiq@lps.ens.fr>
7
8 PR sanitizer/70573
9 * c-c++-common/asan/halt_on_error-1.c: Replace memset
10 with __builtin_memset
11 * c-c++-common/asan/halt_on_error-2.c: Likewise.
12
0c302595 132016-04-08 Cesar Philippidis <cesar@codesourcery.com>
14
15 PR lto/70289
16 PR ipa/70348
17 PR tree-optimization/70373
18 PR middle-end/70533
19 PR middle-end/70534
20 PR middle-end/70535
21 * c-c++-common/goacc/reduction-5.c: New test.
22 * c-c++-common/goacc/reduction-promotions.c: New test.
23 * gfortran.dg/goacc/reduction-3.f95: New test.
24 * gfortran.dg/goacc/reduction-promotions.f90: New test.
25
c6c0523b 262016-04-08 Patrick Palka <ppalka@gcc.gnu.org>
27
28 PR c++/70590
29 PR c++/70452
30 * g++.dg/pr70590.C: New test.
31 * g++.dg/pr70590-2.C: New test.
32
3ac399da 332016-04-08 Jakub Jelinek <jakub@redhat.com>
34
e97d1706 35 PR middle-end/70593
36 * gcc.target/i386/pr70593.c: New test.
37
3ac399da 38 PR rtl-optimization/70574
39 * gcc.target/i386/avx2-pr70574.c: New test.
40
fcfbb129 412016-04-08 Maxim Ostapenko <m.ostapenko@samsung.com>
42
43 PR sanitizer/70541
44 * c-c++-common/asan/pr70541.c: New test.
45
0aabcddf 462016-04-08 Tom de Vries <tom@codesourcery.com>
47
48 * c-c++-common/goacc/uninit-firstprivate-clause.c: New test.
49 * gfortran.dg/goacc/uninit-firstprivate-clause.f95: New test.
50
bec0c1e8 512016-04-08 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
52
53 PR target/70566
54 * gcc.c-torture/execute/pr70566.c: New test.
55
87c791f5 562016-04-08 Tom de Vries <tom@codesourcery.com>
57
58 * c-c++-common/goacc/uninit-copy-clause.c: New test.
59 * gfortran.dg/goacc/uninit-copy-clause.f95: New test.
60
7f38718f 612016-04-08 Alan Modra <amodra@gmail.com>
62
63 * gcc.target/powerpc/pr70117.c: New.
64
a96a7710 652016-04-07 Jakub Jelinek <jakub@redhat.com>
66
7a6265d1 67 PR testsuite/70581
68 * gcc.dg/lto/simd-function_0.c: New test.
69
a96a7710 70 * c-c++-common/attr-simd.c: Add scan-assembler* directives for AVX512F
71 clones.
72 * c-c++-common/attr-simd-2.c: Likewise.
73 * c-c++-common/attr-simd-4.c: Likewise.
74 * gcc.dg/gomp/simd-clones-2.c: Likewise.
75 * gcc.dg/gomp/simd-clones-3.c: Likewise.
76
508dd607 772016-04-07 Thomas Preud'homme <thomas.preudhomme@arm.com>
78
79 PR testsuite/70553
80 * gcc.target/arm/pr70496.c: Also require arm_arm_ok effective target.
81
1b61585a 822016-04-07 Thomas Schwinge <thomas@codesourcery.com>
83 Tom de Vries <tom@codesourcery.com>
84
85 * gfortran.dg/goacc/kernels-loop-2.f95: Scan for parallelization.
86 * gfortran.dg/goacc/kernels-loop-data-2.f95: Likewise.
87 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: Likewise.
88 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: Likewise.
89 * gfortran.dg/goacc/kernels-loop-data-update.f95: Likewise.
90 * gfortran.dg/goacc/kernels-loop-data.f95: Likewise.
91 * gfortran.dg/goacc/kernels-loop.f95: Likewise.
92 * gfortran.dg/goacc/kernels-loop-n.f95: Likewise, XFAILed.
93
5f060aa8 942016-04-06 Patrick Palka <ppalka@gcc.gnu.org>
95
96 PR c/70436
97 * g++.dg/warn/Wparentheses-29.C: New test.
98
d3831f71 992016-04-06 Patrick Palka <ppalka@gcc.gnu.org>
100
101 PR c/70436
102 * g++.dg/plugin/pragma_plugin.c (handle_pragma_sayhello): Add
103 explicit braces to resolve a future -Wparentheses warning.
104
382ece2d 1052016-04-06 Richard Henderson <rth@redhat.com>
106
107 * gcc.dg/pr61817-1.c: New test.
108 * gcc.dg/pr61817-2.c: New test.
109 * gcc.dg/pr69391-1.c: New test.
110 * gcc.dg/pr69391-2.c: New test.
111
72234ee9 1122016-04-06 Vladimir Makarov <vmakarov@redhat.com>
113
114 PR rtl-optimization/70398
115 * testsuite/gcc.target/aarch64/pr70398.c: New.
116
5547150a 1172016-04-06 Eric Botcazou <ebotcazou@adacore.com>
118
119 * gcc.c-torture/execute/20101011-1.c (__VISIUM__): Set DO_TEST to 0.
120
15b70121 1212016-04-06 Yvan Roux <yvan.roux@linaro.org>
122 Pedro Alves <palves@redhat.com>
123
124 * gcc.dg/guality/guality.h (main): Avoid GDB being blocked on signals.
125
585aefbb 1262016-04-06 Jakub Jelinek <jakub@redhat.com>
127
0cbb513b 128 * lib/target-supports.exp (check_effective_target_vect_simd_clones):
129 Check for avx512f effective targets instead of avx2.
130 * gcc.dg/gomp/declare-simd-1.c: Add scan-assembler-times directives
131 for AVX512F clones.
132 * gcc.dg/gomp/declare-simd-3.c: Likewise.
133 * g++.dg/gomp/declare-simd-1.C: Likewise.
134 * g++.dg/gomp/declare-simd-3.C: Likewise.
135 * g++.dg/gomp/declare-simd-4.C: Likewise.
136
585aefbb 137 PR middle-end/70550
138 * c-c++-common/gomp/pr70550-1.c: New test.
139 * c-c++-common/gomp/pr70550-2.c: New test.
140
0b91cceb 1412016-04-05 Nathan Sidwell <nathan@acm.org>
142
143 PR c++/70512
144 * g++.dg/ext/attribute-may-alias-5.C: New.
145
645a9d8e 1462016-04-05 Jakub Jelinek <jakub@redhat.com>
147
148 PR c++/70336
149 * c-c++-common/pr70336.c: New test.
150 * gcc.dg/torture/builtin-isinf_sign-1.c (foo): Guard tests
151 no longer optimized away at -O0 with #ifndef __OPTIMIZE__.
152
bdf23925 1532016-04-05 Jan Hubicka <hubicka@ucw.cz>
154
155 PR ipa/66223
156 * g++.dg/ipa/devirt-51.C: Use -fsanitize=unreachable.
157
aaff837c 1582016-04-05 Jakub Jelinek <jakub@redhat.com>
159
160 PR rtl-optimization/70542
161 * gcc.dg/torture/pr70542.c: New test.
162 * gcc.target/i386/avx2-pr70542.c: New test.
163
2eac58a0 1642016-04-05 Zdenek Sojka <zsojka@seznam.cz>
165
166 PR tree-optimization/70509
167 * gcc.target/i386/avx512bw-pr70509.c: New test.
168
4f7ebe46 1692016-04-05 Patrick Palka <ppalka@gcc.gnu.org>
170
171 PR c++/70452
172 * g++.dg/ext/constexpr-vla4.C: New test.
173
305d86a0 1742016-04-05 Uros Bizjak <ubizjak@gmail.com>
175
176 PR target/70510
177 * gcc.target/i386/pr70510.c: New test.
178
eec3b789 1792016-04-05 Richard Biener <rguenther@suse.de>
180
181 PR tree-optimization/70526
182 * g++.dg/torture/pr70526.C: New testcase.
183
ca943582 1842016-04-05 Jakub Jelinek <jakub@redhat.com>
185
186 PR target/70525
187 * gcc.target/i386/pr70525.c: New test.
188
87825cd5 1892016-04-05 Richard Biener <rguenther@suse.de>
190
191 PR middle-end/70499
192 * g++.dg/torture/pr70499.C: New testcase.
193
14638828 1942016-04-05 Richard Biener <rguenther@suse.de>
195
196 * gcc.dg/tree-ssa/20030814-6.c: Fix testcase, disable FRE,
197 remove XFAIL.
198
967a90d5 1992016-04-04 Jakub Jelinek <jakub@redhat.com>
200
201 PR middle-end/70307
202 * gcc.dg/torture/pr70307.c: Add -Wno-psabi to dg-options. Prune
203 rs6000 ABI warnings.
204
d374a3a3 2052016-04-04 Jan Hubicka <hubicka@ucw.cz>
206
207 PR ipa/66223
208 * g++.dg/ipa/devirt-51.C: New testcase.
209
8ff377a6 2102016-04-04 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
211 Jakub Jelinek <jakub@redhat.com>
212
213 PR middle-end/70457
214 * gcc.dg/torture/pr70457.c: New.
215
f567b44f 2162016-04-04 Andre Vehreschild <vehre@gcc.gnu.org>
217
218 PR fortran/67538
219 * gfortran.dg/allocate_with_source_19.f08: New test.
220
89d4ebfa 2212016-04-04 Andre Vehreschild <vehre@gcc.gnu.org>
222
223 PR fortran/65795
224 * gfortran.dg/coarray_allocate_6.f08: New test.
225
68ab33a6 2262016-04-04 Richard Biener <rguenther@suse.de>
227
228 PR rtl-optimization/70484
229 * gcc.dg/torture/pr70484.c: New testcase.
230
c4f5465d 2312016-04-04 Marek Polacek <polacek@redhat.com>
232
233 PR c/70307
234 * gcc.dg/torture/pr70307.c: New test.
235
bfec6609 2362016-04-03 Oleg Endo <olegendo@gcc.gnu.org>
237
238 PR target/70416
239 PR target/67391
240 * gcc.target/sh/torture/pr70416.c: New.
241
40df9099 2422016-04-02 Martin Sebor <msebor@redhat.com>
243
244 PR c++/67376
245 PR c++/70170
246 PR c++/70172
247 PR c++/70228
248 * g++.dg/cpp0x/constexpr-array-ptr10.C: New test.
249 * g++.dg/cpp0x/constexpr-array-ptr9.C: New test.
250 * g++.dg/cpp0x/constexpr-nullptr-1.C: New test.
251 * g++.dg/cpp0x/constexpr-array5.C: Adjust text of expected diagnostic.
252 * g++.dg/cpp0x/constexpr-string.C: Same.
253 * g++.dg/cpp0x/constexpr-wstring2.C: Same.
254 * g++.dg/cpp0x/pr65398.C: Same.
255 * g++.dg/ext/constexpr-vla1.C: Same.
256 * g++.dg/ext/constexpr-vla2.C: Same.
257 * g++.dg/ext/constexpr-vla3.C: Same.
258 * g++.dg/ubsan/pr63956.C: Same.
259
0edb9bfe 2602016-04-01 Jakub Jelinek <jakub@redhat.com>
261
262 PR rtl-optimization/70467
263 * gcc.target/i386/pr70467-2.c: New test.
264
e5b1a1d9 2652016-04-01 Jakub Jelinek <jakub@redhat.com>
266 Marek Polacek <polacek@redhat.com>
267
268 PR c++/70488
269 * g++.dg/init/new47.C: New test.
270
b2ca3fb0 2712016-04-01 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
272
273 PR target/70496
274 * gcc.target/arm/pr70496.c: New test.
275
4c3bd1e3 2762016-04-01 Nathan Sidwell <nathan@acm.org>
277
47de69ad 278 PR c++/68475
279 * g++.dg/g++.dg/cpp0x/noexcept29.C: New.
280
313d569f 2812016-04-01 Ilya Enkovich <enkovich.gnu@gmail.com>
282
283 PR target/69890
284 * gcc.dg/strlenopt.h (memmove): New.
285 * gcc.target/i386/chkp-strlen-1.c: Include "../../gcc.dg/strlenopt.h"
286 instead of "string.h".
287 * gcc.target/i386/chkp-strlen-2.c: Likewise.
288 * gcc.target/i386/chkp-strlen-3.c: Likewise.
289 * gcc.target/i386/chkp-strlen-4.c: Likewise.
290 * gcc.target/i386/chkp-strlen-5.c: Likewise.
291 * gcc.target/i386/chkp-stropt-1.c: Likewise.
292 * gcc.target/i386/chkp-stropt-10.c: Likewise.
293 * gcc.target/i386/chkp-stropt-11.c: Likewise.
294 * gcc.target/i386/chkp-stropt-12.c: Likewise.
295 * gcc.target/i386/chkp-stropt-13.c: Likewise.
296 * gcc.target/i386/chkp-stropt-14.c: Likewise.
297 * gcc.target/i386/chkp-stropt-15.c: Likewise.
298 * gcc.target/i386/chkp-stropt-16.c: Likewise.
299 * gcc.target/i386/chkp-stropt-2.c: Likewise.
300 * gcc.target/i386/chkp-stropt-3.c: Likewise.
301 * gcc.target/i386/chkp-stropt-4.c: Likewise.
302 * gcc.target/i386/chkp-stropt-5.c: Likewise.
303 * gcc.target/i386/chkp-stropt-6.c: Likewise.
304 * gcc.target/i386/chkp-stropt-7.c: Likewise.
305 * gcc.target/i386/chkp-stropt-8.c: Likewise.
306 * gcc.target/i386/chkp-stropt-9.c: Likewise.
307
5469facd 3082016-03-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
309
310 * g++.dg/template/ptrmem30.C (read): Rename to data_read.
311 (Holder::foo): Reflect this.
312
503de754 3132016-03-31 Ilya Enkovich <enkovich.gnu@gmail.com>
314
315 PR target/70442
316 * gcc.dg/pr70442.c: New test.
317
13ee2de7 3182016-03-31 Nathan Sidwell <nathan@acm.org>
319
320 PR c++/70393
321 * g++.dg/cpp0x/constexpr-virtual6.C: New.
322
5e0d03a8 3232016-03-31 Kirill Yukhin <kirill.yukhin@intel.com>
324
325 PR target/70453
326 * gcc.target/i386/pr70453.c: New test.
327
8cb82ed4 3282016-03-31 Andrey Belevantsev <abel@ispras.ru>
329
330 PR target/70292
331 * gcc.c-torture/pr70292.c: New test.
332
7952b661 3332016-03-31 Marek Polacek <polacek@redhat.com>
334
335 PR c/70297
336 * c-c++-common/pr70297.c: New test.
337 * g++.dg/cpp0x/typedef-redecl.C: New test.
338 * gcc.dg/typedef-redecl2.c: New test.
339
1607cc74 3402016-03-31 Jakub Jelinek <jakub@redhat.com>
341
342 PR rtl-optimization/70460
343 * gcc.c-torture/execute/pr70460.c: New test.
344
c689c252 3452016-03-31 Richard Biener <rguenther@suse.de>
346
347 PR c++/70430
348 * g++.dg/ext/vector30.C: New testcase.
349
91c9586d 3502016-03-30 Dominique d'Humieres <dominiq@lps.ens.fr>
351 Jerry DeLisle <jvdelisle@gcc.gnu.org>
352
353 * gfortran.dg/fmt_pf.f90: New test.
354
afa5c1b8 3552016-03-30 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
356
357 Forward-port from 5 branch
358 2016-03-30 Jakub Jelinek <jakub@redhat.com>
359
360 PR testsuite/70356
361 * gcc.target/i386/avx-vextractf128-256-5.c: Move
362 dg-require-effective-target after dg-do.
363
364 2015-12-30 Kirill Yukhin <kirill.yukhin@intel.com>
365
366 * gcc.target/i386/avx-vextractf128-256-5.c: New test.
367
6a5dcab3 3682016-03-30 Thomas Schwinge <thomas@codesourcery.com>
369 Julian Brown <julian@codesourcery.com>
370 Chung-Lin Tang <cltang@codesourcery.com>
371 Cesar Philippidis <cesar@codesourcery.com>
372 James Norris <jnorris@codesourcery.com>
373 Tom de Vries <tom@codesourcery.com>
374 Nathan Sidwell <nathan@codesourcery.com>
375
305d86a0 376 * c-c++-common/goacc/combined-directives.c: Clean up dg-* directives.
6a5dcab3 377 * c-c++-common/goacc/loop-clauses.c: Likewise.
378 * g++.dg/goacc/template.C: Likewise.
379 * gfortran.dg/goacc/combined-directives.f90: Likewise.
380 * gfortran.dg/goacc/loop-1.f95: Likewise.
381 * gfortran.dg/goacc/loop-5.f95: Likewise.
382 * gfortran.dg/goacc/loop-6.f95: Likewise.
383 * gfortran.dg/goacc/loop-tree-1.f90: Likewise.
384 * c-c++-common/goacc-gomp/nesting-1.c: Update.
385 * c-c++-common/goacc-gomp/nesting-fail-1.c: Likewise.
386 * c-c++-common/goacc/clauses-fail.c: Likewise.
387 * c-c++-common/goacc/parallel-1.c: Likewise.
388 * c-c++-common/goacc/reduction-1.c: Likewise.
389 * c-c++-common/goacc/reduction-2.c: Likewise.
390 * c-c++-common/goacc/reduction-3.c: Likewise.
391 * c-c++-common/goacc/reduction-4.c: Likewise.
392 * c-c++-common/goacc/routine-3.c: Likewise.
393 * c-c++-common/goacc/routine-4.c: Likewise.
394 * c-c++-common/goacc/routine-5.c: Likewise.
395 * c-c++-common/goacc/tile.c: Likewise.
396 * g++.dg/goacc/template.C: Likewise.
397 * gfortran.dg/goacc/combined-directives.f90: Likewise.
398 * c-c++-common/goacc/nesting-1.c: Move dg-error test cases into...
399 * c-c++-common/goacc/nesting-fail-1.c: ... this file. Update.
400 * c-c++-common/goacc/kernels-1.c: Update. Incorporate...
401 * c-c++-common/goacc/kernels-empty.c: ... this file, and...
402 * c-c++-common/goacc/kernels-eternal.c: ... this file, and...
403 * c-c++-common/goacc/kernels-noreturn.c: ... this file.
404 * c-c++-common/goacc/host_data-1.c: New file. Incorporate...
405 * c-c++-common/goacc/use_device-1.c: ... this file.
406 * c-c++-common/goacc/host_data-2.c: New file. Incorporate...
407 * c-c++-common/goacc/host_data-5.c: ... this file, and...
408 * c-c++-common/goacc/host_data-6.c: ... this file.
409 * c-c++-common/goacc/loop-2-kernels.c: New file.
410 * c-c++-common/goacc/loop-2-parallel.c: Likewise.
411 * c-c++-common/goacc/loop-3.c: Likewise.
412 * g++.dg/goacc/reference.C: Likewise.
413 * g++.dg/goacc/routine-1.C: Likewise.
414 * g++.dg/goacc/routine-2.C: Likewise.
415
932c0baa 4162016-03-30 Richard Biener <rguenther@suse.de>
417
418 PR middle-end/70450
419 * gcc.dg/torture/pr70450.c: New testcase.
420
7f7c4659 4212016-03-30 Jakub Jelinek <jakub@redhat.com>
422
423 PR target/70421
424 * gcc.dg/torture/pr70421.c: New test.
425 * gcc.target/i386/avx512f-pr70421.c: New test.
426
9cbfe80c 4272016-03-30 H.J. Lu <hongjiu.lu@intel.com>
428
429 PR testsuite/70364
430 * gcc.target/i386/cleanup-1.c: Include <stddef.h>.
431 (check): New function.
432 (bar): Call check.
433 (foo): Align stack to 16 bytes when calling bar.
434 * gcc.target/i386/cleanup-2.c: Likewise.
435
f56c7d36 4362016-03-30 Patrick Palka <ppalka@gcc.gnu.org>
437
438 PR tree-optimization/59124
439 * gcc.dg/Warray-bounds-19.c: New test.
440
0275bf9b 4412016-03-29 Zachary T Welch <zwelch@codesourcery.com>
442
443 * lib/prune.exp (escape_regex_chars): New.
444 (prune_file_path): Update to quote metcharacters for regexp.
445
a3daa269 4462016-03-29 Jakub Jelinek <jakub@redhat.com>
447
24e1ba3d 448 PR rtl-optimization/70429
449 * gcc.c-torture/execute/pr70429.c: New test.
450
a3daa269 451 PR tree-optimization/70405
452 * gcc.dg/pr70405.c: New test.
453
3ef41a6e 4542016-03-29 Andre Vehreschild <vehre@gcc.gnu.org>
455
456 PR fortran/70397
457 * gfortran.dg/unlimited_polymorphic_25.f90: New test.
458 * gfortran.dg/unlimited_polymorphic_26.f90: New test.
459
4abd9410 4602016-03-29 Thomas Schwinge <thomas@codesourcery.com>
461
462 PR testsuite/64177
463 * c-c++-common/cilk-plus/CK/spawning_arg.c (main): Call
464 __cilkrts_set_param to set two workers.
465 * c-c++-common/cilk-plus/CK/steal_check.c (main): Likewise.
466 * g++.dg/cilk-plus/CK/catch_exc.cc (main): Likewise.
467
b58e5f0f 4682016-03-28 Dominique d'Humieres <dominiq@lps.ens.fr>
469
305d86a0 470 * g++.dg/ext/fnname5.C: Update the test for Darwin.
b58e5f0f 471
bff53658 4722016-03-28 Kirill Yukhin <kirill.yukhin@intel.com>
473
474 PR target/70406
305d86a0 475 * gcc.target/i386/pr70406.c: New test.
bff53658 476
bb2c9c15 4772016-03-27 Eric Botcazou <ebotcazou@adacore.com>
478
479 * gnat.dg/specs/double_record_extension3.ads: New test.
480
f12c84ab 4812016-03-25 Richard Henderson <rth@redhat.com>
482
483 PR target/70120
484 * gcc.target/aarch64/pr70120-1.c: New.
485 * gcc.target/aarch64/pr70120-2.c: New.
486 * gcc.target/aarch64/pr70120-3.c: New.
487
b0bf58c4 4882016-03-25 Patrick Palka <ppalka@gcc.gnu.org>
489
490 PR c++/62212
491 * g++.dg/template/mangle2.C: The dg-do directive should be
492 "compile" not "assemble".
493
f175ba0f 4942016-03-25 Bernd Schmidt <bschmidt@redhat.com>
495
496 PR lto/69650
497 * gcc.dg/pr69650.c: New test.
498
4cc3295f 4992016-03-25 David Edelsohn <dje.gcc@gmail.com>
500
501 * g++.dg/ext/pr70290.C: Prune non-standard ABI.
502
0cf40600 5032016-03-25 Alan Modra <amodra@gmail.com>
504
505 * gcc.dg/dfp/pr70052.c: New test.
506
3aebf099 5072016-03-24 Richard Henderson <rth@redhat.com>
508
509 PR middle-end/69845
510 * gcc.dg/tree-ssa/pr69845-1.c: New test.
511 * gcc.dg/tree-ssa/pr69845-2.c: New test.
512
83245bd3 5132016-03-24 Tom de Vries <tom@codesourcery.com>
514
515 * gfortran.dg/goacc/host_data-tree.f95: Add missing initialization.
516
108e7ee4 5172016-03-24 Tom de Vries <tom@codesourcery.com>
518
519 * c-c++-common/goacc/uninit-use-device-clause.c: New test.
520 * gfortran.dg/goacc/uninit-use-device-clause.f95: New test.
521
17af0b14 5222016-03-24 Tom de Vries <tom@codesourcery.com>
523
524 * c-c++-common/goacc/uninit-dim-clause.c: New test.
525 * gfortran.dg/goacc/uninit-dim-clause.f95: New test.
526
6c8770ee 5272016-03-24 Patrick Palka <ppalka@gcc.gnu.org>
528
529 PR c++/62212
530 * g++.dg/template/mangle2.C: New test.
531
a7e21b7b 5322016-03-24 Richard Biener <rguenther@suse.de>
533
534 PR tree-optimization/70396
535 * gcc.dg/torture/pr70396.c: New testcase.
536
f365d297 5372016-03-24 Richard Biener <rguenther@suse.de>
538
539 PR middle-end/70370
540 * gcc.dg/torture/pr70370.c: New testcase.
541
da7aeb13 5422016-03-24 Tom de Vries <tom@codesourcery.com>
543
544 * gfortran.dg/goacc/data-tree.f95: Add missing initialization.
545 * gfortran.dg/goacc/kernels-tree.f95: Same.
546 * gfortran.dg/goacc/parallel-tree.f95: Same.
547
80b30de0 5482016-03-24 Tom de Vries <tom@codesourcery.com>
549
550 * c-c++-common/goacc/uninit-if-clause.c: New test.
551 * gfortran.dg/goacc/uninit-if-clause.f95: New test.
552
cb9b6b99 5532016-03-24 Jakub Jelinek <jakub@redhat.com>
554
555 PR target/70290
305d86a0 556 * g++.dg/ext/pr70290.C: Add -Wno-psabi -w to dg-options.
557 Fix formatting.
cb9b6b99 558
a4225fff 5592016-03-24 Richard Biener <rguenther@suse.de>
560
561 PR tree-optimization/70372
562 * gcc.dg/tree-ssa/pr70372.c: New testcase.
563
5a869ab8 5642016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
565
566 PR c++/70347
567 * g++.dg/cpp1y/nsdmi-union1.C: New test.
568
36ce5faa 5692016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
570
571 PR c++/70332
572 * g++.dg/cpp1y/nsdmi-aggr5.C: New test.
573
c4fa85c9 5742016-03-23 Jakub Jelinek <jakub@redhat.com>
575
d9377ad5 576 PR c++/70001
577 * g++.dg/cpp0x/constexpr-70001-4.C: New test.
578 * g++.dg/cpp1y/pr70001.C: New test.
579
c4fa85c9 580 PR c++/70323
581 * g++.dg/cpp0x/constexpr-70323.C: New test.
582
0a2062da 5832016-03-23 Alexandre Oliva <aoliva@redhat.com>
584 Jason Merrill <jason@redhat.com>
585 Jakub Jelinek <jakub@redhat.com>
586
587 PR c++/69315
588 * g++.dg/cpp0x/constexpr-69315.C: New test.
589 * g++.dg/cpp0x/variadic122.C: Change one dg-warning into dg-bogus.
590
62d2a6dc 5912016-03-23 Marek Polacek <polacek@redhat.com>
592
593 PR c++/69884
594 * g++.dg/warn/Wignored-attributes-1.C: New test.
595 * g++.dg/warn/Wignored-attributes-2.C: New test.
596
a82d6246 5972016-03-23 Tom de Vries <tom@codesourcery.com>
598
599 * c-c++-common/goacc/kernels-default.c (foo): Add missing
600 initialization.
601 * gfortran.dg/goacc/private-3.f95 (test): Same.
602 * gfortran.dg/goacc/routine-5.f90 (gang, worker, vector, seq): Add
603 missing use param.
604
dc834ba1 6052016-03-23 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
606
607 * lib/target-supports.exp: Remove v7ve entry from loop
608 creating effective target checks.
609 (check_effective_target_arm_arch_v7ve_ok): New procedure.
610 (add_options_for_arm_arch_v7ve): Likewise.
611
7e83fd1f 6122016-03-23 Jakub Jelinek <jakub@redhat.com>
613
614 PR tree-optimization/70354
615 * gcc.dg/vect/pr70354-1.c: New test.
616 * gcc.dg/vect/pr70354-2.c: New test.
617 * gcc.target/i386/avx2-pr70354-1.c: New test.
618 * gcc.target/i386/avx2-pr70354-2.c: New test.
619
4e4da058 6202016-03-22 Jeff Law <law@redhat.com>
621
622 PR target/70232
623 * gcc.dg/tree-ssa/pr70232.c: New test.
624
6855137b 6252016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
626
627 PR target/70302
628 * gcc.target/i386/pr70302.c: New test.
629
19db1ec8 6302016-03-22 Richard Biener <rguenther@suse.de>
631
632 PR middle-end/70251
633 * g++.dg/torture/pr70251.C: New testcase.
634
4baec9f2 6352016-03-22 David Malcolm <dmalcolm@redhat.com>
636
637 PR c/69993
638 * c-c++-common/Wmisleading-indentation-3.c: New test, based on
639 Wmisleading-indentation.c.
640 * c-c++-common/Wmisleading-indentation.c: Update thoughout to
641 reflect change to diagnostic text and order of messages.
642 * gcc.dg/plugin/location-overflow-test-2.c: Likewise.
643
fcfec126 6442016-03-22 David Edelsohn <dje.gcc@gmail.com>
645
646 * g++.dg/ext/java-3.C: Don't compile on AIX.
647
aa30728a 6482016-03-22 Richard Biener <rguenther@suse.de>
649
650 PR middle-end/70333
651 * gcc.dg/torture/pr70333.c: New testcase.
652
46ec4eb4 6532016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
654
655 * g++.dg/ext/pr70290.C: New test.
656
4880f878 6572016-03-22 Kirill Yukhin <kirill.yukhin@intel.com>
658
659 PR target/70325
660 * gcc.target/i386/pr70325.c: New test.
661
3d78ea44 6622016-03-22 Jakub Jelinek <jakub@redhat.com>
663
5934fb8f 664 PR target/70329
665 * gcc.target/i386/avx512bw-pr70329-1.c: New test.
666 * gcc.target/i386/avx512bw-pr70329-2.c: New test.
667
b6436f79 668 PR target/70300
669 * gcc.target/i386/pr70300.c: New test.
670
3d78ea44 671 PR c++/70295
672 * c-c++-common/nonnull-1.c (func): Remove parens around cp4 != 0.
673 (func2): New function for cond with parens, xfail warning for c++.
674 * g++.dg/warn/Wnonnull-compare-8.C: New test.
675
b60244f6 6762016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
677
678 PR c++/70096
679 * g++.dg/template/ptrmem30.C: New test.
680
c8e3e744 6812016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
682
683 PR c++/70204
684 * g++.dg/cpp0x/constexpr-70204a.C: New test.
685 * g++.dg/cpp0x/constexpr-70204b.C: New test.
686
2715f63a 6872016-03-21 Jakub Jelinek <jakub@redhat.com>
688
689 PR middle-end/70326
690 * gcc.dg/pr70326.c: New test.
691
2daa2cda 6922016-03-21 Marc Glisse <marc.glisse@inria.fr>
693 Jakub Jelinek <jakub@redhat.com>
694
695 PR tree-optimization/70317
696 * gcc.dg/pr70317.c: New test.
697
d9aa5a50 6982016-03-21 Uros Bizjak <ubizjak@gmail.com>
699
700 PR target/70327
701 * gcc.target/i386/pr70327.c: New test.
702
e1a88bf4 7032016-03-21 Martin Liska <mliska@suse.cz>
704
61941425 705 PR ipa/70306
e1a88bf4 706 * gcc.dg/ipa/pr70306.c: New test.
707
d9aa5a50 7082016-03-21 Andre Vieira <andre.simoesdiasvieira@arm.com>
75af6eab 709
710 * gcc.target/arm/attr-align1.c: Skip if M-profile.
711 * gcc.target/arm/attr-align3.c: Likewise.
712 * gcc.target/arm/attr_arm.c: Likewise.
713 * gcc.target/arm/flip-thumb.c: Likewise.
714
afdde20c 7152016-03-21 Jakub Jelinek <jakub@redhat.com>
716
717 PR target/70296
718 * gcc.target/powerpc/altivec-36.c: New test.
719
3f2ef661 7202016-03-21 Richard Biener <rguenther@suse.de>
721
722 PR tree-optimization/70310
723 * gcc.dg/torture/pr70310.c: New testcase.
724
08b2b692 7252016-03-21 Kirill Yukhin <kirill.yukhin@intel.com>
726
727 PR target/70293
728 * gcc.target/i386/pr70293.c: New test.
729
93505d22 7302016-03-21 Richard Biener <rguenther@suse.de>
731
732 PR tree-optimization/70288
733 * gcc.dg/torture/pr70288-1.c: New testcase.
734 * gcc.dg/torture/pr70288-2.c: Likewise.
735
06fd1914 7362016-03-21 Andrey Belevantsev <abel@ispras.ru>
737
738 PR rtl-optimization/69307
739 * gcc.target/arm/pr69307.c: New test.
d9aa5a50 740
b628775e 7412016-03-21 Andrey Belevantsev <abel@ispras.ru>
742
743 PR rtl-optimization/69102
744 * gcc.c-torture/compile/pr69102.c: New test.
745
1421f43c 7462016-03-18 Jeff Law <law@redhat.com>
747
748 PR rtl-optimization/70263
749 * gcc.c-torture/compile/pr70263-1.c: New test.
750 * gcc.target/i386/pr70263-2.c: New test.
751
e7142ce1 7522016-03-18 Bernd Schmidt <bschmidt@redhat.com>
753
754 PR rtl-optimization/70278
755 * gcc.dg/torture/pr70278.c: New test.
756 * gcc.target/arm/pr70278.c: New test.
757
5539bc70 7582016-03-18 David Malcolm <dmalcolm@redhat.com>
759
760 PR c/70281
761 * gcc.dg/plugin/diagnostic-test-expressions-1.c
762 (test_builtin_types_compatible_p): New test function.
763 * gcc.dg/pr70281.c: New test case.
764
296a290a 7652016-03-18 Christophe Lyon <christophe.lyon@linaro.org>
766
767 PR target/70113
768 * gcc.target/aarch64/pr63304_1.c: Add -mno-fix-cortex-a53-843419.
769
666094f0 7702016-03-18 Ilya Enkovich <enkovich.gnu@gmail.com>
771
772 PR tree-optimization/70252
773 * gcc.dg/pr70252.c: New test.
774
350514e8 7752016-03-18 Tom de Vries <tom@codesourcery.com>
776
777 * gcc.dg/pr70161-2.c: New test.
778 * gcc.dg/pr70161.c: New test.
779
011e0cea 7802016-03-18 Tom de Vries <tom@codesourcery.com>
781
782 PR ipa/70269
783 * gcc.dg/pr70269.c: New test.
784
292a09de 7852016-03-18 Jakub Jelinek <jakub@redhat.com>
786
787 PR c++/70267
788 * g++.dg/ext/java-3.C: New test.
789
efc86c4c 7902016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
791
792 PR c++/70205
793 * g++.dg/lookup/pr70205.C: New test.
794
a28dd575 7952016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
796
797 PR c++/70218
798 * g++.dg/cpp0x/lambda/lambda-70218.C: New test.
799
92e7ab1e 8002016-03-17 Marek Polacek <polacek@redhat.com>
801
802 PR c/69407
803 * gcc.dg/atomic-op-6.c: New test.
804
7378dbfb 8052016-03-17 David Malcolm <dmalcolm@redhat.com>
806
807 PR c/70264
808 * c-c++-common/pr70264.c: New test case.
809
f7995d7d 8102016-03-17 Jakub Jelinek <jakub@redhat.com>
811
e2895b76 812 PR c++/70144
813 * c-c++-common/pr70144-1.c: New test.
814 * c-c++-common/pr70144-2.c: New test.
815
f7995d7d 816 PR c++/70272
817 * g++.dg/opt/flifetime-dse5.C (main): Remove extra semicolon.
818 * g++.dg/opt/flifetime-dse6.C: New test.
819 * g++.dg/tree-ssa/ehcleanup-1.C: Adjust unreachable count.
820
5ec4a949 8212016-03-17 H.J. Lu <hongjiu.lu@intel.com>
822
823 PR driver/70192
824 * gcc.dg/pic-1.c: New test.
825 * gcc.dg/pic-2.c: Likewise.
826 * gcc.dg/pic-3.c: Likewise.
827 * gcc.dg/pic-4.c: Likewise.
828 * gcc.dg/pie-1.c: Likewise.
829 * gcc.dg/pie-2.c: Likewise.
830 * gcc.dg/pie-3.c: Likewise.
831 * gcc.dg/pie-4.c: Likewise.
832 * gcc.dg/pie-5.c: Likewise.
833 * gcc.dg/pie-6.c: Likewise.
834
c28550e1 8352016-03-17 Tom de Vries <tom@codesourcery.com>
836
837 * gfortran.dg/goacc/kernels-alias-3.f95: New test.
838 * gfortran.dg/goacc/kernels-alias-4.f95: New test.
839
be3296cb 8402016-03-17 Richard Biener <rguenther@suse.de>
841
842 PR debug/70271
843 * g++.dg/debug/pr70271.C: New testcase.
844
9b60ef21 8452016-03-17 Ilya Enkovich <enkovich.gnu@gmail.com>
846
847 * gcc.target/i386/pr70251.c: New test.
848
9a80bc1a 8492016-03-17 Marek Polacek <polacek@redhat.com>
850
851 PR c++/70194
852 * g++.dg/warn/constexpr-70194.C: New test.
853
733d7ff9 8542016-03-16 Richard Henderson <rth@redhat.com>
855
856 PR middle-end/70240
857 * gcc.c-torture/compile/pr70240.c: New.
858
3e6f12bf 8592016-03-16 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
860
861 * gcc.c-torture/compile/20151204.c: Skip for avr.
862
867c9e99 8632016-03-16 Jakub Jelinek <jakub@redhat.com>
864
865 PR target/70245
866 * g++.dg/opt/pr70245.C: New test.
867 * g++.dg/opt/pr70245.h: New file.
868 * g++.dg/opt/pr70245-aux.cc: New file.
869
8ced6ab7 8702016-03-16 Martin Sebor <msebor@redhat.com>
871
872 * g++.dg/cpp1y/constexpr-instantiate.C: Correct DejaGnu directives.
873
37af779a 8742016-03-16 Richard Henderson <rth@redhat.com>
875
876 PR middle-end/70199
877 * gcc.c-torture/compile/pr70199.c: New.
878
78ed999c 8792016-03-16 H.J. Lu <hongjiu.lu@intel.com>
880
881 * gcc.dg/uninit-19.c: Run dos2unix.
882
462ca422 8832016-03-16 Marek Polacek <polacek@redhat.com>
884
885 PR c/70093
886 * gcc.dg/nested-func-10.c: New test.
887 * gcc.dg/nested-func-9.c: New test.
888
fe58aacc 8892016-03-16 Jakub Jelinek <jakub@redhat.com>
890
891 PR tree-optimization/68714
892 * gcc.dg/tree-ssa/pr68714.c: Add -w -Wno-psabi to dg-options.
893
27a53872 8942016-03-16 Tom de Vries <tom@codesourcery.com>
895
896 PR tree-optimization/68715
897 * gcc.dg/graphite/pr68715-2.c: New test.
898 * gcc.dg/graphite/pr68715.c: New test.
899 * gfortran.dg/graphite/pr68715.f90: New test.
900
95049c3c 9012016-03-16 Tom de Vries <tom@codesourcery.com>
902
903 PR tree-optimization/68809
904 * gcc.dg/graphite/pr68809-2.c: New test.
905 * gcc.dg/graphite/pr68809.c: New test.
906
09eddd70 9072016-03-16 Jakub Jelinek <jakub@redhat.com>
908
81fc5915 909 PR c++/70147
910 * g++.dg/ubsan/pr70147-2.C (C::C): Initialize A base with invalid
911 method call to i () as argument. Adjust expected output.
912
09eddd70 913 PR c++/70147
914 * g++.dg/ubsan/pr70147-1.C: New test.
915 * g++.dg/ubsan/pr70147-2.C: New test.
916
6373d2a2 9172016-03-15 Martin Sebor <msebor@redhat.com>
918
919 PR c++/58281
920 * g++.dg/cpp1y/constexpr-instantiate.C: Add new test.
921
d27a0c11 9222016-03-15 John David Anglin <danglin@gcc.gnu.org>
923
9908039d 924 * gcc.c-torture/execute/pr68532.c: Add -fno-common option on
925 hppa*-*-hpux*.
926
45cdc3a6 927 * gcc.dg/ifcvt-4.c: Add hppa*64*-*-* to skip list.
928
d27a0c11 929 PR libfortran/69799
930 * gfortran.dg/coarray_allocate_5.f08: Add "-latomic" option if
931 libatomic_available.
932
0dd1d57f 9332016-03-15 Marek Polacek <polacek@redhat.com>
934
935 PR c++/70209
936 * g++.dg/ext/attribute-may-alias-4.C: New test.
937
0ce02c07 9382016-03-15 Alexander Monakov <amonakov@ispras.ru>
939
940 * g++.dg/pr63384.C: Add -w to dg-options. Remove '-toggle' in
941 -fvar-tracking-assignments-toggle flag.
942
f6e39b30 9432016-03-15 Pat Haugen <pthaugen@us.ibm.com>
944
945 * gcc.dg/ifcvt-4.c: Add -misel for powerpc*.
946
167f93a2 9472016-03-15 Jakub Jelinek <jakub@redhat.com>
948
949 PR rtl-optimization/70222
950 * gcc.c-torture/execute/pr70222-1.c: New test.
951 * gcc.c-torture/execute/pr70222-2.c: New test.
952
08a8af4a 9532016-03-15 Richard Henderson <rth@redhat.com>
954
955 * gcc.dg/tree-ssa/pr68714.c: Test during reassoc1 pass.
956
738eb905 9572016-03-15 Andrey Belevantsev <abel@ispras.ru>
958
959 PR rtl-optimization/69032
960 * gcc.dg/pr69032.c: New test.
961
dd148b3a 9622016-03-15 Andrey Belevantsev <abel@ispras.ru>
963
964 PR rtl-optimization/63384
d9aa5a50 965 * g++.dg/pr63384.C: New test.
dd148b3a 966
acf58115 9672016-03-15 Andrey Belevantsev <abel@ispras.ru>
968
969 PR target/64411
970 * gcc.target/i386/pr64411.C: New test.
971
a2897dc4 9722016-03-15 Tom de Vries <tom@codesourcery.com>
973
974 * gfortran.dg/goacc/kernels-alias-2.f95: New test.
975 * gfortran.dg/goacc/kernels-alias.f95: New test.
976
7bad2faf 9772016-03-14 Martin Sebor <msebor@redhat.com>
978
979 PR c++/53792
980 * g++.dg/cpp0x/constexpr-inline.C: New test.
981 * g++.dg/cpp0x/constexpr-inline-1.C: Same.
982
d65fa8d9 9832016-03-14 David Edelsohn <dje.gcc@gmail.com>
984
985 * gcc.dg/torture/pr70083.c: Prune non-standard ABI.
986
2b3c633f 9872016-03-14 Jakub Jelinek <jakub@redhat.com>
988
989 PR middle-end/70219
990 * gcc.dg/pr70219.c: New test.
991
e947f9c3 9922016-03-14 Bernd Schmidt <bschmidt@redhat.com>
993
994 PR target/70083
995 * gcc.dg/torture/pr70083.c: New test.
996 * gcc.target/i386/pr70083.c: New test.
997
74201dc2 9982016-03-14 Richard Biener <rguenther@suse.de>
999
1000 PR tree-optimization/56365
1001 * gcc.dg/tree-ssa/phi-opt-14.c: New testcase.
1002
88aea41e 10032016-03-14 Segher Boessenkool <segher@kernel.crashing.org>
1004
1005 PR target/70098
1006 * lib/target-supports.exp (check_effective_target_powerpc64_no_dm):
1007 New function.
1008 * g++.dg/pr70098.C: New testcase.
1009
1010
1bd2aefd 10112016-03-14 Tom de Vries <tom@codesourcery.com>
1012
1013 PR tree-optimization/70045
1014 * gcc.dg/graphite/pr70045.c: New test.
1015
922c7033 10162016-03-13 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1017
1018 PR fortran/69043
1019 * gfortran.dg/include_9.f90: New test.
1020
fd4ab6d9 10212016-03-13 Dominique d'Humieres <dominiq@lps.ens.fr>
1022
1023 PR fortran/45076
1024 gfortran.dg/prof/prof.exp: New script.
1025 gfortran.dg/prof/dynamic_dispatch_6.f03: New test.
1026
7d7218d3 10272016-03-12 Andrey Belevantsev <abel@ispras.ru>
1028
1029 PR rtl-optimization/69307
1030 * gcc.dg/pr69307.c: New test.
1031
02ffd664 10322016-03-12 Vladimir Makarov <vmakarov@redhat.com>
1033
1034 PR target/69614
1035 * gcc.target/arm/pr69614.c: New.
1036
76e207a9 10372016-03-12 Paul Thomas <pault@gcc.gnu.org>
1038
1039 PR fortran/70031
1040 * gfortran.dg/submodule_14.f08: New test
1041
1042 PR fortran/69524
1043 * gfortran.dg/submodule_15.f08: New test
1044
490ee78a 10452016-03-12 Patrick Palka <ppalka@gcc.gnu.org>
1046
1047 PR c++/70106
1048 * g++.dg/cpp1y/paren3.C: New test.
1049
04e137ff 10502016-03-11 Michael Meissner <meissner@linux.vnet.ibm.com>
1051
1052 PR target/70131
1053 * gcc.target/powerpc/ppc-round2.c: New test.
1054
27b2c1c4 10552016-03-11 Bernd Schmidt <bschmidt@redhat.com>
1056
1057 PR target/70123
1058 * gcc.dg/torture/pr70123.c: New test.
1059
84116671 10602016-03-11 Jeff Law <law@redhat.com>
1061
1062 PR tree-optimization/70190
1063 * gcc.c-torture/compile/pr70190.c: New test.
1064
cfa58bc8 10652016-03-11 David Malcolm <dmalcolm@redhat.com>
1066
1067 PR c/68187
1068 * c-c++-common/Wmisleading-indentation.c (test43_a): New test
1069 case.
1070 (test43_b): Likewise.
1071 (test43_c): Likewise.
1072 (test43_d): Likewise.
1073 (test43_e): Likewise.
1074 (test43_f): Likewise.
1075 (test43_g): Likewise.
1076 (test44_a): Likewise.
1077 (test44_b): Likewise.
1078 (test44_c): Likewise.
1079 (test44_d): Likewise.
1080 (test44_e): Likewise.
1081
ce234f27 10822016-03-11 David Malcolm <dmalcolm@redhat.com>
1083
1084 PR c/70085
1085 * c-c++-common/Wmisleading-indentation.c (pr70085): New test case.
1086
e4756b48 10872016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1088
1089 * gcc.target/aarch64/vect-reduc-or_1.c: Add -fno-vect-cost-model to
1090 dg-options.
1091
1f5ef87e 10922016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1093
1094 PR target/70002
1095 PR target/69245
1096 * gcc.target/aarch64/pr69245_2.c: New test.
1097
f9c352a1 10982016-03-11 Jakub Jelinek <jakub@redhat.com>
1099
1100 PR tree-optimization/70177
1101 * gcc.dg/pr70177.c: New test.
1102
4dd92ac6 11032016-03-11 Alan Lawrence <alan.lawrence@arm.com>
1104
1105 * gfortran.dg/unconstrained_commons.f: Widen regexp to match j_<N>.
1106
331e4fdb 11072016-03-11 Alan Lawrence <alan.lawrence@arm.com>
1108
1109 * gcc.dg/tree-ssa/sra-20.c: New.
1110
69262824 11112016-03-11 Jakub Jelinek <jakub@redhat.com>
1112
6f9a7425 1113 PR rtl-optimization/70174
1114 * gcc.dg/pr70174.c: New test.
1115
69262824 1116 PR tree-optimization/70169
1117 * gcc.dg/pr70169.c: New test.
1118
4637a847 11192016-03-11 Ilya Enkovich <enkovich.gnu@gmail.com>
1120
1121 PR target/70160
1122 * gcc.target/i386/pr70160.c: New test.
1123
5a86d754 11242016-03-11 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1125
1126 * gcc.target/s390/dfp-1.c: New test.
1127
af4c8290 11282016-03-10 Nick Clifton <nickc@redhat.com>
1129
1130 PR target/70044
1131 * gcc.target/aarch64/pr70044.c: New test.
1132
98dfd328 11332016-03-10 Patrick Palka <ppalka@gcc.gnu.org>
1134 Jakub Jelinek <jakub@redhat.com>
1135
1136 PR c++/70001
1137 * g++.dg/cpp0x/constexpr-70001-1.C: New test.
1138 * g++.dg/cpp0x/constexpr-70001-2.C: New test.
1139 * g++.dg/cpp0x/constexpr-70001-3.C: New test.
1140
75e72311 11412016-03-10 Jan Hubicka <hubicka@ucw.cz>
1142
1143 PR lto/69589
1144 * g++.dg/lto/pr69589_0.C: New testcase
1145 * g++.dg/lto/pr69589_1.C: New testcase
1146
a2eb1271 11472016-03-10 Marek Polacek <polacek@redhat.com>
1148
1149 PR c++/70153
1150 * g++.dg/delayedfold/unary-plus1.C: New test.
1151
11522016-03-10 Andre Vieira <andre.simoesdiasvieira@arm.com>
a342320c 1153
1154 * gcc.target/arm/pr45701-1.c: Escape brackets.
1155 * gcc.target/arm/pr45701-2.c: Likewise.
1156
5ab2987f 11572016-03-10 Alan Lawrence <alan.lawrence@arm.com>
1158
1159 * gfortran.dg/unconstrained_commons.f: New.
1160
6972afac 11612016-03-10 Alan Modra <amodra@gmail.com>
1162
1163 * gcc.dg/pr69195.c: New.
1164 * gcc.dg/pr69238.c: New.
1165
c82c99ec 11662016-03-10 Tom de Vries <tom@codesourcery.com>
1167
1168 PR testsuite/68915
1169 * gcc.dg/vect/pr46032.c: Xfail scan if alignment requirements not met.
1170
a2389d4a 11712016-03-10 Richard Biener <rguenther@suse.de>
1172
1173 PR tree-optimization/70128
1174 * gcc.dg/tree-ssa/alias-34.c: New testcase.
1175 * gcc.dg/tree-ssa/alias-35.c: Likewise.
1176
c272412d 11772016-03-09 Jakub Jelinek <jakub@redhat.com>
1178
a0451069 1179 PR tree-optimization/70152
1180 * gcc.dg/pr70152.c: New test.
1181
c272412d 1182 PR target/70086
1183 * gcc.target/i386/pr70086-1.c: New test.
1184 * gcc.target/i386/pr70086-2.c: New test.
1185 * gcc.target/i386/pr70086-3.c: New test.
5f611068 1186
1187 PR tree-optimization/70127
1188 * gcc.c-torture/execute/pr70127.c: New test.
1189
27dcb7a8 11902016-03-09 Cesar Philippidis <cesar@codesourcery.com>
1191
1192 * c-c++-common/goacc/combined-directives-2.c: New test.
1193
c24757cf 11942016-03-09 David Malcolm <dmalcolm@redhat.com>
1195
1196 PR c/68473
1197 PR c++/70105
1198 * g++.dg/diagnostic/pr70105.C: New test.
1199 * gcc.dg/plugin/diagnostic-test-expressions-1.c (foo): New decl.
1200 (test_multiple_ordinary_maps): New test function.
1201
83108969 12022016-03-09 David Malcolm <dmalcolm@redhat.com>
1203
1204 PR c/68473
1205 PR c++/70105
1206 * gcc.dg/plugin/diagnostic_plugin_show_trees.c (show_tree):
1207 Drop range information from call to inform_at_rich_loc.
1208 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c (add_range):
1209 New.
1210 (test_show_locus): Replace calls to rich_location::add_range with
1211 calls to add_range. Rewrite the tests that used the now-defunct
1212 rich_location ctor taking a source_range. Simplify other tests
1213 by replacing calls to COMBINE_LOCATION_DATA with calls to
1214 make_location.
1215
6733c0e8 12162016-03-09 Richard Biener <rguenther@suse.de>
1217 Jakub Jelinek <jakub@redhat.com>
1218
1219 PR tree-optimization/70138
1220 * gcc.dg/vect/pr70138-1.c: New testcase.
1221 * gcc.dg/vect/pr70138-2.c: Likewise.
1222
96abb9f5 12232016-03-09 Jakub Jelinek <jakub@redhat.com>
1224
1225 PR target/70049
1226 * gcc.target/i386/pr70049.c: New test.
1227
42bb3bfb 12282016-03-09 Richard Biener <rguenther@suse.de>
1229
1230 PR c/70143
1231 * gcc.dg/Wstrict-aliasing-bogus-upcast.c: New testcase.
1232 * gcc.dg/Wstrict-aliasing-struct-with-char-member.c: Likewise.
1233 * gcc.dg/Wstrict-aliasing-struct-member.c: Remove again.
1234
27527428 12352016-03-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1236
1237 * gcc.dg/vect/bb-slp-34.c: Really don't xfail on aarch64-*-*,
1238 arm-*-*.
1239
248449f2 12402016-03-09 Jakub Jelinek <jakub@redhat.com>
1241
1bd49ced 1242 PR middle-end/67278
1243 * gcc.dg/simd-7.c: Add -w -Wno-psabi to dg-options.
1244
248449f2 1245 PR target/67278
1246 * gcc.dg/simd-8.c: Add -w -Wno-psabi to dg-options.
1247
1248 PR middle-end/70050
1249 * gcc.dg/pr70050.c: Add -w to dg-options. Fix up PR number
1250 in testcase comment.
1251
dfc460ff 12522016-03-09 Tom de Vries <tom@codesourcery.com>
1253
1254 * gfortran.dg/goacc/kernels-loop-2.f95: New test.
1255 * gfortran.dg/goacc/kernels-loop-data-2.f95: New test.
1256 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: New test.
1257 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: New test.
1258 * gfortran.dg/goacc/kernels-loop-data-update.f95: New test.
1259 * gfortran.dg/goacc/kernels-loop-data.f95: New test.
1260 * gfortran.dg/goacc/kernels-loop-n.f95: New test.
1261 * gfortran.dg/goacc/kernels-loop.f95: New test.
1262
0377fc7f 12632016-03-08 Martin Sebor <msebor@redhat.com>
1264
1265 PR c++/62096
1266 * g++.dg/warn/overflow-warn-7.C: New test.
1267
3556aa80 12682016-03-08 Jason Merrill <jason@redhat.com>
1269
1270 * lib/g++-dg.exp (g++-dg-runtest): Handle "concepts" in std list.
1271 * lib/target-supports.exp (check_effective_target_concepts): New.
1272
e5096208 12732016-03-08 Jakub Jelinek <jakub@redhat.com>
1274
5370eb8d 1275 PR c++/70135
1276 * g++.dg/cpp1y/constexpr-loop4.C: New test.
1277 * g++.dg/ubsan/pr70135.C: New test.
1278
e5096208 1279 PR target/70110
1280 * gcc.dg/pr70110.c: New test.
1281
cc37120d 12822016-03-07 Martin Jambor <mjambor@suse.cz>
1283
1284 * c-c++-common/gomp/clauses-1.c: Remove dg-options.
1285 * c-c++-common/gomp/if-1.c: Likewise.
1286 * c-c++-common/gomp/pr61486-2.c: Likewise.
1287 * c-c++-common/gomp/target-teams-1.c: Moved dg-options except -fopenmp
1288 to dg-additional-options.
1289 * g++.dg/gomp/gomp.exp: Pass -Wno-hsa to all tests.
1290 * g++/gomp/target-teams-1.c: Likewise.
1291 * gcc.dg/gomp/gomp.exp: Likewise.
1292 * gcc.dg/gomp/pr68128-2.c: Moved dg-options except -fopenmp to
1293 dg-additional-options.
1294 * gfortran.dg/gomp/gomp.exp: Likewise.
1295 * gfortran.dg/gomp/target1.f90: Remove dg-options.
1296 * gfortran.dg/gomp/target2.f90: Moved dg-options except -fopenmp to
1297 dg-additional-options.
1298 * gfortran.dg/gomp/target3.f90: Remove dg-options.
1299
53c248d8 13002016-03-07 Martin Jambor <mjambor@suse.cz>
1301
1302 * lib/target-supports.exp (check_effective_target_offload_hsa): New.
1303 * c-c++-common/gomp/gridify-1.c: New test.
1304 * gfortran.dg/gomp/gridify-1.f90: Likewise.
1305
541e79a0 13062016-03-07 Andre Vieira <andre.simoesdiasvieira@arm.com>
1307
1308 * gcc.target/arm/pr45701-1.c: Change assembler scan to not
1309 trigger for cortex-r8, when scanning for register r8.
1310 * gcc.target/arm/pr45701-2.c: Likewise.
1311
4dfabd94 13122016-02-26 Richard Biener <rguenther@suse.de>
d9aa5a50 1313 Jeff Law <law@redhat.com>
4dfabd94 1314
1315 PR tree-optimization/69740
1316 * gcc.c-torture/compile/pr69740-1.c: New test.
1317 * gcc.c-torture/compile/pr69740-2.c: New test.
1318
1b63a87b 13192016-03-07 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1320
1321 * lib/target-supports.exp
1322 (check_effective_target_whole_vector_shift): Enable for PPC64.
1323
d33914da 13242016-03-07 Richard Biener <rguenther@suse.de>
1325
1326 PR tree-optimization/70115
1327 * gcc.dg/torture/pr70115.c: New testcase.
1328
584fba4b 13292016-03-07 Nathan Sidwell <nathan@codesourcery.com>
1330
1331 PR middle-end/69916
1332 * c-c-++-common/goacc/pr69916.c: New.
1333
7f2f5ec0 13342016-03-07 Richard Henderson <rth@redhat.com>
1335
1336 * gcc.c-torture/compile/pr70061.c: New test.
1337
f530e7c4 13382016-03-07 Richard Biener <rguenther@suse.de>
1339
1340 PR testsuite/70109
1341 * gcc.dg/vect/O3-pr36098.c: New testcase.
1342
a3855fed 13432016-03-07 Christophe Lyon <christophe.lyon@linaro.org>
1344
1345 * gcc.target/arm/pragma_cpp_fma.c: Reset default FPU.
1346
091ffc31 13472016-03-07 Eric Botcazou <ebotcazou@adacore.com>
1348
1349 * gnat.dg/renaming9.ad[sb]: New testcase.
1350
2941b871 13512016-03-05 Jakub Jelinek <jakub@redhat.com>
1352
1353 PR c++/70084
1354 * g++.dg/expr/stdarg3.C: New test.
1355
5173ce42 13562016-03-04 Jeff Law <law@redhat.com>
1357
1358 PR tree-optimization/69196
1359 * gcc.dg/tree-ssa/pr69196-1.c: Limit this to sparc*-*-* and
1360 x86_64-*-*.
1361
2d1d2e55 13622016-03-04 Bernd Schmidt <bschmidt@redhat.com>
1363
0e43078e 1364 PR c/69973
1365 * gcc.dg/pr69973.c: New test.
1366
d8ec06ae 1367 PR rtl-optimization/69941
1368 * gcc.dg/torture/pr69941.c: New test.
1369
2d1d2e55 1370 PR c/69824
1371 * gcc.dg/pr69824.c: New test.
1372
32f692e2 13732016-03-05 Tom de Vries <tom@codesourcery.com>
1374
1375 * c-c++-common/goacc/nesting-fail-1.c (f_acc_routine): New function.
1376 * c-c++-common/goacc-gomp/nesting-fail-1.c (f_acc_routine): New
1377 function.
1378
1c699e9a 13792016-03-05 Patrick Palka <ppalka@gcc.gnu.org>
1380
1381 PR c++/66786
1382 * g++.dg/cpp1y/var-templ48.C: New test.
1383 * g++.dg/cpp1y/var-templ49.C: New test.
1384
358448c6 13852016-03-04 Eric Botcazou <ebotcazou@adacore.com>
1386
1387 * g++.dg/Wno-frame-address.C: Skip on IA-64.
1388
01dc3c45 13892016-03-04 Jakub Jelinek <jakub@redhat.com>
1390
e968ff6d 1391 PR c++/70035
1392 * g++.dg/ubsan/pr70035.C: New test.
1393
01dc3c45 1394 PR target/70062
1395 * gcc.target/i386/pr70062.c: New test.
1396
3937d618 13972016-03-04 H.J. Lu <hongjiu.lu@intel.com>
1398
1399 * g++.dg/template/typename21.C: Remove c++98_only.
1400
c58ac7f8 14012016-03-04 H.J. Lu <hongjiu.lu@intel.com>
1402
1403 * g++.dg/template/typename21.C: Replace c++98 with c++98_only.
1404
0060768a 14052016-03-04 David Malcolm <dmalcolm@redhat.com>
1406
1407 PR c/68187
1408 * c-c++-common/Wmisleading-indentation.c (fn_42_a): New test
1409 function.
1410 (fn_42_b): Likewise.
1411 (fn_42_c): Likewise.
1412
74c6fd40 14132016-03-04 David Malcolm <dmalcolm@redhat.com>
1414
1415 PR c/68187
1416 * c-c++-common/Wmisleading-indentation.c (fn_40_a): New test
1417 function.
1418 (fn_40_b): Likewise.
1419 (fn_41_a): Likewise.
1420 (fn_41_b): Likewise.
1421
31b11359 14222016-03-04 Jakub Jelinek <jakub@redhat.com>
1423
1424 PR target/70059
1425 * gcc.target/i386/avx512f-pr70059.c: New test.
1426 * gcc.target/i386/avx512dq-pr70059.c: New test.
1427
c5b93452 14282016-03-04 Bernd Schmidt <bschmidt@redhat.com>
1429
1430 PR rtl-optimization/57676
1431 * gcc.dg/torture/pr57676.c: New test.
1432
268fbd56 14332016-03-04 Ilya Enkovich <enkovich.gnu@gmail.com>
1434
1435 * gcc.dg/pr70026.c: New test.
1436
6560d1ad 14372016-03-04 Marek Polacek <polacek@redhat.com>
1438
1439 PR c/69798
1440 * gcc.dg/cilk-plus/pr69798-1.c: New test.
1441 * gcc.dg/cilk-plus/pr69798-2.c: New test.
1442
cc7dfddf 14432016-03-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1444
1445 PR target/70004
1446 * gcc.target/aarch64/scalar_shift_1.c: (test_corners_sisd_di):
1447 Delete.
1448 (test_corners_sisd_si): Likewise.
1449 (main): Remove checks of the above.
1450 * gcc.target/aarch64/shift_wide_invalid_1.c: New test.
1451
e9663bd4 14522016-03-04 Eric Botcazou <ebotcazou@adacore.com>
1453
1454 * gcc.dg/Wno-frame-address.c: Skip on IA-64.
1455
dcdd684e 14562016-03-04 Christophe Lyon <christophe.lyon@linaro.org>
1457
1458 * gcc.dg/torture/pr69951.c: Accept argc==0.
1459
e692d332 14602016-03-04 Richard Biener <rguenther@suse.de>
1461
1462 PR c++/70054
1463 * g++.dg/warn/Wstrict-aliasing-bogus-union-2.C: New testcase.
1464 * gcc.dg/Wstrict-aliasing-struct-member.c: New testcase.
1465
af77b7e6 14662016-03-04 Dominik Vogt <vogt@linux.vnet.ibm.com>
1467
1468 PR testsuite/69766
1469 * go.test/go-test.exp: S/390: Set GOARCH to the current target when
1470 testing multiarch.
1471
290da96e 14722016-03-04 Jakub Jelinek <jakub@redhat.com>
1473
1474 PR debug/69947
1475 * gcc.dg/guality/pr69947.c: New test.
1476
e51ce713 14772016-03-03 Jakub Jelinek <jakub@redhat.com>
1478
1479 PR ada/70017
1480 * gcc.dg/pr70017.c (foo): Store 0 to first element of each array.
1481
1feed892 14822016-03-03 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1483
1484 PR rtl-optimization/69904
1485 * gcc.target/arm/pr69904.c: New test.
1486
c32bda69 14872016-03-03 Jakub Jelinek <jakub@redhat.com>
1488
1489 PR target/70021
1490 * gcc.dg/vect/pr70021.c: New test.
1491 * gcc.target/i386/pr70021.c: New test.
1492
1bc579ed 14932016-03-03 Marek Polacek <polacek@redhat.com>
1494
1495 PR middle-end/70050
1496 * gcc.dg/pr70050.c: New test.
1497
cfa8d638 14982016-03-03 James Greenhalgh <james.greenhalgh@arm.com>
1499
1500 * gcc.dg/vect/bb-slp-34.c: Don't XFAIL for ARM/AArch64.
1501
1b889259 15022016-03-03 Ilya Enkovich <enkovich.gnu@gmail.com>
1503
1504 PR tree-optimization/70043
1505 * gfortran.dg/vect/pr70043.f90: New test.
1506
f756dfa3 15072016-03-03 Eric Botcazou <ebotcazou@adacore.com>
1508
1509 * gnat.dg/specs/task1.ads: New test.
1510
5cb4863d 15112016-03-03 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1512
1513 * lib/gcc-gdb-test.exp (gdb-test): Make log message match command.
1514 Invoke gdb with -batch.
1515 * lib/gcc-simulate-thread.exp (simulate-thread): Likewise.
1516
5dd12e43 15172016-03-03 Richard Biener <rguenther@suse.de>
1518
1519 PR tree-optimization/55936
1520 * gcc.dg/tree-ssa/vrp06.c: Remove XFAIL.
1521
d97ba4ca 15222016-03-02 Jeff Law <law@redhat.com>
1523
5d23c86f 1524 PR rtl-optimization/69942
1525 * gcc.dg/ifcvt-5.c: Use "word_mode" rather than "int" to limit the
1526 effects of argument promotions.
1527
d97ba4ca 1528 PR tree-optimization/69987
1529 * gfortran.dg/pr69987.f90: Use "-w" to avoid failures when the
1530 target does not support -fprefetch-loop-arrays.
1531
901faaa0 15322016-03-02 Uros Bizjak <ubizjak@gmail.com>
1533
1534 * gcc.target/i386/bmi2-bzhi-2.c: Change to runtime test.
1535
51f6fdce 15362016-03-02 Bin Cheng <bin.cheng@arm.com>
1537
6bc7872f 1538 PR rtl-optimization/69052
51f6fdce 1539 * gcc.target/i386/pr69052.c: New test.
1540
31d31e07 15412016-03-02 Alan Modra <amodra@gmail.com>
1542
1543 * gcc.dg/pr69990.c: New.
1544
04faee95 15452016-03-02 Jakub Jelinek <jakub@redhat.com>
1546
270d0117 1547 PR c/68062
1548 * c-c++-common/vector-compare-4.c: Add -Wno-psabi to dg-options.
1549
1550 PR middle-end/70022
1551 * gcc.dg/pr70022.c: Add -w -Wno-psabi to dg-options.
1552
04faee95 1553 PR target/70028
1554 * gcc.target/i386/pr70028.c: New test.
1555
a2cc9e8e 15562016-03-02 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
1557
1558 * c-c++-common/asan/swapcontext-test-1.c,
1559 * c-c++-common/tsan/thread_leak.c,
1560 * g++.dg/tsan/aligned_vs_unaligned_race.C,
1561 * g++.dg/tsan/benign_race.C,
1562 * g++.dg/tsan/fd_close_norace.C,
1563 * g++.dg/tsan/fd_close_norace2.C: Print markers to stderr to avoid
1564 races with sanitizer output
1565
dd4bd263 15662016-03-02 Richard Biener <rguenther@suse.de>
901faaa0 1567 Uros Bizjak <ubizjak@gmail.com>
dd4bd263 1568
1569 PR target/67278
1570 * gcc.dg/simd-8.c: New testcase.
1571
b5fe3a49 15722016-03-02 Richard Biener <rguenther@suse.de>
1573
1574 PR middle-end/67278
1575 * gcc.dg/simd-7.c: New testcase.
1576
23601f67 15772016-03-02 Eric Botcazou <ebotcazou@adacore.com>
1578
1579 * gcc.target/i386/pr70007.c: Tweak.
1580
f66f65e7 15812016-03-02 Dominik Vogt <vogt@linux.vnet.ibm.com>
1582
1583 * gfortran.dg/bessel_6.f90: Reduce accuracy for S/390.
1584
60773515 15852016-03-02 Marek Polacek <polacek@redhat.com>
1586
1587 PR c/67854
1588 * gcc.dg/pr67854.c: New test.
1589
6c094cb1 15902016-03-02 Jakub Jelinek <jakub@redhat.com>
1591
1592 PR middle-end/70025
1593 * gcc.dg/torture/pr70025.c: New test.
1594
7627bb56 15952016-03-02 Venkataramanan Kumar <venkataramanan.kumar@amd.com>
1596
1597 PR tree-optimization/68621
1598 * gcc.dg/tree-ssa/ifc-8.c: Adjust test.
1599
066c8e94 16002016-03-01 Eric Botcazou <ebotcazou@adacore.com>
1601
1602 * gcc.target/i386/pr70007.c: New test.
1603
d3b819ad 16042016-03-01 Jeff Law <law@redhat.com>
1605
d4b9ad56 1606 PR tree-optimization/69196
7e217344 1607 * gcc.dg/tree-ssa/pr69196-1.c: New test.
d4b9ad56 1608
d3b819ad 1609 PR tree-optimization/69196
1610 * gcc.dg/tree-ssa/vrp46.c: Twiddle threading params to keep it from
1611 duplicating code and spoiling the expected output.
1612
4f37285d 16132016-03-01 Michael Meissner <meissner@linux.vnet.ibm.com>
1614
1615 PR target/70033
1616 * gcc.target/powerpc/p9-lxvx-stxvx-1.c: Make sure compiler
1617 supports power9 before doing tests.
1618 * gcc.target/powerpc/p9-lxvx-stxvx-2.c: Likewise.
1619 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: Likewise.
1620 * gcc.target/powerpc/p9-permute.c: Likewise.
1621
3e9c4f6c 16222016-03-01 Uros Bizjak <ubizjak@gmail.com>
1623
1624 PR target/70027
1625 * gcc.target/i386/pr70027.c: New test.
1626
e324729e 16272016-03-01 Eric Botcazou <ebotcazou@adacore.com>
1c2859e1 1628
1629 * gcc.dg/pr70017.c: New test.
1630
40e9ce2d 16312016-03-01 Jakub Jelinek <jakub@redhat.com>
1632
1633 PR c/69796
1634 PR c/69974
1635 * gcc.dg/pr69796.c: New test.
1636 * gcc.dg/pr69974.c: New test.
1637
e8b016ea 16382016-03-01 Eric Botcazou <ebotcazou@adacore.com>
1639
1640 * gnat.dg/stack_usage3.adb: Robustify and enable for all targets.
1641
24d3127c 16422016-02-29 Jeff Law <law@redhat.com>
1643
1644 PR tree-optimization/69987
1645 * gfortran.dg/pr69987.f90: New test.
1646
1647 PR tree-optimization/69989
1648 * gcc.c-torture/compile/pr69989-2.c: New test.
1649
12cc1225 16502016-03-01 Marek Polacek <polacek@redhat.com>
1651
1652 PR c++/69795
1653 * g++.dg/parse/invalid1.C: New test.
1654
d99a947c 16552016-03-01 Richard Biener <rguenther@suse.de>
1656
1657 PR middle-end/70022
1658 * gcc.dg/pr70022.c: New testcase.
1659
395dbc60 16602016-03-01 Ilya Enkovich <enkovich.gnu@gmail.com>
1661
1662 PR tree-optimization/69956
1663 * gcc.dg/pr69956.c: New test.
1664
40a35c55 16652016-02-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1666
1667 PR target/70011
1668 * gcc.dg/vect/costmodel/ppc/costmodel-fast-math-vect-pr299925.c:
1669 XFAIL when hardware supports efficient unaligned storage access.
1670
4edc90b0 16712016-03-01 Patrick Palka <ppalka@gcc.gnu.org>
1672
1673 PR c++/69961
1674 * g++.dg/template/pr69961a.C: New test.
1675 * g++.dg/template/pr69961b.C: New test.
1676
1ed1f69a 16772016-02-29 David Malcolm <dmalcolm@redhat.com>
1678
1679 PR preprocessor/69985
1680 * gcc.dg/cpp/pr69985.c: New test case.
1681
01c5d15d 16822016-02-29 Jeff Law <law@redhat.com>
1683
3a4d3de5 1684 PR tree-optimization/70005
1685 * gcc.c-torture/execute/pr70005.c New test.
1686
01c5d15d 1687 PR tree-optimization/69999
1688 * gcc.c-torture/compile/pr69999.c: New test.
1689
1bf66b54 16902016-02-29 Yuri Rumyantsev <ysrumyan@gmail.com>
1691
1692 PR tree-optimization/69652
1693 * gcc.dg/torture/pr69652.c: Delete test.
1694 * gcc.dg/vect/pr69652.c: New test.
1695
b4d653d5 16962016-02-19 Richard Biener <rguenther@suse.de>
1697
1698 PR tree-optimization/69980
1699 * gfortran.dg/vect/pr69980.f90: New testcase.
1700
35bc4745 17012016-02-29 Eric Botcazou <ebotcazou@adacore.com>
1702
1703 * gcc.target/sparc/20160229-1.c: New test.
1704
bb54a538 17052016-02-29 Eric Botcazou <ebotcazou@adacore.com>
1706
1707 * gnat.dg/stack_usage3.adb: New test.
1708 * gnat.dg/stack_usage3_pkg.ads: New helper.
1709
95164e71 17102016-02-29 Eric Botcazou <ebotcazou@adacore.com>
1711
1712 * gnat.dg/renaming8.adb: New test.
1713 * gnat.dg/renaming8_pkg1.ads: New helper.
1714 * gnat.dg/renaming8_pkg2.ad[sb]: Likewise.
1715 * gnat.dg/renaming8_pkg3.ad[sb]: Likewise.
1716
a890896f 17172016-02-29 Richard Biener <rguenther@suse.de>
1718
1719 PR tree-optimization/69720
1720 * gcc.dg/vect/vect-outer-pr69720.c: New testcase.
1721
5c70403a 17222016-02-28 Thomas Koenig <tkoenig@gcc.gnu.org>
1723
1724 PR fortran/68147
1725 PR fortran/47674
1726 * gfortran.dg/realloc_on_assign_26.f90: New test case.
1727
dfb6d139 17282016-02-28 Harald Anlauf <anlauf@gmx.de>
9fa1c2ea 1729 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1730
1731 PR fortran/56007
1732 * gfortran.dg/coarray_8.f90: Adjust error message.
1733 * gfortran.dg/pr56007.f90: New test.
1734 * gfortran.dg/pr56007.f: New test.
1735
536508db 17362016-02-28 H.J. Lu <hongjiu.lu@intel.com>
1737
1738 PR tree-optimization/69989
1739 * gcc.dg/torture/pr69989.c: New test.
1740
eec75e45 17412016-02-28 Eric Botcazou <ebotcazou@adacore.com>
1742
1743 * gcc.target/i386/stack-realign-win.c: New test.
1744
0175e45a 17452016-02-28 Harald Anlauf <anlauf@gmx.de>
1746
1747 PR fortran/60126
1748 * gfortran.dg/pr60126.f90: New test.
1749
2a703589 17502016-02-27 Jeff Law <law@redhat.com>
1751
1752 Revert
1753 2016-02-26 Richard Biener <rguenther@suse.de>
1754 Jeff Law <law@redhat.com>
1755
1756 PR tree-optimization/69740
1757 * gcc.c-torture/compile/pr69740-1.c: New test.
1758 * gcc.c-torture/compile/pr69740-2.c: New test.
1759
359b4c18 17602016-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1761
1c96765a 1762 PR fortran/69910
359b4c18 1763 * gfortran.dg/newunit_4.f90: New test.
1764
49462d93 17652016-02-27 Jakub Jelinek <jakub@redhat.com>
1766
1767 PR target/69613
1768 PR rtl-optimization/69886
1769 * gcc.dg/torture/pr69886.c: Add -w -Wno-psabi to dg-options.
1770 * gcc.dg/torture/pr69613.c: Likewise. Guard -mavx with avx_runtime
1771 target.
1772
c4ac733e 17732016-02-26 Martin Sebor <msebor@redhat.com>
1774
1775 PR tree-optimization/15826
1776 * gcc.dg/tree-ssa/pr15826.c: New test.
1777
da8c4b5d 17782016-02-26 Jakub Jelinek <jakub@redhat.com>
1779
1780 PR target/69969
1781 * gcc.target/powerpc/pr69969.c: New test.
1782
0a4558eb 17832016-02-26 Martin Sebor <msebor@redhat.com>
1784
1785 PR c++/15766
1786 * g++.old-deja/g++.other/decl5.C: Add a test case.
1787
5b500299 17882016-02-26 Segher Boessenkool <segher@kernel.crashing.org>
1789
1790 PR target/69946
1791 * gcc.target/powerpc/pr69946.c: New file.
1792
565f533b 17932016-02-26 Richard Biener <rguenther@suse.de>
0a4558eb 1794 Jeff Law <law@redhat.com>
565f533b 1795
0a4558eb 1796 PR tree-optimization/69740
565f533b 1797 * gcc.c-torture/compile/pr69740-1.c: New test.
1798 * gcc.c-torture/compile/pr69740-2.c: New test.
1799
ff67cbea 18002016-02-26 Martin Jambor <mjambor@suse.cz>
1801
1802 PR middle-end/69920
1803 * gcc.dg/torture/pr69932.c: New test.
1804 * gcc.dg/torture/pr69936.c: Likewise.
1805
e400d817 18062016-02-26 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1807
1808 PR target/69709
1809 * gcc.target/s390/pr69709.c: New test.
1810
126a5a2d 18112016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1812
1813 PR target/69245
1814 * gcc.target/aarch64/pr69245_1.c: New test.
1815
59c58860 18162016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1817
1818 PR target/69613
1819 * gcc.dg/torture/pr69613.c: New test.
1820
9441fa4e 18212016-02-26 Jakub Jelinek <jakub@redhat.com>
1822
1823 PR rtl-optimization/69891
1824 * gcc.target/i386/pr69891.c: New test.
1825
e48fcde0 18262016-02-26 Michael Meissner <meissner@linux.vnet.ibm.com>
f41208a1 1827 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1828
35ed600a 1829 PR target/61397
f41208a1 1830 * gcc.target/powerpc/p8vector-ldst.c: Adjust to test desired
1831 functionality for both 32-bit and 64-bit.
1832
c86aaa0e 18332016-02-26 Richard Biener <rguenther@suse.de>
1834
1835 PR tree-optimization/69551
1836 * gcc.dg/torture/pr69951.c: New testcase.
1837
38e71a65 18382016-02-25 Richard Biener <rguenther@suse.de>
1839
1840 PR tree-optimization/48795
1841 * gcc.dg/Warray-bounds-18.c: New testcase.
1842
03331e69 18432016-02-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1844
1845 * g++.dg/ext/attr-constructor1.C: Require init_priority support.
1846
f14d8d6a 18472016-02-25 Jakub Jelinek <jakub@redhat.com>
1848
1849 PR rtl-optimization/69896
1850 * gcc.dg/pr69896.c: New test.
1851
4003c807 18522016-02-25 Patrick Palka <ppalka@gcc.gnu.org>
1853
1854 PR c++/69736
1855 * g++.dg/cpp1y/paren2.C: New test.
1856
a0573328 18572016-02-24 Martin Sebor <msebor@redhat.com>
1858
1859 PR c/51147
1860 * gcc.dg/enum-mode-2.c: New test.
1861
2cde02ad 18622016-02-24 Jakub Jelinek <jakub@redhat.com>
1863
1864 PR c++/69922
1865 * g++.dg/warn/Wnonnull-compare-6.C: New test.
1866 * g++.dg/warn/Wnonnull-compare-7.C: New test.
1867 * g++.dg/ubsan/pr69922.C: New test.
1868
f0ea75d1 18692016-02-24 Marek Polacek <polacek@redhat.com>
1870
1871 PR c/69819
1872 * gcc.dg/pr69819.c: New test.
1873
05027366 18742016-02-24 Martin Sebor <msebor@redhat.com>
1875
34ed562b 1876 PR c++/69912
1877 * g++.dg/ext/flexary15.C: New test.
1878
18792016-02-24 Martin Sebor <msebor@redhat.com>
1880
1881 * gcc.dg/builtins-68.c: Avoid making unportable
05027366 1882 assumptions about the relationship between SIZE_MAX and UINT_MAX.
34ed562b 1883 * g++.dg/ext/builtin_alloca.C: Same.
05027366 1884
650c3ad5 18852016-02-24 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
1886 Charles Baylis <charles.baylis@linaro.org>
1887
1888 PR debug/61033
1889 * g++.dg/pr61033.C: Add a regression testcase for PR debug/61033.
1890
596070e8 18912016-02-24 Richard Biener <rguenther@suse.de>
6cde5734 1892 Jakub Jelinek <jakub@redhat.com>
596070e8 1893
1894 PR middle-end/69760
1895 * gcc.dg/torture/pr69760.c: New testcase.
1896
d6b92d9f 18972016-02-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1898
1899 * gcc.dg/debug/dwarf2/prod-options.c: Use different DW_AT_producer
1900 pattern on Solaris with as.
1901
90436d9d 19022016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1903
1904 * gcc.target/arm/cond_sub_restrict_it.c: New test.
1905 * gcc.target/arm/condarith_restrict_it.c: Likewise.
1906 * gcc.target/arm/movcond_restrict_it.c: Likewise.
1907 * gcc.target/arm/negscc_restrict_it.c: Likewise.
1908
7c749495 19092016-02-24 Jakub Jelinek <jakub@redhat.com>
1910
1911 PR middle-end/69915
1912 * gcc.dg/pr69915.c: New test.
1913
9c9680b5 19142016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1915
1916 PR rtl-optimization/69886
1917 * gcc.dg/torture/pr69886.c: New test.
1918
36d081ee 19192016-02-24 Richard Biener <rguenther@suse.de>
1920
1921 PR middle-end/68963
1922 * gcc.dg/torture/pr68963.c: New testcase.
1923
2a0accb9 19242016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1925
1926 PR target/69875
1927 * gcc.target/arm/atomic_loaddi_acquire.x: New file.
1928 * gcc.target/arm/atomic_loaddi_relaxed.x: Likewise.
1929 * gcc.target/arm/atomic_loaddi_seq_cst.x: Likewise.
1930 * gcc.target/arm/atomic_loaddi_1.c: New test.
1931 * gcc.target/arm/atomic_loaddi_2.c: Likewise.
1932 * gcc.target/arm/atomic_loaddi_3.c: Likewise.
1933 * gcc.target/arm/atomic_loaddi_4.c: Likewise.
1934 * gcc.target/arm/atomic_loaddi_5.c: Likewise.
1935 * gcc.target/arm/atomic_loaddi_6.c: Likewise.
1936 * gcc.target/arm/atomic_loaddi_7.c: Likewise.
1937 * gcc.target/arm/atomic_loaddi_8.c: Likewise.
1938 * gcc.target/arm/atomic_loaddi_9.c: Likewise.
1939
f0e92ef1 19402016-02-24 Jakub Jelinek <jakub@redhat.com>
1941
1942 PR middle-end/69909
1943 * gcc.dg/torture/pr69909.c: New test.
1944
6907286f 19452016-02-24 Richard Biener <rguenther@suse.de>
1946
1947 PR tree-optimization/69907
1948 * gcc.dg/vect/bb-slp-pr69907.c: New testcase.
1949 * gcc.dg/vect/bb-slp-34.c: XFAIL.
1950 * gcc.dg/vect/bb-slp-pr68892.c: Likewise.
1951
e6ab7475 19522016-02-24 Christian Bruel <christian.bruel@st.com>
1953
1954 * gcc.target/arm/pragma_cpp_fma.c: New test.
1955
47587450 19562016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1957
1958 PR fortran/61156
1959 * gfortran.dg/include_6.f90: Update test.
1960
d41ab738 19612016-02-23 Jakub Jelinek <jakub@redhat.com>
1962
1963 PR objc/69844
1964 * objc.dg/pr69844.m: New test.
1965
4772d9d5 19662016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1967
1968 PR libgfortran/69456
1969 * gfortran.dg/namelist_89.f90: New test.
1970 * gfortran.dg/pr59700.f90: Update test..
1971
8c38d887 19722016-02-23 Martin Sebor <msebor@redhat.com>
1973
1974 PR middle-end/69780
1975 * g++.dg/ext/builtin_alloca.C: New test.
1976 * gcc.dg/builtins-68.c: New test.
1977
ee1bfdb0 19782016-02-23 Richard Henderson <rth@redhat.com>
1979
1980 * gcc.target/i386/addr-space-3.c: Remove test.
1981
52609ec3 19822016-02-23 David Malcolm <dmalcolm@redhat.com>
1983
1984 PR preprocessor/69126
1985 PR preprocessor/69543
1986 * c-c++-common/pr69126-2-long.c: New test.
1987 * c-c++-common/pr69126-2-short.c: New test.
1988 * c-c++-common/pr69543-1.c: Remove xfail.
1989
d5bf2cc8 19902016-02-23 David Malcolm <dmalcolm@redhat.com>
1991
1992 PR preprocessor/69126
1993 PR preprocessor/69543
1994 PR preprocessor/69558
1995 * c-c++-common/pr69126.c (MACRO_1, test_1): New.
1996 (f): Rename to...
1997 (test_2): ...this, and add leading comment.
1998 (MACRO_3, test_3): New.
1999 (MACRO_4A, MACRO_4B, test_4): New.
2000 (MACRO): Rename to...
2001 (MACRO_5): ...this.
2002 (g): Rename to...
2003 (test_5): ...this, updating for renaming of MACRO, and
2004 add leading comment.
2005 * c-c++-common/pr69543-1.c: New.
2006 * c-c++-common/pr69543-2.c: New.
2007 * c-c++-common/pr69543-3.c: New.
2008 * c-c++-common/pr69543-4.c: New.
2009 * c-c++-common/pr69558-1.c: New.
2010 * c-c++-common/pr69558-2.c: New.
2011 * c-c++-common/pr69558-3.c: New.
2012 * c-c++-common/pr69558-4.c: New.
2013 * gcc.dg/pr69558.c: Move to...
2014 * c-c++-common/pr69558.c: ...here. Add dg-bogus directives, with
2015 xfail for c++.
2016
3a37a410 20172016-02-23 Thomas Schwinge <thomas@codesourcery.com>
2018
2019 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: Adjust
2020 to -ftree-parallelize-loops/-fopenacc changes.
2021 * c-c++-common/goacc/kernels-double-reduction-n.c: Likewise.
2022 * c-c++-common/goacc/kernels-double-reduction.c: Likewise.
2023 * c-c++-common/goacc/kernels-loop-2.c: Likewise.
2024 * c-c++-common/goacc/kernels-loop-3.c: Likewise.
2025 * c-c++-common/goacc/kernels-loop-g.c: Likewise.
2026 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: Likewise.
2027 * c-c++-common/goacc/kernels-loop-n.c: Likewise.
2028 * c-c++-common/goacc/kernels-loop-nest.c: Likewise.
2029 * c-c++-common/goacc/kernels-loop.c: Likewise.
2030 * c-c++-common/goacc/kernels-one-counter-var.c: Likewise.
2031 * c-c++-common/goacc/kernels-reduction.c: Likewise.
2032 * gfortran.dg/goacc/kernels-loop-inner.f95: Likewise.
2033 * gfortran.dg/goacc/kernels-loops-adjacent.f95: Likewise.
2034
ecca180f 20352016-02-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2036
2037 * gcc.target/i386/chkp-hidden-def.c: Require alias support.
2038
eec0fa3f 20392016-02-23 Jakub Jelinek <jakub@redhat.com>
2040
f1f91c07 2041 PR c++/69902
2042 * g++.dg/warn/Wnonnull-compare-5.C: New test.
2043
eec0fa3f 2044 PR c/69900
2045 * gcc.dg/pr69900.c: New test.
2046
e045424d 20472016-02-23 Martin Jambor <mjambor@suse.cz>
2048
2049 PR tree-optimization/69666
2050 * gcc.dg/tree-ssa/pr69666.c: New test.
2051
f482dff6 20522016-02-23 Andre Vehreschild <vehre@gcc.gnu.org>
2053
2054 PR fortran/67451
2055 * gfortran.dg/coarray_allocate_5.f08: New test.
2056
57ed698b 20572016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
2058
2059 * gcc.target/s390/vcond-shift.c: Move to ...
2060 * gcc.target/s390/vector/vcond-shift.c: ... here.
2061
990e443c 20622016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
2063
2064 * gcc.target/s390/md/movstr-2.c: Move and rename to ...
2065 * gcc.target/s390/vector/stpcpy-1.c: ... this one.
2066
296c5f01 20672016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
2068
2069 * gcc.target/s390/md/movstr-1.c: Turn into compile test.
2070
e53f41d5 20712016-02-20 Mark Wielaard <mjw@redhat.com>
2072
2073 PR c/28901
2074 * gcc.dg/unused-variable-3.c: New test.
2075
13af201d 20762016-02-22 Jakub Jelinek <jakub@redhat.com>
2077
2078 PR target/69888
2079 * gcc.target/i386/pr69888.c: New test.
2080
682c90f9 20812016-02-22 Richard Biener <rguenther@suse.de>
2082
2083 PR tree-optimization/69882
2084 * gfortran.dg/vect/pr69882.f90: New testcase.
2085
b8cd18c3 20862016-02-22 Jakub Jelinek <jakub@redhat.com>
2087
2088 PR target/69885
2089 * gcc.dg/pr69885.c: New test.
2090
09343379 20912016-02-22 Oleg Endo <olegendo@gcc.gnu.org>
2092
2093 PR target/69806
2094 PR target/54089
2095 * gcc.target/sh/pr54089-10.c: New.
2096
b345a09f 20972016-02-20 Paul Thomas <pault@gcc.gnu.org>
2098
2099 PR fortran/69423
2100 * gfortran.dg/deferred_character_15.f90 : New test.
2101
51385aed 21022016-02-20 Dominique d'Humieres <dominiq@lps.ens.fr>
2103
2104 PR fortran/57365
2105 gfortran.dg/allocate_with_source_18.f03: New test.
2106
21072016-02-20 Harald Anlauf <anlauf@gmx.de>
2108
2109 PR fortran/52531
2110 gfortran.dg/gomp/pr52531.f90: New test.
2111
9cce8384 21122016-02-19 Bernd Edlinger <bernd.edlinger@hotmail.de>
2113
2114 PR c++/69865
2115 * c-c++-common/Wshift-negative-value-6.c: Add -std=c++11 before
2116 -std=c++03.
2117
d91f5fbb 21182016-02-19 Jakub Jelinek <jakub@redhat.com>
2119
563d5cb8 2120 PR c++/69826
2121 * c-c++-common/cilk-plus/CK/pr69826-1.c: New test.
2122 * c-c++-common/cilk-plus/CK/pr69826-2.c: New test.
2123
0a04aac9 2124 PR c++/69850
2125 * g++.dg/warn/Wnonnull-compare-4.C: New test.
2126
d91f5fbb 2127 PR c++/69851
2128 * g++.dg/torture/pr69851.C: New test.
2129
5fe1f282 21302016-02-19 Martin Sebor <msebor@redhat.com>
2131
2132 PR testsuite/69573
2133 * gcc.dg/pr61053.c: Tweaked test to avoid bogus failures.
2134
a45bce11 21352016-02-19 Jakub Jelinek <jakub@redhat.com>
2136
6263dde1 2137 PR c++/69850
2138 * g++.dg/warn/Wnonnull-compare-2.C: New test.
2139 * g++.dg/warn/Wnonnull-compare-3.C: New test.
2140
a45bce11 2141 PR c++/67767
2142 * g++.dg/cpp0x/pr67767.C: New test.
2143
cf2ed1b7 21442016-02-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2145
2146 * lib/target-supports.exp: Define aarch64_asm_FUNC_ok checks
2147 for fp, simd, crypto, crc, lse.
2148 * doc/sourcebuild.texi (AArch64-specific attributes): Document the
2149 above.
2150 * gcc.target/aarch64/assembler_arch_1.c: Add aarch64_asm_lse_ok
2151 effective target check.
2152
f6cc34b0 21532016-02-19 Jakub Jelinek <jakub@redhat.com>
2154
2155 PR target/69820
2156 * gcc.target/i386/pr69820.c: New test.
2157
6c678e78 21582016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
2159
2160 * gcc.target/s390/vector/int128-1.c: New test.
2161
b088ff4b 21622016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
2163
2164 * gcc.target/s390/vector/vec-vcond-1.c: New test.
2165
b11e60a4 21662016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
2167
2168 * gcc.target/s390/md/movstr-1.c: Allow also the z13 strings
2169 instruction pattern name to prevent the testcase from failing with
2170 -march=z13.
2171
664ff6a0 21722016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
2173
2174 * gcc.target/s390/md/movstr-2.c: New test.
2175
e80be24b 21762016-02-19 Marcin Kościelnicki <koriakin@0x04.net>
2177
2178 * gcc.target/s390/morestack.c: New test.
2179
9839f350 21802016-02-19 Dominik Vogt <vogt@linux.vnet.ibm.com>
2181
2182 PR target/69625
2183 * gcc.target/s390/pr69625.c: Add test case.
2184
4550fbd0 21852016-02-18 Bernd Edlinger <bernd.edlinger@hotmail.de>
2186
2187 PR testsuite/68580
2188 * c-c++-common/tsan/pr65400-1.c (v, q, o): Make 8-byte aligned.
2189
57d00b6a 21902016-02-18 Michael Meissner <meissner@linux.vnet.ibm.com>
2191
2192 PR target/68404
2193 * gcc.target/powerpc/fusion.c: Revert the 2016-02-09 change.
2194 * gcc.target/powerpc/fusion3.c: Likewise.
2195
63ad69d6 21962016-02-18 Richard Biener <rguenther@suse.de>
2197
2198 PR middle-end/69553
2199 * g++.dg/torture/pr69553.C: New testcase.
2200
d92404ed 22012016-02-18 Nick Clifton <nickc@redhat.com>
2202
4550fbd0 2203 PR target/62254
2204 PR target/69610
2205 * gcc.target/arm/pr62554.c: New test.
2206 * gcc.target/arm/pr69610-1.c: New test.
2207 * gcc.target/arm/pr69610-2.c: New test.
d92404ed 2208
0808dfce 22092016-02-18 Richard Biener <rguenther@suse.de>
2210
2211 PR middle-end/69854
2212 * gcc.dg/torture/pr69854.c: New testcase.
2213
fc3527e3 22142016-02-17 Jakub Jelinek <jakub@redhat.com>
2215
2216 PR c++/69850
2217 * g++.dg/warn/Wnonnull-compare-1.C: New test.
2218
e3c24279 22192012-02-17 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2220
2221 * gcc.target/powerpc/vec-cg.c: New test.
2222
c9732c2b 22232016-02-17 Richard Biener <rguenther@suse.de>
2224
2225 PR testsuite/69586
2226 * gcc.dg/uninit-21.c: Add -fno-short-enums.
2227
51bf9f9b 22282016-02-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2229
2230 PR target/69161
2231 * gcc.c-torture/compile/pr69161.c: New test.
2232
6baedca3 22332016-02-17 David Sherwood <david.sherwood@arm.com>
2234
2235 PR target/69532
2236 * gcc.target/arm/fmaxmin.c: Change effective target to arm_v8_neon_hw.
2237 * gcc.target/arm/vect-fmaxmin.c: Likewise.
2238
4f240715 22392016-02-17 Eric Botcazou <ebotcazou@adacore.com>
2240
2241 * gcc.dg/ifcvt-4.c: Skip on Visium.
2242
e0c0515d 22432016-02-17 Eric Botcazou <ebotcazou@adacore.com>
2244
2245 * gnat.dg/atomic8.adb: New test.
2246
7b319ee6 22472016-02-17 Eric Botcazou <ebotcazou@adacore.com>
2248
2249 * gnat.dg/discr46.ad[sb]: New test.
2250
48a7e3d1 22512016-02-16 Kelvin Nilsen <kelvin@gcc.gnu.org>
2252
2253 PR Target/48344
2254 * gcc.target/powerpc/pr48344-1.c: New test.
2255
3f844f15 22562015-02-16 Thomas Koenig <tkoenig@gcc.gnu.org>
2257
2258 PR fortran/69742
2259 * gfortran.dg/associate_21.f90: New test.
2260
7675e968 22612016-02-16 Jakub Jelinek <jakub@redhat.com>
2262
2263 PR c/69835
2264 * c-c++-common/nonnull-1.c: Use -Wnonnull-compare instead of
2265 -Wnonnull in dg-options.
2266 * c-c++-common/nonnull-2.c: New test.
2267
d6faee88 22682016-02-16 James Greenhalgh <james.greenhalgh@arm.com>
2269 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
2270
2271 * gcc.target/aarch64/vector_initialization_nostack.c: New.
2272
3a2a72aa 22732016-02-16 Jakub Jelinek <jakub@redhat.com>
2274
2275 PR middle-end/69801
2276 * gcc.dg/pr69801.c: Add empty dg-options.
2277
28072426 22782016-02-16 James Norris <jnorris@codesourcery.com>
2279
2280 * c-c++-common/goacc/deviceptr-1.c: Add tests.
2281 * g++.dg/goacc/deviceptr-1.c: New file.
2282
37fffac2 22832016-02-16 Jakub Jelinek <jakub@redhat.com>
2284
2285 PR tree-optimization/69820
2286 * gcc.dg/vect/pr69820.c: New test.
2287
f72a5e61 22882016-02-16 Richard Biener <rguenther@suse.de>
2289
2290 PR tree-optimization/69776
2291 * gcc.dg/torture/pr69776-2.c: New testcase.
2292
50e0cd76 22932016-02-16 Bernd Schmidt <bschmidt@redhat.com>
2294
2295 PR tree-optimization/69714
2296 * gcc.dg/torture/pr69714.c: New test.
2297
14a72c4e 22982016-02-16 Jakub Jelinek <jakub@redhat.com>
2299
2300 PR tree-optimization/69802
2301 * gcc.dg/pr69802.c: New test.
2302
fd808c11 23032016-02-16 Richard Biener <rguenther@suse.de>
2304
2305 PR middle-end/69801
2306 * gcc.dg/pr69801.c: New testcase.
2307
49a549ca 23082016-02-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2309
2310 PR libgfortran/69651
2311 * gfortran.dg/read_bang.f90: New test.
2312 * gfortran.dg/read_bang4.f90: New test.
2313
77454e6e 23142016-02-15 Jakub Jelinek <jakub@redhat.com>
2315
2074f21c 2316 PR c++/69658
2317 * g++.dg/init/pr69658.C: New test.
2318
77454e6e 2319 PR c++/69797
2320 * c-c++-common/pr69797.c: New test.
2321
4ef4d764 23222016-02-15 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
2323
2324 * lib/target-supports.exp (check_effective_target_section_anchors): Add
2325 check for aarch64*-*-*.
2326
4a45fe0f 23272016-02-15 Richard Biener <rguenther@suse.de>
2328
2329 PR tree-optimization/69783
2330 * gcc.dg/vect/pr69783.c: New testcase.
2331
0b3619e6 23322016-02-15 Richard Biener <rguenther@suse.de>
2333
2334 PR tree-optimization/69776
2335 * gcc.dg/torture/pr69776.c: New testcase.
2336
9b49c3cb 23372016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
2338
2339 PR fortran/60526
2340 * gfortran.dg/type_decl_4.f90: Reinstated.
2341
e46faff9 23422016-02-14 John David Anglin <danglin@gcc.gnu.org>
2343
2344 PR fortran/68746
2345 * gfortran.dg/read_dir.f90: Xfail on hppa*-*-hpux*.
2346
a96c809a 23472016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
2348
2349 PR fortran/60526
2350 PR bootstrap/69816
2351 * gfortran.dg/type_decl_4.f90: Removed.
2352
fdec7e88 23532016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
2354
2355 PR fortran/60526
2356 * gfortran.dg/type_decl_4.f90: New test.
2357
a72095c4 23582016-02-14 Alan Modra <amodra@gmail.com>
2359
bc436924 2360 PR testsuite/68886
a72095c4 2361 * gcc.c-torture/execute/stkalign.c: Revise test.
2362
73bb5f8b 23632016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
2364
2365 PR target/67260
2366 * gcc.target/sh/torture/pr67260.c: Adjust additional options.
2367
beb13161 23682016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
2369
2370 PR target/67260
2371 * gcc.target/sh/torture/pr67260.c: New.
2372
67cab04e 23732016-02-12 John David Anglin <danglin@gcc.gnu.org>
2374
2375 * gcc.dg/pr67964.c: Add dg-require-alias.
2376
44a59bb1 23772016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
2378
2379 PR target/67636
2380 PR target/64345
2381 * gcc.target/sh/pr54236-1.c: Adjust optimization level.
2382
38c9bd3a 23832016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2384
2385 PR libgfortran/69668
2386 * gfortran.dg/namelist_88.f90: New test.
2387
1774ff82 23882016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2389
2390 PR libgfortran/69668
2391 * gfortran.dg/namelist_38.f90: Update test.
2392 * gfortran.dg/namelist_84.f90: Update test.
2393
aec1f4bd 23942016-02-12 David Malcolm <dmalcolm@redhat.com>
2395
2396 PR other/69554
2397 * gcc.dg/pr69554-1.c: New test.
2398 * gfortran.dg/pr69554-1.F90: New test.
2399 * gfortran.dg/pr69554-2.F90: New test.
2400 * lib/gcc-dg.exp (proc dg-locus): New function.
2401 * lib/gfortran-dg.exp (proc gfortran-dg-test): Update comment to
2402 distinguish between the caret-printing and non-caret-printing
2403 cases. If caret-printing has been explicitly enabled, bail out
2404 without attempting to fix up the output.
2405
da7d5066 24062016-02-12 David Malcolm <dmalcolm@redhat.com>
2407
2408 PR driver/69265
2409 PR driver/69453
2410 * gcc.dg/spellcheck-options-3.c: New test case.
2411 * gcc.dg/spellcheck-options-4.c: New test case.
2412 * gcc.dg/spellcheck-options-5.c: New test case.
2413 * gcc.dg/spellcheck-options-6.c: New test case.
2414 * gcc.dg/spellcheck-options-7.c: New test case.
2415 * gcc.dg/spellcheck-options-8.c: New test case.
2416 * gcc.dg/spellcheck-options-9.c: New test case.
2417 * gcc.dg/spellcheck-options-10.c: New test case.
2418
fcce1b0b 24192016-02-12 Jakub Jelinek <jakub@redhat.com>
2420
2421 PR rtl-optimization/69764
2422 PR rtl-optimization/69771
2423 * c-c++-common/pr69764.c: New test.
2424 * gcc.dg/torture/pr69771.c: New test.
2425
6d609290 24262016-02-12 Marek Polacek <polacek@redhat.com>
2427
2428 * g++.dg/torture/init-list1.C: New.
2429
7d75fb56 24302016-02-12 Marek Polacek <polacek@redhat.com>
2431
2432 * gcc.dg/pr69522.c: Add empty dg-options.
2433
52543fda 24342016-02-12 Ilya Enkovich <enkovich.gnu@gmail.com>
2435
2436 * g++.dg/lto/lto.exp: Include and init mpx.
2437 * g++.dg/lto/pr69729_0.C: New test.
2438
34947478 24392016-02-12 Jakub Jelinek <jakub@redhat.com>
2440
9181a4ec 2441 PR ipa/69241
2442 * g++.dg/ipa/pr69241-4.C: New test.
2443
34947478 2444 PR ipa/68672
2445 * g++.dg/ipa/pr68672-1.C: New test.
2446 * g++.dg/ipa/pr68672-2.C: New test.
2447 * g++.dg/ipa/pr68672-3.C: New test.
2448
74a4140f 24492016-02-12 Bernd Schmidt <bschmidt@redhat.com>
2450
2451 PR c/69522
50e0cd76 2452 * gcc.dg/pr69522.c: New test.
74a4140f 2453
9ddb20d6 24542016-02-12 Patrick Palka <ppalka@gcc.gnu.org>
2455
2456 PR c++/69098
2457 * g++.dg/cpp1y/69098.C: New test.
2458 * g++.dg/cpp1y/69098-2.C: New test.
2459
67cf9b55 24602016-02-12 Jakub Jelinek <jakub@redhat.com>
2461
2462 * objc.dg/gnu-api-2-method.m: Spelling fixes - behaviour -> behavior
2463 and neighbour -> neighbor.
2464 * objc.dg/attributes/method-nonnull-1.m: Likewise.
2465 * objc.dg/gnu-api-2-class-meta.m: Likewise.
2466 * c-c++-common/Wvarargs.c: Likewise.
2467 * c-c++-common/goacc/host_data-5.c: Likewise.
2468 * obj-c++.dg/gnu-api-2-class-meta.mm: Likewise.
2469 * obj-c++.dg/attributes/method-nonnull-1.mm: Likewise.
2470 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
2471 * gcc.target/aarch64/pr60697.c: Likewise.
2472 * gcc.target/aarch64/advsimd-intrinsics/vldX_lane.c: Likewise.
2473 * gcc.target/aarch64/advsimd-intrinsics/vqshl.c: Likewise.
2474 * gcc.target/aarch64/advsimd-intrinsics/vshuffle.inc: Likewise.
2475 * gcc.target/aarch64/advsimd-intrinsics/vrshl.c: Likewise.
2476 * gcc.target/aarch64/advsimd-intrinsics/vldX_dup.c: Likewise.
2477 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Likewise.
2478 * gcc.target/aarch64/advsimd-intrinsics/vqrshl.c: Likewise.
2479 * gcc.target/aarch64/advsimd-intrinsics/vldX.c: Likewise.
2480 * gcc.target/aarch64/aapcs64/ice_2.c: Likewise.
2481 * gcc.target/aarch64/aapcs64/test_23.c: Likewise.
2482 * gcc.target/aarch64/vrnd_f64_1.c: Likewise.
2483 * g++.dg/warn/Wconversion-real-integer-3.C: Likewise.
2484 * g++.dg/lookup/koenig5.C: Likewise.
2485 * g++.dg/ext/no-asm-2.C: Likewise.
2486 * gfortran.dg/bounds_check_array_ctor_3.f90: Likewise.
2487 * gfortran.dg/bounds_check_array_ctor_7.f90: Likewise.
2488 * gfortran.dg/used_types_16.f90: Likewise.
2489 * gfortran.dg/assumed_rank_bounds_1.f90: Likewise.
2490 * gfortran.dg/bounds_check_array_ctor_1.f90: Likewise.
2491 * gfortran.dg/assumed_rank_bounds_2.f90: Likewise.
2492 * gfortran.dg/bounds_check_array_ctor_4.f90: Likewise.
2493 * gfortran.dg/abstract_type_6.f03: Likewise.
2494 * gfortran.dg/bounds_check_array_ctor_5.f90: Likewise.
2495 * gfortran.dg/used_types_15.f90: Likewise.
2496 * gfortran.dg/bounds_check_array_ctor_8.f90: Likewise.
2497 * gfortran.dg/exit_3.f08: Likewise.
2498 * gfortran.dg/open_status_2.f90: Likewise.
2499 * gfortran.dg/derived_pointer_recursion_2.f90: Likewise.
2500 * gfortran.dg/intrinsic_std_1.f90: Likewise.
2501 * gfortran.dg/associate_1.f03: Likewise.
2502 * gfortran.dg/bounds_check_array_ctor_2.f90: Likewise.
2503 * gfortran.dg/intrinsic_std_6.f90: Likewise.
2504 * gfortran.dg/bounds_check_array_ctor_6.f90: Likewise.
2505 * gcc.dg/builtin-object-size-1.c: Likewise.
2506 * gcc.dg/noreturn-6.c: Likewise.
2507 * gcc.dg/builtin-stringop-chk-1.c: Likewise.
2508 * gcc.dg/globalalias.c: Likewise.
2509 * gcc.dg/builtins-config.h: Likewise.
2510 * gcc.dg/pr30457.c: Likewise.
2511 * gcc.c-torture/compile/volatile-1.c: Likewise.
2512 * gcc.c-torture/execute/20101011-1.c: Likewise.
2513 * c-c++-common/Waddress-1.c: Likewise.
2514
40b38ace 25152016-02-11 Jakub Jelinek <jakub@redhat.com>
2516
2517 PR c/69768
2518 * c-c++-common/Waddress-1.c: New test.
2519
42c87ca9 25202016-02-11 Andre Vehreschild <vehre@gcc.gnu.org>
2521
2522 PR fortran/69296
2523 * gfortran.dg/associate_19.f03: New test.
2524 * gfortran.dg/associate_20.f03: New test.
2525
acb7939f 25262016-02-11 Oleg Endo <olegendo@gcc.gnu.org>
2527
2528 * gcc.target/sh/pr54089-8.c: Adjust optimization level.
2529
6defe3c5 25302016-02-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2531
2532 * gcc.target/aarch64/target_attr_15.c: Scan assembly for
2533 .arch armv8-a\n. Add -dA to dg-options.
2534 * gcc.target/aarch64/assembler_arch_1.c: New test.
2535 * gcc.target/aarch64/target_attr_7.c: Add -dA to dg-options.
2536
63f63318 25372016-02-11 Paolo Carlini <paolo.carlini@oracle.com>
2538
2539 PR c++/68726
2540 * g++.dg/cpp0x/pr68726.C: New.
2541
1cddf457 25422016-02-11 Ilya Enkovich <enkovich.gnu@gmail.com>
2543
2544 * lib/mpx-dg.exp: Fix warning in check_effective_target_mpx
2545 test.
2546
b86fba37 25472016-02-11 Richard Biener <rguenther@suse.de>
2548
2549 * g++.dg/tree-ssa/pr61034.C: Adjust.
2550
ec4ec95a 25512016-02-10 Vladimir Makarov <vmakarov@redhat.com>
2552
be7c31e9 2553 PR target/69148
ec4ec95a 2554 * gcc.target/s390/pr69148.c: New.
2555
f64416ca 25562016-02-10 Yuri Rumyantsev <ysrumyan@gmail.com>
2557
2558 PR tree-optimization/69652
2559 * gcc.dg/torture/pr69652.c: New test.
2560
e5d1ea31 25612016-02-10 Jakub Jelinek <jakub@redhat.com>
2562 Patrick Palka <ppalka@gcc.gnu.org>
2563
2564 PR ipa/69241
2565 PR c++/69649
2566 * g++.dg/ipa/pr69241-1.C: New test.
2567 * g++.dg/ipa/pr69241-2.C: New test.
2568 * g++.dg/ipa/pr69241-3.C: New test.
2569 * g++.dg/ipa/pr69649.C: New test.
2570
fa03b19d 25712016-02-10 Uros Bizjak <ubizjak@gmail.com>
2572
2573 * gcc.dg/tree-ssa/sra-17.c: Add -mcpu=ev4 for target alpha*-*-*.
2574 * gcc.dg/tree-ssa/sra-18.c: Ditto.
2575
14485c8a 25762016-02-10 Bin Cheng <bin.cheng@arm.com>
2577
2578 PR tree-optimization/68021
2579 * gcc.dg/tree-ssa/pr68021.c: New test.
2580
79f1ed25 25812016-02-10 Richard Biener <rguenther@suse.de>
2582
2583 PR tree-optimization/69726
2584 * gcc.dg/uninit-22.c: New testcase.
2585
58f74eff 25862016-02-09 Andrew Pinski <apinski@cavium.com>
2587
2588 PR tree-opt/69282
2589 * gcc.c-torture/compile/20160205-1.c: New testcase.
2590
600c00f7 25912016-02-09 Michael Meissner <meissner@linux.vnet.ibm.com>
2592
2593 PR target/68404
2594 * gcc.target/powerpc/fusion.c: Rewrite test to use TOC fusion
2595 instead accessing a really large arrray.
2596 * gcc.target/powerpc/fusion3.c: Likewise.
2597
0771836e 25982016-02-09 Charles Baylis <charles.baylis@linaro.org>
2599
2600 PR target/68532
2601 * gcc.c-torture/execute/pr68532.c: New test.
2602
4ccd644f 26032016-02-11 Alexandre Oliva <aoliva@redhat.com>
2604
2605 PR target/69634
2606 * gcc.dg/pr69634.c: New.
2607
2e980a39 26082016-02-09 Richard Biener <rguenther@suse.de>
2609
2610 * gcc.dg/vect/vect-mask-store-move-1.c: Add missing space.
2611
aacf7102 26122016-02-09 Alexander Fomin <alexander.fomin@intel.com>
2e980a39 2613
aacf7102 2614 * gcc.target/i386/avx512f-klogic-2.c: Adjust expectation.
2615
a1856ddf 26162016-02-09 Yuri Rumyantsev <ysrumyan@gmail.com>
2617
2618 * gcc.dg/vect/vect-mask-store-move-1.c: Fix test failures.
2619
d4d3da7e 26202016-02-09 Richard Biener <rguenther@suse.de>
2621
2622 PR tree-optimization/69715
2623 * gcc.dg/torture/pr69715.c: New testcase.
2624
9cc6714f 26252016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
2626
2627 PR c++/69139
2628 * g++.dg/cpp0x/trailing12.C: New test.
2629 * g++.dg/cpp0x/trailing13.C: New test.
2630
83d5062b 26312016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
2632
2633 PR c++/69283
2634 PR c++/67835
2635 * g++.dg/cpp1y/auto-fn29.C: New test.
2636 * g++.dg/cpp1y/auto-fn30.C: New test.
2637
394a86f3 26382016-02-08 Jakub Jelinek <jakub@redhat.com>
2639
2640 PR tree-optimization/69209
2641 * gcc.c-torture/compile/pr69209.c: New test.
2642
93b124b4 26432016-02-08 Jeff Law <law@redhat.com>
2644
2645 PR tree-optimization/68541
2646 * gcc.dg/tree-ssa/split-path-1.c: Increase limit for number
2647 of statements allowed in join block for path splitting.
2648
26abce13 26492016-02-08 Jakub Jelinek <jakub@redhat.com>
2650
0acb2d6e 2651 PR c++/59627
2652 * g++.dg/gomp/pr59627.C: New test.
2653
26abce13 2654 PR ipa/69239
2655 * g++.dg/ipa/pr69239.C: New test.
2656
86e0b129 26572016-02-08 David Malcolm <dmalcolm@redhat.com>
2658
2659 PR preprocessor/69664
2660 * gcc.dg/cpp/trad/comment-2.c: Add expected column number.
2661 * gcc.dg/cpp/warn-comments.c: Likewise.
2662
f553d9f8 26632016-02-08 Marek Polacek <polacek@redhat.com>
2664
2665 PR c++/69688
2666 * g++.dg/init/const12.C: New test.
2667
600695e0 26682016-02-08 Bernd Schmidt <bschmidt@redhat.com>
2669
2670 PR target/60410
2671 * gcc.dg/lto/pr55113_0.c: Remove test.
2672
c4f4b1e8 26732016-02-08 Richard Biener <rguenther@suse.de>
2674
2675 PR tree-optimization/69719
2676 * gcc.dg/torture/pr69719.c: New testcase.
2677
5a987d87 26782016-02-08 Richard Biener <rguenther@suse.de>
2679 Jeff Law <law@redhat.com>
2680
2681 PR target/68273
2682 * gcc.target/mips/pr68273.c: New testcase.
2683
0418e71d 26842016-02-08 Richard Biener <rguenther@suse.de>
2685
2686 PR rtl-optimization/69274
2687 * gcc.target/i386/addr-sel-1.c: XFAIL.
2688
07c0f1ca 26892016-02-08 Jeff Law <law@redhat.com>
2690
40d85f4c 2691 PR tree-optimization/68541
2692 * gcc.dg/tree-ssa/split-path-2.c: Make char array explicitly signed.
2693
140e093f 2694 PR tree-optimization/65917
07c0f1ca 2695 * gcc.dg/tree-ssa/20030922-2.c: No longer xfailed.
2696
16430acf 26972016-02-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2698
2699 PR fortran/50555
2700 * gfortran.dg/namelist_args.f90: New test.
2701
3f0ff0d8 27022016-02-05 Jeff Law <law@redhat.com>
2703
140e093f 2704 PR tree-optimization/68541
3f0ff0d8 2705 * gcc.dg/tree-ssa/split-path-2.c: New test.
2706 * gcc.dg/tree-ssa/split-path-3.c: New test.
2707 * gcc.dg/tree-ssa/split-path-4.c: New test.
2708 * gcc.dg/tree-ssa/split-path-5.c: New test.
2709 * gcc.dg/tree-ssa/split-path-6.c: New test.
2710 * gcc.dg/tree-ssa/split-path-7.c: New test.
2711
a7cc1f94 27122016-02-05 Martin Sebor <msebor@redhat.com>
2713
2714 PR c++/69662
2715 * g++.dg/warn/Wplacement-new-size-1.C: New test.
2716 * g++.dg/warn/Wplacement-new-size-2.C: New test.
2717
fcb25f28 27182016-02-06 Richard HEnderson <rth@redhat.com>
2719
2720 PR c/69643
2721 * gcc.target/i386/addr-space-4.c: New.
2722 * gcc.target/i386/addr-space-5.c: New.
2723
3a2545a1 27242016-02-05 Mikael Morin <mikael@gcc.gnu.org>
2725
2726 PR fortran/66089
2727 * gfortran.dg/elemental_dependency_6.f90: New.
2728
1e302465 27292016-02-05 Jakub Jelinek <jakub@redhat.com>
2730
66feb54c 2731 PR rtl-optimization/69691
2732 * gcc.c-torture/execute/pr69691.c: New test.
2733
1e302465 2734 PR c++/69628
2735 * g++.dg/parse/pr69628.C: New test.
2736
9c28a298 27372016-02-05 Uros Bizjak <ubizjak@gmail.com>
2738
2739 * gcc.dg/sancov/asan.c: Move to ...
2740 * gcc.dg/asan/sancov-1.c: ... here.
2741
a854e286 27422016-02-05 Uros Bizjak <ubizjak@gmail.com>
2743
2744 * gcc.target/i386/pr69577.c: Require avx_runtime target.
2745
d4f0b240 27462016-02-05 H.J. Lu <hongjiu.lu@intel.com>
2747
2748 PR target/69677
2749 * gcc.target/i386/pr69677.c: New test.
2750
235d8723 27512016-02-05 Patrick Palka <ppalka@gcc.gnu.org>
2752
2753 PR c++/68948
2754 * g++.dg/template/pr68948.C: New test.
2755
f390cf65 27562016-02-05 Dominik Vogt <vogt@linux.vnet.ibm.com>
2757
2758 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove -march=z13 for s390
2759 (only necessary on s390x).
2760
ab99f104 27612016-02-04 H.J. Lu <hongjiu.lu@intel.com>
2762
2763 * gcc.target/i386/pr69454-2.c: Compile with -msse2
2764 -mno-accumulate-outgoing-args.
2765
f7ef5392 27662016-02-04 Patrick Palka <ppalka@gcc.gnu.org>
2767
2768 * g++.dg/cpp0x/constexpr-ptrmem5.C: New test.
2769
6b098e91 27702016-02-04 Jakub Jelinek <jakub@redhat.com>
2771
2772 PR c/69669
2773 * c-c++-common/pr69669.c: New test.
2774
f0146cf3 27752016-02-04 Michael Meissner <meissner@linux.vnet.ibm.com>
2776
2777 PR target/69667
2778 * g++.dg/pr69667.C: New file.
2779
08fd6cf5 27802016-02-04 Wilco Dijkstra <wdijkstr@arm.com>
2781
2782 PR target/69619
2783 * gcc.dg/pr69619.c: Add new test.
2784
a6f3f39f 27852016-02-04 Richard Sandiford <richard.sandiford@arm.com>
2786
2787 PR rtl-optimization/69577
2788 * gcc.target/i386/pr69577.c: New test.
2789
774068a0 27902016-02-04 Martin Liska <mliska@suse.cz>
2791
2792 * g++.dg/asan/pr69276.C: New test.
2793
f50a7894 27942016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2795
2796 PR target/65932
2797 PR target/67714
2798 * gcc.target/arm/wmul-3.c: Simplify test to generate just
2799 a single smulbb instruction.
2800 * gcc.target/amr/wmul-1.c: Add -mtune=cortex-a9 to dg-options.
2801 * gcc.target/amr/wmul-2.c: Likewise.
2802
6b722eb3 28032016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2804
2805 PR target/65932
2806 PR target/67714
2807 * gcc.c-torture/execute/pr67714.c: New test.
2808
1f1475a7 28092016-02-04 Ilya Enkovich <enkovich.gnu@gmail.com>
2810
2811 PR target/69454
2812 * gcc.target/i386/pr69454-1.c: New test.
2813 * gcc.target/i386/pr69454-2.c: New test.
2814
6b94e133 28152016-02-03 Martin Sebor <msebor@redhat.com>
2816
2817 PR c++/69251
2818 PR c++/69253
2819 PR c++/69290
2820 PR c++/69277
2821 PR c++/69349
2822 * g++.dg/ext/flexarray-mangle-2.C: New test.
2823 * g++.dg/ext/flexarray-mangle.C: New test.
2824 * g++.dg/ext/flexarray-subst.C: New test.
2825 * g++.dg/ext/flexary11.C: New test.
2826 * g++.dg/ext/flexary12.C: New test.
2827 * g++.dg/ext/flexary13.C: New test.
2828 * g++.dg/ext/flexary14.C: New test.
2829 * g++.dg/other/dump-ada-spec-2.C: Adjust.
2830
342ed0ac 28312016-02-03 H.J. Lu <hongjiu.lu@intel.com>
2832
2833 * gcc.target/i386/iamcu/test_passing_unions.c (check_union_passing6):
2834 Define only if CHECK_FLOAT128 is defined.
2835 (main): Properly initialize u5.
2836
edf6c4d2 28372016-02-03 Jakub Jelinek <jakub@redhat.com>
2838
415d5641 2839 PR c/69627
2840 * gcc.dg/pr69627.c: New test.
2841
edf6c4d2 2842 PR target/69644
2843 * gcc.dg/pr69644.c: New test.
2844
cf8f3ba0 28452016-02-03 Mike Stump <mikestump@comcast.net>
2846
2847 * lib/compat.exp (compat-get-options-main): Add dg-timeout-factor
2848 support for struct-layout-1.exp.
2849
c90d55dd 28502016-02-03 Patrick Palka <ppalka@gcc.gnu.org>
2851
2852 PR c++/69056
f7ef5392 2853 * g++.dg/cpp0x/pr69056.C: New test.
c90d55dd 2854
401bd0c8 28552016-02-03 Vladimir Makarov <vmakarov@redhat.com>
2856 Alexandre Oliva <aoliva@redhat.com>
2857
2858 PR target/69461
2859 * gcc.target/powerpc/pr69461.c: New.
2860
277d9d1d 28612016-02-03 Uros Bizjak <ubizjak@gmail.com>
2862
2863 * lib/tsan-dg.exp (tsan_init): Move check if tsan executable
2864 works from here ...
2865 (check_effective_target_fsanitize_thread): ... to here. Do not
2866 specify additional compile flags for the test source.
2867 * lib/asan-dg.exp (check_effective_target_fsanitize_address): Do not
2868 specify additional compile flags for the test source.
2869
e69ad94a 28702016-02-03 Wilco Dijkstra <wdijkstr@arm.com>
2871
2872 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
2873
a4454da2 28742016-02-03 Andre Vehreschild <vehre@gcc.gnu.org>
2875
2876 PR fortran/67451
2877 PR fortran/69418
2878 * gfortran.dg/coarray_allocate_2.f08: New test.
2879 * gfortran.dg/coarray_allocate_3.f08: New test.
2880 * gfortran.dg/coarray_allocate_4.f08: New test.
2881
88cab2dd 28822016-02-03 Alan Lawrence <alan.lawrence@arm.com>
2883
2884 * gcc.dg/vect/vect-outer-1-big-array.c: Drop vect_multiple_sizes;
2885 use same scan-tree-dump-times on all platforms.
2886 * gcc.dg/vect/vect-outer-1.c: Likewise.
2887 * gcc.dg/vect/vect-outer-1a-big-array.c: Likewise.
2888 * gcc.dg/vect/vect-outer-1a.c: Likewise.
2889 * gcc.dg/vect/vect-outer-1b-big-array.c: Likewise.
2890 * gcc.dg/vect/vect-outer-1b.c: Likewise.
2891 * gcc.dg/vect/vect-outer-2b.c: Likewise.
2892 * gcc.dg/vect/vect-outer-3b.c: Likewise.
2893 * gcc.dg/vect/vect-reduc-dot-s8b.c: Likewise.
2894
66ea75c4 28952016-02-02 Segher Boessenkool <segher@kernel.crashing.org>
2896
2897 * c-c++-common/vector-compare-4.c: Prune "non-standard ABI extension"
2898 warning.
2899
4eef8df7 29002016-02-02 H.J. Lu <hongjiu.lu@intel.com>
2901
2902 * gcc.target/i386/iamcu/test_empty_structs_and_unions.c: New test.
2903
665fbc2f 29042016-02-02 James Norris <jnorris@codesourcery.com>
2905
2906 * c-c++-common/goacc/routine-5.c: Add tests.
2907
b10e3d47 29082016-02-02 Alexander Monakov <amonakov@ispras.ru>
2909
2910 * gcc.target/nvptx/unsigned-cmp.c: New test.
2911
12ad66dd 29122016-02-02 Wilco Dijkstra <wdijkstr@arm.com>
2913
2914 * gcc.target/aarch64/scalar_shift_1.c
2915 (test_corners_sisd_di): Improve force to SIMD register.
2916 (test_corners_sisd_si): Likewise.
2917 * gcc.target/aarch64/vect-ld1r-compile-fp.c:
2918 Remove scan-assembler check for ldr.
2919
f9ec342f 29202016-02-02 Richard Biener <rguenther@suse.de>
2921
2922 PR tree-optimization/69595
2923 * gcc.dg/Warray-bounds-17.c: New testcase.
2924
32f2925a 29252016-02-02 Richard Biener <rguenther@suse.de>
2926
2927 PR tree-optimization/69606
2928 * gcc.dg/torture/pr69606.c: New testcase.
2929
cfd9ca84 29302016-02-02 Yuri Rumyantsev <ysrumyan@gmail.com>
2931
2932 PR middle-end/68542
2933 * gcc.dg/vect/vect-mask-store-move-1.c: New test.
2934 * gcc.target/i386/avx2-vect-mask-store-move1.c: New test.
2935
19bf08e2 29362016-02-02 Alan Modra <amodra@gmail.com>
2937
2938 PR target/69548
2939 * gcc.target/powerpc/pr69548.c: New test.
2940
6f13b088 29412016-02-01 Jakub Jelinek <jakub@redhat.com>
2942
dcddc5af 2943 PR rtl-optimization/69592
2944 * gcc.dg/pr69592.c: New test.
2945
6f13b088 2946 PR preprocessor/69543
2947 PR c/69558
2948 * gcc.dg/pr69543.c: New test.
2949 * gcc.dg/pr69558.c: New test.
2950
d090e5c2 29512016-02-01 Uros Bizjak <ubizjak@gmail.com>
2952
fcb317c5 2953 PR testsuite/65940
2954 * g++.dg/other/anon5.C (dg-options): Use -gdwarf-2 instead of -g.
d090e5c2 2955
aaf527dc 29562016-02-01 Martin Sebor <msebor@redhat.com>
2957
2958 * gcc.target/powerpc/pr17381.c: Remove duplicate copy of the test body.
2959
1674217b 29602016-02-01 Bin Cheng <bin.cheng@arm.com>
2961
2962 PR tree-optimization/67921
2963 * c-c++-common/ubsan/pr67921.c: New test.
2964
b4007655 29652016-02-01 Richard Biener <rguenther@suse.de>
2966
2967 PR middle-end/69556
2968 * gcc.dg/tree-ssa/recip-8.c: New testcase.
2969
88a477bb 29702016-02-01 Richard Biener <rguenther@suse.de>
2971
2972 PR tree-optimization/69574
2973 * gcc.dg/torture/pr69574.c: New testcase.
2974
2eaaa4e7 29752016-02-01 Richard Biener <rguenther@suse.de>
2976
2977 PR tree-optimization/69579
2978 * gcc.dg/setjmp-6.c: New testcase.
2979
e3882c44 29802016-02-01 Jakub Jelinek <jakub@redhat.com>
2981
2982 PR rtl-optimization/69570
2983 * g++.dg/opt/pr69570.C: New test.
2984
f80aff47 29852016-02-01 Richard Henderson <rth@redhat.com>
2986
2987 * gcc.dg/pr69535.c: New test.
2988
240568aa 29892016-01-31 John David Anglin <danglin@gcc.gnu.org>
2990
6009b3b8 2991 PR testsuite/69584
2992 * gcc.dg/tree-ssa/sra-17.c: Fix regexps to work on hpux.
2993 * gcc.dg/tree-ssa/sra-18.c: Likewise.
2994
1fdf7177 2995 PR debug/68244
2996 * g++.dg/parse/parens3.C: Use register "4" on hppa.
2997
240568aa 2998 * gcc.dg/tree-ssa/vector-5.c: Add -fno-common option on hppa*-*-hpux*.
2999
cb3e5ac0 30002016-01-31 Paul Thomas <pault@gcc.gnu.org>
3001
3002 PR fortran/67564
3003 * gfortran.dg/allocate_with_source_17.f03: New test.
3004
3b8b902b 30052016-01-30 Jakub Jelinek <jakub@redhat.com>
3006
3007 PR tree-optimization/69546
3008 * gcc.dg/torture/pr69546.c: New test.
3009
17985abe 30102016-01-30 Paul Thomas <pault@gcc.gnu.org>
3011
3012 PR fortran/69566
3013 * gfortran.dg/unlimited_polymorphic_25.f03: New test.
3014
b5239e80 30152016-01-30 Martin Sebor <msebor@redhat.com>
3016
3017 PR c++/68490
3018 * g++.dg/ext/flexary10.C: New test.
3019
e8f03010 30202016-01-30 Dominique d'Humieres <dominiq@lps.ens.fr>
3021
3022 PR fortran/66707
3023 gfortran.dg/common_23.f90: New test.
3024
dc93691a 30252016-01-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3026
3027 PR target/65546
3028 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c: Correct
3029 condition being checked, and disable it when the target supports
3030 misaligned loads and stores.
3031
ff5e28e9 30322016-01-29 Jakub Jelinek <jakub@redhat.com>
3033
3034 PR debug/69518
3035 * gcc.dg/torture/pr69518.c: New test.
3036
b0d8930a 30372016-01-29 H.J. Lu <hongjiu.lu@intel.com>
3038
3039 PR target/69530
3040 * gcc.target/i386/pr69530.c: New test.
3041
21601fc7 30422016-01-29 Steve Ellcey <sellcey@imgtec.com>
3043
3044 PR target/65604
3045 * gcc.target/mips/div-delay.c: New test.
3046
ca6c7317 30472016-01-29 Jakub Jelinek <jakub@redhat.com>
3048
4758dc39 3049 PR target/69551
3050 * gcc.target/i386/pr69551.c: New test.
3051
ca6c7317 3052 PR target/66137
3053 * gcc.target/i386/pr66137.c: New test.
3054
e3078da6 30552016-01-29 Andrew Bennett <andrew.bennett@imgtec.com>
3056
3057 * gcc.target/mips/p5600-bonding.c (dg-options): Force the test to be
3058 always built for p5600.
3059 * gcc.target/mips/mips.exp (mips-dg-options): Add support for the
3060 isa=p5600 dg-option.
3061
b622ec25 30622016-01-29 Richard Biener <rguenther@suse.de>
3063
3064 PR tree-optimization/69547
3065 * g++.dg/tree-ssa/pr69547.C: New testcase.
3066
d2a60e99 30672016-01-29 Jakub Jelinek <jakub@redhat.com>
3068
3069 PR debug/66869
3070 * g++.dg/warn/Wunused-function2.C: New test.
3071
ae849d2b 30722016-01-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
3073
3074 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Require a hardware vector
3075 support for test to succeed.
3076
ce6a6978 30772016-01-29 Marek Polacek <polacek@redhat.com>
3078
3079 PR c++/69509
3080 PR c++/69516
3081 * g++.dg/ext/constexpr-vla2.C: New test.
3082 * g++.dg/ext/constexpr-vla3.C: New test.
3083 * g++.dg/ubsan/vla-1.C: Remove dg-shouldfail.
3084
7550d855 30852016-01-29 Richard Biener <rguenther@suse.de>
3086
3087 PR middle-end/69537
3088 * gcc.dg/uninit-21.c: New testcase.
3089
f11bb279 30902016-01-28 Uros Bizjak <ubizjak@gmail.com>
3091
3092 PR target/69459
3093 * gcc.target/i386/pr69459.c: New test.
3094
c80c12c8 30952016-01-28 Steve Ellcey <sellcey@imgtec.com>
3096
3097 PR target/68400
3098 * gcc.target/mips/mips.exp (mips_option_groups): Add stack-protector.
3099 * gcc.target/mips/pr68400.c: New test.
3100
c649bacc 31012016-01-28 Martin Sebor <msebor@redhat.com>
3102
3103 PR target/17381
3104 * gcc.target/powerpc/pr17381.c: New test.
3105
f4881661 31062016-01-28 Jakub Jelinek <jakub@redhat.com>
3107
3108 PR middle-end/69542
3109 * gcc.dg/torture/pr69542.c: New test.
3110
d66fdd75 31112016-01-28 Wilco Dijkstra <wdijkstr@arm.com>
3112
3113 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
3114
d4a78818 31152016-01-28 David Edelsohn <dje.gcc@gmail.com>
3116
3117 * gcc.dg/pr65980.c: Skip on AIX.
3118 * gcc.dg/pr66688.c: Same.
3119
21329e97 31202016-01-28 David Edelsohn <dje.gcc@gmail.com>
3121
3122 PR target/63679
3123 * gcc.dg/tree-ssa/sra-17.c: Adjust regex for more label styles.
3124 * gcc.dg/tree-ssa/sra-18.c: Same.
3125
cc7124a6 31262016-01-28 Andre Vehreschild <vehre@gcc.gnu.org>
3127
3128 PR fortran/62536
3129 * gfortran.dg/block_15.f08: New test.
3130 * gfortran.dg/block_end_error_1.f90: Need to catch additional error
3131 on incorrectly closed BLOCK.
3132
358dfcb4 31332016-01-28 Ilya Enkovich <enkovich.gnu@gmail.com>
3134
3135 * gcc.dg/declare-simd.c: New test.
e87502d6 31362016-01-28 Richard Biener <rguenther@suse.de>
3137
3138 PR tree-optimization/69466
3139 * gfortran.dg/vect/pr69466.f90: New testcase.
3140
44e7334b 31412016-01-28 Thomas Preud'homme <thomas.preudhomme@arm.com>
3142
3143 * g++.dg/pr67989.C: Remove ARM-specific option.
3144 * gcc.target/arm/pr67989.C: New file.
3145
5ce8f551 31462016-01-27 Uros Bizjak <ubizjak@gmail.com>
3147
3148 * gcc.dg/torture/pr68264.c: Disable log1p test for glibc < 2.22
3149 and expm1 test for glibc < 2.11.
3150
fa6e6b15 31512016-01-27 Richard Henderson <rth@redhat.com>
3152
3153 * gcc.c-torture/execute/pr69447.c: New test.
3154
31552016-01-27 Paul Thomas <pault@gcc.gnu.org>
147b2f9b 3156
7b8122c6 3157 PR fortran/69422
147b2f9b 3158 * gfortran.dg/alloc_comp_assign_15.f03: New test.
3159
78e516eb 31602016-01-27 Jakub Jelinek <jakub@redhat.com>
3161
3162 PR debug/66869
3163 * gcc.dg/pr66869.c: New test.
3164
9b849350 31652016-01-25 Jeff Law <law@redhat.com>
3166
3167 PR tree-optimization/68398
f11bb279 3168 PR tree-optimization/69196
9b849350 3169 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output.
3170 * gcc.dg/tree-ssa/ssa-dom-thread-2c.c: Add extra statements on thread
3171 path to avoid new heuristic allowing more irreducible regions
3172 * gcc.dg/tree-ssa/ssa-dom-thread-2d.c: Likewise.
3173 * gcc.dg/tree-ssa/vrp46.c: Likewise.
3174 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Update expected output.
3175 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: New test.
3176 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
3177
fee5e491 31782016-01-27 Marek Polacek <polacek@redhat.com>
3179
3180 PR c/68062
3181 * c-c++-common/vector-compare-4.c: New test.
3182
eec96426 31832016-01-27 David Malcolm <dmalcolm@redhat.com>
3184
3185 PR preprocessor/69126
3186 * c-c++-common/pr69126.c: New test case.
3187
5068be18 31882016-01-27 Ian Lance Taylor <iant@google.com>
3189
3190 * gcc.dg/tree-ssa/ivopt_5.c: New test.
3191
5fa82c11 31922016-01-27 Ryan Burn <contact@rnburn.com>
3193
3194 PR cilkplus/69267
3195 * g++.dg/cilk-plus/CK/pr69267.cc: New test.
3196
b3df0219 31972016-01-27 Uros Bizjak <ubizjak@gmail.com>
3198
3199 PR target/69512
3200 * gcc.target/i386/pr69512.c: New test.
3201
d46a16d4 32022016-01-27 Rainer Emrich <rainer@emrich-ebersheim.de>
3203
3204 PR ada/69488
3205 * gnat.dg/sso/*.adb: Robustify dg-output directives.
3206
6a9b35ef 32072016-01-27 Marek Polacek <polacek@redhat.com>
3208
3209 PR c++/69379
3210 * g++.dg/pr69379.C: New test.
3211
18e9663b 32122016-01-27 Martin Sebor <msebor@redhat.com>
3213
3214 PR c++/69317
3215 * g++.dg/abi/Wabi-2-2.C: New test.
3216 * g++.dg/abi/Wabi-2-3.C: New test.
3217 * g++.dg/abi/Wabi-3-2.C: New test.
3218 * g++.dg/abi/Wabi-3-3.C: New test.
3219
c88301ad 32202016-01-27 Richard Biener <rguenther@suse.de>
3221
3222 PR tree-optimization/69166
3223 * gcc.dg/torture/pr69166.c: New testcase.
3224
8ca47550 32252016-01-27 Martin Jambor <mjambor@suse.cz>
3226
3227 PR tree-optimization/69355
3228 * gcc.dg/tree-ssa/pr69355.c: New test.
3229
5cb23e3c 32302016-01-27 Marek Polacek <polacek@redhat.com>
3231
3232 PR c++/69496
3233 * g++.dg/ext/constexpr-vla1.C: New test.
3234
7b0c1b6d 32352016-01-20 Christian Bruel <christian.bruel@st.com>
3236
3237 PR target/69245
3238 * gcc.target/arm/pr69245.c: New test.
3239
220112fc 32402016-01-27 Jakub Jelinek <jakub@redhat.com>
3241
3242 PR tree-optimization/69399
3243 * gcc.dg/torture/pr69399.c: New test.
3244
16294490 32452016-01-27 Eric Botcazou <ebotcazou@adacore.com>
3246
3247 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: XFAIL on SPARC 64-bit.
3248
8abd3d0c 32492016-01-26 Eric Botcazou <ebotcazou@adacore.com>
3250
3251 * gcc.c-torture/execute/stkalign.c: XFAIL run on SPARC 64-bit.
3252
7cf9b895 32532016-01-26 Tom de Vries <tom@codesourcery.com>
3254
3255 PR tree-optimization/69110
3256 * gcc.dg/autopar/pr69110.c: New test.
3257
557c1942 32582016-01-26 Abderrazek Zaafrani <a.zaafrani@samsung.com>
b3df0219 3259 Sebastian Pop <s.pop@samsung.com>
557c1942 3260
3261 * gcc.dg/graphite/isl-ast-op-select.c: New.
3262
80adbd96 32632015-01-26 Paul Thomas <pault@gcc.gnu.org>
3264
3265 PR fortran/69385
3266 * gfortran.dg/allocate_error_6.f90: New test.
3267
c3f86f60 32682016-01-26 Richard Henderson <rth@redhat.com>
3269
3270 * gcc.dg/tm/pr60908.c: New test.
3271
3752e5b1 32722016-01-26 David Malcolm <dmalcolm@redhat.com>
3273
3274 PR other/69006
3275 * g++.dg/ext/timevar1.C: Add dg-allow-blank-lines-in-output
3276 directive.
3277 * gcc.dg/plugin/diagnostic-test-show-locus-color.c: Update
3278 expected multiline output to reflect the colorization being
3279 disabled before newlines.
3280 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
3281 (custom_diagnostic_finalizer): Replace call to
3282 pp_newline_and_flush with call to pp_flush.
3283 * gcc.dg/unroll-2.c: Add dg-allow-blank-lines-in-output directive.
3284 * gfortran.dg/implicit_class_1.f90: Likewise.
3285 * lib/gcc-dg.exp (allow_blank_lines): New global.
3286 (dg-allow-blank-lines-in-output): New procedure.
3287 (gcc-dg-prune): Complain about blank lines in the output, unless
3288 dg-allow-blank-lines-in-output was called.
3289 * lib/multiline.exp (_build_multiline_regex): Only support
3290 arbitrary followup text for non-blank-lines, not for blank lines.
3291
9bbfd060 32922016-01-26 Jakub Jelinek <jakub@redhat.com>
3293
3294 PR tree-optimization/69483
3295 * gcc.dg/pr69483.c: New test.
3296 * g++.dg/opt/pr69483.C: New test.
3297
53773057 32982016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
3299
3300 PR target/68620
3301 * gcc.target/arm/pr68620.c: New test.
3302
442a556f 33032016-01-26 H.J. Lu <hongjiu.lu@intel.com>
3304
3305 * gcc.target/i386/pr68986-2.c: Remove -m32.
3306
d513c683 33072016-01-26 H.J. Lu <hongjiu.lu@intel.com>
3308
3309 PR target/68986
3310 * gcc.target/i386/pr68986-1.c: New test.
3311 * gcc.target/i386/pr68986-2.c: Likewise.
3312 * gcc.target/i386/pr68986-3.c: Likewise.
3313
976877a5 33142016-01-26 Christian Bruel <christian.bruel@st.com>
3315
3316 * lib/target-supports.exp
3317 (check_effective_target_arm_crypto_pragma_ok_nocache): Remove.
3318 (check_effective_target_arm_crypto_pragma_ok): Likewise.
3319 * gcc.target/arm/attr-crypto.c: Remove arm_crypto_pragma_ok test.
3320
2c7b2f88 33212016-01-26 Richard Biener <rguenther@suse.de>
3322
3323 PR tree-optimization/69452
3324 * gcc.dg/torture/pr69452.c: New testcase.
3325
f7fc06e7 33262016-01-26 Jakub Jelinek <jakub@redhat.com>
3327
3328 PR target/69442
3329 * gcc.dg/pr69442.c: New test.
3330
d1dae587 33312016-01-26 Roger Ferrer Ibáñez <rofirrim@gmail.com>
3332
3333 PR target/67896
3334 * gcc.target/aarch64/simd/pr67896.C: New.
3335
ef7be7f8 33362016-01-26 Richard Sandiford <richard.sandiford@arm.com>
3337
3338 PR tree-optimization/69400
3339 * gcc.dg/plugin/wide-int_plugin.c (test_wide_int_mod_trunc): New
3340 function.
3341 (plugin_init): Call it.
3342 * gcc.dg/torture/pr69400.c: New test.
3343
648433a4 33442016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
3345
3346 * gcc.target/arm/pr68674.c: Check and use arm_fp effective target.
3347
45fc5243 33482016-01-25 Aditya Kumar <aditya.k7@samsung.com>
3349 Sebastian Pop <s.pop@samsung.com>
3350
3351 * gcc.dg/graphite/graphite.exp: Only run the fuse-*.c tests with
3352 isl-0.15.
3353
c699f6a1 33542016-01-25 Aditya Kumar <aditya.k7@samsung.com>
3355 Sebastian Pop <s.pop@samsung.com>
3356
3357 * gcc.dg/graphite/pr69292.c: New.
3358
b86e24ea 33592016-01-25 Jakub Jelinek <jakub@redhat.com>
3360
3361 * c-c++-common/goacc/use_device-1.c: New test.
3362
105cb8d7 33632016-01-25 Jeff Law <law@redhat.com>
3364
3365 PR tree-optimization/69196
3366 PR tree-optimization/68398
3367 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output
3368 * gcc.dg/tree-ssa/pr68198.c: Likewise.
3369
44562749 33702016-01-25 David Edelsohn <dje.gcc@gmail.com>
3371
3372 PR target/69469
3373 * gcc.target/powerpc/vsx-vector-2.c: Adjust for Goldschmidt's
3374 Algorithm.
3375
6837fee7 33762016-01-25 Richard Biener <rguenther@suse.de>
3377
3378 PR testsuite/69380
3379 * g++.dg/tree-ssa/pr69336.C: Restrict to x86_64 and i?86.
3380
fe500d65 33812016-01-25 Ilya Enkovich <enkovich.gnu@gmail.com>
3382
3383 PR target/69421
3384 * gcc.dg/pr69421.c: New test.
3385
8eacba94 33862016-01-25 Bilyan Borisov <bilyan.borisov@arm.com>
3387
3388 * gcc.target/aarch64/simd/vcvt_s64_f64_1.c: New.
3389 * gcc.target/aarch64/simd/vcvt_u64_f64_1.c: Likewise.
3390 * gcc.target/aarch64/simd/vcvta_s64_f64_1.c: Likewise.
3391 * gcc.target/aarch64/simd/vcvta_u64_f64_1.c: Likewise.
3392 * gcc.target/aarch64/simd/vcvtm_s64_f64_1.c: Likewise.
3393 * gcc.target/aarch64/simd/vcvtm_u64_f64_1.c: Likewise.
3394 * gcc.target/aarch64/simd/vcvtn_s64_f64_1.c: Likewise.
3395 * gcc.target/aarch64/simd/vcvtn_u64_f64_1.c: Likewise.
3396 * gcc.target/aarch64/simd/vcvtp_s64_f64_1.c: Likewise.
3397 * gcc.target/aarch64/simd/vcvtp_u64_f64_1.c: Likewise.
3398
af09d40d 33992016-01-25 Richard Biener <rguenther@suse.de>
3400
3401 PR tree-optimization/69376
3402 * gcc.dg/torture/pr69376.c: New testcase.
3403
d65063f5 34042016-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3405
3406 PR fortran/69397
3407 PR fortran/68442
3408 * gfortran.dg/interface_38.f90: New test.
3409 * gfortran.dg/interface_39.f90: New test.
80adbd96 3410
08c7bfb4 34112016-01-24 Patrick Palka <ppalka@gcc.gnu.org>
3412
3413 Revert:
3414 2016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
3415
3416 PR c++/11858
3417 PR c++/24663
3418 PR c++/24664
3419 * g++.dg/template/pr11858.C: New test.
3420 * g++.dg/template/pr24663.C: New test.
3421 * g++.dg/template/unify12.C: New test.
3422 * g++.dg/template/unify13.C: New test.
3423 * g++.dg/template/unify14.C: New test.
3424 * g++.dg/template/unify15.C: New test.
3425 * g++.dg/template/unify16.C: New test.
3426 * g++.dg/template/unify17.C: New test.
3427
c2e7d2be 34282016-01-24 Dominique d'Humieres <dominiq@lps.ens.fr>
3429
3430 PR fortran/68283
3431 gfortran.dg/pr68283.f90: New test.
3432
9f2e8617 34332016-01-24 Thomas Koenig <tkoenig@gcc.gnu.org>
3434
3435 PR fortran/66094
3436 * gfortran.dg/inline_matmul_13.f90: New test.
3437 * gfortran.dg/matmul_bounds_8.f90: New test.
3438 * gfortran.dg/matmul_bounds_9.f90: New test.
3439 * gfortran.dg/matmul_bounds_10.f90: New test.
3440
a4838119 34412016-01-23 Tom de Vries <tom@codesourcery.com>
3442
3443 PR tree-optimization/69426
3444 * gcc.dg/autopar/pr69426.c: New test.
3445
feddf0dc 34462016-01-23 Martin Sebor <msebor@redhat.com>
3447
3448 PR c++/58109
3449 PR c++/69022
3450 * g++.dg/cpp0x/alignas5.C: New test.
3451 * g++.dg/ext/vector29.C: Same.
3452
132731fb 34532016-01-23 Uros Bizjak <ubizjak@gmail.com>
3454
3455 * gcc.target/i386/chkp-strlen-2.c: Define _GNU_SOURCE.
3456 * gcc.target/i386/chkp-strlen-4.c: Move the definition of
3457 _GNU_SOURCE from compile flags to the source.
3458 * gcc.target/i386/chkp-stropt-12.c: Ditto.
3459 * gcc.target/i386/chkp-stropt-16.c: Ditto.
3460 * gcc.target/i386/chkp-stropt-4.c: Ditto.
3461 * gcc.target/i386/chkp-stropt-8.c: Ditto.
3462
51aec681 34632016-01-22 Jakub Jelinek <jakub@redhat.com>
3464
3465 PR target/69432
3466 * g++.dg/opt/pr69432.C: New test.
3467
147aa3e3 34682016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3469
3470 * gcc.target/powerpc/pr63354c: Adjust target selector to include
3471 32-bit targets testing an -m64 multilib.
3472
4d04e35e 34732016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3474
3475 * gcc.target/powerpc/pr63354.c: Restrict to Linux targets with
3476 64-bit support.
3477
86f38d0c 34782016-01-22 James Greenhalgh <james.greenhalgh@arm.com>
3479
3480 * gcc.dg/vect/bb-slp-pr68892.c: Require vect_double.
3481
f776e712 34822016-01-21 Christian Bruel <christian.bruel@st.com>
3483
3484 PR target/68674
3485 * gcc.target/i386/pr68674.c
3486 * gcc.target/aarch64/pr68674.c
3487 * gcc.target/arm/pr68674.c
3488
7b9de435 34892016-01-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3490
3491 PR target/69403
3492 * gcc.c-torture/execute/pr69403.c: New test.
3493
9935a0ba 34942016-01-22 Paolo Carlini <paolo.carlini@oracle.com>
3495
3496 PR c++/55843
3497 * g++.dg/template/pr55843.C: New.
3498
06b94aa1 34992016-01-22 Alan Lawrence <alan.lawrence@arm.com>
3500
3501 PR testsuite/66877
3502 * gcc.dg/vect/vect-over-widen-3-big-array.c: Only look for 1
3503 vect_recog_over_widening_pattern in dump if we have vect_widen_shift.
3504
b68773a8 35052016-01-21 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3506
3507 PR testsuite/67489
132731fb 3508 * gcc.target/powerpc/p8vector-builtin-8.c: Remove { target int128 }
3509 from dg-do compile directive, and instead add
3510 { dg-require-effective-target int128 }.
b68773a8 3511
bbbbe8ab 35122016-01-20 Martin Sebor <msebor@redhat.com>
3513
3514 PR c/69405
3515 * gcc.dg/sync-fetch.c: New test.
3516
f3a6a26f 35172016-01-21 Martin Sebor <msebor@redhat.com>
3518
3519 PR target/69252
3520 * gcc.target/powerpc/pr69252.c: New test.
3521
d1565a03 35222016-01-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3523
3524 PR fortran/65996
132731fb 3525 * gfortran.dg/pr65996.f90: New test.
d1565a03 3526
15a5a905 35272016-01-21 Dominik Vogt <vogt@linux.vnet.ibm.com>
3528
3529 PR c++/68810
bbbbe8ab 3530 * g++.dg/cpp0x/constexpr-reinterpret1.C: Fix line number that is
d1565a03 3531 expected to generate an error.
15a5a905 3532
e4538af5 35332016-01-21 Bernd Schmidt <bschmidt@redhat.com>
3534
3535 PR middle-end/66178
3536 * gcc.dg/torture/pr66178.c: New test.
3537
4d4180ce 35382016-01-21 Anton Blanchard <anton@samba.org>
3539 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3540
3541 PR target/63354
3542 * gcc.target/powerpc/pr63354.c: New test.
3543
86e16058 35442016-01-21 Vladimir Makarov <vmakarov@redhat.com>
3545
3546 PR rtl-optimization/68990
3547 * gcc.target/i386/pr68990: New.
3548
b11b85e4 35492016-01-21 Nick Clifton <nickc@redhat.com>
3550
3551 PR target/69129
3552 * gcc.target/mips/pr69129.c: New.
3553
62dd9f85 35542016-01-21 Paolo Carlini <paolo.carlini@oracle.com>
3555
3556 PR c++/58046
3557 * g++.dg/cpp0x/pr58046.C: New.
3558
ac7d424b 35592016-01-21 Jakub Jelinek <jakub@redhat.com>
3560
47c0bea3 3561 PR target/69187
3562 PR target/65624
3563 * gcc.target/arm/pr69187.c: New test.
3564
ac7d424b 3565 PR c++/69355
3566 * g++.dg/torture/pr69355.C: New test.
3567
9e18b252 35682016-01-21 Aditya Kumar <aditya.k7@samsung.com>
3569 Sebastian Pop <s.pop@samsung.com>
3570
3571 * gfortran.dg/graphite/interchange-3.f90: Adjust pattern.
3572
de862e2f 35732016-01-21 Aditya Kumar <aditya.k7@samsung.com>
3574 Sebastian Pop <s.pop@samsung.com>
3575
132731fb 3576 * gcc.dg/graphite/pr68976.c: New test.
de862e2f 3577
f55f9344 35782016-01-21 Jakub Jelinek <jakub@redhat.com>
3579
3580 PR middle-end/67653
3581 * c-c++-common/pr67653.c: New test.
3582 * gcc.dg/torture/pr29119.c: Add dg-warning.
3583
62752e71 35842016-01-20 Peter Bergner <bergner@vnet.ibm.com>
3585
3586 * gcc.target/powerpc/cpu-builtin-1.c: New test.
3587
16d4186f 35882016-01-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
3589
3590 PR c/24293
3591 * gcc.dg/pr24293.c: New test.
3592 * gcc.dg/Wcxx-compat-8.c: Adjust to accept error due to
3593 incomplete struct type.
3594 * gcc.dg/declspec-1.c: Likewise.
3595 * gcc.dg/pr63549.c: Likewise.
3596
58219d13 35972016-01-20 Jakub Jelinek <jakub@redhat.com>
3598
3599 PR tree-optimization/66612
3600 * gcc.target/powerpc/20050830-1.c: Xfail the scan-assembler test
3601 for bdn instruction.
3602
a7b5688a 36032016-01-20 Christophe Lyon <christophe.lyon@linaro.org>
3604
3605 * lib/target-supports.exp
3606 (check_effective_target_arm_fp_ok_nocache): New.
3607 (check_effective_target_arm_fp_ok): New.
3608 (add_options_for_arm_fp): New.
3609 (check_effective_target_arm_crypto_ok_nocache): Require
3610 target_arm_v8_neon_ok instead of arm32.
3611 (check_effective_target_arm_crypto_pragma_ok_nocache): New.
3612 (check_effective_target_arm_crypto_pragma_ok): New.
3613 (add_options_for_arm_vfp): New.
3614 * gcc.target/arm/attr-crypto.c: Use arm_crypto_pragma_ok effective
3615 target. Do not force -mfloat-abi=softfp, use arm_fp_ok effective
3616 target instead. Force initial fpu to vfp.
3617 * gcc.target/arm/attr-neon-builtin-fail.c: Do not force
3618 -mfloat-abi=softfp, use arm_fp_ok effective target instead.
3619 * gcc.target/arm/attr-neon-fp16.c: Likewise. Remove arm_neon_ok
3620 dependency.
3621 * gcc.target/arm/attr-neon2.c: Do not force -mfloat-abi=softfp,
3622 use arm_vfp effective target instead. Force initial fpu to vfp.
3623 * gcc.target/arm/attr-neon3.c: Likewise.
3624 * gcc.target/arm/cmp-2.c: Use arm_fp_ok effective target instead of
3625 arm_vfp_ok.
3626 * gcc.target/arm/unsigned-float.c: Likewise.
3627 * gcc.target/arm/vfp-1.c: Likewise.
3628 * gcc.target/arm/vfp-ldmdbd.c: Likewise.
3629 * gcc.target/arm/vfp-ldmdbs.c: Likewise.
3630 * gcc.target/arm/vfp-ldmiad.c: Likewise.
3631 * gcc.target/arm/vfp-ldmias.c: Likewise.
3632 * gcc.target/arm/vfp-stmdbd.c: Likewise.
3633 * gcc.target/arm/vfp-stmdbs.c: Likewise.
3634 * gcc.target/arm/vfp-stmiad.c: Likewise.
3635 * gcc.target/arm/vfp-stmias.c: Likewise.
3636 * gcc.target/arm/vnmul-1.c: Likewise.
3637 * gcc.target/arm/vnmul-2.c: Likewise.
3638 * gcc.target/arm/vnmul-3.c: Likewise.
3639 * gcc.target/arm/vnmul-4.c: Likewise.
3640
7ca56ca8 36412016-01-20 H.J. Lu <hongjiu.lu@intel.com>
7fb75b57 3642
7fb75b57 3643 PR testsuite/69366
3644 * g++.dg/pr63995-1.C: Require non-x32 target, instead of,
3645 the MPX run-time library, for compile-time MPX test.
3646 * gcc.target/i386/chkp-always_inline.c: Likewise.
3647 * gcc.target/i386/chkp-bndret.c: Likewise.
3648 * gcc.target/i386/chkp-builtins-1.c: Likewise.
3649 * gcc.target/i386/chkp-builtins-2.c: Likewise.
3650 * gcc.target/i386/chkp-builtins-3.c: Likewise.
3651 * gcc.target/i386/chkp-builtins-4.c: Likewise.
3652 * gcc.target/i386/chkp-const-check-1.c: Likewise.
3653 * gcc.target/i386/chkp-const-check-2.c: Likewise.
3654 * gcc.target/i386/chkp-hidden-def.c: Likewise.
3655 * gcc.target/i386/chkp-label-address.c: Likewise.
3656 * gcc.target/i386/chkp-lifetime-1.c: Likewise.
3657 * gcc.target/i386/chkp-narrow-bounds.c: Likewise.
3658 * gcc.target/i386/chkp-pr69044.c: Likewise.
3659 * gcc.target/i386/chkp-remove-bndint-1.c: Likewise.
3660 * gcc.target/i386/chkp-remove-bndint-2.c: Likewise.
3661 * gcc.target/i386/chkp-strchr.c: Likewise.
3662 * gcc.target/i386/chkp-strlen-1.c: Likewise.
3663 * gcc.target/i386/chkp-strlen-2.c: Likewise.
3664 * gcc.target/i386/chkp-strlen-3.c: Likewise.
3665 * gcc.target/i386/chkp-strlen-4.c: Likewise.
3666 * gcc.target/i386/chkp-strlen-5.c: Likewise.
3667 * gcc.target/i386/chkp-stropt-1.c: Likewise.
3668 * gcc.target/i386/chkp-stropt-10.c: Likewise.
3669 * gcc.target/i386/chkp-stropt-11.c: Likewise.
3670 * gcc.target/i386/chkp-stropt-12.c: Likewise.
3671 * gcc.target/i386/chkp-stropt-13.c: Likewise.
3672 * gcc.target/i386/chkp-stropt-14.c: Likewise.
3673 * gcc.target/i386/chkp-stropt-15.c: Likewise.
3674 * gcc.target/i386/chkp-stropt-16.c: Likewise.
3675 * gcc.target/i386/chkp-stropt-2.c: Likewise.
3676 * gcc.target/i386/chkp-stropt-3.c: Likewise.
3677 * gcc.target/i386/chkp-stropt-4.c: Likewise.
3678 * gcc.target/i386/chkp-stropt-5.c: Likewise.
3679 * gcc.target/i386/chkp-stropt-6.c: Likewise.
3680 * gcc.target/i386/chkp-stropt-7.c: Likewise.
3681 * gcc.target/i386/chkp-stropt-8.c: Likewise.
3682 * gcc.target/i386/chkp-stropt-9.c: Likewise.
3683 * gcc.target/i386/pr63995-2.c: Likewise.
3684 * gcc.target/i386/pr64805.c: Likewise.
3685 * gcc.target/i386/pr65044.c: Likewise.
3686 * gcc.target/i386/pr65167.c: Likewise.
3687 * gcc.target/i386/pr65183.c: Likewise.
3688 * gcc.target/i386/pr65184.c: Likewise.
3689 * gcc.target/i386/thunk-retbnd.c: Likewise.
7ca56ca8 3690
f2da0b99 36912016-01-20 Ilya Enkovich <enkovich.gnu@gmail.com>
3692
3693 PR tree-optimization/69328
3694 * gcc.dg/pr69328.c: New test.
3695
4d379676 36962016-01-20 Jeff Law <law@redhat.com>
3697
4a11f145 3698 PR target/25114
4d379676 3699 * gcc.target/m68k/pr25114.c: New test.
3700
0754bad1 37012016-01-20 Andre Vieira <andre.simoesdiasvieira@arm.com>
3702
3703 * gcc.target/arm/memset-inline-10.c: Added
3704 dg-require-effective-target arm_thumb2_ok.
3705
63bd5c2d 37062016-01-19 Eric Botcazou <ebotcazou@adacore.com>
3707
3708 * gcc.dg/debug/dwarf2/sso.c: New test.
3709
a9c01e81 37102016-01-19 Uros Bizjak <ubizjak@gmail.com>
3711
3712 PR testsuite/68820
3713 * gcc.c-torture/execute/builtins/memops-asm.x: New file.
3714 * gcc.c-torture/execute/builtins/strstr-asm.x: Ditto.
3715 * gcc.c-torture/execute/builtins/strstr-asm.c: Remove dg-options.
3716
53fa0e54 37172016-01-19 Jan Hubicka <hubicka@ucw.cz>
3718
3719 PR ipa/66223
3720 * g++.dg/ipa/devirt-50.C: New testcase.
3721
e035a62c 37222016-01-19 Marek Polacek <polacek@redhat.com>
3723
3724 PR c++/68965
3725 * g++.dg/cpp1y/parameter-pack-1.C: New test.
3726 * g++.dg/cpp1y/parameter-pack-2.C: New test.
3727
885cc3ea 37282016-01-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3729
3730 PR target/69135
3731 * gcc.target/arm/pr69135_1.c: New test.
3732
07bd240e 37332015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
3734
3735 * gcc.target/aarch64/ccmp_1.c: Add new tests.
3736
9f60d257 37372015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
3738
3739 * gcc.target/aarch64/ccmp_1.c: New testcase.
3740
a0c919f7 37412016-01-19 Marek Polacek <polacek@redhat.com>
3742
3743 PR c++/68586
3744 * g++.dg/cpp0x/enum30.C: New test.
3745
dc5d6d17 37462016-01-19 Richard Biener <rguenther@suse.de>
3747
3748 PR tree-optimization/69336
3749 * g++.dg/tree-ssa/pr69336.C: New testcase.
3750
6dd156e0 37512016-01-19 Jakub Jelinek <jakub@redhat.com>
3752
3753 PR debug/65779
3754 * gcc.dg/pr65779.c: New test.
3755
3e0d45b9 37562016-01-19 Richard Biener <rguenther@suse.de>
3757
3758 PR tree-optimization/69352
3759 * gcc.dg/torture/pr69352.c: New testcase.
3760
7a3cf64d 37612016-01-19 Jakub Jelinek <jakub@redhat.com>
3762
3763 PR rtl-optimization/68955
3764 PR rtl-optimization/64557
3765 * gcc.dg/torture/pr68955.c: New test.
3766
8be55b33 37672016-01-19 Jan Hubicka <hubicka@ucw.cz>
3768
3769 PR lto/69136
3770 * g++.dg/torture/pr69136.C: New testcase.
3771
72a985d7 37722016-01-19 Jan Hubicka <hubicka@ucw.cz>
3773
3774 PR lto/69133
3775 * g++.dg/lto/pr69133_0.C: New testcase.
3776 * g++.dg/lto/pr69133_1.C: New testcase.
3777
56778b62 37782016-01-15 Jeff Law <law@redhat.com>
3779
3780 PR tree-optimization/69320
3781 * gcc.c-torture/pr69320-1.c: New test.
3782 * gcc.c-torture/pr69320-2.c: New test.
3783 * gcc.c-torture/pr69320-3.c: New test.
3784 * gcc.c-torture/pr69320-4.c: New test.
3785
ced41b93 37862016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
3787
3788 PR c++/11858
3789 PR c++/24663
3790 PR c++/24664
3791 * g++.dg/template/pr11858.C: New test.
3792 * g++.dg/template/pr24663.C: New test.
3793 * g++.dg/template/unify12.C: New test.
3794 * g++.dg/template/unify13.C: New test.
3795 * g++.dg/template/unify14.C: New test.
3796 * g++.dg/template/unify15.C: New test.
3797 * g++.dg/template/unify16.C: New test.
3798 * g++.dg/template/unify17.C: New test.
3799
7f8cbcaf 38002016-01-18 David Malcolm <dmalcolm@redhat.com>
3801
3802 PR testsuite/69181
3803 * gcc.dg/pr69181-1.c: New test file.
3804 * gcc.dg/pr69181-2.c: New test file.
3805 * lib/gcc-dg.exp (dg-test): Consolidate post-test cleanup of
3806 globals by moving it to...
3807 (cleanup-after-saved-dg-test): ...this new function. Add
3808 "global additional_sources_used". Add reset of global
3809 multiline_expected_outputs to the empty list.
3810 * lib/multiline.exp (_multiline_expected_outputs): Rename this
3811 global to...
3812 (multiline_expected_outputs): ...this, and updated comments to
3813 note that it is modified from gcc-dg.exp.
3814 (dg-end-multiline-output): Update for the above renaming.
3815 (handle-multiline-outputs): Likewise. Remove the clearing
3816 of the expected outputs to the empty list.
3817
3c7cbfc0 38182016-01-18 Richard Biener <rguenther@suse.de>
3819
3820 PR tree-optimization/69297
3821 * gcc.dg/vect/costmodel/x86_64/costmodel-pr69297.c: New testcase.
3822
81d49cc1 38232016-01-18 Joseph Myers <joseph@codesourcery.com>
3824
3825 * gcc.target/mips/mips-3d-1.c: Use forbid_cpu=octeon.* in
3826 dg-options.
3827 * gcc.target/mips/mips-3d-2.c: Likewise.
3828 * gcc.target/mips/mips-3d-3.c: Likewise.
3829 * gcc.target/mips/mips-3d-4.c: Likewise.
3830 * gcc.target/mips/mips-3d-5.c: Likewise.
3831 * gcc.target/mips/mips-3d-6.c: Likewise.
3832 * gcc.target/mips/mips-3d-7.c: Likewise.
3833 * gcc.target/mips/mips-3d-8.c: Likewise.
3834 * gcc.target/mips/mips-3d-9.c: Likewise.
3835 * gcc.target/mips/mips-ps-1.c: Likewise.
3836 * gcc.target/mips/mips-ps-2.c: Likewise.
3837 * gcc.target/mips/mips-ps-3.c: Likewise.
3838 * gcc.target/mips/mips-ps-4.c: Likewise.
3839 * gcc.target/mips/mips-ps-5.c: Likewise.
3840 * gcc.target/mips/mips-ps-6.c: Likewise.
3841 * gcc.target/mips/mips-ps-7.c: Likewise.
3842 * gcc.target/mips/mips-ps-type.c: Likewise.
3843 * gcc.target/mips/mips-ps-type-2.c: Likewise.
3844 * gcc.target/mips/mips16-attributes-6.c: Likewise.
3845
03c4ff3a 38462016-01-18 Tom de Vries <tom@codesourcery.com>
3847
3848 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: New test.
3849 * c-c++-common/goacc/kernels-double-reduction.c: New test.
3850 * c-c++-common/goacc/kernels-empty.c: New test.
3851 * c-c++-common/goacc/kernels-eternal.c: New test.
3852 * c-c++-common/goacc/kernels-loop-2.c: New test.
3853 * c-c++-common/goacc/kernels-loop-3.c: New test.
3854 * c-c++-common/goacc/kernels-loop-data-2.c: New test.
3855 * c-c++-common/goacc/kernels-loop-data-enter-exit-2.c: New test.
3856 * c-c++-common/goacc/kernels-loop-data-enter-exit.c: New test.
3857 * c-c++-common/goacc/kernels-loop-data-update.c: New test.
3858 * c-c++-common/goacc/kernels-loop-data.c: New test.
3859 * c-c++-common/goacc/kernels-loop-g.c: New test.
3860 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: New test.
3861 * c-c++-common/goacc/kernels-loop-n.c: New test.
3862 * c-c++-common/goacc/kernels-loop-nest.c: New test.
3863 * c-c++-common/goacc/kernels-loop.c: New test.
3864 * c-c++-common/goacc/kernels-noreturn.c: New test.
3865 * c-c++-common/goacc/kernels-one-counter-var.c: New test.
3866 * c-c++-common/goacc/kernels-parallel-loop-data-enter-exit.c: New test.
3867 * c-c++-common/goacc/kernels-reduction.c: New test.
3868
22e3dcee 38692016-01-18 Tom de Vries <tom@codesourcery.com>
3870
3871 * gcc.dg/autopar/outer-1.c: Update for new parloops instantiation.
3872 * gcc.dg/autopar/outer-2.c: Same.
3873 * gcc.dg/autopar/outer-3.c: Same.
3874 * gcc.dg/autopar/outer-4.c: Same.
3875 * gcc.dg/autopar/outer-5.c: Same.
3876 * gcc.dg/autopar/outer-6.c: Same.
3877 * gcc.dg/autopar/parallelization-1.c: Same.
3878 * gcc.dg/autopar/parloops-exit-first-loop-alt-2.c: Same.
3879 * gcc.dg/autopar/parloops-exit-first-loop-alt-3.c: Same.
3880 * gcc.dg/autopar/parloops-exit-first-loop-alt-4.c: Same.
3881 * gcc.dg/autopar/parloops-exit-first-loop-alt-5.c: Same.
3882 * gcc.dg/autopar/parloops-exit-first-loop-alt-6.c: Same.
3883 * gcc.dg/autopar/parloops-exit-first-loop-alt-7.c: Same.
3884 * gcc.dg/autopar/parloops-exit-first-loop-alt-pr66652.c: Same.
3885 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: Same.
3886 * gcc.dg/autopar/pr39500-1.c: Same.
3887 * gcc.dg/autopar/pr39500-2.c: Same.
3888 * gcc.dg/autopar/pr46193.c: Same.
3889 * gcc.dg/autopar/pr46194.c: Same.
3890 * gcc.dg/autopar/pr49580.c: Same.
3891 * gcc.dg/autopar/pr49960-1.c: Same.
3892 * gcc.dg/autopar/pr49960.c: Same.
3893 * gcc.dg/autopar/pr68373.c: Same.
3894 * gcc.dg/autopar/reduc-1.c: Same.
3895 * gcc.dg/autopar/reduc-1char.c: Same.
3896 * gcc.dg/autopar/reduc-1short.c: Same.
3897 * gcc.dg/autopar/reduc-2.c: Same.
3898 * gcc.dg/autopar/reduc-2char.c: Same.
3899 * gcc.dg/autopar/reduc-2short.c: Same.
3900 * gcc.dg/autopar/reduc-3.c: Same.
3901 * gcc.dg/autopar/reduc-4.c: Same.
3902 * gcc.dg/autopar/reduc-6.c: Same.
3903 * gcc.dg/autopar/reduc-7.c: Same.
3904 * gcc.dg/autopar/reduc-8.c: Same.
3905 * gcc.dg/autopar/reduc-9.c: Same.
3906 * gcc.dg/autopar/uns-outer-4.c: Same.
3907 * gcc.dg/autopar/uns-outer-5.c: Same.
3908 * gcc.dg/autopar/uns-outer-6.c: Same.
3909 * gfortran.dg/parloops-exit-first-loop-alt-2.f95: Same.
3910 * gfortran.dg/parloops-exit-first-loop-alt.f95: Same.
3911
fd5cbe2f 39122016-01-18 Alan Lawrence <alan.lawrence@arm.com>
3913
3914 PR target/63679
3915 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove XFAIL for powerpc(32), hppa,
3916 aarch64, sparc, s390. Add --param sra-max-scalarization-size-Ospeed.
3917
fa75ab55 39182016-01-18 Alan Lawrence <alan.lawrence@arm.com>
3919
3920 PR target/63679
3921 * gcc.dg/tree-ssa/ssa-dom-cse-5.c: New.
3922 * gcc.dg/tree-ssa/ssa-dom-cse-6.c: New.
3923 * gcc.dg/tree-ssa/ssa-dom-cse-7.c: New.
3924
214b2582 39252016-01-18 Alan Lawrence <alan.lawrence@arm.com>
3926
3927 PR target/63679
3928 * gcc.dg/tree-ssa/sra-17.c: New.
3929 * gcc.dg/tree-ssa/sra-18.c: New.
3930
13146837 39312016-01-18 Ilya Enkovich <enkovich.gnu@gmail.com>
3932
3933 * gcc.target/i386/pr65105-5.c: Adjust to andn generation.
3934
6ccd18c2 39352016-01-18 Eric Botcazou <ebotcazou@adacore.com>
3936
3937 * gnat.dg/inline12.adb: New test.
3938
8872b95f 39392016-01-18 Bin Cheng <bin.cheng@arm.com>
3940
3941 PR tree-optimization/66797
3942 * gcc.c-torture/execute/pr65447.c: Relax check condition.
3943
971514e3 39442016-01-18 Richard Biener <rguenther@suse.de>
3945
3946 PR tree-optimization/69170
3947 * gcc.dg/torture/pr69170.c: New testcase.
3948
dfb6d139 39492016-01-17 John David Anglin <danglin@gcc.gnu.org>
9b2d1aab 3950
3951 * gcc.dg/torture/builtin-integral-1.c: Require c99_runtime.
3952
164d84c2 39532016-01-16 Tom de Vries <tom@codesourcery.com>
3954
3955 * c-c++-common/goacc/kernels-alias-ipa-pta-4.c: New test.
3956
4c33b769 39572016-01-16 Tom de Vries <tom@codesourcery.com>
3958
3959 * gcc.dg/parloops-exit-first-loop-alt.c: Move ...
3960 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: ... here. Remove
3961 redundant dg-require-effective-target pthread.
3962 * gcc.dg/parloops-exit-first-loop-alt-2.c: Same.
3963 * gcc.dg/parloops-exit-first-loop-alt-3.c: Same.
3964 * gcc.dg/parloops-exit-first-loop-alt-4.c: Same.
3965 * gcc.dg/parloops-exit-first-loop-alt-5.c: Same.
3966 * gcc.dg/parloops-exit-first-loop-alt-6.c: Same.
3967 * gcc.dg/parloops-exit-first-loop-alt-7.c: Same.
3968 * gcc.dg/parloops-exit-first-loop-alt-pr66652.c: Same.
3969
673441b0 39702016-01-16 David Edelsohn <dje.gcc@gmail.com>
3971
3972 PR target/68609
3973 * gcc.target/powerpc/recip-6.c: Enable on AIX.
3974 * gcc.target/powerpc/recip-7.c: Same.
3975
90153ae7 39762016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
3977
3978 PR c++/69091
3979 * g++.dg/template/pr69091.C: New test.
3980
bc24d01d 39812016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
3982
3983 * c-c++-common/cilk-plus/AN/an-if.c: Check that the original
3984 dump does not contain an error_mark_node.
3985 * c-c++-common/cilk-plus/CK/pr60469.c: Likewise.
3986 * c-c++-common/cilk-plus/AN/fn_ptr-2.c: New xfail'd test.
3987
4067c0fd 39882016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
3989
3990 PR c++/68936
3991 * g++.dg/template/pr68936.C: New test.
3992
27c6dbdd 39932016-01-15 David Edelsohn <dje.gcc@gmail.com>
3994
3995 PR target/68609
3996 * gcc.target/powerpc/recip-1.c: Adjust for Goldschmidt's Algorithm.
3997 * gcc.target/powerpc/recip-2.c: Same.
3998 * gcc.target/powerpc/recip-3.c: Same.
3999 * gcc.target/powerpc/recip-4.c: Same.
4000 * gcc.target/powerpc/recip-sqrtf.c: Same.
4001
e390c57d 40022016-01-15 Jeff Law <law@redhat.com>
4003
4004 PR tree-optimization/69270
4005 * gcc.dg/tree-ssa/pr69270-2.c: New test.
4006 * gcc.dg/tree-ssa/pr69270-3.c: New test.
4007
ddcfeaf1 40082016-01-15 Paul Thomas <pault@gcc.gnu.org>
4009
4010 PR fortran/49630
4011 * gfortran.dg/deferred_character_13.f90: New test for the fix
4012 of comment 3 of the PR.
4013
4014 PR fortran/54070
4015 * gfortran.dg/deferred_character_8.f90: New test
4016 * gfortran.dg/allocate_error_5.f90: New test
4017
4018 PR fortran/60593
4019 * gfortran.dg/deferred_character_10.f90: New test
4020
4021 PR fortran/60795
4022 * gfortran.dg/deferred_character_14.f90: New test
4023
4024 PR fortran/61147
4025 * gfortran.dg/deferred_character_11.f90: New test
4026
4027 PR fortran/64324
4028 * gfortran.dg/deferred_character_9.f90: New test
4029
81be349c 40302016-01-15 Vladimir Makarov <vmakarov@redhat.com>
4031
4032 PR rtl-optimization/69030
4033 * gcc.target/i386/pr69030.c: New.
4034
998456c5 40352016-01-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4036
4037 * gcc.target/aarch64/target_attr_17.c: New test.
4038
0d85be19 40392016-01-15 Richard Biener <rguenther@suse.de>
4040
4041 PR tree-optimization/66856
4042 * gcc.dg/torture/pr66856-1.c: New testcase.
4043 * gcc.dg/torture/pr66856-2.c: Likewise.
4044
321d36c8 40452016-01-15 Richard Biener <rguenther@suse.de>
4046
4047 PR debug/69137
4048 * g++.dg/lto/pr69137_0.C: New testcase.
4049
d94a1f53 40502016-01-15 Richard Sandiford <richard.sandiford@arm.com>
4051
4052 PR middle-end/69246
4053 * gcc.target/i386/pr69246.c: New test.
4054
5fe9a861 40552016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
4056
a9c01e81 4057 * gfortran.dg/bind_c_array_params_2.f90: Fix test patterns for S/390.
5fe9a861 4058
3d05a5e9 40592016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
4060
4061 PR c++/56194
4062 * g++.dg/init/const9.C: Disable test on S/390.
4063
5e8132b5 40642016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
4065
4066 * g++.dg/Wframe-address.C: Test requires -mbackchain for s390*-*-*.
4067 * g++.dg/Wno-frame-address.C: Ditto.
4068
32307cdf 40692016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
4070
4071 * gcc.dg/tree-ssa/20040204-1.c: Do not xfail on S/390.
4072
1ca28250 40732016-01-15 Richard Biener <rguenther@suse.de>
4074
4075 PR tree-optimization/68961
4076 * gcc.dg/vect/costmodel/x86_64/costmodel-pr68961.c: New testcase.
4077
6271bd93 40782016-01-15 Ilya Enkovich <enkovich.gnu@gmail.com>
4079
4080 * gcc.target/i386/pr65105-5.c: New test.
4081
dfb6d139 40822016-01-15 Jan Hubicka <hubicka@ucw.cz>
9dbe6a63 4083
4084 * gcc.c-torture/execute/alias-4.c: New testcase.
4085
dfb6d139 40862016-01-15 Jan Hubicka <hubicka@ucw.cz>
a70589b9 4087
4088 PR ipa/68148
4089 * g++.dg/ipa/devirt-49.C: New testcase.
4090
7bbac464 40912016-01-15 Christian Bruel <christian.bruel@st.com>
86eff91f 4092
4093 PR target/65837
4094 * gcc.target/arm/attr-neon-builtin-fail2.c: New test.
4095 * gcc.target/arm/lto/pr65837-attr_0.c: New test.
4096 * gcc.target/arm/lto/pr65837_0.c: Fix skip condition and use ACLE name.
4097
4345b868 40982016-01-15 Richard Biener <rguenther@suse.de>
4099
4100 PR tree-optimization/69117
4101 * gcc.dg/torture/pr69117.c: New testcase.
4102
580357e7 41032015-01-14 Ryan Burn <contact@rnburn.com>
7d600da5 4104
4105 PR c++/69048
4106 * g++.dg/cilk-plus/CK/pr69048.cc: New test.
4107
612baa31 41082016-01-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
4109
4110 PR testsuite/67509
4111 * gfortran.dg/ieee/ieee_7.f90: For out of bound precision or
4112 range tests use 100 * maximum instead of maximum + 1.
4113
44e09bc4 41142016-01-14 Jakub Jelinek <jakub@redhat.com>
4115
4116 PR debug/69244
4117 * gcc.dg/guality/pr69244.c: New test.
4118
96962ae4 41192016-01-14 Uros Bizjak <ubizjak@gmail.com>
4120
4121 * lib/target-supports.exp (check_effective_target_issignaling):
4122 New procedure.
4123 * gcc.dg/pr61441.c: Require issignaling effective target.
4124
ab9c400b 41252016-01-14 Segher Boessenkool <segher@kernel.crashing.org>
4126
4127 PR target/68803
4128 * gcc.target/powerpc/20050603-3.c: Add xfails for powerpc64le.
4129
a7ed4583 41302016-01-14 David Malcolm <dmalcolm@redhat.com>
4131
4132 PR c++/68819
4133 PR preprocessor/69177
4134 * gcc.dg/plugin/location-overflow-test-1.c: New test case.
4135 * gcc.dg/plugin/location-overflow-test-2.c: New test case.
4136 * gcc.dg/plugin/location_overflow_plugin.c: New test plugin.
4137 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
4138
77f35cec 41392016-01-14 Marek Polacek <polacek@redhat.com>
4140
4141 PR c/69262
4142 * gcc.dg/array-15.c: New test.
4143
915d0950 41442016-01-14 Jakub Jelinek <jakub@redhat.com>
4145
4146 PR middle-end/68146
4147 PR tree-optimization/69155
4148 * gfortran.dg/pr68146.f: New test.
4149 * gfortran.dg/pr69155.f90: New test.
4150
24651fb7 41512016-01-14 Richard Biener <rguenther@suse.de>
4152
4153 PR tree-optimization/68060
4154 * gcc.dg/torture/pr68060-1.c: New testcase.
4155 * gcc.dg/torture/pr68060-2.c: Likewise.
4156
2f63f950 41572016-01-14 Nick Clifton <nickc@redhat.com>
4158
4159 * lib/target-supports.exp
4160 (check_effective_target_arm_neon_ok_nocache): Add an option
4161 sequence that includes setting the ARM architecture to ARMv7-A.
4162 * gcc.target/arm/attr-neon.c: Use dg-add-options to add the
4163 command line options necessary to enable Neon support.
4164 * gcc.target/arm/neon-vlshr-imm-1.c: Likewise.
4165 * gcc.target/arm/neon-vshl-imm-1.c: Likewise.
4166 * gcc.target/arm/neon-vshr-imm-1.c: Likewise.
4167 * gcc.target/arm/pr69180.c: Likewise.
4168
3ce0acde 41692016-01-14 Jeff Law <law@redhat.com>
4170
4171 PR tree-optimization/69270
4172 * gcc.dg/tree-ssa/pr69270.c: New test.
4173
bda05c57 41742016-01-13 Bernd Schmidt <bschmidt@redhat.com>
4175
4176 PR c/66208
4177 * c-c++-common/pr66208.c: New file.
4178
9b657cf1 41792016-01-13 Jakub Jelinek <jakub@redhat.com>
4180
4181 PR tree-optimization/69156
4182 * gcc.dg/pr69156.c: New test.
4183
58ba1b9d 41842016-01-13 H.J. Lu <hongjiu.lu@intel.com>
4185
4186 * gcc.target/i386/pr69225-7.c: New test.
4187
e5fee0fe 41882016-01-13 Richard Henderson <rth@redhat.com>
4189
4190 * gcc.dg/tm/memopt-13.c: Update expected function.
4191 * gcc.dg/tm/memopt-6.c: Likewise.
4192
3f0e9745 41932016-01-13 Uros Bizjak <ubizjak@gmail.com>
4194
4195 * gcc.target/i386/pr45685.c (dg-options): Add -mno-sse4.
4196 * gcc.target/i386/pr68432-1.c (dg-options): Ditto.
4197 * gcc.target/i386/pr68432-2.c (dg-options): Ditto.
4198 * gcc.target/i386/pr68432-3.c (dg-options): Ditto.
7a6ddc0d 4199
3f0e9745 42002016-01-13 Tom de Vries <tom@codesourcery.com>
4201
4202 PR tree-optimization/69169
7a6ddc0d 4203 * gcc.dg/pr69169.c: New test.
4204
9b657cf1 42052016-01-13 Alexander Fomin <alexander.fomin@intel.com>
7361eb31 4206
4207 PR target/69228
4208 * gcc.target/i386/avx512pf-vscatterpf0dpd-1.c: Adjust.
4209 * gcc.target/i386/avx512pf-vscatterpf0dps-1.c: Likewise.
4210 * gcc.target/i386/avx512pf-vscatterpf0qpd-1.c: Likewise.
4211 * gcc.target/i386/avx512pf-vscatterpf0qps-1.c: Likewise.
4212 * gcc.target/i386/avx512pf-vscatterpf1dpd-1.c: Likewise.
4213 * gcc.target/i386/avx512pf-vscatterpf1dps-1.c: Likewise.
4214 * gcc.target/i386/avx512pf-vscatterpf1qpd-1.c: Likewise.
4215 * gcc.target/i386/avx512pf-vscatterpf1qps-1.c: Likewise.
4216
f704d701 42172016-01-13 Jakub Jelinek <jakub@redhat.com>
4218
4219 PR target/69247
4220 * gcc.dg/pr69247.c: New test.
4221
e966d6b9 42222016-01-13 Richard Biener <rguenther@suse.de>
4223
4224 PR tree-optimization/69242
4225 * gcc.dg/torture/pr69242.c: New testcase.
4226
1ca1d9b2 42272016-01-13 Richard Biener <rguenther@suse.de>
4228
4229 PR tree-optimization/69186
4230 * gcc.dg/torture/pr69186.c: New testcase.
4231
d07cbccc 42322016-01-13 Jeff Law <law@redhat.com>
4233
4234 PR tree-optimization/67755
4235 * gcc.dg/tree-ssa/pr67755.c: New test.
4236
42372016-01-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
0ebbc233 4238
4239 * gcc.c-torture/unsorted/dump-noaddr.x (dump_compare): Replace static
4240 pass number in output by a star.
4241
b95d41cf 42422016-01-12 Bin Cheng <bin.cheng@arm.com>
4243
4244 PR tree-optimization/68911
4245 * gcc.c-torture/execute/pr68911.c: New test.
4246
91d87e22 42472016-01-12 Marek Polacek <polacek@redhat.com>
4248
4249 PR c++/68979
4250 * g++.dg/warn/permissive-1.C: New test.
4251
8a9401a4 42522016-01-12 Jakub Jelinek <jakub@redhat.com>
4253
4254 PR objc++/68511
4255 PR c++/69213
4256 * g++.dg/opt/pr69213.C: New test.
4257
b9cb7a67 42582016-01-12 Christian Bruel <christian.bruel@st.com>
4259
4260 PR target/69180
4261 * gcc.target/arm/pr69180.c: New test.
4262
e4c96992 42632016-01-12 Richard Biener <rguenther@suse.de>
4264
4265 PR lto/69077
4266 * g++.dg/lto/pr69077_0.C: New testcase.
4267 * g++.dg/lto/pr69077_1.C: Likewise.
4268
90525f61 42692016-01-12 Jakub Jelinek <jakub@redhat.com>
4270
4271 PR target/69175
4272 * g++.dg/opt/pr69175.C: New test.
4273
9e7edfd3 42742016-01-12 Alan Lawrence <alan.lawrence@arm.com>
4275
4276 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Declare functions as 'extern'
4277 rather than #including math.h & stdlib.h.
4278 * gcc.dg/vect/pr47001.c: Declare abort as 'extern', remove stdlib.h.
4279 * gcc.dg/vect/pr49771.c: Likewise.
4280 * gcc.dg/vect/vect-10-big-array.c: Likewise.
4281 * gcc.dg/vect/vect-neg-store-1.c: Likewise.
4282 * gcc.dg/vect/vect-neg-store-2.c: Likewise.
4283 * gcc.dg/vect/slp-37.c: Change NULL to 0, remove stdlib.h.
4284 * gcc.dg/vect/pr40254.c: Remove unnecessary include of stdlib.h.
4285 * gcc.dg/vect/pr44507.c: Likewise.
4286 * gcc.dg/vect/pr45902.c: Likewise.
4287 * gcc.dg/vect/slp-widen-mult-half.c: Likewise.
4288 * gcc.dg/vect/vect-117.c: Likewise.
4289 * gcc.dg/vect/vect-99.c: Likewise.
4290 * gcc.dg/vect/vect-aggressive-1.c: Likewise.
4291 * gcc.dg/vect/vect-cond-1.c: Likewise.
4292 * gcc.dg/vect/vect-cond-2.c: Likewise.
4293 * gcc.dg/vect/vect-cond-3.c: Likewise.
4294 * gcc.dg/vect/vect-cond-4.c: Likewise.
4295 * gcc.dg/vect/vect-mask-load-1.c: Likewise.
4296 * gcc.dg/vect/vect-mask-loadstore-1.c: Likewise.
4297 * gcc.dg/vect/vect-over-widen-1-big-array.c: Likewise.
4298 * gcc.dg/vect/vect-over-widen-1.c: Likewise.
4299 * gcc.dg/vect/vect-over-widen-2-big-array.c: Likewise.
4300 * gcc.dg/vect/vect-over-widen-2.c: Likewise.
4301 * gcc.dg/vect/vect-over-widen-3-big-array.c: Likewise.
4302 * gcc.dg/vect/vect-over-widen-3.c: Likewise.
4303 * gcc.dg/vect/vect-over-widen-4-big-array.c: Likewise.
4304 * gcc.dg/vect/vect-over-widen-4.c: Likewise.
4305 * gcc.dg/vect/vect-widen-mult-const-s16.c: Likewise.
4306 * gcc.dg/vect/vect-widen-mult-const-u16.c: Likewise.
4307 * gcc.dg/vect/vect-widen-mult-half-u8.c: Likewise.
4308 * gcc.dg/vect/vect-widen-mult-half.c: Likewise.
4309 * gcc.dg/vect/no-trapping-math-vect-ifcvt-11.c: Remove unnecessary
4310 include of signal.h.
4311 * gcc.dg/vect/no-trapping-math-vect-ifcvt-12.c: Likewise.
4312 * gcc.dg/vect/no-trapping-math-vect-ifcvt-13.c: Likewise.
4313 * gcc.dg/vect/no-trapping-math-vect-ifcvt-14.c: Likewise.
4314 * gcc.dg/vect/no-trapping-math-vect-ifcvt-15.c: Likewise.
4315 * gcc.dg/vect/no-trapping-math-vect-ifcvt-16.c: Likewise.
4316 * gcc.dg/vect/vect-ifcvt-16.c: Likewise.
4317 * gcc.dg/vect/vect-ifcvt-17.c: Likewise.
4318 * gcc.dg/vect/vect-ifcvt-2.c: Likewise.
4319 * gcc.dg/vect/vect-ifcvt-3.c: Likewise.
4320 * gcc.dg/vect/vect-ifcvt-4.c: Likewise.
4321 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
4322 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
4323 * gcc.dg/vect/vect-ifcvt-6.c: Likewise.
4324 * gcc.dg/vect/vect-ifcvt-7.c: Likewise.
4325 * gcc.dg/vect/vect-ifcvt-9.c: Likewise.
4326 * gcc.dg/vect/vect-outer-5.c: Likewise.
4327 * gcc.dg/vect/vect-outer-6.c: Likewise.
4328 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Remove unnecessary
4329 include of stdio.h.
4330
3368873d 43312016-01-12 Nick Clifton <nickc@redhat.com>
4332
4333 PR target/68913
4334 * gcc.dg/lto/pr61886_0.c: Rename the external function called
4335 to fread so that it will be found in all target runtimes.
4336
0464ea95 43372016-01-12 Richard Biener <rguenther@suse.de>
4338
4339 PR tree-optimization/69053
4340 * g++.dg/torture/pr69053.C: New testcase.
4341
7819730f 43422016-01-12 Richard Biener <rguenther@suse.de>
4343
4344 PR tree-optimization/69168
4345 * gcc.dg/torture/pr69168.c: New testcase.
4346
995bfebf 43472016-01-12 Richard Biener <rguenther@suse.de>
4348
4349 PR tree-optimization/69157
4350 * gcc.dg/torture/pr69157.c: New testcase.
4351
43522016-01-12 Richard Biener <rguenther@suse.de>
4353
4354 PR tree-optimization/69174
4355 * gcc.dg/torture/pr69174.c: New testcase.
4356
1d10d64c 43572016-01-12 Jakub Jelinek <jakub@redhat.com>
4358
4359 PR c++/66808
4360 PR c++/69000
4361 * g++.dg/tls/pr66808.C: New test.
4362 * g++.dg/tls/pr69000.C: New test.
4363
f0b79faf 43642016-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4365
4366 * gcc.target/powerpc/swaps-p8-23.c: New test.
4367 * gcc.target/powerpc/swaps-p8-24.c: Likewise.
4368
04cf75a4 43692016-01-11 John David Anglin <danglin@gcc.gnu.org>
4370
4371 PR tree-optimization/68356
4372 * gcc.dg/torture/pr68264.c: Disable exp2 ERANGE test on hppa unix.
4373
0eb4264c 43742016-01-12 Kugan Vivekanandarajah <kuganv@linaro.org>
4375 Jim Wilson <jim.wilson@linaro.org>
4376
4377 PR target/69194
4378 * gcc.target/arm/pr69194.c: New test.
4379
2f66de64 43802016-01-11 H.J. Lu <hongjiu.lu@intel.com>
4381
4382 PR target/69225
4383 * gcc.target/i386/pr69225-1.c: New test.
4384 * gcc.target/i386/pr69225-2.c: Likewise.
4385 * gcc.target/i386/pr69225-3.c: Likewise.
4386 * gcc.target/i386/pr69225-4.c: Likewise.
4387 * gcc.target/i386/pr69225-5.c: Likewise.
4388 * gcc.target/i386/pr69225-6.c: Likewise.
4389
36105e82 43902016-01-11 Jakub Jelinek <jakub@redhat.com>
4391
1c78ce2e 4392 PR target/67462
4393 * gcc.dg/ifcvt-3.c: Only compile on lp64 targets, include also i?86
4394 if lp64.
4395
a4a87320 4396 PR target/69071
4397 * gcc.dg/pr69071.c: New test.
4398
91fbd04f 4399 PR c++/69211
4400 * g++.dg/opt/pr69211.C: New test.
4401
36105e82 4402 PR tree-optimization/69214
4403 * gcc.c-torture/compile/pr69214.c: New test.
4404
e934c380 44052016-01-11 Uros Bizjak <ubizjak@gmail.com>
4406
4407 * gcc.target/i386/pr66232-10.c: Do not compile on ia32 target.
4408 * gcc.target/i386/pr66232-11.c: Ditto.
4409 * gcc.target/i386/pr66232-12.c: Ditto.
4410 * gcc.target/i386/pr66232-13.c: Ditto.
4411
3ff1b153 44122016-01-11 Richard Biener <rguenther@suse.de>
4413
4414 PR tree-optimization/69173
4415 * gcc.dg/torture/pr69173.c: New testcase.
4416
04e1504c 44172016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4418
4419 PR rtl-optimization/68796
4420 * gcc.target/aarch64/tst_5.c: New test.
4421 * gcc.target/aarch64/tst_6.c: Likewise.
4422
ae8718b5 44232016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4424
4425 PR rtl-optimization/68841
4426 * gcc.dg/pr68841.c: New test.
4427 * gcc.c-torture/execute/pr68841.c: New test.
4428
bd8bece2 44292016-01-11 Yuri Rumyantsev <ysrumyan@gmail.com>
4430
4431 PR rtl-optimization/68920
4432 * gcc.dg/ifcvt-4.c: Add "--param max-rtl-if-conversion-insns=3" option
4433 for ix86 targets.
4434 * gcc.dg/ifcvt-5.c: New test.
4435
9b657cf1 44362016-01-11 Alexandre Oliva <aoliva@redhat.com>
57c83f79 4437
4438 PR bootstrap/69123
4439 * g++.dg/pr69123.C: New.
4440
7a158352 44412016-01-11 Ilya Enkovich <enkovich.gnu@gmail.com>
4442
4443 PR target/69010
4444 * gcc.target/i386/pr69010.c: New test.
4445
ff375d11 44462016-01-11 Martin Jambor <mjambor@suse.cz>
4447
4448 PR ipa/69044
4449 * gcc.target/i386/chkp-pr69044.c: New test.
4450
9eb890f1 44512016-01-11 Tom de Vries <tom@codesourcery.com>
4452
4453 PR tree-optimization/69109
4454 * gcc.dg/autopar/pr69109-2.c: New test.
4455 * gcc.dg/autopar/pr69109.c: New test.
4456
c4157ee5 44572016-01-11 Tom de Vries <tom@codesourcery.com>
4458
4459 PR tree-optimization/69108
4460 * gcc.dg/autopar/pr69108.c: New test.
4461
b933e511 44622016-01-10 Patrick Palka <ppalka@gcc.gnu.org>
4463
4464 PR c++/69029
4465 * c-c++-common/Wisleading-indentation.c: Augment test.
4466
efb73de1 44672016-01-10 Thomas Koenig <tkoenig@gcc.gnu.org>
4468
4469 PR fortran/69154
4470 * gfortran.dg/inline_matmul_12.f90: New test.
4471
40c86c3b 44722016-01-10 Paul Thomas <pault@gcc.gnu.org>
4473
4474 PR fortran/67779
4475 * gfortran.dg/actual_array_offset_1: New test.
4476
a006c0bb 44772016-01-10 Tom de Vries <tom@codesourcery.com>
4478
4479 PR tree-optimization/69062
4480 * gcc.dg/autopar/pr69062.c: New test.
4481
880ed4be 44822016-01-10 Thomas Schwinge <thomas@codesourcery.com>
4483
4484 * gcc.dg/vect/slp-perm-1.c: Fix scan-tree-dump syntax.
4485 * gcc.dg/vect/slp-perm-2.c: Likewise.
4486 * gcc.dg/vect/slp-perm-3.c: Likewise.
4487 * gcc.dg/vect/slp-perm-5.c: Likewise.
4488 * gcc.dg/vect/slp-perm-6.c: Likewise.
4489 * gcc.dg/vect/slp-perm-7.c: Likewise.
4490 * gcc.dg/vect/slp-perm-8.c: Likewise.
4491
d95e1856 44922016-01-10 Tom de Vries <tom@codesourcery.com>
4493
4494 PR tree-optimization/69039
4495 * gcc.dg/autopar/pr69039.c: New test.
4496
0f8f48d0 44972016-01-09 Marek Polacek <polacek@redhat.com>
4498
4499 PR c++/69113
4500 * g++.dg/pr69113.C: New test.
4501
7dff0499 45022016-01-09 Jakub Jelinek <jakub@redhat.com>
4503
4504 PR middle-end/50865
4505 PR tree-optimization/69097
4506 * gcc.c-torture/execute/pr50865.c: New test.
4507 * gcc.c-torture/execute/pr69097-1.c: New test.
4508 * gcc.c-torture/execute/pr69097-2.c: New test.
4509 * gcc.dg/pr69097-1.c: New test.
4510 * gcc.dg/pr69097-2.c: New test.
4511
18431e78 45122016-01-09 Jakub Jelinek <jakub@redhat.com>
4513
4514 PR c++/69164
4515 * g++.dg/opt/pr69164.C: New test.
4516
1943a4a2 45172016-01-08 Jakub Jelinek <jakub@redhat.com>
4518
4519 PR tree-optimization/69167
4520 * gcc.dg/pr69167.c: New test.
4521
a143e277 45222016-01-08 Marek Polacek <polacek@redhat.com>
4523
4524 PR c++/68449
4525 * g++.dg/pr68449.C: New.
4526
44c01906 45272016-01-08 Alan Lawrence <alan.lawrence@arm.com>
4528
4529 PR tree-optimization/68707
4530 * lib/target-supports.exp (check_effective_target_vect_load_lanes): New.
4531 * gcc.dg/vect/slp-perm-1.c: Look for vect_load_lanes instead of SLP
4532 on platforms supporting it.
4533 * gcc.dg/vect/slp-perm-2.c: Likewise.
4534 * gcc.dg/vect/slp-perm-3.c: Likewise.
4535 * gcc.dg/vect/slp-perm-5.c: Likewise.
4536 * gcc.dg/vect/slp-perm-7.c: Likewise.
4537 * gcc.dg/vect/slp-perm-8.c: Likewise.
4538 * gcc.dg/vect/slp-perm-6.c: Look for vect_load_lanes in addition to SLP
4539 on platforms supporting it.
4540
c437d1e8 45412016-01-08 Jakub Jelinek <jakub@redhat.com>
4542
c9595c51 4543 PR tree-optimization/69162
4544 * gcc.dg/pr69162.c: New test.
4545
c437d1e8 4546 PR tree-optimization/69172
4547 * gcc.dg/pr69172.c: New test.
4548
6a46a28c 45492016-01-08 Thomas Preud'homme <thomas.preudhomme@arm.com>
4550
4551 PR tree-optimization/67781
4552 * gcc.c-torture/execute/pr67781.c: New file.
4553
62ad9a04 45542016-01-08 Jakub Jelinek <jakub@redhat.com>
4555
4556 PR tree-optimization/69083
4557 * gcc.dg/vect/pr69083.c: New test.
4558
9e0e8c2a 45592016-01-08 Sujoy Saraswati <sujoy.saraswati@hpe.com>
4560
4561 PR tree-optimization/61441
4562 * gcc.dg/pr61441.c: Restrict to linux and gnu targets.
4563 Use -fexcess-precision=standard for compiler options.
4564 Use fabs() only when __FLT_EVAL_METHOD__ == 0.
4565
5d034e37 45662016-01-08 Jakub Jelinek <jakub@redhat.com>
4567
5013f740 4568 PR fortran/69128
4569 * gfortran.dg/gomp/pr69128.f90: New test.
4570
5d034e37 4571 PR c++/69145
4572 * g++.dg/ext/pr69145-1.C: New test.
4573 * g++.dg/ext/pr69145-2-very-long-filename.cc: New file.
4574 * g++.dg/ext/pr69145-2.h: New file.
4575
517906ff 45762016-01-07 Martin Sebor <msebor@redhat.com>
4577
4578 PR c/68966
4579 * gcc.dg/atomic-fetch-bool.c: New test.
4580 * gcc.dg/sync-fetch-bool.c: New test.
4581
cdbb524c 45822016-01-07 H.J. Lu <hongjiu.lu@intel.com>
4583
4584 PR fortran/66680
4585 gfortran.dg/gomp/pr66680.f90: Moved to libgomp.
4586
ec3aba9e 45872016-01-07 Nick Clifton <nickc@redhat.com>
4588
4589 PR target/66655
4590 * g++.dg/pr66655.C: New test.
4591 * g++.dg/pr66655_1.cc: Test support file.
4592 * g++.dg/pr66655.h: Test header file.
4593
9b657cf1 45942016-01-07 Dominique d'Humieres <dominiq@lps.ens.fr>
06634746 4595
4596 PR fortran/66680
4597 gfortran.dg/gomp/pr66680.f90: New test.
4598
cd45d7a5 45992016-01-07 H.J. Lu <hongjiu.lu@intel.com>
4600
4601 PR target/69171
4602 * gcc.target/i386/pr69171-1.c: New test.
4603 * gcc.target/i386/pr69171-2.c: Likewise.
4604 * gcc.target/i386/pr69171-3.c: Likewise.
4605 * gcc.target/i386/pr69171-4.c: Likewise.
4606 * gcc.target/i386/pr69171-5.c: Likewise.
4607 * gcc.target/i386/pr69171-6.c: Likewise.
4608
4a86a91a 46092015-12-15 Bernd Schmidt <bschmidt@redhat.com>
4610
4611 PR middle-end/67639
4612 * c-c++-common/pr67639.c: New test.
4613
34c05552 46142016-01-07 Jakub Jelinek <jakub@redhat.com>
4615
4616 PR tree-optimization/69141
4617 * g++.dg/opt/pr69141.C: New test.
4618
f08d6895 46192016-01-06 Eric Botcazou <ebotcazou@adacore.com>
4620
4621 * gcc.target/sparc/20151219-1.c: Skip in 64-bit mode.
4622
32ec4173 46232016-01-06 Uros Bizjak <ubizjak@gmail.com>
4624
4625 PR target/69140
4626 * gcc.target/i386/pr69140.c: New test
4627
d74214f3 46282016-01-06 David Malcolm <dmalcolm@redhat.com>
4629
4630 * gcc.dg/bad-dereference.c: New test case.
4631
73991cab 46322015-01-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4633
4634 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: New test.
4635
fc8cc457 46362016-01-06 Andreas Schwab <schwab@linux-m68k.org>
4637
4638 * gcc.dg/atomic-invalid-2.c: Remove duplicated content.
4639
be3c9981 46402016-01-06 Marek Polacek <polacek@redhat.com>
4641
4642 PR sanitizer/69099
4643 * gcc.dg/ubsan/float-cast-overflow-atomic.c: New test.
4644
2cb724f9 46452016-01-05 Marek Polacek <polacek@redhat.com>
4646
4647 PR c/69104
4648 * gcc.dg/atomic-invalid-2.c: New.
4649
233a53ed 46502016-01-05 H.J. Lu <hongjiu.lu@intel.com>
4651
4652 PR target/68991
4653 * gcc.target/i386/pr68991.c: New test.
4654
ea87c5e3 46552016-01-05 H.J. Lu <hongjiu.lu@intel.com>
4656
4657 PR target/68991
4658 * g++.dg/pr68991-1.C: New test.
4659 * g++.dg/pr68991-2.C: Likewise.
4660
1943a4a2 46612016-01-05 Sergei Trofimovich <siarheit@google.com>
afe82e5b 4662
1943a4a2 4663 PR other/60465
afe82e5b 4664 * gcc.target/ia64/pr60465-gprel64.c: New test.
4665 * gcc.target/ia64/pr60465-gprel64-c37.c: New test.
4666
1e9147dd 46672016-01-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4668
4669 PR rtl-optimization/68651
4670 * gcc.target/aarch64/pr68651_1.c: New test.
4671
d42aa619 46722016-01-05 David Malcolm <dmalcolm@redhat.com>
4673
4674 PR c/69122
4675 * c-c++-common/Wmisleading-indentation.c (pr69122): New function.
4676
1776de76 46772016-01-05 Nathan Sidwell <nathan@acm.org>
4678
2d7d361d 4679 PR c++/58583
4680 * g++.dg/cpp0x/nsdmi-template14.C: Adjust test & errors.
4681
1776de76 4682 * gcc.dg/alias-15.c: New.
4683
5beb12c0 46842016-01-05 Nick Clifton <nickc@redhat.com>
4685
4686 PR target/68870
4687 * g++.dg/pr68770.C: New test.
4688
d8cca921 46892016-01-04 Mike Stump <mikestump@comcast.net>
4690
4691 * lib/target-supports.exp (check_effective_target_cilkplus):
4692 cilkplus targets require pthreads.
afc907ef 4693 (check_effective_target_cilkplus): Remove special case for NVPTX.
d8cca921 4694
8427dff3 46952016-01-04 Michael Meissner <meissner@linux.vnet.ibm.com>
4696
4697 * gcc.target/powerpc/p9-permute.c: New test for xxperm code
4698 generation.
4699
f1717362 47002016-01-04 Jakub Jelinek <jakub@redhat.com>
4701
4702 Update copyright years.
4703
d7d6a3ab 47042016-01-04 Marek Polacek <polacek@redhat.com>
4705
4706 PR c/68908
4707 * gcc.dg/atomic/c11-atomic-exec-6.c: New test.
4708 * gcc.dg/atomic/c11-atomic-exec-7.c: New test.
4709 * gcc.dg/atomic/stdatomic-op-5.c: New test.
4710
b8f4a5f9 47112016-01-04 Eric Botcazou <ebotcazou@adacore.com>
4712
4713 * gcc.target/sparc/20160104-2.c: New test.
4714
6b5c028f 47152016-01-04 Eric Botcazou <ebotcazou@adacore.com>
4716
4717 * gcc.target/sparc/20160104-1.c: New test.
4718
300e1002 47192016-01-03 Paul Thomas <pault@gcc.gnu.org>
4720
4721 PR fortran/65045
4722 * gfortran.dg/pr65045.f90: New test.
4723
855b105f 47242016-01-02 Eric Botcazou <ebotcazou@adacore.com>
4725
4726 * gnat.dg/specs/debug1.ads: Delete.
4727
bdc177dc 47282016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4729
4730 PR libgfortran/68867
4731 * gfortran.dg/default_format_denormal_2.f90: Fix the dg regular
4732 expression.
4733
48aaffae 47342016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4735
4736 PR libgfortran/68867
4737 * gfortran.dg/default_format_denormal_2.f90: XFAIL for all
4738 PowerPC.
4739
19a468b8 47402016-01-01 Paul Thomas <pault@gcc.gnu.org>
4741
4742 PR fortran/68864
4743 * gfortran.dg/pr68864.f90: New test.
4744
25371c91 47452016-01-01 Jakub Jelinek <jakub@redhat.com>
4746
2a659064 4747 PR tree-optimization/69070
4748 * gcc.dg/pr69070.c: New test.
4749
57aa9851 4750 PR sanitizer/69055
4751 * gfortran.dg/pr69055.f90: New test.
4752
25371c91 4753 PR target/69015
4754 * gcc.dg/pr69015.c: New test.
f1717362 4755\f
fb2c1edd 4756Copyright (C) 2016 Free Software Foundation, Inc.
7dfbd804 4757
4758Copying and distribution of this file, with or without modification,
4759are permitted in any medium without royalty provided the copyright
4760notice and this notice are preserved.