]> git.ipfire.org Git - thirdparty/gcc.git/blame - gcc/testsuite/ChangeLog
PRE_INC with invalid hard reg
[thirdparty/gcc.git] / gcc / testsuite / ChangeLog
CommitLineData
f5121920
OE
12016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
2
3 PR target/67260
4 * gcc.target/sh/torture/pr67260.c: Adjust additional options.
5
6cda3ab6
OE
62016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
7
8 PR target/67260
9 * gcc.target/sh/torture/pr67260.c: New.
10
6786e598
JDA
112016-02-12 John David Anglin <danglin@gcc.gnu.org>
12
13 * gcc.dg/pr67964.c: Add dg-require-alias.
14
7e05dad8
OE
152016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
16
17 PR target/67636
18 PR target/64345
19 * gcc.target/sh/pr54236-1.c: Adjust optimization level.
20
7f4cc3ce
JD
212016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
22
23 PR libgfortran/69668
24 * gfortran.dg/namelist_88.f90: New test.
25
955ca6dc
JD
262016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
27
28 PR libgfortran/69668
29 * gfortran.dg/namelist_38.f90: Update test.
30 * gfortran.dg/namelist_84.f90: Update test.
31
876217ae
DM
322016-02-12 David Malcolm <dmalcolm@redhat.com>
33
34 PR other/69554
35 * gcc.dg/pr69554-1.c: New test.
36 * gfortran.dg/pr69554-1.F90: New test.
37 * gfortran.dg/pr69554-2.F90: New test.
38 * lib/gcc-dg.exp (proc dg-locus): New function.
39 * lib/gfortran-dg.exp (proc gfortran-dg-test): Update comment to
40 distinguish between the caret-printing and non-caret-printing
41 cases. If caret-printing has been explicitly enabled, bail out
42 without attempting to fix up the output.
43
61789eed
DM
442016-02-12 David Malcolm <dmalcolm@redhat.com>
45
46 PR driver/69265
47 PR driver/69453
48 * gcc.dg/spellcheck-options-3.c: New test case.
49 * gcc.dg/spellcheck-options-4.c: New test case.
50 * gcc.dg/spellcheck-options-5.c: New test case.
51 * gcc.dg/spellcheck-options-6.c: New test case.
52 * gcc.dg/spellcheck-options-7.c: New test case.
53 * gcc.dg/spellcheck-options-8.c: New test case.
54 * gcc.dg/spellcheck-options-9.c: New test case.
55 * gcc.dg/spellcheck-options-10.c: New test case.
56
c3090c1f
JJ
572016-02-12 Jakub Jelinek <jakub@redhat.com>
58
59 PR rtl-optimization/69764
60 PR rtl-optimization/69771
61 * c-c++-common/pr69764.c: New test.
62 * gcc.dg/torture/pr69771.c: New test.
63
8222034d
MP
642016-02-12 Marek Polacek <polacek@redhat.com>
65
66 * g++.dg/torture/init-list1.C: New.
67
f749f792
MP
682016-02-12 Marek Polacek <polacek@redhat.com>
69
70 * gcc.dg/pr69522.c: Add empty dg-options.
71
199fb02a
IE
722016-02-12 Ilya Enkovich <enkovich.gnu@gmail.com>
73
74 * g++.dg/lto/lto.exp: Include and init mpx.
75 * g++.dg/lto/pr69729_0.C: New test.
76
b69539cb
JJ
772016-02-12 Jakub Jelinek <jakub@redhat.com>
78
06ff7000
JJ
79 PR ipa/69241
80 * g++.dg/ipa/pr69241-4.C: New test.
81
b69539cb
JJ
82 PR ipa/68672
83 * g++.dg/ipa/pr68672-1.C: New test.
84 * g++.dg/ipa/pr68672-2.C: New test.
85 * g++.dg/ipa/pr68672-3.C: New test.
86
16595a1f
BS
872016-02-12 Bernd Schmidt <bschmidt@redhat.com>
88
89 PR c/69522
90 gcc.dg/pr69522.c: New test.
91
38d795d2
PP
922016-02-12 Patrick Palka <ppalka@gcc.gnu.org>
93
94 PR c++/69098
95 * g++.dg/cpp1y/69098.C: New test.
96 * g++.dg/cpp1y/69098-2.C: New test.
97
9c582551
JJ
982016-02-12 Jakub Jelinek <jakub@redhat.com>
99
100 * objc.dg/gnu-api-2-method.m: Spelling fixes - behaviour -> behavior
101 and neighbour -> neighbor.
102 * objc.dg/attributes/method-nonnull-1.m: Likewise.
103 * objc.dg/gnu-api-2-class-meta.m: Likewise.
104 * c-c++-common/Wvarargs.c: Likewise.
105 * c-c++-common/goacc/host_data-5.c: Likewise.
106 * obj-c++.dg/gnu-api-2-class-meta.mm: Likewise.
107 * obj-c++.dg/attributes/method-nonnull-1.mm: Likewise.
108 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
109 * gcc.target/aarch64/pr60697.c: Likewise.
110 * gcc.target/aarch64/advsimd-intrinsics/vldX_lane.c: Likewise.
111 * gcc.target/aarch64/advsimd-intrinsics/vqshl.c: Likewise.
112 * gcc.target/aarch64/advsimd-intrinsics/vshuffle.inc: Likewise.
113 * gcc.target/aarch64/advsimd-intrinsics/vrshl.c: Likewise.
114 * gcc.target/aarch64/advsimd-intrinsics/vldX_dup.c: Likewise.
115 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Likewise.
116 * gcc.target/aarch64/advsimd-intrinsics/vqrshl.c: Likewise.
117 * gcc.target/aarch64/advsimd-intrinsics/vldX.c: Likewise.
118 * gcc.target/aarch64/aapcs64/ice_2.c: Likewise.
119 * gcc.target/aarch64/aapcs64/test_23.c: Likewise.
120 * gcc.target/aarch64/vrnd_f64_1.c: Likewise.
121 * g++.dg/warn/Wconversion-real-integer-3.C: Likewise.
122 * g++.dg/lookup/koenig5.C: Likewise.
123 * g++.dg/ext/no-asm-2.C: Likewise.
124 * gfortran.dg/bounds_check_array_ctor_3.f90: Likewise.
125 * gfortran.dg/bounds_check_array_ctor_7.f90: Likewise.
126 * gfortran.dg/used_types_16.f90: Likewise.
127 * gfortran.dg/assumed_rank_bounds_1.f90: Likewise.
128 * gfortran.dg/bounds_check_array_ctor_1.f90: Likewise.
129 * gfortran.dg/assumed_rank_bounds_2.f90: Likewise.
130 * gfortran.dg/bounds_check_array_ctor_4.f90: Likewise.
131 * gfortran.dg/abstract_type_6.f03: Likewise.
132 * gfortran.dg/bounds_check_array_ctor_5.f90: Likewise.
133 * gfortran.dg/used_types_15.f90: Likewise.
134 * gfortran.dg/bounds_check_array_ctor_8.f90: Likewise.
135 * gfortran.dg/exit_3.f08: Likewise.
136 * gfortran.dg/open_status_2.f90: Likewise.
137 * gfortran.dg/derived_pointer_recursion_2.f90: Likewise.
138 * gfortran.dg/intrinsic_std_1.f90: Likewise.
139 * gfortran.dg/associate_1.f03: Likewise.
140 * gfortran.dg/bounds_check_array_ctor_2.f90: Likewise.
141 * gfortran.dg/intrinsic_std_6.f90: Likewise.
142 * gfortran.dg/bounds_check_array_ctor_6.f90: Likewise.
143 * gcc.dg/builtin-object-size-1.c: Likewise.
144 * gcc.dg/noreturn-6.c: Likewise.
145 * gcc.dg/builtin-stringop-chk-1.c: Likewise.
146 * gcc.dg/globalalias.c: Likewise.
147 * gcc.dg/builtins-config.h: Likewise.
148 * gcc.dg/pr30457.c: Likewise.
149 * gcc.c-torture/compile/volatile-1.c: Likewise.
150 * gcc.c-torture/execute/20101011-1.c: Likewise.
151 * c-c++-common/Waddress-1.c: Likewise.
152
66756373
JJ
1532016-02-11 Jakub Jelinek <jakub@redhat.com>
154
155 PR c/69768
156 * c-c++-common/Waddress-1.c: New test.
157
76fe932b
AV
1582016-02-11 Andre Vehreschild <vehre@gcc.gnu.org>
159
160 PR fortran/69296
161 * gfortran.dg/associate_19.f03: New test.
162 * gfortran.dg/associate_20.f03: New test.
163
564c4d4b
OE
1642016-02-11 Oleg Endo <olegendo@gcc.gnu.org>
165
166 * gcc.target/sh/pr54089-8.c: Adjust optimization level.
167
e1c1ecb0
KT
1682016-02-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
169
170 * gcc.target/aarch64/target_attr_15.c: Scan assembly for
171 .arch armv8-a\n. Add -dA to dg-options.
172 * gcc.target/aarch64/assembler_arch_1.c: New test.
173 * gcc.target/aarch64/target_attr_7.c: Add -dA to dg-options.
174
0d7d9458
PC
1752016-02-11 Paolo Carlini <paolo.carlini@oracle.com>
176
177 PR c++/68726
178 * g++.dg/cpp0x/pr68726.C: New.
179
e6208a60
IE
1802016-02-11 Ilya Enkovich <enkovich.gnu@gmail.com>
181
182 * lib/mpx-dg.exp: Fix warning in check_effective_target_mpx
183 test.
184
281a11eb
RB
1852016-02-11 Richard Biener <rguenther@suse.de>
186
187 * g++.dg/tree-ssa/pr61034.C: Adjust.
188
e03dd765
VM
1892016-02-10 Vladimir Makarov <vmakarov@redhat.com>
190
4b48faf5 191 PR target/69148
e03dd765
VM
192 * gcc.target/s390/pr69148.c: New.
193
cdc23927
YR
1942016-02-10 Yuri Rumyantsev <ysrumyan@gmail.com>
195
196 PR tree-optimization/69652
197 * gcc.dg/torture/pr69652.c: New test.
198
e199dd0a
JJ
1992016-02-10 Jakub Jelinek <jakub@redhat.com>
200 Patrick Palka <ppalka@gcc.gnu.org>
201
202 PR ipa/69241
203 PR c++/69649
204 * g++.dg/ipa/pr69241-1.C: New test.
205 * g++.dg/ipa/pr69241-2.C: New test.
206 * g++.dg/ipa/pr69241-3.C: New test.
207 * g++.dg/ipa/pr69649.C: New test.
208
d6b38027
UB
2092016-02-10 Uros Bizjak <ubizjak@gmail.com>
210
211 * gcc.dg/tree-ssa/sra-17.c: Add -mcpu=ev4 for target alpha*-*-*.
212 * gcc.dg/tree-ssa/sra-18.c: Ditto.
213
13b562c5
BC
2142016-02-10 Bin Cheng <bin.cheng@arm.com>
215
216 PR tree-optimization/68021
217 * gcc.dg/tree-ssa/pr68021.c: New test.
218
24a179f8
RB
2192016-02-10 Richard Biener <rguenther@suse.de>
220
221 PR tree-optimization/69726
222 * gcc.dg/uninit-22.c: New testcase.
223
0d99886f
AP
2242016-02-09 Andrew Pinski <apinski@cavium.com>
225
226 PR tree-opt/69282
227 * gcc.c-torture/compile/20160205-1.c: New testcase.
228
ab04995c
MM
2292016-02-09 Michael Meissner <meissner@linux.vnet.ibm.com>
230
231 PR target/68404
232 * gcc.target/powerpc/fusion.c: Rewrite test to use TOC fusion
233 instead accessing a really large arrray.
234 * gcc.target/powerpc/fusion3.c: Likewise.
235
4b79ac23
CB
2362016-02-09 Charles Baylis <charles.baylis@linaro.org>
237
238 PR target/68532
239 * gcc.c-torture/execute/pr68532.c: New test.
240
b890a441
AO
2412016-02-11 Alexandre Oliva <aoliva@redhat.com>
242
243 PR target/69634
244 * gcc.dg/pr69634.c: New.
245
84a5bef7
RB
2462016-02-09 Richard Biener <rguenther@suse.de>
247
248 * gcc.dg/vect/vect-mask-store-move-1.c: Add missing space.
249
1f123759 2502016-02-09 Alexander Fomin <alexander.fomin@intel.com>
84a5bef7 251
1f123759
AF
252 * gcc.target/i386/avx512f-klogic-2.c: Adjust expectation.
253
65860c77
YR
2542016-02-09 Yuri Rumyantsev <ysrumyan@gmail.com>
255
256 * gcc.dg/vect/vect-mask-store-move-1.c: Fix test failures.
257
7e1e8a0a
RB
2582016-02-09 Richard Biener <rguenther@suse.de>
259
260 PR tree-optimization/69715
261 * gcc.dg/torture/pr69715.c: New testcase.
262
efb45a9f
PP
2632016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
264
265 PR c++/69139
266 * g++.dg/cpp0x/trailing12.C: New test.
267 * g++.dg/cpp0x/trailing13.C: New test.
268
20a0c6f9
PP
2692016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
270
271 PR c++/69283
272 PR c++/67835
273 * g++.dg/cpp1y/auto-fn29.C: New test.
274 * g++.dg/cpp1y/auto-fn30.C: New test.
275
a162f3af
JJ
2762016-02-08 Jakub Jelinek <jakub@redhat.com>
277
278 PR tree-optimization/69209
279 * gcc.c-torture/compile/pr69209.c: New test.
280
4b4a9fbd
JL
2812016-02-08 Jeff Law <law@redhat.com>
282
283 PR tree-optimization/68541
284 * gcc.dg/tree-ssa/split-path-1.c: Increase limit for number
285 of statements allowed in join block for path splitting.
286
cfac5ed2
JJ
2872016-02-08 Jakub Jelinek <jakub@redhat.com>
288
f68bc23f
JJ
289 PR c++/59627
290 * g++.dg/gomp/pr59627.C: New test.
291
cfac5ed2
JJ
292 PR ipa/69239
293 * g++.dg/ipa/pr69239.C: New test.
294
44714d8c
DM
2952016-02-08 David Malcolm <dmalcolm@redhat.com>
296
297 PR preprocessor/69664
298 * gcc.dg/cpp/trad/comment-2.c: Add expected column number.
299 * gcc.dg/cpp/warn-comments.c: Likewise.
300
eba9e839
MP
3012016-02-08 Marek Polacek <polacek@redhat.com>
302
303 PR c++/69688
304 * g++.dg/init/const12.C: New test.
305
a011cd92
BS
3062016-02-08 Bernd Schmidt <bschmidt@redhat.com>
307
308 PR target/60410
309 * gcc.dg/lto/pr55113_0.c: Remove test.
310
5317b1be
RB
3112016-02-08 Richard Biener <rguenther@suse.de>
312
313 PR tree-optimization/69719
314 * gcc.dg/torture/pr69719.c: New testcase.
315
63998a63
RB
3162016-02-08 Richard Biener <rguenther@suse.de>
317 Jeff Law <law@redhat.com>
318
319 PR target/68273
320 * gcc.target/mips/pr68273.c: New testcase.
321
43f4a281
RB
3222016-02-08 Richard Biener <rguenther@suse.de>
323
324 PR rtl-optimization/69274
325 * gcc.target/i386/addr-sel-1.c: XFAIL.
326
0b604d2d
JL
3272016-02-08 Jeff Law <law@redhat.com>
328
e8dfe49e
JL
329 PR tree-optimization/68541
330 * gcc.dg/tree-ssa/split-path-2.c: Make char array explicitly signed.
331
0b604d2d
JL
332 PR tree-optimization/65917
333 * gcc.dg/tree-ssa/20030922-2.c: No longer xfailed.
334
c0f0e35a
JD
3352016-02-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
336
337 PR fortran/50555
338 * gfortran.dg/namelist_args.f90: New test.
339
8981d712
JL
3402016-02-05 Jeff Law <law@redhat.com>
341
342 PR tree-optimization/68541
343 * gcc.dg/tree-ssa/split-path-2.c: New test.
344 * gcc.dg/tree-ssa/split-path-3.c: New test.
345 * gcc.dg/tree-ssa/split-path-4.c: New test.
346 * gcc.dg/tree-ssa/split-path-5.c: New test.
347 * gcc.dg/tree-ssa/split-path-6.c: New test.
348 * gcc.dg/tree-ssa/split-path-7.c: New test.
349
46cb9332
MS
3502016-02-05 Martin Sebor <msebor@redhat.com>
351
352 PR c++/69662
353 * g++.dg/warn/Wplacement-new-size-1.C: New test.
354 * g++.dg/warn/Wplacement-new-size-2.C: New test.
355
be2083ea
RH
3562016-02-06 Richard HEnderson <rth@redhat.com>
357
358 PR c/69643
359 * gcc.target/i386/addr-space-4.c: New.
360 * gcc.target/i386/addr-space-5.c: New.
361
711d7c23
MM
3622016-02-05 Mikael Morin <mikael@gcc.gnu.org>
363
364 PR fortran/66089
365 * gfortran.dg/elemental_dependency_6.f90: New.
366
b5c1c988
JJ
3672016-02-05 Jakub Jelinek <jakub@redhat.com>
368
861c7bcd
JJ
369 PR rtl-optimization/69691
370 * gcc.c-torture/execute/pr69691.c: New test.
371
b5c1c988
JJ
372 PR c++/69628
373 * g++.dg/parse/pr69628.C: New test.
374
f7dfa966
UB
3752016-02-05 Uros Bizjak <ubizjak@gmail.com>
376
377 * gcc.dg/sancov/asan.c: Move to ...
378 * gcc.dg/asan/sancov-1.c: ... here.
379
9b143e64
UB
3802016-02-05 Uros Bizjak <ubizjak@gmail.com>
381
382 * gcc.target/i386/pr69577.c: Require avx_runtime target.
383
f5d4b899
L
3842016-02-05 H.J. Lu <hongjiu.lu@intel.com>
385
386 PR target/69677
387 * gcc.target/i386/pr69677.c: New test.
388
76c85fbb
PP
3892016-02-05 Patrick Palka <ppalka@gcc.gnu.org>
390
391 PR c++/68948
392 * g++.dg/template/pr68948.C: New test.
393
f181bf90
DV
3942016-02-05 Dominik Vogt <vogt@linux.vnet.ibm.com>
395
396 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove -march=z13 for s390
397 (only necessary on s390x).
398
714fb282
L
3992016-02-04 H.J. Lu <hongjiu.lu@intel.com>
400
401 * gcc.target/i386/pr69454-2.c: Compile with -msse2
402 -mno-accumulate-outgoing-args.
403
618d6c1c
PP
4042016-02-04 Patrick Palka <ppalka@gcc.gnu.org>
405
406 * g++.dg/cpp0x/constexpr-ptrmem5.C: New test.
407
1066e9b5
JJ
4082016-02-04 Jakub Jelinek <jakub@redhat.com>
409
410 PR c/69669
411 * c-c++-common/pr69669.c: New test.
412
76255d0d
MM
4132016-02-04 Michael Meissner <meissner@linux.vnet.ibm.com>
414
415 PR target/69667
416 * g++.dg/pr69667.C: New file.
417
e0b059b1
WD
4182016-02-04 Wilco Dijkstra <wdijkstr@arm.com>
419
420 PR target/69619
421 * gcc.dg/pr69619.c: Add new test.
422
2692b5c8
RS
4232016-02-04 Richard Sandiford <richard.sandiford@arm.com>
424
425 PR rtl-optimization/69577
426 * gcc.target/i386/pr69577.c: New test.
427
7db337c2
ML
4282016-02-04 Martin Liska <mliska@suse.cz>
429
430 * g++.dg/asan/pr69276.C: New test.
431
cc9c0829
KT
4322016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
433
434 PR target/65932
435 PR target/67714
436 * gcc.target/arm/wmul-3.c: Simplify test to generate just
437 a single smulbb instruction.
438 * gcc.target/amr/wmul-1.c: Add -mtune=cortex-a9 to dg-options.
439 * gcc.target/amr/wmul-2.c: Likewise.
440
eb9feb52
KT
4412016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
442
443 PR target/65932
444 PR target/67714
445 * gcc.c-torture/execute/pr67714.c: New test.
446
61f727fe
JJ
4472016-02-04 Ilya Enkovich <enkovich.gnu@gmail.com>
448
449 PR target/69454
450 * gcc.target/i386/pr69454-1.c: New test.
451 * gcc.target/i386/pr69454-2.c: New test.
452
05dd97db
MS
4532016-02-03 Martin Sebor <msebor@redhat.com>
454
455 PR c++/69251
456 PR c++/69253
457 PR c++/69290
458 PR c++/69277
459 PR c++/69349
460 * g++.dg/ext/flexarray-mangle-2.C: New test.
461 * g++.dg/ext/flexarray-mangle.C: New test.
462 * g++.dg/ext/flexarray-subst.C: New test.
463 * g++.dg/ext/flexary11.C: New test.
464 * g++.dg/ext/flexary12.C: New test.
465 * g++.dg/ext/flexary13.C: New test.
466 * g++.dg/ext/flexary14.C: New test.
467 * g++.dg/other/dump-ada-spec-2.C: Adjust.
468
dac2fc29
L
4692016-02-03 H.J. Lu <hongjiu.lu@intel.com>
470
471 * gcc.target/i386/iamcu/test_passing_unions.c (check_union_passing6):
472 Define only if CHECK_FLOAT128 is defined.
473 (main): Properly initialize u5.
474
eadb8035
JJ
4752016-02-03 Jakub Jelinek <jakub@redhat.com>
476
0afbb81b
JJ
477 PR c/69627
478 * gcc.dg/pr69627.c: New test.
479
eadb8035
JJ
480 PR target/69644
481 * gcc.dg/pr69644.c: New test.
482
b12d4923
MS
4832016-02-03 Mike Stump <mikestump@comcast.net>
484
485 * lib/compat.exp (compat-get-options-main): Add dg-timeout-factor
486 support for struct-layout-1.exp.
487
ab4bae0c
PP
4882016-02-03 Patrick Palka <ppalka@gcc.gnu.org>
489
490 PR c++/69056
618d6c1c 491 * g++.dg/cpp0x/pr69056.C: New test.
ab4bae0c 492
95831c01
VM
4932016-02-03 Vladimir Makarov <vmakarov@redhat.com>
494 Alexandre Oliva <aoliva@redhat.com>
495
496 PR target/69461
497 * gcc.target/powerpc/pr69461.c: New.
498
ccc71ab8
UB
4992016-02-03 Uros Bizjak <ubizjak@gmail.com>
500
501 * lib/tsan-dg.exp (tsan_init): Move check if tsan executable
502 works from here ...
503 (check_effective_target_fsanitize_thread): ... to here. Do not
504 specify additional compile flags for the test source.
505 * lib/asan-dg.exp (check_effective_target_fsanitize_address): Do not
506 specify additional compile flags for the test source.
507
96299640
WD
5082016-02-03 Wilco Dijkstra <wdijkstr@arm.com>
509
510 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
511
781d83d9
AV
5122016-02-03 Andre Vehreschild <vehre@gcc.gnu.org>
513
514 PR fortran/67451
515 PR fortran/69418
516 * gfortran.dg/coarray_allocate_2.f08: New test.
517 * gfortran.dg/coarray_allocate_3.f08: New test.
518 * gfortran.dg/coarray_allocate_4.f08: New test.
519
d8208e6d
AL
5202016-02-03 Alan Lawrence <alan.lawrence@arm.com>
521
522 * gcc.dg/vect/vect-outer-1-big-array.c: Drop vect_multiple_sizes;
523 use same scan-tree-dump-times on all platforms.
524 * gcc.dg/vect/vect-outer-1.c: Likewise.
525 * gcc.dg/vect/vect-outer-1a-big-array.c: Likewise.
526 * gcc.dg/vect/vect-outer-1a.c: Likewise.
527 * gcc.dg/vect/vect-outer-1b-big-array.c: Likewise.
528 * gcc.dg/vect/vect-outer-1b.c: Likewise.
529 * gcc.dg/vect/vect-outer-2b.c: Likewise.
530 * gcc.dg/vect/vect-outer-3b.c: Likewise.
531 * gcc.dg/vect/vect-reduc-dot-s8b.c: Likewise.
532
a8394fa0
SB
5332016-02-02 Segher Boessenkool <segher@kernel.crashing.org>
534
535 * c-c++-common/vector-compare-4.c: Prune "non-standard ABI extension"
536 warning.
537
f3baa1d3
L
5382016-02-02 H.J. Lu <hongjiu.lu@intel.com>
539
540 * gcc.target/i386/iamcu/test_empty_structs_and_unions.c: New test.
541
eb077516
JN
5422016-02-02 James Norris <jnorris@codesourcery.com>
543
544 * c-c++-common/goacc/routine-5.c: Add tests.
545
578fb225
AM
5462016-02-02 Alexander Monakov <amonakov@ispras.ru>
547
548 * gcc.target/nvptx/unsigned-cmp.c: New test.
549
c64f7d37
WD
5502016-02-02 Wilco Dijkstra <wdijkstr@arm.com>
551
552 * gcc.target/aarch64/scalar_shift_1.c
553 (test_corners_sisd_di): Improve force to SIMD register.
554 (test_corners_sisd_si): Likewise.
555 * gcc.target/aarch64/vect-ld1r-compile-fp.c:
556 Remove scan-assembler check for ldr.
557
90c6f26c
RB
5582016-02-02 Richard Biener <rguenther@suse.de>
559
560 PR tree-optimization/69595
561 * gcc.dg/Warray-bounds-17.c: New testcase.
562
9dc03c97
RB
5632016-02-02 Richard Biener <rguenther@suse.de>
564
565 PR tree-optimization/69606
566 * gcc.dg/torture/pr69606.c: New testcase.
567
2d4dc223
YR
5682016-02-02 Yuri Rumyantsev <ysrumyan@gmail.com>
569
570 PR middle-end/68542
571 * gcc.dg/vect/vect-mask-store-move-1.c: New test.
572 * gcc.target/i386/avx2-vect-mask-store-move1.c: New test.
573
65c98fde
AM
5742016-02-02 Alan Modra <amodra@gmail.com>
575
576 PR target/69548
577 * gcc.target/powerpc/pr69548.c: New test.
578
e1b81f2b
JJ
5792016-02-01 Jakub Jelinek <jakub@redhat.com>
580
d0268b37
JJ
581 PR rtl-optimization/69592
582 * gcc.dg/pr69592.c: New test.
583
e1b81f2b
JJ
584 PR preprocessor/69543
585 PR c/69558
586 * gcc.dg/pr69543.c: New test.
587 * gcc.dg/pr69558.c: New test.
588
7dd7780d
UB
5892016-02-01 Uros Bizjak <ubizjak@gmail.com>
590
bf672ee5
UB
591 PR testsuite/65940
592 * g++.dg/other/anon5.C (dg-options): Use -gdwarf-2 instead of -g.
7dd7780d 593
9a7013f8
MS
5942016-02-01 Martin Sebor <msebor@redhat.com>
595
596 * gcc.target/powerpc/pr17381.c: Remove duplicate copy of the test body.
597
e681fb2b
BC
5982016-02-01 Bin Cheng <bin.cheng@arm.com>
599
600 PR tree-optimization/67921
601 * c-c++-common/ubsan/pr67921.c: New test.
602
ff86345f
RB
6032016-02-01 Richard Biener <rguenther@suse.de>
604
605 PR middle-end/69556
606 * gcc.dg/tree-ssa/recip-8.c: New testcase.
607
bc369dbd
RB
6082016-02-01 Richard Biener <rguenther@suse.de>
609
610 PR tree-optimization/69574
611 * gcc.dg/torture/pr69574.c: New testcase.
612
ef318184
RB
6132016-02-01 Richard Biener <rguenther@suse.de>
614
615 PR tree-optimization/69579
616 * gcc.dg/setjmp-6.c: New testcase.
617
654745e6
JJ
6182016-02-01 Jakub Jelinek <jakub@redhat.com>
619
620 PR rtl-optimization/69570
621 * g++.dg/opt/pr69570.C: New test.
622
e6c0c44b
RH
6232016-02-01 Richard Henderson <rth@redhat.com>
624
625 * gcc.dg/pr69535.c: New test.
626
6ff3f09a
JDA
6272016-01-31 John David Anglin <danglin@gcc.gnu.org>
628
2c005538
JDA
629 PR testsuite/69584
630 * gcc.dg/tree-ssa/sra-17.c: Fix regexps to work on hpux.
631 * gcc.dg/tree-ssa/sra-18.c: Likewise.
632
61083a4b
JDA
633 PR debug/68244
634 * g++.dg/parse/parens3.C: Use register "4" on hppa.
635
6ff3f09a
JDA
636 * gcc.dg/tree-ssa/vector-5.c: Add -fno-common option on hppa*-*-hpux*.
637
0c221916
PT
6382016-01-31 Paul Thomas <pault@gcc.gnu.org>
639
640 PR fortran/67564
641 * gfortran.dg/allocate_with_source_17.f03: New test.
642
db7a2818
JJ
6432016-01-30 Jakub Jelinek <jakub@redhat.com>
644
645 PR tree-optimization/69546
646 * gcc.dg/torture/pr69546.c: New test.
647
e520d5f0
PT
6482016-01-30 Paul Thomas <pault@gcc.gnu.org>
649
650 PR fortran/69566
651 * gfortran.dg/unlimited_polymorphic_25.f03: New test.
652
343c05d3
MS
6532016-01-30 Martin Sebor <msebor@redhat.com>
654
655 PR c++/68490
656 * g++.dg/ext/flexary10.C: New test.
657
d6c3a539
DH
6582016-01-30 Dominique d'Humieres <dominiq@lps.ens.fr>
659
660 PR fortran/66707
661 gfortran.dg/common_23.f90: New test.
662
52d72fcd
BS
6632016-01-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
664
665 PR target/65546
666 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c: Correct
667 condition being checked, and disable it when the target supports
668 misaligned loads and stores.
669
3a5d2ba4
JJ
6702016-01-29 Jakub Jelinek <jakub@redhat.com>
671
672 PR debug/69518
673 * gcc.dg/torture/pr69518.c: New test.
674
6bbacdb5
L
6752016-01-29 H.J. Lu <hongjiu.lu@intel.com>
676
677 PR target/69530
678 * gcc.target/i386/pr69530.c: New test.
679
af932cdb
SE
6802016-01-29 Steve Ellcey <sellcey@imgtec.com>
681
682 PR target/65604
683 * gcc.target/mips/div-delay.c: New test.
684
26658b7c
JJ
6852016-01-29 Jakub Jelinek <jakub@redhat.com>
686
33e89989
JJ
687 PR target/69551
688 * gcc.target/i386/pr69551.c: New test.
689
26658b7c
JJ
690 PR target/66137
691 * gcc.target/i386/pr66137.c: New test.
692
401116b5
AB
6932016-01-29 Andrew Bennett <andrew.bennett@imgtec.com>
694
695 * gcc.target/mips/p5600-bonding.c (dg-options): Force the test to be
696 always built for p5600.
697 * gcc.target/mips/mips.exp (mips-dg-options): Add support for the
698 isa=p5600 dg-option.
699
d4abfcc5
RB
7002016-01-29 Richard Biener <rguenther@suse.de>
701
702 PR tree-optimization/69547
703 * g++.dg/tree-ssa/pr69547.C: New testcase.
704
16b77b32
JJ
7052016-01-29 Jakub Jelinek <jakub@redhat.com>
706
707 PR debug/66869
708 * g++.dg/warn/Wunused-function2.C: New test.
709
a1c95464
DV
7102016-01-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
711
712 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Require a hardware vector
713 support for test to succeed.
714
5453bfed
MP
7152016-01-29 Marek Polacek <polacek@redhat.com>
716
717 PR c++/69509
718 PR c++/69516
719 * g++.dg/ext/constexpr-vla2.C: New test.
720 * g++.dg/ext/constexpr-vla3.C: New test.
721 * g++.dg/ubsan/vla-1.C: Remove dg-shouldfail.
722
452ec2a5
RB
7232016-01-29 Richard Biener <rguenther@suse.de>
724
725 PR middle-end/69537
726 * gcc.dg/uninit-21.c: New testcase.
727
aec0b19e
UB
7282016-01-28 Uros Bizjak <ubizjak@gmail.com>
729
730 PR target/69459
731 * gcc.target/i386/pr69459.c: New test.
732
df113ce7
SE
7332016-01-28 Steve Ellcey <sellcey@imgtec.com>
734
735 PR target/68400
736 * gcc.target/mips/mips.exp (mips_option_groups): Add stack-protector.
737 * gcc.target/mips/pr68400.c: New test.
738
494de84f
MS
7392016-01-28 Martin Sebor <msebor@redhat.com>
740
741 PR target/17381
742 * gcc.target/powerpc/pr17381.c: New test.
743
eb1b1f01
JJ
7442016-01-28 Jakub Jelinek <jakub@redhat.com>
745
746 PR middle-end/69542
747 * gcc.dg/torture/pr69542.c: New test.
748
6dfeb7ce
WD
7492016-01-28 Wilco Dijkstra <wdijkstr@arm.com>
750
751 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
752
4b7471a4
DE
7532016-01-28 David Edelsohn <dje.gcc@gmail.com>
754
755 * gcc.dg/pr65980.c: Skip on AIX.
756 * gcc.dg/pr66688.c: Same.
757
b271fd21
DE
7582016-01-28 David Edelsohn <dje.gcc@gmail.com>
759
760 PR target/63679
761 * gcc.dg/tree-ssa/sra-17.c: Adjust regex for more label styles.
762 * gcc.dg/tree-ssa/sra-18.c: Same.
763
874108a9
AV
7642016-01-28 Andre Vehreschild <vehre@gcc.gnu.org>
765
766 PR fortran/62536
767 * gfortran.dg/block_15.f08: New test.
768 * gfortran.dg/block_end_error_1.f90: Need to catch additional error
769 on incorrectly closed BLOCK.
770
30480bcd
IE
7712016-01-28 Ilya Enkovich <enkovich.gnu@gmail.com>
772
773 * gcc.dg/declare-simd.c: New test.
14ba8d6d
RB
7742016-01-28 Richard Biener <rguenther@suse.de>
775
776 PR tree-optimization/69466
777 * gfortran.dg/vect/pr69466.f90: New testcase.
778
0d4c694e
TP
7792016-01-28 Thomas Preud'homme <thomas.preudhomme@arm.com>
780
781 * g++.dg/pr67989.C: Remove ARM-specific option.
782 * gcc.target/arm/pr67989.C: New file.
783
2aa780da
UB
7842016-01-27 Uros Bizjak <ubizjak@gmail.com>
785
786 * gcc.dg/torture/pr68264.c: Disable log1p test for glibc < 2.22
787 and expm1 test for glibc < 2.11.
788
f75ebe77
RH
7892016-01-27 Richard Henderson <rth@redhat.com>
790
791 * gcc.c-torture/execute/pr69447.c: New test.
792
7932016-01-27 Paul Thomas <pault@gcc.gnu.org>
49847d75 794
9a175e65 795 PR fortran/69422
49847d75
PT
796 * gfortran.dg/alloc_comp_assign_15.f03: New test.
797
cbdd8ae0
JJ
7982016-01-27 Jakub Jelinek <jakub@redhat.com>
799
800 PR debug/66869
801 * gcc.dg/pr66869.c: New test.
802
2b572b3c
JL
8032016-01-25 Jeff Law <law@redhat.com>
804
805 PR tree-optimization/68398
aec0b19e 806 PR tree-optimization/69196
2b572b3c
JL
807 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output.
808 * gcc.dg/tree-ssa/ssa-dom-thread-2c.c: Add extra statements on thread
809 path to avoid new heuristic allowing more irreducible regions
810 * gcc.dg/tree-ssa/ssa-dom-thread-2d.c: Likewise.
811 * gcc.dg/tree-ssa/vrp46.c: Likewise.
812 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Update expected output.
813 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: New test.
814 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
815
fa74a4bc
MP
8162016-01-27 Marek Polacek <polacek@redhat.com>
817
818 PR c/68062
819 * c-c++-common/vector-compare-4.c: New test.
820
0afff540
DM
8212016-01-27 David Malcolm <dmalcolm@redhat.com>
822
823 PR preprocessor/69126
824 * c-c++-common/pr69126.c: New test case.
825
1a218fc9
ILT
8262016-01-27 Ian Lance Taylor <iant@google.com>
827
828 * gcc.dg/tree-ssa/ivopt_5.c: New test.
829
5d70666e
RB
8302016-01-27 Ryan Burn <contact@rnburn.com>
831
832 PR cilkplus/69267
833 * g++.dg/cilk-plus/CK/pr69267.cc: New test.
834
87ff4d66
UB
8352016-01-27 Uros Bizjak <ubizjak@gmail.com>
836
837 PR target/69512
838 * gcc.target/i386/pr69512.c: New test.
839
27e23cca
RE
8402016-01-27 Rainer Emrich <rainer@emrich-ebersheim.de>
841
842 PR ada/69488
843 * gnat.dg/sso/*.adb: Robustify dg-output directives.
844
05bf54c3
MP
8452016-01-27 Marek Polacek <polacek@redhat.com>
846
847 PR c++/69379
848 * g++.dg/pr69379.C: New test.
849
60214d0d
MS
8502016-01-27 Martin Sebor <msebor@redhat.com>
851
852 PR c++/69317
853 * g++.dg/abi/Wabi-2-2.C: New test.
854 * g++.dg/abi/Wabi-2-3.C: New test.
855 * g++.dg/abi/Wabi-3-2.C: New test.
856 * g++.dg/abi/Wabi-3-3.C: New test.
857
167c7bfa
RB
8582016-01-27 Richard Biener <rguenther@suse.de>
859
860 PR tree-optimization/69166
861 * gcc.dg/torture/pr69166.c: New testcase.
862
1430fb1f
MJ
8632016-01-27 Martin Jambor <mjambor@suse.cz>
864
865 PR tree-optimization/69355
866 * gcc.dg/tree-ssa/pr69355.c: New test.
867
95e3030c
MP
8682016-01-27 Marek Polacek <polacek@redhat.com>
869
870 PR c++/69496
871 * g++.dg/ext/constexpr-vla1.C: New test.
872
eeb085f3
CB
8732016-01-20 Christian Bruel <christian.bruel@st.com>
874
875 PR target/69245
876 * gcc.target/arm/pr69245.c: New test.
877
b1652dde
JJ
8782016-01-27 Jakub Jelinek <jakub@redhat.com>
879
880 PR tree-optimization/69399
881 * gcc.dg/torture/pr69399.c: New test.
882
ce7e8f00
EB
8832016-01-27 Eric Botcazou <ebotcazou@adacore.com>
884
885 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: XFAIL on SPARC 64-bit.
886
e4aac1d1
EB
8872016-01-26 Eric Botcazou <ebotcazou@adacore.com>
888
889 * gcc.c-torture/execute/stkalign.c: XFAIL run on SPARC 64-bit.
890
8dfdb419
TV
8912016-01-26 Tom de Vries <tom@codesourcery.com>
892
893 PR tree-optimization/69110
894 * gcc.dg/autopar/pr69110.c: New test.
895
56f80f54 8962016-01-26 Abderrazek Zaafrani <a.zaafrani@samsung.com>
87ff4d66 897 Sebastian Pop <s.pop@samsung.com>
56f80f54
AZ
898
899 * gcc.dg/graphite/isl-ast-op-select.c: New.
900
a0909527
PT
9012015-01-26 Paul Thomas <pault@gcc.gnu.org>
902
903 PR fortran/69385
904 * gfortran.dg/allocate_error_6.f90: New test.
905
ffc445f4
RH
9062016-01-26 Richard Henderson <rth@redhat.com>
907
908 * gcc.dg/tm/pr60908.c: New test.
909
01e1dea3
DM
9102016-01-26 David Malcolm <dmalcolm@redhat.com>
911
912 PR other/69006
913 * g++.dg/ext/timevar1.C: Add dg-allow-blank-lines-in-output
914 directive.
915 * gcc.dg/plugin/diagnostic-test-show-locus-color.c: Update
916 expected multiline output to reflect the colorization being
917 disabled before newlines.
918 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
919 (custom_diagnostic_finalizer): Replace call to
920 pp_newline_and_flush with call to pp_flush.
921 * gcc.dg/unroll-2.c: Add dg-allow-blank-lines-in-output directive.
922 * gfortran.dg/implicit_class_1.f90: Likewise.
923 * lib/gcc-dg.exp (allow_blank_lines): New global.
924 (dg-allow-blank-lines-in-output): New procedure.
925 (gcc-dg-prune): Complain about blank lines in the output, unless
926 dg-allow-blank-lines-in-output was called.
927 * lib/multiline.exp (_build_multiline_regex): Only support
928 arbitrary followup text for non-blank-lines, not for blank lines.
929
13f92e8d
JJ
9302016-01-26 Jakub Jelinek <jakub@redhat.com>
931
932 PR tree-optimization/69483
933 * gcc.dg/pr69483.c: New test.
934 * g++.dg/opt/pr69483.C: New test.
935
92422235
CL
9362016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
937
938 PR target/68620
939 * gcc.target/arm/pr68620.c: New test.
940
0bccf11b
L
9412016-01-26 H.J. Lu <hongjiu.lu@intel.com>
942
943 * gcc.target/i386/pr68986-2.c: Remove -m32.
944
81cd202e
L
9452016-01-26 H.J. Lu <hongjiu.lu@intel.com>
946
947 PR target/68986
948 * gcc.target/i386/pr68986-1.c: New test.
949 * gcc.target/i386/pr68986-2.c: Likewise.
950 * gcc.target/i386/pr68986-3.c: Likewise.
951
213a1c03
CB
9522016-01-26 Christian Bruel <christian.bruel@st.com>
953
954 * lib/target-supports.exp
955 (check_effective_target_arm_crypto_pragma_ok_nocache): Remove.
956 (check_effective_target_arm_crypto_pragma_ok): Likewise.
957 * gcc.target/arm/attr-crypto.c: Remove arm_crypto_pragma_ok test.
958
22a08dd1
RB
9592016-01-26 Richard Biener <rguenther@suse.de>
960
961 PR tree-optimization/69452
962 * gcc.dg/torture/pr69452.c: New testcase.
963
6c06e0e8
JJ
9642016-01-26 Jakub Jelinek <jakub@redhat.com>
965
966 PR target/69442
967 * gcc.dg/pr69442.c: New test.
968
b96824c4
RFI
9692016-01-26 Roger Ferrer Ibáñez <rofirrim@gmail.com>
970
971 PR target/67896
972 * gcc.target/aarch64/simd/pr67896.C: New.
973
5ee31e57
RS
9742016-01-26 Richard Sandiford <richard.sandiford@arm.com>
975
976 PR tree-optimization/69400
977 * gcc.dg/plugin/wide-int_plugin.c (test_wide_int_mod_trunc): New
978 function.
979 (plugin_init): Call it.
980 * gcc.dg/torture/pr69400.c: New test.
981
7ddfb31d
CL
9822016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
983
984 * gcc.target/arm/pr68674.c: Check and use arm_fp effective target.
985
1e050c90
AK
9862016-01-25 Aditya Kumar <aditya.k7@samsung.com>
987 Sebastian Pop <s.pop@samsung.com>
988
989 * gcc.dg/graphite/graphite.exp: Only run the fuse-*.c tests with
990 isl-0.15.
991
c8ee4bf5
AK
9922016-01-25 Aditya Kumar <aditya.k7@samsung.com>
993 Sebastian Pop <s.pop@samsung.com>
994
995 * gcc.dg/graphite/pr69292.c: New.
996
d902b330
JJ
9972016-01-25 Jakub Jelinek <jakub@redhat.com>
998
999 * c-c++-common/goacc/use_device-1.c: New test.
1000
2c89b952
JL
10012016-01-25 Jeff Law <law@redhat.com>
1002
1003 PR tree-optimization/69196
1004 PR tree-optimization/68398
1005 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output
1006 * gcc.dg/tree-ssa/pr68198.c: Likewise.
1007
685c8785
DE
10082016-01-25 David Edelsohn <dje.gcc@gmail.com>
1009
1010 PR target/69469
1011 * gcc.target/powerpc/vsx-vector-2.c: Adjust for Goldschmidt's
1012 Algorithm.
1013
95cef0c1
RB
10142016-01-25 Richard Biener <rguenther@suse.de>
1015
1016 PR testsuite/69380
1017 * g++.dg/tree-ssa/pr69336.C: Restrict to x86_64 and i?86.
1018
2947d3b2
IE
10192016-01-25 Ilya Enkovich <enkovich.gnu@gmail.com>
1020
1021 PR target/69421
1022 * gcc.dg/pr69421.c: New test.
1023
ae19075a
BB
10242016-01-25 Bilyan Borisov <bilyan.borisov@arm.com>
1025
1026 * gcc.target/aarch64/simd/vcvt_s64_f64_1.c: New.
1027 * gcc.target/aarch64/simd/vcvt_u64_f64_1.c: Likewise.
1028 * gcc.target/aarch64/simd/vcvta_s64_f64_1.c: Likewise.
1029 * gcc.target/aarch64/simd/vcvta_u64_f64_1.c: Likewise.
1030 * gcc.target/aarch64/simd/vcvtm_s64_f64_1.c: Likewise.
1031 * gcc.target/aarch64/simd/vcvtm_u64_f64_1.c: Likewise.
1032 * gcc.target/aarch64/simd/vcvtn_s64_f64_1.c: Likewise.
1033 * gcc.target/aarch64/simd/vcvtn_u64_f64_1.c: Likewise.
1034 * gcc.target/aarch64/simd/vcvtp_s64_f64_1.c: Likewise.
1035 * gcc.target/aarch64/simd/vcvtp_u64_f64_1.c: Likewise.
1036
fa4511c2
RB
10372016-01-25 Richard Biener <rguenther@suse.de>
1038
1039 PR tree-optimization/69376
1040 * gcc.dg/torture/pr69376.c: New testcase.
1041
1d101216
JD
10422016-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1043
1044 PR fortran/69397
1045 PR fortran/68442
1046 * gfortran.dg/interface_38.f90: New test.
1047 * gfortran.dg/interface_39.f90: New test.
a0909527 1048
a59b92b0
PP
10492016-01-24 Patrick Palka <ppalka@gcc.gnu.org>
1050
1051 Revert:
1052 2016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
1053
1054 PR c++/11858
1055 PR c++/24663
1056 PR c++/24664
1057 * g++.dg/template/pr11858.C: New test.
1058 * g++.dg/template/pr24663.C: New test.
1059 * g++.dg/template/unify12.C: New test.
1060 * g++.dg/template/unify13.C: New test.
1061 * g++.dg/template/unify14.C: New test.
1062 * g++.dg/template/unify15.C: New test.
1063 * g++.dg/template/unify16.C: New test.
1064 * g++.dg/template/unify17.C: New test.
1065
16acb1a8
DH
10662016-01-24 Dominique d'Humieres <dominiq@lps.ens.fr>
1067
1068 PR fortran/68283
1069 gfortran.dg/pr68283.f90: New test.
1070
094773e8
TK
10712016-01-24 Thomas Koenig <tkoenig@gcc.gnu.org>
1072
1073 PR fortran/66094
1074 * gfortran.dg/inline_matmul_13.f90: New test.
1075 * gfortran.dg/matmul_bounds_8.f90: New test.
1076 * gfortran.dg/matmul_bounds_9.f90: New test.
1077 * gfortran.dg/matmul_bounds_10.f90: New test.
1078
42fb90d7
TV
10792016-01-23 Tom de Vries <tom@codesourcery.com>
1080
1081 PR tree-optimization/69426
1082 * gcc.dg/autopar/pr69426.c: New test.
1083
69da7802
MS
10842016-01-23 Martin Sebor <msebor@redhat.com>
1085
1086 PR c++/58109
1087 PR c++/69022
1088 * g++.dg/cpp0x/alignas5.C: New test.
1089 * g++.dg/ext/vector29.C: Same.
1090
da17300a
UB
10912016-01-23 Uros Bizjak <ubizjak@gmail.com>
1092
1093 * gcc.target/i386/chkp-strlen-2.c: Define _GNU_SOURCE.
1094 * gcc.target/i386/chkp-strlen-4.c: Move the definition of
1095 _GNU_SOURCE from compile flags to the source.
1096 * gcc.target/i386/chkp-stropt-12.c: Ditto.
1097 * gcc.target/i386/chkp-stropt-16.c: Ditto.
1098 * gcc.target/i386/chkp-stropt-4.c: Ditto.
1099 * gcc.target/i386/chkp-stropt-8.c: Ditto.
1100
62041cfc
JJ
11012016-01-22 Jakub Jelinek <jakub@redhat.com>
1102
1103 PR target/69432
1104 * g++.dg/opt/pr69432.C: New test.
1105
f7d2ad6f
BS
11062016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1107
1108 * gcc.target/powerpc/pr63354c: Adjust target selector to include
1109 32-bit targets testing an -m64 multilib.
1110
d403fc9a
WS
11112016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1112
1113 * gcc.target/powerpc/pr63354.c: Restrict to Linux targets with
1114 64-bit support.
1115
4aa16f8d
JG
11162016-01-22 James Greenhalgh <james.greenhalgh@arm.com>
1117
1118 * gcc.dg/vect/bb-slp-pr68892.c: Require vect_double.
1119
7c816d0f
CB
11202016-01-21 Christian Bruel <christian.bruel@st.com>
1121
1122 PR target/68674
1123 * gcc.target/i386/pr68674.c
1124 * gcc.target/aarch64/pr68674.c
1125 * gcc.target/arm/pr68674.c
1126
fce661e8
KT
11272016-01-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1128
1129 PR target/69403
1130 * gcc.c-torture/execute/pr69403.c: New test.
1131
4696899f
PC
11322016-01-22 Paolo Carlini <paolo.carlini@oracle.com>
1133
1134 PR c++/55843
1135 * g++.dg/template/pr55843.C: New.
1136
bac69366
AL
11372016-01-22 Alan Lawrence <alan.lawrence@arm.com>
1138
1139 PR testsuite/66877
1140 * gcc.dg/vect/vect-over-widen-3-big-array.c: Only look for 1
1141 vect_recog_over_widening_pattern in dump if we have vect_widen_shift.
1142
b57d3a5c
BS
11432016-01-21 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1144
1145 PR testsuite/67489
da17300a
UB
1146 * gcc.target/powerpc/p8vector-builtin-8.c: Remove { target int128 }
1147 from dg-do compile directive, and instead add
1148 { dg-require-effective-target int128 }.
b57d3a5c 1149
9f04a53e
MS
11502016-01-20 Martin Sebor <msebor@redhat.com>
1151
1152 PR c/69405
1153 * gcc.dg/sync-fetch.c: New test.
1154
38a51663
JL
11552016-01-21 Martin Sebor <msebor@redhat.com>
1156
1157 PR target/69252
1158 * gcc.target/powerpc/pr69252.c: New test.
1159
2423a75a
JD
11602016-01-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1161
1162 PR fortran/65996
da17300a 1163 * gfortran.dg/pr65996.f90: New test.
2423a75a 1164
0a76463f
DV
11652016-01-21 Dominik Vogt <vogt@linux.vnet.ibm.com>
1166
1167 PR c++/68810
9f04a53e 1168 * g++.dg/cpp0x/constexpr-reinterpret1.C: Fix line number that is
2423a75a 1169 expected to generate an error.
0a76463f 1170
9776e692
BS
11712016-01-21 Bernd Schmidt <bschmidt@redhat.com>
1172
1173 PR middle-end/66178
1174 * gcc.dg/torture/pr66178.c: New test.
1175
c8d3e088
AB
11762016-01-21 Anton Blanchard <anton@samba.org>
1177 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1178
1179 PR target/63354
1180 * gcc.target/powerpc/pr63354.c: New test.
1181
35b707ff
VM
11822016-01-21 Vladimir Makarov <vmakarov@redhat.com>
1183
1184 PR rtl-optimization/68990
1185 * gcc.target/i386/pr68990: New.
1186
157b0829
NC
11872016-01-21 Nick Clifton <nickc@redhat.com>
1188
1189 PR target/69129
1190 * gcc.target/mips/pr69129.c: New.
1191
aede6748
PC
11922016-01-21 Paolo Carlini <paolo.carlini@oracle.com>
1193
1194 PR c++/58046
1195 * g++.dg/cpp0x/pr58046.C: New.
1196
5463c2c8
JJ
11972016-01-21 Jakub Jelinek <jakub@redhat.com>
1198
6d31cc75
SS
1199 PR target/69187
1200 PR target/65624
1201 * gcc.target/arm/pr69187.c: New test.
1202
5463c2c8
JJ
1203 PR c++/69355
1204 * g++.dg/torture/pr69355.C: New test.
1205
fa28f32b
AK
12062016-01-21 Aditya Kumar <aditya.k7@samsung.com>
1207 Sebastian Pop <s.pop@samsung.com>
1208
1209 * gfortran.dg/graphite/interchange-3.f90: Adjust pattern.
1210
b920a047
AK
12112016-01-21 Aditya Kumar <aditya.k7@samsung.com>
1212 Sebastian Pop <s.pop@samsung.com>
1213
da17300a 1214 * gcc.dg/graphite/pr68976.c: New test.
b920a047 1215
bdd3aea6
JJ
12162016-01-21 Jakub Jelinek <jakub@redhat.com>
1217
1218 PR middle-end/67653
1219 * c-c++-common/pr67653.c: New test.
1220 * gcc.dg/torture/pr29119.c: Add dg-warning.
1221
26a2e6ae
PB
12222016-01-20 Peter Bergner <bergner@vnet.ibm.com>
1223
1224 * gcc.target/powerpc/cpu-builtin-1.c: New test.
1225
d25c7690
PK
12262016-01-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
1227
1228 PR c/24293
1229 * gcc.dg/pr24293.c: New test.
1230 * gcc.dg/Wcxx-compat-8.c: Adjust to accept error due to
1231 incomplete struct type.
1232 * gcc.dg/declspec-1.c: Likewise.
1233 * gcc.dg/pr63549.c: Likewise.
1234
889d5698
JJ
12352016-01-20 Jakub Jelinek <jakub@redhat.com>
1236
1237 PR tree-optimization/66612
1238 * gcc.target/powerpc/20050830-1.c: Xfail the scan-assembler test
1239 for bdn instruction.
1240
d7cf3dc7
CL
12412016-01-20 Christophe Lyon <christophe.lyon@linaro.org>
1242
1243 * lib/target-supports.exp
1244 (check_effective_target_arm_fp_ok_nocache): New.
1245 (check_effective_target_arm_fp_ok): New.
1246 (add_options_for_arm_fp): New.
1247 (check_effective_target_arm_crypto_ok_nocache): Require
1248 target_arm_v8_neon_ok instead of arm32.
1249 (check_effective_target_arm_crypto_pragma_ok_nocache): New.
1250 (check_effective_target_arm_crypto_pragma_ok): New.
1251 (add_options_for_arm_vfp): New.
1252 * gcc.target/arm/attr-crypto.c: Use arm_crypto_pragma_ok effective
1253 target. Do not force -mfloat-abi=softfp, use arm_fp_ok effective
1254 target instead. Force initial fpu to vfp.
1255 * gcc.target/arm/attr-neon-builtin-fail.c: Do not force
1256 -mfloat-abi=softfp, use arm_fp_ok effective target instead.
1257 * gcc.target/arm/attr-neon-fp16.c: Likewise. Remove arm_neon_ok
1258 dependency.
1259 * gcc.target/arm/attr-neon2.c: Do not force -mfloat-abi=softfp,
1260 use arm_vfp effective target instead. Force initial fpu to vfp.
1261 * gcc.target/arm/attr-neon3.c: Likewise.
1262 * gcc.target/arm/cmp-2.c: Use arm_fp_ok effective target instead of
1263 arm_vfp_ok.
1264 * gcc.target/arm/unsigned-float.c: Likewise.
1265 * gcc.target/arm/vfp-1.c: Likewise.
1266 * gcc.target/arm/vfp-ldmdbd.c: Likewise.
1267 * gcc.target/arm/vfp-ldmdbs.c: Likewise.
1268 * gcc.target/arm/vfp-ldmiad.c: Likewise.
1269 * gcc.target/arm/vfp-ldmias.c: Likewise.
1270 * gcc.target/arm/vfp-stmdbd.c: Likewise.
1271 * gcc.target/arm/vfp-stmdbs.c: Likewise.
1272 * gcc.target/arm/vfp-stmiad.c: Likewise.
1273 * gcc.target/arm/vfp-stmias.c: Likewise.
1274 * gcc.target/arm/vnmul-1.c: Likewise.
1275 * gcc.target/arm/vnmul-2.c: Likewise.
1276 * gcc.target/arm/vnmul-3.c: Likewise.
1277 * gcc.target/arm/vnmul-4.c: Likewise.
1278
01ac9704 12792016-01-20 H.J. Lu <hongjiu.lu@intel.com>
e84b00da 1280
e84b00da
L
1281 PR testsuite/69366
1282 * g++.dg/pr63995-1.C: Require non-x32 target, instead of,
1283 the MPX run-time library, for compile-time MPX test.
1284 * gcc.target/i386/chkp-always_inline.c: Likewise.
1285 * gcc.target/i386/chkp-bndret.c: Likewise.
1286 * gcc.target/i386/chkp-builtins-1.c: Likewise.
1287 * gcc.target/i386/chkp-builtins-2.c: Likewise.
1288 * gcc.target/i386/chkp-builtins-3.c: Likewise.
1289 * gcc.target/i386/chkp-builtins-4.c: Likewise.
1290 * gcc.target/i386/chkp-const-check-1.c: Likewise.
1291 * gcc.target/i386/chkp-const-check-2.c: Likewise.
1292 * gcc.target/i386/chkp-hidden-def.c: Likewise.
1293 * gcc.target/i386/chkp-label-address.c: Likewise.
1294 * gcc.target/i386/chkp-lifetime-1.c: Likewise.
1295 * gcc.target/i386/chkp-narrow-bounds.c: Likewise.
1296 * gcc.target/i386/chkp-pr69044.c: Likewise.
1297 * gcc.target/i386/chkp-remove-bndint-1.c: Likewise.
1298 * gcc.target/i386/chkp-remove-bndint-2.c: Likewise.
1299 * gcc.target/i386/chkp-strchr.c: Likewise.
1300 * gcc.target/i386/chkp-strlen-1.c: Likewise.
1301 * gcc.target/i386/chkp-strlen-2.c: Likewise.
1302 * gcc.target/i386/chkp-strlen-3.c: Likewise.
1303 * gcc.target/i386/chkp-strlen-4.c: Likewise.
1304 * gcc.target/i386/chkp-strlen-5.c: Likewise.
1305 * gcc.target/i386/chkp-stropt-1.c: Likewise.
1306 * gcc.target/i386/chkp-stropt-10.c: Likewise.
1307 * gcc.target/i386/chkp-stropt-11.c: Likewise.
1308 * gcc.target/i386/chkp-stropt-12.c: Likewise.
1309 * gcc.target/i386/chkp-stropt-13.c: Likewise.
1310 * gcc.target/i386/chkp-stropt-14.c: Likewise.
1311 * gcc.target/i386/chkp-stropt-15.c: Likewise.
1312 * gcc.target/i386/chkp-stropt-16.c: Likewise.
1313 * gcc.target/i386/chkp-stropt-2.c: Likewise.
1314 * gcc.target/i386/chkp-stropt-3.c: Likewise.
1315 * gcc.target/i386/chkp-stropt-4.c: Likewise.
1316 * gcc.target/i386/chkp-stropt-5.c: Likewise.
1317 * gcc.target/i386/chkp-stropt-6.c: Likewise.
1318 * gcc.target/i386/chkp-stropt-7.c: Likewise.
1319 * gcc.target/i386/chkp-stropt-8.c: Likewise.
1320 * gcc.target/i386/chkp-stropt-9.c: Likewise.
1321 * gcc.target/i386/pr63995-2.c: Likewise.
1322 * gcc.target/i386/pr64805.c: Likewise.
1323 * gcc.target/i386/pr65044.c: Likewise.
1324 * gcc.target/i386/pr65167.c: Likewise.
1325 * gcc.target/i386/pr65183.c: Likewise.
1326 * gcc.target/i386/pr65184.c: Likewise.
1327 * gcc.target/i386/thunk-retbnd.c: Likewise.
01ac9704 1328
28b33016
IE
13292016-01-20 Ilya Enkovich <enkovich.gnu@gmail.com>
1330
1331 PR tree-optimization/69328
1332 * gcc.dg/pr69328.c: New test.
1333
bcff0913
JL
13342016-01-20 Jeff Law <law@redhat.com>
1335
bf0bb970 1336 PR target/25114
bcff0913
JL
1337 * gcc.target/m68k/pr25114.c: New test.
1338
a3f69631
AV
13392016-01-20 Andre Vieira <andre.simoesdiasvieira@arm.com>
1340
1341 * gcc.target/arm/memset-inline-10.c: Added
1342 dg-require-effective-target arm_thumb2_ok.
1343
af33ba0d
EB
13442016-01-19 Eric Botcazou <ebotcazou@adacore.com>
1345
1346 * gcc.dg/debug/dwarf2/sso.c: New test.
1347
7596d5de
UB
13482016-01-19 Uros Bizjak <ubizjak@gmail.com>
1349
1350 PR testsuite/68820
1351 * gcc.c-torture/execute/builtins/memops-asm.x: New file.
1352 * gcc.c-torture/execute/builtins/strstr-asm.x: Ditto.
1353 * gcc.c-torture/execute/builtins/strstr-asm.c: Remove dg-options.
1354
ceda2c69
JH
13552016-01-19 Jan Hubicka <hubicka@ucw.cz>
1356
1357 PR ipa/66223
1358 * g++.dg/ipa/devirt-50.C: New testcase.
1359
38a979f2
MP
13602016-01-19 Marek Polacek <polacek@redhat.com>
1361
1362 PR c++/68965
1363 * g++.dg/cpp1y/parameter-pack-1.C: New test.
1364 * g++.dg/cpp1y/parameter-pack-2.C: New test.
1365
962801c5
KT
13662016-01-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1367
1368 PR target/69135
1369 * gcc.target/arm/pr69135_1.c: New test.
1370
078fe40a
WD
13712015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
1372
1373 * gcc.target/aarch64/ccmp_1.c: Add new tests.
1374
786e3c06
WD
13752015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
1376
1377 * gcc.target/aarch64/ccmp_1.c: New testcase.
1378
1e297006
MP
13792016-01-19 Marek Polacek <polacek@redhat.com>
1380
1381 PR c++/68586
1382 * g++.dg/cpp0x/enum30.C: New test.
1383
879c27e3
RB
13842016-01-19 Richard Biener <rguenther@suse.de>
1385
1386 PR tree-optimization/69336
1387 * g++.dg/tree-ssa/pr69336.C: New testcase.
1388
015337d3
JJ
13892016-01-19 Jakub Jelinek <jakub@redhat.com>
1390
1391 PR debug/65779
1392 * gcc.dg/pr65779.c: New test.
1393
e2c768b6
RB
13942016-01-19 Richard Biener <rguenther@suse.de>
1395
1396 PR tree-optimization/69352
1397 * gcc.dg/torture/pr69352.c: New testcase.
1398
569efc34
JJ
13992016-01-19 Jakub Jelinek <jakub@redhat.com>
1400
1401 PR rtl-optimization/68955
1402 PR rtl-optimization/64557
1403 * gcc.dg/torture/pr68955.c: New test.
1404
e49d321f
JH
14052016-01-19 Jan Hubicka <hubicka@ucw.cz>
1406
1407 PR lto/69136
1408 * g++.dg/torture/pr69136.C: New testcase.
1409
e9191ad3
JH
14102016-01-19 Jan Hubicka <hubicka@ucw.cz>
1411
1412 PR lto/69133
1413 * g++.dg/lto/pr69133_0.C: New testcase.
1414 * g++.dg/lto/pr69133_1.C: New testcase.
1415
2bedb645
JL
14162016-01-15 Jeff Law <law@redhat.com>
1417
1418 PR tree-optimization/69320
1419 * gcc.c-torture/pr69320-1.c: New test.
1420 * gcc.c-torture/pr69320-2.c: New test.
1421 * gcc.c-torture/pr69320-3.c: New test.
1422 * gcc.c-torture/pr69320-4.c: New test.
1423
17c15cb9
PP
14242016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
1425
1426 PR c++/11858
1427 PR c++/24663
1428 PR c++/24664
1429 * g++.dg/template/pr11858.C: New test.
1430 * g++.dg/template/pr24663.C: New test.
1431 * g++.dg/template/unify12.C: New test.
1432 * g++.dg/template/unify13.C: New test.
1433 * g++.dg/template/unify14.C: New test.
1434 * g++.dg/template/unify15.C: New test.
1435 * g++.dg/template/unify16.C: New test.
1436 * g++.dg/template/unify17.C: New test.
1437
9617fd08
DM
14382016-01-18 David Malcolm <dmalcolm@redhat.com>
1439
1440 PR testsuite/69181
1441 * gcc.dg/pr69181-1.c: New test file.
1442 * gcc.dg/pr69181-2.c: New test file.
1443 * lib/gcc-dg.exp (dg-test): Consolidate post-test cleanup of
1444 globals by moving it to...
1445 (cleanup-after-saved-dg-test): ...this new function. Add
1446 "global additional_sources_used". Add reset of global
1447 multiline_expected_outputs to the empty list.
1448 * lib/multiline.exp (_multiline_expected_outputs): Rename this
1449 global to...
1450 (multiline_expected_outputs): ...this, and updated comments to
1451 note that it is modified from gcc-dg.exp.
1452 (dg-end-multiline-output): Update for the above renaming.
1453 (handle-multiline-outputs): Likewise. Remove the clearing
1454 of the expected outputs to the empty list.
1455
b555a2e4
RB
14562016-01-18 Richard Biener <rguenther@suse.de>
1457
1458 PR tree-optimization/69297
1459 * gcc.dg/vect/costmodel/x86_64/costmodel-pr69297.c: New testcase.
1460
96902805
JM
14612016-01-18 Joseph Myers <joseph@codesourcery.com>
1462
1463 * gcc.target/mips/mips-3d-1.c: Use forbid_cpu=octeon.* in
1464 dg-options.
1465 * gcc.target/mips/mips-3d-2.c: Likewise.
1466 * gcc.target/mips/mips-3d-3.c: Likewise.
1467 * gcc.target/mips/mips-3d-4.c: Likewise.
1468 * gcc.target/mips/mips-3d-5.c: Likewise.
1469 * gcc.target/mips/mips-3d-6.c: Likewise.
1470 * gcc.target/mips/mips-3d-7.c: Likewise.
1471 * gcc.target/mips/mips-3d-8.c: Likewise.
1472 * gcc.target/mips/mips-3d-9.c: Likewise.
1473 * gcc.target/mips/mips-ps-1.c: Likewise.
1474 * gcc.target/mips/mips-ps-2.c: Likewise.
1475 * gcc.target/mips/mips-ps-3.c: Likewise.
1476 * gcc.target/mips/mips-ps-4.c: Likewise.
1477 * gcc.target/mips/mips-ps-5.c: Likewise.
1478 * gcc.target/mips/mips-ps-6.c: Likewise.
1479 * gcc.target/mips/mips-ps-7.c: Likewise.
1480 * gcc.target/mips/mips-ps-type.c: Likewise.
1481 * gcc.target/mips/mips-ps-type-2.c: Likewise.
1482 * gcc.target/mips/mips16-attributes-6.c: Likewise.
1483
40e26f94
TV
14842016-01-18 Tom de Vries <tom@codesourcery.com>
1485
1486 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: New test.
1487 * c-c++-common/goacc/kernels-double-reduction.c: New test.
1488 * c-c++-common/goacc/kernels-empty.c: New test.
1489 * c-c++-common/goacc/kernels-eternal.c: New test.
1490 * c-c++-common/goacc/kernels-loop-2.c: New test.
1491 * c-c++-common/goacc/kernels-loop-3.c: New test.
1492 * c-c++-common/goacc/kernels-loop-data-2.c: New test.
1493 * c-c++-common/goacc/kernels-loop-data-enter-exit-2.c: New test.
1494 * c-c++-common/goacc/kernels-loop-data-enter-exit.c: New test.
1495 * c-c++-common/goacc/kernels-loop-data-update.c: New test.
1496 * c-c++-common/goacc/kernels-loop-data.c: New test.
1497 * c-c++-common/goacc/kernels-loop-g.c: New test.
1498 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: New test.
1499 * c-c++-common/goacc/kernels-loop-n.c: New test.
1500 * c-c++-common/goacc/kernels-loop-nest.c: New test.
1501 * c-c++-common/goacc/kernels-loop.c: New test.
1502 * c-c++-common/goacc/kernels-noreturn.c: New test.
1503 * c-c++-common/goacc/kernels-one-counter-var.c: New test.
1504 * c-c++-common/goacc/kernels-parallel-loop-data-enter-exit.c: New test.
1505 * c-c++-common/goacc/kernels-reduction.c: New test.
1506
a98d4647
TV
15072016-01-18 Tom de Vries <tom@codesourcery.com>
1508
1509 * gcc.dg/autopar/outer-1.c: Update for new parloops instantiation.
1510 * gcc.dg/autopar/outer-2.c: Same.
1511 * gcc.dg/autopar/outer-3.c: Same.
1512 * gcc.dg/autopar/outer-4.c: Same.
1513 * gcc.dg/autopar/outer-5.c: Same.
1514 * gcc.dg/autopar/outer-6.c: Same.
1515 * gcc.dg/autopar/parallelization-1.c: Same.
1516 * gcc.dg/autopar/parloops-exit-first-loop-alt-2.c: Same.
1517 * gcc.dg/autopar/parloops-exit-first-loop-alt-3.c: Same.
1518 * gcc.dg/autopar/parloops-exit-first-loop-alt-4.c: Same.
1519 * gcc.dg/autopar/parloops-exit-first-loop-alt-5.c: Same.
1520 * gcc.dg/autopar/parloops-exit-first-loop-alt-6.c: Same.
1521 * gcc.dg/autopar/parloops-exit-first-loop-alt-7.c: Same.
1522 * gcc.dg/autopar/parloops-exit-first-loop-alt-pr66652.c: Same.
1523 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: Same.
1524 * gcc.dg/autopar/pr39500-1.c: Same.
1525 * gcc.dg/autopar/pr39500-2.c: Same.
1526 * gcc.dg/autopar/pr46193.c: Same.
1527 * gcc.dg/autopar/pr46194.c: Same.
1528 * gcc.dg/autopar/pr49580.c: Same.
1529 * gcc.dg/autopar/pr49960-1.c: Same.
1530 * gcc.dg/autopar/pr49960.c: Same.
1531 * gcc.dg/autopar/pr68373.c: Same.
1532 * gcc.dg/autopar/reduc-1.c: Same.
1533 * gcc.dg/autopar/reduc-1char.c: Same.
1534 * gcc.dg/autopar/reduc-1short.c: Same.
1535 * gcc.dg/autopar/reduc-2.c: Same.
1536 * gcc.dg/autopar/reduc-2char.c: Same.
1537 * gcc.dg/autopar/reduc-2short.c: Same.
1538 * gcc.dg/autopar/reduc-3.c: Same.
1539 * gcc.dg/autopar/reduc-4.c: Same.
1540 * gcc.dg/autopar/reduc-6.c: Same.
1541 * gcc.dg/autopar/reduc-7.c: Same.
1542 * gcc.dg/autopar/reduc-8.c: Same.
1543 * gcc.dg/autopar/reduc-9.c: Same.
1544 * gcc.dg/autopar/uns-outer-4.c: Same.
1545 * gcc.dg/autopar/uns-outer-5.c: Same.
1546 * gcc.dg/autopar/uns-outer-6.c: Same.
1547 * gfortran.dg/parloops-exit-first-loop-alt-2.f95: Same.
1548 * gfortran.dg/parloops-exit-first-loop-alt.f95: Same.
1549
da976fa8
AL
15502016-01-18 Alan Lawrence <alan.lawrence@arm.com>
1551
1552 PR target/63679
1553 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove XFAIL for powerpc(32), hppa,
1554 aarch64, sparc, s390. Add --param sra-max-scalarization-size-Ospeed.
1555
70c1e886
AL
15562016-01-18 Alan Lawrence <alan.lawrence@arm.com>
1557
1558 PR target/63679
1559 * gcc.dg/tree-ssa/ssa-dom-cse-5.c: New.
1560 * gcc.dg/tree-ssa/ssa-dom-cse-6.c: New.
1561 * gcc.dg/tree-ssa/ssa-dom-cse-7.c: New.
1562
88bed196
AL
15632016-01-18 Alan Lawrence <alan.lawrence@arm.com>
1564
1565 PR target/63679
1566 * gcc.dg/tree-ssa/sra-17.c: New.
1567 * gcc.dg/tree-ssa/sra-18.c: New.
1568
3dd5f42e
IE
15692016-01-18 Ilya Enkovich <enkovich.gnu@gmail.com>
1570
1571 * gcc.target/i386/pr65105-5.c: Adjust to andn generation.
1572
ae5a77fa
EB
15732016-01-18 Eric Botcazou <ebotcazou@adacore.com>
1574
1575 * gnat.dg/inline12.adb: New test.
1576
11e57fc6
BC
15772016-01-18 Bin Cheng <bin.cheng@arm.com>
1578
1579 PR tree-optimization/66797
1580 * gcc.c-torture/execute/pr65447.c: Relax check condition.
1581
995b6fe0
RB
15822016-01-18 Richard Biener <rguenther@suse.de>
1583
1584 PR tree-optimization/69170
1585 * gcc.dg/torture/pr69170.c: New testcase.
1586
d656d82e
JDA
15872016-01-17 John David Anglin <danglin@gcc.gnu.org>
1588
1589 * gcc.dg/torture/builtin-integral-1.c: Require c99_runtime.
1590
d69da357
TV
15912016-01-16 Tom de Vries <tom@codesourcery.com>
1592
1593 * c-c++-common/goacc/kernels-alias-ipa-pta-4.c: New test.
1594
a3845283
TV
15952016-01-16 Tom de Vries <tom@codesourcery.com>
1596
1597 * gcc.dg/parloops-exit-first-loop-alt.c: Move ...
1598 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: ... here. Remove
1599 redundant dg-require-effective-target pthread.
1600 * gcc.dg/parloops-exit-first-loop-alt-2.c: Same.
1601 * gcc.dg/parloops-exit-first-loop-alt-3.c: Same.
1602 * gcc.dg/parloops-exit-first-loop-alt-4.c: Same.
1603 * gcc.dg/parloops-exit-first-loop-alt-5.c: Same.
1604 * gcc.dg/parloops-exit-first-loop-alt-6.c: Same.
1605 * gcc.dg/parloops-exit-first-loop-alt-7.c: Same.
1606 * gcc.dg/parloops-exit-first-loop-alt-pr66652.c: Same.
1607
197a6aa6
DE
16082016-01-16 David Edelsohn <dje.gcc@gmail.com>
1609
1610 PR target/68609
1611 * gcc.target/powerpc/recip-6.c: Enable on AIX.
1612 * gcc.target/powerpc/recip-7.c: Same.
1613
ec7886c1
PP
16142016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
1615
1616 PR c++/69091
1617 * g++.dg/template/pr69091.C: New test.
1618
203484bb
PP
16192016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
1620
1621 * c-c++-common/cilk-plus/AN/an-if.c: Check that the original
1622 dump does not contain an error_mark_node.
1623 * c-c++-common/cilk-plus/CK/pr60469.c: Likewise.
1624 * c-c++-common/cilk-plus/AN/fn_ptr-2.c: New xfail'd test.
1625
aa2500e9
PP
16262016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
1627
1628 PR c++/68936
1629 * g++.dg/template/pr68936.C: New test.
1630
28621a5c
DE
16312016-01-15 David Edelsohn <dje.gcc@gmail.com>
1632
1633 PR target/68609
1634 * gcc.target/powerpc/recip-1.c: Adjust for Goldschmidt's Algorithm.
1635 * gcc.target/powerpc/recip-2.c: Same.
1636 * gcc.target/powerpc/recip-3.c: Same.
1637 * gcc.target/powerpc/recip-4.c: Same.
1638 * gcc.target/powerpc/recip-sqrtf.c: Same.
1639
40c43aca
JL
16402016-01-15 Jeff Law <law@redhat.com>
1641
1642 PR tree-optimization/69270
1643 * gcc.dg/tree-ssa/pr69270-2.c: New test.
1644 * gcc.dg/tree-ssa/pr69270-3.c: New test.
1645
afbc5ae8
PT
16462016-01-15 Paul Thomas <pault@gcc.gnu.org>
1647
1648 PR fortran/49630
1649 * gfortran.dg/deferred_character_13.f90: New test for the fix
1650 of comment 3 of the PR.
1651
1652 PR fortran/54070
1653 * gfortran.dg/deferred_character_8.f90: New test
1654 * gfortran.dg/allocate_error_5.f90: New test
1655
1656 PR fortran/60593
1657 * gfortran.dg/deferred_character_10.f90: New test
1658
1659 PR fortran/60795
1660 * gfortran.dg/deferred_character_14.f90: New test
1661
1662 PR fortran/61147
1663 * gfortran.dg/deferred_character_11.f90: New test
1664
1665 PR fortran/64324
1666 * gfortran.dg/deferred_character_9.f90: New test
1667
49abe076
VM
16682016-01-15 Vladimir Makarov <vmakarov@redhat.com>
1669
1670 PR rtl-optimization/69030
1671 * gcc.target/i386/pr69030.c: New.
1672
16d12992
KT
16732016-01-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1674
1675 * gcc.target/aarch64/target_attr_17.c: New test.
1676
78810bd3
RB
16772016-01-15 Richard Biener <rguenther@suse.de>
1678
1679 PR tree-optimization/66856
1680 * gcc.dg/torture/pr66856-1.c: New testcase.
1681 * gcc.dg/torture/pr66856-2.c: Likewise.
1682
2bd847fe
RB
16832016-01-15 Richard Biener <rguenther@suse.de>
1684
1685 PR debug/69137
1686 * g++.dg/lto/pr69137_0.C: New testcase.
1687
a00fe3b7
RS
16882016-01-15 Richard Sandiford <richard.sandiford@arm.com>
1689
1690 PR middle-end/69246
1691 * gcc.target/i386/pr69246.c: New test.
1692
cbb0e83b
DV
16932016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
1694
7596d5de 1695 * gfortran.dg/bind_c_array_params_2.f90: Fix test patterns for S/390.
cbb0e83b 1696
5a500ecf
DV
16972016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
1698
1699 PR c++/56194
1700 * g++.dg/init/const9.C: Disable test on S/390.
1701
5d9bf64f
DV
17022016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
1703
1704 * g++.dg/Wframe-address.C: Test requires -mbackchain for s390*-*-*.
1705 * g++.dg/Wno-frame-address.C: Ditto.
1706
e234b19e
DV
17072016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
1708
1709 * gcc.dg/tree-ssa/20040204-1.c: Do not xfail on S/390.
1710
89483f99
RB
17112016-01-15 Richard Biener <rguenther@suse.de>
1712
1713 PR tree-optimization/68961
1714 * gcc.dg/vect/costmodel/x86_64/costmodel-pr68961.c: New testcase.
1715
94f37395
IE
17162016-01-15 Ilya Enkovich <enkovich.gnu@gmail.com>
1717
1718 * gcc.target/i386/pr65105-5.c: New test.
1719
0f6176e6
JH
17202016-01-15 Jan Hubicka <hubicka@ucw.cz>
1721
1722 * gcc.c-torture/execute/alias-4.c: New testcase.
1723
824ca15e
JH
17242016-01-15 Jan Hubicka <hubicka@ucw.cz>
1725
1726 PR ipa/68148
1727 * g++.dg/ipa/devirt-49.C: New testcase.
1728
092f7deb 17292016-01-15 Christian Bruel <christian.bruel@st.com>
edef1fa8
CB
1730
1731 PR target/65837
1732 * gcc.target/arm/attr-neon-builtin-fail2.c: New test.
1733 * gcc.target/arm/lto/pr65837-attr_0.c: New test.
1734 * gcc.target/arm/lto/pr65837_0.c: Fix skip condition and use ACLE name.
1735
e93c66bc
RB
17362016-01-15 Richard Biener <rguenther@suse.de>
1737
1738 PR tree-optimization/69117
1739 * gcc.dg/torture/pr69117.c: New testcase.
1740
c47eaca6 17412015-01-14 Ryan Burn <contact@rnburn.com>
b6e3db06
RB
1742
1743 PR c++/69048
1744 * g++.dg/cilk-plus/CK/pr69048.cc: New test.
1745
c3f6914a
FXC
17462016-01-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
1747
1748 PR testsuite/67509
1749 * gfortran.dg/ieee/ieee_7.f90: For out of bound precision or
1750 range tests use 100 * maximum instead of maximum + 1.
1751
cd65ae90
JJ
17522016-01-14 Jakub Jelinek <jakub@redhat.com>
1753
1754 PR debug/69244
1755 * gcc.dg/guality/pr69244.c: New test.
1756
19643948
UB
17572016-01-14 Uros Bizjak <ubizjak@gmail.com>
1758
1759 * lib/target-supports.exp (check_effective_target_issignaling):
1760 New procedure.
1761 * gcc.dg/pr61441.c: Require issignaling effective target.
1762
fe79c97e
SB
17632016-01-14 Segher Boessenkool <segher@kernel.crashing.org>
1764
1765 PR target/68803
1766 * gcc.target/powerpc/20050603-3.c: Add xfails for powerpc64le.
1767
c7df95d8
DM
17682016-01-14 David Malcolm <dmalcolm@redhat.com>
1769
1770 PR c++/68819
1771 PR preprocessor/69177
1772 * gcc.dg/plugin/location-overflow-test-1.c: New test case.
1773 * gcc.dg/plugin/location-overflow-test-2.c: New test case.
1774 * gcc.dg/plugin/location_overflow_plugin.c: New test plugin.
1775 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
1776
00083992
MP
17772016-01-14 Marek Polacek <polacek@redhat.com>
1778
1779 PR c/69262
1780 * gcc.dg/array-15.c: New test.
1781
0c9b3294
JJ
17822016-01-14 Jakub Jelinek <jakub@redhat.com>
1783
1784 PR middle-end/68146
1785 PR tree-optimization/69155
1786 * gfortran.dg/pr68146.f: New test.
1787 * gfortran.dg/pr69155.f90: New test.
1788
3688e13d
RB
17892016-01-14 Richard Biener <rguenther@suse.de>
1790
1791 PR tree-optimization/68060
1792 * gcc.dg/torture/pr68060-1.c: New testcase.
1793 * gcc.dg/torture/pr68060-2.c: Likewise.
1794
bab0ad3a
NC
17952016-01-14 Nick Clifton <nickc@redhat.com>
1796
1797 * lib/target-supports.exp
1798 (check_effective_target_arm_neon_ok_nocache): Add an option
1799 sequence that includes setting the ARM architecture to ARMv7-A.
1800 * gcc.target/arm/attr-neon.c: Use dg-add-options to add the
1801 command line options necessary to enable Neon support.
1802 * gcc.target/arm/neon-vlshr-imm-1.c: Likewise.
1803 * gcc.target/arm/neon-vshl-imm-1.c: Likewise.
1804 * gcc.target/arm/neon-vshr-imm-1.c: Likewise.
1805 * gcc.target/arm/pr69180.c: Likewise.
1806
947c2ce5
JL
18072016-01-14 Jeff Law <law@redhat.com>
1808
1809 PR tree-optimization/69270
1810 * gcc.dg/tree-ssa/pr69270.c: New test.
1811
3342fd71
BS
18122016-01-13 Bernd Schmidt <bschmidt@redhat.com>
1813
1814 PR c/66208
1815 * c-c++-common/pr66208.c: New file.
1816
2ad3adf1
JJ
18172016-01-13 Jakub Jelinek <jakub@redhat.com>
1818
1819 PR tree-optimization/69156
1820 * gcc.dg/pr69156.c: New test.
1821
398d6feb
L
18222016-01-13 H.J. Lu <hongjiu.lu@intel.com>
1823
1824 * gcc.target/i386/pr69225-7.c: New test.
1825
4c868789
RH
18262016-01-13 Richard Henderson <rth@redhat.com>
1827
1828 * gcc.dg/tm/memopt-13.c: Update expected function.
1829 * gcc.dg/tm/memopt-6.c: Likewise.
1830
ef6d1772
UB
18312016-01-13 Uros Bizjak <ubizjak@gmail.com>
1832
1833 * gcc.target/i386/pr45685.c (dg-options): Add -mno-sse4.
1834 * gcc.target/i386/pr68432-1.c (dg-options): Ditto.
1835 * gcc.target/i386/pr68432-2.c (dg-options): Ditto.
1836 * gcc.target/i386/pr68432-3.c (dg-options): Ditto.
0b4b6ef2 1837
ef6d1772
UB
18382016-01-13 Tom de Vries <tom@codesourcery.com>
1839
1840 PR tree-optimization/69169
0b4b6ef2
TV
1841 * gcc.dg/pr69169.c: New test.
1842
2ad3adf1 18432016-01-13 Alexander Fomin <alexander.fomin@intel.com>
8866d62c
AF
1844
1845 PR target/69228
1846 * gcc.target/i386/avx512pf-vscatterpf0dpd-1.c: Adjust.
1847 * gcc.target/i386/avx512pf-vscatterpf0dps-1.c: Likewise.
1848 * gcc.target/i386/avx512pf-vscatterpf0qpd-1.c: Likewise.
1849 * gcc.target/i386/avx512pf-vscatterpf0qps-1.c: Likewise.
1850 * gcc.target/i386/avx512pf-vscatterpf1dpd-1.c: Likewise.
1851 * gcc.target/i386/avx512pf-vscatterpf1dps-1.c: Likewise.
1852 * gcc.target/i386/avx512pf-vscatterpf1qpd-1.c: Likewise.
1853 * gcc.target/i386/avx512pf-vscatterpf1qps-1.c: Likewise.
1854
9060e335
AK
18552016-01-13 Jakub Jelinek <jakub@redhat.com>
1856
1857 PR target/69247
1858 * gcc.dg/pr69247.c: New test.
1859
40311329
RB
18602016-01-13 Richard Biener <rguenther@suse.de>
1861
1862 PR tree-optimization/69242
1863 * gcc.dg/torture/pr69242.c: New testcase.
1864
ccbd7103
RB
18652016-01-13 Richard Biener <rguenther@suse.de>
1866
1867 PR tree-optimization/69186
1868 * gcc.dg/torture/pr69186.c: New testcase.
1869
c6f72a46
JL
18702016-01-13 Jeff Law <law@redhat.com>
1871
1872 PR tree-optimization/67755
1873 * gcc.dg/tree-ssa/pr67755.c: New test.
1874
18752016-01-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
bf3f4b38
TP
1876
1877 * gcc.c-torture/unsorted/dump-noaddr.x (dump_compare): Replace static
1878 pass number in output by a star.
1879
c446cf07
BC
18802016-01-12 Bin Cheng <bin.cheng@arm.com>
1881
1882 PR tree-optimization/68911
1883 * gcc.c-torture/execute/pr68911.c: New test.
1884
5342156c
MP
18852016-01-12 Marek Polacek <polacek@redhat.com>
1886
1887 PR c++/68979
1888 * g++.dg/warn/permissive-1.C: New test.
1889
65364cc5
JJ
18902016-01-12 Jakub Jelinek <jakub@redhat.com>
1891
1892 PR objc++/68511
1893 PR c++/69213
1894 * g++.dg/opt/pr69213.C: New test.
1895
81b9a3d9
CB
18962016-01-12 Christian Bruel <christian.bruel@st.com>
1897
1898 PR target/69180
1899 * gcc.target/arm/pr69180.c: New test.
1900
3c4e91c9
RB
19012016-01-12 Richard Biener <rguenther@suse.de>
1902
1903 PR lto/69077
1904 * g++.dg/lto/pr69077_0.C: New testcase.
1905 * g++.dg/lto/pr69077_1.C: Likewise.
1906
5664cea1
JJ
19072016-01-12 Jakub Jelinek <jakub@redhat.com>
1908
1909 PR target/69175
1910 * g++.dg/opt/pr69175.C: New test.
1911
86cefc49
AL
19122016-01-12 Alan Lawrence <alan.lawrence@arm.com>
1913
1914 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Declare functions as 'extern'
1915 rather than #including math.h & stdlib.h.
1916 * gcc.dg/vect/pr47001.c: Declare abort as 'extern', remove stdlib.h.
1917 * gcc.dg/vect/pr49771.c: Likewise.
1918 * gcc.dg/vect/vect-10-big-array.c: Likewise.
1919 * gcc.dg/vect/vect-neg-store-1.c: Likewise.
1920 * gcc.dg/vect/vect-neg-store-2.c: Likewise.
1921 * gcc.dg/vect/slp-37.c: Change NULL to 0, remove stdlib.h.
1922 * gcc.dg/vect/pr40254.c: Remove unnecessary include of stdlib.h.
1923 * gcc.dg/vect/pr44507.c: Likewise.
1924 * gcc.dg/vect/pr45902.c: Likewise.
1925 * gcc.dg/vect/slp-widen-mult-half.c: Likewise.
1926 * gcc.dg/vect/vect-117.c: Likewise.
1927 * gcc.dg/vect/vect-99.c: Likewise.
1928 * gcc.dg/vect/vect-aggressive-1.c: Likewise.
1929 * gcc.dg/vect/vect-cond-1.c: Likewise.
1930 * gcc.dg/vect/vect-cond-2.c: Likewise.
1931 * gcc.dg/vect/vect-cond-3.c: Likewise.
1932 * gcc.dg/vect/vect-cond-4.c: Likewise.
1933 * gcc.dg/vect/vect-mask-load-1.c: Likewise.
1934 * gcc.dg/vect/vect-mask-loadstore-1.c: Likewise.
1935 * gcc.dg/vect/vect-over-widen-1-big-array.c: Likewise.
1936 * gcc.dg/vect/vect-over-widen-1.c: Likewise.
1937 * gcc.dg/vect/vect-over-widen-2-big-array.c: Likewise.
1938 * gcc.dg/vect/vect-over-widen-2.c: Likewise.
1939 * gcc.dg/vect/vect-over-widen-3-big-array.c: Likewise.
1940 * gcc.dg/vect/vect-over-widen-3.c: Likewise.
1941 * gcc.dg/vect/vect-over-widen-4-big-array.c: Likewise.
1942 * gcc.dg/vect/vect-over-widen-4.c: Likewise.
1943 * gcc.dg/vect/vect-widen-mult-const-s16.c: Likewise.
1944 * gcc.dg/vect/vect-widen-mult-const-u16.c: Likewise.
1945 * gcc.dg/vect/vect-widen-mult-half-u8.c: Likewise.
1946 * gcc.dg/vect/vect-widen-mult-half.c: Likewise.
1947 * gcc.dg/vect/no-trapping-math-vect-ifcvt-11.c: Remove unnecessary
1948 include of signal.h.
1949 * gcc.dg/vect/no-trapping-math-vect-ifcvt-12.c: Likewise.
1950 * gcc.dg/vect/no-trapping-math-vect-ifcvt-13.c: Likewise.
1951 * gcc.dg/vect/no-trapping-math-vect-ifcvt-14.c: Likewise.
1952 * gcc.dg/vect/no-trapping-math-vect-ifcvt-15.c: Likewise.
1953 * gcc.dg/vect/no-trapping-math-vect-ifcvt-16.c: Likewise.
1954 * gcc.dg/vect/vect-ifcvt-16.c: Likewise.
1955 * gcc.dg/vect/vect-ifcvt-17.c: Likewise.
1956 * gcc.dg/vect/vect-ifcvt-2.c: Likewise.
1957 * gcc.dg/vect/vect-ifcvt-3.c: Likewise.
1958 * gcc.dg/vect/vect-ifcvt-4.c: Likewise.
1959 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
1960 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
1961 * gcc.dg/vect/vect-ifcvt-6.c: Likewise.
1962 * gcc.dg/vect/vect-ifcvt-7.c: Likewise.
1963 * gcc.dg/vect/vect-ifcvt-9.c: Likewise.
1964 * gcc.dg/vect/vect-outer-5.c: Likewise.
1965 * gcc.dg/vect/vect-outer-6.c: Likewise.
1966 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Remove unnecessary
1967 include of stdio.h.
1968
b832f61e
NC
19692016-01-12 Nick Clifton <nickc@redhat.com>
1970
1971 PR target/68913
1972 * gcc.dg/lto/pr61886_0.c: Rename the external function called
1973 to fread so that it will be found in all target runtimes.
1974
8eac49b1
RB
19752016-01-12 Richard Biener <rguenther@suse.de>
1976
1977 PR tree-optimization/69053
1978 * g++.dg/torture/pr69053.C: New testcase.
1979
2935d994
RB
19802016-01-12 Richard Biener <rguenther@suse.de>
1981
1982 PR tree-optimization/69168
1983 * gcc.dg/torture/pr69168.c: New testcase.
1984
66c16fd9
RB
19852016-01-12 Richard Biener <rguenther@suse.de>
1986
1987 PR tree-optimization/69157
1988 * gcc.dg/torture/pr69157.c: New testcase.
1989
19902016-01-12 Richard Biener <rguenther@suse.de>
1991
1992 PR tree-optimization/69174
1993 * gcc.dg/torture/pr69174.c: New testcase.
1994
723033a6
JJ
19952016-01-12 Jakub Jelinek <jakub@redhat.com>
1996
1997 PR c++/66808
1998 PR c++/69000
1999 * g++.dg/tls/pr66808.C: New test.
2000 * g++.dg/tls/pr69000.C: New test.
2001
3574cf47
BS
20022016-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2003
2004 * gcc.target/powerpc/swaps-p8-23.c: New test.
2005 * gcc.target/powerpc/swaps-p8-24.c: Likewise.
2006
feb20787
JDA
20072016-01-11 John David Anglin <danglin@gcc.gnu.org>
2008
2009 PR tree-optimization/68356
2010 * gcc.dg/torture/pr68264.c: Disable exp2 ERANGE test on hppa unix.
2011
27b1820a
KV
20122016-01-12 Kugan Vivekanandarajah <kuganv@linaro.org>
2013 Jim Wilson <jim.wilson@linaro.org>
2014
2015 PR target/69194
2016 * gcc.target/arm/pr69194.c: New test.
2017
cf4de6af
L
20182016-01-11 H.J. Lu <hongjiu.lu@intel.com>
2019
2020 PR target/69225
2021 * gcc.target/i386/pr69225-1.c: New test.
2022 * gcc.target/i386/pr69225-2.c: Likewise.
2023 * gcc.target/i386/pr69225-3.c: Likewise.
2024 * gcc.target/i386/pr69225-4.c: Likewise.
2025 * gcc.target/i386/pr69225-5.c: Likewise.
2026 * gcc.target/i386/pr69225-6.c: Likewise.
2027
1ebd5558
JJ
20282016-01-11 Jakub Jelinek <jakub@redhat.com>
2029
23552a4d
JJ
2030 PR target/67462
2031 * gcc.dg/ifcvt-3.c: Only compile on lp64 targets, include also i?86
2032 if lp64.
2033
26ff85b0
JJ
2034 PR target/69071
2035 * gcc.dg/pr69071.c: New test.
2036
9cb6bd74
JJ
2037 PR c++/69211
2038 * g++.dg/opt/pr69211.C: New test.
2039
1ebd5558
JJ
2040 PR tree-optimization/69214
2041 * gcc.c-torture/compile/pr69214.c: New test.
2042
8c18c836
UB
20432016-01-11 Uros Bizjak <ubizjak@gmail.com>
2044
2045 * gcc.target/i386/pr66232-10.c: Do not compile on ia32 target.
2046 * gcc.target/i386/pr66232-11.c: Ditto.
2047 * gcc.target/i386/pr66232-12.c: Ditto.
2048 * gcc.target/i386/pr66232-13.c: Ditto.
2049
62446e6e
RB
20502016-01-11 Richard Biener <rguenther@suse.de>
2051
2052 PR tree-optimization/69173
2053 * gcc.dg/torture/pr69173.c: New testcase.
2054
2b8568fe
KT
20552016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2056
2057 PR rtl-optimization/68796
2058 * gcc.target/aarch64/tst_5.c: New test.
2059 * gcc.target/aarch64/tst_6.c: Likewise.
2060
5baf4532
KT
20612016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2062
2063 PR rtl-optimization/68841
2064 * gcc.dg/pr68841.c: New test.
2065 * gcc.c-torture/execute/pr68841.c: New test.
2066
ca90b1ed
YR
20672016-01-11 Yuri Rumyantsev <ysrumyan@gmail.com>
2068
2069 PR rtl-optimization/68920
2070 * gcc.dg/ifcvt-4.c: Add "--param max-rtl-if-conversion-insns=3" option
2071 for ix86 targets.
2072 * gcc.dg/ifcvt-5.c: New test.
2073
2ad3adf1 20742016-01-11 Alexandre Oliva <aoliva@redhat.com>
b4934671
AO
2075
2076 PR bootstrap/69123
2077 * g++.dg/pr69123.C: New.
2078
83834c09
IE
20792016-01-11 Ilya Enkovich <enkovich.gnu@gmail.com>
2080
2081 PR target/69010
2082 * gcc.target/i386/pr69010.c: New test.
2083
dcf89d57
MJ
20842016-01-11 Martin Jambor <mjambor@suse.cz>
2085
2086 PR ipa/69044
2087 * gcc.target/i386/chkp-pr69044.c: New test.
2088
d95167ee
TV
20892016-01-11 Tom de Vries <tom@codesourcery.com>
2090
2091 PR tree-optimization/69109
2092 * gcc.dg/autopar/pr69109-2.c: New test.
2093 * gcc.dg/autopar/pr69109.c: New test.
2094
4f6403a8
TV
20952016-01-11 Tom de Vries <tom@codesourcery.com>
2096
2097 PR tree-optimization/69108
2098 * gcc.dg/autopar/pr69108.c: New test.
2099
21efdd80
PP
21002016-01-10 Patrick Palka <ppalka@gcc.gnu.org>
2101
2102 PR c++/69029
2103 * c-c++-common/Wisleading-indentation.c: Augment test.
2104
fd42eed8
TK
21052016-01-10 Thomas Koenig <tkoenig@gcc.gnu.org>
2106
2107 PR fortran/69154
2108 * gfortran.dg/inline_matmul_12.f90: New test.
2109
4f90ee6c
PT
21102016-01-10 Paul Thomas <pault@gcc.gnu.org>
2111
2112 PR fortran/67779
2113 * gfortran.dg/actual_array_offset_1: New test.
2114
3907c6cf
TV
21152016-01-10 Tom de Vries <tom@codesourcery.com>
2116
2117 PR tree-optimization/69062
2118 * gcc.dg/autopar/pr69062.c: New test.
2119
b07b236e
TS
21202016-01-10 Thomas Schwinge <thomas@codesourcery.com>
2121
2122 * gcc.dg/vect/slp-perm-1.c: Fix scan-tree-dump syntax.
2123 * gcc.dg/vect/slp-perm-2.c: Likewise.
2124 * gcc.dg/vect/slp-perm-3.c: Likewise.
2125 * gcc.dg/vect/slp-perm-5.c: Likewise.
2126 * gcc.dg/vect/slp-perm-6.c: Likewise.
2127 * gcc.dg/vect/slp-perm-7.c: Likewise.
2128 * gcc.dg/vect/slp-perm-8.c: Likewise.
2129
23fab8ae
TV
21302016-01-10 Tom de Vries <tom@codesourcery.com>
2131
2132 PR tree-optimization/69039
2133 * gcc.dg/autopar/pr69039.c: New test.
2134
73f0dae2
MP
21352016-01-09 Marek Polacek <polacek@redhat.com>
2136
2137 PR c++/69113
2138 * g++.dg/pr69113.C: New test.
2139
20b8d734
JJ
21402016-01-09 Jakub Jelinek <jakub@redhat.com>
2141
2142 PR middle-end/50865
2143 PR tree-optimization/69097
2144 * gcc.c-torture/execute/pr50865.c: New test.
2145 * gcc.c-torture/execute/pr69097-1.c: New test.
2146 * gcc.c-torture/execute/pr69097-2.c: New test.
2147 * gcc.dg/pr69097-1.c: New test.
2148 * gcc.dg/pr69097-2.c: New test.
2149
c50e614b
JJ
21502016-01-09 Jakub Jelinek <jakub@redhat.com>
2151
2152 PR c++/69164
2153 * g++.dg/opt/pr69164.C: New test.
2154
e0237993
JJ
21552016-01-08 Jakub Jelinek <jakub@redhat.com>
2156
2157 PR tree-optimization/69167
2158 * gcc.dg/pr69167.c: New test.
2159
bd8f5bb2
MP
21602016-01-08 Marek Polacek <polacek@redhat.com>
2161
2162 PR c++/68449
2163 * g++.dg/pr68449.C: New.
2164
bb0f5ca7
AL
21652016-01-08 Alan Lawrence <alan.lawrence@arm.com>
2166
2167 PR tree-optimization/68707
2168 * lib/target-supports.exp (check_effective_target_vect_load_lanes): New.
2169 * gcc.dg/vect/slp-perm-1.c: Look for vect_load_lanes instead of SLP
2170 on platforms supporting it.
2171 * gcc.dg/vect/slp-perm-2.c: Likewise.
2172 * gcc.dg/vect/slp-perm-3.c: Likewise.
2173 * gcc.dg/vect/slp-perm-5.c: Likewise.
2174 * gcc.dg/vect/slp-perm-7.c: Likewise.
2175 * gcc.dg/vect/slp-perm-8.c: Likewise.
2176 * gcc.dg/vect/slp-perm-6.c: Look for vect_load_lanes in addition to SLP
2177 on platforms supporting it.
2178
22518428
JJ
21792016-01-08 Jakub Jelinek <jakub@redhat.com>
2180
33f0852f
JJ
2181 PR tree-optimization/69162
2182 * gcc.dg/pr69162.c: New test.
2183
22518428
JJ
2184 PR tree-optimization/69172
2185 * gcc.dg/pr69172.c: New test.
2186
80e9b3aa
TP
21872016-01-08 Thomas Preud'homme <thomas.preudhomme@arm.com>
2188
2189 PR tree-optimization/67781
2190 * gcc.c-torture/execute/pr67781.c: New file.
2191
262a363f
JJ
21922016-01-08 Jakub Jelinek <jakub@redhat.com>
2193
2194 PR tree-optimization/69083
2195 * gcc.dg/vect/pr69083.c: New test.
2196
6e1f093f
SS
21972016-01-08 Sujoy Saraswati <sujoy.saraswati@hpe.com>
2198
2199 PR tree-optimization/61441
2200 * gcc.dg/pr61441.c: Restrict to linux and gnu targets.
2201 Use -fexcess-precision=standard for compiler options.
2202 Use fabs() only when __FLT_EVAL_METHOD__ == 0.
2203
53290e07
JJ
22042016-01-08 Jakub Jelinek <jakub@redhat.com>
2205
57bf3072
JJ
2206 PR fortran/69128
2207 * gfortran.dg/gomp/pr69128.f90: New test.
2208
53290e07
JJ
2209 PR c++/69145
2210 * g++.dg/ext/pr69145-1.C: New test.
2211 * g++.dg/ext/pr69145-2-very-long-filename.cc: New file.
2212 * g++.dg/ext/pr69145-2.h: New file.
2213
7a127fa7
MS
22142016-01-07 Martin Sebor <msebor@redhat.com>
2215
2216 PR c/68966
2217 * gcc.dg/atomic-fetch-bool.c: New test.
2218 * gcc.dg/sync-fetch-bool.c: New test.
2219
95918b49
L
22202016-01-07 H.J. Lu <hongjiu.lu@intel.com>
2221
2222 PR fortran/66680
2223 gfortran.dg/gomp/pr66680.f90: Moved to libgomp.
2224
c8e62a9d
NC
22252016-01-07 Nick Clifton <nickc@redhat.com>
2226
2227 PR target/66655
2228 * g++.dg/pr66655.C: New test.
2229 * g++.dg/pr66655_1.cc: Test support file.
2230 * g++.dg/pr66655.h: Test header file.
2231
2ad3adf1 22322016-01-07 Dominique d'Humieres <dominiq@lps.ens.fr>
64d3ef31
DH
2233
2234 PR fortran/66680
2235 gfortran.dg/gomp/pr66680.f90: New test.
2236
4cd9ca92
L
22372016-01-07 H.J. Lu <hongjiu.lu@intel.com>
2238
2239 PR target/69171
2240 * gcc.target/i386/pr69171-1.c: New test.
2241 * gcc.target/i386/pr69171-2.c: Likewise.
2242 * gcc.target/i386/pr69171-3.c: Likewise.
2243 * gcc.target/i386/pr69171-4.c: Likewise.
2244 * gcc.target/i386/pr69171-5.c: Likewise.
2245 * gcc.target/i386/pr69171-6.c: Likewise.
2246
7e33d4dc
BS
22472015-12-15 Bernd Schmidt <bschmidt@redhat.com>
2248
2249 PR middle-end/67639
2250 * c-c++-common/pr67639.c: New test.
2251
fec64afc
JJ
22522016-01-07 Jakub Jelinek <jakub@redhat.com>
2253
2254 PR tree-optimization/69141
2255 * g++.dg/opt/pr69141.C: New test.
2256
f293ad29
EB
22572016-01-06 Eric Botcazou <ebotcazou@adacore.com>
2258
2259 * gcc.target/sparc/20151219-1.c: Skip in 64-bit mode.
2260
5027395e
UB
22612016-01-06 Uros Bizjak <ubizjak@gmail.com>
2262
2263 PR target/69140
2264 * gcc.target/i386/pr69140.c: New test
2265
7443cf13
DM
22662016-01-06 David Malcolm <dmalcolm@redhat.com>
2267
2268 * gcc.dg/bad-dereference.c: New test case.
2269
32928931
BS
22702015-01-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2271
2272 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: New test.
2273
68dd05da
AS
22742016-01-06 Andreas Schwab <schwab@linux-m68k.org>
2275
2276 * gcc.dg/atomic-invalid-2.c: Remove duplicated content.
2277
6b131d5b
MP
22782016-01-06 Marek Polacek <polacek@redhat.com>
2279
2280 PR sanitizer/69099
2281 * gcc.dg/ubsan/float-cast-overflow-atomic.c: New test.
2282
8d9fdb49
MP
22832016-01-05 Marek Polacek <polacek@redhat.com>
2284
2285 PR c/69104
2286 * gcc.dg/atomic-invalid-2.c: New.
2287
acf93f1e
L
22882016-01-05 H.J. Lu <hongjiu.lu@intel.com>
2289
2290 PR target/68991
2291 * gcc.target/i386/pr68991.c: New test.
2292
3f50525d
L
22932016-01-05 H.J. Lu <hongjiu.lu@intel.com>
2294
2295 PR target/68991
2296 * g++.dg/pr68991-1.C: New test.
2297 * g++.dg/pr68991-2.C: Likewise.
2298
e0237993 22992016-01-05 Sergei Trofimovich <siarheit@google.com>
face88a1 2300
e0237993 2301 PR other/60465
face88a1
ST
2302 * gcc.target/ia64/pr60465-gprel64.c: New test.
2303 * gcc.target/ia64/pr60465-gprel64-c37.c: New test.
2304
a0866eff
KT
23052016-01-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2306
2307 PR rtl-optimization/68651
2308 * gcc.target/aarch64/pr68651_1.c: New test.
2309
c589e975
DM
23102016-01-05 David Malcolm <dmalcolm@redhat.com>
2311
2312 PR c/69122
2313 * c-c++-common/Wmisleading-indentation.c (pr69122): New function.
2314
929710d9
NS
23152016-01-05 Nathan Sidwell <nathan@acm.org>
2316
ce3e43d7
NS
2317 PR c++/58583
2318 * g++.dg/cpp0x/nsdmi-template14.C: Adjust test & errors.
2319
929710d9
NS
2320 * gcc.dg/alias-15.c: New.
2321
a2faef8e
NC
23222016-01-05 Nick Clifton <nickc@redhat.com>
2323
2324 PR target/68870
2325 * g++.dg/pr68770.C: New test.
2326
4cfa76e3
MS
23272016-01-04 Mike Stump <mikestump@comcast.net>
2328
2329 * lib/target-supports.exp (check_effective_target_cilkplus):
2330 cilkplus targets require pthreads.
4ece61b6 2331 (check_effective_target_cilkplus): Remove special case for NVPTX.
4cfa76e3 2332
4e8a3a35
MM
23332016-01-04 Michael Meissner <meissner@linux.vnet.ibm.com>
2334
2335 * gcc.target/powerpc/p9-permute.c: New test for xxperm code
2336 generation.
2337
818ab71a
JJ
23382016-01-04 Jakub Jelinek <jakub@redhat.com>
2339
2340 Update copyright years.
2341
2fe0a208
MP
23422016-01-04 Marek Polacek <polacek@redhat.com>
2343
2344 PR c/68908
2345 * gcc.dg/atomic/c11-atomic-exec-6.c: New test.
2346 * gcc.dg/atomic/c11-atomic-exec-7.c: New test.
2347 * gcc.dg/atomic/stdatomic-op-5.c: New test.
2348
9e3b2fe3
EB
23492016-01-04 Eric Botcazou <ebotcazou@adacore.com>
2350
2351 * gcc.target/sparc/20160104-2.c: New test.
2352
e8d65a35
EB
23532016-01-04 Eric Botcazou <ebotcazou@adacore.com>
2354
2355 * gcc.target/sparc/20160104-1.c: New test.
2356
25ccfccd
PT
23572016-01-03 Paul Thomas <pault@gcc.gnu.org>
2358
2359 PR fortran/65045
2360 * gfortran.dg/pr65045.f90: New test.
2361
cb51d382
EB
23622016-01-02 Eric Botcazou <ebotcazou@adacore.com>
2363
2364 * gnat.dg/specs/debug1.ads: Delete.
2365
6eeaad6e
JD
23662016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2367
2368 PR libgfortran/68867
2369 * gfortran.dg/default_format_denormal_2.f90: Fix the dg regular
2370 expression.
2371
2f968603
JD
23722016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2373
2374 PR libgfortran/68867
2375 * gfortran.dg/default_format_denormal_2.f90: XFAIL for all
2376 PowerPC.
2377
591bb5e4
PT
23782016-01-01 Paul Thomas <pault@gcc.gnu.org>
2379
2380 PR fortran/68864
2381 * gfortran.dg/pr68864.f90: New test.
2382
f1e0620c
JJ
23832016-01-01 Jakub Jelinek <jakub@redhat.com>
2384
942a1319
JJ
2385 PR tree-optimization/69070
2386 * gcc.dg/pr69070.c: New test.
2387
10dff63f
JJ
2388 PR sanitizer/69055
2389 * gfortran.dg/pr69055.f90: New test.
2390
f1e0620c
JJ
2391 PR target/69015
2392 * gcc.dg/pr69015.c: New test.
818ab71a 2393\f
2f883d1c 2394Copyright (C) 2016 Free Software Foundation, Inc.
ad41bd84
JM
2395
2396Copying and distribution of this file, with or without modification,
2397are permitted in any medium without royalty provided the copyright
2398notice and this notice are preserved.