]> git.ipfire.org Git - thirdparty/gcc.git/blame - gcc/testsuite/ChangeLog
[ARM] PR target/69161: Don't ignore mode when matching comparison operator in cstore...
[thirdparty/gcc.git] / gcc / testsuite / ChangeLog
CommitLineData
6baedca3 12016-02-17 David Sherwood <david.sherwood@arm.com>
2
3 PR target/69532
4 * gcc.target/arm/fmaxmin.c: Change effective target to arm_v8_neon_hw.
5 * gcc.target/arm/vect-fmaxmin.c: Likewise.
6
4f240715 72016-02-17 Eric Botcazou <ebotcazou@adacore.com>
8
9 * gcc.dg/ifcvt-4.c: Skip on Visium.
10
e0c0515d 112016-02-17 Eric Botcazou <ebotcazou@adacore.com>
12
13 * gnat.dg/atomic8.adb: New test.
14
7b319ee6 152016-02-17 Eric Botcazou <ebotcazou@adacore.com>
16
17 * gnat.dg/discr46.ad[sb]: New test.
18
48a7e3d1 192016-02-16 Kelvin Nilsen <kelvin@gcc.gnu.org>
20
21 PR Target/48344
22 * gcc.target/powerpc/pr48344-1.c: New test.
23
3f844f15 242015-02-16 Thomas Koenig <tkoenig@gcc.gnu.org>
25
26 PR fortran/69742
27 * gfortran.dg/associate_21.f90: New test.
28
7675e968 292016-02-16 Jakub Jelinek <jakub@redhat.com>
30
31 PR c/69835
32 * c-c++-common/nonnull-1.c: Use -Wnonnull-compare instead of
33 -Wnonnull in dg-options.
34 * c-c++-common/nonnull-2.c: New test.
35
d6faee88 362016-02-16 James Greenhalgh <james.greenhalgh@arm.com>
37 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
38
39 * gcc.target/aarch64/vector_initialization_nostack.c: New.
40
3a2a72aa 412016-02-16 Jakub Jelinek <jakub@redhat.com>
42
43 PR middle-end/69801
44 * gcc.dg/pr69801.c: Add empty dg-options.
45
28072426 462016-02-16 James Norris <jnorris@codesourcery.com>
47
48 * c-c++-common/goacc/deviceptr-1.c: Add tests.
49 * g++.dg/goacc/deviceptr-1.c: New file.
50
37fffac2 512016-02-16 Jakub Jelinek <jakub@redhat.com>
52
53 PR tree-optimization/69820
54 * gcc.dg/vect/pr69820.c: New test.
55
f72a5e61 562016-02-16 Richard Biener <rguenther@suse.de>
57
58 PR tree-optimization/69776
59 * gcc.dg/torture/pr69776-2.c: New testcase.
60
50e0cd76 612016-02-16 Bernd Schmidt <bschmidt@redhat.com>
62
63 PR tree-optimization/69714
64 * gcc.dg/torture/pr69714.c: New test.
65
14a72c4e 662016-02-16 Jakub Jelinek <jakub@redhat.com>
67
68 PR tree-optimization/69802
69 * gcc.dg/pr69802.c: New test.
70
fd808c11 712016-02-16 Richard Biener <rguenther@suse.de>
72
73 PR middle-end/69801
74 * gcc.dg/pr69801.c: New testcase.
75
49a549ca 762016-02-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
77
78 PR libgfortran/69651
79 * gfortran.dg/read_bang.f90: New test.
80 * gfortran.dg/read_bang4.f90: New test.
81
77454e6e 822016-02-15 Jakub Jelinek <jakub@redhat.com>
83
2074f21c 84 PR c++/69658
85 * g++.dg/init/pr69658.C: New test.
86
77454e6e 87 PR c++/69797
88 * c-c++-common/pr69797.c: New test.
89
4ef4d764 902016-02-15 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
91
92 * lib/target-supports.exp (check_effective_target_section_anchors): Add
93 check for aarch64*-*-*.
94
4a45fe0f 952016-02-15 Richard Biener <rguenther@suse.de>
96
97 PR tree-optimization/69783
98 * gcc.dg/vect/pr69783.c: New testcase.
99
0b3619e6 1002016-02-15 Richard Biener <rguenther@suse.de>
101
102 PR tree-optimization/69776
103 * gcc.dg/torture/pr69776.c: New testcase.
104
9b49c3cb 1052016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
106
107 PR fortran/60526
108 * gfortran.dg/type_decl_4.f90: Reinstated.
109
e46faff9 1102016-02-14 John David Anglin <danglin@gcc.gnu.org>
111
112 PR fortran/68746
113 * gfortran.dg/read_dir.f90: Xfail on hppa*-*-hpux*.
114
a96c809a 1152016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
116
117 PR fortran/60526
118 PR bootstrap/69816
119 * gfortran.dg/type_decl_4.f90: Removed.
120
fdec7e88 1212016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
122
123 PR fortran/60526
124 * gfortran.dg/type_decl_4.f90: New test.
125
a72095c4 1262016-02-14 Alan Modra <amodra@gmail.com>
127
bc436924 128 PR testsuite/68886
a72095c4 129 * gcc.c-torture/execute/stkalign.c: Revise test.
130
73bb5f8b 1312016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
132
133 PR target/67260
134 * gcc.target/sh/torture/pr67260.c: Adjust additional options.
135
beb13161 1362016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
137
138 PR target/67260
139 * gcc.target/sh/torture/pr67260.c: New.
140
67cab04e 1412016-02-12 John David Anglin <danglin@gcc.gnu.org>
142
143 * gcc.dg/pr67964.c: Add dg-require-alias.
144
44a59bb1 1452016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
146
147 PR target/67636
148 PR target/64345
149 * gcc.target/sh/pr54236-1.c: Adjust optimization level.
150
38c9bd3a 1512016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
152
153 PR libgfortran/69668
154 * gfortran.dg/namelist_88.f90: New test.
155
1774ff82 1562016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
157
158 PR libgfortran/69668
159 * gfortran.dg/namelist_38.f90: Update test.
160 * gfortran.dg/namelist_84.f90: Update test.
161
aec1f4bd 1622016-02-12 David Malcolm <dmalcolm@redhat.com>
163
164 PR other/69554
165 * gcc.dg/pr69554-1.c: New test.
166 * gfortran.dg/pr69554-1.F90: New test.
167 * gfortran.dg/pr69554-2.F90: New test.
168 * lib/gcc-dg.exp (proc dg-locus): New function.
169 * lib/gfortran-dg.exp (proc gfortran-dg-test): Update comment to
170 distinguish between the caret-printing and non-caret-printing
171 cases. If caret-printing has been explicitly enabled, bail out
172 without attempting to fix up the output.
173
da7d5066 1742016-02-12 David Malcolm <dmalcolm@redhat.com>
175
176 PR driver/69265
177 PR driver/69453
178 * gcc.dg/spellcheck-options-3.c: New test case.
179 * gcc.dg/spellcheck-options-4.c: New test case.
180 * gcc.dg/spellcheck-options-5.c: New test case.
181 * gcc.dg/spellcheck-options-6.c: New test case.
182 * gcc.dg/spellcheck-options-7.c: New test case.
183 * gcc.dg/spellcheck-options-8.c: New test case.
184 * gcc.dg/spellcheck-options-9.c: New test case.
185 * gcc.dg/spellcheck-options-10.c: New test case.
186
fcce1b0b 1872016-02-12 Jakub Jelinek <jakub@redhat.com>
188
189 PR rtl-optimization/69764
190 PR rtl-optimization/69771
191 * c-c++-common/pr69764.c: New test.
192 * gcc.dg/torture/pr69771.c: New test.
193
6d609290 1942016-02-12 Marek Polacek <polacek@redhat.com>
195
196 * g++.dg/torture/init-list1.C: New.
197
7d75fb56 1982016-02-12 Marek Polacek <polacek@redhat.com>
199
200 * gcc.dg/pr69522.c: Add empty dg-options.
201
52543fda 2022016-02-12 Ilya Enkovich <enkovich.gnu@gmail.com>
203
204 * g++.dg/lto/lto.exp: Include and init mpx.
205 * g++.dg/lto/pr69729_0.C: New test.
206
34947478 2072016-02-12 Jakub Jelinek <jakub@redhat.com>
208
9181a4ec 209 PR ipa/69241
210 * g++.dg/ipa/pr69241-4.C: New test.
211
34947478 212 PR ipa/68672
213 * g++.dg/ipa/pr68672-1.C: New test.
214 * g++.dg/ipa/pr68672-2.C: New test.
215 * g++.dg/ipa/pr68672-3.C: New test.
216
74a4140f 2172016-02-12 Bernd Schmidt <bschmidt@redhat.com>
218
219 PR c/69522
50e0cd76 220 * gcc.dg/pr69522.c: New test.
74a4140f 221
9ddb20d6 2222016-02-12 Patrick Palka <ppalka@gcc.gnu.org>
223
224 PR c++/69098
225 * g++.dg/cpp1y/69098.C: New test.
226 * g++.dg/cpp1y/69098-2.C: New test.
227
67cf9b55 2282016-02-12 Jakub Jelinek <jakub@redhat.com>
229
230 * objc.dg/gnu-api-2-method.m: Spelling fixes - behaviour -> behavior
231 and neighbour -> neighbor.
232 * objc.dg/attributes/method-nonnull-1.m: Likewise.
233 * objc.dg/gnu-api-2-class-meta.m: Likewise.
234 * c-c++-common/Wvarargs.c: Likewise.
235 * c-c++-common/goacc/host_data-5.c: Likewise.
236 * obj-c++.dg/gnu-api-2-class-meta.mm: Likewise.
237 * obj-c++.dg/attributes/method-nonnull-1.mm: Likewise.
238 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
239 * gcc.target/aarch64/pr60697.c: Likewise.
240 * gcc.target/aarch64/advsimd-intrinsics/vldX_lane.c: Likewise.
241 * gcc.target/aarch64/advsimd-intrinsics/vqshl.c: Likewise.
242 * gcc.target/aarch64/advsimd-intrinsics/vshuffle.inc: Likewise.
243 * gcc.target/aarch64/advsimd-intrinsics/vrshl.c: Likewise.
244 * gcc.target/aarch64/advsimd-intrinsics/vldX_dup.c: Likewise.
245 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Likewise.
246 * gcc.target/aarch64/advsimd-intrinsics/vqrshl.c: Likewise.
247 * gcc.target/aarch64/advsimd-intrinsics/vldX.c: Likewise.
248 * gcc.target/aarch64/aapcs64/ice_2.c: Likewise.
249 * gcc.target/aarch64/aapcs64/test_23.c: Likewise.
250 * gcc.target/aarch64/vrnd_f64_1.c: Likewise.
251 * g++.dg/warn/Wconversion-real-integer-3.C: Likewise.
252 * g++.dg/lookup/koenig5.C: Likewise.
253 * g++.dg/ext/no-asm-2.C: Likewise.
254 * gfortran.dg/bounds_check_array_ctor_3.f90: Likewise.
255 * gfortran.dg/bounds_check_array_ctor_7.f90: Likewise.
256 * gfortran.dg/used_types_16.f90: Likewise.
257 * gfortran.dg/assumed_rank_bounds_1.f90: Likewise.
258 * gfortran.dg/bounds_check_array_ctor_1.f90: Likewise.
259 * gfortran.dg/assumed_rank_bounds_2.f90: Likewise.
260 * gfortran.dg/bounds_check_array_ctor_4.f90: Likewise.
261 * gfortran.dg/abstract_type_6.f03: Likewise.
262 * gfortran.dg/bounds_check_array_ctor_5.f90: Likewise.
263 * gfortran.dg/used_types_15.f90: Likewise.
264 * gfortran.dg/bounds_check_array_ctor_8.f90: Likewise.
265 * gfortran.dg/exit_3.f08: Likewise.
266 * gfortran.dg/open_status_2.f90: Likewise.
267 * gfortran.dg/derived_pointer_recursion_2.f90: Likewise.
268 * gfortran.dg/intrinsic_std_1.f90: Likewise.
269 * gfortran.dg/associate_1.f03: Likewise.
270 * gfortran.dg/bounds_check_array_ctor_2.f90: Likewise.
271 * gfortran.dg/intrinsic_std_6.f90: Likewise.
272 * gfortran.dg/bounds_check_array_ctor_6.f90: Likewise.
273 * gcc.dg/builtin-object-size-1.c: Likewise.
274 * gcc.dg/noreturn-6.c: Likewise.
275 * gcc.dg/builtin-stringop-chk-1.c: Likewise.
276 * gcc.dg/globalalias.c: Likewise.
277 * gcc.dg/builtins-config.h: Likewise.
278 * gcc.dg/pr30457.c: Likewise.
279 * gcc.c-torture/compile/volatile-1.c: Likewise.
280 * gcc.c-torture/execute/20101011-1.c: Likewise.
281 * c-c++-common/Waddress-1.c: Likewise.
282
40b38ace 2832016-02-11 Jakub Jelinek <jakub@redhat.com>
284
285 PR c/69768
286 * c-c++-common/Waddress-1.c: New test.
287
42c87ca9 2882016-02-11 Andre Vehreschild <vehre@gcc.gnu.org>
289
290 PR fortran/69296
291 * gfortran.dg/associate_19.f03: New test.
292 * gfortran.dg/associate_20.f03: New test.
293
acb7939f 2942016-02-11 Oleg Endo <olegendo@gcc.gnu.org>
295
296 * gcc.target/sh/pr54089-8.c: Adjust optimization level.
297
6defe3c5 2982016-02-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
299
300 * gcc.target/aarch64/target_attr_15.c: Scan assembly for
301 .arch armv8-a\n. Add -dA to dg-options.
302 * gcc.target/aarch64/assembler_arch_1.c: New test.
303 * gcc.target/aarch64/target_attr_7.c: Add -dA to dg-options.
304
63f63318 3052016-02-11 Paolo Carlini <paolo.carlini@oracle.com>
306
307 PR c++/68726
308 * g++.dg/cpp0x/pr68726.C: New.
309
1cddf457 3102016-02-11 Ilya Enkovich <enkovich.gnu@gmail.com>
311
312 * lib/mpx-dg.exp: Fix warning in check_effective_target_mpx
313 test.
314
b86fba37 3152016-02-11 Richard Biener <rguenther@suse.de>
316
317 * g++.dg/tree-ssa/pr61034.C: Adjust.
318
ec4ec95a 3192016-02-10 Vladimir Makarov <vmakarov@redhat.com>
320
be7c31e9 321 PR target/69148
ec4ec95a 322 * gcc.target/s390/pr69148.c: New.
323
f64416ca 3242016-02-10 Yuri Rumyantsev <ysrumyan@gmail.com>
325
326 PR tree-optimization/69652
327 * gcc.dg/torture/pr69652.c: New test.
328
e5d1ea31 3292016-02-10 Jakub Jelinek <jakub@redhat.com>
330 Patrick Palka <ppalka@gcc.gnu.org>
331
332 PR ipa/69241
333 PR c++/69649
334 * g++.dg/ipa/pr69241-1.C: New test.
335 * g++.dg/ipa/pr69241-2.C: New test.
336 * g++.dg/ipa/pr69241-3.C: New test.
337 * g++.dg/ipa/pr69649.C: New test.
338
fa03b19d 3392016-02-10 Uros Bizjak <ubizjak@gmail.com>
340
341 * gcc.dg/tree-ssa/sra-17.c: Add -mcpu=ev4 for target alpha*-*-*.
342 * gcc.dg/tree-ssa/sra-18.c: Ditto.
343
14485c8a 3442016-02-10 Bin Cheng <bin.cheng@arm.com>
345
346 PR tree-optimization/68021
347 * gcc.dg/tree-ssa/pr68021.c: New test.
348
79f1ed25 3492016-02-10 Richard Biener <rguenther@suse.de>
350
351 PR tree-optimization/69726
352 * gcc.dg/uninit-22.c: New testcase.
353
58f74eff 3542016-02-09 Andrew Pinski <apinski@cavium.com>
355
356 PR tree-opt/69282
357 * gcc.c-torture/compile/20160205-1.c: New testcase.
358
600c00f7 3592016-02-09 Michael Meissner <meissner@linux.vnet.ibm.com>
360
361 PR target/68404
362 * gcc.target/powerpc/fusion.c: Rewrite test to use TOC fusion
363 instead accessing a really large arrray.
364 * gcc.target/powerpc/fusion3.c: Likewise.
365
0771836e 3662016-02-09 Charles Baylis <charles.baylis@linaro.org>
367
368 PR target/68532
369 * gcc.c-torture/execute/pr68532.c: New test.
370
4ccd644f 3712016-02-11 Alexandre Oliva <aoliva@redhat.com>
372
373 PR target/69634
374 * gcc.dg/pr69634.c: New.
375
2e980a39 3762016-02-09 Richard Biener <rguenther@suse.de>
377
378 * gcc.dg/vect/vect-mask-store-move-1.c: Add missing space.
379
aacf7102 3802016-02-09 Alexander Fomin <alexander.fomin@intel.com>
2e980a39 381
aacf7102 382 * gcc.target/i386/avx512f-klogic-2.c: Adjust expectation.
383
a1856ddf 3842016-02-09 Yuri Rumyantsev <ysrumyan@gmail.com>
385
386 * gcc.dg/vect/vect-mask-store-move-1.c: Fix test failures.
387
d4d3da7e 3882016-02-09 Richard Biener <rguenther@suse.de>
389
390 PR tree-optimization/69715
391 * gcc.dg/torture/pr69715.c: New testcase.
392
9cc6714f 3932016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
394
395 PR c++/69139
396 * g++.dg/cpp0x/trailing12.C: New test.
397 * g++.dg/cpp0x/trailing13.C: New test.
398
83d5062b 3992016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
400
401 PR c++/69283
402 PR c++/67835
403 * g++.dg/cpp1y/auto-fn29.C: New test.
404 * g++.dg/cpp1y/auto-fn30.C: New test.
405
394a86f3 4062016-02-08 Jakub Jelinek <jakub@redhat.com>
407
408 PR tree-optimization/69209
409 * gcc.c-torture/compile/pr69209.c: New test.
410
93b124b4 4112016-02-08 Jeff Law <law@redhat.com>
412
413 PR tree-optimization/68541
414 * gcc.dg/tree-ssa/split-path-1.c: Increase limit for number
415 of statements allowed in join block for path splitting.
416
26abce13 4172016-02-08 Jakub Jelinek <jakub@redhat.com>
418
0acb2d6e 419 PR c++/59627
420 * g++.dg/gomp/pr59627.C: New test.
421
26abce13 422 PR ipa/69239
423 * g++.dg/ipa/pr69239.C: New test.
424
86e0b129 4252016-02-08 David Malcolm <dmalcolm@redhat.com>
426
427 PR preprocessor/69664
428 * gcc.dg/cpp/trad/comment-2.c: Add expected column number.
429 * gcc.dg/cpp/warn-comments.c: Likewise.
430
f553d9f8 4312016-02-08 Marek Polacek <polacek@redhat.com>
432
433 PR c++/69688
434 * g++.dg/init/const12.C: New test.
435
600695e0 4362016-02-08 Bernd Schmidt <bschmidt@redhat.com>
437
438 PR target/60410
439 * gcc.dg/lto/pr55113_0.c: Remove test.
440
c4f4b1e8 4412016-02-08 Richard Biener <rguenther@suse.de>
442
443 PR tree-optimization/69719
444 * gcc.dg/torture/pr69719.c: New testcase.
445
5a987d87 4462016-02-08 Richard Biener <rguenther@suse.de>
447 Jeff Law <law@redhat.com>
448
449 PR target/68273
450 * gcc.target/mips/pr68273.c: New testcase.
451
0418e71d 4522016-02-08 Richard Biener <rguenther@suse.de>
453
454 PR rtl-optimization/69274
455 * gcc.target/i386/addr-sel-1.c: XFAIL.
456
07c0f1ca 4572016-02-08 Jeff Law <law@redhat.com>
458
40d85f4c 459 PR tree-optimization/68541
460 * gcc.dg/tree-ssa/split-path-2.c: Make char array explicitly signed.
461
07c0f1ca 462 PR tree-optimization/65917
463 * gcc.dg/tree-ssa/20030922-2.c: No longer xfailed.
464
16430acf 4652016-02-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
466
467 PR fortran/50555
468 * gfortran.dg/namelist_args.f90: New test.
469
3f0ff0d8 4702016-02-05 Jeff Law <law@redhat.com>
471
472 PR tree-optimization/68541
473 * gcc.dg/tree-ssa/split-path-2.c: New test.
474 * gcc.dg/tree-ssa/split-path-3.c: New test.
475 * gcc.dg/tree-ssa/split-path-4.c: New test.
476 * gcc.dg/tree-ssa/split-path-5.c: New test.
477 * gcc.dg/tree-ssa/split-path-6.c: New test.
478 * gcc.dg/tree-ssa/split-path-7.c: New test.
479
a7cc1f94 4802016-02-05 Martin Sebor <msebor@redhat.com>
481
482 PR c++/69662
483 * g++.dg/warn/Wplacement-new-size-1.C: New test.
484 * g++.dg/warn/Wplacement-new-size-2.C: New test.
485
fcb25f28 4862016-02-06 Richard HEnderson <rth@redhat.com>
487
488 PR c/69643
489 * gcc.target/i386/addr-space-4.c: New.
490 * gcc.target/i386/addr-space-5.c: New.
491
3a2545a1 4922016-02-05 Mikael Morin <mikael@gcc.gnu.org>
493
494 PR fortran/66089
495 * gfortran.dg/elemental_dependency_6.f90: New.
496
1e302465 4972016-02-05 Jakub Jelinek <jakub@redhat.com>
498
66feb54c 499 PR rtl-optimization/69691
500 * gcc.c-torture/execute/pr69691.c: New test.
501
1e302465 502 PR c++/69628
503 * g++.dg/parse/pr69628.C: New test.
504
9c28a298 5052016-02-05 Uros Bizjak <ubizjak@gmail.com>
506
507 * gcc.dg/sancov/asan.c: Move to ...
508 * gcc.dg/asan/sancov-1.c: ... here.
509
a854e286 5102016-02-05 Uros Bizjak <ubizjak@gmail.com>
511
512 * gcc.target/i386/pr69577.c: Require avx_runtime target.
513
d4f0b240 5142016-02-05 H.J. Lu <hongjiu.lu@intel.com>
515
516 PR target/69677
517 * gcc.target/i386/pr69677.c: New test.
518
235d8723 5192016-02-05 Patrick Palka <ppalka@gcc.gnu.org>
520
521 PR c++/68948
522 * g++.dg/template/pr68948.C: New test.
523
f390cf65 5242016-02-05 Dominik Vogt <vogt@linux.vnet.ibm.com>
525
526 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove -march=z13 for s390
527 (only necessary on s390x).
528
ab99f104 5292016-02-04 H.J. Lu <hongjiu.lu@intel.com>
530
531 * gcc.target/i386/pr69454-2.c: Compile with -msse2
532 -mno-accumulate-outgoing-args.
533
f7ef5392 5342016-02-04 Patrick Palka <ppalka@gcc.gnu.org>
535
536 * g++.dg/cpp0x/constexpr-ptrmem5.C: New test.
537
6b098e91 5382016-02-04 Jakub Jelinek <jakub@redhat.com>
539
540 PR c/69669
541 * c-c++-common/pr69669.c: New test.
542
f0146cf3 5432016-02-04 Michael Meissner <meissner@linux.vnet.ibm.com>
544
545 PR target/69667
546 * g++.dg/pr69667.C: New file.
547
08fd6cf5 5482016-02-04 Wilco Dijkstra <wdijkstr@arm.com>
549
550 PR target/69619
551 * gcc.dg/pr69619.c: Add new test.
552
a6f3f39f 5532016-02-04 Richard Sandiford <richard.sandiford@arm.com>
554
555 PR rtl-optimization/69577
556 * gcc.target/i386/pr69577.c: New test.
557
774068a0 5582016-02-04 Martin Liska <mliska@suse.cz>
559
560 * g++.dg/asan/pr69276.C: New test.
561
f50a7894 5622016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
563
564 PR target/65932
565 PR target/67714
566 * gcc.target/arm/wmul-3.c: Simplify test to generate just
567 a single smulbb instruction.
568 * gcc.target/amr/wmul-1.c: Add -mtune=cortex-a9 to dg-options.
569 * gcc.target/amr/wmul-2.c: Likewise.
570
6b722eb3 5712016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
572
573 PR target/65932
574 PR target/67714
575 * gcc.c-torture/execute/pr67714.c: New test.
576
1f1475a7 5772016-02-04 Ilya Enkovich <enkovich.gnu@gmail.com>
578
579 PR target/69454
580 * gcc.target/i386/pr69454-1.c: New test.
581 * gcc.target/i386/pr69454-2.c: New test.
582
6b94e133 5832016-02-03 Martin Sebor <msebor@redhat.com>
584
585 PR c++/69251
586 PR c++/69253
587 PR c++/69290
588 PR c++/69277
589 PR c++/69349
590 * g++.dg/ext/flexarray-mangle-2.C: New test.
591 * g++.dg/ext/flexarray-mangle.C: New test.
592 * g++.dg/ext/flexarray-subst.C: New test.
593 * g++.dg/ext/flexary11.C: New test.
594 * g++.dg/ext/flexary12.C: New test.
595 * g++.dg/ext/flexary13.C: New test.
596 * g++.dg/ext/flexary14.C: New test.
597 * g++.dg/other/dump-ada-spec-2.C: Adjust.
598
342ed0ac 5992016-02-03 H.J. Lu <hongjiu.lu@intel.com>
600
601 * gcc.target/i386/iamcu/test_passing_unions.c (check_union_passing6):
602 Define only if CHECK_FLOAT128 is defined.
603 (main): Properly initialize u5.
604
edf6c4d2 6052016-02-03 Jakub Jelinek <jakub@redhat.com>
606
415d5641 607 PR c/69627
608 * gcc.dg/pr69627.c: New test.
609
edf6c4d2 610 PR target/69644
611 * gcc.dg/pr69644.c: New test.
612
cf8f3ba0 6132016-02-03 Mike Stump <mikestump@comcast.net>
614
615 * lib/compat.exp (compat-get-options-main): Add dg-timeout-factor
616 support for struct-layout-1.exp.
617
c90d55dd 6182016-02-03 Patrick Palka <ppalka@gcc.gnu.org>
619
620 PR c++/69056
f7ef5392 621 * g++.dg/cpp0x/pr69056.C: New test.
c90d55dd 622
401bd0c8 6232016-02-03 Vladimir Makarov <vmakarov@redhat.com>
624 Alexandre Oliva <aoliva@redhat.com>
625
626 PR target/69461
627 * gcc.target/powerpc/pr69461.c: New.
628
277d9d1d 6292016-02-03 Uros Bizjak <ubizjak@gmail.com>
630
631 * lib/tsan-dg.exp (tsan_init): Move check if tsan executable
632 works from here ...
633 (check_effective_target_fsanitize_thread): ... to here. Do not
634 specify additional compile flags for the test source.
635 * lib/asan-dg.exp (check_effective_target_fsanitize_address): Do not
636 specify additional compile flags for the test source.
637
e69ad94a 6382016-02-03 Wilco Dijkstra <wdijkstr@arm.com>
639
640 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
641
a4454da2 6422016-02-03 Andre Vehreschild <vehre@gcc.gnu.org>
643
644 PR fortran/67451
645 PR fortran/69418
646 * gfortran.dg/coarray_allocate_2.f08: New test.
647 * gfortran.dg/coarray_allocate_3.f08: New test.
648 * gfortran.dg/coarray_allocate_4.f08: New test.
649
88cab2dd 6502016-02-03 Alan Lawrence <alan.lawrence@arm.com>
651
652 * gcc.dg/vect/vect-outer-1-big-array.c: Drop vect_multiple_sizes;
653 use same scan-tree-dump-times on all platforms.
654 * gcc.dg/vect/vect-outer-1.c: Likewise.
655 * gcc.dg/vect/vect-outer-1a-big-array.c: Likewise.
656 * gcc.dg/vect/vect-outer-1a.c: Likewise.
657 * gcc.dg/vect/vect-outer-1b-big-array.c: Likewise.
658 * gcc.dg/vect/vect-outer-1b.c: Likewise.
659 * gcc.dg/vect/vect-outer-2b.c: Likewise.
660 * gcc.dg/vect/vect-outer-3b.c: Likewise.
661 * gcc.dg/vect/vect-reduc-dot-s8b.c: Likewise.
662
66ea75c4 6632016-02-02 Segher Boessenkool <segher@kernel.crashing.org>
664
665 * c-c++-common/vector-compare-4.c: Prune "non-standard ABI extension"
666 warning.
667
4eef8df7 6682016-02-02 H.J. Lu <hongjiu.lu@intel.com>
669
670 * gcc.target/i386/iamcu/test_empty_structs_and_unions.c: New test.
671
665fbc2f 6722016-02-02 James Norris <jnorris@codesourcery.com>
673
674 * c-c++-common/goacc/routine-5.c: Add tests.
675
b10e3d47 6762016-02-02 Alexander Monakov <amonakov@ispras.ru>
677
678 * gcc.target/nvptx/unsigned-cmp.c: New test.
679
12ad66dd 6802016-02-02 Wilco Dijkstra <wdijkstr@arm.com>
681
682 * gcc.target/aarch64/scalar_shift_1.c
683 (test_corners_sisd_di): Improve force to SIMD register.
684 (test_corners_sisd_si): Likewise.
685 * gcc.target/aarch64/vect-ld1r-compile-fp.c:
686 Remove scan-assembler check for ldr.
687
f9ec342f 6882016-02-02 Richard Biener <rguenther@suse.de>
689
690 PR tree-optimization/69595
691 * gcc.dg/Warray-bounds-17.c: New testcase.
692
32f2925a 6932016-02-02 Richard Biener <rguenther@suse.de>
694
695 PR tree-optimization/69606
696 * gcc.dg/torture/pr69606.c: New testcase.
697
cfd9ca84 6982016-02-02 Yuri Rumyantsev <ysrumyan@gmail.com>
699
700 PR middle-end/68542
701 * gcc.dg/vect/vect-mask-store-move-1.c: New test.
702 * gcc.target/i386/avx2-vect-mask-store-move1.c: New test.
703
19bf08e2 7042016-02-02 Alan Modra <amodra@gmail.com>
705
706 PR target/69548
707 * gcc.target/powerpc/pr69548.c: New test.
708
6f13b088 7092016-02-01 Jakub Jelinek <jakub@redhat.com>
710
dcddc5af 711 PR rtl-optimization/69592
712 * gcc.dg/pr69592.c: New test.
713
6f13b088 714 PR preprocessor/69543
715 PR c/69558
716 * gcc.dg/pr69543.c: New test.
717 * gcc.dg/pr69558.c: New test.
718
d090e5c2 7192016-02-01 Uros Bizjak <ubizjak@gmail.com>
720
fcb317c5 721 PR testsuite/65940
722 * g++.dg/other/anon5.C (dg-options): Use -gdwarf-2 instead of -g.
d090e5c2 723
aaf527dc 7242016-02-01 Martin Sebor <msebor@redhat.com>
725
726 * gcc.target/powerpc/pr17381.c: Remove duplicate copy of the test body.
727
1674217b 7282016-02-01 Bin Cheng <bin.cheng@arm.com>
729
730 PR tree-optimization/67921
731 * c-c++-common/ubsan/pr67921.c: New test.
732
b4007655 7332016-02-01 Richard Biener <rguenther@suse.de>
734
735 PR middle-end/69556
736 * gcc.dg/tree-ssa/recip-8.c: New testcase.
737
88a477bb 7382016-02-01 Richard Biener <rguenther@suse.de>
739
740 PR tree-optimization/69574
741 * gcc.dg/torture/pr69574.c: New testcase.
742
2eaaa4e7 7432016-02-01 Richard Biener <rguenther@suse.de>
744
745 PR tree-optimization/69579
746 * gcc.dg/setjmp-6.c: New testcase.
747
e3882c44 7482016-02-01 Jakub Jelinek <jakub@redhat.com>
749
750 PR rtl-optimization/69570
751 * g++.dg/opt/pr69570.C: New test.
752
f80aff47 7532016-02-01 Richard Henderson <rth@redhat.com>
754
755 * gcc.dg/pr69535.c: New test.
756
240568aa 7572016-01-31 John David Anglin <danglin@gcc.gnu.org>
758
6009b3b8 759 PR testsuite/69584
760 * gcc.dg/tree-ssa/sra-17.c: Fix regexps to work on hpux.
761 * gcc.dg/tree-ssa/sra-18.c: Likewise.
762
1fdf7177 763 PR debug/68244
764 * g++.dg/parse/parens3.C: Use register "4" on hppa.
765
240568aa 766 * gcc.dg/tree-ssa/vector-5.c: Add -fno-common option on hppa*-*-hpux*.
767
cb3e5ac0 7682016-01-31 Paul Thomas <pault@gcc.gnu.org>
769
770 PR fortran/67564
771 * gfortran.dg/allocate_with_source_17.f03: New test.
772
3b8b902b 7732016-01-30 Jakub Jelinek <jakub@redhat.com>
774
775 PR tree-optimization/69546
776 * gcc.dg/torture/pr69546.c: New test.
777
17985abe 7782016-01-30 Paul Thomas <pault@gcc.gnu.org>
779
780 PR fortran/69566
781 * gfortran.dg/unlimited_polymorphic_25.f03: New test.
782
b5239e80 7832016-01-30 Martin Sebor <msebor@redhat.com>
784
785 PR c++/68490
786 * g++.dg/ext/flexary10.C: New test.
787
e8f03010 7882016-01-30 Dominique d'Humieres <dominiq@lps.ens.fr>
789
790 PR fortran/66707
791 gfortran.dg/common_23.f90: New test.
792
dc93691a 7932016-01-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
794
795 PR target/65546
796 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c: Correct
797 condition being checked, and disable it when the target supports
798 misaligned loads and stores.
799
ff5e28e9 8002016-01-29 Jakub Jelinek <jakub@redhat.com>
801
802 PR debug/69518
803 * gcc.dg/torture/pr69518.c: New test.
804
b0d8930a 8052016-01-29 H.J. Lu <hongjiu.lu@intel.com>
806
807 PR target/69530
808 * gcc.target/i386/pr69530.c: New test.
809
21601fc7 8102016-01-29 Steve Ellcey <sellcey@imgtec.com>
811
812 PR target/65604
813 * gcc.target/mips/div-delay.c: New test.
814
ca6c7317 8152016-01-29 Jakub Jelinek <jakub@redhat.com>
816
4758dc39 817 PR target/69551
818 * gcc.target/i386/pr69551.c: New test.
819
ca6c7317 820 PR target/66137
821 * gcc.target/i386/pr66137.c: New test.
822
e3078da6 8232016-01-29 Andrew Bennett <andrew.bennett@imgtec.com>
824
825 * gcc.target/mips/p5600-bonding.c (dg-options): Force the test to be
826 always built for p5600.
827 * gcc.target/mips/mips.exp (mips-dg-options): Add support for the
828 isa=p5600 dg-option.
829
b622ec25 8302016-01-29 Richard Biener <rguenther@suse.de>
831
832 PR tree-optimization/69547
833 * g++.dg/tree-ssa/pr69547.C: New testcase.
834
d2a60e99 8352016-01-29 Jakub Jelinek <jakub@redhat.com>
836
837 PR debug/66869
838 * g++.dg/warn/Wunused-function2.C: New test.
839
ae849d2b 8402016-01-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
841
842 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Require a hardware vector
843 support for test to succeed.
844
ce6a6978 8452016-01-29 Marek Polacek <polacek@redhat.com>
846
847 PR c++/69509
848 PR c++/69516
849 * g++.dg/ext/constexpr-vla2.C: New test.
850 * g++.dg/ext/constexpr-vla3.C: New test.
851 * g++.dg/ubsan/vla-1.C: Remove dg-shouldfail.
852
7550d855 8532016-01-29 Richard Biener <rguenther@suse.de>
854
855 PR middle-end/69537
856 * gcc.dg/uninit-21.c: New testcase.
857
f11bb279 8582016-01-28 Uros Bizjak <ubizjak@gmail.com>
859
860 PR target/69459
861 * gcc.target/i386/pr69459.c: New test.
862
c80c12c8 8632016-01-28 Steve Ellcey <sellcey@imgtec.com>
864
865 PR target/68400
866 * gcc.target/mips/mips.exp (mips_option_groups): Add stack-protector.
867 * gcc.target/mips/pr68400.c: New test.
868
c649bacc 8692016-01-28 Martin Sebor <msebor@redhat.com>
870
871 PR target/17381
872 * gcc.target/powerpc/pr17381.c: New test.
873
f4881661 8742016-01-28 Jakub Jelinek <jakub@redhat.com>
875
876 PR middle-end/69542
877 * gcc.dg/torture/pr69542.c: New test.
878
d66fdd75 8792016-01-28 Wilco Dijkstra <wdijkstr@arm.com>
880
881 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
882
d4a78818 8832016-01-28 David Edelsohn <dje.gcc@gmail.com>
884
885 * gcc.dg/pr65980.c: Skip on AIX.
886 * gcc.dg/pr66688.c: Same.
887
21329e97 8882016-01-28 David Edelsohn <dje.gcc@gmail.com>
889
890 PR target/63679
891 * gcc.dg/tree-ssa/sra-17.c: Adjust regex for more label styles.
892 * gcc.dg/tree-ssa/sra-18.c: Same.
893
cc7124a6 8942016-01-28 Andre Vehreschild <vehre@gcc.gnu.org>
895
896 PR fortran/62536
897 * gfortran.dg/block_15.f08: New test.
898 * gfortran.dg/block_end_error_1.f90: Need to catch additional error
899 on incorrectly closed BLOCK.
900
358dfcb4 9012016-01-28 Ilya Enkovich <enkovich.gnu@gmail.com>
902
903 * gcc.dg/declare-simd.c: New test.
e87502d6 9042016-01-28 Richard Biener <rguenther@suse.de>
905
906 PR tree-optimization/69466
907 * gfortran.dg/vect/pr69466.f90: New testcase.
908
44e7334b 9092016-01-28 Thomas Preud'homme <thomas.preudhomme@arm.com>
910
911 * g++.dg/pr67989.C: Remove ARM-specific option.
912 * gcc.target/arm/pr67989.C: New file.
913
5ce8f551 9142016-01-27 Uros Bizjak <ubizjak@gmail.com>
915
916 * gcc.dg/torture/pr68264.c: Disable log1p test for glibc < 2.22
917 and expm1 test for glibc < 2.11.
918
fa6e6b15 9192016-01-27 Richard Henderson <rth@redhat.com>
920
921 * gcc.c-torture/execute/pr69447.c: New test.
922
9232016-01-27 Paul Thomas <pault@gcc.gnu.org>
147b2f9b 924
7b8122c6 925 PR fortran/69422
147b2f9b 926 * gfortran.dg/alloc_comp_assign_15.f03: New test.
927
78e516eb 9282016-01-27 Jakub Jelinek <jakub@redhat.com>
929
930 PR debug/66869
931 * gcc.dg/pr66869.c: New test.
932
9b849350 9332016-01-25 Jeff Law <law@redhat.com>
934
935 PR tree-optimization/68398
f11bb279 936 PR tree-optimization/69196
9b849350 937 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output.
938 * gcc.dg/tree-ssa/ssa-dom-thread-2c.c: Add extra statements on thread
939 path to avoid new heuristic allowing more irreducible regions
940 * gcc.dg/tree-ssa/ssa-dom-thread-2d.c: Likewise.
941 * gcc.dg/tree-ssa/vrp46.c: Likewise.
942 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Update expected output.
943 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: New test.
944 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
945
fee5e491 9462016-01-27 Marek Polacek <polacek@redhat.com>
947
948 PR c/68062
949 * c-c++-common/vector-compare-4.c: New test.
950
eec96426 9512016-01-27 David Malcolm <dmalcolm@redhat.com>
952
953 PR preprocessor/69126
954 * c-c++-common/pr69126.c: New test case.
955
5068be18 9562016-01-27 Ian Lance Taylor <iant@google.com>
957
958 * gcc.dg/tree-ssa/ivopt_5.c: New test.
959
5fa82c11 9602016-01-27 Ryan Burn <contact@rnburn.com>
961
962 PR cilkplus/69267
963 * g++.dg/cilk-plus/CK/pr69267.cc: New test.
964
b3df0219 9652016-01-27 Uros Bizjak <ubizjak@gmail.com>
966
967 PR target/69512
968 * gcc.target/i386/pr69512.c: New test.
969
d46a16d4 9702016-01-27 Rainer Emrich <rainer@emrich-ebersheim.de>
971
972 PR ada/69488
973 * gnat.dg/sso/*.adb: Robustify dg-output directives.
974
6a9b35ef 9752016-01-27 Marek Polacek <polacek@redhat.com>
976
977 PR c++/69379
978 * g++.dg/pr69379.C: New test.
979
18e9663b 9802016-01-27 Martin Sebor <msebor@redhat.com>
981
982 PR c++/69317
983 * g++.dg/abi/Wabi-2-2.C: New test.
984 * g++.dg/abi/Wabi-2-3.C: New test.
985 * g++.dg/abi/Wabi-3-2.C: New test.
986 * g++.dg/abi/Wabi-3-3.C: New test.
987
c88301ad 9882016-01-27 Richard Biener <rguenther@suse.de>
989
990 PR tree-optimization/69166
991 * gcc.dg/torture/pr69166.c: New testcase.
992
8ca47550 9932016-01-27 Martin Jambor <mjambor@suse.cz>
994
995 PR tree-optimization/69355
996 * gcc.dg/tree-ssa/pr69355.c: New test.
997
5cb23e3c 9982016-01-27 Marek Polacek <polacek@redhat.com>
999
1000 PR c++/69496
1001 * g++.dg/ext/constexpr-vla1.C: New test.
1002
7b0c1b6d 10032016-01-20 Christian Bruel <christian.bruel@st.com>
1004
1005 PR target/69245
1006 * gcc.target/arm/pr69245.c: New test.
1007
220112fc 10082016-01-27 Jakub Jelinek <jakub@redhat.com>
1009
1010 PR tree-optimization/69399
1011 * gcc.dg/torture/pr69399.c: New test.
1012
16294490 10132016-01-27 Eric Botcazou <ebotcazou@adacore.com>
1014
1015 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: XFAIL on SPARC 64-bit.
1016
8abd3d0c 10172016-01-26 Eric Botcazou <ebotcazou@adacore.com>
1018
1019 * gcc.c-torture/execute/stkalign.c: XFAIL run on SPARC 64-bit.
1020
7cf9b895 10212016-01-26 Tom de Vries <tom@codesourcery.com>
1022
1023 PR tree-optimization/69110
1024 * gcc.dg/autopar/pr69110.c: New test.
1025
557c1942 10262016-01-26 Abderrazek Zaafrani <a.zaafrani@samsung.com>
b3df0219 1027 Sebastian Pop <s.pop@samsung.com>
557c1942 1028
1029 * gcc.dg/graphite/isl-ast-op-select.c: New.
1030
80adbd96 10312015-01-26 Paul Thomas <pault@gcc.gnu.org>
1032
1033 PR fortran/69385
1034 * gfortran.dg/allocate_error_6.f90: New test.
1035
c3f86f60 10362016-01-26 Richard Henderson <rth@redhat.com>
1037
1038 * gcc.dg/tm/pr60908.c: New test.
1039
3752e5b1 10402016-01-26 David Malcolm <dmalcolm@redhat.com>
1041
1042 PR other/69006
1043 * g++.dg/ext/timevar1.C: Add dg-allow-blank-lines-in-output
1044 directive.
1045 * gcc.dg/plugin/diagnostic-test-show-locus-color.c: Update
1046 expected multiline output to reflect the colorization being
1047 disabled before newlines.
1048 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
1049 (custom_diagnostic_finalizer): Replace call to
1050 pp_newline_and_flush with call to pp_flush.
1051 * gcc.dg/unroll-2.c: Add dg-allow-blank-lines-in-output directive.
1052 * gfortran.dg/implicit_class_1.f90: Likewise.
1053 * lib/gcc-dg.exp (allow_blank_lines): New global.
1054 (dg-allow-blank-lines-in-output): New procedure.
1055 (gcc-dg-prune): Complain about blank lines in the output, unless
1056 dg-allow-blank-lines-in-output was called.
1057 * lib/multiline.exp (_build_multiline_regex): Only support
1058 arbitrary followup text for non-blank-lines, not for blank lines.
1059
9bbfd060 10602016-01-26 Jakub Jelinek <jakub@redhat.com>
1061
1062 PR tree-optimization/69483
1063 * gcc.dg/pr69483.c: New test.
1064 * g++.dg/opt/pr69483.C: New test.
1065
53773057 10662016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
1067
1068 PR target/68620
1069 * gcc.target/arm/pr68620.c: New test.
1070
442a556f 10712016-01-26 H.J. Lu <hongjiu.lu@intel.com>
1072
1073 * gcc.target/i386/pr68986-2.c: Remove -m32.
1074
d513c683 10752016-01-26 H.J. Lu <hongjiu.lu@intel.com>
1076
1077 PR target/68986
1078 * gcc.target/i386/pr68986-1.c: New test.
1079 * gcc.target/i386/pr68986-2.c: Likewise.
1080 * gcc.target/i386/pr68986-3.c: Likewise.
1081
976877a5 10822016-01-26 Christian Bruel <christian.bruel@st.com>
1083
1084 * lib/target-supports.exp
1085 (check_effective_target_arm_crypto_pragma_ok_nocache): Remove.
1086 (check_effective_target_arm_crypto_pragma_ok): Likewise.
1087 * gcc.target/arm/attr-crypto.c: Remove arm_crypto_pragma_ok test.
1088
2c7b2f88 10892016-01-26 Richard Biener <rguenther@suse.de>
1090
1091 PR tree-optimization/69452
1092 * gcc.dg/torture/pr69452.c: New testcase.
1093
f7fc06e7 10942016-01-26 Jakub Jelinek <jakub@redhat.com>
1095
1096 PR target/69442
1097 * gcc.dg/pr69442.c: New test.
1098
d1dae587 10992016-01-26 Roger Ferrer Ibáñez <rofirrim@gmail.com>
1100
1101 PR target/67896
1102 * gcc.target/aarch64/simd/pr67896.C: New.
1103
ef7be7f8 11042016-01-26 Richard Sandiford <richard.sandiford@arm.com>
1105
1106 PR tree-optimization/69400
1107 * gcc.dg/plugin/wide-int_plugin.c (test_wide_int_mod_trunc): New
1108 function.
1109 (plugin_init): Call it.
1110 * gcc.dg/torture/pr69400.c: New test.
1111
648433a4 11122016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
1113
1114 * gcc.target/arm/pr68674.c: Check and use arm_fp effective target.
1115
45fc5243 11162016-01-25 Aditya Kumar <aditya.k7@samsung.com>
1117 Sebastian Pop <s.pop@samsung.com>
1118
1119 * gcc.dg/graphite/graphite.exp: Only run the fuse-*.c tests with
1120 isl-0.15.
1121
c699f6a1 11222016-01-25 Aditya Kumar <aditya.k7@samsung.com>
1123 Sebastian Pop <s.pop@samsung.com>
1124
1125 * gcc.dg/graphite/pr69292.c: New.
1126
b86e24ea 11272016-01-25 Jakub Jelinek <jakub@redhat.com>
1128
1129 * c-c++-common/goacc/use_device-1.c: New test.
1130
105cb8d7 11312016-01-25 Jeff Law <law@redhat.com>
1132
1133 PR tree-optimization/69196
1134 PR tree-optimization/68398
1135 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output
1136 * gcc.dg/tree-ssa/pr68198.c: Likewise.
1137
44562749 11382016-01-25 David Edelsohn <dje.gcc@gmail.com>
1139
1140 PR target/69469
1141 * gcc.target/powerpc/vsx-vector-2.c: Adjust for Goldschmidt's
1142 Algorithm.
1143
6837fee7 11442016-01-25 Richard Biener <rguenther@suse.de>
1145
1146 PR testsuite/69380
1147 * g++.dg/tree-ssa/pr69336.C: Restrict to x86_64 and i?86.
1148
fe500d65 11492016-01-25 Ilya Enkovich <enkovich.gnu@gmail.com>
1150
1151 PR target/69421
1152 * gcc.dg/pr69421.c: New test.
1153
8eacba94 11542016-01-25 Bilyan Borisov <bilyan.borisov@arm.com>
1155
1156 * gcc.target/aarch64/simd/vcvt_s64_f64_1.c: New.
1157 * gcc.target/aarch64/simd/vcvt_u64_f64_1.c: Likewise.
1158 * gcc.target/aarch64/simd/vcvta_s64_f64_1.c: Likewise.
1159 * gcc.target/aarch64/simd/vcvta_u64_f64_1.c: Likewise.
1160 * gcc.target/aarch64/simd/vcvtm_s64_f64_1.c: Likewise.
1161 * gcc.target/aarch64/simd/vcvtm_u64_f64_1.c: Likewise.
1162 * gcc.target/aarch64/simd/vcvtn_s64_f64_1.c: Likewise.
1163 * gcc.target/aarch64/simd/vcvtn_u64_f64_1.c: Likewise.
1164 * gcc.target/aarch64/simd/vcvtp_s64_f64_1.c: Likewise.
1165 * gcc.target/aarch64/simd/vcvtp_u64_f64_1.c: Likewise.
1166
af09d40d 11672016-01-25 Richard Biener <rguenther@suse.de>
1168
1169 PR tree-optimization/69376
1170 * gcc.dg/torture/pr69376.c: New testcase.
1171
d65063f5 11722016-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1173
1174 PR fortran/69397
1175 PR fortran/68442
1176 * gfortran.dg/interface_38.f90: New test.
1177 * gfortran.dg/interface_39.f90: New test.
80adbd96 1178
08c7bfb4 11792016-01-24 Patrick Palka <ppalka@gcc.gnu.org>
1180
1181 Revert:
1182 2016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
1183
1184 PR c++/11858
1185 PR c++/24663
1186 PR c++/24664
1187 * g++.dg/template/pr11858.C: New test.
1188 * g++.dg/template/pr24663.C: New test.
1189 * g++.dg/template/unify12.C: New test.
1190 * g++.dg/template/unify13.C: New test.
1191 * g++.dg/template/unify14.C: New test.
1192 * g++.dg/template/unify15.C: New test.
1193 * g++.dg/template/unify16.C: New test.
1194 * g++.dg/template/unify17.C: New test.
1195
c2e7d2be 11962016-01-24 Dominique d'Humieres <dominiq@lps.ens.fr>
1197
1198 PR fortran/68283
1199 gfortran.dg/pr68283.f90: New test.
1200
9f2e8617 12012016-01-24 Thomas Koenig <tkoenig@gcc.gnu.org>
1202
1203 PR fortran/66094
1204 * gfortran.dg/inline_matmul_13.f90: New test.
1205 * gfortran.dg/matmul_bounds_8.f90: New test.
1206 * gfortran.dg/matmul_bounds_9.f90: New test.
1207 * gfortran.dg/matmul_bounds_10.f90: New test.
1208
a4838119 12092016-01-23 Tom de Vries <tom@codesourcery.com>
1210
1211 PR tree-optimization/69426
1212 * gcc.dg/autopar/pr69426.c: New test.
1213
feddf0dc 12142016-01-23 Martin Sebor <msebor@redhat.com>
1215
1216 PR c++/58109
1217 PR c++/69022
1218 * g++.dg/cpp0x/alignas5.C: New test.
1219 * g++.dg/ext/vector29.C: Same.
1220
132731fb 12212016-01-23 Uros Bizjak <ubizjak@gmail.com>
1222
1223 * gcc.target/i386/chkp-strlen-2.c: Define _GNU_SOURCE.
1224 * gcc.target/i386/chkp-strlen-4.c: Move the definition of
1225 _GNU_SOURCE from compile flags to the source.
1226 * gcc.target/i386/chkp-stropt-12.c: Ditto.
1227 * gcc.target/i386/chkp-stropt-16.c: Ditto.
1228 * gcc.target/i386/chkp-stropt-4.c: Ditto.
1229 * gcc.target/i386/chkp-stropt-8.c: Ditto.
1230
51aec681 12312016-01-22 Jakub Jelinek <jakub@redhat.com>
1232
1233 PR target/69432
1234 * g++.dg/opt/pr69432.C: New test.
1235
147aa3e3 12362016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1237
1238 * gcc.target/powerpc/pr63354c: Adjust target selector to include
1239 32-bit targets testing an -m64 multilib.
1240
4d04e35e 12412016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1242
1243 * gcc.target/powerpc/pr63354.c: Restrict to Linux targets with
1244 64-bit support.
1245
86f38d0c 12462016-01-22 James Greenhalgh <james.greenhalgh@arm.com>
1247
1248 * gcc.dg/vect/bb-slp-pr68892.c: Require vect_double.
1249
f776e712 12502016-01-21 Christian Bruel <christian.bruel@st.com>
1251
1252 PR target/68674
1253 * gcc.target/i386/pr68674.c
1254 * gcc.target/aarch64/pr68674.c
1255 * gcc.target/arm/pr68674.c
1256
7b9de435 12572016-01-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1258
1259 PR target/69403
1260 * gcc.c-torture/execute/pr69403.c: New test.
1261
9935a0ba 12622016-01-22 Paolo Carlini <paolo.carlini@oracle.com>
1263
1264 PR c++/55843
1265 * g++.dg/template/pr55843.C: New.
1266
06b94aa1 12672016-01-22 Alan Lawrence <alan.lawrence@arm.com>
1268
1269 PR testsuite/66877
1270 * gcc.dg/vect/vect-over-widen-3-big-array.c: Only look for 1
1271 vect_recog_over_widening_pattern in dump if we have vect_widen_shift.
1272
b68773a8 12732016-01-21 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1274
1275 PR testsuite/67489
132731fb 1276 * gcc.target/powerpc/p8vector-builtin-8.c: Remove { target int128 }
1277 from dg-do compile directive, and instead add
1278 { dg-require-effective-target int128 }.
b68773a8 1279
bbbbe8ab 12802016-01-20 Martin Sebor <msebor@redhat.com>
1281
1282 PR c/69405
1283 * gcc.dg/sync-fetch.c: New test.
1284
f3a6a26f 12852016-01-21 Martin Sebor <msebor@redhat.com>
1286
1287 PR target/69252
1288 * gcc.target/powerpc/pr69252.c: New test.
1289
d1565a03 12902016-01-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1291
1292 PR fortran/65996
132731fb 1293 * gfortran.dg/pr65996.f90: New test.
d1565a03 1294
15a5a905 12952016-01-21 Dominik Vogt <vogt@linux.vnet.ibm.com>
1296
1297 PR c++/68810
bbbbe8ab 1298 * g++.dg/cpp0x/constexpr-reinterpret1.C: Fix line number that is
d1565a03 1299 expected to generate an error.
15a5a905 1300
e4538af5 13012016-01-21 Bernd Schmidt <bschmidt@redhat.com>
1302
1303 PR middle-end/66178
1304 * gcc.dg/torture/pr66178.c: New test.
1305
4d4180ce 13062016-01-21 Anton Blanchard <anton@samba.org>
1307 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1308
1309 PR target/63354
1310 * gcc.target/powerpc/pr63354.c: New test.
1311
86e16058 13122016-01-21 Vladimir Makarov <vmakarov@redhat.com>
1313
1314 PR rtl-optimization/68990
1315 * gcc.target/i386/pr68990: New.
1316
b11b85e4 13172016-01-21 Nick Clifton <nickc@redhat.com>
1318
1319 PR target/69129
1320 * gcc.target/mips/pr69129.c: New.
1321
62dd9f85 13222016-01-21 Paolo Carlini <paolo.carlini@oracle.com>
1323
1324 PR c++/58046
1325 * g++.dg/cpp0x/pr58046.C: New.
1326
ac7d424b 13272016-01-21 Jakub Jelinek <jakub@redhat.com>
1328
47c0bea3 1329 PR target/69187
1330 PR target/65624
1331 * gcc.target/arm/pr69187.c: New test.
1332
ac7d424b 1333 PR c++/69355
1334 * g++.dg/torture/pr69355.C: New test.
1335
9e18b252 13362016-01-21 Aditya Kumar <aditya.k7@samsung.com>
1337 Sebastian Pop <s.pop@samsung.com>
1338
1339 * gfortran.dg/graphite/interchange-3.f90: Adjust pattern.
1340
de862e2f 13412016-01-21 Aditya Kumar <aditya.k7@samsung.com>
1342 Sebastian Pop <s.pop@samsung.com>
1343
132731fb 1344 * gcc.dg/graphite/pr68976.c: New test.
de862e2f 1345
f55f9344 13462016-01-21 Jakub Jelinek <jakub@redhat.com>
1347
1348 PR middle-end/67653
1349 * c-c++-common/pr67653.c: New test.
1350 * gcc.dg/torture/pr29119.c: Add dg-warning.
1351
62752e71 13522016-01-20 Peter Bergner <bergner@vnet.ibm.com>
1353
1354 * gcc.target/powerpc/cpu-builtin-1.c: New test.
1355
16d4186f 13562016-01-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
1357
1358 PR c/24293
1359 * gcc.dg/pr24293.c: New test.
1360 * gcc.dg/Wcxx-compat-8.c: Adjust to accept error due to
1361 incomplete struct type.
1362 * gcc.dg/declspec-1.c: Likewise.
1363 * gcc.dg/pr63549.c: Likewise.
1364
58219d13 13652016-01-20 Jakub Jelinek <jakub@redhat.com>
1366
1367 PR tree-optimization/66612
1368 * gcc.target/powerpc/20050830-1.c: Xfail the scan-assembler test
1369 for bdn instruction.
1370
a7b5688a 13712016-01-20 Christophe Lyon <christophe.lyon@linaro.org>
1372
1373 * lib/target-supports.exp
1374 (check_effective_target_arm_fp_ok_nocache): New.
1375 (check_effective_target_arm_fp_ok): New.
1376 (add_options_for_arm_fp): New.
1377 (check_effective_target_arm_crypto_ok_nocache): Require
1378 target_arm_v8_neon_ok instead of arm32.
1379 (check_effective_target_arm_crypto_pragma_ok_nocache): New.
1380 (check_effective_target_arm_crypto_pragma_ok): New.
1381 (add_options_for_arm_vfp): New.
1382 * gcc.target/arm/attr-crypto.c: Use arm_crypto_pragma_ok effective
1383 target. Do not force -mfloat-abi=softfp, use arm_fp_ok effective
1384 target instead. Force initial fpu to vfp.
1385 * gcc.target/arm/attr-neon-builtin-fail.c: Do not force
1386 -mfloat-abi=softfp, use arm_fp_ok effective target instead.
1387 * gcc.target/arm/attr-neon-fp16.c: Likewise. Remove arm_neon_ok
1388 dependency.
1389 * gcc.target/arm/attr-neon2.c: Do not force -mfloat-abi=softfp,
1390 use arm_vfp effective target instead. Force initial fpu to vfp.
1391 * gcc.target/arm/attr-neon3.c: Likewise.
1392 * gcc.target/arm/cmp-2.c: Use arm_fp_ok effective target instead of
1393 arm_vfp_ok.
1394 * gcc.target/arm/unsigned-float.c: Likewise.
1395 * gcc.target/arm/vfp-1.c: Likewise.
1396 * gcc.target/arm/vfp-ldmdbd.c: Likewise.
1397 * gcc.target/arm/vfp-ldmdbs.c: Likewise.
1398 * gcc.target/arm/vfp-ldmiad.c: Likewise.
1399 * gcc.target/arm/vfp-ldmias.c: Likewise.
1400 * gcc.target/arm/vfp-stmdbd.c: Likewise.
1401 * gcc.target/arm/vfp-stmdbs.c: Likewise.
1402 * gcc.target/arm/vfp-stmiad.c: Likewise.
1403 * gcc.target/arm/vfp-stmias.c: Likewise.
1404 * gcc.target/arm/vnmul-1.c: Likewise.
1405 * gcc.target/arm/vnmul-2.c: Likewise.
1406 * gcc.target/arm/vnmul-3.c: Likewise.
1407 * gcc.target/arm/vnmul-4.c: Likewise.
1408
7ca56ca8 14092016-01-20 H.J. Lu <hongjiu.lu@intel.com>
7fb75b57 1410
7fb75b57 1411 PR testsuite/69366
1412 * g++.dg/pr63995-1.C: Require non-x32 target, instead of,
1413 the MPX run-time library, for compile-time MPX test.
1414 * gcc.target/i386/chkp-always_inline.c: Likewise.
1415 * gcc.target/i386/chkp-bndret.c: Likewise.
1416 * gcc.target/i386/chkp-builtins-1.c: Likewise.
1417 * gcc.target/i386/chkp-builtins-2.c: Likewise.
1418 * gcc.target/i386/chkp-builtins-3.c: Likewise.
1419 * gcc.target/i386/chkp-builtins-4.c: Likewise.
1420 * gcc.target/i386/chkp-const-check-1.c: Likewise.
1421 * gcc.target/i386/chkp-const-check-2.c: Likewise.
1422 * gcc.target/i386/chkp-hidden-def.c: Likewise.
1423 * gcc.target/i386/chkp-label-address.c: Likewise.
1424 * gcc.target/i386/chkp-lifetime-1.c: Likewise.
1425 * gcc.target/i386/chkp-narrow-bounds.c: Likewise.
1426 * gcc.target/i386/chkp-pr69044.c: Likewise.
1427 * gcc.target/i386/chkp-remove-bndint-1.c: Likewise.
1428 * gcc.target/i386/chkp-remove-bndint-2.c: Likewise.
1429 * gcc.target/i386/chkp-strchr.c: Likewise.
1430 * gcc.target/i386/chkp-strlen-1.c: Likewise.
1431 * gcc.target/i386/chkp-strlen-2.c: Likewise.
1432 * gcc.target/i386/chkp-strlen-3.c: Likewise.
1433 * gcc.target/i386/chkp-strlen-4.c: Likewise.
1434 * gcc.target/i386/chkp-strlen-5.c: Likewise.
1435 * gcc.target/i386/chkp-stropt-1.c: Likewise.
1436 * gcc.target/i386/chkp-stropt-10.c: Likewise.
1437 * gcc.target/i386/chkp-stropt-11.c: Likewise.
1438 * gcc.target/i386/chkp-stropt-12.c: Likewise.
1439 * gcc.target/i386/chkp-stropt-13.c: Likewise.
1440 * gcc.target/i386/chkp-stropt-14.c: Likewise.
1441 * gcc.target/i386/chkp-stropt-15.c: Likewise.
1442 * gcc.target/i386/chkp-stropt-16.c: Likewise.
1443 * gcc.target/i386/chkp-stropt-2.c: Likewise.
1444 * gcc.target/i386/chkp-stropt-3.c: Likewise.
1445 * gcc.target/i386/chkp-stropt-4.c: Likewise.
1446 * gcc.target/i386/chkp-stropt-5.c: Likewise.
1447 * gcc.target/i386/chkp-stropt-6.c: Likewise.
1448 * gcc.target/i386/chkp-stropt-7.c: Likewise.
1449 * gcc.target/i386/chkp-stropt-8.c: Likewise.
1450 * gcc.target/i386/chkp-stropt-9.c: Likewise.
1451 * gcc.target/i386/pr63995-2.c: Likewise.
1452 * gcc.target/i386/pr64805.c: Likewise.
1453 * gcc.target/i386/pr65044.c: Likewise.
1454 * gcc.target/i386/pr65167.c: Likewise.
1455 * gcc.target/i386/pr65183.c: Likewise.
1456 * gcc.target/i386/pr65184.c: Likewise.
1457 * gcc.target/i386/thunk-retbnd.c: Likewise.
7ca56ca8 1458
f2da0b99 14592016-01-20 Ilya Enkovich <enkovich.gnu@gmail.com>
1460
1461 PR tree-optimization/69328
1462 * gcc.dg/pr69328.c: New test.
1463
4d379676 14642016-01-20 Jeff Law <law@redhat.com>
1465
4a11f145 1466 PR target/25114
4d379676 1467 * gcc.target/m68k/pr25114.c: New test.
1468
0754bad1 14692016-01-20 Andre Vieira <andre.simoesdiasvieira@arm.com>
1470
1471 * gcc.target/arm/memset-inline-10.c: Added
1472 dg-require-effective-target arm_thumb2_ok.
1473
63bd5c2d 14742016-01-19 Eric Botcazou <ebotcazou@adacore.com>
1475
1476 * gcc.dg/debug/dwarf2/sso.c: New test.
1477
a9c01e81 14782016-01-19 Uros Bizjak <ubizjak@gmail.com>
1479
1480 PR testsuite/68820
1481 * gcc.c-torture/execute/builtins/memops-asm.x: New file.
1482 * gcc.c-torture/execute/builtins/strstr-asm.x: Ditto.
1483 * gcc.c-torture/execute/builtins/strstr-asm.c: Remove dg-options.
1484
53fa0e54 14852016-01-19 Jan Hubicka <hubicka@ucw.cz>
1486
1487 PR ipa/66223
1488 * g++.dg/ipa/devirt-50.C: New testcase.
1489
e035a62c 14902016-01-19 Marek Polacek <polacek@redhat.com>
1491
1492 PR c++/68965
1493 * g++.dg/cpp1y/parameter-pack-1.C: New test.
1494 * g++.dg/cpp1y/parameter-pack-2.C: New test.
1495
885cc3ea 14962016-01-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1497
1498 PR target/69135
1499 * gcc.target/arm/pr69135_1.c: New test.
1500
07bd240e 15012015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
1502
1503 * gcc.target/aarch64/ccmp_1.c: Add new tests.
1504
9f60d257 15052015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
1506
1507 * gcc.target/aarch64/ccmp_1.c: New testcase.
1508
a0c919f7 15092016-01-19 Marek Polacek <polacek@redhat.com>
1510
1511 PR c++/68586
1512 * g++.dg/cpp0x/enum30.C: New test.
1513
dc5d6d17 15142016-01-19 Richard Biener <rguenther@suse.de>
1515
1516 PR tree-optimization/69336
1517 * g++.dg/tree-ssa/pr69336.C: New testcase.
1518
6dd156e0 15192016-01-19 Jakub Jelinek <jakub@redhat.com>
1520
1521 PR debug/65779
1522 * gcc.dg/pr65779.c: New test.
1523
3e0d45b9 15242016-01-19 Richard Biener <rguenther@suse.de>
1525
1526 PR tree-optimization/69352
1527 * gcc.dg/torture/pr69352.c: New testcase.
1528
7a3cf64d 15292016-01-19 Jakub Jelinek <jakub@redhat.com>
1530
1531 PR rtl-optimization/68955
1532 PR rtl-optimization/64557
1533 * gcc.dg/torture/pr68955.c: New test.
1534
8be55b33 15352016-01-19 Jan Hubicka <hubicka@ucw.cz>
1536
1537 PR lto/69136
1538 * g++.dg/torture/pr69136.C: New testcase.
1539
72a985d7 15402016-01-19 Jan Hubicka <hubicka@ucw.cz>
1541
1542 PR lto/69133
1543 * g++.dg/lto/pr69133_0.C: New testcase.
1544 * g++.dg/lto/pr69133_1.C: New testcase.
1545
56778b62 15462016-01-15 Jeff Law <law@redhat.com>
1547
1548 PR tree-optimization/69320
1549 * gcc.c-torture/pr69320-1.c: New test.
1550 * gcc.c-torture/pr69320-2.c: New test.
1551 * gcc.c-torture/pr69320-3.c: New test.
1552 * gcc.c-torture/pr69320-4.c: New test.
1553
ced41b93 15542016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
1555
1556 PR c++/11858
1557 PR c++/24663
1558 PR c++/24664
1559 * g++.dg/template/pr11858.C: New test.
1560 * g++.dg/template/pr24663.C: New test.
1561 * g++.dg/template/unify12.C: New test.
1562 * g++.dg/template/unify13.C: New test.
1563 * g++.dg/template/unify14.C: New test.
1564 * g++.dg/template/unify15.C: New test.
1565 * g++.dg/template/unify16.C: New test.
1566 * g++.dg/template/unify17.C: New test.
1567
7f8cbcaf 15682016-01-18 David Malcolm <dmalcolm@redhat.com>
1569
1570 PR testsuite/69181
1571 * gcc.dg/pr69181-1.c: New test file.
1572 * gcc.dg/pr69181-2.c: New test file.
1573 * lib/gcc-dg.exp (dg-test): Consolidate post-test cleanup of
1574 globals by moving it to...
1575 (cleanup-after-saved-dg-test): ...this new function. Add
1576 "global additional_sources_used". Add reset of global
1577 multiline_expected_outputs to the empty list.
1578 * lib/multiline.exp (_multiline_expected_outputs): Rename this
1579 global to...
1580 (multiline_expected_outputs): ...this, and updated comments to
1581 note that it is modified from gcc-dg.exp.
1582 (dg-end-multiline-output): Update for the above renaming.
1583 (handle-multiline-outputs): Likewise. Remove the clearing
1584 of the expected outputs to the empty list.
1585
3c7cbfc0 15862016-01-18 Richard Biener <rguenther@suse.de>
1587
1588 PR tree-optimization/69297
1589 * gcc.dg/vect/costmodel/x86_64/costmodel-pr69297.c: New testcase.
1590
81d49cc1 15912016-01-18 Joseph Myers <joseph@codesourcery.com>
1592
1593 * gcc.target/mips/mips-3d-1.c: Use forbid_cpu=octeon.* in
1594 dg-options.
1595 * gcc.target/mips/mips-3d-2.c: Likewise.
1596 * gcc.target/mips/mips-3d-3.c: Likewise.
1597 * gcc.target/mips/mips-3d-4.c: Likewise.
1598 * gcc.target/mips/mips-3d-5.c: Likewise.
1599 * gcc.target/mips/mips-3d-6.c: Likewise.
1600 * gcc.target/mips/mips-3d-7.c: Likewise.
1601 * gcc.target/mips/mips-3d-8.c: Likewise.
1602 * gcc.target/mips/mips-3d-9.c: Likewise.
1603 * gcc.target/mips/mips-ps-1.c: Likewise.
1604 * gcc.target/mips/mips-ps-2.c: Likewise.
1605 * gcc.target/mips/mips-ps-3.c: Likewise.
1606 * gcc.target/mips/mips-ps-4.c: Likewise.
1607 * gcc.target/mips/mips-ps-5.c: Likewise.
1608 * gcc.target/mips/mips-ps-6.c: Likewise.
1609 * gcc.target/mips/mips-ps-7.c: Likewise.
1610 * gcc.target/mips/mips-ps-type.c: Likewise.
1611 * gcc.target/mips/mips-ps-type-2.c: Likewise.
1612 * gcc.target/mips/mips16-attributes-6.c: Likewise.
1613
03c4ff3a 16142016-01-18 Tom de Vries <tom@codesourcery.com>
1615
1616 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: New test.
1617 * c-c++-common/goacc/kernels-double-reduction.c: New test.
1618 * c-c++-common/goacc/kernels-empty.c: New test.
1619 * c-c++-common/goacc/kernels-eternal.c: New test.
1620 * c-c++-common/goacc/kernels-loop-2.c: New test.
1621 * c-c++-common/goacc/kernels-loop-3.c: New test.
1622 * c-c++-common/goacc/kernels-loop-data-2.c: New test.
1623 * c-c++-common/goacc/kernels-loop-data-enter-exit-2.c: New test.
1624 * c-c++-common/goacc/kernels-loop-data-enter-exit.c: New test.
1625 * c-c++-common/goacc/kernels-loop-data-update.c: New test.
1626 * c-c++-common/goacc/kernels-loop-data.c: New test.
1627 * c-c++-common/goacc/kernels-loop-g.c: New test.
1628 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: New test.
1629 * c-c++-common/goacc/kernels-loop-n.c: New test.
1630 * c-c++-common/goacc/kernels-loop-nest.c: New test.
1631 * c-c++-common/goacc/kernels-loop.c: New test.
1632 * c-c++-common/goacc/kernels-noreturn.c: New test.
1633 * c-c++-common/goacc/kernels-one-counter-var.c: New test.
1634 * c-c++-common/goacc/kernels-parallel-loop-data-enter-exit.c: New test.
1635 * c-c++-common/goacc/kernels-reduction.c: New test.
1636
22e3dcee 16372016-01-18 Tom de Vries <tom@codesourcery.com>
1638
1639 * gcc.dg/autopar/outer-1.c: Update for new parloops instantiation.
1640 * gcc.dg/autopar/outer-2.c: Same.
1641 * gcc.dg/autopar/outer-3.c: Same.
1642 * gcc.dg/autopar/outer-4.c: Same.
1643 * gcc.dg/autopar/outer-5.c: Same.
1644 * gcc.dg/autopar/outer-6.c: Same.
1645 * gcc.dg/autopar/parallelization-1.c: Same.
1646 * gcc.dg/autopar/parloops-exit-first-loop-alt-2.c: Same.
1647 * gcc.dg/autopar/parloops-exit-first-loop-alt-3.c: Same.
1648 * gcc.dg/autopar/parloops-exit-first-loop-alt-4.c: Same.
1649 * gcc.dg/autopar/parloops-exit-first-loop-alt-5.c: Same.
1650 * gcc.dg/autopar/parloops-exit-first-loop-alt-6.c: Same.
1651 * gcc.dg/autopar/parloops-exit-first-loop-alt-7.c: Same.
1652 * gcc.dg/autopar/parloops-exit-first-loop-alt-pr66652.c: Same.
1653 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: Same.
1654 * gcc.dg/autopar/pr39500-1.c: Same.
1655 * gcc.dg/autopar/pr39500-2.c: Same.
1656 * gcc.dg/autopar/pr46193.c: Same.
1657 * gcc.dg/autopar/pr46194.c: Same.
1658 * gcc.dg/autopar/pr49580.c: Same.
1659 * gcc.dg/autopar/pr49960-1.c: Same.
1660 * gcc.dg/autopar/pr49960.c: Same.
1661 * gcc.dg/autopar/pr68373.c: Same.
1662 * gcc.dg/autopar/reduc-1.c: Same.
1663 * gcc.dg/autopar/reduc-1char.c: Same.
1664 * gcc.dg/autopar/reduc-1short.c: Same.
1665 * gcc.dg/autopar/reduc-2.c: Same.
1666 * gcc.dg/autopar/reduc-2char.c: Same.
1667 * gcc.dg/autopar/reduc-2short.c: Same.
1668 * gcc.dg/autopar/reduc-3.c: Same.
1669 * gcc.dg/autopar/reduc-4.c: Same.
1670 * gcc.dg/autopar/reduc-6.c: Same.
1671 * gcc.dg/autopar/reduc-7.c: Same.
1672 * gcc.dg/autopar/reduc-8.c: Same.
1673 * gcc.dg/autopar/reduc-9.c: Same.
1674 * gcc.dg/autopar/uns-outer-4.c: Same.
1675 * gcc.dg/autopar/uns-outer-5.c: Same.
1676 * gcc.dg/autopar/uns-outer-6.c: Same.
1677 * gfortran.dg/parloops-exit-first-loop-alt-2.f95: Same.
1678 * gfortran.dg/parloops-exit-first-loop-alt.f95: Same.
1679
fd5cbe2f 16802016-01-18 Alan Lawrence <alan.lawrence@arm.com>
1681
1682 PR target/63679
1683 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove XFAIL for powerpc(32), hppa,
1684 aarch64, sparc, s390. Add --param sra-max-scalarization-size-Ospeed.
1685
fa75ab55 16862016-01-18 Alan Lawrence <alan.lawrence@arm.com>
1687
1688 PR target/63679
1689 * gcc.dg/tree-ssa/ssa-dom-cse-5.c: New.
1690 * gcc.dg/tree-ssa/ssa-dom-cse-6.c: New.
1691 * gcc.dg/tree-ssa/ssa-dom-cse-7.c: New.
1692
214b2582 16932016-01-18 Alan Lawrence <alan.lawrence@arm.com>
1694
1695 PR target/63679
1696 * gcc.dg/tree-ssa/sra-17.c: New.
1697 * gcc.dg/tree-ssa/sra-18.c: New.
1698
13146837 16992016-01-18 Ilya Enkovich <enkovich.gnu@gmail.com>
1700
1701 * gcc.target/i386/pr65105-5.c: Adjust to andn generation.
1702
6ccd18c2 17032016-01-18 Eric Botcazou <ebotcazou@adacore.com>
1704
1705 * gnat.dg/inline12.adb: New test.
1706
8872b95f 17072016-01-18 Bin Cheng <bin.cheng@arm.com>
1708
1709 PR tree-optimization/66797
1710 * gcc.c-torture/execute/pr65447.c: Relax check condition.
1711
971514e3 17122016-01-18 Richard Biener <rguenther@suse.de>
1713
1714 PR tree-optimization/69170
1715 * gcc.dg/torture/pr69170.c: New testcase.
1716
9b2d1aab 17172016-01-17 John David Anglin <danglin@gcc.gnu.org>
1718
1719 * gcc.dg/torture/builtin-integral-1.c: Require c99_runtime.
1720
164d84c2 17212016-01-16 Tom de Vries <tom@codesourcery.com>
1722
1723 * c-c++-common/goacc/kernels-alias-ipa-pta-4.c: New test.
1724
4c33b769 17252016-01-16 Tom de Vries <tom@codesourcery.com>
1726
1727 * gcc.dg/parloops-exit-first-loop-alt.c: Move ...
1728 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: ... here. Remove
1729 redundant dg-require-effective-target pthread.
1730 * gcc.dg/parloops-exit-first-loop-alt-2.c: Same.
1731 * gcc.dg/parloops-exit-first-loop-alt-3.c: Same.
1732 * gcc.dg/parloops-exit-first-loop-alt-4.c: Same.
1733 * gcc.dg/parloops-exit-first-loop-alt-5.c: Same.
1734 * gcc.dg/parloops-exit-first-loop-alt-6.c: Same.
1735 * gcc.dg/parloops-exit-first-loop-alt-7.c: Same.
1736 * gcc.dg/parloops-exit-first-loop-alt-pr66652.c: Same.
1737
673441b0 17382016-01-16 David Edelsohn <dje.gcc@gmail.com>
1739
1740 PR target/68609
1741 * gcc.target/powerpc/recip-6.c: Enable on AIX.
1742 * gcc.target/powerpc/recip-7.c: Same.
1743
90153ae7 17442016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
1745
1746 PR c++/69091
1747 * g++.dg/template/pr69091.C: New test.
1748
bc24d01d 17492016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
1750
1751 * c-c++-common/cilk-plus/AN/an-if.c: Check that the original
1752 dump does not contain an error_mark_node.
1753 * c-c++-common/cilk-plus/CK/pr60469.c: Likewise.
1754 * c-c++-common/cilk-plus/AN/fn_ptr-2.c: New xfail'd test.
1755
4067c0fd 17562016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
1757
1758 PR c++/68936
1759 * g++.dg/template/pr68936.C: New test.
1760
27c6dbdd 17612016-01-15 David Edelsohn <dje.gcc@gmail.com>
1762
1763 PR target/68609
1764 * gcc.target/powerpc/recip-1.c: Adjust for Goldschmidt's Algorithm.
1765 * gcc.target/powerpc/recip-2.c: Same.
1766 * gcc.target/powerpc/recip-3.c: Same.
1767 * gcc.target/powerpc/recip-4.c: Same.
1768 * gcc.target/powerpc/recip-sqrtf.c: Same.
1769
e390c57d 17702016-01-15 Jeff Law <law@redhat.com>
1771
1772 PR tree-optimization/69270
1773 * gcc.dg/tree-ssa/pr69270-2.c: New test.
1774 * gcc.dg/tree-ssa/pr69270-3.c: New test.
1775
ddcfeaf1 17762016-01-15 Paul Thomas <pault@gcc.gnu.org>
1777
1778 PR fortran/49630
1779 * gfortran.dg/deferred_character_13.f90: New test for the fix
1780 of comment 3 of the PR.
1781
1782 PR fortran/54070
1783 * gfortran.dg/deferred_character_8.f90: New test
1784 * gfortran.dg/allocate_error_5.f90: New test
1785
1786 PR fortran/60593
1787 * gfortran.dg/deferred_character_10.f90: New test
1788
1789 PR fortran/60795
1790 * gfortran.dg/deferred_character_14.f90: New test
1791
1792 PR fortran/61147
1793 * gfortran.dg/deferred_character_11.f90: New test
1794
1795 PR fortran/64324
1796 * gfortran.dg/deferred_character_9.f90: New test
1797
81be349c 17982016-01-15 Vladimir Makarov <vmakarov@redhat.com>
1799
1800 PR rtl-optimization/69030
1801 * gcc.target/i386/pr69030.c: New.
1802
998456c5 18032016-01-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1804
1805 * gcc.target/aarch64/target_attr_17.c: New test.
1806
0d85be19 18072016-01-15 Richard Biener <rguenther@suse.de>
1808
1809 PR tree-optimization/66856
1810 * gcc.dg/torture/pr66856-1.c: New testcase.
1811 * gcc.dg/torture/pr66856-2.c: Likewise.
1812
321d36c8 18132016-01-15 Richard Biener <rguenther@suse.de>
1814
1815 PR debug/69137
1816 * g++.dg/lto/pr69137_0.C: New testcase.
1817
d94a1f53 18182016-01-15 Richard Sandiford <richard.sandiford@arm.com>
1819
1820 PR middle-end/69246
1821 * gcc.target/i386/pr69246.c: New test.
1822
5fe9a861 18232016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
1824
a9c01e81 1825 * gfortran.dg/bind_c_array_params_2.f90: Fix test patterns for S/390.
5fe9a861 1826
3d05a5e9 18272016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
1828
1829 PR c++/56194
1830 * g++.dg/init/const9.C: Disable test on S/390.
1831
5e8132b5 18322016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
1833
1834 * g++.dg/Wframe-address.C: Test requires -mbackchain for s390*-*-*.
1835 * g++.dg/Wno-frame-address.C: Ditto.
1836
32307cdf 18372016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
1838
1839 * gcc.dg/tree-ssa/20040204-1.c: Do not xfail on S/390.
1840
1ca28250 18412016-01-15 Richard Biener <rguenther@suse.de>
1842
1843 PR tree-optimization/68961
1844 * gcc.dg/vect/costmodel/x86_64/costmodel-pr68961.c: New testcase.
1845
6271bd93 18462016-01-15 Ilya Enkovich <enkovich.gnu@gmail.com>
1847
1848 * gcc.target/i386/pr65105-5.c: New test.
1849
9dbe6a63 18502016-01-15 Jan Hubicka <hubicka@ucw.cz>
1851
1852 * gcc.c-torture/execute/alias-4.c: New testcase.
1853
a70589b9 18542016-01-15 Jan Hubicka <hubicka@ucw.cz>
1855
1856 PR ipa/68148
1857 * g++.dg/ipa/devirt-49.C: New testcase.
1858
7bbac464 18592016-01-15 Christian Bruel <christian.bruel@st.com>
86eff91f 1860
1861 PR target/65837
1862 * gcc.target/arm/attr-neon-builtin-fail2.c: New test.
1863 * gcc.target/arm/lto/pr65837-attr_0.c: New test.
1864 * gcc.target/arm/lto/pr65837_0.c: Fix skip condition and use ACLE name.
1865
4345b868 18662016-01-15 Richard Biener <rguenther@suse.de>
1867
1868 PR tree-optimization/69117
1869 * gcc.dg/torture/pr69117.c: New testcase.
1870
580357e7 18712015-01-14 Ryan Burn <contact@rnburn.com>
7d600da5 1872
1873 PR c++/69048
1874 * g++.dg/cilk-plus/CK/pr69048.cc: New test.
1875
612baa31 18762016-01-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
1877
1878 PR testsuite/67509
1879 * gfortran.dg/ieee/ieee_7.f90: For out of bound precision or
1880 range tests use 100 * maximum instead of maximum + 1.
1881
44e09bc4 18822016-01-14 Jakub Jelinek <jakub@redhat.com>
1883
1884 PR debug/69244
1885 * gcc.dg/guality/pr69244.c: New test.
1886
96962ae4 18872016-01-14 Uros Bizjak <ubizjak@gmail.com>
1888
1889 * lib/target-supports.exp (check_effective_target_issignaling):
1890 New procedure.
1891 * gcc.dg/pr61441.c: Require issignaling effective target.
1892
ab9c400b 18932016-01-14 Segher Boessenkool <segher@kernel.crashing.org>
1894
1895 PR target/68803
1896 * gcc.target/powerpc/20050603-3.c: Add xfails for powerpc64le.
1897
a7ed4583 18982016-01-14 David Malcolm <dmalcolm@redhat.com>
1899
1900 PR c++/68819
1901 PR preprocessor/69177
1902 * gcc.dg/plugin/location-overflow-test-1.c: New test case.
1903 * gcc.dg/plugin/location-overflow-test-2.c: New test case.
1904 * gcc.dg/plugin/location_overflow_plugin.c: New test plugin.
1905 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
1906
77f35cec 19072016-01-14 Marek Polacek <polacek@redhat.com>
1908
1909 PR c/69262
1910 * gcc.dg/array-15.c: New test.
1911
915d0950 19122016-01-14 Jakub Jelinek <jakub@redhat.com>
1913
1914 PR middle-end/68146
1915 PR tree-optimization/69155
1916 * gfortran.dg/pr68146.f: New test.
1917 * gfortran.dg/pr69155.f90: New test.
1918
24651fb7 19192016-01-14 Richard Biener <rguenther@suse.de>
1920
1921 PR tree-optimization/68060
1922 * gcc.dg/torture/pr68060-1.c: New testcase.
1923 * gcc.dg/torture/pr68060-2.c: Likewise.
1924
2f63f950 19252016-01-14 Nick Clifton <nickc@redhat.com>
1926
1927 * lib/target-supports.exp
1928 (check_effective_target_arm_neon_ok_nocache): Add an option
1929 sequence that includes setting the ARM architecture to ARMv7-A.
1930 * gcc.target/arm/attr-neon.c: Use dg-add-options to add the
1931 command line options necessary to enable Neon support.
1932 * gcc.target/arm/neon-vlshr-imm-1.c: Likewise.
1933 * gcc.target/arm/neon-vshl-imm-1.c: Likewise.
1934 * gcc.target/arm/neon-vshr-imm-1.c: Likewise.
1935 * gcc.target/arm/pr69180.c: Likewise.
1936
3ce0acde 19372016-01-14 Jeff Law <law@redhat.com>
1938
1939 PR tree-optimization/69270
1940 * gcc.dg/tree-ssa/pr69270.c: New test.
1941
bda05c57 19422016-01-13 Bernd Schmidt <bschmidt@redhat.com>
1943
1944 PR c/66208
1945 * c-c++-common/pr66208.c: New file.
1946
9b657cf1 19472016-01-13 Jakub Jelinek <jakub@redhat.com>
1948
1949 PR tree-optimization/69156
1950 * gcc.dg/pr69156.c: New test.
1951
58ba1b9d 19522016-01-13 H.J. Lu <hongjiu.lu@intel.com>
1953
1954 * gcc.target/i386/pr69225-7.c: New test.
1955
e5fee0fe 19562016-01-13 Richard Henderson <rth@redhat.com>
1957
1958 * gcc.dg/tm/memopt-13.c: Update expected function.
1959 * gcc.dg/tm/memopt-6.c: Likewise.
1960
3f0e9745 19612016-01-13 Uros Bizjak <ubizjak@gmail.com>
1962
1963 * gcc.target/i386/pr45685.c (dg-options): Add -mno-sse4.
1964 * gcc.target/i386/pr68432-1.c (dg-options): Ditto.
1965 * gcc.target/i386/pr68432-2.c (dg-options): Ditto.
1966 * gcc.target/i386/pr68432-3.c (dg-options): Ditto.
7a6ddc0d 1967
3f0e9745 19682016-01-13 Tom de Vries <tom@codesourcery.com>
1969
1970 PR tree-optimization/69169
7a6ddc0d 1971 * gcc.dg/pr69169.c: New test.
1972
9b657cf1 19732016-01-13 Alexander Fomin <alexander.fomin@intel.com>
7361eb31 1974
1975 PR target/69228
1976 * gcc.target/i386/avx512pf-vscatterpf0dpd-1.c: Adjust.
1977 * gcc.target/i386/avx512pf-vscatterpf0dps-1.c: Likewise.
1978 * gcc.target/i386/avx512pf-vscatterpf0qpd-1.c: Likewise.
1979 * gcc.target/i386/avx512pf-vscatterpf0qps-1.c: Likewise.
1980 * gcc.target/i386/avx512pf-vscatterpf1dpd-1.c: Likewise.
1981 * gcc.target/i386/avx512pf-vscatterpf1dps-1.c: Likewise.
1982 * gcc.target/i386/avx512pf-vscatterpf1qpd-1.c: Likewise.
1983 * gcc.target/i386/avx512pf-vscatterpf1qps-1.c: Likewise.
1984
f704d701 19852016-01-13 Jakub Jelinek <jakub@redhat.com>
1986
1987 PR target/69247
1988 * gcc.dg/pr69247.c: New test.
1989
e966d6b9 19902016-01-13 Richard Biener <rguenther@suse.de>
1991
1992 PR tree-optimization/69242
1993 * gcc.dg/torture/pr69242.c: New testcase.
1994
1ca1d9b2 19952016-01-13 Richard Biener <rguenther@suse.de>
1996
1997 PR tree-optimization/69186
1998 * gcc.dg/torture/pr69186.c: New testcase.
1999
d07cbccc 20002016-01-13 Jeff Law <law@redhat.com>
2001
2002 PR tree-optimization/67755
2003 * gcc.dg/tree-ssa/pr67755.c: New test.
2004
20052016-01-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
0ebbc233 2006
2007 * gcc.c-torture/unsorted/dump-noaddr.x (dump_compare): Replace static
2008 pass number in output by a star.
2009
b95d41cf 20102016-01-12 Bin Cheng <bin.cheng@arm.com>
2011
2012 PR tree-optimization/68911
2013 * gcc.c-torture/execute/pr68911.c: New test.
2014
91d87e22 20152016-01-12 Marek Polacek <polacek@redhat.com>
2016
2017 PR c++/68979
2018 * g++.dg/warn/permissive-1.C: New test.
2019
8a9401a4 20202016-01-12 Jakub Jelinek <jakub@redhat.com>
2021
2022 PR objc++/68511
2023 PR c++/69213
2024 * g++.dg/opt/pr69213.C: New test.
2025
b9cb7a67 20262016-01-12 Christian Bruel <christian.bruel@st.com>
2027
2028 PR target/69180
2029 * gcc.target/arm/pr69180.c: New test.
2030
e4c96992 20312016-01-12 Richard Biener <rguenther@suse.de>
2032
2033 PR lto/69077
2034 * g++.dg/lto/pr69077_0.C: New testcase.
2035 * g++.dg/lto/pr69077_1.C: Likewise.
2036
90525f61 20372016-01-12 Jakub Jelinek <jakub@redhat.com>
2038
2039 PR target/69175
2040 * g++.dg/opt/pr69175.C: New test.
2041
9e7edfd3 20422016-01-12 Alan Lawrence <alan.lawrence@arm.com>
2043
2044 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Declare functions as 'extern'
2045 rather than #including math.h & stdlib.h.
2046 * gcc.dg/vect/pr47001.c: Declare abort as 'extern', remove stdlib.h.
2047 * gcc.dg/vect/pr49771.c: Likewise.
2048 * gcc.dg/vect/vect-10-big-array.c: Likewise.
2049 * gcc.dg/vect/vect-neg-store-1.c: Likewise.
2050 * gcc.dg/vect/vect-neg-store-2.c: Likewise.
2051 * gcc.dg/vect/slp-37.c: Change NULL to 0, remove stdlib.h.
2052 * gcc.dg/vect/pr40254.c: Remove unnecessary include of stdlib.h.
2053 * gcc.dg/vect/pr44507.c: Likewise.
2054 * gcc.dg/vect/pr45902.c: Likewise.
2055 * gcc.dg/vect/slp-widen-mult-half.c: Likewise.
2056 * gcc.dg/vect/vect-117.c: Likewise.
2057 * gcc.dg/vect/vect-99.c: Likewise.
2058 * gcc.dg/vect/vect-aggressive-1.c: Likewise.
2059 * gcc.dg/vect/vect-cond-1.c: Likewise.
2060 * gcc.dg/vect/vect-cond-2.c: Likewise.
2061 * gcc.dg/vect/vect-cond-3.c: Likewise.
2062 * gcc.dg/vect/vect-cond-4.c: Likewise.
2063 * gcc.dg/vect/vect-mask-load-1.c: Likewise.
2064 * gcc.dg/vect/vect-mask-loadstore-1.c: Likewise.
2065 * gcc.dg/vect/vect-over-widen-1-big-array.c: Likewise.
2066 * gcc.dg/vect/vect-over-widen-1.c: Likewise.
2067 * gcc.dg/vect/vect-over-widen-2-big-array.c: Likewise.
2068 * gcc.dg/vect/vect-over-widen-2.c: Likewise.
2069 * gcc.dg/vect/vect-over-widen-3-big-array.c: Likewise.
2070 * gcc.dg/vect/vect-over-widen-3.c: Likewise.
2071 * gcc.dg/vect/vect-over-widen-4-big-array.c: Likewise.
2072 * gcc.dg/vect/vect-over-widen-4.c: Likewise.
2073 * gcc.dg/vect/vect-widen-mult-const-s16.c: Likewise.
2074 * gcc.dg/vect/vect-widen-mult-const-u16.c: Likewise.
2075 * gcc.dg/vect/vect-widen-mult-half-u8.c: Likewise.
2076 * gcc.dg/vect/vect-widen-mult-half.c: Likewise.
2077 * gcc.dg/vect/no-trapping-math-vect-ifcvt-11.c: Remove unnecessary
2078 include of signal.h.
2079 * gcc.dg/vect/no-trapping-math-vect-ifcvt-12.c: Likewise.
2080 * gcc.dg/vect/no-trapping-math-vect-ifcvt-13.c: Likewise.
2081 * gcc.dg/vect/no-trapping-math-vect-ifcvt-14.c: Likewise.
2082 * gcc.dg/vect/no-trapping-math-vect-ifcvt-15.c: Likewise.
2083 * gcc.dg/vect/no-trapping-math-vect-ifcvt-16.c: Likewise.
2084 * gcc.dg/vect/vect-ifcvt-16.c: Likewise.
2085 * gcc.dg/vect/vect-ifcvt-17.c: Likewise.
2086 * gcc.dg/vect/vect-ifcvt-2.c: Likewise.
2087 * gcc.dg/vect/vect-ifcvt-3.c: Likewise.
2088 * gcc.dg/vect/vect-ifcvt-4.c: Likewise.
2089 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
2090 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
2091 * gcc.dg/vect/vect-ifcvt-6.c: Likewise.
2092 * gcc.dg/vect/vect-ifcvt-7.c: Likewise.
2093 * gcc.dg/vect/vect-ifcvt-9.c: Likewise.
2094 * gcc.dg/vect/vect-outer-5.c: Likewise.
2095 * gcc.dg/vect/vect-outer-6.c: Likewise.
2096 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Remove unnecessary
2097 include of stdio.h.
2098
3368873d 20992016-01-12 Nick Clifton <nickc@redhat.com>
2100
2101 PR target/68913
2102 * gcc.dg/lto/pr61886_0.c: Rename the external function called
2103 to fread so that it will be found in all target runtimes.
2104
0464ea95 21052016-01-12 Richard Biener <rguenther@suse.de>
2106
2107 PR tree-optimization/69053
2108 * g++.dg/torture/pr69053.C: New testcase.
2109
7819730f 21102016-01-12 Richard Biener <rguenther@suse.de>
2111
2112 PR tree-optimization/69168
2113 * gcc.dg/torture/pr69168.c: New testcase.
2114
995bfebf 21152016-01-12 Richard Biener <rguenther@suse.de>
2116
2117 PR tree-optimization/69157
2118 * gcc.dg/torture/pr69157.c: New testcase.
2119
21202016-01-12 Richard Biener <rguenther@suse.de>
2121
2122 PR tree-optimization/69174
2123 * gcc.dg/torture/pr69174.c: New testcase.
2124
1d10d64c 21252016-01-12 Jakub Jelinek <jakub@redhat.com>
2126
2127 PR c++/66808
2128 PR c++/69000
2129 * g++.dg/tls/pr66808.C: New test.
2130 * g++.dg/tls/pr69000.C: New test.
2131
f0b79faf 21322016-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2133
2134 * gcc.target/powerpc/swaps-p8-23.c: New test.
2135 * gcc.target/powerpc/swaps-p8-24.c: Likewise.
2136
04cf75a4 21372016-01-11 John David Anglin <danglin@gcc.gnu.org>
2138
2139 PR tree-optimization/68356
2140 * gcc.dg/torture/pr68264.c: Disable exp2 ERANGE test on hppa unix.
2141
0eb4264c 21422016-01-12 Kugan Vivekanandarajah <kuganv@linaro.org>
2143 Jim Wilson <jim.wilson@linaro.org>
2144
2145 PR target/69194
2146 * gcc.target/arm/pr69194.c: New test.
2147
2f66de64 21482016-01-11 H.J. Lu <hongjiu.lu@intel.com>
2149
2150 PR target/69225
2151 * gcc.target/i386/pr69225-1.c: New test.
2152 * gcc.target/i386/pr69225-2.c: Likewise.
2153 * gcc.target/i386/pr69225-3.c: Likewise.
2154 * gcc.target/i386/pr69225-4.c: Likewise.
2155 * gcc.target/i386/pr69225-5.c: Likewise.
2156 * gcc.target/i386/pr69225-6.c: Likewise.
2157
36105e82 21582016-01-11 Jakub Jelinek <jakub@redhat.com>
2159
1c78ce2e 2160 PR target/67462
2161 * gcc.dg/ifcvt-3.c: Only compile on lp64 targets, include also i?86
2162 if lp64.
2163
a4a87320 2164 PR target/69071
2165 * gcc.dg/pr69071.c: New test.
2166
91fbd04f 2167 PR c++/69211
2168 * g++.dg/opt/pr69211.C: New test.
2169
36105e82 2170 PR tree-optimization/69214
2171 * gcc.c-torture/compile/pr69214.c: New test.
2172
e934c380 21732016-01-11 Uros Bizjak <ubizjak@gmail.com>
2174
2175 * gcc.target/i386/pr66232-10.c: Do not compile on ia32 target.
2176 * gcc.target/i386/pr66232-11.c: Ditto.
2177 * gcc.target/i386/pr66232-12.c: Ditto.
2178 * gcc.target/i386/pr66232-13.c: Ditto.
2179
3ff1b153 21802016-01-11 Richard Biener <rguenther@suse.de>
2181
2182 PR tree-optimization/69173
2183 * gcc.dg/torture/pr69173.c: New testcase.
2184
04e1504c 21852016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2186
2187 PR rtl-optimization/68796
2188 * gcc.target/aarch64/tst_5.c: New test.
2189 * gcc.target/aarch64/tst_6.c: Likewise.
2190
ae8718b5 21912016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2192
2193 PR rtl-optimization/68841
2194 * gcc.dg/pr68841.c: New test.
2195 * gcc.c-torture/execute/pr68841.c: New test.
2196
bd8bece2 21972016-01-11 Yuri Rumyantsev <ysrumyan@gmail.com>
2198
2199 PR rtl-optimization/68920
2200 * gcc.dg/ifcvt-4.c: Add "--param max-rtl-if-conversion-insns=3" option
2201 for ix86 targets.
2202 * gcc.dg/ifcvt-5.c: New test.
2203
9b657cf1 22042016-01-11 Alexandre Oliva <aoliva@redhat.com>
57c83f79 2205
2206 PR bootstrap/69123
2207 * g++.dg/pr69123.C: New.
2208
7a158352 22092016-01-11 Ilya Enkovich <enkovich.gnu@gmail.com>
2210
2211 PR target/69010
2212 * gcc.target/i386/pr69010.c: New test.
2213
ff375d11 22142016-01-11 Martin Jambor <mjambor@suse.cz>
2215
2216 PR ipa/69044
2217 * gcc.target/i386/chkp-pr69044.c: New test.
2218
9eb890f1 22192016-01-11 Tom de Vries <tom@codesourcery.com>
2220
2221 PR tree-optimization/69109
2222 * gcc.dg/autopar/pr69109-2.c: New test.
2223 * gcc.dg/autopar/pr69109.c: New test.
2224
c4157ee5 22252016-01-11 Tom de Vries <tom@codesourcery.com>
2226
2227 PR tree-optimization/69108
2228 * gcc.dg/autopar/pr69108.c: New test.
2229
b933e511 22302016-01-10 Patrick Palka <ppalka@gcc.gnu.org>
2231
2232 PR c++/69029
2233 * c-c++-common/Wisleading-indentation.c: Augment test.
2234
efb73de1 22352016-01-10 Thomas Koenig <tkoenig@gcc.gnu.org>
2236
2237 PR fortran/69154
2238 * gfortran.dg/inline_matmul_12.f90: New test.
2239
40c86c3b 22402016-01-10 Paul Thomas <pault@gcc.gnu.org>
2241
2242 PR fortran/67779
2243 * gfortran.dg/actual_array_offset_1: New test.
2244
a006c0bb 22452016-01-10 Tom de Vries <tom@codesourcery.com>
2246
2247 PR tree-optimization/69062
2248 * gcc.dg/autopar/pr69062.c: New test.
2249
880ed4be 22502016-01-10 Thomas Schwinge <thomas@codesourcery.com>
2251
2252 * gcc.dg/vect/slp-perm-1.c: Fix scan-tree-dump syntax.
2253 * gcc.dg/vect/slp-perm-2.c: Likewise.
2254 * gcc.dg/vect/slp-perm-3.c: Likewise.
2255 * gcc.dg/vect/slp-perm-5.c: Likewise.
2256 * gcc.dg/vect/slp-perm-6.c: Likewise.
2257 * gcc.dg/vect/slp-perm-7.c: Likewise.
2258 * gcc.dg/vect/slp-perm-8.c: Likewise.
2259
d95e1856 22602016-01-10 Tom de Vries <tom@codesourcery.com>
2261
2262 PR tree-optimization/69039
2263 * gcc.dg/autopar/pr69039.c: New test.
2264
0f8f48d0 22652016-01-09 Marek Polacek <polacek@redhat.com>
2266
2267 PR c++/69113
2268 * g++.dg/pr69113.C: New test.
2269
7dff0499 22702016-01-09 Jakub Jelinek <jakub@redhat.com>
2271
2272 PR middle-end/50865
2273 PR tree-optimization/69097
2274 * gcc.c-torture/execute/pr50865.c: New test.
2275 * gcc.c-torture/execute/pr69097-1.c: New test.
2276 * gcc.c-torture/execute/pr69097-2.c: New test.
2277 * gcc.dg/pr69097-1.c: New test.
2278 * gcc.dg/pr69097-2.c: New test.
2279
18431e78 22802016-01-09 Jakub Jelinek <jakub@redhat.com>
2281
2282 PR c++/69164
2283 * g++.dg/opt/pr69164.C: New test.
2284
1943a4a2 22852016-01-08 Jakub Jelinek <jakub@redhat.com>
2286
2287 PR tree-optimization/69167
2288 * gcc.dg/pr69167.c: New test.
2289
a143e277 22902016-01-08 Marek Polacek <polacek@redhat.com>
2291
2292 PR c++/68449
2293 * g++.dg/pr68449.C: New.
2294
44c01906 22952016-01-08 Alan Lawrence <alan.lawrence@arm.com>
2296
2297 PR tree-optimization/68707
2298 * lib/target-supports.exp (check_effective_target_vect_load_lanes): New.
2299 * gcc.dg/vect/slp-perm-1.c: Look for vect_load_lanes instead of SLP
2300 on platforms supporting it.
2301 * gcc.dg/vect/slp-perm-2.c: Likewise.
2302 * gcc.dg/vect/slp-perm-3.c: Likewise.
2303 * gcc.dg/vect/slp-perm-5.c: Likewise.
2304 * gcc.dg/vect/slp-perm-7.c: Likewise.
2305 * gcc.dg/vect/slp-perm-8.c: Likewise.
2306 * gcc.dg/vect/slp-perm-6.c: Look for vect_load_lanes in addition to SLP
2307 on platforms supporting it.
2308
c437d1e8 23092016-01-08 Jakub Jelinek <jakub@redhat.com>
2310
c9595c51 2311 PR tree-optimization/69162
2312 * gcc.dg/pr69162.c: New test.
2313
c437d1e8 2314 PR tree-optimization/69172
2315 * gcc.dg/pr69172.c: New test.
2316
6a46a28c 23172016-01-08 Thomas Preud'homme <thomas.preudhomme@arm.com>
2318
2319 PR tree-optimization/67781
2320 * gcc.c-torture/execute/pr67781.c: New file.
2321
62ad9a04 23222016-01-08 Jakub Jelinek <jakub@redhat.com>
2323
2324 PR tree-optimization/69083
2325 * gcc.dg/vect/pr69083.c: New test.
2326
9e0e8c2a 23272016-01-08 Sujoy Saraswati <sujoy.saraswati@hpe.com>
2328
2329 PR tree-optimization/61441
2330 * gcc.dg/pr61441.c: Restrict to linux and gnu targets.
2331 Use -fexcess-precision=standard for compiler options.
2332 Use fabs() only when __FLT_EVAL_METHOD__ == 0.
2333
5d034e37 23342016-01-08 Jakub Jelinek <jakub@redhat.com>
2335
5013f740 2336 PR fortran/69128
2337 * gfortran.dg/gomp/pr69128.f90: New test.
2338
5d034e37 2339 PR c++/69145
2340 * g++.dg/ext/pr69145-1.C: New test.
2341 * g++.dg/ext/pr69145-2-very-long-filename.cc: New file.
2342 * g++.dg/ext/pr69145-2.h: New file.
2343
517906ff 23442016-01-07 Martin Sebor <msebor@redhat.com>
2345
2346 PR c/68966
2347 * gcc.dg/atomic-fetch-bool.c: New test.
2348 * gcc.dg/sync-fetch-bool.c: New test.
2349
cdbb524c 23502016-01-07 H.J. Lu <hongjiu.lu@intel.com>
2351
2352 PR fortran/66680
2353 gfortran.dg/gomp/pr66680.f90: Moved to libgomp.
2354
ec3aba9e 23552016-01-07 Nick Clifton <nickc@redhat.com>
2356
2357 PR target/66655
2358 * g++.dg/pr66655.C: New test.
2359 * g++.dg/pr66655_1.cc: Test support file.
2360 * g++.dg/pr66655.h: Test header file.
2361
9b657cf1 23622016-01-07 Dominique d'Humieres <dominiq@lps.ens.fr>
06634746 2363
2364 PR fortran/66680
2365 gfortran.dg/gomp/pr66680.f90: New test.
2366
cd45d7a5 23672016-01-07 H.J. Lu <hongjiu.lu@intel.com>
2368
2369 PR target/69171
2370 * gcc.target/i386/pr69171-1.c: New test.
2371 * gcc.target/i386/pr69171-2.c: Likewise.
2372 * gcc.target/i386/pr69171-3.c: Likewise.
2373 * gcc.target/i386/pr69171-4.c: Likewise.
2374 * gcc.target/i386/pr69171-5.c: Likewise.
2375 * gcc.target/i386/pr69171-6.c: Likewise.
2376
4a86a91a 23772015-12-15 Bernd Schmidt <bschmidt@redhat.com>
2378
2379 PR middle-end/67639
2380 * c-c++-common/pr67639.c: New test.
2381
34c05552 23822016-01-07 Jakub Jelinek <jakub@redhat.com>
2383
2384 PR tree-optimization/69141
2385 * g++.dg/opt/pr69141.C: New test.
2386
f08d6895 23872016-01-06 Eric Botcazou <ebotcazou@adacore.com>
2388
2389 * gcc.target/sparc/20151219-1.c: Skip in 64-bit mode.
2390
32ec4173 23912016-01-06 Uros Bizjak <ubizjak@gmail.com>
2392
2393 PR target/69140
2394 * gcc.target/i386/pr69140.c: New test
2395
d74214f3 23962016-01-06 David Malcolm <dmalcolm@redhat.com>
2397
2398 * gcc.dg/bad-dereference.c: New test case.
2399
73991cab 24002015-01-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2401
2402 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: New test.
2403
fc8cc457 24042016-01-06 Andreas Schwab <schwab@linux-m68k.org>
2405
2406 * gcc.dg/atomic-invalid-2.c: Remove duplicated content.
2407
be3c9981 24082016-01-06 Marek Polacek <polacek@redhat.com>
2409
2410 PR sanitizer/69099
2411 * gcc.dg/ubsan/float-cast-overflow-atomic.c: New test.
2412
2cb724f9 24132016-01-05 Marek Polacek <polacek@redhat.com>
2414
2415 PR c/69104
2416 * gcc.dg/atomic-invalid-2.c: New.
2417
233a53ed 24182016-01-05 H.J. Lu <hongjiu.lu@intel.com>
2419
2420 PR target/68991
2421 * gcc.target/i386/pr68991.c: New test.
2422
ea87c5e3 24232016-01-05 H.J. Lu <hongjiu.lu@intel.com>
2424
2425 PR target/68991
2426 * g++.dg/pr68991-1.C: New test.
2427 * g++.dg/pr68991-2.C: Likewise.
2428
1943a4a2 24292016-01-05 Sergei Trofimovich <siarheit@google.com>
afe82e5b 2430
1943a4a2 2431 PR other/60465
afe82e5b 2432 * gcc.target/ia64/pr60465-gprel64.c: New test.
2433 * gcc.target/ia64/pr60465-gprel64-c37.c: New test.
2434
1e9147dd 24352016-01-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2436
2437 PR rtl-optimization/68651
2438 * gcc.target/aarch64/pr68651_1.c: New test.
2439
d42aa619 24402016-01-05 David Malcolm <dmalcolm@redhat.com>
2441
2442 PR c/69122
2443 * c-c++-common/Wmisleading-indentation.c (pr69122): New function.
2444
1776de76 24452016-01-05 Nathan Sidwell <nathan@acm.org>
2446
2d7d361d 2447 PR c++/58583
2448 * g++.dg/cpp0x/nsdmi-template14.C: Adjust test & errors.
2449
1776de76 2450 * gcc.dg/alias-15.c: New.
2451
5beb12c0 24522016-01-05 Nick Clifton <nickc@redhat.com>
2453
2454 PR target/68870
2455 * g++.dg/pr68770.C: New test.
2456
d8cca921 24572016-01-04 Mike Stump <mikestump@comcast.net>
2458
2459 * lib/target-supports.exp (check_effective_target_cilkplus):
2460 cilkplus targets require pthreads.
afc907ef 2461 (check_effective_target_cilkplus): Remove special case for NVPTX.
d8cca921 2462
8427dff3 24632016-01-04 Michael Meissner <meissner@linux.vnet.ibm.com>
2464
2465 * gcc.target/powerpc/p9-permute.c: New test for xxperm code
2466 generation.
2467
f1717362 24682016-01-04 Jakub Jelinek <jakub@redhat.com>
2469
2470 Update copyright years.
2471
d7d6a3ab 24722016-01-04 Marek Polacek <polacek@redhat.com>
2473
2474 PR c/68908
2475 * gcc.dg/atomic/c11-atomic-exec-6.c: New test.
2476 * gcc.dg/atomic/c11-atomic-exec-7.c: New test.
2477 * gcc.dg/atomic/stdatomic-op-5.c: New test.
2478
b8f4a5f9 24792016-01-04 Eric Botcazou <ebotcazou@adacore.com>
2480
2481 * gcc.target/sparc/20160104-2.c: New test.
2482
6b5c028f 24832016-01-04 Eric Botcazou <ebotcazou@adacore.com>
2484
2485 * gcc.target/sparc/20160104-1.c: New test.
2486
300e1002 24872016-01-03 Paul Thomas <pault@gcc.gnu.org>
2488
2489 PR fortran/65045
2490 * gfortran.dg/pr65045.f90: New test.
2491
855b105f 24922016-01-02 Eric Botcazou <ebotcazou@adacore.com>
2493
2494 * gnat.dg/specs/debug1.ads: Delete.
2495
bdc177dc 24962016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2497
2498 PR libgfortran/68867
2499 * gfortran.dg/default_format_denormal_2.f90: Fix the dg regular
2500 expression.
2501
48aaffae 25022016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2503
2504 PR libgfortran/68867
2505 * gfortran.dg/default_format_denormal_2.f90: XFAIL for all
2506 PowerPC.
2507
19a468b8 25082016-01-01 Paul Thomas <pault@gcc.gnu.org>
2509
2510 PR fortran/68864
2511 * gfortran.dg/pr68864.f90: New test.
2512
25371c91 25132016-01-01 Jakub Jelinek <jakub@redhat.com>
2514
2a659064 2515 PR tree-optimization/69070
2516 * gcc.dg/pr69070.c: New test.
2517
57aa9851 2518 PR sanitizer/69055
2519 * gfortran.dg/pr69055.f90: New test.
2520
25371c91 2521 PR target/69015
2522 * gcc.dg/pr69015.c: New test.
f1717362 2523\f
fb2c1edd 2524Copyright (C) 2016 Free Software Foundation, Inc.
7dfbd804 2525
2526Copying and distribution of this file, with or without modification,
2527are permitted in any medium without royalty provided the copyright
2528notice and this notice are preserved.