]> git.ipfire.org Git - thirdparty/gcc.git/blame - gcc/testsuite/ChangeLog
mips.c (mips_compute_frame_info): Skip re-computing the frame info after reload compl...
[thirdparty/gcc.git] / gcc / testsuite / ChangeLog
CommitLineData
2c89b952
JL
12016-01-25 Jeff Law <law@redhat.com>
2
3 PR tree-optimization/69196
4 PR tree-optimization/68398
5 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output
6 * gcc.dg/tree-ssa/pr68198.c: Likewise.
7
685c8785
DE
82016-01-25 David Edelsohn <dje.gcc@gmail.com>
9
10 PR target/69469
11 * gcc.target/powerpc/vsx-vector-2.c: Adjust for Goldschmidt's
12 Algorithm.
13
95cef0c1
RB
142016-01-25 Richard Biener <rguenther@suse.de>
15
16 PR testsuite/69380
17 * g++.dg/tree-ssa/pr69336.C: Restrict to x86_64 and i?86.
18
2947d3b2
IE
192016-01-25 Ilya Enkovich <enkovich.gnu@gmail.com>
20
21 PR target/69421
22 * gcc.dg/pr69421.c: New test.
23
ae19075a
BB
242016-01-25 Bilyan Borisov <bilyan.borisov@arm.com>
25
26 * gcc.target/aarch64/simd/vcvt_s64_f64_1.c: New.
27 * gcc.target/aarch64/simd/vcvt_u64_f64_1.c: Likewise.
28 * gcc.target/aarch64/simd/vcvta_s64_f64_1.c: Likewise.
29 * gcc.target/aarch64/simd/vcvta_u64_f64_1.c: Likewise.
30 * gcc.target/aarch64/simd/vcvtm_s64_f64_1.c: Likewise.
31 * gcc.target/aarch64/simd/vcvtm_u64_f64_1.c: Likewise.
32 * gcc.target/aarch64/simd/vcvtn_s64_f64_1.c: Likewise.
33 * gcc.target/aarch64/simd/vcvtn_u64_f64_1.c: Likewise.
34 * gcc.target/aarch64/simd/vcvtp_s64_f64_1.c: Likewise.
35 * gcc.target/aarch64/simd/vcvtp_u64_f64_1.c: Likewise.
36
fa4511c2
RB
372016-01-25 Richard Biener <rguenther@suse.de>
38
39 PR tree-optimization/69376
40 * gcc.dg/torture/pr69376.c: New testcase.
41
1d101216
JD
422016-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
43
44 PR fortran/69397
45 PR fortran/68442
46 * gfortran.dg/interface_38.f90: New test.
47 * gfortran.dg/interface_39.f90: New test.
48
a59b92b0
PP
492016-01-24 Patrick Palka <ppalka@gcc.gnu.org>
50
51 Revert:
52 2016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
53
54 PR c++/11858
55 PR c++/24663
56 PR c++/24664
57 * g++.dg/template/pr11858.C: New test.
58 * g++.dg/template/pr24663.C: New test.
59 * g++.dg/template/unify12.C: New test.
60 * g++.dg/template/unify13.C: New test.
61 * g++.dg/template/unify14.C: New test.
62 * g++.dg/template/unify15.C: New test.
63 * g++.dg/template/unify16.C: New test.
64 * g++.dg/template/unify17.C: New test.
65
16acb1a8
DH
662016-01-24 Dominique d'Humieres <dominiq@lps.ens.fr>
67
68 PR fortran/68283
69 gfortran.dg/pr68283.f90: New test.
70
094773e8
TK
712016-01-24 Thomas Koenig <tkoenig@gcc.gnu.org>
72
73 PR fortran/66094
74 * gfortran.dg/inline_matmul_13.f90: New test.
75 * gfortran.dg/matmul_bounds_8.f90: New test.
76 * gfortran.dg/matmul_bounds_9.f90: New test.
77 * gfortran.dg/matmul_bounds_10.f90: New test.
78
42fb90d7
TV
792016-01-23 Tom de Vries <tom@codesourcery.com>
80
81 PR tree-optimization/69426
82 * gcc.dg/autopar/pr69426.c: New test.
83
69da7802
MS
842016-01-23 Martin Sebor <msebor@redhat.com>
85
86 PR c++/58109
87 PR c++/69022
88 * g++.dg/cpp0x/alignas5.C: New test.
89 * g++.dg/ext/vector29.C: Same.
90
da17300a
UB
912016-01-23 Uros Bizjak <ubizjak@gmail.com>
92
93 * gcc.target/i386/chkp-strlen-2.c: Define _GNU_SOURCE.
94 * gcc.target/i386/chkp-strlen-4.c: Move the definition of
95 _GNU_SOURCE from compile flags to the source.
96 * gcc.target/i386/chkp-stropt-12.c: Ditto.
97 * gcc.target/i386/chkp-stropt-16.c: Ditto.
98 * gcc.target/i386/chkp-stropt-4.c: Ditto.
99 * gcc.target/i386/chkp-stropt-8.c: Ditto.
100
62041cfc
JJ
1012016-01-22 Jakub Jelinek <jakub@redhat.com>
102
103 PR target/69432
104 * g++.dg/opt/pr69432.C: New test.
105
f7d2ad6f
BS
1062016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
107
108 * gcc.target/powerpc/pr63354c: Adjust target selector to include
109 32-bit targets testing an -m64 multilib.
110
d403fc9a
WS
1112016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
112
113 * gcc.target/powerpc/pr63354.c: Restrict to Linux targets with
114 64-bit support.
115
4aa16f8d
JG
1162016-01-22 James Greenhalgh <james.greenhalgh@arm.com>
117
118 * gcc.dg/vect/bb-slp-pr68892.c: Require vect_double.
119
7c816d0f
CB
1202016-01-21 Christian Bruel <christian.bruel@st.com>
121
122 PR target/68674
123 * gcc.target/i386/pr68674.c
124 * gcc.target/aarch64/pr68674.c
125 * gcc.target/arm/pr68674.c
126
fce661e8
KT
1272016-01-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
128
129 PR target/69403
130 * gcc.c-torture/execute/pr69403.c: New test.
131
4696899f
PC
1322016-01-22 Paolo Carlini <paolo.carlini@oracle.com>
133
134 PR c++/55843
135 * g++.dg/template/pr55843.C: New.
136
bac69366
AL
1372016-01-22 Alan Lawrence <alan.lawrence@arm.com>
138
139 PR testsuite/66877
140 * gcc.dg/vect/vect-over-widen-3-big-array.c: Only look for 1
141 vect_recog_over_widening_pattern in dump if we have vect_widen_shift.
142
b57d3a5c
BS
1432016-01-21 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
144
145 PR testsuite/67489
da17300a
UB
146 * gcc.target/powerpc/p8vector-builtin-8.c: Remove { target int128 }
147 from dg-do compile directive, and instead add
148 { dg-require-effective-target int128 }.
b57d3a5c 149
9f04a53e
MS
1502016-01-20 Martin Sebor <msebor@redhat.com>
151
152 PR c/69405
153 * gcc.dg/sync-fetch.c: New test.
154
38a51663
JL
1552016-01-21 Martin Sebor <msebor@redhat.com>
156
157 PR target/69252
158 * gcc.target/powerpc/pr69252.c: New test.
159
2423a75a
JD
1602016-01-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
161
162 PR fortran/65996
da17300a 163 * gfortran.dg/pr65996.f90: New test.
2423a75a 164
0a76463f
DV
1652016-01-21 Dominik Vogt <vogt@linux.vnet.ibm.com>
166
167 PR c++/68810
9f04a53e 168 * g++.dg/cpp0x/constexpr-reinterpret1.C: Fix line number that is
2423a75a 169 expected to generate an error.
0a76463f 170
9776e692
BS
1712016-01-21 Bernd Schmidt <bschmidt@redhat.com>
172
173 PR middle-end/66178
174 * gcc.dg/torture/pr66178.c: New test.
175
c8d3e088
AB
1762016-01-21 Anton Blanchard <anton@samba.org>
177 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
178
179 PR target/63354
180 * gcc.target/powerpc/pr63354.c: New test.
181
35b707ff
VM
1822016-01-21 Vladimir Makarov <vmakarov@redhat.com>
183
184 PR rtl-optimization/68990
185 * gcc.target/i386/pr68990: New.
186
157b0829
NC
1872016-01-21 Nick Clifton <nickc@redhat.com>
188
189 PR target/69129
190 * gcc.target/mips/pr69129.c: New.
191
aede6748
PC
1922016-01-21 Paolo Carlini <paolo.carlini@oracle.com>
193
194 PR c++/58046
195 * g++.dg/cpp0x/pr58046.C: New.
196
5463c2c8
JJ
1972016-01-21 Jakub Jelinek <jakub@redhat.com>
198
6d31cc75
SS
199 PR target/69187
200 PR target/65624
201 * gcc.target/arm/pr69187.c: New test.
202
5463c2c8
JJ
203 PR c++/69355
204 * g++.dg/torture/pr69355.C: New test.
205
fa28f32b
AK
2062016-01-21 Aditya Kumar <aditya.k7@samsung.com>
207 Sebastian Pop <s.pop@samsung.com>
208
209 * gfortran.dg/graphite/interchange-3.f90: Adjust pattern.
210
b920a047
AK
2112016-01-21 Aditya Kumar <aditya.k7@samsung.com>
212 Sebastian Pop <s.pop@samsung.com>
213
da17300a 214 * gcc.dg/graphite/pr68976.c: New test.
b920a047 215
bdd3aea6
JJ
2162016-01-21 Jakub Jelinek <jakub@redhat.com>
217
218 PR middle-end/67653
219 * c-c++-common/pr67653.c: New test.
220 * gcc.dg/torture/pr29119.c: Add dg-warning.
221
26a2e6ae
PB
2222016-01-20 Peter Bergner <bergner@vnet.ibm.com>
223
224 * gcc.target/powerpc/cpu-builtin-1.c: New test.
225
d25c7690
PK
2262016-01-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
227
228 PR c/24293
229 * gcc.dg/pr24293.c: New test.
230 * gcc.dg/Wcxx-compat-8.c: Adjust to accept error due to
231 incomplete struct type.
232 * gcc.dg/declspec-1.c: Likewise.
233 * gcc.dg/pr63549.c: Likewise.
234
889d5698
JJ
2352016-01-20 Jakub Jelinek <jakub@redhat.com>
236
237 PR tree-optimization/66612
238 * gcc.target/powerpc/20050830-1.c: Xfail the scan-assembler test
239 for bdn instruction.
240
d7cf3dc7
CL
2412016-01-20 Christophe Lyon <christophe.lyon@linaro.org>
242
243 * lib/target-supports.exp
244 (check_effective_target_arm_fp_ok_nocache): New.
245 (check_effective_target_arm_fp_ok): New.
246 (add_options_for_arm_fp): New.
247 (check_effective_target_arm_crypto_ok_nocache): Require
248 target_arm_v8_neon_ok instead of arm32.
249 (check_effective_target_arm_crypto_pragma_ok_nocache): New.
250 (check_effective_target_arm_crypto_pragma_ok): New.
251 (add_options_for_arm_vfp): New.
252 * gcc.target/arm/attr-crypto.c: Use arm_crypto_pragma_ok effective
253 target. Do not force -mfloat-abi=softfp, use arm_fp_ok effective
254 target instead. Force initial fpu to vfp.
255 * gcc.target/arm/attr-neon-builtin-fail.c: Do not force
256 -mfloat-abi=softfp, use arm_fp_ok effective target instead.
257 * gcc.target/arm/attr-neon-fp16.c: Likewise. Remove arm_neon_ok
258 dependency.
259 * gcc.target/arm/attr-neon2.c: Do not force -mfloat-abi=softfp,
260 use arm_vfp effective target instead. Force initial fpu to vfp.
261 * gcc.target/arm/attr-neon3.c: Likewise.
262 * gcc.target/arm/cmp-2.c: Use arm_fp_ok effective target instead of
263 arm_vfp_ok.
264 * gcc.target/arm/unsigned-float.c: Likewise.
265 * gcc.target/arm/vfp-1.c: Likewise.
266 * gcc.target/arm/vfp-ldmdbd.c: Likewise.
267 * gcc.target/arm/vfp-ldmdbs.c: Likewise.
268 * gcc.target/arm/vfp-ldmiad.c: Likewise.
269 * gcc.target/arm/vfp-ldmias.c: Likewise.
270 * gcc.target/arm/vfp-stmdbd.c: Likewise.
271 * gcc.target/arm/vfp-stmdbs.c: Likewise.
272 * gcc.target/arm/vfp-stmiad.c: Likewise.
273 * gcc.target/arm/vfp-stmias.c: Likewise.
274 * gcc.target/arm/vnmul-1.c: Likewise.
275 * gcc.target/arm/vnmul-2.c: Likewise.
276 * gcc.target/arm/vnmul-3.c: Likewise.
277 * gcc.target/arm/vnmul-4.c: Likewise.
278
01ac9704 2792016-01-20 H.J. Lu <hongjiu.lu@intel.com>
e84b00da 280
e84b00da
L
281 PR testsuite/69366
282 * g++.dg/pr63995-1.C: Require non-x32 target, instead of,
283 the MPX run-time library, for compile-time MPX test.
284 * gcc.target/i386/chkp-always_inline.c: Likewise.
285 * gcc.target/i386/chkp-bndret.c: Likewise.
286 * gcc.target/i386/chkp-builtins-1.c: Likewise.
287 * gcc.target/i386/chkp-builtins-2.c: Likewise.
288 * gcc.target/i386/chkp-builtins-3.c: Likewise.
289 * gcc.target/i386/chkp-builtins-4.c: Likewise.
290 * gcc.target/i386/chkp-const-check-1.c: Likewise.
291 * gcc.target/i386/chkp-const-check-2.c: Likewise.
292 * gcc.target/i386/chkp-hidden-def.c: Likewise.
293 * gcc.target/i386/chkp-label-address.c: Likewise.
294 * gcc.target/i386/chkp-lifetime-1.c: Likewise.
295 * gcc.target/i386/chkp-narrow-bounds.c: Likewise.
296 * gcc.target/i386/chkp-pr69044.c: Likewise.
297 * gcc.target/i386/chkp-remove-bndint-1.c: Likewise.
298 * gcc.target/i386/chkp-remove-bndint-2.c: Likewise.
299 * gcc.target/i386/chkp-strchr.c: Likewise.
300 * gcc.target/i386/chkp-strlen-1.c: Likewise.
301 * gcc.target/i386/chkp-strlen-2.c: Likewise.
302 * gcc.target/i386/chkp-strlen-3.c: Likewise.
303 * gcc.target/i386/chkp-strlen-4.c: Likewise.
304 * gcc.target/i386/chkp-strlen-5.c: Likewise.
305 * gcc.target/i386/chkp-stropt-1.c: Likewise.
306 * gcc.target/i386/chkp-stropt-10.c: Likewise.
307 * gcc.target/i386/chkp-stropt-11.c: Likewise.
308 * gcc.target/i386/chkp-stropt-12.c: Likewise.
309 * gcc.target/i386/chkp-stropt-13.c: Likewise.
310 * gcc.target/i386/chkp-stropt-14.c: Likewise.
311 * gcc.target/i386/chkp-stropt-15.c: Likewise.
312 * gcc.target/i386/chkp-stropt-16.c: Likewise.
313 * gcc.target/i386/chkp-stropt-2.c: Likewise.
314 * gcc.target/i386/chkp-stropt-3.c: Likewise.
315 * gcc.target/i386/chkp-stropt-4.c: Likewise.
316 * gcc.target/i386/chkp-stropt-5.c: Likewise.
317 * gcc.target/i386/chkp-stropt-6.c: Likewise.
318 * gcc.target/i386/chkp-stropt-7.c: Likewise.
319 * gcc.target/i386/chkp-stropt-8.c: Likewise.
320 * gcc.target/i386/chkp-stropt-9.c: Likewise.
321 * gcc.target/i386/pr63995-2.c: Likewise.
322 * gcc.target/i386/pr64805.c: Likewise.
323 * gcc.target/i386/pr65044.c: Likewise.
324 * gcc.target/i386/pr65167.c: Likewise.
325 * gcc.target/i386/pr65183.c: Likewise.
326 * gcc.target/i386/pr65184.c: Likewise.
327 * gcc.target/i386/thunk-retbnd.c: Likewise.
01ac9704 328
28b33016
IE
3292016-01-20 Ilya Enkovich <enkovich.gnu@gmail.com>
330
331 PR tree-optimization/69328
332 * gcc.dg/pr69328.c: New test.
333
bcff0913
JL
3342016-01-20 Jeff Law <law@redhat.com>
335
bf0bb970 336 PR target/25114
bcff0913
JL
337 * gcc.target/m68k/pr25114.c: New test.
338
a3f69631
AV
3392016-01-20 Andre Vieira <andre.simoesdiasvieira@arm.com>
340
341 * gcc.target/arm/memset-inline-10.c: Added
342 dg-require-effective-target arm_thumb2_ok.
343
af33ba0d
EB
3442016-01-19 Eric Botcazou <ebotcazou@adacore.com>
345
346 * gcc.dg/debug/dwarf2/sso.c: New test.
347
7596d5de
UB
3482016-01-19 Uros Bizjak <ubizjak@gmail.com>
349
350 PR testsuite/68820
351 * gcc.c-torture/execute/builtins/memops-asm.x: New file.
352 * gcc.c-torture/execute/builtins/strstr-asm.x: Ditto.
353 * gcc.c-torture/execute/builtins/strstr-asm.c: Remove dg-options.
354
ceda2c69
JH
3552016-01-19 Jan Hubicka <hubicka@ucw.cz>
356
357 PR ipa/66223
358 * g++.dg/ipa/devirt-50.C: New testcase.
359
38a979f2
MP
3602016-01-19 Marek Polacek <polacek@redhat.com>
361
362 PR c++/68965
363 * g++.dg/cpp1y/parameter-pack-1.C: New test.
364 * g++.dg/cpp1y/parameter-pack-2.C: New test.
365
962801c5
KT
3662016-01-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
367
368 PR target/69135
369 * gcc.target/arm/pr69135_1.c: New test.
370
078fe40a
WD
3712015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
372
373 * gcc.target/aarch64/ccmp_1.c: Add new tests.
374
786e3c06
WD
3752015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
376
377 * gcc.target/aarch64/ccmp_1.c: New testcase.
378
1e297006
MP
3792016-01-19 Marek Polacek <polacek@redhat.com>
380
381 PR c++/68586
382 * g++.dg/cpp0x/enum30.C: New test.
383
879c27e3
RB
3842016-01-19 Richard Biener <rguenther@suse.de>
385
386 PR tree-optimization/69336
387 * g++.dg/tree-ssa/pr69336.C: New testcase.
388
015337d3
JJ
3892016-01-19 Jakub Jelinek <jakub@redhat.com>
390
391 PR debug/65779
392 * gcc.dg/pr65779.c: New test.
393
e2c768b6
RB
3942016-01-19 Richard Biener <rguenther@suse.de>
395
396 PR tree-optimization/69352
397 * gcc.dg/torture/pr69352.c: New testcase.
398
569efc34
JJ
3992016-01-19 Jakub Jelinek <jakub@redhat.com>
400
401 PR rtl-optimization/68955
402 PR rtl-optimization/64557
403 * gcc.dg/torture/pr68955.c: New test.
404
e49d321f
JH
4052016-01-19 Jan Hubicka <hubicka@ucw.cz>
406
407 PR lto/69136
408 * g++.dg/torture/pr69136.C: New testcase.
409
e9191ad3
JH
4102016-01-19 Jan Hubicka <hubicka@ucw.cz>
411
412 PR lto/69133
413 * g++.dg/lto/pr69133_0.C: New testcase.
414 * g++.dg/lto/pr69133_1.C: New testcase.
415
2bedb645
JL
4162016-01-15 Jeff Law <law@redhat.com>
417
418 PR tree-optimization/69320
419 * gcc.c-torture/pr69320-1.c: New test.
420 * gcc.c-torture/pr69320-2.c: New test.
421 * gcc.c-torture/pr69320-3.c: New test.
422 * gcc.c-torture/pr69320-4.c: New test.
423
17c15cb9
PP
4242016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
425
426 PR c++/11858
427 PR c++/24663
428 PR c++/24664
429 * g++.dg/template/pr11858.C: New test.
430 * g++.dg/template/pr24663.C: New test.
431 * g++.dg/template/unify12.C: New test.
432 * g++.dg/template/unify13.C: New test.
433 * g++.dg/template/unify14.C: New test.
434 * g++.dg/template/unify15.C: New test.
435 * g++.dg/template/unify16.C: New test.
436 * g++.dg/template/unify17.C: New test.
437
9617fd08
DM
4382016-01-18 David Malcolm <dmalcolm@redhat.com>
439
440 PR testsuite/69181
441 * gcc.dg/pr69181-1.c: New test file.
442 * gcc.dg/pr69181-2.c: New test file.
443 * lib/gcc-dg.exp (dg-test): Consolidate post-test cleanup of
444 globals by moving it to...
445 (cleanup-after-saved-dg-test): ...this new function. Add
446 "global additional_sources_used". Add reset of global
447 multiline_expected_outputs to the empty list.
448 * lib/multiline.exp (_multiline_expected_outputs): Rename this
449 global to...
450 (multiline_expected_outputs): ...this, and updated comments to
451 note that it is modified from gcc-dg.exp.
452 (dg-end-multiline-output): Update for the above renaming.
453 (handle-multiline-outputs): Likewise. Remove the clearing
454 of the expected outputs to the empty list.
455
b555a2e4
RB
4562016-01-18 Richard Biener <rguenther@suse.de>
457
458 PR tree-optimization/69297
459 * gcc.dg/vect/costmodel/x86_64/costmodel-pr69297.c: New testcase.
460
96902805
JM
4612016-01-18 Joseph Myers <joseph@codesourcery.com>
462
463 * gcc.target/mips/mips-3d-1.c: Use forbid_cpu=octeon.* in
464 dg-options.
465 * gcc.target/mips/mips-3d-2.c: Likewise.
466 * gcc.target/mips/mips-3d-3.c: Likewise.
467 * gcc.target/mips/mips-3d-4.c: Likewise.
468 * gcc.target/mips/mips-3d-5.c: Likewise.
469 * gcc.target/mips/mips-3d-6.c: Likewise.
470 * gcc.target/mips/mips-3d-7.c: Likewise.
471 * gcc.target/mips/mips-3d-8.c: Likewise.
472 * gcc.target/mips/mips-3d-9.c: Likewise.
473 * gcc.target/mips/mips-ps-1.c: Likewise.
474 * gcc.target/mips/mips-ps-2.c: Likewise.
475 * gcc.target/mips/mips-ps-3.c: Likewise.
476 * gcc.target/mips/mips-ps-4.c: Likewise.
477 * gcc.target/mips/mips-ps-5.c: Likewise.
478 * gcc.target/mips/mips-ps-6.c: Likewise.
479 * gcc.target/mips/mips-ps-7.c: Likewise.
480 * gcc.target/mips/mips-ps-type.c: Likewise.
481 * gcc.target/mips/mips-ps-type-2.c: Likewise.
482 * gcc.target/mips/mips16-attributes-6.c: Likewise.
483
40e26f94
TV
4842016-01-18 Tom de Vries <tom@codesourcery.com>
485
486 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: New test.
487 * c-c++-common/goacc/kernels-double-reduction.c: New test.
488 * c-c++-common/goacc/kernels-empty.c: New test.
489 * c-c++-common/goacc/kernels-eternal.c: New test.
490 * c-c++-common/goacc/kernels-loop-2.c: New test.
491 * c-c++-common/goacc/kernels-loop-3.c: New test.
492 * c-c++-common/goacc/kernels-loop-data-2.c: New test.
493 * c-c++-common/goacc/kernels-loop-data-enter-exit-2.c: New test.
494 * c-c++-common/goacc/kernels-loop-data-enter-exit.c: New test.
495 * c-c++-common/goacc/kernels-loop-data-update.c: New test.
496 * c-c++-common/goacc/kernels-loop-data.c: New test.
497 * c-c++-common/goacc/kernels-loop-g.c: New test.
498 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: New test.
499 * c-c++-common/goacc/kernels-loop-n.c: New test.
500 * c-c++-common/goacc/kernels-loop-nest.c: New test.
501 * c-c++-common/goacc/kernels-loop.c: New test.
502 * c-c++-common/goacc/kernels-noreturn.c: New test.
503 * c-c++-common/goacc/kernels-one-counter-var.c: New test.
504 * c-c++-common/goacc/kernels-parallel-loop-data-enter-exit.c: New test.
505 * c-c++-common/goacc/kernels-reduction.c: New test.
506
a98d4647
TV
5072016-01-18 Tom de Vries <tom@codesourcery.com>
508
509 * gcc.dg/autopar/outer-1.c: Update for new parloops instantiation.
510 * gcc.dg/autopar/outer-2.c: Same.
511 * gcc.dg/autopar/outer-3.c: Same.
512 * gcc.dg/autopar/outer-4.c: Same.
513 * gcc.dg/autopar/outer-5.c: Same.
514 * gcc.dg/autopar/outer-6.c: Same.
515 * gcc.dg/autopar/parallelization-1.c: Same.
516 * gcc.dg/autopar/parloops-exit-first-loop-alt-2.c: Same.
517 * gcc.dg/autopar/parloops-exit-first-loop-alt-3.c: Same.
518 * gcc.dg/autopar/parloops-exit-first-loop-alt-4.c: Same.
519 * gcc.dg/autopar/parloops-exit-first-loop-alt-5.c: Same.
520 * gcc.dg/autopar/parloops-exit-first-loop-alt-6.c: Same.
521 * gcc.dg/autopar/parloops-exit-first-loop-alt-7.c: Same.
522 * gcc.dg/autopar/parloops-exit-first-loop-alt-pr66652.c: Same.
523 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: Same.
524 * gcc.dg/autopar/pr39500-1.c: Same.
525 * gcc.dg/autopar/pr39500-2.c: Same.
526 * gcc.dg/autopar/pr46193.c: Same.
527 * gcc.dg/autopar/pr46194.c: Same.
528 * gcc.dg/autopar/pr49580.c: Same.
529 * gcc.dg/autopar/pr49960-1.c: Same.
530 * gcc.dg/autopar/pr49960.c: Same.
531 * gcc.dg/autopar/pr68373.c: Same.
532 * gcc.dg/autopar/reduc-1.c: Same.
533 * gcc.dg/autopar/reduc-1char.c: Same.
534 * gcc.dg/autopar/reduc-1short.c: Same.
535 * gcc.dg/autopar/reduc-2.c: Same.
536 * gcc.dg/autopar/reduc-2char.c: Same.
537 * gcc.dg/autopar/reduc-2short.c: Same.
538 * gcc.dg/autopar/reduc-3.c: Same.
539 * gcc.dg/autopar/reduc-4.c: Same.
540 * gcc.dg/autopar/reduc-6.c: Same.
541 * gcc.dg/autopar/reduc-7.c: Same.
542 * gcc.dg/autopar/reduc-8.c: Same.
543 * gcc.dg/autopar/reduc-9.c: Same.
544 * gcc.dg/autopar/uns-outer-4.c: Same.
545 * gcc.dg/autopar/uns-outer-5.c: Same.
546 * gcc.dg/autopar/uns-outer-6.c: Same.
547 * gfortran.dg/parloops-exit-first-loop-alt-2.f95: Same.
548 * gfortran.dg/parloops-exit-first-loop-alt.f95: Same.
549
da976fa8
AL
5502016-01-18 Alan Lawrence <alan.lawrence@arm.com>
551
552 PR target/63679
553 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove XFAIL for powerpc(32), hppa,
554 aarch64, sparc, s390. Add --param sra-max-scalarization-size-Ospeed.
555
70c1e886
AL
5562016-01-18 Alan Lawrence <alan.lawrence@arm.com>
557
558 PR target/63679
559 * gcc.dg/tree-ssa/ssa-dom-cse-5.c: New.
560 * gcc.dg/tree-ssa/ssa-dom-cse-6.c: New.
561 * gcc.dg/tree-ssa/ssa-dom-cse-7.c: New.
562
88bed196
AL
5632016-01-18 Alan Lawrence <alan.lawrence@arm.com>
564
565 PR target/63679
566 * gcc.dg/tree-ssa/sra-17.c: New.
567 * gcc.dg/tree-ssa/sra-18.c: New.
568
3dd5f42e
IE
5692016-01-18 Ilya Enkovich <enkovich.gnu@gmail.com>
570
571 * gcc.target/i386/pr65105-5.c: Adjust to andn generation.
572
ae5a77fa
EB
5732016-01-18 Eric Botcazou <ebotcazou@adacore.com>
574
575 * gnat.dg/inline12.adb: New test.
576
11e57fc6
BC
5772016-01-18 Bin Cheng <bin.cheng@arm.com>
578
579 PR tree-optimization/66797
580 * gcc.c-torture/execute/pr65447.c: Relax check condition.
581
995b6fe0
RB
5822016-01-18 Richard Biener <rguenther@suse.de>
583
584 PR tree-optimization/69170
585 * gcc.dg/torture/pr69170.c: New testcase.
586
d656d82e
JDA
5872016-01-17 John David Anglin <danglin@gcc.gnu.org>
588
589 * gcc.dg/torture/builtin-integral-1.c: Require c99_runtime.
590
d69da357
TV
5912016-01-16 Tom de Vries <tom@codesourcery.com>
592
593 * c-c++-common/goacc/kernels-alias-ipa-pta-4.c: New test.
594
a3845283
TV
5952016-01-16 Tom de Vries <tom@codesourcery.com>
596
597 * gcc.dg/parloops-exit-first-loop-alt.c: Move ...
598 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: ... here. Remove
599 redundant dg-require-effective-target pthread.
600 * gcc.dg/parloops-exit-first-loop-alt-2.c: Same.
601 * gcc.dg/parloops-exit-first-loop-alt-3.c: Same.
602 * gcc.dg/parloops-exit-first-loop-alt-4.c: Same.
603 * gcc.dg/parloops-exit-first-loop-alt-5.c: Same.
604 * gcc.dg/parloops-exit-first-loop-alt-6.c: Same.
605 * gcc.dg/parloops-exit-first-loop-alt-7.c: Same.
606 * gcc.dg/parloops-exit-first-loop-alt-pr66652.c: Same.
607
197a6aa6
DE
6082016-01-16 David Edelsohn <dje.gcc@gmail.com>
609
610 PR target/68609
611 * gcc.target/powerpc/recip-6.c: Enable on AIX.
612 * gcc.target/powerpc/recip-7.c: Same.
613
ec7886c1
PP
6142016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
615
616 PR c++/69091
617 * g++.dg/template/pr69091.C: New test.
618
203484bb
PP
6192016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
620
621 * c-c++-common/cilk-plus/AN/an-if.c: Check that the original
622 dump does not contain an error_mark_node.
623 * c-c++-common/cilk-plus/CK/pr60469.c: Likewise.
624 * c-c++-common/cilk-plus/AN/fn_ptr-2.c: New xfail'd test.
625
aa2500e9
PP
6262016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
627
628 PR c++/68936
629 * g++.dg/template/pr68936.C: New test.
630
28621a5c
DE
6312016-01-15 David Edelsohn <dje.gcc@gmail.com>
632
633 PR target/68609
634 * gcc.target/powerpc/recip-1.c: Adjust for Goldschmidt's Algorithm.
635 * gcc.target/powerpc/recip-2.c: Same.
636 * gcc.target/powerpc/recip-3.c: Same.
637 * gcc.target/powerpc/recip-4.c: Same.
638 * gcc.target/powerpc/recip-sqrtf.c: Same.
639
40c43aca
JL
6402016-01-15 Jeff Law <law@redhat.com>
641
642 PR tree-optimization/69270
643 * gcc.dg/tree-ssa/pr69270-2.c: New test.
644 * gcc.dg/tree-ssa/pr69270-3.c: New test.
645
afbc5ae8
PT
6462016-01-15 Paul Thomas <pault@gcc.gnu.org>
647
648 PR fortran/49630
649 * gfortran.dg/deferred_character_13.f90: New test for the fix
650 of comment 3 of the PR.
651
652 PR fortran/54070
653 * gfortran.dg/deferred_character_8.f90: New test
654 * gfortran.dg/allocate_error_5.f90: New test
655
656 PR fortran/60593
657 * gfortran.dg/deferred_character_10.f90: New test
658
659 PR fortran/60795
660 * gfortran.dg/deferred_character_14.f90: New test
661
662 PR fortran/61147
663 * gfortran.dg/deferred_character_11.f90: New test
664
665 PR fortran/64324
666 * gfortran.dg/deferred_character_9.f90: New test
667
49abe076
VM
6682016-01-15 Vladimir Makarov <vmakarov@redhat.com>
669
670 PR rtl-optimization/69030
671 * gcc.target/i386/pr69030.c: New.
672
16d12992
KT
6732016-01-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
674
675 * gcc.target/aarch64/target_attr_17.c: New test.
676
78810bd3
RB
6772016-01-15 Richard Biener <rguenther@suse.de>
678
679 PR tree-optimization/66856
680 * gcc.dg/torture/pr66856-1.c: New testcase.
681 * gcc.dg/torture/pr66856-2.c: Likewise.
682
2bd847fe
RB
6832016-01-15 Richard Biener <rguenther@suse.de>
684
685 PR debug/69137
686 * g++.dg/lto/pr69137_0.C: New testcase.
687
a00fe3b7
RS
6882016-01-15 Richard Sandiford <richard.sandiford@arm.com>
689
690 PR middle-end/69246
691 * gcc.target/i386/pr69246.c: New test.
692
cbb0e83b
DV
6932016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
694
7596d5de 695 * gfortran.dg/bind_c_array_params_2.f90: Fix test patterns for S/390.
cbb0e83b 696
5a500ecf
DV
6972016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
698
699 PR c++/56194
700 * g++.dg/init/const9.C: Disable test on S/390.
701
5d9bf64f
DV
7022016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
703
704 * g++.dg/Wframe-address.C: Test requires -mbackchain for s390*-*-*.
705 * g++.dg/Wno-frame-address.C: Ditto.
706
e234b19e
DV
7072016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
708
709 * gcc.dg/tree-ssa/20040204-1.c: Do not xfail on S/390.
710
89483f99
RB
7112016-01-15 Richard Biener <rguenther@suse.de>
712
713 PR tree-optimization/68961
714 * gcc.dg/vect/costmodel/x86_64/costmodel-pr68961.c: New testcase.
715
94f37395
IE
7162016-01-15 Ilya Enkovich <enkovich.gnu@gmail.com>
717
718 * gcc.target/i386/pr65105-5.c: New test.
719
0f6176e6
JH
7202016-01-15 Jan Hubicka <hubicka@ucw.cz>
721
722 * gcc.c-torture/execute/alias-4.c: New testcase.
723
824ca15e
JH
7242016-01-15 Jan Hubicka <hubicka@ucw.cz>
725
726 PR ipa/68148
727 * g++.dg/ipa/devirt-49.C: New testcase.
728
092f7deb 7292016-01-15 Christian Bruel <christian.bruel@st.com>
edef1fa8
CB
730
731 PR target/65837
732 * gcc.target/arm/attr-neon-builtin-fail2.c: New test.
733 * gcc.target/arm/lto/pr65837-attr_0.c: New test.
734 * gcc.target/arm/lto/pr65837_0.c: Fix skip condition and use ACLE name.
735
e93c66bc
RB
7362016-01-15 Richard Biener <rguenther@suse.de>
737
738 PR tree-optimization/69117
739 * gcc.dg/torture/pr69117.c: New testcase.
740
c47eaca6 7412015-01-14 Ryan Burn <contact@rnburn.com>
b6e3db06
RB
742
743 PR c++/69048
744 * g++.dg/cilk-plus/CK/pr69048.cc: New test.
745
c3f6914a
FXC
7462016-01-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
747
748 PR testsuite/67509
749 * gfortran.dg/ieee/ieee_7.f90: For out of bound precision or
750 range tests use 100 * maximum instead of maximum + 1.
751
cd65ae90
JJ
7522016-01-14 Jakub Jelinek <jakub@redhat.com>
753
754 PR debug/69244
755 * gcc.dg/guality/pr69244.c: New test.
756
19643948
UB
7572016-01-14 Uros Bizjak <ubizjak@gmail.com>
758
759 * lib/target-supports.exp (check_effective_target_issignaling):
760 New procedure.
761 * gcc.dg/pr61441.c: Require issignaling effective target.
762
fe79c97e
SB
7632016-01-14 Segher Boessenkool <segher@kernel.crashing.org>
764
765 PR target/68803
766 * gcc.target/powerpc/20050603-3.c: Add xfails for powerpc64le.
767
c7df95d8
DM
7682016-01-14 David Malcolm <dmalcolm@redhat.com>
769
770 PR c++/68819
771 PR preprocessor/69177
772 * gcc.dg/plugin/location-overflow-test-1.c: New test case.
773 * gcc.dg/plugin/location-overflow-test-2.c: New test case.
774 * gcc.dg/plugin/location_overflow_plugin.c: New test plugin.
775 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
776
00083992
MP
7772016-01-14 Marek Polacek <polacek@redhat.com>
778
779 PR c/69262
780 * gcc.dg/array-15.c: New test.
781
0c9b3294
JJ
7822016-01-14 Jakub Jelinek <jakub@redhat.com>
783
784 PR middle-end/68146
785 PR tree-optimization/69155
786 * gfortran.dg/pr68146.f: New test.
787 * gfortran.dg/pr69155.f90: New test.
788
3688e13d
RB
7892016-01-14 Richard Biener <rguenther@suse.de>
790
791 PR tree-optimization/68060
792 * gcc.dg/torture/pr68060-1.c: New testcase.
793 * gcc.dg/torture/pr68060-2.c: Likewise.
794
bab0ad3a
NC
7952016-01-14 Nick Clifton <nickc@redhat.com>
796
797 * lib/target-supports.exp
798 (check_effective_target_arm_neon_ok_nocache): Add an option
799 sequence that includes setting the ARM architecture to ARMv7-A.
800 * gcc.target/arm/attr-neon.c: Use dg-add-options to add the
801 command line options necessary to enable Neon support.
802 * gcc.target/arm/neon-vlshr-imm-1.c: Likewise.
803 * gcc.target/arm/neon-vshl-imm-1.c: Likewise.
804 * gcc.target/arm/neon-vshr-imm-1.c: Likewise.
805 * gcc.target/arm/pr69180.c: Likewise.
806
947c2ce5
JL
8072016-01-14 Jeff Law <law@redhat.com>
808
809 PR tree-optimization/69270
810 * gcc.dg/tree-ssa/pr69270.c: New test.
811
3342fd71
BS
8122016-01-13 Bernd Schmidt <bschmidt@redhat.com>
813
814 PR c/66208
815 * c-c++-common/pr66208.c: New file.
816
2ad3adf1
JJ
8172016-01-13 Jakub Jelinek <jakub@redhat.com>
818
819 PR tree-optimization/69156
820 * gcc.dg/pr69156.c: New test.
821
398d6feb
L
8222016-01-13 H.J. Lu <hongjiu.lu@intel.com>
823
824 * gcc.target/i386/pr69225-7.c: New test.
825
4c868789
RH
8262016-01-13 Richard Henderson <rth@redhat.com>
827
828 * gcc.dg/tm/memopt-13.c: Update expected function.
829 * gcc.dg/tm/memopt-6.c: Likewise.
830
ef6d1772
UB
8312016-01-13 Uros Bizjak <ubizjak@gmail.com>
832
833 * gcc.target/i386/pr45685.c (dg-options): Add -mno-sse4.
834 * gcc.target/i386/pr68432-1.c (dg-options): Ditto.
835 * gcc.target/i386/pr68432-2.c (dg-options): Ditto.
836 * gcc.target/i386/pr68432-3.c (dg-options): Ditto.
0b4b6ef2 837
ef6d1772
UB
8382016-01-13 Tom de Vries <tom@codesourcery.com>
839
840 PR tree-optimization/69169
0b4b6ef2
TV
841 * gcc.dg/pr69169.c: New test.
842
2ad3adf1 8432016-01-13 Alexander Fomin <alexander.fomin@intel.com>
8866d62c
AF
844
845 PR target/69228
846 * gcc.target/i386/avx512pf-vscatterpf0dpd-1.c: Adjust.
847 * gcc.target/i386/avx512pf-vscatterpf0dps-1.c: Likewise.
848 * gcc.target/i386/avx512pf-vscatterpf0qpd-1.c: Likewise.
849 * gcc.target/i386/avx512pf-vscatterpf0qps-1.c: Likewise.
850 * gcc.target/i386/avx512pf-vscatterpf1dpd-1.c: Likewise.
851 * gcc.target/i386/avx512pf-vscatterpf1dps-1.c: Likewise.
852 * gcc.target/i386/avx512pf-vscatterpf1qpd-1.c: Likewise.
853 * gcc.target/i386/avx512pf-vscatterpf1qps-1.c: Likewise.
854
9060e335
AK
8552016-01-13 Jakub Jelinek <jakub@redhat.com>
856
857 PR target/69247
858 * gcc.dg/pr69247.c: New test.
859
40311329
RB
8602016-01-13 Richard Biener <rguenther@suse.de>
861
862 PR tree-optimization/69242
863 * gcc.dg/torture/pr69242.c: New testcase.
864
ccbd7103
RB
8652016-01-13 Richard Biener <rguenther@suse.de>
866
867 PR tree-optimization/69186
868 * gcc.dg/torture/pr69186.c: New testcase.
869
c6f72a46
JL
8702016-01-13 Jeff Law <law@redhat.com>
871
872 PR tree-optimization/67755
873 * gcc.dg/tree-ssa/pr67755.c: New test.
874
8752016-01-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
bf3f4b38
TP
876
877 * gcc.c-torture/unsorted/dump-noaddr.x (dump_compare): Replace static
878 pass number in output by a star.
879
c446cf07
BC
8802016-01-12 Bin Cheng <bin.cheng@arm.com>
881
882 PR tree-optimization/68911
883 * gcc.c-torture/execute/pr68911.c: New test.
884
5342156c
MP
8852016-01-12 Marek Polacek <polacek@redhat.com>
886
887 PR c++/68979
888 * g++.dg/warn/permissive-1.C: New test.
889
65364cc5
JJ
8902016-01-12 Jakub Jelinek <jakub@redhat.com>
891
892 PR objc++/68511
893 PR c++/69213
894 * g++.dg/opt/pr69213.C: New test.
895
81b9a3d9
CB
8962016-01-12 Christian Bruel <christian.bruel@st.com>
897
898 PR target/69180
899 * gcc.target/arm/pr69180.c: New test.
900
3c4e91c9
RB
9012016-01-12 Richard Biener <rguenther@suse.de>
902
903 PR lto/69077
904 * g++.dg/lto/pr69077_0.C: New testcase.
905 * g++.dg/lto/pr69077_1.C: Likewise.
906
5664cea1
JJ
9072016-01-12 Jakub Jelinek <jakub@redhat.com>
908
909 PR target/69175
910 * g++.dg/opt/pr69175.C: New test.
911
86cefc49
AL
9122016-01-12 Alan Lawrence <alan.lawrence@arm.com>
913
914 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Declare functions as 'extern'
915 rather than #including math.h & stdlib.h.
916 * gcc.dg/vect/pr47001.c: Declare abort as 'extern', remove stdlib.h.
917 * gcc.dg/vect/pr49771.c: Likewise.
918 * gcc.dg/vect/vect-10-big-array.c: Likewise.
919 * gcc.dg/vect/vect-neg-store-1.c: Likewise.
920 * gcc.dg/vect/vect-neg-store-2.c: Likewise.
921 * gcc.dg/vect/slp-37.c: Change NULL to 0, remove stdlib.h.
922 * gcc.dg/vect/pr40254.c: Remove unnecessary include of stdlib.h.
923 * gcc.dg/vect/pr44507.c: Likewise.
924 * gcc.dg/vect/pr45902.c: Likewise.
925 * gcc.dg/vect/slp-widen-mult-half.c: Likewise.
926 * gcc.dg/vect/vect-117.c: Likewise.
927 * gcc.dg/vect/vect-99.c: Likewise.
928 * gcc.dg/vect/vect-aggressive-1.c: Likewise.
929 * gcc.dg/vect/vect-cond-1.c: Likewise.
930 * gcc.dg/vect/vect-cond-2.c: Likewise.
931 * gcc.dg/vect/vect-cond-3.c: Likewise.
932 * gcc.dg/vect/vect-cond-4.c: Likewise.
933 * gcc.dg/vect/vect-mask-load-1.c: Likewise.
934 * gcc.dg/vect/vect-mask-loadstore-1.c: Likewise.
935 * gcc.dg/vect/vect-over-widen-1-big-array.c: Likewise.
936 * gcc.dg/vect/vect-over-widen-1.c: Likewise.
937 * gcc.dg/vect/vect-over-widen-2-big-array.c: Likewise.
938 * gcc.dg/vect/vect-over-widen-2.c: Likewise.
939 * gcc.dg/vect/vect-over-widen-3-big-array.c: Likewise.
940 * gcc.dg/vect/vect-over-widen-3.c: Likewise.
941 * gcc.dg/vect/vect-over-widen-4-big-array.c: Likewise.
942 * gcc.dg/vect/vect-over-widen-4.c: Likewise.
943 * gcc.dg/vect/vect-widen-mult-const-s16.c: Likewise.
944 * gcc.dg/vect/vect-widen-mult-const-u16.c: Likewise.
945 * gcc.dg/vect/vect-widen-mult-half-u8.c: Likewise.
946 * gcc.dg/vect/vect-widen-mult-half.c: Likewise.
947 * gcc.dg/vect/no-trapping-math-vect-ifcvt-11.c: Remove unnecessary
948 include of signal.h.
949 * gcc.dg/vect/no-trapping-math-vect-ifcvt-12.c: Likewise.
950 * gcc.dg/vect/no-trapping-math-vect-ifcvt-13.c: Likewise.
951 * gcc.dg/vect/no-trapping-math-vect-ifcvt-14.c: Likewise.
952 * gcc.dg/vect/no-trapping-math-vect-ifcvt-15.c: Likewise.
953 * gcc.dg/vect/no-trapping-math-vect-ifcvt-16.c: Likewise.
954 * gcc.dg/vect/vect-ifcvt-16.c: Likewise.
955 * gcc.dg/vect/vect-ifcvt-17.c: Likewise.
956 * gcc.dg/vect/vect-ifcvt-2.c: Likewise.
957 * gcc.dg/vect/vect-ifcvt-3.c: Likewise.
958 * gcc.dg/vect/vect-ifcvt-4.c: Likewise.
959 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
960 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
961 * gcc.dg/vect/vect-ifcvt-6.c: Likewise.
962 * gcc.dg/vect/vect-ifcvt-7.c: Likewise.
963 * gcc.dg/vect/vect-ifcvt-9.c: Likewise.
964 * gcc.dg/vect/vect-outer-5.c: Likewise.
965 * gcc.dg/vect/vect-outer-6.c: Likewise.
966 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Remove unnecessary
967 include of stdio.h.
968
b832f61e
NC
9692016-01-12 Nick Clifton <nickc@redhat.com>
970
971 PR target/68913
972 * gcc.dg/lto/pr61886_0.c: Rename the external function called
973 to fread so that it will be found in all target runtimes.
974
8eac49b1
RB
9752016-01-12 Richard Biener <rguenther@suse.de>
976
977 PR tree-optimization/69053
978 * g++.dg/torture/pr69053.C: New testcase.
979
2935d994
RB
9802016-01-12 Richard Biener <rguenther@suse.de>
981
982 PR tree-optimization/69168
983 * gcc.dg/torture/pr69168.c: New testcase.
984
66c16fd9
RB
9852016-01-12 Richard Biener <rguenther@suse.de>
986
987 PR tree-optimization/69157
988 * gcc.dg/torture/pr69157.c: New testcase.
989
9902016-01-12 Richard Biener <rguenther@suse.de>
991
992 PR tree-optimization/69174
993 * gcc.dg/torture/pr69174.c: New testcase.
994
723033a6
JJ
9952016-01-12 Jakub Jelinek <jakub@redhat.com>
996
997 PR c++/66808
998 PR c++/69000
999 * g++.dg/tls/pr66808.C: New test.
1000 * g++.dg/tls/pr69000.C: New test.
1001
3574cf47
BS
10022016-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1003
1004 * gcc.target/powerpc/swaps-p8-23.c: New test.
1005 * gcc.target/powerpc/swaps-p8-24.c: Likewise.
1006
feb20787
JDA
10072016-01-11 John David Anglin <danglin@gcc.gnu.org>
1008
1009 PR tree-optimization/68356
1010 * gcc.dg/torture/pr68264.c: Disable exp2 ERANGE test on hppa unix.
1011
27b1820a
KV
10122016-01-12 Kugan Vivekanandarajah <kuganv@linaro.org>
1013 Jim Wilson <jim.wilson@linaro.org>
1014
1015 PR target/69194
1016 * gcc.target/arm/pr69194.c: New test.
1017
cf4de6af
L
10182016-01-11 H.J. Lu <hongjiu.lu@intel.com>
1019
1020 PR target/69225
1021 * gcc.target/i386/pr69225-1.c: New test.
1022 * gcc.target/i386/pr69225-2.c: Likewise.
1023 * gcc.target/i386/pr69225-3.c: Likewise.
1024 * gcc.target/i386/pr69225-4.c: Likewise.
1025 * gcc.target/i386/pr69225-5.c: Likewise.
1026 * gcc.target/i386/pr69225-6.c: Likewise.
1027
1ebd5558
JJ
10282016-01-11 Jakub Jelinek <jakub@redhat.com>
1029
23552a4d
JJ
1030 PR target/67462
1031 * gcc.dg/ifcvt-3.c: Only compile on lp64 targets, include also i?86
1032 if lp64.
1033
26ff85b0
JJ
1034 PR target/69071
1035 * gcc.dg/pr69071.c: New test.
1036
9cb6bd74
JJ
1037 PR c++/69211
1038 * g++.dg/opt/pr69211.C: New test.
1039
1ebd5558
JJ
1040 PR tree-optimization/69214
1041 * gcc.c-torture/compile/pr69214.c: New test.
1042
8c18c836
UB
10432016-01-11 Uros Bizjak <ubizjak@gmail.com>
1044
1045 * gcc.target/i386/pr66232-10.c: Do not compile on ia32 target.
1046 * gcc.target/i386/pr66232-11.c: Ditto.
1047 * gcc.target/i386/pr66232-12.c: Ditto.
1048 * gcc.target/i386/pr66232-13.c: Ditto.
1049
62446e6e
RB
10502016-01-11 Richard Biener <rguenther@suse.de>
1051
1052 PR tree-optimization/69173
1053 * gcc.dg/torture/pr69173.c: New testcase.
1054
2b8568fe
KT
10552016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1056
1057 PR rtl-optimization/68796
1058 * gcc.target/aarch64/tst_5.c: New test.
1059 * gcc.target/aarch64/tst_6.c: Likewise.
1060
5baf4532
KT
10612016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1062
1063 PR rtl-optimization/68841
1064 * gcc.dg/pr68841.c: New test.
1065 * gcc.c-torture/execute/pr68841.c: New test.
1066
ca90b1ed
YR
10672016-01-11 Yuri Rumyantsev <ysrumyan@gmail.com>
1068
1069 PR rtl-optimization/68920
1070 * gcc.dg/ifcvt-4.c: Add "--param max-rtl-if-conversion-insns=3" option
1071 for ix86 targets.
1072 * gcc.dg/ifcvt-5.c: New test.
1073
2ad3adf1 10742016-01-11 Alexandre Oliva <aoliva@redhat.com>
b4934671
AO
1075
1076 PR bootstrap/69123
1077 * g++.dg/pr69123.C: New.
1078
83834c09
IE
10792016-01-11 Ilya Enkovich <enkovich.gnu@gmail.com>
1080
1081 PR target/69010
1082 * gcc.target/i386/pr69010.c: New test.
1083
dcf89d57
MJ
10842016-01-11 Martin Jambor <mjambor@suse.cz>
1085
1086 PR ipa/69044
1087 * gcc.target/i386/chkp-pr69044.c: New test.
1088
d95167ee
TV
10892016-01-11 Tom de Vries <tom@codesourcery.com>
1090
1091 PR tree-optimization/69109
1092 * gcc.dg/autopar/pr69109-2.c: New test.
1093 * gcc.dg/autopar/pr69109.c: New test.
1094
4f6403a8
TV
10952016-01-11 Tom de Vries <tom@codesourcery.com>
1096
1097 PR tree-optimization/69108
1098 * gcc.dg/autopar/pr69108.c: New test.
1099
21efdd80
PP
11002016-01-10 Patrick Palka <ppalka@gcc.gnu.org>
1101
1102 PR c++/69029
1103 * c-c++-common/Wisleading-indentation.c: Augment test.
1104
fd42eed8
TK
11052016-01-10 Thomas Koenig <tkoenig@gcc.gnu.org>
1106
1107 PR fortran/69154
1108 * gfortran.dg/inline_matmul_12.f90: New test.
1109
4f90ee6c
PT
11102016-01-10 Paul Thomas <pault@gcc.gnu.org>
1111
1112 PR fortran/67779
1113 * gfortran.dg/actual_array_offset_1: New test.
1114
3907c6cf
TV
11152016-01-10 Tom de Vries <tom@codesourcery.com>
1116
1117 PR tree-optimization/69062
1118 * gcc.dg/autopar/pr69062.c: New test.
1119
b07b236e
TS
11202016-01-10 Thomas Schwinge <thomas@codesourcery.com>
1121
1122 * gcc.dg/vect/slp-perm-1.c: Fix scan-tree-dump syntax.
1123 * gcc.dg/vect/slp-perm-2.c: Likewise.
1124 * gcc.dg/vect/slp-perm-3.c: Likewise.
1125 * gcc.dg/vect/slp-perm-5.c: Likewise.
1126 * gcc.dg/vect/slp-perm-6.c: Likewise.
1127 * gcc.dg/vect/slp-perm-7.c: Likewise.
1128 * gcc.dg/vect/slp-perm-8.c: Likewise.
1129
23fab8ae
TV
11302016-01-10 Tom de Vries <tom@codesourcery.com>
1131
1132 PR tree-optimization/69039
1133 * gcc.dg/autopar/pr69039.c: New test.
1134
73f0dae2
MP
11352016-01-09 Marek Polacek <polacek@redhat.com>
1136
1137 PR c++/69113
1138 * g++.dg/pr69113.C: New test.
1139
20b8d734
JJ
11402016-01-09 Jakub Jelinek <jakub@redhat.com>
1141
1142 PR middle-end/50865
1143 PR tree-optimization/69097
1144 * gcc.c-torture/execute/pr50865.c: New test.
1145 * gcc.c-torture/execute/pr69097-1.c: New test.
1146 * gcc.c-torture/execute/pr69097-2.c: New test.
1147 * gcc.dg/pr69097-1.c: New test.
1148 * gcc.dg/pr69097-2.c: New test.
1149
c50e614b
JJ
11502016-01-09 Jakub Jelinek <jakub@redhat.com>
1151
1152 PR c++/69164
1153 * g++.dg/opt/pr69164.C: New test.
1154
e0237993
JJ
11552016-01-08 Jakub Jelinek <jakub@redhat.com>
1156
1157 PR tree-optimization/69167
1158 * gcc.dg/pr69167.c: New test.
1159
bd8f5bb2
MP
11602016-01-08 Marek Polacek <polacek@redhat.com>
1161
1162 PR c++/68449
1163 * g++.dg/pr68449.C: New.
1164
bb0f5ca7
AL
11652016-01-08 Alan Lawrence <alan.lawrence@arm.com>
1166
1167 PR tree-optimization/68707
1168 * lib/target-supports.exp (check_effective_target_vect_load_lanes): New.
1169 * gcc.dg/vect/slp-perm-1.c: Look for vect_load_lanes instead of SLP
1170 on platforms supporting it.
1171 * gcc.dg/vect/slp-perm-2.c: Likewise.
1172 * gcc.dg/vect/slp-perm-3.c: Likewise.
1173 * gcc.dg/vect/slp-perm-5.c: Likewise.
1174 * gcc.dg/vect/slp-perm-7.c: Likewise.
1175 * gcc.dg/vect/slp-perm-8.c: Likewise.
1176 * gcc.dg/vect/slp-perm-6.c: Look for vect_load_lanes in addition to SLP
1177 on platforms supporting it.
1178
22518428
JJ
11792016-01-08 Jakub Jelinek <jakub@redhat.com>
1180
33f0852f
JJ
1181 PR tree-optimization/69162
1182 * gcc.dg/pr69162.c: New test.
1183
22518428
JJ
1184 PR tree-optimization/69172
1185 * gcc.dg/pr69172.c: New test.
1186
80e9b3aa
TP
11872016-01-08 Thomas Preud'homme <thomas.preudhomme@arm.com>
1188
1189 PR tree-optimization/67781
1190 * gcc.c-torture/execute/pr67781.c: New file.
1191
262a363f
JJ
11922016-01-08 Jakub Jelinek <jakub@redhat.com>
1193
1194 PR tree-optimization/69083
1195 * gcc.dg/vect/pr69083.c: New test.
1196
6e1f093f
SS
11972016-01-08 Sujoy Saraswati <sujoy.saraswati@hpe.com>
1198
1199 PR tree-optimization/61441
1200 * gcc.dg/pr61441.c: Restrict to linux and gnu targets.
1201 Use -fexcess-precision=standard for compiler options.
1202 Use fabs() only when __FLT_EVAL_METHOD__ == 0.
1203
53290e07
JJ
12042016-01-08 Jakub Jelinek <jakub@redhat.com>
1205
57bf3072
JJ
1206 PR fortran/69128
1207 * gfortran.dg/gomp/pr69128.f90: New test.
1208
53290e07
JJ
1209 PR c++/69145
1210 * g++.dg/ext/pr69145-1.C: New test.
1211 * g++.dg/ext/pr69145-2-very-long-filename.cc: New file.
1212 * g++.dg/ext/pr69145-2.h: New file.
1213
7a127fa7
MS
12142016-01-07 Martin Sebor <msebor@redhat.com>
1215
1216 PR c/68966
1217 * gcc.dg/atomic-fetch-bool.c: New test.
1218 * gcc.dg/sync-fetch-bool.c: New test.
1219
95918b49
L
12202016-01-07 H.J. Lu <hongjiu.lu@intel.com>
1221
1222 PR fortran/66680
1223 gfortran.dg/gomp/pr66680.f90: Moved to libgomp.
1224
c8e62a9d
NC
12252016-01-07 Nick Clifton <nickc@redhat.com>
1226
1227 PR target/66655
1228 * g++.dg/pr66655.C: New test.
1229 * g++.dg/pr66655_1.cc: Test support file.
1230 * g++.dg/pr66655.h: Test header file.
1231
2ad3adf1 12322016-01-07 Dominique d'Humieres <dominiq@lps.ens.fr>
64d3ef31
DH
1233
1234 PR fortran/66680
1235 gfortran.dg/gomp/pr66680.f90: New test.
1236
4cd9ca92
L
12372016-01-07 H.J. Lu <hongjiu.lu@intel.com>
1238
1239 PR target/69171
1240 * gcc.target/i386/pr69171-1.c: New test.
1241 * gcc.target/i386/pr69171-2.c: Likewise.
1242 * gcc.target/i386/pr69171-3.c: Likewise.
1243 * gcc.target/i386/pr69171-4.c: Likewise.
1244 * gcc.target/i386/pr69171-5.c: Likewise.
1245 * gcc.target/i386/pr69171-6.c: Likewise.
1246
7e33d4dc
BS
12472015-12-15 Bernd Schmidt <bschmidt@redhat.com>
1248
1249 PR middle-end/67639
1250 * c-c++-common/pr67639.c: New test.
1251
fec64afc
JJ
12522016-01-07 Jakub Jelinek <jakub@redhat.com>
1253
1254 PR tree-optimization/69141
1255 * g++.dg/opt/pr69141.C: New test.
1256
f293ad29
EB
12572016-01-06 Eric Botcazou <ebotcazou@adacore.com>
1258
1259 * gcc.target/sparc/20151219-1.c: Skip in 64-bit mode.
1260
5027395e
UB
12612016-01-06 Uros Bizjak <ubizjak@gmail.com>
1262
1263 PR target/69140
1264 * gcc.target/i386/pr69140.c: New test
1265
7443cf13
DM
12662016-01-06 David Malcolm <dmalcolm@redhat.com>
1267
1268 * gcc.dg/bad-dereference.c: New test case.
1269
32928931
BS
12702015-01-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1271
1272 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: New test.
1273
68dd05da
AS
12742016-01-06 Andreas Schwab <schwab@linux-m68k.org>
1275
1276 * gcc.dg/atomic-invalid-2.c: Remove duplicated content.
1277
6b131d5b
MP
12782016-01-06 Marek Polacek <polacek@redhat.com>
1279
1280 PR sanitizer/69099
1281 * gcc.dg/ubsan/float-cast-overflow-atomic.c: New test.
1282
8d9fdb49
MP
12832016-01-05 Marek Polacek <polacek@redhat.com>
1284
1285 PR c/69104
1286 * gcc.dg/atomic-invalid-2.c: New.
1287
acf93f1e
L
12882016-01-05 H.J. Lu <hongjiu.lu@intel.com>
1289
1290 PR target/68991
1291 * gcc.target/i386/pr68991.c: New test.
1292
3f50525d
L
12932016-01-05 H.J. Lu <hongjiu.lu@intel.com>
1294
1295 PR target/68991
1296 * g++.dg/pr68991-1.C: New test.
1297 * g++.dg/pr68991-2.C: Likewise.
1298
e0237993 12992016-01-05 Sergei Trofimovich <siarheit@google.com>
face88a1 1300
e0237993 1301 PR other/60465
face88a1
ST
1302 * gcc.target/ia64/pr60465-gprel64.c: New test.
1303 * gcc.target/ia64/pr60465-gprel64-c37.c: New test.
1304
a0866eff
KT
13052016-01-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1306
1307 PR rtl-optimization/68651
1308 * gcc.target/aarch64/pr68651_1.c: New test.
1309
c589e975
DM
13102016-01-05 David Malcolm <dmalcolm@redhat.com>
1311
1312 PR c/69122
1313 * c-c++-common/Wmisleading-indentation.c (pr69122): New function.
1314
929710d9
NS
13152016-01-05 Nathan Sidwell <nathan@acm.org>
1316
ce3e43d7
NS
1317 PR c++/58583
1318 * g++.dg/cpp0x/nsdmi-template14.C: Adjust test & errors.
1319
929710d9
NS
1320 * gcc.dg/alias-15.c: New.
1321
a2faef8e
NC
13222016-01-05 Nick Clifton <nickc@redhat.com>
1323
1324 PR target/68870
1325 * g++.dg/pr68770.C: New test.
1326
4cfa76e3
MS
13272016-01-04 Mike Stump <mikestump@comcast.net>
1328
1329 * lib/target-supports.exp (check_effective_target_cilkplus):
1330 cilkplus targets require pthreads.
4ece61b6 1331 (check_effective_target_cilkplus): Remove special case for NVPTX.
4cfa76e3 1332
4e8a3a35
MM
13332016-01-04 Michael Meissner <meissner@linux.vnet.ibm.com>
1334
1335 * gcc.target/powerpc/p9-permute.c: New test for xxperm code
1336 generation.
1337
818ab71a
JJ
13382016-01-04 Jakub Jelinek <jakub@redhat.com>
1339
1340 Update copyright years.
1341
2fe0a208
MP
13422016-01-04 Marek Polacek <polacek@redhat.com>
1343
1344 PR c/68908
1345 * gcc.dg/atomic/c11-atomic-exec-6.c: New test.
1346 * gcc.dg/atomic/c11-atomic-exec-7.c: New test.
1347 * gcc.dg/atomic/stdatomic-op-5.c: New test.
1348
9e3b2fe3
EB
13492016-01-04 Eric Botcazou <ebotcazou@adacore.com>
1350
1351 * gcc.target/sparc/20160104-2.c: New test.
1352
e8d65a35
EB
13532016-01-04 Eric Botcazou <ebotcazou@adacore.com>
1354
1355 * gcc.target/sparc/20160104-1.c: New test.
1356
25ccfccd
PT
13572016-01-03 Paul Thomas <pault@gcc.gnu.org>
1358
1359 PR fortran/65045
1360 * gfortran.dg/pr65045.f90: New test.
1361
cb51d382
EB
13622016-01-02 Eric Botcazou <ebotcazou@adacore.com>
1363
1364 * gnat.dg/specs/debug1.ads: Delete.
1365
6eeaad6e
JD
13662016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1367
1368 PR libgfortran/68867
1369 * gfortran.dg/default_format_denormal_2.f90: Fix the dg regular
1370 expression.
1371
2f968603
JD
13722016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1373
1374 PR libgfortran/68867
1375 * gfortran.dg/default_format_denormal_2.f90: XFAIL for all
1376 PowerPC.
1377
591bb5e4
PT
13782016-01-01 Paul Thomas <pault@gcc.gnu.org>
1379
1380 PR fortran/68864
1381 * gfortran.dg/pr68864.f90: New test.
1382
f1e0620c
JJ
13832016-01-01 Jakub Jelinek <jakub@redhat.com>
1384
942a1319
JJ
1385 PR tree-optimization/69070
1386 * gcc.dg/pr69070.c: New test.
1387
10dff63f
JJ
1388 PR sanitizer/69055
1389 * gfortran.dg/pr69055.f90: New test.
1390
f1e0620c
JJ
1391 PR target/69015
1392 * gcc.dg/pr69015.c: New test.
818ab71a 1393\f
2f883d1c 1394Copyright (C) 2016 Free Software Foundation, Inc.
ad41bd84
JM
1395
1396Copying and distribution of this file, with or without modification,
1397are permitted in any medium without royalty provided the copyright
1398notice and this notice are preserved.