]> git.ipfire.org Git - thirdparty/gcc.git/blame - gcc/testsuite/ChangeLog
PR tree-optimization/69820
[thirdparty/gcc.git] / gcc / testsuite / ChangeLog
CommitLineData
37fffac2 12016-02-16 Jakub Jelinek <jakub@redhat.com>
2
3 PR tree-optimization/69820
4 * gcc.dg/vect/pr69820.c: New test.
5
f72a5e61 62016-02-16 Richard Biener <rguenther@suse.de>
7
8 PR tree-optimization/69776
9 * gcc.dg/torture/pr69776-2.c: New testcase.
10
50e0cd76 112016-02-16 Bernd Schmidt <bschmidt@redhat.com>
12
13 PR tree-optimization/69714
14 * gcc.dg/torture/pr69714.c: New test.
15
14a72c4e 162016-02-16 Jakub Jelinek <jakub@redhat.com>
17
18 PR tree-optimization/69802
19 * gcc.dg/pr69802.c: New test.
20
fd808c11 212016-02-16 Richard Biener <rguenther@suse.de>
22
23 PR middle-end/69801
24 * gcc.dg/pr69801.c: New testcase.
25
49a549ca 262016-02-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
27
28 PR libgfortran/69651
29 * gfortran.dg/read_bang.f90: New test.
30 * gfortran.dg/read_bang4.f90: New test.
31
77454e6e 322016-02-15 Jakub Jelinek <jakub@redhat.com>
33
2074f21c 34 PR c++/69658
35 * g++.dg/init/pr69658.C: New test.
36
77454e6e 37 PR c++/69797
38 * c-c++-common/pr69797.c: New test.
39
4ef4d764 402016-02-15 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
41
42 * lib/target-supports.exp (check_effective_target_section_anchors): Add
43 check for aarch64*-*-*.
44
4a45fe0f 452016-02-15 Richard Biener <rguenther@suse.de>
46
47 PR tree-optimization/69783
48 * gcc.dg/vect/pr69783.c: New testcase.
49
0b3619e6 502016-02-15 Richard Biener <rguenther@suse.de>
51
52 PR tree-optimization/69776
53 * gcc.dg/torture/pr69776.c: New testcase.
54
9b49c3cb 552016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
56
57 PR fortran/60526
58 * gfortran.dg/type_decl_4.f90: Reinstated.
59
e46faff9 602016-02-14 John David Anglin <danglin@gcc.gnu.org>
61
62 PR fortran/68746
63 * gfortran.dg/read_dir.f90: Xfail on hppa*-*-hpux*.
64
a96c809a 652016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
66
67 PR fortran/60526
68 PR bootstrap/69816
69 * gfortran.dg/type_decl_4.f90: Removed.
70
fdec7e88 712016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
72
73 PR fortran/60526
74 * gfortran.dg/type_decl_4.f90: New test.
75
a72095c4 762016-02-14 Alan Modra <amodra@gmail.com>
77
bc436924 78 PR testsuite/68886
a72095c4 79 * gcc.c-torture/execute/stkalign.c: Revise test.
80
73bb5f8b 812016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
82
83 PR target/67260
84 * gcc.target/sh/torture/pr67260.c: Adjust additional options.
85
beb13161 862016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
87
88 PR target/67260
89 * gcc.target/sh/torture/pr67260.c: New.
90
67cab04e 912016-02-12 John David Anglin <danglin@gcc.gnu.org>
92
93 * gcc.dg/pr67964.c: Add dg-require-alias.
94
44a59bb1 952016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
96
97 PR target/67636
98 PR target/64345
99 * gcc.target/sh/pr54236-1.c: Adjust optimization level.
100
38c9bd3a 1012016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
102
103 PR libgfortran/69668
104 * gfortran.dg/namelist_88.f90: New test.
105
1774ff82 1062016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
107
108 PR libgfortran/69668
109 * gfortran.dg/namelist_38.f90: Update test.
110 * gfortran.dg/namelist_84.f90: Update test.
111
aec1f4bd 1122016-02-12 David Malcolm <dmalcolm@redhat.com>
113
114 PR other/69554
115 * gcc.dg/pr69554-1.c: New test.
116 * gfortran.dg/pr69554-1.F90: New test.
117 * gfortran.dg/pr69554-2.F90: New test.
118 * lib/gcc-dg.exp (proc dg-locus): New function.
119 * lib/gfortran-dg.exp (proc gfortran-dg-test): Update comment to
120 distinguish between the caret-printing and non-caret-printing
121 cases. If caret-printing has been explicitly enabled, bail out
122 without attempting to fix up the output.
123
da7d5066 1242016-02-12 David Malcolm <dmalcolm@redhat.com>
125
126 PR driver/69265
127 PR driver/69453
128 * gcc.dg/spellcheck-options-3.c: New test case.
129 * gcc.dg/spellcheck-options-4.c: New test case.
130 * gcc.dg/spellcheck-options-5.c: New test case.
131 * gcc.dg/spellcheck-options-6.c: New test case.
132 * gcc.dg/spellcheck-options-7.c: New test case.
133 * gcc.dg/spellcheck-options-8.c: New test case.
134 * gcc.dg/spellcheck-options-9.c: New test case.
135 * gcc.dg/spellcheck-options-10.c: New test case.
136
fcce1b0b 1372016-02-12 Jakub Jelinek <jakub@redhat.com>
138
139 PR rtl-optimization/69764
140 PR rtl-optimization/69771
141 * c-c++-common/pr69764.c: New test.
142 * gcc.dg/torture/pr69771.c: New test.
143
6d609290 1442016-02-12 Marek Polacek <polacek@redhat.com>
145
146 * g++.dg/torture/init-list1.C: New.
147
7d75fb56 1482016-02-12 Marek Polacek <polacek@redhat.com>
149
150 * gcc.dg/pr69522.c: Add empty dg-options.
151
52543fda 1522016-02-12 Ilya Enkovich <enkovich.gnu@gmail.com>
153
154 * g++.dg/lto/lto.exp: Include and init mpx.
155 * g++.dg/lto/pr69729_0.C: New test.
156
34947478 1572016-02-12 Jakub Jelinek <jakub@redhat.com>
158
9181a4ec 159 PR ipa/69241
160 * g++.dg/ipa/pr69241-4.C: New test.
161
34947478 162 PR ipa/68672
163 * g++.dg/ipa/pr68672-1.C: New test.
164 * g++.dg/ipa/pr68672-2.C: New test.
165 * g++.dg/ipa/pr68672-3.C: New test.
166
74a4140f 1672016-02-12 Bernd Schmidt <bschmidt@redhat.com>
168
169 PR c/69522
50e0cd76 170 * gcc.dg/pr69522.c: New test.
74a4140f 171
9ddb20d6 1722016-02-12 Patrick Palka <ppalka@gcc.gnu.org>
173
174 PR c++/69098
175 * g++.dg/cpp1y/69098.C: New test.
176 * g++.dg/cpp1y/69098-2.C: New test.
177
67cf9b55 1782016-02-12 Jakub Jelinek <jakub@redhat.com>
179
180 * objc.dg/gnu-api-2-method.m: Spelling fixes - behaviour -> behavior
181 and neighbour -> neighbor.
182 * objc.dg/attributes/method-nonnull-1.m: Likewise.
183 * objc.dg/gnu-api-2-class-meta.m: Likewise.
184 * c-c++-common/Wvarargs.c: Likewise.
185 * c-c++-common/goacc/host_data-5.c: Likewise.
186 * obj-c++.dg/gnu-api-2-class-meta.mm: Likewise.
187 * obj-c++.dg/attributes/method-nonnull-1.mm: Likewise.
188 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
189 * gcc.target/aarch64/pr60697.c: Likewise.
190 * gcc.target/aarch64/advsimd-intrinsics/vldX_lane.c: Likewise.
191 * gcc.target/aarch64/advsimd-intrinsics/vqshl.c: Likewise.
192 * gcc.target/aarch64/advsimd-intrinsics/vshuffle.inc: Likewise.
193 * gcc.target/aarch64/advsimd-intrinsics/vrshl.c: Likewise.
194 * gcc.target/aarch64/advsimd-intrinsics/vldX_dup.c: Likewise.
195 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Likewise.
196 * gcc.target/aarch64/advsimd-intrinsics/vqrshl.c: Likewise.
197 * gcc.target/aarch64/advsimd-intrinsics/vldX.c: Likewise.
198 * gcc.target/aarch64/aapcs64/ice_2.c: Likewise.
199 * gcc.target/aarch64/aapcs64/test_23.c: Likewise.
200 * gcc.target/aarch64/vrnd_f64_1.c: Likewise.
201 * g++.dg/warn/Wconversion-real-integer-3.C: Likewise.
202 * g++.dg/lookup/koenig5.C: Likewise.
203 * g++.dg/ext/no-asm-2.C: Likewise.
204 * gfortran.dg/bounds_check_array_ctor_3.f90: Likewise.
205 * gfortran.dg/bounds_check_array_ctor_7.f90: Likewise.
206 * gfortran.dg/used_types_16.f90: Likewise.
207 * gfortran.dg/assumed_rank_bounds_1.f90: Likewise.
208 * gfortran.dg/bounds_check_array_ctor_1.f90: Likewise.
209 * gfortran.dg/assumed_rank_bounds_2.f90: Likewise.
210 * gfortran.dg/bounds_check_array_ctor_4.f90: Likewise.
211 * gfortran.dg/abstract_type_6.f03: Likewise.
212 * gfortran.dg/bounds_check_array_ctor_5.f90: Likewise.
213 * gfortran.dg/used_types_15.f90: Likewise.
214 * gfortran.dg/bounds_check_array_ctor_8.f90: Likewise.
215 * gfortran.dg/exit_3.f08: Likewise.
216 * gfortran.dg/open_status_2.f90: Likewise.
217 * gfortran.dg/derived_pointer_recursion_2.f90: Likewise.
218 * gfortran.dg/intrinsic_std_1.f90: Likewise.
219 * gfortran.dg/associate_1.f03: Likewise.
220 * gfortran.dg/bounds_check_array_ctor_2.f90: Likewise.
221 * gfortran.dg/intrinsic_std_6.f90: Likewise.
222 * gfortran.dg/bounds_check_array_ctor_6.f90: Likewise.
223 * gcc.dg/builtin-object-size-1.c: Likewise.
224 * gcc.dg/noreturn-6.c: Likewise.
225 * gcc.dg/builtin-stringop-chk-1.c: Likewise.
226 * gcc.dg/globalalias.c: Likewise.
227 * gcc.dg/builtins-config.h: Likewise.
228 * gcc.dg/pr30457.c: Likewise.
229 * gcc.c-torture/compile/volatile-1.c: Likewise.
230 * gcc.c-torture/execute/20101011-1.c: Likewise.
231 * c-c++-common/Waddress-1.c: Likewise.
232
40b38ace 2332016-02-11 Jakub Jelinek <jakub@redhat.com>
234
235 PR c/69768
236 * c-c++-common/Waddress-1.c: New test.
237
42c87ca9 2382016-02-11 Andre Vehreschild <vehre@gcc.gnu.org>
239
240 PR fortran/69296
241 * gfortran.dg/associate_19.f03: New test.
242 * gfortran.dg/associate_20.f03: New test.
243
acb7939f 2442016-02-11 Oleg Endo <olegendo@gcc.gnu.org>
245
246 * gcc.target/sh/pr54089-8.c: Adjust optimization level.
247
6defe3c5 2482016-02-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
249
250 * gcc.target/aarch64/target_attr_15.c: Scan assembly for
251 .arch armv8-a\n. Add -dA to dg-options.
252 * gcc.target/aarch64/assembler_arch_1.c: New test.
253 * gcc.target/aarch64/target_attr_7.c: Add -dA to dg-options.
254
63f63318 2552016-02-11 Paolo Carlini <paolo.carlini@oracle.com>
256
257 PR c++/68726
258 * g++.dg/cpp0x/pr68726.C: New.
259
1cddf457 2602016-02-11 Ilya Enkovich <enkovich.gnu@gmail.com>
261
262 * lib/mpx-dg.exp: Fix warning in check_effective_target_mpx
263 test.
264
b86fba37 2652016-02-11 Richard Biener <rguenther@suse.de>
266
267 * g++.dg/tree-ssa/pr61034.C: Adjust.
268
ec4ec95a 2692016-02-10 Vladimir Makarov <vmakarov@redhat.com>
270
be7c31e9 271 PR target/69148
ec4ec95a 272 * gcc.target/s390/pr69148.c: New.
273
f64416ca 2742016-02-10 Yuri Rumyantsev <ysrumyan@gmail.com>
275
276 PR tree-optimization/69652
277 * gcc.dg/torture/pr69652.c: New test.
278
e5d1ea31 2792016-02-10 Jakub Jelinek <jakub@redhat.com>
280 Patrick Palka <ppalka@gcc.gnu.org>
281
282 PR ipa/69241
283 PR c++/69649
284 * g++.dg/ipa/pr69241-1.C: New test.
285 * g++.dg/ipa/pr69241-2.C: New test.
286 * g++.dg/ipa/pr69241-3.C: New test.
287 * g++.dg/ipa/pr69649.C: New test.
288
fa03b19d 2892016-02-10 Uros Bizjak <ubizjak@gmail.com>
290
291 * gcc.dg/tree-ssa/sra-17.c: Add -mcpu=ev4 for target alpha*-*-*.
292 * gcc.dg/tree-ssa/sra-18.c: Ditto.
293
14485c8a 2942016-02-10 Bin Cheng <bin.cheng@arm.com>
295
296 PR tree-optimization/68021
297 * gcc.dg/tree-ssa/pr68021.c: New test.
298
79f1ed25 2992016-02-10 Richard Biener <rguenther@suse.de>
300
301 PR tree-optimization/69726
302 * gcc.dg/uninit-22.c: New testcase.
303
58f74eff 3042016-02-09 Andrew Pinski <apinski@cavium.com>
305
306 PR tree-opt/69282
307 * gcc.c-torture/compile/20160205-1.c: New testcase.
308
600c00f7 3092016-02-09 Michael Meissner <meissner@linux.vnet.ibm.com>
310
311 PR target/68404
312 * gcc.target/powerpc/fusion.c: Rewrite test to use TOC fusion
313 instead accessing a really large arrray.
314 * gcc.target/powerpc/fusion3.c: Likewise.
315
0771836e 3162016-02-09 Charles Baylis <charles.baylis@linaro.org>
317
318 PR target/68532
319 * gcc.c-torture/execute/pr68532.c: New test.
320
4ccd644f 3212016-02-11 Alexandre Oliva <aoliva@redhat.com>
322
323 PR target/69634
324 * gcc.dg/pr69634.c: New.
325
2e980a39 3262016-02-09 Richard Biener <rguenther@suse.de>
327
328 * gcc.dg/vect/vect-mask-store-move-1.c: Add missing space.
329
aacf7102 3302016-02-09 Alexander Fomin <alexander.fomin@intel.com>
2e980a39 331
aacf7102 332 * gcc.target/i386/avx512f-klogic-2.c: Adjust expectation.
333
a1856ddf 3342016-02-09 Yuri Rumyantsev <ysrumyan@gmail.com>
335
336 * gcc.dg/vect/vect-mask-store-move-1.c: Fix test failures.
337
d4d3da7e 3382016-02-09 Richard Biener <rguenther@suse.de>
339
340 PR tree-optimization/69715
341 * gcc.dg/torture/pr69715.c: New testcase.
342
9cc6714f 3432016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
344
345 PR c++/69139
346 * g++.dg/cpp0x/trailing12.C: New test.
347 * g++.dg/cpp0x/trailing13.C: New test.
348
83d5062b 3492016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
350
351 PR c++/69283
352 PR c++/67835
353 * g++.dg/cpp1y/auto-fn29.C: New test.
354 * g++.dg/cpp1y/auto-fn30.C: New test.
355
394a86f3 3562016-02-08 Jakub Jelinek <jakub@redhat.com>
357
358 PR tree-optimization/69209
359 * gcc.c-torture/compile/pr69209.c: New test.
360
93b124b4 3612016-02-08 Jeff Law <law@redhat.com>
362
363 PR tree-optimization/68541
364 * gcc.dg/tree-ssa/split-path-1.c: Increase limit for number
365 of statements allowed in join block for path splitting.
366
26abce13 3672016-02-08 Jakub Jelinek <jakub@redhat.com>
368
0acb2d6e 369 PR c++/59627
370 * g++.dg/gomp/pr59627.C: New test.
371
26abce13 372 PR ipa/69239
373 * g++.dg/ipa/pr69239.C: New test.
374
86e0b129 3752016-02-08 David Malcolm <dmalcolm@redhat.com>
376
377 PR preprocessor/69664
378 * gcc.dg/cpp/trad/comment-2.c: Add expected column number.
379 * gcc.dg/cpp/warn-comments.c: Likewise.
380
f553d9f8 3812016-02-08 Marek Polacek <polacek@redhat.com>
382
383 PR c++/69688
384 * g++.dg/init/const12.C: New test.
385
600695e0 3862016-02-08 Bernd Schmidt <bschmidt@redhat.com>
387
388 PR target/60410
389 * gcc.dg/lto/pr55113_0.c: Remove test.
390
c4f4b1e8 3912016-02-08 Richard Biener <rguenther@suse.de>
392
393 PR tree-optimization/69719
394 * gcc.dg/torture/pr69719.c: New testcase.
395
5a987d87 3962016-02-08 Richard Biener <rguenther@suse.de>
397 Jeff Law <law@redhat.com>
398
399 PR target/68273
400 * gcc.target/mips/pr68273.c: New testcase.
401
0418e71d 4022016-02-08 Richard Biener <rguenther@suse.de>
403
404 PR rtl-optimization/69274
405 * gcc.target/i386/addr-sel-1.c: XFAIL.
406
07c0f1ca 4072016-02-08 Jeff Law <law@redhat.com>
408
40d85f4c 409 PR tree-optimization/68541
410 * gcc.dg/tree-ssa/split-path-2.c: Make char array explicitly signed.
411
07c0f1ca 412 PR tree-optimization/65917
413 * gcc.dg/tree-ssa/20030922-2.c: No longer xfailed.
414
16430acf 4152016-02-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
416
417 PR fortran/50555
418 * gfortran.dg/namelist_args.f90: New test.
419
3f0ff0d8 4202016-02-05 Jeff Law <law@redhat.com>
421
422 PR tree-optimization/68541
423 * gcc.dg/tree-ssa/split-path-2.c: New test.
424 * gcc.dg/tree-ssa/split-path-3.c: New test.
425 * gcc.dg/tree-ssa/split-path-4.c: New test.
426 * gcc.dg/tree-ssa/split-path-5.c: New test.
427 * gcc.dg/tree-ssa/split-path-6.c: New test.
428 * gcc.dg/tree-ssa/split-path-7.c: New test.
429
a7cc1f94 4302016-02-05 Martin Sebor <msebor@redhat.com>
431
432 PR c++/69662
433 * g++.dg/warn/Wplacement-new-size-1.C: New test.
434 * g++.dg/warn/Wplacement-new-size-2.C: New test.
435
fcb25f28 4362016-02-06 Richard HEnderson <rth@redhat.com>
437
438 PR c/69643
439 * gcc.target/i386/addr-space-4.c: New.
440 * gcc.target/i386/addr-space-5.c: New.
441
3a2545a1 4422016-02-05 Mikael Morin <mikael@gcc.gnu.org>
443
444 PR fortran/66089
445 * gfortran.dg/elemental_dependency_6.f90: New.
446
1e302465 4472016-02-05 Jakub Jelinek <jakub@redhat.com>
448
66feb54c 449 PR rtl-optimization/69691
450 * gcc.c-torture/execute/pr69691.c: New test.
451
1e302465 452 PR c++/69628
453 * g++.dg/parse/pr69628.C: New test.
454
9c28a298 4552016-02-05 Uros Bizjak <ubizjak@gmail.com>
456
457 * gcc.dg/sancov/asan.c: Move to ...
458 * gcc.dg/asan/sancov-1.c: ... here.
459
a854e286 4602016-02-05 Uros Bizjak <ubizjak@gmail.com>
461
462 * gcc.target/i386/pr69577.c: Require avx_runtime target.
463
d4f0b240 4642016-02-05 H.J. Lu <hongjiu.lu@intel.com>
465
466 PR target/69677
467 * gcc.target/i386/pr69677.c: New test.
468
235d8723 4692016-02-05 Patrick Palka <ppalka@gcc.gnu.org>
470
471 PR c++/68948
472 * g++.dg/template/pr68948.C: New test.
473
f390cf65 4742016-02-05 Dominik Vogt <vogt@linux.vnet.ibm.com>
475
476 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove -march=z13 for s390
477 (only necessary on s390x).
478
ab99f104 4792016-02-04 H.J. Lu <hongjiu.lu@intel.com>
480
481 * gcc.target/i386/pr69454-2.c: Compile with -msse2
482 -mno-accumulate-outgoing-args.
483
f7ef5392 4842016-02-04 Patrick Palka <ppalka@gcc.gnu.org>
485
486 * g++.dg/cpp0x/constexpr-ptrmem5.C: New test.
487
6b098e91 4882016-02-04 Jakub Jelinek <jakub@redhat.com>
489
490 PR c/69669
491 * c-c++-common/pr69669.c: New test.
492
f0146cf3 4932016-02-04 Michael Meissner <meissner@linux.vnet.ibm.com>
494
495 PR target/69667
496 * g++.dg/pr69667.C: New file.
497
08fd6cf5 4982016-02-04 Wilco Dijkstra <wdijkstr@arm.com>
499
500 PR target/69619
501 * gcc.dg/pr69619.c: Add new test.
502
a6f3f39f 5032016-02-04 Richard Sandiford <richard.sandiford@arm.com>
504
505 PR rtl-optimization/69577
506 * gcc.target/i386/pr69577.c: New test.
507
774068a0 5082016-02-04 Martin Liska <mliska@suse.cz>
509
510 * g++.dg/asan/pr69276.C: New test.
511
f50a7894 5122016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
513
514 PR target/65932
515 PR target/67714
516 * gcc.target/arm/wmul-3.c: Simplify test to generate just
517 a single smulbb instruction.
518 * gcc.target/amr/wmul-1.c: Add -mtune=cortex-a9 to dg-options.
519 * gcc.target/amr/wmul-2.c: Likewise.
520
6b722eb3 5212016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
522
523 PR target/65932
524 PR target/67714
525 * gcc.c-torture/execute/pr67714.c: New test.
526
1f1475a7 5272016-02-04 Ilya Enkovich <enkovich.gnu@gmail.com>
528
529 PR target/69454
530 * gcc.target/i386/pr69454-1.c: New test.
531 * gcc.target/i386/pr69454-2.c: New test.
532
6b94e133 5332016-02-03 Martin Sebor <msebor@redhat.com>
534
535 PR c++/69251
536 PR c++/69253
537 PR c++/69290
538 PR c++/69277
539 PR c++/69349
540 * g++.dg/ext/flexarray-mangle-2.C: New test.
541 * g++.dg/ext/flexarray-mangle.C: New test.
542 * g++.dg/ext/flexarray-subst.C: New test.
543 * g++.dg/ext/flexary11.C: New test.
544 * g++.dg/ext/flexary12.C: New test.
545 * g++.dg/ext/flexary13.C: New test.
546 * g++.dg/ext/flexary14.C: New test.
547 * g++.dg/other/dump-ada-spec-2.C: Adjust.
548
342ed0ac 5492016-02-03 H.J. Lu <hongjiu.lu@intel.com>
550
551 * gcc.target/i386/iamcu/test_passing_unions.c (check_union_passing6):
552 Define only if CHECK_FLOAT128 is defined.
553 (main): Properly initialize u5.
554
edf6c4d2 5552016-02-03 Jakub Jelinek <jakub@redhat.com>
556
415d5641 557 PR c/69627
558 * gcc.dg/pr69627.c: New test.
559
edf6c4d2 560 PR target/69644
561 * gcc.dg/pr69644.c: New test.
562
cf8f3ba0 5632016-02-03 Mike Stump <mikestump@comcast.net>
564
565 * lib/compat.exp (compat-get-options-main): Add dg-timeout-factor
566 support for struct-layout-1.exp.
567
c90d55dd 5682016-02-03 Patrick Palka <ppalka@gcc.gnu.org>
569
570 PR c++/69056
f7ef5392 571 * g++.dg/cpp0x/pr69056.C: New test.
c90d55dd 572
401bd0c8 5732016-02-03 Vladimir Makarov <vmakarov@redhat.com>
574 Alexandre Oliva <aoliva@redhat.com>
575
576 PR target/69461
577 * gcc.target/powerpc/pr69461.c: New.
578
277d9d1d 5792016-02-03 Uros Bizjak <ubizjak@gmail.com>
580
581 * lib/tsan-dg.exp (tsan_init): Move check if tsan executable
582 works from here ...
583 (check_effective_target_fsanitize_thread): ... to here. Do not
584 specify additional compile flags for the test source.
585 * lib/asan-dg.exp (check_effective_target_fsanitize_address): Do not
586 specify additional compile flags for the test source.
587
e69ad94a 5882016-02-03 Wilco Dijkstra <wdijkstr@arm.com>
589
590 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
591
a4454da2 5922016-02-03 Andre Vehreschild <vehre@gcc.gnu.org>
593
594 PR fortran/67451
595 PR fortran/69418
596 * gfortran.dg/coarray_allocate_2.f08: New test.
597 * gfortran.dg/coarray_allocate_3.f08: New test.
598 * gfortran.dg/coarray_allocate_4.f08: New test.
599
88cab2dd 6002016-02-03 Alan Lawrence <alan.lawrence@arm.com>
601
602 * gcc.dg/vect/vect-outer-1-big-array.c: Drop vect_multiple_sizes;
603 use same scan-tree-dump-times on all platforms.
604 * gcc.dg/vect/vect-outer-1.c: Likewise.
605 * gcc.dg/vect/vect-outer-1a-big-array.c: Likewise.
606 * gcc.dg/vect/vect-outer-1a.c: Likewise.
607 * gcc.dg/vect/vect-outer-1b-big-array.c: Likewise.
608 * gcc.dg/vect/vect-outer-1b.c: Likewise.
609 * gcc.dg/vect/vect-outer-2b.c: Likewise.
610 * gcc.dg/vect/vect-outer-3b.c: Likewise.
611 * gcc.dg/vect/vect-reduc-dot-s8b.c: Likewise.
612
66ea75c4 6132016-02-02 Segher Boessenkool <segher@kernel.crashing.org>
614
615 * c-c++-common/vector-compare-4.c: Prune "non-standard ABI extension"
616 warning.
617
4eef8df7 6182016-02-02 H.J. Lu <hongjiu.lu@intel.com>
619
620 * gcc.target/i386/iamcu/test_empty_structs_and_unions.c: New test.
621
665fbc2f 6222016-02-02 James Norris <jnorris@codesourcery.com>
623
624 * c-c++-common/goacc/routine-5.c: Add tests.
625
b10e3d47 6262016-02-02 Alexander Monakov <amonakov@ispras.ru>
627
628 * gcc.target/nvptx/unsigned-cmp.c: New test.
629
12ad66dd 6302016-02-02 Wilco Dijkstra <wdijkstr@arm.com>
631
632 * gcc.target/aarch64/scalar_shift_1.c
633 (test_corners_sisd_di): Improve force to SIMD register.
634 (test_corners_sisd_si): Likewise.
635 * gcc.target/aarch64/vect-ld1r-compile-fp.c:
636 Remove scan-assembler check for ldr.
637
f9ec342f 6382016-02-02 Richard Biener <rguenther@suse.de>
639
640 PR tree-optimization/69595
641 * gcc.dg/Warray-bounds-17.c: New testcase.
642
32f2925a 6432016-02-02 Richard Biener <rguenther@suse.de>
644
645 PR tree-optimization/69606
646 * gcc.dg/torture/pr69606.c: New testcase.
647
cfd9ca84 6482016-02-02 Yuri Rumyantsev <ysrumyan@gmail.com>
649
650 PR middle-end/68542
651 * gcc.dg/vect/vect-mask-store-move-1.c: New test.
652 * gcc.target/i386/avx2-vect-mask-store-move1.c: New test.
653
19bf08e2 6542016-02-02 Alan Modra <amodra@gmail.com>
655
656 PR target/69548
657 * gcc.target/powerpc/pr69548.c: New test.
658
6f13b088 6592016-02-01 Jakub Jelinek <jakub@redhat.com>
660
dcddc5af 661 PR rtl-optimization/69592
662 * gcc.dg/pr69592.c: New test.
663
6f13b088 664 PR preprocessor/69543
665 PR c/69558
666 * gcc.dg/pr69543.c: New test.
667 * gcc.dg/pr69558.c: New test.
668
d090e5c2 6692016-02-01 Uros Bizjak <ubizjak@gmail.com>
670
fcb317c5 671 PR testsuite/65940
672 * g++.dg/other/anon5.C (dg-options): Use -gdwarf-2 instead of -g.
d090e5c2 673
aaf527dc 6742016-02-01 Martin Sebor <msebor@redhat.com>
675
676 * gcc.target/powerpc/pr17381.c: Remove duplicate copy of the test body.
677
1674217b 6782016-02-01 Bin Cheng <bin.cheng@arm.com>
679
680 PR tree-optimization/67921
681 * c-c++-common/ubsan/pr67921.c: New test.
682
b4007655 6832016-02-01 Richard Biener <rguenther@suse.de>
684
685 PR middle-end/69556
686 * gcc.dg/tree-ssa/recip-8.c: New testcase.
687
88a477bb 6882016-02-01 Richard Biener <rguenther@suse.de>
689
690 PR tree-optimization/69574
691 * gcc.dg/torture/pr69574.c: New testcase.
692
2eaaa4e7 6932016-02-01 Richard Biener <rguenther@suse.de>
694
695 PR tree-optimization/69579
696 * gcc.dg/setjmp-6.c: New testcase.
697
e3882c44 6982016-02-01 Jakub Jelinek <jakub@redhat.com>
699
700 PR rtl-optimization/69570
701 * g++.dg/opt/pr69570.C: New test.
702
f80aff47 7032016-02-01 Richard Henderson <rth@redhat.com>
704
705 * gcc.dg/pr69535.c: New test.
706
240568aa 7072016-01-31 John David Anglin <danglin@gcc.gnu.org>
708
6009b3b8 709 PR testsuite/69584
710 * gcc.dg/tree-ssa/sra-17.c: Fix regexps to work on hpux.
711 * gcc.dg/tree-ssa/sra-18.c: Likewise.
712
1fdf7177 713 PR debug/68244
714 * g++.dg/parse/parens3.C: Use register "4" on hppa.
715
240568aa 716 * gcc.dg/tree-ssa/vector-5.c: Add -fno-common option on hppa*-*-hpux*.
717
cb3e5ac0 7182016-01-31 Paul Thomas <pault@gcc.gnu.org>
719
720 PR fortran/67564
721 * gfortran.dg/allocate_with_source_17.f03: New test.
722
3b8b902b 7232016-01-30 Jakub Jelinek <jakub@redhat.com>
724
725 PR tree-optimization/69546
726 * gcc.dg/torture/pr69546.c: New test.
727
17985abe 7282016-01-30 Paul Thomas <pault@gcc.gnu.org>
729
730 PR fortran/69566
731 * gfortran.dg/unlimited_polymorphic_25.f03: New test.
732
b5239e80 7332016-01-30 Martin Sebor <msebor@redhat.com>
734
735 PR c++/68490
736 * g++.dg/ext/flexary10.C: New test.
737
e8f03010 7382016-01-30 Dominique d'Humieres <dominiq@lps.ens.fr>
739
740 PR fortran/66707
741 gfortran.dg/common_23.f90: New test.
742
dc93691a 7432016-01-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
744
745 PR target/65546
746 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c: Correct
747 condition being checked, and disable it when the target supports
748 misaligned loads and stores.
749
ff5e28e9 7502016-01-29 Jakub Jelinek <jakub@redhat.com>
751
752 PR debug/69518
753 * gcc.dg/torture/pr69518.c: New test.
754
b0d8930a 7552016-01-29 H.J. Lu <hongjiu.lu@intel.com>
756
757 PR target/69530
758 * gcc.target/i386/pr69530.c: New test.
759
21601fc7 7602016-01-29 Steve Ellcey <sellcey@imgtec.com>
761
762 PR target/65604
763 * gcc.target/mips/div-delay.c: New test.
764
ca6c7317 7652016-01-29 Jakub Jelinek <jakub@redhat.com>
766
4758dc39 767 PR target/69551
768 * gcc.target/i386/pr69551.c: New test.
769
ca6c7317 770 PR target/66137
771 * gcc.target/i386/pr66137.c: New test.
772
e3078da6 7732016-01-29 Andrew Bennett <andrew.bennett@imgtec.com>
774
775 * gcc.target/mips/p5600-bonding.c (dg-options): Force the test to be
776 always built for p5600.
777 * gcc.target/mips/mips.exp (mips-dg-options): Add support for the
778 isa=p5600 dg-option.
779
b622ec25 7802016-01-29 Richard Biener <rguenther@suse.de>
781
782 PR tree-optimization/69547
783 * g++.dg/tree-ssa/pr69547.C: New testcase.
784
d2a60e99 7852016-01-29 Jakub Jelinek <jakub@redhat.com>
786
787 PR debug/66869
788 * g++.dg/warn/Wunused-function2.C: New test.
789
ae849d2b 7902016-01-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
791
792 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Require a hardware vector
793 support for test to succeed.
794
ce6a6978 7952016-01-29 Marek Polacek <polacek@redhat.com>
796
797 PR c++/69509
798 PR c++/69516
799 * g++.dg/ext/constexpr-vla2.C: New test.
800 * g++.dg/ext/constexpr-vla3.C: New test.
801 * g++.dg/ubsan/vla-1.C: Remove dg-shouldfail.
802
7550d855 8032016-01-29 Richard Biener <rguenther@suse.de>
804
805 PR middle-end/69537
806 * gcc.dg/uninit-21.c: New testcase.
807
f11bb279 8082016-01-28 Uros Bizjak <ubizjak@gmail.com>
809
810 PR target/69459
811 * gcc.target/i386/pr69459.c: New test.
812
c80c12c8 8132016-01-28 Steve Ellcey <sellcey@imgtec.com>
814
815 PR target/68400
816 * gcc.target/mips/mips.exp (mips_option_groups): Add stack-protector.
817 * gcc.target/mips/pr68400.c: New test.
818
c649bacc 8192016-01-28 Martin Sebor <msebor@redhat.com>
820
821 PR target/17381
822 * gcc.target/powerpc/pr17381.c: New test.
823
f4881661 8242016-01-28 Jakub Jelinek <jakub@redhat.com>
825
826 PR middle-end/69542
827 * gcc.dg/torture/pr69542.c: New test.
828
d66fdd75 8292016-01-28 Wilco Dijkstra <wdijkstr@arm.com>
830
831 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
832
d4a78818 8332016-01-28 David Edelsohn <dje.gcc@gmail.com>
834
835 * gcc.dg/pr65980.c: Skip on AIX.
836 * gcc.dg/pr66688.c: Same.
837
21329e97 8382016-01-28 David Edelsohn <dje.gcc@gmail.com>
839
840 PR target/63679
841 * gcc.dg/tree-ssa/sra-17.c: Adjust regex for more label styles.
842 * gcc.dg/tree-ssa/sra-18.c: Same.
843
cc7124a6 8442016-01-28 Andre Vehreschild <vehre@gcc.gnu.org>
845
846 PR fortran/62536
847 * gfortran.dg/block_15.f08: New test.
848 * gfortran.dg/block_end_error_1.f90: Need to catch additional error
849 on incorrectly closed BLOCK.
850
358dfcb4 8512016-01-28 Ilya Enkovich <enkovich.gnu@gmail.com>
852
853 * gcc.dg/declare-simd.c: New test.
e87502d6 8542016-01-28 Richard Biener <rguenther@suse.de>
855
856 PR tree-optimization/69466
857 * gfortran.dg/vect/pr69466.f90: New testcase.
858
44e7334b 8592016-01-28 Thomas Preud'homme <thomas.preudhomme@arm.com>
860
861 * g++.dg/pr67989.C: Remove ARM-specific option.
862 * gcc.target/arm/pr67989.C: New file.
863
5ce8f551 8642016-01-27 Uros Bizjak <ubizjak@gmail.com>
865
866 * gcc.dg/torture/pr68264.c: Disable log1p test for glibc < 2.22
867 and expm1 test for glibc < 2.11.
868
fa6e6b15 8692016-01-27 Richard Henderson <rth@redhat.com>
870
871 * gcc.c-torture/execute/pr69447.c: New test.
872
8732016-01-27 Paul Thomas <pault@gcc.gnu.org>
147b2f9b 874
7b8122c6 875 PR fortran/69422
147b2f9b 876 * gfortran.dg/alloc_comp_assign_15.f03: New test.
877
78e516eb 8782016-01-27 Jakub Jelinek <jakub@redhat.com>
879
880 PR debug/66869
881 * gcc.dg/pr66869.c: New test.
882
9b849350 8832016-01-25 Jeff Law <law@redhat.com>
884
885 PR tree-optimization/68398
f11bb279 886 PR tree-optimization/69196
9b849350 887 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output.
888 * gcc.dg/tree-ssa/ssa-dom-thread-2c.c: Add extra statements on thread
889 path to avoid new heuristic allowing more irreducible regions
890 * gcc.dg/tree-ssa/ssa-dom-thread-2d.c: Likewise.
891 * gcc.dg/tree-ssa/vrp46.c: Likewise.
892 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Update expected output.
893 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: New test.
894 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
895
fee5e491 8962016-01-27 Marek Polacek <polacek@redhat.com>
897
898 PR c/68062
899 * c-c++-common/vector-compare-4.c: New test.
900
eec96426 9012016-01-27 David Malcolm <dmalcolm@redhat.com>
902
903 PR preprocessor/69126
904 * c-c++-common/pr69126.c: New test case.
905
5068be18 9062016-01-27 Ian Lance Taylor <iant@google.com>
907
908 * gcc.dg/tree-ssa/ivopt_5.c: New test.
909
5fa82c11 9102016-01-27 Ryan Burn <contact@rnburn.com>
911
912 PR cilkplus/69267
913 * g++.dg/cilk-plus/CK/pr69267.cc: New test.
914
b3df0219 9152016-01-27 Uros Bizjak <ubizjak@gmail.com>
916
917 PR target/69512
918 * gcc.target/i386/pr69512.c: New test.
919
d46a16d4 9202016-01-27 Rainer Emrich <rainer@emrich-ebersheim.de>
921
922 PR ada/69488
923 * gnat.dg/sso/*.adb: Robustify dg-output directives.
924
6a9b35ef 9252016-01-27 Marek Polacek <polacek@redhat.com>
926
927 PR c++/69379
928 * g++.dg/pr69379.C: New test.
929
18e9663b 9302016-01-27 Martin Sebor <msebor@redhat.com>
931
932 PR c++/69317
933 * g++.dg/abi/Wabi-2-2.C: New test.
934 * g++.dg/abi/Wabi-2-3.C: New test.
935 * g++.dg/abi/Wabi-3-2.C: New test.
936 * g++.dg/abi/Wabi-3-3.C: New test.
937
c88301ad 9382016-01-27 Richard Biener <rguenther@suse.de>
939
940 PR tree-optimization/69166
941 * gcc.dg/torture/pr69166.c: New testcase.
942
8ca47550 9432016-01-27 Martin Jambor <mjambor@suse.cz>
944
945 PR tree-optimization/69355
946 * gcc.dg/tree-ssa/pr69355.c: New test.
947
5cb23e3c 9482016-01-27 Marek Polacek <polacek@redhat.com>
949
950 PR c++/69496
951 * g++.dg/ext/constexpr-vla1.C: New test.
952
7b0c1b6d 9532016-01-20 Christian Bruel <christian.bruel@st.com>
954
955 PR target/69245
956 * gcc.target/arm/pr69245.c: New test.
957
220112fc 9582016-01-27 Jakub Jelinek <jakub@redhat.com>
959
960 PR tree-optimization/69399
961 * gcc.dg/torture/pr69399.c: New test.
962
16294490 9632016-01-27 Eric Botcazou <ebotcazou@adacore.com>
964
965 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: XFAIL on SPARC 64-bit.
966
8abd3d0c 9672016-01-26 Eric Botcazou <ebotcazou@adacore.com>
968
969 * gcc.c-torture/execute/stkalign.c: XFAIL run on SPARC 64-bit.
970
7cf9b895 9712016-01-26 Tom de Vries <tom@codesourcery.com>
972
973 PR tree-optimization/69110
974 * gcc.dg/autopar/pr69110.c: New test.
975
557c1942 9762016-01-26 Abderrazek Zaafrani <a.zaafrani@samsung.com>
b3df0219 977 Sebastian Pop <s.pop@samsung.com>
557c1942 978
979 * gcc.dg/graphite/isl-ast-op-select.c: New.
980
80adbd96 9812015-01-26 Paul Thomas <pault@gcc.gnu.org>
982
983 PR fortran/69385
984 * gfortran.dg/allocate_error_6.f90: New test.
985
c3f86f60 9862016-01-26 Richard Henderson <rth@redhat.com>
987
988 * gcc.dg/tm/pr60908.c: New test.
989
3752e5b1 9902016-01-26 David Malcolm <dmalcolm@redhat.com>
991
992 PR other/69006
993 * g++.dg/ext/timevar1.C: Add dg-allow-blank-lines-in-output
994 directive.
995 * gcc.dg/plugin/diagnostic-test-show-locus-color.c: Update
996 expected multiline output to reflect the colorization being
997 disabled before newlines.
998 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
999 (custom_diagnostic_finalizer): Replace call to
1000 pp_newline_and_flush with call to pp_flush.
1001 * gcc.dg/unroll-2.c: Add dg-allow-blank-lines-in-output directive.
1002 * gfortran.dg/implicit_class_1.f90: Likewise.
1003 * lib/gcc-dg.exp (allow_blank_lines): New global.
1004 (dg-allow-blank-lines-in-output): New procedure.
1005 (gcc-dg-prune): Complain about blank lines in the output, unless
1006 dg-allow-blank-lines-in-output was called.
1007 * lib/multiline.exp (_build_multiline_regex): Only support
1008 arbitrary followup text for non-blank-lines, not for blank lines.
1009
9bbfd060 10102016-01-26 Jakub Jelinek <jakub@redhat.com>
1011
1012 PR tree-optimization/69483
1013 * gcc.dg/pr69483.c: New test.
1014 * g++.dg/opt/pr69483.C: New test.
1015
53773057 10162016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
1017
1018 PR target/68620
1019 * gcc.target/arm/pr68620.c: New test.
1020
442a556f 10212016-01-26 H.J. Lu <hongjiu.lu@intel.com>
1022
1023 * gcc.target/i386/pr68986-2.c: Remove -m32.
1024
d513c683 10252016-01-26 H.J. Lu <hongjiu.lu@intel.com>
1026
1027 PR target/68986
1028 * gcc.target/i386/pr68986-1.c: New test.
1029 * gcc.target/i386/pr68986-2.c: Likewise.
1030 * gcc.target/i386/pr68986-3.c: Likewise.
1031
976877a5 10322016-01-26 Christian Bruel <christian.bruel@st.com>
1033
1034 * lib/target-supports.exp
1035 (check_effective_target_arm_crypto_pragma_ok_nocache): Remove.
1036 (check_effective_target_arm_crypto_pragma_ok): Likewise.
1037 * gcc.target/arm/attr-crypto.c: Remove arm_crypto_pragma_ok test.
1038
2c7b2f88 10392016-01-26 Richard Biener <rguenther@suse.de>
1040
1041 PR tree-optimization/69452
1042 * gcc.dg/torture/pr69452.c: New testcase.
1043
f7fc06e7 10442016-01-26 Jakub Jelinek <jakub@redhat.com>
1045
1046 PR target/69442
1047 * gcc.dg/pr69442.c: New test.
1048
d1dae587 10492016-01-26 Roger Ferrer Ibáñez <rofirrim@gmail.com>
1050
1051 PR target/67896
1052 * gcc.target/aarch64/simd/pr67896.C: New.
1053
ef7be7f8 10542016-01-26 Richard Sandiford <richard.sandiford@arm.com>
1055
1056 PR tree-optimization/69400
1057 * gcc.dg/plugin/wide-int_plugin.c (test_wide_int_mod_trunc): New
1058 function.
1059 (plugin_init): Call it.
1060 * gcc.dg/torture/pr69400.c: New test.
1061
648433a4 10622016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
1063
1064 * gcc.target/arm/pr68674.c: Check and use arm_fp effective target.
1065
45fc5243 10662016-01-25 Aditya Kumar <aditya.k7@samsung.com>
1067 Sebastian Pop <s.pop@samsung.com>
1068
1069 * gcc.dg/graphite/graphite.exp: Only run the fuse-*.c tests with
1070 isl-0.15.
1071
c699f6a1 10722016-01-25 Aditya Kumar <aditya.k7@samsung.com>
1073 Sebastian Pop <s.pop@samsung.com>
1074
1075 * gcc.dg/graphite/pr69292.c: New.
1076
b86e24ea 10772016-01-25 Jakub Jelinek <jakub@redhat.com>
1078
1079 * c-c++-common/goacc/use_device-1.c: New test.
1080
105cb8d7 10812016-01-25 Jeff Law <law@redhat.com>
1082
1083 PR tree-optimization/69196
1084 PR tree-optimization/68398
1085 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output
1086 * gcc.dg/tree-ssa/pr68198.c: Likewise.
1087
44562749 10882016-01-25 David Edelsohn <dje.gcc@gmail.com>
1089
1090 PR target/69469
1091 * gcc.target/powerpc/vsx-vector-2.c: Adjust for Goldschmidt's
1092 Algorithm.
1093
6837fee7 10942016-01-25 Richard Biener <rguenther@suse.de>
1095
1096 PR testsuite/69380
1097 * g++.dg/tree-ssa/pr69336.C: Restrict to x86_64 and i?86.
1098
fe500d65 10992016-01-25 Ilya Enkovich <enkovich.gnu@gmail.com>
1100
1101 PR target/69421
1102 * gcc.dg/pr69421.c: New test.
1103
8eacba94 11042016-01-25 Bilyan Borisov <bilyan.borisov@arm.com>
1105
1106 * gcc.target/aarch64/simd/vcvt_s64_f64_1.c: New.
1107 * gcc.target/aarch64/simd/vcvt_u64_f64_1.c: Likewise.
1108 * gcc.target/aarch64/simd/vcvta_s64_f64_1.c: Likewise.
1109 * gcc.target/aarch64/simd/vcvta_u64_f64_1.c: Likewise.
1110 * gcc.target/aarch64/simd/vcvtm_s64_f64_1.c: Likewise.
1111 * gcc.target/aarch64/simd/vcvtm_u64_f64_1.c: Likewise.
1112 * gcc.target/aarch64/simd/vcvtn_s64_f64_1.c: Likewise.
1113 * gcc.target/aarch64/simd/vcvtn_u64_f64_1.c: Likewise.
1114 * gcc.target/aarch64/simd/vcvtp_s64_f64_1.c: Likewise.
1115 * gcc.target/aarch64/simd/vcvtp_u64_f64_1.c: Likewise.
1116
af09d40d 11172016-01-25 Richard Biener <rguenther@suse.de>
1118
1119 PR tree-optimization/69376
1120 * gcc.dg/torture/pr69376.c: New testcase.
1121
d65063f5 11222016-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1123
1124 PR fortran/69397
1125 PR fortran/68442
1126 * gfortran.dg/interface_38.f90: New test.
1127 * gfortran.dg/interface_39.f90: New test.
80adbd96 1128
08c7bfb4 11292016-01-24 Patrick Palka <ppalka@gcc.gnu.org>
1130
1131 Revert:
1132 2016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
1133
1134 PR c++/11858
1135 PR c++/24663
1136 PR c++/24664
1137 * g++.dg/template/pr11858.C: New test.
1138 * g++.dg/template/pr24663.C: New test.
1139 * g++.dg/template/unify12.C: New test.
1140 * g++.dg/template/unify13.C: New test.
1141 * g++.dg/template/unify14.C: New test.
1142 * g++.dg/template/unify15.C: New test.
1143 * g++.dg/template/unify16.C: New test.
1144 * g++.dg/template/unify17.C: New test.
1145
c2e7d2be 11462016-01-24 Dominique d'Humieres <dominiq@lps.ens.fr>
1147
1148 PR fortran/68283
1149 gfortran.dg/pr68283.f90: New test.
1150
9f2e8617 11512016-01-24 Thomas Koenig <tkoenig@gcc.gnu.org>
1152
1153 PR fortran/66094
1154 * gfortran.dg/inline_matmul_13.f90: New test.
1155 * gfortran.dg/matmul_bounds_8.f90: New test.
1156 * gfortran.dg/matmul_bounds_9.f90: New test.
1157 * gfortran.dg/matmul_bounds_10.f90: New test.
1158
a4838119 11592016-01-23 Tom de Vries <tom@codesourcery.com>
1160
1161 PR tree-optimization/69426
1162 * gcc.dg/autopar/pr69426.c: New test.
1163
feddf0dc 11642016-01-23 Martin Sebor <msebor@redhat.com>
1165
1166 PR c++/58109
1167 PR c++/69022
1168 * g++.dg/cpp0x/alignas5.C: New test.
1169 * g++.dg/ext/vector29.C: Same.
1170
132731fb 11712016-01-23 Uros Bizjak <ubizjak@gmail.com>
1172
1173 * gcc.target/i386/chkp-strlen-2.c: Define _GNU_SOURCE.
1174 * gcc.target/i386/chkp-strlen-4.c: Move the definition of
1175 _GNU_SOURCE from compile flags to the source.
1176 * gcc.target/i386/chkp-stropt-12.c: Ditto.
1177 * gcc.target/i386/chkp-stropt-16.c: Ditto.
1178 * gcc.target/i386/chkp-stropt-4.c: Ditto.
1179 * gcc.target/i386/chkp-stropt-8.c: Ditto.
1180
51aec681 11812016-01-22 Jakub Jelinek <jakub@redhat.com>
1182
1183 PR target/69432
1184 * g++.dg/opt/pr69432.C: New test.
1185
147aa3e3 11862016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1187
1188 * gcc.target/powerpc/pr63354c: Adjust target selector to include
1189 32-bit targets testing an -m64 multilib.
1190
4d04e35e 11912016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1192
1193 * gcc.target/powerpc/pr63354.c: Restrict to Linux targets with
1194 64-bit support.
1195
86f38d0c 11962016-01-22 James Greenhalgh <james.greenhalgh@arm.com>
1197
1198 * gcc.dg/vect/bb-slp-pr68892.c: Require vect_double.
1199
f776e712 12002016-01-21 Christian Bruel <christian.bruel@st.com>
1201
1202 PR target/68674
1203 * gcc.target/i386/pr68674.c
1204 * gcc.target/aarch64/pr68674.c
1205 * gcc.target/arm/pr68674.c
1206
7b9de435 12072016-01-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1208
1209 PR target/69403
1210 * gcc.c-torture/execute/pr69403.c: New test.
1211
9935a0ba 12122016-01-22 Paolo Carlini <paolo.carlini@oracle.com>
1213
1214 PR c++/55843
1215 * g++.dg/template/pr55843.C: New.
1216
06b94aa1 12172016-01-22 Alan Lawrence <alan.lawrence@arm.com>
1218
1219 PR testsuite/66877
1220 * gcc.dg/vect/vect-over-widen-3-big-array.c: Only look for 1
1221 vect_recog_over_widening_pattern in dump if we have vect_widen_shift.
1222
b68773a8 12232016-01-21 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1224
1225 PR testsuite/67489
132731fb 1226 * gcc.target/powerpc/p8vector-builtin-8.c: Remove { target int128 }
1227 from dg-do compile directive, and instead add
1228 { dg-require-effective-target int128 }.
b68773a8 1229
bbbbe8ab 12302016-01-20 Martin Sebor <msebor@redhat.com>
1231
1232 PR c/69405
1233 * gcc.dg/sync-fetch.c: New test.
1234
f3a6a26f 12352016-01-21 Martin Sebor <msebor@redhat.com>
1236
1237 PR target/69252
1238 * gcc.target/powerpc/pr69252.c: New test.
1239
d1565a03 12402016-01-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1241
1242 PR fortran/65996
132731fb 1243 * gfortran.dg/pr65996.f90: New test.
d1565a03 1244
15a5a905 12452016-01-21 Dominik Vogt <vogt@linux.vnet.ibm.com>
1246
1247 PR c++/68810
bbbbe8ab 1248 * g++.dg/cpp0x/constexpr-reinterpret1.C: Fix line number that is
d1565a03 1249 expected to generate an error.
15a5a905 1250
e4538af5 12512016-01-21 Bernd Schmidt <bschmidt@redhat.com>
1252
1253 PR middle-end/66178
1254 * gcc.dg/torture/pr66178.c: New test.
1255
4d4180ce 12562016-01-21 Anton Blanchard <anton@samba.org>
1257 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1258
1259 PR target/63354
1260 * gcc.target/powerpc/pr63354.c: New test.
1261
86e16058 12622016-01-21 Vladimir Makarov <vmakarov@redhat.com>
1263
1264 PR rtl-optimization/68990
1265 * gcc.target/i386/pr68990: New.
1266
b11b85e4 12672016-01-21 Nick Clifton <nickc@redhat.com>
1268
1269 PR target/69129
1270 * gcc.target/mips/pr69129.c: New.
1271
62dd9f85 12722016-01-21 Paolo Carlini <paolo.carlini@oracle.com>
1273
1274 PR c++/58046
1275 * g++.dg/cpp0x/pr58046.C: New.
1276
ac7d424b 12772016-01-21 Jakub Jelinek <jakub@redhat.com>
1278
47c0bea3 1279 PR target/69187
1280 PR target/65624
1281 * gcc.target/arm/pr69187.c: New test.
1282
ac7d424b 1283 PR c++/69355
1284 * g++.dg/torture/pr69355.C: New test.
1285
9e18b252 12862016-01-21 Aditya Kumar <aditya.k7@samsung.com>
1287 Sebastian Pop <s.pop@samsung.com>
1288
1289 * gfortran.dg/graphite/interchange-3.f90: Adjust pattern.
1290
de862e2f 12912016-01-21 Aditya Kumar <aditya.k7@samsung.com>
1292 Sebastian Pop <s.pop@samsung.com>
1293
132731fb 1294 * gcc.dg/graphite/pr68976.c: New test.
de862e2f 1295
f55f9344 12962016-01-21 Jakub Jelinek <jakub@redhat.com>
1297
1298 PR middle-end/67653
1299 * c-c++-common/pr67653.c: New test.
1300 * gcc.dg/torture/pr29119.c: Add dg-warning.
1301
62752e71 13022016-01-20 Peter Bergner <bergner@vnet.ibm.com>
1303
1304 * gcc.target/powerpc/cpu-builtin-1.c: New test.
1305
16d4186f 13062016-01-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
1307
1308 PR c/24293
1309 * gcc.dg/pr24293.c: New test.
1310 * gcc.dg/Wcxx-compat-8.c: Adjust to accept error due to
1311 incomplete struct type.
1312 * gcc.dg/declspec-1.c: Likewise.
1313 * gcc.dg/pr63549.c: Likewise.
1314
58219d13 13152016-01-20 Jakub Jelinek <jakub@redhat.com>
1316
1317 PR tree-optimization/66612
1318 * gcc.target/powerpc/20050830-1.c: Xfail the scan-assembler test
1319 for bdn instruction.
1320
a7b5688a 13212016-01-20 Christophe Lyon <christophe.lyon@linaro.org>
1322
1323 * lib/target-supports.exp
1324 (check_effective_target_arm_fp_ok_nocache): New.
1325 (check_effective_target_arm_fp_ok): New.
1326 (add_options_for_arm_fp): New.
1327 (check_effective_target_arm_crypto_ok_nocache): Require
1328 target_arm_v8_neon_ok instead of arm32.
1329 (check_effective_target_arm_crypto_pragma_ok_nocache): New.
1330 (check_effective_target_arm_crypto_pragma_ok): New.
1331 (add_options_for_arm_vfp): New.
1332 * gcc.target/arm/attr-crypto.c: Use arm_crypto_pragma_ok effective
1333 target. Do not force -mfloat-abi=softfp, use arm_fp_ok effective
1334 target instead. Force initial fpu to vfp.
1335 * gcc.target/arm/attr-neon-builtin-fail.c: Do not force
1336 -mfloat-abi=softfp, use arm_fp_ok effective target instead.
1337 * gcc.target/arm/attr-neon-fp16.c: Likewise. Remove arm_neon_ok
1338 dependency.
1339 * gcc.target/arm/attr-neon2.c: Do not force -mfloat-abi=softfp,
1340 use arm_vfp effective target instead. Force initial fpu to vfp.
1341 * gcc.target/arm/attr-neon3.c: Likewise.
1342 * gcc.target/arm/cmp-2.c: Use arm_fp_ok effective target instead of
1343 arm_vfp_ok.
1344 * gcc.target/arm/unsigned-float.c: Likewise.
1345 * gcc.target/arm/vfp-1.c: Likewise.
1346 * gcc.target/arm/vfp-ldmdbd.c: Likewise.
1347 * gcc.target/arm/vfp-ldmdbs.c: Likewise.
1348 * gcc.target/arm/vfp-ldmiad.c: Likewise.
1349 * gcc.target/arm/vfp-ldmias.c: Likewise.
1350 * gcc.target/arm/vfp-stmdbd.c: Likewise.
1351 * gcc.target/arm/vfp-stmdbs.c: Likewise.
1352 * gcc.target/arm/vfp-stmiad.c: Likewise.
1353 * gcc.target/arm/vfp-stmias.c: Likewise.
1354 * gcc.target/arm/vnmul-1.c: Likewise.
1355 * gcc.target/arm/vnmul-2.c: Likewise.
1356 * gcc.target/arm/vnmul-3.c: Likewise.
1357 * gcc.target/arm/vnmul-4.c: Likewise.
1358
7ca56ca8 13592016-01-20 H.J. Lu <hongjiu.lu@intel.com>
7fb75b57 1360
7fb75b57 1361 PR testsuite/69366
1362 * g++.dg/pr63995-1.C: Require non-x32 target, instead of,
1363 the MPX run-time library, for compile-time MPX test.
1364 * gcc.target/i386/chkp-always_inline.c: Likewise.
1365 * gcc.target/i386/chkp-bndret.c: Likewise.
1366 * gcc.target/i386/chkp-builtins-1.c: Likewise.
1367 * gcc.target/i386/chkp-builtins-2.c: Likewise.
1368 * gcc.target/i386/chkp-builtins-3.c: Likewise.
1369 * gcc.target/i386/chkp-builtins-4.c: Likewise.
1370 * gcc.target/i386/chkp-const-check-1.c: Likewise.
1371 * gcc.target/i386/chkp-const-check-2.c: Likewise.
1372 * gcc.target/i386/chkp-hidden-def.c: Likewise.
1373 * gcc.target/i386/chkp-label-address.c: Likewise.
1374 * gcc.target/i386/chkp-lifetime-1.c: Likewise.
1375 * gcc.target/i386/chkp-narrow-bounds.c: Likewise.
1376 * gcc.target/i386/chkp-pr69044.c: Likewise.
1377 * gcc.target/i386/chkp-remove-bndint-1.c: Likewise.
1378 * gcc.target/i386/chkp-remove-bndint-2.c: Likewise.
1379 * gcc.target/i386/chkp-strchr.c: Likewise.
1380 * gcc.target/i386/chkp-strlen-1.c: Likewise.
1381 * gcc.target/i386/chkp-strlen-2.c: Likewise.
1382 * gcc.target/i386/chkp-strlen-3.c: Likewise.
1383 * gcc.target/i386/chkp-strlen-4.c: Likewise.
1384 * gcc.target/i386/chkp-strlen-5.c: Likewise.
1385 * gcc.target/i386/chkp-stropt-1.c: Likewise.
1386 * gcc.target/i386/chkp-stropt-10.c: Likewise.
1387 * gcc.target/i386/chkp-stropt-11.c: Likewise.
1388 * gcc.target/i386/chkp-stropt-12.c: Likewise.
1389 * gcc.target/i386/chkp-stropt-13.c: Likewise.
1390 * gcc.target/i386/chkp-stropt-14.c: Likewise.
1391 * gcc.target/i386/chkp-stropt-15.c: Likewise.
1392 * gcc.target/i386/chkp-stropt-16.c: Likewise.
1393 * gcc.target/i386/chkp-stropt-2.c: Likewise.
1394 * gcc.target/i386/chkp-stropt-3.c: Likewise.
1395 * gcc.target/i386/chkp-stropt-4.c: Likewise.
1396 * gcc.target/i386/chkp-stropt-5.c: Likewise.
1397 * gcc.target/i386/chkp-stropt-6.c: Likewise.
1398 * gcc.target/i386/chkp-stropt-7.c: Likewise.
1399 * gcc.target/i386/chkp-stropt-8.c: Likewise.
1400 * gcc.target/i386/chkp-stropt-9.c: Likewise.
1401 * gcc.target/i386/pr63995-2.c: Likewise.
1402 * gcc.target/i386/pr64805.c: Likewise.
1403 * gcc.target/i386/pr65044.c: Likewise.
1404 * gcc.target/i386/pr65167.c: Likewise.
1405 * gcc.target/i386/pr65183.c: Likewise.
1406 * gcc.target/i386/pr65184.c: Likewise.
1407 * gcc.target/i386/thunk-retbnd.c: Likewise.
7ca56ca8 1408
f2da0b99 14092016-01-20 Ilya Enkovich <enkovich.gnu@gmail.com>
1410
1411 PR tree-optimization/69328
1412 * gcc.dg/pr69328.c: New test.
1413
4d379676 14142016-01-20 Jeff Law <law@redhat.com>
1415
4a11f145 1416 PR target/25114
4d379676 1417 * gcc.target/m68k/pr25114.c: New test.
1418
0754bad1 14192016-01-20 Andre Vieira <andre.simoesdiasvieira@arm.com>
1420
1421 * gcc.target/arm/memset-inline-10.c: Added
1422 dg-require-effective-target arm_thumb2_ok.
1423
63bd5c2d 14242016-01-19 Eric Botcazou <ebotcazou@adacore.com>
1425
1426 * gcc.dg/debug/dwarf2/sso.c: New test.
1427
a9c01e81 14282016-01-19 Uros Bizjak <ubizjak@gmail.com>
1429
1430 PR testsuite/68820
1431 * gcc.c-torture/execute/builtins/memops-asm.x: New file.
1432 * gcc.c-torture/execute/builtins/strstr-asm.x: Ditto.
1433 * gcc.c-torture/execute/builtins/strstr-asm.c: Remove dg-options.
1434
53fa0e54 14352016-01-19 Jan Hubicka <hubicka@ucw.cz>
1436
1437 PR ipa/66223
1438 * g++.dg/ipa/devirt-50.C: New testcase.
1439
e035a62c 14402016-01-19 Marek Polacek <polacek@redhat.com>
1441
1442 PR c++/68965
1443 * g++.dg/cpp1y/parameter-pack-1.C: New test.
1444 * g++.dg/cpp1y/parameter-pack-2.C: New test.
1445
885cc3ea 14462016-01-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1447
1448 PR target/69135
1449 * gcc.target/arm/pr69135_1.c: New test.
1450
07bd240e 14512015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
1452
1453 * gcc.target/aarch64/ccmp_1.c: Add new tests.
1454
9f60d257 14552015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
1456
1457 * gcc.target/aarch64/ccmp_1.c: New testcase.
1458
a0c919f7 14592016-01-19 Marek Polacek <polacek@redhat.com>
1460
1461 PR c++/68586
1462 * g++.dg/cpp0x/enum30.C: New test.
1463
dc5d6d17 14642016-01-19 Richard Biener <rguenther@suse.de>
1465
1466 PR tree-optimization/69336
1467 * g++.dg/tree-ssa/pr69336.C: New testcase.
1468
6dd156e0 14692016-01-19 Jakub Jelinek <jakub@redhat.com>
1470
1471 PR debug/65779
1472 * gcc.dg/pr65779.c: New test.
1473
3e0d45b9 14742016-01-19 Richard Biener <rguenther@suse.de>
1475
1476 PR tree-optimization/69352
1477 * gcc.dg/torture/pr69352.c: New testcase.
1478
7a3cf64d 14792016-01-19 Jakub Jelinek <jakub@redhat.com>
1480
1481 PR rtl-optimization/68955
1482 PR rtl-optimization/64557
1483 * gcc.dg/torture/pr68955.c: New test.
1484
8be55b33 14852016-01-19 Jan Hubicka <hubicka@ucw.cz>
1486
1487 PR lto/69136
1488 * g++.dg/torture/pr69136.C: New testcase.
1489
72a985d7 14902016-01-19 Jan Hubicka <hubicka@ucw.cz>
1491
1492 PR lto/69133
1493 * g++.dg/lto/pr69133_0.C: New testcase.
1494 * g++.dg/lto/pr69133_1.C: New testcase.
1495
56778b62 14962016-01-15 Jeff Law <law@redhat.com>
1497
1498 PR tree-optimization/69320
1499 * gcc.c-torture/pr69320-1.c: New test.
1500 * gcc.c-torture/pr69320-2.c: New test.
1501 * gcc.c-torture/pr69320-3.c: New test.
1502 * gcc.c-torture/pr69320-4.c: New test.
1503
ced41b93 15042016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
1505
1506 PR c++/11858
1507 PR c++/24663
1508 PR c++/24664
1509 * g++.dg/template/pr11858.C: New test.
1510 * g++.dg/template/pr24663.C: New test.
1511 * g++.dg/template/unify12.C: New test.
1512 * g++.dg/template/unify13.C: New test.
1513 * g++.dg/template/unify14.C: New test.
1514 * g++.dg/template/unify15.C: New test.
1515 * g++.dg/template/unify16.C: New test.
1516 * g++.dg/template/unify17.C: New test.
1517
7f8cbcaf 15182016-01-18 David Malcolm <dmalcolm@redhat.com>
1519
1520 PR testsuite/69181
1521 * gcc.dg/pr69181-1.c: New test file.
1522 * gcc.dg/pr69181-2.c: New test file.
1523 * lib/gcc-dg.exp (dg-test): Consolidate post-test cleanup of
1524 globals by moving it to...
1525 (cleanup-after-saved-dg-test): ...this new function. Add
1526 "global additional_sources_used". Add reset of global
1527 multiline_expected_outputs to the empty list.
1528 * lib/multiline.exp (_multiline_expected_outputs): Rename this
1529 global to...
1530 (multiline_expected_outputs): ...this, and updated comments to
1531 note that it is modified from gcc-dg.exp.
1532 (dg-end-multiline-output): Update for the above renaming.
1533 (handle-multiline-outputs): Likewise. Remove the clearing
1534 of the expected outputs to the empty list.
1535
3c7cbfc0 15362016-01-18 Richard Biener <rguenther@suse.de>
1537
1538 PR tree-optimization/69297
1539 * gcc.dg/vect/costmodel/x86_64/costmodel-pr69297.c: New testcase.
1540
81d49cc1 15412016-01-18 Joseph Myers <joseph@codesourcery.com>
1542
1543 * gcc.target/mips/mips-3d-1.c: Use forbid_cpu=octeon.* in
1544 dg-options.
1545 * gcc.target/mips/mips-3d-2.c: Likewise.
1546 * gcc.target/mips/mips-3d-3.c: Likewise.
1547 * gcc.target/mips/mips-3d-4.c: Likewise.
1548 * gcc.target/mips/mips-3d-5.c: Likewise.
1549 * gcc.target/mips/mips-3d-6.c: Likewise.
1550 * gcc.target/mips/mips-3d-7.c: Likewise.
1551 * gcc.target/mips/mips-3d-8.c: Likewise.
1552 * gcc.target/mips/mips-3d-9.c: Likewise.
1553 * gcc.target/mips/mips-ps-1.c: Likewise.
1554 * gcc.target/mips/mips-ps-2.c: Likewise.
1555 * gcc.target/mips/mips-ps-3.c: Likewise.
1556 * gcc.target/mips/mips-ps-4.c: Likewise.
1557 * gcc.target/mips/mips-ps-5.c: Likewise.
1558 * gcc.target/mips/mips-ps-6.c: Likewise.
1559 * gcc.target/mips/mips-ps-7.c: Likewise.
1560 * gcc.target/mips/mips-ps-type.c: Likewise.
1561 * gcc.target/mips/mips-ps-type-2.c: Likewise.
1562 * gcc.target/mips/mips16-attributes-6.c: Likewise.
1563
03c4ff3a 15642016-01-18 Tom de Vries <tom@codesourcery.com>
1565
1566 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: New test.
1567 * c-c++-common/goacc/kernels-double-reduction.c: New test.
1568 * c-c++-common/goacc/kernels-empty.c: New test.
1569 * c-c++-common/goacc/kernels-eternal.c: New test.
1570 * c-c++-common/goacc/kernels-loop-2.c: New test.
1571 * c-c++-common/goacc/kernels-loop-3.c: New test.
1572 * c-c++-common/goacc/kernels-loop-data-2.c: New test.
1573 * c-c++-common/goacc/kernels-loop-data-enter-exit-2.c: New test.
1574 * c-c++-common/goacc/kernels-loop-data-enter-exit.c: New test.
1575 * c-c++-common/goacc/kernels-loop-data-update.c: New test.
1576 * c-c++-common/goacc/kernels-loop-data.c: New test.
1577 * c-c++-common/goacc/kernels-loop-g.c: New test.
1578 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: New test.
1579 * c-c++-common/goacc/kernels-loop-n.c: New test.
1580 * c-c++-common/goacc/kernels-loop-nest.c: New test.
1581 * c-c++-common/goacc/kernels-loop.c: New test.
1582 * c-c++-common/goacc/kernels-noreturn.c: New test.
1583 * c-c++-common/goacc/kernels-one-counter-var.c: New test.
1584 * c-c++-common/goacc/kernels-parallel-loop-data-enter-exit.c: New test.
1585 * c-c++-common/goacc/kernels-reduction.c: New test.
1586
22e3dcee 15872016-01-18 Tom de Vries <tom@codesourcery.com>
1588
1589 * gcc.dg/autopar/outer-1.c: Update for new parloops instantiation.
1590 * gcc.dg/autopar/outer-2.c: Same.
1591 * gcc.dg/autopar/outer-3.c: Same.
1592 * gcc.dg/autopar/outer-4.c: Same.
1593 * gcc.dg/autopar/outer-5.c: Same.
1594 * gcc.dg/autopar/outer-6.c: Same.
1595 * gcc.dg/autopar/parallelization-1.c: Same.
1596 * gcc.dg/autopar/parloops-exit-first-loop-alt-2.c: Same.
1597 * gcc.dg/autopar/parloops-exit-first-loop-alt-3.c: Same.
1598 * gcc.dg/autopar/parloops-exit-first-loop-alt-4.c: Same.
1599 * gcc.dg/autopar/parloops-exit-first-loop-alt-5.c: Same.
1600 * gcc.dg/autopar/parloops-exit-first-loop-alt-6.c: Same.
1601 * gcc.dg/autopar/parloops-exit-first-loop-alt-7.c: Same.
1602 * gcc.dg/autopar/parloops-exit-first-loop-alt-pr66652.c: Same.
1603 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: Same.
1604 * gcc.dg/autopar/pr39500-1.c: Same.
1605 * gcc.dg/autopar/pr39500-2.c: Same.
1606 * gcc.dg/autopar/pr46193.c: Same.
1607 * gcc.dg/autopar/pr46194.c: Same.
1608 * gcc.dg/autopar/pr49580.c: Same.
1609 * gcc.dg/autopar/pr49960-1.c: Same.
1610 * gcc.dg/autopar/pr49960.c: Same.
1611 * gcc.dg/autopar/pr68373.c: Same.
1612 * gcc.dg/autopar/reduc-1.c: Same.
1613 * gcc.dg/autopar/reduc-1char.c: Same.
1614 * gcc.dg/autopar/reduc-1short.c: Same.
1615 * gcc.dg/autopar/reduc-2.c: Same.
1616 * gcc.dg/autopar/reduc-2char.c: Same.
1617 * gcc.dg/autopar/reduc-2short.c: Same.
1618 * gcc.dg/autopar/reduc-3.c: Same.
1619 * gcc.dg/autopar/reduc-4.c: Same.
1620 * gcc.dg/autopar/reduc-6.c: Same.
1621 * gcc.dg/autopar/reduc-7.c: Same.
1622 * gcc.dg/autopar/reduc-8.c: Same.
1623 * gcc.dg/autopar/reduc-9.c: Same.
1624 * gcc.dg/autopar/uns-outer-4.c: Same.
1625 * gcc.dg/autopar/uns-outer-5.c: Same.
1626 * gcc.dg/autopar/uns-outer-6.c: Same.
1627 * gfortran.dg/parloops-exit-first-loop-alt-2.f95: Same.
1628 * gfortran.dg/parloops-exit-first-loop-alt.f95: Same.
1629
fd5cbe2f 16302016-01-18 Alan Lawrence <alan.lawrence@arm.com>
1631
1632 PR target/63679
1633 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove XFAIL for powerpc(32), hppa,
1634 aarch64, sparc, s390. Add --param sra-max-scalarization-size-Ospeed.
1635
fa75ab55 16362016-01-18 Alan Lawrence <alan.lawrence@arm.com>
1637
1638 PR target/63679
1639 * gcc.dg/tree-ssa/ssa-dom-cse-5.c: New.
1640 * gcc.dg/tree-ssa/ssa-dom-cse-6.c: New.
1641 * gcc.dg/tree-ssa/ssa-dom-cse-7.c: New.
1642
214b2582 16432016-01-18 Alan Lawrence <alan.lawrence@arm.com>
1644
1645 PR target/63679
1646 * gcc.dg/tree-ssa/sra-17.c: New.
1647 * gcc.dg/tree-ssa/sra-18.c: New.
1648
13146837 16492016-01-18 Ilya Enkovich <enkovich.gnu@gmail.com>
1650
1651 * gcc.target/i386/pr65105-5.c: Adjust to andn generation.
1652
6ccd18c2 16532016-01-18 Eric Botcazou <ebotcazou@adacore.com>
1654
1655 * gnat.dg/inline12.adb: New test.
1656
8872b95f 16572016-01-18 Bin Cheng <bin.cheng@arm.com>
1658
1659 PR tree-optimization/66797
1660 * gcc.c-torture/execute/pr65447.c: Relax check condition.
1661
971514e3 16622016-01-18 Richard Biener <rguenther@suse.de>
1663
1664 PR tree-optimization/69170
1665 * gcc.dg/torture/pr69170.c: New testcase.
1666
9b2d1aab 16672016-01-17 John David Anglin <danglin@gcc.gnu.org>
1668
1669 * gcc.dg/torture/builtin-integral-1.c: Require c99_runtime.
1670
164d84c2 16712016-01-16 Tom de Vries <tom@codesourcery.com>
1672
1673 * c-c++-common/goacc/kernels-alias-ipa-pta-4.c: New test.
1674
4c33b769 16752016-01-16 Tom de Vries <tom@codesourcery.com>
1676
1677 * gcc.dg/parloops-exit-first-loop-alt.c: Move ...
1678 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: ... here. Remove
1679 redundant dg-require-effective-target pthread.
1680 * gcc.dg/parloops-exit-first-loop-alt-2.c: Same.
1681 * gcc.dg/parloops-exit-first-loop-alt-3.c: Same.
1682 * gcc.dg/parloops-exit-first-loop-alt-4.c: Same.
1683 * gcc.dg/parloops-exit-first-loop-alt-5.c: Same.
1684 * gcc.dg/parloops-exit-first-loop-alt-6.c: Same.
1685 * gcc.dg/parloops-exit-first-loop-alt-7.c: Same.
1686 * gcc.dg/parloops-exit-first-loop-alt-pr66652.c: Same.
1687
673441b0 16882016-01-16 David Edelsohn <dje.gcc@gmail.com>
1689
1690 PR target/68609
1691 * gcc.target/powerpc/recip-6.c: Enable on AIX.
1692 * gcc.target/powerpc/recip-7.c: Same.
1693
90153ae7 16942016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
1695
1696 PR c++/69091
1697 * g++.dg/template/pr69091.C: New test.
1698
bc24d01d 16992016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
1700
1701 * c-c++-common/cilk-plus/AN/an-if.c: Check that the original
1702 dump does not contain an error_mark_node.
1703 * c-c++-common/cilk-plus/CK/pr60469.c: Likewise.
1704 * c-c++-common/cilk-plus/AN/fn_ptr-2.c: New xfail'd test.
1705
4067c0fd 17062016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
1707
1708 PR c++/68936
1709 * g++.dg/template/pr68936.C: New test.
1710
27c6dbdd 17112016-01-15 David Edelsohn <dje.gcc@gmail.com>
1712
1713 PR target/68609
1714 * gcc.target/powerpc/recip-1.c: Adjust for Goldschmidt's Algorithm.
1715 * gcc.target/powerpc/recip-2.c: Same.
1716 * gcc.target/powerpc/recip-3.c: Same.
1717 * gcc.target/powerpc/recip-4.c: Same.
1718 * gcc.target/powerpc/recip-sqrtf.c: Same.
1719
e390c57d 17202016-01-15 Jeff Law <law@redhat.com>
1721
1722 PR tree-optimization/69270
1723 * gcc.dg/tree-ssa/pr69270-2.c: New test.
1724 * gcc.dg/tree-ssa/pr69270-3.c: New test.
1725
ddcfeaf1 17262016-01-15 Paul Thomas <pault@gcc.gnu.org>
1727
1728 PR fortran/49630
1729 * gfortran.dg/deferred_character_13.f90: New test for the fix
1730 of comment 3 of the PR.
1731
1732 PR fortran/54070
1733 * gfortran.dg/deferred_character_8.f90: New test
1734 * gfortran.dg/allocate_error_5.f90: New test
1735
1736 PR fortran/60593
1737 * gfortran.dg/deferred_character_10.f90: New test
1738
1739 PR fortran/60795
1740 * gfortran.dg/deferred_character_14.f90: New test
1741
1742 PR fortran/61147
1743 * gfortran.dg/deferred_character_11.f90: New test
1744
1745 PR fortran/64324
1746 * gfortran.dg/deferred_character_9.f90: New test
1747
81be349c 17482016-01-15 Vladimir Makarov <vmakarov@redhat.com>
1749
1750 PR rtl-optimization/69030
1751 * gcc.target/i386/pr69030.c: New.
1752
998456c5 17532016-01-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1754
1755 * gcc.target/aarch64/target_attr_17.c: New test.
1756
0d85be19 17572016-01-15 Richard Biener <rguenther@suse.de>
1758
1759 PR tree-optimization/66856
1760 * gcc.dg/torture/pr66856-1.c: New testcase.
1761 * gcc.dg/torture/pr66856-2.c: Likewise.
1762
321d36c8 17632016-01-15 Richard Biener <rguenther@suse.de>
1764
1765 PR debug/69137
1766 * g++.dg/lto/pr69137_0.C: New testcase.
1767
d94a1f53 17682016-01-15 Richard Sandiford <richard.sandiford@arm.com>
1769
1770 PR middle-end/69246
1771 * gcc.target/i386/pr69246.c: New test.
1772
5fe9a861 17732016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
1774
a9c01e81 1775 * gfortran.dg/bind_c_array_params_2.f90: Fix test patterns for S/390.
5fe9a861 1776
3d05a5e9 17772016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
1778
1779 PR c++/56194
1780 * g++.dg/init/const9.C: Disable test on S/390.
1781
5e8132b5 17822016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
1783
1784 * g++.dg/Wframe-address.C: Test requires -mbackchain for s390*-*-*.
1785 * g++.dg/Wno-frame-address.C: Ditto.
1786
32307cdf 17872016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
1788
1789 * gcc.dg/tree-ssa/20040204-1.c: Do not xfail on S/390.
1790
1ca28250 17912016-01-15 Richard Biener <rguenther@suse.de>
1792
1793 PR tree-optimization/68961
1794 * gcc.dg/vect/costmodel/x86_64/costmodel-pr68961.c: New testcase.
1795
6271bd93 17962016-01-15 Ilya Enkovich <enkovich.gnu@gmail.com>
1797
1798 * gcc.target/i386/pr65105-5.c: New test.
1799
9dbe6a63 18002016-01-15 Jan Hubicka <hubicka@ucw.cz>
1801
1802 * gcc.c-torture/execute/alias-4.c: New testcase.
1803
a70589b9 18042016-01-15 Jan Hubicka <hubicka@ucw.cz>
1805
1806 PR ipa/68148
1807 * g++.dg/ipa/devirt-49.C: New testcase.
1808
7bbac464 18092016-01-15 Christian Bruel <christian.bruel@st.com>
86eff91f 1810
1811 PR target/65837
1812 * gcc.target/arm/attr-neon-builtin-fail2.c: New test.
1813 * gcc.target/arm/lto/pr65837-attr_0.c: New test.
1814 * gcc.target/arm/lto/pr65837_0.c: Fix skip condition and use ACLE name.
1815
4345b868 18162016-01-15 Richard Biener <rguenther@suse.de>
1817
1818 PR tree-optimization/69117
1819 * gcc.dg/torture/pr69117.c: New testcase.
1820
580357e7 18212015-01-14 Ryan Burn <contact@rnburn.com>
7d600da5 1822
1823 PR c++/69048
1824 * g++.dg/cilk-plus/CK/pr69048.cc: New test.
1825
612baa31 18262016-01-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
1827
1828 PR testsuite/67509
1829 * gfortran.dg/ieee/ieee_7.f90: For out of bound precision or
1830 range tests use 100 * maximum instead of maximum + 1.
1831
44e09bc4 18322016-01-14 Jakub Jelinek <jakub@redhat.com>
1833
1834 PR debug/69244
1835 * gcc.dg/guality/pr69244.c: New test.
1836
96962ae4 18372016-01-14 Uros Bizjak <ubizjak@gmail.com>
1838
1839 * lib/target-supports.exp (check_effective_target_issignaling):
1840 New procedure.
1841 * gcc.dg/pr61441.c: Require issignaling effective target.
1842
ab9c400b 18432016-01-14 Segher Boessenkool <segher@kernel.crashing.org>
1844
1845 PR target/68803
1846 * gcc.target/powerpc/20050603-3.c: Add xfails for powerpc64le.
1847
a7ed4583 18482016-01-14 David Malcolm <dmalcolm@redhat.com>
1849
1850 PR c++/68819
1851 PR preprocessor/69177
1852 * gcc.dg/plugin/location-overflow-test-1.c: New test case.
1853 * gcc.dg/plugin/location-overflow-test-2.c: New test case.
1854 * gcc.dg/plugin/location_overflow_plugin.c: New test plugin.
1855 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
1856
77f35cec 18572016-01-14 Marek Polacek <polacek@redhat.com>
1858
1859 PR c/69262
1860 * gcc.dg/array-15.c: New test.
1861
915d0950 18622016-01-14 Jakub Jelinek <jakub@redhat.com>
1863
1864 PR middle-end/68146
1865 PR tree-optimization/69155
1866 * gfortran.dg/pr68146.f: New test.
1867 * gfortran.dg/pr69155.f90: New test.
1868
24651fb7 18692016-01-14 Richard Biener <rguenther@suse.de>
1870
1871 PR tree-optimization/68060
1872 * gcc.dg/torture/pr68060-1.c: New testcase.
1873 * gcc.dg/torture/pr68060-2.c: Likewise.
1874
2f63f950 18752016-01-14 Nick Clifton <nickc@redhat.com>
1876
1877 * lib/target-supports.exp
1878 (check_effective_target_arm_neon_ok_nocache): Add an option
1879 sequence that includes setting the ARM architecture to ARMv7-A.
1880 * gcc.target/arm/attr-neon.c: Use dg-add-options to add the
1881 command line options necessary to enable Neon support.
1882 * gcc.target/arm/neon-vlshr-imm-1.c: Likewise.
1883 * gcc.target/arm/neon-vshl-imm-1.c: Likewise.
1884 * gcc.target/arm/neon-vshr-imm-1.c: Likewise.
1885 * gcc.target/arm/pr69180.c: Likewise.
1886
3ce0acde 18872016-01-14 Jeff Law <law@redhat.com>
1888
1889 PR tree-optimization/69270
1890 * gcc.dg/tree-ssa/pr69270.c: New test.
1891
bda05c57 18922016-01-13 Bernd Schmidt <bschmidt@redhat.com>
1893
1894 PR c/66208
1895 * c-c++-common/pr66208.c: New file.
1896
9b657cf1 18972016-01-13 Jakub Jelinek <jakub@redhat.com>
1898
1899 PR tree-optimization/69156
1900 * gcc.dg/pr69156.c: New test.
1901
58ba1b9d 19022016-01-13 H.J. Lu <hongjiu.lu@intel.com>
1903
1904 * gcc.target/i386/pr69225-7.c: New test.
1905
e5fee0fe 19062016-01-13 Richard Henderson <rth@redhat.com>
1907
1908 * gcc.dg/tm/memopt-13.c: Update expected function.
1909 * gcc.dg/tm/memopt-6.c: Likewise.
1910
3f0e9745 19112016-01-13 Uros Bizjak <ubizjak@gmail.com>
1912
1913 * gcc.target/i386/pr45685.c (dg-options): Add -mno-sse4.
1914 * gcc.target/i386/pr68432-1.c (dg-options): Ditto.
1915 * gcc.target/i386/pr68432-2.c (dg-options): Ditto.
1916 * gcc.target/i386/pr68432-3.c (dg-options): Ditto.
7a6ddc0d 1917
3f0e9745 19182016-01-13 Tom de Vries <tom@codesourcery.com>
1919
1920 PR tree-optimization/69169
7a6ddc0d 1921 * gcc.dg/pr69169.c: New test.
1922
9b657cf1 19232016-01-13 Alexander Fomin <alexander.fomin@intel.com>
7361eb31 1924
1925 PR target/69228
1926 * gcc.target/i386/avx512pf-vscatterpf0dpd-1.c: Adjust.
1927 * gcc.target/i386/avx512pf-vscatterpf0dps-1.c: Likewise.
1928 * gcc.target/i386/avx512pf-vscatterpf0qpd-1.c: Likewise.
1929 * gcc.target/i386/avx512pf-vscatterpf0qps-1.c: Likewise.
1930 * gcc.target/i386/avx512pf-vscatterpf1dpd-1.c: Likewise.
1931 * gcc.target/i386/avx512pf-vscatterpf1dps-1.c: Likewise.
1932 * gcc.target/i386/avx512pf-vscatterpf1qpd-1.c: Likewise.
1933 * gcc.target/i386/avx512pf-vscatterpf1qps-1.c: Likewise.
1934
f704d701 19352016-01-13 Jakub Jelinek <jakub@redhat.com>
1936
1937 PR target/69247
1938 * gcc.dg/pr69247.c: New test.
1939
e966d6b9 19402016-01-13 Richard Biener <rguenther@suse.de>
1941
1942 PR tree-optimization/69242
1943 * gcc.dg/torture/pr69242.c: New testcase.
1944
1ca1d9b2 19452016-01-13 Richard Biener <rguenther@suse.de>
1946
1947 PR tree-optimization/69186
1948 * gcc.dg/torture/pr69186.c: New testcase.
1949
d07cbccc 19502016-01-13 Jeff Law <law@redhat.com>
1951
1952 PR tree-optimization/67755
1953 * gcc.dg/tree-ssa/pr67755.c: New test.
1954
19552016-01-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
0ebbc233 1956
1957 * gcc.c-torture/unsorted/dump-noaddr.x (dump_compare): Replace static
1958 pass number in output by a star.
1959
b95d41cf 19602016-01-12 Bin Cheng <bin.cheng@arm.com>
1961
1962 PR tree-optimization/68911
1963 * gcc.c-torture/execute/pr68911.c: New test.
1964
91d87e22 19652016-01-12 Marek Polacek <polacek@redhat.com>
1966
1967 PR c++/68979
1968 * g++.dg/warn/permissive-1.C: New test.
1969
8a9401a4 19702016-01-12 Jakub Jelinek <jakub@redhat.com>
1971
1972 PR objc++/68511
1973 PR c++/69213
1974 * g++.dg/opt/pr69213.C: New test.
1975
b9cb7a67 19762016-01-12 Christian Bruel <christian.bruel@st.com>
1977
1978 PR target/69180
1979 * gcc.target/arm/pr69180.c: New test.
1980
e4c96992 19812016-01-12 Richard Biener <rguenther@suse.de>
1982
1983 PR lto/69077
1984 * g++.dg/lto/pr69077_0.C: New testcase.
1985 * g++.dg/lto/pr69077_1.C: Likewise.
1986
90525f61 19872016-01-12 Jakub Jelinek <jakub@redhat.com>
1988
1989 PR target/69175
1990 * g++.dg/opt/pr69175.C: New test.
1991
9e7edfd3 19922016-01-12 Alan Lawrence <alan.lawrence@arm.com>
1993
1994 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Declare functions as 'extern'
1995 rather than #including math.h & stdlib.h.
1996 * gcc.dg/vect/pr47001.c: Declare abort as 'extern', remove stdlib.h.
1997 * gcc.dg/vect/pr49771.c: Likewise.
1998 * gcc.dg/vect/vect-10-big-array.c: Likewise.
1999 * gcc.dg/vect/vect-neg-store-1.c: Likewise.
2000 * gcc.dg/vect/vect-neg-store-2.c: Likewise.
2001 * gcc.dg/vect/slp-37.c: Change NULL to 0, remove stdlib.h.
2002 * gcc.dg/vect/pr40254.c: Remove unnecessary include of stdlib.h.
2003 * gcc.dg/vect/pr44507.c: Likewise.
2004 * gcc.dg/vect/pr45902.c: Likewise.
2005 * gcc.dg/vect/slp-widen-mult-half.c: Likewise.
2006 * gcc.dg/vect/vect-117.c: Likewise.
2007 * gcc.dg/vect/vect-99.c: Likewise.
2008 * gcc.dg/vect/vect-aggressive-1.c: Likewise.
2009 * gcc.dg/vect/vect-cond-1.c: Likewise.
2010 * gcc.dg/vect/vect-cond-2.c: Likewise.
2011 * gcc.dg/vect/vect-cond-3.c: Likewise.
2012 * gcc.dg/vect/vect-cond-4.c: Likewise.
2013 * gcc.dg/vect/vect-mask-load-1.c: Likewise.
2014 * gcc.dg/vect/vect-mask-loadstore-1.c: Likewise.
2015 * gcc.dg/vect/vect-over-widen-1-big-array.c: Likewise.
2016 * gcc.dg/vect/vect-over-widen-1.c: Likewise.
2017 * gcc.dg/vect/vect-over-widen-2-big-array.c: Likewise.
2018 * gcc.dg/vect/vect-over-widen-2.c: Likewise.
2019 * gcc.dg/vect/vect-over-widen-3-big-array.c: Likewise.
2020 * gcc.dg/vect/vect-over-widen-3.c: Likewise.
2021 * gcc.dg/vect/vect-over-widen-4-big-array.c: Likewise.
2022 * gcc.dg/vect/vect-over-widen-4.c: Likewise.
2023 * gcc.dg/vect/vect-widen-mult-const-s16.c: Likewise.
2024 * gcc.dg/vect/vect-widen-mult-const-u16.c: Likewise.
2025 * gcc.dg/vect/vect-widen-mult-half-u8.c: Likewise.
2026 * gcc.dg/vect/vect-widen-mult-half.c: Likewise.
2027 * gcc.dg/vect/no-trapping-math-vect-ifcvt-11.c: Remove unnecessary
2028 include of signal.h.
2029 * gcc.dg/vect/no-trapping-math-vect-ifcvt-12.c: Likewise.
2030 * gcc.dg/vect/no-trapping-math-vect-ifcvt-13.c: Likewise.
2031 * gcc.dg/vect/no-trapping-math-vect-ifcvt-14.c: Likewise.
2032 * gcc.dg/vect/no-trapping-math-vect-ifcvt-15.c: Likewise.
2033 * gcc.dg/vect/no-trapping-math-vect-ifcvt-16.c: Likewise.
2034 * gcc.dg/vect/vect-ifcvt-16.c: Likewise.
2035 * gcc.dg/vect/vect-ifcvt-17.c: Likewise.
2036 * gcc.dg/vect/vect-ifcvt-2.c: Likewise.
2037 * gcc.dg/vect/vect-ifcvt-3.c: Likewise.
2038 * gcc.dg/vect/vect-ifcvt-4.c: Likewise.
2039 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
2040 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
2041 * gcc.dg/vect/vect-ifcvt-6.c: Likewise.
2042 * gcc.dg/vect/vect-ifcvt-7.c: Likewise.
2043 * gcc.dg/vect/vect-ifcvt-9.c: Likewise.
2044 * gcc.dg/vect/vect-outer-5.c: Likewise.
2045 * gcc.dg/vect/vect-outer-6.c: Likewise.
2046 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Remove unnecessary
2047 include of stdio.h.
2048
3368873d 20492016-01-12 Nick Clifton <nickc@redhat.com>
2050
2051 PR target/68913
2052 * gcc.dg/lto/pr61886_0.c: Rename the external function called
2053 to fread so that it will be found in all target runtimes.
2054
0464ea95 20552016-01-12 Richard Biener <rguenther@suse.de>
2056
2057 PR tree-optimization/69053
2058 * g++.dg/torture/pr69053.C: New testcase.
2059
7819730f 20602016-01-12 Richard Biener <rguenther@suse.de>
2061
2062 PR tree-optimization/69168
2063 * gcc.dg/torture/pr69168.c: New testcase.
2064
995bfebf 20652016-01-12 Richard Biener <rguenther@suse.de>
2066
2067 PR tree-optimization/69157
2068 * gcc.dg/torture/pr69157.c: New testcase.
2069
20702016-01-12 Richard Biener <rguenther@suse.de>
2071
2072 PR tree-optimization/69174
2073 * gcc.dg/torture/pr69174.c: New testcase.
2074
1d10d64c 20752016-01-12 Jakub Jelinek <jakub@redhat.com>
2076
2077 PR c++/66808
2078 PR c++/69000
2079 * g++.dg/tls/pr66808.C: New test.
2080 * g++.dg/tls/pr69000.C: New test.
2081
f0b79faf 20822016-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2083
2084 * gcc.target/powerpc/swaps-p8-23.c: New test.
2085 * gcc.target/powerpc/swaps-p8-24.c: Likewise.
2086
04cf75a4 20872016-01-11 John David Anglin <danglin@gcc.gnu.org>
2088
2089 PR tree-optimization/68356
2090 * gcc.dg/torture/pr68264.c: Disable exp2 ERANGE test on hppa unix.
2091
0eb4264c 20922016-01-12 Kugan Vivekanandarajah <kuganv@linaro.org>
2093 Jim Wilson <jim.wilson@linaro.org>
2094
2095 PR target/69194
2096 * gcc.target/arm/pr69194.c: New test.
2097
2f66de64 20982016-01-11 H.J. Lu <hongjiu.lu@intel.com>
2099
2100 PR target/69225
2101 * gcc.target/i386/pr69225-1.c: New test.
2102 * gcc.target/i386/pr69225-2.c: Likewise.
2103 * gcc.target/i386/pr69225-3.c: Likewise.
2104 * gcc.target/i386/pr69225-4.c: Likewise.
2105 * gcc.target/i386/pr69225-5.c: Likewise.
2106 * gcc.target/i386/pr69225-6.c: Likewise.
2107
36105e82 21082016-01-11 Jakub Jelinek <jakub@redhat.com>
2109
1c78ce2e 2110 PR target/67462
2111 * gcc.dg/ifcvt-3.c: Only compile on lp64 targets, include also i?86
2112 if lp64.
2113
a4a87320 2114 PR target/69071
2115 * gcc.dg/pr69071.c: New test.
2116
91fbd04f 2117 PR c++/69211
2118 * g++.dg/opt/pr69211.C: New test.
2119
36105e82 2120 PR tree-optimization/69214
2121 * gcc.c-torture/compile/pr69214.c: New test.
2122
e934c380 21232016-01-11 Uros Bizjak <ubizjak@gmail.com>
2124
2125 * gcc.target/i386/pr66232-10.c: Do not compile on ia32 target.
2126 * gcc.target/i386/pr66232-11.c: Ditto.
2127 * gcc.target/i386/pr66232-12.c: Ditto.
2128 * gcc.target/i386/pr66232-13.c: Ditto.
2129
3ff1b153 21302016-01-11 Richard Biener <rguenther@suse.de>
2131
2132 PR tree-optimization/69173
2133 * gcc.dg/torture/pr69173.c: New testcase.
2134
04e1504c 21352016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2136
2137 PR rtl-optimization/68796
2138 * gcc.target/aarch64/tst_5.c: New test.
2139 * gcc.target/aarch64/tst_6.c: Likewise.
2140
ae8718b5 21412016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2142
2143 PR rtl-optimization/68841
2144 * gcc.dg/pr68841.c: New test.
2145 * gcc.c-torture/execute/pr68841.c: New test.
2146
bd8bece2 21472016-01-11 Yuri Rumyantsev <ysrumyan@gmail.com>
2148
2149 PR rtl-optimization/68920
2150 * gcc.dg/ifcvt-4.c: Add "--param max-rtl-if-conversion-insns=3" option
2151 for ix86 targets.
2152 * gcc.dg/ifcvt-5.c: New test.
2153
9b657cf1 21542016-01-11 Alexandre Oliva <aoliva@redhat.com>
57c83f79 2155
2156 PR bootstrap/69123
2157 * g++.dg/pr69123.C: New.
2158
7a158352 21592016-01-11 Ilya Enkovich <enkovich.gnu@gmail.com>
2160
2161 PR target/69010
2162 * gcc.target/i386/pr69010.c: New test.
2163
ff375d11 21642016-01-11 Martin Jambor <mjambor@suse.cz>
2165
2166 PR ipa/69044
2167 * gcc.target/i386/chkp-pr69044.c: New test.
2168
9eb890f1 21692016-01-11 Tom de Vries <tom@codesourcery.com>
2170
2171 PR tree-optimization/69109
2172 * gcc.dg/autopar/pr69109-2.c: New test.
2173 * gcc.dg/autopar/pr69109.c: New test.
2174
c4157ee5 21752016-01-11 Tom de Vries <tom@codesourcery.com>
2176
2177 PR tree-optimization/69108
2178 * gcc.dg/autopar/pr69108.c: New test.
2179
b933e511 21802016-01-10 Patrick Palka <ppalka@gcc.gnu.org>
2181
2182 PR c++/69029
2183 * c-c++-common/Wisleading-indentation.c: Augment test.
2184
efb73de1 21852016-01-10 Thomas Koenig <tkoenig@gcc.gnu.org>
2186
2187 PR fortran/69154
2188 * gfortran.dg/inline_matmul_12.f90: New test.
2189
40c86c3b 21902016-01-10 Paul Thomas <pault@gcc.gnu.org>
2191
2192 PR fortran/67779
2193 * gfortran.dg/actual_array_offset_1: New test.
2194
a006c0bb 21952016-01-10 Tom de Vries <tom@codesourcery.com>
2196
2197 PR tree-optimization/69062
2198 * gcc.dg/autopar/pr69062.c: New test.
2199
880ed4be 22002016-01-10 Thomas Schwinge <thomas@codesourcery.com>
2201
2202 * gcc.dg/vect/slp-perm-1.c: Fix scan-tree-dump syntax.
2203 * gcc.dg/vect/slp-perm-2.c: Likewise.
2204 * gcc.dg/vect/slp-perm-3.c: Likewise.
2205 * gcc.dg/vect/slp-perm-5.c: Likewise.
2206 * gcc.dg/vect/slp-perm-6.c: Likewise.
2207 * gcc.dg/vect/slp-perm-7.c: Likewise.
2208 * gcc.dg/vect/slp-perm-8.c: Likewise.
2209
d95e1856 22102016-01-10 Tom de Vries <tom@codesourcery.com>
2211
2212 PR tree-optimization/69039
2213 * gcc.dg/autopar/pr69039.c: New test.
2214
0f8f48d0 22152016-01-09 Marek Polacek <polacek@redhat.com>
2216
2217 PR c++/69113
2218 * g++.dg/pr69113.C: New test.
2219
7dff0499 22202016-01-09 Jakub Jelinek <jakub@redhat.com>
2221
2222 PR middle-end/50865
2223 PR tree-optimization/69097
2224 * gcc.c-torture/execute/pr50865.c: New test.
2225 * gcc.c-torture/execute/pr69097-1.c: New test.
2226 * gcc.c-torture/execute/pr69097-2.c: New test.
2227 * gcc.dg/pr69097-1.c: New test.
2228 * gcc.dg/pr69097-2.c: New test.
2229
18431e78 22302016-01-09 Jakub Jelinek <jakub@redhat.com>
2231
2232 PR c++/69164
2233 * g++.dg/opt/pr69164.C: New test.
2234
1943a4a2 22352016-01-08 Jakub Jelinek <jakub@redhat.com>
2236
2237 PR tree-optimization/69167
2238 * gcc.dg/pr69167.c: New test.
2239
a143e277 22402016-01-08 Marek Polacek <polacek@redhat.com>
2241
2242 PR c++/68449
2243 * g++.dg/pr68449.C: New.
2244
44c01906 22452016-01-08 Alan Lawrence <alan.lawrence@arm.com>
2246
2247 PR tree-optimization/68707
2248 * lib/target-supports.exp (check_effective_target_vect_load_lanes): New.
2249 * gcc.dg/vect/slp-perm-1.c: Look for vect_load_lanes instead of SLP
2250 on platforms supporting it.
2251 * gcc.dg/vect/slp-perm-2.c: Likewise.
2252 * gcc.dg/vect/slp-perm-3.c: Likewise.
2253 * gcc.dg/vect/slp-perm-5.c: Likewise.
2254 * gcc.dg/vect/slp-perm-7.c: Likewise.
2255 * gcc.dg/vect/slp-perm-8.c: Likewise.
2256 * gcc.dg/vect/slp-perm-6.c: Look for vect_load_lanes in addition to SLP
2257 on platforms supporting it.
2258
c437d1e8 22592016-01-08 Jakub Jelinek <jakub@redhat.com>
2260
c9595c51 2261 PR tree-optimization/69162
2262 * gcc.dg/pr69162.c: New test.
2263
c437d1e8 2264 PR tree-optimization/69172
2265 * gcc.dg/pr69172.c: New test.
2266
6a46a28c 22672016-01-08 Thomas Preud'homme <thomas.preudhomme@arm.com>
2268
2269 PR tree-optimization/67781
2270 * gcc.c-torture/execute/pr67781.c: New file.
2271
62ad9a04 22722016-01-08 Jakub Jelinek <jakub@redhat.com>
2273
2274 PR tree-optimization/69083
2275 * gcc.dg/vect/pr69083.c: New test.
2276
9e0e8c2a 22772016-01-08 Sujoy Saraswati <sujoy.saraswati@hpe.com>
2278
2279 PR tree-optimization/61441
2280 * gcc.dg/pr61441.c: Restrict to linux and gnu targets.
2281 Use -fexcess-precision=standard for compiler options.
2282 Use fabs() only when __FLT_EVAL_METHOD__ == 0.
2283
5d034e37 22842016-01-08 Jakub Jelinek <jakub@redhat.com>
2285
5013f740 2286 PR fortran/69128
2287 * gfortran.dg/gomp/pr69128.f90: New test.
2288
5d034e37 2289 PR c++/69145
2290 * g++.dg/ext/pr69145-1.C: New test.
2291 * g++.dg/ext/pr69145-2-very-long-filename.cc: New file.
2292 * g++.dg/ext/pr69145-2.h: New file.
2293
517906ff 22942016-01-07 Martin Sebor <msebor@redhat.com>
2295
2296 PR c/68966
2297 * gcc.dg/atomic-fetch-bool.c: New test.
2298 * gcc.dg/sync-fetch-bool.c: New test.
2299
cdbb524c 23002016-01-07 H.J. Lu <hongjiu.lu@intel.com>
2301
2302 PR fortran/66680
2303 gfortran.dg/gomp/pr66680.f90: Moved to libgomp.
2304
ec3aba9e 23052016-01-07 Nick Clifton <nickc@redhat.com>
2306
2307 PR target/66655
2308 * g++.dg/pr66655.C: New test.
2309 * g++.dg/pr66655_1.cc: Test support file.
2310 * g++.dg/pr66655.h: Test header file.
2311
9b657cf1 23122016-01-07 Dominique d'Humieres <dominiq@lps.ens.fr>
06634746 2313
2314 PR fortran/66680
2315 gfortran.dg/gomp/pr66680.f90: New test.
2316
cd45d7a5 23172016-01-07 H.J. Lu <hongjiu.lu@intel.com>
2318
2319 PR target/69171
2320 * gcc.target/i386/pr69171-1.c: New test.
2321 * gcc.target/i386/pr69171-2.c: Likewise.
2322 * gcc.target/i386/pr69171-3.c: Likewise.
2323 * gcc.target/i386/pr69171-4.c: Likewise.
2324 * gcc.target/i386/pr69171-5.c: Likewise.
2325 * gcc.target/i386/pr69171-6.c: Likewise.
2326
4a86a91a 23272015-12-15 Bernd Schmidt <bschmidt@redhat.com>
2328
2329 PR middle-end/67639
2330 * c-c++-common/pr67639.c: New test.
2331
34c05552 23322016-01-07 Jakub Jelinek <jakub@redhat.com>
2333
2334 PR tree-optimization/69141
2335 * g++.dg/opt/pr69141.C: New test.
2336
f08d6895 23372016-01-06 Eric Botcazou <ebotcazou@adacore.com>
2338
2339 * gcc.target/sparc/20151219-1.c: Skip in 64-bit mode.
2340
32ec4173 23412016-01-06 Uros Bizjak <ubizjak@gmail.com>
2342
2343 PR target/69140
2344 * gcc.target/i386/pr69140.c: New test
2345
d74214f3 23462016-01-06 David Malcolm <dmalcolm@redhat.com>
2347
2348 * gcc.dg/bad-dereference.c: New test case.
2349
73991cab 23502015-01-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2351
2352 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: New test.
2353
fc8cc457 23542016-01-06 Andreas Schwab <schwab@linux-m68k.org>
2355
2356 * gcc.dg/atomic-invalid-2.c: Remove duplicated content.
2357
be3c9981 23582016-01-06 Marek Polacek <polacek@redhat.com>
2359
2360 PR sanitizer/69099
2361 * gcc.dg/ubsan/float-cast-overflow-atomic.c: New test.
2362
2cb724f9 23632016-01-05 Marek Polacek <polacek@redhat.com>
2364
2365 PR c/69104
2366 * gcc.dg/atomic-invalid-2.c: New.
2367
233a53ed 23682016-01-05 H.J. Lu <hongjiu.lu@intel.com>
2369
2370 PR target/68991
2371 * gcc.target/i386/pr68991.c: New test.
2372
ea87c5e3 23732016-01-05 H.J. Lu <hongjiu.lu@intel.com>
2374
2375 PR target/68991
2376 * g++.dg/pr68991-1.C: New test.
2377 * g++.dg/pr68991-2.C: Likewise.
2378
1943a4a2 23792016-01-05 Sergei Trofimovich <siarheit@google.com>
afe82e5b 2380
1943a4a2 2381 PR other/60465
afe82e5b 2382 * gcc.target/ia64/pr60465-gprel64.c: New test.
2383 * gcc.target/ia64/pr60465-gprel64-c37.c: New test.
2384
1e9147dd 23852016-01-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2386
2387 PR rtl-optimization/68651
2388 * gcc.target/aarch64/pr68651_1.c: New test.
2389
d42aa619 23902016-01-05 David Malcolm <dmalcolm@redhat.com>
2391
2392 PR c/69122
2393 * c-c++-common/Wmisleading-indentation.c (pr69122): New function.
2394
1776de76 23952016-01-05 Nathan Sidwell <nathan@acm.org>
2396
2d7d361d 2397 PR c++/58583
2398 * g++.dg/cpp0x/nsdmi-template14.C: Adjust test & errors.
2399
1776de76 2400 * gcc.dg/alias-15.c: New.
2401
5beb12c0 24022016-01-05 Nick Clifton <nickc@redhat.com>
2403
2404 PR target/68870
2405 * g++.dg/pr68770.C: New test.
2406
d8cca921 24072016-01-04 Mike Stump <mikestump@comcast.net>
2408
2409 * lib/target-supports.exp (check_effective_target_cilkplus):
2410 cilkplus targets require pthreads.
afc907ef 2411 (check_effective_target_cilkplus): Remove special case for NVPTX.
d8cca921 2412
8427dff3 24132016-01-04 Michael Meissner <meissner@linux.vnet.ibm.com>
2414
2415 * gcc.target/powerpc/p9-permute.c: New test for xxperm code
2416 generation.
2417
f1717362 24182016-01-04 Jakub Jelinek <jakub@redhat.com>
2419
2420 Update copyright years.
2421
d7d6a3ab 24222016-01-04 Marek Polacek <polacek@redhat.com>
2423
2424 PR c/68908
2425 * gcc.dg/atomic/c11-atomic-exec-6.c: New test.
2426 * gcc.dg/atomic/c11-atomic-exec-7.c: New test.
2427 * gcc.dg/atomic/stdatomic-op-5.c: New test.
2428
b8f4a5f9 24292016-01-04 Eric Botcazou <ebotcazou@adacore.com>
2430
2431 * gcc.target/sparc/20160104-2.c: New test.
2432
6b5c028f 24332016-01-04 Eric Botcazou <ebotcazou@adacore.com>
2434
2435 * gcc.target/sparc/20160104-1.c: New test.
2436
300e1002 24372016-01-03 Paul Thomas <pault@gcc.gnu.org>
2438
2439 PR fortran/65045
2440 * gfortran.dg/pr65045.f90: New test.
2441
855b105f 24422016-01-02 Eric Botcazou <ebotcazou@adacore.com>
2443
2444 * gnat.dg/specs/debug1.ads: Delete.
2445
bdc177dc 24462016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2447
2448 PR libgfortran/68867
2449 * gfortran.dg/default_format_denormal_2.f90: Fix the dg regular
2450 expression.
2451
48aaffae 24522016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2453
2454 PR libgfortran/68867
2455 * gfortran.dg/default_format_denormal_2.f90: XFAIL for all
2456 PowerPC.
2457
19a468b8 24582016-01-01 Paul Thomas <pault@gcc.gnu.org>
2459
2460 PR fortran/68864
2461 * gfortran.dg/pr68864.f90: New test.
2462
25371c91 24632016-01-01 Jakub Jelinek <jakub@redhat.com>
2464
2a659064 2465 PR tree-optimization/69070
2466 * gcc.dg/pr69070.c: New test.
2467
57aa9851 2468 PR sanitizer/69055
2469 * gfortran.dg/pr69055.f90: New test.
2470
25371c91 2471 PR target/69015
2472 * gcc.dg/pr69015.c: New test.
f1717362 2473\f
fb2c1edd 2474Copyright (C) 2016 Free Software Foundation, Inc.
7dfbd804 2475
2476Copying and distribution of this file, with or without modification,
2477are permitted in any medium without royalty provided the copyright
2478notice and this notice are preserved.