]> git.ipfire.org Git - thirdparty/gcc.git/blame - gcc/testsuite/ChangeLog
Remove -m32 from gcc.target/i386/pr68986-2.c
[thirdparty/gcc.git] / gcc / testsuite / ChangeLog
CommitLineData
0bccf11b
L
12016-01-26 H.J. Lu <hongjiu.lu@intel.com>
2
3 * gcc.target/i386/pr68986-2.c: Remove -m32.
4
81cd202e
L
52016-01-26 H.J. Lu <hongjiu.lu@intel.com>
6
7 PR target/68986
8 * gcc.target/i386/pr68986-1.c: New test.
9 * gcc.target/i386/pr68986-2.c: Likewise.
10 * gcc.target/i386/pr68986-3.c: Likewise.
11
213a1c03
CB
122016-01-26 Christian Bruel <christian.bruel@st.com>
13
14 * lib/target-supports.exp
15 (check_effective_target_arm_crypto_pragma_ok_nocache): Remove.
16 (check_effective_target_arm_crypto_pragma_ok): Likewise.
17 * gcc.target/arm/attr-crypto.c: Remove arm_crypto_pragma_ok test.
18
22a08dd1
RB
192016-01-26 Richard Biener <rguenther@suse.de>
20
21 PR tree-optimization/69452
22 * gcc.dg/torture/pr69452.c: New testcase.
23
6c06e0e8
JJ
242016-01-26 Jakub Jelinek <jakub@redhat.com>
25
26 PR target/69442
27 * gcc.dg/pr69442.c: New test.
28
b96824c4
RFI
292016-01-26 Roger Ferrer Ibáñez <rofirrim@gmail.com>
30
31 PR target/67896
32 * gcc.target/aarch64/simd/pr67896.C: New.
33
5ee31e57
RS
342016-01-26 Richard Sandiford <richard.sandiford@arm.com>
35
36 PR tree-optimization/69400
37 * gcc.dg/plugin/wide-int_plugin.c (test_wide_int_mod_trunc): New
38 function.
39 (plugin_init): Call it.
40 * gcc.dg/torture/pr69400.c: New test.
41
7ddfb31d
CL
422016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
43
44 * gcc.target/arm/pr68674.c: Check and use arm_fp effective target.
45
1e050c90
AK
462016-01-25 Aditya Kumar <aditya.k7@samsung.com>
47 Sebastian Pop <s.pop@samsung.com>
48
49 * gcc.dg/graphite/graphite.exp: Only run the fuse-*.c tests with
50 isl-0.15.
51
c8ee4bf5
AK
522016-01-25 Aditya Kumar <aditya.k7@samsung.com>
53 Sebastian Pop <s.pop@samsung.com>
54
55 * gcc.dg/graphite/pr69292.c: New.
56
d902b330
JJ
572016-01-25 Jakub Jelinek <jakub@redhat.com>
58
59 * c-c++-common/goacc/use_device-1.c: New test.
60
2c89b952
JL
612016-01-25 Jeff Law <law@redhat.com>
62
63 PR tree-optimization/69196
64 PR tree-optimization/68398
65 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output
66 * gcc.dg/tree-ssa/pr68198.c: Likewise.
67
685c8785
DE
682016-01-25 David Edelsohn <dje.gcc@gmail.com>
69
70 PR target/69469
71 * gcc.target/powerpc/vsx-vector-2.c: Adjust for Goldschmidt's
72 Algorithm.
73
95cef0c1
RB
742016-01-25 Richard Biener <rguenther@suse.de>
75
76 PR testsuite/69380
77 * g++.dg/tree-ssa/pr69336.C: Restrict to x86_64 and i?86.
78
2947d3b2
IE
792016-01-25 Ilya Enkovich <enkovich.gnu@gmail.com>
80
81 PR target/69421
82 * gcc.dg/pr69421.c: New test.
83
ae19075a
BB
842016-01-25 Bilyan Borisov <bilyan.borisov@arm.com>
85
86 * gcc.target/aarch64/simd/vcvt_s64_f64_1.c: New.
87 * gcc.target/aarch64/simd/vcvt_u64_f64_1.c: Likewise.
88 * gcc.target/aarch64/simd/vcvta_s64_f64_1.c: Likewise.
89 * gcc.target/aarch64/simd/vcvta_u64_f64_1.c: Likewise.
90 * gcc.target/aarch64/simd/vcvtm_s64_f64_1.c: Likewise.
91 * gcc.target/aarch64/simd/vcvtm_u64_f64_1.c: Likewise.
92 * gcc.target/aarch64/simd/vcvtn_s64_f64_1.c: Likewise.
93 * gcc.target/aarch64/simd/vcvtn_u64_f64_1.c: Likewise.
94 * gcc.target/aarch64/simd/vcvtp_s64_f64_1.c: Likewise.
95 * gcc.target/aarch64/simd/vcvtp_u64_f64_1.c: Likewise.
96
fa4511c2
RB
972016-01-25 Richard Biener <rguenther@suse.de>
98
99 PR tree-optimization/69376
100 * gcc.dg/torture/pr69376.c: New testcase.
101
1d101216
JD
1022016-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
103
104 PR fortran/69397
105 PR fortran/68442
106 * gfortran.dg/interface_38.f90: New test.
107 * gfortran.dg/interface_39.f90: New test.
108
a59b92b0
PP
1092016-01-24 Patrick Palka <ppalka@gcc.gnu.org>
110
111 Revert:
112 2016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
113
114 PR c++/11858
115 PR c++/24663
116 PR c++/24664
117 * g++.dg/template/pr11858.C: New test.
118 * g++.dg/template/pr24663.C: New test.
119 * g++.dg/template/unify12.C: New test.
120 * g++.dg/template/unify13.C: New test.
121 * g++.dg/template/unify14.C: New test.
122 * g++.dg/template/unify15.C: New test.
123 * g++.dg/template/unify16.C: New test.
124 * g++.dg/template/unify17.C: New test.
125
16acb1a8
DH
1262016-01-24 Dominique d'Humieres <dominiq@lps.ens.fr>
127
128 PR fortran/68283
129 gfortran.dg/pr68283.f90: New test.
130
094773e8
TK
1312016-01-24 Thomas Koenig <tkoenig@gcc.gnu.org>
132
133 PR fortran/66094
134 * gfortran.dg/inline_matmul_13.f90: New test.
135 * gfortran.dg/matmul_bounds_8.f90: New test.
136 * gfortran.dg/matmul_bounds_9.f90: New test.
137 * gfortran.dg/matmul_bounds_10.f90: New test.
138
42fb90d7
TV
1392016-01-23 Tom de Vries <tom@codesourcery.com>
140
141 PR tree-optimization/69426
142 * gcc.dg/autopar/pr69426.c: New test.
143
69da7802
MS
1442016-01-23 Martin Sebor <msebor@redhat.com>
145
146 PR c++/58109
147 PR c++/69022
148 * g++.dg/cpp0x/alignas5.C: New test.
149 * g++.dg/ext/vector29.C: Same.
150
da17300a
UB
1512016-01-23 Uros Bizjak <ubizjak@gmail.com>
152
153 * gcc.target/i386/chkp-strlen-2.c: Define _GNU_SOURCE.
154 * gcc.target/i386/chkp-strlen-4.c: Move the definition of
155 _GNU_SOURCE from compile flags to the source.
156 * gcc.target/i386/chkp-stropt-12.c: Ditto.
157 * gcc.target/i386/chkp-stropt-16.c: Ditto.
158 * gcc.target/i386/chkp-stropt-4.c: Ditto.
159 * gcc.target/i386/chkp-stropt-8.c: Ditto.
160
62041cfc
JJ
1612016-01-22 Jakub Jelinek <jakub@redhat.com>
162
163 PR target/69432
164 * g++.dg/opt/pr69432.C: New test.
165
f7d2ad6f
BS
1662016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
167
168 * gcc.target/powerpc/pr63354c: Adjust target selector to include
169 32-bit targets testing an -m64 multilib.
170
d403fc9a
WS
1712016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
172
173 * gcc.target/powerpc/pr63354.c: Restrict to Linux targets with
174 64-bit support.
175
4aa16f8d
JG
1762016-01-22 James Greenhalgh <james.greenhalgh@arm.com>
177
178 * gcc.dg/vect/bb-slp-pr68892.c: Require vect_double.
179
7c816d0f
CB
1802016-01-21 Christian Bruel <christian.bruel@st.com>
181
182 PR target/68674
183 * gcc.target/i386/pr68674.c
184 * gcc.target/aarch64/pr68674.c
185 * gcc.target/arm/pr68674.c
186
fce661e8
KT
1872016-01-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
188
189 PR target/69403
190 * gcc.c-torture/execute/pr69403.c: New test.
191
4696899f
PC
1922016-01-22 Paolo Carlini <paolo.carlini@oracle.com>
193
194 PR c++/55843
195 * g++.dg/template/pr55843.C: New.
196
bac69366
AL
1972016-01-22 Alan Lawrence <alan.lawrence@arm.com>
198
199 PR testsuite/66877
200 * gcc.dg/vect/vect-over-widen-3-big-array.c: Only look for 1
201 vect_recog_over_widening_pattern in dump if we have vect_widen_shift.
202
b57d3a5c
BS
2032016-01-21 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
204
205 PR testsuite/67489
da17300a
UB
206 * gcc.target/powerpc/p8vector-builtin-8.c: Remove { target int128 }
207 from dg-do compile directive, and instead add
208 { dg-require-effective-target int128 }.
b57d3a5c 209
9f04a53e
MS
2102016-01-20 Martin Sebor <msebor@redhat.com>
211
212 PR c/69405
213 * gcc.dg/sync-fetch.c: New test.
214
38a51663
JL
2152016-01-21 Martin Sebor <msebor@redhat.com>
216
217 PR target/69252
218 * gcc.target/powerpc/pr69252.c: New test.
219
2423a75a
JD
2202016-01-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
221
222 PR fortran/65996
da17300a 223 * gfortran.dg/pr65996.f90: New test.
2423a75a 224
0a76463f
DV
2252016-01-21 Dominik Vogt <vogt@linux.vnet.ibm.com>
226
227 PR c++/68810
9f04a53e 228 * g++.dg/cpp0x/constexpr-reinterpret1.C: Fix line number that is
2423a75a 229 expected to generate an error.
0a76463f 230
9776e692
BS
2312016-01-21 Bernd Schmidt <bschmidt@redhat.com>
232
233 PR middle-end/66178
234 * gcc.dg/torture/pr66178.c: New test.
235
c8d3e088
AB
2362016-01-21 Anton Blanchard <anton@samba.org>
237 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
238
239 PR target/63354
240 * gcc.target/powerpc/pr63354.c: New test.
241
35b707ff
VM
2422016-01-21 Vladimir Makarov <vmakarov@redhat.com>
243
244 PR rtl-optimization/68990
245 * gcc.target/i386/pr68990: New.
246
157b0829
NC
2472016-01-21 Nick Clifton <nickc@redhat.com>
248
249 PR target/69129
250 * gcc.target/mips/pr69129.c: New.
251
aede6748
PC
2522016-01-21 Paolo Carlini <paolo.carlini@oracle.com>
253
254 PR c++/58046
255 * g++.dg/cpp0x/pr58046.C: New.
256
5463c2c8
JJ
2572016-01-21 Jakub Jelinek <jakub@redhat.com>
258
6d31cc75
SS
259 PR target/69187
260 PR target/65624
261 * gcc.target/arm/pr69187.c: New test.
262
5463c2c8
JJ
263 PR c++/69355
264 * g++.dg/torture/pr69355.C: New test.
265
fa28f32b
AK
2662016-01-21 Aditya Kumar <aditya.k7@samsung.com>
267 Sebastian Pop <s.pop@samsung.com>
268
269 * gfortran.dg/graphite/interchange-3.f90: Adjust pattern.
270
b920a047
AK
2712016-01-21 Aditya Kumar <aditya.k7@samsung.com>
272 Sebastian Pop <s.pop@samsung.com>
273
da17300a 274 * gcc.dg/graphite/pr68976.c: New test.
b920a047 275
bdd3aea6
JJ
2762016-01-21 Jakub Jelinek <jakub@redhat.com>
277
278 PR middle-end/67653
279 * c-c++-common/pr67653.c: New test.
280 * gcc.dg/torture/pr29119.c: Add dg-warning.
281
26a2e6ae
PB
2822016-01-20 Peter Bergner <bergner@vnet.ibm.com>
283
284 * gcc.target/powerpc/cpu-builtin-1.c: New test.
285
d25c7690
PK
2862016-01-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
287
288 PR c/24293
289 * gcc.dg/pr24293.c: New test.
290 * gcc.dg/Wcxx-compat-8.c: Adjust to accept error due to
291 incomplete struct type.
292 * gcc.dg/declspec-1.c: Likewise.
293 * gcc.dg/pr63549.c: Likewise.
294
889d5698
JJ
2952016-01-20 Jakub Jelinek <jakub@redhat.com>
296
297 PR tree-optimization/66612
298 * gcc.target/powerpc/20050830-1.c: Xfail the scan-assembler test
299 for bdn instruction.
300
d7cf3dc7
CL
3012016-01-20 Christophe Lyon <christophe.lyon@linaro.org>
302
303 * lib/target-supports.exp
304 (check_effective_target_arm_fp_ok_nocache): New.
305 (check_effective_target_arm_fp_ok): New.
306 (add_options_for_arm_fp): New.
307 (check_effective_target_arm_crypto_ok_nocache): Require
308 target_arm_v8_neon_ok instead of arm32.
309 (check_effective_target_arm_crypto_pragma_ok_nocache): New.
310 (check_effective_target_arm_crypto_pragma_ok): New.
311 (add_options_for_arm_vfp): New.
312 * gcc.target/arm/attr-crypto.c: Use arm_crypto_pragma_ok effective
313 target. Do not force -mfloat-abi=softfp, use arm_fp_ok effective
314 target instead. Force initial fpu to vfp.
315 * gcc.target/arm/attr-neon-builtin-fail.c: Do not force
316 -mfloat-abi=softfp, use arm_fp_ok effective target instead.
317 * gcc.target/arm/attr-neon-fp16.c: Likewise. Remove arm_neon_ok
318 dependency.
319 * gcc.target/arm/attr-neon2.c: Do not force -mfloat-abi=softfp,
320 use arm_vfp effective target instead. Force initial fpu to vfp.
321 * gcc.target/arm/attr-neon3.c: Likewise.
322 * gcc.target/arm/cmp-2.c: Use arm_fp_ok effective target instead of
323 arm_vfp_ok.
324 * gcc.target/arm/unsigned-float.c: Likewise.
325 * gcc.target/arm/vfp-1.c: Likewise.
326 * gcc.target/arm/vfp-ldmdbd.c: Likewise.
327 * gcc.target/arm/vfp-ldmdbs.c: Likewise.
328 * gcc.target/arm/vfp-ldmiad.c: Likewise.
329 * gcc.target/arm/vfp-ldmias.c: Likewise.
330 * gcc.target/arm/vfp-stmdbd.c: Likewise.
331 * gcc.target/arm/vfp-stmdbs.c: Likewise.
332 * gcc.target/arm/vfp-stmiad.c: Likewise.
333 * gcc.target/arm/vfp-stmias.c: Likewise.
334 * gcc.target/arm/vnmul-1.c: Likewise.
335 * gcc.target/arm/vnmul-2.c: Likewise.
336 * gcc.target/arm/vnmul-3.c: Likewise.
337 * gcc.target/arm/vnmul-4.c: Likewise.
338
01ac9704 3392016-01-20 H.J. Lu <hongjiu.lu@intel.com>
e84b00da 340
e84b00da
L
341 PR testsuite/69366
342 * g++.dg/pr63995-1.C: Require non-x32 target, instead of,
343 the MPX run-time library, for compile-time MPX test.
344 * gcc.target/i386/chkp-always_inline.c: Likewise.
345 * gcc.target/i386/chkp-bndret.c: Likewise.
346 * gcc.target/i386/chkp-builtins-1.c: Likewise.
347 * gcc.target/i386/chkp-builtins-2.c: Likewise.
348 * gcc.target/i386/chkp-builtins-3.c: Likewise.
349 * gcc.target/i386/chkp-builtins-4.c: Likewise.
350 * gcc.target/i386/chkp-const-check-1.c: Likewise.
351 * gcc.target/i386/chkp-const-check-2.c: Likewise.
352 * gcc.target/i386/chkp-hidden-def.c: Likewise.
353 * gcc.target/i386/chkp-label-address.c: Likewise.
354 * gcc.target/i386/chkp-lifetime-1.c: Likewise.
355 * gcc.target/i386/chkp-narrow-bounds.c: Likewise.
356 * gcc.target/i386/chkp-pr69044.c: Likewise.
357 * gcc.target/i386/chkp-remove-bndint-1.c: Likewise.
358 * gcc.target/i386/chkp-remove-bndint-2.c: Likewise.
359 * gcc.target/i386/chkp-strchr.c: Likewise.
360 * gcc.target/i386/chkp-strlen-1.c: Likewise.
361 * gcc.target/i386/chkp-strlen-2.c: Likewise.
362 * gcc.target/i386/chkp-strlen-3.c: Likewise.
363 * gcc.target/i386/chkp-strlen-4.c: Likewise.
364 * gcc.target/i386/chkp-strlen-5.c: Likewise.
365 * gcc.target/i386/chkp-stropt-1.c: Likewise.
366 * gcc.target/i386/chkp-stropt-10.c: Likewise.
367 * gcc.target/i386/chkp-stropt-11.c: Likewise.
368 * gcc.target/i386/chkp-stropt-12.c: Likewise.
369 * gcc.target/i386/chkp-stropt-13.c: Likewise.
370 * gcc.target/i386/chkp-stropt-14.c: Likewise.
371 * gcc.target/i386/chkp-stropt-15.c: Likewise.
372 * gcc.target/i386/chkp-stropt-16.c: Likewise.
373 * gcc.target/i386/chkp-stropt-2.c: Likewise.
374 * gcc.target/i386/chkp-stropt-3.c: Likewise.
375 * gcc.target/i386/chkp-stropt-4.c: Likewise.
376 * gcc.target/i386/chkp-stropt-5.c: Likewise.
377 * gcc.target/i386/chkp-stropt-6.c: Likewise.
378 * gcc.target/i386/chkp-stropt-7.c: Likewise.
379 * gcc.target/i386/chkp-stropt-8.c: Likewise.
380 * gcc.target/i386/chkp-stropt-9.c: Likewise.
381 * gcc.target/i386/pr63995-2.c: Likewise.
382 * gcc.target/i386/pr64805.c: Likewise.
383 * gcc.target/i386/pr65044.c: Likewise.
384 * gcc.target/i386/pr65167.c: Likewise.
385 * gcc.target/i386/pr65183.c: Likewise.
386 * gcc.target/i386/pr65184.c: Likewise.
387 * gcc.target/i386/thunk-retbnd.c: Likewise.
01ac9704 388
28b33016
IE
3892016-01-20 Ilya Enkovich <enkovich.gnu@gmail.com>
390
391 PR tree-optimization/69328
392 * gcc.dg/pr69328.c: New test.
393
bcff0913
JL
3942016-01-20 Jeff Law <law@redhat.com>
395
bf0bb970 396 PR target/25114
bcff0913
JL
397 * gcc.target/m68k/pr25114.c: New test.
398
a3f69631
AV
3992016-01-20 Andre Vieira <andre.simoesdiasvieira@arm.com>
400
401 * gcc.target/arm/memset-inline-10.c: Added
402 dg-require-effective-target arm_thumb2_ok.
403
af33ba0d
EB
4042016-01-19 Eric Botcazou <ebotcazou@adacore.com>
405
406 * gcc.dg/debug/dwarf2/sso.c: New test.
407
7596d5de
UB
4082016-01-19 Uros Bizjak <ubizjak@gmail.com>
409
410 PR testsuite/68820
411 * gcc.c-torture/execute/builtins/memops-asm.x: New file.
412 * gcc.c-torture/execute/builtins/strstr-asm.x: Ditto.
413 * gcc.c-torture/execute/builtins/strstr-asm.c: Remove dg-options.
414
ceda2c69
JH
4152016-01-19 Jan Hubicka <hubicka@ucw.cz>
416
417 PR ipa/66223
418 * g++.dg/ipa/devirt-50.C: New testcase.
419
38a979f2
MP
4202016-01-19 Marek Polacek <polacek@redhat.com>
421
422 PR c++/68965
423 * g++.dg/cpp1y/parameter-pack-1.C: New test.
424 * g++.dg/cpp1y/parameter-pack-2.C: New test.
425
962801c5
KT
4262016-01-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
427
428 PR target/69135
429 * gcc.target/arm/pr69135_1.c: New test.
430
078fe40a
WD
4312015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
432
433 * gcc.target/aarch64/ccmp_1.c: Add new tests.
434
786e3c06
WD
4352015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
436
437 * gcc.target/aarch64/ccmp_1.c: New testcase.
438
1e297006
MP
4392016-01-19 Marek Polacek <polacek@redhat.com>
440
441 PR c++/68586
442 * g++.dg/cpp0x/enum30.C: New test.
443
879c27e3
RB
4442016-01-19 Richard Biener <rguenther@suse.de>
445
446 PR tree-optimization/69336
447 * g++.dg/tree-ssa/pr69336.C: New testcase.
448
015337d3
JJ
4492016-01-19 Jakub Jelinek <jakub@redhat.com>
450
451 PR debug/65779
452 * gcc.dg/pr65779.c: New test.
453
e2c768b6
RB
4542016-01-19 Richard Biener <rguenther@suse.de>
455
456 PR tree-optimization/69352
457 * gcc.dg/torture/pr69352.c: New testcase.
458
569efc34
JJ
4592016-01-19 Jakub Jelinek <jakub@redhat.com>
460
461 PR rtl-optimization/68955
462 PR rtl-optimization/64557
463 * gcc.dg/torture/pr68955.c: New test.
464
e49d321f
JH
4652016-01-19 Jan Hubicka <hubicka@ucw.cz>
466
467 PR lto/69136
468 * g++.dg/torture/pr69136.C: New testcase.
469
e9191ad3
JH
4702016-01-19 Jan Hubicka <hubicka@ucw.cz>
471
472 PR lto/69133
473 * g++.dg/lto/pr69133_0.C: New testcase.
474 * g++.dg/lto/pr69133_1.C: New testcase.
475
2bedb645
JL
4762016-01-15 Jeff Law <law@redhat.com>
477
478 PR tree-optimization/69320
479 * gcc.c-torture/pr69320-1.c: New test.
480 * gcc.c-torture/pr69320-2.c: New test.
481 * gcc.c-torture/pr69320-3.c: New test.
482 * gcc.c-torture/pr69320-4.c: New test.
483
17c15cb9
PP
4842016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
485
486 PR c++/11858
487 PR c++/24663
488 PR c++/24664
489 * g++.dg/template/pr11858.C: New test.
490 * g++.dg/template/pr24663.C: New test.
491 * g++.dg/template/unify12.C: New test.
492 * g++.dg/template/unify13.C: New test.
493 * g++.dg/template/unify14.C: New test.
494 * g++.dg/template/unify15.C: New test.
495 * g++.dg/template/unify16.C: New test.
496 * g++.dg/template/unify17.C: New test.
497
9617fd08
DM
4982016-01-18 David Malcolm <dmalcolm@redhat.com>
499
500 PR testsuite/69181
501 * gcc.dg/pr69181-1.c: New test file.
502 * gcc.dg/pr69181-2.c: New test file.
503 * lib/gcc-dg.exp (dg-test): Consolidate post-test cleanup of
504 globals by moving it to...
505 (cleanup-after-saved-dg-test): ...this new function. Add
506 "global additional_sources_used". Add reset of global
507 multiline_expected_outputs to the empty list.
508 * lib/multiline.exp (_multiline_expected_outputs): Rename this
509 global to...
510 (multiline_expected_outputs): ...this, and updated comments to
511 note that it is modified from gcc-dg.exp.
512 (dg-end-multiline-output): Update for the above renaming.
513 (handle-multiline-outputs): Likewise. Remove the clearing
514 of the expected outputs to the empty list.
515
b555a2e4
RB
5162016-01-18 Richard Biener <rguenther@suse.de>
517
518 PR tree-optimization/69297
519 * gcc.dg/vect/costmodel/x86_64/costmodel-pr69297.c: New testcase.
520
96902805
JM
5212016-01-18 Joseph Myers <joseph@codesourcery.com>
522
523 * gcc.target/mips/mips-3d-1.c: Use forbid_cpu=octeon.* in
524 dg-options.
525 * gcc.target/mips/mips-3d-2.c: Likewise.
526 * gcc.target/mips/mips-3d-3.c: Likewise.
527 * gcc.target/mips/mips-3d-4.c: Likewise.
528 * gcc.target/mips/mips-3d-5.c: Likewise.
529 * gcc.target/mips/mips-3d-6.c: Likewise.
530 * gcc.target/mips/mips-3d-7.c: Likewise.
531 * gcc.target/mips/mips-3d-8.c: Likewise.
532 * gcc.target/mips/mips-3d-9.c: Likewise.
533 * gcc.target/mips/mips-ps-1.c: Likewise.
534 * gcc.target/mips/mips-ps-2.c: Likewise.
535 * gcc.target/mips/mips-ps-3.c: Likewise.
536 * gcc.target/mips/mips-ps-4.c: Likewise.
537 * gcc.target/mips/mips-ps-5.c: Likewise.
538 * gcc.target/mips/mips-ps-6.c: Likewise.
539 * gcc.target/mips/mips-ps-7.c: Likewise.
540 * gcc.target/mips/mips-ps-type.c: Likewise.
541 * gcc.target/mips/mips-ps-type-2.c: Likewise.
542 * gcc.target/mips/mips16-attributes-6.c: Likewise.
543
40e26f94
TV
5442016-01-18 Tom de Vries <tom@codesourcery.com>
545
546 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: New test.
547 * c-c++-common/goacc/kernels-double-reduction.c: New test.
548 * c-c++-common/goacc/kernels-empty.c: New test.
549 * c-c++-common/goacc/kernels-eternal.c: New test.
550 * c-c++-common/goacc/kernels-loop-2.c: New test.
551 * c-c++-common/goacc/kernels-loop-3.c: New test.
552 * c-c++-common/goacc/kernels-loop-data-2.c: New test.
553 * c-c++-common/goacc/kernels-loop-data-enter-exit-2.c: New test.
554 * c-c++-common/goacc/kernels-loop-data-enter-exit.c: New test.
555 * c-c++-common/goacc/kernels-loop-data-update.c: New test.
556 * c-c++-common/goacc/kernels-loop-data.c: New test.
557 * c-c++-common/goacc/kernels-loop-g.c: New test.
558 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: New test.
559 * c-c++-common/goacc/kernels-loop-n.c: New test.
560 * c-c++-common/goacc/kernels-loop-nest.c: New test.
561 * c-c++-common/goacc/kernels-loop.c: New test.
562 * c-c++-common/goacc/kernels-noreturn.c: New test.
563 * c-c++-common/goacc/kernels-one-counter-var.c: New test.
564 * c-c++-common/goacc/kernels-parallel-loop-data-enter-exit.c: New test.
565 * c-c++-common/goacc/kernels-reduction.c: New test.
566
a98d4647
TV
5672016-01-18 Tom de Vries <tom@codesourcery.com>
568
569 * gcc.dg/autopar/outer-1.c: Update for new parloops instantiation.
570 * gcc.dg/autopar/outer-2.c: Same.
571 * gcc.dg/autopar/outer-3.c: Same.
572 * gcc.dg/autopar/outer-4.c: Same.
573 * gcc.dg/autopar/outer-5.c: Same.
574 * gcc.dg/autopar/outer-6.c: Same.
575 * gcc.dg/autopar/parallelization-1.c: Same.
576 * gcc.dg/autopar/parloops-exit-first-loop-alt-2.c: Same.
577 * gcc.dg/autopar/parloops-exit-first-loop-alt-3.c: Same.
578 * gcc.dg/autopar/parloops-exit-first-loop-alt-4.c: Same.
579 * gcc.dg/autopar/parloops-exit-first-loop-alt-5.c: Same.
580 * gcc.dg/autopar/parloops-exit-first-loop-alt-6.c: Same.
581 * gcc.dg/autopar/parloops-exit-first-loop-alt-7.c: Same.
582 * gcc.dg/autopar/parloops-exit-first-loop-alt-pr66652.c: Same.
583 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: Same.
584 * gcc.dg/autopar/pr39500-1.c: Same.
585 * gcc.dg/autopar/pr39500-2.c: Same.
586 * gcc.dg/autopar/pr46193.c: Same.
587 * gcc.dg/autopar/pr46194.c: Same.
588 * gcc.dg/autopar/pr49580.c: Same.
589 * gcc.dg/autopar/pr49960-1.c: Same.
590 * gcc.dg/autopar/pr49960.c: Same.
591 * gcc.dg/autopar/pr68373.c: Same.
592 * gcc.dg/autopar/reduc-1.c: Same.
593 * gcc.dg/autopar/reduc-1char.c: Same.
594 * gcc.dg/autopar/reduc-1short.c: Same.
595 * gcc.dg/autopar/reduc-2.c: Same.
596 * gcc.dg/autopar/reduc-2char.c: Same.
597 * gcc.dg/autopar/reduc-2short.c: Same.
598 * gcc.dg/autopar/reduc-3.c: Same.
599 * gcc.dg/autopar/reduc-4.c: Same.
600 * gcc.dg/autopar/reduc-6.c: Same.
601 * gcc.dg/autopar/reduc-7.c: Same.
602 * gcc.dg/autopar/reduc-8.c: Same.
603 * gcc.dg/autopar/reduc-9.c: Same.
604 * gcc.dg/autopar/uns-outer-4.c: Same.
605 * gcc.dg/autopar/uns-outer-5.c: Same.
606 * gcc.dg/autopar/uns-outer-6.c: Same.
607 * gfortran.dg/parloops-exit-first-loop-alt-2.f95: Same.
608 * gfortran.dg/parloops-exit-first-loop-alt.f95: Same.
609
da976fa8
AL
6102016-01-18 Alan Lawrence <alan.lawrence@arm.com>
611
612 PR target/63679
613 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove XFAIL for powerpc(32), hppa,
614 aarch64, sparc, s390. Add --param sra-max-scalarization-size-Ospeed.
615
70c1e886
AL
6162016-01-18 Alan Lawrence <alan.lawrence@arm.com>
617
618 PR target/63679
619 * gcc.dg/tree-ssa/ssa-dom-cse-5.c: New.
620 * gcc.dg/tree-ssa/ssa-dom-cse-6.c: New.
621 * gcc.dg/tree-ssa/ssa-dom-cse-7.c: New.
622
88bed196
AL
6232016-01-18 Alan Lawrence <alan.lawrence@arm.com>
624
625 PR target/63679
626 * gcc.dg/tree-ssa/sra-17.c: New.
627 * gcc.dg/tree-ssa/sra-18.c: New.
628
3dd5f42e
IE
6292016-01-18 Ilya Enkovich <enkovich.gnu@gmail.com>
630
631 * gcc.target/i386/pr65105-5.c: Adjust to andn generation.
632
ae5a77fa
EB
6332016-01-18 Eric Botcazou <ebotcazou@adacore.com>
634
635 * gnat.dg/inline12.adb: New test.
636
11e57fc6
BC
6372016-01-18 Bin Cheng <bin.cheng@arm.com>
638
639 PR tree-optimization/66797
640 * gcc.c-torture/execute/pr65447.c: Relax check condition.
641
995b6fe0
RB
6422016-01-18 Richard Biener <rguenther@suse.de>
643
644 PR tree-optimization/69170
645 * gcc.dg/torture/pr69170.c: New testcase.
646
d656d82e
JDA
6472016-01-17 John David Anglin <danglin@gcc.gnu.org>
648
649 * gcc.dg/torture/builtin-integral-1.c: Require c99_runtime.
650
d69da357
TV
6512016-01-16 Tom de Vries <tom@codesourcery.com>
652
653 * c-c++-common/goacc/kernels-alias-ipa-pta-4.c: New test.
654
a3845283
TV
6552016-01-16 Tom de Vries <tom@codesourcery.com>
656
657 * gcc.dg/parloops-exit-first-loop-alt.c: Move ...
658 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: ... here. Remove
659 redundant dg-require-effective-target pthread.
660 * gcc.dg/parloops-exit-first-loop-alt-2.c: Same.
661 * gcc.dg/parloops-exit-first-loop-alt-3.c: Same.
662 * gcc.dg/parloops-exit-first-loop-alt-4.c: Same.
663 * gcc.dg/parloops-exit-first-loop-alt-5.c: Same.
664 * gcc.dg/parloops-exit-first-loop-alt-6.c: Same.
665 * gcc.dg/parloops-exit-first-loop-alt-7.c: Same.
666 * gcc.dg/parloops-exit-first-loop-alt-pr66652.c: Same.
667
197a6aa6
DE
6682016-01-16 David Edelsohn <dje.gcc@gmail.com>
669
670 PR target/68609
671 * gcc.target/powerpc/recip-6.c: Enable on AIX.
672 * gcc.target/powerpc/recip-7.c: Same.
673
ec7886c1
PP
6742016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
675
676 PR c++/69091
677 * g++.dg/template/pr69091.C: New test.
678
203484bb
PP
6792016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
680
681 * c-c++-common/cilk-plus/AN/an-if.c: Check that the original
682 dump does not contain an error_mark_node.
683 * c-c++-common/cilk-plus/CK/pr60469.c: Likewise.
684 * c-c++-common/cilk-plus/AN/fn_ptr-2.c: New xfail'd test.
685
aa2500e9
PP
6862016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
687
688 PR c++/68936
689 * g++.dg/template/pr68936.C: New test.
690
28621a5c
DE
6912016-01-15 David Edelsohn <dje.gcc@gmail.com>
692
693 PR target/68609
694 * gcc.target/powerpc/recip-1.c: Adjust for Goldschmidt's Algorithm.
695 * gcc.target/powerpc/recip-2.c: Same.
696 * gcc.target/powerpc/recip-3.c: Same.
697 * gcc.target/powerpc/recip-4.c: Same.
698 * gcc.target/powerpc/recip-sqrtf.c: Same.
699
40c43aca
JL
7002016-01-15 Jeff Law <law@redhat.com>
701
702 PR tree-optimization/69270
703 * gcc.dg/tree-ssa/pr69270-2.c: New test.
704 * gcc.dg/tree-ssa/pr69270-3.c: New test.
705
afbc5ae8
PT
7062016-01-15 Paul Thomas <pault@gcc.gnu.org>
707
708 PR fortran/49630
709 * gfortran.dg/deferred_character_13.f90: New test for the fix
710 of comment 3 of the PR.
711
712 PR fortran/54070
713 * gfortran.dg/deferred_character_8.f90: New test
714 * gfortran.dg/allocate_error_5.f90: New test
715
716 PR fortran/60593
717 * gfortran.dg/deferred_character_10.f90: New test
718
719 PR fortran/60795
720 * gfortran.dg/deferred_character_14.f90: New test
721
722 PR fortran/61147
723 * gfortran.dg/deferred_character_11.f90: New test
724
725 PR fortran/64324
726 * gfortran.dg/deferred_character_9.f90: New test
727
49abe076
VM
7282016-01-15 Vladimir Makarov <vmakarov@redhat.com>
729
730 PR rtl-optimization/69030
731 * gcc.target/i386/pr69030.c: New.
732
16d12992
KT
7332016-01-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
734
735 * gcc.target/aarch64/target_attr_17.c: New test.
736
78810bd3
RB
7372016-01-15 Richard Biener <rguenther@suse.de>
738
739 PR tree-optimization/66856
740 * gcc.dg/torture/pr66856-1.c: New testcase.
741 * gcc.dg/torture/pr66856-2.c: Likewise.
742
2bd847fe
RB
7432016-01-15 Richard Biener <rguenther@suse.de>
744
745 PR debug/69137
746 * g++.dg/lto/pr69137_0.C: New testcase.
747
a00fe3b7
RS
7482016-01-15 Richard Sandiford <richard.sandiford@arm.com>
749
750 PR middle-end/69246
751 * gcc.target/i386/pr69246.c: New test.
752
cbb0e83b
DV
7532016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
754
7596d5de 755 * gfortran.dg/bind_c_array_params_2.f90: Fix test patterns for S/390.
cbb0e83b 756
5a500ecf
DV
7572016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
758
759 PR c++/56194
760 * g++.dg/init/const9.C: Disable test on S/390.
761
5d9bf64f
DV
7622016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
763
764 * g++.dg/Wframe-address.C: Test requires -mbackchain for s390*-*-*.
765 * g++.dg/Wno-frame-address.C: Ditto.
766
e234b19e
DV
7672016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
768
769 * gcc.dg/tree-ssa/20040204-1.c: Do not xfail on S/390.
770
89483f99
RB
7712016-01-15 Richard Biener <rguenther@suse.de>
772
773 PR tree-optimization/68961
774 * gcc.dg/vect/costmodel/x86_64/costmodel-pr68961.c: New testcase.
775
94f37395
IE
7762016-01-15 Ilya Enkovich <enkovich.gnu@gmail.com>
777
778 * gcc.target/i386/pr65105-5.c: New test.
779
0f6176e6
JH
7802016-01-15 Jan Hubicka <hubicka@ucw.cz>
781
782 * gcc.c-torture/execute/alias-4.c: New testcase.
783
824ca15e
JH
7842016-01-15 Jan Hubicka <hubicka@ucw.cz>
785
786 PR ipa/68148
787 * g++.dg/ipa/devirt-49.C: New testcase.
788
092f7deb 7892016-01-15 Christian Bruel <christian.bruel@st.com>
edef1fa8
CB
790
791 PR target/65837
792 * gcc.target/arm/attr-neon-builtin-fail2.c: New test.
793 * gcc.target/arm/lto/pr65837-attr_0.c: New test.
794 * gcc.target/arm/lto/pr65837_0.c: Fix skip condition and use ACLE name.
795
e93c66bc
RB
7962016-01-15 Richard Biener <rguenther@suse.de>
797
798 PR tree-optimization/69117
799 * gcc.dg/torture/pr69117.c: New testcase.
800
c47eaca6 8012015-01-14 Ryan Burn <contact@rnburn.com>
b6e3db06
RB
802
803 PR c++/69048
804 * g++.dg/cilk-plus/CK/pr69048.cc: New test.
805
c3f6914a
FXC
8062016-01-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
807
808 PR testsuite/67509
809 * gfortran.dg/ieee/ieee_7.f90: For out of bound precision or
810 range tests use 100 * maximum instead of maximum + 1.
811
cd65ae90
JJ
8122016-01-14 Jakub Jelinek <jakub@redhat.com>
813
814 PR debug/69244
815 * gcc.dg/guality/pr69244.c: New test.
816
19643948
UB
8172016-01-14 Uros Bizjak <ubizjak@gmail.com>
818
819 * lib/target-supports.exp (check_effective_target_issignaling):
820 New procedure.
821 * gcc.dg/pr61441.c: Require issignaling effective target.
822
fe79c97e
SB
8232016-01-14 Segher Boessenkool <segher@kernel.crashing.org>
824
825 PR target/68803
826 * gcc.target/powerpc/20050603-3.c: Add xfails for powerpc64le.
827
c7df95d8
DM
8282016-01-14 David Malcolm <dmalcolm@redhat.com>
829
830 PR c++/68819
831 PR preprocessor/69177
832 * gcc.dg/plugin/location-overflow-test-1.c: New test case.
833 * gcc.dg/plugin/location-overflow-test-2.c: New test case.
834 * gcc.dg/plugin/location_overflow_plugin.c: New test plugin.
835 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
836
00083992
MP
8372016-01-14 Marek Polacek <polacek@redhat.com>
838
839 PR c/69262
840 * gcc.dg/array-15.c: New test.
841
0c9b3294
JJ
8422016-01-14 Jakub Jelinek <jakub@redhat.com>
843
844 PR middle-end/68146
845 PR tree-optimization/69155
846 * gfortran.dg/pr68146.f: New test.
847 * gfortran.dg/pr69155.f90: New test.
848
3688e13d
RB
8492016-01-14 Richard Biener <rguenther@suse.de>
850
851 PR tree-optimization/68060
852 * gcc.dg/torture/pr68060-1.c: New testcase.
853 * gcc.dg/torture/pr68060-2.c: Likewise.
854
bab0ad3a
NC
8552016-01-14 Nick Clifton <nickc@redhat.com>
856
857 * lib/target-supports.exp
858 (check_effective_target_arm_neon_ok_nocache): Add an option
859 sequence that includes setting the ARM architecture to ARMv7-A.
860 * gcc.target/arm/attr-neon.c: Use dg-add-options to add the
861 command line options necessary to enable Neon support.
862 * gcc.target/arm/neon-vlshr-imm-1.c: Likewise.
863 * gcc.target/arm/neon-vshl-imm-1.c: Likewise.
864 * gcc.target/arm/neon-vshr-imm-1.c: Likewise.
865 * gcc.target/arm/pr69180.c: Likewise.
866
947c2ce5
JL
8672016-01-14 Jeff Law <law@redhat.com>
868
869 PR tree-optimization/69270
870 * gcc.dg/tree-ssa/pr69270.c: New test.
871
3342fd71
BS
8722016-01-13 Bernd Schmidt <bschmidt@redhat.com>
873
874 PR c/66208
875 * c-c++-common/pr66208.c: New file.
876
2ad3adf1
JJ
8772016-01-13 Jakub Jelinek <jakub@redhat.com>
878
879 PR tree-optimization/69156
880 * gcc.dg/pr69156.c: New test.
881
398d6feb
L
8822016-01-13 H.J. Lu <hongjiu.lu@intel.com>
883
884 * gcc.target/i386/pr69225-7.c: New test.
885
4c868789
RH
8862016-01-13 Richard Henderson <rth@redhat.com>
887
888 * gcc.dg/tm/memopt-13.c: Update expected function.
889 * gcc.dg/tm/memopt-6.c: Likewise.
890
ef6d1772
UB
8912016-01-13 Uros Bizjak <ubizjak@gmail.com>
892
893 * gcc.target/i386/pr45685.c (dg-options): Add -mno-sse4.
894 * gcc.target/i386/pr68432-1.c (dg-options): Ditto.
895 * gcc.target/i386/pr68432-2.c (dg-options): Ditto.
896 * gcc.target/i386/pr68432-3.c (dg-options): Ditto.
0b4b6ef2 897
ef6d1772
UB
8982016-01-13 Tom de Vries <tom@codesourcery.com>
899
900 PR tree-optimization/69169
0b4b6ef2
TV
901 * gcc.dg/pr69169.c: New test.
902
2ad3adf1 9032016-01-13 Alexander Fomin <alexander.fomin@intel.com>
8866d62c
AF
904
905 PR target/69228
906 * gcc.target/i386/avx512pf-vscatterpf0dpd-1.c: Adjust.
907 * gcc.target/i386/avx512pf-vscatterpf0dps-1.c: Likewise.
908 * gcc.target/i386/avx512pf-vscatterpf0qpd-1.c: Likewise.
909 * gcc.target/i386/avx512pf-vscatterpf0qps-1.c: Likewise.
910 * gcc.target/i386/avx512pf-vscatterpf1dpd-1.c: Likewise.
911 * gcc.target/i386/avx512pf-vscatterpf1dps-1.c: Likewise.
912 * gcc.target/i386/avx512pf-vscatterpf1qpd-1.c: Likewise.
913 * gcc.target/i386/avx512pf-vscatterpf1qps-1.c: Likewise.
914
9060e335
AK
9152016-01-13 Jakub Jelinek <jakub@redhat.com>
916
917 PR target/69247
918 * gcc.dg/pr69247.c: New test.
919
40311329
RB
9202016-01-13 Richard Biener <rguenther@suse.de>
921
922 PR tree-optimization/69242
923 * gcc.dg/torture/pr69242.c: New testcase.
924
ccbd7103
RB
9252016-01-13 Richard Biener <rguenther@suse.de>
926
927 PR tree-optimization/69186
928 * gcc.dg/torture/pr69186.c: New testcase.
929
c6f72a46
JL
9302016-01-13 Jeff Law <law@redhat.com>
931
932 PR tree-optimization/67755
933 * gcc.dg/tree-ssa/pr67755.c: New test.
934
9352016-01-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
bf3f4b38
TP
936
937 * gcc.c-torture/unsorted/dump-noaddr.x (dump_compare): Replace static
938 pass number in output by a star.
939
c446cf07
BC
9402016-01-12 Bin Cheng <bin.cheng@arm.com>
941
942 PR tree-optimization/68911
943 * gcc.c-torture/execute/pr68911.c: New test.
944
5342156c
MP
9452016-01-12 Marek Polacek <polacek@redhat.com>
946
947 PR c++/68979
948 * g++.dg/warn/permissive-1.C: New test.
949
65364cc5
JJ
9502016-01-12 Jakub Jelinek <jakub@redhat.com>
951
952 PR objc++/68511
953 PR c++/69213
954 * g++.dg/opt/pr69213.C: New test.
955
81b9a3d9
CB
9562016-01-12 Christian Bruel <christian.bruel@st.com>
957
958 PR target/69180
959 * gcc.target/arm/pr69180.c: New test.
960
3c4e91c9
RB
9612016-01-12 Richard Biener <rguenther@suse.de>
962
963 PR lto/69077
964 * g++.dg/lto/pr69077_0.C: New testcase.
965 * g++.dg/lto/pr69077_1.C: Likewise.
966
5664cea1
JJ
9672016-01-12 Jakub Jelinek <jakub@redhat.com>
968
969 PR target/69175
970 * g++.dg/opt/pr69175.C: New test.
971
86cefc49
AL
9722016-01-12 Alan Lawrence <alan.lawrence@arm.com>
973
974 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Declare functions as 'extern'
975 rather than #including math.h & stdlib.h.
976 * gcc.dg/vect/pr47001.c: Declare abort as 'extern', remove stdlib.h.
977 * gcc.dg/vect/pr49771.c: Likewise.
978 * gcc.dg/vect/vect-10-big-array.c: Likewise.
979 * gcc.dg/vect/vect-neg-store-1.c: Likewise.
980 * gcc.dg/vect/vect-neg-store-2.c: Likewise.
981 * gcc.dg/vect/slp-37.c: Change NULL to 0, remove stdlib.h.
982 * gcc.dg/vect/pr40254.c: Remove unnecessary include of stdlib.h.
983 * gcc.dg/vect/pr44507.c: Likewise.
984 * gcc.dg/vect/pr45902.c: Likewise.
985 * gcc.dg/vect/slp-widen-mult-half.c: Likewise.
986 * gcc.dg/vect/vect-117.c: Likewise.
987 * gcc.dg/vect/vect-99.c: Likewise.
988 * gcc.dg/vect/vect-aggressive-1.c: Likewise.
989 * gcc.dg/vect/vect-cond-1.c: Likewise.
990 * gcc.dg/vect/vect-cond-2.c: Likewise.
991 * gcc.dg/vect/vect-cond-3.c: Likewise.
992 * gcc.dg/vect/vect-cond-4.c: Likewise.
993 * gcc.dg/vect/vect-mask-load-1.c: Likewise.
994 * gcc.dg/vect/vect-mask-loadstore-1.c: Likewise.
995 * gcc.dg/vect/vect-over-widen-1-big-array.c: Likewise.
996 * gcc.dg/vect/vect-over-widen-1.c: Likewise.
997 * gcc.dg/vect/vect-over-widen-2-big-array.c: Likewise.
998 * gcc.dg/vect/vect-over-widen-2.c: Likewise.
999 * gcc.dg/vect/vect-over-widen-3-big-array.c: Likewise.
1000 * gcc.dg/vect/vect-over-widen-3.c: Likewise.
1001 * gcc.dg/vect/vect-over-widen-4-big-array.c: Likewise.
1002 * gcc.dg/vect/vect-over-widen-4.c: Likewise.
1003 * gcc.dg/vect/vect-widen-mult-const-s16.c: Likewise.
1004 * gcc.dg/vect/vect-widen-mult-const-u16.c: Likewise.
1005 * gcc.dg/vect/vect-widen-mult-half-u8.c: Likewise.
1006 * gcc.dg/vect/vect-widen-mult-half.c: Likewise.
1007 * gcc.dg/vect/no-trapping-math-vect-ifcvt-11.c: Remove unnecessary
1008 include of signal.h.
1009 * gcc.dg/vect/no-trapping-math-vect-ifcvt-12.c: Likewise.
1010 * gcc.dg/vect/no-trapping-math-vect-ifcvt-13.c: Likewise.
1011 * gcc.dg/vect/no-trapping-math-vect-ifcvt-14.c: Likewise.
1012 * gcc.dg/vect/no-trapping-math-vect-ifcvt-15.c: Likewise.
1013 * gcc.dg/vect/no-trapping-math-vect-ifcvt-16.c: Likewise.
1014 * gcc.dg/vect/vect-ifcvt-16.c: Likewise.
1015 * gcc.dg/vect/vect-ifcvt-17.c: Likewise.
1016 * gcc.dg/vect/vect-ifcvt-2.c: Likewise.
1017 * gcc.dg/vect/vect-ifcvt-3.c: Likewise.
1018 * gcc.dg/vect/vect-ifcvt-4.c: Likewise.
1019 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
1020 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
1021 * gcc.dg/vect/vect-ifcvt-6.c: Likewise.
1022 * gcc.dg/vect/vect-ifcvt-7.c: Likewise.
1023 * gcc.dg/vect/vect-ifcvt-9.c: Likewise.
1024 * gcc.dg/vect/vect-outer-5.c: Likewise.
1025 * gcc.dg/vect/vect-outer-6.c: Likewise.
1026 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Remove unnecessary
1027 include of stdio.h.
1028
b832f61e
NC
10292016-01-12 Nick Clifton <nickc@redhat.com>
1030
1031 PR target/68913
1032 * gcc.dg/lto/pr61886_0.c: Rename the external function called
1033 to fread so that it will be found in all target runtimes.
1034
8eac49b1
RB
10352016-01-12 Richard Biener <rguenther@suse.de>
1036
1037 PR tree-optimization/69053
1038 * g++.dg/torture/pr69053.C: New testcase.
1039
2935d994
RB
10402016-01-12 Richard Biener <rguenther@suse.de>
1041
1042 PR tree-optimization/69168
1043 * gcc.dg/torture/pr69168.c: New testcase.
1044
66c16fd9
RB
10452016-01-12 Richard Biener <rguenther@suse.de>
1046
1047 PR tree-optimization/69157
1048 * gcc.dg/torture/pr69157.c: New testcase.
1049
10502016-01-12 Richard Biener <rguenther@suse.de>
1051
1052 PR tree-optimization/69174
1053 * gcc.dg/torture/pr69174.c: New testcase.
1054
723033a6
JJ
10552016-01-12 Jakub Jelinek <jakub@redhat.com>
1056
1057 PR c++/66808
1058 PR c++/69000
1059 * g++.dg/tls/pr66808.C: New test.
1060 * g++.dg/tls/pr69000.C: New test.
1061
3574cf47
BS
10622016-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1063
1064 * gcc.target/powerpc/swaps-p8-23.c: New test.
1065 * gcc.target/powerpc/swaps-p8-24.c: Likewise.
1066
feb20787
JDA
10672016-01-11 John David Anglin <danglin@gcc.gnu.org>
1068
1069 PR tree-optimization/68356
1070 * gcc.dg/torture/pr68264.c: Disable exp2 ERANGE test on hppa unix.
1071
27b1820a
KV
10722016-01-12 Kugan Vivekanandarajah <kuganv@linaro.org>
1073 Jim Wilson <jim.wilson@linaro.org>
1074
1075 PR target/69194
1076 * gcc.target/arm/pr69194.c: New test.
1077
cf4de6af
L
10782016-01-11 H.J. Lu <hongjiu.lu@intel.com>
1079
1080 PR target/69225
1081 * gcc.target/i386/pr69225-1.c: New test.
1082 * gcc.target/i386/pr69225-2.c: Likewise.
1083 * gcc.target/i386/pr69225-3.c: Likewise.
1084 * gcc.target/i386/pr69225-4.c: Likewise.
1085 * gcc.target/i386/pr69225-5.c: Likewise.
1086 * gcc.target/i386/pr69225-6.c: Likewise.
1087
1ebd5558
JJ
10882016-01-11 Jakub Jelinek <jakub@redhat.com>
1089
23552a4d
JJ
1090 PR target/67462
1091 * gcc.dg/ifcvt-3.c: Only compile on lp64 targets, include also i?86
1092 if lp64.
1093
26ff85b0
JJ
1094 PR target/69071
1095 * gcc.dg/pr69071.c: New test.
1096
9cb6bd74
JJ
1097 PR c++/69211
1098 * g++.dg/opt/pr69211.C: New test.
1099
1ebd5558
JJ
1100 PR tree-optimization/69214
1101 * gcc.c-torture/compile/pr69214.c: New test.
1102
8c18c836
UB
11032016-01-11 Uros Bizjak <ubizjak@gmail.com>
1104
1105 * gcc.target/i386/pr66232-10.c: Do not compile on ia32 target.
1106 * gcc.target/i386/pr66232-11.c: Ditto.
1107 * gcc.target/i386/pr66232-12.c: Ditto.
1108 * gcc.target/i386/pr66232-13.c: Ditto.
1109
62446e6e
RB
11102016-01-11 Richard Biener <rguenther@suse.de>
1111
1112 PR tree-optimization/69173
1113 * gcc.dg/torture/pr69173.c: New testcase.
1114
2b8568fe
KT
11152016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1116
1117 PR rtl-optimization/68796
1118 * gcc.target/aarch64/tst_5.c: New test.
1119 * gcc.target/aarch64/tst_6.c: Likewise.
1120
5baf4532
KT
11212016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1122
1123 PR rtl-optimization/68841
1124 * gcc.dg/pr68841.c: New test.
1125 * gcc.c-torture/execute/pr68841.c: New test.
1126
ca90b1ed
YR
11272016-01-11 Yuri Rumyantsev <ysrumyan@gmail.com>
1128
1129 PR rtl-optimization/68920
1130 * gcc.dg/ifcvt-4.c: Add "--param max-rtl-if-conversion-insns=3" option
1131 for ix86 targets.
1132 * gcc.dg/ifcvt-5.c: New test.
1133
2ad3adf1 11342016-01-11 Alexandre Oliva <aoliva@redhat.com>
b4934671
AO
1135
1136 PR bootstrap/69123
1137 * g++.dg/pr69123.C: New.
1138
83834c09
IE
11392016-01-11 Ilya Enkovich <enkovich.gnu@gmail.com>
1140
1141 PR target/69010
1142 * gcc.target/i386/pr69010.c: New test.
1143
dcf89d57
MJ
11442016-01-11 Martin Jambor <mjambor@suse.cz>
1145
1146 PR ipa/69044
1147 * gcc.target/i386/chkp-pr69044.c: New test.
1148
d95167ee
TV
11492016-01-11 Tom de Vries <tom@codesourcery.com>
1150
1151 PR tree-optimization/69109
1152 * gcc.dg/autopar/pr69109-2.c: New test.
1153 * gcc.dg/autopar/pr69109.c: New test.
1154
4f6403a8
TV
11552016-01-11 Tom de Vries <tom@codesourcery.com>
1156
1157 PR tree-optimization/69108
1158 * gcc.dg/autopar/pr69108.c: New test.
1159
21efdd80
PP
11602016-01-10 Patrick Palka <ppalka@gcc.gnu.org>
1161
1162 PR c++/69029
1163 * c-c++-common/Wisleading-indentation.c: Augment test.
1164
fd42eed8
TK
11652016-01-10 Thomas Koenig <tkoenig@gcc.gnu.org>
1166
1167 PR fortran/69154
1168 * gfortran.dg/inline_matmul_12.f90: New test.
1169
4f90ee6c
PT
11702016-01-10 Paul Thomas <pault@gcc.gnu.org>
1171
1172 PR fortran/67779
1173 * gfortran.dg/actual_array_offset_1: New test.
1174
3907c6cf
TV
11752016-01-10 Tom de Vries <tom@codesourcery.com>
1176
1177 PR tree-optimization/69062
1178 * gcc.dg/autopar/pr69062.c: New test.
1179
b07b236e
TS
11802016-01-10 Thomas Schwinge <thomas@codesourcery.com>
1181
1182 * gcc.dg/vect/slp-perm-1.c: Fix scan-tree-dump syntax.
1183 * gcc.dg/vect/slp-perm-2.c: Likewise.
1184 * gcc.dg/vect/slp-perm-3.c: Likewise.
1185 * gcc.dg/vect/slp-perm-5.c: Likewise.
1186 * gcc.dg/vect/slp-perm-6.c: Likewise.
1187 * gcc.dg/vect/slp-perm-7.c: Likewise.
1188 * gcc.dg/vect/slp-perm-8.c: Likewise.
1189
23fab8ae
TV
11902016-01-10 Tom de Vries <tom@codesourcery.com>
1191
1192 PR tree-optimization/69039
1193 * gcc.dg/autopar/pr69039.c: New test.
1194
73f0dae2
MP
11952016-01-09 Marek Polacek <polacek@redhat.com>
1196
1197 PR c++/69113
1198 * g++.dg/pr69113.C: New test.
1199
20b8d734
JJ
12002016-01-09 Jakub Jelinek <jakub@redhat.com>
1201
1202 PR middle-end/50865
1203 PR tree-optimization/69097
1204 * gcc.c-torture/execute/pr50865.c: New test.
1205 * gcc.c-torture/execute/pr69097-1.c: New test.
1206 * gcc.c-torture/execute/pr69097-2.c: New test.
1207 * gcc.dg/pr69097-1.c: New test.
1208 * gcc.dg/pr69097-2.c: New test.
1209
c50e614b
JJ
12102016-01-09 Jakub Jelinek <jakub@redhat.com>
1211
1212 PR c++/69164
1213 * g++.dg/opt/pr69164.C: New test.
1214
e0237993
JJ
12152016-01-08 Jakub Jelinek <jakub@redhat.com>
1216
1217 PR tree-optimization/69167
1218 * gcc.dg/pr69167.c: New test.
1219
bd8f5bb2
MP
12202016-01-08 Marek Polacek <polacek@redhat.com>
1221
1222 PR c++/68449
1223 * g++.dg/pr68449.C: New.
1224
bb0f5ca7
AL
12252016-01-08 Alan Lawrence <alan.lawrence@arm.com>
1226
1227 PR tree-optimization/68707
1228 * lib/target-supports.exp (check_effective_target_vect_load_lanes): New.
1229 * gcc.dg/vect/slp-perm-1.c: Look for vect_load_lanes instead of SLP
1230 on platforms supporting it.
1231 * gcc.dg/vect/slp-perm-2.c: Likewise.
1232 * gcc.dg/vect/slp-perm-3.c: Likewise.
1233 * gcc.dg/vect/slp-perm-5.c: Likewise.
1234 * gcc.dg/vect/slp-perm-7.c: Likewise.
1235 * gcc.dg/vect/slp-perm-8.c: Likewise.
1236 * gcc.dg/vect/slp-perm-6.c: Look for vect_load_lanes in addition to SLP
1237 on platforms supporting it.
1238
22518428
JJ
12392016-01-08 Jakub Jelinek <jakub@redhat.com>
1240
33f0852f
JJ
1241 PR tree-optimization/69162
1242 * gcc.dg/pr69162.c: New test.
1243
22518428
JJ
1244 PR tree-optimization/69172
1245 * gcc.dg/pr69172.c: New test.
1246
80e9b3aa
TP
12472016-01-08 Thomas Preud'homme <thomas.preudhomme@arm.com>
1248
1249 PR tree-optimization/67781
1250 * gcc.c-torture/execute/pr67781.c: New file.
1251
262a363f
JJ
12522016-01-08 Jakub Jelinek <jakub@redhat.com>
1253
1254 PR tree-optimization/69083
1255 * gcc.dg/vect/pr69083.c: New test.
1256
6e1f093f
SS
12572016-01-08 Sujoy Saraswati <sujoy.saraswati@hpe.com>
1258
1259 PR tree-optimization/61441
1260 * gcc.dg/pr61441.c: Restrict to linux and gnu targets.
1261 Use -fexcess-precision=standard for compiler options.
1262 Use fabs() only when __FLT_EVAL_METHOD__ == 0.
1263
53290e07
JJ
12642016-01-08 Jakub Jelinek <jakub@redhat.com>
1265
57bf3072
JJ
1266 PR fortran/69128
1267 * gfortran.dg/gomp/pr69128.f90: New test.
1268
53290e07
JJ
1269 PR c++/69145
1270 * g++.dg/ext/pr69145-1.C: New test.
1271 * g++.dg/ext/pr69145-2-very-long-filename.cc: New file.
1272 * g++.dg/ext/pr69145-2.h: New file.
1273
7a127fa7
MS
12742016-01-07 Martin Sebor <msebor@redhat.com>
1275
1276 PR c/68966
1277 * gcc.dg/atomic-fetch-bool.c: New test.
1278 * gcc.dg/sync-fetch-bool.c: New test.
1279
95918b49
L
12802016-01-07 H.J. Lu <hongjiu.lu@intel.com>
1281
1282 PR fortran/66680
1283 gfortran.dg/gomp/pr66680.f90: Moved to libgomp.
1284
c8e62a9d
NC
12852016-01-07 Nick Clifton <nickc@redhat.com>
1286
1287 PR target/66655
1288 * g++.dg/pr66655.C: New test.
1289 * g++.dg/pr66655_1.cc: Test support file.
1290 * g++.dg/pr66655.h: Test header file.
1291
2ad3adf1 12922016-01-07 Dominique d'Humieres <dominiq@lps.ens.fr>
64d3ef31
DH
1293
1294 PR fortran/66680
1295 gfortran.dg/gomp/pr66680.f90: New test.
1296
4cd9ca92
L
12972016-01-07 H.J. Lu <hongjiu.lu@intel.com>
1298
1299 PR target/69171
1300 * gcc.target/i386/pr69171-1.c: New test.
1301 * gcc.target/i386/pr69171-2.c: Likewise.
1302 * gcc.target/i386/pr69171-3.c: Likewise.
1303 * gcc.target/i386/pr69171-4.c: Likewise.
1304 * gcc.target/i386/pr69171-5.c: Likewise.
1305 * gcc.target/i386/pr69171-6.c: Likewise.
1306
7e33d4dc
BS
13072015-12-15 Bernd Schmidt <bschmidt@redhat.com>
1308
1309 PR middle-end/67639
1310 * c-c++-common/pr67639.c: New test.
1311
fec64afc
JJ
13122016-01-07 Jakub Jelinek <jakub@redhat.com>
1313
1314 PR tree-optimization/69141
1315 * g++.dg/opt/pr69141.C: New test.
1316
f293ad29
EB
13172016-01-06 Eric Botcazou <ebotcazou@adacore.com>
1318
1319 * gcc.target/sparc/20151219-1.c: Skip in 64-bit mode.
1320
5027395e
UB
13212016-01-06 Uros Bizjak <ubizjak@gmail.com>
1322
1323 PR target/69140
1324 * gcc.target/i386/pr69140.c: New test
1325
7443cf13
DM
13262016-01-06 David Malcolm <dmalcolm@redhat.com>
1327
1328 * gcc.dg/bad-dereference.c: New test case.
1329
32928931
BS
13302015-01-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1331
1332 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: New test.
1333
68dd05da
AS
13342016-01-06 Andreas Schwab <schwab@linux-m68k.org>
1335
1336 * gcc.dg/atomic-invalid-2.c: Remove duplicated content.
1337
6b131d5b
MP
13382016-01-06 Marek Polacek <polacek@redhat.com>
1339
1340 PR sanitizer/69099
1341 * gcc.dg/ubsan/float-cast-overflow-atomic.c: New test.
1342
8d9fdb49
MP
13432016-01-05 Marek Polacek <polacek@redhat.com>
1344
1345 PR c/69104
1346 * gcc.dg/atomic-invalid-2.c: New.
1347
acf93f1e
L
13482016-01-05 H.J. Lu <hongjiu.lu@intel.com>
1349
1350 PR target/68991
1351 * gcc.target/i386/pr68991.c: New test.
1352
3f50525d
L
13532016-01-05 H.J. Lu <hongjiu.lu@intel.com>
1354
1355 PR target/68991
1356 * g++.dg/pr68991-1.C: New test.
1357 * g++.dg/pr68991-2.C: Likewise.
1358
e0237993 13592016-01-05 Sergei Trofimovich <siarheit@google.com>
face88a1 1360
e0237993 1361 PR other/60465
face88a1
ST
1362 * gcc.target/ia64/pr60465-gprel64.c: New test.
1363 * gcc.target/ia64/pr60465-gprel64-c37.c: New test.
1364
a0866eff
KT
13652016-01-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1366
1367 PR rtl-optimization/68651
1368 * gcc.target/aarch64/pr68651_1.c: New test.
1369
c589e975
DM
13702016-01-05 David Malcolm <dmalcolm@redhat.com>
1371
1372 PR c/69122
1373 * c-c++-common/Wmisleading-indentation.c (pr69122): New function.
1374
929710d9
NS
13752016-01-05 Nathan Sidwell <nathan@acm.org>
1376
ce3e43d7
NS
1377 PR c++/58583
1378 * g++.dg/cpp0x/nsdmi-template14.C: Adjust test & errors.
1379
929710d9
NS
1380 * gcc.dg/alias-15.c: New.
1381
a2faef8e
NC
13822016-01-05 Nick Clifton <nickc@redhat.com>
1383
1384 PR target/68870
1385 * g++.dg/pr68770.C: New test.
1386
4cfa76e3
MS
13872016-01-04 Mike Stump <mikestump@comcast.net>
1388
1389 * lib/target-supports.exp (check_effective_target_cilkplus):
1390 cilkplus targets require pthreads.
4ece61b6 1391 (check_effective_target_cilkplus): Remove special case for NVPTX.
4cfa76e3 1392
4e8a3a35
MM
13932016-01-04 Michael Meissner <meissner@linux.vnet.ibm.com>
1394
1395 * gcc.target/powerpc/p9-permute.c: New test for xxperm code
1396 generation.
1397
818ab71a
JJ
13982016-01-04 Jakub Jelinek <jakub@redhat.com>
1399
1400 Update copyright years.
1401
2fe0a208
MP
14022016-01-04 Marek Polacek <polacek@redhat.com>
1403
1404 PR c/68908
1405 * gcc.dg/atomic/c11-atomic-exec-6.c: New test.
1406 * gcc.dg/atomic/c11-atomic-exec-7.c: New test.
1407 * gcc.dg/atomic/stdatomic-op-5.c: New test.
1408
9e3b2fe3
EB
14092016-01-04 Eric Botcazou <ebotcazou@adacore.com>
1410
1411 * gcc.target/sparc/20160104-2.c: New test.
1412
e8d65a35
EB
14132016-01-04 Eric Botcazou <ebotcazou@adacore.com>
1414
1415 * gcc.target/sparc/20160104-1.c: New test.
1416
25ccfccd
PT
14172016-01-03 Paul Thomas <pault@gcc.gnu.org>
1418
1419 PR fortran/65045
1420 * gfortran.dg/pr65045.f90: New test.
1421
cb51d382
EB
14222016-01-02 Eric Botcazou <ebotcazou@adacore.com>
1423
1424 * gnat.dg/specs/debug1.ads: Delete.
1425
6eeaad6e
JD
14262016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1427
1428 PR libgfortran/68867
1429 * gfortran.dg/default_format_denormal_2.f90: Fix the dg regular
1430 expression.
1431
2f968603
JD
14322016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1433
1434 PR libgfortran/68867
1435 * gfortran.dg/default_format_denormal_2.f90: XFAIL for all
1436 PowerPC.
1437
591bb5e4
PT
14382016-01-01 Paul Thomas <pault@gcc.gnu.org>
1439
1440 PR fortran/68864
1441 * gfortran.dg/pr68864.f90: New test.
1442
f1e0620c
JJ
14432016-01-01 Jakub Jelinek <jakub@redhat.com>
1444
942a1319
JJ
1445 PR tree-optimization/69070
1446 * gcc.dg/pr69070.c: New test.
1447
10dff63f
JJ
1448 PR sanitizer/69055
1449 * gfortran.dg/pr69055.f90: New test.
1450
f1e0620c
JJ
1451 PR target/69015
1452 * gcc.dg/pr69015.c: New test.
818ab71a 1453\f
2f883d1c 1454Copyright (C) 2016 Free Software Foundation, Inc.
ad41bd84
JM
1455
1456Copying and distribution of this file, with or without modification,
1457are permitted in any medium without royalty provided the copyright
1458notice and this notice are preserved.