]> git.ipfire.org Git - thirdparty/gcc.git/blame - gcc/testsuite/ChangeLog
revert: re PR tree-optimization/66726 (missed optimization, factor conversion out...
[thirdparty/gcc.git] / gcc / testsuite / ChangeLog
CommitLineData
16595a1f
BS
12016-02-12 Bernd Schmidt <bschmidt@redhat.com>
2
3 PR c/69522
4 gcc.dg/pr69522.c: New test.
5
38d795d2
PP
62016-02-12 Patrick Palka <ppalka@gcc.gnu.org>
7
8 PR c++/69098
9 * g++.dg/cpp1y/69098.C: New test.
10 * g++.dg/cpp1y/69098-2.C: New test.
11
9c582551
JJ
122016-02-12 Jakub Jelinek <jakub@redhat.com>
13
14 * objc.dg/gnu-api-2-method.m: Spelling fixes - behaviour -> behavior
15 and neighbour -> neighbor.
16 * objc.dg/attributes/method-nonnull-1.m: Likewise.
17 * objc.dg/gnu-api-2-class-meta.m: Likewise.
18 * c-c++-common/Wvarargs.c: Likewise.
19 * c-c++-common/goacc/host_data-5.c: Likewise.
20 * obj-c++.dg/gnu-api-2-class-meta.mm: Likewise.
21 * obj-c++.dg/attributes/method-nonnull-1.mm: Likewise.
22 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
23 * gcc.target/aarch64/pr60697.c: Likewise.
24 * gcc.target/aarch64/advsimd-intrinsics/vldX_lane.c: Likewise.
25 * gcc.target/aarch64/advsimd-intrinsics/vqshl.c: Likewise.
26 * gcc.target/aarch64/advsimd-intrinsics/vshuffle.inc: Likewise.
27 * gcc.target/aarch64/advsimd-intrinsics/vrshl.c: Likewise.
28 * gcc.target/aarch64/advsimd-intrinsics/vldX_dup.c: Likewise.
29 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Likewise.
30 * gcc.target/aarch64/advsimd-intrinsics/vqrshl.c: Likewise.
31 * gcc.target/aarch64/advsimd-intrinsics/vldX.c: Likewise.
32 * gcc.target/aarch64/aapcs64/ice_2.c: Likewise.
33 * gcc.target/aarch64/aapcs64/test_23.c: Likewise.
34 * gcc.target/aarch64/vrnd_f64_1.c: Likewise.
35 * g++.dg/warn/Wconversion-real-integer-3.C: Likewise.
36 * g++.dg/lookup/koenig5.C: Likewise.
37 * g++.dg/ext/no-asm-2.C: Likewise.
38 * gfortran.dg/bounds_check_array_ctor_3.f90: Likewise.
39 * gfortran.dg/bounds_check_array_ctor_7.f90: Likewise.
40 * gfortran.dg/used_types_16.f90: Likewise.
41 * gfortran.dg/assumed_rank_bounds_1.f90: Likewise.
42 * gfortran.dg/bounds_check_array_ctor_1.f90: Likewise.
43 * gfortran.dg/assumed_rank_bounds_2.f90: Likewise.
44 * gfortran.dg/bounds_check_array_ctor_4.f90: Likewise.
45 * gfortran.dg/abstract_type_6.f03: Likewise.
46 * gfortran.dg/bounds_check_array_ctor_5.f90: Likewise.
47 * gfortran.dg/used_types_15.f90: Likewise.
48 * gfortran.dg/bounds_check_array_ctor_8.f90: Likewise.
49 * gfortran.dg/exit_3.f08: Likewise.
50 * gfortran.dg/open_status_2.f90: Likewise.
51 * gfortran.dg/derived_pointer_recursion_2.f90: Likewise.
52 * gfortran.dg/intrinsic_std_1.f90: Likewise.
53 * gfortran.dg/associate_1.f03: Likewise.
54 * gfortran.dg/bounds_check_array_ctor_2.f90: Likewise.
55 * gfortran.dg/intrinsic_std_6.f90: Likewise.
56 * gfortran.dg/bounds_check_array_ctor_6.f90: Likewise.
57 * gcc.dg/builtin-object-size-1.c: Likewise.
58 * gcc.dg/noreturn-6.c: Likewise.
59 * gcc.dg/builtin-stringop-chk-1.c: Likewise.
60 * gcc.dg/globalalias.c: Likewise.
61 * gcc.dg/builtins-config.h: Likewise.
62 * gcc.dg/pr30457.c: Likewise.
63 * gcc.c-torture/compile/volatile-1.c: Likewise.
64 * gcc.c-torture/execute/20101011-1.c: Likewise.
65 * c-c++-common/Waddress-1.c: Likewise.
66
66756373
JJ
672016-02-11 Jakub Jelinek <jakub@redhat.com>
68
69 PR c/69768
70 * c-c++-common/Waddress-1.c: New test.
71
76fe932b
AV
722016-02-11 Andre Vehreschild <vehre@gcc.gnu.org>
73
74 PR fortran/69296
75 * gfortran.dg/associate_19.f03: New test.
76 * gfortran.dg/associate_20.f03: New test.
77
564c4d4b
OE
782016-02-11 Oleg Endo <olegendo@gcc.gnu.org>
79
80 * gcc.target/sh/pr54089-8.c: Adjust optimization level.
81
e1c1ecb0
KT
822016-02-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
83
84 * gcc.target/aarch64/target_attr_15.c: Scan assembly for
85 .arch armv8-a\n. Add -dA to dg-options.
86 * gcc.target/aarch64/assembler_arch_1.c: New test.
87 * gcc.target/aarch64/target_attr_7.c: Add -dA to dg-options.
88
0d7d9458
PC
892016-02-11 Paolo Carlini <paolo.carlini@oracle.com>
90
91 PR c++/68726
92 * g++.dg/cpp0x/pr68726.C: New.
93
e6208a60
IE
942016-02-11 Ilya Enkovich <enkovich.gnu@gmail.com>
95
96 * lib/mpx-dg.exp: Fix warning in check_effective_target_mpx
97 test.
98
281a11eb
RB
992016-02-11 Richard Biener <rguenther@suse.de>
100
101 * g++.dg/tree-ssa/pr61034.C: Adjust.
102
e03dd765
VM
1032016-02-10 Vladimir Makarov <vmakarov@redhat.com>
104
4b48faf5 105 PR target/69148
e03dd765
VM
106 * gcc.target/s390/pr69148.c: New.
107
cdc23927
YR
1082016-02-10 Yuri Rumyantsev <ysrumyan@gmail.com>
109
110 PR tree-optimization/69652
111 * gcc.dg/torture/pr69652.c: New test.
112
e199dd0a
JJ
1132016-02-10 Jakub Jelinek <jakub@redhat.com>
114 Patrick Palka <ppalka@gcc.gnu.org>
115
116 PR ipa/69241
117 PR c++/69649
118 * g++.dg/ipa/pr69241-1.C: New test.
119 * g++.dg/ipa/pr69241-2.C: New test.
120 * g++.dg/ipa/pr69241-3.C: New test.
121 * g++.dg/ipa/pr69649.C: New test.
122
d6b38027
UB
1232016-02-10 Uros Bizjak <ubizjak@gmail.com>
124
125 * gcc.dg/tree-ssa/sra-17.c: Add -mcpu=ev4 for target alpha*-*-*.
126 * gcc.dg/tree-ssa/sra-18.c: Ditto.
127
13b562c5
BC
1282016-02-10 Bin Cheng <bin.cheng@arm.com>
129
130 PR tree-optimization/68021
131 * gcc.dg/tree-ssa/pr68021.c: New test.
132
24a179f8
RB
1332016-02-10 Richard Biener <rguenther@suse.de>
134
135 PR tree-optimization/69726
136 * gcc.dg/uninit-22.c: New testcase.
137
0d99886f
AP
1382016-02-09 Andrew Pinski <apinski@cavium.com>
139
140 PR tree-opt/69282
141 * gcc.c-torture/compile/20160205-1.c: New testcase.
142
ab04995c
MM
1432016-02-09 Michael Meissner <meissner@linux.vnet.ibm.com>
144
145 PR target/68404
146 * gcc.target/powerpc/fusion.c: Rewrite test to use TOC fusion
147 instead accessing a really large arrray.
148 * gcc.target/powerpc/fusion3.c: Likewise.
149
4b79ac23
CB
1502016-02-09 Charles Baylis <charles.baylis@linaro.org>
151
152 PR target/68532
153 * gcc.c-torture/execute/pr68532.c: New test.
154
b890a441
AO
1552016-02-11 Alexandre Oliva <aoliva@redhat.com>
156
157 PR target/69634
158 * gcc.dg/pr69634.c: New.
159
84a5bef7
RB
1602016-02-09 Richard Biener <rguenther@suse.de>
161
162 * gcc.dg/vect/vect-mask-store-move-1.c: Add missing space.
163
1f123759 1642016-02-09 Alexander Fomin <alexander.fomin@intel.com>
84a5bef7 165
1f123759
AF
166 * gcc.target/i386/avx512f-klogic-2.c: Adjust expectation.
167
65860c77
YR
1682016-02-09 Yuri Rumyantsev <ysrumyan@gmail.com>
169
170 * gcc.dg/vect/vect-mask-store-move-1.c: Fix test failures.
171
7e1e8a0a
RB
1722016-02-09 Richard Biener <rguenther@suse.de>
173
174 PR tree-optimization/69715
175 * gcc.dg/torture/pr69715.c: New testcase.
176
efb45a9f
PP
1772016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
178
179 PR c++/69139
180 * g++.dg/cpp0x/trailing12.C: New test.
181 * g++.dg/cpp0x/trailing13.C: New test.
182
20a0c6f9
PP
1832016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
184
185 PR c++/69283
186 PR c++/67835
187 * g++.dg/cpp1y/auto-fn29.C: New test.
188 * g++.dg/cpp1y/auto-fn30.C: New test.
189
a162f3af
JJ
1902016-02-08 Jakub Jelinek <jakub@redhat.com>
191
192 PR tree-optimization/69209
193 * gcc.c-torture/compile/pr69209.c: New test.
194
4b4a9fbd
JL
1952016-02-08 Jeff Law <law@redhat.com>
196
197 PR tree-optimization/68541
198 * gcc.dg/tree-ssa/split-path-1.c: Increase limit for number
199 of statements allowed in join block for path splitting.
200
cfac5ed2
JJ
2012016-02-08 Jakub Jelinek <jakub@redhat.com>
202
f68bc23f
JJ
203 PR c++/59627
204 * g++.dg/gomp/pr59627.C: New test.
205
cfac5ed2
JJ
206 PR ipa/69239
207 * g++.dg/ipa/pr69239.C: New test.
208
44714d8c
DM
2092016-02-08 David Malcolm <dmalcolm@redhat.com>
210
211 PR preprocessor/69664
212 * gcc.dg/cpp/trad/comment-2.c: Add expected column number.
213 * gcc.dg/cpp/warn-comments.c: Likewise.
214
eba9e839
MP
2152016-02-08 Marek Polacek <polacek@redhat.com>
216
217 PR c++/69688
218 * g++.dg/init/const12.C: New test.
219
a011cd92
BS
2202016-02-08 Bernd Schmidt <bschmidt@redhat.com>
221
222 PR target/60410
223 * gcc.dg/lto/pr55113_0.c: Remove test.
224
5317b1be
RB
2252016-02-08 Richard Biener <rguenther@suse.de>
226
227 PR tree-optimization/69719
228 * gcc.dg/torture/pr69719.c: New testcase.
229
63998a63
RB
2302016-02-08 Richard Biener <rguenther@suse.de>
231 Jeff Law <law@redhat.com>
232
233 PR target/68273
234 * gcc.target/mips/pr68273.c: New testcase.
235
43f4a281
RB
2362016-02-08 Richard Biener <rguenther@suse.de>
237
238 PR rtl-optimization/69274
239 * gcc.target/i386/addr-sel-1.c: XFAIL.
240
0b604d2d
JL
2412016-02-08 Jeff Law <law@redhat.com>
242
e8dfe49e
JL
243 PR tree-optimization/68541
244 * gcc.dg/tree-ssa/split-path-2.c: Make char array explicitly signed.
245
0b604d2d
JL
246 PR tree-optimization/65917
247 * gcc.dg/tree-ssa/20030922-2.c: No longer xfailed.
248
c0f0e35a
JD
2492016-02-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
250
251 PR fortran/50555
252 * gfortran.dg/namelist_args.f90: New test.
253
8981d712
JL
2542016-02-05 Jeff Law <law@redhat.com>
255
256 PR tree-optimization/68541
257 * gcc.dg/tree-ssa/split-path-2.c: New test.
258 * gcc.dg/tree-ssa/split-path-3.c: New test.
259 * gcc.dg/tree-ssa/split-path-4.c: New test.
260 * gcc.dg/tree-ssa/split-path-5.c: New test.
261 * gcc.dg/tree-ssa/split-path-6.c: New test.
262 * gcc.dg/tree-ssa/split-path-7.c: New test.
263
46cb9332
MS
2642016-02-05 Martin Sebor <msebor@redhat.com>
265
266 PR c++/69662
267 * g++.dg/warn/Wplacement-new-size-1.C: New test.
268 * g++.dg/warn/Wplacement-new-size-2.C: New test.
269
be2083ea
RH
2702016-02-06 Richard HEnderson <rth@redhat.com>
271
272 PR c/69643
273 * gcc.target/i386/addr-space-4.c: New.
274 * gcc.target/i386/addr-space-5.c: New.
275
711d7c23
MM
2762016-02-05 Mikael Morin <mikael@gcc.gnu.org>
277
278 PR fortran/66089
279 * gfortran.dg/elemental_dependency_6.f90: New.
280
b5c1c988
JJ
2812016-02-05 Jakub Jelinek <jakub@redhat.com>
282
861c7bcd
JJ
283 PR rtl-optimization/69691
284 * gcc.c-torture/execute/pr69691.c: New test.
285
b5c1c988
JJ
286 PR c++/69628
287 * g++.dg/parse/pr69628.C: New test.
288
f7dfa966
UB
2892016-02-05 Uros Bizjak <ubizjak@gmail.com>
290
291 * gcc.dg/sancov/asan.c: Move to ...
292 * gcc.dg/asan/sancov-1.c: ... here.
293
9b143e64
UB
2942016-02-05 Uros Bizjak <ubizjak@gmail.com>
295
296 * gcc.target/i386/pr69577.c: Require avx_runtime target.
297
f5d4b899
L
2982016-02-05 H.J. Lu <hongjiu.lu@intel.com>
299
300 PR target/69677
301 * gcc.target/i386/pr69677.c: New test.
302
76c85fbb
PP
3032016-02-05 Patrick Palka <ppalka@gcc.gnu.org>
304
305 PR c++/68948
306 * g++.dg/template/pr68948.C: New test.
307
f181bf90
DV
3082016-02-05 Dominik Vogt <vogt@linux.vnet.ibm.com>
309
310 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove -march=z13 for s390
311 (only necessary on s390x).
312
714fb282
L
3132016-02-04 H.J. Lu <hongjiu.lu@intel.com>
314
315 * gcc.target/i386/pr69454-2.c: Compile with -msse2
316 -mno-accumulate-outgoing-args.
317
618d6c1c
PP
3182016-02-04 Patrick Palka <ppalka@gcc.gnu.org>
319
320 * g++.dg/cpp0x/constexpr-ptrmem5.C: New test.
321
1066e9b5
JJ
3222016-02-04 Jakub Jelinek <jakub@redhat.com>
323
324 PR c/69669
325 * c-c++-common/pr69669.c: New test.
326
76255d0d
MM
3272016-02-04 Michael Meissner <meissner@linux.vnet.ibm.com>
328
329 PR target/69667
330 * g++.dg/pr69667.C: New file.
331
e0b059b1
WD
3322016-02-04 Wilco Dijkstra <wdijkstr@arm.com>
333
334 PR target/69619
335 * gcc.dg/pr69619.c: Add new test.
336
2692b5c8
RS
3372016-02-04 Richard Sandiford <richard.sandiford@arm.com>
338
339 PR rtl-optimization/69577
340 * gcc.target/i386/pr69577.c: New test.
341
7db337c2
ML
3422016-02-04 Martin Liska <mliska@suse.cz>
343
344 * g++.dg/asan/pr69276.C: New test.
345
cc9c0829
KT
3462016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
347
348 PR target/65932
349 PR target/67714
350 * gcc.target/arm/wmul-3.c: Simplify test to generate just
351 a single smulbb instruction.
352 * gcc.target/amr/wmul-1.c: Add -mtune=cortex-a9 to dg-options.
353 * gcc.target/amr/wmul-2.c: Likewise.
354
eb9feb52
KT
3552016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
356
357 PR target/65932
358 PR target/67714
359 * gcc.c-torture/execute/pr67714.c: New test.
360
61f727fe
JJ
3612016-02-04 Ilya Enkovich <enkovich.gnu@gmail.com>
362
363 PR target/69454
364 * gcc.target/i386/pr69454-1.c: New test.
365 * gcc.target/i386/pr69454-2.c: New test.
366
05dd97db
MS
3672016-02-03 Martin Sebor <msebor@redhat.com>
368
369 PR c++/69251
370 PR c++/69253
371 PR c++/69290
372 PR c++/69277
373 PR c++/69349
374 * g++.dg/ext/flexarray-mangle-2.C: New test.
375 * g++.dg/ext/flexarray-mangle.C: New test.
376 * g++.dg/ext/flexarray-subst.C: New test.
377 * g++.dg/ext/flexary11.C: New test.
378 * g++.dg/ext/flexary12.C: New test.
379 * g++.dg/ext/flexary13.C: New test.
380 * g++.dg/ext/flexary14.C: New test.
381 * g++.dg/other/dump-ada-spec-2.C: Adjust.
382
dac2fc29
L
3832016-02-03 H.J. Lu <hongjiu.lu@intel.com>
384
385 * gcc.target/i386/iamcu/test_passing_unions.c (check_union_passing6):
386 Define only if CHECK_FLOAT128 is defined.
387 (main): Properly initialize u5.
388
eadb8035
JJ
3892016-02-03 Jakub Jelinek <jakub@redhat.com>
390
0afbb81b
JJ
391 PR c/69627
392 * gcc.dg/pr69627.c: New test.
393
eadb8035
JJ
394 PR target/69644
395 * gcc.dg/pr69644.c: New test.
396
b12d4923
MS
3972016-02-03 Mike Stump <mikestump@comcast.net>
398
399 * lib/compat.exp (compat-get-options-main): Add dg-timeout-factor
400 support for struct-layout-1.exp.
401
ab4bae0c
PP
4022016-02-03 Patrick Palka <ppalka@gcc.gnu.org>
403
404 PR c++/69056
618d6c1c 405 * g++.dg/cpp0x/pr69056.C: New test.
ab4bae0c 406
95831c01
VM
4072016-02-03 Vladimir Makarov <vmakarov@redhat.com>
408 Alexandre Oliva <aoliva@redhat.com>
409
410 PR target/69461
411 * gcc.target/powerpc/pr69461.c: New.
412
ccc71ab8
UB
4132016-02-03 Uros Bizjak <ubizjak@gmail.com>
414
415 * lib/tsan-dg.exp (tsan_init): Move check if tsan executable
416 works from here ...
417 (check_effective_target_fsanitize_thread): ... to here. Do not
418 specify additional compile flags for the test source.
419 * lib/asan-dg.exp (check_effective_target_fsanitize_address): Do not
420 specify additional compile flags for the test source.
421
96299640
WD
4222016-02-03 Wilco Dijkstra <wdijkstr@arm.com>
423
424 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
425
781d83d9
AV
4262016-02-03 Andre Vehreschild <vehre@gcc.gnu.org>
427
428 PR fortran/67451
429 PR fortran/69418
430 * gfortran.dg/coarray_allocate_2.f08: New test.
431 * gfortran.dg/coarray_allocate_3.f08: New test.
432 * gfortran.dg/coarray_allocate_4.f08: New test.
433
d8208e6d
AL
4342016-02-03 Alan Lawrence <alan.lawrence@arm.com>
435
436 * gcc.dg/vect/vect-outer-1-big-array.c: Drop vect_multiple_sizes;
437 use same scan-tree-dump-times on all platforms.
438 * gcc.dg/vect/vect-outer-1.c: Likewise.
439 * gcc.dg/vect/vect-outer-1a-big-array.c: Likewise.
440 * gcc.dg/vect/vect-outer-1a.c: Likewise.
441 * gcc.dg/vect/vect-outer-1b-big-array.c: Likewise.
442 * gcc.dg/vect/vect-outer-1b.c: Likewise.
443 * gcc.dg/vect/vect-outer-2b.c: Likewise.
444 * gcc.dg/vect/vect-outer-3b.c: Likewise.
445 * gcc.dg/vect/vect-reduc-dot-s8b.c: Likewise.
446
a8394fa0
SB
4472016-02-02 Segher Boessenkool <segher@kernel.crashing.org>
448
449 * c-c++-common/vector-compare-4.c: Prune "non-standard ABI extension"
450 warning.
451
f3baa1d3
L
4522016-02-02 H.J. Lu <hongjiu.lu@intel.com>
453
454 * gcc.target/i386/iamcu/test_empty_structs_and_unions.c: New test.
455
eb077516
JN
4562016-02-02 James Norris <jnorris@codesourcery.com>
457
458 * c-c++-common/goacc/routine-5.c: Add tests.
459
578fb225
AM
4602016-02-02 Alexander Monakov <amonakov@ispras.ru>
461
462 * gcc.target/nvptx/unsigned-cmp.c: New test.
463
c64f7d37
WD
4642016-02-02 Wilco Dijkstra <wdijkstr@arm.com>
465
466 * gcc.target/aarch64/scalar_shift_1.c
467 (test_corners_sisd_di): Improve force to SIMD register.
468 (test_corners_sisd_si): Likewise.
469 * gcc.target/aarch64/vect-ld1r-compile-fp.c:
470 Remove scan-assembler check for ldr.
471
90c6f26c
RB
4722016-02-02 Richard Biener <rguenther@suse.de>
473
474 PR tree-optimization/69595
475 * gcc.dg/Warray-bounds-17.c: New testcase.
476
9dc03c97
RB
4772016-02-02 Richard Biener <rguenther@suse.de>
478
479 PR tree-optimization/69606
480 * gcc.dg/torture/pr69606.c: New testcase.
481
2d4dc223
YR
4822016-02-02 Yuri Rumyantsev <ysrumyan@gmail.com>
483
484 PR middle-end/68542
485 * gcc.dg/vect/vect-mask-store-move-1.c: New test.
486 * gcc.target/i386/avx2-vect-mask-store-move1.c: New test.
487
65c98fde
AM
4882016-02-02 Alan Modra <amodra@gmail.com>
489
490 PR target/69548
491 * gcc.target/powerpc/pr69548.c: New test.
492
e1b81f2b
JJ
4932016-02-01 Jakub Jelinek <jakub@redhat.com>
494
d0268b37
JJ
495 PR rtl-optimization/69592
496 * gcc.dg/pr69592.c: New test.
497
e1b81f2b
JJ
498 PR preprocessor/69543
499 PR c/69558
500 * gcc.dg/pr69543.c: New test.
501 * gcc.dg/pr69558.c: New test.
502
7dd7780d
UB
5032016-02-01 Uros Bizjak <ubizjak@gmail.com>
504
bf672ee5
UB
505 PR testsuite/65940
506 * g++.dg/other/anon5.C (dg-options): Use -gdwarf-2 instead of -g.
7dd7780d 507
9a7013f8
MS
5082016-02-01 Martin Sebor <msebor@redhat.com>
509
510 * gcc.target/powerpc/pr17381.c: Remove duplicate copy of the test body.
511
e681fb2b
BC
5122016-02-01 Bin Cheng <bin.cheng@arm.com>
513
514 PR tree-optimization/67921
515 * c-c++-common/ubsan/pr67921.c: New test.
516
ff86345f
RB
5172016-02-01 Richard Biener <rguenther@suse.de>
518
519 PR middle-end/69556
520 * gcc.dg/tree-ssa/recip-8.c: New testcase.
521
bc369dbd
RB
5222016-02-01 Richard Biener <rguenther@suse.de>
523
524 PR tree-optimization/69574
525 * gcc.dg/torture/pr69574.c: New testcase.
526
ef318184
RB
5272016-02-01 Richard Biener <rguenther@suse.de>
528
529 PR tree-optimization/69579
530 * gcc.dg/setjmp-6.c: New testcase.
531
654745e6
JJ
5322016-02-01 Jakub Jelinek <jakub@redhat.com>
533
534 PR rtl-optimization/69570
535 * g++.dg/opt/pr69570.C: New test.
536
e6c0c44b
RH
5372016-02-01 Richard Henderson <rth@redhat.com>
538
539 * gcc.dg/pr69535.c: New test.
540
6ff3f09a
JDA
5412016-01-31 John David Anglin <danglin@gcc.gnu.org>
542
2c005538
JDA
543 PR testsuite/69584
544 * gcc.dg/tree-ssa/sra-17.c: Fix regexps to work on hpux.
545 * gcc.dg/tree-ssa/sra-18.c: Likewise.
546
61083a4b
JDA
547 PR debug/68244
548 * g++.dg/parse/parens3.C: Use register "4" on hppa.
549
6ff3f09a
JDA
550 * gcc.dg/tree-ssa/vector-5.c: Add -fno-common option on hppa*-*-hpux*.
551
0c221916
PT
5522016-01-31 Paul Thomas <pault@gcc.gnu.org>
553
554 PR fortran/67564
555 * gfortran.dg/allocate_with_source_17.f03: New test.
556
db7a2818
JJ
5572016-01-30 Jakub Jelinek <jakub@redhat.com>
558
559 PR tree-optimization/69546
560 * gcc.dg/torture/pr69546.c: New test.
561
e520d5f0
PT
5622016-01-30 Paul Thomas <pault@gcc.gnu.org>
563
564 PR fortran/69566
565 * gfortran.dg/unlimited_polymorphic_25.f03: New test.
566
343c05d3
MS
5672016-01-30 Martin Sebor <msebor@redhat.com>
568
569 PR c++/68490
570 * g++.dg/ext/flexary10.C: New test.
571
d6c3a539
DH
5722016-01-30 Dominique d'Humieres <dominiq@lps.ens.fr>
573
574 PR fortran/66707
575 gfortran.dg/common_23.f90: New test.
576
52d72fcd
BS
5772016-01-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
578
579 PR target/65546
580 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c: Correct
581 condition being checked, and disable it when the target supports
582 misaligned loads and stores.
583
3a5d2ba4
JJ
5842016-01-29 Jakub Jelinek <jakub@redhat.com>
585
586 PR debug/69518
587 * gcc.dg/torture/pr69518.c: New test.
588
6bbacdb5
L
5892016-01-29 H.J. Lu <hongjiu.lu@intel.com>
590
591 PR target/69530
592 * gcc.target/i386/pr69530.c: New test.
593
af932cdb
SE
5942016-01-29 Steve Ellcey <sellcey@imgtec.com>
595
596 PR target/65604
597 * gcc.target/mips/div-delay.c: New test.
598
26658b7c
JJ
5992016-01-29 Jakub Jelinek <jakub@redhat.com>
600
33e89989
JJ
601 PR target/69551
602 * gcc.target/i386/pr69551.c: New test.
603
26658b7c
JJ
604 PR target/66137
605 * gcc.target/i386/pr66137.c: New test.
606
401116b5
AB
6072016-01-29 Andrew Bennett <andrew.bennett@imgtec.com>
608
609 * gcc.target/mips/p5600-bonding.c (dg-options): Force the test to be
610 always built for p5600.
611 * gcc.target/mips/mips.exp (mips-dg-options): Add support for the
612 isa=p5600 dg-option.
613
d4abfcc5
RB
6142016-01-29 Richard Biener <rguenther@suse.de>
615
616 PR tree-optimization/69547
617 * g++.dg/tree-ssa/pr69547.C: New testcase.
618
16b77b32
JJ
6192016-01-29 Jakub Jelinek <jakub@redhat.com>
620
621 PR debug/66869
622 * g++.dg/warn/Wunused-function2.C: New test.
623
a1c95464
DV
6242016-01-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
625
626 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Require a hardware vector
627 support for test to succeed.
628
5453bfed
MP
6292016-01-29 Marek Polacek <polacek@redhat.com>
630
631 PR c++/69509
632 PR c++/69516
633 * g++.dg/ext/constexpr-vla2.C: New test.
634 * g++.dg/ext/constexpr-vla3.C: New test.
635 * g++.dg/ubsan/vla-1.C: Remove dg-shouldfail.
636
452ec2a5
RB
6372016-01-29 Richard Biener <rguenther@suse.de>
638
639 PR middle-end/69537
640 * gcc.dg/uninit-21.c: New testcase.
641
aec0b19e
UB
6422016-01-28 Uros Bizjak <ubizjak@gmail.com>
643
644 PR target/69459
645 * gcc.target/i386/pr69459.c: New test.
646
df113ce7
SE
6472016-01-28 Steve Ellcey <sellcey@imgtec.com>
648
649 PR target/68400
650 * gcc.target/mips/mips.exp (mips_option_groups): Add stack-protector.
651 * gcc.target/mips/pr68400.c: New test.
652
494de84f
MS
6532016-01-28 Martin Sebor <msebor@redhat.com>
654
655 PR target/17381
656 * gcc.target/powerpc/pr17381.c: New test.
657
eb1b1f01
JJ
6582016-01-28 Jakub Jelinek <jakub@redhat.com>
659
660 PR middle-end/69542
661 * gcc.dg/torture/pr69542.c: New test.
662
6dfeb7ce
WD
6632016-01-28 Wilco Dijkstra <wdijkstr@arm.com>
664
665 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
666
4b7471a4
DE
6672016-01-28 David Edelsohn <dje.gcc@gmail.com>
668
669 * gcc.dg/pr65980.c: Skip on AIX.
670 * gcc.dg/pr66688.c: Same.
671
b271fd21
DE
6722016-01-28 David Edelsohn <dje.gcc@gmail.com>
673
674 PR target/63679
675 * gcc.dg/tree-ssa/sra-17.c: Adjust regex for more label styles.
676 * gcc.dg/tree-ssa/sra-18.c: Same.
677
874108a9
AV
6782016-01-28 Andre Vehreschild <vehre@gcc.gnu.org>
679
680 PR fortran/62536
681 * gfortran.dg/block_15.f08: New test.
682 * gfortran.dg/block_end_error_1.f90: Need to catch additional error
683 on incorrectly closed BLOCK.
684
30480bcd
IE
6852016-01-28 Ilya Enkovich <enkovich.gnu@gmail.com>
686
687 * gcc.dg/declare-simd.c: New test.
14ba8d6d
RB
6882016-01-28 Richard Biener <rguenther@suse.de>
689
690 PR tree-optimization/69466
691 * gfortran.dg/vect/pr69466.f90: New testcase.
692
0d4c694e
TP
6932016-01-28 Thomas Preud'homme <thomas.preudhomme@arm.com>
694
695 * g++.dg/pr67989.C: Remove ARM-specific option.
696 * gcc.target/arm/pr67989.C: New file.
697
2aa780da
UB
6982016-01-27 Uros Bizjak <ubizjak@gmail.com>
699
700 * gcc.dg/torture/pr68264.c: Disable log1p test for glibc < 2.22
701 and expm1 test for glibc < 2.11.
702
f75ebe77
RH
7032016-01-27 Richard Henderson <rth@redhat.com>
704
705 * gcc.c-torture/execute/pr69447.c: New test.
706
7072016-01-27 Paul Thomas <pault@gcc.gnu.org>
49847d75 708
9a175e65 709 PR fortran/69422
49847d75
PT
710 * gfortran.dg/alloc_comp_assign_15.f03: New test.
711
cbdd8ae0
JJ
7122016-01-27 Jakub Jelinek <jakub@redhat.com>
713
714 PR debug/66869
715 * gcc.dg/pr66869.c: New test.
716
2b572b3c
JL
7172016-01-25 Jeff Law <law@redhat.com>
718
719 PR tree-optimization/68398
aec0b19e 720 PR tree-optimization/69196
2b572b3c
JL
721 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output.
722 * gcc.dg/tree-ssa/ssa-dom-thread-2c.c: Add extra statements on thread
723 path to avoid new heuristic allowing more irreducible regions
724 * gcc.dg/tree-ssa/ssa-dom-thread-2d.c: Likewise.
725 * gcc.dg/tree-ssa/vrp46.c: Likewise.
726 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Update expected output.
727 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: New test.
728 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
729
fa74a4bc
MP
7302016-01-27 Marek Polacek <polacek@redhat.com>
731
732 PR c/68062
733 * c-c++-common/vector-compare-4.c: New test.
734
0afff540
DM
7352016-01-27 David Malcolm <dmalcolm@redhat.com>
736
737 PR preprocessor/69126
738 * c-c++-common/pr69126.c: New test case.
739
1a218fc9
ILT
7402016-01-27 Ian Lance Taylor <iant@google.com>
741
742 * gcc.dg/tree-ssa/ivopt_5.c: New test.
743
5d70666e
RB
7442016-01-27 Ryan Burn <contact@rnburn.com>
745
746 PR cilkplus/69267
747 * g++.dg/cilk-plus/CK/pr69267.cc: New test.
748
87ff4d66
UB
7492016-01-27 Uros Bizjak <ubizjak@gmail.com>
750
751 PR target/69512
752 * gcc.target/i386/pr69512.c: New test.
753
27e23cca
RE
7542016-01-27 Rainer Emrich <rainer@emrich-ebersheim.de>
755
756 PR ada/69488
757 * gnat.dg/sso/*.adb: Robustify dg-output directives.
758
05bf54c3
MP
7592016-01-27 Marek Polacek <polacek@redhat.com>
760
761 PR c++/69379
762 * g++.dg/pr69379.C: New test.
763
60214d0d
MS
7642016-01-27 Martin Sebor <msebor@redhat.com>
765
766 PR c++/69317
767 * g++.dg/abi/Wabi-2-2.C: New test.
768 * g++.dg/abi/Wabi-2-3.C: New test.
769 * g++.dg/abi/Wabi-3-2.C: New test.
770 * g++.dg/abi/Wabi-3-3.C: New test.
771
167c7bfa
RB
7722016-01-27 Richard Biener <rguenther@suse.de>
773
774 PR tree-optimization/69166
775 * gcc.dg/torture/pr69166.c: New testcase.
776
1430fb1f
MJ
7772016-01-27 Martin Jambor <mjambor@suse.cz>
778
779 PR tree-optimization/69355
780 * gcc.dg/tree-ssa/pr69355.c: New test.
781
95e3030c
MP
7822016-01-27 Marek Polacek <polacek@redhat.com>
783
784 PR c++/69496
785 * g++.dg/ext/constexpr-vla1.C: New test.
786
eeb085f3
CB
7872016-01-20 Christian Bruel <christian.bruel@st.com>
788
789 PR target/69245
790 * gcc.target/arm/pr69245.c: New test.
791
b1652dde
JJ
7922016-01-27 Jakub Jelinek <jakub@redhat.com>
793
794 PR tree-optimization/69399
795 * gcc.dg/torture/pr69399.c: New test.
796
ce7e8f00
EB
7972016-01-27 Eric Botcazou <ebotcazou@adacore.com>
798
799 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: XFAIL on SPARC 64-bit.
800
e4aac1d1
EB
8012016-01-26 Eric Botcazou <ebotcazou@adacore.com>
802
803 * gcc.c-torture/execute/stkalign.c: XFAIL run on SPARC 64-bit.
804
8dfdb419
TV
8052016-01-26 Tom de Vries <tom@codesourcery.com>
806
807 PR tree-optimization/69110
808 * gcc.dg/autopar/pr69110.c: New test.
809
56f80f54 8102016-01-26 Abderrazek Zaafrani <a.zaafrani@samsung.com>
87ff4d66 811 Sebastian Pop <s.pop@samsung.com>
56f80f54
AZ
812
813 * gcc.dg/graphite/isl-ast-op-select.c: New.
814
a0909527
PT
8152015-01-26 Paul Thomas <pault@gcc.gnu.org>
816
817 PR fortran/69385
818 * gfortran.dg/allocate_error_6.f90: New test.
819
ffc445f4
RH
8202016-01-26 Richard Henderson <rth@redhat.com>
821
822 * gcc.dg/tm/pr60908.c: New test.
823
01e1dea3
DM
8242016-01-26 David Malcolm <dmalcolm@redhat.com>
825
826 PR other/69006
827 * g++.dg/ext/timevar1.C: Add dg-allow-blank-lines-in-output
828 directive.
829 * gcc.dg/plugin/diagnostic-test-show-locus-color.c: Update
830 expected multiline output to reflect the colorization being
831 disabled before newlines.
832 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
833 (custom_diagnostic_finalizer): Replace call to
834 pp_newline_and_flush with call to pp_flush.
835 * gcc.dg/unroll-2.c: Add dg-allow-blank-lines-in-output directive.
836 * gfortran.dg/implicit_class_1.f90: Likewise.
837 * lib/gcc-dg.exp (allow_blank_lines): New global.
838 (dg-allow-blank-lines-in-output): New procedure.
839 (gcc-dg-prune): Complain about blank lines in the output, unless
840 dg-allow-blank-lines-in-output was called.
841 * lib/multiline.exp (_build_multiline_regex): Only support
842 arbitrary followup text for non-blank-lines, not for blank lines.
843
13f92e8d
JJ
8442016-01-26 Jakub Jelinek <jakub@redhat.com>
845
846 PR tree-optimization/69483
847 * gcc.dg/pr69483.c: New test.
848 * g++.dg/opt/pr69483.C: New test.
849
92422235
CL
8502016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
851
852 PR target/68620
853 * gcc.target/arm/pr68620.c: New test.
854
0bccf11b
L
8552016-01-26 H.J. Lu <hongjiu.lu@intel.com>
856
857 * gcc.target/i386/pr68986-2.c: Remove -m32.
858
81cd202e
L
8592016-01-26 H.J. Lu <hongjiu.lu@intel.com>
860
861 PR target/68986
862 * gcc.target/i386/pr68986-1.c: New test.
863 * gcc.target/i386/pr68986-2.c: Likewise.
864 * gcc.target/i386/pr68986-3.c: Likewise.
865
213a1c03
CB
8662016-01-26 Christian Bruel <christian.bruel@st.com>
867
868 * lib/target-supports.exp
869 (check_effective_target_arm_crypto_pragma_ok_nocache): Remove.
870 (check_effective_target_arm_crypto_pragma_ok): Likewise.
871 * gcc.target/arm/attr-crypto.c: Remove arm_crypto_pragma_ok test.
872
22a08dd1
RB
8732016-01-26 Richard Biener <rguenther@suse.de>
874
875 PR tree-optimization/69452
876 * gcc.dg/torture/pr69452.c: New testcase.
877
6c06e0e8
JJ
8782016-01-26 Jakub Jelinek <jakub@redhat.com>
879
880 PR target/69442
881 * gcc.dg/pr69442.c: New test.
882
b96824c4
RFI
8832016-01-26 Roger Ferrer Ibáñez <rofirrim@gmail.com>
884
885 PR target/67896
886 * gcc.target/aarch64/simd/pr67896.C: New.
887
5ee31e57
RS
8882016-01-26 Richard Sandiford <richard.sandiford@arm.com>
889
890 PR tree-optimization/69400
891 * gcc.dg/plugin/wide-int_plugin.c (test_wide_int_mod_trunc): New
892 function.
893 (plugin_init): Call it.
894 * gcc.dg/torture/pr69400.c: New test.
895
7ddfb31d
CL
8962016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
897
898 * gcc.target/arm/pr68674.c: Check and use arm_fp effective target.
899
1e050c90
AK
9002016-01-25 Aditya Kumar <aditya.k7@samsung.com>
901 Sebastian Pop <s.pop@samsung.com>
902
903 * gcc.dg/graphite/graphite.exp: Only run the fuse-*.c tests with
904 isl-0.15.
905
c8ee4bf5
AK
9062016-01-25 Aditya Kumar <aditya.k7@samsung.com>
907 Sebastian Pop <s.pop@samsung.com>
908
909 * gcc.dg/graphite/pr69292.c: New.
910
d902b330
JJ
9112016-01-25 Jakub Jelinek <jakub@redhat.com>
912
913 * c-c++-common/goacc/use_device-1.c: New test.
914
2c89b952
JL
9152016-01-25 Jeff Law <law@redhat.com>
916
917 PR tree-optimization/69196
918 PR tree-optimization/68398
919 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output
920 * gcc.dg/tree-ssa/pr68198.c: Likewise.
921
685c8785
DE
9222016-01-25 David Edelsohn <dje.gcc@gmail.com>
923
924 PR target/69469
925 * gcc.target/powerpc/vsx-vector-2.c: Adjust for Goldschmidt's
926 Algorithm.
927
95cef0c1
RB
9282016-01-25 Richard Biener <rguenther@suse.de>
929
930 PR testsuite/69380
931 * g++.dg/tree-ssa/pr69336.C: Restrict to x86_64 and i?86.
932
2947d3b2
IE
9332016-01-25 Ilya Enkovich <enkovich.gnu@gmail.com>
934
935 PR target/69421
936 * gcc.dg/pr69421.c: New test.
937
ae19075a
BB
9382016-01-25 Bilyan Borisov <bilyan.borisov@arm.com>
939
940 * gcc.target/aarch64/simd/vcvt_s64_f64_1.c: New.
941 * gcc.target/aarch64/simd/vcvt_u64_f64_1.c: Likewise.
942 * gcc.target/aarch64/simd/vcvta_s64_f64_1.c: Likewise.
943 * gcc.target/aarch64/simd/vcvta_u64_f64_1.c: Likewise.
944 * gcc.target/aarch64/simd/vcvtm_s64_f64_1.c: Likewise.
945 * gcc.target/aarch64/simd/vcvtm_u64_f64_1.c: Likewise.
946 * gcc.target/aarch64/simd/vcvtn_s64_f64_1.c: Likewise.
947 * gcc.target/aarch64/simd/vcvtn_u64_f64_1.c: Likewise.
948 * gcc.target/aarch64/simd/vcvtp_s64_f64_1.c: Likewise.
949 * gcc.target/aarch64/simd/vcvtp_u64_f64_1.c: Likewise.
950
fa4511c2
RB
9512016-01-25 Richard Biener <rguenther@suse.de>
952
953 PR tree-optimization/69376
954 * gcc.dg/torture/pr69376.c: New testcase.
955
1d101216
JD
9562016-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
957
958 PR fortran/69397
959 PR fortran/68442
960 * gfortran.dg/interface_38.f90: New test.
961 * gfortran.dg/interface_39.f90: New test.
a0909527 962
a59b92b0
PP
9632016-01-24 Patrick Palka <ppalka@gcc.gnu.org>
964
965 Revert:
966 2016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
967
968 PR c++/11858
969 PR c++/24663
970 PR c++/24664
971 * g++.dg/template/pr11858.C: New test.
972 * g++.dg/template/pr24663.C: New test.
973 * g++.dg/template/unify12.C: New test.
974 * g++.dg/template/unify13.C: New test.
975 * g++.dg/template/unify14.C: New test.
976 * g++.dg/template/unify15.C: New test.
977 * g++.dg/template/unify16.C: New test.
978 * g++.dg/template/unify17.C: New test.
979
16acb1a8
DH
9802016-01-24 Dominique d'Humieres <dominiq@lps.ens.fr>
981
982 PR fortran/68283
983 gfortran.dg/pr68283.f90: New test.
984
094773e8
TK
9852016-01-24 Thomas Koenig <tkoenig@gcc.gnu.org>
986
987 PR fortran/66094
988 * gfortran.dg/inline_matmul_13.f90: New test.
989 * gfortran.dg/matmul_bounds_8.f90: New test.
990 * gfortran.dg/matmul_bounds_9.f90: New test.
991 * gfortran.dg/matmul_bounds_10.f90: New test.
992
42fb90d7
TV
9932016-01-23 Tom de Vries <tom@codesourcery.com>
994
995 PR tree-optimization/69426
996 * gcc.dg/autopar/pr69426.c: New test.
997
69da7802
MS
9982016-01-23 Martin Sebor <msebor@redhat.com>
999
1000 PR c++/58109
1001 PR c++/69022
1002 * g++.dg/cpp0x/alignas5.C: New test.
1003 * g++.dg/ext/vector29.C: Same.
1004
da17300a
UB
10052016-01-23 Uros Bizjak <ubizjak@gmail.com>
1006
1007 * gcc.target/i386/chkp-strlen-2.c: Define _GNU_SOURCE.
1008 * gcc.target/i386/chkp-strlen-4.c: Move the definition of
1009 _GNU_SOURCE from compile flags to the source.
1010 * gcc.target/i386/chkp-stropt-12.c: Ditto.
1011 * gcc.target/i386/chkp-stropt-16.c: Ditto.
1012 * gcc.target/i386/chkp-stropt-4.c: Ditto.
1013 * gcc.target/i386/chkp-stropt-8.c: Ditto.
1014
62041cfc
JJ
10152016-01-22 Jakub Jelinek <jakub@redhat.com>
1016
1017 PR target/69432
1018 * g++.dg/opt/pr69432.C: New test.
1019
f7d2ad6f
BS
10202016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1021
1022 * gcc.target/powerpc/pr63354c: Adjust target selector to include
1023 32-bit targets testing an -m64 multilib.
1024
d403fc9a
WS
10252016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1026
1027 * gcc.target/powerpc/pr63354.c: Restrict to Linux targets with
1028 64-bit support.
1029
4aa16f8d
JG
10302016-01-22 James Greenhalgh <james.greenhalgh@arm.com>
1031
1032 * gcc.dg/vect/bb-slp-pr68892.c: Require vect_double.
1033
7c816d0f
CB
10342016-01-21 Christian Bruel <christian.bruel@st.com>
1035
1036 PR target/68674
1037 * gcc.target/i386/pr68674.c
1038 * gcc.target/aarch64/pr68674.c
1039 * gcc.target/arm/pr68674.c
1040
fce661e8
KT
10412016-01-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1042
1043 PR target/69403
1044 * gcc.c-torture/execute/pr69403.c: New test.
1045
4696899f
PC
10462016-01-22 Paolo Carlini <paolo.carlini@oracle.com>
1047
1048 PR c++/55843
1049 * g++.dg/template/pr55843.C: New.
1050
bac69366
AL
10512016-01-22 Alan Lawrence <alan.lawrence@arm.com>
1052
1053 PR testsuite/66877
1054 * gcc.dg/vect/vect-over-widen-3-big-array.c: Only look for 1
1055 vect_recog_over_widening_pattern in dump if we have vect_widen_shift.
1056
b57d3a5c
BS
10572016-01-21 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1058
1059 PR testsuite/67489
da17300a
UB
1060 * gcc.target/powerpc/p8vector-builtin-8.c: Remove { target int128 }
1061 from dg-do compile directive, and instead add
1062 { dg-require-effective-target int128 }.
b57d3a5c 1063
9f04a53e
MS
10642016-01-20 Martin Sebor <msebor@redhat.com>
1065
1066 PR c/69405
1067 * gcc.dg/sync-fetch.c: New test.
1068
38a51663
JL
10692016-01-21 Martin Sebor <msebor@redhat.com>
1070
1071 PR target/69252
1072 * gcc.target/powerpc/pr69252.c: New test.
1073
2423a75a
JD
10742016-01-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1075
1076 PR fortran/65996
da17300a 1077 * gfortran.dg/pr65996.f90: New test.
2423a75a 1078
0a76463f
DV
10792016-01-21 Dominik Vogt <vogt@linux.vnet.ibm.com>
1080
1081 PR c++/68810
9f04a53e 1082 * g++.dg/cpp0x/constexpr-reinterpret1.C: Fix line number that is
2423a75a 1083 expected to generate an error.
0a76463f 1084
9776e692
BS
10852016-01-21 Bernd Schmidt <bschmidt@redhat.com>
1086
1087 PR middle-end/66178
1088 * gcc.dg/torture/pr66178.c: New test.
1089
c8d3e088
AB
10902016-01-21 Anton Blanchard <anton@samba.org>
1091 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1092
1093 PR target/63354
1094 * gcc.target/powerpc/pr63354.c: New test.
1095
35b707ff
VM
10962016-01-21 Vladimir Makarov <vmakarov@redhat.com>
1097
1098 PR rtl-optimization/68990
1099 * gcc.target/i386/pr68990: New.
1100
157b0829
NC
11012016-01-21 Nick Clifton <nickc@redhat.com>
1102
1103 PR target/69129
1104 * gcc.target/mips/pr69129.c: New.
1105
aede6748
PC
11062016-01-21 Paolo Carlini <paolo.carlini@oracle.com>
1107
1108 PR c++/58046
1109 * g++.dg/cpp0x/pr58046.C: New.
1110
5463c2c8
JJ
11112016-01-21 Jakub Jelinek <jakub@redhat.com>
1112
6d31cc75
SS
1113 PR target/69187
1114 PR target/65624
1115 * gcc.target/arm/pr69187.c: New test.
1116
5463c2c8
JJ
1117 PR c++/69355
1118 * g++.dg/torture/pr69355.C: New test.
1119
fa28f32b
AK
11202016-01-21 Aditya Kumar <aditya.k7@samsung.com>
1121 Sebastian Pop <s.pop@samsung.com>
1122
1123 * gfortran.dg/graphite/interchange-3.f90: Adjust pattern.
1124
b920a047
AK
11252016-01-21 Aditya Kumar <aditya.k7@samsung.com>
1126 Sebastian Pop <s.pop@samsung.com>
1127
da17300a 1128 * gcc.dg/graphite/pr68976.c: New test.
b920a047 1129
bdd3aea6
JJ
11302016-01-21 Jakub Jelinek <jakub@redhat.com>
1131
1132 PR middle-end/67653
1133 * c-c++-common/pr67653.c: New test.
1134 * gcc.dg/torture/pr29119.c: Add dg-warning.
1135
26a2e6ae
PB
11362016-01-20 Peter Bergner <bergner@vnet.ibm.com>
1137
1138 * gcc.target/powerpc/cpu-builtin-1.c: New test.
1139
d25c7690
PK
11402016-01-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
1141
1142 PR c/24293
1143 * gcc.dg/pr24293.c: New test.
1144 * gcc.dg/Wcxx-compat-8.c: Adjust to accept error due to
1145 incomplete struct type.
1146 * gcc.dg/declspec-1.c: Likewise.
1147 * gcc.dg/pr63549.c: Likewise.
1148
889d5698
JJ
11492016-01-20 Jakub Jelinek <jakub@redhat.com>
1150
1151 PR tree-optimization/66612
1152 * gcc.target/powerpc/20050830-1.c: Xfail the scan-assembler test
1153 for bdn instruction.
1154
d7cf3dc7
CL
11552016-01-20 Christophe Lyon <christophe.lyon@linaro.org>
1156
1157 * lib/target-supports.exp
1158 (check_effective_target_arm_fp_ok_nocache): New.
1159 (check_effective_target_arm_fp_ok): New.
1160 (add_options_for_arm_fp): New.
1161 (check_effective_target_arm_crypto_ok_nocache): Require
1162 target_arm_v8_neon_ok instead of arm32.
1163 (check_effective_target_arm_crypto_pragma_ok_nocache): New.
1164 (check_effective_target_arm_crypto_pragma_ok): New.
1165 (add_options_for_arm_vfp): New.
1166 * gcc.target/arm/attr-crypto.c: Use arm_crypto_pragma_ok effective
1167 target. Do not force -mfloat-abi=softfp, use arm_fp_ok effective
1168 target instead. Force initial fpu to vfp.
1169 * gcc.target/arm/attr-neon-builtin-fail.c: Do not force
1170 -mfloat-abi=softfp, use arm_fp_ok effective target instead.
1171 * gcc.target/arm/attr-neon-fp16.c: Likewise. Remove arm_neon_ok
1172 dependency.
1173 * gcc.target/arm/attr-neon2.c: Do not force -mfloat-abi=softfp,
1174 use arm_vfp effective target instead. Force initial fpu to vfp.
1175 * gcc.target/arm/attr-neon3.c: Likewise.
1176 * gcc.target/arm/cmp-2.c: Use arm_fp_ok effective target instead of
1177 arm_vfp_ok.
1178 * gcc.target/arm/unsigned-float.c: Likewise.
1179 * gcc.target/arm/vfp-1.c: Likewise.
1180 * gcc.target/arm/vfp-ldmdbd.c: Likewise.
1181 * gcc.target/arm/vfp-ldmdbs.c: Likewise.
1182 * gcc.target/arm/vfp-ldmiad.c: Likewise.
1183 * gcc.target/arm/vfp-ldmias.c: Likewise.
1184 * gcc.target/arm/vfp-stmdbd.c: Likewise.
1185 * gcc.target/arm/vfp-stmdbs.c: Likewise.
1186 * gcc.target/arm/vfp-stmiad.c: Likewise.
1187 * gcc.target/arm/vfp-stmias.c: Likewise.
1188 * gcc.target/arm/vnmul-1.c: Likewise.
1189 * gcc.target/arm/vnmul-2.c: Likewise.
1190 * gcc.target/arm/vnmul-3.c: Likewise.
1191 * gcc.target/arm/vnmul-4.c: Likewise.
1192
01ac9704 11932016-01-20 H.J. Lu <hongjiu.lu@intel.com>
e84b00da 1194
e84b00da
L
1195 PR testsuite/69366
1196 * g++.dg/pr63995-1.C: Require non-x32 target, instead of,
1197 the MPX run-time library, for compile-time MPX test.
1198 * gcc.target/i386/chkp-always_inline.c: Likewise.
1199 * gcc.target/i386/chkp-bndret.c: Likewise.
1200 * gcc.target/i386/chkp-builtins-1.c: Likewise.
1201 * gcc.target/i386/chkp-builtins-2.c: Likewise.
1202 * gcc.target/i386/chkp-builtins-3.c: Likewise.
1203 * gcc.target/i386/chkp-builtins-4.c: Likewise.
1204 * gcc.target/i386/chkp-const-check-1.c: Likewise.
1205 * gcc.target/i386/chkp-const-check-2.c: Likewise.
1206 * gcc.target/i386/chkp-hidden-def.c: Likewise.
1207 * gcc.target/i386/chkp-label-address.c: Likewise.
1208 * gcc.target/i386/chkp-lifetime-1.c: Likewise.
1209 * gcc.target/i386/chkp-narrow-bounds.c: Likewise.
1210 * gcc.target/i386/chkp-pr69044.c: Likewise.
1211 * gcc.target/i386/chkp-remove-bndint-1.c: Likewise.
1212 * gcc.target/i386/chkp-remove-bndint-2.c: Likewise.
1213 * gcc.target/i386/chkp-strchr.c: Likewise.
1214 * gcc.target/i386/chkp-strlen-1.c: Likewise.
1215 * gcc.target/i386/chkp-strlen-2.c: Likewise.
1216 * gcc.target/i386/chkp-strlen-3.c: Likewise.
1217 * gcc.target/i386/chkp-strlen-4.c: Likewise.
1218 * gcc.target/i386/chkp-strlen-5.c: Likewise.
1219 * gcc.target/i386/chkp-stropt-1.c: Likewise.
1220 * gcc.target/i386/chkp-stropt-10.c: Likewise.
1221 * gcc.target/i386/chkp-stropt-11.c: Likewise.
1222 * gcc.target/i386/chkp-stropt-12.c: Likewise.
1223 * gcc.target/i386/chkp-stropt-13.c: Likewise.
1224 * gcc.target/i386/chkp-stropt-14.c: Likewise.
1225 * gcc.target/i386/chkp-stropt-15.c: Likewise.
1226 * gcc.target/i386/chkp-stropt-16.c: Likewise.
1227 * gcc.target/i386/chkp-stropt-2.c: Likewise.
1228 * gcc.target/i386/chkp-stropt-3.c: Likewise.
1229 * gcc.target/i386/chkp-stropt-4.c: Likewise.
1230 * gcc.target/i386/chkp-stropt-5.c: Likewise.
1231 * gcc.target/i386/chkp-stropt-6.c: Likewise.
1232 * gcc.target/i386/chkp-stropt-7.c: Likewise.
1233 * gcc.target/i386/chkp-stropt-8.c: Likewise.
1234 * gcc.target/i386/chkp-stropt-9.c: Likewise.
1235 * gcc.target/i386/pr63995-2.c: Likewise.
1236 * gcc.target/i386/pr64805.c: Likewise.
1237 * gcc.target/i386/pr65044.c: Likewise.
1238 * gcc.target/i386/pr65167.c: Likewise.
1239 * gcc.target/i386/pr65183.c: Likewise.
1240 * gcc.target/i386/pr65184.c: Likewise.
1241 * gcc.target/i386/thunk-retbnd.c: Likewise.
01ac9704 1242
28b33016
IE
12432016-01-20 Ilya Enkovich <enkovich.gnu@gmail.com>
1244
1245 PR tree-optimization/69328
1246 * gcc.dg/pr69328.c: New test.
1247
bcff0913
JL
12482016-01-20 Jeff Law <law@redhat.com>
1249
bf0bb970 1250 PR target/25114
bcff0913
JL
1251 * gcc.target/m68k/pr25114.c: New test.
1252
a3f69631
AV
12532016-01-20 Andre Vieira <andre.simoesdiasvieira@arm.com>
1254
1255 * gcc.target/arm/memset-inline-10.c: Added
1256 dg-require-effective-target arm_thumb2_ok.
1257
af33ba0d
EB
12582016-01-19 Eric Botcazou <ebotcazou@adacore.com>
1259
1260 * gcc.dg/debug/dwarf2/sso.c: New test.
1261
7596d5de
UB
12622016-01-19 Uros Bizjak <ubizjak@gmail.com>
1263
1264 PR testsuite/68820
1265 * gcc.c-torture/execute/builtins/memops-asm.x: New file.
1266 * gcc.c-torture/execute/builtins/strstr-asm.x: Ditto.
1267 * gcc.c-torture/execute/builtins/strstr-asm.c: Remove dg-options.
1268
ceda2c69
JH
12692016-01-19 Jan Hubicka <hubicka@ucw.cz>
1270
1271 PR ipa/66223
1272 * g++.dg/ipa/devirt-50.C: New testcase.
1273
38a979f2
MP
12742016-01-19 Marek Polacek <polacek@redhat.com>
1275
1276 PR c++/68965
1277 * g++.dg/cpp1y/parameter-pack-1.C: New test.
1278 * g++.dg/cpp1y/parameter-pack-2.C: New test.
1279
962801c5
KT
12802016-01-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1281
1282 PR target/69135
1283 * gcc.target/arm/pr69135_1.c: New test.
1284
078fe40a
WD
12852015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
1286
1287 * gcc.target/aarch64/ccmp_1.c: Add new tests.
1288
786e3c06
WD
12892015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
1290
1291 * gcc.target/aarch64/ccmp_1.c: New testcase.
1292
1e297006
MP
12932016-01-19 Marek Polacek <polacek@redhat.com>
1294
1295 PR c++/68586
1296 * g++.dg/cpp0x/enum30.C: New test.
1297
879c27e3
RB
12982016-01-19 Richard Biener <rguenther@suse.de>
1299
1300 PR tree-optimization/69336
1301 * g++.dg/tree-ssa/pr69336.C: New testcase.
1302
015337d3
JJ
13032016-01-19 Jakub Jelinek <jakub@redhat.com>
1304
1305 PR debug/65779
1306 * gcc.dg/pr65779.c: New test.
1307
e2c768b6
RB
13082016-01-19 Richard Biener <rguenther@suse.de>
1309
1310 PR tree-optimization/69352
1311 * gcc.dg/torture/pr69352.c: New testcase.
1312
569efc34
JJ
13132016-01-19 Jakub Jelinek <jakub@redhat.com>
1314
1315 PR rtl-optimization/68955
1316 PR rtl-optimization/64557
1317 * gcc.dg/torture/pr68955.c: New test.
1318
e49d321f
JH
13192016-01-19 Jan Hubicka <hubicka@ucw.cz>
1320
1321 PR lto/69136
1322 * g++.dg/torture/pr69136.C: New testcase.
1323
e9191ad3
JH
13242016-01-19 Jan Hubicka <hubicka@ucw.cz>
1325
1326 PR lto/69133
1327 * g++.dg/lto/pr69133_0.C: New testcase.
1328 * g++.dg/lto/pr69133_1.C: New testcase.
1329
2bedb645
JL
13302016-01-15 Jeff Law <law@redhat.com>
1331
1332 PR tree-optimization/69320
1333 * gcc.c-torture/pr69320-1.c: New test.
1334 * gcc.c-torture/pr69320-2.c: New test.
1335 * gcc.c-torture/pr69320-3.c: New test.
1336 * gcc.c-torture/pr69320-4.c: New test.
1337
17c15cb9
PP
13382016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
1339
1340 PR c++/11858
1341 PR c++/24663
1342 PR c++/24664
1343 * g++.dg/template/pr11858.C: New test.
1344 * g++.dg/template/pr24663.C: New test.
1345 * g++.dg/template/unify12.C: New test.
1346 * g++.dg/template/unify13.C: New test.
1347 * g++.dg/template/unify14.C: New test.
1348 * g++.dg/template/unify15.C: New test.
1349 * g++.dg/template/unify16.C: New test.
1350 * g++.dg/template/unify17.C: New test.
1351
9617fd08
DM
13522016-01-18 David Malcolm <dmalcolm@redhat.com>
1353
1354 PR testsuite/69181
1355 * gcc.dg/pr69181-1.c: New test file.
1356 * gcc.dg/pr69181-2.c: New test file.
1357 * lib/gcc-dg.exp (dg-test): Consolidate post-test cleanup of
1358 globals by moving it to...
1359 (cleanup-after-saved-dg-test): ...this new function. Add
1360 "global additional_sources_used". Add reset of global
1361 multiline_expected_outputs to the empty list.
1362 * lib/multiline.exp (_multiline_expected_outputs): Rename this
1363 global to...
1364 (multiline_expected_outputs): ...this, and updated comments to
1365 note that it is modified from gcc-dg.exp.
1366 (dg-end-multiline-output): Update for the above renaming.
1367 (handle-multiline-outputs): Likewise. Remove the clearing
1368 of the expected outputs to the empty list.
1369
b555a2e4
RB
13702016-01-18 Richard Biener <rguenther@suse.de>
1371
1372 PR tree-optimization/69297
1373 * gcc.dg/vect/costmodel/x86_64/costmodel-pr69297.c: New testcase.
1374
96902805
JM
13752016-01-18 Joseph Myers <joseph@codesourcery.com>
1376
1377 * gcc.target/mips/mips-3d-1.c: Use forbid_cpu=octeon.* in
1378 dg-options.
1379 * gcc.target/mips/mips-3d-2.c: Likewise.
1380 * gcc.target/mips/mips-3d-3.c: Likewise.
1381 * gcc.target/mips/mips-3d-4.c: Likewise.
1382 * gcc.target/mips/mips-3d-5.c: Likewise.
1383 * gcc.target/mips/mips-3d-6.c: Likewise.
1384 * gcc.target/mips/mips-3d-7.c: Likewise.
1385 * gcc.target/mips/mips-3d-8.c: Likewise.
1386 * gcc.target/mips/mips-3d-9.c: Likewise.
1387 * gcc.target/mips/mips-ps-1.c: Likewise.
1388 * gcc.target/mips/mips-ps-2.c: Likewise.
1389 * gcc.target/mips/mips-ps-3.c: Likewise.
1390 * gcc.target/mips/mips-ps-4.c: Likewise.
1391 * gcc.target/mips/mips-ps-5.c: Likewise.
1392 * gcc.target/mips/mips-ps-6.c: Likewise.
1393 * gcc.target/mips/mips-ps-7.c: Likewise.
1394 * gcc.target/mips/mips-ps-type.c: Likewise.
1395 * gcc.target/mips/mips-ps-type-2.c: Likewise.
1396 * gcc.target/mips/mips16-attributes-6.c: Likewise.
1397
40e26f94
TV
13982016-01-18 Tom de Vries <tom@codesourcery.com>
1399
1400 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: New test.
1401 * c-c++-common/goacc/kernels-double-reduction.c: New test.
1402 * c-c++-common/goacc/kernels-empty.c: New test.
1403 * c-c++-common/goacc/kernels-eternal.c: New test.
1404 * c-c++-common/goacc/kernels-loop-2.c: New test.
1405 * c-c++-common/goacc/kernels-loop-3.c: New test.
1406 * c-c++-common/goacc/kernels-loop-data-2.c: New test.
1407 * c-c++-common/goacc/kernels-loop-data-enter-exit-2.c: New test.
1408 * c-c++-common/goacc/kernels-loop-data-enter-exit.c: New test.
1409 * c-c++-common/goacc/kernels-loop-data-update.c: New test.
1410 * c-c++-common/goacc/kernels-loop-data.c: New test.
1411 * c-c++-common/goacc/kernels-loop-g.c: New test.
1412 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: New test.
1413 * c-c++-common/goacc/kernels-loop-n.c: New test.
1414 * c-c++-common/goacc/kernels-loop-nest.c: New test.
1415 * c-c++-common/goacc/kernels-loop.c: New test.
1416 * c-c++-common/goacc/kernels-noreturn.c: New test.
1417 * c-c++-common/goacc/kernels-one-counter-var.c: New test.
1418 * c-c++-common/goacc/kernels-parallel-loop-data-enter-exit.c: New test.
1419 * c-c++-common/goacc/kernels-reduction.c: New test.
1420
a98d4647
TV
14212016-01-18 Tom de Vries <tom@codesourcery.com>
1422
1423 * gcc.dg/autopar/outer-1.c: Update for new parloops instantiation.
1424 * gcc.dg/autopar/outer-2.c: Same.
1425 * gcc.dg/autopar/outer-3.c: Same.
1426 * gcc.dg/autopar/outer-4.c: Same.
1427 * gcc.dg/autopar/outer-5.c: Same.
1428 * gcc.dg/autopar/outer-6.c: Same.
1429 * gcc.dg/autopar/parallelization-1.c: Same.
1430 * gcc.dg/autopar/parloops-exit-first-loop-alt-2.c: Same.
1431 * gcc.dg/autopar/parloops-exit-first-loop-alt-3.c: Same.
1432 * gcc.dg/autopar/parloops-exit-first-loop-alt-4.c: Same.
1433 * gcc.dg/autopar/parloops-exit-first-loop-alt-5.c: Same.
1434 * gcc.dg/autopar/parloops-exit-first-loop-alt-6.c: Same.
1435 * gcc.dg/autopar/parloops-exit-first-loop-alt-7.c: Same.
1436 * gcc.dg/autopar/parloops-exit-first-loop-alt-pr66652.c: Same.
1437 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: Same.
1438 * gcc.dg/autopar/pr39500-1.c: Same.
1439 * gcc.dg/autopar/pr39500-2.c: Same.
1440 * gcc.dg/autopar/pr46193.c: Same.
1441 * gcc.dg/autopar/pr46194.c: Same.
1442 * gcc.dg/autopar/pr49580.c: Same.
1443 * gcc.dg/autopar/pr49960-1.c: Same.
1444 * gcc.dg/autopar/pr49960.c: Same.
1445 * gcc.dg/autopar/pr68373.c: Same.
1446 * gcc.dg/autopar/reduc-1.c: Same.
1447 * gcc.dg/autopar/reduc-1char.c: Same.
1448 * gcc.dg/autopar/reduc-1short.c: Same.
1449 * gcc.dg/autopar/reduc-2.c: Same.
1450 * gcc.dg/autopar/reduc-2char.c: Same.
1451 * gcc.dg/autopar/reduc-2short.c: Same.
1452 * gcc.dg/autopar/reduc-3.c: Same.
1453 * gcc.dg/autopar/reduc-4.c: Same.
1454 * gcc.dg/autopar/reduc-6.c: Same.
1455 * gcc.dg/autopar/reduc-7.c: Same.
1456 * gcc.dg/autopar/reduc-8.c: Same.
1457 * gcc.dg/autopar/reduc-9.c: Same.
1458 * gcc.dg/autopar/uns-outer-4.c: Same.
1459 * gcc.dg/autopar/uns-outer-5.c: Same.
1460 * gcc.dg/autopar/uns-outer-6.c: Same.
1461 * gfortran.dg/parloops-exit-first-loop-alt-2.f95: Same.
1462 * gfortran.dg/parloops-exit-first-loop-alt.f95: Same.
1463
da976fa8
AL
14642016-01-18 Alan Lawrence <alan.lawrence@arm.com>
1465
1466 PR target/63679
1467 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove XFAIL for powerpc(32), hppa,
1468 aarch64, sparc, s390. Add --param sra-max-scalarization-size-Ospeed.
1469
70c1e886
AL
14702016-01-18 Alan Lawrence <alan.lawrence@arm.com>
1471
1472 PR target/63679
1473 * gcc.dg/tree-ssa/ssa-dom-cse-5.c: New.
1474 * gcc.dg/tree-ssa/ssa-dom-cse-6.c: New.
1475 * gcc.dg/tree-ssa/ssa-dom-cse-7.c: New.
1476
88bed196
AL
14772016-01-18 Alan Lawrence <alan.lawrence@arm.com>
1478
1479 PR target/63679
1480 * gcc.dg/tree-ssa/sra-17.c: New.
1481 * gcc.dg/tree-ssa/sra-18.c: New.
1482
3dd5f42e
IE
14832016-01-18 Ilya Enkovich <enkovich.gnu@gmail.com>
1484
1485 * gcc.target/i386/pr65105-5.c: Adjust to andn generation.
1486
ae5a77fa
EB
14872016-01-18 Eric Botcazou <ebotcazou@adacore.com>
1488
1489 * gnat.dg/inline12.adb: New test.
1490
11e57fc6
BC
14912016-01-18 Bin Cheng <bin.cheng@arm.com>
1492
1493 PR tree-optimization/66797
1494 * gcc.c-torture/execute/pr65447.c: Relax check condition.
1495
995b6fe0
RB
14962016-01-18 Richard Biener <rguenther@suse.de>
1497
1498 PR tree-optimization/69170
1499 * gcc.dg/torture/pr69170.c: New testcase.
1500
d656d82e
JDA
15012016-01-17 John David Anglin <danglin@gcc.gnu.org>
1502
1503 * gcc.dg/torture/builtin-integral-1.c: Require c99_runtime.
1504
d69da357
TV
15052016-01-16 Tom de Vries <tom@codesourcery.com>
1506
1507 * c-c++-common/goacc/kernels-alias-ipa-pta-4.c: New test.
1508
a3845283
TV
15092016-01-16 Tom de Vries <tom@codesourcery.com>
1510
1511 * gcc.dg/parloops-exit-first-loop-alt.c: Move ...
1512 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: ... here. Remove
1513 redundant dg-require-effective-target pthread.
1514 * gcc.dg/parloops-exit-first-loop-alt-2.c: Same.
1515 * gcc.dg/parloops-exit-first-loop-alt-3.c: Same.
1516 * gcc.dg/parloops-exit-first-loop-alt-4.c: Same.
1517 * gcc.dg/parloops-exit-first-loop-alt-5.c: Same.
1518 * gcc.dg/parloops-exit-first-loop-alt-6.c: Same.
1519 * gcc.dg/parloops-exit-first-loop-alt-7.c: Same.
1520 * gcc.dg/parloops-exit-first-loop-alt-pr66652.c: Same.
1521
197a6aa6
DE
15222016-01-16 David Edelsohn <dje.gcc@gmail.com>
1523
1524 PR target/68609
1525 * gcc.target/powerpc/recip-6.c: Enable on AIX.
1526 * gcc.target/powerpc/recip-7.c: Same.
1527
ec7886c1
PP
15282016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
1529
1530 PR c++/69091
1531 * g++.dg/template/pr69091.C: New test.
1532
203484bb
PP
15332016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
1534
1535 * c-c++-common/cilk-plus/AN/an-if.c: Check that the original
1536 dump does not contain an error_mark_node.
1537 * c-c++-common/cilk-plus/CK/pr60469.c: Likewise.
1538 * c-c++-common/cilk-plus/AN/fn_ptr-2.c: New xfail'd test.
1539
aa2500e9
PP
15402016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
1541
1542 PR c++/68936
1543 * g++.dg/template/pr68936.C: New test.
1544
28621a5c
DE
15452016-01-15 David Edelsohn <dje.gcc@gmail.com>
1546
1547 PR target/68609
1548 * gcc.target/powerpc/recip-1.c: Adjust for Goldschmidt's Algorithm.
1549 * gcc.target/powerpc/recip-2.c: Same.
1550 * gcc.target/powerpc/recip-3.c: Same.
1551 * gcc.target/powerpc/recip-4.c: Same.
1552 * gcc.target/powerpc/recip-sqrtf.c: Same.
1553
40c43aca
JL
15542016-01-15 Jeff Law <law@redhat.com>
1555
1556 PR tree-optimization/69270
1557 * gcc.dg/tree-ssa/pr69270-2.c: New test.
1558 * gcc.dg/tree-ssa/pr69270-3.c: New test.
1559
afbc5ae8
PT
15602016-01-15 Paul Thomas <pault@gcc.gnu.org>
1561
1562 PR fortran/49630
1563 * gfortran.dg/deferred_character_13.f90: New test for the fix
1564 of comment 3 of the PR.
1565
1566 PR fortran/54070
1567 * gfortran.dg/deferred_character_8.f90: New test
1568 * gfortran.dg/allocate_error_5.f90: New test
1569
1570 PR fortran/60593
1571 * gfortran.dg/deferred_character_10.f90: New test
1572
1573 PR fortran/60795
1574 * gfortran.dg/deferred_character_14.f90: New test
1575
1576 PR fortran/61147
1577 * gfortran.dg/deferred_character_11.f90: New test
1578
1579 PR fortran/64324
1580 * gfortran.dg/deferred_character_9.f90: New test
1581
49abe076
VM
15822016-01-15 Vladimir Makarov <vmakarov@redhat.com>
1583
1584 PR rtl-optimization/69030
1585 * gcc.target/i386/pr69030.c: New.
1586
16d12992
KT
15872016-01-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1588
1589 * gcc.target/aarch64/target_attr_17.c: New test.
1590
78810bd3
RB
15912016-01-15 Richard Biener <rguenther@suse.de>
1592
1593 PR tree-optimization/66856
1594 * gcc.dg/torture/pr66856-1.c: New testcase.
1595 * gcc.dg/torture/pr66856-2.c: Likewise.
1596
2bd847fe
RB
15972016-01-15 Richard Biener <rguenther@suse.de>
1598
1599 PR debug/69137
1600 * g++.dg/lto/pr69137_0.C: New testcase.
1601
a00fe3b7
RS
16022016-01-15 Richard Sandiford <richard.sandiford@arm.com>
1603
1604 PR middle-end/69246
1605 * gcc.target/i386/pr69246.c: New test.
1606
cbb0e83b
DV
16072016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
1608
7596d5de 1609 * gfortran.dg/bind_c_array_params_2.f90: Fix test patterns for S/390.
cbb0e83b 1610
5a500ecf
DV
16112016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
1612
1613 PR c++/56194
1614 * g++.dg/init/const9.C: Disable test on S/390.
1615
5d9bf64f
DV
16162016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
1617
1618 * g++.dg/Wframe-address.C: Test requires -mbackchain for s390*-*-*.
1619 * g++.dg/Wno-frame-address.C: Ditto.
1620
e234b19e
DV
16212016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
1622
1623 * gcc.dg/tree-ssa/20040204-1.c: Do not xfail on S/390.
1624
89483f99
RB
16252016-01-15 Richard Biener <rguenther@suse.de>
1626
1627 PR tree-optimization/68961
1628 * gcc.dg/vect/costmodel/x86_64/costmodel-pr68961.c: New testcase.
1629
94f37395
IE
16302016-01-15 Ilya Enkovich <enkovich.gnu@gmail.com>
1631
1632 * gcc.target/i386/pr65105-5.c: New test.
1633
0f6176e6
JH
16342016-01-15 Jan Hubicka <hubicka@ucw.cz>
1635
1636 * gcc.c-torture/execute/alias-4.c: New testcase.
1637
824ca15e
JH
16382016-01-15 Jan Hubicka <hubicka@ucw.cz>
1639
1640 PR ipa/68148
1641 * g++.dg/ipa/devirt-49.C: New testcase.
1642
092f7deb 16432016-01-15 Christian Bruel <christian.bruel@st.com>
edef1fa8
CB
1644
1645 PR target/65837
1646 * gcc.target/arm/attr-neon-builtin-fail2.c: New test.
1647 * gcc.target/arm/lto/pr65837-attr_0.c: New test.
1648 * gcc.target/arm/lto/pr65837_0.c: Fix skip condition and use ACLE name.
1649
e93c66bc
RB
16502016-01-15 Richard Biener <rguenther@suse.de>
1651
1652 PR tree-optimization/69117
1653 * gcc.dg/torture/pr69117.c: New testcase.
1654
c47eaca6 16552015-01-14 Ryan Burn <contact@rnburn.com>
b6e3db06
RB
1656
1657 PR c++/69048
1658 * g++.dg/cilk-plus/CK/pr69048.cc: New test.
1659
c3f6914a
FXC
16602016-01-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
1661
1662 PR testsuite/67509
1663 * gfortran.dg/ieee/ieee_7.f90: For out of bound precision or
1664 range tests use 100 * maximum instead of maximum + 1.
1665
cd65ae90
JJ
16662016-01-14 Jakub Jelinek <jakub@redhat.com>
1667
1668 PR debug/69244
1669 * gcc.dg/guality/pr69244.c: New test.
1670
19643948
UB
16712016-01-14 Uros Bizjak <ubizjak@gmail.com>
1672
1673 * lib/target-supports.exp (check_effective_target_issignaling):
1674 New procedure.
1675 * gcc.dg/pr61441.c: Require issignaling effective target.
1676
fe79c97e
SB
16772016-01-14 Segher Boessenkool <segher@kernel.crashing.org>
1678
1679 PR target/68803
1680 * gcc.target/powerpc/20050603-3.c: Add xfails for powerpc64le.
1681
c7df95d8
DM
16822016-01-14 David Malcolm <dmalcolm@redhat.com>
1683
1684 PR c++/68819
1685 PR preprocessor/69177
1686 * gcc.dg/plugin/location-overflow-test-1.c: New test case.
1687 * gcc.dg/plugin/location-overflow-test-2.c: New test case.
1688 * gcc.dg/plugin/location_overflow_plugin.c: New test plugin.
1689 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
1690
00083992
MP
16912016-01-14 Marek Polacek <polacek@redhat.com>
1692
1693 PR c/69262
1694 * gcc.dg/array-15.c: New test.
1695
0c9b3294
JJ
16962016-01-14 Jakub Jelinek <jakub@redhat.com>
1697
1698 PR middle-end/68146
1699 PR tree-optimization/69155
1700 * gfortran.dg/pr68146.f: New test.
1701 * gfortran.dg/pr69155.f90: New test.
1702
3688e13d
RB
17032016-01-14 Richard Biener <rguenther@suse.de>
1704
1705 PR tree-optimization/68060
1706 * gcc.dg/torture/pr68060-1.c: New testcase.
1707 * gcc.dg/torture/pr68060-2.c: Likewise.
1708
bab0ad3a
NC
17092016-01-14 Nick Clifton <nickc@redhat.com>
1710
1711 * lib/target-supports.exp
1712 (check_effective_target_arm_neon_ok_nocache): Add an option
1713 sequence that includes setting the ARM architecture to ARMv7-A.
1714 * gcc.target/arm/attr-neon.c: Use dg-add-options to add the
1715 command line options necessary to enable Neon support.
1716 * gcc.target/arm/neon-vlshr-imm-1.c: Likewise.
1717 * gcc.target/arm/neon-vshl-imm-1.c: Likewise.
1718 * gcc.target/arm/neon-vshr-imm-1.c: Likewise.
1719 * gcc.target/arm/pr69180.c: Likewise.
1720
947c2ce5
JL
17212016-01-14 Jeff Law <law@redhat.com>
1722
1723 PR tree-optimization/69270
1724 * gcc.dg/tree-ssa/pr69270.c: New test.
1725
3342fd71
BS
17262016-01-13 Bernd Schmidt <bschmidt@redhat.com>
1727
1728 PR c/66208
1729 * c-c++-common/pr66208.c: New file.
1730
2ad3adf1
JJ
17312016-01-13 Jakub Jelinek <jakub@redhat.com>
1732
1733 PR tree-optimization/69156
1734 * gcc.dg/pr69156.c: New test.
1735
398d6feb
L
17362016-01-13 H.J. Lu <hongjiu.lu@intel.com>
1737
1738 * gcc.target/i386/pr69225-7.c: New test.
1739
4c868789
RH
17402016-01-13 Richard Henderson <rth@redhat.com>
1741
1742 * gcc.dg/tm/memopt-13.c: Update expected function.
1743 * gcc.dg/tm/memopt-6.c: Likewise.
1744
ef6d1772
UB
17452016-01-13 Uros Bizjak <ubizjak@gmail.com>
1746
1747 * gcc.target/i386/pr45685.c (dg-options): Add -mno-sse4.
1748 * gcc.target/i386/pr68432-1.c (dg-options): Ditto.
1749 * gcc.target/i386/pr68432-2.c (dg-options): Ditto.
1750 * gcc.target/i386/pr68432-3.c (dg-options): Ditto.
0b4b6ef2 1751
ef6d1772
UB
17522016-01-13 Tom de Vries <tom@codesourcery.com>
1753
1754 PR tree-optimization/69169
0b4b6ef2
TV
1755 * gcc.dg/pr69169.c: New test.
1756
2ad3adf1 17572016-01-13 Alexander Fomin <alexander.fomin@intel.com>
8866d62c
AF
1758
1759 PR target/69228
1760 * gcc.target/i386/avx512pf-vscatterpf0dpd-1.c: Adjust.
1761 * gcc.target/i386/avx512pf-vscatterpf0dps-1.c: Likewise.
1762 * gcc.target/i386/avx512pf-vscatterpf0qpd-1.c: Likewise.
1763 * gcc.target/i386/avx512pf-vscatterpf0qps-1.c: Likewise.
1764 * gcc.target/i386/avx512pf-vscatterpf1dpd-1.c: Likewise.
1765 * gcc.target/i386/avx512pf-vscatterpf1dps-1.c: Likewise.
1766 * gcc.target/i386/avx512pf-vscatterpf1qpd-1.c: Likewise.
1767 * gcc.target/i386/avx512pf-vscatterpf1qps-1.c: Likewise.
1768
9060e335
AK
17692016-01-13 Jakub Jelinek <jakub@redhat.com>
1770
1771 PR target/69247
1772 * gcc.dg/pr69247.c: New test.
1773
40311329
RB
17742016-01-13 Richard Biener <rguenther@suse.de>
1775
1776 PR tree-optimization/69242
1777 * gcc.dg/torture/pr69242.c: New testcase.
1778
ccbd7103
RB
17792016-01-13 Richard Biener <rguenther@suse.de>
1780
1781 PR tree-optimization/69186
1782 * gcc.dg/torture/pr69186.c: New testcase.
1783
c6f72a46
JL
17842016-01-13 Jeff Law <law@redhat.com>
1785
1786 PR tree-optimization/67755
1787 * gcc.dg/tree-ssa/pr67755.c: New test.
1788
17892016-01-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
bf3f4b38
TP
1790
1791 * gcc.c-torture/unsorted/dump-noaddr.x (dump_compare): Replace static
1792 pass number in output by a star.
1793
c446cf07
BC
17942016-01-12 Bin Cheng <bin.cheng@arm.com>
1795
1796 PR tree-optimization/68911
1797 * gcc.c-torture/execute/pr68911.c: New test.
1798
5342156c
MP
17992016-01-12 Marek Polacek <polacek@redhat.com>
1800
1801 PR c++/68979
1802 * g++.dg/warn/permissive-1.C: New test.
1803
65364cc5
JJ
18042016-01-12 Jakub Jelinek <jakub@redhat.com>
1805
1806 PR objc++/68511
1807 PR c++/69213
1808 * g++.dg/opt/pr69213.C: New test.
1809
81b9a3d9
CB
18102016-01-12 Christian Bruel <christian.bruel@st.com>
1811
1812 PR target/69180
1813 * gcc.target/arm/pr69180.c: New test.
1814
3c4e91c9
RB
18152016-01-12 Richard Biener <rguenther@suse.de>
1816
1817 PR lto/69077
1818 * g++.dg/lto/pr69077_0.C: New testcase.
1819 * g++.dg/lto/pr69077_1.C: Likewise.
1820
5664cea1
JJ
18212016-01-12 Jakub Jelinek <jakub@redhat.com>
1822
1823 PR target/69175
1824 * g++.dg/opt/pr69175.C: New test.
1825
86cefc49
AL
18262016-01-12 Alan Lawrence <alan.lawrence@arm.com>
1827
1828 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Declare functions as 'extern'
1829 rather than #including math.h & stdlib.h.
1830 * gcc.dg/vect/pr47001.c: Declare abort as 'extern', remove stdlib.h.
1831 * gcc.dg/vect/pr49771.c: Likewise.
1832 * gcc.dg/vect/vect-10-big-array.c: Likewise.
1833 * gcc.dg/vect/vect-neg-store-1.c: Likewise.
1834 * gcc.dg/vect/vect-neg-store-2.c: Likewise.
1835 * gcc.dg/vect/slp-37.c: Change NULL to 0, remove stdlib.h.
1836 * gcc.dg/vect/pr40254.c: Remove unnecessary include of stdlib.h.
1837 * gcc.dg/vect/pr44507.c: Likewise.
1838 * gcc.dg/vect/pr45902.c: Likewise.
1839 * gcc.dg/vect/slp-widen-mult-half.c: Likewise.
1840 * gcc.dg/vect/vect-117.c: Likewise.
1841 * gcc.dg/vect/vect-99.c: Likewise.
1842 * gcc.dg/vect/vect-aggressive-1.c: Likewise.
1843 * gcc.dg/vect/vect-cond-1.c: Likewise.
1844 * gcc.dg/vect/vect-cond-2.c: Likewise.
1845 * gcc.dg/vect/vect-cond-3.c: Likewise.
1846 * gcc.dg/vect/vect-cond-4.c: Likewise.
1847 * gcc.dg/vect/vect-mask-load-1.c: Likewise.
1848 * gcc.dg/vect/vect-mask-loadstore-1.c: Likewise.
1849 * gcc.dg/vect/vect-over-widen-1-big-array.c: Likewise.
1850 * gcc.dg/vect/vect-over-widen-1.c: Likewise.
1851 * gcc.dg/vect/vect-over-widen-2-big-array.c: Likewise.
1852 * gcc.dg/vect/vect-over-widen-2.c: Likewise.
1853 * gcc.dg/vect/vect-over-widen-3-big-array.c: Likewise.
1854 * gcc.dg/vect/vect-over-widen-3.c: Likewise.
1855 * gcc.dg/vect/vect-over-widen-4-big-array.c: Likewise.
1856 * gcc.dg/vect/vect-over-widen-4.c: Likewise.
1857 * gcc.dg/vect/vect-widen-mult-const-s16.c: Likewise.
1858 * gcc.dg/vect/vect-widen-mult-const-u16.c: Likewise.
1859 * gcc.dg/vect/vect-widen-mult-half-u8.c: Likewise.
1860 * gcc.dg/vect/vect-widen-mult-half.c: Likewise.
1861 * gcc.dg/vect/no-trapping-math-vect-ifcvt-11.c: Remove unnecessary
1862 include of signal.h.
1863 * gcc.dg/vect/no-trapping-math-vect-ifcvt-12.c: Likewise.
1864 * gcc.dg/vect/no-trapping-math-vect-ifcvt-13.c: Likewise.
1865 * gcc.dg/vect/no-trapping-math-vect-ifcvt-14.c: Likewise.
1866 * gcc.dg/vect/no-trapping-math-vect-ifcvt-15.c: Likewise.
1867 * gcc.dg/vect/no-trapping-math-vect-ifcvt-16.c: Likewise.
1868 * gcc.dg/vect/vect-ifcvt-16.c: Likewise.
1869 * gcc.dg/vect/vect-ifcvt-17.c: Likewise.
1870 * gcc.dg/vect/vect-ifcvt-2.c: Likewise.
1871 * gcc.dg/vect/vect-ifcvt-3.c: Likewise.
1872 * gcc.dg/vect/vect-ifcvt-4.c: Likewise.
1873 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
1874 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
1875 * gcc.dg/vect/vect-ifcvt-6.c: Likewise.
1876 * gcc.dg/vect/vect-ifcvt-7.c: Likewise.
1877 * gcc.dg/vect/vect-ifcvt-9.c: Likewise.
1878 * gcc.dg/vect/vect-outer-5.c: Likewise.
1879 * gcc.dg/vect/vect-outer-6.c: Likewise.
1880 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Remove unnecessary
1881 include of stdio.h.
1882
b832f61e
NC
18832016-01-12 Nick Clifton <nickc@redhat.com>
1884
1885 PR target/68913
1886 * gcc.dg/lto/pr61886_0.c: Rename the external function called
1887 to fread so that it will be found in all target runtimes.
1888
8eac49b1
RB
18892016-01-12 Richard Biener <rguenther@suse.de>
1890
1891 PR tree-optimization/69053
1892 * g++.dg/torture/pr69053.C: New testcase.
1893
2935d994
RB
18942016-01-12 Richard Biener <rguenther@suse.de>
1895
1896 PR tree-optimization/69168
1897 * gcc.dg/torture/pr69168.c: New testcase.
1898
66c16fd9
RB
18992016-01-12 Richard Biener <rguenther@suse.de>
1900
1901 PR tree-optimization/69157
1902 * gcc.dg/torture/pr69157.c: New testcase.
1903
19042016-01-12 Richard Biener <rguenther@suse.de>
1905
1906 PR tree-optimization/69174
1907 * gcc.dg/torture/pr69174.c: New testcase.
1908
723033a6
JJ
19092016-01-12 Jakub Jelinek <jakub@redhat.com>
1910
1911 PR c++/66808
1912 PR c++/69000
1913 * g++.dg/tls/pr66808.C: New test.
1914 * g++.dg/tls/pr69000.C: New test.
1915
3574cf47
BS
19162016-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1917
1918 * gcc.target/powerpc/swaps-p8-23.c: New test.
1919 * gcc.target/powerpc/swaps-p8-24.c: Likewise.
1920
feb20787
JDA
19212016-01-11 John David Anglin <danglin@gcc.gnu.org>
1922
1923 PR tree-optimization/68356
1924 * gcc.dg/torture/pr68264.c: Disable exp2 ERANGE test on hppa unix.
1925
27b1820a
KV
19262016-01-12 Kugan Vivekanandarajah <kuganv@linaro.org>
1927 Jim Wilson <jim.wilson@linaro.org>
1928
1929 PR target/69194
1930 * gcc.target/arm/pr69194.c: New test.
1931
cf4de6af
L
19322016-01-11 H.J. Lu <hongjiu.lu@intel.com>
1933
1934 PR target/69225
1935 * gcc.target/i386/pr69225-1.c: New test.
1936 * gcc.target/i386/pr69225-2.c: Likewise.
1937 * gcc.target/i386/pr69225-3.c: Likewise.
1938 * gcc.target/i386/pr69225-4.c: Likewise.
1939 * gcc.target/i386/pr69225-5.c: Likewise.
1940 * gcc.target/i386/pr69225-6.c: Likewise.
1941
1ebd5558
JJ
19422016-01-11 Jakub Jelinek <jakub@redhat.com>
1943
23552a4d
JJ
1944 PR target/67462
1945 * gcc.dg/ifcvt-3.c: Only compile on lp64 targets, include also i?86
1946 if lp64.
1947
26ff85b0
JJ
1948 PR target/69071
1949 * gcc.dg/pr69071.c: New test.
1950
9cb6bd74
JJ
1951 PR c++/69211
1952 * g++.dg/opt/pr69211.C: New test.
1953
1ebd5558
JJ
1954 PR tree-optimization/69214
1955 * gcc.c-torture/compile/pr69214.c: New test.
1956
8c18c836
UB
19572016-01-11 Uros Bizjak <ubizjak@gmail.com>
1958
1959 * gcc.target/i386/pr66232-10.c: Do not compile on ia32 target.
1960 * gcc.target/i386/pr66232-11.c: Ditto.
1961 * gcc.target/i386/pr66232-12.c: Ditto.
1962 * gcc.target/i386/pr66232-13.c: Ditto.
1963
62446e6e
RB
19642016-01-11 Richard Biener <rguenther@suse.de>
1965
1966 PR tree-optimization/69173
1967 * gcc.dg/torture/pr69173.c: New testcase.
1968
2b8568fe
KT
19692016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1970
1971 PR rtl-optimization/68796
1972 * gcc.target/aarch64/tst_5.c: New test.
1973 * gcc.target/aarch64/tst_6.c: Likewise.
1974
5baf4532
KT
19752016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1976
1977 PR rtl-optimization/68841
1978 * gcc.dg/pr68841.c: New test.
1979 * gcc.c-torture/execute/pr68841.c: New test.
1980
ca90b1ed
YR
19812016-01-11 Yuri Rumyantsev <ysrumyan@gmail.com>
1982
1983 PR rtl-optimization/68920
1984 * gcc.dg/ifcvt-4.c: Add "--param max-rtl-if-conversion-insns=3" option
1985 for ix86 targets.
1986 * gcc.dg/ifcvt-5.c: New test.
1987
2ad3adf1 19882016-01-11 Alexandre Oliva <aoliva@redhat.com>
b4934671
AO
1989
1990 PR bootstrap/69123
1991 * g++.dg/pr69123.C: New.
1992
83834c09
IE
19932016-01-11 Ilya Enkovich <enkovich.gnu@gmail.com>
1994
1995 PR target/69010
1996 * gcc.target/i386/pr69010.c: New test.
1997
dcf89d57
MJ
19982016-01-11 Martin Jambor <mjambor@suse.cz>
1999
2000 PR ipa/69044
2001 * gcc.target/i386/chkp-pr69044.c: New test.
2002
d95167ee
TV
20032016-01-11 Tom de Vries <tom@codesourcery.com>
2004
2005 PR tree-optimization/69109
2006 * gcc.dg/autopar/pr69109-2.c: New test.
2007 * gcc.dg/autopar/pr69109.c: New test.
2008
4f6403a8
TV
20092016-01-11 Tom de Vries <tom@codesourcery.com>
2010
2011 PR tree-optimization/69108
2012 * gcc.dg/autopar/pr69108.c: New test.
2013
21efdd80
PP
20142016-01-10 Patrick Palka <ppalka@gcc.gnu.org>
2015
2016 PR c++/69029
2017 * c-c++-common/Wisleading-indentation.c: Augment test.
2018
fd42eed8
TK
20192016-01-10 Thomas Koenig <tkoenig@gcc.gnu.org>
2020
2021 PR fortran/69154
2022 * gfortran.dg/inline_matmul_12.f90: New test.
2023
4f90ee6c
PT
20242016-01-10 Paul Thomas <pault@gcc.gnu.org>
2025
2026 PR fortran/67779
2027 * gfortran.dg/actual_array_offset_1: New test.
2028
3907c6cf
TV
20292016-01-10 Tom de Vries <tom@codesourcery.com>
2030
2031 PR tree-optimization/69062
2032 * gcc.dg/autopar/pr69062.c: New test.
2033
b07b236e
TS
20342016-01-10 Thomas Schwinge <thomas@codesourcery.com>
2035
2036 * gcc.dg/vect/slp-perm-1.c: Fix scan-tree-dump syntax.
2037 * gcc.dg/vect/slp-perm-2.c: Likewise.
2038 * gcc.dg/vect/slp-perm-3.c: Likewise.
2039 * gcc.dg/vect/slp-perm-5.c: Likewise.
2040 * gcc.dg/vect/slp-perm-6.c: Likewise.
2041 * gcc.dg/vect/slp-perm-7.c: Likewise.
2042 * gcc.dg/vect/slp-perm-8.c: Likewise.
2043
23fab8ae
TV
20442016-01-10 Tom de Vries <tom@codesourcery.com>
2045
2046 PR tree-optimization/69039
2047 * gcc.dg/autopar/pr69039.c: New test.
2048
73f0dae2
MP
20492016-01-09 Marek Polacek <polacek@redhat.com>
2050
2051 PR c++/69113
2052 * g++.dg/pr69113.C: New test.
2053
20b8d734
JJ
20542016-01-09 Jakub Jelinek <jakub@redhat.com>
2055
2056 PR middle-end/50865
2057 PR tree-optimization/69097
2058 * gcc.c-torture/execute/pr50865.c: New test.
2059 * gcc.c-torture/execute/pr69097-1.c: New test.
2060 * gcc.c-torture/execute/pr69097-2.c: New test.
2061 * gcc.dg/pr69097-1.c: New test.
2062 * gcc.dg/pr69097-2.c: New test.
2063
c50e614b
JJ
20642016-01-09 Jakub Jelinek <jakub@redhat.com>
2065
2066 PR c++/69164
2067 * g++.dg/opt/pr69164.C: New test.
2068
e0237993
JJ
20692016-01-08 Jakub Jelinek <jakub@redhat.com>
2070
2071 PR tree-optimization/69167
2072 * gcc.dg/pr69167.c: New test.
2073
bd8f5bb2
MP
20742016-01-08 Marek Polacek <polacek@redhat.com>
2075
2076 PR c++/68449
2077 * g++.dg/pr68449.C: New.
2078
bb0f5ca7
AL
20792016-01-08 Alan Lawrence <alan.lawrence@arm.com>
2080
2081 PR tree-optimization/68707
2082 * lib/target-supports.exp (check_effective_target_vect_load_lanes): New.
2083 * gcc.dg/vect/slp-perm-1.c: Look for vect_load_lanes instead of SLP
2084 on platforms supporting it.
2085 * gcc.dg/vect/slp-perm-2.c: Likewise.
2086 * gcc.dg/vect/slp-perm-3.c: Likewise.
2087 * gcc.dg/vect/slp-perm-5.c: Likewise.
2088 * gcc.dg/vect/slp-perm-7.c: Likewise.
2089 * gcc.dg/vect/slp-perm-8.c: Likewise.
2090 * gcc.dg/vect/slp-perm-6.c: Look for vect_load_lanes in addition to SLP
2091 on platforms supporting it.
2092
22518428
JJ
20932016-01-08 Jakub Jelinek <jakub@redhat.com>
2094
33f0852f
JJ
2095 PR tree-optimization/69162
2096 * gcc.dg/pr69162.c: New test.
2097
22518428
JJ
2098 PR tree-optimization/69172
2099 * gcc.dg/pr69172.c: New test.
2100
80e9b3aa
TP
21012016-01-08 Thomas Preud'homme <thomas.preudhomme@arm.com>
2102
2103 PR tree-optimization/67781
2104 * gcc.c-torture/execute/pr67781.c: New file.
2105
262a363f
JJ
21062016-01-08 Jakub Jelinek <jakub@redhat.com>
2107
2108 PR tree-optimization/69083
2109 * gcc.dg/vect/pr69083.c: New test.
2110
6e1f093f
SS
21112016-01-08 Sujoy Saraswati <sujoy.saraswati@hpe.com>
2112
2113 PR tree-optimization/61441
2114 * gcc.dg/pr61441.c: Restrict to linux and gnu targets.
2115 Use -fexcess-precision=standard for compiler options.
2116 Use fabs() only when __FLT_EVAL_METHOD__ == 0.
2117
53290e07
JJ
21182016-01-08 Jakub Jelinek <jakub@redhat.com>
2119
57bf3072
JJ
2120 PR fortran/69128
2121 * gfortran.dg/gomp/pr69128.f90: New test.
2122
53290e07
JJ
2123 PR c++/69145
2124 * g++.dg/ext/pr69145-1.C: New test.
2125 * g++.dg/ext/pr69145-2-very-long-filename.cc: New file.
2126 * g++.dg/ext/pr69145-2.h: New file.
2127
7a127fa7
MS
21282016-01-07 Martin Sebor <msebor@redhat.com>
2129
2130 PR c/68966
2131 * gcc.dg/atomic-fetch-bool.c: New test.
2132 * gcc.dg/sync-fetch-bool.c: New test.
2133
95918b49
L
21342016-01-07 H.J. Lu <hongjiu.lu@intel.com>
2135
2136 PR fortran/66680
2137 gfortran.dg/gomp/pr66680.f90: Moved to libgomp.
2138
c8e62a9d
NC
21392016-01-07 Nick Clifton <nickc@redhat.com>
2140
2141 PR target/66655
2142 * g++.dg/pr66655.C: New test.
2143 * g++.dg/pr66655_1.cc: Test support file.
2144 * g++.dg/pr66655.h: Test header file.
2145
2ad3adf1 21462016-01-07 Dominique d'Humieres <dominiq@lps.ens.fr>
64d3ef31
DH
2147
2148 PR fortran/66680
2149 gfortran.dg/gomp/pr66680.f90: New test.
2150
4cd9ca92
L
21512016-01-07 H.J. Lu <hongjiu.lu@intel.com>
2152
2153 PR target/69171
2154 * gcc.target/i386/pr69171-1.c: New test.
2155 * gcc.target/i386/pr69171-2.c: Likewise.
2156 * gcc.target/i386/pr69171-3.c: Likewise.
2157 * gcc.target/i386/pr69171-4.c: Likewise.
2158 * gcc.target/i386/pr69171-5.c: Likewise.
2159 * gcc.target/i386/pr69171-6.c: Likewise.
2160
7e33d4dc
BS
21612015-12-15 Bernd Schmidt <bschmidt@redhat.com>
2162
2163 PR middle-end/67639
2164 * c-c++-common/pr67639.c: New test.
2165
fec64afc
JJ
21662016-01-07 Jakub Jelinek <jakub@redhat.com>
2167
2168 PR tree-optimization/69141
2169 * g++.dg/opt/pr69141.C: New test.
2170
f293ad29
EB
21712016-01-06 Eric Botcazou <ebotcazou@adacore.com>
2172
2173 * gcc.target/sparc/20151219-1.c: Skip in 64-bit mode.
2174
5027395e
UB
21752016-01-06 Uros Bizjak <ubizjak@gmail.com>
2176
2177 PR target/69140
2178 * gcc.target/i386/pr69140.c: New test
2179
7443cf13
DM
21802016-01-06 David Malcolm <dmalcolm@redhat.com>
2181
2182 * gcc.dg/bad-dereference.c: New test case.
2183
32928931
BS
21842015-01-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2185
2186 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: New test.
2187
68dd05da
AS
21882016-01-06 Andreas Schwab <schwab@linux-m68k.org>
2189
2190 * gcc.dg/atomic-invalid-2.c: Remove duplicated content.
2191
6b131d5b
MP
21922016-01-06 Marek Polacek <polacek@redhat.com>
2193
2194 PR sanitizer/69099
2195 * gcc.dg/ubsan/float-cast-overflow-atomic.c: New test.
2196
8d9fdb49
MP
21972016-01-05 Marek Polacek <polacek@redhat.com>
2198
2199 PR c/69104
2200 * gcc.dg/atomic-invalid-2.c: New.
2201
acf93f1e
L
22022016-01-05 H.J. Lu <hongjiu.lu@intel.com>
2203
2204 PR target/68991
2205 * gcc.target/i386/pr68991.c: New test.
2206
3f50525d
L
22072016-01-05 H.J. Lu <hongjiu.lu@intel.com>
2208
2209 PR target/68991
2210 * g++.dg/pr68991-1.C: New test.
2211 * g++.dg/pr68991-2.C: Likewise.
2212
e0237993 22132016-01-05 Sergei Trofimovich <siarheit@google.com>
face88a1 2214
e0237993 2215 PR other/60465
face88a1
ST
2216 * gcc.target/ia64/pr60465-gprel64.c: New test.
2217 * gcc.target/ia64/pr60465-gprel64-c37.c: New test.
2218
a0866eff
KT
22192016-01-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2220
2221 PR rtl-optimization/68651
2222 * gcc.target/aarch64/pr68651_1.c: New test.
2223
c589e975
DM
22242016-01-05 David Malcolm <dmalcolm@redhat.com>
2225
2226 PR c/69122
2227 * c-c++-common/Wmisleading-indentation.c (pr69122): New function.
2228
929710d9
NS
22292016-01-05 Nathan Sidwell <nathan@acm.org>
2230
ce3e43d7
NS
2231 PR c++/58583
2232 * g++.dg/cpp0x/nsdmi-template14.C: Adjust test & errors.
2233
929710d9
NS
2234 * gcc.dg/alias-15.c: New.
2235
a2faef8e
NC
22362016-01-05 Nick Clifton <nickc@redhat.com>
2237
2238 PR target/68870
2239 * g++.dg/pr68770.C: New test.
2240
4cfa76e3
MS
22412016-01-04 Mike Stump <mikestump@comcast.net>
2242
2243 * lib/target-supports.exp (check_effective_target_cilkplus):
2244 cilkplus targets require pthreads.
4ece61b6 2245 (check_effective_target_cilkplus): Remove special case for NVPTX.
4cfa76e3 2246
4e8a3a35
MM
22472016-01-04 Michael Meissner <meissner@linux.vnet.ibm.com>
2248
2249 * gcc.target/powerpc/p9-permute.c: New test for xxperm code
2250 generation.
2251
818ab71a
JJ
22522016-01-04 Jakub Jelinek <jakub@redhat.com>
2253
2254 Update copyright years.
2255
2fe0a208
MP
22562016-01-04 Marek Polacek <polacek@redhat.com>
2257
2258 PR c/68908
2259 * gcc.dg/atomic/c11-atomic-exec-6.c: New test.
2260 * gcc.dg/atomic/c11-atomic-exec-7.c: New test.
2261 * gcc.dg/atomic/stdatomic-op-5.c: New test.
2262
9e3b2fe3
EB
22632016-01-04 Eric Botcazou <ebotcazou@adacore.com>
2264
2265 * gcc.target/sparc/20160104-2.c: New test.
2266
e8d65a35
EB
22672016-01-04 Eric Botcazou <ebotcazou@adacore.com>
2268
2269 * gcc.target/sparc/20160104-1.c: New test.
2270
25ccfccd
PT
22712016-01-03 Paul Thomas <pault@gcc.gnu.org>
2272
2273 PR fortran/65045
2274 * gfortran.dg/pr65045.f90: New test.
2275
cb51d382
EB
22762016-01-02 Eric Botcazou <ebotcazou@adacore.com>
2277
2278 * gnat.dg/specs/debug1.ads: Delete.
2279
6eeaad6e
JD
22802016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2281
2282 PR libgfortran/68867
2283 * gfortran.dg/default_format_denormal_2.f90: Fix the dg regular
2284 expression.
2285
2f968603
JD
22862016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2287
2288 PR libgfortran/68867
2289 * gfortran.dg/default_format_denormal_2.f90: XFAIL for all
2290 PowerPC.
2291
591bb5e4
PT
22922016-01-01 Paul Thomas <pault@gcc.gnu.org>
2293
2294 PR fortran/68864
2295 * gfortran.dg/pr68864.f90: New test.
2296
f1e0620c
JJ
22972016-01-01 Jakub Jelinek <jakub@redhat.com>
2298
942a1319
JJ
2299 PR tree-optimization/69070
2300 * gcc.dg/pr69070.c: New test.
2301
10dff63f
JJ
2302 PR sanitizer/69055
2303 * gfortran.dg/pr69055.f90: New test.
2304
f1e0620c
JJ
2305 PR target/69015
2306 * gcc.dg/pr69015.c: New test.
818ab71a 2307\f
2f883d1c 2308Copyright (C) 2016 Free Software Foundation, Inc.
ad41bd84
JM
2309
2310Copying and distribution of this file, with or without modification,
2311are permitted in any medium without royalty provided the copyright
2312notice and this notice are preserved.