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