]> git.ipfire.org Git - thirdparty/gcc.git/blame - gcc/testsuite/ChangeLog
S/390: z13 lcbb fix address operand.
[thirdparty/gcc.git] / gcc / testsuite / ChangeLog
CommitLineData
e80be24b 12016-02-19 Marcin Koƛcielnicki <koriakin@0x04.net>
2
3 * gcc.target/s390/morestack.c: New test.
4
9839f350 52016-02-19 Dominik Vogt <vogt@linux.vnet.ibm.com>
6
7 PR target/69625
8 * gcc.target/s390/pr69625.c: Add test case.
9
4550fbd0 102016-02-18 Bernd Edlinger <bernd.edlinger@hotmail.de>
11
12 PR testsuite/68580
13 * c-c++-common/tsan/pr65400-1.c (v, q, o): Make 8-byte aligned.
14
57d00b6a 152016-02-18 Michael Meissner <meissner@linux.vnet.ibm.com>
16
17 PR target/68404
18 * gcc.target/powerpc/fusion.c: Revert the 2016-02-09 change.
19 * gcc.target/powerpc/fusion3.c: Likewise.
20
63ad69d6 212016-02-18 Richard Biener <rguenther@suse.de>
22
23 PR middle-end/69553
24 * g++.dg/torture/pr69553.C: New testcase.
25
d92404ed 262016-02-18 Nick Clifton <nickc@redhat.com>
27
4550fbd0 28 PR target/62254
29 PR target/69610
30 * gcc.target/arm/pr62554.c: New test.
31 * gcc.target/arm/pr69610-1.c: New test.
32 * gcc.target/arm/pr69610-2.c: New test.
d92404ed 33
0808dfce 342016-02-18 Richard Biener <rguenther@suse.de>
35
36 PR middle-end/69854
37 * gcc.dg/torture/pr69854.c: New testcase.
38
fc3527e3 392016-02-17 Jakub Jelinek <jakub@redhat.com>
40
41 PR c++/69850
42 * g++.dg/warn/Wnonnull-compare-1.C: New test.
43
e3c24279 442012-02-17 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
45
46 * gcc.target/powerpc/vec-cg.c: New test.
47
c9732c2b 482016-02-17 Richard Biener <rguenther@suse.de>
49
50 PR testsuite/69586
51 * gcc.dg/uninit-21.c: Add -fno-short-enums.
52
51bf9f9b 532016-02-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
54
55 PR target/69161
56 * gcc.c-torture/compile/pr69161.c: New test.
57
6baedca3 582016-02-17 David Sherwood <david.sherwood@arm.com>
59
60 PR target/69532
61 * gcc.target/arm/fmaxmin.c: Change effective target to arm_v8_neon_hw.
62 * gcc.target/arm/vect-fmaxmin.c: Likewise.
63
4f240715 642016-02-17 Eric Botcazou <ebotcazou@adacore.com>
65
66 * gcc.dg/ifcvt-4.c: Skip on Visium.
67
e0c0515d 682016-02-17 Eric Botcazou <ebotcazou@adacore.com>
69
70 * gnat.dg/atomic8.adb: New test.
71
7b319ee6 722016-02-17 Eric Botcazou <ebotcazou@adacore.com>
73
74 * gnat.dg/discr46.ad[sb]: New test.
75
48a7e3d1 762016-02-16 Kelvin Nilsen <kelvin@gcc.gnu.org>
77
78 PR Target/48344
79 * gcc.target/powerpc/pr48344-1.c: New test.
80
3f844f15 812015-02-16 Thomas Koenig <tkoenig@gcc.gnu.org>
82
83 PR fortran/69742
84 * gfortran.dg/associate_21.f90: New test.
85
7675e968 862016-02-16 Jakub Jelinek <jakub@redhat.com>
87
88 PR c/69835
89 * c-c++-common/nonnull-1.c: Use -Wnonnull-compare instead of
90 -Wnonnull in dg-options.
91 * c-c++-common/nonnull-2.c: New test.
92
d6faee88 932016-02-16 James Greenhalgh <james.greenhalgh@arm.com>
94 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
95
96 * gcc.target/aarch64/vector_initialization_nostack.c: New.
97
3a2a72aa 982016-02-16 Jakub Jelinek <jakub@redhat.com>
99
100 PR middle-end/69801
101 * gcc.dg/pr69801.c: Add empty dg-options.
102
28072426 1032016-02-16 James Norris <jnorris@codesourcery.com>
104
105 * c-c++-common/goacc/deviceptr-1.c: Add tests.
106 * g++.dg/goacc/deviceptr-1.c: New file.
107
37fffac2 1082016-02-16 Jakub Jelinek <jakub@redhat.com>
109
110 PR tree-optimization/69820
111 * gcc.dg/vect/pr69820.c: New test.
112
f72a5e61 1132016-02-16 Richard Biener <rguenther@suse.de>
114
115 PR tree-optimization/69776
116 * gcc.dg/torture/pr69776-2.c: New testcase.
117
50e0cd76 1182016-02-16 Bernd Schmidt <bschmidt@redhat.com>
119
120 PR tree-optimization/69714
121 * gcc.dg/torture/pr69714.c: New test.
122
14a72c4e 1232016-02-16 Jakub Jelinek <jakub@redhat.com>
124
125 PR tree-optimization/69802
126 * gcc.dg/pr69802.c: New test.
127
fd808c11 1282016-02-16 Richard Biener <rguenther@suse.de>
129
130 PR middle-end/69801
131 * gcc.dg/pr69801.c: New testcase.
132
49a549ca 1332016-02-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
134
135 PR libgfortran/69651
136 * gfortran.dg/read_bang.f90: New test.
137 * gfortran.dg/read_bang4.f90: New test.
138
77454e6e 1392016-02-15 Jakub Jelinek <jakub@redhat.com>
140
2074f21c 141 PR c++/69658
142 * g++.dg/init/pr69658.C: New test.
143
77454e6e 144 PR c++/69797
145 * c-c++-common/pr69797.c: New test.
146
4ef4d764 1472016-02-15 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
148
149 * lib/target-supports.exp (check_effective_target_section_anchors): Add
150 check for aarch64*-*-*.
151
4a45fe0f 1522016-02-15 Richard Biener <rguenther@suse.de>
153
154 PR tree-optimization/69783
155 * gcc.dg/vect/pr69783.c: New testcase.
156
0b3619e6 1572016-02-15 Richard Biener <rguenther@suse.de>
158
159 PR tree-optimization/69776
160 * gcc.dg/torture/pr69776.c: New testcase.
161
9b49c3cb 1622016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
163
164 PR fortran/60526
165 * gfortran.dg/type_decl_4.f90: Reinstated.
166
e46faff9 1672016-02-14 John David Anglin <danglin@gcc.gnu.org>
168
169 PR fortran/68746
170 * gfortran.dg/read_dir.f90: Xfail on hppa*-*-hpux*.
171
a96c809a 1722016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
173
174 PR fortran/60526
175 PR bootstrap/69816
176 * gfortran.dg/type_decl_4.f90: Removed.
177
fdec7e88 1782016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
179
180 PR fortran/60526
181 * gfortran.dg/type_decl_4.f90: New test.
182
a72095c4 1832016-02-14 Alan Modra <amodra@gmail.com>
184
bc436924 185 PR testsuite/68886
a72095c4 186 * gcc.c-torture/execute/stkalign.c: Revise test.
187
73bb5f8b 1882016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
189
190 PR target/67260
191 * gcc.target/sh/torture/pr67260.c: Adjust additional options.
192
beb13161 1932016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
194
195 PR target/67260
196 * gcc.target/sh/torture/pr67260.c: New.
197
67cab04e 1982016-02-12 John David Anglin <danglin@gcc.gnu.org>
199
200 * gcc.dg/pr67964.c: Add dg-require-alias.
201
44a59bb1 2022016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
203
204 PR target/67636
205 PR target/64345
206 * gcc.target/sh/pr54236-1.c: Adjust optimization level.
207
38c9bd3a 2082016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
209
210 PR libgfortran/69668
211 * gfortran.dg/namelist_88.f90: New test.
212
1774ff82 2132016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
214
215 PR libgfortran/69668
216 * gfortran.dg/namelist_38.f90: Update test.
217 * gfortran.dg/namelist_84.f90: Update test.
218
aec1f4bd 2192016-02-12 David Malcolm <dmalcolm@redhat.com>
220
221 PR other/69554
222 * gcc.dg/pr69554-1.c: New test.
223 * gfortran.dg/pr69554-1.F90: New test.
224 * gfortran.dg/pr69554-2.F90: New test.
225 * lib/gcc-dg.exp (proc dg-locus): New function.
226 * lib/gfortran-dg.exp (proc gfortran-dg-test): Update comment to
227 distinguish between the caret-printing and non-caret-printing
228 cases. If caret-printing has been explicitly enabled, bail out
229 without attempting to fix up the output.
230
da7d5066 2312016-02-12 David Malcolm <dmalcolm@redhat.com>
232
233 PR driver/69265
234 PR driver/69453
235 * gcc.dg/spellcheck-options-3.c: New test case.
236 * gcc.dg/spellcheck-options-4.c: New test case.
237 * gcc.dg/spellcheck-options-5.c: New test case.
238 * gcc.dg/spellcheck-options-6.c: New test case.
239 * gcc.dg/spellcheck-options-7.c: New test case.
240 * gcc.dg/spellcheck-options-8.c: New test case.
241 * gcc.dg/spellcheck-options-9.c: New test case.
242 * gcc.dg/spellcheck-options-10.c: New test case.
243
fcce1b0b 2442016-02-12 Jakub Jelinek <jakub@redhat.com>
245
246 PR rtl-optimization/69764
247 PR rtl-optimization/69771
248 * c-c++-common/pr69764.c: New test.
249 * gcc.dg/torture/pr69771.c: New test.
250
6d609290 2512016-02-12 Marek Polacek <polacek@redhat.com>
252
253 * g++.dg/torture/init-list1.C: New.
254
7d75fb56 2552016-02-12 Marek Polacek <polacek@redhat.com>
256
257 * gcc.dg/pr69522.c: Add empty dg-options.
258
52543fda 2592016-02-12 Ilya Enkovich <enkovich.gnu@gmail.com>
260
261 * g++.dg/lto/lto.exp: Include and init mpx.
262 * g++.dg/lto/pr69729_0.C: New test.
263
34947478 2642016-02-12 Jakub Jelinek <jakub@redhat.com>
265
9181a4ec 266 PR ipa/69241
267 * g++.dg/ipa/pr69241-4.C: New test.
268
34947478 269 PR ipa/68672
270 * g++.dg/ipa/pr68672-1.C: New test.
271 * g++.dg/ipa/pr68672-2.C: New test.
272 * g++.dg/ipa/pr68672-3.C: New test.
273
74a4140f 2742016-02-12 Bernd Schmidt <bschmidt@redhat.com>
275
276 PR c/69522
50e0cd76 277 * gcc.dg/pr69522.c: New test.
74a4140f 278
9ddb20d6 2792016-02-12 Patrick Palka <ppalka@gcc.gnu.org>
280
281 PR c++/69098
282 * g++.dg/cpp1y/69098.C: New test.
283 * g++.dg/cpp1y/69098-2.C: New test.
284
67cf9b55 2852016-02-12 Jakub Jelinek <jakub@redhat.com>
286
287 * objc.dg/gnu-api-2-method.m: Spelling fixes - behaviour -> behavior
288 and neighbour -> neighbor.
289 * objc.dg/attributes/method-nonnull-1.m: Likewise.
290 * objc.dg/gnu-api-2-class-meta.m: Likewise.
291 * c-c++-common/Wvarargs.c: Likewise.
292 * c-c++-common/goacc/host_data-5.c: Likewise.
293 * obj-c++.dg/gnu-api-2-class-meta.mm: Likewise.
294 * obj-c++.dg/attributes/method-nonnull-1.mm: Likewise.
295 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
296 * gcc.target/aarch64/pr60697.c: Likewise.
297 * gcc.target/aarch64/advsimd-intrinsics/vldX_lane.c: Likewise.
298 * gcc.target/aarch64/advsimd-intrinsics/vqshl.c: Likewise.
299 * gcc.target/aarch64/advsimd-intrinsics/vshuffle.inc: Likewise.
300 * gcc.target/aarch64/advsimd-intrinsics/vrshl.c: Likewise.
301 * gcc.target/aarch64/advsimd-intrinsics/vldX_dup.c: Likewise.
302 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Likewise.
303 * gcc.target/aarch64/advsimd-intrinsics/vqrshl.c: Likewise.
304 * gcc.target/aarch64/advsimd-intrinsics/vldX.c: Likewise.
305 * gcc.target/aarch64/aapcs64/ice_2.c: Likewise.
306 * gcc.target/aarch64/aapcs64/test_23.c: Likewise.
307 * gcc.target/aarch64/vrnd_f64_1.c: Likewise.
308 * g++.dg/warn/Wconversion-real-integer-3.C: Likewise.
309 * g++.dg/lookup/koenig5.C: Likewise.
310 * g++.dg/ext/no-asm-2.C: Likewise.
311 * gfortran.dg/bounds_check_array_ctor_3.f90: Likewise.
312 * gfortran.dg/bounds_check_array_ctor_7.f90: Likewise.
313 * gfortran.dg/used_types_16.f90: Likewise.
314 * gfortran.dg/assumed_rank_bounds_1.f90: Likewise.
315 * gfortran.dg/bounds_check_array_ctor_1.f90: Likewise.
316 * gfortran.dg/assumed_rank_bounds_2.f90: Likewise.
317 * gfortran.dg/bounds_check_array_ctor_4.f90: Likewise.
318 * gfortran.dg/abstract_type_6.f03: Likewise.
319 * gfortran.dg/bounds_check_array_ctor_5.f90: Likewise.
320 * gfortran.dg/used_types_15.f90: Likewise.
321 * gfortran.dg/bounds_check_array_ctor_8.f90: Likewise.
322 * gfortran.dg/exit_3.f08: Likewise.
323 * gfortran.dg/open_status_2.f90: Likewise.
324 * gfortran.dg/derived_pointer_recursion_2.f90: Likewise.
325 * gfortran.dg/intrinsic_std_1.f90: Likewise.
326 * gfortran.dg/associate_1.f03: Likewise.
327 * gfortran.dg/bounds_check_array_ctor_2.f90: Likewise.
328 * gfortran.dg/intrinsic_std_6.f90: Likewise.
329 * gfortran.dg/bounds_check_array_ctor_6.f90: Likewise.
330 * gcc.dg/builtin-object-size-1.c: Likewise.
331 * gcc.dg/noreturn-6.c: Likewise.
332 * gcc.dg/builtin-stringop-chk-1.c: Likewise.
333 * gcc.dg/globalalias.c: Likewise.
334 * gcc.dg/builtins-config.h: Likewise.
335 * gcc.dg/pr30457.c: Likewise.
336 * gcc.c-torture/compile/volatile-1.c: Likewise.
337 * gcc.c-torture/execute/20101011-1.c: Likewise.
338 * c-c++-common/Waddress-1.c: Likewise.
339
40b38ace 3402016-02-11 Jakub Jelinek <jakub@redhat.com>
341
342 PR c/69768
343 * c-c++-common/Waddress-1.c: New test.
344
42c87ca9 3452016-02-11 Andre Vehreschild <vehre@gcc.gnu.org>
346
347 PR fortran/69296
348 * gfortran.dg/associate_19.f03: New test.
349 * gfortran.dg/associate_20.f03: New test.
350
acb7939f 3512016-02-11 Oleg Endo <olegendo@gcc.gnu.org>
352
353 * gcc.target/sh/pr54089-8.c: Adjust optimization level.
354
6defe3c5 3552016-02-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
356
357 * gcc.target/aarch64/target_attr_15.c: Scan assembly for
358 .arch armv8-a\n. Add -dA to dg-options.
359 * gcc.target/aarch64/assembler_arch_1.c: New test.
360 * gcc.target/aarch64/target_attr_7.c: Add -dA to dg-options.
361
63f63318 3622016-02-11 Paolo Carlini <paolo.carlini@oracle.com>
363
364 PR c++/68726
365 * g++.dg/cpp0x/pr68726.C: New.
366
1cddf457 3672016-02-11 Ilya Enkovich <enkovich.gnu@gmail.com>
368
369 * lib/mpx-dg.exp: Fix warning in check_effective_target_mpx
370 test.
371
b86fba37 3722016-02-11 Richard Biener <rguenther@suse.de>
373
374 * g++.dg/tree-ssa/pr61034.C: Adjust.
375
ec4ec95a 3762016-02-10 Vladimir Makarov <vmakarov@redhat.com>
377
be7c31e9 378 PR target/69148
ec4ec95a 379 * gcc.target/s390/pr69148.c: New.
380
f64416ca 3812016-02-10 Yuri Rumyantsev <ysrumyan@gmail.com>
382
383 PR tree-optimization/69652
384 * gcc.dg/torture/pr69652.c: New test.
385
e5d1ea31 3862016-02-10 Jakub Jelinek <jakub@redhat.com>
387 Patrick Palka <ppalka@gcc.gnu.org>
388
389 PR ipa/69241
390 PR c++/69649
391 * g++.dg/ipa/pr69241-1.C: New test.
392 * g++.dg/ipa/pr69241-2.C: New test.
393 * g++.dg/ipa/pr69241-3.C: New test.
394 * g++.dg/ipa/pr69649.C: New test.
395
fa03b19d 3962016-02-10 Uros Bizjak <ubizjak@gmail.com>
397
398 * gcc.dg/tree-ssa/sra-17.c: Add -mcpu=ev4 for target alpha*-*-*.
399 * gcc.dg/tree-ssa/sra-18.c: Ditto.
400
14485c8a 4012016-02-10 Bin Cheng <bin.cheng@arm.com>
402
403 PR tree-optimization/68021
404 * gcc.dg/tree-ssa/pr68021.c: New test.
405
79f1ed25 4062016-02-10 Richard Biener <rguenther@suse.de>
407
408 PR tree-optimization/69726
409 * gcc.dg/uninit-22.c: New testcase.
410
58f74eff 4112016-02-09 Andrew Pinski <apinski@cavium.com>
412
413 PR tree-opt/69282
414 * gcc.c-torture/compile/20160205-1.c: New testcase.
415
600c00f7 4162016-02-09 Michael Meissner <meissner@linux.vnet.ibm.com>
417
418 PR target/68404
419 * gcc.target/powerpc/fusion.c: Rewrite test to use TOC fusion
420 instead accessing a really large arrray.
421 * gcc.target/powerpc/fusion3.c: Likewise.
422
0771836e 4232016-02-09 Charles Baylis <charles.baylis@linaro.org>
424
425 PR target/68532
426 * gcc.c-torture/execute/pr68532.c: New test.
427
4ccd644f 4282016-02-11 Alexandre Oliva <aoliva@redhat.com>
429
430 PR target/69634
431 * gcc.dg/pr69634.c: New.
432
2e980a39 4332016-02-09 Richard Biener <rguenther@suse.de>
434
435 * gcc.dg/vect/vect-mask-store-move-1.c: Add missing space.
436
aacf7102 4372016-02-09 Alexander Fomin <alexander.fomin@intel.com>
2e980a39 438
aacf7102 439 * gcc.target/i386/avx512f-klogic-2.c: Adjust expectation.
440
a1856ddf 4412016-02-09 Yuri Rumyantsev <ysrumyan@gmail.com>
442
443 * gcc.dg/vect/vect-mask-store-move-1.c: Fix test failures.
444
d4d3da7e 4452016-02-09 Richard Biener <rguenther@suse.de>
446
447 PR tree-optimization/69715
448 * gcc.dg/torture/pr69715.c: New testcase.
449
9cc6714f 4502016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
451
452 PR c++/69139
453 * g++.dg/cpp0x/trailing12.C: New test.
454 * g++.dg/cpp0x/trailing13.C: New test.
455
83d5062b 4562016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
457
458 PR c++/69283
459 PR c++/67835
460 * g++.dg/cpp1y/auto-fn29.C: New test.
461 * g++.dg/cpp1y/auto-fn30.C: New test.
462
394a86f3 4632016-02-08 Jakub Jelinek <jakub@redhat.com>
464
465 PR tree-optimization/69209
466 * gcc.c-torture/compile/pr69209.c: New test.
467
93b124b4 4682016-02-08 Jeff Law <law@redhat.com>
469
470 PR tree-optimization/68541
471 * gcc.dg/tree-ssa/split-path-1.c: Increase limit for number
472 of statements allowed in join block for path splitting.
473
26abce13 4742016-02-08 Jakub Jelinek <jakub@redhat.com>
475
0acb2d6e 476 PR c++/59627
477 * g++.dg/gomp/pr59627.C: New test.
478
26abce13 479 PR ipa/69239
480 * g++.dg/ipa/pr69239.C: New test.
481
86e0b129 4822016-02-08 David Malcolm <dmalcolm@redhat.com>
483
484 PR preprocessor/69664
485 * gcc.dg/cpp/trad/comment-2.c: Add expected column number.
486 * gcc.dg/cpp/warn-comments.c: Likewise.
487
f553d9f8 4882016-02-08 Marek Polacek <polacek@redhat.com>
489
490 PR c++/69688
491 * g++.dg/init/const12.C: New test.
492
600695e0 4932016-02-08 Bernd Schmidt <bschmidt@redhat.com>
494
495 PR target/60410
496 * gcc.dg/lto/pr55113_0.c: Remove test.
497
c4f4b1e8 4982016-02-08 Richard Biener <rguenther@suse.de>
499
500 PR tree-optimization/69719
501 * gcc.dg/torture/pr69719.c: New testcase.
502
5a987d87 5032016-02-08 Richard Biener <rguenther@suse.de>
504 Jeff Law <law@redhat.com>
505
506 PR target/68273
507 * gcc.target/mips/pr68273.c: New testcase.
508
0418e71d 5092016-02-08 Richard Biener <rguenther@suse.de>
510
511 PR rtl-optimization/69274
512 * gcc.target/i386/addr-sel-1.c: XFAIL.
513
07c0f1ca 5142016-02-08 Jeff Law <law@redhat.com>
515
40d85f4c 516 PR tree-optimization/68541
517 * gcc.dg/tree-ssa/split-path-2.c: Make char array explicitly signed.
518
07c0f1ca 519 PR tree-optimization/65917
520 * gcc.dg/tree-ssa/20030922-2.c: No longer xfailed.
521
16430acf 5222016-02-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
523
524 PR fortran/50555
525 * gfortran.dg/namelist_args.f90: New test.
526
3f0ff0d8 5272016-02-05 Jeff Law <law@redhat.com>
528
529 PR tree-optimization/68541
530 * gcc.dg/tree-ssa/split-path-2.c: New test.
531 * gcc.dg/tree-ssa/split-path-3.c: New test.
532 * gcc.dg/tree-ssa/split-path-4.c: New test.
533 * gcc.dg/tree-ssa/split-path-5.c: New test.
534 * gcc.dg/tree-ssa/split-path-6.c: New test.
535 * gcc.dg/tree-ssa/split-path-7.c: New test.
536
a7cc1f94 5372016-02-05 Martin Sebor <msebor@redhat.com>
538
539 PR c++/69662
540 * g++.dg/warn/Wplacement-new-size-1.C: New test.
541 * g++.dg/warn/Wplacement-new-size-2.C: New test.
542
fcb25f28 5432016-02-06 Richard HEnderson <rth@redhat.com>
544
545 PR c/69643
546 * gcc.target/i386/addr-space-4.c: New.
547 * gcc.target/i386/addr-space-5.c: New.
548
3a2545a1 5492016-02-05 Mikael Morin <mikael@gcc.gnu.org>
550
551 PR fortran/66089
552 * gfortran.dg/elemental_dependency_6.f90: New.
553
1e302465 5542016-02-05 Jakub Jelinek <jakub@redhat.com>
555
66feb54c 556 PR rtl-optimization/69691
557 * gcc.c-torture/execute/pr69691.c: New test.
558
1e302465 559 PR c++/69628
560 * g++.dg/parse/pr69628.C: New test.
561
9c28a298 5622016-02-05 Uros Bizjak <ubizjak@gmail.com>
563
564 * gcc.dg/sancov/asan.c: Move to ...
565 * gcc.dg/asan/sancov-1.c: ... here.
566
a854e286 5672016-02-05 Uros Bizjak <ubizjak@gmail.com>
568
569 * gcc.target/i386/pr69577.c: Require avx_runtime target.
570
d4f0b240 5712016-02-05 H.J. Lu <hongjiu.lu@intel.com>
572
573 PR target/69677
574 * gcc.target/i386/pr69677.c: New test.
575
235d8723 5762016-02-05 Patrick Palka <ppalka@gcc.gnu.org>
577
578 PR c++/68948
579 * g++.dg/template/pr68948.C: New test.
580
f390cf65 5812016-02-05 Dominik Vogt <vogt@linux.vnet.ibm.com>
582
583 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove -march=z13 for s390
584 (only necessary on s390x).
585
ab99f104 5862016-02-04 H.J. Lu <hongjiu.lu@intel.com>
587
588 * gcc.target/i386/pr69454-2.c: Compile with -msse2
589 -mno-accumulate-outgoing-args.
590
f7ef5392 5912016-02-04 Patrick Palka <ppalka@gcc.gnu.org>
592
593 * g++.dg/cpp0x/constexpr-ptrmem5.C: New test.
594
6b098e91 5952016-02-04 Jakub Jelinek <jakub@redhat.com>
596
597 PR c/69669
598 * c-c++-common/pr69669.c: New test.
599
f0146cf3 6002016-02-04 Michael Meissner <meissner@linux.vnet.ibm.com>
601
602 PR target/69667
603 * g++.dg/pr69667.C: New file.
604
08fd6cf5 6052016-02-04 Wilco Dijkstra <wdijkstr@arm.com>
606
607 PR target/69619
608 * gcc.dg/pr69619.c: Add new test.
609
a6f3f39f 6102016-02-04 Richard Sandiford <richard.sandiford@arm.com>
611
612 PR rtl-optimization/69577
613 * gcc.target/i386/pr69577.c: New test.
614
774068a0 6152016-02-04 Martin Liska <mliska@suse.cz>
616
617 * g++.dg/asan/pr69276.C: New test.
618
f50a7894 6192016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
620
621 PR target/65932
622 PR target/67714
623 * gcc.target/arm/wmul-3.c: Simplify test to generate just
624 a single smulbb instruction.
625 * gcc.target/amr/wmul-1.c: Add -mtune=cortex-a9 to dg-options.
626 * gcc.target/amr/wmul-2.c: Likewise.
627
6b722eb3 6282016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
629
630 PR target/65932
631 PR target/67714
632 * gcc.c-torture/execute/pr67714.c: New test.
633
1f1475a7 6342016-02-04 Ilya Enkovich <enkovich.gnu@gmail.com>
635
636 PR target/69454
637 * gcc.target/i386/pr69454-1.c: New test.
638 * gcc.target/i386/pr69454-2.c: New test.
639
6b94e133 6402016-02-03 Martin Sebor <msebor@redhat.com>
641
642 PR c++/69251
643 PR c++/69253
644 PR c++/69290
645 PR c++/69277
646 PR c++/69349
647 * g++.dg/ext/flexarray-mangle-2.C: New test.
648 * g++.dg/ext/flexarray-mangle.C: New test.
649 * g++.dg/ext/flexarray-subst.C: New test.
650 * g++.dg/ext/flexary11.C: New test.
651 * g++.dg/ext/flexary12.C: New test.
652 * g++.dg/ext/flexary13.C: New test.
653 * g++.dg/ext/flexary14.C: New test.
654 * g++.dg/other/dump-ada-spec-2.C: Adjust.
655
342ed0ac 6562016-02-03 H.J. Lu <hongjiu.lu@intel.com>
657
658 * gcc.target/i386/iamcu/test_passing_unions.c (check_union_passing6):
659 Define only if CHECK_FLOAT128 is defined.
660 (main): Properly initialize u5.
661
edf6c4d2 6622016-02-03 Jakub Jelinek <jakub@redhat.com>
663
415d5641 664 PR c/69627
665 * gcc.dg/pr69627.c: New test.
666
edf6c4d2 667 PR target/69644
668 * gcc.dg/pr69644.c: New test.
669
cf8f3ba0 6702016-02-03 Mike Stump <mikestump@comcast.net>
671
672 * lib/compat.exp (compat-get-options-main): Add dg-timeout-factor
673 support for struct-layout-1.exp.
674
c90d55dd 6752016-02-03 Patrick Palka <ppalka@gcc.gnu.org>
676
677 PR c++/69056
f7ef5392 678 * g++.dg/cpp0x/pr69056.C: New test.
c90d55dd 679
401bd0c8 6802016-02-03 Vladimir Makarov <vmakarov@redhat.com>
681 Alexandre Oliva <aoliva@redhat.com>
682
683 PR target/69461
684 * gcc.target/powerpc/pr69461.c: New.
685
277d9d1d 6862016-02-03 Uros Bizjak <ubizjak@gmail.com>
687
688 * lib/tsan-dg.exp (tsan_init): Move check if tsan executable
689 works from here ...
690 (check_effective_target_fsanitize_thread): ... to here. Do not
691 specify additional compile flags for the test source.
692 * lib/asan-dg.exp (check_effective_target_fsanitize_address): Do not
693 specify additional compile flags for the test source.
694
e69ad94a 6952016-02-03 Wilco Dijkstra <wdijkstr@arm.com>
696
697 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
698
a4454da2 6992016-02-03 Andre Vehreschild <vehre@gcc.gnu.org>
700
701 PR fortran/67451
702 PR fortran/69418
703 * gfortran.dg/coarray_allocate_2.f08: New test.
704 * gfortran.dg/coarray_allocate_3.f08: New test.
705 * gfortran.dg/coarray_allocate_4.f08: New test.
706
88cab2dd 7072016-02-03 Alan Lawrence <alan.lawrence@arm.com>
708
709 * gcc.dg/vect/vect-outer-1-big-array.c: Drop vect_multiple_sizes;
710 use same scan-tree-dump-times on all platforms.
711 * gcc.dg/vect/vect-outer-1.c: Likewise.
712 * gcc.dg/vect/vect-outer-1a-big-array.c: Likewise.
713 * gcc.dg/vect/vect-outer-1a.c: Likewise.
714 * gcc.dg/vect/vect-outer-1b-big-array.c: Likewise.
715 * gcc.dg/vect/vect-outer-1b.c: Likewise.
716 * gcc.dg/vect/vect-outer-2b.c: Likewise.
717 * gcc.dg/vect/vect-outer-3b.c: Likewise.
718 * gcc.dg/vect/vect-reduc-dot-s8b.c: Likewise.
719
66ea75c4 7202016-02-02 Segher Boessenkool <segher@kernel.crashing.org>
721
722 * c-c++-common/vector-compare-4.c: Prune "non-standard ABI extension"
723 warning.
724
4eef8df7 7252016-02-02 H.J. Lu <hongjiu.lu@intel.com>
726
727 * gcc.target/i386/iamcu/test_empty_structs_and_unions.c: New test.
728
665fbc2f 7292016-02-02 James Norris <jnorris@codesourcery.com>
730
731 * c-c++-common/goacc/routine-5.c: Add tests.
732
b10e3d47 7332016-02-02 Alexander Monakov <amonakov@ispras.ru>
734
735 * gcc.target/nvptx/unsigned-cmp.c: New test.
736
12ad66dd 7372016-02-02 Wilco Dijkstra <wdijkstr@arm.com>
738
739 * gcc.target/aarch64/scalar_shift_1.c
740 (test_corners_sisd_di): Improve force to SIMD register.
741 (test_corners_sisd_si): Likewise.
742 * gcc.target/aarch64/vect-ld1r-compile-fp.c:
743 Remove scan-assembler check for ldr.
744
f9ec342f 7452016-02-02 Richard Biener <rguenther@suse.de>
746
747 PR tree-optimization/69595
748 * gcc.dg/Warray-bounds-17.c: New testcase.
749
32f2925a 7502016-02-02 Richard Biener <rguenther@suse.de>
751
752 PR tree-optimization/69606
753 * gcc.dg/torture/pr69606.c: New testcase.
754
cfd9ca84 7552016-02-02 Yuri Rumyantsev <ysrumyan@gmail.com>
756
757 PR middle-end/68542
758 * gcc.dg/vect/vect-mask-store-move-1.c: New test.
759 * gcc.target/i386/avx2-vect-mask-store-move1.c: New test.
760
19bf08e2 7612016-02-02 Alan Modra <amodra@gmail.com>
762
763 PR target/69548
764 * gcc.target/powerpc/pr69548.c: New test.
765
6f13b088 7662016-02-01 Jakub Jelinek <jakub@redhat.com>
767
dcddc5af 768 PR rtl-optimization/69592
769 * gcc.dg/pr69592.c: New test.
770
6f13b088 771 PR preprocessor/69543
772 PR c/69558
773 * gcc.dg/pr69543.c: New test.
774 * gcc.dg/pr69558.c: New test.
775
d090e5c2 7762016-02-01 Uros Bizjak <ubizjak@gmail.com>
777
fcb317c5 778 PR testsuite/65940
779 * g++.dg/other/anon5.C (dg-options): Use -gdwarf-2 instead of -g.
d090e5c2 780
aaf527dc 7812016-02-01 Martin Sebor <msebor@redhat.com>
782
783 * gcc.target/powerpc/pr17381.c: Remove duplicate copy of the test body.
784
1674217b 7852016-02-01 Bin Cheng <bin.cheng@arm.com>
786
787 PR tree-optimization/67921
788 * c-c++-common/ubsan/pr67921.c: New test.
789
b4007655 7902016-02-01 Richard Biener <rguenther@suse.de>
791
792 PR middle-end/69556
793 * gcc.dg/tree-ssa/recip-8.c: New testcase.
794
88a477bb 7952016-02-01 Richard Biener <rguenther@suse.de>
796
797 PR tree-optimization/69574
798 * gcc.dg/torture/pr69574.c: New testcase.
799
2eaaa4e7 8002016-02-01 Richard Biener <rguenther@suse.de>
801
802 PR tree-optimization/69579
803 * gcc.dg/setjmp-6.c: New testcase.
804
e3882c44 8052016-02-01 Jakub Jelinek <jakub@redhat.com>
806
807 PR rtl-optimization/69570
808 * g++.dg/opt/pr69570.C: New test.
809
f80aff47 8102016-02-01 Richard Henderson <rth@redhat.com>
811
812 * gcc.dg/pr69535.c: New test.
813
240568aa 8142016-01-31 John David Anglin <danglin@gcc.gnu.org>
815
6009b3b8 816 PR testsuite/69584
817 * gcc.dg/tree-ssa/sra-17.c: Fix regexps to work on hpux.
818 * gcc.dg/tree-ssa/sra-18.c: Likewise.
819
1fdf7177 820 PR debug/68244
821 * g++.dg/parse/parens3.C: Use register "4" on hppa.
822
240568aa 823 * gcc.dg/tree-ssa/vector-5.c: Add -fno-common option on hppa*-*-hpux*.
824
cb3e5ac0 8252016-01-31 Paul Thomas <pault@gcc.gnu.org>
826
827 PR fortran/67564
828 * gfortran.dg/allocate_with_source_17.f03: New test.
829
3b8b902b 8302016-01-30 Jakub Jelinek <jakub@redhat.com>
831
832 PR tree-optimization/69546
833 * gcc.dg/torture/pr69546.c: New test.
834
17985abe 8352016-01-30 Paul Thomas <pault@gcc.gnu.org>
836
837 PR fortran/69566
838 * gfortran.dg/unlimited_polymorphic_25.f03: New test.
839
b5239e80 8402016-01-30 Martin Sebor <msebor@redhat.com>
841
842 PR c++/68490
843 * g++.dg/ext/flexary10.C: New test.
844
e8f03010 8452016-01-30 Dominique d'Humieres <dominiq@lps.ens.fr>
846
847 PR fortran/66707
848 gfortran.dg/common_23.f90: New test.
849
dc93691a 8502016-01-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
851
852 PR target/65546
853 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c: Correct
854 condition being checked, and disable it when the target supports
855 misaligned loads and stores.
856
ff5e28e9 8572016-01-29 Jakub Jelinek <jakub@redhat.com>
858
859 PR debug/69518
860 * gcc.dg/torture/pr69518.c: New test.
861
b0d8930a 8622016-01-29 H.J. Lu <hongjiu.lu@intel.com>
863
864 PR target/69530
865 * gcc.target/i386/pr69530.c: New test.
866
21601fc7 8672016-01-29 Steve Ellcey <sellcey@imgtec.com>
868
869 PR target/65604
870 * gcc.target/mips/div-delay.c: New test.
871
ca6c7317 8722016-01-29 Jakub Jelinek <jakub@redhat.com>
873
4758dc39 874 PR target/69551
875 * gcc.target/i386/pr69551.c: New test.
876
ca6c7317 877 PR target/66137
878 * gcc.target/i386/pr66137.c: New test.
879
e3078da6 8802016-01-29 Andrew Bennett <andrew.bennett@imgtec.com>
881
882 * gcc.target/mips/p5600-bonding.c (dg-options): Force the test to be
883 always built for p5600.
884 * gcc.target/mips/mips.exp (mips-dg-options): Add support for the
885 isa=p5600 dg-option.
886
b622ec25 8872016-01-29 Richard Biener <rguenther@suse.de>
888
889 PR tree-optimization/69547
890 * g++.dg/tree-ssa/pr69547.C: New testcase.
891
d2a60e99 8922016-01-29 Jakub Jelinek <jakub@redhat.com>
893
894 PR debug/66869
895 * g++.dg/warn/Wunused-function2.C: New test.
896
ae849d2b 8972016-01-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
898
899 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Require a hardware vector
900 support for test to succeed.
901
ce6a6978 9022016-01-29 Marek Polacek <polacek@redhat.com>
903
904 PR c++/69509
905 PR c++/69516
906 * g++.dg/ext/constexpr-vla2.C: New test.
907 * g++.dg/ext/constexpr-vla3.C: New test.
908 * g++.dg/ubsan/vla-1.C: Remove dg-shouldfail.
909
7550d855 9102016-01-29 Richard Biener <rguenther@suse.de>
911
912 PR middle-end/69537
913 * gcc.dg/uninit-21.c: New testcase.
914
f11bb279 9152016-01-28 Uros Bizjak <ubizjak@gmail.com>
916
917 PR target/69459
918 * gcc.target/i386/pr69459.c: New test.
919
c80c12c8 9202016-01-28 Steve Ellcey <sellcey@imgtec.com>
921
922 PR target/68400
923 * gcc.target/mips/mips.exp (mips_option_groups): Add stack-protector.
924 * gcc.target/mips/pr68400.c: New test.
925
c649bacc 9262016-01-28 Martin Sebor <msebor@redhat.com>
927
928 PR target/17381
929 * gcc.target/powerpc/pr17381.c: New test.
930
f4881661 9312016-01-28 Jakub Jelinek <jakub@redhat.com>
932
933 PR middle-end/69542
934 * gcc.dg/torture/pr69542.c: New test.
935
d66fdd75 9362016-01-28 Wilco Dijkstra <wdijkstr@arm.com>
937
938 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
939
d4a78818 9402016-01-28 David Edelsohn <dje.gcc@gmail.com>
941
942 * gcc.dg/pr65980.c: Skip on AIX.
943 * gcc.dg/pr66688.c: Same.
944
21329e97 9452016-01-28 David Edelsohn <dje.gcc@gmail.com>
946
947 PR target/63679
948 * gcc.dg/tree-ssa/sra-17.c: Adjust regex for more label styles.
949 * gcc.dg/tree-ssa/sra-18.c: Same.
950
cc7124a6 9512016-01-28 Andre Vehreschild <vehre@gcc.gnu.org>
952
953 PR fortran/62536
954 * gfortran.dg/block_15.f08: New test.
955 * gfortran.dg/block_end_error_1.f90: Need to catch additional error
956 on incorrectly closed BLOCK.
957
358dfcb4 9582016-01-28 Ilya Enkovich <enkovich.gnu@gmail.com>
959
960 * gcc.dg/declare-simd.c: New test.
e87502d6 9612016-01-28 Richard Biener <rguenther@suse.de>
962
963 PR tree-optimization/69466
964 * gfortran.dg/vect/pr69466.f90: New testcase.
965
44e7334b 9662016-01-28 Thomas Preud'homme <thomas.preudhomme@arm.com>
967
968 * g++.dg/pr67989.C: Remove ARM-specific option.
969 * gcc.target/arm/pr67989.C: New file.
970
5ce8f551 9712016-01-27 Uros Bizjak <ubizjak@gmail.com>
972
973 * gcc.dg/torture/pr68264.c: Disable log1p test for glibc < 2.22
974 and expm1 test for glibc < 2.11.
975
fa6e6b15 9762016-01-27 Richard Henderson <rth@redhat.com>
977
978 * gcc.c-torture/execute/pr69447.c: New test.
979
9802016-01-27 Paul Thomas <pault@gcc.gnu.org>
147b2f9b 981
7b8122c6 982 PR fortran/69422
147b2f9b 983 * gfortran.dg/alloc_comp_assign_15.f03: New test.
984
78e516eb 9852016-01-27 Jakub Jelinek <jakub@redhat.com>
986
987 PR debug/66869
988 * gcc.dg/pr66869.c: New test.
989
9b849350 9902016-01-25 Jeff Law <law@redhat.com>
991
992 PR tree-optimization/68398
f11bb279 993 PR tree-optimization/69196
9b849350 994 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output.
995 * gcc.dg/tree-ssa/ssa-dom-thread-2c.c: Add extra statements on thread
996 path to avoid new heuristic allowing more irreducible regions
997 * gcc.dg/tree-ssa/ssa-dom-thread-2d.c: Likewise.
998 * gcc.dg/tree-ssa/vrp46.c: Likewise.
999 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Update expected output.
1000 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: New test.
1001 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
1002
fee5e491 10032016-01-27 Marek Polacek <polacek@redhat.com>
1004
1005 PR c/68062
1006 * c-c++-common/vector-compare-4.c: New test.
1007
eec96426 10082016-01-27 David Malcolm <dmalcolm@redhat.com>
1009
1010 PR preprocessor/69126
1011 * c-c++-common/pr69126.c: New test case.
1012
5068be18 10132016-01-27 Ian Lance Taylor <iant@google.com>
1014
1015 * gcc.dg/tree-ssa/ivopt_5.c: New test.
1016
5fa82c11 10172016-01-27 Ryan Burn <contact@rnburn.com>
1018
1019 PR cilkplus/69267
1020 * g++.dg/cilk-plus/CK/pr69267.cc: New test.
1021
b3df0219 10222016-01-27 Uros Bizjak <ubizjak@gmail.com>
1023
1024 PR target/69512
1025 * gcc.target/i386/pr69512.c: New test.
1026
d46a16d4 10272016-01-27 Rainer Emrich <rainer@emrich-ebersheim.de>
1028
1029 PR ada/69488
1030 * gnat.dg/sso/*.adb: Robustify dg-output directives.
1031
6a9b35ef 10322016-01-27 Marek Polacek <polacek@redhat.com>
1033
1034 PR c++/69379
1035 * g++.dg/pr69379.C: New test.
1036
18e9663b 10372016-01-27 Martin Sebor <msebor@redhat.com>
1038
1039 PR c++/69317
1040 * g++.dg/abi/Wabi-2-2.C: New test.
1041 * g++.dg/abi/Wabi-2-3.C: New test.
1042 * g++.dg/abi/Wabi-3-2.C: New test.
1043 * g++.dg/abi/Wabi-3-3.C: New test.
1044
c88301ad 10452016-01-27 Richard Biener <rguenther@suse.de>
1046
1047 PR tree-optimization/69166
1048 * gcc.dg/torture/pr69166.c: New testcase.
1049
8ca47550 10502016-01-27 Martin Jambor <mjambor@suse.cz>
1051
1052 PR tree-optimization/69355
1053 * gcc.dg/tree-ssa/pr69355.c: New test.
1054
5cb23e3c 10552016-01-27 Marek Polacek <polacek@redhat.com>
1056
1057 PR c++/69496
1058 * g++.dg/ext/constexpr-vla1.C: New test.
1059
7b0c1b6d 10602016-01-20 Christian Bruel <christian.bruel@st.com>
1061
1062 PR target/69245
1063 * gcc.target/arm/pr69245.c: New test.
1064
220112fc 10652016-01-27 Jakub Jelinek <jakub@redhat.com>
1066
1067 PR tree-optimization/69399
1068 * gcc.dg/torture/pr69399.c: New test.
1069
16294490 10702016-01-27 Eric Botcazou <ebotcazou@adacore.com>
1071
1072 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: XFAIL on SPARC 64-bit.
1073
8abd3d0c 10742016-01-26 Eric Botcazou <ebotcazou@adacore.com>
1075
1076 * gcc.c-torture/execute/stkalign.c: XFAIL run on SPARC 64-bit.
1077
7cf9b895 10782016-01-26 Tom de Vries <tom@codesourcery.com>
1079
1080 PR tree-optimization/69110
1081 * gcc.dg/autopar/pr69110.c: New test.
1082
557c1942 10832016-01-26 Abderrazek Zaafrani <a.zaafrani@samsung.com>
b3df0219 1084 Sebastian Pop <s.pop@samsung.com>
557c1942 1085
1086 * gcc.dg/graphite/isl-ast-op-select.c: New.
1087
80adbd96 10882015-01-26 Paul Thomas <pault@gcc.gnu.org>
1089
1090 PR fortran/69385
1091 * gfortran.dg/allocate_error_6.f90: New test.
1092
c3f86f60 10932016-01-26 Richard Henderson <rth@redhat.com>
1094
1095 * gcc.dg/tm/pr60908.c: New test.
1096
3752e5b1 10972016-01-26 David Malcolm <dmalcolm@redhat.com>
1098
1099 PR other/69006
1100 * g++.dg/ext/timevar1.C: Add dg-allow-blank-lines-in-output
1101 directive.
1102 * gcc.dg/plugin/diagnostic-test-show-locus-color.c: Update
1103 expected multiline output to reflect the colorization being
1104 disabled before newlines.
1105 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
1106 (custom_diagnostic_finalizer): Replace call to
1107 pp_newline_and_flush with call to pp_flush.
1108 * gcc.dg/unroll-2.c: Add dg-allow-blank-lines-in-output directive.
1109 * gfortran.dg/implicit_class_1.f90: Likewise.
1110 * lib/gcc-dg.exp (allow_blank_lines): New global.
1111 (dg-allow-blank-lines-in-output): New procedure.
1112 (gcc-dg-prune): Complain about blank lines in the output, unless
1113 dg-allow-blank-lines-in-output was called.
1114 * lib/multiline.exp (_build_multiline_regex): Only support
1115 arbitrary followup text for non-blank-lines, not for blank lines.
1116
9bbfd060 11172016-01-26 Jakub Jelinek <jakub@redhat.com>
1118
1119 PR tree-optimization/69483
1120 * gcc.dg/pr69483.c: New test.
1121 * g++.dg/opt/pr69483.C: New test.
1122
53773057 11232016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
1124
1125 PR target/68620
1126 * gcc.target/arm/pr68620.c: New test.
1127
442a556f 11282016-01-26 H.J. Lu <hongjiu.lu@intel.com>
1129
1130 * gcc.target/i386/pr68986-2.c: Remove -m32.
1131
d513c683 11322016-01-26 H.J. Lu <hongjiu.lu@intel.com>
1133
1134 PR target/68986
1135 * gcc.target/i386/pr68986-1.c: New test.
1136 * gcc.target/i386/pr68986-2.c: Likewise.
1137 * gcc.target/i386/pr68986-3.c: Likewise.
1138
976877a5 11392016-01-26 Christian Bruel <christian.bruel@st.com>
1140
1141 * lib/target-supports.exp
1142 (check_effective_target_arm_crypto_pragma_ok_nocache): Remove.
1143 (check_effective_target_arm_crypto_pragma_ok): Likewise.
1144 * gcc.target/arm/attr-crypto.c: Remove arm_crypto_pragma_ok test.
1145
2c7b2f88 11462016-01-26 Richard Biener <rguenther@suse.de>
1147
1148 PR tree-optimization/69452
1149 * gcc.dg/torture/pr69452.c: New testcase.
1150
f7fc06e7 11512016-01-26 Jakub Jelinek <jakub@redhat.com>
1152
1153 PR target/69442
1154 * gcc.dg/pr69442.c: New test.
1155
d1dae587 11562016-01-26 Roger Ferrer Ibåñez <rofirrim@gmail.com>
1157
1158 PR target/67896
1159 * gcc.target/aarch64/simd/pr67896.C: New.
1160
ef7be7f8 11612016-01-26 Richard Sandiford <richard.sandiford@arm.com>
1162
1163 PR tree-optimization/69400
1164 * gcc.dg/plugin/wide-int_plugin.c (test_wide_int_mod_trunc): New
1165 function.
1166 (plugin_init): Call it.
1167 * gcc.dg/torture/pr69400.c: New test.
1168
648433a4 11692016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
1170
1171 * gcc.target/arm/pr68674.c: Check and use arm_fp effective target.
1172
45fc5243 11732016-01-25 Aditya Kumar <aditya.k7@samsung.com>
1174 Sebastian Pop <s.pop@samsung.com>
1175
1176 * gcc.dg/graphite/graphite.exp: Only run the fuse-*.c tests with
1177 isl-0.15.
1178
c699f6a1 11792016-01-25 Aditya Kumar <aditya.k7@samsung.com>
1180 Sebastian Pop <s.pop@samsung.com>
1181
1182 * gcc.dg/graphite/pr69292.c: New.
1183
b86e24ea 11842016-01-25 Jakub Jelinek <jakub@redhat.com>
1185
1186 * c-c++-common/goacc/use_device-1.c: New test.
1187
105cb8d7 11882016-01-25 Jeff Law <law@redhat.com>
1189
1190 PR tree-optimization/69196
1191 PR tree-optimization/68398
1192 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output
1193 * gcc.dg/tree-ssa/pr68198.c: Likewise.
1194
44562749 11952016-01-25 David Edelsohn <dje.gcc@gmail.com>
1196
1197 PR target/69469
1198 * gcc.target/powerpc/vsx-vector-2.c: Adjust for Goldschmidt's
1199 Algorithm.
1200
6837fee7 12012016-01-25 Richard Biener <rguenther@suse.de>
1202
1203 PR testsuite/69380
1204 * g++.dg/tree-ssa/pr69336.C: Restrict to x86_64 and i?86.
1205
fe500d65 12062016-01-25 Ilya Enkovich <enkovich.gnu@gmail.com>
1207
1208 PR target/69421
1209 * gcc.dg/pr69421.c: New test.
1210
8eacba94 12112016-01-25 Bilyan Borisov <bilyan.borisov@arm.com>
1212
1213 * gcc.target/aarch64/simd/vcvt_s64_f64_1.c: New.
1214 * gcc.target/aarch64/simd/vcvt_u64_f64_1.c: Likewise.
1215 * gcc.target/aarch64/simd/vcvta_s64_f64_1.c: Likewise.
1216 * gcc.target/aarch64/simd/vcvta_u64_f64_1.c: Likewise.
1217 * gcc.target/aarch64/simd/vcvtm_s64_f64_1.c: Likewise.
1218 * gcc.target/aarch64/simd/vcvtm_u64_f64_1.c: Likewise.
1219 * gcc.target/aarch64/simd/vcvtn_s64_f64_1.c: Likewise.
1220 * gcc.target/aarch64/simd/vcvtn_u64_f64_1.c: Likewise.
1221 * gcc.target/aarch64/simd/vcvtp_s64_f64_1.c: Likewise.
1222 * gcc.target/aarch64/simd/vcvtp_u64_f64_1.c: Likewise.
1223
af09d40d 12242016-01-25 Richard Biener <rguenther@suse.de>
1225
1226 PR tree-optimization/69376
1227 * gcc.dg/torture/pr69376.c: New testcase.
1228
d65063f5 12292016-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1230
1231 PR fortran/69397
1232 PR fortran/68442
1233 * gfortran.dg/interface_38.f90: New test.
1234 * gfortran.dg/interface_39.f90: New test.
80adbd96 1235
08c7bfb4 12362016-01-24 Patrick Palka <ppalka@gcc.gnu.org>
1237
1238 Revert:
1239 2016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
1240
1241 PR c++/11858
1242 PR c++/24663
1243 PR c++/24664
1244 * g++.dg/template/pr11858.C: New test.
1245 * g++.dg/template/pr24663.C: New test.
1246 * g++.dg/template/unify12.C: New test.
1247 * g++.dg/template/unify13.C: New test.
1248 * g++.dg/template/unify14.C: New test.
1249 * g++.dg/template/unify15.C: New test.
1250 * g++.dg/template/unify16.C: New test.
1251 * g++.dg/template/unify17.C: New test.
1252
c2e7d2be 12532016-01-24 Dominique d'Humieres <dominiq@lps.ens.fr>
1254
1255 PR fortran/68283
1256 gfortran.dg/pr68283.f90: New test.
1257
9f2e8617 12582016-01-24 Thomas Koenig <tkoenig@gcc.gnu.org>
1259
1260 PR fortran/66094
1261 * gfortran.dg/inline_matmul_13.f90: New test.
1262 * gfortran.dg/matmul_bounds_8.f90: New test.
1263 * gfortran.dg/matmul_bounds_9.f90: New test.
1264 * gfortran.dg/matmul_bounds_10.f90: New test.
1265
a4838119 12662016-01-23 Tom de Vries <tom@codesourcery.com>
1267
1268 PR tree-optimization/69426
1269 * gcc.dg/autopar/pr69426.c: New test.
1270
feddf0dc 12712016-01-23 Martin Sebor <msebor@redhat.com>
1272
1273 PR c++/58109
1274 PR c++/69022
1275 * g++.dg/cpp0x/alignas5.C: New test.
1276 * g++.dg/ext/vector29.C: Same.
1277
132731fb 12782016-01-23 Uros Bizjak <ubizjak@gmail.com>
1279
1280 * gcc.target/i386/chkp-strlen-2.c: Define _GNU_SOURCE.
1281 * gcc.target/i386/chkp-strlen-4.c: Move the definition of
1282 _GNU_SOURCE from compile flags to the source.
1283 * gcc.target/i386/chkp-stropt-12.c: Ditto.
1284 * gcc.target/i386/chkp-stropt-16.c: Ditto.
1285 * gcc.target/i386/chkp-stropt-4.c: Ditto.
1286 * gcc.target/i386/chkp-stropt-8.c: Ditto.
1287
51aec681 12882016-01-22 Jakub Jelinek <jakub@redhat.com>
1289
1290 PR target/69432
1291 * g++.dg/opt/pr69432.C: New test.
1292
147aa3e3 12932016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1294
1295 * gcc.target/powerpc/pr63354c: Adjust target selector to include
1296 32-bit targets testing an -m64 multilib.
1297
4d04e35e 12982016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1299
1300 * gcc.target/powerpc/pr63354.c: Restrict to Linux targets with
1301 64-bit support.
1302
86f38d0c 13032016-01-22 James Greenhalgh <james.greenhalgh@arm.com>
1304
1305 * gcc.dg/vect/bb-slp-pr68892.c: Require vect_double.
1306
f776e712 13072016-01-21 Christian Bruel <christian.bruel@st.com>
1308
1309 PR target/68674
1310 * gcc.target/i386/pr68674.c
1311 * gcc.target/aarch64/pr68674.c
1312 * gcc.target/arm/pr68674.c
1313
7b9de435 13142016-01-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1315
1316 PR target/69403
1317 * gcc.c-torture/execute/pr69403.c: New test.
1318
9935a0ba 13192016-01-22 Paolo Carlini <paolo.carlini@oracle.com>
1320
1321 PR c++/55843
1322 * g++.dg/template/pr55843.C: New.
1323
06b94aa1 13242016-01-22 Alan Lawrence <alan.lawrence@arm.com>
1325
1326 PR testsuite/66877
1327 * gcc.dg/vect/vect-over-widen-3-big-array.c: Only look for 1
1328 vect_recog_over_widening_pattern in dump if we have vect_widen_shift.
1329
b68773a8 13302016-01-21 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1331
1332 PR testsuite/67489
132731fb 1333 * gcc.target/powerpc/p8vector-builtin-8.c: Remove { target int128 }
1334 from dg-do compile directive, and instead add
1335 { dg-require-effective-target int128 }.
b68773a8 1336
bbbbe8ab 13372016-01-20 Martin Sebor <msebor@redhat.com>
1338
1339 PR c/69405
1340 * gcc.dg/sync-fetch.c: New test.
1341
f3a6a26f 13422016-01-21 Martin Sebor <msebor@redhat.com>
1343
1344 PR target/69252
1345 * gcc.target/powerpc/pr69252.c: New test.
1346
d1565a03 13472016-01-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1348
1349 PR fortran/65996
132731fb 1350 * gfortran.dg/pr65996.f90: New test.
d1565a03 1351
15a5a905 13522016-01-21 Dominik Vogt <vogt@linux.vnet.ibm.com>
1353
1354 PR c++/68810
bbbbe8ab 1355 * g++.dg/cpp0x/constexpr-reinterpret1.C: Fix line number that is
d1565a03 1356 expected to generate an error.
15a5a905 1357
e4538af5 13582016-01-21 Bernd Schmidt <bschmidt@redhat.com>
1359
1360 PR middle-end/66178
1361 * gcc.dg/torture/pr66178.c: New test.
1362
4d4180ce 13632016-01-21 Anton Blanchard <anton@samba.org>
1364 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1365
1366 PR target/63354
1367 * gcc.target/powerpc/pr63354.c: New test.
1368
86e16058 13692016-01-21 Vladimir Makarov <vmakarov@redhat.com>
1370
1371 PR rtl-optimization/68990
1372 * gcc.target/i386/pr68990: New.
1373
b11b85e4 13742016-01-21 Nick Clifton <nickc@redhat.com>
1375
1376 PR target/69129
1377 * gcc.target/mips/pr69129.c: New.
1378
62dd9f85 13792016-01-21 Paolo Carlini <paolo.carlini@oracle.com>
1380
1381 PR c++/58046
1382 * g++.dg/cpp0x/pr58046.C: New.
1383
ac7d424b 13842016-01-21 Jakub Jelinek <jakub@redhat.com>
1385
47c0bea3 1386 PR target/69187
1387 PR target/65624
1388 * gcc.target/arm/pr69187.c: New test.
1389
ac7d424b 1390 PR c++/69355
1391 * g++.dg/torture/pr69355.C: New test.
1392
9e18b252 13932016-01-21 Aditya Kumar <aditya.k7@samsung.com>
1394 Sebastian Pop <s.pop@samsung.com>
1395
1396 * gfortran.dg/graphite/interchange-3.f90: Adjust pattern.
1397
de862e2f 13982016-01-21 Aditya Kumar <aditya.k7@samsung.com>
1399 Sebastian Pop <s.pop@samsung.com>
1400
132731fb 1401 * gcc.dg/graphite/pr68976.c: New test.
de862e2f 1402
f55f9344 14032016-01-21 Jakub Jelinek <jakub@redhat.com>
1404
1405 PR middle-end/67653
1406 * c-c++-common/pr67653.c: New test.
1407 * gcc.dg/torture/pr29119.c: Add dg-warning.
1408
62752e71 14092016-01-20 Peter Bergner <bergner@vnet.ibm.com>
1410
1411 * gcc.target/powerpc/cpu-builtin-1.c: New test.
1412
16d4186f 14132016-01-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
1414
1415 PR c/24293
1416 * gcc.dg/pr24293.c: New test.
1417 * gcc.dg/Wcxx-compat-8.c: Adjust to accept error due to
1418 incomplete struct type.
1419 * gcc.dg/declspec-1.c: Likewise.
1420 * gcc.dg/pr63549.c: Likewise.
1421
58219d13 14222016-01-20 Jakub Jelinek <jakub@redhat.com>
1423
1424 PR tree-optimization/66612
1425 * gcc.target/powerpc/20050830-1.c: Xfail the scan-assembler test
1426 for bdn instruction.
1427
a7b5688a 14282016-01-20 Christophe Lyon <christophe.lyon@linaro.org>
1429
1430 * lib/target-supports.exp
1431 (check_effective_target_arm_fp_ok_nocache): New.
1432 (check_effective_target_arm_fp_ok): New.
1433 (add_options_for_arm_fp): New.
1434 (check_effective_target_arm_crypto_ok_nocache): Require
1435 target_arm_v8_neon_ok instead of arm32.
1436 (check_effective_target_arm_crypto_pragma_ok_nocache): New.
1437 (check_effective_target_arm_crypto_pragma_ok): New.
1438 (add_options_for_arm_vfp): New.
1439 * gcc.target/arm/attr-crypto.c: Use arm_crypto_pragma_ok effective
1440 target. Do not force -mfloat-abi=softfp, use arm_fp_ok effective
1441 target instead. Force initial fpu to vfp.
1442 * gcc.target/arm/attr-neon-builtin-fail.c: Do not force
1443 -mfloat-abi=softfp, use arm_fp_ok effective target instead.
1444 * gcc.target/arm/attr-neon-fp16.c: Likewise. Remove arm_neon_ok
1445 dependency.
1446 * gcc.target/arm/attr-neon2.c: Do not force -mfloat-abi=softfp,
1447 use arm_vfp effective target instead. Force initial fpu to vfp.
1448 * gcc.target/arm/attr-neon3.c: Likewise.
1449 * gcc.target/arm/cmp-2.c: Use arm_fp_ok effective target instead of
1450 arm_vfp_ok.
1451 * gcc.target/arm/unsigned-float.c: Likewise.
1452 * gcc.target/arm/vfp-1.c: Likewise.
1453 * gcc.target/arm/vfp-ldmdbd.c: Likewise.
1454 * gcc.target/arm/vfp-ldmdbs.c: Likewise.
1455 * gcc.target/arm/vfp-ldmiad.c: Likewise.
1456 * gcc.target/arm/vfp-ldmias.c: Likewise.
1457 * gcc.target/arm/vfp-stmdbd.c: Likewise.
1458 * gcc.target/arm/vfp-stmdbs.c: Likewise.
1459 * gcc.target/arm/vfp-stmiad.c: Likewise.
1460 * gcc.target/arm/vfp-stmias.c: Likewise.
1461 * gcc.target/arm/vnmul-1.c: Likewise.
1462 * gcc.target/arm/vnmul-2.c: Likewise.
1463 * gcc.target/arm/vnmul-3.c: Likewise.
1464 * gcc.target/arm/vnmul-4.c: Likewise.
1465
7ca56ca8 14662016-01-20 H.J. Lu <hongjiu.lu@intel.com>
7fb75b57 1467
7fb75b57 1468 PR testsuite/69366
1469 * g++.dg/pr63995-1.C: Require non-x32 target, instead of,
1470 the MPX run-time library, for compile-time MPX test.
1471 * gcc.target/i386/chkp-always_inline.c: Likewise.
1472 * gcc.target/i386/chkp-bndret.c: Likewise.
1473 * gcc.target/i386/chkp-builtins-1.c: Likewise.
1474 * gcc.target/i386/chkp-builtins-2.c: Likewise.
1475 * gcc.target/i386/chkp-builtins-3.c: Likewise.
1476 * gcc.target/i386/chkp-builtins-4.c: Likewise.
1477 * gcc.target/i386/chkp-const-check-1.c: Likewise.
1478 * gcc.target/i386/chkp-const-check-2.c: Likewise.
1479 * gcc.target/i386/chkp-hidden-def.c: Likewise.
1480 * gcc.target/i386/chkp-label-address.c: Likewise.
1481 * gcc.target/i386/chkp-lifetime-1.c: Likewise.
1482 * gcc.target/i386/chkp-narrow-bounds.c: Likewise.
1483 * gcc.target/i386/chkp-pr69044.c: Likewise.
1484 * gcc.target/i386/chkp-remove-bndint-1.c: Likewise.
1485 * gcc.target/i386/chkp-remove-bndint-2.c: Likewise.
1486 * gcc.target/i386/chkp-strchr.c: Likewise.
1487 * gcc.target/i386/chkp-strlen-1.c: Likewise.
1488 * gcc.target/i386/chkp-strlen-2.c: Likewise.
1489 * gcc.target/i386/chkp-strlen-3.c: Likewise.
1490 * gcc.target/i386/chkp-strlen-4.c: Likewise.
1491 * gcc.target/i386/chkp-strlen-5.c: Likewise.
1492 * gcc.target/i386/chkp-stropt-1.c: Likewise.
1493 * gcc.target/i386/chkp-stropt-10.c: Likewise.
1494 * gcc.target/i386/chkp-stropt-11.c: Likewise.
1495 * gcc.target/i386/chkp-stropt-12.c: Likewise.
1496 * gcc.target/i386/chkp-stropt-13.c: Likewise.
1497 * gcc.target/i386/chkp-stropt-14.c: Likewise.
1498 * gcc.target/i386/chkp-stropt-15.c: Likewise.
1499 * gcc.target/i386/chkp-stropt-16.c: Likewise.
1500 * gcc.target/i386/chkp-stropt-2.c: Likewise.
1501 * gcc.target/i386/chkp-stropt-3.c: Likewise.
1502 * gcc.target/i386/chkp-stropt-4.c: Likewise.
1503 * gcc.target/i386/chkp-stropt-5.c: Likewise.
1504 * gcc.target/i386/chkp-stropt-6.c: Likewise.
1505 * gcc.target/i386/chkp-stropt-7.c: Likewise.
1506 * gcc.target/i386/chkp-stropt-8.c: Likewise.
1507 * gcc.target/i386/chkp-stropt-9.c: Likewise.
1508 * gcc.target/i386/pr63995-2.c: Likewise.
1509 * gcc.target/i386/pr64805.c: Likewise.
1510 * gcc.target/i386/pr65044.c: Likewise.
1511 * gcc.target/i386/pr65167.c: Likewise.
1512 * gcc.target/i386/pr65183.c: Likewise.
1513 * gcc.target/i386/pr65184.c: Likewise.
1514 * gcc.target/i386/thunk-retbnd.c: Likewise.
7ca56ca8 1515
f2da0b99 15162016-01-20 Ilya Enkovich <enkovich.gnu@gmail.com>
1517
1518 PR tree-optimization/69328
1519 * gcc.dg/pr69328.c: New test.
1520
4d379676 15212016-01-20 Jeff Law <law@redhat.com>
1522
4a11f145 1523 PR target/25114
4d379676 1524 * gcc.target/m68k/pr25114.c: New test.
1525
0754bad1 15262016-01-20 Andre Vieira <andre.simoesdiasvieira@arm.com>
1527
1528 * gcc.target/arm/memset-inline-10.c: Added
1529 dg-require-effective-target arm_thumb2_ok.
1530
63bd5c2d 15312016-01-19 Eric Botcazou <ebotcazou@adacore.com>
1532
1533 * gcc.dg/debug/dwarf2/sso.c: New test.
1534
a9c01e81 15352016-01-19 Uros Bizjak <ubizjak@gmail.com>
1536
1537 PR testsuite/68820
1538 * gcc.c-torture/execute/builtins/memops-asm.x: New file.
1539 * gcc.c-torture/execute/builtins/strstr-asm.x: Ditto.
1540 * gcc.c-torture/execute/builtins/strstr-asm.c: Remove dg-options.
1541
53fa0e54 15422016-01-19 Jan Hubicka <hubicka@ucw.cz>
1543
1544 PR ipa/66223
1545 * g++.dg/ipa/devirt-50.C: New testcase.
1546
e035a62c 15472016-01-19 Marek Polacek <polacek@redhat.com>
1548
1549 PR c++/68965
1550 * g++.dg/cpp1y/parameter-pack-1.C: New test.
1551 * g++.dg/cpp1y/parameter-pack-2.C: New test.
1552
885cc3ea 15532016-01-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1554
1555 PR target/69135
1556 * gcc.target/arm/pr69135_1.c: New test.
1557
07bd240e 15582015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
1559
1560 * gcc.target/aarch64/ccmp_1.c: Add new tests.
1561
9f60d257 15622015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
1563
1564 * gcc.target/aarch64/ccmp_1.c: New testcase.
1565
a0c919f7 15662016-01-19 Marek Polacek <polacek@redhat.com>
1567
1568 PR c++/68586
1569 * g++.dg/cpp0x/enum30.C: New test.
1570
dc5d6d17 15712016-01-19 Richard Biener <rguenther@suse.de>
1572
1573 PR tree-optimization/69336
1574 * g++.dg/tree-ssa/pr69336.C: New testcase.
1575
6dd156e0 15762016-01-19 Jakub Jelinek <jakub@redhat.com>
1577
1578 PR debug/65779
1579 * gcc.dg/pr65779.c: New test.
1580
3e0d45b9 15812016-01-19 Richard Biener <rguenther@suse.de>
1582
1583 PR tree-optimization/69352
1584 * gcc.dg/torture/pr69352.c: New testcase.
1585
7a3cf64d 15862016-01-19 Jakub Jelinek <jakub@redhat.com>
1587
1588 PR rtl-optimization/68955
1589 PR rtl-optimization/64557
1590 * gcc.dg/torture/pr68955.c: New test.
1591
8be55b33 15922016-01-19 Jan Hubicka <hubicka@ucw.cz>
1593
1594 PR lto/69136
1595 * g++.dg/torture/pr69136.C: New testcase.
1596
72a985d7 15972016-01-19 Jan Hubicka <hubicka@ucw.cz>
1598
1599 PR lto/69133
1600 * g++.dg/lto/pr69133_0.C: New testcase.
1601 * g++.dg/lto/pr69133_1.C: New testcase.
1602
56778b62 16032016-01-15 Jeff Law <law@redhat.com>
1604
1605 PR tree-optimization/69320
1606 * gcc.c-torture/pr69320-1.c: New test.
1607 * gcc.c-torture/pr69320-2.c: New test.
1608 * gcc.c-torture/pr69320-3.c: New test.
1609 * gcc.c-torture/pr69320-4.c: New test.
1610
ced41b93 16112016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
1612
1613 PR c++/11858
1614 PR c++/24663
1615 PR c++/24664
1616 * g++.dg/template/pr11858.C: New test.
1617 * g++.dg/template/pr24663.C: New test.
1618 * g++.dg/template/unify12.C: New test.
1619 * g++.dg/template/unify13.C: New test.
1620 * g++.dg/template/unify14.C: New test.
1621 * g++.dg/template/unify15.C: New test.
1622 * g++.dg/template/unify16.C: New test.
1623 * g++.dg/template/unify17.C: New test.
1624
7f8cbcaf 16252016-01-18 David Malcolm <dmalcolm@redhat.com>
1626
1627 PR testsuite/69181
1628 * gcc.dg/pr69181-1.c: New test file.
1629 * gcc.dg/pr69181-2.c: New test file.
1630 * lib/gcc-dg.exp (dg-test): Consolidate post-test cleanup of
1631 globals by moving it to...
1632 (cleanup-after-saved-dg-test): ...this new function. Add
1633 "global additional_sources_used". Add reset of global
1634 multiline_expected_outputs to the empty list.
1635 * lib/multiline.exp (_multiline_expected_outputs): Rename this
1636 global to...
1637 (multiline_expected_outputs): ...this, and updated comments to
1638 note that it is modified from gcc-dg.exp.
1639 (dg-end-multiline-output): Update for the above renaming.
1640 (handle-multiline-outputs): Likewise. Remove the clearing
1641 of the expected outputs to the empty list.
1642
3c7cbfc0 16432016-01-18 Richard Biener <rguenther@suse.de>
1644
1645 PR tree-optimization/69297
1646 * gcc.dg/vect/costmodel/x86_64/costmodel-pr69297.c: New testcase.
1647
81d49cc1 16482016-01-18 Joseph Myers <joseph@codesourcery.com>
1649
1650 * gcc.target/mips/mips-3d-1.c: Use forbid_cpu=octeon.* in
1651 dg-options.
1652 * gcc.target/mips/mips-3d-2.c: Likewise.
1653 * gcc.target/mips/mips-3d-3.c: Likewise.
1654 * gcc.target/mips/mips-3d-4.c: Likewise.
1655 * gcc.target/mips/mips-3d-5.c: Likewise.
1656 * gcc.target/mips/mips-3d-6.c: Likewise.
1657 * gcc.target/mips/mips-3d-7.c: Likewise.
1658 * gcc.target/mips/mips-3d-8.c: Likewise.
1659 * gcc.target/mips/mips-3d-9.c: Likewise.
1660 * gcc.target/mips/mips-ps-1.c: Likewise.
1661 * gcc.target/mips/mips-ps-2.c: Likewise.
1662 * gcc.target/mips/mips-ps-3.c: Likewise.
1663 * gcc.target/mips/mips-ps-4.c: Likewise.
1664 * gcc.target/mips/mips-ps-5.c: Likewise.
1665 * gcc.target/mips/mips-ps-6.c: Likewise.
1666 * gcc.target/mips/mips-ps-7.c: Likewise.
1667 * gcc.target/mips/mips-ps-type.c: Likewise.
1668 * gcc.target/mips/mips-ps-type-2.c: Likewise.
1669 * gcc.target/mips/mips16-attributes-6.c: Likewise.
1670
03c4ff3a 16712016-01-18 Tom de Vries <tom@codesourcery.com>
1672
1673 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: New test.
1674 * c-c++-common/goacc/kernels-double-reduction.c: New test.
1675 * c-c++-common/goacc/kernels-empty.c: New test.
1676 * c-c++-common/goacc/kernels-eternal.c: New test.
1677 * c-c++-common/goacc/kernels-loop-2.c: New test.
1678 * c-c++-common/goacc/kernels-loop-3.c: New test.
1679 * c-c++-common/goacc/kernels-loop-data-2.c: New test.
1680 * c-c++-common/goacc/kernels-loop-data-enter-exit-2.c: New test.
1681 * c-c++-common/goacc/kernels-loop-data-enter-exit.c: New test.
1682 * c-c++-common/goacc/kernels-loop-data-update.c: New test.
1683 * c-c++-common/goacc/kernels-loop-data.c: New test.
1684 * c-c++-common/goacc/kernels-loop-g.c: New test.
1685 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: New test.
1686 * c-c++-common/goacc/kernels-loop-n.c: New test.
1687 * c-c++-common/goacc/kernels-loop-nest.c: New test.
1688 * c-c++-common/goacc/kernels-loop.c: New test.
1689 * c-c++-common/goacc/kernels-noreturn.c: New test.
1690 * c-c++-common/goacc/kernels-one-counter-var.c: New test.
1691 * c-c++-common/goacc/kernels-parallel-loop-data-enter-exit.c: New test.
1692 * c-c++-common/goacc/kernels-reduction.c: New test.
1693
22e3dcee 16942016-01-18 Tom de Vries <tom@codesourcery.com>
1695
1696 * gcc.dg/autopar/outer-1.c: Update for new parloops instantiation.
1697 * gcc.dg/autopar/outer-2.c: Same.
1698 * gcc.dg/autopar/outer-3.c: Same.
1699 * gcc.dg/autopar/outer-4.c: Same.
1700 * gcc.dg/autopar/outer-5.c: Same.
1701 * gcc.dg/autopar/outer-6.c: Same.
1702 * gcc.dg/autopar/parallelization-1.c: Same.
1703 * gcc.dg/autopar/parloops-exit-first-loop-alt-2.c: Same.
1704 * gcc.dg/autopar/parloops-exit-first-loop-alt-3.c: Same.
1705 * gcc.dg/autopar/parloops-exit-first-loop-alt-4.c: Same.
1706 * gcc.dg/autopar/parloops-exit-first-loop-alt-5.c: Same.
1707 * gcc.dg/autopar/parloops-exit-first-loop-alt-6.c: Same.
1708 * gcc.dg/autopar/parloops-exit-first-loop-alt-7.c: Same.
1709 * gcc.dg/autopar/parloops-exit-first-loop-alt-pr66652.c: Same.
1710 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: Same.
1711 * gcc.dg/autopar/pr39500-1.c: Same.
1712 * gcc.dg/autopar/pr39500-2.c: Same.
1713 * gcc.dg/autopar/pr46193.c: Same.
1714 * gcc.dg/autopar/pr46194.c: Same.
1715 * gcc.dg/autopar/pr49580.c: Same.
1716 * gcc.dg/autopar/pr49960-1.c: Same.
1717 * gcc.dg/autopar/pr49960.c: Same.
1718 * gcc.dg/autopar/pr68373.c: Same.
1719 * gcc.dg/autopar/reduc-1.c: Same.
1720 * gcc.dg/autopar/reduc-1char.c: Same.
1721 * gcc.dg/autopar/reduc-1short.c: Same.
1722 * gcc.dg/autopar/reduc-2.c: Same.
1723 * gcc.dg/autopar/reduc-2char.c: Same.
1724 * gcc.dg/autopar/reduc-2short.c: Same.
1725 * gcc.dg/autopar/reduc-3.c: Same.
1726 * gcc.dg/autopar/reduc-4.c: Same.
1727 * gcc.dg/autopar/reduc-6.c: Same.
1728 * gcc.dg/autopar/reduc-7.c: Same.
1729 * gcc.dg/autopar/reduc-8.c: Same.
1730 * gcc.dg/autopar/reduc-9.c: Same.
1731 * gcc.dg/autopar/uns-outer-4.c: Same.
1732 * gcc.dg/autopar/uns-outer-5.c: Same.
1733 * gcc.dg/autopar/uns-outer-6.c: Same.
1734 * gfortran.dg/parloops-exit-first-loop-alt-2.f95: Same.
1735 * gfortran.dg/parloops-exit-first-loop-alt.f95: Same.
1736
fd5cbe2f 17372016-01-18 Alan Lawrence <alan.lawrence@arm.com>
1738
1739 PR target/63679
1740 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove XFAIL for powerpc(32), hppa,
1741 aarch64, sparc, s390. Add --param sra-max-scalarization-size-Ospeed.
1742
fa75ab55 17432016-01-18 Alan Lawrence <alan.lawrence@arm.com>
1744
1745 PR target/63679
1746 * gcc.dg/tree-ssa/ssa-dom-cse-5.c: New.
1747 * gcc.dg/tree-ssa/ssa-dom-cse-6.c: New.
1748 * gcc.dg/tree-ssa/ssa-dom-cse-7.c: New.
1749
214b2582 17502016-01-18 Alan Lawrence <alan.lawrence@arm.com>
1751
1752 PR target/63679
1753 * gcc.dg/tree-ssa/sra-17.c: New.
1754 * gcc.dg/tree-ssa/sra-18.c: New.
1755
13146837 17562016-01-18 Ilya Enkovich <enkovich.gnu@gmail.com>
1757
1758 * gcc.target/i386/pr65105-5.c: Adjust to andn generation.
1759
6ccd18c2 17602016-01-18 Eric Botcazou <ebotcazou@adacore.com>
1761
1762 * gnat.dg/inline12.adb: New test.
1763
8872b95f 17642016-01-18 Bin Cheng <bin.cheng@arm.com>
1765
1766 PR tree-optimization/66797
1767 * gcc.c-torture/execute/pr65447.c: Relax check condition.
1768
971514e3 17692016-01-18 Richard Biener <rguenther@suse.de>
1770
1771 PR tree-optimization/69170
1772 * gcc.dg/torture/pr69170.c: New testcase.
1773
9b2d1aab 17742016-01-17 John David Anglin <danglin@gcc.gnu.org>
1775
1776 * gcc.dg/torture/builtin-integral-1.c: Require c99_runtime.
1777
164d84c2 17782016-01-16 Tom de Vries <tom@codesourcery.com>
1779
1780 * c-c++-common/goacc/kernels-alias-ipa-pta-4.c: New test.
1781
4c33b769 17822016-01-16 Tom de Vries <tom@codesourcery.com>
1783
1784 * gcc.dg/parloops-exit-first-loop-alt.c: Move ...
1785 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: ... here. Remove
1786 redundant dg-require-effective-target pthread.
1787 * gcc.dg/parloops-exit-first-loop-alt-2.c: Same.
1788 * gcc.dg/parloops-exit-first-loop-alt-3.c: Same.
1789 * gcc.dg/parloops-exit-first-loop-alt-4.c: Same.
1790 * gcc.dg/parloops-exit-first-loop-alt-5.c: Same.
1791 * gcc.dg/parloops-exit-first-loop-alt-6.c: Same.
1792 * gcc.dg/parloops-exit-first-loop-alt-7.c: Same.
1793 * gcc.dg/parloops-exit-first-loop-alt-pr66652.c: Same.
1794
673441b0 17952016-01-16 David Edelsohn <dje.gcc@gmail.com>
1796
1797 PR target/68609
1798 * gcc.target/powerpc/recip-6.c: Enable on AIX.
1799 * gcc.target/powerpc/recip-7.c: Same.
1800
90153ae7 18012016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
1802
1803 PR c++/69091
1804 * g++.dg/template/pr69091.C: New test.
1805
bc24d01d 18062016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
1807
1808 * c-c++-common/cilk-plus/AN/an-if.c: Check that the original
1809 dump does not contain an error_mark_node.
1810 * c-c++-common/cilk-plus/CK/pr60469.c: Likewise.
1811 * c-c++-common/cilk-plus/AN/fn_ptr-2.c: New xfail'd test.
1812
4067c0fd 18132016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
1814
1815 PR c++/68936
1816 * g++.dg/template/pr68936.C: New test.
1817
27c6dbdd 18182016-01-15 David Edelsohn <dje.gcc@gmail.com>
1819
1820 PR target/68609
1821 * gcc.target/powerpc/recip-1.c: Adjust for Goldschmidt's Algorithm.
1822 * gcc.target/powerpc/recip-2.c: Same.
1823 * gcc.target/powerpc/recip-3.c: Same.
1824 * gcc.target/powerpc/recip-4.c: Same.
1825 * gcc.target/powerpc/recip-sqrtf.c: Same.
1826
e390c57d 18272016-01-15 Jeff Law <law@redhat.com>
1828
1829 PR tree-optimization/69270
1830 * gcc.dg/tree-ssa/pr69270-2.c: New test.
1831 * gcc.dg/tree-ssa/pr69270-3.c: New test.
1832
ddcfeaf1 18332016-01-15 Paul Thomas <pault@gcc.gnu.org>
1834
1835 PR fortran/49630
1836 * gfortran.dg/deferred_character_13.f90: New test for the fix
1837 of comment 3 of the PR.
1838
1839 PR fortran/54070
1840 * gfortran.dg/deferred_character_8.f90: New test
1841 * gfortran.dg/allocate_error_5.f90: New test
1842
1843 PR fortran/60593
1844 * gfortran.dg/deferred_character_10.f90: New test
1845
1846 PR fortran/60795
1847 * gfortran.dg/deferred_character_14.f90: New test
1848
1849 PR fortran/61147
1850 * gfortran.dg/deferred_character_11.f90: New test
1851
1852 PR fortran/64324
1853 * gfortran.dg/deferred_character_9.f90: New test
1854
81be349c 18552016-01-15 Vladimir Makarov <vmakarov@redhat.com>
1856
1857 PR rtl-optimization/69030
1858 * gcc.target/i386/pr69030.c: New.
1859
998456c5 18602016-01-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1861
1862 * gcc.target/aarch64/target_attr_17.c: New test.
1863
0d85be19 18642016-01-15 Richard Biener <rguenther@suse.de>
1865
1866 PR tree-optimization/66856
1867 * gcc.dg/torture/pr66856-1.c: New testcase.
1868 * gcc.dg/torture/pr66856-2.c: Likewise.
1869
321d36c8 18702016-01-15 Richard Biener <rguenther@suse.de>
1871
1872 PR debug/69137
1873 * g++.dg/lto/pr69137_0.C: New testcase.
1874
d94a1f53 18752016-01-15 Richard Sandiford <richard.sandiford@arm.com>
1876
1877 PR middle-end/69246
1878 * gcc.target/i386/pr69246.c: New test.
1879
5fe9a861 18802016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
1881
a9c01e81 1882 * gfortran.dg/bind_c_array_params_2.f90: Fix test patterns for S/390.
5fe9a861 1883
3d05a5e9 18842016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
1885
1886 PR c++/56194
1887 * g++.dg/init/const9.C: Disable test on S/390.
1888
5e8132b5 18892016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
1890
1891 * g++.dg/Wframe-address.C: Test requires -mbackchain for s390*-*-*.
1892 * g++.dg/Wno-frame-address.C: Ditto.
1893
32307cdf 18942016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
1895
1896 * gcc.dg/tree-ssa/20040204-1.c: Do not xfail on S/390.
1897
1ca28250 18982016-01-15 Richard Biener <rguenther@suse.de>
1899
1900 PR tree-optimization/68961
1901 * gcc.dg/vect/costmodel/x86_64/costmodel-pr68961.c: New testcase.
1902
6271bd93 19032016-01-15 Ilya Enkovich <enkovich.gnu@gmail.com>
1904
1905 * gcc.target/i386/pr65105-5.c: New test.
1906
9dbe6a63 19072016-01-15 Jan Hubicka <hubicka@ucw.cz>
1908
1909 * gcc.c-torture/execute/alias-4.c: New testcase.
1910
a70589b9 19112016-01-15 Jan Hubicka <hubicka@ucw.cz>
1912
1913 PR ipa/68148
1914 * g++.dg/ipa/devirt-49.C: New testcase.
1915
7bbac464 19162016-01-15 Christian Bruel <christian.bruel@st.com>
86eff91f 1917
1918 PR target/65837
1919 * gcc.target/arm/attr-neon-builtin-fail2.c: New test.
1920 * gcc.target/arm/lto/pr65837-attr_0.c: New test.
1921 * gcc.target/arm/lto/pr65837_0.c: Fix skip condition and use ACLE name.
1922
4345b868 19232016-01-15 Richard Biener <rguenther@suse.de>
1924
1925 PR tree-optimization/69117
1926 * gcc.dg/torture/pr69117.c: New testcase.
1927
580357e7 19282015-01-14 Ryan Burn <contact@rnburn.com>
7d600da5 1929
1930 PR c++/69048
1931 * g++.dg/cilk-plus/CK/pr69048.cc: New test.
1932
612baa31 19332016-01-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
1934
1935 PR testsuite/67509
1936 * gfortran.dg/ieee/ieee_7.f90: For out of bound precision or
1937 range tests use 100 * maximum instead of maximum + 1.
1938
44e09bc4 19392016-01-14 Jakub Jelinek <jakub@redhat.com>
1940
1941 PR debug/69244
1942 * gcc.dg/guality/pr69244.c: New test.
1943
96962ae4 19442016-01-14 Uros Bizjak <ubizjak@gmail.com>
1945
1946 * lib/target-supports.exp (check_effective_target_issignaling):
1947 New procedure.
1948 * gcc.dg/pr61441.c: Require issignaling effective target.
1949
ab9c400b 19502016-01-14 Segher Boessenkool <segher@kernel.crashing.org>
1951
1952 PR target/68803
1953 * gcc.target/powerpc/20050603-3.c: Add xfails for powerpc64le.
1954
a7ed4583 19552016-01-14 David Malcolm <dmalcolm@redhat.com>
1956
1957 PR c++/68819
1958 PR preprocessor/69177
1959 * gcc.dg/plugin/location-overflow-test-1.c: New test case.
1960 * gcc.dg/plugin/location-overflow-test-2.c: New test case.
1961 * gcc.dg/plugin/location_overflow_plugin.c: New test plugin.
1962 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
1963
77f35cec 19642016-01-14 Marek Polacek <polacek@redhat.com>
1965
1966 PR c/69262
1967 * gcc.dg/array-15.c: New test.
1968
915d0950 19692016-01-14 Jakub Jelinek <jakub@redhat.com>
1970
1971 PR middle-end/68146
1972 PR tree-optimization/69155
1973 * gfortran.dg/pr68146.f: New test.
1974 * gfortran.dg/pr69155.f90: New test.
1975
24651fb7 19762016-01-14 Richard Biener <rguenther@suse.de>
1977
1978 PR tree-optimization/68060
1979 * gcc.dg/torture/pr68060-1.c: New testcase.
1980 * gcc.dg/torture/pr68060-2.c: Likewise.
1981
2f63f950 19822016-01-14 Nick Clifton <nickc@redhat.com>
1983
1984 * lib/target-supports.exp
1985 (check_effective_target_arm_neon_ok_nocache): Add an option
1986 sequence that includes setting the ARM architecture to ARMv7-A.
1987 * gcc.target/arm/attr-neon.c: Use dg-add-options to add the
1988 command line options necessary to enable Neon support.
1989 * gcc.target/arm/neon-vlshr-imm-1.c: Likewise.
1990 * gcc.target/arm/neon-vshl-imm-1.c: Likewise.
1991 * gcc.target/arm/neon-vshr-imm-1.c: Likewise.
1992 * gcc.target/arm/pr69180.c: Likewise.
1993
3ce0acde 19942016-01-14 Jeff Law <law@redhat.com>
1995
1996 PR tree-optimization/69270
1997 * gcc.dg/tree-ssa/pr69270.c: New test.
1998
bda05c57 19992016-01-13 Bernd Schmidt <bschmidt@redhat.com>
2000
2001 PR c/66208
2002 * c-c++-common/pr66208.c: New file.
2003
9b657cf1 20042016-01-13 Jakub Jelinek <jakub@redhat.com>
2005
2006 PR tree-optimization/69156
2007 * gcc.dg/pr69156.c: New test.
2008
58ba1b9d 20092016-01-13 H.J. Lu <hongjiu.lu@intel.com>
2010
2011 * gcc.target/i386/pr69225-7.c: New test.
2012
e5fee0fe 20132016-01-13 Richard Henderson <rth@redhat.com>
2014
2015 * gcc.dg/tm/memopt-13.c: Update expected function.
2016 * gcc.dg/tm/memopt-6.c: Likewise.
2017
3f0e9745 20182016-01-13 Uros Bizjak <ubizjak@gmail.com>
2019
2020 * gcc.target/i386/pr45685.c (dg-options): Add -mno-sse4.
2021 * gcc.target/i386/pr68432-1.c (dg-options): Ditto.
2022 * gcc.target/i386/pr68432-2.c (dg-options): Ditto.
2023 * gcc.target/i386/pr68432-3.c (dg-options): Ditto.
7a6ddc0d 2024
3f0e9745 20252016-01-13 Tom de Vries <tom@codesourcery.com>
2026
2027 PR tree-optimization/69169
7a6ddc0d 2028 * gcc.dg/pr69169.c: New test.
2029
9b657cf1 20302016-01-13 Alexander Fomin <alexander.fomin@intel.com>
7361eb31 2031
2032 PR target/69228
2033 * gcc.target/i386/avx512pf-vscatterpf0dpd-1.c: Adjust.
2034 * gcc.target/i386/avx512pf-vscatterpf0dps-1.c: Likewise.
2035 * gcc.target/i386/avx512pf-vscatterpf0qpd-1.c: Likewise.
2036 * gcc.target/i386/avx512pf-vscatterpf0qps-1.c: Likewise.
2037 * gcc.target/i386/avx512pf-vscatterpf1dpd-1.c: Likewise.
2038 * gcc.target/i386/avx512pf-vscatterpf1dps-1.c: Likewise.
2039 * gcc.target/i386/avx512pf-vscatterpf1qpd-1.c: Likewise.
2040 * gcc.target/i386/avx512pf-vscatterpf1qps-1.c: Likewise.
2041
f704d701 20422016-01-13 Jakub Jelinek <jakub@redhat.com>
2043
2044 PR target/69247
2045 * gcc.dg/pr69247.c: New test.
2046
e966d6b9 20472016-01-13 Richard Biener <rguenther@suse.de>
2048
2049 PR tree-optimization/69242
2050 * gcc.dg/torture/pr69242.c: New testcase.
2051
1ca1d9b2 20522016-01-13 Richard Biener <rguenther@suse.de>
2053
2054 PR tree-optimization/69186
2055 * gcc.dg/torture/pr69186.c: New testcase.
2056
d07cbccc 20572016-01-13 Jeff Law <law@redhat.com>
2058
2059 PR tree-optimization/67755
2060 * gcc.dg/tree-ssa/pr67755.c: New test.
2061
20622016-01-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
0ebbc233 2063
2064 * gcc.c-torture/unsorted/dump-noaddr.x (dump_compare): Replace static
2065 pass number in output by a star.
2066
b95d41cf 20672016-01-12 Bin Cheng <bin.cheng@arm.com>
2068
2069 PR tree-optimization/68911
2070 * gcc.c-torture/execute/pr68911.c: New test.
2071
91d87e22 20722016-01-12 Marek Polacek <polacek@redhat.com>
2073
2074 PR c++/68979
2075 * g++.dg/warn/permissive-1.C: New test.
2076
8a9401a4 20772016-01-12 Jakub Jelinek <jakub@redhat.com>
2078
2079 PR objc++/68511
2080 PR c++/69213
2081 * g++.dg/opt/pr69213.C: New test.
2082
b9cb7a67 20832016-01-12 Christian Bruel <christian.bruel@st.com>
2084
2085 PR target/69180
2086 * gcc.target/arm/pr69180.c: New test.
2087
e4c96992 20882016-01-12 Richard Biener <rguenther@suse.de>
2089
2090 PR lto/69077
2091 * g++.dg/lto/pr69077_0.C: New testcase.
2092 * g++.dg/lto/pr69077_1.C: Likewise.
2093
90525f61 20942016-01-12 Jakub Jelinek <jakub@redhat.com>
2095
2096 PR target/69175
2097 * g++.dg/opt/pr69175.C: New test.
2098
9e7edfd3 20992016-01-12 Alan Lawrence <alan.lawrence@arm.com>
2100
2101 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Declare functions as 'extern'
2102 rather than #including math.h & stdlib.h.
2103 * gcc.dg/vect/pr47001.c: Declare abort as 'extern', remove stdlib.h.
2104 * gcc.dg/vect/pr49771.c: Likewise.
2105 * gcc.dg/vect/vect-10-big-array.c: Likewise.
2106 * gcc.dg/vect/vect-neg-store-1.c: Likewise.
2107 * gcc.dg/vect/vect-neg-store-2.c: Likewise.
2108 * gcc.dg/vect/slp-37.c: Change NULL to 0, remove stdlib.h.
2109 * gcc.dg/vect/pr40254.c: Remove unnecessary include of stdlib.h.
2110 * gcc.dg/vect/pr44507.c: Likewise.
2111 * gcc.dg/vect/pr45902.c: Likewise.
2112 * gcc.dg/vect/slp-widen-mult-half.c: Likewise.
2113 * gcc.dg/vect/vect-117.c: Likewise.
2114 * gcc.dg/vect/vect-99.c: Likewise.
2115 * gcc.dg/vect/vect-aggressive-1.c: Likewise.
2116 * gcc.dg/vect/vect-cond-1.c: Likewise.
2117 * gcc.dg/vect/vect-cond-2.c: Likewise.
2118 * gcc.dg/vect/vect-cond-3.c: Likewise.
2119 * gcc.dg/vect/vect-cond-4.c: Likewise.
2120 * gcc.dg/vect/vect-mask-load-1.c: Likewise.
2121 * gcc.dg/vect/vect-mask-loadstore-1.c: Likewise.
2122 * gcc.dg/vect/vect-over-widen-1-big-array.c: Likewise.
2123 * gcc.dg/vect/vect-over-widen-1.c: Likewise.
2124 * gcc.dg/vect/vect-over-widen-2-big-array.c: Likewise.
2125 * gcc.dg/vect/vect-over-widen-2.c: Likewise.
2126 * gcc.dg/vect/vect-over-widen-3-big-array.c: Likewise.
2127 * gcc.dg/vect/vect-over-widen-3.c: Likewise.
2128 * gcc.dg/vect/vect-over-widen-4-big-array.c: Likewise.
2129 * gcc.dg/vect/vect-over-widen-4.c: Likewise.
2130 * gcc.dg/vect/vect-widen-mult-const-s16.c: Likewise.
2131 * gcc.dg/vect/vect-widen-mult-const-u16.c: Likewise.
2132 * gcc.dg/vect/vect-widen-mult-half-u8.c: Likewise.
2133 * gcc.dg/vect/vect-widen-mult-half.c: Likewise.
2134 * gcc.dg/vect/no-trapping-math-vect-ifcvt-11.c: Remove unnecessary
2135 include of signal.h.
2136 * gcc.dg/vect/no-trapping-math-vect-ifcvt-12.c: Likewise.
2137 * gcc.dg/vect/no-trapping-math-vect-ifcvt-13.c: Likewise.
2138 * gcc.dg/vect/no-trapping-math-vect-ifcvt-14.c: Likewise.
2139 * gcc.dg/vect/no-trapping-math-vect-ifcvt-15.c: Likewise.
2140 * gcc.dg/vect/no-trapping-math-vect-ifcvt-16.c: Likewise.
2141 * gcc.dg/vect/vect-ifcvt-16.c: Likewise.
2142 * gcc.dg/vect/vect-ifcvt-17.c: Likewise.
2143 * gcc.dg/vect/vect-ifcvt-2.c: Likewise.
2144 * gcc.dg/vect/vect-ifcvt-3.c: Likewise.
2145 * gcc.dg/vect/vect-ifcvt-4.c: Likewise.
2146 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
2147 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
2148 * gcc.dg/vect/vect-ifcvt-6.c: Likewise.
2149 * gcc.dg/vect/vect-ifcvt-7.c: Likewise.
2150 * gcc.dg/vect/vect-ifcvt-9.c: Likewise.
2151 * gcc.dg/vect/vect-outer-5.c: Likewise.
2152 * gcc.dg/vect/vect-outer-6.c: Likewise.
2153 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Remove unnecessary
2154 include of stdio.h.
2155
3368873d 21562016-01-12 Nick Clifton <nickc@redhat.com>
2157
2158 PR target/68913
2159 * gcc.dg/lto/pr61886_0.c: Rename the external function called
2160 to fread so that it will be found in all target runtimes.
2161
0464ea95 21622016-01-12 Richard Biener <rguenther@suse.de>
2163
2164 PR tree-optimization/69053
2165 * g++.dg/torture/pr69053.C: New testcase.
2166
7819730f 21672016-01-12 Richard Biener <rguenther@suse.de>
2168
2169 PR tree-optimization/69168
2170 * gcc.dg/torture/pr69168.c: New testcase.
2171
995bfebf 21722016-01-12 Richard Biener <rguenther@suse.de>
2173
2174 PR tree-optimization/69157
2175 * gcc.dg/torture/pr69157.c: New testcase.
2176
21772016-01-12 Richard Biener <rguenther@suse.de>
2178
2179 PR tree-optimization/69174
2180 * gcc.dg/torture/pr69174.c: New testcase.
2181
1d10d64c 21822016-01-12 Jakub Jelinek <jakub@redhat.com>
2183
2184 PR c++/66808
2185 PR c++/69000
2186 * g++.dg/tls/pr66808.C: New test.
2187 * g++.dg/tls/pr69000.C: New test.
2188
f0b79faf 21892016-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2190
2191 * gcc.target/powerpc/swaps-p8-23.c: New test.
2192 * gcc.target/powerpc/swaps-p8-24.c: Likewise.
2193
04cf75a4 21942016-01-11 John David Anglin <danglin@gcc.gnu.org>
2195
2196 PR tree-optimization/68356
2197 * gcc.dg/torture/pr68264.c: Disable exp2 ERANGE test on hppa unix.
2198
0eb4264c 21992016-01-12 Kugan Vivekanandarajah <kuganv@linaro.org>
2200 Jim Wilson <jim.wilson@linaro.org>
2201
2202 PR target/69194
2203 * gcc.target/arm/pr69194.c: New test.
2204
2f66de64 22052016-01-11 H.J. Lu <hongjiu.lu@intel.com>
2206
2207 PR target/69225
2208 * gcc.target/i386/pr69225-1.c: New test.
2209 * gcc.target/i386/pr69225-2.c: Likewise.
2210 * gcc.target/i386/pr69225-3.c: Likewise.
2211 * gcc.target/i386/pr69225-4.c: Likewise.
2212 * gcc.target/i386/pr69225-5.c: Likewise.
2213 * gcc.target/i386/pr69225-6.c: Likewise.
2214
36105e82 22152016-01-11 Jakub Jelinek <jakub@redhat.com>
2216
1c78ce2e 2217 PR target/67462
2218 * gcc.dg/ifcvt-3.c: Only compile on lp64 targets, include also i?86
2219 if lp64.
2220
a4a87320 2221 PR target/69071
2222 * gcc.dg/pr69071.c: New test.
2223
91fbd04f 2224 PR c++/69211
2225 * g++.dg/opt/pr69211.C: New test.
2226
36105e82 2227 PR tree-optimization/69214
2228 * gcc.c-torture/compile/pr69214.c: New test.
2229
e934c380 22302016-01-11 Uros Bizjak <ubizjak@gmail.com>
2231
2232 * gcc.target/i386/pr66232-10.c: Do not compile on ia32 target.
2233 * gcc.target/i386/pr66232-11.c: Ditto.
2234 * gcc.target/i386/pr66232-12.c: Ditto.
2235 * gcc.target/i386/pr66232-13.c: Ditto.
2236
3ff1b153 22372016-01-11 Richard Biener <rguenther@suse.de>
2238
2239 PR tree-optimization/69173
2240 * gcc.dg/torture/pr69173.c: New testcase.
2241
04e1504c 22422016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2243
2244 PR rtl-optimization/68796
2245 * gcc.target/aarch64/tst_5.c: New test.
2246 * gcc.target/aarch64/tst_6.c: Likewise.
2247
ae8718b5 22482016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2249
2250 PR rtl-optimization/68841
2251 * gcc.dg/pr68841.c: New test.
2252 * gcc.c-torture/execute/pr68841.c: New test.
2253
bd8bece2 22542016-01-11 Yuri Rumyantsev <ysrumyan@gmail.com>
2255
2256 PR rtl-optimization/68920
2257 * gcc.dg/ifcvt-4.c: Add "--param max-rtl-if-conversion-insns=3" option
2258 for ix86 targets.
2259 * gcc.dg/ifcvt-5.c: New test.
2260
9b657cf1 22612016-01-11 Alexandre Oliva <aoliva@redhat.com>
57c83f79 2262
2263 PR bootstrap/69123
2264 * g++.dg/pr69123.C: New.
2265
7a158352 22662016-01-11 Ilya Enkovich <enkovich.gnu@gmail.com>
2267
2268 PR target/69010
2269 * gcc.target/i386/pr69010.c: New test.
2270
ff375d11 22712016-01-11 Martin Jambor <mjambor@suse.cz>
2272
2273 PR ipa/69044
2274 * gcc.target/i386/chkp-pr69044.c: New test.
2275
9eb890f1 22762016-01-11 Tom de Vries <tom@codesourcery.com>
2277
2278 PR tree-optimization/69109
2279 * gcc.dg/autopar/pr69109-2.c: New test.
2280 * gcc.dg/autopar/pr69109.c: New test.
2281
c4157ee5 22822016-01-11 Tom de Vries <tom@codesourcery.com>
2283
2284 PR tree-optimization/69108
2285 * gcc.dg/autopar/pr69108.c: New test.
2286
b933e511 22872016-01-10 Patrick Palka <ppalka@gcc.gnu.org>
2288
2289 PR c++/69029
2290 * c-c++-common/Wisleading-indentation.c: Augment test.
2291
efb73de1 22922016-01-10 Thomas Koenig <tkoenig@gcc.gnu.org>
2293
2294 PR fortran/69154
2295 * gfortran.dg/inline_matmul_12.f90: New test.
2296
40c86c3b 22972016-01-10 Paul Thomas <pault@gcc.gnu.org>
2298
2299 PR fortran/67779
2300 * gfortran.dg/actual_array_offset_1: New test.
2301
a006c0bb 23022016-01-10 Tom de Vries <tom@codesourcery.com>
2303
2304 PR tree-optimization/69062
2305 * gcc.dg/autopar/pr69062.c: New test.
2306
880ed4be 23072016-01-10 Thomas Schwinge <thomas@codesourcery.com>
2308
2309 * gcc.dg/vect/slp-perm-1.c: Fix scan-tree-dump syntax.
2310 * gcc.dg/vect/slp-perm-2.c: Likewise.
2311 * gcc.dg/vect/slp-perm-3.c: Likewise.
2312 * gcc.dg/vect/slp-perm-5.c: Likewise.
2313 * gcc.dg/vect/slp-perm-6.c: Likewise.
2314 * gcc.dg/vect/slp-perm-7.c: Likewise.
2315 * gcc.dg/vect/slp-perm-8.c: Likewise.
2316
d95e1856 23172016-01-10 Tom de Vries <tom@codesourcery.com>
2318
2319 PR tree-optimization/69039
2320 * gcc.dg/autopar/pr69039.c: New test.
2321
0f8f48d0 23222016-01-09 Marek Polacek <polacek@redhat.com>
2323
2324 PR c++/69113
2325 * g++.dg/pr69113.C: New test.
2326
7dff0499 23272016-01-09 Jakub Jelinek <jakub@redhat.com>
2328
2329 PR middle-end/50865
2330 PR tree-optimization/69097
2331 * gcc.c-torture/execute/pr50865.c: New test.
2332 * gcc.c-torture/execute/pr69097-1.c: New test.
2333 * gcc.c-torture/execute/pr69097-2.c: New test.
2334 * gcc.dg/pr69097-1.c: New test.
2335 * gcc.dg/pr69097-2.c: New test.
2336
18431e78 23372016-01-09 Jakub Jelinek <jakub@redhat.com>
2338
2339 PR c++/69164
2340 * g++.dg/opt/pr69164.C: New test.
2341
1943a4a2 23422016-01-08 Jakub Jelinek <jakub@redhat.com>
2343
2344 PR tree-optimization/69167
2345 * gcc.dg/pr69167.c: New test.
2346
a143e277 23472016-01-08 Marek Polacek <polacek@redhat.com>
2348
2349 PR c++/68449
2350 * g++.dg/pr68449.C: New.
2351
44c01906 23522016-01-08 Alan Lawrence <alan.lawrence@arm.com>
2353
2354 PR tree-optimization/68707
2355 * lib/target-supports.exp (check_effective_target_vect_load_lanes): New.
2356 * gcc.dg/vect/slp-perm-1.c: Look for vect_load_lanes instead of SLP
2357 on platforms supporting it.
2358 * gcc.dg/vect/slp-perm-2.c: Likewise.
2359 * gcc.dg/vect/slp-perm-3.c: Likewise.
2360 * gcc.dg/vect/slp-perm-5.c: Likewise.
2361 * gcc.dg/vect/slp-perm-7.c: Likewise.
2362 * gcc.dg/vect/slp-perm-8.c: Likewise.
2363 * gcc.dg/vect/slp-perm-6.c: Look for vect_load_lanes in addition to SLP
2364 on platforms supporting it.
2365
c437d1e8 23662016-01-08 Jakub Jelinek <jakub@redhat.com>
2367
c9595c51 2368 PR tree-optimization/69162
2369 * gcc.dg/pr69162.c: New test.
2370
c437d1e8 2371 PR tree-optimization/69172
2372 * gcc.dg/pr69172.c: New test.
2373
6a46a28c 23742016-01-08 Thomas Preud'homme <thomas.preudhomme@arm.com>
2375
2376 PR tree-optimization/67781
2377 * gcc.c-torture/execute/pr67781.c: New file.
2378
62ad9a04 23792016-01-08 Jakub Jelinek <jakub@redhat.com>
2380
2381 PR tree-optimization/69083
2382 * gcc.dg/vect/pr69083.c: New test.
2383
9e0e8c2a 23842016-01-08 Sujoy Saraswati <sujoy.saraswati@hpe.com>
2385
2386 PR tree-optimization/61441
2387 * gcc.dg/pr61441.c: Restrict to linux and gnu targets.
2388 Use -fexcess-precision=standard for compiler options.
2389 Use fabs() only when __FLT_EVAL_METHOD__ == 0.
2390
5d034e37 23912016-01-08 Jakub Jelinek <jakub@redhat.com>
2392
5013f740 2393 PR fortran/69128
2394 * gfortran.dg/gomp/pr69128.f90: New test.
2395
5d034e37 2396 PR c++/69145
2397 * g++.dg/ext/pr69145-1.C: New test.
2398 * g++.dg/ext/pr69145-2-very-long-filename.cc: New file.
2399 * g++.dg/ext/pr69145-2.h: New file.
2400
517906ff 24012016-01-07 Martin Sebor <msebor@redhat.com>
2402
2403 PR c/68966
2404 * gcc.dg/atomic-fetch-bool.c: New test.
2405 * gcc.dg/sync-fetch-bool.c: New test.
2406
cdbb524c 24072016-01-07 H.J. Lu <hongjiu.lu@intel.com>
2408
2409 PR fortran/66680
2410 gfortran.dg/gomp/pr66680.f90: Moved to libgomp.
2411
ec3aba9e 24122016-01-07 Nick Clifton <nickc@redhat.com>
2413
2414 PR target/66655
2415 * g++.dg/pr66655.C: New test.
2416 * g++.dg/pr66655_1.cc: Test support file.
2417 * g++.dg/pr66655.h: Test header file.
2418
9b657cf1 24192016-01-07 Dominique d'Humieres <dominiq@lps.ens.fr>
06634746 2420
2421 PR fortran/66680
2422 gfortran.dg/gomp/pr66680.f90: New test.
2423
cd45d7a5 24242016-01-07 H.J. Lu <hongjiu.lu@intel.com>
2425
2426 PR target/69171
2427 * gcc.target/i386/pr69171-1.c: New test.
2428 * gcc.target/i386/pr69171-2.c: Likewise.
2429 * gcc.target/i386/pr69171-3.c: Likewise.
2430 * gcc.target/i386/pr69171-4.c: Likewise.
2431 * gcc.target/i386/pr69171-5.c: Likewise.
2432 * gcc.target/i386/pr69171-6.c: Likewise.
2433
4a86a91a 24342015-12-15 Bernd Schmidt <bschmidt@redhat.com>
2435
2436 PR middle-end/67639
2437 * c-c++-common/pr67639.c: New test.
2438
34c05552 24392016-01-07 Jakub Jelinek <jakub@redhat.com>
2440
2441 PR tree-optimization/69141
2442 * g++.dg/opt/pr69141.C: New test.
2443
f08d6895 24442016-01-06 Eric Botcazou <ebotcazou@adacore.com>
2445
2446 * gcc.target/sparc/20151219-1.c: Skip in 64-bit mode.
2447
32ec4173 24482016-01-06 Uros Bizjak <ubizjak@gmail.com>
2449
2450 PR target/69140
2451 * gcc.target/i386/pr69140.c: New test
2452
d74214f3 24532016-01-06 David Malcolm <dmalcolm@redhat.com>
2454
2455 * gcc.dg/bad-dereference.c: New test case.
2456
73991cab 24572015-01-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2458
2459 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: New test.
2460
fc8cc457 24612016-01-06 Andreas Schwab <schwab@linux-m68k.org>
2462
2463 * gcc.dg/atomic-invalid-2.c: Remove duplicated content.
2464
be3c9981 24652016-01-06 Marek Polacek <polacek@redhat.com>
2466
2467 PR sanitizer/69099
2468 * gcc.dg/ubsan/float-cast-overflow-atomic.c: New test.
2469
2cb724f9 24702016-01-05 Marek Polacek <polacek@redhat.com>
2471
2472 PR c/69104
2473 * gcc.dg/atomic-invalid-2.c: New.
2474
233a53ed 24752016-01-05 H.J. Lu <hongjiu.lu@intel.com>
2476
2477 PR target/68991
2478 * gcc.target/i386/pr68991.c: New test.
2479
ea87c5e3 24802016-01-05 H.J. Lu <hongjiu.lu@intel.com>
2481
2482 PR target/68991
2483 * g++.dg/pr68991-1.C: New test.
2484 * g++.dg/pr68991-2.C: Likewise.
2485
1943a4a2 24862016-01-05 Sergei Trofimovich <siarheit@google.com>
afe82e5b 2487
1943a4a2 2488 PR other/60465
afe82e5b 2489 * gcc.target/ia64/pr60465-gprel64.c: New test.
2490 * gcc.target/ia64/pr60465-gprel64-c37.c: New test.
2491
1e9147dd 24922016-01-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2493
2494 PR rtl-optimization/68651
2495 * gcc.target/aarch64/pr68651_1.c: New test.
2496
d42aa619 24972016-01-05 David Malcolm <dmalcolm@redhat.com>
2498
2499 PR c/69122
2500 * c-c++-common/Wmisleading-indentation.c (pr69122): New function.
2501
1776de76 25022016-01-05 Nathan Sidwell <nathan@acm.org>
2503
2d7d361d 2504 PR c++/58583
2505 * g++.dg/cpp0x/nsdmi-template14.C: Adjust test & errors.
2506
1776de76 2507 * gcc.dg/alias-15.c: New.
2508
5beb12c0 25092016-01-05 Nick Clifton <nickc@redhat.com>
2510
2511 PR target/68870
2512 * g++.dg/pr68770.C: New test.
2513
d8cca921 25142016-01-04 Mike Stump <mikestump@comcast.net>
2515
2516 * lib/target-supports.exp (check_effective_target_cilkplus):
2517 cilkplus targets require pthreads.
afc907ef 2518 (check_effective_target_cilkplus): Remove special case for NVPTX.
d8cca921 2519
8427dff3 25202016-01-04 Michael Meissner <meissner@linux.vnet.ibm.com>
2521
2522 * gcc.target/powerpc/p9-permute.c: New test for xxperm code
2523 generation.
2524
f1717362 25252016-01-04 Jakub Jelinek <jakub@redhat.com>
2526
2527 Update copyright years.
2528
d7d6a3ab 25292016-01-04 Marek Polacek <polacek@redhat.com>
2530
2531 PR c/68908
2532 * gcc.dg/atomic/c11-atomic-exec-6.c: New test.
2533 * gcc.dg/atomic/c11-atomic-exec-7.c: New test.
2534 * gcc.dg/atomic/stdatomic-op-5.c: New test.
2535
b8f4a5f9 25362016-01-04 Eric Botcazou <ebotcazou@adacore.com>
2537
2538 * gcc.target/sparc/20160104-2.c: New test.
2539
6b5c028f 25402016-01-04 Eric Botcazou <ebotcazou@adacore.com>
2541
2542 * gcc.target/sparc/20160104-1.c: New test.
2543
300e1002 25442016-01-03 Paul Thomas <pault@gcc.gnu.org>
2545
2546 PR fortran/65045
2547 * gfortran.dg/pr65045.f90: New test.
2548
855b105f 25492016-01-02 Eric Botcazou <ebotcazou@adacore.com>
2550
2551 * gnat.dg/specs/debug1.ads: Delete.
2552
bdc177dc 25532016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2554
2555 PR libgfortran/68867
2556 * gfortran.dg/default_format_denormal_2.f90: Fix the dg regular
2557 expression.
2558
48aaffae 25592016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2560
2561 PR libgfortran/68867
2562 * gfortran.dg/default_format_denormal_2.f90: XFAIL for all
2563 PowerPC.
2564
19a468b8 25652016-01-01 Paul Thomas <pault@gcc.gnu.org>
2566
2567 PR fortran/68864
2568 * gfortran.dg/pr68864.f90: New test.
2569
25371c91 25702016-01-01 Jakub Jelinek <jakub@redhat.com>
2571
2a659064 2572 PR tree-optimization/69070
2573 * gcc.dg/pr69070.c: New test.
2574
57aa9851 2575 PR sanitizer/69055
2576 * gfortran.dg/pr69055.f90: New test.
2577
25371c91 2578 PR target/69015
2579 * gcc.dg/pr69015.c: New test.
f1717362 2580\f
fb2c1edd 2581Copyright (C) 2016 Free Software Foundation, Inc.
7dfbd804 2582
2583Copying and distribution of this file, with or without modification,
2584are permitted in any medium without royalty provided the copyright
2585notice and this notice are preserved.