]> git.ipfire.org Git - thirdparty/gcc.git/blame - gcc/testsuite/ChangeLog
2016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
[thirdparty/gcc.git] / gcc / testsuite / ChangeLog
CommitLineData
fdec7e88 12016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
2
3 PR fortran/60526
4 * gfortran.dg/type_decl_4.f90: New test.
5
a72095c4 62016-02-14 Alan Modra <amodra@gmail.com>
7
bc436924 8 PR testsuite/68886
a72095c4 9 * gcc.c-torture/execute/stkalign.c: Revise test.
10
73bb5f8b 112016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
12
13 PR target/67260
14 * gcc.target/sh/torture/pr67260.c: Adjust additional options.
15
beb13161 162016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
17
18 PR target/67260
19 * gcc.target/sh/torture/pr67260.c: New.
20
67cab04e 212016-02-12 John David Anglin <danglin@gcc.gnu.org>
22
23 * gcc.dg/pr67964.c: Add dg-require-alias.
24
44a59bb1 252016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
26
27 PR target/67636
28 PR target/64345
29 * gcc.target/sh/pr54236-1.c: Adjust optimization level.
30
38c9bd3a 312016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
32
33 PR libgfortran/69668
34 * gfortran.dg/namelist_88.f90: New test.
35
1774ff82 362016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
37
38 PR libgfortran/69668
39 * gfortran.dg/namelist_38.f90: Update test.
40 * gfortran.dg/namelist_84.f90: Update test.
41
aec1f4bd 422016-02-12 David Malcolm <dmalcolm@redhat.com>
43
44 PR other/69554
45 * gcc.dg/pr69554-1.c: New test.
46 * gfortran.dg/pr69554-1.F90: New test.
47 * gfortran.dg/pr69554-2.F90: New test.
48 * lib/gcc-dg.exp (proc dg-locus): New function.
49 * lib/gfortran-dg.exp (proc gfortran-dg-test): Update comment to
50 distinguish between the caret-printing and non-caret-printing
51 cases. If caret-printing has been explicitly enabled, bail out
52 without attempting to fix up the output.
53
da7d5066 542016-02-12 David Malcolm <dmalcolm@redhat.com>
55
56 PR driver/69265
57 PR driver/69453
58 * gcc.dg/spellcheck-options-3.c: New test case.
59 * gcc.dg/spellcheck-options-4.c: New test case.
60 * gcc.dg/spellcheck-options-5.c: New test case.
61 * gcc.dg/spellcheck-options-6.c: New test case.
62 * gcc.dg/spellcheck-options-7.c: New test case.
63 * gcc.dg/spellcheck-options-8.c: New test case.
64 * gcc.dg/spellcheck-options-9.c: New test case.
65 * gcc.dg/spellcheck-options-10.c: New test case.
66
fcce1b0b 672016-02-12 Jakub Jelinek <jakub@redhat.com>
68
69 PR rtl-optimization/69764
70 PR rtl-optimization/69771
71 * c-c++-common/pr69764.c: New test.
72 * gcc.dg/torture/pr69771.c: New test.
73
6d609290 742016-02-12 Marek Polacek <polacek@redhat.com>
75
76 * g++.dg/torture/init-list1.C: New.
77
7d75fb56 782016-02-12 Marek Polacek <polacek@redhat.com>
79
80 * gcc.dg/pr69522.c: Add empty dg-options.
81
52543fda 822016-02-12 Ilya Enkovich <enkovich.gnu@gmail.com>
83
84 * g++.dg/lto/lto.exp: Include and init mpx.
85 * g++.dg/lto/pr69729_0.C: New test.
86
34947478 872016-02-12 Jakub Jelinek <jakub@redhat.com>
88
9181a4ec 89 PR ipa/69241
90 * g++.dg/ipa/pr69241-4.C: New test.
91
34947478 92 PR ipa/68672
93 * g++.dg/ipa/pr68672-1.C: New test.
94 * g++.dg/ipa/pr68672-2.C: New test.
95 * g++.dg/ipa/pr68672-3.C: New test.
96
74a4140f 972016-02-12 Bernd Schmidt <bschmidt@redhat.com>
98
99 PR c/69522
100 gcc.dg/pr69522.c: New test.
101
9ddb20d6 1022016-02-12 Patrick Palka <ppalka@gcc.gnu.org>
103
104 PR c++/69098
105 * g++.dg/cpp1y/69098.C: New test.
106 * g++.dg/cpp1y/69098-2.C: New test.
107
67cf9b55 1082016-02-12 Jakub Jelinek <jakub@redhat.com>
109
110 * objc.dg/gnu-api-2-method.m: Spelling fixes - behaviour -> behavior
111 and neighbour -> neighbor.
112 * objc.dg/attributes/method-nonnull-1.m: Likewise.
113 * objc.dg/gnu-api-2-class-meta.m: Likewise.
114 * c-c++-common/Wvarargs.c: Likewise.
115 * c-c++-common/goacc/host_data-5.c: Likewise.
116 * obj-c++.dg/gnu-api-2-class-meta.mm: Likewise.
117 * obj-c++.dg/attributes/method-nonnull-1.mm: Likewise.
118 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
119 * gcc.target/aarch64/pr60697.c: Likewise.
120 * gcc.target/aarch64/advsimd-intrinsics/vldX_lane.c: Likewise.
121 * gcc.target/aarch64/advsimd-intrinsics/vqshl.c: Likewise.
122 * gcc.target/aarch64/advsimd-intrinsics/vshuffle.inc: Likewise.
123 * gcc.target/aarch64/advsimd-intrinsics/vrshl.c: Likewise.
124 * gcc.target/aarch64/advsimd-intrinsics/vldX_dup.c: Likewise.
125 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Likewise.
126 * gcc.target/aarch64/advsimd-intrinsics/vqrshl.c: Likewise.
127 * gcc.target/aarch64/advsimd-intrinsics/vldX.c: Likewise.
128 * gcc.target/aarch64/aapcs64/ice_2.c: Likewise.
129 * gcc.target/aarch64/aapcs64/test_23.c: Likewise.
130 * gcc.target/aarch64/vrnd_f64_1.c: Likewise.
131 * g++.dg/warn/Wconversion-real-integer-3.C: Likewise.
132 * g++.dg/lookup/koenig5.C: Likewise.
133 * g++.dg/ext/no-asm-2.C: Likewise.
134 * gfortran.dg/bounds_check_array_ctor_3.f90: Likewise.
135 * gfortran.dg/bounds_check_array_ctor_7.f90: Likewise.
136 * gfortran.dg/used_types_16.f90: Likewise.
137 * gfortran.dg/assumed_rank_bounds_1.f90: Likewise.
138 * gfortran.dg/bounds_check_array_ctor_1.f90: Likewise.
139 * gfortran.dg/assumed_rank_bounds_2.f90: Likewise.
140 * gfortran.dg/bounds_check_array_ctor_4.f90: Likewise.
141 * gfortran.dg/abstract_type_6.f03: Likewise.
142 * gfortran.dg/bounds_check_array_ctor_5.f90: Likewise.
143 * gfortran.dg/used_types_15.f90: Likewise.
144 * gfortran.dg/bounds_check_array_ctor_8.f90: Likewise.
145 * gfortran.dg/exit_3.f08: Likewise.
146 * gfortran.dg/open_status_2.f90: Likewise.
147 * gfortran.dg/derived_pointer_recursion_2.f90: Likewise.
148 * gfortran.dg/intrinsic_std_1.f90: Likewise.
149 * gfortran.dg/associate_1.f03: Likewise.
150 * gfortran.dg/bounds_check_array_ctor_2.f90: Likewise.
151 * gfortran.dg/intrinsic_std_6.f90: Likewise.
152 * gfortran.dg/bounds_check_array_ctor_6.f90: Likewise.
153 * gcc.dg/builtin-object-size-1.c: Likewise.
154 * gcc.dg/noreturn-6.c: Likewise.
155 * gcc.dg/builtin-stringop-chk-1.c: Likewise.
156 * gcc.dg/globalalias.c: Likewise.
157 * gcc.dg/builtins-config.h: Likewise.
158 * gcc.dg/pr30457.c: Likewise.
159 * gcc.c-torture/compile/volatile-1.c: Likewise.
160 * gcc.c-torture/execute/20101011-1.c: Likewise.
161 * c-c++-common/Waddress-1.c: Likewise.
162
40b38ace 1632016-02-11 Jakub Jelinek <jakub@redhat.com>
164
165 PR c/69768
166 * c-c++-common/Waddress-1.c: New test.
167
42c87ca9 1682016-02-11 Andre Vehreschild <vehre@gcc.gnu.org>
169
170 PR fortran/69296
171 * gfortran.dg/associate_19.f03: New test.
172 * gfortran.dg/associate_20.f03: New test.
173
acb7939f 1742016-02-11 Oleg Endo <olegendo@gcc.gnu.org>
175
176 * gcc.target/sh/pr54089-8.c: Adjust optimization level.
177
6defe3c5 1782016-02-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
179
180 * gcc.target/aarch64/target_attr_15.c: Scan assembly for
181 .arch armv8-a\n. Add -dA to dg-options.
182 * gcc.target/aarch64/assembler_arch_1.c: New test.
183 * gcc.target/aarch64/target_attr_7.c: Add -dA to dg-options.
184
63f63318 1852016-02-11 Paolo Carlini <paolo.carlini@oracle.com>
186
187 PR c++/68726
188 * g++.dg/cpp0x/pr68726.C: New.
189
1cddf457 1902016-02-11 Ilya Enkovich <enkovich.gnu@gmail.com>
191
192 * lib/mpx-dg.exp: Fix warning in check_effective_target_mpx
193 test.
194
b86fba37 1952016-02-11 Richard Biener <rguenther@suse.de>
196
197 * g++.dg/tree-ssa/pr61034.C: Adjust.
198
ec4ec95a 1992016-02-10 Vladimir Makarov <vmakarov@redhat.com>
200
be7c31e9 201 PR target/69148
ec4ec95a 202 * gcc.target/s390/pr69148.c: New.
203
f64416ca 2042016-02-10 Yuri Rumyantsev <ysrumyan@gmail.com>
205
206 PR tree-optimization/69652
207 * gcc.dg/torture/pr69652.c: New test.
208
e5d1ea31 2092016-02-10 Jakub Jelinek <jakub@redhat.com>
210 Patrick Palka <ppalka@gcc.gnu.org>
211
212 PR ipa/69241
213 PR c++/69649
214 * g++.dg/ipa/pr69241-1.C: New test.
215 * g++.dg/ipa/pr69241-2.C: New test.
216 * g++.dg/ipa/pr69241-3.C: New test.
217 * g++.dg/ipa/pr69649.C: New test.
218
fa03b19d 2192016-02-10 Uros Bizjak <ubizjak@gmail.com>
220
221 * gcc.dg/tree-ssa/sra-17.c: Add -mcpu=ev4 for target alpha*-*-*.
222 * gcc.dg/tree-ssa/sra-18.c: Ditto.
223
14485c8a 2242016-02-10 Bin Cheng <bin.cheng@arm.com>
225
226 PR tree-optimization/68021
227 * gcc.dg/tree-ssa/pr68021.c: New test.
228
79f1ed25 2292016-02-10 Richard Biener <rguenther@suse.de>
230
231 PR tree-optimization/69726
232 * gcc.dg/uninit-22.c: New testcase.
233
58f74eff 2342016-02-09 Andrew Pinski <apinski@cavium.com>
235
236 PR tree-opt/69282
237 * gcc.c-torture/compile/20160205-1.c: New testcase.
238
600c00f7 2392016-02-09 Michael Meissner <meissner@linux.vnet.ibm.com>
240
241 PR target/68404
242 * gcc.target/powerpc/fusion.c: Rewrite test to use TOC fusion
243 instead accessing a really large arrray.
244 * gcc.target/powerpc/fusion3.c: Likewise.
245
0771836e 2462016-02-09 Charles Baylis <charles.baylis@linaro.org>
247
248 PR target/68532
249 * gcc.c-torture/execute/pr68532.c: New test.
250
4ccd644f 2512016-02-11 Alexandre Oliva <aoliva@redhat.com>
252
253 PR target/69634
254 * gcc.dg/pr69634.c: New.
255
2e980a39 2562016-02-09 Richard Biener <rguenther@suse.de>
257
258 * gcc.dg/vect/vect-mask-store-move-1.c: Add missing space.
259
aacf7102 2602016-02-09 Alexander Fomin <alexander.fomin@intel.com>
2e980a39 261
aacf7102 262 * gcc.target/i386/avx512f-klogic-2.c: Adjust expectation.
263
a1856ddf 2642016-02-09 Yuri Rumyantsev <ysrumyan@gmail.com>
265
266 * gcc.dg/vect/vect-mask-store-move-1.c: Fix test failures.
267
d4d3da7e 2682016-02-09 Richard Biener <rguenther@suse.de>
269
270 PR tree-optimization/69715
271 * gcc.dg/torture/pr69715.c: New testcase.
272
9cc6714f 2732016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
274
275 PR c++/69139
276 * g++.dg/cpp0x/trailing12.C: New test.
277 * g++.dg/cpp0x/trailing13.C: New test.
278
83d5062b 2792016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
280
281 PR c++/69283
282 PR c++/67835
283 * g++.dg/cpp1y/auto-fn29.C: New test.
284 * g++.dg/cpp1y/auto-fn30.C: New test.
285
394a86f3 2862016-02-08 Jakub Jelinek <jakub@redhat.com>
287
288 PR tree-optimization/69209
289 * gcc.c-torture/compile/pr69209.c: New test.
290
93b124b4 2912016-02-08 Jeff Law <law@redhat.com>
292
293 PR tree-optimization/68541
294 * gcc.dg/tree-ssa/split-path-1.c: Increase limit for number
295 of statements allowed in join block for path splitting.
296
26abce13 2972016-02-08 Jakub Jelinek <jakub@redhat.com>
298
0acb2d6e 299 PR c++/59627
300 * g++.dg/gomp/pr59627.C: New test.
301
26abce13 302 PR ipa/69239
303 * g++.dg/ipa/pr69239.C: New test.
304
86e0b129 3052016-02-08 David Malcolm <dmalcolm@redhat.com>
306
307 PR preprocessor/69664
308 * gcc.dg/cpp/trad/comment-2.c: Add expected column number.
309 * gcc.dg/cpp/warn-comments.c: Likewise.
310
f553d9f8 3112016-02-08 Marek Polacek <polacek@redhat.com>
312
313 PR c++/69688
314 * g++.dg/init/const12.C: New test.
315
600695e0 3162016-02-08 Bernd Schmidt <bschmidt@redhat.com>
317
318 PR target/60410
319 * gcc.dg/lto/pr55113_0.c: Remove test.
320
c4f4b1e8 3212016-02-08 Richard Biener <rguenther@suse.de>
322
323 PR tree-optimization/69719
324 * gcc.dg/torture/pr69719.c: New testcase.
325
5a987d87 3262016-02-08 Richard Biener <rguenther@suse.de>
327 Jeff Law <law@redhat.com>
328
329 PR target/68273
330 * gcc.target/mips/pr68273.c: New testcase.
331
0418e71d 3322016-02-08 Richard Biener <rguenther@suse.de>
333
334 PR rtl-optimization/69274
335 * gcc.target/i386/addr-sel-1.c: XFAIL.
336
07c0f1ca 3372016-02-08 Jeff Law <law@redhat.com>
338
40d85f4c 339 PR tree-optimization/68541
340 * gcc.dg/tree-ssa/split-path-2.c: Make char array explicitly signed.
341
07c0f1ca 342 PR tree-optimization/65917
343 * gcc.dg/tree-ssa/20030922-2.c: No longer xfailed.
344
16430acf 3452016-02-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
346
347 PR fortran/50555
348 * gfortran.dg/namelist_args.f90: New test.
349
3f0ff0d8 3502016-02-05 Jeff Law <law@redhat.com>
351
352 PR tree-optimization/68541
353 * gcc.dg/tree-ssa/split-path-2.c: New test.
354 * gcc.dg/tree-ssa/split-path-3.c: New test.
355 * gcc.dg/tree-ssa/split-path-4.c: New test.
356 * gcc.dg/tree-ssa/split-path-5.c: New test.
357 * gcc.dg/tree-ssa/split-path-6.c: New test.
358 * gcc.dg/tree-ssa/split-path-7.c: New test.
359
a7cc1f94 3602016-02-05 Martin Sebor <msebor@redhat.com>
361
362 PR c++/69662
363 * g++.dg/warn/Wplacement-new-size-1.C: New test.
364 * g++.dg/warn/Wplacement-new-size-2.C: New test.
365
fcb25f28 3662016-02-06 Richard HEnderson <rth@redhat.com>
367
368 PR c/69643
369 * gcc.target/i386/addr-space-4.c: New.
370 * gcc.target/i386/addr-space-5.c: New.
371
3a2545a1 3722016-02-05 Mikael Morin <mikael@gcc.gnu.org>
373
374 PR fortran/66089
375 * gfortran.dg/elemental_dependency_6.f90: New.
376
1e302465 3772016-02-05 Jakub Jelinek <jakub@redhat.com>
378
66feb54c 379 PR rtl-optimization/69691
380 * gcc.c-torture/execute/pr69691.c: New test.
381
1e302465 382 PR c++/69628
383 * g++.dg/parse/pr69628.C: New test.
384
9c28a298 3852016-02-05 Uros Bizjak <ubizjak@gmail.com>
386
387 * gcc.dg/sancov/asan.c: Move to ...
388 * gcc.dg/asan/sancov-1.c: ... here.
389
a854e286 3902016-02-05 Uros Bizjak <ubizjak@gmail.com>
391
392 * gcc.target/i386/pr69577.c: Require avx_runtime target.
393
d4f0b240 3942016-02-05 H.J. Lu <hongjiu.lu@intel.com>
395
396 PR target/69677
397 * gcc.target/i386/pr69677.c: New test.
398
235d8723 3992016-02-05 Patrick Palka <ppalka@gcc.gnu.org>
400
401 PR c++/68948
402 * g++.dg/template/pr68948.C: New test.
403
f390cf65 4042016-02-05 Dominik Vogt <vogt@linux.vnet.ibm.com>
405
406 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove -march=z13 for s390
407 (only necessary on s390x).
408
ab99f104 4092016-02-04 H.J. Lu <hongjiu.lu@intel.com>
410
411 * gcc.target/i386/pr69454-2.c: Compile with -msse2
412 -mno-accumulate-outgoing-args.
413
f7ef5392 4142016-02-04 Patrick Palka <ppalka@gcc.gnu.org>
415
416 * g++.dg/cpp0x/constexpr-ptrmem5.C: New test.
417
6b098e91 4182016-02-04 Jakub Jelinek <jakub@redhat.com>
419
420 PR c/69669
421 * c-c++-common/pr69669.c: New test.
422
f0146cf3 4232016-02-04 Michael Meissner <meissner@linux.vnet.ibm.com>
424
425 PR target/69667
426 * g++.dg/pr69667.C: New file.
427
08fd6cf5 4282016-02-04 Wilco Dijkstra <wdijkstr@arm.com>
429
430 PR target/69619
431 * gcc.dg/pr69619.c: Add new test.
432
a6f3f39f 4332016-02-04 Richard Sandiford <richard.sandiford@arm.com>
434
435 PR rtl-optimization/69577
436 * gcc.target/i386/pr69577.c: New test.
437
774068a0 4382016-02-04 Martin Liska <mliska@suse.cz>
439
440 * g++.dg/asan/pr69276.C: New test.
441
f50a7894 4422016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
443
444 PR target/65932
445 PR target/67714
446 * gcc.target/arm/wmul-3.c: Simplify test to generate just
447 a single smulbb instruction.
448 * gcc.target/amr/wmul-1.c: Add -mtune=cortex-a9 to dg-options.
449 * gcc.target/amr/wmul-2.c: Likewise.
450
6b722eb3 4512016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
452
453 PR target/65932
454 PR target/67714
455 * gcc.c-torture/execute/pr67714.c: New test.
456
1f1475a7 4572016-02-04 Ilya Enkovich <enkovich.gnu@gmail.com>
458
459 PR target/69454
460 * gcc.target/i386/pr69454-1.c: New test.
461 * gcc.target/i386/pr69454-2.c: New test.
462
6b94e133 4632016-02-03 Martin Sebor <msebor@redhat.com>
464
465 PR c++/69251
466 PR c++/69253
467 PR c++/69290
468 PR c++/69277
469 PR c++/69349
470 * g++.dg/ext/flexarray-mangle-2.C: New test.
471 * g++.dg/ext/flexarray-mangle.C: New test.
472 * g++.dg/ext/flexarray-subst.C: New test.
473 * g++.dg/ext/flexary11.C: New test.
474 * g++.dg/ext/flexary12.C: New test.
475 * g++.dg/ext/flexary13.C: New test.
476 * g++.dg/ext/flexary14.C: New test.
477 * g++.dg/other/dump-ada-spec-2.C: Adjust.
478
342ed0ac 4792016-02-03 H.J. Lu <hongjiu.lu@intel.com>
480
481 * gcc.target/i386/iamcu/test_passing_unions.c (check_union_passing6):
482 Define only if CHECK_FLOAT128 is defined.
483 (main): Properly initialize u5.
484
edf6c4d2 4852016-02-03 Jakub Jelinek <jakub@redhat.com>
486
415d5641 487 PR c/69627
488 * gcc.dg/pr69627.c: New test.
489
edf6c4d2 490 PR target/69644
491 * gcc.dg/pr69644.c: New test.
492
cf8f3ba0 4932016-02-03 Mike Stump <mikestump@comcast.net>
494
495 * lib/compat.exp (compat-get-options-main): Add dg-timeout-factor
496 support for struct-layout-1.exp.
497
c90d55dd 4982016-02-03 Patrick Palka <ppalka@gcc.gnu.org>
499
500 PR c++/69056
f7ef5392 501 * g++.dg/cpp0x/pr69056.C: New test.
c90d55dd 502
401bd0c8 5032016-02-03 Vladimir Makarov <vmakarov@redhat.com>
504 Alexandre Oliva <aoliva@redhat.com>
505
506 PR target/69461
507 * gcc.target/powerpc/pr69461.c: New.
508
277d9d1d 5092016-02-03 Uros Bizjak <ubizjak@gmail.com>
510
511 * lib/tsan-dg.exp (tsan_init): Move check if tsan executable
512 works from here ...
513 (check_effective_target_fsanitize_thread): ... to here. Do not
514 specify additional compile flags for the test source.
515 * lib/asan-dg.exp (check_effective_target_fsanitize_address): Do not
516 specify additional compile flags for the test source.
517
e69ad94a 5182016-02-03 Wilco Dijkstra <wdijkstr@arm.com>
519
520 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
521
a4454da2 5222016-02-03 Andre Vehreschild <vehre@gcc.gnu.org>
523
524 PR fortran/67451
525 PR fortran/69418
526 * gfortran.dg/coarray_allocate_2.f08: New test.
527 * gfortran.dg/coarray_allocate_3.f08: New test.
528 * gfortran.dg/coarray_allocate_4.f08: New test.
529
88cab2dd 5302016-02-03 Alan Lawrence <alan.lawrence@arm.com>
531
532 * gcc.dg/vect/vect-outer-1-big-array.c: Drop vect_multiple_sizes;
533 use same scan-tree-dump-times on all platforms.
534 * gcc.dg/vect/vect-outer-1.c: Likewise.
535 * gcc.dg/vect/vect-outer-1a-big-array.c: Likewise.
536 * gcc.dg/vect/vect-outer-1a.c: Likewise.
537 * gcc.dg/vect/vect-outer-1b-big-array.c: Likewise.
538 * gcc.dg/vect/vect-outer-1b.c: Likewise.
539 * gcc.dg/vect/vect-outer-2b.c: Likewise.
540 * gcc.dg/vect/vect-outer-3b.c: Likewise.
541 * gcc.dg/vect/vect-reduc-dot-s8b.c: Likewise.
542
66ea75c4 5432016-02-02 Segher Boessenkool <segher@kernel.crashing.org>
544
545 * c-c++-common/vector-compare-4.c: Prune "non-standard ABI extension"
546 warning.
547
4eef8df7 5482016-02-02 H.J. Lu <hongjiu.lu@intel.com>
549
550 * gcc.target/i386/iamcu/test_empty_structs_and_unions.c: New test.
551
665fbc2f 5522016-02-02 James Norris <jnorris@codesourcery.com>
553
554 * c-c++-common/goacc/routine-5.c: Add tests.
555
b10e3d47 5562016-02-02 Alexander Monakov <amonakov@ispras.ru>
557
558 * gcc.target/nvptx/unsigned-cmp.c: New test.
559
12ad66dd 5602016-02-02 Wilco Dijkstra <wdijkstr@arm.com>
561
562 * gcc.target/aarch64/scalar_shift_1.c
563 (test_corners_sisd_di): Improve force to SIMD register.
564 (test_corners_sisd_si): Likewise.
565 * gcc.target/aarch64/vect-ld1r-compile-fp.c:
566 Remove scan-assembler check for ldr.
567
f9ec342f 5682016-02-02 Richard Biener <rguenther@suse.de>
569
570 PR tree-optimization/69595
571 * gcc.dg/Warray-bounds-17.c: New testcase.
572
32f2925a 5732016-02-02 Richard Biener <rguenther@suse.de>
574
575 PR tree-optimization/69606
576 * gcc.dg/torture/pr69606.c: New testcase.
577
cfd9ca84 5782016-02-02 Yuri Rumyantsev <ysrumyan@gmail.com>
579
580 PR middle-end/68542
581 * gcc.dg/vect/vect-mask-store-move-1.c: New test.
582 * gcc.target/i386/avx2-vect-mask-store-move1.c: New test.
583
19bf08e2 5842016-02-02 Alan Modra <amodra@gmail.com>
585
586 PR target/69548
587 * gcc.target/powerpc/pr69548.c: New test.
588
6f13b088 5892016-02-01 Jakub Jelinek <jakub@redhat.com>
590
dcddc5af 591 PR rtl-optimization/69592
592 * gcc.dg/pr69592.c: New test.
593
6f13b088 594 PR preprocessor/69543
595 PR c/69558
596 * gcc.dg/pr69543.c: New test.
597 * gcc.dg/pr69558.c: New test.
598
d090e5c2 5992016-02-01 Uros Bizjak <ubizjak@gmail.com>
600
fcb317c5 601 PR testsuite/65940
602 * g++.dg/other/anon5.C (dg-options): Use -gdwarf-2 instead of -g.
d090e5c2 603
aaf527dc 6042016-02-01 Martin Sebor <msebor@redhat.com>
605
606 * gcc.target/powerpc/pr17381.c: Remove duplicate copy of the test body.
607
1674217b 6082016-02-01 Bin Cheng <bin.cheng@arm.com>
609
610 PR tree-optimization/67921
611 * c-c++-common/ubsan/pr67921.c: New test.
612
b4007655 6132016-02-01 Richard Biener <rguenther@suse.de>
614
615 PR middle-end/69556
616 * gcc.dg/tree-ssa/recip-8.c: New testcase.
617
88a477bb 6182016-02-01 Richard Biener <rguenther@suse.de>
619
620 PR tree-optimization/69574
621 * gcc.dg/torture/pr69574.c: New testcase.
622
2eaaa4e7 6232016-02-01 Richard Biener <rguenther@suse.de>
624
625 PR tree-optimization/69579
626 * gcc.dg/setjmp-6.c: New testcase.
627
e3882c44 6282016-02-01 Jakub Jelinek <jakub@redhat.com>
629
630 PR rtl-optimization/69570
631 * g++.dg/opt/pr69570.C: New test.
632
f80aff47 6332016-02-01 Richard Henderson <rth@redhat.com>
634
635 * gcc.dg/pr69535.c: New test.
636
240568aa 6372016-01-31 John David Anglin <danglin@gcc.gnu.org>
638
6009b3b8 639 PR testsuite/69584
640 * gcc.dg/tree-ssa/sra-17.c: Fix regexps to work on hpux.
641 * gcc.dg/tree-ssa/sra-18.c: Likewise.
642
1fdf7177 643 PR debug/68244
644 * g++.dg/parse/parens3.C: Use register "4" on hppa.
645
240568aa 646 * gcc.dg/tree-ssa/vector-5.c: Add -fno-common option on hppa*-*-hpux*.
647
cb3e5ac0 6482016-01-31 Paul Thomas <pault@gcc.gnu.org>
649
650 PR fortran/67564
651 * gfortran.dg/allocate_with_source_17.f03: New test.
652
3b8b902b 6532016-01-30 Jakub Jelinek <jakub@redhat.com>
654
655 PR tree-optimization/69546
656 * gcc.dg/torture/pr69546.c: New test.
657
17985abe 6582016-01-30 Paul Thomas <pault@gcc.gnu.org>
659
660 PR fortran/69566
661 * gfortran.dg/unlimited_polymorphic_25.f03: New test.
662
b5239e80 6632016-01-30 Martin Sebor <msebor@redhat.com>
664
665 PR c++/68490
666 * g++.dg/ext/flexary10.C: New test.
667
e8f03010 6682016-01-30 Dominique d'Humieres <dominiq@lps.ens.fr>
669
670 PR fortran/66707
671 gfortran.dg/common_23.f90: New test.
672
dc93691a 6732016-01-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
674
675 PR target/65546
676 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c: Correct
677 condition being checked, and disable it when the target supports
678 misaligned loads and stores.
679
ff5e28e9 6802016-01-29 Jakub Jelinek <jakub@redhat.com>
681
682 PR debug/69518
683 * gcc.dg/torture/pr69518.c: New test.
684
b0d8930a 6852016-01-29 H.J. Lu <hongjiu.lu@intel.com>
686
687 PR target/69530
688 * gcc.target/i386/pr69530.c: New test.
689
21601fc7 6902016-01-29 Steve Ellcey <sellcey@imgtec.com>
691
692 PR target/65604
693 * gcc.target/mips/div-delay.c: New test.
694
ca6c7317 6952016-01-29 Jakub Jelinek <jakub@redhat.com>
696
4758dc39 697 PR target/69551
698 * gcc.target/i386/pr69551.c: New test.
699
ca6c7317 700 PR target/66137
701 * gcc.target/i386/pr66137.c: New test.
702
e3078da6 7032016-01-29 Andrew Bennett <andrew.bennett@imgtec.com>
704
705 * gcc.target/mips/p5600-bonding.c (dg-options): Force the test to be
706 always built for p5600.
707 * gcc.target/mips/mips.exp (mips-dg-options): Add support for the
708 isa=p5600 dg-option.
709
b622ec25 7102016-01-29 Richard Biener <rguenther@suse.de>
711
712 PR tree-optimization/69547
713 * g++.dg/tree-ssa/pr69547.C: New testcase.
714
d2a60e99 7152016-01-29 Jakub Jelinek <jakub@redhat.com>
716
717 PR debug/66869
718 * g++.dg/warn/Wunused-function2.C: New test.
719
ae849d2b 7202016-01-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
721
722 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Require a hardware vector
723 support for test to succeed.
724
ce6a6978 7252016-01-29 Marek Polacek <polacek@redhat.com>
726
727 PR c++/69509
728 PR c++/69516
729 * g++.dg/ext/constexpr-vla2.C: New test.
730 * g++.dg/ext/constexpr-vla3.C: New test.
731 * g++.dg/ubsan/vla-1.C: Remove dg-shouldfail.
732
7550d855 7332016-01-29 Richard Biener <rguenther@suse.de>
734
735 PR middle-end/69537
736 * gcc.dg/uninit-21.c: New testcase.
737
f11bb279 7382016-01-28 Uros Bizjak <ubizjak@gmail.com>
739
740 PR target/69459
741 * gcc.target/i386/pr69459.c: New test.
742
c80c12c8 7432016-01-28 Steve Ellcey <sellcey@imgtec.com>
744
745 PR target/68400
746 * gcc.target/mips/mips.exp (mips_option_groups): Add stack-protector.
747 * gcc.target/mips/pr68400.c: New test.
748
c649bacc 7492016-01-28 Martin Sebor <msebor@redhat.com>
750
751 PR target/17381
752 * gcc.target/powerpc/pr17381.c: New test.
753
f4881661 7542016-01-28 Jakub Jelinek <jakub@redhat.com>
755
756 PR middle-end/69542
757 * gcc.dg/torture/pr69542.c: New test.
758
d66fdd75 7592016-01-28 Wilco Dijkstra <wdijkstr@arm.com>
760
761 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
762
d4a78818 7632016-01-28 David Edelsohn <dje.gcc@gmail.com>
764
765 * gcc.dg/pr65980.c: Skip on AIX.
766 * gcc.dg/pr66688.c: Same.
767
21329e97 7682016-01-28 David Edelsohn <dje.gcc@gmail.com>
769
770 PR target/63679
771 * gcc.dg/tree-ssa/sra-17.c: Adjust regex for more label styles.
772 * gcc.dg/tree-ssa/sra-18.c: Same.
773
cc7124a6 7742016-01-28 Andre Vehreschild <vehre@gcc.gnu.org>
775
776 PR fortran/62536
777 * gfortran.dg/block_15.f08: New test.
778 * gfortran.dg/block_end_error_1.f90: Need to catch additional error
779 on incorrectly closed BLOCK.
780
358dfcb4 7812016-01-28 Ilya Enkovich <enkovich.gnu@gmail.com>
782
783 * gcc.dg/declare-simd.c: New test.
e87502d6 7842016-01-28 Richard Biener <rguenther@suse.de>
785
786 PR tree-optimization/69466
787 * gfortran.dg/vect/pr69466.f90: New testcase.
788
44e7334b 7892016-01-28 Thomas Preud'homme <thomas.preudhomme@arm.com>
790
791 * g++.dg/pr67989.C: Remove ARM-specific option.
792 * gcc.target/arm/pr67989.C: New file.
793
5ce8f551 7942016-01-27 Uros Bizjak <ubizjak@gmail.com>
795
796 * gcc.dg/torture/pr68264.c: Disable log1p test for glibc < 2.22
797 and expm1 test for glibc < 2.11.
798
fa6e6b15 7992016-01-27 Richard Henderson <rth@redhat.com>
800
801 * gcc.c-torture/execute/pr69447.c: New test.
802
8032016-01-27 Paul Thomas <pault@gcc.gnu.org>
147b2f9b 804
7b8122c6 805 PR fortran/69422
147b2f9b 806 * gfortran.dg/alloc_comp_assign_15.f03: New test.
807
78e516eb 8082016-01-27 Jakub Jelinek <jakub@redhat.com>
809
810 PR debug/66869
811 * gcc.dg/pr66869.c: New test.
812
9b849350 8132016-01-25 Jeff Law <law@redhat.com>
814
815 PR tree-optimization/68398
f11bb279 816 PR tree-optimization/69196
9b849350 817 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output.
818 * gcc.dg/tree-ssa/ssa-dom-thread-2c.c: Add extra statements on thread
819 path to avoid new heuristic allowing more irreducible regions
820 * gcc.dg/tree-ssa/ssa-dom-thread-2d.c: Likewise.
821 * gcc.dg/tree-ssa/vrp46.c: Likewise.
822 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Update expected output.
823 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: New test.
824 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
825
fee5e491 8262016-01-27 Marek Polacek <polacek@redhat.com>
827
828 PR c/68062
829 * c-c++-common/vector-compare-4.c: New test.
830
eec96426 8312016-01-27 David Malcolm <dmalcolm@redhat.com>
832
833 PR preprocessor/69126
834 * c-c++-common/pr69126.c: New test case.
835
5068be18 8362016-01-27 Ian Lance Taylor <iant@google.com>
837
838 * gcc.dg/tree-ssa/ivopt_5.c: New test.
839
5fa82c11 8402016-01-27 Ryan Burn <contact@rnburn.com>
841
842 PR cilkplus/69267
843 * g++.dg/cilk-plus/CK/pr69267.cc: New test.
844
b3df0219 8452016-01-27 Uros Bizjak <ubizjak@gmail.com>
846
847 PR target/69512
848 * gcc.target/i386/pr69512.c: New test.
849
d46a16d4 8502016-01-27 Rainer Emrich <rainer@emrich-ebersheim.de>
851
852 PR ada/69488
853 * gnat.dg/sso/*.adb: Robustify dg-output directives.
854
6a9b35ef 8552016-01-27 Marek Polacek <polacek@redhat.com>
856
857 PR c++/69379
858 * g++.dg/pr69379.C: New test.
859
18e9663b 8602016-01-27 Martin Sebor <msebor@redhat.com>
861
862 PR c++/69317
863 * g++.dg/abi/Wabi-2-2.C: New test.
864 * g++.dg/abi/Wabi-2-3.C: New test.
865 * g++.dg/abi/Wabi-3-2.C: New test.
866 * g++.dg/abi/Wabi-3-3.C: New test.
867
c88301ad 8682016-01-27 Richard Biener <rguenther@suse.de>
869
870 PR tree-optimization/69166
871 * gcc.dg/torture/pr69166.c: New testcase.
872
8ca47550 8732016-01-27 Martin Jambor <mjambor@suse.cz>
874
875 PR tree-optimization/69355
876 * gcc.dg/tree-ssa/pr69355.c: New test.
877
5cb23e3c 8782016-01-27 Marek Polacek <polacek@redhat.com>
879
880 PR c++/69496
881 * g++.dg/ext/constexpr-vla1.C: New test.
882
7b0c1b6d 8832016-01-20 Christian Bruel <christian.bruel@st.com>
884
885 PR target/69245
886 * gcc.target/arm/pr69245.c: New test.
887
220112fc 8882016-01-27 Jakub Jelinek <jakub@redhat.com>
889
890 PR tree-optimization/69399
891 * gcc.dg/torture/pr69399.c: New test.
892
16294490 8932016-01-27 Eric Botcazou <ebotcazou@adacore.com>
894
895 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: XFAIL on SPARC 64-bit.
896
8abd3d0c 8972016-01-26 Eric Botcazou <ebotcazou@adacore.com>
898
899 * gcc.c-torture/execute/stkalign.c: XFAIL run on SPARC 64-bit.
900
7cf9b895 9012016-01-26 Tom de Vries <tom@codesourcery.com>
902
903 PR tree-optimization/69110
904 * gcc.dg/autopar/pr69110.c: New test.
905
557c1942 9062016-01-26 Abderrazek Zaafrani <a.zaafrani@samsung.com>
b3df0219 907 Sebastian Pop <s.pop@samsung.com>
557c1942 908
909 * gcc.dg/graphite/isl-ast-op-select.c: New.
910
80adbd96 9112015-01-26 Paul Thomas <pault@gcc.gnu.org>
912
913 PR fortran/69385
914 * gfortran.dg/allocate_error_6.f90: New test.
915
c3f86f60 9162016-01-26 Richard Henderson <rth@redhat.com>
917
918 * gcc.dg/tm/pr60908.c: New test.
919
3752e5b1 9202016-01-26 David Malcolm <dmalcolm@redhat.com>
921
922 PR other/69006
923 * g++.dg/ext/timevar1.C: Add dg-allow-blank-lines-in-output
924 directive.
925 * gcc.dg/plugin/diagnostic-test-show-locus-color.c: Update
926 expected multiline output to reflect the colorization being
927 disabled before newlines.
928 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
929 (custom_diagnostic_finalizer): Replace call to
930 pp_newline_and_flush with call to pp_flush.
931 * gcc.dg/unroll-2.c: Add dg-allow-blank-lines-in-output directive.
932 * gfortran.dg/implicit_class_1.f90: Likewise.
933 * lib/gcc-dg.exp (allow_blank_lines): New global.
934 (dg-allow-blank-lines-in-output): New procedure.
935 (gcc-dg-prune): Complain about blank lines in the output, unless
936 dg-allow-blank-lines-in-output was called.
937 * lib/multiline.exp (_build_multiline_regex): Only support
938 arbitrary followup text for non-blank-lines, not for blank lines.
939
9bbfd060 9402016-01-26 Jakub Jelinek <jakub@redhat.com>
941
942 PR tree-optimization/69483
943 * gcc.dg/pr69483.c: New test.
944 * g++.dg/opt/pr69483.C: New test.
945
53773057 9462016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
947
948 PR target/68620
949 * gcc.target/arm/pr68620.c: New test.
950
442a556f 9512016-01-26 H.J. Lu <hongjiu.lu@intel.com>
952
953 * gcc.target/i386/pr68986-2.c: Remove -m32.
954
d513c683 9552016-01-26 H.J. Lu <hongjiu.lu@intel.com>
956
957 PR target/68986
958 * gcc.target/i386/pr68986-1.c: New test.
959 * gcc.target/i386/pr68986-2.c: Likewise.
960 * gcc.target/i386/pr68986-3.c: Likewise.
961
976877a5 9622016-01-26 Christian Bruel <christian.bruel@st.com>
963
964 * lib/target-supports.exp
965 (check_effective_target_arm_crypto_pragma_ok_nocache): Remove.
966 (check_effective_target_arm_crypto_pragma_ok): Likewise.
967 * gcc.target/arm/attr-crypto.c: Remove arm_crypto_pragma_ok test.
968
2c7b2f88 9692016-01-26 Richard Biener <rguenther@suse.de>
970
971 PR tree-optimization/69452
972 * gcc.dg/torture/pr69452.c: New testcase.
973
f7fc06e7 9742016-01-26 Jakub Jelinek <jakub@redhat.com>
975
976 PR target/69442
977 * gcc.dg/pr69442.c: New test.
978
d1dae587 9792016-01-26 Roger Ferrer Ibáñez <rofirrim@gmail.com>
980
981 PR target/67896
982 * gcc.target/aarch64/simd/pr67896.C: New.
983
ef7be7f8 9842016-01-26 Richard Sandiford <richard.sandiford@arm.com>
985
986 PR tree-optimization/69400
987 * gcc.dg/plugin/wide-int_plugin.c (test_wide_int_mod_trunc): New
988 function.
989 (plugin_init): Call it.
990 * gcc.dg/torture/pr69400.c: New test.
991
648433a4 9922016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
993
994 * gcc.target/arm/pr68674.c: Check and use arm_fp effective target.
995
45fc5243 9962016-01-25 Aditya Kumar <aditya.k7@samsung.com>
997 Sebastian Pop <s.pop@samsung.com>
998
999 * gcc.dg/graphite/graphite.exp: Only run the fuse-*.c tests with
1000 isl-0.15.
1001
c699f6a1 10022016-01-25 Aditya Kumar <aditya.k7@samsung.com>
1003 Sebastian Pop <s.pop@samsung.com>
1004
1005 * gcc.dg/graphite/pr69292.c: New.
1006
b86e24ea 10072016-01-25 Jakub Jelinek <jakub@redhat.com>
1008
1009 * c-c++-common/goacc/use_device-1.c: New test.
1010
105cb8d7 10112016-01-25 Jeff Law <law@redhat.com>
1012
1013 PR tree-optimization/69196
1014 PR tree-optimization/68398
1015 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output
1016 * gcc.dg/tree-ssa/pr68198.c: Likewise.
1017
44562749 10182016-01-25 David Edelsohn <dje.gcc@gmail.com>
1019
1020 PR target/69469
1021 * gcc.target/powerpc/vsx-vector-2.c: Adjust for Goldschmidt's
1022 Algorithm.
1023
6837fee7 10242016-01-25 Richard Biener <rguenther@suse.de>
1025
1026 PR testsuite/69380
1027 * g++.dg/tree-ssa/pr69336.C: Restrict to x86_64 and i?86.
1028
fe500d65 10292016-01-25 Ilya Enkovich <enkovich.gnu@gmail.com>
1030
1031 PR target/69421
1032 * gcc.dg/pr69421.c: New test.
1033
8eacba94 10342016-01-25 Bilyan Borisov <bilyan.borisov@arm.com>
1035
1036 * gcc.target/aarch64/simd/vcvt_s64_f64_1.c: New.
1037 * gcc.target/aarch64/simd/vcvt_u64_f64_1.c: Likewise.
1038 * gcc.target/aarch64/simd/vcvta_s64_f64_1.c: Likewise.
1039 * gcc.target/aarch64/simd/vcvta_u64_f64_1.c: Likewise.
1040 * gcc.target/aarch64/simd/vcvtm_s64_f64_1.c: Likewise.
1041 * gcc.target/aarch64/simd/vcvtm_u64_f64_1.c: Likewise.
1042 * gcc.target/aarch64/simd/vcvtn_s64_f64_1.c: Likewise.
1043 * gcc.target/aarch64/simd/vcvtn_u64_f64_1.c: Likewise.
1044 * gcc.target/aarch64/simd/vcvtp_s64_f64_1.c: Likewise.
1045 * gcc.target/aarch64/simd/vcvtp_u64_f64_1.c: Likewise.
1046
af09d40d 10472016-01-25 Richard Biener <rguenther@suse.de>
1048
1049 PR tree-optimization/69376
1050 * gcc.dg/torture/pr69376.c: New testcase.
1051
d65063f5 10522016-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1053
1054 PR fortran/69397
1055 PR fortran/68442
1056 * gfortran.dg/interface_38.f90: New test.
1057 * gfortran.dg/interface_39.f90: New test.
80adbd96 1058
08c7bfb4 10592016-01-24 Patrick Palka <ppalka@gcc.gnu.org>
1060
1061 Revert:
1062 2016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
1063
1064 PR c++/11858
1065 PR c++/24663
1066 PR c++/24664
1067 * g++.dg/template/pr11858.C: New test.
1068 * g++.dg/template/pr24663.C: New test.
1069 * g++.dg/template/unify12.C: New test.
1070 * g++.dg/template/unify13.C: New test.
1071 * g++.dg/template/unify14.C: New test.
1072 * g++.dg/template/unify15.C: New test.
1073 * g++.dg/template/unify16.C: New test.
1074 * g++.dg/template/unify17.C: New test.
1075
c2e7d2be 10762016-01-24 Dominique d'Humieres <dominiq@lps.ens.fr>
1077
1078 PR fortran/68283
1079 gfortran.dg/pr68283.f90: New test.
1080
9f2e8617 10812016-01-24 Thomas Koenig <tkoenig@gcc.gnu.org>
1082
1083 PR fortran/66094
1084 * gfortran.dg/inline_matmul_13.f90: New test.
1085 * gfortran.dg/matmul_bounds_8.f90: New test.
1086 * gfortran.dg/matmul_bounds_9.f90: New test.
1087 * gfortran.dg/matmul_bounds_10.f90: New test.
1088
a4838119 10892016-01-23 Tom de Vries <tom@codesourcery.com>
1090
1091 PR tree-optimization/69426
1092 * gcc.dg/autopar/pr69426.c: New test.
1093
feddf0dc 10942016-01-23 Martin Sebor <msebor@redhat.com>
1095
1096 PR c++/58109
1097 PR c++/69022
1098 * g++.dg/cpp0x/alignas5.C: New test.
1099 * g++.dg/ext/vector29.C: Same.
1100
132731fb 11012016-01-23 Uros Bizjak <ubizjak@gmail.com>
1102
1103 * gcc.target/i386/chkp-strlen-2.c: Define _GNU_SOURCE.
1104 * gcc.target/i386/chkp-strlen-4.c: Move the definition of
1105 _GNU_SOURCE from compile flags to the source.
1106 * gcc.target/i386/chkp-stropt-12.c: Ditto.
1107 * gcc.target/i386/chkp-stropt-16.c: Ditto.
1108 * gcc.target/i386/chkp-stropt-4.c: Ditto.
1109 * gcc.target/i386/chkp-stropt-8.c: Ditto.
1110
51aec681 11112016-01-22 Jakub Jelinek <jakub@redhat.com>
1112
1113 PR target/69432
1114 * g++.dg/opt/pr69432.C: New test.
1115
147aa3e3 11162016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1117
1118 * gcc.target/powerpc/pr63354c: Adjust target selector to include
1119 32-bit targets testing an -m64 multilib.
1120
4d04e35e 11212016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1122
1123 * gcc.target/powerpc/pr63354.c: Restrict to Linux targets with
1124 64-bit support.
1125
86f38d0c 11262016-01-22 James Greenhalgh <james.greenhalgh@arm.com>
1127
1128 * gcc.dg/vect/bb-slp-pr68892.c: Require vect_double.
1129
f776e712 11302016-01-21 Christian Bruel <christian.bruel@st.com>
1131
1132 PR target/68674
1133 * gcc.target/i386/pr68674.c
1134 * gcc.target/aarch64/pr68674.c
1135 * gcc.target/arm/pr68674.c
1136
7b9de435 11372016-01-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1138
1139 PR target/69403
1140 * gcc.c-torture/execute/pr69403.c: New test.
1141
9935a0ba 11422016-01-22 Paolo Carlini <paolo.carlini@oracle.com>
1143
1144 PR c++/55843
1145 * g++.dg/template/pr55843.C: New.
1146
06b94aa1 11472016-01-22 Alan Lawrence <alan.lawrence@arm.com>
1148
1149 PR testsuite/66877
1150 * gcc.dg/vect/vect-over-widen-3-big-array.c: Only look for 1
1151 vect_recog_over_widening_pattern in dump if we have vect_widen_shift.
1152
b68773a8 11532016-01-21 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1154
1155 PR testsuite/67489
132731fb 1156 * gcc.target/powerpc/p8vector-builtin-8.c: Remove { target int128 }
1157 from dg-do compile directive, and instead add
1158 { dg-require-effective-target int128 }.
b68773a8 1159
bbbbe8ab 11602016-01-20 Martin Sebor <msebor@redhat.com>
1161
1162 PR c/69405
1163 * gcc.dg/sync-fetch.c: New test.
1164
f3a6a26f 11652016-01-21 Martin Sebor <msebor@redhat.com>
1166
1167 PR target/69252
1168 * gcc.target/powerpc/pr69252.c: New test.
1169
d1565a03 11702016-01-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1171
1172 PR fortran/65996
132731fb 1173 * gfortran.dg/pr65996.f90: New test.
d1565a03 1174
15a5a905 11752016-01-21 Dominik Vogt <vogt@linux.vnet.ibm.com>
1176
1177 PR c++/68810
bbbbe8ab 1178 * g++.dg/cpp0x/constexpr-reinterpret1.C: Fix line number that is
d1565a03 1179 expected to generate an error.
15a5a905 1180
e4538af5 11812016-01-21 Bernd Schmidt <bschmidt@redhat.com>
1182
1183 PR middle-end/66178
1184 * gcc.dg/torture/pr66178.c: New test.
1185
4d4180ce 11862016-01-21 Anton Blanchard <anton@samba.org>
1187 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1188
1189 PR target/63354
1190 * gcc.target/powerpc/pr63354.c: New test.
1191
86e16058 11922016-01-21 Vladimir Makarov <vmakarov@redhat.com>
1193
1194 PR rtl-optimization/68990
1195 * gcc.target/i386/pr68990: New.
1196
b11b85e4 11972016-01-21 Nick Clifton <nickc@redhat.com>
1198
1199 PR target/69129
1200 * gcc.target/mips/pr69129.c: New.
1201
62dd9f85 12022016-01-21 Paolo Carlini <paolo.carlini@oracle.com>
1203
1204 PR c++/58046
1205 * g++.dg/cpp0x/pr58046.C: New.
1206
ac7d424b 12072016-01-21 Jakub Jelinek <jakub@redhat.com>
1208
47c0bea3 1209 PR target/69187
1210 PR target/65624
1211 * gcc.target/arm/pr69187.c: New test.
1212
ac7d424b 1213 PR c++/69355
1214 * g++.dg/torture/pr69355.C: New test.
1215
9e18b252 12162016-01-21 Aditya Kumar <aditya.k7@samsung.com>
1217 Sebastian Pop <s.pop@samsung.com>
1218
1219 * gfortran.dg/graphite/interchange-3.f90: Adjust pattern.
1220
de862e2f 12212016-01-21 Aditya Kumar <aditya.k7@samsung.com>
1222 Sebastian Pop <s.pop@samsung.com>
1223
132731fb 1224 * gcc.dg/graphite/pr68976.c: New test.
de862e2f 1225
f55f9344 12262016-01-21 Jakub Jelinek <jakub@redhat.com>
1227
1228 PR middle-end/67653
1229 * c-c++-common/pr67653.c: New test.
1230 * gcc.dg/torture/pr29119.c: Add dg-warning.
1231
62752e71 12322016-01-20 Peter Bergner <bergner@vnet.ibm.com>
1233
1234 * gcc.target/powerpc/cpu-builtin-1.c: New test.
1235
16d4186f 12362016-01-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
1237
1238 PR c/24293
1239 * gcc.dg/pr24293.c: New test.
1240 * gcc.dg/Wcxx-compat-8.c: Adjust to accept error due to
1241 incomplete struct type.
1242 * gcc.dg/declspec-1.c: Likewise.
1243 * gcc.dg/pr63549.c: Likewise.
1244
58219d13 12452016-01-20 Jakub Jelinek <jakub@redhat.com>
1246
1247 PR tree-optimization/66612
1248 * gcc.target/powerpc/20050830-1.c: Xfail the scan-assembler test
1249 for bdn instruction.
1250
a7b5688a 12512016-01-20 Christophe Lyon <christophe.lyon@linaro.org>
1252
1253 * lib/target-supports.exp
1254 (check_effective_target_arm_fp_ok_nocache): New.
1255 (check_effective_target_arm_fp_ok): New.
1256 (add_options_for_arm_fp): New.
1257 (check_effective_target_arm_crypto_ok_nocache): Require
1258 target_arm_v8_neon_ok instead of arm32.
1259 (check_effective_target_arm_crypto_pragma_ok_nocache): New.
1260 (check_effective_target_arm_crypto_pragma_ok): New.
1261 (add_options_for_arm_vfp): New.
1262 * gcc.target/arm/attr-crypto.c: Use arm_crypto_pragma_ok effective
1263 target. Do not force -mfloat-abi=softfp, use arm_fp_ok effective
1264 target instead. Force initial fpu to vfp.
1265 * gcc.target/arm/attr-neon-builtin-fail.c: Do not force
1266 -mfloat-abi=softfp, use arm_fp_ok effective target instead.
1267 * gcc.target/arm/attr-neon-fp16.c: Likewise. Remove arm_neon_ok
1268 dependency.
1269 * gcc.target/arm/attr-neon2.c: Do not force -mfloat-abi=softfp,
1270 use arm_vfp effective target instead. Force initial fpu to vfp.
1271 * gcc.target/arm/attr-neon3.c: Likewise.
1272 * gcc.target/arm/cmp-2.c: Use arm_fp_ok effective target instead of
1273 arm_vfp_ok.
1274 * gcc.target/arm/unsigned-float.c: Likewise.
1275 * gcc.target/arm/vfp-1.c: Likewise.
1276 * gcc.target/arm/vfp-ldmdbd.c: Likewise.
1277 * gcc.target/arm/vfp-ldmdbs.c: Likewise.
1278 * gcc.target/arm/vfp-ldmiad.c: Likewise.
1279 * gcc.target/arm/vfp-ldmias.c: Likewise.
1280 * gcc.target/arm/vfp-stmdbd.c: Likewise.
1281 * gcc.target/arm/vfp-stmdbs.c: Likewise.
1282 * gcc.target/arm/vfp-stmiad.c: Likewise.
1283 * gcc.target/arm/vfp-stmias.c: Likewise.
1284 * gcc.target/arm/vnmul-1.c: Likewise.
1285 * gcc.target/arm/vnmul-2.c: Likewise.
1286 * gcc.target/arm/vnmul-3.c: Likewise.
1287 * gcc.target/arm/vnmul-4.c: Likewise.
1288
7ca56ca8 12892016-01-20 H.J. Lu <hongjiu.lu@intel.com>
7fb75b57 1290
7fb75b57 1291 PR testsuite/69366
1292 * g++.dg/pr63995-1.C: Require non-x32 target, instead of,
1293 the MPX run-time library, for compile-time MPX test.
1294 * gcc.target/i386/chkp-always_inline.c: Likewise.
1295 * gcc.target/i386/chkp-bndret.c: Likewise.
1296 * gcc.target/i386/chkp-builtins-1.c: Likewise.
1297 * gcc.target/i386/chkp-builtins-2.c: Likewise.
1298 * gcc.target/i386/chkp-builtins-3.c: Likewise.
1299 * gcc.target/i386/chkp-builtins-4.c: Likewise.
1300 * gcc.target/i386/chkp-const-check-1.c: Likewise.
1301 * gcc.target/i386/chkp-const-check-2.c: Likewise.
1302 * gcc.target/i386/chkp-hidden-def.c: Likewise.
1303 * gcc.target/i386/chkp-label-address.c: Likewise.
1304 * gcc.target/i386/chkp-lifetime-1.c: Likewise.
1305 * gcc.target/i386/chkp-narrow-bounds.c: Likewise.
1306 * gcc.target/i386/chkp-pr69044.c: Likewise.
1307 * gcc.target/i386/chkp-remove-bndint-1.c: Likewise.
1308 * gcc.target/i386/chkp-remove-bndint-2.c: Likewise.
1309 * gcc.target/i386/chkp-strchr.c: Likewise.
1310 * gcc.target/i386/chkp-strlen-1.c: Likewise.
1311 * gcc.target/i386/chkp-strlen-2.c: Likewise.
1312 * gcc.target/i386/chkp-strlen-3.c: Likewise.
1313 * gcc.target/i386/chkp-strlen-4.c: Likewise.
1314 * gcc.target/i386/chkp-strlen-5.c: Likewise.
1315 * gcc.target/i386/chkp-stropt-1.c: Likewise.
1316 * gcc.target/i386/chkp-stropt-10.c: Likewise.
1317 * gcc.target/i386/chkp-stropt-11.c: Likewise.
1318 * gcc.target/i386/chkp-stropt-12.c: Likewise.
1319 * gcc.target/i386/chkp-stropt-13.c: Likewise.
1320 * gcc.target/i386/chkp-stropt-14.c: Likewise.
1321 * gcc.target/i386/chkp-stropt-15.c: Likewise.
1322 * gcc.target/i386/chkp-stropt-16.c: Likewise.
1323 * gcc.target/i386/chkp-stropt-2.c: Likewise.
1324 * gcc.target/i386/chkp-stropt-3.c: Likewise.
1325 * gcc.target/i386/chkp-stropt-4.c: Likewise.
1326 * gcc.target/i386/chkp-stropt-5.c: Likewise.
1327 * gcc.target/i386/chkp-stropt-6.c: Likewise.
1328 * gcc.target/i386/chkp-stropt-7.c: Likewise.
1329 * gcc.target/i386/chkp-stropt-8.c: Likewise.
1330 * gcc.target/i386/chkp-stropt-9.c: Likewise.
1331 * gcc.target/i386/pr63995-2.c: Likewise.
1332 * gcc.target/i386/pr64805.c: Likewise.
1333 * gcc.target/i386/pr65044.c: Likewise.
1334 * gcc.target/i386/pr65167.c: Likewise.
1335 * gcc.target/i386/pr65183.c: Likewise.
1336 * gcc.target/i386/pr65184.c: Likewise.
1337 * gcc.target/i386/thunk-retbnd.c: Likewise.
7ca56ca8 1338
f2da0b99 13392016-01-20 Ilya Enkovich <enkovich.gnu@gmail.com>
1340
1341 PR tree-optimization/69328
1342 * gcc.dg/pr69328.c: New test.
1343
4d379676 13442016-01-20 Jeff Law <law@redhat.com>
1345
4a11f145 1346 PR target/25114
4d379676 1347 * gcc.target/m68k/pr25114.c: New test.
1348
0754bad1 13492016-01-20 Andre Vieira <andre.simoesdiasvieira@arm.com>
1350
1351 * gcc.target/arm/memset-inline-10.c: Added
1352 dg-require-effective-target arm_thumb2_ok.
1353
63bd5c2d 13542016-01-19 Eric Botcazou <ebotcazou@adacore.com>
1355
1356 * gcc.dg/debug/dwarf2/sso.c: New test.
1357
a9c01e81 13582016-01-19 Uros Bizjak <ubizjak@gmail.com>
1359
1360 PR testsuite/68820
1361 * gcc.c-torture/execute/builtins/memops-asm.x: New file.
1362 * gcc.c-torture/execute/builtins/strstr-asm.x: Ditto.
1363 * gcc.c-torture/execute/builtins/strstr-asm.c: Remove dg-options.
1364
53fa0e54 13652016-01-19 Jan Hubicka <hubicka@ucw.cz>
1366
1367 PR ipa/66223
1368 * g++.dg/ipa/devirt-50.C: New testcase.
1369
e035a62c 13702016-01-19 Marek Polacek <polacek@redhat.com>
1371
1372 PR c++/68965
1373 * g++.dg/cpp1y/parameter-pack-1.C: New test.
1374 * g++.dg/cpp1y/parameter-pack-2.C: New test.
1375
885cc3ea 13762016-01-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1377
1378 PR target/69135
1379 * gcc.target/arm/pr69135_1.c: New test.
1380
07bd240e 13812015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
1382
1383 * gcc.target/aarch64/ccmp_1.c: Add new tests.
1384
9f60d257 13852015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
1386
1387 * gcc.target/aarch64/ccmp_1.c: New testcase.
1388
a0c919f7 13892016-01-19 Marek Polacek <polacek@redhat.com>
1390
1391 PR c++/68586
1392 * g++.dg/cpp0x/enum30.C: New test.
1393
dc5d6d17 13942016-01-19 Richard Biener <rguenther@suse.de>
1395
1396 PR tree-optimization/69336
1397 * g++.dg/tree-ssa/pr69336.C: New testcase.
1398
6dd156e0 13992016-01-19 Jakub Jelinek <jakub@redhat.com>
1400
1401 PR debug/65779
1402 * gcc.dg/pr65779.c: New test.
1403
3e0d45b9 14042016-01-19 Richard Biener <rguenther@suse.de>
1405
1406 PR tree-optimization/69352
1407 * gcc.dg/torture/pr69352.c: New testcase.
1408
7a3cf64d 14092016-01-19 Jakub Jelinek <jakub@redhat.com>
1410
1411 PR rtl-optimization/68955
1412 PR rtl-optimization/64557
1413 * gcc.dg/torture/pr68955.c: New test.
1414
8be55b33 14152016-01-19 Jan Hubicka <hubicka@ucw.cz>
1416
1417 PR lto/69136
1418 * g++.dg/torture/pr69136.C: New testcase.
1419
72a985d7 14202016-01-19 Jan Hubicka <hubicka@ucw.cz>
1421
1422 PR lto/69133
1423 * g++.dg/lto/pr69133_0.C: New testcase.
1424 * g++.dg/lto/pr69133_1.C: New testcase.
1425
56778b62 14262016-01-15 Jeff Law <law@redhat.com>
1427
1428 PR tree-optimization/69320
1429 * gcc.c-torture/pr69320-1.c: New test.
1430 * gcc.c-torture/pr69320-2.c: New test.
1431 * gcc.c-torture/pr69320-3.c: New test.
1432 * gcc.c-torture/pr69320-4.c: New test.
1433
ced41b93 14342016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
1435
1436 PR c++/11858
1437 PR c++/24663
1438 PR c++/24664
1439 * g++.dg/template/pr11858.C: New test.
1440 * g++.dg/template/pr24663.C: New test.
1441 * g++.dg/template/unify12.C: New test.
1442 * g++.dg/template/unify13.C: New test.
1443 * g++.dg/template/unify14.C: New test.
1444 * g++.dg/template/unify15.C: New test.
1445 * g++.dg/template/unify16.C: New test.
1446 * g++.dg/template/unify17.C: New test.
1447
7f8cbcaf 14482016-01-18 David Malcolm <dmalcolm@redhat.com>
1449
1450 PR testsuite/69181
1451 * gcc.dg/pr69181-1.c: New test file.
1452 * gcc.dg/pr69181-2.c: New test file.
1453 * lib/gcc-dg.exp (dg-test): Consolidate post-test cleanup of
1454 globals by moving it to...
1455 (cleanup-after-saved-dg-test): ...this new function. Add
1456 "global additional_sources_used". Add reset of global
1457 multiline_expected_outputs to the empty list.
1458 * lib/multiline.exp (_multiline_expected_outputs): Rename this
1459 global to...
1460 (multiline_expected_outputs): ...this, and updated comments to
1461 note that it is modified from gcc-dg.exp.
1462 (dg-end-multiline-output): Update for the above renaming.
1463 (handle-multiline-outputs): Likewise. Remove the clearing
1464 of the expected outputs to the empty list.
1465
3c7cbfc0 14662016-01-18 Richard Biener <rguenther@suse.de>
1467
1468 PR tree-optimization/69297
1469 * gcc.dg/vect/costmodel/x86_64/costmodel-pr69297.c: New testcase.
1470
81d49cc1 14712016-01-18 Joseph Myers <joseph@codesourcery.com>
1472
1473 * gcc.target/mips/mips-3d-1.c: Use forbid_cpu=octeon.* in
1474 dg-options.
1475 * gcc.target/mips/mips-3d-2.c: Likewise.
1476 * gcc.target/mips/mips-3d-3.c: Likewise.
1477 * gcc.target/mips/mips-3d-4.c: Likewise.
1478 * gcc.target/mips/mips-3d-5.c: Likewise.
1479 * gcc.target/mips/mips-3d-6.c: Likewise.
1480 * gcc.target/mips/mips-3d-7.c: Likewise.
1481 * gcc.target/mips/mips-3d-8.c: Likewise.
1482 * gcc.target/mips/mips-3d-9.c: Likewise.
1483 * gcc.target/mips/mips-ps-1.c: Likewise.
1484 * gcc.target/mips/mips-ps-2.c: Likewise.
1485 * gcc.target/mips/mips-ps-3.c: Likewise.
1486 * gcc.target/mips/mips-ps-4.c: Likewise.
1487 * gcc.target/mips/mips-ps-5.c: Likewise.
1488 * gcc.target/mips/mips-ps-6.c: Likewise.
1489 * gcc.target/mips/mips-ps-7.c: Likewise.
1490 * gcc.target/mips/mips-ps-type.c: Likewise.
1491 * gcc.target/mips/mips-ps-type-2.c: Likewise.
1492 * gcc.target/mips/mips16-attributes-6.c: Likewise.
1493
03c4ff3a 14942016-01-18 Tom de Vries <tom@codesourcery.com>
1495
1496 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: New test.
1497 * c-c++-common/goacc/kernels-double-reduction.c: New test.
1498 * c-c++-common/goacc/kernels-empty.c: New test.
1499 * c-c++-common/goacc/kernels-eternal.c: New test.
1500 * c-c++-common/goacc/kernels-loop-2.c: New test.
1501 * c-c++-common/goacc/kernels-loop-3.c: New test.
1502 * c-c++-common/goacc/kernels-loop-data-2.c: New test.
1503 * c-c++-common/goacc/kernels-loop-data-enter-exit-2.c: New test.
1504 * c-c++-common/goacc/kernels-loop-data-enter-exit.c: New test.
1505 * c-c++-common/goacc/kernels-loop-data-update.c: New test.
1506 * c-c++-common/goacc/kernels-loop-data.c: New test.
1507 * c-c++-common/goacc/kernels-loop-g.c: New test.
1508 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: New test.
1509 * c-c++-common/goacc/kernels-loop-n.c: New test.
1510 * c-c++-common/goacc/kernels-loop-nest.c: New test.
1511 * c-c++-common/goacc/kernels-loop.c: New test.
1512 * c-c++-common/goacc/kernels-noreturn.c: New test.
1513 * c-c++-common/goacc/kernels-one-counter-var.c: New test.
1514 * c-c++-common/goacc/kernels-parallel-loop-data-enter-exit.c: New test.
1515 * c-c++-common/goacc/kernels-reduction.c: New test.
1516
22e3dcee 15172016-01-18 Tom de Vries <tom@codesourcery.com>
1518
1519 * gcc.dg/autopar/outer-1.c: Update for new parloops instantiation.
1520 * gcc.dg/autopar/outer-2.c: Same.
1521 * gcc.dg/autopar/outer-3.c: Same.
1522 * gcc.dg/autopar/outer-4.c: Same.
1523 * gcc.dg/autopar/outer-5.c: Same.
1524 * gcc.dg/autopar/outer-6.c: Same.
1525 * gcc.dg/autopar/parallelization-1.c: Same.
1526 * gcc.dg/autopar/parloops-exit-first-loop-alt-2.c: Same.
1527 * gcc.dg/autopar/parloops-exit-first-loop-alt-3.c: Same.
1528 * gcc.dg/autopar/parloops-exit-first-loop-alt-4.c: Same.
1529 * gcc.dg/autopar/parloops-exit-first-loop-alt-5.c: Same.
1530 * gcc.dg/autopar/parloops-exit-first-loop-alt-6.c: Same.
1531 * gcc.dg/autopar/parloops-exit-first-loop-alt-7.c: Same.
1532 * gcc.dg/autopar/parloops-exit-first-loop-alt-pr66652.c: Same.
1533 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: Same.
1534 * gcc.dg/autopar/pr39500-1.c: Same.
1535 * gcc.dg/autopar/pr39500-2.c: Same.
1536 * gcc.dg/autopar/pr46193.c: Same.
1537 * gcc.dg/autopar/pr46194.c: Same.
1538 * gcc.dg/autopar/pr49580.c: Same.
1539 * gcc.dg/autopar/pr49960-1.c: Same.
1540 * gcc.dg/autopar/pr49960.c: Same.
1541 * gcc.dg/autopar/pr68373.c: Same.
1542 * gcc.dg/autopar/reduc-1.c: Same.
1543 * gcc.dg/autopar/reduc-1char.c: Same.
1544 * gcc.dg/autopar/reduc-1short.c: Same.
1545 * gcc.dg/autopar/reduc-2.c: Same.
1546 * gcc.dg/autopar/reduc-2char.c: Same.
1547 * gcc.dg/autopar/reduc-2short.c: Same.
1548 * gcc.dg/autopar/reduc-3.c: Same.
1549 * gcc.dg/autopar/reduc-4.c: Same.
1550 * gcc.dg/autopar/reduc-6.c: Same.
1551 * gcc.dg/autopar/reduc-7.c: Same.
1552 * gcc.dg/autopar/reduc-8.c: Same.
1553 * gcc.dg/autopar/reduc-9.c: Same.
1554 * gcc.dg/autopar/uns-outer-4.c: Same.
1555 * gcc.dg/autopar/uns-outer-5.c: Same.
1556 * gcc.dg/autopar/uns-outer-6.c: Same.
1557 * gfortran.dg/parloops-exit-first-loop-alt-2.f95: Same.
1558 * gfortran.dg/parloops-exit-first-loop-alt.f95: Same.
1559
fd5cbe2f 15602016-01-18 Alan Lawrence <alan.lawrence@arm.com>
1561
1562 PR target/63679
1563 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove XFAIL for powerpc(32), hppa,
1564 aarch64, sparc, s390. Add --param sra-max-scalarization-size-Ospeed.
1565
fa75ab55 15662016-01-18 Alan Lawrence <alan.lawrence@arm.com>
1567
1568 PR target/63679
1569 * gcc.dg/tree-ssa/ssa-dom-cse-5.c: New.
1570 * gcc.dg/tree-ssa/ssa-dom-cse-6.c: New.
1571 * gcc.dg/tree-ssa/ssa-dom-cse-7.c: New.
1572
214b2582 15732016-01-18 Alan Lawrence <alan.lawrence@arm.com>
1574
1575 PR target/63679
1576 * gcc.dg/tree-ssa/sra-17.c: New.
1577 * gcc.dg/tree-ssa/sra-18.c: New.
1578
13146837 15792016-01-18 Ilya Enkovich <enkovich.gnu@gmail.com>
1580
1581 * gcc.target/i386/pr65105-5.c: Adjust to andn generation.
1582
6ccd18c2 15832016-01-18 Eric Botcazou <ebotcazou@adacore.com>
1584
1585 * gnat.dg/inline12.adb: New test.
1586
8872b95f 15872016-01-18 Bin Cheng <bin.cheng@arm.com>
1588
1589 PR tree-optimization/66797
1590 * gcc.c-torture/execute/pr65447.c: Relax check condition.
1591
971514e3 15922016-01-18 Richard Biener <rguenther@suse.de>
1593
1594 PR tree-optimization/69170
1595 * gcc.dg/torture/pr69170.c: New testcase.
1596
9b2d1aab 15972016-01-17 John David Anglin <danglin@gcc.gnu.org>
1598
1599 * gcc.dg/torture/builtin-integral-1.c: Require c99_runtime.
1600
164d84c2 16012016-01-16 Tom de Vries <tom@codesourcery.com>
1602
1603 * c-c++-common/goacc/kernels-alias-ipa-pta-4.c: New test.
1604
4c33b769 16052016-01-16 Tom de Vries <tom@codesourcery.com>
1606
1607 * gcc.dg/parloops-exit-first-loop-alt.c: Move ...
1608 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: ... here. Remove
1609 redundant dg-require-effective-target pthread.
1610 * gcc.dg/parloops-exit-first-loop-alt-2.c: Same.
1611 * gcc.dg/parloops-exit-first-loop-alt-3.c: Same.
1612 * gcc.dg/parloops-exit-first-loop-alt-4.c: Same.
1613 * gcc.dg/parloops-exit-first-loop-alt-5.c: Same.
1614 * gcc.dg/parloops-exit-first-loop-alt-6.c: Same.
1615 * gcc.dg/parloops-exit-first-loop-alt-7.c: Same.
1616 * gcc.dg/parloops-exit-first-loop-alt-pr66652.c: Same.
1617
673441b0 16182016-01-16 David Edelsohn <dje.gcc@gmail.com>
1619
1620 PR target/68609
1621 * gcc.target/powerpc/recip-6.c: Enable on AIX.
1622 * gcc.target/powerpc/recip-7.c: Same.
1623
90153ae7 16242016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
1625
1626 PR c++/69091
1627 * g++.dg/template/pr69091.C: New test.
1628
bc24d01d 16292016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
1630
1631 * c-c++-common/cilk-plus/AN/an-if.c: Check that the original
1632 dump does not contain an error_mark_node.
1633 * c-c++-common/cilk-plus/CK/pr60469.c: Likewise.
1634 * c-c++-common/cilk-plus/AN/fn_ptr-2.c: New xfail'd test.
1635
4067c0fd 16362016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
1637
1638 PR c++/68936
1639 * g++.dg/template/pr68936.C: New test.
1640
27c6dbdd 16412016-01-15 David Edelsohn <dje.gcc@gmail.com>
1642
1643 PR target/68609
1644 * gcc.target/powerpc/recip-1.c: Adjust for Goldschmidt's Algorithm.
1645 * gcc.target/powerpc/recip-2.c: Same.
1646 * gcc.target/powerpc/recip-3.c: Same.
1647 * gcc.target/powerpc/recip-4.c: Same.
1648 * gcc.target/powerpc/recip-sqrtf.c: Same.
1649
e390c57d 16502016-01-15 Jeff Law <law@redhat.com>
1651
1652 PR tree-optimization/69270
1653 * gcc.dg/tree-ssa/pr69270-2.c: New test.
1654 * gcc.dg/tree-ssa/pr69270-3.c: New test.
1655
ddcfeaf1 16562016-01-15 Paul Thomas <pault@gcc.gnu.org>
1657
1658 PR fortran/49630
1659 * gfortran.dg/deferred_character_13.f90: New test for the fix
1660 of comment 3 of the PR.
1661
1662 PR fortran/54070
1663 * gfortran.dg/deferred_character_8.f90: New test
1664 * gfortran.dg/allocate_error_5.f90: New test
1665
1666 PR fortran/60593
1667 * gfortran.dg/deferred_character_10.f90: New test
1668
1669 PR fortran/60795
1670 * gfortran.dg/deferred_character_14.f90: New test
1671
1672 PR fortran/61147
1673 * gfortran.dg/deferred_character_11.f90: New test
1674
1675 PR fortran/64324
1676 * gfortran.dg/deferred_character_9.f90: New test
1677
81be349c 16782016-01-15 Vladimir Makarov <vmakarov@redhat.com>
1679
1680 PR rtl-optimization/69030
1681 * gcc.target/i386/pr69030.c: New.
1682
998456c5 16832016-01-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1684
1685 * gcc.target/aarch64/target_attr_17.c: New test.
1686
0d85be19 16872016-01-15 Richard Biener <rguenther@suse.de>
1688
1689 PR tree-optimization/66856
1690 * gcc.dg/torture/pr66856-1.c: New testcase.
1691 * gcc.dg/torture/pr66856-2.c: Likewise.
1692
321d36c8 16932016-01-15 Richard Biener <rguenther@suse.de>
1694
1695 PR debug/69137
1696 * g++.dg/lto/pr69137_0.C: New testcase.
1697
d94a1f53 16982016-01-15 Richard Sandiford <richard.sandiford@arm.com>
1699
1700 PR middle-end/69246
1701 * gcc.target/i386/pr69246.c: New test.
1702
5fe9a861 17032016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
1704
a9c01e81 1705 * gfortran.dg/bind_c_array_params_2.f90: Fix test patterns for S/390.
5fe9a861 1706
3d05a5e9 17072016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
1708
1709 PR c++/56194
1710 * g++.dg/init/const9.C: Disable test on S/390.
1711
5e8132b5 17122016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
1713
1714 * g++.dg/Wframe-address.C: Test requires -mbackchain for s390*-*-*.
1715 * g++.dg/Wno-frame-address.C: Ditto.
1716
32307cdf 17172016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
1718
1719 * gcc.dg/tree-ssa/20040204-1.c: Do not xfail on S/390.
1720
1ca28250 17212016-01-15 Richard Biener <rguenther@suse.de>
1722
1723 PR tree-optimization/68961
1724 * gcc.dg/vect/costmodel/x86_64/costmodel-pr68961.c: New testcase.
1725
6271bd93 17262016-01-15 Ilya Enkovich <enkovich.gnu@gmail.com>
1727
1728 * gcc.target/i386/pr65105-5.c: New test.
1729
9dbe6a63 17302016-01-15 Jan Hubicka <hubicka@ucw.cz>
1731
1732 * gcc.c-torture/execute/alias-4.c: New testcase.
1733
a70589b9 17342016-01-15 Jan Hubicka <hubicka@ucw.cz>
1735
1736 PR ipa/68148
1737 * g++.dg/ipa/devirt-49.C: New testcase.
1738
7bbac464 17392016-01-15 Christian Bruel <christian.bruel@st.com>
86eff91f 1740
1741 PR target/65837
1742 * gcc.target/arm/attr-neon-builtin-fail2.c: New test.
1743 * gcc.target/arm/lto/pr65837-attr_0.c: New test.
1744 * gcc.target/arm/lto/pr65837_0.c: Fix skip condition and use ACLE name.
1745
4345b868 17462016-01-15 Richard Biener <rguenther@suse.de>
1747
1748 PR tree-optimization/69117
1749 * gcc.dg/torture/pr69117.c: New testcase.
1750
580357e7 17512015-01-14 Ryan Burn <contact@rnburn.com>
7d600da5 1752
1753 PR c++/69048
1754 * g++.dg/cilk-plus/CK/pr69048.cc: New test.
1755
612baa31 17562016-01-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
1757
1758 PR testsuite/67509
1759 * gfortran.dg/ieee/ieee_7.f90: For out of bound precision or
1760 range tests use 100 * maximum instead of maximum + 1.
1761
44e09bc4 17622016-01-14 Jakub Jelinek <jakub@redhat.com>
1763
1764 PR debug/69244
1765 * gcc.dg/guality/pr69244.c: New test.
1766
96962ae4 17672016-01-14 Uros Bizjak <ubizjak@gmail.com>
1768
1769 * lib/target-supports.exp (check_effective_target_issignaling):
1770 New procedure.
1771 * gcc.dg/pr61441.c: Require issignaling effective target.
1772
ab9c400b 17732016-01-14 Segher Boessenkool <segher@kernel.crashing.org>
1774
1775 PR target/68803
1776 * gcc.target/powerpc/20050603-3.c: Add xfails for powerpc64le.
1777
a7ed4583 17782016-01-14 David Malcolm <dmalcolm@redhat.com>
1779
1780 PR c++/68819
1781 PR preprocessor/69177
1782 * gcc.dg/plugin/location-overflow-test-1.c: New test case.
1783 * gcc.dg/plugin/location-overflow-test-2.c: New test case.
1784 * gcc.dg/plugin/location_overflow_plugin.c: New test plugin.
1785 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
1786
77f35cec 17872016-01-14 Marek Polacek <polacek@redhat.com>
1788
1789 PR c/69262
1790 * gcc.dg/array-15.c: New test.
1791
915d0950 17922016-01-14 Jakub Jelinek <jakub@redhat.com>
1793
1794 PR middle-end/68146
1795 PR tree-optimization/69155
1796 * gfortran.dg/pr68146.f: New test.
1797 * gfortran.dg/pr69155.f90: New test.
1798
24651fb7 17992016-01-14 Richard Biener <rguenther@suse.de>
1800
1801 PR tree-optimization/68060
1802 * gcc.dg/torture/pr68060-1.c: New testcase.
1803 * gcc.dg/torture/pr68060-2.c: Likewise.
1804
2f63f950 18052016-01-14 Nick Clifton <nickc@redhat.com>
1806
1807 * lib/target-supports.exp
1808 (check_effective_target_arm_neon_ok_nocache): Add an option
1809 sequence that includes setting the ARM architecture to ARMv7-A.
1810 * gcc.target/arm/attr-neon.c: Use dg-add-options to add the
1811 command line options necessary to enable Neon support.
1812 * gcc.target/arm/neon-vlshr-imm-1.c: Likewise.
1813 * gcc.target/arm/neon-vshl-imm-1.c: Likewise.
1814 * gcc.target/arm/neon-vshr-imm-1.c: Likewise.
1815 * gcc.target/arm/pr69180.c: Likewise.
1816
3ce0acde 18172016-01-14 Jeff Law <law@redhat.com>
1818
1819 PR tree-optimization/69270
1820 * gcc.dg/tree-ssa/pr69270.c: New test.
1821
bda05c57 18222016-01-13 Bernd Schmidt <bschmidt@redhat.com>
1823
1824 PR c/66208
1825 * c-c++-common/pr66208.c: New file.
1826
9b657cf1 18272016-01-13 Jakub Jelinek <jakub@redhat.com>
1828
1829 PR tree-optimization/69156
1830 * gcc.dg/pr69156.c: New test.
1831
58ba1b9d 18322016-01-13 H.J. Lu <hongjiu.lu@intel.com>
1833
1834 * gcc.target/i386/pr69225-7.c: New test.
1835
e5fee0fe 18362016-01-13 Richard Henderson <rth@redhat.com>
1837
1838 * gcc.dg/tm/memopt-13.c: Update expected function.
1839 * gcc.dg/tm/memopt-6.c: Likewise.
1840
3f0e9745 18412016-01-13 Uros Bizjak <ubizjak@gmail.com>
1842
1843 * gcc.target/i386/pr45685.c (dg-options): Add -mno-sse4.
1844 * gcc.target/i386/pr68432-1.c (dg-options): Ditto.
1845 * gcc.target/i386/pr68432-2.c (dg-options): Ditto.
1846 * gcc.target/i386/pr68432-3.c (dg-options): Ditto.
7a6ddc0d 1847
3f0e9745 18482016-01-13 Tom de Vries <tom@codesourcery.com>
1849
1850 PR tree-optimization/69169
7a6ddc0d 1851 * gcc.dg/pr69169.c: New test.
1852
9b657cf1 18532016-01-13 Alexander Fomin <alexander.fomin@intel.com>
7361eb31 1854
1855 PR target/69228
1856 * gcc.target/i386/avx512pf-vscatterpf0dpd-1.c: Adjust.
1857 * gcc.target/i386/avx512pf-vscatterpf0dps-1.c: Likewise.
1858 * gcc.target/i386/avx512pf-vscatterpf0qpd-1.c: Likewise.
1859 * gcc.target/i386/avx512pf-vscatterpf0qps-1.c: Likewise.
1860 * gcc.target/i386/avx512pf-vscatterpf1dpd-1.c: Likewise.
1861 * gcc.target/i386/avx512pf-vscatterpf1dps-1.c: Likewise.
1862 * gcc.target/i386/avx512pf-vscatterpf1qpd-1.c: Likewise.
1863 * gcc.target/i386/avx512pf-vscatterpf1qps-1.c: Likewise.
1864
f704d701 18652016-01-13 Jakub Jelinek <jakub@redhat.com>
1866
1867 PR target/69247
1868 * gcc.dg/pr69247.c: New test.
1869
e966d6b9 18702016-01-13 Richard Biener <rguenther@suse.de>
1871
1872 PR tree-optimization/69242
1873 * gcc.dg/torture/pr69242.c: New testcase.
1874
1ca1d9b2 18752016-01-13 Richard Biener <rguenther@suse.de>
1876
1877 PR tree-optimization/69186
1878 * gcc.dg/torture/pr69186.c: New testcase.
1879
d07cbccc 18802016-01-13 Jeff Law <law@redhat.com>
1881
1882 PR tree-optimization/67755
1883 * gcc.dg/tree-ssa/pr67755.c: New test.
1884
18852016-01-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
0ebbc233 1886
1887 * gcc.c-torture/unsorted/dump-noaddr.x (dump_compare): Replace static
1888 pass number in output by a star.
1889
b95d41cf 18902016-01-12 Bin Cheng <bin.cheng@arm.com>
1891
1892 PR tree-optimization/68911
1893 * gcc.c-torture/execute/pr68911.c: New test.
1894
91d87e22 18952016-01-12 Marek Polacek <polacek@redhat.com>
1896
1897 PR c++/68979
1898 * g++.dg/warn/permissive-1.C: New test.
1899
8a9401a4 19002016-01-12 Jakub Jelinek <jakub@redhat.com>
1901
1902 PR objc++/68511
1903 PR c++/69213
1904 * g++.dg/opt/pr69213.C: New test.
1905
b9cb7a67 19062016-01-12 Christian Bruel <christian.bruel@st.com>
1907
1908 PR target/69180
1909 * gcc.target/arm/pr69180.c: New test.
1910
e4c96992 19112016-01-12 Richard Biener <rguenther@suse.de>
1912
1913 PR lto/69077
1914 * g++.dg/lto/pr69077_0.C: New testcase.
1915 * g++.dg/lto/pr69077_1.C: Likewise.
1916
90525f61 19172016-01-12 Jakub Jelinek <jakub@redhat.com>
1918
1919 PR target/69175
1920 * g++.dg/opt/pr69175.C: New test.
1921
9e7edfd3 19222016-01-12 Alan Lawrence <alan.lawrence@arm.com>
1923
1924 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Declare functions as 'extern'
1925 rather than #including math.h & stdlib.h.
1926 * gcc.dg/vect/pr47001.c: Declare abort as 'extern', remove stdlib.h.
1927 * gcc.dg/vect/pr49771.c: Likewise.
1928 * gcc.dg/vect/vect-10-big-array.c: Likewise.
1929 * gcc.dg/vect/vect-neg-store-1.c: Likewise.
1930 * gcc.dg/vect/vect-neg-store-2.c: Likewise.
1931 * gcc.dg/vect/slp-37.c: Change NULL to 0, remove stdlib.h.
1932 * gcc.dg/vect/pr40254.c: Remove unnecessary include of stdlib.h.
1933 * gcc.dg/vect/pr44507.c: Likewise.
1934 * gcc.dg/vect/pr45902.c: Likewise.
1935 * gcc.dg/vect/slp-widen-mult-half.c: Likewise.
1936 * gcc.dg/vect/vect-117.c: Likewise.
1937 * gcc.dg/vect/vect-99.c: Likewise.
1938 * gcc.dg/vect/vect-aggressive-1.c: Likewise.
1939 * gcc.dg/vect/vect-cond-1.c: Likewise.
1940 * gcc.dg/vect/vect-cond-2.c: Likewise.
1941 * gcc.dg/vect/vect-cond-3.c: Likewise.
1942 * gcc.dg/vect/vect-cond-4.c: Likewise.
1943 * gcc.dg/vect/vect-mask-load-1.c: Likewise.
1944 * gcc.dg/vect/vect-mask-loadstore-1.c: Likewise.
1945 * gcc.dg/vect/vect-over-widen-1-big-array.c: Likewise.
1946 * gcc.dg/vect/vect-over-widen-1.c: Likewise.
1947 * gcc.dg/vect/vect-over-widen-2-big-array.c: Likewise.
1948 * gcc.dg/vect/vect-over-widen-2.c: Likewise.
1949 * gcc.dg/vect/vect-over-widen-3-big-array.c: Likewise.
1950 * gcc.dg/vect/vect-over-widen-3.c: Likewise.
1951 * gcc.dg/vect/vect-over-widen-4-big-array.c: Likewise.
1952 * gcc.dg/vect/vect-over-widen-4.c: Likewise.
1953 * gcc.dg/vect/vect-widen-mult-const-s16.c: Likewise.
1954 * gcc.dg/vect/vect-widen-mult-const-u16.c: Likewise.
1955 * gcc.dg/vect/vect-widen-mult-half-u8.c: Likewise.
1956 * gcc.dg/vect/vect-widen-mult-half.c: Likewise.
1957 * gcc.dg/vect/no-trapping-math-vect-ifcvt-11.c: Remove unnecessary
1958 include of signal.h.
1959 * gcc.dg/vect/no-trapping-math-vect-ifcvt-12.c: Likewise.
1960 * gcc.dg/vect/no-trapping-math-vect-ifcvt-13.c: Likewise.
1961 * gcc.dg/vect/no-trapping-math-vect-ifcvt-14.c: Likewise.
1962 * gcc.dg/vect/no-trapping-math-vect-ifcvt-15.c: Likewise.
1963 * gcc.dg/vect/no-trapping-math-vect-ifcvt-16.c: Likewise.
1964 * gcc.dg/vect/vect-ifcvt-16.c: Likewise.
1965 * gcc.dg/vect/vect-ifcvt-17.c: Likewise.
1966 * gcc.dg/vect/vect-ifcvt-2.c: Likewise.
1967 * gcc.dg/vect/vect-ifcvt-3.c: Likewise.
1968 * gcc.dg/vect/vect-ifcvt-4.c: Likewise.
1969 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
1970 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
1971 * gcc.dg/vect/vect-ifcvt-6.c: Likewise.
1972 * gcc.dg/vect/vect-ifcvt-7.c: Likewise.
1973 * gcc.dg/vect/vect-ifcvt-9.c: Likewise.
1974 * gcc.dg/vect/vect-outer-5.c: Likewise.
1975 * gcc.dg/vect/vect-outer-6.c: Likewise.
1976 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Remove unnecessary
1977 include of stdio.h.
1978
3368873d 19792016-01-12 Nick Clifton <nickc@redhat.com>
1980
1981 PR target/68913
1982 * gcc.dg/lto/pr61886_0.c: Rename the external function called
1983 to fread so that it will be found in all target runtimes.
1984
0464ea95 19852016-01-12 Richard Biener <rguenther@suse.de>
1986
1987 PR tree-optimization/69053
1988 * g++.dg/torture/pr69053.C: New testcase.
1989
7819730f 19902016-01-12 Richard Biener <rguenther@suse.de>
1991
1992 PR tree-optimization/69168
1993 * gcc.dg/torture/pr69168.c: New testcase.
1994
995bfebf 19952016-01-12 Richard Biener <rguenther@suse.de>
1996
1997 PR tree-optimization/69157
1998 * gcc.dg/torture/pr69157.c: New testcase.
1999
20002016-01-12 Richard Biener <rguenther@suse.de>
2001
2002 PR tree-optimization/69174
2003 * gcc.dg/torture/pr69174.c: New testcase.
2004
1d10d64c 20052016-01-12 Jakub Jelinek <jakub@redhat.com>
2006
2007 PR c++/66808
2008 PR c++/69000
2009 * g++.dg/tls/pr66808.C: New test.
2010 * g++.dg/tls/pr69000.C: New test.
2011
f0b79faf 20122016-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2013
2014 * gcc.target/powerpc/swaps-p8-23.c: New test.
2015 * gcc.target/powerpc/swaps-p8-24.c: Likewise.
2016
04cf75a4 20172016-01-11 John David Anglin <danglin@gcc.gnu.org>
2018
2019 PR tree-optimization/68356
2020 * gcc.dg/torture/pr68264.c: Disable exp2 ERANGE test on hppa unix.
2021
0eb4264c 20222016-01-12 Kugan Vivekanandarajah <kuganv@linaro.org>
2023 Jim Wilson <jim.wilson@linaro.org>
2024
2025 PR target/69194
2026 * gcc.target/arm/pr69194.c: New test.
2027
2f66de64 20282016-01-11 H.J. Lu <hongjiu.lu@intel.com>
2029
2030 PR target/69225
2031 * gcc.target/i386/pr69225-1.c: New test.
2032 * gcc.target/i386/pr69225-2.c: Likewise.
2033 * gcc.target/i386/pr69225-3.c: Likewise.
2034 * gcc.target/i386/pr69225-4.c: Likewise.
2035 * gcc.target/i386/pr69225-5.c: Likewise.
2036 * gcc.target/i386/pr69225-6.c: Likewise.
2037
36105e82 20382016-01-11 Jakub Jelinek <jakub@redhat.com>
2039
1c78ce2e 2040 PR target/67462
2041 * gcc.dg/ifcvt-3.c: Only compile on lp64 targets, include also i?86
2042 if lp64.
2043
a4a87320 2044 PR target/69071
2045 * gcc.dg/pr69071.c: New test.
2046
91fbd04f 2047 PR c++/69211
2048 * g++.dg/opt/pr69211.C: New test.
2049
36105e82 2050 PR tree-optimization/69214
2051 * gcc.c-torture/compile/pr69214.c: New test.
2052
e934c380 20532016-01-11 Uros Bizjak <ubizjak@gmail.com>
2054
2055 * gcc.target/i386/pr66232-10.c: Do not compile on ia32 target.
2056 * gcc.target/i386/pr66232-11.c: Ditto.
2057 * gcc.target/i386/pr66232-12.c: Ditto.
2058 * gcc.target/i386/pr66232-13.c: Ditto.
2059
3ff1b153 20602016-01-11 Richard Biener <rguenther@suse.de>
2061
2062 PR tree-optimization/69173
2063 * gcc.dg/torture/pr69173.c: New testcase.
2064
04e1504c 20652016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2066
2067 PR rtl-optimization/68796
2068 * gcc.target/aarch64/tst_5.c: New test.
2069 * gcc.target/aarch64/tst_6.c: Likewise.
2070
ae8718b5 20712016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2072
2073 PR rtl-optimization/68841
2074 * gcc.dg/pr68841.c: New test.
2075 * gcc.c-torture/execute/pr68841.c: New test.
2076
bd8bece2 20772016-01-11 Yuri Rumyantsev <ysrumyan@gmail.com>
2078
2079 PR rtl-optimization/68920
2080 * gcc.dg/ifcvt-4.c: Add "--param max-rtl-if-conversion-insns=3" option
2081 for ix86 targets.
2082 * gcc.dg/ifcvt-5.c: New test.
2083
9b657cf1 20842016-01-11 Alexandre Oliva <aoliva@redhat.com>
57c83f79 2085
2086 PR bootstrap/69123
2087 * g++.dg/pr69123.C: New.
2088
7a158352 20892016-01-11 Ilya Enkovich <enkovich.gnu@gmail.com>
2090
2091 PR target/69010
2092 * gcc.target/i386/pr69010.c: New test.
2093
ff375d11 20942016-01-11 Martin Jambor <mjambor@suse.cz>
2095
2096 PR ipa/69044
2097 * gcc.target/i386/chkp-pr69044.c: New test.
2098
9eb890f1 20992016-01-11 Tom de Vries <tom@codesourcery.com>
2100
2101 PR tree-optimization/69109
2102 * gcc.dg/autopar/pr69109-2.c: New test.
2103 * gcc.dg/autopar/pr69109.c: New test.
2104
c4157ee5 21052016-01-11 Tom de Vries <tom@codesourcery.com>
2106
2107 PR tree-optimization/69108
2108 * gcc.dg/autopar/pr69108.c: New test.
2109
b933e511 21102016-01-10 Patrick Palka <ppalka@gcc.gnu.org>
2111
2112 PR c++/69029
2113 * c-c++-common/Wisleading-indentation.c: Augment test.
2114
efb73de1 21152016-01-10 Thomas Koenig <tkoenig@gcc.gnu.org>
2116
2117 PR fortran/69154
2118 * gfortran.dg/inline_matmul_12.f90: New test.
2119
40c86c3b 21202016-01-10 Paul Thomas <pault@gcc.gnu.org>
2121
2122 PR fortran/67779
2123 * gfortran.dg/actual_array_offset_1: New test.
2124
a006c0bb 21252016-01-10 Tom de Vries <tom@codesourcery.com>
2126
2127 PR tree-optimization/69062
2128 * gcc.dg/autopar/pr69062.c: New test.
2129
880ed4be 21302016-01-10 Thomas Schwinge <thomas@codesourcery.com>
2131
2132 * gcc.dg/vect/slp-perm-1.c: Fix scan-tree-dump syntax.
2133 * gcc.dg/vect/slp-perm-2.c: Likewise.
2134 * gcc.dg/vect/slp-perm-3.c: Likewise.
2135 * gcc.dg/vect/slp-perm-5.c: Likewise.
2136 * gcc.dg/vect/slp-perm-6.c: Likewise.
2137 * gcc.dg/vect/slp-perm-7.c: Likewise.
2138 * gcc.dg/vect/slp-perm-8.c: Likewise.
2139
d95e1856 21402016-01-10 Tom de Vries <tom@codesourcery.com>
2141
2142 PR tree-optimization/69039
2143 * gcc.dg/autopar/pr69039.c: New test.
2144
0f8f48d0 21452016-01-09 Marek Polacek <polacek@redhat.com>
2146
2147 PR c++/69113
2148 * g++.dg/pr69113.C: New test.
2149
7dff0499 21502016-01-09 Jakub Jelinek <jakub@redhat.com>
2151
2152 PR middle-end/50865
2153 PR tree-optimization/69097
2154 * gcc.c-torture/execute/pr50865.c: New test.
2155 * gcc.c-torture/execute/pr69097-1.c: New test.
2156 * gcc.c-torture/execute/pr69097-2.c: New test.
2157 * gcc.dg/pr69097-1.c: New test.
2158 * gcc.dg/pr69097-2.c: New test.
2159
18431e78 21602016-01-09 Jakub Jelinek <jakub@redhat.com>
2161
2162 PR c++/69164
2163 * g++.dg/opt/pr69164.C: New test.
2164
1943a4a2 21652016-01-08 Jakub Jelinek <jakub@redhat.com>
2166
2167 PR tree-optimization/69167
2168 * gcc.dg/pr69167.c: New test.
2169
a143e277 21702016-01-08 Marek Polacek <polacek@redhat.com>
2171
2172 PR c++/68449
2173 * g++.dg/pr68449.C: New.
2174
44c01906 21752016-01-08 Alan Lawrence <alan.lawrence@arm.com>
2176
2177 PR tree-optimization/68707
2178 * lib/target-supports.exp (check_effective_target_vect_load_lanes): New.
2179 * gcc.dg/vect/slp-perm-1.c: Look for vect_load_lanes instead of SLP
2180 on platforms supporting it.
2181 * gcc.dg/vect/slp-perm-2.c: Likewise.
2182 * gcc.dg/vect/slp-perm-3.c: Likewise.
2183 * gcc.dg/vect/slp-perm-5.c: Likewise.
2184 * gcc.dg/vect/slp-perm-7.c: Likewise.
2185 * gcc.dg/vect/slp-perm-8.c: Likewise.
2186 * gcc.dg/vect/slp-perm-6.c: Look for vect_load_lanes in addition to SLP
2187 on platforms supporting it.
2188
c437d1e8 21892016-01-08 Jakub Jelinek <jakub@redhat.com>
2190
c9595c51 2191 PR tree-optimization/69162
2192 * gcc.dg/pr69162.c: New test.
2193
c437d1e8 2194 PR tree-optimization/69172
2195 * gcc.dg/pr69172.c: New test.
2196
6a46a28c 21972016-01-08 Thomas Preud'homme <thomas.preudhomme@arm.com>
2198
2199 PR tree-optimization/67781
2200 * gcc.c-torture/execute/pr67781.c: New file.
2201
62ad9a04 22022016-01-08 Jakub Jelinek <jakub@redhat.com>
2203
2204 PR tree-optimization/69083
2205 * gcc.dg/vect/pr69083.c: New test.
2206
9e0e8c2a 22072016-01-08 Sujoy Saraswati <sujoy.saraswati@hpe.com>
2208
2209 PR tree-optimization/61441
2210 * gcc.dg/pr61441.c: Restrict to linux and gnu targets.
2211 Use -fexcess-precision=standard for compiler options.
2212 Use fabs() only when __FLT_EVAL_METHOD__ == 0.
2213
5d034e37 22142016-01-08 Jakub Jelinek <jakub@redhat.com>
2215
5013f740 2216 PR fortran/69128
2217 * gfortran.dg/gomp/pr69128.f90: New test.
2218
5d034e37 2219 PR c++/69145
2220 * g++.dg/ext/pr69145-1.C: New test.
2221 * g++.dg/ext/pr69145-2-very-long-filename.cc: New file.
2222 * g++.dg/ext/pr69145-2.h: New file.
2223
517906ff 22242016-01-07 Martin Sebor <msebor@redhat.com>
2225
2226 PR c/68966
2227 * gcc.dg/atomic-fetch-bool.c: New test.
2228 * gcc.dg/sync-fetch-bool.c: New test.
2229
cdbb524c 22302016-01-07 H.J. Lu <hongjiu.lu@intel.com>
2231
2232 PR fortran/66680
2233 gfortran.dg/gomp/pr66680.f90: Moved to libgomp.
2234
ec3aba9e 22352016-01-07 Nick Clifton <nickc@redhat.com>
2236
2237 PR target/66655
2238 * g++.dg/pr66655.C: New test.
2239 * g++.dg/pr66655_1.cc: Test support file.
2240 * g++.dg/pr66655.h: Test header file.
2241
9b657cf1 22422016-01-07 Dominique d'Humieres <dominiq@lps.ens.fr>
06634746 2243
2244 PR fortran/66680
2245 gfortran.dg/gomp/pr66680.f90: New test.
2246
cd45d7a5 22472016-01-07 H.J. Lu <hongjiu.lu@intel.com>
2248
2249 PR target/69171
2250 * gcc.target/i386/pr69171-1.c: New test.
2251 * gcc.target/i386/pr69171-2.c: Likewise.
2252 * gcc.target/i386/pr69171-3.c: Likewise.
2253 * gcc.target/i386/pr69171-4.c: Likewise.
2254 * gcc.target/i386/pr69171-5.c: Likewise.
2255 * gcc.target/i386/pr69171-6.c: Likewise.
2256
4a86a91a 22572015-12-15 Bernd Schmidt <bschmidt@redhat.com>
2258
2259 PR middle-end/67639
2260 * c-c++-common/pr67639.c: New test.
2261
34c05552 22622016-01-07 Jakub Jelinek <jakub@redhat.com>
2263
2264 PR tree-optimization/69141
2265 * g++.dg/opt/pr69141.C: New test.
2266
f08d6895 22672016-01-06 Eric Botcazou <ebotcazou@adacore.com>
2268
2269 * gcc.target/sparc/20151219-1.c: Skip in 64-bit mode.
2270
32ec4173 22712016-01-06 Uros Bizjak <ubizjak@gmail.com>
2272
2273 PR target/69140
2274 * gcc.target/i386/pr69140.c: New test
2275
d74214f3 22762016-01-06 David Malcolm <dmalcolm@redhat.com>
2277
2278 * gcc.dg/bad-dereference.c: New test case.
2279
73991cab 22802015-01-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2281
2282 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: New test.
2283
fc8cc457 22842016-01-06 Andreas Schwab <schwab@linux-m68k.org>
2285
2286 * gcc.dg/atomic-invalid-2.c: Remove duplicated content.
2287
be3c9981 22882016-01-06 Marek Polacek <polacek@redhat.com>
2289
2290 PR sanitizer/69099
2291 * gcc.dg/ubsan/float-cast-overflow-atomic.c: New test.
2292
2cb724f9 22932016-01-05 Marek Polacek <polacek@redhat.com>
2294
2295 PR c/69104
2296 * gcc.dg/atomic-invalid-2.c: New.
2297
233a53ed 22982016-01-05 H.J. Lu <hongjiu.lu@intel.com>
2299
2300 PR target/68991
2301 * gcc.target/i386/pr68991.c: New test.
2302
ea87c5e3 23032016-01-05 H.J. Lu <hongjiu.lu@intel.com>
2304
2305 PR target/68991
2306 * g++.dg/pr68991-1.C: New test.
2307 * g++.dg/pr68991-2.C: Likewise.
2308
1943a4a2 23092016-01-05 Sergei Trofimovich <siarheit@google.com>
afe82e5b 2310
1943a4a2 2311 PR other/60465
afe82e5b 2312 * gcc.target/ia64/pr60465-gprel64.c: New test.
2313 * gcc.target/ia64/pr60465-gprel64-c37.c: New test.
2314
1e9147dd 23152016-01-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2316
2317 PR rtl-optimization/68651
2318 * gcc.target/aarch64/pr68651_1.c: New test.
2319
d42aa619 23202016-01-05 David Malcolm <dmalcolm@redhat.com>
2321
2322 PR c/69122
2323 * c-c++-common/Wmisleading-indentation.c (pr69122): New function.
2324
1776de76 23252016-01-05 Nathan Sidwell <nathan@acm.org>
2326
2d7d361d 2327 PR c++/58583
2328 * g++.dg/cpp0x/nsdmi-template14.C: Adjust test & errors.
2329
1776de76 2330 * gcc.dg/alias-15.c: New.
2331
5beb12c0 23322016-01-05 Nick Clifton <nickc@redhat.com>
2333
2334 PR target/68870
2335 * g++.dg/pr68770.C: New test.
2336
d8cca921 23372016-01-04 Mike Stump <mikestump@comcast.net>
2338
2339 * lib/target-supports.exp (check_effective_target_cilkplus):
2340 cilkplus targets require pthreads.
afc907ef 2341 (check_effective_target_cilkplus): Remove special case for NVPTX.
d8cca921 2342
8427dff3 23432016-01-04 Michael Meissner <meissner@linux.vnet.ibm.com>
2344
2345 * gcc.target/powerpc/p9-permute.c: New test for xxperm code
2346 generation.
2347
f1717362 23482016-01-04 Jakub Jelinek <jakub@redhat.com>
2349
2350 Update copyright years.
2351
d7d6a3ab 23522016-01-04 Marek Polacek <polacek@redhat.com>
2353
2354 PR c/68908
2355 * gcc.dg/atomic/c11-atomic-exec-6.c: New test.
2356 * gcc.dg/atomic/c11-atomic-exec-7.c: New test.
2357 * gcc.dg/atomic/stdatomic-op-5.c: New test.
2358
b8f4a5f9 23592016-01-04 Eric Botcazou <ebotcazou@adacore.com>
2360
2361 * gcc.target/sparc/20160104-2.c: New test.
2362
6b5c028f 23632016-01-04 Eric Botcazou <ebotcazou@adacore.com>
2364
2365 * gcc.target/sparc/20160104-1.c: New test.
2366
300e1002 23672016-01-03 Paul Thomas <pault@gcc.gnu.org>
2368
2369 PR fortran/65045
2370 * gfortran.dg/pr65045.f90: New test.
2371
855b105f 23722016-01-02 Eric Botcazou <ebotcazou@adacore.com>
2373
2374 * gnat.dg/specs/debug1.ads: Delete.
2375
bdc177dc 23762016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2377
2378 PR libgfortran/68867
2379 * gfortran.dg/default_format_denormal_2.f90: Fix the dg regular
2380 expression.
2381
48aaffae 23822016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2383
2384 PR libgfortran/68867
2385 * gfortran.dg/default_format_denormal_2.f90: XFAIL for all
2386 PowerPC.
2387
19a468b8 23882016-01-01 Paul Thomas <pault@gcc.gnu.org>
2389
2390 PR fortran/68864
2391 * gfortran.dg/pr68864.f90: New test.
2392
25371c91 23932016-01-01 Jakub Jelinek <jakub@redhat.com>
2394
2a659064 2395 PR tree-optimization/69070
2396 * gcc.dg/pr69070.c: New test.
2397
57aa9851 2398 PR sanitizer/69055
2399 * gfortran.dg/pr69055.f90: New test.
2400
25371c91 2401 PR target/69015
2402 * gcc.dg/pr69015.c: New test.
f1717362 2403\f
fb2c1edd 2404Copyright (C) 2016 Free Software Foundation, Inc.
7dfbd804 2405
2406Copying and distribution of this file, with or without modification,
2407are permitted in any medium without royalty provided the copyright
2408notice and this notice are preserved.