]> git.ipfire.org Git - thirdparty/gcc.git/blame - gcc/testsuite/ChangeLog
PR c++/58109 - alignas() fails to compile with constant expression
[thirdparty/gcc.git] / gcc / testsuite / ChangeLog
CommitLineData
69da7802
MS
12016-01-23 Martin Sebor <msebor@redhat.com>
2
3 PR c++/58109
4 PR c++/69022
5 * g++.dg/cpp0x/alignas5.C: New test.
6 * g++.dg/ext/vector29.C: Same.
7
da17300a
UB
82016-01-23 Uros Bizjak <ubizjak@gmail.com>
9
10 * gcc.target/i386/chkp-strlen-2.c: Define _GNU_SOURCE.
11 * gcc.target/i386/chkp-strlen-4.c: Move the definition of
12 _GNU_SOURCE from compile flags to the source.
13 * gcc.target/i386/chkp-stropt-12.c: Ditto.
14 * gcc.target/i386/chkp-stropt-16.c: Ditto.
15 * gcc.target/i386/chkp-stropt-4.c: Ditto.
16 * gcc.target/i386/chkp-stropt-8.c: Ditto.
17
62041cfc
JJ
182016-01-22 Jakub Jelinek <jakub@redhat.com>
19
20 PR target/69432
21 * g++.dg/opt/pr69432.C: New test.
22
f7d2ad6f
BS
232016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
24
25 * gcc.target/powerpc/pr63354c: Adjust target selector to include
26 32-bit targets testing an -m64 multilib.
27
d403fc9a
WS
282016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
29
30 * gcc.target/powerpc/pr63354.c: Restrict to Linux targets with
31 64-bit support.
32
4aa16f8d
JG
332016-01-22 James Greenhalgh <james.greenhalgh@arm.com>
34
35 * gcc.dg/vect/bb-slp-pr68892.c: Require vect_double.
36
7c816d0f
CB
372016-01-21 Christian Bruel <christian.bruel@st.com>
38
39 PR target/68674
40 * gcc.target/i386/pr68674.c
41 * gcc.target/aarch64/pr68674.c
42 * gcc.target/arm/pr68674.c
43
fce661e8
KT
442016-01-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
45
46 PR target/69403
47 * gcc.c-torture/execute/pr69403.c: New test.
48
4696899f
PC
492016-01-22 Paolo Carlini <paolo.carlini@oracle.com>
50
51 PR c++/55843
52 * g++.dg/template/pr55843.C: New.
53
bac69366
AL
542016-01-22 Alan Lawrence <alan.lawrence@arm.com>
55
56 PR testsuite/66877
57 * gcc.dg/vect/vect-over-widen-3-big-array.c: Only look for 1
58 vect_recog_over_widening_pattern in dump if we have vect_widen_shift.
59
b57d3a5c
BS
602016-01-21 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
61
62 PR testsuite/67489
da17300a
UB
63 * gcc.target/powerpc/p8vector-builtin-8.c: Remove { target int128 }
64 from dg-do compile directive, and instead add
65 { dg-require-effective-target int128 }.
b57d3a5c 66
9f04a53e
MS
672016-01-20 Martin Sebor <msebor@redhat.com>
68
69 PR c/69405
70 * gcc.dg/sync-fetch.c: New test.
71
38a51663
JL
722016-01-21 Martin Sebor <msebor@redhat.com>
73
74 PR target/69252
75 * gcc.target/powerpc/pr69252.c: New test.
76
2423a75a
JD
772016-01-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
78
79 PR fortran/65996
da17300a 80 * gfortran.dg/pr65996.f90: New test.
2423a75a 81
0a76463f
DV
822016-01-21 Dominik Vogt <vogt@linux.vnet.ibm.com>
83
84 PR c++/68810
9f04a53e 85 * g++.dg/cpp0x/constexpr-reinterpret1.C: Fix line number that is
2423a75a 86 expected to generate an error.
0a76463f 87
9776e692
BS
882016-01-21 Bernd Schmidt <bschmidt@redhat.com>
89
90 PR middle-end/66178
91 * gcc.dg/torture/pr66178.c: New test.
92
c8d3e088
AB
932016-01-21 Anton Blanchard <anton@samba.org>
94 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
95
96 PR target/63354
97 * gcc.target/powerpc/pr63354.c: New test.
98
35b707ff
VM
992016-01-21 Vladimir Makarov <vmakarov@redhat.com>
100
101 PR rtl-optimization/68990
102 * gcc.target/i386/pr68990: New.
103
157b0829
NC
1042016-01-21 Nick Clifton <nickc@redhat.com>
105
106 PR target/69129
107 * gcc.target/mips/pr69129.c: New.
108
aede6748
PC
1092016-01-21 Paolo Carlini <paolo.carlini@oracle.com>
110
111 PR c++/58046
112 * g++.dg/cpp0x/pr58046.C: New.
113
5463c2c8
JJ
1142016-01-21 Jakub Jelinek <jakub@redhat.com>
115
6d31cc75
SS
116 PR target/69187
117 PR target/65624
118 * gcc.target/arm/pr69187.c: New test.
119
5463c2c8
JJ
120 PR c++/69355
121 * g++.dg/torture/pr69355.C: New test.
122
fa28f32b
AK
1232016-01-21 Aditya Kumar <aditya.k7@samsung.com>
124 Sebastian Pop <s.pop@samsung.com>
125
126 * gfortran.dg/graphite/interchange-3.f90: Adjust pattern.
127
b920a047
AK
1282016-01-21 Aditya Kumar <aditya.k7@samsung.com>
129 Sebastian Pop <s.pop@samsung.com>
130
da17300a 131 * gcc.dg/graphite/pr68976.c: New test.
b920a047 132
bdd3aea6
JJ
1332016-01-21 Jakub Jelinek <jakub@redhat.com>
134
135 PR middle-end/67653
136 * c-c++-common/pr67653.c: New test.
137 * gcc.dg/torture/pr29119.c: Add dg-warning.
138
26a2e6ae
PB
1392016-01-20 Peter Bergner <bergner@vnet.ibm.com>
140
141 * gcc.target/powerpc/cpu-builtin-1.c: New test.
142
d25c7690
PK
1432016-01-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
144
145 PR c/24293
146 * gcc.dg/pr24293.c: New test.
147 * gcc.dg/Wcxx-compat-8.c: Adjust to accept error due to
148 incomplete struct type.
149 * gcc.dg/declspec-1.c: Likewise.
150 * gcc.dg/pr63549.c: Likewise.
151
889d5698
JJ
1522016-01-20 Jakub Jelinek <jakub@redhat.com>
153
154 PR tree-optimization/66612
155 * gcc.target/powerpc/20050830-1.c: Xfail the scan-assembler test
156 for bdn instruction.
157
d7cf3dc7
CL
1582016-01-20 Christophe Lyon <christophe.lyon@linaro.org>
159
160 * lib/target-supports.exp
161 (check_effective_target_arm_fp_ok_nocache): New.
162 (check_effective_target_arm_fp_ok): New.
163 (add_options_for_arm_fp): New.
164 (check_effective_target_arm_crypto_ok_nocache): Require
165 target_arm_v8_neon_ok instead of arm32.
166 (check_effective_target_arm_crypto_pragma_ok_nocache): New.
167 (check_effective_target_arm_crypto_pragma_ok): New.
168 (add_options_for_arm_vfp): New.
169 * gcc.target/arm/attr-crypto.c: Use arm_crypto_pragma_ok effective
170 target. Do not force -mfloat-abi=softfp, use arm_fp_ok effective
171 target instead. Force initial fpu to vfp.
172 * gcc.target/arm/attr-neon-builtin-fail.c: Do not force
173 -mfloat-abi=softfp, use arm_fp_ok effective target instead.
174 * gcc.target/arm/attr-neon-fp16.c: Likewise. Remove arm_neon_ok
175 dependency.
176 * gcc.target/arm/attr-neon2.c: Do not force -mfloat-abi=softfp,
177 use arm_vfp effective target instead. Force initial fpu to vfp.
178 * gcc.target/arm/attr-neon3.c: Likewise.
179 * gcc.target/arm/cmp-2.c: Use arm_fp_ok effective target instead of
180 arm_vfp_ok.
181 * gcc.target/arm/unsigned-float.c: Likewise.
182 * gcc.target/arm/vfp-1.c: Likewise.
183 * gcc.target/arm/vfp-ldmdbd.c: Likewise.
184 * gcc.target/arm/vfp-ldmdbs.c: Likewise.
185 * gcc.target/arm/vfp-ldmiad.c: Likewise.
186 * gcc.target/arm/vfp-ldmias.c: Likewise.
187 * gcc.target/arm/vfp-stmdbd.c: Likewise.
188 * gcc.target/arm/vfp-stmdbs.c: Likewise.
189 * gcc.target/arm/vfp-stmiad.c: Likewise.
190 * gcc.target/arm/vfp-stmias.c: Likewise.
191 * gcc.target/arm/vnmul-1.c: Likewise.
192 * gcc.target/arm/vnmul-2.c: Likewise.
193 * gcc.target/arm/vnmul-3.c: Likewise.
194 * gcc.target/arm/vnmul-4.c: Likewise.
195
01ac9704 1962016-01-20 H.J. Lu <hongjiu.lu@intel.com>
e84b00da 197
e84b00da
L
198 PR testsuite/69366
199 * g++.dg/pr63995-1.C: Require non-x32 target, instead of,
200 the MPX run-time library, for compile-time MPX test.
201 * gcc.target/i386/chkp-always_inline.c: Likewise.
202 * gcc.target/i386/chkp-bndret.c: Likewise.
203 * gcc.target/i386/chkp-builtins-1.c: Likewise.
204 * gcc.target/i386/chkp-builtins-2.c: Likewise.
205 * gcc.target/i386/chkp-builtins-3.c: Likewise.
206 * gcc.target/i386/chkp-builtins-4.c: Likewise.
207 * gcc.target/i386/chkp-const-check-1.c: Likewise.
208 * gcc.target/i386/chkp-const-check-2.c: Likewise.
209 * gcc.target/i386/chkp-hidden-def.c: Likewise.
210 * gcc.target/i386/chkp-label-address.c: Likewise.
211 * gcc.target/i386/chkp-lifetime-1.c: Likewise.
212 * gcc.target/i386/chkp-narrow-bounds.c: Likewise.
213 * gcc.target/i386/chkp-pr69044.c: Likewise.
214 * gcc.target/i386/chkp-remove-bndint-1.c: Likewise.
215 * gcc.target/i386/chkp-remove-bndint-2.c: Likewise.
216 * gcc.target/i386/chkp-strchr.c: Likewise.
217 * gcc.target/i386/chkp-strlen-1.c: Likewise.
218 * gcc.target/i386/chkp-strlen-2.c: Likewise.
219 * gcc.target/i386/chkp-strlen-3.c: Likewise.
220 * gcc.target/i386/chkp-strlen-4.c: Likewise.
221 * gcc.target/i386/chkp-strlen-5.c: Likewise.
222 * gcc.target/i386/chkp-stropt-1.c: Likewise.
223 * gcc.target/i386/chkp-stropt-10.c: Likewise.
224 * gcc.target/i386/chkp-stropt-11.c: Likewise.
225 * gcc.target/i386/chkp-stropt-12.c: Likewise.
226 * gcc.target/i386/chkp-stropt-13.c: Likewise.
227 * gcc.target/i386/chkp-stropt-14.c: Likewise.
228 * gcc.target/i386/chkp-stropt-15.c: Likewise.
229 * gcc.target/i386/chkp-stropt-16.c: Likewise.
230 * gcc.target/i386/chkp-stropt-2.c: Likewise.
231 * gcc.target/i386/chkp-stropt-3.c: Likewise.
232 * gcc.target/i386/chkp-stropt-4.c: Likewise.
233 * gcc.target/i386/chkp-stropt-5.c: Likewise.
234 * gcc.target/i386/chkp-stropt-6.c: Likewise.
235 * gcc.target/i386/chkp-stropt-7.c: Likewise.
236 * gcc.target/i386/chkp-stropt-8.c: Likewise.
237 * gcc.target/i386/chkp-stropt-9.c: Likewise.
238 * gcc.target/i386/pr63995-2.c: Likewise.
239 * gcc.target/i386/pr64805.c: Likewise.
240 * gcc.target/i386/pr65044.c: Likewise.
241 * gcc.target/i386/pr65167.c: Likewise.
242 * gcc.target/i386/pr65183.c: Likewise.
243 * gcc.target/i386/pr65184.c: Likewise.
244 * gcc.target/i386/thunk-retbnd.c: Likewise.
01ac9704 245
28b33016
IE
2462016-01-20 Ilya Enkovich <enkovich.gnu@gmail.com>
247
248 PR tree-optimization/69328
249 * gcc.dg/pr69328.c: New test.
250
bcff0913
JL
2512016-01-20 Jeff Law <law@redhat.com>
252
bf0bb970 253 PR target/25114
bcff0913
JL
254 * gcc.target/m68k/pr25114.c: New test.
255
a3f69631
AV
2562016-01-20 Andre Vieira <andre.simoesdiasvieira@arm.com>
257
258 * gcc.target/arm/memset-inline-10.c: Added
259 dg-require-effective-target arm_thumb2_ok.
260
af33ba0d
EB
2612016-01-19 Eric Botcazou <ebotcazou@adacore.com>
262
263 * gcc.dg/debug/dwarf2/sso.c: New test.
264
7596d5de
UB
2652016-01-19 Uros Bizjak <ubizjak@gmail.com>
266
267 PR testsuite/68820
268 * gcc.c-torture/execute/builtins/memops-asm.x: New file.
269 * gcc.c-torture/execute/builtins/strstr-asm.x: Ditto.
270 * gcc.c-torture/execute/builtins/strstr-asm.c: Remove dg-options.
271
ceda2c69
JH
2722016-01-19 Jan Hubicka <hubicka@ucw.cz>
273
274 PR ipa/66223
275 * g++.dg/ipa/devirt-50.C: New testcase.
276
38a979f2
MP
2772016-01-19 Marek Polacek <polacek@redhat.com>
278
279 PR c++/68965
280 * g++.dg/cpp1y/parameter-pack-1.C: New test.
281 * g++.dg/cpp1y/parameter-pack-2.C: New test.
282
962801c5
KT
2832016-01-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
284
285 PR target/69135
286 * gcc.target/arm/pr69135_1.c: New test.
287
078fe40a
WD
2882015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
289
290 * gcc.target/aarch64/ccmp_1.c: Add new tests.
291
786e3c06
WD
2922015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
293
294 * gcc.target/aarch64/ccmp_1.c: New testcase.
295
1e297006
MP
2962016-01-19 Marek Polacek <polacek@redhat.com>
297
298 PR c++/68586
299 * g++.dg/cpp0x/enum30.C: New test.
300
879c27e3
RB
3012016-01-19 Richard Biener <rguenther@suse.de>
302
303 PR tree-optimization/69336
304 * g++.dg/tree-ssa/pr69336.C: New testcase.
305
015337d3
JJ
3062016-01-19 Jakub Jelinek <jakub@redhat.com>
307
308 PR debug/65779
309 * gcc.dg/pr65779.c: New test.
310
e2c768b6
RB
3112016-01-19 Richard Biener <rguenther@suse.de>
312
313 PR tree-optimization/69352
314 * gcc.dg/torture/pr69352.c: New testcase.
315
569efc34
JJ
3162016-01-19 Jakub Jelinek <jakub@redhat.com>
317
318 PR rtl-optimization/68955
319 PR rtl-optimization/64557
320 * gcc.dg/torture/pr68955.c: New test.
321
e49d321f
JH
3222016-01-19 Jan Hubicka <hubicka@ucw.cz>
323
324 PR lto/69136
325 * g++.dg/torture/pr69136.C: New testcase.
326
e9191ad3
JH
3272016-01-19 Jan Hubicka <hubicka@ucw.cz>
328
329 PR lto/69133
330 * g++.dg/lto/pr69133_0.C: New testcase.
331 * g++.dg/lto/pr69133_1.C: New testcase.
332
2bedb645
JL
3332016-01-15 Jeff Law <law@redhat.com>
334
335 PR tree-optimization/69320
336 * gcc.c-torture/pr69320-1.c: New test.
337 * gcc.c-torture/pr69320-2.c: New test.
338 * gcc.c-torture/pr69320-3.c: New test.
339 * gcc.c-torture/pr69320-4.c: New test.
340
17c15cb9
PP
3412016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
342
343 PR c++/11858
344 PR c++/24663
345 PR c++/24664
346 * g++.dg/template/pr11858.C: New test.
347 * g++.dg/template/pr24663.C: New test.
348 * g++.dg/template/unify12.C: New test.
349 * g++.dg/template/unify13.C: New test.
350 * g++.dg/template/unify14.C: New test.
351 * g++.dg/template/unify15.C: New test.
352 * g++.dg/template/unify16.C: New test.
353 * g++.dg/template/unify17.C: New test.
354
9617fd08
DM
3552016-01-18 David Malcolm <dmalcolm@redhat.com>
356
357 PR testsuite/69181
358 * gcc.dg/pr69181-1.c: New test file.
359 * gcc.dg/pr69181-2.c: New test file.
360 * lib/gcc-dg.exp (dg-test): Consolidate post-test cleanup of
361 globals by moving it to...
362 (cleanup-after-saved-dg-test): ...this new function. Add
363 "global additional_sources_used". Add reset of global
364 multiline_expected_outputs to the empty list.
365 * lib/multiline.exp (_multiline_expected_outputs): Rename this
366 global to...
367 (multiline_expected_outputs): ...this, and updated comments to
368 note that it is modified from gcc-dg.exp.
369 (dg-end-multiline-output): Update for the above renaming.
370 (handle-multiline-outputs): Likewise. Remove the clearing
371 of the expected outputs to the empty list.
372
b555a2e4
RB
3732016-01-18 Richard Biener <rguenther@suse.de>
374
375 PR tree-optimization/69297
376 * gcc.dg/vect/costmodel/x86_64/costmodel-pr69297.c: New testcase.
377
96902805
JM
3782016-01-18 Joseph Myers <joseph@codesourcery.com>
379
380 * gcc.target/mips/mips-3d-1.c: Use forbid_cpu=octeon.* in
381 dg-options.
382 * gcc.target/mips/mips-3d-2.c: Likewise.
383 * gcc.target/mips/mips-3d-3.c: Likewise.
384 * gcc.target/mips/mips-3d-4.c: Likewise.
385 * gcc.target/mips/mips-3d-5.c: Likewise.
386 * gcc.target/mips/mips-3d-6.c: Likewise.
387 * gcc.target/mips/mips-3d-7.c: Likewise.
388 * gcc.target/mips/mips-3d-8.c: Likewise.
389 * gcc.target/mips/mips-3d-9.c: Likewise.
390 * gcc.target/mips/mips-ps-1.c: Likewise.
391 * gcc.target/mips/mips-ps-2.c: Likewise.
392 * gcc.target/mips/mips-ps-3.c: Likewise.
393 * gcc.target/mips/mips-ps-4.c: Likewise.
394 * gcc.target/mips/mips-ps-5.c: Likewise.
395 * gcc.target/mips/mips-ps-6.c: Likewise.
396 * gcc.target/mips/mips-ps-7.c: Likewise.
397 * gcc.target/mips/mips-ps-type.c: Likewise.
398 * gcc.target/mips/mips-ps-type-2.c: Likewise.
399 * gcc.target/mips/mips16-attributes-6.c: Likewise.
400
40e26f94
TV
4012016-01-18 Tom de Vries <tom@codesourcery.com>
402
403 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: New test.
404 * c-c++-common/goacc/kernels-double-reduction.c: New test.
405 * c-c++-common/goacc/kernels-empty.c: New test.
406 * c-c++-common/goacc/kernels-eternal.c: New test.
407 * c-c++-common/goacc/kernels-loop-2.c: New test.
408 * c-c++-common/goacc/kernels-loop-3.c: New test.
409 * c-c++-common/goacc/kernels-loop-data-2.c: New test.
410 * c-c++-common/goacc/kernels-loop-data-enter-exit-2.c: New test.
411 * c-c++-common/goacc/kernels-loop-data-enter-exit.c: New test.
412 * c-c++-common/goacc/kernels-loop-data-update.c: New test.
413 * c-c++-common/goacc/kernels-loop-data.c: New test.
414 * c-c++-common/goacc/kernels-loop-g.c: New test.
415 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: New test.
416 * c-c++-common/goacc/kernels-loop-n.c: New test.
417 * c-c++-common/goacc/kernels-loop-nest.c: New test.
418 * c-c++-common/goacc/kernels-loop.c: New test.
419 * c-c++-common/goacc/kernels-noreturn.c: New test.
420 * c-c++-common/goacc/kernels-one-counter-var.c: New test.
421 * c-c++-common/goacc/kernels-parallel-loop-data-enter-exit.c: New test.
422 * c-c++-common/goacc/kernels-reduction.c: New test.
423
a98d4647
TV
4242016-01-18 Tom de Vries <tom@codesourcery.com>
425
426 * gcc.dg/autopar/outer-1.c: Update for new parloops instantiation.
427 * gcc.dg/autopar/outer-2.c: Same.
428 * gcc.dg/autopar/outer-3.c: Same.
429 * gcc.dg/autopar/outer-4.c: Same.
430 * gcc.dg/autopar/outer-5.c: Same.
431 * gcc.dg/autopar/outer-6.c: Same.
432 * gcc.dg/autopar/parallelization-1.c: Same.
433 * gcc.dg/autopar/parloops-exit-first-loop-alt-2.c: Same.
434 * gcc.dg/autopar/parloops-exit-first-loop-alt-3.c: Same.
435 * gcc.dg/autopar/parloops-exit-first-loop-alt-4.c: Same.
436 * gcc.dg/autopar/parloops-exit-first-loop-alt-5.c: Same.
437 * gcc.dg/autopar/parloops-exit-first-loop-alt-6.c: Same.
438 * gcc.dg/autopar/parloops-exit-first-loop-alt-7.c: Same.
439 * gcc.dg/autopar/parloops-exit-first-loop-alt-pr66652.c: Same.
440 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: Same.
441 * gcc.dg/autopar/pr39500-1.c: Same.
442 * gcc.dg/autopar/pr39500-2.c: Same.
443 * gcc.dg/autopar/pr46193.c: Same.
444 * gcc.dg/autopar/pr46194.c: Same.
445 * gcc.dg/autopar/pr49580.c: Same.
446 * gcc.dg/autopar/pr49960-1.c: Same.
447 * gcc.dg/autopar/pr49960.c: Same.
448 * gcc.dg/autopar/pr68373.c: Same.
449 * gcc.dg/autopar/reduc-1.c: Same.
450 * gcc.dg/autopar/reduc-1char.c: Same.
451 * gcc.dg/autopar/reduc-1short.c: Same.
452 * gcc.dg/autopar/reduc-2.c: Same.
453 * gcc.dg/autopar/reduc-2char.c: Same.
454 * gcc.dg/autopar/reduc-2short.c: Same.
455 * gcc.dg/autopar/reduc-3.c: Same.
456 * gcc.dg/autopar/reduc-4.c: Same.
457 * gcc.dg/autopar/reduc-6.c: Same.
458 * gcc.dg/autopar/reduc-7.c: Same.
459 * gcc.dg/autopar/reduc-8.c: Same.
460 * gcc.dg/autopar/reduc-9.c: Same.
461 * gcc.dg/autopar/uns-outer-4.c: Same.
462 * gcc.dg/autopar/uns-outer-5.c: Same.
463 * gcc.dg/autopar/uns-outer-6.c: Same.
464 * gfortran.dg/parloops-exit-first-loop-alt-2.f95: Same.
465 * gfortran.dg/parloops-exit-first-loop-alt.f95: Same.
466
da976fa8
AL
4672016-01-18 Alan Lawrence <alan.lawrence@arm.com>
468
469 PR target/63679
470 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove XFAIL for powerpc(32), hppa,
471 aarch64, sparc, s390. Add --param sra-max-scalarization-size-Ospeed.
472
70c1e886
AL
4732016-01-18 Alan Lawrence <alan.lawrence@arm.com>
474
475 PR target/63679
476 * gcc.dg/tree-ssa/ssa-dom-cse-5.c: New.
477 * gcc.dg/tree-ssa/ssa-dom-cse-6.c: New.
478 * gcc.dg/tree-ssa/ssa-dom-cse-7.c: New.
479
88bed196
AL
4802016-01-18 Alan Lawrence <alan.lawrence@arm.com>
481
482 PR target/63679
483 * gcc.dg/tree-ssa/sra-17.c: New.
484 * gcc.dg/tree-ssa/sra-18.c: New.
485
3dd5f42e
IE
4862016-01-18 Ilya Enkovich <enkovich.gnu@gmail.com>
487
488 * gcc.target/i386/pr65105-5.c: Adjust to andn generation.
489
ae5a77fa
EB
4902016-01-18 Eric Botcazou <ebotcazou@adacore.com>
491
492 * gnat.dg/inline12.adb: New test.
493
11e57fc6
BC
4942016-01-18 Bin Cheng <bin.cheng@arm.com>
495
496 PR tree-optimization/66797
497 * gcc.c-torture/execute/pr65447.c: Relax check condition.
498
995b6fe0
RB
4992016-01-18 Richard Biener <rguenther@suse.de>
500
501 PR tree-optimization/69170
502 * gcc.dg/torture/pr69170.c: New testcase.
503
d656d82e
JDA
5042016-01-17 John David Anglin <danglin@gcc.gnu.org>
505
506 * gcc.dg/torture/builtin-integral-1.c: Require c99_runtime.
507
d69da357
TV
5082016-01-16 Tom de Vries <tom@codesourcery.com>
509
510 * c-c++-common/goacc/kernels-alias-ipa-pta-4.c: New test.
511
a3845283
TV
5122016-01-16 Tom de Vries <tom@codesourcery.com>
513
514 * gcc.dg/parloops-exit-first-loop-alt.c: Move ...
515 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: ... here. Remove
516 redundant dg-require-effective-target pthread.
517 * gcc.dg/parloops-exit-first-loop-alt-2.c: Same.
518 * gcc.dg/parloops-exit-first-loop-alt-3.c: Same.
519 * gcc.dg/parloops-exit-first-loop-alt-4.c: Same.
520 * gcc.dg/parloops-exit-first-loop-alt-5.c: Same.
521 * gcc.dg/parloops-exit-first-loop-alt-6.c: Same.
522 * gcc.dg/parloops-exit-first-loop-alt-7.c: Same.
523 * gcc.dg/parloops-exit-first-loop-alt-pr66652.c: Same.
524
197a6aa6
DE
5252016-01-16 David Edelsohn <dje.gcc@gmail.com>
526
527 PR target/68609
528 * gcc.target/powerpc/recip-6.c: Enable on AIX.
529 * gcc.target/powerpc/recip-7.c: Same.
530
ec7886c1
PP
5312016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
532
533 PR c++/69091
534 * g++.dg/template/pr69091.C: New test.
535
203484bb
PP
5362016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
537
538 * c-c++-common/cilk-plus/AN/an-if.c: Check that the original
539 dump does not contain an error_mark_node.
540 * c-c++-common/cilk-plus/CK/pr60469.c: Likewise.
541 * c-c++-common/cilk-plus/AN/fn_ptr-2.c: New xfail'd test.
542
aa2500e9
PP
5432016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
544
545 PR c++/68936
546 * g++.dg/template/pr68936.C: New test.
547
28621a5c
DE
5482016-01-15 David Edelsohn <dje.gcc@gmail.com>
549
550 PR target/68609
551 * gcc.target/powerpc/recip-1.c: Adjust for Goldschmidt's Algorithm.
552 * gcc.target/powerpc/recip-2.c: Same.
553 * gcc.target/powerpc/recip-3.c: Same.
554 * gcc.target/powerpc/recip-4.c: Same.
555 * gcc.target/powerpc/recip-sqrtf.c: Same.
556
40c43aca
JL
5572016-01-15 Jeff Law <law@redhat.com>
558
559 PR tree-optimization/69270
560 * gcc.dg/tree-ssa/pr69270-2.c: New test.
561 * gcc.dg/tree-ssa/pr69270-3.c: New test.
562
afbc5ae8
PT
5632016-01-15 Paul Thomas <pault@gcc.gnu.org>
564
565 PR fortran/49630
566 * gfortran.dg/deferred_character_13.f90: New test for the fix
567 of comment 3 of the PR.
568
569 PR fortran/54070
570 * gfortran.dg/deferred_character_8.f90: New test
571 * gfortran.dg/allocate_error_5.f90: New test
572
573 PR fortran/60593
574 * gfortran.dg/deferred_character_10.f90: New test
575
576 PR fortran/60795
577 * gfortran.dg/deferred_character_14.f90: New test
578
579 PR fortran/61147
580 * gfortran.dg/deferred_character_11.f90: New test
581
582 PR fortran/64324
583 * gfortran.dg/deferred_character_9.f90: New test
584
49abe076
VM
5852016-01-15 Vladimir Makarov <vmakarov@redhat.com>
586
587 PR rtl-optimization/69030
588 * gcc.target/i386/pr69030.c: New.
589
16d12992
KT
5902016-01-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
591
592 * gcc.target/aarch64/target_attr_17.c: New test.
593
78810bd3
RB
5942016-01-15 Richard Biener <rguenther@suse.de>
595
596 PR tree-optimization/66856
597 * gcc.dg/torture/pr66856-1.c: New testcase.
598 * gcc.dg/torture/pr66856-2.c: Likewise.
599
2bd847fe
RB
6002016-01-15 Richard Biener <rguenther@suse.de>
601
602 PR debug/69137
603 * g++.dg/lto/pr69137_0.C: New testcase.
604
a00fe3b7
RS
6052016-01-15 Richard Sandiford <richard.sandiford@arm.com>
606
607 PR middle-end/69246
608 * gcc.target/i386/pr69246.c: New test.
609
cbb0e83b
DV
6102016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
611
7596d5de 612 * gfortran.dg/bind_c_array_params_2.f90: Fix test patterns for S/390.
cbb0e83b 613
5a500ecf
DV
6142016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
615
616 PR c++/56194
617 * g++.dg/init/const9.C: Disable test on S/390.
618
5d9bf64f
DV
6192016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
620
621 * g++.dg/Wframe-address.C: Test requires -mbackchain for s390*-*-*.
622 * g++.dg/Wno-frame-address.C: Ditto.
623
e234b19e
DV
6242016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
625
626 * gcc.dg/tree-ssa/20040204-1.c: Do not xfail on S/390.
627
89483f99
RB
6282016-01-15 Richard Biener <rguenther@suse.de>
629
630 PR tree-optimization/68961
631 * gcc.dg/vect/costmodel/x86_64/costmodel-pr68961.c: New testcase.
632
94f37395
IE
6332016-01-15 Ilya Enkovich <enkovich.gnu@gmail.com>
634
635 * gcc.target/i386/pr65105-5.c: New test.
636
0f6176e6
JH
6372016-01-15 Jan Hubicka <hubicka@ucw.cz>
638
639 * gcc.c-torture/execute/alias-4.c: New testcase.
640
824ca15e
JH
6412016-01-15 Jan Hubicka <hubicka@ucw.cz>
642
643 PR ipa/68148
644 * g++.dg/ipa/devirt-49.C: New testcase.
645
092f7deb 6462016-01-15 Christian Bruel <christian.bruel@st.com>
edef1fa8
CB
647
648 PR target/65837
649 * gcc.target/arm/attr-neon-builtin-fail2.c: New test.
650 * gcc.target/arm/lto/pr65837-attr_0.c: New test.
651 * gcc.target/arm/lto/pr65837_0.c: Fix skip condition and use ACLE name.
652
e93c66bc
RB
6532016-01-15 Richard Biener <rguenther@suse.de>
654
655 PR tree-optimization/69117
656 * gcc.dg/torture/pr69117.c: New testcase.
657
c47eaca6 6582015-01-14 Ryan Burn <contact@rnburn.com>
b6e3db06
RB
659
660 PR c++/69048
661 * g++.dg/cilk-plus/CK/pr69048.cc: New test.
662
c3f6914a
FXC
6632016-01-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
664
665 PR testsuite/67509
666 * gfortran.dg/ieee/ieee_7.f90: For out of bound precision or
667 range tests use 100 * maximum instead of maximum + 1.
668
cd65ae90
JJ
6692016-01-14 Jakub Jelinek <jakub@redhat.com>
670
671 PR debug/69244
672 * gcc.dg/guality/pr69244.c: New test.
673
19643948
UB
6742016-01-14 Uros Bizjak <ubizjak@gmail.com>
675
676 * lib/target-supports.exp (check_effective_target_issignaling):
677 New procedure.
678 * gcc.dg/pr61441.c: Require issignaling effective target.
679
fe79c97e
SB
6802016-01-14 Segher Boessenkool <segher@kernel.crashing.org>
681
682 PR target/68803
683 * gcc.target/powerpc/20050603-3.c: Add xfails for powerpc64le.
684
c7df95d8
DM
6852016-01-14 David Malcolm <dmalcolm@redhat.com>
686
687 PR c++/68819
688 PR preprocessor/69177
689 * gcc.dg/plugin/location-overflow-test-1.c: New test case.
690 * gcc.dg/plugin/location-overflow-test-2.c: New test case.
691 * gcc.dg/plugin/location_overflow_plugin.c: New test plugin.
692 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
693
00083992
MP
6942016-01-14 Marek Polacek <polacek@redhat.com>
695
696 PR c/69262
697 * gcc.dg/array-15.c: New test.
698
0c9b3294
JJ
6992016-01-14 Jakub Jelinek <jakub@redhat.com>
700
701 PR middle-end/68146
702 PR tree-optimization/69155
703 * gfortran.dg/pr68146.f: New test.
704 * gfortran.dg/pr69155.f90: New test.
705
3688e13d
RB
7062016-01-14 Richard Biener <rguenther@suse.de>
707
708 PR tree-optimization/68060
709 * gcc.dg/torture/pr68060-1.c: New testcase.
710 * gcc.dg/torture/pr68060-2.c: Likewise.
711
bab0ad3a
NC
7122016-01-14 Nick Clifton <nickc@redhat.com>
713
714 * lib/target-supports.exp
715 (check_effective_target_arm_neon_ok_nocache): Add an option
716 sequence that includes setting the ARM architecture to ARMv7-A.
717 * gcc.target/arm/attr-neon.c: Use dg-add-options to add the
718 command line options necessary to enable Neon support.
719 * gcc.target/arm/neon-vlshr-imm-1.c: Likewise.
720 * gcc.target/arm/neon-vshl-imm-1.c: Likewise.
721 * gcc.target/arm/neon-vshr-imm-1.c: Likewise.
722 * gcc.target/arm/pr69180.c: Likewise.
723
947c2ce5
JL
7242016-01-14 Jeff Law <law@redhat.com>
725
726 PR tree-optimization/69270
727 * gcc.dg/tree-ssa/pr69270.c: New test.
728
3342fd71
BS
7292016-01-13 Bernd Schmidt <bschmidt@redhat.com>
730
731 PR c/66208
732 * c-c++-common/pr66208.c: New file.
733
2ad3adf1
JJ
7342016-01-13 Jakub Jelinek <jakub@redhat.com>
735
736 PR tree-optimization/69156
737 * gcc.dg/pr69156.c: New test.
738
398d6feb
L
7392016-01-13 H.J. Lu <hongjiu.lu@intel.com>
740
741 * gcc.target/i386/pr69225-7.c: New test.
742
4c868789
RH
7432016-01-13 Richard Henderson <rth@redhat.com>
744
745 * gcc.dg/tm/memopt-13.c: Update expected function.
746 * gcc.dg/tm/memopt-6.c: Likewise.
747
ef6d1772
UB
7482016-01-13 Uros Bizjak <ubizjak@gmail.com>
749
750 * gcc.target/i386/pr45685.c (dg-options): Add -mno-sse4.
751 * gcc.target/i386/pr68432-1.c (dg-options): Ditto.
752 * gcc.target/i386/pr68432-2.c (dg-options): Ditto.
753 * gcc.target/i386/pr68432-3.c (dg-options): Ditto.
0b4b6ef2 754
ef6d1772
UB
7552016-01-13 Tom de Vries <tom@codesourcery.com>
756
757 PR tree-optimization/69169
0b4b6ef2
TV
758 * gcc.dg/pr69169.c: New test.
759
2ad3adf1 7602016-01-13 Alexander Fomin <alexander.fomin@intel.com>
8866d62c
AF
761
762 PR target/69228
763 * gcc.target/i386/avx512pf-vscatterpf0dpd-1.c: Adjust.
764 * gcc.target/i386/avx512pf-vscatterpf0dps-1.c: Likewise.
765 * gcc.target/i386/avx512pf-vscatterpf0qpd-1.c: Likewise.
766 * gcc.target/i386/avx512pf-vscatterpf0qps-1.c: Likewise.
767 * gcc.target/i386/avx512pf-vscatterpf1dpd-1.c: Likewise.
768 * gcc.target/i386/avx512pf-vscatterpf1dps-1.c: Likewise.
769 * gcc.target/i386/avx512pf-vscatterpf1qpd-1.c: Likewise.
770 * gcc.target/i386/avx512pf-vscatterpf1qps-1.c: Likewise.
771
9060e335
AK
7722016-01-13 Jakub Jelinek <jakub@redhat.com>
773
774 PR target/69247
775 * gcc.dg/pr69247.c: New test.
776
40311329
RB
7772016-01-13 Richard Biener <rguenther@suse.de>
778
779 PR tree-optimization/69242
780 * gcc.dg/torture/pr69242.c: New testcase.
781
ccbd7103
RB
7822016-01-13 Richard Biener <rguenther@suse.de>
783
784 PR tree-optimization/69186
785 * gcc.dg/torture/pr69186.c: New testcase.
786
c6f72a46
JL
7872016-01-13 Jeff Law <law@redhat.com>
788
789 PR tree-optimization/67755
790 * gcc.dg/tree-ssa/pr67755.c: New test.
791
7922016-01-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
bf3f4b38
TP
793
794 * gcc.c-torture/unsorted/dump-noaddr.x (dump_compare): Replace static
795 pass number in output by a star.
796
c446cf07
BC
7972016-01-12 Bin Cheng <bin.cheng@arm.com>
798
799 PR tree-optimization/68911
800 * gcc.c-torture/execute/pr68911.c: New test.
801
5342156c
MP
8022016-01-12 Marek Polacek <polacek@redhat.com>
803
804 PR c++/68979
805 * g++.dg/warn/permissive-1.C: New test.
806
65364cc5
JJ
8072016-01-12 Jakub Jelinek <jakub@redhat.com>
808
809 PR objc++/68511
810 PR c++/69213
811 * g++.dg/opt/pr69213.C: New test.
812
81b9a3d9
CB
8132016-01-12 Christian Bruel <christian.bruel@st.com>
814
815 PR target/69180
816 * gcc.target/arm/pr69180.c: New test.
817
3c4e91c9
RB
8182016-01-12 Richard Biener <rguenther@suse.de>
819
820 PR lto/69077
821 * g++.dg/lto/pr69077_0.C: New testcase.
822 * g++.dg/lto/pr69077_1.C: Likewise.
823
5664cea1
JJ
8242016-01-12 Jakub Jelinek <jakub@redhat.com>
825
826 PR target/69175
827 * g++.dg/opt/pr69175.C: New test.
828
86cefc49
AL
8292016-01-12 Alan Lawrence <alan.lawrence@arm.com>
830
831 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Declare functions as 'extern'
832 rather than #including math.h & stdlib.h.
833 * gcc.dg/vect/pr47001.c: Declare abort as 'extern', remove stdlib.h.
834 * gcc.dg/vect/pr49771.c: Likewise.
835 * gcc.dg/vect/vect-10-big-array.c: Likewise.
836 * gcc.dg/vect/vect-neg-store-1.c: Likewise.
837 * gcc.dg/vect/vect-neg-store-2.c: Likewise.
838 * gcc.dg/vect/slp-37.c: Change NULL to 0, remove stdlib.h.
839 * gcc.dg/vect/pr40254.c: Remove unnecessary include of stdlib.h.
840 * gcc.dg/vect/pr44507.c: Likewise.
841 * gcc.dg/vect/pr45902.c: Likewise.
842 * gcc.dg/vect/slp-widen-mult-half.c: Likewise.
843 * gcc.dg/vect/vect-117.c: Likewise.
844 * gcc.dg/vect/vect-99.c: Likewise.
845 * gcc.dg/vect/vect-aggressive-1.c: Likewise.
846 * gcc.dg/vect/vect-cond-1.c: Likewise.
847 * gcc.dg/vect/vect-cond-2.c: Likewise.
848 * gcc.dg/vect/vect-cond-3.c: Likewise.
849 * gcc.dg/vect/vect-cond-4.c: Likewise.
850 * gcc.dg/vect/vect-mask-load-1.c: Likewise.
851 * gcc.dg/vect/vect-mask-loadstore-1.c: Likewise.
852 * gcc.dg/vect/vect-over-widen-1-big-array.c: Likewise.
853 * gcc.dg/vect/vect-over-widen-1.c: Likewise.
854 * gcc.dg/vect/vect-over-widen-2-big-array.c: Likewise.
855 * gcc.dg/vect/vect-over-widen-2.c: Likewise.
856 * gcc.dg/vect/vect-over-widen-3-big-array.c: Likewise.
857 * gcc.dg/vect/vect-over-widen-3.c: Likewise.
858 * gcc.dg/vect/vect-over-widen-4-big-array.c: Likewise.
859 * gcc.dg/vect/vect-over-widen-4.c: Likewise.
860 * gcc.dg/vect/vect-widen-mult-const-s16.c: Likewise.
861 * gcc.dg/vect/vect-widen-mult-const-u16.c: Likewise.
862 * gcc.dg/vect/vect-widen-mult-half-u8.c: Likewise.
863 * gcc.dg/vect/vect-widen-mult-half.c: Likewise.
864 * gcc.dg/vect/no-trapping-math-vect-ifcvt-11.c: Remove unnecessary
865 include of signal.h.
866 * gcc.dg/vect/no-trapping-math-vect-ifcvt-12.c: Likewise.
867 * gcc.dg/vect/no-trapping-math-vect-ifcvt-13.c: Likewise.
868 * gcc.dg/vect/no-trapping-math-vect-ifcvt-14.c: Likewise.
869 * gcc.dg/vect/no-trapping-math-vect-ifcvt-15.c: Likewise.
870 * gcc.dg/vect/no-trapping-math-vect-ifcvt-16.c: Likewise.
871 * gcc.dg/vect/vect-ifcvt-16.c: Likewise.
872 * gcc.dg/vect/vect-ifcvt-17.c: Likewise.
873 * gcc.dg/vect/vect-ifcvt-2.c: Likewise.
874 * gcc.dg/vect/vect-ifcvt-3.c: Likewise.
875 * gcc.dg/vect/vect-ifcvt-4.c: Likewise.
876 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
877 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
878 * gcc.dg/vect/vect-ifcvt-6.c: Likewise.
879 * gcc.dg/vect/vect-ifcvt-7.c: Likewise.
880 * gcc.dg/vect/vect-ifcvt-9.c: Likewise.
881 * gcc.dg/vect/vect-outer-5.c: Likewise.
882 * gcc.dg/vect/vect-outer-6.c: Likewise.
883 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Remove unnecessary
884 include of stdio.h.
885
b832f61e
NC
8862016-01-12 Nick Clifton <nickc@redhat.com>
887
888 PR target/68913
889 * gcc.dg/lto/pr61886_0.c: Rename the external function called
890 to fread so that it will be found in all target runtimes.
891
8eac49b1
RB
8922016-01-12 Richard Biener <rguenther@suse.de>
893
894 PR tree-optimization/69053
895 * g++.dg/torture/pr69053.C: New testcase.
896
2935d994
RB
8972016-01-12 Richard Biener <rguenther@suse.de>
898
899 PR tree-optimization/69168
900 * gcc.dg/torture/pr69168.c: New testcase.
901
66c16fd9
RB
9022016-01-12 Richard Biener <rguenther@suse.de>
903
904 PR tree-optimization/69157
905 * gcc.dg/torture/pr69157.c: New testcase.
906
9072016-01-12 Richard Biener <rguenther@suse.de>
908
909 PR tree-optimization/69174
910 * gcc.dg/torture/pr69174.c: New testcase.
911
723033a6
JJ
9122016-01-12 Jakub Jelinek <jakub@redhat.com>
913
914 PR c++/66808
915 PR c++/69000
916 * g++.dg/tls/pr66808.C: New test.
917 * g++.dg/tls/pr69000.C: New test.
918
3574cf47
BS
9192016-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
920
921 * gcc.target/powerpc/swaps-p8-23.c: New test.
922 * gcc.target/powerpc/swaps-p8-24.c: Likewise.
923
feb20787
JDA
9242016-01-11 John David Anglin <danglin@gcc.gnu.org>
925
926 PR tree-optimization/68356
927 * gcc.dg/torture/pr68264.c: Disable exp2 ERANGE test on hppa unix.
928
27b1820a
KV
9292016-01-12 Kugan Vivekanandarajah <kuganv@linaro.org>
930 Jim Wilson <jim.wilson@linaro.org>
931
932 PR target/69194
933 * gcc.target/arm/pr69194.c: New test.
934
cf4de6af
L
9352016-01-11 H.J. Lu <hongjiu.lu@intel.com>
936
937 PR target/69225
938 * gcc.target/i386/pr69225-1.c: New test.
939 * gcc.target/i386/pr69225-2.c: Likewise.
940 * gcc.target/i386/pr69225-3.c: Likewise.
941 * gcc.target/i386/pr69225-4.c: Likewise.
942 * gcc.target/i386/pr69225-5.c: Likewise.
943 * gcc.target/i386/pr69225-6.c: Likewise.
944
1ebd5558
JJ
9452016-01-11 Jakub Jelinek <jakub@redhat.com>
946
23552a4d
JJ
947 PR target/67462
948 * gcc.dg/ifcvt-3.c: Only compile on lp64 targets, include also i?86
949 if lp64.
950
26ff85b0
JJ
951 PR target/69071
952 * gcc.dg/pr69071.c: New test.
953
9cb6bd74
JJ
954 PR c++/69211
955 * g++.dg/opt/pr69211.C: New test.
956
1ebd5558
JJ
957 PR tree-optimization/69214
958 * gcc.c-torture/compile/pr69214.c: New test.
959
8c18c836
UB
9602016-01-11 Uros Bizjak <ubizjak@gmail.com>
961
962 * gcc.target/i386/pr66232-10.c: Do not compile on ia32 target.
963 * gcc.target/i386/pr66232-11.c: Ditto.
964 * gcc.target/i386/pr66232-12.c: Ditto.
965 * gcc.target/i386/pr66232-13.c: Ditto.
966
62446e6e
RB
9672016-01-11 Richard Biener <rguenther@suse.de>
968
969 PR tree-optimization/69173
970 * gcc.dg/torture/pr69173.c: New testcase.
971
2b8568fe
KT
9722016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
973
974 PR rtl-optimization/68796
975 * gcc.target/aarch64/tst_5.c: New test.
976 * gcc.target/aarch64/tst_6.c: Likewise.
977
5baf4532
KT
9782016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
979
980 PR rtl-optimization/68841
981 * gcc.dg/pr68841.c: New test.
982 * gcc.c-torture/execute/pr68841.c: New test.
983
ca90b1ed
YR
9842016-01-11 Yuri Rumyantsev <ysrumyan@gmail.com>
985
986 PR rtl-optimization/68920
987 * gcc.dg/ifcvt-4.c: Add "--param max-rtl-if-conversion-insns=3" option
988 for ix86 targets.
989 * gcc.dg/ifcvt-5.c: New test.
990
2ad3adf1 9912016-01-11 Alexandre Oliva <aoliva@redhat.com>
b4934671
AO
992
993 PR bootstrap/69123
994 * g++.dg/pr69123.C: New.
995
83834c09
IE
9962016-01-11 Ilya Enkovich <enkovich.gnu@gmail.com>
997
998 PR target/69010
999 * gcc.target/i386/pr69010.c: New test.
1000
dcf89d57
MJ
10012016-01-11 Martin Jambor <mjambor@suse.cz>
1002
1003 PR ipa/69044
1004 * gcc.target/i386/chkp-pr69044.c: New test.
1005
d95167ee
TV
10062016-01-11 Tom de Vries <tom@codesourcery.com>
1007
1008 PR tree-optimization/69109
1009 * gcc.dg/autopar/pr69109-2.c: New test.
1010 * gcc.dg/autopar/pr69109.c: New test.
1011
4f6403a8
TV
10122016-01-11 Tom de Vries <tom@codesourcery.com>
1013
1014 PR tree-optimization/69108
1015 * gcc.dg/autopar/pr69108.c: New test.
1016
21efdd80
PP
10172016-01-10 Patrick Palka <ppalka@gcc.gnu.org>
1018
1019 PR c++/69029
1020 * c-c++-common/Wisleading-indentation.c: Augment test.
1021
fd42eed8
TK
10222016-01-10 Thomas Koenig <tkoenig@gcc.gnu.org>
1023
1024 PR fortran/69154
1025 * gfortran.dg/inline_matmul_12.f90: New test.
1026
4f90ee6c
PT
10272016-01-10 Paul Thomas <pault@gcc.gnu.org>
1028
1029 PR fortran/67779
1030 * gfortran.dg/actual_array_offset_1: New test.
1031
3907c6cf
TV
10322016-01-10 Tom de Vries <tom@codesourcery.com>
1033
1034 PR tree-optimization/69062
1035 * gcc.dg/autopar/pr69062.c: New test.
1036
b07b236e
TS
10372016-01-10 Thomas Schwinge <thomas@codesourcery.com>
1038
1039 * gcc.dg/vect/slp-perm-1.c: Fix scan-tree-dump syntax.
1040 * gcc.dg/vect/slp-perm-2.c: Likewise.
1041 * gcc.dg/vect/slp-perm-3.c: Likewise.
1042 * gcc.dg/vect/slp-perm-5.c: Likewise.
1043 * gcc.dg/vect/slp-perm-6.c: Likewise.
1044 * gcc.dg/vect/slp-perm-7.c: Likewise.
1045 * gcc.dg/vect/slp-perm-8.c: Likewise.
1046
23fab8ae
TV
10472016-01-10 Tom de Vries <tom@codesourcery.com>
1048
1049 PR tree-optimization/69039
1050 * gcc.dg/autopar/pr69039.c: New test.
1051
73f0dae2
MP
10522016-01-09 Marek Polacek <polacek@redhat.com>
1053
1054 PR c++/69113
1055 * g++.dg/pr69113.C: New test.
1056
20b8d734
JJ
10572016-01-09 Jakub Jelinek <jakub@redhat.com>
1058
1059 PR middle-end/50865
1060 PR tree-optimization/69097
1061 * gcc.c-torture/execute/pr50865.c: New test.
1062 * gcc.c-torture/execute/pr69097-1.c: New test.
1063 * gcc.c-torture/execute/pr69097-2.c: New test.
1064 * gcc.dg/pr69097-1.c: New test.
1065 * gcc.dg/pr69097-2.c: New test.
1066
c50e614b
JJ
10672016-01-09 Jakub Jelinek <jakub@redhat.com>
1068
1069 PR c++/69164
1070 * g++.dg/opt/pr69164.C: New test.
1071
e0237993
JJ
10722016-01-08 Jakub Jelinek <jakub@redhat.com>
1073
1074 PR tree-optimization/69167
1075 * gcc.dg/pr69167.c: New test.
1076
bd8f5bb2
MP
10772016-01-08 Marek Polacek <polacek@redhat.com>
1078
1079 PR c++/68449
1080 * g++.dg/pr68449.C: New.
1081
bb0f5ca7
AL
10822016-01-08 Alan Lawrence <alan.lawrence@arm.com>
1083
1084 PR tree-optimization/68707
1085 * lib/target-supports.exp (check_effective_target_vect_load_lanes): New.
1086 * gcc.dg/vect/slp-perm-1.c: Look for vect_load_lanes instead of SLP
1087 on platforms supporting it.
1088 * gcc.dg/vect/slp-perm-2.c: Likewise.
1089 * gcc.dg/vect/slp-perm-3.c: Likewise.
1090 * gcc.dg/vect/slp-perm-5.c: Likewise.
1091 * gcc.dg/vect/slp-perm-7.c: Likewise.
1092 * gcc.dg/vect/slp-perm-8.c: Likewise.
1093 * gcc.dg/vect/slp-perm-6.c: Look for vect_load_lanes in addition to SLP
1094 on platforms supporting it.
1095
22518428
JJ
10962016-01-08 Jakub Jelinek <jakub@redhat.com>
1097
33f0852f
JJ
1098 PR tree-optimization/69162
1099 * gcc.dg/pr69162.c: New test.
1100
22518428
JJ
1101 PR tree-optimization/69172
1102 * gcc.dg/pr69172.c: New test.
1103
80e9b3aa
TP
11042016-01-08 Thomas Preud'homme <thomas.preudhomme@arm.com>
1105
1106 PR tree-optimization/67781
1107 * gcc.c-torture/execute/pr67781.c: New file.
1108
262a363f
JJ
11092016-01-08 Jakub Jelinek <jakub@redhat.com>
1110
1111 PR tree-optimization/69083
1112 * gcc.dg/vect/pr69083.c: New test.
1113
6e1f093f
SS
11142016-01-08 Sujoy Saraswati <sujoy.saraswati@hpe.com>
1115
1116 PR tree-optimization/61441
1117 * gcc.dg/pr61441.c: Restrict to linux and gnu targets.
1118 Use -fexcess-precision=standard for compiler options.
1119 Use fabs() only when __FLT_EVAL_METHOD__ == 0.
1120
53290e07
JJ
11212016-01-08 Jakub Jelinek <jakub@redhat.com>
1122
57bf3072
JJ
1123 PR fortran/69128
1124 * gfortran.dg/gomp/pr69128.f90: New test.
1125
53290e07
JJ
1126 PR c++/69145
1127 * g++.dg/ext/pr69145-1.C: New test.
1128 * g++.dg/ext/pr69145-2-very-long-filename.cc: New file.
1129 * g++.dg/ext/pr69145-2.h: New file.
1130
7a127fa7
MS
11312016-01-07 Martin Sebor <msebor@redhat.com>
1132
1133 PR c/68966
1134 * gcc.dg/atomic-fetch-bool.c: New test.
1135 * gcc.dg/sync-fetch-bool.c: New test.
1136
95918b49
L
11372016-01-07 H.J. Lu <hongjiu.lu@intel.com>
1138
1139 PR fortran/66680
1140 gfortran.dg/gomp/pr66680.f90: Moved to libgomp.
1141
c8e62a9d
NC
11422016-01-07 Nick Clifton <nickc@redhat.com>
1143
1144 PR target/66655
1145 * g++.dg/pr66655.C: New test.
1146 * g++.dg/pr66655_1.cc: Test support file.
1147 * g++.dg/pr66655.h: Test header file.
1148
2ad3adf1 11492016-01-07 Dominique d'Humieres <dominiq@lps.ens.fr>
64d3ef31
DH
1150
1151 PR fortran/66680
1152 gfortran.dg/gomp/pr66680.f90: New test.
1153
4cd9ca92
L
11542016-01-07 H.J. Lu <hongjiu.lu@intel.com>
1155
1156 PR target/69171
1157 * gcc.target/i386/pr69171-1.c: New test.
1158 * gcc.target/i386/pr69171-2.c: Likewise.
1159 * gcc.target/i386/pr69171-3.c: Likewise.
1160 * gcc.target/i386/pr69171-4.c: Likewise.
1161 * gcc.target/i386/pr69171-5.c: Likewise.
1162 * gcc.target/i386/pr69171-6.c: Likewise.
1163
7e33d4dc
BS
11642015-12-15 Bernd Schmidt <bschmidt@redhat.com>
1165
1166 PR middle-end/67639
1167 * c-c++-common/pr67639.c: New test.
1168
fec64afc
JJ
11692016-01-07 Jakub Jelinek <jakub@redhat.com>
1170
1171 PR tree-optimization/69141
1172 * g++.dg/opt/pr69141.C: New test.
1173
f293ad29
EB
11742016-01-06 Eric Botcazou <ebotcazou@adacore.com>
1175
1176 * gcc.target/sparc/20151219-1.c: Skip in 64-bit mode.
1177
5027395e
UB
11782016-01-06 Uros Bizjak <ubizjak@gmail.com>
1179
1180 PR target/69140
1181 * gcc.target/i386/pr69140.c: New test
1182
7443cf13
DM
11832016-01-06 David Malcolm <dmalcolm@redhat.com>
1184
1185 * gcc.dg/bad-dereference.c: New test case.
1186
32928931
BS
11872015-01-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1188
1189 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: New test.
1190
68dd05da
AS
11912016-01-06 Andreas Schwab <schwab@linux-m68k.org>
1192
1193 * gcc.dg/atomic-invalid-2.c: Remove duplicated content.
1194
6b131d5b
MP
11952016-01-06 Marek Polacek <polacek@redhat.com>
1196
1197 PR sanitizer/69099
1198 * gcc.dg/ubsan/float-cast-overflow-atomic.c: New test.
1199
8d9fdb49
MP
12002016-01-05 Marek Polacek <polacek@redhat.com>
1201
1202 PR c/69104
1203 * gcc.dg/atomic-invalid-2.c: New.
1204
acf93f1e
L
12052016-01-05 H.J. Lu <hongjiu.lu@intel.com>
1206
1207 PR target/68991
1208 * gcc.target/i386/pr68991.c: New test.
1209
3f50525d
L
12102016-01-05 H.J. Lu <hongjiu.lu@intel.com>
1211
1212 PR target/68991
1213 * g++.dg/pr68991-1.C: New test.
1214 * g++.dg/pr68991-2.C: Likewise.
1215
e0237993 12162016-01-05 Sergei Trofimovich <siarheit@google.com>
face88a1 1217
e0237993 1218 PR other/60465
face88a1
ST
1219 * gcc.target/ia64/pr60465-gprel64.c: New test.
1220 * gcc.target/ia64/pr60465-gprel64-c37.c: New test.
1221
a0866eff
KT
12222016-01-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1223
1224 PR rtl-optimization/68651
1225 * gcc.target/aarch64/pr68651_1.c: New test.
1226
c589e975
DM
12272016-01-05 David Malcolm <dmalcolm@redhat.com>
1228
1229 PR c/69122
1230 * c-c++-common/Wmisleading-indentation.c (pr69122): New function.
1231
929710d9
NS
12322016-01-05 Nathan Sidwell <nathan@acm.org>
1233
ce3e43d7
NS
1234 PR c++/58583
1235 * g++.dg/cpp0x/nsdmi-template14.C: Adjust test & errors.
1236
929710d9
NS
1237 * gcc.dg/alias-15.c: New.
1238
a2faef8e
NC
12392016-01-05 Nick Clifton <nickc@redhat.com>
1240
1241 PR target/68870
1242 * g++.dg/pr68770.C: New test.
1243
4cfa76e3
MS
12442016-01-04 Mike Stump <mikestump@comcast.net>
1245
1246 * lib/target-supports.exp (check_effective_target_cilkplus):
1247 cilkplus targets require pthreads.
4ece61b6 1248 (check_effective_target_cilkplus): Remove special case for NVPTX.
4cfa76e3 1249
4e8a3a35
MM
12502016-01-04 Michael Meissner <meissner@linux.vnet.ibm.com>
1251
1252 * gcc.target/powerpc/p9-permute.c: New test for xxperm code
1253 generation.
1254
818ab71a
JJ
12552016-01-04 Jakub Jelinek <jakub@redhat.com>
1256
1257 Update copyright years.
1258
2fe0a208
MP
12592016-01-04 Marek Polacek <polacek@redhat.com>
1260
1261 PR c/68908
1262 * gcc.dg/atomic/c11-atomic-exec-6.c: New test.
1263 * gcc.dg/atomic/c11-atomic-exec-7.c: New test.
1264 * gcc.dg/atomic/stdatomic-op-5.c: New test.
1265
9e3b2fe3
EB
12662016-01-04 Eric Botcazou <ebotcazou@adacore.com>
1267
1268 * gcc.target/sparc/20160104-2.c: New test.
1269
e8d65a35
EB
12702016-01-04 Eric Botcazou <ebotcazou@adacore.com>
1271
1272 * gcc.target/sparc/20160104-1.c: New test.
1273
25ccfccd
PT
12742016-01-03 Paul Thomas <pault@gcc.gnu.org>
1275
1276 PR fortran/65045
1277 * gfortran.dg/pr65045.f90: New test.
1278
cb51d382
EB
12792016-01-02 Eric Botcazou <ebotcazou@adacore.com>
1280
1281 * gnat.dg/specs/debug1.ads: Delete.
1282
6eeaad6e
JD
12832016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1284
1285 PR libgfortran/68867
1286 * gfortran.dg/default_format_denormal_2.f90: Fix the dg regular
1287 expression.
1288
2f968603
JD
12892016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1290
1291 PR libgfortran/68867
1292 * gfortran.dg/default_format_denormal_2.f90: XFAIL for all
1293 PowerPC.
1294
591bb5e4
PT
12952016-01-01 Paul Thomas <pault@gcc.gnu.org>
1296
1297 PR fortran/68864
1298 * gfortran.dg/pr68864.f90: New test.
1299
f1e0620c
JJ
13002016-01-01 Jakub Jelinek <jakub@redhat.com>
1301
942a1319
JJ
1302 PR tree-optimization/69070
1303 * gcc.dg/pr69070.c: New test.
1304
10dff63f
JJ
1305 PR sanitizer/69055
1306 * gfortran.dg/pr69055.f90: New test.
1307
f1e0620c
JJ
1308 PR target/69015
1309 * gcc.dg/pr69015.c: New test.
818ab71a 1310\f
2f883d1c 1311Copyright (C) 2016 Free Software Foundation, Inc.
ad41bd84
JM
1312
1313Copying and distribution of this file, with or without modification,
1314are permitted in any medium without royalty provided the copyright
1315notice and this notice are preserved.