]> git.ipfire.org Git - thirdparty/gcc.git/blame - gcc/testsuite/ChangeLog
PR c++/69657
[thirdparty/gcc.git] / gcc / testsuite / ChangeLog
CommitLineData
d6faee88 12016-02-16 James Greenhalgh <james.greenhalgh@arm.com>
2 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
3
4 * gcc.target/aarch64/vector_initialization_nostack.c: New.
5
3a2a72aa 62016-02-16 Jakub Jelinek <jakub@redhat.com>
7
8 PR middle-end/69801
9 * gcc.dg/pr69801.c: Add empty dg-options.
10
28072426 112016-02-16 James Norris <jnorris@codesourcery.com>
12
13 * c-c++-common/goacc/deviceptr-1.c: Add tests.
14 * g++.dg/goacc/deviceptr-1.c: New file.
15
37fffac2 162016-02-16 Jakub Jelinek <jakub@redhat.com>
17
18 PR tree-optimization/69820
19 * gcc.dg/vect/pr69820.c: New test.
20
f72a5e61 212016-02-16 Richard Biener <rguenther@suse.de>
22
23 PR tree-optimization/69776
24 * gcc.dg/torture/pr69776-2.c: New testcase.
25
50e0cd76 262016-02-16 Bernd Schmidt <bschmidt@redhat.com>
27
28 PR tree-optimization/69714
29 * gcc.dg/torture/pr69714.c: New test.
30
14a72c4e 312016-02-16 Jakub Jelinek <jakub@redhat.com>
32
33 PR tree-optimization/69802
34 * gcc.dg/pr69802.c: New test.
35
fd808c11 362016-02-16 Richard Biener <rguenther@suse.de>
37
38 PR middle-end/69801
39 * gcc.dg/pr69801.c: New testcase.
40
49a549ca 412016-02-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
42
43 PR libgfortran/69651
44 * gfortran.dg/read_bang.f90: New test.
45 * gfortran.dg/read_bang4.f90: New test.
46
77454e6e 472016-02-15 Jakub Jelinek <jakub@redhat.com>
48
2074f21c 49 PR c++/69658
50 * g++.dg/init/pr69658.C: New test.
51
77454e6e 52 PR c++/69797
53 * c-c++-common/pr69797.c: New test.
54
4ef4d764 552016-02-15 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
56
57 * lib/target-supports.exp (check_effective_target_section_anchors): Add
58 check for aarch64*-*-*.
59
4a45fe0f 602016-02-15 Richard Biener <rguenther@suse.de>
61
62 PR tree-optimization/69783
63 * gcc.dg/vect/pr69783.c: New testcase.
64
0b3619e6 652016-02-15 Richard Biener <rguenther@suse.de>
66
67 PR tree-optimization/69776
68 * gcc.dg/torture/pr69776.c: New testcase.
69
9b49c3cb 702016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
71
72 PR fortran/60526
73 * gfortran.dg/type_decl_4.f90: Reinstated.
74
e46faff9 752016-02-14 John David Anglin <danglin@gcc.gnu.org>
76
77 PR fortran/68746
78 * gfortran.dg/read_dir.f90: Xfail on hppa*-*-hpux*.
79
a96c809a 802016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
81
82 PR fortran/60526
83 PR bootstrap/69816
84 * gfortran.dg/type_decl_4.f90: Removed.
85
fdec7e88 862016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
87
88 PR fortran/60526
89 * gfortran.dg/type_decl_4.f90: New test.
90
a72095c4 912016-02-14 Alan Modra <amodra@gmail.com>
92
bc436924 93 PR testsuite/68886
a72095c4 94 * gcc.c-torture/execute/stkalign.c: Revise test.
95
73bb5f8b 962016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
97
98 PR target/67260
99 * gcc.target/sh/torture/pr67260.c: Adjust additional options.
100
beb13161 1012016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
102
103 PR target/67260
104 * gcc.target/sh/torture/pr67260.c: New.
105
67cab04e 1062016-02-12 John David Anglin <danglin@gcc.gnu.org>
107
108 * gcc.dg/pr67964.c: Add dg-require-alias.
109
44a59bb1 1102016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
111
112 PR target/67636
113 PR target/64345
114 * gcc.target/sh/pr54236-1.c: Adjust optimization level.
115
38c9bd3a 1162016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
117
118 PR libgfortran/69668
119 * gfortran.dg/namelist_88.f90: New test.
120
1774ff82 1212016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
122
123 PR libgfortran/69668
124 * gfortran.dg/namelist_38.f90: Update test.
125 * gfortran.dg/namelist_84.f90: Update test.
126
aec1f4bd 1272016-02-12 David Malcolm <dmalcolm@redhat.com>
128
129 PR other/69554
130 * gcc.dg/pr69554-1.c: New test.
131 * gfortran.dg/pr69554-1.F90: New test.
132 * gfortran.dg/pr69554-2.F90: New test.
133 * lib/gcc-dg.exp (proc dg-locus): New function.
134 * lib/gfortran-dg.exp (proc gfortran-dg-test): Update comment to
135 distinguish between the caret-printing and non-caret-printing
136 cases. If caret-printing has been explicitly enabled, bail out
137 without attempting to fix up the output.
138
da7d5066 1392016-02-12 David Malcolm <dmalcolm@redhat.com>
140
141 PR driver/69265
142 PR driver/69453
143 * gcc.dg/spellcheck-options-3.c: New test case.
144 * gcc.dg/spellcheck-options-4.c: New test case.
145 * gcc.dg/spellcheck-options-5.c: New test case.
146 * gcc.dg/spellcheck-options-6.c: New test case.
147 * gcc.dg/spellcheck-options-7.c: New test case.
148 * gcc.dg/spellcheck-options-8.c: New test case.
149 * gcc.dg/spellcheck-options-9.c: New test case.
150 * gcc.dg/spellcheck-options-10.c: New test case.
151
fcce1b0b 1522016-02-12 Jakub Jelinek <jakub@redhat.com>
153
154 PR rtl-optimization/69764
155 PR rtl-optimization/69771
156 * c-c++-common/pr69764.c: New test.
157 * gcc.dg/torture/pr69771.c: New test.
158
6d609290 1592016-02-12 Marek Polacek <polacek@redhat.com>
160
161 * g++.dg/torture/init-list1.C: New.
162
7d75fb56 1632016-02-12 Marek Polacek <polacek@redhat.com>
164
165 * gcc.dg/pr69522.c: Add empty dg-options.
166
52543fda 1672016-02-12 Ilya Enkovich <enkovich.gnu@gmail.com>
168
169 * g++.dg/lto/lto.exp: Include and init mpx.
170 * g++.dg/lto/pr69729_0.C: New test.
171
34947478 1722016-02-12 Jakub Jelinek <jakub@redhat.com>
173
9181a4ec 174 PR ipa/69241
175 * g++.dg/ipa/pr69241-4.C: New test.
176
34947478 177 PR ipa/68672
178 * g++.dg/ipa/pr68672-1.C: New test.
179 * g++.dg/ipa/pr68672-2.C: New test.
180 * g++.dg/ipa/pr68672-3.C: New test.
181
74a4140f 1822016-02-12 Bernd Schmidt <bschmidt@redhat.com>
183
184 PR c/69522
50e0cd76 185 * gcc.dg/pr69522.c: New test.
74a4140f 186
9ddb20d6 1872016-02-12 Patrick Palka <ppalka@gcc.gnu.org>
188
189 PR c++/69098
190 * g++.dg/cpp1y/69098.C: New test.
191 * g++.dg/cpp1y/69098-2.C: New test.
192
67cf9b55 1932016-02-12 Jakub Jelinek <jakub@redhat.com>
194
195 * objc.dg/gnu-api-2-method.m: Spelling fixes - behaviour -> behavior
196 and neighbour -> neighbor.
197 * objc.dg/attributes/method-nonnull-1.m: Likewise.
198 * objc.dg/gnu-api-2-class-meta.m: Likewise.
199 * c-c++-common/Wvarargs.c: Likewise.
200 * c-c++-common/goacc/host_data-5.c: Likewise.
201 * obj-c++.dg/gnu-api-2-class-meta.mm: Likewise.
202 * obj-c++.dg/attributes/method-nonnull-1.mm: Likewise.
203 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
204 * gcc.target/aarch64/pr60697.c: Likewise.
205 * gcc.target/aarch64/advsimd-intrinsics/vldX_lane.c: Likewise.
206 * gcc.target/aarch64/advsimd-intrinsics/vqshl.c: Likewise.
207 * gcc.target/aarch64/advsimd-intrinsics/vshuffle.inc: Likewise.
208 * gcc.target/aarch64/advsimd-intrinsics/vrshl.c: Likewise.
209 * gcc.target/aarch64/advsimd-intrinsics/vldX_dup.c: Likewise.
210 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Likewise.
211 * gcc.target/aarch64/advsimd-intrinsics/vqrshl.c: Likewise.
212 * gcc.target/aarch64/advsimd-intrinsics/vldX.c: Likewise.
213 * gcc.target/aarch64/aapcs64/ice_2.c: Likewise.
214 * gcc.target/aarch64/aapcs64/test_23.c: Likewise.
215 * gcc.target/aarch64/vrnd_f64_1.c: Likewise.
216 * g++.dg/warn/Wconversion-real-integer-3.C: Likewise.
217 * g++.dg/lookup/koenig5.C: Likewise.
218 * g++.dg/ext/no-asm-2.C: Likewise.
219 * gfortran.dg/bounds_check_array_ctor_3.f90: Likewise.
220 * gfortran.dg/bounds_check_array_ctor_7.f90: Likewise.
221 * gfortran.dg/used_types_16.f90: Likewise.
222 * gfortran.dg/assumed_rank_bounds_1.f90: Likewise.
223 * gfortran.dg/bounds_check_array_ctor_1.f90: Likewise.
224 * gfortran.dg/assumed_rank_bounds_2.f90: Likewise.
225 * gfortran.dg/bounds_check_array_ctor_4.f90: Likewise.
226 * gfortran.dg/abstract_type_6.f03: Likewise.
227 * gfortran.dg/bounds_check_array_ctor_5.f90: Likewise.
228 * gfortran.dg/used_types_15.f90: Likewise.
229 * gfortran.dg/bounds_check_array_ctor_8.f90: Likewise.
230 * gfortran.dg/exit_3.f08: Likewise.
231 * gfortran.dg/open_status_2.f90: Likewise.
232 * gfortran.dg/derived_pointer_recursion_2.f90: Likewise.
233 * gfortran.dg/intrinsic_std_1.f90: Likewise.
234 * gfortran.dg/associate_1.f03: Likewise.
235 * gfortran.dg/bounds_check_array_ctor_2.f90: Likewise.
236 * gfortran.dg/intrinsic_std_6.f90: Likewise.
237 * gfortran.dg/bounds_check_array_ctor_6.f90: Likewise.
238 * gcc.dg/builtin-object-size-1.c: Likewise.
239 * gcc.dg/noreturn-6.c: Likewise.
240 * gcc.dg/builtin-stringop-chk-1.c: Likewise.
241 * gcc.dg/globalalias.c: Likewise.
242 * gcc.dg/builtins-config.h: Likewise.
243 * gcc.dg/pr30457.c: Likewise.
244 * gcc.c-torture/compile/volatile-1.c: Likewise.
245 * gcc.c-torture/execute/20101011-1.c: Likewise.
246 * c-c++-common/Waddress-1.c: Likewise.
247
40b38ace 2482016-02-11 Jakub Jelinek <jakub@redhat.com>
249
250 PR c/69768
251 * c-c++-common/Waddress-1.c: New test.
252
42c87ca9 2532016-02-11 Andre Vehreschild <vehre@gcc.gnu.org>
254
255 PR fortran/69296
256 * gfortran.dg/associate_19.f03: New test.
257 * gfortran.dg/associate_20.f03: New test.
258
acb7939f 2592016-02-11 Oleg Endo <olegendo@gcc.gnu.org>
260
261 * gcc.target/sh/pr54089-8.c: Adjust optimization level.
262
6defe3c5 2632016-02-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
264
265 * gcc.target/aarch64/target_attr_15.c: Scan assembly for
266 .arch armv8-a\n. Add -dA to dg-options.
267 * gcc.target/aarch64/assembler_arch_1.c: New test.
268 * gcc.target/aarch64/target_attr_7.c: Add -dA to dg-options.
269
63f63318 2702016-02-11 Paolo Carlini <paolo.carlini@oracle.com>
271
272 PR c++/68726
273 * g++.dg/cpp0x/pr68726.C: New.
274
1cddf457 2752016-02-11 Ilya Enkovich <enkovich.gnu@gmail.com>
276
277 * lib/mpx-dg.exp: Fix warning in check_effective_target_mpx
278 test.
279
b86fba37 2802016-02-11 Richard Biener <rguenther@suse.de>
281
282 * g++.dg/tree-ssa/pr61034.C: Adjust.
283
ec4ec95a 2842016-02-10 Vladimir Makarov <vmakarov@redhat.com>
285
be7c31e9 286 PR target/69148
ec4ec95a 287 * gcc.target/s390/pr69148.c: New.
288
f64416ca 2892016-02-10 Yuri Rumyantsev <ysrumyan@gmail.com>
290
291 PR tree-optimization/69652
292 * gcc.dg/torture/pr69652.c: New test.
293
e5d1ea31 2942016-02-10 Jakub Jelinek <jakub@redhat.com>
295 Patrick Palka <ppalka@gcc.gnu.org>
296
297 PR ipa/69241
298 PR c++/69649
299 * g++.dg/ipa/pr69241-1.C: New test.
300 * g++.dg/ipa/pr69241-2.C: New test.
301 * g++.dg/ipa/pr69241-3.C: New test.
302 * g++.dg/ipa/pr69649.C: New test.
303
fa03b19d 3042016-02-10 Uros Bizjak <ubizjak@gmail.com>
305
306 * gcc.dg/tree-ssa/sra-17.c: Add -mcpu=ev4 for target alpha*-*-*.
307 * gcc.dg/tree-ssa/sra-18.c: Ditto.
308
14485c8a 3092016-02-10 Bin Cheng <bin.cheng@arm.com>
310
311 PR tree-optimization/68021
312 * gcc.dg/tree-ssa/pr68021.c: New test.
313
79f1ed25 3142016-02-10 Richard Biener <rguenther@suse.de>
315
316 PR tree-optimization/69726
317 * gcc.dg/uninit-22.c: New testcase.
318
58f74eff 3192016-02-09 Andrew Pinski <apinski@cavium.com>
320
321 PR tree-opt/69282
322 * gcc.c-torture/compile/20160205-1.c: New testcase.
323
600c00f7 3242016-02-09 Michael Meissner <meissner@linux.vnet.ibm.com>
325
326 PR target/68404
327 * gcc.target/powerpc/fusion.c: Rewrite test to use TOC fusion
328 instead accessing a really large arrray.
329 * gcc.target/powerpc/fusion3.c: Likewise.
330
0771836e 3312016-02-09 Charles Baylis <charles.baylis@linaro.org>
332
333 PR target/68532
334 * gcc.c-torture/execute/pr68532.c: New test.
335
4ccd644f 3362016-02-11 Alexandre Oliva <aoliva@redhat.com>
337
338 PR target/69634
339 * gcc.dg/pr69634.c: New.
340
2e980a39 3412016-02-09 Richard Biener <rguenther@suse.de>
342
343 * gcc.dg/vect/vect-mask-store-move-1.c: Add missing space.
344
aacf7102 3452016-02-09 Alexander Fomin <alexander.fomin@intel.com>
2e980a39 346
aacf7102 347 * gcc.target/i386/avx512f-klogic-2.c: Adjust expectation.
348
a1856ddf 3492016-02-09 Yuri Rumyantsev <ysrumyan@gmail.com>
350
351 * gcc.dg/vect/vect-mask-store-move-1.c: Fix test failures.
352
d4d3da7e 3532016-02-09 Richard Biener <rguenther@suse.de>
354
355 PR tree-optimization/69715
356 * gcc.dg/torture/pr69715.c: New testcase.
357
9cc6714f 3582016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
359
360 PR c++/69139
361 * g++.dg/cpp0x/trailing12.C: New test.
362 * g++.dg/cpp0x/trailing13.C: New test.
363
83d5062b 3642016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
365
366 PR c++/69283
367 PR c++/67835
368 * g++.dg/cpp1y/auto-fn29.C: New test.
369 * g++.dg/cpp1y/auto-fn30.C: New test.
370
394a86f3 3712016-02-08 Jakub Jelinek <jakub@redhat.com>
372
373 PR tree-optimization/69209
374 * gcc.c-torture/compile/pr69209.c: New test.
375
93b124b4 3762016-02-08 Jeff Law <law@redhat.com>
377
378 PR tree-optimization/68541
379 * gcc.dg/tree-ssa/split-path-1.c: Increase limit for number
380 of statements allowed in join block for path splitting.
381
26abce13 3822016-02-08 Jakub Jelinek <jakub@redhat.com>
383
0acb2d6e 384 PR c++/59627
385 * g++.dg/gomp/pr59627.C: New test.
386
26abce13 387 PR ipa/69239
388 * g++.dg/ipa/pr69239.C: New test.
389
86e0b129 3902016-02-08 David Malcolm <dmalcolm@redhat.com>
391
392 PR preprocessor/69664
393 * gcc.dg/cpp/trad/comment-2.c: Add expected column number.
394 * gcc.dg/cpp/warn-comments.c: Likewise.
395
f553d9f8 3962016-02-08 Marek Polacek <polacek@redhat.com>
397
398 PR c++/69688
399 * g++.dg/init/const12.C: New test.
400
600695e0 4012016-02-08 Bernd Schmidt <bschmidt@redhat.com>
402
403 PR target/60410
404 * gcc.dg/lto/pr55113_0.c: Remove test.
405
c4f4b1e8 4062016-02-08 Richard Biener <rguenther@suse.de>
407
408 PR tree-optimization/69719
409 * gcc.dg/torture/pr69719.c: New testcase.
410
5a987d87 4112016-02-08 Richard Biener <rguenther@suse.de>
412 Jeff Law <law@redhat.com>
413
414 PR target/68273
415 * gcc.target/mips/pr68273.c: New testcase.
416
0418e71d 4172016-02-08 Richard Biener <rguenther@suse.de>
418
419 PR rtl-optimization/69274
420 * gcc.target/i386/addr-sel-1.c: XFAIL.
421
07c0f1ca 4222016-02-08 Jeff Law <law@redhat.com>
423
40d85f4c 424 PR tree-optimization/68541
425 * gcc.dg/tree-ssa/split-path-2.c: Make char array explicitly signed.
426
07c0f1ca 427 PR tree-optimization/65917
428 * gcc.dg/tree-ssa/20030922-2.c: No longer xfailed.
429
16430acf 4302016-02-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
431
432 PR fortran/50555
433 * gfortran.dg/namelist_args.f90: New test.
434
3f0ff0d8 4352016-02-05 Jeff Law <law@redhat.com>
436
437 PR tree-optimization/68541
438 * gcc.dg/tree-ssa/split-path-2.c: New test.
439 * gcc.dg/tree-ssa/split-path-3.c: New test.
440 * gcc.dg/tree-ssa/split-path-4.c: New test.
441 * gcc.dg/tree-ssa/split-path-5.c: New test.
442 * gcc.dg/tree-ssa/split-path-6.c: New test.
443 * gcc.dg/tree-ssa/split-path-7.c: New test.
444
a7cc1f94 4452016-02-05 Martin Sebor <msebor@redhat.com>
446
447 PR c++/69662
448 * g++.dg/warn/Wplacement-new-size-1.C: New test.
449 * g++.dg/warn/Wplacement-new-size-2.C: New test.
450
fcb25f28 4512016-02-06 Richard HEnderson <rth@redhat.com>
452
453 PR c/69643
454 * gcc.target/i386/addr-space-4.c: New.
455 * gcc.target/i386/addr-space-5.c: New.
456
3a2545a1 4572016-02-05 Mikael Morin <mikael@gcc.gnu.org>
458
459 PR fortran/66089
460 * gfortran.dg/elemental_dependency_6.f90: New.
461
1e302465 4622016-02-05 Jakub Jelinek <jakub@redhat.com>
463
66feb54c 464 PR rtl-optimization/69691
465 * gcc.c-torture/execute/pr69691.c: New test.
466
1e302465 467 PR c++/69628
468 * g++.dg/parse/pr69628.C: New test.
469
9c28a298 4702016-02-05 Uros Bizjak <ubizjak@gmail.com>
471
472 * gcc.dg/sancov/asan.c: Move to ...
473 * gcc.dg/asan/sancov-1.c: ... here.
474
a854e286 4752016-02-05 Uros Bizjak <ubizjak@gmail.com>
476
477 * gcc.target/i386/pr69577.c: Require avx_runtime target.
478
d4f0b240 4792016-02-05 H.J. Lu <hongjiu.lu@intel.com>
480
481 PR target/69677
482 * gcc.target/i386/pr69677.c: New test.
483
235d8723 4842016-02-05 Patrick Palka <ppalka@gcc.gnu.org>
485
486 PR c++/68948
487 * g++.dg/template/pr68948.C: New test.
488
f390cf65 4892016-02-05 Dominik Vogt <vogt@linux.vnet.ibm.com>
490
491 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove -march=z13 for s390
492 (only necessary on s390x).
493
ab99f104 4942016-02-04 H.J. Lu <hongjiu.lu@intel.com>
495
496 * gcc.target/i386/pr69454-2.c: Compile with -msse2
497 -mno-accumulate-outgoing-args.
498
f7ef5392 4992016-02-04 Patrick Palka <ppalka@gcc.gnu.org>
500
501 * g++.dg/cpp0x/constexpr-ptrmem5.C: New test.
502
6b098e91 5032016-02-04 Jakub Jelinek <jakub@redhat.com>
504
505 PR c/69669
506 * c-c++-common/pr69669.c: New test.
507
f0146cf3 5082016-02-04 Michael Meissner <meissner@linux.vnet.ibm.com>
509
510 PR target/69667
511 * g++.dg/pr69667.C: New file.
512
08fd6cf5 5132016-02-04 Wilco Dijkstra <wdijkstr@arm.com>
514
515 PR target/69619
516 * gcc.dg/pr69619.c: Add new test.
517
a6f3f39f 5182016-02-04 Richard Sandiford <richard.sandiford@arm.com>
519
520 PR rtl-optimization/69577
521 * gcc.target/i386/pr69577.c: New test.
522
774068a0 5232016-02-04 Martin Liska <mliska@suse.cz>
524
525 * g++.dg/asan/pr69276.C: New test.
526
f50a7894 5272016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
528
529 PR target/65932
530 PR target/67714
531 * gcc.target/arm/wmul-3.c: Simplify test to generate just
532 a single smulbb instruction.
533 * gcc.target/amr/wmul-1.c: Add -mtune=cortex-a9 to dg-options.
534 * gcc.target/amr/wmul-2.c: Likewise.
535
6b722eb3 5362016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
537
538 PR target/65932
539 PR target/67714
540 * gcc.c-torture/execute/pr67714.c: New test.
541
1f1475a7 5422016-02-04 Ilya Enkovich <enkovich.gnu@gmail.com>
543
544 PR target/69454
545 * gcc.target/i386/pr69454-1.c: New test.
546 * gcc.target/i386/pr69454-2.c: New test.
547
6b94e133 5482016-02-03 Martin Sebor <msebor@redhat.com>
549
550 PR c++/69251
551 PR c++/69253
552 PR c++/69290
553 PR c++/69277
554 PR c++/69349
555 * g++.dg/ext/flexarray-mangle-2.C: New test.
556 * g++.dg/ext/flexarray-mangle.C: New test.
557 * g++.dg/ext/flexarray-subst.C: New test.
558 * g++.dg/ext/flexary11.C: New test.
559 * g++.dg/ext/flexary12.C: New test.
560 * g++.dg/ext/flexary13.C: New test.
561 * g++.dg/ext/flexary14.C: New test.
562 * g++.dg/other/dump-ada-spec-2.C: Adjust.
563
342ed0ac 5642016-02-03 H.J. Lu <hongjiu.lu@intel.com>
565
566 * gcc.target/i386/iamcu/test_passing_unions.c (check_union_passing6):
567 Define only if CHECK_FLOAT128 is defined.
568 (main): Properly initialize u5.
569
edf6c4d2 5702016-02-03 Jakub Jelinek <jakub@redhat.com>
571
415d5641 572 PR c/69627
573 * gcc.dg/pr69627.c: New test.
574
edf6c4d2 575 PR target/69644
576 * gcc.dg/pr69644.c: New test.
577
cf8f3ba0 5782016-02-03 Mike Stump <mikestump@comcast.net>
579
580 * lib/compat.exp (compat-get-options-main): Add dg-timeout-factor
581 support for struct-layout-1.exp.
582
c90d55dd 5832016-02-03 Patrick Palka <ppalka@gcc.gnu.org>
584
585 PR c++/69056
f7ef5392 586 * g++.dg/cpp0x/pr69056.C: New test.
c90d55dd 587
401bd0c8 5882016-02-03 Vladimir Makarov <vmakarov@redhat.com>
589 Alexandre Oliva <aoliva@redhat.com>
590
591 PR target/69461
592 * gcc.target/powerpc/pr69461.c: New.
593
277d9d1d 5942016-02-03 Uros Bizjak <ubizjak@gmail.com>
595
596 * lib/tsan-dg.exp (tsan_init): Move check if tsan executable
597 works from here ...
598 (check_effective_target_fsanitize_thread): ... to here. Do not
599 specify additional compile flags for the test source.
600 * lib/asan-dg.exp (check_effective_target_fsanitize_address): Do not
601 specify additional compile flags for the test source.
602
e69ad94a 6032016-02-03 Wilco Dijkstra <wdijkstr@arm.com>
604
605 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
606
a4454da2 6072016-02-03 Andre Vehreschild <vehre@gcc.gnu.org>
608
609 PR fortran/67451
610 PR fortran/69418
611 * gfortran.dg/coarray_allocate_2.f08: New test.
612 * gfortran.dg/coarray_allocate_3.f08: New test.
613 * gfortran.dg/coarray_allocate_4.f08: New test.
614
88cab2dd 6152016-02-03 Alan Lawrence <alan.lawrence@arm.com>
616
617 * gcc.dg/vect/vect-outer-1-big-array.c: Drop vect_multiple_sizes;
618 use same scan-tree-dump-times on all platforms.
619 * gcc.dg/vect/vect-outer-1.c: Likewise.
620 * gcc.dg/vect/vect-outer-1a-big-array.c: Likewise.
621 * gcc.dg/vect/vect-outer-1a.c: Likewise.
622 * gcc.dg/vect/vect-outer-1b-big-array.c: Likewise.
623 * gcc.dg/vect/vect-outer-1b.c: Likewise.
624 * gcc.dg/vect/vect-outer-2b.c: Likewise.
625 * gcc.dg/vect/vect-outer-3b.c: Likewise.
626 * gcc.dg/vect/vect-reduc-dot-s8b.c: Likewise.
627
66ea75c4 6282016-02-02 Segher Boessenkool <segher@kernel.crashing.org>
629
630 * c-c++-common/vector-compare-4.c: Prune "non-standard ABI extension"
631 warning.
632
4eef8df7 6332016-02-02 H.J. Lu <hongjiu.lu@intel.com>
634
635 * gcc.target/i386/iamcu/test_empty_structs_and_unions.c: New test.
636
665fbc2f 6372016-02-02 James Norris <jnorris@codesourcery.com>
638
639 * c-c++-common/goacc/routine-5.c: Add tests.
640
b10e3d47 6412016-02-02 Alexander Monakov <amonakov@ispras.ru>
642
643 * gcc.target/nvptx/unsigned-cmp.c: New test.
644
12ad66dd 6452016-02-02 Wilco Dijkstra <wdijkstr@arm.com>
646
647 * gcc.target/aarch64/scalar_shift_1.c
648 (test_corners_sisd_di): Improve force to SIMD register.
649 (test_corners_sisd_si): Likewise.
650 * gcc.target/aarch64/vect-ld1r-compile-fp.c:
651 Remove scan-assembler check for ldr.
652
f9ec342f 6532016-02-02 Richard Biener <rguenther@suse.de>
654
655 PR tree-optimization/69595
656 * gcc.dg/Warray-bounds-17.c: New testcase.
657
32f2925a 6582016-02-02 Richard Biener <rguenther@suse.de>
659
660 PR tree-optimization/69606
661 * gcc.dg/torture/pr69606.c: New testcase.
662
cfd9ca84 6632016-02-02 Yuri Rumyantsev <ysrumyan@gmail.com>
664
665 PR middle-end/68542
666 * gcc.dg/vect/vect-mask-store-move-1.c: New test.
667 * gcc.target/i386/avx2-vect-mask-store-move1.c: New test.
668
19bf08e2 6692016-02-02 Alan Modra <amodra@gmail.com>
670
671 PR target/69548
672 * gcc.target/powerpc/pr69548.c: New test.
673
6f13b088 6742016-02-01 Jakub Jelinek <jakub@redhat.com>
675
dcddc5af 676 PR rtl-optimization/69592
677 * gcc.dg/pr69592.c: New test.
678
6f13b088 679 PR preprocessor/69543
680 PR c/69558
681 * gcc.dg/pr69543.c: New test.
682 * gcc.dg/pr69558.c: New test.
683
d090e5c2 6842016-02-01 Uros Bizjak <ubizjak@gmail.com>
685
fcb317c5 686 PR testsuite/65940
687 * g++.dg/other/anon5.C (dg-options): Use -gdwarf-2 instead of -g.
d090e5c2 688
aaf527dc 6892016-02-01 Martin Sebor <msebor@redhat.com>
690
691 * gcc.target/powerpc/pr17381.c: Remove duplicate copy of the test body.
692
1674217b 6932016-02-01 Bin Cheng <bin.cheng@arm.com>
694
695 PR tree-optimization/67921
696 * c-c++-common/ubsan/pr67921.c: New test.
697
b4007655 6982016-02-01 Richard Biener <rguenther@suse.de>
699
700 PR middle-end/69556
701 * gcc.dg/tree-ssa/recip-8.c: New testcase.
702
88a477bb 7032016-02-01 Richard Biener <rguenther@suse.de>
704
705 PR tree-optimization/69574
706 * gcc.dg/torture/pr69574.c: New testcase.
707
2eaaa4e7 7082016-02-01 Richard Biener <rguenther@suse.de>
709
710 PR tree-optimization/69579
711 * gcc.dg/setjmp-6.c: New testcase.
712
e3882c44 7132016-02-01 Jakub Jelinek <jakub@redhat.com>
714
715 PR rtl-optimization/69570
716 * g++.dg/opt/pr69570.C: New test.
717
f80aff47 7182016-02-01 Richard Henderson <rth@redhat.com>
719
720 * gcc.dg/pr69535.c: New test.
721
240568aa 7222016-01-31 John David Anglin <danglin@gcc.gnu.org>
723
6009b3b8 724 PR testsuite/69584
725 * gcc.dg/tree-ssa/sra-17.c: Fix regexps to work on hpux.
726 * gcc.dg/tree-ssa/sra-18.c: Likewise.
727
1fdf7177 728 PR debug/68244
729 * g++.dg/parse/parens3.C: Use register "4" on hppa.
730
240568aa 731 * gcc.dg/tree-ssa/vector-5.c: Add -fno-common option on hppa*-*-hpux*.
732
cb3e5ac0 7332016-01-31 Paul Thomas <pault@gcc.gnu.org>
734
735 PR fortran/67564
736 * gfortran.dg/allocate_with_source_17.f03: New test.
737
3b8b902b 7382016-01-30 Jakub Jelinek <jakub@redhat.com>
739
740 PR tree-optimization/69546
741 * gcc.dg/torture/pr69546.c: New test.
742
17985abe 7432016-01-30 Paul Thomas <pault@gcc.gnu.org>
744
745 PR fortran/69566
746 * gfortran.dg/unlimited_polymorphic_25.f03: New test.
747
b5239e80 7482016-01-30 Martin Sebor <msebor@redhat.com>
749
750 PR c++/68490
751 * g++.dg/ext/flexary10.C: New test.
752
e8f03010 7532016-01-30 Dominique d'Humieres <dominiq@lps.ens.fr>
754
755 PR fortran/66707
756 gfortran.dg/common_23.f90: New test.
757
dc93691a 7582016-01-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
759
760 PR target/65546
761 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c: Correct
762 condition being checked, and disable it when the target supports
763 misaligned loads and stores.
764
ff5e28e9 7652016-01-29 Jakub Jelinek <jakub@redhat.com>
766
767 PR debug/69518
768 * gcc.dg/torture/pr69518.c: New test.
769
b0d8930a 7702016-01-29 H.J. Lu <hongjiu.lu@intel.com>
771
772 PR target/69530
773 * gcc.target/i386/pr69530.c: New test.
774
21601fc7 7752016-01-29 Steve Ellcey <sellcey@imgtec.com>
776
777 PR target/65604
778 * gcc.target/mips/div-delay.c: New test.
779
ca6c7317 7802016-01-29 Jakub Jelinek <jakub@redhat.com>
781
4758dc39 782 PR target/69551
783 * gcc.target/i386/pr69551.c: New test.
784
ca6c7317 785 PR target/66137
786 * gcc.target/i386/pr66137.c: New test.
787
e3078da6 7882016-01-29 Andrew Bennett <andrew.bennett@imgtec.com>
789
790 * gcc.target/mips/p5600-bonding.c (dg-options): Force the test to be
791 always built for p5600.
792 * gcc.target/mips/mips.exp (mips-dg-options): Add support for the
793 isa=p5600 dg-option.
794
b622ec25 7952016-01-29 Richard Biener <rguenther@suse.de>
796
797 PR tree-optimization/69547
798 * g++.dg/tree-ssa/pr69547.C: New testcase.
799
d2a60e99 8002016-01-29 Jakub Jelinek <jakub@redhat.com>
801
802 PR debug/66869
803 * g++.dg/warn/Wunused-function2.C: New test.
804
ae849d2b 8052016-01-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
806
807 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Require a hardware vector
808 support for test to succeed.
809
ce6a6978 8102016-01-29 Marek Polacek <polacek@redhat.com>
811
812 PR c++/69509
813 PR c++/69516
814 * g++.dg/ext/constexpr-vla2.C: New test.
815 * g++.dg/ext/constexpr-vla3.C: New test.
816 * g++.dg/ubsan/vla-1.C: Remove dg-shouldfail.
817
7550d855 8182016-01-29 Richard Biener <rguenther@suse.de>
819
820 PR middle-end/69537
821 * gcc.dg/uninit-21.c: New testcase.
822
f11bb279 8232016-01-28 Uros Bizjak <ubizjak@gmail.com>
824
825 PR target/69459
826 * gcc.target/i386/pr69459.c: New test.
827
c80c12c8 8282016-01-28 Steve Ellcey <sellcey@imgtec.com>
829
830 PR target/68400
831 * gcc.target/mips/mips.exp (mips_option_groups): Add stack-protector.
832 * gcc.target/mips/pr68400.c: New test.
833
c649bacc 8342016-01-28 Martin Sebor <msebor@redhat.com>
835
836 PR target/17381
837 * gcc.target/powerpc/pr17381.c: New test.
838
f4881661 8392016-01-28 Jakub Jelinek <jakub@redhat.com>
840
841 PR middle-end/69542
842 * gcc.dg/torture/pr69542.c: New test.
843
d66fdd75 8442016-01-28 Wilco Dijkstra <wdijkstr@arm.com>
845
846 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
847
d4a78818 8482016-01-28 David Edelsohn <dje.gcc@gmail.com>
849
850 * gcc.dg/pr65980.c: Skip on AIX.
851 * gcc.dg/pr66688.c: Same.
852
21329e97 8532016-01-28 David Edelsohn <dje.gcc@gmail.com>
854
855 PR target/63679
856 * gcc.dg/tree-ssa/sra-17.c: Adjust regex for more label styles.
857 * gcc.dg/tree-ssa/sra-18.c: Same.
858
cc7124a6 8592016-01-28 Andre Vehreschild <vehre@gcc.gnu.org>
860
861 PR fortran/62536
862 * gfortran.dg/block_15.f08: New test.
863 * gfortran.dg/block_end_error_1.f90: Need to catch additional error
864 on incorrectly closed BLOCK.
865
358dfcb4 8662016-01-28 Ilya Enkovich <enkovich.gnu@gmail.com>
867
868 * gcc.dg/declare-simd.c: New test.
e87502d6 8692016-01-28 Richard Biener <rguenther@suse.de>
870
871 PR tree-optimization/69466
872 * gfortran.dg/vect/pr69466.f90: New testcase.
873
44e7334b 8742016-01-28 Thomas Preud'homme <thomas.preudhomme@arm.com>
875
876 * g++.dg/pr67989.C: Remove ARM-specific option.
877 * gcc.target/arm/pr67989.C: New file.
878
5ce8f551 8792016-01-27 Uros Bizjak <ubizjak@gmail.com>
880
881 * gcc.dg/torture/pr68264.c: Disable log1p test for glibc < 2.22
882 and expm1 test for glibc < 2.11.
883
fa6e6b15 8842016-01-27 Richard Henderson <rth@redhat.com>
885
886 * gcc.c-torture/execute/pr69447.c: New test.
887
8882016-01-27 Paul Thomas <pault@gcc.gnu.org>
147b2f9b 889
7b8122c6 890 PR fortran/69422
147b2f9b 891 * gfortran.dg/alloc_comp_assign_15.f03: New test.
892
78e516eb 8932016-01-27 Jakub Jelinek <jakub@redhat.com>
894
895 PR debug/66869
896 * gcc.dg/pr66869.c: New test.
897
9b849350 8982016-01-25 Jeff Law <law@redhat.com>
899
900 PR tree-optimization/68398
f11bb279 901 PR tree-optimization/69196
9b849350 902 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output.
903 * gcc.dg/tree-ssa/ssa-dom-thread-2c.c: Add extra statements on thread
904 path to avoid new heuristic allowing more irreducible regions
905 * gcc.dg/tree-ssa/ssa-dom-thread-2d.c: Likewise.
906 * gcc.dg/tree-ssa/vrp46.c: Likewise.
907 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Update expected output.
908 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: New test.
909 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
910
fee5e491 9112016-01-27 Marek Polacek <polacek@redhat.com>
912
913 PR c/68062
914 * c-c++-common/vector-compare-4.c: New test.
915
eec96426 9162016-01-27 David Malcolm <dmalcolm@redhat.com>
917
918 PR preprocessor/69126
919 * c-c++-common/pr69126.c: New test case.
920
5068be18 9212016-01-27 Ian Lance Taylor <iant@google.com>
922
923 * gcc.dg/tree-ssa/ivopt_5.c: New test.
924
5fa82c11 9252016-01-27 Ryan Burn <contact@rnburn.com>
926
927 PR cilkplus/69267
928 * g++.dg/cilk-plus/CK/pr69267.cc: New test.
929
b3df0219 9302016-01-27 Uros Bizjak <ubizjak@gmail.com>
931
932 PR target/69512
933 * gcc.target/i386/pr69512.c: New test.
934
d46a16d4 9352016-01-27 Rainer Emrich <rainer@emrich-ebersheim.de>
936
937 PR ada/69488
938 * gnat.dg/sso/*.adb: Robustify dg-output directives.
939
6a9b35ef 9402016-01-27 Marek Polacek <polacek@redhat.com>
941
942 PR c++/69379
943 * g++.dg/pr69379.C: New test.
944
18e9663b 9452016-01-27 Martin Sebor <msebor@redhat.com>
946
947 PR c++/69317
948 * g++.dg/abi/Wabi-2-2.C: New test.
949 * g++.dg/abi/Wabi-2-3.C: New test.
950 * g++.dg/abi/Wabi-3-2.C: New test.
951 * g++.dg/abi/Wabi-3-3.C: New test.
952
c88301ad 9532016-01-27 Richard Biener <rguenther@suse.de>
954
955 PR tree-optimization/69166
956 * gcc.dg/torture/pr69166.c: New testcase.
957
8ca47550 9582016-01-27 Martin Jambor <mjambor@suse.cz>
959
960 PR tree-optimization/69355
961 * gcc.dg/tree-ssa/pr69355.c: New test.
962
5cb23e3c 9632016-01-27 Marek Polacek <polacek@redhat.com>
964
965 PR c++/69496
966 * g++.dg/ext/constexpr-vla1.C: New test.
967
7b0c1b6d 9682016-01-20 Christian Bruel <christian.bruel@st.com>
969
970 PR target/69245
971 * gcc.target/arm/pr69245.c: New test.
972
220112fc 9732016-01-27 Jakub Jelinek <jakub@redhat.com>
974
975 PR tree-optimization/69399
976 * gcc.dg/torture/pr69399.c: New test.
977
16294490 9782016-01-27 Eric Botcazou <ebotcazou@adacore.com>
979
980 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: XFAIL on SPARC 64-bit.
981
8abd3d0c 9822016-01-26 Eric Botcazou <ebotcazou@adacore.com>
983
984 * gcc.c-torture/execute/stkalign.c: XFAIL run on SPARC 64-bit.
985
7cf9b895 9862016-01-26 Tom de Vries <tom@codesourcery.com>
987
988 PR tree-optimization/69110
989 * gcc.dg/autopar/pr69110.c: New test.
990
557c1942 9912016-01-26 Abderrazek Zaafrani <a.zaafrani@samsung.com>
b3df0219 992 Sebastian Pop <s.pop@samsung.com>
557c1942 993
994 * gcc.dg/graphite/isl-ast-op-select.c: New.
995
80adbd96 9962015-01-26 Paul Thomas <pault@gcc.gnu.org>
997
998 PR fortran/69385
999 * gfortran.dg/allocate_error_6.f90: New test.
1000
c3f86f60 10012016-01-26 Richard Henderson <rth@redhat.com>
1002
1003 * gcc.dg/tm/pr60908.c: New test.
1004
3752e5b1 10052016-01-26 David Malcolm <dmalcolm@redhat.com>
1006
1007 PR other/69006
1008 * g++.dg/ext/timevar1.C: Add dg-allow-blank-lines-in-output
1009 directive.
1010 * gcc.dg/plugin/diagnostic-test-show-locus-color.c: Update
1011 expected multiline output to reflect the colorization being
1012 disabled before newlines.
1013 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
1014 (custom_diagnostic_finalizer): Replace call to
1015 pp_newline_and_flush with call to pp_flush.
1016 * gcc.dg/unroll-2.c: Add dg-allow-blank-lines-in-output directive.
1017 * gfortran.dg/implicit_class_1.f90: Likewise.
1018 * lib/gcc-dg.exp (allow_blank_lines): New global.
1019 (dg-allow-blank-lines-in-output): New procedure.
1020 (gcc-dg-prune): Complain about blank lines in the output, unless
1021 dg-allow-blank-lines-in-output was called.
1022 * lib/multiline.exp (_build_multiline_regex): Only support
1023 arbitrary followup text for non-blank-lines, not for blank lines.
1024
9bbfd060 10252016-01-26 Jakub Jelinek <jakub@redhat.com>
1026
1027 PR tree-optimization/69483
1028 * gcc.dg/pr69483.c: New test.
1029 * g++.dg/opt/pr69483.C: New test.
1030
53773057 10312016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
1032
1033 PR target/68620
1034 * gcc.target/arm/pr68620.c: New test.
1035
442a556f 10362016-01-26 H.J. Lu <hongjiu.lu@intel.com>
1037
1038 * gcc.target/i386/pr68986-2.c: Remove -m32.
1039
d513c683 10402016-01-26 H.J. Lu <hongjiu.lu@intel.com>
1041
1042 PR target/68986
1043 * gcc.target/i386/pr68986-1.c: New test.
1044 * gcc.target/i386/pr68986-2.c: Likewise.
1045 * gcc.target/i386/pr68986-3.c: Likewise.
1046
976877a5 10472016-01-26 Christian Bruel <christian.bruel@st.com>
1048
1049 * lib/target-supports.exp
1050 (check_effective_target_arm_crypto_pragma_ok_nocache): Remove.
1051 (check_effective_target_arm_crypto_pragma_ok): Likewise.
1052 * gcc.target/arm/attr-crypto.c: Remove arm_crypto_pragma_ok test.
1053
2c7b2f88 10542016-01-26 Richard Biener <rguenther@suse.de>
1055
1056 PR tree-optimization/69452
1057 * gcc.dg/torture/pr69452.c: New testcase.
1058
f7fc06e7 10592016-01-26 Jakub Jelinek <jakub@redhat.com>
1060
1061 PR target/69442
1062 * gcc.dg/pr69442.c: New test.
1063
d1dae587 10642016-01-26 Roger Ferrer Ibáñez <rofirrim@gmail.com>
1065
1066 PR target/67896
1067 * gcc.target/aarch64/simd/pr67896.C: New.
1068
ef7be7f8 10692016-01-26 Richard Sandiford <richard.sandiford@arm.com>
1070
1071 PR tree-optimization/69400
1072 * gcc.dg/plugin/wide-int_plugin.c (test_wide_int_mod_trunc): New
1073 function.
1074 (plugin_init): Call it.
1075 * gcc.dg/torture/pr69400.c: New test.
1076
648433a4 10772016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
1078
1079 * gcc.target/arm/pr68674.c: Check and use arm_fp effective target.
1080
45fc5243 10812016-01-25 Aditya Kumar <aditya.k7@samsung.com>
1082 Sebastian Pop <s.pop@samsung.com>
1083
1084 * gcc.dg/graphite/graphite.exp: Only run the fuse-*.c tests with
1085 isl-0.15.
1086
c699f6a1 10872016-01-25 Aditya Kumar <aditya.k7@samsung.com>
1088 Sebastian Pop <s.pop@samsung.com>
1089
1090 * gcc.dg/graphite/pr69292.c: New.
1091
b86e24ea 10922016-01-25 Jakub Jelinek <jakub@redhat.com>
1093
1094 * c-c++-common/goacc/use_device-1.c: New test.
1095
105cb8d7 10962016-01-25 Jeff Law <law@redhat.com>
1097
1098 PR tree-optimization/69196
1099 PR tree-optimization/68398
1100 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output
1101 * gcc.dg/tree-ssa/pr68198.c: Likewise.
1102
44562749 11032016-01-25 David Edelsohn <dje.gcc@gmail.com>
1104
1105 PR target/69469
1106 * gcc.target/powerpc/vsx-vector-2.c: Adjust for Goldschmidt's
1107 Algorithm.
1108
6837fee7 11092016-01-25 Richard Biener <rguenther@suse.de>
1110
1111 PR testsuite/69380
1112 * g++.dg/tree-ssa/pr69336.C: Restrict to x86_64 and i?86.
1113
fe500d65 11142016-01-25 Ilya Enkovich <enkovich.gnu@gmail.com>
1115
1116 PR target/69421
1117 * gcc.dg/pr69421.c: New test.
1118
8eacba94 11192016-01-25 Bilyan Borisov <bilyan.borisov@arm.com>
1120
1121 * gcc.target/aarch64/simd/vcvt_s64_f64_1.c: New.
1122 * gcc.target/aarch64/simd/vcvt_u64_f64_1.c: Likewise.
1123 * gcc.target/aarch64/simd/vcvta_s64_f64_1.c: Likewise.
1124 * gcc.target/aarch64/simd/vcvta_u64_f64_1.c: Likewise.
1125 * gcc.target/aarch64/simd/vcvtm_s64_f64_1.c: Likewise.
1126 * gcc.target/aarch64/simd/vcvtm_u64_f64_1.c: Likewise.
1127 * gcc.target/aarch64/simd/vcvtn_s64_f64_1.c: Likewise.
1128 * gcc.target/aarch64/simd/vcvtn_u64_f64_1.c: Likewise.
1129 * gcc.target/aarch64/simd/vcvtp_s64_f64_1.c: Likewise.
1130 * gcc.target/aarch64/simd/vcvtp_u64_f64_1.c: Likewise.
1131
af09d40d 11322016-01-25 Richard Biener <rguenther@suse.de>
1133
1134 PR tree-optimization/69376
1135 * gcc.dg/torture/pr69376.c: New testcase.
1136
d65063f5 11372016-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1138
1139 PR fortran/69397
1140 PR fortran/68442
1141 * gfortran.dg/interface_38.f90: New test.
1142 * gfortran.dg/interface_39.f90: New test.
80adbd96 1143
08c7bfb4 11442016-01-24 Patrick Palka <ppalka@gcc.gnu.org>
1145
1146 Revert:
1147 2016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
1148
1149 PR c++/11858
1150 PR c++/24663
1151 PR c++/24664
1152 * g++.dg/template/pr11858.C: New test.
1153 * g++.dg/template/pr24663.C: New test.
1154 * g++.dg/template/unify12.C: New test.
1155 * g++.dg/template/unify13.C: New test.
1156 * g++.dg/template/unify14.C: New test.
1157 * g++.dg/template/unify15.C: New test.
1158 * g++.dg/template/unify16.C: New test.
1159 * g++.dg/template/unify17.C: New test.
1160
c2e7d2be 11612016-01-24 Dominique d'Humieres <dominiq@lps.ens.fr>
1162
1163 PR fortran/68283
1164 gfortran.dg/pr68283.f90: New test.
1165
9f2e8617 11662016-01-24 Thomas Koenig <tkoenig@gcc.gnu.org>
1167
1168 PR fortran/66094
1169 * gfortran.dg/inline_matmul_13.f90: New test.
1170 * gfortran.dg/matmul_bounds_8.f90: New test.
1171 * gfortran.dg/matmul_bounds_9.f90: New test.
1172 * gfortran.dg/matmul_bounds_10.f90: New test.
1173
a4838119 11742016-01-23 Tom de Vries <tom@codesourcery.com>
1175
1176 PR tree-optimization/69426
1177 * gcc.dg/autopar/pr69426.c: New test.
1178
feddf0dc 11792016-01-23 Martin Sebor <msebor@redhat.com>
1180
1181 PR c++/58109
1182 PR c++/69022
1183 * g++.dg/cpp0x/alignas5.C: New test.
1184 * g++.dg/ext/vector29.C: Same.
1185
132731fb 11862016-01-23 Uros Bizjak <ubizjak@gmail.com>
1187
1188 * gcc.target/i386/chkp-strlen-2.c: Define _GNU_SOURCE.
1189 * gcc.target/i386/chkp-strlen-4.c: Move the definition of
1190 _GNU_SOURCE from compile flags to the source.
1191 * gcc.target/i386/chkp-stropt-12.c: Ditto.
1192 * gcc.target/i386/chkp-stropt-16.c: Ditto.
1193 * gcc.target/i386/chkp-stropt-4.c: Ditto.
1194 * gcc.target/i386/chkp-stropt-8.c: Ditto.
1195
51aec681 11962016-01-22 Jakub Jelinek <jakub@redhat.com>
1197
1198 PR target/69432
1199 * g++.dg/opt/pr69432.C: New test.
1200
147aa3e3 12012016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1202
1203 * gcc.target/powerpc/pr63354c: Adjust target selector to include
1204 32-bit targets testing an -m64 multilib.
1205
4d04e35e 12062016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1207
1208 * gcc.target/powerpc/pr63354.c: Restrict to Linux targets with
1209 64-bit support.
1210
86f38d0c 12112016-01-22 James Greenhalgh <james.greenhalgh@arm.com>
1212
1213 * gcc.dg/vect/bb-slp-pr68892.c: Require vect_double.
1214
f776e712 12152016-01-21 Christian Bruel <christian.bruel@st.com>
1216
1217 PR target/68674
1218 * gcc.target/i386/pr68674.c
1219 * gcc.target/aarch64/pr68674.c
1220 * gcc.target/arm/pr68674.c
1221
7b9de435 12222016-01-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1223
1224 PR target/69403
1225 * gcc.c-torture/execute/pr69403.c: New test.
1226
9935a0ba 12272016-01-22 Paolo Carlini <paolo.carlini@oracle.com>
1228
1229 PR c++/55843
1230 * g++.dg/template/pr55843.C: New.
1231
06b94aa1 12322016-01-22 Alan Lawrence <alan.lawrence@arm.com>
1233
1234 PR testsuite/66877
1235 * gcc.dg/vect/vect-over-widen-3-big-array.c: Only look for 1
1236 vect_recog_over_widening_pattern in dump if we have vect_widen_shift.
1237
b68773a8 12382016-01-21 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1239
1240 PR testsuite/67489
132731fb 1241 * gcc.target/powerpc/p8vector-builtin-8.c: Remove { target int128 }
1242 from dg-do compile directive, and instead add
1243 { dg-require-effective-target int128 }.
b68773a8 1244
bbbbe8ab 12452016-01-20 Martin Sebor <msebor@redhat.com>
1246
1247 PR c/69405
1248 * gcc.dg/sync-fetch.c: New test.
1249
f3a6a26f 12502016-01-21 Martin Sebor <msebor@redhat.com>
1251
1252 PR target/69252
1253 * gcc.target/powerpc/pr69252.c: New test.
1254
d1565a03 12552016-01-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1256
1257 PR fortran/65996
132731fb 1258 * gfortran.dg/pr65996.f90: New test.
d1565a03 1259
15a5a905 12602016-01-21 Dominik Vogt <vogt@linux.vnet.ibm.com>
1261
1262 PR c++/68810
bbbbe8ab 1263 * g++.dg/cpp0x/constexpr-reinterpret1.C: Fix line number that is
d1565a03 1264 expected to generate an error.
15a5a905 1265
e4538af5 12662016-01-21 Bernd Schmidt <bschmidt@redhat.com>
1267
1268 PR middle-end/66178
1269 * gcc.dg/torture/pr66178.c: New test.
1270
4d4180ce 12712016-01-21 Anton Blanchard <anton@samba.org>
1272 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1273
1274 PR target/63354
1275 * gcc.target/powerpc/pr63354.c: New test.
1276
86e16058 12772016-01-21 Vladimir Makarov <vmakarov@redhat.com>
1278
1279 PR rtl-optimization/68990
1280 * gcc.target/i386/pr68990: New.
1281
b11b85e4 12822016-01-21 Nick Clifton <nickc@redhat.com>
1283
1284 PR target/69129
1285 * gcc.target/mips/pr69129.c: New.
1286
62dd9f85 12872016-01-21 Paolo Carlini <paolo.carlini@oracle.com>
1288
1289 PR c++/58046
1290 * g++.dg/cpp0x/pr58046.C: New.
1291
ac7d424b 12922016-01-21 Jakub Jelinek <jakub@redhat.com>
1293
47c0bea3 1294 PR target/69187
1295 PR target/65624
1296 * gcc.target/arm/pr69187.c: New test.
1297
ac7d424b 1298 PR c++/69355
1299 * g++.dg/torture/pr69355.C: New test.
1300
9e18b252 13012016-01-21 Aditya Kumar <aditya.k7@samsung.com>
1302 Sebastian Pop <s.pop@samsung.com>
1303
1304 * gfortran.dg/graphite/interchange-3.f90: Adjust pattern.
1305
de862e2f 13062016-01-21 Aditya Kumar <aditya.k7@samsung.com>
1307 Sebastian Pop <s.pop@samsung.com>
1308
132731fb 1309 * gcc.dg/graphite/pr68976.c: New test.
de862e2f 1310
f55f9344 13112016-01-21 Jakub Jelinek <jakub@redhat.com>
1312
1313 PR middle-end/67653
1314 * c-c++-common/pr67653.c: New test.
1315 * gcc.dg/torture/pr29119.c: Add dg-warning.
1316
62752e71 13172016-01-20 Peter Bergner <bergner@vnet.ibm.com>
1318
1319 * gcc.target/powerpc/cpu-builtin-1.c: New test.
1320
16d4186f 13212016-01-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
1322
1323 PR c/24293
1324 * gcc.dg/pr24293.c: New test.
1325 * gcc.dg/Wcxx-compat-8.c: Adjust to accept error due to
1326 incomplete struct type.
1327 * gcc.dg/declspec-1.c: Likewise.
1328 * gcc.dg/pr63549.c: Likewise.
1329
58219d13 13302016-01-20 Jakub Jelinek <jakub@redhat.com>
1331
1332 PR tree-optimization/66612
1333 * gcc.target/powerpc/20050830-1.c: Xfail the scan-assembler test
1334 for bdn instruction.
1335
a7b5688a 13362016-01-20 Christophe Lyon <christophe.lyon@linaro.org>
1337
1338 * lib/target-supports.exp
1339 (check_effective_target_arm_fp_ok_nocache): New.
1340 (check_effective_target_arm_fp_ok): New.
1341 (add_options_for_arm_fp): New.
1342 (check_effective_target_arm_crypto_ok_nocache): Require
1343 target_arm_v8_neon_ok instead of arm32.
1344 (check_effective_target_arm_crypto_pragma_ok_nocache): New.
1345 (check_effective_target_arm_crypto_pragma_ok): New.
1346 (add_options_for_arm_vfp): New.
1347 * gcc.target/arm/attr-crypto.c: Use arm_crypto_pragma_ok effective
1348 target. Do not force -mfloat-abi=softfp, use arm_fp_ok effective
1349 target instead. Force initial fpu to vfp.
1350 * gcc.target/arm/attr-neon-builtin-fail.c: Do not force
1351 -mfloat-abi=softfp, use arm_fp_ok effective target instead.
1352 * gcc.target/arm/attr-neon-fp16.c: Likewise. Remove arm_neon_ok
1353 dependency.
1354 * gcc.target/arm/attr-neon2.c: Do not force -mfloat-abi=softfp,
1355 use arm_vfp effective target instead. Force initial fpu to vfp.
1356 * gcc.target/arm/attr-neon3.c: Likewise.
1357 * gcc.target/arm/cmp-2.c: Use arm_fp_ok effective target instead of
1358 arm_vfp_ok.
1359 * gcc.target/arm/unsigned-float.c: Likewise.
1360 * gcc.target/arm/vfp-1.c: Likewise.
1361 * gcc.target/arm/vfp-ldmdbd.c: Likewise.
1362 * gcc.target/arm/vfp-ldmdbs.c: Likewise.
1363 * gcc.target/arm/vfp-ldmiad.c: Likewise.
1364 * gcc.target/arm/vfp-ldmias.c: Likewise.
1365 * gcc.target/arm/vfp-stmdbd.c: Likewise.
1366 * gcc.target/arm/vfp-stmdbs.c: Likewise.
1367 * gcc.target/arm/vfp-stmiad.c: Likewise.
1368 * gcc.target/arm/vfp-stmias.c: Likewise.
1369 * gcc.target/arm/vnmul-1.c: Likewise.
1370 * gcc.target/arm/vnmul-2.c: Likewise.
1371 * gcc.target/arm/vnmul-3.c: Likewise.
1372 * gcc.target/arm/vnmul-4.c: Likewise.
1373
7ca56ca8 13742016-01-20 H.J. Lu <hongjiu.lu@intel.com>
7fb75b57 1375
7fb75b57 1376 PR testsuite/69366
1377 * g++.dg/pr63995-1.C: Require non-x32 target, instead of,
1378 the MPX run-time library, for compile-time MPX test.
1379 * gcc.target/i386/chkp-always_inline.c: Likewise.
1380 * gcc.target/i386/chkp-bndret.c: Likewise.
1381 * gcc.target/i386/chkp-builtins-1.c: Likewise.
1382 * gcc.target/i386/chkp-builtins-2.c: Likewise.
1383 * gcc.target/i386/chkp-builtins-3.c: Likewise.
1384 * gcc.target/i386/chkp-builtins-4.c: Likewise.
1385 * gcc.target/i386/chkp-const-check-1.c: Likewise.
1386 * gcc.target/i386/chkp-const-check-2.c: Likewise.
1387 * gcc.target/i386/chkp-hidden-def.c: Likewise.
1388 * gcc.target/i386/chkp-label-address.c: Likewise.
1389 * gcc.target/i386/chkp-lifetime-1.c: Likewise.
1390 * gcc.target/i386/chkp-narrow-bounds.c: Likewise.
1391 * gcc.target/i386/chkp-pr69044.c: Likewise.
1392 * gcc.target/i386/chkp-remove-bndint-1.c: Likewise.
1393 * gcc.target/i386/chkp-remove-bndint-2.c: Likewise.
1394 * gcc.target/i386/chkp-strchr.c: Likewise.
1395 * gcc.target/i386/chkp-strlen-1.c: Likewise.
1396 * gcc.target/i386/chkp-strlen-2.c: Likewise.
1397 * gcc.target/i386/chkp-strlen-3.c: Likewise.
1398 * gcc.target/i386/chkp-strlen-4.c: Likewise.
1399 * gcc.target/i386/chkp-strlen-5.c: Likewise.
1400 * gcc.target/i386/chkp-stropt-1.c: Likewise.
1401 * gcc.target/i386/chkp-stropt-10.c: Likewise.
1402 * gcc.target/i386/chkp-stropt-11.c: Likewise.
1403 * gcc.target/i386/chkp-stropt-12.c: Likewise.
1404 * gcc.target/i386/chkp-stropt-13.c: Likewise.
1405 * gcc.target/i386/chkp-stropt-14.c: Likewise.
1406 * gcc.target/i386/chkp-stropt-15.c: Likewise.
1407 * gcc.target/i386/chkp-stropt-16.c: Likewise.
1408 * gcc.target/i386/chkp-stropt-2.c: Likewise.
1409 * gcc.target/i386/chkp-stropt-3.c: Likewise.
1410 * gcc.target/i386/chkp-stropt-4.c: Likewise.
1411 * gcc.target/i386/chkp-stropt-5.c: Likewise.
1412 * gcc.target/i386/chkp-stropt-6.c: Likewise.
1413 * gcc.target/i386/chkp-stropt-7.c: Likewise.
1414 * gcc.target/i386/chkp-stropt-8.c: Likewise.
1415 * gcc.target/i386/chkp-stropt-9.c: Likewise.
1416 * gcc.target/i386/pr63995-2.c: Likewise.
1417 * gcc.target/i386/pr64805.c: Likewise.
1418 * gcc.target/i386/pr65044.c: Likewise.
1419 * gcc.target/i386/pr65167.c: Likewise.
1420 * gcc.target/i386/pr65183.c: Likewise.
1421 * gcc.target/i386/pr65184.c: Likewise.
1422 * gcc.target/i386/thunk-retbnd.c: Likewise.
7ca56ca8 1423
f2da0b99 14242016-01-20 Ilya Enkovich <enkovich.gnu@gmail.com>
1425
1426 PR tree-optimization/69328
1427 * gcc.dg/pr69328.c: New test.
1428
4d379676 14292016-01-20 Jeff Law <law@redhat.com>
1430
4a11f145 1431 PR target/25114
4d379676 1432 * gcc.target/m68k/pr25114.c: New test.
1433
0754bad1 14342016-01-20 Andre Vieira <andre.simoesdiasvieira@arm.com>
1435
1436 * gcc.target/arm/memset-inline-10.c: Added
1437 dg-require-effective-target arm_thumb2_ok.
1438
63bd5c2d 14392016-01-19 Eric Botcazou <ebotcazou@adacore.com>
1440
1441 * gcc.dg/debug/dwarf2/sso.c: New test.
1442
a9c01e81 14432016-01-19 Uros Bizjak <ubizjak@gmail.com>
1444
1445 PR testsuite/68820
1446 * gcc.c-torture/execute/builtins/memops-asm.x: New file.
1447 * gcc.c-torture/execute/builtins/strstr-asm.x: Ditto.
1448 * gcc.c-torture/execute/builtins/strstr-asm.c: Remove dg-options.
1449
53fa0e54 14502016-01-19 Jan Hubicka <hubicka@ucw.cz>
1451
1452 PR ipa/66223
1453 * g++.dg/ipa/devirt-50.C: New testcase.
1454
e035a62c 14552016-01-19 Marek Polacek <polacek@redhat.com>
1456
1457 PR c++/68965
1458 * g++.dg/cpp1y/parameter-pack-1.C: New test.
1459 * g++.dg/cpp1y/parameter-pack-2.C: New test.
1460
885cc3ea 14612016-01-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1462
1463 PR target/69135
1464 * gcc.target/arm/pr69135_1.c: New test.
1465
07bd240e 14662015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
1467
1468 * gcc.target/aarch64/ccmp_1.c: Add new tests.
1469
9f60d257 14702015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
1471
1472 * gcc.target/aarch64/ccmp_1.c: New testcase.
1473
a0c919f7 14742016-01-19 Marek Polacek <polacek@redhat.com>
1475
1476 PR c++/68586
1477 * g++.dg/cpp0x/enum30.C: New test.
1478
dc5d6d17 14792016-01-19 Richard Biener <rguenther@suse.de>
1480
1481 PR tree-optimization/69336
1482 * g++.dg/tree-ssa/pr69336.C: New testcase.
1483
6dd156e0 14842016-01-19 Jakub Jelinek <jakub@redhat.com>
1485
1486 PR debug/65779
1487 * gcc.dg/pr65779.c: New test.
1488
3e0d45b9 14892016-01-19 Richard Biener <rguenther@suse.de>
1490
1491 PR tree-optimization/69352
1492 * gcc.dg/torture/pr69352.c: New testcase.
1493
7a3cf64d 14942016-01-19 Jakub Jelinek <jakub@redhat.com>
1495
1496 PR rtl-optimization/68955
1497 PR rtl-optimization/64557
1498 * gcc.dg/torture/pr68955.c: New test.
1499
8be55b33 15002016-01-19 Jan Hubicka <hubicka@ucw.cz>
1501
1502 PR lto/69136
1503 * g++.dg/torture/pr69136.C: New testcase.
1504
72a985d7 15052016-01-19 Jan Hubicka <hubicka@ucw.cz>
1506
1507 PR lto/69133
1508 * g++.dg/lto/pr69133_0.C: New testcase.
1509 * g++.dg/lto/pr69133_1.C: New testcase.
1510
56778b62 15112016-01-15 Jeff Law <law@redhat.com>
1512
1513 PR tree-optimization/69320
1514 * gcc.c-torture/pr69320-1.c: New test.
1515 * gcc.c-torture/pr69320-2.c: New test.
1516 * gcc.c-torture/pr69320-3.c: New test.
1517 * gcc.c-torture/pr69320-4.c: New test.
1518
ced41b93 15192016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
1520
1521 PR c++/11858
1522 PR c++/24663
1523 PR c++/24664
1524 * g++.dg/template/pr11858.C: New test.
1525 * g++.dg/template/pr24663.C: New test.
1526 * g++.dg/template/unify12.C: New test.
1527 * g++.dg/template/unify13.C: New test.
1528 * g++.dg/template/unify14.C: New test.
1529 * g++.dg/template/unify15.C: New test.
1530 * g++.dg/template/unify16.C: New test.
1531 * g++.dg/template/unify17.C: New test.
1532
7f8cbcaf 15332016-01-18 David Malcolm <dmalcolm@redhat.com>
1534
1535 PR testsuite/69181
1536 * gcc.dg/pr69181-1.c: New test file.
1537 * gcc.dg/pr69181-2.c: New test file.
1538 * lib/gcc-dg.exp (dg-test): Consolidate post-test cleanup of
1539 globals by moving it to...
1540 (cleanup-after-saved-dg-test): ...this new function. Add
1541 "global additional_sources_used". Add reset of global
1542 multiline_expected_outputs to the empty list.
1543 * lib/multiline.exp (_multiline_expected_outputs): Rename this
1544 global to...
1545 (multiline_expected_outputs): ...this, and updated comments to
1546 note that it is modified from gcc-dg.exp.
1547 (dg-end-multiline-output): Update for the above renaming.
1548 (handle-multiline-outputs): Likewise. Remove the clearing
1549 of the expected outputs to the empty list.
1550
3c7cbfc0 15512016-01-18 Richard Biener <rguenther@suse.de>
1552
1553 PR tree-optimization/69297
1554 * gcc.dg/vect/costmodel/x86_64/costmodel-pr69297.c: New testcase.
1555
81d49cc1 15562016-01-18 Joseph Myers <joseph@codesourcery.com>
1557
1558 * gcc.target/mips/mips-3d-1.c: Use forbid_cpu=octeon.* in
1559 dg-options.
1560 * gcc.target/mips/mips-3d-2.c: Likewise.
1561 * gcc.target/mips/mips-3d-3.c: Likewise.
1562 * gcc.target/mips/mips-3d-4.c: Likewise.
1563 * gcc.target/mips/mips-3d-5.c: Likewise.
1564 * gcc.target/mips/mips-3d-6.c: Likewise.
1565 * gcc.target/mips/mips-3d-7.c: Likewise.
1566 * gcc.target/mips/mips-3d-8.c: Likewise.
1567 * gcc.target/mips/mips-3d-9.c: Likewise.
1568 * gcc.target/mips/mips-ps-1.c: Likewise.
1569 * gcc.target/mips/mips-ps-2.c: Likewise.
1570 * gcc.target/mips/mips-ps-3.c: Likewise.
1571 * gcc.target/mips/mips-ps-4.c: Likewise.
1572 * gcc.target/mips/mips-ps-5.c: Likewise.
1573 * gcc.target/mips/mips-ps-6.c: Likewise.
1574 * gcc.target/mips/mips-ps-7.c: Likewise.
1575 * gcc.target/mips/mips-ps-type.c: Likewise.
1576 * gcc.target/mips/mips-ps-type-2.c: Likewise.
1577 * gcc.target/mips/mips16-attributes-6.c: Likewise.
1578
03c4ff3a 15792016-01-18 Tom de Vries <tom@codesourcery.com>
1580
1581 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: New test.
1582 * c-c++-common/goacc/kernels-double-reduction.c: New test.
1583 * c-c++-common/goacc/kernels-empty.c: New test.
1584 * c-c++-common/goacc/kernels-eternal.c: New test.
1585 * c-c++-common/goacc/kernels-loop-2.c: New test.
1586 * c-c++-common/goacc/kernels-loop-3.c: New test.
1587 * c-c++-common/goacc/kernels-loop-data-2.c: New test.
1588 * c-c++-common/goacc/kernels-loop-data-enter-exit-2.c: New test.
1589 * c-c++-common/goacc/kernels-loop-data-enter-exit.c: New test.
1590 * c-c++-common/goacc/kernels-loop-data-update.c: New test.
1591 * c-c++-common/goacc/kernels-loop-data.c: New test.
1592 * c-c++-common/goacc/kernels-loop-g.c: New test.
1593 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: New test.
1594 * c-c++-common/goacc/kernels-loop-n.c: New test.
1595 * c-c++-common/goacc/kernels-loop-nest.c: New test.
1596 * c-c++-common/goacc/kernels-loop.c: New test.
1597 * c-c++-common/goacc/kernels-noreturn.c: New test.
1598 * c-c++-common/goacc/kernels-one-counter-var.c: New test.
1599 * c-c++-common/goacc/kernels-parallel-loop-data-enter-exit.c: New test.
1600 * c-c++-common/goacc/kernels-reduction.c: New test.
1601
22e3dcee 16022016-01-18 Tom de Vries <tom@codesourcery.com>
1603
1604 * gcc.dg/autopar/outer-1.c: Update for new parloops instantiation.
1605 * gcc.dg/autopar/outer-2.c: Same.
1606 * gcc.dg/autopar/outer-3.c: Same.
1607 * gcc.dg/autopar/outer-4.c: Same.
1608 * gcc.dg/autopar/outer-5.c: Same.
1609 * gcc.dg/autopar/outer-6.c: Same.
1610 * gcc.dg/autopar/parallelization-1.c: Same.
1611 * gcc.dg/autopar/parloops-exit-first-loop-alt-2.c: Same.
1612 * gcc.dg/autopar/parloops-exit-first-loop-alt-3.c: Same.
1613 * gcc.dg/autopar/parloops-exit-first-loop-alt-4.c: Same.
1614 * gcc.dg/autopar/parloops-exit-first-loop-alt-5.c: Same.
1615 * gcc.dg/autopar/parloops-exit-first-loop-alt-6.c: Same.
1616 * gcc.dg/autopar/parloops-exit-first-loop-alt-7.c: Same.
1617 * gcc.dg/autopar/parloops-exit-first-loop-alt-pr66652.c: Same.
1618 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: Same.
1619 * gcc.dg/autopar/pr39500-1.c: Same.
1620 * gcc.dg/autopar/pr39500-2.c: Same.
1621 * gcc.dg/autopar/pr46193.c: Same.
1622 * gcc.dg/autopar/pr46194.c: Same.
1623 * gcc.dg/autopar/pr49580.c: Same.
1624 * gcc.dg/autopar/pr49960-1.c: Same.
1625 * gcc.dg/autopar/pr49960.c: Same.
1626 * gcc.dg/autopar/pr68373.c: Same.
1627 * gcc.dg/autopar/reduc-1.c: Same.
1628 * gcc.dg/autopar/reduc-1char.c: Same.
1629 * gcc.dg/autopar/reduc-1short.c: Same.
1630 * gcc.dg/autopar/reduc-2.c: Same.
1631 * gcc.dg/autopar/reduc-2char.c: Same.
1632 * gcc.dg/autopar/reduc-2short.c: Same.
1633 * gcc.dg/autopar/reduc-3.c: Same.
1634 * gcc.dg/autopar/reduc-4.c: Same.
1635 * gcc.dg/autopar/reduc-6.c: Same.
1636 * gcc.dg/autopar/reduc-7.c: Same.
1637 * gcc.dg/autopar/reduc-8.c: Same.
1638 * gcc.dg/autopar/reduc-9.c: Same.
1639 * gcc.dg/autopar/uns-outer-4.c: Same.
1640 * gcc.dg/autopar/uns-outer-5.c: Same.
1641 * gcc.dg/autopar/uns-outer-6.c: Same.
1642 * gfortran.dg/parloops-exit-first-loop-alt-2.f95: Same.
1643 * gfortran.dg/parloops-exit-first-loop-alt.f95: Same.
1644
fd5cbe2f 16452016-01-18 Alan Lawrence <alan.lawrence@arm.com>
1646
1647 PR target/63679
1648 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove XFAIL for powerpc(32), hppa,
1649 aarch64, sparc, s390. Add --param sra-max-scalarization-size-Ospeed.
1650
fa75ab55 16512016-01-18 Alan Lawrence <alan.lawrence@arm.com>
1652
1653 PR target/63679
1654 * gcc.dg/tree-ssa/ssa-dom-cse-5.c: New.
1655 * gcc.dg/tree-ssa/ssa-dom-cse-6.c: New.
1656 * gcc.dg/tree-ssa/ssa-dom-cse-7.c: New.
1657
214b2582 16582016-01-18 Alan Lawrence <alan.lawrence@arm.com>
1659
1660 PR target/63679
1661 * gcc.dg/tree-ssa/sra-17.c: New.
1662 * gcc.dg/tree-ssa/sra-18.c: New.
1663
13146837 16642016-01-18 Ilya Enkovich <enkovich.gnu@gmail.com>
1665
1666 * gcc.target/i386/pr65105-5.c: Adjust to andn generation.
1667
6ccd18c2 16682016-01-18 Eric Botcazou <ebotcazou@adacore.com>
1669
1670 * gnat.dg/inline12.adb: New test.
1671
8872b95f 16722016-01-18 Bin Cheng <bin.cheng@arm.com>
1673
1674 PR tree-optimization/66797
1675 * gcc.c-torture/execute/pr65447.c: Relax check condition.
1676
971514e3 16772016-01-18 Richard Biener <rguenther@suse.de>
1678
1679 PR tree-optimization/69170
1680 * gcc.dg/torture/pr69170.c: New testcase.
1681
9b2d1aab 16822016-01-17 John David Anglin <danglin@gcc.gnu.org>
1683
1684 * gcc.dg/torture/builtin-integral-1.c: Require c99_runtime.
1685
164d84c2 16862016-01-16 Tom de Vries <tom@codesourcery.com>
1687
1688 * c-c++-common/goacc/kernels-alias-ipa-pta-4.c: New test.
1689
4c33b769 16902016-01-16 Tom de Vries <tom@codesourcery.com>
1691
1692 * gcc.dg/parloops-exit-first-loop-alt.c: Move ...
1693 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: ... here. Remove
1694 redundant dg-require-effective-target pthread.
1695 * gcc.dg/parloops-exit-first-loop-alt-2.c: Same.
1696 * gcc.dg/parloops-exit-first-loop-alt-3.c: Same.
1697 * gcc.dg/parloops-exit-first-loop-alt-4.c: Same.
1698 * gcc.dg/parloops-exit-first-loop-alt-5.c: Same.
1699 * gcc.dg/parloops-exit-first-loop-alt-6.c: Same.
1700 * gcc.dg/parloops-exit-first-loop-alt-7.c: Same.
1701 * gcc.dg/parloops-exit-first-loop-alt-pr66652.c: Same.
1702
673441b0 17032016-01-16 David Edelsohn <dje.gcc@gmail.com>
1704
1705 PR target/68609
1706 * gcc.target/powerpc/recip-6.c: Enable on AIX.
1707 * gcc.target/powerpc/recip-7.c: Same.
1708
90153ae7 17092016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
1710
1711 PR c++/69091
1712 * g++.dg/template/pr69091.C: New test.
1713
bc24d01d 17142016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
1715
1716 * c-c++-common/cilk-plus/AN/an-if.c: Check that the original
1717 dump does not contain an error_mark_node.
1718 * c-c++-common/cilk-plus/CK/pr60469.c: Likewise.
1719 * c-c++-common/cilk-plus/AN/fn_ptr-2.c: New xfail'd test.
1720
4067c0fd 17212016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
1722
1723 PR c++/68936
1724 * g++.dg/template/pr68936.C: New test.
1725
27c6dbdd 17262016-01-15 David Edelsohn <dje.gcc@gmail.com>
1727
1728 PR target/68609
1729 * gcc.target/powerpc/recip-1.c: Adjust for Goldschmidt's Algorithm.
1730 * gcc.target/powerpc/recip-2.c: Same.
1731 * gcc.target/powerpc/recip-3.c: Same.
1732 * gcc.target/powerpc/recip-4.c: Same.
1733 * gcc.target/powerpc/recip-sqrtf.c: Same.
1734
e390c57d 17352016-01-15 Jeff Law <law@redhat.com>
1736
1737 PR tree-optimization/69270
1738 * gcc.dg/tree-ssa/pr69270-2.c: New test.
1739 * gcc.dg/tree-ssa/pr69270-3.c: New test.
1740
ddcfeaf1 17412016-01-15 Paul Thomas <pault@gcc.gnu.org>
1742
1743 PR fortran/49630
1744 * gfortran.dg/deferred_character_13.f90: New test for the fix
1745 of comment 3 of the PR.
1746
1747 PR fortran/54070
1748 * gfortran.dg/deferred_character_8.f90: New test
1749 * gfortran.dg/allocate_error_5.f90: New test
1750
1751 PR fortran/60593
1752 * gfortran.dg/deferred_character_10.f90: New test
1753
1754 PR fortran/60795
1755 * gfortran.dg/deferred_character_14.f90: New test
1756
1757 PR fortran/61147
1758 * gfortran.dg/deferred_character_11.f90: New test
1759
1760 PR fortran/64324
1761 * gfortran.dg/deferred_character_9.f90: New test
1762
81be349c 17632016-01-15 Vladimir Makarov <vmakarov@redhat.com>
1764
1765 PR rtl-optimization/69030
1766 * gcc.target/i386/pr69030.c: New.
1767
998456c5 17682016-01-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1769
1770 * gcc.target/aarch64/target_attr_17.c: New test.
1771
0d85be19 17722016-01-15 Richard Biener <rguenther@suse.de>
1773
1774 PR tree-optimization/66856
1775 * gcc.dg/torture/pr66856-1.c: New testcase.
1776 * gcc.dg/torture/pr66856-2.c: Likewise.
1777
321d36c8 17782016-01-15 Richard Biener <rguenther@suse.de>
1779
1780 PR debug/69137
1781 * g++.dg/lto/pr69137_0.C: New testcase.
1782
d94a1f53 17832016-01-15 Richard Sandiford <richard.sandiford@arm.com>
1784
1785 PR middle-end/69246
1786 * gcc.target/i386/pr69246.c: New test.
1787
5fe9a861 17882016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
1789
a9c01e81 1790 * gfortran.dg/bind_c_array_params_2.f90: Fix test patterns for S/390.
5fe9a861 1791
3d05a5e9 17922016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
1793
1794 PR c++/56194
1795 * g++.dg/init/const9.C: Disable test on S/390.
1796
5e8132b5 17972016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
1798
1799 * g++.dg/Wframe-address.C: Test requires -mbackchain for s390*-*-*.
1800 * g++.dg/Wno-frame-address.C: Ditto.
1801
32307cdf 18022016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
1803
1804 * gcc.dg/tree-ssa/20040204-1.c: Do not xfail on S/390.
1805
1ca28250 18062016-01-15 Richard Biener <rguenther@suse.de>
1807
1808 PR tree-optimization/68961
1809 * gcc.dg/vect/costmodel/x86_64/costmodel-pr68961.c: New testcase.
1810
6271bd93 18112016-01-15 Ilya Enkovich <enkovich.gnu@gmail.com>
1812
1813 * gcc.target/i386/pr65105-5.c: New test.
1814
9dbe6a63 18152016-01-15 Jan Hubicka <hubicka@ucw.cz>
1816
1817 * gcc.c-torture/execute/alias-4.c: New testcase.
1818
a70589b9 18192016-01-15 Jan Hubicka <hubicka@ucw.cz>
1820
1821 PR ipa/68148
1822 * g++.dg/ipa/devirt-49.C: New testcase.
1823
7bbac464 18242016-01-15 Christian Bruel <christian.bruel@st.com>
86eff91f 1825
1826 PR target/65837
1827 * gcc.target/arm/attr-neon-builtin-fail2.c: New test.
1828 * gcc.target/arm/lto/pr65837-attr_0.c: New test.
1829 * gcc.target/arm/lto/pr65837_0.c: Fix skip condition and use ACLE name.
1830
4345b868 18312016-01-15 Richard Biener <rguenther@suse.de>
1832
1833 PR tree-optimization/69117
1834 * gcc.dg/torture/pr69117.c: New testcase.
1835
580357e7 18362015-01-14 Ryan Burn <contact@rnburn.com>
7d600da5 1837
1838 PR c++/69048
1839 * g++.dg/cilk-plus/CK/pr69048.cc: New test.
1840
612baa31 18412016-01-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
1842
1843 PR testsuite/67509
1844 * gfortran.dg/ieee/ieee_7.f90: For out of bound precision or
1845 range tests use 100 * maximum instead of maximum + 1.
1846
44e09bc4 18472016-01-14 Jakub Jelinek <jakub@redhat.com>
1848
1849 PR debug/69244
1850 * gcc.dg/guality/pr69244.c: New test.
1851
96962ae4 18522016-01-14 Uros Bizjak <ubizjak@gmail.com>
1853
1854 * lib/target-supports.exp (check_effective_target_issignaling):
1855 New procedure.
1856 * gcc.dg/pr61441.c: Require issignaling effective target.
1857
ab9c400b 18582016-01-14 Segher Boessenkool <segher@kernel.crashing.org>
1859
1860 PR target/68803
1861 * gcc.target/powerpc/20050603-3.c: Add xfails for powerpc64le.
1862
a7ed4583 18632016-01-14 David Malcolm <dmalcolm@redhat.com>
1864
1865 PR c++/68819
1866 PR preprocessor/69177
1867 * gcc.dg/plugin/location-overflow-test-1.c: New test case.
1868 * gcc.dg/plugin/location-overflow-test-2.c: New test case.
1869 * gcc.dg/plugin/location_overflow_plugin.c: New test plugin.
1870 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
1871
77f35cec 18722016-01-14 Marek Polacek <polacek@redhat.com>
1873
1874 PR c/69262
1875 * gcc.dg/array-15.c: New test.
1876
915d0950 18772016-01-14 Jakub Jelinek <jakub@redhat.com>
1878
1879 PR middle-end/68146
1880 PR tree-optimization/69155
1881 * gfortran.dg/pr68146.f: New test.
1882 * gfortran.dg/pr69155.f90: New test.
1883
24651fb7 18842016-01-14 Richard Biener <rguenther@suse.de>
1885
1886 PR tree-optimization/68060
1887 * gcc.dg/torture/pr68060-1.c: New testcase.
1888 * gcc.dg/torture/pr68060-2.c: Likewise.
1889
2f63f950 18902016-01-14 Nick Clifton <nickc@redhat.com>
1891
1892 * lib/target-supports.exp
1893 (check_effective_target_arm_neon_ok_nocache): Add an option
1894 sequence that includes setting the ARM architecture to ARMv7-A.
1895 * gcc.target/arm/attr-neon.c: Use dg-add-options to add the
1896 command line options necessary to enable Neon support.
1897 * gcc.target/arm/neon-vlshr-imm-1.c: Likewise.
1898 * gcc.target/arm/neon-vshl-imm-1.c: Likewise.
1899 * gcc.target/arm/neon-vshr-imm-1.c: Likewise.
1900 * gcc.target/arm/pr69180.c: Likewise.
1901
3ce0acde 19022016-01-14 Jeff Law <law@redhat.com>
1903
1904 PR tree-optimization/69270
1905 * gcc.dg/tree-ssa/pr69270.c: New test.
1906
bda05c57 19072016-01-13 Bernd Schmidt <bschmidt@redhat.com>
1908
1909 PR c/66208
1910 * c-c++-common/pr66208.c: New file.
1911
9b657cf1 19122016-01-13 Jakub Jelinek <jakub@redhat.com>
1913
1914 PR tree-optimization/69156
1915 * gcc.dg/pr69156.c: New test.
1916
58ba1b9d 19172016-01-13 H.J. Lu <hongjiu.lu@intel.com>
1918
1919 * gcc.target/i386/pr69225-7.c: New test.
1920
e5fee0fe 19212016-01-13 Richard Henderson <rth@redhat.com>
1922
1923 * gcc.dg/tm/memopt-13.c: Update expected function.
1924 * gcc.dg/tm/memopt-6.c: Likewise.
1925
3f0e9745 19262016-01-13 Uros Bizjak <ubizjak@gmail.com>
1927
1928 * gcc.target/i386/pr45685.c (dg-options): Add -mno-sse4.
1929 * gcc.target/i386/pr68432-1.c (dg-options): Ditto.
1930 * gcc.target/i386/pr68432-2.c (dg-options): Ditto.
1931 * gcc.target/i386/pr68432-3.c (dg-options): Ditto.
7a6ddc0d 1932
3f0e9745 19332016-01-13 Tom de Vries <tom@codesourcery.com>
1934
1935 PR tree-optimization/69169
7a6ddc0d 1936 * gcc.dg/pr69169.c: New test.
1937
9b657cf1 19382016-01-13 Alexander Fomin <alexander.fomin@intel.com>
7361eb31 1939
1940 PR target/69228
1941 * gcc.target/i386/avx512pf-vscatterpf0dpd-1.c: Adjust.
1942 * gcc.target/i386/avx512pf-vscatterpf0dps-1.c: Likewise.
1943 * gcc.target/i386/avx512pf-vscatterpf0qpd-1.c: Likewise.
1944 * gcc.target/i386/avx512pf-vscatterpf0qps-1.c: Likewise.
1945 * gcc.target/i386/avx512pf-vscatterpf1dpd-1.c: Likewise.
1946 * gcc.target/i386/avx512pf-vscatterpf1dps-1.c: Likewise.
1947 * gcc.target/i386/avx512pf-vscatterpf1qpd-1.c: Likewise.
1948 * gcc.target/i386/avx512pf-vscatterpf1qps-1.c: Likewise.
1949
f704d701 19502016-01-13 Jakub Jelinek <jakub@redhat.com>
1951
1952 PR target/69247
1953 * gcc.dg/pr69247.c: New test.
1954
e966d6b9 19552016-01-13 Richard Biener <rguenther@suse.de>
1956
1957 PR tree-optimization/69242
1958 * gcc.dg/torture/pr69242.c: New testcase.
1959
1ca1d9b2 19602016-01-13 Richard Biener <rguenther@suse.de>
1961
1962 PR tree-optimization/69186
1963 * gcc.dg/torture/pr69186.c: New testcase.
1964
d07cbccc 19652016-01-13 Jeff Law <law@redhat.com>
1966
1967 PR tree-optimization/67755
1968 * gcc.dg/tree-ssa/pr67755.c: New test.
1969
19702016-01-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
0ebbc233 1971
1972 * gcc.c-torture/unsorted/dump-noaddr.x (dump_compare): Replace static
1973 pass number in output by a star.
1974
b95d41cf 19752016-01-12 Bin Cheng <bin.cheng@arm.com>
1976
1977 PR tree-optimization/68911
1978 * gcc.c-torture/execute/pr68911.c: New test.
1979
91d87e22 19802016-01-12 Marek Polacek <polacek@redhat.com>
1981
1982 PR c++/68979
1983 * g++.dg/warn/permissive-1.C: New test.
1984
8a9401a4 19852016-01-12 Jakub Jelinek <jakub@redhat.com>
1986
1987 PR objc++/68511
1988 PR c++/69213
1989 * g++.dg/opt/pr69213.C: New test.
1990
b9cb7a67 19912016-01-12 Christian Bruel <christian.bruel@st.com>
1992
1993 PR target/69180
1994 * gcc.target/arm/pr69180.c: New test.
1995
e4c96992 19962016-01-12 Richard Biener <rguenther@suse.de>
1997
1998 PR lto/69077
1999 * g++.dg/lto/pr69077_0.C: New testcase.
2000 * g++.dg/lto/pr69077_1.C: Likewise.
2001
90525f61 20022016-01-12 Jakub Jelinek <jakub@redhat.com>
2003
2004 PR target/69175
2005 * g++.dg/opt/pr69175.C: New test.
2006
9e7edfd3 20072016-01-12 Alan Lawrence <alan.lawrence@arm.com>
2008
2009 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Declare functions as 'extern'
2010 rather than #including math.h & stdlib.h.
2011 * gcc.dg/vect/pr47001.c: Declare abort as 'extern', remove stdlib.h.
2012 * gcc.dg/vect/pr49771.c: Likewise.
2013 * gcc.dg/vect/vect-10-big-array.c: Likewise.
2014 * gcc.dg/vect/vect-neg-store-1.c: Likewise.
2015 * gcc.dg/vect/vect-neg-store-2.c: Likewise.
2016 * gcc.dg/vect/slp-37.c: Change NULL to 0, remove stdlib.h.
2017 * gcc.dg/vect/pr40254.c: Remove unnecessary include of stdlib.h.
2018 * gcc.dg/vect/pr44507.c: Likewise.
2019 * gcc.dg/vect/pr45902.c: Likewise.
2020 * gcc.dg/vect/slp-widen-mult-half.c: Likewise.
2021 * gcc.dg/vect/vect-117.c: Likewise.
2022 * gcc.dg/vect/vect-99.c: Likewise.
2023 * gcc.dg/vect/vect-aggressive-1.c: Likewise.
2024 * gcc.dg/vect/vect-cond-1.c: Likewise.
2025 * gcc.dg/vect/vect-cond-2.c: Likewise.
2026 * gcc.dg/vect/vect-cond-3.c: Likewise.
2027 * gcc.dg/vect/vect-cond-4.c: Likewise.
2028 * gcc.dg/vect/vect-mask-load-1.c: Likewise.
2029 * gcc.dg/vect/vect-mask-loadstore-1.c: Likewise.
2030 * gcc.dg/vect/vect-over-widen-1-big-array.c: Likewise.
2031 * gcc.dg/vect/vect-over-widen-1.c: Likewise.
2032 * gcc.dg/vect/vect-over-widen-2-big-array.c: Likewise.
2033 * gcc.dg/vect/vect-over-widen-2.c: Likewise.
2034 * gcc.dg/vect/vect-over-widen-3-big-array.c: Likewise.
2035 * gcc.dg/vect/vect-over-widen-3.c: Likewise.
2036 * gcc.dg/vect/vect-over-widen-4-big-array.c: Likewise.
2037 * gcc.dg/vect/vect-over-widen-4.c: Likewise.
2038 * gcc.dg/vect/vect-widen-mult-const-s16.c: Likewise.
2039 * gcc.dg/vect/vect-widen-mult-const-u16.c: Likewise.
2040 * gcc.dg/vect/vect-widen-mult-half-u8.c: Likewise.
2041 * gcc.dg/vect/vect-widen-mult-half.c: Likewise.
2042 * gcc.dg/vect/no-trapping-math-vect-ifcvt-11.c: Remove unnecessary
2043 include of signal.h.
2044 * gcc.dg/vect/no-trapping-math-vect-ifcvt-12.c: Likewise.
2045 * gcc.dg/vect/no-trapping-math-vect-ifcvt-13.c: Likewise.
2046 * gcc.dg/vect/no-trapping-math-vect-ifcvt-14.c: Likewise.
2047 * gcc.dg/vect/no-trapping-math-vect-ifcvt-15.c: Likewise.
2048 * gcc.dg/vect/no-trapping-math-vect-ifcvt-16.c: Likewise.
2049 * gcc.dg/vect/vect-ifcvt-16.c: Likewise.
2050 * gcc.dg/vect/vect-ifcvt-17.c: Likewise.
2051 * gcc.dg/vect/vect-ifcvt-2.c: Likewise.
2052 * gcc.dg/vect/vect-ifcvt-3.c: Likewise.
2053 * gcc.dg/vect/vect-ifcvt-4.c: Likewise.
2054 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
2055 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
2056 * gcc.dg/vect/vect-ifcvt-6.c: Likewise.
2057 * gcc.dg/vect/vect-ifcvt-7.c: Likewise.
2058 * gcc.dg/vect/vect-ifcvt-9.c: Likewise.
2059 * gcc.dg/vect/vect-outer-5.c: Likewise.
2060 * gcc.dg/vect/vect-outer-6.c: Likewise.
2061 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Remove unnecessary
2062 include of stdio.h.
2063
3368873d 20642016-01-12 Nick Clifton <nickc@redhat.com>
2065
2066 PR target/68913
2067 * gcc.dg/lto/pr61886_0.c: Rename the external function called
2068 to fread so that it will be found in all target runtimes.
2069
0464ea95 20702016-01-12 Richard Biener <rguenther@suse.de>
2071
2072 PR tree-optimization/69053
2073 * g++.dg/torture/pr69053.C: New testcase.
2074
7819730f 20752016-01-12 Richard Biener <rguenther@suse.de>
2076
2077 PR tree-optimization/69168
2078 * gcc.dg/torture/pr69168.c: New testcase.
2079
995bfebf 20802016-01-12 Richard Biener <rguenther@suse.de>
2081
2082 PR tree-optimization/69157
2083 * gcc.dg/torture/pr69157.c: New testcase.
2084
20852016-01-12 Richard Biener <rguenther@suse.de>
2086
2087 PR tree-optimization/69174
2088 * gcc.dg/torture/pr69174.c: New testcase.
2089
1d10d64c 20902016-01-12 Jakub Jelinek <jakub@redhat.com>
2091
2092 PR c++/66808
2093 PR c++/69000
2094 * g++.dg/tls/pr66808.C: New test.
2095 * g++.dg/tls/pr69000.C: New test.
2096
f0b79faf 20972016-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2098
2099 * gcc.target/powerpc/swaps-p8-23.c: New test.
2100 * gcc.target/powerpc/swaps-p8-24.c: Likewise.
2101
04cf75a4 21022016-01-11 John David Anglin <danglin@gcc.gnu.org>
2103
2104 PR tree-optimization/68356
2105 * gcc.dg/torture/pr68264.c: Disable exp2 ERANGE test on hppa unix.
2106
0eb4264c 21072016-01-12 Kugan Vivekanandarajah <kuganv@linaro.org>
2108 Jim Wilson <jim.wilson@linaro.org>
2109
2110 PR target/69194
2111 * gcc.target/arm/pr69194.c: New test.
2112
2f66de64 21132016-01-11 H.J. Lu <hongjiu.lu@intel.com>
2114
2115 PR target/69225
2116 * gcc.target/i386/pr69225-1.c: New test.
2117 * gcc.target/i386/pr69225-2.c: Likewise.
2118 * gcc.target/i386/pr69225-3.c: Likewise.
2119 * gcc.target/i386/pr69225-4.c: Likewise.
2120 * gcc.target/i386/pr69225-5.c: Likewise.
2121 * gcc.target/i386/pr69225-6.c: Likewise.
2122
36105e82 21232016-01-11 Jakub Jelinek <jakub@redhat.com>
2124
1c78ce2e 2125 PR target/67462
2126 * gcc.dg/ifcvt-3.c: Only compile on lp64 targets, include also i?86
2127 if lp64.
2128
a4a87320 2129 PR target/69071
2130 * gcc.dg/pr69071.c: New test.
2131
91fbd04f 2132 PR c++/69211
2133 * g++.dg/opt/pr69211.C: New test.
2134
36105e82 2135 PR tree-optimization/69214
2136 * gcc.c-torture/compile/pr69214.c: New test.
2137
e934c380 21382016-01-11 Uros Bizjak <ubizjak@gmail.com>
2139
2140 * gcc.target/i386/pr66232-10.c: Do not compile on ia32 target.
2141 * gcc.target/i386/pr66232-11.c: Ditto.
2142 * gcc.target/i386/pr66232-12.c: Ditto.
2143 * gcc.target/i386/pr66232-13.c: Ditto.
2144
3ff1b153 21452016-01-11 Richard Biener <rguenther@suse.de>
2146
2147 PR tree-optimization/69173
2148 * gcc.dg/torture/pr69173.c: New testcase.
2149
04e1504c 21502016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2151
2152 PR rtl-optimization/68796
2153 * gcc.target/aarch64/tst_5.c: New test.
2154 * gcc.target/aarch64/tst_6.c: Likewise.
2155
ae8718b5 21562016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2157
2158 PR rtl-optimization/68841
2159 * gcc.dg/pr68841.c: New test.
2160 * gcc.c-torture/execute/pr68841.c: New test.
2161
bd8bece2 21622016-01-11 Yuri Rumyantsev <ysrumyan@gmail.com>
2163
2164 PR rtl-optimization/68920
2165 * gcc.dg/ifcvt-4.c: Add "--param max-rtl-if-conversion-insns=3" option
2166 for ix86 targets.
2167 * gcc.dg/ifcvt-5.c: New test.
2168
9b657cf1 21692016-01-11 Alexandre Oliva <aoliva@redhat.com>
57c83f79 2170
2171 PR bootstrap/69123
2172 * g++.dg/pr69123.C: New.
2173
7a158352 21742016-01-11 Ilya Enkovich <enkovich.gnu@gmail.com>
2175
2176 PR target/69010
2177 * gcc.target/i386/pr69010.c: New test.
2178
ff375d11 21792016-01-11 Martin Jambor <mjambor@suse.cz>
2180
2181 PR ipa/69044
2182 * gcc.target/i386/chkp-pr69044.c: New test.
2183
9eb890f1 21842016-01-11 Tom de Vries <tom@codesourcery.com>
2185
2186 PR tree-optimization/69109
2187 * gcc.dg/autopar/pr69109-2.c: New test.
2188 * gcc.dg/autopar/pr69109.c: New test.
2189
c4157ee5 21902016-01-11 Tom de Vries <tom@codesourcery.com>
2191
2192 PR tree-optimization/69108
2193 * gcc.dg/autopar/pr69108.c: New test.
2194
b933e511 21952016-01-10 Patrick Palka <ppalka@gcc.gnu.org>
2196
2197 PR c++/69029
2198 * c-c++-common/Wisleading-indentation.c: Augment test.
2199
efb73de1 22002016-01-10 Thomas Koenig <tkoenig@gcc.gnu.org>
2201
2202 PR fortran/69154
2203 * gfortran.dg/inline_matmul_12.f90: New test.
2204
40c86c3b 22052016-01-10 Paul Thomas <pault@gcc.gnu.org>
2206
2207 PR fortran/67779
2208 * gfortran.dg/actual_array_offset_1: New test.
2209
a006c0bb 22102016-01-10 Tom de Vries <tom@codesourcery.com>
2211
2212 PR tree-optimization/69062
2213 * gcc.dg/autopar/pr69062.c: New test.
2214
880ed4be 22152016-01-10 Thomas Schwinge <thomas@codesourcery.com>
2216
2217 * gcc.dg/vect/slp-perm-1.c: Fix scan-tree-dump syntax.
2218 * gcc.dg/vect/slp-perm-2.c: Likewise.
2219 * gcc.dg/vect/slp-perm-3.c: Likewise.
2220 * gcc.dg/vect/slp-perm-5.c: Likewise.
2221 * gcc.dg/vect/slp-perm-6.c: Likewise.
2222 * gcc.dg/vect/slp-perm-7.c: Likewise.
2223 * gcc.dg/vect/slp-perm-8.c: Likewise.
2224
d95e1856 22252016-01-10 Tom de Vries <tom@codesourcery.com>
2226
2227 PR tree-optimization/69039
2228 * gcc.dg/autopar/pr69039.c: New test.
2229
0f8f48d0 22302016-01-09 Marek Polacek <polacek@redhat.com>
2231
2232 PR c++/69113
2233 * g++.dg/pr69113.C: New test.
2234
7dff0499 22352016-01-09 Jakub Jelinek <jakub@redhat.com>
2236
2237 PR middle-end/50865
2238 PR tree-optimization/69097
2239 * gcc.c-torture/execute/pr50865.c: New test.
2240 * gcc.c-torture/execute/pr69097-1.c: New test.
2241 * gcc.c-torture/execute/pr69097-2.c: New test.
2242 * gcc.dg/pr69097-1.c: New test.
2243 * gcc.dg/pr69097-2.c: New test.
2244
18431e78 22452016-01-09 Jakub Jelinek <jakub@redhat.com>
2246
2247 PR c++/69164
2248 * g++.dg/opt/pr69164.C: New test.
2249
1943a4a2 22502016-01-08 Jakub Jelinek <jakub@redhat.com>
2251
2252 PR tree-optimization/69167
2253 * gcc.dg/pr69167.c: New test.
2254
a143e277 22552016-01-08 Marek Polacek <polacek@redhat.com>
2256
2257 PR c++/68449
2258 * g++.dg/pr68449.C: New.
2259
44c01906 22602016-01-08 Alan Lawrence <alan.lawrence@arm.com>
2261
2262 PR tree-optimization/68707
2263 * lib/target-supports.exp (check_effective_target_vect_load_lanes): New.
2264 * gcc.dg/vect/slp-perm-1.c: Look for vect_load_lanes instead of SLP
2265 on platforms supporting it.
2266 * gcc.dg/vect/slp-perm-2.c: Likewise.
2267 * gcc.dg/vect/slp-perm-3.c: Likewise.
2268 * gcc.dg/vect/slp-perm-5.c: Likewise.
2269 * gcc.dg/vect/slp-perm-7.c: Likewise.
2270 * gcc.dg/vect/slp-perm-8.c: Likewise.
2271 * gcc.dg/vect/slp-perm-6.c: Look for vect_load_lanes in addition to SLP
2272 on platforms supporting it.
2273
c437d1e8 22742016-01-08 Jakub Jelinek <jakub@redhat.com>
2275
c9595c51 2276 PR tree-optimization/69162
2277 * gcc.dg/pr69162.c: New test.
2278
c437d1e8 2279 PR tree-optimization/69172
2280 * gcc.dg/pr69172.c: New test.
2281
6a46a28c 22822016-01-08 Thomas Preud'homme <thomas.preudhomme@arm.com>
2283
2284 PR tree-optimization/67781
2285 * gcc.c-torture/execute/pr67781.c: New file.
2286
62ad9a04 22872016-01-08 Jakub Jelinek <jakub@redhat.com>
2288
2289 PR tree-optimization/69083
2290 * gcc.dg/vect/pr69083.c: New test.
2291
9e0e8c2a 22922016-01-08 Sujoy Saraswati <sujoy.saraswati@hpe.com>
2293
2294 PR tree-optimization/61441
2295 * gcc.dg/pr61441.c: Restrict to linux and gnu targets.
2296 Use -fexcess-precision=standard for compiler options.
2297 Use fabs() only when __FLT_EVAL_METHOD__ == 0.
2298
5d034e37 22992016-01-08 Jakub Jelinek <jakub@redhat.com>
2300
5013f740 2301 PR fortran/69128
2302 * gfortran.dg/gomp/pr69128.f90: New test.
2303
5d034e37 2304 PR c++/69145
2305 * g++.dg/ext/pr69145-1.C: New test.
2306 * g++.dg/ext/pr69145-2-very-long-filename.cc: New file.
2307 * g++.dg/ext/pr69145-2.h: New file.
2308
517906ff 23092016-01-07 Martin Sebor <msebor@redhat.com>
2310
2311 PR c/68966
2312 * gcc.dg/atomic-fetch-bool.c: New test.
2313 * gcc.dg/sync-fetch-bool.c: New test.
2314
cdbb524c 23152016-01-07 H.J. Lu <hongjiu.lu@intel.com>
2316
2317 PR fortran/66680
2318 gfortran.dg/gomp/pr66680.f90: Moved to libgomp.
2319
ec3aba9e 23202016-01-07 Nick Clifton <nickc@redhat.com>
2321
2322 PR target/66655
2323 * g++.dg/pr66655.C: New test.
2324 * g++.dg/pr66655_1.cc: Test support file.
2325 * g++.dg/pr66655.h: Test header file.
2326
9b657cf1 23272016-01-07 Dominique d'Humieres <dominiq@lps.ens.fr>
06634746 2328
2329 PR fortran/66680
2330 gfortran.dg/gomp/pr66680.f90: New test.
2331
cd45d7a5 23322016-01-07 H.J. Lu <hongjiu.lu@intel.com>
2333
2334 PR target/69171
2335 * gcc.target/i386/pr69171-1.c: New test.
2336 * gcc.target/i386/pr69171-2.c: Likewise.
2337 * gcc.target/i386/pr69171-3.c: Likewise.
2338 * gcc.target/i386/pr69171-4.c: Likewise.
2339 * gcc.target/i386/pr69171-5.c: Likewise.
2340 * gcc.target/i386/pr69171-6.c: Likewise.
2341
4a86a91a 23422015-12-15 Bernd Schmidt <bschmidt@redhat.com>
2343
2344 PR middle-end/67639
2345 * c-c++-common/pr67639.c: New test.
2346
34c05552 23472016-01-07 Jakub Jelinek <jakub@redhat.com>
2348
2349 PR tree-optimization/69141
2350 * g++.dg/opt/pr69141.C: New test.
2351
f08d6895 23522016-01-06 Eric Botcazou <ebotcazou@adacore.com>
2353
2354 * gcc.target/sparc/20151219-1.c: Skip in 64-bit mode.
2355
32ec4173 23562016-01-06 Uros Bizjak <ubizjak@gmail.com>
2357
2358 PR target/69140
2359 * gcc.target/i386/pr69140.c: New test
2360
d74214f3 23612016-01-06 David Malcolm <dmalcolm@redhat.com>
2362
2363 * gcc.dg/bad-dereference.c: New test case.
2364
73991cab 23652015-01-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2366
2367 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: New test.
2368
fc8cc457 23692016-01-06 Andreas Schwab <schwab@linux-m68k.org>
2370
2371 * gcc.dg/atomic-invalid-2.c: Remove duplicated content.
2372
be3c9981 23732016-01-06 Marek Polacek <polacek@redhat.com>
2374
2375 PR sanitizer/69099
2376 * gcc.dg/ubsan/float-cast-overflow-atomic.c: New test.
2377
2cb724f9 23782016-01-05 Marek Polacek <polacek@redhat.com>
2379
2380 PR c/69104
2381 * gcc.dg/atomic-invalid-2.c: New.
2382
233a53ed 23832016-01-05 H.J. Lu <hongjiu.lu@intel.com>
2384
2385 PR target/68991
2386 * gcc.target/i386/pr68991.c: New test.
2387
ea87c5e3 23882016-01-05 H.J. Lu <hongjiu.lu@intel.com>
2389
2390 PR target/68991
2391 * g++.dg/pr68991-1.C: New test.
2392 * g++.dg/pr68991-2.C: Likewise.
2393
1943a4a2 23942016-01-05 Sergei Trofimovich <siarheit@google.com>
afe82e5b 2395
1943a4a2 2396 PR other/60465
afe82e5b 2397 * gcc.target/ia64/pr60465-gprel64.c: New test.
2398 * gcc.target/ia64/pr60465-gprel64-c37.c: New test.
2399
1e9147dd 24002016-01-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2401
2402 PR rtl-optimization/68651
2403 * gcc.target/aarch64/pr68651_1.c: New test.
2404
d42aa619 24052016-01-05 David Malcolm <dmalcolm@redhat.com>
2406
2407 PR c/69122
2408 * c-c++-common/Wmisleading-indentation.c (pr69122): New function.
2409
1776de76 24102016-01-05 Nathan Sidwell <nathan@acm.org>
2411
2d7d361d 2412 PR c++/58583
2413 * g++.dg/cpp0x/nsdmi-template14.C: Adjust test & errors.
2414
1776de76 2415 * gcc.dg/alias-15.c: New.
2416
5beb12c0 24172016-01-05 Nick Clifton <nickc@redhat.com>
2418
2419 PR target/68870
2420 * g++.dg/pr68770.C: New test.
2421
d8cca921 24222016-01-04 Mike Stump <mikestump@comcast.net>
2423
2424 * lib/target-supports.exp (check_effective_target_cilkplus):
2425 cilkplus targets require pthreads.
afc907ef 2426 (check_effective_target_cilkplus): Remove special case for NVPTX.
d8cca921 2427
8427dff3 24282016-01-04 Michael Meissner <meissner@linux.vnet.ibm.com>
2429
2430 * gcc.target/powerpc/p9-permute.c: New test for xxperm code
2431 generation.
2432
f1717362 24332016-01-04 Jakub Jelinek <jakub@redhat.com>
2434
2435 Update copyright years.
2436
d7d6a3ab 24372016-01-04 Marek Polacek <polacek@redhat.com>
2438
2439 PR c/68908
2440 * gcc.dg/atomic/c11-atomic-exec-6.c: New test.
2441 * gcc.dg/atomic/c11-atomic-exec-7.c: New test.
2442 * gcc.dg/atomic/stdatomic-op-5.c: New test.
2443
b8f4a5f9 24442016-01-04 Eric Botcazou <ebotcazou@adacore.com>
2445
2446 * gcc.target/sparc/20160104-2.c: New test.
2447
6b5c028f 24482016-01-04 Eric Botcazou <ebotcazou@adacore.com>
2449
2450 * gcc.target/sparc/20160104-1.c: New test.
2451
300e1002 24522016-01-03 Paul Thomas <pault@gcc.gnu.org>
2453
2454 PR fortran/65045
2455 * gfortran.dg/pr65045.f90: New test.
2456
855b105f 24572016-01-02 Eric Botcazou <ebotcazou@adacore.com>
2458
2459 * gnat.dg/specs/debug1.ads: Delete.
2460
bdc177dc 24612016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2462
2463 PR libgfortran/68867
2464 * gfortran.dg/default_format_denormal_2.f90: Fix the dg regular
2465 expression.
2466
48aaffae 24672016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2468
2469 PR libgfortran/68867
2470 * gfortran.dg/default_format_denormal_2.f90: XFAIL for all
2471 PowerPC.
2472
19a468b8 24732016-01-01 Paul Thomas <pault@gcc.gnu.org>
2474
2475 PR fortran/68864
2476 * gfortran.dg/pr68864.f90: New test.
2477
25371c91 24782016-01-01 Jakub Jelinek <jakub@redhat.com>
2479
2a659064 2480 PR tree-optimization/69070
2481 * gcc.dg/pr69070.c: New test.
2482
57aa9851 2483 PR sanitizer/69055
2484 * gfortran.dg/pr69055.f90: New test.
2485
25371c91 2486 PR target/69015
2487 * gcc.dg/pr69015.c: New test.
f1717362 2488\f
fb2c1edd 2489Copyright (C) 2016 Free Software Foundation, Inc.
7dfbd804 2490
2491Copying and distribution of this file, with or without modification,
2492are permitted in any medium without royalty provided the copyright
2493notice and this notice are preserved.