]> git.ipfire.org Git - thirdparty/gcc.git/blame - gcc/testsuite/ChangeLog
Tweak comment further.
[thirdparty/gcc.git] / gcc / testsuite / ChangeLog
CommitLineData
d91f5fbb 12016-02-19 Jakub Jelinek <jakub@redhat.com>
2
3 PR c++/69851
4 * g++.dg/torture/pr69851.C: New test.
5
5fe1f282 62016-02-19 Martin Sebor <msebor@redhat.com>
7
8 PR testsuite/69573
9 * gcc.dg/pr61053.c: Tweaked test to avoid bogus failures.
10
a45bce11 112016-02-19 Jakub Jelinek <jakub@redhat.com>
12
6263dde1 13 PR c++/69850
14 * g++.dg/warn/Wnonnull-compare-2.C: New test.
15 * g++.dg/warn/Wnonnull-compare-3.C: New test.
16
a45bce11 17 PR c++/67767
18 * g++.dg/cpp0x/pr67767.C: New test.
19
cf2ed1b7 202016-02-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
21
22 * lib/target-supports.exp: Define aarch64_asm_FUNC_ok checks
23 for fp, simd, crypto, crc, lse.
24 * doc/sourcebuild.texi (AArch64-specific attributes): Document the
25 above.
26 * gcc.target/aarch64/assembler_arch_1.c: Add aarch64_asm_lse_ok
27 effective target check.
28
f6cc34b0 292016-02-19 Jakub Jelinek <jakub@redhat.com>
30
31 PR target/69820
32 * gcc.target/i386/pr69820.c: New test.
33
6c678e78 342016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
35
36 * gcc.target/s390/vector/int128-1.c: New test.
37
b088ff4b 382016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
39
40 * gcc.target/s390/vector/vec-vcond-1.c: New test.
41
b11e60a4 422016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
43
44 * gcc.target/s390/md/movstr-1.c: Allow also the z13 strings
45 instruction pattern name to prevent the testcase from failing with
46 -march=z13.
47
664ff6a0 482016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
49
50 * gcc.target/s390/md/movstr-2.c: New test.
51
e80be24b 522016-02-19 Marcin Koƛcielnicki <koriakin@0x04.net>
53
54 * gcc.target/s390/morestack.c: New test.
55
9839f350 562016-02-19 Dominik Vogt <vogt@linux.vnet.ibm.com>
57
58 PR target/69625
59 * gcc.target/s390/pr69625.c: Add test case.
60
4550fbd0 612016-02-18 Bernd Edlinger <bernd.edlinger@hotmail.de>
62
63 PR testsuite/68580
64 * c-c++-common/tsan/pr65400-1.c (v, q, o): Make 8-byte aligned.
65
57d00b6a 662016-02-18 Michael Meissner <meissner@linux.vnet.ibm.com>
67
68 PR target/68404
69 * gcc.target/powerpc/fusion.c: Revert the 2016-02-09 change.
70 * gcc.target/powerpc/fusion3.c: Likewise.
71
63ad69d6 722016-02-18 Richard Biener <rguenther@suse.de>
73
74 PR middle-end/69553
75 * g++.dg/torture/pr69553.C: New testcase.
76
d92404ed 772016-02-18 Nick Clifton <nickc@redhat.com>
78
4550fbd0 79 PR target/62254
80 PR target/69610
81 * gcc.target/arm/pr62554.c: New test.
82 * gcc.target/arm/pr69610-1.c: New test.
83 * gcc.target/arm/pr69610-2.c: New test.
d92404ed 84
0808dfce 852016-02-18 Richard Biener <rguenther@suse.de>
86
87 PR middle-end/69854
88 * gcc.dg/torture/pr69854.c: New testcase.
89
fc3527e3 902016-02-17 Jakub Jelinek <jakub@redhat.com>
91
92 PR c++/69850
93 * g++.dg/warn/Wnonnull-compare-1.C: New test.
94
e3c24279 952012-02-17 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
96
97 * gcc.target/powerpc/vec-cg.c: New test.
98
c9732c2b 992016-02-17 Richard Biener <rguenther@suse.de>
100
101 PR testsuite/69586
102 * gcc.dg/uninit-21.c: Add -fno-short-enums.
103
51bf9f9b 1042016-02-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
105
106 PR target/69161
107 * gcc.c-torture/compile/pr69161.c: New test.
108
6baedca3 1092016-02-17 David Sherwood <david.sherwood@arm.com>
110
111 PR target/69532
112 * gcc.target/arm/fmaxmin.c: Change effective target to arm_v8_neon_hw.
113 * gcc.target/arm/vect-fmaxmin.c: Likewise.
114
4f240715 1152016-02-17 Eric Botcazou <ebotcazou@adacore.com>
116
117 * gcc.dg/ifcvt-4.c: Skip on Visium.
118
e0c0515d 1192016-02-17 Eric Botcazou <ebotcazou@adacore.com>
120
121 * gnat.dg/atomic8.adb: New test.
122
7b319ee6 1232016-02-17 Eric Botcazou <ebotcazou@adacore.com>
124
125 * gnat.dg/discr46.ad[sb]: New test.
126
48a7e3d1 1272016-02-16 Kelvin Nilsen <kelvin@gcc.gnu.org>
128
129 PR Target/48344
130 * gcc.target/powerpc/pr48344-1.c: New test.
131
3f844f15 1322015-02-16 Thomas Koenig <tkoenig@gcc.gnu.org>
133
134 PR fortran/69742
135 * gfortran.dg/associate_21.f90: New test.
136
7675e968 1372016-02-16 Jakub Jelinek <jakub@redhat.com>
138
139 PR c/69835
140 * c-c++-common/nonnull-1.c: Use -Wnonnull-compare instead of
141 -Wnonnull in dg-options.
142 * c-c++-common/nonnull-2.c: New test.
143
d6faee88 1442016-02-16 James Greenhalgh <james.greenhalgh@arm.com>
145 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
146
147 * gcc.target/aarch64/vector_initialization_nostack.c: New.
148
3a2a72aa 1492016-02-16 Jakub Jelinek <jakub@redhat.com>
150
151 PR middle-end/69801
152 * gcc.dg/pr69801.c: Add empty dg-options.
153
28072426 1542016-02-16 James Norris <jnorris@codesourcery.com>
155
156 * c-c++-common/goacc/deviceptr-1.c: Add tests.
157 * g++.dg/goacc/deviceptr-1.c: New file.
158
37fffac2 1592016-02-16 Jakub Jelinek <jakub@redhat.com>
160
161 PR tree-optimization/69820
162 * gcc.dg/vect/pr69820.c: New test.
163
f72a5e61 1642016-02-16 Richard Biener <rguenther@suse.de>
165
166 PR tree-optimization/69776
167 * gcc.dg/torture/pr69776-2.c: New testcase.
168
50e0cd76 1692016-02-16 Bernd Schmidt <bschmidt@redhat.com>
170
171 PR tree-optimization/69714
172 * gcc.dg/torture/pr69714.c: New test.
173
14a72c4e 1742016-02-16 Jakub Jelinek <jakub@redhat.com>
175
176 PR tree-optimization/69802
177 * gcc.dg/pr69802.c: New test.
178
fd808c11 1792016-02-16 Richard Biener <rguenther@suse.de>
180
181 PR middle-end/69801
182 * gcc.dg/pr69801.c: New testcase.
183
49a549ca 1842016-02-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
185
186 PR libgfortran/69651
187 * gfortran.dg/read_bang.f90: New test.
188 * gfortran.dg/read_bang4.f90: New test.
189
77454e6e 1902016-02-15 Jakub Jelinek <jakub@redhat.com>
191
2074f21c 192 PR c++/69658
193 * g++.dg/init/pr69658.C: New test.
194
77454e6e 195 PR c++/69797
196 * c-c++-common/pr69797.c: New test.
197
4ef4d764 1982016-02-15 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
199
200 * lib/target-supports.exp (check_effective_target_section_anchors): Add
201 check for aarch64*-*-*.
202
4a45fe0f 2032016-02-15 Richard Biener <rguenther@suse.de>
204
205 PR tree-optimization/69783
206 * gcc.dg/vect/pr69783.c: New testcase.
207
0b3619e6 2082016-02-15 Richard Biener <rguenther@suse.de>
209
210 PR tree-optimization/69776
211 * gcc.dg/torture/pr69776.c: New testcase.
212
9b49c3cb 2132016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
214
215 PR fortran/60526
216 * gfortran.dg/type_decl_4.f90: Reinstated.
217
e46faff9 2182016-02-14 John David Anglin <danglin@gcc.gnu.org>
219
220 PR fortran/68746
221 * gfortran.dg/read_dir.f90: Xfail on hppa*-*-hpux*.
222
a96c809a 2232016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
224
225 PR fortran/60526
226 PR bootstrap/69816
227 * gfortran.dg/type_decl_4.f90: Removed.
228
fdec7e88 2292016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
230
231 PR fortran/60526
232 * gfortran.dg/type_decl_4.f90: New test.
233
a72095c4 2342016-02-14 Alan Modra <amodra@gmail.com>
235
bc436924 236 PR testsuite/68886
a72095c4 237 * gcc.c-torture/execute/stkalign.c: Revise test.
238
73bb5f8b 2392016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
240
241 PR target/67260
242 * gcc.target/sh/torture/pr67260.c: Adjust additional options.
243
beb13161 2442016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
245
246 PR target/67260
247 * gcc.target/sh/torture/pr67260.c: New.
248
67cab04e 2492016-02-12 John David Anglin <danglin@gcc.gnu.org>
250
251 * gcc.dg/pr67964.c: Add dg-require-alias.
252
44a59bb1 2532016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
254
255 PR target/67636
256 PR target/64345
257 * gcc.target/sh/pr54236-1.c: Adjust optimization level.
258
38c9bd3a 2592016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
260
261 PR libgfortran/69668
262 * gfortran.dg/namelist_88.f90: New test.
263
1774ff82 2642016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
265
266 PR libgfortran/69668
267 * gfortran.dg/namelist_38.f90: Update test.
268 * gfortran.dg/namelist_84.f90: Update test.
269
aec1f4bd 2702016-02-12 David Malcolm <dmalcolm@redhat.com>
271
272 PR other/69554
273 * gcc.dg/pr69554-1.c: New test.
274 * gfortran.dg/pr69554-1.F90: New test.
275 * gfortran.dg/pr69554-2.F90: New test.
276 * lib/gcc-dg.exp (proc dg-locus): New function.
277 * lib/gfortran-dg.exp (proc gfortran-dg-test): Update comment to
278 distinguish between the caret-printing and non-caret-printing
279 cases. If caret-printing has been explicitly enabled, bail out
280 without attempting to fix up the output.
281
da7d5066 2822016-02-12 David Malcolm <dmalcolm@redhat.com>
283
284 PR driver/69265
285 PR driver/69453
286 * gcc.dg/spellcheck-options-3.c: New test case.
287 * gcc.dg/spellcheck-options-4.c: New test case.
288 * gcc.dg/spellcheck-options-5.c: New test case.
289 * gcc.dg/spellcheck-options-6.c: New test case.
290 * gcc.dg/spellcheck-options-7.c: New test case.
291 * gcc.dg/spellcheck-options-8.c: New test case.
292 * gcc.dg/spellcheck-options-9.c: New test case.
293 * gcc.dg/spellcheck-options-10.c: New test case.
294
fcce1b0b 2952016-02-12 Jakub Jelinek <jakub@redhat.com>
296
297 PR rtl-optimization/69764
298 PR rtl-optimization/69771
299 * c-c++-common/pr69764.c: New test.
300 * gcc.dg/torture/pr69771.c: New test.
301
6d609290 3022016-02-12 Marek Polacek <polacek@redhat.com>
303
304 * g++.dg/torture/init-list1.C: New.
305
7d75fb56 3062016-02-12 Marek Polacek <polacek@redhat.com>
307
308 * gcc.dg/pr69522.c: Add empty dg-options.
309
52543fda 3102016-02-12 Ilya Enkovich <enkovich.gnu@gmail.com>
311
312 * g++.dg/lto/lto.exp: Include and init mpx.
313 * g++.dg/lto/pr69729_0.C: New test.
314
34947478 3152016-02-12 Jakub Jelinek <jakub@redhat.com>
316
9181a4ec 317 PR ipa/69241
318 * g++.dg/ipa/pr69241-4.C: New test.
319
34947478 320 PR ipa/68672
321 * g++.dg/ipa/pr68672-1.C: New test.
322 * g++.dg/ipa/pr68672-2.C: New test.
323 * g++.dg/ipa/pr68672-3.C: New test.
324
74a4140f 3252016-02-12 Bernd Schmidt <bschmidt@redhat.com>
326
327 PR c/69522
50e0cd76 328 * gcc.dg/pr69522.c: New test.
74a4140f 329
9ddb20d6 3302016-02-12 Patrick Palka <ppalka@gcc.gnu.org>
331
332 PR c++/69098
333 * g++.dg/cpp1y/69098.C: New test.
334 * g++.dg/cpp1y/69098-2.C: New test.
335
67cf9b55 3362016-02-12 Jakub Jelinek <jakub@redhat.com>
337
338 * objc.dg/gnu-api-2-method.m: Spelling fixes - behaviour -> behavior
339 and neighbour -> neighbor.
340 * objc.dg/attributes/method-nonnull-1.m: Likewise.
341 * objc.dg/gnu-api-2-class-meta.m: Likewise.
342 * c-c++-common/Wvarargs.c: Likewise.
343 * c-c++-common/goacc/host_data-5.c: Likewise.
344 * obj-c++.dg/gnu-api-2-class-meta.mm: Likewise.
345 * obj-c++.dg/attributes/method-nonnull-1.mm: Likewise.
346 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
347 * gcc.target/aarch64/pr60697.c: Likewise.
348 * gcc.target/aarch64/advsimd-intrinsics/vldX_lane.c: Likewise.
349 * gcc.target/aarch64/advsimd-intrinsics/vqshl.c: Likewise.
350 * gcc.target/aarch64/advsimd-intrinsics/vshuffle.inc: Likewise.
351 * gcc.target/aarch64/advsimd-intrinsics/vrshl.c: Likewise.
352 * gcc.target/aarch64/advsimd-intrinsics/vldX_dup.c: Likewise.
353 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Likewise.
354 * gcc.target/aarch64/advsimd-intrinsics/vqrshl.c: Likewise.
355 * gcc.target/aarch64/advsimd-intrinsics/vldX.c: Likewise.
356 * gcc.target/aarch64/aapcs64/ice_2.c: Likewise.
357 * gcc.target/aarch64/aapcs64/test_23.c: Likewise.
358 * gcc.target/aarch64/vrnd_f64_1.c: Likewise.
359 * g++.dg/warn/Wconversion-real-integer-3.C: Likewise.
360 * g++.dg/lookup/koenig5.C: Likewise.
361 * g++.dg/ext/no-asm-2.C: Likewise.
362 * gfortran.dg/bounds_check_array_ctor_3.f90: Likewise.
363 * gfortran.dg/bounds_check_array_ctor_7.f90: Likewise.
364 * gfortran.dg/used_types_16.f90: Likewise.
365 * gfortran.dg/assumed_rank_bounds_1.f90: Likewise.
366 * gfortran.dg/bounds_check_array_ctor_1.f90: Likewise.
367 * gfortran.dg/assumed_rank_bounds_2.f90: Likewise.
368 * gfortran.dg/bounds_check_array_ctor_4.f90: Likewise.
369 * gfortran.dg/abstract_type_6.f03: Likewise.
370 * gfortran.dg/bounds_check_array_ctor_5.f90: Likewise.
371 * gfortran.dg/used_types_15.f90: Likewise.
372 * gfortran.dg/bounds_check_array_ctor_8.f90: Likewise.
373 * gfortran.dg/exit_3.f08: Likewise.
374 * gfortran.dg/open_status_2.f90: Likewise.
375 * gfortran.dg/derived_pointer_recursion_2.f90: Likewise.
376 * gfortran.dg/intrinsic_std_1.f90: Likewise.
377 * gfortran.dg/associate_1.f03: Likewise.
378 * gfortran.dg/bounds_check_array_ctor_2.f90: Likewise.
379 * gfortran.dg/intrinsic_std_6.f90: Likewise.
380 * gfortran.dg/bounds_check_array_ctor_6.f90: Likewise.
381 * gcc.dg/builtin-object-size-1.c: Likewise.
382 * gcc.dg/noreturn-6.c: Likewise.
383 * gcc.dg/builtin-stringop-chk-1.c: Likewise.
384 * gcc.dg/globalalias.c: Likewise.
385 * gcc.dg/builtins-config.h: Likewise.
386 * gcc.dg/pr30457.c: Likewise.
387 * gcc.c-torture/compile/volatile-1.c: Likewise.
388 * gcc.c-torture/execute/20101011-1.c: Likewise.
389 * c-c++-common/Waddress-1.c: Likewise.
390
40b38ace 3912016-02-11 Jakub Jelinek <jakub@redhat.com>
392
393 PR c/69768
394 * c-c++-common/Waddress-1.c: New test.
395
42c87ca9 3962016-02-11 Andre Vehreschild <vehre@gcc.gnu.org>
397
398 PR fortran/69296
399 * gfortran.dg/associate_19.f03: New test.
400 * gfortran.dg/associate_20.f03: New test.
401
acb7939f 4022016-02-11 Oleg Endo <olegendo@gcc.gnu.org>
403
404 * gcc.target/sh/pr54089-8.c: Adjust optimization level.
405
6defe3c5 4062016-02-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
407
408 * gcc.target/aarch64/target_attr_15.c: Scan assembly for
409 .arch armv8-a\n. Add -dA to dg-options.
410 * gcc.target/aarch64/assembler_arch_1.c: New test.
411 * gcc.target/aarch64/target_attr_7.c: Add -dA to dg-options.
412
63f63318 4132016-02-11 Paolo Carlini <paolo.carlini@oracle.com>
414
415 PR c++/68726
416 * g++.dg/cpp0x/pr68726.C: New.
417
1cddf457 4182016-02-11 Ilya Enkovich <enkovich.gnu@gmail.com>
419
420 * lib/mpx-dg.exp: Fix warning in check_effective_target_mpx
421 test.
422
b86fba37 4232016-02-11 Richard Biener <rguenther@suse.de>
424
425 * g++.dg/tree-ssa/pr61034.C: Adjust.
426
ec4ec95a 4272016-02-10 Vladimir Makarov <vmakarov@redhat.com>
428
be7c31e9 429 PR target/69148
ec4ec95a 430 * gcc.target/s390/pr69148.c: New.
431
f64416ca 4322016-02-10 Yuri Rumyantsev <ysrumyan@gmail.com>
433
434 PR tree-optimization/69652
435 * gcc.dg/torture/pr69652.c: New test.
436
e5d1ea31 4372016-02-10 Jakub Jelinek <jakub@redhat.com>
438 Patrick Palka <ppalka@gcc.gnu.org>
439
440 PR ipa/69241
441 PR c++/69649
442 * g++.dg/ipa/pr69241-1.C: New test.
443 * g++.dg/ipa/pr69241-2.C: New test.
444 * g++.dg/ipa/pr69241-3.C: New test.
445 * g++.dg/ipa/pr69649.C: New test.
446
fa03b19d 4472016-02-10 Uros Bizjak <ubizjak@gmail.com>
448
449 * gcc.dg/tree-ssa/sra-17.c: Add -mcpu=ev4 for target alpha*-*-*.
450 * gcc.dg/tree-ssa/sra-18.c: Ditto.
451
14485c8a 4522016-02-10 Bin Cheng <bin.cheng@arm.com>
453
454 PR tree-optimization/68021
455 * gcc.dg/tree-ssa/pr68021.c: New test.
456
79f1ed25 4572016-02-10 Richard Biener <rguenther@suse.de>
458
459 PR tree-optimization/69726
460 * gcc.dg/uninit-22.c: New testcase.
461
58f74eff 4622016-02-09 Andrew Pinski <apinski@cavium.com>
463
464 PR tree-opt/69282
465 * gcc.c-torture/compile/20160205-1.c: New testcase.
466
600c00f7 4672016-02-09 Michael Meissner <meissner@linux.vnet.ibm.com>
468
469 PR target/68404
470 * gcc.target/powerpc/fusion.c: Rewrite test to use TOC fusion
471 instead accessing a really large arrray.
472 * gcc.target/powerpc/fusion3.c: Likewise.
473
0771836e 4742016-02-09 Charles Baylis <charles.baylis@linaro.org>
475
476 PR target/68532
477 * gcc.c-torture/execute/pr68532.c: New test.
478
4ccd644f 4792016-02-11 Alexandre Oliva <aoliva@redhat.com>
480
481 PR target/69634
482 * gcc.dg/pr69634.c: New.
483
2e980a39 4842016-02-09 Richard Biener <rguenther@suse.de>
485
486 * gcc.dg/vect/vect-mask-store-move-1.c: Add missing space.
487
aacf7102 4882016-02-09 Alexander Fomin <alexander.fomin@intel.com>
2e980a39 489
aacf7102 490 * gcc.target/i386/avx512f-klogic-2.c: Adjust expectation.
491
a1856ddf 4922016-02-09 Yuri Rumyantsev <ysrumyan@gmail.com>
493
494 * gcc.dg/vect/vect-mask-store-move-1.c: Fix test failures.
495
d4d3da7e 4962016-02-09 Richard Biener <rguenther@suse.de>
497
498 PR tree-optimization/69715
499 * gcc.dg/torture/pr69715.c: New testcase.
500
9cc6714f 5012016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
502
503 PR c++/69139
504 * g++.dg/cpp0x/trailing12.C: New test.
505 * g++.dg/cpp0x/trailing13.C: New test.
506
83d5062b 5072016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
508
509 PR c++/69283
510 PR c++/67835
511 * g++.dg/cpp1y/auto-fn29.C: New test.
512 * g++.dg/cpp1y/auto-fn30.C: New test.
513
394a86f3 5142016-02-08 Jakub Jelinek <jakub@redhat.com>
515
516 PR tree-optimization/69209
517 * gcc.c-torture/compile/pr69209.c: New test.
518
93b124b4 5192016-02-08 Jeff Law <law@redhat.com>
520
521 PR tree-optimization/68541
522 * gcc.dg/tree-ssa/split-path-1.c: Increase limit for number
523 of statements allowed in join block for path splitting.
524
26abce13 5252016-02-08 Jakub Jelinek <jakub@redhat.com>
526
0acb2d6e 527 PR c++/59627
528 * g++.dg/gomp/pr59627.C: New test.
529
26abce13 530 PR ipa/69239
531 * g++.dg/ipa/pr69239.C: New test.
532
86e0b129 5332016-02-08 David Malcolm <dmalcolm@redhat.com>
534
535 PR preprocessor/69664
536 * gcc.dg/cpp/trad/comment-2.c: Add expected column number.
537 * gcc.dg/cpp/warn-comments.c: Likewise.
538
f553d9f8 5392016-02-08 Marek Polacek <polacek@redhat.com>
540
541 PR c++/69688
542 * g++.dg/init/const12.C: New test.
543
600695e0 5442016-02-08 Bernd Schmidt <bschmidt@redhat.com>
545
546 PR target/60410
547 * gcc.dg/lto/pr55113_0.c: Remove test.
548
c4f4b1e8 5492016-02-08 Richard Biener <rguenther@suse.de>
550
551 PR tree-optimization/69719
552 * gcc.dg/torture/pr69719.c: New testcase.
553
5a987d87 5542016-02-08 Richard Biener <rguenther@suse.de>
555 Jeff Law <law@redhat.com>
556
557 PR target/68273
558 * gcc.target/mips/pr68273.c: New testcase.
559
0418e71d 5602016-02-08 Richard Biener <rguenther@suse.de>
561
562 PR rtl-optimization/69274
563 * gcc.target/i386/addr-sel-1.c: XFAIL.
564
07c0f1ca 5652016-02-08 Jeff Law <law@redhat.com>
566
40d85f4c 567 PR tree-optimization/68541
568 * gcc.dg/tree-ssa/split-path-2.c: Make char array explicitly signed.
569
07c0f1ca 570 PR tree-optimization/65917
571 * gcc.dg/tree-ssa/20030922-2.c: No longer xfailed.
572
16430acf 5732016-02-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
574
575 PR fortran/50555
576 * gfortran.dg/namelist_args.f90: New test.
577
3f0ff0d8 5782016-02-05 Jeff Law <law@redhat.com>
579
580 PR tree-optimization/68541
581 * gcc.dg/tree-ssa/split-path-2.c: New test.
582 * gcc.dg/tree-ssa/split-path-3.c: New test.
583 * gcc.dg/tree-ssa/split-path-4.c: New test.
584 * gcc.dg/tree-ssa/split-path-5.c: New test.
585 * gcc.dg/tree-ssa/split-path-6.c: New test.
586 * gcc.dg/tree-ssa/split-path-7.c: New test.
587
a7cc1f94 5882016-02-05 Martin Sebor <msebor@redhat.com>
589
590 PR c++/69662
591 * g++.dg/warn/Wplacement-new-size-1.C: New test.
592 * g++.dg/warn/Wplacement-new-size-2.C: New test.
593
fcb25f28 5942016-02-06 Richard HEnderson <rth@redhat.com>
595
596 PR c/69643
597 * gcc.target/i386/addr-space-4.c: New.
598 * gcc.target/i386/addr-space-5.c: New.
599
3a2545a1 6002016-02-05 Mikael Morin <mikael@gcc.gnu.org>
601
602 PR fortran/66089
603 * gfortran.dg/elemental_dependency_6.f90: New.
604
1e302465 6052016-02-05 Jakub Jelinek <jakub@redhat.com>
606
66feb54c 607 PR rtl-optimization/69691
608 * gcc.c-torture/execute/pr69691.c: New test.
609
1e302465 610 PR c++/69628
611 * g++.dg/parse/pr69628.C: New test.
612
9c28a298 6132016-02-05 Uros Bizjak <ubizjak@gmail.com>
614
615 * gcc.dg/sancov/asan.c: Move to ...
616 * gcc.dg/asan/sancov-1.c: ... here.
617
a854e286 6182016-02-05 Uros Bizjak <ubizjak@gmail.com>
619
620 * gcc.target/i386/pr69577.c: Require avx_runtime target.
621
d4f0b240 6222016-02-05 H.J. Lu <hongjiu.lu@intel.com>
623
624 PR target/69677
625 * gcc.target/i386/pr69677.c: New test.
626
235d8723 6272016-02-05 Patrick Palka <ppalka@gcc.gnu.org>
628
629 PR c++/68948
630 * g++.dg/template/pr68948.C: New test.
631
f390cf65 6322016-02-05 Dominik Vogt <vogt@linux.vnet.ibm.com>
633
634 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove -march=z13 for s390
635 (only necessary on s390x).
636
ab99f104 6372016-02-04 H.J. Lu <hongjiu.lu@intel.com>
638
639 * gcc.target/i386/pr69454-2.c: Compile with -msse2
640 -mno-accumulate-outgoing-args.
641
f7ef5392 6422016-02-04 Patrick Palka <ppalka@gcc.gnu.org>
643
644 * g++.dg/cpp0x/constexpr-ptrmem5.C: New test.
645
6b098e91 6462016-02-04 Jakub Jelinek <jakub@redhat.com>
647
648 PR c/69669
649 * c-c++-common/pr69669.c: New test.
650
f0146cf3 6512016-02-04 Michael Meissner <meissner@linux.vnet.ibm.com>
652
653 PR target/69667
654 * g++.dg/pr69667.C: New file.
655
08fd6cf5 6562016-02-04 Wilco Dijkstra <wdijkstr@arm.com>
657
658 PR target/69619
659 * gcc.dg/pr69619.c: Add new test.
660
a6f3f39f 6612016-02-04 Richard Sandiford <richard.sandiford@arm.com>
662
663 PR rtl-optimization/69577
664 * gcc.target/i386/pr69577.c: New test.
665
774068a0 6662016-02-04 Martin Liska <mliska@suse.cz>
667
668 * g++.dg/asan/pr69276.C: New test.
669
f50a7894 6702016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
671
672 PR target/65932
673 PR target/67714
674 * gcc.target/arm/wmul-3.c: Simplify test to generate just
675 a single smulbb instruction.
676 * gcc.target/amr/wmul-1.c: Add -mtune=cortex-a9 to dg-options.
677 * gcc.target/amr/wmul-2.c: Likewise.
678
6b722eb3 6792016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
680
681 PR target/65932
682 PR target/67714
683 * gcc.c-torture/execute/pr67714.c: New test.
684
1f1475a7 6852016-02-04 Ilya Enkovich <enkovich.gnu@gmail.com>
686
687 PR target/69454
688 * gcc.target/i386/pr69454-1.c: New test.
689 * gcc.target/i386/pr69454-2.c: New test.
690
6b94e133 6912016-02-03 Martin Sebor <msebor@redhat.com>
692
693 PR c++/69251
694 PR c++/69253
695 PR c++/69290
696 PR c++/69277
697 PR c++/69349
698 * g++.dg/ext/flexarray-mangle-2.C: New test.
699 * g++.dg/ext/flexarray-mangle.C: New test.
700 * g++.dg/ext/flexarray-subst.C: New test.
701 * g++.dg/ext/flexary11.C: New test.
702 * g++.dg/ext/flexary12.C: New test.
703 * g++.dg/ext/flexary13.C: New test.
704 * g++.dg/ext/flexary14.C: New test.
705 * g++.dg/other/dump-ada-spec-2.C: Adjust.
706
342ed0ac 7072016-02-03 H.J. Lu <hongjiu.lu@intel.com>
708
709 * gcc.target/i386/iamcu/test_passing_unions.c (check_union_passing6):
710 Define only if CHECK_FLOAT128 is defined.
711 (main): Properly initialize u5.
712
edf6c4d2 7132016-02-03 Jakub Jelinek <jakub@redhat.com>
714
415d5641 715 PR c/69627
716 * gcc.dg/pr69627.c: New test.
717
edf6c4d2 718 PR target/69644
719 * gcc.dg/pr69644.c: New test.
720
cf8f3ba0 7212016-02-03 Mike Stump <mikestump@comcast.net>
722
723 * lib/compat.exp (compat-get-options-main): Add dg-timeout-factor
724 support for struct-layout-1.exp.
725
c90d55dd 7262016-02-03 Patrick Palka <ppalka@gcc.gnu.org>
727
728 PR c++/69056
f7ef5392 729 * g++.dg/cpp0x/pr69056.C: New test.
c90d55dd 730
401bd0c8 7312016-02-03 Vladimir Makarov <vmakarov@redhat.com>
732 Alexandre Oliva <aoliva@redhat.com>
733
734 PR target/69461
735 * gcc.target/powerpc/pr69461.c: New.
736
277d9d1d 7372016-02-03 Uros Bizjak <ubizjak@gmail.com>
738
739 * lib/tsan-dg.exp (tsan_init): Move check if tsan executable
740 works from here ...
741 (check_effective_target_fsanitize_thread): ... to here. Do not
742 specify additional compile flags for the test source.
743 * lib/asan-dg.exp (check_effective_target_fsanitize_address): Do not
744 specify additional compile flags for the test source.
745
e69ad94a 7462016-02-03 Wilco Dijkstra <wdijkstr@arm.com>
747
748 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
749
a4454da2 7502016-02-03 Andre Vehreschild <vehre@gcc.gnu.org>
751
752 PR fortran/67451
753 PR fortran/69418
754 * gfortran.dg/coarray_allocate_2.f08: New test.
755 * gfortran.dg/coarray_allocate_3.f08: New test.
756 * gfortran.dg/coarray_allocate_4.f08: New test.
757
88cab2dd 7582016-02-03 Alan Lawrence <alan.lawrence@arm.com>
759
760 * gcc.dg/vect/vect-outer-1-big-array.c: Drop vect_multiple_sizes;
761 use same scan-tree-dump-times on all platforms.
762 * gcc.dg/vect/vect-outer-1.c: Likewise.
763 * gcc.dg/vect/vect-outer-1a-big-array.c: Likewise.
764 * gcc.dg/vect/vect-outer-1a.c: Likewise.
765 * gcc.dg/vect/vect-outer-1b-big-array.c: Likewise.
766 * gcc.dg/vect/vect-outer-1b.c: Likewise.
767 * gcc.dg/vect/vect-outer-2b.c: Likewise.
768 * gcc.dg/vect/vect-outer-3b.c: Likewise.
769 * gcc.dg/vect/vect-reduc-dot-s8b.c: Likewise.
770
66ea75c4 7712016-02-02 Segher Boessenkool <segher@kernel.crashing.org>
772
773 * c-c++-common/vector-compare-4.c: Prune "non-standard ABI extension"
774 warning.
775
4eef8df7 7762016-02-02 H.J. Lu <hongjiu.lu@intel.com>
777
778 * gcc.target/i386/iamcu/test_empty_structs_and_unions.c: New test.
779
665fbc2f 7802016-02-02 James Norris <jnorris@codesourcery.com>
781
782 * c-c++-common/goacc/routine-5.c: Add tests.
783
b10e3d47 7842016-02-02 Alexander Monakov <amonakov@ispras.ru>
785
786 * gcc.target/nvptx/unsigned-cmp.c: New test.
787
12ad66dd 7882016-02-02 Wilco Dijkstra <wdijkstr@arm.com>
789
790 * gcc.target/aarch64/scalar_shift_1.c
791 (test_corners_sisd_di): Improve force to SIMD register.
792 (test_corners_sisd_si): Likewise.
793 * gcc.target/aarch64/vect-ld1r-compile-fp.c:
794 Remove scan-assembler check for ldr.
795
f9ec342f 7962016-02-02 Richard Biener <rguenther@suse.de>
797
798 PR tree-optimization/69595
799 * gcc.dg/Warray-bounds-17.c: New testcase.
800
32f2925a 8012016-02-02 Richard Biener <rguenther@suse.de>
802
803 PR tree-optimization/69606
804 * gcc.dg/torture/pr69606.c: New testcase.
805
cfd9ca84 8062016-02-02 Yuri Rumyantsev <ysrumyan@gmail.com>
807
808 PR middle-end/68542
809 * gcc.dg/vect/vect-mask-store-move-1.c: New test.
810 * gcc.target/i386/avx2-vect-mask-store-move1.c: New test.
811
19bf08e2 8122016-02-02 Alan Modra <amodra@gmail.com>
813
814 PR target/69548
815 * gcc.target/powerpc/pr69548.c: New test.
816
6f13b088 8172016-02-01 Jakub Jelinek <jakub@redhat.com>
818
dcddc5af 819 PR rtl-optimization/69592
820 * gcc.dg/pr69592.c: New test.
821
6f13b088 822 PR preprocessor/69543
823 PR c/69558
824 * gcc.dg/pr69543.c: New test.
825 * gcc.dg/pr69558.c: New test.
826
d090e5c2 8272016-02-01 Uros Bizjak <ubizjak@gmail.com>
828
fcb317c5 829 PR testsuite/65940
830 * g++.dg/other/anon5.C (dg-options): Use -gdwarf-2 instead of -g.
d090e5c2 831
aaf527dc 8322016-02-01 Martin Sebor <msebor@redhat.com>
833
834 * gcc.target/powerpc/pr17381.c: Remove duplicate copy of the test body.
835
1674217b 8362016-02-01 Bin Cheng <bin.cheng@arm.com>
837
838 PR tree-optimization/67921
839 * c-c++-common/ubsan/pr67921.c: New test.
840
b4007655 8412016-02-01 Richard Biener <rguenther@suse.de>
842
843 PR middle-end/69556
844 * gcc.dg/tree-ssa/recip-8.c: New testcase.
845
88a477bb 8462016-02-01 Richard Biener <rguenther@suse.de>
847
848 PR tree-optimization/69574
849 * gcc.dg/torture/pr69574.c: New testcase.
850
2eaaa4e7 8512016-02-01 Richard Biener <rguenther@suse.de>
852
853 PR tree-optimization/69579
854 * gcc.dg/setjmp-6.c: New testcase.
855
e3882c44 8562016-02-01 Jakub Jelinek <jakub@redhat.com>
857
858 PR rtl-optimization/69570
859 * g++.dg/opt/pr69570.C: New test.
860
f80aff47 8612016-02-01 Richard Henderson <rth@redhat.com>
862
863 * gcc.dg/pr69535.c: New test.
864
240568aa 8652016-01-31 John David Anglin <danglin@gcc.gnu.org>
866
6009b3b8 867 PR testsuite/69584
868 * gcc.dg/tree-ssa/sra-17.c: Fix regexps to work on hpux.
869 * gcc.dg/tree-ssa/sra-18.c: Likewise.
870
1fdf7177 871 PR debug/68244
872 * g++.dg/parse/parens3.C: Use register "4" on hppa.
873
240568aa 874 * gcc.dg/tree-ssa/vector-5.c: Add -fno-common option on hppa*-*-hpux*.
875
cb3e5ac0 8762016-01-31 Paul Thomas <pault@gcc.gnu.org>
877
878 PR fortran/67564
879 * gfortran.dg/allocate_with_source_17.f03: New test.
880
3b8b902b 8812016-01-30 Jakub Jelinek <jakub@redhat.com>
882
883 PR tree-optimization/69546
884 * gcc.dg/torture/pr69546.c: New test.
885
17985abe 8862016-01-30 Paul Thomas <pault@gcc.gnu.org>
887
888 PR fortran/69566
889 * gfortran.dg/unlimited_polymorphic_25.f03: New test.
890
b5239e80 8912016-01-30 Martin Sebor <msebor@redhat.com>
892
893 PR c++/68490
894 * g++.dg/ext/flexary10.C: New test.
895
e8f03010 8962016-01-30 Dominique d'Humieres <dominiq@lps.ens.fr>
897
898 PR fortran/66707
899 gfortran.dg/common_23.f90: New test.
900
dc93691a 9012016-01-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
902
903 PR target/65546
904 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c: Correct
905 condition being checked, and disable it when the target supports
906 misaligned loads and stores.
907
ff5e28e9 9082016-01-29 Jakub Jelinek <jakub@redhat.com>
909
910 PR debug/69518
911 * gcc.dg/torture/pr69518.c: New test.
912
b0d8930a 9132016-01-29 H.J. Lu <hongjiu.lu@intel.com>
914
915 PR target/69530
916 * gcc.target/i386/pr69530.c: New test.
917
21601fc7 9182016-01-29 Steve Ellcey <sellcey@imgtec.com>
919
920 PR target/65604
921 * gcc.target/mips/div-delay.c: New test.
922
ca6c7317 9232016-01-29 Jakub Jelinek <jakub@redhat.com>
924
4758dc39 925 PR target/69551
926 * gcc.target/i386/pr69551.c: New test.
927
ca6c7317 928 PR target/66137
929 * gcc.target/i386/pr66137.c: New test.
930
e3078da6 9312016-01-29 Andrew Bennett <andrew.bennett@imgtec.com>
932
933 * gcc.target/mips/p5600-bonding.c (dg-options): Force the test to be
934 always built for p5600.
935 * gcc.target/mips/mips.exp (mips-dg-options): Add support for the
936 isa=p5600 dg-option.
937
b622ec25 9382016-01-29 Richard Biener <rguenther@suse.de>
939
940 PR tree-optimization/69547
941 * g++.dg/tree-ssa/pr69547.C: New testcase.
942
d2a60e99 9432016-01-29 Jakub Jelinek <jakub@redhat.com>
944
945 PR debug/66869
946 * g++.dg/warn/Wunused-function2.C: New test.
947
ae849d2b 9482016-01-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
949
950 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Require a hardware vector
951 support for test to succeed.
952
ce6a6978 9532016-01-29 Marek Polacek <polacek@redhat.com>
954
955 PR c++/69509
956 PR c++/69516
957 * g++.dg/ext/constexpr-vla2.C: New test.
958 * g++.dg/ext/constexpr-vla3.C: New test.
959 * g++.dg/ubsan/vla-1.C: Remove dg-shouldfail.
960
7550d855 9612016-01-29 Richard Biener <rguenther@suse.de>
962
963 PR middle-end/69537
964 * gcc.dg/uninit-21.c: New testcase.
965
f11bb279 9662016-01-28 Uros Bizjak <ubizjak@gmail.com>
967
968 PR target/69459
969 * gcc.target/i386/pr69459.c: New test.
970
c80c12c8 9712016-01-28 Steve Ellcey <sellcey@imgtec.com>
972
973 PR target/68400
974 * gcc.target/mips/mips.exp (mips_option_groups): Add stack-protector.
975 * gcc.target/mips/pr68400.c: New test.
976
c649bacc 9772016-01-28 Martin Sebor <msebor@redhat.com>
978
979 PR target/17381
980 * gcc.target/powerpc/pr17381.c: New test.
981
f4881661 9822016-01-28 Jakub Jelinek <jakub@redhat.com>
983
984 PR middle-end/69542
985 * gcc.dg/torture/pr69542.c: New test.
986
d66fdd75 9872016-01-28 Wilco Dijkstra <wdijkstr@arm.com>
988
989 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
990
d4a78818 9912016-01-28 David Edelsohn <dje.gcc@gmail.com>
992
993 * gcc.dg/pr65980.c: Skip on AIX.
994 * gcc.dg/pr66688.c: Same.
995
21329e97 9962016-01-28 David Edelsohn <dje.gcc@gmail.com>
997
998 PR target/63679
999 * gcc.dg/tree-ssa/sra-17.c: Adjust regex for more label styles.
1000 * gcc.dg/tree-ssa/sra-18.c: Same.
1001
cc7124a6 10022016-01-28 Andre Vehreschild <vehre@gcc.gnu.org>
1003
1004 PR fortran/62536
1005 * gfortran.dg/block_15.f08: New test.
1006 * gfortran.dg/block_end_error_1.f90: Need to catch additional error
1007 on incorrectly closed BLOCK.
1008
358dfcb4 10092016-01-28 Ilya Enkovich <enkovich.gnu@gmail.com>
1010
1011 * gcc.dg/declare-simd.c: New test.
e87502d6 10122016-01-28 Richard Biener <rguenther@suse.de>
1013
1014 PR tree-optimization/69466
1015 * gfortran.dg/vect/pr69466.f90: New testcase.
1016
44e7334b 10172016-01-28 Thomas Preud'homme <thomas.preudhomme@arm.com>
1018
1019 * g++.dg/pr67989.C: Remove ARM-specific option.
1020 * gcc.target/arm/pr67989.C: New file.
1021
5ce8f551 10222016-01-27 Uros Bizjak <ubizjak@gmail.com>
1023
1024 * gcc.dg/torture/pr68264.c: Disable log1p test for glibc < 2.22
1025 and expm1 test for glibc < 2.11.
1026
fa6e6b15 10272016-01-27 Richard Henderson <rth@redhat.com>
1028
1029 * gcc.c-torture/execute/pr69447.c: New test.
1030
10312016-01-27 Paul Thomas <pault@gcc.gnu.org>
147b2f9b 1032
7b8122c6 1033 PR fortran/69422
147b2f9b 1034 * gfortran.dg/alloc_comp_assign_15.f03: New test.
1035
78e516eb 10362016-01-27 Jakub Jelinek <jakub@redhat.com>
1037
1038 PR debug/66869
1039 * gcc.dg/pr66869.c: New test.
1040
9b849350 10412016-01-25 Jeff Law <law@redhat.com>
1042
1043 PR tree-optimization/68398
f11bb279 1044 PR tree-optimization/69196
9b849350 1045 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output.
1046 * gcc.dg/tree-ssa/ssa-dom-thread-2c.c: Add extra statements on thread
1047 path to avoid new heuristic allowing more irreducible regions
1048 * gcc.dg/tree-ssa/ssa-dom-thread-2d.c: Likewise.
1049 * gcc.dg/tree-ssa/vrp46.c: Likewise.
1050 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Update expected output.
1051 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: New test.
1052 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
1053
fee5e491 10542016-01-27 Marek Polacek <polacek@redhat.com>
1055
1056 PR c/68062
1057 * c-c++-common/vector-compare-4.c: New test.
1058
eec96426 10592016-01-27 David Malcolm <dmalcolm@redhat.com>
1060
1061 PR preprocessor/69126
1062 * c-c++-common/pr69126.c: New test case.
1063
5068be18 10642016-01-27 Ian Lance Taylor <iant@google.com>
1065
1066 * gcc.dg/tree-ssa/ivopt_5.c: New test.
1067
5fa82c11 10682016-01-27 Ryan Burn <contact@rnburn.com>
1069
1070 PR cilkplus/69267
1071 * g++.dg/cilk-plus/CK/pr69267.cc: New test.
1072
b3df0219 10732016-01-27 Uros Bizjak <ubizjak@gmail.com>
1074
1075 PR target/69512
1076 * gcc.target/i386/pr69512.c: New test.
1077
d46a16d4 10782016-01-27 Rainer Emrich <rainer@emrich-ebersheim.de>
1079
1080 PR ada/69488
1081 * gnat.dg/sso/*.adb: Robustify dg-output directives.
1082
6a9b35ef 10832016-01-27 Marek Polacek <polacek@redhat.com>
1084
1085 PR c++/69379
1086 * g++.dg/pr69379.C: New test.
1087
18e9663b 10882016-01-27 Martin Sebor <msebor@redhat.com>
1089
1090 PR c++/69317
1091 * g++.dg/abi/Wabi-2-2.C: New test.
1092 * g++.dg/abi/Wabi-2-3.C: New test.
1093 * g++.dg/abi/Wabi-3-2.C: New test.
1094 * g++.dg/abi/Wabi-3-3.C: New test.
1095
c88301ad 10962016-01-27 Richard Biener <rguenther@suse.de>
1097
1098 PR tree-optimization/69166
1099 * gcc.dg/torture/pr69166.c: New testcase.
1100
8ca47550 11012016-01-27 Martin Jambor <mjambor@suse.cz>
1102
1103 PR tree-optimization/69355
1104 * gcc.dg/tree-ssa/pr69355.c: New test.
1105
5cb23e3c 11062016-01-27 Marek Polacek <polacek@redhat.com>
1107
1108 PR c++/69496
1109 * g++.dg/ext/constexpr-vla1.C: New test.
1110
7b0c1b6d 11112016-01-20 Christian Bruel <christian.bruel@st.com>
1112
1113 PR target/69245
1114 * gcc.target/arm/pr69245.c: New test.
1115
220112fc 11162016-01-27 Jakub Jelinek <jakub@redhat.com>
1117
1118 PR tree-optimization/69399
1119 * gcc.dg/torture/pr69399.c: New test.
1120
16294490 11212016-01-27 Eric Botcazou <ebotcazou@adacore.com>
1122
1123 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: XFAIL on SPARC 64-bit.
1124
8abd3d0c 11252016-01-26 Eric Botcazou <ebotcazou@adacore.com>
1126
1127 * gcc.c-torture/execute/stkalign.c: XFAIL run on SPARC 64-bit.
1128
7cf9b895 11292016-01-26 Tom de Vries <tom@codesourcery.com>
1130
1131 PR tree-optimization/69110
1132 * gcc.dg/autopar/pr69110.c: New test.
1133
557c1942 11342016-01-26 Abderrazek Zaafrani <a.zaafrani@samsung.com>
b3df0219 1135 Sebastian Pop <s.pop@samsung.com>
557c1942 1136
1137 * gcc.dg/graphite/isl-ast-op-select.c: New.
1138
80adbd96 11392015-01-26 Paul Thomas <pault@gcc.gnu.org>
1140
1141 PR fortran/69385
1142 * gfortran.dg/allocate_error_6.f90: New test.
1143
c3f86f60 11442016-01-26 Richard Henderson <rth@redhat.com>
1145
1146 * gcc.dg/tm/pr60908.c: New test.
1147
3752e5b1 11482016-01-26 David Malcolm <dmalcolm@redhat.com>
1149
1150 PR other/69006
1151 * g++.dg/ext/timevar1.C: Add dg-allow-blank-lines-in-output
1152 directive.
1153 * gcc.dg/plugin/diagnostic-test-show-locus-color.c: Update
1154 expected multiline output to reflect the colorization being
1155 disabled before newlines.
1156 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
1157 (custom_diagnostic_finalizer): Replace call to
1158 pp_newline_and_flush with call to pp_flush.
1159 * gcc.dg/unroll-2.c: Add dg-allow-blank-lines-in-output directive.
1160 * gfortran.dg/implicit_class_1.f90: Likewise.
1161 * lib/gcc-dg.exp (allow_blank_lines): New global.
1162 (dg-allow-blank-lines-in-output): New procedure.
1163 (gcc-dg-prune): Complain about blank lines in the output, unless
1164 dg-allow-blank-lines-in-output was called.
1165 * lib/multiline.exp (_build_multiline_regex): Only support
1166 arbitrary followup text for non-blank-lines, not for blank lines.
1167
9bbfd060 11682016-01-26 Jakub Jelinek <jakub@redhat.com>
1169
1170 PR tree-optimization/69483
1171 * gcc.dg/pr69483.c: New test.
1172 * g++.dg/opt/pr69483.C: New test.
1173
53773057 11742016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
1175
1176 PR target/68620
1177 * gcc.target/arm/pr68620.c: New test.
1178
442a556f 11792016-01-26 H.J. Lu <hongjiu.lu@intel.com>
1180
1181 * gcc.target/i386/pr68986-2.c: Remove -m32.
1182
d513c683 11832016-01-26 H.J. Lu <hongjiu.lu@intel.com>
1184
1185 PR target/68986
1186 * gcc.target/i386/pr68986-1.c: New test.
1187 * gcc.target/i386/pr68986-2.c: Likewise.
1188 * gcc.target/i386/pr68986-3.c: Likewise.
1189
976877a5 11902016-01-26 Christian Bruel <christian.bruel@st.com>
1191
1192 * lib/target-supports.exp
1193 (check_effective_target_arm_crypto_pragma_ok_nocache): Remove.
1194 (check_effective_target_arm_crypto_pragma_ok): Likewise.
1195 * gcc.target/arm/attr-crypto.c: Remove arm_crypto_pragma_ok test.
1196
2c7b2f88 11972016-01-26 Richard Biener <rguenther@suse.de>
1198
1199 PR tree-optimization/69452
1200 * gcc.dg/torture/pr69452.c: New testcase.
1201
f7fc06e7 12022016-01-26 Jakub Jelinek <jakub@redhat.com>
1203
1204 PR target/69442
1205 * gcc.dg/pr69442.c: New test.
1206
d1dae587 12072016-01-26 Roger Ferrer Ibåñez <rofirrim@gmail.com>
1208
1209 PR target/67896
1210 * gcc.target/aarch64/simd/pr67896.C: New.
1211
ef7be7f8 12122016-01-26 Richard Sandiford <richard.sandiford@arm.com>
1213
1214 PR tree-optimization/69400
1215 * gcc.dg/plugin/wide-int_plugin.c (test_wide_int_mod_trunc): New
1216 function.
1217 (plugin_init): Call it.
1218 * gcc.dg/torture/pr69400.c: New test.
1219
648433a4 12202016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
1221
1222 * gcc.target/arm/pr68674.c: Check and use arm_fp effective target.
1223
45fc5243 12242016-01-25 Aditya Kumar <aditya.k7@samsung.com>
1225 Sebastian Pop <s.pop@samsung.com>
1226
1227 * gcc.dg/graphite/graphite.exp: Only run the fuse-*.c tests with
1228 isl-0.15.
1229
c699f6a1 12302016-01-25 Aditya Kumar <aditya.k7@samsung.com>
1231 Sebastian Pop <s.pop@samsung.com>
1232
1233 * gcc.dg/graphite/pr69292.c: New.
1234
b86e24ea 12352016-01-25 Jakub Jelinek <jakub@redhat.com>
1236
1237 * c-c++-common/goacc/use_device-1.c: New test.
1238
105cb8d7 12392016-01-25 Jeff Law <law@redhat.com>
1240
1241 PR tree-optimization/69196
1242 PR tree-optimization/68398
1243 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output
1244 * gcc.dg/tree-ssa/pr68198.c: Likewise.
1245
44562749 12462016-01-25 David Edelsohn <dje.gcc@gmail.com>
1247
1248 PR target/69469
1249 * gcc.target/powerpc/vsx-vector-2.c: Adjust for Goldschmidt's
1250 Algorithm.
1251
6837fee7 12522016-01-25 Richard Biener <rguenther@suse.de>
1253
1254 PR testsuite/69380
1255 * g++.dg/tree-ssa/pr69336.C: Restrict to x86_64 and i?86.
1256
fe500d65 12572016-01-25 Ilya Enkovich <enkovich.gnu@gmail.com>
1258
1259 PR target/69421
1260 * gcc.dg/pr69421.c: New test.
1261
8eacba94 12622016-01-25 Bilyan Borisov <bilyan.borisov@arm.com>
1263
1264 * gcc.target/aarch64/simd/vcvt_s64_f64_1.c: New.
1265 * gcc.target/aarch64/simd/vcvt_u64_f64_1.c: Likewise.
1266 * gcc.target/aarch64/simd/vcvta_s64_f64_1.c: Likewise.
1267 * gcc.target/aarch64/simd/vcvta_u64_f64_1.c: Likewise.
1268 * gcc.target/aarch64/simd/vcvtm_s64_f64_1.c: Likewise.
1269 * gcc.target/aarch64/simd/vcvtm_u64_f64_1.c: Likewise.
1270 * gcc.target/aarch64/simd/vcvtn_s64_f64_1.c: Likewise.
1271 * gcc.target/aarch64/simd/vcvtn_u64_f64_1.c: Likewise.
1272 * gcc.target/aarch64/simd/vcvtp_s64_f64_1.c: Likewise.
1273 * gcc.target/aarch64/simd/vcvtp_u64_f64_1.c: Likewise.
1274
af09d40d 12752016-01-25 Richard Biener <rguenther@suse.de>
1276
1277 PR tree-optimization/69376
1278 * gcc.dg/torture/pr69376.c: New testcase.
1279
d65063f5 12802016-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1281
1282 PR fortran/69397
1283 PR fortran/68442
1284 * gfortran.dg/interface_38.f90: New test.
1285 * gfortran.dg/interface_39.f90: New test.
80adbd96 1286
08c7bfb4 12872016-01-24 Patrick Palka <ppalka@gcc.gnu.org>
1288
1289 Revert:
1290 2016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
1291
1292 PR c++/11858
1293 PR c++/24663
1294 PR c++/24664
1295 * g++.dg/template/pr11858.C: New test.
1296 * g++.dg/template/pr24663.C: New test.
1297 * g++.dg/template/unify12.C: New test.
1298 * g++.dg/template/unify13.C: New test.
1299 * g++.dg/template/unify14.C: New test.
1300 * g++.dg/template/unify15.C: New test.
1301 * g++.dg/template/unify16.C: New test.
1302 * g++.dg/template/unify17.C: New test.
1303
c2e7d2be 13042016-01-24 Dominique d'Humieres <dominiq@lps.ens.fr>
1305
1306 PR fortran/68283
1307 gfortran.dg/pr68283.f90: New test.
1308
9f2e8617 13092016-01-24 Thomas Koenig <tkoenig@gcc.gnu.org>
1310
1311 PR fortran/66094
1312 * gfortran.dg/inline_matmul_13.f90: New test.
1313 * gfortran.dg/matmul_bounds_8.f90: New test.
1314 * gfortran.dg/matmul_bounds_9.f90: New test.
1315 * gfortran.dg/matmul_bounds_10.f90: New test.
1316
a4838119 13172016-01-23 Tom de Vries <tom@codesourcery.com>
1318
1319 PR tree-optimization/69426
1320 * gcc.dg/autopar/pr69426.c: New test.
1321
feddf0dc 13222016-01-23 Martin Sebor <msebor@redhat.com>
1323
1324 PR c++/58109
1325 PR c++/69022
1326 * g++.dg/cpp0x/alignas5.C: New test.
1327 * g++.dg/ext/vector29.C: Same.
1328
132731fb 13292016-01-23 Uros Bizjak <ubizjak@gmail.com>
1330
1331 * gcc.target/i386/chkp-strlen-2.c: Define _GNU_SOURCE.
1332 * gcc.target/i386/chkp-strlen-4.c: Move the definition of
1333 _GNU_SOURCE from compile flags to the source.
1334 * gcc.target/i386/chkp-stropt-12.c: Ditto.
1335 * gcc.target/i386/chkp-stropt-16.c: Ditto.
1336 * gcc.target/i386/chkp-stropt-4.c: Ditto.
1337 * gcc.target/i386/chkp-stropt-8.c: Ditto.
1338
51aec681 13392016-01-22 Jakub Jelinek <jakub@redhat.com>
1340
1341 PR target/69432
1342 * g++.dg/opt/pr69432.C: New test.
1343
147aa3e3 13442016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1345
1346 * gcc.target/powerpc/pr63354c: Adjust target selector to include
1347 32-bit targets testing an -m64 multilib.
1348
4d04e35e 13492016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1350
1351 * gcc.target/powerpc/pr63354.c: Restrict to Linux targets with
1352 64-bit support.
1353
86f38d0c 13542016-01-22 James Greenhalgh <james.greenhalgh@arm.com>
1355
1356 * gcc.dg/vect/bb-slp-pr68892.c: Require vect_double.
1357
f776e712 13582016-01-21 Christian Bruel <christian.bruel@st.com>
1359
1360 PR target/68674
1361 * gcc.target/i386/pr68674.c
1362 * gcc.target/aarch64/pr68674.c
1363 * gcc.target/arm/pr68674.c
1364
7b9de435 13652016-01-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1366
1367 PR target/69403
1368 * gcc.c-torture/execute/pr69403.c: New test.
1369
9935a0ba 13702016-01-22 Paolo Carlini <paolo.carlini@oracle.com>
1371
1372 PR c++/55843
1373 * g++.dg/template/pr55843.C: New.
1374
06b94aa1 13752016-01-22 Alan Lawrence <alan.lawrence@arm.com>
1376
1377 PR testsuite/66877
1378 * gcc.dg/vect/vect-over-widen-3-big-array.c: Only look for 1
1379 vect_recog_over_widening_pattern in dump if we have vect_widen_shift.
1380
b68773a8 13812016-01-21 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1382
1383 PR testsuite/67489
132731fb 1384 * gcc.target/powerpc/p8vector-builtin-8.c: Remove { target int128 }
1385 from dg-do compile directive, and instead add
1386 { dg-require-effective-target int128 }.
b68773a8 1387
bbbbe8ab 13882016-01-20 Martin Sebor <msebor@redhat.com>
1389
1390 PR c/69405
1391 * gcc.dg/sync-fetch.c: New test.
1392
f3a6a26f 13932016-01-21 Martin Sebor <msebor@redhat.com>
1394
1395 PR target/69252
1396 * gcc.target/powerpc/pr69252.c: New test.
1397
d1565a03 13982016-01-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1399
1400 PR fortran/65996
132731fb 1401 * gfortran.dg/pr65996.f90: New test.
d1565a03 1402
15a5a905 14032016-01-21 Dominik Vogt <vogt@linux.vnet.ibm.com>
1404
1405 PR c++/68810
bbbbe8ab 1406 * g++.dg/cpp0x/constexpr-reinterpret1.C: Fix line number that is
d1565a03 1407 expected to generate an error.
15a5a905 1408
e4538af5 14092016-01-21 Bernd Schmidt <bschmidt@redhat.com>
1410
1411 PR middle-end/66178
1412 * gcc.dg/torture/pr66178.c: New test.
1413
4d4180ce 14142016-01-21 Anton Blanchard <anton@samba.org>
1415 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1416
1417 PR target/63354
1418 * gcc.target/powerpc/pr63354.c: New test.
1419
86e16058 14202016-01-21 Vladimir Makarov <vmakarov@redhat.com>
1421
1422 PR rtl-optimization/68990
1423 * gcc.target/i386/pr68990: New.
1424
b11b85e4 14252016-01-21 Nick Clifton <nickc@redhat.com>
1426
1427 PR target/69129
1428 * gcc.target/mips/pr69129.c: New.
1429
62dd9f85 14302016-01-21 Paolo Carlini <paolo.carlini@oracle.com>
1431
1432 PR c++/58046
1433 * g++.dg/cpp0x/pr58046.C: New.
1434
ac7d424b 14352016-01-21 Jakub Jelinek <jakub@redhat.com>
1436
47c0bea3 1437 PR target/69187
1438 PR target/65624
1439 * gcc.target/arm/pr69187.c: New test.
1440
ac7d424b 1441 PR c++/69355
1442 * g++.dg/torture/pr69355.C: New test.
1443
9e18b252 14442016-01-21 Aditya Kumar <aditya.k7@samsung.com>
1445 Sebastian Pop <s.pop@samsung.com>
1446
1447 * gfortran.dg/graphite/interchange-3.f90: Adjust pattern.
1448
de862e2f 14492016-01-21 Aditya Kumar <aditya.k7@samsung.com>
1450 Sebastian Pop <s.pop@samsung.com>
1451
132731fb 1452 * gcc.dg/graphite/pr68976.c: New test.
de862e2f 1453
f55f9344 14542016-01-21 Jakub Jelinek <jakub@redhat.com>
1455
1456 PR middle-end/67653
1457 * c-c++-common/pr67653.c: New test.
1458 * gcc.dg/torture/pr29119.c: Add dg-warning.
1459
62752e71 14602016-01-20 Peter Bergner <bergner@vnet.ibm.com>
1461
1462 * gcc.target/powerpc/cpu-builtin-1.c: New test.
1463
16d4186f 14642016-01-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
1465
1466 PR c/24293
1467 * gcc.dg/pr24293.c: New test.
1468 * gcc.dg/Wcxx-compat-8.c: Adjust to accept error due to
1469 incomplete struct type.
1470 * gcc.dg/declspec-1.c: Likewise.
1471 * gcc.dg/pr63549.c: Likewise.
1472
58219d13 14732016-01-20 Jakub Jelinek <jakub@redhat.com>
1474
1475 PR tree-optimization/66612
1476 * gcc.target/powerpc/20050830-1.c: Xfail the scan-assembler test
1477 for bdn instruction.
1478
a7b5688a 14792016-01-20 Christophe Lyon <christophe.lyon@linaro.org>
1480
1481 * lib/target-supports.exp
1482 (check_effective_target_arm_fp_ok_nocache): New.
1483 (check_effective_target_arm_fp_ok): New.
1484 (add_options_for_arm_fp): New.
1485 (check_effective_target_arm_crypto_ok_nocache): Require
1486 target_arm_v8_neon_ok instead of arm32.
1487 (check_effective_target_arm_crypto_pragma_ok_nocache): New.
1488 (check_effective_target_arm_crypto_pragma_ok): New.
1489 (add_options_for_arm_vfp): New.
1490 * gcc.target/arm/attr-crypto.c: Use arm_crypto_pragma_ok effective
1491 target. Do not force -mfloat-abi=softfp, use arm_fp_ok effective
1492 target instead. Force initial fpu to vfp.
1493 * gcc.target/arm/attr-neon-builtin-fail.c: Do not force
1494 -mfloat-abi=softfp, use arm_fp_ok effective target instead.
1495 * gcc.target/arm/attr-neon-fp16.c: Likewise. Remove arm_neon_ok
1496 dependency.
1497 * gcc.target/arm/attr-neon2.c: Do not force -mfloat-abi=softfp,
1498 use arm_vfp effective target instead. Force initial fpu to vfp.
1499 * gcc.target/arm/attr-neon3.c: Likewise.
1500 * gcc.target/arm/cmp-2.c: Use arm_fp_ok effective target instead of
1501 arm_vfp_ok.
1502 * gcc.target/arm/unsigned-float.c: Likewise.
1503 * gcc.target/arm/vfp-1.c: Likewise.
1504 * gcc.target/arm/vfp-ldmdbd.c: Likewise.
1505 * gcc.target/arm/vfp-ldmdbs.c: Likewise.
1506 * gcc.target/arm/vfp-ldmiad.c: Likewise.
1507 * gcc.target/arm/vfp-ldmias.c: Likewise.
1508 * gcc.target/arm/vfp-stmdbd.c: Likewise.
1509 * gcc.target/arm/vfp-stmdbs.c: Likewise.
1510 * gcc.target/arm/vfp-stmiad.c: Likewise.
1511 * gcc.target/arm/vfp-stmias.c: Likewise.
1512 * gcc.target/arm/vnmul-1.c: Likewise.
1513 * gcc.target/arm/vnmul-2.c: Likewise.
1514 * gcc.target/arm/vnmul-3.c: Likewise.
1515 * gcc.target/arm/vnmul-4.c: Likewise.
1516
7ca56ca8 15172016-01-20 H.J. Lu <hongjiu.lu@intel.com>
7fb75b57 1518
7fb75b57 1519 PR testsuite/69366
1520 * g++.dg/pr63995-1.C: Require non-x32 target, instead of,
1521 the MPX run-time library, for compile-time MPX test.
1522 * gcc.target/i386/chkp-always_inline.c: Likewise.
1523 * gcc.target/i386/chkp-bndret.c: Likewise.
1524 * gcc.target/i386/chkp-builtins-1.c: Likewise.
1525 * gcc.target/i386/chkp-builtins-2.c: Likewise.
1526 * gcc.target/i386/chkp-builtins-3.c: Likewise.
1527 * gcc.target/i386/chkp-builtins-4.c: Likewise.
1528 * gcc.target/i386/chkp-const-check-1.c: Likewise.
1529 * gcc.target/i386/chkp-const-check-2.c: Likewise.
1530 * gcc.target/i386/chkp-hidden-def.c: Likewise.
1531 * gcc.target/i386/chkp-label-address.c: Likewise.
1532 * gcc.target/i386/chkp-lifetime-1.c: Likewise.
1533 * gcc.target/i386/chkp-narrow-bounds.c: Likewise.
1534 * gcc.target/i386/chkp-pr69044.c: Likewise.
1535 * gcc.target/i386/chkp-remove-bndint-1.c: Likewise.
1536 * gcc.target/i386/chkp-remove-bndint-2.c: Likewise.
1537 * gcc.target/i386/chkp-strchr.c: Likewise.
1538 * gcc.target/i386/chkp-strlen-1.c: Likewise.
1539 * gcc.target/i386/chkp-strlen-2.c: Likewise.
1540 * gcc.target/i386/chkp-strlen-3.c: Likewise.
1541 * gcc.target/i386/chkp-strlen-4.c: Likewise.
1542 * gcc.target/i386/chkp-strlen-5.c: Likewise.
1543 * gcc.target/i386/chkp-stropt-1.c: Likewise.
1544 * gcc.target/i386/chkp-stropt-10.c: Likewise.
1545 * gcc.target/i386/chkp-stropt-11.c: Likewise.
1546 * gcc.target/i386/chkp-stropt-12.c: Likewise.
1547 * gcc.target/i386/chkp-stropt-13.c: Likewise.
1548 * gcc.target/i386/chkp-stropt-14.c: Likewise.
1549 * gcc.target/i386/chkp-stropt-15.c: Likewise.
1550 * gcc.target/i386/chkp-stropt-16.c: Likewise.
1551 * gcc.target/i386/chkp-stropt-2.c: Likewise.
1552 * gcc.target/i386/chkp-stropt-3.c: Likewise.
1553 * gcc.target/i386/chkp-stropt-4.c: Likewise.
1554 * gcc.target/i386/chkp-stropt-5.c: Likewise.
1555 * gcc.target/i386/chkp-stropt-6.c: Likewise.
1556 * gcc.target/i386/chkp-stropt-7.c: Likewise.
1557 * gcc.target/i386/chkp-stropt-8.c: Likewise.
1558 * gcc.target/i386/chkp-stropt-9.c: Likewise.
1559 * gcc.target/i386/pr63995-2.c: Likewise.
1560 * gcc.target/i386/pr64805.c: Likewise.
1561 * gcc.target/i386/pr65044.c: Likewise.
1562 * gcc.target/i386/pr65167.c: Likewise.
1563 * gcc.target/i386/pr65183.c: Likewise.
1564 * gcc.target/i386/pr65184.c: Likewise.
1565 * gcc.target/i386/thunk-retbnd.c: Likewise.
7ca56ca8 1566
f2da0b99 15672016-01-20 Ilya Enkovich <enkovich.gnu@gmail.com>
1568
1569 PR tree-optimization/69328
1570 * gcc.dg/pr69328.c: New test.
1571
4d379676 15722016-01-20 Jeff Law <law@redhat.com>
1573
4a11f145 1574 PR target/25114
4d379676 1575 * gcc.target/m68k/pr25114.c: New test.
1576
0754bad1 15772016-01-20 Andre Vieira <andre.simoesdiasvieira@arm.com>
1578
1579 * gcc.target/arm/memset-inline-10.c: Added
1580 dg-require-effective-target arm_thumb2_ok.
1581
63bd5c2d 15822016-01-19 Eric Botcazou <ebotcazou@adacore.com>
1583
1584 * gcc.dg/debug/dwarf2/sso.c: New test.
1585
a9c01e81 15862016-01-19 Uros Bizjak <ubizjak@gmail.com>
1587
1588 PR testsuite/68820
1589 * gcc.c-torture/execute/builtins/memops-asm.x: New file.
1590 * gcc.c-torture/execute/builtins/strstr-asm.x: Ditto.
1591 * gcc.c-torture/execute/builtins/strstr-asm.c: Remove dg-options.
1592
53fa0e54 15932016-01-19 Jan Hubicka <hubicka@ucw.cz>
1594
1595 PR ipa/66223
1596 * g++.dg/ipa/devirt-50.C: New testcase.
1597
e035a62c 15982016-01-19 Marek Polacek <polacek@redhat.com>
1599
1600 PR c++/68965
1601 * g++.dg/cpp1y/parameter-pack-1.C: New test.
1602 * g++.dg/cpp1y/parameter-pack-2.C: New test.
1603
885cc3ea 16042016-01-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1605
1606 PR target/69135
1607 * gcc.target/arm/pr69135_1.c: New test.
1608
07bd240e 16092015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
1610
1611 * gcc.target/aarch64/ccmp_1.c: Add new tests.
1612
9f60d257 16132015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
1614
1615 * gcc.target/aarch64/ccmp_1.c: New testcase.
1616
a0c919f7 16172016-01-19 Marek Polacek <polacek@redhat.com>
1618
1619 PR c++/68586
1620 * g++.dg/cpp0x/enum30.C: New test.
1621
dc5d6d17 16222016-01-19 Richard Biener <rguenther@suse.de>
1623
1624 PR tree-optimization/69336
1625 * g++.dg/tree-ssa/pr69336.C: New testcase.
1626
6dd156e0 16272016-01-19 Jakub Jelinek <jakub@redhat.com>
1628
1629 PR debug/65779
1630 * gcc.dg/pr65779.c: New test.
1631
3e0d45b9 16322016-01-19 Richard Biener <rguenther@suse.de>
1633
1634 PR tree-optimization/69352
1635 * gcc.dg/torture/pr69352.c: New testcase.
1636
7a3cf64d 16372016-01-19 Jakub Jelinek <jakub@redhat.com>
1638
1639 PR rtl-optimization/68955
1640 PR rtl-optimization/64557
1641 * gcc.dg/torture/pr68955.c: New test.
1642
8be55b33 16432016-01-19 Jan Hubicka <hubicka@ucw.cz>
1644
1645 PR lto/69136
1646 * g++.dg/torture/pr69136.C: New testcase.
1647
72a985d7 16482016-01-19 Jan Hubicka <hubicka@ucw.cz>
1649
1650 PR lto/69133
1651 * g++.dg/lto/pr69133_0.C: New testcase.
1652 * g++.dg/lto/pr69133_1.C: New testcase.
1653
56778b62 16542016-01-15 Jeff Law <law@redhat.com>
1655
1656 PR tree-optimization/69320
1657 * gcc.c-torture/pr69320-1.c: New test.
1658 * gcc.c-torture/pr69320-2.c: New test.
1659 * gcc.c-torture/pr69320-3.c: New test.
1660 * gcc.c-torture/pr69320-4.c: New test.
1661
ced41b93 16622016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
1663
1664 PR c++/11858
1665 PR c++/24663
1666 PR c++/24664
1667 * g++.dg/template/pr11858.C: New test.
1668 * g++.dg/template/pr24663.C: New test.
1669 * g++.dg/template/unify12.C: New test.
1670 * g++.dg/template/unify13.C: New test.
1671 * g++.dg/template/unify14.C: New test.
1672 * g++.dg/template/unify15.C: New test.
1673 * g++.dg/template/unify16.C: New test.
1674 * g++.dg/template/unify17.C: New test.
1675
7f8cbcaf 16762016-01-18 David Malcolm <dmalcolm@redhat.com>
1677
1678 PR testsuite/69181
1679 * gcc.dg/pr69181-1.c: New test file.
1680 * gcc.dg/pr69181-2.c: New test file.
1681 * lib/gcc-dg.exp (dg-test): Consolidate post-test cleanup of
1682 globals by moving it to...
1683 (cleanup-after-saved-dg-test): ...this new function. Add
1684 "global additional_sources_used". Add reset of global
1685 multiline_expected_outputs to the empty list.
1686 * lib/multiline.exp (_multiline_expected_outputs): Rename this
1687 global to...
1688 (multiline_expected_outputs): ...this, and updated comments to
1689 note that it is modified from gcc-dg.exp.
1690 (dg-end-multiline-output): Update for the above renaming.
1691 (handle-multiline-outputs): Likewise. Remove the clearing
1692 of the expected outputs to the empty list.
1693
3c7cbfc0 16942016-01-18 Richard Biener <rguenther@suse.de>
1695
1696 PR tree-optimization/69297
1697 * gcc.dg/vect/costmodel/x86_64/costmodel-pr69297.c: New testcase.
1698
81d49cc1 16992016-01-18 Joseph Myers <joseph@codesourcery.com>
1700
1701 * gcc.target/mips/mips-3d-1.c: Use forbid_cpu=octeon.* in
1702 dg-options.
1703 * gcc.target/mips/mips-3d-2.c: Likewise.
1704 * gcc.target/mips/mips-3d-3.c: Likewise.
1705 * gcc.target/mips/mips-3d-4.c: Likewise.
1706 * gcc.target/mips/mips-3d-5.c: Likewise.
1707 * gcc.target/mips/mips-3d-6.c: Likewise.
1708 * gcc.target/mips/mips-3d-7.c: Likewise.
1709 * gcc.target/mips/mips-3d-8.c: Likewise.
1710 * gcc.target/mips/mips-3d-9.c: Likewise.
1711 * gcc.target/mips/mips-ps-1.c: Likewise.
1712 * gcc.target/mips/mips-ps-2.c: Likewise.
1713 * gcc.target/mips/mips-ps-3.c: Likewise.
1714 * gcc.target/mips/mips-ps-4.c: Likewise.
1715 * gcc.target/mips/mips-ps-5.c: Likewise.
1716 * gcc.target/mips/mips-ps-6.c: Likewise.
1717 * gcc.target/mips/mips-ps-7.c: Likewise.
1718 * gcc.target/mips/mips-ps-type.c: Likewise.
1719 * gcc.target/mips/mips-ps-type-2.c: Likewise.
1720 * gcc.target/mips/mips16-attributes-6.c: Likewise.
1721
03c4ff3a 17222016-01-18 Tom de Vries <tom@codesourcery.com>
1723
1724 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: New test.
1725 * c-c++-common/goacc/kernels-double-reduction.c: New test.
1726 * c-c++-common/goacc/kernels-empty.c: New test.
1727 * c-c++-common/goacc/kernels-eternal.c: New test.
1728 * c-c++-common/goacc/kernels-loop-2.c: New test.
1729 * c-c++-common/goacc/kernels-loop-3.c: New test.
1730 * c-c++-common/goacc/kernels-loop-data-2.c: New test.
1731 * c-c++-common/goacc/kernels-loop-data-enter-exit-2.c: New test.
1732 * c-c++-common/goacc/kernels-loop-data-enter-exit.c: New test.
1733 * c-c++-common/goacc/kernels-loop-data-update.c: New test.
1734 * c-c++-common/goacc/kernels-loop-data.c: New test.
1735 * c-c++-common/goacc/kernels-loop-g.c: New test.
1736 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: New test.
1737 * c-c++-common/goacc/kernels-loop-n.c: New test.
1738 * c-c++-common/goacc/kernels-loop-nest.c: New test.
1739 * c-c++-common/goacc/kernels-loop.c: New test.
1740 * c-c++-common/goacc/kernels-noreturn.c: New test.
1741 * c-c++-common/goacc/kernels-one-counter-var.c: New test.
1742 * c-c++-common/goacc/kernels-parallel-loop-data-enter-exit.c: New test.
1743 * c-c++-common/goacc/kernels-reduction.c: New test.
1744
22e3dcee 17452016-01-18 Tom de Vries <tom@codesourcery.com>
1746
1747 * gcc.dg/autopar/outer-1.c: Update for new parloops instantiation.
1748 * gcc.dg/autopar/outer-2.c: Same.
1749 * gcc.dg/autopar/outer-3.c: Same.
1750 * gcc.dg/autopar/outer-4.c: Same.
1751 * gcc.dg/autopar/outer-5.c: Same.
1752 * gcc.dg/autopar/outer-6.c: Same.
1753 * gcc.dg/autopar/parallelization-1.c: Same.
1754 * gcc.dg/autopar/parloops-exit-first-loop-alt-2.c: Same.
1755 * gcc.dg/autopar/parloops-exit-first-loop-alt-3.c: Same.
1756 * gcc.dg/autopar/parloops-exit-first-loop-alt-4.c: Same.
1757 * gcc.dg/autopar/parloops-exit-first-loop-alt-5.c: Same.
1758 * gcc.dg/autopar/parloops-exit-first-loop-alt-6.c: Same.
1759 * gcc.dg/autopar/parloops-exit-first-loop-alt-7.c: Same.
1760 * gcc.dg/autopar/parloops-exit-first-loop-alt-pr66652.c: Same.
1761 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: Same.
1762 * gcc.dg/autopar/pr39500-1.c: Same.
1763 * gcc.dg/autopar/pr39500-2.c: Same.
1764 * gcc.dg/autopar/pr46193.c: Same.
1765 * gcc.dg/autopar/pr46194.c: Same.
1766 * gcc.dg/autopar/pr49580.c: Same.
1767 * gcc.dg/autopar/pr49960-1.c: Same.
1768 * gcc.dg/autopar/pr49960.c: Same.
1769 * gcc.dg/autopar/pr68373.c: Same.
1770 * gcc.dg/autopar/reduc-1.c: Same.
1771 * gcc.dg/autopar/reduc-1char.c: Same.
1772 * gcc.dg/autopar/reduc-1short.c: Same.
1773 * gcc.dg/autopar/reduc-2.c: Same.
1774 * gcc.dg/autopar/reduc-2char.c: Same.
1775 * gcc.dg/autopar/reduc-2short.c: Same.
1776 * gcc.dg/autopar/reduc-3.c: Same.
1777 * gcc.dg/autopar/reduc-4.c: Same.
1778 * gcc.dg/autopar/reduc-6.c: Same.
1779 * gcc.dg/autopar/reduc-7.c: Same.
1780 * gcc.dg/autopar/reduc-8.c: Same.
1781 * gcc.dg/autopar/reduc-9.c: Same.
1782 * gcc.dg/autopar/uns-outer-4.c: Same.
1783 * gcc.dg/autopar/uns-outer-5.c: Same.
1784 * gcc.dg/autopar/uns-outer-6.c: Same.
1785 * gfortran.dg/parloops-exit-first-loop-alt-2.f95: Same.
1786 * gfortran.dg/parloops-exit-first-loop-alt.f95: Same.
1787
fd5cbe2f 17882016-01-18 Alan Lawrence <alan.lawrence@arm.com>
1789
1790 PR target/63679
1791 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove XFAIL for powerpc(32), hppa,
1792 aarch64, sparc, s390. Add --param sra-max-scalarization-size-Ospeed.
1793
fa75ab55 17942016-01-18 Alan Lawrence <alan.lawrence@arm.com>
1795
1796 PR target/63679
1797 * gcc.dg/tree-ssa/ssa-dom-cse-5.c: New.
1798 * gcc.dg/tree-ssa/ssa-dom-cse-6.c: New.
1799 * gcc.dg/tree-ssa/ssa-dom-cse-7.c: New.
1800
214b2582 18012016-01-18 Alan Lawrence <alan.lawrence@arm.com>
1802
1803 PR target/63679
1804 * gcc.dg/tree-ssa/sra-17.c: New.
1805 * gcc.dg/tree-ssa/sra-18.c: New.
1806
13146837 18072016-01-18 Ilya Enkovich <enkovich.gnu@gmail.com>
1808
1809 * gcc.target/i386/pr65105-5.c: Adjust to andn generation.
1810
6ccd18c2 18112016-01-18 Eric Botcazou <ebotcazou@adacore.com>
1812
1813 * gnat.dg/inline12.adb: New test.
1814
8872b95f 18152016-01-18 Bin Cheng <bin.cheng@arm.com>
1816
1817 PR tree-optimization/66797
1818 * gcc.c-torture/execute/pr65447.c: Relax check condition.
1819
971514e3 18202016-01-18 Richard Biener <rguenther@suse.de>
1821
1822 PR tree-optimization/69170
1823 * gcc.dg/torture/pr69170.c: New testcase.
1824
9b2d1aab 18252016-01-17 John David Anglin <danglin@gcc.gnu.org>
1826
1827 * gcc.dg/torture/builtin-integral-1.c: Require c99_runtime.
1828
164d84c2 18292016-01-16 Tom de Vries <tom@codesourcery.com>
1830
1831 * c-c++-common/goacc/kernels-alias-ipa-pta-4.c: New test.
1832
4c33b769 18332016-01-16 Tom de Vries <tom@codesourcery.com>
1834
1835 * gcc.dg/parloops-exit-first-loop-alt.c: Move ...
1836 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: ... here. Remove
1837 redundant dg-require-effective-target pthread.
1838 * gcc.dg/parloops-exit-first-loop-alt-2.c: Same.
1839 * gcc.dg/parloops-exit-first-loop-alt-3.c: Same.
1840 * gcc.dg/parloops-exit-first-loop-alt-4.c: Same.
1841 * gcc.dg/parloops-exit-first-loop-alt-5.c: Same.
1842 * gcc.dg/parloops-exit-first-loop-alt-6.c: Same.
1843 * gcc.dg/parloops-exit-first-loop-alt-7.c: Same.
1844 * gcc.dg/parloops-exit-first-loop-alt-pr66652.c: Same.
1845
673441b0 18462016-01-16 David Edelsohn <dje.gcc@gmail.com>
1847
1848 PR target/68609
1849 * gcc.target/powerpc/recip-6.c: Enable on AIX.
1850 * gcc.target/powerpc/recip-7.c: Same.
1851
90153ae7 18522016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
1853
1854 PR c++/69091
1855 * g++.dg/template/pr69091.C: New test.
1856
bc24d01d 18572016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
1858
1859 * c-c++-common/cilk-plus/AN/an-if.c: Check that the original
1860 dump does not contain an error_mark_node.
1861 * c-c++-common/cilk-plus/CK/pr60469.c: Likewise.
1862 * c-c++-common/cilk-plus/AN/fn_ptr-2.c: New xfail'd test.
1863
4067c0fd 18642016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
1865
1866 PR c++/68936
1867 * g++.dg/template/pr68936.C: New test.
1868
27c6dbdd 18692016-01-15 David Edelsohn <dje.gcc@gmail.com>
1870
1871 PR target/68609
1872 * gcc.target/powerpc/recip-1.c: Adjust for Goldschmidt's Algorithm.
1873 * gcc.target/powerpc/recip-2.c: Same.
1874 * gcc.target/powerpc/recip-3.c: Same.
1875 * gcc.target/powerpc/recip-4.c: Same.
1876 * gcc.target/powerpc/recip-sqrtf.c: Same.
1877
e390c57d 18782016-01-15 Jeff Law <law@redhat.com>
1879
1880 PR tree-optimization/69270
1881 * gcc.dg/tree-ssa/pr69270-2.c: New test.
1882 * gcc.dg/tree-ssa/pr69270-3.c: New test.
1883
ddcfeaf1 18842016-01-15 Paul Thomas <pault@gcc.gnu.org>
1885
1886 PR fortran/49630
1887 * gfortran.dg/deferred_character_13.f90: New test for the fix
1888 of comment 3 of the PR.
1889
1890 PR fortran/54070
1891 * gfortran.dg/deferred_character_8.f90: New test
1892 * gfortran.dg/allocate_error_5.f90: New test
1893
1894 PR fortran/60593
1895 * gfortran.dg/deferred_character_10.f90: New test
1896
1897 PR fortran/60795
1898 * gfortran.dg/deferred_character_14.f90: New test
1899
1900 PR fortran/61147
1901 * gfortran.dg/deferred_character_11.f90: New test
1902
1903 PR fortran/64324
1904 * gfortran.dg/deferred_character_9.f90: New test
1905
81be349c 19062016-01-15 Vladimir Makarov <vmakarov@redhat.com>
1907
1908 PR rtl-optimization/69030
1909 * gcc.target/i386/pr69030.c: New.
1910
998456c5 19112016-01-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1912
1913 * gcc.target/aarch64/target_attr_17.c: New test.
1914
0d85be19 19152016-01-15 Richard Biener <rguenther@suse.de>
1916
1917 PR tree-optimization/66856
1918 * gcc.dg/torture/pr66856-1.c: New testcase.
1919 * gcc.dg/torture/pr66856-2.c: Likewise.
1920
321d36c8 19212016-01-15 Richard Biener <rguenther@suse.de>
1922
1923 PR debug/69137
1924 * g++.dg/lto/pr69137_0.C: New testcase.
1925
d94a1f53 19262016-01-15 Richard Sandiford <richard.sandiford@arm.com>
1927
1928 PR middle-end/69246
1929 * gcc.target/i386/pr69246.c: New test.
1930
5fe9a861 19312016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
1932
a9c01e81 1933 * gfortran.dg/bind_c_array_params_2.f90: Fix test patterns for S/390.
5fe9a861 1934
3d05a5e9 19352016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
1936
1937 PR c++/56194
1938 * g++.dg/init/const9.C: Disable test on S/390.
1939
5e8132b5 19402016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
1941
1942 * g++.dg/Wframe-address.C: Test requires -mbackchain for s390*-*-*.
1943 * g++.dg/Wno-frame-address.C: Ditto.
1944
32307cdf 19452016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
1946
1947 * gcc.dg/tree-ssa/20040204-1.c: Do not xfail on S/390.
1948
1ca28250 19492016-01-15 Richard Biener <rguenther@suse.de>
1950
1951 PR tree-optimization/68961
1952 * gcc.dg/vect/costmodel/x86_64/costmodel-pr68961.c: New testcase.
1953
6271bd93 19542016-01-15 Ilya Enkovich <enkovich.gnu@gmail.com>
1955
1956 * gcc.target/i386/pr65105-5.c: New test.
1957
9dbe6a63 19582016-01-15 Jan Hubicka <hubicka@ucw.cz>
1959
1960 * gcc.c-torture/execute/alias-4.c: New testcase.
1961
a70589b9 19622016-01-15 Jan Hubicka <hubicka@ucw.cz>
1963
1964 PR ipa/68148
1965 * g++.dg/ipa/devirt-49.C: New testcase.
1966
7bbac464 19672016-01-15 Christian Bruel <christian.bruel@st.com>
86eff91f 1968
1969 PR target/65837
1970 * gcc.target/arm/attr-neon-builtin-fail2.c: New test.
1971 * gcc.target/arm/lto/pr65837-attr_0.c: New test.
1972 * gcc.target/arm/lto/pr65837_0.c: Fix skip condition and use ACLE name.
1973
4345b868 19742016-01-15 Richard Biener <rguenther@suse.de>
1975
1976 PR tree-optimization/69117
1977 * gcc.dg/torture/pr69117.c: New testcase.
1978
580357e7 19792015-01-14 Ryan Burn <contact@rnburn.com>
7d600da5 1980
1981 PR c++/69048
1982 * g++.dg/cilk-plus/CK/pr69048.cc: New test.
1983
612baa31 19842016-01-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
1985
1986 PR testsuite/67509
1987 * gfortran.dg/ieee/ieee_7.f90: For out of bound precision or
1988 range tests use 100 * maximum instead of maximum + 1.
1989
44e09bc4 19902016-01-14 Jakub Jelinek <jakub@redhat.com>
1991
1992 PR debug/69244
1993 * gcc.dg/guality/pr69244.c: New test.
1994
96962ae4 19952016-01-14 Uros Bizjak <ubizjak@gmail.com>
1996
1997 * lib/target-supports.exp (check_effective_target_issignaling):
1998 New procedure.
1999 * gcc.dg/pr61441.c: Require issignaling effective target.
2000
ab9c400b 20012016-01-14 Segher Boessenkool <segher@kernel.crashing.org>
2002
2003 PR target/68803
2004 * gcc.target/powerpc/20050603-3.c: Add xfails for powerpc64le.
2005
a7ed4583 20062016-01-14 David Malcolm <dmalcolm@redhat.com>
2007
2008 PR c++/68819
2009 PR preprocessor/69177
2010 * gcc.dg/plugin/location-overflow-test-1.c: New test case.
2011 * gcc.dg/plugin/location-overflow-test-2.c: New test case.
2012 * gcc.dg/plugin/location_overflow_plugin.c: New test plugin.
2013 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
2014
77f35cec 20152016-01-14 Marek Polacek <polacek@redhat.com>
2016
2017 PR c/69262
2018 * gcc.dg/array-15.c: New test.
2019
915d0950 20202016-01-14 Jakub Jelinek <jakub@redhat.com>
2021
2022 PR middle-end/68146
2023 PR tree-optimization/69155
2024 * gfortran.dg/pr68146.f: New test.
2025 * gfortran.dg/pr69155.f90: New test.
2026
24651fb7 20272016-01-14 Richard Biener <rguenther@suse.de>
2028
2029 PR tree-optimization/68060
2030 * gcc.dg/torture/pr68060-1.c: New testcase.
2031 * gcc.dg/torture/pr68060-2.c: Likewise.
2032
2f63f950 20332016-01-14 Nick Clifton <nickc@redhat.com>
2034
2035 * lib/target-supports.exp
2036 (check_effective_target_arm_neon_ok_nocache): Add an option
2037 sequence that includes setting the ARM architecture to ARMv7-A.
2038 * gcc.target/arm/attr-neon.c: Use dg-add-options to add the
2039 command line options necessary to enable Neon support.
2040 * gcc.target/arm/neon-vlshr-imm-1.c: Likewise.
2041 * gcc.target/arm/neon-vshl-imm-1.c: Likewise.
2042 * gcc.target/arm/neon-vshr-imm-1.c: Likewise.
2043 * gcc.target/arm/pr69180.c: Likewise.
2044
3ce0acde 20452016-01-14 Jeff Law <law@redhat.com>
2046
2047 PR tree-optimization/69270
2048 * gcc.dg/tree-ssa/pr69270.c: New test.
2049
bda05c57 20502016-01-13 Bernd Schmidt <bschmidt@redhat.com>
2051
2052 PR c/66208
2053 * c-c++-common/pr66208.c: New file.
2054
9b657cf1 20552016-01-13 Jakub Jelinek <jakub@redhat.com>
2056
2057 PR tree-optimization/69156
2058 * gcc.dg/pr69156.c: New test.
2059
58ba1b9d 20602016-01-13 H.J. Lu <hongjiu.lu@intel.com>
2061
2062 * gcc.target/i386/pr69225-7.c: New test.
2063
e5fee0fe 20642016-01-13 Richard Henderson <rth@redhat.com>
2065
2066 * gcc.dg/tm/memopt-13.c: Update expected function.
2067 * gcc.dg/tm/memopt-6.c: Likewise.
2068
3f0e9745 20692016-01-13 Uros Bizjak <ubizjak@gmail.com>
2070
2071 * gcc.target/i386/pr45685.c (dg-options): Add -mno-sse4.
2072 * gcc.target/i386/pr68432-1.c (dg-options): Ditto.
2073 * gcc.target/i386/pr68432-2.c (dg-options): Ditto.
2074 * gcc.target/i386/pr68432-3.c (dg-options): Ditto.
7a6ddc0d 2075
3f0e9745 20762016-01-13 Tom de Vries <tom@codesourcery.com>
2077
2078 PR tree-optimization/69169
7a6ddc0d 2079 * gcc.dg/pr69169.c: New test.
2080
9b657cf1 20812016-01-13 Alexander Fomin <alexander.fomin@intel.com>
7361eb31 2082
2083 PR target/69228
2084 * gcc.target/i386/avx512pf-vscatterpf0dpd-1.c: Adjust.
2085 * gcc.target/i386/avx512pf-vscatterpf0dps-1.c: Likewise.
2086 * gcc.target/i386/avx512pf-vscatterpf0qpd-1.c: Likewise.
2087 * gcc.target/i386/avx512pf-vscatterpf0qps-1.c: Likewise.
2088 * gcc.target/i386/avx512pf-vscatterpf1dpd-1.c: Likewise.
2089 * gcc.target/i386/avx512pf-vscatterpf1dps-1.c: Likewise.
2090 * gcc.target/i386/avx512pf-vscatterpf1qpd-1.c: Likewise.
2091 * gcc.target/i386/avx512pf-vscatterpf1qps-1.c: Likewise.
2092
f704d701 20932016-01-13 Jakub Jelinek <jakub@redhat.com>
2094
2095 PR target/69247
2096 * gcc.dg/pr69247.c: New test.
2097
e966d6b9 20982016-01-13 Richard Biener <rguenther@suse.de>
2099
2100 PR tree-optimization/69242
2101 * gcc.dg/torture/pr69242.c: New testcase.
2102
1ca1d9b2 21032016-01-13 Richard Biener <rguenther@suse.de>
2104
2105 PR tree-optimization/69186
2106 * gcc.dg/torture/pr69186.c: New testcase.
2107
d07cbccc 21082016-01-13 Jeff Law <law@redhat.com>
2109
2110 PR tree-optimization/67755
2111 * gcc.dg/tree-ssa/pr67755.c: New test.
2112
21132016-01-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
0ebbc233 2114
2115 * gcc.c-torture/unsorted/dump-noaddr.x (dump_compare): Replace static
2116 pass number in output by a star.
2117
b95d41cf 21182016-01-12 Bin Cheng <bin.cheng@arm.com>
2119
2120 PR tree-optimization/68911
2121 * gcc.c-torture/execute/pr68911.c: New test.
2122
91d87e22 21232016-01-12 Marek Polacek <polacek@redhat.com>
2124
2125 PR c++/68979
2126 * g++.dg/warn/permissive-1.C: New test.
2127
8a9401a4 21282016-01-12 Jakub Jelinek <jakub@redhat.com>
2129
2130 PR objc++/68511
2131 PR c++/69213
2132 * g++.dg/opt/pr69213.C: New test.
2133
b9cb7a67 21342016-01-12 Christian Bruel <christian.bruel@st.com>
2135
2136 PR target/69180
2137 * gcc.target/arm/pr69180.c: New test.
2138
e4c96992 21392016-01-12 Richard Biener <rguenther@suse.de>
2140
2141 PR lto/69077
2142 * g++.dg/lto/pr69077_0.C: New testcase.
2143 * g++.dg/lto/pr69077_1.C: Likewise.
2144
90525f61 21452016-01-12 Jakub Jelinek <jakub@redhat.com>
2146
2147 PR target/69175
2148 * g++.dg/opt/pr69175.C: New test.
2149
9e7edfd3 21502016-01-12 Alan Lawrence <alan.lawrence@arm.com>
2151
2152 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Declare functions as 'extern'
2153 rather than #including math.h & stdlib.h.
2154 * gcc.dg/vect/pr47001.c: Declare abort as 'extern', remove stdlib.h.
2155 * gcc.dg/vect/pr49771.c: Likewise.
2156 * gcc.dg/vect/vect-10-big-array.c: Likewise.
2157 * gcc.dg/vect/vect-neg-store-1.c: Likewise.
2158 * gcc.dg/vect/vect-neg-store-2.c: Likewise.
2159 * gcc.dg/vect/slp-37.c: Change NULL to 0, remove stdlib.h.
2160 * gcc.dg/vect/pr40254.c: Remove unnecessary include of stdlib.h.
2161 * gcc.dg/vect/pr44507.c: Likewise.
2162 * gcc.dg/vect/pr45902.c: Likewise.
2163 * gcc.dg/vect/slp-widen-mult-half.c: Likewise.
2164 * gcc.dg/vect/vect-117.c: Likewise.
2165 * gcc.dg/vect/vect-99.c: Likewise.
2166 * gcc.dg/vect/vect-aggressive-1.c: Likewise.
2167 * gcc.dg/vect/vect-cond-1.c: Likewise.
2168 * gcc.dg/vect/vect-cond-2.c: Likewise.
2169 * gcc.dg/vect/vect-cond-3.c: Likewise.
2170 * gcc.dg/vect/vect-cond-4.c: Likewise.
2171 * gcc.dg/vect/vect-mask-load-1.c: Likewise.
2172 * gcc.dg/vect/vect-mask-loadstore-1.c: Likewise.
2173 * gcc.dg/vect/vect-over-widen-1-big-array.c: Likewise.
2174 * gcc.dg/vect/vect-over-widen-1.c: Likewise.
2175 * gcc.dg/vect/vect-over-widen-2-big-array.c: Likewise.
2176 * gcc.dg/vect/vect-over-widen-2.c: Likewise.
2177 * gcc.dg/vect/vect-over-widen-3-big-array.c: Likewise.
2178 * gcc.dg/vect/vect-over-widen-3.c: Likewise.
2179 * gcc.dg/vect/vect-over-widen-4-big-array.c: Likewise.
2180 * gcc.dg/vect/vect-over-widen-4.c: Likewise.
2181 * gcc.dg/vect/vect-widen-mult-const-s16.c: Likewise.
2182 * gcc.dg/vect/vect-widen-mult-const-u16.c: Likewise.
2183 * gcc.dg/vect/vect-widen-mult-half-u8.c: Likewise.
2184 * gcc.dg/vect/vect-widen-mult-half.c: Likewise.
2185 * gcc.dg/vect/no-trapping-math-vect-ifcvt-11.c: Remove unnecessary
2186 include of signal.h.
2187 * gcc.dg/vect/no-trapping-math-vect-ifcvt-12.c: Likewise.
2188 * gcc.dg/vect/no-trapping-math-vect-ifcvt-13.c: Likewise.
2189 * gcc.dg/vect/no-trapping-math-vect-ifcvt-14.c: Likewise.
2190 * gcc.dg/vect/no-trapping-math-vect-ifcvt-15.c: Likewise.
2191 * gcc.dg/vect/no-trapping-math-vect-ifcvt-16.c: Likewise.
2192 * gcc.dg/vect/vect-ifcvt-16.c: Likewise.
2193 * gcc.dg/vect/vect-ifcvt-17.c: Likewise.
2194 * gcc.dg/vect/vect-ifcvt-2.c: Likewise.
2195 * gcc.dg/vect/vect-ifcvt-3.c: Likewise.
2196 * gcc.dg/vect/vect-ifcvt-4.c: Likewise.
2197 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
2198 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
2199 * gcc.dg/vect/vect-ifcvt-6.c: Likewise.
2200 * gcc.dg/vect/vect-ifcvt-7.c: Likewise.
2201 * gcc.dg/vect/vect-ifcvt-9.c: Likewise.
2202 * gcc.dg/vect/vect-outer-5.c: Likewise.
2203 * gcc.dg/vect/vect-outer-6.c: Likewise.
2204 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Remove unnecessary
2205 include of stdio.h.
2206
3368873d 22072016-01-12 Nick Clifton <nickc@redhat.com>
2208
2209 PR target/68913
2210 * gcc.dg/lto/pr61886_0.c: Rename the external function called
2211 to fread so that it will be found in all target runtimes.
2212
0464ea95 22132016-01-12 Richard Biener <rguenther@suse.de>
2214
2215 PR tree-optimization/69053
2216 * g++.dg/torture/pr69053.C: New testcase.
2217
7819730f 22182016-01-12 Richard Biener <rguenther@suse.de>
2219
2220 PR tree-optimization/69168
2221 * gcc.dg/torture/pr69168.c: New testcase.
2222
995bfebf 22232016-01-12 Richard Biener <rguenther@suse.de>
2224
2225 PR tree-optimization/69157
2226 * gcc.dg/torture/pr69157.c: New testcase.
2227
22282016-01-12 Richard Biener <rguenther@suse.de>
2229
2230 PR tree-optimization/69174
2231 * gcc.dg/torture/pr69174.c: New testcase.
2232
1d10d64c 22332016-01-12 Jakub Jelinek <jakub@redhat.com>
2234
2235 PR c++/66808
2236 PR c++/69000
2237 * g++.dg/tls/pr66808.C: New test.
2238 * g++.dg/tls/pr69000.C: New test.
2239
f0b79faf 22402016-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2241
2242 * gcc.target/powerpc/swaps-p8-23.c: New test.
2243 * gcc.target/powerpc/swaps-p8-24.c: Likewise.
2244
04cf75a4 22452016-01-11 John David Anglin <danglin@gcc.gnu.org>
2246
2247 PR tree-optimization/68356
2248 * gcc.dg/torture/pr68264.c: Disable exp2 ERANGE test on hppa unix.
2249
0eb4264c 22502016-01-12 Kugan Vivekanandarajah <kuganv@linaro.org>
2251 Jim Wilson <jim.wilson@linaro.org>
2252
2253 PR target/69194
2254 * gcc.target/arm/pr69194.c: New test.
2255
2f66de64 22562016-01-11 H.J. Lu <hongjiu.lu@intel.com>
2257
2258 PR target/69225
2259 * gcc.target/i386/pr69225-1.c: New test.
2260 * gcc.target/i386/pr69225-2.c: Likewise.
2261 * gcc.target/i386/pr69225-3.c: Likewise.
2262 * gcc.target/i386/pr69225-4.c: Likewise.
2263 * gcc.target/i386/pr69225-5.c: Likewise.
2264 * gcc.target/i386/pr69225-6.c: Likewise.
2265
36105e82 22662016-01-11 Jakub Jelinek <jakub@redhat.com>
2267
1c78ce2e 2268 PR target/67462
2269 * gcc.dg/ifcvt-3.c: Only compile on lp64 targets, include also i?86
2270 if lp64.
2271
a4a87320 2272 PR target/69071
2273 * gcc.dg/pr69071.c: New test.
2274
91fbd04f 2275 PR c++/69211
2276 * g++.dg/opt/pr69211.C: New test.
2277
36105e82 2278 PR tree-optimization/69214
2279 * gcc.c-torture/compile/pr69214.c: New test.
2280
e934c380 22812016-01-11 Uros Bizjak <ubizjak@gmail.com>
2282
2283 * gcc.target/i386/pr66232-10.c: Do not compile on ia32 target.
2284 * gcc.target/i386/pr66232-11.c: Ditto.
2285 * gcc.target/i386/pr66232-12.c: Ditto.
2286 * gcc.target/i386/pr66232-13.c: Ditto.
2287
3ff1b153 22882016-01-11 Richard Biener <rguenther@suse.de>
2289
2290 PR tree-optimization/69173
2291 * gcc.dg/torture/pr69173.c: New testcase.
2292
04e1504c 22932016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2294
2295 PR rtl-optimization/68796
2296 * gcc.target/aarch64/tst_5.c: New test.
2297 * gcc.target/aarch64/tst_6.c: Likewise.
2298
ae8718b5 22992016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2300
2301 PR rtl-optimization/68841
2302 * gcc.dg/pr68841.c: New test.
2303 * gcc.c-torture/execute/pr68841.c: New test.
2304
bd8bece2 23052016-01-11 Yuri Rumyantsev <ysrumyan@gmail.com>
2306
2307 PR rtl-optimization/68920
2308 * gcc.dg/ifcvt-4.c: Add "--param max-rtl-if-conversion-insns=3" option
2309 for ix86 targets.
2310 * gcc.dg/ifcvt-5.c: New test.
2311
9b657cf1 23122016-01-11 Alexandre Oliva <aoliva@redhat.com>
57c83f79 2313
2314 PR bootstrap/69123
2315 * g++.dg/pr69123.C: New.
2316
7a158352 23172016-01-11 Ilya Enkovich <enkovich.gnu@gmail.com>
2318
2319 PR target/69010
2320 * gcc.target/i386/pr69010.c: New test.
2321
ff375d11 23222016-01-11 Martin Jambor <mjambor@suse.cz>
2323
2324 PR ipa/69044
2325 * gcc.target/i386/chkp-pr69044.c: New test.
2326
9eb890f1 23272016-01-11 Tom de Vries <tom@codesourcery.com>
2328
2329 PR tree-optimization/69109
2330 * gcc.dg/autopar/pr69109-2.c: New test.
2331 * gcc.dg/autopar/pr69109.c: New test.
2332
c4157ee5 23332016-01-11 Tom de Vries <tom@codesourcery.com>
2334
2335 PR tree-optimization/69108
2336 * gcc.dg/autopar/pr69108.c: New test.
2337
b933e511 23382016-01-10 Patrick Palka <ppalka@gcc.gnu.org>
2339
2340 PR c++/69029
2341 * c-c++-common/Wisleading-indentation.c: Augment test.
2342
efb73de1 23432016-01-10 Thomas Koenig <tkoenig@gcc.gnu.org>
2344
2345 PR fortran/69154
2346 * gfortran.dg/inline_matmul_12.f90: New test.
2347
40c86c3b 23482016-01-10 Paul Thomas <pault@gcc.gnu.org>
2349
2350 PR fortran/67779
2351 * gfortran.dg/actual_array_offset_1: New test.
2352
a006c0bb 23532016-01-10 Tom de Vries <tom@codesourcery.com>
2354
2355 PR tree-optimization/69062
2356 * gcc.dg/autopar/pr69062.c: New test.
2357
880ed4be 23582016-01-10 Thomas Schwinge <thomas@codesourcery.com>
2359
2360 * gcc.dg/vect/slp-perm-1.c: Fix scan-tree-dump syntax.
2361 * gcc.dg/vect/slp-perm-2.c: Likewise.
2362 * gcc.dg/vect/slp-perm-3.c: Likewise.
2363 * gcc.dg/vect/slp-perm-5.c: Likewise.
2364 * gcc.dg/vect/slp-perm-6.c: Likewise.
2365 * gcc.dg/vect/slp-perm-7.c: Likewise.
2366 * gcc.dg/vect/slp-perm-8.c: Likewise.
2367
d95e1856 23682016-01-10 Tom de Vries <tom@codesourcery.com>
2369
2370 PR tree-optimization/69039
2371 * gcc.dg/autopar/pr69039.c: New test.
2372
0f8f48d0 23732016-01-09 Marek Polacek <polacek@redhat.com>
2374
2375 PR c++/69113
2376 * g++.dg/pr69113.C: New test.
2377
7dff0499 23782016-01-09 Jakub Jelinek <jakub@redhat.com>
2379
2380 PR middle-end/50865
2381 PR tree-optimization/69097
2382 * gcc.c-torture/execute/pr50865.c: New test.
2383 * gcc.c-torture/execute/pr69097-1.c: New test.
2384 * gcc.c-torture/execute/pr69097-2.c: New test.
2385 * gcc.dg/pr69097-1.c: New test.
2386 * gcc.dg/pr69097-2.c: New test.
2387
18431e78 23882016-01-09 Jakub Jelinek <jakub@redhat.com>
2389
2390 PR c++/69164
2391 * g++.dg/opt/pr69164.C: New test.
2392
1943a4a2 23932016-01-08 Jakub Jelinek <jakub@redhat.com>
2394
2395 PR tree-optimization/69167
2396 * gcc.dg/pr69167.c: New test.
2397
a143e277 23982016-01-08 Marek Polacek <polacek@redhat.com>
2399
2400 PR c++/68449
2401 * g++.dg/pr68449.C: New.
2402
44c01906 24032016-01-08 Alan Lawrence <alan.lawrence@arm.com>
2404
2405 PR tree-optimization/68707
2406 * lib/target-supports.exp (check_effective_target_vect_load_lanes): New.
2407 * gcc.dg/vect/slp-perm-1.c: Look for vect_load_lanes instead of SLP
2408 on platforms supporting it.
2409 * gcc.dg/vect/slp-perm-2.c: Likewise.
2410 * gcc.dg/vect/slp-perm-3.c: Likewise.
2411 * gcc.dg/vect/slp-perm-5.c: Likewise.
2412 * gcc.dg/vect/slp-perm-7.c: Likewise.
2413 * gcc.dg/vect/slp-perm-8.c: Likewise.
2414 * gcc.dg/vect/slp-perm-6.c: Look for vect_load_lanes in addition to SLP
2415 on platforms supporting it.
2416
c437d1e8 24172016-01-08 Jakub Jelinek <jakub@redhat.com>
2418
c9595c51 2419 PR tree-optimization/69162
2420 * gcc.dg/pr69162.c: New test.
2421
c437d1e8 2422 PR tree-optimization/69172
2423 * gcc.dg/pr69172.c: New test.
2424
6a46a28c 24252016-01-08 Thomas Preud'homme <thomas.preudhomme@arm.com>
2426
2427 PR tree-optimization/67781
2428 * gcc.c-torture/execute/pr67781.c: New file.
2429
62ad9a04 24302016-01-08 Jakub Jelinek <jakub@redhat.com>
2431
2432 PR tree-optimization/69083
2433 * gcc.dg/vect/pr69083.c: New test.
2434
9e0e8c2a 24352016-01-08 Sujoy Saraswati <sujoy.saraswati@hpe.com>
2436
2437 PR tree-optimization/61441
2438 * gcc.dg/pr61441.c: Restrict to linux and gnu targets.
2439 Use -fexcess-precision=standard for compiler options.
2440 Use fabs() only when __FLT_EVAL_METHOD__ == 0.
2441
5d034e37 24422016-01-08 Jakub Jelinek <jakub@redhat.com>
2443
5013f740 2444 PR fortran/69128
2445 * gfortran.dg/gomp/pr69128.f90: New test.
2446
5d034e37 2447 PR c++/69145
2448 * g++.dg/ext/pr69145-1.C: New test.
2449 * g++.dg/ext/pr69145-2-very-long-filename.cc: New file.
2450 * g++.dg/ext/pr69145-2.h: New file.
2451
517906ff 24522016-01-07 Martin Sebor <msebor@redhat.com>
2453
2454 PR c/68966
2455 * gcc.dg/atomic-fetch-bool.c: New test.
2456 * gcc.dg/sync-fetch-bool.c: New test.
2457
cdbb524c 24582016-01-07 H.J. Lu <hongjiu.lu@intel.com>
2459
2460 PR fortran/66680
2461 gfortran.dg/gomp/pr66680.f90: Moved to libgomp.
2462
ec3aba9e 24632016-01-07 Nick Clifton <nickc@redhat.com>
2464
2465 PR target/66655
2466 * g++.dg/pr66655.C: New test.
2467 * g++.dg/pr66655_1.cc: Test support file.
2468 * g++.dg/pr66655.h: Test header file.
2469
9b657cf1 24702016-01-07 Dominique d'Humieres <dominiq@lps.ens.fr>
06634746 2471
2472 PR fortran/66680
2473 gfortran.dg/gomp/pr66680.f90: New test.
2474
cd45d7a5 24752016-01-07 H.J. Lu <hongjiu.lu@intel.com>
2476
2477 PR target/69171
2478 * gcc.target/i386/pr69171-1.c: New test.
2479 * gcc.target/i386/pr69171-2.c: Likewise.
2480 * gcc.target/i386/pr69171-3.c: Likewise.
2481 * gcc.target/i386/pr69171-4.c: Likewise.
2482 * gcc.target/i386/pr69171-5.c: Likewise.
2483 * gcc.target/i386/pr69171-6.c: Likewise.
2484
4a86a91a 24852015-12-15 Bernd Schmidt <bschmidt@redhat.com>
2486
2487 PR middle-end/67639
2488 * c-c++-common/pr67639.c: New test.
2489
34c05552 24902016-01-07 Jakub Jelinek <jakub@redhat.com>
2491
2492 PR tree-optimization/69141
2493 * g++.dg/opt/pr69141.C: New test.
2494
f08d6895 24952016-01-06 Eric Botcazou <ebotcazou@adacore.com>
2496
2497 * gcc.target/sparc/20151219-1.c: Skip in 64-bit mode.
2498
32ec4173 24992016-01-06 Uros Bizjak <ubizjak@gmail.com>
2500
2501 PR target/69140
2502 * gcc.target/i386/pr69140.c: New test
2503
d74214f3 25042016-01-06 David Malcolm <dmalcolm@redhat.com>
2505
2506 * gcc.dg/bad-dereference.c: New test case.
2507
73991cab 25082015-01-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2509
2510 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: New test.
2511
fc8cc457 25122016-01-06 Andreas Schwab <schwab@linux-m68k.org>
2513
2514 * gcc.dg/atomic-invalid-2.c: Remove duplicated content.
2515
be3c9981 25162016-01-06 Marek Polacek <polacek@redhat.com>
2517
2518 PR sanitizer/69099
2519 * gcc.dg/ubsan/float-cast-overflow-atomic.c: New test.
2520
2cb724f9 25212016-01-05 Marek Polacek <polacek@redhat.com>
2522
2523 PR c/69104
2524 * gcc.dg/atomic-invalid-2.c: New.
2525
233a53ed 25262016-01-05 H.J. Lu <hongjiu.lu@intel.com>
2527
2528 PR target/68991
2529 * gcc.target/i386/pr68991.c: New test.
2530
ea87c5e3 25312016-01-05 H.J. Lu <hongjiu.lu@intel.com>
2532
2533 PR target/68991
2534 * g++.dg/pr68991-1.C: New test.
2535 * g++.dg/pr68991-2.C: Likewise.
2536
1943a4a2 25372016-01-05 Sergei Trofimovich <siarheit@google.com>
afe82e5b 2538
1943a4a2 2539 PR other/60465
afe82e5b 2540 * gcc.target/ia64/pr60465-gprel64.c: New test.
2541 * gcc.target/ia64/pr60465-gprel64-c37.c: New test.
2542
1e9147dd 25432016-01-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2544
2545 PR rtl-optimization/68651
2546 * gcc.target/aarch64/pr68651_1.c: New test.
2547
d42aa619 25482016-01-05 David Malcolm <dmalcolm@redhat.com>
2549
2550 PR c/69122
2551 * c-c++-common/Wmisleading-indentation.c (pr69122): New function.
2552
1776de76 25532016-01-05 Nathan Sidwell <nathan@acm.org>
2554
2d7d361d 2555 PR c++/58583
2556 * g++.dg/cpp0x/nsdmi-template14.C: Adjust test & errors.
2557
1776de76 2558 * gcc.dg/alias-15.c: New.
2559
5beb12c0 25602016-01-05 Nick Clifton <nickc@redhat.com>
2561
2562 PR target/68870
2563 * g++.dg/pr68770.C: New test.
2564
d8cca921 25652016-01-04 Mike Stump <mikestump@comcast.net>
2566
2567 * lib/target-supports.exp (check_effective_target_cilkplus):
2568 cilkplus targets require pthreads.
afc907ef 2569 (check_effective_target_cilkplus): Remove special case for NVPTX.
d8cca921 2570
8427dff3 25712016-01-04 Michael Meissner <meissner@linux.vnet.ibm.com>
2572
2573 * gcc.target/powerpc/p9-permute.c: New test for xxperm code
2574 generation.
2575
f1717362 25762016-01-04 Jakub Jelinek <jakub@redhat.com>
2577
2578 Update copyright years.
2579
d7d6a3ab 25802016-01-04 Marek Polacek <polacek@redhat.com>
2581
2582 PR c/68908
2583 * gcc.dg/atomic/c11-atomic-exec-6.c: New test.
2584 * gcc.dg/atomic/c11-atomic-exec-7.c: New test.
2585 * gcc.dg/atomic/stdatomic-op-5.c: New test.
2586
b8f4a5f9 25872016-01-04 Eric Botcazou <ebotcazou@adacore.com>
2588
2589 * gcc.target/sparc/20160104-2.c: New test.
2590
6b5c028f 25912016-01-04 Eric Botcazou <ebotcazou@adacore.com>
2592
2593 * gcc.target/sparc/20160104-1.c: New test.
2594
300e1002 25952016-01-03 Paul Thomas <pault@gcc.gnu.org>
2596
2597 PR fortran/65045
2598 * gfortran.dg/pr65045.f90: New test.
2599
855b105f 26002016-01-02 Eric Botcazou <ebotcazou@adacore.com>
2601
2602 * gnat.dg/specs/debug1.ads: Delete.
2603
bdc177dc 26042016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2605
2606 PR libgfortran/68867
2607 * gfortran.dg/default_format_denormal_2.f90: Fix the dg regular
2608 expression.
2609
48aaffae 26102016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2611
2612 PR libgfortran/68867
2613 * gfortran.dg/default_format_denormal_2.f90: XFAIL for all
2614 PowerPC.
2615
19a468b8 26162016-01-01 Paul Thomas <pault@gcc.gnu.org>
2617
2618 PR fortran/68864
2619 * gfortran.dg/pr68864.f90: New test.
2620
25371c91 26212016-01-01 Jakub Jelinek <jakub@redhat.com>
2622
2a659064 2623 PR tree-optimization/69070
2624 * gcc.dg/pr69070.c: New test.
2625
57aa9851 2626 PR sanitizer/69055
2627 * gfortran.dg/pr69055.f90: New test.
2628
25371c91 2629 PR target/69015
2630 * gcc.dg/pr69015.c: New test.
f1717362 2631\f
fb2c1edd 2632Copyright (C) 2016 Free Software Foundation, Inc.
7dfbd804 2633
2634Copying and distribution of this file, with or without modification,
2635are permitted in any medium without royalty provided the copyright
2636notice and this notice are preserved.