]> git.ipfire.org Git - thirdparty/gcc.git/blame - gcc/testsuite/ChangeLog
Add support for the FCCMP insn types
[thirdparty/gcc.git] / gcc / testsuite / ChangeLog
CommitLineData
4ef4d764 12016-02-15 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
2
3 * lib/target-supports.exp (check_effective_target_section_anchors): Add
4 check for aarch64*-*-*.
5
4a45fe0f 62016-02-15 Richard Biener <rguenther@suse.de>
7
8 PR tree-optimization/69783
9 * gcc.dg/vect/pr69783.c: New testcase.
10
0b3619e6 112016-02-15 Richard Biener <rguenther@suse.de>
12
13 PR tree-optimization/69776
14 * gcc.dg/torture/pr69776.c: New testcase.
15
9b49c3cb 162016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
17
18 PR fortran/60526
19 * gfortran.dg/type_decl_4.f90: Reinstated.
20
e46faff9 212016-02-14 John David Anglin <danglin@gcc.gnu.org>
22
23 PR fortran/68746
24 * gfortran.dg/read_dir.f90: Xfail on hppa*-*-hpux*.
25
a96c809a 262016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
27
28 PR fortran/60526
29 PR bootstrap/69816
30 * gfortran.dg/type_decl_4.f90: Removed.
31
fdec7e88 322016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
33
34 PR fortran/60526
35 * gfortran.dg/type_decl_4.f90: New test.
36
a72095c4 372016-02-14 Alan Modra <amodra@gmail.com>
38
bc436924 39 PR testsuite/68886
a72095c4 40 * gcc.c-torture/execute/stkalign.c: Revise test.
41
73bb5f8b 422016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
43
44 PR target/67260
45 * gcc.target/sh/torture/pr67260.c: Adjust additional options.
46
beb13161 472016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
48
49 PR target/67260
50 * gcc.target/sh/torture/pr67260.c: New.
51
67cab04e 522016-02-12 John David Anglin <danglin@gcc.gnu.org>
53
54 * gcc.dg/pr67964.c: Add dg-require-alias.
55
44a59bb1 562016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
57
58 PR target/67636
59 PR target/64345
60 * gcc.target/sh/pr54236-1.c: Adjust optimization level.
61
38c9bd3a 622016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
63
64 PR libgfortran/69668
65 * gfortran.dg/namelist_88.f90: New test.
66
1774ff82 672016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
68
69 PR libgfortran/69668
70 * gfortran.dg/namelist_38.f90: Update test.
71 * gfortran.dg/namelist_84.f90: Update test.
72
aec1f4bd 732016-02-12 David Malcolm <dmalcolm@redhat.com>
74
75 PR other/69554
76 * gcc.dg/pr69554-1.c: New test.
77 * gfortran.dg/pr69554-1.F90: New test.
78 * gfortran.dg/pr69554-2.F90: New test.
79 * lib/gcc-dg.exp (proc dg-locus): New function.
80 * lib/gfortran-dg.exp (proc gfortran-dg-test): Update comment to
81 distinguish between the caret-printing and non-caret-printing
82 cases. If caret-printing has been explicitly enabled, bail out
83 without attempting to fix up the output.
84
da7d5066 852016-02-12 David Malcolm <dmalcolm@redhat.com>
86
87 PR driver/69265
88 PR driver/69453
89 * gcc.dg/spellcheck-options-3.c: New test case.
90 * gcc.dg/spellcheck-options-4.c: New test case.
91 * gcc.dg/spellcheck-options-5.c: New test case.
92 * gcc.dg/spellcheck-options-6.c: New test case.
93 * gcc.dg/spellcheck-options-7.c: New test case.
94 * gcc.dg/spellcheck-options-8.c: New test case.
95 * gcc.dg/spellcheck-options-9.c: New test case.
96 * gcc.dg/spellcheck-options-10.c: New test case.
97
fcce1b0b 982016-02-12 Jakub Jelinek <jakub@redhat.com>
99
100 PR rtl-optimization/69764
101 PR rtl-optimization/69771
102 * c-c++-common/pr69764.c: New test.
103 * gcc.dg/torture/pr69771.c: New test.
104
6d609290 1052016-02-12 Marek Polacek <polacek@redhat.com>
106
107 * g++.dg/torture/init-list1.C: New.
108
7d75fb56 1092016-02-12 Marek Polacek <polacek@redhat.com>
110
111 * gcc.dg/pr69522.c: Add empty dg-options.
112
52543fda 1132016-02-12 Ilya Enkovich <enkovich.gnu@gmail.com>
114
115 * g++.dg/lto/lto.exp: Include and init mpx.
116 * g++.dg/lto/pr69729_0.C: New test.
117
34947478 1182016-02-12 Jakub Jelinek <jakub@redhat.com>
119
9181a4ec 120 PR ipa/69241
121 * g++.dg/ipa/pr69241-4.C: New test.
122
34947478 123 PR ipa/68672
124 * g++.dg/ipa/pr68672-1.C: New test.
125 * g++.dg/ipa/pr68672-2.C: New test.
126 * g++.dg/ipa/pr68672-3.C: New test.
127
74a4140f 1282016-02-12 Bernd Schmidt <bschmidt@redhat.com>
129
130 PR c/69522
131 gcc.dg/pr69522.c: New test.
132
9ddb20d6 1332016-02-12 Patrick Palka <ppalka@gcc.gnu.org>
134
135 PR c++/69098
136 * g++.dg/cpp1y/69098.C: New test.
137 * g++.dg/cpp1y/69098-2.C: New test.
138
67cf9b55 1392016-02-12 Jakub Jelinek <jakub@redhat.com>
140
141 * objc.dg/gnu-api-2-method.m: Spelling fixes - behaviour -> behavior
142 and neighbour -> neighbor.
143 * objc.dg/attributes/method-nonnull-1.m: Likewise.
144 * objc.dg/gnu-api-2-class-meta.m: Likewise.
145 * c-c++-common/Wvarargs.c: Likewise.
146 * c-c++-common/goacc/host_data-5.c: Likewise.
147 * obj-c++.dg/gnu-api-2-class-meta.mm: Likewise.
148 * obj-c++.dg/attributes/method-nonnull-1.mm: Likewise.
149 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
150 * gcc.target/aarch64/pr60697.c: Likewise.
151 * gcc.target/aarch64/advsimd-intrinsics/vldX_lane.c: Likewise.
152 * gcc.target/aarch64/advsimd-intrinsics/vqshl.c: Likewise.
153 * gcc.target/aarch64/advsimd-intrinsics/vshuffle.inc: Likewise.
154 * gcc.target/aarch64/advsimd-intrinsics/vrshl.c: Likewise.
155 * gcc.target/aarch64/advsimd-intrinsics/vldX_dup.c: Likewise.
156 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Likewise.
157 * gcc.target/aarch64/advsimd-intrinsics/vqrshl.c: Likewise.
158 * gcc.target/aarch64/advsimd-intrinsics/vldX.c: Likewise.
159 * gcc.target/aarch64/aapcs64/ice_2.c: Likewise.
160 * gcc.target/aarch64/aapcs64/test_23.c: Likewise.
161 * gcc.target/aarch64/vrnd_f64_1.c: Likewise.
162 * g++.dg/warn/Wconversion-real-integer-3.C: Likewise.
163 * g++.dg/lookup/koenig5.C: Likewise.
164 * g++.dg/ext/no-asm-2.C: Likewise.
165 * gfortran.dg/bounds_check_array_ctor_3.f90: Likewise.
166 * gfortran.dg/bounds_check_array_ctor_7.f90: Likewise.
167 * gfortran.dg/used_types_16.f90: Likewise.
168 * gfortran.dg/assumed_rank_bounds_1.f90: Likewise.
169 * gfortran.dg/bounds_check_array_ctor_1.f90: Likewise.
170 * gfortran.dg/assumed_rank_bounds_2.f90: Likewise.
171 * gfortran.dg/bounds_check_array_ctor_4.f90: Likewise.
172 * gfortran.dg/abstract_type_6.f03: Likewise.
173 * gfortran.dg/bounds_check_array_ctor_5.f90: Likewise.
174 * gfortran.dg/used_types_15.f90: Likewise.
175 * gfortran.dg/bounds_check_array_ctor_8.f90: Likewise.
176 * gfortran.dg/exit_3.f08: Likewise.
177 * gfortran.dg/open_status_2.f90: Likewise.
178 * gfortran.dg/derived_pointer_recursion_2.f90: Likewise.
179 * gfortran.dg/intrinsic_std_1.f90: Likewise.
180 * gfortran.dg/associate_1.f03: Likewise.
181 * gfortran.dg/bounds_check_array_ctor_2.f90: Likewise.
182 * gfortran.dg/intrinsic_std_6.f90: Likewise.
183 * gfortran.dg/bounds_check_array_ctor_6.f90: Likewise.
184 * gcc.dg/builtin-object-size-1.c: Likewise.
185 * gcc.dg/noreturn-6.c: Likewise.
186 * gcc.dg/builtin-stringop-chk-1.c: Likewise.
187 * gcc.dg/globalalias.c: Likewise.
188 * gcc.dg/builtins-config.h: Likewise.
189 * gcc.dg/pr30457.c: Likewise.
190 * gcc.c-torture/compile/volatile-1.c: Likewise.
191 * gcc.c-torture/execute/20101011-1.c: Likewise.
192 * c-c++-common/Waddress-1.c: Likewise.
193
40b38ace 1942016-02-11 Jakub Jelinek <jakub@redhat.com>
195
196 PR c/69768
197 * c-c++-common/Waddress-1.c: New test.
198
42c87ca9 1992016-02-11 Andre Vehreschild <vehre@gcc.gnu.org>
200
201 PR fortran/69296
202 * gfortran.dg/associate_19.f03: New test.
203 * gfortran.dg/associate_20.f03: New test.
204
acb7939f 2052016-02-11 Oleg Endo <olegendo@gcc.gnu.org>
206
207 * gcc.target/sh/pr54089-8.c: Adjust optimization level.
208
6defe3c5 2092016-02-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
210
211 * gcc.target/aarch64/target_attr_15.c: Scan assembly for
212 .arch armv8-a\n. Add -dA to dg-options.
213 * gcc.target/aarch64/assembler_arch_1.c: New test.
214 * gcc.target/aarch64/target_attr_7.c: Add -dA to dg-options.
215
63f63318 2162016-02-11 Paolo Carlini <paolo.carlini@oracle.com>
217
218 PR c++/68726
219 * g++.dg/cpp0x/pr68726.C: New.
220
1cddf457 2212016-02-11 Ilya Enkovich <enkovich.gnu@gmail.com>
222
223 * lib/mpx-dg.exp: Fix warning in check_effective_target_mpx
224 test.
225
b86fba37 2262016-02-11 Richard Biener <rguenther@suse.de>
227
228 * g++.dg/tree-ssa/pr61034.C: Adjust.
229
ec4ec95a 2302016-02-10 Vladimir Makarov <vmakarov@redhat.com>
231
be7c31e9 232 PR target/69148
ec4ec95a 233 * gcc.target/s390/pr69148.c: New.
234
f64416ca 2352016-02-10 Yuri Rumyantsev <ysrumyan@gmail.com>
236
237 PR tree-optimization/69652
238 * gcc.dg/torture/pr69652.c: New test.
239
e5d1ea31 2402016-02-10 Jakub Jelinek <jakub@redhat.com>
241 Patrick Palka <ppalka@gcc.gnu.org>
242
243 PR ipa/69241
244 PR c++/69649
245 * g++.dg/ipa/pr69241-1.C: New test.
246 * g++.dg/ipa/pr69241-2.C: New test.
247 * g++.dg/ipa/pr69241-3.C: New test.
248 * g++.dg/ipa/pr69649.C: New test.
249
fa03b19d 2502016-02-10 Uros Bizjak <ubizjak@gmail.com>
251
252 * gcc.dg/tree-ssa/sra-17.c: Add -mcpu=ev4 for target alpha*-*-*.
253 * gcc.dg/tree-ssa/sra-18.c: Ditto.
254
14485c8a 2552016-02-10 Bin Cheng <bin.cheng@arm.com>
256
257 PR tree-optimization/68021
258 * gcc.dg/tree-ssa/pr68021.c: New test.
259
79f1ed25 2602016-02-10 Richard Biener <rguenther@suse.de>
261
262 PR tree-optimization/69726
263 * gcc.dg/uninit-22.c: New testcase.
264
58f74eff 2652016-02-09 Andrew Pinski <apinski@cavium.com>
266
267 PR tree-opt/69282
268 * gcc.c-torture/compile/20160205-1.c: New testcase.
269
600c00f7 2702016-02-09 Michael Meissner <meissner@linux.vnet.ibm.com>
271
272 PR target/68404
273 * gcc.target/powerpc/fusion.c: Rewrite test to use TOC fusion
274 instead accessing a really large arrray.
275 * gcc.target/powerpc/fusion3.c: Likewise.
276
0771836e 2772016-02-09 Charles Baylis <charles.baylis@linaro.org>
278
279 PR target/68532
280 * gcc.c-torture/execute/pr68532.c: New test.
281
4ccd644f 2822016-02-11 Alexandre Oliva <aoliva@redhat.com>
283
284 PR target/69634
285 * gcc.dg/pr69634.c: New.
286
2e980a39 2872016-02-09 Richard Biener <rguenther@suse.de>
288
289 * gcc.dg/vect/vect-mask-store-move-1.c: Add missing space.
290
aacf7102 2912016-02-09 Alexander Fomin <alexander.fomin@intel.com>
2e980a39 292
aacf7102 293 * gcc.target/i386/avx512f-klogic-2.c: Adjust expectation.
294
a1856ddf 2952016-02-09 Yuri Rumyantsev <ysrumyan@gmail.com>
296
297 * gcc.dg/vect/vect-mask-store-move-1.c: Fix test failures.
298
d4d3da7e 2992016-02-09 Richard Biener <rguenther@suse.de>
300
301 PR tree-optimization/69715
302 * gcc.dg/torture/pr69715.c: New testcase.
303
9cc6714f 3042016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
305
306 PR c++/69139
307 * g++.dg/cpp0x/trailing12.C: New test.
308 * g++.dg/cpp0x/trailing13.C: New test.
309
83d5062b 3102016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
311
312 PR c++/69283
313 PR c++/67835
314 * g++.dg/cpp1y/auto-fn29.C: New test.
315 * g++.dg/cpp1y/auto-fn30.C: New test.
316
394a86f3 3172016-02-08 Jakub Jelinek <jakub@redhat.com>
318
319 PR tree-optimization/69209
320 * gcc.c-torture/compile/pr69209.c: New test.
321
93b124b4 3222016-02-08 Jeff Law <law@redhat.com>
323
324 PR tree-optimization/68541
325 * gcc.dg/tree-ssa/split-path-1.c: Increase limit for number
326 of statements allowed in join block for path splitting.
327
26abce13 3282016-02-08 Jakub Jelinek <jakub@redhat.com>
329
0acb2d6e 330 PR c++/59627
331 * g++.dg/gomp/pr59627.C: New test.
332
26abce13 333 PR ipa/69239
334 * g++.dg/ipa/pr69239.C: New test.
335
86e0b129 3362016-02-08 David Malcolm <dmalcolm@redhat.com>
337
338 PR preprocessor/69664
339 * gcc.dg/cpp/trad/comment-2.c: Add expected column number.
340 * gcc.dg/cpp/warn-comments.c: Likewise.
341
f553d9f8 3422016-02-08 Marek Polacek <polacek@redhat.com>
343
344 PR c++/69688
345 * g++.dg/init/const12.C: New test.
346
600695e0 3472016-02-08 Bernd Schmidt <bschmidt@redhat.com>
348
349 PR target/60410
350 * gcc.dg/lto/pr55113_0.c: Remove test.
351
c4f4b1e8 3522016-02-08 Richard Biener <rguenther@suse.de>
353
354 PR tree-optimization/69719
355 * gcc.dg/torture/pr69719.c: New testcase.
356
5a987d87 3572016-02-08 Richard Biener <rguenther@suse.de>
358 Jeff Law <law@redhat.com>
359
360 PR target/68273
361 * gcc.target/mips/pr68273.c: New testcase.
362
0418e71d 3632016-02-08 Richard Biener <rguenther@suse.de>
364
365 PR rtl-optimization/69274
366 * gcc.target/i386/addr-sel-1.c: XFAIL.
367
07c0f1ca 3682016-02-08 Jeff Law <law@redhat.com>
369
40d85f4c 370 PR tree-optimization/68541
371 * gcc.dg/tree-ssa/split-path-2.c: Make char array explicitly signed.
372
07c0f1ca 373 PR tree-optimization/65917
374 * gcc.dg/tree-ssa/20030922-2.c: No longer xfailed.
375
16430acf 3762016-02-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
377
378 PR fortran/50555
379 * gfortran.dg/namelist_args.f90: New test.
380
3f0ff0d8 3812016-02-05 Jeff Law <law@redhat.com>
382
383 PR tree-optimization/68541
384 * gcc.dg/tree-ssa/split-path-2.c: New test.
385 * gcc.dg/tree-ssa/split-path-3.c: New test.
386 * gcc.dg/tree-ssa/split-path-4.c: New test.
387 * gcc.dg/tree-ssa/split-path-5.c: New test.
388 * gcc.dg/tree-ssa/split-path-6.c: New test.
389 * gcc.dg/tree-ssa/split-path-7.c: New test.
390
a7cc1f94 3912016-02-05 Martin Sebor <msebor@redhat.com>
392
393 PR c++/69662
394 * g++.dg/warn/Wplacement-new-size-1.C: New test.
395 * g++.dg/warn/Wplacement-new-size-2.C: New test.
396
fcb25f28 3972016-02-06 Richard HEnderson <rth@redhat.com>
398
399 PR c/69643
400 * gcc.target/i386/addr-space-4.c: New.
401 * gcc.target/i386/addr-space-5.c: New.
402
3a2545a1 4032016-02-05 Mikael Morin <mikael@gcc.gnu.org>
404
405 PR fortran/66089
406 * gfortran.dg/elemental_dependency_6.f90: New.
407
1e302465 4082016-02-05 Jakub Jelinek <jakub@redhat.com>
409
66feb54c 410 PR rtl-optimization/69691
411 * gcc.c-torture/execute/pr69691.c: New test.
412
1e302465 413 PR c++/69628
414 * g++.dg/parse/pr69628.C: New test.
415
9c28a298 4162016-02-05 Uros Bizjak <ubizjak@gmail.com>
417
418 * gcc.dg/sancov/asan.c: Move to ...
419 * gcc.dg/asan/sancov-1.c: ... here.
420
a854e286 4212016-02-05 Uros Bizjak <ubizjak@gmail.com>
422
423 * gcc.target/i386/pr69577.c: Require avx_runtime target.
424
d4f0b240 4252016-02-05 H.J. Lu <hongjiu.lu@intel.com>
426
427 PR target/69677
428 * gcc.target/i386/pr69677.c: New test.
429
235d8723 4302016-02-05 Patrick Palka <ppalka@gcc.gnu.org>
431
432 PR c++/68948
433 * g++.dg/template/pr68948.C: New test.
434
f390cf65 4352016-02-05 Dominik Vogt <vogt@linux.vnet.ibm.com>
436
437 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove -march=z13 for s390
438 (only necessary on s390x).
439
ab99f104 4402016-02-04 H.J. Lu <hongjiu.lu@intel.com>
441
442 * gcc.target/i386/pr69454-2.c: Compile with -msse2
443 -mno-accumulate-outgoing-args.
444
f7ef5392 4452016-02-04 Patrick Palka <ppalka@gcc.gnu.org>
446
447 * g++.dg/cpp0x/constexpr-ptrmem5.C: New test.
448
6b098e91 4492016-02-04 Jakub Jelinek <jakub@redhat.com>
450
451 PR c/69669
452 * c-c++-common/pr69669.c: New test.
453
f0146cf3 4542016-02-04 Michael Meissner <meissner@linux.vnet.ibm.com>
455
456 PR target/69667
457 * g++.dg/pr69667.C: New file.
458
08fd6cf5 4592016-02-04 Wilco Dijkstra <wdijkstr@arm.com>
460
461 PR target/69619
462 * gcc.dg/pr69619.c: Add new test.
463
a6f3f39f 4642016-02-04 Richard Sandiford <richard.sandiford@arm.com>
465
466 PR rtl-optimization/69577
467 * gcc.target/i386/pr69577.c: New test.
468
774068a0 4692016-02-04 Martin Liska <mliska@suse.cz>
470
471 * g++.dg/asan/pr69276.C: New test.
472
f50a7894 4732016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
474
475 PR target/65932
476 PR target/67714
477 * gcc.target/arm/wmul-3.c: Simplify test to generate just
478 a single smulbb instruction.
479 * gcc.target/amr/wmul-1.c: Add -mtune=cortex-a9 to dg-options.
480 * gcc.target/amr/wmul-2.c: Likewise.
481
6b722eb3 4822016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
483
484 PR target/65932
485 PR target/67714
486 * gcc.c-torture/execute/pr67714.c: New test.
487
1f1475a7 4882016-02-04 Ilya Enkovich <enkovich.gnu@gmail.com>
489
490 PR target/69454
491 * gcc.target/i386/pr69454-1.c: New test.
492 * gcc.target/i386/pr69454-2.c: New test.
493
6b94e133 4942016-02-03 Martin Sebor <msebor@redhat.com>
495
496 PR c++/69251
497 PR c++/69253
498 PR c++/69290
499 PR c++/69277
500 PR c++/69349
501 * g++.dg/ext/flexarray-mangle-2.C: New test.
502 * g++.dg/ext/flexarray-mangle.C: New test.
503 * g++.dg/ext/flexarray-subst.C: New test.
504 * g++.dg/ext/flexary11.C: New test.
505 * g++.dg/ext/flexary12.C: New test.
506 * g++.dg/ext/flexary13.C: New test.
507 * g++.dg/ext/flexary14.C: New test.
508 * g++.dg/other/dump-ada-spec-2.C: Adjust.
509
342ed0ac 5102016-02-03 H.J. Lu <hongjiu.lu@intel.com>
511
512 * gcc.target/i386/iamcu/test_passing_unions.c (check_union_passing6):
513 Define only if CHECK_FLOAT128 is defined.
514 (main): Properly initialize u5.
515
edf6c4d2 5162016-02-03 Jakub Jelinek <jakub@redhat.com>
517
415d5641 518 PR c/69627
519 * gcc.dg/pr69627.c: New test.
520
edf6c4d2 521 PR target/69644
522 * gcc.dg/pr69644.c: New test.
523
cf8f3ba0 5242016-02-03 Mike Stump <mikestump@comcast.net>
525
526 * lib/compat.exp (compat-get-options-main): Add dg-timeout-factor
527 support for struct-layout-1.exp.
528
c90d55dd 5292016-02-03 Patrick Palka <ppalka@gcc.gnu.org>
530
531 PR c++/69056
f7ef5392 532 * g++.dg/cpp0x/pr69056.C: New test.
c90d55dd 533
401bd0c8 5342016-02-03 Vladimir Makarov <vmakarov@redhat.com>
535 Alexandre Oliva <aoliva@redhat.com>
536
537 PR target/69461
538 * gcc.target/powerpc/pr69461.c: New.
539
277d9d1d 5402016-02-03 Uros Bizjak <ubizjak@gmail.com>
541
542 * lib/tsan-dg.exp (tsan_init): Move check if tsan executable
543 works from here ...
544 (check_effective_target_fsanitize_thread): ... to here. Do not
545 specify additional compile flags for the test source.
546 * lib/asan-dg.exp (check_effective_target_fsanitize_address): Do not
547 specify additional compile flags for the test source.
548
e69ad94a 5492016-02-03 Wilco Dijkstra <wdijkstr@arm.com>
550
551 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
552
a4454da2 5532016-02-03 Andre Vehreschild <vehre@gcc.gnu.org>
554
555 PR fortran/67451
556 PR fortran/69418
557 * gfortran.dg/coarray_allocate_2.f08: New test.
558 * gfortran.dg/coarray_allocate_3.f08: New test.
559 * gfortran.dg/coarray_allocate_4.f08: New test.
560
88cab2dd 5612016-02-03 Alan Lawrence <alan.lawrence@arm.com>
562
563 * gcc.dg/vect/vect-outer-1-big-array.c: Drop vect_multiple_sizes;
564 use same scan-tree-dump-times on all platforms.
565 * gcc.dg/vect/vect-outer-1.c: Likewise.
566 * gcc.dg/vect/vect-outer-1a-big-array.c: Likewise.
567 * gcc.dg/vect/vect-outer-1a.c: Likewise.
568 * gcc.dg/vect/vect-outer-1b-big-array.c: Likewise.
569 * gcc.dg/vect/vect-outer-1b.c: Likewise.
570 * gcc.dg/vect/vect-outer-2b.c: Likewise.
571 * gcc.dg/vect/vect-outer-3b.c: Likewise.
572 * gcc.dg/vect/vect-reduc-dot-s8b.c: Likewise.
573
66ea75c4 5742016-02-02 Segher Boessenkool <segher@kernel.crashing.org>
575
576 * c-c++-common/vector-compare-4.c: Prune "non-standard ABI extension"
577 warning.
578
4eef8df7 5792016-02-02 H.J. Lu <hongjiu.lu@intel.com>
580
581 * gcc.target/i386/iamcu/test_empty_structs_and_unions.c: New test.
582
665fbc2f 5832016-02-02 James Norris <jnorris@codesourcery.com>
584
585 * c-c++-common/goacc/routine-5.c: Add tests.
586
b10e3d47 5872016-02-02 Alexander Monakov <amonakov@ispras.ru>
588
589 * gcc.target/nvptx/unsigned-cmp.c: New test.
590
12ad66dd 5912016-02-02 Wilco Dijkstra <wdijkstr@arm.com>
592
593 * gcc.target/aarch64/scalar_shift_1.c
594 (test_corners_sisd_di): Improve force to SIMD register.
595 (test_corners_sisd_si): Likewise.
596 * gcc.target/aarch64/vect-ld1r-compile-fp.c:
597 Remove scan-assembler check for ldr.
598
f9ec342f 5992016-02-02 Richard Biener <rguenther@suse.de>
600
601 PR tree-optimization/69595
602 * gcc.dg/Warray-bounds-17.c: New testcase.
603
32f2925a 6042016-02-02 Richard Biener <rguenther@suse.de>
605
606 PR tree-optimization/69606
607 * gcc.dg/torture/pr69606.c: New testcase.
608
cfd9ca84 6092016-02-02 Yuri Rumyantsev <ysrumyan@gmail.com>
610
611 PR middle-end/68542
612 * gcc.dg/vect/vect-mask-store-move-1.c: New test.
613 * gcc.target/i386/avx2-vect-mask-store-move1.c: New test.
614
19bf08e2 6152016-02-02 Alan Modra <amodra@gmail.com>
616
617 PR target/69548
618 * gcc.target/powerpc/pr69548.c: New test.
619
6f13b088 6202016-02-01 Jakub Jelinek <jakub@redhat.com>
621
dcddc5af 622 PR rtl-optimization/69592
623 * gcc.dg/pr69592.c: New test.
624
6f13b088 625 PR preprocessor/69543
626 PR c/69558
627 * gcc.dg/pr69543.c: New test.
628 * gcc.dg/pr69558.c: New test.
629
d090e5c2 6302016-02-01 Uros Bizjak <ubizjak@gmail.com>
631
fcb317c5 632 PR testsuite/65940
633 * g++.dg/other/anon5.C (dg-options): Use -gdwarf-2 instead of -g.
d090e5c2 634
aaf527dc 6352016-02-01 Martin Sebor <msebor@redhat.com>
636
637 * gcc.target/powerpc/pr17381.c: Remove duplicate copy of the test body.
638
1674217b 6392016-02-01 Bin Cheng <bin.cheng@arm.com>
640
641 PR tree-optimization/67921
642 * c-c++-common/ubsan/pr67921.c: New test.
643
b4007655 6442016-02-01 Richard Biener <rguenther@suse.de>
645
646 PR middle-end/69556
647 * gcc.dg/tree-ssa/recip-8.c: New testcase.
648
88a477bb 6492016-02-01 Richard Biener <rguenther@suse.de>
650
651 PR tree-optimization/69574
652 * gcc.dg/torture/pr69574.c: New testcase.
653
2eaaa4e7 6542016-02-01 Richard Biener <rguenther@suse.de>
655
656 PR tree-optimization/69579
657 * gcc.dg/setjmp-6.c: New testcase.
658
e3882c44 6592016-02-01 Jakub Jelinek <jakub@redhat.com>
660
661 PR rtl-optimization/69570
662 * g++.dg/opt/pr69570.C: New test.
663
f80aff47 6642016-02-01 Richard Henderson <rth@redhat.com>
665
666 * gcc.dg/pr69535.c: New test.
667
240568aa 6682016-01-31 John David Anglin <danglin@gcc.gnu.org>
669
6009b3b8 670 PR testsuite/69584
671 * gcc.dg/tree-ssa/sra-17.c: Fix regexps to work on hpux.
672 * gcc.dg/tree-ssa/sra-18.c: Likewise.
673
1fdf7177 674 PR debug/68244
675 * g++.dg/parse/parens3.C: Use register "4" on hppa.
676
240568aa 677 * gcc.dg/tree-ssa/vector-5.c: Add -fno-common option on hppa*-*-hpux*.
678
cb3e5ac0 6792016-01-31 Paul Thomas <pault@gcc.gnu.org>
680
681 PR fortran/67564
682 * gfortran.dg/allocate_with_source_17.f03: New test.
683
3b8b902b 6842016-01-30 Jakub Jelinek <jakub@redhat.com>
685
686 PR tree-optimization/69546
687 * gcc.dg/torture/pr69546.c: New test.
688
17985abe 6892016-01-30 Paul Thomas <pault@gcc.gnu.org>
690
691 PR fortran/69566
692 * gfortran.dg/unlimited_polymorphic_25.f03: New test.
693
b5239e80 6942016-01-30 Martin Sebor <msebor@redhat.com>
695
696 PR c++/68490
697 * g++.dg/ext/flexary10.C: New test.
698
e8f03010 6992016-01-30 Dominique d'Humieres <dominiq@lps.ens.fr>
700
701 PR fortran/66707
702 gfortran.dg/common_23.f90: New test.
703
dc93691a 7042016-01-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
705
706 PR target/65546
707 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c: Correct
708 condition being checked, and disable it when the target supports
709 misaligned loads and stores.
710
ff5e28e9 7112016-01-29 Jakub Jelinek <jakub@redhat.com>
712
713 PR debug/69518
714 * gcc.dg/torture/pr69518.c: New test.
715
b0d8930a 7162016-01-29 H.J. Lu <hongjiu.lu@intel.com>
717
718 PR target/69530
719 * gcc.target/i386/pr69530.c: New test.
720
21601fc7 7212016-01-29 Steve Ellcey <sellcey@imgtec.com>
722
723 PR target/65604
724 * gcc.target/mips/div-delay.c: New test.
725
ca6c7317 7262016-01-29 Jakub Jelinek <jakub@redhat.com>
727
4758dc39 728 PR target/69551
729 * gcc.target/i386/pr69551.c: New test.
730
ca6c7317 731 PR target/66137
732 * gcc.target/i386/pr66137.c: New test.
733
e3078da6 7342016-01-29 Andrew Bennett <andrew.bennett@imgtec.com>
735
736 * gcc.target/mips/p5600-bonding.c (dg-options): Force the test to be
737 always built for p5600.
738 * gcc.target/mips/mips.exp (mips-dg-options): Add support for the
739 isa=p5600 dg-option.
740
b622ec25 7412016-01-29 Richard Biener <rguenther@suse.de>
742
743 PR tree-optimization/69547
744 * g++.dg/tree-ssa/pr69547.C: New testcase.
745
d2a60e99 7462016-01-29 Jakub Jelinek <jakub@redhat.com>
747
748 PR debug/66869
749 * g++.dg/warn/Wunused-function2.C: New test.
750
ae849d2b 7512016-01-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
752
753 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Require a hardware vector
754 support for test to succeed.
755
ce6a6978 7562016-01-29 Marek Polacek <polacek@redhat.com>
757
758 PR c++/69509
759 PR c++/69516
760 * g++.dg/ext/constexpr-vla2.C: New test.
761 * g++.dg/ext/constexpr-vla3.C: New test.
762 * g++.dg/ubsan/vla-1.C: Remove dg-shouldfail.
763
7550d855 7642016-01-29 Richard Biener <rguenther@suse.de>
765
766 PR middle-end/69537
767 * gcc.dg/uninit-21.c: New testcase.
768
f11bb279 7692016-01-28 Uros Bizjak <ubizjak@gmail.com>
770
771 PR target/69459
772 * gcc.target/i386/pr69459.c: New test.
773
c80c12c8 7742016-01-28 Steve Ellcey <sellcey@imgtec.com>
775
776 PR target/68400
777 * gcc.target/mips/mips.exp (mips_option_groups): Add stack-protector.
778 * gcc.target/mips/pr68400.c: New test.
779
c649bacc 7802016-01-28 Martin Sebor <msebor@redhat.com>
781
782 PR target/17381
783 * gcc.target/powerpc/pr17381.c: New test.
784
f4881661 7852016-01-28 Jakub Jelinek <jakub@redhat.com>
786
787 PR middle-end/69542
788 * gcc.dg/torture/pr69542.c: New test.
789
d66fdd75 7902016-01-28 Wilco Dijkstra <wdijkstr@arm.com>
791
792 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
793
d4a78818 7942016-01-28 David Edelsohn <dje.gcc@gmail.com>
795
796 * gcc.dg/pr65980.c: Skip on AIX.
797 * gcc.dg/pr66688.c: Same.
798
21329e97 7992016-01-28 David Edelsohn <dje.gcc@gmail.com>
800
801 PR target/63679
802 * gcc.dg/tree-ssa/sra-17.c: Adjust regex for more label styles.
803 * gcc.dg/tree-ssa/sra-18.c: Same.
804
cc7124a6 8052016-01-28 Andre Vehreschild <vehre@gcc.gnu.org>
806
807 PR fortran/62536
808 * gfortran.dg/block_15.f08: New test.
809 * gfortran.dg/block_end_error_1.f90: Need to catch additional error
810 on incorrectly closed BLOCK.
811
358dfcb4 8122016-01-28 Ilya Enkovich <enkovich.gnu@gmail.com>
813
814 * gcc.dg/declare-simd.c: New test.
e87502d6 8152016-01-28 Richard Biener <rguenther@suse.de>
816
817 PR tree-optimization/69466
818 * gfortran.dg/vect/pr69466.f90: New testcase.
819
44e7334b 8202016-01-28 Thomas Preud'homme <thomas.preudhomme@arm.com>
821
822 * g++.dg/pr67989.C: Remove ARM-specific option.
823 * gcc.target/arm/pr67989.C: New file.
824
5ce8f551 8252016-01-27 Uros Bizjak <ubizjak@gmail.com>
826
827 * gcc.dg/torture/pr68264.c: Disable log1p test for glibc < 2.22
828 and expm1 test for glibc < 2.11.
829
fa6e6b15 8302016-01-27 Richard Henderson <rth@redhat.com>
831
832 * gcc.c-torture/execute/pr69447.c: New test.
833
8342016-01-27 Paul Thomas <pault@gcc.gnu.org>
147b2f9b 835
7b8122c6 836 PR fortran/69422
147b2f9b 837 * gfortran.dg/alloc_comp_assign_15.f03: New test.
838
78e516eb 8392016-01-27 Jakub Jelinek <jakub@redhat.com>
840
841 PR debug/66869
842 * gcc.dg/pr66869.c: New test.
843
9b849350 8442016-01-25 Jeff Law <law@redhat.com>
845
846 PR tree-optimization/68398
f11bb279 847 PR tree-optimization/69196
9b849350 848 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output.
849 * gcc.dg/tree-ssa/ssa-dom-thread-2c.c: Add extra statements on thread
850 path to avoid new heuristic allowing more irreducible regions
851 * gcc.dg/tree-ssa/ssa-dom-thread-2d.c: Likewise.
852 * gcc.dg/tree-ssa/vrp46.c: Likewise.
853 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Update expected output.
854 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: New test.
855 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
856
fee5e491 8572016-01-27 Marek Polacek <polacek@redhat.com>
858
859 PR c/68062
860 * c-c++-common/vector-compare-4.c: New test.
861
eec96426 8622016-01-27 David Malcolm <dmalcolm@redhat.com>
863
864 PR preprocessor/69126
865 * c-c++-common/pr69126.c: New test case.
866
5068be18 8672016-01-27 Ian Lance Taylor <iant@google.com>
868
869 * gcc.dg/tree-ssa/ivopt_5.c: New test.
870
5fa82c11 8712016-01-27 Ryan Burn <contact@rnburn.com>
872
873 PR cilkplus/69267
874 * g++.dg/cilk-plus/CK/pr69267.cc: New test.
875
b3df0219 8762016-01-27 Uros Bizjak <ubizjak@gmail.com>
877
878 PR target/69512
879 * gcc.target/i386/pr69512.c: New test.
880
d46a16d4 8812016-01-27 Rainer Emrich <rainer@emrich-ebersheim.de>
882
883 PR ada/69488
884 * gnat.dg/sso/*.adb: Robustify dg-output directives.
885
6a9b35ef 8862016-01-27 Marek Polacek <polacek@redhat.com>
887
888 PR c++/69379
889 * g++.dg/pr69379.C: New test.
890
18e9663b 8912016-01-27 Martin Sebor <msebor@redhat.com>
892
893 PR c++/69317
894 * g++.dg/abi/Wabi-2-2.C: New test.
895 * g++.dg/abi/Wabi-2-3.C: New test.
896 * g++.dg/abi/Wabi-3-2.C: New test.
897 * g++.dg/abi/Wabi-3-3.C: New test.
898
c88301ad 8992016-01-27 Richard Biener <rguenther@suse.de>
900
901 PR tree-optimization/69166
902 * gcc.dg/torture/pr69166.c: New testcase.
903
8ca47550 9042016-01-27 Martin Jambor <mjambor@suse.cz>
905
906 PR tree-optimization/69355
907 * gcc.dg/tree-ssa/pr69355.c: New test.
908
5cb23e3c 9092016-01-27 Marek Polacek <polacek@redhat.com>
910
911 PR c++/69496
912 * g++.dg/ext/constexpr-vla1.C: New test.
913
7b0c1b6d 9142016-01-20 Christian Bruel <christian.bruel@st.com>
915
916 PR target/69245
917 * gcc.target/arm/pr69245.c: New test.
918
220112fc 9192016-01-27 Jakub Jelinek <jakub@redhat.com>
920
921 PR tree-optimization/69399
922 * gcc.dg/torture/pr69399.c: New test.
923
16294490 9242016-01-27 Eric Botcazou <ebotcazou@adacore.com>
925
926 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: XFAIL on SPARC 64-bit.
927
8abd3d0c 9282016-01-26 Eric Botcazou <ebotcazou@adacore.com>
929
930 * gcc.c-torture/execute/stkalign.c: XFAIL run on SPARC 64-bit.
931
7cf9b895 9322016-01-26 Tom de Vries <tom@codesourcery.com>
933
934 PR tree-optimization/69110
935 * gcc.dg/autopar/pr69110.c: New test.
936
557c1942 9372016-01-26 Abderrazek Zaafrani <a.zaafrani@samsung.com>
b3df0219 938 Sebastian Pop <s.pop@samsung.com>
557c1942 939
940 * gcc.dg/graphite/isl-ast-op-select.c: New.
941
80adbd96 9422015-01-26 Paul Thomas <pault@gcc.gnu.org>
943
944 PR fortran/69385
945 * gfortran.dg/allocate_error_6.f90: New test.
946
c3f86f60 9472016-01-26 Richard Henderson <rth@redhat.com>
948
949 * gcc.dg/tm/pr60908.c: New test.
950
3752e5b1 9512016-01-26 David Malcolm <dmalcolm@redhat.com>
952
953 PR other/69006
954 * g++.dg/ext/timevar1.C: Add dg-allow-blank-lines-in-output
955 directive.
956 * gcc.dg/plugin/diagnostic-test-show-locus-color.c: Update
957 expected multiline output to reflect the colorization being
958 disabled before newlines.
959 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
960 (custom_diagnostic_finalizer): Replace call to
961 pp_newline_and_flush with call to pp_flush.
962 * gcc.dg/unroll-2.c: Add dg-allow-blank-lines-in-output directive.
963 * gfortran.dg/implicit_class_1.f90: Likewise.
964 * lib/gcc-dg.exp (allow_blank_lines): New global.
965 (dg-allow-blank-lines-in-output): New procedure.
966 (gcc-dg-prune): Complain about blank lines in the output, unless
967 dg-allow-blank-lines-in-output was called.
968 * lib/multiline.exp (_build_multiline_regex): Only support
969 arbitrary followup text for non-blank-lines, not for blank lines.
970
9bbfd060 9712016-01-26 Jakub Jelinek <jakub@redhat.com>
972
973 PR tree-optimization/69483
974 * gcc.dg/pr69483.c: New test.
975 * g++.dg/opt/pr69483.C: New test.
976
53773057 9772016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
978
979 PR target/68620
980 * gcc.target/arm/pr68620.c: New test.
981
442a556f 9822016-01-26 H.J. Lu <hongjiu.lu@intel.com>
983
984 * gcc.target/i386/pr68986-2.c: Remove -m32.
985
d513c683 9862016-01-26 H.J. Lu <hongjiu.lu@intel.com>
987
988 PR target/68986
989 * gcc.target/i386/pr68986-1.c: New test.
990 * gcc.target/i386/pr68986-2.c: Likewise.
991 * gcc.target/i386/pr68986-3.c: Likewise.
992
976877a5 9932016-01-26 Christian Bruel <christian.bruel@st.com>
994
995 * lib/target-supports.exp
996 (check_effective_target_arm_crypto_pragma_ok_nocache): Remove.
997 (check_effective_target_arm_crypto_pragma_ok): Likewise.
998 * gcc.target/arm/attr-crypto.c: Remove arm_crypto_pragma_ok test.
999
2c7b2f88 10002016-01-26 Richard Biener <rguenther@suse.de>
1001
1002 PR tree-optimization/69452
1003 * gcc.dg/torture/pr69452.c: New testcase.
1004
f7fc06e7 10052016-01-26 Jakub Jelinek <jakub@redhat.com>
1006
1007 PR target/69442
1008 * gcc.dg/pr69442.c: New test.
1009
d1dae587 10102016-01-26 Roger Ferrer Ibáñez <rofirrim@gmail.com>
1011
1012 PR target/67896
1013 * gcc.target/aarch64/simd/pr67896.C: New.
1014
ef7be7f8 10152016-01-26 Richard Sandiford <richard.sandiford@arm.com>
1016
1017 PR tree-optimization/69400
1018 * gcc.dg/plugin/wide-int_plugin.c (test_wide_int_mod_trunc): New
1019 function.
1020 (plugin_init): Call it.
1021 * gcc.dg/torture/pr69400.c: New test.
1022
648433a4 10232016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
1024
1025 * gcc.target/arm/pr68674.c: Check and use arm_fp effective target.
1026
45fc5243 10272016-01-25 Aditya Kumar <aditya.k7@samsung.com>
1028 Sebastian Pop <s.pop@samsung.com>
1029
1030 * gcc.dg/graphite/graphite.exp: Only run the fuse-*.c tests with
1031 isl-0.15.
1032
c699f6a1 10332016-01-25 Aditya Kumar <aditya.k7@samsung.com>
1034 Sebastian Pop <s.pop@samsung.com>
1035
1036 * gcc.dg/graphite/pr69292.c: New.
1037
b86e24ea 10382016-01-25 Jakub Jelinek <jakub@redhat.com>
1039
1040 * c-c++-common/goacc/use_device-1.c: New test.
1041
105cb8d7 10422016-01-25 Jeff Law <law@redhat.com>
1043
1044 PR tree-optimization/69196
1045 PR tree-optimization/68398
1046 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output
1047 * gcc.dg/tree-ssa/pr68198.c: Likewise.
1048
44562749 10492016-01-25 David Edelsohn <dje.gcc@gmail.com>
1050
1051 PR target/69469
1052 * gcc.target/powerpc/vsx-vector-2.c: Adjust for Goldschmidt's
1053 Algorithm.
1054
6837fee7 10552016-01-25 Richard Biener <rguenther@suse.de>
1056
1057 PR testsuite/69380
1058 * g++.dg/tree-ssa/pr69336.C: Restrict to x86_64 and i?86.
1059
fe500d65 10602016-01-25 Ilya Enkovich <enkovich.gnu@gmail.com>
1061
1062 PR target/69421
1063 * gcc.dg/pr69421.c: New test.
1064
8eacba94 10652016-01-25 Bilyan Borisov <bilyan.borisov@arm.com>
1066
1067 * gcc.target/aarch64/simd/vcvt_s64_f64_1.c: New.
1068 * gcc.target/aarch64/simd/vcvt_u64_f64_1.c: Likewise.
1069 * gcc.target/aarch64/simd/vcvta_s64_f64_1.c: Likewise.
1070 * gcc.target/aarch64/simd/vcvta_u64_f64_1.c: Likewise.
1071 * gcc.target/aarch64/simd/vcvtm_s64_f64_1.c: Likewise.
1072 * gcc.target/aarch64/simd/vcvtm_u64_f64_1.c: Likewise.
1073 * gcc.target/aarch64/simd/vcvtn_s64_f64_1.c: Likewise.
1074 * gcc.target/aarch64/simd/vcvtn_u64_f64_1.c: Likewise.
1075 * gcc.target/aarch64/simd/vcvtp_s64_f64_1.c: Likewise.
1076 * gcc.target/aarch64/simd/vcvtp_u64_f64_1.c: Likewise.
1077
af09d40d 10782016-01-25 Richard Biener <rguenther@suse.de>
1079
1080 PR tree-optimization/69376
1081 * gcc.dg/torture/pr69376.c: New testcase.
1082
d65063f5 10832016-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1084
1085 PR fortran/69397
1086 PR fortran/68442
1087 * gfortran.dg/interface_38.f90: New test.
1088 * gfortran.dg/interface_39.f90: New test.
80adbd96 1089
08c7bfb4 10902016-01-24 Patrick Palka <ppalka@gcc.gnu.org>
1091
1092 Revert:
1093 2016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
1094
1095 PR c++/11858
1096 PR c++/24663
1097 PR c++/24664
1098 * g++.dg/template/pr11858.C: New test.
1099 * g++.dg/template/pr24663.C: New test.
1100 * g++.dg/template/unify12.C: New test.
1101 * g++.dg/template/unify13.C: New test.
1102 * g++.dg/template/unify14.C: New test.
1103 * g++.dg/template/unify15.C: New test.
1104 * g++.dg/template/unify16.C: New test.
1105 * g++.dg/template/unify17.C: New test.
1106
c2e7d2be 11072016-01-24 Dominique d'Humieres <dominiq@lps.ens.fr>
1108
1109 PR fortran/68283
1110 gfortran.dg/pr68283.f90: New test.
1111
9f2e8617 11122016-01-24 Thomas Koenig <tkoenig@gcc.gnu.org>
1113
1114 PR fortran/66094
1115 * gfortran.dg/inline_matmul_13.f90: New test.
1116 * gfortran.dg/matmul_bounds_8.f90: New test.
1117 * gfortran.dg/matmul_bounds_9.f90: New test.
1118 * gfortran.dg/matmul_bounds_10.f90: New test.
1119
a4838119 11202016-01-23 Tom de Vries <tom@codesourcery.com>
1121
1122 PR tree-optimization/69426
1123 * gcc.dg/autopar/pr69426.c: New test.
1124
feddf0dc 11252016-01-23 Martin Sebor <msebor@redhat.com>
1126
1127 PR c++/58109
1128 PR c++/69022
1129 * g++.dg/cpp0x/alignas5.C: New test.
1130 * g++.dg/ext/vector29.C: Same.
1131
132731fb 11322016-01-23 Uros Bizjak <ubizjak@gmail.com>
1133
1134 * gcc.target/i386/chkp-strlen-2.c: Define _GNU_SOURCE.
1135 * gcc.target/i386/chkp-strlen-4.c: Move the definition of
1136 _GNU_SOURCE from compile flags to the source.
1137 * gcc.target/i386/chkp-stropt-12.c: Ditto.
1138 * gcc.target/i386/chkp-stropt-16.c: Ditto.
1139 * gcc.target/i386/chkp-stropt-4.c: Ditto.
1140 * gcc.target/i386/chkp-stropt-8.c: Ditto.
1141
51aec681 11422016-01-22 Jakub Jelinek <jakub@redhat.com>
1143
1144 PR target/69432
1145 * g++.dg/opt/pr69432.C: New test.
1146
147aa3e3 11472016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1148
1149 * gcc.target/powerpc/pr63354c: Adjust target selector to include
1150 32-bit targets testing an -m64 multilib.
1151
4d04e35e 11522016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1153
1154 * gcc.target/powerpc/pr63354.c: Restrict to Linux targets with
1155 64-bit support.
1156
86f38d0c 11572016-01-22 James Greenhalgh <james.greenhalgh@arm.com>
1158
1159 * gcc.dg/vect/bb-slp-pr68892.c: Require vect_double.
1160
f776e712 11612016-01-21 Christian Bruel <christian.bruel@st.com>
1162
1163 PR target/68674
1164 * gcc.target/i386/pr68674.c
1165 * gcc.target/aarch64/pr68674.c
1166 * gcc.target/arm/pr68674.c
1167
7b9de435 11682016-01-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1169
1170 PR target/69403
1171 * gcc.c-torture/execute/pr69403.c: New test.
1172
9935a0ba 11732016-01-22 Paolo Carlini <paolo.carlini@oracle.com>
1174
1175 PR c++/55843
1176 * g++.dg/template/pr55843.C: New.
1177
06b94aa1 11782016-01-22 Alan Lawrence <alan.lawrence@arm.com>
1179
1180 PR testsuite/66877
1181 * gcc.dg/vect/vect-over-widen-3-big-array.c: Only look for 1
1182 vect_recog_over_widening_pattern in dump if we have vect_widen_shift.
1183
b68773a8 11842016-01-21 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1185
1186 PR testsuite/67489
132731fb 1187 * gcc.target/powerpc/p8vector-builtin-8.c: Remove { target int128 }
1188 from dg-do compile directive, and instead add
1189 { dg-require-effective-target int128 }.
b68773a8 1190
bbbbe8ab 11912016-01-20 Martin Sebor <msebor@redhat.com>
1192
1193 PR c/69405
1194 * gcc.dg/sync-fetch.c: New test.
1195
f3a6a26f 11962016-01-21 Martin Sebor <msebor@redhat.com>
1197
1198 PR target/69252
1199 * gcc.target/powerpc/pr69252.c: New test.
1200
d1565a03 12012016-01-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1202
1203 PR fortran/65996
132731fb 1204 * gfortran.dg/pr65996.f90: New test.
d1565a03 1205
15a5a905 12062016-01-21 Dominik Vogt <vogt@linux.vnet.ibm.com>
1207
1208 PR c++/68810
bbbbe8ab 1209 * g++.dg/cpp0x/constexpr-reinterpret1.C: Fix line number that is
d1565a03 1210 expected to generate an error.
15a5a905 1211
e4538af5 12122016-01-21 Bernd Schmidt <bschmidt@redhat.com>
1213
1214 PR middle-end/66178
1215 * gcc.dg/torture/pr66178.c: New test.
1216
4d4180ce 12172016-01-21 Anton Blanchard <anton@samba.org>
1218 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1219
1220 PR target/63354
1221 * gcc.target/powerpc/pr63354.c: New test.
1222
86e16058 12232016-01-21 Vladimir Makarov <vmakarov@redhat.com>
1224
1225 PR rtl-optimization/68990
1226 * gcc.target/i386/pr68990: New.
1227
b11b85e4 12282016-01-21 Nick Clifton <nickc@redhat.com>
1229
1230 PR target/69129
1231 * gcc.target/mips/pr69129.c: New.
1232
62dd9f85 12332016-01-21 Paolo Carlini <paolo.carlini@oracle.com>
1234
1235 PR c++/58046
1236 * g++.dg/cpp0x/pr58046.C: New.
1237
ac7d424b 12382016-01-21 Jakub Jelinek <jakub@redhat.com>
1239
47c0bea3 1240 PR target/69187
1241 PR target/65624
1242 * gcc.target/arm/pr69187.c: New test.
1243
ac7d424b 1244 PR c++/69355
1245 * g++.dg/torture/pr69355.C: New test.
1246
9e18b252 12472016-01-21 Aditya Kumar <aditya.k7@samsung.com>
1248 Sebastian Pop <s.pop@samsung.com>
1249
1250 * gfortran.dg/graphite/interchange-3.f90: Adjust pattern.
1251
de862e2f 12522016-01-21 Aditya Kumar <aditya.k7@samsung.com>
1253 Sebastian Pop <s.pop@samsung.com>
1254
132731fb 1255 * gcc.dg/graphite/pr68976.c: New test.
de862e2f 1256
f55f9344 12572016-01-21 Jakub Jelinek <jakub@redhat.com>
1258
1259 PR middle-end/67653
1260 * c-c++-common/pr67653.c: New test.
1261 * gcc.dg/torture/pr29119.c: Add dg-warning.
1262
62752e71 12632016-01-20 Peter Bergner <bergner@vnet.ibm.com>
1264
1265 * gcc.target/powerpc/cpu-builtin-1.c: New test.
1266
16d4186f 12672016-01-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
1268
1269 PR c/24293
1270 * gcc.dg/pr24293.c: New test.
1271 * gcc.dg/Wcxx-compat-8.c: Adjust to accept error due to
1272 incomplete struct type.
1273 * gcc.dg/declspec-1.c: Likewise.
1274 * gcc.dg/pr63549.c: Likewise.
1275
58219d13 12762016-01-20 Jakub Jelinek <jakub@redhat.com>
1277
1278 PR tree-optimization/66612
1279 * gcc.target/powerpc/20050830-1.c: Xfail the scan-assembler test
1280 for bdn instruction.
1281
a7b5688a 12822016-01-20 Christophe Lyon <christophe.lyon@linaro.org>
1283
1284 * lib/target-supports.exp
1285 (check_effective_target_arm_fp_ok_nocache): New.
1286 (check_effective_target_arm_fp_ok): New.
1287 (add_options_for_arm_fp): New.
1288 (check_effective_target_arm_crypto_ok_nocache): Require
1289 target_arm_v8_neon_ok instead of arm32.
1290 (check_effective_target_arm_crypto_pragma_ok_nocache): New.
1291 (check_effective_target_arm_crypto_pragma_ok): New.
1292 (add_options_for_arm_vfp): New.
1293 * gcc.target/arm/attr-crypto.c: Use arm_crypto_pragma_ok effective
1294 target. Do not force -mfloat-abi=softfp, use arm_fp_ok effective
1295 target instead. Force initial fpu to vfp.
1296 * gcc.target/arm/attr-neon-builtin-fail.c: Do not force
1297 -mfloat-abi=softfp, use arm_fp_ok effective target instead.
1298 * gcc.target/arm/attr-neon-fp16.c: Likewise. Remove arm_neon_ok
1299 dependency.
1300 * gcc.target/arm/attr-neon2.c: Do not force -mfloat-abi=softfp,
1301 use arm_vfp effective target instead. Force initial fpu to vfp.
1302 * gcc.target/arm/attr-neon3.c: Likewise.
1303 * gcc.target/arm/cmp-2.c: Use arm_fp_ok effective target instead of
1304 arm_vfp_ok.
1305 * gcc.target/arm/unsigned-float.c: Likewise.
1306 * gcc.target/arm/vfp-1.c: Likewise.
1307 * gcc.target/arm/vfp-ldmdbd.c: Likewise.
1308 * gcc.target/arm/vfp-ldmdbs.c: Likewise.
1309 * gcc.target/arm/vfp-ldmiad.c: Likewise.
1310 * gcc.target/arm/vfp-ldmias.c: Likewise.
1311 * gcc.target/arm/vfp-stmdbd.c: Likewise.
1312 * gcc.target/arm/vfp-stmdbs.c: Likewise.
1313 * gcc.target/arm/vfp-stmiad.c: Likewise.
1314 * gcc.target/arm/vfp-stmias.c: Likewise.
1315 * gcc.target/arm/vnmul-1.c: Likewise.
1316 * gcc.target/arm/vnmul-2.c: Likewise.
1317 * gcc.target/arm/vnmul-3.c: Likewise.
1318 * gcc.target/arm/vnmul-4.c: Likewise.
1319
7ca56ca8 13202016-01-20 H.J. Lu <hongjiu.lu@intel.com>
7fb75b57 1321
7fb75b57 1322 PR testsuite/69366
1323 * g++.dg/pr63995-1.C: Require non-x32 target, instead of,
1324 the MPX run-time library, for compile-time MPX test.
1325 * gcc.target/i386/chkp-always_inline.c: Likewise.
1326 * gcc.target/i386/chkp-bndret.c: Likewise.
1327 * gcc.target/i386/chkp-builtins-1.c: Likewise.
1328 * gcc.target/i386/chkp-builtins-2.c: Likewise.
1329 * gcc.target/i386/chkp-builtins-3.c: Likewise.
1330 * gcc.target/i386/chkp-builtins-4.c: Likewise.
1331 * gcc.target/i386/chkp-const-check-1.c: Likewise.
1332 * gcc.target/i386/chkp-const-check-2.c: Likewise.
1333 * gcc.target/i386/chkp-hidden-def.c: Likewise.
1334 * gcc.target/i386/chkp-label-address.c: Likewise.
1335 * gcc.target/i386/chkp-lifetime-1.c: Likewise.
1336 * gcc.target/i386/chkp-narrow-bounds.c: Likewise.
1337 * gcc.target/i386/chkp-pr69044.c: Likewise.
1338 * gcc.target/i386/chkp-remove-bndint-1.c: Likewise.
1339 * gcc.target/i386/chkp-remove-bndint-2.c: Likewise.
1340 * gcc.target/i386/chkp-strchr.c: Likewise.
1341 * gcc.target/i386/chkp-strlen-1.c: Likewise.
1342 * gcc.target/i386/chkp-strlen-2.c: Likewise.
1343 * gcc.target/i386/chkp-strlen-3.c: Likewise.
1344 * gcc.target/i386/chkp-strlen-4.c: Likewise.
1345 * gcc.target/i386/chkp-strlen-5.c: Likewise.
1346 * gcc.target/i386/chkp-stropt-1.c: Likewise.
1347 * gcc.target/i386/chkp-stropt-10.c: Likewise.
1348 * gcc.target/i386/chkp-stropt-11.c: Likewise.
1349 * gcc.target/i386/chkp-stropt-12.c: Likewise.
1350 * gcc.target/i386/chkp-stropt-13.c: Likewise.
1351 * gcc.target/i386/chkp-stropt-14.c: Likewise.
1352 * gcc.target/i386/chkp-stropt-15.c: Likewise.
1353 * gcc.target/i386/chkp-stropt-16.c: Likewise.
1354 * gcc.target/i386/chkp-stropt-2.c: Likewise.
1355 * gcc.target/i386/chkp-stropt-3.c: Likewise.
1356 * gcc.target/i386/chkp-stropt-4.c: Likewise.
1357 * gcc.target/i386/chkp-stropt-5.c: Likewise.
1358 * gcc.target/i386/chkp-stropt-6.c: Likewise.
1359 * gcc.target/i386/chkp-stropt-7.c: Likewise.
1360 * gcc.target/i386/chkp-stropt-8.c: Likewise.
1361 * gcc.target/i386/chkp-stropt-9.c: Likewise.
1362 * gcc.target/i386/pr63995-2.c: Likewise.
1363 * gcc.target/i386/pr64805.c: Likewise.
1364 * gcc.target/i386/pr65044.c: Likewise.
1365 * gcc.target/i386/pr65167.c: Likewise.
1366 * gcc.target/i386/pr65183.c: Likewise.
1367 * gcc.target/i386/pr65184.c: Likewise.
1368 * gcc.target/i386/thunk-retbnd.c: Likewise.
7ca56ca8 1369
f2da0b99 13702016-01-20 Ilya Enkovich <enkovich.gnu@gmail.com>
1371
1372 PR tree-optimization/69328
1373 * gcc.dg/pr69328.c: New test.
1374
4d379676 13752016-01-20 Jeff Law <law@redhat.com>
1376
4a11f145 1377 PR target/25114
4d379676 1378 * gcc.target/m68k/pr25114.c: New test.
1379
0754bad1 13802016-01-20 Andre Vieira <andre.simoesdiasvieira@arm.com>
1381
1382 * gcc.target/arm/memset-inline-10.c: Added
1383 dg-require-effective-target arm_thumb2_ok.
1384
63bd5c2d 13852016-01-19 Eric Botcazou <ebotcazou@adacore.com>
1386
1387 * gcc.dg/debug/dwarf2/sso.c: New test.
1388
a9c01e81 13892016-01-19 Uros Bizjak <ubizjak@gmail.com>
1390
1391 PR testsuite/68820
1392 * gcc.c-torture/execute/builtins/memops-asm.x: New file.
1393 * gcc.c-torture/execute/builtins/strstr-asm.x: Ditto.
1394 * gcc.c-torture/execute/builtins/strstr-asm.c: Remove dg-options.
1395
53fa0e54 13962016-01-19 Jan Hubicka <hubicka@ucw.cz>
1397
1398 PR ipa/66223
1399 * g++.dg/ipa/devirt-50.C: New testcase.
1400
e035a62c 14012016-01-19 Marek Polacek <polacek@redhat.com>
1402
1403 PR c++/68965
1404 * g++.dg/cpp1y/parameter-pack-1.C: New test.
1405 * g++.dg/cpp1y/parameter-pack-2.C: New test.
1406
885cc3ea 14072016-01-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1408
1409 PR target/69135
1410 * gcc.target/arm/pr69135_1.c: New test.
1411
07bd240e 14122015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
1413
1414 * gcc.target/aarch64/ccmp_1.c: Add new tests.
1415
9f60d257 14162015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
1417
1418 * gcc.target/aarch64/ccmp_1.c: New testcase.
1419
a0c919f7 14202016-01-19 Marek Polacek <polacek@redhat.com>
1421
1422 PR c++/68586
1423 * g++.dg/cpp0x/enum30.C: New test.
1424
dc5d6d17 14252016-01-19 Richard Biener <rguenther@suse.de>
1426
1427 PR tree-optimization/69336
1428 * g++.dg/tree-ssa/pr69336.C: New testcase.
1429
6dd156e0 14302016-01-19 Jakub Jelinek <jakub@redhat.com>
1431
1432 PR debug/65779
1433 * gcc.dg/pr65779.c: New test.
1434
3e0d45b9 14352016-01-19 Richard Biener <rguenther@suse.de>
1436
1437 PR tree-optimization/69352
1438 * gcc.dg/torture/pr69352.c: New testcase.
1439
7a3cf64d 14402016-01-19 Jakub Jelinek <jakub@redhat.com>
1441
1442 PR rtl-optimization/68955
1443 PR rtl-optimization/64557
1444 * gcc.dg/torture/pr68955.c: New test.
1445
8be55b33 14462016-01-19 Jan Hubicka <hubicka@ucw.cz>
1447
1448 PR lto/69136
1449 * g++.dg/torture/pr69136.C: New testcase.
1450
72a985d7 14512016-01-19 Jan Hubicka <hubicka@ucw.cz>
1452
1453 PR lto/69133
1454 * g++.dg/lto/pr69133_0.C: New testcase.
1455 * g++.dg/lto/pr69133_1.C: New testcase.
1456
56778b62 14572016-01-15 Jeff Law <law@redhat.com>
1458
1459 PR tree-optimization/69320
1460 * gcc.c-torture/pr69320-1.c: New test.
1461 * gcc.c-torture/pr69320-2.c: New test.
1462 * gcc.c-torture/pr69320-3.c: New test.
1463 * gcc.c-torture/pr69320-4.c: New test.
1464
ced41b93 14652016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
1466
1467 PR c++/11858
1468 PR c++/24663
1469 PR c++/24664
1470 * g++.dg/template/pr11858.C: New test.
1471 * g++.dg/template/pr24663.C: New test.
1472 * g++.dg/template/unify12.C: New test.
1473 * g++.dg/template/unify13.C: New test.
1474 * g++.dg/template/unify14.C: New test.
1475 * g++.dg/template/unify15.C: New test.
1476 * g++.dg/template/unify16.C: New test.
1477 * g++.dg/template/unify17.C: New test.
1478
7f8cbcaf 14792016-01-18 David Malcolm <dmalcolm@redhat.com>
1480
1481 PR testsuite/69181
1482 * gcc.dg/pr69181-1.c: New test file.
1483 * gcc.dg/pr69181-2.c: New test file.
1484 * lib/gcc-dg.exp (dg-test): Consolidate post-test cleanup of
1485 globals by moving it to...
1486 (cleanup-after-saved-dg-test): ...this new function. Add
1487 "global additional_sources_used". Add reset of global
1488 multiline_expected_outputs to the empty list.
1489 * lib/multiline.exp (_multiline_expected_outputs): Rename this
1490 global to...
1491 (multiline_expected_outputs): ...this, and updated comments to
1492 note that it is modified from gcc-dg.exp.
1493 (dg-end-multiline-output): Update for the above renaming.
1494 (handle-multiline-outputs): Likewise. Remove the clearing
1495 of the expected outputs to the empty list.
1496
3c7cbfc0 14972016-01-18 Richard Biener <rguenther@suse.de>
1498
1499 PR tree-optimization/69297
1500 * gcc.dg/vect/costmodel/x86_64/costmodel-pr69297.c: New testcase.
1501
81d49cc1 15022016-01-18 Joseph Myers <joseph@codesourcery.com>
1503
1504 * gcc.target/mips/mips-3d-1.c: Use forbid_cpu=octeon.* in
1505 dg-options.
1506 * gcc.target/mips/mips-3d-2.c: Likewise.
1507 * gcc.target/mips/mips-3d-3.c: Likewise.
1508 * gcc.target/mips/mips-3d-4.c: Likewise.
1509 * gcc.target/mips/mips-3d-5.c: Likewise.
1510 * gcc.target/mips/mips-3d-6.c: Likewise.
1511 * gcc.target/mips/mips-3d-7.c: Likewise.
1512 * gcc.target/mips/mips-3d-8.c: Likewise.
1513 * gcc.target/mips/mips-3d-9.c: Likewise.
1514 * gcc.target/mips/mips-ps-1.c: Likewise.
1515 * gcc.target/mips/mips-ps-2.c: Likewise.
1516 * gcc.target/mips/mips-ps-3.c: Likewise.
1517 * gcc.target/mips/mips-ps-4.c: Likewise.
1518 * gcc.target/mips/mips-ps-5.c: Likewise.
1519 * gcc.target/mips/mips-ps-6.c: Likewise.
1520 * gcc.target/mips/mips-ps-7.c: Likewise.
1521 * gcc.target/mips/mips-ps-type.c: Likewise.
1522 * gcc.target/mips/mips-ps-type-2.c: Likewise.
1523 * gcc.target/mips/mips16-attributes-6.c: Likewise.
1524
03c4ff3a 15252016-01-18 Tom de Vries <tom@codesourcery.com>
1526
1527 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: New test.
1528 * c-c++-common/goacc/kernels-double-reduction.c: New test.
1529 * c-c++-common/goacc/kernels-empty.c: New test.
1530 * c-c++-common/goacc/kernels-eternal.c: New test.
1531 * c-c++-common/goacc/kernels-loop-2.c: New test.
1532 * c-c++-common/goacc/kernels-loop-3.c: New test.
1533 * c-c++-common/goacc/kernels-loop-data-2.c: New test.
1534 * c-c++-common/goacc/kernels-loop-data-enter-exit-2.c: New test.
1535 * c-c++-common/goacc/kernels-loop-data-enter-exit.c: New test.
1536 * c-c++-common/goacc/kernels-loop-data-update.c: New test.
1537 * c-c++-common/goacc/kernels-loop-data.c: New test.
1538 * c-c++-common/goacc/kernels-loop-g.c: New test.
1539 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: New test.
1540 * c-c++-common/goacc/kernels-loop-n.c: New test.
1541 * c-c++-common/goacc/kernels-loop-nest.c: New test.
1542 * c-c++-common/goacc/kernels-loop.c: New test.
1543 * c-c++-common/goacc/kernels-noreturn.c: New test.
1544 * c-c++-common/goacc/kernels-one-counter-var.c: New test.
1545 * c-c++-common/goacc/kernels-parallel-loop-data-enter-exit.c: New test.
1546 * c-c++-common/goacc/kernels-reduction.c: New test.
1547
22e3dcee 15482016-01-18 Tom de Vries <tom@codesourcery.com>
1549
1550 * gcc.dg/autopar/outer-1.c: Update for new parloops instantiation.
1551 * gcc.dg/autopar/outer-2.c: Same.
1552 * gcc.dg/autopar/outer-3.c: Same.
1553 * gcc.dg/autopar/outer-4.c: Same.
1554 * gcc.dg/autopar/outer-5.c: Same.
1555 * gcc.dg/autopar/outer-6.c: Same.
1556 * gcc.dg/autopar/parallelization-1.c: Same.
1557 * gcc.dg/autopar/parloops-exit-first-loop-alt-2.c: Same.
1558 * gcc.dg/autopar/parloops-exit-first-loop-alt-3.c: Same.
1559 * gcc.dg/autopar/parloops-exit-first-loop-alt-4.c: Same.
1560 * gcc.dg/autopar/parloops-exit-first-loop-alt-5.c: Same.
1561 * gcc.dg/autopar/parloops-exit-first-loop-alt-6.c: Same.
1562 * gcc.dg/autopar/parloops-exit-first-loop-alt-7.c: Same.
1563 * gcc.dg/autopar/parloops-exit-first-loop-alt-pr66652.c: Same.
1564 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: Same.
1565 * gcc.dg/autopar/pr39500-1.c: Same.
1566 * gcc.dg/autopar/pr39500-2.c: Same.
1567 * gcc.dg/autopar/pr46193.c: Same.
1568 * gcc.dg/autopar/pr46194.c: Same.
1569 * gcc.dg/autopar/pr49580.c: Same.
1570 * gcc.dg/autopar/pr49960-1.c: Same.
1571 * gcc.dg/autopar/pr49960.c: Same.
1572 * gcc.dg/autopar/pr68373.c: Same.
1573 * gcc.dg/autopar/reduc-1.c: Same.
1574 * gcc.dg/autopar/reduc-1char.c: Same.
1575 * gcc.dg/autopar/reduc-1short.c: Same.
1576 * gcc.dg/autopar/reduc-2.c: Same.
1577 * gcc.dg/autopar/reduc-2char.c: Same.
1578 * gcc.dg/autopar/reduc-2short.c: Same.
1579 * gcc.dg/autopar/reduc-3.c: Same.
1580 * gcc.dg/autopar/reduc-4.c: Same.
1581 * gcc.dg/autopar/reduc-6.c: Same.
1582 * gcc.dg/autopar/reduc-7.c: Same.
1583 * gcc.dg/autopar/reduc-8.c: Same.
1584 * gcc.dg/autopar/reduc-9.c: Same.
1585 * gcc.dg/autopar/uns-outer-4.c: Same.
1586 * gcc.dg/autopar/uns-outer-5.c: Same.
1587 * gcc.dg/autopar/uns-outer-6.c: Same.
1588 * gfortran.dg/parloops-exit-first-loop-alt-2.f95: Same.
1589 * gfortran.dg/parloops-exit-first-loop-alt.f95: Same.
1590
fd5cbe2f 15912016-01-18 Alan Lawrence <alan.lawrence@arm.com>
1592
1593 PR target/63679
1594 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove XFAIL for powerpc(32), hppa,
1595 aarch64, sparc, s390. Add --param sra-max-scalarization-size-Ospeed.
1596
fa75ab55 15972016-01-18 Alan Lawrence <alan.lawrence@arm.com>
1598
1599 PR target/63679
1600 * gcc.dg/tree-ssa/ssa-dom-cse-5.c: New.
1601 * gcc.dg/tree-ssa/ssa-dom-cse-6.c: New.
1602 * gcc.dg/tree-ssa/ssa-dom-cse-7.c: New.
1603
214b2582 16042016-01-18 Alan Lawrence <alan.lawrence@arm.com>
1605
1606 PR target/63679
1607 * gcc.dg/tree-ssa/sra-17.c: New.
1608 * gcc.dg/tree-ssa/sra-18.c: New.
1609
13146837 16102016-01-18 Ilya Enkovich <enkovich.gnu@gmail.com>
1611
1612 * gcc.target/i386/pr65105-5.c: Adjust to andn generation.
1613
6ccd18c2 16142016-01-18 Eric Botcazou <ebotcazou@adacore.com>
1615
1616 * gnat.dg/inline12.adb: New test.
1617
8872b95f 16182016-01-18 Bin Cheng <bin.cheng@arm.com>
1619
1620 PR tree-optimization/66797
1621 * gcc.c-torture/execute/pr65447.c: Relax check condition.
1622
971514e3 16232016-01-18 Richard Biener <rguenther@suse.de>
1624
1625 PR tree-optimization/69170
1626 * gcc.dg/torture/pr69170.c: New testcase.
1627
9b2d1aab 16282016-01-17 John David Anglin <danglin@gcc.gnu.org>
1629
1630 * gcc.dg/torture/builtin-integral-1.c: Require c99_runtime.
1631
164d84c2 16322016-01-16 Tom de Vries <tom@codesourcery.com>
1633
1634 * c-c++-common/goacc/kernels-alias-ipa-pta-4.c: New test.
1635
4c33b769 16362016-01-16 Tom de Vries <tom@codesourcery.com>
1637
1638 * gcc.dg/parloops-exit-first-loop-alt.c: Move ...
1639 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: ... here. Remove
1640 redundant dg-require-effective-target pthread.
1641 * gcc.dg/parloops-exit-first-loop-alt-2.c: Same.
1642 * gcc.dg/parloops-exit-first-loop-alt-3.c: Same.
1643 * gcc.dg/parloops-exit-first-loop-alt-4.c: Same.
1644 * gcc.dg/parloops-exit-first-loop-alt-5.c: Same.
1645 * gcc.dg/parloops-exit-first-loop-alt-6.c: Same.
1646 * gcc.dg/parloops-exit-first-loop-alt-7.c: Same.
1647 * gcc.dg/parloops-exit-first-loop-alt-pr66652.c: Same.
1648
673441b0 16492016-01-16 David Edelsohn <dje.gcc@gmail.com>
1650
1651 PR target/68609
1652 * gcc.target/powerpc/recip-6.c: Enable on AIX.
1653 * gcc.target/powerpc/recip-7.c: Same.
1654
90153ae7 16552016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
1656
1657 PR c++/69091
1658 * g++.dg/template/pr69091.C: New test.
1659
bc24d01d 16602016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
1661
1662 * c-c++-common/cilk-plus/AN/an-if.c: Check that the original
1663 dump does not contain an error_mark_node.
1664 * c-c++-common/cilk-plus/CK/pr60469.c: Likewise.
1665 * c-c++-common/cilk-plus/AN/fn_ptr-2.c: New xfail'd test.
1666
4067c0fd 16672016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
1668
1669 PR c++/68936
1670 * g++.dg/template/pr68936.C: New test.
1671
27c6dbdd 16722016-01-15 David Edelsohn <dje.gcc@gmail.com>
1673
1674 PR target/68609
1675 * gcc.target/powerpc/recip-1.c: Adjust for Goldschmidt's Algorithm.
1676 * gcc.target/powerpc/recip-2.c: Same.
1677 * gcc.target/powerpc/recip-3.c: Same.
1678 * gcc.target/powerpc/recip-4.c: Same.
1679 * gcc.target/powerpc/recip-sqrtf.c: Same.
1680
e390c57d 16812016-01-15 Jeff Law <law@redhat.com>
1682
1683 PR tree-optimization/69270
1684 * gcc.dg/tree-ssa/pr69270-2.c: New test.
1685 * gcc.dg/tree-ssa/pr69270-3.c: New test.
1686
ddcfeaf1 16872016-01-15 Paul Thomas <pault@gcc.gnu.org>
1688
1689 PR fortran/49630
1690 * gfortran.dg/deferred_character_13.f90: New test for the fix
1691 of comment 3 of the PR.
1692
1693 PR fortran/54070
1694 * gfortran.dg/deferred_character_8.f90: New test
1695 * gfortran.dg/allocate_error_5.f90: New test
1696
1697 PR fortran/60593
1698 * gfortran.dg/deferred_character_10.f90: New test
1699
1700 PR fortran/60795
1701 * gfortran.dg/deferred_character_14.f90: New test
1702
1703 PR fortran/61147
1704 * gfortran.dg/deferred_character_11.f90: New test
1705
1706 PR fortran/64324
1707 * gfortran.dg/deferred_character_9.f90: New test
1708
81be349c 17092016-01-15 Vladimir Makarov <vmakarov@redhat.com>
1710
1711 PR rtl-optimization/69030
1712 * gcc.target/i386/pr69030.c: New.
1713
998456c5 17142016-01-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1715
1716 * gcc.target/aarch64/target_attr_17.c: New test.
1717
0d85be19 17182016-01-15 Richard Biener <rguenther@suse.de>
1719
1720 PR tree-optimization/66856
1721 * gcc.dg/torture/pr66856-1.c: New testcase.
1722 * gcc.dg/torture/pr66856-2.c: Likewise.
1723
321d36c8 17242016-01-15 Richard Biener <rguenther@suse.de>
1725
1726 PR debug/69137
1727 * g++.dg/lto/pr69137_0.C: New testcase.
1728
d94a1f53 17292016-01-15 Richard Sandiford <richard.sandiford@arm.com>
1730
1731 PR middle-end/69246
1732 * gcc.target/i386/pr69246.c: New test.
1733
5fe9a861 17342016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
1735
a9c01e81 1736 * gfortran.dg/bind_c_array_params_2.f90: Fix test patterns for S/390.
5fe9a861 1737
3d05a5e9 17382016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
1739
1740 PR c++/56194
1741 * g++.dg/init/const9.C: Disable test on S/390.
1742
5e8132b5 17432016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
1744
1745 * g++.dg/Wframe-address.C: Test requires -mbackchain for s390*-*-*.
1746 * g++.dg/Wno-frame-address.C: Ditto.
1747
32307cdf 17482016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
1749
1750 * gcc.dg/tree-ssa/20040204-1.c: Do not xfail on S/390.
1751
1ca28250 17522016-01-15 Richard Biener <rguenther@suse.de>
1753
1754 PR tree-optimization/68961
1755 * gcc.dg/vect/costmodel/x86_64/costmodel-pr68961.c: New testcase.
1756
6271bd93 17572016-01-15 Ilya Enkovich <enkovich.gnu@gmail.com>
1758
1759 * gcc.target/i386/pr65105-5.c: New test.
1760
9dbe6a63 17612016-01-15 Jan Hubicka <hubicka@ucw.cz>
1762
1763 * gcc.c-torture/execute/alias-4.c: New testcase.
1764
a70589b9 17652016-01-15 Jan Hubicka <hubicka@ucw.cz>
1766
1767 PR ipa/68148
1768 * g++.dg/ipa/devirt-49.C: New testcase.
1769
7bbac464 17702016-01-15 Christian Bruel <christian.bruel@st.com>
86eff91f 1771
1772 PR target/65837
1773 * gcc.target/arm/attr-neon-builtin-fail2.c: New test.
1774 * gcc.target/arm/lto/pr65837-attr_0.c: New test.
1775 * gcc.target/arm/lto/pr65837_0.c: Fix skip condition and use ACLE name.
1776
4345b868 17772016-01-15 Richard Biener <rguenther@suse.de>
1778
1779 PR tree-optimization/69117
1780 * gcc.dg/torture/pr69117.c: New testcase.
1781
580357e7 17822015-01-14 Ryan Burn <contact@rnburn.com>
7d600da5 1783
1784 PR c++/69048
1785 * g++.dg/cilk-plus/CK/pr69048.cc: New test.
1786
612baa31 17872016-01-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
1788
1789 PR testsuite/67509
1790 * gfortran.dg/ieee/ieee_7.f90: For out of bound precision or
1791 range tests use 100 * maximum instead of maximum + 1.
1792
44e09bc4 17932016-01-14 Jakub Jelinek <jakub@redhat.com>
1794
1795 PR debug/69244
1796 * gcc.dg/guality/pr69244.c: New test.
1797
96962ae4 17982016-01-14 Uros Bizjak <ubizjak@gmail.com>
1799
1800 * lib/target-supports.exp (check_effective_target_issignaling):
1801 New procedure.
1802 * gcc.dg/pr61441.c: Require issignaling effective target.
1803
ab9c400b 18042016-01-14 Segher Boessenkool <segher@kernel.crashing.org>
1805
1806 PR target/68803
1807 * gcc.target/powerpc/20050603-3.c: Add xfails for powerpc64le.
1808
a7ed4583 18092016-01-14 David Malcolm <dmalcolm@redhat.com>
1810
1811 PR c++/68819
1812 PR preprocessor/69177
1813 * gcc.dg/plugin/location-overflow-test-1.c: New test case.
1814 * gcc.dg/plugin/location-overflow-test-2.c: New test case.
1815 * gcc.dg/plugin/location_overflow_plugin.c: New test plugin.
1816 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
1817
77f35cec 18182016-01-14 Marek Polacek <polacek@redhat.com>
1819
1820 PR c/69262
1821 * gcc.dg/array-15.c: New test.
1822
915d0950 18232016-01-14 Jakub Jelinek <jakub@redhat.com>
1824
1825 PR middle-end/68146
1826 PR tree-optimization/69155
1827 * gfortran.dg/pr68146.f: New test.
1828 * gfortran.dg/pr69155.f90: New test.
1829
24651fb7 18302016-01-14 Richard Biener <rguenther@suse.de>
1831
1832 PR tree-optimization/68060
1833 * gcc.dg/torture/pr68060-1.c: New testcase.
1834 * gcc.dg/torture/pr68060-2.c: Likewise.
1835
2f63f950 18362016-01-14 Nick Clifton <nickc@redhat.com>
1837
1838 * lib/target-supports.exp
1839 (check_effective_target_arm_neon_ok_nocache): Add an option
1840 sequence that includes setting the ARM architecture to ARMv7-A.
1841 * gcc.target/arm/attr-neon.c: Use dg-add-options to add the
1842 command line options necessary to enable Neon support.
1843 * gcc.target/arm/neon-vlshr-imm-1.c: Likewise.
1844 * gcc.target/arm/neon-vshl-imm-1.c: Likewise.
1845 * gcc.target/arm/neon-vshr-imm-1.c: Likewise.
1846 * gcc.target/arm/pr69180.c: Likewise.
1847
3ce0acde 18482016-01-14 Jeff Law <law@redhat.com>
1849
1850 PR tree-optimization/69270
1851 * gcc.dg/tree-ssa/pr69270.c: New test.
1852
bda05c57 18532016-01-13 Bernd Schmidt <bschmidt@redhat.com>
1854
1855 PR c/66208
1856 * c-c++-common/pr66208.c: New file.
1857
9b657cf1 18582016-01-13 Jakub Jelinek <jakub@redhat.com>
1859
1860 PR tree-optimization/69156
1861 * gcc.dg/pr69156.c: New test.
1862
58ba1b9d 18632016-01-13 H.J. Lu <hongjiu.lu@intel.com>
1864
1865 * gcc.target/i386/pr69225-7.c: New test.
1866
e5fee0fe 18672016-01-13 Richard Henderson <rth@redhat.com>
1868
1869 * gcc.dg/tm/memopt-13.c: Update expected function.
1870 * gcc.dg/tm/memopt-6.c: Likewise.
1871
3f0e9745 18722016-01-13 Uros Bizjak <ubizjak@gmail.com>
1873
1874 * gcc.target/i386/pr45685.c (dg-options): Add -mno-sse4.
1875 * gcc.target/i386/pr68432-1.c (dg-options): Ditto.
1876 * gcc.target/i386/pr68432-2.c (dg-options): Ditto.
1877 * gcc.target/i386/pr68432-3.c (dg-options): Ditto.
7a6ddc0d 1878
3f0e9745 18792016-01-13 Tom de Vries <tom@codesourcery.com>
1880
1881 PR tree-optimization/69169
7a6ddc0d 1882 * gcc.dg/pr69169.c: New test.
1883
9b657cf1 18842016-01-13 Alexander Fomin <alexander.fomin@intel.com>
7361eb31 1885
1886 PR target/69228
1887 * gcc.target/i386/avx512pf-vscatterpf0dpd-1.c: Adjust.
1888 * gcc.target/i386/avx512pf-vscatterpf0dps-1.c: Likewise.
1889 * gcc.target/i386/avx512pf-vscatterpf0qpd-1.c: Likewise.
1890 * gcc.target/i386/avx512pf-vscatterpf0qps-1.c: Likewise.
1891 * gcc.target/i386/avx512pf-vscatterpf1dpd-1.c: Likewise.
1892 * gcc.target/i386/avx512pf-vscatterpf1dps-1.c: Likewise.
1893 * gcc.target/i386/avx512pf-vscatterpf1qpd-1.c: Likewise.
1894 * gcc.target/i386/avx512pf-vscatterpf1qps-1.c: Likewise.
1895
f704d701 18962016-01-13 Jakub Jelinek <jakub@redhat.com>
1897
1898 PR target/69247
1899 * gcc.dg/pr69247.c: New test.
1900
e966d6b9 19012016-01-13 Richard Biener <rguenther@suse.de>
1902
1903 PR tree-optimization/69242
1904 * gcc.dg/torture/pr69242.c: New testcase.
1905
1ca1d9b2 19062016-01-13 Richard Biener <rguenther@suse.de>
1907
1908 PR tree-optimization/69186
1909 * gcc.dg/torture/pr69186.c: New testcase.
1910
d07cbccc 19112016-01-13 Jeff Law <law@redhat.com>
1912
1913 PR tree-optimization/67755
1914 * gcc.dg/tree-ssa/pr67755.c: New test.
1915
19162016-01-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
0ebbc233 1917
1918 * gcc.c-torture/unsorted/dump-noaddr.x (dump_compare): Replace static
1919 pass number in output by a star.
1920
b95d41cf 19212016-01-12 Bin Cheng <bin.cheng@arm.com>
1922
1923 PR tree-optimization/68911
1924 * gcc.c-torture/execute/pr68911.c: New test.
1925
91d87e22 19262016-01-12 Marek Polacek <polacek@redhat.com>
1927
1928 PR c++/68979
1929 * g++.dg/warn/permissive-1.C: New test.
1930
8a9401a4 19312016-01-12 Jakub Jelinek <jakub@redhat.com>
1932
1933 PR objc++/68511
1934 PR c++/69213
1935 * g++.dg/opt/pr69213.C: New test.
1936
b9cb7a67 19372016-01-12 Christian Bruel <christian.bruel@st.com>
1938
1939 PR target/69180
1940 * gcc.target/arm/pr69180.c: New test.
1941
e4c96992 19422016-01-12 Richard Biener <rguenther@suse.de>
1943
1944 PR lto/69077
1945 * g++.dg/lto/pr69077_0.C: New testcase.
1946 * g++.dg/lto/pr69077_1.C: Likewise.
1947
90525f61 19482016-01-12 Jakub Jelinek <jakub@redhat.com>
1949
1950 PR target/69175
1951 * g++.dg/opt/pr69175.C: New test.
1952
9e7edfd3 19532016-01-12 Alan Lawrence <alan.lawrence@arm.com>
1954
1955 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Declare functions as 'extern'
1956 rather than #including math.h & stdlib.h.
1957 * gcc.dg/vect/pr47001.c: Declare abort as 'extern', remove stdlib.h.
1958 * gcc.dg/vect/pr49771.c: Likewise.
1959 * gcc.dg/vect/vect-10-big-array.c: Likewise.
1960 * gcc.dg/vect/vect-neg-store-1.c: Likewise.
1961 * gcc.dg/vect/vect-neg-store-2.c: Likewise.
1962 * gcc.dg/vect/slp-37.c: Change NULL to 0, remove stdlib.h.
1963 * gcc.dg/vect/pr40254.c: Remove unnecessary include of stdlib.h.
1964 * gcc.dg/vect/pr44507.c: Likewise.
1965 * gcc.dg/vect/pr45902.c: Likewise.
1966 * gcc.dg/vect/slp-widen-mult-half.c: Likewise.
1967 * gcc.dg/vect/vect-117.c: Likewise.
1968 * gcc.dg/vect/vect-99.c: Likewise.
1969 * gcc.dg/vect/vect-aggressive-1.c: Likewise.
1970 * gcc.dg/vect/vect-cond-1.c: Likewise.
1971 * gcc.dg/vect/vect-cond-2.c: Likewise.
1972 * gcc.dg/vect/vect-cond-3.c: Likewise.
1973 * gcc.dg/vect/vect-cond-4.c: Likewise.
1974 * gcc.dg/vect/vect-mask-load-1.c: Likewise.
1975 * gcc.dg/vect/vect-mask-loadstore-1.c: Likewise.
1976 * gcc.dg/vect/vect-over-widen-1-big-array.c: Likewise.
1977 * gcc.dg/vect/vect-over-widen-1.c: Likewise.
1978 * gcc.dg/vect/vect-over-widen-2-big-array.c: Likewise.
1979 * gcc.dg/vect/vect-over-widen-2.c: Likewise.
1980 * gcc.dg/vect/vect-over-widen-3-big-array.c: Likewise.
1981 * gcc.dg/vect/vect-over-widen-3.c: Likewise.
1982 * gcc.dg/vect/vect-over-widen-4-big-array.c: Likewise.
1983 * gcc.dg/vect/vect-over-widen-4.c: Likewise.
1984 * gcc.dg/vect/vect-widen-mult-const-s16.c: Likewise.
1985 * gcc.dg/vect/vect-widen-mult-const-u16.c: Likewise.
1986 * gcc.dg/vect/vect-widen-mult-half-u8.c: Likewise.
1987 * gcc.dg/vect/vect-widen-mult-half.c: Likewise.
1988 * gcc.dg/vect/no-trapping-math-vect-ifcvt-11.c: Remove unnecessary
1989 include of signal.h.
1990 * gcc.dg/vect/no-trapping-math-vect-ifcvt-12.c: Likewise.
1991 * gcc.dg/vect/no-trapping-math-vect-ifcvt-13.c: Likewise.
1992 * gcc.dg/vect/no-trapping-math-vect-ifcvt-14.c: Likewise.
1993 * gcc.dg/vect/no-trapping-math-vect-ifcvt-15.c: Likewise.
1994 * gcc.dg/vect/no-trapping-math-vect-ifcvt-16.c: Likewise.
1995 * gcc.dg/vect/vect-ifcvt-16.c: Likewise.
1996 * gcc.dg/vect/vect-ifcvt-17.c: Likewise.
1997 * gcc.dg/vect/vect-ifcvt-2.c: Likewise.
1998 * gcc.dg/vect/vect-ifcvt-3.c: Likewise.
1999 * gcc.dg/vect/vect-ifcvt-4.c: Likewise.
2000 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
2001 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
2002 * gcc.dg/vect/vect-ifcvt-6.c: Likewise.
2003 * gcc.dg/vect/vect-ifcvt-7.c: Likewise.
2004 * gcc.dg/vect/vect-ifcvt-9.c: Likewise.
2005 * gcc.dg/vect/vect-outer-5.c: Likewise.
2006 * gcc.dg/vect/vect-outer-6.c: Likewise.
2007 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Remove unnecessary
2008 include of stdio.h.
2009
3368873d 20102016-01-12 Nick Clifton <nickc@redhat.com>
2011
2012 PR target/68913
2013 * gcc.dg/lto/pr61886_0.c: Rename the external function called
2014 to fread so that it will be found in all target runtimes.
2015
0464ea95 20162016-01-12 Richard Biener <rguenther@suse.de>
2017
2018 PR tree-optimization/69053
2019 * g++.dg/torture/pr69053.C: New testcase.
2020
7819730f 20212016-01-12 Richard Biener <rguenther@suse.de>
2022
2023 PR tree-optimization/69168
2024 * gcc.dg/torture/pr69168.c: New testcase.
2025
995bfebf 20262016-01-12 Richard Biener <rguenther@suse.de>
2027
2028 PR tree-optimization/69157
2029 * gcc.dg/torture/pr69157.c: New testcase.
2030
20312016-01-12 Richard Biener <rguenther@suse.de>
2032
2033 PR tree-optimization/69174
2034 * gcc.dg/torture/pr69174.c: New testcase.
2035
1d10d64c 20362016-01-12 Jakub Jelinek <jakub@redhat.com>
2037
2038 PR c++/66808
2039 PR c++/69000
2040 * g++.dg/tls/pr66808.C: New test.
2041 * g++.dg/tls/pr69000.C: New test.
2042
f0b79faf 20432016-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2044
2045 * gcc.target/powerpc/swaps-p8-23.c: New test.
2046 * gcc.target/powerpc/swaps-p8-24.c: Likewise.
2047
04cf75a4 20482016-01-11 John David Anglin <danglin@gcc.gnu.org>
2049
2050 PR tree-optimization/68356
2051 * gcc.dg/torture/pr68264.c: Disable exp2 ERANGE test on hppa unix.
2052
0eb4264c 20532016-01-12 Kugan Vivekanandarajah <kuganv@linaro.org>
2054 Jim Wilson <jim.wilson@linaro.org>
2055
2056 PR target/69194
2057 * gcc.target/arm/pr69194.c: New test.
2058
2f66de64 20592016-01-11 H.J. Lu <hongjiu.lu@intel.com>
2060
2061 PR target/69225
2062 * gcc.target/i386/pr69225-1.c: New test.
2063 * gcc.target/i386/pr69225-2.c: Likewise.
2064 * gcc.target/i386/pr69225-3.c: Likewise.
2065 * gcc.target/i386/pr69225-4.c: Likewise.
2066 * gcc.target/i386/pr69225-5.c: Likewise.
2067 * gcc.target/i386/pr69225-6.c: Likewise.
2068
36105e82 20692016-01-11 Jakub Jelinek <jakub@redhat.com>
2070
1c78ce2e 2071 PR target/67462
2072 * gcc.dg/ifcvt-3.c: Only compile on lp64 targets, include also i?86
2073 if lp64.
2074
a4a87320 2075 PR target/69071
2076 * gcc.dg/pr69071.c: New test.
2077
91fbd04f 2078 PR c++/69211
2079 * g++.dg/opt/pr69211.C: New test.
2080
36105e82 2081 PR tree-optimization/69214
2082 * gcc.c-torture/compile/pr69214.c: New test.
2083
e934c380 20842016-01-11 Uros Bizjak <ubizjak@gmail.com>
2085
2086 * gcc.target/i386/pr66232-10.c: Do not compile on ia32 target.
2087 * gcc.target/i386/pr66232-11.c: Ditto.
2088 * gcc.target/i386/pr66232-12.c: Ditto.
2089 * gcc.target/i386/pr66232-13.c: Ditto.
2090
3ff1b153 20912016-01-11 Richard Biener <rguenther@suse.de>
2092
2093 PR tree-optimization/69173
2094 * gcc.dg/torture/pr69173.c: New testcase.
2095
04e1504c 20962016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2097
2098 PR rtl-optimization/68796
2099 * gcc.target/aarch64/tst_5.c: New test.
2100 * gcc.target/aarch64/tst_6.c: Likewise.
2101
ae8718b5 21022016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2103
2104 PR rtl-optimization/68841
2105 * gcc.dg/pr68841.c: New test.
2106 * gcc.c-torture/execute/pr68841.c: New test.
2107
bd8bece2 21082016-01-11 Yuri Rumyantsev <ysrumyan@gmail.com>
2109
2110 PR rtl-optimization/68920
2111 * gcc.dg/ifcvt-4.c: Add "--param max-rtl-if-conversion-insns=3" option
2112 for ix86 targets.
2113 * gcc.dg/ifcvt-5.c: New test.
2114
9b657cf1 21152016-01-11 Alexandre Oliva <aoliva@redhat.com>
57c83f79 2116
2117 PR bootstrap/69123
2118 * g++.dg/pr69123.C: New.
2119
7a158352 21202016-01-11 Ilya Enkovich <enkovich.gnu@gmail.com>
2121
2122 PR target/69010
2123 * gcc.target/i386/pr69010.c: New test.
2124
ff375d11 21252016-01-11 Martin Jambor <mjambor@suse.cz>
2126
2127 PR ipa/69044
2128 * gcc.target/i386/chkp-pr69044.c: New test.
2129
9eb890f1 21302016-01-11 Tom de Vries <tom@codesourcery.com>
2131
2132 PR tree-optimization/69109
2133 * gcc.dg/autopar/pr69109-2.c: New test.
2134 * gcc.dg/autopar/pr69109.c: New test.
2135
c4157ee5 21362016-01-11 Tom de Vries <tom@codesourcery.com>
2137
2138 PR tree-optimization/69108
2139 * gcc.dg/autopar/pr69108.c: New test.
2140
b933e511 21412016-01-10 Patrick Palka <ppalka@gcc.gnu.org>
2142
2143 PR c++/69029
2144 * c-c++-common/Wisleading-indentation.c: Augment test.
2145
efb73de1 21462016-01-10 Thomas Koenig <tkoenig@gcc.gnu.org>
2147
2148 PR fortran/69154
2149 * gfortran.dg/inline_matmul_12.f90: New test.
2150
40c86c3b 21512016-01-10 Paul Thomas <pault@gcc.gnu.org>
2152
2153 PR fortran/67779
2154 * gfortran.dg/actual_array_offset_1: New test.
2155
a006c0bb 21562016-01-10 Tom de Vries <tom@codesourcery.com>
2157
2158 PR tree-optimization/69062
2159 * gcc.dg/autopar/pr69062.c: New test.
2160
880ed4be 21612016-01-10 Thomas Schwinge <thomas@codesourcery.com>
2162
2163 * gcc.dg/vect/slp-perm-1.c: Fix scan-tree-dump syntax.
2164 * gcc.dg/vect/slp-perm-2.c: Likewise.
2165 * gcc.dg/vect/slp-perm-3.c: Likewise.
2166 * gcc.dg/vect/slp-perm-5.c: Likewise.
2167 * gcc.dg/vect/slp-perm-6.c: Likewise.
2168 * gcc.dg/vect/slp-perm-7.c: Likewise.
2169 * gcc.dg/vect/slp-perm-8.c: Likewise.
2170
d95e1856 21712016-01-10 Tom de Vries <tom@codesourcery.com>
2172
2173 PR tree-optimization/69039
2174 * gcc.dg/autopar/pr69039.c: New test.
2175
0f8f48d0 21762016-01-09 Marek Polacek <polacek@redhat.com>
2177
2178 PR c++/69113
2179 * g++.dg/pr69113.C: New test.
2180
7dff0499 21812016-01-09 Jakub Jelinek <jakub@redhat.com>
2182
2183 PR middle-end/50865
2184 PR tree-optimization/69097
2185 * gcc.c-torture/execute/pr50865.c: New test.
2186 * gcc.c-torture/execute/pr69097-1.c: New test.
2187 * gcc.c-torture/execute/pr69097-2.c: New test.
2188 * gcc.dg/pr69097-1.c: New test.
2189 * gcc.dg/pr69097-2.c: New test.
2190
18431e78 21912016-01-09 Jakub Jelinek <jakub@redhat.com>
2192
2193 PR c++/69164
2194 * g++.dg/opt/pr69164.C: New test.
2195
1943a4a2 21962016-01-08 Jakub Jelinek <jakub@redhat.com>
2197
2198 PR tree-optimization/69167
2199 * gcc.dg/pr69167.c: New test.
2200
a143e277 22012016-01-08 Marek Polacek <polacek@redhat.com>
2202
2203 PR c++/68449
2204 * g++.dg/pr68449.C: New.
2205
44c01906 22062016-01-08 Alan Lawrence <alan.lawrence@arm.com>
2207
2208 PR tree-optimization/68707
2209 * lib/target-supports.exp (check_effective_target_vect_load_lanes): New.
2210 * gcc.dg/vect/slp-perm-1.c: Look for vect_load_lanes instead of SLP
2211 on platforms supporting it.
2212 * gcc.dg/vect/slp-perm-2.c: Likewise.
2213 * gcc.dg/vect/slp-perm-3.c: Likewise.
2214 * gcc.dg/vect/slp-perm-5.c: Likewise.
2215 * gcc.dg/vect/slp-perm-7.c: Likewise.
2216 * gcc.dg/vect/slp-perm-8.c: Likewise.
2217 * gcc.dg/vect/slp-perm-6.c: Look for vect_load_lanes in addition to SLP
2218 on platforms supporting it.
2219
c437d1e8 22202016-01-08 Jakub Jelinek <jakub@redhat.com>
2221
c9595c51 2222 PR tree-optimization/69162
2223 * gcc.dg/pr69162.c: New test.
2224
c437d1e8 2225 PR tree-optimization/69172
2226 * gcc.dg/pr69172.c: New test.
2227
6a46a28c 22282016-01-08 Thomas Preud'homme <thomas.preudhomme@arm.com>
2229
2230 PR tree-optimization/67781
2231 * gcc.c-torture/execute/pr67781.c: New file.
2232
62ad9a04 22332016-01-08 Jakub Jelinek <jakub@redhat.com>
2234
2235 PR tree-optimization/69083
2236 * gcc.dg/vect/pr69083.c: New test.
2237
9e0e8c2a 22382016-01-08 Sujoy Saraswati <sujoy.saraswati@hpe.com>
2239
2240 PR tree-optimization/61441
2241 * gcc.dg/pr61441.c: Restrict to linux and gnu targets.
2242 Use -fexcess-precision=standard for compiler options.
2243 Use fabs() only when __FLT_EVAL_METHOD__ == 0.
2244
5d034e37 22452016-01-08 Jakub Jelinek <jakub@redhat.com>
2246
5013f740 2247 PR fortran/69128
2248 * gfortran.dg/gomp/pr69128.f90: New test.
2249
5d034e37 2250 PR c++/69145
2251 * g++.dg/ext/pr69145-1.C: New test.
2252 * g++.dg/ext/pr69145-2-very-long-filename.cc: New file.
2253 * g++.dg/ext/pr69145-2.h: New file.
2254
517906ff 22552016-01-07 Martin Sebor <msebor@redhat.com>
2256
2257 PR c/68966
2258 * gcc.dg/atomic-fetch-bool.c: New test.
2259 * gcc.dg/sync-fetch-bool.c: New test.
2260
cdbb524c 22612016-01-07 H.J. Lu <hongjiu.lu@intel.com>
2262
2263 PR fortran/66680
2264 gfortran.dg/gomp/pr66680.f90: Moved to libgomp.
2265
ec3aba9e 22662016-01-07 Nick Clifton <nickc@redhat.com>
2267
2268 PR target/66655
2269 * g++.dg/pr66655.C: New test.
2270 * g++.dg/pr66655_1.cc: Test support file.
2271 * g++.dg/pr66655.h: Test header file.
2272
9b657cf1 22732016-01-07 Dominique d'Humieres <dominiq@lps.ens.fr>
06634746 2274
2275 PR fortran/66680
2276 gfortran.dg/gomp/pr66680.f90: New test.
2277
cd45d7a5 22782016-01-07 H.J. Lu <hongjiu.lu@intel.com>
2279
2280 PR target/69171
2281 * gcc.target/i386/pr69171-1.c: New test.
2282 * gcc.target/i386/pr69171-2.c: Likewise.
2283 * gcc.target/i386/pr69171-3.c: Likewise.
2284 * gcc.target/i386/pr69171-4.c: Likewise.
2285 * gcc.target/i386/pr69171-5.c: Likewise.
2286 * gcc.target/i386/pr69171-6.c: Likewise.
2287
4a86a91a 22882015-12-15 Bernd Schmidt <bschmidt@redhat.com>
2289
2290 PR middle-end/67639
2291 * c-c++-common/pr67639.c: New test.
2292
34c05552 22932016-01-07 Jakub Jelinek <jakub@redhat.com>
2294
2295 PR tree-optimization/69141
2296 * g++.dg/opt/pr69141.C: New test.
2297
f08d6895 22982016-01-06 Eric Botcazou <ebotcazou@adacore.com>
2299
2300 * gcc.target/sparc/20151219-1.c: Skip in 64-bit mode.
2301
32ec4173 23022016-01-06 Uros Bizjak <ubizjak@gmail.com>
2303
2304 PR target/69140
2305 * gcc.target/i386/pr69140.c: New test
2306
d74214f3 23072016-01-06 David Malcolm <dmalcolm@redhat.com>
2308
2309 * gcc.dg/bad-dereference.c: New test case.
2310
73991cab 23112015-01-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2312
2313 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: New test.
2314
fc8cc457 23152016-01-06 Andreas Schwab <schwab@linux-m68k.org>
2316
2317 * gcc.dg/atomic-invalid-2.c: Remove duplicated content.
2318
be3c9981 23192016-01-06 Marek Polacek <polacek@redhat.com>
2320
2321 PR sanitizer/69099
2322 * gcc.dg/ubsan/float-cast-overflow-atomic.c: New test.
2323
2cb724f9 23242016-01-05 Marek Polacek <polacek@redhat.com>
2325
2326 PR c/69104
2327 * gcc.dg/atomic-invalid-2.c: New.
2328
233a53ed 23292016-01-05 H.J. Lu <hongjiu.lu@intel.com>
2330
2331 PR target/68991
2332 * gcc.target/i386/pr68991.c: New test.
2333
ea87c5e3 23342016-01-05 H.J. Lu <hongjiu.lu@intel.com>
2335
2336 PR target/68991
2337 * g++.dg/pr68991-1.C: New test.
2338 * g++.dg/pr68991-2.C: Likewise.
2339
1943a4a2 23402016-01-05 Sergei Trofimovich <siarheit@google.com>
afe82e5b 2341
1943a4a2 2342 PR other/60465
afe82e5b 2343 * gcc.target/ia64/pr60465-gprel64.c: New test.
2344 * gcc.target/ia64/pr60465-gprel64-c37.c: New test.
2345
1e9147dd 23462016-01-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2347
2348 PR rtl-optimization/68651
2349 * gcc.target/aarch64/pr68651_1.c: New test.
2350
d42aa619 23512016-01-05 David Malcolm <dmalcolm@redhat.com>
2352
2353 PR c/69122
2354 * c-c++-common/Wmisleading-indentation.c (pr69122): New function.
2355
1776de76 23562016-01-05 Nathan Sidwell <nathan@acm.org>
2357
2d7d361d 2358 PR c++/58583
2359 * g++.dg/cpp0x/nsdmi-template14.C: Adjust test & errors.
2360
1776de76 2361 * gcc.dg/alias-15.c: New.
2362
5beb12c0 23632016-01-05 Nick Clifton <nickc@redhat.com>
2364
2365 PR target/68870
2366 * g++.dg/pr68770.C: New test.
2367
d8cca921 23682016-01-04 Mike Stump <mikestump@comcast.net>
2369
2370 * lib/target-supports.exp (check_effective_target_cilkplus):
2371 cilkplus targets require pthreads.
afc907ef 2372 (check_effective_target_cilkplus): Remove special case for NVPTX.
d8cca921 2373
8427dff3 23742016-01-04 Michael Meissner <meissner@linux.vnet.ibm.com>
2375
2376 * gcc.target/powerpc/p9-permute.c: New test for xxperm code
2377 generation.
2378
f1717362 23792016-01-04 Jakub Jelinek <jakub@redhat.com>
2380
2381 Update copyright years.
2382
d7d6a3ab 23832016-01-04 Marek Polacek <polacek@redhat.com>
2384
2385 PR c/68908
2386 * gcc.dg/atomic/c11-atomic-exec-6.c: New test.
2387 * gcc.dg/atomic/c11-atomic-exec-7.c: New test.
2388 * gcc.dg/atomic/stdatomic-op-5.c: New test.
2389
b8f4a5f9 23902016-01-04 Eric Botcazou <ebotcazou@adacore.com>
2391
2392 * gcc.target/sparc/20160104-2.c: New test.
2393
6b5c028f 23942016-01-04 Eric Botcazou <ebotcazou@adacore.com>
2395
2396 * gcc.target/sparc/20160104-1.c: New test.
2397
300e1002 23982016-01-03 Paul Thomas <pault@gcc.gnu.org>
2399
2400 PR fortran/65045
2401 * gfortran.dg/pr65045.f90: New test.
2402
855b105f 24032016-01-02 Eric Botcazou <ebotcazou@adacore.com>
2404
2405 * gnat.dg/specs/debug1.ads: Delete.
2406
bdc177dc 24072016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2408
2409 PR libgfortran/68867
2410 * gfortran.dg/default_format_denormal_2.f90: Fix the dg regular
2411 expression.
2412
48aaffae 24132016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2414
2415 PR libgfortran/68867
2416 * gfortran.dg/default_format_denormal_2.f90: XFAIL for all
2417 PowerPC.
2418
19a468b8 24192016-01-01 Paul Thomas <pault@gcc.gnu.org>
2420
2421 PR fortran/68864
2422 * gfortran.dg/pr68864.f90: New test.
2423
25371c91 24242016-01-01 Jakub Jelinek <jakub@redhat.com>
2425
2a659064 2426 PR tree-optimization/69070
2427 * gcc.dg/pr69070.c: New test.
2428
57aa9851 2429 PR sanitizer/69055
2430 * gfortran.dg/pr69055.f90: New test.
2431
25371c91 2432 PR target/69015
2433 * gcc.dg/pr69015.c: New test.
f1717362 2434\f
fb2c1edd 2435Copyright (C) 2016 Free Software Foundation, Inc.
7dfbd804 2436
2437Copying and distribution of this file, with or without modification,
2438are permitted in any medium without royalty provided the copyright
2439notice and this notice are preserved.