]> git.ipfire.org Git - thirdparty/gcc.git/blame - gcc/testsuite/ChangeLog
re PR fortran/66094 (Handle transpose(A) in inline matmul)
[thirdparty/gcc.git] / gcc / testsuite / ChangeLog
CommitLineData
094773e8
TK
12016-01-24 Thomas Koenig <tkoenig@gcc.gnu.org>
2
3 PR fortran/66094
4 * gfortran.dg/inline_matmul_13.f90: New test.
5 * gfortran.dg/matmul_bounds_8.f90: New test.
6 * gfortran.dg/matmul_bounds_9.f90: New test.
7 * gfortran.dg/matmul_bounds_10.f90: New test.
8
42fb90d7
TV
92016-01-23 Tom de Vries <tom@codesourcery.com>
10
11 PR tree-optimization/69426
12 * gcc.dg/autopar/pr69426.c: New test.
13
69da7802
MS
142016-01-23 Martin Sebor <msebor@redhat.com>
15
16 PR c++/58109
17 PR c++/69022
18 * g++.dg/cpp0x/alignas5.C: New test.
19 * g++.dg/ext/vector29.C: Same.
20
da17300a
UB
212016-01-23 Uros Bizjak <ubizjak@gmail.com>
22
23 * gcc.target/i386/chkp-strlen-2.c: Define _GNU_SOURCE.
24 * gcc.target/i386/chkp-strlen-4.c: Move the definition of
25 _GNU_SOURCE from compile flags to the source.
26 * gcc.target/i386/chkp-stropt-12.c: Ditto.
27 * gcc.target/i386/chkp-stropt-16.c: Ditto.
28 * gcc.target/i386/chkp-stropt-4.c: Ditto.
29 * gcc.target/i386/chkp-stropt-8.c: Ditto.
30
62041cfc
JJ
312016-01-22 Jakub Jelinek <jakub@redhat.com>
32
33 PR target/69432
34 * g++.dg/opt/pr69432.C: New test.
35
f7d2ad6f
BS
362016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
37
38 * gcc.target/powerpc/pr63354c: Adjust target selector to include
39 32-bit targets testing an -m64 multilib.
40
d403fc9a
WS
412016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
42
43 * gcc.target/powerpc/pr63354.c: Restrict to Linux targets with
44 64-bit support.
45
4aa16f8d
JG
462016-01-22 James Greenhalgh <james.greenhalgh@arm.com>
47
48 * gcc.dg/vect/bb-slp-pr68892.c: Require vect_double.
49
7c816d0f
CB
502016-01-21 Christian Bruel <christian.bruel@st.com>
51
52 PR target/68674
53 * gcc.target/i386/pr68674.c
54 * gcc.target/aarch64/pr68674.c
55 * gcc.target/arm/pr68674.c
56
fce661e8
KT
572016-01-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
58
59 PR target/69403
60 * gcc.c-torture/execute/pr69403.c: New test.
61
4696899f
PC
622016-01-22 Paolo Carlini <paolo.carlini@oracle.com>
63
64 PR c++/55843
65 * g++.dg/template/pr55843.C: New.
66
bac69366
AL
672016-01-22 Alan Lawrence <alan.lawrence@arm.com>
68
69 PR testsuite/66877
70 * gcc.dg/vect/vect-over-widen-3-big-array.c: Only look for 1
71 vect_recog_over_widening_pattern in dump if we have vect_widen_shift.
72
b57d3a5c
BS
732016-01-21 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
74
75 PR testsuite/67489
da17300a
UB
76 * gcc.target/powerpc/p8vector-builtin-8.c: Remove { target int128 }
77 from dg-do compile directive, and instead add
78 { dg-require-effective-target int128 }.
b57d3a5c 79
9f04a53e
MS
802016-01-20 Martin Sebor <msebor@redhat.com>
81
82 PR c/69405
83 * gcc.dg/sync-fetch.c: New test.
84
38a51663
JL
852016-01-21 Martin Sebor <msebor@redhat.com>
86
87 PR target/69252
88 * gcc.target/powerpc/pr69252.c: New test.
89
2423a75a
JD
902016-01-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
91
92 PR fortran/65996
da17300a 93 * gfortran.dg/pr65996.f90: New test.
2423a75a 94
0a76463f
DV
952016-01-21 Dominik Vogt <vogt@linux.vnet.ibm.com>
96
97 PR c++/68810
9f04a53e 98 * g++.dg/cpp0x/constexpr-reinterpret1.C: Fix line number that is
2423a75a 99 expected to generate an error.
0a76463f 100
9776e692
BS
1012016-01-21 Bernd Schmidt <bschmidt@redhat.com>
102
103 PR middle-end/66178
104 * gcc.dg/torture/pr66178.c: New test.
105
c8d3e088
AB
1062016-01-21 Anton Blanchard <anton@samba.org>
107 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
108
109 PR target/63354
110 * gcc.target/powerpc/pr63354.c: New test.
111
35b707ff
VM
1122016-01-21 Vladimir Makarov <vmakarov@redhat.com>
113
114 PR rtl-optimization/68990
115 * gcc.target/i386/pr68990: New.
116
157b0829
NC
1172016-01-21 Nick Clifton <nickc@redhat.com>
118
119 PR target/69129
120 * gcc.target/mips/pr69129.c: New.
121
aede6748
PC
1222016-01-21 Paolo Carlini <paolo.carlini@oracle.com>
123
124 PR c++/58046
125 * g++.dg/cpp0x/pr58046.C: New.
126
5463c2c8
JJ
1272016-01-21 Jakub Jelinek <jakub@redhat.com>
128
6d31cc75
SS
129 PR target/69187
130 PR target/65624
131 * gcc.target/arm/pr69187.c: New test.
132
5463c2c8
JJ
133 PR c++/69355
134 * g++.dg/torture/pr69355.C: New test.
135
fa28f32b
AK
1362016-01-21 Aditya Kumar <aditya.k7@samsung.com>
137 Sebastian Pop <s.pop@samsung.com>
138
139 * gfortran.dg/graphite/interchange-3.f90: Adjust pattern.
140
b920a047
AK
1412016-01-21 Aditya Kumar <aditya.k7@samsung.com>
142 Sebastian Pop <s.pop@samsung.com>
143
da17300a 144 * gcc.dg/graphite/pr68976.c: New test.
b920a047 145
bdd3aea6
JJ
1462016-01-21 Jakub Jelinek <jakub@redhat.com>
147
148 PR middle-end/67653
149 * c-c++-common/pr67653.c: New test.
150 * gcc.dg/torture/pr29119.c: Add dg-warning.
151
26a2e6ae
PB
1522016-01-20 Peter Bergner <bergner@vnet.ibm.com>
153
154 * gcc.target/powerpc/cpu-builtin-1.c: New test.
155
d25c7690
PK
1562016-01-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
157
158 PR c/24293
159 * gcc.dg/pr24293.c: New test.
160 * gcc.dg/Wcxx-compat-8.c: Adjust to accept error due to
161 incomplete struct type.
162 * gcc.dg/declspec-1.c: Likewise.
163 * gcc.dg/pr63549.c: Likewise.
164
889d5698
JJ
1652016-01-20 Jakub Jelinek <jakub@redhat.com>
166
167 PR tree-optimization/66612
168 * gcc.target/powerpc/20050830-1.c: Xfail the scan-assembler test
169 for bdn instruction.
170
d7cf3dc7
CL
1712016-01-20 Christophe Lyon <christophe.lyon@linaro.org>
172
173 * lib/target-supports.exp
174 (check_effective_target_arm_fp_ok_nocache): New.
175 (check_effective_target_arm_fp_ok): New.
176 (add_options_for_arm_fp): New.
177 (check_effective_target_arm_crypto_ok_nocache): Require
178 target_arm_v8_neon_ok instead of arm32.
179 (check_effective_target_arm_crypto_pragma_ok_nocache): New.
180 (check_effective_target_arm_crypto_pragma_ok): New.
181 (add_options_for_arm_vfp): New.
182 * gcc.target/arm/attr-crypto.c: Use arm_crypto_pragma_ok effective
183 target. Do not force -mfloat-abi=softfp, use arm_fp_ok effective
184 target instead. Force initial fpu to vfp.
185 * gcc.target/arm/attr-neon-builtin-fail.c: Do not force
186 -mfloat-abi=softfp, use arm_fp_ok effective target instead.
187 * gcc.target/arm/attr-neon-fp16.c: Likewise. Remove arm_neon_ok
188 dependency.
189 * gcc.target/arm/attr-neon2.c: Do not force -mfloat-abi=softfp,
190 use arm_vfp effective target instead. Force initial fpu to vfp.
191 * gcc.target/arm/attr-neon3.c: Likewise.
192 * gcc.target/arm/cmp-2.c: Use arm_fp_ok effective target instead of
193 arm_vfp_ok.
194 * gcc.target/arm/unsigned-float.c: Likewise.
195 * gcc.target/arm/vfp-1.c: Likewise.
196 * gcc.target/arm/vfp-ldmdbd.c: Likewise.
197 * gcc.target/arm/vfp-ldmdbs.c: Likewise.
198 * gcc.target/arm/vfp-ldmiad.c: Likewise.
199 * gcc.target/arm/vfp-ldmias.c: Likewise.
200 * gcc.target/arm/vfp-stmdbd.c: Likewise.
201 * gcc.target/arm/vfp-stmdbs.c: Likewise.
202 * gcc.target/arm/vfp-stmiad.c: Likewise.
203 * gcc.target/arm/vfp-stmias.c: Likewise.
204 * gcc.target/arm/vnmul-1.c: Likewise.
205 * gcc.target/arm/vnmul-2.c: Likewise.
206 * gcc.target/arm/vnmul-3.c: Likewise.
207 * gcc.target/arm/vnmul-4.c: Likewise.
208
01ac9704 2092016-01-20 H.J. Lu <hongjiu.lu@intel.com>
e84b00da 210
e84b00da
L
211 PR testsuite/69366
212 * g++.dg/pr63995-1.C: Require non-x32 target, instead of,
213 the MPX run-time library, for compile-time MPX test.
214 * gcc.target/i386/chkp-always_inline.c: Likewise.
215 * gcc.target/i386/chkp-bndret.c: Likewise.
216 * gcc.target/i386/chkp-builtins-1.c: Likewise.
217 * gcc.target/i386/chkp-builtins-2.c: Likewise.
218 * gcc.target/i386/chkp-builtins-3.c: Likewise.
219 * gcc.target/i386/chkp-builtins-4.c: Likewise.
220 * gcc.target/i386/chkp-const-check-1.c: Likewise.
221 * gcc.target/i386/chkp-const-check-2.c: Likewise.
222 * gcc.target/i386/chkp-hidden-def.c: Likewise.
223 * gcc.target/i386/chkp-label-address.c: Likewise.
224 * gcc.target/i386/chkp-lifetime-1.c: Likewise.
225 * gcc.target/i386/chkp-narrow-bounds.c: Likewise.
226 * gcc.target/i386/chkp-pr69044.c: Likewise.
227 * gcc.target/i386/chkp-remove-bndint-1.c: Likewise.
228 * gcc.target/i386/chkp-remove-bndint-2.c: Likewise.
229 * gcc.target/i386/chkp-strchr.c: Likewise.
230 * gcc.target/i386/chkp-strlen-1.c: Likewise.
231 * gcc.target/i386/chkp-strlen-2.c: Likewise.
232 * gcc.target/i386/chkp-strlen-3.c: Likewise.
233 * gcc.target/i386/chkp-strlen-4.c: Likewise.
234 * gcc.target/i386/chkp-strlen-5.c: Likewise.
235 * gcc.target/i386/chkp-stropt-1.c: Likewise.
236 * gcc.target/i386/chkp-stropt-10.c: Likewise.
237 * gcc.target/i386/chkp-stropt-11.c: Likewise.
238 * gcc.target/i386/chkp-stropt-12.c: Likewise.
239 * gcc.target/i386/chkp-stropt-13.c: Likewise.
240 * gcc.target/i386/chkp-stropt-14.c: Likewise.
241 * gcc.target/i386/chkp-stropt-15.c: Likewise.
242 * gcc.target/i386/chkp-stropt-16.c: Likewise.
243 * gcc.target/i386/chkp-stropt-2.c: Likewise.
244 * gcc.target/i386/chkp-stropt-3.c: Likewise.
245 * gcc.target/i386/chkp-stropt-4.c: Likewise.
246 * gcc.target/i386/chkp-stropt-5.c: Likewise.
247 * gcc.target/i386/chkp-stropt-6.c: Likewise.
248 * gcc.target/i386/chkp-stropt-7.c: Likewise.
249 * gcc.target/i386/chkp-stropt-8.c: Likewise.
250 * gcc.target/i386/chkp-stropt-9.c: Likewise.
251 * gcc.target/i386/pr63995-2.c: Likewise.
252 * gcc.target/i386/pr64805.c: Likewise.
253 * gcc.target/i386/pr65044.c: Likewise.
254 * gcc.target/i386/pr65167.c: Likewise.
255 * gcc.target/i386/pr65183.c: Likewise.
256 * gcc.target/i386/pr65184.c: Likewise.
257 * gcc.target/i386/thunk-retbnd.c: Likewise.
01ac9704 258
28b33016
IE
2592016-01-20 Ilya Enkovich <enkovich.gnu@gmail.com>
260
261 PR tree-optimization/69328
262 * gcc.dg/pr69328.c: New test.
263
bcff0913
JL
2642016-01-20 Jeff Law <law@redhat.com>
265
bf0bb970 266 PR target/25114
bcff0913
JL
267 * gcc.target/m68k/pr25114.c: New test.
268
a3f69631
AV
2692016-01-20 Andre Vieira <andre.simoesdiasvieira@arm.com>
270
271 * gcc.target/arm/memset-inline-10.c: Added
272 dg-require-effective-target arm_thumb2_ok.
273
af33ba0d
EB
2742016-01-19 Eric Botcazou <ebotcazou@adacore.com>
275
276 * gcc.dg/debug/dwarf2/sso.c: New test.
277
7596d5de
UB
2782016-01-19 Uros Bizjak <ubizjak@gmail.com>
279
280 PR testsuite/68820
281 * gcc.c-torture/execute/builtins/memops-asm.x: New file.
282 * gcc.c-torture/execute/builtins/strstr-asm.x: Ditto.
283 * gcc.c-torture/execute/builtins/strstr-asm.c: Remove dg-options.
284
ceda2c69
JH
2852016-01-19 Jan Hubicka <hubicka@ucw.cz>
286
287 PR ipa/66223
288 * g++.dg/ipa/devirt-50.C: New testcase.
289
38a979f2
MP
2902016-01-19 Marek Polacek <polacek@redhat.com>
291
292 PR c++/68965
293 * g++.dg/cpp1y/parameter-pack-1.C: New test.
294 * g++.dg/cpp1y/parameter-pack-2.C: New test.
295
962801c5
KT
2962016-01-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
297
298 PR target/69135
299 * gcc.target/arm/pr69135_1.c: New test.
300
078fe40a
WD
3012015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
302
303 * gcc.target/aarch64/ccmp_1.c: Add new tests.
304
786e3c06
WD
3052015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
306
307 * gcc.target/aarch64/ccmp_1.c: New testcase.
308
1e297006
MP
3092016-01-19 Marek Polacek <polacek@redhat.com>
310
311 PR c++/68586
312 * g++.dg/cpp0x/enum30.C: New test.
313
879c27e3
RB
3142016-01-19 Richard Biener <rguenther@suse.de>
315
316 PR tree-optimization/69336
317 * g++.dg/tree-ssa/pr69336.C: New testcase.
318
015337d3
JJ
3192016-01-19 Jakub Jelinek <jakub@redhat.com>
320
321 PR debug/65779
322 * gcc.dg/pr65779.c: New test.
323
e2c768b6
RB
3242016-01-19 Richard Biener <rguenther@suse.de>
325
326 PR tree-optimization/69352
327 * gcc.dg/torture/pr69352.c: New testcase.
328
569efc34
JJ
3292016-01-19 Jakub Jelinek <jakub@redhat.com>
330
331 PR rtl-optimization/68955
332 PR rtl-optimization/64557
333 * gcc.dg/torture/pr68955.c: New test.
334
e49d321f
JH
3352016-01-19 Jan Hubicka <hubicka@ucw.cz>
336
337 PR lto/69136
338 * g++.dg/torture/pr69136.C: New testcase.
339
e9191ad3
JH
3402016-01-19 Jan Hubicka <hubicka@ucw.cz>
341
342 PR lto/69133
343 * g++.dg/lto/pr69133_0.C: New testcase.
344 * g++.dg/lto/pr69133_1.C: New testcase.
345
2bedb645
JL
3462016-01-15 Jeff Law <law@redhat.com>
347
348 PR tree-optimization/69320
349 * gcc.c-torture/pr69320-1.c: New test.
350 * gcc.c-torture/pr69320-2.c: New test.
351 * gcc.c-torture/pr69320-3.c: New test.
352 * gcc.c-torture/pr69320-4.c: New test.
353
17c15cb9
PP
3542016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
355
356 PR c++/11858
357 PR c++/24663
358 PR c++/24664
359 * g++.dg/template/pr11858.C: New test.
360 * g++.dg/template/pr24663.C: New test.
361 * g++.dg/template/unify12.C: New test.
362 * g++.dg/template/unify13.C: New test.
363 * g++.dg/template/unify14.C: New test.
364 * g++.dg/template/unify15.C: New test.
365 * g++.dg/template/unify16.C: New test.
366 * g++.dg/template/unify17.C: New test.
367
9617fd08
DM
3682016-01-18 David Malcolm <dmalcolm@redhat.com>
369
370 PR testsuite/69181
371 * gcc.dg/pr69181-1.c: New test file.
372 * gcc.dg/pr69181-2.c: New test file.
373 * lib/gcc-dg.exp (dg-test): Consolidate post-test cleanup of
374 globals by moving it to...
375 (cleanup-after-saved-dg-test): ...this new function. Add
376 "global additional_sources_used". Add reset of global
377 multiline_expected_outputs to the empty list.
378 * lib/multiline.exp (_multiline_expected_outputs): Rename this
379 global to...
380 (multiline_expected_outputs): ...this, and updated comments to
381 note that it is modified from gcc-dg.exp.
382 (dg-end-multiline-output): Update for the above renaming.
383 (handle-multiline-outputs): Likewise. Remove the clearing
384 of the expected outputs to the empty list.
385
b555a2e4
RB
3862016-01-18 Richard Biener <rguenther@suse.de>
387
388 PR tree-optimization/69297
389 * gcc.dg/vect/costmodel/x86_64/costmodel-pr69297.c: New testcase.
390
96902805
JM
3912016-01-18 Joseph Myers <joseph@codesourcery.com>
392
393 * gcc.target/mips/mips-3d-1.c: Use forbid_cpu=octeon.* in
394 dg-options.
395 * gcc.target/mips/mips-3d-2.c: Likewise.
396 * gcc.target/mips/mips-3d-3.c: Likewise.
397 * gcc.target/mips/mips-3d-4.c: Likewise.
398 * gcc.target/mips/mips-3d-5.c: Likewise.
399 * gcc.target/mips/mips-3d-6.c: Likewise.
400 * gcc.target/mips/mips-3d-7.c: Likewise.
401 * gcc.target/mips/mips-3d-8.c: Likewise.
402 * gcc.target/mips/mips-3d-9.c: Likewise.
403 * gcc.target/mips/mips-ps-1.c: Likewise.
404 * gcc.target/mips/mips-ps-2.c: Likewise.
405 * gcc.target/mips/mips-ps-3.c: Likewise.
406 * gcc.target/mips/mips-ps-4.c: Likewise.
407 * gcc.target/mips/mips-ps-5.c: Likewise.
408 * gcc.target/mips/mips-ps-6.c: Likewise.
409 * gcc.target/mips/mips-ps-7.c: Likewise.
410 * gcc.target/mips/mips-ps-type.c: Likewise.
411 * gcc.target/mips/mips-ps-type-2.c: Likewise.
412 * gcc.target/mips/mips16-attributes-6.c: Likewise.
413
40e26f94
TV
4142016-01-18 Tom de Vries <tom@codesourcery.com>
415
416 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: New test.
417 * c-c++-common/goacc/kernels-double-reduction.c: New test.
418 * c-c++-common/goacc/kernels-empty.c: New test.
419 * c-c++-common/goacc/kernels-eternal.c: New test.
420 * c-c++-common/goacc/kernels-loop-2.c: New test.
421 * c-c++-common/goacc/kernels-loop-3.c: New test.
422 * c-c++-common/goacc/kernels-loop-data-2.c: New test.
423 * c-c++-common/goacc/kernels-loop-data-enter-exit-2.c: New test.
424 * c-c++-common/goacc/kernels-loop-data-enter-exit.c: New test.
425 * c-c++-common/goacc/kernels-loop-data-update.c: New test.
426 * c-c++-common/goacc/kernels-loop-data.c: New test.
427 * c-c++-common/goacc/kernels-loop-g.c: New test.
428 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: New test.
429 * c-c++-common/goacc/kernels-loop-n.c: New test.
430 * c-c++-common/goacc/kernels-loop-nest.c: New test.
431 * c-c++-common/goacc/kernels-loop.c: New test.
432 * c-c++-common/goacc/kernels-noreturn.c: New test.
433 * c-c++-common/goacc/kernels-one-counter-var.c: New test.
434 * c-c++-common/goacc/kernels-parallel-loop-data-enter-exit.c: New test.
435 * c-c++-common/goacc/kernels-reduction.c: New test.
436
a98d4647
TV
4372016-01-18 Tom de Vries <tom@codesourcery.com>
438
439 * gcc.dg/autopar/outer-1.c: Update for new parloops instantiation.
440 * gcc.dg/autopar/outer-2.c: Same.
441 * gcc.dg/autopar/outer-3.c: Same.
442 * gcc.dg/autopar/outer-4.c: Same.
443 * gcc.dg/autopar/outer-5.c: Same.
444 * gcc.dg/autopar/outer-6.c: Same.
445 * gcc.dg/autopar/parallelization-1.c: Same.
446 * gcc.dg/autopar/parloops-exit-first-loop-alt-2.c: Same.
447 * gcc.dg/autopar/parloops-exit-first-loop-alt-3.c: Same.
448 * gcc.dg/autopar/parloops-exit-first-loop-alt-4.c: Same.
449 * gcc.dg/autopar/parloops-exit-first-loop-alt-5.c: Same.
450 * gcc.dg/autopar/parloops-exit-first-loop-alt-6.c: Same.
451 * gcc.dg/autopar/parloops-exit-first-loop-alt-7.c: Same.
452 * gcc.dg/autopar/parloops-exit-first-loop-alt-pr66652.c: Same.
453 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: Same.
454 * gcc.dg/autopar/pr39500-1.c: Same.
455 * gcc.dg/autopar/pr39500-2.c: Same.
456 * gcc.dg/autopar/pr46193.c: Same.
457 * gcc.dg/autopar/pr46194.c: Same.
458 * gcc.dg/autopar/pr49580.c: Same.
459 * gcc.dg/autopar/pr49960-1.c: Same.
460 * gcc.dg/autopar/pr49960.c: Same.
461 * gcc.dg/autopar/pr68373.c: Same.
462 * gcc.dg/autopar/reduc-1.c: Same.
463 * gcc.dg/autopar/reduc-1char.c: Same.
464 * gcc.dg/autopar/reduc-1short.c: Same.
465 * gcc.dg/autopar/reduc-2.c: Same.
466 * gcc.dg/autopar/reduc-2char.c: Same.
467 * gcc.dg/autopar/reduc-2short.c: Same.
468 * gcc.dg/autopar/reduc-3.c: Same.
469 * gcc.dg/autopar/reduc-4.c: Same.
470 * gcc.dg/autopar/reduc-6.c: Same.
471 * gcc.dg/autopar/reduc-7.c: Same.
472 * gcc.dg/autopar/reduc-8.c: Same.
473 * gcc.dg/autopar/reduc-9.c: Same.
474 * gcc.dg/autopar/uns-outer-4.c: Same.
475 * gcc.dg/autopar/uns-outer-5.c: Same.
476 * gcc.dg/autopar/uns-outer-6.c: Same.
477 * gfortran.dg/parloops-exit-first-loop-alt-2.f95: Same.
478 * gfortran.dg/parloops-exit-first-loop-alt.f95: Same.
479
da976fa8
AL
4802016-01-18 Alan Lawrence <alan.lawrence@arm.com>
481
482 PR target/63679
483 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove XFAIL for powerpc(32), hppa,
484 aarch64, sparc, s390. Add --param sra-max-scalarization-size-Ospeed.
485
70c1e886
AL
4862016-01-18 Alan Lawrence <alan.lawrence@arm.com>
487
488 PR target/63679
489 * gcc.dg/tree-ssa/ssa-dom-cse-5.c: New.
490 * gcc.dg/tree-ssa/ssa-dom-cse-6.c: New.
491 * gcc.dg/tree-ssa/ssa-dom-cse-7.c: New.
492
88bed196
AL
4932016-01-18 Alan Lawrence <alan.lawrence@arm.com>
494
495 PR target/63679
496 * gcc.dg/tree-ssa/sra-17.c: New.
497 * gcc.dg/tree-ssa/sra-18.c: New.
498
3dd5f42e
IE
4992016-01-18 Ilya Enkovich <enkovich.gnu@gmail.com>
500
501 * gcc.target/i386/pr65105-5.c: Adjust to andn generation.
502
ae5a77fa
EB
5032016-01-18 Eric Botcazou <ebotcazou@adacore.com>
504
505 * gnat.dg/inline12.adb: New test.
506
11e57fc6
BC
5072016-01-18 Bin Cheng <bin.cheng@arm.com>
508
509 PR tree-optimization/66797
510 * gcc.c-torture/execute/pr65447.c: Relax check condition.
511
995b6fe0
RB
5122016-01-18 Richard Biener <rguenther@suse.de>
513
514 PR tree-optimization/69170
515 * gcc.dg/torture/pr69170.c: New testcase.
516
d656d82e
JDA
5172016-01-17 John David Anglin <danglin@gcc.gnu.org>
518
519 * gcc.dg/torture/builtin-integral-1.c: Require c99_runtime.
520
d69da357
TV
5212016-01-16 Tom de Vries <tom@codesourcery.com>
522
523 * c-c++-common/goacc/kernels-alias-ipa-pta-4.c: New test.
524
a3845283
TV
5252016-01-16 Tom de Vries <tom@codesourcery.com>
526
527 * gcc.dg/parloops-exit-first-loop-alt.c: Move ...
528 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: ... here. Remove
529 redundant dg-require-effective-target pthread.
530 * gcc.dg/parloops-exit-first-loop-alt-2.c: Same.
531 * gcc.dg/parloops-exit-first-loop-alt-3.c: Same.
532 * gcc.dg/parloops-exit-first-loop-alt-4.c: Same.
533 * gcc.dg/parloops-exit-first-loop-alt-5.c: Same.
534 * gcc.dg/parloops-exit-first-loop-alt-6.c: Same.
535 * gcc.dg/parloops-exit-first-loop-alt-7.c: Same.
536 * gcc.dg/parloops-exit-first-loop-alt-pr66652.c: Same.
537
197a6aa6
DE
5382016-01-16 David Edelsohn <dje.gcc@gmail.com>
539
540 PR target/68609
541 * gcc.target/powerpc/recip-6.c: Enable on AIX.
542 * gcc.target/powerpc/recip-7.c: Same.
543
ec7886c1
PP
5442016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
545
546 PR c++/69091
547 * g++.dg/template/pr69091.C: New test.
548
203484bb
PP
5492016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
550
551 * c-c++-common/cilk-plus/AN/an-if.c: Check that the original
552 dump does not contain an error_mark_node.
553 * c-c++-common/cilk-plus/CK/pr60469.c: Likewise.
554 * c-c++-common/cilk-plus/AN/fn_ptr-2.c: New xfail'd test.
555
aa2500e9
PP
5562016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
557
558 PR c++/68936
559 * g++.dg/template/pr68936.C: New test.
560
28621a5c
DE
5612016-01-15 David Edelsohn <dje.gcc@gmail.com>
562
563 PR target/68609
564 * gcc.target/powerpc/recip-1.c: Adjust for Goldschmidt's Algorithm.
565 * gcc.target/powerpc/recip-2.c: Same.
566 * gcc.target/powerpc/recip-3.c: Same.
567 * gcc.target/powerpc/recip-4.c: Same.
568 * gcc.target/powerpc/recip-sqrtf.c: Same.
569
40c43aca
JL
5702016-01-15 Jeff Law <law@redhat.com>
571
572 PR tree-optimization/69270
573 * gcc.dg/tree-ssa/pr69270-2.c: New test.
574 * gcc.dg/tree-ssa/pr69270-3.c: New test.
575
afbc5ae8
PT
5762016-01-15 Paul Thomas <pault@gcc.gnu.org>
577
578 PR fortran/49630
579 * gfortran.dg/deferred_character_13.f90: New test for the fix
580 of comment 3 of the PR.
581
582 PR fortran/54070
583 * gfortran.dg/deferred_character_8.f90: New test
584 * gfortran.dg/allocate_error_5.f90: New test
585
586 PR fortran/60593
587 * gfortran.dg/deferred_character_10.f90: New test
588
589 PR fortran/60795
590 * gfortran.dg/deferred_character_14.f90: New test
591
592 PR fortran/61147
593 * gfortran.dg/deferred_character_11.f90: New test
594
595 PR fortran/64324
596 * gfortran.dg/deferred_character_9.f90: New test
597
49abe076
VM
5982016-01-15 Vladimir Makarov <vmakarov@redhat.com>
599
600 PR rtl-optimization/69030
601 * gcc.target/i386/pr69030.c: New.
602
16d12992
KT
6032016-01-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
604
605 * gcc.target/aarch64/target_attr_17.c: New test.
606
78810bd3
RB
6072016-01-15 Richard Biener <rguenther@suse.de>
608
609 PR tree-optimization/66856
610 * gcc.dg/torture/pr66856-1.c: New testcase.
611 * gcc.dg/torture/pr66856-2.c: Likewise.
612
2bd847fe
RB
6132016-01-15 Richard Biener <rguenther@suse.de>
614
615 PR debug/69137
616 * g++.dg/lto/pr69137_0.C: New testcase.
617
a00fe3b7
RS
6182016-01-15 Richard Sandiford <richard.sandiford@arm.com>
619
620 PR middle-end/69246
621 * gcc.target/i386/pr69246.c: New test.
622
cbb0e83b
DV
6232016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
624
7596d5de 625 * gfortran.dg/bind_c_array_params_2.f90: Fix test patterns for S/390.
cbb0e83b 626
5a500ecf
DV
6272016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
628
629 PR c++/56194
630 * g++.dg/init/const9.C: Disable test on S/390.
631
5d9bf64f
DV
6322016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
633
634 * g++.dg/Wframe-address.C: Test requires -mbackchain for s390*-*-*.
635 * g++.dg/Wno-frame-address.C: Ditto.
636
e234b19e
DV
6372016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
638
639 * gcc.dg/tree-ssa/20040204-1.c: Do not xfail on S/390.
640
89483f99
RB
6412016-01-15 Richard Biener <rguenther@suse.de>
642
643 PR tree-optimization/68961
644 * gcc.dg/vect/costmodel/x86_64/costmodel-pr68961.c: New testcase.
645
94f37395
IE
6462016-01-15 Ilya Enkovich <enkovich.gnu@gmail.com>
647
648 * gcc.target/i386/pr65105-5.c: New test.
649
0f6176e6
JH
6502016-01-15 Jan Hubicka <hubicka@ucw.cz>
651
652 * gcc.c-torture/execute/alias-4.c: New testcase.
653
824ca15e
JH
6542016-01-15 Jan Hubicka <hubicka@ucw.cz>
655
656 PR ipa/68148
657 * g++.dg/ipa/devirt-49.C: New testcase.
658
092f7deb 6592016-01-15 Christian Bruel <christian.bruel@st.com>
edef1fa8
CB
660
661 PR target/65837
662 * gcc.target/arm/attr-neon-builtin-fail2.c: New test.
663 * gcc.target/arm/lto/pr65837-attr_0.c: New test.
664 * gcc.target/arm/lto/pr65837_0.c: Fix skip condition and use ACLE name.
665
e93c66bc
RB
6662016-01-15 Richard Biener <rguenther@suse.de>
667
668 PR tree-optimization/69117
669 * gcc.dg/torture/pr69117.c: New testcase.
670
c47eaca6 6712015-01-14 Ryan Burn <contact@rnburn.com>
b6e3db06
RB
672
673 PR c++/69048
674 * g++.dg/cilk-plus/CK/pr69048.cc: New test.
675
c3f6914a
FXC
6762016-01-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
677
678 PR testsuite/67509
679 * gfortran.dg/ieee/ieee_7.f90: For out of bound precision or
680 range tests use 100 * maximum instead of maximum + 1.
681
cd65ae90
JJ
6822016-01-14 Jakub Jelinek <jakub@redhat.com>
683
684 PR debug/69244
685 * gcc.dg/guality/pr69244.c: New test.
686
19643948
UB
6872016-01-14 Uros Bizjak <ubizjak@gmail.com>
688
689 * lib/target-supports.exp (check_effective_target_issignaling):
690 New procedure.
691 * gcc.dg/pr61441.c: Require issignaling effective target.
692
fe79c97e
SB
6932016-01-14 Segher Boessenkool <segher@kernel.crashing.org>
694
695 PR target/68803
696 * gcc.target/powerpc/20050603-3.c: Add xfails for powerpc64le.
697
c7df95d8
DM
6982016-01-14 David Malcolm <dmalcolm@redhat.com>
699
700 PR c++/68819
701 PR preprocessor/69177
702 * gcc.dg/plugin/location-overflow-test-1.c: New test case.
703 * gcc.dg/plugin/location-overflow-test-2.c: New test case.
704 * gcc.dg/plugin/location_overflow_plugin.c: New test plugin.
705 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
706
00083992
MP
7072016-01-14 Marek Polacek <polacek@redhat.com>
708
709 PR c/69262
710 * gcc.dg/array-15.c: New test.
711
0c9b3294
JJ
7122016-01-14 Jakub Jelinek <jakub@redhat.com>
713
714 PR middle-end/68146
715 PR tree-optimization/69155
716 * gfortran.dg/pr68146.f: New test.
717 * gfortran.dg/pr69155.f90: New test.
718
3688e13d
RB
7192016-01-14 Richard Biener <rguenther@suse.de>
720
721 PR tree-optimization/68060
722 * gcc.dg/torture/pr68060-1.c: New testcase.
723 * gcc.dg/torture/pr68060-2.c: Likewise.
724
bab0ad3a
NC
7252016-01-14 Nick Clifton <nickc@redhat.com>
726
727 * lib/target-supports.exp
728 (check_effective_target_arm_neon_ok_nocache): Add an option
729 sequence that includes setting the ARM architecture to ARMv7-A.
730 * gcc.target/arm/attr-neon.c: Use dg-add-options to add the
731 command line options necessary to enable Neon support.
732 * gcc.target/arm/neon-vlshr-imm-1.c: Likewise.
733 * gcc.target/arm/neon-vshl-imm-1.c: Likewise.
734 * gcc.target/arm/neon-vshr-imm-1.c: Likewise.
735 * gcc.target/arm/pr69180.c: Likewise.
736
947c2ce5
JL
7372016-01-14 Jeff Law <law@redhat.com>
738
739 PR tree-optimization/69270
740 * gcc.dg/tree-ssa/pr69270.c: New test.
741
3342fd71
BS
7422016-01-13 Bernd Schmidt <bschmidt@redhat.com>
743
744 PR c/66208
745 * c-c++-common/pr66208.c: New file.
746
2ad3adf1
JJ
7472016-01-13 Jakub Jelinek <jakub@redhat.com>
748
749 PR tree-optimization/69156
750 * gcc.dg/pr69156.c: New test.
751
398d6feb
L
7522016-01-13 H.J. Lu <hongjiu.lu@intel.com>
753
754 * gcc.target/i386/pr69225-7.c: New test.
755
4c868789
RH
7562016-01-13 Richard Henderson <rth@redhat.com>
757
758 * gcc.dg/tm/memopt-13.c: Update expected function.
759 * gcc.dg/tm/memopt-6.c: Likewise.
760
ef6d1772
UB
7612016-01-13 Uros Bizjak <ubizjak@gmail.com>
762
763 * gcc.target/i386/pr45685.c (dg-options): Add -mno-sse4.
764 * gcc.target/i386/pr68432-1.c (dg-options): Ditto.
765 * gcc.target/i386/pr68432-2.c (dg-options): Ditto.
766 * gcc.target/i386/pr68432-3.c (dg-options): Ditto.
0b4b6ef2 767
ef6d1772
UB
7682016-01-13 Tom de Vries <tom@codesourcery.com>
769
770 PR tree-optimization/69169
0b4b6ef2
TV
771 * gcc.dg/pr69169.c: New test.
772
2ad3adf1 7732016-01-13 Alexander Fomin <alexander.fomin@intel.com>
8866d62c
AF
774
775 PR target/69228
776 * gcc.target/i386/avx512pf-vscatterpf0dpd-1.c: Adjust.
777 * gcc.target/i386/avx512pf-vscatterpf0dps-1.c: Likewise.
778 * gcc.target/i386/avx512pf-vscatterpf0qpd-1.c: Likewise.
779 * gcc.target/i386/avx512pf-vscatterpf0qps-1.c: Likewise.
780 * gcc.target/i386/avx512pf-vscatterpf1dpd-1.c: Likewise.
781 * gcc.target/i386/avx512pf-vscatterpf1dps-1.c: Likewise.
782 * gcc.target/i386/avx512pf-vscatterpf1qpd-1.c: Likewise.
783 * gcc.target/i386/avx512pf-vscatterpf1qps-1.c: Likewise.
784
9060e335
AK
7852016-01-13 Jakub Jelinek <jakub@redhat.com>
786
787 PR target/69247
788 * gcc.dg/pr69247.c: New test.
789
40311329
RB
7902016-01-13 Richard Biener <rguenther@suse.de>
791
792 PR tree-optimization/69242
793 * gcc.dg/torture/pr69242.c: New testcase.
794
ccbd7103
RB
7952016-01-13 Richard Biener <rguenther@suse.de>
796
797 PR tree-optimization/69186
798 * gcc.dg/torture/pr69186.c: New testcase.
799
c6f72a46
JL
8002016-01-13 Jeff Law <law@redhat.com>
801
802 PR tree-optimization/67755
803 * gcc.dg/tree-ssa/pr67755.c: New test.
804
8052016-01-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
bf3f4b38
TP
806
807 * gcc.c-torture/unsorted/dump-noaddr.x (dump_compare): Replace static
808 pass number in output by a star.
809
c446cf07
BC
8102016-01-12 Bin Cheng <bin.cheng@arm.com>
811
812 PR tree-optimization/68911
813 * gcc.c-torture/execute/pr68911.c: New test.
814
5342156c
MP
8152016-01-12 Marek Polacek <polacek@redhat.com>
816
817 PR c++/68979
818 * g++.dg/warn/permissive-1.C: New test.
819
65364cc5
JJ
8202016-01-12 Jakub Jelinek <jakub@redhat.com>
821
822 PR objc++/68511
823 PR c++/69213
824 * g++.dg/opt/pr69213.C: New test.
825
81b9a3d9
CB
8262016-01-12 Christian Bruel <christian.bruel@st.com>
827
828 PR target/69180
829 * gcc.target/arm/pr69180.c: New test.
830
3c4e91c9
RB
8312016-01-12 Richard Biener <rguenther@suse.de>
832
833 PR lto/69077
834 * g++.dg/lto/pr69077_0.C: New testcase.
835 * g++.dg/lto/pr69077_1.C: Likewise.
836
5664cea1
JJ
8372016-01-12 Jakub Jelinek <jakub@redhat.com>
838
839 PR target/69175
840 * g++.dg/opt/pr69175.C: New test.
841
86cefc49
AL
8422016-01-12 Alan Lawrence <alan.lawrence@arm.com>
843
844 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Declare functions as 'extern'
845 rather than #including math.h & stdlib.h.
846 * gcc.dg/vect/pr47001.c: Declare abort as 'extern', remove stdlib.h.
847 * gcc.dg/vect/pr49771.c: Likewise.
848 * gcc.dg/vect/vect-10-big-array.c: Likewise.
849 * gcc.dg/vect/vect-neg-store-1.c: Likewise.
850 * gcc.dg/vect/vect-neg-store-2.c: Likewise.
851 * gcc.dg/vect/slp-37.c: Change NULL to 0, remove stdlib.h.
852 * gcc.dg/vect/pr40254.c: Remove unnecessary include of stdlib.h.
853 * gcc.dg/vect/pr44507.c: Likewise.
854 * gcc.dg/vect/pr45902.c: Likewise.
855 * gcc.dg/vect/slp-widen-mult-half.c: Likewise.
856 * gcc.dg/vect/vect-117.c: Likewise.
857 * gcc.dg/vect/vect-99.c: Likewise.
858 * gcc.dg/vect/vect-aggressive-1.c: Likewise.
859 * gcc.dg/vect/vect-cond-1.c: Likewise.
860 * gcc.dg/vect/vect-cond-2.c: Likewise.
861 * gcc.dg/vect/vect-cond-3.c: Likewise.
862 * gcc.dg/vect/vect-cond-4.c: Likewise.
863 * gcc.dg/vect/vect-mask-load-1.c: Likewise.
864 * gcc.dg/vect/vect-mask-loadstore-1.c: Likewise.
865 * gcc.dg/vect/vect-over-widen-1-big-array.c: Likewise.
866 * gcc.dg/vect/vect-over-widen-1.c: Likewise.
867 * gcc.dg/vect/vect-over-widen-2-big-array.c: Likewise.
868 * gcc.dg/vect/vect-over-widen-2.c: Likewise.
869 * gcc.dg/vect/vect-over-widen-3-big-array.c: Likewise.
870 * gcc.dg/vect/vect-over-widen-3.c: Likewise.
871 * gcc.dg/vect/vect-over-widen-4-big-array.c: Likewise.
872 * gcc.dg/vect/vect-over-widen-4.c: Likewise.
873 * gcc.dg/vect/vect-widen-mult-const-s16.c: Likewise.
874 * gcc.dg/vect/vect-widen-mult-const-u16.c: Likewise.
875 * gcc.dg/vect/vect-widen-mult-half-u8.c: Likewise.
876 * gcc.dg/vect/vect-widen-mult-half.c: Likewise.
877 * gcc.dg/vect/no-trapping-math-vect-ifcvt-11.c: Remove unnecessary
878 include of signal.h.
879 * gcc.dg/vect/no-trapping-math-vect-ifcvt-12.c: Likewise.
880 * gcc.dg/vect/no-trapping-math-vect-ifcvt-13.c: Likewise.
881 * gcc.dg/vect/no-trapping-math-vect-ifcvt-14.c: Likewise.
882 * gcc.dg/vect/no-trapping-math-vect-ifcvt-15.c: Likewise.
883 * gcc.dg/vect/no-trapping-math-vect-ifcvt-16.c: Likewise.
884 * gcc.dg/vect/vect-ifcvt-16.c: Likewise.
885 * gcc.dg/vect/vect-ifcvt-17.c: Likewise.
886 * gcc.dg/vect/vect-ifcvt-2.c: Likewise.
887 * gcc.dg/vect/vect-ifcvt-3.c: Likewise.
888 * gcc.dg/vect/vect-ifcvt-4.c: Likewise.
889 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
890 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
891 * gcc.dg/vect/vect-ifcvt-6.c: Likewise.
892 * gcc.dg/vect/vect-ifcvt-7.c: Likewise.
893 * gcc.dg/vect/vect-ifcvt-9.c: Likewise.
894 * gcc.dg/vect/vect-outer-5.c: Likewise.
895 * gcc.dg/vect/vect-outer-6.c: Likewise.
896 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Remove unnecessary
897 include of stdio.h.
898
b832f61e
NC
8992016-01-12 Nick Clifton <nickc@redhat.com>
900
901 PR target/68913
902 * gcc.dg/lto/pr61886_0.c: Rename the external function called
903 to fread so that it will be found in all target runtimes.
904
8eac49b1
RB
9052016-01-12 Richard Biener <rguenther@suse.de>
906
907 PR tree-optimization/69053
908 * g++.dg/torture/pr69053.C: New testcase.
909
2935d994
RB
9102016-01-12 Richard Biener <rguenther@suse.de>
911
912 PR tree-optimization/69168
913 * gcc.dg/torture/pr69168.c: New testcase.
914
66c16fd9
RB
9152016-01-12 Richard Biener <rguenther@suse.de>
916
917 PR tree-optimization/69157
918 * gcc.dg/torture/pr69157.c: New testcase.
919
9202016-01-12 Richard Biener <rguenther@suse.de>
921
922 PR tree-optimization/69174
923 * gcc.dg/torture/pr69174.c: New testcase.
924
723033a6
JJ
9252016-01-12 Jakub Jelinek <jakub@redhat.com>
926
927 PR c++/66808
928 PR c++/69000
929 * g++.dg/tls/pr66808.C: New test.
930 * g++.dg/tls/pr69000.C: New test.
931
3574cf47
BS
9322016-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
933
934 * gcc.target/powerpc/swaps-p8-23.c: New test.
935 * gcc.target/powerpc/swaps-p8-24.c: Likewise.
936
feb20787
JDA
9372016-01-11 John David Anglin <danglin@gcc.gnu.org>
938
939 PR tree-optimization/68356
940 * gcc.dg/torture/pr68264.c: Disable exp2 ERANGE test on hppa unix.
941
27b1820a
KV
9422016-01-12 Kugan Vivekanandarajah <kuganv@linaro.org>
943 Jim Wilson <jim.wilson@linaro.org>
944
945 PR target/69194
946 * gcc.target/arm/pr69194.c: New test.
947
cf4de6af
L
9482016-01-11 H.J. Lu <hongjiu.lu@intel.com>
949
950 PR target/69225
951 * gcc.target/i386/pr69225-1.c: New test.
952 * gcc.target/i386/pr69225-2.c: Likewise.
953 * gcc.target/i386/pr69225-3.c: Likewise.
954 * gcc.target/i386/pr69225-4.c: Likewise.
955 * gcc.target/i386/pr69225-5.c: Likewise.
956 * gcc.target/i386/pr69225-6.c: Likewise.
957
1ebd5558
JJ
9582016-01-11 Jakub Jelinek <jakub@redhat.com>
959
23552a4d
JJ
960 PR target/67462
961 * gcc.dg/ifcvt-3.c: Only compile on lp64 targets, include also i?86
962 if lp64.
963
26ff85b0
JJ
964 PR target/69071
965 * gcc.dg/pr69071.c: New test.
966
9cb6bd74
JJ
967 PR c++/69211
968 * g++.dg/opt/pr69211.C: New test.
969
1ebd5558
JJ
970 PR tree-optimization/69214
971 * gcc.c-torture/compile/pr69214.c: New test.
972
8c18c836
UB
9732016-01-11 Uros Bizjak <ubizjak@gmail.com>
974
975 * gcc.target/i386/pr66232-10.c: Do not compile on ia32 target.
976 * gcc.target/i386/pr66232-11.c: Ditto.
977 * gcc.target/i386/pr66232-12.c: Ditto.
978 * gcc.target/i386/pr66232-13.c: Ditto.
979
62446e6e
RB
9802016-01-11 Richard Biener <rguenther@suse.de>
981
982 PR tree-optimization/69173
983 * gcc.dg/torture/pr69173.c: New testcase.
984
2b8568fe
KT
9852016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
986
987 PR rtl-optimization/68796
988 * gcc.target/aarch64/tst_5.c: New test.
989 * gcc.target/aarch64/tst_6.c: Likewise.
990
5baf4532
KT
9912016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
992
993 PR rtl-optimization/68841
994 * gcc.dg/pr68841.c: New test.
995 * gcc.c-torture/execute/pr68841.c: New test.
996
ca90b1ed
YR
9972016-01-11 Yuri Rumyantsev <ysrumyan@gmail.com>
998
999 PR rtl-optimization/68920
1000 * gcc.dg/ifcvt-4.c: Add "--param max-rtl-if-conversion-insns=3" option
1001 for ix86 targets.
1002 * gcc.dg/ifcvt-5.c: New test.
1003
2ad3adf1 10042016-01-11 Alexandre Oliva <aoliva@redhat.com>
b4934671
AO
1005
1006 PR bootstrap/69123
1007 * g++.dg/pr69123.C: New.
1008
83834c09
IE
10092016-01-11 Ilya Enkovich <enkovich.gnu@gmail.com>
1010
1011 PR target/69010
1012 * gcc.target/i386/pr69010.c: New test.
1013
dcf89d57
MJ
10142016-01-11 Martin Jambor <mjambor@suse.cz>
1015
1016 PR ipa/69044
1017 * gcc.target/i386/chkp-pr69044.c: New test.
1018
d95167ee
TV
10192016-01-11 Tom de Vries <tom@codesourcery.com>
1020
1021 PR tree-optimization/69109
1022 * gcc.dg/autopar/pr69109-2.c: New test.
1023 * gcc.dg/autopar/pr69109.c: New test.
1024
4f6403a8
TV
10252016-01-11 Tom de Vries <tom@codesourcery.com>
1026
1027 PR tree-optimization/69108
1028 * gcc.dg/autopar/pr69108.c: New test.
1029
21efdd80
PP
10302016-01-10 Patrick Palka <ppalka@gcc.gnu.org>
1031
1032 PR c++/69029
1033 * c-c++-common/Wisleading-indentation.c: Augment test.
1034
fd42eed8
TK
10352016-01-10 Thomas Koenig <tkoenig@gcc.gnu.org>
1036
1037 PR fortran/69154
1038 * gfortran.dg/inline_matmul_12.f90: New test.
1039
4f90ee6c
PT
10402016-01-10 Paul Thomas <pault@gcc.gnu.org>
1041
1042 PR fortran/67779
1043 * gfortran.dg/actual_array_offset_1: New test.
1044
3907c6cf
TV
10452016-01-10 Tom de Vries <tom@codesourcery.com>
1046
1047 PR tree-optimization/69062
1048 * gcc.dg/autopar/pr69062.c: New test.
1049
b07b236e
TS
10502016-01-10 Thomas Schwinge <thomas@codesourcery.com>
1051
1052 * gcc.dg/vect/slp-perm-1.c: Fix scan-tree-dump syntax.
1053 * gcc.dg/vect/slp-perm-2.c: Likewise.
1054 * gcc.dg/vect/slp-perm-3.c: Likewise.
1055 * gcc.dg/vect/slp-perm-5.c: Likewise.
1056 * gcc.dg/vect/slp-perm-6.c: Likewise.
1057 * gcc.dg/vect/slp-perm-7.c: Likewise.
1058 * gcc.dg/vect/slp-perm-8.c: Likewise.
1059
23fab8ae
TV
10602016-01-10 Tom de Vries <tom@codesourcery.com>
1061
1062 PR tree-optimization/69039
1063 * gcc.dg/autopar/pr69039.c: New test.
1064
73f0dae2
MP
10652016-01-09 Marek Polacek <polacek@redhat.com>
1066
1067 PR c++/69113
1068 * g++.dg/pr69113.C: New test.
1069
20b8d734
JJ
10702016-01-09 Jakub Jelinek <jakub@redhat.com>
1071
1072 PR middle-end/50865
1073 PR tree-optimization/69097
1074 * gcc.c-torture/execute/pr50865.c: New test.
1075 * gcc.c-torture/execute/pr69097-1.c: New test.
1076 * gcc.c-torture/execute/pr69097-2.c: New test.
1077 * gcc.dg/pr69097-1.c: New test.
1078 * gcc.dg/pr69097-2.c: New test.
1079
c50e614b
JJ
10802016-01-09 Jakub Jelinek <jakub@redhat.com>
1081
1082 PR c++/69164
1083 * g++.dg/opt/pr69164.C: New test.
1084
e0237993
JJ
10852016-01-08 Jakub Jelinek <jakub@redhat.com>
1086
1087 PR tree-optimization/69167
1088 * gcc.dg/pr69167.c: New test.
1089
bd8f5bb2
MP
10902016-01-08 Marek Polacek <polacek@redhat.com>
1091
1092 PR c++/68449
1093 * g++.dg/pr68449.C: New.
1094
bb0f5ca7
AL
10952016-01-08 Alan Lawrence <alan.lawrence@arm.com>
1096
1097 PR tree-optimization/68707
1098 * lib/target-supports.exp (check_effective_target_vect_load_lanes): New.
1099 * gcc.dg/vect/slp-perm-1.c: Look for vect_load_lanes instead of SLP
1100 on platforms supporting it.
1101 * gcc.dg/vect/slp-perm-2.c: Likewise.
1102 * gcc.dg/vect/slp-perm-3.c: Likewise.
1103 * gcc.dg/vect/slp-perm-5.c: Likewise.
1104 * gcc.dg/vect/slp-perm-7.c: Likewise.
1105 * gcc.dg/vect/slp-perm-8.c: Likewise.
1106 * gcc.dg/vect/slp-perm-6.c: Look for vect_load_lanes in addition to SLP
1107 on platforms supporting it.
1108
22518428
JJ
11092016-01-08 Jakub Jelinek <jakub@redhat.com>
1110
33f0852f
JJ
1111 PR tree-optimization/69162
1112 * gcc.dg/pr69162.c: New test.
1113
22518428
JJ
1114 PR tree-optimization/69172
1115 * gcc.dg/pr69172.c: New test.
1116
80e9b3aa
TP
11172016-01-08 Thomas Preud'homme <thomas.preudhomme@arm.com>
1118
1119 PR tree-optimization/67781
1120 * gcc.c-torture/execute/pr67781.c: New file.
1121
262a363f
JJ
11222016-01-08 Jakub Jelinek <jakub@redhat.com>
1123
1124 PR tree-optimization/69083
1125 * gcc.dg/vect/pr69083.c: New test.
1126
6e1f093f
SS
11272016-01-08 Sujoy Saraswati <sujoy.saraswati@hpe.com>
1128
1129 PR tree-optimization/61441
1130 * gcc.dg/pr61441.c: Restrict to linux and gnu targets.
1131 Use -fexcess-precision=standard for compiler options.
1132 Use fabs() only when __FLT_EVAL_METHOD__ == 0.
1133
53290e07
JJ
11342016-01-08 Jakub Jelinek <jakub@redhat.com>
1135
57bf3072
JJ
1136 PR fortran/69128
1137 * gfortran.dg/gomp/pr69128.f90: New test.
1138
53290e07
JJ
1139 PR c++/69145
1140 * g++.dg/ext/pr69145-1.C: New test.
1141 * g++.dg/ext/pr69145-2-very-long-filename.cc: New file.
1142 * g++.dg/ext/pr69145-2.h: New file.
1143
7a127fa7
MS
11442016-01-07 Martin Sebor <msebor@redhat.com>
1145
1146 PR c/68966
1147 * gcc.dg/atomic-fetch-bool.c: New test.
1148 * gcc.dg/sync-fetch-bool.c: New test.
1149
95918b49
L
11502016-01-07 H.J. Lu <hongjiu.lu@intel.com>
1151
1152 PR fortran/66680
1153 gfortran.dg/gomp/pr66680.f90: Moved to libgomp.
1154
c8e62a9d
NC
11552016-01-07 Nick Clifton <nickc@redhat.com>
1156
1157 PR target/66655
1158 * g++.dg/pr66655.C: New test.
1159 * g++.dg/pr66655_1.cc: Test support file.
1160 * g++.dg/pr66655.h: Test header file.
1161
2ad3adf1 11622016-01-07 Dominique d'Humieres <dominiq@lps.ens.fr>
64d3ef31
DH
1163
1164 PR fortran/66680
1165 gfortran.dg/gomp/pr66680.f90: New test.
1166
4cd9ca92
L
11672016-01-07 H.J. Lu <hongjiu.lu@intel.com>
1168
1169 PR target/69171
1170 * gcc.target/i386/pr69171-1.c: New test.
1171 * gcc.target/i386/pr69171-2.c: Likewise.
1172 * gcc.target/i386/pr69171-3.c: Likewise.
1173 * gcc.target/i386/pr69171-4.c: Likewise.
1174 * gcc.target/i386/pr69171-5.c: Likewise.
1175 * gcc.target/i386/pr69171-6.c: Likewise.
1176
7e33d4dc
BS
11772015-12-15 Bernd Schmidt <bschmidt@redhat.com>
1178
1179 PR middle-end/67639
1180 * c-c++-common/pr67639.c: New test.
1181
fec64afc
JJ
11822016-01-07 Jakub Jelinek <jakub@redhat.com>
1183
1184 PR tree-optimization/69141
1185 * g++.dg/opt/pr69141.C: New test.
1186
f293ad29
EB
11872016-01-06 Eric Botcazou <ebotcazou@adacore.com>
1188
1189 * gcc.target/sparc/20151219-1.c: Skip in 64-bit mode.
1190
5027395e
UB
11912016-01-06 Uros Bizjak <ubizjak@gmail.com>
1192
1193 PR target/69140
1194 * gcc.target/i386/pr69140.c: New test
1195
7443cf13
DM
11962016-01-06 David Malcolm <dmalcolm@redhat.com>
1197
1198 * gcc.dg/bad-dereference.c: New test case.
1199
32928931
BS
12002015-01-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1201
1202 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: New test.
1203
68dd05da
AS
12042016-01-06 Andreas Schwab <schwab@linux-m68k.org>
1205
1206 * gcc.dg/atomic-invalid-2.c: Remove duplicated content.
1207
6b131d5b
MP
12082016-01-06 Marek Polacek <polacek@redhat.com>
1209
1210 PR sanitizer/69099
1211 * gcc.dg/ubsan/float-cast-overflow-atomic.c: New test.
1212
8d9fdb49
MP
12132016-01-05 Marek Polacek <polacek@redhat.com>
1214
1215 PR c/69104
1216 * gcc.dg/atomic-invalid-2.c: New.
1217
acf93f1e
L
12182016-01-05 H.J. Lu <hongjiu.lu@intel.com>
1219
1220 PR target/68991
1221 * gcc.target/i386/pr68991.c: New test.
1222
3f50525d
L
12232016-01-05 H.J. Lu <hongjiu.lu@intel.com>
1224
1225 PR target/68991
1226 * g++.dg/pr68991-1.C: New test.
1227 * g++.dg/pr68991-2.C: Likewise.
1228
e0237993 12292016-01-05 Sergei Trofimovich <siarheit@google.com>
face88a1 1230
e0237993 1231 PR other/60465
face88a1
ST
1232 * gcc.target/ia64/pr60465-gprel64.c: New test.
1233 * gcc.target/ia64/pr60465-gprel64-c37.c: New test.
1234
a0866eff
KT
12352016-01-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1236
1237 PR rtl-optimization/68651
1238 * gcc.target/aarch64/pr68651_1.c: New test.
1239
c589e975
DM
12402016-01-05 David Malcolm <dmalcolm@redhat.com>
1241
1242 PR c/69122
1243 * c-c++-common/Wmisleading-indentation.c (pr69122): New function.
1244
929710d9
NS
12452016-01-05 Nathan Sidwell <nathan@acm.org>
1246
ce3e43d7
NS
1247 PR c++/58583
1248 * g++.dg/cpp0x/nsdmi-template14.C: Adjust test & errors.
1249
929710d9
NS
1250 * gcc.dg/alias-15.c: New.
1251
a2faef8e
NC
12522016-01-05 Nick Clifton <nickc@redhat.com>
1253
1254 PR target/68870
1255 * g++.dg/pr68770.C: New test.
1256
4cfa76e3
MS
12572016-01-04 Mike Stump <mikestump@comcast.net>
1258
1259 * lib/target-supports.exp (check_effective_target_cilkplus):
1260 cilkplus targets require pthreads.
4ece61b6 1261 (check_effective_target_cilkplus): Remove special case for NVPTX.
4cfa76e3 1262
4e8a3a35
MM
12632016-01-04 Michael Meissner <meissner@linux.vnet.ibm.com>
1264
1265 * gcc.target/powerpc/p9-permute.c: New test for xxperm code
1266 generation.
1267
818ab71a
JJ
12682016-01-04 Jakub Jelinek <jakub@redhat.com>
1269
1270 Update copyright years.
1271
2fe0a208
MP
12722016-01-04 Marek Polacek <polacek@redhat.com>
1273
1274 PR c/68908
1275 * gcc.dg/atomic/c11-atomic-exec-6.c: New test.
1276 * gcc.dg/atomic/c11-atomic-exec-7.c: New test.
1277 * gcc.dg/atomic/stdatomic-op-5.c: New test.
1278
9e3b2fe3
EB
12792016-01-04 Eric Botcazou <ebotcazou@adacore.com>
1280
1281 * gcc.target/sparc/20160104-2.c: New test.
1282
e8d65a35
EB
12832016-01-04 Eric Botcazou <ebotcazou@adacore.com>
1284
1285 * gcc.target/sparc/20160104-1.c: New test.
1286
25ccfccd
PT
12872016-01-03 Paul Thomas <pault@gcc.gnu.org>
1288
1289 PR fortran/65045
1290 * gfortran.dg/pr65045.f90: New test.
1291
cb51d382
EB
12922016-01-02 Eric Botcazou <ebotcazou@adacore.com>
1293
1294 * gnat.dg/specs/debug1.ads: Delete.
1295
6eeaad6e
JD
12962016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1297
1298 PR libgfortran/68867
1299 * gfortran.dg/default_format_denormal_2.f90: Fix the dg regular
1300 expression.
1301
2f968603
JD
13022016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1303
1304 PR libgfortran/68867
1305 * gfortran.dg/default_format_denormal_2.f90: XFAIL for all
1306 PowerPC.
1307
591bb5e4
PT
13082016-01-01 Paul Thomas <pault@gcc.gnu.org>
1309
1310 PR fortran/68864
1311 * gfortran.dg/pr68864.f90: New test.
1312
f1e0620c
JJ
13132016-01-01 Jakub Jelinek <jakub@redhat.com>
1314
942a1319
JJ
1315 PR tree-optimization/69070
1316 * gcc.dg/pr69070.c: New test.
1317
10dff63f
JJ
1318 PR sanitizer/69055
1319 * gfortran.dg/pr69055.f90: New test.
1320
f1e0620c
JJ
1321 PR target/69015
1322 * gcc.dg/pr69015.c: New test.
818ab71a 1323\f
2f883d1c 1324Copyright (C) 2016 Free Software Foundation, Inc.
ad41bd84
JM
1325
1326Copying and distribution of this file, with or without modification,
1327are permitted in any medium without royalty provided the copyright
1328notice and this notice are preserved.