]> git.ipfire.org Git - thirdparty/gcc.git/blame - gcc/testsuite/ChangeLog
[ARC] Add basic support for double load and store instructions
[thirdparty/gcc.git] / gcc / testsuite / ChangeLog
CommitLineData
fa4511c2
RB
12016-01-25 Richard Biener <rguenther@suse.de>
2
3 PR tree-optimization/69376
4 * gcc.dg/torture/pr69376.c: New testcase.
5
1d101216
JD
62016-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7
8 PR fortran/69397
9 PR fortran/68442
10 * gfortran.dg/interface_38.f90: New test.
11 * gfortran.dg/interface_39.f90: New test.
12
a59b92b0
PP
132016-01-24 Patrick Palka <ppalka@gcc.gnu.org>
14
15 Revert:
16 2016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
17
18 PR c++/11858
19 PR c++/24663
20 PR c++/24664
21 * g++.dg/template/pr11858.C: New test.
22 * g++.dg/template/pr24663.C: New test.
23 * g++.dg/template/unify12.C: New test.
24 * g++.dg/template/unify13.C: New test.
25 * g++.dg/template/unify14.C: New test.
26 * g++.dg/template/unify15.C: New test.
27 * g++.dg/template/unify16.C: New test.
28 * g++.dg/template/unify17.C: New test.
29
16acb1a8
DH
302016-01-24 Dominique d'Humieres <dominiq@lps.ens.fr>
31
32 PR fortran/68283
33 gfortran.dg/pr68283.f90: New test.
34
094773e8
TK
352016-01-24 Thomas Koenig <tkoenig@gcc.gnu.org>
36
37 PR fortran/66094
38 * gfortran.dg/inline_matmul_13.f90: New test.
39 * gfortran.dg/matmul_bounds_8.f90: New test.
40 * gfortran.dg/matmul_bounds_9.f90: New test.
41 * gfortran.dg/matmul_bounds_10.f90: New test.
42
42fb90d7
TV
432016-01-23 Tom de Vries <tom@codesourcery.com>
44
45 PR tree-optimization/69426
46 * gcc.dg/autopar/pr69426.c: New test.
47
69da7802
MS
482016-01-23 Martin Sebor <msebor@redhat.com>
49
50 PR c++/58109
51 PR c++/69022
52 * g++.dg/cpp0x/alignas5.C: New test.
53 * g++.dg/ext/vector29.C: Same.
54
da17300a
UB
552016-01-23 Uros Bizjak <ubizjak@gmail.com>
56
57 * gcc.target/i386/chkp-strlen-2.c: Define _GNU_SOURCE.
58 * gcc.target/i386/chkp-strlen-4.c: Move the definition of
59 _GNU_SOURCE from compile flags to the source.
60 * gcc.target/i386/chkp-stropt-12.c: Ditto.
61 * gcc.target/i386/chkp-stropt-16.c: Ditto.
62 * gcc.target/i386/chkp-stropt-4.c: Ditto.
63 * gcc.target/i386/chkp-stropt-8.c: Ditto.
64
62041cfc
JJ
652016-01-22 Jakub Jelinek <jakub@redhat.com>
66
67 PR target/69432
68 * g++.dg/opt/pr69432.C: New test.
69
f7d2ad6f
BS
702016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
71
72 * gcc.target/powerpc/pr63354c: Adjust target selector to include
73 32-bit targets testing an -m64 multilib.
74
d403fc9a
WS
752016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
76
77 * gcc.target/powerpc/pr63354.c: Restrict to Linux targets with
78 64-bit support.
79
4aa16f8d
JG
802016-01-22 James Greenhalgh <james.greenhalgh@arm.com>
81
82 * gcc.dg/vect/bb-slp-pr68892.c: Require vect_double.
83
7c816d0f
CB
842016-01-21 Christian Bruel <christian.bruel@st.com>
85
86 PR target/68674
87 * gcc.target/i386/pr68674.c
88 * gcc.target/aarch64/pr68674.c
89 * gcc.target/arm/pr68674.c
90
fce661e8
KT
912016-01-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
92
93 PR target/69403
94 * gcc.c-torture/execute/pr69403.c: New test.
95
4696899f
PC
962016-01-22 Paolo Carlini <paolo.carlini@oracle.com>
97
98 PR c++/55843
99 * g++.dg/template/pr55843.C: New.
100
bac69366
AL
1012016-01-22 Alan Lawrence <alan.lawrence@arm.com>
102
103 PR testsuite/66877
104 * gcc.dg/vect/vect-over-widen-3-big-array.c: Only look for 1
105 vect_recog_over_widening_pattern in dump if we have vect_widen_shift.
106
b57d3a5c
BS
1072016-01-21 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
108
109 PR testsuite/67489
da17300a
UB
110 * gcc.target/powerpc/p8vector-builtin-8.c: Remove { target int128 }
111 from dg-do compile directive, and instead add
112 { dg-require-effective-target int128 }.
b57d3a5c 113
9f04a53e
MS
1142016-01-20 Martin Sebor <msebor@redhat.com>
115
116 PR c/69405
117 * gcc.dg/sync-fetch.c: New test.
118
38a51663
JL
1192016-01-21 Martin Sebor <msebor@redhat.com>
120
121 PR target/69252
122 * gcc.target/powerpc/pr69252.c: New test.
123
2423a75a
JD
1242016-01-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
125
126 PR fortran/65996
da17300a 127 * gfortran.dg/pr65996.f90: New test.
2423a75a 128
0a76463f
DV
1292016-01-21 Dominik Vogt <vogt@linux.vnet.ibm.com>
130
131 PR c++/68810
9f04a53e 132 * g++.dg/cpp0x/constexpr-reinterpret1.C: Fix line number that is
2423a75a 133 expected to generate an error.
0a76463f 134
9776e692
BS
1352016-01-21 Bernd Schmidt <bschmidt@redhat.com>
136
137 PR middle-end/66178
138 * gcc.dg/torture/pr66178.c: New test.
139
c8d3e088
AB
1402016-01-21 Anton Blanchard <anton@samba.org>
141 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
142
143 PR target/63354
144 * gcc.target/powerpc/pr63354.c: New test.
145
35b707ff
VM
1462016-01-21 Vladimir Makarov <vmakarov@redhat.com>
147
148 PR rtl-optimization/68990
149 * gcc.target/i386/pr68990: New.
150
157b0829
NC
1512016-01-21 Nick Clifton <nickc@redhat.com>
152
153 PR target/69129
154 * gcc.target/mips/pr69129.c: New.
155
aede6748
PC
1562016-01-21 Paolo Carlini <paolo.carlini@oracle.com>
157
158 PR c++/58046
159 * g++.dg/cpp0x/pr58046.C: New.
160
5463c2c8
JJ
1612016-01-21 Jakub Jelinek <jakub@redhat.com>
162
6d31cc75
SS
163 PR target/69187
164 PR target/65624
165 * gcc.target/arm/pr69187.c: New test.
166
5463c2c8
JJ
167 PR c++/69355
168 * g++.dg/torture/pr69355.C: New test.
169
fa28f32b
AK
1702016-01-21 Aditya Kumar <aditya.k7@samsung.com>
171 Sebastian Pop <s.pop@samsung.com>
172
173 * gfortran.dg/graphite/interchange-3.f90: Adjust pattern.
174
b920a047
AK
1752016-01-21 Aditya Kumar <aditya.k7@samsung.com>
176 Sebastian Pop <s.pop@samsung.com>
177
da17300a 178 * gcc.dg/graphite/pr68976.c: New test.
b920a047 179
bdd3aea6
JJ
1802016-01-21 Jakub Jelinek <jakub@redhat.com>
181
182 PR middle-end/67653
183 * c-c++-common/pr67653.c: New test.
184 * gcc.dg/torture/pr29119.c: Add dg-warning.
185
26a2e6ae
PB
1862016-01-20 Peter Bergner <bergner@vnet.ibm.com>
187
188 * gcc.target/powerpc/cpu-builtin-1.c: New test.
189
d25c7690
PK
1902016-01-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
191
192 PR c/24293
193 * gcc.dg/pr24293.c: New test.
194 * gcc.dg/Wcxx-compat-8.c: Adjust to accept error due to
195 incomplete struct type.
196 * gcc.dg/declspec-1.c: Likewise.
197 * gcc.dg/pr63549.c: Likewise.
198
889d5698
JJ
1992016-01-20 Jakub Jelinek <jakub@redhat.com>
200
201 PR tree-optimization/66612
202 * gcc.target/powerpc/20050830-1.c: Xfail the scan-assembler test
203 for bdn instruction.
204
d7cf3dc7
CL
2052016-01-20 Christophe Lyon <christophe.lyon@linaro.org>
206
207 * lib/target-supports.exp
208 (check_effective_target_arm_fp_ok_nocache): New.
209 (check_effective_target_arm_fp_ok): New.
210 (add_options_for_arm_fp): New.
211 (check_effective_target_arm_crypto_ok_nocache): Require
212 target_arm_v8_neon_ok instead of arm32.
213 (check_effective_target_arm_crypto_pragma_ok_nocache): New.
214 (check_effective_target_arm_crypto_pragma_ok): New.
215 (add_options_for_arm_vfp): New.
216 * gcc.target/arm/attr-crypto.c: Use arm_crypto_pragma_ok effective
217 target. Do not force -mfloat-abi=softfp, use arm_fp_ok effective
218 target instead. Force initial fpu to vfp.
219 * gcc.target/arm/attr-neon-builtin-fail.c: Do not force
220 -mfloat-abi=softfp, use arm_fp_ok effective target instead.
221 * gcc.target/arm/attr-neon-fp16.c: Likewise. Remove arm_neon_ok
222 dependency.
223 * gcc.target/arm/attr-neon2.c: Do not force -mfloat-abi=softfp,
224 use arm_vfp effective target instead. Force initial fpu to vfp.
225 * gcc.target/arm/attr-neon3.c: Likewise.
226 * gcc.target/arm/cmp-2.c: Use arm_fp_ok effective target instead of
227 arm_vfp_ok.
228 * gcc.target/arm/unsigned-float.c: Likewise.
229 * gcc.target/arm/vfp-1.c: Likewise.
230 * gcc.target/arm/vfp-ldmdbd.c: Likewise.
231 * gcc.target/arm/vfp-ldmdbs.c: Likewise.
232 * gcc.target/arm/vfp-ldmiad.c: Likewise.
233 * gcc.target/arm/vfp-ldmias.c: Likewise.
234 * gcc.target/arm/vfp-stmdbd.c: Likewise.
235 * gcc.target/arm/vfp-stmdbs.c: Likewise.
236 * gcc.target/arm/vfp-stmiad.c: Likewise.
237 * gcc.target/arm/vfp-stmias.c: Likewise.
238 * gcc.target/arm/vnmul-1.c: Likewise.
239 * gcc.target/arm/vnmul-2.c: Likewise.
240 * gcc.target/arm/vnmul-3.c: Likewise.
241 * gcc.target/arm/vnmul-4.c: Likewise.
242
01ac9704 2432016-01-20 H.J. Lu <hongjiu.lu@intel.com>
e84b00da 244
e84b00da
L
245 PR testsuite/69366
246 * g++.dg/pr63995-1.C: Require non-x32 target, instead of,
247 the MPX run-time library, for compile-time MPX test.
248 * gcc.target/i386/chkp-always_inline.c: Likewise.
249 * gcc.target/i386/chkp-bndret.c: Likewise.
250 * gcc.target/i386/chkp-builtins-1.c: Likewise.
251 * gcc.target/i386/chkp-builtins-2.c: Likewise.
252 * gcc.target/i386/chkp-builtins-3.c: Likewise.
253 * gcc.target/i386/chkp-builtins-4.c: Likewise.
254 * gcc.target/i386/chkp-const-check-1.c: Likewise.
255 * gcc.target/i386/chkp-const-check-2.c: Likewise.
256 * gcc.target/i386/chkp-hidden-def.c: Likewise.
257 * gcc.target/i386/chkp-label-address.c: Likewise.
258 * gcc.target/i386/chkp-lifetime-1.c: Likewise.
259 * gcc.target/i386/chkp-narrow-bounds.c: Likewise.
260 * gcc.target/i386/chkp-pr69044.c: Likewise.
261 * gcc.target/i386/chkp-remove-bndint-1.c: Likewise.
262 * gcc.target/i386/chkp-remove-bndint-2.c: Likewise.
263 * gcc.target/i386/chkp-strchr.c: Likewise.
264 * gcc.target/i386/chkp-strlen-1.c: Likewise.
265 * gcc.target/i386/chkp-strlen-2.c: Likewise.
266 * gcc.target/i386/chkp-strlen-3.c: Likewise.
267 * gcc.target/i386/chkp-strlen-4.c: Likewise.
268 * gcc.target/i386/chkp-strlen-5.c: Likewise.
269 * gcc.target/i386/chkp-stropt-1.c: Likewise.
270 * gcc.target/i386/chkp-stropt-10.c: Likewise.
271 * gcc.target/i386/chkp-stropt-11.c: Likewise.
272 * gcc.target/i386/chkp-stropt-12.c: Likewise.
273 * gcc.target/i386/chkp-stropt-13.c: Likewise.
274 * gcc.target/i386/chkp-stropt-14.c: Likewise.
275 * gcc.target/i386/chkp-stropt-15.c: Likewise.
276 * gcc.target/i386/chkp-stropt-16.c: Likewise.
277 * gcc.target/i386/chkp-stropt-2.c: Likewise.
278 * gcc.target/i386/chkp-stropt-3.c: Likewise.
279 * gcc.target/i386/chkp-stropt-4.c: Likewise.
280 * gcc.target/i386/chkp-stropt-5.c: Likewise.
281 * gcc.target/i386/chkp-stropt-6.c: Likewise.
282 * gcc.target/i386/chkp-stropt-7.c: Likewise.
283 * gcc.target/i386/chkp-stropt-8.c: Likewise.
284 * gcc.target/i386/chkp-stropt-9.c: Likewise.
285 * gcc.target/i386/pr63995-2.c: Likewise.
286 * gcc.target/i386/pr64805.c: Likewise.
287 * gcc.target/i386/pr65044.c: Likewise.
288 * gcc.target/i386/pr65167.c: Likewise.
289 * gcc.target/i386/pr65183.c: Likewise.
290 * gcc.target/i386/pr65184.c: Likewise.
291 * gcc.target/i386/thunk-retbnd.c: Likewise.
01ac9704 292
28b33016
IE
2932016-01-20 Ilya Enkovich <enkovich.gnu@gmail.com>
294
295 PR tree-optimization/69328
296 * gcc.dg/pr69328.c: New test.
297
bcff0913
JL
2982016-01-20 Jeff Law <law@redhat.com>
299
bf0bb970 300 PR target/25114
bcff0913
JL
301 * gcc.target/m68k/pr25114.c: New test.
302
a3f69631
AV
3032016-01-20 Andre Vieira <andre.simoesdiasvieira@arm.com>
304
305 * gcc.target/arm/memset-inline-10.c: Added
306 dg-require-effective-target arm_thumb2_ok.
307
af33ba0d
EB
3082016-01-19 Eric Botcazou <ebotcazou@adacore.com>
309
310 * gcc.dg/debug/dwarf2/sso.c: New test.
311
7596d5de
UB
3122016-01-19 Uros Bizjak <ubizjak@gmail.com>
313
314 PR testsuite/68820
315 * gcc.c-torture/execute/builtins/memops-asm.x: New file.
316 * gcc.c-torture/execute/builtins/strstr-asm.x: Ditto.
317 * gcc.c-torture/execute/builtins/strstr-asm.c: Remove dg-options.
318
ceda2c69
JH
3192016-01-19 Jan Hubicka <hubicka@ucw.cz>
320
321 PR ipa/66223
322 * g++.dg/ipa/devirt-50.C: New testcase.
323
38a979f2
MP
3242016-01-19 Marek Polacek <polacek@redhat.com>
325
326 PR c++/68965
327 * g++.dg/cpp1y/parameter-pack-1.C: New test.
328 * g++.dg/cpp1y/parameter-pack-2.C: New test.
329
962801c5
KT
3302016-01-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
331
332 PR target/69135
333 * gcc.target/arm/pr69135_1.c: New test.
334
078fe40a
WD
3352015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
336
337 * gcc.target/aarch64/ccmp_1.c: Add new tests.
338
786e3c06
WD
3392015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
340
341 * gcc.target/aarch64/ccmp_1.c: New testcase.
342
1e297006
MP
3432016-01-19 Marek Polacek <polacek@redhat.com>
344
345 PR c++/68586
346 * g++.dg/cpp0x/enum30.C: New test.
347
879c27e3
RB
3482016-01-19 Richard Biener <rguenther@suse.de>
349
350 PR tree-optimization/69336
351 * g++.dg/tree-ssa/pr69336.C: New testcase.
352
015337d3
JJ
3532016-01-19 Jakub Jelinek <jakub@redhat.com>
354
355 PR debug/65779
356 * gcc.dg/pr65779.c: New test.
357
e2c768b6
RB
3582016-01-19 Richard Biener <rguenther@suse.de>
359
360 PR tree-optimization/69352
361 * gcc.dg/torture/pr69352.c: New testcase.
362
569efc34
JJ
3632016-01-19 Jakub Jelinek <jakub@redhat.com>
364
365 PR rtl-optimization/68955
366 PR rtl-optimization/64557
367 * gcc.dg/torture/pr68955.c: New test.
368
e49d321f
JH
3692016-01-19 Jan Hubicka <hubicka@ucw.cz>
370
371 PR lto/69136
372 * g++.dg/torture/pr69136.C: New testcase.
373
e9191ad3
JH
3742016-01-19 Jan Hubicka <hubicka@ucw.cz>
375
376 PR lto/69133
377 * g++.dg/lto/pr69133_0.C: New testcase.
378 * g++.dg/lto/pr69133_1.C: New testcase.
379
2bedb645
JL
3802016-01-15 Jeff Law <law@redhat.com>
381
382 PR tree-optimization/69320
383 * gcc.c-torture/pr69320-1.c: New test.
384 * gcc.c-torture/pr69320-2.c: New test.
385 * gcc.c-torture/pr69320-3.c: New test.
386 * gcc.c-torture/pr69320-4.c: New test.
387
17c15cb9
PP
3882016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
389
390 PR c++/11858
391 PR c++/24663
392 PR c++/24664
393 * g++.dg/template/pr11858.C: New test.
394 * g++.dg/template/pr24663.C: New test.
395 * g++.dg/template/unify12.C: New test.
396 * g++.dg/template/unify13.C: New test.
397 * g++.dg/template/unify14.C: New test.
398 * g++.dg/template/unify15.C: New test.
399 * g++.dg/template/unify16.C: New test.
400 * g++.dg/template/unify17.C: New test.
401
9617fd08
DM
4022016-01-18 David Malcolm <dmalcolm@redhat.com>
403
404 PR testsuite/69181
405 * gcc.dg/pr69181-1.c: New test file.
406 * gcc.dg/pr69181-2.c: New test file.
407 * lib/gcc-dg.exp (dg-test): Consolidate post-test cleanup of
408 globals by moving it to...
409 (cleanup-after-saved-dg-test): ...this new function. Add
410 "global additional_sources_used". Add reset of global
411 multiline_expected_outputs to the empty list.
412 * lib/multiline.exp (_multiline_expected_outputs): Rename this
413 global to...
414 (multiline_expected_outputs): ...this, and updated comments to
415 note that it is modified from gcc-dg.exp.
416 (dg-end-multiline-output): Update for the above renaming.
417 (handle-multiline-outputs): Likewise. Remove the clearing
418 of the expected outputs to the empty list.
419
b555a2e4
RB
4202016-01-18 Richard Biener <rguenther@suse.de>
421
422 PR tree-optimization/69297
423 * gcc.dg/vect/costmodel/x86_64/costmodel-pr69297.c: New testcase.
424
96902805
JM
4252016-01-18 Joseph Myers <joseph@codesourcery.com>
426
427 * gcc.target/mips/mips-3d-1.c: Use forbid_cpu=octeon.* in
428 dg-options.
429 * gcc.target/mips/mips-3d-2.c: Likewise.
430 * gcc.target/mips/mips-3d-3.c: Likewise.
431 * gcc.target/mips/mips-3d-4.c: Likewise.
432 * gcc.target/mips/mips-3d-5.c: Likewise.
433 * gcc.target/mips/mips-3d-6.c: Likewise.
434 * gcc.target/mips/mips-3d-7.c: Likewise.
435 * gcc.target/mips/mips-3d-8.c: Likewise.
436 * gcc.target/mips/mips-3d-9.c: Likewise.
437 * gcc.target/mips/mips-ps-1.c: Likewise.
438 * gcc.target/mips/mips-ps-2.c: Likewise.
439 * gcc.target/mips/mips-ps-3.c: Likewise.
440 * gcc.target/mips/mips-ps-4.c: Likewise.
441 * gcc.target/mips/mips-ps-5.c: Likewise.
442 * gcc.target/mips/mips-ps-6.c: Likewise.
443 * gcc.target/mips/mips-ps-7.c: Likewise.
444 * gcc.target/mips/mips-ps-type.c: Likewise.
445 * gcc.target/mips/mips-ps-type-2.c: Likewise.
446 * gcc.target/mips/mips16-attributes-6.c: Likewise.
447
40e26f94
TV
4482016-01-18 Tom de Vries <tom@codesourcery.com>
449
450 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: New test.
451 * c-c++-common/goacc/kernels-double-reduction.c: New test.
452 * c-c++-common/goacc/kernels-empty.c: New test.
453 * c-c++-common/goacc/kernels-eternal.c: New test.
454 * c-c++-common/goacc/kernels-loop-2.c: New test.
455 * c-c++-common/goacc/kernels-loop-3.c: New test.
456 * c-c++-common/goacc/kernels-loop-data-2.c: New test.
457 * c-c++-common/goacc/kernels-loop-data-enter-exit-2.c: New test.
458 * c-c++-common/goacc/kernels-loop-data-enter-exit.c: New test.
459 * c-c++-common/goacc/kernels-loop-data-update.c: New test.
460 * c-c++-common/goacc/kernels-loop-data.c: New test.
461 * c-c++-common/goacc/kernels-loop-g.c: New test.
462 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: New test.
463 * c-c++-common/goacc/kernels-loop-n.c: New test.
464 * c-c++-common/goacc/kernels-loop-nest.c: New test.
465 * c-c++-common/goacc/kernels-loop.c: New test.
466 * c-c++-common/goacc/kernels-noreturn.c: New test.
467 * c-c++-common/goacc/kernels-one-counter-var.c: New test.
468 * c-c++-common/goacc/kernels-parallel-loop-data-enter-exit.c: New test.
469 * c-c++-common/goacc/kernels-reduction.c: New test.
470
a98d4647
TV
4712016-01-18 Tom de Vries <tom@codesourcery.com>
472
473 * gcc.dg/autopar/outer-1.c: Update for new parloops instantiation.
474 * gcc.dg/autopar/outer-2.c: Same.
475 * gcc.dg/autopar/outer-3.c: Same.
476 * gcc.dg/autopar/outer-4.c: Same.
477 * gcc.dg/autopar/outer-5.c: Same.
478 * gcc.dg/autopar/outer-6.c: Same.
479 * gcc.dg/autopar/parallelization-1.c: Same.
480 * gcc.dg/autopar/parloops-exit-first-loop-alt-2.c: Same.
481 * gcc.dg/autopar/parloops-exit-first-loop-alt-3.c: Same.
482 * gcc.dg/autopar/parloops-exit-first-loop-alt-4.c: Same.
483 * gcc.dg/autopar/parloops-exit-first-loop-alt-5.c: Same.
484 * gcc.dg/autopar/parloops-exit-first-loop-alt-6.c: Same.
485 * gcc.dg/autopar/parloops-exit-first-loop-alt-7.c: Same.
486 * gcc.dg/autopar/parloops-exit-first-loop-alt-pr66652.c: Same.
487 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: Same.
488 * gcc.dg/autopar/pr39500-1.c: Same.
489 * gcc.dg/autopar/pr39500-2.c: Same.
490 * gcc.dg/autopar/pr46193.c: Same.
491 * gcc.dg/autopar/pr46194.c: Same.
492 * gcc.dg/autopar/pr49580.c: Same.
493 * gcc.dg/autopar/pr49960-1.c: Same.
494 * gcc.dg/autopar/pr49960.c: Same.
495 * gcc.dg/autopar/pr68373.c: Same.
496 * gcc.dg/autopar/reduc-1.c: Same.
497 * gcc.dg/autopar/reduc-1char.c: Same.
498 * gcc.dg/autopar/reduc-1short.c: Same.
499 * gcc.dg/autopar/reduc-2.c: Same.
500 * gcc.dg/autopar/reduc-2char.c: Same.
501 * gcc.dg/autopar/reduc-2short.c: Same.
502 * gcc.dg/autopar/reduc-3.c: Same.
503 * gcc.dg/autopar/reduc-4.c: Same.
504 * gcc.dg/autopar/reduc-6.c: Same.
505 * gcc.dg/autopar/reduc-7.c: Same.
506 * gcc.dg/autopar/reduc-8.c: Same.
507 * gcc.dg/autopar/reduc-9.c: Same.
508 * gcc.dg/autopar/uns-outer-4.c: Same.
509 * gcc.dg/autopar/uns-outer-5.c: Same.
510 * gcc.dg/autopar/uns-outer-6.c: Same.
511 * gfortran.dg/parloops-exit-first-loop-alt-2.f95: Same.
512 * gfortran.dg/parloops-exit-first-loop-alt.f95: Same.
513
da976fa8
AL
5142016-01-18 Alan Lawrence <alan.lawrence@arm.com>
515
516 PR target/63679
517 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove XFAIL for powerpc(32), hppa,
518 aarch64, sparc, s390. Add --param sra-max-scalarization-size-Ospeed.
519
70c1e886
AL
5202016-01-18 Alan Lawrence <alan.lawrence@arm.com>
521
522 PR target/63679
523 * gcc.dg/tree-ssa/ssa-dom-cse-5.c: New.
524 * gcc.dg/tree-ssa/ssa-dom-cse-6.c: New.
525 * gcc.dg/tree-ssa/ssa-dom-cse-7.c: New.
526
88bed196
AL
5272016-01-18 Alan Lawrence <alan.lawrence@arm.com>
528
529 PR target/63679
530 * gcc.dg/tree-ssa/sra-17.c: New.
531 * gcc.dg/tree-ssa/sra-18.c: New.
532
3dd5f42e
IE
5332016-01-18 Ilya Enkovich <enkovich.gnu@gmail.com>
534
535 * gcc.target/i386/pr65105-5.c: Adjust to andn generation.
536
ae5a77fa
EB
5372016-01-18 Eric Botcazou <ebotcazou@adacore.com>
538
539 * gnat.dg/inline12.adb: New test.
540
11e57fc6
BC
5412016-01-18 Bin Cheng <bin.cheng@arm.com>
542
543 PR tree-optimization/66797
544 * gcc.c-torture/execute/pr65447.c: Relax check condition.
545
995b6fe0
RB
5462016-01-18 Richard Biener <rguenther@suse.de>
547
548 PR tree-optimization/69170
549 * gcc.dg/torture/pr69170.c: New testcase.
550
d656d82e
JDA
5512016-01-17 John David Anglin <danglin@gcc.gnu.org>
552
553 * gcc.dg/torture/builtin-integral-1.c: Require c99_runtime.
554
d69da357
TV
5552016-01-16 Tom de Vries <tom@codesourcery.com>
556
557 * c-c++-common/goacc/kernels-alias-ipa-pta-4.c: New test.
558
a3845283
TV
5592016-01-16 Tom de Vries <tom@codesourcery.com>
560
561 * gcc.dg/parloops-exit-first-loop-alt.c: Move ...
562 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: ... here. Remove
563 redundant dg-require-effective-target pthread.
564 * gcc.dg/parloops-exit-first-loop-alt-2.c: Same.
565 * gcc.dg/parloops-exit-first-loop-alt-3.c: Same.
566 * gcc.dg/parloops-exit-first-loop-alt-4.c: Same.
567 * gcc.dg/parloops-exit-first-loop-alt-5.c: Same.
568 * gcc.dg/parloops-exit-first-loop-alt-6.c: Same.
569 * gcc.dg/parloops-exit-first-loop-alt-7.c: Same.
570 * gcc.dg/parloops-exit-first-loop-alt-pr66652.c: Same.
571
197a6aa6
DE
5722016-01-16 David Edelsohn <dje.gcc@gmail.com>
573
574 PR target/68609
575 * gcc.target/powerpc/recip-6.c: Enable on AIX.
576 * gcc.target/powerpc/recip-7.c: Same.
577
ec7886c1
PP
5782016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
579
580 PR c++/69091
581 * g++.dg/template/pr69091.C: New test.
582
203484bb
PP
5832016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
584
585 * c-c++-common/cilk-plus/AN/an-if.c: Check that the original
586 dump does not contain an error_mark_node.
587 * c-c++-common/cilk-plus/CK/pr60469.c: Likewise.
588 * c-c++-common/cilk-plus/AN/fn_ptr-2.c: New xfail'd test.
589
aa2500e9
PP
5902016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
591
592 PR c++/68936
593 * g++.dg/template/pr68936.C: New test.
594
28621a5c
DE
5952016-01-15 David Edelsohn <dje.gcc@gmail.com>
596
597 PR target/68609
598 * gcc.target/powerpc/recip-1.c: Adjust for Goldschmidt's Algorithm.
599 * gcc.target/powerpc/recip-2.c: Same.
600 * gcc.target/powerpc/recip-3.c: Same.
601 * gcc.target/powerpc/recip-4.c: Same.
602 * gcc.target/powerpc/recip-sqrtf.c: Same.
603
40c43aca
JL
6042016-01-15 Jeff Law <law@redhat.com>
605
606 PR tree-optimization/69270
607 * gcc.dg/tree-ssa/pr69270-2.c: New test.
608 * gcc.dg/tree-ssa/pr69270-3.c: New test.
609
afbc5ae8
PT
6102016-01-15 Paul Thomas <pault@gcc.gnu.org>
611
612 PR fortran/49630
613 * gfortran.dg/deferred_character_13.f90: New test for the fix
614 of comment 3 of the PR.
615
616 PR fortran/54070
617 * gfortran.dg/deferred_character_8.f90: New test
618 * gfortran.dg/allocate_error_5.f90: New test
619
620 PR fortran/60593
621 * gfortran.dg/deferred_character_10.f90: New test
622
623 PR fortran/60795
624 * gfortran.dg/deferred_character_14.f90: New test
625
626 PR fortran/61147
627 * gfortran.dg/deferred_character_11.f90: New test
628
629 PR fortran/64324
630 * gfortran.dg/deferred_character_9.f90: New test
631
49abe076
VM
6322016-01-15 Vladimir Makarov <vmakarov@redhat.com>
633
634 PR rtl-optimization/69030
635 * gcc.target/i386/pr69030.c: New.
636
16d12992
KT
6372016-01-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
638
639 * gcc.target/aarch64/target_attr_17.c: New test.
640
78810bd3
RB
6412016-01-15 Richard Biener <rguenther@suse.de>
642
643 PR tree-optimization/66856
644 * gcc.dg/torture/pr66856-1.c: New testcase.
645 * gcc.dg/torture/pr66856-2.c: Likewise.
646
2bd847fe
RB
6472016-01-15 Richard Biener <rguenther@suse.de>
648
649 PR debug/69137
650 * g++.dg/lto/pr69137_0.C: New testcase.
651
a00fe3b7
RS
6522016-01-15 Richard Sandiford <richard.sandiford@arm.com>
653
654 PR middle-end/69246
655 * gcc.target/i386/pr69246.c: New test.
656
cbb0e83b
DV
6572016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
658
7596d5de 659 * gfortran.dg/bind_c_array_params_2.f90: Fix test patterns for S/390.
cbb0e83b 660
5a500ecf
DV
6612016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
662
663 PR c++/56194
664 * g++.dg/init/const9.C: Disable test on S/390.
665
5d9bf64f
DV
6662016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
667
668 * g++.dg/Wframe-address.C: Test requires -mbackchain for s390*-*-*.
669 * g++.dg/Wno-frame-address.C: Ditto.
670
e234b19e
DV
6712016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
672
673 * gcc.dg/tree-ssa/20040204-1.c: Do not xfail on S/390.
674
89483f99
RB
6752016-01-15 Richard Biener <rguenther@suse.de>
676
677 PR tree-optimization/68961
678 * gcc.dg/vect/costmodel/x86_64/costmodel-pr68961.c: New testcase.
679
94f37395
IE
6802016-01-15 Ilya Enkovich <enkovich.gnu@gmail.com>
681
682 * gcc.target/i386/pr65105-5.c: New test.
683
0f6176e6
JH
6842016-01-15 Jan Hubicka <hubicka@ucw.cz>
685
686 * gcc.c-torture/execute/alias-4.c: New testcase.
687
824ca15e
JH
6882016-01-15 Jan Hubicka <hubicka@ucw.cz>
689
690 PR ipa/68148
691 * g++.dg/ipa/devirt-49.C: New testcase.
692
092f7deb 6932016-01-15 Christian Bruel <christian.bruel@st.com>
edef1fa8
CB
694
695 PR target/65837
696 * gcc.target/arm/attr-neon-builtin-fail2.c: New test.
697 * gcc.target/arm/lto/pr65837-attr_0.c: New test.
698 * gcc.target/arm/lto/pr65837_0.c: Fix skip condition and use ACLE name.
699
e93c66bc
RB
7002016-01-15 Richard Biener <rguenther@suse.de>
701
702 PR tree-optimization/69117
703 * gcc.dg/torture/pr69117.c: New testcase.
704
c47eaca6 7052015-01-14 Ryan Burn <contact@rnburn.com>
b6e3db06
RB
706
707 PR c++/69048
708 * g++.dg/cilk-plus/CK/pr69048.cc: New test.
709
c3f6914a
FXC
7102016-01-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
711
712 PR testsuite/67509
713 * gfortran.dg/ieee/ieee_7.f90: For out of bound precision or
714 range tests use 100 * maximum instead of maximum + 1.
715
cd65ae90
JJ
7162016-01-14 Jakub Jelinek <jakub@redhat.com>
717
718 PR debug/69244
719 * gcc.dg/guality/pr69244.c: New test.
720
19643948
UB
7212016-01-14 Uros Bizjak <ubizjak@gmail.com>
722
723 * lib/target-supports.exp (check_effective_target_issignaling):
724 New procedure.
725 * gcc.dg/pr61441.c: Require issignaling effective target.
726
fe79c97e
SB
7272016-01-14 Segher Boessenkool <segher@kernel.crashing.org>
728
729 PR target/68803
730 * gcc.target/powerpc/20050603-3.c: Add xfails for powerpc64le.
731
c7df95d8
DM
7322016-01-14 David Malcolm <dmalcolm@redhat.com>
733
734 PR c++/68819
735 PR preprocessor/69177
736 * gcc.dg/plugin/location-overflow-test-1.c: New test case.
737 * gcc.dg/plugin/location-overflow-test-2.c: New test case.
738 * gcc.dg/plugin/location_overflow_plugin.c: New test plugin.
739 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
740
00083992
MP
7412016-01-14 Marek Polacek <polacek@redhat.com>
742
743 PR c/69262
744 * gcc.dg/array-15.c: New test.
745
0c9b3294
JJ
7462016-01-14 Jakub Jelinek <jakub@redhat.com>
747
748 PR middle-end/68146
749 PR tree-optimization/69155
750 * gfortran.dg/pr68146.f: New test.
751 * gfortran.dg/pr69155.f90: New test.
752
3688e13d
RB
7532016-01-14 Richard Biener <rguenther@suse.de>
754
755 PR tree-optimization/68060
756 * gcc.dg/torture/pr68060-1.c: New testcase.
757 * gcc.dg/torture/pr68060-2.c: Likewise.
758
bab0ad3a
NC
7592016-01-14 Nick Clifton <nickc@redhat.com>
760
761 * lib/target-supports.exp
762 (check_effective_target_arm_neon_ok_nocache): Add an option
763 sequence that includes setting the ARM architecture to ARMv7-A.
764 * gcc.target/arm/attr-neon.c: Use dg-add-options to add the
765 command line options necessary to enable Neon support.
766 * gcc.target/arm/neon-vlshr-imm-1.c: Likewise.
767 * gcc.target/arm/neon-vshl-imm-1.c: Likewise.
768 * gcc.target/arm/neon-vshr-imm-1.c: Likewise.
769 * gcc.target/arm/pr69180.c: Likewise.
770
947c2ce5
JL
7712016-01-14 Jeff Law <law@redhat.com>
772
773 PR tree-optimization/69270
774 * gcc.dg/tree-ssa/pr69270.c: New test.
775
3342fd71
BS
7762016-01-13 Bernd Schmidt <bschmidt@redhat.com>
777
778 PR c/66208
779 * c-c++-common/pr66208.c: New file.
780
2ad3adf1
JJ
7812016-01-13 Jakub Jelinek <jakub@redhat.com>
782
783 PR tree-optimization/69156
784 * gcc.dg/pr69156.c: New test.
785
398d6feb
L
7862016-01-13 H.J. Lu <hongjiu.lu@intel.com>
787
788 * gcc.target/i386/pr69225-7.c: New test.
789
4c868789
RH
7902016-01-13 Richard Henderson <rth@redhat.com>
791
792 * gcc.dg/tm/memopt-13.c: Update expected function.
793 * gcc.dg/tm/memopt-6.c: Likewise.
794
ef6d1772
UB
7952016-01-13 Uros Bizjak <ubizjak@gmail.com>
796
797 * gcc.target/i386/pr45685.c (dg-options): Add -mno-sse4.
798 * gcc.target/i386/pr68432-1.c (dg-options): Ditto.
799 * gcc.target/i386/pr68432-2.c (dg-options): Ditto.
800 * gcc.target/i386/pr68432-3.c (dg-options): Ditto.
0b4b6ef2 801
ef6d1772
UB
8022016-01-13 Tom de Vries <tom@codesourcery.com>
803
804 PR tree-optimization/69169
0b4b6ef2
TV
805 * gcc.dg/pr69169.c: New test.
806
2ad3adf1 8072016-01-13 Alexander Fomin <alexander.fomin@intel.com>
8866d62c
AF
808
809 PR target/69228
810 * gcc.target/i386/avx512pf-vscatterpf0dpd-1.c: Adjust.
811 * gcc.target/i386/avx512pf-vscatterpf0dps-1.c: Likewise.
812 * gcc.target/i386/avx512pf-vscatterpf0qpd-1.c: Likewise.
813 * gcc.target/i386/avx512pf-vscatterpf0qps-1.c: Likewise.
814 * gcc.target/i386/avx512pf-vscatterpf1dpd-1.c: Likewise.
815 * gcc.target/i386/avx512pf-vscatterpf1dps-1.c: Likewise.
816 * gcc.target/i386/avx512pf-vscatterpf1qpd-1.c: Likewise.
817 * gcc.target/i386/avx512pf-vscatterpf1qps-1.c: Likewise.
818
9060e335
AK
8192016-01-13 Jakub Jelinek <jakub@redhat.com>
820
821 PR target/69247
822 * gcc.dg/pr69247.c: New test.
823
40311329
RB
8242016-01-13 Richard Biener <rguenther@suse.de>
825
826 PR tree-optimization/69242
827 * gcc.dg/torture/pr69242.c: New testcase.
828
ccbd7103
RB
8292016-01-13 Richard Biener <rguenther@suse.de>
830
831 PR tree-optimization/69186
832 * gcc.dg/torture/pr69186.c: New testcase.
833
c6f72a46
JL
8342016-01-13 Jeff Law <law@redhat.com>
835
836 PR tree-optimization/67755
837 * gcc.dg/tree-ssa/pr67755.c: New test.
838
8392016-01-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
bf3f4b38
TP
840
841 * gcc.c-torture/unsorted/dump-noaddr.x (dump_compare): Replace static
842 pass number in output by a star.
843
c446cf07
BC
8442016-01-12 Bin Cheng <bin.cheng@arm.com>
845
846 PR tree-optimization/68911
847 * gcc.c-torture/execute/pr68911.c: New test.
848
5342156c
MP
8492016-01-12 Marek Polacek <polacek@redhat.com>
850
851 PR c++/68979
852 * g++.dg/warn/permissive-1.C: New test.
853
65364cc5
JJ
8542016-01-12 Jakub Jelinek <jakub@redhat.com>
855
856 PR objc++/68511
857 PR c++/69213
858 * g++.dg/opt/pr69213.C: New test.
859
81b9a3d9
CB
8602016-01-12 Christian Bruel <christian.bruel@st.com>
861
862 PR target/69180
863 * gcc.target/arm/pr69180.c: New test.
864
3c4e91c9
RB
8652016-01-12 Richard Biener <rguenther@suse.de>
866
867 PR lto/69077
868 * g++.dg/lto/pr69077_0.C: New testcase.
869 * g++.dg/lto/pr69077_1.C: Likewise.
870
5664cea1
JJ
8712016-01-12 Jakub Jelinek <jakub@redhat.com>
872
873 PR target/69175
874 * g++.dg/opt/pr69175.C: New test.
875
86cefc49
AL
8762016-01-12 Alan Lawrence <alan.lawrence@arm.com>
877
878 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Declare functions as 'extern'
879 rather than #including math.h & stdlib.h.
880 * gcc.dg/vect/pr47001.c: Declare abort as 'extern', remove stdlib.h.
881 * gcc.dg/vect/pr49771.c: Likewise.
882 * gcc.dg/vect/vect-10-big-array.c: Likewise.
883 * gcc.dg/vect/vect-neg-store-1.c: Likewise.
884 * gcc.dg/vect/vect-neg-store-2.c: Likewise.
885 * gcc.dg/vect/slp-37.c: Change NULL to 0, remove stdlib.h.
886 * gcc.dg/vect/pr40254.c: Remove unnecessary include of stdlib.h.
887 * gcc.dg/vect/pr44507.c: Likewise.
888 * gcc.dg/vect/pr45902.c: Likewise.
889 * gcc.dg/vect/slp-widen-mult-half.c: Likewise.
890 * gcc.dg/vect/vect-117.c: Likewise.
891 * gcc.dg/vect/vect-99.c: Likewise.
892 * gcc.dg/vect/vect-aggressive-1.c: Likewise.
893 * gcc.dg/vect/vect-cond-1.c: Likewise.
894 * gcc.dg/vect/vect-cond-2.c: Likewise.
895 * gcc.dg/vect/vect-cond-3.c: Likewise.
896 * gcc.dg/vect/vect-cond-4.c: Likewise.
897 * gcc.dg/vect/vect-mask-load-1.c: Likewise.
898 * gcc.dg/vect/vect-mask-loadstore-1.c: Likewise.
899 * gcc.dg/vect/vect-over-widen-1-big-array.c: Likewise.
900 * gcc.dg/vect/vect-over-widen-1.c: Likewise.
901 * gcc.dg/vect/vect-over-widen-2-big-array.c: Likewise.
902 * gcc.dg/vect/vect-over-widen-2.c: Likewise.
903 * gcc.dg/vect/vect-over-widen-3-big-array.c: Likewise.
904 * gcc.dg/vect/vect-over-widen-3.c: Likewise.
905 * gcc.dg/vect/vect-over-widen-4-big-array.c: Likewise.
906 * gcc.dg/vect/vect-over-widen-4.c: Likewise.
907 * gcc.dg/vect/vect-widen-mult-const-s16.c: Likewise.
908 * gcc.dg/vect/vect-widen-mult-const-u16.c: Likewise.
909 * gcc.dg/vect/vect-widen-mult-half-u8.c: Likewise.
910 * gcc.dg/vect/vect-widen-mult-half.c: Likewise.
911 * gcc.dg/vect/no-trapping-math-vect-ifcvt-11.c: Remove unnecessary
912 include of signal.h.
913 * gcc.dg/vect/no-trapping-math-vect-ifcvt-12.c: Likewise.
914 * gcc.dg/vect/no-trapping-math-vect-ifcvt-13.c: Likewise.
915 * gcc.dg/vect/no-trapping-math-vect-ifcvt-14.c: Likewise.
916 * gcc.dg/vect/no-trapping-math-vect-ifcvt-15.c: Likewise.
917 * gcc.dg/vect/no-trapping-math-vect-ifcvt-16.c: Likewise.
918 * gcc.dg/vect/vect-ifcvt-16.c: Likewise.
919 * gcc.dg/vect/vect-ifcvt-17.c: Likewise.
920 * gcc.dg/vect/vect-ifcvt-2.c: Likewise.
921 * gcc.dg/vect/vect-ifcvt-3.c: Likewise.
922 * gcc.dg/vect/vect-ifcvt-4.c: Likewise.
923 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
924 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
925 * gcc.dg/vect/vect-ifcvt-6.c: Likewise.
926 * gcc.dg/vect/vect-ifcvt-7.c: Likewise.
927 * gcc.dg/vect/vect-ifcvt-9.c: Likewise.
928 * gcc.dg/vect/vect-outer-5.c: Likewise.
929 * gcc.dg/vect/vect-outer-6.c: Likewise.
930 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Remove unnecessary
931 include of stdio.h.
932
b832f61e
NC
9332016-01-12 Nick Clifton <nickc@redhat.com>
934
935 PR target/68913
936 * gcc.dg/lto/pr61886_0.c: Rename the external function called
937 to fread so that it will be found in all target runtimes.
938
8eac49b1
RB
9392016-01-12 Richard Biener <rguenther@suse.de>
940
941 PR tree-optimization/69053
942 * g++.dg/torture/pr69053.C: New testcase.
943
2935d994
RB
9442016-01-12 Richard Biener <rguenther@suse.de>
945
946 PR tree-optimization/69168
947 * gcc.dg/torture/pr69168.c: New testcase.
948
66c16fd9
RB
9492016-01-12 Richard Biener <rguenther@suse.de>
950
951 PR tree-optimization/69157
952 * gcc.dg/torture/pr69157.c: New testcase.
953
9542016-01-12 Richard Biener <rguenther@suse.de>
955
956 PR tree-optimization/69174
957 * gcc.dg/torture/pr69174.c: New testcase.
958
723033a6
JJ
9592016-01-12 Jakub Jelinek <jakub@redhat.com>
960
961 PR c++/66808
962 PR c++/69000
963 * g++.dg/tls/pr66808.C: New test.
964 * g++.dg/tls/pr69000.C: New test.
965
3574cf47
BS
9662016-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
967
968 * gcc.target/powerpc/swaps-p8-23.c: New test.
969 * gcc.target/powerpc/swaps-p8-24.c: Likewise.
970
feb20787
JDA
9712016-01-11 John David Anglin <danglin@gcc.gnu.org>
972
973 PR tree-optimization/68356
974 * gcc.dg/torture/pr68264.c: Disable exp2 ERANGE test on hppa unix.
975
27b1820a
KV
9762016-01-12 Kugan Vivekanandarajah <kuganv@linaro.org>
977 Jim Wilson <jim.wilson@linaro.org>
978
979 PR target/69194
980 * gcc.target/arm/pr69194.c: New test.
981
cf4de6af
L
9822016-01-11 H.J. Lu <hongjiu.lu@intel.com>
983
984 PR target/69225
985 * gcc.target/i386/pr69225-1.c: New test.
986 * gcc.target/i386/pr69225-2.c: Likewise.
987 * gcc.target/i386/pr69225-3.c: Likewise.
988 * gcc.target/i386/pr69225-4.c: Likewise.
989 * gcc.target/i386/pr69225-5.c: Likewise.
990 * gcc.target/i386/pr69225-6.c: Likewise.
991
1ebd5558
JJ
9922016-01-11 Jakub Jelinek <jakub@redhat.com>
993
23552a4d
JJ
994 PR target/67462
995 * gcc.dg/ifcvt-3.c: Only compile on lp64 targets, include also i?86
996 if lp64.
997
26ff85b0
JJ
998 PR target/69071
999 * gcc.dg/pr69071.c: New test.
1000
9cb6bd74
JJ
1001 PR c++/69211
1002 * g++.dg/opt/pr69211.C: New test.
1003
1ebd5558
JJ
1004 PR tree-optimization/69214
1005 * gcc.c-torture/compile/pr69214.c: New test.
1006
8c18c836
UB
10072016-01-11 Uros Bizjak <ubizjak@gmail.com>
1008
1009 * gcc.target/i386/pr66232-10.c: Do not compile on ia32 target.
1010 * gcc.target/i386/pr66232-11.c: Ditto.
1011 * gcc.target/i386/pr66232-12.c: Ditto.
1012 * gcc.target/i386/pr66232-13.c: Ditto.
1013
62446e6e
RB
10142016-01-11 Richard Biener <rguenther@suse.de>
1015
1016 PR tree-optimization/69173
1017 * gcc.dg/torture/pr69173.c: New testcase.
1018
2b8568fe
KT
10192016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1020
1021 PR rtl-optimization/68796
1022 * gcc.target/aarch64/tst_5.c: New test.
1023 * gcc.target/aarch64/tst_6.c: Likewise.
1024
5baf4532
KT
10252016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1026
1027 PR rtl-optimization/68841
1028 * gcc.dg/pr68841.c: New test.
1029 * gcc.c-torture/execute/pr68841.c: New test.
1030
ca90b1ed
YR
10312016-01-11 Yuri Rumyantsev <ysrumyan@gmail.com>
1032
1033 PR rtl-optimization/68920
1034 * gcc.dg/ifcvt-4.c: Add "--param max-rtl-if-conversion-insns=3" option
1035 for ix86 targets.
1036 * gcc.dg/ifcvt-5.c: New test.
1037
2ad3adf1 10382016-01-11 Alexandre Oliva <aoliva@redhat.com>
b4934671
AO
1039
1040 PR bootstrap/69123
1041 * g++.dg/pr69123.C: New.
1042
83834c09
IE
10432016-01-11 Ilya Enkovich <enkovich.gnu@gmail.com>
1044
1045 PR target/69010
1046 * gcc.target/i386/pr69010.c: New test.
1047
dcf89d57
MJ
10482016-01-11 Martin Jambor <mjambor@suse.cz>
1049
1050 PR ipa/69044
1051 * gcc.target/i386/chkp-pr69044.c: New test.
1052
d95167ee
TV
10532016-01-11 Tom de Vries <tom@codesourcery.com>
1054
1055 PR tree-optimization/69109
1056 * gcc.dg/autopar/pr69109-2.c: New test.
1057 * gcc.dg/autopar/pr69109.c: New test.
1058
4f6403a8
TV
10592016-01-11 Tom de Vries <tom@codesourcery.com>
1060
1061 PR tree-optimization/69108
1062 * gcc.dg/autopar/pr69108.c: New test.
1063
21efdd80
PP
10642016-01-10 Patrick Palka <ppalka@gcc.gnu.org>
1065
1066 PR c++/69029
1067 * c-c++-common/Wisleading-indentation.c: Augment test.
1068
fd42eed8
TK
10692016-01-10 Thomas Koenig <tkoenig@gcc.gnu.org>
1070
1071 PR fortran/69154
1072 * gfortran.dg/inline_matmul_12.f90: New test.
1073
4f90ee6c
PT
10742016-01-10 Paul Thomas <pault@gcc.gnu.org>
1075
1076 PR fortran/67779
1077 * gfortran.dg/actual_array_offset_1: New test.
1078
3907c6cf
TV
10792016-01-10 Tom de Vries <tom@codesourcery.com>
1080
1081 PR tree-optimization/69062
1082 * gcc.dg/autopar/pr69062.c: New test.
1083
b07b236e
TS
10842016-01-10 Thomas Schwinge <thomas@codesourcery.com>
1085
1086 * gcc.dg/vect/slp-perm-1.c: Fix scan-tree-dump syntax.
1087 * gcc.dg/vect/slp-perm-2.c: Likewise.
1088 * gcc.dg/vect/slp-perm-3.c: Likewise.
1089 * gcc.dg/vect/slp-perm-5.c: Likewise.
1090 * gcc.dg/vect/slp-perm-6.c: Likewise.
1091 * gcc.dg/vect/slp-perm-7.c: Likewise.
1092 * gcc.dg/vect/slp-perm-8.c: Likewise.
1093
23fab8ae
TV
10942016-01-10 Tom de Vries <tom@codesourcery.com>
1095
1096 PR tree-optimization/69039
1097 * gcc.dg/autopar/pr69039.c: New test.
1098
73f0dae2
MP
10992016-01-09 Marek Polacek <polacek@redhat.com>
1100
1101 PR c++/69113
1102 * g++.dg/pr69113.C: New test.
1103
20b8d734
JJ
11042016-01-09 Jakub Jelinek <jakub@redhat.com>
1105
1106 PR middle-end/50865
1107 PR tree-optimization/69097
1108 * gcc.c-torture/execute/pr50865.c: New test.
1109 * gcc.c-torture/execute/pr69097-1.c: New test.
1110 * gcc.c-torture/execute/pr69097-2.c: New test.
1111 * gcc.dg/pr69097-1.c: New test.
1112 * gcc.dg/pr69097-2.c: New test.
1113
c50e614b
JJ
11142016-01-09 Jakub Jelinek <jakub@redhat.com>
1115
1116 PR c++/69164
1117 * g++.dg/opt/pr69164.C: New test.
1118
e0237993
JJ
11192016-01-08 Jakub Jelinek <jakub@redhat.com>
1120
1121 PR tree-optimization/69167
1122 * gcc.dg/pr69167.c: New test.
1123
bd8f5bb2
MP
11242016-01-08 Marek Polacek <polacek@redhat.com>
1125
1126 PR c++/68449
1127 * g++.dg/pr68449.C: New.
1128
bb0f5ca7
AL
11292016-01-08 Alan Lawrence <alan.lawrence@arm.com>
1130
1131 PR tree-optimization/68707
1132 * lib/target-supports.exp (check_effective_target_vect_load_lanes): New.
1133 * gcc.dg/vect/slp-perm-1.c: Look for vect_load_lanes instead of SLP
1134 on platforms supporting it.
1135 * gcc.dg/vect/slp-perm-2.c: Likewise.
1136 * gcc.dg/vect/slp-perm-3.c: Likewise.
1137 * gcc.dg/vect/slp-perm-5.c: Likewise.
1138 * gcc.dg/vect/slp-perm-7.c: Likewise.
1139 * gcc.dg/vect/slp-perm-8.c: Likewise.
1140 * gcc.dg/vect/slp-perm-6.c: Look for vect_load_lanes in addition to SLP
1141 on platforms supporting it.
1142
22518428
JJ
11432016-01-08 Jakub Jelinek <jakub@redhat.com>
1144
33f0852f
JJ
1145 PR tree-optimization/69162
1146 * gcc.dg/pr69162.c: New test.
1147
22518428
JJ
1148 PR tree-optimization/69172
1149 * gcc.dg/pr69172.c: New test.
1150
80e9b3aa
TP
11512016-01-08 Thomas Preud'homme <thomas.preudhomme@arm.com>
1152
1153 PR tree-optimization/67781
1154 * gcc.c-torture/execute/pr67781.c: New file.
1155
262a363f
JJ
11562016-01-08 Jakub Jelinek <jakub@redhat.com>
1157
1158 PR tree-optimization/69083
1159 * gcc.dg/vect/pr69083.c: New test.
1160
6e1f093f
SS
11612016-01-08 Sujoy Saraswati <sujoy.saraswati@hpe.com>
1162
1163 PR tree-optimization/61441
1164 * gcc.dg/pr61441.c: Restrict to linux and gnu targets.
1165 Use -fexcess-precision=standard for compiler options.
1166 Use fabs() only when __FLT_EVAL_METHOD__ == 0.
1167
53290e07
JJ
11682016-01-08 Jakub Jelinek <jakub@redhat.com>
1169
57bf3072
JJ
1170 PR fortran/69128
1171 * gfortran.dg/gomp/pr69128.f90: New test.
1172
53290e07
JJ
1173 PR c++/69145
1174 * g++.dg/ext/pr69145-1.C: New test.
1175 * g++.dg/ext/pr69145-2-very-long-filename.cc: New file.
1176 * g++.dg/ext/pr69145-2.h: New file.
1177
7a127fa7
MS
11782016-01-07 Martin Sebor <msebor@redhat.com>
1179
1180 PR c/68966
1181 * gcc.dg/atomic-fetch-bool.c: New test.
1182 * gcc.dg/sync-fetch-bool.c: New test.
1183
95918b49
L
11842016-01-07 H.J. Lu <hongjiu.lu@intel.com>
1185
1186 PR fortran/66680
1187 gfortran.dg/gomp/pr66680.f90: Moved to libgomp.
1188
c8e62a9d
NC
11892016-01-07 Nick Clifton <nickc@redhat.com>
1190
1191 PR target/66655
1192 * g++.dg/pr66655.C: New test.
1193 * g++.dg/pr66655_1.cc: Test support file.
1194 * g++.dg/pr66655.h: Test header file.
1195
2ad3adf1 11962016-01-07 Dominique d'Humieres <dominiq@lps.ens.fr>
64d3ef31
DH
1197
1198 PR fortran/66680
1199 gfortran.dg/gomp/pr66680.f90: New test.
1200
4cd9ca92
L
12012016-01-07 H.J. Lu <hongjiu.lu@intel.com>
1202
1203 PR target/69171
1204 * gcc.target/i386/pr69171-1.c: New test.
1205 * gcc.target/i386/pr69171-2.c: Likewise.
1206 * gcc.target/i386/pr69171-3.c: Likewise.
1207 * gcc.target/i386/pr69171-4.c: Likewise.
1208 * gcc.target/i386/pr69171-5.c: Likewise.
1209 * gcc.target/i386/pr69171-6.c: Likewise.
1210
7e33d4dc
BS
12112015-12-15 Bernd Schmidt <bschmidt@redhat.com>
1212
1213 PR middle-end/67639
1214 * c-c++-common/pr67639.c: New test.
1215
fec64afc
JJ
12162016-01-07 Jakub Jelinek <jakub@redhat.com>
1217
1218 PR tree-optimization/69141
1219 * g++.dg/opt/pr69141.C: New test.
1220
f293ad29
EB
12212016-01-06 Eric Botcazou <ebotcazou@adacore.com>
1222
1223 * gcc.target/sparc/20151219-1.c: Skip in 64-bit mode.
1224
5027395e
UB
12252016-01-06 Uros Bizjak <ubizjak@gmail.com>
1226
1227 PR target/69140
1228 * gcc.target/i386/pr69140.c: New test
1229
7443cf13
DM
12302016-01-06 David Malcolm <dmalcolm@redhat.com>
1231
1232 * gcc.dg/bad-dereference.c: New test case.
1233
32928931
BS
12342015-01-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1235
1236 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: New test.
1237
68dd05da
AS
12382016-01-06 Andreas Schwab <schwab@linux-m68k.org>
1239
1240 * gcc.dg/atomic-invalid-2.c: Remove duplicated content.
1241
6b131d5b
MP
12422016-01-06 Marek Polacek <polacek@redhat.com>
1243
1244 PR sanitizer/69099
1245 * gcc.dg/ubsan/float-cast-overflow-atomic.c: New test.
1246
8d9fdb49
MP
12472016-01-05 Marek Polacek <polacek@redhat.com>
1248
1249 PR c/69104
1250 * gcc.dg/atomic-invalid-2.c: New.
1251
acf93f1e
L
12522016-01-05 H.J. Lu <hongjiu.lu@intel.com>
1253
1254 PR target/68991
1255 * gcc.target/i386/pr68991.c: New test.
1256
3f50525d
L
12572016-01-05 H.J. Lu <hongjiu.lu@intel.com>
1258
1259 PR target/68991
1260 * g++.dg/pr68991-1.C: New test.
1261 * g++.dg/pr68991-2.C: Likewise.
1262
e0237993 12632016-01-05 Sergei Trofimovich <siarheit@google.com>
face88a1 1264
e0237993 1265 PR other/60465
face88a1
ST
1266 * gcc.target/ia64/pr60465-gprel64.c: New test.
1267 * gcc.target/ia64/pr60465-gprel64-c37.c: New test.
1268
a0866eff
KT
12692016-01-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1270
1271 PR rtl-optimization/68651
1272 * gcc.target/aarch64/pr68651_1.c: New test.
1273
c589e975
DM
12742016-01-05 David Malcolm <dmalcolm@redhat.com>
1275
1276 PR c/69122
1277 * c-c++-common/Wmisleading-indentation.c (pr69122): New function.
1278
929710d9
NS
12792016-01-05 Nathan Sidwell <nathan@acm.org>
1280
ce3e43d7
NS
1281 PR c++/58583
1282 * g++.dg/cpp0x/nsdmi-template14.C: Adjust test & errors.
1283
929710d9
NS
1284 * gcc.dg/alias-15.c: New.
1285
a2faef8e
NC
12862016-01-05 Nick Clifton <nickc@redhat.com>
1287
1288 PR target/68870
1289 * g++.dg/pr68770.C: New test.
1290
4cfa76e3
MS
12912016-01-04 Mike Stump <mikestump@comcast.net>
1292
1293 * lib/target-supports.exp (check_effective_target_cilkplus):
1294 cilkplus targets require pthreads.
4ece61b6 1295 (check_effective_target_cilkplus): Remove special case for NVPTX.
4cfa76e3 1296
4e8a3a35
MM
12972016-01-04 Michael Meissner <meissner@linux.vnet.ibm.com>
1298
1299 * gcc.target/powerpc/p9-permute.c: New test for xxperm code
1300 generation.
1301
818ab71a
JJ
13022016-01-04 Jakub Jelinek <jakub@redhat.com>
1303
1304 Update copyright years.
1305
2fe0a208
MP
13062016-01-04 Marek Polacek <polacek@redhat.com>
1307
1308 PR c/68908
1309 * gcc.dg/atomic/c11-atomic-exec-6.c: New test.
1310 * gcc.dg/atomic/c11-atomic-exec-7.c: New test.
1311 * gcc.dg/atomic/stdatomic-op-5.c: New test.
1312
9e3b2fe3
EB
13132016-01-04 Eric Botcazou <ebotcazou@adacore.com>
1314
1315 * gcc.target/sparc/20160104-2.c: New test.
1316
e8d65a35
EB
13172016-01-04 Eric Botcazou <ebotcazou@adacore.com>
1318
1319 * gcc.target/sparc/20160104-1.c: New test.
1320
25ccfccd
PT
13212016-01-03 Paul Thomas <pault@gcc.gnu.org>
1322
1323 PR fortran/65045
1324 * gfortran.dg/pr65045.f90: New test.
1325
cb51d382
EB
13262016-01-02 Eric Botcazou <ebotcazou@adacore.com>
1327
1328 * gnat.dg/specs/debug1.ads: Delete.
1329
6eeaad6e
JD
13302016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1331
1332 PR libgfortran/68867
1333 * gfortran.dg/default_format_denormal_2.f90: Fix the dg regular
1334 expression.
1335
2f968603
JD
13362016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1337
1338 PR libgfortran/68867
1339 * gfortran.dg/default_format_denormal_2.f90: XFAIL for all
1340 PowerPC.
1341
591bb5e4
PT
13422016-01-01 Paul Thomas <pault@gcc.gnu.org>
1343
1344 PR fortran/68864
1345 * gfortran.dg/pr68864.f90: New test.
1346
f1e0620c
JJ
13472016-01-01 Jakub Jelinek <jakub@redhat.com>
1348
942a1319
JJ
1349 PR tree-optimization/69070
1350 * gcc.dg/pr69070.c: New test.
1351
10dff63f
JJ
1352 PR sanitizer/69055
1353 * gfortran.dg/pr69055.f90: New test.
1354
f1e0620c
JJ
1355 PR target/69015
1356 * gcc.dg/pr69015.c: New test.
818ab71a 1357\f
2f883d1c 1358Copyright (C) 2016 Free Software Foundation, Inc.
ad41bd84
JM
1359
1360Copying and distribution of this file, with or without modification,
1361are permitted in any medium without royalty provided the copyright
1362notice and this notice are preserved.